¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Funktionsrahmen (in Bearbeitung)
Dargestellter Umfang: ¨ ¨ Ausgewahlte Blocke:
ABK, APP, FB, FDEF, FW
System: Projekt: Projektnummer:
SG-MED9-510 VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0
Bearbeiter: Abteilung: Telefon: Ausgabedatum:
Thomas Brosi GS-EC/ESY6 8784 31.JAN.2003
¨ Programmstand: 35M3 (Vorganger : 35M1)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 2 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Inhaltsverzeichnis: Sektionen Seite
Sektion
Version
Bezeichner
1016 3378 553 1007 377 573 1618 1533 1555 1557
AAGRDC ABKON ABKVP ADAGRLS ADDLGME9Q ADVE AEKP AEVAB AEVABU AEVABZK
3.70.0 1.10.0 1.80.1 4.30.2 1.10.1 8.10.2 11.20.0 6.100.7 3.10.0 1.40.0
950 914 1044 2507 1918 1600 66 3355 3358 3372 1490 1799 1825 1870 1509 2392 956 936 1367 867 3379 38 375 3383 3384 62 2384 1716 2400 3387 898 3389 2217 1090 2569 3390 3393 119 367 357 375 327 370 325 339 351 423 478 969 983 919 984 853 3316 1189 3397 614 3400 1559 1139 732 143 3317 1584 2237 3406 3411 1154 1053
AGRPSOL AGRUE ALBK ALE ALSU AMSV ARMD ASCETBLK ASCETSDBE ASCETSDBP ATEV ATM ATMHEX ATR AWEA BAKH BBAGR BBAGRMW BBBO BBDNWS BBFEWNE BBGANG BBHKS BBHTRIP BBHWONOF BBKD BBKH BBKR BBKW BBLOWBAT BBNWS BBRCVRY BBREGNO BBSAWE BBSTT BBSYSCON BBWDA BBZMS BDEMAB BDEMEN BDEMHA BDEMKO BDEMST BDEMUE BDEMUM BDEMUS BGADAP BGAGR BGAGRA BGAGRDS BGAGRSOL BGAGRTS BGARNW BGBN BGBVG BGDSAD BGDVE BGELSV BGEVAB BGFAWU BGFKMS BGGNSOL BGKMST BGKV BGLAMABM BGLAMBDA BGLAMOD BGLASO BGLBK
4.120.0 6.20.0 2.100.2 7.20.0 2.10.1 5.100.3 18.30.0 1.1.0 3.12.0 3.13.0 10.30.3 48.50.0 2.10.0 8.50.2 23.20.0 3.30.1 6.110.2 2.50.0 4.10.1 1.80.0 1.20.0 14.100.0 1.10.0 1.10.1 1.60.1 1.50.1 3.20.2 9.20.0 1.40.0 1.30.1 4.110.2 1.40.1 1.90.0 46.20.2 15.10.1 9.10.0 1.40.1 1.40.0 2.30.0 2.150.0 1.60.0 5.30.1 2.10.0 1.12.0 2.30.0 3.30.0 5.50.1 9.90.1 4.40.0 1.50.0 6.150.0 1.10.0 2.70.0 1.10.2 2.110.0 3.10.0 8.10.5 1.40.2 4.10.0 2.50.0 4.90.0 1.10.0 2.30.0 14.10.0 4.30.4 3.20.2 1.40.2 4.60.1 2.60.0
MED7-Master DC-Ansteuerung AGR-Ventil Konfiguration des Abgasstrangs ¨ Ansteuerung Bremskraftverstarker-Pumpe Adaption Lagesensor AGR-Ventil Adapterfunktion fur ¨ die Diagnose Laufgrenze HMM-Betrieb %DLGHMM bei MED9 Ansteuerung der DV-E mit dem DLR Ausgabe EKP-Ansteuerung Ausgabe Einspritzung Ev-Ausblendung ¨ Ausgabe EV-Abschaltung durch Uberwachungsfunktionen bei EGAS ¨ Ausgabe Ev-Abschaltung %MDRED + Komplettabschaltung durch Uberwachungsfunktionen AGR-Ventilposition - Sollwert Uebersicht AGR-Pakete Ansteuerung Ladungsbewegungsklappe Auslauferkennung Ausgabefunktion LSU Ansteuerung Mengensteuerventil Momentenbasierte Antiruckelfunktion Beschreibung der ASCET-Blockbibliothek ¨ ASCET-SD Beschreibung der ETAS-Systemlib-Blocke ASCET-SD Beschreibung Primitivoperatoren Ansteuerung Tankentluftungsventil (Periodendauer) ¨ Abgastemperaturmodell Modellierung der Materialtemperatur des Sechskants der LSU Abgastemperaturregelung Ausgabe Winkel Einspritz-Ansteuerung Betriebsartenkoordination fur ¨ Katheizen BDE Einschaltbedingungen AGR Betriebsbedingung AGR Modewechsel ¨ Betriebsbereich Erkennung Benzin im Ol Betriebsbereitschaft Diagnose Nockenwelle Aufbereitung der Fehlermeldungen des Hardwaretreibers von KW u. NW Betriebsbereich Gang Bestimmung der Betriebsbereitschaft des BDE Modus HKS Betriebsbedingung Heizanforderung Abgas fur ¨ Kurztest Betriebsbereich SG HW Startup und abschalten Berechnung der Kick-Down-Information Betriebsbedingungen Katalysator Heizen BDE Betriebsbedingungen Klopfregelung Betriebsbedingungen Katalysatorwarmhalten BDE Betriebsbereich Spannungseinbruch unter 5V Betriebsbedingungen zur Freigabe der NWS System Recovery nach Reset Betriebsbereich Regenerierung NOx-Katalysator Betriebsbereich Schubabschalten/Wiedereinsetzen Betriebsbereich: Start Betriebsbereich Systemzustandssteuerung Betriebsbereich WDA-Abschaltung Betriebsbereich ZMS-Schutz BDE-Betriebsartensteuerung: Abbruch einer Betriebsart ¨ BDE-Betriebsartensteuerung: Zulassige Betriebsarten Heizleistungsbedingte Betriebsartenanforderung BDE-Betriebsartensteuerung: Soll-Betriebsart BDE Betriebsmodi im Start ¨ BDE-Betriebsartenwahl Ubersicht BDE-Betriebsartensteuerung: Koordination der Umschaltung BDE-Betriebsartensteuerung: Umschaltzeitpunkt Abgleich zwischen gemessenem und modelliertem Saugrohrdruck F¨ullungserfassung Einrechnung Abgasruckf ¨ uhrung ¨ Berechnungsgroesse AGR-Adaption Berechnungsgroesse AGR-Massenstrom aus Druckmessung Berechnete Groesse AGR-Sollrate ¨ Uberwachung der AGR-Temperatur ins (Kunststoff-)Saugrohr ¨ Berechnete Große Anforderung Nockenwellenadaption ¨ Berechnete Große Bordnetzversorgung ¨ Berechnete Großen Brennverfahrensgrenzen ¨ Berechnete Großen fur ¨ Drucksensoren-Abgleich ¨ Großen fur ¨ DV-E-Ansteuerung aus Lern- und Prufroutinen ¨ ¨ Berechnete Große Fehler LSV ¨ Berechnung der tatsachlichen Reduzierstufe durch EV-Abschaltung ¨ Berechnete Große Fahrerwunsch ¨ Berechnete Große Korrekturfaktor Massenstrom ¨ Berechnete Große Getriebesolldrehzahlbeeinflussung ¨ Berechnete Große: Kilometerstand Berechnungsgroesse verbrauchter Kraftstoff ¨ Berechnete Große Lambda im Abgas Modell ¨ Berechnete Große Lambda aus Sauerstoffsignal LSU Modulation stetige Lambdaregelung Berechnung Lambdasondesoll und reziprokes Lambda ¨ Berechenete Großen Ladungsbewegungsklappe
B
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 3 von 4100 31.JAN.2003 Thomas Brosi
Seite
Sektion
Version
Bezeichner
2814 2205 2226 2233 1880 727 755 3428 2467 453 2487 289 2490 488 1523 450 434 2286 691 2696 939 746 519 943 946 503 682 752 2438 2822 473 459 2750 3429 2773 667 509 508 861 3441 3445 2781 500 2817 1624 532 1188 3503 3536 3475 1566 3829 3318 3338 1003 985 993 3607 3615 555 559 3108 3275 3417 3231 3242 2517 548 1606 511 3321 1939 3319 3277 3194 3234 3238 3237 3217 3279 3281 3280
BGLBZ BGMNOREG BGMNOSPM BGMNOSPS BGMSABG BGMSDK BGMSDKS BGMSDSS BGMSNOVK BGMSUGD BGNG BGNLLKH BGNMOT BGPABG BGPBR BGPEXT BGPIRG BGPNOS BGPRGS BGRBS BGRFIS BGRLFGZS BGRLG BGRLMIN BGRLMXS BGRLP BGRLSOL BGRPS BGSIK BGTABST BGTEV BGTMPK BGTOL BGTPABG BGTUMG BGWDKBA BGWDKHF BGWDKM BGWGWV BGWNE BGWNWVFE BGWPFGR BGWPR BISYNC BKS BKV BTKAT CANECU CANECUR CANSEN CONCJ COWIV D2CTR DAGRE DAGRKTST DAGRLS DAGRS DBKS DBKSE DBKVP DBKVPE DCDACC DCDC DCFFLR DCLA DDCY DDG DDSBKV DDSKV DDSS DDVE DDYLSU DECJ DEPCL DETRE DFFT DFFTCNV DFFTK DFPM DFPMEEP DFPMNL DFPMOVF
8.20.0 1.110.0 1.50.0 1.50.0 7.40.3 3.30.0 3.40.4 1.10.2 1.70.0 3.70.0 8.30.0 1.50.0 8.20.0 2.20.0 2.10.0 2.10.0 5.30.0 1.60.0 3.40.0 5.30.0 2.50.0 1.20.2 2.10.0 1.10.1 1.50.4 21.10.0 5.70.1 1.40.1 2.200.0 11.60.0 8.40.0 7.30.0 4.30.0 1.50.1 7.50.1 1.50.0 4.10.2 1.11.0 1.10.1 1.90.1 3.20.0 2.40.0 2.30.1 3.10.3 1.130.0 2.140.1 1.10.0 1.90.0 1.60.1 1.50.3 3.20.1 1.60.1 3.20.0 16.10.2 1.30.2 13.50.0 2.110.1 1.70.0 2.10.1 2.30.2 2.10.0 2.10.0 2.10.0 1.10.2 4.20.0 15.10.0 19.20.2 2.30.0 1.90.0 14.90.3 7.30.0 2.100.2 26.10.0 4.10.0 3.10.0 6.30.0 8.50.0 13.30.1 15.10.0 9.10.0 10.20.0 3.20.0
¨ Berechnete Große Ladebilanz der Batterie Berechnung Speicherinhalt NOx aus Regeneriergasverbrauch Berechnung NOx-Speicherinhalt aus Katalysatormodell Gespeicherte Masse NOx im Katalysator aus NOx-Signal ¨ Berechnung Abgasmassenstrom - bankabhangig Berechnung Massenstrom uber ¨ Drosselklappe Berechnung Sollmassenstrom uber ¨ Drosselklappe Berechnung Luftmassenstrom aus Signal DS-S als Hautfullungssensor ¨ ¨ Berechnungsgroße NOx-Rohmassenstrom ¨ Berechnungsgroße Massenstrom ungedrosselt ¨ Berechnete Große Drehzahlgradient ¨ Berechnung der erhohten LL-Drehzahl zum Katheizen (BDE) ¨ Berechnete Große Drehzahl Berechnete Groesse Abgasgegendruck Brennraumdruckmodell BDE Berechnung Partialdruck durch externe AGR Berechnung des internen Restgasanteils ¨ ¨ NOx-Signal Berechnete Große Plausibilitat ¨ Berechnungsgroße internes Restgas Sollwert ¨ Berechnete Große Radbeschleunigung aus Raddrehzahl Berechnung relative Sollfullung ¨ intern Berechnung zufließende Frischluftfullung ¨ zum Saugrohr ¨ Berechnete Große RL-GRADIENT Berechnung der Mindestluft rlmin Berechnung der Maximalen Sollfullung ¨ ¨ ¨ Berechnungsgroße rlp pradizierte Luftfullung ¨ ¨ Berechnungsgroße Sollfullung ¨ ¨ Berechnungsgroße fur ¨ ps-Regler ¨ Berechnungsgroße Schwefelinhalt NOx-Speicherkatalysator ¨ Berechnete Große Abstellzeit ¨ Berechnungsgroße Massenstrom TEV F¨ullungserfassung Berechnung Temperaturkompensation ¨ ¨ Berechnete Große (Motor-)Oltemperatur ¨ Berechnete Große Taupunkt im Abgasstrang ¨ Berechnete Große Umgebungstemperatur Berechnung Winkel Drosselklappe aus Signal d. Hauptfullungssensors ¨ Berechnung Dk-Winkel Modell ¨ Berechnete Große Winkel Gaswechselventil ¨ Berechnete Basis-Großen fur ¨ Winkel- und Drehzahlerfassung Istwerterfassung Nockenwellenposition Einlaßnockenwelle(n) ¨ Berechnungsgroße ruckgerechneter Pedalwert bei FGR ¨ ¨ ¨ Berechnete Große Pradiktionswinkel ¨ Drehzahl und Zylinderzahler im 2. Synchro Bedarfsgeregeltes Kraftstoffsystem ¨ Drucksteuerung fur ¨ Bremskraftverstarker Betriebstemperatur der Katalysatoren CAN Sendebotschaften und Signaldefinitionen CAN Empfangsbotschaften Sensor-CAN Botschaften Konfiguration BDE-HDEV-Endstufe ¨ Wartungsintervallverlangerung Diagnose; Ereigniscounter fur ¨ Systembeobachtung ¨ Diagnose; Plausibilitatspr ufung ¨ Abgasruckf ¨ uhrungsventil ¨ - Endstufe Statusbyte Kurztest AGR-System Diagnose Lagesensor AGR-Ventil Diagnose AGR System Diagnose -Bedarfsgeregeltes Kraftstoffsystem Diagnose Bedarfsgeregeltes Kraftstoffsystem Endstufe ¨ Diagnose Bremskraftverstarker-Pumpe ¨ Endstufendiagnose Bremskraftverstarker-Pumpe Diagnose; Zugriff auf Testerdaten OBDII; Testercode CARB Ausgabe Zustand Lambdaregelug fur ¨ Mode $01, Mode $02, Carb Freeze Frame OBDII; Klassentabelle OBDII; Erfullung ¨ Bedingung ’driving cycle’ Diagnose Drehzahlgeber ¨ Diagnose Drucksensor im Bremskraftverstarker Diagnose; Hochdrucksensor Diagnose; Drucksensor im Saugrohr Diagnose: EGAS-Steller DV-E Diagnose Dynamikverhalten der LSU Diagnose; Endstufe CJ4x/9x Diagnose; Elektronik Powertrain Control Lampe Diagnose Endstufenprufung ¨ elektrische Thermostatregelung Diagnose; Freeze Frame Auswahltabelle Diagnose; Freeze Frame Tabelle, Konvertierung zu Bytes Diagnose; Kundenspezifische Auswahlliste fur ¨ Freeze Frame-Werte OBDII; Fehlerpfadmanager Diagnose; Fehlerpfadmanager, EEPROM-Speicherung Diagnose Fehlerpfadmanagement im Nachlauf Diagnose Fehlerpfadmanagement, Memory Overflow
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 4 von 4100 31.JAN.2003 Thomas Brosi
Seite
Sektion
Version
Bezeichner
1361 3241 2761 1574 1968 2174 2181 2308 2792 1927 1936 1952 3244 3250 3267 3252 3254 3247 3215 2036 2048 1795 1772 1782 1779 41 1607 1614 1346 1073 378 256 2140 2071 2118 2188 3282 2001 3343 3050 324 2625 2654 2575 2652 2677 2676 2613 2630 2700 2634 2573 2572 2686 3278 3276 1604 239 2289 2478 889 872 895 2550 1979 1995 3198 528 2324 3198 3223 3340 2694 1642 1444 3334 3242 3822 3230 3233 2984
DFRST DFRZ DGGTVHK DHDEVE DHELSU DHLSFK DHLSFKE DHNOHK DHR DHRLSU DHRLSUE DICLSU DIMCA DIMCAGR DIMCHLS DIMCKAT DIMCLS DIMCTES DINH DKATFKEB DKATSPFK DKRA DKRIC DKRS DKRSPI DKUPPL DKVBDE DKVBDEPL DKVS DLBK DLGHMM DLLR DLSAFK DLSAHKBD DLSF DLSFV DLSSA DLSUV DLUES1E DM6VAL DMBEG DMDDLU DMDFOF DMDFON DMDLAD DMDLFB DMDLFK DMDLU DMDLUA DMDMIL DMDSTP DMDTSB DMDUE DMDZAG DMFB DMIL DMSVE DNMAX DNOHK DNWKW DNWSEEIN DNWSEIN DNWSZF DPH DPLLSU DSALSU DSCHED DSELHFS DSKNO DSM DSMBDEP DSUE DSWEC DTANKL DTEV DTEVE DTIP DTNE DTOP DTRIG DUF
2.20.2 20.20.0 2.40.0 2.20.0 100.10.1 1.30.0 4.20.1 2.90.0 4.30.0 3.110.1 1.80.2 2.20.0 2.20.0 2.30.0 4.10.0 5.10.1 4.10.0 4.80.2 2.10.0 3.10.0 50.50.0 6.40.1 2.10.1 39.30.2 1.10.1 1.40.0 3.30.0 1.50.0 28.50.1 4.30.0 1.50.1 37.20.0 1.80.3 3.40.0 1.50.1 1.40.1 19.40.1 1.30.1 2.10.0 3.20.2 1.10.2 13.40.0 5.10.1 12.30.2 8.10.0 4.40.0 4.30.0 17.50.1 10.20.0 12.50.1 22.50.0 10.20.1 11.20.0 3.20.0 11.30.0 26.50.0 3.10.0 4.30.0 3.100.1 10.10.0 4.10.0 4.80.5 1.20.2 24.90.1 1.90.2 1.30.0 2.90.2 2.20.3 2.80.0 2.10.0 1.40.0 11.20.0 6.20.0 4.30.1 39.90.2 13.20.0 1.40.0 3.10.0 1.0.0 1.20.0 6.70.1
¨ Diagnose; Plausibilitatspr ufung ¨ Kraftstoffversorgungssystem Kurztest OBDII; Beschreibung ’freeze frame’ Diagnose des Temperatursensors vor dem Hauptkatalysator Diagnose; Endstufe Hochdruck-EV Diagnose Heizereinkopplung fur ¨ LSU 4.9 Diagnose Sondenheizung hinter Frontkatalysator Endstufendiagnose fur ¨ Sondeneinbauort zwischen Sonde vor Kat und Sonde h. Kat Diagnose Heizung NOx-Sensor hinter Kat Diagnose; Hauptrelais Diagnose Heizungsregelung LSU Diagnose Heizungs-Endstufe fur ¨ Systeme mit CJ910/945 Diagnose-ES-Baustein, ME9 Dignose: Auswerte-IC fur ¨ Breitband-Lambdasonde LSU Diagnose; Inspection Maintenance Code, allgemein ¨ Diagnose; Inspection Maintenance Code, Abgasruckf ¨ uhrsystem¨ Uberwachung Diagnose; Inspection Maintenance Code, LS-Heizungsuberwachung ¨ Diagnose; Inspection maintenance Code, Katalysatoruberwachung ¨ Diagnose; Inspection maintenance Code, Lambdasondenuberwachung ¨ Diagnose; Inspection-Maintenance Code, Tankentluftungssystem ¨ Inhibit-Handler Einschaltbedingungen Frontkatalysatordiagnose Diagnose des Frontkatalysators Diagnose; Klopfregelanschlag Diagnose Klopfsensorauswerte IC Diagnose; Klopfsensor (OBDII) ¨ Diagnose Klopfregelung SPI-Uberwachung Diagnose Kupplungsschalter Diagnose Kraftstoffversorgungssystem BDE ¨ Diagnose Plausibilitatspr ufung ¨ Kraftstoffversorgungssystem BDE ¨ Diagnose; Plausibilitatspr ufung ¨ Kraftstoffversorgungssysteme Diagnose Ladungsbewegungsklappe Diagnose Laufgrenze HMM-Betrieb Diagnose: Leerlaufregelung Erkennung blockierter Steller Diagnose: Lambdasondenalterung hinter Front KAT Lambdasonden-Alterungsuberwachung hinter KAT fur ¨ ¨ BDE Diagnose: Sondenbereitschaft hinter Front-Katalysator Diagnose: Erkennung vertauschste Lambda-Sonde hinter vor KAT. Signalausgabe Lambdasonden Erkennung vertauschte Lambda-Sonden vor Kat Endstufendiagnose Luftersteuerung ¨ 1 ¨ Diagnosedaten fur vom Validierstatus aufbereiten ¨ Mode $06 abhangig Diagnose Drehmomentbegrenzung Ebene 1 Diagnose Misfire Detection Differenzbildung der Laufunruhe Diagnosis Misfire Detection Fuel-off Adaptation Diagnosis Misfire Detection Fuel-on Adaptation ¨ Logic and Delay; Log. Verknupfung ¨ versch. Blocke zur Aussetzererkennung Diagnose Misfire Detection Berechnung Laufunruhe luts und gefilterte fluts Diagnose Misfire Detection Korrektur der Laufunruhe luts und fluts Diagnose misfire detection; Laufunruhe Diagnose Misfire Detection Laufunruhe Abstandsmass Fehlerbehandlung der Aussetzererkennung, Ansteuerung der MIL und Heilung Diagnose Misfire Detection; Stopbedingungen Diagnosis Misfire Detection Segmentzeitbildung ¨ Diagnose Misfire Detection Overview (Ubersicht) Diagnose misfire detection: Aussetzergenerator OBDII; MIL fremdbestimmt OBDII; MIL-Ansteuerung Diagnose Endstufe MSV ¨ ¨ Diagnose; Plausibilitatspr ufung ¨ Maximaldrehzahl Uberschreitung Diagnose NOx-Sensor hinter Kat Diagnose Zuordnung der Nockenwelle zur Kurbelwelle Diagnose der Nockenwellenendstufe (einlaßseitig) Diagnose Nockenwellensteuerung (Einlaßseitig) Diagnose Nockenwellensteuerung Fehlerzusammenfassung ¨ Diagnose; Plausibilitatspr ufung ¨ Phasensensor ¨ Plausibilitatsdiagnose LSU Diagnose Schubabgleich LSU Diagnose-Scheduler Selektion Diagnose Hauptfullungssensor ¨ Diagnose Speicherkat NOx Diagnosesystem Manager ¨ Berechnung von BDE-Mode-Prioritaten Diagnose; Saugrohrumschaltung Endstufe Schlechtwegerk. aus Rad-Beschl.,-> mittels CAN von ABS SG zu Motronic Diagnose OBDII Fehler auf Grund eines leeren Tanks Diagnose Tankentluftungsventil ¨ (OBDII) Diagnose; Tankentluftungsventil ¨ - Endstufe OBDII; Tester-Interface Package Diagnose tn - Signal Endstufe Diagnose; Betriebszeit ¨ OBDII; Auswahlbare Trigger fur ¨ Fehlerpfad-Management Diagnose aus der Funktionsuberwachung ¨
*
*F
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 5 von 4100 31.JAN.2003 Thomas Brosi
Seite
Sektion
Version
Bezeichner
1997 3241 2862 3207 561 192 3243 3770 3618 3396 3825 3621 10 11 560 409 2725 3633 1098 1120 1099 1130 1128 1562 1520 155 162 166 185 145 1913 757 768 766 913 3580 3490 3592 3499 3596 3597 3598 3599 2752 2780 1596 521 523 563 34 147 1641 2754 3142 1731 1070 2012 2115 2027 2196 1899 542 16 1907 2743 2746 2726 2772 2756 2784 2787 2782 1081 1199 1586 1587 1594 1589 2184 1919 3644
DULSU DUMWEX DUR DVAL DVEUE DVFZ DWUC DZUEET EASTKO ECUDEV EEPINIKW EEP_CONF EG EGAG EGEG EGFE EGTE ESAUSG ESGRU ESNSWL ESSTT ESUK ESWE EVABUE EVEKO FGRABED FGRBESI FGRFULO FGRREGL FGRUE FLSUBB FUEDK FUEDKSA FUEREG GGAGRV GGCANECU GGCASR GGCEGS GGCGRA GGCINS GGCKLA GGCLWS GGCS GGCTOL GGCTUM GGDSKV GGDSS GGDSU GGDVE GGEGAS GGFGRH GGFST GGGTS GGHLA GGKR GGLBK GGLSF GGLSHNO GGLSVFH GGNOC GGO2LSU GGPBKV GGPED GGRTLSU GGTFA GGTFAH GGTFM GGTKA GGTVHK GGUB GGUBR GGVFZG GK GKEB HD HDR HDRPIST HDRPSOL HLSFK HRLSU HT2KTAGR
1.90.0 10.10.0 4.20.0 3.20.0 2.16.0 17.30.0 14.20.0 2.20.1 1.10.0 1.10.0 1.10.1 5.50.0 4.0.0 2.0.0 1.0.0 11.40.0 3.20.0 1.30.1 23.50.0 1.40.0 30.20.0 8.40.0 1.90.1 1.20.0 2.20.0 1.140.1 1.50.0 1.100.1 1.40.1 6.20.0 1.60.1 41.20.1 3.10.2 6.60.2 6.60.0 1.60.0 2.30.0 1.60.0 2.20.0 1.10.0 1.10.0 1.10.0 3.30.0 1.50.1 4.10.0 2.40.0 6.160.0 3.40.3 10.10.3 9.70.0 1.160.1 11.40.1 2.40.0 1.40.0 2.20.2 6.30.0 1.30.3 1.50.0 1.30.3 1.170.0 2.20.3 2.90.1 10.30.0 1.90.0 15.70.0 1.10.2 40.210.0 5.30.0 3.20.0 11.30.1 1.110.0 27.20.0 21.60.1 4.20.0 2.21.0 2.30.0 2.60.1 6.20.0 1.40.0 4.120.1 1.30.0
Spannungsuberwachung stetige Lambdasonde ¨ Diagose; Erweiterte Umweltbedingumgen Diagnose aus der Rechneruberwachung ¨ Diagnose-Validator ¨ Ubersicht der DV-E-Ansteuerung ¨ Diagnose: Plausibilitatspr ufung ¨ Fahrzeuggeschwindigkeit OBDII; Erfullung ¨ Bedingung ’warm up cycle’ Diagnose Zuendendstufentreiber Koordination Abgastemperatursensorfehler ¨ Erkennung von Applikationssteuergeraten EEPROM-Initialisierung mit Kennwerten EEPROM-Layout ¨ Eingangsgroßen, incl. deren Diagnose ¨ Eingangsgroßen allgemein ¨ Eingangsgroßen E-GAS ¨ Eingangsgroßen Fullungserfassung ¨ ¨ Eingangsgroßen Temperaturerfassung Ausgabe der Einspritzzeiten und -winkel zu den Treiber Grundeinspritzungen Einspritzung Nachstart und Warmlauf Einspritzzeit Start ¨ Einspritzung Ubergangskompensation Einspritzung Schubabschalten Wiedereinsetzen ¨ Unersicht Ev-Abschaltung Koordination Diagnosen HDEV-Endstufen Abschaltbedingungen Fahrgeschwindigkeitsregler Bediensignale Fahrgeschwindigkeitsregler Funktionslogik Fahrgeschwindigkeitsregler Regelalgorithmus Fahrgeschwindigkeitsregler ¨ Ubersicht Fahrgeschwindigkeitsregler Freigabe der Betriebsbereitschaft der LSU F¨ullungssteuerung (Berechnung DK-Sollwinkel) F¨ullungsbeeinflussung uber ¨ DK, Sollwertaufbereitung F¨ullungsregelung ¨ Gebergroße AGR-Ventil ¨ Gebergroßen CAN-Sendeinformation ¨ Gebergoße CAN-Signale fur ¨ ASR/MSR Auswertung der CAN-Botschaft Getriebe ¨ Gebergroße GRA-Bedienhebel mit CAN Auswertung CAN-Botschaften vom Kombi Auswertung CAN-Botschaft Klima Auswertung CAN-Botschaft LWS ¨ Gebergroße Crash-Sensor ¨ ¨ Gebergroße Oltemperatur uber CAN ¨ ¨ Gebergroße Umgebungstemperatur uber ¨ CAN ¨ Gebergroße Kraftstoffdrucksensor ¨ Gebergroße Drucksensor Saugrohrdruck ¨ Gebergroße Drucksensor Umgebungsdruck ¨ Gebergroßen Drosselklappensteller ¨ Gebergroße Brems- und Kupplungsschalter ¨ Gebergroßen Bedienhebel fur ¨ Fahrgeschwindigkeitsregler ¨ Gebergroße Tankfullstand ¨ ¨ Gebergroße genaues Temperatursignal ¨ Gebergroße Heizleistungsanforderung ¨ Gebergroßen Klopfregelung mit CC196 ¨ Gebergroße der Ladungsbewegungsklappe ¨ Gebergroße Lambdasondensignal hinter Front-Kat ¨ Gebergroße Lambdasignal hinter Kat ¨ Gebergroße fur ¨ SULEV (1ms-Raster) fur ¨ Sonden vor/hinter Kat u. hinter Front Kat ¨ Gebergroße CAN-NOx-Sensor hinter Speicherkatalysator ¨ Gebergroße Sauerstoffsignal LSU ¨ ¨ Gebergroße Druck fur ¨ Bremskraftverstarker ¨ Gebergroße Fahrpedal ¨ Gebergroße Widerstand und Temperatur der LSU ¨ Gebergroße TFA Temperaturfuhler ¨ Ansaugluft ¨ Gebergroße TFA Ansaugluft-Temperaturfuhler ¨ im HFM ¨ Gebergroße TFM Temperaturfuhler ¨ Motor (/-Kuhlmittel) ¨ ¨ Gebergroße TKA Temperatur Kuhlerausgang ¨ ¨ Gebergroße Temperatur vor dem Hauptkatalysator ¨ Gebergroße Batteriespannung, inkl.Diagnose ¨ Gebergroße und Diagnose Bordnetzspannung uber ¨ Hauptrelais ¨ Gebergroße Fahrzeuggeschwindigkeit Gemischkontrolle ¨ Ubersicht Einschaltbedingungen Gemischkontrolle (LR, LRA, TE) ¨ Hochdruckregelung, Ubersicht Hochdruckregelung Raildruck - Istwert Kraftstoffdruck Sollwert BDE Heizersteuerung fur ¨ Sonden-Einbaulage hinter Frontkatalysator Heizungsregelung stetige Lambdasonde LSU Schnittstelle Hardwaretreiber - Komponententreiber AGR
B
B
*
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 6 von 4100 31.JAN.2003 Thomas Brosi
Seite
Sektion
Version
Bezeichner
3647 3647 3693 3730 3680 3695 3654 3712 3655 3659 3661 3686 3668 3711 3685 3678 3696 3147 2403 1564 2428 2417 3346 3109 1768 1764 1746 1757 1771 2003 1829 3737 3746 1585 1171 1177 1145 1151 1168 1137 1165 1036 1037 1035 3227 1198 247 245 251 292 265 296 1322 1212 1339 1277 1290 1305 1316 1228 1200 1253 1261 114 120 136 138 93 107 42 677 223 87 308 320 105 77 194 196 1526 144 206
HT2KTBKS HT2KTCJ840 HT2KTCK110 HT2KTCY315 HT2KTDFM HT2KTDVE HT2KTHNOH HT2KTIGNI HT2KTKMTR HT2KTLBK HT2KTMSV HT2KTNWS HT2KTPH HT2KTSPIMO HT2KTTEV HT2KTTN HT2KTWNE KMTR KODOH KOEVAB KOLASPH KOMRH KONCW KOS KRADAP KRDY KRKE KRREG KRZFKT KTGGLSVFH KTMHK KT_ES KT_ZUEN KVA LAKH LAMBTS LAMKO LAMKOD LAMSDNE LAMSOLL LANSWL LBKFGS LBKSOL LBKUE LBUESYN LGRBY LLRBB LLRMD LLRMR LLRNFA LLRNS LLRRM LRA LRAEB LRAPHU LRFKC LRFKEB LRHKEB LRHKZP LRS LRSEB LRSHKOUT LRSKA MDANF MDASG MDASGPH MDAUTG MDBAS MDBGRG MDFAW MDFUE MDGEN MDIST MDKOG MDKOL MDLAM MDMAX MDMIN MDNSTAB MDRED MDTRIP MDVER
1.10.0 1.30.0 1.20.1 1.20.0 2.10.1 1.10.0 1.20.0 1.10.2 1.30.1 1.30.0 2.20.2 2.30.3 1.100.0 1.10.0 1.40.2 1.10.0 1.130.0 3.330.2 1.31.0 2.20.0 1.20.2 5.40.1 4.140.0 113.220.0 3.10.0 37.11.0 25.10.2 2.20.0 1.10.0 2.10.2 2.20.1 6.20.0 4.10.0 52.20.0 10.40.1 25.10.1 21.30.0 1.40.2 1.10.0 4.10.0 1.40.0 4.10.0 13.10.1 3.30.0 1.20.0 1.10.0 505.50.0 1.43.0 12.170.0 1.210.0 541.260.1 14.50.0 134.80.1 18.40.2 1.50.0 1.20.0 1.50.0 1.80.0 1.10.0 21.30.1 20.60.0 6.10.1 8.90.0 1.30.0 3.60.0 1.90.0 7.80.0 22.120.1 4.150.1 47.10.0 19.80.0 2.40.1 22.50.1 24.100.0 26.30.1 4.20.0 2.20.0 10.40.1 1.51.0 14.80.0 1.80.0 20.60.0
Komponententreiber fur ¨ bedarfsgeregeltes Kraftstoffversorgungssystem Schnittstelle Hardwaretreiber - Komponententreiber CJ840 ¨ Komponententreiber CK110(diagnosefahiger Zundungstreiber) ¨ Komponenten Treiber CY315 HT2KT fur ¨ DFM-Signal Generator Schnittstelle Hardwaretreiber - Komponententreiber DVE Komponententreiber NOx-Sensorheizung hinter NOx-Kat Komponententreiber Zundung ¨ ME(D)9 Schnittstelle Hardwaretreiber - Komponententreiber fur ¨ KMTR Schnittstelle Hardwaretreiber - Komponententreiber LBK Hardwaretreiber zu Komponententreiber Mengensteuerventil Schnittstelle Hardwaretreiber - Komponententreiber NWS Umsetzungsschicht Hardewaretreiber zu Komponententreiber Nockenwelle Monitoring SPI masterblocked and node not sent Schnittstelle Hardwaretreiber-Tankentluftungsventil ¨ Komponententreiber TN-Signal (Drehzahlsignal) Umsetzungsschicht Hardwaretreiber zu Komponententreiber Kurbelwelle Kuhlmitteltemperaturregelung ¨ Koordination Doppeleinspritzung Heizen fur ¨ BDE Koordination Ev-Abschaltung Koordination Lambda-Split zum Katheizen (Nur fur ¨ Y-Abgasanlage) Koordination Momentenreserve zum Katalysatorheizen, BDE Konfiguration durch Code Words Klimakompressor - Steuerung ¨ Klopfregelung Stationaradaption Klopfregelung Dynamik Klopferkennung ¨ Klopfregelung: Stationarregelung Spezielle Zusatzfunktionen der Klopfregelung ¨ KT fur ¨ die Gebergroßen GGLSV/GGLSF und GGLSH Katalysatortemperaturmodell Hauptkatalysator Komponententreiber Einspritzung Komponententreiber Zundung ¨ Masterfunktion fur ¨ ME9 Ausgangssignal: Kraftstoff-Verbrauchs-Anzeige Lambda-Koordination bei Katheizen Lambda Bauteileschutz Lambdakoordination Lambdakoordination fur ¨ Diagnoseeingriffe Lambda-Sollvorgabe nach DeNOx-Ende Lambdasoll Vorgabe Lambda Nachstart / Warmlauf Freigabe des Schichtbetriebs durch die LBK Sollwertvorgabe fur ¨ die Ladungsbewegungsklappe ¨ Ubersicht Ladungsbewegungsklappe (LBK) Berechnung von Laufbereitschaftsuberbr ¨ uckungssignalen ¨ fur ¨ alle BDE-Betriebsarten Laufgrenzenregelung mit ETK-Bypass Leerlaufregelung Betriebsbedingungen ¨ Leerlaufregelung auf Drehmomentbasis - Ubersicht Momentenreserve Leerlaufregelung Solldrehzahlanhebung bei Kurztrip Leerlaufregelung-Solldrehzahl Leerlaufregelung Reglereingriff Drehmoment Adaptive Vorsteuerung fur ¨ Lambdaregelung Einschaltbedingungen Gemischadaption Bestimmung der physikalischen Dringlichkeit der Gemischadaption Regelung hinter Vor Kat Regelung hinter VorKat Einschaltbedingung Regelung hinter Kat, Variante zum Desulfatisieren des NOX-Kat Stetige Lambdaregelung Einschaltbedingungen stetige Lambdaregelung Rangieren ¨ Stetige Lambdaregelung Zusatzfunktion Katalysator-Ausraumen Anfahrregler Drehmoment Automat-Schaltgetriebe ASG
B
B
Berechnung des Istmomentes fur ¨ die Getriebesteuerung ¨ Berechnung der Basisgroßen fur ¨ Momentenschnittstelle Momentenbegrenzung nach oben Fahrerwunschmoment Sollwertvorgabe fur ¨ Luftmasse aus Sollmoment Schleppmomentberechnung Generator aus KLDF-Signal Motormomentenberechnung Drehmomentenkoordination fur ¨ Gesamteingriffe Momentenkoordination auf Fullungsebene ¨ Momenteneingriff uber ¨ Lambda Berechnung maximales indiziertes Motormoment Minimales Motormoment Koordination Drehmoment: Drehzahlstabilisierung Berechnung Reduzierstufe aus Momentenanforderung Berechnung der Momentenreserve im Kurztrip Motor-Verlustmoment
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 7 von 4100 31.JAN.2003 Thomas Brosi
Seite
Sektion
Version
Bezeichner
210 197 214 78 1693 2819 113 9 12 772 2531 391 3449 233 831 806 791 808 802 825 3457 1493 1494 1969 1971 2334 2351 671 418 420 414 411 1029 2699 912 1108 1030 3354 1505 2806 2815 3780 3816 3816 3818 3816 3819 3816 3818 3818 3815 3815 3817 3817 3817 3815 3778 3782 3783 3784 3784 3785 3788 3789 3793 3793 3794 3811 3814 3812 3795 3796 3797 3799 3799 3811 3811 3792 3001 3016 3019
MDVERAD MDVERB MDWAN MDZUL MDZW MOTAUS MRKOMD MS MSF MSUDKSOM NLDG NLKO NLPH NMAXMD NWEVO NWFW NWSFAT NWSOLLE NWSUE NWWUE RDE RKSPLITS RKTI RPSLSU SALSU SKP SKR SREAKT SRMDSS SRMHFM SRMSEL SRMUE SSTAECFS SSTDMD SSTNW STADAP SU SYABK SYNTIZW SYSKON SYSYNC T2ATP T2CBATP T2CBRD T2CBREI T2CBRRRL T2CBRTE T2CBSAC T2CBSERV T2CBSPC T2CBSPDS T2CBSTC T2CBSTDS T2CBSTRL T2CBTD T2CBTP T2DDLI T2DTCS T2EDS T2EDSA T2END T2ID T2KRLI T2LID T2REI T2RLID T2RSDTC T2RTE T2RU T2SAC T2SDM T2SERV T2SPRL T2STC T2STRL T2TD T2TP T2WLID TC1MOD TC2MOD TC3MOD
8.60.0 19.10.0 6.110.0 4.90.0 7.100.1 13.20.0 1.10.0 3.0.0 11.11.0 1.10.3 4.30.0 3.60.0 10.30.1 21.60.0 1.110.2 1.20.2 1.30.2 2.140.0 6.20.0 5.60.0 2.30.1 1.30.0 20.40.2 2.20.0 1.130.0 2.100.1 4.60.0 7.70.0 2.30.0 3.10.2 3.30.2 1.30.0 1.10.0 2.30.0 1.50.2 7.30.0 63.80.0 8.2.0 3.10.0 27.40.1 4.40.2 2.10.0 2.10.0 2.10.0 2.10.0 2.10.0 2.10.0 4.20.0 2.10.0 2.10.0 1.10.0 1.10.0 2.10.0 2.10.0 2.10.0 1.10.0 2.21.2 4.20.0 3.10.0 2.10.0 5.10.0 4.60.0 2.10.0 21.40.0 1.10.0 1.20.0 1.10.0 3.10.0 2.20.0 4.40.0 2.50.0 2.110.0 1.40.0 1.10.0 1.110.0 3.20.0 1.10.0 1.10.1 20.140.1 20.71.0 4.10.0
Adaption Verlustmoment Momentenbedarf der Nebenaggregate (z.B. Klimaanlage, sonst. Verbraucher) Drehmomentaufnahme des Wandlers ¨ Maximal zulassiges Moment Berechnung Moment in Sollzundwinkel ¨ Motor-Abstellen Berechnung des skalierten Wunschmomentes aus koordiniertem Moment ¨ Motorsteuerung Ubersicht ¨ Ubersicht Motorsteuerungsfunktionen Soll Massenstrom uberkritisch ¨ ohne Momentenstruktur Notlauf Drehzahlgeber ¨ Notlaufkoordination der zulassigen Betriebsarten Notlauf Phasengeber Drehzahlbegrenzung ¨ ¨ ¨ Nockenwelle: eingeschrankte Verstellmoglichkeiten wegen Oldruck Berechnung Faktor Winkel Nockenwelle Nockenwellensteuerung, Sollwertvorgabe durch Tester Sollwertvorgabe NWS (Einlaßseitig) ¨ Ubersicht fur ¨ Nockenwellensteuerung Berechnung der Nockenwellenuberschneidung ¨ R¨uckdreherkennung rk-Aufteilungsfaktor fur ¨ Doppeleinspritzung Einspritzdauerberechnung ti aus relativer Kraftstoffmasse rk Referenzpumpstromsteuerung fur ¨ die LSU mit gepumpter Referenz Schubabgleich LSU Speicherkatplausibilisierung Speicherkatalysator-Regler EGAS: Sicherheitskonzept, Fehlerreaktionen Saugrohrmodell DSS Saugrohrmodell HFM Saugrohrmodell Selektion ¨ Saugrohrmodell Ubersicht Stutzstellenberechnung fur ¨ ¨ AGR-Funktions-Software Diagnose misfire detection: Stutzstellenverteilungen ¨ Stutzstellenberechnung ¨ fur ¨ Nockenwellenverstellung Startmengen-Adaption Saugrohrumschaltung Symbole und Abkurzungen ¨ BDE Synchronisation Einspritzung/Zundung ¨ Systemkonstanten System-Synchronisation KWP2000: Access Timing Parameter Service AccessTimingParameter fur ¨ Kundenbootblock Request Download (Boot Block) Read ECU Identification (Boot-Block) Request Routine Results By Local Identifier (Boot-Block) Request Transfer Exit (Boot Block) Security Access (Boot Block) Service Distributor Kunden-Bootblock (Unterstutzte ¨ Services) StopCommunication fur ¨ Boot-Block StopDiagnosticSession fur ¨ Boot-Block StartCommunication fur ¨ Boot-Block StartDiagnosticSession fur ¨ Boot-Block Service StartRoutineByLocalIdentifier fur ¨ Kundenbootblock Transfer Data (Boot Block) Tester Present fur ¨ Boot-Block KWP2000: Dynamically Define Local Identifier KWP2000: Read Diagnostic Trouble Codes By Status KWP2000: Stop Diagnostic Session KWP2000: Stop Diagnostic Session (Application) KWP2000: Stop Communication KWP2000: Read ECU Information Read Data By Local Identifier KWP2000: Read/write Data by Local Identifier Read ECU Identification (Tester Protokoll) Read Data By Local Identifier Read Status Of DTC Request Transfer Exit Request Upload KWP2000: Security Access Set Diagnostic Mode (Tester Kommunikation) Service Distributor (Unterstutzte ¨ Services) Stop Routine By Local Identifier Start Communication (Tester Protokoll Service) Start Routine By Local Identifier Transfer Data Tester Present (Tester Protokoll) Write Data By Local Identifier Testerkommunikation CARB; Mode 1 Testerkommunikation CARB; Mode 2 Testerkommunikation CARB; Mode 3, Ausgabe Fehlercode entprellt
*
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 8 von 4100 31.JAN.2003 Thomas Brosi
Seite
Sektion
Version
Bezeichner
3020 3021 3038 3043 3043 3046 2999 2999 1410 1402 1868 3105 3095 3056 3053 3103 2316 2869
TC4MOD TC5MOD TC6MOD TC7MOD TC8MOD TC9MOD TCKOMUE TCSORT TEB TEBEB TEMPKON TKAP TKDFA TKMWL TKSTA TKSWL TVWNO UFACCC
3.20.0 20.40.0 28.30.1 9.10.0 23.11.0 8.30.1 2.10.1 3.40.0 110.10.0 13.30.0 8.20.1 1.30.0 17.50.0 29.120.0 8.21.1 1.50.0 1.40.0 8.10.0
2866 2903 2889 2947 2921 2905 2918 2926 2910 2877 2884 2955 2938 2930 2960 2966 2871 2832 2972
UFEING UFFGRC UFFGRE UFGKC UFMIST UFMSRC UFMVER UFMZF UFMZUL UFNC UFNSC UFREAC UFRKC UFRKTI UFRLC UFSGSC UFSPSC UFUE UFVARC
12.30.0 7.20.0 30.10.0 2.70.0 12.20.1 28.10.2 4.12.0 2.12.0 16.20.0 4.40.0 5.40.2 11.10.0 10.10.0 2.30.0 10.10.1 20.10.1 19.10.0 17.10.0 3.10.0
2973 2833 2840 2855 2861 2849 2853 2847 2845 2977 3827 240 722 1597 2492 771 3819 3821 3821 777 1369 1399 1656 1701 3759 1675 1661 1660 1671 1704 1681 1686 1679 1692
UFZWC UMAUSC UMKOM URADCC URCPU URMEM URPAK URRAM URROM URTPU VAR VMAXMD VPSKO VSTMSV WANWKW WDKSOM WFS WFSCOM WFSIF WNWRE ZGST ZGSTF9N ZUE ZUESCH ZUESZ ZWBAS ZWGRU ZWHMM ZWLIM ZWMIN ZWOUT ZWSEL ZWSTT ZWWL
12.10.1 4.10.0 4.10.0 17.20.0 23.11.0 4.20.1 2.20.0 4.20.0 4.30.0 1.60.1 355.20.0 1.30.0 3.40.0 2.20.0 19.30.0 4.10.0 48.40.0 1.20.1 48.40.0 9.50.1 3.10.0 2.10.1 318.20.3 5.40.1 14.20.3 5.41.1 56.30.2 2.20.5 2.32.1 14.120.4 5.50.4 4.90.3 5.50.0 9.10.0
¨ Testerkommunikation CARB; Mode 4, Fehlerspeicher loschen Testerkommunikation CARB; Mode 5, Ausgabe Sondenmeßwerte Testerkommunikation CARB/EOBD; Mode/Service 6, Ausgabe Prufschwellen ¨ Testerkommunikation CARB; Mode 7, Ausgabe Fehlercode unentprellt Testerkommunikation CARB; Mode 8, Funktionsaktivierungen Testerkommunikation CARB; Mode 9, Request Vehicle Information ¨ Testerkommunikation CARB; Kommunikationsaufbau Ubersicht Testerkommunikation CARB; Sortierfunktion ¨ Tankentluftung ¨ beladungsabhangig Einschaltbedingungen Tankentluftung ¨ Temperatur-Konvertermodul ¨ bearbeiten Testerkommunikation; Anpassungkanale Testerkommunikation; Diagnosefunktion aktivieren Testerkommunikation; Meßwerte lesen Testerkommunikation; Stellgliedansteuerung Tester Kommunikation System-Werte Lesen Schnittstellenanpassungsfunktion f. NOx-Sensor zw. VW-Fkt. u. RB-Plattf.NOx-Fkt. ¨ EGAS Uberwachungskonzept: ACC Eingangssignaluberwachung ¨ der Funktionuberwa¨ chung ¨ EGAS Uberwachungskonzept: Eingangssignalubernahme ¨ fur ¨ Funktionsuberwachung ¨ ¨ ¨ EGAS Uberwachungskonzept: FGR-Uberwachung der Funktionsuberwachung ¨ ¨ EGAS Uberwachungskonzept: FGR-Eingangsinfos fur ¨ die Funktionsuberwachung ¨ ¨ Uberwachung Gemischkorrekturfaktoren fur ¨ Funktionsuberwachung ¨ ¨ EGAS Uberwachungskonzept: Ist-Moment der Funktionsuberwachung ¨ ¨ ¨ EGAS Uberwachungskonzept: MSR-Eingriff-Uberwachung fur ¨ die Funktionsuberwachung ¨ ¨ EGAS Uberwachungskonzept: Momentenvergleich der Funktionsuberwachung ¨ ¨ EGAS Uberwachungskonzept: Momentenfilter fur ¨ die Funktionsuberwachung ¨ ¨ ¨ EGAS Uberwachungskonzept: zulassiges Moment der Funktionsuberwachung ¨ ¨ ¨ EGAS Uberwachungskonzept: N-Uberwachung fur ¨ die Funktionsuberwachung ¨ ¨ EGAS Uberwachungskonzept: Nachstartuberwachung ¨ fur ¨ die Funktionsuberwachung ¨ ¨ EGAS Uberwachungskonzept: Fehlerreaktionsuberw.d.Funktions ¨ uberwachung ¨ Funktionsuberwachung: ¨ Prufung ¨ der Kraftstoffmasse gegen das LSU-Signal Kraftstoffsignaluberw. ¨ auf Basis ti fur ¨ Funktionsuberwachung ¨ ¨ EGAS Uberwachungskonzept: Lastsignaluberw. ¨ fur ¨ Funktionsuberwachung ¨ ¨ ¨ EGAS Uberwachungskonzept: SGS-Eingriff-Uberwachung fur ¨ die Funktionsubersicht ¨ ¨ ¨ fur EGAS Uberwachungskonzept: Pedal-Sollwert-U. ¨ Funktionsuberwachung ¨ ¨ ¨ EGAS Uberwachungskonzept: Ubersicht Funktionsuberwachung ¨ ¨ EGAS Uberwachungskonzept: Variantencodierungsuberwachung ¨ der Funktionsuber¨ wachg. ¨ ¨ EGAS Uberwachungskonzept: ZW-Uberwachung fur ¨ Funktionsuberwachung ¨ ¨ ¨ EGAS Uberwachungskonzept: Abschaltpfadtest Uberwachungsmodul ¨ EGAS Uberwachungskonzept: Frage/Antwort-Kommunikation zw. UM und FR ¨ EGAS Uberwachungskonzept: AD-Wandler-Test ¨ EGAS Uberwachungskonzept: Befehlstest mit Ebene 2’ ¨ EGAS Uberwachungskonzept: Zyklischer Speichertest ¨ EGAS Uberwachungskonzept: Programmablaufkontrolle ¨ EGAS Uberwachungskonzept: RAM-Test ¨ EGAS Uberwachungskonzept: ROM-Test ¨ ¨ EGAS Uberwachungskonzept: TPU-Uberwachung fur ¨ Funktionsuberwachung ¨ Variantencodierung Drehmomentanforderung von VMAX-Regelung Koordination der Androsselanforderungen Vorsteuerung MSV Winkeladaption der Nockenwelle zur Kurbelwelle Berechnung Drosselklappensollwinkel ohne Momentenstruktur Wegfahrsperre Immobiliser Kommunikation Wegfahrsperre Interface Einlaßnockenwellen-Lageregelung Zylindergleichstellung Normierung fur ¨ Zylindergleichstellung-Istwert aus MED9 Grundfunktion - Zundung ¨ Grundfunktion Zundung ¨ im Schichtbetrieb Z¨undung, Berechnung Schließzeit Berechnung Zundwinkel ¨ fur ¨ zwbasar Grundzundwinkel ¨ ¨ Deltazundwinkel ¨ in Abhangigkeit von lambda bei BDE, Fruh¨ Zundwinkelbegrenzung ¨ fur ¨ zwsol bei BDE ¨ Berechnung des spatest erlaubten Zundwinkels ¨ Berechnung Ausgabezundwinkel ¨ ¨ Berechnung ZW nach Fruh¨ und Spatbegrenzung Z¨undung im Start Warmlauf Zundwinkel ¨
B
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MS 3.0.0
Seite 9 von 4100 31.JAN.2003 Thomas Brosi
¨ FU MS 3.0.0 Motorsteuerung Ubersicht FDEF MS 3.0.0 Funktionsdefinition SY(G)
M
E S
B C R
B C R
B C R
B C R
MSF(G)
M
EG(G)
M W ->
M
U
U
Y
AS(G)
>- Y
W
B E
B E
B U
B U
B Y
>- B Y
B E E
E
S
S
S -> E
M
B C R KO(G)
EG Input Signals MSF Engine Control Functions AS Output Signal Adaption SY System Control KO Communication M, B,... Signal Vectors ms-ms
W
E
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ms-ms
ABK MS 3.0.0 Abkurzungen ¨ Variable
Quelle
B B_E B_U B_Y C E M R S U W Y
MS MS MS MS MS MS MS MS
Referenziert von
MS MS MS MS
Art
Bezeichnung
LOK LOK LOK AUS LOK LOK LOK LOK EIN LOK EIN AUS
Vektor Betriebszustands-Bedingungen (nur SG-Modell) ¨ Bit-Vektor Eingangsgroßen ¨ Bit-Vektor Stellgroßen ¨ Bit-Vektor Ausgangsgroßen Vektor Controllerzustandsbedingungen (nur SG-Modell) Vektor Error-Flags ¨ Vektor Motorgroßen pysikalisch (nur SG-modell) Vektor Rechenraster-Flags (nur SG-Modell) Vektor Schalter-Flags (nur SG-Modell) ¨ Umdrehungszahler ¨ Vektor gewandelte Eingangsgroßen (nur SG-Modell) ¨ Vektor der physikalsichen SG-Ausgangsgroßen
FB MS 3.0.0 Funktionsbeschreibung Das Steuerger¨ ate-Modell der Motronic gliedert sich in die Hauptteile: EG SY MSF AS KO
Eingangsgr¨ ossen: Aufbereitung und Diagnose der Gebersignale, Ableitung weiterer Gr¨ oßen Systemgr¨ oßen: Initialisierungen, Rechenraster usw. Motorsteuerungsfunktionen: enth¨ alt die Funktionsgruppen zur Berechnung der Stellgr¨ oßen, z.B. Drehmomentkoordination, Einspritzung, Z¨ undung, Leerlaufregelung usw. Ausgangssignale: Umsetzung der Stellgr¨ ossen in hardwareabh¨ angige Stellersignale Kommunikation: Darstellung der Schnittstellen zu Fehlerspeicherverwaltung, Kundendienst, Fahrer, Applikation usw.
Die Struktur der SG-Funktionen ist ¨ uberarbeitet worden, Ziel ist ein modularer, verst¨ andlicher Aufbau. Kontroll- und Datenfluss sind weitgehend getrennt. Daten- und Kontrollfluss werden durch verschiedene Linien dargestellt. Auf den oberen Strukturebenen erfolgt die ¨ Ubertragung der Daten durch Vektoren.
APP MS 3.0.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EG 4.0.0
Seite 10 von 4100 31.JAN.2003 Thomas Brosi
¨ FU EG 4.0.0 Eingangsgroßen, incl. deren Diagnose FDEF EG 4.0.0 Funktionsdefinition Die Funktionsgruppe EG enth¨ alt die Erfassung der Eingangsgr¨ oßen des Motorsteuerungssystems und deren Diagnose. Dar¨ uber hinaus werden aus den gemessenen Motorgr¨ oßen weitere Eingangsgr¨ oßen berechnet. Sie gliedert sich in folgende Untergruppen: EGNWE EGFE EGTE EGAK EGEG EGKE EGAG
-
Eingangsgr¨ oßen Eingangsgr¨ oßen Eingangsgr¨ oßen Eingangsgr¨ oßen Eingangsgr¨ oßen Eingangsgr¨ oßen Eingangsgr¨ oßen
Drehzahl- und Winkelerfassung F¨ ullungserfassung Temperaturerfassung Abgas Katalysator EGAS-System Klopferkennung allgemein
ABK EG 4.0.0 Abkurzungen ¨ FB EG 4.0.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Funktionsgruppe Eingangsgr¨ oßen trennt die von der Erfassungs-Sensorik abh¨ angigen Systemteile von den in MSF (Motorsteuerungsfunktionen) enthaltenen Hardware-unabh¨ angigen Teilen. Die Eing¨ ange der Gruppe EG sind die von den Gebern kommenden Eingangssignale (z.B. Ausgangssignal des Induktiv-Drehzahlgebers), aus denen von den einzelnen Funktionen physikalische, sensorunabh¨ angige Zustandsgr¨ oßen des Motors oder Fahrzeugs aufbereitet werden (z. B. Drehzahl nmot in 1/min). Die erfassten Signale werden diagnostiziert, bei erkannten Fehlern werden Ersatzmaßnahmen definiert. Schließlich werden aus den direkt gemessenen Gr¨ oßen aufgrund physikalischer Zusammenh¨ ange weitere Motorgr¨ oßen berechnet (z.B. Drehzahlgradient aus der Drehzahl, relative F¨ ullung aus der angesaugten Luftmasse). Hierzu werden einfache Zusammenh¨ ange wie Differenzenquotienten zur Gradientenberechnung wie auch komplexe pysikalische Modelle bei der F¨ ullungserfassung benutzt.
Die jeweiligen Funktionen werden i.allg. nach folgender Konvention bezeichnet: --------+------------------------------------------------------------------------------------------------------K¨ urzel | Beschreibung --------+------------------------------------------------------------------------------------------------------- EG... | Funktionsgruppe Eingangsgr¨ oßenerfassung... - GG... | Gebergr¨ oßenfunktion, beschreibt die Auswertung von Sensorsignale, enth¨ alt oft auch die Sensor| diagnose. Diese Funktionen sind geberspezifisch und SG-Hardware-abh¨ angig - D... | Diagnosefunktion, beschreibt die ¨ Uberpr¨ ufung der erfaßten Sensorsignale soweit nicht in | GG-Funktionen enthalten. - BG... | Berechnete Gr¨ oße..., beschreibt die Zusammenh¨ ange zur Ermittlung von Motorgr¨ oßen, welche nicht | direkt gemessen werden.
APP EG 4.0.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EGAG 2.0.0
Seite 11 von 4100 31.JAN.2003 Thomas Brosi
¨ FU EGAG 2.0.0 Eingangsgroßen allgemein FDEF EGAG 2.0.0 Funktionsdefinition Hardware(F)
GGUB(F)
wub
GGLBZ(F)
wub
ub E ub Z ub
ub
lbz
>- lbz
>- E ub >- Z ub Tachosignal
GGVFZG(F)
E vfz
DVFZ(F)
vfzg w vfzroh w
vfzroh w nmot B sa
E vfz Z vfz
>- E vfz >- Z vfz >- vfzg w
GGAGRV(F)
uhagr
uhagr B agr
>- agrvp w
agrvp w hagr
>- hagr
B sa -> BBGANG(F)
B agr -> nmot w ->
nmot w vfzg w
gangi
>- gang i >- pte >- pterw w
GGDST(F)
pte pterw w
pte tmst
E dst Z dst
>- E dst >- Z dst egag-egag
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ADC-Wert Tankdruck
DDST(F)
tmst -> egag-egag zust¨ andig:
ABK EGAG 2.0.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
AGRVP_W
EGAG
B_AGR
BBAGR
B_SA
MDRED
DRUCK E_DST E_UB
EGAG EGAG EGAG
E_VFZ
EGAG
GANGI
EGAG
GANG_I HAGR LBZ NMOT
EGAG EGAG EGAG EGAG
NMOT_W
BGNMOT
PTE PTERW_W TMST
EGAG EGAG GGTFM
UB
EGAG
UHAGR VFZG_W
EGAG EGAG
VFZROH_W
EGAG
AAGRDC, ADAGRLS,- AUS AGRUE, BGAGR,DAGRLS, ... AAGRDC, ADAGRLS,- EIN BBAGR, BGLAMBDA, DAGRE, ... AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... LOK AUS AUS BBAGR, DLSAFK,DLSAHKBD, GGUB,STADAP ATM, BDEMHA,AUS CANECU, DDG,DMDLU, ... ARMD, BBKR,LOK BBSAWE, BDEMEN,BDEMKO, ... AUS AUS BGLBZ, LLRMD, LLRNSAUS AAGRDC, ADAGRLS,- LOK ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AUS AUS BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... ADVE, ATEV, BGDVE,- LOK CANECUR, CANSEN, ... LOK ARMD, ATM, ATMHEX, AUS BAKH, BBGANG, ... DVFZ, EGAG LOK
Art
Bezeichnung AGR-Ventilposition, 16bit
Bedingung AGR ein
Bedingung Schubabschalten Eingelesener, unverarbeiteter Saugrohrdruck Errorflag: Drucksensor Tank Errorflag: UB
Errorflag: Fahrzeug-Geschwindigkeit
Ist-Gang
Istgang Hub AGR-Ventil Ladebilanz der Batterie Motordrehzahl Motordrehzahl Tankdifferenzdruck, Eingangssignal, (nach AD-Wandler) Tankdruckrohwert (16 Bit) Motorstarttemperatur Batteriespannung
Spannung Poti AGR-Ventil nach ADC Fahrzeuggeschwindigkeit Fahrzeuggeschwindigkeit Ausgabewert an SCAN-Tool
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
WUB Z_DST Z_UB Z_VFZ
EGAG EGAG EGAG EGAG
EGAG, GGUB, TKMWL LOK AUS GGUB AUS DVFZ AUS
MSF 11.11.0
Seite 12 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Batteriespannung; vom AD-Wandler erfaßter Wert Zyklusflag: Drucksensor Tank Zyklusflag: UB Zyklusflag: Fahrzeug-Geschwindigkeit
FB EGAG 2.0.0 Funktionsbeschreibung Beschreibung fehlt !!!! zust¨ andig:
APP EGAG 2.0.0 Applikationshinweise
¨ FU MSF 11.11.0 Ubersicht Motorsteuerungsfunktionen FDEF MSF 11.11.0 Funktionsdefinition MSF Schnittstelle =================
nmot_w rl_w
nmot_w rl_w
B_sab
wped_w B_sab
wped_w LLRRM dmllr_w dmllri_w dmllrl_w LLRMR dmrllr_w
MDWAN
MDVER nmot_w dmverl_w
MDVERB
mdwan_w mdverb_w dmvad_w mdverf_w
dmrllr_w
wdks_w
AEVAB redsol
for cylinder cut-off
redsol
redist
redist redist
lamds_w mdverf_w
LAMKO lamds_w lamsbg_w lambas_w
GK lamsbg_w rk_w
for fuel injection rk_w
lambas_w lamsbg_w AK dmrkh_w
dmrkh_w
NMAXMD minmx_w
ZUE zwsolar
minmx_w
VMAXMD mivmx_w
mivmx_w mrfgr_w
mrfgr_w MDBGRG mibgr_w mibgrl_w MDZUL miszul_w wped_w miszull_w
mibgr_w mibgrl_w miszul_w
for spark-ignition
zwsolar zwist zwbas
dmar_w
dmar_w FGRAUS
for Throttle-valve opening
wdks_w
dmverl_w dmvad_w
MDVERAD
ARMD
FSUE rlmd(MOD)s_w
dmllr_w dmllri_w dmllrl_w
dmrkt_w
dmrkt_w
rlmd(MOD)s_w
zwist
zwbas zwist miist_w etazaist etazwist
miist_w etazaist etazwist
miszull_w msf-interface
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MDTRIP
MSF
msf-interface
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MSF 11.11.0
Seite 13 von 4100 31.JAN.2003 Thomas Brosi
MSF Momentenstruktur ====================
dmrkt_w dmrkh_w dmrllr_w dmllrl_w
MDKOL mifal_w mifa_w etazwbm dmrkt_w dmrkh_w milsol_w dmrllr_w miglsol_w dmllrl_w
minmx_w mivmx_w mibgrl_w
minmx_w mivmx_w mibgrl_w
MDMAX nmot_w
wped_w mrfgr_w
dmllri_w dmverl_w
mimax_w
MDFAW wped_w mrfgr_w mifal_w mimax_w mimin_w mifa_w
rlmd(MOD)s_w
rlmd(MOD)s_w
miszul_w miszull_w
B_ll
dmllri_w dmverl_w
MDFUE milsol_w miglsol_w etazwbm etalab
miszull_w
========================================= cylinder-charge path========== ==================================================================== ======================================== crank-synchronous path======== MDMIN B_sab mdverf_w dmvad_w
mdverf_w dmvad_w
mimin_w
MDKOG misol_w mifa_w dmllr_w dmar_w
dmllr_w dmar_w MDBAS nmot_w rl_w
nmot_w rl_w
redsol
redsol
redist
miksol_w minmx_w mivmx_w mibgr_w
mibgr_w
etazwbm etalab
miksol_w mioptl1_w lamds_w
miszul_w
lamds_w
lamsbg_w
zwsolar
zwist
MDZW mizsol_w mioptl1_w zwsolar zwopt
mizsol_w
miszul_w
MDIST mioptl1_w redist lamsbg_w zwist zwopt
miist_w etazaist etazwist
miist_w etazaist etazwist
msf-msf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lambas_w zwbas
misol_w mibas_w
MDLAM mibas_w mioptl1_w zwopt
lambas_w zwbas
MDRED B_sab B_sa
msf-msf
ABK MSF 11.11.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
B_LL
MSF
AUS
Bedingung Leerlauf
B_SA
MSF
AUS
Bedingung Schubabschalten
B_SAB
BBSAWE
EIN
Bedingung Schubabschaltebereitschaft
DMAR_W DMLLRI_W
ARMD LLRRM
EIN EIN
Delta Drehmoment antiruckel ¨ geforderte Drehmomentanderung von der LLR (I-Anteil)
DMLLRL_W
LLRRM
EIN
¨ geforderte Drehmomentanderung von der LLR (Anteil Luftpfad)
DMLLR_W
LLRRM
EIN
¨ geforderte Drehmomentanderung von der LLR (PD-Anteil)
DMRKH_W
KOMRH
ARMD, BAKH, BBAGR, BBAGRMW, BBKH, ... AMSV, ARMD, ATM,BBAGR, BBBO, ... BDEMKO, LLRBB,LLRMD, MDFAW,MDMIN, ... MDKOG, MSF DLLR, DTEV, LLRRM, MDFAW, MDVERAD, ... LLRRM, MDKOL,MDZUL, MSF LLRRM, MDAUTG,MDKOG, MSF ATR, DMDLU,LAMBTS, MDKOL,MSF, ...
EIN
Momentenreserve fur ¨ Katheizen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DMRKT_W DMRLLR_W
MSF LLRMR
DMVAD_W
MSF
DMVERL_W ETALAB
MSF MSF
ETAZAIST ETAZWB ETAZWBM
MSF MSF MSF
ETAZWIST
MSF
LAMBAS_W
LAMKO
LAMDS_W
MSF
LAMSBG_W
LAMKO
MDVERB_W MDVERF_W
MSF MSF
MDWAN_W MIBAS_W
MSF MSF
MIBMN_W
MSF
MIBMX_W
MSF
MIFAL_W
MSF
MIFA_W
MSF
MIGLSOL_W
MSF
MIIST_W
MSF
MIKSOL_W MILSOL_W
MSF MSF
MIMAX_W
MSF
MIMIN_W
MSF
MINMX_W
NMAXMD
MIOPTL1_W MISOL_W
MSF MSF
MISZULL_W MISZUL_W
MSF MSF
MIVMX_W
VMAXMD
MIZSOL_W MRFGR_W
MSF FGRREGL
NMOT_W
BGNMOT
REDIST
BGEVAB
REDSOL
MSF
RK_W
GK
RLMDHMMS_W
MSF
MDKOG, MDKOL, MSF LOK EIN LLRMR, MDKOG,MDKOL, MSF DTEV, MDASG,LOK MDMIN, MDVER, MSF, ... MDFAW, MDVER, MSF LOK BDEMEN, KOLASPH,- LOK MDFUE, MSF MDIST, MDLAM, MDZW AUS MDLAM, MDZW, MSF LOK BDEMEN, BDEMUS,- LOK MDFUE, MDIST,MDKOL, ... ATM, DTEV, LAMBTS, AUS MDIST LAMSOLL, MDBAS,- EIN MSF, ZWGRU LAMKO, LAMSOLL, MS-AUS F EIN ATM, BDEMEN,BGLAMOD, BGLASO, BGMSNOVK, ... MDVER, MSF LOK MDASG, MDMIN,LOK MDZUL, MSF MDASG, MDVER, MSF LOK BDEMUS, MDAUTG,- LOK MDFAW, MDKOG,MDRED, ... BDEMUS, LOK GGCANECU, MDAUTG, MDFAW,MDKOG, ... MDASG, MDAUTG,LOK MDKOG, MSF BBKH, BDEMEN,LOK KOMRH, KOS, MDKOL, ... LOK ARMD, BDEMUS,BGBVG, LBKUE,LLRMD, ... AGRUE, BDEMUS,LOK BGMSNOVK, KOLASPH, MDFUE, ... DFFTCNV, DLGHMM, AUS MDASGPH, MDIST,MSUDKSOM, ... MDLAM, MDZW, MSF LOK MDFUE, MRKOMD,LOK MSF, SSTAECFS CANECU, MDASG,LOK MDBGRG, MDFAW,MDKOG, ... MDFAW, MDMIN,LOK MRKOMD, MSF EIN MDAUTG, MDKOG, MSF MDLAM, MSF LOK BGBVG, BGRLMIN,- LOK GGCANECU, MDRED, MDZW, ... MDKOL, MSF LOK LOK MDAUTG, MDKOG,MDKOL, MSF, MSUDKSOM EIN MDAUTG, MDKOG,MDKOL, MSF KODOH, MDZW, MSF LOK EIN BGWPFGR, FGRABED, FGRFULO, MDFAW, MSF AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EVABUE, MDIST,EIN MDRED, MSF, ZUE, ... AEVAB, EVABUE,AUS MDLAM, MDRED ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... BGRLSOL, MDFUE AUS
MSF 11.11.0
Seite 14 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Momentenreserve im Kurztrip Momenten-Reserve fur ¨ Leerlaufregelung Delta-Motordrehmoment aus Verlustmoment-Adaption
Verlustmoment nach DT1-Filter Lambda-Wirkungsgrad ohne Eingriff bezogen auf optimales Moment bei Lambda=1 Ist-Zylinderausblendungswirkungsgrad Zundwinkelwirkungsgrad ¨ des Basiszundwinkels ¨ gemittelter Zundwinkelwirkungsgrad ¨ des Basiszundwinkels ¨
Ist-Zundwinkelwirkungsgrad ¨ Lambda Basiswert (word) Sollwert Lambda aus Momentenanforderung Lambdasoll Begrenzung (word)
Momentenbedarf der Nebenaggregate Gefiltertes Verlustmoment Drehmomentaufnahme des Wandlers indiziertes Basis-Moment
¨ inneres Basis-Moment, betriebsartabhangige untere Grenze
¨ inneres Basis-Moment, betriebsartabhangige obere Grenze Indiziertes Fahrerwunschmoment fur ¨ Momentenkoordination Fullung ¨
indiziertes Motormoment Fahrerwunsch
koordiniertes, unskaliertes Moment fur ¨ Fullung ¨
indiziertes Motormoment Hochdruckphase Istwert
Indiziertes resultierendes Sollmoment fur ¨ Kraftstoffpfad koordiniertes Moment fur ¨ Fullung ¨ maximal erreichbares indiziertes Moment
Minimales Motor-Moment Momentenanforderung der Drehzahlbegrenzung optimales indiziertes Motormoment bei Lambda = 1 Indiziertes resultierendes Sollmoment
¨ Maximal zulassiges indiziertes Moment fur ¨ Luftpfad ¨ Maximal zulassiges indiziertes Moment
Indiziertes Sollmoment der VMAX-Regelung Indiziertes resultierendes Sollmoment fur ¨ ZW-Eingriff Relative Momentenanforderung von FGR
Motordrehzahl Ist-Reduzierstufe Berechnete Soll-Reduzierstufe relative Kraftstoffmasse
Relative Sollfullung aus Momentenanforderung fur ¨ ¨ Betriebsart Homogen mager
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
RLMDHOMS_W
MSF
RLMDHOSS_W RLMDSCHS_W RLMDSKHS_W
MSF MSF MSF
RLSOL_W
BGRLSOL
RL_W
SRMSEL
WDKS_W WPED_W
FUEDKSA GGPED
ZWBAS ZWIST
ZUE ZUE
ZWOPT
MSF
ZWSOLAR
MSF
BGRLSOL, KOLASPH, AUS MDFUE BGRLSOL, MDFUE AUS BGRLSOL, MDFUE AUS BGRLSOL, KODOH,- AUS MDFUE BBNWS, BDEMUM,- EIN BGAGRSOL, BGMSDKS, BGRPS, ... BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... ADVE, BGWDKHF, MSFEIN EIN ARMD, BBKD,BGFAWU, BGRLSOL,FUEDK, ... MDBAS, MSF, ZUE EIN AWEA, DFFT, MDIST, EIN MSF, TKMWL, ... LAMBTS, MDIST,LOK MDZW, MSF, ZWMIN MDZW, ZUE, ZWSEL AUS
MSF 11.11.0
Seite 15 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Relative Sollfullung aus Momentenanforderung fur ¨ ¨ Betriebsart Homogen Relative Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Homogen/Schicht Relative Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Schicht Relative Sollfullung aus Momentenanforderung fur ¨ ¨ Betriebsart Schicht/Katheizen Soll-Fullung ¨
relative Luftfullung ¨ (Word) Sollwert Drosselklappenwinkel, bezogen auf (unteren) Anschlag normierter Fahrpedalwinkel
Basiszundwinkel ¨ Ist-Zundwinkel ¨ optimaler Zundwinkel ¨ Array Soll-Zundwinkel aus Momenteneingriff ¨
FB MSF 11.11.0 Funktionsbeschreibung Die drehmomentbasierte Funktionsstruktrur besteht aus einer Reihe von Funktionen, welche Anforderungen an das Motormoment stellen:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die wichtigsten Eing¨ angen f¨ ur die Momemtenstruktur sind: 1. Fahrerwunsch als Funktion des Gaspedalwinkels (wped_w) und Eingang Fahrzeuggeschwindigkeitsregler (mrfgr_w) 2. Verlustmomente (dmverl_w, dmvad_w, mdverf_w, dmllri_w) 3. Momentenreserve vom Leerlaufregler, Katheizen, Accessories (dmllrl_w, dmrllr_w, dmrkt_w, dmrkh_w) 4. schnelle Momentanforderung vom Leerlaufregler, Antiruckel (dmllr_w, dmar_w) 5. Interne und externe Momentenbegrenzung (mibgr_w, mibgrl_w, minmx_w, mivmx_w) 6. Maximal zulassiges Moment der ¨ Uberwachung (miszul_w, miszull_w) 7. Arbeitspunkte des Motors (nmot, rl, B_sab) Basierend auf diesen gr¨ oßen werden in der Momentstruktur folgendende Ausgangsgr¨ oßen in verschiedenen Funktionen berechnet: MDMIN:- das minimale innere Moment (mimin_w) Fahrerwunsch gleich Null MDMAX:- das maximale innere Moment (mimax_w) f¨ ur maximalen Fahrerwunsch MDFAW:- berechnet das indizierte Drehmoment f¨ ur den Fahrerwunsch 1. langsamer Eingriff f¨ ur den Luftpfad (mifal_w) 2. schneller Eingriff f¨ ur den Kraftstoffpfad, Z¨ undwinkel und Ausblednung (mifa_w) MDBAS:- berechnet die Basisgr¨ oßen und optimale Gr¨ oßen (Z¨ undwinkel, indiziertes Moment und Wirkungsgraden f¨ ur den aktuell Betriebspunkt als Funktion von nmot und rl. Diese Werte werden in allen anderen Funktionen der Momentenstruktur genutzt. MDIST:- berechnet Istmomente und -wirkungsgraden. Luftpfad -------MDKOL:- koordiniertet die Momentanforderungen f¨ ur den Luftpfad. Das Moment milsol_w ist das Moment, was ¨ uber den langsamen Luftpfad realisiert werden kann. MDFUE:- berechnet die relativ Luftf¨ ullung (rlmdhoms im homogen). Kraftstoff- und ZW-Pfad ---------------------MDKOG:- koordiniert die Momentanforderungen f¨ ur die schnellen Eingriffe. 1. das Sollmoment (misol_w) 2. das Sollmoment (miksol_w), das ¨ uber den Kraftstoff erreicht werden kann. 3. der sollmoment (mizsol_w), das ¨ uber den Z¨ undwinkeleingriff erreicht werden kann. MDRED:- Berechnung der Sollreduzierstufe (redsol) f¨ ur Zylinderausblendung MDLAM:- Berechnung der Luft- Kraftstoffzusammensetzung (lamds_w). MDZW :- Berechnung der Sollz¨ undwinkel (zwsol) f¨ ur Z¨ undwinkeleingriff. Reihenfolge der Kaskade +-------------------------+---------------------+-----------------------+-------------------------+ | MODE | I | II | III | +-------------------------+---------------------+-----------------------+-------------------------+ | Homogen (HOM) | MDRED | | MDZW | | Hom-mager (HMM) | MDRED | MDLAM | MDZW | | Schicht (SCH,HOS,SKH) | MDRED | MDLAM | | +-------------------------+---------------------+-----------------------+-------------------------+
APP MSF 11.11.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPED 10.30.0
Seite 16 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGPED 10.30.0 Gebergroße Fahrpedal FDEF GGPED 10.30.0 Funktionsdefinition FEHL_BED
PED_DIAG
B_upw1mx B_upw1mn B_upw2mx B_upw2mn B_upw12e B_pwgnotfr B_spsmin B_sp1s B_sp2s upwg1_w upwg2_w
B_upw1mx B_upw1mn B_upw2mx B_upw2mn B_upw12e
B_pwgnotfr B_spsmin PED_BEG
WERT_BER
B_spsmin B_sp1s B_sp2s
ENTJIT
PED_NORM nspwgnot mkfamx_w mifamx_w
upwg1_w
upwg1_w upwg2_w
upwg2d_w
upwg2d_w
upwg_w
upwg_w upwgej_w
upwgej_w
wpedv_w
nspwgnot mkfamx_w mifamx_w
wpedv_w wpedt_w
2
PED_AUS wpedt_w
wped_w
FCMCLR
wped dwped_w dwped
B_spsmin B_sp1s B_sp2s
ggped-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dwped_w
wped_w
ggped-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPED 10.30.0
Seite 17 von 4100 31.JAN.2003 Thomas Brosi
B_pwgnotum B_ubpvg upwg1_w 2
upwg1h_w B_spsmin
upwg2_w
B_spsmin
RSFF_tmp2 false
B_sp1s
B_sp2s
B_pwgnotfr
B_sp1s
B_sp2s
B_pwgnotfr
B_upw1mx B_upw1mn B_upw2mx B_upw2mn B_upw12e
B_upw1mn B_upw2mx B_upw2mn B_upw12e
ggped-fehl-bed
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_upw1mx FEHL_AUSW B_pwgnotfr upwg1h_w upwg1_w upwg2_w
ggped-fehl-bed
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPED 10.30.0
Seite 18 von 4100 31.JAN.2003 Thomas Brosi
Fehl_Ausw: Fehlerauswertung TUPWG1O upwg1_w UPWG1O
B_upwg1o
B_upw1mx
B_upw1mx
false TUPWG2O upwg2_w UPWG2O
B_upwg2o
B_upw2mx
B_upw2mx
false
B_ubpvg
TUPWG12
upwg1h_w
GLEICHL_PR upwg1h_w upwg2_w B_glf
B_pwgnotfr
B_dupw12
B_upw12e
B_upw12e
false
TUPWG1U
B_upwg1u
B_upw1mn
B_upw1mn
false
UPWG1U
B_upw2mn
B_upw2mn
false
UPWG2U
ggped-fehl-ausw
B_upwg2u
ggped-fehl-ausw
GLEICHL_PR: Gleichlaufprüfung
upwg1h_w B_glf
B_glf
UPWG12U upwg2_w
upwgmin KLDUPW12
ggped-gleichl-pr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TUPWG2U
ggped-gleichl-pr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPED 10.30.0
Seite 19 von 4100 31.JAN.2003 Thomas Brosi
B_vpwgerr ERR_STATUS
B_spsmin B_sp2s B_sp1s B_dupwgvpe upwg1_w
1/
upwg2d_w
UPWGU
upwg_w ggped-wert-ber
upwg_w
UPWG2DOFF DUPWGVPE ggped-wert-ber
B_upwg1o
B_upwg1u B_upw1mn
B_upwg2o B_vpwgerr
B_vpwgerr
B_upw2mx
B_upwg2u B_upw2mn
B_dupw12 B_upw12e
ggped-err-status
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_upw1mx
ggped-err-status
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPED 10.30.0
Seite 20 von 4100 31.JAN.2003 Thomas Brosi
2
DUPWGHY
upwg_w
upwgej_w
ggped-entjit
upwgej_w
UPWGO
upwgej_w
wpedvh_w /NC 100
UPWGU
wpedv_w
wpedv_w
ggped-ped-norm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggped-entjit
ggped-ped-norm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPED 10.30.0
Seite 21 von 4100 31.JAN.2003 Thomas Brosi
LKPED E_vfz
wpedvt_w B_pwglk
E_VFZ
SY_PBRPW
wpedv_w
E_vfz PLBRPED E_vfz wpedt_w wpedv_w wpedb_w
MBVH
wpedvt_w B_mbvh
0.0
0.0
wpedt_w
wpedt_w
B_brems WPMXNOT
0.0
DWPMXNOT
PED_AKTNOTFR
B_pwgnotfr
B_pwgnotfr
B_pwgnoten
TRQLIMITPED
B_pwgnoten
B_pwgnoten
mkfamx_w
mkfamx_w
mifamx_w
mifamx_w
NSOL_PED
B_spsmin
B_spsmin
nspwgnot
nspwgnot
ggped-ped-beg
E_vfz
CWBWEEN
B_pwglk
3
B_pwglk
B_sp1s
B_sp2s
TWPLK wpedvt_w 0.0
ggped-lkped
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggped-ped-beg
ggped-lkped
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_PBRPW
GGPED 10.30.0
nmot
compute 11/
NWPMBBR vfzg
Seite 22 von 4100 31.JAN.2003 Thomas Brosi
12/ B_wpmbbr
VWPMBBR E_vfz
_10ms
TWPMBBR compute 10/
PLBRPED_AKTIVIERUNG wpedv_w
B_pbpabr compute 13/
compute 14/
15/
B_wpabnb WPMXBR
16/
DWPMXNB
wpedb_w
wpedb_w
wpedt_w DWPPBP
WPMXBR
ggped-plbrped
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wpedv_w
ggped-plbrped
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPED 10.30.0
Seite 23 von 4100 31.JAN.2003 Thomas Brosi
PLBRPWG-Aktivierung: Aktivierungsbedingung für Plausibilitätsprüfung Bremse/PWG _10ms compute 8/
wpedv_w 0.0
compute 5/
TDWPOPBP
compute 6/
DWPOPBP
CWBWEEN 4
9/
B_br2k
B_pbpabr
B_pbpabr
CWBWEEN 7
compute 1/ B_bl
compute 2/
compute 7/
B_br compute 3/
ggped-plbrped-aktivierung
B_bkvv B_bkva B_fabr ggped-plbrped-aktivierung
TMBVH CWBWEEN 2 B_nmax
B_mbvh
B_mbvh
nmot NMINMBVH
vfzg
0.0
ggped-mbvh
E_vfz
wpedvt_w WPRMBVH ggped-mbvh
DFP_VFZ
dfpgetErf getErf
E_vfz
ggped-e-vfz
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
compute 4/
ggped-e-vfz
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPED 10.30.0
Seite 24 von 4100 31.JAN.2003 Thomas Brosi
B_pwgnot_c B_masterhw SY_2SG B_pwgnoten
CWBWEEN
ggped-ped-aktnotfr
B_pwgnotfr
1
B_dksbeg ggped-ped-aktnotfr
B_pwgnoten
CWBWEEN 6 100.0 mkfamx_w
mkfamx_w
nmot MIFAMXNOT
100.0 mifamx_w
100.0
mifamx_w
ggped-trqlimitped
100.0
B_spsmin
B_wpmbbr 0.0 NSPWGBRPL
B_brems
nspwgnot
nspwgnot
B_pwgnotum E_vfz vfzg VNSPWGNOT3
NSPWGNOT2 NSPWGNOT3
NSPWGNOT1
ggped-nsol-ped
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggped-trqlimitped
ggped-nsol-ped
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPED 10.30.0
Seite 25 von 4100 31.JAN.2003 Thomas Brosi
SY_2SG B_masterhw wpedt_w wpedc_w
wped_w
wped_w
dwped_w ggped-ped-aus
dwped_w
ggped-ped-aus
SY_2SG
SY_2SG B_masterhw
false DIAG_FP1P false
B_upw1mx B_upw1mn B_upw12e
B_upw1mn false B_upw12e
B_stendd
DIAG_FP2P false B_upw2mx B_upw2mx B_upw2mn
false B_upw2mn
B_stendd
ggped-ped-diag
TPNSE1
B_stend
ggped-ped-diag
B_upw2mx B_upw2mn
B_stendd
FP2P_DFPM maxError minError healing
ggped-diag-fp2p
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_upw1mx
ggped-diag-fp2p
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPED 10.30.0
Seite 26 von 4100 31.JAN.2003 Thomas Brosi
sfpMaxError 1/
maxError
sfp sfpMaxError sfpMinError 1/
minError
sfp sfpMinError sfpHealing 1/
healing
sfp sfpHealing DFP_FP2P
dfp dfp locSfp_FP2P
ggped-fp2p-dfpm
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset ggped-fp2p-dfpm
FP1P_DFPM maxError minError
B_upw1mx
B_upw12e
ggped-diag-fp1p
nplError healing
B_stendd ggped-diag-fp1p
sfpMaxError 1/
maxError
sfp sfpMaxError sfpMinError 1/
minError
sfp sfpMinError sfpNplError 1/
nplError
sfp sfpNplError sfpHealing 1/
healing
sfp sfpHealing DFP_FP1P dfp dfp locSfp_FP1P
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
ggped-fp1p-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_upw1mn
ggped-fp1p-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPED 10.30.0
Seite 27 von 4100 31.JAN.2003 Thomas Brosi
SY_BLOOP
clfp1p B_clfp1p compute 1/ false true compute 2/
B_upwg1u false true
B_upwg1o
TUPWG12 compute 7/
5/ B_upw1mx
compute 3/
B_dupw12
4/ B_upw1mn
false true
false
TUPWG1O compute 8/ false
TUPWG1U compute 9/ false
6/ B_upw12e
compute 1/ false true RSFF_tmp2 clfp2p B_clfp2p
false true compute 2/ false true
B_upwg2o
TUPWG2O compute 5/ false
4/ B_upw2mx
TUPWG2U compute 6/ false
DFP_FP2P
dfpgetClf getClf
B_clfp2p
dfpgetClf getClf
B_clfp1p
ggped-clfp2p
ggped-fcmclr
ggped-clfp2p
DFP_FP1P
ggped-clfp1p
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_upwg2u
3/ B_upw2mn
ggped-fcmclr
compute 1/
ggped-clfp1p
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPED 10.30.0
Seite 28 von 4100 31.JAN.2003 Thomas Brosi
Ini false TWPMBBR
TUPWG2O
TUPWG12
TUPWG2U
TUPWG1O
TPNSE1
ggped-initialize
TUPWG1U
UPWGU upwgej_w ggped-initialize
ABK GGPED 10.30.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort zur Deaktivierung der Bewegungserkennung Spannungshysterese bei Entjitterung der PWG-Spannung ¨ ¨ Maximal zulassige Anderung der PWG-Poti-Spannung nach Verdacht auf PWG-Fehler ¨ ¨ ¨ Maximal zulassige Pedalwerterhohung pro Rechenschritt nach Bremsbetatigung ¨ ¨ Maximal zulassige Pedalwerterhohung pro Rechenschritt im PWG-Ersatzbetrieb Pedalgradient zur Deaktivierung der PWG/Brems-Plaus. ¨ Bremse/PWG Pedalwerterniedrigung pro Rechenschritt bei Plausibilitat ¨ Kennlinie zulassige Gleichlaufabweichung der beide FPM-Signale maximales indiziertes Moment im PWG-Ersatzbetrieb Minimaldrehzahl zur Aktivierung der Mißbrauchsverhinderung MBVH Solldrehzahl aktiver PWG-Brems-Plausibilisierung Solldrehzahl Nr.1 bei Ausfall FPM-Signale Solldrehzahl Nr.2 bei Ausfall FPM-Signale Solldrehzahl Nr.3 bei Ausfall FPM-Signale ¨ Mindestdrehzahl fur ¨ Pedalwertbegrenzung bei betatigter Bremse Entprellzeit zur Deaktivierung der PWG/Brems-Plaus. uber ¨ Pedalgradient ¨ Verzogerungszeit fur ¨ Aktivierung Mißbrauchsverhinderung Prufzeit nach Startende fur ¨ ¨ PWG-Diagnose Fehlerzeit bei Vergleich von PWG-Poti 1 und 2 Fehlerzeit bei Bereichsverletzung von PWG-Poti 1 nach oben Fehlerzeit bei Bereichsverletzung von PWG-Poti 1 nach unten Fehlerzeit bei Bereichsverletzung von PWG-Poti 2 nach oben Fehlerzeit bei Bereichsverletzung von PWG-Poti 2 nach unten Entprellzeit fur ¨ Rucknahme ¨ der LL-Vorgabe bei Lebendkennung ¨ ¨ Verzogerungszeit fur ¨ Pedalwertbegrenzung bei betatigter Bremse Untere Begrenzung PWG-Poti-Spannung vor Vergleich Poti 1 und 2 Obere Schranke fur ¨ PWG-Poti-1-Spannung Untere Schranke fur ¨ PWG-Poti-1-Spannung Offset fur ¨ PWG-Poti-2-Spannung Obere Schranke fur ¨ PWG-Poti-2-Spannung Untere Schranke fur ¨ PWG-Poti-2-Spannung Oberer PWG-Spannungswert fur ¨ Umnormierung auf Pedalwert Unterer PWG-Spannungswert fur ¨ Umnormierung auf Pedalwert Geschwindigkeitsschwelle fur ¨ Solldrehzahl Nr.3 bei Ausfall FPM-Signale ¨ Mindestgeschwindigkeit fur ¨ Pedalwertbegrenzung bei betatigter Bremse ¨ ¨ Maximal zulassiger Pedalwert bei betatigter Bremse (vor Erkennung wped = 0) ¨ Maximal zulassiger Fahrpedalwert im PWG-Notfahren Pedalwertgrenze zur Rucknahme ¨ der Mißbrauchsverhinderung
Systemkonstante
Art
Bezeichnung
SY_2SG SY_BLOOP SY_PBRPW
¨ vorhanden SYS (REF) Systemkonstante 2 Steuergerate ¨ ¨ SYS (REF) Systemkonstante Rucksetzen ¨ irreversibler EGAS-Fehler beim FSP-Loschen moglich ¨ SYS (REF) Systemkonstante Plausibilitatspr ufung ¨ Bremse/PWG
CWBWEEN DUPWGHY DUPWGVPE DWPMXNB DWPMXNOT DWPOPBP DWPPBP KLDUPW12 MIFAMXNOT NMINMBVH NSPWGBRPL NSPWGNOT1 NSPWGNOT2 NSPWGNOT3 NWPMBBR TDWPOPBP TMBVH TPNSE1 TUPWG12 TUPWG1O TUPWG1U TUPWG2O TUPWG2U TWPLK TWPMBBR UPWG12U UPWG1O UPWG1U UPWG2DOFF UPWG2O UPWG2U UPWGO UPWGU VNSPWGNOT3 VWPMBBR WPMXBR WPMXNOT WPRMBVH
Variable
Source-X
UPWGMIN NMOT
Quelle
BLOKNR
B_BEFP1P B_BEFP2P
Source-Y
GGPED GGPED
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS
Bedingung Bandendeanford. fur ¨ Fehler Poti1 FPM Bedingung Bandendeanford. fur ¨ Fehler Poti2 FPM
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_BKFP1P B_BKFP2P B_BKVA
GGPED GGPED CANECUR
B_BKVV
GGCASR
B_BL
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_BR B_BR2K
GGEGAS
B_BREMS
GGEGAS
B_CLFP1P B_CLFP2P B_DKSBEG
GGDVE
B_DUPW12 B_DUPWGVPE B_FABR
GGPED GGPED CANECUR
B_FTFP1P B_FTFP2P B_GLF B_MASTERHW
GGPED GGPED GGPED DMDMIL
B_MBVH B_MNFP1P B_MNFP2P B_MXFP1P B_MXFP2P B_NMAX
GGPED GGPED GGPED GGPED GGPED NMAXMD
B_NPFP1P B_NPFP2P B_PBPABR B_PWGLK B_PWGNOTEN B_PWGNOTFR
GGPED GGPED GGPED GGPED GGPED GGPED
B_PWGNOTUM B_PWGNOT_C B_SIFP1P B_SIFP2P B_SP1S B_SP2S B_SPSMIN B_STEND
URADCC
B_UBPVG B_UPW12E B_UPW1MN B_UPW1MX B_UPW2MN B_UPW2MX B_UPWG1O B_UPWG1U B_UPWG2O B_UPWG2U B_VPWGERR B_WPABNB B_WPMBBR DFP_FP1P DFP_FP2P DFP_VFZ
ADVE GGPED GGPED GGPED GGPED GGPED GGPED GGPED GGPED GGPED GGPED GGPED GGPED GGPED GGPED GGPED
DWPED DWPED_W E_FP1P E_FP2P E_VFZ
GGPED GGPED GGPED GGPED DVFZ
MIFAMX_W MKFAMX_W NMOT
GGPED GGPED BGNMOT
NSPWGNOT SFPFP1P SFPFP2P
GGPED GGPED GGPED
GGPED GGPED GGPED GGPED GGPED BBSTT
Referenziert von
DDSBKV, GGEGAS,GGPED, UFFGRE GGEGAS, GGPED,UFFGRE GGEGAS, GGPED,TKMWL GGEGAS, GGPED,TKMWL GGPED, LLRNS,TKMWL ABKVP, ARMD, BKV,DBKVP, DDSBKV, ... GGPED GGPED BBAGR, FGRABED,FUEDKSA, GGPED
GGEGAS, GGPED,UFFGRE
AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ...
GGPED, MDAUTG,MDFAW, MDRED
GGPED 10.30.0
Seite 29 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS AUS EIN
Bedingung: Fahrpedal 1.Potentiometer aktiv Bedingung: Fahrpedal 2.Potentiometer aktiv Bedingung BKV angesteuert
EIN
Bedingung BKV verbaut (fur ¨ Auswertung Bremse)
EIN
¨ Bedingung Bremslichtschalter betatigt
EIN
¨ Bedingung Bremstestschalter betatigt
EIN
¨ Bedingung Bremse betatigt 2-kanalig erkannt
EIN
¨ Bedingung Bremse betatigt
EIN EIN EIN
¨ Flag fur ¨ Loschmaßnahmen: Fahrpedal 1. Poti ¨ Flag fur ¨ Loschmaßnahmen: Fahrpedal 2. Poti Bedingung DK-Sollwertbegrenzung
LOK LOK EIN
¨ Bedingung zulassige Abweichung zwischen PWG-Poti 1 und 2 uberschritten ¨ Bedingung: Steigungsrampe nach Verdacht auf PWG-Fehler aktiv Bedingung Fahrer bremst aus CAN-Botschaft
AUS AUS LOK EIN
Bedingung Fehlereintrag durch Tester fur ¨ Poti1 FPM Bedingung Fehlereintrag durch Tester fur ¨ Poti2 FPM Bedingung Gleichlauf zwischen Poti 1 und Poti 2 verletzt ¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
LOK AUS AUS AUS AUS EIN
Bedingung Mißbrauchsverhinderung Fehlertyp min.: Fahrpedal 1. Poti Fehlertyp min.: Fahrpedal 2. Poti Fehlertyp max.: Fahrpedal 1. Poti Fehlertyp max.: Fahrpedal 2. Poti Bedingung Drehzahlbegrenzung aktiv
AUS AUS LOK LOK LOK BBKD, DUF, FGRABED, AUS NLKO, UFSPSC EIN GGPED, URADCC EIN GGPED AUS AUS DUF, UFSPSC AUS DUF, UFSPSC AUS DUF, LLRNS, UFSPSC AUS EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... EIN GGDVE, GGPED LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK CANECU DOK CANECU DOK ATM, CANECU, DDG, DOK DMDLU, DMDSTP, ... KMTR, KOS, MDGEN AUS BBKR, GGPED AUS CANECU AUS CANECU AUS ATM, BDEMHA,EIN CANECU, DDG,DMDLU, ... MDBGRG AUS MDBGRG AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... LLRNS AUS AUS AUS
Fehlertyp unplaus.: Fahrpedal 1. Poti Fehlertyp unplaus.: Fahrpedal 2. Poti ¨ Bedingung: Plausibilitatbegrenzung ”Bremse/PWG” aktivieren uber ¨ Bremse Bedingung Lebenderkennung PWG Bedingung: PWG-Notfahren aktiviert FR-Fehlerreaktion PWG-Notfahren = b_pwgnot_um Funktionsuberwachungs-Fehlerreaktion ¨ PWG-Leerlauf (= b_pwgnot_sr) Bedingung: Info PWG-Notfahren uber ¨ CAN Fehlerart: Fahrpedal 1.Potentiometer Fehlerart: Fahrpedal 2.Potentiometer ¨ Mitteilung an SR: SP1S ist Fuhrungsgr oße. ¨ ¨ Mitteilung an SR:Poti2 SP2S Fuhrungsgr ¨ oße,Poti1 Ober-oder Untergrenze uberschr. ¨ Mitteilung an SR: ’1’= PWG-Notfahren mit SPSMIN Bedingung Startende erreicht Bedingung Batteriespannung ausreichend fur ¨ 5V-Potiversorgung Bedingung: Fehler bei Vergleich der beiden normierten PWG-Poti-Spannungen Bedingung: Spannung PWG-Poti 1 unterhalb Minimalwert Bedingung: Spannung PWG-Poti 1 oberhalb Maximalwert Bedingung: Spannung PWG-Poti 2 unterhalb Minimalwert Bedingung: Spannung PWG-Poti 2 oberhalb Maximalwert Bedingung Bereichsverletzung an PWG-Poti 1 nach oben Bedingung Bereichsverletzung an PWG-Poti 1 nach unten Bedingung Bereichsverletzung an PWG-Poti 2 nach oben Bedingung Bereichsverletzung an PWG-Poti 2 nach unten Bedingung: Verdacht auf PWG-Fehler ¨ ¨ Bedingung Anderungsbegrenzung des Pedalwerts nach Bremsbetatigung ¨ Bedingung Maximalbegrenzung des Pedalwerts bei Bremsbetatigung SG int. Fehlerpfadnr.: Fahrpedal 1.Potentiometer SG int. Fehlerpfadnr.: Fahrpedal 2.Potentiometer SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal Gradient des normierten Fahrpedalwinkels Gradient des normierten Fahrpedalwinkels Errorflag: Fahrpedal 1. Poti Errorflag: Fahrpedal 2. Poti Errorflag: Fahrzeug-Geschwindigkeit
maximales indiziertes Motormoment Fahrerwunsch im PWG-Notfahren maximales Kupplungsmoment Fahrerwunsch im PWG-Notfahren Motordrehzahl Solldrehzahl Leerlauf bei Ausfall beider FPM-Signale Status Fehlerpfad: Fahrpedal 1.Potentiometer Status Fehlerpfad: Fahrpedal 2.Potentiometer
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
UPWG1H_W UPWG1_W
GGPED
UPWG2D_W UPWG2_W
GGPED
UPWGEJ_W UPWGMIN UPWG_W VFZG
GGPED GGPED GGPED GGVFZG
WPED
GGPED
WPEDB_W WPEDC_W WPEDT_W WPEDV_W WPED_W
GGPED GGPED GGPED GGPED
Z_FP1P Z_FP2P
GGPED GGPED
Referenziert von
GGPED 10.30.0
Art
Bezeichnung
AUS EIN
Spannung PWG-Poti 1 ; halber Wert (Word) Spannung PWG-Poti 1 (Word)
BBKD, DFFTCNV,EGEG, GGPED, TKMWL BBKD, DFFTCNV AUS EIN DFFTCNV, EGEG,GGPED, TKMWL BBKD, GGPED LOK LOK LOK EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... ADVE, AEVABU, ALBK, AUS BGDVE, DBKS, ... LOK GGPED EIN LOK CANECU, GGPED LOK ARMD, BBKD,AUS BGFAWU, BGRLSOL,FUEDK, ... AUS AUS
Seite 30 von 4100 31.JAN.2003 Thomas Brosi
Verdoppelte PWG-Poti-2-Spannung (Word) Spannung PWG-Poti 2 (Word) Entjitterte PWG-Poti-Spannung MIN-Spannung PWG-Poti 1 und 2 (Word) ¨ Resultierende PWG-Poti-Spannung nach Plausibilitatspr ufung ¨ Fahrzeuggeschwindigkeit
Normierter Fahrpedalwinkel Normierter Fahrpedalwinkel nach Berucksichtigung ¨ der PWG/Brems-Plausibilisierung ¨ Pedalwert bei 2 ME-Steuergeraten (vom CAN) ¨ bei 2 ME-Steuergeraten ¨ Pedalwert (temporar) Normierter Fahrpedalwinkel vor Berucksichtigung ¨ der Begrenzungen im Notfahren normierter Fahrpedalwinkel
Zyklusflag: Fahrpedal 1. Poti Zyklusflag: Fahrpedal 2. Poti
FB GGPED 10.30.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ber Die Funktion berechnet den normierten Fahrpedalwinkel wped aus der Sensor-Spannung des Pedalwertgebers (PWG). Der PWG verf¨ ugt u zwei Sensoren, die aus dem Steuerger¨ at unabh¨ angig voneinander mit 5V versorgt werden. Die Signalspannung von Sensor 2 ist im Vergleich zum Sensor 1 bei gleicher mechanischen Position immer um den Faktor 2 kleiner. Durch verschiedene Plausibilit¨ atspr¨ ufungen (Spannungsbereich, Gleichlauf etc.) wird sichergestellt, daß aufgrund eines Einfachfehlers der Pedalwert wped keine h¨ oheren Werte annehmen kann, als es der mechanischen Fahrpedalstellung entspricht. Zus¨ atzlich zu der hier realisierten Komponenten¨ uberwachung f¨ ur den PWG sind weitere Anteile der PWG-¨ Uberwachung in den Funktionen %UFSPSC (Funktions¨ uberwachung f¨ ur %GGPED) und %URADCC (¨ Uberwachung des A/D-Wandlers) enthalten. Neben dem normierten Pedalwert wped werden weitere Gr¨ oßen zur Verf¨ ugung gestellt: o der Pedalwertgradient dwped, o bei Bedarf mehrere Fehlerspeichereintr¨ age (FP1P, FP2P) sowie o Informationen ¨ uber den PWG-Ersatzbetrieb (B_pwgnotfr, B_spsmin, B_sp1s, B_sp2s) f¨ ur die Funktions¨ uberwachung. Die Funktion ist auch f¨ ur die Anwendung in einem System mit 2 ME-Steuerger¨ aten geeignet (SY_2SG = 1), bei dem die PWG-Auswertung und -¨ Uberwachung komplett im Master-SG erfolgt und der Pedalwert wped ¨ uber CAN an das Slave-SG ¨ ubertragen wird.
Fehlerbedingungen: FEHL_BED ============================ Aus den einzelnen Fehlerinformationen, die m¨ ogliche Bereichsverletzungen nach oben oder unten oder einen Gleichlauffehler der Sensorsignale anzeigen, werden die Bedingungen f¨ ur die Auswahl der resultierenden Signalspannung upwg generiert. B_pwgnotfr wird gesetzt, wenn eine Bereichsverletzung oder ein Gleichlauffehler erkannt wird. B_spsmin ist gesetzt bei Unterspannnung, bei einem in der Funktions¨ uberwachung erkannten Fehler sowie bei Bereichsverletzungen von beiden Sensoren und bei einer Bereichsverletzung eines Sensors nach einem vorherigen Gleichlauffehler. B_sp1s ist gesetzt, wenn eine Bereichsverletzung von Sensor 2, aber keine Bereichsverletzung von Sensor 1, vorliegt. Analog ist B_sp2s gesetzt, wenn eine Bereichsverletzung von Sensor 1, aber keine Bereichsverletzung von Sensor 2, vorliegt.
Fehlerauswert: FEHL_AUSW ========================= Die Berechnung der Fehlerbedingungen ist nur dann aktiv, wenn die Batteriespannung f¨ ur die Sensorversorgung ausreichend ist (B_ubpvg = 1). Alle Fehlerbedingungen werden erst nach Ablauf der jeweiligen Fehlertoleranzzeit gesetzt; sie bleiben dann aber f¨ ur den gesamten laufenden Fahrzyklus erhalten. Zun¨ achst werden Sensorespannungen upwg1 und upwg2 einer Bereichspr¨ ufung nach oben und unten unterzogen. Gegebenenfalls wird B_upw1mx, B_upw2mx, B_upw1mn oder B_upw2mn gesetzt. Ergibt sich kein Fehler in den Bereichspr¨ ufungen, wird im Normalbetrieb die Gleichlaufpr¨ ufung durchgef¨ uhrt. Bei der Gleichlaufpr¨ ufung der beiden Sensors wird die Abweichung von upwg1h und upwg2 mit der Gleichlauftoleranz verglichen. Ist die Abweichung zu groß, wird B_glf gesetzt. Es ist m¨ oglich, daß vor Berechnung der Abweichung die beiden Sensorsignale upwg1h und upwg2 nach unten auf UPWG12U begrenzt werden, um ein Ansprechen der Gleichlaufpr¨ ufung im Leerlauf zu unterbinden. Die zul¨ assige Gleichlauftoleranz wird abh¨ angig von der minimalen Signalspannung ¨ uber eine Kennlinie berechnet.
Wertberechnung: WERT_BER ========================== Abh¨ angig vom Ergebnis der o.g. Plausibilit¨ atspr¨ ufungen wird die resultierende Signalspannung upwg ausgew¨ ahlt, die anschließend f¨ ur die Berechnung des Pedalwerts herangezogen wird. Im Normalbetrieb (B_pwgnotfr = 0, B_spsmin = 0) wird das Minium der beiden Sensorsignal 1 und 2 f¨ ur die Berechnung des Pedalwerts verwendet. Dabei kann Signal 2 mit Hilfe von UPWG2DOFF manipuliert werden. Bei Unterspannung (B_ubpvg = 0), bei einer Fehlererkennung in der Funktions¨ uberwachung (B_pwgnot_um = 1) und bei einer
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPED 10.30.0
Seite 31 von 4100 31.JAN.2003 Thomas Brosi
Bereichsverletzung des verbliebenen Sensors im PWG-Ersatzbetrieb wird upwg auf die untere Normierungsgrenze UPWGU (s. Teilfunktion PED_NORM) gesetzt, was zu wped = 0 f¨ uhrt. Bei einer Bereichsverletzung von Sensor 1 wird upwg auf upwg2d, das Signal von Sensor 2 gesetzt. Umgekehrt wird bei einer Bereichsverletzung von Sensor 2 das resultierende Spannungssignal upwg auf upwg1 gesetzt. Bei einem Gleichlauffehler (B_upw12e = 1) wird upwg weiterhin aus dem Minimum von Sensor 1 und Sensor 2 gebildet.
Fehlerstatus: ERR_STATUS ========================= Eine Aktualisierung des ermittelten Pedalwertes erfolgt nur, wenn kein Fehlerverdacht vorliegt (B_vpwerr). D.h. w¨ ahrend der Fehlerentprellung wird stets der letzte g¨ ultige Pedalwert beibehalten. Erst nach Abschluß der Fehlerpr¨ ufung mit Auswahl des verbleibenden Sensorsignals oder bei Entfall des Fehlerverdachtes erfolgt wieder eine Aktualisierung des Pedalwertes. Sollte nach Entfall des Fehlerverdachts des aktuelle Sensorsignal gr¨ oßer als der letzte g¨ ultige Signalwert sein, wird ¨ uber eine Rampe der neue Pedalwert angefahren.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Entjitterung: ENTJIT ====================== Um ein Jittern des Pedalwerts zu vermeiden, wird die resultierende Sensorspannung upwg gegl¨ attet. Weicht der neue Wert nicht mehr als DUPWGHY vom alten Wert ab, so wird der alte Wert beibehalten. Liegt die Abweichung vom alten Wert zwischen DUPWGHY und 2*DUPWGHY, ergibt sich der neue entjitterte Wert durch Erh¨ ohung bzw. Erniedrigung des alten Werts um DUPWGHY. Erst bei einer Abweichung von mehr als 2*DUPWGHY wird der neue Wert ungefiltert ¨ ubernommen.
Pedalwertnormierung: PED_NORM ============================== Zur Umrechnung der entjitterten Sensor-Spannung in einen vorl¨ aufigen Pedalwert wird der Spannungsbereich zwischen unterer und oberer Normierungsgrenze liniear auf den Bereich 0 bis 100% abgebildet. Die obere Normierungsgrenze ist UPWGO. Als untere Normierungsgrenze wird UPWGU verwendet; dieser ist aufgrund der Minumumauswahl der maximal m¨ ogliche Spannungswert von Sensor 1 bzw. Sensor 2 im Leerlauf.
Pedalwertbegrenzung: PWG_BEG ============================= Im PWG- und DK-Sensor-Ersatzbetrieb wird aus Sicherheitsgr¨ unden bei bet¨ atigter Bremse (B_brems = 1) der Pedalwert gesetzt. Bei nicht bet¨ atigter Bremse erfolgt eine Begrenzung des Pedalwerts nach oben auf einen Festwert WPMXNOT. eine Anstiegsbegrenzung mit der maximal zul¨ assigen Pedalwert-Erh¨ ohung DWPMXNOT pro Rechenschritt. Alternativ kann ein maximales indiziertes Moment oder ein maximales Kupplungsmoment ¨ uber die Kennlinie MIFAMXNOT als Funktion der vorgegeben werden. Dies Bedeutung der Werte in MIFAMXNOT wird ¨ uber CWBWEEN(BIT6) ver¨ andert. Die maximalen Momente Moment und Kupplungsmoment) werden beide in der Funktion %MDBGRG zur Begrenzung des Fahrerwunsches benutzt.
sofort auf Null Außerdem erfolgt im Ersatzbetrieb Motordrehzahl (indiziertes
Bei komplettem Ausfall beider Sensorsignale (B_spsmin=1) kann abh¨ angig vom aktuellen Betriebszustand eine Anhebung der Leerlaufdrehzahl ¨ uber die Gr¨ oße nspwgnot erfolgen (Unterblock NSOL_PED). Vereinfacht dargestellt gilt folgende Logik: B_spsmin=1 & B_brems=1 => Leerlaufdrehzahlanforderung = NSPWGNOT1 B_spsmin=1 & B_brems=0 => Leerlaufdrehzahlanforderung = NSPWGNOT2 B_spsmin=1 & B_brems=0 & Vfzg>=VNSPWGNOT3 => Leerlaufdrehzahlanforderung = NSPWGNOT3
Plausibilit¨ atspr¨ ufung Bremse-PWG: PLBRPWG (mit Unterbl¨ ocken) ================================================================= Bei SY_PBRPW = 1 wird zus¨ atzlich eine Plausibilit¨ atspr¨ ufung zwischen Bremse und PWG durchgef¨ uhrt. Sinn dieser Funktionalit¨ at ist das Entsch¨ arfen eines m¨ oglichen mechanischen Defekts des PWG. Wird im Normalbetrieb die Bremse durch den Fahrer (nicht durch externer Bremseingriffe) f¨ ur l¨ anger als TWPMBBR bet¨ atigt, wird der Pedalwert nach oben auf WPMXBR begrenzt, sofern Drehzahl und Geschwindigkeit bestimmte Minimalwerte (NWPMBBR, VWPMBBR) ¨ uberschreiten. Dabei kann ¨ uber DWPPBP die R¨ ucknahme des Pedalwertes auf WPMXBR geregelt werden (Rampensteigung). Die Begrenzung wird aufgehoben, wenn der Vorgabewert durch den Fahrer wpedv auf Null zur¨ uckgeht und damit sichergestellt ist, daß die Leerlaufposition mit dem Pedal erreicht werden kann. Wahlweise kann auch eine Deaktivierung der Begrenzung ¨ uber einen positiven Pedalgradienten ¨ (Anderung wpedv_w) erfolgen (CWBWEEN(Bit7)=1). Ist die Begrenzung beim L¨ osen des Bremspedals noch aktiv, wird der Pedalwert mit einer Anstiegsbegrenzung (DWPMXNB) auf den aktuellen Vorgabewert durch den Fahrer wpedv gef¨ uhrt. Zus¨ atzlich zur Pedalwertbegrenzung kann w¨ ahrend einer aktiven PWG-Brems-Plausibilisierung eine Leerlaufsolldrehzahl vorgegeben werden (NSPWGBRPL). Die zur Aktivierung der Pedalwertbegrenzung notwendige Bremserkennung durch den Fahrer kann dabei ¨ uber CWBWEEN(Bit4) (Bit 4 von CWBWEEN) gesteuert werden. Im Fall CWBWEEN(Bit4)=0 muß B_br2k gesetzt sein, damit die Funktionalit¨ at ausgel¨ ost wird; im Fall CWBWEEN(Bit4)=1 erfolgt die Aktivierung ¨ uber eine Flankenerkennung auf den beiden Bremssignalen B_bl und B_br. B_br2k wird gesetzt, wenn beide Bremsschalter (B_bl und B_br) "Bremse bet¨ atigt" erkennen und gleichzeitig kein Fehler bei der Bremsschalterplausibilisierung aufgetreten ist. Im Unterschied dazu ist B_brems schon dann gesetzt, wenn nur ein Bremsschalter "Bremse bet¨ atigt" erkennt oder wenn ein Fehler bei der Bremsschalter¨ uberwachung entdeckt wurde (siehe Funktion %GGEGAS). F¨ ur die Pedalwertbegrenzung bei bet¨ atigter Bremse im Normalbetrieb wird aus Verf¨ ugbarkeitsgr¨ unden nicht B_brems sondern B_br2k oder die Flankentriggerung verwendet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPED 10.30.0
Seite 32 von 4100 31.JAN.2003 Thomas Brosi
Mißbrauchverhinderung: MBVH ============================= Bei CWBWEEN(Bit2)=1 (Bit 2 von CWBWEEN) wird zus¨ atzlich eine Mißbrauchsverhinderung aktiviert. Es erfolgt eine automatische Leerlaufvorgabe, wenn bei vfzg=0 die NMAX-Begrenzung (B_nmax) f¨ ur die Dauer von TMBVH aktiv ist. Die R¨ ucknahme dieser automatischen Leerlaufvorgabe erfolgt, wenn auf Fahrerwunsch wped =< WPRMBVH erkannt wird. Zur Aktivierung der Funktion kann eine mindest Drehzahl vorgegeben werden (NMINMBVH).
Lebenderkennung: LKPWG ======================== Bei CWBWEEN(Bit3)=1 (Bit 3 von CWBWEEN) wird zus¨ atzlich eine Lebenderkennung aktiviert. Nach erkanntem Kabelabriß am PWG mit Auswahl des verbleibenden Sensorsignals (B_sp1s, B_sp2s) erfolgt solange eine automatische Leerlaufvorgabe, bis der verbleibende Sensorwert f¨ ur die Dauer TWPLK im Leerlaufbereich gewesen ist. D.h. das Ersatzsignal zur wped-Bildung muß mindestens f¨ ur die Zeitdauer TWPLK zu wped=0 f¨ uhren, um die automatische Leerlaufvorgabe zu beenden. Die Begrenzung greift nur nach aktiver Fehlererkennung, d.h. die automatische Leerlaufvorgabe setzt immer eine Flankenerkennung an den Fehlerbits B_sp1s bzw. B_sp2s (siehe Block PWGLK) voraus.
Pedalwertausgabe: PED_AUS ========================== Bei Projekten mit zwei ME-Steuerger¨ aten wird im Slave-SG der Pedalwert vom CAN ¨ ubernommen. Ansonsten wird der Pedalwert wie oben erl¨ autert aus den PWG-Sensorsignalen berechnet.
Pedalwertgeber Diagnoseeintr¨ age: PWG_DIAG ========================================== In dieser Teilfunktion werden die Fehlerspeichereintr¨ age FP1P (Fahrpedal 1. Sensor) und FP2P (Fahrpedal 2. Sensor) generiert. Im Falle eines Gleichlauffehlers, bei dem nicht entschieden werden kann, welches Sensor defekt ist (B_upw12e = 1), wird E_fp1p gesetzt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Fehlerspeichereintr¨ age werden im Slave-Steuerger¨ ate bei 2-SG-Konzepten unterdr¨ uckt.
L¨ oschen Fehlerspeicher FCMCLEAR =============================== Beim L¨ oschen des Fehlerspeichers werden die betroffenen irreversiblen Fehlerbits und die zugeh¨ origen Fehlerz¨ ahler gel¨ oscht. Das L¨ oschen eines Fehlerbits ist nur m¨ oglich, wenn der ausl¨ osende Fehler auch tats¨ achlich nicht mehr vorhanden ist, d.h. die Funktion den Fehler nicht mehr erkennt. Das R¨ ucksetzen der irreversiblen Fehlerbits wird nur erlaubt, wenn SY_BLOOP = 1 gesetzt ist.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPED 10.30.0
Seite 33 von 4100 31.JAN.2003 Thomas Brosi
APP GGPED 10.30.0 Applikationshinweise Alle Daten der Pedalwerterfassung und Pedalwertdiagnose sind ¨ uberwachungsrelevant und d¨ urfen nicht beliebig ver¨ andert werden. Im Allgemeinen sind die Daten vom verwendeten Fahrpedalmodul abh¨ angig und ergeben sich daher aus einer Toleranzrechnung. Bitte beachten: =============== Aufgrund der ge¨ anderten Funktionalit¨ at haben einige Applikationslabel trotz gleicher Bezeichnung andere Applikationsvorschriften !!!
Codierung ¨ uber CWBWEEN ====================== Bit 0 (1 dez) nicht verwendet (reserviert)
Bit 1 (2 dez) 0: Keine Begrenzung des Pedalwerts im DK-Sensor-Ersatzbetrieb 1: Begrenzung des Pedalwerts im DK-Sensor-Ersatzbetrieb (wie im PWG-Ersatzbetrieb)
Bit 2 (4 dez) 0: Mißbrauchsverhinderung ausgeschaltet 1: Mißbrauchsverhinderung aktiv
Bit 3 (8 dez) 0: Lebenderkennung ausgeschaltet 1: Lebenderkennung aktiv
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit 4: (16 dez) 0: Plausibilit¨ at PWG/Bremse aktiviert ¨ uber B_br2k 1: Plausibilit¨ at PWG/Bremse aktiviert ¨ uber Flankentriggerung an B_bl oder B_br
Bit 5: (32 dez) nicht verwendet (reserviert)
Bit 6: (64 dez) 0: Kennlinie MIFAMXNOT wird als indiziertes Moment interpretiert (mifamx_w = MIFAMXNOT(nmot), mkfamx_w = 100%) 1: Kennlinie MIFAMXNOT wird als Kupplungsmoment interpretiert (mifamx_w = 100%, mkfamx_w = MIFAMXNOT(nmot))
Bit 7: (128 dez) ¨ber Pedalgradient ist nicht m¨ 0: Deaktivierung der PWG/Brems-Plausibilisierung u oglich 1: Deaktivierung der PWG/Brems-Plausibilisierung ¨ uber Pedalgradient ist m¨ oglich
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGEGAS 9.70.0
Seite 34 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGEGAS 9.70.0 Gebergroße Brems- und Kupplungsschalter FDEF GGEGAS 9.70.0 Funktionsdefinition TEPBRKUP CAN2SG S_bls
B_bl PLAUS TEPBRKUP
S_brs
B_br
B_brems
E_brems
B_bl B_autget
TVKUP
B_br2k
B_br
TEPBRKUP S_kupp
B_kuppl TVKUPV CWGGEGAS
B_kupplv
B_vnull 0
CWGGEGAS
SY_KUPFGR /NC
TEPBRKUP
B_kupplfgr
S_kuppfgr
ggegas-ggegas
1/
ggegas-ggegas
SY_2SG /V B_masterhw
SY_HWMSG /NC 0 S_bls
S_bls_ B_blsc
SY_HWMSG /NC 1 S_brs
S_brs_ B_brsc
SY_HWMSG /NC 2 S_kupp
S_kupp_ B_kuppc
SY_HWMSG /NC 3 S_kuppfgr
S_kuppfgr_ B_kuppfgrc
ggegas-can2sg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
ggegas-can2sg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGEGAS 9.70.0
Seite 35 von 4100 31.JAN.2003 Thomas Brosi
CAN2SG: ¨ Ubernahme der Schalter vom CAN (im Slave bei System mit zwei ME-Steuerger¨ aten)
TVERBR
B_bl
B_erbr
B_br
ctrerbr /NV CWGGEGAS
1/
ZERBR 2
1
sfpNplError 1/
2/ ctrerbr /NV
sfp B_bkvv ZERBR
B_bkva B_bl
B_fabr
B_br sfpHealing 1/
B_erbr
sfp B_bl B_br
DFP_BREMS
DFP_BREMS
2/
B_clbrems 0
ctrerbr /NV
ggegas-plaus
FCMCLR dfpgetClf
ggegas-plaus PLAUS: Plausibilit¨ atspr¨ ufung der Bremsschalter
Break 1/
B_clbrems
0
ctrerbr /NV
TVERBR false
B_erbr
true
ggegas-fcmclr
false
ggegas-fcmclr FCMCLR: L¨ oschen des Fehlerspeichers
B_pwf 1/ 0
ctrerbr /NV
ggegas-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dfp dfp
ggegas-init Initialisierung bei SG-Reset
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGEGAS 9.70.0
Seite 36 von 4100 31.JAN.2003 Thomas Brosi
ABK GGEGAS 9.70.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW FW
Codewort fur ¨ GGEGAS Entprellzeit fur ¨ Brems- und Kupplungsschalter ¨ ¨ Verzogerungszeit fur ¨ Bremsschalter-Plausibilitatspr ufung ¨ ¨ Verzogerungszeit fur ¨ B_kupplv ¨ Verzogerungszeit fur ¨ Rucksetzen ¨ von B_kupplv ¨ ¨ Fehlerzahler fur ¨ Bremsschalter-Unplausibilitaten
Systemkonstante
Art
Bezeichnung
SY_2SG SY_HWMSG SY_KUPFGR
¨ vorhanden SYS (REF) Systemkonstante 2 Steuergerate SYS (REF) Systemkonstante: HW-Konfiguration bei Mehr-SG-System (siehe GGEGAS 9.40) SYS (REF) Kupplungsschalter fur ¨ FGR vorhanden
Source-X
Source-Y
CWGGEGAS TEPBRKUP TVERBR TVKUP TVKUPV ZERBR
Variable
Quelle
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_AUTGET
B_BEBREMS B_BKBREMS B_BKVA
GGEGAS GGEGAS CANECUR
B_BKVV
GGCASR
B_BL
GGEGAS
B_BLSC B_BR
GGEGAS
B_BR2K
GGEGAS
B_BREMS
GGEGAS
B_BRSC B_CLBREMS B_ERBR B_FABR
GGEGAS CANECUR
B_FTBREMS B_KUPPC B_KUPPFGRC B_KUPPL
GGEGAS
B_KUPPLFGR B_KUPPLV
GGEGAS GGEGAS
B_MASTERHW
DMDMIL
B_MNBREMS B_MXBREMS B_NPBREMS B_PWF
GGEGAS GGEGAS GGEGAS BBHWONOF
B_SIBREMS B_VNULL
GGEGAS GGVFZG
CTRERBR DFP_BREMS
GGEGAS GGEGAS
E_BREMS
GGEGAS
SFPBREMS S_BLS
GGEGAS
GGEGAS
S_BRS S_KUPP S_KUPPFGR Z_BREMS
GGEGAS
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... ARMD, BBGANG,BBKD, CANECU,DKUPPL, ...
EIN
DAMOS-Source fur ¨ Blocknummer
EIN
Bedingung Automatikgetriebe
AUS AUS EIN
Bedingung Bandende-Funktionsanforderung Bremsschalter Bedingung Ersatzwert aktiv: BREMS (Bremsschalter) Bedingung BKV angesteuert
EIN
Bedingung BKV verbaut (fur ¨ Auswertung Bremse)
LOK
¨ Bedingung Bremslichtschalter betatigt
EIN LOK
¨ Bedingung Bremslichtschalter im Master betatigt (uber ¨ CAN fur ¨ Slave) ¨ Bedingung Bremstestschalter betatigt
AUS
¨ Bedingung Bremse betatigt 2-kanalig erkannt
AUS
¨ Bedingung Bremse betatigt
EIN EIN LOK EIN
¨ Bedingung Bremstestschalter im Master betatigt (uber ¨ CAN fur ¨ Slave) ¨ Bedingung Fehlerpfad BREMS (Bremsschalter) loschen Bedingung Bremsschaltersignale unplausibel Bedingung Fahrer bremst aus CAN-Botschaft
AUS EIN EIN AUS
Bedingung: Fehlereintrag durch Tester fur ¨ Bremsschalter ¨ Bedingung Kupplungsschalter im Master betatigt (¨uber CAN fur ¨ Slave) ¨ Bed. Kupplungsschalter fur ¨ FGR-Abwurf im Master betatigt (uber ¨ CAN fur ¨ Slave) ¨ Bedingung Kupplungspedal betatigt
AUS AUS
Bedingung Kupplung getreten (Abschaltung FGR) ¨ ¨ Bedingung Kupplung betatigt verzogert
EIN
¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
AUS AUS AUS EIN
Fehlertyp BREMS (Bremssschalter): Minimalwert unterschritten Fehlertyp BREMS (Bremsschalter): Maximalwert uberschritten ¨ Fehlertyp BREMS (Bremsschalter): Prufresultat ¨ nicht plausibel Bedingung Powerfail
DDSBKV, GGEGAS,GGPED, UFFGRE GGEGAS, GGPED,UFFGRE GGEGAS, GGPED,TKMWL GGEGAS GGEGAS, GGPED,TKMWL GGPED, LLRNS,TKMWL ABKVP, ARMD, BKV,DBKVP, DDSBKV, ... GGEGAS GGEGAS GGEGAS, GGPED,UFFGRE GGEGAS GGEGAS ARMD, BBKR,BBSAWE, BDEMAB,BDEMKO, ... FGRABED MDFAW, MDKOG, MDMIN AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ...
ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ...
AUS BBGANG, BBKR,EIN GGEGAS, MDANF, MDFAW LOK BKV, GGEGAS,DOK GGPBKV, LLRNS BKV, DDSBKV,AUS GGEGAS, GGPBKV,LLRNS AUS EGEG, GGEGAS, UFF- EIN GRE EGEG, GGEGAS, UFF- EIN GRE DKUPPL, EGEG, GGE- EIN GAS EIN GGEGAS GGEGAS AUS
Fehlertyp BREMS (Bremsschalter): Signal inaktiv Bedingung Fahrzeug steht
¨ Fehlerzahler fur ¨ Bremsschalter-Plausibilisierung interene Fehlerpfadnummer: Pedalwertgeber Bremse Fehlerflag: BREMS (Bremsschalter)
Status Fehlerpfad BREMS: Bremsschalter Schalter Bremslicht Schalter Bremstest Schalter Kupplung Kupplungsschalter fur ¨ FGR-Abwurf, EIngangssignal Zyklusflag: BREMS (Bremsschalter)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGEGAS 9.70.0
Seite 37 von 4100 31.JAN.2003 Thomas Brosi
FB GGEGAS 9.70.0 Funktionsbeschreibung Die Funktion dient der Auswertung der beiden Bremsschalter und des Kupplungsschalters. Der Bremslichtschalter ist mit Klemme 30 verbunden und schließt bei bet¨ atigter Bremse (S_bls = 1). Der Bremstestschalter ist mit Klemme 15 verbunden und ¨ offnet bei bet¨ atigter Bremse (S_brs = 1). Die Schaltfolge der beiden Bremsschalter ist unbestimmt. Alle vier Schaltereing¨ ange werden mit der Zeit TEPBRKUP entprellt. Abh¨ angig von den entprellten Schaltereing¨ angen werden verschiedene Bedingungen berechnet: B_brems wird gesetzt, wenn mindestens einer der beiden Bremsschalter "Bremse bet¨ atigt" anzeigt oder wenn ein Fehler bei der Bremsschalter-Plausibilisierung erkannt wurde. Es wird u.a. verwendet f¨ ur die Abschaltung des Fahrgeschwindigkeitsreglers und f¨ ur das Nullsetzen des Pedalwerts im PWG-Ersatzbetrieb. B_br2k wird gesetzt, wenn beide Bremsschalter "Bremse bet¨ atigt" anzeigen und kein Fehler bei der Bremsschalter-Plausibilisierung aufgetreten ist. Es wird verwendet f¨ ur die Plausibilit¨ atspr¨ ufung Bremse/PWG im PWG-Normalbetrieb. B_kuppl wird gesetzt, wenn der Kupplungsschalter "Kupplung bet¨ atigt" anzeigt (S_kupp = 1). B_kupplv wird TVKUP nach B_kuppl f¨ ur TVKUPV gesetzt. Es ber¨ ucksichtigt eine typische Zeitverz¨ ogerung TVKUP zwischen der Bet¨ atigung des Kupplungsschalters und der Trennung des Kraftschlusses beim Auskuppeln. Es bewirkt die Freigabe des Z¨ undwinkeleingriffs (Vermeidung eines Drehzahlanstiegs beim Auskuppeln) und die Abschaltung der Fahrbarkeitsfunktionen (Lastwechsel, Antiruckel). B_kupplv wird nach der Zeit TVKUPV wieder zur¨ uckgesetzt, damit keine dauerhafte Freigabe des Z¨ undwinkeleingriffs bzw. Abschaltung der Fahrbarkeitsfunktionen erfolgt (wichtig bei leicht bet¨ atigtem Kupplungspedal und vollem Kraftschluß). Die Auswertung des Kupplungsschalters wird bei Fahrzeugen mit Automatik-Getriebe nicht gerechnet. B_kuppl und B_kupplv stehen hier dauerhaft auf false. Ist ein zweiter Kupplungsschalter verbaut, der ausschließlich zum Abwurf des FGR verwendet wird (Schaltpunkt bei leichtem Treten des Kupplungspedals), wird dieser in Abh¨ angigkeit von der Systemkonstante SY_KUPFGR ausgewertet. Bei gesetzter Systemkonstante wird das Bit B_kupplfgr auch gesetzt, wenn B_kuppl gesetzt ist, um das FGR auch bei defektem S_kuppfgr abzuwerfen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
PLAUS ===== B_erbr wird gesetzt, wenn B_bl und B_br f¨ ur l¨ anger als TVERBR ungleich sind. Der Fehlereintrag E_brems wird vorgenommen, wenn B_erbr ZERBR mal hintereinander von 0 auf 1 wechselt, ohne daß dazwischen nacheinander eindeutig "Bremse bet¨ atigt" und "Bremse nicht bet¨ atigt" erkannt wird. Werden nacheinander jeweils mit beiden Bremsschaltern die Zust¨ ande "Bremse bet¨ atigt" (B_bl = B_br = 1) und "Bremse nicht bet¨ atigt" (B_bl = B_br = 0) erkannt, ohne daß dazwischen B_erbr gesetzt wird, so wird der Fehlereintrag E_brems gel¨ oscht und der Fehlerz¨ ahler ctrerbr auf Null gesetzt. Bei vorhandenem Bremsbooster sorgt dieser daf¨ ur, dass das Bremspedal bei einem ESP-Bremseingriff bet¨ atigt wird. Ein Relais schaltet w¨ ahrend des ESP-Bremseingriffs (gesteuert durch ABS-SG) den Bremslichtschalter ab. Dadurch entsteht ein nicht plausibler Zustand von Bremslichtund Bremstestschalter, der zu einem Fehlereintrag f¨ uhren w¨ urde. Um dies zu verhindern, wird der Fehler durch die ESP-Bremserkennung mittels B_bkvv, B_bkva und B_fabr verriegelt. Bei nicht vorhandenem Bremsbooster muss in CWGGEGAS das Bit 2 r¨ uckgesetzt werden.
FCMCLR ====== Beim L¨ oschen des Fehlerspeichers ¨ uber den Werkstatt-Tester (Prozeß fcmclr, B_clbrems = 1) wird ebenfalls ctrerbr auf Null gesetzt und zus¨ atzlich der Zeitz¨ ahler f¨ ur B_erbr gel¨ oscht.
INIT ==== S¨ amtliche Bedingungen werden mit false und alle Zeitz¨ ahler mit Null initialisiert. Der Fehlerz¨ ahler ctrerbr ist im Dauer-RAM gespeichert. Auf diese Weise k¨ onnen f¨ ur die Bremsschalterdiagnose auch unplausible Zust¨ ande aus vorangegangenen Fahrzyklen ber¨ ucksichtigt werden. Bei Powerfail (B_pwf = 1) wird ctrerbr mit Null initialisiert. ¨ Anderungen f¨ ur Mehr-SG-Systeme ============================== Bei Mehr-SG-Systeme k¨ onnen die Kupplungs-und Bremssignale entweder nur am Master-SG oder an allen SG angeschlossen sein (¨ uber HW-Pin oder Fzg-CAN). In dem Fall, daß alle oder einzelne Signale nur am Master-SG vorliegen, m¨ ussen diese vom Master-SG uber den SG-CAN an das Slave-SG gesendet werden. ¨ Durch die Systemkonstante SY_HWMSG wird angeben, f¨ ur welche Signale im Slave-SG auf den CAN-Wert umgeschaltet werden soll. SY_HWMSG: Bit Bit Bit Bit
0 1 2 3
= = = =
1: 1: 1: 1:
Slave Slave Slave Slave
empf¨ angt empf¨ angt empf¨ angt empf¨ angt
B_blsc (Bremslicht) ¨ uber SG-CAN vom Master B_brsc (Bremsschalter) ¨ uber SG-CAN vom Master B_kuppc (Kupplungsschalter) ¨ uber SG-CAN vom Master B_kuppfgrc (Kupplungsschalter f¨ ur FGR-Abwurf) ¨ uber SG-CAN vom Master
APP GGEGAS 9.70.0 Applikationshinweise Codierung ¨ uber CWGGEGAS Bit 0
0: Kupplungsschalter vorhanden, Berechnung von B_kuppl aus S_kupp 1: kein Kupplungsschalter vorhanden, B_kuppl = FALSE
Bit 1
0: erm¨ oglicht bei stehendem Fz ein Anlaufen des Z¨ ahlers zum R¨ ucksetzen des Kupplungsbits 1: verhindert bei stehendem Fz ein Anlaufen des Z¨ ahlers zum R¨ ucksetzen des Kupplungsbits
Bit 2
0: Bremsbooster nicht vorhanden 1: Bremsbooster vorhanden
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBGANG 14.100.0
Seite 38 von 4100 31.JAN.2003 Thomas Brosi
FU BBGANG 14.100.0 Betriebsbereich Gang FDEF BBGANG 14.100.0 Funktionsdefinition S_fs
CWBBGANG
B_fs
0 B_autget B_vnull B_asm B_fs B_cvt
gangauti
0 B_fs
B_gang0 B_tippg NVQUOT nmot_w
B_gang7
gangauti
7
ganghs 0
vfzg_w
7 gangi
gangauti
FTDGANG FTDGANG B_autget gangi
B_gwhs
gangi
gangist
delaytime
gangist
SY_LOWRA 0 B_lowra
IGESGA uefktget
bbgang-bbgang
B_cvt
uevges
UEVLOWRA
bbgang-bbgang Teilfunktion delaytime: applizierbare Todzeit FTDGANG
gangist
gangi DelayValue
DelayValueDelayValue DelayValue DelayValue DelayValueDelayValueDelayValue DelayValueDelayValue
bbgang-delaytime
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
gangi_old /NC
bbgang-delaytime
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBGANG 14.100.0
Seite 39 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion NVQUOT: Ermittlung der Ganginformation aus dem n/v-Verh¨ altnis
NVQUOT6O SY_LOWRA
gangi_old /NC
NVQUOT6U
0 6 B_lowra
NVQUOT5O NVQUOT5U
nmot_w nvquot_w vfzg_w
5 NVQUOT4O UEVLOWRA
NVQUOT4U
4 NVQUOT3O NVQUOT3U
3 NVQUOT2O NVQUOT2U
2 NVQUOT1O nmot_w
NVQUOT1U
NGANGMIN
1 B_fs 0 1
6
ganghs
5 4
bbgang-nvquot
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3
3 2 1
bbgang-nvquot
ABK BBGANG 14.100.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort %BBGANG ¨ Faktor zur Zeitverzogerung des Zielgangsignals ¨ ¨ Gesamt-Ubersetzungsverh altnis Schwelle fuer Gangerkennung, Mindestwert PLausibilitaetstest Gangerkennung n/v 1 Gang oben Gangerekennung n/v 1 Gang unten Gangerkennung n/v 2 Gang oben Gangerkennung n/v 2 Gang unten Gangerkennung n/v 3 Gang oben Gangerkennung n/v 3 Gang unten Gangerkennung n/v 4 Gang oben Gangerkennung n/v 4 Gang unten Gangerkennung n/v 5 Gang oben Gangerkennung n/v 5 Gang unten Gangerkennung n/v 6 Gang oben Gangerkennung n/v 6 Gang unten ¨ ¨ Ubersetzungsverh altnis Zwischengelege fur ¨ Low Range
Systemkonstante
Art
Bezeichnung
SY_LOWRA
SYS (REF) Systemkonstante Bedingung :” Low range” vorhanden
CWBBGANG FTDGANG IGESGA NGANGMIN NVQUOT1O NVQUOT1U NVQUOT2O NVQUOT2U NVQUOT3O NVQUOT3U NVQUOT4O NVQUOT4U NVQUOT5O NVQUOT5U NVQUOT6O NVQUOT6U UEVLOWRA
Variable
Source-X
GANGI
Quelle
B_ASM B_AUTGET
B_CVT
B_FS
B_GANG0 B_GANG7
Source-Y
BBGANG
Referenziert von
Art
Bezeichnung
BBGANG, BBKD ARMD, BBGANG,BBKD, CANECU,DKUPPL, ... ARMD, BBGANG,BBSAWE, LLRNS, MDFAW BBSAWE, BGLBZ,BGNLLKH, CANECU,DTEV, ... BBGANG BBGANG
EIN EIN
Automatisches Schaltgetriebe vorhanden Bedingung Automatikgetriebe
EIN
Bedingung continuously variable transmission
AUS
Bedingung Fahrstufe
EIN EIN
Bedingung kein Gang eingelegt Bedingung: Rueckwaertsgang eingelegt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_GWHS
BBGANG
ARMD, FGRABED,AUS KOS, MDFAW EIN ARMD, BBGANG,BBSAWE, FGRABED, LLRBB, ... EIN BBGANG, BBSAWE EIN BBGANG, BBKR,GGEGAS, MDANF, MDFAW BBGANG, DFFT, MDAS-EIN G AUS ARMD, BBKR,BBSAWE, BDEMEN,BDEMKO, ... NMAXMD AUS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... ARMD, MDANF AUS EIN BBGANG ARMD, BBGANG, DFFT EIN FGRFULO, FGRREGL AUS ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ...
B_LOWRA
B_TIPPG B_VNULL
GGCEGS GGVFZG
GANGAUTI
GGCEGS
GANGI
BBGANG
GANGIST NMOT_W
BBGANG BGNMOT
NVQUOT_W S_FS UEFKTGET UEVGES VFZG_W
BBGANG GGCEGS CANECUR BBGANG GGVFZG
BBGANG 14.100.0
Seite 40 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Gangwechsel bei Handschalter Bedingung Zwischengelege fur ¨ Low Range zugeschaltet
¨ Bedingung Wahlhebel in Stellung ”Tippgasse” Bedingung Fahrzeug steht
bei Automatikgetriebe uber ¨ CAN empfangener aktueller Gang Ist-Gang
Ist-Gang Motordrehzahl Quotient Motordrehzahl nmot / Fahrgeschwindigkeit vfzg Schalter Fahrstufe ¨ Ubertragungsfunktion (Mrad/Mkurbelwelle) von der Getriebesteuerung ¨ ¨ Ubersetzungsverh altnis gesamt Fahrzeuggeschwindigkeit
FB BBGANG 14.100.0 Funktionsbeschreibung Die Funktion stellt die Ganginformation gangi zur Verf¨ ugung, die unter anderem f¨ ur eine Parameterumschaltung in den Fahrbarkeitsfunktionen und im Fahrgeschwindigkeitsregler(FGR) ben¨ otigt wird. F¨ ur die drei Getriebe-Varianten Handschalter, Stufen-Automat und CVT kommt dazu jeweils ein unterschiedliches Verfahren zum Einsatz.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Gangerkennung beim Handschalter: Das Verh¨ altnis Motordrehzahl zu Fahrzeuggeschwindigkeit (n/v-Verh¨ altnis) ist station¨ ar beim Handschalter n¨ aherungsweise proportional der Gesamt¨ ubersetzung und kann deshalb zur Erkennung des eingelegten Gangs verwendet werden. Aufgrund von Verwindungen im Antriebsstrang und Toleranzen bei der Signalerfassung weicht dieses Verh¨ altnis jedoch in der Praxis mehr oder weniger vom theoretisch erwarteten Wert ab. Je nach Beschaffenheit des Antriebsstrangs k¨ onnen sich die Bereiche benachbarter G¨ ange auch ¨ uberlappen. Es ist deshalb f¨ ur jeden Gang (1-6) eine obere und eine untere Schwelle vorgesehen, die den plausiblen n/v-Wertebereich eingrenzen. Solange sich das n/v-Verh¨ altnis innerhalb der Grenzen des zuletzt erkannten Gangs befindet, wird dieser Gang beibehalten. Ansonsten wird in aufsteigender Reihenfolge f¨ ur jeden Gang gepr¨ uft, ob sich das n/v-Verh¨ altnis im entsprechenden Bereich befindet. Bei stehendem Fahrzeug oder bei unplausiblem n/v-Verh¨ altnis wird gangi auf 0 gesetzt. Auf die Auswertung des Kupplungsschalters wird verzichtet, weil er beim Antippen des Kupplungspedals h¨ aufig schon bet¨ atigt ist, ohne dass der Kraftschluss unterbrochen wird. Die Erkennung des R¨ uckw¨ artsgangs ist nicht vorgesehen, da sich die Getriebe¨ ubersetzung meist nur geringf¨ ugig von der des 1. Gangs unterscheidet und das Geschwindigkeitssignal nur positive Werte annimmt.
Gangerkennung beim Stufen-Automat: Die ¨ uber CAN empfangene Ganginformation von der Getriebesteuerung wird verwendet. Sie steht in Fahrstufe P oder N auf 0 und im R¨ uckw¨ artsgang auf 7.
Gangerkennung beim CVT-Getriebe: ¨ber CAN empfangene Ganginformation von der Getriebesteuerung In Fahrstufe P oder N, im R¨ uckw¨ artsgang und in der Tip-Gasse wird die u verwendet. In Fahrstufe D wird die Ganginformation auch beim CVT-Getriebe genau wie beim Handschalter aus dem n/v-Verh¨ altnis berechnet. Allerdings wird der Gang bei unplausiblen Werten, die keinem Bereich zugeordnet werden k¨ onnen, oder bei stehendem Fahrzeug auf 1 statt auf 0 gesetzt.
Erweiterung f¨ ur Gel¨ andewagen: Damit die Gangerkennung auch beim Gel¨ andewagen im Low Range (mit zugeschaltetem Zwischengelege) richtig funktioniert, wird das n/vVerh¨ altnis durch die ¨ Ubersetzung des Zwischengeleges dividiert. Auf diese Weise k¨ onnen die gleichen Bereichsgrenzen wie im Normalbetrieb verwendet werden. Erweiterung fuer Rueckwaertsgang-Schalter: Wenn bei einem Handschalt-Getriebe ein Schalter fuer den Rueckwaertsgang verbaut ist, kann die Info mit dem Bit B_gang7 dazu verwendet werden, gangi auf 7 zu setzen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKUPPL 1.40.0
Seite 41 von 4100 31.JAN.2003 Thomas Brosi
APP BBGANG 14.100.0 Applikationshinweise Hinweis Zur Bestimmung des Istgangs gangist wird im Block "delaytime" ein ASCETSD CASE-Operator verwendet. Die Programmierrichtlinie sieht hierf¨ ur folgende Zuweisung vor: FTDGANG = 1 -> der 1. Eingang von oben wird durchgeschleift FTDGANG = 2 -> der 2. Eingang von oben wird durchgeschleift . . . FTDGANG = n -> der n. Eingang von oben wird durchgeschleift FTDGANG = 0 -> der letzte Eingang von oben wird durchgeschleift siehe %ASCETSDB im Datenrahmen
FU DKUPPL 1.40.0 Diagnose Kupplungsschalter FDEF DKUPPL 1.40.0 Funktionsdefinition gangi ->
|X|
+ -
X Y
255.0
XY
0.0
1.0
&
dT
SV EV >- anzgangw
E I
dT TDKUPNOG initParameter
NOT
>- B sikuppl
B AGANGW
B gangok
RS-FF AKUPPLB NOT
S R
&
Q Q
>- E kuppl
B autget ->
255.0 0.0 100 ms
S kupp ->
SV EV NOT
B brems -> R t1000
E I
->
RS-FF
>- anzkupplb
B
>1 NOT
S R
Q Q
>- Z kuppl
VDKUPPLMN
vfzg -> C ini ->
>1 C fcmclr
-> ->
>1
&
dkuppl-dkuppl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B clkuppl
>1 C pwf ->
dkuppl-dkuppl Fehlerspeicherverwaltung: ------------------------Status Fehlerpfad KUPPL : Errorflag KUPPL : Zyklusflag KUPPL : Fehlerart KUPPL :
sfpkuppl E_kuppl Z_kuppl B_sikuppl
L¨ oschen Fehlerpfad Fehlerpfad KUPPL Fehlerklasse KUPPL Fehlerschwere KUPPL Carb-Code KUPPL Umweltbedingungen KUPPL
: : : : : :
C_fcmclr & B_clkuppl CDTKUPPL CLAKUPPL TSFKUPPL CDCKUPPL FFTKUPPL Umweltbedingungen siehe %DFFT
Die Funktion dedektiert einen defekten Kupplungsschalter, wenn eine gewisse Anzahl von Gangwechsel vorliegt, ohne das eine Kupplungsbet¨ atigung erkannt wurde. Um einen Gangwechsel sicher zu erkennen (Erkennung nur im 1s-Raster), wird bei Bremsvorg¨ angen und vfzg < Schwelle die Gangwechselerkennung ausgeblendet ! Die Erkennung wird ebenfalls ausgeblendet, wenn z.B. bei einem rollendem Fzg. der Fahrer bei getretener Kupplung Gas gibt und damit gangi Spr¨ unge erzeugt. Mit Hilfe des Timers wird nach einem erkanntem Gangwechsel die Gangerkennung f¨ ur TDKUPNOG s gesperrt. Bei Fahrzeugen mit Automatikgetriebe wird mit Hilfe des Bits B_autget das Z_kuppl auf TRUE gesetzt und die Bildung des Errorbits E_kuppl vorboten. Die Information gangi wird mit Hilfe des Quotienten nmot_w/vfzg_w (beim HG) bebildet. Beim AG wird gangi vom CAN-Bus ausgelesen. Die Fehlerheilung erfolgt, wenn anzkupplb > AKUPPLB.
ABK DKUPPL 1.40.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
AGANGW AKUPPLB TDKUPNOG VDKUPPLMN Variable
Quelle
ANZGANGW ANZKUPPLB B_AUTGET
DKUPPL DKUPPL
B_BREMS
GGEGAS
B_CLKUPPL B_GANGOK B_SIKUPPL
DKUPPL DKUPPL
Referenziert von
Art
Bezeichnung
FW FW FW FW
Anzahl Gangwechsel fur ¨ Diagnose Kupplungsschalter ¨ Anzahl Kupplung betatigt fur ¨ Diagnose Kupplungsschalter ¨ ¨ Verzogerungszeit nach Gangwechsel bis erneute Gangwechselerk. moglich min. vfzg-Schwelle fur ¨ Diagnose Kupplungsschalter
Art
Bezeichnung
AUS AUS EIN
Anzahl erkannter Gangwechsel ¨ Anzahl erkannter Kupplungsbetatigungen Bedingung Automatikgetriebe
ARMD, BBGANG,BBKD, CANECU,DKUPPL, ... ABKVP, ARMD, BKV,- EIN DBKVP, DDSBKV, ... DKUPPL EIN LOK AUS
¨ Bedingung Bremse betatigt ¨ ¨ Bedingung: Fehlerpfad KUPPL (Gebergroße Kupplung) loschen Bedingung Gangwechselerkennung prinziell erlaubt Fehlertyp KUPPL: Signal inaktiv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
C_FCMCLR
C_INI
C_PWF
E_KUPPL GANGI
DKUPPL BBGANG
R_T1000 S_KUPP VFZG
GGVFZG
Z_KUPPL
DKUPPL
MDFAW 47.10.0
Seite 42 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Art
Bezeichnung
BGRBS, DDCY,DIMCA, DKUPPL,DMFB, ... BBZMS, BGKMST,BGRBS, DDCY,DIMCA, ... BGRBS, DDCY,DKUPPL, DMFB,DTOP, ...
EIN
¨ Systemzustand: Fehlerspeicher loschen
EIN
SG-Bedingung Initialisierung
EIN
SG-Bedingung Powerfail-Initialisierung
AUS ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... DKUPPL EIN DKUPPL, EGEG, GGE- EIN GAS ARMD, BBAGR,EIN BBSAWE, BDEMHA,BGDVE, ... AUS
¨ Fehlerflag: Gebergroße Kupplung Ist-Gang
Zeitraster 1000 ms Schalter Kupplung Fahrzeuggeschwindigkeit
Zyklusflag: Kupplung betaetigt
FB DKUPPL 1.40.0 Funktionsbeschreibung APP DKUPPL 1.40.0 Applikationshinweise Erstbedatungsvorschlag : AGANGW = 20 AKUPPLB = 2 TDKUPNOG = 15 s VDKUPPLMN = 50 km/h
FDEF MDFAW 47.10.0 Funktionsdefinition SY_BDE
0
dmllri_w DMFABEG
B_sab mdslw_w
PEDCHAR wped_w
MDIMX mifa_w
mrped_w mrfa_w
mivbegv_w 100.0
mivbeg_w 0.0
%
mifal_w
mrfgr_w mimax_w mimin_w B_llvfgr
DMLWHS
B_ll
MRFALLO MRFALLU
B_fgr MRFMX mrfamx_w
BITS nmot_w
B_vl
MRFAVLN mdfaw_bits mrfa_w mifa_w
mifa
mdfaw-mdfaw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FU MDFAW 47.10.0 Fahrerwunschmoment
mdfaw-mdfaw
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 43 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion PEDCHAR: Fahrpedalcharakteristik
wped_w SWP16MDUW SY_LOWRA
0
B_lowra nmot_w SNM12MDUW gangi
1/
wped_w nmot_w
7
interpolation
MRPMAN
higher vehicle speed mrpeds_w
in_msg
KFPED (SWP16MDUW,SNM12MDUW)
mrped_w 2/
wped_w nmot_w
low vehicle speed mrpedl_w
KFPEDL (SWP16MDUW,SNM12MDUW) 1.0
vfzg
fkfped FKFPEDV
reverse gear
KFPEDR (SWP16MDUW,SNM12MDUW)
low range
mdfaw-pedchar
wped_w nmot_w KFPEDLR (SWP16MDUW,SNM12MDUW) mdfaw-pedchar Teilfunktion MRPMAN: Manipulation von mrped_w
wped_w 0.0
B_mrpfa
B_faan vfzg 0.0
SY_ASG SY_CANBR8
0
0
B_mrpedasg
in_msg mrpedasg_w
0.0
mrped_w
mrped_w
B_vepba compute 1/ 2/ B_mrpepb
DMRVEPBA
0.0
mdfaw-mrpman
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wped_w nmot_w
mdfaw-mrpman
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 44 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MRFMX: Maximales relatives Fahrerwunschmoment
SY_ASG
0
B_mrpedasg SY_LOWRA
0
B_lowra gangi
7
PEDMX mdfaw-mrfmx
mrfamx_w
PEDRMX mrfamxas_w PEDLRMX mdfaw-mrfmx
Teilfunktion DMLWHS: Indiziertes Fahrerwunschmoment vor ¨ Anderungsbegrenzung f¨ ur Homogenbetrieb
SY_BDE
0
dmllri_w 1/ mivbegvh_w
2/ dmlwhs_w
mrfa_w mimax_w miminhom_w mivbegv_w
mdfaw-dmlwhs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mdslwhom_w
mdfaw-dmlwhs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 45 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion DMFABEG: ¨ Anderungsbegrenzung f¨ ur den Fahrerwunsch
MIFAL mivbeg_w
mivbeg_w mifal_w
SAWE
mifal_w
B_fil migef_w DASHPOT B_dashvz mibdp_w SY_BDE MISMEUS
0
B_mismeus mismeus_w LSD B_lsd miblsd_w MDBG B_sa
B_mifabg mifabg_w CWMDFAW 8
mivbeb_w
minbeg_w mifa_w dmverl_w 0.0 MIFAAPP
MDIMX
mdfaw-dmfabeg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mimax_w
mdfaw-dmfabeg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 46 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion SAWE: ¨ Anderungsbegrenzung bei Schubabschalten und Wiedereinsetzen
FILSAWE mivbeb_w
mivbeb_w migef_w
migef_w
migef_w
B_sabfg
B_ll
TVFSAWE
CWDMFAB 6
B_fil
B_fil
B_dash B_lsd B_vnull ngfil_w NGFSAWE B_kuppl CWDMFAB 4 mrfa_w nmot_w
dmrfawe_w B_sab
migef_w mibas_w
mdfaw-sawe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DMRFAWEN
mdfaw-sawe
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 47 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion FILSAWE: Filter f¨ ur ¨ Anderungsbegrenzung bei Schubabschalten und Wiedereinsetzen
B_sabfg CWMDFAW 6 B_ll
SY_CVT
0
B_nsget TDMFWEMI TDMFBWE
TDMFNSG
TDMFBSA
mivbeb_w
migef_w reset 1/ compute 1/
B_fil B_sa miistoar_w SY_BDE
0
mizwmn_w
mdfaw-filsawe
0
0.0 mdfaw-filsawe Teilfunktion DASHPOT: ¨ Anderungsbegrenzung bei negativen Lastwechseln (Dashpot)
FILDASH mivbeb_w
mivbeb_w mibdp_w
mibdp_w
mibdp_w B_dashvz
B_dashvz
mibdp_w DMDPOZ B_dashz
minbeg_w B_fgr
mivbeb_w
CWDMFAB mkfanb_w
7
dmdpu_w
EBDASH
DMDPUG
B_edp mivbeb_w
B_dp
SY_BDE 0 mibdp_w
B_zwsch
0.02
mifali_w B_dash
mkfanb_w
B_dashv
dmdpo_w
KFDMDPO gangi DMDPOSCH B_ll
CWDMFAB 6
mdfaw-dashpot
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWMDFAW
mdfaw-dashpot
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 48 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion FILDASH: Filter f¨ ur Dashpot
ZDASH zdash_w
mivbeb_w
mibdp_w reset 1/
miistoar_w
compute 1/
B_dashvz
mdfaw-fildash
B_dash
miistoar_w mdfaw-fildash Teilfunktion ZDASH: Filterzeitkonstante f¨ ur Dashpot
0
B_lowra SY_BDE
0 B_zwsch
mkfanb_w
B_ko
nmot_w mkfadpn_w
MKFADPN (SNM06MDUW)
nmot_w MKFADPN1 (SNM06MDUW)
gangi nmot_w
zdash1_w
KFZDASH (SGA08MDUB,SNM06MDUW) zdash_w
gangi nmot_w
zdash2_w
zdash_w
FLRZDASH
KFZDASH2 (SGA08MDUB,SNM06MDUW)
FZDA1SCH FZDA2SCH
tmot
fzdash FKZDPTM
mdfaw-zdash
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_LOWRA
mdfaw-zdash
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 49 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion EBDASH: Einschaltbedingungen f¨ ur Dashpot
CWDMFAB 1 B_sab B_lsd B_ll B_nmot B_edp
B_edp vfzg VDASH CWDMFAB 3 B_gwhs B_kupplv B_stend gangi
0
B_temp /NC
mivbeb_w
rl_w
CWDMFAB
1/
rlmin_w
mdfaw-ebdash
5 rlmindp_w
DRLMINDP mdfaw-ebdash Teilfunktion MISMEUS: ¨ Anderungsbegrenzung bei schnellem Momenteneingriff f¨ ur Betriebsartenumschaltung
4/
SY_BDE 0
1/
B_fil false
B_dashv
B_mismeus
B_mismeus mismeus_w
compute 1/
1/ 2/
1/ B_tmismeus
true compute 2/
mivbeb_w
2/
3/ B_qmismeus
B_bdeminst
FF_B_qmismeus
B_mismeus
miistoar_w
1/
mismeus_w
mismeus_w
DMISMEUS
2/ B_mismeus mdfaw-mismeus
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
miasrs_w
mdfaw-mismeus
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 50 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion LSD: ¨ Anderungsbegrenzung bei positiven Lastwechseln (Lastschlagd¨ ampfung)
FILLSD mivbeb_w
mivbeb_w miblsd_w
TDMLSDS start 1/
B_kuppl
miblsd_w
miblsd_w dmbebl_w
TVGSCH miblsd_w B_tdmlsds B_gsch B_wkauf
B_gschwka
B_ls
CWMDFAW miistoar_w
3
mkfanb_w KFDMLSDO
nmot_w mdverl_w
gangi nmot_w
dmlsdo_w
KFDMLSDS (SGA08MDUB,SNM06MDUW)
B_gschwka
gangi nmot_w
1/ dnitu_w
B_lsd
2/
B_lsd
temp /NC KFLSDWA
nturb_w
nmot_w
EBLSD gangi B_elsd
minbeg_w
dmlsdu_w DMLSDUG
mdfaw-lsd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mivbeb_w
mdfaw-lsd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 51 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion FILLSD: Filter f¨ ur Lastschlagd¨ ampfung
PT2FIL mivbeb_w zlsd_w dlsd_w miblsd_w B_iflsd init_value
mivbeb_w ZLSD zlsd_w
zlsd_w
gangi nmot_w
miblsd_w
dlsd_w KFDLSD (SGA08MDUB,SNM06MDUW)
miistoar_w dmbebl_w DMIFLSD
B_iflsd
B_lsd
miistoar_w
KFMILSD 1/
nmot_w gangi
temp2 /NC DMIOWLSD mdvervf_w
mdfaw-fillsd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_gschwka
mdfaw-fillsd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 52 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ZLSD: Filterzeitkonstante f¨ ur Lastschlagd¨ ampfung
gangi nmot_w
zlsd_w
zlsdv_w KFZLSD (SGA08MDUB,SNM06MDUW) B_lsd
1.0 fwzlsd SY_LOWRA
0
B_lowra
FLRZLSD
wped KFWZLSD nmot gangi FGZLSD
0xFF is used for error indication 51.0
FZLSDPKO
1.0
mdfaw-zlsd
pkodrc
fwzlsdpko
mdfaw-zlsd Teilfunktion PT2FIL: PT2-Filter
B_iflsd zlsd_w
compute 1/ mivbeb_w
reset 1/
compute 2/
reset 2/
miblsd_w
init_value
dlsd_w 2
mdfaw-pt2fil
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[ bar ]
mdfaw-pt2fil
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 53 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion EBLSD: Einschaltbedingungen f¨ ur Lastschlagd¨ ampfung
CWDMFAB 0 B_ll SY_CVT
0 B_mgbget B_cvt B_wkauf
B_nmot vfzg
B_elsd
VLSD CWDMFAB
B_elsd
CWMDFAW 2
2
B_gwhs B_kupplv
B_fgr CWDMFAB 7 B_nmax mdfaw-eblsd
B_temp /NC mdfaw-eblsd Teilfunktion MDBG: Momentengradientenbegrenzung
B_dashv B_fil B_elsd B_mifabg
B_mifabg
B_lsd mkfanb_w
SY_BDE
MKMIFABG
0
mifa_w MIFABGMX
CWMDFAW
B_sa SY_CVT
4 0
mivbeb_w 1/
B_ll
mibmn_w
B_mgbgakt
mifabg_w
B_mgbget
B_mifabg
mifabg_w
1/ mkfa_w
miistoar_w
nmot_w
mdverl_w
KFMIFABG FWMIFABG
1/ mdgrad_w
fwmifabg
dmgbeg_w 0.01
s
mdfaw-mdbg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_vmax
mdfaw-mdbg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 54 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion FWMIFABG: ¨ Uberh¨ ohungsfaktor f¨ ur Momentengradientenbegrenzung
if (!(SY_CVT > 0 && B_mgbgakt))
SY_LOWRA
0
B_lowra 2/ wped
fwmifabg
nmot
gangi
fwmifabg mdfaw-fwmifabg
KFWMIFABG FLRMIFABG FGMIFABG 1.0 mdfaw-fwmifabg Teilfunktion MIFAL: Fahrerwunschmoment f¨ ur den F¨ ullungspfad
B_lsd
B_dashv
B_mifabg
CWMDFAW 7
mivbeg_w dmverl_w
MIFALAPP
B_sa
0.0
mifal_w
MIFALLSD temp
zdash_w
reset 1/ B_dashv
compute 1/
dmverl_w
CWMDFAW 1 mivbeb_w mifali_w
mdfaw-mifal
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mifa_w
mdfaw-mifal
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 55 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MIFALLSD: Fahrerwunschmoment f¨ ur den F¨ ullungspfad bei positivem Lastwechsel
SY_CVT
0
B_mgbgakt
CWMDFAW 5
gangi
mifa_w mifak_w
0.0
temp
KFMIFALS
mdsm_w
mdfaw-mifallsd
FWMIFAL fwmifal
MIFALMF mdfaw-mifallsd Teilfunktion FWMIFAL: ¨ Uberh¨ ohungsfaktor f¨ ur Fahrerwunschmoment F¨ ullungspfad bei positivem Lastwechsel
B_lsd 0
B_lowra
wped
fwmifal
fwmifal
gangi
FLRMIFAL FGMIFAL
1.0
mdfaw-fwmifal
KFWMIFAL nmot
mdfaw-fwmifal Teilfunktion BITS: Abspeichern wichtiger Bits im Flagbyte mdfaw_bits
mdfaw_bits B_fil 0 B_edp 1 B_dash 2 B_dashv 3 B_elsd 4 B_lsd 5 B_mifabg 6 SY_BDE B_mismeus
0
mdfaw_bits 7
mdfaw-bits
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_LOWRA
mdfaw-bits
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 56 von 4100 31.JAN.2003 Thomas Brosi
ABK MDFAW 47.10.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW FW FW KL FW KL FW KL KL FW FW KL KL KL KL KL FW FW FW FW FW FW KL KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF FW (REF) FW FW FW KL KL KL FW FW FW KL FW FW FW FW SV (REF) SV (REF) SV SV FW FW FW KL FW FW FW FW FW
¨ Codewort Sw-Schalter fur ¨ Anderungsbegrenzung Codewort fur ¨ %MDFAW ¨ Delta Moment Dashpotauslosung im Schichtbetrieb ¨ Schwelle fur ¨ Umschaltung auf gefiltertes Moment vor Dashpot-Auslosung delta Moment Dashpotende ¨ Delta-Moment fur ¨ Initialisierung Filter Lastschlagdampfung ¨ Delta Moment fur bei offener Wandlerkupplung ¨ Initialisierung Lastschlagdampfung ¨ Delta indiziertes Moment fur ¨ Anderungsbegrenzung bei B_mismeus ¨ Delta Moment Ende Lastschlagdampfung Schwelle mrfa-Gradient fur ¨ Deaktivierung PT1-Filter beim Wiedereinsetzen Delta relatives Moment fur ¨ Rampe nach EPB-Eingriff Offset auf rlmin fur ¨ Abschaltung Dashpot ¨ ¨ Gewichtungsfaktor fur ¨ Uberh ohung uber ¨ KFWMIFABG ¨ ¨ Gewichtungsfaktor fur ohung uber KFWMIFAL ¨ Uberh ¨ Gewichtungsfaktor fur ¨ Reduktion uber ¨ KFZLSD Faktor fur ¨ Interpolation zwischen den beiden Pedalkennfeldern Korrekturfaktor Zeitkonstante Dashpot ¨ Faktor fur ¨ Momenten-Anderungsbegrenzung im Low Range Faktor fur ¨ Fahrerwunschmoment Fullungspfad ¨ im Low Range Faktor fur ¨ Dashpot-Zeitkonstante im Low Range Faktor fur ¨ LSD-Zeitkonstante im Low Range Korrekturfaktor Dashpot-Zeitkonstante im Schichtbetrieb Korrekturfaktor Dashpot-Zeitkonstante bei kl. Kupplungsmoment im Schichtbetr. ¨ Faktor zur Anpassung der LSD-Zeitkonstante in Abhangigkeit von der Klimalast ¨ ¨ Dampfung PT2-Filter Lastschlagdampfung ¨ Delta Moment Dashpotauslosung ¨ ¨ Delta Moment Auslosung Lastschlagdampfung ¨ ¨ Delta Moment Auslosung Lastschlagdampfung nach Schaltvorgang ¨ ¨ Delta Moment Auslosung Lastschlagdampfung bei offener Wandlerkupplung Delta-Moment fur ¨ Gradientenbegrenzung ¨ Indiziertes Fahrerwunschmoment fur ¨ F¨ullungspfad bei Lastschlagdampfung ¨ Startwert indiziertes Moment fur ¨ Lastschlagdampfung Relatives Fahrerwunschmoment aus Fahrpedal Relatives Fahrerwunschmoment aus Fahrpedal fur ¨ kleine Geschwindigkeiten Relatives Fahrerwunschmoment aus Fahrpedal fur ¨ Low-Range-Betrieb ¨ Relatives Fahrerwunschmoment aus Fahrpedal fur ¨ Ruckw ¨ artsgang ¨ ¨ ¨ Uberh ohungsfaktor fur ¨ Momenten-Anderungsbegrenzung ¨ ¨ ¨ Uberh ohungsfaktor fur ¨ Fullungspfad ¨ bei Lastschlagdampfung ¨ Reduktionsfaktor fur ¨ Zeitkonstante Lastschlagdampfung Zeitkonstante PT1-Filter Dashpot Zeitkonstante PT1-Filter Dashpot bei kleinem Kupplungsmoment ¨ Zeitkonstante PT2-Filter Lastschlagdampfung Maximales indiziertes Motormoment Applikationswert fur ¨ MIFA_w ¨ Maximalwert mifa_w fur ¨ Momentenanderungsbegrenzung Applikationswert fur ¨ MIFAL_w Indiziertes Fahrerwunschmoment fur ¨ F¨ullungspfad bei aktiver Gradientenbegrenzung Kupplungsmoment fur ¨ Umschaltung Dashpot-Filterzeit Kupplungsmoment fur ¨ Umschaltung Dashpot-Filterzeit bei Klimakompressor ¨ Kupplungsmoment fur ¨ Aktivierung der Momentenanderungsbegrenzung Obere Leerlaufschwelle des relativen Fahrerwunschmoments Untere Leerlaufschwelle des relativen Fahrerwunschmoments Vollasterkennungsschwelle des relativen Fahrerwunsches Schwelle Drehzahlgradient fur ¨ Sperrung Filter SA/WE Maximaler Pedalwert Low Range Maximaler Pedalwert ¨ Maximaler Pedalwert Ruckw ¨ artsgang Stutzstellenverteilung ¨ Ist Gang 8 Sst. Rover Stutzstellenverteilung ¨ nmot_w Stutzstellenverteilung ¨ wped_w Zeitkonstante PT1-Filter beim Schubabschalten Zeitkonstante PT1-Filter beim weichen Wiedereinsetzen Filterzeitkonstante bei Solldrehzahlanhebung CVT Filterzeitkonstante beim harten Wiedereinsetzen ¨ ¨ ¨ Zeit nach Kupplungsbetatigung mit veranderter LSD-Auslosung ¨ Verzogerungszeit fur ¨ Rucksetzen ¨ von B_fil ¨ Verzogerungszeit fur ¨ die Bedingung Getriebeschaltung aktiv Mindestgeschwindigkeit fur ¨ Dashpot ¨ Mindestgeschwindigkeit fur ¨ Lastschlagdampfung
Systemkonstante
Art
Bezeichnung
SY_ASG SY_BDE SY_CVT
SYS (REF) Systemkonstante: Getriebe mit Drehzahlregelung vorhanden SYS (REF) Systemkonstante Benzin-Direkteinspritzung SYS (REF) Systemkonstante: CVT-Getriebe vorhanden
CWDMFAB CWMDFAW DMDPOSCH DMDPOZ DMDPUG DMIFLSD DMIOWLSD DMISMEUS DMLSDUG DMRFAWEN DMRVEPBA DRLMINDP FGMIFABG FGMIFAL FGZLSD FKFPEDV FKZDPTM FLRMIFABG FLRMIFAL FLRZDASH FLRZLSD FZDA1SCH FZDA2SCH FZLSDPKO KFDLSD KFDMDPO KFDMLSDO KFDMLSDS KFLSDWA KFMIFABG KFMIFALS KFMILSD KFPED KFPEDL KFPEDLR KFPEDR KFWMIFABG KFWMIFAL KFWZLSD KFZDASH KFZDASH2 KFZLSD MDIMX MIFAAPP MIFABGMX MIFALAPP MIFALMF MKFADPN MKFADPN1 MKMIFABG MRFALLO MRFALLU MRFAVLN NGFSAWE PEDLRMX PEDMX PEDRMX SGA08MDUB SNM06MDUW SNM12MDUW SWP16MDUW TDMFBSA TDMFBWE TDMFNSG TDMFWEMI TDMLSDS TVFSAWE TVGSCH VDASH VLSD
Source-X
Source-Y
MKFANB_W GANGI MKFANB_W NMOT_W
GANGI GANGI GANGI VFZG TMOT
PKODRC GANGI MKFANB_W MKFANB_W GANGI DNITU_W MKFA_W GANGI MIVBEB_W WPED_W WPED_W WPED_W WPED_W WPED WPED WPED GANGI GANGI GANGI
MIFA_W NMOT_W NMOT_W
NMOT_W
GANGI NMOT_W NMOT_W WPED_W
MIVBEB_W
NMOT_W GANGI NMOT_W NMOT_W GANGI NMOT_W MIFAK_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT NMOT NMOT NMOT_W NMOT_W NMOT_W
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 57 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BDEMINST
BDEMUM
BBKR, DMDSTP,DSCHED, ESUK,HDRPSOL, ... ARMD, BBGANG,BBSAWE, LLRNS, MDFAW BBSAWE, LAMBTS,LLRBB, MDKOG ARMD, MDKOL
EIN
¨ Bedingung Instationarbetrieb bei Betriebsarten-Umschaltung
EIN
Bedingung continuously variable transmission
AUS
¨ Bedingung: Dashpot-Anderungsbegrenzung aktiv
AUS LOK LOK LOK LOK LOK EIN AUS
¨ Bedingung Dashpot verzogert Bedingung Umschaltung auf gefiltertes Dashpot-Moment ¨ Bedingung Umschaltung auf gefiltertes Moment vor Dashpot-Auslosung ¨ Bedingung: Dashpotwert großer Fahrerwunsch (=1) Bedingung Erlaubnis Dashpot ¨ Bedingung Erlaubnis Lastschlagdampfung ¨ Bedingung Funktionsanforderung Allgemeine Drehzahlerhohung Bedingung FGR (Tempomat) aktiv
B_CVT
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MDFAW 47.10.0
B_DASH
MDFAW
B_DASHV B_DASHVZ B_DASHZ B_DP B_EDP B_ELSD B_FAAN B_FGR
MDFAW MDFAW MDFAW MDFAW MDFAW MDFAW TKDFA MDFAW
B_FIL
MDFAW
B_GSCH
CANECUR
B_GSCHWKA B_GWHS
MDFAW BBGANG
B_IFLSD B_KO
MDFAW KOS
B_KUPPL
GGEGAS
B_KUPPLV
GGEGAS
B_LL
MDFAW
B_LLVFGR B_LOWRA
FGRREGL
B_LS B_LSD
MDFAW MDFAW
B_MGBGAKT B_MGBGET B_MIFABG B_MISMEUS
MDFAW GGCEGS MDFAW MDFAW
B_MRPEDASG B_MRPEPB B_MRPFA B_NMAX
MDFAW MDFAW NMAXMD
B_NMOT
BGWNE
B_NSGET B_QMISMEUS B_SA
LLRNS MDFAW MDRED
B_SAB
BBSAWE
B_SABFG B_STEND
BBSAWE BBSTT
B_TDMLSDS B_TMISMEUS B_VEPBA B_VL
MDFAW BDEMUM MDFAW
B_VMAX B_VNULL
VMAXMD GGVFZG
B_WKAUF
GGCEGS
B_ZWSCH
BDEMUM
DLSD_W DMBEBL_W DMDPO_W DMDPU_W
MDFAW MDFAW MDFAW MDFAW
LLRNFA, MDFAW ARMD, DUF,FGRABED, FGRFULO, FGRREGL, ... LLRBB, MDKOG, M- AUS DRED ARMD, BBNWS,EIN BBSAWE, KOS, MDFAW LOK EIN ARMD, FGRABED,KOS, MDFAW LOK BGFAWU, LLRNS, MD- EIN FAW ARMD, BBKR,EIN BBSAWE, BDEMAB,BDEMKO, ... MDFAW, MDKOG, MD- EIN MIN ARMD, BAKH, BBAGR, AUS BBAGRMW, BBKH, ... MDFAW EIN EIN ARMD, BBGANG,BBSAWE, FGRABED, LLRBB, ... LOK ARMD, MDKOG,AUS MDKOL, ZUESZ LOK MDFAW EIN MDFAW, MDKOL LOK BDEMUS, MDFAW, MD- LOK KOL MDFAW EIN LOK LOK EIN GGPED, MDAUTG,MDFAW, MDRED ADVE, AEKP, ALE,EIN ALSU, BAKH, ... MDFAW EIN BDEMUM AUS AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... BDEMKO, LLRBB,EIN LLRMD, MDFAW,MDMIN, ... MDFAW EIN ADAGRLS, ADVE,EIN AEKP, ALE, AMSV, ... LOK MDFAW EIN FGRABED, MDFAW EIN BGFAWU, LRAEB,AUS TKMWL CANECU, MDFAW EIN EIN BBGANG, BBKR,GGEGAS, MDANF, MDFAW EIN ARMD, DLGHMM,LLRBB, LLRNS,MDASG, ... BDEMUS, MDBAS,EIN MDFAW, MDKOG,MDRED, ... LOK LOK LOK LOK
Bedingung PT1-Filter fur ¨ SAWE aktiv Bedingung Getriebeschaltung aktiv Bedingung keine Schaltvorgang und WK auf. Bedingung Gangwechsel bei Handschalter ¨ Bedingung Initialisierung Filter Lastschlagdampfung Bedingung Kompressor freigegeben ¨ Bedingung Kupplungspedal betatigt
¨ ¨ Bedingung Kupplung betatigt verzogert Bedingung Leerlauf Bedingung Leerlauf-Verbot vom FGR Bedingung Zwischengelege fur ¨ Low Range zugeschaltet
Bedingung: Lastschlagbegrenzung kleiner Fahrerwunsch (=1) ¨ Bedingung: Pos. Lastschlagdampfung aktiv Bedingung Momentengradientenbegrenzung aktiv Bedingung Momentengradientenbegrenzung aktiv Bedingung Begrenzung mifa ¨ Bedingung Momentenanderungsbegrenzung bei B_smeus Umschaltung Fahrerwunschmoment auf AMS Bedingung Reduzierung von mrped_w wegen Elektrischer Parkbremse Bedingung Nullsetzen von mrped_w wegen allgemeiner Drehzahlanhebung Bedingung Drehzahlbegrenzung aktiv Bedingung Motordrehzahl: n > NMIN Momentenanforderung fur ¨ CVT: Stellen der Kegelscheibe ¨ Bedingung Sollmoment fur ¨ Anderungsbegrenzung MISMEUS initialisiert Bedingung Schubabschalten Bedingung Schubabschaltebereitschaft
Bedingung SA-Bereitschaft oder deren Freigabe Bedingung Startende erreicht ¨ ¨ ¨ Bedingung Zeit nach Kupplungsbetatigung mit veranderter LSD-Auslosung ¨ Bedingung Anforderung Drehmoment-Anderungsbegrenzung MISMEUS ¨ Bedingung Verzogerung durch Elektrische Parkbremse aktiviert (plausibilisiert) Bedingung Vollast Bedingung VMAX-Regelung aktiv Bedingung Fahrzeug steht
Bedingung Wandlerkupplung offen
Bedingung Betriebsart mit Schicht-Zundwinkel ¨ aktiv
¨ ¨ Dampfung PT2-Filter in Lastschlagdampfung ¨ ¨ Delta-Moment fur ¨ Auslosung Lastschlagdampfung delta Moment Dashpot-Ausloesung delta Moment Dashpot-Ende
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DMGBEG_W DMLLRI_W
MDFAW LLRRM
DMLSDO_W DMLSDU_W DMLWHS_W DMRFAWE_W DMVERL_W DNITU_W FKFPED FWMIFABG FWMIFAL FWZLSD FWZLSDPKO FZDASH GANGI
MDFAW MDFAW MDFAW MDFAW MDVER MDFAW MDFAW MDFAW MDFAW MDFAW MDFAW MDFAW BBGANG
MDFAW_BITS MDGRAD_W MDSLWHOM_W MDSLW_W
MDFAW GGCEGS MDVER MDVER
MDSM_W MDVERL_W
MDVER MDVER
MDVERVF_W MIASRS_W
MDVER GGCASR
MIBAS_W
MDBAS
MIBDP_W MIBLSD_W MIBMN_W
MDFAW MDFAW MDBAS
MIFA
MDFAW
MIFABG_W MIFAK_W MIFALI_W MIFAL_W
MDFAW MDFAW MDFAW MDFAW
MIFA_W
MDFAW
MIGEF_W MIISTOAR_W MIMAX_W
MDFAW MDAUTG MDMAX
MIMINHOM_W MIMIN_W
MDVER MDMIN
MINBEG_W MISMEUS_W MIVBEB_W
MDFAW MDFAW MDFAW
MIVBEGVH_W MIVBEGV_W MIVBEG_W
MDFAW MDFAW MDFAW
MIZWMN_W
MDBAS
MKFADPN_W MKFANB_W MKFA_W MRFAMXAS_W MRFAMX_W MRFA_W
MDFAW MDFAW MDFAW MDFAW MDFAW
MRFGR_W
FGRREGL
MRPEDASG_W MRPEDL_W
MDFAW
LOK DLLR, DTEV, LLRRM, EIN MDFAW, MDVERAD, ... LOK LOK MDFUE AUS LOK MDFAW, MDVER, MSF EIN LOK LOK LOK LOK LOK LOK LOK ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... LOK MDFAW EIN MDFAW EIN BGBVG, BGFAWU,EIN MDASG, MDFAW, MDZUL EIN MDASG, MDFAW EIN ARMD, DLGHMM,GGCASR, MDANF,MDASGPH, ... MDFAW, MDZUL EIN MDASG, MDAUTG,EIN MDFAW, MDKOG BDEMUS, MDAUTG,- EIN MDFAW, MDKOG,MDRED, ... LOK LOK EIN BDEMUS, GGCANECU, MDAUTG, MDFAW,MDKOG, ... BGFAWU, DFFT, NLKO, AUS UFFGRC LOK LOK LOK BBKH, BDEMEN,AUS KOMRH, KOS, MDKOL, ... AUS ARMD, BDEMUS,BGBVG, LBKUE,LLRMD, ... LOK MDFAW, NMAXMD EIN EIN CANECU, MDASG,MDBGRG, MDFAW,MDKOG, ... MDFAW EIN MDFAW, MDMIN,EIN MRKOMD, MSF LOK LOK BGBVG, CANECU, M- AUS DAUTG LOK LOK HDRPSOL, MDFAW,- LOK VSTMSV GGCANECU, EIN MDAUTG, MDBAS,MDFAW, MDZW LOK ARMD AUS LOK MDFAW EIN AUS BGFAWU, BKV, ESWE, AUS FUEDK EIN BGWPFGR, FGRABED, FGRFULO, MDFAW, MSF MDFAW EIN LOK
MDFAW 47.10.0
Seite 58 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Delta-Moment fur ¨ Gradientenbegrenzung ¨ geforderte Drehmomentanderung von der LLR (I-Anteil) ¨ ¨ Delta Moment Auslosung Lastschlagdampfung ¨ Delta Moment Ende Lastschlagdampfung Deltamoment Ladungswechsel zwischen Homogen- und Schicht-Betrieb Schwelle mrfa-Gradient fur ¨ Deaktivierung PT1-Filter beim Wiedereinsetzen Verlustmoment nach DT1-Filter Differenz zwischen Ist- und Turbinendrehzahl Faktor fur ¨ Interpolation zwischen den beiden Pedalkennfeldern ¨ ¨ ¨ Uberh ohungsfaktor fur ¨ Momenten-Anderungsbegrenzung ¨ ¨ ¨ Uberh ohungsfaktor Fullungspfad ¨ bei Lastschlagdampfung ¨ Reduktionsfaktor Zeitkonstante Lastschlagdampfung Gewichtungsfaktor zur Ber¨ucksichtigung der Klimalast bei der LSD-Zeitkonstante Faktor Zeitkonstante Dashpot Ist-Gang
Flagbyte fur ¨ %MDFAW Momentengradientenbegrenzung durch Getriebe Ladungswechsel Verlustmoment fur ¨ den Homogenbetrieb Verlustmoment: Ladungswechsel
Schleppmoment Temperatur-Anteil Motor-Verlustmoment
ungefiltertes Verlustmoment Indiziertes Soll-Motormoment ASR fur ¨ schnellen Eingriff indiziertes Basis-Moment
indiziertes Soll-Motormoment Dashpot ¨ Begrenztes indiziertes Moment aus Lastschlagdampfung ¨ inneres Basis-Moment, betriebsartabhangige untere Grenze
indiziertes Motormoment Fahrerwunsch Gradientenbegrenztes Fahrerwunschmoment ¨ Inneres Fahrerwunschmoment korrigiert um temperaturabhangiges Schleppmoment Ini-Wert des indizierten Fahrerwunschmomentes fur ¨ ¨ Lufteingriff bei Dashpot Indiziertes Fahrerwunschmoment fur ¨ Momentenkoordination Fullung ¨
indiziertes Motormoment Fahrerwunsch
Gefiltertes indiziertes Fahrerwunschmoment Istmoment ohne Antiruckel-Anteil maximal erreichbares indiziertes Moment
minimales Moment fur ¨ den Homogenbetrieb Minimales Motor-Moment ¨ Indiziertes Fahrerwunschmoment nach Anderungsbegrenzung ¨ ¨ Indiziertes Moment wahrend Anderungsbegrenzung B_mismeus ¨ Indiziertes Moment vor Anderungsbegrenzung, nach oben auf mimax_w begrenzt Indiziertes Fahrerwunschmoment vor Maximalbegrenzung fur ¨ Homogenbetrieb Indiziertes Fahrerwunschmoment vor Maximalbegrenzung ¨ inidziertes Fahrerwunschmoment vor Anderungsbegrenzung ¨ indiziertes Motormoment beim spatesten Zundwinkel ¨
Kupplungsmoment fur ¨ Umschaltung Dashpot-Filterzeit Kupplungsmoment aus begrenztem Fahrerwunsch ¨ Fahrerwunschmoment (Kupplung) nach Anderungsbegrenzung Relatives Fahrerwunschmoment Maximalwert von ASG Relatives Fahrerwunschmoment Maximalwert Relatives Fahrerwunschmoment aus FGR und Pedal Relative Momentenanforderung von FGR
Relatives Fahrerwunschmoment von ASG Relatives Fahrerwunschmoment aus Fahrpedal fur ¨ kleine Geschwindigkeiten
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
MRPEDS_W MRPED_W
MDFAW MDFAW
NGFIL_W
BGNG
NMOT
BGNMOT
NMOT_W
BGNMOT
NTURB_W PKODRC
CANECUR
RLMINDP_W RLMIN_W
MDFAW BGRLMIN
RL_W
SRMSEL
TMOT
GGTFM
VFZG
GGVFZG
WPED
GGPED
WPED_W
GGPED
ZDASH1_W ZDASH2_W ZDASH_W ZLSDV_W ZLSD_W
MDFAW MDFAW MDFAW MDFAW MDFAW
LOK FGRABED, FGRREGL, LOK MDFAW BDEMEN, DMDSTP,- EIN KRKE, MDFAW,NMAXMD, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... MDFAW, MDWAN EIN KMTR, KOS, MDFAW, EIN MDVERB, TKMWL LOK BDEMUS, BGRLSOL,- EIN MDFAW BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... ARMD, BBAGR,EIN BBSAWE, BDEMHA,BGDVE, ... ADVE, AEVABU, ALBK, EIN BGDVE, DBKS, ... EIN ARMD, BBKD,BGFAWU, BGRLSOL,FUEDK, ... LOK LOK LOK LOK LOK
MDFAW 47.10.0
Seite 59 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Relatives Fahrerwunschmoment aus Fahrpedal fur Geschwindigkeiten ¨ großere relatives Fahrerwunschmoment aus Fahrpedal gefilterter Drehzahlgradient
Motordrehzahl Motordrehzahl Turbinendrehzahl des Wandlers Kompressordrucksignal Minimale relative Fullung ¨ fur ¨ Dashpot-Abschaltung ¨ minimal zulassiges rl relative Luftfullung ¨ (Word) Motor-Temperatur Fahrzeuggeschwindigkeit
Normierter Fahrpedalwinkel normierter Fahrpedalwinkel
Zeitkonstante PT1-Filter Dashpot Zeitkonstante PT1-Filter Dashpot bei kleinem Kupplungsmoment Zeitkonstante Dashpot ¨ Zeitkonstante PT2-Filter Lastschlagdampfung vor Reduktion ¨ Zeitkonstante PT2-Filter Lastschlagdampfung
FB MDFAW 47.10.0 Funktionsbeschreibung Aufgabe der Funktion ist die Berechnung des Fahrerwunschmoments in Abh¨ angigkeit von Fahrpedalstellung (wped_w) und Reglerausgang des Fahrgeschwindigkeitsreglers (mrfgr_w). F¨ ur die Beeinflussung von F¨ ullung und Z¨ undung werden getrennte Gr¨ oßen (mifal_w, mifa_w) bereitgestellt. Die Fahrpedalcharakteristik wird durch Kennfelder beschrieben, in denen ¨ uber Pedalstellung und Drehzahl ein Faktor (relatives Moment) abgelegt ist, mit dessen Hilfe zwischen minimalem und maximalem indizierten Moment skaliert wird. Das relative Fahrerwunschmoment kann Werte gr¨ oßer 100 % annehmen (Pedal¨ uberweg). F¨ ur den R¨ uckw¨ artsgang ist ein separates Pedalkennfeld vorhanden, das bei Fahrzeugen mit Automatik-Getriebe genutzt werden kann. Um den Fahrkomfort zu erh¨ ohen, erfolgt unter bestimmten ¨ Bedingungen (Lastwechsel, Schubabschalten, Wiedereinsetzen, Ubergang von Teillast nach Leerlauf und umgekehrt) eine ¨ Anderungsbegrenzung des Fahrerwunschmoments (s. Teilfunktion DMFABEG). Die Bedingung Leerlauf (B_ll) wird zur¨ uckgesetzt, wenn das relative Fahrerwunschmoment die Schwelle MRFALLO ¨ ubersteigt, und gesetzt, wenn die Schwelle MRFALLU unterschritten wird. Die Bedingung Fahrgeschwindigkeitsregler (B_fgr) wird gesetzt, wenn der Reglerausgang des FGR gr¨ oßer ist als der Ausgang des Pedalkennfelds. Der I-Anteil der Leerlaufregelung (dmllri_w) wird in den Fahrerwunsch eingerechnet. Die ¨ Anderungsbegrenzung f¨ ur das Fahrerwunschmoment (Teilfunktion DMFABEG) dient dazu, den Fahrkomfort beim Schubabschalten und weichen Wiedereinsetzen sowie bei positiven und negativen Lastwechseln zu erh¨ ohen. Das mit einem DT1-Glied gefilterte Verlustmoment ¨ dmverl_w wird hinter der Anderungsbegrenzung hinzuaddiert, um Spr¨ unge im Kupplungsmoment bei Zu- oder Abschaltung von Verbrauchern zu d¨ ampfen.
SAWE ____ ¨ Uber ein PT1-Filter erfolgt beim Schubabschalten eine Abregelung des Sollmoments ausgehend vom Istmoment auf Null, beim weichen Wiedereinsetzen eine Aufregelung des Sollmoments ausgehend von mizwmn_w auf mimin_w. Die Filterzeitkonstanten f¨ ur Auf- und Abregelung k¨ onnen unabh¨ angig voneinander gew¨ ahlt werden. F¨ ur hartes Wiedereinsetzen und Verlassen des Leerlaufs (leichtes Gasgeben) ist eine weitere Zeitkonstante vorhanden. Die Initialisierung des Filters beim Schubabschalten auf das Istmoment ist notwendig, um einen Momentensprung bei der Freigabe des Z¨ undwinkeleingriffs zu vermeiden. Die Filterung erfolgt nicht bzw. wird abgebrochen -
bei aktivem Dashpot, bei aktiver Lastschlagd¨ ampfung, im Stand, bei steilem negativen Drehzahlgradienten (Auskuppeln aus Schub oder Gasstoß), bei bet¨ atigter Kupplung (konfigurierbar ¨ uber CWDMFAB), bei mrfa-Gradient gr¨ oßer Schwelle (wichtig beim harten Wiedereinsetzen und beim Verlassen der Leerlaufs), bei Erreichen des Basisz¨ undwinkels.
DASHPOT _______
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 60 von 4100 31.JAN.2003 Thomas Brosi
Die ¨ Anderungsbegrenzung bei negativen Lastwechseln (Dashpot) wird ¨ uber ein PT1-Filter mit gang- und drehzahlabh¨ angiger Zeitkonstante realisiert. Das PT1-Filter l¨ auft bei negativem Gradient des ungefilterten Fahrerwunschmoments. Der Dashpot wird ausgel¨ ost, wenn die Differenz zwischen gefiltertem und ungefiltertem Wert eine gang- und kupplungsmomentabh¨ angige Schwelle uberschreitet und der FGR nicht im Eingriff ist. Die Ausl¨ ¨ osung erfolgt außerdem immer beim ¨ Ubergang in Leerlauf. Das PT1-Filter wird bei Ausl¨ osung des Dashpots mit dem Istmoment initialisiert, um einen Momentensprung bei der Freigabe des Z¨ undwinkeleingriffs zu vermeiden. Der Dashpot wird beendet, wenn die Differenz zwischen gefiltertem und ungefiltertem Wert eine gangabh¨ angige Schwelle unterschreitet. Solange der Dashpot aktiv ist, erfolgt kein Schubabschalten (s. %BBSAWE). Das Fahrerwunschmoment f¨ ur die F¨ ullungsbeeinflussung mifal_w wird beim Dashpot mit einem eigenen PT1-Filter berechnet, das beim Ausl¨ osen auf das ungefilterte Fahrerwunschmoment beim Unterschreiten der Ausl¨ oseschwelle initialisiert wird. Auf diese Weise erreicht man zun¨ achst einen steilen Abfall, der zum schnellen Schließen der Drosselklappe f¨ uhrt. Anschließend erfolgt ein weiches Einbiegen auf den Zielwert. Der Dashpot kann nur aktiv sein, wenn -
die allgemeine Dashpot-Freigabe ¨ uber CWDMFAB.Bit1 erfolgt ist, keine Bereitschaft zum Schubabschalten vorliegt, die Lastschlagd¨ ampfung nicht aktiv ist, das Drehzahlsignal vorliegt, die Mindestgeschwindigkeit f¨ ur Dashpot ¨ uberschritten wird, die Kupplung nicht bet¨ atigt wird, Startende erreicht ist, der Gang gr¨ oßer Null ist, kein ASR-Eingriff aktiv ist, die F¨ ullung gr¨ oßer als die minimale F¨ ullung ist.
LSD ___
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die ¨ Anderungsbegrenzung bei positiven Lastwechseln ist mit Hilfe eines PT2 Filters realisiert, dessen D¨ ampfung und Zeitkonstante gang- und drehzahlabh¨ angig sind. Das PT2-Filter l¨ auft bei positivem Gradient des ungefilterten Fahrerwunschmoments. Die Lastschlagd¨ ampfung wird ausgel¨ ost, wenn die Differenz zwischen ungefiltertem und gefiltertem Wert eine gang- und kupplungsmomentabh¨ angige Schwelle ¨ uberschreitet. Das PT2-Filter wird bei Ausl¨ osung der Lastschlagd¨ ampfung mit dem Istmoment bzw. einem drehzahl- und gangabh¨ angigen Startwert initialisiert, um einen Momentensprung bei der Freigabe des Z¨ undwinkeleingriffs zu vermeiden und das Ansprechverhalten zu beeinflussen. Die Lastschlagd¨ ampfung wird beendet, wenn die Differenz zwischen gefiltertem und ungefiltertem Wert eine gangabh¨ angige Schwelle unterschreitet. Das Fahrerwunschmoment f¨ ur die F¨ ullungsbeeinflussung mifal_w wird bei aktiver Lastschlagd¨ ampfung aus einem Kennfeld abh¨ angig vom Sollmoment f¨ ur die Z¨ undungsbeeinflussung (mifa_w) und vom Gang berechnet, wobei eine Begrenzung auf den ungefilterten Zielwert erfolgt. Die F¨ ullung kann dadurch so gesteuert werden, daß kein nennenswerter Z¨ undwinkeleingriff erfolgen muß, um den gew¨ unschten Momentenverlauf einzustellen. Die Lastschlagd¨ ampfung kann nur aktiv sein, wenn - die allgemeine Freigabe der Lastschlagd¨ ampfung ¨ uber CWDMFAB.Bit0 erfolgt ist, - kein Leerlauf vorliegt, - bei Fahrzeugen mit CVT-Getriebe die Momentengradientenbegrenzung vom Getriebe nicht aktiv ist und die Wandlerkupplung nicht offen ist, - das Drehzahlsignal vorliegt, - die Mindestgeschwindigkeit f¨ ur Lastschlagd¨ ampfung ¨ uberschritten wird, - die Kupplung nicht bet¨ atigt wird, - der FGR nicht im Eingriff ist, - Drehzahl- und Geschwindigkeitsbegrenzung nicht aktiv sind, - Startende erreicht ist, - der Gang gr¨ oßer Null ist, - kein ASR-Eingriff aktiv ist. Das PT2 Filter wird mit zwei Integratoren und R¨ uckf¨ uhrungen realisiert. Zus¨ atzlich besteht die M¨ oglichkeit, das Filter mit einem bestimmten Wert (iwflsd_w) zu initialisieren, wenn die Bedingung B_iflsd gesetzt ist.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFAW 47.10.0
Seite 61 von 4100 31.JAN.2003 Thomas Brosi
APP MDFAW 47.10.0 Applikationshinweise CWDMFAB _______ Bit 0
0: Lastschlagd¨ ampfung ausgeschaltet 1: Lastschlagd¨ ampfung freigegeben
Bit 1
0: Dashpot ausgeschaltet 1: Dashpot freigegeben
Bit 2
0: Lastschlagd¨ ampfung bei B_gwhs inaktiv 1: Lastschlagd¨ ampfung bei B_kupplv inaktiv
Bit 3
0: Dashpot bei B_gwhs inaktiv 1: Dashpot bei B_kupplv inaktiv
Bit 4
0: SA/WE Filter bei B_kuppl aktiv 1: SA/WE Filter bei B_kuppl inaktiv
Bit 5
0: Dashpot und Lastschlagd¨ ampfung auch bei ASR-Eingriff freigegeben 1: Dashpot und Lastschlagd¨ ampfung bei ASR-Eingriff inaktiv
Bit 6
0: Dashpot Ausl¨ osung unabh¨ angig von B_ll 1: Dashpot Ausl¨ osung bei positiver Flanke an B_ll
Bit 7
0: Lastschlagd¨ ampfung und Dashpot Ausl¨ osung u ¨ber Schwelle inaktiv, solange FGR im Eingriff ist 1: Lastschlagd¨ ampfung und Dashpot Ausl¨ osung ¨ uber Schwelle auch m¨ oglich w¨ ahrend FGR im Eingriff ist
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWMDFAW _______ Bit 0
0: Initialisierung von migef_w beim Wiedereinsetzen mit miistoar_w 1: Initialisierung von migef_w beim Wiedereinsetzen mit 0 (f¨ ur sequenzielles Wiedereinsetzen)
Bit 1
0: Initialisierung von mifal_w bei Dashpot mit mivbeb_w 1: Initialisierung von mifal_w bei Dashpot mit mibdp_w - dmdpo_w
Bit 2
0: Lastschlagd¨ ampfung bei B_kupplv bzw. B_gwhs inaktiv 1: Freigabe der Lastschlagd¨ ampfung unabh¨ angig von B_kupplv und B_gwhs
Bit 3
0: Ausl¨ osung der Lastschlagd¨ ampfung auch bei offener Wandlerkupplung unabh¨ angig von nmot_w und nturb_w 1: Ausl¨ osung der Lastschlagd¨ ampfung bei offener Wandlerkupplung erst dann, wenn nmot_w > nturb_w
Bit 4
0: mifabg_w bei BDE-System unabh¨ angig von mibmn_w 1: mifabg_w bei BDE-System nach unten auf mibmn_w begrenzt
Bit 5
0: KFMIFALS wird mit (mifa_w) adressiert 1: KFMIFALS wird mit (mifa_w - mdsm_w) adressiert
Bit 6
0: Zeitkonstante der Filter FILSAWE bei B_nsget = 1 gleich TDMFNSG 1: Zeitkonstante der Filter FILSAWE unabh¨ angig von B_nsget
Bit 7
0: berechnete mifal_w wird ¨ ubernommen 1: mifal_w ist gleich dem Applikationswert
Bit 8
0: berechnet mifa_w wird ¨ ubernommen 1: mifa_w ist gleich dem Applikationswert
KFPEDL, KFPEDR und KFPEDLR m¨ ussen bei gleichem Pedalwert und gleicher Drehzahl kleinere Werte enthalten als KFPED, damit die Momenten¨ uberwachung nur von KFPED abh¨ angt. In PEDMX, PEDRMX und PEDLRMX der letzte St¨ utzstellenwert von KFPED, KFPEDR und KFPEDLR (nmot = maximal, wped = maximal) eintragen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKD 1.50.1
Seite 62 von 4100 31.JAN.2003 Thomas Brosi
FU BBKD 1.50.1 Berechnung der Kick-Down-Information FDEF BBKD 1.50.1 Funktionsdefinition B_autget Break 1/ SY_ASG CWKDASG 0
Break 1/
B_asm
CWBBKD 1
_10ms_100ms KDSP upwkdo_w upwkdu_w
upwgej_w
B_pwgnotfr
B_kd
bbkd-main
wped_w WPKDMN /V bbkd-main
_100ms
_10ms
B_lkderf /NV
1/ UPWGKDO /V
_10ms ZUSTKDL zlkd
_10ms KDLRN
upwkdo_w
upwkdo_w
DUPWKDO /V
upwkd_w
2/ UPWGKDU /V
DUPWKDU /V
upwkdu_w
upwkdu_w bbkd-kdsp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
S_kd
bbkd-kdsp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKD 1.50.1
Seite 63 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion KDSP: Berechnung der Schaltpunkte f¨ ur die Kick-Down-Erkennung
_10ms compute 1/
zlkd ----0: Lernen inaktiv: Verwendung der Defaultwerte ("ERROR") 1: Lernen inaktiv: Verwendung des Lernwerts nach erfolgreichem Lernen ("ADP i.O.") 2: Lernen aktiv: Warten auf Pedalbetätigung ("Betaetigen") 3: Lernen aktiv: Speichern der Kick-Down-Position ("ADP laeuft")
2/
B_fakd 1/ 2
zlkd 3/ 1/
upwgej_w 3
TLKD /V
compute 4/
zlkd
UPWGKDMN /V
5/ 1/
zlkd
0
1
zlkd
zlkd 2/
B_pwgnotfr false
B_fakd
B_lkderf /NV
(EEPROM)
UPWKDDF /V upwkd_w /NV
(EEPROM)
bbkd-zustkdl
3/
Teilfunktion ZUSTKDL: Zustand Kick-Down-Lernen ¨ uber Werkstatt-Tester
zlkd
_10ms 3
CWBBKD 0 B_fakd B_pwgnotfr 6/
8/ 1/
B_lkdfrg
upwgej_w
upwgej_w
upwkdt_w
upwkd_w /NV DUPWKDLB /V
UPWGKDMX /V UPWGKDMN /V
TKD /V 7/ B_kdpos
upwgej_w
9/ 1/ 1
zlkd 2/
upwg1_w upwg2d_w
true DUPW12KD /V
B_lkderf /NV(EEPROM) 3/
upwgej_w upwgej_w upwkdt_w
upwkd_w /NV
upwkd_w
(EEPROM) DUPWGLKD /V
bbkd-kdlrn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bbkd-zustkdl
bbkd-kdlrn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKD 1.50.1
Seite 64 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion KDLRN: Lernen der Kick-Down-Position
2.0
0.0
upwkdt_w
1.0 0.0
B_kd
0
(B_fakd)
false
zlkd
TKD /V B_autget Break 1/
SY_ASG
TLKD /V
CWKDASG 0 B_asm
1/ B_lkderf /NV
1
upwkdo_w
upwkd_w /NV DUPWKDO /V UPWGKDU /V
upwkdu_w
bbkd-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
UPWGKDO /V
zlkd
DUPWKDU /V bbkd-init Initialisierung
ABK BBKD 1.50.1 Abkurzungen ¨ Art
Bezeichnung
CWBBKD CWKDASG DUPW12KD DUPWGLKD DUPWKDLB DUPWKDO DUPWKDU TKD TLKD UPWGKDMN UPWGKDMX UPWGKDO UPWGKDU UPWKDDF WPKDMN
Parameter
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort fur ¨ %BBKD Codewort Berechnung Kickdown bei DS ¨ Maximal zulassige Differenz der PWG-Poti-Spannungen beim Kick-Down-Lernen ¨ ¨ ¨ Maximal zulassige Anderung der PWG-Poti-Spannung wahrend KD-Abspeicherung Mindestuberschreitung ¨ des gespeicherten KD-Werts fur ¨ KD-Lernen im Betrieb Delta PWG-Poti-Spannung zum Setzen der Kick-Down-Information Delta PWG-Poti-Spannung zum Rucksetzen ¨ der Kick-Down-Information Lernzeit fur ¨ Kick-Down-Position ¨ Maximal zulassige Zeit fur ¨ Lernen der Kick-Down-Position uber ¨ Tester Untere Grenze der PWG-Poti-Spannung fur ¨ Toleranzbereich der Kick-Down-Position Obere Grenze der PWG-Poti-Spannung fur ¨ Toleranzbereich der Kick-Down-Position Oberer Hysterese-Schaltpunkt zur Kick-Down-Erkennung aus Potispannung Unterer Hysterese-Schaltpunkt zur Kick-Down-Erkennung aus Potispannung Defaultwert PWG-Poti-Spannung fur ¨ gelernte Kick-Down-Position Minimaler Pedalwert fur ¨ Kick-Down-Erkennung
Systemkonstante
Art
Bezeichnung
SY_ASG
SYS (REF) Systemkonstante: Getriebe mit Drehzahlregelung vorhanden
Variable
Source-X
Quelle
B_ASM B_AUTGET
B_FAKD B_KD B_KDPOS B_LKDERF B_LKDFRG B_PWGNOTFR S_KD
TKDFA BBKD BBKD BBKD BBKD GGPED
Source-Y
Referenziert von
Art
Bezeichnung
BBGANG, BBKD ARMD, BBGANG,BBKD, CANECU,DKUPPL, ... BBKD, TKMWL CANECU, TKMWL
EIN EIN
Automatisches Schaltgetriebe vorhanden Bedingung Automatikgetriebe
EIN AUS LOK LOK LOK BBKD, DUF, FGRABED, EIN NLKO, UFSPSC BBKD EIN
Bedingung Funktionsanforderung Kick-Down-Adaption Bedingung Kick-Down ¨ Bedingung Kick-Down-Position wahrend Lernvorgang erreicht Bedingung Kick-Down-Position erfolgreich gelernt Bedingung Freigabe Kick-Down-Lernen FR-Fehlerreaktion PWG-Notfahren Schalter Kick Down
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Referenziert von
Quelle
UPWG1_W
UPWG2D_W UPWGEJ_W UPWKDO_W UPWKDT_W UPWKDU_W UPWKD_W WPED_W
GGPED BBKD BBKD BBKD BBKD GGPED
ZLKD
BBKD
Art
BBKD, DFFTCNV,EIN EGEG, GGPED, TKMWL EIN BBKD, DFFTCNV BBKD, GGPED EIN LOK LOK LOK BBKD, TKMWL LOK EIN ARMD, BBKD,BGFAWU, BGRLSOL,FUEDK, ... TKMWL AUS
BBKD 1.50.1
Seite 65 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Spannung PWG-Poti 1 (Word)
Verdoppelte PWG-Poti-2-Spannung (Word) Entjitterte PWG-Poti-Spannung Schwelle PWG-Poti-Spannung zum Setzen der Kick-Down-Information ¨ PWG-Poti-Spannung in der Kick-Down-Position temporar Schwelle PWG-Poti-Spannung zum Rucksetzen ¨ der Kick-Down-Information Gelernte Spannung von PWG-Poti 1 in der Kick-Down-Position normierter Fahrpedalwinkel
Zustand Kick-Down-Lernen
FB BBKD 1.50.1 Funktionsbeschreibung Bei Fahrzeugen mit Automat-Getriebe oder autom. Schaltgetriebe ben¨ otigt die Getriebesteuerung neben dem relativen Fahrpedalwinkel auch eine Information, wenn das Fahrpedal voll durchgetreten wird (Kick-Down). Dieser Zustand kann entweder anhand der entjitterten PWG-Poti-Spannung ermittelt (CWBBKD(Bit1)=0) oder ¨ uber einen externen KD-Schalter (CWBBKD(Bit1)=1) ermittelt werden. Die Kick-Down-Information kann nur gesetzt werden, wenn kein PWG-Fehler und keine Unplausibilit¨ at Bremse/PWG erkannt ist. Falls die KD-Information aus dem Spannungsignal des PWG gebildet wird, bietet die Funktion die M¨ oglichkeit, den VollgasAnschlag des Fahrpedals zu lernen. Der Lernvorgang kann ¨ uber den Werkstatt-Tester angestoßen werden und bei entsprechender Codierung auch im Betrieb erfolgen. Bei erfolgreichem Lernen wird die Information ¨ uber den Lernerfolg sowie der gelernte Spannungswert im EEPROM abgespeichert. Die Schwellen f¨ ur das Setzen und R¨ ucksetzen der Kick- Down-Bedingung werden in diesem Fall ausgehend vom gespeicherten Vollgas-Anschlag berechnet. Wurde nicht erfolgreich gelernt, werden statt dessen Default-Werte verwendet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Liegt die Funktionsanforderung Kick-Down-Lernen vom Werkstatt-Tester vor, wird zun¨ achst abgewartet, bis die PWG-Poti-Spannung in den Toleranzbereich f¨ ur den Vollgas-Anschlag eintritt. Danach muß innerhalb einer bestimmten Zeitspanne erfolgreich gelernt werden, ansonsten wird das Lernen als fehlerhaft abgebrochen. Tritt w¨ ahrend des Lernens ein PWG-Fehler auf oder wird die Funktionsanforderung Kick-Down-Lernen zur¨ uckgenommen, wird das Lernen ebenfalls als fehlerhaft abgebrochen. Das Lernen wird erfolgreich beendet, wenn die PWG-Poti-Spannung f¨ ur eine bestimmte Zeit nahezu konstant ist. Gleichzeitig m¨ ussen beide PWG-Potis eine versch¨ arfte Gleichlaufpr¨ ufung erf¨ ullen, um die Gefahr eines Verlernens durch ¨ Ubergangswiderst¨ ande zu verringern. Die PWG-Poti-Spannung muß zudem im Toleranzbereich f¨ ur den Vollgas-Anschlag liegen. Beim Lernen im Betrieb ohne Funktionsanforderung Kick-Down-Lernen vom Werkstatt-Tester muß die PWG-Poti-Spannung den gelernten Vollgas-Anschlag um einen bestimmten Betrag ¨ uberschreiten.
APP BBKD 1.50.1 Applikationshinweise CWBBKD(Bit 0) = CWBBKD(Bit 0) =
0: 1:
KD-Lernfunktion im Betrieb deaktiviert KD-Lernfunktion im Betrieb aktiviert
CWBBKD(Bit 1) = CWBBKD(Bit 1) =
0: 1:
KD-Info aus PWG-Spannung generieren KD-Info aus externem Schalter generieren
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ARMD 18.30.0
Seite 66 von 4100 31.JAN.2003 Thomas Brosi
FU ARMD 18.30.0 Momentenbasierte Antiruckelfunktion FDEF ARMD 18.30.0 Funktionsdefinition ¨ Ubersichtfunktion ARMD:
KIFZ kifz_w
SY_CVT
0.0 FRGAR B_ar
B_cvt
MKAR
DMAR 0.0
mkar_w
mdbes_w
DMCVT dmdcvt_w
nmod_w NMOTI nmoti
ndar_w
ndiff_w
reset 1/
NDFIL
dmar_w
ndiff_w ndfil_w
NMOTAR nmotar
B_iniar
ndar_w
FDAR
dmar_w
fdar fdars
mlast_w
armd-armd
flrar
armd-armd Teilfunktion MKAR: Berechnung des Kupplungsmoments f¨ ur Antiruckelfunktion
CWARMD 8
mifa_w
mkar_w
mkar_w
mdverl_w
mkfanb_w
= miistoar_w - mdverl_w
armd-mkar
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FLRAR
armd-mkar
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ARMD 18.30.0
Seite 67 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion KIFZ: Berechnung der Integrationssteigung(Fzg. Modell)
B_autget
B_lowra
gangi KIFZGHG
kifz_w SY_CVT
kifz_w
FLRKIFZ
0
B_cvt B_wksch 0.0 KIFZGAWG
uefktget KIFZCVT (SUV07MDUB)
armd-kifz
uefktget SUV07MDUB armd-kifz
uefktget
dmdcvt_w
dncvt_w
vfzg_w FKVRNR
armd-dmcvt
dT kifz_w armd-dmcvt Teilfunktion NMOTAR: Berechnung der Motordrehzahl bei BDE und SRE
CWARMD 9 SY_BDE
nmot_w nmotbi_w
0
nmotar armd-nmotar
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktion DMCVT: Berechnung des Delatamoments f¨ ur CVT-Getriebe
armd-nmotar
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ARMD 18.30.0
Seite 68 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion NMOTI: Berechnung des Intialisierungswertes f¨ ur Integrator (Fzg. Modell)
B_argf CWARMD
ER_B_argf 6
9 SY_BDE
0
nmot_w
nmoti
nmotbi_w nmodiv_w
armd-nmoti
vfzg_w
gangi NVG armd-nmoti Teilfunktion FLRAR: Berechnung aller entgegendwirkenden Lasten
B_autget B_lowra gangi flrar SY_CVT
0
flrar
FLRFLRAR
B_cvt B_wksch 0.0 FLRAWG
uefktget FLRCVT (SUV07MDUB)
armd-flrar
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FLRHG
armd-flrar
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ARMD 18.30.0
Seite 69 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion FDAR: Berechnung des Verst¨ arkungsfaktors bei dem Antiruckeleingriff
nmot
B_autget
gangi
B_lowra
KFFRARHG SY_CVT
fdar
fdar
0 FLRFDAR
B_cvt B_wksch 0.0 KFFRARAW
uefktget FRARCVT (SUV07MDUB)
B_autget
B_lowra
gangi FRARHGS SY_CVT
fdars
fdars
0 FLRFDAR
B_cvt B_wksch tmot FKFDARTM FRARAWGS
armd-fdar
uefktget FRARCVTS (SUV07MDUB) armd-fdar Teilfunktion NDFIL: PT2-Tiefpassfilter
ndiff_w
ndfil_w
ndfil_w A0
ndiff_wk1 /NC
ndfil_wk1 /NC
A1
B1
Calculation of low pass filter is distributed to 5 successive cycles in 10ms task ndiff_wk2 /NC
ndfil_wk2 /NC
A2
ndiff_w
B2
ndiff_wk1 /NC
ndiff_wk2 /NC
B_iniar 1/ 0.0
ndfil_w
ndfil_wk1 /NC
ndfil_wk2 /NC
ndfil_w 4/ ndiff_wk1 /NC
2/ ndfil_wk1 /NC
3/ ndfil_wk2 /NC
5/ ndiff_wk2 /NC
armd-ndfil
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
armd-ndfil
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ARMD 18.30.0
Seite 70 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion FRGAR: Berechnung der Freigabebedingung
B_stend B_sa B_kuppl B_argf
SY_AFR
0
DVFZAR VARAU vfzg
B_ar
B_ar
NARMXG
gangi NARLLMXG B_ll NARASTGU
NARLLGA nmot
TMAR
B_tmar /NC
INIARV B_iniarv
B_afr
armd-frgar
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tmot
armd-frgar
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ARMD 18.30.0
Seite 71 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion INIARV: Berechnung der Initialisierungsbedingung(Fzg. Modell)
TMLAST ndiff_w gangi
ndiffog_w NDIFFOG
B_brems CWARMD 1 0
B_argf
B_kuppl
CWARMD
ER_B_argf
KUPGW B_kupgw gangi
6
B_iniar
0
B_gwhs CWARMD 4 mifa_w misolv_w
SY_CVT
0 B_cvt
B_wk
B_gsch
TAREIN
B_wksch
B_iniar1
CWARMD
B_iniarv
B_wkauf
ndfil_w TZSPINI gangi
armd-iniarv
NDFILOG
DNFILO
ndfil_wk1 /NC armd-iniarv
Teilfunktion KUPGW: Berechnung der Bedingung Kraftschluß
gangi TVKUPHS
nmot_w
B_tpnmot
gangi TVKUPRS
B_hpnmot
B_kupgw
B_kupgw
ARGF B_argf TVKUPGW
B_kuppl
armd-kupgw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
7
B_iniarv
armd-kupgw
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ARMD 18.30.0
Seite 72 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ARGF: Berechnung der Bedingung Kraftschluß abh¨ angig von der Drehzahl und der Fahrzeugsgeschwindigkeit
gangi NVMXG
NVMNG nvquot_w
B_gfen
TVKUPAR B_argf
B_kuppl
B_argf
CWARMD 5 wped_w WPEDU
armd-argf
B_gwhs
armd-argf Teilfunktion DMAR: Berechnung des Antiruckelmomenteneingriffes
fdar
kfdmdaro_w /NC
gangi mkar_w
in_msg out_msg
B_dashv
KFDMDARO (SGA06MDUB,SMK08MDSW)
gangi mkar_w
kfdmdadp_w /NC TVARSS KFDMDADP (SGA06MDUB,SMK08MDSW)
B_tvarss fdars
gangi mkar_w
kfdmdaros_w /NC
KFDMDAROS (SGA06MDUB,SMK08MDSW)
tmot
kldmarmx_w /NC DMARMX 0.0 dmar_w
rl KFFGDMAR nmot
gangi SGA06MDUB
mkar_w SMK08MDSW
armd-dmar
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VARSS ndar_w
armd-dmar
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ARMD 18.30.0
Seite 73 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion VARSS: Berechnung der (in)station¨ aren Bedingung
in_msg
B_tvars B_lsd CWARMD 2
3 B_dashv 0.0 TVARS out_msg
B_fgr
B_sa
B_tvarsa
armd-varss
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TVARSA
armd-varss Parameter A0 A1 A2 B1 B2 CWARMD DMARMX DNFILO DVFZAR FKFDARTM FKVRNR FLRAWG FLRCVT FLRFDAR FLRFLRAR FLRHG FLRKIFZ FRARAWGS FRARCVT FRARCVTS FRARHGS KFDMDADP KFDMDARO KFDMDAROS KFFGDMAR KFFRARAW KFFRARHG KIFZCVT KIFZGAWG KIFZGHG NARASTGU NARLLGA NARLLMXG NARMXG NDFILOG NDIFFOG NVG NVMNG NVMXG SGA06MDUB SMK08MDSW SUV07MDUB
Source-X
Source-Y
TMOT
TMOT GANGI UEFKTGET
GANGI GANGI UEFKTGET UEFKTGET GANGI GANGI GANGI GANGI RL NMOT NMOT UEFKTGET GANGI GANGI GANGI GANGI GANGI GANGI GANGI GANGI GANGI GANGI GANGI GANGI MKAR_W UEFKTGET
MKAR_W MKAR_W MKAR_W NMOT GANGI GANGI
Art
Bezeichnung
FW FW FW FW FW FW KL FW FW KL FW KL KL FW FW KL FW KL KL KL KL KF KF KF KF KF KF KL KL KL KL KL KL KL KL KL KL KL KL SV (REF) SV SV (REF)
¨ Ubertragungsfunktionskoeffizient ¨ Ubertragungsfunktionskoeffizient ¨ Ubertragungsfunktionskoeffizient ¨ Ubertragungsfunktionskoeffizient ¨ Ubertragungsfunktionskoeffizient Codewort Antiruckelfunktion ¨ Maximalbegrenzung des stationaren Momenteneingriffs der Antiruckelfunktion obere Schwelle fur ¨ Gradient des Filterausgangs ndfil Hysterese fuer Geschwindigkeitsschwelle bei AR Korrekturfaktor fur ¨ fdar und fdars Umrechnungsfaktor Radgeschwindigkeit in Drehzahl ¨ Verstarkung Lastregler bei AT, WK geschlossen ¨ Verstarkungsfaktor Lastregler bei CVT ¨ Faktor fur ¨ Verstarkung des AR-Eingriffs im Low Range ¨ Faktor fur ¨ Verstarkung zur Nachbildung der externen Last im Low Range ¨ Verstarkung Lastregler ¨ Faktor fur ¨ Verstarkung Fahrzeugmodell im Low Range ¨ ¨ Verstarkungsfaktor Antiruckel bei AT, WK geschlossen fur ¨ Stationarpfad ¨ Verstarkungsfaktor Antiruckel bei CVT ¨ ¨ Verstarkungsfaktor Antiruckel bei CVT fur ¨ Stationarpfad ¨ ¨ Verstarkungsfaktor Antiruckel fur ¨ Stationarpfad Obere Schwelle fur ¨ Momenteneingriff bei Dashpot Obere Schwelle fur ¨ Momenteneingriff ¨ Obere Schwelle fur ¨ Momenteneingriff stationar ¨ Gewichtungsfaktor fur ¨ maximalen stationaren Antiruckel-Eingriff ¨ Verstarkungsfaktor bei AT, WK geschlossen ¨ Verstarkungsfaktor ¨ Integratorverstarkung des Fahrzeugmodells bei CVT ¨ Integratorverstarkung des Fahrzeugmodells bei AT, geschlossene WK ¨ Integratorverstarkung des Fahrzeugmodells bei Handschalter ¨ Gangabhangige Drehzahlschwelle fur ¨ AR aktiv Drehzahlschwelle fur ¨ AR im Leerlauf Maximaldrehzahl fur ¨ Aktivierung Antiruckel-Eingriff im Leerlauf Maximaldrehzahl fur ¨ Aktivierung Antiruckel-Eingriff außerhalb Leerlauf Schwelle fur ¨ Filterausgang ndfil ¨ ¨ Schwelle Drehzahldifferenz zum Auslosen Ini der AR beim Verzogern Faktor zur Berechnung Initialisierungsdrehzahl ¨ Minimales Drehzahl/Geschwindigkeits-Verhaltnis ¨ Maximales Drehzahl/Geschwindigkeits-Verhaltnis Stutzstellenverteilung ¨ Ist Gang 6 Sst. ¨ Antiruckelmoment-abhangige Stutzstellen ¨ (Anzahl =8) ¨ Stutzstellenverteilung ¨ fur ¨ die Ubertragungsfunktion der Getriebesteuerung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 74 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW FW KL KL FW FW FW
Sperrzeit fur ¨ Antiruckelfunktion Untere tmot-Schwelle fur ¨ AR-Freigabe ¨ ¨ Sperrzeit bis zum Auslosen des Ini der AR beim Verzogern Verzoegerungszeit fuer AR wieder inaktiv Zeit fur ¨ Aktivierung dynamischer Antiruckel-Eingriff nach Schubabschalten ¨ ¨ Verzogerungszeit fur ¨ AR wieder inaktiv im Stationarfall ¨ Verzogerungszeit Kupplung fur ¨ Antiruckelfunktion ¨ Verzogerungszeit vor Rucksetzen ¨ von B_kupgw nach Einkuppeln ¨ Verzogerungszeit Kupplungsschalter beim Hochschalten ¨ Verzogerungszeit Kupplungsschalter beim Runterschalten Sperrzeit fuer Filterinitialisierung minimale Fahrzeuggeschwindigkeit fur ¨ ARA - Funktion Untere Schwelle Pedalwert fur ¨ Antiruckelfunktion
Systemkonstante
Art
Bezeichnung
SY_AFR SY_BDE SY_CVT
SYS (REF) Systemkonstante Anfahrregler SYS (REF) Systemkonstante Benzin-Direkteinspritzung SYS (REF) Systemkonstante: CVT-Getriebe vorhanden
TAREIN TMAR TMLAST TVARS TVARSA TVARSS TVKUPAR TVKUPGW TVKUPHS TVKUPRS TZSPINI VARAU WPEDU
Source-X
Source-Y
GANGI GANGI
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_AFR B_AR B_ARGF B_AUTGET
MDANF ARMD ARMD
ARMD, MDKOG
EIN AUS LOK EIN
Bedingung Anfahrregler aktiv mit Zundungseingriff ¨ Antiruckeleingriff aktiv Bedingung Gangfenster Antiruckel Bedingung Automatikgetriebe
B_BREMS
GGEGAS
EIN
¨ Bedingung Bremse betatigt
EIN
Bedingung continuously variable transmission
EIN EIN
¨ Bedingung Dashpot verzogert Bedingung FGR (Tempomat) aktiv
B_CVT
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ARMD 18.30.0
B_DASHV B_FGR
MDFAW MDFAW
B_GFEN B_GSCH
ARMD CANECUR
B_GWHS
BBGANG
B_HPNMOT B_INIAR B_INIAR1 B_INIARV B_KUPGW B_KUPPL
ARMD ARMD ARMD ARMD ARMD GGEGAS
B_LL
MDFAW
B_LOWRA
B_LSD
MDFAW
B_SA
MDRED
B_STEND
BBSTT
B_TPNMOT B_TVARS B_TVARSA B_TVARSS B_WK
ARMD ARMD ARMD ARMD GGCEGS
B_WKAUF
GGCEGS
B_WKSCH DMAR_W DNCVT_W FDAR FDARS FLRAR GANGI
ARMD ARMD ARMD ARMD ARMD ARMD BBGANG
KIFZ_W MDBES_W
ARMD ARMD
ARMD, BBGANG,BBKD, CANECU,DKUPPL, ... ABKVP, ARMD, BKV,DBKVP, DDSBKV, ... ARMD, BBGANG,BBSAWE, LLRNS, MDFAW ARMD, MDKOL ARMD, DUF,FGRABED, FGRFULO, FGRREGL, ...
LOK EIN ARMD, BBNWS,BBSAWE, KOS, MDFAW EIN ARMD, FGRABED,KOS, MDFAW AUS AUS LOK AUS AUS ARMD, BBKR,EIN BBSAWE, BDEMAB,BDEMKO, ... ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... EIN ARMD, BBGANG,BBSAWE, FGRABED, LLRBB, ... ARMD, MDKOG,EIN MDKOL, ZUESZ AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... AUS LOK LOK LOK EIN ARMD, DMDDLU,DMDLU, DMDLUA,DMDSTP, ... EIN ARMD, DLGHMM,LLRBB, LLRNS,MDASG, ... LOK MDKOG, MSF AUS LOK AUS AUS AUS ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... AUS AUS
Bedingung Gangfenster Bedingung Getriebeschaltung aktiv Bedingung Gangwechsel bei Handschalter Bedingung Hochpunkt Drehzahlschwingung Bedingung Initialisierung der AR-Funktion ¨ Bedingung Initialisierung ARMD vorlaufig ¨ Bedingung Initialisierung der Filterfunktion verzogert ¨ Bedingung Kupplung betatigt bis erkannter Gangwechsel ¨ Bedingung Kupplungspedal betatigt
Bedingung Leerlauf Bedingung Zwischengelege fur ¨ Low Range zugeschaltet
¨ Bedingung: Pos. Lastschlagdampfung aktiv Bedingung Schubabschalten Bedingung Startende erreicht Bedingung Tiefpunkt Drehzahlschwingung Bedingung Antiruckelfunktion dynamisch aktiv Bedingung Antiruckelfunktion dynamisch aktiv nach Schubabschalten ¨ aktiv Bedingung Antiruckelfunktion stationar Bedingung: Wandlerkupplung uberbr ¨ uckt ¨
Bedingung Wandlerkupplung offen
Bedingung Wandlerkupplung geschlossen, keine Schaltung aktiv Delta Drehmoment antiruckel Delta Drehzahl durch CVT-Getriebe ¨ Verstarkungsfaktor des AR-Eingriffs ¨ ¨ Verstarkungsfaktor des AR-Eingriffs fur ¨ Stationarpfad ¨ Verstarkungsfaktor zum Nachbilden der externen Last Ist-Gang
¨ Verstarkung des Fahrzeugmodells Beschleunigungsmoment
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ARMD 18.30.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
MDVERL_W
MDVER
EIN
Motor-Verlustmoment
MIFA_W
MDFAW
EIN
indiziertes Motormoment Fahrerwunsch
MISOLV_W MKAR_W MKFANB_W MLAST_W NDAR_W NDFIL_W NDIFFOG_W NDIFF_W NMODIV_W NMOD_W NMOT
MDKOG ARMD MDFAW ARMD ARMD ARMD ARMD ARMD ARMD ARMD BGNMOT
ARMD, DLGHMM,GGCASR, MDANF,MDASGPH, ... ARMD, BDEMUS,BGBVG, LBKUE,LLRMD, ... ARMD, ZWMIN
NMOTBI_W NMOT_W
BISYNC BGNMOT
NVQUOT_W RL
BBGANG SRMSEL
TMOT
GGTFM
UEFKTGET VFZG
CANECUR GGVFZG
VFZG_W
GGVFZG
WPED_W
GGPED
EIN AUS ARMD EIN AUS AUS AUS AUS AUS LOK AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... ARMD, LLRRM EIN AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... ARMD, MDANF EIN ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... ARMD, BBGANG, DFFT EIN EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ... ARMD, BBKD,EIN BGFAWU, BGRLSOL,FUEDK, ...
Seite 75 von 4100 31.JAN.2003 Thomas Brosi
Indiziertes resultierendes Sollmoment vor Momentenbegrenzung Berechnetes Kupplungsmoment fur ¨ Antiruckelfunktion Kupplungsmoment aus begrenztem Fahrerwunsch ¨ geschatztes Lastmoment Differenzdrehzahl fur ¨ Momenteneingriff gefilterte Differenzdrehzahl ¨ Schwelle Drehzahldifferenz zum Resetieren der AR beim Verzogern ¨ Differenzdrehzahl fur ¨ LFR-HS-Verstarkungen Drehzahl fur ¨ Initialisierung ARMD berechnet aus Geschwindigkeit Motordrehzahl aus Modell Motordrehzahl Motordrehzahl, berechnet im 2. Synchro Motordrehzahl Quotient Motordrehzahl nmot / Fahrgeschwindigkeit vfzg relative Luftfullung ¨ Motor-Temperatur ¨ Ubertragungsfunktion (Mrad/Mkurbelwelle) von der Getriebesteuerung Fahrzeuggeschwindigkeit
Fahrzeuggeschwindigkeit normierter Fahrpedalwinkel
FB ARMD 18.30.0 Funktionsbeschreibung Ziel der Funktion _________________ Die Antiruckelfunktion detektiert Schwingungen des Antriebsstrangs und d¨ ampft diese durch phasenrichtige Momenteneingriffe. Die Momenteneingriffe werden von der Momentenschnittstelle in Z¨ undwinkeleingriffe umgesetzt.
Erw¨ unschte Phasenlage des Momenteneingriffs ___________________________________________ Um die Triebstrangschwingung wirkungsvoll zu d¨ ampfen, sollte der Momenteneingriff gegenphasig zur Drehzahlschwingung erfolgen. Hierdurch wird der gleiche Effekt erzeilt, wie wenn die D¨ ampfung der Antriebswellen erh¨ oht w¨ urde.
Funktionsweise der Antiruckelfunktion _____________________________________ Grundidee der Antiruckelfunktion: Ermittlung einer Referenzdrehzahl ohne Schwingung, welche dem Fahrerwunsch entspricht. Durch Differenzbildung zwischen der Referenzdrehzahl und Drehzahl wird die Drehzahlschwingung isoliert. Proportional zu dieser Schwingung wird ein delta Drehmoment gegengekoppelt. Realisierung: Einfaches Fahrzeugmodell, welches aus einem Integrator mit der Integrationskonstanten kifz_w besteht. Eingang des Integrators ist die Differenz zwischen dem vom Fahrer vorgegebenen Kupplungsmoment mkar_w und dem Lastmoment mlast_w, Ausgang ist die Modelldrehzahl nmod_w. Die Differenzdrehzahl ndiff_w zwischen Modelldrehzahl nmod_w und Motordrehzahl nmot_w dient nun als Basis f¨ ur den Momenteneingriff sowie zur Berechnung des Lastmoments. Das Lastmoment wird proportional zur Differenzdrehzahl nachgebildet, der Faktor flrar wird der enstprechenden Kennlinie entnommen. Die Differenzdrehzahl ndiff_w enth¨ alt neben dem Schwingungsanteil noch einen Offset. Dieser Offset wird durch einen diskreten Tiefpaß 2. Ordnung im 50ms-Raster herausgefiltert (Koeffizienten des Z¨ ahlerpolynoms A0, A1, A2 sowie des Nennerpolynoms 1, B1, B2). Der herausgefilterte Offset ndfil_w wird von der Differenzdrehzahl abgezogen, es ergibt sich die Drehzahlschwingung ndar_w. Proportional zu dieser Drehzahl wird mit dem Faktor fdar ein delta Drehmoment als Momenteneingriff berechnet. Liegt dieser Eingriff betragsm¨ aßig unterhalb von KFDMDARO, wird er zu Null gesetzt.
Aktivierungsbedingungen _______________________ Das Modell bleibt grunds¨ atzlich immer aktiv, lediglich der Eingriff kann abgeschaltet werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ARMD 18.30.0
Seite 76 von 4100 31.JAN.2003 Thomas Brosi
APP ARMD 18.30.0 Applikationshinweise Voraussetzungen zur Applikation der Antiruckelfunktion ______________________________________________________ Die Grundapplikation des Fahrzeugs muß bereits erledigt sein. Neben applizierter ¨ UK m¨ ussen alle Funktionen f¨ ur die Drehmomentenschnittstelle appliziert sein. 1. Ermittlung der Integrationskonstante kifz_w und flrar Grobapplikation: Durchf¨ uhrung einer Fahrzeugmessung im jeweiligen Gang mit inaktiver Antiruckelfunktion (fdar=0). Fahrt mit konstanter Drehzahl auf ebener Strecke, dann Durchf¨ uhrung eines Lastsprungs. Aufzunehmen sind das Kupplungsmoment mkar_w sowie die Drehzahl nmot_w. Ermittlung der Integrationskonstanten wie folgt: Beim Lastsprung springt das Drehmoment n¨ aherungsweise um einen Betrag delta M (in %), die Drehzahl steigt n¨ aherungsweise mit einer konstanten Steigung gradn (in (U/min)/s). kifz_w ergibt sich aus gradn/delta M, typischer Zahlenwert f¨ ur 2. Gang: 4.6*100/MDNORM [(U/min)/(s*%)]. Feinapplikation: Durchf¨ uhrung Fahrzeugmessung auf ebener Straße. Einstellen des Produkts kifz_w*flrar auf eine festen Wert, Empfehlung 15. Durchf¨ uhrung von Lastspr¨ ungen, Aufnahme der Gr¨ oßen mkar_w, mlast_w, nmot_w, ndiff_w. Variation des Paares kifz_w, flrar (bei konstantem Produkt!) bis gilt: ndiff_w bleibt bei einem Lastsprung ungef¨ ahr konstant. Grunds¨ atlich gilt folgendes f¨ ur den Verst¨ arkungsfaktor flrar: Hoher Verst¨ arkungsfaktoren --> Reduzierung des Offsets ndfil_w, jedoch große Phasenvordrehung von ndiff_w. 2. Bestimmung der Filterparameter Tiefpaß im 50ms-Raster: ¨ Ubertragungsfunktion hat die Form
G(z) = Z(z)/N(z) mit
Z(z) = A0 + A1*zˆ(-1) + A2*zˆ(-2) N(z) = 1 + B1*zˆ(-1) + B2*zˆ(-2)
Auswahl eines der folgenden Tiefp¨ asse je nach auftretenden Ruckelfrequenzen:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TP Nr. Grenzfreq. A0 A1 A2 B1 B2 -------------------------------------------------------------------------------------1 0.67 Hz 0.0095 0.0191 0.0095 -1.7056 0.7437 2 0.8 Hz 0.0134 0.0267 0.0134 -1.6475 0.7009 3 1.0 Hz 0.0201 0.0402 0.0201 -1.561 0.6414 4 0.0308075 0.0616169 0.0308075 -1.445740 0.568970 Empfohlen wird Tiefpaß Nr. 3. Die D¨ ampfung der Ruckelfrequenz ist bestimmt durch den Abstand Ruckelfrequenz-Filtereckfrequenz, die Einschwingzeit des Filters ist um so k¨ urzer, je gr¨ oßer die Filtereckfrequenz. Achtung: Die ¨ Anderung eines einzelnen Koeffizienten von G(z) ist nicht zul¨ assig!! 3. Bestimmung von fdar Typischer Wert fdar = 0.67*100/MDNORM [%/(U/min)]. Erh¨ ohung der D¨ ampfung durch Vergr¨ oßerung von fdar, Verkleinerung von fdar reduziert die D¨ ampfung. 4. Schwelle KFDMDARO Liegt das delta Drehmoment f¨ ur den Eingriff betragsm¨ aßig unterhalb dieser Schwelle, so wird es zu Null gesetzt. Hierdurch wird eine un¨ otige Unruhe des Z¨ undwinkels vermieden. Typischer Wert: KFDMDARO = 5*100/MDNORM [%]
CWARMD ______ Bit 0
0: Initialisierung der Modelldrehzahl durch B_kuppl, falls mit Bit 1 freigegeben 1: Initialisierung der Modelldrehzahl durch B_kupgw, falls mit Bit 1 freigegeben
Bit 1
0: Initialisierung der Modelldrehzahl durch Bet¨ atigung der Kupplung (siehe Bit 0) 1: Keine Initialisierung der Modelldrehzahl durch Bet¨ atigung der Kupplung
Bit 2
0: Verz¨ ogerungszeit TVARS f¨ ur Antiruckel-Eingriff bei Lastschlagd¨ ampfung unwirksam 1: Verz¨ ogerungszeit TVARS f¨ ur Antiruckel-Eingriff bei Lastschlagd¨ ampfung wirksam
Bit 3
0: Verz¨ ogerungszeit TVARS f¨ ur Antiruckel-Eingriff bei Dashpot unwirksam 1: Verz¨ ogerungszeit TVARS f¨ ur Antiruckel-Eingriff bei Dashpot wirksam
Bit 4
0: Initialisierung der Modelldrehzahl durch B_gwhs 1: Keine Initialisierung der Modelldrehzahl durch B_gwhs
Bit 5
0: R¨ ucksetzen von B_argf mit B_gwhs 1: R¨ ucksetzen von B_argf mit positiver Flanke von B_kuppl
Bit 6
0: Keine Initialisierung von nmod_w bei positiver Flanke von B_argf 1: Initialisierung von nmod_w mit nmodiv_w bei positiver Flanke von B_argf
Bit 7
0: AR-Eingriff bei AT mit B_wk freigegeben 1: AR-Eingriff bei AT mit B_wk nur dann freigegeben, wenn keine Schaltung aktiv (B_gsch nicht gesetzt)
Bit 8
0: mkar_w ist gleich der Differenz von mifa_w und mdverl_w 1: mkar_w ist gleich mkfanb_w
Bit 9
0: St¨ orgr¨ osse nmotar = nmot_w und Initialisierung von Integrator mit nmot_w bei BDE-System 1: St¨ orgr¨ osse nmotar = nmotbi_w und Initialisierung von Integrator mit nmotbi_w bei BDE-System
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDMAX 2.20.0, MDZUL 4.90.0
Seite 77 von 4100 31.JAN.2003 Thomas Brosi
FU MDMAX 2.20.0 Berechnung maximales indiziertes Motormoment
nmot_w rlmxs_w
mimxl1_w
mimax_w
KFMIOP FMIVL
mdmax-main
FDEF MDMAX 2.20.0 Funktionsdefinition
mdmax-main
ABK MDMAX 2.20.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
FMIVL KFMIOP
NMOT_W
RLMXS_W
FW KF (REF)
Faktor Korrektur maximales Moment bei VL Kennfeld optimales Motormoment
Variable
Quelle
Referenziert von
Art
Bezeichnung
MIMAX_W
MDMAX
CANECU, MDASG,MDBGRG, MDFAW,MDKOG, ...
AUS
maximal erreichbares indiziertes Moment
MIMXL1_W NMOT_W
MDMAX BGNMOT
RLMXS_W
BGRLMXS
LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... MDMAX EIN
Maximales optimales Moment bei Lambda = 1 Motordrehzahl maximal erreichbare Fullung ¨
FB MDMAX 2.20.0 Funktionsbeschreibung Die Funktion berechnet die f¨ ur eine theoretisch maximal m¨ ogliche F¨ ullung ein maximales inneres Moment.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die maximale F¨ ullung ist Eingangsgr¨ oße f¨ ur das Kennfeld KFMIOP, in welchem das optimale Moment ¨ uber Drehzahl und F¨ ullung abgelegt ist. Das so erhaltene Moment mimxl1_w wird korrigiert mit dem Faktor FMIVL, welcher die Momentenerh¨ ohung bei Vollast angibt und man erh¨ alt das maximale Moment mimax_w.
APP MDMAX 2.20.0 Applikationshinweise FMIVL = 1,1 (damit kann eine Md-Erh¨ ohung bei lambda<1 ber¨ ucksichtigt werden)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDZUL 4.90.0
Seite 78 von 4100 31.JAN.2003 Thomas Brosi
¨ FU MDZUL 4.90.0 Maximal zulassiges Moment FDEF MDZUL 4.90.0 Funktionsdefinition B_mzns
KLLLRZU (SNM08MFUB)
NSC
TMOMIN tmotmn
tmot KFPZU (SWP08MFUB,SNM08MFUB)
0.01
STM08MFUB
MDIMX wped
0
SWP08MFUB
0
KLMIMAX (SNM08MFUB)
mizuvfil mdverf_w
mdverf_w
miszul_w
mdslw_w
mdslw_w
SMO08MFUB B_msr
fnstab_w
B_mdmxzu
CWMDZUL
CWMDZUL
Temperature_DependanceB_sgs B_fgr CWMDZUL
wped
0 MDIMX
miszul_w
B_klmzu_um B_mrakt 0 dmrmx_w
B_mrakt dmrmx_w miszull_w
KLMZUMN (SNM08MFUB) etazwmn mizuofil KFMOF (SMO08MFUB,SNM08MFUB)
etazwbm
miszull_w
etazwmn etazwbm Torque_Limitation_for_Air_Path
mdzul-main
0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SNM08MFUB
mizutmp_w mdvervf_w
mdvervf_w
fnstab_w
nmot Limiter
Filter
mdzul-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDZUL 4.90.0
Seite 79 von 4100 31.JAN.2003 Thomas Brosi
B_mzns_um
tmot
TNSOF B_mzns
TMNSMN D_TNSOF
B_mzns
FF_mzns
B_nsend FF_nsend
tans
TANSMN TNSC B_nsend D_TNSC
B_nsakt nmot NSTEND
mdzul-nsc
B_nsakt NSTART
FF_nsakt
KFDMT (STM08MFUB,SNM08MFUB)
KLMIMIN (SNM08MFUB)
KFDMP (SWP08MFUB,SNM08MFUB)
tnst_w B_mbst TMBST
CWMDZUL
RSFF_TMBST
mdverbmx_w
0
mizutmp_w
mizutmp_w
mdverf_w mdvervf_w fnstab_w mdslw_w
MDIMX
mdzul-temperature-dependance
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mdzul-nsc
mdzul-temperature-dependance
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDZUL 4.90.0
Seite 80 von 4100 31.JAN.2003 Thomas Brosi
MZFFIL LP
Delay mizuvfil init 1/
reset 1/
mizufil_w
mizufil_w
MZFTV
2/ true
1/
B_inidtf
B_inidtf mdzul-filter
1/ false
B_inidtf
mdzul-filter
B_mrakt
miszullb_w MDIMX
dmrmx_w
miszull_w
dmllrl_w miszul_w
etazwbm
0.01
0.01
mdzul-torque-limitation-for-air-path
etazwmn
mdzul-torque-limitation-for-air-path
CWMDZUL
B_mdblst 2
B_mdbglst 3
B_mdbza 4
B_mdbresl 5
mdzul-cwmdzul
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KLDMMX (SNM08MFUB)
mdzul-cwmdzul
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CWMDZUL
MDZUL 4.90.0
false
B_mdblst
2
Seite 81 von 4100 31.JAN.2003 Thomas Brosi
true
RSFF_TMBST
B_mdbglst 3 B_mdbza 4
B_mdbresl 5
LP
Delay
miszul_w
mizufil_w mdzul-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MDIMX
miszull_w mdzul-init
ABK MDZUL 4.90.0 Abkurzungen ¨ Parameter CWMDZUL KFDMP KFDMT KFMOF KFPZU KLDMMX KLLLRZU KLMIMAX KLMIMIN KLMZUMN MDIMX MZFFIL MZFTV NSTART NSTEND SMO08MFUB SNM08MFUB STM08MFUB SWP08MFUB TANSMN TMBST TMNSMN TMOMIN TNSC TNSOF
Source-X WPED TMOTMN MIZUVFIL WPED NMOT NMOT NMOT NMOT NMOT
Source-Y NMOT NMOT NMOT NMOT
MIZUVFIL NMOT TMOTMN WPED
Art
Bezeichnung
FW KF KF KF KF KL KL KL KL KL FW FW FW FW FW SV SV SV SV FW FW FW FW FW FW
Codewort in MDZUL fur ¨ die Momentenbegrenzung ¨ Kennfeld fur Teil der Verlustmomente ¨ pedalabhangigen ¨ Kennfeld zur Berucksichtigung temperaturabhangiger Momente (Ebene 1) ¨ ¨ ¨ Kennfeld fur ¨ Offset-Toleranz in Abhangigkeit vom zulassigen Moment (Ebene 1) Kennfeld fur ¨ rel. zul. Moment aus der Pedalstellung in der Momentenbegrenzung ¨ Maximal zulassige Momentenreserven ¨ Kennlinie fur ¨ zulassiges Moment der Leerlaufregelung Kennlinie fur ¨ maximales indiziertes Moment Kennliie fur ¨ minimales indiziertes Moment ¨ Kennlinie fur ¨ drehzahlabhangiges zul. Moment Maximales indiziertes Motormoment ¨ Filter-Zeitkonstante fur ¨ verzogertes Moment in der Momentenbegrenzung ¨ Verzugszeit fur ¨ zulassiges Moment in der Momentenbegrenzung Motordrehzahlschwelle fur ¨ Unterdrehzahl-Ausstieg bei Nachstartaufweitung Motordrehzahlschwelle fur ¨ Start Ende bei Nachstartaufweitung ¨ Stutzstellenverteilung ¨ fur ¨ zulassiges Moment mizuvfil Stutzstellenverteilung ¨ fur ¨ Motorderhzahl Stutzstellenverteilung ¨ fur ¨ Motortemperatur tmotmn Stutzstellenverteilung ¨ fur ¨ wped Ansauglufttemperaturschwelle zur Nachstartaufweitung ¨ Zeitdauer spezielle Momentenbegrenzung wahrend Start und kurz nach Start Motortemperaturschwelle fur ¨ die Nachstartaufweitung ¨ Minimal mogliche Motortemperatur bei warmem Motor Nachstartuberwachungszeit ¨ Entprellzeit zur Abschaltung der Nachstartaufweitung
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_FGR
MDFAW
B_INIDTF B_KLMZU_UM B_MBST B_MDBGLST B_MDBLST B_MDBRESL
MDZUL UFMZUL MDZUL MDZUL MDZUL MDZUL
ARMD, DUF,EIN FGRABED, FGRFULO, FGRREGL, ... LOK MDZUL EIN LOK AUS AUS MDKOG AUS
Bedingung FGR (Tempomat) aktiv
Bedingung Initialisierung Filter Bedingung KLMZUMN wird im Tempomatbetrieb berucksichtigt ¨ ¨ Bedingung spezielle Momentenbegrenzung wahrend Start und kurz nach Start ¨ Bedingung: Standige Begrenzung milsol_w auf miszull_w im Schicht ¨ Bedingung: Standige Begrenzung des Luftsollmoments milsol_w auf miszull_w Bedingung: Restierung B_mibeg nur bei inaktiver Luftbegrenzung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDZUL 4.90.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_MDBZA B_MDMXZU B_MRAKT B_MSR
MDZUL MDZUL MDKOL MDKOG
MDKOG
AUS LOK EIN EIN
Bedingung: Zundwinkeleingriff ¨ bei B_mibeg freigegeben ¨ Bedingung maximales Moment zulassig Bedingung: Momentenreserve aktiv Bedingung fur ¨ Momentenschlupfregelung
B_MZNS B_MZNS_UM B_NSAKT B_NSEND B_SGS
MDZUL UFNSC MDZUL MDZUL MDKOG
DMLLRL_W
LLRRM
DMRMX_W ETAZWBM
MDKOL MDBAS
ETAZWMN
ZWMIN
FNSTAB_W
MDNSTAB
MDSLW_W
MDVER
MDVERBMX_W MDVERF_W
MDZUL MDVER
MDVERVF_W MISZULLB_W MISZULL_W MISZUL_W
MDVER MDZUL MDZUL MDZUL
MIZUFIL_W MIZUOFIL MIZUTMP_W MIZUVFIL NMOT
MDZUL MDZUL MDZUL MDZUL BGNMOT
TANS
GGTFA
TMOT
GGTFM
TMOTMN TNST_W
MDZUL BBSTT
WPED
GGPED
LOK EIN LOK LOK BGBVG, DUF, MDRED, EIN MDZUL LLRRM, MDKOL,EIN MDZUL, MSF MDZUL EIN BDEMEN, BDEMUS,- EIN MDFUE, MDIST,MDKOL, ... EIN KOMRH, MDBAS,MDKOL, MDRED, MDZUL MDMIN, MDVER, MD- EIN ZUL EIN BGBVG, BGFAWU,MDASG, MDFAW, MDZUL LOK EIN MDASG, MDMIN,MDZUL, MSF MDFAW, MDZUL EIN LOK MDKOL, MSF AUS MDAUTG, MDKOG,AUS MDKOL, MSF, MSUDKSOM LOK LOK LOK DFFT, MDZUL LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... LOK EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... ADVE, AEVABU, ALBK, EIN BGDVE, DBKS, ...
MDZUL DMDSTP, DUF,MDRED, MDZUL MDZUL
Seite 82 von 4100 31.JAN.2003 Thomas Brosi
Nachstartaufweitung des zul. Moments aktiv ¨ Nachstartaufweitung des zulasigen Moments in der Funktonsuberwachung ¨ aktiv Nachstart aktiv fur ¨ Nachstartaufweitung Nachstartuberwachungszeit ¨ abgelaufen Bedingung: Momenteingriff zur Drehzahlsynchronisation bei Getriebeschaltung ¨ geforderte Drehmomentanderung von der LLR (Anteil Luftpfad) Delta-Moment Fullung ¨ durch Momentenreserve gemittelter Zundwinkelwirkungsgrad ¨ des Basiszundwinkels ¨
Minimum-Zundwinkelwirkungsgrad ¨
Faktor zur Stabilisierung mittels Drehzahlquotient Verlustmoment: Ladungswechsel
Maximales Motor-Verlustmoment Gefiltertes Verlustmoment ungefiltertes Verlustmoment ¨ Maximal zulassiges indiziertes Moment fur ¨ Luftpfad (begrenzt) ¨ Maximal zulassiges indiziertes Moment fur ¨ Luftpfad ¨ Maximal zulassiges indiziertes Moment
¨ Zulassiges indiziertes Moment nach Filter ¨ Zulassiges indiziertes Moment ohne Filter ¨ ¨ Temperaturabhangiger Anteil des zulassigen Moments ¨ Zulassiges indiziertes Moment vor Filter Motordrehzahl Ansaugluft - Temperatur Motor-Temperatur Minimal plausible Motortemperatur Zeit nach Startende
Normierter Fahrpedalwinkel
FB MDZUL 4.90.0 Funktionsbeschreibung Allgemeines: -----------Diese Funktion berechnet ein maximales indiziertes Moment miszul_w f¨ ur den Z¨ undungspfad sowie ein indiziertes Moment miszull_w f¨ ur den Luftpfad. Diese Momente werden in den Funktionen %MDKOG und %MDKOL der Momentenkoordination zur Begrenzung des Sollmoments verwendet. Eine Begrenzung des Sollmoments soll ein ungerechtfertigtes Ansprechen der Momenten¨ uberwachung in der Ebene 2 verhindern. In der Ebene 2 der ME-¨ Uberwachung (¨ Ubersichtssektion %UFUE) wird ein aus motorischen Gr¨ oßen berechnetes Istmoment mit einem maximal zul¨ assigen Istmoment verglichen. Ein zu großes Sollmoment w¨ urde zu einem zu großen Istmoment mit einem Ansprechen der Istmoment¨ uberwachung in der Ebene 2 f¨ uhren. Strukturell muß die hier beschriebene Momentenbegrenzung (%MDZUL) zur Momenten¨ uberwachung (%UFMZUL) in der Ebene 2 passen. In der Teilfunktion NSC wird eine Nachstartbedingung generiert. Ist die Nachstartbedingung B_mzns nicht mehr gesetzt (B_mzns = false), so wird die zur Beschreibung der Temperaturabh¨ angigkeit verwendete Motortemperatur tmotmn auf TMOMIN nach unten begrenzt. Bei aktiven, momenterh¨ ohenden Eingriffen oder aktivem Tempomateingriff wird das Moment mizuvfil auf das maximale Moment MDIMX gesetzt. In diesen Betriebsarten ist eine Momentenbegrenzung in der Funktion %MDZUL nicht sinnvoll, da in die Momenten¨ uberwachung der Ebene 2 ein f¨ ur diesen Eingriff abgesichertes zul¨ assiges Moment eingeht. Das zul¨ assige Moment mizuvfil ergibt sich sonst aus dem pedal- und drehzahlabh¨ angigen Anteil des Kennfeldes KFPZU, einem temperaturabh¨ angigen Anteil, der in der Teilfunktion "Temperature Dependence" gebildet wird, und zul¨ assigem Moment der Leerlaufregelung aus der Kennlinie KLLLRZU. Um das der kleinstm¨ oglichen F¨ ullung rlmin entsprechende Moment nicht pauschal f¨ ur alle Betriebspunkte in das Kennfeld KFPZU applizieren zu m¨ ussen, kann bei getretenem Pedal das in der drehzahlabh¨ angigen Kennlinie KLMZUMN abgelegte Moment ¨ uber eine Maximalauswahl in das zul¨ assige Moment mizuvfil eingehen. Nach einer Filterung des Moments mizuvfil wird ein ungefilteter Offset aus dem Kennfeld KFMOF hinzuaddiert. Aus diesem so berechneten zul¨ assigen Moment miszul_w wird in der Teilfunktion "Torque Limitation for Air Path" ein zul¨ assiges Moment miszull_w f¨ ur den Luftpfad berechnet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDZUL 4.90.0
Seite 83 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion "NSC": ------------------Zur Verbesserung der ¨ Uberwachungsg¨ ute kann im Nachstart abh¨ angig von der Motor- und der Ansauglufttemperatur ein erh¨ ohtes Moment zugelassen werden. Nach Ablauf der Nachstart¨ uberwachung wird die minimal m¨ oglichen Motortemperatur nach unten begrenzt. Dies f¨ uhrt zu kleineren zul¨ assigen Momenten. Die Nachstartbedingung B_mzns wird gesetzt, sobald folgende Bedingungen erf¨ ullt sind: * die Kennung Nachstart¨ uberwachungszeit abgelaufen B_nsend nicht gesetzt(B_nsakt gesetzt) und * die Motor- Temperatur kleiner als die Schwelle TMNSMN ist und * die Luft- Temperatur kleiner als die Schwelle TANSMN ist. Die Nachstart¨ uberwachungszeit (TNSC) wird gestartet, wenn die Kennung Nachstart aktiv (B_nsakt) gesetzt wird. Die Umschaltung von Nachstart- auf Normal-Betrieb erfolgt mit R¨ ucksetzen der Bedingung B_mzns nach einer Entprellzeit TNSOF irreversibel, wenn * die Motor- Temperatur gr¨ oßer als die Schwelle TMNSMN ist oder * die Luft- Temperatur gr¨ oßer als die Schwelle TANSMN ist. Außerdem erfolgt die Umschaltung zwangsweise nach dem Setzen der Kennung Nachstart¨ uberwachungszeit abgelaufen (B_nsend). Bei -
einem Unterdrehzahl-Ausstieg, d.h. Motordrehzahl < Schwelle, werden folgende Aktionen ausgef¨ uhrt: L¨ oschen der Entprellzeit L¨ oschen der Nachstart¨ uberwachungszeit L¨ oschen der Kennung Nachstart¨ uberwachungszeit abgelaufen L¨ oschen der Kennung Nachstart aktiv
Mit dem Ende der Nachstartaufweitung in der Ebene 2 wird auch die Nachstartaufweitung in der Funktion %MDZUL beendet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Querverweis: Diese Teilfunktion entspricht der Nachstart-Erkennung in der Funktion %UFNSC.
Teilfunktion "Filter": ---------------------Der hier beschriebene Filter besteht aus einem variablen Totzeitglied (Verz¨ ogerungszeit MZFTV) sowie einem PT1-Element. (Filterzeitkonstante MZFFIL). Um bei schnellen Sollwert¨ anderungen (z.B. durch negativen Pedalwinkelgradient) eine ungerechtfertigte Beschr¨ ankung des Sollmoments (das z.B. durch die Dashpot Funktion erh¨ oht ist) zu vermeiden, wird das Moment mizuvfil gefiltert. Dieses Filter ist jedoch nur bei negativer Steigung des Wertes mizuvfil aktiv. Bevor der Filter aktiviert wird (mizuvfil < mizufil), werden alle Speicherzellen des Totzeitgliedes mit dem aktuellen Wert von mizuvfil beschrieben und das PT1-Glied mit mizuvfil initialisiert.
Teilfunktion "Temperature Dependence": -------------------------------------Zur Berechnung der temperaturabh¨ angigen Anteile am zul¨ assigen Moment (mizutmp) wird das in %MDVER berechnete Verbrauchermoment mit der Drehzahl- Drehmomentstabilisierung multipliziert. Um auch bei starker Dynamik eine zu starke Begrenzung zu vermeiden, wird dazu der MAX-Wert von mdvervf_w (ungefiltert) und mdverf_w (gefilter) verwendet. ¨ Uber das Codewort CWMDZUL kann anstelle der Verbrauchermomente das maximale indizierte Moment angesetzt werden. Anschließend erfolgt eine Maximalwertbegrenzung mit dem Summenmoment aus KFDMT und KFDMP. Liegt der so berechnete Wert mdverbmx unterhalb dem minimalen indizierten Moment, so wird ¨ uber Maximalauswahl das Moment aus KLMIMIN zur weiteren Berechnung herangezogen (Brenngrenze bzw. minimale Last rlmin).
Teilfunktion "Torque limitation for Air Path": ---------------------------------------------In der Teilfunktion "Torque limitation for Air Path" wird ein zul¨ assiges Moment f¨ ur den Luftpfad berechnet. Die durch die drehzahlabh¨ angige Kennlinie KLDMMX begrenzten Momentenreserven werden auf das zul¨ assige Sollmoment f¨ ur den Luftpfad aufaddiert und auf das durch maximalen Z¨ undwinkelsp¨ atverzug m¨ ogliche Moment begrenzt. Damit wird sichergestellt, daß nur die Momentenreserven gestellt werden, die auch ¨ uber einen Z¨ undwinkelsp¨ atverzug nicht zu einer Erh¨ ohung des Istmoments f¨ uhren.
Die Kennfelder f¨ ur das zul¨ assige Moment KFPZU, das Offsetmoment KFMOF und das temperaturabh¨ angige Moment KFDMT k¨ onnen f¨ ur Handschalter und Automat variantencodiert werden. Diese Variantencodierung der zul¨ assigen Momente muß auch in der zugeh¨ origen Funktion %UFMZUL bzw. %UFVARC m¨ oglich sein.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDZUL 4.90.0
Seite 84 von 4100 31.JAN.2003 Thomas Brosi
APP MDZUL 4.90.0 Applikationshinweise 1. Allgemeines -------------Die Momentenbegrenzung in Ebene 1 und die Momenten¨ uberwachung in Ebene 2 wird durch die folgenden Funktionen dargestellt: %MDZUL (Ebene 1), %UFMIST (Ebene 2), %UFMZUL (Ebene 2), %UFMZF (Ebene 2), %UFMVER (Ebene 2), %UFNSC (Ebene 2). F¨ ur das ordnungsgem¨ aße Zusammenspiel dieser Funktionen muß die Bedatung der Funktionen in der Ebene 1 und die Funktionen in der Ebene 2 aufeinander abgestimmt sein. Eine Bedatung des Momentenvergleichs ist nur dann vollst¨ andig, wenn die Momentenbegrenzung in Ebene 1 und die Momenten¨ uberwachung in Ebene 2 ordnungsgem¨ aß bedatet sind. Die Momenten¨ uberwachung in Ebene 2 gliedert sich in die Bestimmung des zul¨ assigen Moments und in die Berechnung des Istmoments. Aufgabe der Momentenbegrenzung in der Ebene 1 (%MDZUL) ist eine Begrenzung des Sollmoments. Das in der Ebene 2 berechnete Istmoment wird dann im I.O-Fall nur um die Systemtoleranzen dar¨ uber liegen. Ziel der Applikation ist es, 1) die Fahrverhaltensfunktionen (z.B. Dashpot) nicht zu begrenzen, 2) plausible Momentenreserven im Falle einer Begrenzung weiterhin zur Verf¨ ugung zu stellen, 3) die Fahrzeugreaktionen bei einem Fehler in der Momentenkoordination beherschbar zu halten.
2. Voraussetzungen f¨ ur die Bedatung des Momentenvergleichs und der Momentenbegrenzung -------------------------------------------------------------------------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1) Die Daten f¨ ur das Istmoment, die Schleppmomente und die minimal m¨ ogliche F¨ ullung sind appliziert und werden nicht mehr ver¨ andert. 2) Die Wirkungsgradkennlinien f¨ ur den Z¨ undwinkel und das Gemisch sowie die Kennlinien f¨ ur die Deltaz¨ undwinkel (temperaturabh¨ angiger Offset, Offset im AGR-Betrieb, Lambdaabh¨ angiger Offset) liegen vor und werden nicht mehr ver¨ andert. 3) Die Pedalkennfelder stehen fest und werden nach der Applikation nicht mehr ver¨ andert. 4) Die Fahrbarkeitsfunktionen (Dashpot und Lastschlagd¨ ampfung) sind appliziert und werden nicht mehr ver¨ andert. 5) Die Leerlaufregelung ist appliziert, insbesondere die Leerlaufdrehzahlen stehen fest. (max. Leerlaufdrehzahl, Leerlaufdrehzahl im Katheizen, etc) ¨ Andern sich die hier beschriebenen Voraussetzungen, so muß die Applikation erneut durchgef¨ uhrt werden. Applikations¨ anderungen in Funktionen, die unmittelbar (z.B. Sollmomentbestimmung) oder mittelbar (z.B in der F¨ ullungserfassung) das Moment und die Drehzahl beeinflussen, k¨ onnen eine Neuapplikation der Momenten¨ uberwachung zur Folge haben.
3. Applikationsreihenfolge -------------------------1) 2) 3) 4)
Bestimmung der St¨ utzstellenverteilungen in %UFMIST und %UFMZUL f¨ ur Motordrehzahl, Last, Pedal und Z¨ undwinkel in der Ebene 2 Bedatung der Funktion %UFMIST zur Berechnung des Istmoments in der Ebene 2 Bedatung der Momentenbegrenzung %MDZUL Bedatung der Momenten¨ uberwachung %UFMZUL
4. Applikation der Momentenbegrenzung und der Momenten¨ uberwachung ----------------------------------------------------------------4.1 Bestimmung der St¨ utzstellenverteilungen 4.1.1 Bestimmung der Drehzahlst¨ utzstellen (f¨ ur %MDZUL und %UFMZUL) Eine erste Drehzahlst¨ utzstelle soll noch im Leerlaufbereich des Motors liegen. Bew¨ ahrt hat sich hier eine Drehzahlst¨ utzstelle von 1000 1/min. F¨ ur diese St¨ utzstelle werden die zul¨ assigen Momente so appliziert, daß nicht begrenzend eingegriffen wird. Eine zweite Drehzahlst¨ utzstelle sollte im Bereich der maximalen, statischen Leerlaufdrehzahl liegen (in der Regel 1200 1/min). Eine weitere Drehzahlst¨ utzstelle sollte im Bereich der sp¨ ateren Reaktionsdrehzahl liegen (siehe Pr¨ ufvorgaben). Bei der maximalen Motordrehzahl sollte eine weitere St¨ utzstelle liegen. Die ¨ ubrigen St¨ utzstellen sind so zu w¨ ahlen, daß die Kennfelder zur Bestimmung des Istmoments in der Ebene 2 m¨ oglichst gut approximiert werden. 4.1.2 Bestimmung der Lastst¨ utzstellen (f¨ ur %UFMZUL) In der kleinsten und der gr¨ oßten Lastst¨ utzstelle werden die maximal und minimal vom Steuerger¨ at ber¨ ucksichtigten F¨ ullungen ber¨ ucksichtigt. Die ¨ ubrigen Lastst¨ utzstellen sind so zu w¨ ahlen, daß die Kennfelder zur Bestimmung des Istmoments in der Ebene 2 m¨ oglichst gut approximiert werden. 4.1.3 Bestimmung der Pedalst¨ utzstellen (f¨ ur %MDZUL und %UFMZUL) Die Pedalst¨ utzstellen sind in der Ebene 2 und in der Ebene 1 unterschiedlich. In der Ebene 2 werden die pedalabh¨ angigen Kennfelder mit Spannungen adressiert, in der Ebene 1 werden diese Kennfelder mit dem normierten Pedalwinkel wped adressiert. Die Pedalst¨ utzstellen in der Ebene 1 sind so zu applizieren, daß das Pedalkennfeld (KFPED) durch das Kennfeld KFPZU m¨ oglichst gut wiedergegeben wird. Als kleinste St¨ utzstelle hat sich hier wped = 0% bew¨ ahrt. Die gr¨ oßte St¨ utzstelle sollte bei dem Punkt liegen, bis zu dem ¨ uberwacht werden kann. Eine Momentenbegrenzung, die einen Abstand zur Momenten¨ uberwachung darstellt, macht nur bis in den ungedrosselten Bereich Sinn, da im ungedrosselten Betrieb des Motors station¨ are Abweichungen zwischen Sollf¨ ullung und Istf¨ ullung aufteten k¨ onnen und damit eine Momentenbegrenzung nicht vor ungerechtfertigem Ansprechen der Momenten¨ uberwachung sch¨ utzt. Dieser Beginn des ungedrosselten Betriebs ist in einen Pedalwinkel umzurechnen. Bei bisherigen Applikationen lag dieser Pedalwinkel bei 50-60%. Eine weitere St¨ utzstelle ist im Bereich der Anfahrdrehmomentbegrenzung zu legen (wped = 7%). Die Pedalst¨ utzstellen in der Ebene 2 sind aus den Pedalst¨ utzstellen der Ebene 1 abzuleiten. Dazu werden die aus der Toleranzrechnung des Pedalwertgebers kommenden Spannungen UPWGO und UPWGUR ben¨ otigt, die zu Normierung des Pedalwinkels verwendet werden. Der Spannung UPWGUR enstpricht ein Pedalwinkel von wped = 0%, der Spannung UPWGO entspricht ein normierter Pedalwinkel von 100%.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDZUL 4.90.0
Seite 85 von 4100 31.JAN.2003 Thomas Brosi
Die erste Pedalst¨ utzstelle in der Ebene 2 sollte um ein Inkrement vergr¨ oßert, die letzte Pedalst¨ utzstelle um ein Inkrement verkleinert werden. 4.1.4 Bestimmung der St¨ utzstellen f¨ ur den Z¨ undwinkelwirkungsgrad (%UFMZUL) Die St¨ utzstellen f¨ ur den Z¨ undwinkelwirkungsgrad sind so zu w¨ ahlen, daß der in der Ebene 2 berechnete Z¨ undwinkelwirkungsgrad stets kleiner als in der Funktion ist. 4.1.4 Bestimmung der Momentenst¨ utzstellen (%MDZUL und %UFZUL) Als kleinste Momentenst¨ utzstelle wird das kleinste in KFPZU verwendete Moment verwendet. Im ungedroselten Betrieb k¨ onnen station¨ are Abweichungen zwischen Sollf¨ ullung und Istf¨ ullung auftreten. Eine Momenten¨ uberwachung in Ebene 2 ist dann nicht mehr sinnvoll. Daher wird die letze Momentst¨ utzstelle mmax kurz den Beginn des ungedrosselten Bereichs gelegt. Es gilt: Sauger: ungedrosselter Betrieb: (ps/pvdk) = 0,95 > 0,7 rlugd = ( (0,7 * 1013mbar) - pirg) * fupsrl Turbo: ungedrosselter Betrieb: (ps/pvdk) = 0,95 > 0,7 Grundladedruck: ca. 1300 mbar rlugd = ( (0,7 * 1300mbar) - pirg) * fupsrl Das zugeh¨ orige Moment, ab dem nicht mehr ¨ uberwacht werden kann, ergibt sich dann aus: mmax = KFMIOP(nmot, rlugd) 4.2 Bedatung der Funktion %UFMIST Die Bedatung der Kennfelder zur Bestimmung des Istmoments in der Ebene 2 ergeben sich aus den entsprechenden Kennfeldern in der Ebene 1: KFMI_UM ergibt sich aus KFMIOP KFZW_UM ergibt sich aus KFZWOP oder KFZWOP2 KLETAZW ergibt sich aus ETADZW Die Bedatung sollte so erfolgen, daß die in der Ebene 2 berechneten Istmomente stets kleiner als die in der Ebene 1 berechneten Istmomente sind.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4.3 Bedatung der Momentenbegrenzung %MDZUL 4.3.1 Bedatung der zul¨ assigen Momente Das zul¨ assige Moment wird in den Kennfelder KFPZU, KLMZUMN, KFMOF, KFDMT abgelegt. Die zul¨ assigen Momente werden durch die Leerlaufregelung sowie durch die Anteile der minimalen F¨ ullung bestimmt. Damit die Brennbarkeit des Motors bei einer bestimmten Drehzahl gew¨ ahrleistet werden kann, wird die minimal m¨ ogliche F¨ ullung in einem Kennfeld abgelegt. ¨ Uber die minimale m¨ ogliche F¨ ullung wird auch bei einer Schubabschaltung sichergestellt, daß der Unterdruck im Saugrohr einen bestimmten Wert nicht unterschreitet um damit ein Einstr¨ omen von ¨ Ol und ¨ Old¨ ampfen aus der Kurbelgeh¨ auseentl¨ uftung in das Saugrohr zu vermeiden. Die Anteile der minimalen F¨ ullung k¨ onnen den Fahrerwunsch ¨ ubersteigen. Bei bet¨ atigtem Fahrpedal werden in der Kennlinie KLMZUMN die sich aus der minimalen F¨ ullung ergebenden Motormomente ber¨ ucksichtigt und gehen in eine Minimalauswahl mit dem Fahrerwunsch ein. KLMZUMN = MAX(Optimales Moment(nmot, rlmin(nmot)) ) Die Bedatung der zul¨ assigen Moment wird f¨ ur eine Bestimmt Motortemperatur durchgef¨ uhrt, bei der die Fahrzeugreaktion noch vertretbar ist. Diese Motortemperatur muß unterhalb der Ersatztemperatur des Motortemperaturmodells liegen. Hier hat sich eine Temperatur TMOMIN von 45 C bew¨ ahrt. F¨ ur die Bedatung des zul¨ assigen Moments KFPZU werden folgende Abk¨ urzungen vereinbart: MDSMMIN = Temperaturabh¨ angiges Motorschleppmoment bei TMOMIN LLDZMX = Maximal m¨ ogliche, station¨ are LL-Drehzahl bei Motortemperatur oberhalb TMOMIN LLMMX = Maximaler Leerlaufbedarf MFAMX = Maximal m¨ oglicher relativer Fahrerwunsch (vor Dashpot) MMMAX = Maximales Moment
Das Kennfeld KFPZU berechnet sich dann aus: LLDZ KFPZU(wped,nmot)=(MMMAX - MDSMIN * FNSTABNV(------) ) * MFAMX + LLMMX nmot das Maxiamle Moment MMMAX ergibt sich aus Sauger: MMMAX = KFMIOP(nmot, Maxwert im RL aus RLVMXN) Turbo: MMMAX = KFMIOP(nmot, Maxwert im RL aus LDRXN) Das Kennfeld KFMOF wird f¨ ur alle Drehzahlst¨ utzstellen oberhalb der zweiten Drehzahlst¨ utzstelle und unterhalb der gr¨ oßten Momentenst¨ utzstelle mit 0 bedatet. f¨ ur die kleinste Drehzahlst¨ utzstelle gilt f¨ ur alle Momente: KFMOF(nmot = erste Drehzahlst¨ utzstelle, mizuvfil) = 100% - (Momentenwert der St¨ utzstelle(mizuvfil) ) F¨ ur die gr¨ oßte Momentenst¨ utzstelle gilt: KFMOF(nmot, mizuvfil = gr¨ oßte Momentenst¨ utzstelle) = 100% - Momentenwert der St¨ utzstelle(mizuvfil) Das Kennfeld KFDMT ergibt sich aus mdsm -(Wert(mdsmgrenz)). Zur Reduktion der Fahrzeugreaktionen kann drehzahlabh¨ angig das Moment reduziert werden. 4.3.2 Bedatung des Momentenfilters Der Momentenfilter gliedert sich in eine Totzeitglied und ein PT1-Glied. Diese Filterkombination hat unter anderem die Aufgabe, den Dashpot zu ber¨ uchsichtigen, der zur Vermeidung von negativen Lastwechselschl¨ agen das Motormoment bei einer Reduktion durch den Fahrer eine gewisse Zeit noch auf seinem hohen Wert anstehen l¨ aßt. Die Zeitkonstante f¨ ur den Dashpot wird im weiteren mit ZDASHG bezeichnet. Ergibt sich das Motorsollmoment aus dem optimalen Motormoment, das sich bei der aktuell vorhanden F¨ ullung realisieren l¨ aßt, so f¨ uhrt eine Reduktion des Fahrerwunsches sofort zu einem Schließen der Drosselklappe. Die Motoristf¨ ullung und damit in diesem Fall das Motorsollmoment folgt diesem Faherwunsch bedingt durch die Saugrohrzeitkonstante nur verz¨ ogert. Die Filterkombination aus Totzeitglied und PT1-Glied soll auch diesen Fall abdecken. Eine weitere Aufgabe des Filters ist die Ber¨ ucksichtigung der Solldrehzahlnachf¨ uhrung der Leerlaufregelung.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDZUL 4.90.0
Seite 86 von 4100 31.JAN.2003 Thomas Brosi
Geht der Fahrer vom Gas, so wird die Leerlaufdrehzahl nach einer Zeit (ZNSM) auf die statische Leerlaufdrehzahl zur¨ uckgef¨ uhrt. Die Zeitverz¨ ogerung MZFTV orientiert sich an der Saugrohrzeitkonstanten. MZFTV + MZFFIL >= MAX(MAX(ZDASHG),ZNSM) MZFTV = Saugrohrzeitverz¨ ogerung 4.3.3 Bedatung der Nachstartaufweitung Die Bedatung der Temperaturschwellen TANSMN und TMNSMN gibt es folgende Regel: TANSMN < TMDMMER-DTMDMA TMNSMN < TMDMMER-DTMDMA F¨ ur die Bedatung der Drehzahlschwelle NSTART hat sich eine Drehzahl von 80 1/min bew¨ ahrt, die Startendedrehzahl orientiert sich an der Starterdrehzahl und sollte mindestens 100 1/min unter der station¨ aren minimalen Leerlaufdrehzahl liegen. Bisher hat sich hier eine Drehzahl von 520 1/min bew¨ ahrt. NSTART = 80 1/min NSTEND = 520 1/min Die Entprellzeit TNSOF erfahrungsgem¨ aß mit 520 ms bedatet werden. TNSOF = 520 ms Die maximale Nachstart¨ uberwachungszeit TNSC ergibt sich aus: TNSC = (TMOMIN - minimale Starttemperatur) / (Minimale Motorerw¨ armung pro Minute) 4.3.4 Bedatung der temperaturabh¨ angigen Momentenkennfelder und der der Drehzahl/Drehmomentstabilisierung Die Kennlinie KLSTAMX ergibt sich aus KLSTAMX(nmot)= FNSTABNV(maximale station¨ are Leerlaufdrehzahl /nmot) Der Gernzwert FNSTABMX ergibt sich dann aus FNSTABMX = MAX(KLSTAMX)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4.3.5 Bedatung der Begrenzung f¨ ur den Luftpfad. Die Kennlinie KLDMMX ergibt sich aus der maximalen Momentenreserve der Leerlaufregelung und des Katheizens. KLDMMX = MAX (maximale Momentenreserve aus der Leerlaufregelung, Momentenreserve beim Katheizen) Im Falle einer unzul¨ assig hohen Fahrzeugreaktion sind die bei einer Momentenbegrenzung zul¨ assigen Momentenreserven zu begrenzen. Um Rundungsfehler bei der R¨ uckrechnung des auf miszull_w begrenzten Sollmoments milsol_w in der Funktion %MDFUE zu umgehen (Division durch etazwbm), kann eine Bedatung des Kennfeldes KLDMMX (ungleich 0) f¨ ur alle Drehzahlst¨ utzstellen notwendig sein.
4.4 Bedatung der Momenten¨ uberwachung %UFMZUL Die Bedatung der Momenten¨ uberwachung in der Ebene 2 leitet sich aus der Momentenbegrenzung in der Ebene 1 ab. Die Kennfelder KFPZU, KFMOF und KFDMT werden in die Ebene 2 ¨ ubertragen. Lediglich der Offset wird in der Ebene 2 vergr¨ oßert.
5. Wichtige Hinweise -------------------Eine totale Deakivierung der Funktion kann durch das Kennfeld KFMOF durchgef¨ uhrt werden (KFMOF = 99,6% f¨ ur alle St¨ utzstellen). Eine Deaktivierung der Funktion %MDZUL kann bei aktiver Momenten¨ uberwachung in der Ebene 2 zu einem Ansprechen der Momenten¨ uberwachung (%UFMZUL) mit der Fehlerreaktion SKA f¨ uhren. Die Z¨ ahlerst¨ ande von TNSOF und TNSC k¨ onnen in VS100 unter tnsofCtr und tnscCtr angeschaut werden. Die Kennfelder und Kennlinien KFPZU, KLMZUMN, KFDMT und KLSTAMX werden in %UFMZUL und %MDZUL gleich bedatet. Die Bit Bit Bit Bit Bit Bit Bit Bit
Codewort CWMDZUL hat folgende Bedeutung: 0: gesetzt: zus¨ atzliche Reduktion der zul¨ assigen Momente ¨ uber die echten Verbrauchermomente 1: reserviert (Ber¨ ucksichtigug der echten Drehzahl- Drehmomentstabilisierung; in anderen Fkt.revisionen) 2: gesetzt: St¨ andige Begrenzung des Luftsollmoments auf miszull_w 3: gesetzt: St¨ andige Begrenzung des Luftsollmoments auf miszull_w im Schichtbetrieb 4: gesetzt: Z¨ undwinkeleingriff freigegeben bei aktiver Momentenbegrenzung B_mibeg 5: gesetzt: Resetierung der Momentenbegrenzung nur bei inaktiver Begrenzung auf dem Luftpfad 6: ohne Verwendung 7: ohne Verwendung
Applikationsempfehlung: Alle Bits des Codewortes setzen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDIST 22.50.1
Seite 87 von 4100 31.JAN.2003 Thomas Brosi
6. Defaultbedatung -----------------Die hier aufgelistete Defaultbedatung stellt eine Grundfunktionalit¨ at zur Verf¨ ugung. Mit dieser Bedatung kann es bei einem gr¨ oßeren Momentenbedarf zu einer Momentenbegrenzung kommen. Die Defaultbedatung entbindet nicht von einer individuellen Applikation.
FU MDIST 22.50.1 Motormomentenberechnung FDEF MDIST 22.50.1 Funktionsdefinition 1.0
etazaloc /NC 100.0
redist
B_homv
SY_REDMX
B_hmmv B_zwschv
mioptl1s_w
B_zwschv mioptl1s_w
lamsbg_w
etazwistlcsch
miozwe_w
etazwist
MIIST_HMM mihmm_w etazwistlchmm
B_homv etazaloc miopt_w
mizwsch_w
miist_w B_hmmv
miozwe_w
etazaist
MIIST_ZWSCH
etazaloc lamsbg_w
%
miopt_w
MIIST_HOM mihom_w etazwhom/NC
mdist-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+------------+----------------------+ | Label | Defaultwert | | | | +------------+----------------------+ | CWMDZUL | 255 | | KFDMP | siehe unten | | KFDMT | siehe unten | | KFMOF | siehe unten | | KFPZU | siehe unten | | KLDMMX | siehe unten | | KLLLRZU | siehe unten | | KLMIMAX | siehe unten | | KLMIMIN | siehe unten | | KLMZUMN | siehe unten | | MDIMX | *1 | | MZFFIL | 0,36 s | | MZFTV | 0,12 s | | NSTART | 80 U/min | | NSTEND | 520 U/min | | SNM08MFUB | siehe unten | | SWP08MFUB | siehe unten | | STM08MFUB | siehe unten | | SMO08MFUB | siehe unten | | TANSMN | 49,5 C | | TMNSMN | 49,5 C | | TMOMIN | 45 C | | TNSOF | 0,520 s | | TNSC | 450 s | | TMBST | 100 ms | +------------+----------------------+ *1 wird nicht in dieser Funktion appliziert (importierter Festwert).
mdist-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDIST 22.50.1
Seite 88 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MIIST_HOM: Berechnung des Istmomentes im HOM-Betrieb: ------------------------------------------------------------------
LAMBDA_SPLIT etazaloc B_homv
B_homv SY_LS
0
Lambda Split
mihom_w etazwhom/NC IF_LS
1/
3/ miopt_w
mihom_w
mihom_w
etazaloc
dzwi
zwopt
1/% 0.01 etazwhom/NC
dzwi
mdist-miist-hom
1/
0.0
ETADZW_HOM IF_B_homv etazwhom /NC
zwist mdist-miist-hom Teilfunktion ETADZW_HOM: Berechnung des Zundwinkelwirkungsgrad im HOM-Betrieb: ------------------------------------------------------------------------------
IF_B_homv 2/ 1 B_hspv 1/ SY_LBKMD
1 1/
flb_w
0.05
1/
0.95 1/ etazwhom /NC 1/
ETADZWL
etazwhom /NC flb_w
1/
dzwi
etazwhom /NC ETADZW
etazwhom /NC 1/ etazwhom /NC
ETADZWH
mdist-etadzw-hom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_HSPMD
mdist-etadzw-hom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDIST 22.50.1
Seite 89 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion LAMBDA_SPLIT: Berechnung des Istmomentes im Lambda-Split-Betrieb: ------------------------------------------------------------------------------
IF_LS
1/
B_homv ETADZW_LS
3/
zwopt zwist1
IF_B_homv etazwhom /NC
1/
0.0
etazwhom/NC
dzwi
dzwi
B_khls 4/
B_khls
4/ mihom_w
mihom_w
mihom1_w
1/%
2.0
0.01 miopt_w 3/ miopt2_w
mihom2_w ETADZW_LS_BANK2 IF_B_khls
1/ zwopt2
0.0
etazwist2
1/%
dzwi2
dzwi2
mdist-lambda-split
etazaloc
0.01
zwist2 mdist-lambda-split Teilfunktion LAMBDA_SPLIT: Berechnung des Zundwinkelwirkungsgrad im Lambda-Split-Betrieb: -----------------------------------------------------------------------------------------
IF_B_homv SY_LBKMD
1 1/
flb_w
0.05 1/ 0.95 1/ etazwhom /NC ETADZWL
1/ etazwhom /NC flb_w
1/
dzwi
etazwhom /NC ETADZW
etazwhom /NC
mdist-etadzw-ls
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
mdist-etadzw-ls
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDIST 22.50.1
Seite 90 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion LAMBDA_SPLIT: Berechnung des Zundwinkelwirkungsgrad im Lambda-Split-Betrieb Bank2: ----------------------------------------------------------------------------------------------
IF_B_khls 2/ SY_LBKMD
1 1/
flb_w
0.05
1/
0.95 1/ etazwist2 ETADZWL 1/
mdist-etadzw-ls-bank2
etazwist2 flb_w
1/
dzwi2
etazwist2
etazwist2
ETADZW mdist-etadzw-ls-bank2 Teilfunktion MIIST_HMM: Berechnung des Istmomentes im HMM-Betrieb: ------------------------------------------------------------------
B_hmmv 1/ mihmm_w
mihmm_w
0.01
etazws
1/% etazwistlchmm
etazwbm
mdist-miist-hmm
B_nozwe
mdist-miist-hmm Teilfunktion MIIST_ZWSCH: Berechnung des Istmomentes im SCH-Betrieb (SCH, HOS, SKH): ------------------------------------------------------------------------------------
B_zwschv 1/ B_zwschhmm B_zwschhom 1/ lamsbg_w
lmsbgsc_w ETALAMSC
1/% 0.01 mioptl1s_w
2/ mizwsch_w
etazaloc
100.0
mizwsch_w etazwistlcsch
%
mdist-miist-zwsch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
miozwe_w
mdist-miist-zwsch
ABK MDIST 22.50.1 Abkurzungen ¨ Parameter
Source-X
ETADZW ETADZW ETADZWH ETADZWL ETADZWL ETALAMSC
DZWI DZWI2 DZWI DZWI2 DZWI LMSBGSC_W
Art
Bezeichnung
KL (REF) KL (REF) KL (REF) KL (REF) KL (REF) KL (REF)
¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW, homogen-split Einspritzung ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW, Ladungsbewegung ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW, Ladungsbewegung Lambda-Wirkungsgrad bei Schichteinpritzung
Systemkonstante
Art
Bezeichnung
SY_HSPMD SY_LBKMD SY_LS SY_REDMX
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante BDE-Betriebsart Homogen-Split, Features Md-Struktur Systemkonstante fur ¨ Momentenmodellierung mit Ladungsbewegungseinfluß Systemkonstante Lambda-Split Systemkonstante maximale Reduzierstufe
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDIST 22.50.1
Seite 91 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HMMV
BDEMUM
EIN
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Mager
B_HOMV
BDEMUM
EIN
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen
B_HSPV
BDEMUM
EIN
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Split
B_KHLS
KOLASPH
EIN
Bedingung Katheizen mit Lamda-split
B_NOZWE
MDZW
EIN
Bedingung kein Zundwinkeleingriff ¨ der Drehmomentstruktur
B_ZWSCHHMM
BDEMUM
EIN
Bedingung Zundwinkel-Umschaltung ¨ von Schicht nach Homogen-Mager
B_ZWSCHHOM
BDEMUM
EIN
Bedingung Zundwinkel-Umschaltung ¨ von Schicht nach Homogen
B_ZWSCHV DZWI DZWI2 ETAZAIST ETAZWBM
BDEMUM MDIST MDIST MDIST MDBAS
MDAUTG, MDIST,MDKOG, MDVERAD,MDZW, ... LLRRM, MDIST,MDVERAD, ZWMIN KOMRH, LAKH,MDBAS, MDIST,MDZW, ... ATM, BAKH, DMDSTP, KTMHK, LAKH, ... DLGHMM, MDIST,ZUE, ZWSEL MDAUTG, MDIST, ZWOUT MDAUTG, MDIST,MDKOG, ZUESCH,ZUESZ, ... MDIST, MDZW
ETAZWIST
MDIST
ETAZWIST2 ETAZWS FLB_W
MDIST MDZW LBKFGS
LAMSBG_W
LAMKO
LMSBGSC_W MIHMM_W MIHOM1_W MIHOM2_W MIHOM_W MIIST_W
MDIST MDIST MDIST MDIST MDIST MDIST
MIOPT2_W MIOPTL1S_W MIOPT_W MIOZWE_W MIZWSCH_W REDIST
MDBAS MDBAS MDBAS MDZW MDIST BGEVAB
ZWIST
ZUE
ZWIST1 ZWIST2 ZWOPT
ZWOUT ZWOUT MDBAS
ZWOPT2
MDBAS
EIN LOK LOK MDIST, MDLAM, MDZW AUS BDEMEN, BDEMUS,- EIN MDFUE, MDIST,MDKOL, ... ATM, DTEV, LAMBTS, AUS MDIST ATM AUS EIN LLRRM, MDIST BGAGRSOL, BGPIRG, EIN BGPRGS, KOLASPH,LAMBTS, ... ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... LOK LOK LOK LOK LOK DFFTCNV, DLGHMM, AUS MDASGPH, MDIST,MSUDKSOM, ... MDIST, MDZW EIN EIN BDEMUS, MDIST MDIST, MDRED, MDZW EIN EIN MDIST LOK EVABUE, MDIST,EIN MDRED, MSF, ZUE, ... AWEA, DFFT, MDIST, EIN MSF, TKMWL, ... EIN MDIST EIN MDIST EIN LAMBTS, MDIST,MDZW, MSF, ZWMIN MDIST, MDZW, ZWMIN EIN
Bedingung Zundwinkel ¨ fur ¨ Schicht-Betriebsarten aktiv Delta Zundwinkel zwischen zwopt und zwout ¨ Delta Zundwinkel, ¨ Bank 2 (zwischen zwopt2 und zwist2) Ist-Zylinderausblendungswirkungsgrad gemittelter Zundwinkelwirkungsgrad ¨ des Basiszundwinkels ¨
Ist-Zundwinkelwirkungsgrad ¨ Ist-Zundwinkelwirkungsgrad, ¨ Bank 2 Sollzundwinkelwirkungsgrad ¨ Faktor Ladungsbewegung
Lambdasoll Begrenzung (word)
Lambdasoll Begrenzung (word), Schichtbetriebsarten indiziertes Motormoment Hochdruckphase Istwert, HMM indiziertes Motormoment Hochdruckphase Istwert, HOM, Bank 1 indiziertes Motormoment Hochdruckphase Istwert, HOM, Bank 2 indiziertes Motormoment Hochdruckphase Istwert, HOM indiziertes Motormoment Hochdruckphase Istwert
optimales indiziertes Moment, Bank2 optimales indiziertes Motormoment bei Lambda = 1 Schichtbetrieb optimales indiziertes Moment indiziertes Motormoment ohne Zundwinkel-Eingriff ¨ indiziertes Motormoment Hochdruckphase Istwert, Schichtbetriebsarten Ist-Reduzierstufe Ist-Zundwinkel ¨ Ist-Zundwinkel fur ¨ ¨ Bank1 bei Y-KAT Ist-Zundwinkel ¨ fur ¨ Bank2 bei Y-KAT optimaler Zundwinkel ¨ optimaler Zundwinkel, ¨ Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDIST 22.50.1
Seite 92 von 4100 31.JAN.2003 Thomas Brosi
FB MDIST 22.50.1 Funktionsbeschreibung Diese Funktion liefert ein inneres Ist-Moment f¨ ur alle Betriebsarten des Motors aus dem Produkt von dem optimalen Moment (bei Lamda=1 und bei optimalen Z¨ undwinkel) sowie dem Z¨ undwinkel-, Lambda- und Ausblendungswirkungsgrad. Der Ausblendungswirkungsgrad etazaist berechnet sich umgekehrt proportional zu den ausgeblendeten Zylindern. Betriebsart Homogen: -------------------Das Istmoment f¨ ur die Betriebsart Homogen (HOM) wird gerechnet (B_mihom=1), wenn eine homogene Verbrennung vorliegt (B_homv=1). Die Berechnung des inneren Istmomentes berechnet sich aus dem Produkt von i) innerem Motormoment der Betriebsart HOM bei gegebenem miopt_w als Produkt von mioptl1h_w bei optimalem Z¨ undwinkel mit dem vorgesteuerten Lambdawirkungsgrad ii) dem Ist-Z¨ undwinkelwirkungsgrad etazwist; der Ist-Z¨ undwinkelwirkungsgrad berechnet sich aus der Differenz dzwi zwischen dem optimalen Z¨ undwinkel zwopt und dem Ist-Z¨ undwinkel zwist ¨ uber die Z¨ undwinkelwirkungsgradkennlinie ETADZW. Die Z¨ undwinkelwirkungsgradkennlinie ist eine Funktion der Ladungsbewegung. Der Verbrennungsschwerpunkt bzw. die Geschwindigkeit der Flammenfront kann durch Ladungsbwegung entscheidend beeinflußt werden. Daher werden f¨ ur die beiden Ladungsbewegungsklappen zwei Kennlinien ETADZW und ETADZWL abgelegt. F¨ ur eine kontiniuerliche Ladungsbewegungsklappe wird zwischen den beiden Bereichen als Ann¨ aherung linear interpoliert (SY_LBKMD=1). In der Betriebsart Homogen Split (HSP) wird die Kennlinie ETADZWH benutzt (SY_HSPMD=1). iii) dem Ausblendungswirkungsgrad.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Besonderheit bei 2-Banksystemen (Kat-Heizen mittels Lambda-Split im Homogenbetrieb): Voraussetzung: SY_LS > 1 (Lambda-Split-Betrieb zugelassen, nur f¨ ur Y-Abgassystem) Bedingung: B_khls = true (B_hom bleibt gesetzt) In dieser Betriebsart l¨ auft eine Bank mager und die andere fett, um mit der Rest-Umsetzung im Hauptkat thermische Energie freizusetzen. Zus¨ atzlich wird eine Momentenreserve vorgegeben, die durch Z¨ undwinkel-Sp¨ atziehen zus¨ atzliche Heizenergie bereitstellt. Diese Momentenreserve wird so auf die beiden B¨ anke verteilt, daß m¨ oglichst gleiche Momente erreicht werden. Hierf¨ ur werden bankindividuelle zwopt1/..2, zwist1/..2, miopt/..2 ber¨ ucksichtigt. Exportiert werden bankindividuell etazwist und etazwist2. Intern werden individuelle mihom1/..2 berechnet, w¨ ahrend deren Mittelwert mihom als miist weitergegeben wird. Betriebsart Homogen-mager: -------------------------Das Istmoment f¨ ur die Betriebsart Homogen/Mager (HMM) wird gerechnet (B_mihmm=1), wenn eine homogene-magere Verbrennung vorliegt (B_hmmv=1). Die Berechnung des inneren Istmomentes berechnet sich aus dem Produkt von i) Moment ohne Z¨ undwinkeleingriff aus der %MDZW ii) dem Z¨ undwinkelwirkungsgrad, der sich wie folgt berechnet: Wenn der Z¨ undwinkeleingriff erlaubt ist, wird auf den Sollz¨ undwinkelwirkungsgrad zur¨ uckgegriffen. Nach oben wird der Sollz¨ undwinkelwirkungsgrad durch den Z¨ undwinkelwirkungsgrad als maximaler Wirkungsgrad des Basisz¨ undwinkels begrenzt. Ist der Z¨ undwinkeleingriff nicht erlaubt (B_nozwe = true), wird der Z¨ undwinkelwirkungsgrad des Basisz¨ undwinkels gesetzt. iii) dem Ausblendungswirkungsgrad. Betriebsarten mit Schichteinspritzung: -------------------------------------Das Istmoment f¨ ur die Schichtbetriebsarten Schichtkatheizen (SKH), Schicht (SCH) und Homogen/Schicht (HOS) wird gerechnet (B_mizwsch=1), wenn eine geschichtete Verbrennung vorliegt (B_zwschv=1) Die Berechnung des inneren Istmomentes berechnet sich aus dem Produkt von i) innerem Motormoment mioptl1s_w bei Lambda=1 ii) dem aktuellen Lambdawirkungsgrad (aus lamsbg_w und Kennlinie ETALAMSC). W¨ ahrend der anschließenden Umschaltung muß das Moment noch f¨ ur die alte Betriebsart berechnet werden, da die zuletzt eingespritzte Kraftstoffmenge noch f¨ ur die alte Betriebsart ausgegeben wird (B_zwsch$=1). W¨ ahrend dieser Umschaltung darf der Wert von lmsbgsc_w nicht mehr aktualisiert werden, da lamsbg f¨ ur die bereits neue Betriebsart berechnet wird. iii) dem Ist-Z¨ undwinkelwirkungsgrad, der auf 100% gesetzt ist iv) dem Ausblendungswirkungsgrad.
APP MDIST 22.50.1 Applikationshinweise Aufgrund der Mehrfachverwendung der Kenngr¨ oße ETADZW(L/H) im Funktionsumfang ist die Arbeitspunktanzeige in Applikationshilfsmitteln f¨ ur diese Tabelle nicht brauchbar. Der Arbeitspunkt muß durch getrennte Anzeige des Eingangs dzwi ermittelt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBAS 22.120.1
Seite 93 von 4100 31.JAN.2003 Thomas Brosi
¨ FU MDBAS 22.120.1 Berechnung der Basisgroßen fur ¨ Momentenschnittstelle FDEF MDBAS 22.120.1 Funktionsdefinition CALC_LAMBDA_SPLIT IFLS_syns IFLS_time B_lsloc MIMODE MIOPTL1 mioptl1h_w
mioptl1h_w
mioptl1s_w
mioptl1s_w ETALAB
mioptl1_w
lamlc1_w etalab1 lamsbg2_w etalab2 B_lsloc etalab
DZW lambas_w lamlc1_w /NC
lamsbg_w
lamlc1_w
etalab1 etalab2
miopt_w mibas_w mibmx_w mibmn_w mizwmn_w mibas2_w mibmx2_w mibmn2_w mizwmn2_w mibmxm_w mibmnm_w
etalab
lamsbg2_w
lamsbg2_w
tmot 4/
rl_w
dzwopt2
zwopt2
rriext_w dzwopt
nmot_w
zwbas
ETAZWB B_lsloc zwopt2
IF_Bank1
1/
zwbas
etazwbakt
etazwb
IF_Edge
IF_Bank2 4/
etazwb
1/ etazwb2
etazwb2
zwopt
zwoptl1
etazwbm
IF_Edge
etazwbm IF_Edge
ETAAUFTE
SST
etaaufte
etaaufte
mdbas-main
distributions for group maps
zwopt
mdbas-main Teilfunktion CALC_LAMBDA_SPLIT: Pr¨ ufen der Bedingungen f¨ ur Lambda-Split-Betrieb
SY_LS
0 1/ B_khls
B_lsloc
B_lsloc /NC 1/
IFLS_time 1/ IFLS_syns
mdbas-calc-lambda-split
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ZWOPTL1
mdbas-calc-lambda-split
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBAS 22.120.1
Seite 94 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MIOPTL1: Berechnung des optimalen Momentes bei Lambda=1
B_zwsch
1/ nmot_w mioptl1h_w
rl_w
mioptl1h_w
KFMIOP mioptl1_w
nmot_w rl_w
mioptl1s_w
mioptl1s_w
KFMIOPS
mdbas-mioptl1
1/
mdbas-mioptl1 Teilfunktion DZW: Ber¨ ucksichtigung einer Verschiebung des optimalen Z¨ undwinkels
IF_Edge SY_LBK
3/
B_hom
0
0.0
lamlc1_w
dzwol DZWOLAL
dzwopt
dzwopt
flb_w
SY_HSP tmot
0 DZWOM
2/
B_hspv
2/
dzwotm
dzwopt2
DZWOMHSP SY_AGR rl_w
SY_LBK
rl_w rriext_w
0
dzwopt2
0 0.0 dzwoag
KFDZWAGL (SRL07OPUW,SRR06OPUW) flb_w
rl_w rriext_w KFDZWAGR (SRL07OPUW,SRR06OPUW) nmot_w rriext_w KFDZWAGN IFLS_time
SY_LBK
0 1/ dzwol2
DZWOLAL flb_w lamsbg2_w DZWOLA
mdbas-dzw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DZWOLA
mdbas-dzw
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBAS 22.120.1
Seite 95 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ZWOPTL1: Ber¨ ucksichtigung einer ggf. vorhandenen Nockenwellensteuerung und Ladungsbewegungsklappe
SY_HSP
compute 1/ 2/
conditions for homogeneous operation modes HSP, HKS
0
mode change for next combustion IF_Edge
B_hspv SY_HKS
0 B_hksv B_hks B_hsp
SY_NWSA ZWOPTNWA0 zwopnwa0
0
no exhaust camshaft control
1/
3/ zwoptl1hom
zwopnwa0_w
zwoptl1
zwoptl1
homogeneous knocking control
1.0
ZWOPTNWA1 zwopnwa1
1/
SY_HKS 0
fwnwa 2/
1/
B_hksv
zwopnwa1_w
B_hks
1/
nmot_w rl_w
zwoptl1hks KFZWOPHK (SNM16OPUW,SRL11OPUW)
homogeneous split injection 1/
B_hspv
rl_w
1/
zwoptl1hsp KFZWOPHS (SNM16OPUW,SRL11OPUW)
mdbas-zwoptl1
B_hsp nmot_w
mdbas-zwoptl1 Teilfunktion SST: Beschreiben der St¨ utzstellenverteilungen
distributions for characteristic maps - KFZWOP,... in hierarchy ZWOPT
nmot_w
rl_w SNM16OPUW
SRL11OPUW
distributions for characteristic maps - KFDZWAGR, KFDZWAGL in hierarchy DZW
SY_AGR
0 1/ rl_w
2/ rriext_w
SRL07OPUW
SRR06OPUW
mdbas-sst
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_HSP 0
mdbas-sst
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBAS 22.120.1
Seite 96 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ZWOPTNWA0: Ber¨ ucksichtigung einer ggf. vorhandenen Einlassnockenwellensteuerung und Ladungsbewegungsklappe (Auslassnockenwellensteuerung inaktiv in Referenzposition)
characteristic maps for inlet camshaft at reference position
SY_LBK 0
SY_NWS
nmot_w rl_w
0
no intake camshaft control zwopnwa0
KFZWOPL (SNM16OPUW,SRL11OPUW)
nmot_w rl_w KFZWOP (SNM16OPUW,SRL11OPUW)
1.0
flb_w fwnwe SY_LBK
0
characteristic maps for inlet camshaft at desired position nmot_w rl_w
mdbas-zwoptnwa0
KFZWOPL2 (SNM16OPUW,SRL11OPUW)
nmot_w rl_w KFZWOP2 (SNM16OPUW,SRL11OPUW) mdbas-zwoptnwa0 Teilfunktion ZWOPTNWA1: Ber¨ ucksichtigung einer ggf. vorhandenen Einlassnockenwellensteuerung und Ladungsbewegungsklappe (Auslassnockenwellensteuerung aktiv in Sollposition)
SY_LBK
SY_NWS
0
nmot_w rl_w
0
no intake camshaft control zwopnwa1
KFZWOPLA (SNM16OPUW,SRL11OPUW)
nmot_w rl_w KFZWOPA (SNM16OPUW,SRL11OPUW)
1.0
flb_w fwnwe
characteristic maps for inlet camshaft at reference position
SY_LBK
0
nmot_w rl_w mdbas-zwoptnwa1
KFZWOPLA2 (SNM16OPUW,SRL11OPUW)
nmot_w rl_w KFZWOPA2 (SNM16OPUW,SRL11OPUW) mdbas-zwoptnwa1 Teilfunktion ETALAB: Berechnung Lambda-Wirkungsgrad(e)
B_lsloc
lamlc1_w
etalab1
etalab1 ETALAM
etalab
IFLS_time 3/ lamsbg2_w
etalab2 ETALAM
2.0 etalab2
mdbas-etalab
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
characteristic maps for inlet camshaft at desired position
mdbas-etalab
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBAS 22.120.1
Seite 97 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ETAZWB: Berechnung des Z¨ undwinkel-Wirkungsgrads
SY_LS
0
1/
B_bank2
IF_Bank2
B_lsloc
IF_Bank1 ETADZW
zwopt 0.0
dzwb
dzwb etazwbakt /NC
etazwbakt
zwbas
MEAN etazwbakt
etazwbm
etazwbm
mdbas-etazwb
zwopt2
mdbas-etazwb Teilfunktion ETADZW: Berechnung des Z¨ undwinkelwirkungsgrad als Funktion der Ladungsbewegung.
SY_HSPMD
1
1/ B_hspv 1/
SY_LBKMD
1 1/ 0.05
1/
0.95 1/ etazwbakt /NC 1/
ETADZWL
etazwbakt /NC 1/
flb_w dzwb
etazwbakt /NC etazwbakt /NC
ETADZW
mdbas-etadzw
1/ etazwbakt /NC ETADZWH mdbas-etadzw Teilfunktion MEAN: Mittelwertbildung f¨ ur Z¨ undwinkel-Wirkungsgrad
1/
B_schv
100.0
Zyl_block /NC etazwbakt
etazwbm
1/ etasum_w /NC
zzyl 2/ 0
3/
0
i_mdbas /NC Zyl_block /NC
SY_ZYLZA 1 1/ 1
i_mdbas /NC
2/
4/
etasum_w /NC
etazwbm SY_ZYLZA
etazwbm mdbas-mean
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
flb_w
mdbas-mean
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBAS 22.120.1
Seite 98 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ETAAUFTE: Berechnung des Aufteilungswirkungsgrades
SY_HSP
0 1/
% 100.0
etaaufte
etaaufte
mdbas-etaaufte
nmot KLFAKSP frks mdbas-etaaufte Teilfunktion MIMODE: Berechnung der Basismomente in Abh¨ angigkeit von der eingestellten Betriebsart
B_hom IF_Edge SY_HSP 0
5/
B_hspv
6/ 1/
mioptl1h_w miopt_w
mibas_w
etalab1
1/% 0.01 etaaufte
1/% 0.01 etazwbm
2/
etazwmn
3/
mizwmn_w mibmn_w 1/
1/% 0.01
mibmx_w
etazwb
1/% 0.01 IFLS_syns IFLS_time
etazwb2 etalab2
mioptl1h_w etazwmn etazwbm etazwb2 etalab2
1/ MIMODE2
mibas2_w mizwmn2_w
MIB HMM mioptl1h_w etazwbm etazwb
mibas_w,mibmn_w and mibmx_w for homogeneous lean and MIB STRATIFIED stratified mode
mioptl1s_w
mioptl1s_w
mibmx2_w 8/ mibmn2_w 9/
mibmn_w
mibmnm_w 2.0
mibmn2_w
10/
mibmx_w
mibmxm_w 2.0
mibmx2_w
mean values
mdbas-mimode
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/% 0.01
mdbas-mimode
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBAS 22.120.1
Seite 99 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MIMODE2: Berechnung der Basismomente in Abh¨ angigkeit von der eingestellten Betriebsart, Bank 2 bei LambdaSplit
IF_LambdaSplit_time
mioptl1h_w
5/
6/
miopt2_w
mibas2_w
etalab2
1/% 0.01 etazwbm 7/
1/% 0.01
mizwmn2_w
mibmn2_w
etazwmn
1/% 0.01
mdbas-mimode2
mibmx2_w
etazwb2
1/% 0.01 mdbas-mimode2 Teilfunktion MIB_STRATIFIED: Berechnung der minimalen und maximalen Basismomente f¨ ur alle Schichtbetriebsarten
B_sch
eladxsch_w
1/% 0.01
eladnsch_w
1/% 0.01
1/
mibas_w
mibmx_w 2/ mibmn_w
B_skh 1/ eladxskh_w
1/% 0.01
eladnskh_w
1/% 0.01
mioptl1s_w
1/
mibas_w
mibmx_w 2/ mibmn_w
B_hos 1/ eladxhos_w
1/% 0.01
eladnhos_w
1/% 0.01
1/
mibas_w
mibmx_w 2/ mibmn_w
mdbas-mib-stratified
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
mdbas-mib-stratified
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBAS 22.120.1
Seite 100 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MIB_HMM: Berechnung der minimalen und maximalen Basismomente f¨ ur Betriebsart Homogen Mager
B_hmm
etazwb
1/% 0.01
1/ mibmx_w
mioptl1h_w
1/% 0.01
1/
eladxhmm_w
2/
miblmx_w
mibas_w etazwbm
1/% 0.01
B_fgzwhmm
3/
4/
miblmn_w
5/
mibmnoz_w
mdbas-mib-hmm
1/% 0.01
eladnhmm_w
mibmn_w
etazwmnhmm mdbas-mib-hmm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK MDBAS 22.120.1 Abkurzungen ¨ Parameter
Source-X
DZWOLA DZWOLAL DZWOM DZWOMHSP ETADZW ETADZWH ETADZWL ETALAM KFDZWAGL KFDZWAGN KFDZWAGR KFMIOP KFMIOPS KFZWOP KFZWOP2 KFZWOPA KFZWOPA2 KFZWOPHK KFZWOPHS KFZWOPL KFZWOPL2 KFZWOPLA KFZWOPLA2 KLFAKSP SNM16OPUW SRL07OPUW SRL11OPUW SRR06OPUW
LAMSBG2_W LAMSBG2_W TMOT TMOT DZWB DZWB DZWB LAMSBG2_W RL_W NMOT_W RL_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT NMOT_W RL_W RL_W RRIEXT_W
Art
Bezeichnung
KL (REF) KL (REF) KL KL KL KL KL KL KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KL SV (REF) SV SV SV
¨ Lambda-Abhangigkeit des optimalen Zundwinkels ¨ bezogen auf Lambda 1 ¨ Lambda-Abhangigkeit des opti. Zundwinkels ¨ bei Lambda 1 mit LBK in Funktion ¨ temperaturabhangiger Offset des optimalen ZW ¨ temperaturabhangiger Offset des optimalen ZW fur ¨ HSP ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW, homogen-split Einspritzung ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW, Ladungsbewegung Lambda-Wirkungsgrad Zundwinkeloffset ¨ bei AGR mit Ladungsbewegungsklappe in Funktion ¨ ¨ Drehzahlabhangiger zusatzlicher Zundwinkeloffset ¨ bei AGR Zundwinkeloffset ¨ bei AGR Kennfeld optimales Motormoment Kennfeld optimales Motormoment fur ¨ Schichtbetrieb optimaler Zundwinkel ¨ optimaler Zundwinkel Variante 2 ¨ optimaler Zundwinkel, ¨ Auslaßnockenwelle max. verstellt optimaler Zundwinkel, ¨ Auslaßnockenwelle max. verstellt, Var. 2 optimaler Zundwinkel fur ¨ ¨ homogen Klopfschutz (HKS) optimaler Zundwinkel ¨ fur ¨ homogen Split (HSP) Optimaler Zundwinkel, ¨ Ladungsbewegungsklappe Schichtstellung Optimaler Zundwinkel ¨ (Variante 2), Ladungsbewegungsklappe Schichtstellung Optimaler Zundwinkel, ¨ LBK Schichtstellung, AuslassNW max. verstellt Optimaler Zundwinkel, ¨ LBK Schichtstellung, Beide-NWen max. verstellt ¨ Kennlinie fur von Aufteilung ¨ Wirkungsgrad abhangig Stutzstellenverteilung ¨ Drehzahl Stutzstellenverteilung ¨ relative Fullung, ¨ 7 Stutzstellen ¨ Stutzstellenverteilung ¨ relative Luftfullung ¨ Stutzstellenverteilung ¨ Restgasrate, 6 Stutzstellen ¨
Systemkonstante
Art
Bezeichnung
SY_AGR SY_HKS SY_HSP SY_HSPMD SY_LBK SY_LBKMD SY_LS SY_NWS SY_NWSA SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) Systemkonstante BDE-Betriebsart Homogen-Split (HSP) Systemkonstante BDE-Betriebsart Homogen-Split, Features Md-Struktur Systemkonstante fur ¨ die LBK Systemkonstante fur ¨ Momentenmodellierung mit Ladungsbewegungseinfluß Systemkonstante Lambda-Split Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. Zylinderanzahl
Source-Y
RRIEXT_W RRIEXT_W RRIEXT_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BANK2 B_FGZWHMM
ZWGRU BGBVG
EIN EIN
Bedingung Bank 2 Bedingung Zundwinkel-Freigabe ¨ in HMM
B_HKS
BDEMUM
EIN
Bedingung Betriebsart Homogen-Klopfschutz
B_HKSV
BDEMUM
EIN
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Klopfschutz
B_HMM
BDEMUM
MDBAS MDAUTG, MDBAS,MDKOG, MDZW AWEA, BBKR,BDEMKO, BDEMUS,ESAUSG, ... MDBAS, ZWGRU,ZWMIN BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ...
EIN
Bedingung Betriebsart Homogen-Mager
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBAS 22.120.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HOM
BDEMUM
EIN
Bedingung Betriebsart Homogen
B_HOS
BDEMUM
EIN
Bedingung Betriebsart Homogen-Schicht
B_HSP
BDEMUM
EIN
Bedingung Betriebsart Homogen-Split
B_HSPV
BDEMUM
EIN
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Split
B_KHLS
KOLASPH
EIN
Bedingung Katheizen mit Lamda-split
B_SCH
BDEMUM
EIN
Bedingung Betriebsart Schicht
B_SCHV B_SKH
BDEMUM BDEMUM
EIN EIN
¨ Bedingung Betriebsart der nachsten Verbrennung Schicht Bedingung Betriebsart Schicht-Katheizen
B_ZWSCH
BDEMUM
ATR, BAKH, BBAGR,BBKR, BDEMKO, ... ATM, BBKR,BDEMEN, BDEMUE,BGAGRSOL, ... AWEA, BDEMEN,BDEMKO, BDEMUS,ESAUSG, ... KOMRH, LAKH,MDBAS, MDIST,MDZW, ... ATM, BAKH, DMDSTP, KTMHK, LAKH, ... ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... LLRRM, MDBAS ATM, AWEA, BAKH,BDEMEN, BDEMKO, ... BDEMUS, MDBAS,MDFAW, MDKOG,MDRED, ...
EIN
Bedingung Betriebsart mit Schicht-Zundwinkel aktiv ¨
DZWB DZWOAG DZWOL DZWOL2 DZWOPT DZWOPT2 DZWOTM ELADNHMM_W ELADNHOS_W ELADNSCH_W ELADNSKH_W ELADXHMM_W ELADXHOS_W ELADXSCH_W ELADXSKH_W ETAAUFTE
MDBAS MDBAS MDBAS MDBAS MDBAS MDBAS MDBAS BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG MDBAS
ETALAB
MDBAS
ETALAB1 ETALAB2 ETAZWB ETAZWB2 ETAZWBM
MDBAS MDBAS MDBAS MDBAS MDBAS
ETAZWMN
ZWMIN
ETAZWMNHMM FLB_W
ZWMIN LBKFGS
FRKS FWNWA FWNWE LAMBAS_W
RKSPLITS NWFW NWFW LAMKO
LAMSBG2_W
LAMKO
LAMSBG_W
LAMKO
MIBAS2_W
MDBAS
MIBAS_W
MDBAS
MIBLMN_W MIBLMX_W MIBMN2_W MIBMNM_W
MDBAS MDBAS MDBAS MDBAS
MIBMNOZ_W MIBMN_W
MDBAS MDBAS
MIBMX2_W MIBMXM_W
MDBAS MDBAS
LOK ZUE, ZWGRU, ZWMIN AUS ZWGRU AUS ZWGRU AUS LOK LOK AUS BDEMUS, MDBAS EIN EIN MDBAS EIN MDBAS EIN MDBAS BDEMUS, MDBAS EIN EIN BDEMUS, MDBAS BDEMUS, MDBAS EIN EIN MDBAS BDEMEN, BDEMUS,- AUS KOMRH, MDFUE BDEMEN, KOLASPH,- AUS MDFUE, MSF AUS AUS MDLAM, MDZW, MSF AUS AUS BDEMEN, BDEMUS,- AUS MDFUE, MDIST,MDKOL, ... EIN KOMRH, MDBAS,MDKOL, MDRED, MDZUL EIN MDBAS, MDZW BGAGRSOL, BGPIRG, EIN BGPRGS, KOLASPH,LAMBTS, ... EIN GK, MDBAS EIN MDBAS, ZWGRU EIN MDBAS, ZWGRU LAMSOLL, MDBAS,- EIN MSF, ZWGRU ATM, BGLAMOD,EIN BGLASO, BGMSNOVK, DKATFKEB, ... ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... MDAUTG, MDKOG, MD-AUS ZW BDEMUS, MDAUTG,- AUS MDFAW, MDKOG,MDRED, ... MDZW AUS MDZW AUS MDKOG, MDZW AUS MDAUTG, MDKOG, M- AUS DRED MDRED AUS BDEMUS, AUS GGCANECU, MDAUTG, MDFAW,MDKOG, ... MDKOG AUS MDAUTG AUS
Seite 101 von 4100 31.JAN.2003 Thomas Brosi
Differenz BasisZW optimaler Zundwinkel ¨ abgasruckf Zundwinkelkorrektur des optimalen ZW ¨ uhrratenabh. ¨ ¨ lambdaabh. Zundwinkelkorrektur ¨ des optimalen ZW lambdaabh. Zundwinkelkorrektur ¨ des optimalen ZW, Bank 2 Zundwinkelkorrektur ¨ des optimalen Zundwinkels ¨ Zundwinkelkorrektur ¨ des optimalen Zundwinkels, ¨ Bank 2 ¨ temperaturabhangige Zundwinkelkorrektur ¨ des optimalen ZW Minimaler dynamischer Lambda-Wirkungsgrad in HMM Minimaler dynamischer Lambda-Wirkungsgrad in HOS Minimaler dynamischer Lambda-Wirkungsgrad in SCH Minimaler dynamischer Lambda-Wirkungsgrad in SKH Maximaler dynamischer Lambda-Wirkungsgrad in HMM Maximaler dynamischer Lambda-Wirkungsgrad in HOS Maximaler dynamischer Lambda-Wirkungsgrad in SCH Maximaler dynamischer Lambda-Wirkungsgrad in SKH ¨ Wirkungsgrad abhangig von Einspritzaufteilung Lambda-Wirkungsgrad ohne Eingriff bezogen auf optimales Moment bei Lambda=1 Lambda-Wirkungsgrad ohne Eingriff bez. auf optimales Moment bei Lambda=1, Bank 1 Lambda-Wirkungsgrad ohne Eingriff bez. auf optimales Moment bei Lambda=1, Bank 2 Zundwinkelwirkungsgrad ¨ des Basiszundwinkels ¨ Zundwinkelwirkungsgrad ¨ des Basiszundwinkels, ¨ Bank 2 gemittelter Zundwinkelwirkungsgrad ¨ des Basiszundwinkels ¨
Minimum-Zundwinkelwirkungsgrad ¨
Wirkungsgrad des minimalen Zundwinkels ¨ fur ¨ Betriebsart homogen-mager (HMM) Faktor Ladungsbewegung
variabler Aufteilungsfaktor Einspritzmenge bei Doppeleinspritzung Faktor Winkel Nockenwelle Auslass Faktor Winkel Nockenwelle Einlass Lambda Basiswert (word) Lambdasoll Begrenzung (word) Bank2
Lambdasoll Begrenzung (word)
indiziertes Basis-Moment, Bank 2 indiziertes Basis-Moment
¨ ¨ inneres lambdaabhangigies Basis-Moment, betriebsartabhangige untere Grenze ¨ ¨ inneres lambdaabhangigies Basis-Moment, betriebsartabhangige obere Grenze ¨ inneres Basis-Moment, betriebsartabhangige untere Grenze, Bank 2 ¨ ¨ inneres Basis-Moment, betriebsartabhangige untere Grenze, Mittelwert der Banke inneres Basis-Moment, untere Grenze bei HMM ohne ZW-Eingriff ¨ inneres Basis-Moment, betriebsartabhangige untere Grenze
¨ inneres Basis-Moment, betriebsartabhangige obere Grenze, Bank 2 ¨ ¨ inneres Basis-Moment, betriebsartabhangige obere Grenze, Mittelwert der Banke
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
MIBMX_W
MDBAS
MIOPT2_W MIOPTL1H_W MIOPTL1S_W MIOPTL1_W MIOPT_W MIZWMN2_W MIZWMN_W
MDBAS MDBAS MDBAS MDBAS MDBAS MDBAS MDBAS
NMOT
BGNMOT
NMOT_W
BGNMOT
RL_W
SRMSEL
RRIEXT_W
BGPEXT
TMOT
GGTFM
ZWBAS ZWOPNWA0_W ZWOPNWA1_W ZWOPT
ZUE MDBAS MDBAS MDBAS
ZWOPT2 ZWOPTL1 ZWOPTL1HKS ZWOPTL1HOM ZWOPTL1HSP ZZYL
MDBAS MDBAS MDBAS MDBAS MDBAS HT2KTWNE
MDASG, MDAUTG,AUS MDKOG, MSF MDIST, MDZW AUS BDEMUS AUS BDEMUS, MDIST AUS MDLAM, MSF AUS MDIST, MDRED, MDZW AUS AUS GGCANECU, AUS MDAUTG, MDBAS,MDFAW, MDZW AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... EIN BAKH, BBAGR,BGBVG, BGLAMOD,LRS, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN MDBAS, MSF, ZUE LOK LOK LAMBTS, MDIST,AUS MDZW, MSF, ZWMIN MDIST, MDZW, ZWMIN AUS LOK LOK LOK LOK AEVAB, BBFEWNE,- EIN BGWNE, BISYNC,DPH, ...
MDBAS 22.120.1
Seite 102 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ inneres Basis-Moment, betriebsartabhangige obere Grenze optimales indiziertes Moment, Bank2 optimales indiziertes Motormoment bei Lambda = 1 Homogenbetrieb optimales indiziertes Motormoment bei Lambda = 1 Schichtbetrieb optimales indiziertes Motormoment bei Lambda = 1 optimales indiziertes Moment ¨ indiziertes Motormoment beim spatesten Zundwinkel, ¨ Bank 2 ¨ indiziertes Motormoment beim spatesten Zundwinkel ¨
Motordrehzahl Motordrehzahl relative Luftfullung ¨ (Word) Restgas-Inertgasrate uber externes AGR
Motor-Temperatur Basiszundwinkel ¨ optimaler Zundwinkel ¨ bei KNWS, Auslaßnockenwelle in Ruhestellung optimaler Zundwinkel ¨ bei KNWS, Auslaßnockenwelle aktiv optimaler Zundwinkel ¨ optimaler Zundwinkel, ¨ Bank 2 optimaler Zundwinkel ¨ bei Lambda=1 optimaler Zundwinkel ¨ fur ¨ Betriebsart Homogen Klopfschutz (HKS) optimaler Zundwinkel ¨ fur ¨ Betriebsart Homogen optimaler Zundwinkel ¨ fur ¨ Betriebsart Homogen Split (HSP) ¨ SW-Zylinderzahler
FB MDBAS 22.120.1 Funktionsbeschreibung Berechnung der Basisgr¨ oßen: Optimalwerte => Wirkungsgrade => Momentengr¨ oßen Die Berechnung des optimalen Moments mioptl1h(s)_w bei Lambda=1 erfolgt mit Hilfe des Kennfelds KFMIOP. In den Schichtbetriebsarten (SCH, HOS und SKH) wird das optimale Moment aus dem Kennfeld KFMIOPS berechnet. Die Korrektur dieses Moments um den Lambdaeinfluss erfolgt durch Multiplikation mit dem Lambdawirkungsgrad etalab, der aus der Kennline ETALAM gewonnen wird. In der homogenen Teilbetriebsart Homogen Split (HSP) wird das optimale Moment miopt_w zus¨ atzlich mit dem Aufteilungswirkungsgrad ETAAUFTE multipliziert. Der berechnete Aufteilungswirkungsgrad ist abh¨ angig von frks (Faktor relativer Kraftstoffanteil), dem Anteil des Kraftstoffs in der zweiten Einspritzung. Durch Multiplikation mit dem minimalen Z¨ undwinkelwirkungsgrad ergibt sich das Moment mizwmn_w. Dies ist das minimale Moment, das sich im Homogenbetrieb durch Z¨ undwinkelsp¨ atverzug einstellen l¨ aßt (bei gegebener Drehzahl und Luftf¨ ullung). F¨ ur die Betriebsart Homogen-mager (HMM) wird das Moment mizwhmmn_w ¨ uber den minimalen Z¨ undwinkelwirkungsgrad etazwmnhmm berechnet. Ist der Z¨ undwinkel nicht freigegeben, wird der Basisz¨ undwinkelwirkungsgrad angesetzt. Die Berechnung der Basismomente mibas_w, mibmx_w und mibmn_w ist abh¨ angig von der eingestellten Betriebsart. Homogenbetrieb: Im Homogenbetrieb entspricht das Basismoment mibas_w dem inneren Moment, welches sich einstellt, falls die Verbrennung mit dem Basislambda lambas und dem Basisz¨ undwinkel zwbas erfolgt. Wird anstelle des gemittelten Z¨ undwinkelwirkungsgrades etazwbm der Einzelzylinder-Z¨ undwinkelwirkungsgrad etazwb eingesetzt erh¨ alt man mibmx_w. Das minimale Basismoment mibmn_w ist gleich dem Moment mizwmn_w. Homogen mager und Schichteinspritzung (Schicht, Homogen-schicht, Schicht-Katheizen): Die Werte f¨ ur minimales und maximales Basismoment (mibmn_w bzw. mibmx_w) werden durch die minimalen bzw. maximalen Lambdawirkungsgrade bestimmt. Im Homogen-mager werden entsprechend miblmn_w und miblmx_w berechnet. Die Werte f¨ ur miopt_w und mizwmn_w haben in diesen Betriebsarten keine Bedeutung. Der Wert mibas_w wird mit mibmx_w gleichgesetzt und entspricht dem Moment, welches sich bei minimalem Lambda (maximalem Lambdawirkungsgrad) einstellt. Bei der Betriebsart Homogen Mager berechnet sich mibmx als Funktion von etazwb und mibas als Funktion von etazwbm (analog zu Homogenbetrieb).
F¨ ur den Homogenbetrieb werden der optimale Z¨ undwinkel zwopt und die zugeh¨ origen Z¨ undwinkelwirkungsgrade berechnet. In der Betriebsart Homogen-mager kann in %MDBAS kein optimaler Z¨ undwinkel berechnet werden, da das einzustellende Lambda (einzustellende Kraftstoffmasse) vom geforderten Moment abh¨ angt. Dessen Berechnung erfolgt in nachfolgenden Funktionen. Statt dessen werden zwopt und der Vorsteuerz¨ undwinkel zwbas (in %ZUE) f¨ ur Lambda=1 (lambas_w=1) berechnet. Diese Vorsteuerung einer Differenz (zwopt-zwbas) entspricht der Vorsteuerung eines Basisz¨ undwinkelwirkungsgrades. Wird in den Funktionen (%ZUE, %MDZW), die den Z¨ undwinkel beeinflussen, der gleiche Lambda-abh¨ angige Offset dzwol addiert, so beziehen sie sich auf den gleichen Basisz¨ undwinkelwirkungsgrad. Die Trommel zur Mittelwertbildung des Z¨ undwinkelwirkungsgrades wird auch in den Betriebsarten mit Schichteinspritzung gef¨ ullt, damit bei der Umschaltung in den Homogenbetrieb (z.B. zum Katausr¨ aumen) oder Homogen-mager-Betrieb sinnvolle Werte vorliegen. Der optimale Z¨ undwinkel bei Lambda=1 wird dem Kennfeld KFZWOP entnommen. Die Teilfunktion ZWOPTL1 beschreibt die Beeinflussung des optimalen Z¨ undwinkels abh¨ angig von einer ggf. vorhandenen Nockenwellensteuerung (SY_NWS>0). Die
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBAS 22.120.1
Seite 103 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ZWOPTNWA0 berechnet den optimalen Z¨ undwinkel (zwopnwa0_w) abh¨ angig von Ladungsbewegung (flb_w, SY_LBK>0) und Einlassnockenwellensteuerung (fwnwe) bei inaktiver Auslassnockenwellensteuerung (fwnwa=0, Auslassnockenwelle ist in Referenzposition). Die Teilfunktion ZWOPTNWA1 berechnet ebenso zwopnwa1_w bei aktiver Auslassnockenwellensteuerung (falls SY_NWSA>0, fwnwa=1 -> die Auslassnockenwelle ist in ihrer Sollposition). Die jeweils g¨ ultige NWS-Variante wird ¨ uber die Systemkonstanten SY_NWS, SY_NWSA und SY_LBK bei der SW-Erstellung festgelegt. ¨ Uber den Faktor flb_w wird in Abh¨ angigkeit von der Stellung der Ladungsbewegungsklappe linear zwischen den Z¨ undwinkelkennfeldern KFZWOP/KFZWOPL bzw. KFZWOP2/KFZWOPL2 interpoliert. In der Betriebsart Homogen Klopfschutz (HKS) wird auf das Kennfeld KFZWOPHK umgeschaltet, da sich f¨ ur die Betriebsart HKS andere optimale Z¨ undwinkel ergeben. Im Umschaltvorgang werden entsprechend zwopt sowie dzwopt ebenso wie miopt und mibas zus¨ atzlich im Synchro berechnet. Der Effekt der Z¨ undwinkelverschiebung resultiert aus dem fetteren Gemisch an der Z¨ undkerze. Ist z.B. die Schichtladung leicht fett und die homogene Ladung leicht mager, so ist im Allgemeinen die Entflammungsgeschwindigkeit h¨ oher als bei einer homogenen Kraftstoffverteilung. Insgesamt liegt der Schwerpunkt der Verbrennung f¨ ur das inhomogene Gemisch bei k¨ urzeren Zeiten als im homogenen Fall. Dadurch resultiert meist ein sp¨ aterer optimalen Z¨ undwinkel in HKS. ¨ Ahnlich wird in der Betriebsart Homogen Split (HSP) auf das Kennfeld KFZWOPHS umgeschaltet, da sich wie oben f¨ ur die Betriebsart HKS andere optimale Z¨ undwinkel ergeben. Beim kalten Motor ist dieser Effekt st¨ arker ausgepr¨ agt, dies wird durch DZWOMHSP ber¨ ucksichtigt (Hierachie DZW). Im Umschaltvorgang werden wie bei HKS zwopt sowie dzwopt, miopt und mibas zus¨ atzlich im Synchro berechnet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ber Additive Korrekturen abh¨ angig von Lambda, der Abgasr¨ uckf¨ uhrrate, sowie der Motortemperatur werden eingerechnet. U den Faktor flb_w wird in Abh¨ angigkeit von der Stellung der Ladungsbewegungsklappe (falls SY_LBK>0) linear zwischen den Z¨ undwinkelkennfeldern DZWOLA/DZWOLAL (nur im homogenen Betrieb) bzw. KFDZWAGR/KFDZWAGL interpoliert. Zus¨ atzlich ergibt sich eine Z¨ undwinkelkorrektur als Funktion der Drehzahl und der externen Restgasrate. Der so erhaltene Z¨ undwinkel zwopt bildet die Basis f¨ ur die Z¨ undwinkelwirkungsgradberechnung. Die Z¨ undwinkelwirkungsgradkennlinie ist eine Funktion der Ladungsbewegung. Der Verbrennungsschwerpunkt bzw. die Geschwindigkeit der Flammenfront kann durch Ladungsbwegung entscheidend beeinflußt werden. Daher werden f¨ ur die beiden Ladungsbewegungsklappen zwei Kennlinien ETADZW und ETADZWL abgelegt. F¨ ur eine kontiniuerliche Ladungsbewegungsklappe wird zwischen den beiden Bereichen als Ann¨ aherung linear interpoliert (SY_LBKMD=1). In der Betriebsart Homogen Split (HSP) wird die Z¨ undwinkelwirkungsgradkennlinie ETAZWH benutzt (SY_HSPMD=1).
Besonderheit bei 2-Banksystemen (Kat-Heizen mittels Lambda-Split im Homogenbetrieb): Voraussetzung: SY_LS > 0 (nur f¨ ur Y-Abgassystem, d.h. 2 Vor-Kats und 1 NOx-Kat!) Bedingung: B_khls = true (B_hom bleibt gesetzt) In dieser Betriebsart l¨ auft eine Bank mager und die andere fett, um mit der Rest-Umsetzung im Hauptkat thermische Energie freizusetzen. Zus¨ atzlich wird eine Momentenreserve vorgegeben, die durch Z¨ undwinkel-Sp¨ atziehen zus¨ atzliche Heizenergie bereitstellt. Diese Momentenreserve wird so auf die beiden B¨ anke verteilt, daß m¨ oglichst gleiche Momente erreicht werden. Dazu werden bankspezifische lamsbg_w / lamsbg2_w (statt lambas_w) verarbeitet, es wird intern mit etalab1 und etalab2 gerechnet, exportiert wird der Mittelwert etalab, um die richtige F¨ ullung f¨ ur das mittlere Moment zu erhalten. Der Eingang zwbas ist zylinderindividuell berechnet, folglich wird der Basisz¨ undwinkelwirkungsgrad etazwb(2) bankspezifisch berechnet. Die Unterscheidung, welcher Bank der aktuelle zwbas zuzurechnen ist, erfolgt ¨ uber den Eingang B_bank2. Weitere Bankspezifische (Parallel-)Exportgr¨ oßen: zwopt(2), dzwol(2), miopt(2)_w, mibas(2)_w, mizwmn(2)_w, mibmn(2)_w, mibmx(2)_w. Zus¨ atzlich werden die Mittelwerte mibmnm_w und mibmxm_w des minimalen bzw. maximalen Basismoments berechnet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBAS 22.120.1
Seite 104 von 4100 31.JAN.2003 Thomas Brosi
APP MDBAS 22.120.1 Applikationshinweise AGR inaktiv bei allen Messungen! Zur Bedatung m¨ ussen folgende Messungen durchgef¨ uhrt werden: 1. Lambda=1 Betrieb: Z¨ undwinkelschleifen am Motorpr¨ ufstand bei Lambda=1 an folgenden Arbeitspunkten, betriebswarmer Motor: n = 500,750,1000,1250,1500,2000,2500,3000,3500,4000,4500,5000,5500,6000,6500 (falls m¨ oglich) Upm rl= 10,20,30,40,50,60,70,80,90,100 % Die Z¨ undwinkelschleifen beginnen mit dem Z¨ undwinkel, bei dem das maximale Moment erreicht wird (falls nicht fahrbar bei der Klopfgrenze). In Schritten von 4.5 Grad KW wird nun in Richtung sp¨ at verstellt, bis der sp¨ atest fahrbare Z¨ undwinkel erreicht wird. Folgende Daten sind pro Messpunkt mitzuschreiben: nmot, rl, lambda, Kupplungsmoment, Z¨ undwinkel. 2. Lambdaabh¨ angigkeit Zw-Schleifen ¨ uber lambda bei den Messpunkten: n = 1000, 2000, 3000 Upm rl= 30, 50, 70 % Lambda= .8, .85, .9, .95, 1, 1.05, 1.1, 1.15, 1.2 Messungen wie oben 3. Schleppmoment F¨ ur alle Messpunkte bei 1. muß das Schleppmoent vorliegen. Messung am Pr¨ ufstand, unbefeuerter betriebswarmer Motor. 4. Nockenwellensteuerung, Ladungsbewegungsklappe Um die zus¨ atzlichen Z¨ undwinkelkennfelder f¨ ur die Nockenwellenversteuerung zu bedaten, muß die Nockenwelle w¨ ahrend des Ablaufs des Messprogramms in die jeweils applizierte Stellung gefahren und das zugeh¨ orige Signal mitgeschrieben werden. Zur Bedatung der Z¨ undwinkelkennfelder f¨ ur den Fall einer aktivierten Ladungsbewegungsklappe (Schichtstellung) im Homogenbetrieb ist das Messprogramm im relevanten Bereich (nmot, rl) f¨ ur beide Stellungen der Ladungsbewegungsklappe durchzuf¨ uhren. Die Messdaten sind f¨ ur beide Stellungen in einem Lauf des Momentenoptimierers auszuwerten.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
5. Auswertung Die Auswertung der Messergebnisse erfolgt mit Hilfe des RB-Momentenoptimierers. 6. F¨ ur die Betriebsart HSP sind zus¨ atzliche Messung mit gesplitteter Einspritzung am Motorpr¨ ufstand notwendig. Dabei m¨ ussen alle Arbeitspunkte von 1., in denen HSP gefahren werden sollen, angefahren werden. Da in HSP sehr sp¨ ate Z¨ undwinkel eingestellt werden k¨ onnen, m¨ ussen auch noch sp¨ atere Z¨ undwinkeln als in HOM gemessen werden. Aus dem Verh¨ altnis der optimalen Momente f¨ ur gleiches rl und nmot wird die Kennlinie KLFAKSP ermittelt. KLFAKSP(nmot) = ( 1 - miopt(HSP,nmot,frks) / miopt(HOM,nmot)) / frks Aus der Verschiebung der Z¨ undwinkelkurven wird KFZWOPHS bestimmt. Anmerkung: Nur bei langen Z¨ undwinkelschleifen l¨ aßt sich der unterschiedliche Einfluß von KLFAKSP und KFZWOPHS eindeutig trennen. 7. Zur Bedatung von DZWOMHSP beim kalten Motor als erstes pr¨ ufen, daß das optimale Moment von HSP und HOM gleich ist. Dazu wird beim Warmlauf ohne Momentenreserve und Wechsel zwischen HOM und HSP der I-Anteils des Leerlaufreglers betrachtet. Dieser darf sich in den station¨ aren Phasen nicht signifikant unterscheiden. Als zweites aus der Umschaltung mit gleicher Momentenreserve und der ¨ Anderung des I-Anteils durch Vergleich mit ETADZW/ETADZWL die Verschiebung des optimalen Momentes f¨ ur verschiedenen Motortemperaturen bestimmen.
Vorschlag Erst-Applikation DZWOM und MDSM - Iteratives Verfahren ---------------------------------------------------------------Voraussetzungen - Generator elektrisch abgeklemmt - Bedatung des Momentenmodells im warmen Zustand abgeschlossen - F¨ ullungserfassung abgeschlossen (auch im kalten Zustand) - Adaption der Verlustmomente im warmen Zustand ist eingeschwungen (nach M¨ oglichkeit sollte Vorsteuerung so gut sein, dass Adaptionswerte neutral bleiben: dmvad=0) - Der I-Anteil des Leerlaufreglers muss sich im warmen Zustand um die Nulllage bewegen - Unterschiedliche Lambda-Verl¨ aufe beim Warmlauf werden nicht ber¨ ucksichtigt Vorgehen - Momentenreserve im Leerlauf auf Zielwerte setzen - ZW-Eingriff der Leerlaufregelung reduzieren, nach M¨ oglichkeit ganz auschalten (insofern das die Leerlaufstabilit¨ at zul¨ asst) - DZWOM mit Defaultbedatung f¨ ullen - Messung bei niedrigen Temperaturen starten (tmot und dmllri mitmessen) - Ergebnisse von dmllri als f(tmot) in MDSM eintragen -
F¨ ur n¨ achste Messreihe I-Anteil des Leerlaufreglers verst¨ arken (IVDHOM erh¨ ohen) Momentenreserver zwischen zwei Werten umschalten (z.B. 1% und 10%; Rampen; kein schneller Wechsel) Zwischen zwei Messpunkten keine Lambdavariation. W¨ ahrend des Warmlaufs zwischen den Momentenreserven Rampen und in den Endpunkten so lange warten, bis der I-Anteil des Leerlaufreglers eingeschwungen ist. - Die I-Anteile des LL-Reglers ¨ uber die Wirkungsgradkennlinie in einen Delta-Z¨ undwinkel umrechnen und diesen in DZWOM eintragen. - Die beiden Vorg¨ ange solange wiederholen, bis sich bei DZWOM kein wesentlichen Daten¨ anderungen mehr ergeben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDLAM 4.20.0
Seite 105 von 4100 31.JAN.2003 Thomas Brosi
DZWOLA, DZWOLAL werden in der %ZWHMM 1.10, 2.10 (ab %ZUE 284.100) definiert. Vorschlag Default-Einteilung SNM16OPUW, SRL11OPUW, SRL07OPUW, SRR06OPUW SNM16OPUW: 560, 700, 1000, 1240, 1520, 1760, 2000, 2520, 3000, 3520, 4000, 4520, 5000, 5520, 6000, 6520 SRL11OPUW: 10, 15, 20, 30, 40, 50, 60, 70, 80, 90, 100 SRL07OPUW: 0, 10, 20, 30, 40, 60, 80 SRR06OPUW: 0, 5, 10, 15, 20, 30 Default-Einteilung KFDZWAGN nmot_w: 700, 1000, 1500, 2000, 3000, 4000 rriext_w: 0, 20, 40, 60, 80, 100 Default-Bedatung f¨ ur KFMIOPS wie KFMIOP. Default-Bedatung f¨ ur ETADZWL, ETADZWH wie ETADZW. Default-Bedatung DZWOM: +--------+------+------+------+------+------+ | tmot | -30 | -15 | 0 | 15 | 30 | +--------+------+------+------+------+------+ | DZWOM | 9,75 | 4,50 | 2,25 | 0,75 | 0,00 | +--------+------+------+------+------+------+
FU MDLAM 4.20.0 Momenteneingriff uber ¨ Lambda FDEF MDLAM 4.20.0 Funktionsdefinition B_hom B_hmmlgs
B_hmm
1/
miksol_w
2/
elas_w 100
B_evakt 2/ mioptl1_w
15.99
LAMETASC
lamds_w
lambda max
mioptlza_w LAMETA
etazwb 0.01
% to factor % to factor 0.01
etazaist
ETAZALB etazalb
1/ etazalb
0.0
overrun fuel cut off
mdlam-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Kennfeld KLFAKSP ---------------Default-Bedatung KLFAKSP: +--------+------+------+------+------+------+ | nmot | 520 | 1000 | 1520 | 2000 | 2520 | +--------+------+------+------+------+------+ | KLFAKSP| 12 | 18 | 32 | 37 | 42 | +--------+------+------+------+------+------+ Neutralbedatung: KLFAKSP = 100
mdlam-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDLAM 4.20.0
Seite 106 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ETAZLB: Berechnung des Ausblendungswirkungsgrades bei Wiedereinsetzen ----------------------------------------------------------------------------------
0.0 1.0 100
0.0
SY_REDMX etazalb
etazaist
mdlam-etazalb
factor to %
redsol
mdlam-etazalb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK MDLAM 4.20.0 Abkurzungen ¨ Parameter
Source-X
LAMETA LAMETASC
ELAS_W ELAS_W
Art
Bezeichnung
KL KL
Lambda aus Wirkungsgrad Lambda aus Wirkungsgrad fur ¨ Schichteinspritzung
Systemkonstante
Art
Bezeichnung
SY_REDMX
SYS (REF) Systemkonstante maximale Reduzierstufe
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_EVAKT
BGEVAB
EIN
Bedingung alle Einspritzventile aktiv/angesteuert
B_HMM
BDEMUM
EIN
Bedingung Betriebsart Homogen-Mager
B_HMMLGS
BGBVG
EIN
Bedingung luftgefuhrter HMM-Betrieb ¨
B_HOM
BDEMUM
BBAGR, BBAGRMW,DLGHMM, MDAUTG,MDKOG, ... BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... ADDLGME9Q,DLGHMM, LRSEB,MDKOG, MDLAM, ... ATR, BAKH, BBAGR,BBKR, BDEMKO, ...
EIN
Bedingung Betriebsart Homogen
ELAS_W ETAZAIST ETAZALB ETAZWB LAMDS_W
MDLAM MDIST MDLAM MDBAS MDLAM
MIKSOL_W MIOPTL1_W MIOPTLZA_W REDSOL
MDKOG MDBAS MDLAM MDRED
LOK MDIST, MDLAM, MDZW EIN LOK MDLAM, MDZW, MSF EIN LAMKO, LAMSOLL, MS-AUS F MDLAM, MDZW, MSF EIN EIN MDLAM, MSF LOK AEVAB, EVABUE,EIN MDLAM, MDRED
Sollwert Lambda-Wirkungsgrad Ist-Zylinderausblendungswirkungsgrad Zylinderausblendungswirkungsgrad fur ¨ Lambda Berechnung (Brennraum) Zundwinkelwirkungsgrad ¨ des Basiszundwinkels ¨ Sollwert Lambda aus Momentenanforderung Indiziertes resultierendes Sollmoment fur ¨ Kraftstoffpfad optimales indiziertes Motormoment bei Lambda = 1 optimales indiziertes Motormoment bei Lambda = 1 und Ausblendung Berechnete Soll-Reduzierstufe
FB MDLAM 4.20.0 Funktionsbeschreibung Aufgabe der Funktion ist die Umrechnung des geforderten Moments in ein Soll-Lambda. Dieses Soll-Lambda ist das Lambda, das im Brennraum eingestellt wird. Anhand der F¨ ullung wird in folgenden Funktionen die Kraftstoffmasse mit diesem Lambda berechnet. Damit ist es unabh¨ angig vom Abgas-Lambda, das aufgrund der Doppeleinspritzung beim Kat-Heizen unterschiedlich sein kann. In der Betriebsart Homogen und Homogen-mager-luftgesteuert (B_hmmlgs=1) wird das Soll-lamda nicht berucksichtigt. Aus dem Quotienten von gefordertem Moment f¨ ur den Kraftstoffpfad miksol_w und dem optimalen Moment bei Lambda=1 (mioptl1_w) wird ein Soll-Lambdawirkungsgrad elas_w berechnet. Bei Betriebsarten mit Schichteinspritzung wird aus der Kennlinie LAMETASC das SollLambda berechnet. Ist zus¨ atzlich Zylinderausblendung aktiv bzw. werden nicht alle Einspritzventile angesteuert (B_evakt = false), muß das optimale Moment mit dem Zylinderausblendungswirkungsgrad etazalb multipliziert werden. In Homogen-mager-Betrieb wird die Kennlinie LAMETA verwendet. Außerdem wird das optimale Moment bei Lambda=1 durch Multiplikation mit dem vorgesteuerten Z¨ undwinkelwirkungsgrad (etazwb) korrigiert. Dies ist erforderlich, da eine Momenteinstellung durch das Gemisch vor einer Momenteinstellung durch Z¨ undwinkeleingriff erfolgt. Teilfunktion ETAZALB: --------------------Der Zylinderausblendungswirkungsgrad etazalb gleicht dem Ist-Zylinderausblendungswirkungsgrad etazaist. In dem Fall, daß keine Zylinder gefeuert werden, wird mit dem Soll-Ausblendungswirkungsgrad gerechnet, um beim Wiedereinsetzen direkt die geforderte Kraftstoffmenge zu bestimmen. Ist der Zylinderausblendungswirkungsgrad etazalb gleich Null - es erfolgt keine Kraftstoffeinspritzung - w¨ urde miksol mit Null dividiert werden. In diesem Fall wird auf das maximal m¨ ogliche Lambda umgeschaltet. Wird lamds nicht ber¨ ucksichtigt, so wird im Hintergrund dennoch etazalb und mioptlza_w gerechnet, damit beim Umschalten zur aktiven Betriebsart die Zellen mit g¨ ultigen Werten beschrieben werden.
APP MDLAM 4.20.0 Applikationshinweise Die Kennlinie LAMETA ist invers zur Kennlinie ETALAM (vgl. %MDBAS). Die Kennlinie LAMETASC ist invers zur Kennlinie ETALAMSC (vgl. %BDEMEN).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBGRG 4.150.1
Seite 107 von 4100 31.JAN.2003 Thomas Brosi
FU MDBGRG 4.150.1 Momentenbegrenzung nach oben FDEF MDBGRG 4.150.1 Funktionsdefinition Main: Begrenzung des momentes abh¨ angig von den Betriebzust¨ anden
MDBG_TM tmot
tmot
mitmbgr_w
Torque limitation dependent on engine temperature
nmot
nmot
Torque limitation due to failure of fuel pump
MDBG_KR miekpbgr_w
nmot B_pkndnmb
B_pkndnmb MDBGLZ
Torque limitation due to high exhaust gas temperature
MDBG_AT nmot
mitmbgr_w
B_atrsp
B_atrsp
miekpbgr_w
nmot
MDBG_GA mibgrg_w
Torque limitation dependent on gear selection or gearbox
miatbgr_w
mibgrl_w
limitations for cylinder charge path
mibgrl_w
mibgr_w
limitations for crank synchronous path
mibgr_w
mibgrg_w
miallbgr_w
gangi
gangi
miallbgr_w mibrmx_w
MDBG_BR B_brems mibrmx_w wped_w
B_brems wped_w
Torque limitation in case of braking
mifamx_w mkfamx_w
mdbgrg-main
mifamx_w mkfamx_w mdbgrg-main Teilfunktion MDBG_TM: motortemperaturabh¨ angiges Begrenzungsmoment
1.0 TMXMIBG DTMIBG
DMRTMKI
CWMDBGRG 4
% 100.0 tmki
tmotmdb
frtmki
KLFRTMKI mimax_w
nmot gangi
mifafu_w KFFRTMKI
mitmbgr_w
mitmbgr_w
mdbgrg-mdbg-tm
tmot
mdbgrg-mdbg-tm Teilfunktion MDBG_KR: Begrenzungsmoment durch Kraftstoffpumpenausfall
E_kpe
E_kpe2 B_pkndnmb
% 100.0
nmot
miekpbgr_w MDEKPE
miekpbgr_w
mdbgrg-mdbg-kr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
miatbgr_w
mdbgrg-mdbg-kr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBGRG 4.150.1
Seite 108 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MDBG_AT: Begrenzungsmoment als Funktion der Abgastemperatur
SY_ATR
TVGATUP
0
TVGAT
B_krdws SY_STERVK
TAGAT TNGAT
0
B_atrsp
100.0 nmot
miatbgr_w MDGAT
miatbgr_w
LP_miatbgr
mdbgrg-mdbg-at
%
B_atrsp2
mdbgrg-mdbg-at Teilfunktion MDBG_GA: gang- und getriebeabh¨ angiges Begrenzungsmoment
tmot TMMIBGR CWMDBGRG vfzg
0
VMIBGR
B_autget
% 100.0
nmot KFMDBGRG B_mdmxge
mibgrg_w
mkbgr_w
mibgrg_w
% 100.0 MDGENOT mdverl_w SY_ALLRAD
0
B_miallgr
% 100 miallgr_w
miallbgr_w
mdbgrg-mdbg-ga
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
gangi
mdbgrg-mdbg-ga
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBGRG 4.150.1
Seite 109 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MDBG_BR: Begrenzungsmoment zur Unterst¨ utzung der Bremse
% 100.0 wped_w
mibrmx_w
mibrmx_w MKBRMXWP
mdverl_w mifafu_w
TVBRMX
0.0
B_autget
B_mkbrmx
TOD_wped_w
B_brems B_brvfp vfzg VMKBRMX
SY_CANBR5
0.0
B_pbr5io B_pbr5
B_kl15
TOD_kl15
B_br5nio pbr5_w PMKBRMN
mdbgrg-mdbg-br
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TKL15BR5
mdbgrg-mdbg-br
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBGRG 4.150.1
Seite 110 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MDBGLZ: Berechnung des Begrenzungsmomentes f¨ ur Luft- und Z¨ undungspfad
SY_AEKPBI
SY_BDE
0
0
CWMDBGRG 2 mitmbgr_w mibgrloc_w /NC
mibgrl_w
mibgrtm_w miekpbgr_w CWMDBGRG 3 mibrmx_w mibgrbr_w mitibgr_w mifamx_w
mkfamx_w CWMDBGRG 1
miatbgr_w
% 100 mibgrg_w
mibgr_w
miallbgr_w
mdbgrg-mdbglz
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mdverl_w
mdbgrg-mdbglz
ABK MDBGRG 4.150.1 Abkurzungen ¨ Parameter CWMDBGRG DMRTMKI DTMIBG KFFRTMKI KFMDBGRG KLFRTMKI MDEKPE MDGAT MDGENOT MKBRMXWP PMKBRMN TAGAT TKL15BR5 TMMIBGR TMXMIBG TNGAT TVBRMX TVGAT TVGATUP VMIBGR VMKBRMX
Source-X
NMOT NMOT TMOTMDB NMOT NMOT NMOT WPED_W
Source-Y
GANGI GANGI
Art
Bezeichnung
FW FW FW KF KF KL KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW
Codewort MDBGRG Inkrement fur ¨ Regelfaktor Momentenbegrenzung uber ¨ Motortemperatur Delta temperatur fur ¨ Hysterese Breite ¨ Faktor fur Moment Begrenzung abhangig auf Drehzahl und gang Kennfeld mit dem Wert der Momentenbegrenzung Kennlinie Regelfaktor aus Motortemperatur Momentenbegrenzung fur ¨ Luftpfad bei Ausfall EKP Kennlinie Momenten begrenzung bei zu hoher Abgastemperatur ¨ Maximales Getriebemoment bei CAN-Ausfall oder Storung ¨ ¨ Maximal zulassiges Kupplungsmoment bei betatigter Bremse Schwellwert fur ¨ Aktivierung der Begrenzung wg. Bremsdruck Zeitkonstante Abregelung Momenten begrenzung ¨ Einschaltverzogerung Status Klemme 15 Bremse 5 tmot-Schwelle fur ¨ Freigabe Momentenbegrenzung Maximal Motor Temperatur fur ¨ Moment Begrenzung Zeitkonstante Eingriff Momenten begrenzung Abgastemperatur ¨ Verzogerungszeit fur ¨ Aktivierung der Brettfunktion ¨ Verzogerung Momenten begrenzung Abgastemperatur ¨ Einschalt-Verzogerung Momentenbegrenzung Abgastemperatur v-Schwelle fur ¨ Freigabe Momentenbegrenzung ¨ Geschwindigkeitsschwelle fur ¨ Kupplungsmomentbegrenzung bei betatigter Bremse
Systemkonstante
Art
Bezeichnung
SY_AEKPBI SY_ALLRAD SY_ATR SY_BDE SY_CANBR5 SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante zweite EKP Systemkonstante Allrad Systemkonstante Abgastemperaturregler vorhanden Systemkonstante Benzin-Direkteinspritzung Systemkonstante CAN-Botschaft Bremse 5 Systemkonstante Bedingung : Stereo vor Kat
Referenziert von
Art
Bezeichnung
ATR, MDBGRG ATR, MDBGRG
EIN EIN
Bedingung Abgastemperaturregler gesperrt Bedingung Abgastemperaturregler Bank 2 gesperrt
Variable B_ATRSP B_ATRSP2
Quelle
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_AUTGET
B_BR5NIO B_BREMS
GGEGAS
B_BRVFP B_KL15
MDBGRG BBSYSCON
B_KRDWS
BBKR
B_MDMXGE B_MIALLGR B_MKBRMX B_PBR5 B_PBR5IO B_PKNDNMB DFP_KPE DFP_KPE2 E_KPE E_KPE2 FRTMKI GANGI
GGCEGS
MDVERL_W
MDVER
MIALLGR_W MIATBGR_W MIBGRBR_W MIBGRG_W MIBGRLOC_W MIBGRL_W MIBGRTM_W MIBGR_W MIBRMX_W MIEKPBGR_W MIFAFU_W MIFAMX_W MIMAX_W
MITIBGR_W MITMBGR_W MKBGR_W MKFAMX_W NMOT
MDBGRG
MDBGRG MDBGRG
MDBGRG BBGANG
MDBGRG MDBGRG MDBGRG MDBGRG MDBGRG MDBGRG MDBGRG MDKOL GGPED MDMAX
AWEA MDBGRG GGPED BGNMOT
PBR5_W TMKI
GGGTS
TMOT
GGTFM
TMOTMDB VFZG
MDBGRG GGVFZG
WPED_W
GGPED
Referenziert von
Art
ARMD, BBGANG,EIN BBKD, CANECU,DKUPPL, ... EIN MDBGRG ABKVP, ARMD, BKV,- EIN DBKVP, DDSBKV, ... LOK ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... EIN KRADAP, KRREG,MDBGRG, NMAXMD EIN MDBGRG EIN MDBGRG LOK EIN MDBGRG EIN MDBGRG EIN MDBGRG DOK DOK EIN MDBGRG EIN MDBGRG LOK ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... EIN ARMD, DLGHMM,GGCASR, MDANF,MDASGPH, ... EIN MDBGRG LOK EIN MDBGRG LOK LOK MDKOL AUS EIN MDBGRG MDAUTG, MDKOG AUS LOK AUS MDASG, MDBGRG EIN MDBGRG EIN EIN CANECU, MDASG,MDBGRG, MDFAW,MDKOG, ... EIN MDBGRG AUS EIN MDBGRG EIN MDBGRG AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... EIN MDBGRG GGTFM, KMTR, KOS, EIN MDBGRG ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... LOK EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... ARMD, BBKD,EIN BGFAWU, BGRLSOL,FUEDK, ...
MDBGRG 4.150.1
Seite 111 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Automatikgetriebe
Empfang der Bot. Bremse 5 oder ihres Inhalts nicht i.O. ¨ Bedingung Bremse betatigt ¨ Bedingung Bremse betatigt vor Fahrpedal Bedingung Klemme 15
¨ Bedingung Klopfregelung Sicherheitsspatverstellung Bedingung maximales Moment bei dem Getriebenotlauf Bedinung gultige ¨ Momentenbegrenzung vom Verteilergetriebe ¨ Bedingung Kupplungsmomentbegrenzung bei betatigter Bremse aktiv Vorzeichen des Bremsdrucks aus Bremse5-Bot. (plausibilisiert) Gultigkeit ¨ des Bremsdrucks aus Bremse5-Bot. (plausibilisiert) Bedingung Moment bei zu niedrigem Kraftstoffdruck begrenzen SG-int. Fehlerpfad-Nr.: EKP-Relais Endstufe SG-int. Fehlerpfad-Nr.: EKP-Relais Endstufe Errorflag: EKP-Relais Endstufe Errorflag: EKP-Relais Endstufe 2 Regelfaktor fur ¨ Momentenbegrenzung aus Motortemperatur Ist-Gang
Motor-Verlustmoment
indiziertes Begrenzungsmoment vom Verteilergetriebe Momentenbegrenzung bei zu hoher Abgastemperatur begrenztes Moment aus Bremsanforderung ¨ gangabhangige Momentenbegrenzung lokale Variable indiziertes soll-Moment fur ¨ Momentbegrenzung Luftpfad begrenztes Moment aus Motortemperaturregelung begrenztes soll-Moment ¨ ¨ Maximal zulassiges Moment bei betatigter Bremse Momentenbegrenzung durch Ausfall EKP Fahrermomentenwunsch fur ¨ Fullung ¨ maximales indiziertes Motormoment Fahrerwunsch im PWG-Notfahren maximal erreichbares indiziertes Moment
begrenztes Moment aus ti-Regelung bei ununterbrochener Einspritzung ¨ Momentenbegrenzung durch erhohte Motortemperatur maximales Kupplungsmoment von Automatikgetriebe maximales Kupplungsmoment Fahrerwunsch im PWG-Notfahren Motordrehzahl Bremsdruck aus Bremse5-Bot. (plausibilisiert) Motortemperatur aus Kombiinstrument Motor-Temperatur Motor-Temperatur fur ¨ Momentenbegrenzung Fahrzeuggeschwindigkeit
normierter Fahrpedalwinkel
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDBGRG 4.150.1
Seite 112 von 4100 31.JAN.2003 Thomas Brosi
FB MDBGRG 4.150.1 Funktionsbeschreibung Die Funktion berechnet eine reduzierende Momentenanforderung, die in der Koordination der Momente (%MDKOL, %MDKOG) ber¨ ucksichtigt wird. mibgrl_w, das in der MIN-Auswahl in der %MDKOL ber¨ ucksichtigt wird, wirkt nur auf den ’langsamen’ Luftpfad. mibgr_w wirkt sowohl auf den ’schnellen’ kurbelwinkelsynchronen Pfad in der %MDKOG als auch indirekt ¨ uber mibgrl_w auf den ’langsamen’ Luftpfad in der %MDKOL. Bei Pedalwertbegrenzung geht das Moment mifamx_w oder das innere Moment aus maximalen Kupplungsmoment und Verlustmoment in die MIN-Auswahl f¨ ur den Luftpfad ein (maximal zul¨ assiges Moment bei PWG-Notfahren). Befinden sich die Einspritzventile im Dauerbetrieb, so kann ¨ uber das Moment mitibgr_w das Moment ¨ uber den Luftpfad begrenzt werden. Dieser Betriebspunkt kann erreicht werden, wenn die Einspritzventile an ihre obere Kapazit¨ atsgrenze kommen und nicht mehr Moment aufbauen k¨ onnen. Damit wird ein Ausmagern des Motors bei steigender Momentenanforderung vermieden. Teilfunktion MDBG_GA: --------------------F¨ ur die Typisierung der Fahrzeuge muß eventuell das Moment in Abh¨ angigkeit vom Gang und von der Drehzahl begrenzt werden (KFMDBGRG). Diese Begrenzung ist nur aktiv, wenn die Motortemperatur und die Fahrzeuggeschwindigkeit eine applizierbare Schwelle ¨ uberschritten haben. Da in das Kennfeld KFMDBGRG Kupplungsmomente bezogen auf MDNORM eingetragen werden, muß das Verlustmoment addiert werden, um ein inneres Moment (positive Schleife im p-v-Diagramm) zu erhalten. Alternativ kann bei Automatikgetrieben (B_autget=1) und bei Setzen des Codewords auf das z. B. von %CAN kommende begrenzende Kupplungsmoment umgeschaltet werden. Beim Allrad bzw. Verteilergetriebe kann das Moment auf miallgr_w begrenzt werden, soweit das Bit B_miallgr gesetzt ist. ¨ Uber die Kennlinie MDGENOT kann das Moment bei CAN-St¨ orung bzw. Ausfall abh¨ angig von der Drehzahl begrenzt werden. Die Begrenzung wirkt sowohl auf die Z¨ undung als auch auf den Luftpfad. Teilfunktion MDBG_AT: --------------------Falls die Bedingung Klopfregelung Sicherheitssp¨ atverstellung gesetzt ist oder der Abgastemperaturregler gesperrt ist, wird das Moment ¨ als Funktion der Drehzahl begrenzt. Die Anderung des Momentes wird gefiltert. Nachdem die Bedingungen abgelaufen sind, ist die Begrenzung noch f¨ ur eine applizierbare Zeit aktiv, damit beim Toggeln der ausl¨ osenden Bedingungen kein Toggeln der Begrenzung auftritt. Das Einschalten kann ¨ uber die applizierbare Zeit TVGATUP verz¨ ogert werden. Hierdurch k¨ onnen kurze Impulse der L¨ ange TVGATUP unterdr¨ uckt werden, z.B. bei kurzeitigem Anschlagen an die Fettgrenze.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Folgende Funktionen stehen f¨ ur Saugrohreinspritzsysteme zur Verf¨ ugung: Teilfunktion MDBG_TM: --------------------Steigt die Motortemperatur auf einen zu hohen Wert, wird mittels eines ¨ anderungsbegrenzten Faktors frtmki das maximale Moment bei Vollast runterskaliert, so daß eine Begrenzung des Momentes ¨ uber den Luftpfad stattfindet (mitmbgr_w). Der Begrenzungsfaktor wird wie folgt berechnet: i) Nach ¨ Uberschreiten einer Temperaturschwelle, die in der Kennlinie KLFRTMKI definiert ist, wird der Faktor kleiner 1 ii) Nach ¨ Uberschreiten einer zweiten Temperaturschwelle, die der im Fall i entsprechen sollte, wird mittels eines gang- und drehzahlabh¨ angigen Faktors zus¨ atzlich geregelt. Dieser Faktor wird erst nach Unterschreiten einer Hystereseschwelle DTMIBG deaktiviert. Diese Begrenzung ist nur aktiv, wenn der Regelfaktor frtmki kleiner 1 wird. Teilfunktion MDBG_KR: --------------------F¨ allt bei einem Projekt mit zwei EKPs eine EKP aus, f¨ uhrt das zur Ausmagerung bei hohen Drehzahlen und Lasten. Zum Schutz der Bauteile wird bei erkanntem Pumpenausfall das Moment f¨ ullungsseitig begrenzt. Die Kennline muß so angepaßt werden, dass die Ausmagerung unterbleibt. Teilfunktion MDBG_BR: --------------------Ist beim Bet¨ atigen des Bremspedals das Fahrpedal nicht bet¨ atigt und liegt die Fahrzeuggeschwindigkeit unterhalb einer Schwelle, wird das indizierte Motormoment so begrenzt, dass das Kupplungsmoment eine pedalwertabh¨ angige Schwelle nicht ¨ uberschreitet. Auf diese Weise soll gew¨ ahrleistet werden, dass bei unbeabsichtigtem gleichzeitigem Bet¨ atigen von Bremse und Gaspedal das von der Bremse erzeugte Moment an den R¨ adern immer gr¨ oßer ist als das vom Motor erzeugte, so dass das Fahrzeug nicht ungewollt losf¨ ahrt. Als Aktivierungsbedingung wird die logische Information des Bremslichtschalters B_brems ausgewertet. Zus¨ atzlich kann eine Bremsdruckschwelle hinzugef¨ ugt werden. Damit wird die Begrenzung nur bei stark gedr¨ uckter Bremse aktiviert. Um eine Aktivierung bei fehlerhaften Bremsdr¨ ucken sicherzustellen darf PMKBRMN maximal mit 409,5 bar bedatet werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MRKOMD 1.10.0
Seite 113 von 4100 31.JAN.2003 Thomas Brosi
APP MDBGRG 4.150.1 Applikationshinweise bit
7 6 5 4 3 2 1 0 +-----------------+ CWMDBGRG | x x x x x x x x | +-----------------+ ˆ ˆ ˆ ˆ ˆ | | | | +-Umschalten auf externe gangabh¨ angige Begrenzung bei Automatikgetrieben | | | +--- Aktivierung der Begrenzung auf dem kuebelwellensynchronen Pfad | | +----- Umschalten auf externe motortemperaturabh¨ angige Begrenzung | +------- Umschalten auf externes Begrenzungsmoment zur Unterst¨ utzung der Bremse +--------- Umschalten auf Motortemperatur oder Motortemperatur von Kombiinstrument
CWMDBGRG=0+2+0+0+0 =2 KLFRTMKI: Der Kennwert mit aktiver Bedatung (Faktor<1) sollte TMXMIBG entsprechen. Beispiel, wenn eine Md-Begrenzung bei tmot>100 ◦ C mit einer Hysterese von 5 ◦ C aktiviert werden soll: TMXMIBG=100; DTMIBG=5 ◦ C KLFRTMKI (tmot) 100 102 104 (Faktor) 1.0 0.9 0,8 Default Werte: DTMIBG =0 ◦ C; TMXMIBG=144 ◦ C or max. value TVBRMX = 0 Sec w¨ ahlen
FU MRKOMD 1.10.0 Berechnung des skalierten Wunschmomentes aus koordiniertem Moment FDEF MRKOMD 1.10.0 Funktionsdefinition SY_BDE 0 0 mrko_w
mrko
miglsol_w mimax_w
mrkomd-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
milsol_w
% 100.0
mimin_w mrkomd-main
ABK MRKOMD 1.10.0 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_BDE
SYS (REF) Systemkonstante Benzin-Direkteinspritzung
Variable
Quelle
Referenziert von
Art
Bezeichnung
MIGLSOL_W
MDKOL
EIN
koordiniertes, unskaliertes Moment fur ¨ Fullung ¨
MILSOL_W
MDKOL
EIN
koordiniertes Moment fur ¨ Fullung ¨
MIMAX_W
MDMAX
EIN
maximal erreichbares indiziertes Moment
MIMIN_W
MDMIN
AGRUE, BDEMUS,BGMSNOVK, KOLASPH, MDFUE, ... MDFUE, MRKOMD,MSF, SSTAECFS CANECU, MDASG,MDBGRG, MDFAW,MDKOG, ... MDFAW, MDMIN,MRKOMD, MSF
EIN
Minimales Motor-Moment
MRKO MRKO_W
MRKOMD MRKOMD
AUS AUS
Relatives Wunschmoment aus koordiniertem Moment Relatives Wunschmoment aus koordiniertem Moment
LBKSOL
FB MRKOMD 1.10.0 Funktionsbeschreibung Die Funktion berechnet einen Skalierungsfaktor (relatives Wunschmoment mrko_w) aus dem koordinierten Wunschmoment f¨ ur den Luftpfad. Die Berechnung entspricht der invertierten Berechnung in der %MDFAW, wo ein Wunschmoment ¨ uber eine Interpolation mit dem skalierten Fahrerwunsch mrfa_w zwischen minimalen (mimin_w) und maximalen Moment (mimax_w) durchgef¨ uhrt wird. In der gegebenen Berechnung wird das koordinierte Wunschmoment ohne Reserven miglsol_w f¨ ur Benzindirekteinspritzer (BDE) und das koordinierte Wunschmoment mit Reserven milsol_w f¨ ur Saugrohreinspritzer (SRE) verwendet. Wird mi(g)lsol kleiner als mimin, w¨ urde der Skalierungswert kleiner Null werden. Da dies physikalisch unm¨ oglich ist, wird die Subtraktion beider Gr¨ oßen auf Null begrenzt. Nach der invertierten Skalierung erfolgt die Umrechnung des relativen Momentes auf %.
APP MRKOMD 1.10.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDANF 1.30.0
Seite 114 von 4100 31.JAN.2003 Thomas Brosi
FU MDANF 1.30.0 Anfahrregler FDEF MDANF 1.30.0 Funktionsdefinition NOBS nmot_w nmot_w mdverl_w mdverl_w mifa_w mifa_w B_anol B_afr
REGANF
dnobs_w nmot_w
EBANF dnobs_w
dnobs_w B_anol
dmanl_w
dnmot_w dnmot_w
B_afrl
B_afrl
B_afr
B_afr
dman_w
vfzg mdanf-main
vfzg
vfzg mdanf-main Teilfunktion EBANF : Bedingungen Anfahrregler aktiv ---------------------------------------------------
B_vnull
B_afr
1
B_afrl B_afrl
TANKOFF B_kuppl B_anol
E_vfz
B_anol
B_afr
E_n B_mdein dnobs_w B_ll
B_ebanol VFZANMX
DNMOTAB
vfzg 0.0
mdanf-ebanf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TANKUPP CWGGEGAS
mdanf-ebanf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDANF 1.30.0
Seite 115 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion NOBS : Berechnung der Modelldrehzahl -------------------------------------------------
1/
nvquot_w SNV09MAUW B_afr 2/
nvquot_w
obst_w
KLPLT (SNV09MAUW)
8/
nvquot_w
obsk
KLOBK (SNV09MAUW)
7/
nvquot_w
nvquot_w
KLPLK (SNV09MAUW)
11/
obsp
dmobp_w
12/ dmobpi_w
KLOBP (SNV09MAUW) compute 9/
compute 3/ 4/
5/
10/
mifa_w nanmod_w mdverl_w
reset 2/
dnobs_w
dmobi_w
nmot_w
0
reset 3/
0 dnobs_w B_anol 1/ nanmodi_w FNOBINI B_anini
dnani_w
mdanf-nobs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
6/
mdanf-nobs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDANF 1.30.0
Seite 116 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion REGANF : Berechnung der Anfahrmomente --------------------------------------------------
B_afrl
[%]
B_afr
%
[%]
1/
1/
FMANLMX
0
FDMANL
1/
0
0
dmanl_w
dmanl_w
dmanvb_w
dmanl_w
2/ dman_w
P-component 1/
5/
dnobs_w dmanp_w
dmanvb_w
CWAFR 0
KLANFP
dn_w
D-component 0
2/ dnmot_w
FMANMX
dmand_w
FMANMN 6/ dman_w
KLANFD
dman_w
Attenuation factor by way of engine speed 3/
nmot_w fanfn KLANFN
4/ vfzg
mdanf-reganf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Attenuation factor by way of vehicle speed fanfv KLANFV mdanf-reganf
ABK MDANF 1.30.0 Abkurzungen ¨ Parameter CWAFR CWGGEGAS DNMOTAB FDMANL FMANLMX FMANMN FMANMX FNOBINI KLANFD KLANFN KLANFP KLANFV KLOBK KLOBP KLPLK KLPLT SNV09MAUW TANKOFF TANKUPP VFZANMX
Source-X
Source-Y
DNMOT_W NMOT_W DNOBS_W VFZG NVQUOT_W NVQUOT_W NVQUOT_W NVQUOT_W NVQUOT_W
Art
Bezeichnung
FW FW FW FW FW FW FW FW KL KL KL KL KL KL KL KL SV FW FW FW
Codewort fur ¨ MDANF Codewort fur ¨ GGEGAS Schwellwert Drehzahldifferenz Faktor fur ¨ den Fullungspfad ¨ Maximum Anfahrmoment, Fullungspfad ¨ Minimum Anfahrmoment, Zundungspfad ¨ Maximum Anfahrmoment, Zundungspfad ¨ Faktor, Initialisierung Modelldrehzahl Kennlinie D-Anteil, Anfahrregler Kennlinie Ausblendung Anfahrregler uber ¨ Drehzahl Kennlinie P-Anteil Anfahrregler Kennlinie Ausblendung Anfahrregler uber ¨ Fahrzeuggeschwindigkeit ¨ Kennlinie Verstarkung Beobachter ¨ Kennlinie Verstarkung P-Faktor Beobachter ¨ Kennlinie Verstarkung Streckenmodell Kennlinie Zeitkonstante Streckenmodell Stutzstellenverteilung ¨ Quotient Motordrehzahl / Fahrzeuggeschwindigkeit 9 Sst. Entprellzeit Abfall Kupplung, Anfahrregler Entprellzeit Kupplung, Anfahrregler Maximale Fahrzeuggeschwindigkeit fur ¨ den Anfahrregler
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_AFR B_AFRL B_ANINI B_ANOL B_EBANOL B_KUPPL
MDANF MDANF MDANF MDANF MDANF GGEGAS
ARMD, MDKOG
AUS LOK LOK LOK LOK EIN
Bedingung Anfahrregler aktiv mit Zundungseingriff ¨ Bedingung Anfahrregler aktiv mit Fullungseingriff ¨ Bedingung : Initialisierung der Strecke und des Beobachters Einschaltbedingung Anfahrregler ohne Fullungszweig ¨ Einschaltbedingung Abwurf Anfahrregler auf Fullungszweig ¨ ¨ Bedingung Kupplungspedal betatigt
B_LL
MDFAW
B_MDEIN B_VNULL
MDKOG GGVFZG
DMAND_W
MDANF
ARMD, BBKR,BBSAWE, BDEMAB,BDEMKO, ... ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... LLRBB, MDANF, ZGST EIN EIN BBGANG, BBKR,GGEGAS, MDANF, MDFAW LOK
Bedingung Leerlauf Bedingung Momenteneingriff aktiv Bedingung Fahrzeug steht
Delta Moment Anfahrregler fur ¨ den D-Anteil
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
Referenziert von
DMANL_W DMANP_W DMANVB_W DMAN_W DMOBI_W DMOBPI_W DMOBP_W DNANI_W DNMOT_W
MDANF MDANF MDANF MDANF MDANF MDANF MDANF MDANF BGNG
MDKOL
DNOBS_W DN_W
MDANF LLRRM
E_N
DDG
E_VFZ
DVFZ
FANFN FANFV MDVERL_W
MDANF MDANF MDVER
MIFA_W
MDFAW
NANMODI_W NANMOD_W NMOT_W
MDANF MDANF BGNMOT
NVQUOT_W OBSK OBSP OBST_W VFZG
BBGANG MDANF MDANF MDANF GGVFZG
Art
AUS LOK LOK MDAUTG, MDKOG AUS LOK LOK LOK LOK ESSTT, MDANF, NLPH, EIN RDE, STADAP LOK EIN LLRBB, LLRMD,LLRMR, MDANF, MDRED DLGHMM, DMDSTP,- EIN DNWKW, MDANF,RDE, ... ATM, BDEMHA,EIN CANECU, DDG,DMDLU, ... LOK LOK EIN ARMD, DLGHMM,GGCASR, MDANF,MDASGPH, ... EIN ARMD, BDEMUS,BGBVG, LBKUE,LLRMD, ... LOK LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... ARMD, MDANF EIN LOK LOK LOK EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ...
MDANF 1.30.0
Seite 117 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Delta Moment Anfahrregler fur ¨ F¨ullungseingriff Delta Moment Anfahrregler fur ¨ den P-Anteil Delta Moment Anfahrregler vor Begrenzung Delta Moment Anfahrregler (Gesamteingriff) Moment des Beobachters fur ¨ den Anfahrregler (I-Anteil) Moment des Beobachters fur ¨ den Anfahrregler (I- und P-Anteil) Moment des Beobachters fur ¨ den Anfahrregler (P-Anteil) Offsetdrehzahl zur Initialisierung des Modelldrehzahl Differenzdrehzahl zwischen zwei folgenden Segmenten Differenz Modell- Istdrehzahl fur ¨ den Anfahrregler Drehzahlabweichung bei Leerlaufregelung
Errorflag: Drehzahlsignalgeber
Errorflag: Fahrzeug-Geschwindigkeit
Drehzahlfaktor fur ¨ die Ausblendung des Anfahrreglers Geschwindigkeitsfaktor fur ¨ die Ausblendung des Anfahrreglers Motor-Verlustmoment
indiziertes Motormoment Fahrerwunsch
Initialisierungswert der Modelldrehzahl Modelldrehzahl des Beobachters Motordrehzahl Quotient Motordrehzahl nmot / Fahrgeschwindigkeit vfzg ¨ Verstarkung fur ¨ den Beobachter ¨ Verstarkung P-Anteil fur ¨ den Beobachter Zeitkonstante fur ¨ die Modelldrehzahl Fahrzeuggeschwindigkeit
FB MDANF 1.30.0 Funktionsbeschreibung Die Aufgabe der Funktion %MDANF liegt in der Momentenanhebung bei Drehzahleinbruch durch einen Anfahrvorgang. In der ersten Phase dieses Anfahrvorgangs erfolgen in der Momentenstruktur nur positive Eingriffe auf den Z¨ undungs- und F¨ ullungspfad. In der zweiten Phase ist der F¨ ullungspfad abgeschaltet und negative sowie positive Eingriffe auf den Z¨ undungspfad sind m¨ oglich. Ein PD-Regler bewertet zum einem die Abweichung von nmot_w zu einer Modelldrehzahl nanmod_w, zum anderen wird ¨ uber eine Kennlinie einen D-Anteil berechnet. Der Regler wird bei h¨ oheren Drehzahlen und h¨ oheren Geschwindigkeiten langsam ausgeblendet. Die Gesamtfunktion verteilt sich auf drei Teilfunktionen. In der Teil EBANF (Einschaltbedingung Anfahrregler) werden die Bedingungen B_afr und B_afrl berechnet. In der Teilfunktion REGANF (Anfahrregler) werden die z¨ usatzlichen Anfahrmomente dman_w und dmanl_w berechnet. Die Teilfunktion NOBS (Drehzahlmodell mit Beobachter) stellt die Modelldrehzahl nanmod_w zur Verf¨ ugung. Teilfunktion EBANF : Bedingungen Anfahrregler aktiv --------------------------------------------------F¨ ur die Anfahrbedingung B_afr m¨ ussen insgesamt sechs Bedingungen erf¨ ullt sein: das Kupplungsbit B_kuppl muß gesetzt sein (um TANKOFF verz¨ ogert im Abfall) und nicht l¨ anger als TANKUPP anliegen, die Fehler E_n (Drehzahlgeber) und E_vfz (Geschwindigkeitssignal) d¨ urfen nicht vorliegen, es darf kein Leerlauf entsprechend B_ll vorliegen, die Fahrzeuggeschwindigkeit vfzg_w muß unter der Schwelle VFZANMX liegen und es darf kein Momenteingriff aktiv sein (B_mdein) Die Bedingung B_afrl f¨ ur den F¨ ullungseingriff ist wahr, sobald die Bedingung B_afr wahr ist und wird mit der Abwurfbedingung B_ebanol zur¨ uckgesetzt. Diese ist wahr, wenn die Bedingung B_afr wahr ist, die Drehzahldifferenz dnobs_w unter der Schwelle DNMOTAB liegt und die Fahrzeuggeschwindigkeit vfzg_w gr¨ oßer null ist. Die Bedingung B_anol f¨ ur den Anfahrvorgang ohne F¨ ullungseingriff ergibt sich aus der Verkn¨ upfung von Anfahrbedingung B_afr und keinem F¨ ullungseingriff B_afrl. Teilfunktion NOBS : Berechnung der Modelldrehzahl ------------------------------------------------In der Teilfunktion NOBS (Drehzahlmodell mit Beobachter) wird die Modelldrehzahl nanmod_w berechnet. Ein relativ langsames Verz¨ ogerungsglied hat das Fahrerwunschmoment mifa_w abz¨ uglich einem Verlustmoment mdverl_w zum Eingang. Hiervon wird das Moment dmobpi_w vom Beobachter abgezogen, daß sich aus einem proportionalen dmobp_w und einem integralen Anteil dmobi_w zusammensetzt. Die Verst¨ arkungen und Zeitkonstanten der Strecke und des Beobachters sind ¨ uber Kennlinien in Abh¨ angigkeit von nvquot_w abgelegt. Eine Initialisierung der Strecke und des Beobachters erfolgt zum einen beim Einsetzen der Anfahrbedingung (B_afr), zum anderen wenn die F¨ ullunganhebung w¨ ahrend des Anfahrvorgang abgeworfen wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDANF 1.30.0
Seite 118 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion REGANF : Berechnung der Anfahrmomente -------------------------------------------------Die Teilfunktion REGANF des Anfahrreglers besteht aus einem Pfad f¨ ur den D-Anteil und einem f¨ ur den P-Anteil. Der P-Anteil dmanp_w berechnet sich aus dem Produkt aus der Kennlinie KLANFP und der Drehzahldifferenz dnobs_w. Der D-Anteil ergibt sich aus der Kennlinie KLANFD und der Drehzahldifferenz dnmot_w. Zus¨ atzlich wird geschwindigkeitsabh¨ angig ¨ uber die Kennlinie KLANFV und drehzahlabh¨ angig ¨ uber die Kennlinie KLANFN ein weiches Ausblenden des Reglers eingeleitet. ¨ Uber die Bedingung B_afr und B_afrl wird der Regler selektiv f¨ ur den F¨ ullungs- bzw. den Z¨ undungseingriff außer Kraft gesetzt wird. Schließlich sind beide Momente ¨ uber die Label FMANLMX, FMANMN und FMANMX begrenzt. Das zus¨ atzliche Anfahrmoment dman_w wirkt direkt auf den Z¨ undungspfad. Der Anteil dmanl_w f¨ ur den F¨ ullungseingriff ergibt sich aus dem Produkt aus Z¨ undungseingriff und dem Label FDMANL. Die zus¨ atzliche Bedingung f¨ ur die untere Begrenzung des Z¨ undungseingriffs dient daf¨ ur, die Wirkung des Leerlaufreglers nicht zu beschneiden.
APP MDANF 1.30.0 Applikationshinweise Erstbedatung f¨ ur die Applikation: ================================ Kennlinien : ---------+-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+ | nvquot_w | 25 | 27 | 30 | 36 | 40 | 50 | 60 | 90 | 110 | +-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+ | KLOBP | 0,125| 0,95 | 0,7 | 0,7 | 0,5 | 0,5 | 0,25 | 0,25 | 0,125| +-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+ | nvquot_w | 25 | 27 | 30 | 36 | 40 | 50 | 60 | 90 | 110 | +-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+ | KLOBK | 0,66 | 0,75 | 0,65 | 0,65 | 0,55 | 0,55 | 0,35 | 0,35 | 0,66 | +-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
+-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+ | nvquot_w | 25 | 27 | 30 | 36 | 40 | 50 | 60 | 90 | 110 | +-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+ | KLPLK | 171 | 171 | 171 | 171 | 171 | 171 | 171 | 171 | 171 | +-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
+-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+ | nvquot_w | 25 | 27 | 30 | 36 | 40 | 50 | 60 | 90 | 110 | +-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+ | KLPLT | 2,9 | 7,5 | 6,5 | 6,5 | 5,5 | 5,5 | 2,25 | 2,25 | 2,9 | +-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+ +-----------+-------+-------+-------+-------+-------+-------+ | dnmot_w | -100 | -25 | -10 | 10 | 25 | 100 | +-----------+-------+-------+-------+-------+-------+-------+ | KLANFD | -0,15 | -0,3 | -0,05 | -0,05 | -0,2 | -0,1 | +-----------+-------+-------+-------+-------+-------+-------+
+-----------+-------+-------+-------+-------+-------+-------+ | dnobs_w | -100 | -50 | -10 | 0 | 10 | 100 | +-----------+-------+-------+-------+-------+-------+-------+ | KLANFP | 0,02 | 0,02 | 0 | 0 | 0,125| 0,125| +-----------+-------+-------+-------+-------+-------+-------+ +-----------+-------+-------+-------+ | nmot_w | 800 | 1250 | 1750 | +-----------+-------+-------+-------+ | KLANFN | 1 | 0,5 | 0 | +-----------+-------+-------+-------+
+-----------+-------+-------+ | vfzg | 5 | 10 | +-----------+-------+-------+ | KLANFV | 1 | 0 | +-----------+-------+-------+ F¨ ur alle gilt: Interpolationsmethode : linear Extrapolationsmethode : constant
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBZMS 1.40.0
Seite 119 von 4100 31.JAN.2003 Thomas Brosi
Kennwerten : ---------CWAFR CWGGEGAS DNMOTAB FNOBINI FDMANL FMANLMX FMANMN FMANMX TANKOFF TANKUPP VFZANMX
: 1 : siehe %GGEGAS : -75,0 1/min : -0,5 : 0,8 : 40,0 : -20,0 : 40,0 : 1,0 s : 15,0 s : 10,0 km/h
FU BBZMS 1.40.0 Betriebsbereich ZMS-Schutz FDEF BBZMS 1.40.0 Funktionsdefinition
(10ms) tzms w
E NZMSMN
nmot w ->
X Y
R
XY
X NZMSMX
>- B zmsoff
>- B zms >- B zmse
X Y
NZMSE
TZMSAS
XY
TVZMSE >1
TZMSST
C ini ->
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B stend ->
S R
Q Q
TZMSST
>- B utzms
bbzms-bbzms
dT initParameter
RS-FF
bbzms-bbzms
ABK BBZMS 1.40.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
NZMSE NZMSMN NZMSMX TVZMSE TZMSAS TZMSST
Art
Bezeichnung
FW FW FW FW FW FW
Drehzahlgrenze fur ¨ sicheres Verlassen der ZMS-Resonanz untere Drehzahlgrenze fur ¨ ZMS-Schutz obere Drehzahlgrenze fur ¨ ZMS-Schutz ¨ ¨ Zeitgrenze fur ¨ Rucksetzen ¨ Uberwachungsz ahler ZMS- Resonanz Zeitgrenze fur ¨ ZMS-Resonanz außerhalb Start Zeitgrenze fur ¨ ZMS-Resonanz innerhalb Start
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_STEND
BBSTT
ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
EIN
Bedingung Startende erreicht
B_UTZMS B_ZMS B_ZMSE B_ZMSOFF C_INI
BBZMS BBZMS BBZMS BBZMS
AUS AUS AUS AUS EIN
Bedingung Umschaltung Zeitgrenze ZMS-Resonanz Bedingung Motordrehzahl im ZMS-Resonanzbereich Bedingung Motordrehzahl sicher außerhalb der ZMS-Resonanz Bedingung Motorabstellen wegen ZMS-Resonanz SG-Bedingung Initialisierung
NMOT_W
BGNMOT
MDRED BBZMS, BGKMST,BGRBS, DDCY,DIMCA, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ...
Motordrehzahl
FB BBZMS 1.40.0 Funktionsbeschreibung Liegt die Motordrehzahl im Bereich NZMSMN < nmot_w < NZMSMX, so wird das Bit B_zms = 1 gesetzt und es wird der Zeitz¨ ahler tzms_w gestartet. Der Zeitz¨ ahler wird angehalten, wenn nmot außerhalb des Resonanzbereichs liegt. Er wird zur¨ uckgesetzt, wenn die Motordrehzahl gr¨ oßer als NZMSE wird (sicheres Verlassen des Resonanzbereichs) und vor dem Umschalten auf die Zeitgrenze TZMSAS. Ist die Zeit tzms_w gr¨ oßer als TZMSST (im Start) oder TZMSAS (außerhalb des Startbereichs), wird das Bit B_zmsoff gesetzt. Das Bit B_zmsoff ist Eingangsgr¨ oße in der Funktion %MDRED. Bei B_zmsoff = 1 wird die maximale Reduzierstufe gew¨ ahlt ( alle EV‘s abgeschaltet) und das Bit B_mdee (Momentenreduzierung ¨ uber Einspritzausblendung erlaubt) gesetzt. ACHTUNG: Die Funktion l¨ auft im 10ms Raster. Aus Rechenzeitgr¨ unden wird die Schwelle NZMSE zuerst abgefragt. Nur bei kleinerer Drehzahl folgen weitere Aktionen (Schwellenabfrage und Timerhandling). Es ist deshalb darauf zu achten, daß NZMSE > NZMSMN und > NZMSMX appliziert wird!
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDASG 3.60.0
Seite 120 von 4100 31.JAN.2003 Thomas Brosi
APP BBZMS 1.40.0 Applikationshinweise Die Funktion soll eine Zerst¨ orung des Zweimassen-Schwungrads (ZMS) durch l¨ angeren Betrieb in der ZMS-Resonanzfrequenz verhindern. Der ¨ Ubergang in die Resonanz kann bei einem schleppenden Start, beim Anfahren mit Runterw¨ urgen des Motors oder beim Verschalten in einen zu hohen Gang erfolgen. Zun¨ achst muß der Drehzahlbereich des Motors bekannt sein, in dem das ZMS in Resonanz geraten kann (abh¨ angig vom Feder-/D¨ ampferSystem im ZMS). Dieser Bereich wird durch die Schwellen NZMSMN (z.B. 180 1/min) und NZMSMX (z.B. 320 1/min) beschrieben. W¨ ahrend der Resonanz k¨ onnen Drehzahlspitzen auftreten, die außerhalb dieses Bereichs liegen. Damit sie nicht zum R¨ ucksetzten des Zeitz¨ ahlers tzms f¨ uhren, wird die Schwelle NZMSE gr¨ oßer als NZMSMX gew¨ ahlt (z.B. 460 1/min). Die Zeit bis zur Abschaltung der Einspritzung richtet sich nach der maximal zul¨ assigen Resonaz-Betriebsdauer, ohne daß eine Sch¨ adigung des ZMS eintritt. Mit TZMSST und TZMS k¨ onnen unterschiedliche Zeiten f¨ ur die Abschaltung (w¨ ahrend des Startbereichs und außerhalb) realisiert werden. Um bei einem schlechten Start, bei dem die Drehzahl die Startendedrehzahl gerade ¨ uberschreitet, danach aber wieder zusammenbricht, doch noch einen Hochlauf zu erreichen, erfolgt die Umschaltung auf TZMSAS erst nach der Verz¨ ogerung um TZMSST ab Startende mit vorherigem, kurzzeitigen Resetieren des Zeitz¨ ahlers tzms_w.
FU MDASG 3.60.0 Drehmoment Automat-Schaltgetriebe ASG FDEF MDASG 3.60.0 Funktionsdefinition torque filter 20ms-Scheduler
Break 1/
1
migs_w gangauti
speed controller miasrs_w mimax_w nmot_w mdsh_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mdssta_w nsyw
B_vspt2 miasrs_w mimax_w
NCON
nmot_w mdsh_w
misgsl_w
mdssta_w mdsm_w mdsm_w nsyw
mifafu_w B_gsaf
B_asgphnpl mdslw_w
E_egsbgr E_cge bz_cange tsyn B_zges nsywin vfzg_w B_sgspl_um B_ge2bot
migsl_w
migsl_w
misgs_w
misgs_w
mifa_w
safety control for ASG
B_wkr B_wkauf
B_aakupst
true
mifafu_w B_gsaf
misgsl_w
migs_w
B_ctout
B_bdeminst
misgs_w
tsyn B_asgphnpl miasgvor_w mdslw_w B_asgpl
tsyn
SY_BDE
B_asgprio B_ctout
EBASG
nmotp_w B_asgpl
Compl misgscpl_w
B_sgsred
BESCHL
B_wkr B_wkauf E_egsbgr E_cge bz_cange
misgs_w ZBASG miasgvor_w mifa_w B_asgprio migs_w B_asgpl B_sgsred
B_asgpl B_gangneu
misgs_w nmotp_w
SY_ASG SY_BDE
misgslm_w B_asgpl B_gangneu
0.0
tsyn
1
B_zges
misgslm_w SY_ASG
E_bznpl
nsywin vfzg_w B_sgspl_um B_ge2bot
B_asgab B_sgspl
B_sgspl
false
CWASGCAN 0 B_motaus
MOTAUSPL false B_motaus
mdasg-main
B_asg20ms
E_egsbgr MIGSFIL migs_w B_vspt2 gangauti
mdasg-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_wkr B_wkauf
MDASG 3.60.0
Seite 121 von 4100 31.JAN.2003 Thomas Brosi
Konsistenzpruefung
B_zges KONSPRG B_zges nsywin
nsywin
bz_cange tsyn
bz_cange tsyn B_asginpl B_ge2bot
B_ge2bot
B_asgpli
B_asgknpl vfzg_w
B_asgpl
VASNOT B_sgspl
B_asgphnpl
B_asgneut FF_asgneut
nsyw
0.0
B_asgprio
E_cge E_egsbgr B_sgspl_um TNSYW_S compute 1/
CDASG 3
Del_siasgnpl
sigError healing nplError
compute 1/
TNSYW_R
B_ctout
Del_siasgnplres
B_asgnpl_R
1
B_asgnpl_S B_asgnpl_R
FF_asgnplnp
mdasg-ebasg
Aus Byte bz_cange den Botschaftzählerwert im Low-Nibble ausmaskieren
CDASG1
B_ge2bot
BZNPL_DFPM nplError healing
0
bz_cange
TBZCAN_S FF_BZNPL
Wert mit Einheit [U/min]
0.0
Del_bznpl TBZCAN_R
nsyw
0.0
[25 U/min] 25.0
Del_bznplres
16.0 TASGCNU
nsywin 255.0 Del_bz
B_asgknpl
TASGCNO 6375.0
B_asgknpl
U/min TASGCERR 255
tsyn
DBZ_MX
Del_dbz_mx
B_zges 5100.0
Del_asgnp
B_asginpl
false RSINPLAU
B_asginpl
mdasg-konsprg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ASGNPL_DFPM
FF_asgnpls
mdasg-ebasg
1
mdasg-konsprg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDASG 3.60.0
Seite 122 von 4100 31.JAN.2003 Thomas Brosi
Action Table for fault path BZNPL in DFPM: -------------- E_bznpl Z_bznpl B_mxbznpl B_mnbznpl B_sibznpl B_bznpl nplError: S S R R R S Healing: R S R R R R S: set R: reset
nplError
sfpNplError 1/ sfp
1
sfpNplError2
healing
sfpHealing 1/
1
sfp sfpHealing2
DFP_BZNPL dfp dfp Sfp_BZNPL
Attribute DFP_BZNPL: - Unsigned Discrete - Parameter - Imported - Non volatile - Calibration: yes
mdasg-bznpl-dfpm
Attribute Klasse sfp*****: - Instanz: sfp***** - local
Action Table for fault path ASGNPL in DFPM: -------------- E_asgnpl Z_asgnpl B_mxasgnpl B_mnasgnpl B_siasgnpl B_npasgnpl sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
nplError
1
sfpNplError 1/ sfp sfpNplError
sigError
1
sfpSigError 1/ sfp
healing
1
sfpSigError sfpHealing 1/ sfp sfpHealing
DFP_ASGNPL dfp dfp locSfp_ASGNPL
Attribute DFP_ASGNPL: - Unsigned Discrete - Parameter - Imported - Non volatile - Calibration: yes
Attribute Klasse sfp*****: - Instanz: sfp***** - local
mdasg-asgnpl-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mdasg-bznpl-dfpm
mdasg-asgnpl-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDASG 3.60.0
Seite 123 von 4100 31.JAN.2003 Thomas Brosi
migs_w mifa_w B_asgprio MDIMX
miasgvor_w DMIASGV MDHYASG misgs_w
B_sgsred
nmot_w nstat DNASNOT
2
mdasg-zbasg
CWASGCAN B_asgpl true
mdasg-zbasg
B_asgphnpl miasrs_w mimax_w nmot_w
B_asgphnpl miasrs_w mimax_w nmot_w ASGNS nmot_w nsolasg_w
nsolasg_w
B_vspt2 nsyw tsyn B_asgpl
nsyw tsyn
nsolasg_w
misgs_w
misgs_w
B_asgpl nsyw_w
B_asgpl ASGRML
B_vspt2
B_asgphnpl ASGVERLP nsyw_w mdslw_w mdsh_w mdsm_w mdssta_w
mdslw_w miasgvor_w miasgvor_w mdsh_w mdsm_w mdssta_w
nsolasg_w nsyw_w B_asgpl B_vspt2 miasgvor_w misgsl_w
misgsl_w
miasgvor_w
mdasg-ncon
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
miasgvor_w ASGRM
mdasg-ncon
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDASG 3.60.0
Seite 124 von 4100 31.JAN.2003 Thomas Brosi
NSYWMX NSYWMN nsyw
nsyw_w
dnsolasg_w
Limiter
nsyw_w
Wert mit Einheit [ms]
B_asgpl
tsyn 0.0 B_vspt2
nsolasg_w
nsolasak_w nmot_w
Wert mit Einheit [U/min]
0.0
Wert mit Einheit [sec]
2
mdasg-asgns
B_asgphnpl B_asgpl miasrs_w mimax_w 0.0 nsolasg_w
0.0 dnasg_w
miasgp_w
nmot_w
fasgp_w KLASGP
miasgvor_w
misgs_w
0.0
mdasg-asgrm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dT
mdasg-asgns
1000.0
[1000 ms/ sec]
mdasg-asgrm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDASG 3.60.0
Seite 125 von 4100 31.JAN.2003 Thomas Brosi
SY_BDE CWMDVERV 0 false B_wkr mdslw_w 0.0
mifa_w CWKUPVOR dmvad_w
mdsh_w
nsyw_w -> pu_w-ps_w ->
mdwan_w mdsasg_w
KFMDS (SNM16_UW,SRL11OPUW)
importiert aus %MDVER
mdssta_w
rl_w
importiert aus %MDVER
nsyw_w SNM16_UW
SRL11OPUW
importiert aus %MDVER
mdasg-asgverlp
dpsu_w SPS11MDUW
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
miasgvor_w
mdsm_w
KFMDS (SNM16_UW,SRL11OPUW)
ps_w
100
mdverlp_w
mdverb
nsyw_w -> rl_w ->
pu_w
0
mdasg-asgverlp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDASG 3.60.0
Seite 126 von 4100 31.JAN.2003 Thomas Brosi
B_asgphnpl B_asgpl MIASGLMX miasrl_w miasgvor_w nsolasg_w
dnasgl_w
0.0
miasgpl_w
0.0
KLASGPL
misgsl_w
B_vspt2 1
ZKSM FWZKSM
DNSYWMN FWVFSM
VFSM
B_wkauf 1/
nsyw_w
dnasgabs_w
dt1out dnasgabs_w R
MIADT1MX 0.0
miasgdt1_w
DT1 nmot_w tsyn TSYNMX
ngas_w
ngasoff_wKFASGVF
DMASGNG
mdasg-asgrml
dnabsak_w
mdasg-asgrml
dnasgabs_w
dt1out
FWVFSM IntegratorT21
FWZKSM
reset 1/
0.0 R
1
mdasg-dt1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
12800.0
mdasg-dt1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDASG 3.60.0
Seite 127 von 4100 31.JAN.2003 Thomas Brosi
misgs_w
torque filter
0.0 B_gsaf
gangauti
1
1/ B_vspt2
B_vspt2 E_egsbgr migs_w
TASGRED CWASGCAN
DASGRED
3
KASGRED
TASGRED CWASGCAN
DASGRED
4
KASGRED
100
pt2_in
migsl_w
pt2out
mdverf_w
PT2 IV
mifafu_w
I
0.0
B_gsaf mdasg-migsfil
mdasg-migsfil
TASGRED
IntegratorT2
pt2_in KASGRED
pt2gsl1_w1
reset 2/
pt2gsl2_w1
IntegratorT11 pt2out reset 1/
DASGRED 2.0 IV
I
1
mdasg-pt2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ges
mdasg-pt2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_ASG
MDASG 3.60.0
Seite 128 von 4100 31.JAN.2003 Thomas Brosi
1 CDASG 7
1
TMOTAUS_S compute 1/
compute 1/
B_ctout Del_npma
B_motaus
FF_npma
TMOTAUS_R compute 2/
vfzg_w VFZGPLMN
MA_DFPM nplError healing
Del_npmares
mdasg-motauspl
E_vfz
B_kl15 mdasg-motauspl
nplError
sfpNplError 1/
1
sfp sfpNplError1
healing
sfpHealing 1/
1
sfp sfpHealing1 DFP_MA
Attribute DFP_MA: - Unsigned Discrete - Parameter - Imported - Non volatile - Calibration: yes
Attribute Klasse sfp*****: - Instanz: sfp***** - local
mdasg-ma-dfpm
dfp dfp locSfp_MA
mdasg-ma-dfpm
DFP_VFZ
Attribute DFP_YXZ: - unsigned discrete - parameter - imported - non volatile - calibration: yes
dfpgetErf
E_vfz
Attribute Klasse getErf: - Instanz: getErf - Imported mdasg-e-vfz
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Action Table for fault path MA in DFPM: -------------- E_ma Z_ma B_mxma B_mnma B_sima B_npma maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
mdasg-e-vfz
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFP_EGSBGR
dfpgetErf
E_cge
dfpgetErf
E_egsbgr
Attribute DFP_YXZ: - unsigned discrete - parameter - imported - non volatile - calibration: yes
Seite 129 von 4100 31.JAN.2003 Thomas Brosi
Attribute Klasse getErf: - Instanz: getErf - Imported mdasg-e-cge
DFP_CGE
MDASG 3.60.0
mdasg-e-cge
TMISGSLM
B_gangneu B_gsaf
B_wkauf
mibmx_w
CWASGPRAE 1 B_asgpl misgs_w 100.0 1
0.0 1/
nmotp_w
dnsoldt_w 0.0 TSYNER
JTRAEG
2/ mib_w
Beschleunigungsmoment
mdasg-beschl
nmot_w
misgslm_w
mdverlp_w DMIB mdasg-beschl
DFP_BZNPL
Attribute DFP_YXZ: - unsigned discrete - parameter - imported - non volatile - calibration: yes
dfpgetErf
Attribute Klasse getErf: - Instanz: getErf - Imported
E_bznpl
mdasg-e-bznpl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DMIBMX
mdasg-e-bznpl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDASG 3.60.0
Seite 130 von 4100 31.JAN.2003 Thomas Brosi
An dieser Stelle muss statt der Multiplikation mit -1 eine Compliment-Bildung (1. Compliment) implementiert werden.
misgscpl_w mdasg-compl
misgs_w
-1.0 mdasg-compl
0.0 100.0
migsl_w false Del_siasgnpl
false true
0.0
B_asginpl RSINPLAU true
false
B_asg20ms
Del_siasgnplres
0.0 0.0 false Del_asgnp
false Del_npma
0.0
false Del_bznpl
true Del_bznplres
mdasg-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
mdasg-init
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
0.0 compute 1/ B_clma
1
B_clasgnpl
false
MDASG 3.60.0
0.0 compute 1/
1 false
Del_siasgnpl
0.0 compute 2/
0.0 compute 2/ true
true
Del_siasgnplres compute 3/
Del_npmares compute 3/
false true
false true
false true
0.0 compute 1/
0.0
Del_bz
compute 6/ Del_asgnp compute 7/
FF_asgnpls compute 4/
FF_npma
1
compute 5/ false
Del_npma
B_clbznpl
Seite 131 von 4100 31.JAN.2003 Thomas Brosi
FF_asgnplnp
Del_dbz_mx compute 8/ true RSINPLAU
false Del_bznpl 0.0 compute 2/ true
compute 3/ mdasg-fcmclr
false true FF_BZNPL mdasg-fcmclr
dfpgetClf
Attribute DFP_YXZ: - unsigned discrete - parameter - imported - non volatile - calibration: yes
B_clma
Attribute Klasse getErf: - Instanz: getErf - Imported
mdasg-b-clma
DFP_MA
mdasg-b-clma
DFP_ASGNPL
Attribute DFP_YXZ: - unsigned discrete - parameter - imported - non volatile - calibration: yes
dfpgetClf
B_clasgnpl
Attribute Klasse getErf: - Instanz: getErf - Imported
mdasg-b-clasgnpl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Del_bznplres
mdasg-b-clasgnpl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
dfpgetClf
Attribute DFP_YXZ: - unsigned discrete - parameter - imported - non volatile - calibration: yes
Seite 132 von 4100 31.JAN.2003 Thomas Brosi
B_clbznpl
Attribute Klasse getErf: - Instanz: getErf - Imported
mdasg-b-clbznpl
DFP_BZ
MDASG 3.60.0
mdasg-b-clbznpl
ABK MDASG 3.60.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter CDASG CDASG1 CWASGCAN CWASGPRAE CWKUPVOR CWMDVERV DASGRED DBZ_MX DMASGNG DMIASGV DMIB DMIBMX DNASNOT DNSYWMN JTRAEG KASGRED KFASGVF KFMDS KLASGP KLASGPL MDHYASG MDIMX MIADT1MX MIASGLMX NSYWMN NSYWMX SNM16_UW SPS11MDUW SRL11OPUW TASGCERR TASGCNO TASGCNU TASGRED TBZCAN_R TBZCAN_S TMISGSLM TMOTAUS_R TMOTAUS_S TNSYW_R TSYNER TSYNMX VASNOT VFSM VFZGPLMN ZKSM Variable
Source-X
Bezeichnung
FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW KF KF KL KL FW FW FW FW FW FW SV SV SV FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort Diagnose ASG Codewort Diagnose ASG Code word fur ¨ Status Getriebe bei ASG ¨ Codewort: Pradiktion Beschleunigungsmoment Freigabe ASG-Vorsteuerung mit Kupplungsmoment Getriebe Code word zur Vorsteuerung mit dem Verslustmoment ¨ Reduktionsmoment Getriebe Fullungpfad ¨ Dampfung (PT2-Glied) ¨ ¨ ¨ Großtes zulassiges Delta des Botschaftszahlers in der Funktion D-Anteil (Luftpfad) ¨ Offset fur ¨ Hysterese zur Erkennung ASG Momentenreduktion/erhohung Offset Beschleunigungsmoment Deltamoment zu mibmx_w Delta Drehzahlschwelle wegen Abwurgeschutz ¨ Drehzahlschwelle Synchronisationswunschdrehzahl ¨ Tragheitsmoment ¨ Reduktionsmoment Getriebe Fullungpfad ¨ Verstarkung (PT2-Glied) ¨ Verstarkungsfaktor DT1-Glied ASG-Drehzahlregler ¨ Schleppmoment Drehzahl- und Lastabhangigkeit ¨ Verstarkungsfaktor: P-Regler (Zundpfad) ¨ ¨ Verstarkungsfaktor: P-Regler, langsamer Anteil ¨ Hysterese zur Erkennung ASG Momentenreduktion/erhohung Maximales indiziertes Motormoment Untere Schwelle fur ¨ miasgdt1_w Max.-Begrenzung Bypaßwert miasgl_w minimale Getriebesynchronisationswunschdrehzahl maximale Getriebesynchronisationswunschdrehzahl Schleppmomentenkennfeld Verteilung: Saugrohrdruckdifferenz fur ¨ Schleppmoment Stutzstellenverteilung ¨ relative Luftfullung ¨ Entprellzeit fur ¨ irreversible ASG-Abschaltung bei Botschaftsfehler Entprellzeit Fehler Botschaftzaehlerdifferenz zu hoch Entprellzeit zur Beruechsichtigung von Rasterversaetzen Zeitkonstante des PT2-Filters migs_w ¨ ¨ Verzogerungszeit fur ¨ rucksetzen ¨ des Botschaftszahlers ¨ ¨ Verzogerungszeit fur ¨ setzen des Botschaftszahlers ¨ Entprellzeit: Berucksichtigung ¨ Pradiktionsm. in Drehmomenteinstellb. IAV IAV IAV Ersatzwert Synchronisationszeit Maximalzeit fur ¨ Getriebesynchronisationswunschdrehzahl Geschwindigkeitsschwelle fur ¨ Abwurgeschutz ¨ Verstaerkungsfaktor DT1-Glied IAV Zeitkonstante DT1-Glied
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... MDASG, UFSGSC CANECU
EIN
DAMOS-Source fur ¨ Blocknummer
EIN AUS LOK AUS LOK LOK LOK EIN EIN EIN AUS AUS
¨ Botschaftszahler aus Getriebe 2 Statusbit Anforderung Adaption Kupplung Homogenbetrieb vom Getriebe abgeleitetes 20 ms-Raster ASG Motorabschaltung ASG Bedingung : ASG-Eingriff irreversibel verboten Bedingung : unplausible Konsistenzprufung ¨ bei ASG Bedingung IAV Rucksetzbedingung ¨ ASG nicht plausibel Setzbedingung ASG nicht plausibel ASG-Eingriff physikalisch unplausibel Bedingung : ASG-Eingriff plausibel Bedingung : ASG-Eingriff plausibel intern
DNABSAK_W
DNASGL_W NSYW_W DNASG_W DNASGL_W
NGASOFF_W DPSU_W
NSYW_W DPSU_W RL_W
Quelle
BLOKNR
BZ_CANGE B_AAKUPST B_ASG20MS B_ASGAB B_ASGINPL B_ASGKNPL B_ASGNEUT B_ASGNPL_R B_ASGNPL_S B_ASGPHNPL B_ASGPL B_ASGPLI
Art
Source-Y
CANECUR MDASG MDASG MDASG MDASG MDASG MDASG MDASGPH MDASGPH MDASGPH MDASG MDASG
DDG, KOEVAB
MDASG MDASG MDASG, UFSGSC MDASGPH UFSGSC
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDASG 3.60.0
Seite 133 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BDEMINST
BDEMUM
BBKR, DMDSTP,DSCHED, ESUK,HDRPSOL, ...
EIN
¨ Bedingung Instationarbetrieb bei Betriebsarten-Umschaltung
B_BEASGNPL B_BEBZNPL B_BEMA B_BKASGNPL B_BKBZNPL B_BKMA B_CLASGNPL B_CLBZ B_CLMA B_CTOUT
MDASG MDASG MDASG MDASG MDASG MDASG
AUS AUS AUS AUS AUS AUS EIN EIN EIN EIN
Bedingung Bandende-Funktionsanforderung: ASG nicht plausibel ¨ Bedingung Bandende-Funktionsanforderung: Botschaftszahler nicht plausibel Bedingung Bandende-Funktionsanforderung: Motor aus Bedingung Ersatzwert aktiv: ASG nicht plausibel ¨ Bedingung Ersatzwert aktiv: Botschaftszahler nicht plausibel Bedingung Ersatzwert aktiv: Motor aus ¨ Clearbit Fehlerspeicher loschen: ASG-Signal nicht plausibel. ¨ ¨ Clearbit Fehlerspeicher loschen: Botschaftszahler ¨ Clearbit Fehlerspeicher loschen: Motor aus Bedingung: CAN-timeout Prufung ¨
AUS AUS AUS EIN EIN EIN EIN
Bedingung Fehlereintrag durch Tester: ASG nicht plausibel ¨ Bedingung Fehlereintrag durch Tester: Botschaftszahler nicht plausibel Bedingung Fehlereintrag durch Tester: Motor aus Bedingung: Neuer Gang Bedingung Getriebe2-Botschaft empfangen Bedingung Getriebeschutz uber ¨ Zylinderausblendung Bedingung Getriebe-Schalteingriff-Anforderung
CANECUR
B_FTASGNPL B_FTBZNPL B_FTMA B_GANGNEU B_GE2BOT B_GES B_GSAF
MDASG MDASG MDASG
B_KL15
BBSYSCON
B_MNASGNPL B_MNBZNPL B_MNMA B_MOTAUS B_MXASGNPL B_MXBZNPL B_MXMA B_NPASGNPL B_NPBZNPL B_NPMA B_SGSPL B_SGSPL_UM B_SGSRED B_SIASGNPL B_SIBZNPL B_SIMA B_VSPT2 B_WKAUF
MDASG MDASG MDASG CANECUR MDASG MDASG MDASG MDASG MDASG MDASG MDASG UFSGSC MDASG MDASG MDASG MDASG MDASG GGCEGS
B_WKR
GGCEGS
B_ZGES DFP_ASGNPL DFP_BZ DFP_BZNPL DFP_CGE
CANECUR MDASG MDASG MDASG MDASG
DFP_EGSBGR DFP_MA DFP_VFZ
MDASG MDASG MDASG
DMVAD_W
MDVERAD
DNABSAK_W DNASGABS_W DNASGL_W DNASG_W DNSOLASG_W DNSOLDT_W DPSU_W E_ASGNPL E_BZNPL E_CGE
MDASG MDASG MDASG MDASG MDASG MDASG MDASG MDASG MDASG GGCANECU
E_EGSBGR E_MA E_VFZ
MDASGPH MDASG DVFZ
FASGP_W
MDASG
CANECUR CANECUR
MDASG MDASG MDASG GGCASR, GGCS,GGCTOL, GGCTUM,GGGTS, ...
MDASG CANECUR, MDASG GGCEGS, MDASG GGCEGS, LAMBTS,MDASG, MDASGPH,TEB ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... AUS AUS AUS EIN MDASG AUS AUS AUS AUS AUS AUS AUS EIN MDASG MDRED AUS AUS AUS AUS LOK ARMD, DLGHMM,EIN LLRBB, LLRNS,MDASG, ... DLGHMM, DMDDLU,- EIN DMDLU, DMDLUA,DMDSTP, ... EIN MDASG, UFSGSC DOK DOK DOK CANECUR, DOK GGCANECU, GGCEGS, LLRNS GGCEGS, MDASG DOK DOK ATM, CANECU, DDG, DOK DMDLU, DMDSTP, ... EIN DTEV, MDASG,MDMIN, MDVER, MSF, ... LOK LOK LOK LOK LOK LOK MDASG LOK AUS AUS EIN CANECUR, DMFB,GGCANECU, LLRNS,MDASG EIN GGCEGS, MDASG AUS ATM, BDEMHA,EIN CANECU, DDG,DMDLU, ... LOK
Bedingung Klemme 15
Bedingung min-Fehler: ASG nicht plausibel ¨ Bedingung min-Fehler: Botschaftszahler nicht plausibel Bedingung min-Fehler: Motor aus CAN-Signal: ”Motor AUS”-Anforderung vom F1-Getriebe (KUP) Bedingung max-Fehler: ASG nicht plausibel ¨ Bedingung Max-Fehler: Botschaftszahler nicht plausibel Bdingung max-Fehler: Motor aus ASG-Eingriff physikalisch unplausibel ¨ ¨ Bedingung Plausibilitats-Fehler: Botschaftszahler nicht plausibel Bedingung physikalisch nicht plausibel: Motor aus ASG-Eingriff plausibel ¨ Freigabe der externen Momentanforderung aus Uberwachung Bedingung: reduzierender Momenteingriff zur Drehzahlsynch. bei Getriebeschaltung Bedingung Signalfehler: ASG nicht plausibel ¨ Bedingung Signal-Fehler: Botschaftszahler nicht plausibel Bedingung Signalfehler: Motor aus Bedingung : keine Filterung beim Hochschalten migsl_w Bedingung Wandlerkupplung offen
Bedingung fur ¨ Wandlerkupplung geregelt
Bedingung Zwischengasanforderung vom Getriebe-SG SG.-int. Fehlerpfadnr.: ASG-Signal nicht plausibel. ¨ SG.-int. Fehlerpfadnr.: Botschaftszahler ¨ SG.-int. Fehlerpfadnr.: Botschaftszahler nicht plausibel SG int. Fehlerpfadnr.:CAN-Schnittstelle, Timeout EGS
SG.-int. Fehlerpfadnr.: Getriebeeingriff Reduktionsmoment zu lang SG.-int. Fehlerpfadnr.: Motor aus SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal Delta-Motordrehmoment aus Verlustmoment-Adaption
absolute Drehzahldifferenz absolute Drehzahldifferenz Regeldifferenz Drehzahl Regeldifferenz Drehzahl Rampenberechnung Solldrehzahl ASG Winkelbeschleunigung ¨ lokale Große Differenz Saugrohrdruck zu Umgebungsdruck Errorflag: ASG-Signal nicht plausibel. ¨ Errorflag: Botschaftszahler nicht plausibel Errorflag: CAN-Schnittstelle, Timeout EGS
Zeitliche Begrenzung EGS-Eingriff Errorflag: Motor aus. Errorflag: Fahrzeug-Geschwindigkeit
Faktor P-Regler
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
GANGAUTI
GGCEGS
MDSASG_W MDSH_W MDSLW_W
MDASG MDVER MDVER
MDSM_W MDSSTA_W MDVERB MDVERF_W
MDVER MDVER MDVERB MDVER
MDVERLP_W MDWAN_W MIASGDT1_W MIASGPL_W MIASGP_W MIASGVOR_W MIASRL_W
MDASG MDWAN MDASG MDASG MDASG MDASG GGCASR
MIASRS_W
GGCASR
MIBMX_W
MDBAS
MIB_W MIFAFU_W MIFA_W
MDASG MDKOL MDFAW
MIGSL_W
MDASG
MIGS_W
GGCEGS
MIMAX_W
MDMAX
MISGSCPL_W MISGSLM_W MISGSL_W MISGS_W NGASOFF_W NGAS_W
MDASG MDASG MDASG MDASG MDASG BGNG
NMOTP_W NMOT_W
BGNMOT
NSOLASAK_W NSOLASG_W NSTAT
MDASG MDASG LLRNS
NSYW
CANECUR
NSYWIN NSYW_W PS_W
CANECUR MDASG SRMSEL
PT2GSL1_W1 PT2GSL2_W1 PU_W
MDASG MDASG GGDSU
SFPASGNPL SFPBZNPL SFPMA TSYN VFZG_W
MDASG MDASG MDASG CANECUR GGVFZG
Z_ASGNPL Z_BZNPL Z_MA
MDASG MDASG MDASG
BBGANG, DFFT, MDAS-EIN G LOK MDASG EIN EIN BGBVG, BGFAWU,MDASG, MDFAW, MDZUL MDASG, MDFAW EIN EIN MDASG MDASG EIN MDASG, MDMIN,EIN MDZUL, MSF LOK MDASG, MDVER, MSF EIN LOK LOK LOK LOK MDASG, MDKOG, MD- EIN KOL EIN MDASG, MDAUTG,MDFAW, MDKOG EIN MDASG, MDAUTG,MDKOG, MSF LOK EIN MDASG, MDBGRG EIN ARMD, BDEMUS,BGBVG, LBKUE,LLRMD, ... BDEMEN, AUS GGCANECU, MDKOL EIN MDASG, MDKOG,ZWMIN EIN CANECU, MDASG,MDBGRG, MDFAW,MDKOG, ... UFSGSC AUS BDEMEN AUS GGCANECU, MDKOL AUS MDKOG, UFSGSC AUS LOK BBKR, LLRMD,EIN LLRRM, MDASG, SU, ... EIN MDASG AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK LOK EIN BBSAWE, BGLBZ,CANECU, DDG,GGCANECU, ... EIN BDEMEN, MDASG,UFSGSC EIN MDASG, UFSGSC LOK EIN AGRPSOL, BBBO,BGAGR, BGFKMS,BGMSDK, ... LOK LOK BBBO, BGDSAD,EIN BGPABG, BGPIRG,BGTEV, ... AUS AUS AUS MDASG EIN ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ... AUS AUS AUS
MDASG 3.60.0
Seite 134 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung bei Automatikgetriebe uber CAN empfangener aktueller Gang ¨ Motor-Schleppmoment bei Getriebesynchronisationsdrehzahl ¨ ¨ Hohenabh angiger Anteil Schleppmoment Verlustmoment: Ladungswechsel
Schleppmoment Temperatur-Anteil ¨ Motortemperaturabhangiger Anteil nach Start fur ¨ Schleppmoment Momentenbedarf der Nebenaggregate Gefiltertes Verlustmoment Dummy Drehmomentaufnahme des Wandlers dt1-Anteil fur ¨ Fullungspfad ¨ langsamer P-Regleranteil ASG-Momenteneingriff ohne Begrenzung ASG- oder Automatikgetriebe mit Drehzahlregler-Momenteneingriff Vorsteuerung Indiziertes Soll-Motormoment ASR fur ¨ langsamen Eingriff Indiziertes Soll-Motormoment ASR fur ¨ schnellen Eingriff ¨ inneres Basis-Moment, betriebsartabhangige obere Grenze Beschleunigungsmoment Fahrermomentenwunsch fur ¨ Fullung ¨ indiziertes Motormoment Fahrerwunsch
Inneres Soll-Motormoment zur Fullungsbegrenzung bei GSf ¨ Indiziertes Soll-Motormoment GS fur ¨ schnellen Eingriff maximal erreichbares indiziertes Moment
¨ Komplement zu miasg_w fur ¨ Uberwachung ¨ Sollmoment; zulassige Betriebsart bei Drehzahlsynchr. Getriebeschaltung Inneres Soll-Motormoment luftseitig fur ¨ Drehzahlsynchr. bei Getriebeschaltung Inneres Soll-Motormoment fur ¨ Drehzahlsynchronisation bei Getriebeschaltung Drehzahlgradient uber ¨ ein Arbeitsspiel + fur ¨ ASG Drehzahlregler Drehzahlgradient uber ¨ ein Arbeitsspiel
¨ Pradizierte Drehzahl Motordrehzahl Aktuelle Solldrehzahl ASG-Drehzahlregler ASG-Solldrehzahl ¨ Solldrehzahl stationar
Getriebesynchronisationswunschdrehzahl inverierte Getriebesynchronisationswunschdrehzahl Getriebesynchronisationswunschdrehzahl fur ¨ ASG oder AG mit Drehzahlregler Saugrohr-Absolutdruck (Word)
¨ Zwischengroße PT2-Filter fur ¨ Reduktionsmoment Getriebe ¨ Zwischengroße PT2-Filter fur ¨ Reduktionsmoment Getriebe Umgebungsdruck
Status Fehlerpfad: Diagnose ASG nicht plausibel ¨ Status Fehlerpfad: Botschaftszahler nicht plausibel Status Fehlerpfad: Diagnose Motor aus Getriebesynchronisationswunschzeit Fahrzeuggeschwindigkeit Zyklusflag: ASG-Signal nicht plausibel. ¨ Zyklusflag: Botschaftszahler nicht plausibel Zyklusflag: Motor aus.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDASG 3.60.0
Seite 135 von 4100 31.JAN.2003 Thomas Brosi
FB MDASG 3.60.0 Funktionsbeschreibung ASGRM Funktionsbeschreibung Vom Getriebesteuerger¨ at werden ¨ uber den CAN-Bus die Getriebesynchronisationswunschdrehzahl nsyw und die Getriebesynchronisationswunschzeit tsyn empfangen. Im Speed Controller wird daraus das indizierte ASG-Moment zur Einstellung dieser Getriebesynchronisationswunschdrehzahl gebildet. Im Funktionsblock control werden die Priorit¨ atsanforderungen an einem ASG-Eingriff ¨ uberpr¨ uft und die Art des ASG-Eingriffs ermittelt. Im torque filter wird das Reduktionsmoment migs_w ¨ uber ein PT2-Glied f¨ ur den F¨ ullungseingriff gefiltert. In safety control werden Sicherheits¨ uberpr¨ ufungen f¨ ur einen ASG-Eingriff durchgef¨ uhrt.
engine speed controller Sind die Plausibilit¨ atsbedingungen f¨ ur einen ASG-Eingriff erf¨ ullt (B_asgpl = 1), wird die ASG Solldrehzahl nsolasg_w in der Getriebesynchronisationswunschzeit tsyn der beschr¨ ankten Getriebesynchronisationswunschdrehzahl nsyw rampenf¨ ormig nachgef¨ uhrt. Je Rechenraster wird die momentane ASG-Solldrehzahl unter Verwendung der allgemeinen Geradengleichung wie folgt gebildet: nsolasg(n+1) = nsolasg(n) + dT*a mit der Steigung a = (nsyw - nsolasg(n)) / tsyn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei dem Drehzahlregler in ASGRM handelt es sich um einen standardm¨ aßigen P-Regler. Vorgesteuert wird das ASG-Moment bei B_wkr = 0 durch das pr¨ adizierte Verlustmoment mdverlp_w. Im Zustand Wandlerkupplung geregelt wird das ASG-Moment bei CWKUPVOR = 0 durch den Fahrerwunsch vorgesteuert, falls dieser das Verlustmoment ¨ uberschreitet. Bei CWKUPVOR = 1 erfolgt anschließend noch eine Minimalauswahl mit der Summe aus Verlustmoment und Wandlerverlustmoment. Der Regleranteil f¨ ur den F¨ ullungspfad misgsl_w besteht aus einem P-Anteil miasgpl_w und einem DT1-Anteil, der besonders bei dynamischen Schaltungen zum kurzzeitigen ¨ Uberreissen der Drosselklappe genutzt wird. Vorgesteuert wird auch dieser Regleranteil durch miasgvor_w.
control Sinkt das Reduktionsmoment unter das Fahrerwunschmoment, wobei das Reduktionsmoment auf# das maximale indizierte Moment begrenzt bleibt, so ist die Priorit¨ atsbedingung erf¨ ullt. Ein momentenerh¨ ohender ASG-Eingriff liegt genau dann vor, wenn das ASG-Moment unter Ber¨ ucksichtigung der Hystereseschwelle gr¨ oßer als das Vorsteuermoment ist.
torque filter Damit die Drosselklappe bei einer R¨ uckschaltung nicht zu weit zugefahren wird, wird f¨ ur den F¨ ullungseingriff ¨ uber ein PT2-Glied ein langsames Reduktionsmoment gebildet. Zu Beginn eines Reduktionseingriffs wird dazu das PT2-Glied mit dem Minimum aus Fahrerwunsch und Reduktionsmoment initialisiert. Bei der Aufsteuerung des Reduktionsmoments bleibt jedoch durch die zweite Initialisierungsbedingung migs_w > migsl_w das langsame Reduktionsmoment identisch dem vom Getriebesteuerger¨ at gesendeten Reduktionsmoment. Bei einer Hochschaltung muß die Drosselklappe so schnell wie m¨ oglich reagieren, das Reduktionsmoment wird nicht gefiltert.
safety control Ein ASG-Eingriff wird als plausibel freigegeben, wenn die Kupplung offen oder sich im geregelten Zustand befindet, die Fahrzeuggeschwindigkeit gr¨ oßer als eine Sicherheitsschwelle VASNOT ist und die Getriebesynchronisationswunschdrehzahl nicht Null ist. Ist die Differenz zweier vom Getriebe ¨ uber den CAN empfangenen Botschaftsz¨ ahlerwerte a) ¨ uber die Zeitspanne TASGNCNU gleich 0 oder liegt sie b) nicht im Intervall [DBZ_MN ... DBZ_MX] oder liegen c) bei gesetztem Getriebeschalteingriffbit B_gsaf Unplausibilit¨ aten bei den Botschaften nsyn und tsyn vor, dann wird die Konsistenzpr¨ ufung als unplausibel erkannt (B_asgknpl = 1). H¨ alt der Zustand b) oder c) ¨ uber die Zeitdauer TASGCERR an, so wird der ASG-Eingriff irreversibel verboten (B_asginpl = 1). Der Unterblock BESCHL wird nur bei BDE-Systemen in Kombination mit einem Direktschaltgetriebe (SY_ASG =1) gerechnet. Der Block MOTAUSPL wird nur bei SY_ASG gerechnet. Die Bildung von B_aakupst und B_asgab ist von den Systemkonstanten SY_ASG und SY_BDE (s. Blockschaltbild) abh¨ angig.
APP MDASG 3.60.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDASGPH 1.90.0
Seite 136 von 4100 31.JAN.2003 Thomas Brosi
FU MDASGPH 1.90.0 FDEF MDASGPH 1.90.0 Funktionsdefinition CAN-Ausblendung Break 1/
Momentenintegral ASGMDMX KASGMD 0.0
65534.0
1
B_ctout
B_asgpl miist_w
B_asgphnpl
momint_w
0.0
MDNORM 0.0
ASGPHNPLC1
mifa_w
ASGPHNPLC0
asgphnpl
B_wkr B_asgpl
CDASG 0.0
4
false
B_asgnpl_S 0.0
0.0 mdverl_w
0.0 B_asgnpl_R
Zeitliche Begrenzung des EGS-Eingriffs 255.0 1.0 0.0
B_gsaf
CDASG 5
Fehlermeldung vom Getriebe
1.0 EGSTDEC reset 1/
DEGS
B_fku
B_fku
mdasgph-main
1 B_kl15
mdasgph-main
0.0 false true
B_asgphnpl true
MOMint
Del_nplfkures 0.0 ASGPHNPLC0
asgphnpl false
0.0
Del_nplfku
1.0 0.0 Momint 0.0
false true
momint_w
FF_nplfku
true mdasgph-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
EGSBGR_DFPM maxError healing
3.0 true mdasgph-init
ABK MDASGPH 1.90.0 Abkurzungen ¨ Parameter ASGMDMX ASGPHNPLC0 ASGPHNPLC1 CDASG DEGS EGSTDEC KASGMD MDNORM
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW
max. Grenze Momentenintegral Kennwert fur ¨ Freigabebit B_asghpnpl=0 Kennwert fur ¨ Freigabebit B_asgphnpl=1 Codewort Diagnose ASG Zeitliche Begrenzung Reduktionsmoment Getriebe Zeitliche Begrenzung Reduktionsmoment Getriebe ¨ Integratorverstarkung Maximales indiziertes Motormoment fur ¨ Moment-Normierung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TFKU_R TFKU_S
MDASGPH 1.90.0
Art
Bezeichnung
FW FW
¨ Verzogerungszeit bis zum Heilen des Feherbits: ¨ ¨ Verzogerungszeit bis zur Ubernahme des Feherbits:
Seite 137 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
ASGPHNPL BLOKNR
MDASGPH
AUS EIN
Kennwert fur ¨ Bit - Plausibilisierung aus MDASGPH DAMOS-Source fur ¨ Blocknummer
B_ASGNPL_R B_ASGNPL_S B_ASGPHNPL B_ASGPL B_BEEGSBGR B_BEFKU B_BKEGSBGR B_BKFKU B_CLFKU B_CTOUT
MDASGPH MDASGPH MDASGPH MDASG MDASGPH MDASGPH MDASGPH MDASGPH
UFSGSC ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... MDASG MDASG MDASG, UFSGSC MDASGPH
CANECUR
AUS AUS AUS EIN AUS AUS AUS AUS EIN EIN
Rucksetzbedingung ¨ ASG nicht plausibel Setzbedingung ASG nicht plausibel ASG-Eingriff physikalisch unplausibel Bedingung : ASG-Eingriff plausibel Bed. Bandende-Funktionsanforderung: Getriebeeingriff Reduktionsmoment zu lang Bed. Bandende-Funktionsanforderung: Fehler Kupplung Bedingung Ersatz aktiv: Getriebeeingriff Reduktionsmoment zu lang Bedingung Ersatzwert aktiv: Fehler Kupplung ¨ Clearbit Fehlerspeicher loschen: Fehler Kupplung Bedingung: CAN-timeout Prufung ¨
B_FKU B_FTEGSBGR B_FTFKU B_GSAF
CANECUR MDASGPH MDASGPH CANECUR
B_KL15
BBSYSCON
B_MNEGSBGR B_MNFKU B_MXEGSBGR B_MXFKU B_NPEGSBGR B_NPFKU B_SIEGSBGR B_SIFKU B_WKR
MDASGPH MDASGPH MDASGPH MDASGPH MDASGPH MDASGPH MDASGPH MDASGPH GGCEGS
DFP_EGSBGR DFP_FKU E_EGSBGR E_FKU MDVERL_W
MDASGPH MDASGPH MDASGPH MDASGPH MDVER
MIFA_W
MDFAW
MIIST_W
MDIST
MOMINT_W
MDASGPH
SFPEGSBGR SFPFKU Z_EGSBGR Z_FKU
MDASGPH MDASGPH MDASGPH MDASGPH
MDASGPH GGCASR, GGCS,GGCTOL, GGCTUM,GGGTS, ... EIN MDASGPH AUS AUS GGCEGS, LAMBTS,- EIN MDASG, MDASGPH,TEB ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... AUS AUS AUS AUS AUS AUS AUS AUS DLGHMM, DMDDLU,- EIN DMDLU, DMDLUA,DMDSTP, ... GGCEGS, MDASG DOK DOK GGCEGS, MDASG AUS AUS EIN ARMD, DLGHMM,GGCASR, MDANF,MDASGPH, ... EIN ARMD, BDEMUS,BGBVG, LBKUE,LLRMD, ... DFFTCNV, DLGHMM, EIN MDASGPH, MDIST,MSUDKSOM, ... DFFTCNV, MDASGPH, LOK UFSGSC AUS AUS AUS AUS
Bedingung Kupplungsfehler aus Botschaft Getriebe 2 Bedingung Fehlereintr. durch Tester: Getriebeeingriff Reduktionsmoment zu lang Bedingung Fehlereintrag durch Tester: Fehler Kupplung Bedingung Getriebe-Schalteingriff-Anforderung
Bedingung Klemme 15
Bedingung min-Fehler: Getriebeeingriff Reduktionsmoment zu lang (aus MDASGPH) Bedingung min-Fehler: Fehler Kupplung Bedingung max-Fehler: Getriebeeingriff Reduktionsmoment zu lang Bedingung max-Fehler: Fehler Kupplung Bedingung physikal. nicht plausibel: Getriebeeingriff Reduktionsmoment zu lang Bedingung phys. nicht plausibel: Fehler Kupplung Bedingung Signalfehler: Getriebeeingriff Reduktionsmoment zu lang Bedingung Signalfehler: Fehler Kupplung Bedingung fur ¨ Wandlerkupplung geregelt
SG.-int. Fehlerpfadnr.: Getriebeeingriff Reduktionsmoment zu lang SG.-int. Fehlerpfadnr.: Kupplung Zeitliche Begrenzung EGS-Eingriff zeitentprelltes Fehlerbit Kupplung vom Getriebe Motor-Verlustmoment
indiziertes Motormoment Fahrerwunsch
indiziertes Motormoment Hochdruckphase Istwert
aufintegriertes physikalisches Istmoment Status Fehlerpfad: Diagnose Getriebeeingriff Statuts Fehlerpfad: Diagnose Kupplung Zyklusflag: Getriebeeingriff Reduktionsmoment zu lang Zyklusflag: Fehler Kupplung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDAUTG 7.80.0
Seite 138 von 4100 31.JAN.2003 Thomas Brosi
FB MDASGPH 1.90.0 Funktionsbeschreibung Mometenintegral W¨ ahrend eines momentenerh¨ ohenden Eingriffs (miasg_w=0) wird das aktuelle physikalisches Istmoment aufintegriert. ¨ Uberschreitet der Ausgang dieses Integrators die Schwelle ASGMDMX, so wird der ASG-Drehzahlregler gesperrt. Ein erneuter momentenerh¨ ohender Eingriff ist erst dann erlaubt, wenn das Momentenintegral auf Null zur¨ uckgelaufen ist und der Eingang des Integrators kleiner/gleich Null ist. Das Momentenintegral wird w¨ ahrend eines Drehzahlreglereingriffs sowohl beim Hoch- als auch beim Runterlaufen angehalten, wenn der Fahrerwunsch gr¨ oßer als das aktuelle Istmoment ist, die Wandlerkupplung sich im geregelten Zustand befindet und das Istmoment ungleich Null ist. Das Fehlerflag des Momentenintegrals wird bei CAN-Timeout weder gesetzt noch geheilt. Zeitliche Begrenzung des EGS-Eingriffs ¨ Uberschreitet die Dauer des Reduktionsmoments die plausible Zeitgrenze wird mit dem Bit B_mxegsbgr das Reduktionsmoment dauerhaft bis Kl15 aus auf 0 gesetzt. Wird ¨ uber CAN vom Getriebesteuerger¨ at ein Fehler gemeldet (B_fku), wird nach der Entprellzeit TFKU_S die Berechnung der zeitlichen Begrenzung des EGS-Eingriffs eingefroren.
APP MDASGPH 1.90.0 Applikationshinweise
FU MDAUTG 7.80.0 Berechnung des Istmomentes fur ¨ die Getriebesteuerung FDEF MDAUTG 7.80.0 Funktionsdefinition 0
Break 1/
B_zwschhom B_zwschhmm mimx_w mimn_w
mibmx_w mibmn_w mibmxm_w
MIBMXMN
B_zwget
mibmnm_w B_zwnget mifa_w
mifa_w mibgr_w
MINMAX
mibas_w
ZWNGET B_vagsl B_zwngettmp
B_zwvz MIBASAUFR mibafrot_w
B_mdkg miautget_w
miasrs_w minmx_w
SY_BDE 0
dmaufr_w miautgtmp_w
mivmx_w
SY_AFR
miistoar_w
0
dmllr_w
miszul_w mimsr_w
miges_w miautgs_w
miges_w mivbeb_w
mivbeb_w
dman_w miautgs_w
mdautg-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_BDE
mdautg-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDAUTG 7.80.0
Seite 139 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MINMAX: Berechnung der Maximal- und Minimalauswahl analog zur %MDKOG ---------------------------------------------------------------------------------
mifa_w miautgtmp_w
mibgr_w B_abws miasrs_w
%
100.0 minmx_w CWZWVMX 0 100.0
%
mimsr_w
mivmx_w B_mibeg 100.0
%
miszul_w B_gess
% miautgs_w
mivbeb_w
mdautg-minmax
100.0 miges_w
mdautg-minmax Teilfunktion MIBMXMN: Berechnung von Maximal- und Minimalmomenten (Begrenzungen) --------------------------------------------------------------------------------
0 SY_BDE
0 mibas_w
mibmx_w
mimx_w
mibmxm_w
B_evakt B_mdee mizwmn_w
mibmn_w
mimx_w
actual fuel cut off desired fuel cut off
B_sa 0.0
mibmnm_w
mimn_w
mimn_w
mdautg-mibmxmn
B_khls
mdautg-mibmxmn Teilfunktion MIBASAUFR: Mittelwertbildung aus den bankspezifischen aufgerampten Basismomenten im Lambda-Split-Betrieb ---------------------------------------------------------------------------------------------------------------------
SY_LS
0
B_khls mibas_w
mibafrot_w
dmaufr_w mibas2_w 2.0 dmaufr2_w
mdautg-mibasaufr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_LS
mdautg-mibasaufr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDAUTG 7.80.0
Seite 140 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ZWNGET: Berechnung der Z¨ undwinkelfreigabe ohne Ber¨ ucksichtigung eines Getriebeeingriffs ----------------------------------------------------------------------------------------------------
SY_BDE
B_zwvz
0
monitorin intervention
B_zwvzvb
B_hmmv B_smeus
B_evakt B_nmax B_zwngettmp
B_zwvzsy
mdautg-zwnget
B_zwnget
0
no gear shift intervention
intervention without gear shift SY_BDE
B_mdkg
B_fgzwhmm mdautg-zwnget
ABK MDAUTG 7.80.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW (REF)
Codewort Zundwinkeleingriff ¨ bei VMAX-Begrenzung
Systemkonstante
Art
Bezeichnung
SY_AFR SY_BDE SY_LS
SYS (REF) Systemkonstante Anfahrregler SYS (REF) Systemkonstante Benzin-Direkteinspritzung SYS (REF) Systemkonstante Lambda-Split
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWZWVMX
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ABWS
MDKOG
EIN
Bedingung Abwurgeschutz ¨
B_EVAKT
BGEVAB
EIN
Bedingung alle Einspritzventile aktiv/angesteuert
B_FGZWHMM
BGBVG
EIN
Bedingung Zundwinkel-Freigabe ¨ in HMM
B_GESS B_HMMV
BDEMUM
EIN EIN
Bedingung Getriebeschutz fur ¨ schnellen Eingriff ¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Mager
B_KHLS
KOLASPH
EIN
Bedingung Katheizen mit Lamda-split
B_MDEE B_MDKG B_MIBEG
MDRED MDKOG MDKOG
EIN EIN EIN
Bedingung Momentenreduzierung uber ¨ Einspritzausblendung erlaubt Bedingung Momentenbetrieb kraftstoffgefuhrt ¨ Bedingung Momentenbegrenzung ist aktiv
B_NMAX
NMAXMD
EIN
Bedingung Drehzahlbegrenzung aktiv
B_SA
MDRED
EIN
Bedingung Schubabschalten
B_SMEUS
BDEMUM
EIN
Bedingung Freigabe Zundwinkeleingriff ¨ bei Betriebsartenumschaltung
B_VAGSL B_ZWGET B_ZWNGET B_ZWSCHHMM
MDKOG MDKOG BDEMUM
EIN EIN EIN EIN
Bedingung Vermeidung Ausgabe Getriebeschalten auf Luftpfad Zundwinkeleingriff ¨ durch Getriebeeingriff Zundwinkeleingriff ¨ nicht durch Getriebeeingriff Bedingung Zundwinkel-Umschaltung ¨ von Schicht nach Homogen-Mager
B_ZWSCHHOM
BDEMUM
EIN
Bedingung Zundwinkel-Umschaltung ¨ von Schicht nach Homogen
B_ZWVZ B_ZWVZSY B_ZWVZVB DMAN_W DMAUFR2_W DMAUFR_W DMLLR_W
MDKOG MDAUTG MDKOG MDANF MDZW MDZW LLRRM
BDEMEN, MDAUTG,MDKOL BBAGR, BBAGRMW,DLGHMM, MDAUTG,MDKOG, ... MDAUTG, MDBAS,MDKOG, MDZW MDAUTG, MDKOG MDAUTG, MDIST,MDKOG, MDVERAD,MDZW, ... ATM, BAKH, DMDSTP, KTMHK, LAKH, ... MDAUTG MDAUTG, NMAXMD DMBEG, DUF,MDAUTG, MDKOL GGPED, MDAUTG,MDFAW, MDRED AMSV, ARMD, ATM,BBAGR, BBBO, ... MDAUTG, MDKOG,MDZW, ZWMIN MDAUTG DMDSTP, MDAUTG MDAUTG MDAUTG, MDIST, ZWOUT MDAUTG, MDIST,MDKOG, ZUESCH,ZUESZ, ... MDAUTG, MDZW
EIN LOK EIN EIN EIN EIN EIN
Bedingung fur ¨ Zundwinkeleingriff ¨ der Momentenschnittstelle Bedingung fur ¨ Zundwinkeleingriff ¨ der Momentenschnittstelle (_syns) Bedingung fur ¨ Zundwinkeleingriff ¨ der Momentenschnittstelle vor Begrenzung Delta Moment Anfahrregler (Gesamteingriff) Delta Aufregelmoment, Bank 2 Delta Aufregelmoment ¨ geforderte Drehmomentanderung von der LLR (PD-Anteil)
MIASRS_W
GGCASR
EIN
Indiziertes Soll-Motormoment ASR fur ¨ schnellen Eingriff
MIAUTGET_W MIAUTGS_W MIBAS2_W
MDAUTG MDAUTG MDBAS
MIBAS_W
MDBAS
MIBGR_W MIBMNM_W
MDBGRG MDBAS
MIBMN_W
MDBAS
MDAUTG MDAUTG, MDKOG MDAUTG MDAUTG LLRRM, MDAUTG,MDKOG, MSF MDASG, MDAUTG,MDFAW, MDKOG SSTDMD
AUS AUS MDAUTG, MDKOG, MD-EIN ZW BDEMUS, MDAUTG,- EIN MDFAW, MDKOG,MDRED, ... EIN MDAUTG, MDKOG MDAUTG, MDKOG, M- EIN DRED EIN BDEMUS, GGCANECU, MDAUTG, MDFAW,MDKOG, ...
Motormoment ohne Getriebeeingriff Motorsollmoment ohne Getriebeeingriff indiziertes Basis-Moment, Bank 2 indiziertes Basis-Moment
begrenztes soll-Moment ¨ ¨ inneres Basis-Moment, betriebsartabhangige untere Grenze, Mittelwert der Banke ¨ inneres Basis-Moment, betriebsartabhangige untere Grenze
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Quelle
Referenziert von
MIBMXM_W MIBMX_W
MDBAS MDBAS
MIFA_W
MDFAW
MIGES_W
GGCEGS
MIISTOAR_W MIMN_W MIMSR_W
MDAUTG MDAUTG GGCASR
MIMX_W MINMX_W
MDAUTG NMAXMD
MISZUL_W
MDZUL
MIVBEB_W
MDFAW
MIVMX_W
VMAXMD
MIZWMN_W
MDBAS
MDAUTG EIN EIN MDASG, MDAUTG,MDKOG, MSF EIN ARMD, BDEMUS,BGBVG, LBKUE,LLRMD, ... MDAUTG, MDKOG, MD-EIN KOL MDFAW, NMAXMD AUS AUS BDEMEN, MDAUTG,- EIN MDKOG, MDKOL AUS MDAUTG, MDKOG, MS- EIN F EIN MDAUTG, MDKOG,MDKOL, MSF, MSUDKSOM BGBVG, CANECU, M- EIN DAUTG EIN MDAUTG, MDKOG,MDKOL, MSF GGCANECU, EIN MDAUTG, MDBAS,MDFAW, MDZW
Seite 141 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ ¨ inneres Basis-Moment, betriebsartabhangige obere Grenze, Mittelwert der Banke ¨ inneres Basis-Moment, betriebsartabhangige obere Grenze indiziertes Motormoment Fahrerwunsch
Indiziertes Soll-Motormoment fur ¨ Getriebeschutz Istmoment ohne Antiruckel-Anteil ¨ inneres Moment, betriebsartabhangige untere Grenze Indiziertes Soll-Motormoment MSR ¨ inneres Moment, betriebsartabhangige obere Grenze Momentenanforderung der Drehzahlbegrenzung ¨ Maximal zulassiges indiziertes Moment
¨ Indiziertes Moment vor Anderungsbegrenzung, nach oben auf mimax_w begrenzt Indiziertes Sollmoment der VMAX-Regelung ¨ indiziertes Motormoment beim spatesten Zundwinkel ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Variable
MDAUTG 7.80.0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDAUTG 7.80.0
Seite 142 von 4100 31.JAN.2003 Thomas Brosi
FB MDAUTG 7.80.0 Funktionsbeschreibung F¨ ur die Getriebeabstimmung wird ein Motormoment (miautget_w) ben¨ otigt, in das der Einfluß des schnellen Getriebeeingriffs auf den kurbelwellensynchronen Pfad nicht eingerechnet wird. Diese Gr¨ oße wird im externen Getriebesteuerger¨ at als Bezugspunkt ben¨ otigt, die keinem Einfluß der Getriebesollforderungen unterliegt. W¨ ahrend der Umschaltung von Schicht (SCH) in eine andere Betriebsart wird die Berechnung nicht durchgef¨ uhrt, da die eingespritzte Kraftstoffmenge in diesem Punkt konstant ist und nicht dem Sollmoment folgt. Wird bei einer applikativen Freigabe aus dem Schnittstellenmodul (z.B. %CAN) die Bedingung gesetzt, daß der Getriebeingriff (Getriebeschalten GS) auf dem Luftpfad nicht sichtbar ist (B_vagsl), so wird bei einer durch den Getriebeeingriff bedingten Z¨ undwinkelfreigabe (B_zwget) auf das unbegrenzte, koordinierte Wunschmoment umgeschaltet. Um den ¨ uber den Luftpfad realisierten Getriebeschutz (GES) weiterhin sichtbar zu machen, erfolgt eine MIN-Auswahl mit miges_w. Hierarchie MINMAX: -----------------Die MIN-MAX-Auswahl der begrenzenden Momente wird wie folgt ermittelt: Analog zur %MDKOG erfolgt zuerst die Ber¨ ucksichtigung des erh¨ ohenden Eingriffs (MSR). Anschließend erfolgt eine Minimumauswahl mit dem begrenzenden ZW-Eingriff mibgr_w aus der %MDBGRG und der ASR-, NMAX- und VMAX-(¨ uber CWZWVMX in der %MDKOG applizierbar) Begrenzungen. Der Eingriff des Luftpfades wird ¨ uber mibas_w ber¨ ucksichtigt, indem mibgrl_w die Sollf¨ ullung begrenzt. Im weiteren wird die Istf¨ ullung und folglich das mibas begrenzt. Bei aktiven Abw¨ urgeschutz wird der ASR-Eingriff ignoriert. Findet eine Begrenzung des Sollmomentes in der %MDKOG durch die ¨ Uberwachung statt (B_mibeg=1), so wird das minimal zul¨ assige Moment miszul_w in der MIN-Auswahl ber¨ ucksichtigt. Soll der Getriebeschutz auf dem kurbelwellensynchronen Pfad ber¨ ucksichtigt werden, so muß aus dem Schnittstellenmodul (z.B. %CAN) die Bedingung B_gess applikativ gesetzt sein. Eine Begrenzung mit den schnellen Getriebeeingriffen migs_w und misgs_w oder des Getriebeschutzes miges_w erfolgt weder in der MIN- noch in der MAX-Auswahl. Langsame Eingriffe werden jedoch durch die F¨ ullungsbegrenzung ¨ uber mibas_w ber¨ ucksichtigt. In der anschließenden Begrenzung wird das zu stellende Moment auf die Basisgrenzen begrenzt:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Hierarchie MIBMXMN: ------------------Untere Begrenzung: Die Bergrenzung erfolgt nach unten auf mibmn_w (Benzindirekteinspritzer BDE) bzw. mizwmn_w ( Saugrohreinspritzer SRE). Bei zylinderindividueller Ausblendung oder Schubabschalten (Sollanforderung - B_sa oder B_mdee - und Istanforderung - !B_evakt - sind gesetzt) entf¨ allt die untere Begrenzung, da in dem Fall der stellbare Md-Bereich nach unten nicht mehr begrenzt ist. Bei Lambda-Split-Betrieb (SY_LS > 0 und B_khls) k¨ onnen die beiden Motorb¨ anke unterschiedliche Momente liefern. In diesem Fall wird auf das mittlere minimale Moment der beiden B¨ anke mibmnm_w begrenzt. Obere Begrenzung: Nach oben erfolgt die Bergrenzung auf mibas_w, welche bei BDE der Gr¨ oße mibmx_w entspricht. Bei Lambda-SplitBetrieb (SY_LS > 0 und B_khls) wird auf das mittlere maximale Moment der beiden B¨ anke mibmxm_w begrenzt. Hierarchie ZWNGET: -----------------Ist der ZW-Eingriff nicht freigegeben, so ist das einzustellende Moment gleich dem Basismoment mibas_w. Ausnahme ist die lediglich auf den Ausblendpfad wirkende NMAX-Begrenzung. In diesem Fall wird das Ergebnis der MIN-MAX-Auswahl (minmx_w und mifa_w) gew¨ ahlt. Ist der ZW-Eingriff freigegeben, so sind zwei F¨ alle zu unterscheiden: 1. Der ZW-Eingriff ist durch den Getriebeeingriff freigegeben (B_zwnget=0 oder keine ZW-Freigabe durch Ebene 1): das einzustellende Moment ohne den Getriebeeingriff w¨ are mibas_w. 2. Der ZW-Eingriff wird durch einen anderen als den Getriebeeingriff freigegeben (B_zwnget=1 oder ZW-Freigabe durch Ebene 1): Das Getriebemoment miautget_w wird durch die MIN/MAX-Auswahl der begrenzenden Momente bestimmt. Besonderheiten f¨ ur BDE-Systeme: Beim schnellen Momenteneingriff w¨ ahrend einer Umschaltung (B_smeus) ist der Z¨ undwinkel ebenfalls freigegeben. W¨ ahrend der Betriebsart Homogen-mager (kraftstoffgef¨ uhrt) und bei Betriebsarten mit Schichteinspritzung (B_mdkg=true) wird das Getriebemoment miautget_w immer durch die MIN/MAX-Auswahl der begrenzenden Momente bestimmt. Hierarchie MIBASAUFR: --------------------Besonderheit bei Lambda-Split-Betrieb (SY_LS > 0 und B_khls=true): In dieser Betriebsart k¨ onnen die beiden Motorb¨ anke unterschiedliche Momente liefern. Dann m¨ ussen Mittelwerte aus bankindividuellen Istmoment [mibas(2)_w - dmaufr(2)_w] gebildet werden. Betriebsart Homogen (Saugrohreinspritzer -SRE- und Benzindirekteinspritzer -BDE- mit lambda=const.): ---------------------------------------------------------------------------------------------------Ist kein Z¨ undwinkeleingriff freigegeben, entspricht das Getriebemoment miautget_w dem Basismoment mibas_w, evtl. reduziert um den Wert dmaufr_w der Aufregelrampe nach dem Abschalten der Z¨ undwinkelfreigabe (s.a. %MDZW). Berechnung des Moments miautgs: ------------------------------Berechnung des "Sollmoments" miautgs_w f¨ ur die Getriebesteuerung: Zus¨ atzlich zum Istmoment miautget_w ben¨ otigt das externe Getriebesteuerger¨ at ein dem Istmoment vorauseilendes Sollmoment zur Steuerung der Wandlerkupplung. F¨ ur die Berechnung des "Sollmoments" wird anstelle des gefilterten Fahrerwunschmomentes mifa_w das ungefilterte, auf das im Arbeitspunkt maximale Motormoment begrenzte Fahrerwunschmoment mivbeb_w verwendet. Das Moment mivbeb_w wird direkt aus der Fahrpedalstellung abgeleitet. Ber¨ ucksichtigt wird weiterhin der Einfluß erh¨ ohender und erniedrigender Momente. Berechnung des Moments miistoar_w: ---------------------------------Es wird ein Istmoment ohne den Einfluß des Antiruckeleingriffs ben¨ otigt. Weiterhin sollten dynamische Eingriffe, die den Arbeitspunkt des Motors unter Komfortbedingungen beeinflussen (z. B. Getriegeeingriffe) nicht ber¨ ucksichtigt werden. Dynamische Eingriffe mit denen es unvermeindlich zu Komforteinbußen kommt (z. B. ASR, MSR-Eingriff) k¨ onnen dagegen ber¨ ucksichtigt werden. Daher wird das miistoar_w aus dem miautget_w gebildet, wobei bei freiem Z¨ undwinkel oder bei kraftstoffgef¨ uhrter Betriebsart auch ein evtl. vorhandener Einfluß der Leerlaufregelung und bei integrierten Anfahrregler (SY_AFR>0) das auf den schnellen Pfad wirkende Deltamoment ber¨ ucksichtigt wird. Die Begrenzung erfolgt anhand der oberen (BDE: mimx_w, SRE: unbegrenzt) und unteren Momentengrenzen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGGNSOL 1.10.0
Seite 143 von 4100 31.JAN.2003 Thomas Brosi
APP MDAUTG 7.80.0 Applikationshinweise Anmerkung zur Applikation des Schnittstellenmoduls: nicht applizierbar: miges auf Luftpfad ist in miautget_w sichtbar applizierbar (B_gess): miges auf ZW-Pfad ist in miautget_w sichtbar nicht applizierbar: migs auf ZW-Pfad ist in miautget_w nicht sichtbar applizierbar (B_vagsl): migsl auf Luftpfad ist in miautget_w nicht sichtbar (Vor.: migs und folglich B_zwget ist aktiv) nicht applizierbar: misgs auf ZW-Pfad ist in miautget_w nicht sichtbar applizierbar (B_vagsl): misgsl auf Luftpfad ist in miautget_w nicht sichtbar (Vor.: misgs und folglich B_zwget ist aktiv)
¨ FU BGGNSOL 1.10.0 Berechnete Große Getriebesolldrehzahlbeeinflussung FDEF BGGNSOL 1.10.0 Funktionsdefinition B_stend
tnst_w tmot
-------------------------+ | +---------+ V | 0 |---------o---o------> fgnsol +---------+ o +---------+ | --->| | | | KFGNSOL |---------+ --->| | +---------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK BGGNSOL 1.10.0 Abkurzungen ¨ Art
Variable
Quelle
Referenziert von
FGNSOL TMOT
BGGNSOL GGTFM
TNST_W
BBSTT
CANECU AUS ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... ABKVP, BBDNWS,EIN BBKH, BBNWS,BBSAWE, ...
Bezeichnung Faktor zur Beeinflussung der Getriebesolldrehzahl Motor-Temperatur Zeit nach Startende
FB BGGNSOL 1.10.0 Funktionsbeschreibung Im Getriebesteuerger¨ at ist ein verbrauchsoptimales Kennfeld und ein abgasoptimiertes Kennfeld (Sollmotordrehzahl = f (Fahrerwunsch, Abtriebsdrehzahl) abgelegt. Mit dem Faktor fgnsol ( 0%..100% ) wird zwischen diesen beiden Kennfeldern interpoliert. Dabei bedeutet 0% verbrauchoptimale Motordrehzahl. Solange fgnsol > 0% ausgegeben wird, ist die Fahrerbewertung in der Getriebesteuerung deaktiviert.
APP BGGNSOL 1.10.0 Applikationshinweise KFGNSOL mit 0 vorbelegen (entspricht der derzeitigen Motronic-Getriebe-Schnittstelle).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDTRIP 1.80.0
Seite 144 von 4100 31.JAN.2003 Thomas Brosi
FU MDTRIP 1.80.0 Berechnung der Momentenreserve im Kurztrip FDEF MDTRIP 1.80.0 Funktionsdefinition dmrdkt_w dmrlsv_w
dmrezla_w
dmrdagr_w
SY_ZZLAM
0
SY_AGR
0
SY_NWS
0
0.0
dmrdnw_w
B_faam SY_LSFNVK
0
SY_LSFNVK2 dmrkt_w
dmrlasf_w dmrlsf_w
DMRAA SY_LSFNHK
0
dmrlash_w dmrlsh_w
0 SY_SLSHK dmrdsls_w mdtrip-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_SLS
fho_w KLMRKFHO mdtrip-main
ABK MDTRIP 1.80.0 Abkurzungen ¨ Parameter
Source-X
DMRAA KLMRKFHO
FHO_W
Source-Y
Art
Bezeichnung
FW KL
allgemeine Momentenreserve Kurztrip ¨ ¨ Korrekturfaktor Drehmomentreseve hohenabh angig
Systemkonstante
Art
Bezeichnung
SY_AGR SY_LSFNHK SY_LSFNVK SY_LSFNVK2 SY_NWS SY_SLS SY_SLSHK SY_ZZLAM
SYS SYS SYS SYS SYS SYS SYS SYS
Systemkonstante AGR vorhanden Systemkonstante LSF nach Hauptkatalysator Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig ¨ Systemkonstante Sekundarluftpumpe vorhanden Systemkonst. SLP fur ¨ Einblasung vor Hauptkat: 0 = nicht eingebaut, 1 = eingebaut Systemkonst. zylinderindividuelle Lambdaregelung vorhanden
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_FAAM DMRDAGR_W DMRDKT_W DMRDNW_W DMRDSLS_W DMREZLA_W DMRKT_W DMRLASF_W DMRLASH_W DMRLSF_W DMRLSH_W DMRLSV_W FHO_W
TKDFA BGAGRA DKATSPFK NWSFAT
MDTRIP MDTRIP MDTRIP MDTRIP MDTRIP MDTRIP MDKOG, MDKOL, MSF MDTRIP MDTRIP MDTRIP MDTRIP MDTRIP BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ...
EIN EIN EIN EIN EIN EIN AUS EIN EIN EIN EIN EIN EIN
Anforderung allgemeine Momentenreserve Kurztrip Momentenreserve fur ¨ Diagnose AGR Momenten-Reserve fur ¨ Katalysatordiagnose Momentenreserve fur ¨ Diagnose uber ¨ Tester ¨ Momentenreserve fur ¨ Diagnose Sekundarluft Drehmomentenreserveanforderung DEZLA Momentenreserve im Kurztrip Momenten-Reserve fur ¨ Lambdasonden-Alterungsuberwachung ¨ hinter Front Kat Momenten-Reserve fur ¨ Lambdasonden-Alterungsuberwachung ¨ hinter Kat Momenten-Reserve fur ¨ Sondendiagnose hinter Front Kat Momenten-Reserve fur ¨ Sondendiagnose hinter Kat Momenten-Reserve fur ¨ Sondendiagnose vor Kat ¨ Korrekturfaktor Hohe (word)
MDTRIP DLSAFK DLSAHKBD DLSF DDYLSU GGDSU
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRUE 6.20.0
Seite 145 von 4100 31.JAN.2003 Thomas Brosi
FB MDTRIP 1.80.0 Funktionsbeschreibung Die Momenentenreserve dmrkt_w wird durch eine Max-Auswahl aus den Momentreserven der einzelnen Kurztripanforderungen gewonnen. ¨ Uber das Label DMRAA kann eine Momentenreserve direkt in der Funktion appliziert werden. In der Kennlinie KLMRKTHO kann die Momentenreserve in der H¨ ohe angepaßt werden.
APP MDTRIP 1.80.0 Applikationshinweise KLMRKTHO: +----------+------+------+------+ | fho_w | 0,75 | 0,90 | 1,00 | +----------+------+------+------+ | KLMRKFHO | 3 | 1,5 | 1,00 | +----------+------+------+------+ Um die Kennlinie neutral zu bedaten, an allen St¨ utzstellen 1 eintragen. DMRAA=0..10%
¨ FU FGRUE 6.20.0 Ubersicht Fahrgeschwindigkeitsregler FDEF FGRUE 6.20.0 Funktionsdefinition GGFGRH B_fgrtse B_fgrtwa
FGRBESI
B_fgrtbe B_fgrtbh
stfgrbs_w
B_fgrtve B_fgrtvh FGRABED
FGRFULO bfgrs_w
FGRREGL
B_brems B_kupplfgr B_kuppl gangi B_gwhs nmot_w
stfgrab_w
zstfgr stfgrfl vregl_w
mrfgr_w B_llvfgr B_savfgr
vziel_w B_fgrab
B_fdyfgr bfzgl_w
vfgr_w
B_fgren
fgrue-fgrue
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fgrhsa B_fgrat B_fgrhe
fgrue-fgrue
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRUE 6.20.0
Seite 146 von 4100 31.JAN.2003 Thomas Brosi
ABK FGRUE 6.20.0 Abkurzungen ¨ FB FGRUE 6.20.0 Funktionsbeschreibung Funktionalit¨ at des Fahrgeschwindigkeitsreglers ______________________________________________ Der Fahrgeschwindigkeitsregler (FGR) hat die Aufgabe, die Geschwindigkeit des Fahrzeugs unabh¨ angig vom Fahrwiderstand konstant zu halten, ohne daß hierzu das Fahrpedal bet¨ atigt sein muß. Neben dem Halten der aktuellen Geschwindigkeit (Konstantfahrt) sind auch das Anfahren einer gespeicherten Zielgeschwindigkeit (Wiederaufnahme), das Beschleunigen und Verz¨ ogern sowie das Erh¨ ohen oder Vermindern der Sollgeschwindigkeit in kleinen Schritten (Tip-Up und Tip-Down) und die ¨ Ubernahme der aktuellen Fahrzeuggeschwindigkeit als Sollgeschwindigkeit (Setzen) m¨ oglich. Die Steuerung des FGR durch den Fahrer erfolgt ¨ uber ein spezielles Bedienteil, das Schalter f¨ ur die Funktionen Setzen, Wiederaufnahme, Beschleunigen und Verz¨ ogern besitzt. Je nach Ausf¨ uhrung des Bedienteils kann ein Schalter mit mehr als einer Funktion belegt sein (z.B. eine Funktionstaste f¨ ur Setzen/Verz¨ ogern und eine f¨ ur Wiederaufnahme/Beschleunigen), da sich aus dem Zustand des FGR und der Dauer der Schalterbet¨ atigung eindeutig ergibt, welche Funktion ausgef¨ uhrt werden soll. Die Funktionen Tip-Up bzw. TipDown werden durch kurzes Bet¨ atigen der Schalter f¨ ur Beschleunigen bzw. Verz¨ ogern ausgel¨ ost. Außer den Schaltern f¨ ur die Funktionen bietet das Bedienteil optional einen Hauptschalter und einen Schalter zum Abschalten des FGR. Bei ausgeschaltetem Hauptschalter geht eine zuvor gespeicherte Sollgeschwindigkeit verloren. Die Abschaltung des FGR ist außer mit dem Bedienteil auch durch Bet¨ atigung von Bremse oder Kupplung m¨ oglich. Bei eingeschaltetem FGR kann der Fahrer durch Bet¨ atigung des Fahrpedals eine h¨ ohere Motorleistung einstellen und so das Fahrzeug beschleunigen (¨ Uberreiten). Der FGR bleibt w¨ ahrenddessen im Hintergrung aktiv und regelt nach dem Loslassen des Fahrpedals die zuvor eingestellte Sollgeschwindigkeit wieder ein. Alternativ zum internen FGR kann auch ein extern realisierter Abstandsregler (ACC = Adaptive Cruise Control) zum Einsatz kommen, der mit der ME ¨ uber CAN kommuniziert. Das Vorhandensein eines ACC-Steuerger¨ ates wird durch Setzen von B_acc angezeigt. In diesem Fall wird der interne FGR deaktiviert. Bei einem System mit 2 ME-Steuerger¨ aten erfolgt die Berechnung der FGR-Funktionalit¨ at nur im Master. Die Ausgangsgr¨ oßen werden ¨ uber CAN zum Slave ¨ ubertragen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Programmstruktur ________________ Die dargestellte Funktionalit¨ at wird mit den im ¨ Ubersichtsbild gezeigten Funktionen realisiert. Sie erf¨ ullen folgende Aufgaben: GGFGRH: FGRABED: FGRBESI: FGRFULO: FGRREGL:
Erfassung der Schalter am FGR-Bedienteil (Hardware-Signale oder CAN-Botschaft) ¨berwachung der Freigabe- bzw. Abschaltbedingungen f¨ U ur den FGR Auswertung der FGR-Schalter und Berechnung des Statusworts "FGR-Bediensignale" Funktionslogik mit Berechnung von FGR-Zustand, Soll- und Zielgeschwindigkeit Reglerberechnung, Leerlauf- und Schubabschalteverbot
APP FGRUE 6.20.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGFGRH 1.160.1
Seite 147 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGFGRH 1.160.1 Gebergroßen Bedienhebel fur ¨ Fahrgeschwindigkeitsregler FDEF GGFGRH 1.160.1 Funktionsdefinition HWSIG
HSCAN
8/
S_fgrhs B_fgrhs
B_fgratc
B_fgrhs
B_fgrat
S_fgrat B_fgrhsc B_fgrhsc
S_fgrwb
if ( B_gracan )
10/
9/
S_fgrsv B_fgrtuc
B_fgrtbe
B_fgrtdc
B_fgrtve
11/ B_fgr6p
1/ B_fgrwac
B_gracan
3/
B_fgrtwa
B_fgrsec
B_fgrtse
2/
4/
if (B_gracan) B_grabot
B_gra6pe
if (B_gracan)
B_fgrbec
B_fgrtbh
B_fgrtuc
B_fgrtwa
B_fgrvec
B_fgrtvh
B_fgrtdc
B_fgrtse
B_fgrthse
DetBedTyp
1/
HS_Check B_gra6pe
2/
B_fgrthse B_gracan B_fgr6p
compute 1/
TFGRTIP
compute 3/
TFGRTIP 2/
ctbetip
B_fgrtbh
4/ B_fgrtve
ctvetip
B_fgrtvh
if (!B_gracan) 1/
B_fgrhs B_fgrhev
B_fgrhsa B_fgrte
Control_Device_Error
ggfgrh-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fgrtbe
ggfgrh-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGFGRH 1.160.1
Seite 148 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion HWSIG: Aufbereitung der Hardware-Signale vom GRA-Bedienhebel (inkl. Entprellung)
S_fgrhs
1/ true B_afgrbs
B_gracan reset 2/
compute 1/
1/ false
ctepfgrh
B_afgrbs
S_fgrat TEPFGRH
1/ compute 2/
compute 1/
2/ B_fgrhs
B_afgrbs
S_fgrwb
S_fgrhs
compute 3/
B_fgrhs
3/
S_fgrsv
B_gracan 1/ S_fgrat
B_fgrat 2/
S_fgrhs
S_fgrwb
B_fgrtwa 4/
B_acc
CWGGFGRH
1
S_fgrsv
B_fgrtse
3/ B_fgrtbe 5/ B_fgrtve
0
S_fgrwb
S_fgrsv 6/
S_fgrsv
B_fgrhev
S_fgrat S_fgrwb
ggfgrh-hwsig
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
S_fgrat
ggfgrh-hwsig
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGFGRH 1.160.1
Seite 149 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion HSCAN: Hauptschalter-Information bei Empfang der GRA-Bediensignale ¨ uber CAN if ( B_gracan )
B_fgrths B_fgrte
B_fgrhs
15/ B_fgrhsc B_cfgra
B_fgrhsa B_fgrhe
14/
B_fgrbtl compute 1/
TOOTEIN
2/ B_fgrhs
Main switch on
compute 14/
B_tootein
ctootein
RSFlipFlop_2 compute 8/
TOOTAUS
B_fgrhsc
Main switch off
compute 6/
9/
7/
B_tootaus
ctootaus
B_fgootein RSFlipFlop
5/ B_fgrhsa
B_fgrte
B_rfgoot
B_cfgra
B_cfgra compute 10/ compute 3/
4/
B_fgrhsc
compute 11/
B_fgrhs compute 12/
ctootulb_w
B_fgrhsa
13/ ggfgrh-hscan
TOOTULB
B_tootulb B_fgrbtl
ggfgrh-hscan Teilfunktion HS_CHECK: Plausibilsierung der Hauptschalter-Information if (B_gracan)
13/ B_fgrhec 1/ B_fgrte
true B_fgrhe
B_fgrhs
TFGRHSNP
compute 12/
B_fgrhsc cthsnp B_cfgra
B_gra6pe B_acc B_fgrthse CWGGFGRH 3
ggfgrh-hs-check
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ffhsc B_fgrhs
B_fgrhe
ggfgrh-hs-check
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGFGRH 1.160.1
Seite 150 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion DETBEDTYP: Automatische Bedienteilerkennung if (B_gracan) process Learning_BTS
fgrscodc
2/
1
fgrscodc
fgrscodc
Learned transmitter code 1/
finished learning
fgrscod CWGGFGRH
fgrscodc
fgrscod
fgrscod
4
fgrscodc Autmoatic detection of 4-/6 positions control lever
3 7/ true
B_gra6p
Learning finsihed B_fgr6p
false
B_fgr6p
6/ B_fgrbtl
CWGGFGRH process Learning_HS_Type
5
5/ B_fgrthst
B_fgrthst
finished learning
B_fgrths CWGGFGRH
B_fgrths
2 3/ B_fgrthst
B_fgrthsc
B_fgrths
B_fgrbtl compute 1/
TFGRABTE
TFGRABTE
2/
compute 3/
4/
B_fgrthst ctgra6pe
fgrscod
1/
Error in detection of position number
true
B_gra6pe
B_fgrths
ctgrathse 1/ Error in detection of main switch type
B_gra6pe
true
B_fgrthse B_fgrthse
ggfgrh-detbedtyp
fgrscodc
ggfgrh-detbedtyp Teilfunktion LEARNING_BTS: Lernen der Bedienteilvariante process
1/ fgrscodc fgrscod
compute 1/
reset 1/ Counter_SCOD
1/ ZFGRSDET finished learning
ggfgrh-learning-bts
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
8/
Learnded main switch type 1/
Automatic detection of main switch type
ggfgrh-learning-bts
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGFGRH 1.160.1
Seite 151 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion LEARNING_HS_TYPE: Lernen der Hauptschaltervariante process
4/ B_fgrthst compute 1/
B_fgrths
ggfgrh-learning-hs-type
reset 1/ Counter_HSDET
1/
ZFGRSDET finished learning
ggfgrh-learning-hs-type Teilfunktion CONTROL_DEVICE_ERROR: Setzen des Bedienteil Fehlerpfads DFPM_GRBH if (!B_gracan)
TFGRHE
compute 2/
GRBH_DFPM
3/
B_fgrte
1/ B_fgrhev
ctfgrhe
true
nplError B_fgrhe
ggfgrh-control-device-error
healing
B_fgrte
1/
B_clgrbh false
B_fgrhe
ggfgrh-control-device-error getClf
B_clgrbh
ggfgrh-clgrbh
dfp DFP_GRBH
ggfgrh-clgrbh Teilfunktion CONTROL_DEVICE_ERROR: Bedienteil Fehlerpfad GRBH sfpNplError 1/
nplError
sfp sfpNplError sfpHealing 1/
healing
sfp sfpHealing DFP_GRBH
dfp
ggfgrh-grbh-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fgrhe
dfp
locSfp_grbh
ggfgrh-grbh-dfpm
ABK GGFGRH 1.160.1 Abkurzungen ¨ Parameter CWGGFGRH TEPFGRH TFGRABTE TFGRHE TFGRHSNP TFGRTIP TOOTAUS TOOTEIN
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW
Codewort GGFGRH Entprellzeit fur ¨ FGR-Bedienhebel Zeit fur ¨ Erkennung eines Fehler in der automatischen Bedienteilerkennung ¨ Verzogerungszeit fur ¨ Erkennung FGR-Bedienhebelfehler ¨ FGR-Hauptschalter Toleranzzeit fur ¨ Unplausibilitat ¨ Zeit fur ¨ Erkennung gehaltene FGR-Funktionstaste Beschleunigen oder Verzogern ¨ Zeit fur ¨ Nicht-Betatigung ON/OFF-Taster GRA zur erneuten Freigabe Zeit fur ¨ Hauptschalter ein bei ON/OFF-Taster GRA
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
Source-Y
TOOTULB ZFGRSDET Variable
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
B_ACC
T2LID
B_AFGRBS B_BEGRBH B_BKGRBH B_CFGRA B_CLGRBH B_FFHSC B_FGOOTEIN B_FGR6P B_FGRAT B_FGRATC B_FGRBEC B_FGRBTL B_FGRHE B_FGRHEC B_FGRHEV B_FGRHS B_FGRHSA
GGFGRH GGFGRH GGFGRH GGCGRA GGFGRH GGFGRH GGFGRH GGFGRH CANECUR CANECUR GGFGRH GGFGRH CANECUR GGFGRH GGFGRH GGFGRH
B_FGRHSC B_FGRSEC B_FGRTBE B_FGRTBH B_FGRTDC B_FGRTE
CANECUR CANECUR GGFGRH GGFGRH CANECUR T2LID
B_FGRTHS B_FGRTHSC B_FGRTHSE B_FGRTHST B_FGRTSE B_FGRTUC B_FGRTVE B_FGRTVH B_FGRTWA B_FGRVEC B_FGRWAC B_FTGRBH B_GRA6P B_GRA6PE B_GRABOT B_GRACAN
GGFGRH CANECUR GGFGRH GGFGRH GGFGRH CANECUR GGFGRH GGFGRH GGFGRH CANECUR CANECUR GGFGRH
B_MNGRBH B_MXGRBH B_NPGRBH B_RFGOOT B_SIGRBH B_TOOTAUS B_TOOTEIN B_TOOTULB DFP_GRBH E_GRBH FGRSCOD FGRSCODC SFPGRBH S_FGRAT
GGFGRH GGFGRH GGFGRH GGFGRH GGFGRH GGFGRH GGFGRH GGFGRH GGFGRH GGFGRH GGFGRH CANECUR GGFGRH
GGFGRH CANECUR
S_FGRHS S_FGRSV S_FGRWB Z_GRBH
GGFGRH
Referenziert von
GGFGRH 1.160.1
Seite 152 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW
¨ Zeit fur ON/OFF-Taster GRA ¨ Erkennung unplausibel lange Betatigung ¨ Zahler bis zum Lernen der Sender Informationen
Art
Bezeichnung
EIN ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... EIN BGWPFGR, FGRABED, FGRBESI,FGRFULO, FGRREGL, ... LOK AUS AUS EIN GGFGRH GGFGRH EIN LOK LOK FGRBESI AUS CANECU, FGRABED AUS EIN GGFGRH, TKMWL EIN GGFGRH LOK FGRABED AUS EIN GGFGRH LOK LOK CANECU, FGRABED,- AUS GGCANECU EIN GGFGRH, TKMWL GGFGRH, TKMWL EIN CANECU, FGRBESI AUS CANECU, FGRBESI AUS EIN GGFGRH, TKMWL CANECUR, GGCGRA, EIN GGFGRH, TKMWL LOK EIN GGFGRH LOK LOK CANECU, FGRBESI AUS EIN GGFGRH, TKMWL CANECU, FGRBESI AUS CANECU, FGRBESI AUS CANECU, FGRBESI AUS EIN GGFGRH EIN GGFGRH, TKMWL AUS EIN GGFGRH LOK GGCGRA, GGFGRH EIN CANECU, CANECUR, EIN GGCGRA, GGFGRH AUS AUS AUS AUS AUS LOK LOK LOK CANECU DOK CANECU AUS LOK EIN GGFGRH AUS EIN GGFGRH, TKMWL,UFFGRE EIN GGFGRH, TKMWL,UFFGRE GGFGRH, TKMWL,EIN UFFGRE EIN GGFGRH, TKMWL,UFFGRE AUS
DAMOS-Source fur ¨ Blocknummer
¨ vorhanden Bedingung: ACC-Steuergerat
Bedingung Aktualisierung FGR-Bediensignale erforderlich Bedingung Bandende-Funtionsanforderung fur ¨ GRA-Bedienteil Bedingung ersatzwert aktiv fur ¨ GRA-Bedienteil Bedingung fehlerhafte CAN-Botschaft GRA-Bediensignale ¨ Flag fur ¨ Loschmaßnahmen: GRA-Bedienhebel ¨ Bedingung B_fgrhsc gesetzt wahrend B_fgrhs Bedingung Freigabe ON/OFF-Taster GRA fur ¨ Einschalten Bedingung 6-Positionen-Lenkstockhebel fur ¨ FGR-Bedienung ¨ Bedingung: Tip-Schalter Aus am FGR-Bedienteil betatigt ¨ Bedingung FGR-Tipschalter Aus betatigt (vom CAN) Bedingung FGR-Tipschalter Beschleunigen gehalten (vom CAN) Bedingung Bedienteilvariante gelernt Bedingung: FGR-Bedienteil-Fehler Bedingung Fehler FGR-Bedienteil (vom CAN) ¨ Bedingung Fehler FGR-Bedienteil (vorlaufig) Bedingung FGR-Hauptschalter (uber ¨ Hw-Leitung) Bedingung: FGR-Hauptschalter aus Bedingung FGR-Hauptschalter ein (vom CAN) ¨ Bedingung FGR-Tipschalter Setzen betatigt (vom CAN) Bedingung FGR-Taste Beschleunigen Bedingung FGR-Taste Beschleunigen wird gehalten (kein Tip) ¨ ¨ Bedingung FGR-Tipschalter Verzogern betatigt (vom CAN) Bedingung FGR vom Tester freigegeben Bedingung getasteter FGR-Hauptschalter Bedingung getasteter FGR-Hauptschalter uber ¨ CAN Bedingung Fehler in Erkennung der FGR-Hauptschaltervariante ¨ Bedingung getasteter FGR-Hauptschalter temporare Bedingung FGR-Taste Setzen ¨ Bedingung FGR-Tipschalter Beschleunigen betatigt (vom CAN) ¨ Bedingung FGR-Taste Verzogern ¨ Bedingung FGR-Taste Verzogern wird gehalten (kein Tip) Bedingung FGR-Taste Wiederaufnahme ¨ Bedingung FGR-Tipschalter Verzogern gehalten (vom CAN) ¨ Bedingung FGR-Tipschalter Wiederaufnahme betatigt (vom CAN) Bedingung Fehlereintrag durch Tester fur ¨ GRA-Bedienteil Bedingung 6-Positionen-Lenkstockhebel fur ¨ GRA-Bedienung Bedinung Fehler bei automatischer Erkennung der FGR-Bedientastenanzahl Bedingung GRA-Botschaft empfangen Bedingung Empfang der GRA-Bediensignale uber ¨ CAN Fehlertyp min.: GRA-Bedienhebel Fehlertyp max.: GRA-Bedienhebel Fehlertyp unplaus.: GRA-Bedienhebel Bedingung Reset Freigabe ON/OFF-Taster GRA fur ¨ Einschalten Fehlerart: GRA-Bedienhebel Bedingung B_fgrhs und B_fgrhsc fur ¨ TOOTAUS nicht gesetzt ¨ Bedingung B_fgrhs fur ¨ TOOTEIN betatigt ¨ Bedingung ON/OFF-Taster GRA unplausibel lange betatigt SG int. Fehlerpfadnr.:GRA-Bedienhebel Errorflag: GRA Bedienhebel Sender Codierung CAN-Information Sender Codierung Status Fehlerpfad: GRA-Bedienhebel Schalter Aus-Tip am FGR-Bedienhebelschalter Hauptschalter am FGR-Bedienhebel ¨ Schalter Setzen/Verzogern am FGR-Bedienhebel Schalter Wiederaufnahme/Beschleunigen am FGR-Bedienhebel Zyklusflag: GRA Bedienhebel
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGFGRH 1.160.1
Seite 153 von 4100 31.JAN.2003 Thomas Brosi
FB GGFGRH 1.160.1 Funktionsbeschreibung Aufgabe der Funktion ist die Aufbereitung der Signale vom Bedienhebel der Geschwindigkeitsregelanlage (GRA). Sie werden entweder direkt als Hardware-Eing¨ ange eingelesen (B_gracan = 0) oder ¨ uber CAN vom Bordnetz-SG (B_gracan = 1, B_fgr6p = 0) oder Lenks¨ aulenmodul (B_gracan = 1, B_fgr6p = 1) empfangen. Es kommen zwei verschiedene Bedienhebel zum Einsatz, die sich von der Anzahl und Belegung der Schalter her unterscheiden: o 4-Positionen-Lenkstockhebel (eingelesen von Motor-SG oder Bordnetz-SG): o o o o
Hauptschalter (gerastet) Tipschalter "Aus" Tipschalter "Setzen/Verz¨ ogern" Tipschalter "Wiederaufnahme/Beschleunigen"
CAN B_fgrhsc B_fgratc B_fgrtdc B_fgrtuc
Hw-Signale S_fgrhs S_fgrat (1 = nicht bet¨ atigt) S_fgrsv S_fgrwb
B_fgrhsc B_fgratc B_fgrsec B_fgrtuc B_fgrtdc B_fgrwac
S_fgrhs
o 6-Positionen-Lenkstockhebel (eingelesen von Lenks¨ aulenmodul): o o o o o o
Hauptschalter (gerastet) Tipschalter "Aus" Tipschalter "Setzen" Tipschalter "Beschleunigen" Tipschalter "Verz¨ ogern" Tipschalter "Wiederaufnahme"
Die Bits B_fgrtbh und B_fgrtvh zeigen an, daß die Tipschalter "Beschleunigen" bzw. "Verz¨ ogern" f¨ ur l¨ anger als ca. 0,5 s bet¨ atigt sind. Dies f¨ uhrt in der GRA-Funktionssteuerung zum ¨ Ubergang in eine Beschleunigungs- oder Verz¨ ogerungsrampe, w¨ ahrend eine Bet¨ atigung k¨ urzer als ca. 0,5 s nur eine einmalige Erh¨ ohung oder Verminderung der Sollgeschwindigkeit bewirkt. Bei Empfang der Bediensignale ¨ uber CAN sind die Informationen als B_fgrbec und B_fgrvec direkt verf¨ ugbar. Werden dagegen die Bediensignale als HardwareEing¨ ange eingelesen, m¨ ussen B_fgrtbh und B_fgrtvh mit Hilfe der Zeit TFGRTIP aus B_fgrtbe und B_fgrtve berechnet werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Beim Einlesen von Hardware-Eing¨ angen werden die Signale erst dann ¨ ubernommen, wenn sie sich f¨ ur die Entprellzeit TEPFGRH nicht ver¨ andert haben. Die drei Tipschalter beim 4-Positionen-Lenkstockhebel sind parallel zueinander und in Reihe zum Hauptschalter ausgef¨ uhrt. Bei abgeschaltetem Hauptschalter darf deshalb auch an den drei Tipschaltern kein Signal anliegen. Bei eingeschaltetem Hauptschalter darf aufgrund der mechanischen Anordnung der Tipschalter "Wiederaufnahme/Beschleunigen" nicht gemeinsam mit einem der beiden anderen Tipschalter bet¨ atigt sein. Bei solchen unplausiblen Signalen wird nach der Entprellzeit TFGRHE der BedienhebelFehler B_fgrhe gesetzt und es erfolgt der Fehlerspeichereintrag GRBH. Beim L¨ oschen des Fehlerspeichereintrags GRBH (B_clgrbh = 1) wird der ansonsten innerhalb des Fahrzyklus irreversible Bedienhebel-Fehler B_fgrhe zur¨ uckgesetzt. Auch bei Empfang der Bediensignale ¨ uber CAN wird der GRA-Hauptschalter zus¨ atzlich als Hardware-Eingang S_fgrhs eingelesen. Ist der entprellte Hw-Eingang B_fgrhs l¨ anger als die Zeit TFGRHSNP unplausibel zu der ¨ uber CAN empfangenen Hauptschalter-Information B_fgrhsc, wird der Bedienhebel-Fehler B_fgrhe gesetzt. Das gleiche gilt, wenn ¨ uber CAN durch B_fgrhec ein Bedienhebelfehler gemeldet wird. Die GRA-Funktionalit¨ at kann ¨ uber den Werkstatt-Tester freigegeben (B_fgrte = 1) oder gesperrt (B_fgrte = 0) werden. Bei gesperrter GRA steht der Hauptschalter immer auf "Aus" (B_fgrhsa = 1) und es erfolgt keine ¨ Uberwachung der Bedienhebelsignale und damit auch kein Fehlerspeichereintrag. Die Plausibilit¨ at des Hauptschalters kann je nach Kundenforderung bei ACC-Betrieb ausgeblendet werden.
Erweiterung f¨ ur ON/OFF-Taster ----------------------------Durch Setzen von Bit 2 im Codewort CWGGFGRH wird das Programm f¨ ur einen ON/OFF-Taster (OOT) anstelle des gerasteten Hauptschalters konfiguriert. Die Hauptschalter-Information (B_fgrhsa) ergibt sich dabei nicht mehr direkt aus den anliegenden Signalen, sondern wird als Zustandsgr¨ oße gespeichert und im Normalfall bei jeder Bet¨ atigung des OOT invertiert. Bei der SG-Initialisierung wird der Hauptschalter auf "Aus" gesetzt (B_fgrhsa = 1). Dadurch ist gew¨ ahrleistet, dass der Fahrer in jedem Fahrzyklus durch Bet¨ atigung des OOT den Hauptschalter aktivieren muss, bevor die GRA-Funktionalit¨ at zur Verf¨ ugung steht. Bei eingeschaltetem Hauptschalter brennt als R¨ uckmeldung f¨ ur den Fahrer die GRA-Bereitschaftslampe. Genau wie der gerastete Hauptschalter wird auch der OOT ¨ uber CAN (B_fgrhsc) und ¨ uber einen Hw-Eingang (S_fgrhs) eingelesen. Der Hw-Eingang wird zun¨ achst entprellt (B_fgrhs). Bei ausgeschaltetem Hauptschalter (B_fgrhsa = 1) erfolgt ein Einschalten des Hauptschalters, wenn B_fgrhs und B_fgrhsc f¨ ur die Zeit TOOTEIN gesetzt ist und gleichzeitig folgende Zusatzbedingungen erf¨ ullt sind: - Vor dem Setzen von B_fgrhs d¨ urfen f¨ ur die Zeit TOOTAUS weder B_fgrhs noch B_fgrhsc gesetzt gewesen sein. - Sp¨ atestens nach der Zeit TFGRHSNP nach dem Setzen von B_fgrhs muss auch B_fgrhsc gesetzt werden, andernfalls wird ein Bedienhebelfehler erkannt (B_fgrhe = 1). - Nachdem B_fgrhsc einmal gesetzt war, darf es nicht mehr zur¨ uckgesetzt werden, solange B_fgrhs gesetzt ist (Bedingung B_ffhsc). - W¨ ahrend B_fgrhs gesetzt ist, darf kein Fehler in der CAN-Botschaft mit den GRA-Bediensignalen auftreten. Bei eingeschaltetem Hauptschalter (B_fgrhsa = 0) erfolgt ein Ausschalten des Hauptschalters sofort beim Setzen von B_fgrhs oder B_fgrhsc. Ausserdem steht der Hauptschalter immer auf "Aus", wenn die GRA nicht freigeschaltet ist (B_fgrte = 0), ein Fehler in der CAN-Botschaft mit den GRA-Bediensignalen auftritt (B_cfgra = 1) oder ein Bedienhebelfehler erkannt wurde (B_fgrhe = 1). Bleiben nach Aktivierung des Hauptschalters B_fgrhs und B_fgrhsc f¨ ur die Zeit TOOTULB gesetzt, wird der Hauptschalter wieder auf "Aus" gesetzt. Automatische Erkennung der Lenkstockhebelvariante ------------------------------------------------¨ Uber die CAN-Botschaft "GRA_NEU" kann im Signal "Sender Codierung" die Variante des Bedienhebels gesendet werden. Wird diese Information zu Verf¨ ugung gestellt kann die Variante des Bedienteils (4-/6-Positionen) automatisch erkannt und die entsprechende Bedienphilosophie ausgew¨ ahlt werden. Um die Variante zu erkennen muß mindestens TFGRSDET-mal die gleiche Codierinfo gesendet werden. Danach ist der Bedienhebeltyp gelernt und der FGR-Betrieb wird erlaubt. Wechsel im Fahrzyklus die Sendercodierung f¨ ur die Zeit TFGRABTE, so wird der FGR f¨ ur diesen Fahrzyklus gesperrt, und ein Fehlerpfadeintrag wird vorgenommen. Der Lenkstockhebelvariante wird bei jedem Start neu gelernt. Automatische Erkennung der Hauptschaltervariante -----------------------------------------------¨ Uber die CAN-Botschaft "GRA_NEU" kann im Signal "Codierung MFL" die Variante des Hauptschalter gesendet werden. Wird diese Information
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGFGRH 1.160.1
Seite 154 von 4100 31.JAN.2003 Thomas Brosi
zu Verf¨ ugung gestellt kann die Variante des Hauptschalters (gerastet/getastet) automatisch erkannt und die entsprechende Bedienphilosophie ausgew¨ ahlt werden. Um den Hauptschaltertyp zu erkennen muß mindestens TFGRSDET-mal die gleiche Codierinfo gesendet werden. Danach ist der Bedienhebeltyp gelernt und der FGR-Betrieb wird erlaubt. Wechsel im Fahrzyklus die Sendercodierung f¨ ur die Zeit TFGRABTE, so wird der FGR f¨ ur diesen Fahrzyklus gesperrt, und ein Fehlerpfadeintrag wird vorgenommen. Der Lenkstockhebelvariante wird bei jedem Start neu gelernt.
APP GGFGRH 1.160.1 Applikationshinweise CWGGFGRH: Bit 0
0: Hauptschalter in Reihe zu anderen Funktionstasten bei ACC-System 1: Hauptschalter unabh¨ angig von anderen Funktionstasten bei ACC-System
Bit 1
0: Hauptschalter in Reihe zu anderen Funktionstasten bei interner GRA 1: Hauptschalter unabh¨ angig von anderen Funktionstasten bei interner GRA
Bit 2
0: Gerasteter Hauptschalter 1: Getasteter Hauptschalter (nur bei B_gracan = 1)
Bit 3
0: Plausibiliserung des Hauptschalters bei ACC-Betrieb 1: keine Plausibilsierung des Hauptschalters bei ACC_Betrieb
Bit 4
0: Keine Automatische Erkennung des Bedientasters m¨ oglich 1: Automatische Erkennung des Bedientasters m¨ oglich
Bit 5
0: Keine Automatische Erkennung der Hauptschaltervariante 1: Automatische Erkennung der Hauptschaltervariante
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWGRABH (siehe %PROKON): Bit 0 = B_gracan
0: Einlesen der GRA-Bediensignale ¨ uber Hardware-Leitungen 1: Empfang der GRA-Bediensignale ¨ uber CAN (Hauptschalter wird zus¨ atzlich ¨ uber Hw-Leitung eingelesen)
Bit 1 = B_gra6p
0: 4-Positionen-Bedienhebel 1: 6-Positionen-Bedienhebel
Label: CWGGFGRH TEPFGRH TFGRHE TFGRHSNP TFGRTIP
0 0,04 0,4 0,2 0,5
s s s s
(Entprellzeit der Hardware-Signale der Bedientasten) (Zeit bis zum Erkennen eine Bedienteilfehlers bei Hardwareanbindung und unplausiblen Tastenkombination) (Maximale Zeit in der die beiden Hauptschaltersignale (Hardware & CAN) abweichen d¨ urfen) (Zeit bis zum Erkennen Bedientaster gehalten f¨ ur Verz¨ ogern und Beschleunigen)
Automatische Erkennung Bedienteiltyps ZFGRSDET 3 (Anzahl der Botschaften, in der sich der Bedienteiltyp nicht ¨ andern darf) TFGRABTE 0,1 s (Entprellzeit der Fehlererkennung bei Wechsel des Bedienteiltyps nach der Lernphase) Getasteter Hauptschalter TOOTAUS 0,16 s (Zeit nach dem Ausschalten durch den Haupttaster, nachdem wieder eingeschaltet werden kann) TOOTEIN 0,1 s (Zeit in der ein plausibles Haupttastersignal anliegen muß, bis Hauptschalter eingeschaltet wird) TOOTULB 20 s (Zeit bis zum Ausschalten der Hauptschalters bei zu langem dr¨ ucken des Haupttasters)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRABED 1.140.1
Seite 155 von 4100 31.JAN.2003 Thomas Brosi
FU FGRABED 1.140.1 Abschaltbedingungen Fahrgeschwindigkeitsregler FDEF FGRABED 1.140.1 Funktionsdefinition Break 1/ ABKOMF
B_acc B_fgrhsa B_fgrat vfgr_w 0 stfgrab_w
vziel_w B_lowra mrfgr_w mrped_w
ABSCHN1 nmot_w B_kuppl B_brems B_kupplfgr B_hbr B_vepba
ABSCHN2 gangi B_gwhs vfgr_w B_fdyfgr B_absfgr
ABFEHL B_pwgnotfr B_dksbeg B_dknolu B_dkpu B_fgrhe bfzgl_w ub
fgrabed-fgrabed
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fgr_um
fgrabed-fgrabed
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRABED 1.140.1
Seite 156 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ABKOMF: Bedingungen f¨ ur Komfortabschaltung
1/
B_fgrhsa
stfgrab_w 0
1/
B_fgrat
stfgrab_w 1
zstfgr
2 TDVIVZ
vfgr_w ctdvivz_w 1/
DVIVZMX mrped_w TDVOVR
mrfgr_w
stfgrab_w 2
ctdvovr_w
DVOVRMX
TDVZVI
ctdvzvi_w 1/
DVZVIMX CWFGRABED
SY_CANALL
stfgrab_w 3 fgrabed-abkomf
3
0 false B_lowra
fgrabed-abkomf Teilfunktion ABSCHN1: Bedingungen f¨ ur Schnellabschaltung Teil 1
B_brems
1/ SY_HBR
CWFGRABED 2
0
stfgrab_w 4
false B_hbr
SY_CANBR8 0 TFGREPB
false
B_vepba ctfgrepb
SY_KUPFGR 0
false
B_kupplfgr 1/
B_kuppl CWFGRABED
stfgrab_w 5
0 nmot_w
NFGRMIN 1/ nsber_w
SY_NLDG stfgrab_w
0
6
DNFGRMX false B_nldg
fgrabed-abschn1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
vziel_w
fgrabed-abschn1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRABED 1.140.1
Seite 157 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ABSCHN2: Bedingungen f¨ ur Schnellabschaltung Teil 2
gangi
CWFGRGA SY_FGRAGWE 0
CWFGRABED 4 B_gwhs 1/ CWFGRABED
B_fgragwe
stfgrab_w 7
1
zstfgr
0
VFGRMAX VFGREMAX
VFGRMIN VFGREMIN 1/
vfgr_w
stfgrab_w 8
TFGRFDY B_fdyfgr ctfgrfdy
stfgrab_w
B_absfgr
9 ctfgrabs
fgrabed-abschn2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ TFGRABS
fgrabed-abschn2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRABED 1.140.1
Seite 158 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ABFEHL: Bedingungen f¨ ur Abschaltung im Fehlerfall
TFGRUM 1/
B_fgren ctfgrum
B_fgr_um
stfgrab_w 10
TFGRUNUB bfzgl_w
1/ BFGRU
ctfgrunub
stfgrab_w 11
TFGRUEOB BFGRO
1/
B_fgr
ctfgrueob
stfgrab_w 12
TFGRUB
ub UBFGRMIN
ctfgrub
1/
B_fgrhe stfgrab_w 13
SY_AIRBAG 0
false 1/
B_airbag
B_pwgnotfr
stfgrab_w
B_dksbeg
14
B_dknolu
SY_SGANZ
1/
1 stfgrab_w
B_dksbeg_c
15
B_dknolu_c B_dkpu_c
fgrabed-abfehl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dkpu
fgrabed-abfehl
ABK FGRABED 1.140.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
BFGRO BFGRU CWFGRABED CWFGRGA DNFGRMX DVIVZMX DVOVRMX DVZVIMX NFGRMIN TDVIVZ TDVOVR TDVZVI TFGRABS TFGREPB TFGRFDY TFGRUB TFGRUEOB TFGRUM TFGRUNUB UBFGRMIN VFGREMAX VFGREMIN VFGRMAX VFGRMIN
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Obere Schwelle fur ¨ Beschleunigung im FGR-Betrieb Untere Schwelle fur ¨ Beschleunigung im FGR-Betrieb Codewort fur ¨ %FGRABED ¨ Codewort fur FGR-Verbot ¨ gangabhangiges Drehzahl-Differenz zu Maximaldrehzahl fur ¨ FGR-Abschaltung Max. zul. Abweichung zw. Istgeschw. und Zielgeschw. bei FGR-Konstantfahrt ¨ Max. zul. Abweichung zw. Ziel- und Istgeschw. bei Uberreiten durch Fahrer Max. zul. Abweichung zw. Zielgeschw. und Istgeschw. bei FGR-Konstantfahrt Min. zul. Drehzahl bei FGR-Betrieb Toleranzzeit bei zu großer Abweichung zw. Istgeschw. und Zielgeschw. ¨ Toleranzzeit bei FGR-Uberreiten durch Fahrer Toleranzzeit bei zu großer Abweichung zw. Zielgeschw. und Istgeschw. Zeitkonstante zum Entprellen der FGR-Abschaltung bei ABS-Bremsung Entprellzeit fur ¨ elektrische Parkbremse Toleranzzeit fur ¨ Eingriffe von Fahrdynamikfunktionen im FGR-Betrieb Entprellzeit fur ¨ geringe Batteriespannung ¨ Toleranzzeit fur der oberen Beschleunigungsschwelle im FGR-Betrieb ¨ Uberschreiten Toleranzzeit fur ¨ Erkennung FGR-Betrieb in der Funktionsuberwachung ¨ Toleranzzeit fur ¨ Unterschreiten der unteren Beschl.schwelle im FGR-Betrieb Untere Schwelle der Batteriespannung fur ¨ FGR Abschaltung Maximale FGR-Einschaltgeschwindigkeit Minimale FGR-Einschaltgeschwindigkeit ¨ Maximal zulassige Geschwindigkeit im FGR-Betrieb ¨ Minimal zulassige Geschwindigkeit im FGR-Betrieb
Systemkonstante
Art
Bezeichnung
SY_AIRBAG SY_CANALL SY_CANBR8 SY_FGRAGWE SY_HBR SY_KUPFGR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Airbagsignal vorhanden Systemkonstante : Allrad-Konfiguration fur ¨ CAN-Kommunikation Systemkonstante CAN-Botschaft Bremse 8 Schnittstelle zum Aktivieren der Abschaltung des FGR durch Gangwechsel vorhanden Handbremssignal vorhanden Kupplungsschalter fur ¨ FGR vorhanden
Source-X
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 159 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
SY_NLDG SY_SGANZ
SYS (REF) Systemkonstante: Drehzahlgeber-Notlauf vorhanden (1) oder nicht vorhanden (0) ¨ Motormanagement SYS (REF) Systemkonstante Anzahl Steuergerate
Variable
Quelle
Referenziert von
BFZGL_W B_ABSFGR B_ACC
GGVFZG CANECUR T2LID
B_AIRBAG
GGCS
B_BREMS
GGEGAS
B_DKNOLU
SREAKT
FGRABED, FGRFULO EIN EIN FGRABED EIN BGWPFGR, FGRABED, FGRBESI,FGRFULO, FGRREGL, ... EIN AEKP, BGBN,DKVBDE, ESAUSG,FGRABED, ... ABKVP, ARMD, BKV,- EIN DBKVP, DDSBKV, ... ADVE, AEVABU,EIN BBAGR, BBNWS,BGDVE, ... AEVABU, FGRABED,- EIN LLRNS EIN AEVABU, BBAGR,BBNWS, DLLR,DMDSTP, ... AEVABU, FGRABED,- EIN LLRNS BBAGR, FGRABED,- EIN FUEDKSA, GGPED EIN FGRABED, GGDVE EIN FGRABED ARMD, DUF,EIN FGRABED, FGRFULO, FGRREGL, ... FGRABED EIN CANECU, FGRABED EIN BGWPFGR, FGRABED EIN EIN FGRABED CANECU, FGRABED,- EIN GGCANECU EIN DUF, FGRABED EIN ARMD, FGRABED,KOS, MDFAW EIN FGRABED ARMD, BBKR,EIN BBSAWE, BDEMAB,BDEMKO, ... EIN FGRABED EIN ARMD, BBGANG,BBSAWE, FGRABED, LLRBB, ... ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... BBKD, DUF, FGRABED, EIN NLKO, UFSPSC EIN FGRABED, MDFAW ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... EIN BGWPFGR, FGRABED, FGRFULO, MDFAW, MSF FGRABED, FGRREGL, EIN MDFAW AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN FGRABED FGRBESI, FGRFULO, AUS FGRREGL ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ... FGRABED, FGRFULO, EIN FGRREGL CANECU, FGRABED,- EIN FGRREGL, TKMWL EIN BGWPFGR, FGRABED, FGRREGL
B_DKNOLU_C B_DKPU
SREAKT
B_DKPU_C
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FGRABED 1.140.1
B_DKSBEG
GGDVE
B_DKSBEG_C B_FDYFGR B_FGR
GGCASR MDFAW
B_FGRAGWE B_FGRAT B_FGREN B_FGRHE B_FGRHSA
GGFGRH FGRREGL GGFGRH GGFGRH
B_FGR_UM B_GWHS
UFFGRC BBGANG
B_HBR B_KUPPL
GGEGAS
B_KUPPLFGR B_LOWRA
GGEGAS
B_NLDG
DDG
B_PWGNOTFR
GGPED
B_VEPBA GANGI
BBGANG
MRFGR_W
FGRREGL
MRPED_W NMOT_W
BGNMOT
NSBER_W STFGRAB_W
NMAXMD FGRABED
UB
GGUB
VFGR_W
GGVFZG
VZIEL_W
FGRFULO
ZSTFGR
FGRFULO
Art
Bezeichnung
Bezeichnung ¨ Fahrzeugbeschleunigung in Langsrichtung Bedingung ABS-Bremsung (als Abschaltbedingung fur ¨ FGR) ¨ vorhanden Bedingung: ACC-Steuergerat
¨ Bedingung Airbag ausgelost
¨ Bedingung Bremse betatigt Bedingung Drosselklappensteller stromlos
CAN-Receive-Bit: 2.SG hat DK-Notluftfahren Bedingung Sicherheitskraftstoffabschaltung (SKA)
CAN: Bedingung Sicherheitskraftstoffabschaltung (SKA) von 2. SG Bedingung DK-Sollwertbegrenzung Bedingung DK-Sollwertbegrenzung vom anderen SG uber ¨ CAN Bedingung Eingriff Fahrdynamikfunktion (als Abschaltbedingung fur ¨ FGR) Bedingung FGR (Tempomat) aktiv
Bedinung FGR-Abschaltung durch Gangwechsel erlaubt ¨ Bedingung: Tip-Schalter Aus am FGR-Bedienteil betatigt Bedingung Fahrgeschwindigkeitsregelung aktiv (Enable) Bedingung: FGR-Bedienteil-Fehler Bedingung: FGR-Hauptschalter aus FGR-/ACC-Momenteneingriff in der Funktionsuberwachung ¨ erlaubt Bedingung Gangwechsel bei Handschalter Bedingung Handbremse angezogen ¨ Bedingung Kupplungspedal betatigt
Bedingung Kupplung getreten (Abschaltung FGR) Bedingung Zwischengelege fur ¨ Low Range zugeschaltet
Bedingung Drehzahlgeber-Notlauf ist aktiv. FR-Fehlerreaktion PWG-Notfahren ¨ Bedingung Verzogerung durch Elektrische Parkbremse aktiviert (plausibilisiert) Ist-Gang
Relative Momentenanforderung von FGR
relatives Fahrerwunschmoment aus Fahrpedal Motordrehzahl Solldrehzahl fur ¨ NMAX-Regelung Statuswort Abschaltbedingungen Fahrgeschwindigkeitsregler Batteriespannung
Fahrzeug-Ist-Geschwindigkeit fur ¨ FGR Zielgeschwindigkeit FGR Zustand Fahrgeschwindigkeitsregler
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRABED 1.140.1
Seite 160 von 4100 31.JAN.2003 Thomas Brosi
FB FGRABED 1.140.1 Funktionsbeschreibung Die Funktion steuert die Freigabe und Abschaltung des Fahrgeschwindigkeitsreglers (FGR). Ist mindestens eine Abschaltbedingung erf¨ ullt, wird der FGR deaktiviert bzw. kann der FGR nicht aktiviert werden. Einige Abschaltbedingungen l¨ osen bei aktivem FGR eine Komfortabschaltung aus, wobei der Reglerausgang ¨ uber eine Rampe mit applizierbarer Laufzeit kontinuierlich auf Null gef¨ uhrt wird. Bei den ¨ ubrigen Abschaltbedingungen wird der Reglerausgang sofort auf Null gesetzt. Bestimmte Abschaltbedingungen l¨ oschen außerdem die gespeicherte Zielgeschwindigkeit, was eine anschließende Wiederaufnahme unm¨ oglich macht.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die verschiedenen Abschaltbedingungen f¨ uhren zum Setzen bestimmter Bits im Status-Wort "FGR-Abschaltbedingungen" stfgrab_w. Die einzelnen Abschaltbedingungen und ihre Zuordnung zu den Bits in stfgrab_w k¨ onnen der folgenden Tabelle entnommen werden: +=======+====================================================================+===============+===================+ | | | Komfort| Ziel| | Bit | Grund f¨ ur Abschaltung/Nicht-Freigabe des FGR | abschaltung | geschwindigkeit | | | | (Rampe) | l¨ oschen 2) | +=======+====================================================================+===============+===================+ | 0 | Hauptschalter aus | X | X | +-------+--------------------------------------------------------------------+---------------+-------------------+ | 1 | Tip-Schalter "Aus" bet¨ atigt | X | | +-------+--------------------------------------------------------------------+---------------+-------------------+ | 2 | Istgeschwindigkeit ¨ uberschreitet Sollgeschwindigkeit w¨ ahrend | X | | | | Konstantfahrt um mehr als DVIVZMX f¨ ur l¨ anger als TDVIVZ | | | | | bzw. Fahrer ¨ uberreitet mehr als DVOVRMX f¨ ur l¨ anger als TDVOVR | | | +-------+--------------------------------------------------------------------+---------------+-------------------+ | 3 | - Istgeschwindigkeit unterschreitet Sollgeschwindigkeit w¨ ahrend | X | | | | Konstantfahrt (¨ Uberreiten) um mehr als DVZVIMX (DVOVRMX) | | | | | f¨ ur l¨ anger als TDVZVI (TDVOVR) | | | | | - Fahrzeug im Low-Range Betrieb (optional ¨ uber CWFGRABED) | | | +-------+--------------------------------------------------------------------+---------------+-------------------+ | 4 | - Bremspedal bet¨ atigt oder Fehler bei Bremsschalterdiagnose | | | | | - Handbremse bet¨ atigt (optional ¨ uber CWFGRABED) | | | | | - Verz¨ ogerung durch elektrische Parkbremse | | | +-------+--------------------------------------------------------------------+---------------+-------------------+ | 5 | Kupplungspedal bet¨ atigt 1) | | | +-------+--------------------------------------------------------------------+---------------+-------------------+ | 6 | Motordrehzahl gr¨ oßer als Maximaldrehzahl abz¨ uglich DNFGRMX | | | +-------+--------------------------------------------------------------------+---------------+-------------------+ | 7 | - FGR im aktuellen Gang ¨ uber CWFGRGA verboten oder | | | | | - Gangwechsel beim Handschalter erkannt (optional ¨ uber CWFGRABED) | | | | | Optional kann die Abschaltung durch Gangwechsel ¨ uber einen | | | | | zus¨ atzlichen Eingang (B_fgragwe) gesperrt werden | | | +-------+--------------------------------------------------------------------+---------------+-------------------+ | 8 | Fahrzeuggeschwindigkeit kleiner als VFGRMIN oder gr¨ oßer als | | | | | VFGRMAX bei aktivem FGR bzw. kleiner als VFGREMIN oder gr¨ oßer | | | | | als VFGREMAX bei inaktivem FGR | | | +-------+--------------------------------------------------------------------+---------------+-------------------+ | 9 | Eingriff einer Fahrdynamikfunktion (z.B. ASR, MSR, ESP, EDS) | | | | | f¨ ur l¨ anger als TFGRFDY oder ABS-Eingriff | | | +-------+--------------------------------------------------------------------+---------------+-------------------+ | 10 | Fehlende FGR-Freigabe aus der Funktions¨ uberwachung f¨ ur l¨ anger | | | | | als TFGRUM bei aktivem FGR | | | +-------+--------------------------------------------------------------------+---------------+-------------------+ | 11 | Fahrzeugbeschleunigung kleiner als BFGRU f¨ ur l¨ anger als TFGRUNUB | | | +-------+--------------------------------------------------------------------+---------------+-------------------+ | 12 | Fahrzeugbeschleunigung gr¨ oßer als BFGRO f¨ ur l¨ anger als TFGRUEOB | | | | | solange FGR im Eingriff (kein ¨ Uberreiten durch den Fahrer) | | | +-------+--------------------------------------------------------------------+---------------+-------------------+ | 13 | Fehler am Bedienhebel oder zu geringe Batteriespannung | | X | +-------+--------------------------------------------------------------------+---------------+-------------------+ | 14 | Ersatzbetrieb Pedalwertgeber | | X | +-------+--------------------------------------------------------------------+---------------+-------------------+ | 15 | Ersatzbetrieb Drosselklappensteller | | X | +-------+--------------------------------------------------------------------+---------------+-------------------+
1) Existiert ein Kupplungspedal mit zwei Schaltern, dann wird B_kupplfgr = TRUE bei leichtem Treten der Kupplung und B_kuppl = TRUE in der N¨ ahe des Trennpunktes. Falls nur ein Kupplungsschalter verbaut ist, existiert B_kupplfgr nicht und wird ¨ uber SY_KUPFGR ausgeblendet. 2) Funktionalit¨ at in %FGRFULO. Kann ab Version FGRFULO 1.110 ¨ uber Label CWFGRLVZ appliziert werden
Bei einem ACC-System (extern realisierter FGR mit Abstandsregelung) werden die Abschaltbedingungen nicht gepr¨ uft.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRABED 1.140.1
Seite 161 von 4100 31.JAN.2003 Thomas Brosi
APP FGRABED 1.140.1 Applikationshinweise Es muß gelten: VFGREMIN >= Max(VREGLMIN, VFGRMIN) VFGREMAX <= Min(VREGLMAX, VFGRMAX) Labelpaar DVIVZMX & TDVIVZ
>
Labelpaar DVOVRMX & TDVOVR
Konfiguration ¨ uber CWFGRABED: Bit 0
0: FGR-Abschaltung bei B_kuppl (Kupplung bet¨ atigt) 1: Keine FGR-Abschaltung bei B_kuppl
Bit 1
0: FGR-Abschaltung bei B_gwhs (Erkannter Gangwechsel) 1: Keine FGR-Abschaltung bei B_gwhs
Bit 2
0: FGR-Abschaltung bei B_hbr (Handbremse) 1: keine FGR-Abschaltung bei B_hbr
Bit 3
0: FGR-Abschaltung bei B_lowra (Low Range Betrieb) 1: keine FGR-Abschaltung bei B_lowra
Bit 4
Diese Bedingung ist nur aktiv, wenn Bit 1 auf FALSE gesetzt ist. 0: FGR-Abschaltung wird immer bei Gangwechsel abgeschaltet 1: FGR-Abschaltung bei Gangwechsel (B_gwhs) muß durch B_fgragwe freigeschaltet werden
Konfiguration ¨ uber CWFGRGA ¨ber das Bitarray CWFGRGA kann eingestellt werden, bei welchem Gang der FGR deaktiviert werden soll. u Jedes Bit in dem Array repr¨ asentiert einen bestimmten Gang:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit:
0 1 2 3 4 5 6 7
Neutral 1. Gang 2. Gang 3. Gang 4. Gang 5. Gang 6. Gang R¨ uckw¨ artsgang
Durch setzen jedes Bits kann somit der FGR f¨ ur jeden Gang verboten werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRBESI 1.50.0
Seite 162 von 4100 31.JAN.2003 Thomas Brosi
FU FGRBESI 1.50.0 Bediensignale Fahrgeschwindigkeitsregler FDEF FGRBESI 1.50.0 Funktionsdefinition B_fgrtse
0 stfgrbs_w
B_fgrtbe B_fgrtwa B_fgrtve
B_frgbs
1/
B_acc
stfgrab_w
B_fgr6p 0
LSH4P B_fgrtbe
B_fgrtve
LSH6P
be_n
be_n
be_p
be_p
ve_n
ve_n
ve_p
ve_p
bh_p
bh_p
vh_p
vh_p se_p wa_p
B_fgrtvh
B_fgrtse
B_fgrtwa
fgrbesi-fgrbesi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fgrtbh
fgrbesi-fgrbesi
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRBESI 1.50.0
Seite 163 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion LSH6P: 6-Positionen-Lenkstockhebel 6/
if (B_fgr6p) be_p 1/ 1/
be_n
CWFGRBESI 2
CWFGRBESI 0
stfgrbs_w
1/
8 stfgrbs_w 2/
12
1
4
1/
ve_n
7/ stfgrbs_w 9
ve_p
3/
CWFGRBESI
CWFGRBESI 1/
bh_p
2
0
2/
stfgrbs_w
stfgrbs_w
6 12
1
5
4/ 8/
1/
vh_p
wa_p stfgrbs_w 7 CWFGRBESI 1 5/
1/ stfgrbs_w 1
0
1/ stfgrbs_w 1
10
11
12 No setting of Bit 2 and Bit 3
fgrbesi-lsh6p
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
se_p
fgrbesi-lsh6p
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRBESI 1.50.0
Seite 164 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion LSH4P: 4-Positionen-Lenkstockhebel if ( ! B_fgr6p) 1/ 1/
be_n
stfgrbs_w 8 2/ be_p 2/ stfgrbs_w 0
4
3/ 1/
ve_n
stfgrbs_w 9 4/ ve_p 1/ stfgrbs_w 1
5
10
12
5/ bh_p 2/ stfgrbs_w 6
6/ vh_p 2/ stfgrbs_w 3
7
No Setting of Bit 11, 13, 14
fgrbesi-lsh4p
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2
fgrbesi-lsh4p
ABK FGRBESI 1.50.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
CWFGRBESI
Art
Bezeichnung
FW
Codewort FGRBESI
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ACC
T2LID
EIN
¨ vorhanden Bedingung: ACC-Steuergerat
B_FGR6P B_FGRTBE B_FGRTBH B_FGRTSE B_FGRTVE B_FGRTVH B_FGRTWA B_FRGBS STFGRAB_W
GGFGRH GGFGRH GGFGRH GGFGRH GGFGRH GGFGRH GGFGRH FGRBESI FGRABED
BGWPFGR, FGRABED, FGRBESI,FGRFULO, FGRREGL, ... FGRBESI CANECU, FGRBESI CANECU, FGRBESI CANECU, FGRBESI CANECU, FGRBESI CANECU, FGRBESI CANECU, FGRBESI
STFGRBS_W
FGRBESI
EIN EIN EIN EIN EIN EIN EIN LOK FGRBESI, FGRFULO, EIN FGRREGL FGRFULO AUS
Bedingung 6-Positionen-Lenkstockhebel fur ¨ FGR-Bedienung Bedingung FGR-Taste Beschleunigen Bedingung FGR-Taste Beschleunigen wird gehalten (kein Tip) Bedingung FGR-Taste Setzen ¨ Bedingung FGR-Taste Verzogern ¨ Bedingung FGR-Taste Verzogern wird gehalten (kein Tip) Bedingung FGR-Taste Wiederaufnahme Bedingung Freigabe Bediensignale Fahrgeschwindigkeitsregler Statuswort Abschaltbedingungen Fahrgeschwindigkeitsregler Statuswort Bediensignale Fahrgeschwindigkeitsregler
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRBESI 1.50.0
Seite 165 von 4100 31.JAN.2003 Thomas Brosi
FB FGRBESI 1.50.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Funktion wertet die Signale vom Bedienhebel des Fahrgeschwindigkeitsreglers (FGR) aus und setzt sie auf das Statuswort "FGRBediensignale" stfgrbs_w um, das die Schnittstelle zur Steuerung der FGR-Zust¨ ande in der Funktion %FGRFULO darstellt. Abh¨ angig vom aktuellen FGR-Zustand werden dort durch die Abfrage einzelner Bits aus stfgrbs_w bestimmte Aktionen ausgel¨ ost, die in der folgenden Tabelle zusammengefaßt sind: +=======+==================================+==================================+ | Bit | FGR-Zustand | Aktion | +=======+==================================+==================================+ | 0 | Aus | Einschalten mit Wiederaufnahme | +-------+----------------------------------+----------------------------------+ | 1 | Aus | Einschalten mit Setzen | +-------+----------------------------------+----------------------------------+ | 2 | Aus | Einschalten mit Beschleunigen |Nur bei 4-Positionen-Lenkstockhebel +-------+----------------------------------+----------------------------------+ | 3 | Aus | Einschalten mit Verz¨ ogern |Nur bei 4-Positionen-Lenkstockhebel +-------+----------------------------------+----------------------------------+ | 4 | Konstantfahrt | Tip-Up | +-------+----------------------------------+----------------------------------+ | 5 | Konstantfahrt | Tip-Down | +-------+----------------------------------+----------------------------------+ | 6 | Konstantfahrt, Wiederaufnahme, | Beschleunigen aus Regelbetrieb | | | Tip-Up, Tip-Down | | +-------+----------------------------------+----------------------------------+ | 7 | Konstantfahrt, Wiederaufnahme, | Verz¨ ogern aus Regelbetrieb | | | Tip-Up, Tip-Down | | +-------+----------------------------------+----------------------------------+ | 8 | Beschleunigen | Ende Beschleunigen | +-------+----------------------------------+----------------------------------+ | 9 | Verz¨ ogern | Ende Verz¨ ogern | +-------+----------------------------------+----------------------------------+ | 10 | Tip-Up | Setzen | +-------+----------------------------------+----------------------------------+ | 11 | Tip-Down | Setzen |Nur bei 6-Positionen-Lenkstockhebel +-------+----------------------------------+----------------------------------+ | 12 | Konstantfahrt, Wiederaufnahme | Setzen | +-------+----------------------------------+----------------------------------+ | 13 | | +-------+ | | 14 | nicht belegt | +-------+ | | 15 | | +-------+---------------------------------------------------------------------+
Die vorliegende Variante eignet sich f¨ ur die Auswertung der beiden FGR-Bedienhebel und des Multifunktiosnlenkrades des VW-Konzerns. Beim 6-Positionen-Bedienhebel sind vier Schalter mit den Funktionen "Setzen", "Beschleunigen", "Verz¨ ogern" und "Wiederaufnahme" vorhanden, beim 4-Positionen-Bedienhebel zwei Schalter mit den Funktionen "Setzen/Verz¨ ogern" und "Wiederaufnahme/Beschleunigen". Außerdem besitzen beide Bedienhebel einen Hauptschalter und einen Tipschalter "Aus", die in der Funktion %FGRABED als FGRAbschaltbedingungen ausgewertet werden. Bei einem ACC-System (extern realisierter FGR mit Abstandsregelung) oder bei mindestens einer erf¨ ullten FGR-Abschaltbedingung werden die Bedienhebelsignale nicht ausgewertet. Die Auswertung wird wieder aufgenommen, sobald einmal die Neutralstellung des Bedienhebels erkannt wird.
APP FGRBESI 1.50.0 Applikationshinweise Codewort CWFGRBESI ================== Bit 0 0: Einschalten mit Setzen ¨ uber Tip-Up und Tip-Down nicht m¨ oglich 1: Einschalten mit Setzen u ¨ber Tip-Up und Tip-Down m¨ oglich Bit 1 0: Einschalten mit Setzen ¨ uber Wiederaufnahme nicht m¨ oglich 1: Einschalten mit Setzen ¨ uber Wiederaufnahme m¨ oglich Bit 2 0: Setzen bei Wiederaufnahme mit Tip-Up/Tip/Down nicht m¨ oglich 1: Setzen bei Wiederaufnahme mit Tip-Up/Tip/Down m¨ oglich
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 166 von 4100 31.JAN.2003 Thomas Brosi
FU FGRFULO 1.100.1 Funktionslogik Fahrgeschwindigkeitsregler (Fehler in einigen Konfigurationen bekannt) FDEF FGRFULO 1.100.1 Funktionsdefinition B_acc 1/ 0
SY_2SG
zstfgr
B_masterhw
2/ 1/
0.0 vziel_w
0 stfgrfl 2/ stfgrab_w
1/ 0
BGVZS
RAMP
AUS
SETZWK
VERZ
TIPUD
KOFA
VMAX
SY_BGVZS B_vziels
1/
zstfgr 0 1 2 3 4 5 6
VZAUS
BESCH
1/ 0.0
TPUP vziel_w
3/ 0 zstfgr
2/ 0
TPDN zstfgr
fgrfulo-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WIAUF
fgrfulo-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 167 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion VZAUS: Ver¨ anderung der Zielgeschwindigkeit bei aktiven Abschaltbedingungen if ( stfgrab_w != 0 )
stfgrab_w
1/
0 SY_BGVZS
2/ B_vziels 1/
13 0.0
1/ vziels_w
vziel_w 14
vziel_w
15
zstfgr
1/ 1 3
CWFGRFULO 0
VREGLMAX VFGRMAX
VREGLMIN
1/ vfgr_w
0.0
vziel_w
fgrfulo-vzaus
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VFGRMIN
fgrfulo-vzaus
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 168 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion BGVZS: Zustands¨ uberg¨ ange bei ¨ Ubernahme der berechneten Soll-Zielgeschwindigkeit 1/
if (SY_BGVZS && B_vziels) vziels_w
zstfgr
vziel_w
2/ 0 1/ zstfgr
stfgrbs_w
1/ 0
0
stfgrfl 1
1/
2/
stfgrfl
vfgr_w
vregl_w
0
2/ 1/
vziel_w vfgr_w
zstfgr
2 1/ stfgrfl 2
1/
2/ 4
zstfgr
zstfgr
2/ vziel_w
vregl_w
3/ vfgr_w
vregl_w
fgrfulo-bgvzs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2
fgrfulo-bgvzs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 169 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion AUS: ¨ Uberg¨ ange vom Zustand "Aus" 1/ 1/
vziel_w
2/
4
vfgr_w
zstfgr
if ( zstfgr == 0 )
vfgr_w
vregl_w
3/ 3/
stfgrfl
1
2
stfgrfl
0
vziel_w
stfgrfl
1/
stfgrbs_w
4/
1
1/
0.0 1/
2/
2 zstfgr
vziel_w
vregl_w
1/ stfgrbs_w
2
1
zstfgr 6/ 2/
3/ CWFGRFULO
vfgr_w
vziel_w
vregl_w
4
1/ true
4/
B_kfvswk
5/
stfgrfl
stfgrfl
1
3
1/
stfgrbs_w 1/
2
3/
zstfgr
vfgr_w
vziel_w
vregl_w
1/ stfgrbs_w
4/
1
3
5/
zstfgr
vfgr_w
1
stfgrfl 2
vziel_w
fgrfulo-aus
stfgrfl 2/
fgrfulo-aus Teilfunktion VERZ: ¨ Uberg¨ ange vom Zustand "Verz¨ ogern" if ( zstfgr == 1 )
stfgrbs_w
1/ 9 1/ 2 zstfgr
vfgr_w VREGLMIN 2/ vfgr_w
1/ vziel_w vziel_w
vregl_w
1/ true B_kfvswk
CWFGRFULO 2
uevges DVSKNVGA
DVSWKV
fgrfulo-verz
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
3
1/
fgrfulo-verz
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 170 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion KOFA: ¨ Uberg¨ ange vom Zustand "Konstantfahrt" if ( zstfgr == 2 ) 1/ 1/ stfgrbs_w
2/
3/
4/
3
6
zstfgr
vfgr_w
vregl_w
stfgrfl
stfgrfl
0
1/
2
1/ 1
7
zstfgr 3/ 1/
4
2/
5 zstfgr
vfgr_w
vregl_w
calc 3/
Tip Enable
4/
stfgrfl
B_tpuerl
stfgrfl
0
B_tpderl
2
1/ 1/
2/
6 zstfgr
5
vfgr_w
vregl_w
3/
4/ stfgrfl 2
fgrfulo-kofa
SETAWA
fgrfulo-kofa Teilfunktion SETAWA: Setzen und automatische Wiederaufnahme in Konstantfahrt if ( ! (GetBit (stfgrbs_w, 5) && ... )) 1/ vfgr_w
vziel_w
2/ vregl_w
stfgrbs_w 12
1/
3/ CWFGRFULO
VREGLMAX
B_kfvswk
7
VREGLMIN
4/
vfgr_w
5/
stfgrfl
6/
stfgrfl
0
stfgrfl
1
3
1/ 1/
vfgr_w
2/
4
vziel_w
zstfgr
vfgr_w
DVZVIWA
vregl_w
VREGLMIN
3/
4/
stfgrfl 0
stfgrfl 2
fgrfulo-setawa
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
stfgrfl 0
fgrfulo-setawa
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 171 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion TIP ENABLE: Erm¨ oglichen von TIP-UP und TIP_DOWN calc
anztip ANZTPMX
anztipud
vziel_w ANZTPUD
DVIVZTMX
1/ B_tpuerl B_tpuerl
DVZVITMX vfgr_w
B_kfvswk 2/ B_tpderl B_tpderl
fgrfulo-tip-enable
anztipud
ANZTPUD -1
Teilfunktion BESCH: ¨ Uberg¨ ange vom Zustand "Beschleunigen" if ( zstfgr == 3 )
stfgrbs_w
1/ 8 1/
3/
4/
zstfgr
stfgrfl
stfgrfl
2
vfgr_w
0
4
VREGLMAX 2/ 1/
vfgr_w vziel_w
vziel_w
vregl_w
1/ true B_kfvswk
CWFGRFULO 2
uevges DVSKNBGA DVSWKB
fgrfulo-besch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fgrfulo-tip-enable
fgrfulo-besch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 172 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion WIAUF: ¨ Uberg¨ ange vom Zustand "Wiederaufnahme" if ( zstfgr == 4 ) 1/
stfgrbs_w
1/ 6
3
1/
zstfgr 2/
stfgrbs_w 1/
7
vziel_w
2/
1
VREGLMAX
zstfgr
VREGLMIN
vziel_w
vfgr_w
1/ vfgr_w vziel_w
1/
2/
3/
stfgrfl
stfgrfl
4/
2 zstfgr 0
vziel_w
3
4/
1/
5/
2 12
vfgr_w VREGLMIN
zstfgr
stfgrfl
1/
0
vfgr_w
2/
3/
vziel_w
vregl_w
stfgrfl 3
6/
CWFGRFULO 2/ 4
true B_kfvswk
fgrfulo-wiauf
stfgrbs_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
vregl_w
fgrfulo-wiauf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 173 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion TPUP: ¨ Uberg¨ ange vom Zustand "Tip-Up" if ( zstfgr == 5 ) 1/ 1/ stfgrbs_w
3
6
zstfgr 2/ vziel_w
1/
1/ stfgrbs_w
1
7
zstfgr 2/
VREGLMAX vziel_w
VREGLMIN
vfgr_w 1/ 1/
vregl_w
2/
2
vziel_w
zstfgr
vziel_w
vregl_w
3/ stfgrfl 0 stfgrbs_w 1/ 1/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VREGLMAX
2/
3/
2 zstfgr
VREGLMIN
vfgr_w
vziel_w
4/ vfgr_w
stfgrfl 0
vregl_w 5/
CWFGRFULO 1/ 7
true B_kfvswk
fgrfulo-tpup
10
fgrfulo-tpup
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 174 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion TPDN: ¨ Uberg¨ ange vom Zustand "Tip-Down" if ( zstfgr == 6 ) 1/ 1/ stfgrbs_w
3/
4/
3
6
zstfgr
vfgr_w
vregl_w
stfgrfl 0
2/ vziel_w
1/
1/ stfgrbs_w
1
7
zstfgr 2/
VREGLMAX vziel_w
VREGLMIN
vfgr_w 1/ 1/
vregl_w
2/
2
vziel_w
zstfgr
vziel_w
vregl_w
3/ stfgrfl 0 stfgrbs_w 1/ 1/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VREGLMAX
2/
3/
2 zstfgr
VREGLMIN
vfgr_w
vziel_w
5/
4/
vfgr_w stfgrfl 0
vregl_w
CWFGRFULO 1/ 7
true B_kfvswk
fgrfulo-tpdn
11
fgrfulo-tpdn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 175 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion RAMP: Sollbeschleunigung f¨ ur Rampen
zstfgr
3
4
SY_FWFGR 0.0 vfgr_w
bfgrs_w
BRABEVI
1/ vziel_w
dvzi_w
fawifgr KFBRAWA
FBFGRSFW
zstfgr
2
brafgr_w zstfgr
0.0
6
brafgr_w mrfgr_w MRFGRMAX
zstfgr 0.1085 m/s^2
vregl_w
6
B_fgr
vfgr_w
vfgr_w 1/ vregl_w
5
vregl_w
bfgrs_w BRATU 0.0
BRATD
0.072 m/s^2 / (km/h / 20ms)
fgrfulo-ramp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DVRAMPMX
fgrfulo-ramp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 176 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion SETZWK: Setzwertkorrektur
Set_swk if (risingedge(B_kfvswk)) B_kfvswk
EdgeRising 1/ bfzgl_w
bswk_w
2/ B_kfvswkb
CWFGRFULO 2
uevges
1/
TSWKNVGA
tswk uevges TSWKNBGA aswk Set speed correction depending on vehicle accelaration. B_swkab CWFGRFULO 2
tswk Set speed correction depending on predetermined time. B_swktb
fgrfulo-setzwk
1/ stfgrfl
CWFGRFULO
5
5
fgrfulo-setzwk Teilfunktion SET_SWK: Initialisierung der Setzwertkorrektur if (risingedge(B_kfvswk))
3/ bswk_w BSWKB
1/ true CWFGRFULO
B_kfvswkb
2
2/ vfgr_w
3/
vregl_w
VREGLMAX
vziel_w
uevges DVSKNBGA
DVSWKB
VREGLMAX
1/
VFGRMAX
bswk_w BSWKV 1/
1/
2/
false
true B_kfvswk
stfgrfl
B_kfvswkv
1 3/ vfgr_w VREGLMIN
CWFGRFULO
4/
vregl_w VREGLMIN
vziel_w
2 VFGRMIN uevges DVSKNVGA
DVSWKV
fgrfulo-set-swk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_kfvswk
fgrfulo-set-swk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 177 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ASWK: automatische Setzwertkorrektur durch ¨ Uberwachung der Fahrzeugbeschleunigung B_swkab
zstfgr
1/
2
reset Set speed correction if zstfgr<>2
B_kfvswk
1/
2/
3/
B_kfvswkv
B_kfvswkb
B_kfvswk
false
2/ Set speed correction after deccelartion B_kfvswkv 1/
bfzgl_w
1/
2/
vziel_w
vregl_w
vfgr_w
bswk_w
vziel_w
FSWKV
3/ stfgrfl 0
Set speed correction after accelaration
bfzgl_w
1/
4/
5/
B_kfvswkv
B_kfvswk
false
bswk_w 1/
2/
vziel_w
vregl_w
vfgr_w FSWKB vziel_w B_kfvswkb
stfgrfl
4/
fgrfulo-aswk
0
5/
false B_kfvswkb
B_kfvswk
fgrfulo-aswk Teilfunktion TSWK: herk¨ ommliche Setzwertkorrektur durch applizierbare Kennfelder B_swktb
compute 1/
tswk zstfgr
2/ 1/
2 ctswk
vziel_w
B_kfvswk
vregl_w 2/ stfgrfl
0
3/
4/
false B_kfvswkb
B_kfvswkv
3/
B_kfvswk
fgrfulo-tswk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3/
fgrfulo-tswk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 178 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion TIPUD: Ver¨ anderung der Zielgeschwindigkeit bei Tip-Up und Tip-Down
zstfgr
5 1/ anztip
6
ANZTPMX
1/ Tip-Up
zstfgr
process
5
CWFGRFULO 6 Tip-Down
2/ zstfgr
process
6
1/ 0 anztip fgrfulo-tipud
anztipud
fgrfulo-tipud Unterfunktion TIP_UP: Ver¨ anderung der Zielgeschwindigkeit bei Tip-Up process
1/ 1/
stfgrbs_w 4
1 anztip
2/ 1
anztipud
anztipud
ANZTPUD
CWFGRFULO 1 3/ vziel_w vfgr_w DVTIPUD
vziel_w VREGLMAX VFGRMAX
fgrfulo-tip-up
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/ 0
fgrfulo-tip-up
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 179 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion TIP_Down: Ver¨ anderung der Zielgeschwindigkeit bei Tip-Down process
1/ stfgrbs_w
1/ 5
1 anztip
anztipud 2/ 1 anztipud ANZTPUD -1
CWFGRFULO 1 3/
vziel_w vfgr_w
fgrfulo-tip-down
vziel_w VREGLMIN
DVTIPUD
VFGRMIN
fgrfulo-tip-down
zstfgr 0
CWFGRFULO 3
SY_CANALL 0
B_vmxpng
SY_CANNIV 0
B_vmxniv
1/
vziel_w VREGLMIN
vmax_w
vziel_w
DVMAXFGR
2/
vregl_w VREGLMIN
vmax_w vmax_w is only be defined, if B_vmxpng or B_vmxniv are defined.
DVMAXFGR
vregl_w fgrfulo-vmax
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktion VMAX: Begrenzung der FGR-Geschwindigkeit durch VMAX-Regelung
fgrfulo-vmax
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 180 von 4100 31.JAN.2003 Thomas Brosi
ABK FGRFULO 1.100.1 Abkurzungen ¨ Parameter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ANZTPMX ANZTPUD BRABEVI BRATD BRATU BSWKB BSWKV CWFGRFULO DVIVZTMX DVMAXFGR DVRAMPMX DVSKNBGA DVSKNVGA DVSWKB DVSWKV DVTIPUD DVZVITMX DVZVIWA FBFGRSFW FSWKB FSWKV KFBRAWA MRFGRMAX TSWKNBGA TSWKNVGA VFGRMAX VFGRMIN VREGLMAX VREGLMIN
Source-X
Source-Y
VFGR_W
UEVGES UEVGES
FAWIFGR
VFGR_W
DVZI_W
UEVGES UEVGES
Art
Bezeichnung
FW FW KL FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW KL FW FW KF FW (REF) KL KL FW (REF) FW (REF) FW FW
Maximale Anzahl von hintereinander erlaubten Tips ¨ Maximale richtungsabhangige Anzahl von hintereinader erlaubten Tips Beschleunigung bei Rampe Beschleunigen Beschleunigung (Betrag) bei Rampe Tip-Down Beschleunigung bei Rampe Tip-Up Beschleunigungsschwelle fur ¨ Setzwertkorrektur nach einer Beschleunigung ¨ Beschleunigungsschwelle fur ¨ Setzwertkorrektur nach einer Verzogerung Codewort FGRFULO Maximales Delta zw. Ist- und Zielgeschw. fur ¨ Tip-Erlaubnis Abstand zwischen VMAX-Regelung und FGR-Regelung maximale Geschwindigkeitsdifferenz fur ¨ FGR-Sollgeschw.-Rampung Delta Geschwindigkeit fur ¨ Setzwertkorrektur nach Beschleunigen ¨ Delta Geschwindigkeit fur ¨ Setzwertkorrektur nach Verzogern ¨ ¨ Maximal zulassige Anderung der Zielgeschwindigkeit nach Beschleunigung ¨ ¨ ¨ Maximal zulassige Anderung der Zielgeschwindigkeit nach Verzogerung ¨ Anderung der Zielgeschwindigkeit bei Tip-Up oder Tip-Down Maximales Delta zw. Ziel- und Istgeschw. fur ¨ Tip-Erlaubnis ¨ Delta zw. Ziel- und Istgeschw. fur von Konstantfahrt in Wiederaufnahme ¨ Ubergang Korrekturfaktor fur ¨ FGR-Sollbeschleunigung Beschleunigungsschwelle der Setzwertkorrektur ¨ Verzogerungsschwelle der Setzwertkorrektur Sollbeschleunigung bei Wiederaufnahme Maximalwert fur ¨ relatives Moment aus FGR Zeit bis Setzwertkorrektur nach Ende Beschleunigen ¨ Zeit bis Setzwertkorrektur nach Ende Verzogern ¨ Maximal zulassige Geschwindigkeit im FGR-Betrieb ¨ Minimal zulassige Geschwindigkeit im FGR-Betrieb ¨ Maximal zulassige Sollgeschwindigkeit fur ¨ FGR ¨ Minimal zulassige Sollgeschwindigkeit fur ¨ FGR
Systemkonstante
Art
Bezeichnung
SY_BGVZS SY_CANALL SY_CANNIV SY_FWFGR
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Berechnete Zielgeschwindigkeit Systemkonstante : Allrad-Konfiguration fur ¨ CAN-Kommunikation Systemkonstante : Niveau-Konfiguration fur ¨ CAN-Kommunikation Systemkonstante Fahrwiderstand fur ¨ FGR
Art
Variable
Quelle
Referenziert von
ANZTIP ANZTIPUD BFGRS_W BFZGL_W BRAFGR_W BSWK_W B_ACC
FGRFULO FGRFULO FGRFULO GGVFZG FGRFULO FGRFULO T2LID
B_FGR
MDFAW
B_KFVSWK B_KFVSWKB B_KFVSWKV B_MASTERHW
FGRFULO FGRFULO FGRFULO DMDMIL
B_TPDERL B_TPUERL B_VMXNIV B_VMXPNG B_VZIELS DVZI_W FAWIFGR MRFGR_W
FGRFULO FGRFULO
FGRFULO GGCEGS FGRREGL
STFGRAB_W
FGRABED
STFGRBS_W STFGRFL TSWK UEVGES VFGR_W
FGRBESI FGRFULO FGRFULO BBGANG GGVFZG
VMAX_W VREGL_W VZIELS_W
FGRFULO
LOK LOK AUS FGRABED, FGRFULO EIN LOK LOK EIN BGWPFGR, FGRABED, FGRBESI,FGRFULO, FGRREGL, ... EIN ARMD, DUF,FGRABED, FGRFULO, FGRREGL, ... LOK LOK LOK AEVABZK, BGDVE,EIN BGLAMOD, DMDMIL,DMDSTP, ... LOK LOK CANECU, FGRFULO EIN EIN FGRFULO EIN FGRFULO LOK FGRFULO, FGRREGL EIN EIN BGWPFGR, FGRABED, FGRFULO, MDFAW, MSF FGRBESI, FGRFULO, EIN FGRREGL EIN FGRFULO FGRREGL AUS LOK FGRFULO, FGRREGL EIN FGRABED, FGRFULO, EIN FGRREGL EIN FGRFULO FGRREGL AUS FGRFULO EIN
Bezeichnung Anzahl der hintereinander erfolgten Tip-Ups oder Tip-Downs ¨ Anzahl der hintereinander erfolgten Tips (Richtungsabhangig) FGR-Sollbeschleunigung ¨ Fahrzeugbeschleunigung in Langsrichtung Rampenbeschleunigung FGR Fahrzeugbeschleunigung vor Setzwertkorrektur ¨ vorhanden Bedingung: ACC-Steuergerat
Bedingung FGR (Tempomat) aktiv
Bedingung Konstantfahrt vor Setzwertkorrektur Bedingung: Setzwertkorrektur nach Beschleunigung ¨ Bedingung: Setzwertkorrektur nach Verzogerung ¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
Bedingung Tip-Down erlaubt Bedingung Tip-Up erlaubt Bedingung Geschwindigkeitsbegrenzung durch Niveauregelung aktiv Bedingung Geschwindigkeitsbegrenzung durch Planetennachgelege aktiv ¨ Bedingung Ubernahme berechnete Zielgeschwindigkeit Differenz zwischen Ziel- und Istgeschwindigkeit Fahrwiderstand fur ¨ FGR Relative Momentenanforderung von FGR
Statuswort Abschaltbedingungen Fahrgeschwindigkeitsregler Statuswort Bediensignale Fahrgeschwindigkeitsregler Statusbyte FGR-Funktionslogik Zeit fur ¨ Setzwertkorrektur ¨ ¨ Ubersetzungsverh altnis gesamt Fahrzeug-Ist-Geschwindigkeit fur ¨ FGR Maximalgeschwindigkeit fur ¨ VMAX-Regelung Sollgeschwindigkeit fur ¨ FGR-Regler Berechnete Soll-Zielgeschwindigkeit fur ¨ FGR
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
VZIEL_W
FGRFULO
ZSTFGR
FGRFULO
CANECU, FGRABED,- AUS FGRREGL, TKMWL BGWPFGR, AUS FGRABED, FGRREGL
FGRFULO 1.100.1
Seite 181 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Zielgeschwindigkeit FGR Zustand Fahrgeschwindigkeitsregler
FB FGRFULO 1.100.1 Funktionsbeschreibung Die Funktion steuert die Zust¨ ande des Fahrgeschwindigkeitsreglers (FGR) in Abh¨ angigkeit der Bediensignale (stfgrbs_w aus %FGRBESI) und der Abschaltbedingungen (stfgrab_w aus %FGRABED). Die Bedeutung des FGR-Zustands zstfgr ergibt sich aus folgender Tabelle: +==========+==================+ | zstfgr | FGR-Zustand | +==========+==================+ | 0 | Aus | +----------+------------------+ | 1 | Verz¨ ogern | +----------+------------------+ | 2 | Konstantfahrt | +----------+------------------+ | 3 | Beschleunigen | +----------+------------------+ | 4 | Wiederaufnahme | +----------+------------------+ | 5 | Tip-Up | +----------+------------------+ | 6 | Tip-Down | +----------+------------------+ | 7-255 | nicht belegt | +----------+------------------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Außerdem werden die Zielgeschwindigkeit vziel_w und die Sollgeschwindigkeit vregl_w f¨ ur den Regler sowie das Statusbyte "FGRFunktionslogik" stfgrfl bereitgestellt. Durch die Abfrage einzelner Bits aus stfgrfl werden in %FGRREGL bestimmte Aktionen ausgel¨ ost, die in der folgenden Tabelle zusammengefaßt sind: +=======+==============================================================================+ | Bit | Aktion | +=======+==============================================================================+ | 0 | Initialisierung der gespeicherten Regeldifferenz vom letzten Rechenschritt | +-------+------------------------------------------------------------------------------+ | 1 | Initialisierung des gespeicherten Reglerausgangs vom letzten Rechenschritt | +-------+------------------------------------------------------------------------------+ | 2 | Initialisierung der Offsetgeschwindigkeit voffs_w bei Rampenstart | +-------+------------------------------------------------------------------------------+ | 3 | Initialisierung der lastabh¨ angigen Offsetgeschwindigkeit vlast_w | +-------+------------------------------------------------------------------------------+ | 4 | Begrenzung des Reglerausgangs beim ¨ Ubergang vom Zustand "Beschleunigen" | | | nach "Konstantfahrt" | +-------+------------------------------------------------------------------------------+ | 5 | R¨ ucksetzen der lastabh¨ angigen Offsetgeschwindigkeit vlast_w | +-------+------------------------------------------------------------------------------+ | 6-7 | nicht belegt | +-------+------------------------------------------------------------------------------+
Bei einem ACC-System (extern realisierter FGR mit Abstandsregelung) oder im Slave eines Systems mit zwei ME-Steuerger¨ aten wird der FGR-Zustand auf "Aus" gesetzt und die Zielgeschwindigkeit gel¨ oscht. Andernfalls werden zun¨ achst die Abschaltbedingungen gepr¨ uft. Ist eine Abschaltbedingung erf¨ ullt, wird der FGR-Zustand auf "Aus" gesetzt. Je nach Art der Abschaltbedingung wird zus¨ atzlich die Zielgeschwindigkeit gel¨ oscht. Bei Abbruch der Zust¨ ande "Beschleunigen" oder "Verz¨ ogern" wird die Istgeschwindigkeit als neue Zielgeschwindigkeit ¨ ubernommen. Wahlweise kann in diesem Fall auch die Zielgeschwindigkeit gel¨ oscht werden. Ist keine Abschaltbedingung erf¨ ullt, werden abh¨ angig vom FGR-Zustand verschiedene Bedingungen gepr¨ uft, die zur ¨ Anderung des FGRZustands und der Soll- bzw. Zielgeschwindigkeit f¨ uhren k¨ onnen. o Aus Das Einschalten des FGR erfolgt nur, wenn die Ist-Geschwindigkeit vfgr_w im Bereich zwischen VFGREMIN und VFGREMAX liegt. o Wiederaufnahme der gespeicherten Zielgeschwindigkeit: Ist Bit 0 in stfgrbs_w gesetzt und eine gespeicherte Zielgeschwindigkeit vorhanden (vziel_w gr¨ oßer 0), wird die Zielgeschwindigkeit wieder angefahren. Liegt die Istgeschwindigkeit unterhalb der Zielgeschwindigkeit, wird der FGR-Zustand auf "Wiederaufnahme" gesetzt und die Sollgeschwindigkeitsrampe startet ausgehend von der Istgeschwindigkeit. Liegt dagegen die Istgeschwindigkeit oberhalb der Zielgeschwindigkeit, wird der FGR-Zustand auf "Konstantfahrt" und die Sollgeschwindigkeit auf die Zielgeschwindigkeit gesetzt. ¨bernahme der aktuellen Istgeschwindigkeit als Zielgeschwindigkeit: o U Ist Bit 1 in stfgrbs_w gesetzt, wird der FGR-Zustand auf "Konstantfahrt" gesetzt und die Istgeschwindigkeit als Ziel- und als Sollgeschwindigkeit ¨ ubernommen. o Beschleunigen aus ungeregelter Fahrt: Ist Bit 2 in stfgrbs_w gesetzt, wird der FGR-Zustand auf "Beschleunigen" gesetzt und die Sollgeschwindigkeitsrampe startet ausgehend von der Istgeschwindigkeit. o Verz¨ ogern aus ungeregelter Fahrt:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 182 von 4100 31.JAN.2003 Thomas Brosi
Ist Bit 3 in stfgrbs_w gesetzt, wird der FGR-Zustand auf "Verz¨ ogern" gesetzt. Der Regler wird jedoch erst nach Ende des Verz¨ ogerungsvorgangs (beim Loslassen der Verz¨ ogern-Taste) aktiviert.
o Verz¨ ogern o Ende der Verz¨ ogerung: Ist Bit 9 in stfgrbs_w gesetzt oder erreicht die Istgeschwindigkeit die untere Grenze des f¨ ur die Sollgeschwindigkeit zul¨ assigen Bereichs, wird der Verz¨ ogerungsvorgang beendet und der FGR-Zustand auf "Konstantfahrt" gesetzt. Hat sich die Istgeschwindigkeit gegen¨ uber der gespeicherten Zielgeschwindigkeit verringert, wird sie als neue Sollgeschwindigkeit ubernommen. Die Zielgeschwindigkeit wird geringf¨ ¨ ugig unter die Istgeschwindigkeit gesetzt, um ein komfortables Einschwingen zu erreichen. Nach einer definierten Zeit wird anschließend die Soll- auf die Zielgeschwindigkeit gesetzt (Setzwertkorrektur, siehe Teilfunktion SETZWK).
o Konstantfahrt o Beschleunigen: Ist Bit 6 in stfgrbs_w gesetzt, wird der FGR-Zustand auf "Beschleunigen" gesetzt. Die Sollgeschwindigkeitsrampe startet ausgehend vom Maximum von Soll- und Istgeschwindigkeit. o Verz¨ ogern: Ist Bit 7 in stfgrbs_w gesetzt, wird der FGR-Zustand auf "Verz¨ ogern" gesetzt. Der Regler bleibt bis zum Ende des Verz¨ ogerungsvorgangs deaktiviert und das Fahrzeug wird durch das Schleppmoment des Motors verz¨ ogert. o Tip-Up: Ist Bit 4 in stfgrbs_w gesetzt und die Istgeschwindigkeit liegt innerhalb eines bestimmten Bandes um die Zielgeschwindigkeit, wird der FGR-Zustand auf "Tip-Up" gesetzt. Die Sollgeschwindigkeitsrampe startet ausgehend vom Maximum von Soll- und Istgeschwindigkeit. Die Zielgeschwindigkeit wird sprungartig um einen kleinen Betrag erh¨ oht (siehe Teilfunktion TIPUD).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
o Tip-Down: Ist Bit 5 in stfgrbs_w gesetzt und die Istgeschwindigkeit liegt innerhalb eines bestimmten Bandes um die Zielgeschwindigkeit, wird der FGR-Zustand auf "Tip-Down" gesetzt. Die Sollgeschwindigkeitsrampe startet ausgehend vom Minimum von Soll- und Istgeschwindigkeit. Die Zielgeschwindigkeit wird sprungartig um einen kleinen Betrag vermindert (siehe Teilfunktion TIPUD). o Setzen: Ist Bit 12 in stfgrbs_w gesetzt und die Istgeschwindigkeit liegt innerhalb des f¨ ur die Sollgeschwindigkeit zul¨ assigen Bereichs, wird die Istgeschwindigkeit als Ziel- und als Sollgeschwindigkeit ¨ ubernommen. o Automatische Wiederaufnahme: Unterschreitet die Istgeschwindigkeit die Zielgeschwindigkeit um einen gewissen Betrag, wird der FGR-Zustand auf "Wiederaufnahme" gesetzt und die Sollgeschwindigkeitsrampe startet ausgehend von der Istgeschwindigkeit. Auf diese Weise wird ein unkontrolliertes Beschleunigen des Fahrzeugs vermieden.
o Beschleunigen o Ende der Beschleunigung: Ist Bit 8 in stfgrbs_w gesetzt oder erreicht die Istgeschwindigkeit die obere Grenze des f¨ ur die Sollgeschwindigkeit zul¨ assigen Bereichs, wird der Beschleunigungsvorgang beendet und der FGR-Zustand auf "Konstantfahrt" gesetzt. Hat sich die Istgeschwindigkeit gegen¨ uber der gespeicherten Zielgeschwindigkeit vergr¨ oßert, wird sie als neue Sollgeschwindigkeit ¨ ubernommen. Die Zielgeschwindigkeit wird geringf¨ ugig ¨ uber die Istgeschwindigkeit gesetzt, um ein komfortables Einschwingen zu erreichen. Nach einer definierten Zeit wird anschließend die Soll- auf die Zielgeschwindigkeit gesetzt (Setzwertkorrektur, siehe Teilfunktion SETZWK).
o Wiederaufnahme o Beschleunigen: Ist Bit 6 in stfgrbs_w gesetzt, wird der FGR-Zustand auf "Beschleunigen" gesetzt. Die Sollgeschwindigkeitsrampe l¨ auft weiter. o Verz¨ ogern: Ist Bit 7 in stfgrbs_w gesetzt, wird der FGR-Zustand auf "Verz¨ ogern" gesetzt. Der Regler bleibt bis zum Ende des Verz¨ ogerungsvorgangs deaktiviert und das Fahrzeug wird durch das Schleppmoment des Motors verz¨ ogert. o Erreichen der Zielgeschwindigkeit: Erreicht die Istgeschwindigkeit die Zielgeschwindigkeit, wird der FGR-Zustand auf "Konstantfahrt" und die Sollgeschwindigkeit auf die Zielgeschwindigkeit gesetzt. o Setzen: Ist Bit 12 in stfgrbs_w gesetzt und die Istgeschwindigkeit liegt innerhalb des f¨ ur die Sollgeschwindigkeit zul¨ assigen Bereichs, wird der FGR-Zustand auf "Konstantfahrt" gesetzt und die Istgeschwindigkeit als Ziel- und als Sollgeschwindigkeit ¨ ubernommen. ¨ Optional kann der Ubergang auf Konstantfahrt ¨ uber die Setzwertkorrektur erfolgen.
o Tip-Up o Beschleunigen: Ist Bit 6 in stfgrbs_w gesetzt, wird der FGR-Zustand auf "Beschleunigen" gesetzt. Die Sollgeschwindigkeitsrampe l¨ auft weiter. o Verz¨ ogern: Ist Bit 7 in stfgrbs_w gesetzt, wird der FGR-Zustand auf "Verz¨ ogern" gesetzt. Der Regler bleibt bis zum Ende des Verz¨ ogerungsvorgangs deaktiviert und das Fahrzeug wird durch das Schleppmoment des Motors verz¨ ogert. o Erreichen der Zielgeschwindigkeit: Erreicht die Sollgeschwindigkeit die Zielgeschwindigkeit, wird der FGR-Zustand auf "Konstantfahrt" und die Sollgeschwindigkeit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 183 von 4100 31.JAN.2003 Thomas Brosi
auf die Zielgeschwindigkeit gesetzt. o Setzen: Ist Bit 10 in stfgrbs_w gesetzt und die Istgeschwindigkeit liegt innerhalb des f¨ ur die Sollgeschwindigkeit zul¨ assigen Bereichs, wird der FGR-Zustand auf "Konstantfahrt" gesetzt und die Istgeschwindigkeit als Ziel- und als Sollgeschwindigkeit ¨ ubernommen.
o Tip-Down o Beschleunigen: Ist Bit 6 in stfgrbs_w gesetzt, wird der FGR-Zustand auf "Beschleunigen" gesetzt. Die Sollgeschwindigkeitsrampe l¨ auft ausgehend von der Istgeschwindigkeit nach oben. o Verz¨ ogern: Ist Bit 7 in stfgrbs_w gesetzt, wird der FGR-Zustand auf "Verz¨ ogern" gesetzt. Der Regler bleibt bis zum Ende des Verz¨ ogerungsvorgangs deaktiviert und das Fahrzeug wird durch das Schleppmoment des Motors verz¨ ogert. o Erreichen der Zielgeschwindigkeit: Erreicht die Sollgeschwindigkeit die Zielgeschwindigkeit, wird der FGR-Zustand auf "Konstantfahrt" und die Sollgeschwindigkeit auf die Zielgeschwindigkeit gesetzt. o Setzen: Ist Bit 11 in stfgrbs_w gesetzt und die Istgeschwindigkeit liegt innerhalb des f¨ ur die Sollgeschwindigkeit zul¨ assigen Bereichs, wird der FGR-Zustand auf "Konstantfahrt" gesetzt und die Istgeschwindigkeit als Ziel- und als Sollgeschwindigkeit ¨ ubernommen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
In den Zust¨ anden "Beschleunigen", "Wiederaufnahme", "Tip-Up" und "Tip-Down" wird die Sollgeschwindigkeit vregl_w in Abh¨ angigkeit der applizierten Sollbeschleunigungswerte rampenf¨ ormig ver¨ andert. Nach Beendigung der Zust¨ ande "Beschleunigen" und "Verz¨ ogern" wird nach einer bestimmten Zeit die Sollgeschwindigkeit vregl_w auf die Zielgeschwindigkeit vziel_w gesetzt. Diese geschieht durch die Setzwertkorrektur. In den Zust¨ anden "Tip-Up" und "Tip-Down" wird die Zielgeschwindigkeit weiter erh¨ oht bzw. vermindert, wenn entsprechende Bediensignale vorliegen (Bit 4 bzw. 5 in stfgrbs_w) und die maximale Anzahl von hintereinander erlaubten Tips noch nicht ¨ uberschritten ist. Wird vom FGR das maximale Sollmoment (MRFGRMAX) gefordert, wird die Sollgeschwindigkeit noch um einen applizierbaren Geschwindigkeitsdifferenz (DVRAMPMX) zu Istgeschwindigkeit erh¨ oht und dann nicht weiter gerampt. Dadurch wird ein aufziehen des Reglers verhindert. o Tip-Begrenzung Zur Begrenzung von Anzahl sind zwei M¨ oglichkeiten vorgesehen. Einerseits die Begrenzung der gesamten Tips ¨ uber den Parameter ANZTPMX, und die Begrenzung der Tips in eine Richtung mit dem Parameter ANZTPUD. Falls beide M¨ oglichkeiten nicht gew¨ unscht werden, k¨ onnen sie nur ausbedatet werden.
o Setzwertkorrektur (Block SETZWK) ¨berg¨ Die Setzwertkorrektur wird ben¨ otigt um bei U angen aus einer Beschleunigung bzw. Verz¨ ogerung den ¨ Uberschwinger der Geschwindigkeit zu d¨ ampfen und damit ein komfortables Einschwingen zu erm¨ oglichen. Sie kann auf zwei unterschiedlichen Methoden durchgef¨ uhrt werden, Die durch das Codewort CWFGRFULO ausgew¨ ahlt werden. Die Setzwertkorrektur kann von jedem Zustand durch Setzen des Variablen B_kfvswk aktiviert werden. Bei Aktivierung wird zun¨ achst die Beschleunigung mit den beiden Parametern BSWKB und BSWKV verglichen. Bei ¨ Uberschreiten des Wertes BSWKB wird die Geschwindigkeit nach oben korrigiert, bei Unterschreiten von BSWKV wird die Geschwindigkeit nach unten korrigiert. o apllizierbare Setzwertkorrektur (Herk¨ ommliche Methode) Bei dieser Methode wird beim Start der Setzwertkorrektur, abh¨ angig von der Gesamt¨ ubersetzung uevges, die Zeit und die Zielgeschwindigkeit aus zwei Kennlinien bestimmt. Ist die Zeit abgelaufen, wird die alte Zielgeschwindigkeit vziel_w auf berechnete Zielgeschwindigkeit gesetzt. o Automatische Setzwertkorrektur Bei dieser Methode wird beim Start der Setzwertkorrektur die Fahrzeugbeschleunigung gemessen. Unterschreitet diese Beschleunigung eine applizierbare Grenze, die durch den Faktor FSWKV bzw. FSWKB bestimmt ist, so wird die Zielgeschwindigkeit auf die aktuelle Fahrzeuggeschwindigkeit korrigiert. Diese Korrektur kann durch die Differenzgeschwindigkeit DVSWKV bzw. DVSWKB begrenzt werden. W¨ ahrend der Setzwertkorrektur wird der Integrale Anteil vom FGR-Regler dauerhaft zur¨ uckgesetzt, so daß er erst nach Beendigung der Setzwertkorrektur aktiv wird. o VMAX-Begrenzung (Block VMAX) Erfolgt durch das Niveau-Steuerger¨ at bzw. dem PNG eine Geschwindigkeitsbegrenzung, so wird bei aktivem FGR die FGR-Regelgeschwindigkeit auf einen Wert, der um DVMAXFGR kleiner ist als der VMAX-Wert ist, begrenzt. Somit wird sichergestellt, daß sich VMAX_Regler und FGR-Regler nicht beeinflussen. Die Begrenzung durch das Niveau-Steuerger¨ at kann durch SY_CANNIV eingeschaltet werden und die Begrenzung durch das PNG mit SY_CANALL.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRFULO 1.100.1
Seite 184 von 4100 31.JAN.2003 Thomas Brosi
APP FGRFULO 1.100.1 Applikationshinweise CWFGRFULO: Bit 0 0: vziel_w = vfgr_w bei Abschaltbedingung w¨ ahrend Beschleunigen oder Verz¨ ogern 1: vziel_w = 0 bei Abschaltbedingung w¨ ahrend Beschleunigen oder Verz¨ ogern Bit 1 0: Tip-Up und Tip-Down setzen auf Zielgeschwindigkeit 1: Tip-Up und Tip-Down setzen auf Istgeschwindigkeit Bit 2 0: herk¨ ommliche Setzwertkorrektur mit applizierbaren Kennfeldern 1: automatische Setzwertkorrektur durch ¨ Uberwachung der Fahrzeugbeschleunigung Bit 3 0: keine Begrenzung der FGR-Regelgeschwindigkeit durch VMAX-Regelung m¨ oglich 1: Begrenzung der FGR-Regelgeschwindigkeit durch VMAX-Regelung m¨ oglich Bit 4 0: keine Setzwertkorrekur beim Zustands¨ ubergang Setzen in Wiederaufnahme und Setzen aus dem Aus-Zustand 1: Setzwertkorrekur beim Zustands¨ ubergang Setzen in Wiederaufnahme und Setzen aus dem Aus-Zustand Bit 5 0: Kein R¨ ucksetzen der lastabh¨ angigen Offsetgeschwindigkeit vlast_w w¨ ahrend der Setzwertkorrektur 1: R¨ ucksetzen der lastabh¨ angigen Offsetgeschwindigkeit vlast_w w¨ ahrend der Setzwertkorrektur Bit 6 0: Im Tip-Zustand keine entgegengesetzte Tips m¨ oglich 1: Im Tip-Zustand auch entgegengesetzte Tips m¨ oglich
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit 7 0: keine Setzwertkorrekur beim Zustands¨ ubergang Setzen in Konstantfahrt bzw. Tip-Modus 1: Setzwertkorrekur beim Zustands¨ ubergang Setzen in Setzen in Konstantfahrt bzw. Tip-Modus ANZTPMX = 20 ANZTPUD = 10 BRATD = 0,3 m/sˆ2 BRATU= 0,3 m/sˆ2 BSWKB = 0 m/sˆ2 BSWKV = 0 m/sˆ2 DVIVZTMX = 5 km/h DVRAMPMX = 6 km/h DVSWKB = 3 km/h DVSWKV =3 km/h DVTIPUD =2 km/h DVZVITMX = 5 km/h DVZVIWA =20 km/h DVMAXFGR =2 km/h FSWKB = 0,5 FSWKV = 0,5 VREGLMAX = 511,992 km/h VREGLMIN = 25 km/h MRFGRMAX, VFGRMIN, VFGRMAX
s. %FGRREGL
Es muß gelten: VFGREMIN >= Max (VREGLMIN, VFGRMIN) VFGREMAX <= VREGLMAX BSWKB > BSWKV
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRREGL 1.40.1
Seite 185 von 4100 31.JAN.2003 Thomas Brosi
FU FGRREGL 1.40.1 Regelalgorithmus Fahrgeschwindigkeitsregler FDEF FGRREGL 1.40.1 Funktionsdefinition SY_2SG 1/
B_masterhw
2/
3/
4/ 0.0
mrfgrc_w
1/
mrfgr_w
B_llvfgrc
B_llvfgr
B_savfgrc
B_savfgr
dmrar_w
B_acc 1/ mracc_w
3/
mrfgr_w
4/ 0.0
CWFGRREGL
B_savacc
B_savfgr
dmrar_w
2/
2
false B_savacc
B_llvfgr
1/ REGLAKT zstfgr
2
1/
2/
false B_llvfgr
reset 3/
B_savfgr
4/ vlast_w
ARAMP 0.0
zstfgr
0
2/
4/
0.0
B_fgrab 0.04 s
compute 3/
ctfgrab
stfgrab_w
0
fgrregl-fgrregl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fgren mrfgr_w
fgrregl-fgrregl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRREGL 1.40.1
Seite 186 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ARAMP: Abschaltrampe bei Komfortabschaltung if (zstfgr < 2) 5/ mrfgr_w
0.0
1/
stfgrab_w
15 1/ 0.0 mrfgr_w
B_fgr
1/ dmrar_w
0.0
1/ mrfgr_w
0.003052 %
dmrar_w
TFGRAR 0.02 s
1
2/ 0.0
fgrregl-aramp
mrfgr_w
fgrregl-aramp Teilfunktion REGLAKT: Regelung aktiv if (zstfgr >= 2) 1/
2/
3/
0.0 dmrar_w
stfgrfl
B_fgrdvi
vfgr_w
dvivr_w
0 4/
vregl_w
B_llvfgr 1/
dvivr_w DVLLVO
1/ false
mrfgr_w
B_llvfgr MRFGRLL 1/
dvivr_w DVLLVU
1/
2/
B_fgrdvi
B_llvfgr
true
dvivr_w
5/
B_llvfgr DVSAVU
B_savfgr
DVSAVO
6/
REGLBER
reset 2/
1/
3/
0.0 mrfgr_w
vlast_w
0.0
fgrregl-reglakt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dmrar_w
fgrregl-reglakt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRREGL 1.40.1
Seite 187 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion REGLBER: Reglerberechnung mit Rekursionsformel if (B_llvfgr) MRFGRMAX vregl_w vfgr_w
0.0
8/
11/
dvfgr_w
mrfgr_w
PARAMTR
0.02
voffs_w
s
vlast_w tz2fgr_w kfgr_w
0.02
mrfgri_w
s
tn2fgr_w compute 9/
B_fgrdvi
compute 10/
0.02
fgrregl-reglber
0.02 s
fgrregl-reglber Teilfunktion PARAMTR: Reglerparameter FGRINI
if (B_llvfgr)
mrfgri_w
mrfgri_w
6/ tz2fgr_w uevges_w 7/ zstfgr
tz2fgr_w TZ2FGRGA
2
1/ kfgr_w kfgr_w KRAFGRGA 1/
2/
2/
tn2fgr_w vziel_w
vfgro_w
voffs_w
tz2fgr_w
tn2fgr_w
KFVOFFS uevges_w reset 3/
3/
4/ vlast_w
kfgr_w
vlast_w
KKFFGRGA 0.0 4/ 5/
tn2fgr_w TN2FGRGA stfgrfl
1/
2 VLAST
voffs_w mrfgri_w kfgr_w
voffs_w
fgrregl-paramtr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
s
fgrregl-paramtr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRREGL 1.40.1
Seite 188 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion FGRINI: Reglerinitialisierung if (B_llvfgr)
stfgrfl 4
1/ uevges
uevges_w 1 5/
mrfgr_w
mrfgri_w mrfgri_w
CWFGRREGL
mrped_w
0 MRFGRSTA zstfgr
2/ vfgr_w
nmot MRFGRIMX
2
SY_FWFGR
zstfgr
4
vfgro_w KFVOFFS 4/ uevges_w
vziel_w KKFFGRGA
dvzvi_w FGMRIDV
vfgr_w 3/ fawifgr_w DMGETAFW
uevges
fgrregl-fgrini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fawifgr
fgrregl-fgrini
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRREGL 1.40.1
Seite 189 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion VLAST: Lastabh¨ angige Offset-Geschwindigkeit if (zstfgr == 2) 5/ CWFGRREGL reset 1/
1
2/ vlast_w
stfgrfl 5
0.0 2/ mrfgri_w MRFGRMAX
VLMXVZ
TVLADV compute 2/
0.0 1/ vziel_w
3/
dvzvi_w
vlast_w reset 1/
vfgr_w
mrfgri_w
voffs_w 1/
stfgrfl 3
fgrregl-vlast
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
kfgr_w
fgrregl-vlast
ABK FGRREGL 1.40.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW KL FW FW FW FW KL KF KL KL KL FW FW FW FW KL KL KL KL
Codewort FGRREGL Korrektur des Getriebeausgangsmoments bei FGR-Initialisierung Delta Geschwindigkeit fur ¨ Rucksetzen ¨ Leerlauf-Verbot vom FGR Delta Geschwindigkeit fur ¨ Setzen Leerlauf-Verbot vom FGR Delta Geschwindigkeit fur Schubabschalteverbot vom FGR ¨ Rucksetzen ¨ Delta Geschwindigkeit fur ¨ Setzen Schubabschalteverbot vom FGR Gewichtungsfaktor fur ¨ Reglerinitialisierung bei Wiederaufnahme Geschwindigkeits-Offset fur ¨ FGR-Regler ¨ Verstarkungsfaktor bei Konstantfahrt fur ¨ FGR-Regler ¨ Verstarkungsfaktor bei Rampe fur ¨ FGR-Regler Maximaler FGR-Initialisierungswert Schwelle relatives Moment vom Fahrgeschwindigkeitsregler fur ¨ Erkennung Leerlauf Maximalwert fur ¨ relatives Moment aus FGR Startwert fur ¨ Relatives Moment bei Aktivierung FGR-Regler Rampenlaufzeit bei Komfortabschaltung des FGR Doppelte Nennerzeitkonstante fur ¨ FGR-Regler Zeitkonstante fur ¨ Integrator bei vlast-Berechnung ¨ Doppelte Zahlerzeitkonstante fur ¨ FGR-Regler Maximalwert fur ¨ vlast_w
Systemkonstante
Art
Bezeichnung
SY_2SG SY_FWFGR
¨ vorhanden SYS (REF) Systemkonstante 2 Steuergerate SYS (REF) Systemkonstante Fahrwiderstand fur ¨ FGR
CWFGRREGL DMGETAFW DVLLVO DVLLVU DVSAVO DVSAVU FGMRIDV KFVOFFS KKFFGRGA KRAFGRGA MRFGRIMX MRFGRLL MRFGRMAX MRFGRSTA TFGRAR TN2FGRGA TVLADV TZ2FGRGA VLMXVZ
Source-X
Source-Y
FAWIFGR_W
DVZVI_W VFGRO_W UEVGES_W UEVGES_W NMOT
UEVGES_W
UEVGES_W DVZVI_W UEVGES_W VZIEL_W
Art
Variable
Quelle
Referenziert von
B_ACC
T2LID
B_FGR
MDFAW
B_FGRAB B_FGRDVI
FGRREGL FGRREGL
BGWPFGR, EIN FGRABED, FGRBESI,FGRFULO, FGRREGL, ... ARMD, DUF,EIN FGRABED, FGRFULO, FGRREGL, ... UFFGRE AUS LOK
Bezeichnung ¨ vorhanden Bedingung: ACC-Steuergerat
Bedingung FGR (Tempomat) aktiv
FGR-/ACC-Abschaltung aus der Funktion Bedingung FGR-Regler Initialisierung der gespeicherten Regelabweichung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_FGREN B_LLVFGR B_LLVFGRC B_MASTERHW
FGRREGL FGRREGL
BGWPFGR, FGRABED MDFAW FGRREGL AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ... FGRREGL BBSAWE FGRREGL
AUS AUS EIN EIN
Bedingung Fahrgeschwindigkeitsregelung aktiv (Enable) Bedingung Leerlauf-Verbot vom FGR CAN-Signal: Leerlaufverbot durch FGR ¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
B_SAVACC B_SAVFGR B_SAVFGRC DMRAR_W DVFGR_W DVIVR_W DVZVI_W FAWIFGR FAWIFGR_W KFGR_W MRACC_W MRFGRC_W MRFGRI_W MRFGR_W
DMDMIL
FGRREGL FGRREGL FGRREGL FGRREGL FGRREGL GGCEGS FGRREGL FGRREGL
FGRREGL FGRREGL
MRPED_W
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FGRREGL 1.40.1
NMOT
BGNMOT
STFGRAB_W
FGRABED
STFGRFL TN2FGR_W TZ2FGR_W UEVGES UEVGES_W VFGRO_W VFGR_W
FGRFULO FGRREGL FGRREGL BBGANG FGRREGL FGRREGL GGVFZG
VLAST_W VOFFS_W VREGL_W VZIEL_W
FGRREGL FGRREGL FGRFULO FGRFULO
ZSTFGR
FGRFULO
EIN AUS EIN LOK LOK LOK LOK FGRFULO, FGRREGL EIN LOK LOK FGRREGL EIN EIN FGRREGL LOK BGWPFGR, AUS FGRABED, FGRFULO, MDFAW, MSF FGRABED, FGRREGL, EIN MDFAW AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... FGRBESI, FGRFULO, EIN FGRREGL EIN FGRREGL LOK LOK FGRFULO, FGRREGL EIN LOK LOK FGRABED, FGRFULO, EIN FGRREGL LOK LOK EIN FGRREGL CANECU, FGRABED,- EIN FGRREGL, TKMWL EIN BGWPFGR, FGRABED, FGRREGL
Seite 190 von 4100 31.JAN.2003 Thomas Brosi
Bedingung: Schubabschalteverbot von ACC Bedingung: Schubabschalteverbot durch FGR CAN-Signal: Schubabschalteverbot durch FGR Delta Relatives Moment bei Abschaltrampe FGR Regelabweichung beim FGR Differenz zwischen Ist- und Sollgeschwindigkeit beim FGR Differenz zwischen Ziel- und Istgeschwindigkeit Fahrwiderstand fur ¨ FGR Fahrwiderstand fur ¨ FGR ¨ Verstarkungsfaktor FGR-Regler Relativer Momentenwunsch von ACC CAN-Signal: Relative Momentenanforderung von FGR Relatives Moment Initialisierungswert fur ¨ FGR-Regler Relative Momentenanforderung von FGR
relatives Fahrerwunschmoment aus Fahrpedal Motordrehzahl Statuswort Abschaltbedingungen Fahrgeschwindigkeitsregler Statusbyte FGR-Funktionslogik Doppelte Nennerzeitkonstante FGR-Regler ¨ Doppelte Zahlerzeitkonstante FGR-Regler ¨ ¨ Ubersetzungsverh altnis gesamt ¨ ¨ Ubersetzungsverh altnis gesamt Geschwindigkeit zur Adressierung von KFVOFFS Fahrzeug-Ist-Geschwindigkeit fur ¨ FGR ¨ ¨ Zusatzliche Offset-Geschwindigkeit fur Last ¨ FGR-Regler bei hoherer Offsetgeschwindigkeit fur ¨ FGR-Regler Sollgeschwindigkeit fur ¨ FGR-Regler Zielgeschwindigkeit FGR Zustand Fahrgeschwindigkeitsregler
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FGRREGL 1.40.1
Seite 191 von 4100 31.JAN.2003 Thomas Brosi
FB FGRREGL 1.40.1 Funktionsbeschreibung Die Funktion berechnet in Abh¨ angigkeit von Soll- und Istgeschwindigkeit die relative Momentenanforderung mrfgr_w des Fahrgeschwindigkeitsreglers (FGR). Hierzu kommt ein PDT1-Regler zum Einsatz. Er besitzt folgende ¨ Ubertragungsfunktion:
G (s) =
K
1 + T s Z -------------1 + T s N
F¨ ur die diskrete Realisierung ergibt sich folgende Rekursionsformel:
y (i) =
x: y: dT: i:
1 ----------2 T + dT N
/ | K \
/ |
( 2 T + dT ) x (i) \ Z
-
\ ( 2 T - dT ) x (i-1) | Z /
+
\ ( 2 T - dT ) y (i-1) | N /
Regelabweichung (Delta Geschwindigkeit) Reglerausgang (relatives Moment) Abtastzeit (20 ms) Rechenschritt
In einem System mit zwei ME-Steuerger¨ aten l¨ auft der FGR nur im Master. Im Slave wird die relative Momentenanforderung mrfgr_w auf den ¨ uber CAN vom Master empfangenen Wert mrfgrc_w gesetzt. Bei einem ACC-System (extern realisierter FGR mit Abstandsregelung) wird mrfgr_w auf den vom ACC-Steuerger¨ at geforderten Wert mracc_w gesetzt. In den FGR-Zust¨ anden "Aus" und "Verz¨ ogern" ist der Regler nicht aktiv. Solange der FGR im Eingriff ist und keine Abschaltbedingung eine Schnellabschaltung erfordert, wird die relative Momentenanforderung aus Komfortgr¨ unden ¨ uber eine Rampe mit applizierbarer Laufzeit auf Null gef¨ uhrt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ber die Bedingungen Leerlauf-Verbot (B_llvfgr) und Schubabschalte-Verbot (B_savfgr) zu Der FGR besitzt die M¨ oglichkeit, u verhindern, dass Leerlauf oder Schubabschalten ausgel¨ ost wird. Die beiden Bedingungen werden abh¨ angig von Soll- und Istgeschwindigkeit unter Verwendung einer Hysterese berechnet. ¨ Uberschreitet die Istgeschwindigkeit die Sollgeschwindigkeit um ein gewisses Delta, wird zun¨ achst Leerlauf freigegeben. Bei noch st¨ arkerer ¨ Uberschreitung kann auch noch Schubabschaltung freigegeben werden. Bei nicht gesetztem Leerlauf-Verbot steht mrfgr_w immer auf Null. Der verwendete PDT1-Regler ist nicht station¨ ar genau. Aus diesem Grund wird im Zustand "Konstantfahrt" die Regelabweichung zus¨ atzlich um einen geschwindigkeits- und ¨ ubersetzungsabh¨ angigen Offset voffs_w erh¨ oht. Sobald eine Rampe gestartet wird, erfolgt eine Initialisierung von voffs_w auf einen Wert, bei dem der Reglerausgang nicht einbricht. Im weiteren Verlauf der Rampe bleibt voffs_w dann konstant. Zur Vermeidung von zu großen Regelabweichungen im Zustand "Konstantfahrt" wird vlast_w als zus¨ atzlicher Offset f¨ ur die Regelabweichung unter Verwendung eines Integrators mit ver¨ anderlicher Zeitkonstante berechnet. Bei Rampen wird der PDT1-Regler durch Gleichsetzen von Z¨ ahler- und Nennerzeitkonstante in einen P-Regler umgeschaltet. Die Reglerverst¨ arkung ist f¨ ur Konstantfahrt und Rampen getrennt applizierbar. ¨ Uber das Statusbyte "FGR-Funktionslogik" stfgrfl kann der Regler beeinflußt werden, um die ¨ Uberg¨ ange zwischen den FGR-Zust¨ anden zu verbessern. +=======+==============================================================================+ | Bit | Aktion | +=======+==============================================================================+ | 0 | Initialisierung der gespeicherten Regeldifferenz vom letzten Rechenschritt | +-------+------------------------------------------------------------------------------+ | 1 | Initialisierung des gespeicherten Reglerausgangs vom letzten Rechenschritt | +-------+------------------------------------------------------------------------------+ | 2 | Initialisierung der Offsetgeschwindigkeit voffs_w bei Rampenstart | +-------+------------------------------------------------------------------------------+ | 3 | Initialisierung der lastabh¨ angigen Offsetgeschwindigkeit vlast_w | +-------+------------------------------------------------------------------------------+ | 4 | Begrenzung des Reglerausgangs beim ¨ Ubergang vom Zustand "Beschleunigen" | | | nach "Konstantfahrt" | +-------+------------------------------------------------------------------------------+ | 5 | R¨ ucksetzen der lastabh¨ angigen Offsetgeschwindigkeit vlast_w | +-------+------------------------------------------------------------------------------+ | 6-7 | nicht belegt | +-------+------------------------------------------------------------------------------+
APP FGRREGL 1.40.1 Applikationshinweise CWFGRREGL: Bit 0 0: Reglerinitialisierung auch bei Beschleunigen und Wiederaufnahme nur abh¨ angig von Fahrpedal und festem Startwert 1: Reglerinitialisierung bei Beschleunigen und Wiederaufnahme zus¨ atzlich abh¨ angig von Vorsteuerkennfeld und Verst¨ arkung Bit 1 0: vlast_w bei Konstantfahrt aus Integrator berechnet 1: vlast_w immer gleich Null Bit 2 0: Bei ACC: B_llvfgr immer gleich FALSE 1: Bei ACC: B_llvfgr immer gleich B_savacc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DVFZ 17.30.0
Seite 192 von 4100 31.JAN.2003 Thomas Brosi
¨ FU DVFZ 17.30.0 Diagnose: Plausibilitatspr ufung ¨ Fahrzeuggeschwindigkeit FDEF DVFZ 17.30.0 Funktionsdefinition CANABS B_ecanabs CWDVFZ B_sa
0
tmot
VFZDFPM maxError minError sigError nplError healing
TMDV TDV NDVO NDV nmot TDV vfzroh_w VDMN
B_clvfz TDV
compute 1/
TDV
dvfz-dvfz
false
compute 2/
+-------------------------------------------+ | E_* Z_* B_mx* B_mn* B_si* B_np* | +--------------+-------------------------------------------+ | maxError | S S S R R R | | minError | S S R S R R | | sigError | S S R R S R | | nplError | S S R R R S | | Healing | R S R R R R | +--------------+-------------------------------------------+ S: set R: reset
dvfz-dvfz Teilfunktion CANABS: Fehlerhaftes Geschwindigkeitssignal ¨ uber CAN vom Bremsen-SG
CWDVFZ 1
B_vabsff
2
B_vradvlff
3
B_vradvrff
4
B_vradhlff
5
B_vradhrff
B_ecanabs
B_npcat
E_cif
dvfz-canabs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
Action Table for fault path * in DFPM:
dvfz-canabs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DVFZ 17.30.0
Seite 193 von 4100 31.JAN.2003 Thomas Brosi
ABK DVFZ 17.30.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
FW FW FW FW FW FW
¨ Codewort fur ¨ Plausibilitatspr ufung ¨ Geschwindigkeitssignal Fehlererkennung Tachosignal / Drehzahlschwelle minimal Fehlererkennung Fz-Geschwindigkeitssignal, obere Drehzahlgrenze Fehlererkennung Tachosignal / Zeitdauer fur ¨ Abfrage Motortemperaturschwelle fur ¨ Freigabe Fz-Geschwindigkeits-Diagnose Geschwindigkeitsschwelle; Fehlererkennung Geschwindigkeitssignal
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN AUS AUS AUS AUS EIN
Bedingung Bandende-Funktionsanforderung fur ¨ Fehlerpfad Fahrzeuggeschwindigkeit Bedingung Ersatzwert aktiv: Fahrzeuggeschwindigkeitssignal ¨ Bedingung Fehlerpfad VFZ (Fahrzeuggeschwindigkeit) loschen Bedingung Fehlereintrag durch Tester fur ¨ Fehlerpfad VFZ Fehlertyp min,: Fahrzeuggeschwindigkeit Fehlertyp max.: Fahrzeuggeschwindigkeit Fehlerart: Fahrzeuggeschwindigkeit nicht plausibel Bedingung Schubabschalten
AUS EIN EIN EIN EIN EIN DOK DOK
Bedingung fehlendes Signal Fahrzeuggeschwindigkeit Bedingung Geschwindigkeit aus Bremsenbotschaft ist fehlerhaft Bedingung Radgeschwindigkeit hinten links aus Bremsenbotschaft fehlerhaft Bedingung Radgeschwindigkeit hinten rechts aus Bremsenbotschaft fehlerhaft Bedingung Radgeschwindigkeit vorne links aus Bremsenbotschaft fehlerhaft Bedingung Radgeschwindigkeit vorne rechts aus Bremsenbotschaft fehlerhaft SG int. Fehlerpfadnr.:CAN-Schnittstelle, Timeout ASR SG int. Fehlerpfadnr.:CAN-Schnittstelle, interner Fehler
DOK
SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal
EIN
Errorflag: CAN-Schnittstelle, interner Fehler
AUS
Errorflag: Fahrzeug-Geschwindigkeit
EIN
Motordrehzahl
Source-Y
CWDVFZ NDV NDVO TDV TMDV VDMN Variable
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
B_BEVFZ B_BKVFZ B_CLVFZ B_FTVFZ B_MNVFZ B_MXVFZ B_NPVFZ B_SA
DVFZ DVFZ DVFZ DVFZ DVFZ DVFZ MDRED
B_SIVFZ B_VABSFF B_VRADHLFF B_VRADHRFF B_VRADVLFF B_VRADVRFF DFP_CAT DFP_CIF
DVFZ GGCASR GGCASR GGCASR GGCASR GGCASR DVFZ DVFZ
DFP_VFZ
DVFZ
E_CIF
CANECUR
E_VFZ
DVFZ
NMOT
BGNMOT
SFPCAT SFPVFZ TMOT
CANECUR DVFZ GGTFM
VFZROH_W Z_VFZ
GGVFZG DVFZ
DVFZ
AMSV, ARMD, ATM,BBAGR, BBBO, ... DVFZ DVFZ DVFZ DVFZ DVFZ CANECUR, GGCASR CANECUR, GGCASR, GGCINS, GGCLWS, GGCTOL ATM, CANECU, DDG, DMDLU, DMDSTP, ... BGRBS, DVFZ,GGCASR, GGCINS,GGCKLA, ... ATM, BDEMHA,CANECU, DDG,DMDLU, ... AAGRDC, ADAGRLS,ADVE, ALBK, AMSV, ... DVFZ
EIN AUS ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN DVFZ, EGAG DVFZ AUS
Status Fehlerpfad: CAN-Schnittstelle, Timeout ASC Status Fehlerpfad: Fahrzeuggeschwindigkeit Motor-Temperatur Fahrzeuggeschwindigkeit Ausgabewert an SCAN-Tool Zyklusflag: Fahrzeug-Geschwindigkeit
FB DVFZ 17.30.0 Funktionsbeschreibung Die Funktion soll die Diagnose des V-Signals w¨ ahrend eines FTP75-Tests auch bei Automat-Fz mit "weichem" Wandler erm¨ oglichen. Hierzu wird innerhalb eines Drehzahlbandes das SAS-Flag ¨ uberpr¨ uft: ist sie innerhalb des Bandes f¨ ur eine bestimmte Zeit erf¨ ullt, muß das Fz fahren und somit V > VDMN erf¨ ullt sein, andernfalls wird der Fehler abgespeichert. Ersatzmaßnahmen:
Bedarfsadaptiom der LLR sperren Gangerkennung und somit Kompressorsteuerung sperren (s. %KOS) LLR aktiv, wenn B_LL erkannt Antiruckelfunktion ausschalten
Falls BBNMAX vorhanden: Geschwindigkeitsbegr./Drehzahlbegr. umschalten
APP DVFZ 17.30.0 Applikationshinweise CWDVFZ
Bit 0
0: Keine Ber¨ ucksichtigung von CAN-Fehlerinformationen beim Fehlereintrag E_vfz 1: Ber¨ ucksichtigung von CAN-Fehlerinformationen beim Fehlereintrag E_vfz
Bit 1
0: Ignorieren von B_vabsff f¨ ur Fehlereintrag E_vfz 1: Fehlereintrag E_vfz bei unplausibler Referenzgeschwindigkeit (falls mit Bit 0 freigegeben)
Bit 2
0: Ignorieren von B_vradvlff f¨ ur Fehlereintrag E_vfz 1: Fehlereintrag E_vfz bei unplausibler Radgeschwindigkeit vorne links (falls mit Bit 0 freigegeben)
Bit 3
0: Ignorieren von B_vradvrff f¨ ur Fehlereintrag E_vfz 1: Fehlereintrag E_vfz bei unplausibler Radgeschwindigkeit vorne rechts (falls mit Bit 0 freigegeben)
Bit 4
0: Ignorieren von B_vradhlff f¨ ur Fehlereintrag E_vfz 1: Fehlereintrag E_vfz bei unplausibler Radgeschwindigkeit hinten links (falls mit Bit 0 freigegeben)
Bit 5
0: Ignorieren von B_vradhrff f¨ ur Fehlereintrag E_vfz 1: Fehlereintrag E_vfz bei unplausibler Radgeschwindigkeit hinten rechts (falls mit Bit 0 freigegeben)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDMIN 10.40.1
Seite 194 von 4100 31.JAN.2003 Thomas Brosi
FU MDMIN 10.40.1 Minimales Motormoment Koordination FDEF MDMIN 10.40.1 Funktionsdefinition mdverf_w
mill_w fnstab_w B_sab
MIMIN_AG mimins_w 0.0
mimin_w
SY_ASG 0.0 mdmin-mdmin
MIMIN_ASG miminds_w
mdmin-mdmin
CWMDMIN 0.0 0.0 B_kupplv 0.0
mimins_w
mimins_w
KFMIMN /V
nmot_w
fho KLMIMNH
0.0 dmvad_w
nver_w mdmin-mimin-ag
FWDMVAD
Kompensation der Momentendifferenz im Schubbetrieb bei Automatikgetriebe mdmin-mimin-ag
mdverf_w
miminds_w
miminds_w
wped
nmot
mdmin-mimin-asg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
gangi
KFVERST
Kompensation der Verlustmomente bei ASG mdmin-mimin-asg
ABK MDMIN 10.40.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW KL KF KF KL
Codewort MDMIN Faktor zur Wichtung von dmvad_w in %MDMIN Minimales Schubmoment Gewichtungskennfeld fur ¨ Reibmomentenaufsteuerung ¨ ¨ hohenabh angige Korrektur des minimalen Moments
Systemkonstante
Art
Bezeichnung
SY_ASG
SYS
Systemkonstante: Getriebe mit Drehzahlregelung vorhanden
CWMDMIN FWDMVAD KFMIMN KFVERST KLMIMNH
Source-X NVER_W GANGI WPED FHO
Source-Y
NMOT_W NMOT
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDMIN 10.40.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_KUPPLV
GGEGAS
EIN
¨ ¨ Bedingung Kupplung betatigt verzogert
B_SAB
BBSAWE
EIN
Bedingung Schubabschaltebereitschaft
DMVAD_W
MDVERAD
EIN
Delta-Motordrehmoment aus Verlustmoment-Adaption
FHO
GGDSU
EIN
¨ Korrekturfaktor Hohe
FNSTAB_W
MDNSTAB
EIN
Faktor zur Stabilisierung mittels Drehzahlquotient
GANGI
BBGANG
EIN
Ist-Gang
MDVERF_W
MDVER
EIN
Gefiltertes Verlustmoment
MILL_W MIMINDS_W MIMINS_W MIMIN_W
MDMIN MDMIN MDMIN MDMIN
MDFAW, MDKOG, MDMIN BDEMKO, LLRBB,LLRMD, MDFAW,MDMIN, ... DTEV, MDASG,MDMIN, MDVER, MSF, ... BGFAWU, CANECU,DLLR, ESNSWL,ESSTT, ... MDMIN, MDVER, MDZUL ARMD, BBKR,BBSAWE, BDEMEN,BDEMKO, ... MDASG, MDMIN,MDZUL, MSF LLRMD
AUS AUS LOK AUS
Indiziertes Motormoment im Leerlauf gewichtetes Verlustmoment bei ASG minimales Schubmoment Minimales Motor-Moment
NMOT
BGNMOT
NMOT_W
BGNMOT
NVER_W WPED
MDNSTAB GGPED
MDFAW, MDMIN,MRKOMD, MSF AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... MDMIN EIN ADVE, AEVABU, ALBK, EIN BGDVE, DBKS, ...
Seite 195 von 4100 31.JAN.2003 Thomas Brosi
Motordrehzahl Motordrehzahl ¨ Drehzahlverhaltnis Normierter Fahrpedalwinkel
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB MDMIN 10.40.1 Funktionsbeschreibung W¨ ahrend Schubabschneidebereitschaft wird das minimal zu induzierende Moment 0 ausgegeben. Ansonsten wird das minimal zu induzierende Moment einer Maximalauswahl entnommen. Um eine Selbststabilisierung zu erreichen, wird die Summe aus mdverl_w und mdwan_w mit dem Quotient nstat/nmot_w gewichtet. MIMIN_AG: --------Bei bestimmten Automatikgetriebetypen entsteht ein Ger¨ ausch wenn sich die Richtung des Momentenflußes umkehrt und der Betrag des Schubmoments gr¨ oßer als der des indizierten Motormoments ist. Das Kennfeld KFMIMN dient dazu, in solchen F¨ allen das indizierte Motormoment auf einen oberen Wert zu begrenzen. Dadurch k¨ onnen die st¨ orenden Getriebeger¨ ausche unterdr¨ uckt werden. Die Werte d¨ urfen an keinem nmot gr¨ oßer sein als das minimale Verlustmoment (dmvad=0, mds(nstat), mdsm=0, mdko=0, mdgen(nstat), mdsl=0, mdslp=0, mdns=0). Im Falle eines Leichtl¨ aufers ergibt sich ein negatives dmvad. In diesem Fall w¨ urde KFMIMN oberhalb von mimin liegen und dadurch zu einer Beschleunigung beitragen. Deshalb wird in diesem Fall dmvad von KFMIMN subtrahiert. Der Gewichtungsfaktor FWDMVAD soll f¨ ur alle nver_w > 1 den Wert 1 haben. F¨ ur kleinere nver soll FWDMVAD gegen 0 gehen. Wenn es keine Probleme mit "l¨ armenden Automatikgetrieben gibt, dann sollten FWDMVAD=0 und KFMIMN=0 sein. MIMIN_ASG: ---------Durch den Faktor fnstab_w ist das Reibmoment (mimini_w) bei nmot oberhalb von nstat nicht kompensiert. Bei Vorgabe Radwunschsollmoment ist die Reibmomentenkompensation mit mdverf_w aber notwendig. Deshalb wird mit dem Faktor {0, <= 1.0} aus KFVERST (f(wped_w,nmot_w)) zwischen der herk¨ ommlichen Berechnung mimini_w und der Reibmomentenkompensation mdverf_w ¨ ubergeblendet. Im Bereich der Schub¨ uberwachung und im Leerlauf wird durch Bedatung von KFVERST mit dem Wert 0 auf mimini_w umgeschaltet. Mit dem Wert KFVERST=1 wird mimin auf mdverf_w gesetzt.
APP MDMIN 10.40.1 Applikationshinweise Die Bedatung der Kennfelder KFMIMN und KFVERST ist sicherheitsrelevant. Solange das Ende des Leerlaufbereichs nicht mit beiden Potentiometern erkannt wird darf eine maximale Motordrehzahl von 1500 U/min nicht ¨ uberschritten werden. Deshalb muß darauf geachtet werden, daß sich durch zu große Werte in den Kennfeldern KFMIMN und KFVERST nicht ein Motormoment einstellt, das zu einem ¨ Uberschreiten des Drehzahlschwelle f¨ uhrt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDNSTAB 1.51.0
Seite 196 von 4100 31.JAN.2003 Thomas Brosi
FU MDNSTAB 1.51.0 Drehmoment: Drehzahlstabilisierung FDEF MDNSTAB 1.51.0 Funktionsdefinition getBit CWMDNSTAB 0.0
1/ false B_nmot compute 1/
compute 2/
B_mdnste
3/ B_mdnste
nsol_w DNNSTAB
1.0
nstat
nver_w
fnstab_w FNSTABNV
nmot_w
mdnstab-mdnstab
B_mdnstab B_llrein B_nmot
1.0
mdnstab-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mdnstab-mdnstab
fnstab_w
mdnstab-init
ABK MDNSTAB 1.51.0 Abkurzungen ¨ Parameter CWMDNSTAB DNNSTAB FNSTABNV
Source-X
Source-Y
NVER_W
Art
Bezeichnung
FW FW KL
Codewort fur ¨ Funktion MDNSTAB ¨ ¨ Schwelle Ubergabe an nstat zur Bestimmung Stabilitatsfaktor Faktor zur Drehzahlstabilisierung durch Drehmoment
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_LLREIN
LLRBB
BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ...
EIN
Bedingung LLR Betriebsbereit nach Start
B_MDNSTAB B_MDNSTE B_NMOT
MDNSTAB MDNSTAB BGWNE
LOK LOK EIN
Bedingung Drehzahlstabilisierung aktiv ¨ ¨ Bestimmung des Stabiltatsfaktors wahrend des Starts Bedingung Motordrehzahl: n > NMIN
FNSTAB_W
MDNSTAB
NMOT_W
BGNMOT
NSOL_W NSTAT
LLRNS LLRNS
NVER_W
MDNSTAB
ADVE, AEKP, ALE,ALSU, BAKH, ... MDMIN, MDVER, MD- AUS ZUL AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN LLRRM, MDNSTAB BBSAWE, BGLBZ,EIN CANECU, DDG,GGCANECU, ... MDMIN AUS
Faktor zur Stabilisierung mittels Drehzahlquotient Motordrehzahl Leerlaufsolldrehzahl ¨ Solldrehzahl stationar
¨ Drehzahlverhaltnis
FB MDNSTAB 1.51.0 Funktionsbeschreibung Um eine Selbststabilisierung der Drehzahl zu erreichen, wird das indizierte Moment mit dem Faktor fnstab_w gewichtet. Der Faktor fnstab_w wird aus der Kennlinie FNSTABNV gewonnen. Nach der Initialisierung bleibt der Faktor solange 1, bis die Istdrehzahl nmot die Solldrehzahl nsol ¨ uberschritten hat.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDVERB 19.10.0
Seite 197 von 4100 31.JAN.2003 Thomas Brosi
APP MDNSTAB 1.51.0 Applikationshinweise Anpassung von FNSTABNV: Die Kennlinie FNSTABNV erm¨ oglicht es eine beliebige Stabiliserungsfunktion f¨ ur die Drehzahl zu erreichen. Abh¨ angig vom Quotienten der Solldrehzahl und der Istdrehzahl des Motors kann ein Gewichtungsfaktor f¨ ur das geforderte Moment bestimmt werden. Die Werte m¨ ussen f¨ ur Drehzahlquotienten gr¨ oßer als 1 auch gr¨ oßer als 1 sein, f¨ ur Quotienten kleiner als 1 auch kleiner als 1 sein. Alle Kennlinien geh¨ oren einer Schar, und gehen alle durch den Punkt Quotient=1 und fnstab_w=1. Bei erreichter Solldrehzahl soll keine Korrektur erfolgen. Soll die Leistungsabgage des Motors konstant gehalten werden (¨ Offnungsquerschnitt der Drosselklappe bei ¨ uberkristischen Druckverh¨ altnissen bleibt konstant), so ist FNSTABNV als die erste Winkelhalbierende zu bedaten. Zum Beispiel: Quotient FNSTABNV
= 0 = 0
1.0 1.0
2.0 2.0
3.0 3.0
4.0 4.0
5.0 5.0
Durch Beeinflussung der Faktoren oberhalb und unterhalb von 1 kann die Drehzahlverteilung um die Solldrehzahl verbessert werden. Hierzu sollte aber eine genaue Analyse der Drehzahlverteilung durchgef¨ uhrt werden. F¨ ur den Beginn einer Applikation sollte die oben angebene Kennlinie verwendet werden.
FU MDVERB 19.10.0 Momentenbedarf der Nebenaggregate (z.B. Klimaanlage, sonst. Verbraucher) FDEF MDVERB 19.10.0 Funktionsdefinition Berechnung der Verbraucherverlustmomente ---------------------------------------
SY_SGANZ
AC compressor
1
MDKO mdko_w dmrac
mdverbc
mdverb_w
mdverb
dmrac
Generator (von MDGEN !!!)
SY_KLDF
mdgen_w
0
Power consumption 0.0
MDPC md1lf_w md3lf_w mdslpf_w mdel_w
CWSELV 0
0.0
Secondary-air pump MDSLP mdslpf_w
Cooling fan MDLFS md1lf_w md3lf_w mdlfs_w dmrlf
DMSLP
DMLFS
0.0
Base point distribution STUETZST
dmrlf
Power steering MDSL mdswl_w dmrlws_w
DMSERVL
mdverb-mdverb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_master
DMKO
mdverb-mdverb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDVERB 19.10.0
Seite 198 von 4100 31.JAN.2003 Thomas Brosi
Berechnung des Verbrauchermoments des Klimakompressors ------------------------------------------------------
AC compressor CWMDRLKO Bit 1 = true static ac-load
CWMDRLKO
CWMDRLKO Bit 1 = false variable ac-load during turn-on
1 B_acres compute 1/
0.0
TDMKOW B_koe CWMDRLKO
reset 1/ compute 1/
3 0.0 dmrac
ZKMDKO MDKOS wkfmdko_w
DMDRKO
0.0
steady ac-torque
mdko_w
mdko_w
wdmdkoe
ac-torque during turn-on
mdverb-mdko
0.0 mdkoini
mdverb-mdko Berechnung des station¨ aren Verbrauchermoments und seines Anfangswertes -----------------------------------------------------------------------
mkolsc
compressor load depending on PWM signal SY_KOPWM 0.0
63.75
SY_CANAC 1 CWMDRLKO
CWTUM
0
2
1
0
pkodrc
nmot tans/tumg KFMDKO (SNM06KOUB,STA06LLUB)
nmot rl KFMDRKO (SNM06KOUB,SRL06KOUB)
nmot takols
51
FF mkolsc
steady ac-torque
wkfmdko_w wkfmdko_w
MDNORM nmot KLFMKNM
KFMDPWM (SNM06KOUB,SKO06KOUB)
nmot pkodrc KFMDPKO (SNM06KOUB,SKO06PKO)
nmot tans/tumg KFDMDKOE (SNM06KOUB,STA06LLUB)
ac-torque during turn-on wdmdkoe wdmdkoe
nmot rl KFMDRKOE (SNM06KOUB,SRL06KOUB)
nmot takols KFMDPWME (SNM06KOUB,SKO06KOUB)
nmot pkodrc KFMDPKOME (SNM06KOUB,SKO06PKO)
mdverb-mdkos
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
compressor load recieved from CAN
mdverb-mdkos
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDVERB 19.10.0
Seite 199 von 4100 31.JAN.2003 Thomas Brosi
Berechnung des Verbrauchermoments der elektrischen Verbraucher --------------------------------------------------------------
Power consumption nmot
mkllsc
102
KFMDELMX
tans
SY_CANAC 0.0
0.0
ZKMDSEV
0.0 mdel_w
mkllsc
mdel_w
MKLLS B_sksc
reset 1/
0.0
0.0
B_stend MDHHS MDHFS 0.0 B_sfsc 0.0 DMNHFS DMDHFS 0.0 md1lf_w md3lf_w mdverb-mdpc
DMSLP mdverb-mdpc Berechnung des Verbrauchermoments der Motorl¨ ufter -------------------------------------------------
SY_LFS=1: two cooling fans
MD1LF
md1lf_w SY_LFS
md1lf_w dmr1lf mdlfs_w MD2LF
mdlfs_w
SY_LFS=2: single hydro-cooling fan 0.0
dmrlf
0.0 MD3LF
SY_LFS=3: single electric cooling fan
md3lf_w dmr3lf_w
md3lf_w
mdverb-mdlfs
md2lf_w dmr2lf_w
mdverb-mdlfs Berechnung des Verbrauchermoments bei einstufigen elektrischen Motorl¨ ufter --------------------------------------------------------------------------
ZKMDELL
tvlues1
md3lf_w
md3lf_w
KLMDLFTV 0.0 reset 1/ B_stend 0.0
dmr3lf_w
dmr3lf_w
mdverb-md3lf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mdslpf_w
mdverb-md3lf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDVERB 19.10.0
Seite 200 von 4100 31.JAN.2003 Thomas Brosi
Berechnung des Verbrauchermoments bei einstufigen Hydrol¨ ufter -------------------------------------------------------------
qmaxl2 md2lf_w
md2lf_w /NC
0.0
mdverb-md2lf
KFMDLF
nmot
dmr2lf_w
dmr2lf /NC
mdverb-md2lf Berechnung des Verbrauchermoments bei zweistufigen Motorl¨ ufter --------------------------------------------------------------
fan 1 B_lf1nbres
ZKBLF1 B_lf1s
ZKMD1LF MDLF1
Torque fan 1+2
0.0 md1lf_w /NC
0.0 dmrlf1
(nmot)
reset 1/
Torque reserve fan 1
KLDMDLF1 (SNM06KOUB)
md1lf_w
fan 2
ZKBLF2 B_lf2s MDLF2
Torque reserve fan 2
0.0
dmr1lf /NC
0.0
dmr1lf
reset 1/
dmrlf2
(nmot)
mdverb-md1lf
KLDMDLF2 (SNM06KOUB)
mdverb-md1lf St¨ utzstelle ------------
SY_KOPWM 0
1/
CWTUM CWTUM
0
1/ 1 pkodrc
CWTUM 0 tans
2/
1/
takols
tlok STA06LLUB
tumg
rl
nmot SRL06KOUB
SKO06PKO 1/
SNM06KOUB
SKO06KOUB
mdverb-stuetzst
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lf2nbres
mdverb-stuetzst
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDVERB 19.10.0
Seite 201 von 4100 31.JAN.2003 Thomas Brosi
Berechnung des Verbrauchermoments der Servolenkung --------------------------------------------------
Power steering CNFSL
SY_LENKH 0
0.0
B_sl 0.0
B_lwser
0.0
MDSL lws_w
mdswl_w
mdswl_w
mdlws_w
DMDLWS LWSER
CNFSL 1
SY_LENKH 0.0
SY_LWS
NLLSLF
0.0
DNSLLSL B_lwser ZMDDLWS
0.0
lws_w KFMDDLWS dlws_w
0.0
nmot_w
dlwsu_w
dmrlws_w
mddlws_w
0.0
dmrlws_w
reset 1/
mdverb-mdsl
dlwsl_w
mdverb-mdsl Berechnung des Verbrauchermoments der Sekund¨ arluftpumpe -------------------------------------------------------
SY_SGANZ ZKMDSLP
1
B_slp 0.0
SY_SLS 0 0.0 mdslpf_w
MDSLP reset 1/ compute 1/
MDSLPE
mdslpf_w
MDSLPSL mdslpfsl_w mdverb-mdslp
B_slp
B_slp mdverb-mdslp Berechnung des Verbrauchermoments der Sekund¨ arluftpumpe im Slave (2 SG-Konzept) -------------------------------------------------------------------------------
B_slpc B_master ZKMDSLP
CNMDV2SG 0 0.0
mdslpfsl_w
MDSLP
MDSLPE
B_slpc
B_slpc
reset 1/ compute 1/ mdverb-mdslpsl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Secondary-air pump
mdverb-mdslpsl Initialisierung ---------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDVERB 19.10.0
Seite 202 von 4100 31.JAN.2003 Thomas Brosi
ABK MDVERB 19.10.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter CNFSL CNMDV2SG CWMDRLKO CWSELV CWTUM DMDHFS DMDLWS DMDRKO DMKO DMLFS DMNHFS DMSERVL DMSLP DNSLLSL KFDMDKOE KFMDDLWS KFMDELMX KFMDKO KFMDLF KFMDPKO KFMDPKOME KFMDPWM KFMDPWME KFMDRKO KFMDRKOE KLDMDLF1 KLDMDLF2 KLFMKNM KLMDLFTV LWSER MDHFS MDHHS MDLF1 MDLF2 MDNORM MDSL MDSLP MDSLPE MKLLS NLLSLF SKO06KOUB SKO06PKO SNM06KOUB SRL06KOUB STA06LLUB TDMKOW ZKBLF1 ZKBLF2 ZKMD1LF ZKMDELL ZKMDKO ZKMDSEV ZKMDSLP ZMDDLWS
Source-X
Source-Y
LWS_W
NMOT DLWSU_W NMOT NMOT QMAXL2 NMOT NMOT NMOT NMOT NMOT NMOT NMOT NMOT NMOT TVLUES1
TLOK LWS_W TANS TLOK NMOT PKODRC PKODRC TAKOLS TAKOLS RL RL
MKLLSC TAKOLS PKODRC NMOT RL TLOK
Art
Bezeichnung
FW FW FW FW FW FW KL FW FW FW FW FW FW FW KF KF KF KF KF KF KF KF KF KF KF KL KL KL KL FW FW FW FW FW FW FW FW FW KL FW SV SV SV SV SV FW FW FW FW FW FW FW FW FW
Codewort fur ¨ Einberechnung der Servolenkung in der LLR Codewort fur ¨ Verbrauchermomentberechnung bei 2-SG-Konzept Codewort: Klimakompressormoment abh. von rl, nmot Codewort: Berechnung mit Zusammenfassung aller elektr. Verbraucher. Codewort: Umgebungstemperatur fur ¨ Klimakompressor Gradient fur ¨ Moment Frontscheibenheizung Lenkhilfelastmoment Momentenreserve fur ¨ AC-Kompressor Begrenzung des Kompressormoments fur ¨ Sicherheitskonzept Begrenzung des Luftermoments ¨ fur ¨ Sicherheitskonzept Gradient zur Absteuerung Moment Frontscheibenheizung Begrenzung des Moments der Servolenkung fur ¨ Sicherheitskonzept ¨ Begrenzung des Moments der Sekundarluftpumpe fur ¨ Sicherheitskonzept Drehzahloffset fur ¨ Momentenreserve Servo-Lenkung Anfangswert Momentenfilter bei Klimakompressor Einschalten ¨ Lenkhilfelastmoment abhangig von der Lenkwinkelgeschwindigkeit Drehmomentenaufnahme Generator Drehmomentaufnahme Klimakompressor ¨ ¨ Luftermoment ¨ in Abhangigkeit von abgefuhrter ¨ Warme und nmot ¨ Kompressorlast bei Drucksignal von AC-Kompressor uber stationare ¨ CAN Kompressorlast beim Einschalten bei Drucksignal von AC-Kompressor ¨ Kompressorlast bei PWM-Lastsignal von AC-Kompressor stationare Kompressorlast beim Einschalten bei PWM-Lastsignal von AC-Kompressor Kennfeld: Klimakompressormoment abh. von rl, nmot Kennfeld: Klimakompressormoment dyn. Anteil abh. von rl, nmot Kennlinie Reservemoment Lufter ¨ Kennlinie Reservemoment Lufter ¨ 2 Korrekturfaktor bei Kompressormoment uber ¨ CAN Kennlinie Luftermoment ¨ bei Elektrolufter ¨ Lenkhilfelastmoment bei fehlerhaftem Lenkwinkelsensor Moment zur Kompensation der Frontscheibenheizung (stat.) Moment zur Kompensation der Heckscheibenheizung (stat.) ¨ stationares Moment fur ¨ laufenden Lufter ¨ 1 ¨ stationares Moment fur ¨ laufenden Lufter ¨ 2 Maximales indiziertes Motormoment fur ¨ Moment-Normierung Momentenanforderung der Servolenkung ¨ Moment zur Kompensation der Sekundarluftpumpe (stat.) ¨ Moment zur Kompensation der Sekundarluftpumpe (Einschalten) Momentaufnahme Klimakompressorlufter ¨ Obere Drehzahlschwelle fur ¨ Momentenreserve Servo-Lenkung Stutzstellenverteilung ¨ PWM-Lastsignal von AC-Kompressor Stutzstellenverteilung ¨ Drucksignal von AC-Kompressor uber ¨ CAN Verteilung fur ¨ Klimakompressorkennlinien Stutzstellenverteilung Kompressormoment ¨ Temperatur: Ansaugluft bzw. PWM-Signal von AC/Kompressor Entprellzeit nach Momentenreserve: Klimakompressor Zeitkonstante fur ¨ Lufter ¨ 1. Zeitkonstante fur ¨ Lufter ¨ 2. Zeitfilter fur ¨ Luftermoment ¨ Zeitkonstante Lufter-Lastabregelung ¨ (Lufter ¨ 1) Zeitkonstante Klimakompressor-Lastabregelung Zeitkonstante Elektrische-Verbraucher-Lastabregelung Zeitkonstante zur Abregelung des Einschaltmomentes der Sek-Luftpumpe Zeitkonstant fur ¨ Lenkhilfelastmoment
Systemkonstante
Art
Bezeichnung
SY_CANAC SY_KLDF SY_KOPWM SY_LENKH SY_LFS SY_LWS SY_SGANZ SY_SLS
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Klimakompressorsignal von CAN Systemkonstante fur ¨ Generator DF-Signal Klimakompressor PWM-Signal vorhanden Systemkonstante Servolenkung vorhanden Systemkonstante LFS Konfiguration Systemkonstante Lenkwinkelsensorwert uber ¨ CAN ¨ Motormanagement Systemkonstante Anzahl Steuergerate ¨ Systemkonstante Sekundarluftpumpe vorhanden
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ACRES B_KOE
KOS KOS
MDVERB BBSAWE, CANECU,DMDSTP, DTEV,LLRMD, ... MDVERB MDVERB MDVERB MDVERB LLRNS, MDVERB DLLR, ESSTT, LLRNS, LLRRM, MDVERB MDVERB MDVERB
EIN EIN
Bedingung fur ¨ Aufbau einer Drehmomentenreserve bei Klimabereitschaft Bedingung fur ¨ Kompressoreinschalten
EIN EIN EIN EIN EIN EIN
Bedingung fur ¨ Aufbau Drehmomentenreserve bei Motorlufter ¨ Stufe 1 Normalbetr. ein Bedingung Lufter ¨ 1.Stufe ein Bedingung fur ¨ Aufbau Drehmomentreserve bei Motorlufterstufe ¨ 2 Normalbetr. ein Bedingung Lufter ¨ 2.Stufe ein Fehler im Lenkwinkelsensorpfad ¨ Bedingung MASTER-Steuergerat
EIN EIN
Bedingung heizb. Frontscheibe eingeschaltet aus CAN-Botschaft Clima1 Bedingung heizb. Heckscheibe eingeschaltet aus CAN-Botschaft Clima1
B_LF1NBRES B_LF1S B_LF2NBRES B_LF2S B_LWSER B_MASTER B_SFSC B_SKSC
GGCLWS
CANECUR CANECUR
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_SL
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_SLP B_SLPC B_STEND
BBSTT
DLWSL_W DLWSU_W DLWS_W DMR3LF_W DMRAC DMRLF DMRLF1 DMRLF2 DMRLWS_W LWS_W MD3LF_W MDDLWS_W MDEL_W MDGEN_W MDKOINI MDKO_W MDLFS_W MDLWS_W MDSLPF_W MDSWL_W MDVERB MDVERBC MDVERB_W MKLLSC MKOLSC NMOT
MDVERB MDVERB CANECUR MDVERB MDVERB MDVERB MDVERB MDVERB MDVERB CANECUR MDVERB MDVERB MDVERB MDGEN MDVERB MDVERB MDVERB MDVERB MDVERB MDVERB MDVERB
NMOT_W
BGNMOT
PKODRC
CANECUR
QMAXL2 RL
SRMSEL
TAKOLS TANS
GGTFA
TLOK TUMG
MDVERB BGTUMG
TVLUES1
KMTR
WDMDKOE WKFMDKO_W
MDVERB MDVERB
MDVERB CANECUR CANECUR BGNMOT
MDVERB 19.10.0
Referenziert von
Art
Bezeichnung
LLRMD, LLRMR,LLRNS, MDVERB,TKMWL LLRMD, MDVERB MDVERB ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
EIN
Bedingung Servo-Lenkung
EIN EIN EIN
¨ Bedingung fur ¨ Sekundarluftpumpe ¨ Bit Sekundarluftpumpe uber ¨ CAN-Bus (2-SG-Konzept) Bedingung Startende erreicht
LOK LOK EIN LLRNS, MDVERB LOK LLRMD, LLRMR AUS LLRMR AUS LOK LOK LLRMR AUS LLRMD, MDVERB EIN LOK LOK AUS MDVERB EIN LOK KOS AUS AUS LOK AUS AUS MDASG AUS MDVERB EIN MDVER, MSF AUS MDVERB EIN MDVERB EIN AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... KMTR, KOS, MDFAW, EIN MDVERB, TKMWL KMTR, MDVERB EIN ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... KMTR, MDVERB EIN EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... LOK BDEMHA, BGTABST,- EIN BKS, DFFT, DTEV, ... EIN DLUES1E, HT2KTKMTR, MDVERB LOK LOK
Seite 203 von 4100 31.JAN.2003 Thomas Brosi
berechnete Lenkwinkelgeschwindigkeit Lenkwinkelgeschwindigkeit Lenkwinkelgeschwindigkeit uber ¨ CAN Drehmomentenreserve bei Elektrolufter ¨ mit PWM-Ansteuerung Reservemoment fur ¨ AC-Kompressor Momentreserve fur ¨ Lufter ¨ Momentreserve Lufterstufe ¨ 1 Reservemoment Lufterstufe ¨ 2 Momentreserve fur ¨ Servo-Lenkung Lenkwinkel Luftermoment ¨ bei Elektrolufter ¨ mit PWM-Ansteuerung ¨ Lastmoment abhangig vom Lenkwinkelgradient Momentenaufnahme elektrische Verbraucher Generatormoment Kompressormoment beim Einschalten Momentenaufnahme Klimakompressor Momentenaufnahme des Motorlufters ¨ ¨ Lastmoment abhangig vom Lenkwinkel ¨ Momentenaufnahme der Sekundarluftpumpe Verbrauchermoment: Servolenkung Momentenbedarf der Nebenaggregate Momentenbedarf der Nebenaggregate uber ¨ CAN (2-SG-Konzept) Momentenbedarf der Nebenaggregate Kompressorlufterlastsignal ¨ aus CAN-Botschaft Clima 1 Kompressorlastsignal aus CAN-Botschaft Clima1 Motordrehzahl Motordrehzahl Kompressordrucksignal ¨ abzufuhrender ¨ Warmestrom von Lufter ¨ 2 relative Luftfullung ¨ Klimakompressor-Signal als PWM-Signal Ansaugluft - Temperatur Außentemperatur als Lastinformation fur ¨ Klimakompressor Umgebungstemperatur ¨ Tastverhaltnis Lufter ¨ 1 Momentenaufnahme Klimakompressor beim Einschalten Momentenaufnahme Klimakompressor vor Filter
FB MDVERB 19.10.0 Funktionsbeschreibung Momentenbedarf des Klimakompressors ----------------------------------Der Momentenbedarf des Klimakompressors setzt sich zusammen aus dem station¨ aren Momentenbedarf, welcher aus dem motordrehzahl- und ansauglufttemperaturabh¨ angigen Kennfeld KFMDKO entnommen wird, und dem dynamischen Anteil KFDMDKOE+KFMDKO, welcher den Mehrmomentenbedarf beim Hochlaufen des Klimakompressors abdeckt. Beim Einschalten des Klimakompressors wird der Momentenbedarf mdko = KFDMDKOE+KFMDKO ausgegeben. Von diesem Mehrbedarf wird mit der Zeitkonstanten ZKMDKO auf den station¨ aren Bedarf mdko = KFMDKO abgefiltert. Beim Abschalten des Klimakompressors wird mdko = 0 gesetzt. Gleichzeitig ist das Anlaufmoment des Klimakompressors das Moment, das vorab als Reservemoment eingestellt wird. Es wird der Funktion LLRMR in der Form von dmrac zur Verf¨ ugung gestellt. CWMDRLKO:
Mit dem kleinsten Bit kann man die Adressierungsart der Kennfelder f¨ ur das Kompressorverlustmoment konfigurieren. Gew¨ ohnlich werden die Kennfelder mit (nmot, tans) adressiert. Es ist jedoch auch eine Adressierung mit (nmot,rl) m¨ oglich. Mit dem zweiten Bit kann die Berechnungsart der Drehmomentenreserve beim Einschalten des Kompressors konfiguriert werden. Hierbei wird unterschieden: a) Kompressor mit harter Lastzuschaltung: hier l¨ auft die Last mdko von KFMDKO+KFMDKOE gefiltert gegen den niedrigeren station¨ aren Wert KFMDKO. Die Drehmomentenreserve hat nur w¨ ahrend B_acres=TRUE den Wert KFMDKO. b) Kompressoren mit geregelter Lastzuschaltung: hier l¨ auft die Last mdko von Null gefiltert gegen den station¨ aren Wert KFMDKO. Die Drehmomentreserve wird schon bei B_acres mit dem Wert KFMDKO initialisiert und l¨ auft dann bei B_koe = TRUE gefiltert gegen Null.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDVERB 19.10.0
Seite 204 von 4100 31.JAN.2003 Thomas Brosi
Bei SY_CANAC = 1 wird das Signal mkllsc vom Klimakompressorsteuerger¨ at ¨ uber CAN verwendet, um den Momentenbedarf des Kompressors zu kompensieren. Bei SY_KOPWM > 0 wird ein PWM-Signal vom Klimakompressorsteuerger¨ at verwendet. Wenn kein Lastsignal vom Klimakompressorsteuerger¨ at vorhanden ist, wird die Umgebungstemperatur n¨ aherungsweise als Lastsignal verwendet. Wenn kein Temperatursensor verbaut ist, wird das Temperatursignal von der angesaugten Luft verwendet. Um die Physik des Hochlaufens eines L¨ ufters besser zu erfassen wurde ein Filter eingef¨ uhrt, das einerseits die Momentenreserve langsam abbaut und andererseits das vorgesteuerte Moment langsam aufbaut.
Momentenbedarf der Servolenkung: -------------------------------Um ein der Lenkhilfelast voreilendes Signal zu bekommen, wird ein Lenkwinkelsensor eingesetzt. Dieser liefert die Gr¨ oße lws_w. Abh¨ angig vom Lenkwinkel kann nun ¨ uber eine Kennlinie DMDLWS eine Vorsteuerung des Lastmomentes f¨ ur die Lenkhilfe ausgegeben werden. Dieses Moment soll nur, wenn der Lenkeinschlag bis in die N¨ ahe des Anschlages kommt vorgesteuert werden. Es wirkt sich dann prophylaktisch auf ein m¨ ogliches Erreichen des Lenkanschalages mit einem dann erfolgenden Lastmomentenanstieg aus. Zus¨ atzlich wird eine Momentenreserve definiert, falls sich die Drehzahl unterhalb einer bestimmten Schwelle befindet. Momentenbedarf des Generators: -----------------------------Abh¨ angig von Drehzahl nmot und Ausnutzungsgrad des Generators kldfpwm wird ein Moment mdgen zur Verf¨ ugung gestellt, welches Leerlaufdrehzahleinbr¨ uchen beim Zuschalten elektrischer Verbraucher entgegenwirkt. Die Last des Generators ist auch von dessen Temperatur abh¨ angig. Diese Last wird durch die Kennlinie FMDGENTA(tans) kompensiert. Im Start wird ein zus¨ atzliches Drehmoment zum Anlaufen des Generators erforderlich. Zur Kompensation dieses Bedarfs wird der Akkumulator mit FMDGEN initialisiert. Dabei ist typischerweise FMDGEN > 1. Anschließend wird der Wert des Akkumulators mit dem negativen Wert DMDGENAB solange subtrahiert, bis der Akkumulator den Wert 1 hat.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Erg¨ anzungen f¨ ur 2 SG-Konzept: ----------------------------Bei 2 SG-Konzept (SY_2SG=1) wird das mdverb zentral im Master berechnet. Auf dem Slave-SG (B_master = false) wird dazu auf den Wert vom CAN (mdverbc) umgeschaltet. Bei Systemen mit 2 Sekund¨ arluftpumpen, je eine am Master- und am Slave-SG angeschlossen, wird der Anteil der 2. Sekund¨ arluftpumpe im Verbrauchermoment ber¨ ucksichtigt. (CNMDV2SG-> Bit0 = 1)
Momentenbedarf der elektrischen Verbraucher: ------------------------------------------In der Hierarchie MDPC wurden die wichtigsten elektrischen Verbraucher zusammengefasst. Aufgrund der Tatsache, dass sich dies zum Teil mit Berechnungen aus anderen Hierarchien ¨ uberschneidet (dies bedeutet: doppelte Berechnung/Ber¨ ucksichtigung) wurde das Codeword CWSELV eingef¨ uhrt, hierdurch wird die Berechnung mit und ohne Zusammenfassung der elektrischen Verbraucher unterschieden. In dieser neuen Hierarchie werden die Verbraucher L¨ ufter Klimaanlage, Heckscheibenheizung, Frontscheibenheizung, Motorl¨ ufter und Sekund¨ arluftpumpe ber¨ ucksichtigt. Das maximale Verlustmoment des Generators, in Abh¨ angigkeit von Drehzahl und Temperatur, ist durch das Kennfeld KFDELMX definiert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDVERB 19.10.0
Seite 205 von 4100 31.JAN.2003 Thomas Brosi
APP MDVERB 19.10.0 Applikationshinweise Mit SY_LFS kann die Verlustmomentenvorsteuerung f¨ ur Motorl¨ ufter konfiguriert werden. Dabei muss beachtet werden, dass elektrische L¨ ufter bereits ¨ uber die Verlustmomentenvorsteuerung des Generatormoments kompensiert sein k¨ onnen. Dies ist immer dann der Fall, wenn die Motorsteuerung ¨ uber eine Generatorlastinformation verf¨ ugt. Trifft dies zu, so darf die Last nicht ein zweites Mal vorgesteuert werden. Es gibt folgende Konfigurationsm¨ oglichkeiten: SY_LFS=0: keine Verlustmomentenvorsteurung f¨ ur Motorl¨ ufter SY_LFS=1: Verlustmomentenvorsteurung f¨ ur Projekte mit zwei Motorl¨ uftern SY_LFS=3: Verlustmomentenvorsteurung f¨ ur Projekte mit einem Motorl¨ ufter
Anpassung von KFMDKO: KFMDKO beinhaltet das station¨ are Lastmoment des Klimakompressors. Um dieses Kennfeld anzupassen wird bei eingeschaltetem Kompressor bei verschiedenen Drehzahlen und Umgebungslufttemperaturen (angen¨ ahert durch die Ansauglufttemperatur tans) die Momentenkorrektur ermittelt, die notwendig ist, um bei laufendem Kompressor die Solldrehzahl einzuhalten. Es sollten dabei keine Werte erfasst werden, wenn der Elektrol¨ ufter des Motors l¨ auft, da dieser eine st¨ orende Zusatzlast darstellt. Anpassung von KFDMDKOE und ZKMDKO: Das Kompressoranlaufmoment kann erst ermittelt werden nachdem KFMDKO angepasst wurde. Hierbei wird MDMKOE solange ver¨ andert bis der Einschaltvorgang des Kompressors ohne nennenswerte ¨ Anderung der Drehzahl erfolgt. Ist KFDMKOE zu klein, wird die Drehzahl beim Kompressoreinschalten einbrechen, ist sie zu groß, wird die Drehzahl beim Einschalten ansteigen. Ein Drehzahlanstieg kann allerdings auch durch die zu große Zeitkonstante ZKMDKO verursacht werden. Um KFDMDKOE anzupassen ist es ratsam bei kleinen (zu kleinen) Werten anzufangen. Die Zeitkonstante ZKMDKO wird dabei bewußt sehr groß gew¨ ahlt (einige Sekunden). Dadurch wird beim Einschalten des Kompressors ¨ uber eine l¨ angere Zeit das Anlaufmoment KFDMDKOE gefordert. Solange dieses zu klein ist wird beim Einschalten des Kompressors die Drehzahl erst einbrechen (der weitere Drehzahlverlauf interessiert uns an dieser Stelle noch nicht). Den Wert von KFDMDKOE solange erh¨ ohen, bis das beim Kompressoreinschalten kein Drehzahleinbruch mehr stattfindet. Der immer noch vorhandene Drehzahlanstieg kann durch verkleinern der Zeitkonstante ZKMDKO eliminiert werden. Diese Zeitkonstante ber¨ ucksichtigt den zeitlichen Verlauf des Kompressoreinkuppelns (Zeit w¨ ahrend der die Kompressorkupplung noch schlupft).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Besonderheit bei 2 SG-Konzept mit 2 Sekund¨ arluftpumpen (CNMDV2SG -> Bit0=1): F¨ ur beide SLP werden die gleichen Festwerte benutzt (MDSLP, MDSLPE). Bei der Bedatung m¨ ussen hier die Werte f¨ ur 1 SLP appliziert werden. (Das setzt voraus, daß 2 baugleiche Pumpen eingesetzt werden.) Die neue Hierarchie "mdpc" kann prinzipiell als Absicherung gegen fehlerhafte Informationen des Generators verstanden werden. Grunds¨ atzlich gilt: In Summe d¨ urfen die einzelnen Verbraucher nicht mehr Moment anfordern, als der Generator. CNFSL:
Mit diesem Codewort kann die Servolenkung in der LLR mit einberechnet werden. +-----------+-----------------------------------+--------+---------+ |CNFSL[Bit] | | =false | =true | +-----------+-----------------------------------+--------+---------+ | 0 |Einberechnung der Servolenkung | Ja | Nein | +-----------+-----------------------------------+--------+---------+ | 1 |Servolenkung bei Offroad-PKW | Ja | Nein | +-----------+-----------------------------------+--------+---------+
CWTUM:
mit diesem Codewort Bit 0 =TRUE kann die Außentemperatur aus dem Kombiinstrument ¨ uber CAN verwendet werden. +-----------+-----------------------------------+--------+---------+ |CWTUM[Bit] | | =false | =true | +-----------+-----------------------------------+--------+---------+ | 0 |Verwendung der Außentemp. ¨ uber CAN | Ja | Nein | +-----------+-----------------------------------+--------+---------+ | | | | | +-----------+-----------------------------------+--------+---------+
CWSELV:
mit diesem Codewort Bit 0 =TRUE wird die Hierarchie mit der Zusammenfassung der wichtigsten elektrischen Verbraucher benutzt. Wird dieses Bit nicht gesetzt werden die alten (bisherigen) Hierarchien benutzt, dies bedeutet jeder Verbraucher belegt eine eigene Hierarchie. +-----------+-----------------------------------+--------+---------+ |CWSELV[Bit]| | =false | =true | +-----------+-----------------------------------+--------+---------+ | 0 |Verwendung der Hierarchie [mdpc] | Ja | Nein | +-----------+-----------------------------------+--------+---------+ | | | | | +-----------+-----------------------------------+--------+---------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDVER 20.60.0
Seite 206 von 4100 31.JAN.2003 Thomas Brosi
FU MDVER 20.60.0 Motor-Verlustmoment FDEF MDVER 20.60.0 Funktionsdefinition mdwan_w
B_sa B_llrein
mdverb_w
B_dmverlin
CNFMDVER
dmvad_w
0 MDSM
mdverl_w
mdsmn_w
DMVERLMN
mds_w mdslw_w
0.0
ZFMDVERL
mdvervf_w
MDNST
reset 1/
B_llrein
MDVERHOM
pu_w
mdverf_w
compute 1/
mdssta_w
nmot_w
dpsu_w SPS11MDUW
mdslwhom_w
dmverl_w
SNM16_UW
ps_w
pu_w
tmot
dpsu_w
STM08_UB SPS11MDUW
pu_w
dpsu_w SPS11MDUW
pssolhom_w
mdver-mdver
DPUMDS
mdver-mdver Verlustmomentenberechnung: ¨ Ubersicht
fho
mdsh_w MDSH
CNFMDVER 1.0
0.0
nmot_w pu_w-ps_w
kfmds_w
mdslw_w
calculation of charge losses
mdsmn_w
mdsmn_w
KFMDS (SNM16_UW,SPS11MDUW) 0.0
nmot_w pu_w-DPUMDS
kfmdsmn_w
KFMDS (SNM16_UW,SPS11MDUW)
mdsm_w MDSM (STM08_UB)
mdver-mdsm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
miminhom_w
mdver-mdsm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDVER 20.60.0
Seite 207 von 4100 31.JAN.2003 Thomas Brosi
Berechnung des Schleppmoments
mdssta_w
ZMDNSM
0.0 0.0
mdssta_w 0.0
tmot
reset 1/
mdver-mdnst
DMDNSM
RSFlipFlop compute 2/
false
compute 1/
B_llrein mdver-mdnst Berechnung des Nachstartmoments
CNFMDVER 1.0
nmot_w pu_w-pssolhom_w
kfmdshom_w KFMDS (SNM16_UW,SPS11MDUW)
mdslwhom_w
mdslwhom_w
kfmdsmn_w
B_sab mdvervf_w
0.0
dmvad_w
dmvadhom_w
miminhom_w
miminhom_w
fnstab_w
mdver-mdverhom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot_w pu_w-DPUMDS
0.0
mdver-mdverhom Hintergrundberechnung der Ladungswechselverluste f¨ ur Homogenbetrieb
ABK MDVER 20.60.0 Abkurzungen ¨ Parameter
Source-X
CNFMDVER DMDNSM DMVERLMN DPUMDS KFMDS MDSH MDSM SNM16_UW SPS11MDUW STM08_UB ZFMDVERL ZMDNSM
TMOT
Variable
Quelle
B_DMVERLIN B_LLREIN
MDVER LLRBB
B_SA
MDRED
B_SAB
BBSAWE
DMVADHOM_W DMVAD_W
MDVERAD MDVERAD
DMVERL_W
MDVER
Source-Y
TMOT
NMOT_W FHO TMOT NMOT_W DPSU_W TMOT
DPSU_W
Referenziert von BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ... AMSV, ARMD, ATM,BBAGR, BBBO, ... BDEMKO, LLRBB,LLRMD, MDFAW,MDMIN, ... MDVER DTEV, MDASG,MDMIN, MDVER, MSF, ... MDFAW, MDVER, MSF
Art
Bezeichnung
FW KL FW FW KF KL KL SV SV SV FW KL
Codewort zur Konfiguration von MDVER Delta Moment zur Nachstartkompensation minimale Verlustmomentschwelle Offset: Umgebungsdruck bei Schleppmomentberechnung ¨ Schleppmoment Drehzahl- und Lastabhangigkeit ¨ ¨ Hohenabh angiger Anteil des Schleppmomentes Schleppmoment Temperaturanteil Schleppmomentenkennfeld Verteilung: Saugrohrdruckdifferenz fur ¨ Schleppmoment Temperaturkorrektur des Schleppmoments Zeitkonstante fur ¨ Filterung Verlustmoment Zeitkonstante zur Abrgelung des Nachstart-Momentenoffset
Art
Bezeichnung
LOK EIN
Bedingung dmverl = 0 Bedingung LLR Betriebsbereit nach Start
EIN
Bedingung Schubabschalten
EIN
Bedingung Schubabschaltebereitschaft
EIN EIN
adaptiertes Verlustmoment im Homogenbetrieb Delta-Motordrehmoment aus Verlustmoment-Adaption
AUS
Verlustmoment nach DT1-Filter
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DPSU_W FHO
MDVER GGDSU
FNSTAB_W
MDNSTAB
KFMDSHOM_W KFMDSMN_W KFMDS_W MDSH_W MDSLWHOM_W MDSLW_W
MDVER MDVER MDVER MDVER MDVER MDVER
MDSMN_W MDSM_W MDSSTA_W MDS_W MDVERB_W MDVERF_W
MDVER MDVER MDVER MDVER MDVERB MDVER
MDVERL_W
MDVER
MDVERVF_W MDWAN_W MIMINHOM_W NMOT_W
MDVER MDWAN MDVER BGNMOT
PSSOLHOM_W PS_W
BGRLSOL SRMSEL
PU_W
GGDSU
TMOT
GGTFM
MDASG LOK BGFAWU, CANECU,- EIN DLLR, ESNSWL,ESSTT, ... MDMIN, MDVER, MD- EIN ZUL LOK LOK LOK MDASG AUS MDFAW AUS AUS BGBVG, BGFAWU,MDASG, MDFAW, MDZUL LOK MDASG, MDFAW AUS MDASG AUS AUS EIN MDVER, MSF MDASG, MDMIN,AUS MDZUL, MSF ARMD, DLGHMM,AUS GGCASR, MDANF,MDASGPH, ... MDFAW, MDZUL AUS MDASG, MDVER, MSF EIN MDFAW AUS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BGPRGS, BKV, MDVER EIN EIN AGRPSOL, BBBO,BGAGR, BGFKMS,BGMSDK, ... BBBO, BGDSAD,EIN BGPABG, BGPIRG,BGTEV, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ...
MDVER 20.60.0
Seite 208 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ lokale Große Differenz Saugrohrdruck zu Umgebungsdruck ¨ Korrekturfaktor Hohe
Faktor zur Stabilisierung mittels Drehzahlquotient Schleppmoment fur ¨ den Homogenbetrieb Schleppmoment bei Umgebungdruck ¨ Schleppmoment Drehzahl- und Lastabhangigkeit | ¨ ¨ Hohenabh angiger Anteil Schleppmoment Ladungswechsel Verlustmoment fur ¨ den Homogenbetrieb Verlustmoment: Ladungswechsel
Motorverlustmoment ohne Ladungswechselarbeit Schleppmoment Temperatur-Anteil ¨ Motortemperaturabhangiger Anteil nach Start fur ¨ Schleppmoment Motorschleppmoment Momentenbedarf der Nebenaggregate Gefiltertes Verlustmoment Motor-Verlustmoment
ungefiltertes Verlustmoment Drehmomentaufnahme des Wandlers minimales Moment fur ¨ den Homogenbetrieb Motordrehzahl Sollsaugrohrdruck fur ¨ Homogenbetrieb Saugrohr-Absolutdruck (Word)
Umgebungsdruck
Motor-Temperatur
FB MDVER 20.60.0 Funktionsbeschreibung Das berechnete Motor-Verlustmoment mdverl_w setzt sich zusammen aus dem Motorschleppmoment mds, dem adaptierten Delta-Schleppmoment dmvad_w und dem Momentenbedarf der Nebenaggregate mdverb. Das Motorschleppmoment mds setzt sich aus dem Schleppmoment KFMDS, abh¨ angig von der Motordrehzahl nmot und der rel. Last r, dem motortemperaturabh¨ angigen Korrekturmoment MDSM und dem h¨ ohenabh¨ angigen Anteil MDSH zusammen. Um dem erh¨ ohten Momentenbedarf des Motors im Nachstart gerecht zu werden, wird ab Startende (B_llrein=1) ein Mehrmoment DMDNSM abh¨ angig von der Motortemperatur eingerechnet. Dieses Mehrmoment wird ¨ uber ein Filter mit der temperaturabh¨ angigen Zeitkonstante ZMDNSM bis auf Null abgeregelt. Die f¨ ur die Berechnung des Fahrerwunschs notwendige ¨ Anderung des Verlustmoments dmverl_w ber¨ ucksichtigt neben mdverl_w auch die ¨ Anderung des Wandlermoments mdwan_w. Die ¨ Anderung wird durch einen Hochpaß berechnet. Bei der BDE-Betriebsartenumschaltung sollen die Ladungswechselverluste mdslw_w bei jeder Drehzahl voll kompensiert sein. Deswegen werden diese in Block MDSM aus dem Schleppmoment herausgerechnet und anschließend in %MDFAW auf den Fahrerwunsch addiert ohne dabei in %MDMIN mit fnstabnv_w skaliert zu werden. Um mdslw_w zu berechnen, wird das Schleppmomentenkennfeld KFMDS zun¨ achst mit der Differenz aus Umgebungs- zu Saugrohrdruck addressiert. Das Ergebnis wird in kfmds_w abgespeichert. Anschließend wird KFMDS mit dem Umgebungsdruck addressiert und das Ergebnis wird in kfmdsmn_w abgespeichert. Die Differenz aus kfmds_w und kfmdsmn_w bildet die Ladungswechselverluste. Bei Bit1(CNFMDVER)=FALSE sind diese in mdslw_w enthalten und mdsmn_w enth¨ alt alle restlichen Schleppverluste. Bei Bit1(CNFMDVER)=TRUE ist mdslw_w = 0 und mdsmn_w enth¨ alt alle Schleppverluste. Block MDVERHOM: W¨ ahrend des Schichtbetriebs ben¨ otigt die Gemischadaption die theoretischen Ladungswechselverluste f¨ ur den Homogenbetrieb. Dazu wird das Schleppmomentkennfeld KFMDS mit dem theoretischen Saugrohrdruck im Homogenbetrieb addressiert. Daraus werden dann die theoretischen Ladungswechselverluste f¨ ur den Homogenbetrieb mdslwhom_w berechnet. Außerdem wird an dieser Stelle auch das theoretische minimale Moment f¨ ur den Homogenbetrieb miminhom_w bestimmt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDVER 20.60.0
Seite 209 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
APP MDVER 20.60.0 Applikationshinweise Anpassung von KFMDS:
KFMDS stellt das Schleppmoment des Motors dar und wird im ungefeuerten Betrieb des Motors auf einem Oltemperatur). Schlepp-Pr¨ ufstand ermittelt. Der Motor muß dabei warm sein (80 ◦ C mindestens als ¨ F¨ ur verschiedene Drehzahl und Lastpunkte wird das Drehmoment ermittelt, das f¨ ur das Schleppen des unbefeuerten Motor notwendig ist. Dieses Kennfeld wird bei der Grundparametrierung des Motors am Motorenpr¨ ufstand bereits ermittelt.
Anpassung von MDSM:
MDSM beinhaltet den Temperatureinfluß der Motorschleppmomente (innnere Reibung). Der Temperatureinfluß ist besonders stark in der ver¨ anderten ¨ Olviskosit¨ at und dem damit verbundenen ge¨ anderten Reibmoment des Motors zu finden. Die Ermittlung des Temperatureinflusses erfolgt in der Klimazelle. F¨ ur einen Warmlauf wird die Solldrehzahl des Motors konstant gehalten,von der tiefstm¨ oglichen Starttemperatur bis zum warmen Motor. ¨ Uber der Temperatur wird das notwendige Sollmoment ermittelt. F¨ ur den warmen Motor muß der Wert dem KFMDS f¨ ur den gegebenen Betriebspunkt des Motors entsprechen, f¨ ur kleinere Temperaturen wird MDSM die Differenz zwischen mimin und mds bilden. Es ist allerdigs wichtig, diese Messungen bei unterschiedlichen Solldrehzahlen, Motoren und ¨ Olqualit¨ aten (Neuzustand, verbrauchtes ¨ Ol, Viskosit¨ atsbereich) durchzuf¨ uhren. Die Temperaturst¨ utzstellen von MDSM werden dynamisch durchlaufen. D.h. der Motor l¨ auft bereits seit einiger Zeit und kommt mit seiner steigender Temperatur an den verschiedenen Temperatur-St¨ utzstellen vorbei. Da dies ein sehr großen Einfluß auf die ¨ Olviskosit¨ at hat, wird unmittelbar nach dem Start eine Korrektur der Temperaturkompensation notwendig.
Anpassung von MDSH:
Die Anpassung des H¨ ohenanteils wird bei der Grundanpassung mit den neutralen Werten 0% durchgef¨ uhrt. Diese Werte gelten dann f¨ ur die H¨ ohe des Anpassungsortes (Schwieberdingen z.B. 350 m¨ uN). Mit steigender H¨ ohe nimmt das Schleppmoment ab, da der Widerstand durch den Gaswechsel geringer geworden ist (Druckunterschied zwischen Saug-und Auspuffseite wird geringer). Bei fallender H¨ ohe (gg¨ u. der H¨ ohe bei der Grundanpassung) wird das Schleppmoment steigen. Die Anpassung erfolgt durch ¨ ubertragen der Abweichung des IAnteils der Leerlaufregelung (Vergleich zwischen H¨ ohe bei Basisappliktion und aktueller H¨ ohe bei gleicher Belastung des Motors).
Anpassung von DMDNSM:
DMDNSM dient als Korrektur zwischen den Reibungsmoment bei station¨ arer und dynamischer ¨ Olviskosit¨ at. Die station¨ are ¨ Olviskosit¨ at ergibt sich, wenn das ¨ Ol ¨ uber l¨ angere Zeit in einem Beharrungszustand bei konstanter Temperatur gehalten wird. Dabei haben sich die ¨ Olmolek¨ ule weiter verkettet und geben dem ¨ Ol daher eine erh¨ ohte Viskosit¨ at. Erst nachdem das ¨ Ol mechanisch durch Umw¨ alzen im Schmierkreislaufes erneut durchgeschlagen wurde, hat es die zu MDSM passende Viskosit¨ at, die dann als dynamische ¨ Olviskosit¨ at bezeichnet wird.
Anpassung von ZMDNSM:
Mit dieser Zeitkonstante wird die Korrektur DMDNSM abgeregelt. Um diese Zeitkonstante anzupassen, wird bei mehreren Kalt- und Warmstarts der Reglereingriff im Nachstart beobachtet. ¨ Uber l¨ angere Zeit wird sich der Regler auf einen neutralen Wert einpendeln. Bis dies der Fall ist, muß er die Korrektur, die noch nicht in der Kennlinie DMDNSM steck ¨ ubernehmen. Diese Korrektur des Reglers sollte bei fertiger Anpassung von MDSM und ZMDNSM nicht mehr auftreten.
Anpassung von ZFMDVERL: Um sprunghafte ¨ Anderungen der Fahrpedalcharakteristik zu vermeiden, sind keine sprunghafte ¨ Anderungen von mimin_w zul¨ assig. Mit dem Filter ZFMDVERL wird festgelegt, wie schnell maximal die ¨ Anderung der unteren Grenze f¨ ur das Fahrermoment erfolgen kann.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDVERAD 8.60.0
Seite 210 von 4100 31.JAN.2003 Thomas Brosi
FU MDVERAD 8.60.0 Adaption Verlustmoment FDEF MDVERAD 8.60.0 Funktionsdefinition BBLLRAD B_madsll
MADSLL dmllri_w B_madsll dmvadsll_w
B_adwko B_madsko B_madll
MADSKO dmllri_w dmvadsko_w B_madsko
0.0
B_homv TDMODW
B_hmmv
B_madko
dmvadvf_w
dmllri_w
dmvad_w
dmvadvf_w 1/
MADLL dmllri_w
B_homv
B_madll
B_hmmv
dmvadll_w
reset 2/ dmvad_w 3/
EdgeBi MADKO dmllri_w B_madko dmvadko_w
CWMDVERAD 0
0.0
0.0 dmvadko_w /NV
dmvadhom_w mdverad-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_adwko
dmvadll_w /NV mdverad-main ¨ Ubersicht der Verlustmomentenadaption: MADLL : Grundadaption im Homogenbetrieb MADKO : Adaption im Homogenbetrieb bei eing. Klimakompressor MADSLL : Grundadaption im Schichtbetrieb MADSKO : Adaption im Schichtbetrieb bei eingel. Klimakompressor Die Auswahl der Bereiche erfolgt in BLLRAD
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDVERAD 8.60.0
Seite 211 von 4100 31.JAN.2003 Thomas Brosi
B_nswo1 tmot TMDMAD
TWDMAD
B_vllr B_llr B_llrein B_dtes B_bdeminst SY_ASM 0.0 true B_wkauf
B_madko B_madsll
B_homv B_hmmv
B_koe
B_adwko
B_madko B_madsll
B_madsko
B_adwko
mdverad-bbllrad BBLLRAD: Bestimmung der Betriebsbereiche und Freigabe der Adaption in diesen Bereichen
1/ DMADMXLL DMADLL
2/ DMADMNLL
EdgeRising
dmllri_w
B_madll
dmvamxll_w
dmvamnll_w
ZKDMADLL
dmvadll_w /NV
dmvadll_w mdverad-madll
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_madsko
B_madll
mdverad-bbllrad
B_madll
mdverad-madll
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDVERAD 8.60.0
Seite 212 von 4100 31.JAN.2003 Thomas Brosi
DMVADLL : Adaption bei Homogenbetrieb
1/ DMADMXKO DMADKO
dmvamxko_w 2/
DMADMNKO
dmvamnko_w
ZKDMADKO
dmllri_w
dmvadko_w mdverad-madko
dmvadko_w /NV
B_madko mdverad-madko DMVADKO : Adaption bei Homogenbetrieb mit eingelegter Klimaanlage
1/ DMADMXSLL
2/ DMADMNSLL
dmamnsll_w
ZKDMADSLL dmllri_w
dmvadsll_w mdverad-madsll
dmvadsll_w /NV
B_madsll mdverad-madsll DMVADSLL : Adaption bei Schichtbetrieb
1/ DMADMXSKO
dmamxsko_w
DMADSKO 2/ DMADMNSKO
dmamnsko_w
ZKDMADSKO dmllri_w
B_madsko
dmvadsko_w /NV
dmvadsko_w
mdverad-madsko
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DMADSLL
dmamxsll_w
mdverad-madsko
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDVERAD 8.60.0
Seite 213 von 4100 31.JAN.2003 Thomas Brosi
DMVADSKO : Adaption bei Schichtbetrieb mit eingelegter Klimaanlage
ABK MDVERAD 8.60.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
CWMDVERAD DMADKO DMADLL DMADMNKO DMADMNLL DMADMNSKO DMADMNSLL DMADMXKO DMADMXLL DMADMXSKO DMADMXSLL DMADSKO DMADSLL TDMODW TMDMAD TWDMAD ZKDMADKO ZKDMADLL ZKDMADSKO ZKDMADSLL
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort MDVERAD Maximal adaptierbares Delta-Verlustmoment pro Adaptionsphase Kompr.ein Maximal adaptierbares Delta-Verlustmoment pro Adaptionsphase ohne Last Minimal adaptierbares Delta-Verlustmoment Klimakompressor ein Minimal adaptierbares Delta-Verlustmoment ohne Last absolutes Minimum: adaptiertes Verlustmoment bei Schichtbetrieb und Klimakompr. absolutes Minimum: adaptiertes Verlustmoment im Schichtbetrieb Maximal adaptierbares Delta-Verlustmoment Klimakompressor ein Maximal adaptierbares Delta-Verlustmoment ohne Last absolutes Maximum: adaptiertes Verlustmoment bei Schichtbetrieb und Klimakompr. absolutes Maximum: adaptiertes Verlustmoment im Schichtbetrieb Begrenzungsabstand: adaptiertes Verlustmoment bei Schichtbetrieb und eing. Klima Begrenzungsabstand adaptiertes Verlustmoment im Schichtbetrieb Zeitkonstante Filter Verlustmomentenadaption bei Modewechsel Motortemperaturschwelle fur ¨ Freigabe der Adaption des Verlustmoments Wartezeit bis Freigabe der Adaption des Verlustmoments Zeitkonstante fur ¨ Adaption des Verlustmoments Klimakompressor ein Zeitkonstante fur ¨ Adaption des Verlustmoments ohne Last Integratorzeitkonstante: adaptiertes Verlustmoment bei Schichtbetrieb und Klima. Integratorzeitkonstante: adaptiertes Verlustmoment im Schichtbetrieb
Systemkonstante
Art
Bezeichnung
SY_ASM
SYS (REF) Systemkonstante ASM
Source-X
Variable
Quelle
B_ADWKO B_BDEMINST
MDVERAD BDEMUM
B_DTES
DTEV
B_HMMV
BDEMUM
B_HOMV
BDEMUM
B_KOE
KOS
B_LLR
LLRBB
B_LLREIN
LLRBB
B_MADKO B_MADLL B_MADSKO B_MADSLL B_NSWO1
MDVERAD MDVERAD MDVERAD MDVERAD
B_PWF
BBHWONOF
B_VLLR
LLRBB
B_WKAUF
GGCEGS
DMAMNSKO_W DMAMNSLL_W DMAMXSKO_W DMAMXSLL_W DMLLRI_W
MDVERAD MDVERAD MDVERAD MDVERAD LLRRM
DMVADHOM_W DMVADKO_W DMVADLL_W DMVADSKO_W DMVADSLL_W DMVADVF_W DMVAD_W
MDVERAD MDVERAD MDVERAD MDVERAD MDVERAD MDVERAD MDVERAD
Source-Y
Referenziert von
Art
Bezeichnung
LOK EIN
Bedingung Adaptionswert Klimakompressor ein verwenden ¨ Bedingung Instationarbetrieb bei Betriebsarten-Umschaltung
BBKR, DMDSTP,DSCHED, ESUK,HDRPSOL, ... ATEV, DKATFKEB,EIN DLSAHKBD, DLSF,LLRRM, ... EIN MDAUTG, MDIST,MDKOG, MDVERAD,MDZW, ... EIN LLRRM, MDIST,MDVERAD, ZWMIN BBSAWE, CANECU,- EIN DMDSTP, DTEV,LLRMD, ... BDEMEN, DGGTVHK, EIN DTEV, GGO2LSU,LLRRM, ... EIN BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ... KOS, MDVERAD LOK KOS, MDVERAD LOK KOS, MDVERAD LOK KOS, MDVERAD LOK BBAGR, BBKW,EIN BDEMAB, DLLR, DTEV, ... EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... BBSAWE, BGNLLKH,- EIN LLRNS, LLRRM, MDVERAD EIN ARMD, DLGHMM,LLRBB, LLRNS,MDASG, ... LOK LOK LOK LOK DLLR, DTEV, LLRRM, EIN MDFAW, MDVERAD, ... MDVER AUS LOK LOK LOK LOK LOK AUS DTEV, MDASG,MDMIN, MDVER, MSF, ...
Aktive Diagnose: Tankentluftungssystem ¨
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Mager
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen Bedingung fur ¨ Kompressoreinschalten
Bedingung Leerlaufregelung
Bedingung LLR Betriebsbereit nach Start
Bedingung Momentenadaption Klimakompressor ein Bedingung Momentenadaption ohne Last Freigabe: Adaption bei eingeschalteten Klimakompressor im Schichtbetrieb Freigabe: Verlustmomentadaption in Schichtbetrieb Bedingung Drehzahl > NSWO1
Bedingung Powerfail
Bedingung Fahrzeug rollt mit eingelegtem Gang
Bedingung Wandlerkupplung offen
Minimumbegrenzung: adaptiertes Verlustmomet bei Schichtbetrieb und eing. Klima. Minimumbegrenzung: adaptiertes Verlustmoment im Schichtbetrieb Maximumbegrenzung: adaptiertes Verlustmoment bei Schichtbetrieb und eing. Klima. Maximumbegrenzung: adaptiertes Verlustmoment bei Schichtbetrieb ¨ geforderte Drehmomentanderung von der LLR (I-Anteil) adaptiertes Verlustmoment im Homogenbetrieb Delta-Motordrehmoment aus Verlustmoment-Adaption (B_ko=1) Delta-Motordrehmoment aus Verlustmoment-Adaption (B_ll=1) adaptiertes Verlustmoment bei Schichtbetrieb und eing. Klimakompr. adaptiertes Verlustmoment bei Schichtbetrieb adaptiertes Verlustmoment vor Filterung Delta-Motordrehmoment aus Verlustmoment-Adaption
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDWAN 6.110.0
Art
Variable
Quelle
Referenziert von
DMVAMNKO_W DMVAMNLL_W DMVAMXKO_W DMVAMXLL_W TMOT
MDVERAD MDVERAD MDVERAD MDVERAD GGTFM
LOK LOK LOK LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ...
Seite 214 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Minimalbegrenzung der Verlustmomentadaption (B_ko=1) Minimalbegrenzung der Verlustmomentadaption (B_ll=1) Maximalbegrenzung der Verlustmomentadaption (B_ko=1) Maximalbegrenzung der Verlustmomentadaption (B_ll=1) Motor-Temperatur
FB MDVERAD 8.60.0 Funktionsbeschreibung Die Bedarfsadaption lernt die Differenz des vorgesteuerten Verlustmoments von der tats¨ achlichen. Bei eingeschaltetem Klimakompressor wird das ver¨ anderte Verlustmoment ber¨ ucksichtigt. Das Verlustmoment im Homogenbetrieb unterscheidet sich von dem im Schichtbetrieb aufgrund der unterschiedlichen Drosselverluste. Deshalb wird zwischen den Betriebsmodi unterschieden. Wird der Klimakompressor zugeschaltet bleibt die Grundlast¨ anderung erhalten, neue Last¨ anderungen werden haupts¨ achlich durch den Klimakopressor verursacht. Daher wird nun additiv zur Grundlast¨ anderung dmvadll_w ein weiterer Faktor dmvadko_w adaptiert. Diese Adaption wird in der Regel deutlich schneller sein als die Grundlastadaption, da die Kompressorlast bei geregelten Kompressoren (je nach G¨ ute der Lastr¨ uckmeldung des Kompressors) doch schneller sich ¨ andert als die Motorgrundlast (gegeben durch mechanische Reibung und ¨ Olviskosit¨ at). Bei Projekten mit Benzindirekteinspritzung wird das Verlustmoment bei Schicht- und Magerbetrieb getrennt adaptiert. Bei Homogenbetrieb wirkt sich eine Luftleckage (hinter Drosselklappe)auf das adaptierte Verlustmoment aus. Fehler bei der Kraftstoffzuf¨ uhrung werden hier von der Lamdaregelung ausgeglichen. Bei Schichtbetrieb ist die Lamdaregelung nicht aktiv. Kraftstoffehler werden daher in dem adaptierten Verlustmoment ber¨ ucksichtigt. Eine Luftleckage bleibt in dieser Betriebsart wegen der weitgenden Entdrosselung jedoch unbemerkt. Beim Wechsel der Betriebsarten kann dmvad gefiltert (Bit0[CWMDVERAD]=FALSE) werden oder der ¨ Ubergang erfolgt zeitgleich mit der Umstellung der Verbrennungsart (Bit0[CWMDVERAD]=TRUE).
APP MDVERAD 8.60.0 Applikationshinweise
FDEF MDWAN 6.110.0 Funktionsdefinition Elaboration Calculation of the turbine speed of the torque converter NTURB vfzg_w B_fs gangi
vfzg_w nturbv_w B_fs gangi
MDWANDR
MDWANMOD
nturbc_w
mdatxm_w
mdatxm_w nturbv_w mdwanmod_w nturbc_w
mdwanmod_w mdwan_w
CAN mdwancb_w mdwancan B_mdwaner
dmrwan mdwancb_w
mdwancan
B_cnfwan: TRUE -> mdwan from CAN FALSE -> mdwan is modelled
BBWAN
B_fs
gangi B_rgang B_fs
dmrwan
B_mdwaner
Conditions driving state
gangi
mdwan_w
CNFMDWAN
B_fsu
B_cnfwan
0 tmot
getBit_2 CNFMDWAN
SY_TWAN 0.0
2 twan 9525
FFh twan_c tmot
twnd stw08mdub mdwan-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FU MDWAN 6.110.0 Drehmomentaufnahme des Wandlers
mdwan-main Berechnung des Pumpenradmoments f¨ ur die station¨ are Leerlaufdrehzahl --------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDWAN 6.110.0
Seite 215 von 4100 31.JAN.2003 Thomas Brosi
gangi 1/
7.0
true
reverse gear detection
B_rgang
B_rgang
0.0
B_rgang
1/ false
B_fsu
B_rgang
B_rgang tvfnam /NC TVFSAM (stw08mdub)
time shift when disenganging gear tvfsam /NC
tvfram /NC TVFSRAM (stw08mdub) B_fs
1/ false
B_fsu
B_rgang B_fsu
time shift when enganging gear
tvfnem /NC TVFSEM (stw08mdub)
B_fsu
1/
B_fs tvfrem /NC TVFSREM (stw08mdub)
true
B_fsu
mdwan-bbwan
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tvfsem /NC
mdwan-bbwan Erkennung des R¨ uckw¨ artsgangs, Bestimmung des Zeitintervalls f¨ ur eingelegten Gang --------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDWAN 6.110.0
Seite 216 von 4100 31.JAN.2003 Thomas Brosi
B_cnfwan
B_fs B_fsu
2/ vfzg_w
5/
nturb_w FNRAD
transmission ratio
nturbv_w
nturbv_w
compute 1/
ZKUEVERG LowpassT2
gangi 0.0
UEVERG
4/ 0.0
dnturb_w
Low range active SY_LOWRA
TVFUE
correction term for turbine speed descend
0.0 B_lowra 1.0
1.0
UEVLOWRA
mdwan-nturb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3/ nturb_old_w /NC
mdwan-nturb Modellierung der Turbinedrehzahl --------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDWAN 6.110.0
Seite 217 von 4100 31.JAN.2003 Thomas Brosi
B_fsu B_fs gangi
B_cnfwan
0 getBit_3
CNFMDWAN 3
pump wheel torque 25/
fmdwat /NC FMDWAT (stw08mdub)
mdwanmod_w
0.0
mdwanmod_w /NC
E_vfz
nstat
maximum pump torque
1.0 0.0
CNFMDWAN 1 FFh 9525 15/ nturbv_w nturbc_w
B_rgang
qntns FABMDWA
mdatnm_2 /NC MDATNM (stw08mdub)
nstat
mdatxm_w
mdatxm_w
pump wheel torque offset when turbine wheel stands still
mdwan-mdwanmod
mdatrm_2 /NC MDATRM (stw08mdub)
mdwan-mdwanmod Modellierung des Pumpenmoments ------------------------------
vfzg KFMDWMX tmot B_mdwaner mdwancan MDWANER
mdwancb_w
mdwancb_w
mdwan-can
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fluid clutch torque ratio
mdwan-can Pumpenmoment von CAN-Bus ------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDWAN 6.110.0
Seite 218 von 4100 31.JAN.2003 Thomas Brosi
mdwan_w
B_fsu
ZKMDWAB
B_cnfwan
ZKMDWAUF B_autget
mdatxm_w LowpassT1
mdwanmod_w
mdwanvf_w
0.0
mdwancb_w
mdwan_w
compute 15/
B_fsu
DMDWANMX
B_dmrwan B_fs
transition: N -> D/R
CNFMDWAN 4 B_fsu DANT
0.0
dmdwan mdwanvf_w
mdwanvf_w
FDMDWAN
B_dmrwan
B_dmrwan
0.0 dmrwan 0.0
B_fs mdwan_w
B_cnfwan
mdwan-mdwandr
mdwanmod_w /NC
Elaboration of the torque reserve
mdwancb_w mdwan-mdwandr Berechnung der Wandlersmoment und Aufbau der Momentreserve ---------------------------------------------------------
Torque reserve
0.0
mdwanvf_w
dmdwan
dmdwan
ZKMDWF LowpassT
FVDMDWAN reset 1/
0.06
DMDWHYS
additional torque reserve for high torque increasment
B_mdwaner TurnOffDelay1
B_fs ZKDMDW
LowpassTEnabled1 0.0
0.0
additional torque reserve for shift transitions
B_fs
DMDWM (stw08mdub)
EdgeRising B_dmrwan
mdwan-dant
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
mdwan-dant
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDWAN 6.110.0
Seite 219 von 4100 31.JAN.2003 Thomas Brosi
Zus¨ atzliche, applizierbare Momentenreserve ------------------------------------------
gangi
nturb_old_w /NC UEVERG FNRAD
vfzg_w LowpassT1
reset 1/ MDATNM (stw08mdub)
B_autget
mdwan-initialize
LowpassT2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
gangi UEVERG mdwan-initialize Initialisierung in INI2
ABK MDWAN 6.110.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW KL KL FW KL FW FW KF KL KL FW SV KL KL KL KL FW KL FW FW FW FW FW FW
Codewort fur ¨ die Einberechnung von MDWAN in der LLR Begrenzung des Wandlermoments fur ¨ Sicherheitskonzept Hysterese fur ¨ Bildung D-Anteil-Wandlermoment D-Anteil Wandlermoment bei Einlegen der Fahrstufe ¨ Faktor zur Absteuerung des Wandlermoments abhangig von nturb/nsol Wichtungsfaktor fur ¨ Einrechnung D-Anteil in Wandlermoment ¨ Faktor zur Berechnung des Wandlermoments abh. von der Oltemperatur des Wandlers Faktor zwischen Raddrehzahl und Geschwindigkeit f(Radumfang) ¨ Verstarkungsfaktor zur Bildung D-Ateil-Wandlermomnet Max. Begrenzung fur ¨ Drehmomentaufnahme des Wandlers Drehmomentaufnahme AT-Getriebe in Fahrstufe N/P Drehmomentanteil (Pumpenanteil) AT-Getriebe in Fahrstufe R Ersatzwert fur mdwan_w bei Fehler Stutzstellenverteilung ¨ Temperatur des Drehmomentenwandlers ¨ ¨ Temperaturabhangige Verzogerungszeit fur ¨ Fahrstufe AUS ¨ ¨ Temperaturabhangige Verzogerungszeit fur ¨ Fahrstufe EIN ¨ ¨ motortemperaturabhangige Verzogerungszeit fur ¨ Fahrstufe aus (R) ¨ ¨ motortemperaturabhangige Verzogerungszeit fur ¨ Fahrstufe ein (R) ¨ Verzogerungszeit fur ¨ den Aufbau der Fullung ¨ ¨ ¨ Ubersetzungsverh altnis abh. vom eingelegten Gang ¨ ¨ Ubersetzungsverh altnis Zwischengelege fur ¨ Low Range Zeitkonstante fur ¨ Abregelung D-Anteil Wandlermoment Zeitkonstante fur ¨ Abregelung der Drehmomentaufnahme des Wandlers Zeitkonstante fur ¨ Aufregelung der Drehmomentaufnahme des Wandlers Zeitkonstante fur ¨ Filterung Wandlermoment zur Bildung D-Anteil Filterzeitkonstante: Turbinendrehzahl bei Gangwechsel
Systemkonstante
Art
Bezeichnung
SY_LOWRA SY_TWAN
SYS (REF) Systemkonstante Bedingung :” Low range” vorhanden SYS (REF) Systemkonstante Temperatursensor Drehmomentenwandler
CNFMDWAN DMDWANMX DMDWHYS DMDWM FABMDWA FDMDWAN FMDWAT FNRAD FVDMDWAN KFMDWMX MDATNM MDATRM MDWANER STW08MDUB TVFSAM TVFSEM TVFSRAM TVFSREM TVFUE UEVERG UEVLOWRA ZKDMDW ZKMDWAB ZKMDWAUF ZKMDWF ZKUEVERG
Variable
Source-X
TWND QNTNS TWND
VFZG TWND TWND
TMOT
TWND TWND TWND TWND TWND GANGI
Quelle
B_AUTGET
B_CNFWAN
Source-Y
MDWAN
Referenziert von
Art
Bezeichnung
ARMD, BBGANG,BBKD, CANECU,DKUPPL, ...
EIN
Bedingung Automatikgetriebe
LOK
Bedingung : Drehmomentaufnahme des Wandlers uber ¨ CAN
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_DMRWAN B_FS
MDWAN BBGANG
B_FSU B_LOWRA
MDWAN
B_MDWANER B_RGANG DMDWAN DMRWAN DNTURB_W E_VFZ
GGCEGS MDWAN MDWAN MDWAN MDWAN DVFZ
GANGI
BBGANG
MDATXM_W MDWANCAN MDWANCB_W MDWANVF_W MDWAN_W NSTAT
MDWAN CANECUR MDWAN MDWAN MDWAN LLRNS
NTURBC_W NTURBV_W NTURB_W QNTNS TMOT
MDWAN MDWAN MDWAN GGTFM
TWAN TWAN_C TWND VFZG
MDWAN GGVFZG
VFZG_W
GGVFZG
Referenziert von BBSAWE, BGLBZ,BGNLLKH, CANECU,DTEV, ...
MDWAN 6.110.0
Art
Bezeichnung
AUS EIN
Bedingung Aufbau Momentenreserve fur ¨ Wandlermoment Bedingung Fahrstufe
LOK EIN ARMD, BBGANG,BBSAWE, FGRABED, LLRBB, ... MDWAN EIN AUS AUS LLRMD, LLRMR AUS LOK EIN ATM, BDEMHA,CANECU, DDG,DMDLU, ... ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... LOK EIN GGCEGS, MDWAN LOK AUS MDASG, MDVER, MSF AUS EIN BBSAWE, BGLBZ,CANECU, DDG,GGCANECU, ... MDWAN EIN LOK MDFAW, MDWAN LOK LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... MDWAN EIN MDWAN EIN LOK EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ...
Seite 220 von 4100 31.JAN.2003 Thomas Brosi
Bedingung Fahrstufe, Umschaltung Bedingung Zwischengelege fur ¨ Low Range zugeschaltet
Bedingung Fehler auf mdwan_w ¨ Bedingung Ruckw ¨ artsgang eingelegt D-Anteil Wandlermoment bei Fahrstufe einlegen Momentreserve fur ¨ Drehmomentaufnahme des Wandlers Turbinendrehzahldifferenz des Wandlers Errorflag: Fahrzeug-Geschwindigkeit
Ist-Gang
Drehmomentaufnahme des Wandlers bei B_fs = false Drehmomentaufnahme des Wandlers uber ¨ CAN Drehmomentaufnahme des Wandlers uber ¨ CAN nach Begrenzung Drehmomentaufnahme des Wandlers vor Filterung Drehmomentaufnahme des Wandlers ¨ Solldrehzahl stationar
Wandler-Turbinendrehzahl uber ¨ CAN Vorraussichtliche Turbinendrehzahl des Wandlers Turbinendrehzahl des Wandlers Quotient aus Turbinendrehzahl des Wandlers und Solldrehzahl der LLR Motor-Temperatur ¨ Oltemperatur im Wandler Oltemperatur in Wandler vom CAN ¨ Temperatur fur ¨ Wandlerol Fahrzeuggeschwindigkeit
Fahrzeuggeschwindigkeit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDWAN 6.110.0
Seite 221 von 4100 31.JAN.2003 Thomas Brosi
FB MDWAN 6.110.0 Funktionsbeschreibung Mit eingelegte Fahrstufe (B_fs =1) __________________________________ Bei stillstehendem, festgebremsten Fahrzeug mit automatischem Getrieb muß bei eingelegter Fahrstufe der Motor gegen das stillstehende Turbinenrad des Drehmomentwandlers ein Drehmoment aufbringen, um die Leerlaufdrehzahl zu halten. Die Drehmomentaufnahme des Wandlers im Leerlauf bzw. leerlaufnahen Bereich l¨ aßt sich anhand der folgenden Formel berechnen: 2 md = FMDWAT(twan) * FABMDWA(qntns) * nsol mit
twan = ¨ Oltemperatur des Wandlers (tmot wenn twan nicht verf¨ ugbar) qntns = nturbv_w / nsol, Quotient aus voraussichtlicher Turbinendrehzahl und Leerlaufsolldrehzahl.
Die vorraussichtliche Turbinendrehzahl wird folgendermaßen gebildet: "
/ 0, wenn die Turbinendrehzahl konstant ist oder steigt" nturbv_w = nturb_w + < \ dnturb_w * TVFUE, wenn die Turbinendrehzahl f¨ allt.
Die Turbinendrehzahl nturb_w l¨ aßt sich folgendermaßen berechnen: nturbv_w = UEVERG * nrad mit nrad = FNRAD * vfzg. wobei UEVERG = f(gangi) das ¨ Ubersetzungsverh¨ altnis im aktuellen Gang ist (z.B. Getriebe¨ ubersetzung*Hinterachs¨ ubersetzung) und FNRAD. eine Funktion vom Radumfang ist. Wenn eine Getriebe¨ ubersetzung "Low range" vorhanden ist, wird das Ergebnis mit UEVLOWRA multipliziert. Um so nahe wie m¨ oglich das echte Verhalten von nturb_w zu reproduzieren, wird die berechnete Turbindrehzahl gefiltert (Zeitkonstant ZKUEVREG) Wenn der Fahrer das Fahrzeug langsam rollen l¨ aßt, dreht sich das Turbinenrad infolge der Drehung der Antriebsr¨ ader. Wenn sich die Turbinendrehzahl der Solldrehzahl n¨ ahert (nturb_w steigt), l¨ aßt die Bremswirkung des Wandlers auf den Motor nach und die Belastung des Motors durch den Drehmomentwandler wird geringer.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Werden die Antriebsr¨ ader abgebremst, sinkt die Turbinendrehzahl und die Belastung des Motors steigt (mdwan_w muß gr¨ oßer werden). Um das Saugrohr schneller bef¨ ullen zu k¨ onnen, wird in diesem Fall die Turbinendrehzahl abh¨ angig von der Verz¨ ogerungszeit zum Aufbau der F¨ ullung und dem Gradient der Turbinendrehzahl korrigiert (s.o.). Eine Erh¨ ohung des Wandlermomentes muß ungefiltert erfolgen ( Moment muß so schnell wie m¨ oglich zur Verf¨ ugung stehen), die Reduktion des Wandlermomentes kann gefiltert erfolgen (Komfort).
APP MDWAN 6.110.0 Applikationshinweise 1. Einstellung der ¨ Ubersetzung- / Getriebenparameter : 1.1 UEVREG : ¨ Ubersetzungsverh¨ altnis UEVREG wird nach den Angaben des Fahrzeugherstellers bedatet werden. Beispiel : Getriebe¨ ubersetzung im 5.Gang = nTurbine / nGelenkwelle = 3.7 Hinterachs¨ ubersetzung = nGelenkwelle / nRad = 0.8 ¨ Daraus ergibt sich das gesamt Ubersetzungsverh¨ altnis im 5 Gang = 3.7 * 0.8 = 2.96
1.2
FNRAD : Faktor zwischen Raddrehzahl und Geschwindigkeit
FNRAD wird nach den Angaben des Fahrzeugherstellers bedatet werden. Beispiel : Bei einem Radumfang von 2 m ergibt aus nrad = 1 U/mn = 2 m / min = 120 m/h = 0.12 km/h = vfzg Der Faktor FNRAD = nrad / vfzg = 1 U/mn / 0.12 km/h = 8.33 U/mn / km/h
1.3
FABMDWA : Faktor zur Absteuerung des Wandlermoments
FAMMDWA wird nach den Angaben des Fahrzeugherstellers bedatet werden. Folgende sollen eingehalten werden : Wenn die Turbinendrehzahl nturb_w = nstat ( qnstn = 1 ),soll FAMDW = 0 Wenn das Fahrzeug steht,ist nturb_w = 0 (qntns = 0 ),soll FAMDW = 1 Diese Kennlinie soll nach den Angaben des Herstellers bedatet werden. 1.4
TVFUE
soll zuerst = 0
2 Anpassung : 2.1 MDATNM Verlustmoment bei nicht eingelegten Fahrstufe ( P/N) Bedingungen : - kein eingeschalteter Verbraucher (Klimakompressor.....), - Motor und Wandler sollen warm sein - das Fahrzeug steht ohne eingelegter Fahrstufe (P/ N) - Motor im Leerlauf - MDATNM soll eingestellt werden, so daß der LL-Integrator dmllri_w (%LLRRM) und die Verlustadaption dmvadll_w (%MDVERAD) so nah wie m¨ oglich bei 0 liegen. - Die Anpassung soll bei unterschiedlichen Motortemperaturen ausgef¨ uhrt werden. 2.2 FMDWAT Verlustmoment bei eingelegten Fahrstufe (D-Position ) Bedingungen : - kein eingeschalteter Verbraucher (Klimakompressor.....),
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDWAN 6.110.0
Seite 222 von 4100 31.JAN.2003 Thomas Brosi
- Motor und Wandler sollen warm sein - das Fahrzeug steht mit eingelegter Fahrstufe (D) - MDATNM soll schon angepaßt worden sein - FMDWAT soll eingestellt werden, so daß der LL-Integrator dmllri_w (%LLRRM) und so nah wie m¨ oglich bei 0 liegen. - Die Anpassung soll bei unterschiedlichen Motortemperaturen ausgef¨ uhrt werden .
2.3
MDATRM Verlustmoment bei eingelegten Fahrstufe
Bedingungen:
-
die Verlustadaption dmvadfs_w
(%MDVERAD)
die Verlustadaption dmvadfs_w
(%MDVERAD)
- R-Position
kein eingeschalteter Verbraucher (Klimakompressor.....), Motor und Wandler sollen warm sein das Fahrzeug steht mit eingelegter Fahrstufe (R) Motor im Leerlauf MDATNM und FMDWAT sollen schon angepaßt worden sein
- FMDWAT soll eingestellt werden, so daß der LL-Integrator dmllri_w (%LLRRM) und so nah wie m¨ oglich bei 0 liegen. - Die Anpassung soll bei unterschiedlichen Temperaturen ausgef¨ uhrt werden .
2.4 TVFSEM Verz¨ ogerungszeit beim Schalten von N nach D Bedingungen : - kein eingeschalteter Verbraucher (Klimakompressor.....) - Motor und Wandler sollen warm sein - TVFSEM soll zuerst auf einen großen Wert eingestellt werden z.B : 3 sek, - Das Getriebe in D -Position umschalten ( B_fs =1). Der Zeitintervall zwischen der positiven Flanke von B_fs und dem Zeitpunkt, wo die Motordrehzahl sinkt, entspricht der Zeitverz¨ ogerung TVFSREM . - Die Anpassung soll bei unterschiedlichen Motortemperaturen ausgef¨ uhrt werden (tmot)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2.5 TVFSREM Verz¨ ogerungszeit beim Schalten
N nach R
Bedingungen : - kein eingeschalteter Verbraucher (Klimakompressor.....), - Motor und Wandler sollen warm sein - TVFSREM soll zuerst auf einen großen Wert eingestellt werden z.B : 3 sek - Das Getriebe in R-Position umschalten ( B_fs =1). Das Zeitintervall zwischen der positiven Flanke von B_fs und dem Zeitpunkt, wo die Motordrehzahl einbricht , entspricht der Zeitverz¨ ogerung TVFSREM . - Der Versuch soll bei unterschiedlichen Temperaturen ausgef¨ uhrt werden.
2.6 TVFSAM Verz¨ ogerungszeit beim Schalten von D nach N Die Anpassung f¨ ur den ¨ Ubergang D nach N ist ¨ ahnlich wie f¨ ur TVFSEM
2.7 TVFSRAM Verz¨ ogerungszeit beim Schalten R nach N Die Anpassung f¨ ur den ¨ Ubergang R-> N ist ¨ ahnlich wie f¨ ur TVFSREM
2.8
ZKMDWAUF ZKMDWAB
Zeitkonstant f¨ ur mdwan beim Einschalten Zeitkonstant f¨ ur mdwan beim Ausschalten
- Das Getriebe in D umschalten und das Verhalten von der Motordrehzahl beobachten. Wenn z.B. die Drehzahl zuerst sinkt, ist die Momentvorsteuerung mdwan_w zu klein verstellt . In diesem Fall muß die Zeitkonstant ZKMDWAUF kleiner eingestellt werden. - Beim Ausschalten des Getriebes wird die Anpassung gleichartig durchgef¨ uhrt und die Momentvorsteuerung ¨ uber ZKMDWAB eingestellt.
2.9 TVFUE
Verz¨ ogerungszeit f¨ ur den Aufbau der F¨ ullung
Fahrendes Fahrzeug : - Fahrzeug kriecht mit eingelegter Fahrstufe - es wird gebremst bis das Fahrzeug anh¨ alt. - Beurteilt wird wie sich die Motordrehzahl und die F¨ ullung rl verhalten - Beim Drehzahlabfall wegen einer Verz¨ ogerung der F¨ ullung kann TFUE angepaßt werden, daß mdwan schneller steigt. - Bremsenkraft und Fahzzeuggeschwindigkeit werden bei der Anpassung variert. Korrektur nturb_w = dnturb_w x TVFUE / 0,020 1 Inkr. von TVFUE (0,020s) => 0,25 U /Inkr. dnturb_w
3. Spezifische Funktionalit¨ aten 3.1 ZKMDWF, FVDMDWAN, DMDWHYS Beim Fahrzeug
( Z.B.: CVT-Getriebe ) kann die Momentenreserve nur durch ZKMDWF Zeitkonstant FVDMDWAN Wichtungsfaktor DMDWHYS Offset aufgebaut werden .
Falls diese Funktionalit¨ at nicht erforderlich ist, gilt FVDMWAN = 0 Es wird beurteilt , wie sich beim Getriebeeinschalten die Motordrehzahl verh¨ alt.
3.2
DMDWM
D-Anteil bei Fahrstufe einlegen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDGEN 2.40.1
In bestimmten F¨ allen kann ein zus¨ atzliches Reservemoment erforderlich sein. Beim Getriebe-einschalten wird beurteilt, ob die Motordrehzahl konstant bleibt. Falls die Momentreserse unzureichend ist, werden DMDWM & ZKDMDW so angepaßt, daß
Seite 223 von 4100 31.JAN.2003 Thomas Brosi
die Motordrehzahl m¨ oglichst konstant bleibt.
+===========+======================================================+=======================+===============================+ | CNFMDWAN | Funktionalit¨ at | True | False | +===========+======================================================+=======================+===============================+ | Bit 0 | Wandlermoment modeliert, sonst ¨ uber CAN (mdwan_c) | aktiv | nicht aktiv | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 1 | Turbinendrehzahl modeliert, sonst ¨ uber CAN (nturb_c) | aktiv | nicht aktiv | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 2 | Wandler¨ oltemperatur twan, sonst ¨ uber CAN (twan_c) | aktiv | nicht aktiv | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 3 | Wandlermoment nach Start, sonst NULL f¨ ur gangi=0 (1) | aktiv | nicht aktiv | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 4 | Berechnung Filter mdwan, sonst nur f¨ ur B_fsu u. B_fs | aktiv | nicht aktiv | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit ... | ... | ... | ... | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ (1) nur f¨ ur Fahrzeuge mit Automatikgetrieben: falls der Kraftschluß = 0, solange gangi =0
FU MDGEN 2.40.1 Schleppmomentberechnung Generator aus KLDF-Signal FDEF MDGEN 2.40.1 Funktionsdefinition Übersicht MDGEN ============== 2
Calculation only, if Alternator with KLDF-Signal is present!
SY_KLDF
1/
0 1/
1/
3 mdgenc_w B_dfpiok nmot tans B_llrein B_stend kldfpwm7 tpddf_w tpwdf_w B_dfmlevel B_dfpval B_dfpinmsr B_dfpumin B_dffewdat
1/ mdgen_w B_dfpiok nmot tans B_llrein B_stend kldfpwm7 tpddf_w tpwdf_w B_dfmlevel B_dfpval B_dfpinmsr B_dfpumin
kldf_pwm
kldfpwm
Notwendig für Fkt. DTEV!! 1/ mdgen_w
2/
mdgen_w
B_sikldf 1/ MDGNOTPL
mdgen_w
entsprechend z.B. 17% tvdf 3/
B_npkldf B_dffewdat
kldfpwm9
1/ MDGNOSIG
mdgen_w
Generator
tmot dwped wped vfzg ubsqf
kldfpwm9 nmot B_stend B_llrein tmot dwped wped vfzg ubsqf
entsprechend z.B. 50% tvdf Ersatzgröße für z.B. nicht erfolgreiche Initialisierung Leitungsbruch DF-Signal oder TPU(Ini)-Fehler 1/ gltctldc
to_Generator
Computation only, if Alternator has a ’G’-Terminal gltctldc When using generator with KLDF-signal, CWSELV in MDVERB must be set to true. Otherwise electrical consumption of some components is added twice as drag torque!!!
mdgen-uebersicht
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
SY_KLDF: Bit 0 = 1: Generator provides PWM load signal (in conjunction with MDVERB>19.x use Bit2 instead) Bit 1 = 1: Load signal is provided via CAN Bit 2 = 1: Load signal is provided by funktion HT2KTDF Bit 3 = 1: Generator needs G-signal
mdgen-uebersicht
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDGEN 2.40.1
Seite 224 von 4100 31.JAN.2003 Thomas Brosi
Calculation of G signal (Load Response)
ubsqf
kldfpwm9
ubsqf gltctldc B_lract
B_lract
kldfpwm9 ftrmlv detect_loadjmp
ftrmlv gctldc
gltctldc
nmot B_genon
B_llrein
B_lrflacc dgdc calc_gdc B_stend
B_stend B_genon nmot dlrstan tmot cold_start
tmot
tmot
nmot
nmot
dgdc
dlridle
wped dwped vfzg
wped dwped
B_lrflacc B_lracc
dlracc vfzg acceleration
mdgen-to-generator
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
idle_state
mdgen-to-generator
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDGEN 2.40.1
Seite 225 von 4100 31.JAN.2003 Thomas Brosi
Calculation of duty cycle of G signal
nmot
B_lract
1/ 100
gctldc
1/ ftrmlv
gctldc
1/ gctldc
gctldc
dgdc ubsqf KLLRUB UBGENOFF
B_lrflacc B_genon
NNOLR
gctldc
gctldc
LRGOFF
100
gctldc
mdgen-calc-gdc
1) If Load Response is not active then duty cycle G = 100% (no ramp) 2) If Load Response becomes active then duty cycle G = last value of FR signal plus 3) If Load Response is active then duty cycle G = duty cycle G + delta duty cycle G 4) If battery voltage is too low then LR ramp is made more steep and vice versa 5) If B_genon = 0 (cold start) G signal becomes 0 (Generator off) 6) IF nmot > NNOLR G becomes 100% (LR off, no ramp) mdgen-calc-gdc
Load response increments for acceleration state
wped
B_lrflacc WPEDFL
should be near to full load dwped B_lracc
DWPACCEL
(has to be >0!) DWPDECEL
should be neg. values near 0! 1/ vfzg
dlracc
wpedmem KFLRWPVF
wped full load -> G signal always low, if ubatt ok (Gen. off) -> accel not disdurbed by load jump wped low & vfzg high -> steep load response wped high & vfzg low -> flat load response
mdgen-acceleration
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Normally = 0
mdgen-acceleration
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDGEN 2.40.1
Seite 226 von 4100 31.JAN.2003 Thomas Brosi
Load response increments for idle state
dlridle
nmot KFLRTNLL
mdgen-idle-state
tmot
mdgen-idle-state
Load response control during (cold) start and afterwards (normal running below ~2685 rpm)
Should be as long until idle rpm is reached after start: ~3sec TVZGEIN B_stend B_genon
nmot
GEIN NGENOFF
tmot dlrstan KFLRTUNM
Load response increments for normal running state
mdgen-cold-start
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Should be between start end rpm and idle rpm: ~550rpm
mdgen-cold-start
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDGEN 2.40.1
Seite 227 von 4100 31.JAN.2003 Thomas Brosi
Detection of electrical load jump FKKLDF
0...1 kldfpwm9
B_lract GENLDJMP
ftrmlv gltctldc GENLDIFF
mdgen-detect-loadjmp
If load jump is detected then ’load response active’ will be set. If duty cycle G signal becomes more then duty cycle RF signal then ’load response active’ will be reset.
Because this load response function needs to calculate pulses only until 2685 engine rpm, it is sufficent here! to read kldfpwm9 every 10 ms!
Berechnung Generator-Schleppmoment und Leerlauf-Offset
nmot
nmot
tans B_llrein kldfpwm7
mdgen_w tans B_llrein kldfpwm7 B_newval2 kldf_pwm B_newval1 kldfpwm9 Momentenberechnung
B_stend tpddf_w tpwdf_w B_dfpinmsr B_dfmlevel B_dffewdat
B_stend tpddf_w tpwdf_w B_dfpval B_dfpinmsr B_dfmlevel B_dffewdat
B_newval2 B_newval1 kldfpwm9
mdgen_w
kldf_pwm
kldfpwm9
B_reglerr B_gnbtru
Lastaufbereitung
B_dfpval B_dfpiok B_dfpumin
B_reglerr B_gnbtru B_dfpval B_dfpiok B_dfpumin
B_npkldf
B_npkldf
B_sikldf
B_sikldf
DIAGKLDF
If SY_KLDF=0 then Funktion is obsolet, in MDVERB 19.10 mdgen is set to 0!
mdgen-generator
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mdgen-detect-loadjmp
mdgen-generator
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDGEN 2.40.1
Seite 228 von 4100 31.JAN.2003 Thomas Brosi
Berechnung der Generatorlast aus den Infos des HW-Treibers SY_KLDF
1/
2
B_dfpval
B_newval1
TGENSTRT 1/
B_reglerr
1/ B_stend
true
u. a. Backup für alten Regler (ohne 37,5 Hz-Startbetrieb)
B_gennb 1/
tpwdf_w tpddf_w
z.B. 17%
tvdf 100
2/
3/
kldfpwm9
false
4/ 0
B_reglerr
inmsrcnt
Obiger Teil gilt für PWM-Signale innerhalb der Min/Max-Grenzen und bezieht sich auf einen Regler der im Startbetrieb mit 37,5 Hz regelt und zum Normalbetrieb auf 150 Hz umschaltet. Die DF-Werte des Startbetriebs werden verworfen und stattdessen ein DF-Tastverhältnis TVDFSTRT [%] angenommen.
SCHWPD
Für BR-14M: 2500^= 25000 us ^= 40 Hz
TVDFSTRT
1/
B_reglerr B_dfmlevel
compute 2/
3/ 4/
1/ B_dfpinmsr B_dffewdat
0
inmsrcnt 1/
0 1
1/
TLOADDMP
true
inmsrcnt max. Zeit in Rasterschritten für
B_gennb true
B_newval2
1/ 1/
Ersatzgröße bei Full-Load (z.B. 100%) GENFULLD
TFLORLD
Für Zeit > max.Per. bei Full-Load oder Load-Dump (zB. 13 für > 25 ms)
GENLDMP
1/ kldfpwm9
Ersatzgröße bei Load-Dump
kldfpwm9 B_gnbtru
mdgen-lastaufbereitung
Load-Dump (zB. 250 für 500 ms)
mdgen-lastaufbereitung
Fehlerverwaltung KLDF-Signal
B_gnbtru B_dfpumin
minError sigError
TDNOPER
Sollte <= TGENSTRT sein. B_dfpiok
Fehler in TPU
SY_KLDF 3
dfp dfp locSfp_KLDF
sfp getSfpNpl getSfpNpl
B_npkldf
sfp getSfpSig getSfpSig
B_sikldf
nplError
NOPER
Regler defekt oder Signalleitung abgefallen
healing KLDF_DFPM
B_reglerr
B_dfpval
mdgen-diagkldf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_reglerr
B_reglerr
mdgen-diagkldf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDGEN 2.40.1
minError
sfpMinError 1/
nplError
sfp sfpMinError sfpNplError 1/ sfp sfpNplError sfpSigError 1/
sigError
Seite 229 von 4100 31.JAN.2003 Thomas Brosi
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S S: set
R: reset
sfp sfpSigError sfpHealing 1/
healing
mdgen-kldf-dfpm
sfp sfpHealing
dfp dfp locSfp_KLDF mdgen-kldf-dfpm
conversion of KLDF-signal into drag torque value
B_newval1 compute 7/
6/
5/ kldf_pwm KFMDGEN
vkfmdgen /NV
Liegt ein gültiger PWM-Wert vor, wird der obere Zweig durchlaufen, liegt Full-Load oder Load-Dump vor (PW>25ms), der mittlere, für ME7 (SY_KLDF<> 4) der untere. B_newval2 ZKMDGEN
nmot
3/
2/ kldfpwm9
compute 4/
kldf_pwm KFMDGEN
DMGN mdgenr_w
vkfmdgen /NV
mdgen_w
getBit SY_KLDF 2
ZKMDGEN 2/
1/
kldfpwm7
compute 3/
kldf_pwm
vkfmdgen /NV KFMDGEN
kldf_pwm
kldf_pwm
-> DTEV
tans FMDGENTA B_llrein
1/ 1.0
1/ takll_w
DMDGENAB
1.0
mdgen-momentenberechnung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ZKMDGEN
mdgen-momentenberechnung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDGEN 2.40.1
Seite 230 von 4100 31.JAN.2003 Thomas Brosi
Initialisierung getBit 1/
2 FMDGEN
SY_KLDF
takll_w
0
2/ 0.0
mdgen_w
1 TDNOPER
compute 3/
3 false
1/
false
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Configuration table
kldfpwm9 5/ B_gennb
0.0
content of SY_KLDF type of generator | type of ECU | generator load via ... | Bit0 | Bit1 | Bit2 | Bit3 ---------------------------------------------------------------------------false only KLDF-output | ME(D)7 | kldfpwm7 | 1 | 0 | 0 | 0 KLDF-o & G-sign-i | ME(D)7 | kldfpwm7 | 1 | 0 | 0 | 1 only KLDF-output | ME(D)9 | kldfpwm9 | 0 | 0 | 1 | 0 KLDF-o + G-sign-i | ME(D)9 | kldfpwm9 | 0 | 0 | 1 | 1 KLDF-o at least | ME(D)7 / 9 | mdgenc_w | 0 | 1 | 0 | x no KLDF-o no G-sign-i | ME(D)7 / 9 | ------| 0 | 0 | 0 | 0
reset 6/
compute 1/ GEIN mdgen-init
TVDFSTRT
SY_KLDF: Bit 0 = 1: Generator provides PWM load signal (in conjunction with MDVERB>19.x use Bit2 instead) Bit 1 = 1: Load signal is provided via CAN Bit 2 = 1: Load signal is provided by funktion HT2KTDFM Bit 3 = 1: Generator needs G-signal
mdgen-init
ABK MDGEN 2.40.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW FW KL FW FW FW FW KF KF KF KF KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
¨ Anderung: Faktor Generatormoment Begrenzung des Generatormoments fur ¨ Sicherheitskonzept Schwelle des Gradient des normierten Fahrpedalwinkels fur ¨ Generator aus Schwelle des Gradient des normierten Fahrpedalwinkels fur ¨ Generator ein Filterkonstante KLDF-Werte (Erkennung Lastsprung) ¨ Faktor Generatormoment vor Eigenerwarmung Generatormoment Temperaturanteil Generatorvolllastwert in % ¨ Schwellwert fur ¨ die Erkennung Load Response PW großer Last PW Schwellwert fur ¨ die Erkennung el. Lastsprung Generatorlastwert bei Load-Dump in % Kennfeld Loadresponse Inkremente = f(tmot, nmot) ¨ Abhangigkeit Load-Response-Time von Umgeb.-Temp. & nmot Kennfeld Loadresponse Inkremente = f(wped, vfzg) Drehmomentenaufnahme Generator Kennlinie Load Response-Incremente = f(Ub) Load Response Wert fur ¨ Generator ’aus’ Generatorlastwert bei langem Volllastbetrieb in % (meist ˜100%) Ersatzwert fur ¨ Generatorschleppmoment bei Fehler not plausible Drehzahlschwelle bis zu der beim Start Generator aus bleibt Drehzahlschwelle oberhalb derer Load Repsonse ausgeschaltet ist Schwelle fur ¨ Periodendauer ab der Generatornormalbetrieb erkannt wird ¨ Zeitverzogerung Fehlereintrag, falls Periodenmessung am Anschlag (evtl. Volllast max. Periodendauer in Rasterschritten fur ¨ Volllast oder Load-Dump Zeit ab Startende nach der alter Regler in Normalbetrieb gehen sollte max. Zeit in Rasterschritten fur ¨ Load-Dump Ersatzwert Tastverh. Generator im Start in % (meist Leerlaufschleppmoment ˜17%) ¨ Verzogerung mit der nach Start Generator eingeschaltet wird Spannungsschwelle oberhalb derer Generator ausgeschaltet werden darf Pedalwert-Schwelle oberhalb derer Vollast erkannt wird (-> Generatorabschaltung) Zeitkonstante Generator-Lastabregelung
Systemkonstante
Art
Bezeichnung
SY_KLDF
SYS (REF) Systemkonstante fur ¨ Generator DF-Signal
DMDGENAB DMGN DWPACCEL DWPDECEL FKKLDF FMDGEN FMDGENTA GENFULLD GENLDIFF GENLDJMP GENLDMP KFLRTNLL KFLRTUNM KFLRWPVF KFMDGEN KLLRUB LRGOFF MDGNOSIG MDGNOTPL NGENOFF NNOLR SCHWPD TDNOPER TFLORLD TGENSTRT TLOADDMP TVDFSTRT TVZGEIN UBGENOFF WPEDFL ZKMDGEN
Source-X
Source-Y
TANS
TMOT TMOT WPEDMEM NMOT UBSQF
NMOT NMOT VFZG KLDF_PWM
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
B_BEKLDF B_BKKLDF B_DFFEWDAT B_DFMLEVEL B_DFPINMSR B_DFPIOK B_DFPUMIN B_DFPVAL B_FTKLDF B_GENNB B_LLREIN
MDGEN MDGEN HT2KTDFM HT2KTDFM HT2KTDFM HT2KTDFM HT2KTDFM HT2KTDFM MDGEN MDGEN LLRBB
B_MNKLDF B_MXKLDF B_NPKLDF B_REGLERR B_SIKLDF B_STEND
MDGEN MDGEN MDGEN MDGEN MDGEN BBSTT
DFP_KLDF DGDC DWPED E_KLDF GCTLDC GLTCTLDC INMSRCNT KLDFPWM
MDGEN MDGEN GGPED MDGEN MDGEN MDGEN MDGEN MDGEN
KLDFPWM7 KLDFPWM9 KLDF_PWM MDGENC_W MDGENR_W MDGEN_W NMOT
MDGEN MDGEN BGNMOT
SFPKLDF TAKLL_W TANS
MDGEN MDGEN GGTFA
TMOT
GGTFM
TPDDF_W TPWDF_W TVDF UBSQF
HT2KTDFM HT2KTDFM MDGEN GGUB
VFZG
GGVFZG
VKFMDGEN WPED
MDGEN GGPED
WPEDMEM Z_KLDF
MDGEN MDGEN
MDGEN MDGEN
MDGEN 2.40.1
Seite 231 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN EIN EIN EIN EIN EIN AUS LOK EIN
Bedingung Bandende Funktionsanforderung KLDF-Signal Generator Bedingung ’Ersatzwert aktiv’ KLDF-Signal Generator Bedingung ’zuwenig Flanken’ bei PW-Messung DFM-Signal Bedingung PWM-Signalpegel Bedingung PWM-Signal wird noch gemessen Bedingung PWM-Initialisierung ok Bedingung PWM-Periode kleiner Minimum Bedingung PWM-Periode gultig ¨ Bedingung Funktionsanforderung Tester KLDF-Signal Generator Bedingung Generator-Normalbetrieb Bedingung LLR Betriebsbereit nach Start
AUS AUS AUS LOK AUS EIN
Bedingung min. Fehler KLDF-Signal Generator Bedingung max. Fehler KLDF-Signal Generator Bedingung nicht plausibles Signal KLDF-Signal Generator Bedingung Generator-Reglerfehler Bedingung Signal- Fehler KLDF-Signal Generator Bedingung Startende erreicht
DOK LOK EIN AUS LOK AUS LOK AUS
Fehlerpfad Klemme DF-Monitor Generator Generator: delta Pulsweite Load Response (delta G signal duty cycle) Gradient des normierten Fahrpedalwinkels Fehlerflag KLDF-Signal Generator Generator: Zwischenwert Pulsweite Load Response (G signal duty cycle) PWM-Signal fur ¨ Generator L-Terminal ¨ Zahler fur ¨ ’in measurement’ Generatorsignal (Kl. DFM) als PWM-Signal filtriert
MDGEN MDGEN MDGEN MDGEN MDGEN MDGEN
BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ...
ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
KMTR, KOS, MDGEN
CANECU, DTEV,LLRNS, TKMWL MDGEN
EIN LOK LOK EIN MDGEN LOK MDVERB AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AUS LOK ADAGRLS, ADVE,EIN ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN MDGEN EIN MDGEN LOK AAGRDC, ADAGRLS,- EIN AMSV, MDGEN ARMD, BBAGR,EIN BBSAWE, BDEMHA,BGDVE, ... LOK ADVE, AEVABU, ALBK, EIN BGDVE, DBKS, ... LOK AUS
Generatorsignal ME7 (Kl. DFM) als PWM-Signal Generatorsignal ME9 (Kl. DFM) als PWM-Signal Buffer fur ¨ Generatorsignal (Kl. DFM) als PWM-Signal filtriert Generatormoment [CAN] ¨ Zwischengroße Generatorschleppmoment Generatormoment Motordrehzahl Status Fehlerpfad KLDF-Signal Generator ¨ Zwischenspeicher fur ¨ Abregelwert lufttemperaturabhangiges Gen.-Schleppmoment Ansaugluft - Temperatur Motor-Temperatur Periodendauer DF-Signal Pulsweite DF-Signal ¨ PWM-Tastverhaltnis Bordnetzspannung, umgerechnet in Standard-Quantisierung und gefiltert Fahrzeuggeschwindigkeit
Ausgangswert Kennfeld Generatorschleppmoment Normierter Fahrpedalwinkel zwischenspeicher letzter Normierter Fahrpedalwinkel Zyklusflag KLDF-Signal Generator
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDGEN 2.40.1
Seite 232 von 4100 31.JAN.2003 Thomas Brosi
FB MDGEN 2.40.1 Funktionsbeschreibung Verwendung : -----------F¨ ur ME(D)9 und Generator mit ’G’-Eingang muß diese MDGEN zusammen mit HT2KTDFM (Adapter Hardwaretreiber zu Komponententreiber) und MDVERB 19.x im Funktionsrahmen eingebunden sein. SY_KLDF, Bit2 muß dazu aktiviert sein. Im Block Lastaufbereitung wird aus den Eingangssignalen, die von HT2KTDFM kommen, die relative Last kldfpwm9 gebildet. F¨ ur M(ED)7 muß SY_KLDF, Bit0 =1 sein, f¨ ur separate Einspeisung der Generatorlast ¨ uber CAN zus¨ atzlich SY_KLDF, Bit1=1. Soll der Generatoreingang ’G’ per FDEF-Ausgang gltctldc (Steuerung der Load Response per Einschn¨ urung des generatorinternen Erregerstroms) angesteuert werden, So muß zus¨ atzlich SY_KLDF, Bit 3=1 gesetzt werden. Das KLDF-Signal kommt direkt vom HW-Treiber, der Block Lastaufbereitung (nur ME9 und HT2KTDFM) wird umgangen.
Configuration table =================== content of SY_KLDF type of generator | type of ECU | generator load via ... | Bit0 | Bit1 | Bit2 | Bit3 --------------------------------------------------------------------------------------------only KLDF-output | ME(D)7 | kldfpwm | 1 | 0 | 0 | 0 KLDF-o & G-sign-i | ME(D)7 | kldfpwm | 1 | 0 | 0 | 1 only KLDF-output | ME(D)9 | kldfpwm9 | 0 | 0 | 1 | 0 KLDF-o + G-sign-i | ME(D)9 | kldfpwm9 | 0 | 0 | 1 | 1 KLDF-o at least | ME(D)7 / 9 | mdgenc_w | 0 | 1 | 0 | x no KLDF-o no G-sign-i | ME(D)7 | kldfpwm | 0 | 0 | 0 | 0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Momentenbedarf des Generators: -----------------------------Abh¨ angig von Drehzahl nmot und Ausnutzungsgrad des Generators kldfpwm wird ein Moment mdgen zur Verf¨ ugung gestellt, welches Leerlaufdrehzahleinbr¨ uchen beim Zuschalten elektrischer Verbraucher entgegenwirkt. Die Last des Generators ist auch von dessen Temperatur abh¨ angig. Diese Last wird durch die Kennlinie FMDGENTA(tans) kompensiert. Im Start wird ein zus¨ atzliches Drehmoment zum Anlaufen des Generators erforderlich. Zur Kompensation dieses Bedarfs wird der Akkumulator mit FMDGEN initialisiert. Dabei ist typischerweise FMDGEN > 1. Anschließend wird der Wert des Akkumulators mit dem negativen Wert DMDGENAB solange subtrahiert, bis der Akkumulator den Wert 1 hat.
Die Diagnose deckt folgende Fehler ab: --------------------------------------a) b) c) d)
Periodendauer außerhalb Spez. zu kurz -> Min.-Fehler Initialisierung nicht erfolgreich oder anderer TPU-Fehler -> Signalfehler DF-Signal dauernd high (Regler DFM-Leitung defekt) -> Plausibilit¨ atsfehler Heilung, wenn eine g¨ ultige Periode gemessen wird
APP MDGEN 2.40.1 Applikationshinweise F¨ ur KFMDGEN sind reale Werte f¨ ur einen RB-Generator E4 110A angegeben! Die Kennfeldwerte sind allerdings als absolute Schleppmomente angegeben, also unbedingt in % von Mdnorm umrechnen!!! F¨ ur nmot=0 muß das Schleppmoment unbedingt 0 werden, da bei ’Zdg. ein’ mdgenr_w sonst ’wegl¨ auft’ (wg. takll_w)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NMAXMD 21.60.0
Seite 233 von 4100 31.JAN.2003 Thomas Brosi
FU NMAXMD 21.60.0 Drehzahlbegrenzung FDEF NMAXMD 21.60.0 Funktionsdefinition
0.0
B_nmax FF_B_nmax
DNSIAB minmxl_w mifab_w nmot_w
B_nmaxd B_nmxred CWNMXMD
DNMAXH
NMXREGL
1
NSBER
Cylinder charge path
nsber_w
dnsi_w dmnmx_w
dnsi_w
minmxl_w NMOTPR
MDIMX
nmotpr_w
% 0.0
minmx_w
Crank synchronous path
TVDNOZW
gangist
TOD_dnsi_w DNSOZW CWNMXMD
SY_BDE
B_nmxozwe
B_nmxozwe = 1 : Only fuel cut intervention 0 : Ignition and fuel cut intervention
0
nmaxmd-main
B_nmxred B_mdkg nmaxmd-main Teilfunktion NMOTPR: Berechnung der pr¨ adizierten Drehzahl
FF_nmotpr_w ngfil_w
0.0
B_nmax
nmot_w
nmotpr_w
nmotpr_w
ngfil_w
gangist KLTNMXPR
nmaxmd-nmotpr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
nmaxmd-nmotpr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NMAXMD 21.60.0
Seite 234 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion NSBER: Berechnung der Drehzahlgrenze
NMAXOG E_vfz
B_nmaxog
DNMAX gangist
nmotpr_w
nmaxga_w
NMAXGA
nsber
NOTBETR NMAXOGGA
NMAX
in_msg nmax_w
B_autget
nsber_w
nsber_w
ndcdis_w
NMAXDV B_nmxred NMAXDVG
SY_TKSBT
0 B_sbtstart
nmaxmd-nsber
toelk_w NMAXTO NMAXSBT
Teilfunktion NMAXOG: Kurzzeitige ¨ Uberh¨ ohung der Drehzahlgrenze
vfzg
TMOTNMX
VNMX
5.25
˚C tmot
B_tmnmax
ITNMXH
TOD_itnmxh_w
B_nmaxog
start 1/
nmot_w
gangist
B_nmaxog
TNMXH
NMAXGA tnmxh_w
compute 1/
nmaxmd-nmaxog
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmaxmd-nsber
nmaxmd-nmaxog
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NMAXMD 21.60.0
Seite 235 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion NOTBETR: Drehzahlbegrenzungen im Fehlerfall
SY_GENOT
0
B_krdws
B_nmaxge
nmot_w
B_dopzue NMAXKR
B_nmxkr
B_nldg B_nmax B_nmaxext SY_BDE
0
in_msg
nmaxext_w
nmax_w
B_nmaxmsv
NMAXNL
SY_HDP
NMAXDZ
nmax_w
NMAXKR 2
B_nmxhmmnl B_nmxhdr
vfzg_w NMXGENOT
B_nmxschnl NMAXHMM nmaxmd-notbetr
nmaxmsv_w
NMAXSCH nmaxmd-notbetr Teilfunktion NMXREGL: PI-Regler f¨ ur Drehzahlbegrenzung
dnsi_w
dmnmxp_w
nsber gangist
0.0
dmnmx_w
nmxpr
KFNMAXKP (SNS04MDUB,SGAI08MDUB) INMAXX
nsber gangist
kinmx
KFNMAXKI (SNS04MDUB,SGAI08MDUB)
0.0
dmnmxi_w
dmnmxi_U32 reset 2/ CWNMXMD 2 mifab_w miistoar_w ngfil_w FNMAXI B_nmax
ER_B_nmax
nmaxmd-nmxregl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NMAXHDR
nmaxmd-nmxregl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NMAXMD 21.60.0
Seite 236 von 4100 31.JAN.2003 Thomas Brosi
ABK NMAXMD 21.60.0 Abkurzungen ¨ Parameter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWNMXMD DNMAX DNMAXH DNSIAB DNSOZW FNMAXI INMAXX ITNMXH KFNMAXKI KFNMAXKP KLTNMXPR MDIMX NMAX NMAXDV NMAXDVG NMAXDZ NMAXGA NMAXHDR NMAXHMM NMAXKR NMAXNL NMAXOGGA NMAXSBT NMAXSCH NMAXTO NMXGENOT SGAI08MDUB SNS04MDUB TMOTNMX TNMXH TVDNOZW VNMX
Source-X
Source-Y
GANGIST NGFIL_W
NSBER NSBER GANGIST
GANGIST GANGIST
GANGIST GANGIST
GANGIST
TOELK_W VFZG_W GANGIST NSBER
Art
Bezeichnung
FW FW FW (REF) FW KL KL FW FW KF KF KL FW FW FW KL FW KL FW FW FW FW KL FW FW KL KL SV SV FW FW FW FW
Codewort fur ¨ Drehzahlbegrenzung ¨ Zulassige Verminderung der Maximaldrehzahl pro Rechenschritt ¨ Uberschreitung der Maximaldrehzahl fur ¨ Einspritzausblendung an allen Zylindern Delta zwischen Soll- und Istdrehzahl fur ¨ Abschaltung NMAX-Regelung Delta Drehzahl, bei der keine Zundwinkeleingriff ¨ stattfindet Delta- Korrektur fur ¨ Intialisierung des I-Anteils Maximalwert fur ¨ I-Anteil Verweilzeit unterhalb unterer Drehzahlgrenze vor Aktivierung der oberen Grenze I-Anteil des NMAX-Reglers P-Anteil des NMAX-Reglers ¨ Zeit fur ¨ Drehzahlpradiktion der NMAX-Regelung Maximales indiziertes Motormoment Drehzahlbegrenzung Drehzahlbegrenzung bei Fehlererkennung Geschwindigkeitssignal Drehzahlgrenze fur ¨ Automatik-Getriebe bei Fehler Geschwindigkeitssignal Drehzahlgrenze bei doppelter Zundausgabe ¨ ¨ ¨ Maximal zulassige Motordrehzahl (stationar) Drehzahlgrenze bei HDR-Fehler Drehzahlgrenze im Homogen-Mager-Betrieb ¨ Drehzahlgrenze bei Sicherheitsspatverstellung der Klopfregelung Drehzahlgrenze bei Drehzahlgeber-Notlauf ¨ ¨ ¨ Maximal zulassige Motordrehzahl (kurzzeitige Uberh ohung) maximale Drehzahl fur ¨ TesterKommunikation Drehzahlgrenze im Schichtbetrieb ¨ Drehzahlbegrenzung bei hoher Oltemperatur. Maximaldrehzahl bei Getriebe-Notlauf Stutzstellenverteilung ¨ Ist Gang 8 Sst. Stutzstellenverteilung ¨ Solldrehzahl ¨ Motortemperatur-Schwelle fur ¨ Aktivierung der erhohten Drehzahlgrenze ¨ Maximale Zeitdauer fur ¨ erhohte Drehzahlgrenze Zeit fur ¨ Delta Drehzahl, bei der keine Zundwinkeleingriff ¨ stattfindet ¨ Geschwindigkeits-Schwelle fur Drehzahlgrenze ¨ Aktivierung der erhohten
Systemkonstante
Art
Bezeichnung
SY_BDE SY_GENOT SY_HDP SY_TKSBT
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung Systemkonstante: Getriebenotlauf Systemkonstante HDP Systemkonstante Service Bay Test
Art
Bezeichnung
Variable
Quelle
B_AUTGET
B_DOPZUE B_KRDWS
BBKR
B_MDKG B_NLDG
MDKOG DDG
B_NMAX
NMAXMD
B_NMAXD B_NMAXEXT B_NMAXGE B_NMAXMSV B_NMAXOG B_NMXHDR B_NMXHMMNL B_NMXKR B_NMXOZWE B_NMXRED B_NMXSCHNL B_SBTSTART B_TMNMAX DFP_VFZ
NMAXMD GGCEGS NMAXMD NLKO NLKO NMAXMD NMAXMD NMAXMD NLKO NMAXMD NMAXMD
DMNMXI_W DMNMXP_W DNSI_W E_VFZ
NMAXMD NMAXMD NMAXMD DVFZ
GANGIST KINMX MIFAB_W
BBGANG NMAXMD MDKOG
MIISTOAR_W MINMXL_W
MDAUTG NMAXMD
Referenziert von
EIN ARMD, BBGANG,BBKD, CANECU,DKUPPL, ... DMDLAD, HT2KTIGNI, EIN NMAXMD, RDE KRADAP, KRREG,EIN MDBGRG, NMAXMD EIN MDAUTG, NMAXMD ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... GGPED, MDAUTG,AUS MDFAW, MDRED AUS NMAXMD EIN NMAXMD EIN NMAXMD EIN LOK NMAXMD EIN NMAXMD EIN LOK MDKOG AUS LOK NMAXMD EIN NMAXMD EIN LOK ATM, CANECU, DDG, DOK DMDLU, DMDSTP, ... LOK LOK LOK EIN ATM, BDEMHA,CANECU, DDG,DMDLU, ... NMAXMD EIN LOK CANECU, NMAXMD, V- EIN MAXMD MDFAW, NMAXMD EIN MDKOL AUS
Bedingung Automatikgetriebe
Bedingung doppelte Zundausgabe(Phasengebernotlauf) ¨ ¨ Bedingung Klopfregelung Sicherheitsspatverstellung Bedingung Momentenbetrieb kraftstoffgefuhrt ¨ Bedingung Drehzahlgeber-Notlauf ist aktiv. Bedingung Drehzahlbegrenzung aktiv Bedingung Drehzahlbegrenzung mit Einspritzausblendung an allen Zylindern Externe Drehzahlbegrenzung aktiv Drehzahlbegrenzung durch Getriebe Bedingung Drehzahlbegrenzung aktiv bei MSV Fehler ¨ ¨ Bedingung kurzzeitige Uberh ohung der Drehzahlgrenze Anforderung einer max. Drehzahl fur ¨ Notlauf wg. Plaus-Fehler im HD-System Anforderung der max Drehzahlgrenze fur ¨ Notlauf HMM ¨ Bedingung Drehzahlbegrenzung bei Sicherheitsspatverstellung der Klopfregelung Bedingung: kein Zundwinkeleingriff ¨ der Drehmomentstruktur wegen NMAX-Begrenzung reduzierte maximale Drehzahl Anforderung der max. Drehzahlgrenze fur ¨ Notlauf Schicht Betrieb Bedingung: Service Bay Test start ¨ ¨ Bedingung tmot erlaubt kurzzeitige Uberh ohung der Drehzahlgrenze SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal Drehmoment aus Integralanteil der NMAX-Regelung Drehmoment aus Proportionalanteil der NMAX-Regelung Differenz zwischen Soll- und Ist-Motordrehzahl Errorflag: Fahrzeug-Geschwindigkeit
Ist-Gang ¨ Verstarkung Integralanteil der NMAX-Regelung Begrenztes indiziertes Fahrerwunschmoment Istmoment ohne Antiruckel-Anteil indiziertes Soll-Moment fur ¨ NMAX-Begrenzung fur ¨ Luftadaptation
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
MINMX_W
NMAXMD
NDCDIS_W NGFIL_W
AEVABU BGNG
MDAUTG, MDKOG, MS- AUS F NMAXMD EIN BDEMEN, DMDSTP,- EIN KRKE, MDFAW,NMAXMD, ... NMAXMD EIN LOK NMAXMD EIN LOK LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK LOK FGRABED AUS ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN BBDNWS, BBNWS,BGARNW, DNWSEIN, GGCANECU, ... ARMD, BBAGR,EIN BBSAWE, BDEMHA,BGDVE, ... ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ...
NMAXEXT_W NMAXGA_W NMAXMSV_W NMAX_W NMOTPR_W NMOT_W
NMAXMD NMAXMD BGNMOT
NMXPR NSBER NSBER_W TMOT
NMAXMD NMAXMD NMAXMD GGTFM
TOELK_W
BGTOL
VFZG
GGVFZG
VFZG_W
GGVFZG
NMAXMD
NMAXMD 21.60.0
Seite 237 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Momentenanforderung der Drehzahlbegrenzung ¨ Drehzahlgrenze bei Abgeschalteter DK durch Uberwachung gefilterter Drehzahlgradient
Externe Drehzahlgrenze ¨ ¨ Maximal zulassige gangabhangige Motordrehzahl Drehzahlgrenze im MSV Fehler Notfahrbetrieb Drehzahlgrenze ohne Berucksichtigung ¨ von Drosselklappen-Fehlern ¨ Pradizierte Motordrehzahl fur ¨ NMAX-Regelung Motordrehzahl ¨ Verstarkung Proportionalanteil der NMAX-Regelung Solldrehzahl fur ¨ NMAX-Regelung Solldrehzahl fur ¨ NMAX-Regelung Motor-Temperatur ¨ (Motor-) Oltemperatur, Ausgabe in Grad C, intern in Kelvin
Fahrzeuggeschwindigkeit
Fahrzeuggeschwindigkeit
FB NMAXMD 21.60.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Aufgabe der Funktion ist die Begrenzung der Motordrehzahl auf einen von den jeweiligen Randbedingungen abh¨ angigen Maximalwert. Hierzu kommt ein PI-Regler mit Drehzahl-Pr¨ adiktion zum Einsatz, der bei Bedarf durch einen Eingriff in der Momentenkoordination (siehe %MDKOL, %MDKOG) das resultierende Sollmoment gegen¨ uber dem Fahrerwunschmoment reduziert. Bei aktiver Drehzahlbegrenzung sind Z¨ undwinkel-Sp¨ atverstellung und Einspritzausblendung freigegeben (siehe %MDKOG, %MDRED).
Berechnung der Maximaldrehzahl ______________________________ Die maximal zul¨ assige Motordrehzahl nsber_w wird in der Teilfunktion NSBER gebildet. Im Normalbetrieb dient die Drehzahlbegrenzung zum Schutz des Motors vor Sch¨ aden durch ¨ Uberdrehzahlen. Die zul¨ assige H¨ ochstdrehzahl h¨ angt von der Auslegung des Motors ab und ist vom Motorenhersteller festzulegen. Unterschieden werden die station¨ are Drehzahlgrenze NMAXGA und die erh¨ ohte Drehzahlgrenze NMAXOGGA, die jeweils gangabh¨ angig applizierbar sind. Unter definierten Randbedingungen (B_nmaxog = 1) kann ¨ uber NMAXOGGA eine kurzzeitige ¨ Uberh¨ ohung der Drehzahlgrenze erm¨ oglicht werden (wichtig z.B. bei Beschleunigungsmessungen). Entspricht die Fahrzeuggeschwindigkeit vfzg die Schwelle VNMX oder ¨ uberschreitet diese, und die Motortemperatur tmot ¨ uberschreitet die Schwelle TMOTNMX, dann steht nmax_w im Normalfall zun¨ achst auf NMAXOGGA. Damit sind Motordrehzahlen gr¨ oßer NMAXGA zul¨ assig. Zeiten, in denen die Motordrehzahl nmot_w die station¨ are Drehzahlgrenze NMAXGA ¨ uberschreitet, werden aufsummiert. Bei kurzzeitigen Unterschreitungen (k¨ urzer als ITNMXH) wird der aufsummierte Wert eingefroren. ¨ Ubersteigt die Summe den Wert TNMXH, wird nmax_w auf NMAXGA umgeschaltet. Eine erneute Erh¨ ohung der Drehzahlgrenze auf NMAXOGGA kann erst dann wieder erfolgen, wenn die Motordrehzahl nmot_w f¨ ur mindestens die Zeit ITNMXH kleiner als NMAXGA war. Die so berechnete Drehzahlgrenze f¨ ur den Normalbetrieb kann in verschiedenen Fehlerf¨ allen weiter reduziert werden: ¨berschreitung der maximal zul¨ Bei Ausfall des Fahrzeuggeschwindigkeitssignals (E_vfz = 1) wird die U assigen Fahrzeuggeschwindigkeit durch eine geeignete Drehzahlbegrenzung verhindert. Bei Fahrzeugen mit Automatik-Getriebe, bei denen die Ganginformation ¨ uber CAN von der Getriebesteuerung geliefert wird, ist die reduzierte Drehzahlgrenze f¨ ur jeden Gang einzeln in der Kennlinie NMAXDVG applizierbar. Bei Fahrzeugen mit Handschalt-Getriebe ist bei E_vfz = 1 keine Ganginformation mehr verf¨ ugbar, weil sie nur aus dem Verh¨ altnis Motordrehzahl zu Fahrzeuggeschwindigkeit gebildet werden kann (siehe %BBGANG). In diesem Fall wirkt der Festwert NMAXDV, der so festzulegen ist, dass im h¨ ochsten Gang eine ¨ Uberschreitung der Maximalgeschwindigkeit verhindert wird. Um externen Funktionen die M¨ oglichkeit zu geben, bei Bedarf die Drehzahlgrenze zu beeinflussen, wird bei gesetztem B_nmaxext eine Minimalauswahl mit der Gr¨ oße nmaxext_w vorgenommen. Bei Drehzahlgeber-Notlauf (B_nldg = 1) wird die Drehzahlgrenze auf NMAXNL reduziert, bei doppelter Z¨ undausgabe (B_dopzue = 1) auf NMAXDZ. Ist bei einem BDE-System kein Homogen-Betrieb mehr zul¨ assig (B_nmxhmmnl = 1), wird die Drehzahlgrenze f¨ ur Homogen-MagerBetrieb NMAXHMM aktiviert, sofern diese Betriebsart noch zul¨ assig ist (B_nmxschnl = 0). Andernfalls wird die noch geringere Drehzahlgrenze f¨ ur Schichtbetrieb NMAXSCH wirksam. Bei MSV-Fehler reduziert sich die Drehzahlgrenze auf nmaxmsv_w. Bei aktiver Sicherheits-Sp¨ atverstellung der Klopfregelung (B_krdws = 1) ist bei hohen Drehzahlen kein ausreichender Bauteileschutz mehr gew¨ ahrleistet. Die Drehzahl wird deshalb auf NMAXKR begrenzt. Um einen pl¨ otzlichen Leistungsabfall beim Setzen von B_krdws zu vermeiden, wird die Begrenzung erst dann aktiviert (B_nmxkr = 1), wenn die Ist-Drehzahl unterhalb von NMAXKR liegt. Falls B_krdws bei aktiver Drehzahlbegrenzung zur¨ uckgesetzt wird, bleibt die Begrenzung auf NMAXKR noch solange aktiv, bis die Drehzahlbegrenzung verlassen wurde. Auf diese Weise wird ein pl¨ otzlicher Leistungsanstieg vermieden. Bei stromlosem Drosselklappen-Antrieb reduziert die EGAS-¨ Uberwachung ¨ uber die Gr¨ oße ndcdis_w die zul¨ assige Maximaldrehzahl (siehe %AEVABU, %UFREAC).
Drehzahlregelung ________________ Als Istwert f¨ ur den Regler wird das pr¨ adizierte Drehzahlsignal nmotpr_w verwendet. Es beschreibt, welche Drehzahl bei konstantem Drehzahlgradienten nach der gangabh¨ angig applizierbaren Pr¨ adiktionszeit KLTNMXPR erreicht w¨ urde.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NMAXMD 21.60.0
Seite 238 von 4100 31.JAN.2003 Thomas Brosi
Die Pr¨ adiktion wird bei negativem Drehzahlgradienten und aktivem NMAX-Regler abgeschaltet, ansonsten ist sie aktiv. Der Drehzahlregler wird aktiviert (B_nmax = 1), wenn die pr¨ adizierte Istdrehzahl nmotpr_w gr¨ oßer oder gleich der Solldrehzahl nsber_w ist. Er bleibt aktiv, solange das Begrenzungsmoment minmxl_w kleiner als das Fahrerwunschmoment mifab_w oder die Solldrehzahl nicht um mehr als DNSIAB unterschritten wird. P-Anteil KFNMAXKP und I-Anteil KFNMAXKI des Reglers sind abh¨ angig von Gang gangist und Solldrehzahl nsber applizierbar. Der I-Anteil wird bei Aktivierung des Reglers auf das Istmoment ohne Antiruckelanteil miistoar_w bzw. Werte gr¨ oßer als miistoar_w initialisiert. Der Regler hat 2 Stellgr¨ ossen. Der I- Anteil minmx_w wirkt nur auf Z¨ undwinkel und kann ¨ uber Codewort CWNMXMD abh¨ angig von der Regelabweichung freigegeben werden. Die Addition von P- und I-Anteil liefert das auf Luftpfad wirkende Moment minmxl_w. Bei externer maximaler Solldrehzahlanforderung (B_nmxred bzw B_mdkg gleich true) ist immer der Z¨ undwinkeleingriff freigegeben. CWNMXMD : Bit 2 = 1 I-Anteil mit Wert gr¨ oßer als oder gleich miistoar_w initialisieren. 2 = 0 I-Anteil mit miistoar initialisieren Bit 1 = 1 Luftpfadeingriff nur bei externer maximaler Solldrehzahlvorgabe (B_nmaxred = true, Ausblendung und Z¨ undwinkeleingriff m¨ oglich) 1 = 0 Luftpfadeingriff ist freigegeben. Bit 0 = 1 Z¨ undwinkeleingriff nur bei externer maximaler Solldrehzahlvorgabe (B_nmxred oder B_mdkg gleich true) 0 = 0 Z¨ undwinkeleingriff abh¨ angig von der Regeldifferenz freigeben (dnsi_w < DNSOZW) ¨ Uberschreitet die Motordrehzahl nmot_w die Maximaldrehzahl nsber_w um mehr als DNMAXH (B_nmaxd = 1), wird das Begrenzungsmoment minmx_w unabh¨ angig vom Regler sofort auf Null gesetzt. Dies f¨ uhrt zu Einspritzausblendung an allen Zylindern (siehe %MDRED). Bei inaktivem Regler (B_nmax = 0) werden minmx_w und minmxl_w auf den Maximalwert 100% gesetzt, damit in der Momentenkoordination keine Begrenzung bewirkt wird. Die Funktion wird bei ungesetztem B_nmax nicht berechnet.
APP NMAXMD 21.60.0 Applikationshinweise Bei allen Untersuchungen darf die kritische Drehzahl nicht ¨ uberschritten werden (Ausblendung soll stattfinden k¨ onnen).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Es darf kein Z¨ undwinkeleingriff aktiv sein, ggf die Fahrbarkeitsfunktionen wegen Z¨ undwinkelfreigabe abschalten. I-Anteil durch INMAXX = 0 auf Null setzen. P-Anteil vergr¨ ossern, so dass die Strecke eine stabile Schwingung zeigt. K_kritisch = P-Verst¨ arkung, T_kritisch = die Periodendauer (Mittelwertbildung ¨ uber etwa 5 Perioden. Die Schwingung darf nicht aufgrund Zylinderabschaltung zustande kommen). P-Verst¨ arkung KFNMAXKP = 0.45 * K_kritisch I-Verst¨ arkung KFNMAXKI = 0.45 * K_kritisch /(0.85 * T_kritisch) Das Verfahren f¨ ur verschiedene Solldrehzahlen und gangist wiederholen. ¨ Uber die Kennlinie KLTNMXPR kann ein virtueller D-Anteil des Reglers realisiert werden. Die Kennlinie DNSOZW dient zur Z¨ undwinkelfreigabe und kann f¨ ur verschiedene G¨ ange unterschiedlisch bedatet werden. gangist | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 -----------+--------+--------+--------+--------+--------+--------+--------+-------DNSOZW | 250 | 200 | 150 | 100 | 50 | 50 | 0 | 0 F¨ ur die Bedatung der Kennlinie FNMAXI wird folgende ¨ Uberlegung zugrunde gelegt. Wenn die Istdrehzahl sich der Solldrehzahl langsam n¨ ahert, dann liegt das Moment beim Erreichen der Solldrehzahl nahe an miistoar_w. Beim schnellen Gasgeben ist aber miistoar_w weit vom Fahrerwunschmoment entfernt, Daher soll das Initialisierungsmoment gr¨ oßer als miistoar_w aber kleiner als das Fahrerwunschmoment gew¨ ahlt werden. ngfil_w | 0 | 100 | 1000 | 5000 ----------+-------+---------+-------+-----FNMAXI | 1 | 0,8 | 0,6 | 0,5 Die Kennlinie FNMAXI muß appliziert werden. TVDNOZW
Verzugszeit f¨ ur Regelabweichung dnsi_w
[0...0,3..2,5] Sec
Die erste St¨ utzstelle von KFNMXKP und KFNMXKI ist f¨ ur die ¨ Uberwachung reserviert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNMAX 4.30.0
Seite 239 von 4100 31.JAN.2003 Thomas Brosi
¨ ¨ FU DNMAX 4.30.0 Diagnose; Plausibilitatspr ufung ¨ Maximaldrehzahl Uberschreitung FDEF DNMAX 4.30.0 Funktionsdefinition TDNX NX_DFPM TRNX maxError
nmot_w NMAXF
TDNX_TON
B_nmot
maxError_FF healing
TRNX_TON
CWDNMAX 0 1/
maxError_ER 1
1/ 0
nmaxfc_w /NV
dnmax-main
nmaxfc_w /NV
dnmax-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK DNMAX 4.30.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
FW FW FW FW
¨ Codeword: Abschaltung Diagnose Uberdrehzahl ¨ Fehlererkennung nmax - Uberschreitung ¨ Entprellzeit Fehlertyp max.: Uberdrehzahl ¨ Entprellzeit Fehlertyp max.: Uberdrehzahl
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN AUS AUS AUS EIN
Bedingung: Bandendefunktionanford. fur ¨ DNMAX ¨ Flag fur ¨ Ersatzwert: Uberdrehzahl ¨ ¨ Flag fur ¨ Loschung: Uberdrehzahl Bedingung Fehlereintrag durch Tester fur ¨ NMAX ¨ Fehlertyp min.: Uberdrehzahl ¨ Fehlertyp max.: Uberdrehzahl Bedingung Motordrehzahl: n > NMIN
Source-Y
CWDNMAX NMAXF TDNX TRNX Variable
Quelle
BLOKNR
B_BENX B_BKNX B_CLNX B_FTNX B_MNNX B_MXNX B_NMOT
DNMAX DNMAX DNMAX DNMAX DNMAX BGWNE
B_NPNX B_SINX DFP_NX E_NX NMAXFC_W NMOT_W
DNMAX DNMAX DNMAX DNMAX DNMAX BGNMOT
SFPNX Z_NX
DNMAX DNMAX
DNMAX
ADVE, AEKP, ALE,ALSU, BAKH, ...
AUS AUS DOK AUS LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AUS AUS
¨ Fehlertyp unplaus.: Uberdrehzahl ¨ Fehlertyp sig.: Uberdrehzahl ¨ SG int. Fehlerpfadnr.: Uberdrehzahl ¨ Errorflag: NMAX - Uberschreitung ¨ ¨ Zahler, Anzahl Uberschreitungen der kritischen Drehzahl Motordrehzahl ¨ Statuswort: Uberdrehzahl ¨ Zyklusflag: NMAX - Uberschreitung
FB DNMAX 4.30.0 Funktionsbeschreibung Bei ¨ Uberschreiten einer kritischen Drehzahl NMAXF erfolgt ein Fehlerspeichereintrag (B_maxnx). Eine Entprellung des Eintrags kann ¨ uber die Zeit TDNX appliziert werden. Der Fehler wird zur¨ uckgesetzt, wenn f¨ ur die Zeit TRNX die Drehzahl unterhalb der Schwelle NMAXF liegt. Der Fehler wird nach eine bestimmten Anzahl der Warmstarts aus dem Fehlerspeicher gel¨ oscht. In der Variable nmaxfc_w wird die Anzahl der ¨ Uberschreitung der kritischen Drehzahl gespeichert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
VMAXMD 1.30.0
Seite 240 von 4100 31.JAN.2003 Thomas Brosi
APP DNMAX 4.30.0 Applikationshinweise CDTNX = 254 dez CLANX = 6 dez (Fehler-Klasse 6) TSFNX = FF hex Default-Werte: NMAXF = 16384 U/min TDNX = 1 s TRNX = 1 s CWDNXAX = 0 Umgebungsdaten im Fehlerfall: nmot, rl
FU VMAXMD 1.30.0 Drehmomentanforderung von VMAX-Regelung FDEF VMAXMD 1.30.0 Funktionsdefinition MX mifab w ->
+ +
MN
B
>- mivmx w
dmvmxp w
VMAXO
+ +
vfzg w ->
+ +
+ -
dvsi w
+ +
VMAXP
p-controller vfzgpr w
MN
vprae(T)
dvprae w
XY
T E IV I
dmvmxi w
i-controller
&
+ +
VHYST
bfzgl b ->
MDIMX
MX
T
ZIVMAX X Y
0.0
-
CWDVMX
BIT 0.0
bfzglf initint(T)
X Y
XY
mifab w
miist w ->
bfzglf
ivmax
0.0 NMINVMX vstvvr ->
XY
X Y
XY
S R
Q Q
&
>- B vmax
+ +
VVORH
SY TVVR ->
&
vmaxmd-vmaxmd
0.0
X Y
RS-FF
+ +
VABSCH
vmaxmd-vmaxmd
mifab w -> rl w -> KFMIRED
mired
bfzglf -> miist w ->
+
mivmxs
+
>- ivmax
vmaxmd-initint
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot ->
rl w ->
vmaxmd-initint Tellfunktion INITINT: Berechnung des Initialisierungswertes f¨ ur den I-Anteil
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
VMAXMD 1.30.0
Seite 241 von 4100 31.JAN.2003 Thomas Brosi
>- dvprae w
predictive term
T
bfzgl b ->
T E IV I
ZBFIL
0
MAX i
>- bfzglf
vmaxmd-vprae
TVMXPR
vmaxmd-vprae Teilfunktion VPRAE: Berechnung eines praedizierten Geschwindigkeitsanteils
ABK VMAXMD 1.30.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW KF FW FW FW FW FW FW FW FW FW FW
Codewort SW-Schalter fur ¨ Integratorinit. bei VMAX-Regelung Kennfeld Abregelungsmoment fur ¨ VMAX-Regelung Maximales indiziertes Motormoment Minimale Drehzahlschwelle zur VMAX-Regelung ¨ Geschwindigkeit-Pradiktionshorizont fur ¨ VMAX-Regelung Vmax-Regler-Abschaltschwelle, variantenkodiert Vmax-Hystereseschwelle, variantenkodiert Vmax-Begrenzungswert (Linie mit 16 Varianten) P-Glied bei VMAX-Regelung Vmax-Vorhaltschwelle, variantenkodiert Zeitkonstante fur ¨ Beschleunigungsfilter I-Steigung fur ¨ VMAX-Regelung
Systemkonstante
Art
Bezeichnung
SY_TVVR
SYS (REF) Systemkonstante Freigabe der Testeranbindung an VMAX-Regelung
CWDVMX KFMIRED MDIMX NMINVMX TVMXPR VABSCH VHYST VMAXO VMAXP VVORH ZBFIL ZIVMAX
Source-X RL_W
Source-Y BFZGLF
Variable
Quelle
Referenziert von
BFZGLF BFZGL_B B_VMAX DMVMXI_W DMVMXP_W DVPRAE_W DVSI_W IVMAX MIFAB_W
VMAXMD GGVFZG VMAXMD VMAXMD VMAXMD VMAXMD VMAXMD VMAXMD MDKOG
MIIST_W
MDIST
MIRED MIVMXS MIVMX_W
VMAXMD VMAXMD VMAXMD
NMOT
BGNMOT
RL_W
SRMSEL
VFZGPR_W VFZG_W
VMAXMD GGVFZG
VSTVVR
TKAP
LOK EIN AUS LOK LOK LOK LOK LOK CANECU, NMAXMD, V- EIN MAXMD DFFTCNV, DLGHMM, EIN MDASGPH, MDIST,MSUDKSOM, ... LOK LOK MDAUTG, MDKOG,AUS MDKOL, MSF AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... LOK ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ... VMAXMD EIN VMAXMD CANECU, MDFAW
Art
Bezeichnung ¨ Fahrzeuglangsbeschleunigung gefiltert ¨ Fahrzeuglangsbeschleunigung Bedingung VMAX-Regelung aktiv Drehmoment I-Anteil bei VMAX-Regelung Drehmoment P-Anteil bei VMAX-Regelung ¨ Pradizierter Geschwindigkeitsanteil Abweichung zwischen Soll- und Istgeschwindigkeit der VMAX-Regelung Initialisierungswert Integrator fur ¨ VMAX-Regelung Begrenztes indiziertes Fahrerwunschmoment indiziertes Motormoment Hochdruckphase Istwert
indiziertes Reduktionsmoment zur VMAX-Regelung ind. Soll-Motormoment zur Integratorinitialisierung VMAX-Regelung Indiziertes Sollmoment der VMAX-Regelung Motordrehzahl relative Luftfullung ¨ (Word) ¨ Pradizierte Fahrzeuggeschwindigkeit fur ¨ VMAX-Regelung Fahrzeuggeschwindigkeit ¨ Erhohung des Sollwerts der VMAX-Regelung uber Werkstatt-Tester ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
VMAXMD 1.30.0
Seite 242 von 4100 31.JAN.2003 Thomas Brosi
FB VMAXMD 1.30.0 Funktionsbeschreibung Zur Begrenzung der Fahrzeuggeschwindigkeit wird ein PI-Regler mit Geschwindigkeitspr¨ adiktion und Momentenvorhalt verwendet.
Ausgangsbasis dieser Funktion ist die in der Teilfunktion vprae um einen Pr¨ adiktionshorizont TVMXPR pr¨ adizierte
Fahrzeuggeschwindigkeit vfzgpr_w (Pr¨ adiktion nur bei positiver Fahrzeugbeschleunigung). ¨ Uberschreitet diese pr¨ adizierte
Fahrzeuggeschwindigkeit die Schwelle VVORH, so wird die VMAX-Regelung aktiv. Der Ausgang B_vmax des RS-Flip-Flops wird
auf Eins gesetzt. Der Integrator wird mit dem Initialisierungswert IVMAX vorgeladen, im Regler werden die Delta-Momente
dmvmxp_w und dmvmxi_w errechnet und zu dem indizierten Fahrermoment mifab_w addiert.
Unterschreitet die Fahrzeuggeschwindigkeit eine Hystereseschwelle VHYST, so wird der Integrator angehalten. Das Anhalten des
Integrators soll ein Aufschaukeln des Reglers durch Gaswegnahme und erneutem Gasgeben verhindern.
Um bei getretener Kupplung und Absinken der Motordrehzahl ein Ausgehen des Motors zu verhindern wird die VMAX-Regelung ab
einer Drehzahlschwelle deaktiviert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Beim Unterschreiten der Abschaltschwelle VABSCH wird der Regler inaktiv, der Ausgang des RS-Flip-Flops B_vmax wird auf Null
zur¨ uckgesetzt.
Der Wert des Integrators ist zwischen -MDIMX und MDIMX begrenzt.
Die Berechnung des Initialisierungswertes des Integrators geschieht in der Teilfunktion INITINT. In Abh¨ angigkeit von der
gefilterten Fahrzeugbeschleunigung bfzglf und der relativen F¨ ullung rl_w wird aus einem Kennfeld ein Reduktionsmoment berechnet.
Dieses Reduktionsmoment enth¨ alt die spezifischen Drehmomenteigenschaften des Motors unabh¨ angig von der Fahrzeugmasse. Durch
Subtraktion des Reduktionsmoments vom Istmoment miist erh¨ alt man das Moment, das der Motor ben¨ otigt um die Maximalgeschwindigkeit
zu halten.
¨ Uber die Schnittstelle vstvvr kann die Regelgeschwindigkeit geringf¨ ugig ver¨ andert werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
VMAXMD 1.30.0
Seite 243 von 4100 31.JAN.2003 Thomas Brosi
APP VMAXMD 1.30.0 Applikationshinweise Hinweise bez¨ uglich der Erstapplikation:
---------------------------------------
Die Reglerparameter VMAXP und ZIVMAX sind so zu applizieren, daß die Einschwingzeit bzw. das ¨ Uberschwingen der Fahrzeugge-
schwindigkeit die angeforderten Werte nicht ¨ uberschreitet und das System stabil bleibt.
Bei der Inbetriebnahme der Regelung ist zun¨ achst darauf zu achten, daß das Geschwindigkeits- und das Beschleunigungssignal
glatte Verl¨ aufe besitzt. Dazu ist zunachst die Funktion GGVFZG zu applizieren.
F¨ ur die Erstapplikation sollte der Pr¨ adiktionshorizont TVMXPR bei 100ms und die Filterzeitkonstante ZBFIL bei 500 ms liegen.
Die Integratorinitialisierung und Geschwindigkeitspr¨ adiktion soll die Regelg¨ ute bez¨ uglich des Einschwingverhaltens verbessern.
Bei hohen Begrenzungsgeschwindigkeiten und kleiner Momentenreserve des Motors bei dieser Geschwingigkeit ist eine Initialisierung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
des Integrators nicht zwingend notwendig.
Das Kennfeld KFMIRED ist auf folgende Art und Weise zu applizieren:
Zun¨ achst wird auf ebener Strecke bei ausgeschaltetem Regler die Geschwindigkeit VMAXO angefahren. Das dabei gemessene Ist-
Motormoment miist(VMAXO, bfzgl=0) dient als Grundlage der weiteren Applikation. Nun wird bei weiterhin ausgeschaltetem
Regler mit verschiedenen Beschleunigungen durch die Geschwindigkeitsschwelle VMAXO gefahren. Dabei wird die Last
rl und das Istmoment miist(VMAXO, bfzgl 0) gemessen. Der zu diesem rl und zu dieser Beschleunigung geh¨ orige Reduktionswert
mired ergibt sich zu
mired (rl,bfzgl) = miist(VMAXO, bfzgl 0) - miist(VMAXO, bfzgl = 0)
Zur Reglereinstellung kann ¨ uber das Codedwort CWDVMX die Reglerinitialisierung ausgeschaltet werden.
Typische Applikation:
Beispiel f¨ ur eine typische Applikation
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
VMAXMD 1.30.0
Seite 244 von 4100 31.JAN.2003 Thomas Brosi
Variantencodierung:
um f¨ ur verschiedene Varianten verschiedene vmax-Regelgeschwindigkeiten zu erhalten, werden folgende Label ¨ uber
eine Variantencodierung angesprochen:
Fahrzeugabh¨ angigkeit:
VMAXO
VHYST
VABSCH
VVORH
VMAXP
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ZIVMAX
KFMIRED
NMINVMX
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRMD 1.43.0
Seite 245 von 4100 31.JAN.2003 Thomas Brosi
¨ FU LLRMD 1.43.0 Leerlaufregelung auf Drehmomentbasis - Ubersicht FDEF LLRMD 1.43.0 Funktionsdefinition Idle reference speed
Speed stabilisation
nmot
torque controller
tmot tmot
nmot_w
misst mistt
LLRRM nmot_w
B_ll B_ll
ngfil
vfzg
tmot
B_fs
tmot B_koe
B_koe
ngas_w
B_fs
dn_w
gangi
nsol dns
vfzg
ngas_w lbz
lbz B_sl B_sl
vfzg
dmllr_w dmllrl_w B_llrein B_llr B_llri B_llrpd B_vllr
dn dn B_ll B_stend
%MDKOG
B_llrein B_llr B_ll B_llri B_stend B_llrpd B_vllr B_sab
dmrwan
dmllrl_w
%MDKOL B_koe
torque request for the accessories
B_fs B_fs
mill_w
MDVERB
B_sl
dmllri_w
B_sl
dmllri_w
mdwan_w mdverf_w dmvad_w rl_w mdverl_w tmot dmverl_w nmot_w
mdverl_w dmverl_w
nmot_w fho
B_koe
dmllri_w
fho mdverb_w
mdverb_w
lws_w
mill_w B_enllri B_enllri
lws_w
%FUEDK, %WDKSOM
LLRMR dmrwan dmrac tmot
B_slp B_slp
Diagnosis
nmot
dmllri_w dns
dmrac
nmot
DLLR ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rl_w tmot
dmllri_w
B_koe
mistt
operating conditions
MDVER
MDVERAD B_koe dmvad_w
B_sab mistt
Resistant torque for the engine group
resistant torque adaption
dmllr_w
LLRBB
mimin_w mdverf_w
gangi mdwan_w
dn_w nsol dns
mimin_w
B_sab
MDWAN nstat B_fs
ngfil B_fs
B_sab
resistant torque for the AT-Converter
nmot_w
vfzg
MDMIN fnstab_w
nstat fnstab_w nmot_w
nstat
tmot E_llr
nmot_w E_llr
nmot_w
Z_llr
mifa_w
mifa_w
Z_llr tans
dmrllr_w
tans dns
Torque reserve
dmrllr_w
(--> %MDKOL)
llrmd-llrmd
nmot
Minimal torque
MDNSTAB
LLRNS
llrmd-llrmd
ABK LLRMD 1.43.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ENLLRI B_FS
LLRMD BBGANG
AUS EIN
Freigabe Leerlaufregelung: I-Anteil Bedingung Fahrstufe
B_KOE
KOS
EIN
Bedingung fur ¨ Kompressoreinschalten
B_LL
MDFAW
EIN
Bedingung Leerlauf
B_LLREIN
LLRMD
AUS
Bedingung LLR Betriebsbereit nach Start
B_SAB
BBSAWE
LLRBB, MSUDKSOM BBSAWE, BGLBZ,BGNLLKH, CANECU,DTEV, ... BBSAWE, CANECU,DMDSTP, DTEV,LLRMD, ... ARMD, BAKH, BBAGR, BBAGRMW, BBKH, ... BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ... BDEMKO, LLRBB,LLRMD, MDFAW,MDMIN, ... LLRMD, LLRMR,LLRNS, MDVERB,TKMWL LLRMD, MDVERB ADAGRLS, ADVE,AEKP, ALE, AMSV, ... DLLR, DTEV, LLRRM, MDFAW, MDVERAD, ... LLRRM, MDKOL,MDZUL, MSF LLRRM, MDAUTG,MDKOG, MSF LLRMD, LLRMR LLRMR, MDKOG,MDKOL, MSF LLRMD, LLRMR MDFAW, MDVER, MSF LLRMD
EIN
Bedingung Schubabschaltebereitschaft
EIN
Bedingung Servo-Lenkung
EIN EIN
¨ Bedingung fur ¨ Sekundarluftpumpe Bedingung Startende erreicht
AUS
¨ geforderte Drehmomentanderung von der LLR (I-Anteil)
AUS
¨ geforderte Drehmomentanderung von der LLR (Anteil Luftpfad)
AUS
¨ geforderte Drehmomentanderung von der LLR (PD-Anteil)
EIN AUS
Reservemoment fur ¨ AC-Kompressor Momenten-Reserve fur ¨ Leerlaufregelung
EIN AUS EIN
Momentreserve fur ¨ Drehmomentaufnahme des Wandlers Verlustmoment nach DT1-Filter Drehzahlabweichung bei Leerlaufregelung
B_SL
B_SLP B_STEND
BBSTT
DMLLRI_W
LLRMD
DMLLRL_W
LLRMD
DMLLR_W
LLRMD
DMRAC DMRLLR_W
MDVERB LLRMD
DMRWAN DMVERL_W DN
MDWAN LLRMD
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DN_W
LLRRM
E_LLR FHO
LLRMD GGDSU
GANGI
BBGANG
LBZ LWS_W MDVERL_W
BGLBZ CANECUR LLRMD
MIFA_W
MDFAW
MILL_W MIMIN_W
MDMIN LLRMD
MISTT NGAS_W
BGNG
NGFIL
BGNG
NMOT
BGNMOT
NMOT_W
BGNMOT
NSOL
LLRMD
NSTAT
LLRMD
RL_W
SRMSEL
TANS
GGTFA
TMOT
GGTFM
VFZG
GGVFZG
Z_LLR
LLRMD
LLRBB, LLRMD,EIN LLRMR, MDANF, MDRED DTANKL AUS BGFAWU, CANECU,- EIN DLLR, ESNSWL,ESSTT, ... ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... BGLBZ, LLRMD, LLRNSEIN LLRMD, MDVERB EIN ARMD, DLGHMM,AUS GGCASR, MDANF,MDASGPH, ... EIN ARMD, BDEMUS,BGBVG, LBKUE,LLRMD, ... LLRMD EIN MDFAW, MDMIN,AUS MRKOMD, MSF LLRMD EIN BBKR, LLRMD,EIN LLRRM, MDASG, SU, ... EIN BBSAWE, LLRMD,LLRMR, LLRNS,LLRRM, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BBNWS, CANECU,AUS DFFTK, DTEV,LBUESYN, ... BBSAWE, BGLBZ,AUS CANECU, DDG,GGCANECU, ... BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... DTANKL AUS
LLRMD 1.43.0
Seite 246 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Drehzahlabweichung bei Leerlaufregelung
Errorflag: Leerlaufregelung ¨ Korrekturfaktor Hohe
Ist-Gang
Ladebilanz der Batterie Lenkwinkel Motor-Verlustmoment
indiziertes Motormoment Fahrerwunsch
Indiziertes Motormoment im Leerlauf Minimales Motor-Moment Startmoment Drehzahlgradient uber ¨ ein Arbeitsspiel
gefilterter Drehzahlgradient
Motordrehzahl Motordrehzahl Leerlaufsolldrehzahl
¨ Solldrehzahl stationar
relative Luftfullung ¨ (Word) Ansaugluft - Temperatur Motor-Temperatur Fahrzeuggeschwindigkeit
Zyklusflag: Diagnose Leerlaufregelung, Steller
FB LLRMD 1.43.0 Funktionsbeschreibung %LLRNS %LLRBB %LLRRM %MDNSTAB %MDWAN %MDVERAD %MDVERB %MDVER %LLRMR %MDMIN %DLLR
: : : : : : : : : : :
Leerlaufregelung-Solldrehzahl Leerlaufregelung Betriebsbedingungen Leerlaufregelung Reglereingriff Drehmoment Drehzahlstabilisierung Drehmomentaufnahme des Wandlers Adaption Verlustmoment Momentenbedarf der Nebenaggregate Motor-Verlustmoment Momentreserve Leerlaufregelung Minimales Motormoment Koordination Diagnose
APP LLRMD 1.43.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRBB 505.50.0
Seite 247 von 4100 31.JAN.2003 Thomas Brosi
FU LLRBB 505.50.0 Leerlaufregelung Betriebsbedingungen FDEF LLRBB 505.50.0 Funktionsdefinition B_llrein B_llrein
compute 1/
B_llrein
B_enllri
reset 1/
B_enllri
tmot TVLLRPD B_llri dn_w
0.0
false
TVDK
B_ll B_llrpd
B_sab B_sa B_dash B_fil
B_llr
nmotll nstat SY_LOWRA B_mdein
DNLLR DNLLRLR
B_fs B_kuppl gangi
B_vllr B_fs B_kuppl gangi vfzg
B_vllr
B_vllr llrbb-llrbb
B_lowra
vfzg llrbb-llrbb Bildung der Einschaltbedingungen der Leerlaufregelung -----------------------------------------------------
B_llrein
B_nstu TVLLRSTE
B_stend
nmot_w nmotll NLLREIN nstat B_nmot llrbb-b-llrein
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0 false
llrbb-b-llrein Freigabe der Leerlaufregelung nach Start: -----------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRBB 505.50.0
Seite 248 von 4100 31.JAN.2003 Thomas Brosi
SY_ASG 0
B_fs TVKUPPL B_kuppl gangi
B_vllr 0.0 CNFKUPPL
B_wkauf 0.0
llrbb-b-vllr
vfzg VLLR llrbb-b-vllr Erkennung ob eine kraftschl¨ ussige Verbindung zwischen Motor und Antriebsstrang herrscht ---------------------------------------------------------------------------------------
B_nllstab B_llrein
false TVLLR /V nmotll nsol
nsol
tmot TVLLRI /V B_llrein false
B_enllri
B_enllri
B_nllstab TVLLRSTE B_stend
llrbb-b-enllri
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmotll
B_nstu llrbb-b-enllri Freigabe des I-Anteils ---------------------------
ABK LLRBB 505.50.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW KL KL FW FW
Konfigurationsflag fur ¨ die Auswertung des Kuplg.schalters in der LLR Drehzahlband oberhalb nstat fur ¨ LLR-Freigabe Drehzahlband oberhalb nstat fur ¨ LLR-Freigabe (Low-Range) Drehzahleinschaltschwelle fur ¨ Leerlaufregelung ¨ Verzogerungszeit nach Schließen der Drosselklappe ¨ Verzogerungszeit fur ¨ die Information des Kupplungsschalter ¨ ¨ Einschaltverzogerung: B_llri bei Uberdrehzahl ¨ Verzogerungszeit fur ¨ Freigabe I-Anteil nach Start ¨ Maximale Verzogerungszeit fur ¨ Freigabe PD-Anteil nach Start Zwangsbedingung Leerlaufregelung nach B_stend Fahrzeuggeschwindigkeitsschwelle fur ¨ Leerlaufregelung
Systemkonstante
Art
Bezeichnung
SY_ASG SY_LOWRA
SYS (REF) Systemkonstante: Getriebe mit Drehzahlregelung vorhanden SYS (REF) Systemkonstante Bedingung :” Low range” vorhanden
CNFKUPPL DNLLR DNLLRLR NLLREIN TVDK TVKUPPL TVLLR TVLLRI TVLLRPD TVLLRSTE VLLR
Source-X
TMOT TMOT
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRBB 505.50.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DASH
MDFAW
EIN
¨ Bedingung: Dashpot-Anderungsbegrenzung aktiv
B_ENLLRI B_FIL
LLRBB MDFAW
AUS EIN
Freigabe Leerlaufregelung: I-Anteil Bedingung PT1-Filter fur ¨ SAWE aktiv
B_FS
BBGANG
EIN
Bedingung Fahrstufe
B_KUPPL
GGEGAS
EIN
¨ Bedingung Kupplungspedal betatigt
B_LL
MDFAW
EIN
Bedingung Leerlauf
B_LLR
LLRBB
AUS
Bedingung Leerlaufregelung
B_LLREIN
LLRBB
AUS
Bedingung LLR Betriebsbereit nach Start
B_LLRI B_LLRPD B_LOWRA
LLRBB LLRBB
AUS AUS EIN
Bedingung I-Anteil der LLR aktiv Bedingung PD-Anteil der LLR aktiv Bedingung Zwischengelege fur ¨ Low Range zugeschaltet
B_MDEIN B_NLLSTAB B_NMOT
MDKOG BGWNE
BBSAWE, LAMBTS,LLRBB, MDKOG LLRBB, MSUDKSOM LLRBB, MDKOG, MDRED BBSAWE, BGLBZ,BGNLLKH, CANECU,DTEV, ... ARMD, BBKR,BBSAWE, BDEMAB,BDEMKO, ... ARMD, BAKH, BBAGR, BBAGRMW, BBKH, ... BDEMEN, DGGTVHK, DTEV, GGO2LSU,LLRRM, ... BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ... LLRRM FUEREG, LLRRM ARMD, BBGANG,BBSAWE, FGRABED, LLRBB, ... LLRBB, MDANF, ZGST LLRBB ADVE, AEKP, ALE,ALSU, BAKH, ...
EIN EIN EIN
Bedingung Momenteneingriff aktiv Drehzahlmaximum im Start erreicht. Bedingung Motordrehzahl: n > NMIN
B_NSTU B_SA
LLRBB MDRED
B_SAB
BBSAWE
B_STEND
BBSTT
B_VLLR
LLRBB
B_WKAUF
GGCEGS
DN_W
LLRRM
GANGI
BBGANG
NMOT
BGNMOT
NMOTLL
BGNMOT
NMOT_W
BGNMOT
NSOL
LLRNS
NSTAT
LLRNS
TMOT
GGTFM
VFZG
GGVFZG
AUS AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... EIN BDEMKO, LLRBB,LLRMD, MDFAW,MDMIN, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... BBSAWE, BGNLLKH,- AUS LLRNS, LLRRM, MDVERAD ARMD, DLGHMM,EIN LLRBB, LLRNS,MDASG, ... LLRBB, LLRMD,EIN LLRMR, MDANF, MDRED ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... BGDVE, DTEV, LLRBB, EIN LLRNS, RDE, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN BBNWS, CANECU,DFFTK, DTEV,LBUESYN, ... EIN BBSAWE, BGLBZ,CANECU, DDG,GGCANECU, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... ARMD, BBAGR,EIN BBSAWE, BDEMHA,BGDVE, ...
Seite 249 von 4100 31.JAN.2003 Thomas Brosi
Umschaltung Drehzahl von nstat auf nmot nach Start Bedingung Schubabschalten Bedingung Schubabschaltebereitschaft
Bedingung Startende erreicht Bedingung Fahrzeug rollt mit eingelegtem Gang
Bedingung Wandlerkupplung offen
Drehzahlabweichung bei Leerlaufregelung
Ist-Gang
Motordrehzahl Motordrehzahl im Leerlaufbereich Motordrehzahl Leerlaufsolldrehzahl
¨ Solldrehzahl stationar
Motor-Temperatur Fahrzeuggeschwindigkeit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRBB 505.50.0
Seite 250 von 4100 31.JAN.2003 Thomas Brosi
FB LLRBB 505.50.0 Funktionsbeschreibung In diesem Funktionsblock werden die Einschaltbedingungen f¨ ur die Leerlaufregelung gebildet. Aufgelistet sind diese: B_llrein: Freigabe der Leerlaufregelung nach Start erfolgt, wenn die Motordrehzahl erstmals die station¨ are Solldrehzahl nstat erreicht. Falls der Motor l¨ auft, aber nstat nicht erreichen kann, so wird B_llrein TVLLRSTE nach Startende gesetzt. Zur Startunterst¨ utzung kann die Leerlaufregelung bereits eingeschaltet werden, wenn die Motordrehzahl die Schwelle NLLREIN ¨ uberschreitet. B_llrein wird resetiert, wenn eine Software-Initialisierung erfolgt oder, wenn die Motordrehzahl unter die Schwelle NMIN f¨ allt (Motor erw¨ urgt oder abgestellt, aber SG-Nachlauf noch nicht beendet) B_vllr : Bedingung Fahrzeug rollt mit eingelegtem Gang: Wenn die Fahrzeuggeschwindigkeit die Schwelle VLLR ¨ uberschreitet und die Kupplung nicht getreten ist, wird das Bit B_vllr gesetzt. Ist kein Gang eingelegt, steht das Fahrzeug oder ist die Kupplung getreten (B_kuppl=1), wird das Bit gel¨ oscht. Das Bit B_vllr ist gesetzt, wenn eine kraftschl¨ ussige Verbindung zwischen dem Motor und dem Antriebsstrang besteht. ACHTUNG: Da bei einigen Fahrzeugen der Kupplungsschalter bereits bei geringster Kupplungspedalbewegung schaltet, ist diese Information f¨ ur die LLR nicht brauchbar. Uber CNFKUPPL > 0 wird die Auswertung des Kupplungsschalters unterdr¨ uckt. B_vllr wird dann nur noch abh¨ angig von der Fahrzeuggeschwindigkeit gesetzt. Bei Automat-Getriebe wird die Information Kupplung ersetzt durch die Aussage "Fahrstufe eingelegt". Bei Automatisiertem Schaltgetreibe ASG wird die Information B_wkauf von der elektronischen Kupplungssteuerung verwendet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_llr : Bedingung f¨ ur Leerlaufregelung : Diese Bit gibt an, ob die Leerlaufregelung freigegeben ist (B_llr = 1) oder noch gesperrt ist (B_llr = 0). Die Freigabe der Leerlaufregelung erfolgt, falls das Leergasbit gesetzt ist (B_ll = 1), keine Anforderung f¨ ur Schubabschalten vorliegt (B_sab = 0), kein Schubabschalten vorliegt (B_sa = 0), seit dem R¨ ucksetzen des Leergasbits bereits TVDK Sekunden vergangen sind oder Unterdrehzahl vorliegt (dn > 0), kein Dashpot aktiv ist und keine Momentenfilterung f¨ ur SAWE erfolgt (B_fil=0). B_llrpd : Bedingung f¨ ur Freigabe der P- und D- Anteile des Leerlaufreglers: Der Proportional- und der Differential-Anteil des Leerlaufreglers werden freigegeben, wenn der Regler eingeschaltet ist (B_llr=1) oder Unterdrehzahl vorliegt, keine externe Momenteneingriffe erfolgen und die Verz¨ ogerungszeit TVLLRPD nach einschalten von B_llrein=1 abgelaufen ist. Die Verz¨ ogerungszeit TVLLRPD kann umgangen werden, wenn w¨ ahrend des Starts ein Drehzahl¨ uberschwinger erfolgt.
B_enllri: Dieses Bit sorgt daf¨ ur, daß der I-Anteil w¨ ahrend des Start¨ uberschwinger nicht aktiv ist. Der I-Anteil soll erst dann aktiviert werden, wenn nmot erstmals unter die Solldrehzahl nsol f¨ allt. Falls nmot l¨ anger als TVLLRI oberhalb von nsol verweilt, wird der I-Anteil aktiviert. L¨ auft der Motor, bleibt aber unterhalb nsol, so wird ebenfalls der I-Anteil aktiviert, um die Drehzahl "hochzuziehen". B_llri : Bedingung f¨ ur Freigabe des I-Anteils des Leerlaufreglers: Der Integrator des Leerlaufreglers wird freigegeben, wenn der Regler freigegeben ist (B_llr = 1), kein Momenteneingriff aktiv ist (B_mdein = 0), B_enllri gesetzt ist und die Motorsrehzahl sich unterhalb von nstat+DNLLR oder nstat+DNLLRLR(Low-Range) befindet.
APP LLRBB 505.50.0 Applikationshinweise Anpassung von VLLR:
VLLR sollte so klein wie m¨ oglich gew¨ ahlt werden, um bereits ein langsam rollendes Fahrzeug als nicht stehend zu erkennen. Der Zustand Fahrzeug rollt im Leerlauf im 1. Gang muß sicher erkannt werden auch bei Unterdrehzahl. Die hierf¨ ur notwendige Geschwindigkeitsschwelle l¨ aßt sich folgenderweise absch¨ atzen: VLLR =
( nsol_Minimalwert - 200) * v1000 / 1000
wobei v1000 die Fahrzeuggeschwindigkeit bei 1000 1/min im 1.Gang ist (Diese liegt je nach Bereifung und Getriebeauslegung meistens zwischen 7 km/h und 10 km/h). Anapssung von TVDK:
Diese Reglersperrzeit soll verhindern, daß der Regler unmittelbar nach Schließen der Drosselklappe bei aber noch hoher Drehzahl bereits beginnt zu arbeiten. Nach einem Gassstoß mit einer Enddrehzahl nahe der MaximalDrehzahl (ca. 6000 U/min) muß TVDK so groß gew¨ ahlt werden, daß der Regler erst im Fangbereich der Solldrehzahlnachf¨ uhrung zu arbeiten beginnt. Erfahrungswerte f¨ ur TVDK liegen zwischen 0.5 und 1 Sekunde. Ist TVDK zu klein, kann es nach einem Gasstoß zu einem ungewollten Untertauchen der Drehzahl kommen, da der zu fr¨ uh gestarteter Regler bereits einen großen negativen Anteil erreicht hat, der nun erst wieder abgebaut werden muß.
Anpassung von TVKUPPL: Diese Verz¨ ogerungszeit f¨ ur die Kupplungsinformation ist notwendig, da der Kupplungsschalter am Pedal bereits beim Ber¨ uhren des Pedals schaltet, der eigentliche Auskuppelvorghang aber erst beim fast vollst¨ andigen Durchtreten des Kupplungspedals erreicht wird. Die Zeit TVKUPPL d¨ urfte bei ca 100 ms liegen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRMR 12.170.0
Seite 251 von 4100 31.JAN.2003 Thomas Brosi
FU LLRMR 12.170.0 Momentenreserve Leerlaufregelung FDEF LLRMR 12.170.0 Funktionsdefinition Berechnug der Momentenreserve im Leerlauf -----------------------------------------
altitude SY_LOWRA fho
0.0
KLMRHO
VANF
KLMRESLI (STM10_UB)
B_sl 0.0
B_kuplaus B_kh
SY_LOWRA
SY_ARC 1
nmot_w mifa_w
dmrac
B_lowra
switch of inlet camshaft
power steering
catalyst heating
dmrnwe_w dmrnwa_w
clutch disengaged
torque reserve in non-idle state
low range
SY_ARC 1
KFMRESKLW (SNM06LLUB,SMI04LLUB)
tans mifa_w
0.0
B_psptres
KFMRESTA (STA04LLUB,SMI04LLUB) MRESTM dmvllrsu_w dmresll_w MRESLL
CWKUPPL
after start
dmrac
ac compressor
base point distribution STUETZST
B_kuplaus
SY_ASM
dmrasm_w
0.0
1
0
at idle after speed untershoot
MRASM
power steering
dmrpsp
0
creeping (ASM)
B_zwafh
vfzg
dns mifa_w
VANF
0.0
0.0
non-idle
KFMRESNL (SNM06LLUB,SMI04LLUB)
B_ll
llrmr-llrmr
nmot_w SNM06LLUB
mifa_w
dns SMI04LLUB
tmot SNS06LLSB
STA04LLUB
llrmr-stuetzst
tmot
tans STM04SAUB
STM10_UB llrmr-stuetzst Verarbeitung der Kupplungsinformation -------------------------------------
SY_KUPOT
SY_KUPOT>0 if clutch potentiometer is used
0.0 B_kuppl
B_kuplaus
B_kuplaus
MRESKO MRESKU ucpa
llrmr-b-kuplaus
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dns tmot
KFMRESKH (SNS06LLSB,STM04SAUB)
MRNWS
KFMRESK (SNM06LLUB,SMI04LLUB)
nmot_w mifa_w
vstmdr
dmrlf
idle, near-idle
KFMRESPS (SNM06LLUB,SMI04LLUB)
nmot_w mifa_w
dmrllr_w
dmrwan
MRESKH
KFMRES (SNM06LLUB,SMI04LLUB)
nmot_w mifa_w
0.0
B_kh
0
B_psptres
B_ll
MRESSL
llrmr-llrmr
B_KUPLAUS
limit of torque reserve
tmot
dmrlws_w
condition clutch disengaged
vfzg
0.0
llrmr-b-kuplaus
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRMR 12.170.0
Seite 252 von 4100 31.JAN.2003 Thomas Brosi
Berechnung der Momentenreserve nach dem Start ---------------------------------------------
0.0
dmvllrsu_w
dmvllrsu_w
DMRESTM
reset compute 1/ 1/
tmot KLMRESTM
0.0
TVRESTM
llrmr-mrestm
B_st
llrmr-mrestm Berechnung der Momentenreserve nach einem Drehzahleinbruch ----------------------------------------------------------
Increase torque reserve after speed undershoot
DMRESLL MRESLL compute 1/
TDMRESLL
dmresll_w
dmresll_w
0.0 reset 1/
B_stend
1 false TVRESLL
0
B_llde
dn_w DNLLRESW ngfil dns KLDNLLDE vfzg LIVFZDE SY_BKV 0
B_bkvleer
brake booster without enough vacuum
llrmr-mresll
true
llrmr-mresll Erh¨ ohung der Momentenreserve beim Ankriechen --------------------------------------------
compute 1/
increase of torque reserve for creeping active
0.0 DMRDASM DMRIASM B_creepact
reset 1/
dmrasm_w
dmrasm_w
llrmr-mrasm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWLLDE
llrmr-mrasm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRMR 12.170.0
Seite 253 von 4100 31.JAN.2003 Thomas Brosi
Erh¨ ohung der Momentenreserve beim Umschalten der Nockenwelle ------------------------------------------------------------
SY_NWS 1.0 0.0
compute 1/
0.0
DMRESNW
dmrnwe_w
SY_NWSA 1.0
dmrnw_w reset 1/
0.0
MRESNW
dmrnwa_w llrmr-mrnws
B_mrnwe B_mrnwa llrmr-mrnws
ABK LLRMR 12.170.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter CWKUPPL CWLLDE DMRDASM DMRESLL DMRESNW DMRESTM DMRIASM DNLLRESW KFMRES KFMRESK KFMRESKH KFMRESKLW KFMRESNL KFMRESPS KFMRESTA KLDNLLDE KLMRESLI KLMRESTM KLMRHO LIVFZDE MRESKH MRESKO MRESKU MRESLL MRESNW MRESSL SMI04LLUB SNM06LLUB SNS06LLSB STA04LLUB STM04SAUB STM10_UB TDMRESLL TVRESLL TVRESTM VANF
Source-X
NMOT_W NMOT_W DNS NMOT_W NMOT_W NMOT_W TANS DNS TMOT TMOT FHO
Source-Y
MIFA_W MIFA_W TMOT MIFA_W MIFA_W MIFA_W MIFA_W
MIFA_W NMOT_W DNS TANS TMOT TMOT
Art
Bezeichnung
FW FW FW FW FW FW FW FW KF KF KF KF KF KF KF KL KL KL KL FW FW FW FW FW FW FW SV SV SV SV SV SV (REF) FW FW FW FW
Codewort fur ¨ Kupplung Codewort fur ¨ Drehzahleinbruch ¨ Schrittweite zum Runterzahlen der Momentenreserve beim Ankriechen ¨ LLR: Abbaugeschwindigkeit der erhohten Drehmomentreserve Schrittweite zum Reduzieren der Momentenreserve bei Nockenwellenverststellung Schrittweite zur Reduzierung der Momentenreserve nach Start ¨ zusatzliche Momentenreserve beim Ankriechen (ASM) ¨ LLR: Unterdrehzahlschwelle zur Erhohung der Momentenreserve im LL LLR: Basis Momentenreserve im LL und ll-nahem Bereich LLR: Basis Momentenreserve im LL und ll-nahem Bereich,ausgekuppelt Momentenreserve bei Kat.heizen LLR: Basis Momentenreserve im LL und ll-nahem Bereich fur ¨ Low range Momentenreserve im nicht Leerlauf LLR: Momentenreserve im LL und ll-nahem Bereich, Servolenkung ¨ Momentreserve abhangig von tans Kennlinie: Drehmomentreserve fur ¨ Drehzahleinbruch ¨ Kennlinie: Grenze fur ¨ Drehmomentreserve temperaturabhangig Kennlinie fur ¨ Momentenreserve im Nachstart ¨ ¨ Kennlinie: Drehmomentreserve hohenabh angig Geschwindigkeitsschwelle fur ¨ Drehzahleinbruch Momentenreserve bei Kat.heizen Kupplungpedalweg, oberes Limit fur ¨ Umschaltung auf KFMRESK Kupplungpedalweg, unteres Limit fur ¨ Umschaltung auf KFMRESK ¨ LLR: Erhohte Momentenreserve im LL nach Drehzahleinbruch Momentenreserve bei Nockenwellenverstellung Momentenreserve bei Servolenkung Stutzstellenverteilung: ¨ ind. Moment fur ¨ Momentenreserve Sutzstellenverteilung ¨ fur ¨ Motordrehzahl Stutzstellenvert., ¨ Solldrehzahlabw., 06 Sst., LL-Regel. Stutzstellenverteilung: ¨ tans fur ¨ Momentenreserve Stutzstellenverteilung ¨ Motortemperatur, 4 Sst. tmot fur ¨ Schleppmomentkennnlinie ¨ Sperrzeit fur ¨ die erhohte Momentenreserve nach dem Start ¨ Haltezeit fur ¨ die erhohte Momentenrerserve nach Drehzahleinbruch Initialisierungsdauer: Momentenreserve nach Start Geschwindigkeitsschwelle fur ¨ Anfahrhilfe
Systemkonstante
Art
Bezeichnung
SY_ARC SY_ASM SY_BKV SY_KUPOT SY_LOWRA SY_NWS SY_NWSA
SYS SYS (REF) SYS SYS SYS SYS (REF) SYS (REF)
System ist ausgestattet mit ARC (Active Roll Control) Systemkonstante ASM ¨ Systemkonstante: Bremskraftverstarker (Sensor) Systemkonstante: Kupplungspotentiometer verbaut Systemkonstante Bedingung :” Low range” vorhanden Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont.
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BKVLEER B_CREEPACT B_KH
BKV
LLRMR LLRMR BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ...
EIN EIN EIN
¨ Bedingung Bremskraftverstarker ohne ausreichenden Unterdruck Bedingung Kriechen aktiv uber ¨ CAN Bedingung Kat-Heizung
B_KUPLAUS B_KUPPL
LLRMR GGEGAS
LOK EIN
Motor ist ausgekuppelt; Kupllung ist getreten ¨ Bedingung Kupplungspedal betatigt
BAKH
ARMD, BBKR,BBSAWE, BDEMAB,BDEMKO, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
B_LL
MDFAW
B_LLDE B_LOWRA
LLRMR
ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... AUS ARMD, BBGANG,EIN BBSAWE, FGRABED, LLRBB, ... LLRMR EIN LLRMR EIN LLRMR EIN LLRMD, LLRMR,EIN LLRNS, MDVERB,TKMWL EIN AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... ADAGRLS, ADVE,EIN AEKP, ALE, AMSV, ... AUS LLRMD, LLRMR EIN LOK LOK LLRMR EIN LLRMR, MDKOG,AUS MDKOL, MSF LLRMR EIN LOK LLRMR EIN LLRMD, LLRMR EIN LOK BDEMAB, DLLR,EIN LLRMR, LLRRM EIN LLRBB, LLRMD,LLRMR, MDANF, MDRED BGFAWU, CANECU,- EIN DLLR, ESNSWL,ESSTT, ... EIN ARMD, BDEMUS,BGBVG, LBKUE,LLRMD, ... BBSAWE, LLRMD,EIN LLRMR, LLRNS,LLRRM, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... LLRMR EIN ARMD, BBAGR,EIN BBSAWE, BDEMHA,BGDVE, ... LLRMR EIN
B_MRNWA B_MRNWE B_PSPTRES B_SL
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
B_ST
BBSTT
B_STEND
BBSTT
B_ZWAFH DMRAC DMRASM_W DMRESLL_W DMRLF DMRLLR_W
LLRMR MDVERB LLRMR LLRMR MDVERB LLRMR
DMRLWS_W DMRNW_W DMRPSP DMRWAN DMVLLRSU_W DNS
MDVERB LLRMR
DN_W
LLRRM
FHO
GGDSU
MIFA_W
MDFAW
NGFIL
BGNG
NMOT_W
BGNMOT
TANS
GGTFA
TMOT
GGTFM
UCPA VFZG
GGVFZG
VSTMDR
TKAP
MDWAN LLRMR LLRNS
LLRMR 12.170.0
Seite 254 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Leerlauf Bedingung Drehzahleinbruch Bedingung Zwischengelege fur ¨ Low Range zugeschaltet
Anforderung Momentenreserve beim Schalten der Auslaßnockenwelle Anforderung Momentenreserve beim Schalten der Einlaßnockenwelle Anforderung Momentenreserve fur ¨ Servolenkungspumpe Bedingung Servo-Lenkung
Bedingung Start
Bedingung Startende erreicht Zundwinkelfreigabe ¨ zur Anfahrhilfe Reservemoment fur ¨ AC-Kompressor Momentenreserve beim Ankriechen (ASM) ¨ erhohte Momentenreserve im LL nach Drehzahleinbruch Momentreserve fur ¨ Lufter ¨ Momenten-Reserve fur ¨ Leerlaufregelung Momentreserve fur ¨ Servo-Lenkung Momentenreserve zum Umschalten der Nockenwelle Gesamt Momentenreserve fur ¨ Servolenkungspumpe Momentreserve fur ¨ Drehmomentaufnahme des Wandlers Momentenreserve im Nachstart ¨ LLR: Drehzahlabweichung zur stationaren Solldrehzahl Drehzahlabweichung bei Leerlaufregelung
¨ Korrekturfaktor Hohe
indiziertes Motormoment Fahrerwunsch
gefilterter Drehzahlgradient
Motordrehzahl Ansaugluft - Temperatur Motor-Temperatur Kupplungspedalposition bezogen auf unteren Anschlag Fahrzeuggeschwindigkeit
Anpassung Momentenreserve Leerlaufregelung (Testerschnitst.)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRMR 12.170.0
Seite 255 von 4100 31.JAN.2003 Thomas Brosi
FB LLRMR 12.170.0 Funktionsbeschreibung Die Momentenreserve dient dazu den Betriebspunkt des Motors derart zu bestimmen, dass der Z¨ undwinkel nicht am optimalen Z¨ undzeitpunkt liegt. Dadurch ist gew¨ ahrleistet, dass durch einen Z¨ undwinkelsprung in Richtung des Optimums noch ein Drehmomentzuwachs m¨ oglich ist. In dieser Funktion wird definiert wie groß die m¨ ogliche Drehmomentreserve sein soll: Im Normalfall wird die Drehmomentreserve aus dem Kennfeld KFMRES (abh¨ angig von dns und von tmot) entnommen. In der Regel ist man bestrebt sie so gering wie m¨ oglich zu halten, um den Wirkungsgrad des Motors nicht unn¨ otig zu verschlechtern. Begrenzt wird die Momentenreserve durch die temperaturabh¨ angige Kennlinie KLMRESLI. Um beim Anfahren, falls der Fahrer droht den Motor abzuw¨ urgen, noch etwas mehr Drehmoment bereitstellen zu k¨ onnen, wird bei getretener Kupplung (B_kuppl=1) und niederer Fahrgeschwindigkeit (vfzg < VANF) auf eine Momentenreserve aus dem Kennfeld KFMRESK umgeschaltet. Die Umschaltung beim Treten der Kupplung erfolgt ungefiltert, beim Loslassen der Kupplung erfolgt die Umschaltung gefiltert. ¨ber die Z¨ Tritt dann doch ein Drehzahleinbruch auf, weil die LLR es nicht u undung geschafft hat eine zugeschaltete Last zu kompensieren, wird die Drehmomentenreserve auf einen h¨ oheren Wert MRESLL vergr¨ oßert. F¨ ur die Zeit TVRESLL wird die erh¨ ohte Momentenreserve beibehalten bevor sie ¨ uber die Rampe DMRESLL wieder auf ihren normalen Wert heruntergeregelt wird. DMRESLL ist ein negativer Wert !. Die soeben beschriebene Funktionalit¨ at ist hilfreich bei Beanspruchung der Lenkhilfe. Die erste Beanspruchung mit einem Drehzahleinbruch vergr¨ oßert die Momentenreserve, so dass bei folgenden Beanspruchungen (z.B. beim Einparken) nur noch ein geringer Drehzahleinbruch auftritt. Vor dem Einschalten des Klimakompressors wird eine Drehmomentenreserve dmrac aufgebaut um das Einschalten des Kompressors fast drehzahlneutral gestalten zu k¨ onnen. Der Motor wird in einen Betriebspunkt mit h¨ oherer Momentenreserve gebracht, bevor die Last zugeschaltet wird. Falls von der Servolenkung die Information B_sl kommt, wird die Momentenreserve nach unten auf MRESSL begrenzt. Mittels vstmdr kann die Momentenreserve in der Werkstatt ver¨ andert werden (siehe %TKMWL). Es wird stets das gr¨ oßte der geforderten Reservemomente ausgew¨ ahlt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Falls das Bit B_nswo1 gesetzt wird, erfolgt eine Teilabschaltung der Funktion, nur noch die Momentenreserve f¨ ur das Einschalten des Klimakompressors wird weiter betrachtet. Befindet sich das Fahrzeug nicht im Leerlauf, so kann bei getretener Kupplung auch eine Momentenreserve aus dem Kennfeld KFMRESNL gefordert werden. Dies kann z.B. hilfreich sein, wenn der Fahrer leicht Gas gibt beim Anfahren oder wenn der Motor bei leichtem Gasgeben droht auszugehen. Das Kennfeld KFMRESKH kann bei Katheizkonzepten mit Thermoreaktor verwendet werden. Es stellt eine obere Begrenzung der Momentenreserve im Leerlauf da. Dies kann sinnvoll sein, um die Z¨ undwinkelsp¨ atverstellung zu begrenzen. Das Kennfeld KFMRESTA kann verwendet werden, um abh¨ angig von der Umgebungstemperatur eine zus¨ atzliche Z¨ undwinkelsp¨ atverstellung zu erreichen. Dies kann bei Motoren mit starker Klopfneigung z.B. Turbomotoren von Vorteil sein. Im Block MRESTM wird eine Motortemperaturabh¨ angige Momentenreserve im Start berechnet. Nach Startende wird diese dann zeitlich bis auf Null abgeregelt. Im Block MRASM wird bei Projekten mit Automatisierten Schaltgetriebe ASM vor dem Schließen der Kupplung B_creepact ein Reservemoment aktiviert. Bei der Kompensation der Last von Klimakompressoren besteht auch im Teillastbereich die M¨ oglichkeit mit (BIT1[CWKUPPL]=TRUE), eine Momentenreserve zu aktivieren. Wegen der Einbuße an Fahrkomfort bei Z¨ undwinkelfreigabe im Teillastbereich, ist dies jedoch f¨ ur hart einschaltende Klimakompressoren mit großer Last empfohlen. Um bei starken Verz¨ ogerungen, im unteren Geschwindigkeitsbereich, ein zu starkes Einbrechen der Drehzahl zu verhindern, wird eine erweiterte Funktionalit¨ at,geschaltet ¨ uber das Codeword CWLLDE [Bit0]=TRUE, gesetzt. Hier fließt lediglich eine Abh¨ angigkeit vom Drehzahlgradient und der Geschwindigkeit ein. Das Bit B_llde (CWLLDE[1]) wird dazu verwendet um die Integratorgrenze limin_w [LLRRM] auf NULL zu setzen. Falls die Systemkonstante SY_LOWRA gesetzt ist, wird die Momentenreserve nach unten auf dmrlws_w begrenzt. Bei SY_ARC >=1 wird, gekoppelt an B_psptres, eine Momentenreserve f¨ ur die Servolenkungspumpe benutzt. Diese wird bei B_ll = true durch KDMRESPS und bei B_ll = false durch dmrpsp bestimmt.
APP LLRMR 12.170.0 Applikationshinweise Anpassung von KFMRES:
KFMRES stellt die gew¨ unschte Momentenreserve im leerlaufnahen Bereich dar. Da Momentenreserve auch Verschlechterung des Motorwirkungsgrades bedeutet, wird man bestrebt sein diese so klein wie m¨ oglich zu halten. Auf der anderen Seite hilft die Momentenreserve bei pl¨ otzlich auftreten Lastmomenten (Generator beim Einschalten der Elektrol¨ ufter, Servolenkung,...) den Drehzahleinbruch schnell zu bremsen. Daf¨ ur muß aber ein Mindestmoment ¨ uber den schnellen Pfad der Z¨ undung gestellt werden k¨ onnen. Wie groß dieses Moment sein muss wird beim schnellen Zuschalten der gr¨ oßten Last experimentell am Fahrzeug ermittelt. Dabei darf der Motor nicht ausgehen bzw. die Motordrehzahl darf nicht unter ein vorgegebenes Limit fallen. Bis Drehzahlen von ca 300 U/min oberhalb der Solldrehzahl wird die Momentenreserve konstant gehalten. Bis 500 U/min wird dann die Momentenreserve zwingend auf Null reduziert. In der Teillast darf keine Momentenreserve von der LLR gefordert werden. Die Momentenreserve kann typisch bei ca 3% bis 4% liegen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLLR 37.20.0
Seite 256 von 4100 31.JAN.2003 Thomas Brosi
Anpassung von DNLLRESW, TVRESLL, MRESLL und DMRESLL: DNRESLL : Abweichung nach unten von der Solldrehzahl, die gerade noch toleriert wird. F¨ allt die Motordrehzahl unterhalb dieser Schwelle, wird die Momentenreserve erh¨ oht. Typischer Wert ca 120 U/min TVRESLL: Zeit w¨ ahrend der die erh¨ ohte Momentenreserve stehen bleibt. Typischer Weise soll diese Zeit so lange sein, dass ein normaler Fahrer das Fahrzeug einparken kann (mehrmaliges Ben¨ otigen der vollen Unterst¨ utzung der Servolenkung). Diese Zeit d¨ urfte bei ca 30 Sekunden liegen. MRESLL: Betrag der Erh¨ ohung der Momentenreserve. Oft reichen bereits weitere 4% Momentenreserve aus. DMRESLL: Nach der Haltezeit, wird die Erh¨ ohung der Momentenreserve wieder weggenommen. Diese Abregelung der Momentenreserve sollte sich in einber Zeit von 10 Sekunden vollzogen haben. DMRESLL ist eine negative Gr¨ oße. SY_ASM:
Diese Systemkonstante steht f¨ ur eine Variante mit Automatisiertem Schaltgetriebe
+===========+======================================================+=======================+===============================+ | CWLLDE | Funktionalit¨ at | True | False | +===========+======================================================+=======================+===============================+ | Bit 0 | Resetierung des Accumulators f¨ ur dmresll_w | aktiv | nicht aktiv | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 1 | Berechnung von B_llde | aktiv | nicht aktiv | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 2 | frei | aktiv | nicht aktiv | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit ... | ... | ... | ... | +-----------+------------------------------------------------------+-----------------------+-------------------------------+
FU DLLR 37.20.0 Diagnose: Leerlaufregelung Erkennung blockierter Steller FDEF DLLR 37.20.0 Funktionsdefinition
B_pybllrm
B_scbllrm
B_dllrm
B_dllrm
B_dllrimnm
SY_BDE 0.0
BBDLLR
false
B_dllrfg B_dllr DLLRH
B_pybllrh
B_scbllrh
B_dllrh
B_dllrh
B_dllrimnh
dllr-dllr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DLLRM
dllr-dllr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLLR 37.20.0
Seite 257 von 4100 31.JAN.2003 Thomas Brosi
¨ Ubersicht Diagnose Leerlaufdrehzahlregelung --------------------------------------------
SY_SGANZ B_nswo1
0.0
B_dkpu
true B_master
B_dknolu
CNFLLR2SG 6.0
B_nldg SY_EGAS B_ells false
B_dllrfg
TDLLRST
B_dllrfg
B_stend B_nmot B_saen TDLLFG1 TDLLFG2 B_ll
TurnOnDelayVariable
fho FHDLLR tans
tmot TMDLLR vfzg dllr-bbdllr
0.0 B_cdllr dllr-bbdllr physikalische Freigabe der Leerlaufregelungsdiagnose ----------------------------------------------------
DLLRM_MN B_dllrm
B_mnllrm B_healmnm DLLRM_DFPM B_cdllr
minError
TDLLRNF healing
B_dllrm TurnOnDelay3
B_llrmheal maxError
DLLRM_MX
C_dllrm
B_healmxm B_dllrm
B_mxllrm B_dllrimnm
B_dllrimnm
dllr-dllrm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TADLLR
dllr-dllrm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLLR 37.20.0
Seite 258 von 4100 31.JAN.2003 Thomas Brosi
FID f¨ ur Magerbetriebsarten, d.h. Homogenmager oder Schicht ----------------------------------------------------------
rk_w RKDLLR TDLLRMN dns
B_mnllrm TurnOnDelay
B_fanfg DNDLLRO DNDLLROKT limax_w
B_healmnm /NC
B_healmnm dllr-dllrm-mn
dmllri_w
B_dllrm dllr-dllrm-mn Pr¨ ufung auf Unterdrehzahl im Magerbetrieb -----------------------------------------
limin_w dmllri_w
B_healmxm /NC
B_fanfg DNDLLRU
B_healmxm
TDLLR
DNDLLRUKT
TDLLRMX B_dllrimnm
B_sa
B_dllrimnm
B_mxllrm
B_dllrm compute 1/ B_sa
reset 1/
DASA
dllr-dllrm-mx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dns
dllr-dllrm-mx
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLLR 37.20.0
Seite 259 von 4100 31.JAN.2003 Thomas Brosi
Pr¨ ufung auf ¨ Uberdrehzahl im Magerbetrieb ----------------------------------------
C_dllrm sfpMaxError 1/
10/ maxError
sfp sfpMaxError 11/
sfpMinError 1/
minError
sfp sfpMinError
12/
sfpHealing 1/
healing
sfp getSfp 1/
sfpHealing dllr-dllrm-dfpm
dfp dfp repSfp locSfp_LLRM 20/
Eintrag in den Fehlerspeicher im Magerbetrieb ---------------------------------------------
DLLRH_MN B_dllrh
B_dllrh
B_mnllrh B_healmnh B_cdllr
DLLRH_DFPM minError
TDLLRNF
healing TurnOnDelay3
B_llrhheal
maxError C_dllrh
DLLRH_MX B_dllrh
B_healmxh B_mxllrh B_dllrimnh
B_dllrimnh
dllr-dllrh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dllr-dllrm-dfpm
dllr-dllrh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLLR 37.20.0
Seite 260 von 4100 31.JAN.2003 Thomas Brosi
FID f¨ ur den Homogenbetrieb --------------------------
rl RLDLLR
TDLLRMN
dns
B_mnllrh
B_fanfg DNDLLRO DNDLLROKT B_healmnh /NC
B_healmnh
limax_w
dllr-dllrh-mn
dmllri_w B_dllrh dllr-dllrh-mn Pr¨ ufung auf Unterdrehzahl im Homogenbetrieb -------------------------------------------
limin_w
dns
B_healmxh /NC
B_healmxh
B_fanfg TDLLRMX
DNDLLRU DNDLLRUKT
B_mxllrh
TDLLR B_dllrimnh
B_sa
B_dllrimnh
B_dllrh compute 1/ B_sa
reset 1/
DASA
dllr-dllrh-mx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dmllri_w
dllr-dllrh-mx
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLLR 37.20.0
Seite 261 von 4100 31.JAN.2003 Thomas Brosi
Pr¨ ufung auf ¨ Uberdrehzahl im Homogenbetrieb ------------------------------------------
C_dllrh
sfpMaxError 1/
10/ maxError
sfp sfpMaxError1 sfpMinError 1/
11/ minError
sfp sfpMinError1
sfpHealing 1/
12/ healing
sfp getSfp 1/
sfpHealing1 dllr-dllrh-dfpm
dfp dfp repSfp locSfp_LLRH 20/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dllr-dllrh-dfpm Eintrag in den Fehlerspeicher im Homogenbetrieb -----------------------------------------------
ABK DLLR 37.20.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Configurationswort fur ¨ Leerlaufregelung bei 2-SG-Konzept (Slave) Anzahl der SAS-Phasen zur Erkennung LLS Fehler Maximale Drehzahlabweichung (Unterdrehzahl) fur ¨ Diagnose LLR Maxmimale Drehzahlabweichung (Unterdrehzahl) fur ¨ Diagnose LLR bei Kurztrip ¨ Maximale Drehzahlabweichung (Uberdrehzahl) fur ¨ Diagnose LLR ¨ Maxmimale Drehzahlabweichung (Uberdrehzahl) fur ¨ Diagnose LLR bei Kurztrip ¨ Hohenschwelle fur ¨ Durchfuhrung ¨ Diagnose Leerlaufsteller
Systemkonstante
Art
Bezeichnung
SY_BDE SY_EGAS SY_SGANZ
SYS Systemkonstante Benzin-Direkteinspritzung SYS (REF) Systemkonstante E-GAS vorhanden ¨ Motormanagement SYS (REF) Systemkonstante Anzahl Steuergerate
Source-X
Source-Y
CNFLLR2SG DASA DNDLLRO DNDLLROKT DNDLLRU DNDLLRUKT FHDLLR FID_BLLRH FID_BLLRM RKDLLR RLDLLR TADLLR TDLLFG1 TDLLFG2 TDLLR TDLLRMN TDLLRMX TDLLRNF TDLLRST TMDLLR
Variable
Quelle
BLOKNR
B_BELLRH B_BELLRM B_BKLLRH B_BKLLRM B_CDLLR B_CLLLRH B_CLLLRM B_DKNOLU
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS EIN EIN EIN EIN
Funktion uber ¨ Codewort CDLLR freigegeben ¨ Fehlerpfad DLLRH loschen ¨ loscht Fehlerpfad DLLRM Bedingung Drosselklappensteller stromlos
DLLR DLLR DLLR DLLR
SREAKT
Kraftstoffschwelle fur ¨ DLLR Fullungsschwelle ¨ fur ¨ Diagnose LLR Ansauglufttemperaturschwelle fur ¨ Diagnose Leerlaufsteller Wartezeit bis setzen der Bedingung Diagnose Leerlaufsteller Wartezeit bis setzen der Bedingung Diagnose Leerlaufsteller Wartezeit bis setzen der Bedingung Diagnose Leerlaufsteller Wartezeit bis Fehlereintrag Steller geschlossen Wartezeit bis Fehlereintrag Steller offen Wartezeit bis Meldung kein Fehler bei Leerlaufsteller Wartezeit bis setzen der Bedingung Diagnose Leerlaufsteller Motortemperaturschwelle fur ¨ Diagnose Leerlaufsteller
DLLR DLLR DLLR ADVE, AEVABU,BBAGR, BBNWS,BGDVE, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLLR 37.20.0
Seite 262 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DKPU
SREAKT
EIN
Bedingung Sicherheitskraftstoffabschaltung (SKA)
B_DLLR B_DLLRFG B_DLLRH B_DLLRIMNH B_DLLRIMNM B_DLLRM B_ELLS
DLLR DLLR DLLR DLLR DLLR DLLR
AEVABU, BBAGR,BBNWS, DLLR,DMDSTP, ... LLRRM
AUS LOK LOK LOK LOK LOK EIN
Aktive diagnose: Leerlaufstellerdiagnose physikalische Freigabe DLLR (allgemen) DLLR im Homogenmodus aktiv Bedingung Aufweitung der Integratoruntergrenze in Homogenbetrieb Bedingung Aufweitung der Integratoruntergrenze in Magerbetriebsarten DLLR aktiv im Magermodus Bedingung Error Leerlaufsteller
B_FANFG B_FTLLRH B_FTLLRM B_LL
LLRNFA DLLR DLLR MDFAW
B_LLRHHEAL B_LLRMHEAL B_MASTER
DLLR DLLR
B_MNLLRH B_MNLLRM B_MXLLRH B_MXLLRM B_NLDG
DLLR DLLR DLLR DLLR DDG
B_NMOT
BGWNE
B_NPLLRH B_NPLLRM B_NSWO1
DLLR DLLR
B_PYBLLRH B_PYBLLRM B_SA
DLLR DLLR MDRED
B_SAEN B_SCBLLRH B_SCBLLRM B_SILLRH B_SILLRM B_STEND
DLLR DLLR BBSTT
DFP_LLRH DFP_LLRM DMLLRI_W
DLLR DLLR LLRRM
DNS
LLRNS
E_LLRH E_LLRM FHO
DLLR DLLR GGDSU
LIMAX_W LIMIN_W RK_W
GK
RL
SRMSEL
SFGBLLRH SFGBLLRM SFPLLRH SFPLLRM TANS
DLLR DLLR GGTFA
TMOT
GGTFM
VFZG
GGVFZG
Z_LLRH Z_LLRM
DLLR DLLR
BBSAWE, BGFKMS,DLLR DLLR, LLRNS
EIN AUS AUS ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... LOK LOK DLLR, ESSTT, LLRNS, EIN LLRRM, MDVERB AUS AUS AUS AUS ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... ADVE, AEKP, ALE,EIN ALSU, BAKH, ... AUS AUS EIN BBAGR, BBKW,BDEMAB, DLLR, DTEV, ... AUS AUS AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... EIN BBSAWE, DLLR DLLR EIN DLLR EIN AUS AUS EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... DLLR DOK DLLR DOK DLLR, DTEV, LLRRM, EIN MDFAW, MDVERAD, ... BDEMAB, DLLR,EIN LLRMR, LLRRM DTANKL AUS DTANKL AUS BGFAWU, CANECU,- EIN DLLR, ESNSWL,ESSTT, ... DLLR, LLRRM EIN DLLR, LLRRM EIN ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... DLLR EIN DLLR EIN AUS AUS EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... DTANKL AUS DTANKL AUS
Freigabebit fur ¨ Drehzahlanforderung bei Bandendetest
Bedingung Leerlauf Heilung: Fehler Leerlaufregelung in Betriebsart Homogen Heilung: Fehler Leerlaufregelung bei Magerbetriebsarten ¨ Bedingung MASTER-Steuergerat Unterdrehzahlfehler DLLR im Homogenbetrieb Unterdrehzahlfehler DLLR bei Magerbetriebsarten ¨ Uberdrehzahlfehler DLLR im Homogenbetrieb ¨ Uberdrehzahlfehler in Magerbetriebsart Bedingung Drehzahlgeber-Notlauf ist aktiv. Bedingung Motordrehzahl: n > NMIN
Bedingung Drehzahl > NSWO1
physikalische Freigabe aus Funktion Drehzahlabweichung HOM physikalische Freigabe aus Funktion Drehzahlabweichung SCH Bedingung Schubabschalten Bedingung Schubabschalten freigegeben Laufbereitschaft der Funktion Drehzahlabweichung HOM Laufbereitschaft der Funktion Drehzahlabweichung SCH
Bedingung Startende erreicht Fehlerpfad nummer DLLR im Homogenbetrieb Fehlerpfadnummer DLLR im Magerbetrieb ¨ geforderte Drehmomentanderung von der LLR (I-Anteil) ¨ LLR: Drehzahlabweichung zur stationaren Solldrehzahl Fehler Leerlaufregelung in Homogenmodus Fehler Leerlaufregelung in Magerbetriebsarten ¨ Korrekturfaktor Hohe
LLR-Integrator-Maximalwert LLR-Integrator-Minimalwert relative Kraftstoffmasse
relative Luftfullung ¨ Statusflags der Funktion Drehzahlabweichung HOM Statusflags der Funktion Drehzahlabweichung SCH Statuswort DLLR im Homogenbetrieb Statuswort: Feflerpfad DLLR im Magerbetrieb Ansaugluft - Temperatur Motor-Temperatur Fahrzeuggeschwindigkeit
Zyklusbit Leerlaufdiagnose Zyklusbit Diagnose Leerlaufregelung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLLR 37.20.0
Seite 263 von 4100 31.JAN.2003 Thomas Brosi
FB DLLR 37.20.0 Funktionsbeschreibung Die Diagnose Leerlaufregelung ¨ uberpr¨ uft, ob die Leerlaufdrehzahl dauerhaft von ihrem Sollwert abweicht. Dies ist dann der Fall, wenn die Motordrehzahl f¨ ur eine bestimmte Dauer außerhalb eines Toleranzbereiches um die Solldrehzahl liegt.
Wenn alle physikalischen Voraussetzungen f¨ ur die Diagnose Leerlaufregelung gegeben sind, dann wird dies mit B_dllrfg signalisiert. Die DLLR hat zwei FID’s: einen f¨ ur die Magerbetriebsarten (Schicht) und einen f¨ ur den Homogenbetrieb. Wenn B_dllrfg gesetzt ist, dann werden die Laufrechte f¨ ur beide FID’s beim DSM angefordert. Der DSM ¨ uberpr¨ uft die aktuelle Betriebsart und die Priorit¨ at der DLLR. Gegebenenfalls erteilt der DSM der DLLR dann ein Laufrecht. Dabei kann nur ein FID ausgew¨ ahlt sein (entweder B_scbllrm oder B_scbllrh). Die Aufteilung in zwei FID’s ist n¨ otig, weil die Ursache f¨ ur eine Drehzahlabweichung bei Magerbetriebsarten am Kraftstoffpfad und bei Homogenbetrieb am Luftpfad liegen kann. Ein Leck im Saugrohr w¨ urde sich z.B. nur im Homogenbetrieb auswirken. Die Routinen zur Fehler¨ uberpr¨ ufung beider FID’s (Bl¨ ocke DLLRM und DLLRH) sind sich sehr ¨ ahnlich. Am Beispiel f¨ ur den den Homogenbetrieb sollen sie verdeutlicht werden: Ist die Drehzahldifferenz kleiner als DNDLLRU (bei Kurztrip DNDLLRUKT)und ist dabei der Integrator am unteren Anschlag, limin, wird nach der ersten Entprellzeit TDLLR die untere Schwelle f¨ ur den Integrator aufgeweitet auf LIMNDLLR (Siehe dazu %LLRRM). Falls der Integrator weiterhin am unteren Anschlag bleibt, wird nach der Entprellzeit TDLLRMX der ¨ Uberdrehzahlfehler B_mxllr gesetzt. Falls die Drosselklappe zu weit offen steht, kann es vorkommen, daß der Motor ein permenentes S¨ agen mit Schubabschalten und Wiedereinsetzen durchf¨ uhrt. Dies verhindert, daß der LL-Integrator an einen Anschlag laufen kann (siehe LIBEG in %LLRRM und %LLRBB). Um diesen Zustand zu erkennen ¨ uberwacht die DLLR die Anzahl der positiven Flanken von B_sa w¨ ahrend einer DLLR Phase (Bit B_llrdia ununterbrochen gesetzt). Wird diese Anzahl von SAS gr¨ oßer als die Schwelle DASA wird nach der Entprellung TDLLRMX der Fehler B_mxllr gesetzt Ist die Drehzahldifferenz gr¨ oßer als DNDLLRO (bei Kurztrip DNDLLROKT) und ist dabei der Integrator am oberen Anschlag, limax, wird nach der Entprellzeit TDLLRMN der Unterdrehzahlfehler B_mnllr gesetzt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Diagnose l¨ auft nur bei stehendem Fahrzeug, warmen Motor, niedreigen bis mittleren H¨ ohenlagen und nicht in extremer K¨ alte. Diese Einschr¨ ankungen sorgen daf¨ ur, daß die Diagnose nicht dann zuschl¨ agt, wenn die Solldrehzahl wegen ¨ außerer Umst¨ ande nicht eingehalten werden kann.
APP DLLR 37.20.0 Applikationshinweise Bemerkung: Fehlerspeicherrelevante Gr¨ oßen der Funktion DLLR sind in der funktionsorientierten Auswahl der Funktion DFPM_DLLR zugeordnet. Die Erkennung eines fehlerhaften Leerlaufstellers muß erfolgen bevor, andere Diagnosefunktionen, die die Leerlaufregelung als Unterst¨ utzung ben¨ otigen, ablaufen, um bei diesen Funktionen falsche Diagnosen zu vermeiden. Die f¨ ur ein Ablauf der DLLR im FTPZyklus maximal verf¨ ugbare Zeit liegt bei 26 Sekunden (l¨ angere Leerlaufphase im FTP-Zyklus mit heißem Motor ab Sekunde 620). TMDLLR:
Erfahrungswert: 80 ◦ C
RLDLLR:
Gr¨ oßer als rl im unbelasteten Leerlauf. Dient dazu zu erkennen ob ein Fahrer sein Fahrzeug am Berg mit schleifender Kupplung h¨ alt und dadurch Unterdrehzahl vorliegt.
RKDLLR:
Gr¨ oßer als rk_w im unbelasteten Leerlauf. Dient dazu zu erkennen ob ein Fahrer sein Fahrzeug am Berg mit schleifender Kupplung h¨ alt und dadurch Unterdrehzahl vorliegt.
DNDLLRO:
100 U/min. Bei einer bleibenden Unterdrehzahl von mehr als 100 U/min, muß ein Fehler erkannt werden.
DNDLLROKT:100 U/min. Bei einer bleibenden Unterdrehzahl von mehr als 100 U/min, muß ein Fehler erkannt werden. DNDLLRU:
-200 U/min. Bei einer bleibenden ¨ Uberdrehzahl von mehr als 200 U/min, muß ein Fehler erkannt werden.
DNDLLRUKT:-200 U/min. Bei einer bleibenden ¨ Uberdrehzahl von mehr als 200 U/min, muß ein Fehler erkannt werden. DASA:
Erfahrungswert: mindestens 2.
TDLLRNF:
max. 20 sec.
TDLLRMX:
TDLLRMX muß kleiner sein als TDLLRNF minus der Zeit, die der Integrator braucht um bei 200 1/min ¨ Uberdrehzahl an den Anschlag LIMNDLLR zu laufen.
TDLLRMN:
TDLLRMN muß kleiner sein als TDLLRNF minus der Zeit, die der Integrator braucht um bei 100 1/min Unterdrehzahl an den Anschlag LIMXDNS zu laufen.
TDLLR:
TDLLR muß kleiner sein als TDLLRNF minus der Zeit, die der Integrator braucht um bei 200 1/min ¨ Uberdrehzahl an den Anschlag LIMN.
TDLLRST:
0 sec.
TDLLFG1:
0 sec.
TDLLFG2:
0 sec.
Die im FTP-Zyklus verf¨ ugbare Zeit teilt sich schematisch wie folgt auf: +-------------------------------------------------------------------------------------------------------+ | . . | B_lldia ----+ <<-- maximale Zeit 26 Sekunden !! -->> . . +-----------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLLR 37.20.0
Seite 264 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
. . . . . . 1) Fall n > nsol (¨ Uberdrehzahl): ================================ . . . 1 . +----------------------------------------------Z_llr 0 ------------------------------------------------------------------------+ . . . . . . . 1 . +----------------------------------------------E_llr 0 ------------------------------------------------------------------------+ . . . . . . . dmllri_w ---. . -- .<----------TDLLR----------->. .<---------TDLLRMX------------>. . . --. . . . . LIMN . ------------------------------ . . . . . --. . . LIMNDLLR . -------------------------------------------------------------------------------
+-------------------------------------------------------------------------------------------------------+ | . . | B_lldia ----+ <<-- maximale Zeit 26 Sekunden !! -->> +----------. . . . . . 2) Fall n < nsol (Unterdrehzahl): ================================= . . . 1 . +--------------------------------------------------------------------------------Z_llr 0 --------------------------------------+ . . . . . . . 1 . +--------------------------------------------------------------------------------E_llr 0 --------------------------------------+ . . . . . . . . .<----------TDLLRMN--------->. . . . . . LIMXDNS . --------------------------------------------------------------------------------------------------------------. -. .-. dmllri_w --- .
Erzeugen der Fehlerarten ------------------------Lamda=1-Betrieb: ---------------Unterdrehzahlfehler:->
anfahren gegen eine Last z.B. angezogene Handbremse
¨ Uberdrehzahlfehler:
->
Magerbetrieb: ------------Unterdrehzahlfehler:->
¨ Uberdrehzahlfehler:
aufsteuern des TEV mit TATEMSN (%ATEV), d.h. alle Werte auf 100% setzen -> Vorgabe einer Null-Luftsrommenge ¨ uber das TEV mit MSNTATE (%BGTEV), d.h. alle Werte auf Null setzen.
anfahren gegen eine Last z.B. angezogene Handbremse oder -> abziehen von Kraftstoff durch Begrenzung der adaptierten Kraftstoffmenge auf kleine negative Werte. ORAMX, ORAMN z.B. auf -5% ->
hinzuf¨ ugen von Kraftstoff durch Begrenzung der adaptierten Kraftstoffmenge auf große Werte ORAMX, ORAMN z.B. auf 5%
Die Verstellung der adaptierten Kraftsoffmenge kann nur im Homogenbetrieb vorgenommen werden, da die LRA im Magerbetrieb nicht aktiv ist. Der gelernte Wert f¨ ur rka wird allerdings in den Magerbetriebsarten ¨ ubernommen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 265 von 4100 31.JAN.2003 Thomas Brosi
FU LLRNS 541.260.1 Leerlaufregelung-Solldrehzahl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF LLRNS 541.260.1 Funktionsdefinition 1 - ¨ Ubersicht 2 - Bedingungen f¨ ur die LL-Drehzahlanhebung 2.1 Drehzahlanhebung zum Laden der Batterie 2.2 Bedingung f¨ ur Generatorlast N-Anhebung 2.3 Bedingung f¨ ur Rangierfunktion 2.4 Drehzahloffset ¨ uber Tester 2.4.1 Drehzahloffset ¨ uber Tester Teil 1 2.4.2 Drehzahloffset ¨ uber Tester Teil 2 2.5 Heißleerlauf 2.5.1 Z¨ ahler f¨ ur Heißleerlauf 2.5.2 Bedingung Heißleerlauf 2.6 Bedingung f¨ ur Kochschutz 2.7 Bedingung f¨ ur Nockenwellenfehler 2.8 Bedingung f¨ ur Standabkopplung 2.9 Drehzahlanhebung bei Heizanforderung 3 - Bestimmung der minimalen Solldrehzahl bei B_fs = 0 3.1 Maximalauswahl externer Solldrehzahlanforderungen bei B_fs = 0 4 - Bestimmung der minimalen Solldrehzahl bei B_fs = 1 4.1 Maximalauswahl externer Solldrehzahlanforderungen bei B_fs = 1 5 - Drehzahlanhebung f¨ ur CVT-Getriebe 6 - Drehzahlanhebung f¨ ur Servolenkung 7 - Leerlaufdrehzahlanhebung bei Winkelabweichung der Auslaßnockenwelle 7.1 Bedingung:Winkelabweichung der Nockenwelle 1 erkannt 7.2 Bedingung:Winkelabweichung der Nockenwelle 2 erkannt 7.3 Bedingung: R¨ uckw¨ artslernen 7.4 Aufbau der LL-Drehzahlanhebung bei erkannter Winkelabweichung der Nockenwelle 7.4.1 Berechnung der gefordeten Leerlaufdrehzahlanhebung 7.4.2 Gl¨ attung der Drehzahlspr¨ unge (nsnwibz) 7.4.3 Reset beim Fehlerspeicherl¨ oschern 8 - Leerlaufdrehzahlanhebung zu einer besseren Verstellgeschwindigkeit der Auslaßnockenwelle 9 - Erlaubte ¨ Anderung der station¨ aren Solldrehzahl 10 - Solldrehzahlfilterung 11 - Solldrehzahlnachf¨ uhrung 12 - Initialisierung mit Sensorgr¨ oßen nach Start 13 - Initialisierung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 266 von 4100 31.JAN.2003 Thomas Brosi
1. ¨ UBERSICHT -------------
B_fs = false NSLLMN vstnlsl vstcns
Conditions
nllkh
LL_COND
B_nldg
nslbz B_kldf B_nssl B_ns2 nshll B_nsks B_nwll nshlamn
vstcns
nstat3
nllkh
B_fs = true
1 LLNSTAT nstat3 nstat2
NLS_AOG
nfskh B_nldg vstcns
NLS_AUG
CWLLRNS 0
nstat 0.0
nstatd
nstatc
LLRNSNF nstatd nsol B_nsrsl nmotll
nspwgnot
outlet camshaft NLLNW wnwa_w wnwa_w nsnwmx wnwsa_w wnwsa_w
dns nmotll
outlet camshaft NLLNWNA B_nwllna B_nwllna nsnwnaf
base point distribution Stutzst
CVT gearbox
B_wkauf vfzg nllcvt1 B_ll B_lwser vfzg dlws_w
vstnlsl
dynamic target idle speed
NLLCVT B_wkauf vfzg nllcvt1
0.0
nllcvt2 B_nswo1
B_ll
NSL B_lwser
1/ dns Break 2/ Break 1/
vfzg nsllsl dlws_w B_nsrsl
llrns-llrns
vstnls
B_master nstatfilv
llrns-llrns 2. Bedingungen f¨ ur die LL-Drehzahlanhebung --------------------------------------------
charge state of the battery
prevention of boiling
NSLBZ lbz
lbz
nslbz
nslbz
B_nsks
generator load kldfpwm kldfpwmf
kldfpwmf B_ll B_kldf
B_nsks
B_nsks
B_kldf kldfpwm
Camshaft control B_NWLL B_kldf
B_nwll
B_nwll
B_ll
power steering B_sl B_ll
gear box opened in drive-mode
B_NSSL B_sl B_ll vfzg
B_NSTABK B_nssl
B_nssl
B_nstabk
vfzg
B_nstabk
set idle speed switch-over S_ac S_ko
B_ns2a S_ac B_ns2a S_ko
speed increase during heat demand
B_ns2
NSHLAMN
B_ns2a B_ns2
B_ns2
HLL zhll_w nshll
nshll
nshlamn
nshlamn
hot idling ZHLL nmot
nmot zhll_w
llrns-ll-cond
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fs
LLRNSFIL nstatfil nstat2 vsns
NSFSMN nshlamn B_fs_true_20ms B_fs_true_200ms B_nstabk B_nwll B_nsks nshll B_ns2 B_nssl B_kldf nslbz nstat3 nfskh B_nldg vstcns vstnlsl
SY_SGANZ
Filter
B_nldg nslbz B_kldf B_nssl B_ns2 nshll B_nsks B_nwll nshlamn B_fs_false_20ms B_fs_false_200ms
B_nstabk
locking conditions
llrns-ll-cond
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 267 von 4100 31.JAN.2003 Thomas Brosi
2.1 Drehzahlanhebung zum Laden der Batterie ---------------------------------------------
B_nlbzanf2 lbz LBZO2
B_nlbza FF1
ZNSUB B_fs
getBit LBZO1
0.0
NSLBZLL CWLLRNS 2
B_ll
nslbz
NSLBZLL2 NSLBZFS
nmot
reset 1/
NSLBZFS2
false
NSLBZS
nslbz
LBZU
B_fs llrns-nslbz
CNFLLRNS 5 llrns-nslbz 2.2 Bedingung f¨ ur Generatorlast N-Anhebung --------------------------------------------
CWKLDFA
SY_KLDF 0.0
kldfpwm
3.0
kldfpwmf
false
KLDFON
B_kldf
B_kldf
llrns-b-kldf
B_ll KLDFOFF llrns-b-kldf 2.3 Bedingung f¨ ur Rangierfunktion -----------------------------------
B_sl
B_nssl
B_nssl
B_ll llrns-b-nssl
vfzg VSL llrns-b-nssl 2.4 Drehzahloffset ¨ uber Tester -----------------------------2.4.1 Drehzahloffset ¨ uber Tester Teil 1 ---------------------------------------
SY_CANAC false
0
B_sacc
S_ac B_ns2a
vstcns
B_skoc
vstcns 0
false
B_ns2a
2
S_ko vstcns 1
llrns-b-ns2a
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
llrns-b-ns2a
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 268 von 4100 31.JAN.2003 Thomas Brosi
2.4.2 Drehzahloffset ¨ uber Tester Teil 2 ---------------------------------------
B_ns2a
NLL2M (tmot) nmotll
nll2mw /NC
0.0 B_ns2
NLLMG (tmot,gangllr)
nmotll
0.0
nllmw /NC
B_ns2
B_ll
B_fs
NLLMGFS (tmot,gangllr) nfsmw /NC
llrns-b-ns2
NFS2M (tnst_w) nfs2mw /NC llrns-b-ns2 Das Codewort VSTCNS ist ¨ uber die Testerschnittstelle einstellbar. Bei Initialisierung des EEPROMs wird VSTCNS mit CNSDEF beschrieben. 2.5 Heißleerlauf ---------------2.5.1 Z¨ ahler f¨ ur Heißleerlauf ------------------------------
SY_TFMO NZHITL
zhll_w /NV
NZHDTL
zhll_w
0.0
0.0 reset 1/
false
compute 1/
llrns-zhll
nmot
llrns-zhll 2.5.2 Bedingung Heißleerlauf ----------------------------
B_st zhll_w ZHLLE E_tm tmot TMHLL
true
E_ta B_hll
tans TAHLL
true
ZHLLA
SY_TFMO 0.0
B_tolcb 0.0
tmst TMHLL
false
nshll
NSHLL
DTMHLL toelk_w
tans
nstoelw /NC NSTOEL
TAHLL
false
DTAHLL B_ll
llrns-hll
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
-1.0 1.0
rl
llrns-hll
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 269 von 4100 31.JAN.2003 Thomas Brosi
2.6 Bedingung f¨ ur Kochschutz ----------------------------
nmotll
0.0
B_fs NSKS NFSKS tmot
B_nsks
TMLLX
B_nsks
B_ll tmot TMLLX llrns-b-nsks
6.0 B_ll llrns-b-nsks
SY_NWS
0
SY_NWSA
0
false B_nwll
B_fnwaktv
llrns-b-nwll
2.7 Bedingung f¨ ur Nockenwellenfehler ------------------------------------
B_nwll
2.8 Bedingung f¨ ur Standabkopplung ---------------------------------
B_cvtad B_cvt
B_nstabk
B_nstabk
llrns-b-nstabk
B_autget E_cge llrns-b-nstabk 2.9 Drehzahlanhebung bei Heizanforderung ----------------------------------------
SY_HLA 0
E_tm 1/ B_ll
1/ B_heizanf
B_anfll
[rpm] 0.0
tmot tumg
2/ nshlamn
KFHLAMN
nshlamn llrns-nshlamn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
llrns-b-nwll
llrns-nshlamn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 270 von 4100 31.JAN.2003 Thomas Brosi
3. - Bestimmung der minimalen Solldrehzahl bei B_fs = 0 -------------------------------------------------------
NSLLMN1 nshlamn B_nwll nslbz nllkh B_nldg B_nssl B_kldf nshll B_nsks vstnlsl vstcns
nshlamn B_nwll nslbz nllkh B_nldg B_nssl B_kldf nshll B_nsks vstnlsl vstcns
nsllmn
B_fs_false_20ms B_fs_false_200ms B_fs_false_20ms B_fs_false_200ms B_fs
false
tnst_w tmot
kfnllnstw /NC KFNLLNST (STN06LLUB,STM06LLUB) B_ns2
0.0 1/ nsllm /NC
3/ nstat3
nstat3
tmot gangllr
tmot NLL2M (STM06LLUB)
nll2mw /NC
llrns-nsllmn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nllmw /NC NLLMG (STM06LLUB,SGA08LLUB)
llrns-nsllmn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 271 von 4100 31.JAN.2003 Thomas Brosi
3.1 Maximalauswahl externer Solldrehzahlanforderungen bei B_fs = 0 ------------------------------------------------------------------
B_nsks
nllkh
0.0
nslbz
NSKS
B_fs_false_200ms
nshll 1/
psl
B_nssl 0.0
wnslpp /NC NSLPP
B_fs_false_20ms
NSL
B_fhz
0.0 SY_KLDF
NFHZ
SY_SGANZ
0
B_kldf
1.0
0.0
0.0 false
B_master B_dkpu_c
2/
NKLDF
false
nsllmn
CWLLRNS
nsllmn
0
B_dknolu_c B_spsmin 0.0
0.0
B_dknolu
NSNOT
B_dkpu
nshlamn 0.0
NSLPWG B_nldg
NLLMIN
0.0
B_nac 0.0
NSNLDG B_ko
NSAC
0.0 NSKO
0.0 SY_LOWRA 0
nslfa 3 0.0
vstnlsl
SY_NWS
0
SY_NWSA
0
B_nwll 0.0
0.0
B_lowra 0.0 0.0
NSLOWRA
NSNWLL
llrns-nsllmn1
vstcns
llrns-nsllmn1 4. Bestimmung der minimalen Solldrehzahl bei B_fs = 1 -----------------------------------------------------
NSFSMN1 nshlamn B_nwll nslbz nfskh B_nldg B_nssl B_kldf nshll B_nsks vstnlsl vstcns B_nstabk B_fs_true_200ms
nshlamn B_nwll nslbz nfskh B_nldg B_nssl B_kldf nshll B_nsks vstnlsl vstcns B_nstabk
nsfsmn
B_fs_true_200ms B_fs_true_20ms
B_fs_true_20ms B_ns2
tmot gangllr
nfsmw /NC NLLMGFS (STM06LLUB,SGA08LLUB)
tmot
nfs2mw /NC NFS2M (STM06LLUB)
1/ nsfsm /NC
3/ nstat3
nstat3 llrns-nsfsmn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
5
llrns-nsfsmn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 272 von 4100 31.JAN.2003 Thomas Brosi
4.1 Maximalauswahl externer Solldrehzahlanforderungen bei B_fs = 1 ------------------------------------------------------------------
nfskh
B_nsks
nslbz
0.0
B_fs_true_200ms psl
NFSKS
1/
B_nstabk 0.0
wnsfmn /NC NSLPPFS
NFSSBC nshll
B_fhz
0.0
B_nssl 0.0
NFHZFS SY_SGANZ 1 B_master
SY_KLDF 0 false
B_dkpu_c
B_fs_true_20ms
NFSSL
B_kldf
0.0
0.0 false
2/ nsfsmn
NFSKLDF CWLLRNS
B_dknolu_c B_dkpu
B_spsmin
0
0.0
0.0
B_dknolu
nsfsmn
0.0
NFSLPWG
NSNOT
nshlamn
B_nldg 0.0
NFSMIN B_nac 0.0
NFSNLDG
B_ko 0.0
NSACFS SY_LOWRA 0
B_lowra
4
SY_NWS
0
SY_NWSA
0
0.0 NFSLOWRA
B_nwll
0.0
0.0
0.0
vstnlsl
0.0
llrns-nsfsmn1
vstcns
NFSNWLL llrns-nsfsmn1 5. Drehzahlanhebung f¨ ur CVT-Getriebe -------------------------------------
B_wkauf SY_CVT
vfzg
cvtmx /NC NLLCVTMXV
nstatfilv
B_nsget
0.0 0.0
0.0
nllcvt1
nllcvt2
nllcvt2
llrns-nllcvt
CWLLRNS 1
llrns-nllcvt 6. Drehzahlanhebung f¨ ur Servolenkung -------------------------------------
dlws_w
B_ll
SY_LENKH 0
DLWSMIN
SY_LOWRA
B_lwser
0
TNLLSL
false
SLVFZGMX SLVFZGMN vfzg
B_nsrsl
B_nsrsl 0.0
0.0 NLLSL
nsllsl
nsllsl llrns-nsl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NFSKO 0.0
6
llrns-nsl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 273 von 4100 31.JAN.2003 Thomas Brosi
7. Leerlaufdrehzahlanhebung bei Winkelabweichung der Auslassnockenwelle -----------------------------------------------------------------------
CWLLRNW
0
SY_SGANZ 1
B_fs
B_master 1
0.0
B_br2k
nsnw_c E_brems
Calculation of the idle speed increase
SY_NWSA 0
NSNW
B_anwsea
0.0
B_nws nsnw B_nwdn
B_ll B_nwdn
tmot TMLLNW
RUECKLERN
nmot
B_nwlr
Condition angle deviation detected .... for camshaft 1 ... for camshaft 2
Condition for backward adaption
NW1 NW2 wnwa_w wnwsa2_w B_nwlldif2 B_nwlldif wnwa2_w wnwsa_w wnwa2_w wnwsa2_w
llrns-nllnw
wnwsa_w
B_nwlr
B_nwdn
NLLNWDMX
wnwa_w
nsnwmx
nsnwmx
Bei Soll-Istabweichung der Auslassnockenwelle (A-NW) l¨ aßt sich die Leerlaufdrehzahl anheben. Bedingungen f¨ ur die Aktivierung der Drehzahlanhebung ¨ uber B_nwdn: - der Fahrzustand l¨ aßt Anhebung zu: CWLLRNW +1 = Anhebung bei P und N aktiv / CWLLRNW +2 = Anhebung bei Bremsbet¨ atigung aktiv - es liegt kein Systemfehler vor - der Motorzustand l¨ aßt Anhebung zu (Drehzahl unterhalb Schwelle NLLNWDMX - vermeidet Fehlerkennung bei großer Dynamik in h¨ oheren Drehzahlen- und Motortemperatur gr¨ oßer TMLLNW vermeidet Fehlerkennung, wenn Steller bei niedrigen Temperaturen schwerg¨ angig) - eine Erkannte Soll/Istabweichung der A-NW vorliegt (B_nwlldif=true) (s. Abs. 7.1 und 7.2): * die A-NW Istposition weicht um mehr als DWNWLLMXA von der Sollposition Richtung sp¨ at ab und * die A-NW sich im Bereich Sp¨ atanschlag (WNWRAS - Wert darf nicht ge¨ andert werden) - DWNWASMX befindet oder * die A-NW Istposition sich von der Sollposition Richtung sp¨ at wegbewegt. Die Zeit f¨ ur die Richtungserkennung ZKNWLL ist so zu w¨ ahlen, daß auch langsames Weglaufen der A-NW erkannt wird, ohne das es zu Problemen bei großer Dynamik kommt * Die Abweichung l¨ anger als die Zeit TVLLNWDIF besteht. TVLLNWDIF ist so zu w¨ ahlen, daß Falscherkennungen aufgrund großer Dynamik ausgeschlossen werden (s. a. ZKNWLL) 7.1 Bedingung:Winkelabweichung der Nockenwelle 1 erkannt --------------------------------------------------------
wnwsa_w DWNWLLMXA
TVLLNWDIF
WNWRAS B_nwlldif DWNWASMX
B_nwlldif
0.0
ZKNWLL
wnwa_w reset 1/ false
compute 1/ llrns-nw1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
llrns-nllnw
llrns-nw1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 274 von 4100 31.JAN.2003 Thomas Brosi
7.2 Bedingung:Winkelabweichung der Nockenwelle 2 erkannt --------------------------------------------------------
wnwsa2_w SY_NWVAR DWNWLLMXA
4 6
WNWRAS DWNWASMX
TVLLNWDIF
false B_nwlldif2
B_nwlldif2
wnwa2_w 0.0
ZKNWLL
reset 1/
compute 1/ llrns-nw2
false
llrns-nw2 7.3 Bedingung: R¨ uckw¨ artslernen ------------------------------
Condition for backward adaption toelk_w toelknw_w 1/
B_nwdn B_nwlr
B_nwlr
TVLLNWR
B_ll nmot NLLNWDMX
llrns-ruecklern
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DTOELNW
llrns-ruecklern
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 275 von 4100 31.JAN.2003 Thomas Brosi
7.4 Aufbau der LL-Drehzahlanhebung bei erkannter Winkelabweichung der Nockenwelle 7.4.1 Berechnung der gefordeten Leerlaufdrehzahlanhebung
Calculation of nsnwib B_nwlr
CWLLRNW
NSLNWMX
3
ZKNWLLDIF 0.0
NSLNWMX 0
1.0
nsnwi /NV
reset 1/
nsnw
NSNWIBZ B_nwlr
nstatd
B_nwdn
nsnw
Calculation of nsnwibz
compute 1/
nsnwi nsnwibz
1/ B_nwdn
reset_int1 B_nsnwres B_nsnwres /NV
toelk_w TVOLLNWMX
Fault memory clear
0.0
TOLLNWMX
reset 1/
FCMCLR llrns-nsnw
B_stend
7.4.2 Gl¨ attung der Drehzahlspr¨ unge (nsnwibz) ---------------------------------------------
Calculation of nsnwibz B_nwlr
ZKNWLLANH
NSLNWMX
0.0 nsnwi
1.0
nsnwib
reset 1/
reset_int1 B_nsnwres
nsnwibz
nsnwibz
KLNSNW compute 1/
B_nsnwib /NC
2/
nsnwib
reset 1/
llrns-nsnwibz
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_stendnwll /NC llrns-nsnw
llrns-nsnwibz
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 276 von 4100 31.JAN.2003 Thomas Brosi
7.4.3 Reset beim Fehlerspeicherl¨ oschern ---------------------------------------
Fault memory clear
0.0
nsnwi /NV 1/
reset 2/
CWLLRNW
compute 0.0 3/ false true
2
llrns-fcmclr
4/ false
B_nsnwres /NV
llrns-fcmclr Ist die Funktion ¨ uber B_nwdn aktiviert, erfolgt die kontinuierliche Anhebung nsnwi mit der Geschwindigkeit ZKNWLLDIF (Werte >= 2 U/s). ¨ Uber die Kennlinie KLNSNW l¨ aßt sich die kontinuierliche Anhebung quantisieren, so daß nur definierte Solldrehzah-len ausgegeben werden (Inaktiv ¨ uber Ausgangswert=Eingangswert). Um die Drehzahl-anhebung nach einem quantisierten Sprung nicht zu schnell zu gestalten, erfolgt die Anhebung mit der Geschwindigkeit ZKNWLLANH (Inaktiv=2550U/s). Die gelernte Drehzahl wird nach Start resetiert, wenn die ¨ Oltemperatur unter TOLLNWMX liegt. TOLLNWMX ist so zu w¨ ahlen, daß ein unterhalb dieser Temperatur funktionierende A-NW-Steller zu erwarten ist. Es kann die Zeit TVOLLNWMX abgewartet werden, bis ein g¨ ultiger Wert toelk_w vorliegt. Mit CWLLRNW +4 l¨ aßt sich die gelernte Drehzahl bei Fehlerspeicher l¨ oschen ¨ uber den Tester zur¨ ucksetzen. NSLNWMX begrenzt die Drehzahlanhebung auf den maximal zul¨ assigen Drehzahl-wert.
Bei 2xSG Konzept wird jedem SG die Drehzahlanhebung berechnet und den maximalen Wert im Master-SG ausgew¨ ahlt.
L L - D r e h z a h la n h e b u n g b e i S o ll/- Is t- A b w e ic h u n g d e r A u ß la ß n o c k e n w e lle
n s n w i
n s n w ib z n s n w ib
n s ta td
B _ n w d n B _ n w d r
t llrns-nllnwi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
D re h z a h l
llrns-nllnwi
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 277 von 4100 31.JAN.2003 Thomas Brosi
8. - Leerlaufdrehzahlanhebung zu einer besseren Verstellgeschwindigkeit der Auslaßnockenwelle ----------------------------------------------------------------------------------------------
SY_NWSA ZKNWLLNA
0 0.0
1.0
nsnwnaf
nsnwnaf
NSNWNA reset 1/
nsol
compute 1/
DNSNWNA B_nwllna
B_autget B_kuppl
gangi
llrns-nllnwna
B_wkauf
0
llrns-nllnwna
n s n w n a f = n s o l + D N S W N A
n s ta td
B _ n w lln a B _ k u p p l
n s o l
n m o t
llrns-nllnwab
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
L L - D r e h z a h la n h e b u n g fü r N o c k e n w e lle s te u e r u n g
llrns-nllnwab
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 278 von 4100 31.JAN.2003 Thomas Brosi
9. - Erlaubte ¨ Anderung der station¨ aren Solldrehzahl ---------------------------------------------------
SY_SGANZ 1
B_master
B_dkpu_c
false
false
B_dknolu_c B_dkpu B_dknolu SY_LOWRA 0
false
B_spsmin
B_lowra
B_fanfg CNFLLRNS
7 B_llrein
B_cvtad CNFLLRNS
6
CNFLLRNS
4
CNFLLRNS
3
CNFLLRNS
2
CNFLLRNS
1
CNFLLRNS
0
B_fs true B_br2k lbz LBZO1 B_fs
nmot NTIPLL
nstat2
1/
nstat3
nstat2
nstat2
llrns-llnstat
nmot
llrns-llnstat 10. - Solldrehzahlfilterung ----------------------------
ZKNS ZKNSU nstat2
nstatfil
nstatfil
B_stend reset 1/
B_nac CWNSTAT
0
compute 1/
B_ko 1 B_fs 2 lbz LBZO2 3
llrns-llrnsfil
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ll
llrns-llrnsfil
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 279 von 4100 31.JAN.2003 Thomas Brosi
11. - Solldrehzahlnachf¨ uhrung ------------------------------
tmot dns
B_llrein
KFZNSM (STM06LLUB,SNS06LLSB)
nstatd
nsol_w
NSOLMX
reset 1/
Calculation of nsnf
nsol
nsol
compute 1/
NSOLMX B_llrst nsol1 /NC
DNSNFX DNSNFST
nsnf
nmotll
nsst 2/
B_khn
FNSSTM tmot
FNSNF FNSSTKM KNSNF
B_llrein
B_nsrsl
ngfil
llrns-llrnsnf
Integrator reset
llrns-llrnsnf
D r e h z a h ln a c h fü h r u n g n m o t
n s n f = n m o tll x F N S N F - K N S N F
n s o l n m o t
D N S N F X
s ta tio n ä r e S o ll- D r e h z a h l n s ta td D r e h z a h lv e r la u f o h n e N a c h fü h r u n g
t
llrns-llrnsnfb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NGNSNF
llrns-llrnsnfb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 280 von 4100 31.JAN.2003 Thomas Brosi
12. - Initialisierung mit Sensorgr¨ oßen nach Start --------------------------------------------------
reset 1/
0.0
zhll_w /NV 2/
B_pwf tmot TMRZHLL
llrns-init2
SY_TFMO 0.0 llrns-init2 13. - Initialisierung --------------------
0.0
zhll_w /NV 1/
B_pwf
reset 1/
2/
0.0
SY_NWSA 1/ SY_NWSA
0.0
0
reset 1/
nsnwi /NV 2/
nsnwi /NV
0
KLNSNW
nsnwib
nsnwib 3/
KLNSNW 2/ reset 3/
reset 4/
nsnwib
nsnwib
ZKNWLL false
reset wnwa2_w 4/
B_nsnwres /NV 5/
wnwa_w ZKNWLL
4
5/
reset 1/
SY_NWVAR
wnwa_w
6 llrns-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nsnwi /NV nsnwi /NV
wnwa2_w llrns-init
ABK LLRNS 541.260.1 Abkurzungen ¨ Parameter CNFLLRNS CWKLDFA CWLLRNS CWLLRNW CWNSTAT DLWSMIN DNSNFST DNSNFX DNSNWNA DTAHLL DTMHLL DTOELNW DWNWASMX DWNWLLMXA
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Configurationsbyte fur ¨ die LL-Solldrehzahlfreigabe Codewort zur Umschaltung des Generatorsignals zwischen kldfpwm und kldfpwmf Codeword fur ¨ die LL-Drehzahlanhebung ¨ Codewort fur ¨ Einschaltbedingungen zur Drehzahlerhohung wegen Nockenwellenwinkel Codewort zur nstat-Filterung Untere Grenze des Lenkwinkelgradienten fur ¨ Drehzahlanhebung (Low-Range) Drehzahlschwelle fur ¨ nsol-Begrenzung im Start Offset zur Bestimmung der oberen Grenze fur ¨ die Solldrehzahlnachfuhrung ¨ Offset fur ¨ Solldrehzahlanhebung bei Nockenwellesteuerung ¨ Delta Ansauglufttemperatur fur ¨ Abbruch erhohte Solldrehzahl im Heiß-Leerlauf ¨ Delta Motortemperatur fur ¨ Abbruch erhohte Solldrehzahl im Heiß-Leerlauf ¨ ¨ Delta-Oltemperatur fur ¨ die Ruckw ¨ artsadaption( LL-Drehzahlanhebung mit NW)) Toleranzband am Endanschlag fur ¨ ”Winkelabweichung der NW erkannt” ¨ zulassige Winkelabweichung des Sollwinkels zum Ist-Winkel, ab der die Funk.aktiv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter FNSNF FNSSTKM FNSSTM KFHLAMN KFNLLNST KFZNSM KLDFOFF KLDFON KLNSNW KNSNF LBZO1 LBZO2 LBZU NFHZ NFHZFS NFS2M NFSKLDF NFSKO NFSKS NFSLOWRA NFSLPWG NFSMIN NFSNLDG NFSNWLL NFSSBC NFSSL NGNSNF NKLDF NLL2M NLLCVTMXV NLLMG NLLMGFS NLLMIN NLLNWDMX NLLSL NLS_AOG NLS_AUG NSAC NSACFS NSHLL NSKO NSKS NSL NSLBZFS NSLBZFS2 NSLBZLL NSLBZLL2 NSLBZS NSLNWMX NSLOWRA NSLPP NSLPPFS NSLPWG NSNLDG NSNOT NSNWLL NSNWNA NSOLMX NSTOEL NTIPLL NZHDTL NZHITL SGA08LLUB SLVFZGMN SLVFZGMX SNS06LLSB STM06LLUB STN06LLUB TAHLL TMHLL TMLLNW TMLLX TMRZHLL TNLLSL TOLLNWMX TVLLNWDIF TVLLNWR TVOLLNWMX VSL WNWRAS ZHLLA ZHLLE
Source-X TMOT TMOT TMOT TNST TMOT
Source-Y
TUMG TMOT DNS
NSNWI
TMOT
TMOT VFZG TMOT TMOT
PSL PSL
TOELK_W RL RL GANGLLR
DNS TMOT TNST
GANGLLR GANGLLR
LLRNS 541.260.1
Seite 281 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW KL KL KF KF KF FW FW KL FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW KL KL KF KF FW FW FW FW (REF) FW (REF) FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW KL FW KL KL SV FW FW SV SV (REF) SV (REF) FW FW FW FW FW FW FW FW FW FW FW FW (REF) FW FW
Faktor fur ¨ Solldrehzahlnachfuhrung ¨ Faktor zur Wichtung der Solldrehzahl im Start bei Kat-Heizen Faktor zur Wichtung der Solldrehzahl im Start Kennfeld fur ¨ Leerlaufsolldrehzahl bei Heizanforderung Drehzahlverlauf nach Start Zeitkonstante fur ¨ Solldrehzahlabregelung Generatorlastausschaltenschwelle Generatorlasteinschaltenschwelle Kennlinie zum Quantisieren der kontinuierlichen Drehzahlanhebung Sperrband fur ¨ Solldrehzahlnachfuhrung ¨ Schwelle fur ¨ lbz zur Solldrehzahlanhebung beim Verlassen des LL Schwelle fur ¨ lbz zur Solldrehzahlanhebung im Leerlauf Schwelle fur ¨ lbz zur Solldrehzahlabsenkung beim Verlassen des Leerlaufs Solldrehzahl bei eingeschalteter Frontscheibenheizung Solldrehzahl bei eingeschalteter Frontscheibenheizung und B_fs=1 Solldrehzahl 2 Fahrstufenschalter ein Solldrehzahl bei Generatorlast aktiv und B_fs=1 Solldrehzahl fur ¨ Klimaanlage bei B_fs=1 Solldrehzahl fur ¨ Kochschutz (Fahrstufe eingelegt) Solldrehzahlanhebung im Lowrangebetrieb Solldrehzahl bei Ausfall PWG-Signal bei B_fs=1 ¨ Minimale zulassige Solldrehzahl bei eingelegter Fahrstufe ¨ Soll-Drehzahlerhohung bei Drehzahlgeber-Notlauf Solldrehzahlanhebung bei Nockenwellenfehler (B_fs = true) Leerlaufsolldrehzahl bei Standabkopplung Soll-Drehzahl bei Servolenkungsschalter aktiv und B_fs=1 ¨ Drehzahlgradientenschwelle zur Auslosung der Drehzahlnachfuhrung ¨ Solldrehzahl bei Generatorlast aktiv Solldrehzahl 2 Begrenzung der Drehzahlvorgabe (CVT-Getriebe) Solldrehzahl Solldrehzahl bei eingel. Fahrstufe fur ¨ Automatikfahrzeuge ¨ Minimale zulassige Solldrehzahl Drehzahlschwelle unterhalb derer die Funktion aktiviert wird Solldrehzahlanhebung bei Servolenkung (Low-Range) oberer Grenzwert Anpassung LL-Solldrehzahl unterer Grenzwert Anpassung LL-Solldrehzahl Solldrehzahl bei Klimaanlage ein (S_AC = 1) Solldrehzahl bei Klimaanlage ein (S_AC = 1) und eingelegter Fahrstufe (S_fs=1) Mindestsolldrehzahl bei Heiß-Leerlauf Solldrehzahl fur ¨ Klimaanlage Solldrehzahl fur ¨ Kochschutz Solldrehzahl bei Servolenkung aktiv Solldrehzahl bei entladener Batterie bei B_fs=1 Solldrehzahl vom Tester Stufe 2 bei B_fs=1 Solldrehzahl bei entladener Batterie Solldrehzahl vom Tester Stufe 2 Drehzahlschwelle zur Umschaltung der Solldrehzahl durch lbz maximal Wert fur ¨ die kontinuierliche Drehzahlanhebung Solldrehzahlanhebung im Lowrangebetrieb ¨ Solldrehzahl abhangig vom Pumpendruck der Servolenkung ¨ Solldrehzahl abhangig vom Pumpendruck der Servolenkung bei B_fs=1 Solldrehzahl bei Ausfall PWG-Signale ¨ Soll-Drehzahlerhohung bei Drehzahlgeber-Notlauf Solldrehzahlanhebung bei Drosselklappenfehler Solldrehzahlanhebung bei Nockenwellenfehler (B_fs = false) Solldrehzahlanhebung bei Nockenwellesteuerung Maximalbegrenzung der Solldrehzahl ¨ Leerlaufsolldrehzahl: Erhohung bei Heißleerlauf Drehzahlschwelle fur ¨ TIP-IN ¨ Drehzahlschwelle fur ¨ Zeitzahler Heiß-Leerlauf dekrementieren abh. von TL ¨ Drehzahlschwelle fur ¨ Zeitzahler Heiß-Leerlauf inkrementieren abh. von TL Stutzstellenverteilung ¨ fur ¨ Ganginformation in Leerlaufregelung ¨ unterer Geschw.-Grenzwert fur ¨ Drehzahlerhohung (Servolenkung) ¨ oberer Geschw.-Grenzwert Drehzahlerhohung (Servolenkung) Stutzstellenvert., Solldrehzahlabw., 06 Sst., LL-Regel. ¨ Stutzstellenverteilung ¨ Motortemperatur, 6 Sst. Stutzstellenverteilung: ¨ Zeit nach Start; fur ¨ Drehzahlverlauf nach Start ¨ Ansauglufttemperaturschwelle fur ¨ erhohte Solldrehzahl im Heiß-Leerlauf ¨ Motortemperaturschwelle fur ¨ erhohte Solldrehzahl im Heiß-Leerlauf tmot-Schwelle fur ¨ Freigabe des Integrators bei NW-Abweichung Kochschutzschwelle ¨ Motortemperaturschwelle fur ¨ Reset des Zeitzahlers fur ¨ Heiß-Leerlauf ¨ Verzogerungzeit zum Zurucksetzen ¨ von B_nsrsl ¨ Oltemperaturschwelle zum Zurucksetzen ¨ bei Neustart der N-Anhebung ¨ Zeitverzogerung bei NW-Differenzerkennung ¨ ¨ Verzogerungzeit fur ¨ die Ruckw ¨ artsadaption( LL-Drehzahlanhebung mit NW)) ¨ Verzogerungzeit zum Zurucksetzen von nsnwi beim Start ¨ Fahrzeuggeschwindigkeitsschwelle fur ¨ Kompensation Servolenkung Winkel Auslassventil schlie in Referenzposition bezogen auf Ladungswechsel(LWOT) ¨ ¨ Zeitzahler-Schwelle fur ¨ Abbruch erhohte Solldrehzahl im Heiß-Leerlauf ¨ ¨ Zeitzahler-Schwelle fur ¨ erhohte Solldrehzahl im Heiß-Leerlauf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 282 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
ZKNS ZKNSU ZKNWLL ZKNWLLANH ZKNWLLDIF ZKNWLLNA ZNSUB
FW FW FW FW FW FW FW
Zeitkonstante fur ¨ Solldrehzahl bei Umschaltung Zeitkonstante fur ¨ Solldrehzahl bei Umschaltung (Aufsteuerung) Zeitfilter fur ¨ NW-Bewegungsrichtung Konstant fur ¨ Geschwindigkeit der Solldrehzahlanhebung nach KL Konstant fur ¨ Geschwindigkeit der Solldrehzahlanhebung Konstant fur ¨ Geschwindigkeit der Solldrehzahlanhebung Zeitkonstante fur ¨ Mindestsolldrehzahl bei Unterspannung
Systemkonstante
Art
Bezeichnung
SY_CANAC SY_CVT SY_HLA SY_KLDF SY_LENKH SY_LOWRA SY_NWS SY_NWSA SY_NWVAR SY_SGANZ
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Klimakompressorsignal von CAN Systemkonstante: CVT-Getriebe vorhanden Systemkonstante Heizleistungsanforderung Systemkonstante fur ¨ Generator DF-Signal Systemkonstante Servolenkung vorhanden Systemkonstante Bedingung :” Low range” vorhanden Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. Systemkonstante fur ¨ Nockenwellenkonfigurationen ¨ Motormanagement Systemkonstante Anzahl Steuergerate
Art
Bezeichnung
LOK EIN EIN
Heizanforderung im Leerlauf Bedingung Endstufe-NW (Auslaß, Bank1) angesteuert Bedingung Automatikgetriebe
EIN
¨ Bedingung Bremse betatigt 2-kanalig erkannt
EIN
Bedingung continuously variable transmission
EIN EIN
Bedingung Adaptionsfreigabe bei CVT-Getriebe Bedingung Drosselklappensteller stromlos
EIN
CAN-Receive-Bit: 2.SG hat DK-Notluftfahren
EIN
Bedingung Sicherheitskraftstoffabschaltung (SKA)
EIN
CAN: Bedingung Sicherheitskraftstoffabschaltung (SKA) von 2. SG
EIN EIN EIN EIN
Freigabebit fur ¨ Drehzahlanforderung bei Bandendetest Bedingung Frontscheibenheizung Fehler bei Nockenwellenverstellung Ein- oder Auslaß gerade vorhanden Bedingung Fahrstufe
Source-X
Variable
Quelle
B_ANFLL B_ANWSEA B_AUTGET
LLRNS
B_BR2K
GGEGAS
B_CVT
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LLRNS 541.260.1
B_CVTAD B_DKNOLU
CANECUR SREAKT
B_DKNOLU_C B_DKPU
SREAKT
B_DKPU_C LLRNFA
B_FANFG B_FHZ B_FNWAKTV B_FS
DNWSZF BBGANG
B_HEIZANF B_HLL B_KHN B_KLDF B_KO
BDEMHA LLRNS BGNLLKH LLRNS KOS
B_KUPPL
GGEGAS
B_LL
MDFAW
B_LLREIN
LLRBB
B_LLRST B_LOWRA
LLRRM
B_LWSER B_MASTER
GGCLWS
B_NAC B_NLBZA B_NLBZANF2 B_NLDG
KOS LLRNS CANECUR DDG
B_NS2 B_NS2A B_NSGET B_NSKS B_NSNWRES B_NSRSL B_NSSL
LLRNS LLRNS LLRNS LLRNS LLRNS LLRNS LLRNS
Source-Y
Referenziert von LLRNS ARMD, BBGANG,BBKD, CANECU,DKUPPL, ... GGPED, LLRNS,TKMWL ARMD, BBGANG,BBSAWE, LLRNS, MDFAW LLRNS ADVE, AEVABU,BBAGR, BBNWS,BGDVE, ... AEVABU, FGRABED,LLRNS AEVABU, BBAGR,BBNWS, DLLR,DMDSTP, ... AEVABU, FGRABED,LLRNS DLLR, LLRNS LLRNS LLRNS, LRHKEB BBSAWE, BGLBZ,BGNLLKH, CANECU,DTEV, ... LLRNS
EIN LOK EIN LLRNS LOK BGFAWU, LLRNS, MD- EIN FAW ARMD, BBKR,EIN BBSAWE, BDEMAB,BDEMKO, ... ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... EIN BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ... LLRNS EIN EIN ARMD, BBGANG,BBSAWE, FGRABED, LLRBB, ... EIN LLRNS, MDVERB DLLR, ESSTT, LLRNS, EIN LLRRM, MDVERB EIN LLRNS, TKMWL LOK EIN BGLBZ, LLRNS ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... LOK LOK MDFAW AUS LOK LOK LOK LOK
Bedingung Heizungsanforderung von Poti Bedingung Heißleerlauf Bedingung Katheiz-Drehzahl Drehzahlanhebung bei Generatorlast aktiv Bedingung Kompressor freigegeben ¨ Bedingung Kupplungspedal betatigt
Bedingung Leerlauf Bedingung LLR Betriebsbereit nach Start
Drehzahl erreicht nstat im Nachstart Bedingung Zwischengelege fur ¨ Low Range zugeschaltet
Fehler im Lenkwinkelsensorpfad ¨ Bedingung MASTER-Steuergerat ¨ Bedingung fur ¨ erhohte LL-Drehzahl bei Klimaanlage Anforderung einer Soll-Leerlaufdrehzahl aus Bordnetzmangement Anforderung von Bordnetzmangement zur Anhebung der Leerlaufdrehzahl Stufe2 Bedingung Drehzahlgeber-Notlauf ist aktiv. Bedingung Solldrehzahl 2 aktiv Bedingung Solldrehzahl 2 angefordert Momentenanforderung fur ¨ CVT: Stellen der Kegelscheibe Bedingung fur ¨ Solldrehzahlanhebung (Kochschutz) Bedingung : Zurucksetzen der LL-Drehzahlanhebung aktiv ¨ ¨ Bedingung fur ¨ erhohte LL-Drehzahl bei Servolenkung (Low-Range) Bedingung Soll-Drehzahlanhebung bei Servo-Lenkung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_NSTABK B_NSWO1
LLRNS
B_NWDN B_NWLL B_NWLLDIF B_NWLLDIF2 B_NWLLNA B_NWLR B_NWS
LLRNS LLRNS LLRNS LLRNS NWEVO LLRNS BBNWS
B_PWF
BBHWONOF
B_SACC B_SKOC B_SL
CANECUR CANECUR
B_SPSMIN B_ST
GGPED BBSTT
B_STEND
BBSTT
B_TOLCB
COWIV
B_VLLR
LLRBB
B_WKAUF
GGCEGS
DFP_BREMS
LLRNS
DFP_CGE
LLRNS
DFP_TA
LLRNS
DFP_TM
LLRNS
DLWS_W DNS
CANECUR LLRNS
E_BREMS
GGEGAS
E_CGE
GGCANECU
E_TA
GGTFA
E_TM
GGTFM
GANGI
BBGANG
GANGLLR KLDFPWM
LLRNS MDGEN
KLDFPWMF LBZ NFSKH NGFIL
BGLBZ BGNLLKH BGNG
NLLCVT1 NLLCVT2 NLLKH NMOT
CANECUR LLRNS BGNLLKH BGNMOT
NMOTLL
BGNMOT
NSFSMN NSHLAMN NSLBZ NSLFA NSLLMN NSLLSL NSNF
LLRNS LLRNS LLRNS LLRNFA LLRNS LLRNS LLRNS
Referenziert von BBAGR, BBKW,BDEMAB, DLLR, DTEV, ...
LLRNS
LLRNS 541.260.1
Seite 283 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS EIN
Bedingung Standabkopplung Bedingung Drehzahl > NSWO1
LOK LOK LOK LOK EIN LOK EIN
Bedingung : Drehzahlanhebung wird angefordert Fehler : Nockenwellensteuerung (Einlaß oder Auslaß)) Winkelabweichung der Auslaßnockenwelle zur LL-Drehzahlanhebung erkannt Winkelabweichung der Auslaßnockenwelle 2 zur LL-Drehzahlanhebung erkannt Anford. fur ¨ LL-Drehzahlanheb. zur sicheren Verriegelung Nockenwelle ¨ Bedingung : Ruckw ¨ artsadapton wird angefordert Bedingung Nockenwellensteuerung
BBNWS, DMDSTP,LLRNS, NWEVO,NWFW, ... EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... EIN KMTR, KOS, LLRNS EIN KMTR, KOS, LLRNS LLRMD, LLRMR,EIN LLRNS, MDVERB,TKMWL DUF, LLRNS, UFSPSC EIN EIN AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... ADAGRLS, ADVE,EIN AEKP, ALE, AMSV, ... CANECU, GGCTOL,- EIN LLRNS BBSAWE, BGNLLKH,- EIN LLRNS, LLRRM, MDVERAD EIN ARMD, DLGHMM,LLRBB, LLRNS,MDASG, ... BKV, GGEGAS,DOK GGPBKV, LLRNS CANECUR, DOK GGCANECU, GGCEGS, LLRNS ATR, BBAGR, BBKH,- DOK BGAGRTS, BGTMPK, ... ATM, ATR, BBAGR,- DOK BBKH, BGTABST, ... EIN LLRNS, MDVERB BDEMAB, DLLR,AUS LLRMR, LLRRM EIN BKV, DDSBKV,GGEGAS, GGPBKV,LLRNS EIN CANECUR, DMFB,GGCANECU, LLRNS,MDASG ATR, BBAGR, BBKH,- EIN BBKW, BGAGRTS, ... ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... LOK EIN CANECU, DTEV,LLRNS, TKMWL EIN LLRNS BGLBZ, LLRMD, LLRNSEIN LLRNS EIN EIN BBSAWE, LLRMD,LLRMR, LLRNS,LLRRM, ... EIN LLRNS LOK LLRNS EIN AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... BGDVE, DTEV, LLRBB, EIN LLRNS, RDE, ... LOK LOK LOK EIN LLRNS LOK LOK LOK
Bedingung Powerfail
Bedingung Klima-Anforderung aktiv aus CAN-Botschaft Clima1 Bedingung Kompressoranforderung aktiv aus CAN-Botschaft Clima 1 Bedingung Servo-Lenkung
Mitteilung an SR: ’1’= PWG-Notfahren mit SPSMIN Bedingung Start
Bedingung Startende erreicht ¨ ¨ Bed. Fehlerstatus Oltemperatur aus Kombibotschaft od. aus COWIV abhangig von LH Bedingung Fahrzeug rollt mit eingelegtem Gang
Bedingung Wandlerkupplung offen
interene Fehlerpfadnummer: Pedalwertgeber Bremse SG int. Fehlerpfadnr.:CAN-Schnittstelle, Timeout EGS
SG-int. Fehlerpfadnr.: Ansauglufttemperatur TANS (-Ladeluft) Interne Fehlerpfadnummer: Motortemperatur Lenkwinkelgeschwindigkeit uber ¨ CAN ¨ LLR: Drehzahlabweichung zur stationaren Solldrehzahl Fehlerflag: BREMS (Bremsschalter)
Errorflag: CAN-Schnittstelle, Timeout EGS
Errorflag: Ansauglufttemperatur Errorflag: TMOT Ist-Gang
Ganginformation zur Berechnung der Leerlaufdrehzahl Generatorsignal (Kl. DFM) als PWM-Signal filtriert Generatorsignal (Kl. DFM) als PWM-Signal tiefpassgefiltert Ladebilanz der Batterie Leerlaufdrehzahl Fahrstufe bei Katheizen gefilterter Drehzahlgradient
Drehzahlvorgabe aus CVT-Getriebe Drehzahlvorgabe aus CVT-Getriebe nach Begrenzung Leerlaufdrehzahl bei Katheizen Motordrehzahl Motordrehzahl im Leerlaufbereich LLR: Minimale Solldrehzahl bei eingelegter Fahrstufe Soll-Leerlaufdrehzahl bei Heizanforderung ¨ Solldrehtahl abhangig von lbz Solldrehzahl bei Kurztrip LLR: Minimale Solldrehzahl im LL Solldrehzahl fur ¨ Servolenkung (Low-Range) LLR: Nachgefuhrte ¨ Solldrehzahl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
NSNW NSNWI NSNWIB NSNWIBZ NSNWMX NSNWNAF NSNW_C NSOL
LLRNS LLRNS LLRNS LLRNS LLRNS LLRNS
NSOL_W NSPWGNOT NSST NSTAT
LLRNS GGPED LLRNS LLRNS
NSTAT2 NSTAT3 NSTATC NSTATD NSTATFIL NSTATFILV PSL RL
LLRNS LLRNS
LLRNS
LLRNS LLRNS LLRNS SRMSEL
S_AC S_KO TANS
GGTFA
TMOT
GGTFM
TMST
GGTFM
TOELKNW_W TOELK_W
LLRNS BGTOL
TUMG
BGTUMG
VFZG
GGVFZG
VSNS VSTCNS VSTNLS VSTNLSL WNWA2_W
TKAP TKAP LLRNS WANWKW
WNWA_W
WANWKW
WNWSA2_W WNWSA_W ZHLL_W
LLRNS
Referenziert von
LLRNS BBNWS, CANECU,DFFTK, DTEV,LBUESYN, ... LLRRM, MDNSTAB LLRNS BBSAWE, BGLBZ,CANECU, DDG,GGCANECU, ...
LLRNS 541.260.1
Seite 284 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS LOK LOK LOK AUS LOK EIN AUS
LL-Drehzahlanhebung bei Erkennung der Nockenwellenwinkelabweichung geforderte LL-Drehzahlanhebung nach Integrator bei Nockenwelleabweichung geforderte LL-Drehzahlanhebung nach KL bei Nockenwelleabweichung geforderte LL-Drehzahlanhebung nach Integartor bei Nockenwelleabweichung max LL-Drehzahlanhebung bei Erkennung der Nockenwellenwinkelabweichung geforderte LL-Drehzahlanhebung nach KL bei Nockenwelleabweichung LL-Drehzahlanhebung bei Erkennung von Winkelabweichungen der Auslaßnochw. uber ¨ C Leerlaufsolldrehzahl
AUS EIN AUS AUS
Leerlaufsolldrehzahl Solldrehzahl Leerlauf bei Ausfall beider FPM-Signale Initialisierungswert der Solldrehzahl im Start ¨ Solldrehzahl stationar
AUS LOK EIN LLRNS LOK AUS LOK EIN LLRNS ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... KMTR, KOS, LLRNS EIN KMTR, KOS, LLRNS EIN ADAGRLS, ADVE,EIN ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... LOK BBDNWS, BBNWS,EIN BGARNW, DNWSEIN, GGCANECU, ... BDEMHA, BGTABST,- EIN BKS, DFFT, DTEV, ... EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... EIN LLRNS EIN LLRNS LLRNS EIN AUS EIN BGWGWV, LLRNS,NWEVO, NWSUE BGWGWV, LLRNS,EIN NWEVO, NWSUE, NWWUE EIN LLRNS, NWEVO EIN BGWGWV, LLRNS,NWEVO, NWWUE LOK
¨ Solldrehzahl nach Begrenzung Stationnare ¨ Solldrehzahl vor Filterung Stationnare ¨ CAN-Signal: Solldrehzahl stationar ¨ nach Auswahl nstat/nstatc Solldrehzahl stationar ¨ gefiltert Solldrehzahl stationar ¨ gefiltert nach Verstellung uber Solldrehzahl stationaar Tester ¨ ¨ Oldruck von der Servo-Lenkung relative Luftfullung ¨ Klima-Anforderung aktiv Kompressoranforderung aktiv Ansaugluft - Temperatur Motor-Temperatur Motorstarttemperatur ¨ (Motor-) Oltemperatur, Absoluttemperatur (intern in Kelvin) fur ¨ LRNS ¨ (Motor-) Oltemperatur, Ausgabe in Grad C, intern in Kelvin
Umgebungstemperatur Fahrzeuggeschwindigkeit
¨ Anderung der Solldrehzahl uber ¨ Verstellsystem VSxy Anpassung Codewort LL-Solldrehzahl-Umschaltung Anpassung LL-Solldrehzahl (Testerschittstelle) Anpassung LL-Solldrehzahl-Begrenzung (Testerschittstelle) Winkel Auslassventil schließt bezogen auf LWOT Winkel Auslassventil schließt bezogen auf LWOT
Sollwinkel Nockenwelle Auslass 2 schließt Sollwinkel Nockenwelle Auslass schließt ¨ Zeitzahler fur ¨ Heißleerlauf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 285 von 4100 31.JAN.2003 Thomas Brosi
FB LLRNS 541.260.1 Funktionsbeschreibung Bl¨ ocke NSLLMN, NSLBZ, B_KLDF, B_NSSL, B_NS2A, B_NS2, ZHLL, HLL, B_NSKS: ----------------------------------------------------------------------Bei der Wahl der Leerlaufsolldrehzahl muss ein Kompromiss gefunden werden zwischen einer stabilen Lage, geringem Verbrauch bzw. geringer Emissionsrate. Grunds¨ atzlich wird die Solldrehzahl aus einer Kennlinie uber der Motortemperatur tmot bestimmt. Bei kaltem Motor verwendet man h¨ ¨ ohere Solldrehzahlen, weil er unruhiger l¨ auft. Es kommen Situationen vor, die besondere Drehzahlen erfordern. Dabei setzt sich die gr¨ oßte Drehzahl durch.: -erh¨ ohter Leistungsbedarf durch Verbraucher (wie Klimakompressor, Lichtmaschine, Servolenkung, Wasser- und ¨ Olpumpe, Frontscheibenheizung, Ladebilanz der Batterie) -Bedarf an Heizleistung f¨ ur den Katalysator -Festlegung einer Leerlaufdrehzahl f¨ ur Notfahrkonzepte (Pedalwertgeber, Drosselklappenpoti, Notluftbetrieb, Sicherheitskraftstoffabschalten). -Getriebeanforderung: CVT-Getriebe, Low-Range-Getriebe. -Drehzahloffset ¨ uber Tester. -F¨ ur bestimmte Betriebszust¨ ande der Nockenwellensteuerung. Block NSHLAMN ------------Bei BDE-Fahrzeugen kann es vorkommen, dass die Verlustw¨ arme des Motors nicht ausreicht um den Innenraum zu heizen. In diesem Fall kann durch die Heizanforderung B_heizanf die Leerlaufdrehzahl, und damit auch die Verlustw¨ arme, erh¨ oht werden. Block NSFSMN (Bestimmung der minimalen Solldrehzahl f¨ ur B_fs=1: --------------------------------------------------------------Bei Automatikgetrieben und eingelegter Fahrstufe wird die Solldrehzahl getrennt berechnet. In diesem Fall werden aufgrund der erh¨ ohten Sicherheitsrelevanz geringere Solldrehzahlen verwendet als im Block NSLLMN (B_fs = 0).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLock LLNSTAT (Erlaubte ¨ Anderung der station¨ aren Solldrehzahl): --------------------------------------------------------------Wenn sich die Drehzahl w¨ ahrend einer Leerlaufphase erh¨ oht, kann dies dem Fahrer unangenehm auffallen. Insbesondere dann, wenn ein Kraftschluss zu den R¨ adern besteht. Deshalb wird nach der Maximalauswahl so selektiert, dass eine Drehzahlerh¨ ohung nur beim Eintritt in den Leerlauf oder bei expliziter Forderung geschieht. Eine explizite Forderungen kann z.B. bei Notfahren gestellt werden. Die Selektion l¨ asst sich auch durch Bedatung umgehen. Eine Absenkung der Leerlaufdrehzahl ist immer m¨ oglich. Mit den Konfigurationsbyte CNFLLRNS kann bestimmt werden, wann eine Anhebung der Solldrehzahl freigegeben wird: siehe Block APP. Block LLRNSFIL (Solldrehzahlfilterung): --------------------------------------Um sprunghafte ¨ Anderungen der Solldrehzahl zu vermeiden, wird sie gefiltert. F¨ ur die Aufsteuerung ist es m¨ oglich eine separate Zeitkonstante zu bedaten. Block LLRNSNF (Solldrehzahlnachf¨ uhrung): ---------------------------------------Wenn die Motordrehzahl nach Gasr¨ ucknahme steil abf¨ allt, so muss beim Wiedereintreffen in den Leerlauf ein Untertauchen vermieden werden. Insbesondere dann wenn keine kraftschl¨ ussige Verbindung zu den R¨ adern besteht kann der Motor ausgehen. Die Zeit die dem Leerlaufregler zum Abfangen der Drehzahl bleibt, reicht dann nicht aus. Um die Drehzahl rechtzeitig abzufangen hat man deshalb eine Nachf¨ uhrung der Solldrehzahl eingef¨ uhrt. Wenn sich die Motordrehzahl nmot erh¨ oht, dann l¨ auft die Solldrehzahl nsol bis zu einer relativen Schwelle DNSNFX nach. Sobald nmot die Schwelle wieder unterschreitet, l¨ auft nsol tiefpassgefiltert dem station¨ aren Zielwert nstat entgegen. Dabei f¨ uhrt der Leerlaufregler nmot an den langsam abklingenden Wert des Tiefpassfilters und vermeidet dadurch ein Untertauchen. nsol kann dabei nie kleiner werden als nstat. Bei der Nachf¨ uhrung sorgen ein Wichtungsfaktor FNSNF und ein Schwellwert KNSNF daf¨ ur, dass die Solldrehzahl nsol immer etwas unterhalb von nmot bleibt. Dies ist notwendig um bei Motordrehzahlen in der N¨ ahe der station¨ aren Solldrehzahl nstat ein Einschwingen zu erm¨ oglichen. Ohne diese Maßnahme w¨ urde die Solldrehzahl bereits bei geringem ¨ Uberschwingen nachgef¨ uhrt werden und der Regelkreis w¨ are instabil. Der Tiefpassfilter wird w¨ ahrend der Nachf¨ urung initialisiert. Seine Zeitkonstante h¨ angt von der Motortemperatur und dem Abstand zu nstat ab. Bei kaltem Motor werden große Werte verwendet, um einen stabilen Lauf zu gew¨ ahrleisten. Je n¨ aher nmot an den station¨ aren Endwert heran kommt, desto gr¨ oßer werden die Zeitkonstanten gew¨ ahlt um Unterschwingen zu vermeiden.
APP LLRNS 541.260.1 Applikationshinweise KFNLLNST:Dieses Kennfeld soll in F¨ allen, wenn Katheizen nach dem Start nicht aktiv ist, einen ¨ ahnlichen Drehzahlverlauf erzeugen. Daf¨ ur m¨ ussen f¨ ur dasselbe tmot die Werte in KFNLLNST kleiner sein als der Wert in KFNLLKHM (bzw.:KFNFSKHM) aus %BBKHZ. F¨ ur das gr¨ oßte tnst m¨ ussen alle Werte in KFNLLNST kleiner sein als alle Werte in NLLM bzw. NLL2M. Beim gr¨ oßten tmot Wert m¨ ussen die Werte in KFNLLNST ebenfalls kleiner sein als alle Werte in NLLM bzw. NLL2M. NSOLMX: Manche Automobilhersteller fordern eine Begrenzung der Solldrehzahl (z.B.: 1500U/min) aus Sicherheitsgr¨ unden.
KONFIGURATION ------------Codewort zur Auswahl zwischen dem Generatorsignal kldfpwm und dem TP-gefiltertem Generatorsignal kldfpwmf +===========+======================================================+=======================+===============================+ | CWKLDFA | Funktionalit¨ at | True | False | +===========+======================================================+=======================+===============================+ | Bit 0 | Auswahl zwischen kldfpwm und kldfpwmf | kldfpwmf | kldfpwm | +===========+======================================================+=======================+===============================+
Codewort f¨ ur die Konfiguration der Solldrehzahlfilterung +===========+======================================================+=======================+===============================+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNS 541.260.1
Seite 286 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
| CWNSTAT | Funktionalit¨ at | True | False | +===========+======================================================+=======================+===============================+ | Bit 0 | N-Filterung beim R¨ ucksetzen von B_nac | erlaubt | nicht erlaubt | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 1 | N-Filterung beim R¨ ucksetzen von B_ko | erlaubt | nicht erlaubt | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 2 | N-Filterung beim Setzen von B_fs | erlaubt | nicht erlaubt | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 3 | N-Filterung beim Ladebilanz (lbz) < LBZO2 | erlaubt | nicht erlaubt | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 4 | frei | ... | ... | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit ... | ... | ... | ... | +-----------+------------------------------------------------------+-----------------------+-------------------------------+
Codewort f¨ ur die Konfiguration der Soll-Drehzahlanhebung +===========+======================================================+=======================+===============================+ | CNFLLRNS | Funktionalit¨ at | True | False | +===========+======================================================+=======================+===============================+ | Bit 0 | Veriegelung der LL-Drehzahlanhebung | kein Veriegelung | Veriegelung aktiv | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 1 | LL-Drehzahlanhebung bei B_ll=0 | erlaubt | nicht erlaubt | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 2 | LL-Drehzahlanhebung beim R¨ ucksetzen von B_fs | erlaubt | nicht erlaubt | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 3 | LL-Drehzahlanhebung wenn lbz > LBZO2 | erlaubt | nicht erlaubt | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 4 | LL-Drehzahlanhebung (B_fs & B_brems) >=1 !B_fs | erlaubt | nicht erlaubt | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 5 | Filterung der LL-Drehzahlanhebung nslbz | keine Filterung | Filterung aktiv | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 6 | bei CVT-Getriebe: LL-Drehzahlanhebung | erlaubt | nicht erlaubt | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 7 | bei Gel¨ ande-Fzg: LL-Drehzahlanhebung erlaubt | erlaubt | nicht erlaubt | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit ... | ... | ... | ... | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ Codewort f¨ ur die Freigabe von Drehzahlerh¨ ohungen +===========+======================================================+=======================+===============================+ | CWLLRNS | Funktionalit¨ at | True | False | +===========+======================================================+=======================+===============================+ | Bit 0 | Verwendung von nspwgnot (Pedalwertgeber-Fehler) | aktiv | nicht aktiv | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 1 | f¨ ur CVT-Getriebe bei B_wkauf=False | erlaubt | nicht erlaubt | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 2 | R¨ ucksetzen der LL-Drehzahlanhebung | nicht erlaubt | erlaubt | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit ... | ... | ... | ... | +-----------+------------------------------------------------------+-----------------------+-------------------------------+
Codewort f¨ ur die Konfiguration der LL-Drehzahlanhebung bei Winkelabweichung der Auslaßnockenwelle +===========+======================================================+=======================+===============================+ | CWLLRNW | Funktionalit¨ at | True | False | +===========+======================================================+=======================+===============================+ | Bit 0 | LL-Drehzahlanhebung erlaubt B_fs abh¨ angig | aktiv | nicht aktiv | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 1 | LL-Drehzahlanhebung erlaubt B_brems abh¨ angig | aktiv | nicht aktiv | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 2 | Reset der Drehzahlanhebung beim Fehlerspeicherl¨ oschen| aktiv | nicht aktiv | | | (nsnwi in Dauer-RAM) | | | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 3 | Gl¨ attung der Drehzahlspr¨ unge | aktiv | nicht aktiv | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit 4 | frei | ... | ... | +-----------+------------------------------------------------------+-----------------------+-------------------------------+ | Bit ... | ... | ... | ... | +-----------+------------------------------------------------------+-----------------------+-------------------------------+
SW-ERSTBEDATUNG: -------------1. Festwerte: ’’’’’’’’’’’’’ CNFLLRNS : CWKLDFA : CWLLRNW : CWLLRNS : CWNSTAT : DLWSMIN : DNSNFST : DNSNFX : DTAHLL : DTMHLL :
14.0 0.0 3.0 0.0 0.0 180 500.0 1000.0 128 128
| | | | | | | | | |
NFSMIN
: 550.0
NFSNLDG NFSNWLL NFSSBC NFSSL NSLOWRA NGNSNF NLLMIN NLLNWDMX
: : : : : : : :
800.0 750.0 0.0 0.0 800 100.0 550.0 550.0
| | | | | | | | | |
NSNWNA
: 800
NSOLMX NSLNWMX NSLPWG NSNOT NSNWLL NSNWNA NSOLMX NTIPLL
: : : : : : : :
1500.0 800 1200.0 1000.0 750.0 800 1500.0 2500
| | | | | | | | | |
ZHLLA
: 32,768
ZHLLE ZKNS ZKNSU ZKNWLL ZKNWLLANH ZKNWLLDIF ZKNWLLNA ZNSUB
: : : : : : : :
32,768 0.80 0.80 0.02 6 10.0 -2 0.5
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTOELNW DWNWASMX DWNWLLMXA FNSNF KLDFOFF KLDFON KNSNF LBZO1 LBZO2 LBZU NFHZ NFHZFS NFSKO NFSKS NFSLOWRA NFSLPWG
: : : : : : : : : : : : : : : :
5 2.0 2.0 0.94921875 128 128 40.0 80.078125 99.609375 10.15625 0.0 0.0 560.0 800.0 800 1200.0
| | | | | | | | | | | | | | | |
NLLSL NSAC NSACFS NSKO NSKS NSL NSLBZFS2 NSLBZFS NSLBZLL2 NSLBZLL NSLBZS NSLDG NSLNWMX NSLPWG NSNOT NSNWLL
: : : : : : : : : : : : : : : :
700 650.0 650.0 560.0 800.0 0.0 650.0 650.0 650.0 650.0 800.0 800 800 1200.0 1000.0 750.0
LLRNS 541.260.1
| | | | | | | | | | | | | | | |
NFSKLDF NKLDF NSHLL SLVFZGMN SLVFZGMX TAHLL TMHLL TMLLNW TMLLX TMRZHLL TNLLSL TOLLNWMX TVLLNWDIF TVLLNWR TVOLLNWMX VSL
: : : : : : : : : : : : : : : :
128 128 128 5 20 128 128 0 116.25 128 1 90.0 4 20 0.5 310.0
Seite 287 von 4100 31.JAN.2003 Thomas Brosi
| | | | | | | | | | | | | | | |
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2. Kennlinien / Kennfelder: ’’’’’’’’’’’’’’’’’’’’’’’’’’’ FNSSTKM StNr. 0 1 2 3 4 5 tmot -30.0 -15.0 0.0 20.25 60.0 84.75 ------------------------------------------------------------FNSSTKM 1.0 1.0 1.0 1.0 1.0 1.0 FNSSTM
StNr. 0 1 2 3 4 5 tmot -30.0 -15.75 0.0 20.25 60.0 84.75 ------------------------------------------------------------FNSSTM 1.0 1.0 1.0 1.0 1.0 1.0
KFHLAMN
StNr. tmot tumg -20 -10 0 20
0 1 2 3 -30 -10 20 100 ----------------------------------1100 1000 900 0 1000 900 900 0 800 800 800 0 0 0 0 0
KFNLLNST
StNr. tnst tmot F: E: D: C: B: A:
0 1 2 3 4 5 0.00 15.00 50.00 100.00 200.00 250.00 -----------------------------------------------------84.75 0.0 0.0 0.0 0.0 0.0 0.0 60.00 0.0 0.0 0.0 0.0 0.0 0.0 36.00 0.0 0.0 0.0 0.0 0.0 0.0 20.25 0.0 0.0 0.0 0.0 0.0 0.0 0.00 0.0 0.0 0.0 0.0 0.0 0.0 -30.00 0.0 0.0 0.0 0.0 0.0 0.0
KFZNSM
StNr. tmot dns F: E: D: C: B: A:
0 1 2 3 4 5 -30.00 0.00 20.25 36.00 60.00 84.75 -----------------------------------------------------200.00 0.30 0.30 0.30 0.30 0.30 0.30 100.00 0.30 0.30 0.30 0.30 0.30 0.30 50.00 0.30 0.30 0.30 0.30 0.30 0.30 30.25 0.30 0.30 0.30 0.30 0.30 0.30 -30.00 0.30 0.30 0.30 0.30 0.30 0.30 -100.00 0.30 0.30 0.30 0.30 0.30 0.30
KLNSNW
StNr. 0 1 2 3 4 5 6 7 nsnwi 560.0 590.0 600.0 640.0 650.0 690.0 700.0 740.0 ----------------------------------------------------------------------------KLNSNW 560.0 560.0 600.0 600.0 650.0 650.0 700.0 700.0 StNr. 8 9 10 11 12 13 14 15 nsnwi 750.0 790.0 800.0 840.0 850.0 890.0 900.0 940.0 ----------------------------------------------------------------------------KLNSNW 750.0 750.0 800.0 800.0 850.0 850.0 900.0 900.0
NFS2M
StNr. 0 1 2 3 4 5 tmot -30.0 -15.75 0.0 20.25 60.0 84.75 ------------------------------------------------------------NFS2M 980.0 900.0 820.0 720.0 680.0 650.0
NLL2M
StNr. 0 1 2 3 4 5 tmot -30.0 -15.75 0.0 20.25 60.0 84.75 -------------------------------------------------------------NLL2M 1000.0 930.0 860.0 780.0 680.0 650.0
NLLCVTMXV
StNr. 0 1 2 3 4 5 6 7 tmot 0.0 30.0 50.0 80.0 120.0 160.0 200.0 240.0 ----------------------------------------------------------------------------NLLCVTMXV 1280.0 1280.0 1280.0 1280.0 1280.0 1280.0 1280.0 1280.0
NLLMG
StNr. 0 1 2 3 4 5 tmot -30.00 0.00 20.25 36.00 60.00 84.75 gangllr -----------------------------------------------------H: 7.00 1000.00 950.00 870.00 820.00 700.00 650.00
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
1000.00 1000.00 1000.00 1000.00 1000.00 1000.00 1000.00
950.00 950.00 950.00 950.00 950.00 950.00 950.00
870.00 870.00 870.00 870.00 870.00 870.00 870.00
820.00 820.00 820.00 820.00 820.00 820.00 820.00
LLRNS 541.260.1
G: F: E: D: C: B: A:
6.00 5.00 4.00 3.00 2.00 1.00 0.00
700.00 700.00 700.00 700.00 700.00 700.00 700.00
NLLMGFS
StNr. tmot gangllr H: G: F: E: D: C: B: A:
0 1 2 3 4 5 -30.00 0.00 20.25 36.00 60.00 84.75 -----------------------------------------------------7.00 980.00 880.00 820.00 780.00 750.00 650.00 6.00 980.00 880.00 820.00 780.00 750.00 650.00 5.00 980.00 880.00 820.00 780.00 750.00 650.00 4.00 980.00 880.00 820.00 780.00 750.00 650.00 3.00 980.00 880.00 820.00 780.00 750.00 650.00 2.00 980.00 880.00 820.00 780.00 750.00 650.00 1.00 980.00 880.00 820.00 780.00 750.00 650.00 0.00 980.00 880.00 820.00 780.00 750.00 650.00
NSLPP
StNr. 0 1 2 3 psi 0.0 85.0 170.0 255.0 --------------------------------------------NSLPP 0.0 0.0 0.0 0.0
NSLPPFS
StNr. 0 1 2 3 psi 0.0 85.0 170.0 255.0 --------------------------------------------NSLPPFS 0.0 0.0 0.0 0.0
NSTOEL
StNr. 0 1 2 3 4 5 6 7 toelk_w 90.0 95.0 100.0 105.0 110.0 115.0 120.0 130.0 ----------------------------------------------------------------------------NLLCVTMXV 560.0 650.0 650.0 700.0 700.0 750.0 750.0 750.0
NZHDTL
StNr. 0 1 2 3 4 5 rl 0 40 85 170 200 255 -----------------------------------------------------------NZHDTL 0 40 85 170 200 255
NZHITL
StNr. 0 1 2 3 4 5 rl 0 40 85 170 200 255 -----------------------------------------------------------NZHITL 8000 8000 8000 8000 8000 8000
SGA08LLUB
StNr. 0 1 2 3 4 5 6 7 --------------------------------------------------------------------------WERT 0.0 1.0 2.0 3.0 4.0 5.0 6.0 7.0
SNS06LLSB
StNr. 0 1 2 3 4 5 ------------------------------------------------------------WERT -100.0 -30.0 20.0 50.0 70.0 150.0
Seite 288 von 4100 31.JAN.2003 Thomas Brosi
650.00 650.00 650.00 650.00 650.00 650.00 650.00
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGNLLKH 1.50.0
Seite 289 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGNLLKH 1.50.0 Berechnung der erhohten LL-Drehzahl zum Katheizen (BDE) FDEF BGNLLKH 1.50.0 Funktionsdefinition ¨ Ubersicht
SY_BKVP B_bkvnkhab B_kh TDKHAKHN
B_kha
Request for increased idle speed
CWBGNLLKH 0 tnse_w TDNSTKHN true CALCNMAXLL tmot B_vllr B_fs
nmaxllkh
B_vllr
TKHNAB
B_fs B_khnfrei
0.0
B_ll 0.0 1000.0
compute 1/
-1000.0 nllkh 0.0
reset 1/
nfskh
B_khn
0.0
Idle control not active B_llrein B_stend
bgnllkh-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ll
tmot
bgnllkh-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGNLLKH 1.50.0
Seite 290 von 4100 31.JAN.2003 Thomas Brosi
CALCNMAXLL: Bestimmung der maximalen LL-Drehzahl zum Katheizen
TKHFSAB B_fs B_vllr B_ll
B_khnfrei
B_khnfrei boost during idle possible
CWBGNLLKH 1 nmaxllkh
NLLKHM (STM06KHUB)
tmot
nmaxllkh
STM06KHUB wistr_w NFSKHM (STM06KHUB) CWNLLKH
frhol_w
frhokor_w
bgnllkh-calcnmaxll
0
KFNSKHLL
fho_w ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgnllkh-calcnmaxll
ABK BGNLLKH 1.50.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW KF KL KL SV FW FW FW FW
Codewort fur ¨ %BGNLLKH Codewort fur ¨ LL-Drehzahl bei Katheizen (Fkt. %BGNLLKH/KOMRKH) ¨ Kennfeld fur ¨ Drehzahlabsteuerung wahrend Katheizen LL-Solldrehzahl mit Fahrstufe und Katheizen Leerlaufsolldrehzahl bei Kat.-Heizung Stutzstellenverteilung ¨ Motortemperatur (Katheizen) ¨ Zeit, in der bei B_kha auch ohne B_kh erhohte LL-Drehzahl gefordert wird ¨ Zeit nach Start, in der fur ¨ Katheizen erhohte LL-Drehzahl hart gefordert Entprellzeit fur ¨ Umschaltung auf Katheizdrehzahl bei Fahrstufe Zeitdauer Absteuern Katheizdrehzahl
Systemkonstante
Art
Bezeichnung
SY_BKVP
¨ SYS (REF) Systemkonstante: Bremskraftverstarker-Paket
CWBGNLLKH CWNLLKH KFNSKHLL NFSKHM NLLKHM STM06KHUB TDKHAKHN TDNSTKHN TKHFSAB TKHNAB
Source-X
WISTR_W TMOT TMOT TMOT
Source-Y
FRHOKOR_W
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BKVNKHAB B_FS
BKV BBGANG
EIN EIN
Bedingung: LL-Drehzahl fur ¨ KH abschalten, da nicht genugend ¨ Unterdruck in BKV Bedingung Fahrstufe
B_KH
BAKH
EIN
Bedingung Kat-Heizung
B_KHA
BAKH
EIN
Anforderung Katheizen
B_KHN B_KHNFREI B_LL
BGNLLKH BGNLLKH MDFAW
BGNLLKH BBSAWE, BGLBZ,BGNLLKH, CANECU,DTEV, ... BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... BGNLLKH, LLRRM, MSUDKSOM LLRNS
B_LLREIN
LLRBB
B_STEND
BBSTT
B_VLLR
LLRBB
FHO_W
GGDSU
FRHOKOR_W FRHOL_W NFSKH NLLKH
BGNLLKH GGDSU BGNLLKH BGNLLKH
AUS LOK ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... EIN BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ... ADAGRLS, ADVE,EIN AEKP, ALE, AMSV, ... BBSAWE, BGNLLKH,- EIN LLRNS, LLRRM, MDVERAD EIN BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... AUS EIN BGNLLKH LLRNS AUS LLRNS AUS
Bedingung Katheiz-Drehzahl Bedingung fur ¨ Katheizen: LL-Drehzahl darf nach Absenken wieder angehoben werden Bedingung Leerlauf Bedingung LLR Betriebsbereit nach Start
Bedingung Startende erreicht Bedingung Fahrzeug rollt mit eingelegtem Gang
¨ Korrekturfaktor Hohe (word)
¨ Faktor zur Adressierung der Dichtekorrektur bei der Sekundarluft ¨ Faktor Luftdichte f(Ansauglufttemp., Hohe) 16-Bit Leerlaufdrehzahl Fahrstufe bei Katheizen Leerlaufdrehzahl bei Katheizen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
NMAXLLKH TMOT
BGNLLKH GGTFM
TNSE_W
BBSTT
WISTR_W
BBKH
LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ... EIN BGNLLKH, LAKH
BGNLLKH 1.50.0
Seite 291 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung maximale Leerlaufdrehzahl zum Katalysatorheizen Motor-Temperatur ¨ Zeitzahler ab Startende (16bit) Relativer Heizfortschritt fur ¨ Katalysator seit Motorstart
FB BGNLLKH 1.50.0 Funktionsbeschreibung Die Funktion %BGNLLKH fordert eine erh¨ ohte LL-Drehzahl w¨ ahrend Katheizen (B_kh = true). Ist B_kha ohne B_kh gesetzt, so wird die Forderung nach erh¨ ohter LL-Drehzahl trotzdem f¨ ur die Zeit TDKHAKHN gestellt, bzw. bleibt die Forderung f¨ ur diese Zeit weiter bestehen. Hat der Bremskraftverst¨ arker nicht gen¨ ugend Unterdruck (B_bkvnkhab = true), so wird die erh¨ ohte LL-Drehzahl sofort zur¨ uckgenommen. Ist die Bedingung B_bkvnkha in der BKV deaktiviert (mgl. ab 2.90), bleibt die LL-Drehzahl f¨ ur die Zeit TDKHAKHN weiterhin erh¨ oht (sofern B_kha gesetzt bleibt). ACHTUNG: W¨ ahrend der Zeit TDKHAKHN kann dann die Bremsleistung verringert sein! Katheizen mit erh¨ ohter LL-Drehzahl kann auf LL-Phasen w¨ ahrend der Zeit TDNSTKHN nach Start begrenzt werden. Ist Bit 0 von CWGBNLLKH gesetzt, so wird die erh¨ ohte LL-Drehzahl immer gefordert. Bei Katheizforderungen wird nllkh_w sofort auf den Wert nmaxllkh_w gesetzt, sofern die LL-Regelung nicht aktiv ist (Entweder kein LL - B_ll = false; oder LL-Regelung noch nicht m¨ oglich - B_llrein = false oder B_stend = false). Der Wert nmaxllkh_w wird aus den Kennlinien NLLKHM (freier LL) oder NFSKHM (Kraftschluß) bestimmt. Dabei wird der (kleinere) Wert aus NFSKHM benuzt, sofern eine Fahrstufe eingelegt wurde (B_fs = true, Automatikgetriebe) oder Kraftschluß an der Kupplung erkannt wurde (B_vllr = true, Handschalter, Direktschalter). ¨ Uber KFNSKHLL kann die Drehzahlforderung ¨ uber den Heizfortschritt wistr_w weiter verringert werden. In großer H¨ ohe kann eine st¨ arkere/fr¨ uhere Reduzierung sinnvoll sein. Bevorzugt sollte hierf¨ ur der Dichtefaktor frhol_w verwendet werden. Falls die gemessene Ansaugluft-Temperatur verf¨ alscht sein kann (z.B. durch Aufladung), kann auch der H¨ ohenfaktor fho_w verwendet werden. Die Auswahl ist abh¨ angig von CWNLLKH (nicht CWBGNLLKH!).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Wenn Bit 1 in CWBGNLLKH gesetzt ist, kann die geforderte LL-Drehzahl auch wieder auf den (h¨ oheren) Wert aus NLLKHM gesetzt werden. Dies ist nur im LL m¨ oglich (B_ll = true => wped = 0), falls kein Kraftschluß mehr erkannt wird (B_vllr = false). Die Drehzahlforderung wird dann ¨ uber den Integrator angehoben. Dies ist aber nur m¨ oglich, falls die LL-Drehzahl w¨ arend einer LL-Phase auch wirklich angehoben werden darf (siehe %LLRNS)! Wird Katheizen w¨ ahrend der LL-Phase zur¨ uckgenommen, so wird die Drehzahlforderung ¨ uber den Integrator weich zur¨ uckgenommen. Falls kein LL vorliegt, wird die Forderung sofort zur¨ uckgenommen. Hat der Bremskraftverst¨ arker nicht gen¨ ugend Unterdruck (B_bkvnkhab = true), so wird die erh¨ ohte LL-Drehzahl sofort zur¨ uckgenommen. Sofern die LL-Drehzahl f¨ ur die Zeit TDKHAKHN weiterhin anstehen soll, muß die Bedingung B_bkvnkha in der BKV deaktiviert werden (mgl. ab 2.90). ACHTUNG: W¨ ahrend der Zeit TDBKVKHN kann die Bremsleistung verringert sein!
APP BGNLLKH 1.50.0 Applikationshinweise In NLLKHM ist motortemperaturabh¨ angig die maximal zul¨ assige Leerlaufdrehzahl (bei Automatikgetriebe ohne eingelegte Fahrstufe) einzutragen. In NFSKHM ist entsprechend die maximal zul¨ assige Leerlaufdrehzahl mit eingelegter Fahrstufe einzutragen. Die erh¨ ohte LL-Drehzahl wird nur gefordert, falls die Zeit TDNSTKHN noch nicht ¨ uberschritten oder CWKOMRH Bit 1 gesetzt ist. Wurde in einer LL-Phase einmal eine erh¨ ohte LL-Drehzal angefordert (B_khn = true), so bleibt diese Forderung bis zum Verlassen der LL-Phase bestehen, um mehrmaliges Toggeln der LL-Drehzahl zu vermeiden. St¨ utzstellenverteilung STM06KHUB ST/X -10.0 0.0 10.0 Gruppenkennlinie KLC NFSKHM 6 VALUE 1100.0 1100.0 1100.0 Gruppenkennlinie NLLKHM 6 VALUE 1400.0 1400.0 1400.0
30.0
60.0
90.0
820.0
820.0
820.0
1200.0
1200.0
820.0
Kennfeld KFNSKHLL == 1.0 Drehzahlreduzierung abh¨ angig von Heizfortschritt m¨ oglich wegen Anforderungen an Kraftstoffverbrauch/Fahrbarkeit. Achtung: Sofern die Drehzahl mit Ende des Katheizens reduziert wird, ist f¨ ur sp¨ atere Heizphasen (im gleichen Trip) eine erh¨ ohte LL-Drehzahl nicht mehr m¨ oglich. Sofern aber kein Katheizen nach Kaltstart durchgef¨ uhrt wird (BBKH) ist wistr_w=0 m¨ oglich! Daher sollte in diesem Fall die eine erh¨ ohte LL-Drehzahl nur f¨ ur die Maximalzeit TDNSTKHN erlaubt sein. Damit wird eine erh¨ ohte LL-Drehzahl w¨ ahrend anderen Heizphasen (z.B. Kat-Warmhalten BBKW) verhindert. Drehzahlreduzierung abh¨ angig von H¨ ohe m¨ oglich wegen Anforderungen f¨ ur Bremskraftverst¨ arker oder Sekund¨ arlufteinblasung. Weitere Parameter: TKHNAB 1.6 TDNSTKHN 60.0 TDKHAKHN 1.0 TKHFSAB 1.0
sec (reduction from 1400 -> 400 rpm in 1.6 sec) sec sec sec
CWBGNLLKH Bit 0 Bit 1
0 0: Erh¨ ohte LL-Drehzahl nur w¨ ahrend TDNSTKHN nach Start 0: Wiederhohltes Anheben der LL-Drehzahl nicht m¨ oglich
1: Erh¨ ohte LL-Drehzahl in jeder Heizphase 1: Wiederhohltes Anheben der LL-Drehzahl m¨ oglich
CWNLLKH Bit 0
0: Drehzahlreduzierung abh¨ angig von H¨ ohenfaktor fho_w
1: Drehzahlreduzierung abh¨ angig von Luftdichte frhol_w
Die erh¨ ohte LL-Drehzahl kann auch dann beibehalten werden, wenn Katheizen wegen ungen¨ ugendem Unterdruck im BKV abgebrochen wird. Konfiguration hierf¨ ur: in BKV: B_bkvdkhab wird gesetzt, B_bkvnkhab kann nicht gesetzt werden in BGNLLKH: TDKHAKHN gr¨ oßer Null ACHTUNG: F¨ ur diese Zeit kann verminderte Bremsleistung auftreten!
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNFA 1.210.0
Seite 292 von 4100 31.JAN.2003 Thomas Brosi
FU LLRNFA 1.210.0 Solldrehzahlanhebung bei Kurztrip FDEF LLRNFA 1.210.0 Funktionsdefinition ¨ Ubersicht ---------
vfzg
Drehzahlanforderung
vfzg E_vfzg
CONFIG
1
2
BBFAAN SY_Config
LLRFA1
DFPM E_vfzg
B_fanfg
LLRFA2
llrfa1
compute 1/ TNSLFA
0.0
llrfa1 llrfa2
nslfa
llrnfa-main
0.0
nlldagkt llrnfa-main
allgemeine Drehzahlanforderung
Diagnose: NockenwellenKurbelwellenzuordnung
B_faan
B_fanwkw
0.0 NSLFAA
B_fanwse
NSLFANWKW
SY_DSKNO 0
Diagnose: Katalysator
Diagnose: Einlassnockenwelle
NSLFAWSE
SY_DKATNO
Diagnose: Auslassnockenwelle B_fanwsa NSLFAWSA
Diagnose: Speicherkatalysator
0
false B_faskno
B_fakat NSLFAKAT
false B_fakatno
NSLFASKNO
Diagnose: AGR B_faagr llrfa1 SY_AGR 0 B_ofagreg
0.0
NSLFAAGR NSLFAAGR2
llrnfa-llrfa1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Drehzahlanforderungen 1 ------------------------
llrnfa-llrfa1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNFA 1.210.0
Seite 293 von 4100 31.JAN.2003 Thomas Brosi
Drehzahlanforderungen 2 -----------------------
Diagnose: Lamdasonde vor Kat
Diagnose: Kraftstoffsystem
Diagnose: Klopfsensor
Diagnose: Lamdasonde hinter Kat
Diagnose: Schwingungsprüfung
SY_STETLR 0 B_fatv B_fatp B_falsv
B_fakvs
B_fash
NSLKVS
NSLFASH
B_fakrs
B_falsh
llrfa1
Diagnose: Einzelzylinder-Lambda-Regelung Tankleckdiagnose B_faezla NSLFAEZLA
Taupunktende B_faatm
Funktionscheck: Tankentlüftung
B_faldp
B_fates
NSLFALDP
NSLFATES
Schwingungsprüfung hinter Front Kat
Lamdasonde hinter Front KAT B_falsf
B_fasf
NSLLSH
NSLFAKRS
Diagnose Sekundärluft
Sondenvertauscherkennung
B_fasls
B_falshv
NSLFASLS
NSLFASHV
Dynamikdiagnose der LSU B_fadylsu
NSLFASF
NSLFALSF
NSLFADY
llrnfa-llrfa2
WFAN: Schwellwert Fahrpedalwinkel für Bandendetest Quantisierung: wie wped -> 0..100% auf 8 Bit
B_faa B_faan
CWFAN: Codewort Drehzahlanforderung für Bandendetest Quantisierung: 0...255, 8 Bit
wped WFAN CWFAN 0 B_fs B_autget
B_fanfg
B_fanfg
B_ll B_brems vfzg 0.0 E_vfzg
llrnfa-bbfaan
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
llrfa2 NSLFATPE
llrnfa-llrfa2
NSLFALSV
llrnfa-bbfaan
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRNFA 1.210.0
Seite 294 von 4100 31.JAN.2003 Thomas Brosi
SY_EGFE 1 SY_EGFE 3 SY_EGFE 5
SY_AGR_DSS 1.0
SY_EGFE 7 SY_EGFE
SY_EGFE 2
9
SY_Config SY_EGFE 6
SY_EGFE
SY_AGR
11
1 SY_EGFE
SY_EGFE
10
13
llrnfa-config
SY_EGFE
SY_EGFE
14
15 llrnfa-config
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dfpgetErf getErf
E_vfzg
llrnfa-dfpm
DFP_VFZ
llrnfa-dfpm
ABK LLRNFA 1.210.0 Abkurzungen ¨ Art
Bezeichnung
CWFAN NSLFAA NSLFAAGR NSLFAAGR2 NSLFADY NSLFAEZLA NSLFAKAT NSLFAKRS NSLFALDP NSLFALSF NSLFALSV NSLFANWKW NSLFASF NSLFASH NSLFASHV NSLFASKNO NSLFASLS NSLFATES NSLFATPE NSLFAWSA NSLFAWSE NSLKVS NSLLSH TNSLFA WFAN
Parameter
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort Drehzahlanforderung fur ¨ Bandendetest Leerlaufdrehzahl bei Bandendetest (bei allgemeiner Anforderung) Drehzahlanforderung fur ¨ Kurztrip: Diagnose AGR Drehzahlanforderung fur ¨ Kurztrip: Diagnose AGR (uber ¨ B_ofagreg) Solldrehzahl bei Kurztrip Dynamikdiagnose der LSU Solldrehzahl bei Kurztrip Einzelzylinder-Lambda-Regelung Solldrehzahl bei Kurztrip Katdiagnose Solldrehzahl bei Kurztrip Klopfsensor Solldrehzahl bei Kurztrip Tankleckdiagnose Solldrehzahl bei Kurztrip Lamdasonde hinter Front Kat Solldrehzahl bei Kurztrip Lambdasonde vor Kat Leerlaufdrehzahl bei Kurztrip Nockenwellen-Kurbelwellenzuordnung Solldrehzahl bei Kurztrip Schwingungsprufung hinter Front Kat ¨ Solldrehzahl bei Kurztrip Schwingungsprufung ¨ Solldrehzahl bei Kurztrip Sodenvertauscherkennung Drehzahlanforderung fur ¨ Kurztrip: Diagnose Speicherkat ¨ Solldrehzahl bei Kurztrip Sekundarluft Solldrehzahl bei Kurztrip Tankentluftung ¨ Solldrehzahl bei Kurztrip Taupunktende Leerlaufdrehzahl bei Kurztrip Auslaß-NW Leerlaufdrehzahl bei Kurztrip Einlaß-NW Solldrehzahl bei Kurztrip Diagnose Kraftstoffversorgung Solldrehzahl bei Kurztrip Lambdasonde hinter Kat Filterzeitkonstante fur ¨ nslfa Schwellwert fur ¨ Fahrpedalwinkel bei Bandendetest
Systemkonstante
Art
Bezeichnung
SY_AGR SY_AGR_DSS SY_DKATNO SY_DSKNO SY_EGFE SY_STETLR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Systemkonstante: Statusinformation uber ¨ vorhandene NOx-Katalysatordiagnose Systemkonstante: Statusinformation uber ¨ Katdiagnose mittels NOx-Sensor ¨ Systemkonstante Eingangsgroße Fullungserfassung ¨ Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
Art
Bezeichnung
Variable
Source-X
Quelle
B_AUTGET
B_BREMS
GGEGAS
Source-Y
Referenziert von
EIN ARMD, BBGANG,BBKD, CANECU,DKUPPL, ... ABKVP, ARMD, BKV,- EIN DBKVP, DDSBKV, ...
Bedingung Automatikgetriebe
¨ Bedingung Bremse betatigt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_FAA B_FAAGR
TKDFA TKDFA
B_FAAN B_FAATM
TKDFA TKDFA
B_FADYLSU B_FAEZLA B_FAKAT
TKDFA TKDFA TKDFA
B_FAKATNO B_FAKRS B_FAKVS B_FALDP B_FALSF
TKDFA TKDFA TKDFA TKDFA TKDFA
B_FALSH
TKDFA
B_FALSHV B_FALSV B_FANFG B_FANWKW B_FANWSA
TKDFA TKDFA LLRNFA TKDFA TKDFA
B_FANWSE
TKDFA
B_FASF B_FASH B_FASKNO
TKDFA TKDFA TKDFA
B_FASLS B_FATES B_FATP B_FATV B_FS
TKDFA TKDFA
BBGANG
B_LL
MDFAW
B_OFAGREG
DAGRS
LLRNFA EIN EIN BBAGR, BGADAP,BGAGRA, BGAGRSOL, BGMNOREG, ... LLRNFA, MDFAW EIN BBHTRIP, BDEMKO,- EIN BGTPABG, LLRNFA EIN DDYLSU, LLRNFA LLRNFA EIN DKATFKEB, EIN DKATSPFK, LLRNFA LLRNFA EIN DKRS, LLRNFA EIN LLRNFA EIN LLRNFA EIN EIN DLSF, LAMKOD,LLRNFA, LRFKEB LAMKOD, LLRNFA, LR- EIN HKEB LLRNFA EIN LLRNFA EIN DLLR, LLRNS AUS LLRNFA EIN EIN BBDNWS, BBNWS,LLRNFA, NWSFAT EIN BBDNWS, BBNWS,LLRNFA, NWSFAT DLSAFK, LLRNFA EIN DLSAHKBD, LLRNFA EIN BDEMKO, LLRNFA, S- EIN KR LLRNFA EIN DTEV, LLRNFA EIN LLRNFA EIN LLRNFA EIN BBSAWE, BGLBZ,EIN BGNLLKH, CANECU,DTEV, ... ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... BGAGRA, BGAGRSOL, EIN DAGRKTST, LLRNFA ATM, CANECU, DDG, EIN DMDLU, DMDSTP, ... ATM, BDEMHA,EIN CANECU, DDG,DMDLU, ... LLRNFA EIN LLRNS AUS EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... ADVE, AEVABU, ALBK, EIN BGDVE, DBKS, ...
DFP_VFZ E_VFZ
DVFZ
NLLDAGKT NSLFA VFZG
LLRNFA GGVFZG
WPED
GGPED
LLRNFA 1.210.0
Seite 295 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Funktionsanforderung automatischer Testablauf Bedingung Funktionsanforderung AGR und Diagnose fur ¨ Kurztest
¨ Bedingung Funktionsanforderung Allgemeine Drehzahlerhohung Bedingung Funktionsanforderung kurze Taupunktendezeiten Bedingung Funktionsanforderung Dynamikdiagnose der LSU Bedingung : Funktionsanforderung DEZLA Bedingung Funktionsanforderung Katalysatoruberwachung ¨ ¨ Bedingung Funktionsanforderung NOx-Kat-Uberwachung Bedingung Funktionsanforderung Klopfsensordiagnose Funktionsaufforderung Diagnose Kraftstoffsystem fur ¨ Schnelltest Bedingung Funktionsanforderung Leckdiagnosepumpe Bedingung Funktionsanforderung Lambda-Sonde hinter Front KAT Bedingung Funktionsanforderung Lambda-Sonde hinter KAT Bedingung Funktionsanforderung fur ¨ Kurztrip Vertauschung Lambda-Sonde hinter KAT Bedingung Funktionsanforderung Lambda-Sonde vor KAT Freigabebit fur ¨ Drehzahlanforderung bei Bandendetest Bedingung Funktionsanforderung Nockenwellenstellung Bedingung Funktionsanforderung Diagnose Nockenwellensteuerung (Auslaß) Bedingung Funktionsanforderung Diagnose Nockenwellensteuerung (Einlaßseitig) Bedingung Funktionsanforderung Schwingungsprufung ¨ hinter Front KAT Bedingung Funktionsanforderung Schwingungsprufung ¨ Bedingung Funktionsanforderung Speicherkatdiagnose ¨ Bedingung Funktionsanforderung Sekundarluftsystem Bedingung Funktionsanforderung Tankentluftungssystem ¨ ¨ Bedingung Funktionsanforderung TP-Uberwachung ¨ Bedingung Funktionsanforderung TV-Uberwachung Bedingung Fahrstufe
Bedingung Leerlauf Bedingung Offset AGR eingeschwungen SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal Errorflag: Fahrzeug-Geschwindigkeit
¨ Drehzahlerhohung bei Diagnose im Kurztest Solldrehzahl bei Kurztrip Fahrzeuggeschwindigkeit
Normierter Fahrpedalwinkel
FB LLRNFA 1.210.0 Funktionsbeschreibung Beim Anreizen eines Kurztrips ¨ uber B_fa kann die Solldrehzahl auf nslfa erh¨ oht werden. Die Drehzahlanhebung ist nur bei getretener Bremse, getretener Kupplung oder Automatikgetriebe in P/NStellung im Stand und im LL zul¨ assig. Bei der allgemeinen Drehzahlanforderung muss die Handbremse festgestellt und der Gang herausgenommen werden. Anschließend muss mit einem Fuß gebremst und mit dem anderen Fuß Vollgas gegeben werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRRM 14.50.0
Seite 296 von 4100 31.JAN.2003 Thomas Brosi
APP LLRNFA 1.210.0 Applikationshinweise Aus Sicherheitsgr¨ unden d¨ urfen NSLLSH, NSLFASH, NSLKVS, NSLFALSV und NSLFAKAT nicht gr¨ oßer als 1400 U/min gew¨ ahlt werden. NSLFAA kann auch gr¨ oßere Werte betragen, wenn z.B. eine Beschleunigung des Katheizens w¨ ahrend des Bandendetests gew¨ unscht ist. F¨ ur den Serienbetrieb muß CWFAN den Wert 0 annehmen. CWFAN: +-----------+-----------------------------------+--------+---------+ |CWFAN[Bit] | | =false | =true | +-----------+-----------------------------------+--------+---------+ | 0 |Freigabe Drehzahlerh. Bandendetest | Ja | Nein | +-----------+-----------------------------------+--------+---------+ | 1 | | Ja | Nein | +-----------+-----------------------------------+--------+---------+ | 2 | | Ja | Nein | +-----------+-----------------------------------+--------+---------+ | 3 | | Ja | Nein | +-----------+-----------------------------------+--------+---------+ | 4 | | Ja | Nein | +-----------+-----------------------------------+--------+---------+ | 5 | | Ja | Nein | +-----------+-----------------------------------+--------+---------+ | 6 | | Ja | Nein | +-----------+-----------------------------------+--------+---------+ | 7 | | Ja | Nein | +-----------+-----------------------------------+--------+---------+
FU LLRRM 14.50.0 Leerlaufregelung Reglereingriff Drehmoment FDEF LLRRM 14.50.0 Funktionsdefinition BBPZW
B_nswo1
B_llrpkh
B_llrpd
nmot_w SNM06LLUB
B_llrpkh
0.0
dmllrl_w
B_llrpst
dmllrl_w
B_llrpst
1/ B_llrpd dns SNS06LLSB 2/
B_nswo1 LLRRMDZ
ngfil SNG06LLSB
LLRMDUM
B_llrpd
3/
dniumkor_w
0.0 dmllr_w
dmllr_w
etazws SEZ04LLUB
dmpumkor_w dmllr1_w
dmllr1_w
tmot STM06LLUB IntegratorKLimited
SY_SGANZ
reset 1/
1
LLRRMI
B_nswo1
0.0
B_master
B_nswo1 B_nswo1
0.0 dmllrib_w
dmllrisc_w
3/ 1/
dmllri_w nsol_w
dn_w SDN10LLSW
nmot_w
llrrm-llrrm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LLRRMDL
llrrm-llrrm Leerlaufregler: PID-Regler --------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRRM 14.50.0
Seite 297 von 4100 31.JAN.2003 Thomas Brosi
LIBEG dmllrii_w limax_w limnst LISTM (STM06LLUB)
limnst
limin_w SY_SGANZ iver
1 IntegratorKLimited
B_llri DNMNI
dmllrib_w
0.0 dn_w
B_st
dniumkor_w
reset 2/
0.0
dmllrii_w compute 1/ BBDTES
limnst
dmllrib_w
B_st
dmllrii_w
B_vllr
dmllrist_w
LLRICNF 1.0
dmllrist_w
I-DTES dnikorr_w iver
iver
dmllrii_w
llrrm-llrrmi
IVER
llrrm-llrrmi
SY_SGANZ 1
SRKTEVS
B_dtest B_dteaam
FDNIKOR
1/ reset 1/
dmllriz_w
B_dtesvz
dnikorr_w
iver
0.0
dmllrii_w
dnikorr_w
compute 1/
SRKTEVS
B_dtes
llrrm-i-dtes
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktion LLRRMI: Leerlaufregler-I-Anteil -------------------------------------------Wichtig : Programmteil I-DTES(T) muß abgearbeitet sein, bevor B_dteaam gesetzt wird
llrrm-i-dtes Teilfunktion I-DTES: R¨ ucksetzten des I-Anteils beim Beenden der Diagnose Tankentl¨ uftung ---------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRRM 14.50.0
Seite 298 von 4100 31.JAN.2003 Thomas Brosi
B_dtesvz
B_dteaavz
dmllrib_w
dmllrib_w
dmllriz_w
llrrm-bbdtes
dmllrii_w
dmllrist_w
llrrm-bbdtes Unterscheidung der I-Anteile f¨ ur Master/Slave bei aktiver DTEV ---------------------------------------------------------------
B_llr
ZLIBG /V
dns
B_vllr
DNLLRIST LIMXDNS (SNS06LLSB)
limax_w
limax_w
reset 1/
0.0
LIMXVDNS (SNS06LLSB)
dns DNLLRIST TVLISTU B_stend
B_temin
B_dtest
B_llrein
ZLIBG /V
B_mdmin
B_dllr
limnst 0.0
LIMNDLLR
B_vllr LIMN LIMNV
reset 1/
LIMNDTES
dmllrii_w
limin_w
limin_w
B_st llrrm-libeg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_llr
llrrm-libeg Teilfunktion LIBEG: Begrenzung des I-Anteils --------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRRM 14.50.0
Seite 299 von 4100 31.JAN.2003 Thomas Brosi
B_sch B_skh
SY_BDE B_vllr
IVDNHOM (SDN10LLSW)
SY_SGANZ 1
IVDNSCH (SDN10LLSW) /V B_dteaam B_dtesvz iver
iver
B_sch B_skh SY_BDE
IVDNHOMV (SDN10LLSW)
IVDNSCHV (SDN10LLSW)
B_hom
SY_BDE
llrrm-iver
IVDNDTEH (SDN10LLSW) llrrm-iver Teilfunktion IVER: Bestimmung der Parameter f¨ ur den I-Anteils --------------------------------------------------------------
CWLLRPA 0.0
TVPKH
B_kha
B_llrpkh
1.0 B_st
2.0
B_trkh
B_llrpst false
B_llrst
nmot_w
RSFlipFlop11 nstat DNLLST
B_llri
B_llrst = False tells that start overshoot is terminated
TVLLRPST B_stend
llrrm-bbpzw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
IVDNTEM (SDN10LLSW)
llrrm-bbpzw Teilfunktion BBPZW: Bedingungen zur Auswahl der Paramter f¨ ur den P-Anteil --------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRRM 14.50.0
Seite 300 von 4100 31.JAN.2003 Thomas Brosi
DMLLRMXN (SNM06LLUB)
DMLLRMNN (SNM06LLUB) dmllr1_w
LLRPV dmllrp_w
dmllrp_w
dmllr_w
dmllr1_w Limiter dmpumkor_w
ZKLLRD
DVNG (SNG06LLSB) dmllrd_w B_schv
DVNGV (SNG06LLSB)
compute 1/
reset 1/
B_vllr
SY_BDE
DVNGSV (SNG06LLSB)
1/
llrrm-llrrmdz
B_llrpd
ngfil llrrm-llrrmdz Teilfunktion LLRRMDZ: Leerlaufregler PD-Anteil auf dem Z¨ undwinkelpfad ---------------------------------------------------------------------
B_llrpkh
B_llrpst
B_schv
SY_BDE PVDNST (SDN10LLSW) PVDNHOM (SDN10LLSW)
PVDNSCH (SDN10LLSW)
B_vllr
dns PVDNKH
dmllrp_w SY_BDE dn_w
B_schv SY_BDE
nsol_w
dnbi_w
nmotbi_w PVDNHOMV (SDN10LLSW)
PVDNSCHV (SDN10LLSW)
llrrm-llrpv
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDDN (SNS06LLSB)
llrrm-llrpv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRRM 14.50.0
Seite 301 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion LLRPV: Bestimmung der Regelparameter f¨ ur P-Anteil ¨ uber Z¨ undwinkel --------------------------------------------------------------------------------------------------
CWLLRUM 0.0
B_nswo1
0.0
dmpumkor_w
dmpumkor_w
0.0
DMUMFIL dmllr1_w
dmllr1_w
dmumfil_w CWLLRUM 1.0 B_nswo1 0.0 0.0
dniumkor_w llrrm-llrmdum
iver
dniumkor_w
TLLRUM
Leerlaufregler: Neutralisierung der Reglerdifferenz beim Umschalten ----------------------------------------------------------------------
B_homv TLLRUM 3/ B_schv
reset 2/
Resetting filter
LowpassT_2
1/ dmllr1_w
dmumfil_w
dmllrum_w dmumfil_w
dmumfil_w
compute 1/ B_syncum 0.0
dmumfil_w LowpassT_2
Calculating filter
llrrm-dmumfil
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
llrrm-llrmdum
llrrm-dmumfil Berechnung des Korrekturterms zur Betriebsartenumschaltung ----------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRRM 14.50.0
Seite 302 von 4100 31.JAN.2003 Thomas Brosi
DMLLRLMXN (SNM06LLUB)
B_llrpd
SY_BDE
DMLLRLMNN (SNM06LLUB)
ZNFNGLL
B_hom
compute 1/
dmllrl_w 0.0 2/
ngas_w
DMLLNGEZ
B_vllr
ngasf_w
dmllrdl_w
DMLLNGEZV etazws
GFDLDN (SNS06LLSB) B_vllr
PVLDNEZ (SDN10LLSW,SEZ04LLUB) dmllrpl_w dn_w PVLDNEZV (SDN10LLSW,SEZ04LLUB)
ZFLLRPL 1.0
0.0
reset 1/
compute 1/
B_llrst
llrrm-llrrmdl
llrrm-llrrmdl Teilfunktion LLRRMDL: Leerlaufregler PD-Anteil auf dem Luftpfad ----------------------------------------------------------------
true
RSFlipFlop11
llrrm-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ 1.0
false llrrm-init Teilfunktion INIT: Initialisierung --------------------------------------
ABK LLRRM 14.50.0 Abkurzungen ¨ Parameter CWLLRPA CWLLRUM DMLLNGEZ DMLLNGEZV DMLLRLMNN DMLLRLMXN DMLLRMNN DMLLRMXN DNLLRIST DNLLST DNMNI DVNG DVNGSV DVNGV FDDN FDNIKOR GFDLDN IVDNDTEH IVDNHOM IVDNHOMV IVDNSCH
Source-X
NGASF_W NGASF_W NMOT_W NMOT_W NMOT_W NMOT_W
NGFIL NGFIL NGFIL DNS DNS DN_W DN_W DN_W DN_W
Source-Y
ETAZWS ETAZWS
Art
Bezeichnung
FW FW KF KF KL KL KL KL FW FW FW KL KL KL KL FW KL KL KL KL KL
Codewort zur Auswahl des Parametersatzes des P-Anteils Codewort zur Verwendung des Filters bei Betriebsartenwechsel ¨ LLR: D-Verstarkung abh. von ngasf fur ¨ Luftpfad LLR: D-Verstarkung ¨ abh. von ngasf fur ¨ Luftpfad Untere Begrenzung fur ¨ dmllrl Sicherheitskonzept: obere Begrenzung fur ¨ dmllrl Untere Begrenzung fur ¨ dmllr_w Sicherheitskonzept: obere Begrenzung fur ¨ dmllr ¨ Uberdrehzahlschwelle fur ¨ Integratorreset ¨ Drehzahlschwelle zum Deaktivieren der P-Verstarkung im Start ¨ Kleinstmoglicher Wert fur ¨ dn beim I-Anteil ¨ LLR: D-Verstarkung abh. von ngfil bei stehendem Fahrzeug ¨ LLR: D-Verstarkung abh. von ngfil bei rollendem Fahrzeug im Schichtbetrieb ¨ LLR: D-Verstarkung abh. von ngfil bei rollendem Fahrzeug ¨ LLR: Gewichtungsfaktor fur ¨ D-Verstarkung Faktor fur ¨ Korrektur auf I-Anteil uber ¨ dn ¨ LLR: Gewichtungsfaktor fur ¨ D-Verstarkung auf Luftpfad I-Reglerparameter bei aktiver DTEV im Homogenbetrieb I-Reglerparameter bei Homogenbetrieb I-Reglerparameter bei Homogenbetrieb und Kraftschluß I-Reglerparameter bei Schichtbetrieb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
IVDNSCHV IVDNTEM LIMN LIMNDLLR LIMNDTES LIMNV LIMXDNS LIMXVDNS LISTM LLRICNF PVDNHOM PVDNHOMV PVDNKH PVDNSCH PVDNSCHV PVDNST PVLDNEZ PVLDNEZV SDN10LLSW SEZ04LLUB SNG06LLSB SNM06LLUB SNS06LLSB SRKTEVS STM06LLUB TLLRUM TVLISTU TVLLRPST TVPKH ZFLLRPL ZKLLRD ZLIBG ZNFNGLL
DN_W DN_W
LLRRM 14.50.0
Seite 303 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
KL KL FW FW FW FW KL KL KL FW KL KL KL KL KL KL KF KF SV SV SV SV SV FW SV FW FW FW FW FW FW FW FW
I-Reglerparameter bei Schichtbetrieb und Kraftschluß I-Reglerparameter bei aktiver DTEV, wenn kein Homogenbertieb Untere Integratorbegrenzung bei stehendem Fahrzeug Untere Integratorbegrenzung bei Diagnose Leerlaufregelung Untere Integratorbegrenzung bei DTES Untere Integratorbegrenzung bei rollendem Fahrzeug Obere Integratorbegrenzung bei stehendem Fahrzeug Obere Integratorbegrenzung bei rollendem Fahrzeug Wert des Leerlaufintegrators im Start Configurationsbyte fur ¨ LLR Integrator P-Reglerparameter bei Homogenbetrieb P-Reglerparamter bei Homogenbetrieb und Kraftschluß ¨ Kennlinie P-Verstarkung bei Thermoreaktor P-Reglerparameter bei Schichtbetrieb P-Reglerparameter bei Schichtbetrieb und Kraftschluß ¨ Kennlinie P-Verstarkung bei Start ¨ LLR: P-Verstarkung bei stehendem Fahrzeug (Luftanteil) ¨ LLR: P-Verstarkung bei rollendem Fahrzeug (Luftanteil) Stutzstellenverteilung ¨ Addressierung Leerlaufregelparameter Stutzstellenverteilung ¨ Zundwinkelwirkungsgrad ¨ fur ¨ PD-Regler Stutzstellenverteilung ¨ Drehzahlgradient, 6 Sst. Sutzstellenverteilung fur ¨ ¨ Motordrehzahl Stutzstellenvert., ¨ Solldrehzahlabw., 06 Sst., LL-Regel. Saugrohrkonstante bei Schließen des Tankentluftungsventil ¨ Stutzstellenverteilung ¨ Motortemperatur, 6 Sst. Zeitkonstante Filter zur Umschaltung des P-Anteils Verbotszeit fur ¨ negativen Integratoranteil nach Start ¨ ¨ Zeitverzogerung nach Start zum Deaktivieren der P-Verstarkung im Start ¨ ¨ Zeitverzogerung: P-Verstarkung bei Katheizen aktiv Zeitkonstante: Aufregeln des P-Anteils auf dem Luftpfad Zeitkonstante fur ¨ die Abregelung des D-Anteils Filterzeitkonstante fur ¨ die Nachfuhrung ¨ der Integratorgrenzen Filterzeitkonstante fur ¨ Drehzahlgradient auf Luftpfad (LLR)
Systemkonstante
Art
Bezeichnung
SY_BDE SY_SGANZ
SYS SYS
Systemkonstante Benzin-Direkteinspritzung ¨ Motormanagement Systemkonstante Anzahl Steuergerate
Source-Y
DNS DNS TMOT DN_W DN_W DNS DN_W DN_W DN_W DN_W DN_W DN_W ETAZWS NGFIL NMOT_W DNS
ETAZWS ETAZWS
TMOT
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DLLR B_DTEAAM
DLLR DTEV
EIN EIN
Aktive diagnose: Leerlaufstellerdiagnose ¨ Bedingung Aufsteuerprufung ¨ fur ¨ TEV Diagnose aktiv moglich
B_DTEAAVZ B_DTES
DTEV
EIN EIN
¨ Bedingung Aufsteuerprufung fur ¨ ¨ TEV Diagnose aktiv (Zeit verzogert) Aktive Diagnose: Tankentluftungssystem ¨
B_DTEST
DTEV
EIN
Start fur ¨ TEV-Ansteuerung
B_DTESVZ B_HOM
BDEMUM
EIN EIN
¨ Aktive Diagnose: Tankentluftungssystem ¨ (Zeit verzorgert) Bedingung Betriebsart Homogen
B_HOMV
BDEMUM
EIN
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen
B_KHA
BAKH
EIN
Anforderung Katheizen
B_LLR
LLRBB
EIN
Bedingung Leerlaufregelung
B_LLREIN
LLRBB
EIN
Bedingung LLR Betriebsbereit nach Start
B_LLRI B_LLRPD B_LLRPKH B_LLRPST B_LLRST B_MASTER
LLRBB LLRBB LLRRM LLRRM LLRRM
LLRRM BGADAP, BGAGRA,BGFKMS, BGRPS,LLRRM LLRRM ATEV, DKATFKEB,DLSAHKBD, DLSF,LLRRM, ... BGADAP, BGAGRA,BGFKMS, BGRPS,DLSAFK, ... LLRRM ATR, BAKH, BBAGR,BBKR, BDEMKO, ... LLRRM, MDIST,MDVERAD, ZWMIN BGNLLKH, LLRRM, MSUDKSOM BDEMEN, DGGTVHK, DTEV, GGO2LSU,LLRRM, ... BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ... LLRRM FUEREG, LLRRM
B_MDMIN
BGRLSOL
B_NSWO1
B_SCH
BDEMUM
B_SCHV B_SKH
BDEMUM BDEMUM
EIN EIN LOK LOK LLRNS AUS DLLR, ESSTT, LLRNS, EIN LLRRM, MDVERB DMBEG, LLRRM, MD- EIN KOG EIN BBAGR, BBKW,BDEMAB, DLLR, DTEV, ... ATM, BDEMEN,EIN BDEMKO, BDEMUE,BDEMUS, ... EIN LLRRM, MDBAS ATM, AWEA, BAKH,- EIN BDEMEN, BDEMKO, ...
Bedingung I-Anteil der LLR aktiv Bedingung PD-Anteil der LLR aktiv ¨ P-Verstarkung fur ¨ Katheizen aktiv P-Anteil: Parameter fur ¨ Start aktiv Drehzahl erreicht nstat im Nachstart ¨ Bedingung MASTER-Steuergerat Bedingung minimal erreichbares indiziertes Moment erreicht Bedingung Drehzahl > NSWO1
Bedingung Betriebsart Schicht
¨ Bedingung Betriebsart der nachsten Verbrennung Schicht Bedingung Betriebsart Schicht-Katheizen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRRM 14.50.0
Seite 304 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ST
BBSTT
EIN
Bedingung Start
B_STEND
BBSTT
EIN
Bedingung Startende erreicht
B_SYNCUM B_TEMIN B_TRKH B_VLLR
BDEMUM RKTI BBKH LLRBB
AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LLRRM LLRRM, LRS, LRSEB LLRRM BBSAWE, BGNLLKH,LLRNS, LLRRM, MDVERAD
EIN EIN EIN EIN
Bedingung Synchronisierung von Einspritzung und Zundung ¨ bei BDE-Modewechsel Bedingung TEMIN-Begrenzung aktiv, Bank 1 Bedingung Katheizen, Thermoreaktor wirksam Bedingung Fahrzeug rollt mit eingelegtem Gang
DMLLR1_W DMLLRDL_W DMLLRD_W DMLLRIB_W DMLLRII_W DMLLRISC_W DMLLRIST_W DMLLRIZ_W DMLLRI_W
LLRRM LLRRM LLRRM LLRRM LLRRM
DMLLRL_W
LLRRM
DMLLRPL_W DMLLRP_W DMLLRUM_W DMLLR_W
LLRRM LLRRM LLRRM LLRRM
DMPUMKOR_W DMUMFIL_W DNBI_W DNIKORR_W DNIUMKOR_W DNS
LLRRM LLRRM LLRRM LLRRM LLRRM LLRNS
DN_W
LLRRM
ETAZWS IVER LIMAX_W LIMIN_W LIMNST NGASF_W NGAS_W
MDZW LLRRM LLRRM LLRRM LLRRM LLRRM BGNG
NGFIL
BGNG
NMOTBI_W NMOT_W
BISYNC BGNMOT
NSOL_W NSTAT
LLRNS LLRNS
TMOT
GGTFM
LLRRM LLRRM LLRRM
LOK AUS AUS LOK LOK LLRRM EIN AUS LOK DLLR, DTEV, LLRRM, AUS MDFAW, MDVERAD, ... LLRRM, MDKOL,AUS MDZUL, MSF AUS AUS LOK LLRRM, MDAUTG,AUS MDKOG, MSF LOK LOK LOK LOK LOK BDEMAB, DLLR,EIN LLRMR, LLRRM LLRBB, LLRMD,AUS LLRMR, MDANF, MDRED EIN LLRRM, MDIST LOK DLLR, LLRRM LOK DLLR, LLRRM LOK LOK LOK BBKR, LLRMD,EIN LLRRM, MDASG, SU, ... EIN BBSAWE, LLRMD,LLRMR, LLRNS,LLRRM, ... ARMD, LLRRM EIN AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LLRRM, MDNSTAB EIN EIN BBSAWE, BGLBZ,CANECU, DDG,GGCANECU, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ...
PD-Anteil der Leerlaufregelung (unkorregiert) ¨ geforderte Drehmomentanderung von der LLR (D-Anteil Luftpfad) ¨ geforderte Drehmomentanderung von der LLR (D-Anteil) I-Anteil des Masters I-Anteil bei Betrieb ohne DTEV I-Anteil des Slaves uber ¨ CAN ¨ geforderte Drehmomentenanderung der LLR: I-Anteil fur ¨ den Slave I-Anteil bei Beginn der DTEV ¨ geforderte Drehmomentanderung von der LLR (I-Anteil) ¨ geforderte Drehmomentanderung von der LLR (Anteil Luftpfad) ¨ geforderte Drehmomentanderung von der LLR (P-Anteil Luftpfad) ¨ geforderte Drehmomentanderung von der LLR (P-Anteil) Differenz des P-Anteils beim Betriebsartenwechsel ¨ geforderte Drehmomentanderung von der LLR (PD-Anteil) Korrektur des P-Anteils nach einem Betriebsartenwechsel gefilterte Differenz des P-Anteils beim Umschalten ¨ Verhaltnis nsol_w / nmotbi_w Korrekturwert auf den Integrator nach Diagnose Korrektur des I-Anteils nach Umschaltung ¨ LLR: Drehzahlabweichung zur stationaren Solldrehzahl Drehzahlabweichung bei Leerlaufregelung
Sollzundwinkelwirkungsgrad ¨ ¨ Integratorverstarkung LLR-Integrator-Maximalwert LLR-Integrator-Minimalwert ¨ LLR-Integrator-Minimalwert wahrend Nachstart Drehzahlgradient uber ¨ ein Arbeitsspiel (gefiltert) Drehzahlgradient uber ein Arbeitsspiel ¨
gefilterter Drehzahlgradient
Motordrehzahl, berechnet im 2. Synchro Motordrehzahl Leerlaufsolldrehzahl ¨ Solldrehzahl stationar
Motor-Temperatur
FB LLRRM 14.50.0 Funktionsbeschreibung Leerlaufregler --------------
Der Leerlaufregler ist ein PID-Regler (proportional, integral, differential Regler). Die drei Regleranteile (P, I, und D) sind streng getrennt.
P-Anteil auf dem schnellen Pfad: --------------------------------Dieser P-Anteil liefert eine Drehmomentkorrektur dmllrp_w proportional zur vorhandenen Drehzahlabweichung dn_w. Der Proportionalit¨ atsfaktor wird aus der Kennlinie PVDN (bei stehendem oder ohne eingelegtem Gang rollendem Fahrzeug) oder PVDNV (bei mit eingelegtem Gang rollendem Fahrzeug) gewonnen. Die Kennlinien sind von der aktuellen Drehzahlabweichung dn abh¨ angig. Der Reglerausgang dmllr_w ist die Summe aus P-Anteil dmllrp_w und D-Anteil dmllrd_w, sofern B_llrpd = 1 ist. Ist das Bit B_llrpd nicht gesetzt, ist der Reglerausgang dmllr_w Null (B_llrpd, siehe dazu LLRBB). dmllr_w geht nur in die Koordination des Sollmoments f¨ ur die Z¨ undung mizsol_w ein. Der P-Anteil wird durch das Sicherheitskonzept nach oben auf DMLLRMXN(nmot) begrenzt. Nach unten wird er auf DMLLRMN begrenzt, um ein besseres Regelverhalten zu erhalten. F¨ ur den P-Regler stehen mehrere Parameters¨ atze zur Verf¨ ugung. Diese kann man mit dem Codewort CWLLRPA ausw¨ ahlen. Das Codewort CWLLRPA kann folgendermaßen konfiguriert werden: a) CWLLRPA = 0: Bei B_vllr = 0 ist einzig die Kennlinie PVDN m¨ oglich. b) CWLLRPA = 1: F¨ ur die Zeit TVPKH nach Startende wirkt die Kennlinie PVDNKH . Diese enth¨ alt einen speziellen Parametersatz zur Verwendung bei Sekund¨ arluftkatheizen. Die Parameter sind i.R. so gew¨ ahlt, daß der Z¨ undwinkel nur geringf¨ ugig ver¨ andert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRRM 14.50.0
Seite 305 von 4100 31.JAN.2003 Thomas Brosi
wird. Die Zeit kann so gew¨ ahlt werden, daß ohne ZW-Eingriffe gestartet wird. Das kann bei der Applikation in ULEV Projekten interessant sein. c) CWLLRPA = 2: Es wird dann auf PVDNKH umgeschaltet, wenn das Sekund¨ arluftkatheizen aktiv ist. d) CWLLRPA = 3: Eine Kombination aus b) und c). Ist dann sinnvoll, wenn ohne ZW-Eingriff gestartet werden soll, der Eingriff aber genau mit Ablauf des Thermoreaktors wieder erlaubt werden soll. e) CWLLRPA = 4: F¨ ur die Zeit nach Startende steht der Parametersatz PVDNST zur Verf¨ ugung. Dieser dient dazu, mittels ZW-Eingriff den ¨ Uberschwinger zu formen. Dazu sind i.R. "sch¨ arfere" Parameter n¨ otig als im regul¨ aren Leerlauf (PVDN). Unterschreitet die Drehzahl erstmals die Schwelle nstat+DNLLST wird PVDNST wieder deaktiviert. Sollte die Drehzahl w¨ ahrend des Start¨ uberschwingers h¨ angen bleiben, gibt es den "Notausgang" TVLLRPST nach Startende. f) CWLLRPA = 6: Die Kombination aus c) und e) kann interessant sein, wenn der ZW zun¨ achst zum Formen des ¨ Uberschwingers verwendet werden soll, dann aber w¨ ahrend des Thermoreaktors eingeschr¨ ankt wird. Die Konfiguration ist im Block
BBPZW abgebildet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Grunds¨ atzlich sind die Regelparameter von der BDE-Betriebsart abh¨ angig und davon, ob Kraftschluß zu den R¨ adern besteht.
D-Anteil auf dem schnellen Pfad: -------------------------------Der D-Anteil ist als Trigger-D-Anteil ausgef¨ uhrt. Beim auftreten eines D-Anteils liefert eine Drehmomentkorrektur einen Initialisierungswert, der proportional zum erfaßten Drehzahlgradienten ngfil, der D-Verst¨ arkung DVNG (bzw. DVNGV) und einem Wichtungsfaktor FDDN ist. Dieser Initialisierungswert ist der Anfangswert eines Tiefpaßfilters, dessen Ausgang den D-Anteil dmllrd_w darstellt. Das Filter l¨ auft mit der Zeitkonstante ZKLLRD ab. Ein nadelf¨ ormiger Drehzahlgradient, wie er z.B. bei pl¨ otzlich einsetzender Last (E-L¨ ufter z.B.) auftritt, f¨ uhrt zu einem sofortigen D-Anteil, der dann ¨ uber der Zeit verschliffen wird. Tritt bei noch nicht abgeregeltem D-Anteil erneut ein Drehzahlgradient auf, so wird das Filter mit dem neuen Initialisierungswert geladen, falls der dazu neu berechnete Wert gr¨ oßer als der momentan noch vorhandene D-Anteil ist. Der D-Anteil ist also nachtriggerbar. Ist der neue Initialisierungswert kleiner als der momentane D-Anteil, erfolgt keine Nachtriggerung. D-Verst¨ arkung wird bei stehendem oder ohne eingelegtem Gang rollendem Fahrzeug aus der Kennlinie DVNG und bei mit eingelegtem Gang rollendem Fahrzeug aus der Kennlinie DVNGV gewonnen. Die Kennlinien sind vom Drehzahlgradienten ngfil abh¨ angig. Die D-Verst¨ arkung wird noch mit dem von der station¨ aren Drehzahlabweichung dns abh¨ angigen Faktor FDDN gewichtet. LLRMDUM Neutralisierung der Momentendifferenz w¨ ahrend einer Betriebsartenumschaltung -----------------------------------------------------------------------------------Die Regelparameter sind betriebsartenabh¨ angig. Dadurch ergibt sich bei gleicher Regelabweichung dn_w eine Differenz in dmllr1_w. Diese Differenz wirkt jedoch st¨ orend auf die Betriebsartenumschaltung, da deren Komfort von einem ruhigen Solldrehmoment abh¨ angt. Deswegen wird der Filter in DMUMFIL zum Zeitpunkt der Betriebsartenumschaltung mit der Differenz aus dmllr1_w vor- und nach der Umschaltung initialisiert. Anschließend l¨ auft der Filter dmumfil_w im 20ms Raster gegen 0. Der schnelle Eingriff dmllr_w wird aus der Differenz aus dmllr1_w und dem Filter Ausgang gebildet. Dadurch gelingt es den ¨ Ubergang von dmllr_w w¨ ahrend der Betriebsartenumschaltung momentenneutral zu gestalten ohne dabei die Regelparameter zu ver¨ andern. D-Anteil auf dem Luftpfad: -------------------------um bei einem Drehzahleinbruch ein schnelleres Bef¨ ullen des entleerten Saugrohres zu erreichen, wird ein zweiter, separater D-Anteil direkt auf den Luftpfad gegeben. Die Momentenstruktur sorgt daf¨ ur, daß wegen ¨ ubersch¨ ussiger Luft kein Drehmomentanstieg erfolgt, der das Sollmaß mizsol ¨ ubersteigt. Der Z¨ undwinkelingriff wird ggf. einen Luft¨ uberschuß durch eine entsprechende Sp¨ atziehung kompensieren.
P-Anteil auf dem Luftpfad: -------------------------F¨ ur den Luftpfad steht ebenfalls ein separater P-Anteil dmllrl_w zur Verf¨ ugung. Er sollte jedoch nur bei Motoren mit kleinem Saugrohr verwendet werden, weil der Regelkreis durch das Verz¨ ogerungsverhalten im Saugrohr instabil werden kann.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRRM 14.50.0
Seite 306 von 4100 31.JAN.2003 Thomas Brosi
I-Anteil: --------Der I-Anteil hat als Eingangsgr¨ oße die Drehzahlabweichung dn_w. Der Integralregler arbeitet nur, falls B_llri =1 ist. Ist das Bit B_llri nicht gesetzt, ist der Integrator angehalten (B_llri, siehe dazu LLRBB). Die Integratorverst¨ arkung wird BDE-betriebsartenabh¨ angig bei stehendem oder ohne eingelegtem Gang rollendem Fahrzeug aus der Kennlinie IVDN gebildet. Alle Kennlinien sind abh¨ angig von der Drehzahlabweichung dn_w und werden in Block iver gebildet. Im Start (B_st = 1) wird der Integrator auf den Wert limnst gesetzt. Dieser Wert wird der motortemperaturabh¨ angigen Kennlinie LISTM entnommen. Der Integrator wird nach oben durch den Wert limax_w und nach unten durch limin_w begrenzt. Diese Begrenzungen des Integrators k¨ onnen je nach Bedarf ver¨ andert werden. Eine Einengung des Reglerbereiches erfolgt immer gefiltert mit der Zeitkonstante ZLIBG. Bei einer Erweiterung des Reglerbereiches werden die Filter der jeweiligen Begrenzung mit dem neuen Wert initialisiert, dh. die Erweiterung erfolgt sprunghaft (ungefiltert). Weiterhin wird der Integrator vom Sicherheitskonzept nach oben auf DMLLRIMXN begrenzt. Falls der Leerlaufregler nicht aktiv ist (B_llr = 0), gehen die Integratorbegrenzungen gefiltert in Richtung 0. Dadurch wird der Integrator langsam auf seinen Neutralwert gebracht. Dann ist also kein I-Anteil mehr wirksam. Bei aktivem Leerlaufregler (B_llr = 1) gelten die Arbeitsintervalle von LIMN bis LIMX f¨ ur stehendes Fahrzeug und von LIMNV bis LIMXV f¨ ur rollendes Fahrzeug. Ab Start wird bis zur Freigabe der Leerlaufregelung (B_llrein 0 -> 1) die untere Integratorbegrenzung limin_w auf den Wert limnst gesetzt. Wenn die Diagnose DLLR zuschl¨ agt, wird die untere Integratorbegrenzung limin_w auf dem Festwert LIMNDLLR gehalten. Wenn das minimal erreichbare indizierte Moment erreicht ist (B_mdmin, B_temin sind gesetzt), wird die untere Integratorbegrenzung auf den aktuellen Integratorwert gesetzt und der Integrator damit einseitig begrenzt. Hat der Integrator den max. zul¨ assigen Wert erreicht (DMLLRIMXN(nmot), vgl. ¨ Ubersicht) dann wird ¨ uber die Bedingung B_llrimx der Interator nach oben begrenzt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Um zu verhindern, daß der Integrator zu schnell nach unten weg l¨ auft, wenn eine kleine negative Drehzahldifferenz vorliegt, wird dn_w nach unten auf den Wert DNMNI begrenzt. Der Block BBDTES f¨ ur 2SG-Konzept dient dazu, bei aktiver DTEV unterschiedliche I-Anteile f¨ ur den Master und Slave vorzugeben. Dabei wird zu Beginn einer Diagnose des Tankentl¨ uftungsventils (DTEV) der aktuelle Integratorwert eingefrohren. und in dmllriz_w abgelegt. Die ungepr¨ ufte Motortbank erh¨ alt w¨ ahrend der Pr¨ ufung diesen konstanten Wert, w¨ ahrend die gepr¨ ufte Motorbank den Integratorwert ver¨ andert.
Allgemein:
ab einer Software-Drehzahlschwelle wird das Bit B_nswo1 gesetzt (bei ca 4000 u/min) und der Leerlaufregler wird abgeschaltet.
APP LLRRM 14.50.0 Applikationshinweise Vorbereitende Arbeiten f¨ ur die Regleranpassung bei Fahrzeug stillstand: Vorbereitend f¨ ur die Anpassung des Leerlaufreglers, m¨ ussen folgende Vorkehrungen getroffen werden: * D-Anteil des Reglers ausschalten: Kennlinien DVNG auf Null setzen, Kennlinie FDDN auf 1 setzen. * P-Anteil des Reglers ausschalten: Kennlinien PVDN auf Null setzen. * Bedarfsadaption ausschalten: TMDMAD auf gr¨ oßer als 120 ◦ C setzen. * Daf¨ ur sorgen, daß die niedrigste Solldrehzahl ausgew¨ ahlt wird. Der Motor muß hierf¨ ur warm sein, die Momentenreserve sollte bereits definiert sein. Falls dies noch nicht erfolgt ist, kann als erster Ansatz eine Reserve von 3% bis maximal 4% angenommen werden. ACHTUNG: F¨ ur die Reglerauslegung ist es wichtig eine niedrige Leerlaufdrehzahl bei minimaler Last zu haben, da unter diesen Bedingungen der Motor die gr¨ oßte Todzeit aufweist und damit das System am unstabilsten ist. * I-Anteil des Reglers langsam laufen lassen, damit die gew¨ unschte Solldrehzahl erreicht werden kann. IVDN=0.01 f¨ ur alle Werte von dn. Anschließend, wenn die Solldrehzahl erreicht ist, den I-Regler stoppen durch setzen von IVDN auf Null. Der Motor sollte jetzt seine Solldrehzahl in etwa einhalten. Anpassen des Reglers: ACHTUNG: Die Last muß so gering wie m¨ oglich sein, damit die Systemtodzeit groß ist. W¨ ahrend der Anpassung bzw. der Bewertung der Ergebnisse sollt keine zus¨ atzliche Last eingeschaltet sein (Klimaanlage. Elekrol¨ ufter, Servolenkung, Heckscheibenheizung, usw...). Bei Motoren mit geringeren inneren Reibung kann es von Vorteil sein sogar im ausgekuppelten Zustand die Bestimung der Grenzverst¨ arkung durchzuf¨ uhren, da dann die Last nochmals geringer ist. Anpassung des P-Anteils:Die P-Verst¨ arkung durch erh¨ ohen des Wertes der Kennlinie PVDN steigern. Den Motor durch einen Gasstoß oder durch Zu- und Abschalten der Klimaanlage anregen. Die P-Verst¨ argung solange erh¨ ohen, bis der Motor nach der Anregung eine stabile Dauerschwingung seiner Drehzahl auff¨ uhrt. Nun die P-Verst¨ arkung langsam wieder verkleinern, bis die Dauerschwingung wieder verschwindet. Mit dieser Grenzverst¨ arkung darf der Motor nach einer erneuten Anregung nicht mehr stationn¨ ar schwingen, sondern muß nach 2 bis 3 ¨ Uber- oder Unterschwinger eine station¨ are konstante Drehzahl annehmen. Die Reglerverst¨ arkung f¨ ur den P-Anteil ergibt sich aus: PVDN = 0.5 * Grenzverst¨ arkung (alle Werte der Kennlinie gleich)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LLRRM 14.50.0
Seite 307 von 4100 31.JAN.2003 Thomas Brosi
Anpassung des I-Anteils:Der I-Anteil wird angepasst, nachdem der P-Anteil angepasst wurde und dieser auch aktiv ist. Die Anpassung erfolgt nach dem gleichen Schema, wie beim P-Anteil. Es wird die Grenzverst¨ arkung gesucht, bei der I-Anteil gerade keine station¨ are Dauerschwingung verursacht. Die Reglerverst¨ arkung f¨ ur den I-Anteil ergibt sich aus: IVDN = 0.5 * Grenzverst¨ arkung (alle Werte der Kennlinie gleich) Mit dieser Anpassung des PI-Reglers d¨ urfte bei Zusachlten einer Last wie Klimaanlage, Servolenkung, Heckscheibenheizung, usw... sich kein schwingendes Verhalten beim Zu- oder Abschalten der Last ergeben. Unter Umst¨ ande kann der Drehzahleinbruch noch zu groß sein. Um diesen zu reduzieren kann der D-Anteil zur Hilfe genommen werden. Anpassung des D-Anteils:Der D-Anteilsollte in seiner Verst¨ arkung so klein wie m¨ oglich gehalten werden, damit es das System nicht zu unruhig macht. * In einer Todzone von ca ±20 1 /min um die Solldrehzahl soll der D-Anteil nicht wirken,damit keine Momenteneingriffe im ruhigen Leerlauf erfolgen. Dazu die Kennlinie PFDN wie folgt anpassen: dn ..... -50 -20 20 50 ... FDDN 1.0 1.0 0 0 1.0 1.0 1 achst die DrehzahlBis zu 20 /min oberhalb oder unterhalb der Solldrehzahl wird der D-Anteil nicht wirken. W¨ abweichung weiter, baut sich der D-Anteil bis zu seiner vollen Gr¨ oße bei einer Abweichung gr¨ oßer als 1 50 /min auf. * Die Verst¨ arkung des D-Anteils DVNG langsam Vergr¨ oßern, dabei stets durch Eingriffe der Servolenkung ein St¨ ormoment aufrbingen und beobachten, wie das Drehzahlverhalten bei anhaltender Last sicht verh¨ alt (Servolenkung am Anschlag halten). Es darf nicht zu einer ¨ Uberkompensation der Last kommen, d.h. die Drehzahl darf nicht ¨ uberschwingen. D-Verst¨ arkungs soweit erh¨ ohen, bis der Drehzahlabfall minimiert ist. * Falls das Verhalten der Drehzahl im Nachstart oder nach einem Gasstoß nun zu einem Unterschwinger f¨ uhrt ist es notwendig den D-Anteil bei ¨ Uberdrehzahlen zu schw¨ achen. In der Kennlinie FDDN werden f¨ ur negative dn werte kleiner als 1 programmiert (z.B. 0.5 oder gar weniger).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Nach der bisher erfolgten Anpassung liefert der Regler erfahrungsgem¨ aß bereits gute Ergebnisse. Es kann jedoch vorkommen, daß unter besonderen Bedingungen, wie zum Beispiel Anfahren ohne Gasgeben die Reaktion des Reglers noch unzureichend ist oder, daß nach einem Gasstoß das Einpendeln in den leerlauf mit einem Unterschwingen verbunden ist. Hier kann es notwendig werden die Reglerparameter arkung noch leicht zu ver¨ andern. So ist es durchaus m¨ oglich f¨ ur große Drehzahlabweichungen ( ca 200 1 /min oder mehr) die Reglerverst¨ f¨ ur P- und I-Anteil bis auf 75% der Grenzverst¨ arkung zu bringen. Bei kleinen Motoren kann auch bis zur Grenzstabilit¨ at gegangen werden. Hier wird man sich auch f¨ ur die anderen Drehzahlabweichungen bei der Reglervert¨ arkung eher an den 75% der Grenzverst¨ arkung orientieren m¨ ussen. Die Auslegung des Reglers bei rollendem Fahrzeug wird aus Fahrbarkeitsgr¨ unden (Neigung zum Ruckeln) schw¨ acher sein m¨ ussen. Als Startwerte f¨ ur die Kennlinien PVDNV, IVDNV und DVNGV werden die soeben ermittelten Werte aus deren Pendants PVDN, IVDN und DVNG genommen. Die Verst¨ arkung sollte h¨ ochstens 50% der Grenzverst¨ arkung betragen, wird in der Parxis aber eher in Richtung von nur 25% dieser Grennzverst¨ arkung liegen. WICHTIGE BEMERKUNG: Bei der Beurteilung des Drehzahlverhaltens nach einem Gasstoß ist es wichtig, daß die Nachf¨ uhrung der Solldrehzahl bereits korrekt angepasst wurde. F¨ ur ein Motor der ohne Zusatzlast in den Leerlauf einpendelt darf der Regler keine Arbeit leisten, d.h. die Abweichung der Istdrehzhal von der Solldrehzahl muß minimal bleiben. Notfalls kann das Einschalten des Reglers nach dem Erreichen des LL-Status (B_ll = 1) um die Zeit TVDK verz¨ ogert werden um ein fr¨ uhzeitiges Loslaufen des I-Anteils zu verhindern.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDKOG 24.100.0
Seite 308 von 4100 31.JAN.2003 Thomas Brosi
FU MDKOG 24.100.0 Drehmomentenkoordination fur ¨ Gesamteingriffe FDEF MDKOG 24.100.0 Funktionsdefinition mimax_w
mifab_w
MAX- and MIN-Choice monitoring
mifa_w
mivmx_w
mivmx_w
MAXMIN misolbv_w
minmx_w
minmx_w
misolbv_w
misolv_w
mibgr_w
mibgr_w
miges_w misgs_w miasrs_w mimsr_w migs_w B_zwnget
miges_w
misolv_w mibas2_w mibas_w
mibas2_w
mibas_w misolbg_w
mibas2_w mibas_w
miksolv_w
miksol_w
1/ only if SY_LS>0 mizsol2_w
mizsol2_w B_zwvzvb
limitation minimum torque miszul_w
B_mibegk
B_mibeg
MDMINBEG mizsol_w B_mibegk B_mibeg
B_zwvz
B_msr B_sgs B_savmd B_asr B_mdein B_zwvs
mdkog-main Teilfunktion MAXMIN: Momentenreduzierende und erh¨ ohende Eingriffe inklusive Abw¨ urgeschutz -----------------------------------------------------------------------------------------
mibeg_w minmx_w
misolbv_w
mibgr_w B_nmxozwe
mifa_w mibeg_w nmot_w nstat DNASNOT
B_abws
engine stall protection
migs_w
misolbv_w
misolv_w
misolv_w
mimsr_w misgs_w CWZWVMX
MDIMX B_gess
% B_zwnget
misolbg_w /NC
misolbg_w
mivmx_w
miasrs_w miges_w
0 100.0
B_zwget MDIMX
0.0
mdkog-maxmin
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mizsol_w B_lsloc /NC
conditions for realeased ignition angle
B_mibeg
mizsol_w
mizsolv2_w B_zwvz
migs_w dmar_w mimsr_w miasrs_w miasrl_w misgs_w
dmskh_w
MIKZSOL
mibmn_w
BBMDEIN misolbv_w B_zwnget mifab_w B_zwget misolv_w B_zwvz mibeg_w migs_w B_zwvzvb dmar_w B_msr mimsr_w B_sgs miasrs_w B_savmd miasrl_w B_asr misgs_w B_mdein B_mibeg B_zwvs
B_skh
MDBEG mizsolv_w
mibmx_w
misol
miksoln_w
misolbg_w
mibeg_w B_zwget
misol_w
mdkog-main
mifa_w
mdkog-maxmin
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDKOG 24.100.0
Seite 309 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MIKZSOL: Berechnung von Moment f¨ ur Kraftstoff- und ZW-Pfad -----------------------------------------------------------------------
mibas_w
all injection B_evakt valves active mibas_w misolbg_w misolp_w
misolbg_w
mibmn_w mibmx2_w mibmn2_w
MIZSOL_MIKSOL
mibmxlc_w mibmnlc_w MIBMXMN
mizsolv_w
mizsolv_w
minimum and maximum torque limits
miksolv_w B_zwvz
misolbg_w
mibmx2lc_w mibmn2lc_w
miksolv_w
B_zwvz B_zwvz misolbg_w mibmx2lc_w mibmn2lc_w mibas2_w
mibas2_w
MIZSOL2 mizsolv2
torque request for second bank due to lambda split
mizsolv2_w
mdkog-mikzsol
mibmx_w
misolp_w
mdkog-mikzsol Teilfunktion MIZSOL_MIKSOL: Berechnung von Moment f¨ ur Kraftstoff- und ZW-Pfad, Bank 1 -------------------------------------------------------------------------------------
USZW B_uszw
mibas_w
B_uszw
dmar_w misolp_w
misoldlr_w 0
mikzsol_w
mizsolv_w
mizsolv_w
dmar_w
dmllr_w dman_w B_hmmlgs
B_mdkg
B_hom
B_smeus B_zwvz misolbg_w
mizsolus_w dmar_w
B_hmm 0
dmllr_w dman_w miksolv_w
miksolv_w
mdkog-mizsol-miksol
SY_AFR
0.0
mdkog-mizsol-miksol Teilfunktion USZW: Berechnung von ZW-Eingriff w¨ ahrend Betriebsartenumschaltung -----------------------------------------------------------------------------
B_homhmm B_uszw
B_homzwsch B_hmmzwsch B_hmmhom
B_fgzwhmm
mdkog-uszw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_AFR
mdkog-uszw
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDKOG 24.100.0
Seite 310 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MIZSOL2: Berechnung von Moment f¨ ur Kraftstoff- und ZW-Pfad bei Lambda-Split, Bank 2 ------------------------------------------------------------------------------------------------
only if B_lsloc /NC SY_LS>0 mibas2_w
B_zwvz dmar_w
2/
1/
misolbg_w
mibmn2lc_w
mizsolv2
mizsolv2_w
misolp2_w
mibmx2lc_w
mdkog-mizsol2
dmar_w
all injection B_evakt valves active
dmllr_w
mdkog-mizsol2 Teilfunktion MIBMXMN: Berechnung von maximalen und minimalen Momentengrenzen f¨ ur Kraftstoff- und ZW-Pfad --------------------------------------------------------------------------------------------------------
SY_LS
1/ 0
lambda-split active
B_khls
B_lsloc /NC
1/ 1/
mibmx_w
mibmxlc_w /NC 2/
mibmn_w
mibmnlc_w /NC
mode HOM, no lambda-split 5/
misolbg_w
6/
upper asymmetrical mode
B_mdbaso
mibmxlc_w mibmx2lc_w mibmnlc_w mibmn2lc_w
misolbg_w 1/
1/
B_lsrbk1 /NC 2/
mibmx2_w
dmsolbmx_w
mibmxmn_w /NC
UAM
4/ B_mdbnosm
mibmn2_w
3/ 1/
mibmnmx_w /NC
2/
B_mdbasu
lower asymmetrical mode
false
1/ dmsolbmn_w
LAM misolbg_w
symmetrical mode
mibmx_w
1/ 2/ mibmxlc_w /NC
mibmx2_w
3/ mibmx2lc_w /NC
mibmn_w
4/ mibmnlc_w /NC
mibmn2_w
mibmn2lc_w /NC
B_mdbasu
mibmxlc_w mibmx2lc_w mibmnlc_w mibmn2lc_w mibmxlc_w mibmx2lc_w mibmnlc_w mibmn2lc_w
mdkog-mibmxmn
mibmn_w
no overlap in torque range
2.0
3/
mdkog-mibmxmn Teilfunktion UAM: Maximale und minimale Momentengrenzen bei oberen asymmetrischen Betrieb -----------------------------------------------------------------------------------------
2/
IFB_mdbaso
B_lsrbk1 /NC
3/
misolbg_w
mibmnlc_w /NC 4/
dmsolbmx_w
1/
1/ mibmn2lc_w /NC
mibmx_w
2/
2/ mibmxlc_w /NC
mibmx2_w
3/
mibmx2lc_w /NC
mibmn_w
4/ mibmnlc_w /NC
mibmn2_w
mibmn2lc_w /NC
mdkog-uam
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mibmx_w
mdkog-uam
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDKOG 24.100.0
Seite 311 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion LAM: Maximale und minimale Momentengrenzen bei unteren asymmetrischen Betrieb ------------------------------------------------------------------------------------------
2/
IFB_mdbasu B_lsrbk1 /NC
4/
misolbg_w
mibmx2lc_w /NC
4/
dmsolbmn_w mibmx_w
mibmxlc_w /NC
mibmx2_w
1/
1/ mibmx2lc_w /NC
mibmn_w
2/
2/ mibmnlc_w /NC
mibmn2_w
mdkog-lam
3/ mibmxlc_w /NC 3/
mibmn2lc_w /NC
mdkog-lam Teilfunktion BBMDEIN: Bedingungen Drehmomenteingriffe aktiv -----------------------------------------------------------
mifab_w miasrl_w
B_asr
misolbv_w miasrs_w MDIMX B_mdein mimsr_w
B_msr
mibeg_w
B_savmd B_sgs 0.0
B_sgs0
BBZWEIN misolv_w
migs_w
B_zwvzvb
migs_w
B_zwvzvb
B_zwvs
B_zwvs
misgs_w
B_zwvz
B_zwvz
dmar_w
dmar_w
B_zwget
B_zwget
B_mibeg
B_mibeg
B_zwnget
mdkog-bbmdein
misolv_w
B_zwnget
mdkog-bbmdein Teilfunktion BBZWEIN: Bedingungen Z¨ undwinkeleingriffe aktiv -----------------------------------------------------------
ZWFG B_zwfloc
B_zwnget
external conditions for released ignition angle
B_zwvzvb B_zwnget
B_zwvz
B_zwvzvb
mifa_w
Time Synchronous
TVMIBEG
misolv_w
B_mibeg
B_zwme
B_mdbza
only if SY_LS>0 migs_w
B_lsloc /NC
mibmx_w
Crank Synchronous
dmar_w
B_zwvs
0.0
B_zwget
B_llrein mibmx2_w
Break for BBZWEIN
B_smeus
BBZWEINBREAK misgs_w B_zwget 0.0
mdkog-bbzwein
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
misgs_w
mdkog-bbzwein
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDKOG 24.100.0
Seite 312 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion BBZWEINBREAK: BBZWEIN Abschaltung ----------------------------------------------
Break 2/
1/ false
B_bdeminst
B_zwvs
TVMIBEG compute 5/
B_hmmv 1/
B_fgzwhmm
false
2/
3/
B_zwget B_zwnget
4/
B_zwvzvb
B_zwvz
Break 7/
6/
misolv_w TVMIBEG_TON
misolbg_w /NC
mdkog-bbzweinbreak
B_zwsch
mdkog-bbzweinbreak Teilfunktion ZWFG: Freigabebedingungen f¨ ur ZW-Eingriff ------------------------------------------------------
dmrkt_w 0.0 dmrllr_w
0.0
dmrkh
B_zwdmr 0.0 B_kh
SY_AFR B_lsd
B_fil
0
B_dash
B_zwfa B_zwfloc
B_afr
SY_SU
1
SY_LBK
0
B_mdmin CWMDKOG
0 2
rl_w rlminhom_w
DELRL
B_zwfe B_zwflbk B_zwfsu B_zwfsu2
B_ll B_kupplv
B_zwpp
mdkog-zwfg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
mdkog-zwfg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDKOG 24.100.0
Seite 313 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MDBEG: Begrenzung des indizierten Moments ------------------------------------------------------
miksolv_w miszul_w
miksoln_w
miksoln_w
B_mibegk misolbv_w
misol_w
only if B_lsloc /NC SY_LS>0
1/ dmzms2_w
mizsolv2_w
mizsol2_w dmzms_w
mizsolv_w
mizsol_w
B_zwvzvb misolv_w
B_mibeg
B_mibeg
mibas2_w mdkog-mdbeg Teilfunktion MDMIBEG: Begrenzung indiziertes Moment aktiv ---------------------------------------------------------
only if SY_LS>0 B_lsloc /NC dmzms_w B_sa
dmzms2_w 0.0 miszul_w
B_mibeg_FF
misolv_w
B_zwschhom
mibmn_w
B_hmmhom
mibmnm_w
B_fgzwhmm
false
B_mibeg
B_mdkg B_zwvzb mibas_w mibas2_w B_mibegl B_mdbresl
CWMDKOG misolbv_w B_mdeevb
5 mdkog-mdmibeg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mibas_w
mdkog-mdbeg
MDMIBEG dmzms2_w dmzms_w miszul_w misolbv_w B_zwvzb misolv_w mibas_w mibas2_w
mdkog-mdmibeg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDKOG 24.100.0
Seite 314 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MDMINBEG: Begrenzung bis zum minimalen Moment ----------------------------------------------------------
CWMDKOG 5 3/ false
1/
mizsol_w mibmn_w
compute 2/
B_misolmin /NC
no torque decrease possible
TVZMIBEG
compute 1/
3/
B_mdminbeg
4/ false
B_mdminbeg B_mdminbeg_FF no torque decrease
B_mdeeub
possible during limitation in level 1 in HMM
TVZMIBEG_TOFF B_hmmv
compute 1/
100
B_mibegk B_mdeeub_TON miszul_w
2/ B_mdeeub
no torque decrease possible during limitation in level 1
mibmn_w
mdkog-mdminbeg
ms
B_mibeg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mdkog-mdminbeg
ABK MDKOG 24.100.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
CWMDKOG CWZWVMX DELRL DNASNOT MDIMX TVMIBEG TVZMIBEG
FW FW FW FW FW (REF) FW FW
¨ Codewort MDKOG: Zundwinkelsp ¨ atverstellung bei Unterdruckbegrenzung Codewort Zundwinkeleingriff bei VMAX-Begrenzung ¨ Delta relative Luftfullung fur ¨ ¨ Freigabe ZW-Eingriff Delta Drehzahlschwelle wegen Abwurgeschutz ¨ Maximales indiziertes Motormoment Entprellzeit fur ¨ Zundwinkelfreigabe ¨ bei Momentenbegrenzung ¨ Verzogerungszeit nach aktiver Momentenbegrenzung
Systemkonstante
Art
Bezeichnung
SY_AFR SY_LBK SY_LS SY_SU
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Anfahrregler Systemkonstante fur ¨ die LBK Systemkonstante Lambda-Split Systemkonstante Variante Saugrohrumschaltung
Variable
Source-X
Quelle
B_ABWS
MDKOG
B_AFR B_ASR B_BDEMINST
MDANF MDKOG BDEMUM
B_DASH
MDFAW
B_EVAKT
BGEVAB
B_FGZWHMM
BGBVG
B_FIL
MDFAW
B_GESS B_HMM
BDEMUM
B_HMMHOM
BDEMUM
B_HMMLGS
BGBVG
B_HMMV
BDEMUM
Source-Y
Referenziert von BDEMEN, MDAUTG,MDKOL ARMD, MDKOG DMDSTP, MDRED BBKR, DMDSTP,DSCHED, ESUK,HDRPSOL, ... BBSAWE, LAMBTS,LLRBB, MDKOG BBAGR, BBAGRMW,DLGHMM, MDAUTG,MDKOG, ... MDAUTG, MDBAS,MDKOG, MDZW LLRBB, MDKOG, MDRED MDAUTG, MDKOG BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... BBKR, MDKOG,ZWBAS, ZWGRU, ZWOUT ADDLGME9Q,DLGHMM, LRSEB,MDKOG, MDLAM, ... MDAUTG, MDIST,MDKOG, MDVERAD,MDZW, ...
Art
Bezeichnung
AUS
Bedingung Abwurgeschutz ¨
EIN AUS EIN
Bedingung Anfahrregler aktiv mit Zundungseingriff ¨ Bedingung fur ¨ ASR aktiv ¨ Bedingung Instationarbetrieb bei Betriebsarten-Umschaltung
EIN
¨ Bedingung: Dashpot-Anderungsbegrenzung aktiv
EIN
Bedingung alle Einspritzventile aktiv/angesteuert
EIN
Bedingung Zundwinkel-Freigabe ¨ in HMM
EIN
Bedingung PT1-Filter fur ¨ SAWE aktiv
EIN EIN
Bedingung Getriebeschutz fur ¨ schnellen Eingriff Bedingung Betriebsart Homogen-Mager
EIN
Bedingung Zundwinkel-Umschaltung ¨ von Homogen-Mager nach Homogen
EIN
Bedingung luftgefuhrter ¨ HMM-Betrieb
EIN
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Mager
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDKOG 24.100.0
Seite 315 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HMMZWSCH B_HOM
BDEMUM BDEMUM
EIN EIN
Bedingung Zundwinkel-Umschaltung von Homogen-Mager nach Schicht ¨ Bedingung Betriebsart Homogen
B_HOMHMM
BDEMUM
EIN
Bedingung Zundwinkel-Umschaltung ¨ von Homogen nach Homogen-Mager
B_HOMZWSCH
BDEMUM
EIN
Bedingung Zundwinkel-Umschaltung ¨ von Homogen nach Schicht
B_KH
BAKH
EIN
Bedingung Kat-Heizung
B_KHLS
KOLASPH
EIN
Bedingung Katheizen mit Lamda-split
B_KUPPLV
GGEGAS
EIN
¨ ¨ Bedingung Kupplung betatigt verzogert
B_LL
MDFAW
EIN
Bedingung Leerlauf
B_LLREIN
LLRBB
EIN
Bedingung LLR Betriebsbereit nach Start
B_LSD
MDFAW
MDKOG ATR, BAKH, BBAGR,BBKR, BDEMKO, ... BBKR, MDKOG,ZWBAS, ZWGRU, ZWOUT MDKOG, ZUESCH, ZWOUT BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... ATM, BAKH, DMDSTP, KTMHK, LAKH, ... MDFAW, MDKOG, MDMIN ARMD, BAKH, BBAGR, BBAGRMW, BBKH, ... BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ... ARMD, MDKOG,MDKOL, ZUESZ
EIN
¨ Bedingung: Pos. Lastschlagdampfung aktiv
B_MDBASO B_MDBASU B_MDBNOSM B_MDBRESL B_MDBZA B_MDEEUB B_MDEEVB B_MDEIN B_MDKG B_MDMIN
MDKOG MDKOG MDKOG MDZUL MDZUL MDKOG MDRED MDKOG MDKOG BGRLSOL
B_MDMINBEG B_MIBEG
MDKOG MDKOG
B_MIBEGK B_MIBEGL B_MSR
MDKOG MDKOL MDKOG
B_NMXOZWE B_SA
NMAXMD MDRED
B_SAVMD B_SGS
MDKOG MDKOG
B_SGS0 B_SKH
MDKOG BDEMUM
B_SMEUS
BDEMUM
B_USZW B_ZWDMR B_ZWFA B_ZWFE B_ZWFLBK B_ZWFSU B_ZWFSU2 B_ZWGET B_ZWME B_ZWNGET B_ZWPP B_ZWSCH
MDKOG MDKOG MDKOG MDKOG LBKSOL
MDKOG MDKOG MDKOG MDKOG BDEMUM
B_ZWSCHHOM
BDEMUM
B_ZWVS B_ZWVZ B_ZWVZVB DMAN_W DMAR_W DMLLR_W
MDKOG MDKOG MDKOG MDANF ARMD LLRRM
DMRKH DMRKT_W DMRLLR_W
KOMRH MDTRIP LLRMR
DMSKH_W DMSOLBMN_W DMSOLBMX_W
KODOH MDKOG MDKOG
LOK LOK LOK EIN MDKOG EIN MDKOG MDRED AUS EIN MDKOG LLRBB, MDANF, ZGST AUS MDAUTG, NMAXMD AUS DMBEG, LLRRM, MD- EIN KOG NLKO AUS DMBEG, DUF,AUS MDAUTG, MDKOL MDKOL AUS EIN MDKOG DMDSTP, DUF,AUS MDRED, MDZUL EIN MDKOG AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... BBSAWE AUS BGBVG, DUF, MDRED, AUS MDZUL LOK ATM, AWEA, BAKH,- EIN BDEMEN, BDEMKO, ... MDAUTG, MDKOG,EIN MDZW, ZWMIN LOK LOK LOK LOK EIN MDKOG EIN MDKOG MDKOG EIN DMDSTP, MDAUTG AUS LOK MDAUTG AUS LOK EIN BDEMUS, MDBAS,MDFAW, MDKOG,MDRED, ... EIN MDAUTG, MDIST,MDKOG, ZUESCH,ZUESZ, ... MDZW AUS MDAUTG, MDZW AUS MDAUTG AUS EIN MDAUTG, MDKOG EIN MDKOG, MSF EIN LLRRM, MDAUTG,MDKOG, MSF EIN MDKOG MDKOG, MDKOL, MSF EIN EIN LLRMR, MDKOG,MDKOL, MSF EIN MDKOG LOK LOK
Bedingung Momentenbetrieb asymmetrisch, obere Grenze Bedingung Momentenbetrieb asymmetrisch, untere Grenze Bedingung Momentenbetrieb, keine Schnittmenge der Md-Stellbereiche Bedingung: Restierung B_mibeg nur bei inaktiver Luftbegrenzung Bedingung: Zundwinkeleingriff ¨ bei B_mibeg freigegeben ¨ Bedingung Momentenreduzierung uber ¨ Einspritzausbl. erlaubt, Uberwachung ¨ Bedingung Momentenreduzierung uber ¨ Einspritzausbl. erlaubt, ohne Uberwachung Bedingung Momenteneingriff aktiv Bedingung Momentenbetrieb kraftstoffgefuhrt ¨ Bedingung minimal erreichbares indiziertes Moment erreicht Bedingung Momentenbegrenzung aktiv im HMM, minimales Md erreicht Bedingung Momentenbegrenzung ist aktiv Bedingung Momentenbegrenzung Kraftstoffpfad aktiv Bedingung Momentenbegrenzung Fullungspfad ¨ aktiv Bedingung fur ¨ Momentenschlupfregelung Bedingung: kein Zundwinkeleingriff der Drehmomentstruktur wegen NMAX-Begrenzung ¨ Bedingung Schubabschalten Bedingung: Schubabschalteverbot wegen Momentenanforderung Bedingung: Momenteingriff zur Drehzahlsynchronisation bei Getriebeschaltung Bedingung: Momenteingriff bei Getriebeschaltung, Nullmoment Bedingung Betriebsart Schicht-Katheizen Bedingung Freigabe Zundwinkeleingriff ¨ bei Betriebsartenumschaltung Bedingung Umschaltung und Zundwinkelberechnung ¨ Zundwinkeleingriff ¨ durch Momentenreserve Zundwinkeleingriff ¨ durch aktiven Komfortfilter Zundwinkeleingriff ¨ durch Fullungserfassung ¨ Bedingung: Freigabe Zundwinkel wegen Ladungsbewegungsklappe ¨ Bedingung: Zundwinkelfreigabe ¨ wegen Saugrohrumschaltung Klappe 1 Bedingung: Zundwinkelfreigabe wegen Saugrohrumschaltung Klappe 2 ¨ Zundwinkeleingriff ¨ durch Getriebeeingriff Zundwinkeleingriff ¨ durch Momenteneingriff Zundwinkeleingriff ¨ nicht durch Getriebeeingriff Zundwinkeleingriff ¨ durch Pedalposition Bedingung Betriebsart mit Schicht-Zundwinkel ¨ aktiv
Bedingung Zundwinkel-Umschaltung ¨ von Schicht nach Homogen
¨ Bedingung fur ZW-Eingriff der Momentenschnittstelle ¨ schnellen außeren Bedingung fur der Momentenschnittstelle ¨ Zundwinkeleingriff ¨ Bedingung fur der Momentenschnittstelle vor Begrenzung ¨ Zundwinkeleingriff ¨ Delta Moment Anfahrregler (Gesamteingriff) Delta Drehmoment antiruckel ¨ geforderte Drehmomentanderung von der LLR (PD-Anteil) Momenten-Reserve fur ¨ Katheizen Momentenreserve im Kurztrip Momenten-Reserve fur ¨ Leerlaufregelung ¨ ¨ resultierende Momentenerhohung aus Sekundareinspritzung Deltamoment Sollwert zu maximalen aller minimalen Basiswerte Deltamoment Sollwert zu minimalen aller maximalen Basiswerte
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DMZMS2_W DMZMS_W MIASRL_W
MDKOG MDKOG GGCASR
MIASRS_W
GGCASR
MIBAS2_W
MDBAS
MIBAS_W
MDBAS
MIBEG_W MIBGR_W MIBMN2_W MIBMNM_W
MDKOG MDBGRG MDBAS MDBAS
MIBMN_W
MDBAS
MIBMX2_W MIBMX_W
MDBAS MDBAS
MIFAB_W
MDKOG
MIFA_W
MDFAW
MIGES_W
GGCEGS
MIGS_W
GGCEGS
MIKSOLN_W MIKSOLV_W MIKSOL_W MIKZSOL_W MIMAX_W
MDKOG MDKOG MDKOG MDKOG MDMAX
MIMSR_W
GGCASR
MINMX_W
NMAXMD
MISGS_W MISOL MISOLBV_W MISOLDLR_W MISOLP2_W MISOLP_W MISOLV_W MISOL_W
MDASG MDKOG MDKOG MDKOG MDKOG MDKOG MDKOG MDKOG
MISZUL_W
MDZUL
MIVMX_W
VMAXMD
MIZSOL2_W MIZSOLUS_W MIZSOLV2_W MIZSOLV_W MIZSOL_W NMOT_W
MDKOG MDKOG MDKOG MDKOG MDKOG BGNMOT
NSTAT
LLRNS
RLMINHOM_W
BGRLMIN
RL_W
SRMSEL
LOK LOK MDASG, MDKOG, MD- EIN KOL MDASG, MDAUTG,EIN MDFAW, MDKOG MDAUTG, MDKOG, MD-EIN ZW BDEMUS, MDAUTG,- EIN MDFAW, MDKOG,MDRED, ... LOK EIN MDAUTG, MDKOG EIN MDKOG, MDZW MDAUTG, MDKOG, M- EIN DRED BDEMUS, EIN GGCANECU, MDAUTG, MDFAW,MDKOG, ... EIN MDKOG EIN MDASG, MDAUTG,MDKOG, MSF CANECU, NMAXMD, V- AUS MAXMD EIN ARMD, BDEMUS,BGBVG, LBKUE,LLRMD, ... MDAUTG, MDKOG, MD-EIN KOL EIN MDASG, MDKOG,ZWMIN LOK LOK MDLAM, MDZW, MSF AUS LOK EIN CANECU, MDASG,MDBGRG, MDFAW,MDKOG, ... BDEMEN, MDAUTG,- EIN MDKOG, MDKOL MDAUTG, MDKOG, MS-EIN F EIN MDKOG, UFSGSC BDEMKO, TEB AUS LOK BDEMEN AUS AUS AUS ARMD, ZWMIN AUS BGBVG, BGRLMIN,- AUS GGCANECU, MDRED, MDZW, ... EIN MDAUTG, MDKOG,MDKOL, MSF, MSUDKSOM MDAUTG, MDKOG,EIN MDKOL, MSF MDZW AUS LOK LOK LOK KODOH, MDZW, MSF AUS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN BBSAWE, BGLBZ,CANECU, DDG,GGCANECU, ... BDEMEN, BGRLSOL,- EIN MDKOG BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ...
MDKOG 24.100.0
Seite 316 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Abstand des indizierten Sollmoments vom zulassigen Sollmoment, Bank 2 ¨ Abstand des indizierten Sollmoments vom zulassigen Sollmoment Indiziertes Soll-Motormoment ASR fur ¨ langsamen Eingriff Indiziertes Soll-Motormoment ASR fur ¨ schnellen Eingriff indiziertes Basis-Moment, Bank 2 indiziertes Basis-Moment
Begrenzungsmoment begrenztes soll-Moment ¨ inneres Basis-Moment, betriebsartabhangige untere Grenze, Bank 2 ¨ ¨ inneres Basis-Moment, betriebsartabhangige untere Grenze, Mittelwert der Banke ¨ inneres Basis-Moment, betriebsartabhangige untere Grenze
¨ inneres Basis-Moment, betriebsartabhangige obere Grenze, Bank 2 ¨ inneres Basis-Moment, betriebsartabhangige obere Grenze Begrenztes indiziertes Fahrerwunschmoment indiziertes Motormoment Fahrerwunsch
Indiziertes Soll-Motormoment fur ¨ Getriebeschutz Indiziertes Soll-Motormoment GS fur ¨ schnellen Eingriff Indiziertes resultierendes Sollmoment fur ¨ Kraftstoffpfad nach Begrenzung Indiziertes resultierendes Sollmoment fur ¨ Kraftstoffpfad vor Begrenzung Indiziertes resultierendes Sollmoment fur ¨ Kraftstoffpfad Indiziertes resultierendes Sollmoment fur ¨ Kraftstoff- und Zundwinkelpfad ¨ maximal erreichbares indiziertes Moment
Indiziertes Soll-Motormoment MSR Momentenanforderung der Drehzahlbegrenzung Inneres Soll-Motormoment fur ¨ Drehzahlsynchronisation bei Getriebeschaltung Indiziertes resultierendes Sollmoment Indiziertes Sollmoment mit Begrenzung fur ¨ Einspritzausblendung vor Begrenzung Indiziertes resultierendes Sollmoment inkl. Deltamoment LLR ¨ Indiziertes Sollmoment vor Momentenbegrenzung, lokale Große, Bank 2 ¨ Indiziertes Sollmoment vor Momentenbegrenzung, lokale Große Indiziertes resultierendes Sollmoment vor Momentenbegrenzung Indiziertes resultierendes Sollmoment
¨ Maximal zulassiges indiziertes Moment
Indiziertes Sollmoment der VMAX-Regelung Indiziertes resultierendes Sollmoment fur ¨ ZW-Eingriff, Bank 2 Indiziertes resultierendes Sollmoment fur ¨ Zundwinkelpfad ¨ bei Umschaltung Ind. resultierendes Sollmoment fur ¨ ZW-Eingriff vor Momentenbegrenzung, Bank 2 Indiziertes resultierendes Sollmoment fur ¨ ZW-Eingriff vor Momentenbegrenzung Indiziertes resultierendes Sollmoment fur ¨ ZW-Eingriff Motordrehzahl ¨ Solldrehzahl stationar
minimale Luft fur ¨ Homogenbetrieb relative Luftfullung ¨ (Word)
FB MDKOG 24.100.0 Funktionsbeschreibung Das durch Momentenkoordination berechnete indizierte Soll-Motormoment misol_w wird zur Berechnung der Ausblendstufe und das indizierte Soll-Motormoment mizsol_w wird zur Berechnung der Z¨ undwinkelverstellung verwendet. Das indizierte Moment miksol wird zur Berechnung des Kraftstoffpfades berechnet. Teilfunktion MAXMIN: Koordination der angeforderten Motormomente ---------------------------------------------------------------Die von außen angeforderten indizierten Momente miasrs_w (von ASR), migs_w (von Getriebeschalten GS) und miges_w (von Getriebeschutz GES) sowie die interne Momentenanforderungen (z.B. Fahrermoment mifa_w, n-Max minmx_w oder v-Max mivmx_w) werden
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDKOG 24.100.0
Seite 317 von 4100 31.JAN.2003 Thomas Brosi
entweder ¨ uber eine Minimum- oder Maximum-Auswahl in ein indiziertes Soll-Motormoment misolv_w umgewandelt. Die Maximum-Abfrage erfolgt vor der Minimum-Abfrage, da aus Sicherheitsgr¨ unden die aus der Maximum-Auswahl resultierenden Momente in der Minimumabfrage nach oben begrenzt werden k¨ onnen. Erfolgt ein reduzierender Md-Eingriff allein durch das migs_w (B_zwget und nicht B_zwnget) erfolgt neben der MIN-Auswahl eine MAX-Auswahl von Fahrerwunschmoment und Getriebewunschmoment. In dem Fall gewinnt das migs_w bereits, wenn die Gr¨ oße mibas_w unterschritten wird (vgl. Hierarchie BBZWEIN). Bei allen anderen Md-Eingriffen erfolgt die Umsetzung erst, wenn der Fahrerwunsch unterschritten wird. Zus¨ atzlich wird in der MAX-Auswahl eine untere Begrenzung durch das Startmoment (midstn_w) durchgef¨ uhrt. Sollte die Motordrehzahl bei Momentenreduzierung durch ASR, GS oder GES unter die Summe der station¨ aren Drehzahl und DNASNOT fallen, werden diese Monmentenanforderungen sofort zu MDIMX gew¨ ahlt, so daß die zwei Eingriffe verboten werden (Abw¨ urgeschutz). Die n-Max-Begrenzung kann wahlweise durch die Bedingung B_nmxozwe wahlweise auf den Ausblendpfad oder auf Ausblend- und ZW-Pfad zugleich gegeben werden. Als Ergebnis ergeben sich die folgende Momente: - misolv_w: Moment zum Stellen der schnellen Eingriffe (ZW- und Kraftstoffpfad) und zur Identifizierung eines ZW-Eingriffs durch den Vergleich mit dem Fahrerwunsch - misolbg_w: entspricht misolv_w mit zus¨ atzlicher Begrenzung auf migs_w - misolbv_w: Moment zum Stellen der Ausblendstufen Das Sollmoment mizsolv_w f¨ ur den schnellen Momenteneingriff ¨ uber den Z¨ undwinkelpfad ist abh¨ angig von der Freigabebedingung B_zwvz (vgl. BBMDEIN). Die M¨ oglichkeiten eines schnellen Momenteneingriffs sind je nach Betriebsart unterschiedlich. Im Homogenbetrieb ist ein schneller Eingriff nur ¨ uber den Z¨ undungspfad m¨ oglich. In den restlichen Betriebsarten (Homogen-mager mit freien Lambda und Betriebsarten mit Schichteinspritzung) wird das Moment ¨ uber den Kraftstoffpfad eingestellt (miksol_w). Hierbei handelt es sich prinzipiell um einen schnellen Eingriff. Im Homogen-mager-Betrieb ist ein zus¨ atzlicher schneller Eingriff ¨ uber eine Z¨ undwinkelfreigabe m¨ oglich. Im Falle einer Freigabe ist B_fgzwhmm gesetzt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktion MIKZSOL: Berechnung von Moment f¨ ur Kraftstoff- und ZW-Pfad ----------------------------------------------------------------------Zuerst erfolgt eine Begrenzung auf die in der jeweiligen Betriebsart einstellbaren Momente (nach unten: mibmn_w; nach oben mibmx_w). Werden im Fall der Zylinderausblendung nicht alle Einspritzventile angesteuert, so entf¨ allt die untere Begrenzung durch mibmn_w. In diesem Fall darf das Sollmoment nicht nach unten begrenzt werden, da es in der %MDLAM durch die Multiplikation aus optimalen Moment (mioptl1_w) und dem Zylinderausblendungswirkungsgrad dividiert wird (Ausgang misolp_w). Teilfunktion MIZSOL_MIZSOL: Berechnung von Moment f¨ ur Kraftstoff- und ZW-Pfad, Bank 1 ------------------------------------------------------------------------------------Berechnung des Momenteneingriffs mikzsol_w (Moment f¨ ur Kraftstoff- und Z¨ undwinkelpfad): - Sind die Z¨ undwinkeleingriffe im Homogenbetrieb freigegeben (B_zwvz=1 oder B_smeus=1) oder ist der Homogen-mager-Betrieb kraftstoffgef¨ uhrt oder eine Betriebsart mit Schichteinspritzung aktiv, wird mikzsol_w aus misolp_w berechnet. Zus¨ atzlich werden die Momentenanforderungen von der Leerlaufregelung dmllr_w (nur P- und D-Anteil), vom Anfahrregler (SY_AFR>0) und von der Antiruckelfunktion dmar_w addiert. - Sind im Homogenbetrieb keine Z¨ undwinkeleingriffe erforderlich, wird als Sollmoment das Moment mibas_w verwendet, welches nur von den durch Z¨ undungs- und Gemisch-Applikation festgelegten Wirkungsgraden abh¨ angt (Basiswirkungsgrade). Auch in diesem Fall werden Eingriffe der Antiruckelfunktion ber¨ ucksichtigt. Berechnung des Momenteneingriffs mizsolv_w (Moment f¨ ur Z¨ undwinkelpfad vor Begrenzung): - mizsolv_w errechnet sich aus mikzsol_w. Ausnahme ist der Fall der Umschaltung von HOM bzw. von HMM mit freien Z¨ undwinkel in eine andere Betriebsart (B_uszw=1, Hierarchie USZW). In diesem Fall wird auf das Sollmoment w¨ ahrend der Umschaltung zur¨ uckgegriffen (mizsolus_w). Dieses errechnet sich analog zu mikzsol_w als Funktion des Basismomentes (mibas_w) bei gesperrten Z¨ undwinkel. Ist der Z¨ undwinkel freigegen, berechnet es sich als Funktion von misolbg_w ohne untere und obere Basisgrenzen. F¨ ur die Umschaltung der Betriebsarten werden somit die Grenzen aufgel¨ ost, um eine harte Begrenzung des mizsol_w und damit einen Sprung im Z¨ undwinkel zu vermeiden. Die Grenzen bestehen weiterhin in folgenden Funktionen (%MDZW, %ZUE). Nachteil ist, daß angeforderte Deltamomente bei zu großen oder zu kleinen misolv_w nicht ber¨ ucksichtigt werden k¨ onnen. Berechnung des Momenteneingriffs miksolv_w (Moment f¨ ur Kraftstoffpfad vor Begrenzung): - Liegen keine Momentenanforderungen von der Leerlaufregelung dmllr_w (nur P- und D-Anteil), vom Anfahrregler (SY_AFR>0) und von der Antiruckelfunktion dmar_w vor, oder liegt die Betriebsart homogen mager vor, wird das Moment vor der MIN-MAX-Abfrage (misolbg_w) ¨ uber den Kraftstoffpfad eingestellt (misolp_w). Liegen die genannten Voraussetzungen nicht vor, wird miksol ¨ uber den Kraftstoffpfad eingestellt. Damit k¨ onnen schnelle Momentenanforderungen im Schichtbetrieb ¨ uber den Kraftstoffpfad realisiert werden. In der Betriebsart homogen mager werden bei Freigabe des Z¨ undwinkels (B_fgzwhmm = true) die schnellen Momenteneingriffe ¨ uber den Z¨ undwinkelpfad umgesetzt. Bei der Betriebsart Schicht-Katheizen wird durch die zweite Einspritzung bei der Doppeleinspritzung ein zus¨ atzliches Moment dmskh_w erzeugt. Um einen daraus resultierenden Momentensprung zu vermeiden, wird die Gr¨ oße vom miksol subtrahiert. Hinweis: -------¨ Uber die Schnittstelle misgs_w kann eine Momentenerh¨ ohung zur Drehzahlsynchronisation bei Getriebeschaltung erfolgen. Eine Priorisierung von MSR, ASR gegen¨ uber misgs_w wird in der MDKOG nicht durchgef¨ uhrt. Falls eine Priorisierung gew¨ unscht ist, muß diese in der Funktion erfolgen, die den Momentenwunsch misgs_w generiert (misgs_w muß entsprechend reduziert werden).
Lambda-Split Berechnung bei 2 Bank-Konzepten im Homogenbetrieb: =============================================================== Wenn die Systemkonstante f¨ ur Lambda-Split gesetzt ist (SY_LS>0), wird eine Parallelrechnung von mizsol(2)_w durchgef¨ uhrt. Da sich bei unterschiedlichen Luft-Kraftstoffverh¨ altnissen ein unterschiedliches Moment einstellen w¨ urde, muß der Z¨ undwinkel auf beiden B¨ anken entsprechend angepaßt werden, um ein konstantes Moment auf beiden B¨ anken zu erhalten. Hierarchie MIZSOL2: ------------------Das Sollmoment wird auf die unteren und oberen Basismomente begrenzt und die schnellen Anteile von Antiruckel und Leerlaufregelung addiert, falls die Z¨ undwinkelfreigabe gegeben ist. Andernfalls wird das f¨ ur die Bank gegebene Basismoment inklusive Antiruckeleingriff eingestellt. In diesem Fall werden unterschiedliche Momente eingestellt, die im mittel dem Sollmoment entsprechen. Das Moment mizsolv2_w wird auf miszul_w begrenzt (vgl. Hierarchie MDBEG). Dabei wird der Abstand zum maximal zul¨ assigen Moment berechnet (dmzms2_w). Erfolgt eine Begrenzung, wird der Abstand kleiner Null. In diesem Fall wird das B_mibeg gesetzt. Ein Resertieren kann erfolgen, wenn die Basismomente beider B¨ anke kleiner als das maximal zul¨ assige Moment sind.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDKOG 24.100.0
Seite 318 von 4100 31.JAN.2003 Thomas Brosi
Hierarchie MIBMXMN, UAM und LAM: -------------------------------Liegt keine Lambda-Split Anforderung an, so wird mibmn_w und mibmx_w als Grenzen ausgegeben. Liegt eine Lambda-Split Anforderung an, so wird zwischen verschiedenen F¨ allen unterschieden: - zuerst wird ermittelt, ob Bank 1 mit fettem Gemisch betrieben wird; dies ist der Fall, wenn das maximale Basismoment der Bank 1 gr¨ oßer als das maximale Basismoment der Bank 2 ist. - es werden zwei F¨ alle unterschieden, die den Zustand beschreiben, ob die zu stellenden Momentenbereiche eine Schnittmenge bilden (vgl. Bild 1): - Danach wird ermittelt, ob das Sollmoment mit den Md-Bereichen der B¨ anke innerhalb der Basisgrenzen (max. Wert bei Basisz¨ undwinkel, min. Wert bei sp¨ atest m¨ oglichen Z¨ undwinkel) eine Schnittmenge bildet, wie in Bild 1 dargestellt. Fall I: Schnittmenge der Momentenstellbereiche vorhanden (B_mdbnosm=0)
x | Bank 2 |. . . .x. . . . . min. | | symmetrischer Bereich Basismoment x. . . .|. . . . . | x Bild 1: Darstellung der Momentenstellbereiche bei lambda-Split
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bank 1 max. Basismoment
Fall II: Schnittmenge der Momentenstellbereiche nicht vorhanden (B_mdbnosm=1) Bank 1 max. Basismoment
x | x min. Basismoment
x | x
Bank 2
I.) Liegt eine Schnittmenge vor (B_mdbnosm=0), so werden die Grenzen der Basismomente folgendermaßen errechnet: i.) asymmetrische Md-Realisierung oberhalb des maximalen Basismomentes der mageren Bank (B_mdbaso=1). Wird das Sollmoment gr¨ oßer als das maximal zu realiserende Moment mibmx$_w der mageren Bank, so kann durch asymmetrische bzw. spiegelbildliche Erh¨ ohung des Momentes auf der fetten Bank im mittel ein Moment realisiert werden, das dem Sollmoment entspricht. In diesem Fall wird das Deltamoment dmsolbmx_w berechnet, um das das Sollmoment oberhalb des maximalen Basismomentes der mageren Bank liegt. Das Moment auf der fetten Bank muß nun mindestens dem Sollmoment plus dem Deltamoment gleichen. Dies wird sichergestellt, indem die minimale Basisgrenze der fetten Bank dieser Anforderung entspricht. Wird Bank 1 mit fettem Gemisch betrieben, so gleicht mibmnlc_w diesem Moment; andernfalls gleicht mibmn2lc_w der Anforderung. Dabei wird das Moment auf das maximale Basismoment der fetten Bank begrenzt. ¨ Uberschreitet die Anforderung diese Begrenzung, dann wird an beiden B¨ anken das maximale Moment gefordert und das Sollmoment kann nur noch ¨ uber den Luftpfad erh¨ oht werden. Die Berechnung der anderen Basisgr¨ oßen ¨ andern sich nicht. ii.) asymmetrische Md-Realisierung unterhalb des minimalen Basismomentes der fetten Bank (B_mdbasu=1). Wird das Sollmoment kleiner als das minimal zu realiserende Moment mibmn$_w der fetten Bank, so kann durch asymmetrische bzw. spiegelbildliche Verringerung des Momentes auf der mageren Bank im mittel ein Moment realisiert werden, das dem Sollmoment entspricht. In diesem Fall wird das Deltamoment dmsolbmn_w berechnet, um das das Sollmoment unterhalb des minimalen Basismomentes der fetten Bank liegt. Das Moment auf der mageren Bank muß nun h¨ ochstens dem Sollmoment vermindert um das Deltamoment entsprechen. Dies wird sichergestellt, indem die maximale Basisgrenze der mageren Bank dieser Anforderung entspricht. Wird Bank 1 mit magerem Gemisch betrieben (B_lsrki=0), so gleicht mibmxlc_w diesem Moment; andernfalls gleicht mibmx2lc_w der Anforderung. Dabei wird das Moment auf das minimale Basismoment der mageren Bank begrenzt. Unterschreitet die Anforderung diese Begrenzung, dann wird an beiden B¨ anken das minimale Moment beim sp¨ atest m¨ oglichen Z¨ undwinkel gefordert und das Sollmoment kann nur noch ¨ uber Kraftstoffausblendung verringert werden. Die Berechnung der anderen Basisgr¨ oßen ¨ andern sich nicht. iii.) symmetrische Md-Realisierung zwischen maximaler H¨ ochstgrenze und minimaler Kleinstgrenze der Basismomente (B_mdbasu(o)=0). In diesem Fall kann das Sollmoment f¨ ur jede Bank mittels ZW-Sp¨ atverstellung individuell eingestellt werden, da keine Basisgrenzen ¨ uber- oder unterschritten werden. In diesem Fall werden alle Basisgrenzen unver¨ andert ¨ ubernommen. II.) Liegt keine Schnittmenge vor (B_mdbnosm=1), so werden die Grenzen der Basismomente folgendermaßen errechnet: i.) asymmetrische Md-Realisierung oberhalb des mittleren Basismomentes beider B¨ anke (B_mdbaso=1). Wird das Sollmoment gr¨ oßer als das mittlere zu realiserende Moment (mittlere Gr¨ oße aus maximalen Moment der mageren und minimalen Moment der fetten Bank), so kann durch asymmetrische bzw. spiegelbildliche Erh¨ ohung des Momentes auf der fetten Bank im mittel ein Moment realisiert werden, das dem Sollmoment entspricht. Das Deltamoment dmsolbmx_w wird wie in Falle I.i berechnet. ii.) asymmetrische Md-Realisierung unterhalb des mittleren Basismomentes beider B¨ anke (B_mdbasu=1). Wird das Sollmoment kleiner als das mittlere zu realiserende Moment, so kann durch asymmetrische bzw. spiegelbildliche Verringerung des Momentes auf der mageren Bank im mittel ein Moment realisiert werden, das dem Sollmoment entspricht. Das Deltamoment dmsolbmn_w wird wie in Falle I.ii berechnet. iii.) ’symmetrische’ Md-Realisierung beim mittleren zu realiserenden Moment (B_mdbasu(o)=0). In diesem Fall entspricht das Sollmoment exakt dem mittleren zu realiserenden Moment (mittlere Gr¨ oße aus maximalen Moment der mageren und minimalen Moment der fetten Bank). In diesem Fall werden alle Basisgrenzen unver¨ andert ¨ ubernommen. Das bedeutet, daß an der fetten Bank mittels ZW-Sp¨ atverstellung der sp¨ atest m¨ ogliche Z¨ umndwinkel und bei der mageren Bank der fr¨ uhest m¨ ogliche Z¨ undwinkel eingestellt wird. Damit wird das mittlere zu realiserenden Moment eingestellt. Hierbei handelt es sich physikalisch nicht um einen symmetrischen Betrieb, da es keine Schnittmenge der Momentenstellbereiche der jeweiligen Bank existiert (B_mdbnosm=1). Teilfunktion BBMDEIN: Bedingungen Drehmomenteingriffe aktiv ----------------------------------------------------------Bei MSR-Eingriff wird die Bedingung B_msr gesetzt, so daß Schubabschaltung verboten wird (siehe %MDRED). Bei ASR-Eingriff wird die Bedingung B_asr gesetzt, damit Zylinderausblendung m¨ oglich wird (siehe %MDRED). Bei momentenerh¨ ohendem Eingriff zur Drehzahlsynchronisation bei Getriebeschaltung wird die Bedingung B_sgs gesetzt, so daß Schubabschaltung verboten wird (siehe %MDRED). B_sgs wird ebenfalls gesetzt, wenn B_sgs0 gesetzt wird (migs_w und misgs_w sind Null). Ist die Bedingung B_msr oder B_sgs gesetzt, so ist aufgrund der positiven Momentenanforderung der Schubabschaltung gesperrt (B_savmd=true). Die Bedingung B_mdein dient der Sperrung der Aussetzererkennung (siehe %DASE) und der Freigabe der Antiruckelfunktion bzw. Leerlaufregelung (bei B_mdein=0). Teilfunktion BBZWEIN: Bedingungen Z¨ undwinkeleingriffe aktiv ----------------------------------------------------------F¨ ur die Freigabe der Drehmomenteinstellung ¨ uber die Z¨ undung sind die Bedingungen B_zwvz und B_zwvs verantwortlich. - B_zwvz wird gesetzt, wenn auf Zeitraster-Ebene die Notwendigkeit eines Eingriffs erkannt wird. Dies ist in folgenden F¨ allen gegeben (vgl. Hierarchie ZWFG): i) bei allen Betriebspunkten, welche eine Drehmomentreserve fordern (B_zwdmr=1), also Leerlauf, Katheizen, Kurztrip ii) bei den Fahrverhaltensfunktionen (B_zwfa=1) Dashpot, Lastschlagd¨ ampfung und Filterung vor Schubabschalten oder integrierten Anfahrregler (B_afr bei SY_AFR>0) iii) in Abh¨ angigkeit der Pedalposition (B_zwpp=1), z.B. bei getretener Kupplung, um ein Hochdrehen des Motors verhindern zu k¨ onnen oder bei Fuß vom Gaspedal (B_ll=1)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDKOG 24.100.0
Seite 319 von 4100 31.JAN.2003 Thomas Brosi
iv) ¨ uber das Codewort CWMDKOG kann zus¨ atzlich eine ZW-Freigabe im homogenen Betrieb erfolgen, wenn die minimale Luftf¨ ullung der Solluftf¨ ullung entspricht (B_mdmin=1). Ist zus¨ atzlich die Differenz zwischen der Ist-Luftf¨ ullung und der minimalen Luftf¨ ullung kleiner als ein zu applizierendes Delta, so kann bei Bedatung des Codeworts der Z¨ undwinkel freigegeben werden. Weiterhin kann bei Verwendung einer Ladungsbewegungsklappe (LBK) der ZW freigegeben werden, wenn es zu einem Sprung in der F¨ ullung, verursacht durch einen Sprung der LBK, kommt (drehzahlabh¨ angig). Dieser Eingriff wird f¨ ur eine applizierbare Zeit TMAXZFLBK erlaubt. Letztere werden ¨ uber das Bit B_zwfe zusammengefaßt. v) alle externen Eingriffe (B_zwme=1) werden durch Vergleich von mifa_w und misolv_w erkannt (B_zwnget). Daneben wird ein Getriebeeingriff (B_zwget) erkannt: Zum Einen ist ein Getriebeingriff aktiv, wenn das gew¨ unschte Moment vom Getriebe dem Sollmoment entspricht; zum Anderen wird, falls das derzeitige Istmoment (mibas_w) unterschritten wird, der ZW-Eingriff freigegeben. Im letzten Fall kann migs_w gr¨ oßer als mifa_w sein. Um den Getriebewunsch trotzdem zu realisieren, muß in der Hierarchie MAXMIN eine MAX-Auswahl mit misolv_w erfolgen. Zus¨ atzlich wird bei einem erh¨ ohenden Getriebeeingriff (misgs_w>0) der ZW freigegeben, wenn dieser Eingriff gr¨ oßer als der Fahrerwunsch wird. Die Getriebeingriffe werden nur ber¨ ucksichtigt, wenn die Betriebsart (a) homogen oder (b) homogen-mager (luftgef¨ uhrt mit freiem Z¨ undwinkel, B_fgzwhmm=1) vorliegt, vgl. Hierachie BBZWEINBREAK. Weiterhin wird B_zwvz gesetzt, wenn eine Md-Begrenzung durch die ¨ Uberwachung in Ebene 1 erfolgt (vgl. Hierarchie MDBEG). Nach einer applizierbaren Zeit TVMIBEG wird bei aktiver Begrenzung der ZW freigegen, um das maximal zul¨ assige Moment zu realisieren. - B_zwvs wird gesetzt, wenn entweder auf Zeitebene ein Eingriff vorliegt oder eine Beeinflussung des Drehmoments von der Antiruckelfunktion gefordert wird. Die Sollvorgabe wird dann nicht auf misol_w umgeschaltet, in der Funktion %MDZW (Drehmomentbeeinflussung ¨ uber Z¨ undung) wird jedoch die Beeinflussung aktiviert. Außerdem kann B_zwvs durch eine Umschaltung der Betriebsart gesetzt werden (B_smeus). Teilfunktion BBZWEINBREAK: -------------------------Im Falle des SCH-Betriebs (B_zwsch=TRUE, B_bdeminst=FALSE) wird die Berechnung der Z¨ undwinkelfreigabe abgebrochen, da der ZW in diesem Fall kein Freiheitsgrad ist und nicht als Sollanforderung berechnet werden kann. Weiterhin wird im Homogen-mager-Betrieb B_zwvz und B_zwvs in Abh¨ angigkeit von B_fgzwhmm gesetzt. Ist die Z¨ undwinkelfreigabe nicht gesetzt (B_fgzwhmm = 0), wird die Berechnung der ZW-Freigaben nicht durchgef¨ uhrt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktion MDBEG: Begrenzung des indizierten Moments -----------------------------------------------------Die Momente misolv_w, miksolv_w sowie mizsolv_w werden auf das maximal zul¨ assige indizierte Moment miszul_w (aus %MDZUL) begrenzt, je nachdem welches Moment eingestellt werden soll. Damit soll erreicht werden, daß die ¨ Uberwachung in der Ebene 2 nur dann aktiv wird, wenn das (evtl. begrenzte) Sollmoment mizsolv_w nicht korrekt in ein Ist-Moment umgesetzt wird. Die Bedatung von KFMIZU wird auf das in Ebene 2 zugelassene Moment abgestimmt. Insbesondere in der Applikationsphase l¨ aßt sich so ein unerw¨ unschtes Ansprechen der Momenten¨ uberwachung verhindern. Teilfunktion MDMIBEG: Begrenzung indiziertes Moment aktiv --------------------------------------------------------Das Setzen des B_mibeg erfolgt, wenn dmzms_w kleiner Null wird, also wenn mizsolv_w gr¨ oßer als das begrenzende Moment miszul_w wird. W¨ ahrend der Umschaltung von einer Betriebsart mit nicht freien Z¨ undwinkel zu einer Betriebsart mit freien Z¨ undwinkel kann ein Sprung im mibas_w auftreten, da diese Gr¨ oße bereits f¨ ur die neue Betriebsart (z. B. HOM) berechnet wird. So springt z. B. beim Wechsel von SCH nach HOM das mibas_w auf einen gr¨ oßeren Wert, da das mibmx_w im SCH-Betrieb vom maximalen Lambda-Wirkungsgrad abh¨ angt, der kleiner ist als der maximale Lamndawirkungsgrad im HOM-Betrieb (100%). Bei dieser Umschaltung ist das Setzen des B_mibeg nicht sinnvoll. Das Resertieren des B_mibeg erfolgt unter zwei Bedingungen: i) Das Sollmoment (misolv_w) wird kleiner als das begrenzende Moment und (a) es ist eine externe Freigabe f¨ ur den Z¨ undwinkeleingriff gegeben (B_zwvzb=1) oder (b) es liegt eine kraftstoffgef¨ uhrte Betriebsart vor (B_mdkg=1). In diesem Fall kann das Sollmoment eingestellt werden und das begrenzende Moment somit unterschritten werden. Voraussetzung ist jedoch, daß das Sollmoment misolv_w nicht durch das minimale Basismoment mibmn_w (mittleres Basismoment mibmnm_w bei lambda-Split) begrenzt wird . ii) Das tats¨ achlich zu erwartende Moment bei nicht gegebenem Z¨ undwinkeleingriff mibas_w wird kleiner als das begrenzende Moment. In diesem Fall muß sichergestellt sein, das keine Begrenzung auf dem Luftpfad stattfindet (B_mibegl=0; vgl. %MDKOL). iii) Das Sollmoment bei Einspritzausblendung (misolbv_w) ist kleiner als das begrenzende Moment und die Momentenreduktion durch Einspritzausblendung ist aktiv (B_mdeevb=1). W¨ ahrend der Schubabschaltung wird der Eintrag der Begrenzung aufgehoben. Durch Mitschreiben von B_mibeg l¨ aßt sich erkennen, ob eine Begrenzung des Sollmoments mizsolv_w vorgenommen wurde. F¨ ur die Begrenzung des Momentes auf der Kraftstoffseite wird das Bit B_mibegk gesetzt; das aus dem Moment resultierende Lambda wird in der %LAMKO begrenzt. Teilfunktion MDMINBEG: Begrenzung bis zum minimalen Moment ---------------------------------------------------------Findet im HMM-Betrieb eine Begrenzung des Momentes ¨ uber die Ebene 1 statt und wird das ¨ uber Z¨ undwinkel und Kraftstoff minimal einstellbare Moment erreicht (B_misolmin), wird die Bedingung B_mdminbeg gesetzt. Diese Bedingung fordert in der %NLKO den HOMBetrieb, so daß eine zuverl¨ assige Begrenzung ¨ uber Z¨ undwinkel stattfinden kann. Die Bedingung wird außerhalb HMM-Betrieb und nicht mehr aktiver ¨ Uberwachung (B_mibeg) aufgehoben. Damit ein Toggeln des B_mibeg außerhalb der Betriebsart HMM nicht zu einem Reset der Bedingung f¨ uhrt, wird dasselbe ¨ uber eine Verz¨ ogerungszeit TVZMIBEG entprellt. Mit dem Bit CWMDKOG.5 kann die Funktionalit¨ at umgeschaltet werden. Dann wird anstatt der Umschaltung in HOM-Betrieb die Zylinderausblendung freigeben (B_mdeeub). Eine Ausblendung wird dann aktiviert, wenn ¨ uber die anderen schnellen Pfade (Z¨ undung und Kraftstoff) keine weitere Momentenreduzierung m¨ oglich ist.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDKOL 26.30.1
Seite 320 von 4100 31.JAN.2003 Thomas Brosi
APP MDKOG 24.100.0 Applikationshinweise Typischer Wert: DELRL < 2% DNASNOT = 200 U/min; MDIMX = 99.6% (bezogen auf MDNORM); THDMB = 1 sec; TMVER = 600 sec; TVMIBEG = 0,02 sec; TVZMIBEG = 5 sec Defaultbedatung der CW: CWMDKOG=4; CWZWVMX=1; bit
7 6 5 4 3 2 1 0 +-----------------+ CWMDKOG | x x x x x x x x | +-----------------+ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | +- ZW-Freigabe mit B_mdmin | | | | +--| | | +----- ZW-Freigabe wenn rl sich dem minimalen rl n¨ ahert ¨ uber rl - rlmin <= DELRL | | +------| +--------+----------- Aktivierung Zylinderausblendung bei Begrenzung durch ¨ Uberwachung bit
7 6 5 4 3 2 1 0 +-----------------+ CWZWVMX | x x x x x x x x | +-----------------+ ˆ ˆ ˆ | | +- Vmax-Eingriff (mivmx_w) auf kurbelwellensynchronem Pfad aktivieren | +--+-----
FU MDKOL 26.30.1 Momentenkoordination auf Fullungsebene ¨
dmanl_w
MDRESERVE
dmllrl_w vsdmr
MIN-MAX-Choice
Monitoring
dmrkh_w
MINMAX
MDLBEG
dmrllr_w
mifafu_w
dmrkt_w
B_mrakt
mifal_w
mifal_w
mifafu_w
milsolv_w
milsol_w
milsol_w
B_mibegl
B_mrakt
1/ mifal_w
B_abws
milsolv_w
miglsolv_w
miglsolv_w
miglsol_w B_mibeggl
B_abws miszull_w miszul_w
SY_BDE
0
B_mibegl
2/ miglsol_w B_mibeggl mdkol-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF MDKOL 26.30.1 Funktionsdefinition Torque Reserve
mdkol-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDKOL 26.30.1
Seite 321 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MDRESERVE: Sollmomentberechnung inklusive Md-Reserve -----------------------------------------------------------------
SY_BDE
0
B_dashv B_mismeus mifa_w etazwmn 0.01 SY_AFR
SY_BDE
0
1/% B_lsd
0
B_mifabg
mitebg_w
mifal_w
milres_w dmanl_w
B_llrein
mifafu_w
etazwbm
0.0 SY_BDE
mifafu_w
0.01
dmllrl_w
1/%
0
vsdmr B_mrakt mdkol-mdreserve
dmrmx_w
dmrkh_w
0.0
dmrllr_w dmrkt_w mdkol-mdreserve
mifafu_w B_abws
milsolv_w mimsr_w
migsl_w MDIMX
miasrl_w miges_w
MDIMX
misgsl_w
mivmx_w mimnl_w
mibgrl_w minmxl_w
miglsolv_w mdkol-minmax
mifal_w mimsr_w misgsl_w mdkol-minmax Teilfunktion MDLBEG: Begrenzung des Sollmomentes f¨ ur F¨ ullungspfad durch ¨ Uberwachung -----------------------------------------------------------------------------------
B_mibeg CWMDKOL 0
MDIMX
miszull_w
dmlms_w
0.0
B_mibegl milsol_w
milsolv_w B_mibegk CWMDKOL 1
MDIMX
miszul_w
B_mibeggl miglsol_w
miglsolv_w
mdkol-mdlbeg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktion MINMAX: maximale und minimale Begrenzung des Sollmomentes f¨ ur F¨ ullungspfad ---------------------------------------------------------------------------------------
mdkol-mdlbeg
ABK MDKOL 26.30.1 Abkurzungen ¨ Parameter CWMDKOL MDIMX
Source-X
Source-Y
Art
Bezeichnung
FW FW (REF)
Codeword MDKOL: Momentenbegrenzung Maximales indiziertes Motormoment
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Art
SY_AFR SY_BDE
SYS (REF) Systemkonstante Anfahrregler SYS (REF) Systemkonstante Benzin-Direkteinspritzung
Variable
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MDKOL 26.30.1
Quelle
B_ABWS
MDKOG
B_DASHV B_LLREIN
MDFAW LLRBB
B_LSD
MDFAW
B_MIBEG
MDKOG
B_MIBEGGL B_MIBEGK B_MIBEGL B_MIFABG B_MISMEUS
MDKOL MDKOG MDKOL
B_MRAKT DMANL_W DMLLRL_W
MDKOL MDANF LLRRM
DMLMS_W DMRKH_W
MDKOL KOMRH
DMRKT_W DMRLLR_W
MDTRIP LLRMR
DMRMX_W ETAZWBM
MDKOL MDBAS
ETAZWMN
ZWMIN
MIASRL_W
GGCASR
MIBGRL_W MIFAFU_W MIFAL_W
MDBGRG MDKOL MDFAW
MIFA_W
MDFAW
MIGES_W
GGCEGS
MIGLSOL_W
MDKOL
MIGSL_W
MDASG
MILRES_W MILSOL_W
MDKOL MDKOL
MIMNL_W MIMSR_W
MDKOL GGCASR
MINMXL_W MISGSL_W MISZULL_W MISZUL_W
NMAXMD MDASG MDZUL MDZUL
MITEBG_W MIVMX_W
VMAXMD
VSDMR
Bezeichnung
Referenziert von
Art
Bezeichnung
BDEMEN, MDAUTG,MDKOL ARMD, MDKOL BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ... ARMD, MDKOG,MDKOL, ZUESZ DMBEG, DUF,MDAUTG, MDKOL
EIN
Bedingung Abwurgeschutz ¨
EIN EIN
¨ Bedingung Dashpot verzogert Bedingung LLR Betriebsbereit nach Start
EIN
¨ Bedingung: Pos. Lastschlagdampfung aktiv
EIN
Bedingung Momentenbegrenzung ist aktiv
LOK EIN MDKOL MDKOG AUS EIN MDFAW, MDKOL BDEMUS, MDFAW, MD- EIN KOL MDZUL AUS EIN MDKOL EIN LLRRM, MDKOL,MDZUL, MSF LOK ATR, DMDLU,EIN LAMBTS, MDKOL,MSF, ... MDKOG, MDKOL, MSF EIN EIN LLRMR, MDKOG,MDKOL, MSF MDZUL AUS BDEMEN, BDEMUS,- EIN MDFUE, MDIST,MDKOL, ... EIN KOMRH, MDBAS,MDKOL, MDRED, MDZUL MDASG, MDKOG, MD- EIN KOL EIN MDKOL MDASG, MDBGRG AUS BBKH, BDEMEN,EIN KOMRH, KOS, MDKOL, ... EIN ARMD, BDEMUS,BGBVG, LBKUE,LLRMD, ... MDAUTG, MDKOG, MD-EIN KOL AGRUE, BDEMUS,AUS BGMSNOVK, KOLASPH, MDFUE, ... BDEMEN, EIN GGCANECU, MDKOL AUS MDFUE, MRKOMD,AUS MSF, SSTAECFS BDEMEN AUS BDEMEN, MDAUTG,- EIN MDKOG, MDKOL EIN MDKOL GGCANECU, MDKOL EIN EIN MDKOL, MSF MDAUTG, MDKOG,EIN MDKOL, MSF, MSUDKSOM EIN MDKOL EIN MDAUTG, MDKOG,MDKOL, MSF EIN MDKOL
Seite 322 von 4100 31.JAN.2003 Thomas Brosi
Bedingung Momentenbegrenzung Fullungspfad ¨ aktiv, nicht homogen Bedingung Momentenbegrenzung Kraftstoffpfad aktiv Bedingung Momentenbegrenzung Fullungspfad ¨ aktiv Bedingung Begrenzung mifa ¨ Bedingung Momentenanderungsbegrenzung bei B_smeus Bedingung: Momentenreserve aktiv Delta Moment Anfahrregler fur ¨ F¨ullungseingriff ¨ geforderte Drehmomentanderung von der LLR (Anteil Luftpfad) ¨ Abstand des Sollmoments vom zulassigen Moment fur ¨ Fullungspfad ¨ Momentenreserve fur ¨ Katheizen
Momentenreserve im Kurztrip Momenten-Reserve fur ¨ Leerlaufregelung Delta-Moment Fullung ¨ durch Momentenreserve gemittelter Zundwinkelwirkungsgrad ¨ des Basiszundwinkels ¨
Minimum-Zundwinkelwirkungsgrad ¨
Indiziertes Soll-Motormoment ASR fur ¨ langsamen Eingriff indiziertes soll-Moment fur ¨ Momentbegrenzung Luftpfad Fahrermomentenwunsch fur ¨ Fullung ¨ Indiziertes Fahrerwunschmoment fur ¨ Momentenkoordination Fullung ¨
indiziertes Motormoment Fahrerwunsch
Indiziertes Soll-Motormoment fur ¨ Getriebeschutz koordiniertes, unskaliertes Moment fur ¨ Fullung ¨
Inneres Soll-Motormoment zur Fullungsbegrenzung ¨ bei GSf Momentenanforderung fur ¨ Luftpfad mit allen Reserven koordiniertes Moment fur ¨ Fullung ¨ indiziertes Moment aus Minimumauswahl des Luftpfades Indiziertes Soll-Motormoment MSR indiziertes Soll-Moment fur ¨ NMAX-Begrenzung fur ¨ Luftadaptation Inneres Soll-Motormoment luftseitig fur ¨ Drehzahlsynchr. bei Getriebeschaltung ¨ Maximal zulassiges indiziertes Moment fur ¨ Luftpfad ¨ Maximal zulassiges indiziertes Moment
Momentvorgabe fur ¨ Mindestfullung ¨ Tankentluftung ¨ Indiziertes Sollmoment der VMAX-Regelung Vorgabe Drehmomentreserve uber ¨ Verstellsystem VSxy
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDKOL 26.30.1
Seite 323 von 4100 31.JAN.2003 Thomas Brosi
FB MDKOL 26.30.1 Funktionsbeschreibung Die Funktion berechnet aus dem Fahrerwunschmoment ein Wunschmoment f¨ ur den F¨ ullungspfad. F¨ ur Saugrohreinspritzer (SRE) und homogen (HOM) bei Benzindirekteinspritzern (BDE) wird das milsol_w inklusive Md-Reserve berechnet. F¨ ur die Magerbetriebsarten bei BDE wird das miglsol_w berechnet, das keine Md-Reserve beinhaltet. Hierarchie MDRESERVE: Berechnung des erh¨ ohten Luftmoments milres, Mechanismus der Drehmomentreserven ---------------------------------------------------------------------------------------------------Auf den Fahrerluftwunsch mifal_w wird der PD-Anteil des Anfahrreglers addiert, falls derselbe im System integriert ist. Danach wird die maximale Momentenreserve aus Katheizen, Leerlaufregelung und Kurztrip aufaddiert. Zu Applikationszwecken kann die Drehmomentreserve zus¨ atzlich ¨ uber die Schnittstelle vsdmr zu Verstellsystemen erh¨ oht werden - nur SRE. Diese Erh¨ ohungen werden erst mit Freigabe der Leerlaufregelung aktiv, um im Start unerw¨ unschte Z¨ undwinkelsp¨ atziehungen zu vermeiden. Der so erh¨ ohte Fahrer-Luftwunsch kann noch durch eine Mindestanforderung mitebg_w der Tankentl¨ uftung ¨ ubertroffen werden - nur SRE. Ergebnis ist das Luftmoment mit allen Reserven milres_w. Die Drehmomentreserven f¨ uhren zu einer Erh¨ ohung des F¨ ullungsmoments. Dadurch wird automatisch der Z¨ undwinkel nach sp¨ at verstellt, da der Fahrerwunsch mifa_w bei erh¨ ohter F¨ ullung nur durch eine Sp¨ atziehung der Z¨ undung eingestellt werden kann. Die Momentenreserve bezieht sich immer auf den optimalen Z¨ undwinkel und nicht auf den Basisz¨ undwinkel, um so die eindeutige Einstellung des Arbeitspunktes zu erm¨ oglichen. Das um die Reserve erh¨ ohte Luftmoment milres_w wird begrenzt auf das Moment, welches zum minimal zul¨ assigen Z¨ undwinkelwirkungsgrad etazwmn f¨ uhrt. Diese Begrenzung ist bei aktiver Lastschlagd¨ ampfung unwirksam, damit mifal_w beliebig gesteuert werden kann (Einfluß von mifa_w auf die weitere Berechnung innerhalb von MDKOL wird deaktiviert). Anschließend erfolgt eine Multiplikation mit dem Basisz¨ undwinkelwirkungsgrad, um auf denselben Bezugspunkt wie die restlichen Momente der Koordination zu gelangen. Falls der Fahrerwunsch mifa_w gr¨ oßer als das Wunschmoment mit Reserven beim Basisz¨ undwinkelwirkungsgrad ist, wird mifa_w ausgew¨ ahlt (Maximumbildung zwischen Fahrerwunsch und Fahrerwunsch mit Momentenreserve). Diese Begrenzung ist bei aktivem Dashpot und aktiver Filterung bei schnellen Momenteneingriff w¨ ahrend einer Umschaltung von homogen (HOM) zu einer anderen Betriebsart unwirksam - nur BDE -, damit durch kleine Werte von mifal_w eine schnelle Reduzierung der F¨ ullung realisiert werden kann. Anschließend wird der PD-Anteil der Leerlaufregelung auf den Luftpfad addiert. Ergebnis ist der resultierende Fahrerwunsch an die F¨ ullung mifafu_w.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Hierarchie MINMAX: Eigentliche Koordination der Drehmomentanforderungen ----------------------------------------------------------------------Zuerst erfolgt eine Minimumauswahl mit dem Momentenwunsch migsl_w zur Drehzahlsynchronisation bei einer Getriebeschaltung. Anschließend wird eine Maximumauswahl mit misgsl_w (Reglereingriff zur Drehzahlsynchronisation) und dem MSR-Moment mimsr_w durchgef¨ uhrt. Schließlich erfolgt eine Minimumauswahl mit weiteren begrenzenden Momentanforderungen (Drehzahlbegrenzung minmxl_w, Geschwindigkeitsbegrenzung mivmx_w und Begrenzung mibgrl_w). Die Momentenanforderungen von Getriebeschutz miges_w und F¨ ullungsmoment miasrl_w von ASR werden deaktiviert, wenn die Gefahr besteht, daß der Motor abgew¨ urgt wird (B_abws=1). Hierarchie MDLBEG: ¨ Uberwachung der ausgegebenen Momente durch Md-Begrenzung --------------------------------------------------------------------------Das in homogenen Fall eingestellte Moment milsolv_w wird ¨ uber das zul¨ assige Moment ¨ uber den Luftpfad miszull_w ¨ uberwacht, indem im Falle aktiver Begrenzung (Ebene 1 des Sicherheitskonzeptes) des ¨ uber den Z¨ undwinkelpfad eingestellten Momentes (B_mibeg = true) das Moment milsolv_w begrenzt wird. Ist die Begrenzung aktiv, wird das Bit B_mibegl gesetzt. Diese Begrenzung ist ¨ uber das Codewort CWMDKOL abschaltbar. Das im nicht homogenen Fall eingestellte miglsolv_w wird analog zur obigen Vorgehensweise begrenzt, wenn das Bit B_mibegk gesetzt ist, d. h., daß das ¨ uber den Kraftstoffpfad eingestellte Moment begrenzt wird - nur BDE. In diesem Fall wird auf das miszul_w begrenzt, welches keine Momentenreserven enth¨ alt. Diese Begrenzung ist ebenfalls ¨ uber das Codewort CWMDKOL abschaltbar. BDE-spezifische Erg¨ anzungen ---------------------------Das koordinierte Gesamtmoment f¨ ur den Luftpfad miglsolv_w wird aus dem Fahrerwunsch mifal_w berechnet. Im Gegensatz zu milsolv_w gibt es f¨ ur die Berechnung von miglsol_w keinen Basisz¨ undwinkelwirkungsgrad und keine Momentreserven.
APP MDKOL 26.30.1 Applikationshinweise bit
7 6 5 4 3 2 1 0 +-----------------+ CWMDKOL | x x x x x x x x | +-----------------+ ˆ ˆ | +- Begrenzung Pfad HOM aktiv +--- Begrenzung Pfad HMM, SCH, SKH, HOS aktiv Default-Wert CWMDKOL=1 MDIMX wird in der %NMAXMD gebildet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMBEG 1.10.2
Seite 324 von 4100 31.JAN.2003 Thomas Brosi
FU DMBEG 1.10.2 Diagnose Drehmomentbegrenzung Ebene 1 FDEF DMBEG 1.10.2 Funktionsdefinition TMVER
MDB_DFPM maxError
B_mibeg
THDMB
B_mdmin
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset *: mdb LABEL
healing B_sa
Reset of the Error- and Cyclebits in %DFPM
B_stend
During "Clear fault code memory" (fcmclr): B_clmdb TMVER compute 1/ false
dmbeg-main
false
IF B_clmdb = True then Reset TurnOnDelay
THDMB compute 2/
dmbeg-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK DMBEG 1.10.2 Abkurzungen ¨ Parameter
Source-X
CDCMDB CDKMDB CDTMDB CLAMDB FFTMDB THDMB TMVER TSFMDB
BLOKNR
Variable
Quelle
Art
Bezeichnung
KL FW FW FW KL FW FW FW
Codewort CARB: Momentbegrenzung Sollmoment Codewort Kunde: Momentbegrenzung Sollmoment Codewort Tester: Momentbegrenzung Sollmoment Fehlerklasse: Momentbgrenzung Sollmoment Freeze Frame Tabelle: Momentbegrenzung Sollmoment Heilungs-Entprellzeit des Fehleintrags fur ¨ dauerhafte Momentbegrenzung Entprellzeit zur Erkennung einer dauerhaften Momentenbegrenzung Fehlersummenzeit: Momentbegrenzung Sollmoment
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
Source-Y
BLOKNR
BLOKNR
B_BEMDB B_BKMDB B_CLMDB B_FTMDB B_MDMIN
DMBEG DMBEG
B_MIBEG
MDKOG
B_MNMDB B_MXMDB B_NPMDB B_SA
DMBEG DMBEG DMBEG MDRED
B_SIMDB B_STEND
DMBEG BBSTT
DFP_MDB E_MDB SFPMDB Z_MDB
DMBEG DMBEG DMBEG DMBEG
DMBEG BGRLSOL
AUS AUS EIN DMBEG AUS DMBEG, LLRRM, MD- EIN KOG EIN DMBEG, DUF,MDAUTG, MDKOL AUS AUS AUS AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... AUS EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... DOK AUS AUS AUS
Bedingung Bandende-Funktionsanforderung MDB Bedingung: Momentanuberwachung ¨ (bergrenzt dauerhaft) aktiv ¨ Flag fur ¨ Loschung: Momentenbegrenzung begrenzt dauerhaft Bedingung: Fehlereintrag durch Tester fur ¨ MDB Bedingung minimal erreichbares indiziertes Moment erreicht Bedingung Momentenbegrenzung ist aktiv Fehlertyp min.: Momentanuberwachung ¨ begrenzt dauerhaft ¨ Fehlerart: Maximal zulassiges Sollmoment wird dauerhaft uberschritten ¨ Nicht plausibler Fehler: Momentanuberwachung begrenzt dauerhaft ¨ Bedingung Schubabschalten Fehlertyp: Momentanuberwachung ¨ begrenzt dauerhaft Bedingung Startende erreicht SG int. Fehlerpfadnr.: Momentanuberwachung ¨ begrenzt dauerhaft Errorflag: Momentenuberwachung ¨ begrenzt dauerhaft Status Fehlerpfad: Momentanuberwachung ¨ begrenzt dauerhaft Zyklusflag: Momentenbegrenzung begrenzt dauerhaft
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUE 1.12.0
Seite 325 von 4100 31.JAN.2003 Thomas Brosi
FB DMBEG 1.10.2 Funktionsbeschreibung Die Funktion setzt einen Fehler, wenn eine Momentenbegrenzung in der Ebene 1 f¨ ur l¨ angere Zeit stattgefunden hat. Die Begrenzung l¨ aßt sich durch Mitschreiben von B_mibeg erkennen. Die Funktion ist Teil des EGAS ¨ Uberwachungskonzepts (Ebene 1). Das Sollmoment wird in %MDKOG auf ein maximal zul¨ assiges Moment miszul_w begrenzt. Falls diese Begrenzung aktiv ist, so wird das Bit B_mibeg gesetzt. In bestimmten Betriebszust¨ anden (z.B. sehr kalter Motor und Leerlauf) kann diese Ebene-1Begrenzung aktiv sein, jedoch nur f¨ ur eine kurze Zeit. Falls die Begrenzung B_mibeg f¨ ur eine l¨ angere Zeit aktiv ist (z.B. 10 min), so liegt m¨ oglicherweise ein Fehler im System vor. In diesem Fall erfolgt ein Diagnoseeintrag. Voraussetzung ist, daß das per F¨ ullung einzustellende minimale Moment nicht eingestellt wird (B_mdmin). In diesem Fall ist das ¨ uber F¨ ullung realisierte Istmoment (mibas_w) gezwungenermaßen gr¨ oßer als das Sollmoment. Ein Fehlereintrag ist dann nicht gerechtfertigt. Eine Heilung erfolgt, wenn Startende erreicht ist (B_stend) und B_mibeg l¨ anger als THDMB (z.B. 1 sec) nicht gesetzt ist. Weiterhin darf eine Heilung nicht erfolgen wenn Schubabschalten gesetzt ist. In diesem Fall wird das Sollmoment des Fahres auf Null gesetzt und folglich B_mibeg resertiert, obwohl der Fehler im System noch vorhanden ist. Wird das per F¨ ullung einzustellende minimale Moment eingestellt (B_mdmin), darf keine Heilung erfolgen, da ????? ccccccccccccccccccccccc R¨ uckfrage Pg, ToBauer ccccccccccccccccccccccc
APP DMBEG 1.10.2 Applikationshinweise Typischer Wert: THDMB = 1 sec; TMVER = 600 sec
¨ FU BDEMUE 1.12.0 BDE-Betriebsartenwahl Ubersicht FDEF BDEMUE 1.12.0 Funktionsdefinition
Betriebsartenanforderungen bdemodxx BDEMKO
bdemods + Bits BDMUMBY Anforderungen (BDEMUM) Quittungen
B_mwuss B_mwus B_mwsmes B_mwsme
Betriebsartenanforderungen: bdemodxx = bdemoduf: Überwachung, bdemodbs: Bauteileschutz, bdemodnl: Notlauf, bdemodmd: Drehmomenteinstellbarkeit, bdemodkh: Katheizen, bdemodsk: Speicherkatsteuerung, bdemodsu: Schwefelausräumen, bdemodst: Start/Warmlauf, bdemoddm: DSM, bdemodfa: Betriebsartenkennfeld
BDEMUS
MDSME
B_mwagrs B_mwagr
AGR
B_mwlbks B_mwlbk
LBK
B_mwtes B_mwte
Betriebsartenbits: bdemod(s)-Bits = B_hom(s), B_hmm(s), B_hos(s), B_sch(s), B_skh(s) + abhängige Bits
TE
B_mwfes B_mwfe
FE
bdemue-bdemue-d
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bdemod + Bits
bdemod + Bits
bdemue-bdemue-d
ABK BDEMUE 1.12.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
BDEMOD
BDEMUE
BDEMODBS BDEMODDM BDEMODFA
BDEMUE BDEMUE BDEMUE
BDEMODKH BDEMODMD BDEMODNL BDEMODS
BDEMUE BDEMUE BDEMUE BDEMUE
BDEMODSK BDEMODST
BDEMUE BDEMUE
BDEMODSU BDEMODUF BDEMODZ
BDEMUE BDEMUE BDEMUE
BDEMAB, BDEMKO,- DOK BDEMUE, DSCHED,DTEV, ... BDEMKO, BDEMUE DOK BDEMKO, BDEMUE DOK BDEMKO, BDEMUE,- DOK DSMBDEP, SKR BDEMKO, BDEMUE DOK BDEMKO, BDEMUE DOK BDEMKO, BDEMUE DOK BDEMUE, BDEMUM,- DOK DTEV, LBUESYN, LRA, ... BDEMKO, BDEMUE DOK BDEMKO, BDEMUE,- DOK SKR, UFRKC BDEMKO, BDEMUE DOK DOK BDEMUE, BDEMUM DOK
Art
Bezeichnung BDE-Betriebsart
BDE-Betriebsartenwunsch Bauteileschutz BDE-Betriebsartenwunsch Diagnosemanager BDE-Betriebsartenwunsch Fahrer BDE-Betriebsartenwunsch Katheizen BDE-Betriebsartenwunsch Drehmomenteinstellbarkeit BDE-Betriebsartenwunsch Notlaufkoordination BDE-Sollbetriebsart
BDE-Betriebsartenwunsch Speicherkatsteuerung/-regelung BDE-Betriebsartenwunsch Start ¨ BDE-Betriebsartenwunsch Schwefelausraumen ¨ BDE-Betriebsartenwunsch Uberwachung BDE-Zielbetriebsart
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_HMM
BDEMUE
B_HMMS
BDEMUE
B_HOM
BDEMUE
B_HOMS
BDEMUE
B_HOS
BDEMUE
B_HOSS
BDEMUE
B_MWAGR
BDEMUE
B_MWAGRS
BDEMUE
B_MWFE B_MWFES B_MWLBK B_MWLBKS B_MWSME B_MWSMES B_MWTE B_MWTES
BDEMUE BDEMUE BDEMUE BDEMUE BDEMUE BDEMUE BDEMUE BDEMUE
B_MWUS B_MWUSS B_SCH
BDEMUE BDEMUE BDEMUE
B_SCHS
BDEMUE
B_SKH
BDEMUE
B_SKHS
BDEMUE
BBAGR, BBKR,DOK BDEMEN, BDEMUE,BGAGRA, ... BDEMUE, BDEMUM,- DOK BDEMUS, BGBVG,LAMSDNE, ... ATR, BAKH, BBAGR,- DOK BBKR, BDEMKO, ... BDEMUE, BDEMUM,- DOK BDEMUS, DNOHK, SKR DOK ATM, BBKR,BDEMEN, BDEMUE,BGAGRSOL, ... BDEMUE, BDEMUM,- DOK BDEMUS, GK, RKTI, ... BBAGRMW, BDEMUE, DOK BDEMUM AGRUE, BBAGRMW,- DOK BDEMUE BDEMUE DOK BDEMUE, BGRLSOL DOK BDEMUE, BDEMUM DOK BDEMUE, LBKFGS DOK DOK DOK BDEMUE, BDEMUM DOK BDEMUE, DTEV, TEB, DOK TEBEB BDEMUE, BDEMUM DOK BDEMUE, BDEMUS DOK ATM, BDEMEN,DOK BDEMKO, BDEMUE,BDEMUS, ... BBKR, BDEMEN,DOK BDEMUE, BDEMUM,LAMSDNE, ... ATM, AWEA, BAKH,- DOK BDEMEN, BDEMKO, ... BDEMUE, BDEMUM DOK
BDEMUE 1.12.0
Seite 326 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Betriebsart Homogen-Mager
Bedingung Sollbetriebsart Homogen-Mager
Bedingung Betriebsart Homogen Bedingung Sollbetriebsart Homogen Bedingung Betriebsart Homogen-Schicht
Bedingung Sollbetriebsart Homogen-Schicht Bedingung Modewechsel Abgasruckf ¨ uhrung ¨ (Quittung) Bedingung Modewechsel Abgasruckf ¨ uhrung ¨ (Trigger) BDE-Modewechsel Fullungseingriffe ¨ (Quittungssignal) Bedingung Modewechsel Fullungssteuerung ¨ (Trigger) Bedingung Modewechsel Ladungsbewegungsklappe (Quittung) Bedingung Modewechsel Ladungsbewegungsklappe (Trigger) BDE-Modewechsel schneller Momenteneingriff (Quittungssignal) BDE-Modewechsel schneller Momenteneingriff (Trigger) Bedingung Modewechsel Tankentluftung ¨ (Quittung) Bedingung Modewechsel Tankentluftung ¨ (Trigger) Bedingung Modewechsel Umschaltung (Quittung) Bedingung Modewechsel Umschaltung (Trigger) Bedingung Betriebsart Schicht
Bedingung Sollbetriebsart Schicht
Bedingung Betriebsart Schicht-Katheizen Bedingung Sollbetriebsart Schicht-Katheizen
FB BDEMUE 1.12.0 Funktionsbeschreibung Die Funktion BDEMUE ist eine Funktionsgruppe und beinhaltet das ¨ Ubersichtsbild ¨ uber die Betriebsartenwahl. Die -
darin beinhalteten Funktionen sind: BDEMKO: Koordination der Betriebsartenanforderungen und Auswahl der Sollbetriebsart BDEMUM: Umschaltfunktion als Zustandsautomat BDEMUS: Bestimmung des optimalen Umschaltzeitpunktes MDSME: Anforderung der schnellen Momenteneingriffe f¨ ur die Umschaltung AGR: Funktionspaket Abgasr¨ uckf¨ uhrung LBK: Funktionspaket Ladungsbewegungsklappe TE: Funktionspaket Tankentl¨ uftung FE: Funktionspaket F¨ ullungseingriffe
APP BDEMUE 1.12.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMKO 5.30.1
Seite 327 von 4100 31.JAN.2003 Thomas Brosi
FU BDEMKO 5.30.1 BDE-Betriebsartensteuerung: Soll-Betriebsart FDEF BDEMKO 5.30.1 Funktionsdefinition B_homz B_hmmz Break 1/
B_hosz
B_nobdem B_schz bdemodab B_skhz bdemod_um PRIO
APSY
EPRL
MSUS
UESB
B_hspz
bdemodbs B_hksz bdemodko
bdemodnl
bdemodzve
modsout
bdemodz
bdemodmd
B_homs
bdemodsu
B_hmms BITS
bdemodkh
B_hoss
bdemodsk
B_schs
bdemodst
B_skhs
bdemoddm
B_hsps B_hkss
bdemko-bdemko
B_eahoms B_easchs B_baschs bdemko-bdemko PRIO: Priorisierung der Betriebsarten-Anforderungen
bdemodko
SY_MODMASK BDEMODZU
1/
temp_mode /NC 0
true
1/
bdemodfa 2/ 0
bdemodko
available modes
false
B_temp1 /NC
B_temp1 /NC
prioko
2/ 0
1/
1/ false
temp_mode /NC
bdemodab
0
1
B_temp1 /NC
2/
bdemodfa
permissible engine speed range
prioko
2/ 0 bdemod_um
1/ temp_mode /NC 0 bdemodfa
2
monitoring
1/ false
B_temp1 /NC
2/ prioko
PRIO1
bdemko-prio
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bdemodfa
bdemko-prio
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMKO 5.30.1
Seite 328 von 4100 31.JAN.2003 Thomas Brosi
PRIO1: Priorisierung der Betriebsarten-Anforderungen (1. Fortsetzung)
2/ 0
1/
1/ false
temp_mode /NC
bdemodbs
0 bdemodfa
3
B_temp1 /NC
2/
component protection
prioko modmasknl 2/
0
1/
1/ false
temp_mode /NC
bdemodnl
0
4
B_temp1 /NC
2/
bdemodfa
limp home coordination
prioko
2/ 0
1/
1/ false
temp_mode /NC
bdemodmd
0
5
B_temp1 /NC
2/
bdemodfa
engine torque adjustment range
prioko
B_faskno
PRIO2
B_temp2 /NC
bdemko-prio1
B_faatm CWBDEMKO 5 bdemko-prio1 PRIO2: Priorisierung der Betriebsarten-Anforderungen (2. Fortsetzung)
1/
B_temp2 /NC
bdemodnm
2/ 0
2/ 1/
1/ false
temp_mode /NC
bdemoddm
0
10
B_temp1 /NC
2/
bdemodfa
diagnosis manager (during short test)
prioko
2/ 0
1/
1/ false
temp_mode /NC
bdemodsu
0
6
B_temp1 /NC
2/
bdemodfa
desulfurization
prioko bdemodvkh 2/
0
1/ temp_mode /NC
bdemodkh
0 bdemodfa
7
1/ false
catalyst heating
B_temp1 /NC
2/ prioko
PRIO3
bdemko-prio2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dsmfause
bdemko-prio2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMKO 5.30.1
Seite 329 von 4100 31.JAN.2003 Thomas Brosi
PRIO3: Priorisierung der Betriebsarten-Anforderungen (3. Fortsetzung)
2/ 0
1/
1/ false
temp_mode /NC
bdemodsk
0 bdemodfa
8
B_temp1 /NC
2/
storage catalyst control
prioko
2/ 0
1/
1/ false
temp_mode /NC
bdemodst
0
9
start/warm-up control
prioko
1/
B_temp2 /NC
bdemodnm
2/ 0
2/ 1/
1/ false
temp_mode /NC
bdemoddm
0
diagnosis manager (outside short test)
prioko
1/ B_temp1 /NC
optimum mode
bdemodfa
temp_mode /NC
bdemodko
bdemko-prio3
2/ 11
prioko
bdemko-prio3 APSY: Applikationsschnittstelle und Systempriorit¨ aten der Betriebsarten
1 2 4 8 16
CWBDEMKO
HOM HMM HOS SCH SKH
29 0
SYSP
B_stend
bdemodzve
bdemodko APPL modapl
modapl
bdemodzve
bdemodzve
bdemko-apsy
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_temp1 /NC
2/
bdemodfa 10
B_temp1 /NC
2/
bdemodfa
bdemko-apsy
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMKO 5.30.1
Seite 330 von 4100 31.JAN.2003 Thomas Brosi
APPL: Applikationsschnittstelle
CWBDEMKO 0
2
4
tnse_w TBDEMODAP
3 bdemodko bdemodfa
modapl modmasknl
2/ 1/
ttmodper_w
ttmodper_w
0.02
0.0
[s]
1/ 1/ B_mod1per
false 1/
2/ B_mod1per TMOD2PER
2/
ttmodper_w 3/
ttmodper_w MOD2PER
3/ MOD1PER
modsper /NC
modsper /NC
bdemko-appl
TMOD1PER
BDEMODAP
bdemko-appl SYSP: Systempriorit¨ aten
64
Bit 6 modapl SYSP1 temp_prio temp_mode
SYSP2
128
Bit 7
bdemodzve 129
Bit 0, 7
HKS 65
Bit 0, 6
bdemodzve
HSP
bdemko-sysp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
B_mod1per
bdemko-sysp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMKO 5.30.1
Seite 331 von 4100 31.JAN.2003 Thomas Brosi
SYSP1: Systempriorit¨ aten, Teil 1
modapl
1 2
3
0
0 SY_PRIOHOM
1
HOM
2
HMM
4
temp_prio SY_PRIOSCH
HOS
temp_mode
8
SCH
bdemko-sysp1
SY_PRIOHOS SY_PRIOHMM
bdemko-sysp1 SYSP2: Systempriorit¨ aten, Teil 2
modapl
6
7
temp_prio SY_PRIOSKH
SY_PRIOHSP
SY_PRIOHKS
temp_mode 16
SKH
65
HSP
129
bdemodzve
HKS
bdemko-sysp2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4
bdemko-sysp2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMKO 5.30.1
Seite 332 von 4100 31.JAN.2003 Thomas Brosi
EPRL: Entprellung
bdemodzve
1/ bdemodz 2/ 1/ false
false
B_sabkup
true
gangi
tmodmag_w TMAGMINGA
1/
B_tmodmag
3/
B_tmodmag
2/ 2/
B_sab 1/
B_kuppl true bdemodzve MAGMASK
B_sabkup
tmodmag_w TVUMSCH
3/
bdemodz
1/
tmodmag_w
0 tmodmag_w
bdemodz 0.02
1/
modmasknl
false
[s] B_tmodmag
bdemodzve
bdemodz
bdemodz
bdemko-eprl MSUS: Mehrstufige Umschaltung
bdemod B_hsp B_hks B_hspz
B_skh
B_hksz B_hom B_skhz B_sch
8
SCH 1
HOM 8
SCH 1
bdemodz
SCHHOM
HOMSCH
HOM modsv1
modsv2
modsout
modsout
bdemko-msus
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
bdemko-eprl
0
bdemko-msus
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMKO 5.30.1
Seite 333 von 4100 31.JAN.2003 Thomas Brosi
SCHHOM: ¨ Uberg¨ ange von SCH nach HOM
B_sch modsv1 1
HOM KFUMVAR B_umschhom
umvar
nmot misol
0
1
2
HMM 4
1
B_hmmden
2
B_hosden
modsv2
modsv2
HOS bdemko-schhom
modmasknl
modsv1
bdemko-schhom
1/
HYNKFUMVAR nmot
1/
nmotumvar
umvar
umvar
KFUMVAR
bdemko-kfumvar
1/
HYMKFUMVAR misol
misolumvar
bdemko-kfumvar HOMSCH: ¨ Uberg¨ ange von HOM nach SCH
B_hom modsv2 8
SCH
B_umhomsch umvar 2
3
2
HMM 4
modmasknl 1
B_hmmden
2
B_hosden
modsv2 modsout
modsout
HOS bdemko-homsch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFUMVAR: Kennfeld KFUMVAR
bdemko-homsch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMKO 5.30.1
Seite 334 von 4100 31.JAN.2003 Thomas Brosi
UESB: ¨ Ubernahme einer neuen Sollbetriebsart
bdemods
B_schs 3
B_skhs 4
B_hoss 2
B_hsps 6
B_hkss 7 1/
modsout 8
B_eahoms
bdemods_w 10
10
11
B_baschs
bdemko-uesb INIT: Initialisierung bei SG-Reset
1
Bit 0: B_homz
bdemodz
257
Bit 0: B_homs bdemods_w Bit 8: B_eahoms
SY_MODMASK
bdemodnm
bdemodvkh
bdemko-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_easchs
bdemko-uesb
B_easchs
bdemko-init
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMKO 5.30.1
Seite 335 von 4100 31.JAN.2003 Thomas Brosi
BITS: Zuordnung von Bezeichnern und Bitpositionen
The following subfunctions describe the assignment of bit names to bit positions. The assignment is done only in KGS file. B_eahoms 8 bdemodz
B_homz
bdemods_w
255
0
bdemods B_easchs 10
B_hmmz
B_homs
1
0
B_baschs 11
B_hosz
B_hmms
2
1 B_schz
B_hoss
3
2 B_skhz
B_schs
4
3 B_hspz
B_skhs
6
4 B_hksz
BITS1 B_hsps
6 B_hkss
bdemko-bits BITS1: Zuordnung von Bezeichnern und Bitpositionen (Fortsetzung)
0 B_sabkup 0 B_tmodmag 1 B_umschhom 2 B_umhomsch 3 B_mod1per
bdemko-bits1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
7
bdemko-bits
7
BDEMKObits 4
bdemko-bits1
ABK BDEMKO 5.30.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW KF FW FW FW FW KL FW FW FW
Sollbetriebsart fur ¨ Applikationsschnittstelle ¨ Bitmaske zur Festlegung der zulassigen Betriebsarten Codewort fur ¨ CWBDEMKO Hysterese Sollmoment bei Adressierung von KFUMVAR Hysterese Motordrehzahl bei Adressierung von KFUMVAR ¨ Betriebspunktabhangige Umschaltvariante Bitmaske fur ¨ Magerbetriebsarten Sollbetriebsart 1 fur ¨ periodische Umschaltung uber ¨ Applikationsschnittstelle Sollbetriebsart 2 fur ¨ periodische Umschaltung uber ¨ Applikationsschnittstelle Zeit nach Startende fur ¨ Freigabe der periodischen Umschaltung Entprellzeit fur ¨ Umschaltung auf Magerbetrieb Zeit in Sollbetriebsart 1 bei periodischer Umschaltung Zeit in Sollbetriebsart 2 bei periodischer Umschaltung ¨ Verzogerungszeit fur ¨ Umschaltung in Magerbetriebsart bei Gangwechsel
Systemkonstante
Art
Bezeichnung
SY_MODMASK SY_PRIOHKS SY_PRIOHMM SY_PRIOHOM SY_PRIOHOS SY_PRIOHSP
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
¨ Systemkonstante Zulassige Betriebsarten ¨ Homogen-Klopfschutz Systemkonstante Betriebsartenprioritat ¨ Homogen-Mager Systemkonstante Betriebsartenprioritat ¨ Homogen Systemkonstante Betriebsartenprioritat ¨ Homogen-Schicht Systemkonstante Betriebsartenprioritat ¨ Homogen-Split Systemkonstante Betriebsartenprioritat
BDEMODAP BDEMODZU CWBDEMKO HYMKFUMVAR HYNKFUMVAR KFUMVAR MAGMASK MOD1PER MOD2PER TBDEMODAP TMAGMINGA TMOD1PER TMOD2PER TVUMSCH
Source-X
NMOTUMVAR
GANGI
Source-Y
MISOLUMVAR
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMKO 5.30.1
Systemkonstante
Art
SY_PRIOSCH SY_PRIOSKH
¨ Schicht SYS (REF) Systemkonstante Betriebsartenprioritat ¨ Schicht-Katheizen SYS (REF) Systemkonstante Betriebsartenprioritat
Variable
Quelle
BDEMKOBITS BDEMOD
BDEMKO BDEMUM
BDEMODAB BDEMODBS BDEMODDM BDEMODFA
BDEMAB LAMBTS DSCHED BGFAWU
BDEMODKH BDEMODKO BDEMODMD BDEMODNL BDEMODNM
BAKH BDEMKO BDEMEN NLKO BDEMKO
BDEMODS
BDEMKO
BDEMODSK BDEMODST
SKR BDEMST
BDEMODSU BDEMODS_W BDEMODVKH BDEMODZ BDEMODZVE BDEMOD_UM B_BASCHS B_DSMFAUSE B_EAHOMS B_EASCHS B_FAATM
BGSIK BDEMKO BDEMKO BDEMKO BDEMKO UFRKC BDEMKO DSCHED BDEMKO BDEMKO TKDFA
B_FASKNO
TKDFA
B_HKS
BDEMUM
B_HKSS
BDEMKO
B_HKSZ B_HMMDEN B_HMMS
BDEMKO BDEMEN BDEMKO
B_HMMZ B_HOM
BDEMKO BDEMUM
B_HOMS
BDEMKO
B_HOMZ B_HOSDEN B_HOSS
BDEMKO BDEMEN BDEMKO
B_HOSZ B_HSP
BDEMKO BDEMUM
B_HSPS
BDEMKO
B_HSPZ B_KUPPL
BDEMKO GGEGAS
B_MOD1PER B_NOBDEM
BDEMKO BDEMUM
B_SAB
BBSAWE
B_SABKUP B_SCH
BDEMKO BDEMUM
Referenziert von BDEMAB, BDEMKO,BDEMUE, DSCHED,DTEV, ... BDEMKO BDEMKO, BDEMUE BDEMKO, BDEMUE BDEMKO, BDEMUE,DSMBDEP, SKR BDEMKO, BDEMUE
Bezeichnung
Art
Bezeichnung
LOK EIN
Bitbasis fur ¨ BDEMKO BDE-Betriebsart
EIN EIN EIN EIN
Betriebsarten-Freigabe bezuglich ¨ Drehzahlgrenzen BDE-Betriebsartenwunsch Bauteileschutz BDE-Betriebsartenwunsch Diagnosemanager BDE-Betriebsartenwunsch Fahrer
EIN LOK EIN BDEMKO, BDEMUE BDEMKO, BDEMUE EIN DSCHED, DTEV, LRA, AUS TEB BDEMUE, BDEMUM,- AUS DTEV, LBUESYN, LRA, ... EIN BDEMKO, BDEMUE BDEMKO, BDEMUE,- EIN SKR, UFRKC EIN BDEMKO, BDEMUE BDEMUM, DSCHED AUS BAKH AUS BDEMUE, BDEMUM AUS LOK EIN BDEMKO AUS BDEMKO EIN BDEMUM AUS BDEMUM AUS BBHTRIP, BDEMKO,- EIN BGTPABG, LLRNFA BDEMKO, LLRNFA, S- EIN KR AWEA, BBKR,EIN BDEMKO, BDEMUS,ESAUSG, ... AWEA, BDEMUS,AUS RKSPLITS, RKTI,ZWGRU AUS BDEMKO EIN BDEMUE, BDEMUM,- AUS BDEMUS, BGBVG,LAMSDNE, ... AUS ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... BDEMUE, BDEMUM,- AUS BDEMUS, DNOHK, SKR AUS EIN BDEMKO BDEMUE, BDEMUM,- AUS BDEMUS, GK, RKTI, ... AUS AWEA, BDEMEN,EIN BDEMKO, BDEMUS,ESAUSG, ... AWEA, BBKH,AUS BDEMUS, KOMRH,LAKH, ... AUS ARMD, BBKR,EIN BBSAWE, BDEMAB,BDEMKO, ... LOK BDEMAB, BDEMEN,- EIN BDEMKO, BDEMST,BDEMUS, ... EIN BDEMKO, LLRBB,LLRMD, MDFAW,MDMIN, ... LOK ATM, BDEMEN,EIN BDEMKO, BDEMUE,BDEMUS, ...
Seite 336 von 4100 31.JAN.2003 Thomas Brosi
BDE-Betriebsartenwunsch Katheizen BDE-Betriebsartenwunsch aus Koordination BDE-Betriebsartenwunsch Drehmomenteinstellbarkeit BDE-Betriebsartenwunsch Notlaufkoordination ¨ BDE-Betriebsartenwunsch noch moglich vor Diagnosemanager BDE-Sollbetriebsart
BDE-Betriebsartenwunsch Speicherkatsteuerung/-regelung BDE-Betriebsartenwunsch Start ¨ BDE-Betriebsartenwunsch Schwefelausraumen ¨ BDE-Sollbetriebsart einschließlich abgeleiteter Zustande BDE-Betriebsartenwunsch vor Katheizen BDE-Zielbetriebsart BDE-Zielbetriebsart vor Entprellung BDE-Betriebsartenwunsch Funktionsuberwachung ¨ BDE-Betriebsartensollwert schicht (B_schs, B_skhs) Kurztest laufbereit; Prioanhebung fur ¨ DSM Betriebsart Bedingung Soll-Einspritzart Homogen Bedingung Soll-Einspritzart Schicht Bedingung Funktionsanforderung kurze Taupunktendezeiten Bedingung Funktionsanforderung Speicherkatdiagnose Bedingung Betriebsart Homogen-Klopfschutz
Bedingung Sollbetriebsart Homogen-Klopfschutz
Bedingung Zielbetriebsart Homogen-Klopfschutz ¨ Bedingung Betriebsart Homogen-Mager dynamisch moglich Bedingung Sollbetriebsart Homogen-Mager
Bedingung Zielbetriebsart Homogen-Mager Bedingung Betriebsart Homogen Bedingung Sollbetriebsart Homogen Bedingung Zielbetriebsart Homogen ¨ Bedingung Betriebsart Homogen-Schicht dynamisch moglich Bedingung Sollbetriebsart Homogen-Schicht Bedingung Zielbetriebsart Homogen-Schicht Bedingung Betriebsart Homogen-Split
Bedingung Sollbetriebsart Homogen-Split
Bedingung Zielbetriebsart Homogen-Split ¨ Bedingung Kupplungspedal betatigt
Bedingung Sollbetriebsart 1 bei periodischer Umschaltung aktiv Bedingung Abschaltung BDE-Betriebsartenkoordination bei hohen Drehzahlen
Bedingung Schubabschaltebereitschaft
¨ ¨ Bedingung B_sa oder B_kuppl wahrend Verzogerung Magerumschaltung Bedingung Betriebsart Schicht
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_SCHS
BDEMKO
B_SCHZ B_SKH
BDEMKO BDEMUM
B_SKHS B_SKHZ B_STEND
BDEMKO BDEMKO BBSTT
B_TMODMAG B_UMHOMSCH B_UMSCHHOM GANGI
BDEMKO BDEMKO BDEMKO BBGANG
MISOL MISOLUMVAR MODAPL MODMASKNL MODSOUT MODSV1 MODSV2 NMOT
MDKOG BDEMKO BDEMKO BDEMKO BDEMKO BDEMKO BDEMKO BGNMOT
NMOTUMVAR PRIOKO TMODMAG_W TNSE_W
BDEMKO BDEMKO BDEMKO BBSTT
TTMODPER_W UMVAR
BDEMKO BDEMKO
BBKR, BDEMEN,AUS BDEMUE, BDEMUM,LAMSDNE, ... AUS ATM, AWEA, BAKH,- EIN BDEMEN, BDEMKO, ... BDEMUE, BDEMUM AUS AUS EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LOK LOK LOK ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... EIN BDEMKO, TEB LOK LOK LOK LOK LOK LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... LOK BDEMKO, DUMWEX LOK LOK BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ... LOK LOK
BDEMKO 5.30.1
Seite 337 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Sollbetriebsart Schicht
Bedingung Zielbetriebsart Schicht Bedingung Betriebsart Schicht-Katheizen Bedingung Sollbetriebsart Schicht-Katheizen Bedingung Zielbetriebsart Schicht-Katheizen Bedingung Startende erreicht ¨ Bedingung Zeitverzogerung bei Magerumschaltung Bedingung zweistufiger Betriebsartenwechsel von HOM nach SCH Bedingung zweistufiger Betriebsartenwechsel von SCH nach HOM Ist-Gang
Indiziertes resultierendes Sollmoment Sollmoment fur ¨ Adressierung KFUMVAR BDE-Sollbetriebsart nach Applikationsschnittstelle ¨ ¨ Zulassige Betriebsarten nach Uberwachung, Bauteileschutz, Notlaufkoordination BDE-Sollbetriebsart fur ¨ Ausgabe ¨ Vorlaufige Sollbetriebsart (Zwischenwert 1) ¨ Vorlaufige Sollbetriebsart (Zwischenwert 2) Motordrehzahl Motordrehzahl fur ¨ Adressierung KFUMVAR ¨ BDE-Betriebsartenwunsch aus Koordination Prioritat ¨ ¨ Zeitzahler fur ¨ Verzogerung bei Magerumschaltung ¨ Zeitzahler ab Startende (16bit) ¨ Zeitzahler fur Applikationsschnittstelle ¨ periodische Umschaltung uber ¨ Betriebsartenumschaltvariante
FB BDEMKO 5.30.1 Funktionsbeschreibung Aufgabe der Funktion ist die Bereitstellung der Soll-Betriebsart f¨ ur Systeme mit Benzin-Direkteinspritzung. Hierzu werden die Anforderungen unterschiedlicher Motronic-Funktionalit¨ aten hinsichtlich der einzustellenden Betriebsart unter Ber¨ ucksichtigung der festgelegten Priorit¨ aten koordiniert. ¨ Uber die Applikations-Schnittstelle kann die Soll-Betriebsart bei Bedarf auch direkt vorgegeben werden. Um einen zu h¨ aufigen Wechsel der Betriebsart zu vermeiden, ist eine Entprellung vorhanden. In einigen F¨ allen erfolgt der Betriebsartenwechsel aus Komfort-, Abgas- oder Verbrauchsgr¨ unden auf dem Umweg ¨ uber eine dritte Betriebsart. Eine solche zweistufige Betriebsarten-Umschaltung wird durch gezielte Manipulation der Soll-Betriebsart realisiert. Die Beschreibung der Betriebsarten erfolgt aus Effizienz- und Konsistenzgr¨ unden ¨ uber bitcodierte Betriebsarten-Bytes, deren einzelne Bits teilweise ¨ uber eigene Bezeichner direkt angesprochen werden k¨ onnen. Die vom Programm unterst¨ utzten Betriebsarten und ihre Zuordnung zu den einzelnen Bits sind in der folgenden Tabelle zusammengefasst: Betriebsart | Abk¨ urzung | Bit ---------------------+-----------+----Homogen | HOM | 0 Homogen-Mager | HMM | 1 Homogen-Schicht | HOS | 2 Schicht | SCH | 3 Schicht-Katheizen | SKH | 4 Homogen-Split | HSP | 6 Homogen-Klopfschutz | HKS | 7 Bei station¨ arem Betrieb in HOM und h¨ oheren Drehzahlen (B_nobdem = 1) wird die Berechnung der Funktion zur Laufzeiteinsparung abgeschaltet. Auf das Systemverhalten hat diese Abschaltung keinen Einfluß, da in dem betroffenen Drehzahlbereich keine andere Betriebsart als HOM m¨ oglich ist.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMKO 5.30.1
Seite 338 von 4100 31.JAN.2003 Thomas Brosi
Verschiedene SG-Funktionalit¨ aten k¨ onnen ¨ uber ihre Anforderungsbytes Einfluß auf die Soll-Betriebsart nehmen: Priorit¨ at | Funktionalit¨ at | Anforderungsbyte -----------+---------------------------------------+---------------------0 | Verf¨ ugbare Betriebsarten | SY_MODMASK, BDEMODZU 1 | Zul¨ assige Drehzahlbereiche | bdemodab 2 | ¨ Uberwachung | bdemod_um 3 | Bauteileschutz | bdemodbs 4 | Notlauf-Koordination | bdemodnl 5 | Station¨ are Drehmoment-Einstellbarkeit | bdemodmd 6 | Entschwefelung NOx-Kat | bdemodsu 7 | Katheizen | bdemodkh 8 | Speicherkat-Steuerung | bdemodsk 9 | Start/Warmlauf | bdemodst 10 | Diagnosemanager | bdemoddm 11 | Betriebsartenkennfeld | bdemodfa Jede Funktionalit¨ at kann dabei bestimmte Betriebsarten durch Nullsetzen der zugeh¨ origen Bits im Anforderungsbyte verbieten. Ist eine Betriebsart aus Sicht der jeweiligen Funktionalit¨ at zul¨ assig, wird das entsprechende Bit gesetzt. Zur Bestimmung der SollBetriebsart werden die Anforderungen in der durch ihre Priorit¨ at festgelegten Reihenfolge ausgewertet. Dabei wird die Menge der erlaubten Betriebsarten immer weiter reduziert. Eine Anforderung wird jedoch nur dann ber¨ ucksichtigt, wenn nach ihrer Auswertung noch mindestens eine erlaubte Betriebsart ¨ ubrig bleibt. Die koordinierte Soll-Betriebsart wird in bdemodko gespeichert. Falls die optimale Betriebsart bdemodfa nicht eingestellt werden kann, enth¨ alt prioko die Priorit¨ at der ersten Anforderung, die bdemodfa verbietet. Andernfalls steht prioko auf 11. Die Applikations-Schnittstelle bietet die M¨ oglichkeit, durch entsprechende Bedatung des Codeworts CWBDEMKO die Soll-Betriebsart direkt ¨ uber verschiedene Applikations-Parameter vorzugeben. Beispielsweise kann die Soll-Betriebsart fest auf BDEMODAP gesetzt oder periodisch zwischen den Werten MOD1PER und MOD2PER umgeschaltet werden. Die applizierte Soll-Betriebsart wird nur dann umgesetzt, wenn sie nicht durch ¨ Uberwachung, Bauteileschutz oder Notlauf-Koordination verboten ist. Sollte in Ausnahmef¨ allen an dieser Stelle noch keine eindeutige Betriebsart vorliegen, wird die Betriebsart mit der h¨ ochsten Systempriorit¨ at SY_PRIO* ausgew¨ ahlt. Das Ergebnis wird als bdemodzve gespeichert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die zeitliche Entprellung der Ziel-Betriebsart soll allzu h¨ aufige Betriebsartenwechsel vermeiden. Die Umschaltung in eine "magerere" Betriebsart wird erst nach der gangabh¨ angigen Zeit TMAGMINGA ausgef¨ uhrt. Bei bet¨ atigter Kupplung oder im Schubbetrieb verl¨ angert sich die Verz¨ ogerungszeit zus¨ atzlich um TVUMSCH. Auf diese Weise kann ein Betriebsartenwechsel beim Gaswegnehmen w¨ ahrend eines Schaltvorgangs vermieden werden. Normalerweise entspricht die Soll- Betriebsart bdemods der Ziel-Betriebsart bdemodz. Bei zweistufigen Umschaltungen k¨ onnen Zielund Soll-Betriebsart allerdings f¨ ur kurze Zeit unterschiedlich sein. Davon betroffen sind die Umschaltungen mit Beteiligung der Betriebsarten SKH, HSP und HKS, weil diese nur ¨ uber die Betriebsarten SCH bzw. HOM erreicht oder verlassen werden k¨ onnen. Die erforderliche ¨ Ubergangs-Betriebsart wird als Soll-Betriebsart ausgegeben. F¨ ur Umschaltungen von HOM nach SCH und umgekehrt kann jeweils last- und drehzahlabh¨ angig ¨ uber das Kennfeld KFUMVAR appliziert werden, ob die Umschaltung zweistufig erfolgen soll und welche ¨ Ubergangs-Betriebsart (HMM oder HOS) zu verwenden ist.
APP BDEMKO 5.30.1 Applikationshinweise CWBDEMKO: Bit 0
1: Verwendung von BDEMODAP als Sollbetriebsart
Bit 2
1: Abwechselnde Verwendung von MOD1PER (f¨ ur die Zeit TMOD1PER) und MOD2PER (f¨ ur die Zeit TMOD2PER) als Sollbetriebsart
Bit 3
1: Verwendung des Ausgangs des Betriebsarten-Kennfelds (bdemodfa) als Sollbetriebsart
Bit 4
1: Abwechselnde Verwendung von MOD1PER und MOD2PER als Sollbetriebsart f¨ ur die Zeit TBDEMODAP nach Startende
Bit 5
0: Keine Erh¨ ohung der Priorit¨ at des Diagnosemanagers im Kurztest 1: Erh¨ ohung der Priorit¨ at des Diagnosemanagers im Kurztest (prioko = 12)
Das Kennfeld KFUMVAR dient zur betriebspunktabh¨ angigen Auswahl verschiedener Umschaltvarianten zwischen Schicht- und Homogenbetrieb: Bit 0
0: Direkte Umschaltung von Schicht (SCH) nach Homogen (HOM) 1: Zweistufige Umschaltung von Schicht (SCH) nach Homogen (HOM)
Bit 1
0: Zweistufige Umschaltung von Schicht (SCH) nach Homogen (HOM) ¨ uber Homogen-Mager (HMM) 1: Zweistufige Umschaltung von Schicht (SCH) nach Homogen (HOM) ¨ uber Homogen-Schicht (HOS)
Bit 2
0: Direkte Umschaltung von Homogen (HOM) nach Schicht (SCH) 1: Zweistufige Umschaltung von Homogen (HOM) nach Schicht (SCH)
Bit 3
0: Zweistufige Umschaltung von Homogen (HOM) nach Schicht (SCH) ¨ uber Homogen-Mager (HMM) 1: Zweistufige Umschaltung von Homogen (HOM) nach Schicht (SCH) ¨ uber Homogen-Schicht (HOS)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUM 2.30.0
Seite 339 von 4100 31.JAN.2003 Thomas Brosi
Default-Bedatung: BDEMODAP BDEMODZU CWBDEMKO HYMKFUMVAR HYNKFUMVAR MAGMASK MOD1PER MOD2PER TBDEMODAP TMOD1PER TMOD2PER TVUMSCH
= = = = = = = = = = = =
1 223 0 10 80 30 1 8 2 10 10 1
gangi | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 -----------+-----+-----+-----+-----+-----+-----+-----+-----TMAGMINGA | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0
KFUMVAR misolumvar nmotumvar 600 800 1000 1500 2000 2500 3000 3500
0 10 20 30 40 50 60 70 +------------------------------------------------| 5 5 5 5 5 5 5 5 | 5 5 5 5 5 5 5 5 | 5 5 5 5 5 5 5 5 | 5 5 5 5 5 5 5 5 | 5 5 5 5 5 5 5 5 | 5 5 5 5 5 5 5 5 | 5 5 5 5 5 5 5 5 | 5 5 5 5 5 5 5 5
FU BDEMUM 2.30.0 BDE-Betriebsartensteuerung: Koordination der Umschaltung FDEF BDEMUM 2.30.0 Funktionsdefinition BAST
1/ B_nobdem
1/ B_nswo2
false
B_nobdem INSB
Break 2/
SZUS
1/
bdemods
1/ B_mwaz
1/
NIBA
B_mwuss
1/
NSBA
B_mwus
bdemods_old /NC
B_syncum QALT
ALNU
1/ B_slbknu 1/
B_nswo2
1/ B_bdeminst bdemod
true 1
HOM
BITS B_nobdem
bdemum-bdemum
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit 0 in BDEMODZU muß grunds¨ atzlich gesetzt sein, um die Betriebsart HOM immer freizugeben.
bdemum-bdemum
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUM 2.30.0
Seite 340 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion INSB: Instation¨ arbetrieb
bdemodz INSTMASK EIFS
1/
bdemod B_mwfex
1/ false
B_bdeminst
B_syncum bdemum-insb
1/ true
B_bdeminst
bdemum-insb Teilfunktion EIFS: Ende des Instation¨ arbetriebs aus Sicht der F¨ ullungssteuerung
B_bdeminst
B_mwfex
B_mwfex
VZEI tusinst == 0 ttvferl == 0
CWBDEMUM
rl_w rlsol_w
CWBDEMUM 3
B_rlstat rl_w DRLSOLSTAT
CWBDEMUM 2
rlsol_w B_ugd
DRLSOLDYN drl_w DRLSTAT
bdemum-eifs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
bdemum-eifs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUM 2.30.0
Seite 341 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion VZEI: Verz¨ ogerungszeiten bis zum Ende des Instation¨ arbetriebs
bdemfes
1/ 1/
bdemfes_old /NC 0.0
2/ TVFERL
1/
ttvferl
ttvferl
0.0
3/ KUSINST
ttvferl == 0
0.0
2/ 1/
tusinst
tusinst
tusinst == 0
0.0
120.0
[ s/min ]
0.02
[s] nmot_w bdemum-vzei
fkisrm_w SY_ZYLZA bdemum-vzei Teilfunktion NSBA: ¨ Ubernahme einer neuen Soll-Betriebsart
2/ bdemods
4/
3/
false
1/
1
1/
B_mwaz
HOM
bdemods
B_mwagrs
2
false
true
1/ false
2/ true
3/ bdemod_w
1/
B_mwagrs
B_easch
12
B_berskh
B_skhs B_skh
13
5/
B_bdemz
bdemods B_mwtes
9
B_bersch
B_easchs
3/ true
bdemlbks
B_berhom B_eahom
2/ true
bdemods
B_mwuss B_eahoms
B_mwaz
B_mwlbks
B_mwtes 4/
false
B_slbknu
B_hom
B_mwlbks 3/
false
B_slbknu
HMM
2/
true
bdemagrs
bdemod_w
bdemod
14 6/ B_homs B_hom
B_tmismeus
bdemum-nsba
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
if (bdemods != bdemods_old)
bdemum-nsba
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUM 2.30.0
Seite 342 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion QALT: Auswertung der Quittungen von Abgasr¨ uckf¨ uhrung, Ladungsbewegungsklappe und Tankentl¨ uftung
1/
if (!B_mwuss) B_mwagrs
1/ true
2/ true
B_mwagrs
B_mwtes
3/ 1/ B_slbknu
true
B_mwlbks
2/
B_mwnl
1/
B_mwab true
B_mwuss
B_mwagr
2/
B_mwte false
B_mwlbk
B_rlstat
B_slbknu
bdemods
bdemum-qalt
3/ bdemfes
bdemum-qalt
if (B_mwus && !B_syncum) 1/ false
2/
B_mwagrs false
3/
B_mwlbks false
4/
B_mwtes false
false
6/
5/
B_mwuss
B_mwaz
atomic 4, 5, 6
B_bdemz
4/ true
B_syncum
1/ false
B_tmismeus
bdemods_w
ZWUS
B_eahoms SY_ZYLOFFH
bdemsync 9
ctr_syncum
B_bersch
SY_ZYLOFFS
B_easchs 12
3/ SY_STATIST
5/
B_berhom
2/
6/
B_berskh 0
B_skhs 1/ 1
anzumsch_w /NV
bdemod_w 13
B_bdemz = false
bdemum-niba
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktion NIBA: ¨ Ubernahme einer neuen Ist-Betriebsart
bdemum-niba
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUM 2.30.0
Seite 343 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ZWUS: Steuerung der Z¨ undwinkel-Umschaltung
B_hmms B_homs B_hom
B_hmm
128
Bit 7: B_zwsch
193
196
Bit 0: B_homzwsch Bit 6: B_zwumsch Bit 7: B_zwsch
bdemsync
Bit 2: B_hmmzwsch Bit 6: B_zwumsch Bit 7: B_zwsch
80
Bit 4: B_zwschhom Bit 6: B_zwumsch
0
72
Bit 3: B_hmmhom Bit 6: B_zwumsch bdemum-zwus
96
Bit 5: B_zwschhmm 66 Bit 6: B_zwumsch Bit 1: B_homhmm Bit 6: B_zwumsch bdemum-zwus Teilfunktion ALNU: Ansteuerung der Ladungsbewegungsklappe nach der Umschaltung
if (B_slbknu) 1/ 1/
B_syncum false
B_slbknu
4 bdemods
B_bdeminst
bdemum-alnu
2/ bdemlbks
bdemum-alnu Teilfunktion SZUS: Synchronisierung der Z¨ undung bei Betriebsartenumschaltung
1/ B_syncum ctr_syncum
1/ 0 ctr_syncum 1 1/ false 2/
B_syncum 1/
B_zwsch
128
Bit 7: B_zwsch 1/ 0
bdemsync
2/ bdemod
bdemodv 5
2/ bdemod
bdemsync
B_zwschv
bdemodv
B_bdeminst B_homv
B_smeus
B_homs B_qmismeus
bdemum-szus
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWBDEMUM
bdemum-szus
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUM 2.30.0
Seite 344 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion BAST: Betriebsarten-Statistik
SY_STATIST
Break 1/
0
B_nmin
calculation of anzumsch_w is included in subfunction NIBA
1/ B_hom
1/ 0.1
[s]
1/
hkszeit_l /NV /NC 1/
B_hsp
0.1
[s]
[s]
1/
0.1
[s]
1/
0.1
[s]
1/
0.1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[s] B_skh [s]
relhom_w geszeit_l /NV /NC
[s]
geszeit_l /NV /NC
100.0
[%] relsch_w
geszeit_l /NV /NC
100.0
[%] relhmm_w
geszeit_l /NV /NC
100.0
[%] relhos_w
geszeit_l /NV /NC
100.0
[%]
skhzeit_l /NV /NC
relskh_w geszeit_l /NV /NC
0.1
[%]
hoszeit_l /NV /NC 1/
0.1
100.0
hmmzeit_l /NV /NC 1/
B_hos
relhsp_w geszeit_l /NV /NC
schzeit_l /NV /NC 1/
B_hmm
[%]
homzeit_l /NV /NC 1/
B_sch
100.0
hspzeit_l /NV /NC 1/
0.1
relhks_w geszeit_l /NV /NC
100.0
[%]
bdemum-bast
B_hks
bdemum-bast
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUM 2.30.0
Seite 345 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion INIT: Initialisierung bei SG-Reset
bdemods_w SY_STATIST
B_berhom
Break 1/
0
B_eahoms 9
B_pwf
B_bersch
tabst_w
B_easchs
TABSTRUM
12
0.0
homzeit_l /NV /NC
B_berskh B_skhs
bdemod_w
0.0
13
0.0 bdemods
bdemagrs bdemfes
0.0 bdemlbks bdemods_old /NC
0.0
bdemfes_old /NC 0.0 B_hoss
hmmzeit_l /NV /NC
hoszeit_l /NV /NC
schzeit_l /NV /NC
skhzeit_l /NV /NC
hspzeit_l /NV /NC
1/ B_schs B_skhs
bdemsync 2/
bdemods
bdemods 5
0
B_zwschv
bdemodv
geszeit_l /NV /NC
bdemodv
false
anzumsch_w /NV bdemum-init
1/
0.0
hkszeit_l /NV /NC
B_mwfes
bdemum-init Teilfunktion BITS: Zuordnung von Bezeichnern und Bitpositionen
The following subfunctions describe the assignment of bit names to bit positions. The assignment is done only in KGS file.
B_eahom 8 bdemod_w
255
bdemod B_berhom 9 B_hom 0
B_easch 10 B_hmm
1
B_basch 11 B_hos
2
B_bersch 12 B_sch
3
B_berskh 13 B_skh
4
B_bdemz 14 B_hsp
6
BIT1 B_hks
7
bdemum-bits
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
128
Bit 7: B_zwsch
bdemum-bits
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUM 2.30.0
Seite 346 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion BIT1: Zuordnung von Bezeichnern und Bitpositionen (1. Fortsetzung)
B_homv
bdemsync
B_homzwsch
0
0 B_hmmv
B_homhmm
1
1 B_hosv
B_hmmzwsch
2
2 B_schv
B_hmmhom
3
3 B_skhv
B_zwschhom
4
4 B_zwschv
B_zwschhmm
5
5 B_hspv
6
B_zwumsch 6
BIT2 B_hksv
bdemum-bit1
bdemodv
B_zwsch
7
7
bdemum-bit1
bdemagrs
B_homagrs
bdemfes
0
B_homfes 0
B_hmmagrs 1 B_hosagrs
B_hmmlbks 1
B_hosfes
2
2 B_schagrs
B_hoslbks 2
B_schfes
3
3 B_skhagrs
B_schlbks 3
B_skhfes
4
4 B_hspagrs
B_skhlbks 4
B_hspfes BIT3
6
B_hksagrs 7
B_homlbks 0
B_hmmfes
1
6
bdemlbks
B_hsplbks 6
B_hksfes 7
B_hkslbks 7
bdemum-bit2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktion BIT2: Zuordnung von Bezeichnern und Bitpositionen (2. Fortsetzung)
bdemum-bit2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUM 2.30.0
Seite 347 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion BIT3: Zuordnung von Bezeichnern und Bitpositionen (3. Fortsetzung)
0 B_bdeminst 0 B_mwagrs 1 B_mwfes 2 B_mwlbks 3 B_mwtes 4 B_mwuss 5 B_nobdem 6 B_rlstat 7 B_tmismeus 8 B_slbknu 9 B_mwaz B_mwfex
BDEMUMbits
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
11
bdemum-bit3
10
bdemum-bit3
ABK BDEMUM 2.30.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
CWBDEMUM DRLSOLDYN DRLSOLSTAT DRLSTAT INSTMASK KUSINST TABSTRUM TVFERL
Art
Bezeichnung
FW FW FW FW FW FW FW FW
Codewort fur ¨ BDEMUM Abweichung zwischen Soll- und Istfullung ¨ fur ¨ Erkennung Dynamikbetrieb ¨ Abweichung zwischen Soll- und Istfullung ¨ fur ¨ Erkennung Stationarbetrieb ¨ Schwelle Fullungsgradient fur ¨ ¨ Erkennung Stationarbetrieb ¨ Betriebsarten-Bitmaske zur Erkennung Instationarbetrieb ¨ Vielfaches der Saugrohrzeitkonstante fur ¨ Beendigung des Instationarbetriebs Minimale Abstellzeit fur ¨ Rucksetzen ¨ der Betriebsarten-Statistik ¨ ¨ Verzogerungszeit fur ¨ Erkennung Stationarbetrieb nach Umschaltung
Systemkonstante
Art
Bezeichnung
SY_STATIST SY_ZYLOFFH SY_ZYLOFFS SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Berechnung Betriebsarten-Statistik ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbh bei Homogeneinspritzung ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbs bei Schichteinspritzung Zylinderanzahl
Art
Bezeichnung
LOK AUS AUS AUS AUS
Anzahl Betriebsarten-Umschaltungen BDE-Sollbetriebsart fur ¨ Abgasruckf ¨ uhrung ¨ BDE-Sollbetriebsart fur ¨ Fullungssteuerung ¨ BDE-Sollbetriebsart fur ¨ Ladungsbewegungsklappe BDE-Betriebsart
Variable
Quelle
ANZUMSCH_W BDEMAGRS BDEMFES BDEMLBKS BDEMOD
BDEMUM BDEMUM BDEMUM BDEMUM BDEMUM
BDEMODS
BDEMKO
BDEMODS_W BDEMODV BDEMODZ BDEMOD_W BDEMSYNC BDEMUMBITS B_BASCH
BDEMKO BDEMUM BDEMKO BDEMUM BDEMUM BDEMUM BDEMUM
B_BDEMINST
BDEMUM
B_BDEMZ
BDEMUM
B_BERHOM
BDEMUM
Referenziert von
BDEMAB, BDEMKO,BDEMUE, DSCHED,DTEV, ... BDEMUE, BDEMUM,- EIN DTEV, LBUESYN, LRA, ... BDEMUM, DSCHED EIN AUS BDEMUE, BDEMUM EIN TKMWL AUS AUS LOK AWEA, BBKR,AUS ESAUSG, GK, RKTI, ... BBKR, DMDSTP,AUS DSCHED, ESUK,HDRPSOL, ... BDEMAB, BGAGRSOL, AUS NLKO AWEA, BGPBR, GK,- AUS RKTI
BDE-Sollbetriebsart
¨ BDE-Sollbetriebsart einschließlich abgeleiteter Zustande ¨ BDE-Betriebsart der nachsten Verbrennung BDE-Zielbetriebsart ¨ BDE-Betriebsart einschließlich abgeleiteter Zustande Synchronisationsbits fur ¨ BDE-Betriebsart Bitbasis fur ¨ BDEMUM Bedingung Schicht-Betriebsart (Schicht, Schicht-Katheizen) aktiv ¨ Bedingung Instationarbetrieb bei Betriebsarten-Umschaltung
Bedingung Betriebsarten-Zwischenzustand Bedingung Berechnung Homogen-Einspritzung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUM 2.30.0
Seite 348 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BERSCH
BDEMUM
AUS
Bedingung Berechnung Schicht-Einspritzung
B_BERSKH B_EAHOM B_EAHOMS B_EASCH B_EASCHS B_HKS
BDEMUM BDEMUM BDEMKO BDEMUM BDEMKO BDEMUM
AWEA, BGPBR, GK,RKTI, ZUESCH AWEA, BGPBR, RKTI GK BDEMUM BBAGR, BBKR, RKTI BDEMUM AWEA, BBKR,BDEMKO, BDEMUS,ESAUSG, ...
AUS AUS EIN AUS EIN AUS
Bedingung Berechnung Einspritzung fur ¨ Schicht-Katheizen Bedingung Einspritzart Homogen Bedingung Soll-Einspritzart Homogen Bedingung Einspritzart Schicht Bedingung Soll-Einspritzart Schicht Bedingung Betriebsart Homogen-Klopfschutz
B_HKSAGRS B_HKSFES B_HKSLBKS B_HKSV
BDEMUM BDEMUM BDEMUM BDEMUM
AUS AUS AUS AUS
Bedingung Homogen-Klopfschutz als Sollbetriebsart fur ¨ AGR Bedingung Homogen-Klopfschutz als Sollbetriebsart fur ¨ Fullungssteuerung ¨ Bedingung Homogen-Klopfschutz als Sollbetriebsart fur ¨ Ladungsbewegungsklappe ¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Klopfschutz
B_HMM
BDEMUM
B_HMMAGRS
BDEMUM
B_HMMFES
BDEMUM
B_HMMHOM
BDEMUM
B_HMMLBKS B_HMMS
BDEMUM BDEMKO
B_HMMV
BDEMUM
B_HMMZWSCH B_HOM
BDEMUM BDEMUM
B_HOMAGRS
BDEMUM
B_HOMFES
BDEMUM
B_HOMHMM
BDEMUM
B_HOMLBKS B_HOMS
BDEMUM BDEMKO
B_HOMV
BDEMUM
B_HOMZWSCH
BDEMUM
B_HOS
BDEMUM
B_HOSAGRS
BDEMUM
B_HOSFES
BDEMUM
B_HOSLBKS B_HOSS
BDEMUM BDEMKO
B_HOSV B_HSP
BDEMUM BDEMUM
B_HSPAGRS B_HSPFES
BDEMUM BDEMUM
B_HSPLBKS B_HSPV
BDEMUM BDEMUM
B_MWAB B_MWAGR
BDEMAB BBAGRMW
B_MWAGRS
BDEMUM
B_MWAZ B_MWFES B_MWFEX
BDEMUM BDEMUM BDEMUM
LBKSOL MDBAS, ZWGRU,ZWMIN BBAGR, BBKR,AUS BDEMEN, BDEMUE,BGAGRA, ... BGAGRSOL, BGPRGS, AUS BGRFIS, BGWGWV BDEMEN, BGBVG,AUS BGMSUGD, BGPRGS, BGRFIS, ... BBKR, MDKOG,AUS ZWBAS, ZWGRU, ZWOUT LBKSOL, LBKUE AUS BDEMUE, BDEMUM,- EIN BDEMUS, BGBVG,LAMSDNE, ... MDAUTG, MDIST,AUS MDKOG, MDVERAD,MDZW, ... MDKOG AUS ATR, BAKH, BBAGR,- AUS BBKR, BDEMKO, ... BGAGRSOL, BGPRGS, AUS BGRFIS, BGWGWV,NWSOLLE, ... BGMSUGD, BGPRGS, AUS BGRFIS, BGRLMIN,BGRLSOL, ... BBKR, MDKOG,AUS ZWBAS, ZWGRU, ZWOUT LBKSOL AUS BDEMUE, BDEMUM,- EIN BDEMUS, DNOHK, SKR LLRRM, MDIST,AUS MDVERAD, ZWMIN MDKOG, ZUESCH, Z- AUS WOUT ATM, BBKR,AUS BDEMEN, BDEMUE,BGAGRSOL, ... BGAGRSOL, BGPRGS, AUS BGRFIS, BGWGWV BDEMEN, BGPRGS,- AUS BGRFIS, BGRLMIN,BGRLSOL, ... LBKSOL, LBKUE AUS BDEMUE, BDEMUM,- EIN BDEMUS, GK, RKTI, ... AUS AWEA, BDEMEN,AUS BDEMKO, BDEMUS,ESAUSG, ... BGAGRSOL AUS BDEMEN, BGRLSOL, AUS FUEDK, KOMRH,MDFUE, ... LBKSOL AUS KOMRH, LAKH,AUS MDBAS, MDIST,MDZW, ... EIN BDEMUM, BDEMUS BBAGRMW, BDEMUE, EIN BDEMUM AGRUE, BBAGRMW,- AUS BDEMUE LOK BDEMUE, BGRLSOL AUS LOK
Bedingung Betriebsart Homogen-Mager
Bedingung Homogen-Mager als Sollbetriebsart fur ¨ AGR Bedingung Homogen-Mager als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Zundwinkel-Umschaltung ¨ von Homogen-Mager nach Homogen
Bedingung Homogenmager als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Bedingung Sollbetriebsart Homogen-Mager
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Mager
Bedingung Zundwinkel-Umschaltung ¨ von Homogen-Mager nach Schicht Bedingung Betriebsart Homogen Bedingung Homogen als Sollbetriebsart fur ¨ AGR
Bedingung Homogen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Zundwinkel-Umschaltung von Homogen nach Homogen-Mager ¨
Bedingung Homogen als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Bedingung Sollbetriebsart Homogen ¨ Bedingung Betriebsart der nachsten Verbrennung Homogen Bedingung Zundwinkel-Umschaltung ¨ von Homogen nach Schicht Bedingung Betriebsart Homogen-Schicht
Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ AGR Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Bedingung Sollbetriebsart Homogen-Schicht ¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Schicht Bedingung Betriebsart Homogen-Split
Bedingung Homogen-Split als Sollbetriebsart fur ¨ AGR Bedingung Homogen-Split als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Homogen-Split als Sollbetriebsart fur ¨ Ladungsbewegungsklappe ¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Split
Bedingung Abbruch der aktuellen Betriebsart Bedingung Modewechsel Abgasruckf ¨ uhrung ¨ (Quittung) Bedingung Modewechsel Abgasruckf ¨ uhrung ¨ (Trigger) Bedingung BDE-Modewechsel aktiv, alte Betriebsart Bedingung Modewechsel Fullungssteuerung ¨ (Trigger) Bedingung Fullung ¨ fur ¨ neue Betriebsart eingestellt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
B_MWLBK B_MWLBKS B_MWNL B_MWTE B_MWTES
LBKFGS BDEMUM NLKO TEB BDEMUM
B_MWUS B_MWUSS B_NMIN
BDEMUS BDEMUM BGWNE
B_NOBDEM
BDEMUM
BDEMUE, BDEMUM EIN BDEMUE, LBKFGS AUS EIN BDEMUM, BDEMUS BDEMUE, BDEMUM EIN BDEMUE, DTEV, TEB, AUS TEBEB BDEMUE, BDEMUM EIN BDEMUE, BDEMUS AUS EIN ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... BDEMAB, BDEMEN,- AUS BDEMKO, BDEMST,BDEMUS, ... BBREGNO, BDEMUM, EIN BGMNOSPM, BGMSNOVK, BGWPR, ... ABKVP, ADAGRLS,EIN BBBO, BBKH,BDEMUM, ... BDEMUM EIN BDEMUS AUS ATM, BDEMEN,AUS BDEMKO, BDEMUE,BDEMUS, ... BGAGRSOL, BGPRGS, AUS BGRFIS, BGWGWV,NWSOLLE, ... BDEMEN, BGPRGS,- AUS BGRFIS, BGRLMIN,BGRLSOL, ... LBKSOL, LBKUE AUS BBKR, BDEMEN,EIN BDEMUE, BDEMUM,LAMSDNE, ... LLRRM, MDBAS AUS ATM, AWEA, BAKH,- AUS BDEMEN, BDEMKO, ... BGAGRSOL, BGPRGS, AUS BGRFIS, BGWGWV BDEMEN, BGPRGS,- AUS BGRFIS, BGRLMIN,BGRLSOL, ... LBKSOL, LBKUE AUS BDEMUE, BDEMUM EIN AUS LOK MDAUTG, MDKOG,AUS MDZW, ZWMIN LLRRM AUS MDFAW AUS BDEMUM EIN AUS BDEMUS, MDBAS,MDFAW, MDKOG,MDRED, ... MDAUTG, MDIST, Z- AUS WOUT MDAUTG, MDIST,AUS MDKOG, ZUESCH,ZUESZ, ... MDIST, MDZW AUS BBKR, ZWLIM,AUS ZWOUT, ZWSEL LOK EIN BDEMUM, BGRLP EIN BDEMUM, BGRPS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK LOK LOK LOK LOK LOK LOK BBNWS, BDEMUM,- EIN BGAGRSOL, BGMSDKS, BGRPS, ... BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ...
B_NSWO2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
B_PWF
BBHWONOF
B_QMISMEUS B_RLSTAT B_SCH
MDFAW BDEMUM BDEMUM
B_SCHAGRS
BDEMUM
B_SCHFES
BDEMUM
B_SCHLBKS B_SCHS
BDEMUM BDEMKO
B_SCHV B_SKH
BDEMUM BDEMUM
B_SKHAGRS
BDEMUM
B_SKHFES
BDEMUM
B_SKHLBKS B_SKHS B_SKHV B_SLBKNU B_SMEUS
BDEMUM BDEMKO BDEMUM BDEMUM BDEMUM
B_SYNCUM B_TMISMEUS B_UGD B_ZWSCH
BDEMUM BDEMUM BGMSDK BDEMUM
B_ZWSCHHMM
BDEMUM
B_ZWSCHHOM
BDEMUM
B_ZWSCHV B_ZWUMSCH
BDEMUM BDEMUM
CTR_SYNCUM DRL_W FKISRM_W NMOT_W
BDEMUM SRMSEL BGPIRG BGNMOT
RELHKS_W RELHMM_W RELHOM_W RELHOS_W RELHSP_W RELSCH_W RELSKH_W RLSOL_W
BDEMUM BDEMUM BDEMUM BDEMUM BDEMUM BDEMUM BDEMUM BGRLSOL
RL_W
SRMSEL
BDEMUM 2.30.0
Seite 349 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Modewechsel Ladungsbewegungsklappe (Quittung) Bedingung Modewechsel Ladungsbewegungsklappe (Trigger) Bedingung Modewechsel Notlauffunktion (harte Umschaltung) Bedingung Modewechsel Tankentluftung ¨ (Quittung) Bedingung Modewechsel Tankentluftung ¨ (Trigger) Bedingung Modewechsel Umschaltung (Quittung) Bedingung Modewechsel Umschaltung (Trigger) Bedingung Unterdrehzahl: n < NMIN
Bedingung Abschaltung BDE-Betriebsartenkoordination bei hohen Drehzahlen
Bedingung Drehzahl > NSWO2
Bedingung Powerfail
¨ Bedingung Sollmoment fur ¨ Anderungsbegrenzung MISMEUS initialisiert ¨ Bedingung Luftfullung ¨ stationar Bedingung Betriebsart Schicht
Bedingung Schicht als Sollbetriebsart fur ¨ AGR
Bedingung Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Schicht als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Bedingung Sollbetriebsart Schicht
¨ Bedingung Betriebsart der nachsten Verbrennung Schicht Bedingung Betriebsart Schicht-Katheizen Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ AGR Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Bedingung Sollbetriebsart Schicht-Katheizen ¨ Bedingung Betriebsart der nachsten Verbrennung Schicht-Katheizen Bedingung Schalten Ladungsbewegungsklappe nach Umschaltung Bedingung Freigabe Zundwinkeleingriff ¨ bei Betriebsartenumschaltung Bedingung Synchronisierung von Einspritzung und Zundung ¨ bei BDE-Modewechsel ¨ Bedingung Anforderung Drehmoment-Anderungsbegrenzung MISMEUS ¨ Bedingung: DK-Winkel großer als fur ¨ 95% der max. rel. Fullung ¨ erforderlich Bedingung Betriebsart mit Schicht-Zundwinkel ¨ aktiv
Bedingung Zundwinkel-Umschaltung ¨ von Schicht nach Homogen-Mager Bedingung Zundwinkel-Umschaltung ¨ von Schicht nach Homogen
Bedingung Zundwinkel ¨ fur ¨ Schicht-Betriebsarten aktiv Bedingung Umschaltung Zundwinkel wegen Betriebsartenwechsel ¨ ¨ Zahler fur ¨ Synchronisierung von Einspritzung und Zundung ¨ bei BDE-Modewechsel ¨ Fullungs ¨ anderung (Word) Aktuell gultiger ¨ Saugrohrmodell Integratorbeiwert Motordrehzahl Anteil der Betriebsart Homogen-Klopfschutz an der Gesamtzeit Anteil der Betriebsart Homogen-Mager an der Gesamtzeit Anteil der Betriebsart Homogen an der Gesamtzeit Anteil der Betriebsart Homogen-Schicht an der Gesamtzeit Anteil der Betriebsart Homogen-Split an der Gesamtzeit Anteil der Betriebsart Schicht an der Gesamtzeit Anteil der Betriebsart Schicht-Katheizen an der Gesamtzeit Soll-Fullung ¨
relative Luftfullung ¨ (Word)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUM 2.30.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
TABST_W
BGTABST
AEKP, BBKH,BDEMUM, BGTOL,BGTPABG, ...
EIN
Abstellzeit
TTVFERL TUSINST
BDEMUM BDEMUM
LOK LOK
¨ ¨ Zeitzahler fur ¨ Verzogerungszeit TVFERL ¨ ¨ ¨ Zeitzahler fur ¨ Verzogerungszeit abhangig von KUSINST
Seite 350 von 4100 31.JAN.2003 Thomas Brosi
FB BDEMUM 2.30.0 Funktionsbeschreibung Aufgabe der Funktion ist die Steuerung der Betriebsartenumschaltung bei Systemen mit Benzin-Direkteinspritzung (BDE). Beim Wechsel der Betriebsart m¨ ussen außer dem Timing von Einspritzung und Z¨ undung auch Abgasr¨ uckf¨ uhrung (AGR), Ladungsbewegungsklappe (LBK), Tankentl¨ uftung (TE) und F¨ ullungssteuerung (FE) umgeschaltet werden. Da die Anpassung der einzelnen Subsysteme an die neue Betriebsart aufgrund ihrer dynamischen Eigenschaften nicht beliebig schnell erfolgen kann, tritt zwischen den station¨ aren Betriebspunkten in zwei unterschiedlichen Betriebsarten typischerweise eine Instation¨ arphase auf. Die eigentliche Umschaltung, also die ¨ Anderung des Einspritz-Timings, erfolgt w¨ ahrend dieser Instation¨ arphase. Um die Fahrbarkeit m¨ oglichst wenig zu beeintr¨ achtigen, sollte sich das vom Motor abgegebene Drehmoment bei der Umschaltung nicht ¨ andern. Zur Bestimmung des optimalen Umschaltzeitpunkts (US) wird deshalb bis zur Umschaltung die Drehmoment-Einstellbarkeit f¨ ur die alte und neue Betriebsart basierend auf der aktuellen Luftf¨ ullung und der zul¨ assigen Stellbereiche f¨ ur Z¨ undwinkel und Luft/Kraftstoff-Verh¨ altnis (Lambda) laufend ¨ uberpr¨ uft. Einzelheiten ¨ uber die vom Programm unterst¨ utzten Betriebsarten und ihre Codierung k¨ onnen der Funktionsbeschreibung von BDEMKO entnommen werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Koordination des zeitlichen Ablaufs der Umschaltung einschließlich der Vorgabe von Sollbetriebsarten f¨ ur die verschiedenen Subsysteme sowie die Festlegung der Ist-Betriebsart bdemod erfolgt im 20-ms-Prozeß von BDEMUM. Bei hohen Drehzahlen (B_nswo2 = 1) ist diese Berechnung nicht erforderlich, weil dort nur Homogenbetrieb m¨ oglich ist und keine Umschaltung erfolgen kann. Der entsprechende Betriebszustand wird durch das Setzen von B_nobdem angezeigt. Die Information wird auch von anderen Funktionen aus dem Bereich Betriebsartenkoordination verwendet, um durch Abschaltung von Berechnungen Laufzeit einzusparen. ¨nderung der Sollbetriebsart bdemods. Die Zielbetriebsart bdemodz kann sich bei Eine Betriebsartenumschaltung beginnt mit der A einer zweistufigen Umschaltung von der Sollbetriebsart unterscheiden, ansonsten sind bdemods und bdemodz identisch. Solange Zielund Ist-Betriebsart nicht ¨ ubereinstimmen, liegt auf jeden Fall Instation¨ arbetrieb vor (B_bdeminst = 1). W¨ ahrend der Instation¨ arphase pr¨ uft BDEMUM, ob andere Funktionalit¨ aten sich bereits auf die neue Betriebsart eingestellt haben und die n¨ achste Phase der Umschaltung begonnen werden kann. Zu diesem Zweck werden verschiedene Anforderungsbits B_mw*s (* = agr, lbk, te, us) gesetzt, welche die betroffenen Funktionen auffordern, die entsprechende Quittung B_mw* zu setzen, sobald die Anpassung an die neue Betriebsart erfolgt ist. F¨ ur AGR, FE und LBK gibt es jeweils eine eigene Soll-Betriebsart bdem*s, die von BDEMUM zum richtigen Zeitpunkt ge¨ andert werden muß. Der Instation¨ arbetrieb wird beendet, wenn die Luftf¨ ullung sich an den Sollwert f¨ ur die neue Betriebsart angepaßt hat. Dazu wird neben der Abweichung zwischen Soll- und Istwert auch der Gradient der Ist-F¨ ullung und die verstrichene Zeit seit der ¨ Anderung der Sollbetriebsart f¨ ur die F¨ ullungssteuerung ausgewertet (Teilfunktion EIFS). ¨ Andert sich die Sollbetriebsart, w¨ ahrend gerade eine Umschaltung aktiv ist (B_mwaz = 1), m¨ ussen zun¨ achst alle Anforderungsbits zur¨ uckgesetzt werden, um die Pr¨ ufung der jeweiligen Quittungsbedingungen dann erneut anzustoßen. In der ersten Phase der Umschaltung stellen sich AGR, TE und evtl. LBK (nur bei Umschaltung in eine Betriebsart mit h¨ oherer Ladungsbewegung) auf die neue Betriebsart ein. Bei Verletzung des zul¨ assigen Drehzahlbereichs der bisherigen Betriebsart (B_mwab = 1) oder einer Anforderung der ¨ Uberwachung (B_mwnl = 1) werden die Quittungsbits von AGR, LBK und TE nicht abgewartet. In der zweiten Phase der Umschaltung wird durch Setzen von B_mwuss die Bestimmung des optimalen Umschaltzeitpunkts angefordert und gleichzeitig die F¨ ullungssteuerung durch ¨ Anderung von bdemfes auf die neue Sollbetriebsart umgeschaltet. Sobald das Sollmoment in der neuen Betriebsart einstellbar ist, erfolgt die ¨ Anderung der Ist- Betriebsart bdemod, wodurch die Umschaltung der Einspritzung angestoßen wird. Aufgrund der Vorlagerung der Einspritzung gegen¨ uber der Z¨ undung reagiert die Z¨ undung mit einer gewissen Verz¨ ogerung auf die neue Betriebsart, was durch die Gr¨ oße bdemodv beschrieben wird. W¨ ahrend der Instation¨ arphase wird bei homogener Verbrennung der Z¨ undwinkeleingriff durch Setzen von B_smeus freigegeben, um das Drehmoment trotz variabler Luftf¨ ullung konstant halten zu k¨ onnen. Beim Verlassen des Homogenbetriebs wird dabei erst abgewartet, bis eine Drehmoment-¨ Anderungsbegrenzung aktiviert wurde (B_qmismeus = 1), die einen Sprung des Z¨ undwinkels und damit des Istmoments bei der Freigabe des Z¨ undwinkeleingriffs verhindert. In der Entwicklungsphase kann die Auswertung der Betriebsarten-Statistik durch Setzen der Systemkonstante SY_STATIST > 0 aktiviert werden. In diesem Fall werden bei einer oder mehreren aufeinander folgenden Fahrten die Anzahl der Umschaltungen und die relativen Verweildauern in den einzelnen Betriebsarten ermittelt (Teilfunktion BAST). Die einzelnen Bits innerhalb der Betriebsarten-Bitmasken k¨ onnen auch ¨ uber eigene Bezeichner angesprochen werden. Die Zuordnung der Bezeichner zu den Bitpositionen ist in den Teilfunktionen BITS, BIT1, BIT2 und BIT3 dargestellt.
APP BDEMUM 2.30.0 Applikationshinweise Default-Bedatung: CWBDEMUM DRLSOLDYN DRLSOLSTAT DRLSTAT INSTMASK KUSINST TABSTRUM TVFERL
= = = = = = = =
15 5 % 0.3 % 0.3 % 95 3 1800 s 0.1 s
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUS 3.30.0
Seite 351 von 4100 31.JAN.2003 Thomas Brosi
Belegung des Codeworts CWBDEMUM: Bit 0
nicht verwendet
Bit 1
0: Ende Instation¨ arbetrieb unabh¨ angig von KUSINST 1: Ende Instation¨ arbetrieb nach Ablauf der Zeit (KUSINST * Saugrohrzeitkonstante)
Bit 2
0: Ende Instation¨ arbetrieb unabh¨ angig von B_rlstat 1: Ende Instation¨ arbetrieb bei B_rlstat
Bit 3
0: Ende Instation¨ arbetrieb unabh¨ angig vom Schnittpunkt von Soll- und Istf¨ ullung 1: Ende Instation¨ arbetrieb bei Schnittpunkt von Soll- und Istf¨ ullung
Bit 4
0: Schalten der LBK bei Umschaltung in BA mit geringerer Ladungsbewegung erst bei Station¨ arbetrieb (B_bdeminst = 0) 1: Schalten der LBK bei Umschaltung in BA mit geringerer Ladungsbewegung sofort nach ¨ Anderung von bdemodv (B_syncum = 0)
FU BDEMUS 3.30.0 BDE-Betriebsartensteuerung: Umschaltzeitpunkt FDEF BDEMUS 3.30.0 Funktionsdefinition Break 1/ B_nobdem
B_mwuss B_mwnl
1/
B_mwab B_mwuss_old /NC B_sa 2/ 1/
1/ true
true B_mwuss_old /NC
B_zwsch
1/
B_homs
tmwus
B_hmms
0.02
[s]
SY_HKS
rising edge of B_mwuss
0 MWUS
B_hkss 2/ nmot
B_hks
tmwus
0.0
TMWUSMXN 1/ false
B_mwus 2/
false
B_mwuss_old /NC
B_mwus
B_hom rl_w rlmin_w DRLMINUM
bdemus-bdemus
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_rlstat
bdemus-bdemus
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUS 3.30.0
Seite 352 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MWUS:
4/
if (!OR-8)
1/
MWUSHSP
B_homs SY_HSP
B_mismeus
0
hsps
2/ miglsol_w
B_hsps miumsol_w 0.0
3/ false
MWUSHOM
2/
mifa_w
homs
rlusmn_w
B_tmp /NC MWUSHMM
1/
hmms
B_hmms
5/
decreasing air charge MWUSHOS
1/
B_tmp /NC
1/ mibas_w DMIBMXUM
hoss
B_hoss
migaus_w
2/
miumsol_w
MWUSSCH
B_tmp /NC
schs
increasing air charge
mignus_w
1/
DMIBMNUM
migaus_w
2/
miumsol_w
B_tmp /NC
6/
mignus_w
rl_w rlusmn_w
B_mwus
bdemus-mwus
1/ true
bdemus-mwus Teilfunktion MWUSHSP:
hsps 1/ mioptl1h_w
mignus_w
etaaufte
etazwbm
100.0
100.0
[%]
[%]
DMIMXUHSP
bdemus-mwushsp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mibmn_w
bdemus-mwushsp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUS 3.30.0
Seite 353 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MWUSHOM:
2/
homs true 1/ mioptl1h_w
B_tmp /NC
mignus_w
100.0
[%] 100.0
etazwmnhom
[%] DMIMNUHOM
B_sch SY_HSP
0
B_hsp
bdemus-mwushom
FZWRED2 FZWRED3
Teilfunktion MWUSHMM:
2/
hmms rlminhmm_w
rlusmn_w
1/ 1/ B_hom mioptl1h_w
mignus_w
eladxhmm_w 100.0
DMIMXUHMM
[%]
1/ true
B_tmp /NC
2/ mioptl1h_w
mignus_w
eladnhmm_w 100.0
[%]
DMIMNUHMM
bdemus-mwushmm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FZWRED bdemus-mwushom
bdemus-mwushmm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUS 3.30.0
Seite 354 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MWUSHOS:
hoss 1/
eladxhos_w
mignus_w
rlminhos_w
rlusmn_w
nmot_w
DMIMXUHOS
bdemus-mwushos
mioptl1s_w
2/
DRLMINUHOS
100.0
[%] bdemus-mwushos Teilfunktion MWUSSCH:
schs 1/
eladxsch_w
mignus_w
rlminsch_w
rlusmn_w
nmot_w
DMIMXUSCH
bdemus-mwussch
mioptl1s_w
2/
DRLMINUSCH
100.0
[%] bdemus-mwussch
ABK BDEMUS 3.30.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW KL FW KL FW FW FW KL
Delta bzgl. mibmn_w fur ¨ minimales Moment in alter Betriebsart bei Umschaltung Delta bzgl. mibmx_w fur ¨ maximales Moment in alter Betriebsart bei Umschaltung Delta fur ¨ minimales Moment in neuer Betriebsart HMM Delta fur ¨ minimales Moment in neuer Betriebsart HOM Delta fur ¨ maximales Moment in neuer Betriebsart HMM Delta fur ¨ maximales Moment in neuer Betriebsart HOS Delta fur ¨ maximales Moment in neuer Betriebsart HSP Delta fur ¨ maximales Moment in neuer Betriebsart SCH Delta fur ¨ minimale Fullung ¨ in neuer Betriebsart HOS Delta fur ¨ minimale Fullung ¨ in alter Betriebsart bei Umschaltung Delta fur ¨ minimale Fullung ¨ in neuer Betriebsart SCH ¨ Faktor fur ¨ Reduktion ZW-Spatverstellung in HOM bei Umschaltung aus SCH ¨ Faktor fur ¨ Reduktion ZW-Spatverstellung in HOM bei Umschaltung aus HMM oder HOS ¨ Faktor fur ¨ Reduktion ZW-Spatverstellung in HOM bei Umschaltung aus HSP ¨ max. Umschaltverzogerung im Fehlerfall
Systemkonstante
Art
Bezeichnung
SY_HKS SY_HSP
SYS (REF) Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) SYS (REF) Systemkonstante BDE-Betriebsart Homogen-Split (HSP)
DMIBMNUM DMIBMXUM DMIMNUHMM DMIMNUHOM DMIMXUHMM DMIMXUHOS DMIMXUHSP DMIMXUSCH DRLMINUHOS DRLMINUM DRLMINUSCH FZWRED FZWRED2 FZWRED3 TMWUSMXN
Source-X
Source-Y
NMOT_W NMOT_W
NMOT
Variable
Quelle
Referenziert von
B_HKS
BDEMUM
B_HKSS
BDEMKO
B_HMMS
BDEMKO
B_HOM
BDEMUM
B_HOMS
BDEMKO
B_HOSS
BDEMKO
B_HSP
BDEMUM
B_HSPS
BDEMKO
AWEA, BBKR,EIN BDEMKO, BDEMUS,ESAUSG, ... EIN AWEA, BDEMUS,RKSPLITS, RKTI,ZWGRU BDEMUE, BDEMUM,- EIN BDEMUS, BGBVG,LAMSDNE, ... ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... BDEMUE, BDEMUM,- EIN BDEMUS, DNOHK, SKR BDEMUE, BDEMUM,- EIN BDEMUS, GK, RKTI, ... AWEA, BDEMEN,EIN BDEMKO, BDEMUS,ESAUSG, ... AWEA, BBKH,EIN BDEMUS, KOMRH,LAKH, ... BDEMUS, MDFAW, MD- EIN KOL EIN BDEMUM, BDEMUS EIN BDEMUM, BDEMUS BDEMUE, BDEMUM AUS EIN BDEMUE, BDEMUS
B_MISMEUS B_MWAB B_MWNL B_MWUS B_MWUSS
BDEMAB NLKO BDEMUS BDEMUM
Art
Bezeichnung Bedingung Betriebsart Homogen-Klopfschutz
Bedingung Sollbetriebsart Homogen-Klopfschutz
Bedingung Sollbetriebsart Homogen-Mager
Bedingung Betriebsart Homogen Bedingung Sollbetriebsart Homogen Bedingung Sollbetriebsart Homogen-Schicht Bedingung Betriebsart Homogen-Split
Bedingung Sollbetriebsart Homogen-Split
¨ Bedingung Momentenanderungsbegrenzung bei B_smeus Bedingung Abbruch der aktuellen Betriebsart Bedingung Modewechsel Notlauffunktion (harte Umschaltung) Bedingung Modewechsel Umschaltung (Quittung) Bedingung Modewechsel Umschaltung (Trigger)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUS 3.30.0
Seite 355 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_NOBDEM
BDEMUM
EIN
Bedingung Abschaltung BDE-Betriebsartenkoordination bei hohen Drehzahlen
B_RLSTAT B_SA
BDEMUM MDRED
EIN EIN
¨ Bedingung Luftfullung ¨ stationar Bedingung Schubabschalten
B_SCH
BDEMUM
EIN
Bedingung Betriebsart Schicht
B_ZWSCH
BDEMUM
EIN
Bedingung Betriebsart mit Schicht-Zundwinkel ¨ aktiv
ELADNHMM_W ELADXHMM_W ELADXHOS_W ELADXSCH_W ETAAUFTE
BGBVG BGBVG BGBVG BGBVG MDBAS
EIN EIN EIN EIN EIN
Minimaler dynamischer Lambda-Wirkungsgrad in HMM Maximaler dynamischer Lambda-Wirkungsgrad in HMM Maximaler dynamischer Lambda-Wirkungsgrad in HOS Maximaler dynamischer Lambda-Wirkungsgrad in SCH ¨ Wirkungsgrad abhangig von Einspritzaufteilung
ETAZWBM
MDBAS
EIN
gemittelter Zundwinkelwirkungsgrad des Basiszundwinkels ¨ ¨
ETAZWMNHOM MIBAS_W
ZWMIN MDBAS
EIN EIN
Wirkungsgrad des minimalen Zundwinkels fur ¨ ¨ Betriebsart homogen indiziertes Basis-Moment
MIBMN_W
MDBAS
EIN
¨ inneres Basis-Moment, betriebsartabhangige untere Grenze
MIFA_W
MDFAW
BDEMAB, BDEMEN,BDEMKO, BDEMST,BDEMUS, ... BDEMUS AMSV, ARMD, ATM,BBAGR, BBBO, ... ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... BDEMUS, MDBAS,MDFAW, MDKOG,MDRED, ... BDEMUS, MDBAS BDEMUS, MDBAS BDEMUS, MDBAS BDEMUS, MDBAS BDEMEN, BDEMUS,KOMRH, MDFUE BDEMEN, BDEMUS,MDFUE, MDIST,MDKOL, ... BDEMUS, KOMRH BDEMUS, MDAUTG,MDFAW, MDKOG,MDRED, ... BDEMUS, GGCANECU, MDAUTG, MDFAW,MDKOG, ... ARMD, BDEMUS,BGBVG, LBKUE,LLRMD, ...
EIN
indiziertes Motormoment Fahrerwunsch
MIGAUS_W MIGLSOL_W
BDEMUS MDKOL
MIGNUS_W MIOPTL1H_W MIOPTL1S_W MIUMSOL_W NMOT
BDEMUS MDBAS MDBAS BDEMUS BGNMOT
NMOT_W
BGNMOT
RLMINHMM_W
BGRLMIN
RLMINHOS_W
BGRLMIN
RLMINSCH_W
BGRLMIN
RLMIN_W
BGRLMIN
RLUSMN_W RL_W
BDEMUS SRMSEL
TMWUS
BDEMUS
LOK AGRUE, BDEMUS,EIN BGMSNOVK, KOLASPH, MDFUE, ... LOK EIN BDEMUS EIN BDEMUS, MDIST LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BDEMEN, BDEMUS, B- EIN GRLSOL BDEMEN, BDEMUS, B- EIN GRLSOL BDEMEN, BDEMUS, B- EIN GRLSOL BDEMUS, BGRLSOL,- EIN MDFAW LOK BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... LOK
Indiziertes Grenzmoment der alten Betriebsart bei Umschaltung koordiniertes, unskaliertes Moment fur ¨ Fullung ¨
Indiziertes Grenzmoment der neuen Betriebsart bei Umschaltung optimales indiziertes Motormoment bei Lambda = 1 Homogenbetrieb optimales indiziertes Motormoment bei Lambda = 1 Schichtbetrieb Sollmoment fur ¨ Berechnung des Umschaltzeitpunkts Motordrehzahl Motordrehzahl minimale Luft fur ¨ Homogen-Mager-Betrieb minimale Luft fur ¨ Homogen-Schicht-Betrieb minimale Luft fur ¨ Schichtbetrieb ¨ minimal zulassiges rl Minimale Luftfullung ¨ in neuer Betriebsart bei Umschaltung relative Luftfullung ¨ (Word) ¨ Zeitzahler fur ¨ zeitgesteuerte Umschaltfreigabe
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMUS 3.30.0
Seite 356 von 4100 31.JAN.2003 Thomas Brosi
FB BDEMUS 3.30.0 Funktionsbeschreibung Aufgabe der Funktion ist die Festlegung des Umschaltzeitpunktes bei einem Betriebsartenwechsel in Systemen mit BenzinDirekteinspritzung (BDE). Um den Fahrkomfort nicht zu beeintr¨ achtigen, sollte das vom Motor abgegebene Drehmoment bei der Umschaltung m¨ oglichst konstant bleiben. Beim ¨ Ubergang zwischen zwei station¨ aren Betriebspunkten in verschiedenen Betriebsarten tritt eine Instation¨ arphase auf, w¨ ahrend der die Luftf¨ ullung ver¨ andert wird. Durch Variation von Z¨ undwinkel oder Lambda kann trotzdem das Motormoment innerhalb gewisser Grenzen konstant gehalten werden. Die Berechnung des Umschaltzeitpunktes wird von der Funktion BDEMUM durch Setzen des Bits B_mwuss angefordert, sobald die F¨ ullungssteuerung auf die neue Betriebsart umgeschaltet ist. Die Umschaltung wird freigegeben, wenn das Sollmoment in der neuen Betriebsart einstellbar ist oder in der alten Betriebsart nicht (mehr) einstellbar ist. Beim Wechsel in eine Magerbetriebsart muß zus¨ atzlich auch die minimale F¨ ullung der neuen Betriebsart ¨ uberschritten sein. Soll eine Magerbetriebsart verlassen werden und die minimale F¨ ullung dieser Betriebsart wird unterschritten, wird sofort umgeschaltet. Die Freigabe der Umschaltung erfolgt durch Setzen des Quittungsbits B_mwus, das in BDEMUM ausgewertet wird und zur ¨ Anderung der Ist-Betriebsart f¨ uhrt. Einzelheiten ¨ uber die vom Programm unterst¨ utzten Betriebsarten und ihre Codierung k¨ onnen der Funktionsbeschreibung von BDEMKO entnommen werden. Erfordert die Umschaltung einen F¨ ullungsabbau, wird aus Sicht der Momenteneinstellbarkeit die Umschaltung freigegeben, sobald das maximale Moment der alten Betriebsart oder das minimale Moment der neuen Betriebsart das Sollmoment unterschreitet. Erfordert die Umschaltung dagegen einen F¨ ullungsaufbau, erfolgt die Umschaltfreigabe, wenn das minimale Moment der alten Betriebsart oder das maximale Moment der neuen Betriebsart das Sollmoment ¨ uberschreitet. Die jeweils betrachteten Grenzmomente f¨ ur die alte und neue Betriebsart werden in migaus_w und mignus_w abgelegt. Die in der alten Betriebsart minimal und maximal einstellbaren Momente (mibmn_w, mibas_w) werden von der Momentenstruktur bereitgestellt (siehe MDBAS). Analog dazu wird auch f¨ ur die neue Betriebsart das ben¨ otigte Grenzmoment berechnet. Dazu wird das von der aktuellen Luftf¨ ullung abh¨ angige optimale Moment (mioptl1h_w bzw. mioptl1s_w) mit den erforderlichen Wirkungsgraden f¨ ur Z¨ undwinkel, Lambda und Einspritzaufteilung multipliziert. Zur Kompensation von Modellfehlern und Dynamikeffekten k¨ onnen die maximalen und minimalen Momente sowie die minimalen F¨ ullungen mit Toleranzdeltas in beiden Richtungen korrigiert werden. Bei Umschaltung in die Betriebsart HOM kann je nach aktueller Betriebsart ¨ uber einen der Faktoren FZWRED, FZWRED2 oder FZWRED3 die Z¨ undwinkel-Sp¨ atverstellung w¨ ahrend der Instation¨ arphase vermindert werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨berg¨ Unter bestimmten Bedingungen erfolgt die Freigabe der Umschaltung auch unabh¨ angig von den einstellbaren Drehmomenten: U ange zwischen den drei Schicht-Betriebsarten HOS, SCH und SKH werden sofort freigegeben, ebenso die Umschaltungen zwischen HOM und HKS. Auch bei Schubabschaltung, station¨ arer Luftf¨ ullung, einem Abbruch der alten Betriebsart wegen Verletzung der Drehzahlgrenzen oder zu langem Verweilen in einem Zwischenzustand sowie auf Anforderung der Notlaufkoordination wird die Umschaltfreigabe unverz¨ uglich erteilt. Ist innerhalb der drehzahlabh¨ angigen Zeit TMWUSMXN nach dem Setzen von B_mwuss keine Freigabe der Umschaltung erfolgt, wird B_mwus trotzdem gesetzt, um auch im Fehlerfall die Umschaltung sicherzustellen. Bei station¨ arem Homogenbetrieb und h¨ oheren Drehzahlen (B_nobdem = 1) wird die Berechnung der Funktion zur Laufzeiteinsparung abgeschaltet. Auf das Systemverhalten hat dies keinen Einfluß, da im betroffenen Drehzahlbereich keine andere Betriebsart als HOM m¨ oglich ist und somit auch keine Umschaltung erfolgen kann.
APP BDEMUS 3.30.0 Applikationshinweise Default-Bedatung: DMIBMNUM DMIBMXUM DMIMNUHMM DMIMNUHOM DMIMXUHMM DMIMXUHOS DMIMXUHSP DMIMXUSCH DRLMINUM FZWRED FZWRED2 FZWRED3
= = = = = = = = = = = =
1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 0.996 0.996 0.996
nmot_w | 1000 | 2000 | 3000 | 4000 ------------+------+------+------+-----DRLMINUHOS | 2.0 | 2.0 | 2.0 | 2.0 DRLMINUSCH | 2.0 | 2.0 | 2.0 | 2.0 nmot | 600 | 1280 | 1960 | 2640 | 3320 | 4000 ----------+------+------+------+------+------+-----TMWUSMXN | 2.40 | 1.12 | 0.74 | 0.54 | 0.44 | 0.36
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMEN 2.150.0
Seite 357 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BDEMEN 2.150.0 BDE-Betriebsartensteuerung: Zulassige Betriebsarten FDEF BDEMEN 2.150.0 Funktionsdefinition INIT-Process true
Break 1/
B_homen SY_HKS
0
B_nobdem
B_hksen
B_homen B_hksen
HMMEN CWBDEMEN
B_hmmden
MAX value: 1.5% 0
B_hmmen
MDHYUM
EN B_hmmden B_hmmen
B_hmmen
4 HOSEN B_abws
B_hosden
migsl_w
mimnl_w
B_hosen
B_hosden B_hosen
B_hosen
bdemodmd
mifal_w SCHEN misgslm_w B_schen
mien_w mimsr_w
B_schen
B_schen
SKHEN
misoldlr_w
B_skhen nmot_w
B_skhen
B_skhen
HSPEN B_hspen
nsyw
nmenpr_w
TNENPR
B_hspen
Enable confirmation
B_hspen
Enable bits in Byte
bdemen-main
gangi
bdemen-main
Teilfunktion HMMEN: Berechnung der Enable-Bedingung f¨ ur Betriebsart Homogen mager ---------------------------------------------------------------------------------
MIMXMNHMM max./min possible
torque in HMM
rlsolhmm_w elamxhmm_w elamnhmm_w
B_hmmfes
mimxhmm_w mimnhmm_w
B_sa B_hmm B_hmmden
MDHYUM 1/ B_hmmenmd mien_w
B_hmmen B_hmmbv 1/
B_hmmfes rlmxhmms_w DNHYHMM
B_hmmenrl /NC
rlminhmm_w
NHMMO nmenpr_w CWBDEMEN 1 NHMMU
true B_llr
bdemen-hmmen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ngfil_w
bdemen-hmmen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMEN 2.150.0
Seite 358 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MIMXMNHMM: Berechnung der minimalen und maximalen inneren Momente f¨ ur Betriebsart Homogen mager -------------------------------------------------------------------------------------------------------------
B_hmmfes 1/ nmot_w
2/
miol1hmm_w
3/
miolahmm_w /NC
mimxhmm_w
mimxhmm_w
KFMIOP rlsolhmm_w
etazwbm 0.01
0.01
1/%
1/% 4/
elamxhmmlc_w /NC
elamnhmm_w
0.01
mimnhmm_w
1/%
mimnhmm_w bdemen-mimxmnhmm
elamxhmm_w
elamnhmmlc_w /NC
bdemen-mimxmnhmm Teilfunktion SCHEN: Berechnung der Enable-Bedingung f¨ ur Betriebsart Schicht ---------------------------------------------------------------------------
MDHYUM MIMXMNSCH rlsolsch_w mimnsch_w
elamnsch_w
mimxsch_w
elamxsch_w
B_sa
SCH_LAMSBG
B_sch
B_schbv B_sch
lamnsch_w miensch_w
misoldlr_w mien_w
B_schen
B_schenmd
miensch_w
B_schenvz
B_schenmd ENPR_SCHEN
considering torque: air or fuel path
B_schenvz
debouncing time if statified forbidden
1/
B_schfes rlmxschs_w
B_enprsch
B_schenrl /NC
rlminsch_w DNHYSCH bdemen-schen
NSCHO nmenpr_w
bdemen-schen Teilfunktion MIMXMNSCH: Berechnung der minimalen und maximalen inneren Momente f¨ ur Betriebsart Schicht ------------------------------------------------------------------------------------------------------
B_schfes 1/ nmot_w rlsolsch_w
KFMIOPS
2/ mimxsch_w
miol1sch_w 0.01
elamxsch_w
3/ 0.01
elamnsch_w
mimxsch_w
1/%
1/%
mimnsch_w
mimnsch_w
bdemen-mimxmnsch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
max./min possible torque in SCH
bdemen-mimxmnsch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMEN 2.150.0
Seite 359 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion SCH_LAMSBG: Berechnung der Sollmomente f¨ ur Betriebsart Schicht bei Lambda-Grenze ---------------------------------------------------------------------------------------------
B_schs B_sch
TSCHENVZ
lamsbg_w lamnsch_w
B_schenvz
B_schenvz
B_schenmdk
B_schenmd
mien_w
bdemen-sch-lamsbg
miensch_w
misoldlr_w
DMISOLDLR bdemen-sch-lamsbg Teilfunktion ENPR_SCHEN: Berechnung der Entprellzeit bei Verbot der Betriebsart Schicht bei Lambda-Grenze ---------------------------------------------------------------------------------------------------------
CWBDEMEN 1/
B_llr
3
false
compute 2/
B_enprsch
3/ B_enprsch
B_schenmd
B_enprsch
bdemen-enpr-schen
TENPRSCH start 1/
1/
bdemen-enpr-schen Teilfunktion HOSEN: Berechnung der Enable-Bedingung f¨ ur Betriebsart Homogen Homogen schicht -------------------------------------------------------------------------------------------
MDHYUM
max./min possible torque in HOS rlsolhos_w elamnhos_w elamxhos_w
MIMXMNHOS mimnhos_w mimxhos_w
B_hos
B_hosden B_hosenmd
mien_w
B_hosen
1/
B_hosfes rlmxhoss_w rlminhos_w
B_hosbv
B_hosenrl /NC DNHYHOS NHOSO
nmenpr_w CWBDEMEN 1 true NHOSU
B_llr
bdemen-hosen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_schenvz
bdemen-hosen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMEN 2.150.0
Seite 360 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MIMXMNHOS: Berechnung der minimalen und maximalen inneren Momente f¨ ur Betriebsart Homogen Schicht --------------------------------------------------------------------------------------------------------------
B_hosfes 1/
rlsolhos_w
miol1hos_w KFMIOPS
mimxhos_w
mimxhos_w
1/%
0.01
3/
elamxhos_w
1/%
0.01
mimnhos_w
mimnhos_w
elamnhos_w
bdemen-mimxmnhos
nmot_w
2/
bdemen-mimxmnhos Teilfunktion SKHEN: Berechnung der Enable-Bedingung f¨ ur Betriebsart Schicht Katheizen -------------------------------------------------------------------------------------
MDHYUM
max./min possible torque in SKH rlsolskh_w
MIMXMNSKH
elamnskh_w elamxskh_w
mimnskh_w mimxskh_w
B_skh
B_skhenmd
B_skhbv
1/
B_skhfes rlmxskhs_w
B_skhen
B_skhenrl /NC
rlminskh_w
DNHYSKH
bdemen-skhen
NSKHO nmenpr_w
bdemen-skhen Teilfunktion MIMXMNSKH: Berechnung der minimalen und maximalen inneren Momente f¨ ur Betriebsart Homogen Schicht --------------------------------------------------------------------------------------------------------------
B_skhfes 1/ nmot_w rlsolskh_w
2/
miol1skh_w KFMIOPS
mimxskh_w 0.01
1/% 3/
elamxskh_w 0.01 elamnskh_w
mimxskh_w
1/%
mimnskh_w
mimnskh_w
bdemen-mimxmnskh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mien_w
bdemen-mimxmnskh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMEN 2.150.0
Seite 361 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion HSPEN: Berechnung der Enable-Bedingung f¨ ur Betriebsart Homogen Split (SY_HSP > 0) ----------------------------------------------------------------------------------------------
SY_HSP
0 1/ 1/
B_hspfes
MDHYUM MIMXMNHSP rlsolhsp_w
1/
rlmxhsps_w
etazwbm
rlminhsp_w same as rlminhom_w
B_hspenrl /NC
mimxhsp_w
rlminhom_w
mimnhsp_w
etazwmnhsp
B_hsp 2/
mien_w
B_hspen
B_hspenmd
B_hspbv bdemen-hspen
DNHYHSP NHSPO nmenpr
bdemen-hspen
SY_HSP
0
1/
B_hspfes 1/
2/
3/
miol1hsp_w
miolahsp_w /NC
mimxhsp_w
nmot_w rlsolhsp_w etaaufte
4/ 0.01
1/% mimnhsp_w
etalab
mimxhsp_w
KFMIOP
0.01
1/%
0.01
1/%
mimnhsp_w
etazwbm B_hspfes
etazwmnhsp 0.01 SY_HSP 0
1/ etazwmnhsploc /NC
1/%
bdemen-mimxmnhsp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktion MIMXMNHSP: Berechnung der minimalen und maximalen inneren Momente f¨ ur Betriebsart Homogen Split (SY_HSP > 0) -------------------------------------------------------------------------------------------------------------------------
bdemen-mimxmnhsp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMEN 2.150.0
Seite 362 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion EN: Eintrag der Enable-Bedingungen in Byte -------------------------------------------------------
bdemodmd B_homen 0 B_hmmen 1 B_hosen 2 B_schen 3 B_skhen 4 B_hspen 6 bdemodmd
bdemen-en
B_hksen 7 bdemen-en
ABK BDEMEN 2.150.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) FW FW (REF) FW FW FW FW FW FW FW FW KL FW
Codeword BDEMEN Deltamoment fur ¨ indiziertes resultierendes Sollmoment inkl. Deltamoment LLR Drehzahlhysterese bei Umschaltung der Enable-Bedingung Homogen-mager Drehzahlhysterese bei Umschaltung der Enable-Bedingung Homogen-schicht Drehzahlhysterese bei Umschaltung der Enable-Bedingung Homogen-split (HSP) Drehzahlhysterese bei Umschaltung der Enable-Bedingung Schicht Drehzahlhysterese bei Umschaltung der Enable-Bedingung Schicht-Katheizen Kennfeld optimales Motormoment Kennfeld optimales Motormoment Kennfeld optimales Motormoment fur ¨ Schichtbetrieb Kennfeld optimales Motormoment fur ¨ Schichtbetrieb Kennfeld optimales Motormoment fur ¨ Schichtbetrieb Momenten-Hysterese bei Umschaltung Enable Bedingungen BDE Maximales indiziertes Motormoment obere Drehzahlgrenze fur ¨ Betriebsart Homogen-mager untere Drehzahlgrenze fur ¨ Betriebsart Homogen-mager Drehzahlgrenze fur ¨ Betriebsart Homogen-schicht untere Drehzahlgrenze fur ¨ Betriebsart Homogen-schicht obere Drehzahlgrenze fur ¨ Betriebsart Homogen-Split (HSP) Drehzahlgrenze fur ¨ Betriebsart Schicht Drehzahlgrenze fur ¨ Betriebsart Schicht-Katheizen Entprellzeit fur ¨ Schichtbetrieb ¨ ¨ Zeit fur ¨ Drehzahlpradiktion zur Berechnung der zulassigen Betriebsarten ¨ Verzogerungszeit Betriebsart Schicht bei Grenzlambda Unterschreitung
Systemkonstante
Art
Bezeichnung
SY_HKS SY_HSP
SYS (REF) Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) SYS (REF) Systemkonstante BDE-Betriebsart Homogen-Split (HSP)
CWBDEMEN DMISOLDLR DNHYHMM DNHYHOS DNHYHSP DNHYSCH DNHYSKH KFMIOP KFMIOP KFMIOPS KFMIOPS KFMIOPS MDHYUM MDIMX NHMMO NHMMU NHOSO NHOSU NHSPO NSCHO NSKHO TENPRSCH TNENPR TSCHENVZ
Source-X
NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W
Source-Y
RLSOLHMM_W RLSOLHSP_W RLSOLHOS_W RLSOLSCH_W RLSOLSKH_W
GANGI
Variable
Quelle
Referenziert von
Art
Bezeichnung
BDEMODMD B_ABWS
BDEMEN MDKOG
BDEMKO, BDEMUE BDEMEN, MDAUTG,MDKOL
AUS EIN
BDE-Betriebsartenwunsch Drehmomenteinstellbarkeit Bedingung Abwurgeschutz ¨
B_ENPRSCH B_HKSEN B_HMM
BDEMEN BDEMEN BDEMUM
LOK AUS EIN
Bedingung Entprellung Schicht ¨ Bedingung Betriebsart Homogen Klopfschutz moglich Bedingung Betriebsart Homogen-Mager
B_HMMBV B_HMMDEN B_HMMEN B_HMMENMD B_HMMFES
BGBVG BDEMEN BDEMEN BDEMEN BDEMUM
EIN AUS AUS LOK EIN
¨ Bedingung HMM zulassig hinsichtlich Brennverfahrensgrenzen ¨ Bedingung Betriebsart Homogen-Mager dynamisch moglich ¨ Bedingung Betriebsart Homogen mager moglich ¨ Bedingung Betriebsart Homogen mager moglich, Momentenschwelle Bedingung Homogen-Mager als Sollbetriebsart fur ¨ Fullungssteuerung ¨
B_HOMEN B_HOS
BDEMEN BDEMUM
AUS EIN
¨ Bedingung Betriebsart Homogen moglich Bedingung Betriebsart Homogen-Schicht
B_HOSBV B_HOSDEN B_HOSEN B_HOSENMD
BGBVG BDEMEN BDEMEN BDEMEN
EIN AUS AUS LOK
¨ Bedingung HOS zulassig hinsichtlich Brennverfahrensgrenzen ¨ Bedingung Betriebsart Homogen-Schicht dynamisch moglich ¨ Bedingung Betriebsart Homogen/Schicht moglich ¨ Bedingung Betriebsart Homogen Schicht moglich, Momentenschwelle
BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... BDEMEN BDEMKO
BDEMEN, BGBVG,BGMSUGD, BGPRGS, BGRFIS, ... ATM, BBKR,BDEMEN, BDEMUE,BGAGRSOL, ... BDEMEN BDEMKO
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMEN 2.150.0
Seite 363 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HOSFES
BDEMUM
EIN
Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
B_HSP
BDEMUM
EIN
Bedingung Betriebsart Homogen-Split
B_HSPBV B_HSPEN B_HSPENMD B_HSPFES
BGBVG BDEMEN BDEMEN BDEMUM
BDEMEN, BGPRGS,BGRFIS, BGRLMIN,BGRLSOL, ... AWEA, BDEMEN,BDEMKO, BDEMUS,ESAUSG, ... BDEMEN
B_LLR
LLRBB
B_NOBDEM
BDEMUM
B_SA
MDRED
B_SCH
BDEMUM
B_SCHBV B_SCHEN B_SCHENMD B_SCHENMDK B_SCHENVZ B_SCHFES
BGBVG BDEMEN BDEMEN BDEMEN BDEMEN BDEMUM
B_SCHS
BDEMKO
B_SKH
BDEMUM
B_SKHBV B_SKHEN B_SKHENMD B_SKHFES
BGBVG BDEMEN BDEMEN BDEMUM
ELAMNHMM_W ELAMNHOS_W ELAMNSCH_W ELAMNSKH_W
BGBVG BGBVG BGBVG BGBVG
ELAMXHMM_W ELAMXHOS_W ELAMXSCH_W ELAMXSKH_W ETAAUFTE
BGBVG BGBVG BGBVG BGBVG MDBAS
ETALAB
MDBAS
ETAZWBM
MDBAS
ETAZWMNHSP GANGI
ZWMIN BBGANG
LAMNSCH_W LAMSBG_W
BGBVG LAMKO
MIENSCH_W MIEN_W MIFAL_W
BDEMEN BDEMEN MDFAW
MIGSL_W
MDASG
MIMNHMM_W MIMNHOS_W MIMNHSP_W MIMNL_W MIMNSCH_W MIMNSKH_W MIMSR_W
BDEMEN BDEMEN BDEMEN MDKOL BDEMEN BDEMEN GGCASR
MIMXHMM_W MIMXHOS_W
BDEMEN BDEMEN
EIN AUS LOK BDEMEN, BGRLSOL, EIN FUEDK, KOMRH,MDFUE, ... BDEMEN, DGGTVHK, EIN DTEV, GGO2LSU,LLRRM, ... BDEMAB, BDEMEN,- EIN BDEMKO, BDEMST,BDEMUS, ... AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... ATM, BDEMEN,EIN BDEMKO, BDEMUE,BDEMUS, ... BDEMEN EIN AUS LOK LOK LOK BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... EIN BBKR, BDEMEN,BDEMUE, BDEMUM,LAMSDNE, ... ATM, AWEA, BAKH,- EIN BDEMEN, BDEMKO, ... BDEMEN EIN AUS LOK BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... BDEMEN, MDFUE EIN BDEMEN, MDFUE EIN BDEMEN, MDFUE EIN BDEMEN, KODOH, MD- EIN FUE BDEMEN EIN BDEMEN EIN BDEMEN EIN BDEMEN, MDFUE EIN BDEMEN, BDEMUS,- EIN KOMRH, MDFUE BDEMEN, KOLASPH,- EIN MDFUE, MSF BDEMEN, BDEMUS,- EIN MDFUE, MDIST,MDKOL, ... BDEMEN EIN ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... EIN BDEMEN, BGRFIS ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... LOK LOK EIN BBKH, BDEMEN,KOMRH, KOS, MDKOL, ... BDEMEN, EIN GGCANECU, MDKOL LOK LOK LOK BDEMEN EIN LOK LOK BDEMEN, MDAUTG,- EIN MDKOG, MDKOL LOK LOK
¨ Bedingung HSP zulassig hinsichtlich Brennverfahrensgrenzen ¨ Bedingung Betriebsart Homogen-Split moglich ¨ BDE-Betriebsart Homogen-Split (HSP) moglich, Momentenschwelle Bedingung Homogen-Split als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Leerlaufregelung
Bedingung Abschaltung BDE-Betriebsartenkoordination bei hohen Drehzahlen
Bedingung Schubabschalten Bedingung Betriebsart Schicht
¨ Bedingung SCH zulassig hinsichtlich Brennverfahrensgrenzen ¨ Bedingung Betriebsart Schicht moglich ¨ Bedingung Betriebsart Schicht moglich, Momentenschwelle ¨ Bedingung Betriebsart Schicht moglich, Momentenschwelle fur ¨ Kraftstoff ¨ ¨ Bedingung Betriebsart Schicht moglich, verzogert Bedingung Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Sollbetriebsart Schicht
Bedingung Betriebsart Schicht-Katheizen ¨ Bedingung SKH zulassig hinsichtlich Brennverfahrensgrenzen ¨ Bedingung Betriebsart Schicht/Katheizen moglich ¨ Bedingung Betriebsart Schicht-Katheizen moglich, Momentenschwelle Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
¨ Minimaler stationarer Lambda-Wirkungsgrad in HMM ¨ Minimaler stationarer Lambda-Wirkungsgrad in HOS ¨ Minimaler stationarer Lambda-Wirkungsgrad in SCH ¨ Minimaler stationarer Lambda-Wirkungsgrad in SKH ¨ Maximaler stationarer Lambda-Wirkungsgrad in HMM ¨ Maximaler stationarer Lambda-Wirkungsgrad in HOS ¨ Maximaler stationarer Lambda-Wirkungsgrad in SCH ¨ Maximaler stationarer Lambda-Wirkungsgrad in SKH ¨ Wirkungsgrad abhangig von Einspritzaufteilung Lambda-Wirkungsgrad ohne Eingriff bezogen auf optimales Moment bei Lambda=1 gemittelter Zundwinkelwirkungsgrad ¨ des Basiszundwinkels ¨
minimaler Zundwinkelwirkungsgrad ¨ fur ¨ Betriebsart Homogen-Split (HSP) Ist-Gang
¨ Lambdagrenze fur Untere stationare ¨ SCH Lambdasoll Begrenzung (word)
Momentanforderung zur Bestimmung der erlaubten Betriebsarten, Schicht Koordinierte Momentanforderung zur Bestimmung der erlaubten Betriebsarten Indiziertes Fahrerwunschmoment fur ¨ Momentenkoordination Fullung ¨
Inneres Soll-Motormoment zur Fullungsbegrenzung ¨ bei GSf Minimal realisierbares Moment an Lambda-Grenze in Betriebsart Homogen mager Minimal realisierbares Moment an Lambda-Grenze in Betriebsart Homogen/Schicht Minimal realisierbares Moment in Betriebsart Homogen Split (HSP) indiziertes Moment aus Minimumauswahl des Luftpfades Minimal realisierbares Moment an Lambda-Grenze in Betriebsart Schicht Minimal realisierbares Moment an Lambda-Grenze in Betriebsart Schicht/Katheizen Indiziertes Soll-Motormoment MSR Maximal realisierbares Moment an Lambda-Grenze in Betriebsart Homogen mager Maximal realisierbares Moment an Lambda-Grenze in Betriebsart Homogen/Schicht
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
MIMXHSP_W MIMXSCH_W MIMXSKH_W MIOL1HMM_W MIOL1HOS_W MIOL1HSP_W MIOL1SCH_W MIOL1SKH_W MISGSLM_W MISOLDLR_W NGFIL_W
BDEMEN BDEMEN BDEMEN BDEMEN BDEMEN BDEMEN BDEMEN BDEMEN MDASG MDKOG BGNG
NMENPR_W NMOT_W
BDEMEN BGNMOT
NSYW
CANECUR
RLMINHMM_W
BGRLMIN
RLMINHOM_W
BGRLMIN
RLMINHOS_W
BGRLMIN
RLMINSCH_W
BGRLMIN
RLMINSKH_W RLMXHMMS_W RLMXHOSS_W RLMXHSPS_W RLMXSCHS_W RLMXSKHS_W RLSOLHMM_W RLSOLHOS_W RLSOLHSP_W RLSOLSCH_W RLSOLSKH_W
BGRLMIN BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRLSOL
Referenziert von
BDEMEN BDEMEN BDEMEN, DMDSTP,KRKE, MDFAW,NMAXMD, ...
BDEMEN 2.150.0
Seite 364 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK LOK LOK LOK LOK LOK LOK EIN EIN EIN
Maximal realisierbares Moment in Betriebsart Homogen-Split (HSP) Maximal realisierbares Moment an Lambda-Grenze in Betriebsart Schicht Maximal realisierbares Moment an Lambda-Grenze in Betriebsart Schicht/Katheizen Opt. inneres Moment bei Lambda 1 und Sollfullung ¨ in Betriebsart Homogen mager Opt. inneres Moment bei Lambda 1 und Sollfullung ¨ in Betriebsart Homogen/Schicht Opt. inneres Moment bei Lambda=1 und Sollfullung ¨ in Betriebsart Homogen Split Optimales inneres Moment bei Lambda 1 und Sollfullung in Betriebsart Schicht ¨ Opt. inneres Moment bei Lambda 1 und Sollfullung ¨ fur ¨ Schicht/Katheizen ¨ Sollmoment; zulassige Betriebsart bei Drehzahlsynchr. Getriebeschaltung Indiziertes resultierendes Sollmoment inkl. Deltamoment LLR gefilterter Drehzahlgradient
LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN BDEMEN, MDASG,UFSGSC BDEMEN, BDEMUS, B- EIN GRLSOL BDEMEN, BGRLSOL,- EIN MDKOG BDEMEN, BDEMUS, B- EIN GRLSOL BDEMEN, BDEMUS, B- EIN GRLSOL BDEMEN, BGRLSOL EIN BDEMEN EIN EIN BDEMEN, BGRPS BDEMEN EIN BDEMEN, BGRPS EIN EIN BDEMEN, BGRPS BDEMEN EIN BDEMEN EIN BDEMEN EIN BDEMEN EIN BDEMEN EIN
¨ pradizierte Motordrehzahl zur Berechnung der erlaubten Betriebsarten Motordrehzahl Getriebesynchronisationswunschdrehzahl minimale Luft fur ¨ Homogen-Mager-Betrieb minimale Luft fur ¨ Homogenbetrieb minimale Luft fur ¨ Homogen-Schicht-Betrieb minimale Luft fur ¨ Schichtbetrieb minimale Luft fur ¨ Schichtbetrieb-Katheizen max. Solluftfullung ¨ im homogenen Magerbetrieb max. Solluftfullung ¨ im Homogen/Schichtbetrieb max. Solluftfullung ¨ in Betriebsart Homogen Split (HSP) max. Solluftfullung im Schichtbetrieb ¨ max. Solluftfullung ¨ im Betrieb Schicht/Katheizen relative Sollfullung ¨ in Betriebsart Homogen mager relative Sollfullung ¨ in Betriebsart Homogen/Schicht relative Sollfullung ¨ in Betriebsart Homogen-Split (HSP) Soll-Fullung im Schichtbetrieb ¨ relative Sollfullung ¨ in Betriebsart Schicht/Katheizen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMEN 2.150.0
Seite 365 von 4100 31.JAN.2003 Thomas Brosi
FB BDEMEN 2.150.0 Funktionsbeschreibung Die Funktion bestimmt, ob das gew¨ unschte Fahrerwunschmoment in der aktuellen oder in der zuk¨ unftigen Betriebsart station¨ ar realisiert werden kann. Die Betriebsart Homogen (HOM) ist immer erlaubt. Die BDE-Unterbetriebsart Homogen Klopfschutz (HKS) ist immer erlaubt, wenn sie durch die zugeh¨ orige Systemkonstante freigeschaltet ist. Das gew¨ unschte Moment mien_w ermittelt sich direkt aus dem Fahrerwunsch, der ¨ uber den Luftpfad eingestellt werden soll. ¨ber das Codewort CWBDEMEN kann die Momentenanforderung analog zur F¨ U ullungssteuerung berechnet werden. Hierarchie HMM, SCH, HOS, SKH, HSP (SY_HSP>0): ---------------------------------------------Folgende Bedingungen m¨ ussen erf¨ ullt sein, damit eine Betriebsart erlaubt ist: - das gew¨ unschte Moment mien_w muß unterhalb des maximal zul¨ assigen Moments (mimx$_w) liegen. - das gew¨ unschte Moment mien_w muß oberhalb des minimal zul¨ assigen Moments (mimn$_w) liegen. Diese Abfrage wird nicht bei aktiver Betriebsart durchgef¨ uhrt, da durch Zylinderausblendungen die untere Grenze beliebig weit nach unten aufgeweitet werden kann. Jedoch muß sichergestellt sein, daß bei nicht aktiver Betriebsart ein Wechsel in die Betriebsart erst dann m¨ oglich ist, wenn das minimal m¨ ogliche Moment realisiert werden kann. W¨ ahrend homogen mager (HMM) wird bei luftgef¨ uhrter Applikation (minimale und maximale Momente in HMM sind gleich) gepr¨ uft, ob das gew¨ unschte Moment mien_w auf minimaler und maximaler Grenze liegt. - obere und ggf. untere Drehzahlgrenzen d¨ urfen nicht verletzt werden (untere Grenzen durch Codeword abschaltbar) - die in der Betriebsart gew¨ unschte F¨ ullung darf nicht kleiner als die minimal zul¨ assige F¨ ullung sein - die Betriebsart darf nicht explizit verboten sein (!B_$bv) - die LLR darf nicht aktiv sein (betrifft Betriebsart HOS, HMM) Die Moment- und Drehzahlbedingungen sind durch Hysteresen entprellt. In den Betriebsarten HMM und HOS wird ein Bit B_$den gebildet, welches die unteren Drehzahlgrenzen nicht beinhaltet. Es kann genutzt werden, um kurzzeitige Unterschreitungen zu erlauben. Die ¨ Uberpr¨ ufung der F¨ ullungswerte ist erforderlich, um sicherzustellen, daß eine Androsselanforderung (z.B. vom Bremskraftverst¨ arker) unter allen Umst¨ anden realisiert wird. Bei zu großer Androsselanforderung (rlmx$s_w zu klein) muß dann in den Homogenbetrieb gewechselt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Hierarchie MIMXMN$: ------------------F¨ ur die in dieser Betriebsart einzustellende Luftf¨ ullung rlsol.._w wird ein optimales Moment miol1.._w aus einem Kennfeld KFMIOP(S) entnommen. Die Multiplikation aus optimalem Moment, den Lambda-Wirkungsgraden, den Z¨ undwinkelwirkungsgraden und dem Aufteilungsfaktor (f¨ ur die Betriebsart HSP) ergibt das minimal (mimx$_w) und maximal (mimn$_w) m¨ ogliche Moment der entsprechenden Betriebsart. Hierarchie SCH_LAMSBG: ---------------------Im Schichtbetrieb (SCH) wird bei Unterschreiten der statischen Lambda-Grenze und bei einer hohen Md-Anforderung f¨ ur den Kraftstoffpfad nach einer zu applizierenden Zeit (TSCHENVZ) auf das Sollmoment f¨ ur den Kraftstoffpfad umgeschaltet, wobei der dynamische Antiruckeleingriff nicht ber¨ ucksichtigt wird: Bei dauerhaften Unterschreiten der statischen Lambda-Grenze und hoher Md-Anforderung auf dem Kraftstoffpfad wird das Bit B_schenmdk gesetzt. Im Schichtbetrieb wird nun das FF gesetzt. Wird die Lambda-Grenze f¨ ur einen Zeitraum TSCHENVZ unterschritten (B_schenvz=1), wird auf miensch_w auf einen hohen Wert gesetzt (Sollmoment des Kraftstoffpfads plus einem Offset DMISOLDLR als Hysterese). Das FF wird resertiert, wenn die Lambda-Grenze uberschritten wird (B_schenvz=0) oder z. B. im HOM-Betrieb die Betriebsart Schicht wieder erlaubt wird. Im letzteren Fall ¨ wird miensch_w wieder ¨ uber den Luftpfad gerechnet (mien_w). Hierarchie ENPR_SCH: -------------------Findet im Schichtbetrieb ein Verbot der Betriebsart aufgrund des dauerhaften Unterschreiten der statischen Lambda-Grenze statt, kann ein Verbot der Betriebsart ¨ uber das Entprellsignsal B_enprsch gesetzt werden. Damit wird ein Toggeln der Betriebsarten HOM und SCH vermieden. Die Entprellzeit kann ¨ uber TENPRSCH bedatet werden. Die Entprellung wird aufgehoben, wenn die Leerlaufphase verlassen wird. Die Entprellfunktionalit¨ at wird ¨ uber CWBDEMEN[3] aktiviert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMEN 2.150.0
Seite 366 von 4100 31.JAN.2003 Thomas Brosi
APP BDEMEN 2.150.0 Applikationshinweise Applikationsvorschlag f¨ ur Erstbedatung: MDHYUM = 1% NHMMO = 4000 1/min; NHOSO = 3000 1/min; NSCHO = 3000 1/min; NSKHO = 3000 1/min; NHSPO = 3000 1/min NHMMU = 1000 1/min; NHOSU = 1000 1/min DNHYHMM = 200 1/min; DNHYSCH = 200 1/min; DNHYHOS = 200 1/min; DNHYSKH = 200 1/min; DNHYHSP = 200 1/min CWBDEMEN = 19; TSCHENVZ = 0.2s; DMISOLDLR = 5%; TENPRSCH=20s bit
7 6 5 4 3 2 1 0 +-----------------+ CWBDEMEN | x x x x x x x x | +-----------------+ ˆ ˆ ˆ ˆ ˆ | | | | +- mien_w = mifal_w | | | +--- nmot_W > NHOSU V NHMMU f¨ ur B_hosen V B_hmmen | | +----- nicht belegt | +------- Aktivierung der Entprellzeit f¨ ur SCH-Entprellung bei SCH-Verbot an Lambda-Grenze +--------- B_abws f¨ ur migs_w in MIN-Auswahl
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc Data Review: ============
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
G¨ ultiger Wertebereich f¨ ur Applikationsparameter
+-----------+--------+--------+--------+--------+-------------------------------------------------+ | Parameter | Einheit| typ. | min. | max. | Bemerkung | +-----------+--------+--------+--------+--------+-------------------------------------------------+ | NHMMO | 1/min | 4000 | 3800 | 4500 | | | NHMMU | 1/min | 1000 | | | Abwurf der Betriebsart bei Leerlauf | | DNHYHMM | 1/min | 200 | 100 | 250 | | +-----------+--------+--------+--------+--------+-------------------------------------------------+ | NSCHO | 1/min | 3000 | 2800 | 3500 | | | DNHYSCH | 1/min | 200 | 100 | 250 | | +-----------+--------+--------+--------+--------+-------------------------------------------------+ | | | | | | *** nur mit Testmotoren betrieben *** | | NHOSO | 1/min | 3000 | 2800 | 3200 | Obergrenze durch Einspritzzeit gegeben | | NHOSU | 1/min | 1000 | | | Abwurf der Betriebsart bei Leerlauf | | DNHYHOS | 1/min | 200 | 100 | 250 | | +-----------+--------+--------+--------+--------+-------------------------------------------------+ | NHSPO | 1/min | 3000 | <1000 | 3200 | Obergrenze durch Einspritzzeit gegeben | | | | | | | bisher nur im Leerlaufbereich betrieben | | DNHYHSP | 1/min | 200 | 100 | 250 | | +-----------+--------+--------+--------+--------+-------------------------------------------------+ | | | | | | *** nur mit Testmotoren betrieben *** | | NSKHO | 1/min | 3000 | | | | | DNHYSKH | 1/min | 200 | | | | +-----------+--------+--------+--------+--------+-------------------------------------------------+
Bemerkung: ========== Die Werte f¨ ur die Applikationsparameter h¨ angen kritisch vom jeweiligen Motor ab und sind Richtwerte! Die einzelnen Motoren f¨ uhren zu einem stark unterscheidlichen Satz von Parametern. Die Grenzen f¨ ur die Parameter m¨ ussen daher f¨ ur jeden Motor separat getestet werden.
ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMAB 2.30.0
Seite 367 von 4100 31.JAN.2003 Thomas Brosi
FU BDEMAB 2.30.0 BDE-Betriebsartensteuerung: Abbruch einer Betriebsart FDEF BDEMAB 2.30.0 Funktionsdefinition Break 1/ B_nobdem
NHMMOAB
B_homab = true
1 NHMMUAB
B_hmmab nmot_w
B_hosab NHOSOAB
1 2
B_schab NSCHOAB 3 SCHVLL B_schvll
B_skhab NSKHOAB
B_hspab
4
NHSPOAB
6
B_hksab
bdemodab
NHKSOAB
7
bdemodab
0
BITS TMWERR
B_bdemz
B_mwab
B_emwab
bdemab-bdemab
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bdemod
bdemab-bdemab
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMAB 2.30.0
Seite 368 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion SCHVLL: Verbot Schichtbetrieb bei Unterdrehzahl
B_kuppl vfzg_w VSCHVLL 1/ B_kh
tschvll_w
1/ 0.0 tschvll_w
B_stend
0.02
[s]
1/ 1/
B_schvll
1/
B_nswo1 TSPSCHVLL dns
2/
DNRSCHVLL false 1/
TMNSCHVLL
dns = nstate - nmotll
tschvll_w
2/ true
2/ false
B_schvll
B_schvll
tschvll_w
B_schvll
bdemab-schvll
DNSSCHVLL
bdemab-schvll
SY_MODMASK
bdemab-init
Teilfunktion INIT: Initialisierung bei SG-Reset
bdemodab
bdemab-init Teilfunktion BITS: Zuordnung von Bezeichnern und Bitpositionen
The following subfunction describes the assignment of bit names to bit positions. The assignment is done only in KGS file.
bdemodab
B_homab 0 B_hmmab 1 B_hosab 2 B_schab 3 B_skhab 4 B_hspab 6 B_hksab 7
bdemab-bits
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
B_schvll 1/
dns 1/
tschvll_w
bdemab-bits
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMAB 2.30.0
Seite 369 von 4100 31.JAN.2003 Thomas Brosi
ABK BDEMAB 2.30.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
DNRSCHVLL DNSSCHVLL NHKSOAB NHMMOAB NHMMUAB NHOSOAB NHSPOAB NSCHOAB NSKHOAB TMNSCHVLL TMWERR TSPSCHVLL VSCHVLL
FW FW FW FW FW FW FW FW FW FW FW FW FW
Delta Drehzahl fur ¨ Rucksetzen ¨ Verbot Schichtbetrieb im Leerlauf Delta Drehzahl fur ¨ Setzen Verbot Schichtbetrieb im Leerlauf Obere Drehzahlgrenze fur ¨ Betriebsart Homogen-Klopfschutz Obere Drehzahlgrenze fur ¨ Betriebsart Homogen-mager Untere Drehzahlgrenze fur ¨ Betriebsart Homogen-Mager Obere Drehzahlgrenze fur ¨ Betriebsart Homogen-Schicht Obere Drehzahlgrenze fur ¨ Betriebsart Homogen-Split Obere Drehzahlgrenze fur ¨ Betriebsart Schicht Obere Drehzahlgrenze fur ¨ Betriebsart Schicht-Katheizen Mindestzeit fur ¨ Verbot Schichtbetrieb im Leerlauf Maximalzeit fur ¨ Betriebsarten-Zwischenzustand bis zum Setzen von B_mwab Sperrzeit fur ¨ Verbot Schichtbetrieb im Leerlauf Geschwindigkeitsschwelle fur ¨ Verbot Schichtbetrieb im Leerlauf
Systemkonstante
Art
Bezeichnung
SY_MODMASK
¨ SYS (REF) Systemkonstante Zulassige Betriebsarten
Source-X
Source-Y
Art
Variable
Quelle
Referenziert von
BDEMOD
BDEMUM
BDEMODAB B_BDEMZ
BDEMAB BDEMUM
B_EMWAB B_HKSAB B_HMMAB B_HOMAB B_HOSAB B_HSPAB B_KH
BDEMAB BDEMAB BDEMAB BDEMAB BDEMAB BDEMAB BAKH
B_KUPPL
GGEGAS
B_MWAB B_NOBDEM
BDEMAB BDEMUM
BDEMAB, BDEMKO,- EIN BDEMUE, DSCHED,DTEV, ... BDEMKO AUS BDEMAB, BGAGRSOL, EIN NLKO LOK AUS AUS AUS AUS AUS BBKH, BBSAWE,EIN BDEMAB, BGFAWU,BGNLLKH, ... ARMD, BBKR,EIN BBSAWE, BDEMAB,BDEMKO, ... BDEMUM, BDEMUS AUS BDEMAB, BDEMEN,- EIN BDEMKO, BDEMST,BDEMUS, ... BBAGR, BBKW,EIN BDEMAB, DLLR, DTEV, ... AUS LOK AUS EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... BDEMAB, DLLR,EIN LLRMR, LLRRM AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ...
B_NSWO1
B_SCHAB B_SCHVLL B_SKHAB B_STEND
BDEMAB BDEMAB BDEMAB BBSTT
DNS
LLRNS
NMOT_W
BGNMOT
TSCHVLL_W VFZG_W
BDEMAB GGVFZG
Bezeichnung BDE-Betriebsart
Betriebsarten-Freigabe bezuglich ¨ Drehzahlgrenzen Bedingung Betriebsarten-Zwischenzustand Bedingung Fehler bei Umschaltfreigabe ¨ Bedingung Drehzahl im zulassigen Bereich fur ¨ Betriebsart Homogen-Klopfschutz ¨ Bedingung Drehzahl im zulassigen Bereich fur ¨ Betriebsart Homogen-Mager ¨ Bedingung Drehzahl im zulassigen Bereich fur ¨ Betriebsart Homogen ¨ Bedingung Drehzahl im zulassigen Bereich fur ¨ Betriebsart Homogen-Schicht ¨ Bedingung Drehzahl im zulassigen Bereich fur ¨ Betriebsart Homogen-Split Bedingung Kat-Heizung
¨ Bedingung Kupplungspedal betatigt
Bedingung Abbruch der aktuellen Betriebsart Bedingung Abschaltung BDE-Betriebsartenkoordination bei hohen Drehzahlen
Bedingung Drehzahl > NSWO1
¨ Bedingung Drehzahl im zulassigen Bereich fur ¨ Betriebsart Schicht Bedingung Verbot Schichtbetrieb im Leerlauf ¨ Bedingung Drehzahl im zulassigen Bereich fur ¨ Betriebsart Schicht-Katheizen Bedingung Startende erreicht ¨ LLR: Drehzahlabweichung zur stationaren Solldrehzahl Motordrehzahl ¨ Zeitzahler fur ¨ Entprellung von B_schvll Fahrzeuggeschwindigkeit
FB BDEMAB 2.30.0 Funktionsbeschreibung ¨berwachung des zul¨ Aufgabe der Funktion ist die U assigen Drehzahlbereichs f¨ ur die einzelnen Betriebsarten. Die bei der aktuellen Drehzahl zul¨ assigen Betriebsarten werden durch Setzen der zugeh¨ origen Bits in bdemodab angezeigt. Ist die aktuelle Betriebsart nicht mehr zul¨ assig oder h¨ alt ein Betriebsarten-Zwischenzustand (Soll-BA ungleich Ist-BA) f¨ ur l¨ anger als die Zeit TMWERR an, so wird durch Setzen des Bits B_mwab daf¨ ur gesorgt, daß die Betriebsartenumschaltung unabh¨ angig von den Quittungen (AGR, Tankentl¨ uftung, LBK, Momenteneinstellbarkeit) erfolgt. Um das Anfahrverhalten im Schichtbetrieb zu verbessern, wird bei bet¨ atigter Kupplung und kleiner Fahrzeuggeschwindigkeit die Betriebsart Schicht verboten, wenn die Motordrehzahl die Leerlauf-Solldrehzahl zu stark unterschreitet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMST 2.10.0
Seite 370 von 4100 31.JAN.2003 Thomas Brosi
APP BDEMAB 2.30.0 Applikationshinweise Default-Bedatung: DNRSCHVLL DNSSCHVLL NHKSOAB NHMMOAB NHMMUAB NHOSOAB NHSPOAB NSCHOAB NSKHOAB TMNSCHVLL TMWERR TSPSCHVLL VSCHVLL
= = = = = = = = = = = = =
0 100 3500 4500 800 3500 3500 3500 3500 6 3 0.3 5
1/min 1/min 1/min 1/min 1/min 1/min 1/min 1/min 1/min s s s km/h
Es muß gelten: DNSSCHVLL DNSSCHVLL N*OAB NHMMUAB
>= >= >= <=
0 DNRSCHVLL N*O (s. BDEMEN) NHMMU (s. BDEMEN)
FU BDEMST 2.10.0 BDE Betriebsmodi im Start FDEF BDEMST 2.10.0 Funktionsdefinition getBit in
CWBDEMST 0
only for application purposes CWBDEMST = 1 (only block "application" will be calculated)
application
B_magwlen
deactivation
1 modtm_in hmm B_magwlen modtm_out
modtm_in
fst_w fnswl_w
max enrichment (for torque monitoring)
hos B_magwlen modtm_out
modtm_in FNSWLMX skh B_magwlen modtm_out B_magwlen modtm_in tnst_w hks TNSTUSVB
to ensure a high enough combustion chamber temperature
B_magwlen modtm_out
modtm_in sch B_magwlen modtm_out
engine mode depending on heating output demand bdemodha
engine mode depending on engine coolant temperature
engine mode for start and warm up
bdemodtm bitwiseAND
bdemodst
bdemst-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
default value CWBDEMST = 0
bdemst-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMST 2.10.0
Seite 371 von 4100 31.JAN.2003 Thomas Brosi
Unterfunktionsblock 1: Homogen mager ------------------------------------
hmm (homogeneous lean) modtm_in
tmot
modtm /NC
modtm_out
putBit TMOTHMM
1
bdemst-hmm
B_magwlen
bdemst-hmm Unterfunktionsblock 2: Homogen schicht (Doppeleinspritzung) -----------------------------------------------------------
hos (homogeneous/stratified (double injection)) modtm_in
tmot
modtm /NC putBit
2
TMOTHOS
modtm_out
bdemst-hos
B_magwlen
bdemst-hos Unterfunktionsblock 3: Schicht Katheizen ----------------------------------------
modtm_in
tmot
modtm /NC
modtm_out bdemst-skh
B_magwlen
putBit TMOTSKH
4
bdemst-skh Unterfunktionsblock 4: Homogen Klopfschutz ------------------------------------------
hks (homogeneous knocking prevention) B_magwlen
modtm_in
tmot
modtm /NC putBit
TMOTHKS
7
modtm_out bdemst-hks
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
skh (stratisfied catalyst heating)
bdemst-hks
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMST 2.10.0
Seite 372 von 4100 31.JAN.2003 Thomas Brosi
Unterfunktionsblock 5: Schicht ------------------------------
sch (stratisfied) B_magwlen
modtm_in
B_ll
not idle TMOTSCH
tmot
modtm /NC 3
modtm_out
putBit
idle TMOTSCHLL
tmst
bdemst-sch
tskmx_w KFTMOSCH dtmosch /NC DTMLLSCH bdemst-sch Unterfunktionsblock 6: Applikation ----------------------------------
Break 1/
in
Break 3/ 1/
B_magwlen
tmot TMOTMNAP
2/
bdemodtm
bdemodst
bdemst-application
1/ MODSTAP
bdemst-application Abschalten der Funktion -----------------------
deactivate calculation B_nobdem 1/ tmot TMOTSTOFF
SY_MODMASK
bdemodst Break 2/
Break 1/
bdemst-deactivation
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
for application purpose
bdemst-deactivation
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMST 2.10.0
Seite 373 von 4100 31.JAN.2003 Thomas Brosi
ABK BDEMST 2.10.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW KF FW FW FW FW FW FW FW FW FW FW
Codewort fur ¨ die Funktion BDEMST Offset Motortemperatur Leerauf fur ¨ Schichtbetrieb Maximale Nachstart-/Warmlaufanreicherung fur ¨ Drehmomentenuberwachung ¨ Kennfeld Offset minimale Kuhlwassertemperatur ¨ fur ¨ Schichtbetrieb Applizierbarer Betriebsartenmodus fur ¨ Start und Warmlauf Minimale Kuhlwassertemperatur ¨ fur ¨ Betriebsart Homogen Klopfschutz Minimale Kuhlwassertemperatur ¨ fur ¨ Homogenbetrieb Minimale Kuhlwassertemperatur ¨ fur ¨ Doppeleinspritzung (hos) Minimale Kuhlwassertemperatur ¨ fur ¨ Applikation der Betriebsartenwahl Start/WL Minimale Kuhlwassertemperatur ¨ fur ¨ Schichtbetrieb Minimale Kuhlwassertemperatur ¨ fur ¨ Schichtbetrieb im Leerlauf Minimale Kuhlwassertemperatur ¨ fur ¨ Betriebsart Schicht Katheizen Temperaturschwelle zum Abschalten der Funktion %BDEMST Zeit nach Start mit Umschaltverbot homogen <-> Schicht
Systemkonstante
Art
Bezeichnung
SY_MODMASK
¨ SYS (REF) Systemkonstante Zulassige Betriebsarten
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWBDEMST DTMLLSCH FNSWLMX KFTMOSCH MODSTAP TMOTHKS TMOTHMM TMOTHOS TMOTMNAP TMOTSCH TMOTSCHLL TMOTSKH TMOTSTOFF TNSTUSVB
Source-X
TMST
Source-Y
TSKMX_W
Variable
Quelle
Referenziert von
Art
Bezeichnung
BDEMODHA BDEMODST
BDEMHA BDEMST
BDEMST BDEMKO, BDEMUE,SKR, UFRKC
EIN AUS
¨ BDE-Betriebsartenwunsch abhangig von Heizleistungs-Anforderung BDE-Betriebsartenwunsch Start
BDEMODTM B_LL
BDEMST MDFAW
B_MAGWLEN B_NOBDEM
BDEMST BDEMUM
FNSWL_W FST_W MODTM TMOT
ESNSWL ESSTT BDEMST GGTFM
TMST
GGTFM
TNST_W
BBSTT
TSKMX_W
SKR
AUS ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... AUS BDEMAB, BDEMEN,- EIN BDEMKO, BDEMST,BDEMUS, ... EIN BDEMST, GK EIN BDEMST, GK LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... BDEMST EIN
¨ BDE-Betriebsartenwunsch abhangig von tmot Bedingung Leerlauf ¨ Bed. magerer Warmlauf ermoglichen Bedingung Abschaltung BDE-Betriebsartenkoordination bei hohen Drehzahlen
Faktor Nachstart und Warmlauf Faktor Starteinspritzung ¨ ¨ BDE-Betriebsartenwunsch abhangig von tmot (nur lokale Große) Motor-Temperatur Motorstarttemperatur Zeit nach Startende
obere, adaptive Temperaturgrenze Speicherkatalysator
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMST 2.10.0
Seite 374 von 4100 31.JAN.2003 Thomas Brosi
FB BDEMST 2.10.0 Funktionsbeschreibung Diese Funktion legt im Bereich Start, Nachstart und Warmlauf fest, welche Betriebsart(en) zul¨ assig ist/sind. Hintergrund: Wenn der Motor noch zu kalt ist, ist kein vern¨ unftiger Magerbetrieb m¨ oglich. Die letztendlich ausgegeben Variable ist bdemodst. Diese legt schließlich die zul¨ assige(n) Betriebsart(en) im Start und Warmlauf fest. Die Variablen bdemmodtm, bdemodha und bdemodst werden analog zur Variable bdemod aus %BDEMUM gebildet. Die Variable bdemodst wird dann an %BDEMKO weitergegeben, wo die Koordination der (unterschiedlichen) Betriebsartenw¨ unsche erfolgt. Bei hohen Drehzahlen oder beim ¨ Uberschreiten einer Temperaturschwelle wid die Berechnung der zul¨ assigen Betriebsart in %BDEMST abgebrochen (Block deactivation).
Das Codewort CWBDEMST legt fest, ob nur der Block application oder ob sonst alle anderen Bl¨ ocke berechnet werden. CWBDEMST = 0 (Default-Wert): Außer dem Block application werden sonst alle Bl¨ ocke berechnet. Dieser Fall ist f¨ ur die SERIENBDATUNG vorgesehen. In den einzelnen Bl¨ ocken kann zu jeder Betriebsart eine eigene Temperaturschwelle appliziert werden. CWBDEMST = 1 (Nur f¨ ur Pr¨ ufstandsversuche): Es wird nur der Block application und switch off berechnet. Alle anderen Bl¨ ocke werden nicht berechnet. Dieser Fall ist nur f¨ ur die Arbeiten am Pr¨ ufstand und NICHT F¨ UR DIE SERIENBEDATUNG vorgesehen. Durch MODSTAP kann das Bitmuster hier beliebig gesetzt werden.
F¨ ur die folgende Beschreibung wird von einer Default-Bedatung von CWBDEMST = 0 ausgegangen. In bdemodtm werden die jeweiligen Bits f¨ ur die Freigabe der jeweiligen Betriebsart in Abh¨ angigkeit der Motortemperatur tmot gebildet. Die Variable bdemodha stammt aus der Funktion %BDEMHA. Dort werden die jeweiligen Bits f¨ ur die Freigabe der jeweiligen Betriebsart in Abh¨ angigkeit von der Heizleistunganforderung an den Motor gebildet. Die Variable bdemodst wird aus einer bitweisen UND-Verkn¨ upfung der Variablen bdemodtm und bdemodha gebildet. D.h. eine Betriebsart wird nur freigegeben, wenn diese sowohl von bdemodtm als auch von bdemodha freigegeben wird.
Um in bdemodtm außer homogen die jeweilige Betriebsart freigegeben zu k¨ onnen, m¨ ussen folgende Bedingungen erf¨ ullt sein:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1. Die Startanreicherung fst_w bzw. die Nachstart-/Warmlaufanreicherung fnswl_w muß kleiner oder gleich der Schwelle FNSWLMX sein. Hintergrund: Durch die Anreicherung wird bei Magerbetrieb das Moment erh¨ oht. F¨ ur die ¨ Uberwachung ist es daher notwendig, daß die Anreicherung unterhalb der Schwelle FNSWLMX liegt, um so das zus¨ atzliche Moment zu begrenzen. 2. Die Zeit nach Startende tnst_w muß gr¨ oßer oder gleich der Schwelle TNSTUSVB sein. Hintergrund: Die Brennraumtemperatur h¨ angt zu Beginn des Motorbetriebs sehr stark von der Betriebsdauer ab. Um zu gew¨ ahrleisten, daß der Brennraum auch bei warmem K¨ uhlwasser eine ausreichende Temperatur erreicht hat, muß die Betriebsdauer seit Startende gr¨ oßer oder gleich der Schwelle TNSTUSVB sein. 3. Die K¨ uhlwassertemperatur muß gr¨ oßer sein als die jeweilige Temperaturschwelle f¨ ur die entsprechende Betriebsart. Sonderfall Schichtbetrieb: Hier wird zwischen Leerlauf und sonstigem Betrieb unterschieden.
APP BDEMST 2.10.0 Applikationshinweise Voraussetzungen: Die Umschaltungen in die einzelnen Betriebsarten m¨ ussen bei warmem Motor einwandfrei funktionieren. F¨ ur den Magerbetrieb ist eine bestimmte Brennraumtemperatur erforderlich. Zu Beginn des Motorbetriebs h¨ angt diese Temperatur vorwiegend von der Betriebsdauer ab. Nach einer gewissen Betriebsdauer h¨ angt die Brennraumtemperatur dann vorwiegend von der K¨ uhlwassertemperatur ab. Die jeweiligen Temperaturschwellen und TNSTUSVB m¨ ussen daher mindestens so groß sein, daß der Motor in der entsprechenden Betriebsart einwandfrei l¨ auft, d.h. es d¨ urfen keine Aussetzer und keine erh¨ ohte Laufunruhe auftreten. Die Schwelle FNSWLMX ist in Zusammenarbeit mit der Momenten¨ uberwachung zu applizieren. ¨ Uberschreitet die Motortemperatur die Schwelle TMOTSTOFF, so wird die Funktion aus Laufzeitgr¨ unden abgeschaltet. Der Wert von TMOTSTOFF sollte gr¨ oßer sein als alle anderen Temperaturschwellen dieser Funktion. Soll schon im Start eine andere Betriebsart als homogen freigegeben werden k¨ onnen, so muß TNSTUSVB auf 0 gesetzt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBHKS 1.10.0, BDEMHA 1.60.0
Seite 375 von 4100 31.JAN.2003 Thomas Brosi
FU BBHKS 1.10.0 Bestimmung der Betriebsbereitschaft des BDE Modus HKS FDEF BBHKS 1.10.0 Funktionsdefinition lbkist_w HKSLBKMX
no additional swirl or tumble streaming is considered in actual ignition angle calculation. It has to be ensured that the tumble plate is wide opened. B_hksb
rriehsk_w
bbhks-main
0
If requested egr ratio is bigger then zero HKS can not be handled. bbhks-main Die Funktion BBHKS wird dann notwendig, wenn im System keine Abh¨ angigkeit des Z¨ undwinkels f¨ ur den Betriebsmodus homogen Klopfschutz f¨ ur zus¨ atzliche Ladungsbewegung und AGR dargestellt wurde. Bei lbkist < Schwellwert und Intertgas-Sollrate gleich null wird ¨ uber die Funktion NLKO2.120ff die Betriebsbereitschaft (B_hksb) f¨ ur HKS gesetzt.
ABK BBHKS 1.10.0 Abkurzungen ¨ Source-X
Source-Y
Art
Bezeichnung
FW
Maximalschwelle lbkist fur ¨ HKS Erlaubnis
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_HKSB LBKIST_W
BBHKS GGLBK
RRIEHSK_W
BGAGRSOL
NLKO AUS BBHKS, LBKFGS, LB- EIN KUE EIN BBHKS, ZWGRU
Flag Bereitschaft HKS Betrieb Iststellung der Ladungsbewegungsklappenposition (word) Restgasrate inert extern Soll aus Kennfeld
FB BBHKS 1.10.0 Funktionsbeschreibung APP BBHKS 1.10.0 Applikationshinweise HKSLBKMX sollte derart klein gew¨ ahlt werden, daß kein Einfluß mehr von lbkist auf den Z¨ undwinkel zu beobachten ist.
FU BDEMHA 1.60.0 Heizleistungsbedingte Betriebsartenanforderung FDEF BDEMHA 1.60.0 Funktionsdefinition CWBEMHA SWUHEPOTI 0
1
UHEHY TPRELHLA B_klimex E_hla
uhepoti TurnOnDelay
upotpwm
TurnOffDelay B_hlacan
B_heizanf
B_hlanf
aus %CAN (clima1) false
E_vfz
255 tmot vfzg
vfzghai
TMSHY
VFZHA tumg tmotsoll
KFHOMANF
bdemodha CWMODHA bdemha-bdemha
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter HKSLBKMX
bdemha-bdemha
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BDEMHA 1.60.0
Seite 376 von 4100 31.JAN.2003 Thomas Brosi
ABK BDEMHA 1.60.0 Abkurzungen ¨ Parameter CWBEMHA CWMODHA KFHOMANF SWUHEPOTI TMSHY TPRELHLA UHEHY VFZHA
Source-X
VFZGHAI
TUMG
Art
Bezeichnung
FW FW KF FW FW FW FW FW
Codewort fur ¨ Spannungssignal v. Heizungspoti Codewort fur ¨ Betriebsartenwahl in %BDEMHA Motorsolltemperatur fur ¨ Heizleistungsanforderung Spannungsschwelle-Heizanforderung fur ¨ Heizpoti Hysterese Motortemperatur fur ¨ Heizanforderung Debounce Zeit fur ¨ Heizleistungsbedingte Betriebsartenanforderung Hysterese Heizpoti fur ¨ Heizanforderung Error-Default fur ¨ vfzg in %BDEMHA
Variable
Quelle
Referenziert von
Art
Bezeichnung
BDEMODHA B_HEIZANF B_HLACAN B_HLANF B_KLIMEX E_HLA E_VFZ
BDEMHA BDEMHA CANECUR BDEMHA GGHLA GGHLA DVFZ
BDEMST LLRNS BDEMHA
AUS AUS EIN LOK EIN EIN EIN
¨ BDE-Betriebsartenwunsch abhangig von Heizleistungs-Anforderung Bedingung Heizungsanforderung von Poti Bedingung keine Heizleistungsanforderung aus Clima-Botschaft Bedingung Heizleistungsanforderung Bedingung Bit Klimaanlage existiert Errorflag: Heizleistungsanforderung Errorflag: Fahrzeug-Geschwindigkeit
TMOT
GGTFM
TMOTSOLL TUMG
BGTUMG
UHEPOTI
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Source-Y
UPOTPWM VFZG
GGHLA GGVFZG
VFZGHAI
BDEMHA
BDEMHA, KMTR BDEMHA, KMTR ATM, BDEMHA,CANECU, DDG,DMDLU, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BDEMHA, KMTR EIN BDEMHA, BGTABST,- EIN BKS, DFFT, DTEV, ... BDEMHA, GGHLA, KM- EIN TR BDEMHA, KMTR EIN EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... LOK
Motor-Temperatur Soll-Wassertemperatur fur ¨ Kuhlmitteltemperaturregelung ¨ Umgebungstemperatur Spannung Heizungspoti PWM-Signal Heizungsanforderung Fahrzeuggeschwindigkeit
Fahrzeuggeschwindigkeit fur ¨ Heizanforderung, interne Variable
FB BDEMHA 1.60.0 Funktionsbeschreibung Die Funktion BDEMHA bildet die heizleistungsbedingte Betriebsartenanforderung bdemodha. Es wird deutlich, daß zur komfortbedingten Betriebsartenvorgabe zwei Bedingungen erf¨ ullt sein m¨ ussen. Zum einen muß der Fahrer ¨ uber die Bedienelemente der Fahrzeugklimatisierung eine Mindestmenge Warmluft anfordern. Dadurch ¨ uberschreitet die Variable uhepoti bzw. upotpwm, welche proportional zum Verdrehwinkel des Temperaturwahlknopfes ansteigt, eine ¨ uber das Label UHESWPOTI vorzugebende Spannungsschwelle und setzt so das Bit B_heizanf auf ´true´. Mit dem ersten Bit des Codewortes CWBEMHA wird ein inverses uhepoti ber¨ ucksichtigt. Das Label UHEHY gestattet in diesem Zusammenhang die Parametrierung der Hysteresebreite zur L¨ oschung des Bits B_heizanf auf den Wert ´false´. Die Variable uhepoti kann gewonnen werden aus der Auswertung des Analogsignals vom Temperaturwahlknopf bei Fahrzueugen ohne Klimaanlage. Bei Fahrzeugen mit Klimaanlage ohne CAN-Anbindung ist das Bit B_klimex gesetzt und es wird stattdessen auf das ausgewertete PWM-Signal upotpwm aus der Funktion %GGHLA zugegriffen. Bei Fahrzeugen mit Klimaanlage mit CAN-Angindung muß die Information der Temperaturwahl vom CAN ausgewertet werden. Wird ein Fehler in der Heizleistunganforderung erkannt, so wird das Fehlerbit E_hla gesetzt und damit das Bit B_heizanf auf ´false´ gesetzt. Die zweite Bedingung ist erf¨ ullt, wenn die Eingangsgr¨ oße (Motor-Solltemperatur) des Hystereseschalters gr¨ oßer als die momentane Motortemperatur tmot (rechter Schaltpunkt variabel!) ist. Die Eingangsgr¨ oße des Hystereseschalters ist eine Motorsolltemperatur, die abh¨ angig von vfzg (Fahrzeuggeschwindigkeit) und tumg (Umgebungstemperatur) aus dem Kennfeld KFHOMANF generiert wird. Diese Motorsolltemperatur wird im Rahmen einer MIN-Auswahl mit tmotsoll (Motorsolltemperatur aus der Funktion geregelte K¨ uhlung %KMTR) verglichen und auf den Eingang des Hystereseschalters gegeben. Die Min-Auswahl verhindert hier eine Gegenl¨ aufigkeit der MotorsolltemperaturVorgabe in den Funktionen %KMTR und %BDEMHA, da tmotsoll im Falle einer Gegenl¨ aufigkeit dominant ist. Das Label TMSHY gestattet in diesem Zusammenhang die Parametrierung der Hysteresebreite. Beim Auftreten eines Fehlers der Geschwindigkeitserfassung E_vfz wird ¨ uber VFZHA ein Wert f¨ ur vfzg vorgegeben, der das Erreichen eines sicheren Arbeitspunktes gew¨ ahrleistet. Sind nun beide Bedingungen zur Heizleistungsanforderung erf¨ ullt, wird das Bit B_hlanf gesetzt. Dadurch wird die Variable bdemodha (Betriebsartenwunsch) mit dem Wert des Labels CWMODHA (typ.=1) geladen. Dies entspricht einer Anforderung der homogenen Betriebsart (Lambda=1). Liegt keine Heizleistungsanforderung vor (B_hlanf=´false‘), hat bdemodha den Wert 255, damit werden alle Betriebsarten freigegeben und die Funktion %BDEMHA verh¨ alt sich neutral. Außerdem beeinflusst diese Funktion die Funktion %LLRNS, in der die Leerlaufsolldrehzuahl gebildet wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADDLGME9Q 1.10.1
Seite 377 von 4100 31.JAN.2003 Thomas Brosi
APP BDEMHA 1.60.0 Applikationshinweise Default-Werte: CWBDEMHA CWMODHA TMSHY UHEHY SWUHEPOTI VFZHA
0 1 (HOM) 10 ◦ C 0.2 V 2.0 V 100 km/h
KFHOMANF: tumg\vfzg | 0 50 100 ----------------------------------------20 | 85 90 90 0 | 80 85 90 10 | 60 60 80 20 | 20 30 40 40 | 0 0 0
FU ADDLGME9Q 1.10.1 Adapterfunktion fur ¨ die Diagnose Laufgrenze HMM-Betrieb %DLGHMM bei MED9 FDEF ADDLGME9Q 1.10.1 Funktionsdefinition Main: ¨ Ubersicht ===============
B_hmmlgs:Condition lambda controlled by throttle valve for HMM mode
change of quantisation from float to word
B_hmmlgs
1/
zzyllfb
1/
lutszyl_f
lutszyl_w
0
to %DLGHMM
0 2/ 1/ 1
lutszyl_f
lutszyl_w
1
lutszyl_w for cylinder 0 - 3, adapter %ADDLGME9Q 1.10 and %DLGHMM 1.50 only for 4 cylinder engine
1 3/ 1/ 2
lutszyl_f
lutszyl_w
2
2 4/ 1/ 3
lutszyl_f
lutszyl_w
3
3
addlgme9q-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
from %DMDLFB
0
addlgme9q-main
ABK ADDLGME9Q 1.10.1 Abkurzungen ¨ Variable
Quelle
Referenziert von
B_HMMLGS
BGBVG
LUTSZYL_F LUTSZYL_W
DMDLFB
ZZYLLFB
DMDLFB
EIN ADDLGME9Q,DLGHMM, LRSEB,MDKOG, MDLAM, ... EIN ADDLGME9Q ADDLGME9Q, DLGHM- EIN M EIN ADDLGME9Q,DLGHMM, DMDFON,DMDLFK, DMDLU, ...
Art
Bezeichnung Bedingung luftgefuhrter ¨ HMM-Betrieb
¨ Laufunruhe-Testgroße, Array uber ¨ alle Zylinder ¨ Laufunruhe-Testgroße, signed, Array uber ¨ alle Zylinder ¨ SW-Zylinderzahler fur ¨ DMD
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLGHMM 1.50.1
Seite 378 von 4100 31.JAN.2003 Thomas Brosi
FB ADDLGME9Q 1.10.1 Funktionsbeschreibung allgemein ========= Die Gr¨ ossen lutszyl_w (zyl0 - 3) stehen in der "MED9-Welt" in dieser Form nicht mehr zur Verf¨ ugung.Damit die Funktion %DLGHMM f¨ ur MED7 und MED9 identisch bleiben kann werden die Gr¨ ossen lutszyl_f von float in word umquantisiert. Somit kann die %DLGHMM immer gleichzeitig f¨ ur MED7 als auch f¨ ur MED9 verwendet werden.
main: ¨ Ubersicht =============== Zusammen mit dem Zylinderzuweisungsz¨ ahler zzyllfb und den Laufruhe Testgr¨ ossen lutszyl_f werden die umquantisierten Laufruhe Testgr¨ ossen lutszyl_w gebildet. Die Berechnug wird durch das Bit B_hmmlgs angestossen. Die Umquantisierung soll nur stattfinden, wenn die Gr¨ ossen von der %DLGHMM auch gefordert werden resp. bei freigegebenem HMM-Betrieb.
Hinweis ======= Die Adapterfunktion %ADDLGME9Q 1.10 und die entsprechende %DLGHMM 1.50 sind bis jetzt lediglich f¨ ur Projekte mit 4 ZylinderMotoren entwickelt worden!
APP ADDLGME9Q 1.10.1 Applikationshinweise
FU DLGHMM 1.50.1 Diagnose Laufgrenze HMM-Betrieb FDEF DLGHMM 1.50.1 Funktionsdefinition
[s] TLGUE
Maximum Value "Lean-Limit" SLUTSMX
dsluts_w 3/ gsluts_w Weighting B_dlgrec dlgcorr_w trigger_syn trigger_50ms sluts_w
trigger_syn SLUTS B_dlgrec sluts_w B_cwlg trigger_50ms
Generating of Lean-Limit Value
0
compute 4/
Lean-Limit exceeded 6/ 5/
B_dlgapp
B_lgpas B_lgpasB_dlgapp trigger_syn dlgcorr_w Monitoring trigger_50ms B_cwlg B_dlgrec B_lghmm
B_lghmm
to %NLKO
dlghmm-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DLGHMM: ¨ Ubersicht Diagnose Laufgrenze Homogen Mager: ====================================================
dlghmm-main
SLUTS: Bildung des Istwert f¨ ur Laufgrenze: ==========================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_dlgrec lutszyl_w
[1/(s*s)]
lutszyl_w
[1/(s*s)]
lutszyl_w
[1/(s*s)]
lutszyl_w
[1/(s*s)]
Seite 379 von 4100 31.JAN.2003 Thomas Brosi
Building of Lean-Limit Value
zzyllfb
lutszyl_w_0 SL0 B_dlgrec zzyllfb fanluts_w slutsz_w_0 trigger_syn
0
lutszyl_w_1 SL1 B_dlgrec zzyllfb fanluts_w slutsz_w_1 trigger_syn
1
lutszyl_w_2 SL2 B_dlgrec zzyllfb fanluts_w slutsz_w_2 trigger_syn
2
3
DLGHMM 1.50.1
[1/(s*s)]
lutszyl_w_3 SL3 B_dlgrec zzyllfb fanluts_w slutsz_w_3 trigger_syn
Conditions for Building Lean-Limit Value BBDLG fanluts_w
sluts_w 1/
sluts_w
trigger_syn
fanluts_w
B_cwlg trigger_50ms
B_bsl
B_cwlg
dlghmm-sluts
trigger_50ms
BBDLG: Bedingungen f¨ ur die Bildung des Istwert Laufgrenze: ==========================================================
fofstat
0 CWLG
B_kl
ALGBSTP
1
start 1/
B_evakt
B_bsla
B_nozwe
[s] TLGBSTP1
B_wkral
B_bslb
TurnOnDelay_10ms
[s]
true
TLGBSTP2 B_bsl
B_hmmlgs BPCHECK
B_bsl
B_bslc
TurnOnDelay_50ms
20/ nmot_w
nmot_w miist_w
mdkuppl_w
B_bpok
CWLG
mdkuppl_w
B_cwlg
B_cwlg
0
Check of Operating Point 0
mdverl_w
fanluts_w
KFLUTSN
trigger_50ms
dlghmm-bbdlg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlghmm-sluts
dlghmm-bbdlg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLGHMM 1.50.1
Seite 380 von 4100 31.JAN.2003 Thomas Brosi
BPCHECK: ¨ Uberpr¨ ufung des Betriebspunktes: =========================================
SY_CVT 0.0 SY_ASM 0.0 SY_ASG 0.0 false
B_wkauf
[U/min] [U/min]
KLGNMX
B_wkr
KLGNMN CWLG
nmot_w
[%]
2
[%]
KLGMDMX KLGMDMN mdkuppl_w
B_bpok
true mdglg_w
B_lgmdcon
TLGMDGR
[%] SWMDGRLG
dlghmm-bpcheck
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[s]
dlghmm-bpcheck
SL0: Bildung des Istwert Laufgrenze f¨ ur Zylinder 0: ===================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLGHMM 1.50.1
Seite 381 von 4100 31.JAN.2003 Thomas Brosi
MSLUTS2 reset 2/
B_dlgrec
FLS1
slutsz_w slutsz_w_0 0
compute 4/
5/
MSLUTS1 nluts_w lutszyl_w_0
compute 2/
0 1/
IVSLUTS
FL1
reset 1/
nfluts_w
0 3/
0
fanluts_w
trigger_syn
zzyllfb
dlghmm-sl0
1/
0
SL1: Bildung des Istwert Laufgrenze f¨ ur Zylinder 1: ===================================================
MSLUTS2 reset 4/
B_dlgrec
FLS2
slutsz_w slutsz_w_1
compute 4/ MSLUTS1 nluts_w
reset 3/
1 5/
IVSLUTS FL2
nfluts_w
lutszyl_w_1 1 1/
compute 2/
1 0
3/
fanluts_w
trigger_syn
zzyllfb
2/
1
dlghmm-sl1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlghmm-sl0
dlghmm-sl1
SL2: Bildung des Istwert Laufgrenze f¨ ur Zylinder 2: ===================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLGHMM 1.50.1
Seite 382 von 4100 31.JAN.2003 Thomas Brosi
MSLUTS2 reset 6/
B_dlgrec
FLS3
slutsz_w slutsz_w_2 2
compute 4/ MSLUTS1 nluts_w
reset 5/
5/
IVSLUTS FL3
nfluts_w
lutszyl_w_2 compute 2/
2 1/
2 3/
0
fanluts_w
trigger_syn
zzyllfb
dlghmm-sl2
3/
2
SL3: Bildung des Istwert Laufgrenze f¨ ur Zylinder 3: ===================================================
MSLUTS2 reset 8/
B_dlgrec
FLS4
slutsz_w slutsz_w_3
compute 4/
3 5/
MSLUTS1 nluts_w
reset 7/
IVSLUTS FL4
nfluts_w
lutszyl_w_3 3 1/ fanluts_w
compute 2/ 0
3 3/
trigger_syn
zzyllfb
4/
3
dlghmm-sl3
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlghmm-sl2
dlghmm-sl3 WEIGHTING: Gewichtung der SLUTS-Werte =====================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLGHMM 1.50.1
Seite 383 von 4100 31.JAN.2003 Thomas Brosi
weighting trigger_50ms
GSLUTS
dlgcorr_w FLG
2/
sluts_w
gsluts_w KLGSLUTS
compute 5/
gsluts_w
reset 9/
dlghmm-weighting
trigger_syn IVGSLUTS B_dlgrec dlghmm-weighting
Monitoring: ¨ Uberwachung und Behandlung der Laufgrenzen-¨ Uberschreitungen =======================================================================
trigger_50ms
3 compute 7/
B_mdarv
B_cwlg 8/
B_dlgflt B_dlgoff trigger_syn
B_lgpas EdgeRising
false
compute 11/
B_dlgapp
false
14/ B_dlgflt
false
2/
LGDFPM trigger_50ms B_cwlg
B_lghmm
FFLGOFF
B_dlgstp
3/ dlgcorr_w
dlgcorr_w
DECDLGCORR 1/ true
AELLGOV B_dlgstp B_dlgstp
E_n B_fbm
Recover Delay
12/
B_nldg
B_dlgrec E_bm
B_dlgoff 13/ B_dlgrec
trigger_syn
dlghmm-monitoring
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWLG
dlghmm-monitoring
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLGHMM 1.50.1
Seite 384 von 4100 31.JAN.2003 Thomas Brosi
Recover Delay: Ausblendung HMM-Betrieb ======================================
ASDELAY
B_dlgstp
dlghmm-recover-delay
start 1/ B_dlgrec
B_dlgrec
dlghmm-recover-delay LGDFPM: Fehlerspeicher ======================
DLGHMM_DFPM trigger_50ms false false false
trigger_50ms
trigger_50ms
trigger_syn
trigger_syn
B_dlgoff
B_dlgoff
B_cwlg
B_cwlg
B_dlgflt
healing
"lean-limit" exceeded Healing Conditions
dlghmm-lgdfpm
DLGHMM_FCMCLR
Clear Fault Code Memory dlghmm-lgdfpm
Healing: Heilung des Fehlers ============================
trigger_50ms
"from BBDLG" B_cwlg
trigger_syn
compute 8/
Counter
18/ 19/ cndlg_w
healing B_hllghmm
reset 1/ 17/ B_dlgoff
ASHEAL
dlghmm-healing
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Healing
maxError minError sigError nplError healing
dlghmm-healing LGHMM DFPM: Fehlerpfad DLGHMM ==============================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
trigger_50ms
DLGHMM 1.50.1
Seite 385 von 4100 31.JAN.2003 Thomas Brosi
sfpMaxError 1/
maxError
sfp sfpMaxError_1 sfpMinError 1/
minError
sfp sfpMinError_1
16/
sfpNplError 1/
nplError
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
sfp sfpNplError_1 sfpSigError 1/
sigError
sfp sfpSigError_1 sfpHealing 1/
21/ healing
sfp sfpHealing_1
repSfp 22/
dlghmm-dlghmm-dfpm
getSfp 15/ dfp dfp locSfp_LGHMM
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlghmm-dlghmm-dfpm
BLOCK ABK TEXT/ANF Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW KF FW FW FW FW KL FW FW FW FW FW FW FW FW
Schwelle bis HMM fur ¨ den aktuellen Zyklus definitiv verboten wird Anzahl Syncros Ausblendung Istwert-Laufgrenze Anzahl syncros bis HMM erneut durch DLGHMM freigegeben Anzahl syncros bis Fehler geheilt Codewort Laufgrenze Dekrement des Korrekturfaktors der Filterkonstante GSLUTS Konstante Tiefpass digital zur Bildung der gewichteten SLUTS-Werte ¨ Initialisierungswert Tiefpassfilter FLG nach Uberschreiten Laufgrenze ¨ Initialisierungswert Tiefpassfilter FLS 0 bis 3 nach Uberschreiten Laufgrenze Normierungskennfeld fur ¨ LUTS zur Bildung Laufgrenze-Istwert Untere Lastgrenze fur ¨ Istwert-Laufgrenze Obere Lastgrenze fur ¨ Istwert-Laufgrenze Untere Drehzahlgrenze fur ¨ Istwert-Laufgrenze Obere Drehzahlgrenze fur ¨ Istwert-Laufgrenze Gewichtungskennlinie fur ¨ SLUTS Konstante 1. Tiefpass digital zur Bildung Laufgrenze-Istwert Konstante 2. Tiefpass digital zur Bildung Laufgrenze-Istwert Definierte Laufgrenze aus KW-Signal Schwelle Lastgradient fur ¨ Istwert-Laufgrenze Zeit 1 Ausblendung Istwert-Laufgrenze Zeit 2 Ausblendung Istwert-Laufgrenze Zeitkonstante Lastgradient fur ¨ Bildung Laufgrenze Zeit bis Signalausgabe Laufgrenze uberschritten ¨
Systemkonstante
Art
Bezeichnung
SY_ASG SY_ASM SY_CVT
SYS SYS SYS
Systemkonstante: Getriebe mit Drehzahlregelung vorhanden Systemkonstante ASM Systemkonstante: CVT-Getriebe vorhanden
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS LOK LOK LOK LOK EIN
Bedingung: Bandenendefunktionsanforderung. nicht verwendet Bedingung: Backup ->nicht verwendet Bedingung fur ¨ Bildung Istwert-Laufgrenze Bedingung fur ¨ Bildung Iswert-Laufgrenze, Teil A Bedingung fur ¨ Bildung Istwert-Laufgrenze, Teil B Bedingung fur ¨ Bildung Istwert-Laufgrenze, Teil C ¨ Bedingung: Fehler ”Laufgrenzen mehrmals uberschritten” ¨ geloscht
AELLGOV ALGBSTP ASDELAY ASHEAL CWLG DECDLGCORR GSLUTS IVGSLUTS IVSLUTS KFLUTSN KLGMDMN KLGMDMX KLGNMN KLGNMX KLGSLUTS MSLUTS1 MSLUTS2 SLUTSMX SWMDGRLG TLGBSTP1 TLGBSTP2 TLGMDGR TLGUE
Variable
Source-X
NMOT_W
MDKUPPL_W
SLUTS_W
Quelle
BLOKNR
B_BELGHMM B_BKLGHMM B_BSL B_BSLA B_BSLB B_BSLC B_CLLGHMM
Source-Y
DLGHMM DLGHMM DLGHMM DLGHMM DLGHMM DLGHMM DLGHMM
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_CWLG B_DLGAPP B_DLGFLT B_DLGOFF B_DLGREC B_DLGSTP B_EVAKT
DLGHMM DLGHMM DLGHMM DLGHMM DLGHMM DLGHMM BGEVAB
B_FBM
BBFEWNE
B_FTLGHMM B_HLLGHMM B_HMMLGS
DLGHMM DLGHMM BGBVG
B_KL
KRKE
B_LGHMM B_LGMDCON B_LGPAS B_MDARV
DLGHMM DLGHMM DLGHMM DMDMIL
B_MNLGHMM B_MXLGHMM B_NLDG
DLGHMM DLGHMM DDG
B_NOZWE
MDZW
B_NPLGHMM B_SILGHMM B_WKAUF
DLGHMM DLGHMM GGCEGS
B_WKR
GGCEGS
B_WKRAL CNDLG_W DFP_BM
KRREG DLGHMM DLGHMM
DFP_LGHMM DFP_N
DLGHMM DLGHMM
DLGCORR_W DSLUTS_W E_BM
DLGHMM DLGHMM DDG
E_LGHMM E_N
DLGHMM DDG
FANLUTS_W FOFSTAT
DLGHMM DMDFOF
GSLUTS_W LUTSZYL_W
DLGHMM
MDGLG_W MDKUPPL_W MDVERL_W
DLGHMM DLGHMM MDVER
MIIST_W
MDIST
NFLUTS_W NLUTS_W NMOT_W
DLGHMM DLGHMM BGNMOT
SFPLGHMM SLUTSZ_W SLUTS_W
DLGHMM DLGHMM DLGHMM
LOK AUS LOK LOK LOK LOK BBAGR, BBAGRMW,- EIN DLGHMM, MDAUTG,MDKOG, ... EIN DDG, DLGHMM,DMDSTP, RDE, ZGST AUS LOK EIN ADDLGME9Q,DLGHMM, LRSEB,MDKOG, MDLAM, ... BBKR, DKRA,EIN DLGHMM, KRADAP,KRDY, ... NLKO AUS LOK LOK BBAGR, BBREGNO,- EIN DDYLSU, DFRST,DGGTVHK, ... AUS AUS ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... DLGHMM, MDIST,EIN ZUE, ZWSEL AUS AUS EIN ARMD, DLGHMM,LLRBB, LLRNS,MDASG, ... DLGHMM, DMDDLU,- EIN DMDLU, DMDLUA,DMDSTP, ... EIN DLGHMM, KRREG LOK DDG, DLGHMM,DOK DMDSTP, DNWKW,RDE, ... DOK DDG, DLGHMM,DOK DMDSTP, DNWKW,RDE, ... LOK LOK DLGHMM, DMDSTP,- EIN DNWKW, RDE,WANWKW, ... AUS DLGHMM, DMDSTP,- EIN DNWKW, MDANF,RDE, ... LOK DLGHMM, DMDDLU,- EIN DMDLU, ZGST LOK ADDLGME9Q, DLGHM- EIN M LOK LOK EIN ARMD, DLGHMM,GGCASR, MDANF,MDASGPH, ... DFFTCNV, DLGHMM, EIN MDASGPH, MDIST,MSUDKSOM, ... LOK LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AUS LOK LOK
DLGHMM 1.50.1
Seite 386 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Diagnose-Laufgrenze freigegeben Laufgrenze uberschritten, ¨ Applikationshilfe (per Codewort cwlg Bit 3 zuschaltba Error: Laufgrenze mehrmals uberschritten ¨ Error: Laufgrenze uberschritten ¨ keine Heilung erlaubt ¨ HMM-Betrieb nach Uberschreitung Laufgrenze wieder zugelassen Laufgrenze uberschritten ¨ Bedingung alle Einspritzventile aktiv/angesteuert
Bedingung Bezugsmarkenfehler => mindestens 1 Zahn zuviel oder zuwenig erkannt Bedingung: Funktionsanforderung Tester Fehler ”Laufgrenze mehrmals uberschritten” ¨ geheilt Bedingung luftgefuhrter ¨ HMM-Betrieb
Bedingung fur ¨ erkannte Klopfer
Bedingung Laufgrenze im HMM-Betrieb uberschritten ¨ Bedingung Last konstant fur ¨ Iswert-Laufgrenze ¨ Uberschreitung Laufgrenze durch Drehzahlanalyse kritische Aussetzerrate vorhanden
Bedingung: Min. Grenze DLGHMM ->nicht verwendet Bedingung: Max. Grenze DLGHMM ->nicht verwendet Bedingung Drehzahlgeber-Notlauf ist aktiv. Bedingung kein Zundwinkeleingriff ¨ der Drehmomentstruktur Bedingung: nicht plausibel = Laufgrenze mehrmals uberschritten ¨ Bedingung: Signalfehler -> nicht verwendet Bedingung Wandlerkupplung offen
Bedingung fur ¨ Wandlerkupplung geregelt
Bedingung wkr aus KR-Adaptionskennfeld einlesen ¨ Zahler Anzahl syncros bis Fehler ”Laufgrenze mehrmals uberschritten” ¨ geheilt ist SG-int. Fehlerpfadnr.: Bezugsmarke
SG-int. Fehlerpfad: Diagnose-Laufgrenze-homogenmager SG int. Fehlerpfadnr.: Drehzahlsignalgeber
Korrekturwert fur ¨ Gewichtungsfilter (FLG) Abstand des aktuellen Betriebspunkts zur definierten Laufgrenze Errorflag: Bezugsmarkengeber
Errorflag: Laufgrenze im Betrieb-HMM mehrmals uberschritten ¨ Errorflag: Drehzahlsignalgeber
Faktor zur Betriebspunkt-LUTS-Normierung Status der fuel-off Adaption im aktuellen Betriebsbereich gewichteter Istwert-Laufgrenze (Streuung der Kurbelwelle-Winkelbeschleunigungen) ¨ Laufunruhe-Testgroße, signed, Array uber ¨ alle Zylinder Lastgradient fur ¨ Istwert-Laufgrenze Motor-Kupplungsmoment Motor-Verlustmoment
indiziertes Motormoment Hochdruckphase Istwert
¨ Normierte gefilterte Winkelbeschleunigung relativ zum Zundungsvorg ¨ anger, Array ¨ Normierte Winkelbeschleunigung relativ zum Zundungsvorg ¨ anger, Array Motordrehzahl Status Fehlerpfad: Diagnose-Laufgrenze-homogenmager zylinderindividueller Istwert-Laufgrenze (KW-Streuung), Array Istwert-Laufgrenze (Streuung der Kurbelwelle-Winkelbeschleunigungen)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
ZZYLLFB
DMDLFB
Z_LGHMM
DLGHMM
ADDLGME9Q,EIN DLGHMM, DMDFON,DMDLFK, DMDLU, ... AUS
DLGHMM 1.50.1
Seite 387 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ SW-Zylinderzahler fur ¨ DMD
Zyklusflag: Diagnose-Laufgrenze-homogenmager
FB DLGHMM 1.50.1 Funktionsbeschreibung ¨berschreiten der Verbrennungslaufgrenze durch statistische Auswertung der Die Funktion Diagnose Laufgrenze detektiert ein U zylinderindividuellen Winkelbeschleunigungen (LUTS) und ber¨ ucksichtigt die Aussetzerkennung. In beiden F¨ allen wird beim ¨ Uberschreiten einer definierten Schwelle der homogenen Magerbetrieb durch Setzen von B_lghmm (in %NLKO verwendet) kurzzeitig verboten. Dabei m¨ ussen im einen Fall noch keine Verbrennungsaussetzer aufgetreten sein, die Emissionen k¨ onnen aber bereits unzul¨ assig hoch sein. Bei mehrmaligem ¨ Uberschreiten der Laufgrenze wird der homogen Magerbetrieb f¨ ur den aktuellen Zyklus verboten und es erfolgt ein Fehlereintrag im LGDFPM. Dazu wird das Kurbelwellen-Drehzahlsignal ausgewertet und die Gr¨ oße sluts_w gebildet, die ein Maß f¨ ur die Streuung des indizierten Mitteldruckes darstellt. Die maximal tolerierbaren Drehmomentenschwankungen werden vorab definiert: Das Kennfeld KFLUTSN wird so bedatet, daß an der gew¨ unschten Laufgrenze die Gr¨ oße sluts_w zu SLUTSMX wird. Wird sluts_w (l¨ anger als TLGUE Sekunden) gr¨ oßer als SLUTSMX, so wird B_lgpas gesetzt. Nach erneuter SG-Initialisierung (z.B. Motorstart) ist der homogene Magerbetrieb wieder freigegeben. Die Gr¨ ossen sluts_w, gsluts_w und nfluts_w werden nach dem ¨ Uberschreiten der Laufgrenze auf den Initialisierungswert gesetzt. Dies um eine erneute sofortige ¨ Uberschreitung der Laufgrenze durch die alten im Tiefpassfilter vorhandenen Werte zu verhindern. Bei der SG-Initialisierung (Neustart) werden alle Tiefpassfilter auf den Wert=0 gesetzt.
SLUTS: Bildung des Istwert f¨ ur Laufgrenze: ==========================================
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Aus den Winkelbeschleunigungsgr¨ oßen lutszyl_w jedes Zylinders wird in den Bl¨ ocken SL0, SL1, SL2 und SL3 f¨ ur jeden Zylinder eine zylinderindividuelle Winkelbeschleunigungsstreuungsgr¨ oße slutsz_w_i (i=0,1,2,3) gebildet. Dazu werden zwei digitale Tiefpassfilter ben¨ otigt, die mittels MSLUTS1 und MSLUTS2 parametriert werden. Mit dem Normierungskennfeld KFLUTSN wird aus nmot_w und mdkuppl_w (= miist_w - mdverl_w) ein Normierungsfaktor fanluts_w gebildet, der daf¨ ur sorgt, dass an der Laufgrenze ¨ uber alle Betriebspunkte hinweg sluts_w einen konstanten Wert einnimmt. Durch Addition der zylinderindividuellen Winkelbeschleunigungsstreuungsgr¨ oßen slutsz_w_i (i=0,1,2,3) wird die motorglobale Streuungs-Bewertungsgr¨ oße sluts_w erhalten. Dies ist der Istwert f¨ ur die Funktion.
BBDLG: Bedingungen f¨ ur die Bildung des Istwert Laufgrenze: ========================================================== Verschiedene Voraussetzungen m¨ ussen erf¨ ullt sein, damit eine Bewertung der Verbrennungsstreuung vorgenommen werden kann: - das Geberrad muss eingeschwungen sein (%DMDFOF), d.h. fofstat muss null sein - bei auftretendem Verbrennungsklopfen (B_kl), bei aktivem ZW-Eingriff der Momentenstruktur (B_nozwe=FALSE) oder wenn nicht alle Einspritzventile angesteuert werden ,wird f¨ ur ALGBSTP Verbrennungen die Istwertbildung unterbunden - wenn die Klopfregelung zu große ZW-¨ Anderungen einbringt, so wird die Istwertbildung unterbunden (erst TLGBSTP1 s sp¨ ater ist die Istwertbildung wieder freigegeben). - die beiden Lambda-Grenzen wurden abgesteuert und sind nun identisch (B_hmmlgs) in der Betriebsart HMM - der anliegende Betriebspunkt ist im erlaubten Bereich und konstant (¨ Uberpr¨ ufung im Block BPCHECK)
¨ Uber das Codeword CWLG (Bit 0) kann zu Applikationszwecken der Istwert zu null ausgeblendet werden (fanluts_w = 0). ¨ Uber das Codeword CWLG (Bit 1) kann die st¨ andige Bildung des Istwertes freigegeben werden.
BPCHECK: ¨ Uberpr¨ ufung des Betriebspunktes: ========================================= - die Wandlerkupplung muss Kraftschluss vorweisen (B_wkauf und B_wkr sind FALSE). Diese Ber¨ ucksichtigung erfolgt nur bei automatisierten Schaltgetrieben (SY_ASG oder SY_ASM) und bei CVT-Getriebe (SY_CVT). - die Drehzahl zwischen KLGNMN und KLGNMX liegen. - das Drehmoment zwischen KLGMDMN und KLGMDMX liegen. - auch die Konstanz des Drehmomentes wird ¨ uberpr¨ uft (mittels eines DT1-Gliedes mit der Zeitkonstante TLGMDGR): mdglg_w muss betragsm¨ aßig kleiner als SWMDGRLG sein. Sind diese Bedingungen erf¨ ullt, ist die Betriebspunktabfrage erfolgreich (=TRUE). ¨ Uber das Codeword CWLG (Bit 2) kann dies ebenfalls erreicht werden.
Weighting: Gewichtung der Streuungsbewertungsgr¨ osse sluts_w =========================================================== ¨ Uber die Kennlinie KLGSLUTS k¨ onnen die Amplituden der sluts_w gewichtet werden. Hier hat man die M¨ oglichkeit den Betrieb nahe der Laufgrenze oder kuzzeitige ¨ Uberschwinger (sluts_w kurzzeitig ¨ uber 1) zu gewichten. Die Kennlinie KLGSLUTS kann als Vorhalt betrachtet werden, um auf die Vielfalt des Einflusses des Triebstranges und dem Verhalten des Brennverfahrens
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLGHMM 1.50.1
Seite 388 von 4100 31.JAN.2003 Thomas Brosi
nahe der Laufgrenze w¨ ahrend der Applikation am Fahrzeug reagieren zu k¨ onnen. Der anschliessende digitale Tiefpassfilter hat folgende Aufgabe: Da nach jeder ¨ Uberschreitung der Laufgrenze dlgcorr_w um DECDLGCORR dekrementiert wird, kann f¨ ur jede weitere ¨ Uberschreitung eine neue dementsprechend h¨ ohere Schwelle bestimmt werden. Je gr¨ osser die DECDLGCORR-Werte sind desto st¨ arker wird die Gr¨ osse sluts_w gefiltert, was einer Schwelle mit entsprechend h¨ oherer Laufunruhe entspricht.
Monitoring: ¨ Uberwachung und Behandlung der Laufgrenzen-¨ Uberschreitungen ======================================================================= ¨berschreiten der Laufgrenze anzeigt. Dies kann einerseits durch die statistische Auswertung Mit dem Bit B_dlgstp wird ein U der Standartabweichung der zylinderindividuellen Winkelbeschleunigungsstreuungsgr¨ oße slutsz_w_i geschehen (B_lgpas=true) oder andererseits wenn die Aussetzerh¨ aufigkeit die Schwelle AHEARV in der DMDMIL ¨ uberschritten hat (B_mdarv=true). Das Bit B_mdarv ist das Resultat eines Aussetzerz¨ ahlers welcher alle 60 KW-Umdrehungen ausgewertet wird. Ist nach diesen 60 KW-Umdrehungen die Schwelle AHEARV ¨ uberschritten, so wird das Bit B_mdarv gesetzt. Durch die Auswertung beider Informationen des Motors kann sowohl auf schnelle Ver¨ anderung der Laufqualit¨ at (Aussetzerkennung), wie auch auf ein langsames Wegdriften (statistische Auswertung) an die Laufgrenze diagnostiziert werden. ¨berschritten) der Z¨ Dazu wird bei erstmaligem Setzen von B_dlgstp (Laufgrenze u ahler dlgcorr_w um DECDLGCORR dekrementiert , welcher zuvor den Wert 1 hatte. Der Z¨ ahler dlgcorr_w stellt eine Korrektur der Filterkonstante GSLUTS von FLG (im Block "Weighting") dar. Durch das Ver¨ andern der Filterkonstante wird ein langsamerer Anstieg der SLUTS-Werte erreicht. Hiermit k¨ onnte man eventuelle St¨ orgr¨ ossen in den SLUTS-Werten rausfiltern. Diese von DECDLGCORR abh¨ angige Filterung ist aber grunds¨ atzlich als Verschiebung der Laufgrenzenschwelle beim erneuten ¨ Uberschreiten gedacht. Die in KFLUTSN definierte Laufgrenze wird also in Abh¨ anigkeit von DECDLGCORR und der entsprechend ver¨ anderten Filterung zeitlich verschoben (langsamerer Anstieg der sluts_w). Bei einem erneuten ¨ Uberschreiten der Laufgrenze wird der Betrieb-HMM f¨ ur den aktuellen Zyklus verboten B_dlgflt=true. Die Bedatung von DECDLGCORR und AELLGOV h¨ angt stark davon ab, wie sich das Brennverhalten des Motors nahe der Laufgrenze darstellt. Falls eine geringe Erh¨ ohung der definierten Laufgrenze (Reduzierung von GSLUTS) zu einem markanten Anstieg der Drehmomentschwankungen (Sigma-pmi) f¨ uhrt, sollte DECDLGCORR einen Wert aufweisen, der keine zu starken Momentenschwankungen an der Laufgrenze provoziert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Gleichzeitig erfolgt im LGDFPM ein Fehlereintrag (B_dlgflt=true). Es empfiehlt sich ab einer gewissen Anzahl von Zyklen mit Fehlereintrag die MIL anzusteuern, da die Betriebsart HMM mehrmals verboten wurde. Ein Verbot vom Betrieb-HMM ist bei B_lghmm=true (in %NLKO verwendet) ersichtlich. Bei gesetztem B_dlgoff ist keine Heilung des Fehlers m¨ oglich. Setzbedingungen von B_dlgoff: -
B_fbm Bezugsmarkenfehler B_nldg Drehzahlgebernotlauf ein Fehlereintrag bei E_n oder E_bm HMM ¨ uber FlipFlop FFLGOFF verboten HMM kurzzeitig durch B_dlrec=true verboten
Bei einem Neustart (Initialisierung) werden B_dlgflt, dlgcorr=1,B_dlgoff und FFLGOFF zur¨ uckgesetzt und somit der Betrieb HMM wieder freigegebnen. Der im vorhergehenden Zyklus gesetzte Fehler kann nun geheilt werden.
Recover Delay: Ausblendung HMM-Betrieb ====================================== Beim ¨ Uberschreiten der Laufgrenze B_dlgstp=true wird f¨ ur ASDELAY syncros der Betrieb HMM verboten (B_dlgrec=true). ¨ Uber das Bit B_dlgrec werden gleichzeitig die Tiefpassfilter auf IVSLUTS, resp.IVGSLUTS gesetzt. Sind ASDELAY syncros abgelaufen (B_dlgrec=false) und B_dlgflt im Monitoring steht auf "false", wird HMM ¨ uber das Bit B_lghmm=false erneut zugelassen.
LGDFPM: Fehlerspeicher ====================== Dies ist die Anbindung der Diagnose-Laufgrenze (DLGHMM) an den Fehlerspeicher.
Healing: Heilung des Fehlers ============================ Heilbedingung: Es m¨ ussen mindestens ASHEAL syncros verstreichen, bevor der Fehlerspeicher gel¨ oscht wird. Dies kann aber nur geschehen wenn w¨ ahrend dieser Zeit kein ¨ Uberschreiten der Laufgrenze zum kurzzeitigen Verbot von HMM f¨ uhrte oder ein Fehler vorher gesetzt war(B_dlgoff=false). Die Einschaltbedingungen f¨ ur die Istwertbildung der Diagnose-Laufgrenze m¨ ussen erf¨ ullt sein (B_bsl=true). Ansonsten werden die Trigger (trigger_syn und trigger_50ms) gar nicht angestossen. Um ein L¨ oschen des Fehlers "Laufgrenze mehrmals ¨ uberschritten" zu erlauben, m¨ ussen ASHEAL Verbrennungsvorg¨ ange im HMM-Betrieb betrachtet werden. Dazu wird ein Z¨ ahler cndlg_w jedes syncro mit freigegebenem HMM-Betrieb um 1 inkrementiert, wenn die Bedingungen zur Heilung erf¨ ullt sind. Ist der aktuelle Z¨ ahlerstand gr¨ osser als der Vergleichswert, so erfogt das Setzen von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLGHMM 1.50.1
Seite 389 von 4100 31.JAN.2003 Thomas Brosi
B_hllghmm. Der Fehler wird geheilt (Z-flag wird gesetzt). Eine Heilung kann auch ¨ uber das Bit 0 des Codewortes CWLG erfolgen (B_cwlg=false). Ist die Diagnose-Laufgrenze ¨ uber das Codewort CWLG Bit0=0 ausgeschaltet, so erfolgt eine direkte Heilung des Fehlers.
DLGHMM DFPM: Fehlerpfad DLGHMM ============================== Anbindung der Diagnose-Laufgrenze an Fehlerpfad.
APP DLGHMM 1.50.1 Applikationshinweise Applikationshinweise:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Folgende Werte k¨ onnen f¨ ur ein 4-Zylinder-Projekt verwendet werden:
AELLGOV
: 0.9
ALGBSTP
: 120
CWLG
: 3
Beim zweiten ¨ Uberschreiten der Laufgrenze wird der Betrieb HMM verboten, erst bei Neustart wieder m¨ oglich (nach erster ¨ Uberschreitung Filterkonstante GSLUTS um DECDLGCORR dekrementiert)
Bit 0: 2ˆ0=1
1: Diagnose Laufgrenze eingeschaltet 0: Funktion ausgeschaltet, fanluts_w immer 0
Bit 1: 2ˆ1=2
2: Istwertbildung erfolgt nur unter Ber¨ ucksichtigung der Einschaltbedingungen 0: Istwertbildung erfolgt immer ohne Br¨ ucksichtigung der Einschaltbedingungen
Bit 2: 2ˆ2=4
4: Istwertbildung erfolgt ohne Betriebspunktabfrage, B_bpok immer "true" 0: Istwertbildung nur mit Betriebspunktabfrage
Bit 3: 2ˆ3=8
8: Beim ¨ Uberschreiten der Laufgrenze wird HMM weiter erlaubt, B_dlgapp=1 normierte Laufgrenze uberschritten, Applikationshilfe f¨ ¨ ur KFLUTSN und zum Messen von Lambdaschleifen 0: ¨ Uberschreitungen der Laufgrenze werden festgehalten und ausgewertet
----------------------------CWLG 3
Bit 4 bis 7
ASDELAY : ASHEAL : GSLUTS : DECDLGCORR: IVGSLUTS : IVSLUTS : KLGMDMN : KLGMDMX : KLGNMN : KLGNMX : MSLUTS1 : MSLUTS2 : SLUTSMX : SWMDGRLG : TLGBSTP1 : TLGBSTP2 : TLGMDGR : TLGUE :
KLGSLUTS:
6000 2000 1 0.1 0.4 0.1 1 % 26 % 1000 U/min 4000 U/min 0.01 0.004 1 2 % 0.5 s 0.5 s 0.3 s 2 s
Summe
nicht belegt
Anzahl syncros bis Betrieb HMM erneut durch DLGHMM freigegeben (4 Zyl, 3000minˆ-1: ca 1min) Anzahl syncros im fehlerfreien Betrieb HMM bis Fehler geheilt (4 Zyl, 3000minˆ-1: ca 20sec) je nach Brennverhalten an der Laufgrenze und Einfluss Tr¨ agheitsmoment Antriebsstrang je nach Laufruheniveau im vorgegebenen HMM-Betriebspunkt IVGSLUTS/SY_ZYLZA | je nach Bedatung HMM-Betrieb | je nach Bedatung HMM-Betrieb | je nach Bedatung HMM-Betrieb | je nach Bedatung HMM-Betrieb
sluts_w 0 | 0.4 | 0.8 | 1 | 1.1 | 1.2 | ------------------------+-------+-------+-------+-------+-------+ gsluts_w 0 | 0.4 | 0.8 | 1 | 1.1 | 1.2 |
¨berschreitung der Laufgrenze Bemerkung: Hier besteht die M¨ oglichkeit die Amplitude der U mit der Kennlinie KLGSLUTS zu Gewichten. Dies um f¨ ur die verschiedenen Brennverfahr- und Antriebsstrangkonzepte ein gewissen Anpassungsspielraum vorzuhalten. ( Ist bei einer Grundbedatung neutral zu halten)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KFLUTSN
:
mdkuppl_w (%)
DLGHMM 1.50.1
Seite 390 von 4100 31.JAN.2003 Thomas Brosi
nmot_w (1/min)
| 1500 | 1700 | 1900 | 2100 | 2300 | 2500 | 2700 | 2900 | 3100 | 3300 | ------+-------+-------+-------+-------+-------+-------+-------+-------|-------|-------| 2,5 | 0.238 | 0.220 | 0.190 | 0.178 | 0.158 | 0.133 | 0.130 | 0.123 | 0.116 | 0.11 | ------+-------+-------+-------+-------+-------+-------+-------+-------|-------|-------| 5 | 0.240 | 0.220 | 0.190 | 0.180 | 0.160 | 0.138 | 0.128 | 0.123 | 0.118 | 0.112 | ------+-------+-------+-------+-------+-------+-------+-------+-------|-------|-------| 7.5 | 0.243 | 0.213 | 0.190 | 0.173 | 0.160 | 0.143 | 0.128 | 0.123 | 0.119 | 0.113 | ------+-------+-------+-------+-------+-------+-------+-------+-------|-------|-------| 10 | 0.245 | 0.208 | 0.185 | 0.168 | 0.163 | 0.153 | 0.125 | 0.123 | 0.119 | 0.113 | ------+-------+-------+-------+-------+-------+-------+-------+-------|-------|-------| 12.5 | 0.248 | 0.200 | 0.180 | 0.173 | 0.155 | 0.138 | 0.125 | 0.123 | 0.119 | 0.113 | ------+-------+-------+-------+-------+-------+-------+-------+-------|-------|-------| 15 | 0.250 | 0.205 | 0.175 | 0.170 | 0.148 | 0.133 | 0.130 | 0.123 | 0.119 | 0.113 | ------+-------+-------+-------+-------+-------+-------+-------+-------|-------|-------| 17.5 | 0.250 | 0.208 | 0.188 | 0.168 | 0.150 | 0.140 | 0.133 | 0.123 | 0.119 | 0.113 | ------+-------+-------+-------+-------+-------+-------+-------+-------|-------|-------| 20 | 0.250 | 0.225 | 0.200 | 0.175 | 0.150 | 0.145 | 0.138 | 0.123 | 0.119 | 0.113 | ------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------| 22.5 | 0.255 | 0.23 | 0.21 | 0.185 | 0.155 | 0.15 | 0.143 | 0.126 | 0.12 | 0.114 | ------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------| 25 | 0.26 | 0.24 | 0.22 | 0.195 | 0.165 | 0.16 | 0.148 | 0.128 | 0.122 | 0.115 | ------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨bertragbar auf das jeweilige Fahrzeug (unterschiedliche Die obigen Werte sind am Pr¨ ufstand ermittelt worden und sind NICHT u "Triebstr¨ ange" an Pr¨ ufstand und Fahrzeug !!!). Die Werte f¨ ur das Fahrzeug m¨ ussen auf der Rolle mit einem druckindizierten Motor ermittelt werden und anschliessend auf einer Pr¨ ufstrecke abgesichert werden. Hinweis zur Bedatung des Normierungskennfeldes: ¨ Uber Bit 3 von CWLG kann Laufgrenze ¨ uberschritten werden ohne das Funktion zuschl¨ agt. Die definierte Laufgrenze (Streuung des indizierten Mitteldruckes und/oder HC-Emissionen) muss angefahren werden. Der Kennfeldsektor muss im entsprechenden Betriebspunkt so bedatet werden, dass sluts_w = SLUTSMX wird. Diese Werte sind ¨ uber den gesamten gew¨ unschten Betriebsbereich zu ermitteln. Dabei ist immer zu beachten, dass die Gradienten im Kennfeld (von Feldsektor zu Feldsektor) nicht zu gross werden - ansonsten muss die St¨ utzstellenbedatung verfeinert/ge¨ andert werden. Das Kennfeld KFLUTS muss jederzeit mit der Bedatung vom HMM-Betrieb ¨ ubereinstimmen, damit bei freigegebener Betriebsart auch jederzeit die Laufgrenze ¨ uberwacht wird.
Applikationsschwerpunkte: A) Rohbedatung von KFLUTS auf dem Pr¨ ufstand (keine Wechselrichterbremse) B) Darstellung der Korrelation zwischen gewichteten SLUTS, Sigma-pmi und HC C) Festlegung einer HC-Limite (falls kein druckindiziertes Fahrzeug) damit f¨ ur alle Betriebpunkte ein Sigma-pmi von zB. 5-10% (je nach Projekt). D) Bedatung von KFLUTSN auf der Rolle mit komplettem Triebstrang, HC-Limite oder durch Druckindizierung Sigma-pmi E) Bedatung von KFLUTSN auf einer Pr¨ ufstrecke mit allen m¨ oglichen ¨ Ubersetzungen (verschiedene Tr¨ agheitsmomente des Triebstranges) uberpr¨ ¨ ufen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLKO 3.60.0
Seite 391 von 4100 31.JAN.2003 Thomas Brosi
¨ FU NLKO 3.60.0 Notlaufkoordination der zul assigen Betriebsarten (in Bearbeitung) FDEF NLKO 3.60.0 Funktionsdefinition NL_HOM B_nlhom B_nlhf_um NL_HOM_HSP B_nlhomhsp
B_mwnl
Fuel_pressure B_pr
MSNDKO B_dschlldk
B_bdemz
frm_check B_frmxsdi
B_nlh = TRUE means only HOM or HOM and HSP allowed
B_schagrdi 255 199 195 3 255 193
1100 0111 1100 0011 0000 0011 1100 0001
Delay
0 65
HOM and HSP
B_homagrdi
all modes 255 HMM, HOS, SCH and SKH 62
bdemodnl bdemodnl_loc bdemodnl
1
HOM B_hom
HMM_disable
B_nmxhmmnl 0
B_hmmdi
all modes 255 all modes except HMM 253
B_nmxschnl 1 nlko-main
B_NMXHDR nlko−main
SY_DSS 0 SY_HFM
B_dschlldk nlko-msndko
0
B_dschlldk nlko−msndko
NL_HOM_0 B_nlh0 NL_HOM_1
B_nlhom B_nlh1
B_nlhom nlko-nl-hom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nlh
nl_hom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
dfp_dskv
SY_HDP
2
NLKO 3.60.0
Seite 392 von 4100 31.JAN.2003 Thomas Brosi
dfpgetErf
false dfpgetErf getErf
dfp_hdr
SY_HDP 2 SY_ASV 1 false
B_nlh0
B_ehdr /NC
B_nlh0
dfpgetErf
dfp_asve
getSfp 1/
dfp_asve
dfp
sfpgetSfpMax
Sfploc_asve nlko-nl-hom-0
sfp getSfpSig
nl_hom_0
B_prnl B_prnsch
B_nlh1
B_nlh1
B_lbknh B_dknolu B_dkpu B_edks B_eev SY_HFM
0
0
nlko-nl-hom-1
CWNLKO B_ehfm
nl_hom_1
SY_HDP
1 false
B_prnplue NL_HOM_HSP_0 B_nlhhsp0
NL_HOM_HSP_1 B_nlhhsp1
NL_HOM_HSP_2 B_nlhhsp2
B_nlhomhsp
B_nlhomhsp
nlko-nl-hom-hsp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nldg
nl_hom_hsp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLKO 3.60.0
Seite 393 von 4100 31.JAN.2003 Thomas Brosi
tfrmx TFRMXNLH B_edkvs SY_STERVK
1 false
B_edkvs2 B_mdminbeg B_enws dfpgetErf
dfp_tes
B_nlhhsp0
B_nlhhsp0
dfpgetErf
dfp_teve
ExhGas_Temp_Err B_atenh
SY_BKVP
0 false dfpgetErf
dfp_dsbkv
nl_hom_hsp_0
SY_ASTIKR dfp_atkr
0
0
false
dfpgetErf
SY_ASTVHK2 0 dfp_atvh2
false
dfpgetErf
SY_ASTNVK2 0 dfp_atnv2
false
dfpgetErf
SY_ASTIKR2 0 dfp_atkr2
false
dfpgetErf
SY_ASTVHK dfp_atvh
false B_atenh
SY_ASTNVK dfp_atnv
0
dfpgetErf
dfpgetErf
false
nlko-exhgas-temp-err
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nlko-nl-hom-hsp-0
B_bkvnhom
nlko−exhgas_temp_err
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
dfp_lsv dfp_hsv dfp_hsve dfp_iclsu dfp_lsuia dfp_lsuun dfp_lsuvm
dfp_hsvsa2 dfp_lsv2 dfp_hsv2 dfp_hsve2 dfp_iclsu2 dfp_lsuia2
dfp_lsuvm2 dfp_lsuv
dfpgetErf dfpgetErf dfpgetErf dfpgetErf dfpgetErf
B_nlhhsp1
B_nlhhsp1
dfpgetErf dfpgetErf dfpgetErf
dfpgetErf
SY_STERVK
1
dfpgetErf dfpgetErf false
dfpgetErf dfpgetErf dfpgetErf dfpgetErf dfpgetErf dfpgetErf
nl_hom_hsp_1
SY_DSS
0
CWNLKO 1 B_edss 2 B_pwgnotfr B_nlhhsp2
3
B_nlhhsp2
LSHK B_hk_loc Misfire_Stratified_Operation B_missch
CWNLKO 5 NOxCat B_ekatno
SY_AGR 6 B_dagrss
0 nlko-nl-hom-hsp-2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dfp_lsuun2
Seite 394 von 4100 31.JAN.2003 Thomas Brosi
nlko-nl-hom-hsp-1
dfp_hsvsa
NLKO 3.60.0
nlko−nl_hom_hsp_2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLKO 3.60.0
Seite 395 von 4100 31.JAN.2003 Thomas Brosi
1 SY_NOHK dfp_lsh dfp_hsh dfp_hshe dfp_lsh2 dfp_hsh2 dfp_hshe2 SY_STERHK
dfpgetErf 1/ dfpgetErf B_hk_loc /NC dfpgetErf dfpgetErf
SY_STERHK
1
dfpgetErf
false
dfpgetErf SY_CANNOHK 1
0 false
dfp_cnox2 dfp_cnox
dfpgetErf
dfpgetErf
dfp_hnohke
1/ B_hk_loc /NC
dfpgetErf
B_hk_loc
false dfp_hnohk2 dfp_hnohk
dfpgetErf dfpgetErf
nlko-lshk
LambdaSig_lash B_elash
nlko−LSHK
SY_STERHK 1 false B_enohk
B_dnohkm2
B_dnohkm 1
Read_nohk E_nohk Z_nohk B_clnohk
SY_NOHK
compute 1/
SY_STERHK
2/ 1/
ER_nohk
1
ANZHNOS
dcyhnos /NV
false Read_nohk2 E_nohk2 Z_nohk2 B_clnohk2
2/
compute 1/
1 SY_NOHK
B_dcy
1/ ER_dcy
3/
dcyhnos /NV 1
0
B_homnos
SY_STERHK 1 false
1 SY_NOHK
1/ 0
dcyhnos /NV
nlko-noxsensor
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NOxSensor B_enohk
nlko−NOxSensor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
dfp_nohk
dfpgetErf
E_nohk
dfpgetZyf
Z_nohk
dfpgetClf
B_clnohk
NLKO 3.60.0
Seite 396 von 4100 31.JAN.2003 Thomas Brosi
nlko-read-nohk
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
dfp_nohk2
dfpgetErf
E_nohk2
dfpgetZyf
Z_nohk2
dfpgetClf
B_clnohk2
nlko-read-nohk2
nlko−Read_nohk
nlko−Read_nohk2
SY_STERHK
1 false
B_dlashm2
B_elash
Read_lash E_lash Z_lash B_cllash
1/
ER_lash ANZHLASH
SY_STERHK
dcyhlash /NV
1 false
Read_lash2 E_lash2 Z_lash2 B_cllash2 B_dcy
1/
ER_dcy1
dcyhlash /NV 1
0
B_homlash
SY_STERHK false 1/ 0
dcyhlash /NV
nlko-lambdasig-lash
1
nlko−LambdaSig_lash
dfp_lash
dfpgetErf
E_lash
dfpgetZyf
Z_lash
dfpgetClf
B_cllash
nlko-read-lash
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dlashm
nlko−Read_lash
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
dfp_lash2
NLKO 3.60.0
dfpgetErf
E_lash2
dfpgetZyf
Z_lash2
dfpgetClf getClf
B_cllash2
Seite 397 von 4100 31.JAN.2003 Thomas Brosi
nlko-read-lash2
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
nlko−Read_lash2
2/
B_sch zmissch
B_mderk nmot B_milstp mifa
zmissch
1/ wmissch KFWMISSCH
1/
zmissch true ZMISSCHMX false
B_misfire B_misfire
CWNLKO
B_missch
MDSCH_DFPM maxError
B_misfire
2/ B_abgien
0
0
zmissch
zmissch
true true
clrError SetCycle
nlko-misfire-stratified-operation
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4
nlko−misfire−stratified−operation
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
sfpClrError 1/
clrError
Seite 398 von 4100 31.JAN.2003 Thomas Brosi
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S -
sfp sfpClrError DFP_MDSCH dfp dfp locSfp_MDSCH_1
S: set
sfpMaxError 1/
maxError
NLKO 3.60.0
R: reset
sfp sfpMaxError dfp dfp locSfp_MDSCH
sfpSetCycle 1/
SetCycle
sfp sfpSetCycle nlko-mdsch-dfpm
DFP_MDSCH
locSfp_MDSCH_2 nlko−mdsch−dfpm
SY_DKATNO SY_STERHK
0
1
false
B_ekatno
false B_dkatnom2
B_dkatnom compute 1/
Read_katno E_katno Z_katno B_clkatno
2/ 1/
ER_katno SY_STERHK
ANZHNOXK
dcyhnoxk /NV
1 false Read_katno2 E_katno2 Z_katno2 B_clkatno2
compute 3/ B_dcy
4/ 1/
ER_dcy2
5/
dcyhnoxk /NV
0
1
B_homnoxk
SY_STERHK 1 false
SY_DKATNO
1/ 0
0
dcyhnoxk /NV
nlko-noxcat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dfp dfp
nlko−NOxCat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
dfp_katno
dfpgetErf
E_katno
dfpgetZyf
Z_katno
dfpgetClf
B_clkatno
NLKO 3.60.0
Seite 399 von 4100 31.JAN.2003 Thomas Brosi
nlko-read-katno
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
dfp_katno2
dfpgetErf
E_katno2
dfpgetZyf
Z_katno2
dfpgetClf
B_clkatno2
nlko-read-katno2
nlko−Read_katno
nlko−Read_katno2
SY_STERVK 1
1/
FRMXSCH
B_fr_loc
frm_w
1/ FRMXSCH
B_fr_loc 1/
frm2_w 0.0
FRMNSCH
[s]
tfrmx 1/ tfrmx 12.75
[s] 1/ tfrmx
tfrmx
B_frmxsdi
0.05 nlko-frm-check
[s] TFRMXSCHDI nlko−frm_check
SY_HDP
2 false
dfp_msve
dfpgetErf
B_pr
SY_HDP 1
dfp_dsv
dfp_dsve
dfpgetErf
dfpgetErf
false
nlko-fuel-pressure
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FRMNSCH
nlko−fuel_pressure
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
dfp_salsu
NLKO 3.60.0
Seite 400 von 4100 31.JAN.2003 Thomas Brosi
dfpgetErf
SY_STERVK 1
false dfp_salsu2
dfpgetErf
CWNLKO 7 true
false
B_ko2vke2 B_ko2vke B_hmmagrdi
B_hmmdi
B_hmmzwdi B_lghmm SY_STERVK 1 nlko-hmm-disable
false B_lrsb2 B_lrsb
2 nlko-b-nmxhdr
SY_HDP
1/ B_ehdr /NC
B_nmxhdr
nlko−B_NMXHDR
bdemodnl 255
bdemodnlv /NC
bdemodnlz bdemodnl_loc bdemodnlz SY_HKS
bdemodnlv /NC
TMODNLF start 1/
B_stend
0 B_hksb 1/
TimerRetrigger
bdemodnlz
bdemodnl
bdemodnl
7
(HKS)
nlko-delay
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nlko−hmm_disable
nlko−delay
ABK NLKO 3.60.0 Abkurzungen ¨ Parameter ANZHLASH ANZHNOS ANZHNOXK CWNLKO FRMNSCH FRMXSCH KFWMISSCH TFRMXNLH TFRMXSCHDI
Source-X
NMOT
Source-Y
MIFA
Art
Bezeichnung
FW FW FW FW FW FW KF FW FW
Anzahl Fahrzyklen im Homogenbetrieb nach Fehler E_lash Anzahl Fahrzyklen im Homogenbetrieb nach Fehler NOx-Sensor (E_nohk) Anzahl Fahrzyklen im Homogenbetrieb nach Fehler NOx-Katalysator (E_katno) Codewort zur Applikation der Notlaufanforderungen minimale Lamdaregelungs-Grenze zur Zulassung des Schicht-Betriebes maximale Lamdaregelungs-Grenze zur Zulassung des Schicht-Betriebes ¨ betriebspunktabhangige Wichtung fur ¨ Aussetzer im Schichtbetrieb ¨ Entprellzeit fur ¨ Notlauf homogen bei Uberschreitung des fr_w Grenzwertes NLKO ¨ Entprellzeit fur ¨ Schicht Verbot bei Uberschreitung des fr_w Grenzwertes NLKO
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 401 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
TMODNLF ZMISSCHMX
FW FW
¨ Verzogerungszeit fur ¨ Ruckschaltung ¨ der Notlaufanforderung Max. Anzahl von Aussetzern im Schichtbetrieb vor Fehlererkennung
Systemkonstante
Art
Bezeichnung
SY_AGR SY_ASTIKR SY_ASTIKR2 SY_ASTNVK SY_ASTNVK2 SY_ASTVHK SY_ASTVHK2 SY_ASV SY_BKVP SY_CANNOHK SY_DKATNO SY_DSS SY_HDP SY_HFM SY_HKS SY_NOHK SY_STERHK SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante: Temperatursensor im Krummer ¨ verbaut Systemkonstante: Temperatursensor im Krummer ¨ in Bank2 verbaut Systemkonstante: Temperatursensor hinter Vorkat verbaut Systemkonstante: Temperatursensor hinter Vorkat in Bank2 verbaut Systemkonstante: Temperatursensor vor Hauptkat verbaut Systemkonstante: Temperatursensor vor Hauptkat in Bank2 verbaut Systemkonstante KVS mit ASV ¨ Systemkonstante: Bremskraftverstarker-Paket Systemkonstante: NOX-Sensor hinter Kat uber ¨ CAN angeschlossen Systemkonstante: Statusinformation uber ¨ vorhandene NOx-Katalysatordiagnose Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante HDP Systemkonstante HFM Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) Systemkonstante Bedingung NOx-Sensor hinter Kat Systemkonstante Bedingung Stereo hinter Kat Systemkonstante Bedingung : Stereo vor Kat
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
BDEMODNL BDEMODNLZ BLOKNR
NLKO NLKO
BDEMKO, BDEMUE
AUS LOK EIN
BDE-Betriebsartenwunsch Notlaufkoordination ¨ BDE-Betriebsartenwunsch Notlaufkoordination, Zwischenwert nach Verzogerungszeit DAMOS-Source fur ¨ Blocknummer
B_ABGIEN B_BDEMZ ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NLKO 3.60.0
B_BEMDSCH B_BKMDSCH B_BKVNHOM B_CLKATNO B_CLKATNO2 B_CLLASH B_CLLASH2 B_CLNOHK
BDEMUM NLKO NLKO BKV
B_CLNOHK2 B_DAGRSS
BBAGR
B_DCY
DDCY
B_DKATNOM B_DKATNOM2 B_DKNOLU
SREAKT
B_DKPU
SREAKT
B_DLASHM B_DLASHM2 B_DNOHKM B_DNOHKM2 B_DSCHLLDK B_EDKS B_EDKVS
DLSAHKBD DLSAHKBD DNOHK DNOHK BGADAP GGDVE DKVS
B_EDKVS2
DKVS
B_EDSS
DDSS
B_EEV
EVEKO
B_EHFM
B_ENWS
DNWSZF
B_FR_LOC
NLKO
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... EIN NLKO BDEMAB, BGAGRSOL, EIN NLKO AUS AUS EIN NLKO EIN NLKO NLKO EIN EIN DLSAHKBD, NLKO DLSAHKBD, NLKO EIN EIN DNOHK, GGNOC,NLKO DNOHK, GGNOC,EIN NLKO BGAGRA, BGAGRSOL, EIN GGNOC, NLKO, SALSU EIN CANECU, D2CTR,DCLA, DFPM, DTRIG, ... EIN NLKO EIN NLKO ADVE, AEVABU,EIN BBAGR, BBNWS,BGDVE, ... EIN AEVABU, BBAGR,BBNWS, DLLR,DMDSTP, ... NLKO EIN EIN NLKO EIN NLKO NLKO EIN EIN NLKO BGFKMS, DDSS, NLKO EIN DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ... DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ... BGADAP, BGAGRA,- EIN BGDSAD, BGFKMS,BGMSDK, ... DMDSTP, KODOH,EIN LRSEB, NLKO, SALSU, ... BGADAP, BGFKMS,- EIN BGRLFGZS, DDSBKV, DSELHFS, ... BBAGR, DFRST,EIN DMDSTP, DNWSZF,DTEV, ... LOK
Bedingung Ende 1000 KWU Intervall Bedingung Betriebsarten-Zwischenzustand Bedingung Bandende-Funktionsanforderung Flag fur ¨ Ersatzwert: Aussetzer in Schichtbetrieb Bed.: Noftlaufforderung HOM, da Saugrohrdruck>max. gefor. Saugrohrdr. aus %BKV ¨ Bedingung Fehlerpfad DKATNO loschen ¨ Bedingung Fehlerpfad DKATNO loschen, Bank2 ¨ Fehlerpfad in DLSAHK loschen. ¨ Fehlerpfad in DLSAHK loschen Bank2 ¨ Bedingung: Fehlerpfad Diagn. NOx-Sensor (OBD1-Sig.uberwachung) ¨ loschen ¨ Bedingung: Fehlerpfad Diagnose NOx-Sensor loschen, Bank2 Bedingung schnelle Diagnose AGR System Bedingung ’driving cycle’ erkannt
¨ Bedingung Diagnose NOx-Katalysator moglich ¨ Bedingung Diagnose NOx-Katalysator moglich, Bank2 Bedingung Drosselklappensteller stromlos
Bedingung Sicherheitskraftstoffabschaltung (SKA)
¨ Bedingung Schwingungsprufung ¨ hinter Kat. moglich ¨ Bedingung Schwingungsprufung ¨ hinter Kat. moglich, Bank2 ¨ Bedingung Diagnose NOx-Sensor moglich ¨ Bedingung Diagnose NOx-Sensor moglich, Bank2 Bedingung Deaktivierung Schichtbetrieb im Leerlauf Bedingung Fehler Drosselklappen-Sensor Bedingung Adaptionsfehlerschwellen aktuell uberschritten ¨
Bedingung Adaptionsfehlerschwellen Bank 2 aktuell uberschritten ¨
Bedingung Fehler DSS (ohne Entprellung)
Bedingung Endstufenfehler EV
Bedingung Fehler HFM (ohne Entprellung)
Bedingung Fehler Nockenwellenansteuerung liegt vor
¨ Uberschreiten der Grenzen der Lambda-Regler-Ausgangs (lokal)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_FTMDSCH B_HKSB B_HMMAGRDI B_HMMZWDI B_HOM
NLKO BBHKS BBAGRMW ZUESZ BDEMUM
B_HOMAGRDI B_HOMLASH B_HOMNOS B_HOMNOXK B_KO2VKE B_KO2VKE2 B_LBKNH B_LGHMM B_LRSB B_LRSB2 B_MDERK
BBAGRMW NLKO NLKO NLKO SALSU SALSU DLBK DLGHMM LRSEB LRSEB DMDLAD
B_MDMINBEG B_MILSTP
MDKOG DMDSTP
B_MISFIRE B_MNMDSCH B_MWNL B_MXASVE B_MXMDSCH B_NLDG
NLKO NLKO NLKO
B_NLH B_NLH0 B_NLH1 B_NLHF_UM B_NLHHSP0 B_NLHHSP1 B_NLHHSP2 B_NLHOM B_NLHOMHSP B_NMXHDR B_NMXHMMNL B_NMXSCHNL B_NPMDSCH B_PRNL B_PRNPLUE B_PRNSCH B_PWGNOTFR
NLKO NLKO NLKO UFRKC NLKO NLKO NLKO NLKO NLKO NLKO NLKO NLKO NLKO DKVBDE HDRPIST GGPED
B_SCH
BDEMUM
B_SCHAGRDI B_SIASVE B_SIMDSCH B_STEND
BBAGRMW
DCYHLASH DCYHNOS DCYHNOXK DFP_ASVE DFP_ATKR DFP_ATKR2 DFP_ATNV
NLKO NLKO NLKO
AUS EIN NLKO EIN NLKO EIN NLKO ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... EIN NLKO LOK LOK LOK DSALSU, NLKO EIN EIN DSALSU, NLKO EIN LBKUE, NLKO EIN NLKO EIN NLKO EIN NLKO DMDFON, DMDMIL,- EIN DMDSTP, NLKO, ZGST NLKO EIN DMDFON, DMDMIL,- EIN NLKO LOK AUS BDEMUM, BDEMUS AUS NLKO EIN AUS ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... KOLASPH, UFRKC AUS LOK LOK EIN NLKO LOK LOK LOK AUS AUS NMAXMD AUS NMAXMD AUS NMAXMD AUS AUS HDRPIST, NLKO, NLPH EIN EIN NLKO NLKO EIN BBKD, DUF, FGRABED, EIN NLKO, UFSPSC ATM, BDEMEN,EIN BDEMKO, BDEMUE,BDEMUS, ... EIN NLKO EIN NLKO AUS EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LOK LOK LOK EIN DKVBDE, NLKO EIN EASTKO, NLKO EIN EASTKO, NLKO EIN EASTKO, LAMBTS,NLKO, TVWNO EIN EASTKO, NLKO DGGTVHK, EASTKO,- EIN GGTVHK, NLKO DGGTVHK, EASTKO,- EIN GGTVHK, NLKO CANSEN, DHNOHK,- EIN GGLSHNO, NLKO DHNOHK, GGLSHNO, EIN NLKO EIN DBKVP, DDSBKV,GGPBKV, NLKO AWEA, DDSKV,EIN DKVBDE, NLKO AWEA, DTANKL, NLKO EIN EIN AWEA, NLKO AWEA, DKVBDE,EIN DKVBDEPL, DTANKL, NLKO, ...
DFP_ATNV2 DFP_ATVH DFP_ATVH2 DFP_CNOX DFP_CNOX2 DFP_DSBKV DFP_DSKV DFP_DSV DFP_DSVE DFP_HDR
NLKO DDG
NLKO BBSTT
NLKO 3.60.0
Seite 402 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Fehlereintrag durch Tester: Aussetzer in Schichtbetrieb Flag Bereitschaft HKS Betrieb Bedingung Homogen Magerbetrieb verbieten wegen AGR-Fehlverhalten Bedingung HMM-Betrieb verbieten wegen Schließzeituberlapp ¨ > SY_ZSYOFFH Bedingung Betriebsart Homogen Bedingung Homogenbetrieb verbieten wegen AGR-Fehlverhalten Bedingung: Anforderung Homogenbetrieb nach Fehler E_lash Bedingung: Anforderung Homogenbetrieb nach Fehler NOx-Sensor Bedingung: Anforderung Homogenbetrieb nach Fehler NOx-Katalysator Bedingung: Adaptionsfaktor (Schubabgleich) eingeschwungen Bedingung: Adaptionsfaktor (Schubabgleich) eingeschwungen Bedingung: Noftlaufforderung, da LBK ohne Drall klemmt Bedingung Laufgrenze im HMM-Betrieb uberschritten ¨ Flag Regelbereitschaft stetige Lambdaregelung ohne Berucksichtigung ¨ Betriebsart Flag Regelbereitschaft stetige Lambdareg. ohne Berucksichtigung ¨ Betriebsart, B.2 Aussetzer erkannt, Verknupfung ¨ mehrerer Funktionen Bedingung Momentenbegrenzung aktiv im HMM, minimales Md erreicht Auswertung Aussetzererkennung (%DMDMIL) gesperrt Homogen-Anforderung durch Aussetzer im Schichtbetrieb Fehlertyp min.: Aussetzer in Schichtbetrieb Bedingung Modewechsel Notlauffunktion (harte Umschaltung) Fehlertyp: Kurzschluß Ubat ASV Endstufe Fehlertyp max.: Aussetzer in Schichtbetrieb Bedingung Drehzahlgeber-Notlauf ist aktiv. Notlaufanforderung Homogen aus Funktionsebene Notlaufanforderung Homogen aus Funktionsebene Notlaufanforderung Homogen aus Funktionsebene Anforderung Notlauf mit Lambda 1 fur ¨ Funktionsebene Notlaufanforderung Homogen und Homogen-Split aus Funktionsebene Notlaufanforderung Homogen und Homogen-Split aus Funktionsebene Notlaufanforderung Homogen und Homogen-Split aus Funktionsebene Notlaufanforderung Homogen aus Funktionsebene Notlaufanforderung Homogen und Homogen-Split aus Funktionsebene Anforderung einer max. Drehzahl fur ¨ Notlauf wg. Plaus-Fehler im HD-System Anforderung der max Drehzahlgrenze fur ¨ Notlauf HMM Anforderung der max. Drehzahlgrenze fur ¨ Notlauf Schicht Betrieb Fehlertyp unplaus.: Aussetzer in Schichtbetrieb Bedingung Istdruckvorgabe aus Diagnose ¨ Flag: Raildruck nicht plausible, Uberwachung. Bedingung Kraftstoffdruck zu niedrig fur ¨ Schichtbetrieb FR-Fehlerreaktion PWG-Notfahren Bedingung Betriebsart Schicht
Bedingung Schichtbetrieb verbieten wegen AGR-Fehlverhalten Fehlertyp: Leitungsabfall ASV Endstufe Fehlertyp sig.: Aussetzer in Schichtbetrieb Bedingung Startende erreicht ¨ Zahler fur ¨ Fahrzyklen im Homogenbetrieb nach Fehler E_lash ¨ Zahler fur ¨ Fahrzyklen im Homogenbetrieb nach Fehler NOx-Sensor ¨ Zahler fur ¨ Fahrzyklen im Homogenbetrieb nach Fehler NOx-Katalysator Interne Fehlerpfadnummer: Diagnose Endstufe ASV SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor im Krummer ¨ SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor im Krummer ¨ (Bank 2) SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor hinter dem Vorkatalysator SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor hinter dem Vorkatalysator, Bank 2 SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor vor dem Hauptkatalysator SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor hinter dem Vorkatalysator, Bank 2 Interne Fehlerpfadnummer: Timeout NOx-Botschaft Interne Fehlerpfadnummer: Timeout NOx-Botschaft, Bank2 SG int. Fehlerpfadnr.: BKV-Drucksensor Interne Fehlerpfadnummer: Hochdrucksensortest Interne Fehlerpfadnummer: Drucksteuerventil Interne Fehlerpfadnummer: Diagnose Endstufe DSV Interne Fehlerpfadnummer: Raildruckregelung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
DFP_HNOHK
DFP_HNOHK2
DFP_HNOHKE DFP_HSH DFP_HSH2 DFP_HSHE DFP_HSHE2 DFP_HSV
DFP_HSV2
DFP_HSVE
DFP_HSVE2
DFP_HSVSA DFP_HSVSA2 DFP_ICLSU
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_ICLSU2
DFP_KATNO DFP_KATNO2 DFP_LASH
DFP_LASH2
DFP_LSH
DFP_LSH2
DFP_LSUIA
DFP_LSUIA2
DFP_LSUUN
DFP_LSUUN2
DFP_LSUV DFP_LSUVM
DFP_LSUVM2
DFP_LSV
DFP_LSV2
DFP_MDSCH DFP_MSVE DFP_NOHK
DFP_NOHK2
NLKO
Referenziert von
Art
DHNOHK, DLSAHKBD, EIN DNOHK, GGLSHNO,NLKO DHNOHK, DLSAHKBD, EIN DNOHK, GGLSHNO,NLKO EIN NLKO DIMCHLS, DLSAHKBD, EIN DLSSA, NLKO DIMCHLS, DLSAHKBD, EIN DLSSA, NLKO DIMCHLS, DLSAHKBD, EIN NLKO DIMCHLS, DLSAHKBD, EIN NLKO EIN BGELSV, DCFFLR,DHRLSU, DICLSU,DIMCHLS, ... EIN BGELSV, DCFFLR,DHRLSU, DICLSU,DIMCHLS, ... EIN BGELSV, DCFFLR,DHRLSUE, DIMCHLS, DLSSA, ... BGELSV, DCFFLR,EIN DHRLSUE, DIMCHLS, DLSSA, ... EIN DIMCHLS, NLKO DIMCHLS, NLKO EIN EIN BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... EIN BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... EIN NLKO EIN NLKO EIN DCFFLR, DLSAFK,DLSAHKBD, DPLLSU, GGLSHNO, ... EIN DCFFLR, DLSAFK,DLSAHKBD, DPLLSU, GGLSHNO, ... DCFFLR, DLSAHKBD, EIN DLSSA, DNOHK,DPLLSU, ... DCFFLR, DLSAHKBD, EIN DLSSA, DNOHK,DPLLSU, ... EIN BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,EIN DICLSU, DIMCLS,DLSSA, ... EIN BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... EIN BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... EIN NLKO EIN BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,EIN DICLSU, DIMCLS,DLSSA, ... EIN BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... EIN BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... DOK AWEA, DKVBDE,EIN DMSVE, NLKO DLSAHKBD, DNOHK,- EIN DSKNO, DTANKL,GGNOC, ... DLSAHKBD, DNOHK,- EIN GGNOC, NLKO
NLKO 3.60.0
Seite 403 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung SG interne Fehlerpfadnr.: NOx-Sensorheizung hinter Kat
SG interne Fehlerpfadnr.: NOx-Sensorheizung hinter Kat, Bank 2
SG-int. Fehlerpfadnummer: Endstufe NOx-Sensorheizung hinter Kat SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Kat. SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Kat. Bank2 SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Kat. Endstufe SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Kat. Bank 2 Endstufe SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat.
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat., Bank2
Interne Fehlerpfadnummer: Heizerendstufe LSU
Interne Fehlerpfadnummer: Heizerendstufe LSU, Bank 2
SG-int. Fehlerpfadnr.: Heizung Sonde vor Kat Schub SG-int. Fehlerpfadnr.: Heizung Sonde 2 vor Kat Schub SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU
SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU, Bank 2
Interne Fehlerpfadnummer: Katalysatordiagnose NOx-Speicherkat Interne Fehlerpfadnummer: Katalysatordiagnose NOx-Speicherkat, Bank2 SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Kat.
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Kat. Bank 2
SG int. Fehlerpfadnr.:Lambdasonde hinter Kat.
SG int. Fehlerpfadnr.:Lambdasonde hinter Kat. Bank2
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IA der LSU
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IA der LSU, Bank 2
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond UN der LSU
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond UN der LSU, Bank 2
SG.-int. Fehlerpfadnr.: LSU bei 2-Bank-System vertauscht SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond VM der LSU
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond VM der LSU, Bank 2
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat.
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat. (Bank 2)
SG-int. Fehlerpfadnr. Aussetzer in Schichtbetrieb Interne Fehlerpfadnummer: Diagnose Endstufe MSV SG. int. Fehlerpfadnr.: NOx-Sensor hinter Kat
SG. int. Fehlerpfadnr.: NOx-Sensor hinter Kat, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
DFP_SALSU
DFP_SALSU2
DFP_TES
DFP_TEVE
E_ASVE E_ATKR E_ATKR2 E_ATNV E_ATNV2 E_ATVH
DGGTVHK
E_ATVH2
DGGTVHK
E_CNOX
CANSEN
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_CNOX2 E_DSBKV
DDSBKV
E_DSKV E_DSV E_DSVE E_HDR
DDSKV
DKVBDEPL
E_HNOHK
DHNOHK
E_HNOHK2
DHNOHK
E_HNOHKE E_HSH E_HSH2 E_HSHE E_HSHE2 E_HSV
DHRLSU
E_HSV2
DHRLSU
E_HSVE
DHRLSUE
E_HSVE2
DHRLSUE
E_HSVSA E_HSVSA2 E_ICLSU
DICLSU
E_ICLSU2
DICLSU
E_KATNO E_KATNO2 E_LASH
DLSAHKBD
E_LASH2
DLSAHKBD
E_LSH
DNOHK
E_LSH2
DNOHK
E_LSUIA
DICLSU
Referenziert von
Art
DCFFLR, DIMCLS,EIN DLSSA, DSALSU,FLSUBB, ... EIN DCFFLR, DIMCLS,DLSSA, DSALSU,FLSUBB, ... DDYLSU, DIMCTES,- EIN DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,- EIN DLSAFK, DLSAHKBD, DLSF, ... EIN NLKO EIN EASTKO, NLKO EIN EASTKO, NLKO EIN EASTKO, LAMBTS,NLKO, TVWNO EASTKO, NLKO EIN EASTKO, GGTVHK,- EIN NLKO EASTKO, GGTVHK,- EIN NLKO DHNOHK, GGLSHNO, EIN NLKO DHNOHK, GGLSHNO, EIN NLKO EIN DBKVP, GGPBKV,NLKO EIN AWEA, NLKO AWEA, DTANKL, NLKO EIN EIN AWEA, NLKO AWEA, DTANKL, NLKO, EIN TVWNO DLSAHKBD, DNOHK,- EIN GGLSHNO, NLKO DLSAHKBD, DNOHK,- EIN GGLSHNO, NLKO NLKO EIN DIMCHLS, DLSAHKBD, EIN NLKO DIMCHLS, DLSAHKBD, EIN NLKO DIMCHLS, DLSAHKBD, EIN NLKO DIMCHLS, DLSAHKBD, EIN NLKO BGELSV, DCFFLR,EIN DICLSU, DIMCHLS,DKATFKEB, ... EIN BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... EIN BGELSV, DCFFLR,DIMCHLS, FLSUBB,NLKO EIN BGELSV, DCFFLR,DIMCHLS, FLSUBB,NLKO EIN DIMCHLS, NLKO EIN DIMCHLS, NLKO BGELSV, DCFFLR,EIN DIMCLS, DULSU,FLSUBB, ... EIN BGELSV, DCFFLR,DIMCLS, DULSU,FLSUBB, ... EIN NLKO EIN NLKO DCFFLR, DLSAFK,EIN DPLLSU, GGLSHNO,LRHKEB, ... EIN DCFFLR, DLSAFK,DPLLSU, GGLSHNO,NLKO, ... DCFFLR, DLSAHKBD, EIN DPLLSU, DTANKL,GGLSHNO, ... DCFFLR, DLSAHKBD, EIN DPLLSU, DTANKL,GGLSHNO, ... EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO
NLKO 3.60.0
Seite 404 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung SG int. Fehlerpfadnummer: Schubabgleich LSU
SG int. Fehlerpfadnummer: Schubabgleich LSU, Bank 2
Interne Fehlernummer Tankdiagnose, TEV offen
Interne Fehlerpfadnummer: Tankluftungsventil ¨ Endstufe
Errorflag: Diagnose Endstufe ASV Errorflag: Abgastemperatur im Krummer ¨ Errorflag: Abgastemperatur im Krummer ¨ (Bank 2) Errorflag: Abgastemperatur hinter dem Vorkatalysator Errorflag: Abgastemperatur hinter dem Vorkatalysator, Bank 2 Errorflag: Abgastemperatur vor dem Hauptkatalysator Errorflag: Abgastemperatur vor dem Hauptkatalysator (Bank 2) Fehlerflag : Timeout Nox-Botschaft Fehlerflag : Timeout Nox-Botschaft, Bank2 ¨ Errorflag: Bremskraftverstarker-Drucksensor Errorflag: Hochdrucksensor Errorflag: Diagnose DSV Errorflag: Diagnose Endstufe DSV Errorflag: Raildruckregelung Errorflag HNOHK Errorflag HNOHK, Bank 2 Errorflag HNOHKE Errorflag: Lambdasonden-Heizung hinter Katalysator Errorflag: Lambdasonden-Heizung hinter Katalysator Bank 2 Errorflag: Lambdasonden-Heizung hinter Katalysator (Endstufe) Errorflag: Lambdasonden-Heizung hinter Katalysator Bank 2 (Endstufe) Errorflag: Lambdasonden-Heizung vor Katalysator
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2
Errorflag: Lambdasonden-Heizung vor Katalysator (Endstufe)
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2 (Endstufe)
Errorflag: reduzierte LSU-Heizung oder LSU-Kennlinie abgeflacht Errorflag: reduzierte LSU_2-Heizung oder LSU_2-Kennlinie abgeflacht Errorflag: Fehler Auswerte-IC fur ¨ die LSU (Spg.-Versorgung, Kommunikation)
Errorflag: Fehler Auswerte-IC fur ¨ die LSU, Bank 2
Errorflag: NOx-Katalysator-Konvertierung Errorflag: NOx-Katalysator-Konvertierung, Bank2 Errorflag: Lambda-Sondenalterung hinter Katalysator
Errorflag: Lambda-Sondenalterung hinter Kat. (Bank 2)
Errorflag: Lambda-Sonde hinter Kat
Errorflag: Lambda-Sonde hinter Kat Bank2
Errorflag: Diagnose Lambdasondenleitung an Bond IA (Leitungsunterbrechung)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLKO 3.60.0
Seite 405 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
E_LSUIA2
DICLSU
EIN
Errorflag: Diagnose Lambdasondenleitung an Bond IA (Leitungsunterbrechung)
E_LSUUN
DICLSU
EIN
Errorflag: Diagnose Lambdasondenleitung an Bond UN
E_LSUUN2
DICLSU
EIN
Errorflag: Diagnose Lambdasondenleitung an Bond UN, Bank 2
E_LSUV E_LSUVM
DICLSU
EIN EIN
Errorflag: LSU bei 2-Bank-System vertauscht Errorflag: Diagnose Lambdasondenleitung an Bond VM
E_LSUVM2
DICLSU
EIN
Errorflag: Diagnose Lambdasondenleitung an Bond VM, Bank 2
E_LSV
BGELSV
EIN
Errorflag: Lambda-Sonde vor Kat
E_LSV2
BGELSV
BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO NLKO BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ...
EIN
Errorflag: Lambda-Sonde 2 vor Kat
E_MDSCH E_MSVE E_NOHK
NLKO DMSVE DNOHK
E_NOHK2
DNOHK
E_SALSU
DSALSU
E_SALSU2
DSALSU
E_TES
DTEV
E_TEVE
DTEVE
FRM2_W
LRS
FRM_W
LRS
MIFA
MDFAW
NMOT
BGNMOT
SFPASVE SFPMDSCH TFRMX WMISSCH ZMISSCH Z_KATNO Z_KATNO2 Z_LASH
NLKO NLKO NLKO NLKO
DLSAHKBD
Z_LASH2
DLSAHKBD
Z_MDSCH Z_NOHK
NLKO DNOHK
Z_NOHK2
DNOHK
AUS EIN AWEA, NLKO DLSAHKBD, DSKNO,- EIN DTANKL, GGNOC,NLKO DLSAHKBD, GGNOC, EIN NLKO DCFFLR, DIMCLS,EIN FLSUBB, NLKO, SALSU EIN DCFFLR, DIMCLS,FLSUBB, NLKO, SALSU DDYLSU, DIMCTES,- EIN DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,- EIN DLSAFK, DLSAHKBD, DLSF, ... EIN DFRST, DICLSU,DLSFV, DLSUV, LRA, ... DFRST, DICLSU,EIN DLSFV, DLSUV, LRA, ... BGFAWU, DFFT, NLKO, EIN UFFGRC AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... EIN NLKO AUS AUS LOK LOK EIN NLKO EIN NLKO EIN DLSAFK, DPLLSU,GGLSHNO, LRHKEB,NLKO, ... EIN DLSAFK, DPLLSU,GGLSHNO, NLKO,TKMWL AUS DLSAHKBD, DTANKL, EIN GGNOC, NLKO DLSAHKBD, GGNOC, EIN NLKO
Errorflag: Aussetzer in Schichtbetrieb Errorflag: Diagnose Endstufe MSV Errorflag: elektrische NOx-Sensordiagnose hinter Kat
Errorflag NOHK Bank 2 Errorflag: Schubabgleich LSU Errorflag: Schubabgleich LSU, Bank 2 Errorflag: Tankentluftungssystem ¨
Errorflag: Tankentluftungsventil ¨ Endstufe
schneller Mittelwert des Lambdaregelfaktors Bank 2(Word)
schneller Mittelwert des Lambdaregelfaktors (Word)
indiziertes Motormoment Fahrerwunsch Motordrehzahl Status Fehlerpfad: Diagnose Endstufe ASV Status Fehlerpfad: Aussetzer in Schichtbetrieb ¨ Zeit der Uberschreitung des Grenzwertes von fr_w in der NLKO Wichtung fur ¨ Aussetzer im Schichtbetrieb Anzahl der Aussetzer im Schichtbetrieb Zyklusflag: NOx-Katalysator-Konvertierung Zyklusflag: NOx-Katalysator-Konvertierung, Bank2 Zyklusflag:Lambda-Sondenalterung hinter Kat.
Zyklusflag: Lambda-Sondenalterung hinter Kat. (Bank 2)
Zyklusflag: Aussetzer in Schichtbetrieb Zyklusflag: elektrische NOx-Sensordiagnose hinter Kat Zyklusflag NOHK, Bank 2
FB NLKO 3.60.0 Funktionsbeschreibung Die Funktion NLKO generiert die Notlaufanforderungen. Entsprechend der Fehlermeldungen aus den Diagnosefunkionen werden die Betriebsarten HOM, HMM oder SCH gesperrt ¨ ¨ oder der HOM−Betrieb wird direkt gefordert. Ist nach allen Einschrankungen formal keine Betriebsart mehr moglich, wird HOM angefordert. Die Abschaltung bzw. Anforderung von Betriebsarten ist nach Hierarchien strukturiert. • HOM = Homogen−Betriebsart • HMM = Homogen−Mager−Betriebsart • SCH = Schicht−Betriebsart Die unmittelbare HOM Anforderung ergibt sich aus Fehlermeldungen bzw. Notlaufanforderungen der oder des • • • •
Raildruckuberwachung, ¨ Raildruckdiagnose, Drehzahlgebers, Ladungsbewegungsklappe,
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
• • • • • • • • • •
NLKO 3.60.0
Seite 406 von 4100 31.JAN.2003 Thomas Brosi
Drosselklappe, Nockenwelle, Abgastemperaturmodells ¨ Bremskraftverstarkers Lambdasonden, NOx−SpeicherKats bzw. −Sonde, Drucksteuerventils, Gemischadaption, Tankentluftungsventil, ¨ Momentenuberwachung ¨ in Ebene 1: minimales Moment in HMM erreicht.
Das Verbot der SCH−Betriebsart umfaßt alle geschichteten Betriebsarten. Deshalb ist dann nur noch HOM und HMM zugelassen. Dieses Verbot folgt nach Fehlermeldungen aus ¨ • Plausibilitatspr ufung ¨ der Regelfaktoren der Gemischadaption, • Diagnose des Hochdruckeinspritzventils, • betriebsartenspezifischer Abgasruckf ¨ uhrung. ¨ Das Verbot der HOM−Betriebsart kann nur durch die Anforderung der entsprechenden Abgasruckf ¨ uhrung ¨ kommen. Das Verbot der HMM−Betriebsart folgt nach Fehlermeldungen • • • •
der entsprechenden Abgasruckf ¨ uhrung, ¨ wegen Zundwinkel ¨ uberschneidungen, ¨ bei Erreichen der HMM−Laufgrenze, bei dem Schubabgleich der Lambdasonde LSU,
solange der Schubabgleich der Lambdasonde LSU noch nicht abgeschlossen ist und sofern keine Regelbereitschaft der Lambdaregelung besteht.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Hintergrund der eingebrachten Abfragen sind Fahrbarkeits−, Sicherheits− und Emissionsaspekte. Fur ¨ das spezifische Verbot der Mager−Betriebsarten spielen vor allem Emis¨ ¨ sionen ein Rolle. Wenn der Kraftstoff nicht sorgfaltig dosiert, sicher eingespritzt und gezundet ¨ werden kann (Fehler bei Einspritzventil, Grunde ¨ fur ¨ mangelnde Zundf ¨ ahigkeit wie AGR oder Laufgrenzen), muss SCH bzw. HMM verboten werden. Wenn Fehler in der Kraftstoff− oder Luftversorgung (Raildruck, Drucksteuerventil, Drosselklappe, Ladungsbe¨ wegungsklappe etc.) oder der Abgasnachbehandlung (NOx−Speicher) vorliegen oder wenn die Regelung des Motors in wesentlichen Teilen beeintrachtigt wird (Lambdasonden, ¨ Abgastemperaturmodell, Drehzahlgeber etc.), muss zwingend HOM angefordert werden. Dies erlaubt immer noch den zuverlassigsten Betrieb des Motors. Die Bits, die eine Notlaufanforderungen bewirken, werden von verschiedenen Funktionen geliefert, d.h. die Gultigkeit ¨ und Entprellung wird dort sichergestellt. ¨ Wird der Notlauf Homogen gefordert oder aus der Uberwachung B_nlhf_um gesetzt, wird das Bit B_mwnl fur ¨ kurze Zeit gesetzt, damit die Betriebsartumschaltung ohne Berucksich¨ tigung der Freigabebits (z.B. von AGR) erfolgt. Anschließend erfolgt die Umschaltung in den noch erlaubten Betriebsarten wieder unter Berucksichtigung ¨ der Freigabebedingungen. ¨ Zur Vermeidung von Aussetzern im HMM−Betrieb oder eines Fehlansprechens des Lambda−Vergleiches in %UFRKC wird beim Uberschreiten des Grenzwertes der Lambda−Regelung die entsprechende Betriebsart gesperrt und nach dem Unterschreiten des Grenzwertes wieder freigegeben. Die Abfrage der Regelfaktoren der Gemischadaption wird mittels ¨ ¨ Zeitzahler in dieser Funktion entprellt. Nach Uberschreiten der applizierbaren Zeit TFRMXSCHDI wird Schicht verboten und nach TFRMXNLH werden alle Mager−Betriebsarten, ¨ d.h. zusatzlich auch HMM, verboten und HOM vorgeschrieben. Wenn nur noch der Schichtbetrieb erlaubt ist, wird eine Bedingung fur ¨ die Anforderung der maximalen Drehzahlgrenze gesetzt, um Rußbildung durch eine unzureichende Ge¨ mischaufbereitung zu verhindern. Ahnliches gilt, wenn nur noch der homogene Magerbetrieb erlaubt ist. Die Rußbildung wegen eines zu fetten Gemisches wird durch die Begrenzung des minimalen Lambdawertes verhindert. Der Fehler E_katno fuhrt nur zur HOM−Anforderung, wenn die Diagnose noch keine Prufung durchfuhren kann (Sondenbetriebsbereitschaft) oder keine Prufung mehr durchfuhren ¨ ¨ ¨ ¨ ¨ will (Z_katno=1 und keine weitere Prufung ¨ mehr vorgesehen). Nach Anforderung, kann die homogene Betriebsart bei erkannten Aussetzern im Schichtbetrieb gefordert werden (Codewort CWNLKO entsprechend gesetzt) und es erfolgt ein ¨ Eintrag in den Fehlerspeicher unter DFP_MDSCH. Dazu wird zylindersynchron die Anzahl der Aussetzer im Schichtbetrieb unter Berucksichtigung ¨ einer betriebspunktabhangigen ¨ ¨ ¨ Wichtung (KFGMISSCH) gezahlt. Nach Beendigung des Zahlintervalls aus der %DMDMIL wird der Zahler zuruckgesetzt. ¨ Sofern einmal Mager−Betriebsarten verboten werden, d.h. die oberen Bits von bdemodnl bleiben ungesetzt (der dez−Wert von bdemodnl wird kleiner), so ist die erneute Freigabe ¨ ¨ erst nach einer Zeit TMODNLF moglich. Dieser Hysterese−Effekt soll einem Toggeln der Betriebsarten vorbeugen. Weitere Einschrankungen der Betriebsarten, d.h. kleinere dez− ¨ ¨ ¨ Werte von bdemodnl sind jedoch sofort moglich. Diese Verzogerung wird nur angestoßen, falls B_stend=true. Die Betriebsart HOM−Split, notwendig im Start, ist durch hohere dez− ¨ Werte codiert und soll am Start moglichst fruh ¨ freigegeben werden. ¨ ¨ Eine Ubersicht uber ¨ alle Eingange und deren Notwendigkeit ist in der folgenden Tabelle dargestellt. HOM−Gebot Input Variable B_dknolu B_dkpu E_dskv B_edks B_eev B_ehfm B_lbknh B_nldg B_nlhf_um B_prnl B_prnsch E_asve E_hdr
Kommentar / Begrundung ¨ / Hintergrund ¨ ¨ Fehlerhafte Einstellung der Fullung: ¨ Brenngrenzen in Mager−BA und Irritation der Uberwachung konnen die Folge sein. Ferner ist in HOM−BA eine ¨ ¨ bessere Kontrolle durch Uberwachung moglich. ¨ ¨ Fehlerhafte Einstellung der Fullung: ¨ Brenngrenzen in Mager−BA und Irritation der Uberwachung konnen die Folge sein. Ferner ist in HOM−BA eine ¨ ¨ bessere Kontrolle durch Uberwachung moglich. Fehler Hochdrucksensor: Unzureichendes Kraftstoffdruckniveau fur ¨ SCH. ¨ ¨ Fehlerhafte Einstellung der Fullung: ¨ Brenngrenzen in Mager−BA und Irritation der Uberwachung konnen die Folge sein. Ferner ist in HOM−BA eine ¨ ¨ bessere Kontrolle durch Uberwachung moglich. ¨ ¨ Das Wunschmoment kann in Magerbetriebsarten z.T. nicht mehr richtig eingestellt werden. Unnotige Umschaltvorgange sollen jedoch vermieden werden. ¨ ¨ Abhangig von den verwendeten Sensoren kann Fullung ¨ nicht mehr richtig erfasst werden: Brenngrenzen in Mager−BA und Irritation der Uberwachung ¨ ¨ ¨ konnen die Folge sein. Ferner ist in HOM−BA eine bessere Kontrolle durch Uberwachung moglich. Bei fehlendem Drall ungenugende ¨ Fullung ¨ und Turbulenz in Magerbetriebsarten. ¨ Insbesondere bei Dynamik sind Mager−BA ohne zuverlassiges DG−Signal nicht fahrbar. ¨ Harte Umschaltanforderung nach HOM durch die Uberwachung. ¨ Kraftstoffdruck zu niedrig (Uberpr ufung ¨ einer großen Abweichung uber ¨ großen Zeitraum). Kraftstoffdruck zu niedrig fur ¨ geschichtete Betriebsarten: Verschlechterung der Verbrennungseigenschaften und Gefahr des Eindringens von Abgas ins Kraftstoffrail. ¨ Fehler Absperrventil−Endstufe: Bei fehlerhaftem Absperrventil kann Kraftstoff aus dem HD−Kreis in den ND−Kreis gelangen und dort zu Schaden ¨ fuhren. ¨ Bei reduziertem Kraftstoffdruck ist nur noch HOM bei niedrigerer Max.−Drehzahl moglich (B_nmxhdr = true). Fehler Hochdruckregelkreis: Bei Fehler im Hochdruckregelkeis muss Kraftstoffdruck abgesenkt werden. Dann ist nur noch HOM bei niedriger Max− ¨ Drehzahl moglich (B_nmxhdr = true).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLKO 3.60.0
Seite 407 von 4100 31.JAN.2003 Thomas Brosi
HOM− und HSP−Gebot Input Variable B_bkvnhom B_dagrss B_dkatnom(2)
B_dlashm(2)
B_dnohkm(2)
B_edkvs(2) B_edss B_enws B_mderk B_mdminbeg B_milstp B_prnplue B_pwgnotfr E_atkr(2) E_atnv(2) E_atvh(2)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_cnox(2) E_dsbkv E_hnohk(2) E_hsh(2) E_hshe(2) E_hsv(2) E_hsve(2) E_hsvsa(2) E_iclsu(2) E_katno(2) E_lash(2) E_lsh(2) E_lsuia(2) E_lsuun(2) E_lsuv E_lsuvm(2) E_lsv(2) E_nohk(2) E_tes E_teve
Kommentar / Begrundung ¨ / Hintergrund ¨ Notwendige Erzeugung von Unterdruck fur besser in HOM oder HSP. ¨ Bremskraftverstarker ¨ ¨ Falls die AGR−Diagnose fur ¨ ihren Abgleich die DK vollkommen schließt, kann dies zu Fehlansprechen der Uberwachung fuhren. ¨ Projekt−abhangig ¨ sich HOM oder HSP−Anforderung einstellen. laßt ¨ ¨ Diagnose NOx−Katalysator ist moglich. Nur wenn die Diagnose nicht mehr bzw. noch nicht moglich ist (bereits gesetztes Z_katno(2), Sondenbetriebsbereitschaft), soll bei E_katno(2) HOM oder HSP gefordert werden. Fur ¨ Prufzwecke ¨ soll SCH sehr wohl freigegeben werden. Die Berechnung der Bedingung erfolgt durch die Diagnosefunktion. ¨ ¨ Diagnose Alterung Lambdasonde, hinter Kat, ist moglich. Nur wenn die Diagnose nicht mehr bzw. noch nicht moglich ist (bereits gesetztes Z_lash(2), Sondenbetriebsbereitschaft), soll bei E_lash(2) HOM oder HSP gefordert werden. Fur ¨ Prufzwecke ¨ soll SCH sehr wohl freigegeben werden. Die Berechnung der Bedingung erfolgt durch die Diagnosefunktion. ¨ ¨ Diagnose NOx−Sensor ist moglich. Nur wenn die Diagnose nicht mehr bzw. noch nicht moglich ist (bereits gesetztes Z_nohk(2), Sondenbetriebsbereitschaft), soll bei E_nohk(2) HOM oder HSP gefordert werden. Fur ¨ Prufzwecke ¨ soll SCH sehr wohl freigegeben werden. Die Berechnung der Bedingung erfolgt durch die Diagnosefunktion. ¨ Falls %LRA nur knapp uber ¨ Fehlerschwelle liegt, allerdings im frm−check noch keine Betriebsarteinschrankung erfolgen wurde. ¨ ¨ ¨ Abhangig von den verwendeten Sensoren kann Fullung ¨ nicht mehr richtig erfasst werden: Brenngrenzen in Mager−BA und Irritation der Uberwachung ¨ ¨ ¨ konnen die Folge sein. Ferner ist in HOM oder HSP−BA eine bessere Kontrolle durch Uberwachung moglich. ¨ ¨ ¨ Massive Fullungsfehler ¨ konnen zu Fehlern in Mager−BA fuhren: ¨ Brenngrenzen in Mager−BA und Irritation der Uberwachung konnen die Folge sein. ¨ ¨ Ferner ist in HOM oder HSP−BA eine bessere Kontrolle durch Uberwachung moglich. ¨ ¨ Bei Aussetzern in SCH (Parallelabfrage von B_sch), Gefahr erhohter Emissionen (HC) und / oder Schadigung des Katalysators. Verbot der Betriebsart ¨ ¨ SCH − unabhangig von Mechanismen der Aussetzererkennung. Zahlen der Aussetzer und Vergleichen mit Schwelle ZMISSCHMX. ¨ Bei fehlender Momentenbegrenzung durch Zundwinkelsp ¨ atverstellung in HMM. Filterung, ob detektierte Aussetzer B_mderk auch MIL−relevant sind oder ob die Erkennung evtl. wegen großer Fahrdynamik, Schlechtwegerkennung ¨ nicht hinreichend zuverlassig ¨ o.a. ist. ¨ Kraftstoffdruck zu niedrig (Uberpr ufung ¨ einer kleinen Abweichung uber ¨ kurzen Zeitraum = schnelle Reaktion). Nur bei CWNLKO.Bit2=true: HOM oder HSP−Anforderung bei Pedalfehler − kein Einfluss auf Brennverhalten, geringes Sicherheitsrisiko, applizierbares Systemverhalten. Fehler Abgastemperaturmodell: NOx−Speicherkat−Steuerung stutzt ¨ sich auf Temp.−Modell. Wegen Gefahr von zu hohen NOx−Emissionen durfen ¨ kein Mager−BA mehr gefahren werden. Fehler Abgastemperaturmodell: NOx−Speicherkat−Steuerung stutzt ¨ sich auf Temp.−Modell. Wegen Gefahr von zu hohen NOx−Emissionen durfen ¨ kein Mager−BA mehr gefahren werden. Fehler Abgastemperaturmodell: NOx−Speicherkat−Steuerung stutzt ¨ sich auf Temp.−Modell. Wegen Gefahr von zu hohen NOx−Emissionen durfen ¨ kein Mager−BA mehr gefahren werden. CAN−Timeout−Fehler der NOx−Sensors−Botschaft: Wegen Gefahr von zu hohen NOx−Emissionen durfen ¨ keine Mager−BA mehr gefahren werden. ¨ ¨ Fehler Bremskraftverstarker: Notwendige Erzeugung von Unterdruck fur ¨ Bremskraftverstarker besser in HOM oder HSP. NOx−Sensorfehler: Wegen Gefahr von zu hohen NOx−Emissionen durfen ¨ kein Mager−BA mehr gefahren werden. ¨ ¨ bei ungenugendem Heizungsfehler Sonde hinter Kat: Wegen Gefahr uberh ¨ ohter (NOx−)Emissionen und schlechter Verbrennungsqualitat ¨ Lambda− Signal soll HOM oder HSP (ggf. gesteuert) gefahren werden. ¨ ¨ bei ungenugendem Heizungsfehler Sonde hinter Kat: Wegen Gefahr uberh ¨ ohter (NOx−)Emissionen und schlechter Verbrennungsqualitat ¨ Lambda− Signal soll HOM oder HSP (ggf. gesteuert) gefahren werden. ¨ ¨ bei ungenugendem Heizungsfehler Sonde vor Kat: Wegen Gefahr uberh ohter (NOx−)Emissionen und schlechter Verbrennungsqualitat Lambda− ¨ ¨ Signal soll HOM oder HSP (ggf. gesteuert) gefahren werden. ¨ ¨ bei ungenugendem Heizungsfehler Sonde vor Kat: Wegen Gefahr uberh ¨ ohter (NOx−)Emissionen und schlechter Verbrennungsqualitat ¨ Lambda− Signal soll HOM oder HSP (ggf. gesteuert) gefahren werden. ¨ ¨ bei ungenugendem Lambdasondenfehler: Wegen Gefahr uberh ¨ ohter (NOx−)Emissionen und schlechter Verbrennungsqualitat ¨ Lambda−Signal soll HOM oder HSP (ggf. gesteuert) gefahren werden. ¨ ¨ bei ungenugendem Lambdasondenfehler: Wegen Gefahr uberh ¨ ohter (NOx−)Emissionen und schlechter Verbrennungsqualitat ¨ Lambda−Signal soll HOM oder HSP (ggf. gesteuert) gefahren werden. ¨ ¨ NOx−Kat−Fehler. SCH muss zunachst weiter erlaubt sein fur ¨ eine mogliche Heilung. Je nach Strategie und verwendeter Funktion ist Klammerung ¨ mit CWNLKO.Bit5 moglich. ¨ ¨ bei ungenugendem Alterungsfehler Sonde hinter Kat: Wegen Gefahr uberh ohter (NOx−)Emissionen und schlechter Verbrennungsqualitat Lambda− ¨ ¨ Signal soll HOM oder HSP (ggf. gesteuert) gefahren werden. ¨ ¨ bei ungenugendem Fehler Sonde hinter Kat: Wegen Gefahr uberh ¨ ohter (NOx−)Emissionen und schlechter Verbrennungsqualitat ¨ Lambda−Signal soll HOM oder HSP (ggf. gesteuert) gefahren werden. ¨ ¨ bei ungenugendem Lambdasondenfehler: Wegen Gefahr uberh ¨ ohter (NOx−)Emissionen und schlechter Verbrennungsqualitat ¨ Lambda−Signal soll HOM oder HSP (ggf. gesteuert) gefahren werden. ¨ ¨ bei ungenugendem Lambdasondenfehler: Wegen Gefahr uberh ¨ ohter (NOx−)Emissionen und schlechter Verbrennungsqualitat ¨ Lambda−Signal soll HOM oder HSP (ggf. gesteuert) gefahren werden. ¨ ¨ bei ungenugendem Lambdasondenvertauschfehler: Wegen Gefahr uberh ¨ ohter (NOx−)Emissionen und schlechter Verbrennungsqualitat ¨ Lambda− Signal soll HOM oder HSP (ggf. gesteuert) gefahren werden. ¨ ¨ bei ungenugendem Lambdasondenfehler: Wegen Gefahr uberh ¨ ohter (NOx−)Emissionen und schlechter Verbrennungsqualitat ¨ Lambda−Signal soll HOM oder HSP (ggf. gesteuert) gefahren werden. ¨ ¨ bei ungenugendem Lambdasondenfehler: Wegen Gefahr uberh ohter (NOx−)Emissionen und schlechter Verbrennungsqualitat Lambda−Signal soll ¨ ¨ HOM oder HSP (ggf. gesteuert) gefahren werden. ¨ Fehler NOx−Sensor: Gefahr erhohter NOx−Emissionen in Mager−BA. ¨ NOx−Speicherkat−Steuerung: Gefahr erhohter ¨ Fehler Tankentuftungsventil: ¨ Falsche / unbekannte Tankentluftung ¨ stort NOx−Emissionen und ¨ in Mager−BA. schlechter Verbrennungsqualitat ¨ NOx−Speicherkat−Steuerung: Gefahr erhohter ¨ Fehler Tankentuftungsventil: Falsche / unbekannte Tankentluftung stort NOx−Emissionen und ¨ ¨ ¨ in Mager−BA. schlechter Verbrennungsqualitat
SCH−Verbot Input Variable B_schagrdi E_dsv E_dsve E_msve
Kommentar / Begrundung ¨ / Hintergrund ¨ ¨ in SCH. Bei geschlossen klemmendem AGR−Ventil: Gefahr erhohter NOx−Emissionen und schlechter Verbrennungsqualitat Fehler Drucksteuerventil: Unzureichendes Kraftstoffdruckniveau fur ¨ SCH. Fehler Drucksteuerventil Endstufe: Unzureichendes Kraftstoffdruckniveau fur ¨ SCH. Fehler Mengensteuerventil: Unzureichendes Kraftstoffdruckniveau fur ¨ SCH.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLKO 3.60.0
Seite 408 von 4100 31.JAN.2003 Thomas Brosi
HMM−Verbot Input Variable B_hmmagrdi B_hmmzwdi B_lghmm B_ko2vke(2) B_lrsb(2) E_salsu(2)
Kommentar / Begrundung ¨ / Hintergrund ¨ ¨ Moderat offen klemmendes AGR−Ventil: Gefahr erhohter NOx−Emissionen und schlechter Verbrennungsqualitat. ¨ Bei Zundwinkel uberschneidung keine Anpassung der Zundparameter an Einspritzung mehr moglich. HMM erfordert aber sehr genaue Anpassung ¨ ¨ ¨ wegen Lambdavariationen. ¨ Laufgrenze von HMM erreicht: Schlechte Verbrennugsqualitat. Invertierung! Schubabgleich der LSU muss abgeschlossen sein. Invertierung! Betriebsbereitschaft der Lambdaregelung muss fur ¨ HMM gegeben sein. Fehler Schubabgleich: Bei Fehler beim Schubabgleich kein HMM, da dies fur ¨ LR in HMM notwendig ist.
HOM−Verbot Input Variable B_homagrdi
Kommentar / Begrundung ¨ / Hintergrund ¨ Bei offen klemmendem AGR−Ventil: Schlechte Verbrennungsqualitat.
APP NLKO 3.60.0 Applikationshinweise Generell sollte TMODNLF aus Fahrbarkeitsgrunden ¨ eher lang (ca. 10s) und aus Verbrauchsgrunden ¨ eher kurz (ca. 2.5s) sein. Wenn jedoch TMODNLF zu kurz ist (< 3s), besteht die Gefahr von zu starkem Katheizen. Bitte ATM−Applikation informieren.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Es wird empfohlen, die Bits des Codeworts CWNLKO wie folgt zu setzen: Bit0 = true Die HOM−Anforderung bei B_ehfm=true ist fur ¨ die Bedatung der Luftmassenuberwachung ¨ erforderlich. Deshalb ist hier ggf. eine Rucksprache ¨ mit der Applikation der ¨ Uberwachung erforderlich. Falls der HFM−Fehler auch uber ¨ ein AGR−Verbot eingespeist wird, erfolgt die HOM−Anforderung ggf. uber ¨ zwei Pfade. Die Empfehlung lautet daher CWNLKO.Bit0 = true. Bit1 = true Die HOM oder HSP−Anforderung bei B_edss=true ist fur erforderlich. Deshalb ist hier ggf. eine Rucksprache mit der Applikation ¨ die Bedatung der Luftmassenuberwachung ¨ ¨ ¨ der Uberwachung erforderlich. Falls der DSS−Fehler auch uber ein AGR−Verbot eingespeist wird, erfolgt die HOM−Anforderung ggf. uber zwei Pfade. Die Empfehlung ¨ ¨ lautet daher CWNLKO.Bit1 = true. Bit2 = false Die HOM oder HSP−Anforderung bei einem Fehlers des Pedalwertgeber ist nicht zwingend notwendig (daher die Empfehlung CWNLKO.Bit2 = false). Sie kann bei Kundenwunsch nach einheitlicher Fehlerreaktion durch CWNLKO.Bit2=true gesetzt werden. Bit3 = true Die HOM oder HSP−Anforderung bei einem Fehlers der Lambdasonde hinter Kat ist empfohlen, d.h. CWNLKO.Bit3 = true. Diese Reaktion kann allerdings durch CWNLKO.Bit3=false deaktiviert werden. Bit4 = false Die HOM oder HSP−Anforderung bei hinreichend vielen Aussetzern in SCH ist nicht zwingend erforderlich, da bereits eine Behandlung in der Aussetzererkennung erfolgt, d.h. CWNLKO.Bit4 = false. Bei Kundenforderung, kann die homogene Betriebsart bei erkannten Aussetzern im Schichtbetrieb durch CWNLKO.Bit4 = true gefordert werden. Die maximale Anzahl von Aussetzern im Schichtbetrieb muß kleiner als der allgemeine Grenzwert der %DMDMIL sein. Bit5 = true Die HOM oder HSP−Anforderung bei einem Fehlers des NOx−Katalysators ist empfohlen, d.h. CWNLKO.Bit5 = true. Diese Reaktion kann allerdings durch CWNLKO.Bit5=false deaktiviert werden. Bit6 = true ¨ ¨ ¨ sich HOM oder Falls die AGR−Diagnose fur ¨ ihren Abgleich die DK vollkommen schließt, kann dies zu Fehlansprechen der Uberwachung fuhren. ¨ Projekt−abhangig laßt HSP−Anforderung einstellen, d.h. CWNLKO.Bit6 = true. Bit7 = true Die Abfrage des erfolgtes Schubabgleiches der LSU fur ¨ die Freigabe von HMM ist dringend empfohlen d.h. CWNLKO.Bit7 = true. Die Freigabe darf nur fur ¨ den Zweck der HMM−Freigabe am Prufstand ¨ durch CWNLKO.Bit7=false ubergangen ¨ werden! Fur ¨ die Serienfreigabe ist diese Abfrage unbedingt notwendig, sonst besteht die Gefahr von Aussetzern im HMM−Betrieb. ¨ ZMISSCHMX gibt die Anzahl der Aussetzer im Schichtbetrieb an, oberhalb der Schicht verboten wird und E_MDSCH eingetragen wird. Da Aussetzer eine betriebspunktabhangige Schwere besitzen, wurde das Kennfeld KFWMISSCH eingefuhrt. ¨ FRMXSCH und FRMNSCH stellen die Grenzen des Lambda−Regler Ausgangs frm_w dar. Sofern der Wert fur ¨ gewisse Zeiten (TFRMXNLH, TFRMXSCH) außerhalb der Grenzen ¨ ¨ liegt, werden die Betriebsarten eingeschrankt. Die Grenzen sollen so eng gewahlt werden, dass der Wechsel von HOM zu SCH keinen Momentensprung oder sogar Aussetzer ¨ die Betriebsart eingeschrankt ¨ ¨ bewirkt. Andererseits soll nicht unnotig werden. Ein weiterer Aspekt ist eine eventl. dynamische Veranderung von Lambda (z.B. Anfettung fur ¨ NOx− ¨ Ausraumen), was u.U. bei zu engen Grenzen einen Eingriff der Notlaufkoordination bewirkt. Als Erstbedatung dienen daher die Werte FRMXSCH = 1.10 bzw. FRMNSCH = 0.90. ¨ ¨ ¨ Vorsteuerfehler nach mager. Da unmittelbar nach dem Umschalten nach HMM und vor dem Umschalten aus Der Wert von FRMXSCH ist der großte in HMM mogliche stationare HMM rein vorgesteuert gefahren wird, muss FRMXSCH kleinerer sein als der Abstand zwischen dem Soll−Lambda und den Aussetzergrenzen. Obwohl daher FRMXSCH kritischer ist als FRMNSCH, wird empfohlen, beide Parameter gleich zu bedaten. Grund: Sollte die LSU zu fett anzeigen, so hat dies auf frm_w die gleiche ¨ Wirkung wie ein Vorsteuerfehler nach mager ( frm_w < 1.0 ), die Lambdaregelung magert ab. Bei einem großen LSU−Fehler nach fett kann die Lambdaregelung ein Uberschreiten ¨ der Aussetzergrenzen verursachen. Dieses Problem ist zwar durch den Schubabgleich der LSU entscharft, es kann aber nichts schaden, FRMNSCH wirken zu lassen. Bei frm−Grenzwert−Verletzungen wird nach der Zeit TFRMXSCHDI der Schichtbetrieb verboten und nach der Zeit TFRMXNLH Homogenbetrieb erzwungen. Dies dient zur Vermeidung eines Fehlansprechens des Lambda−Vergleiches, und zur Vermeidung von Aussetzern im HMM Betrieb. ¨ ¨ TFRMXSCHDI <= 500 ms (Kleinerer Wert: Empfindlichkeit gegenuber ¨ Eingriffen der Uberwachung geringer. / Großerer Wert: Tendenz zu fuhlbaren ¨ Umschaltungen (Momentenspunge). ¨ Ferner besteht bei Zeiten uber ¨ 500ms potentiell die Gefahr, dass die Lambdauberwachung ¨ reagiert und fur ¨ den Rest der Fahrt nur noch HOM erlaubt. Die 500ms ist die ¨ ¨ Zeit, nach der die Uberwachung einen Fehler erkennt. Dies ist allerdings noch von weiteren Toleranzen im System (aktuelle Genauigkeit der LSU) abhangig, so dass durchaus auch ¨ ¨ großere Werte noch nicht zu Uberwachungseingriffen fuhren ¨ mussen.) ¨ ¨ TFRMXNLH = ca. 1s (Kleinerer Wert: Verbot von Magerbetriebsarten bei Schwankungen (z.B. nahe HMM−Laufgrenze) / Großerer Wert: Potentielles Zulassen von Aussetzern in HMM, Betrieb nahe Laufgrenze). ¨ ¨ Fur ¨ die Bestimmung TFRMXNLH sollte versucht werden, Instationarvorg ange (Beschleunigungen), insbesondere in HMM, zu provozieren und die frm−Ausfluge ¨ zu messen. Hierbei ¨ oft HOM angefordert wird. Die kurzzeitigen dynamischen Ausfluge geht es um die Bestimmung eines Mindestwertes von TFRMXNLH, damit nicht unnotig ¨ sollen durchaus geduldet ¨ werden − Ziel der Untersuchungen ist die Abschatzung eines typischen Zeitmaßes. Ferner ist zu beachten, dass bei zu klein applizierten Zeiten sehr wohl auch ein Momentenruck ¨ werden kann. Denn wenn ein frm−Ausflug in HMM nach oben/unten auftritt, fuhrt beim Umschalten ausgelost ¨ ein Umschalten zuerst zu einer Abmagerung/Anfettung, weil der ¨ frm−Faktor mit Abschalten der Lambdaregelung wahrend der Umschaltung schlagartig resetiert wird. Die Lambdaregelung soll in HMM die Zeit haben, um dynamische Ausfluge ¨ auszuregeln. Andererseits sollte HOM schnell angefordert werden, wenn der frm−Ausflug wegen eines systematischen Fehlers auftritt (Luftmassenfehler, Sondenfehler, TE− Beladungsfehlbeschreibungen, etc.). Der Bereich von TFRMXNLH liegt damit etwa bei 0.5 s − 2 s. Es besteht die M¨oglichkeit, die Applikation der Parameter des frm−Checks zu uberpr ¨ ufen: ¨ Mit einem voll adaptierten Fahrzeug und warmem Motor kann ein Fahrzyklus (ECE ¨ oder FTP) gefahren werden. Vor Beginn des Test soll die Gemischadaption verstimmt werden: FRKAP = 0.8 − 0.9. Wahrend des Tests wird der Zeitpunkt bestimmt, an dem die ¨ Gemischadaption den Lernprozess abgeschlossen hat (frm = 1.0); dieser Zeitpunkt sei mit TLRAend bezeichnet. Wahrend der Zeit t < TLRAend sollte kein/kaum Ruckeln und keine ¨ ¨ Aussetzer zu beobachten sein. W¨ahrend der Zeit t > TLRAend sollte keine unnotigen BA−Einschrankungen mehr beobachtet werden. Der gleiche Test sollte mit FRKAP = 1.1 − ¨ 1.2 wiederholt werden (Hinweis: FRKAP muss kleiner als FVST_UM bzw. FVSTMX_UM sein, sonst wird durch die Uberwachung HOM angefordert). Beachte den Hintergrund: frm− ¨ Check soll nur kurzfristige Ausfluge ¨ von frm erlauben und ggf. die BA einschranken, solange die Gemischadaption die Abweichungen noch nicht gelernt hat.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EGFE 11.40.0
Seite 409 von 4100 31.JAN.2003 Thomas Brosi
¨ Die Drehzahlgrenzen, die bei einem Notlauf in SCH oder HMM gefordert werden, konnen in %NMAXMD appliziert werden und mussen ¨ mit den Abbruchdrehlzahlen der %BDEMAB abgestimmt werden. Es ist in Absprache mit der Applikation der AGR−Diagnose darauf zu achten, dass B_hmmagrdi nur bei sinnvollen und plausiblen Bedingungen gesetzt wird. HMM ist als alleinige Betriebsart (und auch nicht in Kombination mit SCH) NICHT fahrbar! (Beachte Verhalten im Leerlauf und das Erreichen der Laufgrenzen in hohen Drehzahl− , Lastbereichen!) Ggf. muss B_hmmagrdi stets zusammen mit B_homagrdi gesetzt werden!
¨ FU EGFE 11.40.0 Eingangsgroßen Fullungserfassung ¨ FDEF EGFE 11.40.0 Funktionsdefinition evaluation HFM-voltage GGHFM
induction model
air-mass flow HFM
uhfm_w mshfms_w
SRMUE B_hfm B_edss
diagnosis HFM DHFM mshfms_w B_ehfm B_hfm E_hfm
DSU installed
GGDSS
B_edss
B_edss
E_lm
msdk_w
fkmsdk_w ftvdk rlflmroh_w ps_w rlfdkroh_w
psdss_w
2
rlfgdss_w rlfg_w
rlfgroh_w BGPU fho_w ps_w pvdkds_w pu_w fkmsdk_w
fho_w psdss_w ps_w ftsr
pslm_w
psdss_w E_dss
udss_w
GGDSAS
manifold air pressure
temperature model
ftbr_w
BGFKMS fkmsdk_w rlflmroh_w rlfdkroh_w
BGTMPK tans_w
udsu_w udsl_w
fho_w pu_w pvdkds_w
E_lm ps_w
tmot ftvdk tags_w
ftsr ftbr_w
egfe-egfe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_lm
DDSS
SY_EGFE
mshfms_w rlfgroh_w B_ehfm wdkba_w
B_hfm E_hfm
diagnosis DSS evaluation DSS-voltage
BGMSZS
DSELHFS
rl_w
rlfglm_w
egfe-egfe
ABK EGFE 11.40.0 Abkurzungen ¨ Systemkonstante
Art
SY_EGFE
¨ SYS (REF) Systemkonstante Eingangsgroße Fullungserfassung ¨
Bezeichnung
FB EGFE 11.40.0 Funktionsbeschreibung Die Funktion %EGFE zeigt eine allgemeine ¨ Ubersicht ¨ uber alle Sensorkonzeptsysteme der F¨ ullungserfassung. Bei diesem System k¨ onnen der Heißfilmmassenmesser (HFM) und Saugrohrdrucksensor(DSS) als Hauptf¨ ullungssensoren ben¨ utzt werden. Eingangsgr¨ oßen sind zum einem die HFM-Spannung uhfm_w sowie die Spannung vom Saugrohrdrucksensor udss_w. In der %GGHFM wird aus der HFM-Spannung der Luftmassenstrom ¨ uber ein synchro mshfms_w berechnet. In der %GGDSS wird aus dem Spannungswert des Saugrohrdrucksensors der gemittelte Saugrohrdruck psdss_w berechnet. Die Diagnose von HFM und DSS erfolgt getrennt in den Funktionen %DHFM und %DDSS mit der Bereitstellung der entsprechenden Fehlerbits sowie Errorflags. Da beide Sensoren als Hauptf¨ ullungssensoren dienen k¨ onnen wird in der %DSELHFS eine Umspeicherung der Fehlerbits sowie Errorflags aus der %DHFM bzw. %DDSS vorgenommen. D.h. konkret f¨ ur das Errorflag, daß in Abh¨ angigkeit vom verwendeten Hauptf¨ ullungssensors das Errorbit E_hfm bzw. E_dss in das Errorbit E_lm umgespeichert wird. In der %BGMSZS wird die relative F¨ ullung rlfgroh_w entweder ¨ uber den modellierten Massenstrom msdk_w der Drosselklappe oder bei einem HFM-System aus dem HFM-Massenstrom berechnet. Der Luftmassenstrom msdk_w ¨ uber die Drosselklappe wird aus der Drehzahl nmot_w, der Drosselklappenstellung wdkba_w und der Dichteinformation berechnet. Der Ableichsfaktor fkmsdk_w gleicht den modellierten Massenstrom msdk_w der Drosselklapppe an den Hauptf¨ ullungssensor an. In der %BGFKMS wird der Abgleichsfaktor fkmsdk_w berechnet. Bei einem DSS-System wird fkmsdk_w aus dem Vergleich der F¨ ullungen rlfgds_w (aus DSS-System) und rlfglm_w (aus DK-System) berechnet. Bei einem HFM-System wird fkmsdk_w aus dem Vergleich der F¨ ullungen rlflmroh_w (aus HFM-System) und rlfglmroh_w (aus DK-System) berechnet. Wenn ein Umgebungsdrucksensor vorhanden ist, wird der H¨ ohenfaktor fho_w aus der %GGDSAS berechnet. Ansonsten wird der H¨ ohenfaktor fho_w ¨ uber die %BGPU gelernt. Sie wird beim HFM-System aus der Abweichung von fkmsdk_w und beim DSS-System
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EGFE 11.40.0
Seite 410 von 4100 31.JAN.2003 Thomas Brosi
von Saugrohrdruck psdss_w gelernt. In der %SRMUE wird die in den Zylinder fließende Luftmasse rl_w bestimmt. Zus¨ atzlich wird bei einem HFM-System im Saugrohrdruckmodell der Saugrohrdruck ps_w in erster Linie aus dem mshfms_w oder im HFM-Fehlerfall aus msdk_w modelliert. Beim DSS-System hingegen wird in erster Linie der Saugrohrdruck ps_w vom Saugrohrdrucksensor gemessen und im DSS-Fehlerfall im Saugrohrdruckmodell aus msdk_w modelliert. Da sowohl ein HFM als auch ein DSS vorhanden sein k¨ onnen, kann der modellierte Saugrohrdruck auf den gemessenen Saugrohrdruck abgeglichen werden. Durch diesen Abgleich k¨ onnen die Vorteile beider Sensoren genutzt werden. Wenn ein HFM vorhanden ist wird rl_w aus dem mshfms_w berechnet(modelliert). Wenn ein DSS vorhanden ist, wird ps_w gleich dem gemessenen psdss_w gesetzt. Eine genauere Beschreibung der Funktionalit¨ aten erfolgt in den entsprechenden Funktionen selbst.
¨ Ubersicht Systemkonstante SY_EGFE: ==================================
Bit-Nr.:
+---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | | | | | | | +-----------> | | +---------------> | +-------------------> +----------------------->
1 1 1 1
= = = =
HFM vorhanden Saugrohrdrucksensor vorhanden Ladedrucksensor vorhanden Umgebungsdrucksensor vorhanden
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Ubersicht Sensorkonzepte: ========================= _________________________________________________________________________________________________________________________ | | | | || | | | | | | | | HFM | DS-S | DS-L | DS-U || GGHFM | DHFM | GGDSS | DDSS | BGPU | GGDSAS | Sensorkonzept | |________|________|________|________||_________|________|_________|________|________|__________|__________________________| | | | | || | | | | | | | | X | | | || X | X | | | X | | Sauger ohne AGR | |________|________|________|________||_________|________|_________|________|________|__________|__________________________| | | | | || | | | | | | | | | X | | || | | X | X | X | | Sauger ohne/wenig AGR | |________|________|________|________||_________|________|_________|________|________|__________|__________________________| | | | | || | | | | | | | | X | X | | || X | X | X | X | X | | Sauger mit viel AGR (BDE)| |________|________|________|________||_________|________|_________|________|________|__________|__________________________| | | | | || | | | | | | | | X | | | X || X | X | | | | X | Sauger ohne AGR(H¨ ohe,USA)| |________|________|________|________||_________|________|_________|________|________|__________|__________________________| | | | | || | | | | | | | | | X | | X || | | X | X | | X | Sauger mit viel AGR (BDE)| |________|________|________|________||_________|________|_________|________|________|__________|__________________________| | | | | || | | | | | | | | X | X | | X || X | X | X | X | | X | Turbo zuk¨ unftiges Konzept| |________|________|________|________||_________|________|_________|________|________|__________|__________________________| | | | | || | | | | | | | | X | | X | X || X | X | | | | X | Turbo heute | |________|________|________|________||_________|________|_________|________|________|__________|__________________________|
Bemerkung: Die Funktionen der %EGFE, die in dieser Tabelle nicht aufgelistet sind, werden von allen Sensorkonzepten verwendet.
APP EGFE 11.40.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SRMUE 1.30.0
Seite 411 von 4100 31.JAN.2003 Thomas Brosi
¨ FU SRMUE 1.30.0 Saugrohrmodell Ubersicht FDEF SRMUE 1.30.0 Funktionsdefinition induction model with HFM or throttle valve
selection between HFM and DSS signals
SRMHFM rlfgroh_w
rlfgroh_w
only integrated with external EGR BGPEXT
rfrexroh_w
rfrexroh_w psrext_w fvisrm_w ps_w rfges_w rforgi_w
psdss_w
fpabnav_w flb_w ftbr_w ftsr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wnwvg_w
fupsrl_w
dpsfglm_w
dpsfglm_w
fvisrm_w
psfglm_w
psfglm_w
pbrint_w
pslm_w
psmx_w
rflmorgi_w
psrext_w
pslm_w
adaption modelled /measured manifold air pressure
rlrext_w rrext_w
BGADAP pslm_w psdss_w
rlrext_w ofpbrint_w fkfupsrl_w
psrext_w
BGPIRG fpabnav_w fupsrl_w flb_w fvisrm_w ftbr_w pbrint_w
induction model with DSS
psmx_w
rlr_w dpsfg_w
B_edss
SRMDSS
B_edss
psrext_w rir_w
dpsfgds_w
dpsfgds_w
psfgds_w
psfgds_w
fupsrl_w
rlr_w pbrint_w
ml_w psfg_w
psdss_w
wnwvg_w rfges_w rfrext_w rlrext_w ofpbrint_w fkfupsrl_w
rforgi_w
rlfglm_w
calculation of internal residual gas
ftsr
rfges_w
rflmorgi_w
rlfglm_w
rfrext_w
ps_w
psdss_w rfdsorgi_w
rl_w rlfg_w
rfdsorgi_w
rlfgds_w
rlfgds_w
srmue-bgsrm
reclagre_w
reclagre_w
B_hfm
SRMSEL B_hfm
srmue-bgsrm
ABK SRMUE 1.30.0 Abkurzungen ¨ Art
Variable
Quelle
Referenziert von
B_EDSS
DDSS
BGADAP, BGAGRA,- EIN BGDSAD, BGFKMS,BGMSDK, ... EIN BGRLFGZS, BGRLMXS, BGWDKHF, DSELHFS, SRMSEL, ... EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... BGMSDSS, SRMDSS, AUS SRMSEL SRMHFM, SRMSEL AUS BBKR, BGRLP, SRM- AUS SEL EIN BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... BGADAP, BGPIRG,AUS BGPRGS BGAGRSOL, BGPIRG, EIN BGPRGS, KOLASPH,LAMBTS, ... BGPIRG, BGPRGS, SR-EIN MUE AUS AUS EIN SRMUE EIN BGPIRG, SRMUE LOK BGPIRG AUS BGPIRG, BGRLMXS,- AUS BGRLP, SRMDSS,SRMHFM
B_HFM
B_PWF
BBHWONOF
DPSFGDS_W
SRMUE
DPSFGLM_W DPSFG_W
SRMUE SRMUE
FHO_W
GGDSU
FKFUPSRL_W
SRMUE
FLB_W
LBKFGS
FPABNAV_W
BGPABG
FPBRKDLM_W FPBRKDSS_W FTBR_W FTSR FUPSRLRO_W FUPSRLUK_W FUPSRL_W
SRMUE SRMUE BGTMPK BGTMPK SRMUE SRMUE SRMUE
Bezeichnung Bedingung Fehler DSS (ohne Entprellung)
Bedingung HFM messbereit
Bedingung Powerfail
Delta Frischluftpartialdruck im Saugrohr zwischen zwei Rechenrastern beim DSS Delta Frischluftpartialdruck im Saugrohr zwischen zwei Rechenrastern beim HFM delta-Frischgaspartialdruck im Saugrohr ¨ Korrekturfaktor Hohe (word)
Multiplikative Korrektur von fupsrl Faktor Ladungsbewegung
Korrekturfaktor Abgasdruck (word) Faktor zur Bestimmung des Brennraumdrucks (bei HFM-System) Faktor zur Bestimmung des Brennraumdrucks (bei DSS-System) Faktor Temperaturkorrektur im Brennraum Korrekturfaktor Lufttemperatur im Saugrohr Rohwert fur ¨ Faktor systembezogene Umrechnung Druck auf Fullung ¨ Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit) unkorrigiert Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SRMUE 1.30.0
Art
Variable
Quelle
Referenziert von
FVISRM_W
SRMUE
ML_W
SRMUE
OFPBRINT_W
SRMUE
PBRDSS_W PBRINT_W
SRMUE SRMUE
PS PSDSS_W
SRMUE GGDSS
PSFGDS_W PSFGLM_W PSFG_W PSLM_W
SRMUE SRMUE SRMUE SRMUE
PSMX_W PSREXT_W
SRMUE SRMUE
PS_W
SRMUE
PU_W
GGDSU
RECLAGRE_W
BGAGR
RFDSORGI_W
SRMUE
RFGES_W
SRMUE
RFLMORGI_W RFORGI_W RFREXROH_W
SRMUE SRMUE BGAGR
RFREXT_W
SRMUE
RIR_W
SRMUE
RL
SRMUE
RLFGDS_W
SRMUE
RLFGLM_W
SRMUE
RLFGROH_W
BGRLFGZS
RLFG_W
SRMUE
RLREXT_W
SRMUE
RLR_W RL_W
SRMUE SRMUE
RREXT_W WNWVG_W
SRMUE NWWUE
BGAGRDS, AUS BGMSDSS, BGPEXT,BGPIRG, BGRLP, ... BBBO, BGTPABG,AUS DLSAFK, DLSFV,DTEV, ... BGADAP, BGPIRG,AUS BGPRGS LOK BGPIRG, BGRLMXS,- AUS SRMDSS, SRMHFM SRMSEL, ZUESCH AUS EIN AGRUE, BGADAP,BGAGRA, BGRPS,DFFTCNV, ... SRMSEL, SRMUE LOK SRMSEL, SRMUE LOK SRMSEL AUS AGRUE, BGADAP,AUS BGAGRA, BGPEXT,SRMHFM, ... BGPIRG, SRMHFM AUS BGAGRA, BGPEXT,- AUS DDSS, SRMDSS, SRMHFM AGRPSOL, BBBO,AUS BGAGR, BGFKMS,BGMSDK, ... EIN BBBO, BGDSAD,BGPABG, BGPIRG,BGTEV, ... BGAGRSOL, BGPEXT, EIN SRMUE AGRUE, SRMSEL, SR- LOK MUE BGPEXT, BGPIRG,AUS KODOH, SRMSEL SRMSEL, SRMUE, TEB LOK BGPEXT, SRMSEL AUS BGAGR, BGPEXT, SR- EIN MUE BGFKMS, BGPEXT,- AUS BGPIRG BBAGRMW, BGLASO, AUS BGPIRG, SRMSEL ARMD, AWEA, BBKR, AUS BGLAMBDA, DFFT, ... BGFKMS, BGMSDSS, LOK DTEV, SRMSEL, SRMUE BGFKMS, DTEV,LOK SRMSEL, SRMUE BGAGRDS, SRMHFM, EIN SRMUE KODOH, SRMSEL,AUS UFRLC BGMSDKS, BGPEXT,- AUS BGPIRG, SRMSEL BGPIRG, SRMSEL AUS BAKH, BBKR, BBNWS, AUS BDEMUM, BDEMUS, ... BGPEXT AUS NWWUE, SRMUE EIN
Seite 412 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Faktor Verstarkung Integrator Saugrohrmodell
Luftmassenfluß gefiltert (Word)
Offsetkorrektur von pbrintuk_w HFM/DSS Adaption Berechneter Brennraumdruck mit DSS Partialdruck (Inertgas+Luft) im Brennraum durch internes AGR gemessener Saugrohr-Absolutdruck Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S)
Frischluftpartialdruck im Saugrohr (Luft, uber ¨ DK und TEV)DSS-basiert+int. Restg Frischluftpartialdruck im Saugrohr (Luft, uber ¨ DK und TEV)HFM-basiert+int. Restg Frischgaspartialdruck im Saugrohr (word) modellierter Saugrohrdruck HFM basiert
Saugrohrmaximaldruckbegrenzung fur ¨ modellierten Saugrohrdruck Partialdruck (Inertgas+Luft)im Saugrohr durch ext.AGR
Saugrohr-Absolutdruck (Word)
Umgebungsdruck
Reziproker Wert von Lambda ( 1/Lambda ) verzogert relative Fullung ¨ gesamt ohne internes Restgas DSS basiert gesamte relative Fullung ¨ (inclusive AGR) 16-Bit relative Fullung ¨ gesamt ohne internes Restgas HFM basiert relative Fullung ¨ gesamt ohne internes Restgas AGR-Fullungsanteil ins Saugrohr einstromend ( word ) relative Fullung ¨ (Inertgas+Luft) uber ¨ ext. AGR relative Inertgas-Fullung ¨ aus internem und externem AGR relative Luftfullung ¨ relative Frischluft (Luft uber ¨ DK und TEV) DSS-basiert
relative Frischluft (Luft uber DK und TEV) HFM-basiert ¨ relative Frischluft uber ¨ Drosselklappe vor Saugrohrmodell (ungefiltert) relative Frischluft (Luft, die uber ¨ DK und TEV fließt) relative Restluft-Fullung ¨ aus externem AGR relative Luftfullung uber int. und ext. AGR ¨ ¨ relative Luftfullung (Word) ¨ Restgas-Rate (Inertgas+Luft) uber ¨ externes AGR Gesamtverstellwinkel der Nockenwelle
FB SRMUE 1.30.0 Funktionsbeschreibung ¨bersicht ¨ Die Funktion %SRMUE stellt ein U uber die einzelnen Funktionalit¨ aten des Saugrohrmodells dar, die je nach der vorhandenen Sensorkonfiguration eingebunden werden m¨ ussen. Die Schnittstellen werden abh¨ angig von der Systemkonstanten SY_EGFE bedient. ¨ Ubersicht Systemkonstante SY_EGFE: ==================================
Bit-Nr.:
+---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | | | | | | | +-----------> | | +---------------> | +-------------------> +----------------------->
1 1 1 1
= = = =
HFM vorhanden Saugrohrdrucksensor vorhanden Ladedrucksensor vorhanden Umgebungsdrucksensor vorhanden
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SRMUE 1.30.0
Seite 413 von 4100 31.JAN.2003 Thomas Brosi
SRMHFM (bei allen Konfigurationen notwendig) -------------------------------------------Wichtigste Eingangsgr¨ oße ist das ungefilterte HFM-Signal rlfgroh_w. In dieser Funktion wird ¨ uber das Saugrohrmodell (Integration der Differenz zwischen in das Saugrohr zufließenden und abfließenden Massenstrom) das Speicherverhalten des Saugrohrs nachgebildet sowie der Saugrohrdruck pslm_w modelliert. SRMDSS (bei DSS notwendig) -------------------------Aus dem mit dem Saugrohrdrucksensor gemessenen Saugrohrdruck wird die in den Zylinder fließende Frischluftf¨ ullung rlfgds_w berechnet. BGPIRG ( bei allen Konfigurationen notwendig) --------------------------------------------Hier wird in Abh¨ angikeit von der Stellung der Nockenwelle, der Ladungsbewegungsklappe und der Saugrohrklappe der interne Restgasanteil sowie der Umrechnungsfaktor von Saugrohrdruck in F¨ ullung berechnet. BGPEXT (nur bei vorhandener ext. AGR einbinden) ----------------------------------------------Hier wird Partialdruck des externen AGR psrext_w berechnet sowie der relative F¨ ullungsanteil durch das externe AGR am Gesamtf¨ ullungsanteil. BGADAP (nur bei Installation von HFM und DSS einbinden) ------------------------------------------------------Hier wird der modellierte Saugrohrdruck aus dem HFM pslm_w auf den gemessenen Saugrohrdruck des Saugrohrdrucksensors psdss_w abgeglichen. SRMSEL ( bei allen Konfigurationen notwendig) --------------------------------------------In Abh¨ angigkeit von den vorhanden F¨ ullungssensoren (HFM,DSS) werden die entsprechenden Ram-Zellen umgespeichert.
Eine genauere Beschreibung der Funktionalit¨ aten erfolgt in den entsprechenden Funktionen selbst.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei folgender Sensorkonfiguration sind entspechend folgende Funktionen einzubinden: ----------------------------------------------------------------------------------_____________________________________________________________________________________ | | | || | | | | | HFM | DS-S | AGR || BGPEXT | SRMDSS | BGADAP | Sensorkonzept | |________|________|________||_________|_________|_________|___________________________| | | | || | | | | | X | | || | | | Sauger ohne AGR | |________|________|________||_________|_________|_________|___________________________| | | | || | | | | | | X | || | X | | Sauger ohne/wenig AGR | |________|________|________||_________|_________|_________|___________________________| | | | || | | | | | X | X | || | X | X | Sauger ohne/wenig AGR | |________|________|________||_________|_________|_________|___________________________| | | | || | | | | | X | | X || X | | | Sauger mit AGR (BDE) | |________|________|________||_________|_________|_________|___________________________| | | | || | | | | | | X | X || X | X | | Sauger mit viel AGR (BDE) | |________|________|________||_________|_________|_________|___________________________| | | | || | | | | | X | X | X || X | X | X | Sauger mit viel AGR (BDE) | |________|________|________||_________|_________|_________|___________________________|
Bemerkung: Die Funktionen %SRMHFM, %BGPIRG und %SRMSEL sind bei allen Sensorkonzepten notwendig. Die BGPEXT muß bei externer AGR unabh¨ angig von den vorhandenen Sensoren eingebunden werden
APP SRMUE 1.30.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SRMSEL 3.30.2
Seite 414 von 4100 31.JAN.2003 Thomas Brosi
FU SRMSEL 3.30.2 Saugrohrmodell Selektion FDEF SRMSEL 3.30.2 Funktionsdefinition SRMSEL: ¨ Ubersicht =================
Selection main load sensor
Selection signal
Auswahl-HFS B_dssakt
calculation ps if no synchro
Zuweisung
NONMOT
B_dssakt
B_nmot rl_w drl_w
psdss_w pslm_w rlfgds_w rlfglm_w rflmorgi_w rfdsorgi_w psfgds_w psfglm_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dpsfgds_w dpsfglm_w rlr_w rir_w
rlrext_w
rfges_w
psdss_w
pu_w
ps_w
psdss_w
psdss_w ps_w pslm_w rlfgds_w
rlfg_w
rlfglm_w rflmorgi_w rfdsorgi_w
rforgi_w
psfg_w
psfgds_w psfglm_w dpsfgds_w
dpsfg_w
ml_w
dpsfglm_w rlr_w rir_w
msfebr_w
msfabr_w
srmsel-bgsrmsel
rlrext_w
pu_w
B_nmot
srmsel-bgsrmsel
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SRMSEL 3.30.2
Seite 415 von 4100 31.JAN.2003 Thomas Brosi
AUSWAHL-HFS: Auswahl Hauptf¨ ullungssensor ========================================
SY_HFM
0
SY_DSS
0
SY_DSU
0
No HFM, but DSS and DSU installed
HFM and DSS installed
DSS only false
HFM only
B_edss
B_dssakt
B_dssakt
B_hfm
SY_AGR
0
B_edss
tnst_w E_dsu
TNSTDSSAKT B_amsndkoe
srmsel-auswahl-hfs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_dk
srmsel-auswahl-hfs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SRMSEL 3.30.2
Seite 416 von 4100 31.JAN.2003 Thomas Brosi
ZUWEISUNG: Auswahl zwischen HFM-basierten und DSS-basierten Gr¨ oßen ==================================================================
DSS installed SY_DSS
dpsfg_w
0
psfg_w B_dssakt rforgi_w B_edss dpsfglm_w dpsfgds_w
msfebr_w dpsfg_w
psfglm_w psfgds_w
msfabr_w
umsrln_w
msfebr_w ps_w
psfg_w
rflmorgi_w rfdsorgi_w
ps
rforgi_w
pslm_w psdss_w
msfabr_w
rl ps_w
rlr_w
rl_w rl_w
drl_w
true
drl_w
DV_rl rfges_w
rfges_w
rir_w
rlfg_w
ml_w umsrln_w
rlrext_w
ml ml_w
srmsel-zuweisung
SY_AGR 0 rlfglm_w rlfgds_w
srmsel-zuweisung NONMOT: Berechnung ps bei nmot = 0 1/min ========================================
B_nmot
DSS installed SY_DSS pu_w psdss_w
0 1/ ps_w
2/ ps ps_w
srmsel-nonmot
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rlfg_w
srmsel-nonmot
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SRMSEL 3.30.2
Seite 417 von 4100 31.JAN.2003 Thomas Brosi
INIT: Initialisierung =====================
DV_rl
true 100
[%]
rl_w
rl
rlfg_w
rfges_w
rforgi_w
ps_w
ps srmsel-init
pu_w
psfg_w srmsel-init
ABK SRMSEL 3.30.2 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
TNSTDSSAKT
FW
Zeitpunkt nach Startende, an dem rl von DSS auf alpha/n umgeschalten wird
Systemkonstante
Art
Bezeichnung
SY_AGR SY_DSS SY_DSU SY_HFM
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante Umgebungsdrucksensor vorhanden Systemkonstante HFM
Art
Bezeichnung
Source-X
Source-Y
Variable
Quelle
Referenziert von
B_AMSNDKOE B_DSSAKT
BGADAP SRMSEL
B_EDSS
DDSS
EIN LRAEB, SRMSEL BGWDKHF, DSELHFS, AUS DTEV, LRA, LRAEB BGADAP, BGAGRA,- EIN BGDSAD, BGFKMS,BGMSDK, ... BGRLFGZS, EIN BGRLMXS, BGWDKHF, DSELHFS, SRMSEL, ... ADVE, AEKP, ALE,EIN ALSU, BAKH, ... BGFKMS, BGRLFGZS, DOK BGWPR, CANECU,DKATFKEB, ... BBAGR, BGFKMS,DOK GGDSU, GGPBKV,SRMSEL BGMSDSS, SRMDSS, EIN SRMSEL EIN SRMHFM, SRMSEL BBKR, BGRLP, SRM- AUS SEL BDEMUM, BGRLP AUS BGFKMS, BGRLFGZS, EIN BGWPR, CANECU,DKATFKEB, ... EIN BBAGR, BGFKMS,DDSBKV, GGPBKV,SRMSEL DFFT, DKVS, DTEV,- AUS EGTE, GGTFM, ... BBBO, BGTPABG,AUS DLSAFK, DLSFV,DTEV, ... BGMSABG AUS AUS SRMSEL, ZUESCH AUS EIN AGRUE, BGADAP,BGAGRA, BGRPS,DFFTCNV, ...
B_HFM
B_NMOT
BGWNE
DFP_DK
SRMSEL
DFP_DSU
SRMSEL
DPSFGDS_W
SRMDSS
DPSFGLM_W DPSFG_W
SRMHFM SRMSEL
DRL_W E_DK
SRMSEL DDVE
E_DSU
GGDSU
ML
SRMSEL
ML_W
SRMSEL
MSFABR_W MSFEBR_W PS PSDSS_W
SRMSEL SRMSEL SRMSEL GGDSS
Bedingung langsamer additiver Massenstromabgleich ist eingeschwungen Bedingung Saugrohrdrucksensor ist Hauptfullungssensor ¨ Bedingung Fehler DSS (ohne Entprellung)
Bedingung HFM messbereit
Bedingung Motordrehzahl: n > NMIN ¨ SG-int. Fehlerpfadnr.: Fehler Drosselklappenpoti loschen
SG int. Fehlerpfadnr.: Umgebungsdrucksensor
Delta Frischluftpartialdruck im Saugrohr zwischen zwei Rechenrastern beim DSS Delta Frischluftpartialdruck im Saugrohr zwischen zwei Rechenrastern beim HFM delta-Frischgaspartialdruck im Saugrohr ¨ Fullungs ¨ anderung (Word) Errorflag: DK - Potentiometer
Errorflag: Umgebungsdrucksensor
Luftmassenfluß Luftmassenfluß gefiltert (Word)
Massenstrom Fullung ¨ der durch die Auslaßventile aus dem Brennraum fließt Massenstrom Fullung ¨ der durch die Einlaßventile in den Brennraum fließt gemessener Saugrohr-Absolutdruck Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
Art
Variable
Quelle
Referenziert von
PSFGDS_W PSFGLM_W PSFG_W PSLM_W
SRMDSS SRMHFM SRMSEL SRMHFM
PS_W
SRMSEL
PU_W
GGDSU
RFDSORGI_W
SRMDSS
RFGES_W
SRMSEL
RFLMORGI_W RFORGI_W RIR_W
SRMHFM SRMSEL BGPIRG
RL
SRMSEL
RLFGDS_W
SRMDSS
RLFGLM_W
SRMHFM
RLFG_W
SRMSEL
RLREXT_W
BGPEXT
RLR_W RL_W
BGPIRG SRMSEL
TNST_W
BBSTT
UMSRLN_W
BGRLFGZS
SRMSEL, SRMUE EIN EIN SRMSEL, SRMUE SRMSEL AUS EIN AGRUE, BGADAP,BGAGRA, BGPEXT,SRMHFM, ... AGRPSOL, BBBO,AUS BGAGR, BGFKMS,BGMSDK, ... EIN BBBO, BGDSAD,BGPABG, BGPIRG,BGTEV, ... AGRUE, SRMSEL, SR- EIN MUE BGPEXT, BGPIRG,AUS KODOH, SRMSEL SRMSEL, SRMUE, TEB EIN BGPEXT, SRMSEL AUS BBAGRMW, BGLASO, EIN BGPIRG, SRMSEL ARMD, AWEA, BBKR, AUS BGLAMBDA, DFFT, ... BGFKMS, BGMSDSS, EIN DTEV, SRMSEL, SRMUE EIN BGFKMS, DTEV,SRMSEL, SRMUE KODOH, SRMSEL,AUS UFRLC BGMSDKS, BGPEXT,- EIN BGPIRG, SRMSEL EIN BGPIRG, SRMSEL BAKH, BBKR, BBNWS, AUS BDEMUM, BDEMUS, ... EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... EIN BGAGRDS, BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ...
SRMDSS 2.30.0
Seite 418 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Frischluftpartialdruck im Saugrohr (Luft, uber DK und TEV)DSS-basiert+int. Restg ¨ Frischluftpartialdruck im Saugrohr (Luft, uber ¨ DK und TEV)HFM-basiert+int. Restg Frischgaspartialdruck im Saugrohr (word) modellierter Saugrohrdruck HFM basiert
Saugrohr-Absolutdruck (Word)
Umgebungsdruck
relative Fullung ¨ gesamt ohne internes Restgas DSS basiert gesamte relative Fullung ¨ (inclusive AGR) 16-Bit relative Fullung ¨ gesamt ohne internes Restgas HFM basiert relative Fullung ¨ gesamt ohne internes Restgas relative Inertgas-Fullung ¨ aus internem und externem AGR relative Luftfullung ¨ relative Frischluft (Luft uber ¨ DK und TEV) DSS-basiert
relative Frischluft (Luft uber ¨ DK und TEV) HFM-basiert relative Frischluft (Luft, die uber ¨ DK und TEV fließt) relative Restluft-Fullung ¨ aus externem AGR relative Luftfullung ¨ uber ¨ int. und ext. AGR relative Luftfullung ¨ (Word) Zeit nach Startende
Umrechnungsfaktor Fullung in Massenstrom ¨
FB SRMSEL 3.30.2 Funktionsbeschreibung In dieser Funktion erfolgt die Auswahl, aus welchem F¨ ullungssensor die zentralen F¨ ullungsgr¨ oßen berechnet werden. Bei reinem HFM-System erfolgt die Berechnung nat¨ urlich aus dem HFM. Bei reinem P-System nat¨ urlich aus dem Saugrohrdrucksensor. Bei Systemen mit beiden Sensoren (HFM + DSS) werden die Gr¨ oßen aus dem Sensor abgeleitet, der die h¨ ohere Genauigkeit f¨ ur die jeweilige Gr¨ oße bietet. Bei P-Systemen ohne ext. AGR werden alle Gr¨ oßen aus dem Drucksensor bestimmt.
APP SRMSEL 3.30.2 Applikationshinweise TNSTDSSAKT: Bei Systemen ohne HFM mit DSS und DSU kann entschieden werden, ob auf DSS oder alpha/n gestartet werden soll. 0 => Start auf alpha/n >0 => Start auf DSS Erstbedatung: 0 s
FU SRMDSS 2.30.0 Saugrohrmodell DSS FDEF SRMDSS 2.30.0 Funktionsdefinition SRMDSS: ¨ Ubersicht =================
psdss_w DSS psdss_w psdsssm_w depsdss_w fupsrl_w pbrint_w
psdsssm_w depsdss_w fupsrl_w pbrint_w psrext_w
psrext_w
DSS_Fuellung rfdsorim_w dpsfgds_w
psdss_w
rlfgds_w
psfgds_w rfdsorgi_w
rfdsorgi_w psrext_w srmdss-srmdss
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
srmdss-srmdss
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SRMDSS 2.30.0
Seite 419 von 4100 31.JAN.2003 Thomas Brosi
DSS: Berechnung der relativen Gesamtf¨ ullung ohne internes Restgas(rfdsorgi_w) =============================================================================
SY_AGR
0
psdsssm_w 0.0
rfdsorim_w
rfdsorim_w
[hPa] psdss_w 0.0
rfdsorgi_w
rfdsorgi_w
[hPa] psfgds_w
psfgds_w depsdss_w
dpsfgds_w dpsfgds_w
2/ psrext_w
dpsrext_w
compute 1/
true
DV_psrext
srmdss-dss
fupsrl_w srmdss-dss DSS-FUELLUNG: Berechnung Frischluftf¨ ullung und F¨ ullung externe AGR DSS-basiert ==============================================================================
SY_AGR 0
rfdsorgi_w
rlfgds_w
0.0
rlfgds_w
[%] 1/ rfrextds_w
srmdss-dss-fuellung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
pbrint_w
psrext_w psdss_w srmdss-dss-fuellung
ABK SRMDSS 2.30.0 Abkurzungen ¨ Systemkonstante
Art
SY_AGR
SYS (REF) Systemkonstante AGR vorhanden Art
Variable
Quelle
Referenziert von
DEPSDSS_W DPSFGDS_W
GGDSS SRMDSS
DPSREXT_W FUPSRL_W
SRMDSS BGPIRG
PBRINT_W
BGPIRG
PSDSSSM_W
GGDSS
BGAGRDS, SRMDSS EIN BGMSDSS, SRMDSS, AUS SRMSEL AUS BGPIRG, BGRLMXS,- EIN BGRLP, SRMDSS,SRMHFM BGPIRG, BGRLMXS,- EIN SRMDSS, SRMHFM EIN BGMSDK, SRMDSS
Bezeichnung
Bezeichnung Delta Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S) Delta Frischluftpartialdruck im Saugrohr zwischen zwei Rechenrastern beim DSS Delta Partialdruck im SR durch ext. AGR zwischen zwei Rechenrastern beim DSS Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit)
Partialdruck (Inertgas+Luft) im Brennraum durch internes AGR Saugrohrdruck gemessen mit Drucksensor im Saugrohr(Mitte Segment)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
PSDSS_W
GGDSS
PSFGDS_W PSREXT_W
SRMDSS BGPEXT
PU_W
GGDSU
RFDSORGI_W
SRMDSS
RFDSORIM_W RFREXTDS_W RLFGDS_W
SRMDSS SRMDSS SRMDSS
AGRUE, BGADAP,EIN BGAGRA, BGRPS,DFFTCNV, ... SRMSEL, SRMUE AUS BGAGRA, BGPEXT,- EIN DDSS, SRMDSS, SRMHFM EIN BBBO, BGDSAD,BGPABG, BGPIRG,BGTEV, ... AGRUE, SRMSEL, SR- AUS MUE BGAGRDS AUS LOK BGFKMS, BGMSDSS, AUS DTEV, SRMSEL, SRMUE
SRMHFM 3.10.2
Seite 420 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S)
Frischluftpartialdruck im Saugrohr (Luft, uber ¨ DK und TEV)DSS-basiert+int. Restg Partialdruck (Inertgas+Luft)im Saugrohr durch ext.AGR
Umgebungsdruck
relative Fullung ¨ gesamt ohne internes Restgas DSS basiert relative Fullung ¨ gesamt ohne internes Restgas DSS basiert (Mitte Segment) relative Fullung ¨ (Inertgas+Luft) uber ¨ ext. AGR DS-basiert relative Frischluft (Luft uber ¨ DK und TEV) DSS-basiert
FB SRMDSS 2.30.0 Funktionsbeschreibung Das Saugrohrmodell bei der druckbasierten F¨ ullungserfassung berechnet aus dem gemessenen Saugrohrgesamtdruck psdss_w die in den Zylinder fließende Frischgasf¨ ullung rlfgds_w. Da der gemessene Saugrohrdruck sowohl den Partialdruck des internen Restgases als auch des externen Restgases enth¨ alt m¨ ussen diese vorher vom Saugrohrgesamtdruck psdss_w abgezogen werden.
APP SRMDSS 2.30.0 Applikationshinweise
FU SRMHFM 3.10.2 Saugrohrmodell HFM FDEF SRMHFM 3.10.2 Funktionsdefinition
HFM-DRUCK
rlfglmsm_w
pslm_w
rlfgroh_w
rlfgroh_w fupsrl_w fvisrm_w psmx_w pbrint_w
rflmorgi_w
rflmorgi_w
pslmsm_w
pslmsm_w
rflmoism_w
rflmoism_w
rlfglmsm_w
fupsrl_w fvisrm_w
rlfglm_w
psmx_w pbrint_w psrext_w
psrext_w
pslm_w
HFM-FUELLUNG
psrext_w
srmhfm-bgsrmhfm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SRMHFM: ¨ Ubersicht =================
srmhfm-bgsrmhfm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SRMHFM 3.10.2
Seite 421 von 4100 31.JAN.2003 Thomas Brosi
HFM-DRUCK: Berechnung Saugrohr- und Brennraumdruck HFM-basiert ==============================================================
SY_AGR
0
psmx_w 0.0
[hPa] pslm_w
[hPa] 0.0 rlfgroh_w
dpsfglm_w
pslm_w
psfglm_w
0.0
acc_psfg
rlfglmsm_w
rflmorgi_w
rflmorgi_w
[hPa]
fvisrm_w psrext_w pbrint_w fupsrl_w pslmsm_w
pslmsm_w dpslm_w 2
rflmoism_w
rflmoism_w
srmhfm-hfm-druck
0.0
[hPa] srmhfm-hfm-druck HFM-FUELLUNG: Berechnung Frischluftf¨ ullung und F¨ ullung externe AGR HFM basiert ==============================================================================
SY_AGR 0
rflmorgi_w 0.0
rlfglm_w
rlfglm_w
[%]
1/ rfrextlm_w psrext_w pslm_w
rflmoism_w 0.0
rlfglmsm_w
rlfglmsm_w
[%]
1/ rfrextsm_w
pslmsm_w
srmhfm-hfm-fuellung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DelayValue
srmhfm-hfm-fuellung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SRMHFM 3.10.2
Seite 422 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK SRMHFM 3.10.2 Abkurzungen ¨ Systemkonstante
Art
SY_AGR
SYS (REF) Systemkonstante AGR vorhanden
Variable
Quelle
Referenziert von
DPSFGLM_W DPSLM_W FUPSRL_W
SRMHFM SRMHFM BGPIRG
SRMHFM, SRMSEL
FVISRM_W
BGPIRG
PBRINT_W
BGPIRG
PSFGLM_W PSLMSM_W PSLM_W
SRMHFM SRMHFM SRMHFM
PSMX_W PSREXT_W
BGPIRG BGPEXT
PU_W
GGDSU
RFLMOISM_W RFLMORGI_W RFREXTLM_W RFREXTSM_W RLFGLMSM_W RLFGLM_W
SRMHFM SRMHFM SRMHFM SRMHFM SRMHFM SRMHFM
RLFGROH_W
BGRLFGZS
Art
AUS LOK BGPIRG, BGRLMXS,- EIN BGRLP, SRMDSS,SRMHFM EIN BGAGRDS, BGMSDSS, BGPEXT,BGPIRG, BGRLP, ... BGPIRG, BGRLMXS,- EIN SRMDSS, SRMHFM SRMSEL, SRMUE AUS BGMSDK AUS AGRUE, BGADAP,AUS BGAGRA, BGPEXT,SRMHFM, ... EIN BGPIRG, SRMHFM BGAGRA, BGPEXT,- EIN DDSS, SRMDSS, SRMHFM EIN BBBO, BGDSAD,BGPABG, BGPIRG,BGTEV, ... LOK SRMSEL, SRMUE, TEB AUS LOK LOK LOK BGFKMS, DTEV,AUS SRMSEL, SRMUE BGAGRDS, SRMHFM, EIN SRMUE
Bezeichnung
Bezeichnung Delta Frischluftpartialdruck im Saugrohr zwischen zwei Rechenrastern beim HFM Delta Saugrohrdruck zwischen zwei Rechenrastern beim HFM Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit)
¨ Faktor Verstarkung Integrator Saugrohrmodell
Partialdruck (Inertgas+Luft) im Brennraum durch internes AGR Frischluftpartialdruck im Saugrohr (Luft, uber ¨ DK und TEV)HFM-basiert+int. Restg modellierter Saugrohrdruck HFM basiert(MItte segment) modellierter Saugrohrdruck HFM basiert
Saugrohrmaximaldruckbegrenzung fur ¨ modellierten Saugrohrdruck Partialdruck (Inertgas+Luft)im Saugrohr durch ext.AGR
Umgebungsdruck
relative Fullung gesamt ohne internes Restgas HFM basiert(Mitte Segment) ¨ relative Fullung ¨ gesamt ohne internes Restgas HFM basiert relative Fullung ¨ (Inertgas+Luft) uber ¨ ext. AGR HFM-basiert relative Fullung ¨ (Inertgas+Luft) uber ¨ ext. AGR HFM-basiert(Mitte Segment) relative Frischluft (Luft uber ¨ DK und TEV) HFM-basiert(Mitte Segment) relative Frischluft (Luft uber ¨ DK und TEV) HFM-basiert relative Frischluft uber ¨ Drosselklappe vor Saugrohrmodell (ungefiltert)
FB SRMHFM 3.10.2 Funktionsbeschreibung Beim HFM bzw. DK-Signal bildet ein Integrator das Speicherverhalten des Saugrohrs nach. Er integriert mit der Integratorsteigung KISRM die Differenz aus zufließender relativer Frischluftf¨ ullung rlfgroh_w und abgesaugter relativer Frischluftf¨ ullung Mitte Segment rlfglmsm_w und liefert nach Korrektur mit der Saugrohrtemperatur ftsr und dem Normdruck 1013 hPa den Partialdruck psfglm_w im Saugrohr. Dieser Integrator wird im Synchroraster gerechnet. Damit ist es m¨ oglich ohne Parameter¨ anderung den Anstieg der Pumpleistung des Motors mit zunehmender Drehzahl zu beschreiben. Durch Addition des Restgaspartialdrucks durch externe AGR im Saugrohr psrext_w zu dem Partialdruck psfglm_w erh¨ alt man den Saugrohrdruck pslm_w . Der Partialdruck psfglm_w wird auf den Maximalwert psmx_w begrenzt, so daß der Gesamtdruck im Saugrohr pslm_w nicht ¨ uber psmx_w ansteigt. Somit wird indirekt ¨ uber das Saugrohrdruckmodell die Frischgasf¨ ullung rl_w begrenzt. Um die in den Zylinder zufließende Frischluft zu erhalten, muß vom Brennraumdruck pbrlm_w der interne Restgasanteil pbrint abgezogen werden und mit dem Steigungsfaktor fupsrl_w multipliziert werden. Dadurch erh¨ alt man die F¨ ullung rflmorgi_w die zus¨ atzlich zur Frischgasf¨ ullung noch den F¨ ullungsanteil durch externe AGR enth¨ alt. Nach Abzug dieser erh¨ alt man die in den Zylinder fließende Frischgasf¨ ullung rlfglm_w.
APP SRMHFM 3.10.2 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGADAP 5.50.1
Seite 423 von 4100 31.JAN.2003 Thomas Brosi
FU BGADAP 5.50.1 Abgleich zwischen gemessenem und modelliertem Saugrohrdruck FDEF BGADAP 5.50.1 Funktionsdefinition BGADAP: ¨ Ubersicht =================
ADPSLMDSS pslm_w
pslm_w
psdss_w
psdss_w BBADAP
B_dtest B_dteaam B_edss
fkfupsrl_w
B_apbrint B_afupsrl
B_fgabgagr
B_rapslmds B_dtest
dpslmds_w
B_edss
pspvds_w B_bkvmsisr
B_apbrint
B_apbrint
B_afupsrl
B_afupsrl B_rapslmds
B_ehfm
B_apbrinte B_afupsrle B_faagr
B_bkvmsisr
ERROR_DSS_SYSTEM
B_ADKOSE
B_elzsr B_zlsr B_apslmdse
LZSR_DFPM DSS_SYSTEM nplError
E_NPLDSS HEADSS
B_APSLMDS B_ofmsndk B_falzsr vrlnfhf_w fkmsdks_w B_fkpvdk
B_ofmsndk B_aomsndke B_falzsr B_dschlldk vrlnfhf_w B_afkpvdke fkmsdks_w B_fkpvdk
B_faagr
only calculated with DSS and without HFM
pspvds_w
B_ofmsndk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BBADAPKT
BAPSLMDSE ofpbrint_w B_apbrinte dpslmds_w B_afupsrle
B_dteaam
B_rapslmds B_ehfm
Break 1/
B_afupsrl B_apbrint B_apslmds B_ofmsndk B_fkpvdk
healing
B_apslmdse
tnst_w
B_adkose TVSEAGROFF
B_disagra
bgadap-bgadap
B_fgabgagr
ofpbrint_w
bgadap-bgadap
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGADAP 5.50.1
Seite 424 von 4100 31.JAN.2003 Thomas Brosi
B_ADKOSE: Pr¨ ufung der Adaption von msndko und fkpvdk (Adaption eingeschwungen) ==============================================================================
B_AOMSNDKE B_ofmsndk
B_ofmsndk
B_falzsr
B_falzsr
vrlnfhf_w
B_dschlldk
B_dschlldk
B_amsndkoe
B_vrlnfhfe
B_aomsndke
1 DVRLNFHFMN
DSS_SYSTEM
B_aomsndke
dfkmsdks_w
14/
DVRLNFHFKT
B_adkose
B_adkose
DSS_SYSTEM
B_AFKPVDKE
B_falzsr dfkmsdks_w B_vrlnfhfe
B_fkpvdk
B_afkpvdke
B_afkpvdke
B_fkpvdk
bgadap-b-adkose
DSS_SYSTEM
TAFKPVDKE B_vrlnfhfe
compute 8/
compute 10/
dfkmsdks_w DAFKPVDKE
TDAFKPVDKE
11/
13/
B_afkpvdei /NV B_AFKPVDEI_FF
B_afkpvdke
B_afkpvdke
compute 12/ B_falzsr false
B_FALZSR_FF
DTAFKPVDKE
compute 9/ B_fkpvdk
TDFKPVDKNE B_inisabfs
bgadap-b-afkpvdke
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
bgadap-b-adkose
fkmsdks_w
bgadap-b-afkpvdke
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGADAP 5.50.1
Seite 425 von 4100 31.JAN.2003 Thomas Brosi
DSS_SYSTEM
B_falzsr B_vrlnfhfe TAMSNDKOE dfkmsdks_w
TAMSNDKOEK compute 2/
DAOFMSNDKE
compute 4/
5/ B_amsndkoe
TDAMSNDKOE
B_amsndkoe
FFAMSNDKOE
DOFMSNDKEK 6/
DTAMSNDKOE
B_aomsndke
compute 3/ B_ofmsndk
B_aomsndke
TDAMSNDKONE
B_inisabfs
B_dschlldk
nmot NDKADVSLMX
B_dschlldk
bgadap-b-aomsndke ERROR_DSS_SYSTEM: Leckageerkennung zum Saugrohr ¨ uber Massenstromoffset der Drosselklappe ========================================================================================
TDLZSR compute 1/ E_NPLDSS tdlzsr_npl B_ofmsndk
ofmsndk_w OMSNDKLSMX
compute 2/ HEADSS tdlzsr_healing
bgadap-error-dss-system
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_sa
bgadap-b-aomsndke
7/
B_ll
bgadap-error-dss-system
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGADAP 5.50.1
Seite 426 von 4100 31.JAN.2003 Thomas Brosi
BBADAP: Betriebsbereich Adaption ================================
CWBGADAP 0
SY_AGR
0
TDFGADPS compute 4/
PVAPIRGMX
pspvds_w
true
PVAPIRGMN
B_fgabgagr true
pssol_w
msagrs_w
PVFKFUMX MSAGROFFAD
PVFKFUMN
pvdkds_w
NAPLMDSO
TD_apbrint TDFGADPS compute 6/
NAPLMDSU nmot compute 3/
TDTAPLMDS B_dteaam B_dtest
5/ B_apbrint
7/
B_afupsrl TD_afupsrl
B_apbrinte
B_apbrint
B_afupsrl
TD_dtev SY_BKVP
0
true B_bkvmsisr
CWBGADAP 2 compute 1/
tnst_w B_faagr TSTAPLMDS
B_stend B_edss B_ehfm
TDFGINI TD_iniabgfe
B_faagr_ER
compute 1/
2/
B_rapskt
2/ B_rapslmds B_rapslmds
bgadap-bbadap
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_AGR 0
bgadap-bbadap
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGADAP 5.50.1
Seite 427 von 4100 31.JAN.2003 Thomas Brosi
ADPSLMDSS: Adaption modellierter auf gemessenen Saugrohrdruck =============================================================
SY_AGR
0 dpslmds_w
B_faagr KIOFAPIRG KIPBRIKT
OFAPIRGMX int_ofpbrint OFAPIRGMN
1/ pslm_w
2/
dpslmds_w
reset 1/
DPLMDSTZO psdss_w
0.0
ofpbrint_w /NV
ofpbrint_w
compute 2/
[hPa] B_apbrint
KIFKFUPSRL KIFUPSKT
FKFUPSRLMX int_fkfupsrl FKFUPSRLMN 3/
DPLMDSTZF
reset 2/
fkfupsrl_w
compute 3/
B_afupsrl B_rapslmds 1/
bgadap-adpslmdss
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
fkfupsrl_w /NV
bgadap-adpslmdss
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGADAP 5.50.1
Seite 428 von 4100 31.JAN.2003 Thomas Brosi
BAPSLMDSE: Bedingung Adaption modellierter auf gemessenen Saugrohrdruck eingeschwungen ======================================================================================
TDAPBRINT compute 7/ B_apbrint TD_Bapbrint TDPSLMDS compute SY_AGR 1/ 0 2/ dpslmdsf_w TP_dpslmds
ofpbrint_w
B_faagr
B_faagr
DPLMDSTZO
compute 9/
5/
B_zlsr
tdlzsr_healing B_apbrinte
0 compute 11/
TAPBRINT
12/ B_apbrinte
TAFUPSRLE DPLMDSFE
compute 13/
TD_afupsrle
compute 14/
15/ B_afupsrle
B_rapslmds
B_apslmdse
FF_apbrinte
FF_afupsrle
B_afupsrle
bgadap-bapslmdse B_APSLMDS: Bedingung Adaption modellierter auf gemessenen Saugrohrdruck l¨ auft =============================================================================
SY_HFM
0
B_apbrint
B_apslmds
B_ofmsndk B_fkpvdk
B_apslmds
bgadap-b-apslmds
B_afupsrl
bgadap-b-apslmds
SY_HFM
0
DSS_SYSTEM
bgadap-dss-system
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
10/ B_zlzsr
compute tapbrint_w 4/ SY_AGR
TAPBRINTKT
B_afupsrl
B_elzsr
tdlzsr_npl
DPLMDSOEKT
StopWatchEnabled
8/ B_elzsr
DPLMDSOEOT
reset 3/
compute 6/
TDLZSR
bgadap-bapslmdse
dpslmds_w
bgadap-dss-system
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGADAP 5.50.1
Seite 429 von 4100 31.JAN.2003 Thomas Brosi
BBADAPKT: Kurztestanforderung =============================
SY_HFM
0
SY_DSS
0
SY_DSM
0
SY_AGR
1/
set the bit
0 FID_BPBRI
setDscReady 1/ setDscReady fid setDscReady
request: HOM
B_faagr
FID_BPBRI
2/
set the bit
B_apbrinte B_afupsrle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FID_BFUPS
reset the bit
FID_BFUPS
resetDscReady 1/ resetDscReady fid resetDscReady
setDscReady 1/ setDscReady fid setDscReady
request: SCH
resetDscReady 1/ resetDscReady fid resetDscReady
bgadap-bbadapkt
reset the bit
bgadap-bbadapkt
ABK BGADAP 5.50.1 Abkurzungen ¨ Parameter CWBGADAP DAFKPVDKE DAOFMSNDKE DOFMSNDKEK DPLMDSFE DPLMDSOEKT DPLMDSOEOT DPLMDSTZF DPLMDSTZO DTAFKPVDKE DTAMSNDKOE DVRLNFHFKT DVRLNFHFMN FKFUPSRLMN FKFUPSRLMX KIFKFUPSRL KIFUPSKT KIOFAPIRG KIPBRIKT MSAGROFFAD NAPLMDSO NAPLMDSU NDKADVSLMX OFAPIRGMN OFAPIRGMX OMSNDKLSMX PVAPIRGMN PVAPIRGMX PVFKFUMN PVFKFUMX TAFKPVDKE TAFKPVDKEK TAFUPSRLE TAMSNDKOE
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort fur ¨ die BGADAP Abweichung von fkmsdks zu eins, ab der fkpvdk eingeschwungen ist Abweichung von fkmsdks zu eins, ab der ofmsndk eingeschwungen ist Abweichung von fkmsdks zu eins, ab der ofmsndk eingeschwungen ist Kurztrip Delta pslm-psdss Schwelle zur Erkennung fkfupsrl eingeschwungen Delta pslm-psdss Schwelle zur Erkennung ofpbrint eingeschwungen beim Kurztrip Delta pslm-psdss Schwelle zur Erkennung ofpbrint eingeschwungen ohne Totzone Differenz modellierter zu gemessenem Saugrohrdruck Totzone Faktor Differenz modellierter zu gemessenem Saugrohrdruck Totzone Offset ¨ Verzogerungsdelta fur ¨ Bedingung Adaption fkpvdk nicht mehr eingeschwungen ¨ Delta auf Verzogerung langsamer additiver Massenstromabgleich eingeschwungen Verh. rl aus Nebenfullungs-/ ¨ rl aus Hauptfullungssensor ¨ untere Grenze(Kurztrip) ¨ Verhaltnis rl aus Nebenfullungssensor/ ¨ rl aus Hauptfullungssensor ¨ untere Grenze Minimaler Intergratoradaptionswert fur ¨ fupsrl-Adaption Maximaler Intergratoradaptionswert fur ¨ fupsrl-Adaption Integratorbeiwert fur ¨ fupsrl-Adaption Integratorbeiwert fur ¨ fupsrl-Adaption beim Kurztest Integratorbeiwert fur ¨ pirg-Offsetadaption Integratorbeiwert fur ¨ pirg-Offsetadaption beim Kurztest Abschaltschwelle fur pirg- und fupsrl-Adaption wenn msagr>Schwellwert Adaption pslm-psdss Drehzahlobergrenze Adaption pslm-psdss Drehzahluntergrenze max. Drehzahl, bis zu der Schicht im LL verboten wird, wenn DK nicht adaptiert Minimaler Intergratoradaptionswert fur ¨ pirg-Adaption Maximaler Intergratoradaptionswert fur ¨ pirg-Adaption Schwelle zur Erkennung eines Lecks im Saugrohr ¨ minimale Druckverhaltnisschwelle bei der pirg-Offsetadaption noch aktiv ¨ maximale Druckverhaltnisschwelle bei der pirg-Offsetadaption noch aktiv ¨ minimale Druckverhaltnisschwelle bis zu der fupsrl-Adaption aktiv ist ¨ maximale Druckverhaltnisschwelle bis zu der fupsrl-Adaption aktiv ist ¨ Verzogerung Bedingung Adaption fkpvdk eingeschwungen ¨ Verzogerung Bedingung Adaption fkpvdk eingeschwungen Kurztrip ¨ Zeitverzogerung fur ¨ Bedingung Adaption fupsrl eingeschwungen ¨ Verzogerung langsamer additiver Massenstromabgleich ist eingeschwungen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 430 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
TAMSNDKOEK TAPBRINT TAPBRINTKT TDAPBRINT TDFGADPS TDFGINI TDLZSR TDPSLMDS TDTAPLMDS TSTAPLMDS TVSEAGROFF
FW FW FW FW FW FW FW FW FW FW FW
¨ Verzogerung langsamer additiver Massenstromabgleich ist eingeschwungen Kurztrip Adap.zeit fur ¨ pbrint, ab der pslm-psdss fur ¨ Setzen von E/Z_lzsr ausgewertet wird Adaptionszeit fur ¨ pbrint (analog zu TAPBRINT) im Kurztrip ¨ Verzogerung von B_apbrint ¨ Zeitverzogerung fur ¨ Freigabe der Adaption des Saugrohrmodells ¨ Zeitverzogerung fur ¨ Initialisierung der Abgleiche mit Neutralwerten Entprellzeit fur ¨ Fehlerpfad Leck zum Saugrohr Filterzeitkonstante fur ¨ Differenz modellierter zu gemessenem Saugrohrdruck ¨ Zeitverzogerung DTEV fur ¨ Freigabe Adaption pslm-psdss ¨ Zeitverzogerung nach Startende fur ¨ Freigabe Adaption pslm-psdss ¨ Zeitverzogerung ab Satrtende fur ¨ Abschalten AGR bei Abweichg. Saugrohradaption.
Systemkonstante
Art
Bezeichnung
SY_AGR SY_BKVP SY_DSM SY_DSS SY_HFM
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden ¨ Systemkonstante: Bremskraftverstarker-Paket Systemkonstante Diagnosesystem-Manager Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante HFM
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... BGFKMS
EIN
DAMOS-Source fur ¨ Blocknummer
AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS
Drosselklappenadaption eingeschwungen(msndko_w und fkpvdk_w) Bedingung Adaption fkpvdk eingeschwungen intern Bedingung Adaption fkpvdk eingeschwungen Bedingung: Adaption fupsrl Bedingung: Adaption fupsrl eingeschwungen Bedingung langsamer additiver Massenstromabgleich ist eingeschwungen Bedingung langsamer additiver Massenstromabgleich ist eingeschwungen Bedingung: Adaption pbrint Bedingung: Adaption pbrint eingeschwungen ¨ Bedingung: Adaption modellierter auf gemessenem Saugrohrdruck lauft Bedingung: Adaption modellierter auf gemessenem Saugrohrdruck eingeschwungen
AUS AUS EIN
Bedingung Bandende-Funktionsanforderung: Leck zum Saugrohr Bedingung Ersatzwert aktiv: bei Leck zum Saugrohr ¨ Bedingung Massenstrom ins Saugrohr aus Bermskraftverstarker
EIN AUS AUS EIN
¨ Bedingung Fehlerpfad LZSR loschen Bedingung AGR disable bis Saugrohradaption eingeschwungen Bedingung Deaktivierung Schichtbetrieb im Leerlauf ¨ Bedingung Aufsteuerprufung ¨ fur ¨ TEV Diagnose aktiv moglich
EIN
Start fur ¨ TEV-Ansteuerung
EIN
Bedingung Fehler DSS (ohne Entprellung)
EIN
Bedingung Fehler HFM (ohne Entprellung)
Variable
Source-X
Quelle
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BGADAP 5.50.1
B_ADKOSE B_AFKPVDEI B_AFKPVDKE B_AFUPSRL B_AFUPSRLE B_AMSNDKOE B_AOMSNDKE B_APBRINT B_APBRINTE B_APSLMDS B_APSLMDSE
BGADAP BGADAP BGADAP BGADAP BGADAP BGADAP BGADAP BGADAP BGADAP BGADAP BGADAP
B_BELZSR B_BKLZSR B_BKVMSISR
BGADAP BGADAP GGPBKV
B_CLLZSR B_DISAGRA B_DSCHLLDK B_DTEAAM
BGADAP BGADAP DTEV
B_DTEST
DTEV
B_EDSS
DDSS
B_EHFM
B_ELZSR B_FAAGR
BGADAP TKDFA
B_FALZSR B_FGABGAGR B_FKPVDK B_FTLZSR B_INISABFS B_LL
TKDFA BGAGRA BGFKMS BGADAP BGFKMS MDFAW
B_MNLZSR B_MXLZSR B_NPLZSR B_OFMSNDK B_PWF
BGADAP BGADAP BGADAP BGFKMS BBHWONOF
B_PYBFUPS B_PYBPBRI B_RAPSKT B_RAPSLMDS B_SA
BGADAP BGADAP BGADAP BGADAP MDRED
B_SILZSR B_STEND
BGADAP BBSTT
Source-Y
LRAEB
LRAEB, SRMSEL
DAGRKTST BBAGR, BGAGRA,DAGRKTST
BBAGR, BGADAP,BGAGRA, BGFKMS BGADAP, BGFKMS BBAGR NLKO BGADAP, BGAGRA,BGFKMS, BGRPS,LLRRM BGADAP, BGAGRA,BGFKMS, BGRPS,DLSAFK, ... BGADAP, BGAGRA,BGDSAD, BGFKMS,BGMSDK, ... BGADAP, BGFKMS,BGRLFGZS, DDSBKV, DSELHFS, ...
LOK BBAGR, BGADAP,EIN BGAGRA, BGAGRSOL, BGMNOREG, ... EIN BGADAP, BGFKMS BGADAP EIN EIN BGADAP AUS EIN BGADAP ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... AUS AUS AUS EIN BGADAP EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... AUS AUS LOK DAGRS AUS AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... AUS EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
Bedingung: Fehler Leck zum Saugrohr Bedingung Funktionsanforderung AGR und Diagnose fur ¨ Kurztest
Bedingung Funktionsanforderung Diagnose Leck zum Saugrohr fur ¨ Kurztest Bed. Freigabe der add. Abgleiche zw. gemessenen und berech. SG-Druecke bei AGR Bedingung fur ¨ die Freigabe des langsamen multiplikativen Fullungsabgleichs ¨ Bedingung: Fehlereintrag durch Tester fur ¨ BGADAP, Fehlerpfad Bedingung zur Initialisierung des schnellen Massenstromabgleichs Bedingung Leerlauf Bedingung: min. Fehler Leck zum Saugrohr Bedingung: max. Fehler Leck zum Saugrohr Fehlertyp unplaus.: Leck zum Saugrohr Freigabebedingung fur ¨ langsamen additiven Massenstromabgleich Bedingung Powerfail
physikalische Freigabe aus Funktion Frontkat.-Diagnose, Eigenfrequenzregelung physikalische Freigabe aus Funktion Frontkat.-Diagnose, Eigenfrequenzregelung Bedingung: Reset Adaption modellierter auf gemessenem Saugrohrdruck bei KT-AGR Bedingung: Reset Adaption modellierter auf gemessenem Saugrohrdruck Bedingung Schubabschalten Fehlerart: Leck zum Saugrohr Bedingung Startende erreicht
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_ZLZSR DFP_LZSR DPSLMDSF_W DPSLMDS_W E_LZSR FKFUPSRL_W
BGADAP BGADAP BGADAP BGADAP BGADAP BGADAP
FKMSDKS_W MSAGRS_W NMOT
BGFKMS AGRPSOL BGNMOT
OFMSNDK_W
BGFKMS
OFPBRINT_W
BGADAP
PSDSS_W
GGDSS
PSLM_W
SRMHFM
PSPVDS_W
BGFKMS
PSSOL_W
BGMSDKS
PVDKDS_W
GGDSU
SFGBFUPS SFGBPBRI SFPLZSR TAPBRINT_W TNST_W
BGADAP BGADAP BBSTT
VRLNFHF_W Z_LZSR
BGADAP
Referenziert von BGFKMS
BGADAP 5.50.1
Seite 431 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK DOK LOK LOK AUS AUS
Bedingung: Zyklus Leck zum Saugrohr Fehlerpfad: Leck zum Saugrohr Differenz modellierter zu gemessenem Saugrohrdruck(gefiltert) mit Offsetadaption Differenz modellierter zu gemessenem Saugrohrdruck Fehlerflag: Leck zum Saugrohr Multiplikative Korrektur von fupsrl
BGFKMS BGADAP, BGPIRG,BGPRGS EIN BGADAP EIN BGADAP AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... BGADAP, BGMSDK,- EIN BGMSUGD, BGRLP,FUEDK BGADAP, BGPIRG,AUS BGPRGS EIN AGRUE, BGADAP,BGAGRA, BGRPS,DFFTCNV, ... AGRUE, BGADAP,EIN BGAGRA, BGPEXT,SRMHFM, ... EIN ATM, BGADAP,BGWPR, FUEDK, FUEREG AGRPSOL, BGADAP,- EIN BGAGRA, BGAGRSOL, BGPRGS, ... AGRPSOL, BGADAP,- EIN BGFKMS, BGMSDK,BGMSUGD, ... EIN BGADAP EIN BGADAP AUS LOK EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... EIN BGADAP, BGFKMS AUS
Korrekturfaktor schneller Massenstromabgleich Sollwert AGR-Massenstrom uber externe Abgasruckfuhrung Motordrehzahl Offset normierter Massenstrom uber ¨ Drosselklappe (word)
Offsetkorrektur von pbrintuk_w HFM/DSS Adaption Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S)
modellierter Saugrohrdruck HFM basiert
Quotient Saugrohrdruck/Druck vor DK
Sollsaugrohrdruck
Druck vor Drosselklappe von Drucksensor (word)
allgemeines Kurzel ¨ fur ¨ Statusflags des Schedulers!! allgemeines Kurzel ¨ fur ¨ Statusflags des Schedulers!! Status Fehlerpfad: Leck zum Saugrohr Zeit in der pbrint-Adaption aktiv ist Zeit nach Startende
¨ Verhaltnis rl Nebenfullungssensor ¨ / rl Hauptfullungssensor ¨ Zyklusflag: Leck zum Saugrohr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGADAP 5.50.1
Seite 432 von 4100 31.JAN.2003 Thomas Brosi
FB BGADAP 5.50.1 Funktionsbeschreibung a) Luftmassenmesser und Saugrohrdrucksensor verbaut =================================================== Sollten zwei F¨ ullungssensoren vorhanden sein,d.h. ein Luftmassenmesser und ein Saugrohrdrucksensor, so ist es m¨ oglich durch Abgleich des modellierten auf den gemessenen Saugrohrdruck die Vorteile beider Sensoren zu nutzen. Im unteren Lastbereich wird die Differenz (pslm_w - psdss_w) mit der Integratorsteigung KIOFAPIRG aufintegriert und in die Ram-Zelle ofpbrint_w abgespeichert. Dieser Adaptionswert korrigiert in der Funktion %BGPIRG den Wert des internen Restgasanteils pbrint. Der Abgleich wird nur freigegeben, wenn pspvds_w im Bereich zwischen PVAPIRGMX und PVAPIRGMN liegt sowie der Soll-Massenstrom ¨ uber ext. AGR kleiner als MSAGROFFAD ist. Eine Adaption erfolgt nur, solange die Differenz pslm-psdss außerhalb der Totzone DPLMDSTZO liegt. Im oberen Lastbereich wird die relative Abweichung ((pslm_w - psdss_w)/pslm_w) mit der Integratorsteigung KIFKFUPSRL aufintegriert und in die Ram-Zelle fkfupsrl_w abgespeichert. Dieser Adaptionswert korrigiert in der Funktion %BGPIRG den Wert des Umrechnungsfaktors von Brennraumdruck in F¨ ullung fupsrl. Der Abgleich wird nur freigegeben wenn pspvds_w im Bereich zwischen PVFKFUMX und PVFKFUMN liegt, sowie der Soll-Massenstrom ¨ uber ext. AGR kleiner als AGROFFAD ist. Eine Adaption erfolgt nur, solange die Differenz pslm-psdss außerhalb der Totzone DPLMDSTZF liegt. Die Adaption von fupsrl_w erfolgt nur, wenn die Adaption von pbrint_w eingeschwungen ist. Bei einem Fehler des Saugrohrdrucksensors oder des HFM werden beide Integratoren nach ein Verzugszeit TDFGINI auf ihre Neutralwerte resetiert. Bei Vorhandensein von externer AGR d¨ urfen die beiden Integratoren nur freigegeben werden, wenn das Bit B_fgabgagr auf FALSE steht. D.h. bei B_fgabgagr = true wird aus der Information der Saugrohrdr¨ ucke der modellierte Saugrohrpartialdruck der externen AGR psrext_w korrigiert. Damit die AGR-Kennlinienadaption nicht die Fehler des Saugrohrmodells adaptiert, muß zun¨ achst die pslm/psdss-Adaption eingeschwungen sein. Dazu muß die Adaption von pbrint die Zeit TAPBRINT freigegeben sein und nach dieser Zeit die Differenz zwischen modelliertem und gemessen Saugrohrdruck kleiner als DPLMDSOE+DPLMDSTZO sein. In diesem Fall wird das Zyklusflag f¨ ur die Pr¨ ufung "Leck zum Saugrohr" (Z_lzsr) und das Bit B_apbrinte gesetzt. Ist nach der Zeit TAPBRINT die Abweichung von modelliertem und gemessenem Saugrohrdruck gr¨ oßer als DPLMDSOE+DPLMDSTZO, wird der Fehler E_lzsr gesetzt. Ist das Bit B_apbrinte gesetzt,l¨ auft die Adaption von fupsrl ab. Diese Adaptionen gilt als eingeschwungen, wenn sich der jeweilige Eingangswert des Adaptionsintegrators eine bestimmte Zeitdauer innerhalb eines applizierbaren Bandes bewegt. Die eingeschwungene pbrint-Adaption wird durch das Bit B_apbrinte angezeigt. Die eingeschwungene fupsrl-Adaption wird durch das Bit B_afupsrle angezeigt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Wenn beide Adaptionen eingeschwungen sind, wird das durch die Bedingung B_apslmdse gemeldet. Wenn die Saugrohrmodelladaption nach der Zeit TVSEAGROFF nach Startende nicht eingeschwungen ist, wird AGR gesperrt, bis Saugrohrmodelladaption eingeschwungen ist. Kurztest: --------Voraussetzung f¨ ur die AGR-Diagnose ist ein adaptiertes Saugrohrdruckmodell. Zur Realisierung eines AGR-Kurztestes muß die Adaption des Saugrohrdruckmodells schnell ablaufen. Dazu wird bei AGR-Kurztestanforderung B_faagr ¨ uber den DSM die Betriebsart "Homogen" angefordert. Im LL Homogenbetrieb (niedriger Saugrohrdruck) wird das interne Restgas pbrint adaptiert. Ist diese Teiladaption eingeschwungen (B_apbrinte =1 und Z_lzsr=1), so wird ¨ uber den DSM die Betriebsart "Schicht" angefordert(Eine h¨ ohere Priorisierung im DSM erfolgt ¨ uber CWBDEMKO Bit 5 = true). Im LL Schichtbetrieb (hoher Saugrohrdruck) wird der Umrechnungsfaktor fupsrl adaptiert. Ist auch diese Teiladaption eingeschwungen (B_afupsrle = 1), wird die Anforderung an den DSM zur¨ uckgenommen und f¨ ur die AGRDiagnose das Bit B_apslmdse gesetzt. W¨ ahrend des Kurztest gelten f¨ ur die Adaptionsintegratoren die schnelleren Integratorbeiwerte KIPBRIKT bzw. KIFUPSKT, die gr¨ oßere Schwelle DPLMDSOEKT und die k¨ urzere Zeit TAPBRINTKT.
b) Saugrohrdrucksensor, Umgebungsdrucksensor und kein Luftmassenmesser verbaut ============================================================================== Bei Systemen mit Saugrohr- und Umgebungsdrucksensor ohne Luftmassenmesser wird in der Funktion %BGFKMS durch Vergleich von F¨ ullungssignal aus Drucksensor und Drosselklappe ein Leckluftmassenstrom ¨ uber Drosselklappe (ofmsndk_w) und eine Steigungskorrektur der Drosselklappe(fkpvdk_w) gelernt. Die Adaption des Leckluftmassenstroms der DK ist eingeschwungen(B_aomsndke wird gesetzt), wenn f¨ ur die Zeit TAMSNDKOE der Leckluftmassenstrom adaptiert wird und gleichzeitig der rel. Fehler von Nebenf¨ ullungssensor(alpha/n-System) zu Hauptf¨ ullungssignal (Saugrohrdrucksensor) kleiner als DVRLNFHFMN (Der Quotient(vrlnfhf_w) von Nebenf¨ ullungssignal zu Hauptf¨ ullungssignal maximal um DVRLNFHFMN von eins abweicht) und die Abweichung des fkmsdks_w zu eins kleiner als DFKMSDKSMN ist. Die Adaption der Steigung der DK ist eingeschwungen(B_afkpvdke wird gesetzt), wenn f¨ ur die Zeit TAFKPVDKE die Steigung adaptiert wird und gleichzeitig der rel. Fehler von Nebenf¨ ullungssignal zu Hauptf¨ ullungssignal kleiner als DVRLNFHFMN und die Abweichung des fkmsdks_w zu eins kleiner als DFKMSDKSMN ist. Sind beide Adaptionen eingeschwungen, werden die Bits B_adkose und B_apslmdse gesetzt. Sind die Adaption noch nicht eingeschwungen, wird die Gemischadaption und die externe AGR gesperrt. Die Sperrung der ext. AGR erfolgt ab der Zeit TVSEAGROFF nach Start ¨ uber das Bit B_disagra. Erfolgt in der %BGWDKBA ein Urlernen der Drosselklappe werden die Eingschwungen Bedingungen zur¨ uckgenommen. Ein Leck zum Saugrohr wir erkannt, wenn der Leckluftmassenstrom ¨ uber die DK die Zeit TDLZSR ¨ uber der Schwelle MSNDKOMX liegt. Um eine schnellere Drosselklappenadaption zu erm¨ oglichen, wird bei nicht adaptiertem Massenstromoffset(B_aomsndke = false) im Leerlauf, der Schichtbetrieb ¨ uber das Bit B_dschlldk verboten.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGADAP 5.50.1
Seite 433 von 4100 31.JAN.2003 Thomas Brosi
APP BGADAP 5.50.1 Applikationshinweise Vorbelegungswerte f¨ ur pslm-psdss Adaption: ========================================== Betriebsbereich Adaption: ------------------------PVAPIRGMX = 0.45 maximales Druckverh¨ altnis pspvds bei dem pirg-Adaption noch aktiv PVAPIRGMN = 0.2 minimales Druckverh¨ altnis pspvds bei dem pirg-Adaption noch aktiv PVFKFUMX = 0.9 PVFKFUMN = 0.6 MSAGROFFAD = 1 kg/h Ausschaltschwelle msagrs_w > MSAGROFFAD --> pbrint und fupsrl Adaption nicht aktiv NAPLMDSO = 4000 1/min NAPLMDSU = 500 1/min, auf jeden Fall unterhalb Leerlaufdrehzahl TDTAPLMDS = 3.0 s TDFGINI = 0.2 s TSTAPLMDS = 5.0 s TDFGADPS = 0.7 s Vorbelegungswerte f¨ ur pbrint-Adaption: -------------------------------------DPLMDSTZO = 20 hPa KIOFAPIRG = 0.1 1/s Integratorbeiwert f¨ ur pirg-Adaption (grosse Werte --> Adaption schnell) KIPBRIKT = 0.5 1/s Integratorbeiwert f¨ ur pirg-Adaption beim Kurztest (grosse Werte --> Adaption schnell) OFAPIRGMX = 50 hPa Maximalwert von pbrint-Integratorausgangswert OFAPIRGMN = -50 hPa Minimalwert von pbrint-Integratorausgangswert Vorbelegungswerte f¨ ur fupsrl-Adaption: -------------------------------------DPLMDSTZF = 20 hPa KIFKFUPSRL = 0.1 1/s Integratorbeiwert f¨ ur fupsrl-Adaption (grosse Werte --> Adaption schnell) KIFUPSKT = 0.5 1/s Integratorbeiwert f¨ ur fupsrl-Adaption beim Kurztest (grosse Werte --> Adaption schnell) FKFUPSRLMX = 1.2 Maximalwert von fupsrl-Integratorausgangswert FKFUPSRLMN = 0.8 Minimalwert von fupsrl-Integratorausgangswert
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bedingung Adaption eingeschwungen: ---------------------------------Achtung: Die Bedatung dieser Werte hat Einfluss auf die Adaption des AGR-Systems BGAGRA ! DPLMDSFE = 30 hPa DPLMDSOEOT = 40 hPa DPLMDSOEKT = 40 hPa TAFUPSRLE = 5.0 s TAPBRINT = 20.0 s TAPBRINTKT = 15.0 s TDAPBRINT = 1 s TDLZSR = 2 s (ca. 2*TDAPBRINT) TDPSLMDS = 0.2 s TVSEAGROFF = 0 s(Sperrung der ext.AGR bei nicht eingeschwungenem Saugrohrmodell sofort nach Start) Schwellen f¨ ur Eingeschwingenbedingungen der DK-Adaption und Leckageerkennung: ----------------------------------------------------------------------------OMSNDKLSMX = 11 kg/h TAMSNDKOE = 5 s DTAMSNDKOE = 0 s TAMSNDKOEK = 10 s TAFKPVDKE = 5 s DTAFKPVDKE = 0 s TAFKPVDKEK = 10 s DAOFMSNDKE = DRLNFHFTZF + 0.02 DAFKPVDKE = DRLNFHFTZF + 0.02 NDKADVSLMX = 1000 U/min (Schichtbetrieb im LL immer freigegeben:NDKADVSLMX = 0 U/min) Im Kurztrip kann die Toleranz der DK-Adaption eingeschr¨ ankt werden: DVRLNFHFKT = 0.03 DOFMSDKEK = 0.03
CWBGADAP: Bit 0 = 0: Bit 0 = 1:
Adaptionsbereiche freigegeben ¨ uber pspvds_w Adaptionsbereiche freigegeben u ¨ber pssol_w/pvdkds_w
Bit 1 = 0: Bit 1 = 1:
Adaptionswerte werden beim L¨ oschen des Fehlerspeichers resetiert Adaptionswerte werden beim L¨ oschen des Fehlerspeichers nur bei E_lzsr = true resetiert
Bit 2 = 0: Bit 2 = 1:
Adaptionswerte werden bei AGR-Kurztrip resetiert Adaptionswerte werden bei AGR-Kurztrip nicht resetiert
H¨ oherpriorisierung der Schichtanforderung im AGR-Kurztrip ¨ uber CWBDEMKO Bit 5 = true
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPIRG 5.30.0
Seite 434 von 4100 31.JAN.2003 Thomas Brosi
FU BGPIRG 5.30.0 Berechnung des internen Restgasanteils FDEF BGPIRG 5.30.0 Funktionsdefinition BGPIRG: ¨ Ubersicht =================
BGPBRINTFUPSRL
wgvome_w wgvsme_w
wgvome_w
fupsrl_w
wgvsme_w
pbrint_w
fupsrl_w pbrint_w
wgvsma_w
wgvsma_w
rfrint_w
ps_w
ps_w BGFPABNAVMW fpabnav_w
fpabnav_w
pbrintug_w
pabnav_w
pabnav_w pabnav2_w
rfrint_w labbrm_w
pbrintmx_w
fpabnav2_w
fpabnav2_w
fupsrlug_w
labbrm2_w
fupsrlmx_w
rfrext_w
pabnav2_w fpabnavmw_w
fpabnavmw_w
pabnavmw_w
pabnavmw_w
BGRXR rr_w
rlrext_w
rfr_w
labbrm_w rir_w rlr_w labbrm2_w rlrint_w rfrext_w rri_w rlrext_w rirint_w
rir_w rlr_w rlrint_w rri_w rirint_w
taikr_w taikr2_w
taikr2_w
ftahev_w
ftahev_w
tahev_w
tahev_w
BGFVISRM ftsr
ftsr_w
fvisrm_w fkisrm_w psmx_w
bgpirg-bgpirg
taikr_w
bgpirg-bgpirg BGFPABNAVMW: Berechnung Mittelwert des Abgasgegendrucks bei Zweibanksystemen ============================================================================
SY_STERVK
0
fpabnav_w
fpabnavmw_w
fpabnav2_w 2.0
pabnav_w
pabnavmw_w
pabnav2_w 2.0
bgpirg-bgfpabnavmw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rr_w rfr_w
bgpirg-bgfpabnavmw
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPIRG 5.30.0
Seite 435 von 4100 31.JAN.2003 Thomas Brosi
BGPBRINTFUPSRL: Berechnung von Patrialdruck durch interne AGR pbrint und fupsrl ===============================================================================
BGPBRINTUK
SY_HFM 0
wgvome_w
wgvome_w
wgvsma_w
wgvsma_w
ps_w
ps_w
PBRINTMX
fpabnavmw_w
fpabnavmw_w
PBRINTMN
pabnavmw_w
pabnavmw_w
taikr_w
taikr_w
taikr2_w
taikr2_w
0.0
tahev_w
tahev_w
ofpbrint_w
fupsrl_w
SY_DSS 0
pbrintug_w
pbrintmx_w
pbrintuk_w
pbrintmx_w pbrint_w
pbrint_w
[hPa]
pbrintug_w
pirg_w
rfrint_w
rfrint_w
FUPSRLMX BGFUPSRLUK wgvsme_w
FUPSRLMN BGFUPSRL
wgvsme_w fupsrluk_w
ftahev_w
fupsrlug_w
ftahev_w
fupsrlug_w fupsrl_w
fupsrl_w
fupsrlmx_w
fupsrlmx_w
1.0
bgpirg-bgpbrintfupsrl
fupsrlug_w bgpirg-bgpbrintfupsrl BGPBRINTUK: Berechnung von Partialdruck durch interne AGR pbrintuk ==================================================================
BGRFRINT
wgvome_w
wgvome_w
rfrint_w rfrint_w
pbrintuk_w pbrintuk_w
wgvsma_w
wgvsma_w
ps_w
ps_w
fpabnavmw_w
fpabnavmw_w
pabnavmw_w
pabnavmw_w
rfrires_w
rfrires_w
taikr_w
taikr_w
rfrirsp_w
rfrirsp_w
taikr2_w
taikr2_w
taikrmx_w
umsrln_w
umsrln_w
fupsrl_w BGTRFRINT rfrint_w
vpspanav_w
[˚C]
[K]
tahev_w
taikrmx_w
273.15
vpspanav_w
trfrint_w
[K]
[˚C] 273.15
bgpirg-bgpbrintuk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fkfupsrl_w
bgpirg-bgpbrintuk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPIRG 5.30.0
Seite 436 von 4100 31.JAN.2003 Thomas Brosi
BGRFRINT: Berechnung der internen Restgasf¨ ullung rfrint =======================================================
BGRFRIRES wgvome_w
wgvome_w
wgvsma_w
wgvsma_w
rfrires_w
fpabnavmw_w
fpabnavmw_w
rfrires_w
ftaikrrs_w
BGFTAIKR taikr_w taikr2_w
taikr_w ftaikrrs_w taikr2_w
taikrmx_w
0.0
taikrmx_w
rfrint_w
rfrint_w
ftaikrrp_w
BGRFRIRSP ftaikrrp_w rfrirsp_w
wgvome_w
rfrirsp_w
vpspanav_w
wgvsma_w
vpspanav_w
fpabnavmw_w
pabnavmw_w
pabnavmw_w
bgpirg-bgrfrint
umsrln_w ps_w
bgpirg-bgrfrint BGFTAIKR: Bestimmung der Kr¨ ummertemperatur bei Zweibanksystemen(MAX-Auswahl) und Temperaturfaktoren f¨ ur residuales Restgas(linear) und reaspiratives Restgas(Wurzel) ==================================================================================================================================
SY_STERVK
0
273.15
ftaikrrs_w
ftaikrrs_w
taikr_w taikrmx_w taikr2_w
[˚C] ftaikrrp_w
ftaikrrp_w
bgpirg-bgftaikr
FTAIKRRSP taikrmx_w bgpirg-bgftaikr BGRFRIRES: Berechnung der residualen Restgasf¨ ullung ===================================================
wgvome_w wgvvres_w
fvbrsa_w
rfrires_w
rfrires_w
FVBR
wgvsma_w SY_NWSA
100
[%]
0
2.0 FBVBRESN fbvbres_w nmot_w
KFFBVBRES
fpabnavmw_w ftaikrrs_w
bgpirg-bgrfrires
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
umsrln_w ps_w
bgpirg-bgrfrires
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPIRG 5.30.0
Seite 437 von 4100 31.JAN.2003 Thomas Brosi
BGRFRIRSP: Berechnung der reaspirativen Restgasf¨ ullung ======================================================
wgvsma_w
wgvum_w
wgvome_w
msnreasp_w MSNREASP
msreasp_w
rfrirsp_w
rfrirsp_w
SY_ZYLZA
ps_w
vpspanav_w
ftaikrrp_w umsrln_w 0.0005
klafvpsa_w KLAFVPSPAB
pabnavmw_w
[kg / (h * %)] vpspanav_w
bgpirg-bgrfrirsp
fpabnavmw_w
bgpirg-bgrfrirsp BGTRFRINT: Berechnung der Temperatur der internen Restgasf¨ ullung auf Saugrohrdruckniveau ========================================================================================
[K]
rfrirsp_w
trfrint_w
[K]
taikrmx_w
[˚C]
273.15
trfrint_w
[˚C]
273.15
vpspanav_w
rfrires_w
rfrint_w
bgpirg-bgtrfrint
RECIKAPPA bgpirg-bgtrfrint BGFUPSRLUK: Berechnung von fupsrluk ===================================
180
[˚KW] wgvsme_w wgvsmebv_w
fvbrse_w
fupsrluk_w
fupsrluk_w
FVBR
360
[˚KW]
ftahev_w
10.13
[hPa/%] FPBRPS wgvsme_w nmot_w
nmot_w
fpbrps_w bgpirg-bgfupsrluk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.0
bgpirg-bgfupsrluk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPIRG 5.30.0
Seite 438 von 4100 31.JAN.2003 Thomas Brosi
FPBRPS: Faktor zur Anpassung des Saugrohrdrucks an Brennraumdruck =================================================================
FPBRCONF B_kl1vorh B_fsughys B_kl2vorh B_fkl2ghys
KFFPBR fpbr_w
fpbrps_w
fpbrikl2_w
fpbrps_w
B_fsughys B_fkl2ghys
fpbrkl2_w
wgvsme_w
wgvsme_w
nmot_w
nmot_w
dfpbrkl2_w
fkl2_w 1.0 1/ 1/ fpbrkl1_w
dfpbrps_w
fsu_w
fpbrkl12_w
dfpbrkl1_w 1.0
bgpirg-fpbrps
calculated in %FPBRCONF
fkl2_w 1.0
bgpirg-fpbrps FPBRCONF: Konfiguration der vorhanden Klappen im Saugrohr(Saugrohrumschaltung, Ladungsbewegungsklappe) ======================================================================================================
SY_LBK 0 SY_SU SY_SU
B_kl1vorh
0
B_kl2vorh
1
1/ SY_VS
fsu_w
0
0.5
B_fsughys
B_fsughys
SY_LBK 0 FKL2HYSTMX FKL2HYSTMN 1/ flb_w
SY_SU
2/
fkl2_w
1
SY_VS 1/ fsu2_w
fkl2_w
B_fkl2ghys
B_fkl2ghys Hysteresis_LSP_RSP_fkl2
0
2/ 0.5
B_fkl2ghys
1/ fvs_w
fkl2_w
2/ 0.5
B_fkl2ghys
bgpirg-fpbrconf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fpbrikl1_w
bgpirg-fpbrconf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPIRG 5.30.0
Seite 439 von 4100 31.JAN.2003 Thomas Brosi
KFFPBR: Kennfelder zur Anpassung des Saugrohrdrucks an Brennraumdruck in Abh¨ angigkeit von Einlassnockenwelle und Drehzahl =========================================================================================================================
1/ wgvsme_w
fpbr_w
fpbr_w KFFPBR
nmot_w
1/ fpbrkl2_w
fpbrkl2_w
KFFPBRKL2
1/ fpbrkl1_w
fpbrkl1_w
KFFPBRKL1
fpbrkl12_w
bgpirg-kffpbr
KFFPBRKL12
bgpirg-kffpbr BGFUPSRL: Berechnung des Umrechnungsfaktors von Druck in F¨ ullung mit Korrekturfaktor f¨ ur maximale F¨ ullung =========================================================================================================
FUPSRLMX FUPSRLMN
fupsrlug_w
fupsrlmx_w
fupsrlmx_w
nmot_w
fkuprlmx_w FKUPRLMXN fupsrl_w fiuewdk_w
fupsrl_w
bgpirg-bgfupsrl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ fpbrkl12_w
bgpirg-bgfupsrl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPIRG 5.30.0
Seite 440 von 4100 31.JAN.2003 Thomas Brosi
BGRXR: Berechnung von Raten im Brennraum ========================================
rr_w SY_AGR
0
rr_w
rfges_w
rfrint_w
rfr_w
rfr_w
[%] 0.0
rir_w
rfrext_w rir_w
[%]
rri_w
rfges_w
0.0 rlrext_w
rlr_w
rlr_w
rlrint_w
rlrint_w SY_BDE
0 rirint_w
rirint_w
labbrm2_w
RECILAMT labbrm_w relamprg_w labbrm2_w
bgpirg-bgrxr
labbrm_w
rri_w
RECILAMT: Berechnung des reziproken Lambda f¨ ur Bestimmung des Luft/Inertgasanteils der internen Restgasf¨ ullung ==============================================================================================================
delay value SY_ZYLZA synchros RELABBRF labbrm_w
Array_relamprg
labbrm_w relabbrf_w labbrm2_w
labbrm2_w
relamprg_w
relamprg_w
index /NC
index /NC SY_ZYLZA 1
1/ 0
index /NC
bgpirg-recilamt
1/ 1
index /NC
bgpirg-recilamt RELABBRF_W: Tiefpassfilterung der reziproken Lambda ===================================================
TFRELABBR SY_STERVK
0
TP_relabbrf 1.0
labbrm_w 1.0 labbrm2_w
relabbr_w
relabbrf_w
relabbrf_w bgpirg-relabbrf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgpirg-bgrxr
bgpirg-relabbrf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPIRG 5.30.0
Seite 441 von 4100 31.JAN.2003 Thomas Brosi
BGFVISRM: Berechnung der Integratorverst¨ arkung des Saugrohrmodells fvisrm und Begrenzung des Integrators psmx =============================================================================================================
SY_LBK 0 SY_SU
1 false
B_su2 flb_w FLBKKLP2 SY_SU
0
false B_su KISRM KISRMSU fkisrm_w KISRMKL2 fkisrm_w
KISRMKL12
fvisrm_w
fvisrm_w
[hPa/%] ftsr_w
10.13
B_st
psmx_w
FPVMXST
psmx_w
bgpirg-bgfvisrm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4.0
pvdkds_w pu_w
1013
[bmar] bgpirg-bgfvisrm
ABK BGPIRG 5.30.0 Abkurzungen ¨ Parameter
Source-X
FBVBRESN FKL2HYSTMN FKL2HYSTMX FKUPRLMXN FLBKKLP2 FPVMXST FTAIKRRSP FUPSRLMN FUPSRLMX FVBR FVBR KFFBVBRES KFFPBR KFFPBR KFFPBRKL1 KFFPBRKL1 KFFPBRKL12 KFFPBRKL12 KFFPBRKL2 KFFPBRKL2 KISRM KISRMKL12 KISRMKL2 KISRMSU KLAFVPSPAB MSNREASP PBRINTMN PBRINTMX RECIKAPPA TFRELABBR
NMOT_W
Art
Bezeichnung
KL FW FW KL FW FW KL FW FW KL KL KF KF KF KF KF KF KF KF KF FW FW FW FW KL KL FW FW FW FW
Bewertungsfaktor des Brennraumvolumens fur ¨ residuales Restgas untere Hystereseschwelle fur ¨ fkl2_w obere Hystereseschwelle fur ¨ fkl2_w Kennlinie: Korrekturfaktor von fupsrl in der Volllast Umschaltschwelle Faktor Ladungsbewegung fur ¨ LBK = Klappe 2 ¨ Faktor maximales Druckverhaltnis im Start Kennlinie:Faktor Temperatur im Krummer ¨ fur ¨ reaspiratives Restgas(Wurzel) Umrechnungsfaktor Druck auf Fullung ¨ Minimum Umrechnungsfaktor Druck auf Fullung ¨ Maximum Faktor Volumen bei Eingangswinkel zu Hubvolumen eines Zylinders Faktor Volumen bei Eingangswinkel zu Hubvolumen eines Zylinders Bewertungsfaktor des Brennraumvolumens fur ¨ residuales Restgas KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Grundstellung d. Klappen) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Grundstellung d. Klappen) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 aktiv) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 aktiv) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 und 2 aktiv) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 und 2 aktiv) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 2 aktiv) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 2 aktiv) Integratorbeiwert fur ¨ Saugrohrmodell (Dynamik) Integrationsbeiwert fur ¨ Saugrohrmodell bei geschalteter 1.+2.Klappe Integrationsbeiwert fur ¨ Saugrohrmodell bei geschalteter 2.Klappe Integrationsbeiwert fur ¨ Saugrohrmodell bei sumode=1 Ausflusskennlinie adressiert mit ps/pabnav fur ¨ reaspiratives Restgas Kennlinie normierter Massenstrom des reaspirativen Restgases Partialdruck internes Restgas im Brennraum Minimum Partialdruck internes Restgas im Brennraum Maximum Kehrwert des Isentropenexponents Zeitkonstante Filterung relabbr_w
Systemkonstante
Art
Bezeichnung
SY_AGR SY_BDE
SYS (REF) Systemkonstante AGR vorhanden SYS (REF) Systemkonstante Benzin-Direkteinspritzung
Source-Y
NMOT_W
TAIKRMX_W
WGVSMEBV_W WGVVRES_W WGVSMA_W WGVSMETP_W WGVSME_W WGVSMETP_W WGVSME_W WGVSMETP_W WGVSME_W WGVSMETP_W WGVSME_W
VPSPANAV_W WGVUM_W
NMOT_W NMOTTP_W NMOT_W NMOTTP_W NMOT_W NMOTTP_W NMOT_W NMOTTP_W NMOT_W
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPIRG 5.30.0
Seite 442 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
SY_DSS SY_HFM SY_LBK SY_NWSA SY_STERVK SY_SU SY_VS SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante HFM Systemkonstante fur ¨ die LBK Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. Systemkonstante Bedingung : Stereo vor Kat Systemkonstante Variante Saugrohrumschaltung Systemkonstante Ventilhubsteuerung: keine, 2-Pkt. Zylinderanzahl
Art
Bezeichnung
LOK LOK EIN
¨ Faktor Klappe 2(fkl2_w) großer als Umschalthysterese(0.5+/- FKL2HYST) ¨ Faktor SU(fsu_w) großer als Umschalthysterese(0.5+/- FSUHYST) Bedingung Start
Variable
Quelle
B_FKL2GHYS B_FSUGHYS B_ST
BGPIRG BGPIRG BBSTT
B_SU
SU
B_SU2
SU
DFPBRKL1_W DFPBRKL2_W DFPBRPS_W FBVBRES_W FIUEWDK_W FKFUPSRL_W
BGPIRG BGPIRG BGPIRG BGPIRG BGMSDK BGADAP
FKISRM_W FKL2_W FKUPRLMX_W FLB_W
BGPIRG BGPIRG BGPIRG LBKFGS
FPABNAV2_W FPABNAV_W
BGPABG BGPABG
FPBRIKL1_W FPBRIKL2_W FPBRKL12_W FPBRKL1_W FPBRKL2_W FPBRPS_W FPBR_W FSU2_W FSU_W FTAHEV_W FTAIKRRP_W FTAIKRRS_W FTSR FUPSRLMX_W FUPSRLUG_W FUPSRLUK_W FUPSRL_W
BGPIRG BGPIRG BGPIRG BGPIRG BGPIRG BGPIRG BGPIRG SU SU BGTMPK BGPIRG BGPIRG BGTMPK BGPIRG BGPIRG BGPIRG BGPIRG
FVBRSA_W FVBRSE_W FVISRM_W
BGPIRG BGPIRG BGPIRG
FVS_W KLAFVPSA_W LABBRM2_W LABBRM_W MSNREASP_W MSREASP_W NMOT_W
BGPIRG BGLASO BGLASO BGPIRG BGPIRG BGNMOT
OFPBRINT_W
BGADAP
PABNAV2_W
BGPABG
PABNAV_W
BGPABG
PBRINTMX_W PBRINTUG_W PBRINTUK_W PBRINT_W
BGPIRG BGPIRG BGPIRG BGPIRG
PIRG_W PSMX_W
BGPIRG BGPIRG
Referenziert von
AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... EIN BGPIRG, DMDSTP,DSUE, NWSOLLE BGPIRG, DMDSTP, D- EIN SUE LOK LOK LOK LOK EIN BGPIRG, BGPRGS BGADAP, BGPIRG,EIN BGPRGS BDEMUM, BGRPS AUS LOK BGPRGS AUS BGAGRSOL, BGPIRG, EIN BGPRGS, KOLASPH,LAMBTS, ... EIN BGPIRG, BGPRGS BGPIRG, BGPRGS, SR-EIN MUE LOK LOK LOK LOK LOK LOK LOK BGPIRG, BGPRGS EIN EIN BGPIRG, BGPRGS EIN BGPIRG, BGPRGS BGPRGS AUS BGPRGS AUS EIN BGPIRG, SRMUE BGMSUGD AUS BGMSUGD AUS BGPIRG AUS BGPIRG, BGRLMXS,- AUS BGRLP, SRMDSS,SRMHFM LOK LOK BGAGRDS, AUS BGMSDSS, BGPEXT,BGPIRG, BGRLP, ... EIN BGPIRG AUS EIN BGPIRG, BGRFIS EIN BGPIRG, BGRFIS LOK AUS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN BGADAP, BGPIRG,BGPRGS EIN BGAGR, BGLASO,BGPIRG, BGPRGS, GGO2LSU EIN BGAGR, BGLASO,BGPIRG, BGPRGS, GGO2LSU BGMSUGD AUS BGMSUGD AUS AUS BGPIRG, BGRLMXS,- AUS SRMDSS, SRMHFM AUS BGPIRG, SRMHFM AUS
Bedingung Saugrohrumschaltung Bedingung Saugrohrumschaltung, 2. Klappe Delta zwischen fpbrkl1_w und fpbrkl12_w Delta zwischen fpbr_w und fpbrkl2_w Delta zwischen fpbrikl1_w und fpbrikl2_w Bewertungsfaktor des Brennraumvolumens fur ¨ residuales Restgas ¨ Interpolationsfaktor im DK-Uberweg Multiplikative Korrektur von fupsrl Aktuell gultiger ¨ Saugrohrmodell Integratorbeiwert Faktor Klappe 2(Ladungsbewegung oder Saugrohrumschaltung 2) Korrektur von fupsrl in der Volllast Faktor Ladungsbewegung
Korrekturfaktor Abgasdruck (word) Bank2 Korrekturfaktor Abgasdruck (word) Interpolation zwischen fpbrkl1_w und fpbrkl12_w Interpolation zwischen fpbr_w und fpbrkl2_w Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 und 2 aktiv) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 aktiv) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 2 aktiv) Faktor zur Anpassung von SRdruck an Brennraumdr.(bei aktueller Klappenstellung) Faktor zur Anpassung von SRdruck an Brennraumdruck(Grundstellung d. Klappen) Faktor Saugrohrumschaltung 2 Faktor Saugrohrumschaltung Faktor Ansauglufttemperatur hinter Einlassventil Faktor Temperatur im Krummer ¨ fur ¨ reaspiratives Restgas Faktor Temperatur im Krummer ¨ fur ¨ residuales Restgas Korrekturfaktor Lufttemperatur im Saugrohr Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit) bei max. Fullung ¨ Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit) bei UGD Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit) unkorrigiert Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit)
Faktor Volumen Auslass schliesst zu Hubvolumen eines Zylinders Faktor Volumen Einlass schliesst zu Hubvolumen eines Zylinders ¨ Faktor Verstarkung Integrator Saugrohrmodell
Faktor Ventilhubsteuerung Ausflusskennlinie adressiert mit ps/pabnav fur ¨ reaspiratives Restgas Soll-Lambda des Gesamtgases in befeuerten Zylindern, Bank 2 Soll-Lambda des Gesamtgases in befeuerten Zylindern normierter Massenstrom des reaspirativen Restgases Massenstrom des reaspirativen Restgases Motordrehzahl Offsetkorrektur von pbrintuk_w HFM/DSS Adaption Abgasdruck nach Auslaßentil (Bank2)
Abgasdruck nach Auslaßventil
Partialdruck (Inertgas+Luft) im Brennraum durch internes AGR bei max. Fullung ¨ Partialdruck (Inertgas+Luft) im Brennraum durch internes AGR bei UGD Partialdruck (Inertgas+Luft) im Brennraum durch internes AGR unkorrigiert Partialdruck (Inertgas+Luft) im Brennraum durch internes AGR Partialdruck Restgas interne AGR (16-Bit) Saugrohrmaximaldruckbegrenzung fur ¨ modellierten Saugrohrdruck
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
PS_W
SRMSEL
PU_W
GGDSU
PVDKDS_W
GGDSU
RELABBRF_W RELABBR_W RELAMPRG_W RFGES_W
BGPIRG BGPIRG BGPIRG SRMSEL
RFREXT_W
BGPEXT
RFRINT_W RFRIRES_W RFRIRSP_W RFR_W RIRINT_W RIR_W
BGPIRG BGPIRG BGPIRG BGPIRG BGPIRG BGPIRG
RLREXT_W
BGPEXT
RLRINT_W RLR_W RRI_W RR_W TAHEV_W TAIKR2_W
BGPIRG BGPIRG BGPIRG BGPIRG BGTMPK ATM
TAIKRMX_W TAIKR_W
BGPIRG ATM
TRFRINT_W UMSRLN_W
BGPIRG BGRLFGZS
VPSPANAV_W WGVOME_W WGVSMA_W WGVSMEBV_W WGVSME_W WGVUM_W WGVVRES_W
BGPIRG BGWGWV BGWGWV BGPIRG BGWGWV BGPIRG BGPIRG
AGRPSOL, BBBO,EIN BGAGR, BGFKMS,BGMSDK, ... EIN BBBO, BGDSAD,BGPABG, BGPIRG,BGTEV, ... AGRPSOL, BGADAP,- EIN BGFKMS, BGMSDK,BGMSUGD, ... LOK LOK LOK EIN BGPEXT, BGPIRG,KODOH, SRMSEL BGFKMS, BGPEXT,- EIN BGPIRG KODOH AUS AUS AUS AUS AUS BBAGRMW, BGLASO, AUS BGPIRG, SRMSEL BGMSDKS, BGPEXT,- EIN BGPIRG, SRMSEL AUS BGPIRG, SRMSEL AUS BGMSNOVK AUS AUS EIN BGPIRG, BGPRGS ATMHEX, ATR,EIN BGAGR, BGLASO,BGPABG, ... LOK EIN ATMHEX, ATR,BGAGR, BGLASO,BGPABG, ... AUS EIN BGAGRDS, BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ... LOK EIN BGPIRG, BGPRGS EIN BGPIRG, BGPRGS LOK BGPIRG, BGPRGS EIN LOK LOK
BGPIRG 5.30.0
Seite 443 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Saugrohr-Absolutdruck (Word)
Umgebungsdruck
Druck vor Drosselklappe von Drucksensor (word)
¨ gefilterte Große relabbr_w Reziproker Wert von Lambda der brennenden Zylinder ( 1/labbrm_w ) Reziproker Wert von Lambda ( 1/Lambda ) fur ¨ Berechnung des internen Restgases gesamte relative Fullung ¨ (inclusive AGR) 16-Bit relative Fullung ¨ (Inertgas+Luft) uber ¨ ext. AGR relative Fullung ¨ (Inertgas+Luft) uber ¨ int. AGR residualer Anteil der relativen Fullung (Inertgas+Luft) uber int. AGR ¨ ¨ reaspirativer Anteil der relativen Fullung ¨ (Inertgas+Luft) uber ¨ int. AGR relative Fullung ¨ (Inertgas+Luft) uber ¨ int. und ext. AGR relative Inertgas-Fullung ¨ aus internem AGR relative Inertgas-Fullung ¨ aus internem und externem AGR relative Restluft-Fullung ¨ aus externem AGR relative Luftfullung ¨ uber ¨ internes AGR relative Luftfullung ¨ uber ¨ int. und ext. AGR Restgas-Inertgasrate durch externes und internes AGR Restgas-Rate (Inertgas+Luft) uber internes und externes AGR ¨ Ansauglufttemperatur hinter Einlassventil Abgastemperatur im Krummer (Bank 2) ¨
Maximalauswahl zwischen Temperatur im Krummer ¨ Bank 1 und 2 Abgastemperatur im Krummer ¨
Temperatur des internen Restgases auf Saugrohrdruckniveau Umrechnungsfaktor Fullung ¨ in Massenstrom
¨ Verhaltnis Saugrohrdruck ps_w zu Abgasdruck nach Auslaßventil pabnav_w ¨ Mittelwert Winkel Gaswechselventil offnet Einlass Mittelwert Winkel Gaswechselventil schliesst Auslass Mittelwert Winkel GWV bei Einlass schliesst zur Ber. des Brennraumvolumens Mittelwert Winkel Gaswechselventil schliesst Einlass ¨ Mittelwert Uberschneidungswinkel GWV fur ¨ reaspiratives Restgas Mittelwert Winkel GWV zur Berechnung des residualen Restgases
FB BGPIRG 5.30.0 Funktionsbeschreibung Einleitung: =========== Die wesentliche Aufgabe der Funktion %BGPIRG ist es, den internen Restgasanteil pbrint_w sowie den Steigungsfaktor f¨ ur die Umrechnung von Druck in F¨ ullung (fupsrl_w) zur Verf¨ ugung zu stellen. Desweiteren werden verschiedene F¨ ullungen und Raten (Restgasrate, Frischgasrate...) zur Verf¨ ugung gestellt (Funktionsblock BGRXR). Außerdem werden weitere Gr¨ oßen f¨ ur das Saugrohrmodell berechnet (BGFVISRM, z.B. Berechnung der Saugrohrdruck-Maximalbegrenzung psmx). Die Funktion gilt sowohl f¨ ur ME- als auch f¨ ur MED-Systeme und berechnet bei letzterem bei einem Lambda > 1 auch den Restluft- bzw. Inertgasanteil der internen Restluftf¨ ullung. Zusammen mit der %BGTMPK (oder evtl. auch %BGTEMPK) bildet die BGPIRG das sogenannte "Ladungswechselmodell". Als Ladungswechselmodell kann man den Teil des Saugrohrmodells bezeichnen, der die "Pumpgleichung" des Kolbenmotors darstellt. Bei gegebenem Saugrohrdruck, Abgasgegendruck, bei gegebener Temperatur des Frischgases im Brennraum bei Einlass Schließt, und gegebener Abgastemperatur wird die Restgasmasse sowie die abgesaugte erstmals angesaugte Gasmasse berechnet.
Einsatzbereich: =============== Die BGPIRG wird unabh¨ angig von dem jeweiligen Lasterfassungssensor (P-Sensor, HFM, Alfa-N) eingesetzt. Sie ist konzipiert f¨ ur Systeme mit doppelt kontinuierlich verstellbaren Nockenwellen, und max. zwei Klappen im Saugrohr. Dies kann eine SU-Klappe und eine LBK sein, oder aber zwei SU-Klappen. Alternativ zu einer Klappe ist auch eine Zwei-Punkt Ventilhubverstellung m¨ oglich. Jedoch nur dann, wenn weitgehend weiterhin von Druckausgleich zu den Schließpunkten der ventile ausgegangen werden kann. Bei hohen Drehzahlen muss deshalb auf jeden Fall der große Hub aktiviert sein. Die volle Tauglichkeit wurde bisher nur f¨ ur eine variable Einlass-Nockenwelle ¨ uberpr¨ uft. Insbesondere bei einem großen Verstellbe-
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPIRG 5.30.0
Seite 444 von 4100 31.JAN.2003 Thomas Brosi
reich der Auslass-Nockenwelle und fr¨ uhen Schließwinkeln des Auslassventils (1 mm Ventil-Hub mehr als 10 ◦ vor OT) ist die Tauglichkeit noch nachzuweisen und es sind ggf. noch Erweiterungen vorzunehemen. Grund: Druckausgleich bei Auslass Schließt nicht mehr sicher gew¨ ahrleistet. Die %BGPIRG gilt grunds¨ atzlich auch f¨ ur Turbo-Motoren. Im Falle einer großen Ventil¨ uberschneidung bei niedrigen und mittleren Drehzahlen und bei Betriebspunkten "ps > pabnav" (positives Druckgef¨ alle ¨ uber den Motor) kommt es zum Ausr¨ aumen des Restgases und eventuell sogar zum Durchsp¨ ulen von Frischluft. Diese %BGPIRG ist nur geeignet ein gewisses Ausr¨ aumen von Restgas zu beschreiben (reaspirative Restgas wird negativ). Die Auswirkungen des Durchsp¨ ulens von Frischluft wurden noch nicht gesondert untersucht. Vermutlich verlangt dies auch Anpassungen in anderen Funktionen (Abgas-Lambda...).
Prinzip: ======== Diese %BGPIRG ber¨ ucksichtigt das R¨ uckstr¨ omen von Restgas w¨ ahrend der Ventil¨ uberschneidung. Im Gegensatz zu dem im oberen Totraum verbleibenden "residualem" Restgas, ist das r¨ uckstr¨ omende Restgas abh¨ angig vom Quotienten ps/pabnav. Es wird als "reaspiratives" Restgas bezeichnet.
Diese %BPIRG geht immernoch von weitgehendem Druckausgleich zu den Schließzeiten der Einlass- und Auslassventile aus. Die im Brennraum zu den Schließzeitpunkten der Ventile vorhandene Gasmasse l¨ aßt sich beschreiben mit: p * V = m * R * T => m = (P * V) / (R * T) Diese Gleichung wird zweimalig angewandt:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1) Zum Zeitpunkt Einlass Schleißt zur Berechnung des Faktors fupsrl 2) Zum Zeitpunkt Auslass Schließt zur Berechnung des im Brennraum verbleibenden (residualen) Restgases Das Brennraumvolumen wird in Abh¨ angigkeit vom Kurbelwinkel in einer Kennlinie abgelegt. Dabei wird aus den Funktionen der Nockenwellensteuerung ein auf 0.5 mm Ventilhub bezogener Schließwinkel des Gaswechselventls geliefert (wgvxxx).
Als Dr¨ ucke werden: 1) Der Saugrohrdruck, korrigiert um eine nmot- und wnwe- abh¨ angige Korrektur eingesetzt 2) Der Abgasgegendruck, korrigiert um eine nmot- und wnwa- abh¨ angige Korrektur eingesetzt Als Temperatur werden 1) Die Mischtemperatur aus Frischgas und Restgas verwendet. Zur Berechnung der "wirksamen" Restgastemperatur wird Restgas mit Abgastemperatur zuvor von Abgasgegendruckniveau auf Saugrohruck expandiert und dabei ber¨ ucksichtigt, dass ¨ uber das Einlassventil in das Saugrohr r¨ uckstr¨ omende Restgas sich beim Ausstr¨ omen nicht abk¨ uhlt, das sich noch im Brenntraum befindliche Restgas sich aber sehr wohl gem¨ aß der isentropen Formel bei der Expansion abk¨ uhlt. F¨ ur das Frischgas wird die Temperatur aus der %BGTMPK (bzw. BGTEMPK) genommen. Hier ist auch eine Erw¨ armung des Frischgases an den Motorteilen beim Einstr¨ omen ber¨ ucksichtigt.
2) Die Abgastemperatur zur Bestimmung der residualen Restgasmasse verwendet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPIRG 5.30.0
Seite 445 von 4100 31.JAN.2003 Thomas Brosi
Der %BGPIRG (pbrint und fuprl) zu Grunde liegende Gleichungen ("_w" wurden bei den Variablen weggelassen): ==========================================================================================================
F¨ ullung Zeitpunkt Einlass Schließt rfrint + rl = fpbrps * fvbrse * To/T_brse * 100%/1013 mbar T_brse ist die Mischtemperatur (Restgas + Frischgas) im Brennraum zum Zeitpunkt Einlass Schließt
T_brse = (rfrint * trfrint + tahev * rl) / (rl + rfrint)
(wobei gilt: tahev = ftahev * To)
Die Restgastemperatur selber ist wieder eine Mischung aus reaspirativem Restgas (rfrirsp_w) mit der Temperatur "taikrmx" und residualem Restgas (rfrires_w) mit der durch auf Saugrohrdruckniveau expandiertem Restgas etwas gefallenen Temperatur "trgresps". trgresps = [ ps/pabnav * (1-1/kappa) + 1/kappa ] * (taikrmx + 273.15 ◦ C)
(taikrmx = max. Wert beider B¨ anke)
Diagramm f¨ ur Abk¨ uhlungsfaktor residuales Restgas: ˆ | 1 + | + 1/kappa -+ | | | | -+------------------------------|----> 1 ps/pabnav
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Botschaft: Residuales Restgas k¨ uhlt sich linear mit fallendem ps auf "(1/kappa) * Abgastemperatur" in
◦
K ab.
Die reaspirative Restgasf¨ ullung (rfrirsp) berechnet sich zu: rfrirsp_w = MSNREASP(1 Zylinder) * SY_ZYLZA * klafvpsa * fpabnavmw * ftaikrrp / umsrln
[ftaikrrp = Wurzel(To/taikrmx)]
Die residuale Restgasf¨ ullung (rfrires) berechnet sich zu: rfrires = fvbrsa * fbvbres * fpabnavmw * ftaikrrs Beide internen Restgasf¨ ullungen addieren sich zur gesamten inneren Restgasf¨ ullung (rfrint)
Aus den obigen Gleichungen kann die gesamte F¨ ullungsgleichung rl = f(ps) hergeleitet werden: -----------------------------------rl = [fvbrse * fpbrps * ftahev * 100% / 1013mbar ] * ps
-
rfrint * trfrint/tahev
oder mit: +----------------------------------------------------------+ | | | fupsrl = [fvbrse * fpbrps * ftahev * 100% / 1013mbar ] | | | +----------------------------------------------------------+ | | | rl = fupsrl * [ps - rfrint * trfrint / [fupsrl * tahev] ]| | | +----------------------------------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPIRG 5.30.0
Seite 446 von 4100 31.JAN.2003 Thomas Brosi
Systemkonfigurationen: M¨ ogliche Konfigurationen der SY-Schalter: ================================================================ SY_STERVK:
Stereo-LR (2 Sonden, doppelflutige Abgasanlagevor KAT). Mittelwerte oder Max-Werte von Abgasdruck bzw. Temperatur werden gebildet.
SY_BDE:
Aktiviert relamprg-Berechnung
SY_AGR:
Einrechnung externe Restgasraten
SY_ZYLZA
Anzahl der Zylinder: Berechnung gesamter reaspirativer Massenstrom
SY_NWSA:
Auslass-NW-Verstellung vorhanden: Schaltet von Kennlinie f(nmot) auf Kennfelder = f(wnwa, nmot)
Vielfalt der Kennfelder durch Klappen- / Hub- Variationen: SY_LBK: > 0: LBK vorhanden. Damit wird B_kl2vorh gesetzt (jetzt darf SY_SU nicht mehr gr¨ oßer 1 sein und SY_VS nicht mehr gr¨ oßer 0) SY_SU - Abfrage > 0: B_suvorh (Eine Einfach- oder zweifach SU ist vorhanden) - Abfrage > 1: Das Bit B_kl2vorh wird gesetzt (jetzt darf SY_LBK und SY_VS nicht mehr gr¨ oßer Null sein) SY_VS: > 0: 2 Punkt Ventilhub vorhanden. B_kl2vorh wird gesetzt (jetzt darf SY_SU nicht mehr gr¨ oßer 1 sein und SY_LBK nicht > 0)
SY_HFM & SY_DSS: Sind zwei F¨ ullungssensoren verbaut (HFM und DSS), ist es m¨ oglich beide Sensoren im unteren Lastbereich durch Korrektur des internen Restgasanteils pbrint_w (add. Anteil) mit dem Offsetwert ofpbrint_w und im oberen Lastbereich durch den Steigungsfaktor fupsrl_w (mult. Anteil) mit dem Faktor fkfupsrl_w aufeinander abzugleichen. Die Beschreibung des Abgleichs erfolgt in der Funktion %BGADAP. Durch diesen Abgleich k¨ onnen die Vorteile beider Sensoren miteinander verbunden werden.
Ansonsten kann f¨ ullungsseitig nur der Abgleich der Drosselklappe laufen:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Dieser gleicht sowohl beim P-System als auch beim HFM-System die Klappe auf den jeweiligen Lastsensor ab.
Die wesentlichen Signalpfade durch die FDEF: ============================================
¨ Ubersicht: ---------- Der vorgeschaltete Funktionsblock BGFPABNAVMW berechnet Mittelwerte des Abgasgegendrucks bei einer zweiflutigen Abgasanlage vor KAT - Der Hauptblock BGBRINTFUPSRL berechnet pbrint_w, fupsrl_w und rfrint_w - Der nachgeschaltete Block BGRXR berechnet Raten - Der Block BGFVISRM berechnet die Saugrohrzeitkonstante fvisrm_w und den maximalen Saugrohrdruck (psmx_w) Block BGPBRINTFUPSRL: --------------------Der Hauptblock BGPBRINTFUPSRL ist wiederum unterteilt in die Unterbl¨ ocke BGPBRINTUK (Berechnung Restgaspartialdruck und Restgasf¨ ullung) und BGFUPSRLUK (Berechnung Faktor Umrechnung ps in rl). Die Endung "uk" bedeutet, dass die Einrechnung der Adaptionsgr¨ oßen (ofpbrint_w und fkfupsrl_w) und die Begrenzung noch nicht erfolgt sind.
Block BGPBRINTUK: ----------------Die Berechnung pbrintuk_w erfolgt gem¨ aß der neuen Formel: pbrint = rfrint / (fupsrl * tahev/trfrint) Bemerkung: Die Formel sagt aus, dass der Partialdruck Restgas (pbrint) bei gegebener Restgasf¨ ullung eine lineare Abh¨ angigkeit von der Restgastemperatur hat. Der Frischgastemperatureinfluss k¨ urzt sich heraus, da in fupsrl der Faktor "1/tahev" enthalten ist. Block BGRFRINT: --------------Bildung von Abgastemperaturgr¨ oßen und -faktoren im Block BGFTAIKR: - Temperatur Restgas residual (taikrmx_w): MAn nimmt hier den gr¨ oßeren Wert beider B¨ anke, falls vorhanden - Faktor Temperatur Restgas residual (ftaikrrs_w): zur Berechnung residuale Restgasmasse - Faktor Temperatur Restgas reaspirativ (1/Wurzel): zur Berechnung reaspirative Restgasmasse Block BGRFRIRES: ---------------Residuales Restgas: Abh¨ angig vom Schließwinkel des Auslassventils wird ein Restgasvolumen berechnet, mit Ber¨ ucksichtigung Durckpulsationen Druckkorrektur und Ber¨ ucksichtigung Kr¨ ummertemperatur wird die residuale Restgasmasse berechnet. Besonderheit ist, dass bei ¨ Uberschneidung als Schließwinkel des Auslassventils der Mittelwert zwischen Schließwinkel Auslass und ¨ Offnungswinkel Einlass genommen wird (jeweils bezogen auf 0.5 mm Hub). Block BGRFRIRSP: ---------------Reasoiratives Restgas: Abh¨ angiv von ¨ Uberschneidung f¨ ur f¨ ur einen Zylinder der normierte. ¨ uberkr. Massenstrom w¨ ahrend ¨ Uberschneidung bezogen auf 720 ◦ KW berechnet (MSNREASP). Multiplikation mit Zylinderzahl, Ber¨ ucksichtigung Ausflußkennlinie, Druck- und Temperaturkompensation und Umrechnung von Massenstrom in F¨ ullung.
Block BGTRFRINT: ---------------Berechnung Mischtemperatur von residualem und reaspirativem Restgas, auf Saugrohrdruck expandiert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPIRG 5.30.0
Seite 447 von 4100 31.JAN.2003 Thomas Brosi
Berechnung lauf obiger Formeln.
Block BGFUPSRLUK: ----------------Auslesen Volumen bei Brennraum Einlass Schließt, Pulsationskorrektur (fpbrps_w), Temperaturkorrektur und Umrechnung * 100% /1013 mbar.
Block FPBRPS: ------------Pulsationskorrektur abh¨ angig von Winkel Einlass Schließt (0.5 mm), LBK-Position, Saugrohrklappenposition und ggf. Ventilhub. Block BGFUPSRL: --------------Korrektur des Umrechnungsfaktor von Druck in F¨ ullung in der Volllast(bei maximaler F¨ ullung) mit Kennlinie FKUPRLMXN abh. von der Drehzahl. Interpolation ziwschen Wert von fupsrl im UGD(fupsrlug_w) und in der Volllast(fupsrlug_w) mit Interpolationsfaktor der DK im ¨ Uberweg(fiuewdk_w) f¨ ur aktuelles fupsrl_w.
Block BGRXR: -----------Ratenberechnung / F¨ ullungsanteile im Brennraum: Die Multiplikation des internen Restgases mit 1/lambda = recilam ergibt die F¨ ullung des internen Inertgas rirint. Die Differenz internes Restgas - internes Inertgas ist die interne Restluft rlrint. Die F¨ ullung des Restgases rfr erh¨ alt man aus der Addition des internen Restgases rfrint und des externen Restgases rfrext. Die Restluft rlr erh¨ alt man aus der Addition der internen Restluft rlrint und der externen Restluft rlrext. Das Restinertgas rir ist die Differenz von Restgas rfr und Restluft rlr.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Block BGFVISRM: --------------Zeitkonstante Saugrohrmodell
RECILAMT: Verz¨ ogerung Lambda f¨ ur Inertgasberechnung =================================================== ¨ Anderungen des Lambda-Sollwertes f¨ ur den Brennraum wirken sich auf das interne Restgas erst ein Arbeitsspiel sp¨ ater aus, weil das gew¨ unschte Lambda erst nach der Verbrennung im Restgas vorhanden ist. Deshalb muß f¨ ur die Berechnung des internen Restgases der Lambda-Sollwert recilam um die Zylinderanzahl Verbrennungen zeitlich verz¨ ogert werden --> relamprg.
APP BGPIRG 5.30.0 Applikationshinweise Voraussetzungen: ================ "- Umrechnung Luftmassenstrom in rlfgroh appliziert (siehe %BGRLFGZS) " "- Temperaturkompensation appliziert (siehe %BGTMPK)"
Applikations-Hilfsmittel: ========================= f¨ ur Station¨ arabgleich des ps-Modells: "- langsame Saugrohrdruck-Messung im Sammler" f¨ ur dynamischen Vergleich ps-Modell gegen ps-Messung: "- Dk-Stellmotor" "- schnelle Saugrohrdruck-Messung im Sammler (Zeitkonstante Sensor < 10 ms, Abtastrate < 4 ms)"
Vorbelegung der Parameter: ========================== BGPBRINTFUPSRL: =============== FUPSRLMN FUPSRLMX PBRINTMN PBRINTMX
= = = =
0.0 0.2 0.0 400.0
%/hPa %/hPa hPa hPa
Label Label Label Label
ist ist ist ist
¨ uberwachungsrelevant ¨berwachungsrelevant u uberwachungsrelevant ¨ ¨ uberwachungsrelevant
!! !! !! !!
BGFTAIKR: ========= FTAIKRRSP: ________________________ / 273.15 ◦ C Wurzelkennlinie = V ----------------------273.15 ◦ C + taikrmx_w[ ◦ C] taikrmx_w[ ◦ C]| 0 | 50 | 100 | 150 | 200 | 250 | 300 | 350 | 400 | 500 | 600 | 700 | 800 | 900 | 1000 | 1200 -------------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+-----FTAIKRRSP |1.0000|0.9194|0.8556|0.8034|0.7598|0.7226|0.6903|0.6621|0.6370|0.5944|0.5593|0.5298|0.5045|0.4825|0.4632|0.4306
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPIRG 5.30.0
Seite 448 von 4100 31.JAN.2003 Thomas Brosi
BGRFRIRES: ========== FVBR: Verh¨ altnis aktuelles Zylindervolumen/Hubvolumen eines Zylinder:
Vzyl 1 1 l l*l 2 0.5 FVBR = ------- = ----- + --- * (1 + --- - cos(wgvsmebv_w) - [--- - sin (wgvsmebv_w)] ) VHub E - 1 2 r r*r mit Vzyl = Brennraumvolumen bei wgvsmebv_w VHub = Hubvolumen eines Zylinders E = Verdichtungsverh¨ altnis l = Pleuell¨ ange r = Kurbelradius Beispiel f¨ ur E = 12.4; l/r = 3.176 wgvsmebv_w| 0 | 5 | 10 | 15 | 20 | 25 | 30 | 35 | 40 | 50 | 75 | 100 | 110 | 125 | 135 | 145 | ----------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+ FVBR |0.0877|0.0902|0.0977|0.1100|0.1271|0.1487|0.1745|0.2043|0.2376|0.3132|0.5335|0.7528|0.8298|0.9282|0.9811|1.0234| wgvsmebv_w| 155 | 165 | 175 | 180 ----------+------+------+------+-----FVBR |1.0550|1.0760|1.0864|1.0877
FBVBRESN(nur bei SY_NWSA = 0):
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bewertungsfaktor des Brennraumvolumens f¨ ur residuales Restgases: nmot_w | 300 | 720 | 1000 | 1250 | 1500 | 2000 | 2500 | 3000 | 3500 | 4000 | 4500 | 5000 | 5500 | 6000 ----------+------+------+------+------+------+------+------+------+------+------+------+------+------+-----FBVBRESN | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1
KFFBVBRES(nur bei SY_NWSA > 0): Bewertungsfaktor des Brennraumvolumens f¨ ur residuales Restgases: nmot_w-SST : wgvsma_w-SST :
300 | -20 |
720 | 1000 | 1250 | 1500 | 2000 | 2500 | 3000 | 3500 | 4000 | 4500 | 5000 | 5500 | 6000 -15 | -10 | -5 | 0 | 5 | 10 | 15 | 20 | 25
komplett mit 1 bedaten
BGRFRIRSP: ========== MSNREASP: Kennlinie f¨ ur normierten Massenstrom des reaspirativen Restgases abh¨ angig vom ¨ Uberschneidungswinkel wgvum_w = wgvsma_w - wgvome_w wgvum_w[ ◦ KW] | -20 | -10 | 0 | 5 | 10 | 15 | 20 | 25 | 30 | 40 --------------+------+------+------+------+------+------+------+------+------+-----MSNREASP[kg/h]| 0 | 0.11 | 0.44 | 0.7 | 1 | 1.35 | 1.75 | 2.25 | 2.8 | 4
KLAFVPSPAB: Ausflußkennlinie f¨ ur reaspiratives Restgas adressiert mit Druckverh¨ altnis vpspanav_w = ps_w/pabnav_w vpspanav_w | 0.0 | 0.5 | 0.7 | 0.8 | 0.85 | 0.9 | 0.95 | 1 | 1.05 | 1.1 -------------+------+------+------+------+------+------+------+------+------+-----KLAFVPSPAB | 1 | 1 | 0.932| 0.818| 0.732| 0.616| 0.448| 0 |-0.448|-0.616 BGTRFRINT: ========== RECIKAPPA: Kehrwert des Isentropenexponents = 1/Kappa = 1/1.4 = 0.71728
FPBRCONF: ========= FKL2HYSTMN: untere Hystereseschwelle f¨ ur fkl2_w = 0.4 FKL2HYSTMX:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPIRG 5.30.0
Seite 449 von 4100 31.JAN.2003 Thomas Brosi
obere Hystereseschwelle f¨ ur fkl2_w = 0.6
KFFPBR: ======= KFFPBR, KFFPBRKL1, KFFPBRKL2, KFFPBRKL12: Kennfelder f¨ ur den Faktor zur Anpassung des Saugrohrdrucks an den Brennraumdruck(Grundstellung, Klappe1, Klappe2, Klappe1 & Klappe2) nmot_w-SST : wgvsme_w-SST :
300 | 0 |
720 | 1000 | 1250 | 1500 | 2000 | 2500 | 3000 | 3500 | 4000 | 4500 | 5000 | 5500 | 6000 5 | 10 | 15 | 20 | 25 | 30 | 35 | 40 | 45
komplett mit 1 bedaten BGFUPSRL: ========= FKUPRLMXN: Korrekturfaktor f¨ ur fupsrl in der Vollast nmot_w : 700 | 1000 | 1500 | 2000 | 2500 | 3000 | 3500 | 4000 | 4500 | 5000 -------------------+------+------+------+------+------+------+------+------+-----FKUPRLMXN : 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0
RECILAMT: =========
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TFRELABBR = 20 ms
BGFVSIRM: ========= FPVMXST
= 1.0
FLBKKLP2 = 0.9 KISRM = KISRMSU = KISRMKL2 = KISRMKL12 zkorr KISRM = ---------------Vs/VH * z
z. B.:
z.......Zylinderzahl:...........................................4 - 8 VH......Hubvolumen des Gesamtmotors Vs......Saugrohrvolumen von Dk bis zu Einlassventilen...........typ. 1.5 zkorr...Korrekturfaktor f¨ ur numerische Stabilit¨ at...............0.90 bei 0.92 bei 0.95 bei 1.00 bei z = 4, Vs/Vh = 2.2 --> KISRM = 0.1023
.. 3.0 * Vh z = 4 z = 5 z = 6 z > 6
Beeinflusste Funktionen: -----------------------%SRMHFM, SRMDSS
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPEXT 2.10.0
Seite 450 von 4100 31.JAN.2003 Thomas Brosi
FU BGPEXT 2.10.0 Berechnung Partialdruck durch externe AGR FDEF BGPEXT 2.10.0 Funktionsdefinition BGPEXT: ¨ Ubersicht =================
Partial pressure external air in manifold BPSLREXT rrslext_w rlrext_w
rrsext_w
rlrext_w rrlext_w
rrext_w
rlrextro_w
rlrextro_w
pslrext_w
psrext_w
rfrext_w
partial pressure external residual gas in manifold BPSIREXT rfrexroh_w
rirextro_w
rirextro_w
rriext_w
reclagre_w rirext_w
rirext_w
rrsiext_w bgpext-bgpext
rforgi_w
bgpext-bgpext BPSLREXT: Partialdruck Luft von externer AGR im Saugrohr ========================================================
SY_BDE B_sch B_skh B_hos
PSLREXHMX PSLREXSMX PSLREXHMN PSLREXSMN
rlrextro_w
pslrext_w
pslrext_w acc_pslrext
fvisrm_w
rrslext_w
rrslext_w
pslm_w rlrext_w
rrlext_w rfges_w
rrlext_w
bgpext-bpslrext
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
psirext_w
bgpext-bpslrext
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPEXT 2.10.0
Seite 451 von 4100 31.JAN.2003 Thomas Brosi
BPSIREXT: Partialdruck Inertgas von externer AGR im Saugrohr ============================================================
SY_BDE B_sch
PSIREXHMX
B_skh
PSIREXSMX
B_hos PSIREXHMN PSIREXSMN rirextro_w
psirext_w
psirext_w acc_psirext
fvisrm_w
rrsiext_w
rrsiext_w
rirext_w
rriext_w
rriext_w
rfges_w
bgpext-bpsirext
pslm_w
bgpext-bpsirext Initialisierung ===============
acc_psirext
0.0
acc_pslrext
bgpext-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[hPa]
0.0
[hPa] bgpext-init
ABK BGPEXT 2.10.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
PSIREXHMN PSIREXHMX PSIREXSMN PSIREXSMX PSLREXHMN PSLREXHMX PSLREXSMN PSLREXSMX
FW FW FW FW FW FW FW FW
Minimaler Inertgas Partialdruck von externer AGR Homogenbetrieb Maximaler Inertgas Partialdruck von externer AGR Homogenbetrieb Minimaler Inertgas Partialdruck von externer AGR Schichtbetrieb Maximaler Inertgas Partialdruck von externer AGR Schichtbetrieb Minimaler Luft- Partialdruck von externer AGR Homogenbetrieb Maximaler Luft- Partialdruck von externer AGR Homogenbetrieb Minimaler Luft- Partialdruck von externer AGR Schichtbetrieb Maximaler Luft- Partialdruck von externer AGR Schichtbetrieb
Systemkonstante
Art
Bezeichnung
SY_BDE
SYS (REF) Systemkonstante Benzin-Direkteinspritzung
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HOS
BDEMUM
EIN
Bedingung Betriebsart Homogen-Schicht
B_SCH
BDEMUM
EIN
Bedingung Betriebsart Schicht
B_SKH
BDEMUM
EIN
Bedingung Betriebsart Schicht-Katheizen
FVISRM_W
BGPIRG
ATM, BBKR,BDEMEN, BDEMUE,BGAGRSOL, ... ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... ATM, AWEA, BAKH,BDEMEN, BDEMKO, ... BGAGRDS, BGMSDSS, BGPEXT,BGPIRG, BGRLP, ...
EIN
¨ Faktor Verstarkung Integrator Saugrohrmodell
PSIREXT_W PSLM_W
BGPEXT SRMHFM
AUS EIN
Inertgaspartialdruck im Saugrohr durch externes AGR modellierter Saugrohrdruck HFM basiert
PSLREXT_W PSREXT_W
BGPEXT BGPEXT
RECLAGRE_W
BGAGR
AGRUE, BGADAP,BGAGRA, BGPEXT,SRMHFM, ...
AUS BGAGRA, BGPEXT,- AUS DDSS, SRMDSS, SRMHFM BGAGRSOL, BGPEXT, EIN SRMUE
Luftpartialdruck im Saugrohr durch externes AGR Partialdruck (Inertgas+Luft)im Saugrohr durch ext.AGR
Reziproker Wert von Lambda ( 1/Lambda ) verzogert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPEXT 2.10.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
RFGES_W
SRMSEL
EIN
gesamte relative Fullung (inclusive AGR) 16-Bit ¨
RFORGI_W RFREXROH_W
SRMSEL BGAGR
EIN EIN
relative Fullung ¨ gesamt ohne internes Restgas AGR-Fullungsanteil ins Saugrohr einstromend ( word )
RFREXT_W
BGPEXT
BGPEXT, BGPIRG,KODOH, SRMSEL BGPEXT, SRMSEL BGAGR, BGPEXT, SRMUE BGFKMS, BGPEXT,BGPIRG
AUS
relative Fullung ¨ (Inertgas+Luft) uber ¨ ext. AGR
RIREXTRO_W RIREXT_W RLREXTRO_W RLREXT_W
BGPEXT BGPEXT BGPEXT BGPEXT
RREXT_W RRIEXT_W
BGPEXT BGPEXT
RRLEXT_W RRSEXT_W RRSIEXT_W RRSLEXT_W
BGPEXT BGPEXT BGPEXT BGPEXT
AUS BGMSDKS, BGRLSOL AUS AUS BGMSDKS, BGPEXT,- AUS BGPIRG, SRMSEL BGPEXT AUS BAKH, BBAGR,AUS BGBVG, BGLAMOD,LRS, ... AUS BGTMPK AUS AUS AUS
Seite 452 von 4100 31.JAN.2003 Thomas Brosi
¨ Inertgas-Fullungsanteil ¨ ins Saugrohr stromend durch externes AGR (Rohwert) relative Inertgas-Fullung ¨ aus externem AGR ¨ Restluft-Fullungsanteil ins Saugrohr stromend durch externes AGR (Rohwert) ¨ relative Restluft-Fullung ¨ aus externem AGR Restgas-Rate (Inertgas+Luft) uber ¨ externes AGR Restgas-Inertgasrate uber externes AGR
Restgas-Luftrate durch externes AGR Relative Rate im Saugrohr: Partialdruck externe Luft + Inertgas bezogen auf ps Relative Rate im Saugrohr: Partialdruck externes Inertgas bezogen auf ps Relative Rate im Saugrohr: Partialdruck externe Luft bezogen auf ps
FB BGPEXT 2.10.0 Funktionsbeschreibung In dieser Funktion wird der Partialdruck und die Raten im Saugrohr durch ext. AGR aus dem AGR-F¨ ullungsanteil ins Saugrohr(rfrexroh_w) berechnet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Uber reclagre_w erfolgt eine Aufteilung von rfrexroh_w in einen Restluftanteil(rlrextro_w) und einen Inertgasanteil(rirextro_w). F¨ ur Restluft und Inertgas bildet jeweils ein Integrator das Speicherverhalten des Saugrohrs nach. Ausgang des Restluft-Integrators mit Verst¨ arkung fvisrm_w ist der Restluft-Partialdruck im Saugrohr durch ext. AGR pslrext_w. Dividiert man pslrext_w durch den Saugrohrdruck, so erh¨ alt man die Restluftrate im Saugrohr durch ext. AGR(rrslext_w). Die Aufteilung der F¨ ullung im Saugrohr erfolgt entsprechend dieser Rate, d.h. die relative Restluftf¨ ullung berechnet sich zu rlrext_w = rforgi_w * rrslext_w. Die Inertgasberechnung erfolgt analog.
APP BGPEXT 2.10.0 Applikationshinweise Min-Maxwerte der Luft- und Inertgaspartialdr¨ ucke von externer AGR: ================================================================== Homogenbetrieb: --------------PSIREXHMN = 0 hPa PSIREXHMX = 300 hPa
minimaler Partialdruck Inertgas externe AGR maximaler Partialdruck Inertgas externe AGR
PSLREXHMN PSLREXHMX
minimaler Partialdruck Luft externe AGR maximaler Partialdruck Luft externe AGR
= 0 hPa = 300 hPa
Schichtbetrieb: --------------PSIREXSMN = 0 hPa PSIREXSMX = 300 hPa
minimaler Partialdruck Inertgas externe AGR maximaler Partialdruck Inertgas externe AGR
PSLREXSMN PSLREXSMX
minimaler Partialdruck Luft externe AGR maximaler Partialdruck Luft externe AGR
= 0 hPa = 300 hPa
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSUGD 3.70.0
Seite 453 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGMSUGD 3.70.0 Berechnungsgroße Massenstrom ungedrosselt FDEF BGMSUGD 3.70.0 Funktionsdefinition UGD %BGMSUGD 3.70 -----------------------
WDKUGD
msdkugd_w
msdkugd_w 1/
msagugds_w fupsrlug_w
psmxagrs_w
4/
pvdkds_w pvagrv_w
B_agrugdmn
msagrugd_w
pbrintug_w
pvdkds_w
wdkugd_w
3/ msdkugds_w [kg/h] 0.0
msagrugd_w pbrintug_w
wdkugd_w
msagugds_w
fupsrlug_w msdkugds_w
psmxagrs_w
msdkugd_w
1/
pvagrv_w
rfinugds_w
rfinugds_w
rrsdugds_w rrseugds_w
MX pvagrv_w pvdkds_w pbrintmx_w msdkmx_w
pbrintmx_w fupsrlmx_w
msdkmx_w
fupsrlmx_w 5/ msagrmx_w
msagrmx_w bgmsugd-main
rrseugds_w
bgmsugd-main
UGD_Soll msagugds_w rforiugs_w
msagugds_w SY_BDE
SY_BDE 0
0 SY_DSS
rrsdugds_w
SY_AGR 0
0 pbrintug_w
rrseugds_w msdkugdstemp_w
B_homfes B_hmmfes
UGD_FE
rforiugs_w
ofpsxs_w pvagrv_w
Rate rrsdugds_w
pbrintko_w
msdkugds_w rrsdugds_w
rforiugs_w rrseugds_w
pvagrv_w
B_homfes
rrseugds_w
UGD_Ist psmxagrs_w
psmxagrs_w
rrsdugds_w msdkugd_w
msdkugd_w
rrseugds_w pvdkds_w
pvdkds_w rforidug_w
rforidug_w
rforieug_w
rforieug_w
msagrugd_w fupsrlug_w
fupsrlug_w
rfinugds_w
rfinugds_w
msagrugd_w bgmsugd-ugd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rrsdugds_w
bgmsugd-ugd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSUGD 3.70.0
Seite 454 von 4100 31.JAN.2003 Thomas Brosi
rfinugds_w rlfgks_w
pvdkds_w
psdkugd_w
rforidug_w
rforidug_w
pspvdkug_w
PARAMETER PSPVDKUG
fupsrlug_w
SY_AGR 0
1/ rforiugs_w
rforiugs_w psugd_w
psmxagrs_w
pbrintko_w 2/ rforieug_w
rforieug_w
bgmsugd-ugd-fe
pvagrv_w pspvdkug_w
PARAMETER PSPVDKUG
SY_BDE 0
B_homfes
SY_AGR 0
1/ rfrexts_w
rrsexts_w
2/ rrseugds_w
rrseugds_w rlfgks_w
[%] 100.0
msnagrs_w
[kg/h] 0.0 rforiugs_w
[%] 0.0 [%] 0.0
3/
[%] 100.0 [%] 100.0
rrsdugds_w
rrsdugds_w
bgmsugd-rate
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgmsugd-ugd-fe
bgmsugd-rate
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSUGD 3.70.0
Seite 455 von 4100 31.JAN.2003 Thomas Brosi
1/ rforiugs_w
msagugds_w
rfexugds_w rrseugds_w
[%] 100.0 umsrlnk_w
msdkugdstemp_w 2/ bgmsugd-ugd-soll
rldkugds_w mste
rrsdugds_w
[%] 100.0 bgmsugd-ugd-soll
SY_AGR 0.0
rforidug_w
msdkugd_w
rldkugd_w
mste SY_EGAS
[%] 100.0
0 umsrln_w UMSRLNMN umsrlnk_w
1/ rforieug_w
rrseugds_w
[%] 100.0
msagrugd_w
rfextugd_w
bgmsugd-ugd-ist
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rrsdugds_w
bgmsugd-ugd-ist
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSUGD 3.70.0
Seite 456 von 4100 31.JAN.2003 Thomas Brosi
SY_AGR 0
pvdkds_w
msdkmx_w
rldkmx_w
rforidmx_w rrsdugds_w
SY_EGAS
mste
0
[%] 100.0
umsrln_w
fupsrlmx_w
UMSRLNMN umsrlnk_w pvagrv_w
SY_BDE 0 1/ SY_DSS 0
2/
rforiemx_w
msagrmx_w
rfextmx_w
pbrintmx_w rrseugds_w
B_homfes
[%] 100.0 bgmsugd-mx
ofpsxs_w bgmsugd-mx
CWUGD
B_ugdap 0
msdkugd_w
msndkugd_w
wdkugd_w
msndkoug_w KFWDKMSNVP
FKLAFUGD
PSPVDKUG
pspvdkug_w
ofmsndk_w frhovdk_w
bgmsugd-wdkugd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hmmfes
nmot_w WDKUGDN
bgmsugd-wdkugd
ABK BGMSUGD 3.70.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW KF FW (REF) FW KL
Codewort zur Applikationsvorgabe des ungedrosselten DK- und AGR- Winkels Ausgang aus KLAF bei PSPVDKUG Drosselklappen-Sollwinkel ¨ Verhaltnis pspvdk ungedrosselt min. umsrln_w fur ¨ Sollmassenstromberechnung KL Drosselklappenwinkel, ab der keine Drosselung mehr erfolgt
Systemkonstante
Art
Bezeichnung
SY_AGR SY_BDE SY_DSS SY_EGAS SY_KONWDK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Benzin-Direkteinspritzung Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante E-GAS vorhanden Koordination Nockenwelle und Drosselklappe vorhanden
Art
Bezeichnung
CWUGD FKLAFUGD KFWDKMSNVP PSPVDKUG UMSRLNMN WDKUGDN
Source-X
MSNDKOUG_W
Source-Y
PSPVDKUG_W
NMOT_W
Variable
Quelle
Referenziert von
B_AGRUGDMN B_HMMFES
BGMSUGD BDEMUM
FUEDK AUS EIN BDEMEN, BGBVG,BGMSUGD, BGPRGS, BGRFIS, ...
Bedingung: Bedingung Homogen-Mager als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSUGD 3.70.0
Seite 457 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HOMFES
BDEMUM
EIN
Bedingung Homogen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
B_UGDAP FRHOVDK_W
BGMSUGD BGMSDK
AUS EIN
Bedinung: ungedrosselter Winkel DK und AGR uber ¨ Applikationswert vorgegeben ¨ Faktor Luftdichtekorrektur fur ¨ DK-Durchfluß f(Ansauglufttemp.,Hohe) 16 Bit
FUPSRLMX_W FUPSRLUG_W MSAGRMX_W MSAGRUGD_W MSAGUGDS_W MSDKMX_W MSDKUGDS_W MSDKUGD_W MSNAGRS_W MSNDKOUG_W MSNDKUGD_W MSTE
BGPIRG BGPIRG BGMSUGD BGMSUGD BGMSUGD BGMSUGD BGMSUGD BGMSUGD AGRPSOL BGMSUGD BGMSUGD BGTEV
BGMSUGD, BGPRGS, BGRFIS, BGRLMIN,BGRLSOL, ... AGRPSOL BGMSUGD, BGRLP,FUEDK BGMSUGD BGMSUGD BGAGR AGRPSOL, BGAGR
EIN EIN AUS AUS AUS AUS AUS AUS EIN AUS AUS EIN
Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit) bei max. Fullung ¨ Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit) bei UGD ¨ maximal moglicher AGR Durchfluß (ungedrosselt) Berechneter Massenstrom AGR ungedrosselt Berechneter Soll-Massenstrom AGR ungedrosselt ¨ max. moglicher Massenstrom uber DK ¨ Soll-Massenstrom uber ¨ DK bei ps/pvdk=0.95 (ungedrosselt) Massenstrom uber ¨ DK bei ps/pvdk=0.95 (ungedrosselt) Normierter Sollmassenstrom externe AGR Normmassenstrom uber DK ohne Leckluft bei ps/pvdk=0.95 (ungedrosselt) ¨ Normmassenstrom uber ¨ DK bei ps/pvdk=0.95 (ungedrosselt) Massenstrom Tankentluftung ¨ ins Saugrohr
NMOT_W
BGNMOT
OFMSNDK_W
BGFKMS
OFPSXS_W PBRINTMX_W PBRINTUG_W PSDKUGD_W PSMXAGRS_W PSPVDKUG_W PSUGD_W PVAGRV_W PVDKDS_W
BGRPS BGPIRG BGPIRG BGMSUGD AGRPSOL BGMSUGD BGMSUGD BGAGR GGDSU
RFEXTMX_W RFEXTUGD_W RFEXUGDS_W RFINUGDS_W RFORIDMX_W RFORIDUG_W RFORIEMX_W RFORIEUG_W RFORIUGS_W RFREXTS_W
BGMSUGD BGMSUGD BGMSUGD BGMSUGD BGMSUGD BGMSUGD BGMSUGD BGMSUGD BGMSUGD BGAGRSOL
RLDKMX_W RLDKUGDS_W RLDKUGD_W RLFGKS_W RRSDUGDS_W RRSEUGDS_W RRSEXTS_W UMSRLNK_W
BGMSUGD BGMSUGD BGMSUGD BGMSDKS BGMSUGD BGMSUGD BGMSUGD BGMSDKS
UMSRLN_W
BGRLFGZS
WDKUGD_W
BGMSUGD
BGMSDK, BGRLP FUEDK BGMSDK, BGRLP BGMSUGD
BGMSDKS, BGMSDSS, BGMSUGD, BGRLFGZS, TEB AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BGADAP, BGMSDK,- EIN BGMSUGD, BGRLP,FUEDK BGMSUGD, BGRLSOL EIN EIN BGMSUGD EIN BGMSUGD FUEDK AUS BGMSUGD, VPSKO EIN LOK VPSKO AUS EIN BGMSUGD AGRPSOL, BGADAP,- EIN BGFKMS, BGMSDK,BGMSUGD, ... AUS AUS AUS AUS LOK LOK LOK LOK LOK EIN BGAGRSOL, BGMSUGD AUS AUS AUS BGMSUGD, FUEDK EIN LOK LOK AGRPSOL AUS AGRPSOL, BGAGR,- EIN BGMSUGD EIN BGAGRDS, BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ... BGMSDK, BGRLP,AUS BGWDKHF, BGWPR,FUEDK
Motordrehzahl Offset normierter Massenstrom uber ¨ Drosselklappe (word)
Offset zu Sollsaugrohrdruck Partialdruck (Inertgas+Luft) im Brennraum durch internes AGR bei max. Fullung ¨ Partialdruck (Inertgas+Luft) im Brennraum durch internes AGR bei UGD ¨ Saugrohrdruck bei ungedrosseltem Punkt (Druckverhaltnis an DK von PSPVDKUG ) ¨ maximal zulassiger Saugrohrdruck wegen Abgasruckf ¨ uhrung ¨ = PSPVDKUG Saugrohrdruck bei ungedrosseltem Punkt Druck vor AGR-Ventil Druck vor Drosselklappe von Drucksensor (word)
relative Fullung ¨ externes AGR bei Saugrohrdruck/Druck vor Drosselklappe=1 relative Fullung ¨ externes AGR bei Saugrohrdruck/Druck vor Drosselklappe=0.95 Soll-Fullung ¨ externes AGR ungedrosselt Soll-Fullung ¨ NWS (internes Restgas) ungedrosselt max. relative Fullung ohne interes Restgas bezogen auf DK ¨ ¨ relative Fullung ¨ ohne interes Restgas bei Druckverhaltnis 0.95 an DK max. relative Fullung ¨ ohne internes Restgas bezogen auf AGR ¨ relative Fullung ¨ ohne internes Restgas bezogen auf AGR bei Druckverhaltnis 0.95 ¨ relative Sollfullung ¨ bei Druckverhaltnis 0.95 fur ¨ AGR und DK rel.Sollfullung ¨ (Inertgas+Luft) uber ¨ externes AGR relative Fullung ¨ uber ¨ DK bei Saugrohrdruck/Druck vor Drosselklappe=1 ¨ relative Fullung bei Druckverhaltnis 0.95 an DK ¨ relative Fullung ¨ uber ¨ DK bei Saugrohrdruck/Druck vor Drosselklappe=0.95 Korrigierte relative Sollfrischluft (Luft, die uber ¨ DK und TEV fließt) ¨ relative Sollrate fur ¨ DK bei Druckverhaltnis 0.95 ¨ Relative Sollrate an AGR bei Druckverhaltnis 0.95 Rel. Sol-Rate im Saugrohr: Partialdruck externe Luft + Inertgas bezogen auf ps umsrln_w bei kleinen Drehzahlen begrenzt Umrechnungsfaktor Fullung ¨ in Massenstrom
Drosselklappenwinkel, bei dem 95% Fullung ¨ erreicht wird
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSUGD 3.70.0
Seite 458 von 4100 31.JAN.2003 Thomas Brosi
FB BGMSUGD 3.70.0 Funktionsbeschreibung In dieser Funktion werden die Massenstr¨ ome an der Drosselklappe und am AGR-Ventil berechnet, am ungedrosselten und wenn die Klappen komplett ge¨ offnet sind. Ungedrosselt bedeutet, dass das Druckverh¨ altnis von vor zu nach Ventil 0.95 (PSPVDKUG) entspricht. Ab diesem Druckverh¨ altnis ist die Ausflusskennlinie (KLAF) so steil, dass das System instabil wird, wenn man physikalisch weiterrechnet. Daher wird ab diesem Punkt der Massenstrom bis zum Druckverh¨ altnis 1 linear gerechnet. F¨ ur diese Linearisierung ben¨ otigt man die Massenstr¨ ome bei UGD und bei komplett ge¨ offneter Klappe. UGD --Im Bild UGD wird der Massenstrom bei Druckverh¨ altnis 0.95 an Drosselklappe und AGR-Ventil berechnet. Bei der Berechnung wird von folgendem ausgegangen: Fall 1: kein AGR verbaut (SY_AGR=0): ------Im UGD kann der Saugrohrdruck wie folgt berechnet werden: psdkugd = 0.95 * pvdkds Wenn man einen Saugrohrdruck kennt, kann man berechnen welche F¨ ullung in den Brennraum fließt (analog zur Berechnung ps --> rforgi) rforidug = (psdkugd - pbrintko)*fupsrlug
wobei pbrintko = pbrintug im Homogen- und Homogenmagerbetrieb bzw. pbrintko = pbrintug - ofpsxs sonst (ofpsxs nur wenn BDE und DS-S verbaut)
Fall 2: AGR verbaut (SY_AGR>0): ------Wenn AGR verbaut ist, dann wird die F¨ ullung, die in den Brennraum fließt (Berechnung entsprechend wie Fall 1) mit der AGR-Rate aufgeteilt und zwar in ein Teil, der ¨ uber DK fließt und den Rest, der ¨ uber das AGR-Ventil fließt. Mit welcher AGR-Rate wird gerechnet: -----------------------------------In allen Betriebsarten außer Homogenbetrieb ist die AGR-Rate dominant (die DK stellt nur den "Rest"). Daher wird die Aufteilung der Gesamt-F¨ ullung ungedrosselt ¨ uber die Soll-AGR-Rate im Saugrohr rfrexts_w/(rfrexts_w+rlfgks_w) berechnet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Im Homogenbetrieb ist die DK dominant und AGR kann nur noch den "Rest" stellen. Daher wird die AGR-Rate ungedrosselt aus dem Minimum von der Soll-AGR-Rate und der Rate "die bis zum ungedrosselten fehlt" berechnet [(rforiugs-rlfgks)/rforiugs]. Fall 1 und 2: ------------Mit umsrlnk (nur bei SY_EGAS>0, sonst Max-Auswahl zwischen UMSRLNMN und umsrln) und unter Ber¨ ucksichtigung des Tankentl¨ uftungMassenstroms (mste) kann dann die F¨ ullung in einen Massenstrom umgerechnet werden. Es wird davon ausgegangen, dass alle Systeme, die AGR haben, auch EGAS haben (SY_EGAS > 0) MX -Im Bild MX wird der Massenstrom bei Druckverh¨ altnis 1, d.h. Druck vor Ventil = Druck nach Ventil berechnet. Die Berechnung ist analog zur Berechnung des UGD. Außer dass mit pbrintmx_w und fupsrlmx_w gerechnet wird statt pbrintug_w und fupsrlug_w
Sonstiges --------F¨ ur die Begrenzung des AGR-Ventils bzw. der Drosselklappe (auf der Sollseite) wird eine F¨ ullung ausgerechnet. Diese wird so berechnet, dass gerade kein Ventil im ungedrosselten ist. Die F¨ ullung heißt rforiugs_w und wird im Verh¨ altnis der AGR-Rate aufgeteilt.
WDKUGD -----Es wird in diesem Teilbild aus dem Drosselklappenmassenstrom ungedrosselt ein Winkel ungedrosselt berechnet (analog zur Berechnung Drosselklappensollmassenstrom - Drosselklappenwinkel).
APP BGMSUGD 3.70.0 Applikationshinweise CWUGD = 0 FKLAFUGD = 0.452576 (KLAF-Wert bei PSPVDKUG) KFWDKMSNVP: invers zu KFMSNWDKVP (siehe Funktion %BGMSDK) PSPVDKUG aus %BGMSDK WDKUGDN = nur f¨ ur Applikation nmot | 200.0 | 760.0 | 1000.0 | 1240.0 | 1520.0 | 1760.0 | 2000.0 | 2520.0 | 3000.0 | 4000.0 | 5000.0 | Werte| 3 | 12 | 15 | 18 | 22 | 25 | 28 | 32 | 35 | 42 | 48 | nur bei SY_EGAS=0 UMSRLNMN =0.3 kg/(h*%)
6000.0 53
(KUMSRL*(Leerlaufdrehzahl-100 1/min) bzw. KUMSIRL*(Leerlaufdrehzahl-100 1/min))
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTMPK 7.30.0
Seite 459 von 4100 31.JAN.2003 Thomas Brosi
FU BGTMPK 7.30.0 Fullungserfassung ¨ Berechnung Temperaturkompensation FDEF BGTMPK 7.30.0 Funktionsdefinition BGTMPK: ¨ Ubersicht =================
TSRCALC rrsext_w tagrsr_w tavdkg_w tasrg_w
TAHEVCALC
TAEVCALC
rrsext_w
taev_w twdsr_w
ftbr
ftahev_w
taev_w
ftbr_w
twdsr_w
ftahev_w
tagrsr_w
tahev_w
tavdkg_w
tasr_w
tahev_w
tasr_w
tasrg_w
evtmod
evtmod
[˚C] tadk_w FTXCALC ftsr_w
ftsr_w
tasr_w ftsr
ftsr
tavdkg_w ftu
ftu
ftvdk_w tavdkg_w
ftvdk
tagrsr_w
ftvdk
bgtmpk-bgtmpk TSRCALC: W¨ armebilanzmodell Saugrohr und Saugrohrwand ====================================================
TZUSRCALC
TAWDSRCALC
tagrsr_w
tagrsr_w tzusr_w
rrsext_w
rrsext_w
tzusr_w
tasr_w
tasr_w
tmotk_w tavdkg_w
tadk_w
tadk_w
twdsr_w
twdsr_w
tasrg_w
[˚C] tmotk_w
bgtmpk-tsrcalc
tavdkg_w tasrg_w bgtmpk-tsrcalc TSRCALC / TZUSRCALC: Temperatur zustr¨ omendes Gas: Vermischung Frischluft/AGR + Ber¨ ucksichtigung Hot-Spot durch AGR ==================================================================================================================
SY_AGR 0 1/ tagrsr_w
_K/_100ms
2/ _K/_100ms
3/
30/
thdk_w
tzusr_w
[˚C] rrsext_w 100
[%]
B_SY_AGR EGR_HOT_SPOT thdk_w
dtzusr_w
1/ tadk_w
tzusr_w
tzusr_w
bgtmpk-tzusrcalc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ftvdk_w
tadk_w
tadk_w
bgtmpk-bgtmpk
TADKCALC
bgtmpk-tzusrcalc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTMPK 7.30.0
Seite 460 von 4100 31.JAN.2003 Thomas Brosi
TSRCALC / TZUSRCALC / EGR_HOT_SPOT: Dynamischer Temperatureinfluss durch AGR (Hot-Spot W¨ armebilanz) ==================================================================================================================
B_SY_AGR 24/ twdsr_w
twsrbagr_w
[˚C]
[˚C] DTWAGRMX 1.0 DTWAGRMN
[˚C]
compute 23/
22/
thdk_w
_K
_Kps/_100ms Int_dtwsrbagr
21/ 0.279 _ms/_100mscp_Luft/3600[J/kgK] KAPWSRBAGR
fwvsrw_w
[J/K]
mszusr_w
CWTEMPK 6
_K/_100ms 25/ fwvsrw_w FKFWVWSR
_f2/_100ms
27/
28/
_K/_100ms
dtzusr_w 0.0
dtzusr_w bgtmpk-egr-hot-spot
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
26/
bgtmpk-egr-hot-spot
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTMPK 7.30.0
Seite 461 von 4100 31.JAN.2003 Thomas Brosi
TSRCALC / TAWDSRCALC: Temperatur Gas im Saugrohr + Saugrohrwand ===============================================================
767 1.0 0.0 tzusr_w
_K/_100ms
qinsr_w
dqfsr_w
Heat flow: Heating up air in manifold
KLGTHZSR
tasrm_w Int_tasrm
273.15
Temperature gas at the end of manifold
ps_w KAPFSRPS
[W/K] _K
TASRSEL
qsrwsr_w
Heat flow: manifold charge to manifold wall
MSZUSRCALC
tasrm_w tasr_w tasrg_w
tasr_w
tasrg_w
0.279 _ms/_100ms cp_Luft/3600[J/kgK]
mszusr_w fwvsrw_w tasr_w
767 1.0 0.0
_K/_100ms
qmotwsr_w
GTHMOTWSR
Heat flow: Engine to manifold
tavdkg_w
_K/_100ms
vfzg_w GTHUSRWV
[W/K]
dqwsr_w
twdsrtdk_w Int_twandsr
KAPSRW
273.15
twdsr_w
twd
TWANDAPP
[J/K]
quwsr_w
Heat flow: Air in engine compartement to manifold wall
bgtmpk-tawdsrcalc TSRCALC / TAWDSRCALC / MSZUSRCALC: Berechnung zustr¨ omender Gasmassenstrom und Faktor W¨ armekontakt Gas/Wand ==========================================================================================================
SY_AGR
0
msdk_w
SY_DSS
mszusr_w
mszusr_w
0
_f0/_100ms
msagr_w msagrds_w
tasr_w 273.15
vmszusr_w fwvsrw_w FWSRWVMSZS
[K] ps_w
KUMZSVMSZS
fwvsrw_w bgtmpk-mszusrcalc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[W/K]
4
bgtmpk-tawdsrcalc
tmotk_w
CWTEMPK
bgtmpk-mszusrcalc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTMPK 7.30.0
Seite 462 von 4100 31.JAN.2003 Thomas Brosi
TSRCALC / TAWDSRCALC / TASRSEL: Auswahl Gastemperatur im Saugrohr (gemessen oder modelliert) ============================================================================================
SY_TFA 3
tasrm_w
tasr_w
tasr_w
CWTEMPK 5 DFP_TA dfp sfpgetSfpBak
bgtmpk-tasrsel
locSfp_TA
tasrg_w bgtmpk-tasrsel TAEVCALC: Korrektur Ansauglufttemperatur vor Einlass ====================================================
evtmod
[˚C] ZBRT
taev_w
taev_w
[˚C]
LP_br _K/_100ms
_K/_100ms
ps_w ftw_w
nmot_w
KFWTBR
CWTEMPK
[˚C]
7
tmotk_w twdsr_w
twvev_w
[˚C]
KLTAEVO
bgtmpk-taevcalc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tasr_w
bgtmpk-taevcalc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTMPK 7.30.0
Seite 463 von 4100 31.JAN.2003 Thomas Brosi
TAHEVCALC: Berechnung Erw¨ armung Frischgas beim Einstr¨ omen in Brennraum ======================================================================
273.15
taev_w
_f1/_100ms
ftahev_w
ftahev_w
tahev_w 273.15 tmotk_w
tev_w
[˚C]
[˚C]
_K/_100ms
_K/_100ms tahev_w
NWKEV
quotntke_w KLFEXPSL
TMOTWRMK
_K/_100ms
0.0
bgtmpk-tahevcalc
nmot_w
tmotdifk_w FWLKFTBR
tmotk_w
TADKCALC: Berechnung Temperatur der Drosselklappe =================================================
tavdkg_w
tadk_w
tadk_w
[˚C]
_K/_100ms
_K
dtadk_w
767 1.0 0.0
qmsdkdk_w
dqdk_w
tdk_w Int_tdk
0.279 msdk_w
_f0/_100ms
cp_Luft/3600 [J/kgK]
vmsdkvdk_w FWFLDKVVDK
KAPDK
[˚C]
273.15
[J/K]
KUMSDKVVDK 273.15 pvdkds_w
tagrsr_w
_K/_100ms
msagr_w
_f0/_100ms ps_w
KUMSVAGR
vmsagr_w FWFLDKARGV
_K
qmsagrdk_w
0.279
cp_Luft/3600 [J/kgK]
273.15 bgtmpk-tadkcalc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgtmpk-tahevcalc
bgtmpk-tadkcalc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTMPK 7.30.0
Seite 464 von 4100 31.JAN.2003 Thomas Brosi
FTXCALC: Berechnung Temperaturfaktoren ======================================
tadk_w
ftvdk_w
ftvdk
FTVDKTAVDK
ftvdk ftvdk_w
tasr_w
ftsr_w
ftsr
ftsr ftsr_w
273.15
ftu
tavdk_w
bgtmpk-ftxcalc
tavdkg_w
ftu
273.15 bgtmpk-ftxcalc
ABK BGTMPK 7.30.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW FW FW KL KL KL KL KL FW KL FW KL FW FW KF KL KL KL FW FW FW FW FW FW FW
Codeword fur ¨ Adressierung FWFTBRTA (tans/evtmod) min. Zunahme der SR-Wandtemperatur an AGR-Einleitstelle max. Zunahme der SR-Wandtemperatur an AGR-Einleitstelle Korrekturfaktor fur ¨ fwvsrw_w bei Einleitstelle AGR Temperaturfaktor fur ¨ Drosselventildurchfluß ¨ Kennlinie Warme ubergang ¨ AGR Massenstrom an Drosselklappe ¨ Faktor Warmeverluste von msdk an DK abh. von Geschw. Massenstrom vor DK Warmlaufkorrektur fur ¨ Brennraumtemperaturmodell ¨ Kennlinie Warme ubergang ¨ Massenstrom im SR zu SR-Wand ¨ Warmeleitung von Motorblock zu Saugrohrwand ¨ Warmeleitungskoeffizient Luft Motorraum an Saugrohrwand ¨ ¨ der Drosselklappe(= cp_DK*Masse_DK) Absolute Warmekapazit at ¨ ¨ der F¨ullung im SR(= cp_Luft*Masse_Fullung Absolute Warmekapazit at ¨ im SR) ¨ ¨ der Saugrohrwand(= cp_Wand*Masse_Wand) Absolute Warmekapazit at ¨ ¨ Saugrohrwand bei AGR-Einleitstelle Absolute Warmekapazit at Wichtungsfaktor Tans/Tmot fur ¨ Brennraumtemperaturmodell Kennlinie E-Funktion (1 - e(-x)) ¨ Kennlinie: Warmeleitwert Fullung ¨ zum Saugrohr Offset fur ¨ taev_w abh. von Saugrohrwandtemperatur oder Motortemperatur Umrechnungskonstante von Massenstrom vor DK in Geschwindigkeit vor DK Umrechnungskonstante von AGR-Massenstrom in Geschwindigkeit im AGR-Rohr Umrechnungskonstante von Massenstrom im SR in Geschwindigkeit im SR ¨ ¨ Typische Drehzahl fur ¨ Berechnung Warmekontatktzeit beim Einstromen Motortemperatur fur ¨ warmen Motor(in Kelvin) Applikationswert fur ¨ Wandtemperatur Zeitkonstante fur ¨ Brennraumtempmodell
Systemkonstante
Art
Bezeichnung
SY_AGR SY_DSS SY_TFA
SYS (REF) Systemkonstante AGR vorhanden SYS (REF) Systemkonstante Saugrohrdrucksensor vorhanden ¨ Ansauglufttemperatursensor SYS (REF) Konfiguration der Einbaustelle fur
CWTEMPK DTWAGRMN DTWAGRMX FKFWVWSR FTVDKTAVDK FWFLDKARGV FWFLDKVVDK FWLKFTBR FWSRWVMSZS GTHMOTWSR GTHUSRWV KAPDK KAPFSRPS KAPSRW KAPWSRBAGR KFWTBR KLFEXPSL KLGTHZSR KLTAEVO KUMSDKVVDK KUMSVAGR KUMZSVMSZS NWKEV TMOTWRMK TWANDAPP ZBRT
Variable
Source-X
Source-Y
TADK_W VMSAGR_W VMSDKVDK_W TMOTDIFK_W VMSZUSR_W VFZG_W PS_W
PS_W QUOTNTKE_W MSZUSR_W TWVEV_W
Quelle
BLOKNR
B_BKTA DFP_TA
GGTFA BGTMPK
DQDK_W DQFSR_W DQWSR_W DTADK_W DTZUSR_W EVTMOD FTAHEV_W FTBR FTBR_W FTSR FTSR_W FTU FTVDK
BGTMPK BGTMPK BGTMPK BGTMPK BGTMPK BGTMPK BGTMPK BGTMPK BGTMPK BGTMPK BGTMPK BGTMPK BGTMPK
NMOT_W
Referenziert von
Art
EIN ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... EIN BGTMPK, BGTOL ATR, BBAGR, BBKH,- DOK BGAGRTS, BGTMPK, ... LOK LOK LOK LOK LOK FUEDK AUS BGPIRG, BGPRGS AUS AUS SRMUE AUS BGPIRG, SRMUE AUS AUS GGDSU AUS BGTEV, BGWDKHF,- AUS FUEDK
Bezeichnung DAMOS-Source fur ¨ Blocknummer
Bedingung Ersatzwert fur ¨ Ansauglufttemperatur (/Ladelufttemp.) SG-int. Fehlerpfadnr.: Ansauglufttemperatur TANS (-Ladeluft) ¨ Warmemengendifferenz, die auf Drosselklappe wirkt ¨ Warmemengendifferenz, die auf Fullung ¨ im Saugrohr wirkt ¨ Warmemengendifferenz, die auf die Saugrohrwand wirkt Temperaturdifferenz der Frischluft uber ¨ DK durch warme DK ¨ Temperaturerhohung der zufließenden Fullung ¨ ins SR im Ber. der AGR-Einleitstelle Einlaßventiltemperatur modelliert (Temperaturmodell) Faktor Ansauglufttemperatur hinter Einlassventil Faktor Temperaturkorrektur im Brennraum Faktor Temperaturkorrektur im Brennraum Korrekturfaktor Lufttemperatur im Saugrohr Korrekturfaktor Lufttemperatur im Saugrohr Faktor Temperatur Umgebung Korrekturfaktor Temperatur vor Drosselklappe
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
Referenziert von
FTVDK_W FTW_W FWVSRW_W MSAGRDS_W MSAGR_W
BGTMPK BGTMPK BGTMPK BGAGRDS BGAGR
BGMSDK
MSDK_W
BGMSDK
MSZUSR_W NMOT_W
BGTMPK BGNMOT
PS_W
SRMSEL
PVDKDS_W
GGDSU
QINSR_W QMOTWSR_W QMSAGRDK_W QMSDKDK_W QSRWSR_W QUOTNTKE_W QUWSR_W RRSEXT_W SFPTA TADK_W TAEV_W TAGRSR_W TAHEV_W TASRG_W TASRM_W TASR_W TAVDKG_W TAVDK_W TDK_W TEV_W THDK_W TMOTDIFK_W TMOTK_W
BGTMPK BGTMPK BGTMPK BGTMPK BGTMPK BGTMPK BGTMPK BGPEXT GGTFA BGTMPK BGTMPK BGAGR BGTMPK GGTFA BGTMPK BGTMPK GGTFA BGTMPK BGTMPK BGTMPK BGTMPK BGTMPK TEMPKON
TWDSRTDK_W TWDSR_W TWSRBAGR_W TWVEV_W TZUSR_W VFZG_W
BGTMPK BGTMPK BGTMPK BGTMPK BGTMPK GGVFZG
VMSAGR_W VMSDKVDK_W VMSZUSR_W
BGTMPK BGTMPK BGTMPK
Art
AUS LOK LOK BGAGRA, BGTMPK EIN BGMSABG, BGTMPK, EIN TEB BGRLFGZS, BGRLP,- EIN BGTMPK LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN AGRPSOL, BBBO,BGAGR, BGFKMS,BGMSDK, ... AGRPSOL, BGADAP,- EIN BGFKMS, BGMSDK,BGMSUGD, ... LOK LOK LOK LOK LOK LOK LOK EIN BGTMPK BGTMPK EIN AUS AUS EIN BGTMPK BGPIRG, BGPRGS AUS BGTMPK EIN AUS BGAGRTS AUS BGTMPK EIN BGRLMXS AUS LOK LOK LOK LOK ATM, ATMHEX,EIN BBAGR, BGAGRA,BGAGRSOL, ... LOK LOK LOK LOK LOK ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ... LOK LOK LOK
BGTMPK 7.30.0
Seite 465 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Korrekturfaktor Temperatur vor Drosselklappe Faktor Temperaturgewichtung twandsr, tasr ¨ Faktor Warmeverluste von Fullung ¨ im Saugrohr an Saugrohrwand AGR Massenstrom ins Saugrohr; Berechnung aus Druckmessung AGR Massenstrom ins Saugrohr ( 16-Bit ) Massenstrom uber ¨ Drosselklappe (word) Massenstrom uber ¨ Drosselklappe und AGR-Ventil Motordrehzahl Saugrohr-Absolutdruck (Word)
Druck vor Drosselklappe von Drucksensor (word)
¨ Warmestrom uber ¨ DK und AGR ins Saugrohr ¨ Warmestrom von Motorblock zur Saugrohrwand ¨ Warmestrom von AGR-Massenstrom an Drosselklappe ¨ Warmestrom von Drosselklappenmassenstrom an Drosselklappe ¨ Warmestrom von Fullung ¨ im SR zur Saugrohrwand ¨ Drehzahlquotient fur ¨ Thermokontaktzeit beim Einstromen Frischgas ¨ Warmestrom von Umgebung zur Saugrohrwand Relative Rate im Saugrohr: Partialdruck externe Luft + Inertgas bezogen auf ps Status Fehlerpfad: Ansauglufttemperatur (Ladeluft-) TANS Ansauglufttemperatur an DK Ansauglufttemperatur am Einlassventil Einleittemperatur Abgasruckf ¨ uhrung ¨ in das Saugrohr Ansauglufttemperatur hinter Einlassventil Ansauglufttemperatur, im Saugrohr gemessen Ansauglufttemperatur im Saugrohr modelliert Ansauglufttemperatur im Saugrohr Ansauglufttemperatur vor Drosselklappe, gemessen Ansauglufttemperatur vor Drosselklappe Drosselklappentemperatur Temperatur Einlassventil Temperatur hinter Drosselklappe(Mischtemperatur Drosselklappe und ext. AGR) Differenz aktuelle Motortemperatur zur Motor warm Temperatur(in Kelvin) Motor-Temperatur, Ausgabe in Grad C, intern in Kelvin
Temperatur Saugrohrwand aus Temperatur vor DK modelliert Temperatur Saugrohrwand Temperatur der Saugrohrwand bei AGR-Einleitstelle Temperatur der zufließenden Fullung ¨ ins SR uber ¨ DK und AGR Fahrzeuggeschwindigkeit Geschwindigkeit des AGR-Massenstroms im AGR-Rohr Geschwindigkeit der Frischluft vor Drosselklappe Geschwindigkeit der Frischluft im Saugrohr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTMPK 7.30.0
Seite 466 von 4100 31.JAN.2003 Thomas Brosi
FB BGTMPK 7.30.0 Funktionsbeschreibung Einleitung: =========== Die BGTMPK (berechnete Gr¨ oßen Temperaturkompensation) berechnet im Wesentlichen die Temperaturen im und um das Saugrohr. Sie versorgt damit die Funktion zur Berechnung der ins Saugrohr str¨ omenden Luftmasse (ftvdk) => %BGMSDK und die Funktion zur Berechnung der aus dem Saugrohr abstr¨ omende Luftmasse (ftahev_w) => %BGPIRG. Diese %BGTMPK ist geeignet f¨ ur das Zusammenspiel mit einer %BGPIRG, die die neuen thermodynamischen Erkenntnisse ber¨ ucksichtigt: - fupsrl ist nur abh¨ angig von der Temperatur des angesaugten Frischgases im Brennraum (nicht von der Mischtemperatur im Brennraum) - pbrint wird letztendlich aus der sich im Brennraum befindlichen Restgasf¨ ullung (rfrint_w) abgeleitet und nicht als "Druckwert" abgelegt. - Abweichungen von den adiabatischen Verh¨ altnissen werden in der %BGTMPK durch die Erw¨ armung der Ansaugluft beim Einstr¨ omen ber¨ ucksichtigt. Die komplexen Temperaturverh¨ altnisse im Saugrohr (insbesondere beim Einleiten von heißer AGR) werden mit Hilfe eines W¨ armestrombilanzmodells gerechnet. Dieses Modell ber¨ ucksichtigt W¨ armekapazit¨ aten und W¨ arme¨ uberg¨ ange. Mit Hilfe eines Messf¨ uhlers nahe, aber nicht zu nahe am Einlassventil (Vermeidung Erw¨ armung durch internes, r¨ uckstr¨ omendes Restgas) kann bei der Applikation die Ansauglufttemperatur vor dem Einlassventil (taev_w) angepasst werden. Das gilt nicht nur station¨ ar sondern insbesondere instation¨ ar (W¨ armebilanzmodell). Die letztendlich wichtigste Ausgangsgr¨ oße der %BGTMPK ist neben einigen Faktoren wie ftvdk, ftsr und ftu vor allem die Gr¨ oße ftahev_w (Faktor Temperatur Ansaugluft hinter Einlassventil, also im Brennraum zum Zeitpunkt Einlass schließt). Die %BGTMPK ist nur f¨ ur zwei unterschiedliche Hardware-Konfigurationen tauglich. Entsprechend muss die Systemkonstante SY_TFA gesetzt werden: SY_TFA = 1: Temperatursensor vor DK SY_TFA = 3: Temperatursensoren vor DK und im SR
(¨ ubliches HFM-System mit/ohne AGR) (P-System mit zwei Temp. F¨ uhlern mit/ohne AGR)
Die Variante SY_TFA = 2: Nur ein Temperatursensor im SR ((¨ ublich einfaches P-System, z. B. ohne externe AGR) wird von dieser BGTMPK nicht abgedeckt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Als zweite Systemkonstante geht noch SY_AGR in die %BGTMPK ein. Wenn eine externe AGR vorhanden ist, wird zus¨ atzlich noch die Temperatur um die ARG Einleitstelle (Hot Spot) gerechnet und der Massenstrom durch das Saugrohr um msagr_w (msagrds_w) korrigiert. Als dritte Systemkonstante schaltet SY_DSS nur zwischen msagrds_w und msagr_w um. Hat man externe AGR so ben¨ otigt man zwingend einen Temperatursensor vor DK: SY_AGR = 1 => SY_TFA (Bit0) = TRUE Die Bedeutung der Bits des Codeworts CWTEMPK werden im Applikationshinweis behandelt. Wegweiser entlang der Hauptsignalpfade: ======================================= Im großen Block TSRCALC wird die Saugrohrwandtemperatur (twdsr_w) modelliert und die Gastemperatur am Ende des Saugrohres berechnet (tasr_w).
Im Block TAEVCALC kann noch eine Korrektur von tasr_w erfolgen (KFWTBR...). Man erh¨ alt als Ausgangsgr¨ oße die Gastemperatur (taev_w) vor dem Einlassventil.
Im Block TAHEVCALC wird dann die Erw¨ armung des in den Brennraum einstr¨ omenden Gases berechnet. Als Ausgang erh¨ alt man die Gastemperatur hinter Einlassventil (tahev_w).
Die Bl¨ ocke TADKCALC und FTXCALC dienen der Berechnung von Temperaturfaktoren. Unter anderem wird zur Berechnung der ¨ uber die Drosselklappe zustr¨ omenden Luft die Temperatur der Klappe ben¨ otigt (%BGMSDK). Diese %BGTMPK geht davon aus, dass die heiße AGR in Richtung DK geleitet wird, so dass sich die Klappe nennenswert erw¨ armt. In Abh¨ angigkeit der Klappentemperatur (tadk_w) wird dann der Faktor ftvdk_w f¨ ur die %BGMSDK berechnet. Andere Temperaturfaktoren werden noch im Block FTXCALC berechnet.
Der Block TSRCALC ist sehr umfangreich. Er enth¨ alt das W¨ armebilanzmodell f¨ ur das Saugrohr inklusive der Modellierung eines Hot-Spots der AGR-Einleitstelle. Abh¨ angig von der Konfiguration (SY_TFA) dem Codewort CWTEMPK und dem Bit B_btka wird einmal die Gastemperatur im Saugrohr (tasr_w) auf den gemessenen Wert (tasrg_w) oder auf den modellierten Wert gesetzt (tasrm_w). Es wird im Folgenden jeweils erkl¨ art, welche Signale modelliert werden (m¨ ussen) und wo Messgr¨ oßen eingerechnet werden. Je nachdem ob eine externe AGR verbaut ist (SY_AGR) werden weitere Funktionsteile zugeschaltet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTMPK 7.30.0
Seite 467 von 4100 31.JAN.2003 Thomas Brosi
Die Signalpfade des Blocks TSRCALC werden im Folgenden in Abh¨ angigkeit von SY_TFA, CWTEMPK und B_btka behandelt: SY_TFA = 1 oder CWTEMPK Bit 5 = FALSE oder B_btka = TRUE (Ersatzwert aktiv): Modellierung nur mit Ansaugluftf¨ uhler vor Drosselklappe: -----------------------------------------------------------------------------------------------------------------------------------=> Modelliert werden: a) Wenn AGR verbaut (SY_AGR > 0): - Mischtemperatur Frischgas / Restgas: - Temperatur um die ARG-Einleitstelle (Hot-Spot): - Temperaturerh¨ ohung der Ansaugluft durch Erw¨ armung (Abk¨ uhlung) am Hot-Spot bei Abschalten (Zuschalten) von AGR:
thdk_w twsrbagr_w dtzusr_w
b) Temperatur der ins Saugrohr zustr¨ omenden Luft (nach Einleitstelle AGR, sofern vorhanden):
tzusr_w
c) Gastemperatur am Ende des Saugrohrs: Wird mit Hilfe einer W¨ armebilanz der Gasstr¨ ome im Saugrohr berechnet. modellierten Saugrohrwandtemperatur (twdsr_w) - W¨ armestrom, der zur Temperatur¨ anderung des zustr¨ omenden Gases (Frischgas + AGR) ben¨ otigt wird: - W¨ armestrom, des mit tasr_w abstr¨ omenden Gas an die Saugrohrwand:
tasrm_w
d) Temperatur der Saugrohrwand: Wird aus einer weiteren W¨ armebilanz f¨ ur die thermische Masse des Saugrohrs berechnet. - W¨ armestrom des Motors in das Saugrohr: - W¨ armestrom durch Umsp¨ ulung des Saugrohrs durch den Fahrtwind: - W¨ armestrom, der durch das abstr¨ omende Gas der Saugrohrwand entzogen wird
qinsr_w qsrwsr_w twdsr_w qmotwsr_w quwsr_w qsrwsr_w
SY_TFA = 3 und CWTEMPK Bit 5 = TRUE und B_btka = FALSE: Temperaturf¨ uhler im Ansaugkanal vorhanden und verwertbar: -----------------------------------------------------------------------------------------------------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
=> Berechnungen Mischtemperatur (thdk_w), Hot-Spot (twsrbagr_w), und modellierte Gastemperatur am Ende des Saugrohres laufen zwar, Im Block TASRSEL (tasr-Select) wird jedoch der Messwert (tasrg_w) ausgew¨ ahlt. Der W¨ armestrom des Gasmassenstroms an die Saugrohrwand wird dann auch mit dem gemessenen Wert tasrg_w berechnet. Dieser Strom wird jetzt zur Berechnung der Saugrohrwandtemperatur (twdsr_w) ben¨ otigt.
Detaillierte Erkl¨ arung der einzelnen Teilfunktionen: ==================================================== TSRCALC / TZUSRCALC: -------------------Bei Systemen mit Temperatursensor im HFM wird die Temperatur tavdkg_w gemessen. Bei Systemen mit AGR findet eine Vemischung der Ansaugluft mit der Luft ¨ uber ext. AGR statt. Die Mischtemperatur thdk_w wird ¨ uber die Mischungsgleichung thdk_w = (1-rrsext)*tadk_w + rrsext*tagrsr_w bestimmt. Durch ext. AGR erw¨ armt sich die Saugrohrwand im Bereich der AGR-Einleitstelle auf die Temperatur twsrbagr_w . Diese lokale Erw¨ armung der Saugrohrwand wird als Delta zur Saugrohrwandtemperatur im Bereich des Sammler modelliert(Int_dtwsrbagr). Die letztlich auf das Gas im Brennraum wirkende Temperatur¨ anderung durch das Hot-Spot-Verhalten ist dtzusr_w. Physikalische Erkl¨ arung: Der Gegend um die AGR-Einleitstelle wird eine W¨ armekapazit¨ at zugeordnet (KAPWSRBAGR). Sie nimmt den W¨ armestrom: cp_Luft * zustr¨ omende Luftmasse(mszusr_w) * W¨ arme¨ ubergangsfaktor (fwvsrw_w) * [Gastemperatur nach Mischung mit AGR (thdk_w) Hotspottemp. (twsrbagr_w)] auf. Nimmt der Hot-Spot W¨ arme auf (z.B. AGR-Rate wird pl¨ otzlich groß), so k¨ uhlt sich die Gastemperatur thdk_w ab. Gibt der Hot Spot W¨ arme ab, so erw¨ armt sich das zustr¨ omende Gas. Die Temperatur dtzusr_w ist bei station¨ aren Verh¨ altnissen (rrsext_w = konst und mszusr_w = konst.) gleich Null. Ausgangsgr¨ oße ist die dynamisch korrigierte Mischtemperatur Frischluft/AGR (tzusr_w). Bemerkung:Die Wandtemperatur außerhalb des Hot-Spots (twdsr_w) wird im Block "TAWDSRCALC" berechnet,s.u..
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTMPK 7.30.0
Seite 468 von 4100 31.JAN.2003 Thomas Brosi
TSRCALC / TADWSRCALC und TSRCALC / TADWSRCALC / MSZUSRCALC: ----------------------------------------------------------------Die Saugrohrtemperatur (twdsr_w) wird aus einer W¨ armestrombilanz bestimmt. Der durch das Saugrohr str¨ omende Massenstrom (DK-Luft und ext. AGR) mit der Temperatur tzusr_w wird erw¨ armt oder abgek¨ uhlt. Dazu muss ein W¨ armestrom qinsr_w = KLGTHZSR *(tzusr_w - tasrm_w) zugef¨ uhrt/abgef¨ uhrt werden. Dieser W¨ armestrom ist abh¨ angig vom zufließenden Massenstrom (mszusr_w). Die Kennlinie KLGTHZSR wird aus rechentechnischen Gr¨ unden zur Stabilisierung ben¨ otigt. Bei kleinen Luftmassen ist sie proportional dem Massenstrom mszusr_w, bei großen Werten von mszusr_w w¨ achst sie unterproportional. Außerdem findet im Saugrohr ein W¨ arme¨ ubergang von F¨ ullung an die Saugrohrwand statt. Dieser W¨ armestrom kann ¨ uber die Gleichung: qsrwsr_w = alpha * cp_Luft * (tasrm_w - twdsrtdk_w) berechnet werden. Der W¨ armespeicher der Gas-F¨ ullung im Saugrohr l¨ aßt sich durch einen Integrator beschreiben, dessen Verst¨ arkungsfaktor 1/(SPEZKAPFSR*ps_w) von der Masse im Saugrohr und der spezifischen W¨ armekapazit¨ at(cp_Luft) abh¨ angig ist( KAPFSR = cp_Luft*Masse im Saugrohr). Die zugef¨ uhrte W¨ armemenge dqfsr_w berechnet sich aus der Differenz von qinsr_w und qsrwsr_w. Die Wandtemperatur, die zur Modellierung von qsrwsr_w ben¨ otigt wird, wird ebenfalls aus einer W¨ armestrombilanz berechnet. Es findet ein W¨ arme¨ ubergang (qmotwsr_w) vom K¨ uhlwasser(tmotk_w) zur Saugrohrwand statt (qmotwsr_w = GTHMOTWSR * (tmotk_w twdsrtdk_w)), ein W¨ arme¨ ubergang von der Umgebung(tavdkg_w) zur Saugrohrwand (quwsr_w = GTHUSRWV(vfzg_w) * ( tavdkg_w - twdsrtdk_w)) und der oben beschriebene W¨ arme¨ ubergang von F¨ ullung im Saugrohr zur Saugrohrwand statt. Die Kennlinie GTHUSWV(vfzg_w) ber¨ ucksichtigt die Fahrtwind abh¨ angige thermische Kopplung des Saugrohres mit der Umgebung. Der W¨ armespeicher der Saugrohrwand l¨ aßt sich ebenfalls durch einen Integrator beschreiben, dessen Verst¨ arkungsfaktor 1/KAPSRW sich berechnet aus der Gleichung: KAPSRW = Masse Saugrohrwand * cp_Wand).
TSRCALC / TADWSRCALC / TASRSEL: ------------------------------Im Block TASRSEL wird die Gastemperatur am Ausgang des Saugrohres (tasr_w) ausgew¨ ahlt. Ist ein Temperaturf¨ uhler im Saugrohr verbaut (SY_TFA = 3), ist das Codewort CWTEMPK Bit 5 gesetzt und liegt kein Ersatzwert f¨ ur tasrg_w vor (B_bkta), so wird der Messwert tasrg_w genommen
TAEVCALC: ---------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der Block enth¨ alt alte Funktionalit¨ at, die beim Aktivieren des W¨ armebilanzmodells neutral bedatet werden sollte. Das Kennfeld KFWTBR sollte mit Null bedatet werden, ebenso die Kennline KLTAEVO.
TAHEVCALC: ---------Die Erw¨ armung des angesaugten Gases beim Einstr¨ omen in den Brennraum wird im Block TAHEVCALC berechnet. Es wird davon ausgegangen, dass sich das einstr¨ omende Gas im wesentlichen im Einlasskanal und beim Str¨ omen ¨ uber die Ventile erw¨ armt. Das Gas erw¨ armt sich w¨ ahrend einer drehzahlabh¨ angigen typischen Thermo-Kontaktzeit. Die Erw¨ armung gehorcht einem exponentiellen Zusammenhang, je l¨ anger das Gas in Kontakt mit den Metallteilen ist, um so mehr nimmt es ihre Temperatur an. Als typische Kontakttemperatur (tev_w) wird zun¨ achst die Motortemperatur (tmotk_w) angenommen. Anstelle der Kontaktzeit wurde eine typische Drehzahl (NWKEV: Drehzahl W¨ armekontakt beim Einstr¨ omen) definiert. Nimmt nmot_w diesen Wert an, so liegt etwa eine 70% Angleichung (Abweichung "1 -1/e") der Ansauglufttemperatur an tmotk_w vor.
TADKCALC und FTXCALC: --------------------Drosselklappentemperaturmodell und Berechnung Temperaturfaktoren: Auch die Temperatur der Drosselklappe wird mit Hilfe eines W¨ armebilanzmodells berechnet. Dazu werden die W¨ armestr¨ ome AGR -> Klappe, Frischluft -> Klappe modelliert. Der W¨ arme¨ ubergang ist abh¨ angig von der Gasgeschwindigkeit. Deshalb wird zun¨ achst die Gasgeschwindigkeit f¨ ur Frischgas und AGR gebildet (vmsdkvdk_w, vmsagr_w). Diese Geschwindigkeit ist dann Eingangsgr¨ oße in einer W¨ arme¨ ubergangsquotienten-Kennlinie (FWFLD...). Nach Multiplikation der Temperaturdifferenz mit dem W¨ arme¨ ubergangskoeffizienten erh¨ alt man Temperaturdifferenz die das einstr¨ omende Gas erf¨ ahrt (dtadk_w). Diese Gr¨ oße ist die eigentliche Ausgangsgr¨ oße des Blocks TADKCALC. Um die Temperatur der Klappe zu berechnen (tdk_w) werden die W¨ armestr¨ ome "qms..." ben¨ otigt. Sie sind das Produkt aus Massenstrom, W¨ armekapazit¨ at und Differenztemperatur. Die W¨ armekapazit¨ at der Klappe kann man mit KAPDK angeben. Der Funktionsblock FTXCALC dient der Berechnung von Temperaturfaktoren.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTMPK 7.30.0
Seite 469 von 4100 31.JAN.2003 Thomas Brosi
APP BGTMPK 7.30.0 Applikationshinweise Zur Applikation des Temperaturmodells muß das Saugrohr nahe, aber nicht zu nahe dem Einlaßventil mit einem Thermoelement versehen werden. Dies ist notwendig um die Modelltemperatur taev_w auf die im Saugrohr herrschende Gastemperatur abzugleichen. Dabei ist zu beachten, daß die Thermoelementspitze querschnittmittig im Saugrohr installiert wird, um zu vermeiden, daß Strahlungsw¨ arme von der Saugrohrwand das Meßergebnis unzul¨ assig verf¨ alscht.
Bedeutung der Labels und Werte f¨ ur Erstapplikation: --------------------------------------------------SY_TFA: SY_TFA = 1: Temperatursensor vor DK SY_TFA = 2: Temperatursensor im SR (nicht m¨ oglich in dieser BGTMPK) SY_TFA = 3: Temperatursensor vor DK und im SR CWTEMPK: Bit 0 : Bit 1 : Bit 2 : Bit 3 : Bit 4 : Bit 5 = 0: Bit 5 = 1:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit Bit Bit Bit
6 6 7 7
= = = =
0: 1: 0: 1:
nicht belegt in BGTMPK nicht belegt in BGTMPK nicht belegt in BGTMPK nicht belegt in BGTMPK nicht belegt in BGTMPK bei SY_TFA = 3 wird mit modellierter Saugrohrtemperatur (tasrm_w) gerechnet bei SY_TFA = 3 wird mit gemessener Saugrohrtemperatur (tasrg_w) gerechnet, sofern kein Fehler des Saugrohrtemperaturf¨ uhlers vorliegt (B_bkta) bei dtzusr_w keine Begrenzung auf 0, d.h. zwischen thdk_w und tzusr_w kann auch eine Abk¨ uhlung modelliert werden bei dtzusr_w Begrenzung auf 0 Source f¨ ur Kennlinie KLTAEVO f¨ ur taev_w-Korrektur: Motortemperatur tmotk_w Source f¨ ur Kennlinie KLTAEVO f¨ ur taev_w-Korrektur: Saugrohrwandtemperatur twdsr_w
KFWTBR
Generell mit 0 zu bedaten f¨ ur neue Projekte (ps-SST: 200, 400, 600, 800, 1000; nmot-SST: 700, 1000, 1500, 2200, 3500, 5000)
ZBRT
ca. 2-5 sec
KLTAEVO
(Startwert 3s)
Grundbedatung neutral mit 0
(SST -20 ◦ C,-10 ◦ C,0 ◦ C,10 ◦ C,20 ◦ C,30 ◦ C,40 ◦ C,50 ◦ C,60 ◦ C,70 ◦ C,80 ◦ C,90 ◦ C)
Die Ansauglufttemperaturkorrektur wird in die Kennlinie FDVANS als Faktor abgelegt und mit tavdk_w [K] adressiert. Diese Kennlinie wird zur Dichtekorrektur an Drosselventilen ben¨ otigt. __________________ ◦ FTVDKTAVDK = V T0[k]/TAVDK_W[K] Basistemperatur T0 ist 0 C = 273K d.h. ftvdk_w (0 ◦ C) = 1.0 Zu verwendende Kennlinie mit 8 St¨ utzstellen f¨ ur Ansauglufttemperatur: TVDK_W[ ◦ C] | -40 | -20 | 0 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 | 110 | 120 | 130 | 150 -----------+------+------+-----+------+------+------+------+------+------+------+------+------+------+------+------+--FTVDKTAVDK |1.0824|1.0388| 1.0|0.9653|0.9492|0.9339|0.9194|0.9054|0.8921|0.8794|0.8672|0.8555|0.8443|0.8335|0.8231|0.8034
TWANDAPP = 50
◦
C
DTWAGRMN = minimal zul¨ assige Zunahme der SR-Wandtemperatur an der AGR-Einleitstelle gegen¨ uber der Saugrohrwandtemperatur Sammler (twdsr_w). ( Erstbedatungswert: 0 K) Es sollte nur eine Temperaturerh¨ ohung modelliert werden. DTWAGRMX = maximal zul¨ assige Zunahme der SR-Wandtemperatur an der AGR-Einleitstelle gegen¨ uber der Saugrohrwandtemperatur Sammler (twdsr_w). ( Erstbedatungswert: 200 K) FKFWVWSR = Korrekturfaktor f¨ ur fwvsrw_w bei Einleitstelle AGR. Faktor > 1: Erw¨ armung der zufließenden F¨ ullung durch Wand bei AGR-Einleitstelle gr¨ oßer als durch Sammlerwand. (Erstbedatungswert: 5 = bei Fahrten mit AGR-Raten > 10% erw¨ armt sich die Saugrohrwand an der AGR-Einleitstelle stark und somit auch die zufließende F¨ ullung) GTHMOTWSR = Einfluß der Motortemperatur auf Saugrohrwandtemperatur(Erstbedatungswert: 2)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTMPK 7.30.0
Seite 470 von 4100 31.JAN.2003 Thomas Brosi
GTHUSRWV = Einluß der Umgebungstemperatur(Temperatur vor Drosselklappe) auf Saugrohrwandtemperatur Erstbedatungswerte: vfzg_[km/h]
0 | 20 | 50 | 100 | 200 | -----+------+------+-------+-------+ GTHUSRWV 0.5 | 1 | 2 | 3 | 4 |
Diese beiden Parameter m¨ ussen bei stehendem FZ gemeinsam appliziert werden, da sich aus ihrem Quotient der station¨ are Endwert der Saugrohrwandtemperatur ergibt. Sation¨ ar und bei kleinen Massenstr¨ omen gilt: dqwsr_w = 0 und qsrwsr_w = 0 => qmotwsr_w + quwsr_w = 0 => (tmotk_w-twdsrtdk_w) * GTHMOTWSR + (tavdkg_w-twdsrtdk_w) * GTHUSRW = 0 => GTHMOTWSR tavdkg_w - twdsrtdk_w --------- = --------------------GTHUSRWV -tmotk_w + twdsrtdk_w Entsprechende Zunahme bei vfzg > 0 da der Fahrtwind das Saugrohr k¨ uhlt.
KAPFSRPS = Masse im Saugrohr bei gegebenem Druck (berechnet aus spez. Dichte * Volumen Saugrohr) * spezifische W¨ armekapazit¨ at der Luft(cp_Luft = 1005 J/(kg*K)) Erstbedatung: ps[hPa]
100 | 300 | 500 | 800 | 1000 | -----+------+------+-------+-------+ KAPFSRPS 2 | 3 | 4 | 5 | 6 |
KAPSRW = Masse Saugrohrwand * spezifische W¨ armekapazit¨ at der Wand(cp_Wand), Erstbedatung: 800 J/(K*hPa)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KAPWSRBAGR = Masse Saugrohrwand bei AGR-Einleitstelle(ca 1% von Gesamtmasse Saugrohr) * spezifische W¨ armekapazit¨ at der Wand (cp_Wand), Erstbedatung: 10 J/K
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTMPK 7.30.0
Seite 471 von 4100 31.JAN.2003 Thomas Brosi
KLFWVSW = Faktor W¨ armeverluste von F¨ ullung im Saugrohr an Saugrohrwand In einem Rohrst¨ uck ist der W¨ arme¨ ubergang der F¨ ullung an die Rohrwand qsrwsr_w = alpha * A_Rohr * (twdsrtdk_w - tzusr_w) mit alpha A_Rohr twdsrtdk_w tzusr_w
= = = =
(1)
W¨ arme¨ ubergangskoeffizient [W/(mˆ2*K)] Oberfl¨ ache der Saugrohrwand [mˆ2] Saugrohrwandtemperatur Temperatur der zufließenden F¨ ullung
und die Verlustw¨ arme der F¨ ullung qzu = mszusr_w * cp_Luft * (tzusr_w - tsr) / 3600
(2)
mit mszusr_w = Massenstrom ¨ uber DK und ext. AGR [kg/h] cp_Luft = spezifische W¨ armekapazit¨ at (1005 J/(K*kg)) tsr = Temperatur am Ende des Rohres mit (1) = (2) =>
KLFWVSW =
alpha(vmszusr_w) * A_Rohr * 3600 -------------------------------mszusr_w * cp_Luft
vmszusr_w| 0 | 3 | 6 | 9 | 12 | 15 | 20 | 30 | 50 | 100 -----------+-----+-----+-----+-----+------+------+------+------+------+-----| 0 | 0.3 | 0.4 | 0.7 | 0.88 | 0.9 | 0.9 | 0.9 | 0.9 | 0.9 Berechnung Geschwindigkeit im AGR-Rohr bzw. vor Drosselklappe: Allgemeine Gasgleichung: p*V = m*R*T
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mit der allgemeinen Gasgleichung kann ein Massenstrom in einen Volumenstrom umgerechnet werden: . . R * T V = m * ------p
R*T => Umrechnungskonstante =----- ; p
R = Gaskonstante = 2,872 (hPa*mˆ3)/(kg*K)
Volumenstrom . Umrechnungskonstante[mˆ3/kg] Geschwindigkeit[m/s] = -------------------- = m[kg/h] * -------------------------------Querschnittsfl¨ ache Querschnittsfl¨ ache[mˆ2] * 3600 R => KUMZSVMSZS = ---------------------------------Querschnitt Saugrohr[mˆ2] * 3600 KUMZSVMSZS = 0.159 hPa*m/(kg*K) bei Durchmesser 80 mm vmszusr_w = mszusr_w * tasr_w * KUMZSVMSZS / ps_w
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTMPK 7.30.0
Seite 472 von 4100 31.JAN.2003 Thomas Brosi
KLGTHZSR = Einfluß der zufließenden F¨ ullung auf Saugrohrtemperatur Die beiden Kennlinien KLGTHZSR und KLFWVSW legen den station¨ aren Endwert der Saugrohrtemperatur bei konstantem Massenstrom uber DK und ext. AGR fest. Wird KLFWVSW nach obiger Formel berechnet, so kann KLGTHZSR aus der station¨ ¨ aren Bedingung qinsr_w - qsrwsr_w = 0 bestimmt werden => KLGTHZSR * (tzusr_w - tasrm_w) - KLFWVSW * mszusr_w * 0.279 * (tasrm_w - twdsrtdk_w) = 0 => tasrm_w - twdsrtdk_w KLGTHZSR = KLFWVSW * mszusr_w * 0.279 * ------------------------tzusr_w - tasrm_w
Erstbedatung: mszusr_w | 0 | 10 | 18 | 32 | 60 | 100 | 180 | 320 -------------------------------------------------------------Wert | 0 | 0.03 | 0.06 | 0.1 | 0.5 | 1 | 1.2 | 1.2 Wert erh¨ oht sich nicht mehr, wenn der zufließende Massenstrom die Masse im Saugrohr in einem Rechenschritt komplett ersetzt
Berechnung Geschwindigkeit im AGR-Rohr bzw. vor Drosselklappe: Herleitung siehe oben. vmsagr_w = msagr_w * tagrsr_w * KUMSVAGR / psdss_w
R => KUMSVAGR = ---------------------------------Querschnitt AGR-Rohr[mˆ2] * 3600
KUMSVAGR = 3.135 hPa*m/(kg*K) bei Durchmesser 18 mm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
R vmsdkvdk_w = msdk_w * KUMSDKVVDK * tavdkg_w / pvdkds_w => KUMSDKVVDK = -------------------------------Querschnitt vor DK[mˆ2] * 3600 KUMSDKVVDK = 0.3757 hPa*m/(kg*K) bei Durchmesser 52 mm
KAPDK = 600 J/K FWFLDKVVDK: vmsdkvdk_w | 0 | 3 | 6 | 9 | 12 | 15 | 20 | 30 | 50 | 100 -----------+-----+-----+-----+-----+------+------+------+------+------+-----| 0.15| 0.3 | 0.4 | 0.7 | 0.88 | 0.9 | 0.9 | 0.9 | 0.9 | 0.9 FWFLDKARGV: vmsagr_w | 0 | 3 | 6 | 9 | 12 | 15 | 20 | 30 | 50 | 100 -----------+-----+-----+-----+-----+------+------+------+------+------+-----| 0.15| 0.3 | 0.4 | 0.7 | 0.88 | 0.9 | 0.9 | 0.9 | 0.9 | 0.9
Bedatung von FWFLDKVVDK und FWFLDKARGV: einen Massenstrom ¨ uber DK konstant einstellen(vmsdkvdk_w = konstant) und diese SST mit ca. 0.9 bedaten. Dann verschiedene Geschwindigkeiten vmsagr_w einstellen(durch Variation von Drehzahl und AGR-Rate) und die entsprechenden FWFLDKARGV SST so bedaten, daß frm_w ungef¨ ahr eins wird. Somit k¨ onnen alle FWFLDKARGV SST bedatet werden. Danach werden die restlichen SST von FWFLDKVVDK durch Variation von msdk_w angefahren und so bedatet, daß frm_w wiederum eins wird.(Bei den Messungen sollte fra_w geklammert sein) Berechnung tadk_w aus tavdkg_w und frm_w: tavdkg_w[K] tadk_w[K] = ----------------------(frm_w/frm ohne AGR)ˆ2
KLFEXPSL: 1-eˆ(-x) 0 0.4 1 1.7 2.5 5 ----------------------------------------0 0.33 0.632 0.817 0.97 0.99 NWKEV: 1200/min
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTEV 8.40.0
Seite 473 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGTEV 8.40.0 Berechnungsgroße Massenstrom TEV FDEF BGTEV 8.40.0 Funktionsdefinition Die Funktion BGTEV berechnet den Sp¨ ulmassenstrom der folgenden Motorenkonfigurationen mit Turbo:
pu_w | | |X| TEV (Tankentl¨ uftungsventil) R¨ uckschlagventil 1 | | R¨ uckschlagventil2 +-------/|-----+ +------|\-----+ | +-----\|--------------|/---+ | +--------+ | | +---------+ | | --------| Luft |--+---+-----------| |-----| Lader |-----/----| |---------pu_w | | |HFM| pvl_w | (Turbo | o ps_w Saugrohr (manifold) --------| filter |--+---+-------------------| charger)|---/------------------+--------+ ----> +---------+ mshfm_w
pu_w | | |X| TEV (Tankentl¨ uftungsventil) | | | | | | +--------+ | | --------| Luft |--+---+---------------------/----| |---------pu_w | | |HFM| o ps_w Saugrohr (manifold) --------| filter |--+---+---------------------/------------------+--------+ ----> mshfm_w Function BGTEV: ---------------
ftvdk
ftho_w
MSNTEVO
msntevo_w
fho_w SY_TURBO
0 LEITEVSG SY_TURBO = 0 mstedte_w
tateist_w
mstetev_w
msntetev_w MSNTATE
mstedte mstedte_w B_dteaa 0.0
mste mste_w
SY_TURBO msntevo_w
msteo_w
0
1/ pu_w
pvl_w
mshfm_w KFDPVL vfzg_w phtevpu_w ps_w
fafte_w KLAFTE
ftho_w pu_w
bgtev-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ohne Turbo:
bgtev-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTEV 8.40.0
Seite 474 von 4100 31.JAN.2003 Thomas Brosi
SY_TURBO = 0
0.278 compute 4/
1/ mstetev_w
5/
mstetev_w
mleit_w
3/
0.0
mstedte_w
KAFLTESG
qltefil FLTEFUEL 2/ ps_w
mleitmx_w
bgtev-leitevsg
tans
˚K 273
KMLTESG
bgtev-leitevsg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK BGTEV 8.40.0 Abkurzungen ¨ Parameter
Source-X
FLTEFUEL KAFLTESG KFDPVL KLAFTE KMLTESG MSNTATE MSNTEVO
QLTEFIL MSHFM_W PHTEVPU_W
Source-Y
VFZG_W
TATEIST_W
Art
Bezeichnung
KL FW KF KL FW KL FW
¨ Faktor Anteil TEV Strom, der direkt ins Saugrohr stromt Ausfußkonstante Leitung TEV-Saugrohr Druckabfall am Luftfilter zur Berechnung Massestrom Tankentluftung ¨ hinter Lader Ausflußkennlinie fur ¨ TEV incl. Leitung AKF-TEV Konstante fur ¨ Regeneriermasse in Leitung TEV-Saugrohr bei Normdruck + Normtemp. Kennlinie normierter Massenstrom durch TEV normierter, uberkritischer ¨ Massenstrom durch das 100% offene TEV (8 Bit)
Systemkonstante
Art
Bezeichnung
SY_TURBO
SYS
Systemkonstante Turbolader
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DTEAA FAFTE_W FHO_W
DTEV BGTEV GGDSU
BGTEV, TEBEB
EIN LOK EIN
Bedingung Aufsteuerprufung ¨ fur ¨ TEV Diagnose aktiv Faktor Ausfluß Tankentluftungsventil ¨ ¨ Korrekturfaktor Hohe (word)
FTHO_W FTVDK
BGTEV BGTMPK
MLEITMX_W MLEIT_W MSHFM_W
BGTEV BGTEV
MSNTETEV_W MSNTEVO_W MSTE
BGTEV BGTEV BGTEV
MSTEDTE MSTEDTE_W MSTEO_W MSTETEV_W MSTE_W PHTEVPU_W PS_W
BGTEV BGTEV BGTEV BGTEV BGTEV BGTEV SRMSEL
PU_W
GGDSU
PVL_W QLTEFIL TANS
BGTEV BGTEV GGTFA
BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... BBBO, DTEV, TEB AUS BGTEV, BGWDKHF,- EIN FUEDK LOK LOK EIN BGTEV, TC1MOD,TKMWL AUS ATEV AUS AUS BGMSDKS, BGMSDSS, BGMSUGD, BGRLFGZS, TEB DTEV AUS DTEV, TEB AUS ATEV, TEB AUS LOK TEB AUS LOK EIN AGRPSOL, BBBO,BGAGR, BGFKMS,BGMSDK, ... EIN BBBO, BGDSAD,BGPABG, BGPIRG,BGTEV, ... LOK LOK ADAGRLS, ADVE,EIN ATEV, ATR, BBKH, ...
¨ Faktor Korrektur Hohe und Temperatur Korrekturfaktor Temperatur vor Drosselklappe Maximale Regeneriergasmasse in Leitung TEV Saugrohr Aktuelle Regeneriergasmasse in Leitung TEV Saugrohr ¨ Massenstrom HFM 16-Bit Große normierter, uberkritischer ¨ Massenstrom durch das TEV normierter, uberkritischer Massenstrom durch das 100% offene TEV ¨ Massenstrom Tankentluftung ¨ ins Saugrohr
Massenstrom TEV fur ¨ DTEV Massenstrom TEV fur ¨ DTEV (Word) Massenstom durch das 100% offene TEV Massenstrom durch das TEV Massenstrom Tankentluftung in das Saugrohr ¨ Quotient Druck hinter TEV / Umgebungsdruck Saugrohr-Absolutdruck (Word)
Umgebungsdruck
Druck vor Lader Fullungsgrad ¨ mit Regeneriergas der leitung TEV-Saugrohr Ansaugluft - Temperatur
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
TATEIST_W
ATEV
VFZG_W
GGVFZG
BGTEV, DTEV, DTEVE, EIN TEBEB ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ...
BGTEV 8.40.0
Seite 475 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ aktuelles Ist-Tastverhaltnis Tankentluftungsventil ¨ (16 Bit) Fahrzeuggeschwindigkeit
FB BGTEV 8.40.0 Funktionsbeschreibung Einleitung ---------Die Funktion BGTEV berechnet den ¨ uber das Tankentl¨ uftungsventil (TEV) ins Saugrohr fließenden Massenstrom (mste bzw. mste_w). mste wird in die Lasterfassung als zus¨ atzliche Luftf¨ ullung mit eingerechnet, in der Tankentl¨ uftungsfunktion wird mste_w zur sp¨ ateren Berechnung der ti-Korrektur (rkte_w) ben¨ otigt. F¨ ur die Tankentl¨ uftungsfunktion wird außerdem der m¨ ogliche Volumenstrom durch ein voll ge¨ offnetes Ventil ben¨ otigt (msteo_w).
Es wird davon ausgegangen, daß reine Luft ¨ uber das TEV str¨ omt. Folglich werden bei beladenem Aktivkohlefilter die durch das TEV str¨ omenden HC-Molek¨ ule so wie Luftmolek¨ ule betrachtet. Der dadurch entstehende F¨ ullungsfehler ist jedoch zu vernachl¨ assigen, wenn man bedenkt, daß nur max. etwa 1/46 des gesamten ins Saugrohr str¨ omenden Volumenstroms aus Kraftstoffteilchen bestehen kann. Es ergibt sich also im Extremfall (HC-Konz. = 1) ein F¨ ullungsfehler von etwa 2% bei 50% Kraftstoffanteil Tankentl¨ uftung. F¨ ur Projekte, in denen das Volumen der Leitung TEV-Saugrohr nicht vernachl¨ assigt werden kann wird unterschieden zwischen TEV-Massenstrom (mstetev_w) und Massenstrom Regeneriergas ins Saugrohr (mste_w)! Die Leitung kann Regeneriergas speichern. Bei fallendem Saugrohrdruck wird sie mehr Regeneriergas ins Saugrohr abgeben als sie aufnehmen kann. Bei steigendem Saugrohrdruck nimmt sie Regeneriergas auf und gibt weniger ab. Daher wird unterschieden zwischen einem Massenstrom ¨ uber das TEV (mstetev_w) und einem Massenstrom ins Saugrohr (mste_w bzw. mstedte_w).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Berechnung des Massenstroms durch das TEV (mstetev_w) ohne Lader ----------------------------------------------------------------Der Durchfluß durch ein Tankentl¨ uftungsventil h¨ angt unter anderem vom Quotienten der Dr¨ ucke "ps_w/pu_w = pspute_w" Die Abh¨ angigkeit ergibt sich aus der Ventilkennlinie und den angeschlossenen Leitungen. Leitungen sind oft nicht zu vernachl¨ assigen und k¨ onnen die Ventilkennlinie nennenswert beeinflussen. Daher wurde eine "eigene KLAF" f¨ ur Tankentl¨ uftung definiert. KLAFTE (ps_w/pu_w)
Bemerkung: Der Massenstrom l¨ aßt sich mit einem Massflow messen. Damit und aus dem gemessenen Maximalwert von mstetev_w im ¨ Uberkritischen lassen sich die Werte der individuellen Durchflußfunktion TEV + Leitung berechnen. KLAFTE = mstetev_gemessen(ps_w/pu_w) / msntetev_w im ¨ Uberkritischen Siehe auch Applikations-Hinweis! F¨ ur KLAFTE gilt eine gesonderte Applikations-Vorschrift, siehe unten!
Berechnung des Massenstroms ins Saugrohr (mste_w) f¨ ur Motor mit Lader !! -------------------------------------------------------------------------Die Funktion erm¨ oglicht die Ber¨ ucksichtigung von zwei verschiedenen Einleitstellen: a) Einleitung hinter der Drosselklappe (außerhalb des Ladebereichs herrscht hier Unterdruck) b) Einleitung vor dem Lader (bei sehr großen Luftmassestr¨ omen bildet sich hier gegen Umgebung ein geringer Unterdruck, der zu einem Tankentl¨ uftungsstrom f¨ uhrt. zu a) Der Massestrom mstetev_w (Anteil Massestrom durch das TEV, der durch den direkten Unterdruck auf der Saugrohrseite hervorgerufen wird) wird berechnet aus einer Multiplikation von: 1) normierter Massestrom TEV - msntetev_w 2) Faktor Ausfluß (fafte_w) hinter Drosselklappe: Fafte_w wird gebildet aus KLAFTE (ps_w / pu_w) 3) Temperatur- und Druckkorrektur - ftho_w=ftvdk*fho_w 4) Verz¨ ogerung des Eintretens ins Saugrohr auf Grund der Leitung TEV-Saugrohr zu b) Der Massestrom mstetvl_w (Anteil Massestrom durch das TEV, der durch den Unterdruck vor dem Lader hervorgerufen wird) wird berechnet aus einer Multiplikation von: 1) normierter Massestrom TEV - msntetev_w 2) Faktor Ausfluß (fafte_w) vor Drosselklappe: Fafte_w wird gebildet aus KLAFTE (pvl_w / pu_w) wobei pvl_w in Kennfeld ¨ uber Druckabfall am Luftfilter KFDPVL(mshfm_w,vfzg_w) abgelegt wird. 3) Temperatur- und Druckkorrektur - ftho_w=ftvdk*fho_w Abh¨ angig davon welcher Druck (pvl_w oder ps_w) niedriger ist, wird zur Berechnung der Massenstr¨ ome mste_w bzw. msteo_w entweder a) oder b) genommen. Bemerkung: W¨ ahrend die Speichereigenschaft der Leitung TEV-Saugrohr ber¨ ucksichtigt wurde, wurde die Speichereigenschaft des Laders bisher noch nicht ber¨ ucksichtigt: - mstesg_w (Massenstrom ins Saugrohr): verz¨ ogertes und dyn. korrigiertes Signal von mstetev_w (Massenstrom ¨ uber TEV durch Einleitung auf der Unterdruckseite) - mstedte_w = mstesg_w + mstevl_w. Man k¨ onnte mstevl_w (Massenstrom Regeneriergas vor Lader in ein Ladermodell einfließen lassen und daraus mstehl_w (Massenstrom ins Saugrohr durch Einleitung vor den Lader) berechnen. Da die Tankentl¨ uftung jedoch in diesem Luftmassenbereich nur eine geringe Rolle spielt, kann darauf verzichtet werden. In der Kennlinie KLAFTE kann eine von der Drosselklappencharakteristik abweichende Durchflußcharakteristik der Hintereinanderschaltung "TEV + Schlauch AKF-TEV" ber¨ ucksichtigt werden. Sowohl die Abweichungen durch lange Leitungen als auch durch Einsatz eines Laval-TEV k¨ onnen ber¨ ucksichtigt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTEV 8.40.0
Seite 476 von 4100 31.JAN.2003 Thomas Brosi
Berechnung des Massenstroms ins Saugrohr (mste_w, mstedte_w) -----------------------------------------------------------Problematik: Aus dem TEV austretendes Regeneriergas (mstetev_w) f¨ ullt die Leitung TEV-Saugrohr. In dieser Leitung herrscht in etwa Saugrohrdruck. Der Saugrohrdruck ist aber variabel und dadurch wird bei fallendem Saugrohrdruck beispielsweise mehr Krafstoffdampf in das Saugrohr str¨ omen, als aktuell durch das TEV str¨ omt. In Phasen steigenden Saugrohrdrucks kann die Leitung wieder mehr Regeneriergasteilchen aufnehmen, der Regeneriergasstrom aus der Leitung TEV-Saugrohr in das Saugrohr wird geringer, ja kann sogar unterbrochen werden. Bei sehr schnell ansteigendem Saugrohrdruck und einem kleinen Regenerierstrom wird sogar reine Luft aus dem Saugrohr in die Leitung TEV-Saugrohr zur¨ uckfließen, bis dann nach kurzer Zeit der Regenerierstrom ins Saugrohr wieder einsetzt. mstetev ->---|><|->---------------------------+ | +-----------v----------\ mste => o ps \ +----------------------Anordnung:
Die Leitung TEV-Saugrohr habe das Volumen: Vl Durch das TEV fließt der Massenstrom mstetev; in das Saugrohr fließt der Massenstrom mste.
Daher m¨ ussen die beiden Massenstr¨ ome mstetev und mste unterschieden werden, ein Leitungmodell, das die Einspeicherung von Regeneriergas in der Leitung TEV-Saugrohr ber¨ ucksichtigt, kann gebildet werden. Herleitung des Leitungs-Modells (Teilfunktion LEITEVSG): Regeneriergasspeicher Leitung und aus Leitung in das Saugrohr abfließendes Regeneriergas Die Leitung TEV-Saugrohr kann abh¨ angig von der Temperatur und vom Saugrohrdruck eine bestimmte Zahl an Gasteilchen aufnehmen:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mleitmx = m_norm * (ps / p_norm) * (t_norm / tans)
(1)
(tans muß hier in
◦
K angegeben sein)
Die Normmasse "m_norm" ist abh¨ angig vom Volumen der Leitung. Ein Integrator speichert die Masse, er bildet den Kern des Modells. Der Inhalt des Integrator beschreibt nur die aktuell in der Leitung befindliche Masse der Regeneriergasteilchen (mleit_w), also nicht die Masse der Luft-Teilchen, die z.B. nach einem schnellen Anstieg des Saugrohrdrucks in die Leitung zur¨ uckgestr¨ omt sind. Die Gleichung (1) l¨ aßt sich vereinfachen zu:
mleitmx = ps / tans * KMLTESG (2) mit KMLTESG = m_norm * (t_norm / p_norm)
Der Integrator mleit selbst hat keine feste Maximalbegrenzung f¨ ur die Regeneriergasmasse, obwohl die maximale Anzahl der Regeneriergasteilchen begrenzt ist. Anstelle einer Maximalbegrenzung gibt es eine Regelung auf das Maximum, falls der Integrator das aktuelle Maximum (mleitmx) ¨ uberschritten haben sollte, bzw. das Maximum gerade im Fallen ist (fallender Saugrohrdruck). Die Regelung auf das Maximum ist dadurch realisiert, daß vom Ausgang des Integrators die aktuelle maximale Masse (mleit) abgezogen wird. Die Regelverst¨ arkung ist KAFLTESG. Es folgt eine Begrenzung nach unten auf Null. Diese Begrenzung verhindert, daß bei geschlossenem TEV und steigendem Saugrohrdruck der Inhalt des Integrators steigen kann. Zwar wird in diesem Fall Luft aus dem Saugrohr in die Leitung str¨ omen, die Masse der in der Leitung befindlichen Regeneriergasteilchen (mleit) kann jedoch nicht zunehmen. Diese Masse kann einzig zunehmen, wenn durch das TEV Regeneriergas str¨ omt.
Anteil des TEV-Stroms, der in der Leitung zus¨ atzlich gespeichert wird --------------------------------------------------------------------Mit zunehmender F¨ ullung der Leitung mit Regeneriergas wird jedoch nicht der ganze TEV-Strom (mstetev) zur F¨ ullung der Leitung beitragen. Ab einem bestimmten F¨ ullstand (z.B. 80%) str¨ omt ein zunehmend gr¨ oßerer Anteil des TEV-Stromes direkt ins Saugrohr und f¨ ullt die Leitung nicht mehr an. Bei 100% voller Leitung str¨ omt alles TEV-Regeneriergas direkt in das Saugrohr. Dieses Verhalten bei einer fast vollen Leitung kann in der Kennlinie FLFUEL appliziert werden. Der Faktor FLFUEL = f(qltefil) gibt an welcher Anteil direkt in das Saugrohr str¨ omen soll. Oberhalb von z.B. 80% Leitungsf¨ ullstand soll zunehmend mehr direkt abstr¨ omen. Damit beschreibt FLFUEL das "Ausfransen" einer HC-Front zwischen Regeneriergas und in die Leitung zur¨ uckgestr¨ omter reiner Luft aus dem Saugrohr. Mit dem Bit B_dteaa = TRUE wird der Luftmassenstrom mste_w auf Null gesetzt und damit eine Einrechnung des Luftmassenstroms Tankentl¨ ufung im gesamten System (F¨ ullungserfassung, Drosselklappenansteuerung, Tankentl¨ uftungsfunktion) vermieden. Dies ist f¨ ur die Diagnose des Tankentl¨ uftungsventils (DTEV) notwendig, damit zus¨ atzlich eingebrachte Luft und Kraftstoff bei einem i.O. TEV eine Reaktion (Leerlaufsteller schließt Klappe, fr korrigiert Lambdaabweichung) ausl¨ osen. F¨ ur die DTEV wird dann die Gr¨ oße mstedte_w gebildet. Mstedte_w wird in der TEB zur Aufintegration der Sp¨ ulluft auch w¨ ahrend DTEV ben¨ otigt.
Beispiele aus der Applikation (MSNTATE und KLAFTE) - Ber¨ ucksichtigung des Str¨ omungswiderstands der Leitung AKF-TEV -----------------------------------------------------------------------------------------------------------------Tastverh¨ altnisabh¨ angige Korrektur: Durch die frei applizierbare ¨ Offnungscharakteristik MSNTATE kann jede beliebige TEV-Kennlinie ber¨ ucksichtigt werden. Außerdem kann ber¨ ucksichtigt werden, daß sich bei einem hohen Str¨ omungswiderstand der Schl¨ auche und des AKF auch bei einer linearen Charakteristik des TEV eine gekr¨ ummte Kennlinie msntetev_w = f(tate) ergibt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTEV 8.40.0
Seite 477 von 4100 31.JAN.2003 Thomas Brosi
Beispiel f¨ ur MSNTATE f¨ ur ein TEV mit Massenstrom 5.5 kg/h (ohne Leitung, ohne AKF) und 3.5 kg/h mit AKF und Leitung MSNTATE ˆ | | kg/h+ | | | | kg/h | 3.5 | + | + kg/h + | + | + | + kg/h - + | + | + | + kg/h + | | + | +---+---+---+---+---+---+---+---+---+---+--> 0 20 40 60 80 100% 5.5
5
4
3
2
1
++++ ----
Kennlinie TEV mit Schlauch und TEV Kennlinie ausschließlich TEV
tateist_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Beispiel einer Kennlinie MSNTATE (Korrektur abh¨ angig vom Tastverh¨ altnis). Kennlinie gemessen bei sehr niedrigem Saugrohrdruck (ps/pu < 0.3) An diesem Beispiel wird klar: - Die dem TEV vorgeschaltete Leitung und das AKF verringern den Massenstrom nennenswert (5.5 kg/h -> 3.5 kg/h) - Die lineare Kennlinie ¨ uber das Tastverh¨ altnis wird gekr¨ ummt. Ausflußkennlinie TEV -------------------Bei Leitungen, deren Str¨ omungswiderstand nicht vernachl¨ assigt werden kann, ergeben sich Abweichungen in der Durchflußcharakteristik uber dem Druckquotienten gegen¨ ¨ uber der KLAF der Drosselklappe. Beim Einsatz von Laval-TEVs ¨ andert sich die Durchflußcharakteristik ebenfalls. Hier werden bei kleinen Druckquotienten h¨ ohere Durchfl¨ usse erzielt. Tendenz.: Bei kleinen Druckdifferenzen drosselt eine Leitung st¨ arker als eine Blende ! Da MSNTATE bei deutlich ¨ uberkritischem Druckverh¨ altnis appliziert wird, ber¨ ucksichtigt MSNTATE die Durchflußminderung exakt nur dort. In Vollastn¨ ahe ergeben sich kleinere Durchflußwerte. Durch einen geringeren Anstieg der KLAFTE im Bereich ps_w/pu_w = 1.0 kann dies ber¨ ucksichtigt werden. Beim Einsatz eines Laval-TEVs und einer sehr kurzen Leitung hat die KLAFTE einen steileren Anstieg als die KLAF.
Beispiel einer Kennlinie KLAFTE KLAFTE ˆ | | | 1.00 -+*# + # + # + # + + # | * + # | * # | + 0.75 * | # | + | * 0.50 # | | | * # 0.25 | * + | | * +---+---+---+---+---+---+---+---+---+---+--> 0 0.2 0.6 1.0
++++ **** ####
KLAFTE bei kurzer Leitung und normalem TEV KLAFTE bei langer Leitung mit normalem TEV KLAFTE bei Laval-TEV mit kurzer Leitung
phtevpu_w
Die Durchflußcharakteristik fafte_w wird h¨ ohen- und tempraturkorrigiert (Multiplikation mit ftho_w ). Der so korrigierte Wert wird mit msntetev_w multipliziert. Man erh¨ alt den tastverh¨ altnisabh¨ angigen Massenstrom durch das TEV. Neben dem aktuellen Durchfluß wird in der TEB noch der Durchfluß durch das voll offene TEV beon¨ otigt. Msteo_w wird aus MSNTATE berechnet, wenn man als Eingang 100% (bzw. 99.61% = FF HEX) annimmt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGR 9.90.1
Seite 478 von 4100 31.JAN.2003 Thomas Brosi
APP BGTEV 8.40.0 Applikationshinweise Werte f¨ ur "Urapplikation":
- KAFLTESG = 5 kg/(h*g) ange 1m, Durchmesser 6mm) - KMLTESG = 0.01 ◦ K*g/hPa (Leitung TEV-Saugrohr: L¨ - MSNTEVO = MSNTATE(100%) - MSNTATE tateist_w [%] | 0 11.1 22.2 33.3 44.4 55.5 66.6 77.7 88.8 100 ---------------------------------------------------------------------------------------------MSNTATE [kg/h] | 0 0.634 1.269 1.903 2.537 3.172 3.807 4.441 5.075 5.72
- KLAFTE: siehe Funktionsbeschreibung! - KFDPVL: St¨ utzstellen/Werte vfzg_w [Km/h] /mshfm_w [kg/h] 20 50 100 200 300 400 -------------+---------------------------------------------------------0 | 0.5 1.0 3.0 8.0 12.0 20.0 100 | 0.0 0.0 0.0 3.0 7.0 15.0 200 | 0.0 0.0 0.0 0.0 2.0 10.0
[hPa]
- FLTEFUEL qltefil | 0 | 0.8 | 0.9 | 1.0 ---------------------------------------FLTEFUEL | 0 | 0 | 0.5 | 1.0 - WDKMSN: invers zu MSNWDK (s. %FUEDK)
REFERENZIERTE KENNLINIE!
FDEF BGAGR 9.90.1 Funktionsdefinition MAIN: Funktions¨ ubersicht
enable cond. EGR air mass flow BMSAGR BGAGROFF B_bgagroff
B_bgagroff B_agron
B_agron
agrvp_w
agrvp_w
umsrlnk_w
umsrlnk_w
reclagre_w
reclagre_w
agrvpugd_w
agrvpugd_w
ps_w
ps_w
fktpbagr_w
fktpbagr_w
ofvpagr_w
ofvpagr_w
fkmsagr_w
fkmsagr_w
rfrexroh_w
rfrexroh_w
fkblagr_w
fkblagr_w PATASEL
msagr_w paagreo_w
paagreo_w tagreo_w
tansk_w
BTAGS tagreo_w tgagrv
tgagrv
B_agrvo
msagr_w
B_agrvo
tansk_w msagr_w
bgagr-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FU BGAGR 9.90.1 Fullungserfassung ¨ Einrechnung Abgasruckf ¨ uhrung ¨
bgagr-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGR 9.90.1
Seite 479 von 4100 31.JAN.2003 Thomas Brosi
PATASEL: Auswahl entsprechend AGR-Entnahmestelle
0 CWAGREO
1 2 pabvhk_w
SY_STERVK 0
pabvvk_w
[hPa]
pabnav_w
PAAGREOAP paagreo_w
tanvk_w
paagreo_w
tavro_w SY_ATMZA 0
taikr_w
[K]
taizam_w
TAGREOAP tagreo_w
CWAGREO2
tagreo_w
0 1 2
pabvvk2_w pabnav2_w tanvk2_w bgagr-patasel
tavro2_w taikr2_w bgagr-patasel BTAGS: Berechnung Temperatur AGR-Ventil
KLZTAGRMS
KLZTAGRVMS LowpassT
[ 0 K ... 1536 K ] tagreo_w
[ 0 K ... 1536 K ] tgagrv_w
tgagrv
tgagrv LowpassT1
tansk_w tagrsr_w
tagrsr
msagr_w FTAGRV
FTDAG
bgagr-btags
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
pabvhk2_w
bgagr-btags
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGR 9.90.1
Seite 480 von 4100 31.JAN.2003 Thomas Brosi
BMSAGR: Berechnung AGR-Massenstrom
MSAGRUGD unthrottled state B_agron agrvpugd_w ofagrugd_w agrvp_w B_bgagroff
B_agron agrvpugd_w
B_bgagroff agrvp_w agrvpbg_w msnagrv_w MSNTAG
msnagr_w rfrexroh_w
msagr_w
[kg/h]
SY_DSS
0.0
[%]
0
0.0
umsrlnk_w
ofvpagr_w
1.0
fkmsagr_w
msagr_w
tgagrv
ftmagr
fktpagr_w
FDVAGR
RECLAGRE
msagr_w ps_w
pressure calculation
pspvagrb_w
BGPDBAGR ps_w pvagrv_w
reclagre_w
1013.0
fpag
fktpbagr_w
fktpbagr_w
paagreo_w
paagreo_w
MSNAGRLE
fkblagr_w msagr_w fkklaf_w
SCHMSNAGRL
[hpa]
B_agrvo
B_agrvo
bgagr-bmsagr
fkblagr_w
reclagre_w
bgagr-bmsagr BMSAGR: Berechnung Druckabfall ¨ uber Blende
1.0
kzpdagr_w ZKPDBAGR
fkklaf_w CWBGAGR 1
paagreo_w pvagrv_w
SY_DSS
pvagrv_w
0 1.0 fkblagr_w FKBLAGRA
fkblagrz_w wblagr_w KLWBLAGR
pdblagr_w
msagr_w KLDPBMSAGR fktpbagr_w
ps_w PSPVDKUG
bgagr-bgpdbagr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fkklaf_w KLAF
bgagr-bgpdbagr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGR 9.90.1
Seite 481 von 4100 31.JAN.2003 Thomas Brosi
MSAGRUGD: Berechnung Ueberweg
msagrmx_w
0.0
msagrugd_w
[kg/h]
ofagrugd_w
ofagrugd_w
agrvp_w
[%] 0.0
[%] 100 agrvpugd_w
bgagr-msagrugd
B_bgagroff 1/ B_agrugd
B_agron bgagr-msagrugd
RECLAGRE: Verz¨ ogerung des reziproken Lambdawertes
laonvkm_w lamsbrs_w laontlm2_w
lamsbrs2_w
laonvkm_w lamsbrs_w laontlm2_w
SY_MAGER 0
1.0
reclagre_w
1.0
laonvkm2_w Lambda
laaeoagr_w
lamsbrs2_w
msagr_w KLTTRECLAM bgagr-reclagre LAMBDA: Lambda-Anpassung an dem AGR-Entnahmeort
0 CWAGREO
1 2
SY_STERVK
laonvkm_w
0
SY_MAGER 0
laontlm_w lamsbrs_w LAAGREOAP 0 CWAGREO2
1/
1 Lambda_w /NC
Lambda
2
laonvkm2_w laontlm2_w lamsbrs2_w
bgagr-lambda
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
laonvkm2_w
Lambda laontlm_w
bgagr-reclagre
laontlm_w
bgagr-lambda
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGR 9.90.1
Seite 482 von 4100 31.JAN.2003 Thomas Brosi
BGAGROFF: Ausschalten der Berechnung
CWAGR
0
SY_AGRKOMP 2 true
E_agrl
B_bgagroff
B_bgagroff
bgagr-bgagroff
Z_agrl
tnse_w TVAGRST bgagr-bgagroff
ABK BGAGR 9.90.1 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW (REF) FW (REF) FW FW KL FW KL KL KL KL KL KL KL KL FW FW KL FW FW (REF) FW FW FW KL
Codewort fur ¨ AGR ein/aus Codewort AGR Entnahmeort Codewort AGR-Entnahmeort (Bank2) internes Codewort in der %BGAGR Temperaturfaktor fur ¨ Drosselventildurchfluß-AGR ¨ Faktor Korrektur Querschnittsflache AGR - Applikationswert Faktor fur ¨ Temperaturabfall an AGR_Leitung bis AGR_Ventil Faktor fur ¨ Temperaturabfall an AGR_Leitung bis Einleitstelle Ausflußkennlinie Kennlinie Differenzdruck AGR Blende abh. von AGR-Massenstrom Kennlinie Totzeit Lambda Kennlinie Leitungswiderstand AGR - Blende Kennlinie Zeitkonstante AGR-Temperatur Kennlinie Zeitkonstante AGR-Temperatur Lambda an AGR Entnahmeort Applikationswert Leck-Normmassenstrom AGR AGR-Massenstrom normiert Abgasgegendruck an AGR Entnahmeort Applikationswert ¨ Verhaltnis pspvdk ungedrosselt Schwellenwert fur ¨ Leck-Normmassenstrom AGR Abgastemperatur an AGR Entnahmeort Appliaktionswert Verzugszeit nach Start fur ¨ AGR ein Zeitkonstante Differenzdruck ueber Blende AGR
Systemkonstante
Art
Bezeichnung
SY_AGRKOMP SY_ATMZA SY_DSS SY_MAGER SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Komponententyp AGR-Ventil Systemkonstante %ATMZA vorhanden (Abgasmodell fur ¨ AGR-Entnahme an Zyl.) Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante Magerbetrieb Systemkonstante Bedingung : Stereo vor Kat
Art
Bezeichnung
CWAGR CWAGREO CWAGREO2 CWBGAGR FDVAGR FKBLAGRA FTAGRV FTDAG KLAF KLDPBMSAGR KLTTRECLAM KLWBLAGR KLZTAGRMS KLZTAGRVMS LAAGREOAP MSNAGRLE MSNTAG PAAGREOAP PSPVDKUG SCHMSNAGRL TAGREOAP TVAGRST ZKPDBAGR
Source-X
Source-Y
TGAGRV MSAGR_W MSAGR_W PSPVAGRB_W MSAGR_W MSAGR_W FKBLAGRZ_W MSAGR_W MSAGR_W
AGRVPBG_W
KZPDAGR_W
Variable
Quelle
Referenziert von
AGRVPBG_W AGRVPUGD_W AGRVP_W
BGAGR AGRPSOL GGAGRV
B_AGRON
BGAGRSOL
B_AGRUGD B_AGRVO
BGAGR BGAGR
B_BGAGROFF DFP_AGRL
BGAGR BGAGR
E_AGRL
DAGRLS
FKBLAGRZ_W
BGAGR
LOK EIN BGAGR AAGRDC, ADAGRLS,- EIN AGRUE, BGAGR,DAGRLS, ... AGRPSOL, BGAGR,- EIN BGAGRA, BGFKMS,DAGRLS AUS DICLSU, DLSAFK,AUS DLSAHKBD, SALSU BBAGR AUS ADAGRLS, BBAGR,- DOK BGAGR, BGPNOS,DAGRLS, ... ADAGRLS, BBAGR,- EIN BGAGR, BGPNOS,DAGRLS, ... LOK
Ventilposition AGR (Berechnete Groesse) AGR-Ventilposition ungedrosselt AGR-Ventilposition, 16bit
Bedingung AGR in Betrieb
Bedingung AGR ungedrosselt (Istseite) ¨ Bedingung AGR-Ventil offnen Bedingung Berechnung BGAGR aus SG.-int. Fehlerpfadnr.: AGR-Ventil Lagesensor
Errorflag: AGR-Ventil Lagesensor
Faktor Korrektur Blendenquerschnitt AGR Zwischengroesse
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGR 9.90.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
FKBLAGR_W
BGAGRA
AGRUE, BGAGR,DAGRS, DFFTCNV,TKMWL
EIN
Faktor Korrektur Blendenquerschnitt AGR
FKKLAF_W FKMSAGR_W
BGAGR BGAGRA
AUS EIN
¨ Korrekturfaktor uber ¨ Druckverhaltnis (KLAF) Faktor Korrektur Massenstrom ueber AGR-Ventil
FKTPAGR_W FKTPBAGR_W FPAG FTMAGR KZPDAGR_W LAAEOAGR_W LAMSBRS2_W
BGAGR AGRPSOL BGAGR BGAGR BGAGR BGAGR BGLASO
LAMSBRS_W
BGLASO
LAONTLM2_W LAONTLM_W LAONVKM2_W LAONVKM_W MSAGRMX_W MSAGRUGD_W MSAGR_W
BGLASO BGLASO BGLASO BGLASO BGMSUGD BGMSUGD BGAGR
MSNAGRV_W MSNAGR_W OFAGRUGD_W OFVPAGR_W
BGAGR BGAGR BGAGR BGAGRA
PAAGREO_W PABNAV2_W
BGAGR BGPABG
PABNAV_W
BGPABG
PABVHK2_W PABVHK_W PABVVK2_W
BGPABG BGPABG BGPABG
PABVVK_W
BGPABG
PDBLAGR_W PSPVAGRB_W PS_W
BGAGR BGAGR SRMSEL
PVAGRV_W RECLAGRE_W
BGAGR BGAGR
RFREXROH_W
BGAGR
TAGREO_W TAGRSR TAGRSR_W TAIKR2_W
BGAGR BGAGR BGAGR ATM
TAIKR_W
ATM
TAIZAM_W TANSK_W
GGTFA
TANVK2_W TANVK_W
ATM ATM
TAVRO2_W TAVRO_W TGAGRV TGAGRV_W TNSE_W
ATM ATM BGAGR BGAGR BBSTT
UMSRLNK_W
BGMSDKS
WBLAGR_W Z_AGRL
BGAGR DAGRLS
AGRPSOL, AGRUE,BGAGR, DAGRS,TKMWL
AUS EIN AUS AGRPSOL, BGAGRA AUS LOK AUS BGAGR, BGLAMBDA, EIN LRFKEB, LRSKA BGAGR, BGLAMBDA, EIN LRFKEB, LRSKA BGAGR EIN EIN BGAGR EIN BGAGR EIN BGAGR BGAGR EIN EIN AGRPSOL, BGAGR BGMSABG, BGTMPK, AUS TEB BBAGRMW, BGAGRA AUS LOK AUS AGRPSOL, AGRUE,- EIN BGAGR, DAGRS, DFFTCNV AGRPSOL, BGAGRA AUS EIN BGAGR, BGLASO,BGPIRG, BGPRGS, GGO2LSU EIN BGAGR, BGLASO,BGPIRG, BGPRGS, GGO2LSU BGAGR, BGLAMABM EIN BGAGR, BGLAMABM EIN BGAGR, BGLAMABM, EIN BGLASO, GGO2LSU BGAGR, BGLAMABM, EIN BGLASO, GGO2LSU LOK AUS EIN AGRPSOL, BBBO,BGAGR, BGFKMS,BGMSDK, ... BGMSUGD AUS BGAGRSOL, BGPEXT, AUS SRMUE BGAGR, BGPEXT, SR- AUS MUE LOK AUS BGTMPK AUS ATMHEX, ATR,EIN BGAGR, BGLASO,BGPABG, ... ATMHEX, ATR,EIN BGAGR, BGLASO,BGPABG, ... EIN BGAGR EIN BAKH, BBAGR,BGAGR, BGAGRSOL, DGGTVHK, ... ATR, BGAGR EIN ATR, BGAGR, KODOH, EIN LAMBTS, SKR, ... EIN BGAGR EIN BGAGR AUS AGRPSOL, BGAGR LOK BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ... AGRPSOL, BGAGR,- EIN BGMSUGD AGRPSOL AUS EIN BBAGR, BGAGR,DIMCAGR, GGAGRV BGAGR, BGAGRA
Seite 483 von 4100 31.JAN.2003 Thomas Brosi
Faktor Korrektur AGR (Temperatur und Druck) Faktor Korrketur AGR-Blendenmodell (Temperatur und Druck) Faktor Abgasgegendruck Korrekturfaktor uber Temperatur tagrv (AGR-Ventil) Korrektur Zeitkonstante Differenzdruckberechnung uber ¨ AGR Leitung Lambda am AGR-Entnahmeort ohne Modulation, modelliert Soll-Lambda-Brennraum bezogen auf die Einbauort der Sonde (Bank 2) Soll-Lambda-Brennraum bezogen auf die Einbauort der Sonde Lambda hinter Abgasturbolader ohne Modulation, modelliert, Bank2 Lambda hinter Abgasturbolader ohne Modulation, modelliert Lambda hinter Vorkat ohne Modulation, modelliert, Bank 2 Lambda hinter Vorkat ohne Modulation, modelliert ¨ maximal moglicher AGR Durchfluß (ungedrosselt) Berechneter Massenstrom AGR ungedrosselt AGR Massenstrom ins Saugrohr ( 16-Bit ) Normierter Massenstrom AGR aus Ventilkennlinie unkorrigiert normierter AGR-Massenstrom (word) Offset Massenstrom AGR ungedrosselt Offset Ventilposition AGR
Abgasgegendruck an AGR Entnahmeort Abgasdruck nach Auslaßentil (Bank2)
Abgasdruck nach Auslaßventil
Abgasgegendruck vor Hauptkat (Bank2) Abgasgegendruck vor Hauptkat Abgasgegendruck vor Vorkat (Bank2) Abgasgegendruck vor Vorkat Druckdifferenz durch Blendenwiderstand AGR Quotient Saugrohrdruck/Druck vor AGR-Ventil begrenzt Saugrohr-Absolutdruck (Word)
Druck vor AGR-Ventil Reziproker Wert von Lambda ( 1/Lambda ) verzogert AGR-Fullungsanteil ins Saugrohr einstromend ( word ) Temperatur AGR Entnahmeort Einleittemperatur Abgasruckf in das Saugrohr ¨ uhrung ¨ Einleittemperatur Abgasruckf ¨ uhrung ¨ in das Saugrohr Abgastemperatur im Krummer ¨ (Bank 2)
Abgastemperatur im Krummer ¨
Abgastemperatur im Zylinder-Auslaß Ansaugluft - Temperatur in GrdC, intern in Kelvin gerechnet
Abgastemperatur nach dem Vorkat, Bank 2 Abgastemperatur nach dem Vorkat Abgastemperatur im Rohrstuck ¨ vor Frontkat, Bank2 Abgastemperatur im Rohrstuck ¨ vor Frontkat Abgastemperatur am AGR-Ventil Abgastemperatur am AGR-Ventil (Word) ¨ Zeitzahler ab Startende (16bit) umsrln_w bei kleinen Drehzahlen begrenzt Leitungswiderstand AGR Massenstromleitung Zyklusflag: AGR-Ventil Lagesensor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGR 9.90.1
Seite 484 von 4100 31.JAN.2003 Thomas Brosi
FB BGAGR 9.90.1 Funktionsbeschreibung Zusammenfassung: ================ Die Funktion %BGAGR berechnet aus der AGR-Ventilposition (agrvp_w) zun¨ achst einen AGR-Massenstrom (msagr_w). Es folgt die Berechnung der relative F¨ ullung rfrexroh_w, die durch die externe AGR im Brennraum entsteht. Dies ist die Schnittstelle zur Partialdruckberechnung in %BGPEXT. Block BMSAGR und BTAGS: ======================= Berechnung des Abgasmassenstromes ins Saugrohr ----------------------------------------------Der Hersteller des AGR-Ventils liefert eine Ventil-Kennline, die in die Kennlinie MSNTAG ¨ ubertragen werden kann. In MSNTAG beinhaltet den AGR-Normmassenstrom in Abh¨ angigkeit von der AGR-Ventilposition (agrvp_w) bei Normbedingungen. Die Normbedingungen lauten: - 0 Grad C, - Verh¨ altnis Druck hinter zu Druck vor dem Ventil < 0.52 entspricht ¨ uberkritisch, - Druck vor Ventil = 1013hPa. Die Anpassung des Massenstroms an die tats¨ achlichen Druckverh¨ altnisse geschieht ¨ uber die Ausflußkennlinie KLAF, die mit dem Verh¨ altnis pspvagrb_w aus Saugrohrdruck ( ps_w ) zu Abgasgegendruck vor AGR-Ventil (pvagrv_w) addressiert wird. Das Verh¨ altnis pspvagrb_w ist - durch die Begrenzung des Drucks vor Ventil auf psdss_w/PSPVDKUG - auf den Wert PSPVDKUG begrenzt. ¨ber den Temperaturkorrekturfaktor, der in der KorrekturDie Anpassung an die tats¨ achlichen Temperaturverh¨ altnisse erfolgt u kennlinie FDVAGR f¨ ur unterschiedlich modellierte AGR-Einleittemperaturen abgelegt ist. Das Temperaturmodell ist in zwei Hauptteile gegliedert. Mit dem ersten Teil wird die Temperatur am AGR-Ventil modelliert. Dabei wird basierend auf der Abgastemperatur aus der %ATM an der AGR-Entnahmestelle ¨ uber den Faktor Temperaturabfall an der AGR-Leitung (FTAGRV) die Temperatur am AGR-Ventil modelliert (tgagrv). Mit dieser modellierten AGR-Ventiltemperatur wird durch die Kennlinie FDVAGR eine AGR-Massenstromkorrektur durchgef¨ uhrt. _________________ FDVAGR = V T0[k]/TGAGRV[K] Basistemperatur T0 ist 0 ◦ C = 273K d.h. ftags (0 ◦ C) = 1.0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der zweite Teil des Temperaturmodells modelliert die Temperatur an der Einleitstelle ins Saugrohr (tags). Dabei wird ausgehend von der modellierten AGR-Ventiltemperatur ¨ uber den Faktor Temperaturabfall an der AGR-Leitung zum Saugrohr (FTDAG) die Temperatur an der Einleitstelle am Saugrohr (tags) modelliert. Die Ventilposition wird mit einem Korrekturoffset (ofvpagr_w) invers zur Berechnung in %AGRPSOL korrigiert. Bei positiven Werten von ofvpagr_w entspricht diese Korrektur einer Verschiebung der Kennlinie MSNTAG nach rechts auf der x-Achse. Der direkt aus der Ventilkennlinie stammende Massenstrom msnagrv_w wird durch einen in der %BGAGRA berechnete Korrekturfaktor (fkmsagr_w) invers zu der Sollvorgabe (%AGRPSOL) korrigiert. Die sich durch die Sollseitige Korrektur ver¨ anderte Ventilposition wird demnach wieder auf den unkorrigierten Wert zur¨ uckgerechnet. Das Ergebnis ist der normierte AGR-Massenstrom (msnagr_w).
Block BGPDBAGR: =============== Berechnung einer drosselnden Blende in der AGR Leitung ------------------------------------------------------Ein typisches Fehlerbild eines AGR-Ventils sind die nicht zu vernachl¨ assigende Ablagerungen aus Ruß, ¨ Olr¨ uckst¨ anden und Kondensat. Diese Ablagerungen wirken im System wie eine Drosselblende. Im folgenden wird aus diesem Grund von dem Fehlerbild einer Drosselblende (kurz "Blende") im AGR-System gesprochen. Die angenommene Position der Blende ist vor dem AGR-Ventil, so daß sich der Druckabfall an der Blende auf den Druck vor AGR-Ventil auswirkt. Die Berechnung des Gasdrucks vor AGR-Ventil ist im Block BGPDBAGR enthalten. Mit dem errechneten und korrigierten Massenstrom durchs AGR-Ventil (msagr_w), der ebenfalls durch die Blende str¨ omen muss, wird uber einen quandratischen Zusammenhang (abgelegt in KLDPBMSAGR) und einem Widerstands-Faktor (wblagr_w) auf den Druckabfall an ¨ der Blende (pdblagr_w) geschlossen. Der Widerstandswert (wblagr_w) folgt aus einem adaptierten Korrekturwert (fkblagrz_w), der den verbleibenden freien Leitungs-Querschnitt beinhaltet. Es ergibt sich nach Subtraktion von Abgasgegendruck (paagreo_w) und dem errechneten Druckabfall an der Blende (pdblagr_w) ein Druck vor AGR-Ventil pvagrv_w, mit dem nun sowohl die Ausflußkorrektur (KLAF) und die Dichtekorrektur (fktpagr_w) gerechnet werden kann. Die Dichtekorrektur des Druckabfalls an der Blende geschieht mit den bereits oben beschriebenen Normbedingungen. Die grundlegenden Gleichungen, mit denen die obige Berechnung durchgef¨ uhrt wird sind:
und
dp = K*d/2*wˆ2 V = A*w = m/d
Nach Umrechnung mit Gasgleichung und Dichtedefinition ergibt sich: dp = (R / Aˆ2)* K * (T/P)*mˆ2 mit
dp: K : w : V : A : m : d : R : T : P :
Druckabfall an der Blende Widerstandswert der Blende Gasgeschwindigkeit Volumenstrom Querschnitt Massenstrom Dichte spez. Gaskonstante Temperatur vor Blende Druck vor Blende
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGR 9.90.1
Seite 485 von 4100 31.JAN.2003 Thomas Brosi
Die in dieser Funktion durchgef¨ uhrte Berechnung des Druckabfalls ¨ uber einer eingebauten Blende wird ebenfalls in der Funktion %AGRPSOL durchgef¨ uhrt. Damit wird auch bei der Ansteuerung des AGR-Ventils der Druckabfall an der Blende eingerechnet; dies f¨ uhrt dann zu entsprechend gr¨ oßeren Ventilpositionen. Block MSAGRUGD: =============== Berechnung des Massenstromes f¨ ur den ungedrosselten Fall ("¨ Uberweg"): --------------------------------------------------------------------Ab dem Druckverh¨ altnis PSPVDKUG (0.95) ¨ uber dem AGR-Ventil, wird der Massenstrom nicht mit Hilfe der Ausflußkorrektur (KLAF) berechnet, sondern mit Hilfe eines sog. ¨ Uberweges. Das AGR-Ventil wird von der Funktion %AGRPSOL auf eine Ventilposition begrenzt, bei der im Saugrohr kein Druck entsteht, der die Drosselklappe in einen ungedrosselten Zustand versetzt. Treten dennoch - wegen einer nicht zu vernachl¨ assigenden Ventildynamik AGR-Ventilposition oberhalb der Begrenzung auf, so wird f¨ ur diesen Fall der Massenstrom in MSAGRUGD berechnet. Die Differenz zwischen maximal m¨ oglichem AGR-Massenstrom (msagrmx_w) und Massenstrom am ungedrossetlen Saugrohrpunkt (msagrugd_w) wird dabei liniear ¨ uber die Ventilposition, die sich oberhalb des ungedrosselten Punktes einstellt, interpoliert.
Block BGAGROFF: =============== Abschalten der Funktion: -----------------------Die Funktion liefert bei CWAGR = 0 den Ausgangswert 0.0. In diesem Fall ist keine AGR gew¨ unscht; es findet keine Berechnung des AGR-Massenstromes statt. Durch einen detektierten Lagesensorfehler wird ebenfalls die Berechnung des AGR-Massenstromes ausgesetzt und der "Ersatzwert" rfrexroh_w = 0.0 ausgegeben. Um Fehlberechnungen w¨ ahrend der Startphase zu vermeiden, wird der AGR-Massenstrom in der Startphase nicht berechnet.
APP BGAGR 9.90.1 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KLAF: Referenzierte Kennlinie ============================== Die normierte Ausflußkennlinie KLAF ist durch die Physik vorgegeben und wird als 501 * 16 Bit Tabelle im Eprom abgelegt. Die feine Abstufung von Wert zu Wert ist besonders im unteren Betriebsbereich notwendig, da bei zu grober Abstufung das Saugrohrmodell zum Schwingen neigt. Entnahmestelle: =============== Im Block PATASEL wird ¨ uber das Codewort CWAGREO der Entnahmeort festgelegt. Die Festlegung hat Berechnungs¨ anderungen in der Funktion %BGMSABG (Berechnung Massenstrom Abgas) zur Folge, da dort der AGR-Massenstrom passend zum Entnahmeort vom Massenstrom, der aus den Zylindern fließt, abgezogen wird. Ferner wird in der Funktion %BGPABG (Berechnung Abgasgegendruck eine Auswahl entsprechend dem Entnahmeort festgelegt. Temperaturen: ============= Ist die Leitung zwischen AGR-Ventil und AGR-Einleitstelle kurz, so muß der Faktor FTDAG den Wert 1, sowie die Zeitkonstante ZTAGR den Wert 0 enthalten. Ist der Abstand zwischen AGR-Ventil und Einleitung groß, m¨ ussen aufgrund unterschiedlicher Temperaturverh¨ altnisse die entsprechenden Daten den realen Verh¨ altnissen angepaßt werden. Lambda: ====== Mit Lambda wird in der Funktion %BGAGRSOL die Aufteilung der AGR-F¨ ullung in Inertgas- und Luftf¨ ullung berechnet. Der Lambda-Wert wird abh¨ angig vom AGR-Entnahmeort festgelegt: AGR-Entnahmeort | Lambda ----------------------------------------------------------------------------------Kr¨ ummer | laoikrm(2)_w | Vor dem Vorkat | laontlm(2)_w (hinter dem Abgasturbolader) | | Hinter den Vokkat | laonvkm(2)_w (2) ist f¨ ur den Fall wo AGR vom Bank2 entnommen wird Sensorik: ========= F¨ ur die Applikation des AGR-Massenstromes sind folgende Sensoren n¨ otig: - Temperatursensoren an: - der Entnahmestelle der AGR - vor dem AGR-Ventil - im Saugrohr - Drucksensoren
- im Saugrohr - vor AGR-Ventil
- Lambda-Sonde - AGR-Ratenmessger¨ at im Saugrohr Grundeinstellung: ================= F¨ ur die Applikation des Saugrohrmodells und die Grundapplikation der AGR wird die AGR-Massenstromkorrektur zun¨ achst auf Reset gehalten ( %BGAGRA: fkmsagr_w = 1.0, fkblagr_w und ofvpagr = 0.0). Mit Codewort CWBGAGR(1) = 1 kann auf den Applikationswert FKNLAGRA umgeschaltet werden. Dieser Wert sollte zu Beginn der Applikation = 1 sein. Um die AGR-Funktion abzuschalten (f¨ ur Applikationzwecke) muß daf¨ ur gesorgt werden, daß das Codewort CWAGR = 0 ist.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGR 9.90.1
Seite 486 von 4100 31.JAN.2003 Thomas Brosi
Blendenmodell: KLWBLAGR, KLDPMSAGR, ZKPDBAGR ============================================ Idealer Weise existieren Fließbank Messungen von Ventilen, die mit definierten Massenstrom-Blenden versehen wurden. Die Vorapplikation der Kennlinien KLWBLAGR und KLDPMSAGR kann dann Offline erfolgen. Ist dies nicht m¨ oglich, so kann zun¨ achst ein streng quadratischer Zusammenhang in KLDPMSAGR und ein reziprok-quadratischer Zusammenhang einzutragen. Da es sich bei der Bildung von fkblagr_w in %BGAGRA um einen I-Regler handelt, wird trotz dieser Grobapplikation der pslm-psdss-Zusammenhang richtig eingestellt. Die physikalische Zuordnung zu einer Blende kann so aber nicht hergestellt werden. Liegen keine Fließbank-Messungen vor, so m¨ ussen diese am Pr¨ ufstand durch Erh¨ ohung der AGR-Ventilposition und "geklemmter" Drosselklappe ersetzt werden. Der Saugrohrdruck psdss_w muß dann mit pslm_w in ¨ Ubereinstimmung gebracht werden. Achtung: Die Kennlinie ZKPDBAGR ist in jedem Fall ungleich 0.0 zu bedaten, da nur so numerische Stabilit¨ at der Berechnung sichergestellt ist. !!!!!!!!!!!!!!!!!!!!!!!!!! Die Eingangsgr¨ oße kzpdagr_w stellt dabei die Blenden-Systemverst¨ arkung dar, die mit Hilfe des Filters ged¨ ampft werden muß. Physikalisch sind die Werte in KZPDBAGR mit einer Zeitkonstanten des Volumens zwischen Blende und AGR-Ventil interpretierbar. Die unten aufgef¨ uhrte Kennlinie ZKPDBAGR ist eine Sicherheitsbedatung, die je nach Bedarf mit kleineren Zeitkonstanten bedatbar ist. Weiterer Hinweis zu Applikation des Blendenmodells: --------------------------------------------------Das Blendenmodell ist in den Funktionen %BGAGR und %AGRPSOL realisiert. Da an dieser Stelle aber ein enger Zusammenhang mit der Funktion %BGAGRA gegeben ist, hier einige Hinweise zur Applikation: Das Blendenmodell kann nur mit Untersuchungen am Massenstrompr¨ ufstand physikalisch richtig appliziert werden, Der verwendete Zusammenhang dp ˜ K * msagrˆ2 mit
dp: Differenzdruck ¨ uber Drosselblende K : Leitungswiderstandswert
muß mit Messungen ausgewertet werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Dabei sind die Kennlinien KLWBLAGR = K und KLDPBMSAGR = msagrˆ2. Es gibt nun zwei m¨ ogliche Vorgehensweisen ------------------------------------------a) Am Massenstrompr¨ ufstand werden verschiedene Blenden, deren Querschnitt bekannt ist, verbaut. Die durchfließenden Massenstr¨ ome werden vorgegeben und die auftretenden Differenzdr¨ ucke gemessen. Man kann dann mit einer Offline-Simulation die Kurvenform der KLDPBMSAGR anpassen, sofern die Massenstr¨ ome mit Variation der Ventilposition gemessen werden. b) Im Fahrzeug: Die Kennlinie KLDPBMSAGR wird so wie in der Vorbelegung als feste Zuordnung verwendet und nicht ver¨ andert. Im Schub wird der Massenstrom msagrds_w gemessen und mit bekanntem freien Querschnitt wird ¨ uber das Applikationslabel FKBLAGRA der Widerstandswert wblagr_w so ver¨ andert, dass w¨ ahrend der Schubpr¨ ufung und im normalen Fahrbetrieb msagrds_w mit msagr_w ¨ ubereinstimmt.
Typische Werte f¨ ur Erstapplikation =================================== Systemkonstanten: ----------------SY_ATMZA = 1, wenn Funktion %ATMZA (Entnahme AGR direkt am Zylinder-Auslaß) im System vorhanden ist Festwerte: ---------CWBGAGR:
+-----+-----+-----+-----+-----+-----+-----+-----+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +-----+-----+-----+-----+-----+-----+-----+-----+ | | | | | | | | | | | | | | | | | | | | | += Applikationswert Blende | += Filterung AGR-F¨ ullung ein += Filterung AGR-Massenstrom
CWAGREO:
CWAGREO2:
CWAGREO CWAGREO2 CWBGAGR(1) FKBLAGRA
= = = >
0 1 2 2
: : : :
Applikationszweck Entnahme AGR im Kr¨ ummer Entnahme AGR vor Vorkat Entnahme AGR hinter Vorkat
Bank2 = = = >
0 1 2 2
: : : :
Entnahme Entnahme Entnahme Entnahme
AGR AGR AGR AGR
vom Bank1 im Kr¨ ummer (vom Bank2) vor Vorkat (vom Bank2) hinter Vorkat (vom Bank2)
REF REF 0 0.0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MSNAGRLE PAAGREOAP LAAGREOAP PSPVDKUG SCHMSNAGRL TAGREOAP TVAGRST
BGAGR 9.90.1
Seite 487 von 4100 31.JAN.2003 Thomas Brosi
0 kg/h 1100 hPa 1.0 referenzierte Gr¨ oße (%BGSRM) 0 kg/h ◦ 300 C 5 s
Kennlinien: ============ Dichtekorrektur (nicht applizieren ): | -40 | 0 | 40 | 100 | 200 | 300 | 400 | 700 | tgagrv [ ◦ C] ----------------+-------+-------+-------+--------+-------+-------+-------+-------+ FDVAGR | 1,085 | 1,000 | 0,937 | 0,859 | 0,757 | 0,687 | 0,640 | 0,531 |
Temperaturabnahme zum AGR-Ventil: msagr_w [kg/h] | 0 | 4,0 | 8,0 | 12,0 | 16,0 | 20,0 | 25,0 | 30,0 | ----------------+-------+-------+-------+--------+-------+-------+-------+-------+ FTAGRV | 0,160 | 0,391 | 0,510 | 0,600 | 0,684 | 0,767 | 0,871 | 0,976 |
Temperaturabnahme (nur applizieren, wenn Leitungsst¨ uck zwischen Ventil und Einleitstelle): msagr_w [kg/h] | 0 | 4,0 | 8,0 | 12,0 | 16,0 | 20,0 | 25,0 | 30,0 | ----------------+-------+-------+-------+--------+-------+-------+-------+-------+ FTDAG | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zeitkonstante der Temeraturabnahme zur Einleitstelle: msnagr_w [kg/h] | 0 | 4,0 | 8,0 | 12,0 | 16,0 | 20,0 | 25,0 | 30,0 | ----------------+-------+-------+-------+--------+-------+-------+-------+-------+ KLZTAGRMS [s] | 10,0 | 10,0 | 10,0 | 10,0 | 10,0 | 10,0 | 10,0 | 10,0 |
Zeitkonstante der Temperaturabnahme zum AGR-Ventil: msnagr_w [kg/h] | 0 | 4,0 | 8,0 | 12,0 | 16,0 | 20,0 | 25,0 | 30,0 | ----------------+-------+-------+-------+--------+-------+-------+-------+-------+ KLZTAGRVMS [s] | 10,0 | 10,0 | 10,0 | 10,0 | 10,0 | 10,0 | 10,0 | 10,0 |
KLAF: ----Die Kennlinie KLAF wird in der %BGMSZS definiert und in der %BGAGR referenziert.
Zuordnung Massenstrom / Druckabnahme ¨ uber Drosselblende: Nur applizieren, wenn Drossel keine Lochblende: KLDPBMSAGR: msagr_w [kg/h] | 0.0| 6.0| 8.0| 10.0| 12.0| 15.0| 20.0| 25.0| 30.0| 35.0 | 42.0 | 50.0 | 60.0 | 70.0 | 80.0 | 100.0 ----------------+----+----+----+-----+-----+-----+-----+-----+-----+------+------+------+-------+-------+-------+--------KLDPBMSAGR | 0.0| 0.0| 1.0| 2.0| 5.0| 10.0| 23.0| 66.0|120.0| 200.0| 370.0| 546.0| 1250.0| 2500.0| 4200.0| 10000.0 Zuordnung freier Querschnitt / Drosselwiderstand: St¨ utzstellen entsprechend der verwendeten Simulationsblenden applizieren: Werte so applizieren, dass bei verbauten Blenden msagrds_w = msagr_w KLWBLAGR: fkblagrz_w | 0.04 | 0.07 | 0.11 | 0.2 | 0.3 | 0.44 | 0.6 | 1.0 | ----------------+------+------+------+------+------+------+------+------+ KLWBLAGR | 64.0 | 30 | 8.0 | 1.2 | 0.25 | 0.05 | 0.01 | 0.0 | D¨ ampfung der Zwischenvolumen zwischen Drosselstelle und AGR-Ventil: Vorapplizierte Werte verwenden. ZKPDBAGR: kzdpagr_w | 0.1 | 1.0 | 5.0 | 10.0 | 15.0 | 20.0 | 25.0 | 30.0 | ----------------+------+------+------+------+------+------+------+------+ ZKPDBAGR | 0.3 | 0.35 | 0.4 | 0.5 | 1.0 | 1.0 | 1.0 | 1.0 |
Totzeit: Abh¨ angig von Leitungsl¨ ange msagr [kg/h] | 0,0 | 5,0 | 10,0 | 15,0 | 20,0 | 25,0 | ----------------+-----+------+------+------+------+-------+ KLTTRECLAM [s] | 0.2 | 0.2 | 0.2 | 0.2 | 0.2 | 0.2 |
Aus Massenstrommessung auf Fließbank: Komplette AGR-Leitung von Entnahme bis Einleitstelle vermessen: Beispiel f¨ ur MSNTAG: agrvpbg_w [%] | 0 | 14 | 20 | 23 | 27 | 30 | 33 | 37 | 40 | 50 | 60 | 70 | 80 | 90 | 99 ------------------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+-----msnagrvs_w [kg/h] | 0 | 3,4 | 7,8 | 13,7 | 24,7 | 33,0 | 42,5 | 54 | 58 | 61 | 63 | 64 | 65 | 66 | 67 Die inverse Kennlinie dazu ist die AGRMSVP in der Funktion %AGRPSOL. Bitte darauf achten, daß die Durchflußwerte ¨ ubereinstimmen!
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPABG 2.20.0
Seite 488 von 4100 31.JAN.2003 Thomas Brosi
FU BGPABG 2.20.0 Berechnete Groesse Abgasgegendruck FDEF BGPABG 2.20.0 Funktionsdefinition
___________________________________________________________________________________________________________________________________
BGPABG 2.20 exhaust pressure bank1
BPA B_atlb
B_atlb
msabvhk_w msabvtl_w msabvvk_w pu_w
msabvhk_w msabvtl_w msabvvk_w pu_w
fpabnav_w
fpabnav_w
pabnav_w taikr_w tkihkmm_w tkivkmm_w
taikr_w tkihkmm_w tkivkmm_w
pabnav_w
pabvhk_w
pabvhk_w
pabvvk_w
pabvvk_w
vpvtpnt_w SY_TURBO
0 1/
nmot_w vpvdkpu_w
exhaust pressure bank2
BPA2
vpvtpnt_w KFPVT
msabvhk2_w msabvtl2_w msabvvk2_w
msabvhk2_w msabvtl2_w msabvvk2_w pabvhk_w pabvvk_w pu_w
fpabnav2_w pabnav2_w
taikr2_w tkihkmm2_w tkivkmm2_w
taikr2_w tkihkmm2_w tkivkmm2_w vpvtpnt_w
pabvhk2_w pabvvk2_w
fpabnav2_w pabnav2_w pabvhk2_w pabvvk2_w bgpabg-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_atlb
bgpabg-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPABG 2.20.0
Seite 489 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
BPA
PRESSURE_UPSTR_MAIN_CAT pu_w msabvhk_w tkihkmm_w
pu_w msabvhk_w tkihkmm_w
pabvhk_w
pabvhk_w
PRESSURE_UPSTR_FRONT_CAT pabvhk_w msabvvk_w tkivkmm_w
msabvvk_w tkivkmm_w
pabvvk_w
pabvvk_w
pabvvk_w B_atlb msabvtl_w taikr_w
vpvtpnt_w
vpvtpnt_w
pabnav_w
pabnav_w fpabnav_w
fpabnav_w bgpabg-bpa
B_atlb msabvtl_w taikr_w
1013
[hPa]
bgpabg-bpa ___________________________________________________________________________________________________________________________________
PRESSURE_UPSTR_MAIN_CAT
COMP_FPVHK msabvhk_w tkihkmm_w
msabvhk_w tkihkmm_w
dpabvhk_w
fpvhk_w
dpabvhk_w 0.5
tmp/_50ms 0.5
pu_w
pabvhk_w
pabvhk_w
tmp/_50ms
bgpabg-pressure-upstr-main-cat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
PRESSURE_UPSTR_TC
bgpabg-pressure-upstr-main-cat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPABG 2.20.0
Seite 490 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
COMP_FPVHK
msabvhk_w
fpvhk_w
fpvhk_w
tkihkmm_w
bgpabg-comp-fpvhk
FPVHKMSAB
fpvhkt FPVHKTTA
bgpabg-comp-fpvhk ___________________________________________________________________________________________________________________________________
PRESSURE_UPSTR_FRONT_CAT
COMP_FPVVK msabvvk_w tkivkmm_w
msabvvk_w tkivkmm_w
dpabvvk_w
fpvvk_w
dpabvvk_w
pabvvk_w
pabvvk_w
tmp/_50ms
tmp/_50ms
bgpabg-pressure-upstr-front-cat
0.5
pabvhk_w
bgpabg-pressure-upstr-front-cat ___________________________________________________________________________________________________________________________________
COMP_FPVVK
msabvvk_w
fpvvk_w
fpvvk_w
FPVVKMSAB
tkivkmm_w
fpvvkt FPVVKTTA
bgpabg-comp-fpvvk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.5
bgpabg-comp-fpvvk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPABG 2.20.0
Seite 491 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
PRESSURE_UPSTR_TC
SY_TURBO
0 1/
SY_ATLB
0 1/
B_atlb COMP_FPNAV B_atlb msabvtl_w taikr_w
msabvtl_w taikr_w
4/
5/
dpabnav_w 2/ fpnav_w
pabna
3/
dpabnav_w 1/
pabnav_w
tmp/_50ms
0.5
tmp/_50ms 0.5
pabvvk_w
1/
pabnav_w
1/ pabnav_w
bgpabg-pressure-upstr-tc
vpvtpnt_w
bgpabg-pressure-upstr-tc ___________________________________________________________________________________________________________________________________
COMP_FPNAV
SY_TURBO
0
SY_ATLB
0
1/
B_atlb
1/ msabvtl_w
fpnav_w
fpnav_w
FPNAVMSAB
1/ taikr_w
fpnavt FPNAVTTA
bgpabg-comp-fpnav
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
pabnav_w 1/
bgpabg-comp-fpnav
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPABG 2.20.0
Seite 492 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
BPA2
PRESSURE_UPSTR_MAIN_CAT2 pabvhk_w pu_w msabvhk2_w tkihkmm2_w
pabvhk_w pu_w msabvhk2_w tkihkmm2_w
pabvhk2_w
pabvhk2_w
PRESSURE_UPSTR_FRONT_CAT2 pabvhk2_w pabvvk_w msabvvk2_w tkivkmm2_w
pabvvk_w msabvvk2_w tkivkmm2_w
pabvvk2_w
pabvvk2_w
PRESSURE_UPSTR_TC2
vpvtpnt_w
SY_STERVK
0
1/ fpabnav2_w
fpabnav2_w
1013
[hPa]
bgpabg-bpa2 ___________________________________________________________________________________________________________________________________
PRESSURE_UPSTR_MAIN_CAT2
SY_STERVK
0 1/
SY_STERHK
0 4/
5/
dpabvhk2_w
pabvhk2_w
pabvhk2_w
COMP_FPVHK2 msabvhk2_w tkihkmm2_w
msabvhk2_w tkihkmm2_w
2/ fpvhk2_w
3/
dpabvhk2_w 0.5
tmp/_50ms
1/ 0.5
tmp/_50ms
pu_w
1/ pabvhk_w
pabvhk2_w
bgpabg-pressure-upstr-main-cat2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
vpvtpnt_w
pabnav2_w
pabnav2_w
bgpabg-bpa2
pabvvk2_w B_atlb msabvtl2_w taikr2_w
B_atlb msabvtl2_w taikr2_w
bgpabg-pressure-upstr-main-cat2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPABG 2.20.0
Seite 493 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
COMP_FPVHK2
SY_STERVK
0 1/
SY_STERHK
0
1/
1/ msabvhk2_w
fpvhk2_w
fpvhk2_w
bgpabg-comp-fpvhk2
FPVHKMSAB
1/ tkihkmm2_w
fpvhkt2 FPVHKTTA2
bgpabg-comp-fpvhk2 ___________________________________________________________________________________________________________________________________
SY_STERVK
0 1/
SY_STERFK
0 4/ dpabvvk2_w
COMP_FPVVK2 msabvvk2_w tkivkmm2_w
msabvvk2_w tkivkmm2_w
2/ fpvvk2_w
dpabvvk2_w
5/ pabvvk2_w
pabvvk2_w
3/ tmp/_50ms
0.5 1/ tmp/_50ms 0.5 pabvhk2_w
1/ pabvvk_w
pabvvk2_w
bgpabg-pressure-upstr-front-cat2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
PRESSURE_UPSTR_FRONT_CAT2
bgpabg-pressure-upstr-front-cat2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPABG 2.20.0
Seite 494 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
COMP_FPVVK2
SY_STERVK
0 1/
SY_STERFK
0
1/
1/ msabvvk2_w
fpvvk2_w
fpvvk2_w
bgpabg-comp-fpvvk2
FPVVKMSAB 1/ tkivkmm2_w
fpvvkt2 FPVVKTTA2
bgpabg-comp-fpvvk2 ___________________________________________________________________________________________________________________________________
PRESSURE_UPSTR_TC2
SY_TURBO SY_ATLB
0
1/
0
1/
0
1/
B_atlb COMP_FPNAV2
msabvtl2_w taikr2_w
B_atlb msabvtl2_w taikr2_w
2/ fpnav2_w
5/ pabnav2_w
pabnav2
3/
dpabnav2_w 1/
4/ dpabnav2_w tmp/_50ms
0.5
tmp/_50ms 0.5 pabvvk2_w 1/ pabnav2_w 1/ pabnav2_w vpvtpnt_w
1/ pabnav2_w
bgpabg-pressure-upstr-tc2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_STERVK
bgpabg-pressure-upstr-tc2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPABG 2.20.0
Seite 495 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
COMP_FPNAV2
SY_STERVK
0
SY_TURBO
0
SY_ATLB
0
1/
1/ B_atlb 1/ msabvtl2_w
fpnav2_w
fpnav2_w
FPNAVMSAB
bgpabg-comp-fpnav2
1/
1/ taikr2_w
fpnavt2 FPNAVTTA2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgpabg-comp-fpnav2 ___________________________________________________________________________________________________________________________________
ABK BGPABG 2.20.0 Abkurzungen ¨ Parameter
Source-X
FPNAVMSAB FPNAVMSAB FPNAVTTA FPNAVTTA2 FPVHKMSAB FPVHKMSAB FPVHKTTA FPVHKTTA2 FPVVKMSAB FPVVKMSAB FPVVKTTA FPVVKTTA2 KFPVT
MSABVTL2_W MSABVTL_W TAIKR_W TAIKR2_W MSABVHK2_W MSABVHK_W TKIHKMM_W TKIHKMM2_W MSABVVK2_W MSABVVK_W TKIVKMM_W TKIVKMM2_W NMOT_W
Source-Y
Art
Bezeichnung
VPVDKPU_W
KL KL KL KL KL KL KL KL KL KL KL KL KF
¨ Kennlinie fur Faktor fur Turbo-Bypass ¨ massenstromabhangigen ¨ Druckgradient uber ¨ ¨ Kennlinie fur ¨ massenstromabhangigen Faktor fur ¨ Druckgradient uber ¨ Turbo-Bypass ¨ Kennlinie fur ¨ temperaturabhangigen Faktor fur ¨ Druckgradient Turbo-Bypass ¨ Kennlinie fur ¨ temperaturabhangigen Faktor fur ¨ Druckgradient Turbo-Bypass, B 2 ¨ Kennlinie fur ¨ massenstromabhangigen Faktor fur ¨ Druckgradient uber ¨ Hauptkat ¨ Kennlinie fur ¨ massenstromabhangigen Faktor fur ¨ Druckgradient uber ¨ Hauptkat ¨ Kennlinie fur ¨ temperaturabhangigen Faktor fur ¨ Druckgradient uber ¨ Hauptkat ¨ Kennlinie fur ¨ temperaturabhangigen Faktor fur ¨ Druckgradient uber ¨ Hauptkat, B. 2 ¨ Kennlinie fur ¨ massenstromabhangigen Faktor fur ¨ Druckgradient uber ¨ Vorkat ¨ Kennlinie fur ¨ massenstromabhangigen Faktor fur ¨ Druckgradient uber ¨ Vorkat ¨ Kennlinie fur ¨ temperaturabhangigen Faktor fur ¨ Druckgradient uber ¨ Vorkat ¨ Kennlinie fur ¨ temperaturabhangigen Faktor fur ¨ Druckgradient uber ¨ Vorkat, Bank 2 ¨ Kennfeld Druckverhaltnis an Turbine
Systemkonstante
Art
Bezeichnung
SY_ATLB SY_STERFK SY_STERHK SY_STERVK SY_TURBO
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante ATL-Bypassklappe verbaut Systemkonstante Bedingung : Stereo hinter Frontkatalysator Systemkonstante Bedingung Stereo hinter Kat Systemkonstante Bedingung : Stereo vor Kat Systemkonstante Turbolader
Art
Bezeichnung
Variable
Quelle
B_ATLB DPABNAV2_W DPABNAV_W DPABVHK2_W DPABVHK_W DPABVVK2_W DPABVVK_W FPABNAV2_W FPABNAV_W
BGPABG BGPABG BGPABG BGPABG BGPABG BGPABG BGPABG BGPABG
FPNAV2_W FPNAVT FPNAVT2 FPNAV_W FPVHK2_W FPVHKT FPVHKT2 FPVHK_W FPVVK2_W
BGPABG BGPABG BGPABG BGPABG BGPABG BGPABG BGPABG BGPABG BGPABG
Referenziert von
EIN LOK LOK LOK LOK LOK LOK BGPIRG, BGPRGS AUS BGPIRG, BGPRGS, SR-AUS MUE LOK LOK LOK LOK LOK LOK LOK LOK LOK BGPABG
Bedingung fur ¨ ATL Bypassklappe ansteuern Druckdifferenz Druck am Auslassventil gegenuber Druck vor Vorkat, Bank 2 ¨ Druckdifferenz Druck am Auslassventil gegenuber ¨ Druck vor Vorkat Druckdifferenz uber ¨ Hauptkatalysator, Bank 2 Druckdifferenz uber ¨ Hauptkatalysator Druckdifferenz uber ¨ Vorkatalysator, Bank 2 Druckdifferenz uber ¨ Vorkatalysator Korrekturfaktor Abgasdruck (word) Bank2 Korrekturfaktor Abgasdruck (word) ¨ Massenstrom- und temperaturabhangiger Faktor fur ¨ Druckgradient Turbo-Bypass, B.2 ¨ Temperaturabhangigen Faktor fur ¨ Druckgradient uber ¨ Turbo-Bypass ¨ Temperaturabhangigen Faktor fur ¨ Druckgradient uber ¨ Turbo-Bypass, Bank 2 ¨ Massenstrom- und temperaturabhangiger Faktor fur ¨ Druckgradient Turbo-Bypass ¨ Massenstrom- und temperaturabhangiger Faktor fur ¨ Druckgradient uber ¨ Hauptkat B.2 ¨ Temperaturabhangigen Faktor fur ¨ Druckgradient uber ¨ Hauptkat ¨ Temperaturabhangigen Faktor fur ¨ Druckgradient uber ¨ Hauptkat, Bank 2 ¨ Massenstrom- und temperaturabhangiger Faktor fur ¨ Druckgradient uber ¨ Hauptkat ¨ Massenstrom- und temperaturabhangiger Faktor fur ¨ Druckgradient uber ¨ Vorkat, B. 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
FPVVKT FPVVKT2 FPVVK_W MSABVHK2_W
BGPABG BGPABG BGPABG BGMSABG
MSABVHK_W
BGMSABG
MSABVTL2_W MSABVTL_W MSABVVK2_W
BGMSABG BGMSABG BGMSABG
MSABVVK_W
BGMSABG
NMOT_W
BGNMOT
PABNAV2_W
BGPABG
PABNAV_W
BGPABG
PABVHK2_W PABVHK_W PABVVK2_W
BGPABG BGPABG BGPABG
PABVVK_W
BGPABG
PU_W
GGDSU
TAIKR2_W
ATM
TAIKR_W
ATM
TKIHKMM2_W TKIHKMM_W TKIVKMM2_W TKIVKMM_W VPVDKPU_W VPVTPNT_W
ATM ATM ATM ATM BGPABG
Referenziert von
BGPABG 2.20.0
Seite 496 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK LOK EIN
¨ Temperaturabhangigen Faktor fur ¨ Druckgradient uber ¨ Vorkat ¨ Temperaturabhangigen Faktor fur ¨ Druckgradient uber ¨ Vorkat, Bank 2 ¨ Massenstrom- und temperaturabhangiger Faktor fur ¨ Druckgradient uber ¨ Vorkat Massenstrom Abgas vor Hauptkat Bank 2
ATM, BGLAMABM,BGLAMOD, BGMSNOVK, BGPABG EIN ATM, BGLAMABM,BGLAMOD, BGMSNOVK, BGPABG, ... EIN BGPABG EIN BGPABG EIN ATM, BGLAMABM,BGLAMOD, BGPABG, DKATFKEB, ... EIN ATM, BGLAMABM,BGLAMOD, BGPABG, DKATFKEB, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BGAGR, BGLASO,AUS BGPIRG, BGPRGS, GGO2LSU BGAGR, BGLASO,AUS BGPIRG, BGPRGS, GGO2LSU BGAGR, BGLAMABM AUS BGAGR, BGLAMABM AUS BGAGR, BGLAMABM, AUS BGLASO, GGO2LSU BGAGR, BGLAMABM, AUS BGLASO, GGO2LSU EIN BBBO, BGDSAD,BGPABG, BGPIRG,BGTEV, ... ATMHEX, ATR,EIN BGAGR, BGLASO,BGPABG, ... ATMHEX, ATR,EIN BGAGR, BGLASO,BGPABG, ... EIN BGPABG EIN BGPABG EIN BGPABG BGPABG EIN EIN BGPABG LOK
Massenstrom Abgas vor Hauptkat
Abgasmassenstrom vor Turbolader, Bank 2 Abgasmassenstrom vor Turbolader, Bank 1 Massenstrom Abgas vor Vorkat (Bank2)
Massenstrom Abgas vor Frontkat
Motordrehzahl Abgasdruck nach Auslaßentil (Bank2)
Abgasdruck nach Auslaßventil
Abgasgegendruck vor Hauptkat (Bank2) Abgasgegendruck vor Hauptkat Abgasgegendruck vor Vorkat (Bank2) Abgasgegendruck vor Vorkat Umgebungsdruck
Abgastemperatur im Krummer ¨ (Bank 2)
Abgastemperatur im Krummer ¨
Mittlere Temperatur im Hauptkatalysator, modelliert, Bank 2 Mittlere Temperatur im Hauptkatalysator, modelliert Mittlere Temperatur im Vorkatalysator, modelliert, Bank 2 Mittlere Temperatur im Vorkatalysator, modelliert ¨ Verhaltnis Ladedruck pvdkds_w zu Umgebungsdruck pu_w ¨ Verhaltnis Druck vor Turbine zu Druck nach Turbine
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPABG 2.20.0
Seite 497 von 4100 31.JAN.2003 Thomas Brosi
FB BGPABG 2.20.0 Funktionsbeschreibung 1. Aufgabe der Funktion ------------------------Die Funktion BGPABG modelliert den Abgasgegendruck an verschiedenen Stellen im Abgassystem.
2. Berechnete Gr¨ oßen ---------------------Die wichtigsten Ausgabegr¨ oßen der Funktion sind die modellierten Abgasgegendr¨ ucke - vor Hauptkat: pabvhk_w bzw. pabvhk2_w - vor Vorkat: pabvvk_w bzw. pabvvk2_w - am Auslassventil: pabnav_w bzw. pabnav2_w Die Druckmodellierung erfolgt in der angegebenen Reihenfolge, ausgehend vom Umgebungsdruck. Die Modellierung Druckdifferenz ¨ uber einem Katalysator wird in 3. beschrieben.
2.1. Einfluss der Systemkonfiguration ------------------------------------Die drei Druckgr¨ oßen auf Bank 1 sind immer vorhanden. Wenn kein Vorkat vorhanden ist, sind die Kennfelder so zu bedaten, dass pabvvk_w=pabvhk_w ist. Ein Druckabfall zwischen Auslassventil und der Position vor Vorkat wird nur dann angenommen, wenn ein Abgasturbolader verbaut ist. Andernfalls ist pabnav_w=pabvvk_w. Im Falle, dass ein Abgasturbolader vorhanden ist, gibt es Unterschiede in der Berechnung, je nachdem, ob zu der abgasseitigen Turbine ein Bypass existiert. Mit dem Bypass ist nicht das wastegate gemeint. In diesem Fall wird dann, wenn der Bypass ge¨ offnet ist (B_atlb=true) die Druckdifferenz zwischen Auslassventil und Vorkat wie die Druckdifferenz ¨ uber einem Katalysator berechnet. Grund ist, dass im Bypass ein Katalysator verbaut sein kann. Die drei Druckgr¨ oßen auf Bank 2 sind immer dann vorhanden, wenn der Motor zwei Zylinderb¨ anke hat (SY_STERVK>0), also auch dann, wenn das Abgassystem nicht zwei komplette B¨ anke hat, sondern ein Y-System ist. Im letzteren Fall werden die Gr¨ oßen auf Bank 2, die physikalisch hinter der Y-Zusammenf¨ uhrung sitzen, von Bank 1 her¨ uberkopiert.
3. Berechnung der Druckdifferenz ¨ uber Katalysator --------------------------------------------------Bei der gew¨ ahlten Modellierung des Druckabfalls D_p ¨ uber einem Katalysator wird davon ausgegangen, dass der Abgasstrom eine laminare Str¨ omung ist. Daraus ergibt sich, dass D_p die L¨ osung einer quadratischen Gleichung ist:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/2 ( (p_hK+D_p)ˆ2 - p_hKˆ2 ) = k
(Gl. 3.1)
wobei p_hK der Druck hinter Katalysator ist und k ein von der Katalysatorgeometrie, der Temperatur und dem Abgasmassenfluss abh¨ angiger Wert. ¨berlegung, dass der Gegendruck einer laminaren Str¨ Die Gleichung wird plausibel mit der U omung durch ein gerades Rohr im wesentlichen proportional zum Volumenstrom Vs ist. Dieser ist proportional zum Massenstrom ms, zur Temperatur T, und umgekehrt proportional zum Druck p. Der Massenstrom ist (in station¨ aren Betriebspunkten) ¨ ortlich konstant. Auch die Temperatur kann in N¨ aherung als konstant angenommen werden, nicht jedoch der Druck, denn der Druckabfall ¨ uber Katalysator soll ja gerade modelliert werden. An einer Stelle x im Katalysator gilt daher f¨ ur der Druckanstieg ¨ uber einem infinitesimal kleinen Abschnitt dp(x) = q’ * Vs = q / p(x) wobei q’ und q Proportionalit¨ atsfaktoren sind. Die Integration dieser Gleichung zwischen x1 (Katalysatorausgang) und x2 (Katalysatorausgang) ergibt 1/2 ( p(x2)ˆ2 - p(x1)ˆ2 ) = q (x2-x1) Setzt man k=q*(x2-x1), so erh¨ alt man (Gl. 3.1). In der Funktion entspricht k der Gr¨ oße fpvhk_w bzw. fpvvk_w bzw. fpnav_w. Aus Laufzeitgr¨ unden verzichtet man auf die exakte L¨ osung der quadratischen Gleichung und verwendet stattdessen die Iterationsvorschrift k D_p = -------------p_hK + 1/2 D_p Die Iteration wird in jedem Berechnungstakt der Funktion zweimal berechnet, um ein aperiodisches Einschwingen von D_p zum wahren Wert zu gew¨ ahrleisten. Eine detaillierte Herleitung der Gleichungen und der Default-Bedatung ist im Block Anmerkungen wiedergegeben.
APP BGPABG 2.20.0 Applikationshinweise 4. Bedatungshinweise ---------------------4.1. Typische Anfangsbedatung ----------------------------FPNAVTTA: taikr_w [ ◦ C] | -50 | 80 | 300 | 600 | 900 | 1250 | --------------------------------------+---------+---------+---------+---------+---------+---------+ FPNAVTTA [hPaˆ2 s/kg] c_Kat * 1E-5*..| 0.07270 | 0.16954 | 0.39758 | 0.81122 | 1.32136 | 2.01946 | wobei c_Kat = (L/m) / ( n_K (A/mˆ2) (d/m)ˆ2 ) mit L [m] Katalysatorl¨ ange n_K Anzahl Kan¨ ale im Katalysator A [mˆ2] Querschnittsfl¨ ache eines Kanals im Katalysator d [m] Durchmesser eines Katalysatorkanals
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
z.B. f¨ ur
BGPABG 2.20.0
Seite 498 von 4100 31.JAN.2003 Thomas Brosi
L = 0.15 m n_K = 5000 d = 10ˆ(-3) m
taikr_w [ ◦ C] | -50 | 80 | 300 | 600 | 900 | 1250 | -----------------------+-------+------+------+------+------+------+ FPNAVTTA [hPaˆ2 s/kg] | 20 | 60 | 120 | 260 | 400 | 620 |
FPVHKTTA2 FPVHKTTA FPVHKTTA2 FPVVKTTA FPVVKTTA2
wie wie wie wie wie
FPNAVTTA, FPVHKTTA, FPVHKTTA, FPVHKTTA, FPVHKTTA,
aber aber aber aber aber
Eingangsgr¨ oße Eingangsgr¨ oße Eingangsgr¨ oße Eingangsgr¨ oße Eingangsgr¨ oße
taikr2_w tkivkmm_w tkivkmm2_w tkihkmm_w tkihkmm2_w
FPNAVMSAB: msabvtl(2)_w [kg/h] | 0.0 | 50.0 | 200.0 | 300.0 | 408.0 | ----------------------+-------+-------+-------+-------+-------+ FPNAVMSAB [kg/h] | 0.0 | 50.0 | 200.0 | 300.0 | 408.0 |
FPVVKMSAB: FPVHKMSAB:
wie FPNAVMSAB, aber Eingangsgr¨ oßen msabvvk_w, msabvvk2_w wie FPNAVMSAB, aber Eingangsgr¨ oßen msabvhk_w, msabvhk2_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFPVT: \ nmot_w [1/min] vpvdkpu_w \ 780.0 | 2000.0 | 3000.0 | 4000.0 | 5000.0 | 5520.0 | 6000.0 | 6500.0 | --------------+----------+----------+----------+----------+----------+----------+----------+----------+ 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | --------------+----------+----------+----------+----------+----------+----------+----------+----------+ 1.09998 | 1.04004 | 1.10205 | 1.11401 | 1.12903 | 1.15002 | 1.15002 | 1.15002 | 1.15002 | --------------+----------+----------+----------+----------+----------+----------+----------+----------+ 1.22998 | 1.04004 | 1.16394 | 1.26001 | 1.30005 | 1.31006 | 1.31006 | 1.31006 | 1.31006 | --------------+----------+----------+----------+----------+----------+----------+----------+----------+ 1.28003 | 1.04004 | 1.17297 | 1.24805 | 1.30005 | 1.31006 | 1.31006 | 1.31006 | 1.31006 | --------------+----------+----------+----------+----------+----------+----------+----------+----------+ 1.34998 | 1.04004 | 1.19202 | 1.20703 | 1.31006 | 1.31006 | 1.31006 | 1.31006 | 1.31006 | --------------+----------+----------+----------+----------+----------+----------+----------+----------+ 1.40002 | 1.04004 | 1.26697 | 1.24194 | 1.33997 | 1.51001 | 1.51001 | 1.51001 | 1.51001 | --------------+----------+----------+----------+----------+----------+----------+----------+----------+ 1.80005 | 1.04004 | 1.50000 | 1.57996 | 1.73499 | 1.87000 | 1.87000 | 1.87000 | 1.87000 | --------------+----------+----------+----------+----------+----------+----------+----------+----------+ 2.00000 | 1.04004 | 1.50000 | 1.71997 | 1.89001 | 2.09998 | 2.09998 | 2.09998 | 2.09998 | --------------+----------+----------+----------+----------+----------+----------+----------+----------+ 2.09998 | 1.04004 | 1.50000 | 1.80005 | 1.94995 | 2.15002 | 2.15002 | 2.15002 | 2.15002 | --------------+----------+----------+----------+----------+----------+----------+----------+----------+ 2.19995 | 1.04004 | 1.50000 | 1.85999 | 2.02002 | 2.40002 | 2.40002 | 2.40002 | 2.40002 | --------------+----------+----------+----------+----------+----------+----------+----------+----------+ 2.40002 | 1.04004 | 1.50000 | 2.03003 | 2.21997 | 2.40002 | 2.40002 | 2.40002 | 2.40002 | --------------+----------+----------+----------+----------+----------+----------+----------+----------+ 2.50000 | 1.04004 | 1.50000 | 2.15002 | 2.33997 | 2.40002 | 2.40002 | 2.40002 | 2.40002 | --------------+----------+----------+----------+----------+----------+----------+----------+----------+ 3.80005 | 1.04004 | 1.50000 | 2.15002 | 2.33997 | 2.40002 | 2.40002 | 2.40002 | 2.40002 | --------------+----------+----------+----------+----------+----------+----------+----------+----------+ 4.00000 | 1.04004 | 1.50000 | 2.15002 | 2.33997 | 2.40002 | 2.40002 | 2.40002 | 2.40002 | --------------+----------+----------+----------+----------+----------+----------+----------+----------+
4.2. Applikationsanleitung -------------------------Die Default-Bedatung aufgrund der Katalysatorgeometrie ist nicht genau genug, die Funktion muss daher aufgrund von Messungen bedatet werden. Zur Bedatung ist ein Rechentool wie Excel oder Matlab erforderlich. Vor der Applikation der %BGPABG sind folgende Funktionen zu bedaten: %BGMSABG %ATM (wenn m¨ oglich) F¨ ur Turbo-Systeme FUEDK (wenn Versionen 21.x oder 23.x eingebunden sind) BGMSDKS (wenn vorhanden) LDRPLS (wenn Versionen 3.x oder 5.x eingebunden sind) Ladedruckregelungspaket: alte Version: LDRPLS, GGDSAS, LDRPID, LDOB, BGPLGU, BBLDR, LDTVMA, LDRLMX, LDUVST neue Version: LDRPLS(BY), GGDSAS, LDRPID, LDOB, BGPLGU, BBLDR, LDTVMA, BGRLMXS(BY), BGRLXZW, LDUVST Zur Applikation der Kennlinien und Kennfelder ist eine Messreihe an station¨ aren Betriebspunkten durchzuf¨ uhren. Dabei ist der Betriebsbereich des Fahrzeugs komplett abzudecken. Die f¨ ur die Druckmodellierung relevanten Betriebspunkt-Parameter sind Abgasmassenstrom und Abgastemperaturen in den Katalysatoren. Handelt es sich um ein Turbo-System mit Bypass, so ist die Messreihe mit ge¨ offneter und mit geschlossener Bypass-Klappe durchzuf¨ uhren. 4.2.1. Zu messende Gr¨ oßen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPABG 2.20.0
Seite 499 von 4100 31.JAN.2003 Thomas Brosi
------------------------Temperaturen: Vorzugsweise ist die Bedatung der %BGPABG erst nach der Bedatung der Funktion %ATM durchzuf¨ uhren. In diesem Fall sind in der Messreihe alle Temperatur-Eingangsgr¨ oßen der Funktion %BGPABG aufzunehmen. Sollte es nicht m¨ oglich sein, die %BGPABG nach der %ATM zu applizieren, so m¨ ussen in den Katalysatoren Thermo-F¨ uhler verbaut werden und deren Signale aufgezeichnet werden. Handelt es sich um ein Turbo-Projekt, so m¨ ussen auch die Temperaturen am Auslassventil und ggf. im Turbo-Bypass-Katalysator zu messen. Abgasmassenstrom: alle Eingangsgr¨ oßen beginnend mit "ms" sind aufzuzeichnen. Dr¨ ucke: im Abgastrakt sind am Auslassventil und vor allen Katalysatoren sind Drucksensoren zu verbauen, deren Signale mit aufgezeichnet werden. Der Umgebungsdruck ist ebenfalls zu messen.
4.3. Bedatung ------------Es sind zu bedaten: (1) FPVHKTTA, FPVHKTTA2, FPVHKMSAB (2) FPVVKTTA, FPVVKTTA2, FPVVKMSAB (3) FPNAVTTA, FPNAVTTA2, FPNAVMSAB (4) KFPVT
(FPVHKTTA2 nur wenn SY_STERHK>0) (FPVVKTTA2 nur wenn SY_STERFK>0) (nur wenn SY_TURBO>0, SY_ATLB>0, FPVVKTTA2 nur wenn außerdem SY_STERVK>0) (nur wenn SY_TURBO>0)
Die Bedatung von (1), (2) und (3) ist analog, daher wird nur die Bedatung von (1) beschrieben. 4.3.1. FPVHKTTA, FPVHKTTA2, FPVHKMSAB ------------------------------------In der Funktion wird gem¨ aß der Gleichung 1/2 ( (p_hK+D_p)ˆ2 - p_hKˆ2 ) = k
(Gl. 3.1)
gerechnet. F¨ ur die Bedatung von FPVHKTTA, FPVHKTTA2, FPVHKMSAB betrifft diese Gleichung den Druckabfall ¨ uber Hauptkat: 1/2 ( pabvhk_wˆ2 - pu_wˆ2 ) = fpvhk_w
(Gl. 4.1)
bzw. f¨ ur Bank 2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/2 ( pabvhk2_wˆ2 - pu_wˆ2 ) = fpvhk2_w
(Gl. 4.2)
Als Vorbereitung ist aus den gemessenen Druckwerten auf fpvhk_w bzw. fpvhk2_w zur¨ uckzurechnen. Daf¨ ur werden f¨ ur pabvhk_w bzw. pabvhk2_w die gemessenen Werte vor Hauptkat und f¨ ur pu_w entweder der gemessene Umgebungsdruck oder die Motronic-Variable pu_w eingesetzt. Die so berechneten Gr¨ oßen werden im folgenden als "gemessene" fpvhk_w und fpvhk2_w bezeichnet. Wohlgemerkt sind die gemessenen fpvhk_w und fpvhk2_w Vektoren mit Eintr¨ agen f¨ ur alle gemessenen Betriebspunkte. Ideal w¨ are es, wenn sich FPVHKTTA (bzw. FPVHKTTA2) und FPVHKMSAB so bedaten ließen, dass das Produkt der Kennlinienausg¨ ange gleich dem gemessenen fpvhk_w (bzw. fpvhk2_w) ist. Im allgemeinen ist dies allerdings nur angen¨ ahert m¨ oglich, da das gemessene fpvhk_w (bzw. fpvhk2_w) eine gewisse Streubreite aufweist. In FPVHKMSAB wird die Default-Bedatung geschrieben (St¨ utzstellen=Werte). Anschließend wird nacheinander -
FPVHKMSAB festgehalten und FPVHKTTA und (ggf.) FPVHKTTA2 optimiert: (i) Division der gemessenen Gr¨ oße fpvhk_w durch den Kennlinienausgang von FPVHKMSAB. Der Quotient ist gewissermaßen die "gemessene" Gr¨ oße fpvhkt (fpvhkt ist der Ausgang der Kennlinie FPVHKTTA). (ii) Graphisches Auftragen des Quotienten ¨ uber der Temperatur im Hauptkat (iii) Die Kennlinie FPVHKTTA wird so bedatet, dass sie die Kurve des Quotienten m¨ oglichst gut wiedergibt. Ausgehend von dieser Bedatung wird FPVHKTTA optimiert wie folgt: (iv) Berechnung des Kennlinienausgangs von FPVHKTTA (Vektor mit so vielen Eintr¨ agen, wie Betriebspunkte gemessen wurden) Multiplikation Kennlininienausgang und Kennlinienausgang von FPVHKMSAB -> fpvhkt_w berechnet fpvhkt_w berechnet + (Gl. 4.1) -> pabvhk_w berechnet Bildung des Modellfehlers E_p = (pabvhk_w berechnet) - (Druck vor Hauptkat gemessen) (v) Bestimmung der Temperatur, an der das Maximum des Betrags von E_p auftritt Ist E_p dort positiv, so wird die Kennlinie FPVHKTTA an dieser Stelle kleiner bedatet, andernfalls gr¨ oßer. (vi) Punkte (iv) und (v) werden wiederholt, bis sich der maximale Modellfehler nicht mehr wesentlich verringern l¨ asst.
-
Gegebenenfalls die gleiche Prozedur f¨ ur FPVHKTTA2
-
FPVHKTTA und (ggf.) FPVHKTTA2 festgehalten und FPVHKMSAB optimiert: (i) Division der gemessenen Gr¨ oße fpvhk_w durch den Kennlinienausgang von FPVHKTTA Ggf. Division der gemessenen Gr¨ oße fpvhk2_w durch den Kennlinienausgang von FPVHKTTA2. (ii) Der oder die Quotienten werden graphisch ¨ uber Abgasmassenstrom aufgetragen. (iii) Die Kennlinie FPVHKMSAB wird so bedatet, dass sie die Kurve(n) des (der) Quotienten m¨ oglichst gut wiedergibt. Ausgehend von dieser Bedatung wird FPVHKMSAB optimiert wie folgt: (iv) Berechnung des Kennlinienausgangs von FPVHKMSAB (Vektor mit so vielen Eintr¨ agen, wie Betriebspunkte gemessen wurden) Multiplikation Kennlininienausgang und Kennlinienausgang von FPVHKTTA -> fpvhkt_w berechnet fpvhkt_w berechnet + (Gl. 4.1) -> pabvhk_w berechnet Bildung des Modellfehlers E_p = (pabvhk_w berechnet) - (Druck vor Hauptkat gemessen) Ggf. Multiplikation Kennlininienausgang und Kennlinienausgang von FPVHKTTA2 -> fpvhkt2_w berechnet fpvhkt2_w berechnet + (Gl. 4.2) -> pabvhk2_w berechnet Bildung des Modellfehlers E_p2 = (pabvhk2_w berechnet) - (Druck vor Hauptkat 2 gemessen) (v) Bestimmung der Temperatur, an der das Maximum des Betrags von E_p und (ggf.) E_p2 auftritt Ist E_p(2) dort positiv, so wird die Kennlinie FPVHKMSAB an dieser Stelle kleiner bedatet, andernfalls gr¨ oßer. (vi) Punkte (iv) und (v) werden wiederholt, bis sich der maximale Modellfehler nicht mehr wesentlich verringern l¨ asst.
Sollte das Modell danach noch nicht ausreichend genau sein, so kann anschließend die erste Optimierung wiederholt werden usw. 4.3.2. KFPVT -----------Die Eintr¨ age von KFPVT sind so zu w¨ ahlen, dass sie die gemessene Druckdifferenz ¨ uber abgasseitigem Turbolader (bei geschlossener Bypass-Klappe, wenn eine solche vorhanden ist) wiedergeben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWPR 2.30.1
Seite 500 von 4100 31.JAN.2003 Thomas Brosi
¨ ¨ FU BGWPR 2.30.1 Berechnete Große Pradiktionswinkel FDEF BGWPR 2.30.1 Funktionsdefinition MAIN: Berechnung Pr¨ adiktionswinkel ==================================
B_rlp
ENBGRLP BWPR
wdkbap_w B_lcrlp
B_sch B_skh
pspvds_w
pspvds_w
wrlbhom_w wrlbsch_w
enable conditions of air charge prediction
B_sch B_skh
1/ fwprs_w
fwprs_w
wrlbhom_w wrlbsch_w
tvwdkprs
tvwdkprs bgwpr-main
wdkbap_w
prediction angle and delay time to throttle blade
bgwpr-main
CWBGRLP
1
B_lcrlp
pspvds_w PSPVDKUG
B_ugdsp FF_B_ugdsp
wdkbap_w wdkugd_w
E_dk B_nswo2 B_dknolu CWBGRLP 0
bgwpr-enbgrlp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lcrlp
bgwpr-enbgrlp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWPR 2.30.1
Seite 501 von 4100 31.JAN.2003 Thomas Brosi
B_sch B_skh WPRHOMMX 0.0
[˚KW] wrlbhom_w
wprhom_w
fwprs_w
fwprhom_w
180.0
[˚KW]
DWPRHOM
TVDKPRMX 0.0
tvwdkprs
WPRSCHMX 0.0
[˚KW] wrlbsch_w 180.0
[˚KW]
wprsch_w DWPRSCH
fwprsch_w FTVWDKMX
720.0
[˚KW] SY_ZYLZA
vwkw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.006
bgwpr-bwpr
nmot
1000
[min ˚KW/ms]
[ms/s]
bgwpr-bwpr
ABK BGWPR 2.30.1 Abkurzungen ¨ Art
Bezeichnung
CWBGRLP DWPRHOM DWPRSCH FTVWDKMX PSPVDKUG TVDKPRMX WPRHOMMX WPRSCHMX
Parameter
FW FW FW FW FW (REF) FW FW FW
Codewort Konfiguration Funktion BGRLP ¨ Delta Pradiktionswinkel fur ¨ Homogenbetrieb ¨ Delta Pradiktionswinkel fur ¨ Schichtbetrieb ¨ Faktor Verzogerung max. DK-Winkel ¨ Verhaltnis pspvdk ungedrosselt ¨ Max. Verzogerungszeit DK Prediktion ¨ maximaler Pradiktionswinkel fur ¨ Homogenbetrieb ¨ maximaler Pradiktionswinkel fur ¨ Schichtbetrieb
Systemkonstante
Art
Bezeichnung
SY_ZYLZA
SYS (REF) Zylinderanzahl
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DKNOLU
SREAKT
ADVE, AEVABU,BBAGR, BBNWS,BGDVE, ...
EIN
Bedingung Drosselklappensteller stromlos
B_LCRLP B_NSWO2
BGWPR
LOK EIN
Bedingung Lastpraediktion aktiv lokal Bit Bedingung Drehzahl > NSWO2
B_RLP B_SCH
BGWPR BDEMUM
AUS EIN
Bedingung Lastpraediktion aktiv Bedingung Betriebsart Schicht
B_SKH
BDEMUM
EIN
Bedingung Betriebsart Schicht-Katheizen
B_UGDSP DFP_DK
BGWPR BGWPR
E_DK
DDVE
FWPRHOM_W FWPRSCH_W FWPRS_W NMOT
BGWPR BGWPR BGWPR BGNMOT
BBREGNO, BDEMUM, BGMNOSPM, BGMSNOVK, BGWPR, ... BGRLP ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... ATM, AWEA, BAKH,BDEMEN, BDEMKO, ...
LOK BGFKMS, BGRLFGZS, DOK BGWPR, CANECU,DKATFKEB, ... BGFKMS, BGRLFGZS, EIN BGWPR, CANECU,DKATFKEB, ... LOK LOK BGRLP AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ...
Bedingung praedizierter DK-Sollwinkel im ungedrosselten Bereich ¨ SG-int. Fehlerpfadnr.: Fehler Drosselklappenpoti loschen
Errorflag: DK - Potentiometer
Faktor Preadiktionswinkel bezogen auf Segment fur ¨ Homogenbetrieb Faktor Preadiktionswinkel bezogen auf Segment fur ¨ Schichtbetrieb Faktor Preadiktionswinkel bezogen auf Segment Motordrehzahl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWPR 2.30.1
Art
Variable
Quelle
Referenziert von
PSPVDS_W
BGFKMS
TVWDKPRS VWKW WDKBAP_W WDKUGD_W
BGWPR BGWPR BGWDKM BGMSUGD
WPRHOM_W WPRSCH_W WRLBHOM_W WRLBSCH_W
BGWPR BGWPR AWEA AWEA
ATM, BGADAP,EIN BGWPR, FUEDK, FUEREG FUEDKSA AUS AUS EIN BGRLP, BGWPR EIN BGMSDK, BGRLP,BGWDKHF, BGWPR,FUEDK LOK LOK EIN BGWPR EIN BGWPR
Seite 502 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Quotient Saugrohrdruck/Druck vor DK
¨ Verzogerungszeit DK-Winkel auf Grund der Prediktion KW-Winkelgeschwindigkeit fuer Einspritzung praedizierter Drosselklappenwinkel (Word) Drosselklappenwinkel, bei dem 95% Fullung erreicht wird ¨
Einspritzberechnungs-Praediktions-Winkel fur ¨ Homogenbetrieb Einspritzberechnungs-Praediktions-Winkel fur ¨ Schichtbetrieb Winkel rl-Berechnung vor ZOT im Homogenbetrieb Winkel rl-Berechnung vor ZOT im Schichtbetrieb
FB BGWPR 2.30.1 Funktionsbeschreibung Aufgabe: ======== Berechnung Pr¨ adiktionswinkel bei BDE-Systemen
Einschaltbedingungen: ===================== Die Freigabe der Pr¨ adiktion wird durch das Bit B_rlp angezeigt. Es erfolgt keine Berechnung der Pr¨ adiktion bei einem DK-Fehler (E_dk = true), bei stromlosem DK-Steller (B_dknolu = true) sowie bei Drehzahlen ¨ uber einer Grenzdrehzahl (B_nswo2 = true). Bei CWBGRLP[Bit1] = false wird die Pr¨ adiktion ausgeschaltet, sobald sich der Saugrohrdruck im ungedrosselten Bereich befindet (pspvds > PSPVDKUG). Die Pr¨ adiktion wird jedoch sofort wieder zugeschaltet, sobald der pr¨ adizierte Drosselklappenwinkel wdkbap den ungedrosselten Bereich wdkugd unterschreitet. Bei CWBGRLP[Bit1] = true ist die Pr¨ adiktion auch im ungedrosselten Bereich immer eingeschaltet. Pr¨ adiktionswinkel: ================== Hier wird der Kurbelwinkel bestimmt, der zwischen der aktuellen F¨ ullungs-Berechnung im Synchro an einer tr-Marke und dem Ladungswechsel-UT des entsprechenden Zylinders liegt (--> Pr¨ adiktionswinkel wpr).
LW-OT LW-UT Zuend-OT tr tr tr tr Einlaß ¨ offnet Einlaß schließt |---*-------------|---*-------------|---*-------------|---*-------------|---*-------------|---*-------------| ˆ | |<----- ti ----->| rl-Berechnung |<-- 180 ◦ KW ---->| |<----------------------------------------------------------------------------------->| wrlbhom(sch)_w |<------------------- wprhom(sch) --------------------------------->|
Pr¨ adiktionswinkel wprhom(sch)
Der Winkel wrlbhom(sch) gibt den Kurbelwellenwinkel der F¨ ullungsberechnung vor Z¨ undungs-OT des jeweiligen Zylinders an. Um den Pr¨ adiktionswinkel wprhom(sch) zu erhalten, muß nur noch der Abstand vom LW-UT zum Z¨ undungs-OT (180 ◦ KW) abgezogen werden.
DFP_DK
dfpgetErf
E_dk
bgwpr-e-dk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Prinzip der Pr¨ adiktion: ======================= Weitgehend unabh¨ angig von den Nockenwellen-Steuerzeiten bestimmt der Ladungswechsel-UT die Luftf¨ ullung des Zylinders, da dort Druckausgleich zwischen Saugrohr und Zylinder erfolgt. Das F¨ ullungssignal rl_w basiert auf dem aktuellen Saugrohrdruck ps_w und beschreibt die Luftf¨ ullung des aktuell ansaugenden Zylinders. Da bis zum LW-UT des zum aktuell berechneten rl geh¨ orenden Zylinders noch eine gewisse Zeit vergeht, kann sich der Saugrohrdruck noch sehr stark ¨ andern. Ausgehend von einem zuk¨ unftigen DK-Ist-Winkel wdkbap_w und der Kenntnis des Differenzkurbelwinkels bis LW-UT (Pr¨ adiktionswinkel wpr) kann nun die F¨ ullung bei LW-UT rlp_w vorausberechnet werden.
bgwpr-e-dk
APP BGWPR 2.30.1 Applikationshinweise Vorbelegung der Parameter: ========================== -
max. Pr¨ adiktionswinkel WPRHOMMX = WPRSCHMX = 49151.25 DWPRHOM = DWPRSCH = 0 ◦ KW FTVWDKMX = 0.5 TVDKPRMX = 0.05 s
◦
KW
Beeinflußte Funktionen: ======================= - ¨ Ubergangskompensation %BGRLP, %ESUK, %FUEDKSA
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLP 21.10.0
Seite 503 von 4100 31.JAN.2003 Thomas Brosi
¨ ¨ FU BGRLP 21.10.0 Berechnungsgroße rlp pradizierte Luftfullung ¨ FDEF BGRLP 21.10.0 Funktionsdefinition BGRLP: ¨ Ubersicht F¨ ullungspr¨ adiktion ===================================
B_rlp fupsrl_w B_rlp BDPSP B_rlpvss fupsrl_w fupshoms_w
B_rlpvss fupshoms_w ps_w
ps_w pvdkds_w msdk_w dpspps_w frhovdk_w
pvdkds_w msdk_w frhovdk_w
fupsrl_w rlp_w fupshoms_w rlp dpspps_w rl_w drlp_w
umsrln_w
umsrln_w
wdkbap_w
wdkbap_w ps_w pvdkds_w
dpsfg_w
dpsfg_w B_rlp fwprs_w
BPSMP dpsfgk_w psmp_w
first extrapolation
dpsfgk_w psmp_w
fwprs_w
second extrapolation bgrlp-main
fwprs_w
rl_w bgrlp-main BPSMP: Erste Extrapolation ==========================
B_rlp pvdkds_w
1/ pspmx_w
FPVMXP dpsfg_w fwprs_w ps_w
0.0
[hPa]
2/ psmp_w
psmp_w 3/ dpsfgk_w
dpsfgk_w
bgrlp-bpsmp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_rlp B_rlpvss
predicted load
fvisrm_w
fvisrm_w
BRLP
bgrlp-bpsmp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLP 21.10.0
Seite 504 von 4100 31.JAN.2003 Thomas Brosi
BDPSP: Zweite Extrapolation ===========================
B_rlp wdkbap_w wdkugd_w msdk_w frhovdk_w ofmsndk_w msnlls_w pvdkds_w umsrln_w psmp_w
BDRLFDKRP B_rlp wdkbap_w wdkugd_w drlfdkrp_w msdk_w frhovdk_w ofmsndk_w
BDPSPPS B_rlp drlfdkrp_w drlmprl_w dpspps_w fvisrm_w
dpspps_w
fwprs_w dpsfgk_w
msnlls_w pvdkds_w umsrln_w psmp_w
predicted change of manifold pressure
predicted change of inflowing air mass B_rlpvss ps_w fupsrl_w fupshoms_w
B_rlp BDRLMPRL B_rlpvss psmp_w ps_w drlmprl_w fupsrl_w fupshoms_w
predicted change of outflowing air mass bgrlp-bdpsp
fvisrm_w fwprs_w dpsfgk_w bgrlp-bdpsp
B_rlp
(rlrohmp - rlfdkroh)
msnlls_w
2/
msdkmx_w msdkugd_w
drlfdkrp_w
drlfdkrp_w
0.0
[%]
SY_EGAS
100.0
[%] wdkbap_w wdkugd_w
wdkbapb_w
msndkpk_w KFMSNWDKVP
ofmsndk_w frhovdk_w psmp_w pvdkds_w msdk_w umsrln_w
0.0
1/ PSPVDKUG
psmppvdk_w KLAF
bgrlp-bdrlfdkrp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BDRLFDKRP: Pr¨ adizierte ¨ Anderung der zufließenden Luftmasse ==========================================================
bgrlp-bdrlfdkrp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLP 21.10.0
Seite 505 von 4100 31.JAN.2003 Thomas Brosi
BDRLMPRL: Pr¨ adizierte ¨ Anderung der abfließende Luftmasse ========================================================
B_rlp
(rlmp - rl)
1/
psmp_w
drlmprl_w
drlmprl_w
ps_w
SY_VS
0
B_rlpvss bgrlp-bdrlmprl
fupsrl_w fupshoms_w bgrlp-bdrlmprl BDPSPPS: Pr¨ adizierte Saugrohrdruck¨ anderung ==========================================
B_rlp
(psp - ps)
1/
fwprs_w
dpspps_w
dpspps_w
dpsfgk_w bgrlp-bdpspps
drlfdkrp_w drlmprl_w FGDPSMPDVS
bgrlp-bdpspps BRLP: Pr¨ adizierte F¨ ullung =========================
B_rlp
rl_w
rlp_w
rlp_w 0.0 DRLRLPU
rlpu_w
[%] rlp
rlp rlpnb_w dpspps_w
1/ drlp_w
SY_VS
drlp_w
rlpalt_w /NC
0
B_rlpvss
true
fupsrl_w
B_delaybrlp /NC
fupshoms_w bgrlp-brlp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fvisrm_w
drl_w bgrlp-brlp
ABK BGRLP 21.10.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW KF (REF) KL (REF) FW (REF)
Delta rl fur ¨ rlp - Untergrenze Faktor Gewichtung Steigung extrap. Saugrohrdruck / Saugrohrdruck aus DK ¨ Faktor maximales Druckverhaltnis fuer Lastpraediktion ¨ Kennfeld normierter Massenstrom uber ¨ DK abh. von DK-Winkel und Druckverhaltnis Ausflußkennlinie ¨ Verhaltnis pspvdk ungedrosselt
Systemkonstante
Art
Bezeichnung
SY_EGAS SY_VS
SYS (REF) Systemkonstante E-GAS vorhanden SYS (REF) Systemkonstante Ventilhubsteuerung: keine, 2-Pkt.
DRLRLPU FGDPSMPDVS FPVMXP KFMSNWDKVP KLAF PSPVDKUG
Source-X
WDKBAPB_W PSMPPVDK_W
Source-Y
PSMPPVDK_W
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLP 21.10.0
Seite 506 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_RLP B_RLPVSS DPSFGK_W DPSFG_W
BGWPR
BGRLP BGRLP
BGRLP SRMSEL
EIN EIN LOK EIN
Bedingung Lastpraediktion aktiv ¨ Umschaltung pradizierte Fullungsberechnung ¨ von Ist- auf Soll- ps->rl Umrechnung delta-Frischgaspartialdruck im Saugrohr korrigiert delta-Frischgaspartialdruck im Saugrohr
DPSPPS_W DRLFDKRP_W DRLMPRL_W DRLP_W DRL_W FRHOVDK_W
BGRLP BGRLP BGRLP BGRLP SRMSEL BGMSDK
LOK LOK LOK AUS EIN EIN
¨ ¨ Pradizierte Saugrohrdruckanderung ¨ ¨ Pradizierte Anderung der zufließenden Luftmasse ¨ ¨ Pradizierte Anderung der abfließenden Luftmasse delta-Einspritzberechnungs-Last aus Praediktion (Word) ¨ Fullungs ¨ anderung (Word) ¨ Faktor Luftdichtekorrektur fur ¨ DK-Durchfluß f(Ansauglufttemp.,Hohe) 16 Bit
FUPSHOMS_W FUPSRL_W
BGPRGS BGPIRG
EIN EIN
Faktor Umrechnung Solldruck Intergas in Sollfuellung Intergas von NW in HOM Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit)
FVISRM_W
BGPIRG
EIN
¨ Faktor Verstarkung Integrator Saugrohrmodell
FWPRS_W MSDKMX_W MSDKUGD_W MSDK_W
BGWPR BGMSUGD BGMSUGD BGMSDK
EIN EIN EIN EIN
Faktor Preadiktionswinkel bezogen auf Segment ¨ max. moglicher Massenstrom uber ¨ DK Massenstrom uber ¨ DK bei ps/pvdk=0.95 (ungedrosselt) Massenstrom uber ¨ Drosselklappe (word)
MSNDKPK_W MSNLLS_W OFMSNDK_W
BGRLP BGFKMS
LOK EIN EIN
normierter praedizierter korrig. Massenstrom ueber Drosselklappe (word) normierter Massenstrom ueber Leerlaufsteller (word) Offset normierter Massenstrom uber Drosselklappe (word) ¨
PSMPPVDK_W PSMP_W PSPMX_W PS_W
BGRLP BGRLP BGRLP SRMSEL
LOK LOK LOK EIN
praed. ps/Druck vor Drosselklappe (word) extrapolierter Saugrohrdruck (Word) max. praedizierter Saugrohrdruck Saugrohr-Absolutdruck (Word)
PVDKDS_W
GGDSU
RLP RLPNB_W RLPU_W RLP_W RL_W
BGRLP BGRLP BGRLP BGRLP SRMSEL
UMSRLN_W
BGRLFGZS
WDKBAPB_W WDKBAP_W WDKUGD_W
BGRLP BGWDKM BGMSUGD
BBKR, BGRLP, SRMSEL
BDEMUM, BGRLP BGMSUGD, BGRLP,FUEDK BGRLP, BGRLSOL BGPIRG, BGRLMXS,BGRLP, SRMDSS,SRMHFM BGAGRDS, BGMSDSS, BGPEXT,BGPIRG, BGRLP, ... BGRLP BGMSDK, BGRLP BGMSDK, BGRLP BGRLFGZS, BGRLP,BGTMPK BGMSDK, BGRLP BGADAP, BGMSDK,BGMSUGD, BGRLP,FUEDK
AGRPSOL, BBBO,BGAGR, BGFKMS,BGMSDK, ... AGRPSOL, BGADAP,- EIN BGFKMS, BGMSDK,BGMSUGD, ... ESNSWL AUS LOK LOK ESUK, GK AUS BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... EIN BGAGRDS, BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ... LOK BGRLP, BGWPR EIN BGMSDK, BGRLP,EIN BGWDKHF, BGWPR,FUEDK
Druck vor Drosselklappe von Drucksensor (word)
rel. Luftfullung ¨ praediziert fur ¨ Einspritzberechnung ¨ rel. Luftfullung pradiziert, nicht begrenzt ¨ ¨ rel. Luftfullung pradiziert, Untergrenze ¨ rel. Luftfullung praediziert fur ¨ ¨ Einspritzberechnung (Word) relative Luftfullung (Word) ¨ Umrechnungsfaktor Fullung ¨ in Massenstrom
fuer Einspritzung praediz. begr. Drosselklappenwinkel (Word) fuer Einspritzung praedizierter Drosselklappenwinkel (Word) Drosselklappenwinkel, bei dem 95% Fullung ¨ erreicht wird
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLP 21.10.0
Seite 507 von 4100 31.JAN.2003 Thomas Brosi
FB BGRLP 21.10.0 Funktionsbeschreibung Aufgabe: ======== Vorausberechnung der tats¨ achlichen F¨ ullung rlp beim Ladungswechsel-UT. Prinzip: ======== Weitgehend unabh¨ angig von den Nockenwellen-Steuerzeiten bestimmt der Ladungswechsel-UT die Luftf¨ ullung des Zylinders, da dort Druckausgleich zwischen Saugrohr und Zylinder erfolgt. Das F¨ ullungssignals rl_w basiert auf dem aktuellen Saugrohrdruck ps_w und beschreibt die Luftf¨ ullung des aktuell ansaugenden Zylinders. Da bis zum LW-UT des zum aktuell berechneten rl geh¨ orenden Zylinders noch eine gewisse Zeit vergeht, kann sich der Saugrohrdruck noch sehr stark ¨ andern. Ausgehend von einem zuk¨ unftigen DK-Ist-Winkel wdkbap_w und der Kenntnis des Differenzkurbelwinkels bis LW-UT (Pr¨ adiktionswinkel wpr) kann nun die F¨ ullung bei LW-UT rlp_w vorausberechnet werden. Einschaltbedingungen: ===================== Die Freigabe der Pr¨ adiktion wird durch das Bit B_rlp angezeigt. Die Berechnung von B_rlp findet in Funktion BGWPR statt. Hier nur eine Information: Die Pr¨ adiktion kann generell ¨ uber CWBGRLP[Bit0] = false ausgeschaltet werden Pr¨ adiktionswinkel bzw. Pr¨ adiktionsweite in Segmenten fwprs: =========================================================== Die Pr¨ adiktionsweite in Anzahl Segmente wird in der Funktion %BGWPR berechnet. Die eigentliche Pr¨ adiktion teilt sich in 2 Abschnitte auf: Erste Extrapolation: ==================== Mit Hilfe der Saugrohrdrucksteigung dpsfg und des Pr¨ adiktionswinkels wird eine erste lineare Extrapolation durchgef¨ uhrt --> psmp.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zweite Extrapolation: ===================== Beim extrapolierten Saugrohrdruck psmp wird eine zweite Saugrohrdrucksteigung berechnet. Dies geschieht ¨ uber die Berechnung der ins Saugrohr einstr¨ omenden und aus dem Saugrohr ausstr¨ omenden Luftmasse mittels der DK-F¨ ullungserfassung. Die beiden Steigungen werden gemittelt, und es erfolgt eine zweite lineare Extrapolation mit der gemittelten Steigung. Das Ergebnis dpspps beschreibt die pr¨ adizierte Druck¨ anderung bis zum Ladungswechsel-UT. Pr¨ adizierte F¨ ullung: ==================== Aus der pr¨ adizierten Saugrohrdruck¨ anderung dpspps wird die pr¨ adizierte F¨ ullungs¨ anderung berechnet. Diese F¨ ullungs¨ anderung wird dann zur aktuellen F¨ ullung rl addiert --> rlp.
APP BGRLP 21.10.0 Applikationshinweise Voraussetzungen: ================ - Haupt-F¨ ullungserfassung station¨ ar korrekt - Neben-F¨ ullungserfassung korrekt, d.h. msdk_w muss mshfm_w entsprechen - F¨ ullungserfassung dynamisch korrekt, d.h. ps_w entspricht station¨ ar und dynamisch gemessenem Saugrohrdruckverlauf - DK-Pr¨ adiktion korrekt appliziert (siehe %BGWDKM) Vorbelegung der Parameter: ========================== - Faktor pvdk zur psp-Begrenzung FPVMXP = 1.1 - Faktor Gewichtung Saugrohrdrucksteigung FGDPSMPDVS = 0.5 - rlp-Begrenzung nach unten: DRLRLPU = 100 % Ausschalten der Funktion: ========================= - Konfiguration CWBGRLP = 0 in Funktion BGWPR --> Pr¨ adiktion aus
Beeinflußte Funktionen: ======================= - ¨ Ubergangskompensation %ESUK
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWDKM 1.11.0
Seite 508 von 4100 31.JAN.2003 Thomas Brosi
FU BGWDKM 1.11.0 Berechnung Dk-Winkel Modell FDEF BGWDKM 1.11.0 Funktionsdefinition Source: BGWDKM 1.10
ZWDKM2 compute 1/10ms
compute 4/10ms
wdkbap_l 6/10ms
wdksp_w
wdkbap_w
bgwdkm-main
ZWDKM1
bgwdkm-main Initialisierung
0.0
reset 1/ini
reset 2/ini bgwdkm-initialize
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wdkbap_l
3/ini 0.0
wdkbap_w
bgwdkm-initialize
ABK BGWDKM 1.11.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
ZWDKM1 ZWDKM2
Art
Bezeichnung
FW FW
1. Zeitkonstante Dk-Modell 2. Zeitkonstante Dk-Modell
Variable
Quelle
Referenziert von
Art
Bezeichnung
WDKBAP_L WDKBAP_W WDKSP_W
BGWDKM BGWDKM FUEDKSA
BGRLP, BGWPR BGWDKM
LOK AUS EIN
fuer Einspritzung praedizierter Drosselklappenwinkel (Long) fuer Einspritzung praedizierter Drosselklappenwinkel (Word) ¨ Pradizierter Drosselklappen-Sollwinkel
FB BGWDKM 1.11.0 Funktionsbeschreibung Aufgabe der Funktion: --------------------Berechnung eines voreilenden Dk-Ist-Winkels wdkbap_w aus voreilendem Dk-Soll-Winkel wdksp_w. Nutzen: ------Mit Kenntnis des zuk¨ unftigen Dk-Ist-Winkels werden sehr schnelle Luftf¨ ullungs¨ anderungen berechenbar trotz unvermeidbarer Totzeit zwischen Lasterfassung und tats¨ achlicher Luftf¨ ullung der Zylinder; damit werden Verbrennungsaussetzer bei extremer Dynmaik vermieden (siehe %BGRLP). Realisierung: ------------Mit 2 hintereinandergeschalteten PT1-Gliedern wird die Dynamik des Dk-Stellers (ohne ¨ Uberschwinger) nachgebildet; der modellierte Dk_ist-Winkel entspricht station¨ ar dem Dk-Winkel-Sollwert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWDKHF 4.10.2
Seite 509 von 4100 31.JAN.2003 Thomas Brosi
APP BGWDKM 1.11.0 Applikationshinweise Voraussetzungen: ---------------- Dk-Lageregler appliziert und stabil (d.h. kein ¨ Uberschwingen im Dk-Ist-Winkel!); Ein ¨ Uberschwingen des Dk-Ist-Winkel kann nicht nachgebildet werden!! Applikations-Hilfsmittel: ------------------------- VS100 Vorbelegung der Parameter: -------------------------- Zeikonstanten Dk-Winkel-Modell: ZWDKM1 = 0.01s, ZWDKM2 = 0.03 s - Totzeit im Dk-Sollwertpfad (siehe %FUEDK) TVWDKS = 0.02 s Ausschalten der der Funktion: ----------------------------- TVWDKS (siehe %FUEDK) = 0.0 s - ZWDKM1 = ZWDKM2 = 0.0 s, d.h. nachgebildeter Dk-Istwert entspricht Dk-Sollwert Vorgehensweise: ------------ Totzeit im Dk-Sollwertpfad (siehe %FUEDK) TVWDKS = 0.0 s - Dk-Sollwertspr¨ unge durchf¨ uhren M¨ oglichkeit a: durch Anlegen einer Spannung an Pedaleingang M¨ oglichkeit b: Umschalten in %FUEDK auf Dk-Sollwertvorgabe mit Codewort CWMDAPP und WDKSAPP; unterschiedliche Dk-Sollwerte k¨ onnen durch Seitenumschaltung im VS100-Messmenue realisiert werden
- Totzeit im Dk-Sollwertpfad wieder auf Originalwert zuru¨ uckstellen (siehe %FUEDK) TVWDKS = 0.02 s
FU BGWDKHF 4.10.2 Berechnung Winkel Drosselklappe aus Signal d. Hauptfullungssensors ¨ FDEF BGWDKHF 4.10.2 Funktionsdefinition SY_DSS
0
B_dssakt SY_HFM
B_hfm B_dssg
B_wdkhfg
0
msdkhfm_w
msnhf_w
msdkds_w
wdkhfu_w KFWDKMSNVP
pspvdb_w
MSLG
wdkhf_w
wdks_w
fpvdkds_w ftvdk
wdkugd_w B_wdkhfu
fklaf_w
bgwdkhf-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Vergleich gemessener Dk-Istwert wdkba_w mit gesch¨ atztem Dk-Istwert wdkbap_w; Optimierung der ¨ Ubereinstimmung durch Anpassung ZWDKM1 und ZWDKM2
bgwdkhf-main
ABK BGWDKHF 4.10.2 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
KFWDKMSNVP MSLG
MSNHF_W
PSPVDB_W
KF (REF) FW (REF)
Drosselklappen-Sollwinkel Massenstrom Leckluft gesamt
Systemkonstante
Art
Bezeichnung
SY_DSS SY_HFM
SYS (REF) Systemkonstante Saugrohrdrucksensor vorhanden SYS (REF) Systemkonstante HFM
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_DSSAKT
SRMSEL
B_DSSG
DDSS
BGWDKHF, DSELHFS, EIN DTEV, LRA, LRAEB BGFKMS, BGWDKHF, EIN GGDSS EIN BGRLFGZS, BGRLMXS, BGWDKHF, DSELHFS, SRMSEL, ... AUS GGDVE AUS EIN BGWDKHF, DTEV BGMSDK, BGWDKHF, EIN FUEDK BGTEV, BGWDKHF,- EIN FUEDK EIN BGWDKHF EIN BGWDKHF LOK EIN BGWDKHF, FUEDK LOK GGDVE AUS ADVE, BGWDKHF, MSF EIN BGMSDK, BGRLP,EIN BGWDKHF, BGWPR,FUEDK
B_HFM
B_WDKHFG B_WDKHFU FKLAF_W FPVDKDS_W
BGWDKHF BGWDKHF BGMSDK GGDSU
FTVDK
BGTMPK
MSDKDS_W MSDKHFM_W MSNHF_W PSPVDB_W WDKHFU_W WDKHF_W WDKS_W WDKUGD_W
BGMSDSS BGRLFGZS BGWDKHF BGMSDK BGWDKHF BGWDKHF FUEDKSA BGMSUGD
BGWDKHF 4.10.2
Seite 510 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Saugrohrdrucksensor ist Hauptfullungssensor ¨ Bedingung Saugrohrdrucksensor gultig ¨ Bedingung HFM messbereit
Bedingung Winkel aus Hauptfullungssensor(wdkhf_w) ¨ gultig ¨ Bdg: Berechnung Winkels DK aus Signal des HF-Sensors ungedrosselt Faktor Ausfluß (KLAF) Faktor Druck vor Drosselklappe von Drucksensor (word) Korrekturfaktor Temperatur vor Drosselklappe Massenstrom an der Drosselklappe berechnet aus dem Sensorsignal des DSS Massenstrom an der Drosselklappe berechnet aus dem Sensorsignal des HFM Normmassenstrom des Hauptfullungssensors ¨ Quotient Saugrohrduck/Druck vor DK begrenzt (word) WK-Winkel ber. aus Massenstrom d. Haupfullungssensors ¨ ungedrosselt Berechneter Winkel der Drosselklappe aus dem Hauptfullungssignal ¨ Sollwert Drosselklappenwinkel, bezogen auf (unteren) Anschlag Drosselklappenwinkel, bei dem 95% Fullung ¨ erreicht wird
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB BGWDKHF 4.10.2 Funktionsbeschreibung Generell ist zur F¨ ullungserfassung entweder ein HFM und/oder ein Saugrohrdrucksensor als Hauptf¨ ullungssensor notwendigerweise vorhanden. Zur ¨ Uberpr¨ ufung der Potis 1 und 2 des DVE steht somit immer das Signal des Hauptf¨ ullungssensors zur Verf¨ ugung, um den Winkel der Drosselklappe zu berechnen. Solange diese berechnete Drosselklappenwinkel kleiner ist als der Drosselklappenwinkel, der bei 95% F¨ ullung erreicht wird, liefert das Berechnungsmodell f¨ ur den gedrosselten Betrieb den korrekten Drosselklappenwinkel, sofern kein Fehler des Hauftf¨ ullungssensors vorliegt. Wird dieser Winkel ¨ uberschritten, so ist die Bedingung B_wdkhfu (ungedrosselter Betrieb) erf¨ ullt. Der berechnete Drosselklappenwinkel wdkhf_w ist g¨ ultig und kann von anderen Funktionen ausgewertet werden, wenn der Hauptf¨ ullungssensor betriebsbereit ist und gedrosselter Betrieb vorliegt. Die G¨ ultigkeit wird durch das Bit B_wdkhfg angegeben.
APP BGWDKHF 4.10.2 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDSS 14.90.3
Seite 511 von 4100 31.JAN.2003 Thomas Brosi
FU DDSS 14.90.3 Diagnose; Drucksensor im Saugrohr FDEF DDSS 14.90.3 Funktionsdefinition B_siglmn Signal_check B_psini
B_psini
B_psdssmw
B_psdssmw
B_siglmn
B_zesgnps B_esgnps
B_zesgnps B_esgnps
B_resgnps
B_resgnps
B_dssg
B_dssg
nmot_w
nmot_w
psdssr_w
psdssr_w
SY_DSS 0
DSS only
B_edss
wdkba_w EDSS
SY_HFM 0
DSSMNMX DSS_DFPM
wdkba_w
wdkba_w
B_errpllm
B_errpllm
B_sidsslm
nmot_w
BEDSS
sigError
false
psdssr_w psagr_w B_npldsslm
psrext_w
psrext_w
B_edks B_tddfz
B_edks
B_resmaxpl B_resminpl
B_resmaxpl B_resminpl
err_sidss err_npldss
tnse_w
err_hldss
B_tddfz
TDDFZ
err_npldss B_headsslm
Elec_error
B_mndsslm B_dpsrg
udsm_w
healing
err_hldss
B_dpsrg
minError
false
B_epsrmn
B_epsrmn
B_epsrmx
B_epsrmx
B_mxdsslm
B_cdedss
maxError
false
B_cdedss
ddss-ddss
PSINI B_psini
B_psini
compute B_psdssmw
B_psdssmw
psini_w B_resgnps
DPDDF
psdssr_w
B_resgnps
1/ B_esgnps
B_dpsrgsyn /NC
B_esgnps
wdkba_w WDKBAST
TNMOTDDSS
nmot_w NDDFA
TDNMOTDDSS
false
2/ false
B_nmnddss /NV 3/
true
B_zesgnps
B_zesgnps
ddss-signal-check
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
err_sidss
false
B_tddfz
udsm_w
nplError
false
ddss-ddss
psagr_w
ddss-signal-check
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDSS 14.90.3
Seite 512 von 4100 31.JAN.2003 Thomas Brosi
compute
B_psdssmw compute 2/
B_dpsrgsyn /NC
3/ B_psini
B_psini B_nmnddss /NV
compute 1/ compute 4/
5/
1/ psdssr_w
psini_w
psini_w
ddss-psini
nmot_w NMOTMNDDSS
ddss-psini
B_edks 6/
B_tddfz SY_AGR
compute 2/
0
true
B_sa
B_agr psdssr_w
psdsst20_w
WDSMXR psagr_w
DWDKTMN wdkba_w dwdktmn_w
psdmxhys psrext_w PSDMX
1/ B_errpllm
psdmxvg_w
B_errpllm
dwdktmn_w wdkba_w
nmot_w 7/ compute 3/
wdkba_w psdmn_w PSDMN psdsmnhys nmot_w
B_resminpl
B_resminpl
dwdktmn_w
WDSMNR NDSMNR
ddss-dssmnmx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
psagr_w
nmot_w
B_resmaxpl
NDSMXR
psrext_w
wdkba_w
B_resmaxpl
ddss-dssmnmx
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDSS 14.90.3
Seite 513 von 4100 31.JAN.2003 Thomas Brosi
ANZTMN 1
DelayValueEnabled wdkba_w DelayValueEnabled1
true
DelayValueEnabled2 dwdktmn_w
dwdktmn_w
ddss-dwdktmn
DelayValueEnabled3
ddss-dwdktmn
psdmxhys ZWDKBA PSHYSHL
wdkba_w
wdkfmx_w
psdmx_w
psdmxvg_w
psdmxvg_w
KFPSDMX true
dwdktmn_w DKGFILS SY_AGR
0 0
psagr_w psrext_w
pdkagrds_w ddss-psdmx
SY_EGAS
0
FPDAGRDSS ddss-psdmx
ZWDKBA
wdkba_w
wdkfmn_w
psdmn_w
psdmn_w
KFPSDMN nmot_w
psdsmnhys
true PSHYSHL dwdktmn_w DKGFILS
ddss-psdmn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot_w
ddss-psdmn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDSS 14.90.3
B_epsrmn
B_epsrmn
udsm_w B_dpsrgsyn /NC
B_dpsrg
B_dpsrg
B_epsrmx
B_epsrmx
UADPSMX
ddss-elec-error
UADPSMN
Seite 514 von 4100 31.JAN.2003 Thomas Brosi
ddss-elec-error
Signal_Error B_esgnps
B_siglmn
B_esgnps Sig_Error
B_zesgnps B_resgnps
err_sidss
B_zesgnps Sig_Error_healing B_resgnps
B_errpllm
err_npldss
B_edss /NV
B_edss
B_edss_FF B_dpsrg
TDDF
B_psini
B_resmaxpl B_resminpl
err_hldss
err_hldss
B_dssg
TDPLPSRI
TDPLPSRI_TOD
B_dssplg_FF B_dssplg /NV
TDPSRSG_TOF
ddss-edss
TDPSRSG
ddss-edss
B_esgnps
Sig_Error
B_zesgnps Sig_Error_healing
B_resgnps
ddss-signal-error
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_tddfz
ddss-signal-error
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDSS 14.90.3
Seite 515 von 4100 31.JAN.2003 Thomas Brosi
TDDF
err_sidss B_sidsslm
err_npldss B_npldsslm
B_epsrmn B_mndsslm
B_epsrmx B_mxdsslm
err_hldss
B_npldsslm
B_mndsslm
B_mxdsslm
B_headsslm ddss-bedss
B_headsslm
B_sidsslm
B_cdedss
sfpSigError 1/
sigError
sfp sfpSigError 1/
sfpNplError 1/
nplError
sfp sfpNplError 1/
sfpMinError 1/
minError
sfp sfpMinError 1/
sfpMaxError 1/
maxError
sfp sfpMaxError 1/ healing
sfpHealing 1/ sfp sfpHealing
dfp dfp locSfp_DSS
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset ddss-dss-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ddss-bedss
ddss-dss-dfpm Fehlerspeicherverwaltung: ------------------------Status Fehlerpfad LM: SFPLM Errorflag DSS: E_dss Zyklusflag DSS: Z_dss Fehlerart DSS: B_mxdss B_mndss B_sidss B_npldss
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
L¨ oschen Fehlerpfad: Fehlerpfad DSS : Fehlerklasse DSS: Fehlerschwere DSS: Carb-Code DSS: Umweltbedingungen DSS:
C_fcmclr & B_cllm CDTDSS CLADSS TSFDSS CDCDSS FFTDSS
DDSS 14.90.3
Seite 516 von 4100 31.JAN.2003 Thomas Brosi
Umweltbedingungen siehe %DFFT
Belegung der DDSSintbits: B_tddfz : B_siglm_ini : B_siglm_n : B_erelrmax: B_erelrmin: B_errpllm: B_resmaxpl: B_resminpl:
0 1 2 3 4 5 6 7
ABK DDSS 14.90.3 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW FW FW KF KF FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Anzahl 10ms-Raster zur Berechnung des Drossselklappenwinkelgradient dwdktmn_w Schwelle fur ¨ Drosselklappengradient fur ¨ Diagnose Drucksensor ¨ Delta Druck fur ¨ Diagnose Drucksensor (Aktivitatsnachweis) Korrekturfaktor fur ¨ agr-Partialdruck zur Saugrohrdruckdiagnose Druckschwelle fur ¨ B_nplm Diagnose DS-S Druckschwelle fur ¨ B_nplm Diagnose DS-S Drehzahlschwelle fur ¨ Diagnose Drucksensor (Schlauchabfall vor/bei Start) Drehzahlschwelle zum Rucksetzen ¨ Min-Fehler fur ¨ Drucksensordiagnose Drehzahlschwelle zum Rucksetzen Max-Fehler fur ¨ ¨ Drucksensordiagnose Untere Drehzahlschwelle zur Initialisierung psini_w mit psdss_w Druckhysterese zur Fehlerheilung fur ¨ Diagnose Saugrohrdrucksensor Entprellzeit DF-Fehlererkennung Wartezeit nach Startende bis DF-kein-Fehler gultig ¨ ¨ ¨ des Saugrohrdrucksensors Zeitkonstante fur ¨ Verzogerung der Plausibilitat ¨ Zeitkonstante fur ¨ Verzogerung der elektrischen Gultigkeit ¨ des Saugrohrdrucks Zeit nach der Umgebungsdruck im Saugrohr Zeit nach uberschreiten ¨ einer Drehzahl bei geschlossener Drosselklappe min. Spannungswert fur ¨ Diagnose Drucksensor max. Spannungswert fur ¨ Diagnose Drucksensor Schwelle Drosselklappenwinkel Saugrohrdruckdiagnose im Start DK-Schwelle zum Rucksetzen ¨ Min-Fehler fur ¨ Drucksensordiagnose DK-Schwelle zum Rucksetzen ¨ Max-Fehler fur ¨ Drucksensordiagnose Zeitkonstante fur ¨ WDKBA zur Diagnose Saugrohrdrucksensor
Systemkonstante
Art
Bezeichnung
SY_AGR SY_DSS SY_EGAS SY_HFM
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante E-GAS vorhanden Systemkonstante HFM
Art
Bezeichnung
ANZTMN DKGFILS DPDDF FPDAGRDSS KFPSDMN KFPSDMX NDDFA NDSMNR NDSMXR NMOTMNDDSS PSHYSHL TDDF TDDFZ TDPLPSRI TDPSRSG TNMNDDSS TNMOTDDSS UADPSMN UADPSMX WDKBAST WDSMNR WDSMXR ZWDKBA
Variable
Source-X
WDKFMN_W WDKFMX_W
Quelle
BLOKNR
B_AGR
BBAGR
B_BEDSS B_BKDSS B_CDEDSS B_CLDSS B_CLLM B_DPSRG B_DSSG
DDSS DDSS
DDSS DDSS
B_DSSPLG B_EDKS B_EDSS
DDSS GGDVE DDSS
B_EPSRMN B_EPSRMX B_ERRPLLM B_ESGNPS B_FTDSS B_HEADSSLM B_MNDSS B_MNDSSLM B_MXDSS
DDSS DDSS DDSS DDSS DDSS DDSS DDSS DDSS DDSS
Source-Y
NMOT_W NMOT_W
Referenziert von
EIN ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... AAGRDC, ADAGRLS,- EIN BBAGR, BGLAMBDA, DAGRE, ... AUS AUS EIN DDSS EIN DDSS EIN DDSS AUS BGFKMS, BGWDKHF, AUS GGDSS BGFKMS AUS BGFKMS, DDSS, NLKO EIN BGADAP, BGAGRA,- AUS BGDSAD, BGFKMS,BGMSDK, ... AUS AUS AUS LOK AUS DSELHFS AUS AUS DSELHFS AUS AUS
DAMOS-Source fur ¨ Blocknummer
Bedingung AGR ein
Bedingung Bandende-Funktionsanforderung DSS Bedingung Ersatzwert aktiv: DSS Funktion %DDSS uber ¨ Codewort CDEDSS freigegeben ¨ Bedingung: Fehlerpfad Saugrohrdrucksensor loschen ¨ Bedingung: Fehlerpfad Hauptfullungssensor ¨ loschen Bedingung Saugrohrdruck gultig ¨ aus elektrischer Diagnose Bedingung Saugrohrdrucksensor gultig ¨ Saugrohrdrucksensor plausibel gultig ¨ Bedingung Fehler Drosselklappen-Sensor Bedingung Fehler DSS (ohne Entprellung)
Bedingung elektrischer Min-Fehler Drucksensor im Saugrohr Bedingung elektrischer Max-Fehler Drucksensor im Saugrohr Bedingung Fehler fur ¨ Drucksensorplausibilisierung Bedingung Vereisungs-Fehler setzen Bedingung: Fehlereintrag durch Tester fur ¨ DSS Bedingung Fehlerheilung Saugrohrdrucksensor (fur ¨ %DSELHFS) Bedingung: min-Fehler Saugrohrdrucksensor Bedingung: min-Fehler Saugrohrdrucksensor (fur ¨ %DSELHFS) Bedingung: max-Fehler Saugrohrdrucksensor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDSS 14.90.3
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_MXDSSLM B_NMIN
DDSS BGWNE
DSELHFS ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ...
AUS EIN
Bedingung: max-Fehler Saugrohrdrucksensor (fur ¨ %DSELHFS) Bedingung Unterdrehzahl: n < NMIN
B_NMNDDSS B_NPDSS B_NPLDSSLM B_PSDSSMW B_PSINI B_PWF
DDSS DDSS DDSS GGDSS DDSS BBHWONOF
AUS AUS AUS EIN LOK EIN
Bedingung Motorstillstand im Nachlauf fur ¨ appl. Zeit Bedingung Plausfehler Drucksensor Bedingung Plausfehler Drucksensor (fur ¨ %DSELHFS) Bedingung gemittelter Saugrohrdruck Bedingung fur ¨ psini_w mit psdss initialisiert Bedingung Powerfail
B_RESGNPS B_RESMAXPL B_RESMINPL B_SA
DDSS DDSS DDSS MDRED
LOK AUS AUS EIN
Bedingung Vereisungs-Fehler rucksetzen ¨ ¨ maximaler Drosselklappenfehler Bedingung Plausibilitat ¨ minimaler Drosselklappenwinkel Bedingung Plausibilitat Bedingung Schubabschalten
B_SIDSS B_SIDSSLM B_SIGLMINI B_SIGLMN B_TDDFZ B_ZESGNPS DFP_DSS DFP_LM
DDSS DDSS DDSS DDSS DDSS DDSS DDSS DDSS
DWDKTMN_W E_DSS NMOT_W
DDSS DDSS BGNMOT
PDKAGRDS_W PSAGR_W PSDMN_W PSDMXVG_W PSDMX_W PSDSSR_W PSDSST20_W PSINI_W PSREXT_W
DDSS
SFPDSS TNSE_W
DDSS BBSTT
UDSM_W WDKBA_W
GGDSS GGDVE
WDKFMN_W WDKFMX_W Z_DSS
DDSS DDSS DDSS
DDSS DDSS DDSS GGDSS DDSS DDSS BGPEXT
DSELHFS DDSS ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ...
AMSV, ARMD, ATM,BBAGR, BBBO, ...
AUS AUS AUS AUS AUS LOK BBAGR, DDSS DOK ATR, BBAGR, BBKH,- DOK BGRLFGZS, DDSS, ... LOK BBAGR, BGRPS AUS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK EIN DDSS LOK LOK LOK BGDSAD, DDSS EIN LOK LOK BGAGRA, BGPEXT,- EIN DDSS, SRMDSS, SRMHFM AUS BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ... EIN DDSS ADVE, BGDVE,EIN BGMSDK, DDSS LOK LOK AUS DSELHFS
Seite 517 von 4100 31.JAN.2003 Thomas Brosi
Bedingung Signalfehler Drucksensor Bedingung Signalfehler Drucksensor (fur ¨ %DSELHFS) Bedingung Signalfehler nach Initalisierung Bedingung Signalfehler bei Drehzahlschwellenuberschreitung ¨ ¨ Bedingung Zeitverzogerung TDDFZ abgelaufen Zyklusflag Vereisungs-Fehler SG-int. Fehlerpfadnr.: DSS SG int. Fehlerpfadnr.:Hauptlastsensor Drosselklappengradient von delta t-n 10ms Raster Errorflag: Saugrohr-Drucksensor Motordrehzahl Korrigierter AGR-Partialdruck fur ¨ Saugrohrdruckdiagnose Partialdruck durch externes Restgas (Restluft+Inertgas) ¨ Kennfeldausgangswert fur ¨ minimale Druckplausibilitat ¨ incl. AGR-Partialdruck maximale Druckplausibilitat ¨ Kennfeldausgangswert fur ¨ maximale Druckplausibilitat Saugrohr-Absolutdruck Rohwert Saugrohrdruck psdss umkopiert ins 20ms Raster Saugrohrdruck bei nmot=0 Partialdruck (Inertgas+Luft)im Saugrohr durch ext.AGR
Status Fehlerpfad: DSS ¨ Zeitzahler ab Startende (16bit) Drucksensorspannung uber ¨ ein Segment gemittelt (word) Drosselklappenwinkel bezogen auf unteren Anschlag Minimalwert Drosselklappenwinkel von min Auswahl Maximalwert Drosselklappenwinkel von max Auswahl Zyklusflag: Saugrohr-Drucksensor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDSS 14.90.3
Seite 518 von 4100 31.JAN.2003 Thomas Brosi
FB DDSS 14.90.3 Funktionsbeschreibung Die Drucksensordiagnose besteht aus drei Teilen:elektrische Pr¨ ufung, Plausibilisierung mit dem Drosselklappensystem und Signal¨ anderungserkennung Elektrische Pr¨ ufung (Signal range check) Liegt die Signalspannung ¨ uber einer oberen oder unter einer unteren Spannungsschwelle wird der entsprechende MAX bzw MIN Signalfehler gesetzt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Plausibilisierung mit Drosselklappensystem: Im Kennfeld KFPDMX stehen die maximalen plausiblen Dr¨ ucke abh¨ anig von Motordrehzahl und Drosselklappenwinkel. Im Kennfeld KFPSDMN die minimalen. Da der Saugrohrdruck nur verz¨ ogert auf eine Drosselklappenbewegung reagiert, werden die Kennfelder mit gefilterten Drosselklappenwinkeln addressiert.Um Dynamikfehler auszuschließen, wird der Filterwert wdkba f¨ ur das MAX-Kennfeld bei einer gr¨ oßeren positiven wdkba Anderung ungefilert hochgezogen und abw¨ arts gefiltert. F¨ ur das MIN-Kennfeld wird umgekehrt verfahren. Die Kennfelder werden ohne AGR herausgefahren. AGR wird ber¨ ucksichtigt, indem zum MAX-Kennfeldwert noch der Partialdruck von AGR psrext addiert wird, der mit einem Faktor verst¨ arkt wird. Wenn der auf dem Sensor basierte Saugrohrdruck psr gr¨ oßer als der obere oder kleiner als der untere plausible Wert ist, muß erst eine gewisse Zeit nach Start (TDDFZ) abgelaufen und AGR und DK i.O. sein bevor die Entprellzeit f¨ ur das Errorbit E_dss gestartet wird. Ein MAX-Fehler wird oberhalb einer Drehzahlschwelle und unterhalb einer Drosselklappenschwelle geheilt. Oberhalb einer anderen Drehzahlschwelle und oberhalb einer anderen Drosselklappenschwelle wird der MIN-Fehler geheilt. Dabei wird ein Hysteresezuschlag ber¨ ucksichtigt. Signal¨ anderungserkennung: Ein Drucksensor kann einfrieren. Er zeigt dann konstant den Umgebungsdruck an, bei dem er eingefroren ist. Dies muß erkannt werden, bevor das auf dem Saugrohrdrucksignal basierende Einspritzsignal den Motor ¨ uberfettet und dieser ausgeht. Ein i.O. Sensor mißt bei Z¨ undung ein und Motorstillstand Umgebungsdruck, der mit steigender Drehzahl absinkt. Dies ¨ uberpr¨ uft die "Vereisungserkennung". Sie speichert im Bereich der Anlasserdrehzahl den Druckmittelwert ¨ uber das erste vollst¨ andige Segment ab, sofern kein el.Fehler vorliegt. Um sicherzustellen, dass der Saugrohrdruck nach Motorstillstand bis auf Umgebungsdruck gestiegen ist.muß f¨ ur die Durchf¨ uhrung dieser Teildiagnose der Nachlauf der letzen Fahrt lang genug sein (B_nmndss=1). Wenn w¨ ahrend des Start die Drehzahl schon mal oberhalb der Anlasserdrehzahl lag, dann darf nach Eintauchen der Drehzahl in den Bereich der Anlasserdrehzahl die Pr¨ ufung ebenfalls nicht durchgef¨ uhrt werden. Konnte ein erster Saugrohrdruckwert als psini abgespeichert werden, dann wird ein Druckwert abgespeichert, wenn die Drehzahl eine obere Schwelle ¨ ubersteigt. Um sicherzustellen, dass das Saugrohr auch gen¨ ugend evakuiert wird, muß oberhalb dieser Schwelle f¨ ur eine vorgegebene Zeit die Drehzahl st¨ andig ¨ uber dieser oberen und die Drosselklappe st¨ andig unter einer Schwelle liegen. Ist der Betrag der Differenz aus den beiden Werten gr¨ oßer als eine Schwelle, dann wird der Sensor als i.O erkannt. Sonst wird die Entprellung f¨ ur das Setzen eines Signalfehlers gestartet. Der Fehlereintrag wird verhindert, wenn innerhalb der Entprellzeit die Plausibilit¨ atspr¨ ufung den Sensor f¨ ur i.O. befindet. Die i.O. Pr¨ ufung erfolgt kontinuierlich, d.h. dass der aktuelle Saugrohrdruck immer mit dem abgespeicherten Wert psini verglichen wird. Somit wird sichergestellt, dass ein zuvor als eingefroren erkannter Sensor, der wieder aufgetaut ist als g¨ ultig erkannt wird und geheilt wird.
APP DDSS 14.90.3 Applikationshinweise Abgespeicherte Umweltbedingungen beim Auftreten des Fehlers -------------------------------------------------------------------------¨ber den Kundendienstdiagnosetester ausgelesen werden kann, empfehlen wir beim Auftreten F¨ ur den Fall, daß der freeze-frame nicht u des Fehler folgende Umweltbedingungen mit abzuspeichern. 1. Umweltwert nmot_u 2. Umweltwert tmot_u Kann der freeze-frame ¨ uber den Kundendienstdiagnosetester ausgelesen werden, empfehlen wir zwei weitere (im freeze-frame nicht enthaltene Gr¨ oßen) als Umweltbedingungen mit abzuspeichern z.B. tans_u,wdkba_u. (Referenztabelle siehe %DFFT).
Ersatzmaßnahmen:
Basiswerte f¨ ur Erstapplikation:
TDDF
ca
Die unten aufgef¨ uhrten Werte sind nur ungef¨ ahre Werte die bei jedem Projekt entsprechend appliziert werden m¨ ussen.
1 sec
TDDFZ ca. 1 sec DPDDF ca. 20 hPa NDDFA ca. 800 1/min
(DPDDF= 0 hPa Sensorcheck bei Motorhochlauf ausgeschaltet)
ZWDKBA ca. 0.3 sek (Zeitkonstante von Saugrohr) ¨ Uberpr¨ ufung bei niederer nmot z.B. 1000 1/min und Wechsel VL--LL muss wdkfmn_w dynamisch gleichen oder etwas langsamern Verlauf wie der Saugrohrdruck haben KFPSDMX
Saugrohrdruck an jeder St¨ utzstelle des Kennfelds ermitteln, dann ermittelte Druckwerte auf Meeresh¨ ohe umrechnen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLG 2.10.0
Seite 519 von 4100 31.JAN.2003 Thomas Brosi
positive worst case Toleranz von verwendetem Drucksensor plus worst case Hochdruckwetterlage (50hPa) dazuaddieren. In Leerlaufn¨ ahe (kleine DK-Winkel) zu ermittelten Saugrohrdr¨ ucken nochmals 30% erh¨ ohen, dass bei Leck im Saugrohr nicht f¨ alschlicherweise auf Drucksensorfehler erkannt wird. KFPSDMN
Saugrohrdruck an jeder St¨ utzstelle des Kennfelds ermitteln, dann ermittelte Druckwerte auf minimal zu erwartenden Umgebungsdruck umrechnen (pu bei 5000 m¨ uNN). negative worst case Toleranz von verwendetem Drucksensor minus worst case Tiefdruckwetterlage (50hPa) subtrahieren. Bei Systemen mit Umgebungs- bzw. Ladedrucksensoren entf¨ allt die Umrechnung auf eine H¨ ohe von 5000 m¨ uNN. Es werden direkt die auf Normalh¨ ohe (pu=1013) ermittelten Werte in das Kennfeld eingetragen.
UADPSMN = 0.20 Volt
UADPSMX = 4.88 Volt
WDSMNR = 30 %
Drosselklappenschwelle f¨ ur Fehlerr¨ ucksetzung bei vorherigem Unterschreiten von KFPSDMN (Bedatung von KFPSDMN beachten DK-Schwelle so festlegen, dass Fehlerheilung eindeutig ist).
WDSMXR = 30 %
¨berschreiten von KFPSDMX (Bedatung von Drosselklappenschwelle f¨ ur Fehlerr¨ ucksetzung bei vorherigem U KFPSDMX beachten DK-Schwelle so festlegen, dass Fehlerheilung eindeutig ist).
NDSMNR = 3000 1/min
Drehzahlschwelle f¨ ur Fehlerr¨ ucksetzung bei vorherigem Unterschreiten von KFPSDMN (Bedatung von KFPSDMN beachten Drehzahlschwelle so festlegen, dass Fehlerheilung eindeutig ist).
NDSMXR = 2000 1/min
Drehzahlschwelle f¨ ur Fehlerr¨ ucksetzung bei vorherigem ¨ Uberschreiten von KFPSDMX (Bedatung von KFPSDMX beachten Drehzahlschwelle so festlegen, dass Fehlerheilung eindeutig ist).
DKGFILS = 2,5 %
Mit diesem Drosselklappengradient wird verhindert, dass im Anschluss von negativen DK-Gradienten bei DK_jitter der MAX-Pfadfilter abgeschaltet wird. Das gilt sinngem¨ ass invertiert auch f¨ ur den MIN-Pfad des nplm_Fehlerpfades.
PSHYSHL = 100 hPa
Hysterese die bei KFPSDMX-Fehler zus¨ atzlich unterschritten sein muss,um die Fehlerheilung zu freizugeben. F¨ ur KFPSDMN-Fehler gilt sinngem¨ aß das inverse.
ANZTMN = 3
Anzahl der 10ms Zeitraster zwischen denen der delta Drosselklappenwinkel dwdktmn gebildet wird.
FPDAGRDSS = 2
Multiplikative Korrektur des AGR-Partialdrucks psagr_w. Produkt psagr*FPDAGRDSS ergibt den Betrag der bei aktivem AGR auf Maxkennlinie aufaddiert wird.
WDKBAST = 10%
Drosselklappenwinkel bei dem nach ¨ Uberschreitung keine Drucksensordiagnose im Start durchgef¨ uhrt wird. Bei Bedatung mit zu großen Werten Fehldiagnose m¨ oglich, da bei Start mit offener DK zwischen psini und ps bei ¨ uberschreiten von NDDFA keine Druckdifferenz vorhanden.
NMOTMNDDSS = 300 1/min
Diese Drehzahl muss oberhalb der maximalen Anlasserdrehzahl liegen
TDPLPSRI
=
0.08 s
TDPSRSG
=
0.16 s
TNMOTDDSS = 0.3 s TNMNDDSS = 5s
Zeit bis nach Motorstillstand im Saugrohr Umgebungsdruck herrscht
¨ FU BGRLG 2.10.0 Berechnete Große RL-GRADIENT FDEF BGRLG 2.10.0 Funktionsdefinition RLGAS: Berechnung F¨ ullungsgradient rlgas_w ¨ uber ein Arbeitsspiel R t10 -> STORE RL(T)
rl w irspsyn rlrsp w
rl w ->
RLASDOKU(T) RLAS
ini w irspsyn SY ZYLZA B ngasok
rlneuas w
RAM E IV I
+ -
>- drlas w
0.0
rlaltas w
767.98
MX >- rlgas w
RAM E IV I
MN
B
B ngasok -> 0.0 irspsyn ->
-768.0 TSEGAS TSEGASDOKU(T)
tsegrsp l ->
ini w irspsyn
SY ZYLZA
SY ZYLZA B ngasok
tas w ->
C inisyn
->
bgrlg-bgrlg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
PSINIPL = 400 hPa ( Abh¨ angig vom niedrigsten (worst case) Umgebungsdruck=h¨ ochste zu erwartende H¨ ohe)
bgrlg-bgrlg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLG 2.10.0
Seite 520 von 4100 31.JAN.2003 Thomas Brosi
STORE_RL: Abspeichern der F¨ ullung im Segmenttakt R syn ->
number of array elements: SY ZYLZA + 2 first element: 0 last element: SY ZYLZA + 1
rl w ->
XY
1.0
X Y
XY
2.0
X Y
XY
3.0
X Y
XY
4.0
X Y
XY
5.0
X Y
XY
6.0
X Y
XY
7.0
X Y
XY
8.0
X Y
XY
9.0
X Y
XY
RAM E IV I RAM E IV I
0
0
RAM E IV I RAM E IV I
0
0 outi w
RAM E IV I RAM E IV I
0
>- rlrsp w
e0 e1 e2 e3 e4 e5 e6 e7 e8 e9
0
RAM E IV I RAM E IV I
0
0
RAM E IV I RAM E IV I
0
bgrlg-store-rl
0.0
X Y
irspsyn ->
0 C inisyn
->
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgrlg-store-rl
ABK BGRLG 2.10.0 Abkurzungen ¨ Systemkonstante
Art
SY_ZYLZA
SYS (REF) Zylinderanzahl
Variable
Quelle
Referenziert von
B_NGASOK C_INISYN DRLAS_W IRSPSYN RLGAS_W RLRSP_W RL_W
BGNG
BGRLG BGRLG, DEPCL, DMIL LRFKEB, LRHKEB BGRLG DMDSTP
R_SYN R_T10 TAS_W TSEGRSP_L
BGRLG BGNG BGRLG BGRLG SRMSEL
BGRLG BGNG
Art
EIN EIN AUS EIN AUS LOK BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... EIN BGRLG, DMDTSB BGRLG, GGUB EIN LOK EIN BGRLG
Bezeichnung
Bezeichnung Bedingung Ringspeicher fur ¨ ngas-Berechnung ok SG-Bedingung Initialisierung Winkelsynchronisation ¨ Fullungs anderung pro Arbeitsspiel ¨ Index fur ¨ Ringspeicheradressierung tsegrsp_w, nmotrsp_w, rlrsp_w Fullungsgradient ¨ uber ¨ ein Arbeitsspiel bestimmt Beginn Ringspeicher relative Fullung ¨ relative Luftfullung ¨ (Word) Synchro-Raster Zeitraster 10ms Zeit uber ¨ ein Arbeitsspiel fur ¨ rlgas_w Array mit Segmentzeiten uber ¨ das letzte Arbeitsspiel
FB BGRLG 2.10.0 Funktionsbeschreibung ¨ber ein Arbeitsspiel gebildet. In der Funktion RLGAS wird f¨ ur Klopf- und Aussetzererkennung ein F¨ ullungsgradient u Dazu wird in einen Ringpuffer der aktuelle Wert von rl_w (STORE_RL) und die Segmentzeit tseg_w (STORE_TSEG) segmentsynchron eingetragen. Der Zeiger irspsyn zeigt die Stelle des letzten Eintrags im Ringpuffer an. Die Gr¨ oße des Ringpuffer ist SY_ZYLZA + 2 Werte. Im Zeitraster wird der F¨ ullungsunterschied drlas_w f¨ ur ein Arbeitsspiel berechnet. Er ergibt sich aus der F¨ ullung an der Stelle im Ringpuffer auf die irspsyn zeigt abz¨ uglich der F¨ ullung vor SY_ZYLZA Z¨ undungen. Die Zeitdauer eines Arbeitsspiels (Zeit f¨ ur 1 Nockenwellenumdrehung) tas_w wird durch Summation der einzelnen Segmentzeiten ab irspsyn ¨ uber SY_ZYLZA Z¨ undungen berechnet. Durch Division von F¨ ullungs¨ anderung drlas_w durch die dazu ben¨ otigte Zeit tas_w, erh¨ alt man den F¨ ullungsgradienten ¨ uber ein Arbeitsspiel.
APP BGRLG 2.10.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDSS 6.160.0
Seite 521 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGDSS 6.160.0 Gebergroße Drucksensor Saugrohrdruck FDEF GGDSS 6.160.0 Funktionsdefinition nmot_w
1/
NPSSEG
0
anzudss /NC ANZUDSSMN
hPa
12/
2/
udsssum_l /NC
udsssum_l /NC
11/
3/ false
anzudss /NC 4/ udss_w
1013
anzudss /NC
B_dssg
B_psdssmw
5/
udsm_w
6/
psdssr_w
DSSGRAD
psdssi_w
DSSOFS
8/ psdss_w
7/ ofdss_w
9/
psdssi
psdss 8/
1/ udss_w
1/
udsssum_l /NC
2/
udsm_w
3/
psdssr_w
7/
psdssi_w
compute 6/
4/ 2/ 1
DSSGRAD
anzudss /NC
psdssse_w /NC
depsdss_w 2
psdssi 5/
DSSOFS
ofdss_w
psdsssm_w 1/ true
B_psdssmw B_dssg
14/ true
1013
B_2syn /NC
10/ psdss 9/ psdss_w
hPa
ggdss-ggdss
B_2syn /NC
ggdss-ggdss
B_dssg
udss_w
udsm_w
1013 DSSGRAD
psdssr_w
psdssi_w
1013.0
psdssr_w
hPa psdssi_w
DSSOFS
ofdss_w
psdss psdssi psdssi psdss_w
UADPSMN
B_elmi
psdss_w psdss
UADPSMX
B_dsseg
psdsssm_w
psdsssm_w
ggdss-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
13/
ggdss-init
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDSS 6.160.0
Seite 522 von 4100 31.JAN.2003 Thomas Brosi
B_dssg
udss_w
udsm_w
psdssr_w
psdssi_w
1013
psdss_w
hPa
psdssi DSSOFS
psdss
ofdss_w psdsssm_w
ggdss-nachlauf
DSSGRAD
ggdss-nachlauf
ABK GGDSS 6.160.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ANZUDSSMN DSSGRAD DSSOFS NPSSEG UADPSMN UADPSMX
Art
Bezeichnung
FW FW FW FW FW FW
Minimale Anzahl von Spannungswerten fur ¨ Mittelwertbildung Gradient fur ¨ Drucksensor Saugrohrdruck Offset Drucksensor Saugrohrdruck Drehzahlschwelle fur ¨ Umschaltung auf Segmentraster min. Spannungswert fur ¨ Diagnose Drucksensor max. Spannungswert fur ¨ Diagnose Drucksensor
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_DSSEG B_DSSG
GGDSS DDSS
B_ELMI B_PSDSSMW DEPSDSS_W NMOT_W
GGDSS GGDSS GGDSS BGNMOT
OFDSS_W PSDSS PSDSSI PSDSSI_W PSDSSR_W PSDSSSM_W PSDSS_W
BGDSAD GGDSS GGDSS GGDSS GGDSS GGDSS GGDSS
UDSM_W UDSS_W
GGDSS
AUS BGFKMS, BGWDKHF, EIN GGDSS AUS DDSS AUS BGAGRDS, SRMDSS AUS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN GGDSS AUS DFFT AUS AUS BGDSAD, DDSS AUS BGMSDK, SRMDSS AUS AGRUE, BGADAP,AUS BGAGRA, BGRPS,DFFTCNV, ... DDSS AUS GGDSS EIN
Bedingung elektr. Fehler Saugrohrdrucksensor nicht vorhanden Bedingung Saugrohrdrucksensor gultig ¨ Bedingung Error Luftmasse bei Initialisierung Bedingung gemittelter Saugrohrdruck Delta Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S) Motordrehzahl Offset-Spannung Drucksensor Saugrohr (word) Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S) Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S) intern Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S) intern Saugrohr-Absolutdruck Rohwert Saugrohrdruck gemessen mit Drucksensor im Saugrohr(Mitte Segment) Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S)
Drucksensorspannung uber ¨ ein Segment gemittelt (word) Spannung Drucksensor Saugrohrdruck (word)
FB GGDSS 6.160.0 Funktionsbeschreibung Der Hauptf¨ ullungssensor (DS-S) f¨ ur Frischluftf¨ ullung wird im 1ms-Takt abgetastet (udss_w). Bis zur der Drehzahlschwelle NPSSEG wird die Drucksensorspannung im 1ms_Takt in udsm kopiert und ¨ uber DSSGRAD und DSSOFS in den Saugrohrdruck psdss umgerechnet. Nach der ¨ Uberschreitung von NPSSEG beginnt der Normalbetrieb der Drucksensorabtastung. Die arithmetische Mittelwertsbildung ¨ uber ein Segment. Dazu werden die ermittelten Drucksensorspannungswerte ¨ uber einem Segment in einem Speicher aufaddiert. Einmal pro Segment wird zu Beginn der aufsummierte Wert ¨ uber dem vergangenen Segment arithmetisch gemittelt, d.h. es wird durch die Anzahl der Abtastungen des letzten Segments dividiert.Die Mittelung erfolgt jedoch nur, wenn eine Mindestanzahl von Werten am Ende des Segments zur Verf¨ ugung stehen, ansonsten wird noch ¨ uber ein weiteres Segment aufaddiert. Die gemittelte Drucksensorspannung udsm wird zur Drucksensordiagnose (in Modul %DDSS) am Ausgang des Moduls zur Verf¨ ugung gestellt. Danch wird die gemittelte Drucksensorspannung ¨ uber den Steigungsfaktor DSSGRAD sowie den Offsetwert DSSOFS in einen Saugrohrdruck psdss umgerechnet. Ist nmot > NPSSEG, so wird udss_w im synchronisierten 1ms-Raster gewandelt und udsm_w ebenso im synchronisierten 1ms-Raster gemittelt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDSU 3.40.3
Seite 523 von 4100 31.JAN.2003 Thomas Brosi
APP GGDSS 6.160.0 Applikationshinweise Basiswerte f¨ ur Erstapplikation ANZUDSSMN = DSLGRAD = DSLOFS =
0 siehe Berechnungsbeispiel siehe Berechnungsbeispiel
Berechnungbeispiel von DSSGRAD (Steigung) und DSSOFS (Offset) der Drucksensorkennlinie angenommene Werte der
Drucksensorkennlinie
200 hPa = 0.4 V 2500 hPa = 4.65V
1.)
delta y DSSGRAD = --------delta x
2.)
pl = DSSGRAD * Ups (0.4 Volt) + P_offset ----> P_offset = pl 200 hPa(bei 0.4V) - 0.4V * DSSGRAD
NPSSEG
--->
(2500 hPa - 200 hPa) ---------------------(4.65 Volt - 0.4 Volt)
=
541 hPa/Volt ------------
DSSOFS = 200 hPa - (0.4 Volt * 541 hPa/Volt) = - 16.4 hPa ---------= 80 1/min wird nmot_w gr¨ oßer NPSSEG wird die im 1ms-Raster abgetastete Drucksensorspannung im Syncro-Raster weiterberechnet.
¨ FU GGDSU 3.40.3 Gebergroße Drucksensor Umgebungsdruck
Electrical _err_DSU udsu_w
udsu_w
dsu_min dsu_max dsu_healing
B_pug
B_hag
GGDSU B_pug
ofdsu_w
CONVUDSUPU udsu_w pus_w ofdsu_w
fho_w
fho frhol_w ftu
pus_w
pu_w
pu SY_TURBO
0
1/ plufi_w
2/
pvdkds_w pvdkds 3/
ml_w DPUPVDK
fplufi_w 1013
4/
fpvdkds_w fpvdkds
ggdsu-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF GGDSU 3.40.3 Funktionsdefinition GGDSU 3.40
ggdsu-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDSU 3.40.3
Seite 524 von 4100 31.JAN.2003 Thomas Brosi
Voltage pressure sensor udsu_w [V] ZDSU
B_pug pu_LP PUE pus_w
pu_w
pu_w
fho_LP FHOE fho_w ggdsu-ggdsu
fho_w 1013 ggdsu-ggdsu
temp_w/_100ms
DSUGRAD
pus_w
pus_w ggdsu-convudsupu
udsu_w
DSUOFS
ofdsu_w
sfpMinError B_mndsu=true 1/
udsu_w UADPUMN
uadpumn_tmp/_100ms
E_dsu=true
sfp Z_dsu=true sfpMaxError 1/
TDDFU tddsu_set_err
UADPUMX
uadpumx_tmp/_100ms
sfp
sfpHealing 1/ B_pug
tddsu_healing
B_mxdsu=true E_dsu=true Z_dsu=true
Z_dsu=true E_dsu=false
sfp B_mndsu=false sfpHealingB_mxdsu=false
B_pug
B_mxdsu=false
DFP_DSU
dfp dfp locSfp_DSU
ggdsu-electrical–err-dsu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggdsu-convudsupu
ggdsu-electrical–err-dsu
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDSU 3.40.3
Seite 525 von 4100 31.JAN.2003 Thomas Brosi
ini2 process UADPUMX
B_pug
pu_LP
UADPUMN
PUE udsu_w
temp_ini2/ini2
DSUGRAD
pu_w
pus_w
pu
DSUOFS
plufi_w SY_TURBO
0
1/
2/
fho_LP
pvdkds_w pvdkds true
B_hag FHOE
1
fho_w 1013
frhol_w
TDDFU
fho
false fplufi_w
tddsu_set_err
3/
4/
fpvdkds_w
fpvdkds
ggdsu-init
tddsu_healing
DFP_DSU
dfpgetClf TDDFU
compute 1/
false tddsu_set_err
TDDFU
compute 2/ ggdsu-fcmclr
false tddsu_healing ggdsu-fcmclr
UADPUMN udsu_w
B_pug ggdsu-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggdsu-init
UADPUMX ggdsu-swoff
Bei Teilfunktion GGDSU: "- (*1) abweichend zur Beschaltung wird dieser Teil im Modul %DFPM realisiert." "- (*2) Die durch C_[*] ausgel¨ osten Aktionen (im Bild mit (*2) markiert) werden in der Software in eigenen Prozessen abgearbeitet." Fehlerspeicherverwaltung: ------------------------Status Fehlerpfad DSU: SFPDSU Errorflag DSU: E_dsu Zyklusflag DSU: Z_dsu Fehlerart DSU: B_mxdsu B_mndsu L¨ oschen Fehlerpfad: Fehlerpfad DSU : Fehlerklasse DSU: Fehlerschwere DSU: Carb-Code DSU: Umweltbedingungen DSU:
C_fcmclr & B_cldsu CDTDSU CLADSU TSFDSU CDCDSU FFTDSU
Umweltbedingungen siehe %DFFT
Umwelt: U1DSU nmot_u U2DSU rl_u
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDSU 3.40.3
Seite 526 von 4100 31.JAN.2003 Thomas Brosi
ABK GGDSU 3.40.3 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
DPUPVDK DSUGRAD DSUOFS FHOE PUE TDDFU UADPUMN UADPUMX ZDSU
ML_W
KL FW FW FW FW FW FW FW FW
Differenzdruck pu-pvdk Gradient fur ¨ Drucksensor Umgebung Offset Drucksensor Umgebung ¨ Ersatzwert fur ¨ Hohe Ersatzwert fur ¨ Umgebungsdruck Entprellzeit fur ¨ Fehlereintrag Druckksensor Umgebung min. Spannungswert fur ¨ Diagnose Drucksensor max. Spannungswert fur ¨ Diagnose Drucksensor Zeitkonstante fur ¨ Filterung von pu und fho in GGDSU
Systemkonstante
Art
Bezeichnung
SY_TURBO
SYS (REF) Systemkonstante Turbolader
Variable
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
B_BEDSU B_BKDSU B_CLDSU B_FTDSU B_HAG B_MNDSU B_MXDSU B_NPDSU B_PUG
GGDSU GGDSU GGDSU GGDSU GGDSU GGDSU GGDSU GGDSU
B_SIDSU DFP_DSU
GGDSU GGDSU
E_DSU
GGDSU
FHO
GGDSU
FHO_W
GGDSU
FPLUFI_W FPVDKDS FPVDKDS_W
GGDSU GGDSU GGDSU
FRHOL_W FTU ML_W
GGDSU BGTMPK SRMSEL
OFDSU_W PLUFI_W PU
GGDSU GGDSU
PUS_W PU_W
GGDSU GGDSU
PVDKDS PVDKDS_W
GGDSU GGDSU
SFPDSU UDSU_W Z_DSU
GGDSU GGDSU
Source-Y
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN BGFKMS, GGDSU AUS DTEV, TVWNO AUS AUS AUS AUS BBKH, BGDSAD, TVW- AUS NO AUS BBAGR, BGFKMS,DOK GGDSU, GGPBKV,SRMSEL BBAGR, BGFKMS,AUS DDSBKV, GGPBKV,SRMSEL BGFAWU, CANECU,- AUS DLLR, ESNSWL,ESSTT, ... AUS BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... AUS AUS BGMSDK, BGWDKHF, AUS FUEDK BGNLLKH AUS EIN GGDSU BBBO, BGTPABG,EIN DLSAFK, DLSFV,DTEV, ... EIN GGDSU AUS DFFT, DTEV, KMTR, TE-AUS B AUS BBBO, BGDSAD,AUS BGPABG, BGPIRG,BGTEV, ... AUS AGRPSOL, BGADAP,- AUS BGFKMS, BGMSDK,BGMSUGD, ... AUS EIN GGDSU AUS
Bedingung: Bandende-Funktionsanforderung DSU Bedingung: Umgebungsdrucksensor ¨ Bedingung: Fehlerpfad Umgebungsdrucksensor loschen Bedingung: Fehlereintrag durch Tester fur ¨ DSU ¨ Bedingung Hohenadaption gultig ¨ Bedingung: min-Fehler Umgebungsdrucksensor Bedingung: max-Fehler Umgebungsdrucksensor Bedingung: Umgebungsdrucksensor nicht plausibel Bedingung Umgebungsdruck gultig ¨ Fehlerart: Umgebungsdrucksensor SG int. Fehlerpfadnr.: Umgebungsdrucksensor
Errorflag: Umgebungsdrucksensor
¨ Korrekturfaktor Hohe
¨ Korrekturfaktor Hohe (word)
¨ Faktor( plufi_w/1013) von modellierter Absolutdruck stromabwarts von Luftfilter Faktor Druck vor Drosselklappe von Drucksensor Faktor Druck vor Drosselklappe von Drucksensor (word) ¨ Faktor Luftdichte f(Ansauglufttemp., Hohe) 16-Bit Faktor Temperatur Umgebung Luftmassenfluß gefiltert (Word)
Offset-Spannung Umgebungsdrucksensor (word) ¨ modellierter Absolutdruck stromabwarts von Luftfilter Umgebungsdruck Umgebungsdruck ohne Umschaltung auf Ersatzwert bei Sensorfehler Umgebungsdruck
Druck vor Drosselklappe von Drucksensor Druck vor Drosselklappe von Drucksensor (word)
Status Fehlerpfad: Umgebungsdrucksensor Spannung Umgebungsdrucksensor (word 10-Bit von ADC) Zyklusflag: Umgebungsdrucksensor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDSU 3.40.3
Seite 527 von 4100 31.JAN.2003 Thomas Brosi
FB GGDSU 3.40.3 Funktionsbeschreibung Generell gilt: Die Sektion kann sowohl f¨ ur einen Sauger oder Turbo f¨ ur ein HFM-System verwendet werden. Die jeweils notwendige Funktionalit¨ at des Systems wird ¨ uber die Systemkonstante SY_Turbo, die in der Sektion %PROKON definiert ist, festgelegt ¨ Uber die Systemkonstante SY_Turbo unterschieden ob ein Saugmotor mit Umgebungsdrucksensor (SY_Turbo = false) oder ein Turbomotor bei dem immer ein Umgebungsdrucksensor notwendig ist verwendet wird.
In dieser Funktion wird die Spannung von einem Umgebungsdrucksensor in einen Umgebungsdruck gewandelt. Die Kennlinie des Drucksensors wird dabei als Gerade vorausgesetzt und kann somit unter Einrechnung von Offset DSUOFS und Steigung DSUGRAD von Spannung in einen Umgebungsdruck konvertiert werden. Der Umgebungsdruck wird als Ausgangsgr¨ oße pu zur Verf¨ ugung gestellt. Durch eine Division des Umgebungsdrucks durch den Normdruck (1013 hPa) wird der H¨ ohenfaktor fho errechnet. Der Umgebungsdruck pu und der H¨ ohenfaktor fho werden mit der Zeikonstante ZDSU gefiltert. Um den Druck vor Dk pvdk zu erhalten, wird vom Umgebungsdruck pu der Druckabfall ¨ uber dem Luftfilter abgezogen (nur f¨ ur Sauger). Durch eine Division des Drucks vor Dk pvdk durch den Normdruck (1013 hPa) wird der Faktor Druck vor Dk fpvdk errechnet (nur f¨ ur Sauger). In der Teilfunktion DDSU wird eine einfache Signalplausibilit¨ at durchgef¨ uhrt. D.h es wird eine Abfrage der elektrischen Plausibilit¨ atsschwellen UADPUMN und UADPUMX durchgef¨ uhrt.Das Drucksensorsignal ist plausibel im Bereich von UADPSMN <= udsu <= UADPSMX. Liegt die Sensorspannung im nicht plausiblen Bereich wird nach der Zeit TDDFU auf Umgebungsdrucksensorfehler erkannt und E_dsu = true. Dadurch erfolgt eine Umschaltung des ausgegebenen Druckwertes pu bzw. pvdk auf die Ersatzgr¨ oße PUE, der H¨ ohenfaktor fho bzw. fpvdk nimmt im Fehlerfall den Ersatzwert FHOE an. Die mit zunehmender H¨ ohe geringere Luftdichte ist proportional dem Umgebungsdruck pu. Durch Multiplikation des Umgebungstemperaturfaktors ftu mit der H¨ ohe fho wird ein Dichtekorrekturfaktor frhol errechnet. Dieser Faktor wird als Dienstleistung f¨ ur andere Module bereitgestellt. Mit zunehmender H¨ ohe nimmt der H¨ ohenfaktor um 0.1/1000m ab.
APP GGDSU 3.40.3 Applikationshinweise F¨ ur Teilfunktion GGDSU Der Faktor fho = 1.0 kann kann durch einen simulierten Fehler eingestellt werden: FHOE=1 und UADPSMN = 5V und UADPSMX = 5V. (¨ Uberpr¨ ufen ob E_dsu=true ist, dann wird auf FHOE=1 umgeschaltet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei Fehler E_dsu wird auf den Druckersatzwert PUE und den H¨ ohenersatzwert FHOE umgeschaltet. Anhaltswerte: FHOE = 1.0 dadurch keine Abmagerung auf Meeresh¨ ohe m¨ oglich. PUE = 700 hPa entspricht ca. 3000m H¨ ohe, damit keine ¨ Uberladung durch Turbo in der H¨ ohe.
Abgespeicherte Umweltbedingungen beim Auftreten des Fehlers -------------------------------------------------------------------------F¨ ur den Fall, daß der freeze-frame nicht ¨ uber den Kundendienstdiagnosetester ausgelesen werden kann, empfehlen wir beim Auftreten des Fehler folgende Umweltbedingungen mit abzuspeichern. 1. Umweltwert nmot_u 2. Umweltwert tmot_u Kann der freeze-frame ¨ uber den Kundendienstdiagnosetester ausgelesen werden, empfehlen wir zwei weitere (im freeze-frame nicht enthaltene Gr¨ oßen) als Umweltbedingungen mit abzuspeichern z.B. tans_u,wdkba_u. (Referenztabelle siehe %DFFT).
Basiswerte f¨ ur Erstapplikation f¨ ur Teilfunktion GGDSU:
PUE FHOE TDDFU ZDSU UADPUMN UADPUMX SUGRAD DSUOFS DPUPVDK
= = = = = = = = =
700 hPa bei Turbomotoren 900 hPa bei Saugmotoren 1.0 200 ms 5 sek Spannung die einem Umgebungsdruck von 500hPa entspricht (500hPa-DSUOFS/DSUGRAD=UADPUMN) 4.88 Volt siehe Berechnungsbeispiel siehe Berechnungsbeispiel beginnend bei ml = 0 mit 0 bedaten bei maximalem ml sind ca. 40 hPa einzutragen Die entg¨ ultigen Daten dieser Kennlinie m¨ ussen mit Serienluftfilter und entg¨ ultigem Ansaugtrakt am Motor ermittelt werden. Gilt nur bei Saugmotoren. F¨ ur Turbomotoren ist diese Kennlinie nicht aktiv.
Berechnungbeispiel von DSUGRAD (Steigung) und DSUOFS (Offset) der Umgebungsdrucksensorkennlinie angenommene Werte der Umgebungsdrucksensorkennlinie
600 hPa = 2.37 V 1150 hPa = 4.54 V
1.)
delta y DSUGRAD = --------delta x
2.)
pu = DSUGRAD * Upu (bei 2.37 Volt) + P_offset ---->
--->
(1150 hPa - 600 hPa) ---------------------- = (4.54 Volt - 2.37 Volt)
DSUOFS = 600 hPa - (2.37V * 253 hPa/Volt) =
253 hPa/Volt ------------
P_offset = pu 600hPa(bei 2.37V) - 2.37V * DSUGRAD
0 hPa -----
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSELHFS 2.20.3
Seite 528 von 4100 31.JAN.2003 Thomas Brosi
FU DSELHFS 2.20.3 Selektion Diagnose Hauptfullungssensor ¨ FDEF DSELHFS 2.20.3 Funktionsdefinition DSELHFS: ¨ Ubersicht ==================
HFM+DS-S meaning of SY_EGFE: Bit0=true HFM (MAFS) installed Bit1=true manifold pressure sensor installed Bit0 and Bit1=true both sensors installed
SY_EGFE 1
0
DS-S only
B_dssakt
B_STATAS B_statas
1
0
LM_DFPM sigError
false B_sidsslm B_nplhfmlm
nplError
B_npldsslm
maxError
B_mxhfmlm
minError
B_mxdsslm
healing
B_mnhfmlm B_mndsslm B_heahfmlm
B_hfm
B_ehfs
B_edss B_ehfm
B_fhfs B_edss SY_EGFE
BMODE B_fedkb
B_fedkb
dselhfs-dselhfs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_headsslm
dselhfs-dselhfs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSELHFS 2.20.3
Seite 529 von 4100 31.JAN.2003 Thomas Brosi
BMODE: Umschaltung ==================
DS-S only SY_EGFE 0
1
false
B_edss
HFM only 0
1
false
B_fedkb
B_mszsdkb
HFM+DS-S
dselhfs-bmode
1 E_hfm
dselhfs-bmode B_STATAS: Bestimmung F¨ ullung ungenau ====================================
B_statas
E_lm
B_dknolu B_i_ska_fr
B_statas
SY_TURBO 0 false
E_lkvdk
dselhfs-b-statas
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
dselhfs-b-statas
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSELHFS 2.20.3
Seite 530 von 4100 31.JAN.2003 Thomas Brosi
LM_DFPM: Fehlerspeicherzuweisung ================================
sfpHealing 1/
healing
sfp sfpHealing sfpMaxError 1/
maxError
sfp sfpMaxError sfpMinError 1/
minError
sfp sfpMinError sfpSigError 1/
sigError
sfp sfpSigError sfpNplError 1/
nplError
sfp sfpNplError DFP_LM dfp dfp
dselhfs-lm-dfpm
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset dselhfs-lm-dfpm NACHLAUF: Nachlauf ==================
true
true
B_ehfs dselhfs-nachlauf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
locSfp_XYZ
B_fedkb
dselhfs-nachlauf
ABK DSELHFS 2.20.3 Abkurzungen ¨ Systemkonstante
Art
SY_EGFE SY_TURBO
¨ SYS (REF) Systemkonstante Eingangsgroße Fullungserfassung ¨ SYS (REF) Systemkonstante Turbolader
Variable
Quelle
BLOKNR
B_BELM B_BKLM B_DKNOLU
DSELHFS DSELHFS SREAKT
B_DSSAKT
SRMSEL
B_EDSS
DDSS
B_EHFM
B_EHFS B_FEDKB B_FHFS B_FTLM
DSELHFS DSELHFS DSELHFS DSELHFS
Bezeichnung
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN
Bedingung Bandende-Funktionsanforderung Luftmassensensor (HFM/DSS) Bedingung: Hauptlastsensor aktiv Bedingung Drosselklappensteller stromlos
EIN
Bedingung Saugrohrdrucksensor ist Hauptfullungssensor ¨
EIN
Bedingung Fehler DSS (ohne Entprellung)
EIN
Bedingung Fehler HFM (ohne Entprellung)
AUS AUS AUS AUS
Bedingung Ersatzwert Hauptfullungssensor ¨ Bedingung Fullungserfassung ¨ drosselklappenbasiert Bedingung: Fehler Hauptfullungssensor ¨ Bedingung: Fehlereintrag durch Tester fur ¨ Luftmassensensor (HFM/DSS/DK)
ADVE, AEVABU,BBAGR, BBNWS,BGDVE, ... BGWDKHF, DSELHFS, DTEV, LRA, LRAEB BGADAP, BGAGRA,BGDSAD, BGFKMS,BGMSDK, ... BGADAP, BGFKMS,BGRLFGZS, DDSBKV, DSELHFS, ... DUF GGDVE
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
B_HEADSSLM B_HEAHFMLM B_HFM
DDSS
B_I_SKA_FR
SREAKT
B_MNDSSLM B_MNHFMLM B_MNLM B_MSZSDKB B_MXDSSLM B_MXHFMLM B_MXLM B_NPLDSSLM B_NPLHFMLM B_NPLM B_SIDSSLM B_SILM B_STATAS DFP_HFM DFP_LKVDK DFP_LM
DDSS
DSELHFS EIN EIN DSELHFS EIN BGRLFGZS, BGRLMXS, BGWDKHF, DSELHFS, SRMSEL, ... DSELHFS, KT_ES, UF- EIN EING EIN DSELHFS DSELHFS EIN AUS EIN DSELHFS, DTEV EIN DSELHFS EIN DSELHFS AUS EIN DSELHFS DSELHFS EIN AUS EIN DSELHFS AUS AUS BBAGR, BGFKMS DOK BGFKMS, DSELHFS DOK ATR, BBAGR, BBKH,- DOK BGRLFGZS, DDSS, ... BBAGR, BGFKMS, D- EIN SELHFS BGFKMS, BGRLFGZS, EIN DSELHFS ATR, BBAGR, BBKH,- AUS BBKW, BGRLFGZS, ... AUS AUS
DSELHFS BGRLFGZS DDSS DSELHFS DDSS DSELHFS DDSS DSELHFS DSELHFS DSELHFS DSELHFS DSELHFS
E_HFM E_LKVDK
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
E_LM
DSELHFS
SFPLM Z_LM
DSELHFS DSELHFS
DSELHFS 2.20.3
Seite 531 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Fehlerheilung Saugrohrdrucksensor (fur ¨ %DSELHFS) Bedingung Fehlerheilung HFM (fur ¨ %DSELHFS) Bedingung HFM messbereit
FR-Fehlerreaktion irreversible SKA (Sicherheits-Kraftstoff-Abschaltung) Bedingung: min-Fehler Saugrohrdrucksensor (fur ¨ %DSELHFS) ¨ Bedingung untere Plausibilitatsschwelle HFM uberschritten ¨ (fur ¨ %DSELHFS) Bedingung: min-Fehler Hauptfullungssensor ¨ Berechnung Massenstrom zum Saugrohr DK basiert Bedingung: max-Fehler Saugrohrdrucksensor (fur ¨ %DSELHFS) ¨ Bedingung obere Plausibilitatsschwelle HFM uberschritten ¨ (fur ¨ %DSELHFS) Bedingung: max-Fehler Hauptfullungssensor ¨ Bedingung Plausfehler Drucksensor (fur ¨ %DSELHFS) Bedingung Plausfehler HFM(fur ¨ %DSELHFS) Bedingung Plausfehler Hauptfullungssensor ¨ Bedingung Signalfehler Drucksensor (fur ¨ %DSELHFS) Bedingung Signalfehler Hauptfullungssensor ¨ Status Fullungserfassungssignale ¨ fur ¨ CAN SG-int. Fehlerpfadnr.: HFM SG. int. Fehlerpfadnr.: Leck vor Drosselklappe SG int. Fehlerpfadnr.:Hauptlastsensor ersetzt durch E_lm Errorflag: Diagnose Leck vor Drosselklappe Errorflag: Hauptlastsensor Status Fehlerpfad: Hauptfullungssensor ¨ Zyklusflag: LMM/HLM/HFM
FB DSELHFS 2.20.3 Funktionsbeschreibung Diese Funktion generiert den Fehlerpfad E_lm. Abh¨ angig von der F¨ ullungssensorkonfiguration wir der Fehler E_lm unterschiedlich gebildet. Bei reinem HFM-System wird der E_lm aus den Informationen aus der DHFM gebildet. Bei reinem P-System wird der E_lm aus den Informationen aus der DDSS gebildet. Sind HFM und DSS verbaut erfolgt eine Auswahl zwischen den Gr¨ oßen aus DHFM und DDSS. F¨ allt ein Sensor aus, wird der verbleibende sensor als Hauptf¨ ullungsensor verwendet. Erst wenn HFM und DSS ausfallen, wird dies durch den E_lm angezeigt. Des weiteren werden in dieser Funktion Informationsbits f¨ ur die ¨ Uberwachung und GGDVE bereitgestellt: B_ehfs = Ersatzwert Hauptf¨ ullungssensor (Information unvollst¨ andig ! Vollst¨ andige Information in B_fedkb.) B_fhfs = Fehler Hauptf¨ ullungssensor B_fedkb = F¨ ullungserfassung drosselklappenbasiert (rl wird aus DK-Signal berechnet) Außerdem stellt die Funktion f¨ ur die Momentenreserve das Bit B_statas zur Verf¨ ugung. Ist das Bit false, dann besteht kein Fehler im F¨ ullungssystem. Die F¨ ullung ist ungenau (B_statas = true), wenn es einen Hauptf¨ ullungssensorfehler(E_lm), ein Leck vor Drosselklappe(E_lkvdk), der Drosselklappensteller stromlos ist(B_dknolu) oder bei B_i_ska_fr.
APP DSELHFS 2.20.3 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKV 2.140.1
Seite 532 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BKV 2.140.1 Drucksteuerung fur ¨ Bremskraftverstarker FDEF BKV 2.140.1 Funktionsdefinition BKV 2.140 ------------dpbkvu_w E_brems
B_bremse
PUMPE
1/ B_bkvpa
B_bkvpa
B_bkvanpu
B_brems 1/
BDE B_bkvnhom B_bkvanpu B_BKVERSBA B_bkvanpu B_bkversba
B_pbkvna
B_pbkvna
psbkv_w
psbkv_w
psmxbkvg_w
psbkvdkh_w
dpbkvu_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dpbkvu_w
B_bkvdkhab
B_bkvleer
B_bkvleer
B_bkvnkhab
B_bremse B_bkversba
psmxbkvg
psbkvdkh_w
B_bkvdkhab
B_bremse B_bkversba
B_bkvnhom
B_bkvnkhab
KOMPRESSOR
dpbkvu_w
B_bkvkomab
RESTGAS B_bkvnwab
B_bremse
B_bkversba dpbkvu_w
B_bkvagrab
B_bkvkomab
B_bkvnwab B_bkvagrab
bkv-main
KATHEIZEN
bkv-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKV 2.140.1
Seite 533 von 4100 31.JAN.2003 Thomas Brosi
B_bremse 1/ dpbukp_w DPBKVUKP
dpbkvu_w 2/
1/
dpbukpb_w OPBKVUKPB
input LSP
dpbkvukp_w
PUMPE_HYS dpbkvu_w B_pbkvmnpv dpbkvukp_w temp_w pbkvkrhy_w
3/
Delta pubkv_w
pbkvkrhy_w PBKVKRHYPU
SY_BDE 0 B_hom
B_bkvpa
CWBKV 1/ 11
B_bkvanpu
B_bkvanpu
psspbkv_w
bkv-pumpe
pssolhom_w dpsbkvsp_w bkv-pumpe
psspbkv_w 1/ pubkv_w
temp_w /NC temp_w
DPBKVSPS
TEPPBKV dpbkvukp_w
TDBKVP compute 2/ PUMPE_TDBKVP_TON
TDPBKVMNP compute 3/
compute 4/
TDPBKVMNP_TON B_pbkvmnp_FF
5/
compute 6/
B_pbkvmnpv B_pbkvmnp TEPPBKV_TOFF
dpbkvu_w
pbkvkrhy_w
bkv-pumpe-hys
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_bkvspv
bkv-pumpe-hys
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKV 2.140.1
Seite 534 von 4100 31.JAN.2003 Thomas Brosi
SY_BKVP
time after B_stend=true
1
tnst_w B_bkversba
B_bkversba
TDBKVSTED SY_BKV 2
false B_ebkvp SY_BDE 0
bkv-b-bkversba
B_bkvp B_bkvanpu B_cdbkvp bkv-b-bkversba
B_bkversba KATHEIZEN_D
dpbkvu_w
dpbkvu_w pubkv_w
pubkv_w
B_bremse
B_bkvdkhab
B_pbkvna
B_pbkvna
psbkvdkh_w
psbkvdkh_w
psbkv_w B_bkvleer
psbkv_w B_bkvleer
KATHEIZEN_N B_bkversba B_bremse B_bkvnkhab dpbkvu_w
B_bkvnkhab
bkv-katheizen
B_bremse
KAT_D_HYS
dpbkvu_w pubkv_w
input dpbkvu_w LSP
dpbkvuk_w DPBKVUKPU dpbkvukb_w OPBKVUKPUB
dpbkvukr_w
Delta PBKVKREHY
dpbkvukr_w
B_pbkvmnv
PBKVKREHY
B_pbkvna B_bkvleer B_bkvdkhab B_bkversba
B_pbkvna CWBKV
[hPa] 2550.0
8
pubkv_w
DPBKVUS
psbkv_w
psbkvdkh_w
psbkv_w bkv-katheizen-d
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_bremse
B_bkvdkhab
bkv-katheizen
B_bkversba
bkv-katheizen-d
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKV 2.140.1
Seite 535 von 4100 31.JAN.2003 Thomas Brosi
psspbkv_w
pubkv_w
temp_w /NC DPBKVSPS
dpbkvukr_w
TDPBKVMN
TDBKVP
TEPBKVMN
dpbkvu_w TDPBKVMN_TON
B_pbkvmn TEPBKVMN_TOFF B_bkvnwum_FF
B_pbkvmnv
bkv-kat-d-hys
KATD_TDBKVP_TON_1
PBKVKREHY bkv-kat-d-hys
B_bremse KAT_N_HYS dpbunkh_w DPBKVUKNKH
input LSP
dpbunkhb_w
dpbkvukh_w
OPBKVUKNKH
Delta
PBKVKREHY
dpbkvu_w B_bkvnkhav
B_bkvnkhab
dpbkvukh_w PBKVKREHY
B_bkversba bkv-katheizen-n
pubkv_w
dpbkvu_w
10 bkv-katheizen-n
psspbkv_w
pubkv_w
temp_w /NC DPBKVSPS
dpbkvukh_w
TDBKVNKHAB
TEBKVNKHA
TDBKVP dpbkvu_w KATN_TDBKVP_TON
TDBKVNKHAB_TON
B_bkvnkha B_bkvnkha_FF
PBKVKREHY
B_bkvnkhav TEBKVNKHA_TOFF bkv-kat-n-hys
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWBKV
bkv-kat-n-hys
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKV 2.140.1
Seite 536 von 4100 31.JAN.2003 Thomas Brosi
SY_BDE 0 SY_BKVP 1 B_pbkvna B_bkvanpu
CWBKV BIT 1 = true: only for test bench !! psmxbkvg_w CWBKV
TVBKVNHOM 1
compute 1/
[hPa] 2550.0 psbkv_w
psmxbkvg_w
B_bkvnhom TVBKVNHOM_TON bkv-bde
ps_w B_hom bkv-bde
B_bremse
input
dpbkvu_w pubkv_w
dpbukk_w DPBKVUKKPU
dpbkvukk_w
dpbukkb_w
Delta PBKVKREHY
B_bkversba
PBKVKREHY
B_bkvkomab
CWBKV B_kh 6 MRFAMXKAHY nmot_w KFKOMABNPU bkv-kompressor
fho_w mrfa_w Hysteresis_mrfa bkv-kompressor
psspbkv_w
pubkv_w
temp_w /NC DPBKVSPS
dpbkvukk_w
TDBKVKOMAB
TEBKVKOMAB
TDBKVP dpbkvu_w KOMP_TDBKVP_TON
TDBKVKOMAB_TON
B_bkvkoma_FF
PBKVKREHY
B_bkvkomav
B_bkvkoma TEBKVOMAB_TOFF
bkv-kom-hys
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_bkvkomav dpbkvukk_w
LSP OPBKVUKKB
KOM_HYS dpbkvu_w
bkv-kom-hys
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKV 2.140.1
B_bremse pubkv_w
Seite 537 von 4100 31.JAN.2003 Thomas Brosi
RESTGAS_HYS dpbkvu_w
dpbuknw_w
input
DPBKVUKNW
LSP dpbuknwb_w
dpbkvunw_w
dpbkvu_w dpbkvunw_w B_bkvnwumv
OPBKVUKNWB
Delta PBKVKREHY
PBKVKREHY
CWBKV 7 B_bkvnwab B_ll B_bkvagrab
CWBKV
CWBKV
4
9 B_kh CWBKV bkv-restgas
5 B_bkversba
psspbkv_w
pubkv_w
temp_w /NC
DPBKVSPS TDBKVP
dpbkvunw_w
TDBKVNWAB TEBKVNWAB
dpbkvu_w REST_TDBKVP_TON
TDBKVNWAB_TON
B_bkvnwumv B_bkvnwum TEBKVNWAB_TOFF B_bkvnwum_FF bkv-restgas-hys
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bkv-restgas
PBKVKREHY bkv-restgas-hys
ABK BKV 2.140.1 Abkurzungen ¨ Parameter CWBKV DPBKVSPS DPBKVUKKPU DPBKVUKNKH DPBKVUKNW DPBKVUKP DPBKVUKPU DPBKVUS KFKOMABNPU MRFAMXKAHY OPBKVUKKB OPBKVUKNKH OPBKVUKNWB OPBKVUKPB OPBKVUKPUB PBKVKREHY PBKVKRHYPU TDBKVKOMAB TDBKVNKHAB TDBKVNWAB
Source-X
Source-Y
PUBKV_W PUBKV_W PUBKV_W PUBKV_W PUBKV_W NMOT_W
PUBKV_W
FHO_W
Art
Bezeichnung
FW FW KL KL KL KL KL FW KF FW FW FW FW FW FW FW KL FW FW FW
¨ Codewort fur ¨ Bremskraftverstarker ¨ Delta Druck zw. Sollbremskraftverstarkerdruck und Saugrohrdruck ¨ Druckdiff. zw. pbkv und pu fur min. zulas. ¨ Kompressorabschaltung ¨ Druckdif. zw. BKV-Druck und pu fur min. zulas. ¨ LL-Drehzahl fur ¨ KH abschalten ¨ ¨ Druckdiff. zw. pbkv und pu fur min. zulas. ¨ NW-Umschaltung auf min. Uberschneidun ¨ Druckdif. zwischen BKV-Druck und pu fur min. zulas. ¨ Pumpenansteuerung ¨ Druckdif. zw. BKV-Druck und pu ohne Betat. ¨ der Bremse abh. von pu min. zulas. ¨ gewunschte ¨ Druckdifferenz zwischen Bremskraftverstarker und Umgebungsdruck mrfa-Schwelle ab der Klimakompressor nicht mehr abgeschalten wird Hysterese fur mrfa-Schwelle ¨ Sperren Klimakompressor uber ¨ ¨ Offset zu DPBKVUKKPU bei betatigter Bremse ¨ Offset zu DPBKVUKNKH bei betatigter Bremse ¨ Offset zu DPBKVUKNW bei betatigter Bremse ¨ Offset zu DPBKVUKP bei betatigter Bremse ¨ Offset zu DPBKVUKPU bei betatigter Bremse Hysterese zur kritischen Obergrenze fur ¨ Druck im BKV fur ¨ Ersatzmaßnahmen ¨ Hysterese zur kritischen Obergrenze fur ¨ Druck im Bremskraftverstarker ¨ Verzogerungszeit der Forderung Klimakompressor abschalten ¨ Verzogerungszeit der Forderung LL-Drehzahl fur ¨ KH abschalten ¨ ¨ Verzogerungszeit fur ¨ NW-Umschaltung min. Uberschneidung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 538 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW
¨ Verzogerung des Bits B_pbkvmn bei ausreichendem Saugrohrdruck ¨ Einschaltverzogerung der Steuerbits der BKV-Funktion nach Startende ¨ Verzogerungszeit der Bedingung BKV ohne ausreichenden Unterdruck ¨ Verzogerungszeit der Bedingung BKV ohne ausreichenden Unterdruck fur ¨ BKV-Pumpe Entprellzeit fur ¨ Klimakompressorabschaltung ¨ Entprellzeit fur ¨ Schalter Druck Bremskraftverstarker ¨ Entprellzeit fur ¨ NW-Umschaltung min. Uberschneidung Entprellzeit von B_pbkvmn ¨ Entprellzeit fur ¨ Schalter Druck Bremskraftverstarker ¨ Verzogerungszeit der Notlaufforderung HOM, da ps>psmxbkvg
Systemkonstante
Art
Bezeichnung
SY_BDE SY_BKV SY_BKVP
SYS (REF) Systemkonstante Benzin-Direkteinspritzung ¨ SYS (REF) Systemkonstante: Bremskraftverstarker (Sensor) ¨ SYS (REF) Systemkonstante: Bremskraftverstarker-Paket
Source-X
Source-Y
TDBKVP TDBKVSTED TDPBKVMN TDPBKVMNP TEBKVKOMAB TEBKVNKHA TEBKVNWAB TEPBKVMN TEPPBKV TVBKVNHOM
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BKV 2.140.1
Variable
Quelle
Referenziert von
B_BKVAGRAB B_BKVANPU B_BKVDKHAB B_BKVERSBA B_BKVKOMA B_BKVKOMAB B_BKVLEER B_BKVNHOM B_BKVNKHA B_BKVNKHAB B_BKVNWAB B_BKVNWUM B_BKVP
BKV BKV BKV BKV BKV BKV BKV BKV BKV BKV BKV BKV ABKVP
BBAGR
B_BKVPA B_BKVSPV B_BREMS
BKV GGPBKV GGEGAS
B_CDBKVP B_EBKVP B_HOM
DBKVP BDEMUM
B_KH
BAKH
B_LL
MDFAW
B_PBKVMN B_PBKVMNP B_PBKVNA DFP_BREMS
BKV BKV BKV BKV
DPBKVUKB_W DPBKVUKH_W DPBKVUKK_W DPBKVUKP_W DPBKVUKR_W DPBKVUK_W DPBKVUNW_W DPBKVU_W DPBUKKB_W DPBUKK_W DPBUKNWB_W DPBUKNW_W DPBUKPB_W DPBUKP_W DPBUNKHB_W DPBUNKH_W DPSBKVSP_W E_BREMS
BKV BKV BKV BKV BKV BKV BKV GGPBKV BKV BKV BKV BKV BKV BKV BKV BKV GGPBKV GGEGAS
FHO_W
GGDSU
MRFA_W
MDFAW
NMOT_W
BGNMOT
PBKVKRHY_W PSBKVDKH_W PSBKV_W PSMXBKVG
BKV BKV BKV BKV
Art
AUS LOK KOMRH AUS LOK LOK KOS AUS LLRMR AUS NLKO AUS LOK BGNLLKH AUS NWSOLLE AUS LOK BKV, DBKVP, DBKVPE, EIN GGPBKV, TKMWL ABKVP AUS BKV EIN ABKVP, ARMD, BKV,- EIN DBKVP, DDSBKV, ... ABKVP, BKV, DBKVP,- EIN TKMWL BKV EIN ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... EIN BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... LOK LOK LOK BKV, GGEGAS,DOK GGPBKV, LLRNS LOK LOK LOK DBKVP AUS LOK LOK LOK BKV EIN LOK LOK LOK LOK LOK LOK LOK LOK BKV EIN BKV, DDSBKV,EIN GGEGAS, GGPBKV,LLRNS EIN BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... BGFAWU, BKV, ESWE, EIN FUEDK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... DBKVP AUS AUS LOK AUS
Bezeichnung ¨ Bedingung AGR aus wegen Bremskraftverstarker Bedingung: Androsseln statt BKV-Pumpe angesteuert Bedingung: Momentreserve fur ¨ KH abschalten, da nicht genugend ¨ Unterdruck in BKV Bedingung: BKV-Ersatzbedingungen aktiv Bedingung: (Klima-) Kompressor abschalten, da nicht genugend ¨ Unterdruck in BKV Bedingung: (Klima-) Kompressor abschalten, da nicht genugend ¨ Unterdruck in BKV ¨ Bedingung Bremskraftverstarker ohne ausreichenden Unterdruck Bed.: Noftlaufforderung HOM, da Saugrohrdruck>max. gefor. Saugrohrdr. aus %BKV Bedingung: LL-Drehzahl fur ¨ KH abschalten, da nicht genugend ¨ Unterdruck in BKV Bedingung: LL-Drehzahl fur ¨ KH abschalten, da nicht genugend ¨ Unterdruck in BKV ¨ Bedingung Nockenwelle in Position mit min- Uberschneidung wenn BKV leeer ¨ Bedingung Nockenwelle in Position mit min- Uberschneidung wenn BKV leer ¨ Bedingung: Bremskraftverstarker-Pumpe ansteuern ¨ Bedingung: Bremskraftverstarker-Pumpe ansteuern, da BKV zu wenig unterdruck Bedingung: BKV-Saugstrahlpumpe verbaut ¨ Bedingung Bremse betatigt Funktion uber ¨ Codewort CDBKVP freigegeben Bedingung: BKV-Pumpe fehlerhaft Bedingung Betriebsart Homogen Bedingung Kat-Heizung
Bedingung Leerlauf ¨ Bedingung Bremskraftverstarker-Druck minimieren ¨ Bedingung: Bremskraftverstarkerdruck durch BKV-Pumpe minimieren Bedingung: nicht genugend ¨ BKV-Unterdruck fur ¨ Drehzahlerh. Kath. oder BDE interene Fehlerpfadnummer: Pedalwertgeber Bremse ¨ ¨ min. zulassige Druckdif. zwischen BKV-Druck und pu mit Betatigung der Bremse ¨ min. zulassige Druckdif. zw. pbkv und pu fur ¨ Abschalten der LL-Drehzahl fur ¨ KH ¨ min. zulassige Druckdif. zwischen BKV-Druck und pu fur ¨ Abschaltung Klimakom. ¨ min. zulassige Druckdif. zw. pbkv und pu fur ¨ Ansteuerung BKV-Pumpe ¨ min. zulassige Druckdif. zwischen BKV-Druck und Umgebungsdruck ¨ ¨ min. zulassige Druckdif. zwischen BKV-Druck und pu ohne Betatigung der Bremse min. zul. Druckdif. zw. pbkv und pu fur ¨ NW-Umschaltung ¨ Differenz zwischen Bremskraftverstarker-Druck und Umgebungsdruck min. zul. Druckdif. zw. pbkv und pu fur ¨ Absch. Klimakom. beim Bremsen min. zul. Druckdif. zw. pbkv und pu fur ¨ Absch. Klimakom. ohne zu Bremsen min. zul. Druckdif. zw. pbkv und pu fur ¨ NW-Umschaltung beim Bremsen min. zul. Druckdif. zw. pbkv und pu fur ¨ NW-Umschaltung ohne zu Bremsen ¨ min. zulassige Druckdif. zw. pbkv und pu fur ¨ Ansteuerung BKV-Pumpe mit Bremsen ¨ min. zulassige Druckdif. zw. pbkv und pu fur ¨ Ansteuerung BKV-Pumpe ohne Bremsen ¨ min. zulassige Druckdif. zw. pbkv und pu fur ¨ Abschalten LL_Drehzahl fur ¨ KH ¨ ¨ min. zulassige Druckdif. zw. pbkv und pu fur ¨ Abschalten der Drehzahlerhohung KH Delta Saugrohrdruck durch BKV-Saugstrahlpumpe Fehlerflag: BREMS (Bremsschalter)
¨ Korrekturfaktor Hohe (word)
Relatives Fahrerwunschmoment aus FGR und Pedal Motordrehzahl ¨ Kritischen Obergrenze fur ¨ Druck im Bremskraftverstarker ¨ max. zulassiger Saugrohrdruck wegen BKV fur ¨ Drehmomentenreserve Katheizen ¨ benotigter Saugrohrdruck, falls nicht genugend ¨ Unterdruck im Bremskraftverst. geforderter max. Saugrohrdruck fur ¨ Bremsunterdruckspeicher
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
PSMXBKVG_W PSSOLHOM_W PSSPBKV_W PS_W
BKV BGRLSOL GGPBKV SRMSEL
PUBKV_W TNST_W
GGPBKV BBSTT
VPSKO AUS BGPRGS, BKV, MDVER EIN BKV, DBKVP EIN EIN AGRPSOL, BBBO,BGAGR, BGFKMS,BGMSDK, ... BKV, DBKVP EIN EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ...
BKV 2.140.1
Seite 539 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung geforderter max. Saugrohrdruck fur ¨ Bremsunterdruckspeicher Sollsaugrohrdruck fur ¨ Homogenbetrieb ¨ Druck Saugstrahlpumpe von Bremskraftverstarker Saugrohr-Absolutdruck (Word)
Umgebungsdruck fur ¨ Bremskraftver. (im Fehlerfall Umgebungsd. anderer Ersatzwert) Zeit nach Startende
FB BKV 2.140.1 Funktionsbeschreibung Systemkonstante SY_BKV=0 kein Schalter und kein Drucksensor im Bremskraftverst¨ arker verbaut SY_BKV=1 wird nicht in dieser Funktion behandelt SY_BKV=2 Drucksensor im Bremskraftverst¨ arker verbaut SY_BKVP=0 SY_BKVP=1 SY_BKVP=2 SY_BKVP=3
kein BKV-Paket verbaut BKV-Paket ohne elektrische Pumpe verbaut mit elektrische Pumpe mit elektrische Pumpe und Bestimmung Einschaltdauer und Anzahl Einschaltungen
Der Bremskraftverst¨ arker funktioniert mit Hilfe von Unterdruck (Differenz zwischen Druck im Bremskraftverst¨ arker und Umgebungsdruck). Bei jedem Bremsvorgang wird der Bremsunterdruck kleiner (d.h. Druck im Bremskraftverst¨ arker steigt). Eine Vergr¨ oßerung des Unterdrucks bekommt man mit Hilfe des Saugrohrdrucks, wenn der Saugrohrdruck entsprechend niedrig ist. Im Unterdruckspeicher des Bremskraftverst¨ arkers kann (bei BDE muss) ein Drucksensor verbaut sein (SY_BKV=2 -->Drucksensor)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Wenn nicht gen¨ ugend Bremsunterdruck vorhanden ist gibt es verschiedene M¨ oglichkeiten. 1.) es kann eine elektrische Bremsunterdruckpumpe angesteuert werden, falls eine verbaut ist 2.) es wird Katheizen verboten oder reduziert (Momentenreserve und/oder Leerlaufdrehzahlerh¨ ohung) 3.) Klimakompressor abschalten 4.) Interne und/oder externe Restgas reduzieren PUMPE (falls verbaut: SY_BDE>1) -------------------------------Die el. BKV-Pumpe wird ¨ uber eine Hysterese angesteuert. Die untere Hystereseschwelle ist unterschritten, wenn die Differenz zwischen Umgebungsdruck und Bremskraftverst¨ arkerdruck kleiner als Kennlinie DPBKVUKP (h¨ ohenabh¨ angig) ist. Außerdem kann der Wert noch um OPBKVUKPB erh¨ oht werden, wenn die Bremse getreten ist. Das Hysteresedelta wird in der Kennlinie PBKVRKYPU appliziert. Abh¨ angig von den Hystereseschwellen wird dann das Bit B_bkvpa gesetzt, mit dem dann die BKV-Pumpe angesteuert werden sollte. Bei BDE kann jetzt mit CWBKV Bit 11 appliziert werden, dass wenn der Homogenbetrieb ausreichen Bremsunterdruck zur Verf¨ ugung stellen w¨ urde und gerade in einer Magerbetriebsart gefahren wird, die elektrische Pumpe nicht angesteuert wird sondern angedrosselt und gegebenenfalls in den Homogenbetrieb umgeschaltet wird. Wenn aber der Saugrohrdruck im Homogenbetrieb auch nicht ausreichen klein w¨ are, wird die elektrische Pumpe angesteuert. PUMPE_HYS --------In diesem Bild ist die Hysterese dargestellt. Die Besonderheit an der Hysterese ist, dass wenn der Saugrohrdruck (bzw. wenn eine Saugstrahlpumpe verbaut ist der dadurch erniedrigte Druck) plus DPBKVSPS (in allen Hysteresen gleicher Parameter) kleiner als der n¨ otige Bremskraftverst¨ arkerdruck ist, dann wird die Zeit TDBKVP (in allen Hysteresen gleicher Parameter) gewartet, ob in dieser Zeit nicht der BKV-Druck ausreichend klein wird. Aus Sicherheitsgr¨ unden sollte die Zeit allerdings nicht zu groß bedatet werden. Außerdem kann noch die Zeit TDPBKVMNP gewartet werden, bis die Pumpe eingeschaltet wird. Diese Zeit muss aus Sicherheitsgr¨ unden mit 0 bedatet werden. Der Ausgang der Hysterese wird erst nach der Zeit TEPPBKV zur¨ uckgesetzt, damit wird ein toggeln des Bits vermieden. (B_bkversba) Ersatzbedingungen aktiv ----------------------------------Wenn keine elektrische Pumpe verbaut ist oder diese defekt ist, dann m¨ ussen die Ersatzbedingungen d.h. Androsseln, Katheizen und/oder Restgas reduzieren, aktiv sein. Die Ersatzbedingungen sind fr¨ uhestens die Zeit TDBKVSTED nach Startende aktiv. Bei BDE kann, statt die elektrische Pumpe anzusteuern (um die Pumpenlaufzeit zu reduzieren), angedrosselt werden (B_bkvanpu). Die restlichen Ersatzbedingungen sind in diesem Fall aber nicht aktiv gesetzt.
KATHEIZEN ---------Wenn keine el. Pumpe verbaut ist oder wenn diese defekt ist, dann wird das Katheizen reduziert bzw. abgebrochen (siehe KatheizFunktionen). Es wird dabei unterschieden, ob beim Katheizen die Momentenreserve und/oder die Leerlaufdrehzahlerh¨ ohung reduziert wird. KATHEIZEH_D ----------Um die Momentenreserve durch Katheizen zu reduzieren wird die gleiche Hysterese wie bei der BKV-Pumpe verwendet. Allerdings mit anderen Parametern. Die untere Hystereseschwelle ist die Kennlinie DPBKVUKPU, die um OPBKVUKPUB erh¨ oht werden kann, wenn die Bremse getreten ist. Das Hysteresedelta ist PBKVKREHY. Wenn die Ersatzmaßnahmen angefordert sind (B_bkersab) und der Ausgang aus der Hysterese gesetzt ist, dann wird abh¨ angig von diesem Schalter das Bit B_pbkvna gesetzt. Mit dem Codewort CWBKV Bit 8 kann die Funktionalit¨ at (Reduktion der Momentenreserve bei Katheizen durch BKV) abgeschaltet werden (B_bkvdkhab). Es wird der max. zul¨ assige Saugrohrdruck psbkvdkh_w berechnet, den die Momentenreserve max. einstellen sollte. Wenn gen¨ ugend Unterdruck vorhanden ist, dann steht dieser Wert auf dem MAX-Wert, falls nicht gen¨ ugend Unterdruck vorhanden ist, dann wird dieser auf Umgebungsdruck minus (Mindestdifferenz zwischen Umgebungsdruck und BKV-Druck) + Deltadruck DPBKVUS.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKV 2.140.1
Seite 540 von 4100 31.JAN.2003 Thomas Brosi
KAT_D_HYS --------Siehe Bild PUMPE_HYS mit teilweise anderen applizierbaren Gr¨ oßen. KATHEIZEN_N ----------Um die Drehzahlerh¨ ohung durch Katheizen zu reduzieren wird die gleiche Hysterese wie bei der BKV-Pumpe verwendet. Allerdings mit anderen Parametern. Die untere Hystereseschwelle ist die Kennlinie DPBKVUKNKH, die um OPBKVUKNKH erh¨ oht werden kann, wenn die Bremse getreten ist. Das Hysteresedelta ist PBKVKREHY. Wenn die Ersatzmaßnahmen angefordert sind (B_bkersab), der Ausgang aus der Hysterese gesetzt ist und Codewort Bit 10 =true ist, dann wird das Bit B_bkvnkhab gesetzt. KAT_N_HYS --------Siehe Bild PUMPE_HYS mit teilweise anderen applizierbaren Gr¨ oßen. BDE ----Wenn das Bit B_pbkvna (siehe Bild Katheizen_d) gesetzt ist oder anstatt die BKV-Pumpe anzusteuern angedrosselt werden soll B_bkvanpu (siehe Bild B_pbkvmnp), dann wird der max. zul¨ assige Saugrohrdruck in den Magerbetriebsarten psmxbkvg_w auf den max. zul¨ assigen Saugrohrdruck psbkv_w (siehe Kathzeizen_d) gesetzt. Ansonsten wird der max. zul¨ assige Saugrohrdruck auf den Maximalwert gesetzt. Falls nach der Zeit TVBKVNHOM der Saugrohrdruck ps_w noch gr¨ oßer als der max. zul¨ assige Saugrohrdruck ist und man nicht im Homogenbetrieb ist (evt. durch Fehlbedatung in Momenten bzw. F¨ ullungs-Funktionen) dann wird ¨ uber die Notlaufkoordination der Homogenbetrieb mit B_bkvnhom gefordert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KOMPRESSOR ----------Um den Klimakompressor abzuschalten wird die gleiche Hysterese wie bei der BKV-Pumpe verwendet. Allerdings mit anderen Parametern. Die untere Hystereseschwelle ist die Kennlinie DPBKVUKKPU, die um OPBKVUKKB erh¨ oht werden kann, wenn die Bremse getreten ist. Das Hysteresedelta ist PBKVKREHY. Wenn die Ersatzmaßnahmen angefordert sind (B_bkersab), der Ausgang aus der Hysterese gesetzt ist, das Codewort CWBKV Bit 6 oder nur w¨ ahrend Katheizen und wenn mrfa gr¨ oßer als Kennfeldwert KFKOMABNU ist, dann wird das Bit B_bkvkomab gesetzt. Aus Sicherheitsgr¨ unden sollte allerdings der Klimakompressor bei nicht gen¨ ugend Unterdruck abgeschaltet werden unabh¨ angig vom Katheizen und dem Fahrerwunschmoment mrfa_w. KOM_HYS ------Siehe Bild PUMPE_HYS mit teilweise anderen applizierbaren Gr¨ oßen. RESTGAS -------¨ber Nockenwelle und/oder das externe ¨ Um das Restgas (inter u uber externe Abgasr¨ uckf¨ uhrung) wird die gleiche Hysterese wie bei der BKV-Pumpe verwendet. Allerdings mit anderen Parametern. Die untere Hystereseschwelle ist die Kennlinie DPBKVUKNW, die um OPBKVUKNWB erh¨ oht werden kann, wenn die Bremse getreten ist. Das Hysteresedelta ist PBKVKREHY. Wenn die Ersatzmaßnahmen angefordert sind (B_bkersab), der Ausgang aus der Hysterese gesetzt ist und das Codewort CWBKV Bit 4 kann man die Reduktion nur im Leerlauf reduzieren und mit Codewort Bit 5 nur w¨ ahrend Katheizen, dann soll das Restgas reduziert werden. Mit Codewort CWBKVBit 7=false kann das Bit B_bkvnwab um die Nockenwelle in eine Position mit wenig ¨ Uberschneidung zu fahren deaktiviert werden. Mit Codewort CWBKV Bit 9=false kann das Bit B_bkvagrab um das externe AGR abzuschalten. RESTGAS_HYS ----------Siehe Bild PUMPE_HYS mit teilweise anderen applizierbaren Gr¨ oßen.
APP BKV 2.140.1 Applikationshinweise Da es sich bei dieser Funktion um eine sicherheitskritische Funktion handelt, sollte bei der Applikation darauf geachtet werden, dass alle Abschaltpfade aktiv sind (CWBKV=1984). Ausserdem wird empfohlen, dass alle Einschaltverz¨ ogerungen in den einzelnen Abschaltpfaden NULL sind (TDBKVKOMAB=TDBKVLEER=TDBKVNWAB=0), da sonst der geforderte Unterdruck im BKV erst um die Einschaltverz¨ ogerung sp¨ ater erreicht werden kann!!
Basiswerte f¨ ur Erstapplikation: CWBKV=1984 CWBKV: Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit
(alle Abschaltpfade aktiv(B_bkvleer,B_bkvkomab,B_bkvnwab,B_bkvnhom, B_bkvagrab, B_bkvdkhab, B_bkvnkhab)) 1 1 2 3 4 4 5 5 6 6 7 7
= = = = = = = = = = = =
0: 1: 0: 0: 0: 1: 0: 1: 0: 1: 0: 1:
psmxbkvg wird berechnet: Funktion aktiv Ausgangswert psmxbkvg=2560hPa: Funktion ist ausgeschaltet (nur f¨ ur den Pr¨ ufstand!!!!!) wird in dieser Funktion nicht verwendet wird in dieser Funktion nicht verwendet Forderung Nockenwelle in Position f¨ ur min. ¨ Uberschneidung unabh. von B_ll(B_ll ohne Wirkung) Forderung Nockenwelle in Position f¨ ur min. ¨ Uberschneidung nur bei B_ll = true Forderung Nockenwelle in Position f¨ ur min. ¨ Uberschneidung unabh. von B_kh(B_kh ohne Wirkung) Forderung Nockenwelle in Position f¨ ur min. ¨ Uberschneidung nur bei B_kh = true Kompressor-Abschaltpfad(B_bkvkomab) nur bei Katheizen(B_kh) aktiv Kompressor-Abschaltpfad(B_bkvkomab) immer aktiv B_bkvnwab nicht aktiv(keine Nockenwellenverstellung bei zu wenig Unterdruck im BKV) B_bkvnwab aktiv(Nockenwelle in Position f¨ ur min. ¨ Uberschneidung bei zu wenig Unterdruck im BKV)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Bit Bit Bit Bit Bit Bit Bit Bit
8 = 8 = 9 = 9 = 10= 10= 11= 11=
0: 1: 0: 1: 0: 1: 0: 1:
BKV 2.140.1
Seite 541 von 4100 31.JAN.2003 Thomas Brosi
B_bkvdkhab(B_bkvleer) nicht aktiv(Momentenreserve f¨ ur Katheizen nicht abschalten) B_bkvdkhab(B_bkvleer) aktiv(Momentenreserve f¨ ur Katheizen wird bei zu wenig Unterdruck abgeschalten) B_bkvagrab nicht aktiv(wenn ein ext. AGR verbaut, wird dieses bei zu wenig Unterdruck im BKV nicht geschlossen) B_bkvagrab aktiv(wenn ext. AGR verbaut ist, wird dieses bei zu wenig Unterdruck im BKV geschlossen) B_bkvnkhab nicht aktiv(Forderung LL-Drehzahl f¨ ur Katheizen verbieten nicht aktiv) B_bkvnkhab aktiv(LL-Drehzahl f¨ ur Katheizen verbieten aktiv) wie bisher: es wird nur in den Magerbetriebsarten angedrosselt, wenn die BKV-Pumpe defekt ist bzw. nicht verbaut es wird zuerst in den Magerbetriebsarten angedrosselt bzw. in HOM-Betrieb umgeschaltet und erst wenn das nicht ausreicht wird die BKV-Pumpe eingeschaltet - damit wird die Pumpenlaufdauer reduziert
DPBKVUS = 50 hPa DPBKVSPS = 50 hPa DPBKVUKNW pubkv | 600 | 800 |1000 | 1200| Werte= |500.0|500.0|500.0|500.0| DPBKVUKPU pubkv | 600 | 800 |1000 | 1200| Werte= |500.0|500.0|500.0|500.0| DPBKVUKP pubkv | 600 | 800 |1000 | 1200| Werte= |500.0|500.0|500.0|500.0| DPBKVUKKPU pubkv | 600 | 800 |1000 | 1200| Werte= |500.0|500.0|500.0|500.0|
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DPBKVUKNKH pubkv | 600 | 800 |1000 | 1200| Werte= |500.0|500.0|500.0|500.0| KFKOMABNPU nmot_w fho_w 0.7 0.8 1.0
1000
|
2000
|
3000
|
4000
100% 100% 100%
| | |
100% 100% 100%
| | |
100% 100% 100%
| | |
100% 100% 100%
(Kompressorabschaltpfad unabh¨ angig von mrfa_w immer aktiv) MRFAMXKAHY = 10% OPBKVUKPUB = 0 (alle Offsets sollten >=0 sein !!!) OPBKVUKKB = 0 OPBKVUKNWB = 0 OPBKVUKPB = 0 OPBKVUKNKH = 0 PBKVKREHY = 100 .0 PBKVKRHYPU pubkv | 600 | 800 |1000 | 1200| Werte= |100.0|100.0|100.0|100.0| TEPPBKV = 0.04 s TEBKVKOMAB = 0.04 s TEPBKVMN = 0.04 s TEBKVNKHA = 0.04 s TEBKVNWAB = 0.04 s TVBKVNHOM = 1.0 s TDBKVSTED = 0.2 s(Zeit nach Startende bis die Ersatzmaßnahmen wirken. Die Zeit TDBKVSTED sollte nicht kleiner als TDBKVSTEND bedatet werden, sonst k¨ onnten bei nicht ausreichendem Unterdruck nach Startende die Ersatzmaßnahmen eingeleitet werden bis die Pumpe freigegeben wird, obwohl die Pumpe i.O. ist. TDBKVSTED darf auch nicht zu groß sein, da sonst im Fehlerfall der Unterdruck zu sp¨ at vorhanden ist. Empfohlene Bedatung: TDBKVSTED = TDBKVSTEND + 0.1 s) TDBKVP = 0.1 s TDBKVKOMAB = 0 (Alle Einschaltverz¨ ogerungen sollten = 0 sein !!!) TDPBKVMN = 0 TDBKVNKHAB = 0 TDBKVNWAB = 0 TDPBKVMNP = 0 Ist keine Pumpe verbaut, aber SY_BKVP>1 (mit elekt. Pumpe), muß B_cdbkvp false sein(CDBKVP in %KONCW(BDE) oder %PROCON).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPBKV 2.90.1
Seite 542 von 4100 31.JAN.2003 Thomas Brosi
¨ ¨ FU GGPBKV 2.90.1 Gebergroße Druck fur ¨ Bremskraftverstarker FDEF GGPBKV 2.90.1 Funktionsdefinition GGPBKV 2.90 -------------------
1/ E_dsbkv
SY_DSU 0
0.0
SY_BKV PBKVMOD E_dsbkv
E_lm
E_lm
2
dpbkvu_w
conditioned compiling
B_cddsbkv
SY_BKVP
pbkvmod_w
0
E_dsu pu_w
pubkv_w
GGUDSBKV pbkv_w
pubkv_w udsbkv_w
PUEBKV ps_w
udsbkv_w
ps_w
B_BKVMSISR pbkv_w E_dsbkv Break 1/
SY_BKVP
ps_w
ps_w
ggpbkv-main
Break 1/
ggpbkv-main
pbkvmod_w will only be calculated, if E_dsbkv = true or B_cddsbkv = false
DPBKVMN pbkvmod_w
1.0
[s] ps_w
ps_w
int_pbkvmod_l
dmnpbkv_w
pbkvmod_w
pbkvmod_w
reset 1/ SY_BKV 2 DPBKVMX pubkv_w
pubkv_w dmxpbkv_w pbkvmod_w
E_lm CWGGPBKV 0
Break 2/
B_cddsbkv E_dsbkv
ggpbkv-pbkvmod
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_bkvmsisr
B_brems
B_brems 0
B_bkvmsisr
ggpbkv-pbkvmod
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CWGGPBKV
GGPBKV 2.90.1
B_bkvspv
Seite 543 von 4100 31.JAN.2003 Thomas Brosi
SY_BKVP
1
1 0.0 ps_w
dpbkvsp_w psspbkv_w 0.0
temp_w /NC DPBKVEVKSP 0.0
dmnpbkv_w dmnpbkv_w
dpbkvps_w
CWGGPBKV 2 pvdkds_w dpsbkvsp_w dpspvdkd_w PBKVVSTGPV
pubkv_w
0.0 DPBKVEVK
dpbkvep_w
temp2_w /NC
pbkvmod_w
DPBKVEVKEP B_bkvp
TBKVP
ggpbkv-dpbkvmn
pubkv_w
reset 1/
pbkvpmn_w
FBKVP ggpbkv-dpbkvmn
0.0 dmxpbkv_w dmxpbkv_w
pubkv_w
pbkvmod_w
pbkvmpu_w KAFPBKVPU
DPBKVSTG
dpbkvmx_w TEBBREMS
B_brems E_brems
start 1/
[s] 0.1
vfzg_w
0.0
VFZGSCH DPBKVBSGV0 DPBKVBSGVS
TEBBREMS
DPBKVBBG
0.0 TurnOnDelay
start 1/
[s] 0.1
0.0 DPBKVEBG DPBKVEBGVS
ggpbkv-dpbkvmx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
compute 1/
ggpbkv-dpbkvmx
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPBKV 2.90.1
Seite 544 von 4100 31.JAN.2003 Thomas Brosi
3/ udsbkv_w
pbkv_w
pbkv_w
2/ DSBGRAD
pbkv
ggpbkv-ggudsbkv
DSBOFS
SY_BKVP 0 ggpbkv-ggudsbkv
TBRTLSR
SY_BKV 2
B_brems
E_dsbkv
TurnOffDelay_1
B_cddsbkv
start 1/
TBRLLSR
B_bkvmsisr
pbkv_w TVPBKVK ps_w TurnOnDelay_1
DPBKVK
DPBPSMSISR ZKPBKVK
PT1_dpbkv ggpbkv-b-bkvmsisr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TimerRetrigger_2
ggpbkv-b-bkvmsisr
ABK GGPBKV 2.90.1 Abkurzungen ¨ Parameter CWGGPBKV DPBKVBBG DPBKVBSGV0 DPBKVBSGVS DPBKVEBG DPBKVEBGVS DPBKVEVK DPBKVEVKEP DPBKVEVKSP DPBKVK DPBKVSTG DPBPSMSISR DSBGRAD DSBOFS FBKVP KAFPBKVPU PBKVVSTGPV PUEBKV TBKVP TBRLLSR TBRTLSR
Source-X
PBKVMPU_W DPSPVDKD_W
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW
¨ Codewort fur ¨ Bremskraftverstarker Funktion GGPBKV Faktor Druckgradient am Beginn einer Bremsung ¨ Faktor Druckgradient wahrend Bremsung bei v=0 ¨ Faktor Druckgradient wahrend Bremsung bei v>Schwelle Faktor Druckgradient am Ende einer Bremsung Faktor Druckgradient am Ende einer Bremsung bei vfzg>Schwelle ¨ ¨ Faktor Druckgradient wahrend Evakuierung des Bremskraftverstarkers ¨ ¨ Fak. Druckgrad. wahrend Evakuierung des Bremskraftverstarkers durch el. Pumpe ¨ Fak. Druckgrad. wahrend Evakuierung des BKV durch Saugstrahlpumpe ¨ Differenz Druck am Bremskraftverstarker Konstant ¨ Faktor Druckgradient durch Undichtigkeit des Bremskraftverstarkers Differenz zw. BKV- und SR-Druck zur Berchnung des Massenstroms aus BKV ins SR ¨ Gradient fur ¨ Drucksensor Bremskraftverstarker ¨ Offset Drucksensor Bremskraftverstarker ¨ Faktor zur Berechnung des min. Pumpdrucks abhangig von Umgebungsdruck Korrektur Ausfluß abh. von pbkvmod_w/pubkv_w ¨ Unterdruckverstarkung durch Saugstrahleffekt Ersatzwert fur ¨ Umgebungsdruck fur ¨ BKV Evakuierzeit der BKV-Pumpe ¨ Zeitverzogerung Bremse (Los lassen) fur ¨ Leckage ins Saugrohr ¨ Zeitverzogerung Bremse (treten) fur ¨ Leckage ins Saugrohr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Art
Bezeichnung
TEBBREMS TVPBKVK VFZGSCH ZKPBKVK
FW FW FW FW
Entprellzeit von B_brems ¨ ¨ Zeitverzogerung Druck am Bremskraftverstarker Konstant Schwelle fur ¨ Fahrzeuggeschwindigkeit ¨ Zeitkonstante Druck am Bremskraftverstarker Konstant
Systemkonstante
Art
Bezeichnung
SY_BKV SY_BKVP SY_DSU
¨ SYS (REF) Systemkonstante: Bremskraftverstarker (Sensor) ¨ SYS (REF) Systemkonstante: Bremskraftverstarker-Paket SYS (REF) Systemkonstante Umgebungsdrucksensor vorhanden
Source-X
Source-Y
Art
Variable
Quelle
Referenziert von
B_BKVMSISR
GGPBKV
B_BKVP
ABKVP
B_BKVSPV B_BREMS
GGPBKV GGEGAS
BBAGR, BGADAP,AUS BGAGRA, BGFKMS BKV, DBKVP, DBKVPE, EIN GGPBKV, TKMWL BKV AUS ABKVP, ARMD, BKV,- EIN DBKVP, DDSBKV, ... DBKVP, DDSBKV,EIN GGPBKV, TKMWL BKV, GGEGAS,DOK GGPBKV, LLRNS DBKVP, DDSBKV,DOK GGPBKV, NLKO BBAGR, BGFKMS,DOK GGDSU, GGPBKV,SRMSEL ATR, BBAGR, BBKH,- DOK BGRLFGZS, DDSS, ... LOK LOK LOK LOK LOK LOK BKV AUS BKV AUS LOK EIN BKV, DDSBKV,GGEGAS, GGPBKV,LLRNS EIN DBKVP, GGPBKV,NLKO EIN BBAGR, BGFKMS,DDSBKV, GGPBKV,SRMSEL ATR, BBAGR, BBKH,- EIN BBKW, BGRLFGZS, ... AUS GGPBKV, TKMWL LOK LOK LOK DBKVP, DDSBKV,AUS TKMWL BKV, DBKVP AUS EIN AGRPSOL, BBBO,BGAGR, BGFKMS,BGMSDK, ... BKV, DBKVP AUS EIN BBBO, BGDSAD,BGPABG, BGPIRG,BGTEV, ... AGRPSOL, BGADAP,- EIN BGFKMS, BGMSDK,BGMSUGD, ... DDSBKV, DFFTCNV,- EIN GGPBKV ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ...
B_CDDSBKV
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
GGPBKV 2.90.1
DFP_BREMS
GGPBKV
DFP_DSBKV
GGPBKV
DFP_DSU
GGPBKV
DFP_LM
GGPBKV
DMNPBKV_W DMXPBKV_W DPBKVEP_W DPBKVMX_W DPBKVPS_W DPBKVSP_W DPBKVU_W DPSBKVSP_W DPSPVDKD_W E_BREMS
GGPBKV GGPBKV GGPBKV GGPBKV GGPBKV GGPBKV GGPBKV GGPBKV GGPBKV GGEGAS
E_DSBKV
DDSBKV
E_DSU
GGDSU
E_LM
DSELHFS
PBKV PBKVMOD_W PBKVMPU_W PBKVPMN_W PBKV_W
GGPBKV GGPBKV GGPBKV GGPBKV GGPBKV
PSSPBKV_W PS_W
GGPBKV SRMSEL
PUBKV_W PU_W
GGPBKV GGDSU
PVDKDS_W
GGDSU
UDSBKV_W VFZG_W
GGVFZG
Seite 545 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Bedingung Massenstrom ins Saugrohr aus Bermskraftverstarker ¨ Bedingung: Bremskraftverstarker-Pumpe ansteuern Bedingung: BKV-Saugstrahlpumpe verbaut ¨ Bedingung Bremse betatigt Funktion uber Codewort CDDSBKV freigegeben ¨ interene Fehlerpfadnummer: Pedalwertgeber Bremse SG int. Fehlerpfadnr.: BKV-Drucksensor SG int. Fehlerpfadnr.: Umgebungsdrucksensor
SG int. Fehlerpfadnr.:Hauptlastsensor ¨ Delta um das modellierter Bremskraftverstarkerdruck minimiert wird ¨ ¨ Delta um das modellierter Bremskraftverstarkerdruck vergroßert wird ¨ Druckgradient wahrend Evakuierung des BKV durch el. Pumpe Faktor Druckgradient fur ¨ Berechnung von dmxpbkv_w ¨ Druckgradient wahrend Evakuierung des BKV durch ps ¨ Druckgradient wahrend Evakuierung des BKV durch Saugstrahlpumpe ¨ Differenz zwischen Bremskraftverstarker-Druck und Umgebungsdruck Delta Saugrohrdruck durch BKV-Saugstrahlpumpe Delta zwischen Saugrohrdruck und Druck vor Drosselklappe Fehlerflag: BREMS (Bremsschalter)
¨ Errorflag: Bremskraftverstarker-Drucksensor Errorflag: Umgebungsdrucksensor
Errorflag: Hauptlastsensor ¨ Bremskraftverstarker-Druck von DS ¨ Bremskraftverstarkerdruck modelliert ¨ Druckverhaltnis pbkvmod_w/pubkv_w ¨ min. Druck druch elektrische Bremskraftverstarkerpumpe ¨ Bremskraftverstarker-Druck von DS ¨ Druck Saugstrahlpumpe von Bremskraftverstarker Saugrohr-Absolutdruck (Word)
Umgebungsdruck fur ¨ Bremskraftver. (im Fehlerfall Umgebungsd. anderer Ersatzwert) Umgebungsdruck
Druck vor Drosselklappe von Drucksensor (word)
¨ Spannung Drucksensor Bremskraftverstarker Fahrzeuggeschwindigkeit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPBKV 2.90.1
Seite 546 von 4100 31.JAN.2003 Thomas Brosi
FB GGPBKV 2.90.1 Funktionsbeschreibung In dieser Funktion wird die Druckdifferenz zwischen Umgebungsdruck und Druck im Bremskraftverst¨ arker (dpbkvu_w) berechnet. Der Druck im Bremskraftverst¨ arker wird entweder mit einem Drucksensor gemessen oder wenn kein Drucksensor im Bremskraftverst¨ arker verbaut ist oder dieser als defekt erkannt wurde, wird der Druck modelliert. Wenn der Umgebungsdruck als defekt erkannt wurde wird auf einen Ersatzwert umgeschaltet (er enth¨ alt den worst case-Fall). Bild PBKVMOD: -----------Der Druck wird modelliert indem die Massenstr¨ ome die zu- und abfließen ¨ uber einen Integrator aufsummiert werden. Der Initialisierungswert ist der Umgebungsdruck, da das der "worst-case-Fall" ist (z.B. Fahrzeug sehr lange gestanden und daher im BKV-Reservoir=Umgebungsdruck). ¨ Uber das Codewort CWGGPBKV kann die Berechnung des Modells (pbkvmod_w) abgeschalten werden (Bit 0 von CWGGPBKV = 1) und der modellierte Druck pbkvmod_w wird dann gleich dem Umgebungsdruck pubkv_w ("worst-case") gesetzt. Diese Applikation ist m¨ oglich wenn ein BKV-Drucksensor verbaut und und nur im Fehlerfall der modellierte Druck verwendet wird. Wenn der BKV-Druck=Umgebungsdruck gesetzt wird kann damit Laufzeit und die genau Applikation gespart werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bild DPBKVMN: ------------In diese Bild werden die Massenstr¨ ome modelliert, die den Bremskraftverst¨ arkerdruch minimieren. Es wird der Massenstrom modelliert, der vom BKV ins Saugrohr fließen. Dieser Massestrom fließt dann, wenn der Bremskraftverst¨ arkerdruck gr¨ oßer als der Saugrohrdruck ist. Mit dem Parameter DPBKVEVK wird appliziert, wie "schnell" der BKV-Druck durch den Saugrohrdruck verringert wird, d.h. abh¨ angig von der Gr¨ oße der Verbindung BKV-Saugrohr. Außerdem kann der BKV-Druck noch weiter minimiert werden und zwar, wenn eine Saugstrahlpumpe verbaut ist. (Falls keine verbaut ist, dann ist das Codewort CWGGPBKV Bit 1=false zu setzen). Dazu wird zuerst die Saugrohrdruck mit Saugstrahlpumpeneffekt psspbkv_w berechnet. Der Saugstrahlpumpeneffekt wird ¨ uber die Kennlinie PBKVVSTGPV appliziert. Der Saugrohrdruck wird um das Delta der Saugstrahlpumpe (Wert in Kennlinie) geringer. Mit dem Parameter DPBKVEVKSP wird appliziert, wie "schnell" der BKV-Druck durch den Saugstrahlpumpeneffekt verringert wird. Wenn eine elekrische Pumpe verbaut ist, wird ihr Verhalten durch einen Tiefpass mit Zeitkonstante TBKVP modelliert. Der minimal erreichbare Druck der elektrischen Pumpe wird ¨ uber den Faktor FBKVP zu FBKVP * pubkv_w festgelegt. Wie schnell die Pumpe den BKV-Druck verringert wird ¨ uber DPBKVWVKEP appliziert. Bild DPBKVMX: ------------In diesem Bild werden die Massenstr¨ ome modelliert, die ins BKV-Reservoir fließen. Der Druckanstieg im Bremskraftverst¨ arker ist vorhanden, wenn bei Bet¨ atigung der Bremse Luft in BKV fließt (die Bel¨ uftung erfolgt proportional dem Druckgef¨ alle zwischen Umgebungsdruck und Bremskraftverst¨ arkerdruck) oder wenn eine Leckage im Bremskraftverst¨ arkersystem vorhanden ist. Mit DPBKVSTG wird eine Leckage im Bremskraftverst¨ arkersystem ber¨ ucksichtigt. Die Modellierung des Bremskraftverst¨ arkerdrucks muß worst case bedatet werden. Daher muß angenommen werden, dass eine Leckage im System vorliegt. Auch bei Systemen mit Drucksensor im Bremskraftverst¨ arker sollte eine Leckage appliziert werden, da bei E_dsbkv nicht zwischen einem Drucksensorfehler und einer Leckage unterschieden werden kann. Der Bremsdruckanstieg beim Treten und Loslassen des Bremspedals wird ¨ uber DPBKVBBG, DPBKVEBG und DPBKVEBGVS (zwischen Bet¨ atigung und Loslassen der Bremse sowie zwischen vfzg_w
VFZGSCH wird unterschieden) applizert. Um einen Anstieg des modellierten BKV-Drucks (pbkvmod_w) beim Toggeln von B_brems zu vermeiden, kann B_brems die Zeit TEBBREMS entprellt werden (Aus Sicherheitsgr¨ unden sollte allerdings dieser Effekt nicht ber¨ ucksichtigt werden und daher TEBBREMS = 0 gesetzt werden, da der BKV-Druck bei zu großem TEBBREMS zu klein modelliert wird). Der Parameter DPBKVBSGV0/VS modelliert den Bremsdruckanstieg w¨ ahrend getretenem Bremspedal (Bremspedal wird bewegt w¨ ahrend das Bit B_brems auf true ist). ¨ Uber die Kenlinie KAFPBKVPU kann eine Ausstr¨ omkorrektur in Abh¨ angigkeit vom Druckverh¨ altnis zwischen BKV(pbkvmod_w) und Umgebung(pubkv_w) vorgenommen werden. Bild GGUDSBKV: -------------Wenn eine Drucksensor im BKV verbaut ist, dann wird die Spannung des Drucksensors mit Hilfe von Offset und Steigung in einen Druck umgerechnet. Bild B_BKVMSISR: ---------------Es wird berechnet, wenn ein Massenstrom vom Saugrohr in den BKV fließt (B_bkvmsisr). Diese Bedingung ben¨ otigen Funktionen, die den modelliertem Saugrohrdruck und gemessenem Saugrohrdruck vergleichen, da in dem modellierten Saugrohrdruck der Massestrom, der aus dem BKV ins Saugrohr fließt nicht ber¨ ucksichtigt wird. Wenn ein BKV-Drucksensor verbaut ist m¨ ussen folgende Bedingungen erf¨ ullt sein, damit ein Massenstrom aus dem BKV ins Saugrohr fließt: 1. der Druck des Bremskraftverst¨ arkers (pbkv_w) muss gr¨ osser als der Saugrohrdruck (ps_w) plus die Schwelle DPBPSMSISR sein und 2. der Druck im BKV (pbkv_w) darf nicht konstant sein. Wenn kein Drucksensor im BKV verbaut ist oder ein Fehler BKV-Drucksensor (E_dsbkv) vorhanden ist, dann wird auf den Bit B_bkvmsisr noch noch abh¨ angig von B_brems geschaltet, n¨ amlich wenn die Bremse bet¨ atigt wird, dann kann die Zeit TBRLLSR ein Massestrom ins Saugrohr fließen und nachdem die Bremse wieder losgelassen wird, kann die Zeit TBRTLSR noch ein Massestrom ins Saugrohr fließen. Aus Sicherheitsgr¨ unden sollte der Fall abgefangen sein, dass der Fahrer bei getretener Bremse (B_brems) am Bremspedal "pumpt". Daher sollte die Zeit TBRTLSR mit max-Wert bedatet sein.
In der %GGEGAS wird das Signal f¨ ur Bremsbet¨ atigung zur Verf¨ ugung gestellt, B_brems. ACHTUNG: B_brems ist st¨ andig gesetzt, wenn E_brems anliegt. Hieraus resultieren zwei Gefahren. Erstens resultiert der gr¨ oßte Drucksprung aus der Flanke dieser Bedingung, die dann nicht mehr kommt, d. h. es wird ein zu niedriger Druck modelliert. Zweitens kann durch das st¨ andige Anliegen der Bedingung Katheizen gest¨ ort werden, was dazu f¨ uhren w¨ urde, daß E_brems per MIL angezeigt werden muß.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGPBKV 2.90.1
Seite 547 von 4100 31.JAN.2003 Thomas Brosi
APP GGPBKV 2.90.1 Applikationshinweise ACHTUNG!!!!!!!!!!!!!!!! ----------------------Das Modell muß "worst case" bedatet werden, da die Funktion sicherheitskritisch ist. Achtung E_dsbkv kann bedeuten, dass der Drucksensor im BKV defekt ist oder eine Leckage vorhanden ist. Dies ist nicht zu unterscheiden. Daher muss eine Leckage (DPBKVSTG) bei der Berechnung (pbkvmod) bedatet werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWGGPBKV: Bit Bit Bit Bit Bit Bit
0 0 1 1 2 2
= = = = = =
0: 1: 0: 1: 0: 1:
Modell wird berechnet, falls E_dsbkv = true oder B_cddsbkv = false Modell wird nie berechnet(pbkvmod_w = pubkv_w) keine Saugstrahlpumpe verbaut Saugstrahlpumpe verbaut Entnahmestelle der Saugstrahlpumpe beim Turbo zwischen Lader und Drosselklappe Entnahmestelle der Saugstrahlpumpe beim Turbo zwischen HFM und Lader
Erstbedatungsvorschlag: CWGGPBKV = 0 DPBKVk = 2 hPa DPBKVBBG = 2.0 Anstieg des BKV-Drucks bei Bet¨ atigung der Bremse DPBKVSTG = 0.1 worst case-Annahme: Leckage im System ohne Bet¨ atigung der Bremse DPBKVBSGV0 = 0.15 worst case-Annahme: der Fahrer pumpt das Bremspedal w¨ ahrend das B_brems=true ist DPBKVBSGVS = 0.15 worst case-Annahme: der Fahrer pumpt das Bremspedal w¨ ahrend das B_brems=true ist DPBKVEBG = 2.0 Anstieg des BKV-Drucks beim L¨ osen der Bremse DPBKVEBGVS = 2.0 Anstieg des BKV-Drucks beim L¨ osen der Bremse, wenn vfzg_w>VFZGSCH DPBKVEVK = 0.7 DPBKVEVKEP = 1.0 DPBKVEVKSP = 0.5 (Ist keine Saugstrahlpumpe verbaut, MUSS DPBKVEVSP = 0 sein) DPBPSMSISR = 5 hPa FBKVP = 0.3 (abh¨ angig von Pumpe) KAFPBKVPU pbkvmpu_w | 0.2 | 0.3 | 0.4 | 0.5 Werte | 1 | 1 | 1 | 1 PBKVVSTGPV dpspvdkd_w | 0 | 200 | 375 | 500 | 600 | 800 | Neuer Bedatungsvorschlag wegen Kurztrip/Bandendetest! Werte | 0 | 70 | 100 | 130 | 100 | 0 | PUEBKV = 600.0 worst case TBKVP = 0.0502 s TBRLLSR = 1310.72 s TBRTLSR = 5 s TEBBREMS = 0 s (Sollte aus Sicherheitsgr¨ unden zu 0 bedatet werden !!!) TVPBKVK = 0.5 s VFZGSCH = 0.0 km/h ZKPBKVK = 0.4 s mit DS-BKV: Berechnungsbeispiel von DSBGRAD (Steigung) und DSBOFS (Offset) der Bremskraftverst¨ arkerdrucksensorkennlinie angenomme Werte der Bremskraftverst¨ arkerdrucksensorkennlinie
1.)
2.)
pu2 - pu1 DSBGRAD = ------------Upu2 - Upu2
----->
pu1 = DSBGRAD * Upu1 + DSBOFS DSBOFS =
200 hPa
-
pu1= 200 hPa ---> Upu1= 0.4 V pu2=2500 hPa ---> Upu2= 4.65 V
(2500 hPa - 200 hPa) ----------------------(4.65 V - 0.4 V)
------>
541 hPa/V * 0.4 V
=
541 hPa / V
DSBOFS = pu1 - DSBGRAD * Upu1 =
-16.4 hPa
Ist kein Drucksensor verbaut, aber SY_BKV>1(Drucksensor in Bremskraftverst¨ arker verbaut), muß B_cddsbkv false sein (CDDSBKV in %KONCW(BDE) oder %PROCON)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDSBKV 2.30.0
Seite 548 von 4100 31.JAN.2003 Thomas Brosi
FU DDSBKV 2.30.0 Diagnose Drucksensor im Bremskraftverst¨arker FDEF DDSBKV 2.30.0 Funktionsdefinition Action Table for fault path dsbkv in DFPM: ----------- E_dsbkv Z_dsbkv B_mxdsbkv B_mndsbkv B_npdsbkv B_sidsbkv maxError: S S S R R R minError: S S R S R R sigError: S S R R R S nplError: S S R R S R Healing: R S R R R R S: set R: reset
DDSBKV 2.30 ------------------
udsbkv_w
DSBKV_DFPM
TDDFBKV
UDSBKVMX
maxError
UDSBKVMN del_mxdsb
minError NPLERROR B_tmpmin
del_mndsb
B_cddsbkv ps_w
psbkvtemp_w /NC
pu_w E_brems
psbkvtemp_w B_bkvnplh E_brems
healing del_heldsb
B_brems B_bkva
B_bremstemp /NC
B_bremstemp B_bkvnpler pbkvtemp_w
PBKVMX pbkv_w pbkvtemp_w /NC PBKVMN
sigError del_sigdsb ddsbkv-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_absdia
nplError del_npdsb
ddsbkv-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDSBKV 2.30.0
Seite 549 von 4100 31.JAN.2003 Thomas Brosi
E_brems TVPBKVNB
pbkvtemp_w psbkvtemp_w false
del_ps
DPSBKV B_bremstemp SY_EGFE
B_lm
3
B_bkvnpler
B_lm
B_bkvnpler
E_dsu
pu_w DPUBKV false
LECKAGE B_bkvnplh psbkvtemp_w B_ebkvl
pbkvtemp_w B_tmpmin
B_tmpmin
B_bkvnplh
false ddsbkv-nplerror
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_bremstemp
B_bkvnplh
ddsbkv-nplerror
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDSBKV 2.30.0
psbkvtemp_w
Seite 550 von 4100 31.JAN.2003 Thomas Brosi
TDDHBKV
DPSPBKVNPH TurnOnDelay
B_bkvnplh
B_hbkvl RSFlipFlop
TurnOnDelay_2 DelayTime_Tt pbkvtemp_w
pbkvel_w
dpbkvae_w
init 2/
TTBRL
B_ebkvl
B_ebkvl
DPBKVLE
TEPBKVNB B_bremstemp B_rtdbkvl
ddsbkv-leckage
B_tmpmin 1/ pbkva_w ddsbkv-leckage
DSS SY_EGFE 1
HFM 0 B_lm ddsbkv-b-lm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
del_brems
B_ehfm B_edss ddsbkv-b-lm
ABK DDSBKV 2.30.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW
¨ zulassiger Druckanstieg bei Leckage ¨ von Bremskraftverstarkerdruck ¨ Delta Druck fur ¨ Plausibilitat mit Saugrohrdruck min. Druckdifferenz zw. ps und pbkv fur ¨ Heilung npl-Fehler(Leckage) ¨ Delta Druck fur ¨ Plaus. von Bremskraftverstarkerdruck mit Umgebungsdruck ¨ ¨ min. moglicher Druck im Bremskraftverstarker ¨ ¨ max. moglicher Druck im Bremskraftverstarker ¨ Entprellzeit fur ¨ Fehlereintrag DS Bremskraftverstarker Entprellzeit fur ¨ Setzen des Zyklusflags Einschwingzeit der Bremskraftdruckreaktion nach Bremsen ¨ Zeit zwischen Betatigung der Bremse und setzen von B_brems=true (Leckage) ¨ Verzogerungszeit der Bremskraftdruckreaktion nach Bremsen ¨ min. Spannungswert fur ¨ Diagnose DS Bremskraftverstarker ¨ max. Spannungswert fur ¨ Diagnose DS Bremskraftverstarker
Systemkonstante
Art
Bezeichnung
SY_EGFE
¨ SYS (REF) Systemkonstante Eingangsgroße Fullungserfassung ¨
DPBKVLE DPSBKV DPSPBKVNPH DPUBKV PBKVMN PBKVMX TDDFBKV TDDHBKV TEPBKVNB TTBRL TVPBKVNB UDSBKVMN UDSBKVMX
Source-X
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
BLOKNR
B_ABSDIA B_BEDSBKV B_BKDSBKV B_BKVA
CANECUR DDSBKV DDSBKV CANECUR
B_BKVNPLER B_BKVNPLH B_BREMS
DDSBKV DDSBKV GGEGAS
B_CDDSBKV B_CLDSBKV B_EBKVL B_EDSS
DDSBKV DDSS
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_EHFM
B_FTDSBKV B_HBKVL B_MNDSBKV B_MXDSBKV B_NMIN
DDSBKV DDSBKV DDSBKV DDSBKV BGWNE
B_NPDSBKV B_RTDBKVL B_SIDSBKV DFP_BREMS
DDSBKV DDSBKV DDSBKV DDSBKV
DFP_DSBKV
DDSBKV
DFP_DSU
DDSBKV
DPBKVAE_W E_BREMS
DDSBKV GGEGAS
E_DSBKV
DDSBKV
E_DSU
GGDSU
PBKVA_W PBKVEL_W PBKV_W
DDSBKV DDSBKV GGPBKV
PS_W
SRMSEL
PU_W
GGDSU
SFPDSBKV UDSBKV_W
DDSBKV
Z_DSBKV
DDSBKV
DDSBKV 2.30.0
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... DDSBKV
EIN
DAMOS-Source fur ¨ Blocknummer
EIN AUS AUS EIN
Bedingung ABS in Diagnose (CAN-Info) Bedingung Bandende-Funktionsanforderung BKV Bedingung Ersatzwert aktiv: BKV Bedingung BKV angesteuert
DDSBKV, GGEGAS,GGPED, UFFGRE
LOK LOK ABKVP, ARMD, BKV,- EIN DBKVP, DDSBKV, ... EIN DBKVP, DDSBKV,GGPBKV, TKMWL DDSBKV EIN LOK BGADAP, BGAGRA,- EIN BGDSAD, BGFKMS,BGMSDK, ... BGADAP, BGFKMS,- EIN BGRLFGZS, DDSBKV, DSELHFS, ... AUS LOK AUS AUS EIN ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... AUS LOK AUS BKV, GGEGAS,DOK GGPBKV, LLRNS DBKVP, DDSBKV,DOK GGPBKV, NLKO BBAGR, BGFKMS,DOK GGDSU, GGPBKV,SRMSEL LOK EIN BKV, DDSBKV,GGEGAS, GGPBKV,LLRNS DBKVP, GGPBKV,AUS NLKO EIN BBAGR, BGFKMS,DDSBKV, GGPBKV,SRMSEL LOK LOK EIN DBKVP, DDSBKV,TKMWL EIN AGRPSOL, BBBO,BGAGR, BGFKMS,BGMSDK, ... EIN BBBO, BGDSAD,BGPABG, BGPIRG,BGTEV, ... AUS DDSBKV, DFFTCNV,- EIN GGPBKV DBKVP AUS
Seite 551 von 4100 31.JAN.2003 Thomas Brosi
Bedingung: Npl-Fehler BKV Bedingung: Healing npl-Fehler ¨ Bedingung Bremse betatigt Funktion uber ¨ Codewort CDDSBKV freigegeben ¨ ¨ Bedingung: Fehlerpfad Bremskraftverstarkerdrucksensor loschen Bedingung: Leckage bei BKV-DS Bedingung Fehler DSS (ohne Entprellung)
Bedingung Fehler HFM (ohne Entprellung)
Bedingung: Fehlereintrag durch Tester fur ¨ BKV Bedingung: es liegt kein npl. Fehler durch Leckage in BKV vor Bedingung: min. Fehler BKV-Drucksensor Bedingung: max. Fehler BKV-Drucksensor Bedingung Unterdrehzahl: n < NMIN
¨ Fehlertyp unplaus.: Bremskraftverstarler-Drucksensor Bedingung: Rucksetzen ¨ der Leckagediagnose des BKV ¨ Fehlerart: Bremskraftverstarkersensor interene Fehlerpfadnummer: Pedalwertgeber Bremse SG int. Fehlerpfadnr.: BKV-Drucksensor SG int. Fehlerpfadnr.: Umgebungsdrucksensor
¨ Differenz des Drucks bei nichtbetatigter Bremse Fehlerflag: BREMS (Bremsschalter)
¨ Errorflag: Bremskraftverstarker-Drucksensor Errorflag: Umgebungsdrucksensor
Druck beim Loslassen der Bremse im BKV ¨ Druck beim Betatigen der Bremse (Leckage) ¨ Bremskraftverstarker-Druck von DS Saugrohr-Absolutdruck (Word)
Umgebungsdruck
¨ Status Fehlerpfad: Drucksensor Bremskraftverstarker ¨ Spannung Drucksensor Bremskraftverstarker ¨ Zyklusflag: Bremskraftverstarker-Drucksensor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDSBKV 2.30.0
Seite 552 von 4100 31.JAN.2003 Thomas Brosi
FB DDSBKV 2.30.0 Funktionsbeschreibung Die Diagnosefunktion des Drucksensors im Bremskraftverst¨ arkter gibt 4 Fehlerarten aus. Min-Fehler: Das Spannungssignal udsbkv_w ist kleiner als die Schwelle UDSBKVMN ist. Max-Fehler: Das Spannungssignal udsbkv_w ist gr¨ oßer als die Schwelle UDSBKVMX ist Signal-Fehler: Der Druck im Bremskraftverst¨ arker pbkv_w ist gr¨ oßer als die Schwelle PBKVMX oder kleiner als die Schwelle PBKVMN. Nichtplausibler Fehler: Es gibt 3 M¨ oglichkeiten, daß der nichtplausible Fehler ausgel¨ ost wird. 1. Der Druck im Bremskraftverst¨ arker ist gr¨ oßer als der Umgebungsdruck + delta Druck (DPUBKV) und kein Umgebungsdruckfehler liegt an (bei Systemen mit Umgebungsdruck E_dsu, bei Systemen ohne Umgebungsdruck E_lm). 2. Der Druck im Bremskraftverst¨ arker ist gr¨ oßer als der Saugrohrdruck + delta Druck (DPSBKV) und die Bremse wurde die Verz¨ ogerungszeit TVPBKVNB nicht bet¨ atigt. Im Fehlerfall E_lm ist keine Aussage m¨ oglich. 3. Erkennung von Leckage: Es wird eine Leckage oder Fehler des Drucksensors erkannt, wenn der Druckanstieg (Differenz pbkva_w - pbkvel_w) gr¨ oßer als DPBKVLE in der Zeit TDDHBKV ist, w¨ ahrend die Bremse nicht bet¨ atigt wird. Allerdings gibt es nachdem die Bremse losgelassen wird (B_brems geht auf false) einen Druckanstieg. Daher wird nach Loslassen der Bremse die Leckage-Erkennung f¨ ur die Zeit TEPBKVNB gesperrt. Außerdem gibt es bevor das Bit B_brems gesetzt wird einen Druckanstieg. Deshalb wird der Bremskraftverst¨ arkerdruck um die Zeit TTBRL verz¨ ogert ausgewertet. Damit erreicht man, dass der Druckansteig, bevor B_brems gesetzt wird nicht ausgewertet wird. Der Fehler darf erst geheilt werden, wenn die Bremse die Zeit TDDHBKV nicht getreten wurde und der Saugrohrdruck mindestens um DPSPBKVNPH gr¨ oßer als der Bremskraftverst¨ arkerdruck ist (Bremskraftverst¨ arker kann nicht ¨ uber Saugrohrdruck evakuiert werden -> es ist sicher keine Leckage mehr vorhanden, wenn BKV-Druck nicht steigt). Es muss allerdings sicher gestellt sein, dass unter allen Toleranzen des Bremslichtschalters die Leckage bei leicht getretenem Bremspedal ohne B_brems=true die Leckage nicht gr¨ oßer ist als DPBKVLE in der Zeit TDDHBKV.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Außer beim Bremsen des Fahrers wird auch bei einem ESP-Eingriff und bei der ABS-Pr¨ ufung der Bremsunterdruckspeicher evakuiert. Daher wird immer B_brems ODER B_bkva ODER B_absdia eingerechnet. Das Zyklusflag darf erst gesetzt werden, nachdem die Bremse die Zeit TDDHBKV nicht bet¨ atigt wurde. Nur so kann sichergestellt werden, daß eine Leckeage in System entdeckt werden kann. Bei einem Fehler des Bremssignals (E_brems) kann nur eine eingeschr¨ ankte Diagnose des Drucksensors im Bremskraftverst¨ arker durchgef¨ uhrt werden. Das Zyklusflag wird bei E_brems nach Durchf¨ uhrung der eingeschr¨ ankten Diagnose gesetzt. Bei einem Fehler im Bremskraftverst¨ arker wird das Abgas nicht verschlechtert allerdings sind z.B. bei BDE durch die geforderte Androsselung nicht mehr alle Betriebsarten zugelassen. Wenn ein Fehler E_brems anliegt und gleichzeitig eine Leckage im Bremskraftverst¨ arker, dann wird diese nicht erkannt und die MIL wird nicht eingeschaltet (es sind aber z.B. bei BDE evt. nicht mehr alle Betriebsarten erlaubt).
APP DDSBKV 2.30.0 Applikationshinweise DPBKVLE = 50 hPa DPSBKV = 200 hPa DPSPBKVNPH = 30 hPa (Funktion wie in DDSBKV 1.70: DPSPBKVNPH=-1280 hPa) DPUBKV = 100 hPa PBKVMN = 100 hPa (Wert, den der Sensor anzeigt, wenn der Referenzdruck fehlt bzw. der min. erreichbare Druck mit Toleranz) PBKVMX = 1300 hPa TEPBKVNB = 0.6 s TDDFBKV = 0.2 s TDDHBKV = 10.0 s muß gr¨ oßer als TVPBKVNB sein TTBRL = 1.0 s TVPBKVNB = 2.0 s UDSBKVMN = 0.2 V UDSBKVMX = 4.88 V CDDSBKV=1 in %KONCW (B_cddsbkv=true) Die Funktion kann deaktiviert werden mit: CDDSBKV=0 in %KONCW (B_cddsbkv=false) oder DPSBKV = 1280 hPa DPUBKV = 1280 hPa DPBKVLE = 635 hPa PBKVMN = 0 hPa PBKVMX = 2550 hPa UDSBKVMN = 0.0 V UDSBKVMX = 5.0 V
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ABKVP 1.80.1
Seite 553 von 4100 31.JAN.2003 Thomas Brosi
FU ABKVP 1.80.1 Ansteuerung Bremskraftverst¨arker-Pumpe FDEF ABKVP 1.80.1 Funktionsdefinition ABKVP 1.80 ---------------
SY_BKV 2 Test
B_BKVP B_bkvpa
B_bkvp
B_bkvp
B_bkvp
B_bkvpoz
B_zbkvtest E_bkvpe
end-of-line test ubsq
B_fabkv UBSQBKVMX B_bkvpa B_fdbkvp
UBSQBKVMN
Z_bkvp abkvp-main
tnst_w
abkvp-main
TDDEDBKVP
B_cdbkvp false
B_bkvp
B_fbkvpa
del_B_fbkvpa
B_brems
abkvp-b-bkvp
B_bkvpoz
abkvp-b-bkvp
compute 1/
2/
B_bkvp EdgeRising 2/ aebkvpl_w 1/ 1
3/
aebkvp_l /NV
aebkvph_w 65536
3/
1/ 0.02
tbdbkvp_l /NV
2/ tbdbkvp_w /NV
EEPROM
abkvp-test
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TDBKVSTEND
abkvp-test
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ABKVP 1.80.1
Seite 554 von 4100 31.JAN.2003 Thomas Brosi
ABK ABKVP 1.80.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW
¨ Einschaltverzogerung BKV-Pumpe nach Startende max. Einschaltdauer der elektrischen BKV-Pumpe ¨ min. Spannungsschwelle fur ¨ BKV-Pumpe-Ansteuerung moglich ¨ max. Spannungsschwelle fur ¨ BKV-Pumpe-Ansteuerung moglich
Systemkonstante
Art
Bezeichnung
SY_BKV SY_BKVP
¨ SYS (REF) Systemkonstante: Bremskraftverstarker (Sensor) ¨ SYS (REF) Systemkonstante: Bremskraftverstarker-Paket
Source-X
Source-Y
TDBKVSTEND TDDEDBKVP UBSQBKVMN UBSQBKVMX
Variable
Quelle
Referenziert von
AEBKVPH_W AEBKVPL_W AEBKVP_L B_BKVP
ABKVP ABKVP ABKVP ABKVP
B_BKVPA B_BREMS
BKV GGEGAS
AUS AUS LOK BKV, DBKVP, DBKVPE, AUS GGPBKV, TKMWL ABKVP EIN ABKVP, ARMD, BKV,- EIN DBKVP, DDSBKV, ... ABKVP, BKV, DBKVP,- EIN TKMWL ABKVP, DBKVP, TKMW- EIN L LOK ABKVP EIN EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... ABKVP EIN ABKVP DOK ABKVP DOK ABKVP EIN LOK AUS EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... ABKVP, AEKP, ALBK,- EIN ALSU, BGLBK, ... ABKVP, TKMWL EIN
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_CDBKVP B_FABKV
TKDFA
B_FBKVPA B_FDBKVP B_PWF
ABKVP DBKVP BBHWONOF
B_ZBKVTEST DFP_BKVP DFP_BKVPE E_BKVPE TBDBKVP_L TBDBKVP_W TNST_W
DBKVP ABKVP ABKVP DBKVPE ABKVP ABKVP BBSTT
UBSQ
GGUB
Z_BKVP
DBKVP
Art
Bezeichnung Anzahl Einschaltungen der BKV-Pumpe(high word) Anzahl Einschaltungen der BKV-Pumpe(low word) Anzahl Einschaltungen der BKV-Pumpe ¨ Bedingung: Bremskraftverstarker-Pumpe ansteuern ¨ Bedingung: Bremskraftverstarker-Pumpe ansteuern, da BKV zu wenig unterdruck ¨ Bedingung Bremse betatigt Funktion uber Codewort CDBKVP freigegeben ¨ ¨ Bedingung: Funktionsanforderung Bremskraftverstarker Bedingung: Freigabe BKV-Pumpe ansteuern ¨ Bedingung: Freigabe Diagnose Bremskraftverstarker-Pumpe Bedingung Powerfail
Bedingung: Zyklusflag noch nicht gesetzt, daher aktive BKV-Pumpen-Test SG-int. Fehlerpfad-Nr.: BKV-Pumpe SG-int. Fehlerpfad-Nr.: BKV-Pumpe-Endstufe Fehlerflag: BKV-Pumpe-Endstufe Betriebsdauer BKV-Pumpe(long) Betriebsdauer BKV-Pumpe(word) Zeit nach Startende
Bordnetzspannung, umgerechnet in Standard-Quantisierung ¨ Zyklusflag: Bremskraftverstarker-Pumpe
FB ABKVP 1.80.1 Funktionsbeschreibung Die elekrische Pumpe wird mit B_bkvp angesteuert, wenn B_zbkvtest=true (Zyklusbit nach einer applizierbaren Zeit noch nicht gesetzt und die Pumpe soll daher aktiv angesteuert werden) oder B_bkvpa=true (Pumpe soll angesteuert werden, da nicht gen¨ ugend Unterdruck im Bremskraftverst¨ arker). Außerdem darf kein Endstufenfehler vorliegen (E_bkvpe=false), die Spannung muß innerhalb der Spannungsschwellen UBSQBKVMN und UBSQBKVMX liegen und die applizierbare Zeit TDBKVSTEND nach Startende (B_stend=true) muß vergangen sein. Die elektrische Pumpe wird maximal die applizierbare Zeit TDDEDBKVP angesteuert auch wenn eine Pumpenanforderung(B_bkvpa) aus der %BKV weiterhin vorliegt. Die Zeit l¨ auft allerdings nur, wenn die Bremse nicht bet¨ atigt wurde (B_brems = false). Bei Bet¨ atigung der Bremse wird die Zeit wieder zur¨ uckgesetzt. ¨ Uber die Systemkonstante SY_BKVP kann die Bestimmung der Betriebsdauer und der Anzahl der Einschaltungen der Pumpe aktiviert werden. (SY_BKVP=3 elektr. Pumpe verbaut und Bestimmung aktiv). Die Betriebsdauer (in Sekunden) tbdbkvp_w ist mit 40.96 s/ink quantisiert und wird im EEPROM gespeichert. Die Anzahl der Einschaltungen der Pumpe werden nach der Formel: Anzahl Einschaltungen = aebkvpl_w + 65536*aebkvph_w berechnet. Bei Powerfail wird die Anzahl Einschaltungen aebkvp_l mit 0 initialisiert. Die BKV-Pumpe wird beim Bandendetest angesteuert, wenn die Diagnose der BKV-Pumpe(siehe %DBKVP) freigegeben ist(B_fdbkvp), eine Testeranforderung vorliegt(B_fabkv), das Zyklusflag(Z_bkvp) noch nicht gesetzt wurde und eine Pumpenanforderung vorliegt(B_bkvpa aus %BKV). Der Bandendetest kann nur durchgef¨ uhrt werden, wenn ein Drucksensor im Bremskraftverst¨ arker verbaut ist(-> Klammerung uber SY_BKV = 2). ¨ Im Nachlauf wird die Pumpe ¨ uber B_bkvp=false abgeschalten.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DBKVP 2.30.2
Seite 555 von 4100 31.JAN.2003 Thomas Brosi
APP ABKVP 1.80.1 Applikationshinweise UBSQBKVMX = 16 V (maximale Spannungsschwelle bis zu der die elektrische Pumpe noch funktioniert und nicht durch die zu hohe Spannung gesch¨ adigt wird(bei zu niedriger Bedatung wird die Pumpe unn¨ otig gesperrt und die Ersatzmaßnahmen m¨ ussen wirken)) UBSQBKVMN = 10 V (minimale Spannungsschwelle bis zu der die elektrische Pumpe noch funktioniert(bei zu großer Bedatung wird Pumpe unn¨ otig gesperrt und die Ersatzmaßnahmen m¨ ussen wirken. Bei zu kleiner Bedatung besteht die Gefahr eines Fehlereintrags durch reduzierte Leistung der Pumpe, obwohl sie nicht defekt ist)) TDBKVSTEND = 0.1s(Zeit nach Startende ab der die Pumpe eingeschalten werden kann(Pumpensperrzeit im Start). Diese Zeit darf nicht zu groß sein, da sonst u.U. der Unterdruck zu sp¨ at vorhanden ist(max. ca. 1,5 sec, Festlegung durch Bremsen-Entwickler) TDDEDBKVP = 70.0 s (Zeit nach der Pumpe abgeschaltet wird auch wenn nicht gen¨ ugend Unterdruck im BKV vorhanden ist und die Ersatzmaßnahmen (z.B. Katheizen verbieten) eingeleitet werden. Die Zeit l¨ auft nur, wenn nicht gebremst (B_brems=false) wird. Die Zeit muß mindestens so groß gew¨ ahlt werden, dass die Pumpe bei einem BKV-System, das i.O. ist, den entsprechenden Unterdruck im BKV evakuieren kann. Diese Zeit dient nur als Pumpenschutz, damit die Pumpe nicht dauerhauft angesteuert wird, wenn z.B. das BKV-System eine Leckage hat und diese gr¨ oßer ist als der Druckgradient, der durch die Pumpe evakuiert werden kann)
FU DBKVP 2.30.2 Diagnose Bremskraftverst¨arker-Pumpe FDEF DBKVP 2.30.2 Funktionsdefinition DBKVP 2.30 ---------------nplError pbkvtemp_w B_ebkvp_temp B_fdbkvp B_hbkvp B_rdbkvp
Action Table for fault path BKVP in DFPM: -------------- E_bkvp Z_bkvp B_mxbkvp B_mnbkvp B_sibkvp B_npbkvp nplError: S S R R R S Healing: R S R R R R S: set R: reset B_ebkvp RSFlipFlop
tans SET_RESET dpbkvppa_w B_fdbkvp pbkv_w pbkvtemp_w /NC
pbkvtemp_w B_rdbkvp B_rdbkvpps
BKVP_DFPM TANSDBKVPF
B_zbkvtest B_fdbkvp B_rdbkvp
healing
nplError
B_ebkvp_temp B_hbkvp healing B_rdbkvpps
healing
pbkvtemp_w
B_cdbkvp
B_cddsbkv
dbkvp-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dpbkvppa_w
dbkvp-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DBKVP 2.30.2
Seite 556 von 4100 31.JAN.2003 Thomas Brosi
B_fabkv CWDBKVP
delval_pbkv_w DPBKVRPD
B_brems
0
B_bremstemp /NC
B_rdbkvp
B_rdbkvp
E_dsbkv B_fabkv Z_dsbkv false
B_fdbkvp
B_fdbkvp
psspbkv_w B_rdbkvpps
B_rdbkvpps
false
DPSSPBKVPB pbkvtemp_w
pbkvprd_w
pbkvpdf_w
B_fpbkvmx dbkvp-set-reset
pubkv_w
dpbkvppa_w FBKVP
DPBKVPMN
TDDBKVP TDBBKVP B_ebkvp_temp
B_rtdbkvp del_B_bkvep
B_bkvp
del_B_bkvp
B_fdbkvp
B_dbkvpa FF_B_fdbkvp 1/
B_rdbkvp
pbkvtemp_w
pbkvp_w
B_hbkvp
dpbkvpa_w
dpbkvppa_w dbkvp-nplerror
dpbkvppa_w DPBKVPPBKV
dbkvp-nplerror
B_hbkvp B_ebkvp_temp
healing B_rdbkvpps
FF_healing
pbkvtemp_w pubkv_w
pbkvpaus_w
dpbkvukp_w pbkvkrhy_w
dbkvp-healing
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dbkvp-set-reset
dbkvp-healing
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DBKVP 2.30.2
Seite 557 von 4100 31.JAN.2003 Thomas Brosi
B_fdbkvp
Z_bkvp B_zbkvtest tnst_w
FF_B_zbkvtest dbkvp-b-zbkvtest
TNSTBKV
B_rdbkvp dbkvp-b-zbkvtest
ABK DBKVP 2.30.2 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW KL KL FW FW FW (REF) FW FW FW FW
¨ Codewort fur (DBKVP) ¨ Diagnose Bremskraftverstarker Toleranz von pubkv_w*FBKVP (min. Pump-Druck) und Toleranz Drucksensor im BKV Druckdelta, das in der Zeit TDDBKVP evakuiert werden kann Druckdelta, das in der Zeit TDDBKVP evakuiert werden kann Delta Druck fur ¨ Rucksetzen ¨ von BKV Unterdruckpumpen Diagnose ¨ Delta zwischen Saugrohrdruck und Bremskraftverstarkerdruck ¨ Faktor zur Berechnung des min. Pumpdrucks abhangig von Umgebungsdruck Temperaturschwelle fur ¨ Freigabe Eintrag E_bkvp (Error BKV-Pumpe) ¨ Einschaltverzogerung von B_bkvp fur ¨ Diagnose Zeit, in der das Druckdelta DPBKVP durch die Pumpe evakuiert werden kann Zeit nach Startende und nichtfreigabe bis die Pumpe aktiv angesteuert wird
Systemkonstante
Art
Bezeichnung
SY_BKV SY_BKVP
¨ SYS (REF) Systemkonstante: Bremskraftverstarker (Sensor) ¨ SYS (REF) Systemkonstante: Bremskraftverstarker-Paket
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWDBKVP DPBKVPMN DPBKVPPBKV DPBKVPPBKV DPBKVRPD DPSSPBKVPB FBKVP TANSDBKVPF TDBBKVP TDDBKVP TNSTBKV
Variable
Source-X
Source-Y
PBKVP_W PBKV_W
Quelle
BLOKNR
B_BEBKVP B_BKBKVP B_BKVP
DBKVP DBKVP ABKVP
B_BREMS
GGEGAS
B_CDBKVP B_CDDSBKV B_CLBKVP B_DBKVPA B_EBKVP B_FABKV
DBKVP DBKVP TKDFA
B_FDBKVP B_FPBKVMX B_FTBKVP B_MNBKVP B_MXBKVP B_NPBKVP B_RDBKVP B_RDBKVPPS B_RTDBKVP B_SIBKVP B_ZBKVTEST DFP_BKVP DFP_DSBKV
DBKVP DBKVP DBKVP DBKVP DBKVP DBKVP DBKVP DBKVP DBKVP DBKVP DBKVP DBKVP DBKVP
DPBKVPA_W DPBKVPPA_W DPBKVUKP_W E_BKVP E_DSBKV
DBKVP DBKVP BKV DBKVP DDSBKV
PBKVKRHY_W PBKVPAUS_W PBKVPDF_W PBKVPRD_W PBKVP_W PBKV_W
BKV DBKVP DBKVP DBKVP DBKVP GGPBKV
PSSPBKV_W
GGPBKV
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS BKV, DBKVP, DBKVPE, EIN GGPBKV, TKMWL ABKVP, ARMD, BKV,- EIN DBKVP, DDSBKV, ... ABKVP, BKV, DBKVP,- EIN TKMWL EIN DBKVP, DDSBKV,GGPBKV, TKMWL DBKVP EIN LOK BKV AUS ABKVP, DBKVP, TKMW- EIN L ABKVP AUS LOK AUS AUS AUS AUS LOK LOK LOK AUS ABKVP AUS ABKVP DOK DBKVP, DDSBKV,DOK GGPBKV, NLKO LOK LOK DBKVP EIN TKMWL AUS DBKVP, GGPBKV,EIN NLKO DBKVP EIN LOK LOK LOK LOK EIN DBKVP, DDSBKV,TKMWL BKV, DBKVP EIN
Bedingung Bandende-Funktionsanforderung BKV-Pumpe Bedingung Ersatzwert aktiv: BKV-Pumpe ¨ Bedingung: Bremskraftverstarker-Pumpe ansteuern ¨ Bedingung Bremse betatigt Funktion uber Codewort CDBKVP freigegeben ¨ Funktion uber ¨ Codewort CDDSBKV freigegeben ¨ ¨ Bedingung: Fehlerpfad Bremskraftverstarker-Pumpe loschen Bedingung: Diagnose BKV-Pumpe aktiv Bedingung: BKV-Pumpe fehlerhaft ¨ Bedingung: Funktionsanforderung Bremskraftverstarker ¨ Bedingung: Freigabe Diagnose Bremskraftverstarker-Pumpe Freigabe: BKV-Druck genugend ¨ gross Bedingung: Fehlereintrag durch Tester fur ¨ BKV-Pumpe Bedingung: min. Fehler BKV-Pumpe Bedingung: max. Fehler BKV-Pumpe ¨ Fehlertyp unplaus.: Bremskraftverstarler-Pumpe Bedingung: Rucksetzen ¨ der Diagnose BKV-Pumpe Bedingung: Rucksetzen ¨ der Diagnose BKV-Pumpe, da ps BKV evakuiert Bedingung: Reset getriggert von Diagnose BKV-Pumpe ¨ Fehlerart: Bremskraftverstarker-Pumpe Bedingung: Zyklusflag noch nicht gesetzt, daher aktive BKV-Pumpen-Test SG-int. Fehlerpfad-Nr.: BKV-Pumpe SG int. Fehlerpfadnr.: BKV-Drucksensor Druckdelta zw. aktuellem BKV-Druck und BKV-Druck beim Einschalten der Pumpe Druckdelta das in der Zeit TDDBKVP durch BKV-Pumpe evakuiert werden kann ¨ min. zulassige Druckdif. zw. pbkv und pu fur ¨ Ansteuerung BKV-Pumpe Fehlerflag: BKV-Pumpe ¨ Errorflag: Bremskraftverstarker-Drucksensor ¨ Kritischen Obergrenze fur ¨ Druck im Bremskraftverstarker Ausschaltschwelle der BKV-Pumpe Druck der durch BKV-Pumpe erreicht werden kann, fur ¨ Diagnosenfreigabe Druck der durch BKV-Pumpe erreicht werden kann, fur ¨ Sperren der Diagnose gespeicherter BKV-Druck, wenn Diagnose freigegeben wird ¨ Bremskraftverstarker-Druck von DS ¨ Druck Saugstrahlpumpe von Bremskraftverstarker
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DBKVP 2.30.2
Seite 558 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
PUBKV_W SFPBKVP TANS
GGPBKV DBKVP GGTFA
BKV, DBKVP
EIN AUS EIN
Umgebungsdruck fur ¨ Bremskraftver. (im Fehlerfall Umgebungsd. anderer Ersatzwert) ¨ Status Fehlerpfad: Bremskraftverstarker-Pumpe Ansaugluft - Temperatur
TNST_W
BBSTT
EIN
Zeit nach Startende
Z_BKVP Z_DSBKV
DBKVP DDSBKV
AUS EIN
¨ Zyklusflag: Bremskraftverstarker-Pumpe ¨ Zyklusflag: Bremskraftverstarker-Drucksensor
ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... ABKVP, TKMWL DBKVP
FB DBKVP 2.30.2 Funktionsbeschreibung In dieser Funktion wird die Bremskraftverst¨ arker-Pumpe diagnostiziert. Wenn die Pumpe angesteuert ist muß die Pumpe den Bremskraftverst¨ arkerdruck in einer applizierbaren Zeit (TDDBKVP) um das Delta (DPBKVPPBKV) minimiert haben. Der Druck pbkvp_w wird gespeichert, wenn die Diagnose (B_dbkvpa) aktiv ist. Nach der Zeit TDDBKVP muß der Bremskraftverst¨ arkerdruck ein applizierbares Delta (DPBKVPPBKV) kleiner sein. Nach dieser Zeit kann festgestellt werde, ob die Pumpe defekt ist oder i.O. Es gibt einige Randbedingungen, wann mit der Diagnose keine eindeutige Aussage gemacht werden kann. Dann ist die Diagnose gesperrt (B_rdbkvp). Damit die Diagnose freigegeben ist darf das Bremspedal nicht bet¨ atigt sein, der Drucksensor im Bremskraftverst¨ arker muß i.O. sein und der Saugrohrdruck bzw. der Druck der durch Saugstrahlpumpe evakuiert werden kann muß gr¨ oßer sein als der Bremskraftverst¨ arkerdruck + Schwelle (DPSSPBKVPB), da sonst der Bremskraftverst¨ arker nicht nur durch die Pumpe evakuiert wird. Die Diagnose wird auch nur freigegeben, wenn der Bremskraftverst¨ arkerdruck gen¨ ugend groß ist, d.h. gr¨ oßer als min. erreichbare Druck durch die Pumpe plus Delta dpbkvppa_w (Deltadruckschwelle f¨ ur Pumpe i.O.) plus Reserve DPBKVMN. Die Pumpe muß zus¨ atzlich angesteuert werden (B_zbkvtest), wenn die Diagnose der Pumpe noch nicht als i.O. erkannt werden konnte (Z_bkvp) und alle Freigabebedingungen erf¨ ullt sind (B_fdbkvp). ¨ Uber das Codewort CWDBKVP Bit 0=true kann die Diagnose w¨ ahrend dem Fahrbetrieb ausgeschaltet werden und nur bei Kurztrip BKV aktiviert werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der Fehler E_bkvp und Zyklusflag Z_bkvp werden nur gesetzt, wenn die Temperatur tans > Schwelle (TANSDBKVPF) ist. Der Fehler soll n¨ amlich nur gesetzt werden, wenn die Pumpe wirklich defekt ist und nicht nur eingefroren. Wenn die Pumpe eingefroren ist soll kein Fehler gesetzt werden, sondern nur die Ersatzmaßnahmen durchgef¨ uhrt werden.
APP DBKVP 2.30.2 Applikationshinweise CWDBKVP = 0 Bit 0=true: Diagnose nur bei Kurztrip BKV aktiv (nur bei BKV-Pumpe als Komfortsystem) Bit 0=false: Diagnose immer aktiv DPBKVPMN
=
150 hPa
(Toleranz von Berechnung min. m¨ ogliche Druck, der durch Pumpe evakuiert werden kann und Toleranz vom Drucksensor im BKV)
DPBKVPPBKV=(Druckdelta, Muß kleiner pbkvp_w [hPa] | 600 Wert [hPa] | 25
das in einer bestimmten Zeit TDDBKVP durch die Pumpe evakuiert werden kann) sein als Hysterese der Pumpe(pbkvkrhy_w), wegen Bandendetest !!! | 700 | 800 | 900 | | 30 | 35 | 40 |
DPBKVRPD = 5hP DPSSPBKVPB = 30 hPa FBKVP = aus %GGPBKV TANSDBKVPF = 4 ◦ C TDBBKVP = 0.1 s TDDBKVP = 1 s (Zeit in der das Druckdelta DPBKVPPBKV evakuiert werden kann) TNSTBKV = 6.0 s (Zeit nach der Pumpe aktiv durch Diagnose angesteuert wird, fall noch keine Pr¨ ufung nach Startende stattgefunden hat)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DBKVPE 2.10.0
Seite 559 von 4100 31.JAN.2003 Thomas Brosi
¨ FU DBKVPE 2.10.0 Endstufendiagnose Bremskraftverstarker-Pumpe FDEF DBKVPE 2.10.0 Funktionsdefinition
DFP_BKVPE dfp
copy fault path BKVP from DFPM to locSfp
locSfp_BKVPE
error detected /verified E_bkvpe=1 Z_bkvpe=0
BKVPE_CALC
1/
CWPSBKVPE B_desee B_bkvp
calc B_bkvp
error healed or i.O. cycle E_bkvpe=0 Z_bkvpe=1
sgid
result of power stage diagnostic in DFPM
BKVPE_OFF
set Z_bkvpe healing
dbkvpe-main
getBit
Z_bkvpe=1 E_bkvpe=0 dbkvpe-main
calc compute 1/ locSfp_BKVPE
DE_StdDiag Sfp DPS_
3/ locSfp_BKVPE
standard diagnostic
repSfp 1/
sfp getSfpZyf getSfpZyf DFP_BKVPE
dfp locSfp_BKVPE
copy fault path BKVP from locSfp to DFPM 2/ Z_bkvpe compute 1/
TVP /NC
compute 3/
4/
set Z_bkvpe=true
B_bkvp false RSF_bkvpa compute 2/ false RSF_bkvpna
B_cyclesbkvpe
passed through all states, cycle reached
sfpSetCycle 1/ locSfp_BKVPE
sfp sfpSetCycle
dbkvpe-bkvpe-calc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DE_StdDiag DPS_BKVPE
dbkvpe-bkvpe-calc Fehlerspeicherverwaltung: ------------------------Status Fehlerpfad BKVPE: Errorflag BKVPE: Zyklusflag BKVPE: Fehlerart BKVPE:
sfpbkvpe E_bkvpe Z_bkvpe B_mxbkvpe B_mnbkvpe B_sibkvpe
L¨ oschen Fehlerpfad: C_fcmclr UND B_clbkvpe Fehlerpfad BKVPE: CDTBKVPE Fehlerklasse BKVPE: CLABKVPE Fehlerschwere BKVPE: TSFBKVPE Carb-Code BKVPE: CDCBKVPE Umweltbedingungen BKVPE: FFTBKVPE
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EGEG 1.0.0
Seite 560 von 4100 31.JAN.2003 Thomas Brosi
ABK DBKVPE 2.10.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW (REF)
Kodewort zum Abschalten der Endstufediagnose ¨ Verzogerungszeit Fehlerverifizierung Endstufendiagnose ME(D) 9
Systemkonstante
Art
Bezeichnung
SY_SGANZ
¨ Motormanagement SYS (REF) Systemkonstante Anzahl Steuergerate
Source-X
Source-Y
CWPSBKVPE TVP
Variable
Quelle
B_BEBKVPE B_BKBKVPE B_BKVP
DBKVPE DBKVPE ABKVP
B_CLBKVPE B_DESEE
DECJ
B_FTBKVPE B_MNBKVPE B_MXBKVPE B_NPBKVPE B_SIBKVPE DFP_BKVPE E_BKVPE SFPBKVPE SGID
DBKVPE DBKVPE DBKVPE DBKVPE DBKVPE DBKVPE DBKVPE DBKVPE
Z_BKVPE
DBKVPE
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS BKV, DBKVP, DBKVPE, EIN GGPBKV, TKMWL DBKVPE EIN EIN DBKSE, DBKVPE,DETRE, DHLSFKE,DLUES1E, ... AUS AUS AUS AUS AUS ABKVP DOK ABKVP AUS AUS AEVAB, DBKVPE,EIN DETRE, DHLSFKE,DLUES1E, ... AUS
Bedingung Bandende-Funktionsanforderung BKV-Pumpe Endstufe ¨ Bedingung: Bremskraftverstarker-Pumpe-Endstufe aktiv ¨ Bedingung: Bremskraftverstarker-Pumpe ansteuern ¨ ¨ Bedingung Fehlerpfad Bremskraftverstarker-Pumpe-Endstufe loschen Diagnose Endstufe: Eingangsbedingungen erfullt ¨
Bedingung: Fehlereintrag durch Tester fur ¨ BKV-Pumpe-Endstufe Fehlerart: Kurzschluß Masse an BKV-Pumpe-Endstufe Fehlerart: Kurzschluß Ubat an BKV-Pumpe-Endstufe Fehlerart: Zustand nicht plausibel an BKV-Pumpe-Endstufe Fehlerart: Unterbrechung an BKV-Pumpe-Endstufe SG-int. Fehlerpfad-Nr.: BKV-Pumpe-Endstufe Fehlerflag: BKV-Pumpe-Endstufe Status Fehlerpfad: BKV-Pumpe - Endstufe ¨ Steuergerate-ID
Zyklusflag: BKV-Pumpe-Endstufe
FB DBKVPE 2.10.0 Funktionsbeschreibung Die Voraussetzung f¨ ur die Diagnose der BKVP-Endstufe ist die Verwendung einer Endstufe vom Typ CJ94x. Die Erkennung unplausibler Zust¨ ande an der Endstufe und das Auslesen der Fehlerart ist in der Sektion %DECJ beschrieben. Setzen des Zyklusflag: Das Setzen des Zyklusflag erfolgt zum einen ¨ uber einen Fehlereintrag oder wenn die Endstufe ¨ uberpr¨ uft wurde. Diese sichere Pr¨ ufung liegt vor, wenn beide Schaltzust¨ ande der Endstufe, also eingeschaltet und ausgeschaltet, einmal erreicht wurden. Wird in einem der Zust¨ ande ein Fehler detektiert, wird in ¨ uber das Modul DE_StdDiag der Fehler verifiziert und im entsprechenden Fehlerpfad DFP_BKVPE eingetragen. Dieses Modul ist auch f¨ ur die Fehlerheilung verantwortlich (ausf¨ uhrliche Beschreibung in %DECJ).
APP DBKVPE 2.10.0 Applikationshinweise
¨ FU EGEG 1.0.0 Eingangsgroßen E-GAS FDEF EGEG 1.0.0 Funktionsdefinition Hardware(F) GGPED(F)
upwg1 w upwg2 w
wped w dwped w E fpp Z fpp
upwg1 w upwg2 w
>- wped w >- dwped w >- E fpp >- Z fpp
GGEGAS(F)
S brs S bls S kupp
S bls S brs S kupp
B B E Z
brems kuppl brems brems
>- B brems >- B kuppl >- E brems >- Z brems
egeg-egeg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
Referenziert von
egeg-egeg
ABK EGEG 1.0.0 Abkurzungen ¨ Art
Variable
Quelle
Referenziert von
B_BREMS
EGEG
B_KUPPL
EGEG
ABKVP, ARMD, BKV,- AUS DBKVP, DDSBKV, ... ARMD, BBKR,AUS BBSAWE, BDEMAB,BDEMKO, ...
Bezeichnung ¨ Bedingung Bremse betatigt ¨ Bedingung Kupplungspedal betatigt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DVEUE 2.16.0
Seite 561 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
DWPED_W E_BREMS
EGEG EGEG
BBKR, GGPED BKV, DDSBKV,GGEGAS, GGPBKV,LLRNS
AUS AUS
Gradient des normierten Fahrpedalwinkels Fehlerflag: BREMS (Bremsschalter)
E_FPP S_BLS
EGEG
AUS EGEG, GGEGAS, UFF- EIN GRE EGEG, GGEGAS, UFF- EIN GRE DKUPPL, EGEG, GGE- EIN GAS BBKD, DFFTCNV,EIN EGEG, GGPED, TKMWL EIN DFFTCNV, EGEG,GGPED, TKMWL ARMD, BBKD,AUS BGFAWU, BGRLSOL,FUEDK, ... GGEGAS AUS AUS
S_BRS S_KUPP UPWG1_W
UPWG2_W WPED_W
EGEG
Z_BREMS Z_FPP
EGEG EGEG
Errorflag Fahrpedal-Poti Schalter Bremslicht Schalter Bremstest Schalter Kupplung Spannung PWG-Poti 1 (Word)
Spannung PWG-Poti 2 (Word) normierter Fahrpedalwinkel
Zyklusflag: BREMS (Bremsschalter) Zyklusflag Fahrpedal-Poti
FB EGEG 1.0.0 Funktionsbeschreibung ¨bersicht zeigt die Funktionen Die U - GGPED: Pedalwertaufbereitung mit Plausibilit¨ atspr¨ ufung, - GGEGAS: Auswertung Brems- und Kupplungsschalter.
APP EGEG 1.0.0 Applikationshinweise
FDEF DVEUE 2.16.0 Funktionsdefinition o v e r v ie w th r o ttle c o n tr o l o n ly c o m m a n d s ig n a ls M E 7 -H W x 4
S W
A D C ( 1 0 B it)
T h r o ttle C o n tr o l
% G G D V E u d k p 1 _ w u d k p 1 v _ w u d k p 2 _ w
B _ w d k 1 v w d k b a _ w
% A D V E % B G D V E
u d k p 1 _ w u d k p 1 v _ w u d k p 2 _ w w d d lr B _ B _ w d
k s _ s p id d lr s d c d k b a
d k p s tg u d k p 1 a u d k p 2 a u d k p u d k p 1 v v u d k p 1 v o
_ w _ w _ w 1 s v _ w _ w
d k p s tg u d k p 1 u d k p 2 u d k p 1 u d k p 1 u d k p 1
B _ w d k 1 v w d k b a _ w
_ w a _ w a _ w s v v v _ w v o _ w
D V -E 5 d lr s p id _ w B _ d lr s p id P _ d v e e s o n
w _ w p id is fr _ w
th r o ttle a c tu a to r
B _ d k a d w d k a d a w d k n lp B _ d c d
e n _ w _ w is r
B _ d k a d e n w d k a d a _ w w d k n lp _ w B _ d c d is r w d k s _ w
P o
r t
|p w m | p w m -v z S F
p o w e r s ta g e
M +
M IP 1 S
B _ d c d is fr
IP 2 S
th r o ttle p o s itio n s e n s o r
% F U E D K S A w d k s _ w w d k s a p _ w % F U E D K
M E 7 -S W
w d k s a p _ w
L o e
dveue-dveue-ans0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ FU DVEUE 2.16.0 Ubersicht der DV-E-Ansteuerung
dveue-dveue-ans0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DVEUE 2.16.0
Seite 562 von 4100 31.JAN.2003 Thomas Brosi
ABK DVEUE 2.16.0 Abkurzungen ¨ FB DVEUE 2.16.0 Funktionsbeschreibung Die Ansteuerung der DV-E umfasst verschiedene Funktionen: Block ADC: FDEF GGDVE: FDEF BGDVE:
FDEF ADVE:
FDEF FUEDKSA:
FDEF DDVE:
FDEF SREAKT:
Istwerterfassung mit 10 Bit-AD-Wandler Normierung und ¨ Uberwachung der Istwerte Lernen des unteren mechanischen DK-Anschlags Abgleich des Istwertverst¨ arkers Notluftposition des DV-E pr¨ ufen und lernen R¨ uckstellfederpr¨ ufung Pr¨ ufung der ¨ offnenden DK-Feder digitaler Lageregler (DLR) Koordination der DV-E-Endstufenansteuerung (disable/enable) DK-Lage¨ uberwachung (¨ Uberwachung bei Notluftfahren bzw. Soll-/Istvergleich) ¨ Uberwachung des DLR-Bereichs Batteriespannungs¨ uberwachung f¨ ur DV-E-Endstufe und Potiversorgung Power save - Funktion bei Z¨ undung EIN Applikationshilfe f¨ ur DK-Notluftfahren ¨ Uberhitzungsschutz DV-E-Endstufe (nur f¨ ur L¨ angsbau-DV-E5) DK-Sollwertbegrenzung im DK-Potinotfahren pr¨ adizierende Sollwertentjitterung variable Verz¨ ogerung f¨ ur DK-Pr¨ adiktion Diagnose zur GGDVE Diagnose zur ADVE Diagnose zur BGDVE Koordination der Abschaltpfade und Fehlerreaktionen
Teilfunktionen der genannten FDEF werden in der SG-Initialisierung oder im SG-Nachlauf abgearbeitet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Hinweise zur Wahl der Systemkonstanten f¨ ur bedingte Compilierung: ================================================================= Um die Plattform auf jeweilige Projektspezifische Hardware-Anforderungen anpassen zu k¨ onnen gibt es folgende Systemkonstanten: SY_2SG: Verwendung der ADVE/BGDVE im 2-SG-Concept (2 Steuerger¨ ate mit CAN-Bus) ======= SY_2SG = true: Code f¨ ur Betrieb im 2-SG-Concept wird eingebunden SY_2SG = false: Code f¨ ur 1-SG SY_UBR: Verwendung der EGAS-Funktionen mit Steuerger¨ aten, die die M¨ oglichkeit bieten, ¨ uber ======= ein Hauptrelais den DV-E5 im SG-Nachlauf bei KL.15 AUS zu bestromen. Zus¨ atzlich m¨ ussen getrennte Spannungsmeßpfade f¨ ur Spannung an Kl15 und Spannung nach dem genannten Hauptrelais vorhanden sein. (Betrifft aktuell nur AUD/VW-Projekte). SY_UBR = true: Code f¨ ur 1-SG Betrieb mit obiger HW SY_UBR = false: Code f¨ ur Standard-Steuerger¨ ate SY_LECK: Bedingte Compilierung in BGDVE f¨ ur Projekte mit erh¨ ohter Leckluft. Bietet die ======== M¨ oglichkeit,den Wert aus der tempor¨ aren UMA-Adaption udkpat_w im Dauer-RAM zu speichern und im n¨ achsten Fahrzyklus zu verwenden. SY_LECK = true: Code f¨ ur obige Funktionalit¨ at wird eingebunden (In diesem Fall bitte unbedingt R¨ ucksprache mit ESI1 Sed/Loehr) SY_LECK = false: Standard-Code SY_BLOOP: R¨ ucksetzen irreversibler Fehlerbits bei L¨ oschanforderung vom Tester (C_fcmclr========= Process) m¨ oglich/verboten. SY_BLOOP = true: R¨ ucksetzen irreversibler Fehlerbits bei Testeranforderung Achtung: SY_BLOOP = true sollte nicht mehr verwendet werden ! =============================================================
SY_BLOOP = false: kein R¨ ucksetzen irreversibler Fehlerbits bei Testeranforderung gilt f¨ ur alle ME7-Projekte !!! SY_ESTZ: Systemkonstante Endstufen¨ uberhitzungsschutz. Bedingte Compilierung f¨ ur ======== ¨ Uberhitzungsschutz der DV-E5 Endstufe im Heiss-LL. Funktionalit¨ at darf nur in Verbindung mit DV-E5 Opel-L¨ angsbausteller (z.B. INNOVATE-Projekt) verwendet werden !!! SY_ESTZ = true: Code f¨ ur Endstufen¨ uberhitzungsschutz wird eingebaut. SY_ESTZ = false: ohne Code f¨ ur Endstufen¨ uberhitzungsschutz SY_TWDKS: Bedingte Compilierung: Powersave-Funktion nicht aktiv wenn Stellgliedtest ========= auf Testeranforderung druchgef¨ uhrt wird. (B_cwdk = true). Ein Teil der Umweltbedingungen f¨ ur UMA-Lernen und Federpr¨ ufung wird bei Stellgliedtest (B_lrnwt = 1) ¨ ubersprungen. SY_TWDKS = true: keine Powersave-Funktion, keine Umweltbedingungen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDVE 10.10.3
Seite 563 von 4100 31.JAN.2003 Thomas Brosi
bei Stellgliedtest. Nur OPEL ! SY_TWDKS = false: alle ¨ ubrigen Kundenprojekte.
APP DVEUE 2.16.0 Applikationshinweise
¨ FU GGDVE 10.10.3 Gebergroßen Drosselklappensteller FDEF GGDVE 10.10.3 Funktionsdefinition DUDKP1HY udkp1sv udkp1_w
udkp1_w
B_udk1nv
udkp2_w
B_st DFP_DVEV /V
dfp dfp
PLAUS
B_dveve
B_dkp1e B_dkp2e
B_wdk1v
sfp getSfpNpl
E_dvev npl UBVDKPO
SY_DVEKOOR
UBVDKPU
1
ub
B_ubvdkp 1/ wdkba_w
B_wdk2sel udkp1_w
1/ udkp1a_w udkp1vo_w
udkp1vv_w
udkp2a_w
wdkbak_w 2/
dkpstg_w
wdkba_w udkp2_w 1/
SY_DVEKOOR 1
wdkoff_w B_wdk2sel udkp1off_w udkp2off_w
wdkba dkpstg_w
wdkba_w dwdkba_w
ggdve-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
udkp1v_w
ggdve-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDVE 10.10.3
Seite 564 von 4100 31.JAN.2003 Thomas Brosi
GGDVE: Berechnung des Drosselklappenwinkels
Break 1/
B_dkpu
BPUDKP1
B_dkp1mx
udkp1_w B_ubpvg
B_dkp1mn
SY_DVEKOOR
BPUDKP2
1
B_dkp2mx
udkp2_w B_dkp2mn
B_dkp1e udkp1_w
1/
B_dkp2e
1/
wdk1
udkp2a_w
wdk2
udkp1a_w dkpstg_w
dkpstg_w wdk1g
GLPWDK12 B_dkpaw
wdk2
udkp2_w wdkoff_w
wdk1
wdkoff_w GLPWDK13 B_dkp1np
wdk3g wdk1
WDK12G
ERSBED
wdk1g
wdk2
wdk2g
wdkhf_w
wdk3g
B_dksbeg wdk2g
GLPWDK23
B_edks B_dkp2np
B_cldk > B_cldk1p > FCMCLR B_cldk2p > B_clddveve>
wdk3g
wdk1g B_dveve
udkp1v_w
POTIAUSW
B_dkp1np ggdve-plaus
GLPWDK1V1
wdk2g B_dkp2np
wdk3g ggdve-plaus Teilfunktion PLAUS: ¨ Ubersicht der Plausibilit¨ atspr¨ ufungen
B_dkp1e 4/ udkp1_w UDKP1O
B_dkp1mx
1/ B_dkp1ev
TVPDKP1
ctdkp1
compute 2/ 3/ B_dkp1e
5/ B_dkp1mn UDKP1U
ggdve-bpudkp1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
udkp1_w
B_wdk2sel
ggdve-bpudkp1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDVE 10.10.3
Seite 565 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion BPUDKP1: Bereichspr¨ ufung f¨ ur DK-Poti 1
B_dkp2e 4/ udkp2_w UDKP2O
B_dkp2mx
1/ B_dkp2ev
compute 2/
TVPDKP2
ctdkp2
3/ B_dkp2e
UDKP2U
5/ B_dkp2mn
nmot ggdve-bpudkp2
NDKPPU2
B_dkp1e ggdve-bpudkp2 Teilfunktion BPUDKP2: Bereichspr¨ ufung f¨ ur DK-Poti 2
B_dkp2e B_dkpaw
B_dkp1ev 1/
B_dkp2ev
B_wdk12ev
TVPWDK12
ctwdk12
compute 2/
3/ B_dkpaw
nmot NDKPPU
wdk1 wdk2 DWDK12O
ggdve-glpwdk12
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dkp1e
ggdve-glpwdk12
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDVE 10.10.3
Seite 566 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion GLPWDK12: Gleichlaufpr¨ ufung zwischen DK-Poti 1 und 2
1/
B_dkp2ev B_wdk12ev
nmot TFWDKPN B_dkp1e compute 1/
B_dkp1ev B_wdkhfu
B_dkp1ev
reset 1/
2/
wdk1
wdk1g
1/
B_wdk12ev nmot TFWDKPN B_dkp2e
compute 1/
B_dkp2ev
reset 1/
2/
wdk2
wdk2g
B_wdkhfu
1/
TFWDKPN reset 1/
2/
wdkhf_w
wdk3g
ggdve-wdk12g
compute 1/
ggdve-wdk12g Teilfunktion GLPWDK1V1: Gleichlaufpr¨ ufung zwischen DK-Poti 1 und DK-Poti 1 verst¨ arkt
B_dveve B_wdk1v B_dkp1e TVPWDK1V1 1/
udkp1_w
B_wdk1v1ev udkp1v_w udkp1vo_w udkp1vv_w
DUDKP1V1O
compute 2/
3/ B_dveve
ggdve-glpwdk1v1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot
ggdve-glpwdk1v1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDVE 10.10.3
Seite 567 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion WDK12G: Begrenzung und Filterung der DK-Winkel f¨ ur Vergleich mit Ersatzwert aus F¨ ullung
B_dkp1e
B_dkp2e B_dkpaw
B_dkp1ev B_wdkhfu nmot 1/
3/
B_wdk13ev
wdk1g wdk3g
compute 2/
ctwdk13
B_dkp1e
4/ B_dkp1np
DWDK13O B_fhfs
ggdve-glpwdk13
TVPWDK13
NWDK3
ggdve-glpwdk13 Teilfunktion GLPWDK13: Gleichlaufpr¨ ufung zwischen DK-Poti 1 und Ersatzwert aus F¨ ullung
B_dkp1e B_dkpaw
B_dkp2ev B_wdkhfu nmot TVPWDK23
NWDK3
1/ B_wdk23ev
wdk2g wdk3g
DWDK23O
compute 2/ 3/
ctwdk23
B_fhfs
B_dkp2e
4/ B_dkp2np
ggdve-glpwdk23
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dkp2e
ggdve-glpwdk23
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDVE 10.10.3
Seite 568 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion GLPWDK23: Gleichlaufpr¨ ufung zwischen DK-Poti 2 und Ersatzwert aus F¨ ullung
1/
B_dkp1e false
B_dkp2e
B_dkpaw
B_wdk12ev
DKPAW
nmot
B_dkp1np
B_wdk2st NWDK3
B_dkp2np
B_wdkhfu wdk1g wdk3g ggdve-potiausw
wdk2g wdk3g ggdve-potiausw
B_dkpaw
TDKPAW nmot NWDK3
compute 1/
2/ 1/
ctdkpaw false
B_dkpaw
cpaw1
B_wdkhfu
2/
cpaw2
1/ true
B_dkp1e
2/ B_dkp1np
1/ true
B_dkp2e
2/ B_dkp2np
3/
1/
B_wdk2st
1/ 1
cpaw1
1/ 1
cpaw2
4/
0
1/
2/
cpaw1
cpaw2
ggdve-dkpaw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktion POTIAUSW: Auswahl des intakten DK-Potis f¨ ur DK-Sensor-Ersatzbetrieb
ggdve-dkpaw
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDVE 10.10.3
Seite 569 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion DKPAW: Berechnung und Auswertung der Z¨ ahler f¨ ur DK-Poti-Auswahl
B_dkp2e B_dkp1e
B_wdk2sel
B_dkp2ev B_dkp1ev B_wdkhfu B_wdk12ev B_dkp1e
wdk2
B_dkp2e
wdk1
1/ 1/ true
B_wdk2sel
B_dkp1ev B_dkp2ev SY_MSGRED
2
1
B_dkp1e
1/
B_dkp2e
B_dksbeg
B_dkp1e
1/
B_dkp2e
B_dksbegt
2/ B_dksbeg
B_dkpaw B_dksbeg_c
B_dkpaw B_dkp1ev B_dkp2ev B_wdk12ev
B_edks
B_dkp1e
1/
B_dkp2e
B_dksbegt
B_dkpaw
2/ B_dksbeg ggdve-ersbed
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ SY_SGANZ
ggdve-ersbed
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDVE 10.10.3
Seite 570 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ERSBED: Berechnung der Bedingungen f¨ ur DK-Sensor-Ersatzbetrieb
B_cldk1p DFP_DK1P /V
dfpgetClf 3/
compute 1/
TVPDKP1
false
false
4/
B_dkp1e
B_dkp1mx 5/
ctdkp1 compute 2/
TVPWDK13
B_dkp1mn 6/
ctwdk13
B_dkp1np
B_cldk DFP_DK /V
dfpgetClf TVPWDK12
compute 1/
false
B_dkpaw
ctwdk12
compute 3/
2/ TDKPAW
4/ 0
ctdkpaw
5/
cpaw1 cpaw2
B_cldk2p TVPDKP2
compute 1/
false
3/ false
ctdkp2 TVPWDK23 ctwdk23
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_cldveve DFP_DVEV /V
compute 2/
B_dkp2e
4/ B_dkp2mx 5/ B_dkp2mn 6/ B_dkp2np
dfpgetClf TVPWDK1V1 false
compute 1/
2/ false
ctwdk1v1
B_dveve
Break 1/ SY_BLOOP /V
ggdve-fcmclr
DFP_DK2P /V
dfpgetClf
ggdve-fcmclr Teilfunktion FCMCLR: Maßnahmen beim L¨ oschen des Fehlerspeichers
ABK GGDVE 10.10.3 Abkurzungen ¨ Parameter DUDKP1HY DUDKP1V1O DWDK12O DWDK13O DWDK23O NDKPPU NDKPPU2 NWDK3 TDKPAW TFWDKPN TVPDKP1 TVPDKP2 TVPWDK12 TVPWDK13 TVPWDK1V1 TVPWDK23 UBVDKPO UBVDKPU UDKP1O UDKP1U UDKP2O UDKP2U
Source-X
NMOT
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW
¨ Offset fur ¨ Hysterese bei Umschaltung auf verstarktes Signal von DK-Poti 1 ¨ ¨ Maximal zulassige Differenz zwischen DK-Poti 1 und DK-Poti 1 verstarkt. ¨ Maximal zulassige Abweichung zwischen den DK-Winkeln aus Poti 1 und 2 ¨ Maximal zulassige Abweichung zwischen DK-Winkel aus Poti 1 und Ersatzwert ¨ Maximal zulassige Abweichung zwischen DK-Winkel aus Poti 2 und Ersatzwert Minimaldrehzahl fur ¨ Plausibilisierung DK-Poti 2 nach unten im Normalbetrieb Minimaldrehzahl fur ¨ Plausibilisierung DK-Poti 2 Signal Range Check low Minimaldrehzahl fur ¨ Berechnung DK-Winkel-Ersatzwert aus Fullungssignal ¨ Zeit fur ¨ DK-Poti-Auswahl Zeitkonstante fur ¨ Filterung der DK-Winkel vor Vergl. mit Ersatzwert aus Fullung ¨ Fehlertoleranzzeit bei Bereichsprufung DK-Poti 1 ¨ Fehlertoleranzzeit bei Bereichsprufung DK-Poti 2 ¨ Fehlertoleranzzeit bei Gleichlaufprufung ¨ der DK-Potis Fehlertoleranzzeit bei Gleichlaufprufung ¨ DK-Poti 1 und Ersatzwert aus Fullung ¨ ¨ Fehlertoleranzzeit bei Prufung ¨ Verstarker DK-Poti 1 im Fahrbetrieb. Fehlertoleranzzeit bei Gleichlaufprufung ¨ DK-Poti 2 und Ersatzwert aus Fullung ¨ ¨ Batteriespannungsschwelle fur ¨ Umschaltung auf verstarktes Signal von DK-Poti 1 ¨ Batteriespannungsschwelle fur Signal von DK-Poti 1 ¨ Umschaltung auf unverstarktes ¨ Maximale zulassige Spannung von DK-Poti 1 ¨ Minimale zulassige Spannung von DK-Poti 1 ¨ Maximale zulassige Spannung von DK-Poti 2 ¨ Minimale zulassige Spannung von DK-Poti 2
Systemkonstante
Art
Bezeichnung
SY_BLOOP SY_DVEKOOR SY_MSGRED SY_SGANZ
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
¨ ¨ Systemkonstante Rucksetzen ¨ irreversibler EGAS-Fehler beim FSP-Loschen moglich Eigenes Koordinatensystem fur ¨ DV-E-Ansteuerung und Fullung ¨ vorhanden ¨ Systemkonstante Mehrsteuergeratekonzept einseitiges Potinotfahren erlaubt ¨ Motormanagement Systemkonstante Anzahl Steuergerate
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
B_CLDK B_CLDK1P B_CLDK2P B_CLDVEV B_DKP1E
GGDVE
B_DKP1EV B_DKP1MN B_DKP1MX B_DKP1NP B_DKP2E
GGDVE GGDVE GGDVE GGDVE GGDVE
B_DKP2EV B_DKP2MN B_DKP2MX B_DKP2NP B_DKPAW B_DKPU
GGDVE GGDVE GGDVE GGDVE GGDVE SREAKT
B_DKSBEG
GGDVE
B_DKSBEGT B_DKSBEG_C B_DVEVE B_EDKS B_FHFS B_NPDVEV B_ST
GGDVE
B_UBPVG B_UBVDKP B_UDK1NV B_WDK12EV B_WDK13EV B_WDK1V
ADVE GGDVE GGDVE GGDVE GGDVE GGDVE
B_WDK1V1EV B_WDK23EV B_WDK2SEL B_WDK2ST B_WDKHFU CPAW1 CPAW2 DFP_DK
GGDVE GGDVE GGDVE GGDVE BGWDKHF GGDVE GGDVE GGDVE
DFP_DK1P DFP_DK2P DFP_DVEV DKPSTG_W DWDKBA_W MESSAGE NMOT
GGDVE GGDVE GGDVE BGDVE GGDVE GGDVE BGNMOT
SFPDVEV UB
GGUB
GGDVE GGDVE DSELHFS DDVE BBSTT
UDKP1A_W UDKP1OFF_W UDKP1SV UDKP1VO_W UDKP1VV_W UDKP1V_W UDKP1_W
BGDVE BGWDKBA BGDVE BGDVE BGDVE
UDKP2A_W UDKP2OFF_W UDKP2_W
BGDVE BGWDKBA
WDK1 WDK1G WDK2 WDK2G WDK3G
GGDVE GGDVE GGDVE GGDVE GGDVE
Referenziert von
Art
ADAGRLS, ADVE,EIN ALBK, BGADAP,BGDSAD, ... EIN BGFKMS, GGDVE EIN GGDVE EIN GGDVE BGDVE, DDVE, GGDVE EIN ADVE, BGDVE, DDVE, AUS SREAKT LOK DDVE AUS DDVE AUS DDVE AUS ADVE, BGDVE, DDVE, AUS SREAKT, UFRLC LOK DDVE AUS DDVE AUS DDVE AUS GGDVE, SREAKT LOK AEVABU, BBAGR,EIN BBNWS, DLLR,DMDSTP, ... BBAGR, FGRABED,- AUS FUEDKSA, GGPED AUS FGRABED, GGDVE EIN AUS BGFKMS, DDSS, NLKO AUS EIN GGDVE EIN GGDVE EIN AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... GGDVE, GGPED EIN LOK LOK LOK LOK ADVE, FUEDKSA,LOK GGDVE LOK LOK ADVE, BGDVE, DUF AUS LOK GGDVE EIN LOK LOK BGFKMS, BGRLFGZS, DOK BGWPR, CANECU,DKATFKEB, ... CANECU DOK CANECU DOK GGDVE DOK EIN GGDVE AUS AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... EIN DDVE, GGDVE ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ... EIN BGWDKBA, GGDVE EIN GGDVE GGDVE EIN EIN GGDVE EIN GGDVE EIN BGDVE, GGDVE ADVE, BGDVE,EIN DFFTCNV, GGDVE,TKMWL EIN BGWDKBA, GGDVE EIN GGDVE EIN ADVE, BGDVE,DFFTCNV, GGDVE,TKMWL LOK LOK LOK LOK LOK
GGDVE 10.10.3
Seite 571 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung DAMOS-Source fur ¨ Blocknummer
¨ Bedingung Fehlerpfad DK (Drosselklappen-Poti) loschen ¨ Bedingung Fehlerpfad DK1P (Drosselklappen-Poti 1) loschen ¨ Bedingung Fehlerpfad DK2P (Drosselklappen-Poti 2) loschen ¨ ¨ Flag fur ¨ Loschung: DV-E Fehler bei Verstarkerabgleich Bedingung Fehler DK-Poti 1 ¨ Bedingung Vorlaufige Bereichsverletzung DK-Poti 1 Bedingung Bereichsverletzung DK-Poti 1 nach unten Bedingung Bereichsverletzung DK-Poti 1 nach oben Bedingung DK-Poti 1 unplausibel zu Ersatzwert aus Fullung ¨ Bedingung Fehler DK-Poti 2 ¨ Bedingung Vorlaufige Bereichsverletzung DK-Poti 2 Bedingung Bereichsverletzung DK-Poti 2 nach unten Bedingung Bereichsverletzung DK-Poti 2 nach oben Bedingung DK-Poti 2 unplausibel zu Ersatzwert aus Fullung ¨ Bedingung DK-Poti-Auswahl fur ¨ DK-Sensor-Ersatzbetrieb Bedingung Sicherheitskraftstoffabschaltung (SKA)
Bedingung DK-Sollwertbegrenzung Bedingung DK-Sollwert-Begrenzung (fur ¨ CAN bei 2-SG-Anwendung) Bedingung DK-Sollwertbegrenzung vom anderen SG uber CAN ¨ ¨ Bedingung: Fehler DV-E-Verstarker im Fahrbetrieb Bedingung Fehler Drosselklappen-Sensor Bedingung: Fehler Hauptfullungssensor ¨ ¨ Fehlertyp unplaus.: DV-E Fehler bei Verstarkerabgleich Bedingung Start
Bedingung Batteriespannung ausreichend fur ¨ 5V-Potiversorgung ¨ Bedingung Batteriespannung ausreichend fur ¨ Verstarkung von DK-Poti 1 ¨ Bedingung Spannung DK-Poti 1 oberhalb des Verstarkungsbereichs ¨ Bedingung Vorlaufiger Gleichlauffehler der DK-Potis ¨ ¨ zw. DK-Poti 1 und Ersatzwert aus Fullung Bedingung Vorlaufige Unplausibilitat ¨ ¨ Bedingung Berechnung des DK-Winkels aus verstarktem Signal von Poti 1 ¨ ¨ Vorlaufiger Verstarkerfehler DK-Potentiometer 1 ¨ ¨ zw. DK-Poti 2 und Ersatzwert aus Fullung Bedingung Vorlaufige Unplausibilitat ¨ Bedingung DK-Winkel-Berechnung fur ¨ Lageregler aus Poti 2 ¨ aus Poti 2 Bedingung DK-Winkel-Berechnung fur ¨ Lageregler temporar Bdg: Berechnung Winkels DK aus Signal des HF-Sensors ungedrosselt ¨ Zahler fur ¨ Poti 1 bei DK-Poti-Auswahl ¨ Zahler fur ¨ Poti 2 bei DK-Poti-Auswahl ¨ SG-int. Fehlerpfadnr.: Fehler Drosselklappenpoti loschen
SG-int. Fehlerpfadnr.: Drosselklappe 1.Poti SG-int. Fehlerpfadnr.: Drosselklappe 2.Poti ¨ SG-int. Fehlerpfadnr.: DV-E Fehler bei Verstarkerabgleich Steigung DK-Poti (% DK / V) Gradient DK-Winkel Rover Motordrehzahl ¨ Statuswort: DV-E Fehler bei Verstarkerabgleich Batteriespannung
Spannung DK-Poti 1 am unteren Anschlag Spannungsoffset zwischen Urlernwert und aktuellem Lernwert DV-E Poti 1 ¨ Maximalwert DK-Poti 1 fur Signals ¨ Verwendung des verstarkten ¨ Spannungsoffset Verstarker DK-Poti 1 ¨ Verstarkung DK-Poti 1 ¨ Verstarkte Spannung DK-Poti 1 Spannung DK-Poti 1
Spannung DK-Poti 2 am unteren Anschlag Spannungsoffset zwischen Urlernwert und aktuellem Lernwert DV-E Poti 2 Spannung DK-Poti 2
Drosselklappenwinkel aus Poti 1 DK-Winkel aus Poti 1 begrenzt u. gefiltert fur ¨ Vergl. mit Ersatzwert aus Fullung ¨ Drosselklappenwinkel aus Poti 2 DK-Winkel aus Poti 2 begrenzt u. gefiltert fur ¨ Vergl. mit Ersatzwert aus Fullung ¨ Gefilterter Drosselklappenwinkel berechnet aus Hauptfullungssignal ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDVE 10.10.3
Seite 572 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
WDKBA
GGDVE
AUS
Drosselklappenwinkel bezogen auf unteren Anschlag
WDKBAK_W WDKBA_W
GGDVE GGDVE
AUS AUS
Drosselklappenwinkel bezogen auf unteren Anschlag (Komponente) Drosselklappenwinkel bezogen auf unteren Anschlag
WDKHF_W WDKOFF_W
BGWDKHF GGDVE
CANECU, DFFT,DMDSTP, LRAEB,TC1MOD, ... ADVE, BGDVE ADVE, BGDVE,BGMSDK, DDSS GGDVE ADVE
EIN AUS
Berechneter Winkel der Drosselklappe aus dem Hauptfullungssignal ¨ Differenz zwischen DK-Koordinatensystem System - Komponente
FB GGDVE 10.10.3 Funktionsbeschreibung Der Drosselklappenwinkel wird mit zwei Potentiometern (Poti 1 und Poti 2) erfaßt, die aus dem Steuerger¨ at gemeinsam mit 5V versorgt werden. Durch geeigneten Anschluß besitzt Poti 1 eine steigende Kennlinie (d.h. gr¨ oßere Poti-Spannung bedeutet gr¨ oßerer Drosselklappenwinkel) und Poti 2 eine fallende (d.h. gr¨ oßere Poti-Spannung bedeutet kleinerer Drosselklappenwinkel). Man spricht auch von gekreuzten Kennlinien. Die unterschiedlichen Kennlinien sind notwendig, um ggf. einen Kurzschluß der Poti-Signalleitungen erkennen zu k¨ onnen. Im Falle eines Leitungsabrisses einer der beiden Signalleitungen wird das entsprechende Poti-Signal durch den Eingangswiderstand im Steuerger¨ at auf einen Wert gebracht, der eine voll ge¨ offnete Drosselklappe signalisiert. Poti 1 wird also gegen 5V gezogen, Poti 2 gegen 0. Die Gr¨ oße der Eingangswiderst¨ ande stellt einen Kompromiß dar zwischen Unempfindlichkeit gegen ¨ Ubergangswiderst¨ ande am Poti und der M¨ oglichkeit zur Erkennung eines Abrisses der Signalleitung.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ber die F¨ Um die geforderte Leerlaufdrehzahl m¨ oglichst exakt u ullung einstellen zu k¨ onnen, ist im Bereich kleiner Drosselklappenwinkel eine h¨ ohere Aufl¨ osung des Istwerts notwendig. Zu diesem Zweck wird das Spannungssignal von Poti 1 durch eine Analogschaltung im Steuerger¨ at um ca. Faktor 4 verst¨ arkt, wodurch die durch den A/D-Wandler vorgegebene Aufl¨ osung von 10 bit um 2 bit gesteigert werden kann. Bei Berechnung des Drosselklappenwinkels aus dem verst¨ arkten Signal ergibt sich damit eine Aufl¨ osung von ca. 0,025 Grad, bei Verwendung des unverst¨ arkten Signals im Bereich gr¨ oßerer Drosselklappenwinkel betr¨ agt die Aufl¨ osung nur noch ca. 0,1 Grad. Im Normalbetrieb dient immer Poti 1 zur Berechnung des Drosselklappenwinkels und Poti 2 zur ¨ Uberwachung von Poti 1. Um bei einem Einfachfehler eine ungewollte Leistungserh¨ ohung durch eine zu weit ge¨ offnete Drosselklappe oder ein Ausgehen des Motors durch eine f¨ alschlicherweise zu weit geschlossene Drosselklappe zu vermeiden, werden die beiden Poti-Signale einer Plausibilit¨ atspr¨ ufung unterzogen. Bei der Bereichspr¨ ufung werden die mechanisch nicht zug¨ anglichen Spannungsbereiche zur Erkennung von Kurzschl¨ ussen und Leitungsabrissen genutzt. Beim F¨ uhrungspoti (Poti, aus dem der Drosselklappenwinkel berechnet wird; im Normalbetrieb Poti 1) ist die Bereichspr¨ ufung nach oben und unten st¨ andig aktiv. Signalverf¨ alschungen durch ¨ Ubergangswiderst¨ ande sind hier nicht dauerhaft wirksam, da sie aufgrund des geschlossenen Lageregelkreises zu einer Bewegung der Drosselklappe f¨ uhren. Bei Poti 2 ist die Bereichspr¨ ufung im Normalbetrieb nach oben (und nach auch nach unten bei NDKPPU2 = 0 1/min) st¨ andig aktiv, w¨ ahrend der wesentlich empfindlichere Vergleich mit Poti 1 nach unten aufgrund m¨ oglicher ¨ Ubergangswiderst¨ ande zur Robustheitserh¨ ohung nur oberhalb des Leerlaufbereichs aktiviert wird. durch ¨ Ubergangswiderst¨ ande nur außerhalb des Leerlaufbereichs aktiviert wird. Als Kriterium f¨ ur die Erkennung des Leerlaufbereichs dient die Drehzahl. Bei endg¨ ultig erkannten Fehlern an einem Poti wird die entsprechende Bereichspr¨ ufung nicht mehr ausgef¨ uhrt. Wird bei der Bereichspr¨ ufung an einem Poti ein Fehler erkannt, erfolgt ein ¨ Ubergang in den DK-Sensor-Ersatzbetrieb, wobei das verbliebene intakte Poti mit dem F¨ ullungssignal ¨ uberwacht wird. Ist an beiden Potis eine Bereichsverletzung aufgetreten, wird wegen des unbekannten Drosselklappenwinkels SKA (Sicherheitskraftstoffabschaltung) ausgel¨ ost. F¨ ur die Gleichlaufpr¨ ufung wird aus Poti 1 und Poti 2 unter Ber¨ ucksichtigung der Lernwerte am unteren mechanischen Anschlag jeweils der Drosselklappenwinkel berechnet. Aufgrund der mechanischen Kopplung beider Potis m¨ ussen die beiden berechneten Drosselklappenwinkel innerhalb einer gewissen Toleranz liegen. Auch die Gleichlaufpr¨ ufung ist wegen m¨ oglicher Signalverf¨ alschungen durch ¨ Ubergangswiderst¨ ande an Poti 2 einseitig nur außerhalb des Leerlaufbereichs aktiv. Die Gleichlaufpr¨ ufung wird nur solange ausgef¨ uhrt, wie kein Fehler an einem der beiden Potis erkannt ist. Bei einem Gleichlauffehler wird das defekte Poti durch Vergleich der aus den beiden Poti-Signalen errechneten Drosselklappenwinkel mit dem F¨ ullungssignal ermittelt. Anschließend erfolgt DK-SensorErsatzbetrieb mit dem intakten Poti, ¨ uberwacht mit dem F¨ ullungssignal. ¨berwachung im DK-Sensor-Ersatzbetrieb wird in der F¨ ur die Auswahl des intakten Potis im Falle eines Gleichlauffehlers und f¨ ur die U Funktion BGWDKHF aus dem F¨ ullungssignal ein Ersatzwert f¨ ur den Drosselklappenwinkel ermittelt. Da ein eindeutiger Zusammenhang zwischen F¨ ullung und Drosselklappenwinkel im ungedrosselten Bereich nicht mehr gegeben ist, wird im ungedrosselten Bereich dieser Vergleich abgeschaltet. F¨ ur den Vergleich mit dem so ermittelten Ersatzwert werden nicht direkt die aus den Poti-Signalen berechneten Drosselklappenwinkel verwendet. Vielmehr wird das dynamische Verhalten des Saugrohrs durch Filterung der aus den Poti-Signalen berechneten Drosselklappenwinkel mit drehzahlabh¨ angiger Zeitkonstante angen¨ ahert. Auf diese Weise k¨ onnen die erforderlichen Toleranzen und Fehlertoleranzzeiten verringert werden. Bei einem Fehler des Hauptlastsensors ist eine ¨ Uberwachung des Drosselklappenwinkels mit dem F¨ ullungssignal nicht mehr m¨ oglich. In diesem Fall wird SKA ausgel¨ ost, sobald ein endg¨ ultiger Bereichs- oder Gleichlauffehler an den Drosselklappen-Potis auftritt.
APP GGDVE 10.10.3 Applikationshinweise Eine Grundbedatung f¨ ur TFWDKPN ist in der Datei TFWDKPN.DCM auf K3SGMOD enthalten. Die Werte m¨ ussen durch Multiplikation mit einem Faktor gemeinsam so ver¨ andert werden, daß der Verlauf der gefilterten DK-Winkel (wdk1g bzw. wdk2g) und des Ersatzwerts aus dem F¨ ullungssignal (wdk3g) bei instation¨ aren Zust¨ anden ann¨ ahernd ¨ ubereinstimmen. Die ¨ ubrigen Daten sind in der Datei GGDVE.DCM auf K3SGMOD enthalten. Sie ergeben sich entweder aus der DV-E-spezifischen Toleranzrechnung oder beruhen auf Erfahrungswerten.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 573 von 4100 31.JAN.2003 Thomas Brosi
FU ADVE 8.10.2 Ansteuerung der DV-E mit dem DLR FDEF ADVE 8.10.2 Funktionsdefinition Main: ------Check_of_battery_voltage SY_UBR
if if not
0
Digital_PID_controller
Monitoring_of_position
adve-main
Monitoring_of_PID_range
Switch_on_coordination_of_powerstage adve-main
Check of battery voltage: -----------------------------------
getSfp 2/
DFP_UBR dfp
1/
locSfp_UBR sfpgetSfpBak getSfpBak SY_ACCSSRY
1/
0 B_kl15
false
B_ubdve 2/
3/ 1/
B_nachl true
B_ubdve
check_of_ub if
1/ false
B_ubpvg
2/
B_ub_ok 1/
false
if not
B_ubpvg
ub less than 7V? battery voltage is too low
3/
ub 1/
B_ubdve
false SY_UBDEDIS
B_ub_ok 1/
B_ubdve true
B_ubdve 2/
2/ 1/
true
true SY_UBDEEN
B_ubpvg battery voltage is ok 3/
ub
ub greater than 8V?
B_ub_ok
adve-check-of-battery-voltage
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
if
adve-check-of-battery-voltage
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 574 von 4100 31.JAN.2003 Thomas Brosi
check of ub: ----------------if
1/ 1/
B_ubdve
B_ubdve 2/
ubrsq false
B_ubpvg
ubdedis
ub less than 7V?
2/ 1/ B_ubdve 2/ true
ubdeen
ub greater than 8V?
B_ubpvg adve-check-of-ub
ubrsq
adve-check-of-ub
preparation_of_actual_and_set_value manipulation_of_I_quota
compensation_battery_voltage PID_controller
adve-digital-pid-controller
reduction_of_I_quota_static_friction
adve-digital-pid-controller
Registration_actual_value Registration_set_value Power_save_function Application_of_limphome_position
adve-preparation-of-actual-and-set-value
preparation of actual and set value: ----------------------------------------------
adve-preparation-of-actual-and-set-value
Registration of actual value --------------------------------------Task rate : 1 ms The Registration of actual value is in the function %GGDVE.
adve-registration-actual-value
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Digital PID-controller for DV-E5: -----------------------------------------
adve-registration-actual-value
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 575 von 4100 31.JAN.2003 Thomas Brosi
Registration of set value -----------------------------------
1/
B_dkaden wdkada_w
SY_DVEKOOR
wdkdlr_w
1 wdkba_w wdkbak_w
then actual_position desired_position
1/
manipulation_of_desired_value
B_appnolu B_dkp1e B_dkp2e B_i_ska_um
1/
B_ubdve
100.0
1/
B_wdksive
false
B_dlrbe
0.0
B_appnolu 2/
B_dlrpide wdks_w
wdkdlrz_w
wdkdlr_w
wdkdlr_w wdkdlr_L 50.0
1/
-50.0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WDKSAPNOL
wdkdlrz_w 1/
wdks_w
wdkdlrz_w
wdkdlr_w
gwdkdlr_w wdkdlra_w
adve-registration-set-value
B_dknot
adve-registration-set-value
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 576 von 4100 31.JAN.2003 Thomas Brosi
Manipulation of desired value
then SY_DVEKOOR 1 SY_DKZEROP
2/
1
actual_position
WDKSTEP
2/
WDKLIMIT 1/ WDKLIMIT
wdkdlr_w
1/ 1/
WDKSTEP
wdkba_w wdkdlr_w wdkbak_w WDKSTEP 1/
wdkoff_w
wdkdlr_w wdkoff_w adve-manipulation-of-desired-value
DV-E-Power save: -----------------------SY_TWDKS B_dkaden
0 1/
wped
1/ MAXWPEDPWS dpwrsvc nmot
0.01
1/ false
0.0
sec
B_pwrsv 2/
B_cwdk
0.0
dpwrsvc 1/ TPWRSV
true
B_pwrsv
adve-power-save-function
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
adve-manipulation-of-desired-value
wdkdlr_w
desired_position
adve-power-save-function
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 577 von 4100 31.JAN.2003 Thomas Brosi
Applikationshilfe DK-Notluftfahren: ---------------------------------------------
CWDKNOLU 0
1/ nmot
B_appnolu 1/
false true
B_appnolu 2/
1/ false
B_apnoluv
B_appnolu
2/ B_apnoluv
adve-application-of-limphome-position
0.0
adve-application-of-limphome-position
manipulation of I-quota: -------------------------------
CWDLRIKL
initialization_of_small_I_quota
SY_DVEKOOR 1 wdkba_w wdkbak_w DLRUMABAND wdkdlr_w 1/
dlriant_w DLRUMAIINI
dlriant_l
precontrol_in_limp_home_position
B_dcdisfr DLRIAMAXA 0
dlriamax
adve-manipulation-of-i-quota
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
adve-manipulation-of-i-quota
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
initialization of small I-quota: -------------------------------------
Seite 578 von 4100 31.JAN.2003 Thomas Brosi
1/
1/
1/
B_iklrest
B_dlrikla in 1/ false
1/ true
B_iklstar
0.0
false
B_dlrparc 2/
2/ true
B_wdksauf /NC
B_iklstar
3/
2/ 0.0
gwdkdlr_w DWDKSIKLS
dlrikl_w
3/ 2/ 2/
B_dlriklst 1/
0.0
1/
true
4/
B_iklstar
2/ false
1/
B_dlrparc
dwdkdlr_w
3/
B_dlrikla DWDKSIKLS
2/ true
B_wdksauf /NC
B_wdk1v
1/ -1.0
2/ ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WDKSTGROB
dlrikl_w
B_iklrest 4/ dlriklst_w WDKREIB
0.0
dlrikl_w
adve-initialization-of-small-i-quota
WDKSTFEIN
adve-initialization-of-small-i-quota
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 579 von 4100 31.JAN.2003 Thomas Brosi
precontrol of I-quota in default idle position: --------------------------------------------------------2/
wdkdlr_w false
wdknlp_w DLRNLPD
B_dlrumzu
B_dlrumzu
for closing direction: SY_DVEKOOR 1 1/ wdkba_w
1/
wdkbak_w
dlriant_l
wdknlp_w
dlrini_w
DLRNLPD wdkdlr_w
2/ true
wdknlp_w
B_dlrumzu
DLRNLPD B_dlrumzu
for opening direction:
SY_DVEKOOR 1
1/
wdkba_w wdkbak_w
dlriant_l
wdknlp_w
dlrini_w
DLRNLPD adve-precontrol-in-limp-home-position
reduction of I-quota in case of static friction: ----------------------------------------------------------
1/ B_dlrien
1/ 1/
dlrihaftc
dlriant_l
dlrhaftak dlriant_l dlrhaftak
TDLRHAFTMX
2/ 0.0
1/
gwdkdlr_w
dlrihaftc
1/ dlrihaftc
DLRHAFTST
dlrihaftc 0.05
sec
0.05
sec
TDLRHAFTMX 0.0 2/ dlrihaftc
adve-reduction-of-i-quota-static-friction
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
adve-precontrol-in-limp-home-position
1/
adve-reduction-of-i-quota-static-friction
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 580 von 4100 31.JAN.2003 Thomas Brosi
compensation of battery voltage fluctuation: ---------------------------------------------------------SY_UBR 0
DLRUBSOLL
dlrbatkp_w
ub
ZKUBDLR dlrbatkp_w
dlrubrsq ubrsq
adve-compensation-battery-voltage
B_st B_nmot dlrkomp
DLRKREIS DLRKREISST adve-compensation-battery-voltage
100.0 -100.0 0.0 dlrdant_w wdkdlr_w
dwdkdlr_w
1000.0 -1000.0
B_wdk1v DANTSCHWNV
dlrdsw_w
100.0
DANTSCHWV SY_DVEKOOR
-100.0 dlrd
1 wdkba_w
dlriant_l wdkbaalt_w
dlrndif_w /NC
wdkbak_w
dlrspid_w
dlrikl_w dlrpant_l
dlrkomp
0.0
B_dlrspid
B_wdk1v DANTGESWNV
dlrdsv_w
DANTGESWV
generation_of_PWM
Distorted_3ms_task
adve-pid-controller
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
digital PID controller: ---------------------------
adve-pid-controller
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 581 von 4100 31.JAN.2003 Thomas Brosi
generation of PWM: --------------------------
adve-generation-of-pwm
Ansteuerung der DV-E Endstufe mit USteuer entweder über 2 PWM-Signale oder über 1 PWM-Signal und 1 Vorzeichen. Die PWM-Frequenz beträgt 2000Hz. PWM-Tastverhältnis >0...<100% mit einer Auflösung von >= 10Bit In der ME7 erfolgt die Ansteuerung mit dem PWMTastverhältnis in dlrspid_w (0...100% PWM) und dem Vorzeichen-Bit B_dlrspid. adve-generation-of-pwm
Distorted 3 ms task: ---------------------------
-1
1
1
dlrrast_eq_0
dlrrast_eq_1
adve-distorted-3ms-task
dlrrast = -1: --------------
dlrrast
-1 800.0 -800.0 1/ dwdkdlr_w
dlrpant_l Limiter6
dlrp
adve-dlrrast-eq-m-1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlrrast_eq_m_1
Zur Reduzierung der Rechnerbelastung werden folgende Teile in verschränkten 1 ms Rastern abgearbeitet. Die Reihenfolge des Rasterzählers ist 1 0 -1 1 0 ...
adve-distorted-3ms-task
dlrrast
adve-dlrrast-eq-m-1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 582 von 4100 31.JAN.2003 Thomas Brosi
dlrrast = 0: -------------dlrrast
0 1/ 1/
wdkba_w 5 wdknlp_w
counter /NC
1/ 1/ B_wdk1v
1/ B_dlrparc
4
1/
gwdkdlr_w
1/
1
counter /NC
counter /NC
1/
DLRDWDKSS1
1/
gwdkdlr_w 2
counter /NC
DLRDWDKSS2 counter_selection
1/ 3
counter /NC
1/ 1/
dwdkdlr_w
dlriamax
1
counter /NC
dlriant_l
adve-dlrrast-eq-0
dlri Limiter8 dwdkdlr_w adve-dlrrast-eq-0
counter selection: -----------------------
DLRKPUNLP0
counter /NC
DLRKPUNLP1 DLRKPUNLP2
DLRKDUNLP0
1 2 3 4 5
counter /NC
DLRKDUNLP1 dlrp
DLRKDUNLP2
DLRKPUNLP3
DLRKDUNLP3
DLRKPONLP0
DLRKDONLP0
1 2 3 4 5
dlrd
counter /NC
DLRKIUNLP0
DLRKIUNLP1
dwdkdlr_w DLRKIUNLP2
DLRKIUNLP3
DLRKIONLP0
1 2 3 4 5
dlri
adve-counter-selection
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DLRDWDKSS1
adve-counter-selection
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 583 von 4100 31.JAN.2003 Thomas Brosi
dlrrast = 1: -------------1/ dlrrast
1/
1
B_dlriklst dwdkdlr_w Stop_I_small
1/
1/
SY_DVEKOOR 1/
stop
B_dlrikla
dwdkdlra_w /NC
false
1 2/
B_dlrikla wdkba_w
CWDLRIKL
wdkbas_w wdkbak_w 3/
0 false B_iklrest
false 2/
SY_DVEKOOR
3/ 1/
1
B_dlriklst 1/
B_dlrikla dlrikl_w
wdkba_w wdkbak_w
true wdkbas_w
dlriklst_w
dwdkdlr_w
2/
DLRIKLPAR
B_dkbew
0.0
dlrikl_w 1/ dlrikl_w
100.0
WDKBEWS
-100.0
B_dkbew dwdkdlr_w
dwdkdlra_w /NC
5/ dlrikl_w
adve-dlrrast-eq-1
4/
adve-dlrrast-eq-1
Stop I-klein: ---------------
dwdkdlr_w 0.0
dwdkdlra_w /NC 0.0
stop
dwdkdlr_w 0.0
dwdkdlra_w /NC 0.0
adve-stop-i-small
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dkbew 4/
adve-stop-i-small
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 584 von 4100 31.JAN.2003 Thomas Brosi
Monitoring of position from throttle blade: ------------------------------------------------------1/
SY_SGANZ 0
true udkp1_w
B_dknolu
2/
B_dcdiscan false
B_appnolu B_dkpiu
udknlp1
B_nlpne
UDKNLPTOL
1/
B_i_ska_um
1/
B_dkaden
B_ubdve
B_lrnerf /NV B_wdk2sel
B_pwrsv
wdksfi_w
udkp2_w
SY_DVEKOOR
3/
SY_DVEKOOR 1
1
udknlp2 UDKNLPTOL
wdkba_w
wdkba_w wdkbak_w
wdkbak_w If DK_angle_deviation_mx
wdknlp_w WDKNLPTOL
dwdksimx wdkdlr_w 1/
DKLAGERT 0.02
wdksfi_w
msec 0.02
1/
1/
dklagerc Limiter7
1/
dklagerc DKLAGERT
TDKLAGDE
ZKWDKSPT1 1/ true
B_wdksive
adve-monitoring-of-position
0.0
adve-monitoring-of-position
DK angle deviation max -------------------------------SY_DVEVES 1 nmot DWDKNMOMIN
tmot DWDKTMIN tans
B_stend If gwdkdlr_w
2/ dwdks_kge DWDKSBAMX
DWDKSTART
dwdksimx
adve-dk-angle-deviation-mx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nlpne
adve-dk-angle-deviation-mx
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 585 von 4100 31.JAN.2003 Thomas Brosi
Monitoring of PID-setting range --------------------------------------------
SY_SGANZ 0 true B_dcdiscan DLRPID2T
B_dknolu
0.01
1/ false
B_appnolu
0.0
B_dlrbe 1/
B_dkpiu
dlrpidc Limiter8
B_i_ska_um
TDLRPIDC 2/
B_ubdve
2/
1/
B_dkaden
0.0
B_pwrsv 1/ false
false B_dvete
B_dlrspid
B_dveesh
FKT_DLRBER_Test DLRPIDMAX 1/ DLRPIDMIN
false
B_dlrbe
adve-monitoring-of-pid-range
1/
dlrspid_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dveesc 3/
adve-monitoring-of-pid-range
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 586 von 4100 31.JAN.2003 Thomas Brosi
FKT_DLRBER-Test -----------------------------1/ in
true 1/
B_dlrpide
2/
dlrpidc
1/ B_dveeson
DLRPID2T
true
1/
B_dveese 1/
DLRPID1T
SY_DVEVES
B_dlrbe
1
nmot DWDKNMOMIN true
tmot DWDKTMIN tans B_stend 2/
1/
B_dlrspid
dlrpidc 0.01
DLRPID0T 1/ 0.0
B_dvete
3/ Powerstage_restart_test adve-fkt-dlrber-test
if
B_dveeson
1/ 0.0
dveesc
adve-fkt-dlrber-test
DV-E-Power stage restart test: ---------------------------------------if 1/ 1/
dveesc DVEEST
false
B_dveesh
1/ dveesc 0.01
sec 2/ 1/ true
B_dveesh
adve-powerstage-restart-test
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot
true
adve-powerstage-restart-test
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 587 von 4100 31.JAN.2003 Thomas Brosi
Switch on coordination of DV-E-power-stage: ----------------------------------------------------------Die Abschaltanforderung B_dcdisfr bedient z.B. bei der ME7.1 den P2.11 des FR. Dieser Port ist mit dem Enable 2 der DV-E-ES verbunden und low active.
SY_SGANZ 0
SY_TWDKS_eq_0
SY_TWDKS 0
B_dcdisfr SY_TWDKS_neq_0
B_dcdisfr
B_dcdisfr
B_dcdisr B_dknolu adve-switch-on-coordination-of-powerstage
B_appnolu B_dkpiu B_i_ska_um B_dveesh B_ubdve
adve-switch-on-coordination-of-powerstage
SY_TWDKS = 0 : -----------------------
B_dcdisr B_dknolu B_appnolu B_dkpiu B_i_ska_um
B_dcdisfr
B_dveesh B_ubdve B_pwrsv
adve-sy-twdks-eq-0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_pwrsv B_dcdiscan
adve-sy-twdks-eq-0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 588 von 4100 31.JAN.2003 Thomas Brosi
SY_TWDKS !=0 : ---------------------B_dcdisr B_dknolu B_appnolu B_dkpiu B_dcdisfr
B_lrnwt B_i_ska_um
adve-sy-twdks-neq-0
B_dveesh B_ubdve B_pwrsv adve-sy-twdks-neq-0
SwitchOff_process: ---------------------------
adve-swoff
Run_after_project_with_main_relais
adve-swoff
1/
Run after (project with main relais): -------------------------------------------------
true
B_dcdisfr 2/
false SY_UBR
B_dlrspid 3/
0
false 1/
B_nldve 4/
0.0
twdknlc
dlrspid_w
1/
TWDKNL
1/ B_nmin twdknlc 0.1
msec Check_of_ub_SWOFF Digital_PID_controller_SWOFF Monitoring_of_position_SWOFF Monitoring_of_PID_range_SWOFF Switch_on_coordination_of_powerstage_SWOFF
adve-run-after-project-with-main-relais
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Run_after_project_without_main_relais
adve-run-after-project-with-main-relais
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 589 von 4100 31.JAN.2003 Thomas Brosi
Check of ub (_20msSwOff): -----------------------------------1/
SY_UBR 0
Break 1/
B_nldve getSfp 2/
DFP_UBR dfp
3/
locSfp_UBR
1/
sfpgetSfpBak getSfpBak
1/ false
SY_ACCSSRY
B_ubdve
B_ubdve ubrsq 2/
2/
0
1/
B_ubdve
false
ubdedis
B_ubpvg
B_ubpvg
ub less than 7V?
B_kl15 4/ 2/
1/ true
B_ubdve
1/ B_ub_ok
B_ubdve
ubrsq
2/
ubdeen
true
ub greater than 8V?
B_ubpvg
adve-check-of-ub-swoff
B_nachl
adve-check-of-ub-swoff
preparation_of_actual_and_set_value_SWOFF
reduction_of_I_quota_static_friction_SWOFF compensation_battery_voltage_SWOFF PID_controller_SWOFF
adve-digital-pid-controller-swoff
manipulation_of_I_quota_SWOFF
preparation of actual and set value: ---------------------------------------------Registration_of_actual_value_SWOFF Registration_of_set_value_SWOFF Power_save_function_SWOFF
adve-preparation-of-actual-and-set-value-swoff
adve-digital-pid-controller-swoff
adve-preparation-of-actual-and-set-value-swoff
Registration of actual value (SwOff) -------------------------------------------------Task rate : 1 ms The registration of the actual value is in the function %GGDVE.
adve-registration-of-actual-value-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Digital PID-controller for DV-E5 (SwOff) -------------------------------------------------------
adve-registration-of-actual-value-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 590 von 4100 31.JAN.2003 Thomas Brosi
Registration of set value (SwOff) ---------------------------------------------1/
SY_UBR 0
Break 1/
B_nldve 1/
B_dkaden wdkada_w wdkdlr_w
SY_DVEKOOR 1 wdkba_w
then wdkbak_w
1/ actual_position desired_position
B_appnolu
manipulation_of_desired_value_SWOFF
B_dkp1e B_dkp2e 1/
B_i_ska_um
1/
B_ubdve false
B_wdksive
100.0 0.0
B_appnolu
B_dlrbe
2/
B_dlrpide wdks_w
B_dknot
wdkdlrz_w
wdkdlr_w
wdkdlr_w
50.0
1/ ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
-50.0 WDKSAPNOL
wdkdlrz_w 1/
wdks_w
wdkdlrz_w
wdkdlr_w
gwdkdlr_w wdkdlra_w
adve-registration-of-set-value-swoff
wdkdlr_L
adve-registration-of-set-value-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 591 von 4100 31.JAN.2003 Thomas Brosi
Manipulation of desired value (SwOff)
then SY_DVEKOOR 1 SY_DKZEROP
2/
1
actual_position
WDKSTEP 2/ WDKLIMIT 1/ WDKLIMIT wdkdlr_w
1/ 1/
WDKSTEP
wdkba_w wdkdlr_w wdkbak_w WDKSTEP 1/
wdkoff_w
wdkdlr_w wdkoff_w adve-manipulation-of-desired-value-swoff
DV-E-Power save (SwOff) -----------------------------------SY_TWDKS B_dkaden
0 1/
wped
1/ MAXWPEDPWS dpwrsvc nmot
0.01
1/ false
0.0
sec
B_pwrsv 2/
B_cwdk
0.0
dpwrsvc 1/ TPWRSV
true
B_pwrsv
adve-power-save-function-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
adve-manipulation-of-desired-value-swoff
wdkdlr_w
desired_position
adve-power-save-function-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 592 von 4100 31.JAN.2003 Thomas Brosi
manipulation of I-quota (SwOff): --------------------------------------------
CWDLRIKL
initialization_of_small_I_quota_SWOFF
0
SY_DVEKOOR 1 wdkba_w wdkbak_w DLRUMABAND wdkdlr_w 1/
dlriant_w DLRUMAIINI
dlriant_l
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dcdisfr DLRIAMAXA 0
dlriamax
adve-manipulation-of-i-quota-swoff
precontrol_in_default_idle_position_SWOFF
adve-manipulation-of-i-quota-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 593 von 4100 31.JAN.2003 Thomas Brosi
1/
initialization of small I-quota (SwOff): ----------------------------------------------------
1/
1/
B_iklrest
B_dlrikla in 1/ false
1/ true
B_iklstar
0.0
false
B_dlrparc 2/
2/ true
B_wdksauf /NC
B_iklstar
3/
2/ 0.0
gwdkdlr_w DWDKSIKLS
dlrikl_w
3/ 2/ 2/
B_dlriklst 1/
0.0
2/
true
4/
B_iklstar
1/ false
1/
B_dlrparc
dwdkdlr_w
3/
B_dlrikla DWDKSIKLS
2/ true
B_wdksauf /NC
B_wdk1v
1/ -1.0
2/ ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WDKSTGROB
dlrikl_w
B_iklrest 4/ dlriklst_w WDKREIB
0.0
dlrikl_w
adve-initialization-of-small-i-quota-swoff
WDKSTFEIN
adve-initialization-of-small-i-quota-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 594 von 4100 31.JAN.2003 Thomas Brosi
precontrol of I-quota in default idle position (SwOff): -----------------------------------------------------------------------2/
wdkdlr_w false
wdknlp_w DLRNLPD
B_dlrumzu
B_dlrumzu
for closing direction: SY_DVEKOOR 1 1/ wdkba_w
1/
wdkbak_w
dlriant_l
wdknlp_w
dlrini_w
DLRNLPD wdkdlr_w
2/ true
wdknlp_w
B_dlrumzu
DLRNLPD B_dlrumzu
for opening direction:
1
1/ 1/
wdkba_w wdkbak_w
dlriant_l
wdknlp_w
dlrini_w
DLRNLPD adve-precontrol-in-default-idle-position-swoff
reduction of I-quota in case of static friction (SwOff): ------------------------------------------------------------------------SY_UBR
1/
Break 1/
0 B_nldve 1/
1/
B_dlrien
1/
dlrihaftc dlriant_l
dlrhaftak dlriant_l
TDLRHAFTMX
2/
1/
dlrhaftak
1/
0.0
dlrihaftc
dlrihaftc gwdkdlr_w
dlrihaftc 0.05
sec
DLRHAFTST
0.05
sec
TDLRHAFTMX 0.0 2/ dlrihaftc
adve-reduction-of-i-quota-static-friction-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
adve-precontrol-in-default-idle-position-swoff
SY_DVEKOOR
adve-reduction-of-i-quota-static-friction-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 595 von 4100 31.JAN.2003 Thomas Brosi
compensation of battery voltage fluctuation (SwOff): -----------------------------------------------------------------------SY_UBR
1/
0
Break 1/
B_nldve SY_UBR 0 DLRUBSOLL
dlrbatkp_w
ub
ZKUBDLR dlrbatkp_w
dlrubrsq
adve-compensation-battery-voltage-swoff
ubrsq
B_st B_nmot dlrkomp
DLRKREIS DLRKREISST
digital PID controller (SwOff): ---------------------------------------SY_UBR
1/
0
Break 1/
B_nldve 100.0 -100.0 0.0 dlrdant_w wdkdlr_w
dwdkdlr_w
1000.0 -1000.0
B_wdk1v DANTSCHWNV
dlrdsw_w 100.0
DANTSCHWV SY_DVEKOOR
-100.0
dlrd
1 dlriant_l wdkba_w
wdkbaalt_w
dlrndif_w /NC
dlrspid_w
dlrikl_w
wdkbak_w dlrpant_l
dlrkomp
0.0
B_dlrspid
B_wdk1v DANTGESWNV
dlrdsv_w
DANTGESWV generation_of_PWM_SWOFF
Distorted_3ms_task_SWOFF
adve-pid-controller-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
adve-compensation-battery-voltage-swoff
adve-pid-controller-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 596 von 4100 31.JAN.2003 Thomas Brosi
generation of PWM (SwOff): -----------------------------------------
adve-generation-of-pwm-swoff
Ansteuerung der DV-E Endstufe mit USteuer entweder über 2 PWM-Signale oder über 1 PWM-Signal und 1 Vorzeichen. Die PWM-Frequenz beträgt 2000Hz. PWM-Tastverhältnis >0...<100% mit einer Auflösung von >= 10Bit In der ME7 erfolgt die Ansteuerung mit dem PWMTastverhältnis in dlrspid_w (0...100% PWM) und dem Vorzeichen-Bit B_dlrspid. adve-generation-of-pwm-swoff
Distorted 3 ms task (SwOff): ----------------------------------------
Zur Reduzierung der Rechnerbelastung werden folgende Teile in verschränkten 1 ms Rastern abgearbeitet. Die Reihenfolge des Rasterzählers ist 1 0 -1 1 0 ...
-1
1
1
dlrrast_eq_0_SWOFF
dlrrast_eq_1_SWOFF
adve-distorted-3ms-task-swoff
dlrrast = -1 (SwOff): ---------------------------
dlrrast
-1 800.0 -800.0 1/ dwdkdlr_w
dlrpant_l Limiter6
dlrp
adve-dlrrast-eq-m-1-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlrrast_eq_m_1_SWOFF
adve-distorted-3ms-task-swoff
dlrrast
adve-dlrrast-eq-m-1-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 597 von 4100 31.JAN.2003 Thomas Brosi
dlrrast = 0 (SwOff): --------------------------dlrrast
0 1/ 1/
wdkba_w 5 wdknlp_w
counter /NC
1/ 1/ B_wdk1v
1/ B_dlrparc
4
1/
gwdkdlr_w
1/
1
counter /NC
counter /NC
1/
DLRDWDKSS1
1/
gwdkdlr_w 2
counter /NC
DLRDWDKSS2 counter_selection_SWOFF
1/ 3
counter /NC
1/ 1/
dwdkdlr_w
dlriamax
1
counter /NC adve-dlrrast-eq-0-swoff
dlri
dlriant_l Limiter8
dwdkdlr_w adve-dlrrast-eq-0-swoff
counter selection: -----------------------
DLRKPUNLP0
counter /NC
DLRKDUNLP0
1 2 3 4 5
DLRKPUNLP1 DLRKPUNLP2
counter /NC
DLRKDUNLP1 dlrp
DLRKDUNLP2
DLRKPUNLP3
DLRKDUNLP3
DLRKPONLP0
DLRKDONLP0
1 2 3 4 5
dlrd
counter /NC
DLRKIUNLP0
DLRKIUNLP1
dwdkdlr_w DLRKIUNLP2
DLRKIUNLP3
DLRKIONLP0
1 2 3 4 5
dlri
adve-counter-selection-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DLRDWDKSS1
adve-counter-selection-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 598 von 4100 31.JAN.2003 Thomas Brosi
dlrrast = 1: -------------1/ dlrrast
1/
1
B_dlriklst dwdkdlr_w 1/
Stop_I_small_SWOFF
1/
SY_DVEKOOR 1/
stop
B_dlrikla
dwdkdlra_w /NC
false
1 2/
B_dlrikla wdkba_w
CWDLRIKL
wdkbas_w wdkbak_w 3/
0 false B_iklrest
false 2/
SY_DVEKOOR
3/ 1/
1
B_dlriklst 1/
B_dlrikla dlrikl_w
wdkba_w wdkbak_w
true wdkbas_w
dlriklst_w
dwdkdlr_w
2/
DLRIKLPAR
B_dkbew
0.0
dlrikl_w 1/ dlrikl_w
100.0
WDKBEWS 4/ dwdkdlr_w
dwdkdlra_w /NC
5/ dlrikl_w
adve-dlrrast-eq-1-swoff
-100.0
B_dkbew
adve-dlrrast-eq-1-swoff
Stop I-Small (SwOff) : ----------------------------
dwdkdlr_w 0.0
dwdkdlra_w /NC 0.0
stop
dwdkdlr_w 0.0
dwdkdlra_w /NC 0.0
adve-stop-i-small-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dkbew 4/
adve-stop-i-small-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 599 von 4100 31.JAN.2003 Thomas Brosi
Monitoring of position from throttle blade: ------------------------------------------------------1/
SY_SGANZ 0
true udkp1_w
B_dknolu
2/
B_dcdiscan false
B_appnolu B_dkpiu
udknlp1
B_nlpne
UDKNLPTOL
1/
B_i_ska_um
1/
B_dkaden
B_ubdve
B_nlpne
B_lrnerf /NV B_wdk2sel
B_pwrsv
wdksfi_w
udkp2_w
SY_DVEKOOR
3/
SY_DVEKOOR 1
1
udknlp2 UDKNLPTOL
wdkba_w
wdkba_w wdkbak_w
wdkbak_w
wdknlp_w
If DK_angle_deviation_mx_SWOFF
WDKNLPTOL
dwdksimx wdkdlr_w 1/
DKLAGERT 0.02
wdksfi_w 0.02 1/
dklagerc Limiter7
1/
dklagerc DKLAGERT
TDKLAGDE
ZKWDKSPT1 1/ true
B_wdksive
adve-monitoring-of-position-swoff
DK angle deviation max (SwOff) -------------------------------------------
SY_DVEVES 1 nmot DWDKNMOMIN
tmot DWDKTMIN tans
B_stend If gwdkdlr_w
2/ dwdks_kge DWDKSBAMX
DWDKSTART
dwdksimx
adve-dk-angle-deviation-mx-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
adve-monitoring-of-position-swoff
msec
0.0
adve-dk-angle-deviation-mx-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 600 von 4100 31.JAN.2003 Thomas Brosi
Monitoring of PID-setting range (SwOff) --------------------------------------------------------
SY_SGANZ 0 true B_dcdiscan DLRPID2T
B_dknolu
0.01
1/ false
B_appnolu
0.0
B_dlrbe 1/
B_dkpiu
dlrpidc Limiter8
B_i_ska_um
TDLRPIDC 2/
B_ubdve
2/
1/
B_dkaden
0.0
B_pwrsv 1/ false
false B_dvete
B_dlrspid
B_dveesh
FKT_DLRBER_Test_SWOFF DLRPIDMAX 1/ DLRPIDMIN
false
B_dlrbe
adve-monitoring-of-pid-range-swoff
1/
dlrspid_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dveesc 3/
adve-monitoring-of-pid-range-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 601 von 4100 31.JAN.2003 Thomas Brosi
FKT_DLRBER-Test (SwOff) --------------------------------------1/ in
true 1/
B_dlrpide
2/
dlrpidc
1/ B_dveeson
DLRPID2T
true
1/
B_dveese 1/
DLRPID1T
SY_DVEVES
B_dlrbe
1
nmot DWDKNMOMIN true
tmot DWDKTMIN tans B_stend 2/
1/
B_dlrspid
dlrpidc 0.01
DLRPID0T 1/
3/ Powerstage_restart_test_SWOFF
if
B_dveeson
1/ 0.0
dveesc
B_dvete
adve-fkt-dlrber-test-swoff
0.0
adve-fkt-dlrber-test-swoff
DV-E-Power stage restart test: ---------------------------------------if 1/ 1/
dveesc DVEEST
false
B_dveesh
1/ dveesc 0.01
sec 2/ 1/ true
B_dveesh
adve-powerstage-restart-test-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot
true
adve-powerstage-restart-test-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 602 von 4100 31.JAN.2003 Thomas Brosi
Switch on coordination of DV-E-power-stage (SwOff) ------------------------------------------------------------------------Die Abschaltanforderung B_dcdisfr bedient z.B. bei der ME7.1 den P2.11 des FR. Dieser Port ist mit dem Enable 2 der DV-E-ES verbunden und low active.
SY_SGANZ 0
SY_TWDKS SY_TWDKS_eq_0_SWOFF
0
B_dcdisfr B_dcdisfr SY_TWDKS_neq_0_SWOFF B_dcdisfr
B_dcdisr
adve-switch-on-coordination-of-powerstage-swoff
B_dknolu B_appnolu B_dkpiu B_i_ska_um B_dveesh
B_pwrsv B_dcdiscan adve-switch-on-coordination-of-powerstage-swoff
SY_TWDKS=0 (SwOff) --------------------------------B_dcdisr B_dknolu B_appnolu B_dkpiu B_lrnwt
B_dcdisfr
B_i_ska_um B_dveesh B_ubdve B_pwrsv
adve-sy-twdks-eq-0-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ubdve
adve-sy-twdks-eq-0-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 603 von 4100 31.JAN.2003 Thomas Brosi
SY_TWDKS!=0 (SwOff) ----------------------------------
B_dcdisr B_dknolu B_appnolu B_dkpiu B_dcdisfr adve-sy-twdks-neq-0-swoff
B_i_ska_um B_dveesh B_ubdve B_pwrsv adve-sy-twdks-neq-0-swoff
Run after (project without main relais): -----------------------------------------------------
true 0
B_dcdisfr 2/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
B_dlrspid 3/
0.0
dlrspid_w
adve-run-after-project-without-main-relais
1/
SY_UBR
adve-run-after-project-without-main-relais
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 604 von 4100 31.JAN.2003 Thomas Brosi
fcmclr --------This task is pushed if about the tester a deleting demand lies close. SY_BLOOP 0 1/ 1/
dfpgetClf
DFP_DVEL
false
getClf
B_wdksive 2/
0.0
dklagerc
2/ 1/
dfpgetClf
DFP_DVEE
false
getClf
B_dveese 2/
0.0
dveesc
3/ dfpgetClf getClf
DFP_DVER
1/ false
B_dlrpide 2/
3/ 0.0
dlrpidc
adve-fcmclr
B_dlrbe
adve-fcmclr
initialization: -----------------
calculation_during_the_initialization
adve-init
initialization_of_RAM
adve-init
initialization of RAM and battery-buffered RAM: -------------------------------------------------------------ini_process
First part of initialization
adve-initialization-of-ram
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
adve-initialization-of-ram
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 605 von 4100 31.JAN.2003 Thomas Brosi
ini_process: -----------------
SY_UBR
new quantization for ubrsq to 8bit
0
1/
1/
B_ubdve
ubdedis
2/ true
SY_UBDEDIS 2/
B_ubpvg 3/
SY_UBSQ_W
B_ub_ok
ubdeen SY_UBDEEN 3/ dlrubrsq
false
B_dlrspid
DLRUBSOLL 4/
1.0
true
dlrbatkp_w
B_nldve
-100.0
dlri
dlrhaftak
DLRHAFTMN DLRKPONLP0
100.0
dlrp
dlrini_w
DLRININI DLRKDONLP0
dlrd dlrkomp
2.0
adve-ini-process
B_dlrparc dlrrast
B_dlrumzu
adve-calculation-during-the-initialization
adve-ini-process
calculation during the initialization: ----------------------------------------------ini2_process
Second part of initialization adve-calculation-during-the-initialization
ini2_process: -----------------SY_UBR
0.0 getSfp 1/
DFP_UBR
dfp check_of_ub_INI2
2/
locSfp_UBR sfpgetSfpBak getSfpBak
if
1/
SY_ACCSSRY 0
false
B_ubdve 2/
B_kl15 3/
B_ubpvg 1/
B_nachl B_ubdve
true
B_ub_ok
adve-ini2-process
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DLRKREIS true
adve-ini2-process
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 606 von 4100 31.JAN.2003 Thomas Brosi
check of ub (_ini2): --------------------------if
1/ 1/
B_ubdve true
B_ubdve 2/ false
ubrsq
B_ubpvg
ubdedis
ub less than 7V?
2/ 1/ B_ubdve 2/ true
B_ubpvg adve-check-of-ub-ini2
ubrsq
ubdeen
ub greater than 8V?
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
adve-check-of-ub-ini2
ABK ADVE 8.10.2 Abkurzungen ¨ Parameter DANTGESWNV DANTGESWV DANTSCHWNV DANTSCHWV DKLAGERT DLRDWDKSS1 DLRDWDKSS2 DLRHAFTMN DLRHAFTST DLRIAMAXA DLRIKLPAR DLRININI DLRKDONLP0 DLRKDUNLP0 DLRKDUNLP1 DLRKDUNLP2 DLRKDUNLP3 DLRKIONLP0 DLRKIUNLP0 DLRKIUNLP1 DLRKIUNLP2 DLRKIUNLP3 DLRKPONLP0 DLRKPUNLP0 DLRKPUNLP1 DLRKPUNLP2 DLRKPUNLP3 DLRKREIS DLRKREISST DLRNLPD DLRPID0T DLRPID1T DLRPID2T DLRPIDMAX DLRPIDMIN DLRUBSOLL DLRUMABAND DLRUMAIINI DVEEST DWDKNMOMIN DWDKSBAMX DWDKSIKLS DWDKSTART DWDKTMIN MAXWPEDPWS
Source-X
DWDKDLR_W DWDKDLR_W DWDKDLR_W DWDKDLR_W DWDKDLR_W
DWDKS_KGE
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW
¨ Schwelle Aktivierung D-Anteil (Geschwindigkeit) im unverstarkten Bereich ¨ Schwelle Aktivierung D-Anteil (Geschwindigkeit) im verstarkten Bereich ¨ Schwelle Aktivierung D-Anteil (Abweichung) im unverstarkten Bereich ¨ Schwelle Aktivierung D-Anteil (Abweichung) im verstarkten Bereich ¨ zulassige Fehlerzeit fur ¨ DK-Soll-/Istvergleich DLR, obere Grenze zur Parameterumschaltung DLR, untere Grenze zur Parameterumschaltung min. notwendiger I-Anteil im Haftreibunsfall max. Sollwertgradient zur Aktivierung der Haftreibunsroutine ¨ maximal zulassiger I-Anteil DLR, I-Klein Parameter I-Anteil bei Inititialisierung der NLP-Funktion DLR, D-Parameter uber ¨ NLP DLR, D-Parameter unter NLP (schwach) DLR, D-Parameter unter NLP (mittel) DLR, D-Parameter unter NLP (stark) ¨ DLR, D-Parameter unter NLP (unverstarktes Poti) I-Anteil als f(abs(dwdkdlr_w)), uber NLP ¨ I-Anteil als f(abs(dwdkdlr_w)), unter NLP (schwach) I-Anteil als f(abs(dwdkdlr_w)), unter NLP (mittel) I-Anteil als f(abs(dwdkdlr_w)), unter NLP (stark) I-Anteil als f(abs(dwdkdlr_w)), unter NLP (stark) DLR, P-Parameter uber ¨ NLP DLR, P-Parameter unter NLP (schwach) DLR, P-Parameter unter NLP (mittel) DLR, P-Parameter unter NLP (stark) ¨ DLR, P-Parameter unter NLP (unverstarktes Poti) ¨ DLR, Faktor Kreisverstarkung ¨ DLR, Faktor Kreisverstarkung zur Zeit des Motorstarts ¨ Unscharfebereich fur ¨ DK-Notluftposition Fehlerzeit fur ¨ DLR-Stellbereich im Anschlag zur erweiterten Stellertauscherkenng ¨ zulassige Fehlerzeit 1 fur ¨ DLR-Stellbereich am Anschlag ¨ zulassige Fehlerzeit 2 fur ¨ DLR-Stellbereich am Anschlag ¨ ¨ max. zulassiges PWM-Tastverhaltnis fur ¨ DLR ¨ ¨ min. zulassiges PWM-Tastverhaltnis fur ¨ DLR DLR, Batterie Normalspannung Unsicherheitsband bei Sprung aus UMA-Bereich Vorladewert I-Anteil bei Sprung aus UMA-Bereich Zeit fur ¨ Heilungsversuch der DV-E-Endstufe ¨ Schwelle Drehzahl fur ¨ Lageuberwachung ¨ DK wahrend Start max. Soll-/Ist-DK-Winkel-Abweichung als f(dwdks) Schwelle zur Aktivierung des I-Kleinanteils ¨ ¨ Anderung Schwelle Lageuberwachung ¨ wahrend Start bei kalten Temperaturen ¨ Schwelle Temperatur fur DK wahrend Start ¨ Lageuberwachung ¨ Maximal Fahrpedalwinkel fur ¨ DV-E-Powersave-Funktion
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
Source-Y
TDKLAGDE TDLRHAFTMX TDLRPIDC TPWRSV TWDKNL UDKNLPTOL WDKBEWS WDKLIMIT WDKNLPTOL WDKREIB WDKSAPNOL WDKSTEP WDKSTFEIN WDKSTGROB ZKUBDLR ZKWDKSPT1
Seite 607 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
¨ ¨ Zeitdelta fur oschung bei DK-Soll-/Istvergleich ¨ Fehlerzahlerl Verweildauer fur ¨ Aktivierung der Haftreibungsroutine Zeitdelta zur Fehlerzeitdecrementierung bei DLR-Stellbereichsuberwachung ¨ Wartezeit bis DV-E Powersave aktiv wird Zeit nach nmot = 0 und Kl.15 AUS bis Nachlauf gestartet wird ¨ zulassige Potispannungs-Toleranz des NLP Schwelle zur DK-Bewegungserkennung (I-Klein) untere Schwelle zum Abbremsen der DK nahe UMA ¨ zulassige DK-Winkel-Toleranz des NLP Haftreibungsanteil der DK fur ¨ I-Klein DK-Sollwert bei Applikationshilfe DK-Notluftfahren maximal erlaubte Bewegung der DK pro Zeitraster unter WDKLIMIT Schwelle zur Stationaritatserkennung ¨ (verstarkter ¨ Bereich) ¨ ¨ Schwelle zur Stationaritatserkennung (unverstarkter Bereich) DLR, Zeitkonstante fur ¨ Filterung von Ubatt ¨ Zeitkonstante fur ¨ Pradiktion DK-Winkel aus Sollwert
Systemkonstante
Art
Bezeichnung
SY_ACCSSRY SY_BLOOP SY_DKZEROP SY_DVEKOOR SY_DVEVES SY_SGANZ SY_TWDKS SY_UBDEDIS SY_UBDEEN SY_UBR SY_UBSQ_W
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Zuendschloss mit ACCESSORY verbaut ¨ ¨ Systemkonstante Rucksetzen irreversibler EGAS-Fehler beim FSP-Loschen moglich ¨ ¨ Anfahren des UMA im Betrieb moglich Eigenes Koordinatensystem fur vorhanden ¨ DV-E-Ansteuerung und Fullung ¨ DV-E Vereisungsschutz implementiert ¨ Motormanagement Systemkonstante Anzahl Steuergerate ¨ Systemkonstante: Vorgabe Sollwinkel DVE uber ¨ Tester moglich Ubatt-Schwelle fur ¨ Sperren der DV-E-Endstufe Ubatt-Schwelle fur ¨ Freigeben der DV-E-Endstufe Systemkonstante: Spannung hinter Hauptrelais ubr existiert Systemkonstante Umrechnungsfaktor ub-Erfassung auf Standard-Quantisierung ubsq
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
LOK AUS EIN EIN EIN EIN EIN EIN AUS EIN EIN LOK EIN
Verriegelungsbit: Applikationshilfe DK-Notluftfahren Bedingung: DK-Notluftfahren durch Applikation angefordert Bedingung Ersatzwert fur ¨ Batteriespannung (Bordnetz) ¨ Flag fur ¨ Loschmaßnahmen: DV-E Endstufe ¨ Flag fur ¨ Loschmaßnahmen: DV-E Lageabweichung ¨ Flag fur ¨ Loschmaßnahmen: DV-E Regelabweichung Stellgliedtest DCPIDCM Bedingung: Abschaltanforderung DV-E wegen CAN-Fehler Bedingung: Disable DV-E-Endstufe durch den Funktionsrechner Bedingung: DV-E-Endstufenabschaltung wird angefordert Bedingung: DK-Sollwert aus DK-Adaption und -Prufung verwenden ¨ Bedingung: DK hat sich bewegt Bedingung Drosselklappensteller stromlos
Variable
Quelle
BLOKNR ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ADVE 8.10.2
B_APNOLUV B_APPNOLU B_BKUBR B_CLDVEE B_CLDVEL B_CLDVER B_CWDK B_DCDISCAN B_DCDISFR B_DCDISR B_DKADEN B_DKBEW B_DKNOLU
ADVE ADVE GGUBR
SREAKT ADVE BGDVE BGDVE ADVE SREAKT
B_DKNOT B_DKP1E
SREAKT GGDVE
B_DKP2E
GGDVE
B_DKPIU
SREAKT
B_DLRBE B_DLRIEN B_DLRIKLA B_DLRIKLST B_DLRPARC B_DLRPIDE B_DLRSPID B_DLRUMZU B_DVEESE B_DVEESH B_DVEESON B_DVETE B_IKLREST B_IKLSTAR B_I_SKA_UM
ADVE BGDVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE
B_KL15
BBSYSCON
B_LRNERF B_LRNWT B_NACHL
BGDVE MOTAUS
B_NLDVE
ADVE
ADVE ADVE ADVE UFSPSC
SREAKT ADVE, ALBK ADVE ADVE ADVE ADVE, FUEDK ADVE BGDVE, HT2KTDVE ADVE ADVE, DDVE
ADVE, AEVABU,BBAGR, BBNWS,BGDVE, ... ADVE, BBAGR, BGDVE EIN ADVE, BGDVE, DDVE, EIN SREAKT ADVE, BGDVE, DDVE, EIN SREAKT, UFRLC ADVE, BGDVE, FUEDK-EIN SA DDVE, SREAKT AUS ADVE EIN LOK LOK AUS DDVE, SREAKT AUS BGDVE, HT2KTDVE AUS AUS DDVE AUS LOK ADVE EIN BGDVE AUS LOK LOK ADVE, BGDVE, DUF,- EIN FUEDKSA, KT_ES, ... ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... ADVE, DDVE EIN EIN ADVE, BGDVE ADVE, BBSYSCON,- EIN BGTPABG, CONCJ,ESSTT, ... ADVE, GGUBR AUS
Bedingung DK-Poti-Notfahren aktiv Bedingung Fehler DK-Poti 1 Bedingung Fehler DK-Poti 2 Bedingung: irreversible SKA Bedingung: DLR-Stellbereich wurde uberschritten ¨ Bedingung: keine temp. Begrenzung des I-Anteils im DLR durchfuhren ¨ Bedingung: DLR, I-Klein aktiv Bedingung: Erster Durchlauf I-Klein nach Start ¨ Bedingung: Sollgroßensprung steht an Bedingung: Fehler, DLR-Stellbereich am Anschlag Bedingung: DLR, Vorzeichen der Summe der PID-Anteile, =1: positiv, =0: negativ Bedingung: NLP-Umladen zugelassen Bedingung: DV-E-Endstufen-Fehler Bedingung: DV-E-Enstufen-Heilung Bedingung: DV-E-Endstufe ist eingeschaltet = P_dveeson Bedingung: Erweiterte Stellertauscherkennung Bedingung: Retriggerung I-Klein Bedingung: I-Klein soll starten ¨ Fehlerreaktion irrev. SKA (Sicherheitskraftstoffabschaltung) aus Fkt-Uberwachung Bedingung Klemme 15
Lernerfolg Bit Bedingung: DV-E-Adaption per Tester (Ende Saugmodul-Fertigung) Steuerung SG-Nachlauf
Anforderung Steuerger¨atenachlauf von DVE
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 608 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_NLPNE B_NMIN
ADVE BGWNE
AUS EIN
Bedingung: Bei gefordertem DK-Notluftfahren wurde NLP nicht erreicht Bedingung Unterdrehzahl: n < NMIN
B_NMOT
BGWNE
SREAKT ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... ADVE, AEKP, ALE,ALSU, BAKH, ...
EIN
Bedingung Motordrehzahl: n > NMIN
B_PWRSV B_ST
ADVE BBSTT
LOK EIN
Bedingung: DV-E-powersave ist aktiv Bedingung Start
B_STEND
BBSTT
EIN
Bedingung Startende erreicht
B_UBDVE
ADVE
AUS
Bedingung: Batteriespannung fur ¨ DV-E-Ansteuerung i.O.
B_UBPVG B_UB_OK
ADVE ADVE
AUS AUS
Bedingung Batteriespannung ausreichend fur ¨ 5V-Potiversorgung Batteriespannung o.k.
EIN
¨ Bedingung Berechnung des DK-Winkels aus verstarktem Signal von Poti 1
EIN AUS EIN EIN DOK DOK DOK DOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS
Bedingung DK-Winkel-Berechnung fur ¨ Lageregler aus Poti 2 Bedingung: Fehler im Vergleich DK-Winkel-Sollwert/-Istwert Codewort:Applikationshilfe DK-Notluftfahren Codewort: DLR-I-Klein-Anteil aktiv SG-int. Fehlerpfadnr.: DV-E Endstufe SG-int. Fehlerpfadnr.: DV-E Lageabweichung SG-int. Fehlerpfadnr.: DV-E Regelbereich Interne Fehlerpfadnummer: Umweltbedingungen ¨ Fehlerzahler DK-Lageuberwachung ¨ Kompensationsfaktor Schwankung UBatt DLR, D-Parameter D-Anteil Schwelle Aktivierung D-Anteil (Geschwindigkeit) Schwelle Aktivierung D-Anteil (Abweichung) ¨ Zeitzahler Haftreibungsroutine DLR, I-Parameter ¨ DLR, maximal moglicher I-Anteil DLR, I-Anteil DLR, I-Anteil, highword von dlriant_l ¨ DLR, Zahler fur ¨ DV-E in Haftreibung Vorladewert I-Kleinanteil DLR, I-Kleinanteil I-Anteil bei Initialisierung der NLP-Function ¨ DLR, Faktor Kreisverstarkung DLR, P-Parameter DLR, P-Anteil ¨ Fehlerzahler DLR-Stellbereichsuberwachung ¨ ¨ DLR-Rasterzahler DLR fur ¨ DV-E: Summe der PID-Anteile
B_WDK1V
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ADVE 8.10.2
B_WDK2SEL B_WDKSIVE CWDKNOLU CWDLRIKL DFP_DVEE DFP_DVEL DFP_DVER DFP_UBR DKLAGERC DLRBATKP_W DLRD DLRDANT_W DLRDSV_W DLRDSW_W DLRHAFTAK DLRI DLRIAMAX DLRIANT_L DLRIANT_W DLRIHAFTC DLRIKLST_W DLRIKL_W DLRINI_W DLRKOMP DLRP DLRPANT_L DLRPIDC DLRRAST DLRSPID_W
GGDVE ADVE
ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE ADVE
DLRUBRSQ DPWRSVC DVEESC DWDKDLR_W DWDKS_KGE GWDKDLR_W NMOT
ADVE ADVE ADVE ADVE ADVE ADVE BGNMOT
SFPUBR TANS
GGUBR GGTFA
TMOT
GGTFM
TWDKNLC UB
ADVE GGUB
UBDEDIS UBDEEN UBRSQ
ADVE ADVE GGUBR
UDKNLP1 UDKNLP2 UDKP1_W
UDKP2_W
WDKADA_W WDKBAALT_W WDKBAK_W WDKBAS_W
BGDVE ADVE GGDVE ADVE
AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... ADAGRLS, ADVE,AEKP, ALE, AMSV, ... BGDVE, SREAKT, UMAUSC GGDVE, GGPED DUF, KT_ES, SREAKT, UFEING ADVE, FUEDKSA,GGDVE ADVE, BGDVE, DUF DDVE, SREAKT ADVE ADVE ADVE ADVE ADVE ADVE, GGUBR
BGDVE, HT2KTDVE,TKMWL
LOK LOK LOK LOK LOK LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... ADVE, ALBK EIN EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... LOK ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ... LOK LOK ADVE, ALBK, BGDVE, EIN DAGRE, DHDEVE, ... ADVE, BGDVE EIN EIN ADVE, BGDVE EIN ADVE, BGDVE,DFFTCNV, GGDVE,TKMWL EIN ADVE, BGDVE,DFFTCNV, GGDVE,TKMWL ADVE EIN LOK EIN ADVE, BGDVE LOK
Batterie-Normalspanung in Quantisierung von ubrsq ¨ Zeitzahler DV-E-Powersave ¨ Entprellzahler fur ¨ DV-E-Endstufe Differenz-DK-Winkel Sollwert - Istwert (wdkdlr_w - wdkba_w) ¨ Anderung des Drosselklappen-Sollwinkels, Betrag fur ¨ Kennlinieneingang ¨ Anderung des Drosselklappen-Sollwinkels, Betrag fur ¨ Kennlinieneingang Motordrehzahl Status Fehlerpfad: Bordnetzspannung uber Hauptrelais UBR ¨ Ansaugluft - Temperatur Motor-Temperatur ¨ Zahler Motorstillstand nach KL.15 aus Batteriespannung
Untere Hstereseschwelle zur DV-E Unterspannungserkennung 8Bit-Quant. Obere Hystereseschwelle zur DV-E Unterspannungserkennung 8 Bit Bordnetzspannung uber ¨ Hauptrelais, Standard-Quantisierung Spannung DK-Poti 1 im NLP Spannung DK-Poti 2 im NLP Spannung DK-Poti 1
Spannung DK-Poti 2
Sollwert DK-Winkel, aus DV-E Adaption- und Pruffunktion ¨ alter DK-Istwert zur Bestimmung des D-Anteils Drosselklappenwinkel bezogen auf unteren Anschlag (Komponente) DK-Istwert zur Bewegungserkennung fur ¨ I-Klein
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Variable
Quelle
Referenziert von
Art
Bezeichnung
WDKBA_W
GGDVE
ADVE, BGDVE,BGMSDK, DDSS
EIN
Drosselklappenwinkel bezogen auf unteren Anschlag
WDKDLRA_W WDKDLRZ_W WDKDLR_W WDKNLP_W WDKOFF_W WDKSFI_W WDKS_W WPED
ADVE ADVE ADVE BGDVE GGDVE ADVE FUEDKSA GGPED
LOK LOK ADVE, BGDVE LOK EIN ADVE, FUEDKSA ADVE EIN LOK ADVE, BGWDKHF, MSF EIN ADVE, AEVABU, ALBK, EIN BGDVE, DBKS, ...
Seite 609 von 4100 31.JAN.2003 Thomas Brosi
¨ Alter Sollwert DK-Winkel in 12 Bit-Auflosung ¨ Sollwert DK-Winkel in 12 Bit-Auflosung (Komponente) ¨ Sollwert DK-Winkel in 12 Bit-Auflosung DK-Winkel der Notluftposition Differenz zwischen DK-Koordinatensystem System - Komponente ¨ aus wdks_w pradizierter DK-Winkel Sollwert Drosselklappenwinkel, bezogen auf (unteren) Anschlag Normierter Fahrpedalwinkel
FB ADVE 8.10.2 Funktionsbeschreibung ¨ 0. Uberblick ==============
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1. 2. 3. 3.1 3.2 3.3 3.4 3.5 3.6 4. 5. 6. 7. 7.1 7.2 8. 9. 10.
Einf¨ uhrung Initialisierung DK-Lageregelung DK-Sollwert und DK-Istwert DV-E-power-save Applikationshilfe DK-Notluftfahren Vorsteuerung des I-Anteils Kompensation der Batteriespannungsschwankung digitaler PID-Regler DV-E-Endstufenansteuerung Koordination der DV-E-Endstufenfreigabe Batteriespannungs¨ uberwachung DK-Lage¨ uberwachung ¨ Uberwachung der DK-Notluftposition ¨ Uberwachung von DK-Soll-/Istwert ¨ Uberwachung des DLR-Stellbereichs Schutz der DV-E-Endstufe vor ¨ Uberhitzung im Heiss-LL Diagnose 11. Funktion zur Unterdr¨ uckung von Abstellrasseln
Wichtiger Hinweis: ================== Sowohl eine ausf¨ uhrliche Variablen- und Parameter-Liste, als auch ein Struktogramm liegen auf der DUA87 im Verzeichnis [k3__sg-modelle.adve.x.y] der K3-ASCET-/ARCUSBibliothek vor. (Windows Explorer, Laufwerk verbinden: \\Si0285\K3sgmod\M%USERNAME, USERNAME und Password f¨ ur TW-Cluster verwenden). Des weiteren liegen in diesem Verzeichnis auch DCM-Konserven , Meßkonfigurationen und Excel-Dokumente f¨ ur die Applikationsunterst¨ utzung bereit.
1. Einf¨ uhrung =============== Aufgabe der Funktion ist es, die Drosselverstell-Einrichtung (DV-E) anzusteuern und Fehler im Ansteuerkreis zu diagnostizieren. Die Position der Drosselklappe (DK) wird mit einem digitalen Lageregler (DLR), der an die DV-E-Endstufe (DV-E-ES) ein PWMTastverh¨ altnis und ein Richtungsbit ausgibt geregelt. Die DV-E-ES ist als integrierte H-Br¨ ucke mit interner Strombegrenzung ausgef¨ uhrt. Die Eingangsgr¨ oßen sind zum einen der DK-Sollwert (wdks_w), der in der Funktion FUEDK generiert wird und zum anderen der DK-Istwert (wdkba_w), der in der Funktion GGDVE gebildet wird. Außerdem wird der Lageregelkreis auf unzul¨ assige Soll-/Ist-Abweichung (wdks_w zu wdkba_w), auf Bereichs¨ uberschreitung des Stellsignals (dlrspid_w mit B_dlrspid) und auf den Betriebszustand der DV-E-ES (B_dveeson) ¨ uberwacht. 2. Initialisierung ==================== In der Initialisierung werden folgende RAM-Zellen mit Festwerten beschrieben: B_dlrparc B_dlrumzu B_ubdve B_ubpvg B_ub_ok dlrbatkp_w dlrkomp dlrd dlri dlrp dlrhaftak dlrini_w
:= := := := := := := := := := := :=
true true true true true 1.0 DLRKREIS DLRKDONLP0 1.0 DLRKPONLP0 DLRHAFTMN/DLRKREIS DLRININI/DLRKREIS
Zus¨ atzlich bei Systemen mit zweitem Meßpfads f¨ ur SPG.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 610 von 4100 31.JAN.2003 Thomas Brosi
hinterm HR (bedingte Compilierung, SY_UBR = true): Anpassung der Quantisierung f¨ ur Spannungsschwellen: ubdedis := SY_UBDEDIS * SY_UBSQ_W ubdeen := SY_UBDEEN * SY_UBSQ_W dlrubrsq := DLRUBSOLL * SY_UBSQ_W
3. DK-Lageregelung ==================== 3.1 DK-Sollwert und DK-Istwert =============================== Der Sollwert f¨ ur die DK-Lageregelung wird von der FUEDK als 16 Bit Wert (wdks_w) geliefert und im 10 ms Raster erfaßt. Da der DK-Istwert (wdkba_w) mit einer maximalen Aufl¨ osung von 0,0244 %DK (100 %DK / (2e12 - 1)) im verst¨ arkten und von 0,0978 %DK (100 %DK / (2e10 - 1)) im ¨ ubrigen (unverst¨ arkter) Bereich vorliegt, muß der Sollwert an den Istwert angepaßt werden. Zun¨ achst wird der Sollwert um 4 Bitstellen nach rechts geschoben, das entspricht einer Aufl¨ osung von 12 Bit. F¨ ur den unverst¨ arkten Bereich (B_wdk1v = false) wird der Sollwert zus¨ atzlich mit der Bitmaske 0x0FFCh ¨ uber ein AND verkn¨ upft, damit die Aufl¨ osung 10 Bit betr¨ agt. Im Adaptions- und Lernvorgang f¨ ur die DK wird der Sollwert von der Funktion BGDVE vorgegeben (B_dkaden = true). Bei aktiver Applikationshilfe Notluftfahren (B_appnolu = true) kann der Sollwert ¨ uber das Label WDKSAPNOL vorgegeben werden. Der DK-Istwert wdkba_w muß von der GGDVE f¨ ur das 1 ms - Raster des DLR vor Aufruf des DLR aktualisiert worden sein. Die max. Totzeit zwischen AD-Wandlung und Ausgabe des DLR-Tastverh¨ altnisses darf 0,2 ms nicht ¨ uberschreiten. Je k¨ urzer diese Totzeit, desto besser f¨ ur das Regelverhalten.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei SY_DVEKOOR = 1 gibt es zwei getrennte Koordinatensystem f¨ ur die Luftsteuerung (wdkba_w, wdks_w) und f¨ ur den DK Lageregler (wdkbak_w, wdkdlr_w). Dies erm¨ oglicht es, den Drosselklappensteller f¨ ur den Lageregler neu anzulernen ohne die Luftsteuerung zu beeinflussen. Bei SY_DKZEROP = 1 wird der Drosselklappensteller bei Schließvorg¨ angen nahe dem UMA abgebremst um ein dynamisches Anfahren des UMA zu vermeiden. Dieses Verhalten wird ¨ uber die Label WDKLIMIT und WDKSTEP gesteuert. 3.2 DV-E-powersave ================== Um die KFZ-Batterie nicht unn¨ otig zu belasten, wird bei nicht drehendem Motor (nmot = 0) und keinem Fahrersollwert (wped = 0) nach einer vorgebbaren Wartezeit TPWRSV ¨ uber das Bit B_pwrsv eine DV-E-Endstufenabschaltung angefordert. So kann bei l¨ angeren Standpausen mit Z¨ undung EIN eine Dauerbestromung der DV-E vermieden werden. Startet der Fahrer (nmot != 0) oder bet¨ atigt er das Gaspedal (wped != 0), so kann die DV-E sofort wieder bestromt werden (B_pwrsv = false). Beim Opel-Stellgliedtest wird die Power-Save-Funktion ebenfalls sofort beendet, sobald B_cwdk = true ist (gilt nur wenn Systemkonstante SY_TWDKS =1). (Siehe auch: BLOCK FDEF ’Code of DV-E-powersave’). 3.3 Applikationshilfe DK-Notluftfahren ====================================== Als Unterst¨ utzung f¨ ur die Applikation kann durch Setzen des Codewortes CWDKNOLU Notluftfahren eingeleitet werden. CWDKNOLU triggert das B_appnolu := true mit dem in SREAKT Notluftfahren angefordert wird (SREAKT setzt B_dknolu). Bei gesetztem B_appnolu wird in der Sollwerterfassung auf auf den Sollwert WDKSAPNOLU umgeschaltet und die DV-E wird nicht wie beim richtigen Notluftfahren stromlos geschaltet. Die ¨ Uberwachung der DK-NLP ist nicht in Betrieb. Bei Auftreten einer Fehlerbedingung (B_dkp1e OR B_dkp2e OR B_i_ska_um OR !B_ubdve OR B_wdksive OR B_dlrpide OR B_dlrbe) wird B_appnolu zur¨ uckgesetzt (*). Damit ist sichergestellt, daß ein ’echter’ Fehler Priorit¨ at vor einem k¨ unstlich eingeleiteten Notluftfahren hat. Erst bei ¨ Ubergang von CWDKNOLU true -- > false -- > true kann B_appnolu erneut gesetzt werden. (Siehe auch: BLOCK FDEF ’Code of Applikationshilfe DK-Notluftfahren’). *: im Block Sollwerterfassung realisiert 3.4 Reset des I-Anteils im Haftreibungsfall ============================================ Tritt bei einer DV-E bei h¨ oheren Temperaturen unterhalb des NLP zus¨ atzlich zum Moment der ¨ offnenden Feder ein untypisch hoher Haftreibungsanteil auf, so wird sich beim Ausregeln der Soll-Ist-Abweichung der I-Anteil unn¨ otig weit aufziehen. Er zieht sich dann so stark auf, daß der max. zul¨ assige Dauerstrom der DV-E ¨ uberschritten wird. Zur Abhilfe wird mit nachfolgend aufgef¨ uhrten Kriterien der aktuelle I-Anteil auf den min. notwendigen I-Anteil zur¨ uckgesetzt.
3.5 Vorsteuerung des I-Anteils ===============================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 611 von 4100 31.JAN.2003 Thomas Brosi
Aufgrund der stark nichtlinearen Regelstrecke wird bei einer DK-Bewegung durch den Notluftpunkt (NLP) und aus dem Bereich des UMA heraus, der I-Anteil ¨ uber eine Vorsteuerung manipuliert. Befindet sich die DK in der N¨ ahe des UMA, so zieht sich der I-Anteil aufgrund der dort stark erh¨ ohten Reibung auf große negative Werte auf. Daher wird, wenn der DK-Sollwert ¨ uber die Schwelle DLRUMABAND steigt und sich der I-Anteil auf ¨ uber DLRUMAIINI aufgezogen hat, der I-Anteil auf den kleineren Vorladewert DLRUMAIINI gesetzt. Bei einer Bewegung der DK durch den NLP findet dort eine Momentensprung mit Richtungsumkehr statt. Dieser Sprung wird mit einem Delta-I-Anteil DLRININI kompensiert. Der Ablauf dieser Vorsteuerung ist nachfolgend beschrieben: Das highword von dlriant_l ist f¨ ur Messungen mit dem VS100 in dlriant_w verf¨ ugbar. 3.6 Kompensation der Batteriespannungsschwankung ================================================= Da eine Schwankung der Batteriespannung proprotional in die Kreisverst¨ arkung des DLR direkt eingeht, wurde dieser Effekt ¨ uber eine Funktion kompensiert. Die Batteriespannung ub wird ¨ uber ein PT1 mit der Konstanten ZKUBDLR gefiltert. Die Kompensation hat allerdings im Startfall ihre Grenzen. Der Anlasser kann bei schwacher Batterie die Spannung so weit nach unten ziehen, daß trotz Kompensation die DK zum Schwingen angeregt werden kann. Um diesen Fall zu entsch¨ arfen, wird im Startfall ((B_st = true) AND (B_nmot = true)) auf eine eigene Kreisverst¨ arkung DLRKREISST umgeschaltet. Die dadurch etwas langsamere DK-Bewegung hat auf das Startverhalten keinen Einfluß. 3.7 digitaler PID-Regler =========================
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Reglerstruktur besteht aus einem PID-Regler, wobei der D-Anteil nur mit dem Istwert gebildet wird. Die Nichtlinearit¨ aten der Strecke werden sowohl in den Kennlinien f¨ ur den I-Anteil, als auch in bereichsabh¨ angigen Parametern ber¨ ucksichtigt. Eine Bewegung der DK durch den NLP der DV-E wird durch Umladen des I-Anteils unterst¨ utzt, siehe Kapitel 3.2. Der Regler wird in einem 1 ms - Grundraster und einem 3-fach verschr¨ anktem 1 ms Raster (entspricht einem 3 ms - Raster) abgearbeitet. Im 1 ms - Raster werden die Regelabweichung dwdkdlr_w, der D-Anteil, die Summer aller Regleranteile (dlriant_l, dlrikl_w, dlrpant_l und dlrdant_w) und das PWM-Signal (Betrag dlrspid_w und Vorzeichen B_dlrspid) berechnet (siehe Bild DLR im Block FDEF). Der D-Anteil wird auf +/- 1000 %PWM begrenzt. Zus¨ atzlich wird vor der Bereitstellung des PWM-Signals der resultierende Wert (dlrkomp) aus der Kompensation und der ver¨ anderten Kreisverst¨ arkung eingerechnet. Das PWM-Signal ist auf +/- 100 %PWM begrenzt. Im 3 ms - Raster werden die einzelnen Raster in der Z¨ ahlweise 2 1 0 2 1 ... abgearbeitet. Im Raster 2 wird der I-Kleinanteil dlrikl_w berechnet. Dieser IKleinanteil wird zum Losreißen der DK aus der Haftreibung verwendet. Der I-Kleinanteil wird auf +/- 100 %PWM begrenzt. Im Raster 1 werden die Reglerparameter in Abh¨ angigkeit von der DK-Position (¨ uber/unter NLP mit wdkba_w) und unter dem NLP (wdkba_w < wdknlp_w) in Abh¨ angigkeit von der Sprungh¨ ohe des DK-Sollwertes (gwdkdlr_w) bestimmt. Weiterhin wird hier der I-Anteil dlriant_l berechnet und auf +/- dlriamax begrenzt. Im Raster 0 wird der P-Anteil berechnet und auf +/- 1000 %PWM begrenzt. Der I-Klein-Anteil ist ¨ uber das Codewort CWDLRIKL = false abschaltbar. F¨ ur den Betrieb des DV-E5 mit unverst¨ arktem Potentiometer (B_wdk1v = false) unterm NLP steht ein eigener Parametersatz zu Verf¨ ugung. 4. DV-E-Endstufenansteuerung ============================== Das vom DLR ausgegebene Stellsignal wird in ein PWM-Signal mit Betrag (dlrspid_w) und Richtungssignal (B_dlrspid) gewandelt und vom Funktionsrechner (FR) an die DV-EEndstufe (DV-E-ES) ausgegeben. Die PWM-Frequenz betr¨ agt 2000 Hz. 5. Koordination der DV-E-Endstufenfreigabe ============================================ Hier werden die, aus den verschiedenen Funktionen kommenden Abschaltanforderungen in einem resultierenden Bit B_dcdisfr zusammengefaßt. Dieses Bit bedient den Port des FR’s, der die Disable-Leitung der DV-E-ES bedient. Darstellung im Block FDEF im ¨ Ubersichtsbild Teil ’coordination of the DV-E-power-stage release’ 6. Batteriespannungs¨ uberwachung ================================= F¨ ur einen einwandfreien Betrieb der DV-E mit der DV-E-ES wird eine Mindestversorgungsspannung vorausgesetzt. Um bei Unterspannung kein laufendes AUS-/EIN-Schalten der DVE-ES zu erhalten, wird deshalb mit einer Hysterese (SY_UBDEEN und SY_UBDEDIS) ¨ uber das Bit B_ubdve die ES geschaltet. Des weiteren wird auch mit dieser Unterspannungserkennung ein Bit B_ubpvg bedient, das die Plausibilisierung der Potentiometer-Istwerte von PWG und DV-E sperrt bzw. freigibt. Siehe Bild check of battery-voltage im Block FDEF.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 612 von 4100 31.JAN.2003 Thomas Brosi
Bei Systemen mit zus¨ atzlichem Messpfad f¨ ur die Versorgungspannung des DV-E5 ubrsq hinterm Hauptrelais wird bei der Batteriespannungs¨ uberwachung unterschieden (nur bei bedingter Compilierung, SY_UBR = true): Plausibilisierung der DV-E5 Spannung ubrsq durch Vergleich mit den Hystereseschwellen ubdedis und ubdeen.(Siehe dazu auch: 2.Initialisierung). Plausibilisierung der HFM und DV-E-Potiversogungsspannnug Spannung an KL.15 wub mit den Hystereseschwellen SY_UBDEDIS und SY_UBDEEN.
7. DK-Lage¨ uberwachung ======================= Darstellung im Block FDEF im Bild monitoring of position from throttle blade. 7.1 ¨ Uberwachung der DK-Notluftposition ======================================= Im Falle der DK-Antriebersatzfunktion (B_dknolu = 1) wird gepr¨ uft, ob sich die DK nicht weiter als in einem zul¨ assigen Band oberhalb der DK-NLP (wdkba_w <= (wdknlp_w + WDKNLPTOL)) befindet.Ist der UMA noch nicht bekannt, wird diese ¨ Uberpr¨ ufung mit Hilfe der Poti-Spannungen durchgef¨ uhrt.(siehe Darstellung im Block FDEF im Bild monitoring of position from throttle blade). Solange die DK beim ¨ Ubergang vom regul¨ aren Betrieb in die DK-Antriebersatzfunktion die DK-NLP nicht erreicht hat, wird reversibles Sicherheitskraftstoffabschalten (rev. SKA) angefordert. Im Betriebsfall ’Applikationshilfe DK-Notluftfahren’ ist die ¨ Uberwachung der Notlufposition nicht aktiv.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
7.2 ¨ Uberwachung von DK-Soll-/Istwert ===================================== Im regul¨ aren Betrieb wird die Abweichung zwischen DK-Soll- und Istwert mit einer zul¨ assigen Abweichung verglichen und bei ¨ Uberschreitung die DK-Antriebersatzfunktion angefordert. Die Abweichung wird aus der Differenz des mit einem PT1 gefilterten und um ein Rechenraster verz¨ ogerten DK-Sollwertes (wdksfi_w, grobe Pr¨ adiktion) und dem DKIstwert errechnet. Die zul¨ assige Abweichung liegt in einer Kennlinie (DWDKSBAMX) als Funktion des DK-Sollwertgradienten (gwdk_kge) vor. Bei einer Verletzung der zul¨ assigen Abweichung wird ein Fehlerz¨ ahler (dklagerc) inkrementiert, welcher bei einer Heilung wieder um TDKLAGDE zur¨ uckgez¨ ahlt werden kann. ¨ 8. Uberwachung des DLR-Stellbereichs ====================================== Zur Vermeidung einer ¨ Uberhitzung der DV-E oder DV-E-ES infolge einer schwerg¨ angigen DK wird der DLR-Stellbereich ¨ uberwacht. Zus¨ atzlich wird versucht, falls die DV-E-ES aus Hardwaregr¨ unden selbst abgeschaltet hat, die ES wieder einzuschalten. Dieser Einschaltversuch wird nur ¨ uber 2 Zyklen (2 x 10 ms) durchgef¨ uhrt. Im Fehlerfall wird rev. SKA bzw. die DK-Antriebersatzfunktion angefordert. Darstellung im Block FDEF im Bild monitoring of PID-setting range and monitoring of DV-E-power-stage status. 9. Schutz der DV-E-Endstufe vor ¨ Uberhitzung im Heiss-Leerlauf (nur bei SY_ESTZ = 1) =================================================================================== Um bei extremen Umweltbedingungen eine ¨ Uberhitzung der DV-E-Enstufe im Heiss-LL zu verhindern, wird unter bestimmmten Voraussetzungen das Ansteuertastverh¨ altnis f¨ ur die Endstufe kurzzeitig begrenzt um so die M¨ oglichkeit zur Abk¨ uhlung zu schaffen. Die Bedingungen sind: stehendes Fahrzeug (vfzg < VFZERH) und hohe Umgebungstemperatur (tans > TANERH). ¨ Uberschreitet dann das Tastverh¨ altnis dlrspid_w eine Schwelle DLRPIDERH f¨ ur eine Zeit terhc >= TERHMX, so wird bei negativem Tastverh¨ altnis am Reglerausgang auf dlrspid_w = PIDERHBEG und negatives Vorzeichen (B_dlrspid = false) begrenzt. Diese Begrenzung bleibt f¨ ur die Zeit terholc = TERHOL bestehen, so daß die Endstufe abk¨ uhlen kann. Nach dieser Zeit liegt wieder das Reglerausgangstastverh¨ altnis an der Endstufe an. Gibt der Fahrer w¨ ahrend der Schutzmaßnahme Gas (B_ll = false), setzt sich das Fahrzeug in Bewegung, driftet der Klappen-Istwert, schwankt die Leerlaufdrehzahl um mehr als DNMOTERH, ¨ ubersteigt die Motordrehzahl nmot die Schwelle NMOTERH oder steigt die Soll-Ist-Abweichung dwdkdlr_w > DWDKERH, so wird die Tastverh¨ altnisbegrenzung ebenfalls sofort abgebrochen und das Reglerausgangsverh¨ altnis liegt wieder an der Endstufe an. Kriterien f¨ ur die Verwendung der Systemkonstante SY_ESTZ siehe Funktion DVEUE. 10. Diagnose ============= Zur Werkstatt- und CARB-Diagnose sind 3 Fehlerpfade definiert worden. - Pfad ’DVEL’: zeigt an, - Pfad ’DVEE’: zeigt an, ¨ Uberstrom oder Unterspannung - Pfad ’DVER’: zeigt an,
daß die DK der DV-E die Sollage nicht mehr erreicht daß die DV-E-Endstufe z.B. wegen ¨ Ubertemperatur, abgeschaltet hat daß der DLR außerhalb des g¨ ultigen Regelbereiches liegt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADVE 8.10.2
Seite 613 von 4100 31.JAN.2003 Thomas Brosi
11. Funktion zur Unterdr¨ uckung von Abstellrasseln ================================================= ¨ber Bei Projekten mit der M¨ oglichkeit, den DV-E5 auch im Nachlauf nach KL.15 aus u ein Hauptrelais zu versorgen, bleibt ¨ uber bedingte Compilierung (SY_UBR = true) der Lageregler auch im Nachlauf aktiv. ¨ Uber einen Drehzahlabh¨ angigen DK-Sollwert aus der Funktion FUEDK wird die Klappe nach KL.15 AUS bis auf wdkba = 0 zugefahren. Wenn der Motor aufgeh¨ ort hat zu drehen (B_nmin = true) wird der DV-E5 nach Ablauf einer Wartezeit TWDKNL stromlos geschaltet. Die Funktion ADVE teilt dann durch B_nldve = 0 mit, daß sie Ihren Nachlauf beendet hat. (Das B_nldve existiert nur bei bedingter Compilierung f¨ ur Systeme mit Hauptrelais).
APP ADVE 8.10.2 Applikationshinweise 1. Identifizierung der DLR-Version ==================================== Zur Identifizierung der DLR-Parameters¨ atze wird folgendes Identifikationsbyte verwendet: KDLRIDDVE = 1: 2: x:
DV-E5 l¨ angsbauweise und doppelflutig Standard DV-E5 ...
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2. Ausschalten von Funktionsteilen ==================================== Label Passiv-Wert deaktiviert ... -----------------------------------------------DLRININI 0 %PWM I-Anteil bei Sprung ¨ uber NLP umladen ¨ WDKNLPTOL 100 %DK Uberwachung der DK-Antriebersatzfunktion (DKNotluftfahren) SY_UBDEDIS 0 Volt Batteriespannungs¨ uberwachung DLRUMAIINI 0 %PWM Vorbelegung des I-Anteils bei Sprung aus dem UMA-Band CWDLRIKL false I-Kleinanteil ¨ DWDKSBAMX 100 %DK Uberwachung DK-Soll-/Istwert DLRPIDMAX 100 %PWM DLR-Stellbereichs-¨ Uberwachung DLRPIDMIN -100 %PWM ’ ’ ’ DLRHAFTMN -100 %PWM Reset des I-Anteils im Haftreibungsfall 3. DK-Lageregelung ==================== Eine Abstimmung des PID-Reglers direkt im Fahrzeug mit einem VS100 ist nicht m¨ oglich. Die Abstimmung muß mit dem entsprechenden ASCET-Modell und hw in the loop am Laborplatz erfolgen (siehe auch Block ANM Kapitel 4.). Einzig ¨ uber die Kreisverst¨ arkung DLRKREIS kann eine Anpassung im Fahrzeug auf besondere Gegebenheiten erfolgen. F¨ ur den Start (B_st = true) gilt der Kreisverst¨ arkungsfaktor DLRKREISST (siehe auch Block FB Kapitel 3.3). Beim Anpassen ¨ uber die Kreisverst¨ arkung DLRKREIS f¨ ur ein bestimmtes Projekt ist zur schnelleren Identifizierung der Parameter KDLRIDDVE gem¨ aß obiger Tabelle einzustellen bzw. ein Wert zu erg¨ anzen. 4. Batteriespannungs¨ uberwachung ================================= Je kleiner die Abschaltschwelle SY_UBDEDIS gew¨ ahlt wird, desto gr¨ oßer muß die Hysterese gew¨ ahlt werden, da die Leistungskurve einer Autobatterie mit abnehmender Spannung bei Belastung steiler abknickt. D.h., die Einschaltschwelle SY_UBDEEN = SY_UBDEDIS + Hysterese. Die gew¨ ahlten Einstellungen sind im Auto mit einer entsprechenden Batterie oder aber im Labor mit einer passenden Simulation zu ¨ uberpr¨ ufen. Die DV-E-ES darf nicht zwischen Ein- und Ausschalten flattern. ¨ 5. Uberwachung ================ Wird der DLR neu abgestimmt, so ist die Filterzeitkonstante ZKWDKSPT1 der DKLage¨ uberwachung anzupassen. Zur Bestimmung kann das Excel-Dokument DKNBPT20.XLS verwendet werden. 6. Absicherung der maximalen Hub-Zahl des DV-E5 ¨ uber Lebensdauer ================================================================ ¨ber Lebensdauer Um sicherzustellen, daß die Maximale Zahl der Istwerth¨ ube des DV-E5 u nicht ¨ uberschritten wird, sind die Gr¨ ossen wdkba_w, wdkdlr_w, dlrspid_w, B_dlrspid w¨ ahrend eines FTP-Zyklus mitzumessen und an K3/ESI 1 zur Auswertung weiterzuleiten. Vorgehensweise gem¨ aß Dokument \\Si8256\K3me_d_ueberwachung Applikationsablauf\Applikationsablauf\Applikationsleitf¨ aden\ DV-E-Ansteuerung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 614 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGDVE 8.10.5 Großen fur ¨ DV-E-Ansteuerung aus Lern- und Prufroutinen ¨ FDEF BGDVE 8.10.5 Funktionsdefinition Main --------
Coordination_injection_enable
Extended_DVE_exchange_detection
DVE_return_spring_ch_NLP_learn_Ice_brk
UMA_learning_and_amplifier_adjustment
DVE_opening_spring_check
bgdve-main
Temporary_UMA_adaption
Calculation_in_case_of_error_handling
Coordination injection enable ---------------------------------------2/ B_stend 1/
1/
cidistim SY_2SG
cidistim 1/
TCIDIS
true
0
0.01
B_cidis
1/ 1/
B_cidis B_dveada
Enable_injection
B_2wart B_dveadasc
1/ 1/ true
B_masterhw
B_dveada 2/
B_dveadamc
B_2wart
bgdve-coordination-injection-enable
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgdve-main
bgdve-coordination-injection-enable
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 615 von 4100 31.JAN.2003 Thomas Brosi
Enable injection ---------------------in 20/ SY_2SG
1/
0
false
1/ false
B_dveadat
B_dveada 2/ 1/
B_masterhw
1/
B_dveadasc false
B_dveada 2/
1/ true
B_2wart
B_2wart
1/ B_dveadamc
true
bgdve-enable-injection
1/ false
1/
B_dveada 2/
B_2wart
B_2wart bgdve-enable-injection
1/ false
B_stend
B_ebvb 2/
19/ 1/ SY_DVEVES
B_dvetv
B_ebrdy
0
3/ 0
B_dvete
ebanz_c 4/
SY_DVEATT 0
ebtim_c 5/ 1/
B_wdk2sel
true B_dvetv
2/
ebstep_c
B_nlpnew
tmot UAN_U_MT 1/
false
UAN_O_MT
3/
4/
B_fprrdy
B_fprordy
8/
tans
9/
5/
6/
B_fprovb
B_fprzvb
10/
11/
UANUATS B_fprzok
B_lrnvb
B_lrnfg
7/ B_fprook
12/
B_lrnrdy
B_lrnerf
UANLATS 14/ wdkdlr_w UDKP1AURI udkp1as_w dkpstg_w
0
15/
fprstep_c
fprtim_c
16/ lrnstep_c
Disable_injection_ext_exch_detect
17/ lrntim_c
18/ dveadchst
bgdve-extended-dve-exchange-detection
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Extended DV-E exchange detection --------------------------------------------------
bgdve-extended-dve-exchange-detection
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 616 von 4100 31.JAN.2003 Thomas Brosi
Disable injection (extended exchange detection) ------------------------------------------------------------------
in 20/ SY_2SG
3/
0 true
1/ true
B_dveada
B_dveadat 2/ B_dveada
1/ false
B_dveada 2/ B_dveadat
bgdve-disable-injection-ext-exch-detect
1/ B_masterhw
bgdve-disable-injection-ext-exch-detect
DV-E return spring check, NLP learning and ICE-Breaking ----------------------------------------------------------------------------
Check_of_cond_for_return_spring
B_fprrdy 2/
Return_spring_check_abort
Return_spring_check_process 1/ SY_DVEATT 0
1/ EB_Conditions
B_ebrdy SY_DVEVES
2/
0 B_ebvb
EB_Abort
Ice_Breaking
bgdve-dve-return-spring-ch-nlp-learn-ice-brk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fprzvb
bgdve-dve-return-spring-ch-nlp-learn-ice-brk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 617 von 4100 31.JAN.2003 Thomas Brosi
Check of conditions for return spring -------------------------------------------------------If_not_B_fprrdy 1/
B_lrnwt
Check_environ_cond_return_spring SY_TWDKS 0
1/
B_dknolu
1/ 1/
B_i_ska_um 4
B_dkp1e
dveadchst 2/
1/ true
B_dkp2e
true
B_fprzvb 2/
1
B_fprzvb bgdve-check-of-cond-for-return-spring
B_wdk2sel
dveadchst 1/ 1/
B_ubdve
9
dveadchst 2/
true
B_fprzvb
bgdve-check-of-cond-for-return-spring
in 1/
B_dkpiu
1/
B_dknolu
1
B_i_ska_um
2/ true
dveadchst
B_fprzvb
1/ 1/
vfzg 5
UANVFZG
2/ true
dveadchst
B_fprzvb
1/ 1/
nmotll 6
FPRNMAX
2/ true
dveadchst
1/
B_fprzvb
1/ B_wdk2sel
4
2/ true
dveadchst
1/
B_fprzvb
1/ B_ubdve
9
2/ true
dveadchst
B_fprzvb
1/
SY_DVEATT 0
1/ B_lrnws B_nlpnew
7
FPRMT 1/
true
tans FPRAT
1/
1/
tmot
8 true
1/
tmot dveadchst 2/ 1/B_fprzvb dveadchst 2/ B_fprzvb
17
FPRMTTT 1/
true
tans FPRATTT
18 true
dveadchst 2/ 1/B_fprzvb dveadchst 2/ B_fprzvb
bgdve-check-environ-cond-return-spring
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Check of environmental conditions for return spring ------------------------------------------------------------------------
bgdve-check-environ-cond-return-spring
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 618 von 4100 31.JAN.2003 Thomas Brosi
Return spring check abort -----------------------------------in 10/ true
B_dcdisr 11/ B_nlpreq 12/
wdknlpr
wdknlp_w 13/
true
B_fprrdy 14/
false
B_fprakt 15/
0.0
bgdve-return-spring-check-abort
B_dkaden 16/ wdkada_w
Enable_injection_rsc_abort bgdve-return-spring-check-abort
Enable injection (rsc abort) -------------------------------------
20/ SY_2SG
1/
0
false
1/ false
B_dveadat
B_dveada 2/ 1/
B_masterhw
1/
B_dveadasc false 1/ true 1/
B_2wart
B_dveadamc 1/ 1/ true
B_2wart
false
B_dveada 2/ B_2wart
B_dveada 2/ B_2wart bgdve-enable-injection-rsc-abort
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
in
bgdve-enable-injection-rsc-abort
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 619 von 4100 31.JAN.2003 Thomas Brosi
Return spring check process -----------------------------------------in
Step_0_rsc 1/ 0 1 2 3 4
Step_1_rsc
Step_2_rsc
bgdve-return-spring-check-process
fprstep_c
Step_3_rsc_NLP_learning
Step_4_rsc bgdve-return-spring-check-process
Step 0 (rsc) ------------------in
4/
1/
fprtim_c
B_fprakt
0.01
2/ 5/
B_dkaden 1
fprstep_c
3/
WDKSFPR
wdkada_w tmot
6/
FPRMT
B_ltt
tans FPRAT bgdve-step-0-rsc
Step 1 (rsc) ------------------in 1/ 1/
fprtim_c true FPRTIM1_T
B_fprze
Return_spring_check_abort_at_Step_1 B_ltt 0.0
1/
ERWFPRTIM1
fprtim_c 0.01
SY_DVEKOOR 1
2/
wdkba_w wdkbak_w wdknlp_w
1/ true
WDKFPRZ1
B_dcdisr 2/
2
fprstep_c
bgdve-step-1-rsc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wdknlp_w
bgdve-step-0-rsc
true
bgdve-step-1-rsc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 620 von 4100 31.JAN.2003 Thomas Brosi
Return spring check abort (Step 1) ------------------------------------------------
in
10/ true
B_dcdisr 11/ B_nlpreq 12/
wdknlpr
wdknlp_w 13/
true
B_fprrdy 14/
false
bgdve-return-spring-check-abort-at-step-1
B_fprakt 15/ B_dkaden 16/
0.0
wdkada_w
Enable_injection_rsc_Step_1_abort bgdve-return-spring-check-abort-at-step-1
in 20/ SY_2SG
1/
0
false
1/ false
B_dveadat
B_dveada 2/ 1/
B_masterhw
1/
B_dveadasc false 1/ true 1/
B_2wart
B_dveadamc 1/ 1/ true
B_2wart
false
B_dveada 2/ B_2wart
B_dveada 2/ B_2wart bgdve-enable-injection-rsc-step-1-abort
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Enable injection (rsc Step 1 - abort) -------------------------------------------------
bgdve-enable-injection-rsc-step-1-abort
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 621 von 4100 31.JAN.2003 Thomas Brosi
Step 2 (rsc) ------------------1/
in
true
B_fprzab
1/
2/
fprtim_c
B_fprze FPRTIM2_T Return_spring_check_abort_at_Step_2
B_ltt 0.0 ERWFPRTIM2 SY_DVEKOOR 1 1/
wdkba_w
1/
wdkbak_w
fprtim_c 0.01
wdknlp_w WDKFPRZ2
1/ true
B_fprzok 2/
false
B_fprakt
3/
B_nlpreq
1/
B_pwf 1/ 3
fprstep_c
fprstep_c bgdve-step-2-rsc
4
bgdve-step-2-rsc
Return spring check abort (Step 2) ------------------------------------------------in 10/ true
B_dcdisr 11/ B_nlpreq 12/
wdknlpr true false
wdknlp_w 13/ B_fprrdy 14/ B_fprakt 15/ B_dkaden 16/
0.0
wdkada_w
Enable_injection_rsc_Step_2_abort
bgdve-return-spring-check-abort-at-step-2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lrnerf
bgdve-return-spring-check-abort-at-step-2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 622 von 4100 31.JAN.2003 Thomas Brosi
Enable injection (rsc Step 2 - abort) ------------------------------------------------in 20/ SY_2SG
1/
0
false
1/ false
B_dveadat
B_dveada 2/ 1/
B_masterhw
1/
B_dveadasc false
B_dveada 2/
1/ 1/
B_2wart
B_2wart
bgdve-enable-injection-rsc-step-2-abort
true
B_dveadamc 1/ false
1/ true
B_2wart
B_dveada 2/ B_2wart
bgdve-enable-injection-rsc-step-2-abort
1/
in
1/
udkp1_w
udknlp1 2/
udkp2_w
udknlp2
1/ true
1/
1/
udknlp1r
nlp1tim
false
DUDKNLPU
NLPST1T
B_lrnerf 3/
udknlp1
WDKNLPMI wdknlp_w
1/ nlp1tim
B_nlpnew 2/
DUDKNLPO
1/
0.01
wdknlpr_w wdknlp_w udknlp2r 2/ nlp1tim
DUDKNLPO
Enable_injection_rsc_Step_3
udknlp2
NLPST1T 2/
DUDKNLPU
NLPST2T
0.0 false 1/ 4
udknlp1 udkp1_w
2.0
nlp1tim
2/
0.01
udknlp2 udkp2_w
3/
2.0
nlp1tim 3/ B_nlpreq 4/ fprstep_c bgdve-step-3-rsc-nlp-learning
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Step 3 (rsc): NLP learning ---------------------------------------
bgdve-step-3-rsc-nlp-learning
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 623 von 4100 31.JAN.2003 Thomas Brosi
Enable injection (rsc Step 3) --------------------------------------in 20/ SY_2SG
1/
0
false
1/ false
B_dveadat
B_dveada 2/ 1/
B_masterhw
1/
B_dveadasc false
1/
B_2wart
B_dveadamc 1/ 1/ true
B_2wart
false
B_dveada 2/ B_2wart
B_2wart bgdve-enable-injection-rsc-step-3
1/ true
B_dveada 2/
bgdve-enable-injection-rsc-step-3
1/
in
B_dcdisr 2/ false
B_nlpreq 3/ B_dkaden 4/
true
B_fprrdy 5/
0.0
wdkada_w
bgdve-step-4-rsc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Step 4 (rsc) --------------------
bgdve-step-4-rsc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 624 von 4100 31.JAN.2003 Thomas Brosi
Check of conditions for Ice-Breaking --------------------------------------------------If_not_B_ebrdy 1/
B_lrnwt
All_EB_Conditions SY_TWDKS 0
1/
B_dknolu
1/ 1/
B_i_ska_um 104
B_wdk2sel B_dkp1e
dveadchst 2/
1/ true
B_dkp2e
true
B_ebvb 2/
101
B_ebvb
dveadchst 1/ 109 true
bgdve-eb-conditions
1/
B_ubdve
dveadchst 2/ B_ebvb
bgdve-eb-conditions
in 1/
B_dkpiu
1/
B_dknolu 101
2/
B_i_ska_um
true
1/
dveadchst
B_ebvb
vfzg
1/ 105
2/
UANVFZG true
1/ nmotll
1/
1/
FPRNMAX
true
1/
B_wdk2sel
106
B_ebvb 2/
true
1/ B_ubdve
dveadchst 1/
104
B_ebvb 2/
true
dveadchst
B_ebvb
dveadchst 1/
109
B_ebvb
dveadchst
1/ B_lrnerf
2/ true
B_ebvb
1/ 100
dveadchst
1/ tmot FPRMT tans FPRAT
2/ true
B_ebvb
1/ 108
dveadchst
bgdve-all-eb-conditions
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Check of environmental conditions for Ice-Breaking ------------------------------------------------------------------------
bgdve-all-eb-conditions
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 625 von 4100 31.JAN.2003 Thomas Brosi
If_B_ebvb 1/ true
B_ebrdy 2/
false
B_ebrakt 3/
0.0
bgdve-eb-abort
B_dkaden 4/ wdkada_w
bgdve-eb-abort
If_not_B_ebvb 1/ EBSTEP_0
ebstep_c
0 1 2 3 EBSTEP_1
bgdve-ice-breaking
EBSTEP_3
bgdve-ice-breaking
case_ebstep_0
1/ true
B_ebrakt 2/
WDKSEBP
wdkada_w 3/
true
B_dkaden 4/
1
ebstep_c 5/
ebtim_c
[ms] 10
ebtim_c
bgdve-ebstep-0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
EBSTEP_2
bgdve-ebstep-0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 626 von 4100 31.JAN.2003 Thomas Brosi
case_ebstep_1 1/ 1/
ebtim_c 2
ebstep_c
EBTIM1
2/ 0
ebtim_c 3/ ebanz_c
1/ ebtim_c
ebtim_c
[ms] 10 2/ SY_DVEKOOR 1/
1 wdkbak_w DWDKEB
1/
WDKSEBP 3
ebstep_c
1/
DWDKEB
bgdve-ebstep-1
wdkba_w 1/
WDKSEBP 3
ebstep_c
case_ebstep_2 1/ 1/
ebanz_c
1/
ebtim_c
DKEBANZ 1/ 3
WDKSEB1
TWDKSEB1
wdkada_w 2/
ebstep_c ebtim_c
ebtim_c
[ms] 10
1/ WDKSEB2
wdkada_w 2/ 1/
ebtim_c ebtim_c
TWDKSEB1
ebtim_c
[ms] 10
TWDKSEB2
1/ 0
ebanz_c 1
ebtim_c 2/ ebanz_c
bgdve-ebstep-2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgdve-ebstep-1
bgdve-ebstep-2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 627 von 4100 31.JAN.2003 Thomas Brosi
case_ebstep_3
1/ true
B_ebrdy 2/
false
B_ebrakt 3/ bgdve-ebstep-3
B_dkaden 4/ 0.0
wdkada_w
bgdve-ebstep-3
UMA learning and amplifier adjustment ------------------------------------------------------
SY_DVEATT 0 SY_DVEVES 0 B_fprrdy B_ebrdy
Learning_conditions
B_lrnrdy
UMA_learning_abort
B_lrnvb 1/
3/ 1/
B_lrnrdy
B_lrnfg
UMA_learning_process
udkp1as_w udkp2a 2/ udkp2as_w udkp1a
udkp2as_w
udkp2a_w
udkp2a
udkpat_w
udkp1a_w
udkp1a
udkp1as_w
1/ udkp1asr_w
udkp1as_w 2/
udkp2asr_w
udkp2as_w bgdve-uma-learning-and-amplifier-adjustment
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
bgdve-uma-learning-and-amplifier-adjustment
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 628 von 4100 31.JAN.2003 Thomas Brosi
Learning conditions ---------------------------in 1/
SY_TWDKS 0
Check_environ_cond_UMA_learning
B_lrnwt B_dkp1e B_dkp2e
1/
B_dknolu
1/ 20
B_fprze
dveadchst 2/
true
B_i_ska_um
B_lrnvb
B_dknot
ub 1/
UB_UANL
1/ true
27
ubrsq
true
bgdve-learning-conditions
1/
0
dveadchst 2/ B_lrnvb
ubuanlr bgdve-learning-conditions
Check of environmental conditions for UMA learning -------------------------------------------------------------------------
in B_dkpiu B_dknolu
1/ 1/
B_fprze
20
B_i_ska_um true
B_dknot
dveadchst 2/ B_lrnvb Further_environ_cond_UMA_learning
SY_DVEATT 0 1/
VBTTUBMI
1/
tmot VBTTUBMA
1/
SY_UBR 0
VBTTUBMI
ubuanlrtt
ubmaxhr 1/
tans 1/
VBTTUBMA
UB_UANLTT
SY_UBR 1/
0 ubuanlr
ubmaxhr 1/
UB_UANL
ubmaxohr
ubmaxohr
bgdve-check-environ-cond-uma-learning
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_UBR
B_lrnfg
bgdve-check-environ-cond-uma-learning
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Further environmental conditions for UMA learning ----------------------------------------------------------------------
UAN_U_MTTT
in
Seite 629 von 4100 31.JAN.2003 Thomas Brosi
1/ 1/
tmot
58
1/ 1/
nmotll
24
UANNMAX true
lrnvb_c
2/ true
dveadchst 2/
B_lrnvb
1/
UANUATSTT
B_lrnvb 1/
tans
lrnvb_c
UANLATS
1/
LRNVB_T
dveadchst
UAN_O_MT
B_pwf
1/ 60
2/
0.02
B_lrnerf
dveadchst
true
B_lrnvb
B_lrnws 1/ 1/ 25
UANVFZG 1/
true
wped 26
UANPEDMAX
true
1/
SY_DVEATT
dveadchst 2/
0
B_lrnvb 1/
B_lrnws B_nlpnew
dveadchst 2/
UAN_U_MT
1/ 1/
tmot
B_lrnvb
28
UAN_O_MT true
ubrsq 1/
ubmaxhr
UANUATS 1/
SY_UBR 27
dveadchst 2/
true
ub
1/ 30
UANLATS
ubmaxohr
dveadchst 2/
true
B_lrnvb
B_lrnvb
1/
B_lrnvb
bgdve-further-environ-cond-uma-learning
UMA learning abort ----------------------------in
10/ 1/
B_lrnws
true 11/
udkp1asr_w
udkp1as_w 12/
udkp2asr_w
udkp2as_w 13/
false 0.0
B_umauab 1/ 1/
B_nlpnew
B_dkaden 14/
udkp1asr_w 2/
UDKP2AURI
udkp2asr_w 3/
false
wdkada_w 15/
false
UDKP1AURI
B_lrnerf 4/
DKPSTGMIN
dkpstg_w
B_dlrien 16/
true
B_lrnrdy 17/
false
B_lrnakt 18/ 1/
SY_TWDKS 0
Enable_injection_uma_abort
false
B_lrnwt
bgdve-uma-learning-abort
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
tans
dveadchst 2/ bgdve-further-environ-cond-uma-learning
vfzg
bgdve-uma-learning-abort
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 630 von 4100 31.JAN.2003 Thomas Brosi
Enable injection (uma abort) --------------------------------------in 20/ SY_2SG
1/
0
false
1/ false
B_dveadat
B_dveada 2/ 1/
B_masterhw
1/
B_dveadasc false
true 1/
B_2wart
B_dveadamc 1/ 1/ true
B_2wart
false
B_dveada 2/ B_2wart
B_dveada 2/ B_2wart bgdve-enable-injection-uma-abort
1/
bgdve-enable-injection-uma-abort
Step_0_uma in Step_1_uma lrnstep_c
1/ 0 1 2 3 4 5 6 7 8 9 10 11
Step_2_uma Step_3_uma Step_4_uma Step_5_uma_NLP_calc Step_6_uma Step_7_uma Step_8_uma Step_9_uma Step_10_uma Step_11_uma
bgdve-uma-learning-process
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
UMA learning process -------------------------------
bgdve-uma-learning-process
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 631 von 4100 31.JAN.2003 Thomas Brosi
Step 0 (uma) -------------------in 1/ true
B_lrnakt 2/
UDKP1AMAXudkp1as_w 3/
bgdve-step-0-uma
UDKP2AMIN udkp2as_w 4/ 0.0 wdkada_w 5/ true B_dkaden 6/ true B_dlrien 7/ 1 lrnstep_c bgdve-step-0-uma
Step 1 (uma) -------------------1/ 5/ 5.0
B_dlrspid
0.0
dlrspid_w
0.0
1/
3/
udkp1as_w
udkp1as_w
0.0
LRNST1_T
udkp2_w udkp2aalt
lrntim_c 2/
udkp1aalt udkp1as_w 3/
4/ udkp2as_w
udkp2aalt udkp2as_w
Limiter_1
udkp1_w
1/ 0.0
5.0
udkp2as_w
udkp1_w udkp1aalt 2/ 2/
lrntim_c
2/
1/
UANPIDMIN
Limiter UANZURP
lrntim_c
1/
udkp1as_w
udkp1aalt
UDKP1AMIN
4/
1/ true
B_umae
2.0 udkp2as_w 2/ udkp2_w
UMA_learning_abort_Step_1
UDKP2AMAX
udkp2aalt 2.0
1/ 3/
0.02
lrntim_c
2
lrnstep_c
bgdve-step-1-uma
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
in
bgdve-step-1-uma
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 632 von 4100 31.JAN.2003 Thomas Brosi
UMA learning abort (Step 1) ---------------------------------------in 10/ 1/
B_lrnws
true 11/
udkp1asr_w
udkp1as_w 12/
udkp2asr_w
udkp2as_w 13/
false
B_umauab 1/ 1/
B_nlpnew
B_dkaden 14/
0.0
udkp1asr_w 2/
UDKP2AURI
udkp2asr_w 3/
false
wdkada_w 15/
false
UDKP1AURI
B_lrnerf 4/
DKPSTGMIN
dkpstg_w
B_dlrien 16/
true
B_lrnrdy 17/
false
B_lrnakt bgdve-uma-learning-abort-step-1
18/ 1/
SY_TWDKS false
0
B_lrnwt
bgdve-uma-learning-abort-step-1
Enable injection (uma abort, Step 1) --------------------------------------------------in 20/ SY_2SG
1/
0
false
1/ false
B_dveadat
B_dveada 2/ 1/
B_masterhw
1/
B_dveadasc false 1/ true 1/
B_2wart
B_dveadamc 1/ 1/ true
B_2wart
false
B_dveada 2/ B_2wart
B_dveada 2/ B_2wart
bgdve-enable-injection-uma-abort-at-step-1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Enable_injection_uma_abort_at_Step_1
bgdve-enable-injection-uma-abort-at-step-1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 633 von 4100 31.JAN.2003 Thomas Brosi
Step 2 (uma) -------------------in
1/ udkp1as_w UDKPAOFF 2/ udkp2as_w
udkp2as_w 3/
UDKP2AMIN
1/ true
B_umae
UDKPAOFF UMA_learning_abort_at_Step_2
UDKP1AMAX udkp1as_w 1/ udkp1aalt
bgdve-step-2-uma
udkp1_w
2/ 3
lrnstep_c
bgdve-step-2-uma
in
10/ 1/
B_lrnws
true 11/
udkp1asr_w
udkp1as_w 12/
udkp2asr_w
udkp2as_w 13/
false
B_umauab 1/ 1/
B_nlpnew
B_dkaden 14/
0.0
udkp1asr_w 2/
UDKP2AURI
udkp2asr_w 3/
false
wdkada_w 15/
false
UDKP1AURI
B_lrnerf 4/
DKPSTGMIN
dkpstg_w
B_dlrien 16/
true
B_lrnrdy 17/
false
B_lrnakt 18/ 1/
SY_TWDKS 0
false
Enable_injection_uma_abort_Step_2
B_lrnwt
bgdve-uma-learning-abort-at-step-2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
UMA learning abort (Step 2) ------------------------------------------
bgdve-uma-learning-abort-at-step-2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 634 von 4100 31.JAN.2003 Thomas Brosi
Enable injection (uma abort, Step 2) --------------------------------------------------in 20/ SY_2SG
1/
0
false
1/ false
B_dveadat
B_dveada 2/ 1/
B_masterhw
1/ false 1/ true
B_2wart
B_2wart
1/
B_dveada 2/
B_dveadamc 1/ false
1/ true
B_dveada 2/
B_2wart
B_2wart
bgdve-enable-injection-uma-abort-step-2
B_dveadasc
bgdve-enable-injection-uma-abort-step-2
in 1/
1/
B_dlrspid
0.0
lrntim_c 2/
dlrspid_w
UANAUFRP
wdkada_w
UANPIDMINA 1/
1/
lrntim_c
0.0
lrntim_c
LRNST3_T
1/ 0.02
lrntim_c
1/
udkp1as_w 2/
true
B_umae
UDKPALOS UMA_learning_abort_at_Step_3
udkp1_w
1/
udkp1aalt 4
lrnstep_c
bgdve-step-3-uma
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Step 3 (uma) --------------------
bgdve-step-3-uma
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 635 von 4100 31.JAN.2003 Thomas Brosi
UMA learning abort (Step 3) --------------------------------------in
10/ 1/
B_lrnws
true 11/
udkp1asr_w
udkp1as_w 12/
udkp2asr_w
udkp2as_w 13/
false
B_umauab 1/ 1/
B_nlpnew UDKP1AURI
udkp1asr_w 2/
UDKP2AURI
udkp2asr_w 3/
B_dkaden 14/
0.0
false
wdkada_w 15/
false
B_lrnerf 4/
DKPSTGMIN
dkpstg_w
B_dlrien 16/
true
B_lrnrdy 17/
false
B_lrnakt bgdve-uma-learning-abort-at-step-3
18/ 1/
SY_TWDKS false
0
B_lrnwt
bgdve-uma-learning-abort-at-step-3
Enable injection (uma abort, Step 3) -------------------------------------------------in 20/ SY_2SG
1/
0
false
1/ false
B_dveadat
B_dveada 2/ 1/
B_masterhw
1/
B_dveadasc false 1/ true 1/
B_2wart
B_dveadamc 1/ 1/ true
B_2wart
false
B_dveada 2/ B_2wart
B_dveada 2/ B_2wart
bgdve-enable-injection-uma-abort-step-3
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Enable_injection_uma_abort_Step_3
bgdve-enable-injection-uma-abort-step-3
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 636 von 4100 31.JAN.2003 Thomas Brosi
Step 4 (uma) -------------------in 1/ true
3/ 5
B_lrnws
lrnstep_c
udkp1as_w udkp1asr_w UAN_STORE
2/
B_pwf B_lrnerf B_lrntesa
udkp1as_w
udkp1asr_w 2/
udkp2as_w
udkp2asr_w
bgdve-step-4-uma
1/
bgdve-step-4-uma
Step 5 (uma): NLP calculation -------------------------------------------in 1/ udknlp1
WDKNLPMI
2/
1/
wdknlp_w
WDKNLPMI
wdknlp_w
true
WDKNLPMA
B_nlpe
dkpstg_w
NLP_calculation_abort 1/ false
udknlp1 udknlp1r
B_nlpnew
3/ 6
UAN_STORE
lrnstep_c
wdknlp_w wdknlpr_w
WDKNSTORE
1/ 2/
udknlp1
B_pwf B_lrnerf
udknlp1r 2/
udknlp2
udknlp2r
3/
4/
B_lrntesa wdknlp_w
wdknlpr_w
wdknlpr
bgdve-step-5-uma-nlp-calc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wdknlp_w 2/
udkp1as_w
bgdve-step-5-uma-nlp-calc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 637 von 4100 31.JAN.2003 Thomas Brosi
NLP calculation abort -----------------------------in
3/ false
B_dkaden 4/
0.0
wdkada_w 5/
false
B_dlrien 6/
true
B_lrnrdy 7/
false
B_lrnakt 8/
SY_TWDKS false
bgdve-nlp-calculation-abort
1/
0
B_lrnwt
Enable_injection_UMA_Step_5 bgdve-nlp-calculation-abort
Enable injection (UMA Step 5) -----------------------------------------in
1/
0
false
1/ false
B_dveadat
B_dveada 2/ 1/
B_masterhw
1/
B_dveadasc false 1/ true 1/
B_2wart
B_dveadamc 1/ 1/ true
B_2wart
false
B_dveada 2/ B_2wart
B_dveada 2/ B_2wart bgdve-enable-injection-uma-step-5
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
20/ SY_2SG
bgdve-enable-injection-uma-step-5
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 638 von 4100 31.JAN.2003 Thomas Brosi
Step 6 (uma) --------------------in
1/ 0.0
wdkvabub
4/ 0.0
2/
udkp1sv
3/
wdkvabob
wdkada_w
DUDKP1HY udkp1as_w bgdve-step-6-uma
dkpstg_w 5/ 7
lrnstep_c
bgdve-step-6-uma
Step 7 (uma) -------------------in
1/ 1/
lrntim_c
0
lrntim_c
LRNST7_T udkp1_w
udkp1rob
udkp1v_w
udkp1vrob
0.02
lrntim_c
3/
4/ 8
lrnstep_c
bgdve-step-7-uma
1/
bgdve-step-7-uma
Step 8 (uma) -------------------
in 1/ wdkvabub
wdkada_w 2/
9
lrnstep_c
bgdve-step-8-uma
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
bgdve-step-8-uma
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Step 9 (uma) --------------------
BGDVE 8.10.5
Seite 639 von 4100 31.JAN.2003 Thomas Brosi
1/ 0.0
lrntim_c
in
2/ udkp1_w
1/
4/
udkp1run
temp2 /NC
udkp1rob
lrntim_c
3/
LRNST9_T udkp1v_w
udkp1vrun
1/ 0.02
5/ temp1 /NC
udkp1vrob 6/
lrntim_c udkp1vrob
udkp1vo_w 7/
temp1 /NC UDKP1VOMA
temp2 /NC
udkp1vv_w
udkp1rob
udkp1vo_w
8/
UDKP1VOMI
Amplifier_calculation_abort UDKP1VVMA 1/ udkp1vv_w
UPVGNENN
UDKP1VVMI
udkp1sv
udkp1vv_w
udkp1vv_w
udkp1vvr 4/
lrnstep_c
B_lrnerf
bgdve-step-9-uma
udkp1vor 3/
true
5/ 10
udkp1vo_w
bgdve-step-9-uma
Amplifier calculation abort ------------------------------------in 1/ false
B_dkaden 2/
0.0
wdkada_w 3/
true
B_abgle 4/
0.0
udkp1sv 5/
false
B_dlrien 6/
true
B_lrnrdy 7/
false
B_lrnakt 8/ 1/
SY_TWDKS 0
Enable_injection_uma_Step_9
false
B_lrnwt
bgdve-amplifier-calculation-abort
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
UDKP1DUS 2/
bgdve-amplifier-calculation-abort
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 640 von 4100 31.JAN.2003 Thomas Brosi
Enable injection (uma Step 9) ------------------------------------------in 20/ SY_2SG
1/
0
false
1/ false
B_dveadat
B_dveada 2/ 1/
B_masterhw
1/
B_dveadasc false 1/ 1/
B_2wart
B_2wart
bgdve-enable-injection-uma-step-9
true
B_dveada 2/
B_dveadamc 1/ false
1/ true
B_2wart
B_dveada 2/ B_2wart
bgdve-enable-injection-uma-step-9
in 1/ 11
1/
lrnstep_c
storage in EEPROM successful --------1/ false
B_dkaden 2/ B_dlrien 3/
0.0 true false
wdkada_w 4/ B_lrnrdy 5/ B_lrnakt 6/
CWDVEFO 0
1/ false
B_lrnwt
SY_TWDKS 0
Enable_injection_uma_Step_10
bgdve-step-10-uma
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Step 10 (uma) ---------------------
bgdve-step-10-uma
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 641 von 4100 31.JAN.2003 Thomas Brosi
Enable injection (uma Step 10) ------------------------------------------in 20/ SY_2SG
1/
0
false
1/ false
B_dveadat
B_dveada 2/ 1/
B_masterhw
1/
B_dveadasc false
B_dveada 2/
1/ 1/
B_2wart
B_2wart
bgdve-enable-injection-uma-step-10
true
B_dveadamc 1/ false
1/ true
B_2wart
B_dveada 2/ B_2wart
bgdve-enable-injection-uma-step-10
in 1/ 11
1/
lrnstep_c
storage in EEPROM successful --------1/ false
B_dkaden 2/ B_dlrien 3/
0.0 true false
wdkada_w 4/ B_lrnrdy 5/ B_lrnakt 6/
CWDVEFO 0
1/ false
B_lrnwt
SY_TWDKS 0
Enable_injection_uma_Step_11
bgdve-step-11-uma
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
UMA learning. Step 11 --------------------------------
bgdve-step-11-uma
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 642 von 4100 31.JAN.2003 Thomas Brosi
Enable injection (uma Step 11) -------------------------------------------in 20/ SY_2SG
1/
0
false
1/ false
B_dveadat
B_dveada 2/ 1/
B_masterhw
1/
B_dveadasc false
true 1/
B_2wart
B_dveada 2/ B_2wart bgdve-enable-injection-uma-step-11
1/
B_dveadamc 1/ false
1/ true
B_2wart
B_dveada 2/ B_2wart
bgdve-enable-injection-uma-step-11
SY_DVEATT 0 1/ true
tmot
B_fprordy 2/
FPRMT
B_fprook
tans FPRAT
CWDVEFO 0 B_lrnrdy
1/ Check_of_cond_opening_spring
lrnstep_c 10 2/
B_fprordy B_fprovb
Opening_spring_check_abort
1/ B_lrnrdy lrnstep_c 10
1/ true
B_fprordy 2/ B_fprook
Opening_spring_check_process
bgdve-dve-opening-spring-check
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DV-E opening spring check --------------------------------------
bgdve-dve-opening-spring-check
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 643 von 4100 31.JAN.2003 Thomas Brosi
Check of conditions for opening spring ----------------------------------------------------in 1/ SY_TWDKS
Check_of_environ_cond_for_opening_spring
0 B_lrnwt
B_dkp1e
B_dknolu
bgdve-check-of-cond-opening-spring
1/
B_dkp2e
1/ 40
B_i_ska_um
dveadchst 2/
B_wdk2sel
true
B_fprovb
bgdve-check-of-cond-opening-spring
Check of environmental conditions for opening spring -------------------------------------------------------------------------in
1/
B_dknolu
1/ 40
B_i_ska_um
2/ true
dveadchst
B_fprovb
B_wdk2sel 1/ 1/
vfzg 44
UANVFZG
2/ true
dveadchst
B_fprovb
1/ 1/
nmotll 45
FPRNMAX
2/
dveadchst
true
B_fprovb
1/ 1/
tmot 46
FPRMT
2/
dveadchst
true
B_fprovb
1/ 1/
tans FPRAT
47
dveadchst
2/ true
B_fprovb
bgdve-check-of-environ-cond-for-opening-spring
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dkpiu
bgdve-check-of-environ-cond-for-opening-spring
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 644 von 4100 31.JAN.2003 Thomas Brosi
Opening spring check abort --------------------------------------in
10/ false
B_dcdisr 11/
true
B_fprordy 12/
false false
B_dkaden 14/
0.0
wdkada_w 15/ 1/
SY_TWDKS false
0
B_lrnwt
bgdve-opening-spring-check-abort
B_fprakt 13/
bgdve-opening-spring-check-abort
in Step_4_osc
1/
fprstep_c 4 5 6
Step_5_osc
bgdve-opening-spring-check-process
Step 4 (osc) ------------------in 1/ true
B_fprakt 2/
WDKSFPRO
wdkada_w 3/
true
B_dkaden 4/
0.01
fprtim_c 5/
5
fprstep_c
bgdve-step-4-osc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Step_6_osc
bgdve-opening-spring-check-process
Check process for opening spring -----------------------------------------------
bgdve-step-4-osc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 645 von 4100 31.JAN.2003 Thomas Brosi
Step 5 (osc) ------------------in 1/
1/
true
B_fproe
fprtim_c FPRTIM3_T
Opening_spring_check_abort_at_Step_5
1/ 0.01
WDKFPROU
fprtim_c
SY_DVEKOOR 1 2/ wdkba_w wdkbak_w
B_dcdisr 2/
6
WDKFPROO
fprstep_c
bgdve-step-5-osc
1/ true
bgdve-step-5-osc
Opening spring check abort (Step 5) --------------------------------------------------in
10/
true false false 0.0
B_dcdisr 11/ B_fprordy 12/ B_fprakt 13/ B_dkaden 14/ wdkada_w 15/ 1/
SY_TWDKS 0
false
B_lrnwt
bgdve-opening-spring-check-abort-at-step-5
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
bgdve-opening-spring-check-abort-at-step-5
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 646 von 4100 31.JAN.2003 Thomas Brosi
Step 6 (osc) ------------------1/
in
true
B_fproe
1/
2/
fprtim_c
B_fproab
FPRTIM4_T
Opening_spring_check_abort_at_Step_6
SY_DVEKOOR 1 wdkba_w
1/
1/ 0.01
fprtim_c
wdkbak_w wdknlp_w 1/ true
WDKFPRO2
B_fprook 2/ B_fprrdy
7/ SY_TWDKS 0
1/ false
B_lrnwt
3/ false
B_fprakt 4/ B_dcdisr
6/ 0.0
wdkada_w
bgdve-step-6-osc
Opening spring check abort (Step 6) -------------------------------------------------in 10/ false true false false 0.0
B_dcdisr 11/ B_fprordy 12/ B_fprakt 13/ B_dkaden 14/ wdkada_w 15/ 1/
SY_TWDKS 0
false
B_lrnwt
bgdve-opening-spring-check-abort-at-step-6
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dkaden
bgdve-step-6-osc
5/
bgdve-opening-spring-check-abort-at-step-6
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 647 von 4100 31.JAN.2003 Thomas Brosi
Temporary UMA adaption ------------------------------------
B_dcdisfr
SY_LECK 0
B_dkaden
tmpumast
B_fprrdy
1/
2 tmot TMSUTMUMA wdkdlr_w
Offset_process_tempor_UMA_adapt
WDKSTMUMA B_dlrspid 1/ SY_LECK 1/ 0.0
udkpat_w 2/ dlrmxt 3/
0
tmpumast 4/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
100.0 UDKP1NHUB
dkpstg_w
bgdve-temporary-uma-adaption
0
bgdve-temporary-uma-adaption
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 648 von 4100 31.JAN.2003 Thomas Brosi
Offset process of temporary UMA adaption ------------------------------------------------------------in 3/ 1/
100.0
UDKPATMX 1/
dlrspid_w
0.0
dkpstg_w
UDKP1NHUB
dlrmxt
DLRPIDSTMN
1/
TDLRPIDMX 1/
2/
udkpat_w
tmpumast 2
udkpat_w Limiter_2
1/
4/
DUDKPTMP
1
tmpumast 5/
udkpat_w 1/
DUDKPTMP
0.05
1/
1/ 0.0
tloop
dlrmxt
4.0
1
udkpat_w
2/
tmpumast 2
0.0
2/ 3/
100.0
ttmumad
2/ 0
tmpumast
dkpstg_w
UDKP1NHUB tloop
TTMUMASTA
0.0 2/ 0.05
3/
dlrmxt
4/
ttmumad
dlrmxt Limiter_3
tmpumast 1
1/ 2
tmpumast
bgdve-offset-process-tempor-uma-adapt
Calculation in case of error handling --------------------------------------------------
E_dvef 1/ E_dvefo
wdknlp_w
wdknlp
1/ wdknlp_w
wdknlp 2/
E_dven wdknlpr_w
wdknlpr
1/
E_dvev udkp1vo_w
udkp1vou 2/
udkp1vv_w
udkp1vv
bgdve-calculation-in-case-of-error-handling
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
12750.0
bgdve-offset-process-tempor-uma-adapt
udkpat_w
bgdve-calculation-in-case-of-error-handling
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 649 von 4100 31.JAN.2003 Thomas Brosi
Initialization: ------------------
bgdve-init
Init_of_RAM_and_battery_buffered_RAM
Calculation_during_initialization bgdve-init
Initialization of RAM and battery buffered RAM -----------------------------------------------------------------Dauer-RAM initialisieren. EEPROM --> Dauer-RAM: EEPROM-Inhalt ==> B_lrnerf B_lrnws udknlp1r 1/ udknlp2r EEPROM OK and not deleted ---udkp1asr_w udkp2asr_w udkp1vor udkp1vvr wdknlpr_w B_pwf
1/ udkp1asr_w
6/ udkp1as_w
false
B_lrnws 7/
udkp1a
B_lrnerf 8/
2/ UDKP2AURI
udkp2asr_w
udkp2as_w
UDKNLP1N
udknlp1r 9/
udkp2a
UDKNLP2N
udknlp2r
3/ 0.0
UDKP1VID WDKNLPMA
udkp1vor 4/
udkp1vo_w
udkp1vvr 5/
udkp1vv_w
wdknlpr_w
SY_LECK wdknlp_w
0
1/ udkpatr_w 2
udkpat_w 2/ tmpumast
bgdve-init-of-ram-and-battery-buffered-ram
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
UDKP1AURI
bgdve-init-of-ram-and-battery-buffered-ram
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 650 von 4100 31.JAN.2003 Thomas Brosi
Calculation during the initialization ----------------------------------------------Hier erfolgt die Plausibilisierung der zur sicheren DV-E-Ansteuerung notwendigen Grundwerte. Falls die Werte falsch sind, wird mit den eingeleiteten Maßnahmen nochmals ein Urlernen eingeleitet. SY_LECK 0 Check_UMA_values_udkp1asr_w_and_udkp2asr_w 100.0 dkpstg_w Check_amplifier_udkp1vo_w_and_udkp1vv_w
UDKP1NHUB
Check_NLP_limphome_position_wdknlp_w
udkpat_w 1/ B_lrnerf
WDKNLPMA
wdknlp_w
UPVGNENN
udkp1sv
udkp1vv_w SY_UBR UDKP1DUS
NLP_check
1/
0
ubuanlr
bgdve-calculation-during-initialization
Check of UMA values (udkp1asr_w & udkp2asr_w) -----------------------------------------------------------------------
1/
udkp1asr_w UDKP1AMIN
false
B_lrnerf 2/ B_lrnws
UDKP1AMAX 3/
UDKPAOFF UDKP1AURI udkp2asr_w
udkp1asr_w 4/
UDKP2AMAX
udkp1as_w 5/ UDKP2AMIN
udkp1a 6/
UDKPAOFF UDKP2AURI
udkp2asr_w 7/ udkp2as_w 8/ udkp2a
bgdve-check-uma-values-udkp1asr-w-and-udkp2asr-w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
UB_UANL SY_UBSQ_W
bgdve-calculation-during-initialization
Disable_injection
bgdve-check-uma-values-udkp1asr-w-and-udkp2asr-w
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 651 von 4100 31.JAN.2003 Thomas Brosi
Check of booster (udkp1vo_w & udkp1vv_w) ---------------------------------------------------------------
udkp1vo_w
bgdve-check-amplifier-udkp1vo-w-and-udkp1vv-w
UDKP1VOMI
UDKP1VOMA 1/ false
udkp1vv_w
B_lrnerf
UDKP1VVMI
2/ 0.0
udkp1vo_w
UDKP1VVMA
3/ UDKP1VID
udkp1vv_w
bgdve-check-amplifier-udkp1vo-w-and-udkp1vv-w
Check of NLP (limphome position; wdknlp_w) ---------------------------------------------------------------100.0
dkpstg_w
WDKNPLAUS
1/ false
udkp1as_w 2/ wdknlp_w wdknlp_w WDKNLPMI
WDKNLPMA
B_lrnerf bgdve-check-nlp-limphome-position-wdknlp-w
udknlp1
bgdve-check-nlp-limphome-position-wdknlp-w
Disable injection ----------------------in 10/ SY_2SG
3/
0
1/ B_masterhw true
1/ true
B_dveada
B_dveadat 2/ B_dveada
1/ false
B_dveada 2/ B_dveadat
bgdve-disable-injection
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
UDKP1NHUB
bgdve-disable-injection
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 652 von 4100 31.JAN.2003 Thomas Brosi
NLP Check ---------------Das Einlesen der absoluten NLP-Position muß vor dem Einschalten der DV-E-Endstufe erfolgen. Die DV-E-Endstufe darf noch nicht bestromt worden sein! (Siehe auch FDEF ADVE)
udkp1_w
udknlp1
udkp2_w
udknlp2
false
B_dknach
1/
udknlp1r DUDKNLPU udknlp1
udknlp1r
udknlp1 2/
udknlp2r
udknlp2
DUDKNLPO udknlp2r
1/ true
DUDKNLPO
B_nlpreq 2/
udknlp2
DUDKNLPU
Disable_injection_ini_NLP
bgdve-nlp-check
WDKNLPMA wdknlp_w
Disable injection (ini: NLP) -------------------------------------in 10/ SY_2SG
3/
0
1/ true
1/ true
B_dveada
B_dveadat 2/ B_dveada
1/ false
B_dveada 2/ B_dveadat
bgdve-disable-injection-ini-nlp
B_masterhw
bgdve-disable-injection-ini-nlp
fcmclr ---------
SY_BLOOP 0
Bloop
bgdve-fcmclr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgdve-nlp-check
bgdve-fcmclr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 653 von 4100 31.JAN.2003 Thomas Brosi
Bloop -------in
1/ 1/
B_cldvef
false
B_fprzab 2/ B_fprze
2/ 1/
B_cldvefo
false
B_fproab 2/ B_fproe
3/
1/
B_cldvev
false
B_abgle
4/ 1/
B_cldven
false
B_nlpe
5/ 1/
B_cldveu
false
B_umauab
1/
B_cldveuw
false
B_umae
bgdve-bloop
Run after -------------
Die im EEPROM abzulegenden Werte aus dem Dauer-RAM ins EEPROM kopieren. Werte müssen bis auf (1) auf einer gemeinsamen Page liegen.
SY_LECK 0
udkpat_w
1/
(1): Werte dürfen auch auf einer anderen page liegen.
udkpatr_w
B_lrnerf B_lrnws udknlp1r udknlp2r (1) udkp1asr_w udkp2asr_w (1) udkp1vor udkp1vvr wdknlpr_w ==> EEPROM
B_dcdisfr B_dknach 1/ 0.01
2/ tdknach_w
1/ true
1/ 0.0
tdknach_w
B_dknach
TDKNACH
bgdve-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgdve-bloop
6/
bgdve-swoff
ABK BGDVE 8.10.5 Abkurzungen ¨ Parameter CWDVEFO DKEBANZ DKPSTGMIN DLRPIDSTMN DUDKNLPO DUDKNLPU DUDKP1HY DUDKPTMP
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW
¨ Codeword offnende Federprufung ¨ Anzahl der DV-E Sollwert-Spunge ¨ beim Eisbrechen min. Steigung des DK-Poti zur Umr. abs. auf rel. Winkel im worst case ¨ min. Schwelle fur ¨ PWM-Tastverhaltnis des DLR bei temp. UMA-Adapt. Toleranzband fur ¨ NLP nach oben (inkl. Ru) ¨ Toleranzband fur ¨ NLP nach unten ¨ Offset fur ¨ Hysterese bei Umschaltung auf verstarktes Signal von DK-Poti 1 Delta eines Rampenschrittes bei der temp. UMA-Adaption
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter DWDKEB EBTIM1 ERWFPRTIM1 ERWFPRTIM2 FPRAT FPRATTT FPRMT FPRMTTT FPRNMAX FPRTIM1_T FPRTIM2_T FPRTIM3_T FPRTIM4_T LRNST1_T LRNST3_T LRNST7_T LRNST9_T LRNVB_T NLPST1T NLPST2T SY_LECK TCIDIS TDKNACH TDLRPIDMX TMSUTMUMA TTMUMASTA TWDKSEB1 TWDKSEB2 UANAUFRP UANLATS UANNMAX UANPEDMAX UANPIDMIN UANPIDMINA UANUATS UANUATSTT UANVFZG UANZURP UAN_O_MT UAN_STORE UAN_U_MT UAN_U_MTTT UB_UANL UB_UANLTT UDKNLP1N UDKNLP2N UDKP1AMAX UDKP1AMIN UDKP1AURI UDKP1DUS UDKP1NHUB UDKP1VID UDKP1VOMA UDKP1VOMI UDKP1VVMA UDKP1VVMI UDKP2AMAX UDKP2AMIN UDKP2AURI UDKPALOS UDKPAOFF UDKPATMX UPVGNENN VBTTUBMA VBTTUBMI WDKFPRO2 WDKFPROO WDKFPROU WDKFPRZ1 WDKFPRZ2 WDKNLPMA WDKNLPMI WDKNPLAUS WDKNSTORE WDKSEB1 WDKSEB2 WDKSEBP WDKSFPR WDKSFPRO WDKSTMUMA
Source-X
Source-Y
BGDVE 8.10.5
Seite 654 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW (REF) FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
DV-E Soll-Istwinkeldifferenz fur ¨ Eisprufung ¨ Maximale Einregelzeit fur ¨ Eisprufung ¨ bei der DV-E Erweiterungszeit fur ¨ Federprufungsschritt ¨ 1 bei tiefen Temperaturen Erweiterungszeit fur ¨ Federprufungsschritt ¨ 2 bei tiefen Temperaturen Ansauglufttemperaturschwelle fur ¨ DV-E-Federprufung ¨ Ansauglufttemperaturschwelle fur ¨ Federprufung ¨ bei tiefen Temperaturen Motortemperaturschwelle fur ¨ DV-E-Federprufung ¨ Motortemperaturschwelle fur ¨ Federprufung ¨ bei tiefen Temperaturen Motordrehzahlschwelle fur ¨ DV-E-Federprufung ¨ DV-E-Federprufung, ¨ Wartezeit in Prufschritt ¨ 1 DV-E-Federprufung, ¨ Wartezeit in Prufschritt ¨ 2 DV-E-Federprufung: ¨ Wartezeit in Prufschritt ¨ 5 DV-E-Federprufung: ¨ Wartezeit in Prufschritt ¨ 6 Wartezeit in Lernschritt 1 Wartezeit in Lernschritt 3 Wartezeit in Lernschritt 7 Wartezeit in Lernschritt 9 Lernverbotszeit fur ¨ ’normales Lernen’ Wartezeit 1 im NLP-Lernen Wartezeit 2 im NLP-Lernen ¨ Systemkonstante: Bedingte Compilierung fur ¨ Projekte mit erhohter Leckluft im Ste max. Zeit bis nach Startende die CAN-Kommunikation gestoppt wird Zeit im Nachlauf bis stromlose DK im NLP einschwingt max. Zeit fur ¨ des DLR bei temp. UMA-Adapt. ¨ PWM-Tastverhaltnis ¨ UMA-Adaption untere Tmot-Schwelle fur ¨ temporare ¨ Zeitdauer fur ¨ Stationarzustand bei temp. UMA-Adaption Zeitdauer Sollwert 1 bei Eisbrechen DV-E aktiv Zeitdauer Sollwert 2 bei Eisbrechen DV-E aktiv Schrittweite fur ¨ AUF-Rampe obere Ansauglufttemperaturschwelle fur ¨ Lernfreigabe ¨ Motordrehzahlschwelle fur ¨ Freigabe UMA-Lernen und Verstarkerabgleich Pedalschwelle fur ¨ UMA-Lernen erlaubt Abbruchschwelle PID-Summe fur ¨ ZU-Rampe Abbruchschwelle PID-Summe fur ¨ AUF-Rampe untere Ansauglufttemperaturschwelle fur ¨ Lernfreigabe Untere Ansauglufttemperaturschwelle fur ¨ Lernfreigabe bei tiefen Temperaturen Geschwindigkeitssschelle fur ¨ DV-E-Prufung/Lernroutine ¨ Schrittweite fur ¨ ZU-Rampe obere Motortemperaturschwelle fur ¨ Anschlag Schwelle fur ¨ Abspeicherung neuer Lernwerte untere Motortemperaturschwelle fur ¨ Lernfreigabe Untere Motortemperaturschwelle fur ¨ Lernfreigabe bei tiefen Temperaturen Batteriespannungsschwelle fur ¨ Lernfreigabe Batteriespannungsschwelle fur ¨ Lernfreigabe bei tiefen Temperaturen Nennwert-Spannung DK-Poti 1 in NLP-Stellung Nennwert-Spannung DK-Poti 2 in NLP-Stellung max. Spannung DK-Poti 1 am unteren DK-Anschlag min. Spannung DK-Poti 1 am unteren DK-Anschlag Spannung DK-Poti 1 am unt. DK-Anschlag, Initial. Wert Nennumschaltschwelle zur DK-Poti-1-Umschaltung Nennhub der Drosselklappe im DV-E, (Poti 1) ¨ Nennverstarkung fur ¨ DK-Poti 1 ¨ max. Offsetfehler fur ¨ DK-Poti-1-Verstarker ¨ min. Offsetfehler fur ¨ DK-Poti-1-Verstarker ¨ ¨ ob. Wert Verstarkungsfehler fur ¨ Verstarker ¨ ¨ unt. Wert Verstarkungsfehler fur ¨ Verstarker max. Spannung DK-Poti 2 am unteren DK-Anschlag min. Spannung DK-Poti 2 am unteren DK-Anschlag Spannung DK-Poti 2 am unt. DK-Anschlag, Initial. Wert ¨ Spannungsoffset zur Erkennung des Loslosens Spannungsoffset am unteren Anschlag ¨ max. moglicher Offset der temp. UMA-Adaption Nennwert fur ¨ DV-E Potiversorgungsspannung Max. Temp. fur ¨ Zulassung tiefer Spannungen fur ¨ Lernfreigabe bei tiefen Temp. Min. Temp. fur ¨ Zulassung tiefer Spannungen fur ¨ Lernfreigabe bei tiefen Temp. ¨ Prufschwelle ¨ DK-Istwert fur ¨ offnende DV-E-Federprufung ¨ ¨ Obere Abschaltschwelle DK-Istwert fur ¨ offnende DV-E-Federprufung ¨ ¨ Untere Abschaltschwelle DK-Istwert fur ¨ offnende DV-E-Federprufung ¨ Abschaltschwelle DK-Istwert fur ¨ DV-E-Ruckstellfederpr ¨ ufung ¨ Prufschwelle DK-Istwert fur ufung ¨ ¨ DV-E-Ruckstellfederpr ¨ ¨ oberer erlaubter Istwert fur ¨ NLP-Stellung unterer erlaubter Istwert fur ¨ NLP-Stellung Schwelle rechnerische Plausibilisierung NLP wdknlp_w in Ini2 Schwelle Abspeichern neuer Lernwerte relativer NLP Sollwert 1 bei Eisbrechen DV-E Sollwert 2 bei Eisbrechen DV-E Sollwert fur ¨ DV-E Eisprufung ¨ DK-Sollwert fur ufung ¨ DV-E-Ruckstellfederpr ¨ ¨ ¨ DK-Sollwert fur ¨ offnende DV-E-Federprufung ¨ ¨ UMA-Adaption DK-Winkel-Schwelle fur ¨ temporare
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 655 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
SY_2SG SY_BLOOP SY_DVEATT SY_DVEKOOR SY_DVEVES SY_TWDKS SY_UBR SY_UBSQ_W
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
¨ vorhanden Systemkonstante 2 Steuergerate ¨ ¨ Systemkonstante Rucksetzen ¨ irreversibler EGAS-Fehler beim FSP-Loschen moglich ¨ DV-E-Adaption bei tiefen Temperaturen moglich Eigenes Koordinatensystem fur ¨ DV-E-Ansteuerung und Fullung ¨ vorhanden DV-E Vereisungsschutz implementiert ¨ Systemkonstante: Vorgabe Sollwinkel DVE uber ¨ Tester moglich Systemkonstante: Spannung hinter Hauptrelais ubr existiert Systemkonstante Umrechnungsfaktor ub-Erfassung auf Standard-Quantisierung ubsq
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_2WART B_ABGLE B_CIDIS B_CLDVEF B_CLDVEFO B_CLDVEN B_CLDVEU B_CLDVEUW B_CLDVEV B_DCDISFR B_DCDISR B_DKADEN B_DKNACH B_DKNOLU
BGDVE BGDVE BGDVE
ADVE BGDVE BGDVE BGDVE SREAKT
B_DKNOT B_DKP1E
SREAKT GGDVE
B_DKP2E
GGDVE
B_DKPIU
SREAKT
B_DLRIEN B_DLRSPID B_DVEADA B_DVEADAMC B_DVEADASC B_DVEADAT B_DVETE B_DVETV B_EBRAKT B_EBRDY B_EBVB B_FPRAKT B_FPROAB B_FPROE B_FPROOK B_FPRORDY B_FPROVB B_FPRRDY B_FPRZAB B_FPRZE B_FPRZOK B_FPRZVB B_I_SKA_UM
BGDVE ADVE BGDVE
BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE UFSPSC
B_LRNAKT B_LRNDIA B_LRNERF B_LRNFG B_LRNRDY B_LRNTESA B_LRNVB B_LRNWS B_LRNWT B_LTT B_MASTERHW
BGDVE TKDFA BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE DMDMIL
B_NLPE B_NLPNEW B_NLPREQ B_PWF
BGDVE BGDVE BGDVE BBHWONOF
B_STEND
BBSTT
B_UBDVE
ADVE
B_UMAE
BGDVE
LOK AUS LOK BGDVE, DDVE EIN BGDVE, DDVE EIN EIN BGDVE, DDVE EIN BGDVE, DDVE EIN BGDVE, DDVE BGDVE, DDVE, GGDVE EIN EIN BGDVE, HT2KTDVE ADVE AUS ADVE, DDVE AUS LOK ADVE, AEVABU,EIN BBAGR, BBNWS,BGDVE, ... ADVE, BBAGR, BGDVE EIN ADVE, BGDVE, DDVE, EIN SREAKT ADVE, BGDVE, DDVE, EIN SREAKT, UFRLC ADVE, BGDVE, FUEDK-EIN SA ADVE AUS BGDVE, HT2KTDVE EIN AEVABZK AUS EIN BGDVE EIN BGDVE AUS BGDVE LOK LOK LOK LOK LOK LOK DDVE, SREAKT AUS DDVE AUS DDVE AUS DDVE AUS LOK DDVE AUS DDVE, SREAKT AUS DDVE AUS LOK LOK ADVE, BGDVE, DUF,- EIN FUEDKSA, KT_ES, ... DDVE AUS EIN BGDVE, BGWDKBA ADVE, DDVE AUS LOK DDVE AUS LOK DDVE AUS BGWDKBA, DDVE AUS ADVE, BGDVE LOK LOK EIN AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ... DDVE AUS DDVE AUS AUS EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... BGDVE, SREAKT, UM- EIN AUSC DDVE AUS DDVE
Bedingung: Auf Einspritzfreigabe vom 2.SG warten ¨ Bedingung: Fehler beim Verstarkerabgleich Bedingung: Verriegelung CAN-Kommunikation nach Startende ¨ Flag fur ¨ Loschung: DV-E Fehler bei Federprufung ¨ ¨ ¨ Flag fur ¨ Loschung: Fehler bei Federprufung ¨ ”Offnen” ¨ Flag fur ¨ Loschung: DV-E Fehler bei Prufung ¨ Notluftposition ¨ Flag fur ¨ Loschung: DV-E Fehler beim UMA-Lernen ¨ Flag fur ¨ Loschung: Fehler bei UMA-Wiederlernen ¨ ¨ Flag fur ¨ Loschung: DV-E Fehler bei Verstarkerabgleich Bedingung: Disable DV-E-Endstufe durch den Funktionsrechner Bedingung: DV-E-Endstufenabschaltung wird angefordert Bedingung: DK-Sollwert aus DK-Adaption und -Prufung ¨ verwenden Dauer-RAM, Bedingung: DK im Nachlauf stromlos und in NLP Bedingung Drosselklappensteller stromlos
Bedingung DK-Poti-Notfahren aktiv Bedingung Fehler DK-Poti 1 Bedingung Fehler DK-Poti 2 Bedingung: irreversible SKA Bedingung: keine temp. Begrenzung des I-Anteils im DLR durchfuhren ¨ Bedingung: DLR, Vorzeichen der Summe der PID-Anteile, =1: positiv, =0: negativ Bedingung: DV-E-Adaption sperrt Einspritzung CAN-Receive-Message: Master hat Einspritzverbot erteilt CAN-Receive-Message: Slave hat Einspritzverbot erteilt CAN-Send-Message: Master oder Slave erteilt Einspritzverbot Bedingung: Erweiterte Stellertauscherkennung Bedingung: Verriegelungsbit erweiterte Stellertauscherkennung DV-E Eisbrechfunktion aktiv DV-E Eisbrechfunktion beendet DV-E Eisbrechfunktion verboten DK-Ruckstellfeder-Pr ¨ ufung ¨ aktiv ¨ ¨ Bedingung: DV-E-Prufung ¨ offnende Feder Abbruch, Feder offnet nicht ¨ Bedingung: Offnende Federprufung ¨ Fehler ¨ Bedingung: offnende Federprufung ¨ i.O. ¨ Bedingung: Offnende Federprufung ¨ fertig ¨ Bedingung: Offnende Federprufung ¨ verboten DK-Ruckstellfeder-Pr ¨ ufung ¨ beendet Bedingung: DV-E-Ruckstellfederpr ¨ ufung ¨ Abbruch, Feder schließt nicht Bedingung: Fehler in der DV-E-Ruckstellfederpr ufung ¨ ¨ Bedingung: DV-E-Ruckstellfederpr ¨ ufung ¨ i.O. Bedingung: DV-E-Ruckstellfederpr ¨ ufung ¨ verboten ¨ Fehlerreaktion irrev. SKA (Sicherheitskraftstoffabschaltung) aus Fkt-Uberwachung Lernaktiv Bit Bedingung: DV-E-Adaption und Prufungen ¨ per Diagnose-Tester aktivieren Lernerfolg Bit Lernfreigabe Bit Lernen ist beendet Bedingung: UMA-Lernen u. Verst.abgl wegen Tester-Anford. aktiviert Lernverbot Bit Lernwertspeicherung Bit Bedingung: DV-E-Adaption per Tester (Ende Saugmodul-Fertigung) Bedingung: Tiefen Temperaturen bei Federprufung ¨ ¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
Bedingung: Fehler in NLP-Prufung ¨ u. -Lernen Bedingung: NLP-Position ist noch nicht bekannt Bedingung: NLP-Lernen anfordern Bedingung Powerfail
Bedingung Startende erreicht Bedingung: Batteriespannung fur ¨ DV-E-Ansteuerung i.O. Bedingung: Fehler beim UMA-Lernen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_UMAUAB
BGDVE
B_WDK2SEL CIDISTIM DKPSTG_W DLRMXT DLRSPID_W
GGDVE BGDVE BGDVE BGDVE ADVE
DVEADCHST EBANZ_C EBSTEP_C EBTIM_C E_DVEF E_DVEFO E_DVEN E_DVEV FPRSTEP_C FPRTIM_C LRNSTEP_C
BGDVE BGDVE BGDVE BGDVE DDVE DDVE DDVE DDVE BGDVE BGDVE BGDVE
LRNTIM_C LRNVB_C NLP1TIM NMOTLL
BGDVE BGDVE BGDVE BGNMOT
TANS
GGTFA
TDKNACH_W TLOOP TMOT
BGDVE BGDVE GGTFM
TMPUMAST TTMUMAD UB
BGDVE BGDVE GGUB
UBMAXHR UBMAXOHR UBRSQ
BGDVE BGDVE GGUBR
UBUANLR UBUANLRTT UDKNLP1 UDKNLP1R UDKNLP2 UDKNLP2R UDKP1A UDKP1AALT UDKP1ASR_W
BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE
UDKP1AS_W UDKP1A_W UDKP1ROB UDKP1RUN UDKP1SV UDKP1VOR UDKP1VOU UDKP1VO_W UDKP1VROB UDKP1VRUN UDKP1VV UDKP1VVR UDKP1VV_W UDKP1V_W UDKP1_W
BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE
UDKP2A UDKP2AALT UDKP2ASR_W
BGDVE BGDVE BGDVE
UDKP2AS_W UDKP2A_W UDKP2_W
BGDVE BGDVE
UDKPATR_W UDKPAT_W VFZG
BGDVE BGDVE GGVFZG
WDKADA_W
BGDVE
BGDVE, DDVE, SREAK-LOK T EIN ADVE, BGDVE, DUF LOK GGDVE AUS LOK BGDVE, HT2KTDVE,- EIN TKMWL DDVE AUS LOK LOK LOK EIN BGDVE EIN BGDVE EIN BGDVE EIN BGDVE DDVE AUS LOK BGDVE, BGWDKBA,- LOK DDVE LOK LOK LOK BGDVE, DTEV, LLRBB, EIN LLRNS, RDE, ... EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... LOK LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... LOK LOK ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ... LOK LOK ADVE, ALBK, BGDVE, EIN DAGRE, DHDEVE, ... LOK LOK ADVE, BGDVE LOK BGDVE, TKMWL LOK ADVE, BGDVE LOK BGDVE, TKMWL LOK UFRLC AUS LOK BGDVE, BGWDKBA,- LOK TKMWL LOK BGWDKBA, GGDVE AUS LOK LOK GGDVE AUS LOK AUS GGDVE AUS LOK LOK AUS LOK GGDVE AUS EIN BGDVE, GGDVE EIN ADVE, BGDVE,DFFTCNV, GGDVE,TKMWL UFRLC AUS LOK BGDVE, BGWDKBA,- LOK TKMWL LOK BGWDKBA, GGDVE AUS ADVE, BGDVE,EIN DFFTCNV, GGDVE,TKMWL LOK AUS ARMD, BBAGR,EIN BBSAWE, BDEMHA,BGDVE, ... ADVE AUS
BGDVE 8.10.5
Seite 656 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Bedingung: UMA-Lernen wahrend Urinitialisierung abgebrochen (SKA) Bedingung DK-Winkel-Berechnung fur ¨ Lageregler aus Poti 2 ¨ Zeitzahler zum Sperren der CAN-Kommunikation nach Startende Steigung DK-Poti (% DK / V) timer fur ¨ DLR im UMA in der Begrenzung DLR fur ¨ DV-E: Summe der PID-Anteile DV-E-Adaption: Status Prufbedingungen ¨ ¨ DV-E Eisbrechfunktion Zykluszahler ¨ DV-E Eisbrechfunktion Schrittzahler ¨ ¨ DV-E Eisbrechfunktion temporarer Zeitzahler Errorflag: DV-E Fehler bei Federprufung ¨ ¨ Errorflag: DV-E-Fehler bei Federprufung ”Offnen” ¨ Errorflag: DV-E Fehler bei Prufung Notluftposition ¨ ¨ Errorflag: DV-E Fehler bei Verstarkerabgleich ¨ Schrittzahler DK-Ruckstellfeder-Pr ¨ ufung ¨ ¨ Zeitzahler DK-Ruckstellfeder-Pr ¨ ufung ¨ ¨ Zahler fur ¨ Lerndauer eines Lernsteps ¨ Zeitzahler fur ¨ Wartezeit in den Lernschritten ¨ Lernverbotszahler (Wartezeit) ¨ Zeitzahler fur ¨ Wartezeit 1 im NLP-Lernen Motordrehzahl im Leerlaufbereich Ansaugluft - Temperatur ¨ Zeitzahler im Nachlauf bis stromlose DK in NLP einschwingt ¨ Ringzahler fur ¨ Zeitdifferenzmessungen Motor-Temperatur ¨ UMA-Adaption Status fur ¨ temporare ¨ UMA-Adaption Zeitdifferenz fur ¨ temorare Batteriespannung
Spannungschwelle fur ¨ Lernfreigabe bei Projekten mit Hauptrelais Spannungschwelle fur ¨ Lernfreigabe bei Projekten mit Hauptrelais Bordnetzspannung uber ¨ Hauptrelais, Standard-Quantisierung Spannungsschwelle fur ¨ UMA-Learning in Quantisierung von ubrsq Spannungsschwelle fur ¨ UMA-Lernen in Quantisierung von ubrsq bei tiefen Temp. Spannung DK-Poti 1 im NLP Dauer-RAM: Spannung DK-Poti 1 im NLP Spannung DK-Poti 2 im NLP Dauer-RAM: Spannung DK-Poti 2 im NLP Spannung Drosselklappen-Poti 1 am (unteren) Anschlag temp. Spannung DK-Poti 1 am unteren DK-Anschlag ¨ Dauer-RAM: Spannung DK-Poti 1 am unteren DK-Anschlag, stationarer Anteil ¨ Spannung DK-Poti 1 am unteren Anschlag, stationarer Anteil Spannung DK-Poti 1 am unteren Anschlag realer DK-Poti-1-Wert am ob. Abgleichpkt. realer DK-Poti-1-Wert am unt. Abgleichpkt. ¨ Maximalwert DK-Poti 1 fur ¨ Verwendung des verstarkten Signals ¨ Dauer-RAM: Spannungsoffset bei DK-Poti-1-Verstarkung ¨ Diagnose: 8 Bit Kopie von udkp1vo_w als Umweltgroße ¨ Spannungsoffset Verstarker DK-Poti 1 ¨ realer verstarkter DK-Poti-1-Wert am ob. Abgleichpkt. ¨ realer verstarkter DK-Poti-1-Wert am unt. Abgleichpkt. ¨ Diagnose: 8 Bit Kopie von udkp1vv_w als Umweltgroße ¨ ¨ Dauer-RAM: Verstarkung bei DK-Poti-1-Verstarkung ¨ Verstarkung DK-Poti 1 ¨ Verstarkte Spannung DK-Poti 1 Spannung DK-Poti 1
Spannung Drosselklappen-Poti 2 am (unteren) Anschlag temp. Spannung DK-Poti 2 am unteren DK-Anschlag ¨ Dauer-RAM: Spannung DK-Poti 2 am unteren DK-Anschlag, stationarer Anteil ¨ Spannung DK-Poti 2 am unteren Anschlag, stationarer Anteil Spannung DK-Poti 2 am unteren Anschlag Spannung DK-Poti 2
¨ Dauer-RAM: temporarer UEA-Offset des DK-Poti ¨ temporarer UEA-Offset des DK-Poti Fahrzeuggeschwindigkeit
Sollwert DK-Winkel, aus DV-E Adaption- und Pruffunktion ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 657 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
WDKBAK_W WDKBA_W
GGDVE GGDVE
EIN EIN
Drosselklappenwinkel bezogen auf unteren Anschlag (Komponente) Drosselklappenwinkel bezogen auf unteren Anschlag
WDKDLR_W WDKNLP WDKNLPR WDKNLPR_W WDKNLP_W WDKVABOB WDKVABUB WPED
ADVE, BGDVE ADVE, BGDVE,BGMSDK, DDSS ADVE, BGDVE
BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE GGPED
EIN AUS AUS AUS ADVE, FUEDKSA AUS LOK LOK ADVE, AEVABU, ALBK, EIN BGDVE, DBKS, ...
¨ Sollwert DK-Winkel in 12 Bit-Auflosung ¨ Diagnose: 8 Bit Kopie von wdknlp_w als Umweltgroße ¨ Diagnose: 8 Bit Kopie von wdknlpr_w als Umweltgroße Dauer-RAM: Sollwert DK-Winkel in NLP-Stellung, bez. auf UMA DK-Winkel der Notluftposition DK-Sollwert fur ¨ oberen Abgleichpunkt DK-Sollwert fur ¨ unteren Abgleichpunkt Normierter Fahrpedalwinkel
FB BGDVE 8.10.5 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ 0. Uberblick =============== 1. 2. 3. 4. 4.1 4.1.1 4.1.2 4.1.3 4.2 4.2.1 4.2.2 5. 5.1 5.1.1 5.1.2 5.2 5.3 6. 7. 8.
Einf¨ uhrung Initialisierung NLP-Lernen (DV-E-Tauscherkennung) DV-E-Federpr¨ ufung R¨ uckstellfederpr¨ ufung incl. Eisbrechfunktion ¨ Uberblick detaillierter Ablauf R¨ uckstellfederpr¨ ufung detaillierter Ablauf Eisbrechfunktion Pr¨ ufung ¨ offnende Feder ¨ Uberblick detaillierter Ablauf DV-E-Adaption station¨ arer Anteil ¨ Uberblick detaillierter Ablauf tempor¨ arer Anteil resultierender Anteil Sperren der Einspritzung DV-E-Adaption per Testeranforderung Dauer-RAM- und EEPROM-Ablage
1. Einf¨ uhrung ================ Da f¨ ur die Drosselverstelleinrichtung DV-E5 kein Abgleich zwischen der Istwerterfassung mit dem Potentiometer und der mechanischen Drosselklappen-Stellung (DK) vorhanden ist, muß in der ME eine Adaption durchgef¨ uhrt werden. W¨ ahrend der Adaption wird der untere mechanische DK-Anschlag (UMA) und die Notluftposition (NLP) des DV-E5 gelernt und ein Abgleich des Istwertpotentiometer-Verst¨ arkers durchgef¨ uhrt. Die gelernten Werte werden im Dauer-RAM bzw. im EEPROM abgespeichert. Zus¨ atzlich werden die Federn des DV-E5 ¨ uberpr¨ uft. Diese Adaption kann unter bestimmten Eingangsvoraussetzungen bei Z¨ undung EIN erneut ablaufen. Es sind deshalb folgende Teilfunktionen in der BGDVE realisiert: -
Lernen und Pr¨ ufen der DV-E-Notluftposition (NLP-Lernen) mit DV-E-Tauscherkennung DV-E-Federpr¨ ufung (R¨ uckstellfeder und ¨ offnende Feder) Lernen des unteren mechanischen DK-Anschlags (UMA-Lernen) Verst¨ arkerabgleich, Offset und Steigung
Nur wenn alle genannten Teilfunktionen bei einem Urstart erfolgreich durchlaufen werden, wurde eine ’Urinitialisierung’ durchgef¨ uhrt. Die Variablen m¨ ussen dann wie folgt belegt sein: B_lrnws = 1, B_lrnerf = 1, B_fprzok = 1, (B_fprook = 1 nur bei CWDVEFO = 1) und lrnstep_c = 11. (B_nlperf wird ab BGDVE3.110 zur Ablaufsteuerung nicht mehr ben¨ otigt und hat nun lediglich Dummy - Funktion. B_nlperf = 1 wird zyklisch refresht und hat keine Bedeutung mehr.) F¨ ur Systeme mit erh¨ ohter Belagsbildung (Schmutz) an der DK wird zwischen einem Koordinatensystem f¨ ur die DK und einem f¨ ur die F¨ ullung unterschieden. D.h. bei diesen Systemen hat das DK-Komponentenpaket eine eigenes Koordinatensystem. Dieses basiert dann auf wdkbak_w anstelle wdkba_w. Umgeschaltet wird dies ¨ uber die Systemkonstante SY_DVEKOOR. SY_DVEKOOR = 0 SY_DVEKOOR = 1
--> -->
wdkba_w wdkbak_w
2. Initialisierung ===================== Die Initialisierungsphase besteht aus 3 Teilen: "- Teil 1: EEPROM-Werte ins Dauer-RAM kopieren" B_lrnerf, B_lrnws, udknlp1r, udknlp2r, udkp1asr_w,
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 658 von 4100 31.JAN.2003 Thomas Brosi
udkp2asr_w, udkp1vor, udkp1vvr, wdknlpr_w "- Teil 2: Dauer-RAM-Werte ins RAM kopieren" udkp1asr -> udkp1as_w, udkp1asr_w -> udkp1a udkp2asr -> udkp2as_w, udkp2asr_w -> udkp2a udkpatr_w -> udkpat_w udkp1vor -> udkp1vo_w, udkp1vvr -> udkp1vv_w wdknlpr_w -> wdknlp_w "- Teil 3: Ini-Werte berechnen und ins RAM schreiben" Potisteigung dkpstg_w := 100.0 %DK / UDKP1NHUB Umschaltschwelle udkp1sv := UPVGNENN / udkp1vv_w - UDKP1DUS Falls das EEPROM gel¨ oscht oder defekt ist, werden im Teil 1 Festwerte ins Dauer-RAM geschrieben. Die Zuordnung lautet wie folgt: udkp1asr_w udkp2asr_w udkp1vor udkp1vvr B_lrnws B_lrnerf udknlp1r udknlp2r wdknlpr_w
:= := := := := := := := :=
UDKP1AURI UDIP2AURI 0.0 UDKP1VID false false UDKNLP1N UDKNLP2N WDKNLPMA
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Weiterhin werden im Teil 3 folgende Plausibilisierungen durchlaufen: if (udkp1asr_w < UDKP1AMIN) OR (udkp1asr_w > UDKP1AMAX + UDKPAOFF) OR (udkp2asr_w < UDKP2AMIN - UDKPAOFF) OR (udkp2asr_w > UDKP2AMAX) then B_lrnws := false B_lrnerf := false udkp1asr_w := UDKP1AURI udkp2asr_w := UDKP2AURI udkp1as_w := UDKP1AURI udkp1a := UDKP1AURI udkp2as_w := UDKP2AURI udkp2a := UDKP2AURI endif if (udkp1vo_w < UDKP1VOMI) (udkp1vv_w < UDKP1VVMI) then B_lrnerf := false udkp1vo_w := 0.0 udkp1vv_w := UDKP1VID endif
OR OR
(udkp1vo_w > UDKP1VOMA) (udkp1vv_w > UDKP1VVMA)
OR
dkpstg_w := 100.0 %DK / UDKP1NHUB; temp1 := (udknlp1 - udkp1as_w) * dkpstg_w; if ((wdknlp_w < WDKNLPMI) OR (wdknlp_w > WDKNLPMA) OR (|wdknlp_w - temp1| > WDKNPLAUS)) then B_lrnerf := false endif if (B_lrnerf = false) then wdknlp_w := WDKNLPMA endif wdknlp_w wird zus¨ atzlich mit udknlp1, udkp1as_w rechnerisch plausibilisiert. Bei Projekten mit zus¨ atzlichem Meßpfad f¨ ur die Spannung ubrsq hinterm Hauptrelais (bedingte Compilierung, SY_UBR = true) ist eine Umquantisierung der Spannungsschwelle UB_UANL in die Aufl¨ osung von ubrsq erforderlich. In diesem Fall ersetzt dann ubuanlr die Umweltbedingung UB_UANL. (Siehe dazu 5.1.2 Startbedingungen DV-E Adaption). if (SY_UBR) then ubuanlr := UB_UANL * SY_UBSQ_W endif
3. NLP-Lernen (DV-E-Tauscherkennung) ======================================= Die NLP wird zum einen f¨ ur den digitalen Lageregler (DLR) und zur Erkennung eines DVE-Adaptionsbedarfs, z.B. bei Stellertausch ben¨ otigt. Bei Z¨ undung EIN wird die NLP, solange der DV-E noch stromlos ist ¨ uber die Istwertpotentiometer eingelesen (Ergebnis in udknlp1 und udknlp2) und mit dem im Speicher abgelegten Werten (udknlp1r und udknlp2r) plausibilisiert. Falls sich die Werte unterscheiden wird auf Adaptionsbedarf erkannt und nach der Pr¨ ufung der R¨ uckstellfeder im Pr¨ ufschritt 3 (fprstep_c = 3) die NLP gelernt. Die NLP wird als wdknlp_w dem DLR in der ADVE zur Verf¨ ugung gestellt. Zur Vermeidung einer fehlerhaften DV-E-Tauscherkennung bei einem schnellen Wechsel von Z¨ undung EIN -> AUS -> EIN wird in der SG-Initialisierung die DV-E-Tauscherkennung erst zugelassen, wenn im vorangegangen SG-Nachlauf die DK mindestens f¨ ur eine Zeit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 659 von 4100 31.JAN.2003 Thomas Brosi
tdknach_w >= TDKNACH stromlos war (dann ist B_dknach = true). Damit wird sichergestellt, daß die DK im stromlosen Zustand sicher in die NLP einschwingen kann. Falls der DV-E getauscht und eine Adaption durch Tester in der Werkstatt vers¨ aumt wurde, udknlp1 und udknlp2 aber noch innerhalb der Plausibilisierungstoleranzen f¨ ur den Vergleich mit den gespeicherten Werten liegen,dann spricht die Tauscherkennung zun¨ achst nicht an und es wird nicht adaptiert. Im Betriebsfall Z¨ undung EIN ohne Bewegung des Gaspedals kann nun, falls der UMA des neuen DV-E ¨ uber dem des Alten liegt die Strombegrenzung der ADVE aktiv werden. In diesem Fall l¨ ost die ’erweiterte DV-ETauscherkennung’ Einspritzverbot und eine DV-E-Adaption aus. Die ’erweiterte DV-E Tauscherkennung’ ist nur bei nmot = 0, wdkdlr_w < (UDKP1AURI - udkp1as_w)* dkpstg_w und B_stend = false aktiv. Nach erfolgtem Start ist die ’erweiterte Stellertauscherkennung’ uber B_dvetv = true verriegelt. Sie kann erst nach Z¨ ¨ undung AUS --> EIN wieder aktiv werden. Bei Stellertauscherkennung, wenn SY_DVEATT = 1, wird das Lernen bei Tiefentemperaturen (tmot >= UAN_U_MTTT & tans >= UANUATSTT) erlaubt. Siehe auch Kapitel 6., Sperren der Einspritzung. 4. DV-E-Federpr¨ ufung ======================= 4.1 R¨ uckstellfederpr¨ ufung =========================== 4.1.1 ¨ Uberblick =============== Durch ¨ Offnen der DK aus der NLP in Richtung DK AUF und anschließendem Abschalten der DV-E-Endstufe (DV-E-ES) wird der durch die R¨ uckstellfeder erzwungene R¨ ucklauf kontrolliert. Im Fehlerfall wird ¨ uber B_fprzab = 1 die DK-Antriebersatzfunktion (ehemals DKNotluftfahren) angefordert. Der Ablauf kann anhand des Pr¨ ufschrittz¨ ahlers fprstep_c verfolgt werden. Die Pr¨ ufung erfolgt nur einmalig indem diese ¨ uber das Pr¨ ufready-Bit B_fprrdy verriegelt ist.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Pr¨ ufung wird nur durchgef¨ uhrt, wenn keine der folgenden Voraussetzungen verletzt ist, sonst wird Pr¨ ufverbot (B_fprzvb = true) gesetzt. Bei Verletzung einer Voraussetzung wird der Statusz¨ ahler dveadchst gesetzt, mit dem festgestellt werden kann, wieso ein Abbruch der R¨ uckstellfederpr¨ ufung erfolgt ist. Statusz¨ ahler dveadchst: ======================= ((B_dkpiu = 0) (B_dknolu = 0) (B_i_ska_um = 0)
AND AND AND
(vfzg < UANVFZG) (nmotll <= FPRNMAX) (B_wdk2sel = false) (B_ubdve = true) (tmot >= FPRMT) (tans >= FPRAT) (tmot >=FPRMTTT) (tans >=FPRATTT)
AND AND AND AND AND AND AND
I I I I I I I I I I I I
1 5 6 4 9 7 8 17 18
(SY_DVEATT = 1) (SY_DVEATT = 1)
Bei bedingter Compilierung mit SY_TWDKS = 1 werden beim Saugmodultest am Bandende auf Testeranforderung B_lrnwt = 1 die Umweltbedingungen 5,6,7,8 ¨ ubersprungen, in Umweltbedingung 1 wird B_dkpiu = 0 durch B_dkunb = 0 ersetzt. (B_lrnwt = 1 exisitiert nur bei SY_TWDKS = 1). Bei SY_DVEATT = 1 wird die Federpr¨ ufung bei Urlernen oder Stellertauscherkennung bei Tiefentemperaturen erlaubt(tmot > FPRMTTT, tans > FPRATTT). Die Zeiten werden dann um jeweils ERWFPRTIM1 in fprstep_c = 1 und ERWFPRTIM2 in fprstep_c = 2 verl¨ angert. Eisbrechen: Die Funktionalit¨ at ist nur aktiv, wenn lernen bei tiefen Temperaturen nicht aktiv ist und Eisbrechen aktiviert. (SY_DVEVES = 1 und SY_DVEATT = 0) Ist die Federpr¨ ung fertig, dabei ist es unerheblich ob die Federpr¨ ufung vollst¨ andig durchlaufen wurde (B_fprrdy = true), wird die Eisbrechfunktion gestartet. Dabei wird die Klappe zun¨ achst auf einen applizierbaren Winkel gefahren. Wird dieser erreicht, ist die Funktion zu ende und ein eventuelles Uma lernen kann gestartet werden. Erreicht die Klappe nicht den geforderten Winkel, werden abwechselnd zwei Sollwerte ausgegeben die daf¨ ur sorgen, dass die Klappe gegen das Eis f¨ ahrt und dieses damit entfernt. Die Pr¨ ufung wird nur durchgef¨ uhrt, wenn keine der folgenden Voraussetzungen verletzt ist, sonst wird Pr¨ ufverbot (B_ebvb = true) gesetzt. Bei Verletzung einer Voraussetzung wird der Statusz¨ ahler dveadchst gesetzt, mit dem festgestellt werden kann, wieso ein Abbruch der Eisbrechfunktion erfolgt ist. Dabei wird die Eisbrechfunktion nur dann durchgef¨ uhrt, wenn nur die Temperaturbedingungen f¨ ur die Federpr¨ ufung verletzt wurden. D.h. Wenn alle anderen Umweltbedingungen in Ordnung sind wird entweder die schließende Federpr¨ ufung durchgef¨ uhrt oder die Eisbrechfunktion, jedoch nie beides. Statusz¨ ahler dveadchst: =======================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
((B_dkpiu = 0) (B_dknolu = 0) (B_i_ska_um = 0)
AND AND AND
(vfzg < UANVFZG) AND (nmotll <= FPRNMAX) AND (B_wdk2sel = false) AND (B_ubdve = true) AND (tmot <= FPRMT) AND (tans <= FPRAT) (B_lrnerf = true)
I I I I I I I I I |
BGDVE 8.10.5
Seite 660 von 4100 31.JAN.2003 Thomas Brosi
101 105 106 104 109 108 100
Bei bedingter Compilierung mit SY_TWDKS = 1 werden beim Saugmodultest am Bandende auf Testeranforderung B_lrnwt = 1 die Umweltbedingungen 105,106,107,108 ¨ ubersprungen, in Umweltbedingung 1 wird B_dkpiu = 0 durch B_dkunb = 0 ersetzt. (B_lrnwt = 1 exisitiert nur bei SY_TWDKS = 1).
4.1.2 detaillierter Ablauf ========================== Federpr¨ ufschritt 0 (B_fprakt = 0 -> 1 AND fprstep_c = 0): Vorgabe des Sollwinkels WDKSFPR f¨ ur Ausgangsposition, Start des Federpr¨ uftimers fprtim_c und Umschalten der DV-E-Ansteuerung auf ’Sollwertvorgabe durch Adaption’ (B_dkaden = 1). Federpr¨ ufschritt 1 (fprstep_c = 1): Erreicht der DK-Istwinkel in einer max. Zeit (fprtim_c <= FPRTIM1_T) die Ausgangsposition ( wdkba_w >= (wdknlp_w + WDKFPRZ1)) wird mit B_dcdisr = Endstufenabschaltung angefordert. Wird die max. Zeit ¨ uberschritten oder schwelle nicht erreicht, wird der interne Pr¨ uffehler B_fprze = 1 gesetzt R¨ uckstellfederpr¨ ufung abgebrochen.
Schwelle der 1 eine DV-Edie Pr¨ ufund die DV-E-
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Federpr¨ ufschritt 2 (fprstep_c = 2): Infolge der DV-E-Endstufenabschaltung l¨ auft die DK durch die R¨ uckstellfeder in Richtung NLP zur¨ uck. Erreicht der DK-Istwinkel in einer max. Zeit (fprtim_c <= FPRTIM2_T) die Schwelle der Ausgangsposition ( wdkba_w < (wdknlp_w + WDKFPRZ2)) wird die Pr¨ ufung als i.O. erkannt, das Pr¨ ufbit B_fprzok = 1 gesetzt und ’Federpr¨ ufung aktiv’ zur¨ uckgesetzt B_fprakt = 0. Wird die max. Zeit ¨ uberschritten oder die untere Pr¨ ufschwelle nicht erreicht, heißt das, daß die R¨ uckstellfeder die DK nicht in der erforderlichen Zeit zur¨ uckgestellt hat oder daß die R¨ uckstellfeder keine R¨ uckstellung mehr durchf¨ uhren kann. In diesem Fehlerfall wird die DK-Antriebersatzfunktion (ehemals DK-Notluftfahren) ¨ uber B_fprzab = 1 angefordert. Weiterhin wird gepr¨ uft, ob ein Lernen des NLP angefordert wurde (B_nlpreq = 1). Gilt B_nlpreq = 0 und B_lrnerf = 1 und liegt kein Powerfail (B_pwf = false bzw. B_eepwf = false bei bedingter Compilierung SY_NVRAMBK = true (nur ME9)) vor, so wird der Pr¨ ufstepz¨ ahler auf 4 gesetzt, anderenfalls wird der Pr¨ ufstepz¨ ahler auf 3 gesetzt. Federpr¨ ufschritt 3 (fprstep_c = 3): Lernen der DK-NLP im Zustand der stromlosen DK. Nach einer Wartezeit (nlp1tim > NLPST1T), in der die DK in die NLP eingeschwungen ist, werden beide DKIstwertpotentiometer udkp1_w und udkp2_w solange eingelesen, bis eine bestimmte Zeitdauer nlp1tim >= (NLPST1T + NLPST2T) abgelaufen ist. W¨ ahrend dieser Meßzeit wird ¨ uber eine gleitende Mittelwertbildung die absolute NLP der DK (udknlp1 und udknlp2) bestimmt. Federpr¨ ufschritt 4 (fprstep_c = 4): Pr¨ ufung ist beendet; Anforderung der DV-E-Endstufenabschaltung wird zur¨ uckgenommen (B_dcdisr = 0), Pr¨ ufung beendet wird gesetzt (B_fprrdy = 1) und DV-E-Ansteuerung wird f¨ ur den regul¨ aren Betrieb freigegeben (B_dkaden = 0).
4.1.3 detaillierter Eisbrechfunktion ==================================== Die Funktion wird gestartet sobald B_fprrdy = true ist Eisbrechschritt 0 (B_ebrakt = 0 -> 1 AND ebstep_c = 0): Vorgabe des Sollwinkels WDKSEBP f¨ ur Ausgangsposition, Start des Eispr¨ ufpr¨ uftimers ebtim_c und Umschalten der DV-E-Ansteuerung auf ’Sollwertvorgabe durch Adaption’ (B_dkaden = 1). Eisbrechschritt 1 (ebstep_c = 1): Erreicht der Betrag DK-Istwinkel (wdkba_w bei SY_DVEKOOR = 0, sonst wdkbak_w) - Sollwinkel (WDKSEBP) in einer max. Zeit (ebtim_c <= EBTIM1_T) die Schwelle DWDKEB wird in Eisbrechschritt 3 gewechselt. Erreicht die DK diesen Winkel nicht, wird das Eisbrechen gestartet, also in Eisbrechschritt 2 gewechselt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 661 von 4100 31.JAN.2003 Thomas Brosi
Eisbrechschritt 2 (ebstep_c = 2): Im Eisbrechschritt 2 wird abwechselnd Sollwert 1 (WDKSEB1) und Sollwert 2 (WDKSEB2) ausgegeben. Diese stehen jeweils f¨ ur die Zeiten TWDKSEB1 bzw. TWDKSEB2 an. Dieser Vorgang wird zyklisch durchgef¨ uhrt, bis der Zyklusz¨ ahler ebanz_c die maximale Anzahl (DKEBANZ) erreicht hat. Eisbrechschritt 3 (ebstep_c = 3): Pr¨ ufung beendet wird gesetzt (B_ebrdy = 1; B_ebrakt = false) und DV-E-Ansteuerung wird f¨ ur den regul¨ aren Betrieb freigegeben (B_dkaden = 0).
4.2 Pr¨ ufung ¨ offnende Feder =============================== 4.2.1 ¨ Uberblick =============== Durch Schließen der DK aus der NLP in Richtung ZU und anschließendem Abschalten der DV-E-Endstufe (DV-E-ES) wird der durch die ¨ offnende Feder erzwungene R¨ ucklauf in den NLP kontrolliert. Im Fehlerfall wird ¨ uber B_fproab = 1 die DK-Antriebersatzfunktion (ehemals DK-Notluftfahren) angefordert. Der Ablauf kann anhand des Pr¨ ufschrittz¨ ahlers fprstep_c verfolgt werden. Die Pr¨ ufung erfolgt nur einmalig indem diese ¨ uber das Pr¨ ufready-Bit B_fprordy verriegelt ist. Die Pr¨ ufung der ¨ offnenden Feder erfolgt nur im Urlernen bzw. bei Lernen auf Testeranforderung. War die Pr¨ ufung der ¨ offnenden Feder erfolgreich, so wird dies durch das B_fprook angezeigt. Die Pr¨ ufung wird nur durchgef¨ uhrt, wenn keine der folgenden Voraussetzungen verletzt ist, sonst wird Pr¨ ufverbot (B_fprovb := true) gesetzt. Bei Verletzung einer Voraussetzung wird der Statusz¨ ahler dveadchst gesetzt, mit dem festgestellt werden kann, wieso ein Abbruch der ¨ offnenden Federpr¨ ufung erfolgt ist. Die ¨ offnende Federpr¨ ufung ist ¨ uber Codewort CWDVEFO = 0 abschaltbar.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Statusz¨ ahler dveadchst: ======================= ((B_dkpiu = 0) (B_dknolu = 0) (B_i_ska_um = 0) (B_wdk2sel = 0))
AND AND AND AND
(vfzg < UANVFZG) (nmotll <= FPRNMAX) (tmot >= FPRMT) (tans >= FPRAT)
AND AND AND
I I I I I I I I I
40 44 45 46 47
Bei bedingter Compilierung mit SY_TWDKS = 1 werden beim Saugmodultest am Bandende auf Testeranforderung B_lrnwt = 1 die Umweltbedingungen 44-47 ¨ ubersprungen, in Umweltbedingung 40 wird B_dkpiu = 0 durch B_dkunb = 0 ersetzt. (B_lrnwt = 1 exisitiert nur bei SY_TWDKS = 1). Bei SY_DVEATT = 1 & Tiefentemperaturen (tmot < FPRMT oder tans < FPRAT) findet die ¨ offnende Federpr¨ ufung NICHT statt.
4.1.2 detaillierter Ablauf ========================== Federpr¨ ufschritt 4 (B_fprakt = 0 -> 1 AND fprstep_c = 4): Vorgabe des Sollwinkels WDKSFPRO f¨ ur Ausgangsposition, Start des Federpr¨ uftimers fprtim_c und Umschalten der DV-E-Ansteuerung auf ’Sollwertvorgabe durch Adaption’ (B_dkaden = 1). Federpr¨ ufschritt 5 (fprstep_c = 5): Erreicht der DK-Istwinkel in einer max. Zeit (fprtim_c <= FPRTIM3_T) das Zielband zwischen WDKFPROU und WDKFPROO (WDKFPROU <= wdkba_w <= WDKFPROO) wird mit B_dcdisr = 1 eine DV-E-Endstufenabschaltung angefordert. Wird die max. Zeit ¨ uberschritten oder die Pr¨ ufschwelle nicht erreicht, wird der interne Pr¨ uffehler B_fproe = 1 gesetzt und die DV-E-R¨ uckstellfederpr¨ ufung abgebrochen. Federpr¨ ufschritt 6 (fprstep_c = 6): Infolge der DV-E-Endstufenabschaltung wird die DK durch die ¨ offnende Feder in Richtung NLP zur¨ uck gestellt. Erreicht der DK-Istwinkel in einer max. Zeit (fprtim_c <= FPRTIM4_T) die Schwelle der Ausgangsposition ( wdkba_w >= (wdknlp_w - WDKFPRO2)), wird die Pr¨ ufung als i.O. erkannt, das Pr¨ ufbit (B_fprook = 1) gesetzt und ’Federpr¨ ufung aktiv’ zur¨ uckgesetzt (B_fprakt = 0), die Anforderung der DV-E-Endstufenabschaltung wird zur¨ uckgenommen (B_dcdisr = 0), Pr¨ ufung beendet wird gesetzt ((B_fprordy = 1). Wird die max. Zeit ¨ uberschritten oder die obere Pr¨ ufschwelle nicht erreicht, heißt das, daß die ¨ offnende Feder die DK nicht in der erforderlichen Zeit ge¨ offnet hat oder
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 662 von 4100 31.JAN.2003 Thomas Brosi
daß die Feder keine ¨ Offnung mehr durchf¨ uhren kann. In diesem Fehlerfall wird die DKAntriebersatzfunktion (ehemals DK-Notluftfahren) ¨ uber B_fproab = 1 angefordert und Pr¨ uffehler (B_fproe = 1) gesetzt.
5. DV-E-Adaption =================== 5.1 station¨ arer Anteil ======================== ¨ 5.1.1 Uberblick ================= Der station¨ are Anteil der DV-E-Adaption umfaßt das UMA-Lernen und den Abgleich des Istwertpotentiometer-Verst¨ arkers. Der station¨ are Anteil muß prinzipiell nur einmal w¨ ahrend der Inbetriebnahme eines neuen Steuerger¨ ates bzw. bei Tausch einer DV-E durchgef¨ uhrt werden. Die M¨ oglichkeit einer erneuten Adaption bei Z¨ undung EIN kann ¨ uber die Lernverbotszeit LRNVB_T gesteuert werden. Je k¨ urzer diese Zeit ist, desto wahrscheinlicher wird die Durchf¨ uhrung einer erneuten Adaption. Beim Lernen des UMA wird die DK vom max. m¨ oglichen UMA in Schritten an den UMA gefahren. Durch die Beobachtung des Istwertpotentiometers wird erkannt, daß sich die DK nicht mehr bewegt. Der zugeh¨ orige Wert wird eingelesen und um einen Offset UDKPAOFF erh¨ oht als unterer elektrischer DK-Anschlag (UEA) plausibilisiert und im Dauer-RAM bzw. EEPROM gespeichert. Die UEA udkp1as_w und udkp2as_w werden der Funktion GGDVE zur Verf¨ ugung gestellt. Beim Abgleich des Verst¨ arkers werden durch Anfahren zweier Meßpunkte mit der DK der Offset und die Verst¨ arkung der OP-Schaltung bestimmt. Die berechneten Werte udkp1vo_w und udkp1vv_w werden der Funktion GGDVE zur Verf¨ ugung gestellt. Der Abgleich wird im Anschluß an das UMA-Lernen durchgef¨ uhrt. Tritt w¨ ahrend der Urinitialisierung bzw. bei nicht gesetztem Lernwertspeicher-Bit (B_lrnws = 0) ein Fehler auf, wird ¨ uber B_umauab = 1 irreversibles Sicherheitskraftstoffabschalten (SKA) angefordert. Der Adaptionsablauf kann anhand des Lernschrittz¨ ahlers lrnstep_c verfolgt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Adaption kann auch ¨ uber einen Tester angestoßen werden. Siehe Kapitel 7. Im Adaptionsschritt 0 ... 4 wird der UMA gelernt 5 wird die rel. NLP berechnet 6 ... 9 wird der Verst¨ arker abgeglichen Bei SY_DVEATT = 1 wird bei Urlernen oder Stellertauscherkennung bei Tiefentemperaturen das Lernen erlaubt (tmot >= UAN_U_MTTT & tans >= UANUATSTT). Bei SY_DVEATT = 1 & Tiefentemperaturen (VBTTUBMI > tmot > VBTTUBMA & VBTTUBMI > tans > VBTTUBMA) wird das Lernen bei niedriger Batteriespannung ub > UB_UANLTT erlaubt. Bei SY_DVEATT = 0 bleibt dia Abfrage wie bisher (ub > UB_UANL). 5.1.2 detaillierter Ablauf ============================ Startbedingungen: Die Adaption l¨ auft nur ab, wenn die R¨ uckstellfederpr¨ ufung beendet ist (B_fprrdy = 1) und wenn keine der folgenden Eingangsvoraussetzungen verletzt ist, sonst wird Lernverbot (B_lrnvb = true) gesetzt. Bei Verletzung einer Voraussetzung wird der Statusz¨ ahler dveadchst gesetzt, mit dem festgestellt werden kann, wieso ein Abbruch der DV-EAdaption erfolgt ist. Ist die Eisbrechfunktion aktiviert (SY_DVEVES = 1 und SY_DVEATT = 0), wird die Funktion erst gestartet wenn die Eispr¨ ufung beendet wurde (B_ebrdy = true).
Statusz¨ ahler dveadchst: =======================
((B_dkpiu = 0) (B_i_ska_um = 0) (B_dknolu = 0) (B_fprze = 0) (B_dknot = 0)) (nmotll <= UANNMAX) *) (vfzg <= UANVFZG) (wped < UANPEDMAX) (ub > UB_UANL) ((tmot >= UAN_U_MT) (tmot <= UAN_O_MT)) ((tans >= UANUATS) (tans <= UANLATS)) ((tmot >= UAN_U_MTTT) (tmot <= UAN_O_MT)) ((tans >= UANUATSTT) (tans <= UANLATS))
AND AND AND AND AND AND AND AND AND AND AND AND AND AND AND AND
I I I I I I I I I I I I
20 24 25 26 27 28
I
30
I
58
(SY_DVEATT = 1)
I
60
(SY_DVEATT = 1)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 663 von 4100 31.JAN.2003 Thomas Brosi
*): Die nachfolgenden Bedingungen werden erst getestet, wenn (lrnvb_c > LRNVB_T) OR B_pwf = 1 OR (B_lrnws = 0) OR (B_lrnerf = 0) (Bei ME9-Systemen mit SY_NVRAMBK = true wird B_pwf = 1 durch B_eepwf = 1 ersetzt.) Wenn der Motor dreht, wird der Lernverbotsz¨ ahler lrnvb_c gestoppt. Bei bedingter Compilierung mit SY_TWDKS = 1 werden beim Saugmodultest am Bandende auf Testeranforderung B_lrnwt = 1 die Umweltbedingungen 24-26,28,30 ¨ ubersprungen, in Uweltbedingung 20 wird B_dkpiu = 0 durch B_dkunb = 0 ersetzt. (B_lrnwt = 1 exisitiert nur bei SY_TWDKS = 1).
Bei Projekten mit zus¨ atzlichem Meßpfad f¨ ur die Spannung ubrsq hinterm Hauptrelais (Bedingte Compilierung,SY_UBR = true) ist eine Umquantisierung der Spannungsschwelle UB_UANL in die Aufl¨ osung von ubrsq erforderlich. In diesem Fall ersetzt dann ubuanlr die Umweltbedingung UB_UANL. Im Falle alle Eingangsvoraussetzungen erf¨ ullt, wird Adaptionsfreigabe erteilt (B_lrnfg = 1), im Falle der Verletzung einer Bedingung wird Adaptionsverbot gesetzt (B_lrnvb = 1).
Adaptionsschritt 0 (B_lrnfg = 0 -> 1 AND lrnstep_c = 0): Initialisierung der DV-E-Adaption. Umschalten der DV-E-Ansteuerung auf ’Sollwert von der BGDVE’ (B_dkaden = 1) und Laden der UMA-Werte mit den worst case Werten (udkp1as_w = UDKP1AMAX und udkp2as_w = UDKP2AMIN).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Adaptionsschritt 1 (lrnstep_c = 1): ¨ber eine Rampe an den UMA gefahren Die DK wird durch die Reduzierung von udkp1as_w u (Schrittweite UANZURP). Sobald der Lagereglerausgang eine Min-Schwelle unterschreitet (Bedingung: B_dlrspid = 0 AND dlrspid_w > UANPIDMIN) wird ein Wartezeitz¨ ahler (lrntim_c) gestartet. In dieser Zeit wird der Lernwert ¨ uber eine gleitende Mittelwertbildung in udkp1aalt und udkp2aalt gebildet. Nach der Wartezeit (lrntim_c >= LRNST1_T) werden die ermittelten Werte udkp1as_w und udkp2as_w auf den zul¨ assigen Wertebereich (UDKP1AMIN und UDKP2AMAX) ¨ uberpr¨ uft. Im Fehlerfall wird der Lernfehler gesetzt (B_umae = 1) und die UMA-Abbruch-Funktion durchlaufen. Adaptionsschritt 2 (lrnstep_c = 2): Der gelernte UMA, im vorigen Schritt in udkp1as_w und udkp2as_w abgelegt wird um den Offset (UDKPAOFF) erh¨ oht und somit zum UEA. Anschließend werden die UEA-Werte auf den zul¨ assigen Wertebereich (UDKP1AMAX und UDKP2AMIN) ¨ uberpr¨ uft. Im Fehlerfall wird der Lernfehler gesetzt (B_umae = 1) und die UMA-Abbruch-Funktion durchlaufen. Adaptionsschritt 3 (lrnstep_c = 3): In diesem Schritt wird ¨ uber den Sollwert wdkada_w solange eine Rampe mit der Schrittweite UANAUFRP an die DK vorgegeben, bis der Lagereglerausgang die Min-Schwelle wieder uberschreitet (Bedingung: B_dlrspid = 0 AND dlrspid_w <= UANPIDMINA). Sobald die ¨ Schwelle ¨ uberschritten wurde, wird nach einer Wartezeit (lrntim_c >= LRNST3_T) gepr¨ uft, ob sich die DK vom UMA gel¨ ost hat (udkp1_w > udkp1aalt) bzw. nicht weiter als ein Delta vom UEA entfernt ist (udkp1_w <= udkp1as_w + UDKPALOS). Im Fehlerfall wird der Lernfehler gesetzt (B_umae = 1) und die UMA-Abbruch-Funktion durchlaufen. Adaptionsschritt 4 (lrnstep_c = 4): Teil 1 der Adaption, das UMA-Lernen ist erfolgreich abgeschlossen; Bit LernwertSpeicherung wird gesetzt (B_lrnws = 1). Falls nachfolgende Bedingungen erf¨ ullt sind, werden die aktuellen gelernten UEA ins Dauer-RAM ¨ ubernommen (udkp1asr_w und udkp2asr_w). Bedingungen: (|udkp1as_w - udkp1asr_w| > UAN_STORE) OR (B_pwf = 1) OR (B_lrnerf = 0) OR (B_lrntesa = 1) (Bei ME9-Systemen mit SY_NVRAMBK = true wird B_pwf = 1 durch B_eepwf = 1 ersetzt.) Adaptionsschritt 5 (lrnstep_c = 5): Der w¨ ahrend der Federpr¨ ufung ermittelte Wert f¨ ur die absolute NLP wird in einen relativen Wert (wdknlp_w) umgerechnet. Der berechnete Wert wird mit dem f¨ ur die DV-E zul¨ assigen NLP-Toleranzband (WDKNLPMI und WDKNLPMA) plausibilisiert. Wird das Toleranzband eingehalten, wird NLP-Neu zur¨ uckgesetzt (B_nlpnew = 0). Liegt der Wert nicht im Toleranzband, wird die NLP-Abbruch-Funktion durchlaufen und NLP-Fehler gesetzt (B_nlpe = 1). Die korrekten NLP-Werte werden ebenfalls ins Dauer-RAM ¨ ubernommen (udknlp1r, udknlp2r und wdknlpr_w), falls nachfolgende Bedingungen erf¨ ullt sind: (|udknlp1 - udknlp1r| > UANSTORE) OR (|wdknlp_w - wdknlpr_w| > WDKN_STORE) OR
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_pwf = 1 (B_lrnerf = false) B_lrntesa
BGDVE 8.10.5
Seite 664 von 4100 31.JAN.2003 Thomas Brosi
OR OR
(Bei ME9-Systemen mit SY_NVRAMBK = true wird B_pwf = 1 durch B_eepwf = 1 ersetzt.) Adaptionsschritt 6 (lrnstep_c = 6): Initialisierung f¨ ur den Verst¨ arkerabgleich (Verst.abgl.). Berechnen der Abgleichpunkte (wdkvabub und wdkvabob), Regelung auf unverst¨ arktes Poti umstellen (udkp1sv = 0) und Sollwert f¨ ur oberen Abgleichpunkt vorgeben (wdkada_w = wdkvabob). Adaptionsschritt 7 (lrnstep_c = 7): Nach einer Wartezeit (lrntim_c >= LRNST7_T) werden die Istwerte im oberen Abgleichpunkt eingelesen (udkp1rob und udkp1vrob). Adaptionsschritt 8 (lrnstep_c = 8): Sollwert f¨ ur unteren Abgleichpunkt vorgeben (wdkada_w = wdkvabub). Adaptionsschritt 9 (lrnstep_c = 9): Nach einer Wartezeit (lrntim_c >= LRNST9_T) werden die Istwerte im unteren Abgleichpunkt eingelesen (udkp1run und udkp1vrun). Anschließend wird die Verst¨ arkung und der Offset berechnet (udkp1vo_w und udkp1vv_w) und plausibilisiert (UDKP1VOMI, UDKP1VOMA, UDKP1VVMI und UDKP1VVMA).Abschließend wird die Umschaltschwelle aktualisiert (udkp1sv), Verst¨ arkung und Offset ins Dauer-RAM geschrieben (udkp1vor und ukdp1vvr), Lernerfolg gesetzt (B_lrnerf = 1), d In allen Fehlerf¨ allen wird die Verst.abgl.-Abbruch-Funktion durchlaufen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Adaptionsschritt 10 (lrnstep_c = 10): In lrnstep_c = 10 werden die adaptierten Werte ins EEPROM gespreichert. War das Abspeichern erfolgreich, so wird lrnstep_c = 11 gesetzt. War das Abspeichern nicht erfolgreich, so wird die DV-E-Adaption mit lrnstep_c = 10 beendet und die adaptierten Werte werden dann im SG-Nachlauf ins EEPROM geschrieben. Die DV-E-Ansteuerung wird f¨ ur den regul¨ aren Betrieb wieder freigegeben (B_dkaden = 0), die Einspritzung ist wieder freigegeben (B_dveada = 0) und Lernende wird gesetzt (B_lrnrdy = 1 und B_lrnakt = 0). Adaptionsschritt 11 (lrnstep_c = 11): Das Abspeichern der adaptierten Werte ins EEPROM war erfolgreich. Die DV-E-Ansteuerung wird f¨ ur den regul¨ aren Betrieb wieder freigegeben (B_dkaden = 0), die Einspritzung ist wieder freigegeben (B_dveada = 0) und Lernende wird gesetzt (B_lrnrdy = 1 und B_lrnakt = 0). UMA-Abbruch-Funktion: Falls noch keine ’Uradaption’ durchgef¨ uhrt worden ist (B_lrnws = 0), wird irreversibles SKA ausgegeben (B_umauab = 1). War eine Uradaption durchgef¨ uhrt, wird bei erkanntem Stellertausch (B_nlpnew = 1) eine Grundinitialisierung durchgef¨ uhrt (udkp1asr_w = UDKP1AURI, udkp2asr_w = UDKP2AURI und dkpstg_w = DKPSTGMIN) und B_lrnerf = false gesetzt, um im n¨ achsten Fahrzyklus ein erneutes Lernen zu starten. Weiterhin werden die Dauer-RAM-Werte ins RAM umgeladen (udkp1asr_w und ukdp2ar_w) und die Einstellungen f¨ ur die Adaption zur¨ uckgesetzt (B_dkaden = 0, B_dveada = 0, B_lrnrdy = 1 und B_lrnakt = 0). NLP-Abbruch-Funktion: Setzen des NLP-Fehlers (B_nlpe = 1)und Einstellungen f¨ ur die Adaption zur¨ ucksetzen (B_dkaden = 0, B_dveada = 0 ,B_lrnrdy = 1 und B_lrnakt = 0). Verst.abgl.-Abbruch-Funktion: Setzen des Abgleichfehlers (B_abgle = 1), Betrieb mit verst¨ arktem Potisignal verbieten (udkp1sv = 0) und Einstellungen f¨ ur die Adaption zur¨ ucksetzen (B_dkaden = 0, B_dveada = 0, B_lrnrdy = 1 und B_lrnakt = 0). 5.2 tempor¨ arer Anteil ======================== Bei den DV-E mit in der Bohrung anlaufenden DK wandert der UMA unter Temperatureinfluß. D.h., daß bei einer Sollwertvorgabe << 1 %DK die DK am UMA anlaufen kann und deshalb ¨ uber die DLR-Bereichs¨ uberwachung der DV-E stromlos geschaltet werden kann bzw. die Leerlaufregelung (LLR) die Leerlaufdrehzahl nicht mehr einregeln kann. Aus diesem Grund wird der UEA schrittweise angehoben bzw. wieder auf den gelernten Wert gesenkt. Die Offsetbildung wird nur erlaubt, wenn die Motortemperatur tmot eine Schwelle TMSUTMUMA ¨ uberschritten und die Sollwertvorgabe wdkdlr_w eine Schwelle WDKSTMUMA unterschritten hat. Ein temp. Offset wird aufgebaut, wenn der DLR-Ausgang (dlrspid_w mit B_dlrspid) ¨ uber eine Zeit (dlrmxt >= TDLRPIDMX) den Wert DLRPIDSTMN ¨ uberschreitet. Der Offset (udkpat_w) wird in jedem Rechenraster (50 ms) um ein Delta (DUDKPTMP) erh¨ oht. Der Offset wird im Dauer-RAM gespeichert (udkpatr_w) und steht so f¨ ur den n¨ achsten Fahrzyklus zu Verf¨ ugung. Maximal ist ein Offset von UDKPATMX m¨ oglich. Sobald der Offset so groß ist, daß der DLR nicht mehr am Anschlag (DLRPIDSTMN) ist,
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDVE 8.10.5
Seite 665 von 4100 31.JAN.2003 Thomas Brosi
wird eine Zeitdifferenzmessung gestartet (ttmumad). Wird f¨ ur mindestens eine Zeit (TTMUMASTA) der Offset nicht mehr aufgebaut, wird der tempor¨ are Offset wieder abgebaut. Das Delta pro Rechenraster betr¨ agt DUDKPTMP/4. Sobald der temp. Offset > 0 ist, wird die Steigung des Istwertpotentiometer (dkpstg_w) korrigiert, um bei einer Sollwertvorgabe von 100 %DK ein Anlaufen der DK im oberen mechanischen Anschlag (OMA) zu verhindern. Die DK steht maximal im oberen elektrischen DK-Anschlag (OEA). Der Zustand der temp. Offsetbildung wird in tmpumast angezeigt. tmpumast = 0: 1: 2:
keine Offset Bildung, bzw. Offset (udkpat_w) = 0 Offset f¨ ur UEA wird erh¨ oht, bzw. ist > 0 Offset f¨ ur UEA wird abgebaut
5.2 tempor¨ arer Anteil ======================== Der resultierende UEA wird bildet. Es gilt: udkp1a_w udkp2a_w udkp1a udkp2a
aus dem station¨ aren UEA und dem tempor¨ aren UEA-Offset ge:= ukdp1as_w + udkpat_w := udkp2as_w - udkpat_w := udkp1a_w := udkp2a_w
6. Sperren der Einspritzung ==============================
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Uber die Systemkonstante SY_DVEADA kann eingestellt werden, ob die Einspritzung bei Adaptionsbedarf durch die BGDVE gesperrt werden kann oder nicht. Bei Sperrwunsch ist B_dveada = 1. ¨ Uber den Sperrwunsch (B_dveada = 1) kann sichergestellt werden, daß ein uber die DV-E-Tauscherkennung angeforderte DV-Adaption vom System trotz Startversuch ¨ sicher durchgef¨ uhrt werden kann. 7. DV-E-Adaption per Testeranforderung ========================================= ¨ber eine TeZus¨ atzlich kann das Lernen des NLP, UMA und des Verst¨ arkerabgleichs u steranforderung angestoßen werden. Das B_lrndia muß hierzu auf 1 gesetzt werden. Die Adaptionsroutine kann vom Tester erst wieder aktiviert werden, wenn ein ¨ Ubergang B_lrndia = true -> false -> true erfolgt ist. W¨ ahrend eines SG-Zykluses EIN kann die Adaptionsroutine wiederholt angestoßen werden. Um sichergehen zu k¨ onnen, dass bei einem Anstossen der Adaptionsroutine durch den Tester auch f¨ ur den Fall, dass die Adaptionsroutine gerade l¨ auft wieder vollst¨ andig adaptiert wird, wird bei Testeranforderung udkp1sv = UPVGNENN / UDKPVID - UDKP1DUS initialsisiert. Bei bedingter Compilierung (SY_TWDKS = 1)f¨ ur Adaption am Bandende Saugmodulfertigung werden die Umweltbedingungen f¨ ur die Adaption per Testeranforderung ¨ ubersprungen, wenn B_lrnwt = 1 ist. (B_lrnwt = 1 exisitiert nur bei SY_TWDKS = 1). Siehe auch Kapitel 6. ’Sperren der Einspritzung’. 8. Dauer-RAM- und EEPROM-Ablage ================================== Folgende RAM-Zellen sind im Dauer-RAM und EEPROM abgelegt: RAM Dauer-RAM EEPROM ------------------------------------B_lrnerf B_lrnerf ja B_lrnws B_lrnws ja tnachl_w tnachl_w -udknlp1 udknlp1r ja udknlp2 udknlp2r ja udkpat_w udkpatr_w -udkp1as_w udkp1asr_w ja udkp1vo_w udkp1vor ja udkp1vv_w udkp1vvr ja udkp2as_w udkp2asr_w ja wdknlp_w wdknlpr_w ja
APP BGDVE 8.10.5 Applikationshinweise 1. Ausschalten von Funktionsteilen =================================== Beim Abschalten folgender Funktionsteile ist zu beachten, daß dann eine Uradaption nicht korrekt ausgef¨ uhrt werden kann. Label Passivwert deaktiviert ... -----------------------------------------------CWDVEFO 0 offnende Federpr¨ ¨ ufung DUDKNLPO 5 V NLP-Pr¨ ufen und -Lernen (DV-E-Tauscherkennung) DUDKNLPU 5 V dto.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FPRAT LRNVB_T UAN_U_MT TMSUTMUMA WDKSTMUMA WDKNPLAUS
BGDVE 8.10.5
Seite 666 von 4100 31.JAN.2003 Thomas Brosi
¨ffnen/R¨ 143,25 ◦ C DV-E-Federpr¨ ufung (O uckstellen) FFFF (=1310,72 s) selbst¨ atiges UMA-Wiederlernen in DV-E-Adaption ◦ 143,25 C UMA-Lernen und Verst¨ arkerabgleich 143,25 ◦ C temp. UEA-Adaption 0 %DK dto. 100 %DK Rechnerische NLP-Plausibilisierung wdknlp_w Ini2
2. Pr¨ ufung der DV-E-R¨ uckstellfeder/¨ offnende Feder und Eisbrechfunktion ======================================================================= Die Drehzahlschwelle FPRNMAX sollte so eingestellt werden, daß beim Drehen des Anlassers die Schwelle ohne Einspritzung nicht ¨ uberschritten wird. Es wird damit sichergestellt, daß bei DV-E-Tauscherkennung und gleichzeitigem Verbot der Einspritzung, siehe Kapitel 6 der Funktionsbeschreibung, die DV-E-Adaption ordnungsgem¨ aß durchgef¨ uhrt wird. Der Winkel zur Eispr¨ ufung WDKSEBP sollte so gew¨ ahlt werden, dass er sich an der f¨ ur das Eis wahrscheinlichsten Stelle befindet. Dementsprechend sollte dann der Sollwert WDKSEB1 ein wegfahren vom Eis bewirken. Der 2 Sollwert WDKSEB2 sollte in der N¨ ahe des Eises liegen und ein leichtes Anfahren des Eises bewirken. Die Zeitkonstanten TWDKSEB1 und 2 sollten zwischen 140ms und 240ms liegen. DKEBANZ, der die Anzahl der auf/zu-Bewegungen definiert, sollte 3-5 betragen.
3. Lernen des UMA und Verst.abgl. ================================== Die Drehzahlschwelle UANNMAX sollte so eingestellt werden, daß beim Drehen des Anlassers die Schwelle ohne Einspritzung nicht ¨ uberschritten wird. Es wird damit sichergestellt, daß bei DV-E-Tauscherkennung und gleichzeitigem Verbot der Einspritzung, siehe Kapitel 6 der Funktionsbeschreibung, die DV-E-Adaption ordnungsgem¨ aß durchgef¨ uhrt wird.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4. tempor¨ are UEA-Adaption ========================== Eine Erh¨ ohung des Offset muß so schnell erfolgen, daß die DV-E-ES nicht in die Temperaturabschaltung gelangt. Der Abbau des Offset erfolgt um den Faktor 4 langsamer. Dieser Wert ist nicht applizierbar. D.h., daß der Rampenschritt nicht kleiner als 4 Inkremente, entspricht 4,884 mV sein darf. Der max. zul¨ assige Offset wird ¨ uber das Parameterberechnungsprogramm (siehe Block ANM) bestimmt. Die Zeit, nach der ein Abbau des Offsets zugelassen wird (TTMUMASTA), sollte grob an das Abk¨ uhlverhalten der DV-E angepaßt sein. Der Wert ist auf 2 Minuten voreingestellt. 5. DV-E-Tauscherkennung ======================== Die Zeit TDKNACH zur Vermeidung einer fehlerhaften DV-E-Tauscherkennung bei einem schnellen Wechsel von Z¨ undung EIN -> AUS -> EIN, sollte so eingestellt sein, daß in dieser Zeit die Drosselklappe sicher in die NLP einschwingen kann. Beim Einsatz eines DV-E5 sollte diese Zeit nicht kleiner als 4 s sein. Es ist sicherzustellen, daß die min. SG-Nachlaufzeit TNLSGMN in der Funktion MOTAUS gr¨ oßer als TDKNACH ist. Damit die erweiterte Stellertauscherkennung greifen kann, sollte im Kennfeld FPWDKAPP f¨ ur wped = 0 ein DK-Sollwert wdks_w < 4.7%DK vorgegeben werden. 6. Notluftposition (NLP) des DV-E ================================== Die mit dem DCM-File zur Verf¨ ugung gestellten Daten gehen von einem DV-E mit einer Standard NLP von 5 DK ¨ uber UMA aus. Falls der Notluftquerschnitt ge¨ andert wird, m¨ ussen die Parameter DUDKNLPU, DUDKNLPO, WDKPFPRZ1, WDKPFPRZ2, WDKNLPMI und WDKNLPMA angepaßt werden. Zur Anpassung sollte die Toleranzrechnung bei K3/ESI1 verwendet werden. 7. Sperren der Einspritzung ============================ Damit beim Erkennen auf DV-E-Tausch bei Z¨ undung EIN eine komplette DV-E-Adaption durchgef¨ uhrt wird, sollte die Systemkonstante SY_DVEADA generell = 1 gesetzt werden. Falls die Einspritzung bei erkanntem DV-E-Tausch nicht verboten wird, erfolgt bei einem Motorstart keine DV-E-Grundadaption und es werden deshalb Initialisierungswerte f¨ ur die weitere Fahrt geladen. --> Leerlaufs¨ agen ist m¨ oglich. 8. Wahl des DK-Durchmessers f¨ ur gutes Leerlaufverhalten/ ======================================================== Ber¨ ucksichtigung zus¨ atzlicher Leckluft im System ================================================ Generell gilt: je gr¨ oßer der DK-Durchmesser, desto kleiner werden die DK-Sollwinkel bei der Leelaufregelung. Auch eventuell zus¨ atzliche Leckkluftquellen im System sind zu ber¨ ucksichtigen. Deshalb sollte der DK-Durchmesser im Verh¨ altnis zum Hubraum nicht zu groß gew¨ ahlt werden. Damit l¨ aßt sich vermeiden, daß im Leerlauf dann z.B.: zwischen 0 %DK und 1 %DK geregelt werden muß. (Dies ist zwar aus Sicht der DV-E-Regelung zul¨ assig, wird aber von manchen Kunden nicht
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWDKBA 1.50.0
Seite 667 von 4100 31.JAN.2003 Thomas Brosi
akzeptiert.) Ein Verringern des Offset UDKPAOFF zwischen UMA und UEA als Mittel zur Leckluftreduktion ist nicht zul¨ assig ! 9. Sonstiges ============= Bei ¨ Anderungen an der DV-E-Dynamik, wie z.B. verk¨ urzte Stellzeiten, m¨ ussen die Funktionen DV-E-Federpr¨ ufung, UMA-Lernen und der Verst¨ arkerabgleich ¨ uberpr¨ uft werden. Bitte auch den Block ANM beachten!
FU BGWDKBA 1.50.0 FDEF BGWDKBA 1.50.0 Funktionsdefinition Init ==== Das System teilt sich in Systeme mit programmierbaren Sensoren und solche ohne auf. Programmierbare Sensoren haben am unteren elektrischen Anschlag ein fixe, f¨ ur alle produzierte Bauteile g¨ ultige Spannung. Somit muß kein f¨ ur eine Neuteil individueller Wert gelernt werden.
Programmable_sensor CWBGWDKBA
CWBGWDKBA_gr_0
0
bgwdkba-init
Potentiometer
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWBGWDKBA
bgwdkba-init Potentiometer (nicht programmierbarer Sensor) ============================================= Im Init-Prozeß wird der Status der Drosselklappenadaption (B_lrnws) in der Gr¨ oße B_lrnws_sample gespeichert. Ist B_lrnws_sample = false wird im nachfolgenden Zeitraster bei erfolgreicher Adaption der DK die Lernwerte ins EEPROM ¨ ubertragen. Weiterhin wird im Init-Prozeß das EEPROM gelesen und die Werte der Uradaption (udkp1aur_w, udkp2aur_w) plausibilisiert. Liegen die Werte außerhalb der plausiblen Werte (UDKP1AMAX, UDKP1AMIN, UDKP2AMAX, UDKP2AMIN) wird ebenfalls ein wird ebenfalls ein Umspeichern im Zeitraster angetriggert. Dies ist auch noch der Fall, wenn die Uradaptionswerte gr¨ oßer (bei Poti 2 kleiner) sind als die aktuellen Lernwerte. Hintergrund: Sollte eine neue saubere DK eingebaut werden, so wird hier ein Umspeichern erzwungen. In den genannten F¨ allen werden die Offsets f¨ ur das Komponentenpaket zu 0 gesetzt. Sind die EEPROM-Werte plausibel und die DK hat mindestens 1 mal richtig adaptiert, wird mit Hilfe der Uradaptionswerte (udkp1aur_w, udkp2aur_w) und den aktuellen Adaptionswerten (udkp1asr_w, udkp2asr_w) der Offset f¨ ur das Komponenten-Bezugssystem bestimmt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EEPROM
BGWDKBA 1.50.0
Seite 668 von 4100 31.JAN.2003 Thomas Brosi
1/
B_lrnws
B_lrnws_sample /NC
CWBGWDKBA
RAM EEPROM_read 2/
udkp1asr_w
udkp1ur_w udkp1aur_w UDKP1AMAX UDKPAOFF
UDKP1AMIN
5/
4/ B_dkwepur
1/
3/
0.0
udkp2aur_w
udkp1off_w
udkp2aur_w UDKP2AMAX Read from EEPROM-Mirror
1/ udkp1aur_w
udkp1off_w
2/ udkp2off_w
UDKP2AMIN
2/ udkp2asr_w
udkp2asr_w
udkp2off_w
udkp2aur_w
bgwdkba-potentiometer
udkp1asr_w UDKPAOFF
Programmierbarer Sensor ======================= Mit programmierbaren Sensorer ist es m¨ oglich f¨ ur alle Bauteile am unteren elektrischen Anschlag eine Spannung festzulegen. Damit erspart man sich eine Speicherung in einen nicht fl¨ uchtigen Speicher und dessen ¨ Uberpr¨ ufung. D.h. die Werte des Urkoordinaten Systems sind fest und immer g¨ ultig und k¨ onnen nicht z.B. durch ein fehlerhaftes oder gel¨ oschtes EEPROM zu unerw¨ unschten Zust¨ anden kommen. Der Wert des UMA f¨ ur Potentiometer 1 und 2 wird in den Labeln UDKP1AURF und UDKP2AURF festgelegt. B_dkwepur wird zur Beibehaltung der Kompatibilit¨ at zur Tester-SW auf false gesetzt. Das Beschreiben von B_lrnwsur mit B_lrndiaur dient dem selben Zweck. CWBGWDKBA_gr_0 1/ UDKP1AURF
udkp1off_w
udkp1asr_w
2/ udkp2asr_w
udkp2off_w
UDKP2AURF
3/ B_lrndiaur
B_lrnwsur
4/ false B_dkwepur
bgwdkba-programmable-sensor
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgwdkba-potentiometer
bgwdkba-programmable-sensor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWDKBA 1.50.0
Seite 669 von 4100 31.JAN.2003 Thomas Brosi
Main ==== Das System teilt sich in Systeme mit programmierbaren Sensoren und solche ohne auf. Programmierbare Sensoren haben am unteren elektrischen Anschlag ein fixe, f¨ ur alle produzierte Bauteile g¨ ultige Spannung. Somit muß kein f¨ ur eine Neuteil individueller Wert gelernt werden.
Programmable_sensor_200ms CWBGWDKBA_gr_0
CWBGWDKBA
0
bgwdkba-main
Potentiometer_200ms CWBGWDKBA
bgwdkba-main Potentiometer_200ms (nicht programmierbarer Sensor) =================================================== Eine Umspeicherung vom Komponenten-Adaptionswerte in die Uradaptionswerte wird unter folgenden Bedingungen durchgef¨ uhrt: 1. Die DK wurde noch nie Adaptiert. D.h. Im Init-Prozeß wurde festgestellt, dass das Lernwertspeicherbit der DK (B_lrnws) false war und die DK bis Lernschritt (lrnstep_c) 11 gelernt hat. 2. Die DK bereits adaptiert wurde und bei der Plausilisierung der Urlernwerte Abweichungen festgestellt wurden (B_dkwepur)
Ist das Umspeichern erfolgt, so wird dies f¨ ur den aktuellen Fahrzyklus durch das Bit B_lrnwsur angezeigt.
B_lrnwsuag EEPROM_Write B_dkwepur /3/ B_lrniniwr 3/ 1/ udkp1aur_w
B_lrnws_sample /NC
udkp1asr_w
udkp1aur_w True if EEPROM-Writing successfull
2/ udkp2aur_w B_lrndia
udkp2asr_w
udkp2aur_w B_lrnwsur
B_lrndiaur_ER B_lrndiaur
compute 1/
B_lrnwsur
4/
2/
true B_lrnwsuag 1/
5/
true
B_lrniniwr
B_lrndia_sample /NC
6/ false
CWBGWDKBA
B_lrnwsur 1/ false
7/
B_dkwepur
B_lrndia_sample /NC RAM lrnstep_c
11 compute 4/
6/
5/ B_dkwepur
1
1/
B_lrnwsug_ER 1/
udkp1aur_w
udkp1off_w
false B_lrnwsuag
udkp1a_w 2/ udkp2a_w udkp2aur_w
udkp2off_w
bgwdkba-potentiometer-200ms
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3. ¨ Uber der Werkstatttester ein explizites Umspeichern angefordert wurde (B_lrndia UND B_lrndiaur) ===
bgwdkba-potentiometer-200ms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWDKBA 1.50.0
Seite 670 von 4100 31.JAN.2003 Thomas Brosi
Programmierbarer Sensor ======================= Mit programmierbaren Sensorer ist es m¨ oglich f¨ ur alle Bauteile am unteren elektrischen Anschlag eine Spannung festzulegen. Damit erspart man sich eine Speicherung in einen nicht fl¨ uchtigen ¨ Speicher und dessen Uberpr¨ ufung. D.h. die Werte des Urkoordinaten Systems sind fest und immer g¨ ultig und k¨ onnen nicht z.B. durch ein fehlerhaftes oder gel¨ oschtes EEPROM zu unerw¨ unschten Zust¨ anden kommen. Der Wert des UMA f¨ ur Potentiometer 1 und 2 wird in den Labeln UDKP1AURF und UDKP2AURF festgelegt. B_dkwepur wird zur Beibehaltung der Kompatibilit¨ at zur Tester-SW auf false gesetzt. Das Beschreiben von B_lrnwsur mit B_lrndiaur dient dem selben Zweck.
CWBGWDKBA_gr_0
1/ UDKP1AURF
udkp1off_w
udkp1a_w
2/ udkp2a_w
udkp2off_w
bgwdkba-programmable-sensor-200ms
UDKP2AURF
3/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lrndiaur
B_lrnwsur
4/ false B_dkwepur
bgwdkba-programmable-sensor-200ms
ABK BGWDKBA 1.50.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
CWBGWDKBA UDKP1AMAX UDKP1AMIN UDKP1AURF UDKP2AMAX UDKP2AMIN UDKP2AURF UDKPAOFF Variable
Quelle
B_DKWEPUR B_LRNDIA B_LRNDIAUR B_LRNINIWR B_LRNWS B_LRNWSUAG B_LRNWSUR LRNSTEP_C
BGWDKBA TKDFA TKDFA BGWDKBA BGDVE BGWDKBA BGWDKBA
UDKP1ASR_W UDKP1AUR_W UDKP1A_W UDKP1OFF_W UDKP2ASR_W
BGWDKBA BGDVE BGWDKBA
UDKP2AUR_W UDKP2A_W UDKP2OFF_W
BGWDKBA BGDVE BGWDKBA
Referenziert von BGDVE, BGWDKBA BGWDKBA BGWDKBA, DDVE BGFKMS, TKMWL BGDVE, BGWDKBA,DDVE BGDVE, BGWDKBA,TKMWL BGWDKBA, GGDVE GGDVE BGDVE, BGWDKBA,TKMWL BGWDKBA, GGDVE GGDVE
Art
Bezeichnung
FW FW (REF) FW (REF) FW FW (REF) FW (REF) FW FW (REF)
Codewort BGWDKBA max. Spannung DK-Poti 1 am unteren DK-Anschlag min. Spannung DK-Poti 1 am unteren DK-Anschlag Spannung am unteren elektr. DK-Anschlag bei BWS (Signal 1) max. Spannung DK-Poti 2 am unteren DK-Anschlag min. Spannung DK-Poti 2 am unteren DK-Anschlag Spannung am unteren elektr. DK-Anschlag bei BWS (Signal 2) Spannungsoffset am unteren Anschlag
Art
Bezeichnung
AUS EIN EIN LOK EIN LOK AUS EIN
Bedingung: Anforderung DV-E Lernwerte als Urlernwerte festlegen Bedingung: DV-E-Adaption und Prufungen ¨ per Diagnose-Tester aktivieren Bedingung: Testeranforderung DV-E Lernwerte als Urlernwerte festlegen Bedingung: Schreiben der DK-Uranschlagswerte nach Ini-Check angefordert Lernwertspeicherung Bit Bed.: Speichern der DV-E Lernwerte ins Ursystem gestartet ¨ Bed.: Speichern der DV-E-Lernwerte ins Ursystem erfolgreich (RAM-Große) ¨ Zahler fur ¨ Lerndauer eines Lernsteps
EIN
¨ Dauer-RAM: Spannung DK-Poti 1 am unteren DK-Anschlag, stationarer Anteil
LOK EIN AUS EIN
DK-Spannung Poti 1 am UMA beim Urlernen Spannung DK-Poti 1 am unteren Anschlag Spannungsoffset zwischen Urlernwert und aktuellem Lernwert DV-E Poti 1 ¨ Dauer-RAM: Spannung DK-Poti 2 am unteren DK-Anschlag, stationarer Anteil
LOK EIN AUS
DK-Spannung Poti 1 am UMA beim Urlernen Spannung DK-Poti 2 am unteren Anschlag Spannungsoffset zwischen Urlernwert und aktuellem Lernwert DV-E Poti 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SREAKT 7.70.0
Seite 671 von 4100 31.JAN.2003 Thomas Brosi
FB BGWDKBA 1.50.0 Funktionsbeschreibung Bei Systemen mit hoher Abgasr¨ uckf¨ uhrungsrate oder einer entsprechenden Kurbelgeh¨ auseentl¨ uftung kommt es an der Drosselklappe zu eine Belagsaufbau. Tritt beispielsweise durch Powerfail oder eben durch den Belag ein Nachadaptionsanforderung ein, so werden sich durch den Belag die Adaptionswerte ver¨ andern, da die Drosselklappe nicht mehr an der urspr¨ unglichen Stelle anl¨ auft sondern am Belag. BDE-Systemen die nur mit Saugrohrdrucksensoren ausgestattet sind berechnen die F¨ ullung bei ge¨ offnetem AGR mit Hilfe der Drosselklappenposition. Dabei ist es notwendig, dass der F¨ ullungsabgleich nur einmal bei sauberer Drosselklappe durchgef¨ uhrt wird. Das Bezugssystem ist hierbei Winkel Drossleklappe bezogen auf den mechanischen Anschlag (wdkba_w). Ein Belag auf der Drosselklappe f¨ uhrt bei der DK-Adaption jedoch zur einer Verschiebung des Bezugssystem, die beim F¨ ullungsabgleich nicht mehr kompensiert werden kann. Deshalb ben¨ otigt man 2 Bezugssysteme. Bezugssystem 1: mit wdkba_w welches mit den Anschlagswerten der sauberen Klappe rechnet. Dieses wird f¨ ur die F¨ ullung benutzt. Bezugssystem 2. mit wdkbak_w welches mit den Anschlagswerten der aktuellen DK-Adaption rechnet. Dieses Bezugssystem wird f¨ ur das Komponentenpaket (DK-Lageregelung) benutzt.
Der Zusammenhang zwischen wdkba_w und wdkbak_w ist folgender: wdkba_w = wdkbak_w + udkp1off_w (bei Regelung auf Poti 1) wdkba_w = wdkbak_w + udkp2off_w (bei Regelung auf Poti 2) Der Offset udkp1(2)off_w bzw. udkp2off_w wird in dieser Funktion aus den Urlernmewerten udkp1(2)aur_w und udkp1(2)asr_w bestimmt. Es muss unterschieden werden, ob es sich um ein System mit programmierbaren Sensoren (diese haben bei allen produzierten Bauteilen einen gleichen Spannungswert am unteren (sauberen) mechanischen Anschlag) oder um ein System das einen f¨ ur jedes Bauteil individuellen Spannungswert am (sauberen) unteren mechanischen Anschlag liefert. Das vorhandene System kann mittels Codewort eingestellt werden. Dabei gilt: CWBGWDKBA = 0: System ohne programmierbarem Sensor CWBGWDKBA = 1: System mit programmierbarem Sensor
APP BGWDKBA 1.50.0 Applikationshinweise ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
In dieser Funktion d¨ urfen nur folgende Label appliziert werden: CWBGWDKBA: ========== CWBGWDKBA = 0: CWBGWDKBA = 1:
System ohne programmierbarem Sensor System mit programmierbarem Sensor
ACHTUNG: Es ist zwingend erforderlich, dass bei Projektabschluss das Codewort richtig bedatet ist. F¨ ur Applikationszwecke kann bei CWBGWDKBA = 1 dem SG eine Drosselklappe ohne pr. Sensor und bekanntem Ur-UMA-Wert zugewiesen werden. UDKP1AURF: UDKP2AURF:
Spannung am unteren elektrischen Anschlag Sensor 1 bei DKs die dort programmiert werden. Spannung am unteren elektrischen Anschlag Sensor 2 bei DKs die dort programmiert werden.
FU SREAKT 7.70.0 EGAS: Sicherheitskonzept, Fehlerreaktionen FDEF SREAKT 7.70.0 Funktionsdefinition 1. Fehlerkoordination der DV-E-Ansteuerung =========================================== 1.1 Im Betrieb ==============
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SREAKT 7.70.0
Seite 672 von 4100 31.JAN.2003 Thomas Brosi
SY_2SG 0 1
sreakt-sreakt
Ein_SG_Concept
Zwei_SG_Concept
Fehlerreaktion
if (SY_2SG = false) then
B_dkpaw B_dknot B_dkp1e
B_dkunb
B_dkp2e B_umauab
B_i_ska_um
B_i_ska_fr B_dkpiu B_dkpu
B_nlpne B_dlrbe
B_dkpru
SY_UBR B_ub_ok B_ubdve B_fprzab B_fproab B_appnolu
B_dknolu
B_wdksive B_notlu_fr
B_dlrpide
Fehlerreaktion 1_SG_Concept
sreakt-ein-sg-concept
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
sreakt-sreakt
sreakt-ein-sg-concept
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SREAKT 7.70.0
Seite 673 von 4100 31.JAN.2003 Thomas Brosi
if (SY_2SG) then
Sicherheitskraftstoffabschaltung
sreakt-zwei-sg-concept
Fehlerreaktion_2_SG_Concept sreakt-zwei-sg-concept
B_fprzab B_fproab B_appnolu
B_dknolu
B_wdksive B_notlu_fr
B_dlrpide
Fehlerreaktion 2_SG_Concept DK-Notluftfahren
sreakt-dk-notluftfahren
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DK_Notluftfahren
sreakt-dk-notluftfahren
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SREAKT 7.70.0
Seite 674 von 4100 31.JAN.2003 Thomas Brosi
B_dkpaw B_dknot B_dkp1e B_i_ska_fr B_dkunb B_dkp2e
B_dkpiu
B_umauab B_i_ska_um
B_dkpu
B_nlpne B_dlrbe
B_dkpru
SY_UBR B_ub_ok B_ubdve
TNOME
TDCDIS TurnOnDelay
B_dcdiscan
B_masterhw
CountDownEnabled
Fehlerreaktion 2_SG_Concept Sicherheitskraftstoffabschaltung
sreakt-sicherheitskraftstoffabschaltun 1.1 Initialisierung ===================
SY_2SG
0 1
Ini_2_SG
Ini_1_SG
Initialisierung
sreakt-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_esgcan
sreakt-sicherheitskraftstoffabschaltun
B_nome_um
sreakt-init
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SREAKT 7.70.0
Seite 675 von 4100 31.JAN.2003 Thomas Brosi
if (SY_2SG = false) false
B_dknot B_dkunb
B_i_ska_fr
B_dkpiu B_dkpu
B_dkpru
B_dknolu
sreakt-ini-1-sg
B_notlu_fr
Initialisierung f r 1_SG
if (SY_2SG) then B_dcdiscan
false
B_dknot B_dkunb
B_i_ska_fr
B_dkpiu
B_dkpu
B_dkpru
B_dknolu
B_notlu_fr TDCDIS false CountDownEnabled
Initialisierung f r 2_SG
sreakt-ini-2-sg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
sreakt-ini-1-sg
sreakt-ini-2-sg 2. Fehler des Pedalwertgebers ============================== siehe GGPEDx.y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SREAKT 7.70.0
Seite 676 von 4100 31.JAN.2003 Thomas Brosi
ABK SREAKT 7.70.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW
Entprellzeit fur ¨ irreversible SKA bei CAN-Fehler Entprellzeit fur ¨ Leerlaufvorgabe bei CAN-Fehler
Systemkonstante
Art
Bezeichnung
SY_2SG SY_UBR
¨ vorhanden SYS (REF) Systemkonstante 2 Steuergerate SYS (REF) Systemkonstante: Spannung hinter Hauptrelais ubr existiert
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TDCDIS TNOME
Art
Variable
Quelle
Referenziert von
B_APPNOLU B_DCDISCAN B_DKNOLU
ADVE SREAKT SREAKT
B_DKNOT B_DKP1E
SREAKT GGDVE
B_DKP2E
GGDVE
B_DKPAW B_DKPIU
SREAKT
B_DKPRU B_DKPU
SREAKT SREAKT
B_DKUNB B_DLRBE B_DLRPIDE B_ESGCAN
SREAKT ADVE ADVE
B_FPROAB B_FPRZAB B_I_SKA_FR
BGDVE BGDVE SREAKT
B_I_SKA_UM
UFSPSC
B_MASTERHW
DMDMIL
B_NLPNE B_NOME_UM B_NOTLU_FR B_UBDVE
ADVE SREAKT ADVE
B_UB_OK
ADVE
EIN SREAKT ADVE AUS ADVE, AEVABU,AUS BBAGR, BBNWS,BGDVE, ... ADVE, BBAGR, BGDVE AUS ADVE, BGDVE, DDVE, EIN SREAKT ADVE, BGDVE, DDVE, EIN SREAKT, UFRLC EIN GGDVE, SREAKT ADVE, BGDVE, FUEDK-AUS SA AUS AEVABU, BBAGR,AUS BBNWS, DLLR,DMDSTP, ... LOK DDVE, SREAKT EIN EIN DDVE, SREAKT AEVABZK, DUF, SRE- EIN AKT EIN DDVE, SREAKT EIN DDVE, SREAKT DSELHFS, KT_ES, UF- AUS EING ADVE, BGDVE, DUF,- EIN FUEDKSA, KT_ES, ... EIN AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ... EIN SREAKT EIN DUF, SREAKT DUF, KT_ES, UFEING AUS BGDVE, SREAKT, UM- EIN AUSC DUF, KT_ES, SREAKT, EIN UFEING BGDVE, DDVE, SREAK-EIN T EIN DDVE, SREAKT
B_UMAUAB B_WDKSIVE
ADVE
Bezeichnung Bedingung: DK-Notluftfahren durch Applikation angefordert Bedingung: Abschaltanforderung DV-E wegen CAN-Fehler Bedingung Drosselklappensteller stromlos
Bedingung DK-Poti-Notfahren aktiv Bedingung Fehler DK-Poti 1 Bedingung Fehler DK-Poti 2 Bedingung DK-Poti-Auswahl fur ¨ DK-Sensor-Ersatzbetrieb Bedingung: irreversible SKA Bedingung: reversible SKA Bedingung Sicherheitskraftstoffabschaltung (SKA)
Bedingung: Drosselklappenposition unbekannt Bedingung: DLR-Stellbereich wurde uberschritten ¨ Bedingung: Fehler, DLR-Stellbereich am Anschlag ¨ Bedingung Fehler SG-CAN bei 2 ME-Steuergeraten ¨ ¨ Bedingung: DV-E-Prufung ¨ offnende Feder Abbruch, Feder offnet nicht Bedingung: DV-E-Ruckstellfederpr ¨ ufung ¨ Abbruch, Feder schließt nicht FR-Fehlerreaktion irreversible SKA (Sicherheits-Kraftstoff-Abschaltung) ¨ Fehlerreaktion irrev. SKA (Sicherheitskraftstoffabschaltung) aus Fkt-Uberwachung ¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
Bedingung: Bei gefordertem DK-Notluftfahren wurde NLP nicht erreicht Bedingung Ersatzwerte in Funktionsuberwachung ¨ wegen Fehler in Empfangsbotschaft Anforderung Notluftfahren vom Funktionsrechner Bedingung: Batteriespannung fur ¨ DV-E-Ansteuerung i.O. Batteriespannung o.k. ¨ Bedingung: UMA-Lernen wahrend Urinitialisierung abgebrochen (SKA) Bedingung: Fehler im Vergleich DK-Winkel-Sollwert/-Istwert
FB SREAKT 7.70.0 Funktionsbeschreibung Aufgabe der Funktion ist die Auswertung der Fehlerzust¨ ande, die in den Modulen der DV-E-Ansteuerung (siehe DVEUE2.x) generiert werden. Diese resultierenden Fehler leiten abh¨ angig vom erkannten Fehler geeignete Ersatzfunktionen (DK-Potinotfahren, DK-Notluftfahren oder Sicherheitskraftstoffabschaltung) ein. Zur Applikation des DK-Notluftfahrens kann in der Funktion ADVE3.x ¨ uber ein Codewort das DK-Notluftfahren ausgel¨ ost werden. Das Bit B_appnolu wird dann gesetzt. Fehler und Fehlerreaktionen des Pedalwertgebers werden in der Funktion GGPED behandelt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFUE 19.80.0
Seite 677 von 4100 31.JAN.2003 Thomas Brosi
APP SREAKT 7.70.0 Applikationshinweise 1-SG-Concept: ============= Es ist keine Applikation n¨ otig. 2-SG-Concept: ============= Die Zeit TNOME muss deutlich kleiner als MVER_T_UM aus der Momenten¨ uberwachung gew¨ ahlt werden. Z.B.: TNOME = 200 ms. Bei Verwendung f¨ urs 2-SG-Concept muß die Systemkonstante SY_2SG = true gesetzt werden. Systeme mit Hauptrelais zur getrennten Spannungsversorgung des DV-E nach Kl.15 AUS: =================================================================================== Bei Systemen mit Hauptrelais zur Spannungsversorgung des DV-E5 mit zus¨ atzlichem Meßpfad f¨ ur die Spannung nach dem Hauptrelais muß zur Realisierung der Abstellrasselfunktion die Sytsemkonstante SY_UBR = true f¨ ur bedingte Compilierung gesetzt werden.
FU MDFUE 19.80.0 Sollwertvorgabe fur ¨ Luftmasse aus Sollmoment FDEF MDFUE 19.80.0 Funktionsdefinition SY_BDE
0
Break 1/
HOM SY_BDE=0 B_homfes B_hspfes
B_homfes B_homschf B_hom
B_hommglc
B_hspfes
B_schfes
B_hosfes
B_hmmfes
B_skhfes
HSP B_hspfes SCH B_schfes HOS B_hosfes HMM B_hmmfes SKH B_skhfes
mdfue-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_homhmmf
mdfue-main
Teilfunktion HOM: Sollf¨ ullung f¨ ur Betriebsart Homogen -----------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFUE 19.80.0
Seite 678 von 4100 31.JAN.2003 Thomas Brosi
SY_BDE=0 Break 3/
SY_HSP 0 B_homfes
1/
2/
B_hspfes 1/
milsol_w
2/
nmot_w
rlmdhoms_w
misopl1_w
KFMIRL
dmlwhs_w etazwbm
0.01
etalab
0.01
1/% 1/%
B_homfes B_hommglc 1/ milsol_w
2/
nmot_w
rlmdmxh_w
misopl1u_w
KFMIRL
etazwmnum
0.01
1/%
etalab
0.01
1/%
mdfue-hom
DMIUMSCH
mdfue-hom Teilfunktion HMM: Sollf¨ ullung f¨ ur Betriebsart Homogen-Mager -----------------------------------------------------------
1/ miglsol_w
2/
nmot_w
rlmdhmms_w
misophmm_w
KFMIRL
etazwbm
1/% mdfue-hmm
0.01 elamnhmm_w 0.01
1/%
mdfue-hmm Teilfunktion HSP: Sollf¨ ullung f¨ ur Betriebsart Homogen-Split -----------------------------------------------------------
SY_HSP
0 1/
B_hspfes
1/ 1/
milsol_w
misophsp_w
etazwbm 0.01
2/
nmot_w
rlmdhsps_w KFMIRL
1/%
etalab
0.01
1/%
etaaufte
0.01
1/%
mdfue-hsp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hmmfes
mdfue-hsp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFUE 19.80.0
Seite 679 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion SCH: Sollf¨ ullung f¨ ur Betriebsart Schichteinspritzung -----------------------------------------------------------------
B_schfes 2/
1/
rlmdschs_w
misopsch_w
elamnsch_w 0.01
KFMIRLS mdfue-sch
miglsol_w
nmot_w
1/%
mdfue-sch Teilfunktion HOS: Sollf¨ ullung f¨ ur Betriebsart Homogen-Schicht -------------------------------------------------------------
B_hosfes
1/ misophos_w
elamnhos_w 0.01
rlmdhoss_w KFMIRLS mdfue-hos
miglsol_w
2/
nmot_w
1/%
mdfue-hos
Teilfunktion SKH: Sollf¨ ullung f¨ ur Betriebsart Schicht-Katheizen ---------------------------------------------------------------
2/
1/ miglsol_w
rlmdskhs_w
misopskh_w
elamnskh_w 0.01
3/
1/%
KFMIRLS 4/
nmot_w
rlmnskhs_w
mismnskh_w
KFMIRLS mdfue-skh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_skhfes
elamxskh_w 0.01
1/%
mdfue-skh
ABK MDFUE 19.80.0 Abkurzungen ¨ Parameter
Source-Y
Art
Bezeichnung
MISOPHMM_W MISOPHSP_W MISOPL1_W MISOPL1U_W MISMNSKH_W MISOPSKH_W MISOPSCH_W MISOPHOS_W
FW KF KF KF KF KF KF KF KF
Deltamoment fur ¨ Betriebsartenumschaltung Kennfeld fur ¨ Berechnung Sollfullung ¨ Kennfeld fur ¨ Berechnung Sollfullung ¨ Kennfeld fur ¨ Berechnung Sollfullung ¨ Kennfeld fur ¨ Berechnung Sollfullung ¨ Kennfeld fur ¨ Berechnung Sollfullung ¨ fur ¨ Schichtbetrieb Kennfeld fur fur ¨ Berechnung Sollfullung ¨ ¨ Schichtbetrieb Kennfeld fur ¨ Berechnung Sollfullung ¨ fur ¨ Schichtbetrieb Kennfeld fur ¨ Berechnung Sollfullung ¨ fur ¨ Schichtbetrieb
Systemkonstante
Art
Bezeichnung
SY_BDE SY_HSP
SYS (REF) Systemkonstante Benzin-Direkteinspritzung SYS (REF) Systemkonstante BDE-Betriebsart Homogen-Split (HSP)
DMIUMSCH KFMIRL KFMIRL KFMIRL KFMIRL KFMIRLS KFMIRLS KFMIRLS KFMIRLS
Source-X NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HMMFES
BDEMUM
EIN
Bedingung Homogen-Mager als Sollbetriebsart fur ¨ Fullungssteuerung ¨
B_HOM
BDEMUM
EIN
Bedingung Betriebsart Homogen
B_HOMFES
BDEMUM
EIN
Bedingung Homogen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
B_HOMHMMF B_HOMSCHF B_HOSFES
MDFUE MDFUE BDEMUM
BDEMEN, BGBVG,BGMSUGD, BGPRGS, BGRFIS, ... ATR, BAKH, BBAGR,BBKR, BDEMKO, ... BGMSUGD, BGPRGS, BGRFIS, BGRLMIN,BGRLSOL, ... BGRLSOL BGRLSOL BDEMEN, BGPRGS,BGRFIS, BGRLMIN,BGRLSOL, ...
AUS AUS EIN
¨ BDE-Sollbetriebsart homogen mager fur ¨ Fullungseingriffe ¨ wahrend homogen ¨ BDE-Sollbetriebsart Schicht fur ¨ Fullungseingriffe ¨ wahrend homogen Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_HSPFES
BDEMUM
B_SCHFES
BDEMUM
B_SKHFES
BDEMUM
DMLWHS_W ELAMNHMM_W ELAMNHOS_W ELAMNSCH_W ELAMNSKH_W
MDFAW BGBVG BGBVG BGBVG BGBVG
ELAMXSKH_W ETAAUFTE
BGBVG MDBAS
ETALAB
MDBAS
ETAZWBM
MDBAS
ETAZWMNUM MIGLSOL_W
ZWMIN MDKOL
MILSOL_W
MDKOL
MISMNSKH_W MISOPHMM_W MISOPHOS_W MISOPHSP_W MISOPL1U_W MISOPL1_W MISOPSCH_W MISOPSKH_W NMOT_W
MDFUE MDFUE MDFUE MDFUE MDFUE MDFUE MDFUE MDFUE BGNMOT
RLMDHMMS_W RLMDHOMS_W
MDFUE MDFUE
RLMDHOSS_W RLMDHSPS_W RLMDMXH_W RLMDSCHS_W RLMDSKHS_W
MDFUE MDFUE MDFUE MDFUE MDFUE
RLMNSKHS_W
MDFUE
BDEMEN, BGRLSOL, EIN FUEDK, KOMRH,MDFUE, ... BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... MDFUE EIN BDEMEN, MDFUE EIN BDEMEN, MDFUE EIN BDEMEN, MDFUE EIN BDEMEN, KODOH, MD- EIN FUE BDEMEN, MDFUE EIN BDEMEN, BDEMUS,- EIN KOMRH, MDFUE BDEMEN, KOLASPH,- EIN MDFUE, MSF BDEMEN, BDEMUS,- EIN MDFUE, MDIST,MDKOL, ... MDFUE EIN EIN AGRUE, BDEMUS,BGMSNOVK, KOLASPH, MDFUE, ... EIN MDFUE, MRKOMD,MSF, SSTAECFS LOK LOK LOK LOK LOK LOK LOK LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BGRLSOL, MDFUE AUS BGRLSOL, KOLASPH, AUS MDFUE BGRLSOL, MDFUE AUS BGRLSOL AUS BGRLSOL AUS BGRLSOL, MDFUE AUS BGRLSOL, KODOH,- AUS MDFUE KODOH AUS
MDFUE 19.80.0
Seite 680 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Homogen-Split als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Deltamoment Ladungswechsel zwischen Homogen- und Schicht-Betrieb ¨ Minimaler stationarer Lambda-Wirkungsgrad in HMM ¨ Minimaler stationarer Lambda-Wirkungsgrad in HOS ¨ Minimaler stationarer Lambda-Wirkungsgrad in SCH ¨ Minimaler stationarer Lambda-Wirkungsgrad in SKH ¨ Maximaler stationarer Lambda-Wirkungsgrad in SKH ¨ Wirkungsgrad abhangig von Einspritzaufteilung Lambda-Wirkungsgrad ohne Eingriff bezogen auf optimales Moment bei Lambda=1 gemittelter Zundwinkelwirkungsgrad ¨ des Basiszundwinkels ¨
Minimum-Zundwinkelwirkungsgrad ¨ bei BDE-Betriebsartenumschaltung koordiniertes, unskaliertes Moment fur ¨ Fullung ¨
koordiniertes Moment fur ¨ Fullung ¨ min. Solluftmoment in Betriebsart Schicht-Katheizen max. Solluftmoment in Betriebsart Homogen mager max. Solluftmoment in Betriebsart Homogen schicht max. Solluftmoment in Betriebsart Homogen Split Solluftmoment, ruckgerechnet ¨ auf Lambda=1 und zwopt bei Umschaltung Solluftmoment, ruckgerechnet ¨ auf Lambda=1 und zwopt max. Solluftmoment in Betriebsart Schicht max. Solluftmoment in Betriebsart Schicht-Katheizen Motordrehzahl Relative Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Homogen mager Relative Sollfullung aus Momentenanforderung fur ¨ ¨ Betriebsart Homogen Relative Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Homogen/Schicht Relative Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Homogen-Split Relative maximale Sollfullung aus Momentenanforderung fur ¨ ¨ Betriebsart Homogen Relative Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Schicht Relative Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Schicht/Katheizen ¨ momentenabhangige minimale Luftfullung ¨ bei Betriebsart skh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDFUE 19.80.0
Seite 681 von 4100 31.JAN.2003 Thomas Brosi
FB MDFUE 19.80.0 Funktionsbeschreibung Bei Systemen mit Saugrohreinspritzung (SY_BDE=0) wird nur die Homogenbetriebsart gerechnet. Bei Systemen mit Direkteinspritzung (SY_BDE=1) ist die Berechnung der Funktion abh¨ angig von der aktuellen Betriebsart und der Sollbetriebsart. Eine Triggerung erfolgt mit Hilfe von B_homfes, etc. Die Trigger werden von der Umschaltfunktion gesetzt und koordinieren die Ansteuerung der Funktionen (AGR, F¨ ullungssteuerung, Ladungsbewegungsklappen, etc.) w¨ ahrend eines Umschaltvorgangs. Betriebsart Homogen: -------------------Das Moment milsol_w, das ¨ uber den F¨ ullungspfad bei Basisz¨ undwinkel und Basislambda eingestellt werden soll, wird umgerechnet in das Moment misopl1_w, welches dem optimalen Moment bei Lambda=1 entspricht.Mit Hilfe des Kennfelds KFMIRL erh¨ alt man die F¨ ullung rlmdhoms_w, die zu diesem Arbeitspunkt geh¨ ort. Liegt die Betriebsart HOM nicht vor, so wird parallel die F¨ ullung berechnet und das Deltamoment zwischen Homogen- und Schichtbetrieb durch den Ladungswechsel auf den Fahrerwunschmoment im Schichtbetrieb addiert. Somit erh¨ alt man ein Wunschmoment, das dem im Homogenbetrieb entspricht. Eine Umschaltung von HOM nach SCH oder von HOM nach HMM wird ¨ uber ein maximales rl (rlmdmxh_w) ausgef¨ uhrt. Das dem entsprechende Moment kann durch den sp¨ atest m¨ oglichen Z¨ undwinkel eingehalten werden bzw. konstant gehalten werden. Dabei kann das innere Sollmoment um eine applizierbare Schwelle (DMIUMSCH) erh¨ oht werden, um trotz einer potentiellen Md-L¨ ucke zwischen den Betriebsarten eine Betriebsartenumschaltung zu realisieren.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ziel: Bei einer Umschaltung nach Homogen-Mager (HMM) soll ein Betrieb mit maximaler F¨ ullung erfolgen. Da der sich dadurch ergebende F¨ ullungsgradient zu groß f¨ ur den Homogenbetrieb sein kann, um durch eine Nachsteuerung des Z¨ undwinkelwirkungsgrads kompensiert zu werden, findet eine Einschr¨ ankung des Gradienten ¨ uber rlmdmxh_w als Funktion des minimalen Z¨ undwinkelirkungsgrades bei der Umschaltung statt. Aufgrund der geringeren Dynamik beim Umschalten nach der Betriebsart Homogen-Split (HSP) wird diese Logik dort nicht verwendet. Betriebsart Homogen-mager: -------------------------Das Sollmoment miglsol_w, das ¨ uber den F¨ ullungspfad bei Basisz¨ undwinkel und minimalem Lambdawirkungsgrad elamnhmm_w eingestellt werden soll, wird umgerechnet in das Moment misophmm_w, welches dem optimalen Moment bei Lambda=1 entspricht. Mit Hilfe des Kennfelds KFMIRL erh¨ alt man die Sollf¨ ullung rlmdhmms_w, die zu diesem Arbeitspunkt geh¨ ort.Der minimale Lambdawirkungsgrad wird gew¨ ahlt, um eine Sollf¨ ullung rlmdhmms_w zu berechnen, die zu einer maximalen Entdrosselung f¨ uhrt. Diese Sollf¨ ullung wird in nachfolgenden Funktionen mit einer aus einer Androsselanforderung berechneten Sollf¨ ullung verglichen. Das Minimum dieser beiden Sollf¨ ullungen wird schließlich eingestellt. Der Wert rlmdhmms_w stellt somit eine obere Grenze f¨ ur die Luftf¨ ullung bzw. eine Mindestandrosselung dar, damit die gew¨ ahlte Betriebsart einstellbar ist. Betriebsart Homogen-Split (SY_HSP > 0): --------------------------------------Die Umrechnung des Sollmomentes milsol_w in das optimale Moment misophsp_w erfolgt wie bei der Betriebsart homogen aus dem Basisz¨ undwinkel und Basislambda. Zus¨ atzlich wird hier der vom Aufteilungsverh¨ altnis der Einspritzung abh¨ angige Wirkungsgrad etaaufte eingerechnet. Damit wird im station¨ aren Betrieb die Solluftf¨ ullung rlsol eingestellt, daß sich unter Ber¨ ucksichtigung aller vorgesteuerten Wirkungsgrade das gew¨ unschte Moment einstellt. Die zugeh¨ orige Sollf¨ ullung rlmdhsps_w aus der Momentenanforderung resultiert aus dem Kennfeld KFMIRL. Betriebsarten mit Schichteinspritzung: -------------------------------------Der Berechnung entspricht der bei Betriebsart Homogen-mager, nur daß ¨ uber das Kennfeld KFMIRLS die F¨ ullung berechnet wird. Da in diesen Betriebsarten jeweils der Schichtz¨ undwinkel ausgegeben wird, entf¨ allt die Einrechnung eines Basisz¨ undwinkelwirkungsgrades. Betriebsart Schicht-Katheizen: -----------------------------F¨ ur die Betriebsart Schicht-Katheizen wird neben der maximalen F¨ ullung eine minimale F¨ ullung ¨ uber elamxskh_w berechnet.
APP MDFUE 19.80.0 Applikationshinweise CWMDFUE=0 DMIUMSCH=3..4 Nm (tolerierbarer Md-Ruck bei Umschaltung HOM nach Mager, wenn kein Md-Grenzen¨ uberlapp vorhanden), Umrechnung in % u ¨ber MDNORM. Das Kennfeld KFMIRL ist invers zum Kennfeld KFMIOP in der Sektion %MDBAS. Applikationshinweis siehe %MDBAS. Das Kennfeld KFMIRLS ist invers zum Kennfeld KFMIOPS in der Sektion %MDBAS. Applikationshinweis siehe %MDBAS.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLSOL 5.70.1
Seite 682 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGRLSOL 5.70.1 Berechnungsgroße Sollfullung ¨ FDEF BGRLSOL 5.70.1 Funktionsdefinition % BGRLSOL 5.70 ----------------------SY_BDE 0 1/ B_mwfes
B_mwfe
RLSOL rlsol_w rlsol_w
rlshk_w
rlshk
fho_w RLSOL_BDE rlsol_w
SY_BDE 0
rlmin_w B_mdmin bgrlsol-main
B_hom
RLSOL: ----------
calculation of desired air charge
SY_RLAPP SY_TURBO
0 rlminhom_w
rlsol_w
rlsolhom_w
0
CWRLAPPL rlmdhoms_w
0
rlmax_w
CWRLAPPL 1 wped_w RLSOLAPW
RLSOLAP
bgrlsol-rlsol
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hmm bgrlsol-main
bgrlsol-rlsol
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RLSOL_BDE: ----------
BGRLSOL 5.70.1
calculation of desired air charge
SKH rlsolskh_w
RLSOL_OF rlsolskh_w
rlmxskhs_w
rlsolhos_w rlsolhmm_w
rlsol_w
rlsol_w
rlsolsch_w rlsolhom_w
HOS rlsolhos_w
rlsolhsp_w
rlmxhoss_w
SY_DSS
SKHOP HMM
0
rlmxskhs_w rlopskhs_w
rlsolhmm_w
HOSOP rlmxhoss_w SCH rlsolsch_w rlmxschs_w
RLOPSREGS rlopskhs_w
rlophoss_w
rlophoss_w rlopregs_w rlsolhmm_w
SCHOP
rlopschs_w rlopsregs_w
rlmxschs_w rlopschs_w HOM rlsolhom_w
rlsolhom_w rlsolhsp_w
bgrlsol-rlsol-bde
HSP rlsolhsp_w
bgrlsol-rlsol-bde
SKH: -------
calculation of desired air charge in GDI mode stratified / catalyst heating
B_rlsolsa 2/ rfriskhs_w 1/ fupsskhs_w
rlkhskhs_w
rfmxskhs_w 3/
rforiskh_w
rlmdskhs_w 4/
rlmxskhs_w
rlsolskh_w rlmxskhs_w
SY_DSS rlriskhs_w
0
rlsolskh_w
rlminskh_w
psxskhs_w pssolskh_w rlriskhs_w ofpsxs_w
pbriskhs_w fupsskhs_w SY_AGR 0
pbriskhs_w
B_agrgsg B_skhfes rrieskhs_w rriextfs_w
rirext_w
0.0
bgrlsol-skh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Seite 683 von 4100 31.JAN.2003 Thomas Brosi
bgrlsol-skh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLSOL 5.70.1
Seite 684 von 4100 31.JAN.2003 Thomas Brosi
calculated desired relative air charge in GDI mode homogeneous / stratified
B_rlsolsa rlmdhoss_w 1/ fupshoss_w
2/
rforihos_w
3/
rlmxhoss_w
rlsolhos_w SY_DSS
rlminhos_w
rlrihoss_w
0
rlsolhos_w
rlmxhoss_w
psxhoss_w pssolhos_w SY_AGR
pbrihoss_w
ofpsxs_w
rlrihoss_w
0 rfrihoss_w
fupshoss_w
B_agrgsg pbrihoss_w
0.0 rirext_w
B_hosfes
bgrlsol-hos
rriextfs_w bgrlsol-hos
calculated desired relative air charge in GDI mode homogeneous lean B_rlsolsa
B_homhmmf
rlmdhmms_w 1/ fupshmms_w
rforihmm_w
psxhmms_w
B_hom
2/ rlmxhmms_w rlrihmms_w
rlmdmxh_w
pbrihmms_w SY_AGR B_agrgsg
0
rirext_w
0.0
3/ rlsolhmm_w
rlminhmm_w
rlsolhmm_w
rfrihmms_w B_hmmfes rriehmms_w rriextfs_w
pssolhmm_w rlrihmms_w fupshmms_w pbrihmms_w
bgrlsol-hmm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rriehoss_w
bgrlsol-hmm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLSOL 5.70.1
Seite 685 von 4100 31.JAN.2003 Thomas Brosi
calculated desired relative air charge in GDI mode stratified CWBGRLSOL 0 B_rlsolsa
B_sa
B_rkapp B_homschf B_hom rlmdschs_w 2/
1/ fupsschs_w
rforisch_w
rlmxschs_w
SY_DSS rlrischs_w
0
rlmdmxh_w rlmxschs_w
psxschs_w SY_AGR pbrischs_w
ofpsxs_w
B_agrgsg
3/
0
rlsolsch_w
rlsolsch_w
0.0 rlminsch_w
rirext_w
pssolsch_w
rfrischs_w rlrischs_w fupsschs_w pbrischs_w
bgrlsol-sch
rrieschs_w rriextfs_w bgrlsol-sch
calculated desired relative air charge in GDI mode homogeneous
rlsolhom_w
SY_AGR 0 SY_TURBO 0 rlmdhoms_w rlmax_w
1/ rlminhom_w
pssolhom_w
rlsolhom_w rlrihoms_w
B_agrgsg rirext_w rirehoms_w
fupshoms_w pbrihoms_w
bgrlsol-hom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_schfes
bgrlsol-hom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLSOL 5.70.1
Seite 686 von 4100 31.JAN.2003 Thomas Brosi
calculated desired relative air charge in GDI mode stratified
B_hspfes
rlmdhsps_w 2/
1/ fupshoms_w
rforihsp_w
psxhsps_w
rlmxhsps_w rlrihoms_w
pbrihoms_w SY_AGR 0
rfrihoms_w
3/ rlsolhsp_w rlsolhsp_w
B_agrgsg 0.0 B_hspfes
rlminhom_w
rirext_w bgrlsol-hsp
rriehoms_w rriextfs_w
B_hspfes
SY_RLAPP
B_homfes
0 rlsol_w
B_schfes rlsolskh_w B_hmmfes rlsolhos_w
SY_HSP
B_hosfes
0
rlsolhmm_w
CWRLAPPL 0
rlsolsch_w rlsolhom_w rlsolhsp_w
CWRLAPPL 1 wped_w RLSOLAPW
RLSOLAP
bgrlsol-rlsol-of
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgrlsol-hsp
bgrlsol-rlsol-of
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKH: -------
BGRLSOL 5.70.1
Seite 687 von 4100 31.JAN.2003 Thomas Brosi
calculation of desired air charge in GDI mode stratified / catalyst heating rlminskh_w
rlkhskhs_w
B_rlsolsa
rlmdskhs_w
rlopskhs_w
rlopskhs_w
rlmxskhs_w
bgrlsol-skhop
ofpsxs_w fupsskhs_w bgrlsol-skhop
calculated desired relative air charge in GDI mode homogeneous / stratified
B_rlsolsa rlmdhoss_w rlmxhoss_w
rlophoss_w
ofpsxs_w
rlophoss_w
bgrlsol-hosop
rlminhos_w
fupshoss_w
calculated desired relative air charge in GDI mode stratified B_rlsolsa B_rkapp rlmdschs_w rlmxschs_w rlopschs_w
rlopschs_w
bgrlsol-schop
ofpsxs_w rlminsch_w fupsschs_w bgrlsol-schop
B_hspfes B_homfes rlopskhs_w
B_schfes B_hmmfes
rlophoss_w B_hosfes rlsolhmm_w
SY_HSP 0
rlopschs_w rlopsregs_w rlsolhom_w rlsolhsp_w
bgrlsol-rlopsregs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgrlsol-hosop
bgrlsol-rlopsregs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLSOL 5.70.1
Seite 688 von 4100 31.JAN.2003 Thomas Brosi
ABK BGRLSOL 5.70.1 Abkurzungen ¨ Parameter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWBGRLSOL CWRLAPPL RLSOLAP RLSOLAPW
Source-X
Source-Y
WPED_W
Art
Bezeichnung
FW FW FW KL
Codewort in %BGRLSOL ¨ Codewort Vorgabe rlsol_w wahrend Applikationsphase Sollfullung ¨ fur ¨ Applikationszwecke rlsol-Vorgabe uber ¨ Kennlinie zur Applikation
Systemkonstante
Art
Bezeichnung
SY_AGR SY_BDE SY_DSS SY_HSP SY_RLAPP SY_TURBO
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Benzin-Direkteinspritzung Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante BDE-Betriebsart Homogen-Split (HSP) ¨ rlsol-Regelung in Applikationsphase moglich Systemkonstante Turbolader
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_AGRGSG
BBAGR
EIN
Bedingung AGR Sollwert gueltig fuer gedrosselten Betrieb
B_HMM
BDEMUM
EIN
Bedingung Betriebsart Homogen-Mager
B_HMMFES
BDEMUM
EIN
Bedingung Homogen-Mager als Sollbetriebsart fur ¨ Fullungssteuerung ¨
B_HOM
BDEMUM
EIN
Bedingung Betriebsart Homogen
B_HOMFES
BDEMUM
EIN
Bedingung Homogen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
B_HOMHMMF B_HOMSCHF B_HOSFES
MDFUE MDFUE BDEMUM
EIN EIN EIN
¨ BDE-Sollbetriebsart homogen mager fur ¨ Fullungseingriffe ¨ wahrend homogen ¨ BDE-Sollbetriebsart Schicht fur ¨ Fullungseingriffe ¨ wahrend homogen Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
B_HSPFES
BDEMUM
EIN
Bedingung Homogen-Split als Sollbetriebsart fur ¨ Fullungssteuerung ¨
B_MDMIN
BGRLSOL
AUS
Bedingung minimal erreichbares indiziertes Moment erreicht
B_MWFE B_MWFES B_RKAPP
BGRLSOL BDEMUM
BGMSDKS, BGRLSOL, BGRPS BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... BDEMEN, BGBVG,BGMSUGD, BGPRGS, BGRFIS, ... ATR, BAKH, BBAGR,BBKR, BDEMKO, ... BGMSUGD, BGPRGS, BGRFIS, BGRLMIN,BGRLSOL, ... BGRLSOL BGRLSOL BDEMEN, BGPRGS,BGRFIS, BGRLMIN,BGRLSOL, ... BDEMEN, BGRLSOL, FUEDK, KOMRH,MDFUE, ... DMBEG, LLRRM, MDKOG BDEMUE BDEMUE, BGRLSOL BGLASO, BGRLSOL,GK
AUS EIN EIN
BDE-Modewechsel Fullungseingriffe ¨ (Quittungssignal) Bedingung Modewechsel Fullungssteuerung ¨ (Trigger) Applikationsschalter fur ¨ rk
B_RLSOLSA B_SA
BGRLSOL MDRED
B_SCHFES
BDEMUM
B_SKHFES
BDEMUM
FHO_W
GGDSU
FUPSHMMS_W FUPSHOMS_W FUPSHOSS_W FUPSSCHS_W FUPSSKHS_W OFPSXS_W PBRIHMMS_W PBRIHOMS_W PBRIHOSS_W PBRISCHS_W PBRISKHS_W PSSOLHMM_W PSSOLHOM_W PSSOLHOS_W PSSOLSCH_W PSSOLSKH_W PSXHMMS_W PSXHOSS_W PSXHSPS_W PSXSCHS_W PSXSKHS_W RFMXSKHS_W RFORIHMM_W RFORIHOS_W RFORIHSP_W RFORISCH_W RFORISKH_W
BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGRPS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRLSOL VPSKO VPSKO VPSKO VPSKO VPSKO BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRLSOL
LOK AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... EIN BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... EIN BGRLSOL EIN BGRLP, BGRLSOL EIN BGRLSOL BGRLSOL EIN EIN BGRLSOL BGMSUGD, BGRLSOL EIN BGRLSOL EIN EIN BGRLSOL EIN BGRLSOL EIN BGRLSOL EIN BGRLSOL BGPRGS AUS BGPRGS, BKV, MDVER AUS AUS BGPRGS AUS AUS BGRLSOL EIN EIN BGRLSOL EIN BGRLSOL BGRLSOL EIN EIN BGRLSOL KODOH AUS LOK LOK LOK LOK LOK
Bedingung: Umschaltung der rlsol-Berechnung wegen B_sa Bedingung Schubabschalten Bedingung Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
¨ Korrekturfaktor Hohe (word)
Faktor Umrechnung Solldruck Intergas in Sollfuellung Intergas von NW in HMM Faktor Umrechnung Solldruck Intergas in Sollfuellung Intergas von NW in HOM Faktor Umrechnung Solldruck Intergas in Sollfuellung Intergas von NW in HOS Faktor Umrechnung Solldruck Intergas in Sollfuellung Intergas von NW in SCH Faktor Umrechnung Solldruck Intergas in Sollfuellung Intergas von NW in SKH Offset zu Sollsaugrohrdruck Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in HMM Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in Homogen Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in HOS Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in Schicht Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in SKH Sollsaugrohrdruck fur ¨ Homogen-Mager-Betrieb Sollsaugrohrdruck fur ¨ Homogenbetrieb Sollsaugrohrdruck fur ¨ Homogen-Schicht-Betrieb Soll-Saugrohdruck im Schichtbetrieb Sollsaugrohrdruck fur ¨ Schicht-Katheizen-Betrieb max. Soll-Saugrohrdruck im homogenen Magerbetrieb max. Sollsaugrohrdruck im Homogen-/Schichtbetrieb max. Soll-Saugrohrdruck in Betriebsart Homogenen-Split max. Sollsaugrohrdruck im Schichtbetrieb max. Sollsaugrohrdruck im Schichtbetrieb/Katheizen max. Fullung ¨ Brennraum im Betrieb Schicht/Katheizen relative Fullung ¨ ohne interes Restgas fur ¨ Homogen-Mager-Betrieb relative Fullung ¨ ohne interes Restgas fur ¨ Homogen-Schicht-Betrieb relative Fullung ¨ ohne interes Restgas fur ¨ Homogen-Split-Betrieb relative Fullung ohne interes Restgas fur ¨ ¨ Schicht-Betrieb relative Fullung ¨ ohne interes Restgas fur ¨ Schicht-Katheizen-Betrieb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
RFRIHMMS_W
BGPRGS
RFRIHOMS_W RFRIHOSS_W RFRISCHS_W RFRISKHS_W RIREHOMS_W RIREXT_W RLKHSKHS_W RLMAX_W RLMDHMMS_W RLMDHOMS_W
BGPRGS BGPRGS BGPRGS BGPRGS BGAGRSOL BGPEXT KODOH BGRLMXS MDFUE MDFUE
RLMDHOSS_W RLMDHSPS_W RLMDMXH_W RLMDSCHS_W RLMDSKHS_W
MDFUE MDFUE MDFUE MDFUE MDFUE
RLMINHMM_W
BGRLMIN
RLMINHOM_W
BGRLMIN
RLMINHOS_W
BGRLMIN
RLMINSCH_W
BGRLMIN
RLMINSKH_W RLMIN_W
BGRLMIN BGRLMIN
RLMXHMMS_W RLMXHOSS_W RLMXHSPS_W RLMXSCHS_W RLMXSKHS_W RLOPHOSS_W RLOPREGS_W RLOPSCHS_W RLOPSKHS_W RLRIHMMS_W RLRIHOMS_W RLRIHOSS_W RLRISCHS_W RLRISKHS_W RLSHK RLSHK_W RLSOLHMM_W RLSOLHOM_W
BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRFIS BGRFIS BGRFIS BGRFIS BGRFIS BGRLSOL BGRLSOL BGRLSOL BGRLSOL
RLSOLHOS_W RLSOLHSP_W RLSOLSCH_W RLSOLSKH_W RLSOL_W
BGRLSOL BGRLSOL BGRLSOL BGRLSOL BGRLSOL
RRIEHMMS_W RRIEHOMS_W RRIEHOSS_W RRIESCHS_W RRIESKHS_W RRIEXTFS_W WPED_W
BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL GGPED
BGRFIS, BGRLSOL,- EIN KODOH EIN BGRFIS, BGRLSOL EIN BGRFIS, BGRLSOL BGRFIS, BGRLSOL EIN EIN BGRFIS, BGRLSOL EIN BGRLSOL BGMSDKS, BGRLSOL EIN EIN BGRLSOL EIN BGRLSOL EIN BGRLSOL, MDFUE BGRLSOL, KOLASPH, EIN MDFUE EIN BGRLSOL, MDFUE EIN BGRLSOL EIN BGRLSOL EIN BGRLSOL, MDFUE BGRLSOL, KODOH,- EIN MDFUE BDEMEN, BDEMUS, B- EIN GRLSOL BDEMEN, BGRLSOL,- EIN MDKOG BDEMEN, BDEMUS, B- EIN GRLSOL BDEMEN, BDEMUS, B- EIN GRLSOL BDEMEN, BGRLSOL EIN BDEMUS, BGRLSOL,- EIN MDFAW BDEMEN AUS BDEMEN, BGRPS AUS BDEMEN AUS BDEMEN, BGRPS AUS BDEMEN, BGRPS AUS LOK BGMSDKS AUS LOK LOK BGRLSOL EIN EIN BGRLSOL EIN BGRLSOL EIN BGRLSOL EIN BGRLSOL KMTR, SU AUS BBNWS AUS BDEMEN AUS BBNWS, DDYLSU, L- AUS RAEB BDEMEN AUS BDEMEN AUS BDEMEN AUS BDEMEN AUS BBNWS, BDEMUM,- AUS BGAGRSOL, BGMSDKS, BGRPS, ... EIN BGBVG, BGRLSOL EIN BGRLSOL BGRLSOL EIN EIN BGRLSOL EIN BGRLSOL, KODOH EIN BGRLSOL ARMD, BBKD,EIN BGFAWU, BGRLSOL,FUEDK, ...
BGRLSOL 5.70.1
Seite 689 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung rel.Fullung (Inertgas+Luft) uber internes AGR im Mode Homogen Mager ¨ ¨ rel.Fullung(Inertgas+Luft) ¨ uber ¨ internes AGR rel.Sollfullung ¨ (Inertgas+Luft) uber ¨ int.AGR im Homogen-Schicht rel.Fullung (Inertgas+Luft) uber internes AGR im Mode Schicht ¨ ¨ rel.Fullung ¨ (Inertgas+Luft) uber ¨ internes AGR im Mode Schicht Katheizen rel. Inertgasfuellung |ber externe AGR im Mode Homogen relative Inertgas-Fullung ¨ aus externem AGR rel. Soll-Luftfullung ¨ aus Koordination Doppeleinspritzung fur ¨ SKH-Betrieb maximal erreichbare Fullung ¨ bei Turbo Relative Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Homogen mager Relative Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Homogen Relative Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Homogen/Schicht Relative Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Homogen-Split Relative maximale Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Homogen Relative Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Schicht Relative Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Schicht/Katheizen minimale Luft fur ¨ Homogen-Mager-Betrieb minimale Luft fur ¨ Homogenbetrieb minimale Luft fur ¨ Homogen-Schicht-Betrieb minimale Luft fur ¨ Schichtbetrieb minimale Luft fur ¨ Schichtbetrieb-Katheizen ¨ minimal zulassiges rl max. Solluftfullung ¨ im homogenen Magerbetrieb max. Solluftfullung ¨ im Homogen/Schichtbetrieb max. Solluftfullung ¨ in Betriebsart Homogen Split (HSP) max. Solluftfullung ¨ im Schichtbetrieb max. Solluftfullung im Betrieb Schicht/Katheizen ¨ Soll-Luftfullung ¨ in HOS-Betriebsart ohne ps-Regler berechnet Soll-Luftfullung ¨ ohne ps-Regler berechnet Soll-Luftfullung ¨ in SCH-Betriebsart ohne ps-Regler berechnet Soll-Luftfullung ¨ in SKH-Betriebsart ohne ps-Regler berechnet relative Luftfullung uber internes AGR fur ¨ ¨ ¨ Homogen-Mager Betrieb relative Luftfullung ¨ uber ¨ internes AGR fur ¨ Homogenbetrieb relative Luftfullung ¨ uber ¨ internes AGR fur ¨ Homogen-Schicht Betrieb relative Luftfullung ¨ uber ¨ internes AGR fur ¨ Schichtbetrieb relative Luftfullung ¨ uber ¨ internes AGR fur ¨ Schicht/Katheizen Betrieb ¨ Soll-Fullung ¨ hohenkorrigiert ¨ Soll-Fullung ¨ hohenkorrigiert relative Sollfullung ¨ in Betriebsart Homogen mager Soll-Fullung im Homogenbetrieb ¨ relative Sollfullung ¨ in Betriebsart Homogen/Schicht relative Sollfullung ¨ in Betriebsart Homogen-Split (HSP) Soll-Fullung im Schichtbetrieb ¨ relative Sollfullung ¨ in Betriebsart Schicht/Katheizen Soll-Fullung ¨
Externe Inertgas-Sollrate im Mode Homogen Mager Externe Inertgas-Sollrate im Mode Homogen Externe Inertgas-Sollrate im Mode Homogen Schicht Externe Inertgas-Sollrate im Mode Schicht Externe Inertgas-Sollrate im Moder Schicht Katheizen Rate Restgas-Inert von externer AGR gefiltert normierter Fahrpedalwinkel
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLSOL 5.70.1
Seite 690 von 4100 31.JAN.2003 Thomas Brosi
FB BGRLSOL 5.70.1 Funktionsbeschreibung In der Funktion BGRLSOL wird die Soll-Luftf¨ ullung rlsol_w (alle Luft im Brennraum: Addition der Luft durch internes und externes AGR, Luft die ¨ uber die Drosselklappe ins Saugrohr fließt und Luft die ¨ uber Tankentl¨ uftung ins Saugrohr fließt) berechnet. Berechnung von rlsol_w: ----------------------Im Schichtbetrieb (rlsolsch_w), homogen Magerbetrieb (rlsolhmm_w), Homogensplitbetrieb (rlsolhsp_w) und Homogen/Schichtbetrieb (rlsolhos_w) wird die Sollf¨ ullung f¨ ur die jeweilige Betriebsart aus dem Minimum der relativen Sollf¨ ullung aus der Momentenanforderung (rlmdschs_w, rlmdhmms_w, rlmdhsp_w bzw. rlmdhoss_w) und der max. zul¨ assigen Sollf¨ ullung f¨ ur die jeweilige Betriebsart (rlmxschs_w, rlmxhmms_w, rlmxhsp_w bzw. rlmxhoss_w) berechnet. Diese wird auf die Mindestluftf¨ ullung (rlminhos_w, rlminhmm_w, rlminhom_w bzw. rlminsch_w) begrenzt (MAX-Auswahl). Bei Betriebsartenwechsel von Homogenbetrieb nach Schichtbetrieb (B_homschf) und Homogenbetrieb nach Homogenmagerbetrieb (B_homhmmf) wird zuerst auf die max. zul¨ assige F¨ ullung im Homogenbetrieb (mit sp¨ atestem Z¨ undwinkel) umgeschaltet und erst nachdem in den Schichtbetrieb (B_sch) geschaltet wurde wird auf die Sollf¨ ullung vom Schichtbetrieb geschaltet. Im Schichtbetrieb/Katheizen (rlsolskh_w) wird die Sollf¨ ullung f¨ ur die Betriebsart Schichtbetrieb/Katheizen aus dem Minimum der relativen Sollf¨ ullung aus der Momentenanforderung (rlmdskhs_w), der max. zul¨ assigen Sollf¨ ullung (rlmxskhs_w) und der max. zul¨ assigen Soll-Luftf¨ ullung aus der Koordination Doppeleinspritzung (rlkhskhs_w) berechnet. Diese wird auf die Mindestluftf¨ ullung rlminskh_w begrenzt (MAX-Auswahl). Die max. zul¨ assige Sollf¨ ullung wird aus dem max. zul¨ assigen Saugrohrdruck (aus %VPSKO - Minimalauswahl aus verschiedenen max. zul¨ assigen Saugrohrdruckwerten) berechnet. Der max. zul¨ assige Sollsaugrohrdruck wird mit dem Faktors fupsrl in eine max. zul¨ assige Sollf¨ ullung umgerechnet. Um die Soll-Luftf¨ ullung zu erhalten muß man die Inertgas-Sollf¨ ullung aus internem und externem AGR abziehen. Wenn beim externen AGR Sollwert und Istwert ¨ ubereinstimmen (B_agrgsg=true) kann mit dem Sollwert der externen AGR gerechnet werden. (Inertgasrate des externen AGR multipliziert mit Gesamtzylinderf¨ ullung ergibt Inertgas-F¨ ullung des externen AGR). Sonst wird auf die Istf¨ ullung des externen AGR umgeschaltet. Wenn bei der Nockenwellensteuerung ein Fehler vorliegt (B_enws) muß auf die Inertgas-Istf¨ ullung umgeschaltet werden (wird in Funktion %BGRFIS berechnet). Sonst wird mit der Intergas-Sollf¨ ullung des internen Restgases gerechnet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Im Homogenbetrieb wird die Sollf¨ ullung aus dem Maximum der Mindestf¨ ullung f¨ ur Brennbarkeit (rlminhom_w) und der F¨ ullung aus der Momentenanforderung (rlmdhoms_w) berechnet(Bei SY_TURBO > 0 zus¨ atzliche Min. Auswahl zwischen rlmdhoms_w und rlmax_w). Außerdem wird der Sollsaugrohrdruck f¨ ur den Homogenbetrieb immer berechnet (pssolhom_w=(rlsolhom_w-rlrihoms_w+rirehoms_w)/fupsrl + pbrihoms_w). Im SCH, HOS, SKH und HMM wird der Sollsaugrohrdruck gerechnet (pssol$_w=rlsol$_w-rlri$s_w+rirext_w)/fups$s_w+pbri$s_w) Die Sollf¨ ullung (rlsol_w), die ausgegeben wird, h¨ angt von den Bits B_homfes, B_hmmfes, B_hosfes, B_schfes und B_skhfes ab. Diese Bits werden von der Umschaltfunktion gesetzt. Zur Applikation SY_RLAPP>0: --------------------------F¨ ur die Applikation der F¨ ullungserfassung am Motorpr¨ ufstand sollen Drehzahl/Lastst¨ utzstellen automatisch angefahren werden. Bei SY_RLAPP>0 wird der Sollwert bei CWRLAPPL>0 ¨ uber die Kennlinie RLSOLAPW vorgegeben. Berechnung F¨ ullung ohne PS-Regler --------------------------------F¨ ur den Sollsaugrohrdruck wird die F¨ ullung (rlopregs_w) ohne Korrektur des PS-Reglers (%BGRPS) berechnet. Damit der Sollsaugrohrdruck mit dem Istsaugrohrdruck ¨ ubereinstimmt. Wenn kein Saugrohdrucksensor eingebaut ist, wird die Funktion %BGRPS nicht eingebaut und deshalb kann die Luftf¨ ullung rlsol auf die Gr¨ oße rlopregs_w kopiert.
APP BGRLSOL 5.70.1 Applikationshinweise CWBGRLSOL = 0 bei SY_RLAPP CWRLAPPL=0 zur Applikation auf 1 setzen RLSOLAP = 10% RLSOLAPW wped_w: 0 | 20 | 40 | 60 | 80 | 100 % rlsol_w 0 | 20 | 40 | 60 | 80 | 100 %
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 691 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGPRGS 3.40.0 Berechnungsgroße internes Restgas Sollwert FDEF BGPRGS 3.40.0 Funktionsdefinition BGPRGS: ¨ Ubersicht =================
HOM
fupshoms_w pbrihoms_w rfrihoms_w BGRFRINTS fupshoms_w SCH
pbrihoms_w rfrihoms_w
fupsrls_w
fupsschs__w
fupsschs_w
pbrints_w
pbrischs_w
pbrischs_w
rfrints_w
rfrischs_w
rfrischs_w fupshmms_w pbrihmms_w rfrihmms_w
fupshmms_w pbrihmms_w rfrihmms_w bgprgs-bgprgs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
HMM
bgprgs-bgprgs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 692 von 4100 31.JAN.2003 Thomas Brosi
HOM: ¨ Ubersicht f¨ ur Homogenbetrieb =================================
R1 BGPBRINTFUPSRLHOM R2 R3 SWITCH_HOM HOM NOT_HOM wgvohsme_w wgvshsme_w wgvshsma_w wgvome_w wgvsme_w wgvsma_w
wgvohsme_w
wgohsmet_w
wgohsmet_w
wgvshsme_w
wgshsmet_w
wgshsmet_w
wgvshsma_w
wgshsmat_w
wgshsmat_w
wgvome_w
fupshoms_w
fupshoms_w
wgvsme_w wgvsma_w
psshom_w
psshom_w
fupsughs_w fupsmxhs_w
BGFPABNAVMWHOM R1 pbrihoms_w
R3
fpabnav2_w ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
pabnav_w pabnav2_w
ftahev_w tahev_w
fpabnav_w
pbriughs_w
fpabnav2_w
pbrimxhs_w
pabnav_w rfrihoms_w
pabnav2_w fpabnamh_w pabnavmh_w taikrmx_w
rfrihoms_w
fpabnamh_w pabnavmh_w taikrmx_w ftahev_w tahev_w
bgprgs-hom
fpabnav_w
pbrihoms_w
bgprgs-hom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 693 von 4100 31.JAN.2003 Thomas Brosi
SWITCH_HOM: Umschaltung zwischen Soll-und Ist-Nockenwellenwinkel (Homogenbetrieb) =================================================================================
SY_NWS
0
SY_NWGE
0
B_nwswg 1/ 1/
wgvome_w wgvohsme_w
2/ 2/
wgvsme_w wgvshsme_w
SY_NWSA
0
SY_NWGA
0
wgohsmet_w
wgohsmet_w /NC
wgshsmet_w
wgshsmet_w /NC
B_nwswg 3/ 3/
wgvsma_w wgvshsma_w
wgshsmat_w
wgshsmat_w /NC
0 bgprgs-switch-hom
B_homagrs B_homfes pssolhom_w
psshom_w
pssol_w bgprgs-switch-hom BGFPABNAVMWHOM: Berechnung Mittelwert des Abgasgegendrucks bei Zweibanksystemen (Homogenbetrieb) ================================================================================================
SY_STERVK
1/ 1/
0
fpabnav_w
fpabnamh_w
fpabnamh_w
fpabnav2_w 2.0 2/ 2/
pabnav_w
pabnavmh_w
pabnavmh_w
pabnav2_w 2.0
SY_STERVK
0
taikr_w
taikrmx_w
[˚C] taikr2_w
bgprgs-bgfpabnavmwhom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_BDE
bgprgs-bgfpabnavmwhom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 694 von 4100 31.JAN.2003 Thomas Brosi
BGPBRINTFUPSRLHOM: Berechnung von Patrialdruck durch interne AGR pbrihoms und fupshoms (Homogenbetrieb) =======================================================================================================
37/ 33/ R1 R3
BGPBRINTUKHOM
pbriughs_w SY_HFM 0
pbriughs_w
38/ 34/
wgohsmet_w
wgohsmet_w
wgshsmat_w
wgshsmat_w
psshom_w
psshom_w
PBRINTMX
fpabnamh_w
fpabnamh_w
PBRINTMN
pabnavmh_w
pabnavmh_w
taikrmx_w
taikrmx_w
tahev_w
tahev_w
SY_DSS 0
pbrimxhs_w
pbrimxhs_w
36/ 32/
pbrihuk_w
pbrihoms_w
pbrihoms_w
[hPa] 0.0 ofpbrint_w
fupshoms_w
rfrihoms_w
BGFUPSRLUKHOM
FUPSRLMX FUPSRLMN 22/
wgshsmet_w
ftahev_w
ftahev_w
BGFUPSHOMS
18/ fupshuk_w
fupsughs_w
fupsughs_w
1.0
fupshoms_w
fupshoms_w
fkfupsrl_w
fupsmxhs_w
fupsmxhs_w fupsughs_w
bgprgs-bgpbrintfupsrlhom
wgshsmet_w
bgprgs-bgpbrintfupsrlhom BGPBRINTUKHOM: Berechnung von Partialdruck durch interne AGR pbrihuk (Homogenbetrieb) =====================================================================================
R3
BGRFRINTHOM
R1 wgohsmet_w
wgohsmet_w
wgshsmat_w
wgshsmat_w
psshom_w
psshom_w
fpabnamh_w
fpabnamh_w
pabnavmh_w
pabnavmh_w
umsrln_w
umsrln_w
rfrihoms_w
35/ 31/
rfrihoms_w
pbrihuk_w
pbrihuk_w
fupshoms_w BGTRFRINTHOM rfrihoms_w rfriresh_w
rfriresh_w
rfrirsph_w
rfrirsph_w
vpspanah_w
taikrmx_w
[˚C]
vpspanah_w
taikrmx_w R3 R1
[K]
tahev_w 273.15
trfrinth_w
[˚C] 273.15
[K]
bgprgs-bgpbrintukhom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
R1 R3 R2
rfrihoms_w
bgprgs-bgpbrintukhom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 695 von 4100 31.JAN.2003 Thomas Brosi
BGRFRINTHOM: Berechnung der internen Restgasf¨ ullung rfrihoms (Homogenbetrieb) =============================================================================
BGRFRIRESHOM R1 R3 wgohsmet_w
wgohsmet_w
wgshsmat_w
wgshsmat_w
fpabnamh_w
fpabnamh_w
rfriresh_w
rfriresh_w
ftaikrrs_w
ftaikrrs_w
33/ 29/ 0.0
rfrihoms_w
rfrihoms_w
BGRFRIRSPHOM R1 R3 ftaikrrp_w
ftaikrrp_w
wgohsmet_w wgshsmat_w
rfrirsph_w
rfrirsph_w
vpspanah_w
vpspanah_w
psshom_w
pabnavmh_w
pabnavmw_w
bgprgs-bgrfrinthom
umsrln_w
psshom_w
bgprgs-bgrfrinthom BGRFRIRESHOM: Berechnung der residualen Restgasf¨ ullung rfriresh (Homogenbetrieb) ===============================================================================
23/ 19/
wgohsmet_w
24/ 20/
wgvvresh_w
26/ 22/
fvbrsah_w
rfriresh_w
rfriresh_w
FVBR
wgshsmat_w SY_NWSA
100
[%]
0
2.0
25/ 21/ FBVBRESN fbvbresh_w nmot_w
KFFBVBRES
fpabnamh_w ftaikrrs_w
bgprgs-bgrfrireshom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fpabnamh_w umsrln_w
bgprgs-bgrfrireshom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 696 von 4100 31.JAN.2003 Thomas Brosi
BGRFRIRSPHOM: Berechnung der reaspirativen Restgasf¨ ullung rfrirsph (Homogenbetrieb) ==================================================================================
27/
28/
23/ wgshsmat_w
31/
24/
wgvumh_w
27/
msnrsph_w
msreasph_w
32/ 28/ rfrirsph_w
rfrirsph_w
MSNREASP
wgohsmet_w
SY_ZYLZA fpabnamh_w 29/
umsrln_w
30/ 26/
vpspanah_w
klavpsah_w KLAFVPSPAB
pabnavmw_w
vpspanah_w
bgprgs-bgrfrirsphom
25/ psshom_w
ftaikrrp_w
bgprgs-bgrfrirsphom BGTRFRINTHOM: Berechnung der Temperatur der internen Restgasf¨ ullung auf Saugrohrdruckniveau trfrinth (Homogenbetrieb) =====================================================================================================================
[K]
rfrirsph_w
34/ 30/ trfrinth_w
[K]
taikrmx_w
[˚C]
273.15
trfrinth_w
[˚C]
273.15
bgprgs-bgtrfrinthom
rfriresh_w
1.0 RECIKAPPA bgprgs-bgtrfrinthom BGFUPSRLUKHOM: Berechnung von fupshuk (Homogenbetrieb) ======================================================
180
[˚KW]
19/
20/
15/
wgshsmet_w
21/ 17/
16/
wgvsebvh_w
fvbrseh_w
fupshuk_w
fupshuk_w
FVBR
360
[˚KW]
ftahev_w
10.13
[hPa/%] R1
FPBRPSHOM
R3 R2 wgshsmet_w nmot_w
nmot_w
fpbrpsh_w
bgprgs-bgfupsrlukhom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rfrihoms_w vpspanah_w
bgprgs-bgfupsrlukhom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 697 von 4100 31.JAN.2003 Thomas Brosi
FPBRPSHOM: Faktor zur Anpassung des Saugrohrdrucks an Brennraumdruck fpbrpsh (Homogenbetrieb) =============================================================================================
FPBRCONFH B_kl1vorhh B_fsughysh B_kl2vorhh B_fkl2ghyh R3 R1
18/ 14/
15/ 11/ KFFPBRH
fpbrpsh_w fpbrpsh_w
fpbrik2h_w
fpbrh_w 13/ 7/
B_fsughysh fpbrkl2h_w B_fkl2ghsh
dfpbrk2h_w
R1 R2 R3
fkl2h_w 1.0
wgshsmet_w
wgshsmet_w
nmot_w
nmot_w
fpbrkl1h_w
dfpbrpsh_w
fpbrk12h_w
fsu_w
dfpbrk1h_w 1.0
calculated in %FPBRCONFH
fkl2h_w 1.0
bgprgs-fpbrpshom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
fpbrik1h_w
14/ 8/
1/
17/
16/ 12/
bgprgs-fpbrpshom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 698 von 4100 31.JAN.2003 Thomas Brosi
FPBRCONFH: Konfiguration der vorhanden Klappen im Saugrohr(Saugrohrumschaltung, Ladungsbewegungsklappe, Ventilhub) (Homogenbetrieb) ===================================================================================================================================
SY_LBK 0 SY_SU
SY_VS
1
3/ 3/
0
1/ fsu_w
0.5
B_fsughysh
4/ 4/
SY_LBK 0 SY_LBK 1
FKL2HYSTMX
B_lbksg
FKL2HYSTMN 1/
flb_w flbs_w
2/
fkl2h_w
B_fkl2ghyh
B_fkl2ghyh Hysteresis_LSP_RSP_fkl2h
5/ 5/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_SU
B_fsughysh
6/ 6/
1
SY_VS 1/ fsu2_w
fkl2h_w
0
2/ 0.5
B_fkl2ghyh
1/ fvss_w
fkl2h_w 0.5
2/ B_fkl2ghyh
bgprgs-fpbrconfh
SY_SU
B_kl1vorhh
0
B_kl2vorhh
bgprgs-fpbrconfh KFFPBRH: Kennfelder zur Anpassung des Saugrohrdrucks an Brennraumdruck in Abh¨ angigkeit von Einlassnockenwelle und Drehzahl (Homogenbetrieb) ==========================================================================================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 699 von 4100 31.JAN.2003 Thomas Brosi
1/ wgshsmet_w
fpbrh_w
fpbrh_w
KFFPBR nmot_w
1/ fpbrkl2h_w
fpbrkl2h_w
KFFPBRKL2
1/ fpbrkl1h_w
fpbrkl1h_w
KFFPBRKL1
1/ fpbrk12h_w
fpbrk12h_w
bgprgs-kffpbrh
bgprgs-kffpbrh BGFUPSHOMS: Berechnung des Umrechnungsfaktors von Druck in F¨ ullung mit Korrekturfaktor f¨ ur maximale F¨ ullung(Homogenbetrieb) ===========================================================================================================================
FUPSRLMX FUPSRLMN fupsughs_w
1/ 1/ fupsmxhs_w
fupsmxhs_w 2/ 2/
fkuprlmx_w
fupshoms_w fiuewdk_w
fupshoms_w bgprgs-bgfupshoms
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFFPBRKL12
bgprgs-bgfupshoms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 700 von 4100 31.JAN.2003 Thomas Brosi
SCH: ¨ Ubersicht f¨ ur Schichtbetrieb =================================
R1 R2 R3
BGPBRINTFUPSRLSCH fupsschs_w
SWITCH_SCH SCH NOT_SCH wgvossme_w wgvsssme_w wgvsssma_w wgvome_w wgvsme_w wgvsma_w
fupsschs__w 39/ 35/ fupshoss_w
wgvossme_w wgossmet_w
wgossmet_w
40/ 36/
wgvsssme_w wgsssmet_w
wgsssmet_w
fupsskhs_w
wgvsssma_w wgsssmat_w
wgsssmat_w
pbrischs_w
wgvome_w
41/ 37/
wgvsme_w wgvsma_w
pbrischs_w
psssch_w
psssch_w
pbrihoss_w 42/ 38/ pbriskhs_w
BGFPABNAVMWSCH R1
rfrischs_w
R3
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
pabnav_w pabnav2_w
ftahev_w tahev_w
43/ 39/
fpabnav_w
rfrihoss_w
fpabnav2_w
44/ 40/
pabnav_w pabnav2_w fpabnams_w pabnavms_w taikrmx_w
fpabnams_w pabnavms_w taikrmx_w ftahev_w tahev_w
rfriskhs_w fupsugss_w fupsmxss_w pbriugss_w pbrimxss_w bgprgs-sch
fpabnav_w fpabnav2_w
rfrischs_w
bgprgs-sch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 701 von 4100 31.JAN.2003 Thomas Brosi
SWITCH_SCH: Umschaltung zwischen Soll-und Ist-Nockenwellenwinkel (Schichtbetrieb) =================================================================================
SY_NWS
0
SY_NWGE
0
B_nwswg 1/ 1/
wgvome_w wgvossme_w
wgossmet_w /NC 2/ 2/
wgvsme_w wgvsssme_w
SY_NWSA
0
SY_NWGA
0
wgsssmet_w /NC
wgsssmet_w
B_nwswg 3/ 3/
wgvsma_w wgvsssma_w
wgsssmat_w /NC
wgsssmat_w
B_schagrs B_schfes B_skhagrs pssolsch_w
B_hosagrs
pssol_w
psssch_w
bgprgs-switch-sch
B_skhfes
B_hosfes bgprgs-switch-sch BGFPABNAVMWSCH: Berechnung Mittelwert des Abgasgegendrucks bei Zweibanksystemen (Schichtbetrieb) ================================================================================================
SY_STERVK
1/ 1/
0
fpabnav_w
fpabnams_w
fpabnams_w
fpabnav2_w 2.0 2/ 2/
pabnav_w
pabnavms_w
pabnavms_w
pabnav2_w 2.0
SY_STERVK
0
taikr_w
taikrmx_w
[˚C] taikr2_w
bgprgs-bgfpabnavmwsch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wgossmet_w
bgprgs-bgfpabnavmwsch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 702 von 4100 31.JAN.2003 Thomas Brosi
BGPBRINTFUPSRLSCH: Berechnung von Patrialdruck durch interne AGR pbrischs und fupsschs (Schichtbetrieb) =======================================================================================================
37/ 33/ pbriugss_w R1 R3
pbriugss_w
BGPBRINTUKSCH SY_HFM 0
38/ 34/
wgossmet_w
wgossmet_w
wgsssmat_w
wgsssmat_w
psssch_w
psssch_w
PBRINTMX
fpabnams_w
fpabnams_w
PBRINTMN
pabnavms_w
pabnavms_w
taikrmx_w
taikrmx_w
tahev_w
tahev_w
SY_DSS 0
pbrimxss_w
pbrimxss_w
36/ 32/
pbrisuk_w
pbrischs_w
pbrischs_w
[hPa] 0.0 ofpbrint_w
fupsschs_w
wgsssmet_w
BGFUPSRLUKSCH
FUPSRLMX FUPSRLMN
wgsssmet_w
22/ 18/ fupssuk_w
ftahev_w
fupsugss_w
BGFUPSSCHS fupsugss_w
1.0
fupsschs_w
fkfupsrl_w
fupsmxss_w
fupsschs_w fupsmxss_w
fupsugss_w bgprgs-bgpbrintfupsrlsch BGPBRINTUKSCH: Berechnung von Partialdruck durch interne AGR pbrisuk (Schichtbetrieb) =====================================================================================
R3
BGRFRINTSCH
R1 wgossmet_w
wgossmet_w
wgsssmat_w
wgsssmat_w
psssch_w
psssch_w
fpabnams_w
fpabnams_w
pabnavms_w
pabnavms_w
umsrln_w
umsrln_w
rfrischs_w
35/ 31/
rfrischs_w
pbrisuk_w
pbrisuk_w
fupsschs_w BGTRFRINTSCH rfrischs_w rfriress_w
rfriress_w
rfrirsps_w
rfrirsps_w
vpspanas_w
taikrmx_w
[˚C]
vpspanas_w
taikrmx_w R3 R1
[K]
tahev_w 273.15
trfrints_w
[˚C] 273.15
[K]
bgprgs-bgpbrintuksch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ftahev_w
rfrischs_w
bgprgs-bgpbrintfupsrlsch
R1 R3 R2
rfrischs_w
bgprgs-bgpbrintuksch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 703 von 4100 31.JAN.2003 Thomas Brosi
BGRFRINTSCH: Berechnung der internen Restgasf¨ ullung rfrischs (Schichtbetrieb) =============================================================================
BGRFRIRESSCH R1 R3 wgossmet_w
wgossmet_w
wgsssmat_w
wgsssmat_w
fpabnams_w
fpabnams_w
rfriress_w
rfriress_w
ftaikrrs_w
ftaikrrs_w
33/ 29/ 0.0
rfrischs_w
rfrischs_w
BGRFRIRSPSCH R1 R3 ftaikrrp_w
ftaikrrp_w
wgossmet_w wgsssmat_w
rfrirsps_w
rfrirsps_w
vpspanas_w
vpspanas_w
psssch_w
pabnavms_w
pabnavmw_w
bgprgs-bgrfrintsch
umsrln_w
psssch_w
bgprgs-bgrfrintsch BGRFRIRESSCH: Berechnung der residualen Restgasf¨ ullung rfriress (Schichtbetrieb) ================================================================================
23/ 19/
wgossmet_w
24/ 20/
wgvvress_w
26/ 22/
fvbrsas_w
rfriress_w
rfriress_w
FVBR
wgsssmat_w SY_NWSA
100
[%]
0
2.0
25/ 21/ FBVBRESN fbvbress_w nmot_w
KFFBVBRES
fpabnams_w ftaikrrs_w
bgprgs-bgrfriressch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fpabnams_w umsrln_w
bgprgs-bgrfriressch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 704 von 4100 31.JAN.2003 Thomas Brosi
BGRFRIRSPSCH: Berechnung der reaspirativen Restgasf¨ ullung rfrirsps (Schichtbetrieb) ===================================================================================
27/ 23/ wgsssmat_w
28/ 24/
wgvums_w
31/ 27/
msnrsps_w
msreasps_w
32/ 28/ rfrirsps_w
rfrirsps_w
MSNREASP
wgossmet_w
SY_ZYLZA fpabnams_w 29/ 25/ psssch_w
ftaikrrp_w
umsrln_w
26/ 30/
vpspanas_w
klavpsas_w
vpspanas_w
bgprgs-bgrfrirspsch
KLAFVPSPAB
pabnavmw_w
bgprgs-bgrfrirspsch BGTRFRINTSCH: Berechnung der Temperatur der internen Restgasf¨ ullung auf Saugrohrdruckniveau trfrints (Schichtbetrieb) =====================================================================================================================
[K]
rfrirsps_w
trfrints_w
[K]
taikrmx_w
[˚C]
273.15
trfrints_w
[˚C]
273.15 rfriress_w
rfrischs_w
bgprgs-bgtrfrintsch
vpspanas_w
1.0 RECIKAPPA bgprgs-bgtrfrintsch BGFUPSLUKSCH: Berechnung von fupssuk (Schichtbetrieb) =====================================================
180
[˚KW]
19/ 15/
wgsssmet_w
wgvsebvs_w
20/ 16/
21/ 17/
fvbrses_w
fupssuk_w
fupssuk_w
FVBR
360
[˚KW]
ftahev_w
10.13
[hPa/%] R1
FPBRPSSCH
R3 R2 wgsssmet_w nmot_w
nmot_w
fpbrpss_w
bgprgs-bgfupsrluksch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
34/ 30/
bgprgs-bgfupsrluksch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 705 von 4100 31.JAN.2003 Thomas Brosi
FPBRPSSCH: Faktor zur Anpassung des Saugrohrdrucks an Brennraumdruck fpbrpss (Schichtbetrieb) =============================================================================================
FPBRCONFS B_kl1vorhs B_fsughyss B_kl2vorhs B_fkl2ghs R3 R1 18/ 14/
15/ 11/ KFFPBRS
fpbrpss_w
fpbrpss_w
fpbrik2s_w
fpbrs_w 13/ 7/
B_fsughyss fpbrkl2s_w B_fkl2ghss
dfpbrk2s_w
R1 R2 R3
fkl2s_w 1.0
wgsssmet_w
1/
wgsssmet_w
nmot_w
nmot_w
16/ 12/
fpbrkl1s_w
dfpbrpss_w
fpbrik1s_w
14/ 8/ fpbrk12s_w
fsu_w
dfpbrk1s_w 1.0
calculated in %FPBRCONFS
fkl2s_w 1.0
bgprgs-fpbrpssch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
17/
1/
bgprgs-fpbrpssch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 706 von 4100 31.JAN.2003 Thomas Brosi
FPBRCONFS: Konfiguration der vorhanden Klappen im Saugrohr(Saugrohrumschaltung, Ladungsbewegungsklappe, Ventilhub) (Schichtbetrieb) ===================================================================================================================================
SY_LBK 0 SY_SU
SY_VS
1
3/ 3/
0
1/ fsu_w
0.5
B_fsughyss
4/ 4/
SY_LBK 0 SY_LBK 1
FKL2HYSTMX
B_lbksg
FKL2HYSTMN 1/
flb_w flbs_w
2/
fkl2s_w
B_fkl2ghs
B_fkl2ghs Hysteresis_LSP_RSP_fkl2s
5/ 5/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_SU
B_fsughyss
6/ 6/
1
SY_VS 1/ fsu2_w
fkl2s_w
0
2/ 0.5
B_fkl2ghs
1/ fvss_w
fkl2s_w 0.5
2/ B_fkl2ghs
bgprgs-fpbrconfs
SY_SU
B_kl1vorhs
0
B_kl2vorhs
bgprgs-fpbrconfs KFFPBRS: Kennfelder zur Anpassung des Saugrohrdrucks an Brennraumdruck in Abh¨ angigkeit von Einlassnockenwelle und Drehzahl (Schichtbetrieb) ==========================================================================================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 707 von 4100 31.JAN.2003 Thomas Brosi
1/ wgsssmet_w
fpbrs_w
fpbrs_w KFFPBR
nmot_w
1/ fpbrkl2s_w
fpbrkl2s_w KFFPBRKL2
1/ fpbrkl1s_w
fpbrkl1s_w KFFPBRKL1
1/ fpbrk12s_w
fpbrk12s_w
bgprgs-kffpbrs
bgprgs-kffpbrs BGFUPSSCHS: Berechnung des Umrechnungsfaktors von Druck in F¨ ullung mit Korrekturfaktor f¨ ur maximale F¨ ullung(Schichtbetrieb) ===========================================================================================================================
FUPSRLMX FUPSRLMN 1/ 1/ fupsugss_w
fupsmxss_w
fupsmxss_w 2/ 2/
fkuprlmx_w
fupsschs_w fiuewdk_w
fupsschs_w bgprgs-bgfupsschs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFFPBRKL12
bgprgs-bgfupsschs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 708 von 4100 31.JAN.2003 Thomas Brosi
HMM: ¨ Ubersicht f¨ ur Homogenmagerbetrieb ======================================
BGPBRINTFUPSRLHMM R1 R2 R3 SWITCH_HMM HMM_A HMM_B
wgvsmsme_w wgvsmsma_w wgvome_w wgvsme_w wgvsma_w
wgvomsme_w
wgomsmet_w
wgomsmet_w
wgvsmsme_w
wgsmsmet_w
wgsmsmet_w
wgvsmsma_w
wgsmsmat_w
wgsmsmat_w
wgvsma_w
psshmm_w
psshmm_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
pabnav_w pabnav2_w
ftahev_w tahev_w
fupsmxms_w
pbrihmms_w
R3 fpabnav_w
fupshmms_w
fupsugms_w
wgvsme_w
BGFPABNAVMWHMM R1
fpabnav2_w
fupshmms_w
wgvome_w
pbrihmms_w
pbriugms_w
fpabnav_w
pbrimxms_w
fpabnav2_w pabnav_w pabnav2_w fpabnamm_w pabnavmm_w taikrmx_w
fpabnamm_w pabnavmm_w taikrmx_w ftahev_w tahev_w
rfrihmms_w
rfrihmms_w
bgprgs-hmm
wgvomsme_w
bgprgs-hmm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 709 von 4100 31.JAN.2003 Thomas Brosi
SWITCH_HMM: Umschaltung zwischen Soll-und Ist-Nockenwellenwinkel (Homogenmagerbetrieb) ======================================================================================
SY_NWS
0
SY_NWGE
0
B_nwswg 1/ 1/
wgvome_w wgvomsme_w
2/ 2/
wgvsme_w wgvsmsme_w
SY_NWSA
0
SY_NWGA
0
wgomsmet_w
wgomsmet_w /NC
wgsmsmet_w
wgsmsmet_w /NC
B_nwswg 3/ 3/
wgvsma_w wgvsmsma_w
wgsmsmat_w
wgsmsmat_w /NC
0
true
B_hmmfes pssolhmm_w
bgprgs-switch-hmm
B_hmmagrs psshmm_w
pssol_w bgprgs-switch-hmm BGFPABNAVMWHMM: Berechnung Mittelwert des Abgasgegendrucks bei Zweibanksystemen (Homogenmagerbetrieb) =====================================================================================================
SY_STERVK
1/ 1/
0
fpabnav_w
fpabnamm_w
fpabnamm_w
fpabnav2_w 2.0 2/ 2/
pabnav_w
pabnavmm_w
pabnavmm_w
pabnav2_w 2.0
SY_STERVK
0
taikr_w
taikrmx_w
[˚C] taikr2_w
bgprgs-bgfpabnavmwhmm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_BDE
bgprgs-bgfpabnavmwhmm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 710 von 4100 31.JAN.2003 Thomas Brosi
BGPBRINTFUPSRLHMM: Berechnung von Patrialdruck durch interne AGR pbrihmms und fupshmms (Homogenmagerbetrieb) ============================================================================================================
37/ 33/ pbriugms_w R1 R3
pbriugms_w
BGPBRINTUKHMM SY_HFM 0
38/ 34/
wgomsmet_w
wgomsmet_w
wgsmsmat_w
wgsmsmat_w
psshmm_w
psshmm_w
PBRINTMX
fpabnamm_w
fpabnamm_w
PBRINTMN
pabnavmm_w
pabnavmm_w
taikrmx_w
taikrmx_w
tahev_w
tahev_w
SY_DSS 0
pbrimxms_w
pbrimxms_w
36/ 32/
pbrimuk_w
pbrihmms_w
pbrihmms_w
[hPa] 0.0 ofpbrint_w
fupshmms_w
rfrihmms_w
BGFUPSRLUKHMM
FUPSRLMX FUPSRLMN
wgsmsmet_w
ftahev_w
ftahev_w
22/ 18/ fupsmuk_w
fupsugms_w
BGFUPSHMMS fupsugms_w
1.0
fupshmms_w
fupshmms_w
fkfupsrl_w
fupsmxms_w
fupsmxms_w
fupsugms_w
bgprgs-bgpbrintfupsrlhmm
wgsmsmet_w
bgprgs-bgpbrintfupsrlhmm BGPBRINTUKHMM: Berechnung von Partialdruck durch interne AGR pbrimuk (Homogenmagerbetrieb) ==========================================================================================
R3
BGRFRINTHMM
R1 wgomsmet_w
wgomsmet_w
wgsmsmat_w
wgsmsmat_w
psshmm_w
psshmm_w
fpabnamm_w
fpabnamm_w
pabnavmm_w
pabnavmm_w
umsrln_w
umsrln_w
rfrihmms_w
35/ 31/
rfrihmms_w
pbrimuk_w
pbrimuk_w
fupshmms_w BGTRFRINTHMM rfrihmms_w rfriresm_w
rfriresm_w
rfrirspm_w
rfrirspm_w
vpspanam_w
taikrmx_w
[˚C] 273.15
vpspanm_w
taikrmx_w R3 R1
[K]
tahev_w
trfrintm_w
[˚C] 273.15
[K]
bgprgs-bgpbrintukhmm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
R1 R3 R2
rfrihmms_w
bgprgs-bgpbrintukhmm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 711 von 4100 31.JAN.2003 Thomas Brosi
BGRFRINTHMM: Berechnung der internen Restgasf¨ ullung rfrihmms (Homogenmagerbetrieb) ================================================================================
BGRFRIRESHMM R1 R3 wgomsmet_w
wgomsmet_w
wgsmsmat_w
wgsmsmat_w
fpabnamm_w
fpabnamm_w
rfriresm_w
rfriresm_w
ftaikrrs_w
ftaikrrs_w
33/ 29/ 0.0
rfrihmms_w
rfrihmms_w
BGRFRIRSPHMM R1 R3 ftaikrrp_w
ftaikrrp_w
wgomsmet_w wgsmsmat_w
rfrirspm_w
rfrirspm_w
vpspanam_w
vpspanam_w
psshmm_w
pabnavmm_w
pabnavmm_w
bgprgs-bgrfrinthmm
umsrln_w
psshmm_w
bgprgs-bgrfrinthmm BGRFRIRESHMM: Berechnung der residualen Restgasf¨ ullung rfriresm (Homogenmagerbetrieb) =====================================================================================
23/ 19/
wgomsmet_w
24/ 20/
wgvvresm_w
26/ 22/
fvbrsam_w
rfriresm_w
rfriresm_w
FVBR
wgsmsmat_w SY_NWSA
100
[%]
0
2.0
25/ 21/ FBVBRESN fbvbresm_w nmot_w
KFFBVBRES
fpabnamm_w ftaikrrs_w
bgprgs-bgrfrireshmm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fpabnamm_w umsrln_w
bgprgs-bgrfrireshmm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 712 von 4100 31.JAN.2003 Thomas Brosi
BGRFRIRSPHMM: Berechnung der reaspirativen Restgasf¨ ullung rfrirspm (Homogenmagerbetrieb) ========================================================================================
27/ 23/ wgsmsmat_w
wgvumm_w
28/ 24/
31/ 27/
msnrspm_w
msreaspm_w
32/ 28/ rfrirspm_w
rfrirspm_w
MSNREASP
wgomsmet_w
SY_ZYLZA fpabnamm_w
psshmm_w
umsrln_w
30/ 26/
vpspanam_w
klavpsam_w KLAFVPSPAB
pabnavmm_w
vpspanam_w
bgprgs-bgrfrirsphmm
29/ 25/
ftaikrrp_w
bgprgs-bgrfrirsphmm BGTRFRINTHMM: Berechnung der Temperatur der internen Restgasf¨ ullung auf Saugrohrdruckniveau trfrintm (Homogenmagerbetrieb) ==========================================================================================================================
[K]
rfrirspm_w
trfrintm_w
[K]
taikrmx_w
[˚C]
273.15
trfrintm_w
[˚C]
273.15 rfriresm_w
rfrihmms_w
bgprgs-bgtrfrinthmm
vpspanm_w
1.0 RECIKAPPA bgprgs-bgtrfrinthmm BGFUPSRLUKHMM: Berechnung von fupsmuk (Homogenmagerbetrieb) ===========================================================
180
[˚KW]
19/ 15/
wgsmsmet_w
wgvsebvm_w
20/ 16/
21/ 17/
fvbrsem_w
fupsmuk_w
fupsmuk_w
FVBR
360
[˚KW]
ftahev_w
10.13
[hPa/%] R1
FPBRPSHMM
R3 R2
fpbrpsm_w
wgsmsmet_w nmot_w
nmot_w
bgprgs-bgfupsrlukhmm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
34/ 30/
bgprgs-bgfupsrlukhmm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 713 von 4100 31.JAN.2003 Thomas Brosi
FPBRPSHMM: Faktor zur Anpassung des Saugrohrdrucks an Brennraumdruck fpbrpsm (Homogenmagerbetrieb) ==================================================================================================
FPBRCONFM B_kl1vorhm B_fsughysm B_kl2vorhm B_fkl2ghym R3 R1 18/ 14/
15/ 11/ KFFPBRM
fpbrpsm_w fpbrpsm_w
fpbrik2m_w
fpbrm_w 13/ 7/
B_fsughysm fpbrkl2m_w B_fkl2ghsm
dfpbrk2m_w
R1 R2 R3
fkl2m_w 1.0
wgsmsmet_w
wgsmsmet_w
nmot_w
fpbrkl1m_w nmot_w
fpbrk12m_w
1/
dfpbrpsm_w
fpbrik1m_w
14/ 8/
fsu_w
dfpbrk1m_w 1.0 bgprgs-fpbrpshmm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ 17/
16/ 12/
calculated in %FPBRCONFM
fkl2m_w 1.0
bgprgs-fpbrpshmm FPBRCONFM: Konfiguration der vorhanden Klappen im Saugrohr(Saugrohrumschaltung, Ladungsbewegungsklappe, Ventilhub) (Homogenmagerbetrieb) =================================================================================================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 714 von 4100 31.JAN.2003 Thomas Brosi
SY_LBK 0 SY_SU
SY_VS
B_kl1vorhm
0
B_kl2vorhm
1
3/ 3/
0
1/ fsu_w
0.5
B_fsughysm
4/ 4/
SY_LBK 0 SY_LBK 1
FKL2HYSTMX
B_lbksg
FKL2HYSTMN 1/
flb_w flbs_w
2/
fkl2m_w
B_fkl2ghym
B_fkl2ghym Hysteresis_LSP_RSP_fkl2m
5/ 5/ SY_SU
6/ 6/
1
SY_VS 1/ fsu2_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fsughysm
fkl2m_w
0
2/ 0.5
B_fkl2ghym
1/ fvss_w
fkl2m_w 0.5
2/ B_fkl2ghym
bgprgs-fpbrconfm
SY_SU
bgprgs-fpbrconfm KFFPBRM: Kennfelder zur Anpassung des Saugrohrdrucks an Brennraumdruck in Abh¨ angigkeit von Einlassnockenwelle und Drehzahl (Homogenmagerbetrieb) ==========================================================================================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 715 von 4100 31.JAN.2003 Thomas Brosi
1/ wgsmsmet_w
fpbrm_w
fpbrm_w
KFFPBR nmot_w
1/ fpbrkl2m_w
fpbrkl2m_w
KFFPBRKL2
1/ fpbrkl1m_w
fpbrkl1m_w
KFFPBRKL1
1/ fpbrk12m_w
fpbrk12m_w
bgprgs-kffpbrm
bgprgs-kffpbrm BGFUPSHMMS: Berechnung des Umrechnungsfaktors von Druck in F¨ ullung mit Korrekturfaktor f¨ ur maximale F¨ ullung(Homogenmagerbetrieb) ================================================================================================================================
FUPSRLMX FUPSRLMN 1/ 1/ fupsugms_w
fupsmxms_w
fupsmxms_w 2/ 2/
fkuprlmx_w
fupshmms_w fiuewdk_w
fupshmms_w bgprgs-bgfupshmms
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFFPBRKL12
bgprgs-bgfupshmms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 716 von 4100 31.JAN.2003 Thomas Brosi
BGRFRINTS: Bestimmung der internen Soll-Restgasf¨ ullung ======================================================
SY_BDE B_hmmagrs fupsschs_w
0
B_homagrs
fupshmms_w fupshoms_w fupsrls_w
SY_BDE B_hmmagrs pbrischs_w
fupsrls_w
0
B_homagrs
pbrihmms_w pbrihoms_w pbrints_w
SY_BDE B_hmmagrs rfrischs_w
pbrints_w
0
B_homagrs
rfrihoms_w rfrints_w
rfrints_w
bgprgs-bgrfrints
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rfrihmms_w
bgprgs-bgrfrints
ABK BGPRGS 3.40.0 Abkurzungen ¨ Parameter
Source-X
FBVBRESN FKL2HYSTMN FKL2HYSTMX FUPSRLMN FUPSRLMX FVBR FVBR FVBR FVBR FVBR FVBR KFFBVBRES KFFBVBRES KFFBVBRES KFFPBR KFFPBR KFFPBR KFFPBR KFFPBR KFFPBR KFFPBRKL1 KFFPBRKL1 KFFPBRKL1 KFFPBRKL1 KFFPBRKL1 KFFPBRKL1 KFFPBRKL12 KFFPBRKL12 KFFPBRKL12 KFFPBRKL12 KFFPBRKL12 KFFPBRKL12 KFFPBRKL2 KFFPBRKL2 KFFPBRKL2 KFFPBRKL2 KFFPBRKL2 KFFPBRKL2
NMOT_W
WGVSEBVS_W WGVSEBVM_W WGVSEBVH_W WGVVRESH_W WGVVRESS_W WGVVRESM_W WGSSSMAT_W WGSHSMAT_W WGSMSMAT_W WGSMSMET_W WGVSMETM_W WGVSMETH_W WGSSSMET_W WGSHSMET_W WGVSMETS_W WGSSSMET_W WGSMSMET_W WGSHSMET_W WGVSMETH_W WGVSMETS_W WGVSMETM_W WGSHSMET_W WGSMSMET_W WGVSMETH_W WGVSMETS_W WGVSMETM_W WGSSSMET_W WGSHSMET_W WGSMSMET_W WGVSMETH_W WGVSMETS_W WGVSMETM_W WGSSSMET_W
Source-Y
Art
Bezeichnung
NMOT_W NMOT_W NMOT_W NMOT_W NMOTTPM_W NMOTTPH_W NMOT_W NMOT_W NMOTTPS_W NMOT_W NMOT_W NMOT_W NMOTTPH_W NMOTTPS_W NMOTTPM_W NMOT_W NMOT_W NMOTTPH_W NMOTTPS_W NMOTTPM_W NMOT_W NMOT_W NMOT_W NMOTTPH_W NMOTTPS_W NMOTTPM_W NMOT_W
KL (REF) FW (REF) FW (REF) FW (REF) FW (REF) KL (REF) KL (REF) KL (REF) KL (REF) KL (REF) KL (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KF (REF)
Bewertungsfaktor des Brennraumvolumens fur ¨ residuales Restgas untere Hystereseschwelle fur ¨ fkl2_w obere Hystereseschwelle fur ¨ fkl2_w Umrechnungsfaktor Druck auf Fullung ¨ Minimum Umrechnungsfaktor Druck auf Fullung ¨ Maximum Faktor Volumen bei Eingangswinkel zu Hubvolumen eines Zylinders Faktor Volumen bei Eingangswinkel zu Hubvolumen eines Zylinders Faktor Volumen bei Eingangswinkel zu Hubvolumen eines Zylinders Faktor Volumen bei Eingangswinkel zu Hubvolumen eines Zylinders Faktor Volumen bei Eingangswinkel zu Hubvolumen eines Zylinders Faktor Volumen bei Eingangswinkel zu Hubvolumen eines Zylinders Bewertungsfaktor des Brennraumvolumens fur ¨ residuales Restgas Bewertungsfaktor des Brennraumvolumens fur ¨ residuales Restgas Bewertungsfaktor des Brennraumvolumens fur ¨ residuales Restgas KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Grundstellung d. Klappen) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Grundstellung d. Klappen) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Grundstellung d. Klappen) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Grundstellung d. Klappen) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Grundstellung d. Klappen) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Grundstellung d. Klappen) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 aktiv) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 aktiv) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 aktiv) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 aktiv) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 aktiv) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 aktiv) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 und 2 aktiv) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 und 2 aktiv) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 und 2 aktiv) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 und 2 aktiv) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 und 2 aktiv) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 und 2 aktiv) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 2 aktiv) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 2 aktiv) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 2 aktiv) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 2 aktiv) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 2 aktiv) KF: Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 2 aktiv)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
KLAFVPSPAB KLAFVPSPAB KLAFVPSPAB MSNREASP MSNREASP MSNREASP PBRINTMN PBRINTMX RECIKAPPA
VPSPANAS_W VPSPANAM_W VPSPANAH_W WGVUMS_W WGVUMM_W WGVUMH_W
BGPRGS 3.40.0
Seite 717 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
KL (REF) KL (REF) KL (REF) KL (REF) KL (REF) KL (REF) FW (REF) FW (REF) FW (REF)
Ausflusskennlinie adressiert mit ps/pabnav fur ¨ reaspiratives Restgas Ausflusskennlinie adressiert mit ps/pabnav fur ¨ reaspiratives Restgas Ausflusskennlinie adressiert mit ps/pabnav fur ¨ reaspiratives Restgas Kennlinie normierter Massenstrom des reaspirativen Restgases Kennlinie normierter Massenstrom des reaspirativen Restgases Kennlinie normierter Massenstrom des reaspirativen Restgases Partialdruck internes Restgas im Brennraum Minimum Partialdruck internes Restgas im Brennraum Maximum Kehrwert des Isentropenexponents
Systemkonstante
Art
Bezeichnung
SY_BDE SY_DSS SY_HFM SY_LBK SY_NWGA SY_NWGE SY_NWS SY_NWSA SY_STERVK SY_SU SY_VS SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante HFM Systemkonstante fur ¨ die LBK Systemkonstante Nockenwelle Phasengeber Auslass Systemkonstante Nockenwelle Phasengeber Einlass Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. Systemkonstante Bedingung : Stereo vor Kat Systemkonstante Variante Saugrohrumschaltung Systemkonstante Ventilhubsteuerung: keine, 2-Pkt. Zylinderanzahl
Art
Bezeichnung
Source-Y
Variable
Quelle
Referenziert von
B_FKL2GHS B_FKL2GHYH B_FKL2GHYM B_FSUGHYSH B_FSUGHYSM B_FSUGHYSS B_HMMAGRS
BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BDEMUM
B_HMMFES
BDEMUM
B_HOMAGRS
BDEMUM
B_HOMFES
BDEMUM
B_HOSAGRS
BDEMUM
B_HOSFES
BDEMUM
B_LBKSG B_NWSWG B_SCHAGRS
DLBK NWWUE BDEMUM
B_SCHFES
BDEMUM
B_SKHAGRS
BDEMUM
B_SKHFES
BDEMUM
DFPBRK1H_W DFPBRK1M_W DFPBRK1S_W DFPBRK2H_W DFPBRK2M_W DFPBRK2S_W DFPBRPSH_W DFPBRPSM_W DFPBRPSS_W FBVBRESH_W FBVBRESM_W FBVBRESS_W FIUEWDK_W FKFUPSRL_W
BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGMSDK BGADAP
FKL2H_W FKL2M_W FKL2S_W FKUPRLMX_W FLBS_W
BGPRGS BGPRGS BGPRGS BGPIRG LBKSOL
LOK LOK LOK LOK LOK LOK BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV EIN BDEMEN, BGBVG,BGMSUGD, BGPRGS, BGRFIS, ... BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV,NWSOLLE, ... BGMSUGD, BGPRGS, EIN BGRFIS, BGRLMIN,BGRLSOL, ... BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... EIN BGPRGS, LBKUE EIN BGPRGS BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV,NWSOLLE, ... BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN BGPIRG, BGPRGS EIN BGADAP, BGPIRG,BGPRGS LOK LOK LOK EIN BGPRGS EIN BGPRGS, LBKUE
¨ Faktor Klappe 2(fkl2s_w) großer als Umschalthysterese(0.5+/- FKL2HYST) sch ¨ Faktor Klappe 2(fkl2s_w) großer als Umschalthysterese(0.5+/- FKL2HYST) hom ¨ Faktor Klappe 2(fkl2s_w) großer als Umschalthysterese(0.5+/- FKL2HYST) hmm ¨ Faktor SU(fsu_w) großer als Umschalthysterese(0.5+/- FSUHYST) hom ¨ Faktor SU(fsu_w) großer als Umschalthysterese(0.5+/- FSUHYST) hmm ¨ Faktor SU(fsu_w) großer als Umschalthysterese(0.5+/- FSUHYST) sch Bedingung Homogen-Mager als Sollbetriebsart fur ¨ AGR Bedingung Homogen-Mager als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Homogen als Sollbetriebsart fur ¨ AGR
Bedingung Homogen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ AGR Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung: LBK Sollwert gultig ¨ Bedingung: Sollwinkel Nockenwelle(n) gultig ¨ Bedingung Schicht als Sollbetriebsart fur ¨ AGR
Bedingung Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ AGR Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Delta zwischen fpbrkl1h_w und fpbrkl12h_w (Hom-Betrieb) Delta zwischen fpbrkl1m_w und fpbrkl12m_w (HMM-Betrieb) Delta zwischen fpbrkl1s_w und fpbrkl12s_w (Sch-Betrieb) Delta zwischen fpbrh_w und fpbrkl2h_w (HOM-Betrieb) Delta zwischen fpbrm_w und fpbrkl2m_w (HMM-Betrieb) Delta zwischen fpbrs_w und fpbrkl2s_w (SCH-Betrieb) Delta zwischen fpbrik1h_w und fpbrik2h_w(HOM-Betrieb) Delta zwischen fpbrik1m_w und fpbrik2m_w(HMM-Betrieb) Delta zwischen fpbrik1s_w und fpbrik2s_w(SCH-Betrieb) Bewertungsfaktor des Brennraumvolumens fur ¨ residuales Restgas(HOM-Betrieb) Bewertungsfaktor des Brennraumvolumens fur ¨ residuales Restgas(HMM-Betrieb) Bewertungsfaktor des Brennraumvolumens fur ¨ residuales Restgas(SCH-Betrieb) ¨ Interpolationsfaktor im DK-Uberweg Multiplikative Korrektur von fupsrl Faktor Klappe 2(Ladungsbewegung oder Saugrohrumschaltung 2)(HOM-Betrieb) Faktor Klappe 2(Ladungsbewegung oder Saugrohrumschaltung 2)(HMM-Betrieb) Faktor Klappe 2(Ladungsbewegung oder Saugrohrumschaltung 2)(SCH-Betrieb) Korrektur von fupsrl in der Volllast Faktor Sollladungsbewegung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
FLB_W
LBKFGS
FPABNAMH_W FPABNAMM_W FPABNAMS_W FPABNAV2_W FPABNAV_W
BGPRGS BGPRGS BGPRGS BGPABG BGPABG
FPBRH_W FPBRIK1H_W FPBRIK1M_W FPBRIK1S_W FPBRIK2H_W FPBRIK2M_W FPBRIK2S_W FPBRK12H_W FPBRK12M_W FPBRK12S_W FPBRKL1H_W FPBRKL1M_W FPBRKL1S_W FPBRKL2H_W FPBRKL2M_W FPBRKL2S_W FPBRM_W FPBRPSH_W FPBRPSM_W FPBRPSS_W FPBRS_W FSU2_W FSU_W FTAHEV_W FTAIKRRP_W FTAIKRRS_W FUPSHMMS_W FUPSHOMS_W FUPSHOSS_W FUPSHUK_W FUPSMUK_W FUPSMXHS_W FUPSMXMS_W FUPSMXSS_W FUPSRLS_W FUPSSCHS_W FUPSSKHS_W FUPSSUK_W FUPSUGHS_W FUPSUGMS_W FUPSUGSS_W FVBRSAH_W FVBRSAM_W FVBRSAS_W FVBRSEH_W FVBRSEM_W FVBRSES_W FVSS_W KLAVPSAH_W KLAVPSAM_W KLAVPSAS_W MSNRSPH_W MSNRSPM_W MSNRSPS_W MSREASPH_W MSREASPM_W MSREASPS_W NMOT_W
BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS SU SU BGTMPK BGPIRG BGPIRG BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS
OFPBRINT_W
BGADAP
PABNAV2_W
BGPABG
PABNAVMH_W PABNAVMM_W PABNAVMS_W PABNAV_W
BGPRGS BGPRGS BGPRGS BGPABG
PBRIHMMS_W PBRIHOMS_W PBRIHOSS_W
BGPRGS BGPRGS BGPRGS
BGAGRSOL, BGPIRG, EIN BGPRGS, KOLASPH,LAMBTS, ... LOK LOK LOK EIN BGPIRG, BGPRGS BGPIRG, BGPRGS, SR-EIN MUE LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN BGPIRG, BGPRGS EIN BGPIRG, BGPRGS BGPIRG, BGPRGS EIN BGPRGS EIN BGPRGS EIN BGRLSOL AUS BGRLP, BGRLSOL AUS BGRLSOL AUS AUS AUS AUS AUS AUS BGMSDKS AUS BGRLSOL AUS BGRLSOL AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK EIN BGPRGS AUS AUS AUS LOK LOK LOK AUS AUS AUS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BGADAP, BGPIRG,EIN BGPRGS EIN BGAGR, BGLASO,BGPIRG, BGPRGS, GGO2LSU LOK LOK LOK BGAGR, BGLASO,EIN BGPIRG, BGPRGS, GGO2LSU BGRLSOL AUS BGRLSOL AUS BGRLSOL AUS
BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGNMOT
BGPRGS 3.40.0
Seite 718 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Faktor Ladungsbewegung
Mittelwert aus Faktor Abgasgegendruck bei 2 Bank Systemen(HOM-Betrieb) Mittelwert aus Faktor Abgasgegendruck bei 2 Bank Systemen(HMM-Betrieb) Mittelwert aus Faktor Abgasgegendruck bei 2 Bank Systemen(SCH-Betrieb) Korrekturfaktor Abgasdruck (word) Bank2 Korrekturfaktor Abgasdruck (word) Faktor zur Anpassung von SRdruck an Brennraumdruck(Grundstellung)HOM-Betrieb Interpolation zwischen fpbrkl1h_w und fpbrk12h_w(HOM-Betrieb) Interpolation zwischen fpbrkl1m_w und fpbrk12m_w(HMM-Betrieb) Interpolation zwischen fpbrkl1s_w und fpbrk12s_w(SCH-Betrieb) Interpolation zwischen fpbrh_w und fpbrkl2h_w (HOM-Betrieb) Interpolation zwischen fpbrm_w und fpbrkl2m_w (HMM-Betrieb) Interpolation zwischen fpbrs_w und fpbrkl2s_w (SCH-Betrieb) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 + 2 aktiv) (HOM-Bet) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 + 2 aktiv) (HMM-Bet) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 + 2 aktiv) (SCH-Bet) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 aktiv)(HOM-Betrieb) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 aktiv)(HMM-Betrieb) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 1 aktiv)(SCH-Betrieb) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 2 aktiv)(HOM-Betrieb) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 2 aktiv)(HMM-Betrieb) Faktor zur Anpassung von SRdruck an Brennraumdruck(Klappe 2 aktiv)(SCH-Betrieb) Faktor zur Anpassung von SRdruck an Brennraumdruck(Grundstellung)HMM-Betrieb Faktor zur Anpassung von SRdruck an Brennraumdr.(akt. Klappenstellung)(HOM-Betr) Faktor zur Anpassung von SRdruck an Brennraumdr.(akt. Klappenstellung)(HMM-Betr) Faktor zur Anpassung von SRdruck an Brennraumdr.(akt. Klappenstellung)(SCH-Betr) Faktor zur Anpassung von SRdruck an Brennraumdruck(Grundstellung)SCH-Betrieb Faktor Saugrohrumschaltung 2 Faktor Saugrohrumschaltung Faktor Ansauglufttemperatur hinter Einlassventil Faktor Temperatur im Krummer ¨ fur ¨ reaspiratives Restgas Faktor Temperatur im Krummer ¨ fur ¨ residuales Restgas Faktor Umrechnung Solldruck Intergas in Sollfuellung Intergas von NW in HMM Faktor Umrechnung Solldruck Intergas in Sollfuellung Intergas von NW in HOM Faktor Umrechnung Solldruck Intergas in Sollfuellung Intergas von NW in HOS Faktor systembezogene Umrechnung Druck auf Fullung ¨ unkorrigiert(HOM-Betrieb) Faktor systembezogene Umrechnung Druck auf Fullung ¨ unkorrigiert(HMM-Betrieb) Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit) Sollwert HOM bei MAX Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit) Sollwert HMM bei MAX Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit) Sollwert SCH bei MAX Soll Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit) Faktor Umrechnung Solldruck Intergas in Sollfuellung Intergas von NW in SCH Faktor Umrechnung Solldruck Intergas in Sollfuellung Intergas von NW in SKH Faktor systembezogene Umrechnung Druck auf Fullung ¨ unkorrigiert(SCH-Betrieb) Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit) Sollwert HOM bei UGD Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit) Sollwert HMM bei UGD Faktor systembezogene Umrechnung Druck auf Fullung (16-Bit) Sollwert SCH bei UGD ¨ Faktor Volumen Auslass schliesst zu Hubvolumen eines Zylinders(HOM-Betrieb) Faktor Volumen Auslass schliesst zu Hubvolumen eines Zylinders(HMM-Betrieb) Faktor Volumen Auslass schliesst zu Hubvolumen eines Zylinders(SCH-Betrieb) Faktor Volumen Einlass schliesst zu Hubvolumen eines Zylinders(HOM-Betrieb) Faktor Volumen Einlass schliesst zu Hubvolumen eines Zylinders(HMM-Betrieb) Faktor Volumen Einlass schliesst zu Hubvolumen eines Zylinders(SCH-Betrieb) Faktor Ventilhubsteuerung Sollwert Ausflusskennlinie adr. mit pssol/pabnav fur ¨ reaspiratives Restgas(HOM-Betrieb) Ausflusskennlinie adr. mit pssol/pabnav fur ¨ reaspiratives Restgas(HMM-Betrieb) Ausflusskennlinie adr. mit pssol/pabnav fur ¨ reaspiratives Restgas(SCH-Betrieb) normierter Massenstrom des reaspirativen Restgases(HOM-Betrieb) normierter Massenstrom des reaspirativen Restgases(HMM-Betrieb) normierter Massenstrom des reaspirativen Restgases(SCH-Betrieb) Massenstrom des reaspirativen Restgases(HOM-Betrieb) Massenstrom des reaspirativen Restgases(HMM-Betrieb) Massenstrom des reaspirativen Restgases(SCH-Betrieb) Motordrehzahl Offsetkorrektur von pbrintuk_w HFM/DSS Adaption Abgasdruck nach Auslaßentil (Bank2)
Mittelwert Abgasgegendruck bei 2 Bank-Sytstemen(HOM-Betrieb) Mittelwert Abgasgegendruck bei 2 Bank-Sytstemen(HMM-Betrieb) Mittelwert Abgasgegendruck bei 2 Bank-Sytstemen(SCH-Betrieb) Abgasdruck nach Auslaßventil
Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in HMM Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in Homogen Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in HOS
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
PBRIHUK_W PBRIMUK_W PBRIMXHS_W PBRIMXMS_W PBRIMXSS_W PBRINTS_W PBRISCHS_W PBRISKHS_W PBRISUK_W PBRIUGHS_W PBRIUGMS_W PBRIUGSS_W PSSOLHMM_W PSSOLHOM_W PSSOLSCH_W PSSOL_W
BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGRLSOL BGRLSOL BGRLSOL BGMSDKS
RFRIHMMS_W
BGPRGS
RFRIHOMS_W RFRIHOSS_W RFRINTS_W RFRIRESH_W RFRIRESM_W RFRIRESS_W RFRIRSPH_W RFRIRSPM_W RFRIRSPS_W RFRISCHS_W RFRISKHS_W TAHEV_W TAIKR2_W
BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGTMPK ATM
TAIKR_W
ATM
TRFRINTH_W TRFRINTM_W TRFRINTS_W UMSRLN_W
BGPRGS BGPRGS BGPRGS BGRLFGZS
VPSPANAH_W VPSPANAM_W VPSPANAS_W WGVOHSME_W WGVOME_W WGVOMSME_W WGVOSSME_W WGVSEBVH_W WGVSEBVM_W WGVSEBVS_W WGVSHSMA_W WGVSHSME_W WGVSMA_W WGVSME_W WGVSMSMA_W WGVSMSME_W WGVSSSMA_W WGVSSSME_W WGVUMH_W WGVUMM_W WGVUMS_W WGVVRESH_W WGVVRESM_W WGVVRESS_W
BGPRGS BGPRGS BGPRGS BGWGWV BGWGWV BGWGWV BGWGWV BGPRGS BGPRGS BGPRGS BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS
AUS AUS AUS AUS AUS BGMSDKS AUS BGRLSOL AUS BGRLSOL AUS AUS AUS AUS AUS EIN BGPRGS BGPRGS, BKV, MDVER EIN EIN BGPRGS AGRPSOL, BGADAP,- EIN BGAGRA, BGAGRSOL, BGPRGS, ... BGRFIS, BGRLSOL,- AUS KODOH BGRFIS, BGRLSOL AUS BGRFIS, BGRLSOL AUS BGRFIS AUS AUS AUS AUS AUS AUS AUS BGRFIS, BGRLSOL AUS BGRFIS, BGRLSOL AUS EIN BGPIRG, BGPRGS ATMHEX, ATR,EIN BGAGR, BGLASO,BGPABG, ... ATMHEX, ATR,EIN BGAGR, BGLASO,BGPABG, ... AUS AUS AUS EIN BGAGRDS, BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ... LOK LOK LOK BGPRGS EIN EIN BGPIRG, BGPRGS EIN BGPRGS EIN BGPRGS LOK LOK LOK EIN BGPRGS BGPRGS EIN EIN BGPIRG, BGPRGS BGPIRG, BGPRGS EIN EIN BGPRGS EIN BGPRGS EIN BGPRGS EIN BGPRGS LOK LOK LOK LOK LOK LOK
BGPRGS 3.40.0
Seite 719 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Partialdruck (Inertgas+Luft) im BR durch internes AGR unkorrigiert(HOM-Betrieb) Partialdruck (Inertgas+Luft) im BR durch internes AGR unkorrigiert(HMM-Betrieb) max. Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in HOM max. Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in HMM max. Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in SCH Soll Partialdruck (Inertgas+Luft) im Brennraum durch internes AGR Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in Schicht Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in SKH Partialdruck (Inertgas+Luft) im BR durch internes AGR unkorrigiert(SCH-Betrieb) Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in HOM im UGD Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in HMM im UGD Sollpartialdruck (Inertgas+Luft) im Brennraum durch interne AGR in SCH im UGD Sollsaugrohrdruck fur ¨ Homogen-Mager-Betrieb Sollsaugrohrdruck fur ¨ Homogenbetrieb Soll-Saugrohdruck im Schichtbetrieb Sollsaugrohrdruck
rel.Fullung ¨ (Inertgas+Luft) uber ¨ internes AGR im Mode Homogen Mager rel.Fullung(Inertgas+Luft) ¨ uber ¨ internes AGR rel.Sollfullung ¨ (Inertgas+Luft) uber ¨ int.AGR im Homogen-Schicht rel.Sollfullung ¨ (Inertgas+Luft) uber ¨ internes AGR residualer Anteil der relativen Fullung ¨ (Inertgas+Luft) uber ¨ int. AGR(HOM-Betr.) residualer Anteil der relativen Fullung (Inertgas+Luft) uber int. AGR(HMM-Betr.) ¨ ¨ residualer Anteil der relativen Fullung ¨ (Inertgas+Luft) uber ¨ int. AGR(SCH-Betr.) reaspirativer Anteil der relativen Fullung ¨ (Inertgas+Luft) uber ¨ int. AGR(HOM) reaspirativer Anteil der relativen Fullung ¨ (Inertgas+Luft) uber ¨ int. AGR(HMM) reaspirativer Anteil der relativen Fullung ¨ (Inertgas+Luft) uber ¨ int. AGR(SCH) rel.Fullung (Inertgas+Luft) uber internes AGR im Mode Schicht ¨ ¨ rel.Fullung ¨ (Inertgas+Luft) uber ¨ internes AGR im Mode Schicht Katheizen Ansauglufttemperatur hinter Einlassventil Abgastemperatur im Krummer ¨ (Bank 2)
Abgastemperatur im Krummer ¨
Temperatur des internen Restgases auf Saugrohrdruckniveau(HOM-Betrieb) Temperatur des internen Restgases auf Saugrohrdruckniveau(HMM-Betrieb) Temperatur des internen Restgases auf Saugrohrdruckniveau(SCH-Betrieb) Umrechnungsfaktor Fullung ¨ in Massenstrom
¨ Verhaltnis Saugrohrdruck pssol_w zu Abgasdruck nach Auslaßventil pabnav_w(HOM) ¨ Verhaltnis Saugrohrdruck pssol_w zu Abgasdruck nach Auslaßventil pabnav_w(HMM) ¨ Verhaltnis Saugrohrdruck pssol_w zu Abgasdruck nach Auslaßventil pabnav_w(SCH) ¨ Mittelwert Sollwinkel Gaswechselventil offnet Einlass homogen Mode ¨ Mittelwert Winkel Gaswechselventil offnet Einlass ¨ Mittelwert Sollwinkel Gaswechselventil offnet Einlass homogen mager Mode ¨ Mittelwert Sollwinkel Gaswechselventil offnet Einlass Schicht Mode Mittelwert Winkel GWV bei Einlass schliesst zur Ber. des Brennraumvolumens(HOM) Mittelwert Winkel GWV bei Einlass schliesst zur Ber. des Brennraumvolumens(HMM) Mittelwert Winkel GWV bei Einlass schliesst zur Ber. des Brennraumvolumens(SCH) Mittelwert Sollwinkel Gaswechselventil schliesst Auslass homogen Mode Mittelwert Sollwinkel Gaswechselventil schliesst Einlass homogen Mode Mittelwert Winkel Gaswechselventil schliesst Auslass Mittelwert Winkel Gaswechselventil schliesst Einlass Mittelwert Sollwinkel Gaswechselventil schliesst Auslass homogen mager Mode Mittelwert Sollwinkel Gaswechselventil schliesst Einlass homogen mager Mode Mittelwert Sollwinkel Gaswechselventil schliesst Auslass Schicht Mode Mittelwert Sollwinkel Gaswechselventil schliesst Einlass Schicht Mode ¨ Mittelwert Uberschneidungswinkel GWV fur ¨ reaspiratives Restgas(HOM-Betrieb) ¨ Mittelwert Uberschneidungswinkel GWV fur ¨ reaspiratives Restgas(HMM-Betrieb) ¨ Mittelwert Uberschneidungswinkel GWV fur ¨ reaspiratives Restgas(SCH-Betrieb) Mittelwert Winkel GWV zur Berechnung des residualen Restgases(HOM-Betrieb) Mittelwert Winkel GWV zur Berechnung des residualen Restgases(HMM-Betrieb) Mittelwert Winkel GWV zur Berechnung des residualen Restgases(SCH-Betrieb)
FB BGPRGS 3.40.0 Funktionsbeschreibung Einleitung: =========== Die wesentliche Aufgabe der Funktion %BGPRGS ist es, den internen Restgasanteil pbr$s_w sowie den Steigungsfaktor f¨ ur die Umrechnung von Druck in F¨ ullung (fups$s_w) zur Verf¨ ugung zu stellen. Zusammen mit der %BGTMPK (oder evtl. auch %BGTEMPK) bildet die BGPRGS das sogenannte "Ladungswechselmodell". Als Ladungswechselmodell kann man den Teil des Saugrohrmodells bezeichnen, der die "Pumpgleichung" des Kolbenmotors darstellt. Bei gegebenem Saugrohrdruck,
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 720 von 4100 31.JAN.2003 Thomas Brosi
Abgasgegendruck, bei gegebener Temperatur des Frischgases im Brennraum bei Einlass Schließt, und gegebener Abgastemperatur wird die Restgasmasse sowie die abgesaugte erstmals angesaugte Gasmasse berechnet.
Einsatzbereich: =============== Die BGPRGS wird unabh¨ angig von dem jeweiligen Lasterfassungssensor (P-Sensor, HFM, Alfa-N) eingesetzt. Sie ist konzipiert f¨ ur Systeme mit doppelt kontinuierlich verstellbaren Nockenwellen, und max. zwei Klappen im Saugrohr. Dies kann eine SU-Klappe und eine LBK sein, oder aber zwei SU-Klappen. Alternativ zu einer Klappe ist auch eine Zwei-Punkt Ventilhubverstellung m¨ oglich. Jedoch nur dann, wenn weitgehend weiterhin von Druckausgleich zu den Schließpunkten der ventile ausgegangen werden kann. Bei hohen Drehzahlen muss deshalb auf jeden Fall der große Hub aktiviert sein. Die volle Tauglichkeit wurde bisher nur f¨ ur eine variable Einlass-Nockenwelle ¨ uberpr¨ uft. Insbesondere bei einem großen Verstellbereich der Auslass-Nockenwelle und fr¨ uhen Schließwinkeln des Auslassventils (1 mm Ventil-Hub mehr als 10 ◦ vor OT) ist die Tauglichkeit noch nachzuweisen und es sind ggf. noch Erweiterungen vorzunehemen. Grund: Druckausgleich bei Auslass Schließt nicht mehr sicher gew¨ ahrleistet. Die Auswirkungen des Durchsp¨ ulens von Frischluft wurden noch nicht gesondert untersucht. Vermutlich verlangt dies auch Anpassungen in anderen Funktionen (Abgas-Lambda...). Prinzip: ======== Diese %BGPRGS ber¨ ucksichtigt das R¨ uckstr¨ omen von Restgas w¨ ahrend der Ventil¨ uberschneidung. Im Gegensatz zu dem im oberen Totraum verbleibenden "residualem" Restgas, ist das r¨ uckstr¨ omende Restgas abh¨ angig vom Quotienten ps/pabnav. Es wird als "reaspiratives" Restgas bezeichnet.
Diese %BGPRGS geht immernoch von weitgehendem Druckausgleich zu den Schließzeiten der Einlass- und Auslassventile aus. Die im Brennraum zu den Schließzeitpunkten der Ventile vorhandene Gasmasse l¨ aßt sich beschreiben mit:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
p * V = m * R * T => m = (P * V) / (R * T) Diese Gleichung wird zweimalig angewandt: 1) Zum Zeitpunkt Einlass Schließt zur Berechnung des Faktors fups$s 2) Zum Zeitpunkt Auslass Schließt zur Berechnung des im Brennraum verbleibenden (residualen) Restgases Das Brennraumvolumen wird in Abh¨ angigkeit vom Kurbelwinkel in einer Kennlinie abgelegt. Dabei wird aus den Funktionen der Nockenwellensteuerung ein auf 0.5 mm Ventilhub bezogener Schließwinkel des Gaswechselventls geliefert (wgvxxx).
Als Dr¨ ucke werden: 1) Der Saugrohrdruck, korrigiert um eine nmot- und wnwe- abh¨ angige Korrektur eingesetzt 2) Der Abgasgegendruck, korrigiert um eine nmot- und wnwa- abh¨ angige Korrektur eingesetzt Als Temperatur werden 1) Die Mischtemperatur aus Frischgas und Restgas verwendet. Zur Berechnung der "wirksamen" Restgastemperatur wird Restgas mit Abgastemperatur zuvor von Abgasgegendruckniveau auf Saugrohruck expandiert und dabei ber¨ ucksichtigt, dass ¨ uber das Einlassventil in das Saugrohr r¨ uckstr¨ omende Restgas sich beim Ausstr¨ omen nicht abk¨ uhlt, das sich noch im Brenntraum befindliche Restgas sich aber sehr wohl gem¨ aß der isentropen Formel bei der Expansion abk¨ uhlt. F¨ ur das Frischgas wird die Temperatur aus der %BGTMPK (bzw. BGTEMPK) genommen. Hier ist auch eine Erw¨ armung des Frischgases an den Motorteilen beim Einstr¨ omen ber¨ ucksichtigt.
2) Die Abgastemperatur zur Bestimmung der residualen Restgasmasse verwendet.
Der %BGPRGS (pbri$s und fups$s) zu Grunde liegende Gleichungen (Istwerte, "_w" wurden bei den Variablen weggelassen): =====================================================================================================================
F¨ ullung Zeitpunkt Einlass Schließt rfrint + rl + rfrext = fpbrps * fvbrse * To/T_brse * 100%/1013 mbar T_brse ist die Mischtemperatur (Restgas + Frischgas) im Brennraum zum Zeitpunkt Einlass Schließt
T_brse = (rfrint * trfrint + tahev * (rl+rfrext)) / (rl + rfrint + rfrext)
(wobei gilt: tahev = ftahev * To)
Die Restgastemperatur selber ist wieder eine Mischung aus reaspirativem Restgas (rfrirsp_w) mit der Temperatur "taikrmx" und residualem Restgas (rfrires_w) mit der durch auf Saugrohrdruckniveau expandiertem Restgas etwas gefallenen Temperatur "trgresps". trgresps = [ ps/pabnav * (1-1/kappa) + 1/kappa ] * (taikrmx + 273.15 ◦ C)
(taikrmx = max. Wert beider B¨ anke)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPRGS 3.40.0
Seite 721 von 4100 31.JAN.2003 Thomas Brosi
Diagramm f¨ ur Abk¨ uhlungsfaktor residuales Restgas: ˆ | 1 + | + 1/kappa -+ | | | | -+------------------------------|----> 1 ps/pabnav
Botschaft: Residuales Restgas k¨ uhlt sich linear mit fallendem ps auf "(1/kappa) * Abgastemperatur" in
◦
K ab.
Die reaspirative Restgasf¨ ullung (rfrirsp) berechnet sich zu: rfrirsp_w = MSNREASP(1 Zylinder) * SY_ZYLZA * klafvpsa * fpabnavmw * ftaikrrp / umsrln
[ftaikrrp = To / Wurzel(taikrmx)]
Die residuale Restgasf¨ ullung (rfrires) berechnet sich zu: rfrires = fvbrsa * fbvbres * fpabnavmw * ftaikrrs Beide internen Restgasf¨ ullungen addieren sich zur gesamten inneren Restgasf¨ ullung (rfrint)
Aus den obigen Gleichungen kann die gesamte F¨ ullungsgleichung rl = f(ps) hergeleitet werden: ------------------------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rl = [fvbrse * fpbrps * ftahev * 100% / 1013mbar ] * ps
-
rfrint * trfrint/tahev
oder mit: +----------------------------------------------------------+ | | | fups$s = [fvbrse * fpbrps * ftahev * 100% / 1013mbar ] | | | +----------------------------------------------------------+ | | | rl = fups$s * [ps - rfrint * trfrint] / [fups$s * tahev] | | | +----------------------------------------------------------+
Systemkonfigurationen: M¨ ogliche Konfigurationen der SY-Schalter: ================================================================ SY_STERVK:
Stereo-LR (2 Sonden, doppelflutige Abgasanlagevor KAT). Mittelwerte oder Max-Werte von Abgasdruck bzw. Temperatur werden gebildet.
SY_BDE:
Aktiviert relamprg-Berechnung
SY_AGR:
Einrechnung externe Restgasraten
SY_ZYLZA
Anzahl der Zylinder: Berechnung gesamter reaspirativer Massenstrom
SY_NWSA:
Auslass-NW-Verstellung vorhanden: Schaltet von Kennlinie f(nmot) auf Kennfelder = f(wnwa, nmot)
Vielfalt der Kennfelder durch Klappen- / Hub- Variationen: SY_LBK: > 0: LBK vorhanden. Damit wird B_kl2vorh gesetzt (jetzt darf SY_SU nicht mehr gr¨ oßer 1 sein und SY_VS nicht mehr gr¨ oßer 0) SY_SU - Abfrage > 0: B_suvorh (Eine Einfach- oder zweifach SU ist vorhanden) - Abfrage > 1: Das Bit B_kl2vorh wird gesetzt (jetzt darf SY_LBK und SY_VS nicht mehr gr¨ oßer Null sein) SY_VS: > 0: 2 Punkt Ventilhub vorhanden. B_kl2vorh wird gesetzt (jetzt darf SY_SU nicht mehr gr¨ oßer 1 sein und SY_LBK nicht > 0)
SY_HFM & SY_DSS: Sind zwei F¨ ullungssensoren verbaut (HFM und DSS), ist es m¨ oglich beide Sensoren im unteren Lastbereich durch Korrektur des internen Restgasanteils pbri$s_w (add. Anteil) mit dem Offsetwert ofpbri$s_w und im oberen Lastbereich durch den Steigungsfaktor fups$s_w (mult. Anteil) mit dem Faktor fkfups$s_w aufeinander abzugleichen. Die Beschreibung des Abgleichs erfolgt in der Funktion %BGADAP. Durch diesen Abgleich k¨ onnen die Vorteile beider Sensoren miteinander verbunden werden.
Ansonsten kann f¨ ullungsseitig nur der Abgleich der Drosselklappe laufen: Dieser gleicht sowohl beim P-System als auch beim HFM-System die Klappe auf den jeweiligen Lastsensor ab.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
VPSKO 3.40.0
Seite 722 von 4100 31.JAN.2003 Thomas Brosi
APP BGPRGS 3.40.0 Applikationshinweise alle Labels aus BGPIRG
FU VPSKO 3.40.0 Koordination der Androsselanforderungen FDEF VPSKO 3.40.0 Funktionsdefinition %VPSKO 3.40 ------------------
SY_HSP 0 SKH B_app5 psxskhs_w
B_hspfes B_homfes B_schfes
HOS psxhoss_w
B_app5
B_hmmfes B_hosfes
HMM B_app5
psxhmms_w
SCH B_app5 psxschs_w
pvdkds_w HSP psxhsps_w
vpsko-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
psxs_w
vpsko-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
VPSKO 3.40.0
Seite 723 von 4100 31.JAN.2003 Thomas Brosi
GDI mode homogeneous lean B_hmmfes
SY_AGR
pstehmms_w
SY_BKVP
0
0
CWVPSKO
psdtevm_w
B_app1 /NC
1 2/
psugd_w
psxhmms_w
psxhmms_w
psmxbkvg_w psmxagrs_w PSHMMAP
B_app5 1/ nmot_w
psmxhmms_w
KFPSMXHMM
vpsko-hmm
misol_w
KFPSMXRKAP rk_w vpsko-hmm
B_hosfes
psteschs_w
SY_AGR
SY_BKVP
0
psdtevm_w
0
CWVPSKO 2
B_app2 /NC
2/ psugd_w
psxhoss_w
psxhoss_w
psmxbkvg_w psmxagrs_w
PSHOSAP
B_app5
1/ nmot_w KFPSMXHOS
psmxhoss_w
misol_w rk_w KFPSMXRKAP
vpsko-hos
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
GDI mode homogeneous/stratified
vpsko-hos
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
VPSKO 3.40.0
Seite 724 von 4100 31.JAN.2003 Thomas Brosi
GDI mode stratified B_schfes
psteschs_w
SY_AGR
SY_BKVP
0
psdtevm_w
0
CWVPSKO
B_app3 /NC 3 2/
psugd_w psxschs_w psmxbkvg_w
B_app0 /NC
0
psmxagrs_w
psxschs_w
PSSCHAP
CWVPSKO
B_app5
B_app5 /NC 5
nmot_w KFPSMXSCH
1/
misol_w
vpsko-sch
rk_w vpsko-sch
GDI mode stratified/catalyst heating B_skhfes SY_BKVP 0 CWVPSKO
SY_AGR
B_app4 /NC
4
0 psugd_w
2/ psxskhs_w
psxskhs_w
PSSKHAP psmxagrs_w psmxbkvg_w
B_app5
nmot_w KFPSMXSCH 1/
misol_w
psmxskhs_w KFPSMXRKAP rk_w
vpsko-skh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
psmxschs_w KFPSMXRKAP
vpsko-skh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
VPSKO 3.40.0
Seite 725 von 4100 31.JAN.2003 Thomas Brosi
GDI mode homogenous split B_hspfes
SY_BKVP 0 1/ psugd_w
psxhsps_w vpsko-hsp
psxhsps_w psmxbkvg_w
vpsko-hsp
ABK VPSKO 3.40.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW KF KF KF KF FW FW FW FW
¨ Codeword fur ¨ Applikation zur Vorgabe eines Androsselverhaltnisses ¨ Maximal zulassiger Saugrohrdruck fur ¨ Betriebsart homogen mager ¨ Maximal zulassiger Saugrohrdruck fur ¨ Betriebsart homogen schicht Androsselungskennfeld fur ¨ Applikation ¨ Maximal zulassiger Saugrohrdruck fur ¨ Betriebsart schicht Applikationswert Sollsaugrohrdruck im homogenen Magerbetrieb Applikationswert Sollsaugrohrdruck im Homogen/SchichtBetrieb Applikationswert Sollsaugrohrdruck im Schichtbetrieb Applikationswert Sollsaugrohrdruck im Betrieb Schicht/Katheizen
Systemkonstante
Art
Bezeichnung
SY_AGR SY_BKVP SY_HSP
SYS (REF) Systemkonstante AGR vorhanden ¨ SYS (REF) Systemkonstante: Bremskraftverstarker-Paket SYS (REF) Systemkonstante BDE-Betriebsart Homogen-Split (HSP)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWVPSKO KFPSMXHMM KFPSMXHOS KFPSMXRKAP KFPSMXSCH PSHMMAP PSHOSAP PSSCHAP PSSKHAP
Source-X NMOT_W NMOT_W NMOT_W NMOT_W
Source-Y MISOL_W MISOL_W RK_W MISOL_W
Art
Variable
Quelle
Referenziert von
B_HMMFES
BDEMUM
B_HOMFES
BDEMUM
B_HOSFES
BDEMUM
B_HSPFES
BDEMUM
B_SCHFES
BDEMUM
B_SKHFES
BDEMUM
MISOL_W
MDKOG
NMOT_W
BGNMOT
PSDTEVM_W PSMXAGRS_W PSMXBKVG_W PSMXHMMS_W PSMXHOSS_W PSMXSCHS_W PSMXSKHS_W PSTEHMMS_W PSTESCHS_W PSUGD_W PSXHMMS_W PSXHOSS_W PSXHSPS_W PSXSCHS_W PSXSKHS_W PSXS_W
DTEV AGRPSOL BKV VPSKO VPSKO VPSKO VPSKO TEB TEB BGMSUGD VPSKO VPSKO VPSKO VPSKO VPSKO VPSKO
EIN BDEMEN, BGBVG,BGMSUGD, BGPRGS, BGRFIS, ... BGMSUGD, BGPRGS, EIN BGRFIS, BGRLMIN,BGRLSOL, ... BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... BDEMEN, BGRLSOL, EIN FUEDK, KOMRH,MDFUE, ... BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... BGBVG, BGRLMIN,- EIN GGCANECU, MDRED, MDZW, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN VPSKO EIN BGMSUGD, VPSKO EIN VPSKO AUS BGAGRSOL AUS BGAGRSOL, ZUESCH AUS BGAGRSOL AUS VPSKO EIN EIN VPSKO EIN VPSKO BGRLSOL AUS BGRLSOL AUS BGRLSOL AUS BGRLSOL AUS BGRLSOL AUS BGRPS AUS
Bezeichnung Bedingung Homogen-Mager als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Homogen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Homogen-Split als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Indiziertes resultierendes Sollmoment
Motordrehzahl Geforderter Saugrohrdruck fur ¨ DTEV in Magerbetriebsarten ¨ maximal zulassiger Saugrohrdruck wegen Abgasruckf ¨ uhrung ¨ geforderter max. Saugrohrdruck fur ¨ Bremsunterdruckspeicher Sollsaugrohrdruck im homogenen Magerbetrieb Sollsaugrohrdruck im Homogen/Schichtbetrieb Sollsaugrohrdruck im Schichtbetrieb Sollsaugrohrdruck im Betrieb Schicht/Katheizen Geforderter Saugrohrdruck fur ¨ TE im Homogen-Mager-Betrieb Geforderter Saugrohrdruck fur ¨ TE in Schichtbetriebsarten Saugrohrdruck bei ungedrosseltem Punkt max. Soll-Saugrohrdruck im homogenen Magerbetrieb max. Sollsaugrohrdruck im Homogen-/Schichtbetrieb max. Soll-Saugrohrdruck in Betriebsart Homogenen-Split max. Sollsaugrohrdruck im Schichtbetrieb max. Sollsaugrohrdruck im Schichtbetrieb/Katheizen max. Sollsaugrohrdruck
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
PVDKDS_W
GGDSU
RK_W
GK
AGRPSOL, BGADAP,- EIN BGFKMS, BGMSDK,BGMSUGD, ... ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ...
VPSKO 3.40.0
Seite 726 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Druck vor Drosselklappe von Drucksensor (word)
relative Kraftstoffmasse
FB VPSKO 3.40.0 Funktionsbeschreibung Im Schichtbetrieb, homogen Magerbetrieb, Schichtbetrieb/Katheizen und Homogen/Schichtbetrieb ist die Motorleistung nicht von der Luft sondern vom eingespritzten Kraftstoff abh¨ angig. Es muß eine Mindestluft vorhanden sein und die Drosselverluste m¨ ussen bei der Kraftstoffberechnung ber¨ ucksichtigt werden. Zur Verringerung der Drosselverluste sollte der Motor so weit wie m¨ oglich entdrosselt betrieben werden. F¨ ur die Tankentl¨ uftung (TE), Bremskraftverst¨ arker (BKV) und zur Ger¨ auschminderung bzw. Brennbarkeit (Applikationskennfelder) ist aber eine Androsselung notwendig, die mit dieser Funktion ber¨ ucksichtigt wird. Außerdem kann der Streckenverbrauch BE ¨ uber den Saugrohrdruck optimiert werden. In dieser Funktion wird der max. zul¨ assige Sollsaugrohrdruck berechnet. Im Schichtbetrieb, homogen Magerbetrieb, Homogen/Schichtbetrieb und Schichtbetrieb/Katheizen wird dazu der kleinste Saugrohrdruck aus den verschiedenen Funktionen ¨ uber eine MIN-Auswahl bestimmt. Der max. zul¨ assige Sollsaugrohrdruck ist psxs_w. Der Saugrohrdruck ungedrosselt (bei Druckverh¨ altnis PSPVDKUG) gibt das max. zul¨ assige Androsselverh¨ altnis in allen Betriebsarten (außer Homogenbetrieb) an (wird in der Funktion %BGMSDK appliziert). Im Homogenbetrieb h¨ angt die Androsselung und damit der Saugrohrdruck vom geforderten Moment ab und somit darf der Saugrohrdruck nicht durch die Funktion beschr¨ ankt werden (da sonst der Fahrer evt. nicht das geforderte Moment erreicht). Daher wird im Homogenbetrieb als max. zul¨ assiger Saugrohrdruck der max. m¨ ogliche Saugrohrdruck = Druck vor Drosselklappe vorgegeben. Der max. zul¨ assige Saugrohrdruck im Homogensplitbetrieb wird aus einer MIN-Auswahl vom max. zul¨ assigem Saugrohrdruck aus BKV und vom Saugrohrdruck ungedrosselt (bei Druckverh¨ altnis PSPVDKUG) berechnet.
APP VPSKO 3.40.0 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Basiswerte f¨ ur Erstapplikation: CWVPSKO = 0 CWVPSKO: Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit
0=true: zur Applikation, 0=false: Normalbetrieb 1=true: zur Applikation: 1=false: Normalbetrieb 2=true: zur Applikation: 2=false: Normalbetrieb 3=true: zur Applikation: 3=false: Normalbetrieb 4=true: zur Applikation: 4=false: Normalbetrieb 5=true: zur Applikation, 5=false: Normalbetrieb
solange Momentenstruktur nicht appliziert kann MIN (PSSCHAP und psmxschs_w) vorgegeben werden im HMM Betrieb psxhmms_w direkt ¨ uber PSHMMSP vorgeben im HOS Betrieb psxhoss_w direkt ¨ uber PSHOSSP vorgeben im SCH Betrieb psxschs_w direkt ¨ uber PSSCHSP vorgeben im SKH Betrieb psxskhs_w direkt ¨ uber PSSKHSP vorgeben solange Momentenstruktur nicht appliziert ist wird Kennfeld ¨ uber rk adressiert
KFPSMXRKAP f¨ ur Applikation solange die Momentenstruktur noch nicht bedatet ist. Allerdings sollte darauf geachtet werden, dass nicht alle Kennfeld 10 x 10 St¨ utzstellen haben sondern teilweise weniger St¨ utzstellen KFPSMXHMM KFPSMXHOS KFPSMXSCH
die Bedatung der 3 Kennfelder von der Optimierung aus z.B. Brennbarkeit, Verbrauch,.... ab
Hinweis: Eine f¨ ur das Projekt zu grosse Anzahl an St¨ utzstellen (z.B. beim Kennfeld KFPSMXSCH) l¨ asst sich durch Gleichbedatung benachbarter St¨ utzstellen (und des dazugeh¨ origen Kennfeldwerte) bei der Integration reduzieren.
PSSKHAP PSHMMAP PSHOSAP PSSCHAP
= = = =
900 900 900 900
hPa hPa hPa hPa
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSDK 3.30.0
Seite 727 von 4100 31.JAN.2003 Thomas Brosi
FU BGMSDK 3.30.0 Berechnung Massenstrom uber ¨ Drosselklappe FDEF BGMSDK 3.30.0 Funktionsdefinition BGMSDK: Berechnung Massenstrom ¨ uber Drosselklappe =================================================
MSDKVF LP_msdk
wdkba_w
wdkba_w
msnlls_w
msnlls_w
msdkvf_w
msdk_w
fpvdkds_w
B_pugd
msdk_w
B_pugd
bgmsdk-bgmsdk
fpvdkds_w
msdkvf_w
fkmsdk_w
fkmsdk_w
ofmsndk_w
ofmsndk_w bgmsdk-bgmsdk
MSDKVF: Berechnung Massenstrom ¨ uber Drosselklappe ungefiltert =============================================================
SY_DSS PSPVDKUG
0 true
PSPVDKUGMN
B_pugd
B_pugd Hysteresis_LSP_RSP
DMSDKUGD
B_2syn /NC
wdkba_w
wdkbam_w
wdkbam_w dmsdkugd_w
msdkvf_w msdkvf_w
wdkugd_w DelayValue 2
B_ugd wdkugd_w
fkmsdk_w fpvdkds_w ofmsndk_w msnlls_w
MSDKOUE wdkugd_w wdkbam_w B_pugd msdkoue_w vpsmsvdk_w fkmsdk_w fpvdkds_w ofmsndk_w msnlls_w
bgmsdk-msdkvf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
bgmsdk-msdkvf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSDK 3.30.0
Seite 728 von 4100 31.JAN.2003 Thomas Brosi
MSDKOUE: Berechnung Massenstrom ¨ uber Drosselklappe ohne ¨ Uberweg ====================================================
SY_EGAS
0
msnlls_w msndkoo_w 1/
B_pugd
msndklls_w wdkbam_w wdkbab_w
wdkugd_w
msndkootmp_w /NC KFMSNWDKVP
0.0
msdkoue_w
msdkoue_w
msndk_w
ofmsndk_w
BGUMSNMS fkmsdk_w
fkmsdk_w
fpvdkds_w
fpvdkds_w vpsmsvdk_w pspvdb_w
vpsmsvdk_w
bgmsdk-msdkoue
umsnms_w
bgmsdk-msdkoue
frhodk_w ftvdk_w fpvdkds_w
frhovdk_w
umsnms_w
fpvdk_w
umsnms_w
fpvdk
fkmsdk_w PSSM vpsmsvdk_w
vpsmsvdk_w
pspvdb_w pssm_w
pspvdkds_w PSPVDKUG
pspvdb_w
fklaf_w KLAF
pvdkds_w ps_w
pvdk_w 1013
[hPa]
pspvdk_w
pvdk
bgmsdk-bgumsnms
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BGUMSNMS: Berechnung Umrechnungsfaktor normierter Massenstrom in Massenstrom ============================================================================
bgmsdk-bgumsnms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSDK 3.30.0
Seite 729 von 4100 31.JAN.2003 Thomas Brosi
PSSM: Berechnung Saugrohrdruck Mitte Segment ============================================
DSS installed SY_DSS
0
B_edss
vpsmsvdk_w
vpsmsvdk_w
psdsssm_w pvdkds_w
bgmsdk-pssm
pssm_w
pslmsm_w
bgmsdk-pssm DMSDKUGD: Berechnung Massenstromdelta ¨ uber Drosselklappe im ¨ Uberweg ===================================================================
msdkmx_w
dmsdkugd_w
dmsdkugd_w
msdkugd_w wdkbam_w 0.0
1.0
fiuewdk_w bgmsdk-dmsdkugd
[%] 100.0
[%] bgmsdk-dmsdkugd LP_MSDK: Filterung des Massenstroms ¨ uber Drosselklappe im ¨ Uberweg =================================================================
SY_DSS
0
false B_pugd
KMSDK
kmsdk_w
SY_ZYLZA
compute 2/ TP_msdk
msdkvf_w
msdk_w bgmsdk-lp-msdk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wdkugd_w
reset 1/ bgmsdk-lp-msdk
ABK BGMSDK 3.30.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
KFMSNWDKVP KLAF KMSDK PSPVDKUG PSPVDKUGMN
WDKBAB_W PSPVDB_W
PSPVDB_W
KF KL FW FW FW
¨ Kennfeld normierter Massenstrom uber ¨ DK abh. von DK-Winkel und Druckverhaltnis Ausflußkennlinie ¨ Verstarkungsfaktor fur ¨ Filterung von msdk ¨ Verhaltnis pspvdk ungedrosselt ¨ Minimalschwelle fur ¨ Druckverhaltnis ungedrosselt
Systemkonstante
Art
Bezeichnung
SY_DSS SY_EGAS SY_ZYLZA
SYS (REF) Systemkonstante Saugrohrdrucksensor vorhanden SYS (REF) Systemkonstante E-GAS vorhanden SYS (REF) Zylinderanzahl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSDK 3.30.0
Seite 730 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_EDSS
DDSS
BGADAP, BGAGRA,BGDSAD, BGFKMS,BGMSDK, ...
EIN
Bedingung Fehler DSS (ohne Entprellung)
B_PUGD B_UGD DMSDKUGD_W FIUEWDK_W FKLAF_W FKMSDK_W
BGMSDK BGMSDK BGMSDK BGMSDK BGMSDK BGFKMS
LOK AUS AUS AUS AUS EIN
¨ Bedingung: Druckverhaltnis pspvdkds_w > 0.95 ¨ Bedingung: DK-Winkel großer als fur erforderlich ¨ 95% der max. rel. Fullung ¨ Massenstromdelta bei ps/pvdkds>0.95 (ungedrosselten) ¨ Interpolationsfaktor im DK-Uberweg Faktor Ausfluß (KLAF) Korrekturfaktor Massenstrom Nebenfullungssignal ¨
FPVDK FPVDKDS_W
BGMSDK GGDSU
FPVDK_W FRHODK_W FRHOVDK_W
BGMSDK BGMSDK BGMSDK
FTVDK_W KMSDK_W MSDKMX_W MSDKOUE_W MSDKUGD_W MSDKVF_W MSDK_W
BGTMPK BGMSDK BGMSUGD BGMSDK BGMSUGD BGMSDK BGMSDK
MSNDKLLS_W MSNDKOO_W MSNDK_W MSNLLS_W OFMSNDK_W
BGMSDK BGMSDK BGMSDK BGFKMS
PSDSSSM_W PSLMSM_W PSPVDB_W PSPVDKDS_W PSPVDK_W PS_W
GGDSS SRMHFM BGMSDK BGMSDK BGMSDK SRMSEL
PVDK PVDKDS_W
BGMSDK GGDSU
PVDK_W UMSNMS_W VPSMSVDK_W WDKBAB_W WDKBAM_W WDKBA_W
BGMSDK BGMSDK BGMSDK BGMSDK BGMSDK GGDVE
WDKUGD_W
BGMSUGD
BDEMUM BGRLFGZS BGPIRG, BGPRGS BGWDKHF, DTEV BGMSDK, BGRLFGZS, DFFTCNV
AUS BGMSDK, BGWDKHF, EIN FUEDK AUS AUS BGMSUGD, BGRLP,- AUS FUEDK BGMSDK EIN LOK EIN BGMSDK, BGRLP BGRLFGZS AUS EIN BGMSDK, BGRLP LOK BGRLFGZS, BGRLP,- AUS BGTMPK LOK DTEV AUS AUS EIN BGMSDK, BGRLP BGADAP, BGMSDK,- EIN BGMSUGD, BGRLP,FUEDK EIN BGMSDK, SRMDSS BGMSDK EIN BGWDKHF, FUEDK AUS AUS AUS EIN AGRPSOL, BBBO,BGAGR, BGFKMS,BGMSDK, ... AUS AGRPSOL, BGADAP,- EIN BGFKMS, BGMSDK,BGMSUGD, ... AUS FUEDK AUS LOK LOK LOK EIN ADVE, BGDVE,BGMSDK, DDSS EIN BGMSDK, BGRLP,BGWDKHF, BGWPR,FUEDK
Korrekturfaktor Druck vor Drosselklappe Faktor Druck vor Drosselklappe von Drucksensor (word) Korrekturfaktor Druck vor Drosselklappe 16-Bit ¨ Faktor Luftdichtekorrektur fur ¨ DK-Durchfluß f(Ansauglufttemp.,Hohe) 16 Bit ¨ Faktor Luftdichtekorrektur fur ¨ DK-Durchfluß f(Ansauglufttemp.,Hohe) 16 Bit Korrekturfaktor Temperatur vor Drosselklappe ¨ Verstarkungsfaktor fur ¨ Filterung von msdk ¨ max. moglicher Massenstrom uber ¨ DK ¨ Massenstrom uber ¨ Drosselklappe ohne Uberweg Massenstrom uber ¨ DK bei ps/pvdk=0.95 (ungedrosselt) Massenstrom uber ¨ Drosselklappe vor Filterung Massenstrom uber ¨ Drosselklappe (word) normierter Massenstrom uber ¨ Drosselklappe + Bypass Leerlaufsteller normierter Massenstrom Drosselklappe ohne offset (word) normierter Massenstrom uber ¨ Drosselklappe (word) normierter Massenstrom ueber Leerlaufsteller (word) Offset normierter Massenstrom uber Drosselklappe (word) ¨
Saugrohrdruck gemessen mit Drucksensor im Saugrohr(Mitte Segment) modellierter Saugrohrdruck HFM basiert(MItte segment) Quotient Saugrohrduck/Druck vor DK begrenzt (word) ¨ Verhaltnis Saugrohrdruck/Druck vor Drosselklappe von Drucksensor (word) Quotient Saugrohrdruck/Druck vor Drosselklappe (word) Saugrohr-Absolutdruck (Word)
Druck vor Drosselklappe Druck vor Drosselklappe von Drucksensor (word)
Druck vor Drosselklappe 16-Bit Umrechnung von normiertem Massenstrom in Massenstrom ¨ Druckverhaltnis aus MAX von mod. und gem. SR-Druck zu Druck vor DK wdkba_w begrenzt (Minimalauswahl zwischen wdkba_w und wdkugd_w) Drosselklappenwinkel bezogen auf unteren Anschlag(Mittelwert u. ¨ 1 Seg.) Drosselklappenwinkel bezogen auf unteren Anschlag Drosselklappenwinkel, bei dem 95% Fullung erreicht wird ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSDK 3.30.0
Seite 731 von 4100 31.JAN.2003 Thomas Brosi
FB BGMSDK 3.30.0 Funktionsbeschreibung Die Sektion BGMSZS berechnet den Luftmassenstrom ¨ uber die Drosselklappe zum Saugrohr. Mit der Systemkonstante SY_EGAS wird zwischen ME7 und M7 unterschieden. Bei M7 wird zus¨ atzlich noch der Massenstrom msnlls aufaddiert. Die Funktion benutzt folgenden physikalischen Zusammenhang: Der Gasmassenstrom durch ein Drosselventil ist abh¨ angig vom ¨ Offnungsquerschnitt, dem Druck davor, der Gastemperatur und dem Druckverh¨ altnis aus Druck hinter und vor dem Drosselventil. ¨ffnungwinkel und vom DruckUnter Normbedingungen wird der Durchfluß durch ein Drosselventil in einem Kennfeld abh¨ angig vom O verh¨ altnis abgelegt. Diese Normbedingungen sind: Gastemperatur = 0 ◦ C. Druck vor dem Ventil = 1013 hPa Das Kennfeld der Drosselklappe (DK) ist KFMSNWDKVP. Es ist eine Funktion vom Drosselklappenwinkel bezogen auf den Anschlag wdkbab_w und vom Druckverh¨ altnis pspvdkds_w = ps_w/pvdkds_w. Bei Drosselklappenwinkel wdkba = 0 ist die Luftmasse aus dem KFMSNWDKVP = 0 kg/h. Die tats¨ achlich ¨ uber die geschlossene Drosselklappe str¨ omende Leckluft wird in msndko_w adaptiert. Die Ventil-Kennlinie des Leerlaufstellers (LLS) ist abh¨ angig von a.) bei EWD,ZWD: Tastverh¨ altnis talls des LLS (siehe %ALLS) b.) bei Stepper: Aktuelle Position des Steppers (siehe %ALLSTP) (nur f¨ ur Projekte ohne EGAS-Steller zutreffend)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Mit dem Temperaturkorrekturfaktor ftvdk wird der gesamte Normmassendurchfluß der DK und des Leerlaufstellers(M7) msdk_w=msndkootmp_w+msnlls_w+msndko_w auf den Massenfluß bei aktueller Gastemperatur umgerechnet. Der Druckkorrekturfaktor fpvdk paßt den Normmassenfluß auf den aktuellen Druck vor der Drosselklappe an. Das Druckverh¨ altnis pspvdk aus Druck hinter und vor der Drosselklappe adressiert die normierte Ausflußkennlinie KLAF, die bei uberkritischen Druckverh¨ ¨ altnissen von pspvdkds_w < 0.528 den Wert 1 liefert. Die Gasgeschwindigkeit ist dabei gleich der Schallgeschwindigkeit. Bei Druckverh¨ altnissen von pspvdkds_w > 0.528 sinkt die Gasgeschwindigkeit unter die Schallgeschwindigkeit. Der Wert aus der KLAF wird < 1. Durch Ber¨ ucksichtigung dieser Bedingungen erh¨ alt man schließlich den aktuellen Luftmassendurchfluß durch die Drosselklappe. Die steile KLAF-Kennlinie bei pspvdkds_w > 0.95 (->Vollast) f¨ uhrt schon bei kleinen Druck- bzw. Druckverh¨ altnis¨ anderungen zu großen ¨ Anderungen des Luftmassenfluß msdk_w ¨ uber die Drosselklappe. Da msdk_w die F¨ ullung bei Fehler des(der) Hauptf¨ ullungssensors(en) (HFM und DSS) oder bei P-Systemen mit AGR bestimmt, wird durch eine Begrenzung der KLAF im Fehlerfall eine Schwingungsanregung des F¨ ullungssignals verhindert. Durch diese Begrenzung wird eine gr¨ oßere Luftmasse als in der Realit¨ at durch die Drosselklappe nicht verhindert. Die Adressierung des normierten Massenstromkennfelds (KFMSNWDKVP) erfolgt mit wdkba_w und pspvdkds_w. ¨ Uberschreitet das Druckverh¨ altnis psvdkds_w 0.95 wird KFMSNWDKVP mit wdkugd_w adressiert und der sogenannte ¨ Uberweg berechnet. Dazu wird die Differenz msdkmx - msdkugd zwischen wdkugd_w (Drosselklappenwinkel bei pspvdkds_w=0.95) und wdkba_w linear interpoliert und als additiver Anteil dmsdkugd_w in msdk_w ber¨ ucksichtigt. F¨ ur einige Berechnungen ist es notwendig sich auf den berechneten Luftmassenstrom ¨ uber die Drosselklappe abzust¨ utzen. In die Berechnung des Luftmassenstroms ¨ uber die DK msdk_w geht ftvdk_w, fpvdk_w, msndko_w, msnlls_w und KLAF ein, die innerhalb ihrer Toleranzen msdk_w verf¨ alschen k¨ onnen. Aus diesem Grund wird das Nebenlastsignal msdk an das Hauptlastsignal von HFM oder DSS "festgebunden". Dies geschieht durch die Massenstromabgleiche msndko und fkmsdk (siehe %BGFKMS)
APP BGMSDK 3.30.0 Applikationshinweise Die normierte Ausflußkennlinie KLAF ist durch die Physik vorgegeben und wird als 512 * 16Bit Tabelle im EPROM abgelegt. Die feine Abstufung von Wert zu Wert ist besonders im unterkritischen Bertriebsbereich notwendig, da bei zu grober Abstufung das Saugrohrmodell zum Schwingen neigt. !!!! Die Ausflußkennlinie KLAF ist f¨ ur das gesamte Projekt aus Speicherplatzgr¨ unden nur einmal im EPROM (FLASH) abgelegt.!!!! Der Eingangswert (meist ein Druckquotient) wird in den entsprechenden Modulen errechnet in einer Ramzelle ¨ ubergeben. Danach wird mit dem ¨ Ubergabewert der entsprechende Ausgangswert in der Ausflußkennlinie ermittelt und mit diesem weitere Berchnungen in den entsprechenden Softwaremodulen durchgef¨ uhrt. Die Vermessung der Drosselklappenkennlinie wird im E-Bericht K3/ESY 28/96 beschrieben. Dabei gelten folgende Beziehungen: SG-Bezeichnungen
E-Bericht-Bezeichnungen
mshfm_w KFMSNWDKVP = -------------------------------------fpvdk_w * ftvdk_w * KLAF(pspvdkds_w) fpvdk_w
=
pvdk_w/ 1013hPa
=
=
msd -----------------------------------(pvd/p0) * (Wurzel(T0/Tvd)) * Psin pvd/1013 hPa
ftvdk_w = Wurzel(273/tavdk_w(K)) -> Quadratwurzel aus der Normtemperatur von 273 Kelvin dividiert durch Ansaugluft in Kelvin KLAF - Der Ausflußkennlinienwert, der zu dem Verh¨ altnis von Saugrohr- und Umgebungsdruck geh¨ ort.(darf nicht appliziert werden)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFKMS 4.90.0
Seite 732 von 4100 31.JAN.2003 Thomas Brosi
Grundbedatungswerte: ==================== KLAF ist festgelegt durch die Physik und darf nicht ge¨ andert werden. KMSDK = Verst¨ arkungsfaktor der Filterung von msdk bei Begrenzung auf wdkugd_w im Ungedrosselten (Bedatung: 2.52 = Abklingen der Filterung nach ca. 3 Rechenschritte) KFMSNWDKVP = W¨ ahrend der Applikation wird die f¨ ur das verbaute Stellerexemplar individuell auf der Fließbank vermessene Stellerkennfeld abgelegt. Die jeweilige Stellerkennfeld wird so korrigiert, daß bei geschlossener Drosselklappe ( wdkba_w = 0 ) die Luftmasse KFMSNWDKVP = 0 kg/h eingetragen ist (Herausrechnen der Stellerleckluft). PSPVDKUG = 0.95(nicht applizieren) PSPVDKUGMN = 0.93
¨ FU BGFKMS 4.90.0 Berechnete Große Korrekturfaktor Massenstrom FDEF BGFKMS 4.90.0 Funktionsdefinition BGFKMS: ¨ Ubersicht =================
B_inisabfs FGABGL
fkmsdks_w
B_inisabfs B_inilabgl B_inisabgl B_fkpvdk
MSNDKO B_inilabgl B_inisabgl fkmsdksg_w
fkmsdksg_w
B_fkpvdk
fkpvdkg_w
fkpvdkg_w
fkmsdkg_w
fkmsdkg_w
B_ofmsndk
B_ofmsndk
B_fgsabgl
B_fgsabgl
B_iniomsdk
fkpvdk_w
fkmsdk_w
B_iniomsdk
B_msndko
rlfgds_w rlflmroh_w rlfglm_w rlfdkroh_w rlfdkrof_w
rlfgds_w rlflmroh_w rlfglm_w
ofmsndk_w
rlfdkroh_w rlfdkrof_w
B_ugdfsabg bgfkms-bgfkms
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ugdfsabg
BFKMSDK
bgfkms-bgfkms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFKMS 4.90.0
Seite 733 von 4100 31.JAN.2003 Thomas Brosi
FGABGL: Freigabe F¨ ullungsabgleiche ==================================
B_inilabgl B_inisabfs BBINISABGL
BBINILABGL B_inisabfs
B_inisabfs B_inisabgl
B_inisabgl
B_inilabgl BBFGABGL B_inisabfs
B_fgabgl CWBGFKMS
4
B_agroff true
B_fgsabgl
B_fgsabgl
B_ugdfsabg
BBDKADAP
B_fgabgl
B_ofmsndk
B_ofmsndk
B_iniomsdk
B_msndko
B_msndko
B_inilabgl B_iniomsdk
B_iniomsdk
bgfkms-fgabgl BBINILABGL: Initialisierung langsamer Abgleich ==============================================
B_edks SY_EGAS
SY_DVEKOOR 0 0
B_ells
false SY_TURBO 0 false
E_lkvdk
B_iniabgl /NC
B_inilabgl
compute 1/ SY_HFM
SY_DSS
0
B_lrnwsur
B_inisabfs
B_inilabgl
B_inisabfs
B_lrnwsur_ER
0 false false
B_dssg
B_dssplg
SY_HFM
0 false B_plhfm
false B_hfmg
bgfkms-bbinilabgl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BBINIOFMSNDK
B_fkpvdk
bgfkms-fgabgl
B_fkpvdk
B_agroff
bgfkms-bbinilabgl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFKMS 4.90.0
Seite 734 von 4100 31.JAN.2003 Thomas Brosi
BBINISABGL: Initialisierung schneller Abgleich ==============================================
B_inisabfs
SY_TURBO
0
CWBGFKMS 2 false
B_inisabgl
B_inisabgl
bgfkms-bbinisabgl
TDIABGLNG B_pssngrd
bgfkms-bbinisabgl BBFGABGL: Freigabe schneller Abgleich =====================================
tnst_w TDABGLST CWBGFKMS 1 CWBGFKMS 0
TDMSDKS B_fkmsdks
SY_TURBO 0 true
B_pssngrd
B_fgabglgd
B_fgabgl
B_fgabgl
true
TDDTEVFGAB
B_ldabgl B_dtest B_dteaam
TD_B_DTEAAM
B_inisabfs B_msudksom
HFM_SYSTEM_ENABLE_ADAPTION B_fgabghfm
bgfkms-bbfgabgl
DSS_SYSTEM_ENABLE_ADAPTION B_fgabgdss
bgfkms-bbfgabgl HFM_SYSTEM_ENABLE_ADAPTION: Freigabebedingungen, die nur bei HFM-Systemen aktiv sind ====================================================================================
SY_HFM
B_hfmmsmn
0
true
B_fgahfm
B_fgabghfm
bgfkms-hfm-system-enable-adaption
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TDPSSOL
bgfkms-hfm-system-enable-adaption
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFKMS 4.90.0
Seite 735 von 4100 31.JAN.2003 Thomas Brosi
DSS_SYSTEM_ENABLE_ADAPTION: Freigabebedingungen, die nur bei P-Systemen aktiv sind ==================================================================================
DSS-SYSTEM WITHOUT HFM 0
SY_DSS
0
CWBGFKMS 5 TDSAFGABGL
true
B_fgabgdss
bgfkms-dss-system-enable-adaption
SY_HFM
B_sa TD_B_SA pspvds_w VPSPVDMNFA bgfkms-dss-system-enable-adaption B_AGROFF: Erkennung: Kein ext. AGR im Saugrohr ==============================================
SY_AGR
0 true
B_agrsg CWBGFKMS 3
false
B_agroff
TDFGABOAGR
B_agron TD_B_AGRINSR
RFREXTSABG bgfkms-b-agroff BBDKADAP: Freigabebedingungen f¨ ur Adaption von Leckluft und Steigung ====================================================================
DSU installed DSS_SYSTEM_ENABLE_FKPVDK
SY_DSU
0
B_enfkpvdk_dss pspvds_w
B_fkpvdk
B_fkpvdk
FKPVDKPUGD msndks_w
msndkoks_w FKPVDKMSMN
fkmsdk_w B_FGDKADSS B_fgdkadss B_agroff B_fgabgl
OFMSNDMSMX OFMSNDMSMN ClosedInterval
B_ofmsndk
B_ofmsndk
B_iniomsdk B_msndko
B_msndko
bgfkms-bbdkadap
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgfkms-b-agroff
B_agrinsr rfrext_w
bgfkms-bbdkadap
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFKMS 4.90.0
Seite 736 von 4100 31.JAN.2003 Thomas Brosi
DSS_SYSTEM_ENABLE_FKPVDK: Spezielle Freigabebedingungen f¨ ur fkpvdk nur f¨ ur P-System ===================================================================================
DSS-SYSTEM WITHOUT HFM SY_HFM
0
SY_DSS
0 NMOTFADKMX NMOTFADKMN B_enfkpvdk_dss
bgfkms-dss-system-enable-fkpvdk
true nmot_w
ClosedInterval
pspvds_w FKPVDKPMN bgfkms-dss-system-enable-fkpvdk B_FGDKADSS: Freigabe der Drosselklappenadaption beim P-System =============================================================
DSS-SYSTEM WITHOUT HFM SY_HFM
0
SY_DSS
0 true
SY_BKVP
0
B_fgdkadss
TMOTFADK
CWBGFKMS 6
TDBKVFGABG bgfkms-b-fgdkadss
true B_bkvmsisr
TD_B_BKVMSISR
bgfkms-b-fgdkadss BBINIOFMSNDK: Initialisierung Adaption des Drosselklappenmassenstromoffsets ===========================================================================
SY_HFM
0
false B_ehfm B_inilabgl
B_iniomsdk
B_iniomsdk
bgfkms-bbiniofmsndk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tmot
bgfkms-bbiniofmsndk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFKMS 4.90.0
Seite 737 von 4100 31.JAN.2003 Thomas Brosi
MSNDKO: Abgleich Nebenf¨ ullungssignal auf Hauptf¨ ullungssignal ============================================================
fkmsdksg_w SY_HFM
DSS-System
B_dssys pspvds_w
0 B_dssys
SY_DSS 0
FKMSDKSG FKMSDKG ps_w
pspvds_w
pspvds_w
pvdkds_w SY_BGSRM
0
B_ehfm rlfdkroh_w rlfdkrof_w rlfglm_w
fkmsdksg_w
rlzunfs_w
vrlnfhf_w
vrlnfhf_w
B_ugdfsabg
fkmsdksg_w B_ugdfsabg
rlmod_w
fkpvdkg_w
fkpvdkg_w
fkmsdkg_w
fkmsdkg_w
ofmsndk_w
ofmsndk_w
rlflmroh_w rlfgds_w
rlzuhfs_w
B_fgsabgl
B_fgsabgl
B_inisabgl
B_inisabgl
B_inilabgl B_fkpvdk
B_inilabgl B_fkpvdk
B_ofmsndk
B_ofmsndk
B_iniomsdk
B_iniomsdk
dmsnte_w
dmsnte_w
bgfkms-msndko
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rl_w
bgfkms-msndko
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFKMS 4.90.0
Seite 738 von 4100 31.JAN.2003 Thomas Brosi
FKMSDKSG: Berechnung schneller Abgleich(fkmsdksg) =================================================
B_dssys
pspvds_w ZKMSDKTHFM ZMSDKAGRON
B_falzsr
ZFKMSDKSNW FKMSDKMX
ZKMSDKTDSS
FKMSDKMN
ZKMSDKDSKT 1.0
dfuelsan_w
fkmsdksg_w
fkmsdksg_w
B_fgsabgl 1.0 B_inisabgl FFKMSDKSNW B_agronfsabg B_ugdfsabg
B_ugdfsabg
B_ffkmsdksnw
bgfkms-fkmsdksg
VPSDSLM vrlnfhf_w
dvrlnfhf_w
bgfkms-fkmsdksg FFKMSDKSNW: Bedingung: Filterung schneller Abgleich fkmsdks_w auf eins ======================================================================
SY_AGR
B_agronfsabg 0 false B_ffkmsdksnw
CWBGFKMS 4
B_ugdfsabg
CWBGFKMS 1 B_fkmsdks
bgfkms-ffkmsdksnw
B_agrinsr
bgfkms-ffkmsdksnw VPSDSLM: Totzone der Adaption =============================
vrlnfhf_w
dvrlnfhf_w
dvrlnfhf_w
DRLNFHFTZF
1.0
Limiter
bgfkms-vpsdslm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
vrlnfhf_w
bgfkms-vpsdslm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFKMS 4.90.0
Seite 739 von 4100 31.JAN.2003 Thomas Brosi
FKMSDKG: Berechnung der langsamen Adaptionswerte der DK(msndko,fkpvdk) ======================================================================
B_falzsr B_adkose SY_HFM 0
B_dssys FKPVDKMX DAFKPVDKE pspvds_w
DSU installed ZKPVDKT
SY_DSU 0
FKPVDKMN ZKPVDKTGA
3/
1.0
fkpvdkg_w
fkpvdkg_w /NV
FKPVDKG_ITL
non-volatile
reset 1/
B_fkpvdk 1.0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_inilabgl
fkmsdkg_w
QUICK_TRIP fkmsdksg_w B_fkpvdk B_inilabgl B_ofmsndk B_iniomsdk dmsnte_w
DAOFMSNDKE
OFMSNDKMX
KIMSALL KIMSALLGA OFMSNDKMN
dmsnte_w
compute 5/
OFMSNDK_ITL
1/ ofmsndk_w /NV
ofmsndk_w
non-volatile reset 4/
B_ofmsndk B_iniomsdk
fkmsdkg_w
MSLG
bgfkms-fkmsdkg
fkmsdksg_w
compute 2/
bgfkms-fkmsdkg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFKMS 4.90.0
Seite 740 von 4100 31.JAN.2003 Thomas Brosi
QUICK_TRIP: ¨ Anderung der Zeitkonstante f¨ ur den Kurztrip =======================================================
DSU installed SY_DSU
0
QUICK_TRIP FKPVDKMX ZKPVDKTKT FKPVDKMN
compute 2/ 1.0
fkmsdksg_w
3/ fkpvdkg_w /NV
reset 1/
B_fkpvdk 1.0 B_inilabgl
OFMSNDKMX KIMSALLKT OFMSNDKMN
compute 5/ 6/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ofmsndk MSLG B_iniomsdk dmsnte_w
reset 4/
bgfkms-quick-trip
ofmsndk_w /NV
bgfkms-quick-trip
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFKMS 4.90.0
Seite 741 von 4100 31.JAN.2003 Thomas Brosi
BFKMSDK: Berechnung F¨ ullungsabgleich ===================================
B_inisabfs
DSS-System
SY_HFM 0
ZRFKMSDK
SY_DSS
fkmsdk_LT
0
B_ehfm B_edss
fkmsdk_w
fkmsdk_w
compute 1/ reset 1/
SY_HFM 0 false B_ehfmfe B_zhfmfe fkmsdkg_w 1.0
fkmsdksg_w fkmsdks_w
fkpvdk_w /NV
fkpvdk_w
DABGL bgfkms-bfkmsdk
fkpvdkg_w fkmsdksg_w
bgfkms-bfkmsdk DABGL: Diagnose F¨ ullungsabgleich ================================
FKMSDKMX DFKMSMX fkmsdksg_w
B_fkmsmx DFKMSMN FKMSDKMN B_fkmsmn FKPVDKMX DFKPVMX
fkpvdkg_w
B_fkpvmx DFKPVMN FKPVDKMN bgfkms-dabgl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fkpvdkg_w
fkmsdks_w
B_fkpvmn
bgfkms-dabgl
ABK BGFKMS 4.90.0 Abkurzungen ¨ Parameter CWBGFKMS DAFKPVDKE DAOFMSNDKE DFKMSMN DFKMSMX DFKPVMN
Source-X
Source-Y
Art
Bezeichnung
FW FW (REF) FW (REF) FW FW FW
Codewort fur ¨ die BGFKMS Abweichung von fkmsdks zu eins, ab der fkpvdk eingeschwungen ist Abweichung von fkmsdks zu eins, ab der ofmsndk eingeschwungen ist Delta FKMSDKMN zum Rucksetzen ¨ von B_fkmsmn Delta FKMSDKMX zum Rucksetzen ¨ von B_fkmsmx Delta FKPVDKMN zum Rucksetzen ¨ von B_fkpvmn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter DFKPVMX DRLNFHFTZF FKMSDKMN FKMSDKMX FKPVDKMN FKPVDKMSMN FKPVDKMX FKPVDKPMN FKPVDKPUGD KIMSALL KIMSALLGA KIMSALLKT MSLG NMOTFADKMN NMOTFADKMX OFMSNDKMN OFMSNDKMX OFMSNDMSMN OFMSNDMSMX RFREXTSABG TDABGLST TDBKVFGABG TDDTEVFGAB TDFGABOAGR TDIABGLNG TDINILABGL TDMSDKS TDPSSOL TDSAFGABGL TMOTFADK VPSPVDMNFA ZFKMSDKSNW ZKMSDKDSKT ZKMSDKTDSS ZKMSDKTHFM ZKPVDKT ZKPVDKTGA ZKPVDKTKT ZMSDKAGRON ZRFKMSDK
Source-X
Source-Y
PSPVDS_W PSPVDS_W PSPVDS_W PSPVDS_W
BGFKMS 4.90.0
Seite 742 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL FW FW FW
Delta FKPVDKMX zum Rucksetzen ¨ von B_fkpvmx ¨ Verhaltnis rl aus Nebenfullungssensor/ ¨ rl aus Hauptfullungssensor ¨ Totzone Faktor min.Korrekturfaktor schneller Massenstromabgleich max.Korrekturfaktor schneller Massenstromabgleich Minimaler Korrekturfaktor langsamer Massenstomabgleich norm. Soll-Drosselklappenmassenstrom, ab dem Adaption von fkpvdk freigegeben ist Maximaler Korrekturfaktor langsamer Massenstomabgleich ¨ Druckverhaltnis, ab dem fkpvdk gelernt wird ¨ Druckverhaltnis, ab dem fkpvdk_w nicht mehr gerechnet wird Beiwert fur ¨ Leerlaufluftmassenintegrator fur ¨ E-Gas Beiwert fur ¨ Leerlaufluftmassenintegrator fur ¨ E-Gas fur ¨ große Abweichungen Beiwert fur ¨ Leerlaufluftmassenintegrator fur ¨ E-Gas im Kurztrip Massenstrom Leckluft gesamt Drehzahl,ab der die Adaption von fkpvdk freigegeben ist(MIN) Drehzahl, unterhalb der die Adaption von fkpvdk freigegeben ist(MAX) Minimalwert fur ¨ Offset nomierter Massenstrom uber ¨ DK Maximalwert fur ¨ Offset nomierter Massenstrom uber ¨ DK norm. Soll-Drosselklappenmassenstrom, ab dem Adap. von ofmsndk freigegeben ist norm. Soll-DK-massenstrom, bis zu dem Adap. von ofmsndk freigegeben ist Schwelle fur ¨ Bedingung Restgas im Saugrohr ¨ Zeitverzogerung Freigabe Abgleich nach Startende ¨ Zeitverzogerung nach Bit B_bkvmsisr fur ¨ Freigabe DK-Abgleich ¨ Zeitverzogerung nach %DTEV fur ¨ Freigabe DK-Abgleich ¨ Verzogerungszeit von !B_agron fur ¨ Freigabe fkmsdk-Abgleich ¨ Zeitverzogerung Initialisierung Abgleich bei neg. Lastgradient ¨ Verzogerungszeit fur ¨ B_inilabgl ¨ Zeitverzogerung bis das Bit B_fkmsdks wirksam wird ¨ Zeitverzogerung der Bedingung B_pssol fur ¨ die Freigabe des schnellen Abgleichs ¨ Zeitverzogerung nach Bit B_sa fur ¨ Freigabe DK-Abgleich Motortemperatur, ab der die DK-Adaption freigegeben ist ¨ min. Druckverhaltnis ps/pvdkds, ab dem der DK-Abgleich freigegeben ist Zeitkonstante schneller Massenstromstromabgleich bei AGR oder im UGD Zeitkonstante schnelle Massenstromadaption (bei Abgleich mit DSS) Kurztrip Zeitkonstante schnelle Massenstromadaption (bei Abgleich mit DSS-Signal) Zeitkonstante schnelle Massenstromadaption (bei Abgleich mit HFM-Signal) Zeitkonstante fur ¨ langsame Massenstromadaption Zeitkonstante fur ¨ langsame Massenstromadaption(bei großen Abweichungen) Zeitkonstante fur ¨ langsame Massenstromadaption im Kurztrip Zeitkonstante Abgleich Massenstrom bei AGR-Betrieb Zeitkonstante Reset Massenstromabgleich fkmsdk
Systemkonstante
Art
Bezeichnung
SY_AGR SY_BGSRM SY_BKVP SY_DEGFE SY_DSS SY_DSU SY_DSVDK SY_DVEKOOR SY_EGAS SY_HFM SY_TURBO
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante %BGSRM vorhanden ¨ Systemkonstante: Bremskraftverstarker-Paket ¨ Systemkonstante Diagnose Eingangsgroßen Fullungserfassung ¨ Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante Umgebungsdrucksensor vorhanden Systemkonstante Drucksensor vor Drosselklappe vorhanden Eigenes Koordinatensystem fur ¨ DV-E-Ansteuerung und Fullung ¨ vorhanden Systemkonstante E-GAS vorhanden Systemkonstante HFM Systemkonstante Turbolader
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ADKOSE B_AGRINSR B_AGRON
BGADAP BGFKMS BGAGRSOL
BGFKMS
EIN AUS EIN
Drosselklappenadaption eingeschwungen(msndko_w und fkpvdk_w) Bedingung fur ¨ Restgas im Saugrohr Bedingung AGR in Betrieb
B_AGRSG B_BKVMSISR
BBAGR GGPBKV
B_CLDK B_CLDSL B_CLDSU B_CLEGFE B_CLHFM B_CLLZSR B_DSSG
DDSS
B_DSSPLG B_DTEAAM
DDSS DTEV
B_DTEST
DTEV
B_EDKS
GGDVE
AGRPSOL, BGAGR,BGAGRA, BGFKMS,DAGRLS EIN BGFKMS BBAGR, BGADAP,EIN BGAGRA, BGFKMS EIN BGFKMS, GGDVE EIN BGFKMS EIN BGFKMS, GGDSU EIN BGFKMS EIN BGFKMS EIN BGADAP, BGFKMS BGFKMS, BGWDKHF, EIN GGDSS EIN BGFKMS BGADAP, BGAGRA,- EIN BGFKMS, BGRPS,LLRRM BGADAP, BGAGRA,- EIN BGFKMS, BGRPS,DLSAFK, ... BGFKMS, DDSS, NLKO EIN
Bedingung AGR-Sollwert gultig ¨ ( AGR-Sollwert = AGR-Istwert ) ¨ Bedingung Massenstrom ins Saugrohr aus Bermskraftverstarker ¨ Bedingung Fehlerpfad DK (Drosselklappen-Poti) loschen ¨ Bedingung: Fehlerpfad Ladedrucksensor loschen ¨ Bedingung: Fehlerpfad Umgebungsdrucksensor loschen ¨ Bedingung Fehlerpfad EGFE loschen ¨ Bedingung: Fehlerpfad HFM loschen ¨ Bedingung Fehlerpfad LZSR loschen Bedingung Saugrohrdrucksensor gultig ¨ Saugrohrdrucksensor plausibel gultig ¨ ¨ Bedingung Aufsteuerprufung ¨ fur ¨ TEV Diagnose aktiv moglich
Start fur ¨ TEV-Ansteuerung
Bedingung Fehler Drosselklappen-Sensor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_EDSS
DDSS
BGADAP, BGAGRA,BGDSAD, BGFKMS,BGMSDK, ... BGADAP, BGFKMS,BGRLFGZS, DDSBKV, DSELHFS, ... BGFKMS BBSAWE, BGFKMS,DLLR BGADAP, BGFKMS BGRLFGZS
EIN
Bedingung Fehler DSS (ohne Entprellung)
EIN
Bedingung Fehler HFM (ohne Entprellung)
EIN EIN
Bedingung: Fehler HFM aus DEGFE Bedingung Error Leerlaufsteller
B_EHFM
B_EHFMFE B_ELLS B_FALZSR B_FGABGL B_FGABGLGD B_FGAHFM B_FGSABGL B_FKMSDKS B_FKMSMN B_FKMSMX B_FKPVDK B_FKPVMN B_FKPVMX B_HFMG B_HFMMSMN B_INILABGL B_INIOMSDK B_INISABFS B_INISABGL B_LDABGL B_LRNWSUR B_MSNDKO B_MSUDKSOM B_OFMSNDK B_PLHFM B_PSSNGRD B_PWF ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BGFKMS 4.90.0
TKDFA BGFKMS BGFKMS BGFKMS FUEDK BGFKMS BGFKMS BGFKMS BGFKMS BGFKMS
BGFKMS BGFKMS BGFKMS BGFKMS BGWDKBA BGFKMS MSUDKSOM BGFKMS BGRLFGZS BBHWONOF
B_SA
MDRED
B_ZHFMFE DFP_DK
BGFKMS
DFP_DSL DFP_DSU
BGFKMS BGFKMS
DFP_EGFE DFP_HFM DFP_LKVDK DFP_LZSR DFUELSAN_W DMSNTE_W DVRLNFHF_W E_DK
BGFKMS BGFKMS BGFKMS BGFKMS BGFKMS DTEV BGFKMS DDVE
E_DSL E_DSU
GGDSU
E_EGFE E_HFM E_LKVDK E_LZSR FKMSDKG_W FKMSDKSG_W FKMSDKS_W FKMSDK_W
BGADAP BGFKMS BGFKMS BGFKMS BGFKMS
FKPVDKG_W FKPVDK_W MSNDKOKS_W MSNDKS_W NMOT_W
BGFKMS BGFKMS BGFKMS FUEDK BGNMOT
OFMSNDK_W
BGFKMS
PSPVDS_W
BGFKMS
EIN AUS LOK EIN BGFKMS AUS BGFKMS, BGRLFGZS EIN AUS AUS BGADAP AUS AUS AUS BGFKMS EIN EIN BGFKMS AUS LOK BGADAP AUS LOK EIN BGFKMS EIN BGFKMS, TKMWL AUS BGFKMS, FUEDK EIN BGADAP AUS EIN BGFKMS EIN BGFKMS EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... EIN BGFKMS BGFKMS, BGRLFGZS, DOK BGWPR, CANECU,DKATFKEB, ... DOK BBAGR, BGFKMS,DOK GGDSU, GGPBKV,SRMSEL DOK BBAGR, BGFKMS DOK BGFKMS, DSELHFS DOK BGFKMS DOK BGRLFGZS, DTEV AUS EIN BGFKMS LOK BGFKMS, BGRLFGZS, EIN BGWPR, CANECU,DKATFKEB, ... EIN BGFKMS EIN BBAGR, BGFKMS,DDSBKV, GGPBKV,SRMSEL EIN BGFKMS BBAGR, BGFKMS, D- EIN SELHFS BGFKMS, BGRLFGZS, EIN DSELHFS EIN BGFKMS BGRLFGZS AUS LOK BGADAP AUS BGMSDK, BGRLFGZS, AUS DFFTCNV AUS AUS LOK EIN BGFKMS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BGADAP, BGMSDK,- AUS BGMSUGD, BGRLP,FUEDK ATM, BGADAP,AUS BGWPR, FUEDK, FUEREG
Seite 743 von 4100 31.JAN.2003 Thomas Brosi
Bedingung Funktionsanforderung Diagnose Leck zum Saugrohr fur ¨ Kurztest Bedingung Freigabe des Fullungsabgleichs ¨ Bedingung Freigabe des Fullungsabgleichs ¨ durch Gradient Bedingung Freigabe Auswertung HFM Bedingung Freigabe des schnellen Massenstromabgleichs Integratorstop fkmsdk schnelle Massenstromadaption fkmsdks im unteren Anschlag schnelle Massenstromadaption fkmsdks im oberen Anschlag Bedingung fur ¨ die Freigabe des langsamen multiplikativen Fullungsabgleichs ¨ langsame Massenstromadaption fkpvdk im unteren Anschlag langsame Massenstromadaption fkpvdk im oberen Anschlag Bedingung HFM messbereit Bedingung HFM gultig ¨ wenn Mindestluftmassenstrom uberschritten ¨ Bedingung zur Initialisierung des langsamen Massenstromabgleichs Bedingung Initialisierung langsamer additiver Massenstromabgleich Bedingung zur Initialisierung des schnellen Massenstromabgleichs Bedingung zur Initialisierung des schnellen Massenstromabgleichs Freigabe fur ¨ Fullungsabgleich ¨ im Ladedruckbereich ¨ Bed.: Speichern der DV-E-Lernwerte ins Ursystem erfolgreich (RAM-Große) Freigabebedingung fur ¨ langsamen additiven Massenstromabgleich Normierter Soll-Luftmassenstrom ohne Momentenstruktur aktiv Freigabebedingung fur ¨ langsamen additiven Massenstromabgleich Bedingung fur ¨ HFM Signal plausibel Bedingung negativer Gradient des Soll-Saugrohrdrucks Bedingung Powerfail
Bedingung Schubabschalten Bedingung: Fehler HFM aus DEGFE gultig ¨ ¨ SG-int. Fehlerpfadnr.: Fehler Drosselklappenpoti loschen
Interne Fehlerpfadnummer: Diagnose Ladedrucksensor SG int. Fehlerpfadnr.: Umgebungsdrucksensor
Interne Fehlerpfadnummer DEGFE SG-int. Fehlerpfadnr.: HFM SG. int. Fehlerpfadnr.: Leck vor Drosselklappe Fehlerpfad: Leck zum Saugrohr Delta Fullungssensor ¨ zu Alpha/n-System ¨ normierte Massenstromanderung uber ¨ TEV ¨ Verhaltnis rl Nebenfullungssensor ¨ / rl Hauptfullungssensor ¨ Ausgang Limiter Errorflag: DK - Potentiometer
Errorflag: Drucksensor Ladedruck Errorflag: Umgebungsdrucksensor
¨ Errorflag: Eingangsgroßen Fullungserfassung ¨ ersetzt durch E_lm Errorflag: Diagnose Leck vor Drosselklappe Fehlerflag: Leck zum Saugrohr Korrekturfaktor Massenstrom Nebenfullungssignal(auch ¨ bei Fehler HFM o. DK aktiv) Korrekturfaktor schneller Massenstromabgleich (auch bei HFM o. DK Fehler aktiv) Korrekturfaktor schneller Massenstromabgleich Korrekturfaktor Massenstrom Nebenfullungssignal ¨ Korrekturfaktor langsamer Massenstromabgleich (auch im Fehlerfall in Betrieb) Korrekturfaktor langsamer Massenstromabgleich Normierter Soll-Luftmassenstrom durch Drosselvorrichtung ohne Korrektur Normierter Soll-Luftmassenstrom durch Drosselvorrichtung Motordrehzahl Offset normierter Massenstrom uber ¨ Drosselklappe (word)
Quotient Saugrohrdruck/Druck vor DK
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
PS_W
SRMSEL
PVDKDS_W
GGDSU
RFREXT_W
BGPEXT
RLFDKROF_W RLFDKROH_W RLFGDS_W
BGRLFGZS BGRLFGZS SRMDSS
RLFGLM_W
SRMHFM
RLFLMROH_W RLMOD_W RLZUHFS_W RLZUNFS_W RL_W
BGRLFGZS
TMOT
GGTFM
TNST_W
BBSTT
VRLNFHF_W
BGFKMS
AGRPSOL, BBBO,EIN BGAGR, BGFKMS,BGMSDK, ... AGRPSOL, BGADAP,- EIN BGFKMS, BGMSDK,BGMSUGD, ... BGFKMS, BGPEXT,- EIN BGPIRG EIN BGFKMS EIN BGFKMS, DTEV BGFKMS, BGMSDSS, EIN DTEV, SRMSEL, SRMUE BGFKMS, DTEV,EIN SRMSEL, SRMUE EIN BGFKMS EIN BGFKMS LOK LOK BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... ABKVP, BBDNWS,EIN BBKH, BBNWS,BBSAWE, ... BGADAP, BGFKMS LOK
BGFKMS BGFKMS SRMSEL
BGFKMS 4.90.0
Seite 744 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Saugrohr-Absolutdruck (Word)
Druck vor Drosselklappe von Drucksensor (word)
relative Fullung ¨ (Inertgas+Luft) uber ¨ ext. AGR relative Frischluft uber DK bei Fehler HFM ¨ relative Frischluft uber ¨ Dk vor Saugrohrmodell (ungefiltert) mit DK gemessen relative Frischluft (Luft uber ¨ DK und TEV) DSS-basiert
relative Frischluft (Luft uber ¨ DK und TEV) HFM-basiert relative Frischluft uber ¨ Dk vor Saugrohrmodell (ungefiltert) mit HFM gemessen relative Luftfullung ¨ modelliert (Word) relative Luftfullung ¨ (zufließend) mit Hauptfullungssensor ¨ bestimmt relative Luftfullung ¨ (zufließend) mit Nebenfullungssensor ¨ bestimmt relative Luftfullung ¨ (Word) Motor-Temperatur Zeit nach Startende
¨ Verhaltnis rl Nebenfullungssensor ¨ / rl Hauptfullungssensor ¨
FB BGFKMS 4.90.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Sektion BGFKMS berechnet den additiven (ofmsndk) und multiplikativen (fkmsdk) Abgleich des berechneten Luftmassenstroms msdk an den gemessenen Luftmassenstrom mshfm aus dem HFM oder msdkds aus dem DSS Dazu wird der Quotient dfuelsan_w = (rlzuhfs-rlzunfs)/rlzuhfs gebildet und dieser einem Integrator zugeleitet. Dieser Integrator hat als Ausgang den Faktor fkmsdksg_w. Die Geschwindigkeit dieses Integrators wird ¨ uber die Kennlinie ZKMSDKTHFM(DSS) festgelegt, die mit pspvds_w addressiert wird. Mit Hilfe des Faktors fkmsdksg_w werden kurzfristige Abweichungen zwischen HFM-/DSS- und DK-F¨ ullungssignal ausgeglichen. Die Differenz fkmsdksg_w-1 dient wiederum als Eingangsgr¨ oße f¨ ur die 2 folgenden Integratoren. Im unteren Bereich, d.h. bei msndkoks_w kleiner als eine Luftschwelle OFMSNDKSMX, wirkt ein Integrator, der als Ausgangsgr¨ oße die RAM-Zelle ofmsndk_w besitzt. Dieser Wert wird additiv bei der Berechnung von msdk_w ber¨ ucksichtigt und soll die Leckluft ¨ uber die DK korrigieren. Die Geschwindigkeit wird uber den Wert KIMSALL festgelegt. Oberhalb der Schwelle FKPVDKMSMN wirkt ein Integrator, der als Ausgangsgr¨ ¨ oße die RAM-Zelle fkpvdkg_w besitzt. Diese wird multiplikativ bei der Berechnung von msdk_w ber¨ ucksichtigt und soll einen langsam weglaufenden Anteil ausgleichen. Die Geschwindigkeit dieses Integrators wird ¨ uber die Kennlinie ZKPVDKT festgelegt, die mit pspvds_w addressiert wird. Bei DSS-Systemen kann die Integratorzeitkonstante bei großen Abweichungen von fkmsdks_w zu eins verkleinert werden. Der Integrator von fkpvdk_w ist allerdings nur dann wirksam, wenn ein Umgebungsdrucksensor vorhanden ist. Bei Systemen ohne Umgebungsdrucksensor muß dieser Integrator gesperrt werden, da aus dem Unterschied zwischen HFM- und DK-Massenstrom in der %BGPU die H¨ oheninformation gewonnen wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFKMS 4.90.0
Seite 745 von 4100 31.JAN.2003 Thomas Brosi
APP BGFKMS 4.90.0 Applikationshinweise Grundbedatungswerte: ==================== CWBGFKMS = 0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWBGFKMS Bit
DAFKPVDKE DAOFMSNDKE DFKMSMN DFKMSMX DFKPVMN DFKPVMX DRLNFHFTZF FKMSDKMN FKMSDKMX FKPVDKMSMN
= = = = = = = = = =
FKPVDKMN FKPVDKMX FKPVDKPMN FKPVDKPUGD KIMSALL KIMSALLGA
= = = = = =
KIMSALLKT
=
MSLG NMOTFADKMN NMOTFADKMX OFMSNDKMN
= = = =
OFMSNDKMX OFMSNDMSMN OFMSNDMSMX RFREXTSABG TDABGLST TDBKVFGABG TDDTEVFGAB TDFGABOAGR TDIABGLNG TDMSDKS TDPSSOL TDSAFGABGL TMOTFADK
= = = = = = = = = = = = =
VPSPVDMNFA ZFKMSDKSNW ZKMSDKDSKT
= = =
+---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | | | | | | | | | | | | | +------> 1 = Abgleich fkmsdk auch im ungedrosselten Bereich eingeschaltet | | | | | +----------> 1 = der schnelle Abgleich fkmsdks_w wird im Ungedrosselten auf 1 gefiltert (mit Zeitkonstante ZFKMSDKSNW) | | | | +--------------> 1 = Abgleich fkmsdk wird bei neg. Lastgradienten resetiert (=1) | | | +------------------> 1 = Abgleich fkmsdk auch bei AGR eingeschaltet | | +----------------------> 1 = Filterung schneller Abgleich auf 1 bei AGR(mit Zeitkonstante ZMSDKAGRON) | +--------------------------> 1 = Abgleich fkmsdk wird auch bei B_sa angehalten +------------------------------> 1 = Abgleich fkmsdk wird auch bei B_bkvmsisr angehalten
referenziert aus %BGADAP referenziert aus %BGADAP 0.0156 0.0156 0.0156 0.0156 Totzone der Adaption = 0.01 0.85 1.15 50 kg/h(Massenstromschwelle, ab der fkpvdk gelernt wird, Delta zu OFMSNDMSMX sollte mindestens 20 kg/h betragen, da es sonst zum Schwingen der Adaption f¨ uhren kann) 0.8 1.2 0 1.0 10 s/(kg/h) 10 s/(kg/h)(Zeitkonstante f¨ ur msndko f¨ ur große Abweichungen.Kann eventuell etwas kleiner bedatet sein. Allerdings muß gesichert sein, daß die Adaption nicht schwingt) 5 s/(kg/h) (Zeitkonstante f¨ ur msndko f¨ ur Kurztrip. Die Zeitkonstante des schnellen Abgleichs muß im gleichen Maße verkleinert werden wie KIMSALLKT) Wert, auf den msndko_w im LL einschwingt(z.B. 2,5 kg/h) 0 U/min (Funktionalit¨ at ausbedatet, sollte ausbedatet bleiben) 10000 U/min (Funktionalit¨ at ausbedatet, sollte ausbedatet bleiben) 0 kg/h(wenn DK nicht stark verschmutzt); -5 kg/h(wenn DK ¨ uber Lebensdauer stark verschmutzt, z.B. durch Kurbelgeh¨ auseentl¨ uftung oder AGR) 15 kg/h 5 kg/h 16 kg/h 0.03 1.0 s 1.0 s 0 s (bei P-Systemen 1 s) 0.5 s 2.0 s 100 ms 0.5 s 1.0 s -43 ◦ C (Funktionalit¨ at ausbedatet. Sollte ausbedatet bleiben, außer bei großen Problemen der Genauigkeit des SRM im Warmlauf) 0.2 (Druckverh¨ altnis, ab dem das Saugrohrmodell gr¨ oßere Toleranzen hat(Test z.B. im befeuerten Schub)(nur f¨ ur p-System)) 500 ms (Resetieren im UGD: ZFKMSDKSNW = 10 ms) 0.5 s
pspvds_w | 0 0.5 0.6 0.7 0.8 0.9 0.95 1.99 -----------|------------------------------------------ZKMSDKDSS | 1 1 1 0.7 0.5 0.4 0.3 0.3 ZKMSDKTHFM | 1 1 1 0.7 0.5 0.4 0.3 0.3 ZKPVDKT | 200 200 100 70 50 40 30 30 ZKPVDKTGA | 200 200 100 70 50 40 30 30 ZKPVDKTKT ZMSDKAGRON ZRFKMSDK
= 10 s = 500 ms (nur bei SY_AGR>0) = 100 ms
Wichtig: ======== Die Summe der applizierten Werte f¨ ur TDPSSOL + TDFGABGLGD darf aus ¨ Uberwachungsgr¨ unden 4.0 s nicht ¨ uberschreiten !!
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLFGZS 1.20.2
Seite 746 von 4100 31.JAN.2003 Thomas Brosi
FU BGRLFGZS 1.20.2 Berechnung zufließende Frischluftfullung ¨ zum Saugrohr FDEF BGRLFGZS 1.20.2 Funktionsdefinition BGRLFGZS: ¨ Ubersicht =================
SY_HFM
0 UMSCHALT
BGMSDKHFM pvdkds_w
pvdkds_w
msdkhfm_temp
rlflmroh_w
mshfms_w
mshfms_w
B_mszsdkb
1/
B_mszsdkb
rlflmroh_w
msdkhfm_w
rlfgroh_w
umsrln_w
rlfgroh_w
rlroh_w
rlfdkroh_w msdkalm_w
mste
rlfdkroh_w umsrln_w
KUMSIRL
umsrln_w
msdk_w
BRLFDKF
dmsdkugd_w msdkoue_w
msdkoue_w
rlfdkrof_w bgrlfgzs-bgrlfgzs
dmsdkugd_w
fkmsdkg_w
fkmsdkg_w bgrlfgzs-bgrlfgzs BGMSDKHFM: Berechnung Massenstrom ¨ uber DK aus HFM-Signal ========================================================
0 SY_HFM
1/ 1
msdkhfm_temp /NC
mshfms_w
pvdkds_w
msdkhfm_temp
2/ LAD drllad_w pvdkds_w
umsrln_w
0.0
msdkhfm_w
msdkhfm_w
bgrlfgzs-bgmsdkhfm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot_w
rldvs_w
bgrlfgzs-bgmsdkhfm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLFGZS 1.20.2
Seite 747 von 4100 31.JAN.2003 Thomas Brosi
LAD: Ber¨ ucksichtigung des Volumens zwischen HFM und Lader =========================================================
DSL installed SY_DSVDK
0 1/
false
B_edsli
B_edsl
SY_HFM 1 5/ 0.0 LADFIL
drllad_w
drllad_w
[%]
compute 4/
KVLAD
pvdkds_w
reset 1/ compute 1/
LP_LADFIL 3/
B_hfm
bgrlfgzs-lad
compute 2/
bgrlfgzs-lad BRLFDKF: Berechnung Massenstrom ¨ uber Drosselklappe bei Fehler HFM =================================================================
HFM installed SY_HFM
0
B_ehfm 1/ msdkoue_w
msdkf_w
2/ rlfdkrof_w
rlfdkrof_w
fkmsdkg_w dmsdkugd_w mste umsrln_w
bgrlfgzs-brlfdkf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_edsl
bgrlfgzs-brlfdkf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLFGZS 1.20.2
Seite 748 von 4100 31.JAN.2003 Thomas Brosi
UMSCHALT: Umschaltung zwischen den F¨ ullungssignalen ===================================================
SY_DSS
0
SY_HFM
0
DSS-System
B_hfm
SY_TURBO
neg.Lgrd
true
0
E_lm false
B_uneglgrd E_dk
false E_lkvdk
Max-Auswahl false
B_mszsdkb
B_mxrlroh
rlflmroh_w
fkmsdk_w
rlfgroh_w nmot
rlnotn_w RLNOT
bgrlfgzs-umschalt
rlfdkroh_w
bgrlfgzs-umschalt NEG.LGRD: Umschaltung bei neg. Lastgradient (Turbo) ===================================================
CWBGRLFGZS 0
false
PSSOLGRAD
B_uneglgrd
pssol_w B_pssngrd
pssol_w
B_psspgrd
B_uneglgrd
B_neglgrd FF_neglgrd
B_fkmsdks TDFGABGLGD
B_fgabgl TDDFUELSAN
dfuelsan_w DDFUELSAN
bgrlfgzs-neg.lgrd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rldkofk_w
bgrlfgzs-neg.lgrd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLFGZS 1.20.2
Seite 749 von 4100 31.JAN.2003 Thomas Brosi
PSSOLGRAD: Erkennung Lastgradient =================================
pssol_w
grdpssol_w
B_psspgrd
PSSOLPGRD
B_psspgrd
0.05
[s] PSSOLNGRD
B_pssngrd
B_pssngrd
ZGRDPSSF
grdpssf_w PSSOLPF
B_psspgrdf
bgrlfgzs-pssolgrad
LP_gradpssol
bgrlfgzs-pssolgrad MAX-AUSWAHL: Maxauswahl zwischen F¨ ullungssignalen zum Bauteileschutz ====================================================================
rldkofk_w
rldkofkb_w
65535 0
CWBGRLFGZS rlflmroh_w
1
0 1
anzumrl_w /NV
TDSRLMX true rldkofk_w
drldkzu_w DDRLDKZU
rlflmroh_w
lambts_w
1.0
SY_TURBO 0 TDRLMXLAM
false
false B_mxrlroh
B_mxrlroh
FF_mxrlroh
bgrlfgzs-max-auswahl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot_w fwrldk_w FWRLDKNM
bgrlfgzs-max-auswahl
ABK BGRLFGZS 1.20.2 Abkurzungen ¨ Parameter CWBGRLFGZS DDFUELSAN DDRLDKZU FWRLDKNM KUMSIRL KVLAD LADFIL PSSOLNGRD PSSOLPF PSSOLPGRD RLNOT TDDFUELSAN TDFGABGLGD TDRLMXLAM TDSRLMX ZGRDPSSF
Source-X
NMOT_W
NMOT
Source-Y
Art
Bezeichnung
FW FW FW KL FW FW FW FW FW FW KL FW FW FW FW FW
Codewort fur ¨ die BGRLFGZS Schwelle fur alpha/n-system ¨ Delta Fullungssensor ¨ Deltadifferenz zwischen rl aus Haupt- und Nebenlastsignal KL fur ¨ Wichtung der rel. Luftfullung ¨ aus DK-Signal berechnet in Abh. von nmot Umrechnungskonstante von Massenstrom in relative Luftfullung ¨ Konstante fur ¨ Umrechnung von Ladedruck in Luftmasse Ladedruckfilterung Schwelle negativer pssol-Gradient Schwelle positiver gefilteter pssol-Gradient Schwelle positiver pssol-Gradient Notlauf rl bei E_DK und E_LM ¨ Zeitverzogerung nach unterschreiten einer Schwelle durch dfuelsan Zeitverzug fur ¨ die Berucksichtigung ¨ von B_fgabglgd ¨ Zeitverzogerung fur ¨ Rucksetzen ¨ der max.Auswahl rl uber ¨ Lambda-Soll ¨ Zeitverzogerung fur ¨ Umschalten von Haupt- auf Nebenlastsignal Zeitkonstante fur ¨ Filter pssol-Gradient
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLFGZS 1.20.2
Systemkonstante
Art
Bezeichnung
SY_DSS SY_DSVDK SY_HFM SY_TURBO
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante Drucksensor vor Drosselklappe vorhanden Systemkonstante HFM Systemkonstante Turbolader
Art
Bezeichnung
AUS EIN LOK EIN
Anzahl der Umschaltungen auf rl aus DK-Signal berechnet Bedingung Error Ladedrucksensor Bedingung Error Drucksensor Ladedruck Bedingung Fehler HFM (ohne Entprellung)
Variable
Quelle
ANZUMRL_W B_EDSL B_EDSLI B_EHFM
BGRLFGZS
Referenziert von BGRLFGZS
BGRLFGZS
B_FGABGL B_FKMSDKS B_HFM
BGFKMS FUEDK
B_MSZSDKB B_MXRLROH B_NEGLGRD B_PSSNGRD B_PSSPGRD B_PSSPGRDF B_UNEGLGRD DFP_DK
BGRLFGZS BGRLFGZS BGRLFGZS BGRLFGZS BGRLFGZS BGRLFGZS BGRLFGZS BGRLFGZS
DFP_LKVDK DFP_LM
BGRLFGZS BGRLFGZS
DFUELSAN_W DMSDKUGD_W DRLDKZU_W DRLLAD_W E_DK
BGFKMS BGMSDK BGRLFGZS BGRLFGZS DDVE
E_LKVDK E_LM
DSELHFS
FKMSDKG_W FKMSDK_W
BGFKMS BGFKMS
FWRLDK_W GRDPSSF_W GRDPSSOL_W LAMBTS_W
BGRLFGZS BGRLFGZS BGRLFGZS LAMBTS
MSDKALM_W MSDKF_W MSDKHFM_W MSDKOUE_W MSDK_W
BGRLFGZS BGRLFGZS BGRLFGZS BGMSDK BGMSDK
MSHFMS_W MSTE
BGTEV
NMOT
BGNMOT
NMOT_W
BGNMOT
PSSOL_W
BGMSDKS
PVDKDS_W
GGDSU
RLDKOFKB_W RLDKOFK_W RLDVS_W RLFDKROF_W RLFDKROH_W RLFGROH_W
BGRLFGZS BGRLFGZS BGRLFGZS BGRLFGZS BGRLFGZS BGRLFGZS
RLFLMROH_W RLNOTN_W
BGRLFGZS BGRLFGZS
BGADAP, BGFKMS,BGRLFGZS, DDSBKV, DSELHFS, ... EIN BGRLFGZS BGFKMS, BGRLFGZS EIN EIN BGRLFGZS, BGRLMXS, BGWDKHF, DSELHFS, SRMSEL, ... DSELHFS, DTEV AUS AUS AUS BGFKMS AUS LOK LOK LOK BGFKMS, BGRLFGZS, DOK BGWPR, CANECU,DKATFKEB, ... BGFKMS, DSELHFS DOK ATR, BBAGR, BBKH,- DOK BGRLFGZS, DDSS, ... EIN BGRLFGZS, DTEV EIN BGRLFGZS LOK LOK BGFKMS, BGRLFGZS, EIN BGWPR, CANECU,DKATFKEB, ... BGFKMS, BGRLFGZS, EIN DSELHFS ATR, BBAGR, BBKH,- EIN BBKW, BGRLFGZS, ... EIN BGRLFGZS BGMSDK, BGRLFGZS, EIN DFFTCNV LOK LOK LOK BGRLFGZS, KOMRH, EIN LAMKO, LAMSOLL TEB AUS LOK BGWDKHF AUS EIN BGRLFGZS BGRLFGZS, BGRLP,- EIN BGTMPK EIN BGRLFGZS, DFFTK EIN BGMSDKS, BGMSDSS, BGMSUGD, BGRLFGZS, TEB AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AGRPSOL, BGADAP,- EIN BGAGRA, BGAGRSOL, BGPRGS, ... AGRPSOL, BGADAP,- EIN BGFKMS, BGMSDK,BGMSUGD, ... LOK LOK AUS BGFKMS AUS BGFKMS, DTEV AUS BGAGRDS, SRMHFM, AUS SRMUE BGFKMS AUS LOK
Seite 750 von 4100 31.JAN.2003 Thomas Brosi
Bedingung Freigabe des Fullungsabgleichs ¨ Integratorstop fkmsdk Bedingung HFM messbereit
Berechnung Massenstrom zum Saugrohr DK basiert Bedingung maximal Auswahl fur ¨ rlroh ist erfullt ¨ Bedingung neg. Lastgradient beim Turbo Bedingung negativer Gradient des Soll-Saugrohrdrucks Bedingung positiver Gradient des Soll-Saugrohrdrucks Bedingung: gefilterter Gradient des Soll-Saugrohrdrucks ist positiv Bedingung Umschaltung auf Nebenlastsignal bei neg. Lastgradient beim Turbo ¨ SG-int. Fehlerpfadnr.: Fehler Drosselklappenpoti loschen
SG. int. Fehlerpfadnr.: Leck vor Drosselklappe SG int. Fehlerpfadnr.:Hauptlastsensor Delta Fullungssensor ¨ zu Alpha/n-System Massenstromdelta bei ps/pvdkds>0.95 (ungedrosselten) Differenz zwischen rl aus Hauptlastsignal zu Nebenlastsignal Dynamikanteil der relativen Fullung ¨ rl bei Laderdynamik Errorflag: DK - Potentiometer
Errorflag: Diagnose Leck vor Drosselklappe Errorflag: Hauptlastsensor Korrekturfaktor Massenstrom Nebenfullungssignal(auch ¨ bei Fehler HFM o. DK aktiv) Korrekturfaktor Massenstrom Nebenfullungssignal ¨ Faktor Wichtung relative Luftfullung ¨ aus Dk-Signal Gefilterter Gradient des Soll-Saugrohrdrucks Gradient des Soll-Saugrohrdrucks (Word) Lambda fur ¨ Bauteileschutz Massenstrom uber ¨ Drosselklappe (abgeglichen mit HFM Signal) Massenstrom uber ¨ Drosselklappe bei Fehler HFM Massenstrom an der Drosselklappe berechnet aus dem Sensorsignal des HFM ¨ Massenstrom uber ¨ Drosselklappe ohne Uberweg Massenstrom uber ¨ Drosselklappe (word) ¨ Massenstrom HFM (signed Große) Massenstrom Tankentluftung ¨ ins Saugrohr
Motordrehzahl Motordrehzahl Sollsaugrohrdruck
Druck vor Drosselklappe von Drucksensor (word)
gewichtete relative Luftfullung ¨ aus DK-Signal berechnet ohne Einrechnung fkmsdk relative Luftfullung aus DK-Signal berechnet ohne Einrechnung von fkmsdk ¨ relative Luftfullung ¨ durch Drosselventile am Saugrohr 16-Bit relative Frischluft uber ¨ DK bei Fehler HFM relative Frischluft uber ¨ Dk vor Saugrohrmodell (ungefiltert) mit DK gemessen relative Frischluft uber ¨ Drosselklappe vor Saugrohrmodell (ungefiltert) relative Frischluft uber Dk vor Saugrohrmodell (ungefiltert) mit HFM gemessen ¨ ¨ rel.Luftfullung bei Haupt- und Nebenlastfehler in Abhangigkeit von nmot (word) ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
RLROH_W UMSRLN_W
BGRLFGZS BGRLFGZS
Referenziert von BGAGRDS, BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ...
BGRLFGZS 1.20.2
Art
Bezeichnung
AUS AUS
relative Luftfullung: ¨ Rohwert vom Lastsensor (word) Umrechnungsfaktor Fullung ¨ in Massenstrom
Seite 751 von 4100 31.JAN.2003 Thomas Brosi
FB BGRLFGZS 1.20.2 Funktionsbeschreibung Die Sektion gilt f¨ ur HFM- und P-Systeme und kann sowohl f¨ ur einen Sauger als auch f¨ ur ein Turbo verwendet werden. Die jeweils notwendige Funktionalit¨ at des Systems wird ¨ uber die Systemkonstanten SY_TURBO, SY_DSS und SY_HFM, die in der Sektion %PROKON definiert sind, festgelegt. Mit Hilfe der Systemkonstante SY_TURBO wird zwischen Sauger und Turbo unterschieden, d.h. SY_TURBO=1 SY_TURBO=0
-> ->
TURBO SAUGER .
Bei meßbereitem HFM (B_hfm=1) wird der Massenstrom ¨ uber die Drosselklappe und dem LLS genauer mit dem HFM erfaßt. Dazu wird der vom HFM nicht erfaßte Luftmassenstrom ¨ uber das TEV addiert. Die Division durch umsrln_w = ( KUMSIRL * Drehzahl ) liefert ein Rohsignal f¨ ur die relative Frischluftf¨ ullung rlflmroh in einem Zylinder. Beim Turbo kann der Massenstrom, der durch den HFM gemessen wird(mshfms_w), und der Massenstrom, der ¨ uber die Drosselklappe fließt (msdkhfm_w), dynamisch unterschiedlich sein(wird verursacht durch das Volumen zwischen Verdichter und Drosselklappe). Diese Dynamik wird durch drllad_w nachgebildet und wird nur bei SY_HFM = 1(HFM vor Verdichter) berechnet. F¨ ur einige Berechnungen ist es notwendig sich auf den berechneten Luftmassenstrom ¨ uber die Drosselklappe abzust¨ utzen. In die Berechnung des Luftmassenstroms ¨ uber die DK msdk geht ftvdk, fpvdk, msndko, msnlls und KLAF ein, die innerhalb ihrer Toleranzen msdk verf¨ alschen k¨ onnen. Aus diesem Grund wird das Nebenlastsignal msdk an das Hauptlastsignal aus HFM oder DSS "festgebunden". Dies geschieht durch die Massenstromabgleiche msndko und fkmsdk (siehe %BGFKMS)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei positiven Lastspr¨ ungen kann das alpha/n-Signal dynamisch genauer sein als das HFM-Signal, besonders dann wenn es sich um Bereiche handelt bei denen starke Pulsationen auftreten. In diesem Fall ist es m¨ oglich, bei ¨ Uberschreiten eines Schwellwertes auf das alpha/n-Signal f¨ ur eine applizierbare Zeit TDPSLGRD umzuschalten.
APP BGRLFGZS 1.20.2 Applikationshinweise Grundbedatungswerte: ==================== CWBGRLFGZS = 0
CWBGRLFGZS Bit
DDFUELSAN DDRLDKZU FWRLDKNM KUMSIRL
+---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | | | +------> 1 = Umschaltung auf Nebenlastsignal bei neg. Lastgradienten (Turbo) +----------> 1 = Umschaltung auf Nebenlastsignal zum Bauteileschutz freigegeben (Turbo)
= 0.2 = 100 %/seg = VH(dmˆ3) * kg * min = ----------------------2578 * % * h * dmˆ3 = 0.35 %/hPa = 0.25 = -1000 hPa/s = 25558.26 hPa/s = 1000 hPa/s
KVLAD LADFIL PSSOLNGRD PSSOLPF PSSOLPGRD RLNOT: nmot | 480 | 800 |1200|1520|2000|2520 -----+-----+-----+----+----+----+----| 100 | 60 | 40 | 30 | 25 | 20 TDDFUELSAN TDFGABGLGD TDRLMXLAM TDSRLMX ZGRDPSSF
= = = = =
1 s 0.5 s 0.1 s 0.1 s 0.01 s
Wichtig: ======== Die Summe der applizierten Werte f¨ ur TDPSSOL + TDFGABGLGD darf aus ¨ Uberwachungsgr¨ unden 4.0 s nicht ¨ uberschreiten !!
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRPS 1.40.1
Seite 752 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGRPS 1.40.1 Berechnungsgroße fur ¨ ps-Regler FDEF BGRPS 1.40.1 Funktionsdefinition %BGRPS 1.40 ------------------1/
120
zkpsxs_w
SY_ZYLZA FKKISRM
OFPSXSMX
fkisrm_w
KOFPSXS
nmot_w
OFPSXSMN compute 1/
low_psxs_l
psxs_w
psxsfil_w reset 1/
Int_ofpsxs_l
DelayTime_Tt psxsfilv_w
dpsxsps_w
ofpsxs_w
init 2/
TDPSXSFIL
psdss_w ENABLE psxs_w
B_fofpsxs
[hPa] 0.0
E_dss
B_agrgsg
bgrps-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
psdss_w
bgrps-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRPS 1.40.1
Seite 753 von 4100 31.JAN.2003 Thomas Brosi
B_stend
psxs_w
B_fofpsxs
psdss_w
B_fofpsxs
DPSXSPS B_dteaam
B_dtest B_homfes
TDPRHOMHMM
B_hmmfes B_hmm TurnOffDelay B_hom B_sa
B_hosfes
B_schfes
rlmxskhs_w rlmxhoss_w B_fpsreg bgrps-enable
false
rlmxschs_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rlsol_w bgrps-enable
ABK BGRPS 1.40.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
DPSXSPS FKKISRM KOFPSXS OFPSXSMN OFPSXSMX TDPRHOMHMM TDPSXSFIL
FW FW FW FW FW FW FW
Delta zwischen psxs_w und psdss_w zur Freigabe des ps-Reglers Korrekturfaktor fur ¨ KISRM bei Filterungs von psxs_w Zeitkonstante fur ¨ Integrator zur Berechnung von ofpsxs_w (ps-Regler) min. Druckkorrektur des ps-Reglers max. Druckkorrektur des ps-Reglers ¨ Verzogerungszeit bis Freigabe PS-Regler nach Umschaltung von HOM oder HMM ¨ Verzogerungszeit von psxsfil_w
Systemkonstante
Art
Bezeichnung
SY_ZYLZA
SYS (REF) Zylinderanzahl
Source-X
Source-Y
Variable
Quelle
Referenziert von
B_AGRGSG
BBAGR
B_DTEAAM
DTEV
B_DTEST
DTEV
B_FOFPSXS B_FPSREG B_HMM
BGRPS BGRPS BDEMUM
B_HMMFES
BDEMUM
B_HOM
BDEMUM
B_HOMFES
BDEMUM
B_HOSFES
BDEMUM
B_SA
MDRED
B_SCHFES
BDEMUM
BGMSDKS, BGRLSOL, EIN BGRPS BGADAP, BGAGRA,- EIN BGFKMS, BGRPS,LLRRM BGADAP, BGAGRA,- EIN BGFKMS, BGRPS,DLSAFK, ... LOK LOK EIN BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... EIN BDEMEN, BGBVG,BGMSUGD, BGPRGS, BGRFIS, ... ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... BGMSUGD, BGPRGS, EIN BGRFIS, BGRLMIN,BGRLSOL, ... BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ...
Art
Bezeichnung Bedingung AGR Sollwert gueltig fuer gedrosselten Betrieb ¨ Bedingung Aufsteuerprufung ¨ fur ¨ TEV Diagnose aktiv moglich
Start fur ¨ TEV-Ansteuerung
Bedingung: Freigabe PS-Regler (ofpsxs_w) Bedingung: Freigabe Ps-Regler, da rlsol aus psxs_w berechnet wird Bedingung Betriebsart Homogen-Mager
Bedingung Homogen-Mager als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Betriebsart Homogen Bedingung Homogen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Schubabschalten Bedingung Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRPS 1.40.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_STEND
BBSTT
EIN
Bedingung Startende erreicht
DFP_DSS DPSXSPS_W E_DSS FKISRM_W NMOT_W
BGRPS BGRPS DDSS BGPIRG BGNMOT
ADAGRLS, ADVE,AEKP, ALE, AMSV, ... BBAGR, DDSS
OFPSXS_W PSDSS_W
BGRPS GGDSS
PSXSFILV_W PSXSFIL_W PSXS_W RLMXHOSS_W RLMXSCHS_W RLMXSKHS_W RLSOL_W
BGRPS BGRPS VPSKO BGRLSOL BGRLSOL BGRLSOL BGRLSOL
ZKPSXS_W
BGRPS
DOK LOK EIN BBAGR, BGRPS BDEMUM, BGRPS EIN AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BGMSUGD, BGRLSOL AUS AGRUE, BGADAP,EIN BGAGRA, BGRPS,DFFTCNV, ... LOK LOK BGRPS EIN EIN BDEMEN, BGRPS EIN BDEMEN, BGRPS EIN BDEMEN, BGRPS BBNWS, BDEMUM,- EIN BGAGRSOL, BGMSDKS, BGRPS, ... LOK
Seite 754 von 4100 31.JAN.2003 Thomas Brosi
SG-int. Fehlerpfadnr.: DSS Delta zwischen psxsfil_w (psxs_w) und psdss_w Errorflag: Saugrohr-Drucksensor Aktuell gultiger Saugrohrmodell Integratorbeiwert ¨ Motordrehzahl Offset zu Sollsaugrohrdruck Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S)
¨ psxsfil_w um TDPSXSFIL verzogert psxs_w gefiltert (gleiche Dynamik wie Istsaugrohrdruck) max. Sollsaugrohrdruck max. Solluftfullung ¨ im Homogen/Schichtbetrieb max. Solluftfullung ¨ im Schichtbetrieb max. Solluftfullung ¨ im Betrieb Schicht/Katheizen Soll-Fullung ¨
Zeitkonstante zur Filterung von psxs_w fur ¨ ps-Regler
FB BGRPS 1.40.1 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Mit dieser Funktion kann im Schichtbetrieb, Schichtbetrieb/Katheiten und Homogen/Schichtbetrieb der Soll- und Istsaugrohrdruck aufeinander abgeglichen werden. Dazu wird die Drosselklappe und das AGR-Ventil im Verh¨ altnis der AGR-Sollrate ge¨ offnet bzw. geschlossen. Der Sollsaugrohrdruck psxs_w wird so gefiltert und verz¨ ogert (psxsfilv_w), dass psxsfilv_w die gleiche Dynamik wie der Istsaugrohrdruck hat. Der Regler ist nur aktiv, wenn die Differenz zwischen Soll- und Istsaugrohrdruck kleiner als die Schwelle DPSXSPS ist. Wenn die Abweichung gr¨ oßer ist, dann sollte die pirg/fupsrl-Adaption bzw. die AGR-Adaption aktiv sein. W¨ ahrend der Tankdiagnose, wenn die Sollf¨ ullung nicht aus dem Sollsaugrohrdruck psxs_w berechnet wird und erst nach Startende darf die Regelung nicht aktiv sein. Außerdem wird der PS-Regler nach Umschaltung aus HOM oder HMM-Betrieb oder nach Schubabschalten noch eine applizierbare Zeit (TDPRHOMHMM) gesperrt, da bei der Umschaltung Soll- und Istwert nicht ¨ ubereinstimmen und die AGR-F¨ ullung erst eingeschwungen sein muß. Der Regler wird gesperrt, wenn ein Saugrohrdrucksensorfehler (E_dss) oder ein AGR-Fehler (B_agrgsg) vorliegt. 1 zkpsxs_w= -----nmot
2 * ------Zylza
*
Vs ------Vh
* 60 * FKKISRM
Berechnungsh¨ aufigkeit des Syncro[s]= (nmot[1/min]*Zylza) / 2*60[s/min] Vs / Vh = 1/KISRM
APP BGRPS 1.40.1 Applikationshinweise Erstbedatung: DPSXSPS = 100 hPa FKKISRM = 1 OFPSXSMN = -50 hPa OFPSXSMX = 50 hPa KOFPSXS = 1 1/s TDPSXSFIL = 0.04 s TDPRHOMHMM = 2 s Die Funktion kann deaktiviert werden mit OFPSXSMN = 0 OFPSXSMX = 0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSDKS 3.40.4
Seite 755 von 4100 31.JAN.2003 Thomas Brosi
FU BGMSDKS 3.40.4 Berechnung Sollmassenstrom uber ¨ Drosselklappe FDEF BGMSDKS 3.40.4 Funktionsdefinition SY_DSS 0 PSSOL rlopregstemp_w pssol_w
SY_BDE 0
pssol_w
rlopregs_w SY_VS 0 rlsol_w
rlfgs_w
rlfgks_w
drlfue_w
drlrivs_w
mlsol_w
msdks_w
mste
SY_AGR 0 0.0 B_agrgsg
umsrln_w UMSRLNMN
umsrlnk_w bgmsdks-main
rlrext_w rlrextfs_w rlrints_w bgmsdks-main
pssol_w
rlrints_w
fupsrls_w
SY_AGR pbrints_w
0 B_agrgsg
0.0
bgmsdks-pssol
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rlopregstemp_w
rirext_w rirextfs_w bgmsdks-pssol
ABK BGMSDKS 3.40.4 Abkurzungen ¨ Art
Bezeichnung
UMSRLNMN
Parameter
FW
min. umsrln_w fur ¨ Sollmassenstromberechnung
Systemkonstante
Art
Bezeichnung
SY_AGR SY_BDE SY_DSS SY_VS
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Benzin-Direkteinspritzung Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante Ventilhubsteuerung: keine, 2-Pkt.
Art
Bezeichnung
Source-X
Source-Y
Variable
Quelle
Referenziert von
B_AGRGSG
BBAGR
DRLFUE_W DRLRIVS_W FUPSRLS_W MLSOL_W MSDKS_W MSTE
FUEREG
PBRINTS_W PSSOL_W
BGPRGS BGMSDKS
RIREXTFS_W
BGAGRSOL
BGMSDKS, BGRLSOL, EIN BGRPS BGMSDKS EIN EIN BGMSDKS EIN BGMSDKS AUS FUEDK AUS EIN BGMSDKS, BGMSDSS, BGMSUGD, BGRLFGZS, TEB EIN BGMSDKS AGRPSOL, BGADAP,- AUS BGAGRA, BGAGRSOL, BGPRGS, ... EIN BGMSDKS
BGPRGS BGMSDKS BGMSDKS BGTEV
Bedingung AGR Sollwert gueltig fuer gedrosselten Betrieb Lastkorrektur des Fullungsreglers ¨ Differenz relative Luftfullung ¨ internes Restgas bei Ventilhubumschaltung Soll Faktor systembezogene Umrechnung Druck auf Fullung ¨ (16-Bit) Soll-Luftmassenstrom Soll-Luftmassenstrom durch Drosselvorrichtung Massenstrom Tankentluftung ¨ ins Saugrohr
Soll Partialdruck (Inertgas+Luft) im Brennraum durch internes AGR Sollsaugrohrdruck
relative Inertgas-Sollfullung aus externem AGR gefiltert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
RIREXT_W RLFGKS_W RLFGS_W RLOPREGS_W RLREXTFS_W RLREXT_W
BGPEXT BGMSDKS BGMSDKS BGRLSOL BGAGRSOL BGPEXT
RLRINTS_W RLSOL_W
BGRFIS BGRLSOL
UMSRLNK_W
BGMSDKS
UMSRLN_W
BGRLFGZS
BGMSDKS, BGRLSOL EIN BGMSUGD, FUEDK AUS AUS EIN BGMSDKS BGMSDKS EIN BGMSDKS, BGPEXT,- EIN BGPIRG, SRMSEL BGMSDKS, BGRLMIN EIN BBNWS, BDEMUM,- EIN BGAGRSOL, BGMSDKS, BGRPS, ... AGRPSOL, BGAGR,- AUS BGMSUGD EIN BGAGRDS, BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ...
BGMSDKS 3.40.4
Seite 756 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung relative Inertgas-Fullung aus externem AGR ¨ Korrigierte relative Sollfrischluft (Luft, die uber ¨ DK und TEV fließt) relative Sollfrischluft (Luft, die uber ¨ DK und TEV fließt) Soll-Luftfullung ¨ ohne ps-Regler berechnet relative Luft-Sollfullung aus externem AGR gefiltert relative Restluft-Fullung ¨ aus externem AGR relative Solluftfullung uber internes AGR Soll-Fullung ¨
umsrln_w bei kleinen Drehzahlen begrenzt Umrechnungsfaktor Fullung ¨ in Massenstrom
FB BGMSDKS 3.40.4 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
In der Funktion BGMSDKS wird der Sollmassenstrom ¨ uber Drosselklappe berechnet. Berechnung von msdks_w: ---------------------Von der Soll-Luftf¨ ullung (rlsol_w) wird die Soll-Luftf¨ ullung durch internes (rlrints_w) und externes AGR (rlrextfs_w) abgezogen. Es wird mit den Sollf¨ ullungen gerechnet, da dann ein gegenseitiges schwingen von DK und AGR vermieden wird. Durch Korrektur des F¨ ullungsreglers (drlfue_w) erh¨ alt man die korrigierte Soll-Luftf¨ ullung ¨ uber die Drosselklappe (rlfgks_w). Die Drosselklappe- und Ventilhub-Ansteuerung werden synchronisiert (drlrivs_w von rlsol_w abziehen). Aus der korrigierten Sollf¨ ullung rlfgks_w wird ¨ uber die Multiplikation mit umsrln_w der Soll-Luftmassenstrom mlsol_w berechnet. Die Schwelle UMSRLNMN bewirkt, dass die Drosselklappe bei einem Drehzahleinbruch z.B. beim Anfahren, weiter ge¨ offnet wird als die physikalische Umrechnung aus der Momentenanforderung. Diese weitere ¨ Offnung der Drosselklappe wirkt nur, wenn die Drezahl kleiner als UMSRLNMN/KUMSIRL bzw. UMSRLNMN/KUMSLN ist und verhindert ein weiteres Schließen der Drosselklappe aufgrund der kleinen Drehzahl. Der Soll-Luftmassenstrom (mlsol_w) wird noch um den Luftmassenstrom mste, der ¨ uber die Tankentl¨ uftung ins Saugrohr geleitet wird, vermindert, da dieser Betrag nicht ¨ uber die Drosselklappe gestellt werden muß. Damit erh¨ alt man den Soll-Luftmassenstrom ¨ uber die Drosselklappe msdks_w. Berechnung von pssol_w: ----------------------Die Umrechnung mit fupsrl_w gilt nur f¨ ur die Umrechnung von der zufließenden F¨ ullung ins Saugrohr in den Partialdruck dieser F¨ ullung im Brennraum. Daher muss man aus der Sollf¨ ullung ohne Korrektur des PS-Reglers (rlopsregs_w) (falls kein PS-Regler vonhanden ist, z.B. bei SRE oder wenn keine Saugrohrdrucksensor verbaut ist, wird die Sollf¨ ullung rlsol_w statt rlopsregs_w verwendet) die F¨ ullung, die in Brennraum fließt berechnen. Von der Sollluftf¨ ullung (rlopsregstemp) wird die Luftf¨ ullung des internen Restgases (rlrints_w) abgezogen und dann mit dem externen Inertgas (rirexts_w) addiert. Die ins Saugrohr zufliessende F¨ ullung wird mit der Umrechnung rl in ps (fupsrl_w) in den Partialdruck dieser F¨ ullung im Brennraum umgerechnet. Addiert man dazu der Partial-Druck vom internen Restgas so bekommt man den Sollsaugrohrdruck(pssol_w).
APP BGMSDKS 3.40.4 Applikationshinweise UMSRLNMN = 0.3 kg/(h*%)
(KUMSRL * (Leerlaufdrehzahl - 100 1/min) bzw. KUMSIRL *(Leerlaufdrehzahl - 100 1/min))
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FUEDK 41.20.1
Seite 757 von 4100 31.JAN.2003 Thomas Brosi
FU FUEDK 41.20.1 Fullungssteuerung ¨ (Berechnung DK-Sollwinkel) FDEF FUEDK 41.20.1 Funktionsdefinition %FUEDK 41.20: Overview -------------------SY_BDE 0
B_homfes
msdks_w
WDKSBUGD
WDKSAP
wdkobugs_w msdks_w
wdksap_w wdksobmx_w
wdksobmx_w
wdksap_w
ENABLE wdkobugs_w B_dwdksugd wdkugd_w dwdksuof_w
WOT wdkugd_w
wdkugd_w dwdksuof_w
fuedk-fuedk
fuedk-fuedk
SY_BDE 0
B_msudksom
msdks_w msndks_w
msndkoos_w
wdkobugs_w KFWDKMSNVP
wdkobugs_w
B_homfes ofmsndk_w
msudksom_w msdkugds_w
frhovdk_w
pspvdb_w
pspvdb_kge
0.0
SY_TURBO 0 CWFUEDK
ZKPSFIL
1
compute 1/ psfil_LT
PSPVDKUG 2/
ps_w
psfil_w
pvdkds_w
3/ psspvdk_w
4/
5/
psspvdkb_w
umsnms_w
fklafs_w KLAF
frhovdk_w
fuedk-wdksbugd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dwdksugd_w B_dwdksugd
fuedk-wdksbugd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_TURBO 0
FUEDK 41.20.1
Seite 758 von 4100 31.JAN.2003 Thomas Brosi
SY_NWS 2
SY_KONWDK 0
Sauger dwdksuof_w
dwdksuof_w
CWFUEDK 0
B_fkmsdks wdkugd_w
B_fkmsdks
wdkugd_w wdkobugs_w
B_dwdksugd
B_dwdksugd
wdkobugs_w B_dwdknws SY_AGR 0 Turbo wdkobugs_w
1/ B_ugdnws fuedk-enable
B_fkmsdks wdkugd_w
B_agrugdmn
fuedk-enable
mrfa_w
SY_BDE wdkugd_w 0
FWDKSHYS wdkobugs_w
B_dwdksugd_HDR B_stend B_homfes SY_HSP 0 true B_hspfes pspvds_w
B_fkmsdks
PSPVDKDKUG dwdksuof_w
[%]
0.0
fuedk-sauger
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MRFADWDKUG
fuedk-sauger
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FUEDK 41.20.1
Seite 759 von 4100 31.JAN.2003 Thomas Brosi
SY_BDE wdkugd_w 0
FWDKSHYS
B_dwdksugd_HDR B_stend B_homfes SY_HSP 0 true B_hspfes DWDKUGD wdkobugs_w
B_fkmsdks B_dwdksugd2_HDR vpsspls_w fuedk-turbo
VPSSPLSWDK B_ldrugd
dwdksuof_w
SY_TURBO 0
[hPa] 0.0
PT2_FILTER
pssol_w
[%] 100.0
dwdksuof_w B_dwdksugd
dwdksumx_w
dwdksuof_w dwdksugd_w B_dwdksugd
dwdksugd_w
wdkugd_w
avoid division by 0 pvdkds_w
[hPa] 0.001
psdkugd_w
vpsspls_w 1.0
0.0
avoid division by 0 0.001 PSPVDKUG
fuedk-wot
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fuedk-turbo
fuedk-wot
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FUEDK 41.20.1
Seite 760 von 4100 31.JAN.2003 Thomas Brosi
pspvds_w TFWDKPSPV
compute 1/
dwdksugd_IT_1
compute 2/
dwdksugd_IT
dwdksuof_w
dwdksugd_w reset 1/
0.0
dwdksugd_w
reset 2/
2.0 fuedk-pt2-filter
B_dwdksugd
fuedk-pt2-filter
nmot_w
wdksmx_w KFWDKSMX WDKAPPL
CWFUEDK START
2 fho_w fptvdk_w
wdksof_w
wdksap_w
wdksap_w
wdksgv_w
fuedk-wdksap
fpvdkds_w
wdksgvin_w wdksof_w
wdksgv_w wdksgvin_w
ftvdk wdksobmx_w fuedk-wdksap
FILTER: Median-Filter B_msudksom
rlfgks_w
drlsolmf_w
B_mfact
DelayValue DelayValue_1 DelayValue_2
wdksof_w wdksgvin_w
DelayValue_3
wdksgvin_w
MEDIANFILTER
SY_BDE
wdksmf_w wdksof_w
0
DRLSOLMF B_schfes
DRLSSCHMF
fuedk-filter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FILTER
fuedk-filter
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FUEDK 41.20.1
Seite 761 von 4100 31.JAN.2003 Thomas Brosi
B_tfwdksom compute 3/ wdksgv_LT tfwdksom_w wdksgvin_w
wdksgv_w
fuedk-start
wdksgv_w reset 1/
fuedk-start
WDKAPPL: Calibration interface nmot 0.0
[1/min]
B_wdksap
SY_TWDKS
B_wdkap
0
B_fpwdkap = CWMDAPP Bit1 B_wdksap = CWMDAPP Bit2
B_fpwdkap
wdksgv_w wdksap_w wped_w WDKSAPP B_cwdk wped_w
nmot
FPWDKAPP
NMOTCVWDK
evtmod EVTMODMNDK
cvwdk
[%] 0.0 WDKSOFS
fuedk-wdkappl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[%] 90.0
fuedk-wdkappl
ABK FUEDK 41.20.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW KL FW KF (REF) KF KL (REF) FW FW FW FW (REF) KL FW FW FW FW
Codewort FUEDK Schwelle delta rlsol fur ¨ Medianfilter Schwelle delta rlsol fur ¨ Medianfilter im Schichtbetrieb Delta zum DK-Winkel ungedrosselt (Toleranz) min. Temperatur bei der Offset nicht zu DK-Kennlinie bei nmot=0 addiert wird Drosselklappenkennlinie abh. von Fahrpedal nur f. Applik. ¨ Hystereseschwelle fur ¨ Abschalten des Uberwegs aus Faktor*wdkugd_w Drosselklappen-Sollwinkel maximaler Solldrosselklappenwinkel Ausflußkennlinie ¨ Momentenschwelle, ab dieser Uberweg der DK freigegeben ist max. Drehzahl, bei der Drosselklappenwinkelvorgabe durch Tester noch erlaubt ist ¨ ¨ Druckverhaltnis an DK, ab dem Uberweg freigegeben wird ¨ Verhaltnis pspvdk ungedrosselt ¨ ¨ Zeit fur von Druckverhaltnis an DK) ¨ Soll-Drosselklappenfilterung (abhangig ¨ ¨ Druckverhaltnis zur Freigabe der DK-Uberwegs bei DK-Winkel > DK-Winkel ung.-Schw Drosselklappensollwert fur ¨ Applikationszwecke Offset zu appl. DK-Sollwinkel bei niedrigen Temperaturen Zeitkonstante fur ¨ Filterung von Saugrohrdruck fur ¨ KLAF-Berechnung in FUEDK
Systemkonstante
Art
Bezeichnung
SY_AGR SY_BDE SY_HSP SY_KONWDK SY_NWS SY_TURBO
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Benzin-Direkteinspritzung Systemkonstante BDE-Betriebsart Homogen-Split (HSP) Koordination Nockenwelle und Drosselklappe vorhanden Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Turbolader
CWFUEDK DRLSOLMF DRLSSCHMF DWDKUGD EVTMODMNDK FPWDKAPP FWDKSHYS KFWDKMSNVP KFWDKSMX KLAF MRFADWDKUG NMOTCVWDK PSPVDKDKUG PSPVDKUG TFWDKPSPV VPSSPLSWDK WDKSAPP WDKSOFS ZKPSFIL
Source-X
Source-Y
WPED_W MSNDKOOS_W NMOT_W PSSPVDKB_W
PSPVDS_W
PSPVDB_KGE FPTVDK_W
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Art
SY_TWDKS SY_UBR
¨ SYS (REF) Systemkonstante: Vorgabe Sollwinkel DVE uber Tester moglich ¨ SYS (REF) Systemkonstante: Spannung hinter Hauptrelais ubr existiert
Variable
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FUEDK 41.20.1
Quelle
Referenziert von
B_AGRUGDMN B_CWDK B_DWDKNWS B_DWDKSUGD B_FKMSDKS B_FPWDKAP B_HOMFES
BGMSUGD
FUEDK ADVE, FUEDK FUEDK
B_HSPFES
BDEMUM
B_LDRUGD B_MFACT B_MSUDKSOM B_NMIN
FUEDK MSUDKSOM BGWNE
B_SCHFES
BDEMUM
B_STEND
BBSTT
B_TFWDKSOM B_UGDNWS B_WDKAP B_WDKSAP CVWDK DRLSOLMF_W DWDKSUGD_W DWDKSUMX_W DWDKSUOF_W EVTMOD FHO_W
MSUDKSOM FUEDK FUEDK
FUEDK FUEDK FUEDK FUEDK BGTMPK GGDSU
FKLAFS_W FPTVDK_W FPVDKDS_W
FUEDK FUEDK GGDSU
FRHOVDK_W
BGMSDK
FTVDK
BGTMPK
MRFA_W
MDFAW
MSDKS_W MSDKUGDS_W MSNDKOOS_W MSNDKS_W MSUDKSOM_W NMOT
BGMSDKS BGMSUGD FUEDK FUEDK MSUDKSOM BGNMOT
NMOT_W
BGNMOT
OFMSNDK_W
BGFKMS
PSDKUGD_W PSFIL_W PSPVDB_KGE PSPVDB_W PSPVDS_W
BGMSUGD FUEDK FUEDK BGMSDK BGFKMS
PSSOL_W
BGMSDKS
PSSPVDKB_W PSSPVDK_W PS_W
FUEDK FUEDK SRMSEL
PVDKDS_W
GGDSU
RLFGKS_W TFWDKSOM_W
BGMSDKS MSUDKSOM
FUEDK FUEDK BDEMUM
Art
EIN EIN EIN LOK BGFKMS, BGRLFGZS AUS BGAGRSOL, FUEDK EIN BGMSUGD, BGPRGS, EIN BGRFIS, BGRLMIN,BGRLSOL, ... BDEMEN, BGRLSOL, EIN FUEDK, KOMRH,MDFUE, ... FUEDK EIN LOK EIN BGFKMS, FUEDK ADVE, BBNWS,EIN BDEMUM, BGDSAD,BGNMOT, ... BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... EIN BBAGR, FUEDK AUS AUS BGAGRSOL, FUEDK EIN FUEDK EIN LOK LOK LOK LOK FUEDK EIN EIN BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... LOK LOK BGMSDK, BGWDKHF, EIN FUEDK BGMSUGD, BGRLP,- EIN FUEDK BGTEV, BGWDKHF,- EIN FUEDK BGFAWU, BKV, ESWE, EIN FUEDK FUEDK EIN FUEDK EIN LOK BGFKMS AUS FUEDK EIN AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BGADAP, BGMSDK,- EIN BGMSUGD, BGRLP,FUEDK FUEDK EIN LOK LOK EIN BGWDKHF, FUEDK EIN ATM, BGADAP,BGWPR, FUEDK, FUEREG AGRPSOL, BGADAP,- EIN BGAGRA, BGAGRSOL, BGPRGS, ... LOK LOK AGRPSOL, BBBO,EIN BGAGR, BGFKMS,BGMSDK, ... AGRPSOL, BGADAP,- EIN BGFKMS, BGMSDK,BGMSUGD, ... EIN BGMSUGD, FUEDK FUEDK EIN
Seite 762 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung
Bezeichnung Bedingung: Stellgliedtest DCPIDCM Freigabe DK-Restwegsteuerung wenn Nockenwelle Position fur ¨ max. Fullung ¨ erreicht Delta Sollwinkel Drosselklappe ab Beginn ungedrosselt aktiv Integratorstop fkmsdk DK-Steuerung direkt uber Fahrpedal ¨ Bedingung Homogen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Homogen-Split als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung ungedrosselt, Freigabe durch LDR Bedingung Medianfilter aktiv Normierter Soll-Luftmassenstrom ohne Momentenstruktur aktiv Bedingung Unterdrehzahl: n < NMIN
Bedingung Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Startende erreicht Zeitkonstante fur ¨ Filterung Drosselklappenwinkel ohne Momentenstruktur aktiv Bedingung: Bedingung: DK-Sollwert aus appl. Kennlinie bzw. im Start aus Startwinkel ¨ DK-Steuerung uber ¨ Festwert, Bit 1 hat Prioritat Stellgliedtest Ansteuerwert DCPIDCM delta Sollfullung ¨ fur ¨ medianfilter Delta Sollwinkel Drosselklappe ab Beginn ungedrosselt (ps/pvdkds=0.95) Delta Sollwinkel Drosselklappe Beginn ungedrosselt bis Maximum Delta Sollwinkel Drosselklappe ab Beginn ungedrosselt ohne Filterung Einlaßventiltemperatur modelliert (Temperaturmodell) ¨ Korrekturfaktor Hohe (word)
Faktor Ausfluß (KLAF) fur ¨ wdks Bestimmung Faktor fur ¨ Dichtekorrektur vor Drosselklappe (Temperatur und Druck vor DK) Faktor Druck vor Drosselklappe von Drucksensor (word) ¨ Faktor Luftdichtekorrektur fur ¨ DK-Durchfluß f(Ansauglufttemp.,Hohe) 16 Bit Korrekturfaktor Temperatur vor Drosselklappe Relatives Fahrerwunschmoment aus FGR und Pedal Soll-Luftmassenstrom durch Drosselvorrichtung Soll-Massenstrom uber ¨ DK bei ps/pvdk=0.95 (ungedrosselt) Normierter Luftmassenstrom fur ¨ Sollwinkelbestimmung Drosselklappe Normierter Soll-Luftmassenstrom durch Drosselvorrichtung Normierter Soll-Luftmassenstrom uberkritisch ohne Momentenstruktur ¨ Motordrehzahl Motordrehzahl Offset normierter Massenstrom uber Drosselklappe (word) ¨
¨ Saugrohrdruck bei ungedrosseltem Punkt (Druckverhaltnis an DK von PSPVDKUG ) gefilteter Saugrohdruck fur ¨ KLAF-Berechnung in FUEDK Quotient Saugrohrduck/Druck vor DK begrenzt fur ¨ Kennfeldeingang Quotient Saugrohrduck/Druck vor DK begrenzt (word) Quotient Saugrohrdruck/Druck vor DK
Sollsaugrohrdruck
¨ Verhaltnis Soll-Saugrohrdruck zu Druck vor Drosselklappe begrenzt ¨ Verhaltnis Soll-Saugrohrdruck zu Druck vor Drosselklappe Saugrohr-Absolutdruck (Word)
Druck vor Drosselklappe von Drucksensor (word)
Korrigierte relative Sollfrischluft (Luft, die uber ¨ DK und TEV fließt) Zeitkonstante fur ¨ Filterung Drosselklappenwinkel ohne Momentenstruktur
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FUEDK 41.20.1
Seite 763 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
UMSNMS_W VPSSPLS_W WDKOBUGS_W WDKSAP_W WDKSGVIN_W WDKSGV_W WDKSMX_W WDKSOBMX_W WDKSOF_W WDKSOM_W WDKUGD_W
BGMSDK
FUEDK FUEDK
FUEDK FUEDK FUEDK FUEDK FUEDK FUEDK FUEDK WDKSOM BGMSUGD
EIN EIN LOK AUS LOK LOK LOK LOK LOK EIN EIN
Umrechnung von normiertem Massenstrom in Massenstrom ¨ Verhaltnis Soll-Saugrohrdruck zu Druck Sollladedruck Soll-DK-Winkel aus Momentenstruktur ohne Begrenzung auf ungedrosselten Winkel DK-Sollwinkel aus Applikationsblock Solldrosselklappenwinkel-Eingang in Tiefpassfilter Drosselklappen-Sollwinkel vor Applikationsschnittstelle (gefiltert) max. Sollwert Drosselklappenwinkel Soll-Drosselklappenwinkel ohne MAX-Begrenzung Solldrosselklappenwinkel ohne Medianfilter Drosselklappensollwinkel ohne Momentenstruktur Drosselklappenwinkel, bei dem 95% Fullung ¨ erreicht wird
WPED_W
GGPED
FUEDKSA
FUEDK BGMSDK, BGRLP,BGWDKHF, BGWPR,FUEDK ARMD, BBKD,EIN BGFAWU, BGRLSOL,FUEDK, ...
normierter Fahrpedalwinkel
FB FUEDK 41.20.1 Funktionsbeschreibung Aufgabe der Funktion ist die Berechnung des Drosselklappen-Sollwinkels. Haupteingangsgr¨ oßen sind der Sollmassenstrom ¨ uber Drosselklappe und verschiedene andere Signale, wie Korrekturfaktoren f¨ ur Druck und Temperatur, die aus dem Saugrohrmodell der F¨ ullungserfassung bzw. Sollwertvorgabe f¨ ur AGR ¨ ubernommen werden. Aus diesem Grund besteht eine enge Verbindung zwischen der Berechnung des Drosselklappen-Sollwerts und der F¨ ullungserfassung. Die Berechnung vom Sollmassenstrom ¨ uber DK zum Solldrosselklappenwinkel ist genau invers zum Drosselklappenmodell auf der Istseite (%BGMSDK). Bei diesem Drosselklappenmodell wird aus dem Drosselklappenwinkel der Istmassenstrom ¨ uber DK berechnet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Ubersichtsbild -------------WDKSBUGD --------Der Sollmassenstrom msdks_w wird ¨ uber eine Division mit umsnms_w (Umrechnung Massestrom in Normmassestrom) in einen Sollnormmassestrom umgerechnet. Von diesem Luftmassenstrom wird noch die ¨ uber eine Adaption in der Funktion %BGFKMS gelernten Leckluft des Drosselklappenstellers ofmsndk_w subtrahiert und man erh¨ alt den normierten Luftmassenstrom msndkoos_w, der ¨ uber die Drosselklappe fließen soll. Mit dem Kennfeld KFWDKMSNVP (inverses Kennfeld zu KFMSNWDKVP in %BGMSDK) wird der Sollnormmassenstrom in einen Solldrosselklappenwinkel wdksbugd_w umgerechnet. Bei Turbo-Systemen kann ¨ uber das Codewort CWFUEDK (Bit 1) die Umrechnung von Massestrom in Normmassestrom mit einem gefilterten Saugrohrdruck (Zeitkonstante: ZKPSFIL) berechnet. Mit diesem gefilterten Saugrohrdruck wird die Durchflusskennlinie KLAF berechnet und mit frhovdk (Temperatur und Druck vor Drosselklappen-Faktor) der Sollmassestrom in einen Sollnormmassenstrom msndks_w umgerechnet. Durch die Umrechnung des Sollmassenstrom msdks_w in den Soll-Normmassenstrom msndks_w mit umsnms_w (abh¨ angig von Istsaugrohrdruck) wird ein Massenstrom mit der Drosselklappe gestellt. Wenn die ¨ Anderung bei Lastspr¨ ungen nicht ausreichend ist, dann kann die Drosselklappe ¨ uber den P-Anteil im F¨ ullungsregler (FUEREG) schneller ge¨ offnet werden. F¨ ur Sonderf¨ alle, wie zum Beispiel Start und Nachlauf ist es erforderlich einen von der Momentenberechnung unabh¨ angigen Winkel zu berechnen. Dazu dient der Eingang msudksom_w, wenn B_msudksom aktiv ist.
ENABLE -----In der Betriebsart Homogen ist die Drosselklappensteuerung "dominant" und das AGR stellt nur max. den "Rest bis zum Ungedrosselten". Im sogenannten "¨ Uberweg" (letzten 5% F¨ ullung) bei B_dwdksugd=true wird mit dwdksugd_w die Drosselklappe bis auf 100 % ge¨ offnet. Dieses Delta dwdksugd_w wird auch im Bild WOT berechnet. Der "¨ Uberweg" ist aktiv (B_dwdksugd=true) wenn der Winkel aus der Momentberechnung wdksbugd_w > als wdkugd_w ist und dieses Bit wird zur¨ uckgesetzt, wenn wdksbugd_w < wdkugd_w + FWDKSHYS*wdkugd_w ist. In den Betriebsarten außer Homogen Drosselklappe) begrenzt. In diesen Ungedrosselten" Wenn der Soll-Drosselklappenwinkel modellierter Istf¨ ullung (fkmsdk_w)
wird der Sollmassenstrom auf den Massenstrom ungedrosselt (bei Saugrohrdruck=PSPVDKUG*Druck vor Betriebsarten ist das AGR "dominant" und die Drosselklappe stellt "nur den Rest bis zum wdksap_w gr¨ oßer als wdkugd_w ist, dann wird der Abgleich zwischen gemessener F¨ ullung und nicht mehr gerechnet.
In diesem Teilbild wird die Freigabe des ¨ Uberwegs der Drosselklappe berechnet. Folgende Bedingungen m¨ ussen erf¨ ullt sein: 1.) Startende (B_stend=true) muss erf¨ ullt sein 2.) der Solldrosselklappenwinkel (wdkugd_w) muss gr¨ oßer als Winkel ungedrosselt (wdkugd_w) sein 3.) nur bei BDE: nur im Homogenbetrieb (B_homfes=true) und nicht im homogen Klopfschutz/homogen Split Einspritzung (!B_hspfes) 4.) nur bei Turbo: B_ldrugd=true 5.) nur bei Turbo: Solldruckverh¨ altnis vpsspls_w muss gr¨ oßer als appl. Schwelle VPSSPLSWDK sein 6.) nur bei Turbo: der ¨ Uberweg kann schon bei einem Solldrosselklappenwinkel gr¨ oßer wdkugd_w minus appl. Schwelle WDKSHYS freigegeben werden 7.) nur bei Sauger: mrfa_w>MRFADWDKUG 8.) nur bei Sauger: wenn pspvdkds_w>Schwelle PSPVDKDKUG und dwdksugd_w>0, dann wird der ¨ Uberweg freigegeben unabh¨ angig von 1,2,3,7
WOT - Ueberweg --------------Ist das Solldruckverh¨ altnis > 0.95, so kann aus numerischen Stabilit¨ atsgr¨ unden der normierte Luftmassenstrom und damit auch der Sollwinkel f¨ ur die Drosselklappe nicht mehr ¨ uber die Ausflusskennlinie KLAF bestimmt werden. F¨ ur den restlichen Sollwinkel der Drosselklappe von wdkugd_w bis 100% wird ein Delta Drosselklappenwinkel (dwdksugd_w) zum Winkel ungedrosselt (wdkugd_w) addiert. Bei Sauger: Zwischen dem "ungedrosselten DK" (psdkugd_w) und max. Saugrohrdruck (pvdkds_w) wird linearisiert. Das Delta Drosselklappenwinkel, das zum Winkel ungedrosselt addiert wird, h¨ angt von dem Sollsaugrohrdruck pssol_w ab.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
100%
wdks
wdkugd
FUEDK 41.20.1
Seite 764 von 4100 31.JAN.2003 Thomas Brosi
+ X | | +<--------------------X | ˆ | | dwdksugd_w + X<------>+ | | | | | | |------------+--------+---------+---------psdkugd pssol pvdkds
(pssol-psdkugd) * (100 % - wdkugd) dwdksugd_w=----------------------------------(pvdkds-psdkugd) Bei Turbo: Beim Turbo wird zwischen dem Solldruckverh¨ altnis an der Drosselklappe vpsspls_w (statt pssol) von PSPVDKUG (statt psdkugd) und 1 (statt pvdkds) liniear aufgespannt. PT2-FILTER ---------¨berweg gefiltert mit der Zeitkonstante TFWDKPSPV. Da in diesem Bereich eine ¨ Im "¨ Uberweg" bei B_dkdsugd=true wird der U Anderung des DK-Winkels nur sehr kleine F¨ ullungs¨ anderungen (max 5 %) bedeuten, kann in diesem Bereich der Drosselklappenwinkel gefiltert werden. WDKSAP ------Der Winkel wdksap_w ist Eingangsgr¨ oße in die %FUEDKSA, in der der Solldrosselklappenwinkel wdks_w berechnet wird, der dann gestellt wird. ¨ Uber den maximal zul¨ assigen Soll-Drosselklappenwinkel KFWDKSMX wird gegebenenfalls der Sollwinkel begrenzt und als wdksgv_w zur Verf¨ ugung gestellt. Dies kann zur D¨ ampfung von Ansaugger¨ auschen benutzt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der Winkel, der aus dem Sollmassenstrom berechnet wird, kann noch ¨ uber das Kennfeld KFWDKSMX begrenzt werden. Dieses Kennfeld kann zur Ger¨ auschreduzierung benutzt werden. Es sollte allerdings beachtet werden, dass bei Begrenzung der DK-Winkels mit diesem Kennfeld die Momentstruktur "ausgeschaltet" wird. Zur Momentenreduktion sollte das Moment entsprechend begrenzt werden und nicht erst der DKWinkel. Das Soll- und Istmoment passen bei der Begrenzung durch das Kennfeld nicht mehr zusammen. Dieser Soll-Normmassenstrom wird in dem Bild "Filter" bei kleinen ¨ Anderungen "gegl¨ attet" um die Zyklenzahlen des Drosselkappensollwinkels zu reduzieren.
Filter / Medianfilter ---------------------Um die Lebensdauer des DVE-Stellers zu erh¨ ohen, wird der Solldrosselklappenwinkel wdksof_w ¨ uber ein Medianfilter bei kleinen rlfgks_w-¨ Anderungen "gegl¨ attet". Bei kleinen Sollf¨ ullungs¨ anderungen (Sollf¨ ullungs¨ anderung drlsolmf = abs(rlfgks_w -rlfgks(t-40ms) kleiner als DRLSOLMF) ist der Filter aktiv (B_mfact=true). Der aktuelle Wert von wdksof_w wird in dem 5 Werte großen Eingangsfilterbuffer zwischengespeichert. Die Werte werden in einem 5 Werte großen Ausgangsfilterbuffer in abfallenden Werten gespeichert. Ist der neue Filterwert wdksof_w nicht innerhalb des max. und min-Wertes dieses Ausgangsfilterbuffers, so wird auf den mittleren Wert diese Buffers zentriert. Sonst wird wdksgvin_w nicht ge¨ andert. Ist die Schwelle drlsolmf_w > DRLSOLMF so wird der Filterausgangswert wdksgvin_w direkt auf den Filtereingangswert wdksog_w gesetzt. Zus¨ atzlich wird der Filtereingangswert in den Filtereingangsbuffer ¨ ubernommen.
START -----Bei dem ¨ Uberwang vom "Startwinkel" in den "momentenbasierten Winkel" wird mit einem Tiefpassfilter umgeschaltet, damit es keinen DKSprung gibt. Die Zeitkonstante des Winkels wird in der "Startfunktion" berechnet. Solange der Startwinkel (B_msudksom) aktiv ist wird dieser Winkel dirket durchgegeben ohne Tiefpassfilterung
Teilfunktion WDKAPPL: Applikationsschnittstelle -----------------------------------------------Die Applikations-Schnittstelle erm¨ oglicht es, die normale Berechnung des DK-Sollwinkels, welche die Funktionalit¨ at der Momentenschnittstelle erfordert, zu deaktivieren (Festwert CWMDAPP) . Statt dessen h¨ angt der DK-Sollwinkel nur noch vom Pedalwert ab oder wird sogar auf einen Festwert gesetzt. Bei Drehzahl = 0 1/min h¨ angt der Drosselklappensollwinkel direkt vom Fahrpedal wped ab. Damit kann z.B. in der Werkstatt eine Bewegung des Drosselklappenstellers ¨ uber das Fahrpedal erreicht werden. ¨ Uber die Systemkonstante SY_TWDKS kann ein Programmteil integriert werden, der ¨ uber Tester ein Ansteuern der Drosselklappe durch eine Sollwinkelvorgabe cvwdk erm¨ oglicht. Dabei muss der Tester den Sollwinkel in cvwdk ¨ ubergeben und das Bit B_cwdk setzen. !!!! Beim Einsatz dieses Feature muss sichergestellt sein, dass keine Beschleunigung des Fahrzeugs stattfindet. !!!! ¨ !!!! Dies ist z.B. durch Uberpr¨ ufung von z.B. Bremsschalter, Kupplungsschalter, Drehzahl = 0, Fahrzeuggeschwindigkeit = 0 !!!! !!!! sicherzustellen !!!! Wenn auf das Kennfeld FPWDKAPP umgeschaltet wird, dann wird bei evtmod
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FUEDK 41.20.1
Seite 765 von 4100 31.JAN.2003 Thomas Brosi
APP FUEDK 41.20.1 Applikationshinweise Erstbedatung: CWFUEDK=2 CWFUEDK: Bit0=false: wie FUEDK 26.x Bit0=true:Koordination NWS/DK im Bereich UGD aktiv (nur bei SY_NWS=2 m¨ oglich) Bit1=false: wie FUEDK 26.x Bit1=true: Saugrohrdruck bei Einreichnung in KLAF wird gefiltert (wie FUEDK 23.x wenn DK ¨ uber Istsaugrohrdruck berechnt wird) Bit2=false: wie bisher Bit2=true: MAX-DK-Winkel abh¨ angig von ftvdk*fpvdkds_w CWUGD = 0 DRLSOLMF= 2% DRLSSCHMF = 3% Bestimmung der Einschaltschwelle f¨ ur Median-Filter: Fahrzeug im Leerlauf rollen lassen, das dabei auftretende maximale drlsolmf_w als Wert1 bestimmen. aus Leerlauf heraus langsam Gas geben (geringe Dynamik), das dabei auftretende drlsolmf_w als Wert2 bestimmen. im Leerlauf Servolenkung bis Anschlag drehen, das dabei auftretende drlsolmf_w als Wert3 bestimmen. Fahrzeug beschleunigen (Gasgeben unter Last mit gr¨ oßerer Dynamik), das dabei auftretende drlsolmf_w als Wert4 bestimmen. aus dem Maximalwert von Wert1 und Wert2 und dem Minimalwert von Wert3 und Wert4 wird der Schwellwert DRLSOLMF bestimmt. Er wird gr¨ oßtenteils bei Wert 4 liegen DWDKUGD = 2% (nur bei Turbo) EVTMODMNDK = 5 ◦ C FKLAFUGD = 0.452576 (KLAF-Wert bei PSPVDKUG) FPWDKAPP wped_w [%] 1.5 6.25 11.0 15.63 23.43 31.25 39.0 46.87 54.69 62.5 70.3 78.13 82.86 85.94 89.84 wdksv_w [%] 1.7 7.1 11.16 15.25 20.0 31.0 39.0 47.0 55.0 62.0 70.0 78.0 82.0 86.0 90.0 !!!!!Der Wert von FPWDKAPP darf nicht kleiner als 1.7% appliziert sein, da es sonst einen Poti-Fehler DK geben kann!!!!!!
93.75 99.9
FWDKSHYS = 0.1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFWDKMSNVP: invers zu KFMSNWDKVP (siehe Funktion %BGMSDK) !!!! nach der Startapplikation sollte das Kennfeld KFWDKMSNVP nicht mehr ver¨ andert werden, da sonst die Startapplikation noch einmal uberpr¨ ¨ uft werden muss!!!!!
KFWDKSMX = 100% -> Winkelbegrenzung nicht aktiv. nmot_w: 240, 760, 1000, 1520, 2000, 2520, 3000, 3520, 4000, 5000, 5500, 6000 1/min fptvdk_w: 0.7, 0.75, 0.8, 0.85, 0.9, 0.95, 1.0, 1.05 KFWDKSMX: Um Ressorcen zu sparen kann im Kennfeld bei allen Werten der gleiche Wert gesetzt werden. Damit kann in der Software (bei Integration) mit Hilfe eines Tools das Kennfeld zu einem Festwert reduziert werden. Zur Ger¨ auschminimierung k¨ onnen in das Kennfeld Werte kleiner als 100 % geschrieben werden. Allerdings muss darauf geachtet werden, dass das Kennfeld den Drosselklappenwinkel begrenzt und damit ist die Momentenstruktur abgeschaltet. Vorallem Winkel kleiner als "UGD" d¨ urfen nicht in das Kennfeld geschrieben werden, da sonst bei abgeschalteter Momentenstruktur die ¨ Uberwachung zuschlagen kann.
KLAF aus %BGMSDK (darf nicht appliziert werden) MRFADWDKUG = 0% NMOTCVWDK=2000 1/min PSPVDKUG aus %BGMSDK (darf nicht appliziert werden) PSPVDKDKUG = 0.9 TFWDKPSPV = pspvds_w | 0.3 | 0.5 | 0.7 | 0.95 | Werte | 0.2 | 0.2 | 0.2 | 0.2 | VPSSPLSWDK = 0.95 (nur bei Turbo) WDKSAPP = 2 % WDKSOFS = 5 % (Notluftpunkt minus 1.Wert aus KL FPWDKAPP) damit DK-Sollwert bei Z¨ undung ein und nmot=0 dem Notluftpunkt entspricht ZKPSFIL = 0.02 s
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FUEREG 6.60.2
Seite 766 von 4100 31.JAN.2003 Thomas Brosi
FU FUEREG 6.60.2 Fullungsregelung ¨ FDEF FUEREG 6.60.2 Funktionsdefinition %FUEREG 6.50 -------------------BBFUEREG B_furpen
[kg/h]
B_stndfr
0.0
1/ rlsol_w
dmsfue_w
drlm_w
drlfue_w
DMSFUEDRL rl_w
umsrln_w 1.0 0.0 compute 1/
1.0 DFAFRG
true 0.0 1/ tmot
fplmr /NC FPLMRM 2/ kdmsfue_w KDMSFUPSPV
nmot
fuereg-main
3/ kdmsfuen /NC KDMSFUNMOT fuereg-main Betriebsbereich Fuellungsregler -------------------------------
time after B_stend=true
SY_BDE 0
tnst_w
B_stndfr
B_stndfr
TVFRG
E_lm B_furpen
B_furpen
B_llrpd fuereg-bbfuereg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
pspvds_w
B_homfes
CWFUEREG 0
B_hmmfes
fuereg-bbfuereg
ABK FUEREG 6.60.2 Abkurzungen ¨ Parameter CWFUEREG DFAFRG DMSFUEDRL FPLMRM KDMSFUNMOT KDMSFUPSPV TVFRG
Source-X
DRLM_W TMOT NMOT PSPVDS_W
Source-Y
Art
Bezeichnung
FW FW KL KL KL KL FW
Codewort Fullungsregler ¨ außerhalb Leerlauf aktiv Aufreglungsfaktor nach Einschalten des Fullungsreglers ¨ P-Anteil von Luftmassenregler Wichtungsfaktor fur ¨ P-Anteil Luftmassenregler Korrektur des P-Anteils des Fullungsreglers ¨ uber ¨ Drehzahl nmot ¨ Korrektur des P-Anteils des Fullungsreglers ¨ uber ¨ Druckverhaltnis ps/pvdkds_w ¨ Verzogerundszeit nach Satrtende bis zur Freigabe des Fullungsreglers ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FUEREG 6.60.2
Systemkonstante
Art
SY_BDE
SYS (REF) Systemkonstante Benzin-Direkteinspritzung
Variable
Quelle
B_FURPEN B_HMMFES
FUEREG BDEMUM
Referenziert von
B_HOMFES
BDEMUM
B_LLRPD B_STNDFR DFP_LM
LLRBB FUEREG FUEREG
DMSFUE_W DRLFUE_W DRLM_W E_LM
FUEREG FUEREG FUEREG DSELHFS
KDMSFUE_W NMOT
FUEREG BGNMOT
PSPVDS_W
BGFKMS
RLSOL_W
BGRLSOL
RL_W
SRMSEL
TMOT
GGTFM
TNST_W
BBSTT
UMSRLN_W
BGRLFGZS
Seite 767 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung
Art
Bezeichnung
LOK EIN
Bedingung Fullungsregler ¨ P-Anteil aktiv Bedingung Homogen-Mager als Sollbetriebsart fur ¨ Fullungssteuerung ¨
BDEMEN, BGBVG,BGMSUGD, BGPRGS, BGRFIS, ... BGMSUGD, BGPRGS, EIN BGRFIS, BGRLMIN,BGRLSOL, ... FUEREG, LLRRM EIN LOK ATR, BBAGR, BBKH,- DOK BGRLFGZS, DDSS, ... AUS BGMSDKS AUS LOK ATR, BBAGR, BBKH,- EIN BBKW, BGRLFGZS, ... LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... EIN ATM, BGADAP,BGWPR, FUEDK, FUEREG BBNWS, BDEMUM,- EIN BGAGRSOL, BGMSDKS, BGRPS, ... BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... EIN BGAGRDS, BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ...
Bedingung Homogen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung PD-Anteil der LLR aktiv Freigabe Fullungsregler ¨ nach Start SG int. Fehlerpfadnr.:Hauptlastsensor Lastkorrektur des Fullungsreglers ¨ Lastkorrektur des Fullungsreglers ¨ Soll- Istwertdifferenz des Luftmassenreglers Errorflag: Hauptlastsensor ¨ ¨ Korrektur des P-Anteils des Fullungsreglers ¨ abhangig vom Druckverhaltnis ps/pvdk Motordrehzahl Quotient Saugrohrdruck/Druck vor DK
Soll-Fullung ¨
relative Luftfullung ¨ (Word) Motor-Temperatur Zeit nach Startende
Umrechnungsfaktor Fullung ¨ in Massenstrom
FB FUEREG 6.60.2 Funktionsbeschreibung Mit dem F¨ ullungsregler kann der Saugrohrdruckaufbau bei Lastspr¨ ungen appliziert werden. Es ist ein P-Anteil, der abh¨ angig von der Differenz zwischen Soll- und Istf¨ ullung appliziert wird. Freigegeben ist der F¨ ullungsregler, wenn die Zeit TVFRG nach Startende abgelaufen ist, kein Fehler E_lm (Hauptf¨ ullungssensor) vorliegt, abh¨ angig von CWFUEREG Bit0 wenn man im Leerlauf ist und bei BDE wenn die Betriebsart Homogenbetrieb oder Homogenmagerbetrieb aktiv ist. Der P-Anteil des F¨ ullungsreglers kann nach Startende noch zus¨ atzlich durch DFAFRG gewichtet. Durch die Kennlinie FPLMRM (abh¨ angig von Motortemperatur) kann diese Wichtung begrenzt werden. Außerdem wird der P-Anteil des F¨ ullungsreglers ¨ uber die Kennlinie KDMSFUPSPV abh¨ angig vom Istdruckverh¨ altnis Saugrohrdruck/Druck vor Drosselklappe gewichtet. Eine weitere Korrektur (siehe KL: KDMSFUNMOT) wird ¨ uber einen Faktor, der Drehzahlabh¨ angig ist, durchgef¨ uhrt. Die KL soll zu Beginn der Applikation neutral (mit 1) bedatet werden.
APP FUEREG 6.60.2 Applikationshinweise CWFUEREG = 1 CWFUEREG = 0 DFAFRG = 0.2 FPLMRM tmot | -30 Werte | 0
wenn die Drosselklappe abh¨ angig von Istsaugrohrdruck angesteuert wird muss der F¨ ullungsregler immer aktiv sein. wenn die Drosselklappe abh¨ angig von Sollsaugrohrdruck angesteuert wird
| -19.5 | 0
| -12 | 0
| 0 | 0
| 27 | | 0.18 |
90 1
| |
DMSFUEDRL drlm_w | -7 | -4 | -2 | -1,9 | 1,9 | 2 | 3 | 50 | [%] ----------------------------------------------------------------------------------Werte | -1.5 | -1.2 |- 0.5 | 0 | 0 | 1.1 | 2.88 | 50 | [kg/h] KDMSFUPSPV pspvds_w Werte
| |
0.8 1
| |
0.85 0.8
| |
0.9 0.5
KDMSFUNMOT: nmot | Werte |
800 1
| |
3000 1
| |
4000 1
TVFRG
| |
| |
0.98 0
5000 1
| |
| 6000 | 1
= 0.5 s
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FUEDKSA 3.10.2
Seite 768 von 4100 31.JAN.2003 Thomas Brosi
FU FUEDKSA 3.10.2 Fullungsbeeinflussung ¨ uber ¨ DK, Sollwertaufbereitung FDEF FUEDKSA 3.10.2 Funktionsdefinition FUEDKSA 3.10 -------------------limitation by currentless DVE B_dknolu B_dkpiu B_i_ska_um
limit wdksap_w nmot B_dksbeg
wdksap_w wdksbdkn_w nmot B_dksbeg
wdksb_w
compensation of jittering
delay
comofjitt
VERZWDKS wdks_w
wdksb_w wdksp_w
wdknlp_w
B_ll B_wdk1v B_ll B_wdk1v
wdksp_w
wdks
wdks_w
wdksp_w
dwdks_w
dwdks_w
fuedksa-fuedksa
limitation
fuedksa-fuedksa
B_dksbeg
wdksap_w
wdksbdkn_w
nmot DKNOTBEGR
fuedksa-limit
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Begrenzung bei DK-Potinotfahren: ================================
fuedksa-limit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FUEDKSA 3.10.2
Seite 769 von 4100 31.JAN.2003 Thomas Brosi
pr¨ adizierende Entjitterung: ===========================
B_wdk1v wdksba_w
[%/inc] 0.1007 wdkink_w
[%/inc] 0.0259
wdkswe_w wdkspa_w
1/
2/
temp /NC
wdkspa_w
B_ll ENTDKNLL 4/
ENTDKLL 1/ -1
3/
wdksba_w
wdksba2_w
wdksfl
wdksb_w 1/ 1
wdksba_w
wdksfl
CWWDKSPE 0
1/ 0.0
0
wdksfl
1/
1/ -1
wdksba_w
wdksvfl
wdksp_w
temp /NC
1/ 2/ wdkspa_w
1/ 0
4/
wdksvfl
wdksba_w
3/ wdksba2_w
fuedksa-comofjitt variable Verz¨ ogerungszeit: ==========================
VERZWDKS Del_Tt_wdks wdksp_w
wdks_w
dwdks_w tvwdkprs
fuedksa-verzwdks
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wdksvfl
fuedksa-comofjitt
1
wdksba2_w
DelVal_dwdks_w fuedksa-verzwdks
ABK FUEDKSA 3.10.2 Abkurzungen ¨ Parameter CWWDKSPE DKNOTBEGR ENTDKLL ENTDKNLL
Source-X
Source-Y
NMOT
Art
Bezeichnung
FW KL FW FW
¨ Codewort: pradizierende DK-Sollwertentjitterung aktiv Sollwertbegrenzung bei DK-Potinotfahren als f(nmot) Entjitterschwelle (Ink) fur ¨ DK-Sollwert im Leerlauf (B_ll) Entjitterschwelle (Ink) fur ¨ DK-Sollwert außerhalb Leerlauf (!B_ll)
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_DKNOLU
SREAKT
B_DKPIU
SREAKT
B_DKSBEG
GGDVE
B_I_SKA_UM
UFSPSC
B_LL
MDFAW
ADVE, AEVABU,EIN BBAGR, BBNWS,BGDVE, ... ADVE, BGDVE, FUEDK-EIN SA BBAGR, FGRABED,- EIN FUEDKSA, GGPED ADVE, BGDVE, DUF,- EIN FUEDKSA, KT_ES, ... ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... EIN ADVE, FUEDKSA,GGDVE
B_WDK1V
Bedingung Drosselklappensteller stromlos
Bedingung: irreversible SKA Bedingung DK-Sollwertbegrenzung ¨ Fehlerreaktion irrev. SKA (Sicherheitskraftstoffabschaltung) aus Fkt-Uberwachung Bedingung Leerlauf ¨ Bedingung Berechnung des DK-Winkels aus verstarktem Signal von Poti 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DWDKS_W NMOT
FUEDKSA BGNMOT
TVWDKPRS WDKINK_W WDKNLP_W WDKS WDKSAP_W WDKSBA2_W WDKSBA_W WDKSB_W WDKSFL WDKSPA_W WDKSP_W WDKSVFL WDKSWE_W WDKS_W
BGWPR FUEDKSA BGDVE FUEDKSA FUEDK FUEDKSA FUEDKSA FUEDKSA FUEDKSA FUEDKSA FUEDKSA FUEDKSA FUEDKSA FUEDKSA
AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... EIN FUEDKSA LOK EIN ADVE, FUEDKSA DFFT AUS EIN FUEDKSA LOK LOK LOK LOK LOK BGWDKM AUS LOK LOK ADVE, BGWDKHF, MSFAUS
FUEDKSA 3.10.2
Seite 770 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Anderung des Drosselklappen-Sollwinkels Motordrehzahl ¨ Verzogerungszeit DK-Winkel auf Grund der Prediktion aktuelles Inkrement des DK-Sollwinkels DK-Winkel der Notluftposition Sollwert DK-Winkel, bezogen auf unteren Anschlag DK-Sollwinkel aus Applikationsblock DK-Sollwinkel nach der Begrenzung, Wert aus Rechenraster n-2 DK-Sollwinkel nach der Begrenzung, Wert aus Rechenraster n-1 DK-Sollwinkel nach der Begrenzung Flankenwechselanzeige fur ¨ DK-Sollwert wdksap_w ¨ pradizierter DK-Winkel, Wert aus Rechenraster n-1 ¨ Pradizierter Drosselklappen-Sollwinkel Flankenwechselanzeige fur ¨ DK-Sollwert wdksapa_w ¨ DK-Sollwertschwelle fur Entjitterung ¨ pradiz. Sollwert Drosselklappenwinkel, bezogen auf (unteren) Anschlag
FB FUEDKSA 3.10.2 Funktionsbeschreibung 1. Sollwertbegrenzung bei DK-Potinotfahren (Teilfunktion limitation): ====================================================================== Bei stromlosem DVE-Stellerbetrieb ( B_dknolu oder B_dkpiu oder B_i_ska_um = true) wird als Sollwinkel der Winkel f¨ ur die Notluftposition (wdknlp_w) ausgegeben. Dadurch ist sichergestellt, daß z.B. die Lastpr¨ adiktion mit konstantem Sollwinkel wdksp_w keine Dynamik der Drosselklappe pr¨ adiziert. 2. Pr¨ adizierende Sollwinkel-Entjitterung (Teilfunktion comofjitt): ===================================================================
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die pr¨ adizierende Sollwinkel-Entjitterung wird zur Beruhigung des DK-Sollwertes verwendet. Die Bet¨ atigungszyklen f¨ ur die DV-E5 werden damit gesenkt. Die Sollwinkel-Entjitterung greift nur in dem Maße, in welchem noch keine physikalische Auswirkung auf das Gesamtsystem auftritt. Die Entjitter-Schwellen (wdkswe_w) werden in Abh¨ angigkeit von B_ll und B_wdk1v gebildet. Es ergeben sich damit je nach Bedatung von ENTDKLL und ENTDKNLL 4 verschiedene Entjitterschwellen. Matrix zu resultierenden Entjiter-Schwellen wdkswe_w:
B_ll
B_wdk1v 0 | 1 ---+----------+---------| 0,1007 | 0,0259 0 | * | * | ENTDKNLL | ENTDKNLL ---+----------+---------| 0,1007 | 0,0259 1 | * | * | ENTDKLL | ENTDKLL
3. Teilfunktion VERZWDKS: DK-Soll Totzeit: ========================================== Der DK-Sollwert (wdksp_w) geht in die Lastpr¨ adiktion ein. F¨ ur den DK-Lageregler wird in der Teilfunktion VERZWDKS ein verz¨ ogerter Wert (wdks_w) berechnet. Die Totzeit tvwdkprs wird eingestellt. Mit dem unverz¨ ogerten DK-Sollwert wird der Saugrohrdruck und die relative F¨ ullung in der Funktion BGRLP pr¨ adiziert. Zu dieser F¨ ullung wird eine relative Kraftstoffmenge berechnet. Durch die Verz¨ ogerung des Drosselklappenwinkels ist sichergestellt, daß zum Z¨ undzeitpunkt die vorgelagerte Kraftstoffmenge zu der relative F¨ ullung im Zylinder paßt.
APP FUEDKSA 3.10.2 Applikationshinweise 1. Ausschalten von Funktionsteilen =================================== Label Passisvwert deaktiviert ... ------------------------------------------------------------DKNOTBEGR 100 %DK Sollwinkel-Begrenzung im DK-Potinotfahren CWWDKSPE 0 pr¨ ad. Sollwinkel-Entjitterung 2. Vorschlagswerte =================== CWDKSPE = 1 ENTDKLL = 4 ENTDKNLL = 6 DKNOTBEGR = 100% bei St¨ utzstellen nmot: 0, 500, 1000, 2000, 2500, 3000, 4000 1/min
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WDKSOM 4.10.0
Seite 771 von 4100 31.JAN.2003 Thomas Brosi
FU WDKSOM 4.10.0 Berechnung Drosselklappensollwinkel ohne Momentenstruktur FDEF WDKSOM 4.10.0 Funktionsdefinition WDKSOM: Sollwert Drosselklappe im Nachlauf ----------------------------------------
engine operation after ignition off (SKl15 = off)
SY_UBR 0 1/
switch to end position
enable throttle_self_cleaning
CWWDKSOM
switch to lower stop position
1 vfzg
vfzg
B_nmin
B_nmin
B_srfdke B_srfdku B_srfdko B_engoff
switch to upper stop position
2/
WDKSRFI
wdksom_w WDKSRFE wdksom-main
WDKSRFU WDKSRFO
self cleaning function for throttle device
B_srfdko
Timer for upper stop position
Timer for lower stop position
TSRFDKO
TSRFDKU FF_SRFDKU_enable
3/ compute 2/
B_srfdko
compute 4/
false
7/ compute 6/
compute 5/
B_srfdku
B_srfdku FF_SRFDKE_enable compute false 8/
10/ B_srfdke
B_srfdke
compute 9/
enable
engine off detection vfzg 1/
SVFDKSRF B_nmin
B_engoff
B_engoff
wdksom-throttle-self-cleaning
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wdksom-main
wdksom-throttle-self-cleaning
ABK WDKSOM 4.10.0 Abkurzungen ¨ Parameter CWWDKSOM SVFDKSRF TSRFDKO TSRFDKU WDKSRFE WDKSRFI WDKSRFO WDKSRFU
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW
Codewort WDKSOM (Winkel DK ohne Momentenstruktur) Schwelle Erkennung Fahrzeugstillstand fur ¨ DK-Selbst-Reinigungsfunktion Zeitdauer fur ¨ obere Stopposition (DK-Selbst-Reinigungsfunktion) Zeitdauer fur ¨ untere Stopposition (DK-Selbst-Reinigungsfunktion) Winkel Drosselklappe Endposition (Selbst-Reinigungsfunktion) ¨ Winkel Drosselklappe anfangliche Position (Selbst-Reinigungsfunktion) Winkel Drosselklappe obere Stopposition (Selbst-Reinigungsfunktion) Winkel Drosselklappe untere Stopposition (Selbst-Reinigungsfunktion)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MSUDKSOM 1.10.3
Systemkonstante
Art
SY_UBR
SYS (REF) Systemkonstante: Spannung hinter Hauptrelais ubr existiert
Variable
Quelle
B_ENGOFF B_NMIN
WDKSOM BGWNE
B_SRFDKE B_SRFDKO B_SRFDKU VFZG
WDKSOM WDKSOM WDKSOM GGVFZG
WDKSOM_W
WDKSOM
Referenziert von ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ...
ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... FUEDK
Seite 772 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung
Art
Bezeichnung
AUS EIN
Bedingung Fahrzeugstillstang und Motor aus (DK-Selbst-Reinigungsfunktion) Bedingung Unterdrehzahl: n < NMIN
AUS AUS AUS EIN
Bedingung DK in Endposition (Selbst-Reinigungsfunktion) Bedingung DK in oberer Stopposition (Selbst-Reinigungsfunktion) Bedingung DK in unterer Stopposition (Selbst-Reinigungsfunktion) Fahrzeuggeschwindigkeit
AUS
Drosselklappensollwinkel ohne Momentenstruktur
FB WDKSOM 4.10.0 Funktionsbeschreibung Die Funktion WDKSOM berechnet einen Sollwinkel wdksom_w f¨ ur die Drosselklappenstellung des DVE-Stellers im Nachlauf.
Nachlauf (Block Main): -----------------------------Im Nachlauf (bei Motorauslauf, wenn SKl15 aus) und sobald Drehzahl 0 ist ( B_nmin = 0) wird die Drosselklappen-Selbstreinigungsfunktion durchgefuehrt werden. Drosselklappen-Selbstreinigungsfunktion (Block self cleaning function):
Die Selbstreinigungsfunktion ist ¨ uber das Codewort CWWDKSOM (Bit 1) ein- bzw. ausschaltbar. Falls die Funktion ausgeschaltet ist, bleibt die Drosselklappe an die ¨ anfangliche Position(WDKSRFI in %) .
APP WDKSOM 4.10.0 Applikationshinweise Drosselklappen-Selbstreinigungsfunktion: ---------------------------------------Empfohlene Bedatung: WDKSRFI = 5% TSRFDKO = 0.1 s WDKSRFO = 50% TSRFDKU = 0.3 s WDKSRFU = 0% WDKSRFE = 20%
Ausschalten der Funktion ¨ uber CWWDKSOM Bit1=0 Neutrale Bedatung: alle Labels = 0
FU MSUDKSOM 1.10.3 Soll Massenstrom uberkritisch ¨ ohne Momentenstruktur FDEF MSUDKSOM 1.10.3 Funktionsdefinition normal engine operation (S_Kl15 = on)
START
engine operation after ignition off (S_Kl15 = off)
ECU_after_run
msudksom-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Durch hohe externe AGR-Raten k¨ onnen an der Drosselklappe Ablagerungen entstehen, die deren einwandfreien Betrieb mit der Zeit st¨ oren. Aus diesem Grund besteht die M¨ oglichkeit die Drosselklappe bei stillstehendem Motor "durchzuwischen". Hierzu wird, bei Erreichen von nmot=0 und vfzg<= SVFDKSRF, die Drosselklappe f¨ ur die Zeit TSRFDKO (in sek.) in eine obere Position (WDKSRFO in %) und anschließend f¨ ur die Zeit TSRFDKU (in sek.) in eine untere Position (WDKSRFU in %) gefahren, bevor die Stopposition (WDKSRFE in %) gestellt wird.
msudksom-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Start -------
MSUDKSOM 1.10.3
msudksom is valid (in %FUEDK) rpm limit
B_nmin
nmot tmst
Seite 773 von 4100 31.JAN.2003 Thomas Brosi
B_msudksom B_msudksom_FF
klnwdksst /NC NWDKSST
calc_msudksom
stop use of msudksom_w and start transition
SY_SPRSTRT 0
msudksom_w
1/ msudksom_w
1/ B_llrein
B_temp/_10ms compute 1/
B_nsolst
2/
activate filter for transition to torque structure
B_temp/_10ms
B_llrtmp_EF
rpm control
B_msudksom_EF
B_tfwdksom B_tfwdksom_FF
calc calc_tfwdksom
intervention of torque monitoring
B_tfwdksom tfwdksom_w
miist_w B_munst miszul_w
B_enllri
stop use of filter constant for the transition
2/ tfwdksom_w
switch off function calculation Break 1/
msudkped_w
Break 1/
msudksom-start
B_kha
tmst
msudktm_w /NC KLMSUDKTM msudksom_w
msudkh_w /NC KLMSUDKKH
wped
msudkped_w KLMSUDKPED
(attention with nmot dynamic)
tmst
tabst_w KFMSUDKN
nmot_w
KLWMSABST
msudksom-calc-msudksom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nmot
msudksom-start
0.0
msudksom-calc-msudksom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MSUDKSOM 1.10.3
Seite 774 von 4100 31.JAN.2003 Thomas Brosi
Calc_tfwdksom ---------------------Calculation of filter constant tfwdksom_w to use for transition to torque structure calc 1/ tmst
twdksnst_w /NC
temp_uw/_10ms
tfwdksom_w
TWDKSNST
TWDKNST < MZFIL_UM ! (torque monitoring)
B_tfwdksom
compute 1/ TWDKRED
(0..1 16 Bit)
0.999969
reset 1/
reduce filter constant during transition to torque structure
msudksom-calc-tfwdksom
-1.0
tfwdksom_IT
msudksom-calc-tfwdksom
ECU_after_run ---------------------
SY_UBR
1/ nmot
msudksom_w MSUDKSNLN
msudksom-ecu-after-run
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
msudksom-ecu-after-run
ABK MSUDKSOM 1.10.3 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
KFMSUDKN KLMSUDKKH KLMSUDKPED KLMSUDKTM KLWMSABST MSUDKSNLN NWDKSST TWDKRED TWDKSNST
TMST TMST WPED TMST TABST_W NMOT TMST
NMOT_W
KF KL KL KL KL KL KL FW KL
Normierter Soll-Luftmassenstrom uberkritisch ¨ Drehzahlkorrektur Normierter Soll-Luftmassenstrom uberkritisch ¨ im Start bei Katheizen Normierter Soll-Luftmassenstrom uberkritisch ¨ Offset Pedalwert Normierter Soll-Luftmassenstrom uberkritisch ¨ im Start Korrektur Normierter Soll-Luftmassenstrom uber ¨ Abstellzeit Normierter Soll-Luftmassenstrom uberkritisch ¨ bei KL15 aus Drehzahlschwelle Abschaltung Solldrosselklappenwinkel ohne Momentenstruktur Wichtung Zeitkonstante fur ¨ Drosselklappensollwinkelfilterung im Start Zeitkonstante fur ¨ Drosselklappensollwinkelfilterung im Start
Systemkonstante
Art
Bezeichnung
SY_SPRSTRT SY_UBR
SYS (REF) Start mit Drehzahlregelung im Hochlauf SYS (REF) Systemkonstante: Spannung hinter Hauptrelais ubr existiert
TMST
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ENLLRI B_KHA
LLRBB BAKH
EIN EIN
Freigabe Leerlaufregelung: I-Anteil Anforderung Katheizen
B_LLREIN
LLRBB
EIN
Bedingung LLR Betriebsbereit nach Start
B_MSUDKSOM B_MUNST B_NMIN
MSUDKSOM MSUDKSOM BGWNE
AUS AUS EIN
Normierter Soll-Luftmassenstrom ohne Momentenstruktur aktiv Bedingung Eingriff Momentenuberwachung ¨ zulassen Bedingung Unterdrehzahl: n < NMIN
B_NMOT
BGWNE
EIN
Bedingung Motordrehzahl: n > NMIN
B_NSOLST B_TFWDKSOM MIIST_W
MSUDKSOM MDIST
EIN AUS EIN
Solldrehzahlvorgabe im Start aktiv Zeitkonstante fur ¨ Filterung Drosselklappenwinkel ohne Momentenstruktur aktiv indiziertes Motormoment Hochdruckphase Istwert
MISZUL_W
MDZUL
LLRBB, MSUDKSOM BGNLLKH, LLRRM, MSUDKSOM BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ... BGFKMS, FUEDK ZWMIN ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... ADVE, AEKP, ALE,ALSU, BAKH, ... MSUDKSOM BBAGR, FUEDK DFFTCNV, DLGHMM, MDASGPH, MDIST,MSUDKSOM, ... MDAUTG, MDKOG,MDKOL, MSF, MSUDKSOM
EIN
¨ Maximal zulassiges indiziertes Moment
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
MSUDKPED_W MSUDKSOM_W NMOT
MSUDKSOM MSUDKSOM BGNMOT
NMOT_W
BGNMOT
TABST_W
BGTABST
TFWDKSOM_W TMST
MSUDKSOM GGTFM
WPED
GGPED
LOK FUEDK AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AEKP, BBKH,EIN BDEMUM, BGTOL,BGTPABG, ... FUEDK AUS BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... ADVE, AEVABU, ALBK, EIN BGDVE, DBKS, ...
MSUDKSOM 1.10.3
Seite 775 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Korrektur Normierter Soll-Luftmassenstrom uberkritisch Pedalwert ¨ Normierter Soll-Luftmassenstrom uberkritisch ¨ ohne Momentenstruktur Motordrehzahl Motordrehzahl Abstellzeit
Zeitkonstante fur ¨ Filterung Drosselklappenwinkel ohne Momentenstruktur Motorstarttemperatur Normierter Fahrpedalwinkel
FB MSUDKSOM 1.10.3 Funktionsbeschreibung Die Funktion MSDKSOM berechnet einen normierten Soll- Luftmassenstrom msdksom_w f¨ ur die Drosselklappenstellung des DVE-Stellers im Start und im Nachlauf. ¨ Der Ubergang der Drosselklappensteuerung von der Vorsteuerung (msdksom_w) zur Momentenstruktur (%FUEDK) erfolgt gefiltert. Verwendung und Wert der Filterzeitkonstanten in dem ¨ Ubergangsbereich werden in dieser Funktion definiert. Der Umstieg der Vorgabe der DK Position im Start von einem absoluten Winkel hin zu einer Masenstromvorgabe begr¨ undet sich in einer ge¨ anderten Lernstrategie der UMA Werte. Bei Projekten, in denen es zu einer starken Verschmutzung der Drosselklappe kommen kann, wird der UMA Wert nur bei sauberer Drosselklappe, also im Urzustand gelernt. Damit ergeben sich im Normalbetrieb mit verschmutzter Drosselklappe Vorteile gegen¨ uber der Adaption der UMA Werte einer verschmutzten Drosselklappe. Da die Anschl¨ age nun weiterhin auf eine saubere Drosselklappe bezogen sind, wird sich die Verschmutzung in geringeren Werten der Leckluftadaption niederschlagen. Um diese Effekte im Start ber¨ ucksichtgen zu k¨ onnen, muß die Startvorgabe auf Basis eines Sollmassenstromes erfolgen, damit in %FUEDK der aktuelle Wert der Leckluft ber¨ ucksichtigt werden kann.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+-----+ |Start| +-----+ Betriebsbedingungen: -------------------Im Start bzw. bei Erreichen von Unterdrehzahl wird msdksom_w aktiviert. Die Drosselklappensteuerung durch %MSDKSOM endet bei: - Erreichen einer Drehzahlgrenze NWDKSST oder - Einsetzen der Leerlaufregelung (B_llrein) bzw. bei drehzahlgeregeltem Start mit Erreichen der Startsolldrehzahl (B_nsolst f¨ allt) - oder bei ¨ Uberschreiten des zul¨ assigen Momentes miszul_w, um einen Eingriff der ¨ Uberwachung zu erm¨ oglichen (B_munst an %ZWMIN). W¨ ahrend der Drosselklappenvorsteuerung ¨ uber %MSUDKSOM wird der Sollmassenstrom ohne Filterung ausgegeben. Bei Beendigung der Drosselklappensteuerung ¨ uber %MSUDKSOM wird auf den Drosselklappenwert der Momentenstruktur (in %FUEDK) aus dem normierten Sollmassenstrom msndkms_w umgeschaltet. Der ¨ Ubergang kann gefiltert mit einer applizierbaren Zeitkonstanten TWDKSNST tfwdksom_w erfolgen. Die Berechnung und Verwendung der Filterkonstante beginnt bei fallendem B_msdksom und endet mit: - Aktivierung des Integratoranteils der Leerlaufregelung (B_enllri) - oder bei einer Forderung nach einem h¨ oheren Massenstrom durch das Gaspedal (wdkped) - oder bei ¨ Uberschreiten des zul¨ assigen Momentes miszul_w (Grenze der Momenten¨ uberwachung => Info B_munst an %ZWMIN) Die Filterkonstante ist von der Motorstarttemperatur abh¨ angig und kann w¨ ahrend der ¨ Ubergangsphase verkleinert werden (TWDKRED), damit bei der Umschaltung auf die Momentenstruktur kein Sprung in wdks_w erzeugt wird.
msdksom_w Berechnung (Block calc_twdksom): ----------------------------------------Im Start ist der Sollmassenstrom haupts¨ achlich von der Motortemperatur abh¨ angig. Da bei kaltem Motor das Schleppmoment des Motors deutlich h¨ oher ist, als bei warmen Bedingungen, wird der Motor durch einen h¨ oheren Sollmassenstrom (st¨ arkere ¨ Offnung der Drosselklappe) w¨ ahrend des Starts sp¨ ater angedrosselt. Der Einfluß einer geringeren Luftdichte in der H¨ ohe sowie der Ansauglufttemperatur wird hierbei in %FUEDK ¨ uber die Normierung ber¨ ucksichtigt. In Abh¨ angigkeit von der Kat-Heiz-Strategie kann die am Ende der Drosselklappenvorsteuerung ben¨ otigte F¨ ullung verschieden groß sein (h¨ ohere Leerlaufdrehzahlen beim Katheizen ben¨ otigen mehr Moment und F¨ ullung). Deshalb kann der Basissollmassenstrom f¨ ur angefordertes Katheizen gesondert ber¨ ucksichtigt werden. Ein zus¨ atzlicher Gaspedal-Eingriff des Fahrers kann ¨ uber die Kennlinie KLMSUDKPED ber¨ ucksichtigt werden. Drehzahleinfl¨ usse k¨ onnen ¨ uber KFMSUDKN ber¨ ucksichtigt werden. Eine starke Abh¨ angigkeit des Sollmassenstromes und damit der Drosselklappenposition von der Motordrehzahl kann aber auch zu Problemen f¨ uhren. Drehzahleinbr¨ uche (Aussetzer, etc.) und große Drehzahldynamik k¨ onnen eine unruhige Drosselklappenstellung und eine ungleichm¨ aßige F¨ ullung verursachen. Der bis dahin additiv berechnete Drosselklappenwinkel kann zus¨ atzlich multiplikativ ¨ uber die Abstellzeit und die Ansauglufttemperatur gewichtet werden. Bei kurzen Abstellzeiten kann aufgrund des geringeren Schleppmoments des Motors eine Verringerung des Sollmassenstromes definiert werden (KLWMSABST).
+--------+ |Nachlauf| +--------+ (Block ECU after-run) Im Nachlauf (bei Motorauslauf, wenn SKl15 aus) wird durch eine geeignete Sollmassenstromvorgabe und damit Schließen der Drosselklappe eine Androsselung erzeugt. Dadurch ist ein schnellerer Motorstillstand m¨ oglich. Durch die Androsselung wird ebenso ein Sch¨ utteln des Motors durch die ohne Androsselung h¨ oheren Verdichtungsdr¨ ucke verhindert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MSUDKSOM 1.10.3
Seite 776 von 4100 31.JAN.2003 Thomas Brosi
APP MSUDKSOM 1.10.3 Applikationshinweise Erstbedatung: ------------Betriebsbedingungen: -------------------NWDKSST: St¨ utzstellen tmst: -30 -20 -10 0 20 90 Grad C Werte: 1100 1000 900 800 700 650 1/min Die Drehzahlumschaltschwelle sollte zwischen Startende (B_stend, s. KLNSTNM in %BBSTT) und dem Einschalten der Leerlaufregelung ( B_llrein, s. LLRBB) liegen. Auf keinen Fall sollten die Werte in NWDKSST gr¨ oßer als 1200 1/min. gew¨ ahlt werden, da sonst die Momentenstruktur zu sp¨ at aktiviert wird und es u.U. zu einem Eingriff der Momenten¨ uberwachung kommt.
Berechnung msdksom_w: -------------------KLMSUDKTM (Basiswert): St¨ utzstellen tmst : Werte:
-30 230
-25 170
-20 130
-15 80
-10 40
-5 25
0 17
20 8
40 8
60 8
90 8
110 Grad C 8 kg/h
KLMSUDKH (Basiswert bei Kat-Heizen): St¨ utzstellen tmst : -30 -25 -20 Werte: 230 170 130
-15 80
-10 40
-5 25
0 17
20 8
40 8
60 8
90 8
110 Grad C 8 kg/h
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KLMSUDKPED: St¨ utzstellen: wped_w: 0 20 99 % Werte: 0 0 1000 kg/h Da der Fahrer im Start die Drosselklappe an sich nicht bewegen soll, wird bis zu einem bestimmten Pedalwert z.B. 20 % nicht auf den Fahrerwunsch reagiert und der Start l¨ auft rein vorgesteuert ab. Oberhalb dieses Wertes wird der Sollmassenstrom linear erh¨ oht, damit z.B. nach "Absaufen" eine Einflußnahme durch den Fahrer erm¨ oglicht wird. Sobald diese KL wirksam wird, wird gleichzeitig auf die schnelle Zeitkonstante zur Filterung des Drosselklappensollwertes umgeschaltet (Normalbetrieb).
KFMSUDKN: St¨ utzstellen tmst : -30 -25 -20 -15 -10 -5 0 20 40 60 90 110 Grad C nmot_w : 100 500 750 1000 1/min alle Werte : 0 kg/h ¨ Uber der Drehzahl wird von RB eine konstante Vorgabe empfohlen, da sonst bei Drehzahldynamik (z.B. durch Aussetzer) die Drosselklappe bewegt wird.
KLWMSABST: St¨ utzstellen tabst_w: Werte :
0 0.9
300 .95
3600 1.0
18000 1.0
s
Berechnung der Filterkonstanten: -------------------------------TWDKSNST: St¨ utzstellen: tmst: -30 -20 -10 0 20 90 Grad C Werte : 0.4 0.4 0.3 0.3 0.2 0.2 sec. Die Zeitkonstante f¨ ur die Filterung des Drossenklappensollwertes wird um so langsamer, je niederer die Umgebungstemperatur ist. Bei langsamer Bewegung der Drosselklappe ist jedoch zu beachten, daß i.a. mehr Dynamik beim ZW notwendig ist, um einen guten Drehzahlverlauf zu erhalten. !!! WICHTIG: TWDKNST muß kleinere Werte als MZFIL_UM (ca. 405 msec) enthalten !!! ------- Dies wird seitens der Momenten¨ uberwachung vorgeschrieben.
TWDKRED: Wert: 5 sec. Der Wert gibt an, nach wievielen Sekunden keine Filterung mehr wirksam ist.
Nachlauf: --------MSUDKSNLN: St¨ utzstellen nmot_w: 200, 400, 600, 800, 1000, 2000, 3000, 4000 Werte: 8, 8, 8, 8, 8, 40, 90, 130
1/min kg/h
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WNWRE 9.50.1
Seite 777 von 4100 31.JAN.2003 Thomas Brosi
FU WNWRE 9.50.1 Einlaßnockenwellen-Lageregelung FDEF WNWRE 9.50.1 Funktionsdefinition WNWRE 9.50 Codeword CWNWRE B_tvinve
controller of inlet camshaft 1 BANK_E
Dut_Cyc_Out_E
wnwe_w tanwre_w wnwvfe_w
wnwe_w wnwvfe_w
tanwre_w tanwree_w
tanwree_w
wnwse_w
wnwse_w
controller of inlet camshaft 2 BANK_E2
Dut_Cyc_Out_E2
wnwe2_w tanwre2_w wnwvfe2_w
wnwe2_w wnwvfe2_w
tanwre2_w tanwree2_w
wnwse2_w
tanwree2_w wnwre-main
wnwse2_w
B_tvinve 4
B_tvinve
wnwre-cwnwre
CWNWRE wnwre-cwnwre
CONTROLLER_E
wnwvfe_w
wnwvfe_w tanwre_w
wnwse_w
tanwre_w
wnwse_w
exeption handling wnwe_w
CALC_NOCONTROL_E wnwe_w
wnwre-bank-e
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wnwre-main
wnwre-bank-e
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WNWRE 9.50.1
Seite 778 von 4100 31.JAN.2003 Thomas Brosi
if B_nwoffe then no calculation is performed in the TV interrupt exept
wnwe_w Break 6/
1/ true
B_nnwmx
B_nwoffe
1/ false
1/
B_nwvspe
1/ false
2/ false
B_nwoffe
B_nwvfre 3/
true
B_nwhe
B_tvinve
4/ SY_NWRE
CWNWRE Bit 4
0
1/
5/
TANWFRE tanwre_w 1/
100
tanwree_w
[%]
TANWSPE tanwre_w
wnwre-calc-nocontrol-e
WNWREO DWNWARE
wnwre-calc-nocontrol-e
SY_NWRE
0
B_nwvfre
B_wnws0e
B_nwhe WNWREO
WNWSMNRE
B_nwvspe
wnwse_w 0.0
dwnwe_w
wnwvfe_w
TANWIE_W dwnwe_w tanwie_w
tanwie_w
TANWPE_W
TANWRMAXE
dwnwe_w tanwpe_w
TANWRMINE tanwpe_w
TANWDE_W tanwde_w
tanwnke_w
tanwre_w
tanwre_w
Limiter tanwde_w
dwnwe_w TANWFRE TANWSPE
ub ftanwubke FTANWUBE
wnwre-controller-e
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nwrpose
wnwre-controller-e
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WNWRE 9.50.1
Seite 779 von 4100 31.JAN.2003 Thomas Brosi
B_FNWRIE B_fnwrlie B_fnwrsie
1/ SY_VS
0
SY_VS 0
TANWMXLIE SY_VS
B_vsv
TANWMNLIE compute 1/
B_vsv
nmot_w toelk_w
B_vsv tanwlie_w
KFNWRSIE (SNM06NWUW,STO06NWUW)
0
2/
nwrie_w
tanwie_w
Integrator_tanwlie
toelk_w
nmot_w toelk_w
SY_VS
TTANWLIE
0
nwrige_w
tanwite_w
ITANWLIE (STO06NWUW)
KFNWRSIGE (SNM06NWUW,STO06NWUW) TANWMXLIE
TANWMXSIE
TTANWLIGE
1.0
DWNWESIMN
TANWMNSIE compute 1/
TANWMNLIE compute 1/
Integrator_tanwsie
dwnwe_w
tanwlige_w
tanwsie_w
Integrator_tanwlige
0.0
reset 1/
false
1/
toelk_w
tanwitge_w
ITANWLIGE (STO06NWUW)
B_vsv
wnwre-tanwie-w
B_nwhe
B_fnwrsie
B_fnwrsie B_nwsst wnwse_w
WNWVAAE
B_fnwrlie WNWSMNAAE
B_fnwrlie wnwre-b-fnwrie
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
wnwre-tanwie-w
DWNWESIMX
wnwre-b-fnwrie
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
dwnwe_w
z^-1
WNWRE 9.50.1
Seite 780 von 4100 31.JAN.2003 Thomas Brosi
tanwde_w
dwnwde_w DWNWDETMX
dwnwae_w
DWNWDETMN
Limiter_2
SY_VS
0 B_vsv
nmot_w toelk_w
nwrde_w KFNWRDE (SNM06NWUW,STO06NWUW) wnwre-tanwde-w
nmot_w toelk_w
nwrdge_w KFNWRDGE (SNM06NWUW,STO06NWUW) wnwre-tanwde-w
dwnwe_w
tanwpe_w
0 B_vsv
nmot_w toelk_w
nmot_w toelk_w
wnwre-tanwpe-w
nwrpe_w KFNWRPE (SNM06NWUW,STO06NWUW)
nwrpge_w KFNWRPGE (SNM06NWUW,STO06NWUW)
wnwre-tanwpe-w
CWNWRE Bit 4
B_nmin
B_tvinve tanwre_w tanwree_w
[%] 100
tanwre = 0% -> reference position tanwre = 100 % ->active position
B_tvinve
[%] 0.0 TANMAX /NC
fix 100% SY_UBR
1
B_kdhre CWKVHR
TANMAX /NC 1
0.0
wnwre-dut-cyc-out-e
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_VS
wnwre-dut-cyc-out-e
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WNWRE 9.50.1
Seite 781 von 4100 31.JAN.2003 Thomas Brosi
CONTROLLER_E2
wnwvfe2_w wnwse2_w
wnwvfe2_w tanwre2_w wnwse2_w
tanwre2_w
wnwe2_w
wnwre-bank-e2
exeption handling CALC_NOCONTROL_E2 wnwe2_w
wnwre-bank-e2
if B_nwoffe then no calculation is performed in the TV interrupt exept wnwe2_w Break 6/
1/ true
B_nnwmx
B_nwoffe2
1/ false
1/ 1/ false
2/ false
B_nwoffe2
true ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nwvspe2
B_nwvfre2 3/ B_nwhe2
B_tvinve
4/ SY_NWRE
0
CWNWRE Bit 4
1/ TANWFRE tanwre2_w 1/ TANWSPE tanwre2_w
5/ 100
[%]
tanwree2_w
wnwre-calc-nocontrol-e2
WNWREO DWNWARE
wnwre-calc-nocontrol-e2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWRE
WNWRE 9.50.1
Seite 782 von 4100 31.JAN.2003 Thomas Brosi
0
B_nwrpose B_nwvfre2
B_wnws02e
B_nwhe2 WNWREO
WNWSMNRE
B_nwvspe2
wnwse2_w 0.0
dwnwe2_w
wnwvfe2_w
TANWIE2_W dwnwe2_w tanwie2_w
TANWRMAXE
tanwie2_w
TANWRMINE
TANWPE2_W dwnwe2_w tanwnke2_w
tanwpe2_w
TANWDE2_W tanwde2_w
tanwre2_w
ftanwubke
value from bank1
tanwde2_w TANWFRE TANWSPE
wnwre-controller-e2
B_FNWRIE2 B_fnwrlie2 B_fnwrsie2
1/ SY_VS
0
SY_VS 0 TANWMXLIE B_vsv
SY_VS
SY_VS
TTANWLIE
0
TANWMNLIE compute 1/
B_vsv
0
B_vsv 2/ tanwlie2_w
nwrie_w
tanwie2_w
Integrator_tanwlie2 tanwite_w
nwrige_w
see bank 1
see bank 1 TANWMXLIE TANWMXSIE
TTANWLIGE
1.0 DWNWESIMX
TANWMNLIE compute 1/
TANWMNSIE compute 1/
DWNWESIMN
tanlige2_w
dwnwe2_w
tanwsie2_w 0.0
false B_vsv
2/
Integrator_tanwsie2
Integrator_tanlige2 tanwitge_w
see bank 1 reset 1/
wnwre-tanwie2-w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dwnwe2_w
tanwre2_w Limiter_1
wnwre-controller-e2
tanwpe2_w
wnwre-tanwie2-w
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_nwhe2
WNWRE 9.50.1
Seite 783 von 4100 31.JAN.2003 Thomas Brosi
B_fnwrsie2
B_fnwrsie2 B_nwsst
B_fnwrlie2
B_fnwrlie2 wnwre-b-fnwrie2
wnwse2_w WNWSMNAAE WNWVAAE wnwre-b-fnwrie2
dwnwe2_w
z^-1
tanwde2_w
dwnwde2_w DWNWDETMX
dwnwae2_w
DWNWDETMN
Limiter_3
SY_VS
0
B_vsv
wnwre-tanwde2-w
nwrdge_w wnwre-tanwde2-w
dwnwe2_w
SY_VS
tanwpe2_w
0 B_vsv nwrpe_w
from bank1 nwrpge_w
wnwre-tanwpe2-w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nwrde_w
from bank1
wnwre-tanwpe2-w
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_nmin
WNWRE 9.50.1
Seite 784 von 4100 31.JAN.2003 Thomas Brosi
B_tvinve = CWNWRE Bit 4 B_tvinve
tanwre2_w
[%] 100
tanwree2_w
tanwre = 0% -> reference position tanwre = 100 % ->active position
[%] 0.0 TANMAX /NC
fix 100% SY_UBR
1
getBit
wnwre-dut-cyc-out-e2
B_kdhre
fix 100%
CWKVHR
TANMAX /NC 1
[%] 0.0
wnwre-dut-cyc-out-e2
0
2/
SY_NWRE
0
TANWFRE tanwre_w
2/
CWNWRE 4
tanwre2_w 100
2/ TANWSPE
tanwre_w
toelk_w
5/ tanwree_w
tanwree2_w
[%]
4/ tanwre2_w
tanwite_w
ITANWLIE (STO06NWUW)
SY_VS
0 1/
toelk_w
wnwre-init
tanwitge_w
ITANWLIGE (STO06NWUW) wnwre-init
wnwre-nwswoff-e
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_NWGE2
If S_kl15 = false, then complete functionality of WNWRE is calculated wnwre-nwswoff-e
ABK WNWRE 9.50.1 Abkurzungen ¨ TNWTAPER - Periodendauer des PWM-Signales (= 4 ms; nicht applizierbar) Parameter CWKVHR CWNWRE
Source-X
Source-Y
Art
Bezeichnung
FW (REF) FW
Codewort fur ¨ Komponenten-Versorgungsspannung uber ¨ Hauptrelais Codewort zur Einschaltung Filter Verstellgeschwindigkeit Nockenwelle Einlass
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 785 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW KL KL KL KF KF KF KF KF KF SV (REF) SV (REF) FW FW FW FW FW FW FW FW FW FW FW (REF) FW FW FW (REF)
max. Abweichung von Referenzposition fur ¨ Verstellgeschwindigkeit = 0 Einlass Untere Schwelle fur ¨ Totzone von D-Regelanteil Obere Schwelle fur ¨ Totzone von D-Regelanteil Minimalwert von dwnwe_w fur ¨ Eingang schneller I-Anteil des NW-Reglers Maximalwert von dwnwe_w fur ¨ Eingang schneller I-Anteil des NW-Reglers ¨ Faktor Korrektur Tastverhaltnis Nockenwelle f(ub) Einlass Inititiwert fur ¨ langsamen I-Anteil Nockenwellenregler Einlass Inititiwert fur ¨ langsamen I-Anteil Nockenwellenregler Einlass(großer Hub) Kennfeld D-Anteil Nockenwellenregler Einlaß Kennfeld D-Anteil Nockenwellenregler Einlaß Kennfeld P-Anteil Nockenwellenregler Einlaß Kennfeld P-Anteil Nockenwellenregler Einlaß großer Nocken Kennfeld I-Anteil Nockenwellenregler Einlaß Kennfeld I-Anteil Nockenwellenregler Einlaß(großer Hub) Drehzahl Stutzstellenverteilung ¨ fur ¨ NW-Regler Einlaß Gruppenstutzstellen ¨ ¨ Tastverhaltnis fur ¨ Fruhverstellung ¨ Einlassnockenwelle Minimales TV langsamer I-Anteil NW-Regler (Einlass) MMinimales TV schneller I-Anteil NW-Regler (Einlass) Maximales TV langsamer I-Anteil NW-Regler (Einlass) Maximales TV schneller I-Anteil NW-Regler (Einlass) ¨ Maximales Tastverhaltnis NW-Regler Einlass ¨ Minimales Tastverhaltnis NW-Regler Einlass ¨ ¨ Tastverhaltnis fur ¨ Spatverstellung Einlassnockenwelle Zeitkonstane langsamer I-Anteil Nockenwellenregler(Einlaß) Zeitkonstane langsamer I-Anteil Nockenwellenregler(Einlaß,großer Nocken) ¨ Winkel Einlassventil offnet in Referenzposition bezogen auf Ladungswechsel(LWOT) minimaler Winkel zum Aktivanschlag fur ¨ Regler Einlaß Winkel Nockelwellen-Sollwert Minimum fur ¨ Regler Einlaß Winkel fur ¨ Aktivanschlag NW-Regelung
Systemkonstante
Art
Bezeichnung
SY_NWGE2 SY_NWRE SY_UBR SY_VS
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Nockenwelle Phasengeber Einlass 2 ¨ Systemkonstante fur ¨ Referenzposition Einlassnockenwelle ( fruh/sp ¨ at) Systemkonstante: Spannung hinter Hauptrelais ubr existiert Systemkonstante Ventilhubsteuerung: keine, 2-Pkt.
Art
Bezeichnung
LOK LOK LOK LOK EIN EIN
Freigabe langsamer I-Anteil Nockenwellenregler (Einlaß) Freigabe langsamer I-Anteil Nockenwellenregler (Einlaß 2) Freigabe schneller I-Anteil Nockenwellenregler (Einlaß) Freigabe schneller I-Anteil Nockenwellenregler (Einlaß 2) Bedingung Komponenten an Hauptrelais zur Diagnose UBR einschalten Bedingung Unterdrehzahl: n < NMIN
DWNWARE DWNWDETMN DWNWDETMX DWNWESIMN DWNWESIMX FTANWUBE ITANWLIE ITANWLIGE KFNWRDE KFNWRDGE KFNWRPE KFNWRPGE KFNWRSIE KFNWRSIGE SNM06NWUW STO06NWUW TANWFRE TANWMNLIE TANWMNSIE TANWMXLIE TANWMXSIE TANWRMAXE TANWRMINE TANWSPE TTANWLIE TTANWLIGE WNWREO WNWSMNAAE WNWSMNRE WNWVAAE
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WNWRE 9.50.1
Source-X
UB TOELK_W TOELK_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W TOELK_W
Variable
Quelle
B_FNWRLIE B_FNWRLIE2 B_FNWRSIE B_FNWRSIE2 B_KDHRE B_NMIN
WNWRE WNWRE WNWRE WNWRE GGUBR BGWNE
B_NNWMX B_NWHE B_NWHE2 B_NWOFFE B_NWOFFE2 B_NWRPOSE
BBNWS WNWRE WNWRE WNWRE WNWRE BGARNW
B_NWSST
BBNWS
B_NWVFRE B_NWVFRE2 B_NWVSPE B_NWVSPE2 B_TVINVE B_VSV B_WNWS02E B_WNWS0E
WNWRE WNWRE WNWRE WNWRE WNWRE
DWNWAE2_W DWNWAE_W DWNWDE2_W DWNWDE_W DWNWE2_W DWNWE_W FTANWUBKE NMOT_W
WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE BGNMOT
NWRDE_W NWRDGE_W NWRIE_W NWRIGE_W NWRPE_W NWRPGE_W
WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE
NWSOLLE NWSOLLE
Source-Y
TOELK_W TOELK_W TOELK_W TOELK_W TOELK_W TOELK_W
Referenziert von
KMTR, WNWRE ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... WNWRE EIN LOK LOK AUS AUS BBDNWS, BGARNW,- EIN NWEVO, NWSOLLE,WNWRE NWEVO, NWSOLLE,- EIN WNWRE LOK LOK LOK LOK LOK WNWRE EIN EIN BGARNW, WNWRE BBDNWS, BGARNW,- EIN DNWKW, NWFW, WNWRE LOK LOK LOK LOK LOK LOK LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK LOK LOK LOK LOK LOK
Drehzahlschwelle fur ¨ NW-Regelung uberschritten ¨ ¨ Halte-Tastverhaltnis Einlaß NW-Lageregelung ¨ Halte-Tastverhaltnis NW-Lageregelung aktiv Einlass 2 Abschaltung der Einlaß-NW-Regelung Abschaltung der Nockenwellenregelung Einlaß 2 Bedingung: Ansteuerung der Nockenwellen-Referenzposition durch Steller (Einlass)
¨ Bedingung Freigabe der Nockenwellensteuerung wahrend Start Nockenwellenverstellung in Fruh-Richtung ¨ Einlaß Nockenwellenverstellung in Fruh-Richtung ¨ Einlaß 2 ¨ Nockenwellenverstellung in Spat-Richtung Einlaß ¨ Nockenwellenverstellung in Spat-Richtung Einlaß 2 ¨ Invertierung Tastverhaltnis Einlaßnockenwelle aktiv Bestromung Schaltventile Bedingung NW-Sollwertvorgabe fur ¨ Bank2 ist 0 Bedingung NW-Sollwertvorgabe ist 0
delta Winkel Nockenwelle(Sollwinkel - Istwinkel) Einlaß 2 alter Wert delta Winkel Einlaß-NW (Sollwinkel - Istwinkel) alter Wert delta Winkel D-Anteil Nockenwelle fur ¨ D-Regelanteil Einlaß 2 delta Winkel D-Anteil Nockenwelle fur ¨ D-Regelanteil delta Winkel Nockenwelle(Sollwinkel - Istwinkel) Einlaß 2 delta Winkel Einlaß-NW (Sollwinkel - Istwinkel) ¨ Faktor Korrektur Tasverhaltnis Nockenwelle f(ub) Einlass Motordrehzahl Nockenwellenregler D-Anteil Einlaß Nockenwellenregler D-Anteil Einlaß großer Nocken Nockenwellenregler I-Anteil Einlaß Nockenwellenregler I-Anteil Einlaß(großer Nocken) Nockenwellenregler P-Anteil Einlaß Nockenwellenregler P-Anteil Einlaß großer Nocken
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
TANLIGE2_W TANWDE2_W TANWDE_W TANWIE2_W TANWIE_W TANWITE_W TANWITGE_W TANWLIE2_W TANWLIE_W TANWLIGE_W TANWNKE2_W TANWNKE_W TANWPE2_W TANWPE_W TANWRE2_W TANWREE2_W TANWREE_W TANWRE_W TANWSIE2_W TANWSIE_W TOELK_W
WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE WNWRE BGTOL
UB
GGUB
WNWE2_W
WANWKW
WNWE_W
WANWKW
WNWSE2_W
NWSUE
WNWSE_W
NWSUE
WNWVFE2_W WNWVFE_W
BGWNWVFE BGWNWVFE
Referenziert von
DNWSEEIN HT2KTNWS HT2KTNWS DNWSEEIN
BBDNWS, BBNWS,BGARNW, DNWSEIN, GGCANECU, ... ADVE, ATEV, BGDVE,CANECUR, CANSEN, ... BGWGWV, BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... BGWGWV, BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... DNWSEIN, NWEVO,NWSUE, WNWRE BGWGWV, DNWSEIN, NWEVO, NWSUE,NWWUE, ... WNWRE HT2KTMSV, WNWRE
WNWRE 9.50.1
Seite 786 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK LOK EIN
¨ langsamer I-Anteil des Tastverhaltnisses NW-Regler Einlass(großer Nocken,Bank2) ¨ Tastverhaltnis D-Anteil NW- Lageregler Einlaß 2 ¨ Tastverhaltnis D-Anteil NW- Lageregler Einlaß ¨ I-Anteil des Tastverhaltnisses NW-Regler Einlass Bank2 (Word) ¨ I-Anteil des Tastverhaltnisses NW-Regler Einlass (Word) ¨ Haltetastverhaltnis Vorsteuerwert Nockenwellenregler Einlaß ¨ ¨ Haltetastverhaltnis Vorsteuerwert Nockenwellenregler Einlaß fur ¨ große Nockenhohe ¨ langsamer I-Anteil des Tastverhaltnisses NW-Regler Einlass Bank2 (Word) ¨ langsamer I-Anteil des Tastverhaltnisses NW-Regler Einlass (Word) ¨ langsamer I-Anteil des Tastverhaltnisses NW-Regler Einlass (Word) großer Nocken ¨ unkorrigiertes Tastverhaltnis Nockenwellenregelung Einlaß(Bank 2) ¨ unkorrigiertes Tastverhaltnis Nockenwellenregelung Einlaß ¨ Tastverhaltnis fur ¨ NW-Verstellung P-Anteil Einlaß 2(word) ¨ Tatverhaltnis fur ¨ Einlaß-NW-Verstellung P-Anteil (word) ¨ Tastverhaltnis Einlaßnockenwellenregelung Bank2 ¨ Tastverhaltnis Einlaßnockenwellenregelung 2 Ansteuerung Endstufe(word) ¨ Tastverhaltnis Einlaßnockenwellenregelung Ansteuerung Endstufe(word) ¨ Tastverhaltnis Nockenwellenregelung Einlaß ¨ schneller I-Anteil des Tastverhaltnisses NW-Regler Einlass (Bank 2) ¨ schneller I-Anteil des Tastverhaltnisses NW-Regler Einlass (Word) ¨ (Motor-) Oltemperatur, Ausgabe in Grad C, intern in Kelvin
EIN
Batteriespannung
EIN
Winkel Einlassventil oeffnet bezogen auf LWOT Einlass 2
EIN
Winkel Einlassventil oeffnet bezogen auf LWOT
EIN
¨ Sollwinkel Nockenwelle Einlass 2 offnet
EIN
¨ Sollwinkel Nockenwelle Einlass offnet
EIN EIN
Verfeinerter NW-Winkel Einlaß-NW2 Verfeinerter NW-Winkel Einlaß-NW1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WNWRE 9.50.1
Seite 787 von 4100 31.JAN.2003 Thomas Brosi
FB WNWRE 9.50.1 Funktionsbeschreibung 1. System¨ ubersicht: Variable Nockenwellenspreizung -------------------------------------------------Durch eine variable Einlaßnockenwellenwinkelverstellung werden folgende Ziele angestrebt: - Emissionsverbesserung - Kraftstoffverbrauchseinsparung - verbesserte Laufruhe im Leerlauf F¨ ur die Winkelangaben gilt der Bezugspunkt oberer Totpunkt bei Ladungswechsel LWOT: Winkel die vor LWOT liegen sind negativ, nach LWOT positiv Die variablen Ventil¨ uberschneidungen werden erreicht durch kontinuierliche Verstellung der Nockenwelle(n) mit Positionsregelung. Die Verstellung erfolgt durch Ver¨ anderung der relativen Winkellage der Nockenwelle zur Kurbelwelle. Die Verstellrichtung und -geschwindigkeit der Einlaßnockenwelle wird durch ein Proportionalventil bestimmt, dessen Durchfluß durch Ansteuerung mit unterschiedlichen Tastverh¨ altnissen gesteuert wird. Erfolgt keine Ansteuerung dieses Proportionalventils (stromloser Zustand), befindet sich die Nockenwelle in der sogenannten Referenzposition. Das Ventil wird in zwei Arbeitspunkten betrieben: - Verstellung in Richtung fr¨ uh, d.h. von gr¨ oßeren zu kleineren Winkeln: Referenzposition = sp¨ at: Tastverh¨ altnis wird durch P-, I- D-Anteil des Reglers bestimmt Referenzposition = fr¨ uh: Tastverh¨ altnis wird durch TANWFRE f¨ ur minimale Bestromung des Hydraulikventils bestimmt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Verstellung in Richtung sp¨ at, d.h. von kleineren zu gr¨ oßeren Winkeln: Referenzposition = sp¨ at: Tastverh¨ altnis wird durch TANWSPE f¨ ur minimale Bestromung des Hydraulikventils bestimmt Referenzposition = fr¨ uh: Tastverh¨ altnis wird durch P-, I- D-Anteil des Reglers bestimmt 2. Lageregelung Einlaß-Nockenwelle ---------------------------------Die Lageregelung der Einlaßnockenwelle unterteilt sich in einen P- I-und D-Anteil. Um die unterschiedlichen Streckeneigenschaften bei Umschaltung zwischen 2 unterschiedlichen Nockenh¨ ohen zu ber¨ ucksichtigen, wird zwischen "großem" Nockenhub (Kennzeichen "G" vor Endbuchstabe) und kleinem Nockenhub oder auch Normalsystem ohne separate Kennzeichnung unterschieden. F¨ ur die Regelung wird die Regelabweichung zwischen verfeinertem Istwinkel (wnwvfe_w) aus der Funktion BGNWVE und dem Sollwinkel (wnwse_w) verwendet. Zur Kompensation der sich abh¨ angig vom Betriebspunkt ergebenden veschiedenen Stellkr¨ afte werden P- I- und D-Anteil mit Kennfeldern abh¨ angig von Drehzahl und Motor¨ oltemperatur gebildet. Ist der Sollwert in der N¨ ahe der Referenzposition WNWREO, so wird der Regler deaktiviert und auf ein appliziertes Testverh¨ altnis TANWFRE bzw. TANWSPE umgeschaltet.
3. Realisierung f¨ ur 2 Verstellbare Einlaßnockenwellen ----------------------------------------------------Bei 2-Bank Systemen wird die 2.Bank unabh¨ angig von der 1.Bank geregelt. Die notwendigen Ram-Zellen sind zus¨ atzlich durch eine 2 gekennzeichnet. Die Parameter sind f¨ ur beide Einlaßnockenwellen gleich, da hier eine gleiche Verstellhardware vorausgesetzt wird 4. Ansteuerung der NW-Enstufen im Nachlauf -----------------------------------------In einigen Systemen ist es erforderlich, daß im SG Nachlauf (S_kl15 = false) eine Diagnose des Hauptrelais durchgef¨ uhrt wird. Dazu ist es erforderlich, daß alle Endstufen deren Stellglieder ¨ uber das Hauptrelais versorgt werden durchgeschaltet werden. Diese Funktionalit¨ at ist in der Hierarchie Dut_Cyc_Out_E(2) zu sehen. Aktiviert wird diese Funktionalit¨ at ¨ uber die Systemkonstante SY_UBR.
APP WNWRE 9.50.1 Applikationshinweise Systemkonstanten: alt: Definition Verstellort: SY_NWVAR SY_NWVAR SY_NWVAR SY_NWVAR SY_NWVAR SY_NWVAR
= = = = = =
1: 2: 3: 4: 5: 6:
1 2 1 2 1 2
verstellbare verstellbare verstellbare verstellbare verstellbare verstellbare
Einlaßnockenwelle, NWE (Reihen-Motor) Einlaßnockenwellen, NWE, NWE2 (V-Motor) Einlaßnockenwelle, 1 verstellbare Auslaßnockenwelle,NWE, NWA (Reihen-Motor) Einlaßnockenwellen, 2 verstellbare Auslaßnockenwellen, NWE, NWE2, NWA, NWA2 (V-Motor) Auslaßnockenwelle , NWA (Reihen-Motor) Auslaßnockenwellen, NWA, NWA2 (V-Motor)
Definition Verstellart: Einlassnockenwelle SY_NWS = 0: keine Verstellung bei Einlaßnockenwelle(n) SY_NWS = 1: 2-Punkt Verstellung bei Einlaßnockenwelle(n) SY_NWS = 2: kontinuierliche Verstellung bei Einlaßnockenwelle(n) Auslassnockenwelle SY_NWSA = 0: keine Verstellung bei Auslaßnockenwelle(n) SY_NWSA = 1: 2-Punkt Verstellung bei Auslaßnockenwelle(n) SY_NWSA = 2: kontinuierliche Verstellung bei Auslaßnockenwelle(n)
Einlassnockenwelle SY_NWGE > 0 Phasensensor f¨ ur Einlassnockenwelle vorhanden. Der Wert von SY_NWGE gibt die Nummer des Phasengebers an. SY_NWGE2 > 0 Phasensensor f¨ ur Einlassnockenwelle 2 vorhanden. Der Wert von SY_NWGE2 gibt die Nummer des Phasengebers an.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWS:
0: 1: 2: SY_NWRE: 0: 1:
WNWRE 9.50.1
Seite 788 von 4100 31.JAN.2003 Thomas Brosi
keine Verstellung der Einlassnockenwelle(n) geschaltete Verstellung der Einlassnockenwelle(n) kontinuierliche Verstellung der Einlassnockenwelle(n) Referenzposition der Einlassnockenwelle(n) in Fr¨ uhposition Referenzposition der Einlassnockenwelle(n) in Sp¨ atposition
Auslassnockenwelle SY_NWGA > 0 Phasensensor f¨ ur Auslassnockenwelle vorhanden. Der Wert von SY_NWGA gibt die Nummer des Phasengebers an. SY_NWGA2 > 0 Phasensensor f¨ ur Auslassnockenwelle 2 vorhanden. Der Wert von SY_NWGA2 gibt die Nummer des Phasengebers an. SY_NWSA: 0: 1: 2: SY_NWRA: 0: 1:
keine Verstellung der Auslassnockenwelle(n) geschaltete Verstellung der Auslassnockenwelle(n) kontinuierliche Verstellung der Auslassnockenwelle(n) Referenzposition der Auslassnockenwelle(n) in Fr¨ uhposition Referenzposition der Auslassnockenwelle(n) in Sp¨ atposition
CWNWSG: Codewort ¨ ubergeordnete Fuktionalit¨ at Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsrl bei E-Gas Systemen kann bei der Adressierung der Sollwertkennfelder zwischen rlsol_w und | und rlshk (h¨ ohenkorrigierte Sollwertf¨ ullung) gew¨ ahlt werden Bit1: | B_nwkwaosw 0: Anforderung f¨ ur Phasenflankenadaption ist unabh¨ angig von den Sollwertvorgaben. | 1: Referenzposition muß durch Sollwerte angefahren werden --> Phasenflankenadaption Bit2: | B_nwstvakt 0: Nockenwellenverstellung im Start verboten | 1: Nockenwellenverstellung im Start erlaubt Bit3: | | Bit4: | | Bit5: | | Bit6: |
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit7: | B_nwsoada
0: Freigabe der Nockenwellenverstellung erst nach erfolgter Flankenadaption des Phasensensors 1: Freigabe der Nockenwellenverstellung ohne voherige Flankenadaption des Phasensensors
CWNWSE: Codewort f¨ ur Einlassseite Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsappe Umschalten des Sollwinkel wnweos in %NWSOLLE auf den Applikationswinkel wnwsape | Bit1: | B_nwsapkfe Umschalten des Apllikationswinkels wnwsape von Festwert WNWSEAPP auf Kennfeld KFWNWSAPE | Bit2: | B_nwsinve in der Funktion %NWSYVAR werden die aktuellen Istwerte der NW_Verstellung in Bezug zur KW f¨ ur | die Einlaßseite (wnwi_ad_w,..) vor Ihrer Umspeicherung mit mal (-1) multipliziert. Dies ist | dann erforderlich wenn die Referenzposition der Einlass Nockenwelle in Fr¨ uh-Stellung ist Bit3: | B_nwskhe in der Funktion %NWSOLLE kann bei Bedingung Katheizen B_kh der Sollwert aus einem separaten | Sollwertkennfeld vorgegeben werden Bit4: | B_wnwsmxfe Maximaler Sollwinkel nur durch WNWEMAX bestimmt, sonst WNWEMAX + wnwadmne | Bit5: | B_nwskflle 0: keine unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | 1: unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | Bit6: |B_nwssprge 0: keine Sollwertspr¨ unge wenn B_nwsappe = true | 1: Sollwertspr¨ unge zu Applikationszwecken zwischen 2 in %NWSOLLE einstellbaren Winkeln, wenn | B_nwsappe = true Bit7: |B_dnwfozee 0: Stellerdiagnosefreigabe erst nachdem Zyklusflag der Endstufenpr¨ ufung gesetzt ist. | 1: Stellerdiagnosefreigabe ohne Ber¨ ucksichtigung des Zyklusflag der Endstufenpr¨ ufung
CWNWSA: Codewort f¨ ur Auslassseite Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsappa in der Funktion %NWSOLLA kann der Sollwinkel wnwass ¨ uber den Applikationswert WNWSAAPP | oder das Applikationskennfeld KFWNWSAPA vorgegeben werden Bit1: | B_nwsapkfa Umschalten des Apllikationswinkels wnwsapa von Festwert WNWSAAPP auf Kennfeld KFWNWSAPA | Bit2: | B_nwsinva in der Funktion %NWSYVAR werden die aktuellen Istwerte der NW_Verstellung in Bezug zur KW f¨ ur | die Auslaßseite (wnwi_ad_w,..) vor Ihrer Umspeicherung mit mal (-1) multipliziert. Dies ist | dann erforderlich wenn die Referenzposition der Auslass Nockenwelle in Sp¨ at-Stellung ist Bit3: | B_nwskha in der Funktion %NWSOLLA kann bei Bedingung Katheizen B_kh der Sollwert aus einem separaten | Sollwertkennfeld vorgegeben werden Bit4: |B_wnwsmxfa Maximaler Sollwinkel nur durch WNWAMAX bestimmt, sonst WNWAMAX + wnwadmna | Bit5: | B_nwskflla 0: keine unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | 1: unterschiedliche Sollwinkel-Kennfelder bei Leerlauf Bit6: |B_nwssprga 0: keine Sollwertspr¨ unge wenn B_nwsappa = true | 1: Sollwertspr¨ unge zu Applikationszwecken zwischen 2 in %NWSOLLA einstellbaren Winkeln, wenn | B_nwsappa = true | Bit7: |B_dnwfozee 0: Stellerdiagnosefreigabe erst nachdem Zyklusflag der Endstufenpr¨ ufung gesetzt ist.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
|
WNWRE 9.50.1
Seite 789 von 4100 31.JAN.2003 Thomas Brosi
1: Stellerdiagnosefreigabe ohne Ber¨ ucksichtigung des Zyklusflag der Endstufenpr¨ ufung
Anhaltswerte f¨ ur die Erstapplikation: -----------------------------------CWNWRE 0 Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0 ... 3 nicht belegt in dieser Funktion Bit4: | B_tvinve
0 --> keine Invertierung des Ausgabetastverh¨ altnis --> tanwree_w = tanwre_w 1 --> Invertierung Ausgabetastverh¨ altnis aktiv --> tanwree_w = 100% - tanwre_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit5 ... 7 nicht belegt
Physikalische Daten f¨ ur Erstbedatung: -------------------------------------FESTWERT CWNWRE WERT 0.0 FESTWERT DWNWARE WERT 1.5000 FESTWERT DWNWDETMN WERT -1 FESTWERT DWNWDETMX WERT 1 FESTWERT DWNWESIMN WERT -4 FESTWERT DWNWESIMX WERT 4 KENNLINIE FTANWUBE 6 ST/X 0.0000 0.9880 1.9760 WERT 1.0000 1.0000 1.0000 GRUPPENKENNLINIE ITANWLIE konstant 50% GRUPPENKENNLINIE ITANWLIGE konstant 50% GRUPPENKENNFELD KFNWRDE ST/Y -30.0 WERT -8.0078 -8.0078 -8.0078 ST/Y 0.0 WERT -8.0078 -8.0078 -8.0078 ST/Y 30.0 WERT -8.0078 -8.0078 -8.0078 ST/Y 60.0 WERT -8.0078 -8.0078 -8.0078 ST/Y 90.0 WERT -8.0078 -8.0078 -8.0078 ST/Y 120.0 WERT -8.0078 -8.0078 -8.0078 GRUPPENKENNFELD KFNWRDGE ST/Y -30.0 WERT -1.6113 -1.6113 -1.6113 ST/Y 0.0 WERT -1.6113 -1.6113 -1.6113 ST/Y 30.0 WERT -1.6113 -1.6113 -1.6113 ST/Y 60.0 WERT -1.6113 -1.6113 -1.6113 ST/Y 90.0 WERT -1.6113 -1.6113 -1.6113 ST/Y 120.0 WERT -1.6113 -1.6113 -1.6113 GRUPPENKENNFELD KFNWRPE ST/Y -30.0 WERT -3.9993 -2.0004 -2.0004 ST/Y 0.0 WERT -3.9993 -2.0004 -2.0004 ST/Y 30.0 WERT -3.9993 -2.0004 -2.0004 ST/Y 60.0 WERT -3.9993 -2.0004 -2.0004 ST/Y 90.0 WERT -3.9993 -2.0004 -2.0004 ST/Y 120.0 WERT -3.9993 -2.0004 -2.0004 GRUPPENKENNFELD KFNWRPGE ST/Y -30.0 WERT -2.4994 -2.0004 -1.4999 ST/Y 0.0 WERT -2.4994 -2.0004 -1.4999 ST/Y 30.0 WERT -2.4994 -2.0004 -1.4999 ST/Y 60.0 WERT -2.4994 -2.0004 -1.4999 ST/Y 90.0 WERT -2.4994 -2.0004 -1.4999
2.9640 1.0000
4.0280 1.0000
5.0160 1.0000
-8.0078
-8.0078
-8.0078
-8.0078
-8.0078
-8.0078
-8.0078
-8.0078
-8.0078
-8.0078
-8.0078
-8.0078
-8.0078
-8.0078
-8.0078
-8.0078
-8.0078
-8.0078
-1.6113
-1.6113
-1.6113
-1.6113
-1.6113
-1.6113
-1.6113
-1.6113
-1.6113
-1.6113
-1.6113
-1.6113
-1.6113
-1.6113
-1.6113
-1.6113
-1.6113
-1.6113
-2.0004
-2.0004
-2.0004
-2.0004
-2.0004
-2.0004
-2.0004
-2.0004
-2.0004
-2.0004
-2.0004
-2.0004
-2.0004
-2.0004
-2.0004
-2.0004
-2.0004
-2.0004
-1.4999
-1.4999
-1.4999
-1.4999
-1.4999
-1.4999
-1.4999
-1.4999
-1.4999
-1.4999
-1.4999
-1.4999
-1.4999
-1.4999
-1.4999
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ST/Y 120.0 WERT -2.4994 -2.0004 -1.4999 GRUPPENKENNLINIE KFNWRSIE ◦ komplett -0.8 %/ KW GRUPPENKENNLINIE KFNWRSIGE komplett -0.8 %/ ◦ KW
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
STUETZSTELLENVERTEILUNG SNM06NWUW 6 ST/X 1000.000 2000.000 3000.000 STUETZSTELLENVERTEILUNG STO06NWUW 6 ST/X -30.0 0.0 30.0 FESTWERT TANWFRE WERT 93.75 FESTWERT TANWMNLIE WERT -20 FESTWERT TANWMNSIE WERT -10 FESTWERT TANWMXLIE WERT +20 FESTWERT TANWMXSIE WERT 10 FESTWERT TANWRMAXE WERT 93.75 FESTWERT TANWRMINE WERT 6.25 FESTWERT TANWSPE WERT 6.2500 FESTWERT TTANWLIE WERT 93.6229 FESTWERT TTANWLIGE WERT 93.6229 FESTWERT WNWSMNRE WERT 1.0000 FESTWERT WERT 0.0000 FESTWERT WERT 1.0000 FESTWERT Wert -255
WNWREO
WNWRE 9.50.1
-1.4999
-1.4999
-1.4999
4000.000
5000.000
6000.000
60.0
90.0
120.0
Seite 790 von 4100 31.JAN.2003 Thomas Brosi
Motorspezifisch: Referenzposition bezogen auf oberer Totpunkt Ladungswechsel (LWOT)
WNWSMNAAE WNWVAAE Motorspezifisch: Winkel außerhalb des Aktivanschlags --> Regelung am Aktivanschlag aktiv z.B f¨ ur Aktivanschlag in Fr¨ uhposition
Applikations-Anleitung ---------------------Die Daten der Funktion %WNWRE sollten nach den Daten der Funktion %GGNW angepaßt werden. 1. Festlegung der Winkelwerte f¨ ur die Ventilsteuerzeiten Einlaßventil ¨ offnet und Auslaßventil schließt Erfolgt in %NWSOLLE und %NWNWUE 2. Festlegung der Tastverh¨ altnisse und der Grenzen der Adaptionsbereiche TANWFRE Tastverh¨ altnis f¨ ur fr¨ uh Verstellung ist abh¨ angig von der Lage der Referenzpopsition zu bedaten: Referenzposition = sp¨ at: Tastverh¨ altnis 93.75% f¨ ur maximale Bestromung des Hydraulikventils Referenzposition = fr¨ uh: Tastverh¨ altnis 6.25% f¨ ur minimale Bestromung des Hydraulikventils Wird durch das vorgegebene Tastverh¨ altnis von 93.75% durch die SG-Hardware keine maximale Bestromung des Hydraulikventils erreicht so kann ¨ uber CWNWRE Bit 4 = true eine Invertierung des Ausgabetastverh¨ altnis eingestellt werden.
TANWSPE Tastverh¨ altnis f¨ ur sp¨ at Verstellung: Referenzposition = sp¨ at: Tastverh¨ altnis 6.25% f¨ ur minimale Bestromung des Hydraulikventils Referenzposition = fr¨ uh: Tastverh¨ altnis 93.75% f¨ ur maximale Bestromung des Hydraulikventils Wird durch das vorgegebene Tastverh¨ altnis von 93.75% durch die SG-Hardware keine maximale Bestromung des Hydraulikventils erreicht so kann ¨ uber CWNWRE BIt 4 = true eine Invertierung des Ausgabetastverh¨ altnis eingestellt werden. 3. Anpassung der Regelparameter - Zur Anpassung der folgenden Parameter werden zumeist Spr¨ unge des Sollwertes wnwse_w bei konstanter Drehzahl und konstanter Temperatur gefahren. Hierf¨ ur werden die Daten der Funktion %NWSOLLE wie folgt angepaßt: - CWNWSE Bit(0) B_nwsappe = true Bit(6) B_nwssprge = true --> Winkelspr¨ unge zwischen den Werten WNWSAPSE, WNWSAPFE mit der Dauer TNWWSPE aktiv - Der D-Anteil ist zun¨ achst zu deaktivieren (KFWRDE, KFNWRDGE = 0.0); - Grenzen f¨ ur den Der I-Anteil sollte eingeschwungen sein. - Applikation P-Anteil: typische Spr¨ unge z.B. 5 ◦ KW Abstand von Referenzposition mit einem Deltawinkel von 30 ◦ KW. Dabei ist zu beachten, daß der Abstand zum Aktivanschlag mindestens 5 ◦ KW betr¨ agt. mit P-Anteilen beginnen bei -2.0 in -1.0er Schritten und Sprungverlauf ausgewerten. Typischer Weise wird der P-Anteil solange erh¨ oht bis deutlich zu erkennende Schwingungen im System vorhanden sind und dann f¨ ur eine erste Grobbedatung halbiert. Die Auswertung sollte bei verschiedenen Drehzahlen und Motor¨ oltemperaturen wiederholt werden. - Die Bedatung des D-Anteils richtet sich nach den erw¨ unschten "¨ Uberschwingern" bei Sollwertspr¨ ungen. Gr¨ oßere D-Anteile haben geringere ¨ Uberschwinger zur Folge.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSFAT 1.30.2
Seite 791 von 4100 31.JAN.2003 Thomas Brosi
- Zu beachten ist in jedem Fall, dass das System in allen Betriebsbereichen stabil ist. - I-Anteil erh¨ ohen (Bedatung so w¨ ahlen, daß sich eine Steigung ¨ uber der Regeldifferenz von 0.5 ergibt) - Der gesamte I-Anteil tanwie_w, der sich bei den jeweiligen Temperaturen bei konstanten Sollpositionen einstellt , wird als Vorsteuerwert in die Kennlinie ITANWLIE bzw. ITANWLIGE ¨ ubernommen.
FU NWSFAT 1.30.2 Nockenwellensteuerung, Sollwertvorgabe durch Tester FDEF NWSFAT 1.30.2 Funktionsdefinition MAIN: ======
NWSFAT 1.30 SY_NWS
B_fanwftve 4/
wnwsmxe_w 5/
wnwsmne_w 6/
0 ANGLE_BY_TESTER_E
SY_NWGE2
0 true
3/
B_dnwse2
wnwsmxe_w
B_fanwftve
B_dnwse
B_fanwftve wnwsmxe_w wnwsmne_w B_fanwstae wnwsfae_w
wnwsmne_w calc
1/ B_fanwse
B_fanwte
8/ B_fanwstae
2/
calc 7/
B_fanwsea
9/ wnwsfae_w
nmot
B_fanwftva wnwsmxa_w 4/ 5/
NFANWS SY_NWSA
0
ANGLE_BY_TESTER_A 2/ 1/
B_fanwsa
B_fanwta
B_fanwsaa
wnwsmxa_w
B_fa
wnwsmna_w
SY_NWGA2
B_dnwsa
B_fanwftva wnwsmxa_w wnwsmna_w calc
8/ B_fanwstaa B_fanwstaa wnwsfaa_w calc 7/
0
9/ wnwsfaa_w
false
true B_dnwsa2
wnwsmna_w 6/
3/ B_fanwftva
false
[%] 0 DMRDNW
dmrdnw_w
nwsfat-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fa
nwsfat-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSFAT 1.30.2
Seite 792 von 4100 31.JAN.2003 Thomas Brosi
ANGLE_BY_TESTER: =================
statetnwe = 0
wait in reference position TNWPPTE
calc [B_tostat0e]
statetnwe = 5
S
2 WAIT_FOR_TESTER/ Entry: EC_WAIT_FOR_TESTER 1
calc [B_tostat5e]
WAIT_IN_RP/ Entry: EC_WAIT_IN_RP Static: AC_WAIT_IN_RP
2 AP_TO_RP/ Entry: EC_AP_TO_RP Static: AC_AP_TO_RP
calc [B_break5e]
1
statetnwe = 4
1 calc [B_break4e]
calc [B_break3e]
calc [B_break1e]
ramp for desired angle from aktiv position to reference position
calc [B_tostat4e] 2 1
calc [B_break2e]
WAIT_IN_AP/ Entry: EC_WAIT_IN_AP Static: AC_WAIT_IN_AP
calc [B_tostat1e]
statetnwe =3
wait in active position TNWAPTE
calc [B_tostat3e] 1
2 calc [B_tostat2e]
statetnwe =1 Set desired angle to reference position and wait TNWVBGNE
statetnwe = 2
ramp for desired angle from reference position to aktiv position
nwsfat-angle-by-tester WAIT_FOR_TESTER: =================
entry code WAIT_FOR_TESTER
false
0.0
B_fanwstae
statetnwe
action code WAIT_FOR_TESTER nothing to do
condition code WAIT_FOR_TESTER
B_fanwftve
EdgeRising
B_tostat1e/return
nwsfat-wait-for-tester
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SET_RP_AND_WAIT/ Entry: EC_SET_RP_AND_WAIT Static: AC_SET_RP_AND_WAIT
2 RP_TO_AP/ Entry: EC_RP_TO_AP Static: AC_RP_TO_AP
nwsfat-angle-by-tester
1
nwsfat-wait-for-tester
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSFAT 1.30.2
Seite 793 von 4100 31.JAN.2003 Thomas Brosi
SET_RP_AND_WAIT: =================
entry code for State SET_RP_AND_WAIT 1.0
statetnwe
true
B_fanwstae
TNWVBGNE Timer SY_NWRE
IntegratorTLimited
0
refeence position: retarded
wnwsfae_w
wnwsmxe_w wnwsmne_w
reference position: advance
action and condition code in state SET_RP_AND_WAIT
B_tostat2e/return
nwsfat-set-rp-and-wait
B_fanwftve
B_break1e/return
nwsfat-set-rp-and-wait RP_TO_AP: ==========
entry code RP_TO_AP 2.0
statetnwe
action and condition code RP_TO_AP SY_NWRE
0
TNWFARE
wnwsfae_w
wnwsmxe_w wnwsmne_w
B_tostat3e/return
B_fanwftve
B_break2e/return
nwsfat-rp-to-ap
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Timer
nwsfat-rp-to-ap
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSFAT 1.30.2
Seite 794 von 4100 31.JAN.2003 Thomas Brosi
WAIT_IN_AP: ============
entry code in WAIT_IN_AP
3.0
statetnwe
TNWAPTE
Timer
action and condition code in WAIT_IN_AP
B_tostat4e/return
B_fanwftve
nwsfat-wait-in-ap
Timer
B_break3e/return
nwsfat-wait-in-ap
entry code AP_TO_RP 4.0
statetnwe
action and condition code AP_TO_RP SY_NWRE
0
TNWFARE
wnwsmxe_w
wnwsfae_w
wnwsmne_w B_tostat5e/return
B_fanwftve
B_break4e/return
nwsfat-ap-to-rp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
AP_TO_RP: ==========
nwsfat-ap-to-rp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSFAT 1.30.2
Seite 795 von 4100 31.JAN.2003 Thomas Brosi
WAIT_IN_RP: ============
entry code WAIT_IN_RP 5.0
statetnwe
TNWPPTE
Timer
action and condition code in WAIT_IN_RP
B_tostat0e/return
nwsfat-wait-in-rp
B_fanwftve
B_break5e/return
nwsfat-wait-in-rp ANGLE_BY_TESTER_A: ===================
calc wait in reference position TNWPPTA [B_tostat0a] statetnwa = 5 calc S 2 [B_tostat5a] WAIT_FOR_TESTER/ WAIT_IN_RP/ 2 Entry: EC_WAIT_FOR_TESTER Entry: EC_WAIT_IN_RP Static: AC_WAIT_IN_RP AP_TO_RP/ Entry: EC_AP_TO_RP 1 calc Static: AC_AP_TO_RP [B_break5a] 1 1
statetnwa = 0
calc [B_break4a]
calc [B_tostat4a]
statetnwa = 4
ramp for desired angle from aktive position to reference position
2 calc [B_break2a]
1 calc [B_break3a]
WAIT_IN_AP/ Entry: EC_WAIT_IN_AP Static: AC_WAIT_IN_AP
statetnwa =3
calc [B_break1a] calc [B_tostat3a] 2
calc [B_tostat1a]
wait in active position TNWAPTA
1 RP_TO_AP/ Entry: EC_RP_TO_AP Static: AC_RP_TO_AP
1 SET_RP_AND_WAIT/ Entry: EC_SET_RP_AND_WAIT Static: AC_SET_RP_AND_WAIT
2
statetnwa = 2 statetnwa =1
calc [B_tostat2a]
Set desired angle to reference position and wait TNWVBGNA
ramp for desired angle from reference position to aktiv position
nwsfat-angle-by-tester-a
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Timer
nwsfat-angle-by-tester-a
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSFAT 1.30.2
Seite 796 von 4100 31.JAN.2003 Thomas Brosi
WAIT_FOR_TESTER_A: ===================
entry code WAIT_FOR_TESTER
false
B_fanwstaa
0.0
statetnwa
action code WAIT_FOR_TESTER nothing to do
EdgeRising
B_tostat1a/return
nwsfat-wait-for-tester-a SET_RP_AND_WAIT_A: ===================
entry code for State SET_RP_AND_WAIT 1.0
statetnwa
true
B_fanwstaa
TNWVBGNA Timer SY_NWRA
IntegratorTLimited
0
wnwsfaa_w
refeence position: retarded wnwsmxa_w wnwsmna_w
reference position: advance
action and condition code in state SET_RP_AND_WAIT
B_tostat2a/return Timer
B_fanwftva
B_break1a/return
nwsfat-set-rp-and-wait-a
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fanwftva
nwsfat-wait-for-tester-a
condition code WAIT_FOR_TESTER
nwsfat-set-rp-and-wait-a
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSFAT 1.30.2
Seite 797 von 4100 31.JAN.2003 Thomas Brosi
RP_TO_AP_A: ============
entry code RP_TO_AP 2.0
statetnwa
action and condition code RP_TO_AP SY_NWRA
0
TNWFARA
wnwsfaa_w
wnwsmxa_w wnwsmna_w
B_break2a/return
nwsfat-rp-to-ap-a
B_fanwftva nwsfat-rp-to-ap-a WAIT_IN_AP_A: ==============
entry code in WAIT_IN_AP
3.0
statetnwa
TNWAPTA
Timer
action and condition code in WAIT_IN_AP
B_tostat4a/return Timer
B_fanwftva
B_break3a/return
nwsfat-wait-in-ap-a
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_tostat3a/return
nwsfat-wait-in-ap-a
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSFAT 1.30.2
Seite 798 von 4100 31.JAN.2003 Thomas Brosi
AP_TO_RP_A: ============
entry code AP_TO_RP 4.0
statetnwa
action and condition code AP_TO_RP SY_NWRA
0
TNWFARA
wnwsmxa_w
wnwsfaa_w
wnwsmna_w
B_break4a/return
nwsfat-ap-to-rp-a
B_fanwftva nwsfat-ap-to-rp-a WAIT_IN_RP_A: ==============
entry code WAIT_IN_RP 5.0
statetnwa
TNWPPTA
Timer
action and condition code in WAIT_IN_RP
B_tostat0a/return Timer
B_fanwftva
B_break5a/return
nwsfat-wait-in-rp-a
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_tostat5a/return
nwsfat-wait-in-rp-a
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSFAT 1.30.2
Seite 799 von 4100 31.JAN.2003 Thomas Brosi
ABK NWSFAT 1.30.2 Abkurzungen ¨ Parameter
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DMRDNW NFANWS TNWAPTA TNWAPTE TNWFARA TNWFARE TNWPPTA TNWPPTE TNWVBGNA TNWVBGNE
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW
Momentenreserve fur ¨ Diagnose Nockenwelle uber ¨ Tester Drehzahlschwelle fur ¨ Funktionsanforderung NWS Zeit Auslassnockenwelle in Aktivposition bei Testereingriff Zeit Einlassnockenwelle in Aktivposition bei Testereingriff Zeitkonstante fur ¨ Sollwinkelaufsteuerung der Auslassnockenwelle durch Tester Zeitkonstante fur ¨ Sollwinkelaufsteuerung der Einlassnockenwelle durch Tester Zeit Auslassnockenwelle in Passivposition bei Testereingriff Zeit Einlassnockenwelle in Passivposition bei Testereingriff Zeit bis Verstellung der Auslassnockenwelle durch Tester beginnt Zeit bis Verstellung der Einlassnockenwelle durch Tester beginnt
Systemkonstante
Art
Bezeichnung
SY_NWGA2 SY_NWGE2 SY_NWRA SY_NWRE SY_NWS SY_NWSA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass 2 ¨ Systemkonstante fur ¨ Referenzposition Auslassnockenwelle ( fruh/sp ¨ at) ¨ Systemkonstante fur ¨ Referenzposition Einlassnockenwelle ( fruh/sp ¨ at) Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont.
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DNWSA B_DNWSA2 B_DNWSE
BBDNWS BBDNWS BBDNWS
EIN EIN EIN
Aktive Diagnose: Nockenwellensteuerung Auslaß Aktive Diagnose: Nockenwellensteuerung Auslaß 2 Aktive Diagnose: Nockenwellensteuerung Einlaß
B_DNWSE2
BBDNWS
EIN
Aktive Diagnose: Nockenwellensteuerung Einlaß 2
B_FA
TKDFA
NWSFAT, NWWUE NWSFAT, NWWUE DNWSEIN, NWSFAT,NWSOLLE, NWWUE DNWSEIN, NWSFAT,NWSOLLE, NWWUE ADAGRLS, BBHTRIP,BBSAWE, BKS,DDYLSU, ...
EIN
Bedingung Funktionsanforderung allgemein
B_FANWFTVA B_FANWFTVE B_FANWSA
NWSFAT NWSFAT TKDFA
AUS AUS EIN
Bedingung Testerverstellzyklus Diagnose NWS aktiv (Auslass) Bedingung Testerverstellzyklus Diagnose NWS aktiv (Einlass) Bedingung Funktionsanforderung Diagnose Nockenwellensteuerung (Auslaß)
B_FANWSAA
NWSFAT
AUS
Bedingung Funktionsanforderung Diagnose NWS aktiv (Auslaß)
B_FANWSE
TKDFA
EIN
Bedingung Funktionsanforderung Diagnose Nockenwellensteuerung (Einlaßseitig)
B_FANWSEA
NWSFAT
AUS
Bedingung Funktionsanforderung Diagnose NWS aktiv (Einlaß)
B_FANWSTAA B_FANWSTAE B_FANWTA B_FANWTE DMRDNW_W NMOT
NWSFAT NWSFAT NWSFAT NWSFAT NWSFAT BGNMOT
WNWSFAA_W WNWSFAE_W
NWSFAT NWSFAT
WNWSMNA_W WNWSMNE_W
NWSOLLE
WNWSMXA_W WNWSMXE_W
NWSOLLE
DNWSEIN BBDNWS, BBNWS,LLRNFA, NWSFAT BBDNWS, BGARNW,NWEVO BBDNWS, BBNWS,LLRNFA, NWSFAT BBDNWS, BGARNW,NWEVO, NWSOLLE
AUS DNWSEIN, NWSOLLE AUS AUS DNWSEIN AUS MDTRIP AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... NWEVO, NWSFAT AUS NWEVO, NWSFAT, NW- AUS SOLLE NWEVO, NWSFAT, NW- EIN WUE DNWSEIN, NWEVO,- EIN NWSFAT, NWWUE NWEVO, NWSFAT, NW- EIN WUE DNWSEIN, NWEVO,- EIN NWSFAT, NWWUE
Umschaltung auf Sollwertvorgabe durch Tester bei Auslassnockenwelle Umschaltung auf Sollwertvorgabe durch Tester bei Einlassnockenwelle Funktionsanforderung Diagnose Nockenwellensteuerung durch Tester(Auslass) Funktionsanforderung Diagnose Nockenwellensteuerung durch Tester (Einlass) Momentenreserve fur ¨ Diagnose uber ¨ Tester Motordrehzahl Sollwinkel bei Testereingriff Auslassnockenwelle Sollwinkel bei Testereingriff Einlassnockenwelle minimaler Sollwinkel Nockenwelle Auslaß schließt ¨ minimaler Sollwinkel Nockenwelle Einlaß offnet maximaler Sollwinkel Nockenwelle Auslaß schliesst ¨ maximaler Sollwinkel Nockenwelle Einlaß offnet
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSFAT 1.30.2
Seite 800 von 4100 31.JAN.2003 Thomas Brosi
FB NWSFAT 1.30.2 Funktionsbeschreibung Teilfunktionen ANGLE_BY_TESTER_E --------------------------------Die Testeranforderung B_fa und B_fanwse wird in der Funktion durch das Bit B_fanwftve freigegeben, wenn die Drehzahlschwelle NFANWS ¨ uberschritten ist und das Bit B_dnwse(2) true ist. Vor Beginn und nach Ende des Testereingriffs befindet sich das System im Zustand WAIT_FOR_TESTER. ¨bergang vom Zustand WAIT_FOR_TESTER in den Zustand SET_RP_AND_WAIT Wird die positive Flanke von B_fanwftve erkannt, so findet ein U statt. Der Winkel wnwsfae_w wird auf den Wert der Referenzposition gesetzt und ¨ uber B_fanwstae als Sollwert zur Ansteuerung der Nockenwelle vorgegeben. Im Zustand SET_RP_AND_WAIT wird f¨ ur die Zeit TNWVBGNE gewartet, bis die Nockenwelle die Referenzposition erreicht hat. Nach Ablauf der Zeit wird im Zustand RP_TO_AP der Sollwert rampenf¨ ormig von der Referenzposition in den Aktivanschlag vorgegeben. Die Zeitdauer der Rampe ist TNWAFRE. Nach erreichen des Aktivanschlags wird im Zustand WAIT_IN_AP f¨ ur die Zeit TNWAPTE gewartet. Nach Ablauf der Zeit wird der Zustand AP_TO_RP erreicht. Dort wird mit derselben Rampensteigung wie Zuastand RP_TO_AP vom Aktivanschlag in die Refernzposition gesteuert. Ist die Referenzposition erreicht, so wird im Zustand WAIT_IN_RP f¨ ur die Zeit TNWPPTE bis zum Ende des Testereingriffs gewartet. Dieser ganze Vorgangang l¨ auft einmal pro Testerreizung ab. Wird die Testerreizung w¨ ahrend des Funktionsablaufs zur¨ uckgenommen, so wird direkt in den Zustand WAI_FOR_TESTER ¨ ubergegangen.
Teilfunktionen ANGLE_BY_TESTER_A --------------------------------Die Testeranforderung B_fa und B_fanwsa wird in der Funktion durch das Bit B_fanwftva freigegeben, wenn die Drehzahlschwelle NFANWS ¨ uberschritten ist und das Bit B_dnwse(2) true ist. Vor Beginn und nach Ende des Testereingriffs befindet sich das System im Zustand WAIT_FOR_TESTER.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Wird die positive Flanke von B_fanwftva(2) erkannt. so findet ein ¨ Ubergang vom Zustand WAIT_FOR_TESTER in den Zustand SET_RP_AND_WAIT statt. Der Winkel wnwsfaa_w wird auf den Wert der Referenzposition gesetzt und ¨ uber B_fanwstaa als Sollwert zur Ansteuerung der Nockenwelle vorgegeben. Im Zustand SET_RP_AND_WAIT wird f¨ ur die Zeit TNWVBGNA gewartet, bis die Nockenwelle die Referenzposition erreicht hat. Nach Ablauf der Zeit wird im Zustand RP_TO_AP der Sollwert rampenf¨ ormig von der Referenzposition in den Aktivanschlag vorgegeben. Die Zeitdauer der Rampe ist TNWAFRA. Nach erreichen des Aktivanschlags wird im Zustand WAIT_IN_AP f¨ ur die Zeit TNWAPTA gewartet. Nach Ablauf der Zeit wird der Zustand AP_TO_RP erreicht. Dort wird mit derselben Rampensteigung wie Zuastand RP_TO_AP vom Aktivanschlag in die Refernzposition gesteuert. Ist die Referenzposition erreicht, so wird im Zustand WAIT_IN_RP f¨ ur die Zeit TNWPPTA bis zum Ende des Testereingriffs gewartet. Dieser ganze Vorgangang l¨ auft einmal pro Testerreizung ab. Wird die Testerreizung w¨ ahrend des Funktionsablaufs zur¨ uckgenommen, so wird direkt in den Zustand WAI_FOR_Tester ¨ ubergegangen.
APP NWSFAT 1.30.2 Applikationshinweise Systemkonstanten: ================= Einlassnockenwelle -----------------SY_NWGE > 0 Phasensensor f¨ ur Einlassnockenwelle vorhanden. Der Wert von SY_NWGE gibt die Nummer des Phasengebers an. SY_NWGE2 > 0 Phasensensor f¨ ur Einlassnockenwelle 2 vorhanden. Der Wert von SY_NWGE2 gibt die Nummer des Phasengebers an. SY_NWS:
0: 1: 2: SY_NWRE: 0: 1:
keine Verstellung der Einlassnockenwelle(n) geschaltete Verstellung der Einlassnockenwelle(n) kontinuierliche Verstellung der Einlassnockenwelle(n) Referenzposition der Einlassnockenwelle(n) in Fr¨ uhposition Referenzposition der Einlassnockenwelle(n) in Sp¨ atposition
Auslassnockenwelle -----------------SY_NWGA > 0 Phasensensor f¨ ur Auslassnockenwelle vorhanden. Der Wert von SY_NWGA gibt die Nummer des Phasengebers an. SY_NWGA2 > 0 Phasensensor f¨ ur Auslassnockenwelle 2 vorhanden. Der Wert von SY_NWGA2 gibt die Nummer des Phasengebers an. SY_NWSA: 0: 1: 2: SY_NWRA: 0: 1:
keine Verstellung der Auslassnockenwelle(n) geschaltete Verstellung der Auslassnockenwelle(n) kontinuierliche Verstellung der Auslassnockenwelle(n) Referenzposition der Auslassnockenwelle(n) in Fr¨ uhposition Referenzposition der Auslassnockenwelle(n) in Sp¨ atposition
CWNWSG: Codewort ¨ ubergeordnete Fuktionalit¨ at Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsrl bei E-Gas Systemen kann bei der Adressierung der Sollwertkennfelder zwischen rlsol_w und | und rlshk (h¨ ohenkorrigierte Sollwertf¨ ullung) gew¨ ahlt werden Bit1: | B_nwkwaosw 0: Anforderung f¨ ur Phasenflankenadaption ist unabh¨ angig von den Sollwertvorgaben. | 1: Referenzposition muß durch Sollwerte angefahren werden --> Phasenflankenadaption Bit2: | B_nwstvakt 0: Nockenwellenverstellung im Start verboten | 1: Nockenwellenverstellung im Start erlaubt Bit3: | | Bit4: | | Bit5: | | Bit6: | Bit7: | B_nwsoada
0: Freigabe der Nockenwellenverstellung erst nach erfolgter Flankenadaption des Phasensensors 1: Freigabe der Nockenwellenverstellung ohne voherige Flankenadaption des Phasensensors
CWNWSE: Codewort f¨ ur Einlassseite
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSFAT 1.30.2
Seite 801 von 4100 31.JAN.2003 Thomas Brosi
Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsappe Umschalten des Sollwinkel wnweos in %NWSOLLE auf den Applikationswinkel wnwsape | Bit1: | B_nwsapkfe Umschalten des Apllikationswinkels wnwsape von Festwert WNWSEAPP auf Kennfeld KFWNWSAPE | Bit2: | B_nwsinve in der Funktion %NWSYVAR werden die aktuellen Istwerte der NW_Verstellung in Bezug zur KW | f¨ ur die Einlaßseite (wnwi_ad_w,..) vor Ihrer Umspeicherung mit mal (-1) multipliziert | Dies ist dann erforderlich wenn die Referenzposition der Einlass Nockenwelle | in Fr¨ uh-Stellung ist Bit3: | B_nwskhe in der Funktion %NWSOLLE kann bei Bedingung Katheizen B_kh der Sollwert aus einem separaten | Sollwertkennfeld vorgegeben werden | Bit4: | B_wnwsmxfe Maximaler Sollwinkel nur durch WNWEMAX bestimmt, sonst WNWEMAX + wnwadmne | Bit5: | B_nwskflle 0: keine unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | 1: unterschiedliche Sollwinkel-Kennfelder bei Leerlauf Bit6: | Bit7: |
CWNWSA: Codewort f¨ ur Auslassseite
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsappa in der Funktion %NWSOLLA kann der Sollwinkel wnwass ¨ uber den Applikationswert WNWSAAPP | oder das Applikationskennfeld KFWNWSAPA vorgegeben werden | Bit1: | B_nwsapkfa Umschalten des Apllikationswinkels wnwsapa von Festwert WNWSAAPP auf Kennfeld KFWNWSAPA | Bit2: | B_nwsinva in der Funktion %NWSYVAR werden die aktuellen Istwerte der NW_Verstellung in Bezug zur KW | f¨ ur die Auslaßseite (wnwi_ad_w,..) vor Ihrer Umspeicherung mit mal (-1) multipliziert | Dies ist dann erforderlich wenn die Referenzposition der Auslass Nockenwelle | in Sp¨ at-Stellung ist Bit3: | B_nwskha | | Bit4: |B_wnwsmxfa | Bit5: | B_nwskflle | Bit6: |
in der Funktion %NWSOLLA kann bei Bedingung Katheizen B_kh der Sollwert aus einem separaten Sollwertkennfeld vorgegeben werden Maximaler Sollwinkel nur durch WNWAMAX bestimmt, sonst WNWAMAX + wnwadmna 0: keine unterschiedliche Sollwinkel-Kennfelder bei Leerlauf 1: unterschiedliche Sollwinkel-Kennfelder bei Leerlauf
Bit7: |
Daten f¨ ur die Erstapplikation: --------------------------------Sollwinkelvorgabe durch Tester: NFANWS 1500 1/min diese Schwelle ist so zu w¨ ahlen, daß gen¨ ugend ¨ Oldruck zur Verstellung der Nockenwelle vorhanden ist. TNWVBGNA 1 s Wartezeit nach Sollwertvorgabe bis Referenzposition erreicht ist. Wird eine Einlaßnockenwelle verstellt,so kann die Beginnzeit unterschiedlich gew¨ ahlt werden. Damit verstellen die Ein- bzw. Auslaßnockenwelle zu unterschiedlichen Zeiten --> ¨ Oldruck hat nicht so große Schwankungen bzw. Einbr¨ uche. TNWVBGNA 1 s TNWFARA 3 s Zeit in der die Nockenwelle rampenf¨ ormig von Anschlag zu Anschlag verstellt wird. TNWFARE 3 s TNWAPTA 5 s Wartezeit in Aktivposition TNWAPTE 5 s TNWPPTA 2 s Wartezeit in Referenzposition vor Ende Testeransteuerung TNWPPTE 2 S
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSUE 6.20.0
Seite 802 von 4100 31.JAN.2003 Thomas Brosi
¨ FU NWSUE 6.20.0 Ubersicht fur ¨ Nockenwellensteuerung
BBNWS: enable of camshaft actuation
Enabling of adaptation BGARNW B_phade B_phada
B_phade B_nwrpose B_nwflade B_phada B_nwrposa B_nwflada
NWSOLLE: nominal value for inlet camshaft position NWSOLLE B_nwrpose
BBNWS
B_nws rlnw
B_nws rlnw
component package camshaft NWSCP B_nwrpose B_nws
wnwse_w
wnwse_w
wnwse2_w
wnwse2_w
B_phade B_phada
E_enws E_enws2 E_enwse E_enwse2
NWSFAT NWWUE
wnwsfae_w wnwsfaa_w
wnwvg_w wnwe_w
wnwe_w
wnwa_w
wnwe2_w
fnwue fnwua wnwue_w
NWEVO wnwseve_w wnwseve2_w wnwseva2_w wnwseva_w
wnwa_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wnwa2_w
NWWUE: calculation of overlap angle
NWSOLLA B_nwrposa
NWSFAT: camshaft functionality activated by tester
B_nws rlnw
NWEVO: special camshaft functionality like synchronize 2bank system, shake camshaft to flush oil channels
wnwsa_w wnwsa2_w
DNWSZF: summary of errors DNWSZF
B_enwse B_enws
E_anws E_anws2 E_anwse E_anwse2 B_nwrposa wnwe_w wnwe2_w wnwa_w wnwa2_w
B_ennwsa
wnwsa_w wnwsa2_w
NWSOLLA nominal value for outlet camshaft position
nwsue-nwsue
FDEF NWSUE 6.20.0 Funktionsdefinition NWSUE 6.20 Note: connections of bank2 not completely drafted
nwsue-nwsue
ABK NWSUE 6.20.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ENWS
NWSUE
AUS
Bedingung Fehler Nockenwellenansteuerung liegt vor
B_ENWSA
NWSUE
AUS
Bedingung Error Nockenwelle (Auslaßsietig)
B_ENWSE
NWSUE
AUS
Bedingung Error Nockenwelle (Einlaßseitig)
B_NWRPOSA
NWSUE
AUS
Bedingung: Ansteuerung der Nockenwellen-Referenzposition durch Steller (Auslass)
B_NWRPOSE
NWSUE
AUS
Bedingung: Ansteuerung der Nockenwellen-Referenzposition durch Steller (Einlass)
B_NWS
NWSUE
BBAGR, DFRST,DMDSTP, DNWSZF,DTEV, ... DNWKW, DNWSZF, NWFW DNWKW, DNWSZF, NWFW BBDNWS, BGARNW,NWEVO BBDNWS, BGARNW,NWEVO, NWSOLLE,WNWRE BBNWS, DMDSTP,LLRNS, NWEVO,NWFW, ...
AUS
Bedingung Nockenwellensteuerung
B_NWSREFA B_NWSREFE B_PHADA
NWSUE NWSUE WANWKW
AUS AUS EIN
Bedingung Nockenwelle in Referenzposition (Auslaßseite) Bedingung Nockenwelle in Referenzposition (Einlaßseite) Adaption Kurbel/Auslaßnockenwelle erfolgt
B_PHADE
WANWKW
EIN
Adaption Kurbel/Einlaßnockenwelle erfolgt
E_ANWS E_ANWS2 E_ANWSE
NWSUE NWSUE NWSUE
AUS AUS AUS
Errorflag: Nockenwellensteuerung (Auslaß,Bank1) Errorflag: Nockenwellensteuerung (Auslaß,Bank2) Errorflag: Nockenwellensteuerungsventil Endstufe (Bank1,Auslaß)
E_ANWSE2
NWSUE
AUS
Errorflag: Nockenwellensteuerungsventil Endstufe (Bank2,Auslaß)
E_ENWS
NWSUE
AUS
Errorflag: Nockenwellensteuerung (Einlaß,Bank1)
E_ENWS2
NWSUE
AUS
Errorflag: Nockenwellensteuerung (Einlaß,Bank2)
E_ENWSE
NWSUE
AUS
Errorflag: Endstufe Nockenwellensteuerung (Einlaß, Bank1)
BBDNWS, BBNWS,BGARNW, NWSUE BBDNWS, BBNWS,BGARNW, NWSUE DLSUV, DNWSZF DLSUV, DNWSZF BBDNWS, BGARNW,DNWSZF BBDNWS, BGARNW,DNWSZF DLSUV, DNWSEIN,DNWSZF DLSUV, DNWSEIN,DNWSZF BBDNWS, BGARNW,DNWSEIN, DNWSZF,NWEVO, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Quelle
Referenziert von
E_ENWSE2
NWSUE
FNWUA FNWUE RLNW WNWA2_W
NWSUE NWSUE NWSUE WANWKW
WNWA_W
WANWKW
WNWE2_W
WANWKW
WNWE_W
WANWKW
WNWSE2_W
NWSUE
WNWSEVA2_W WNWSEVA_W WNWSEVE2_W WNWSEVE_W WNWSE_W
NWSUE NWSUE NWSUE NWSUE NWSUE
WNWSFAA_W WNWSFAE_W
NWSUE NWSUE
WNWUE_W WNWVG_W
NWSUE NWSUE
BBDNWS, BGARNW,- AUS DNWSEIN, DNWSZF,NWEVO, ... NWWUE AUS NWWUE AUS AUS EIN BGWGWV, LLRNS,NWEVO, NWSUE EIN BGWGWV, LLRNS,NWEVO, NWSUE, NWWUE BGWGWV, EIN BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... EIN BGWGWV, BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... DNWSEIN, NWEVO,- AUS NWSUE, WNWRE NWEVO AUS NWEVO AUS NWEVO, NWSOLLE AUS NWEVO, NWSOLLE AUS BGWGWV, DNWSEIN, AUS NWEVO, NWSUE,NWWUE, ... NWEVO, NWSFAT AUS NWEVO, NWSFAT, NW- AUS SOLLE NWWUE AUS NWWUE, SRMUE AUS
Seite 803 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Errorflag: Nockenwellensteuerungsventil Endstufe (Bank2,Einlaß)
Gewichtungsfaktor Nockenwellenuberschneidung ¨ (Auslaß) Gewichtungsfaktor Nockenwellenuberschneidung (Einlaß) ¨ Auswahl zwischen rl und rlsnw Winkel Auslassventil schließt bezogen auf LWOT Winkel Auslassventil schließt bezogen auf LWOT
Winkel Einlassventil oeffnet bezogen auf LWOT Einlass 2
Winkel Einlassventil oeffnet bezogen auf LWOT
¨ Sollwinkel Nockenwelle Einlass 2 offnet ¨ Sollwinkel fur Nockenwellenverstellung Auslass 2 ¨ eingeschrankte ¨ Sollwinkel fur ¨ eingeschrankte Nockenwellenverstellung Auslass ¨ Sollwinkel fur ¨ eingeschrankte Nockenwellenverstellung Einlass 2 ¨ Sollwinkel fur ¨ eingeschrankte Nockenwellenverstellung Einlass ¨ Sollwinkel Nockenwelle Einlass offnet
Sollwinkel bei Testereingriff Auslassnockenwelle Sollwinkel bei Testereingriff Einlassnockenwelle Winkel Nockenwellenueberschneidung Gesamtverstellwinkel der Nockenwelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Variable
NWSUE 6.20.0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSUE 6.20.0
Seite 804 von 4100 31.JAN.2003 Thomas Brosi
FB NWSUE 6.20.0 Funktionsbeschreibung ¨bersicht ¨ Mit der Funktion NWSUE soll eine U uber die Funktionen der Nockenwellensteuerung gegeben werden und der Signalfluß der wichtigsten Gr¨ oßen aufgezeigt werden. Alle Winkel bez¨ uglich Nockenwellenverstellung wurden auf den Bezug zum oberen Totpunkt bei Ladungswechsel (LWOT) umgestellt. Winkelwerte die vor LWOT liegen sind negativ, Winkelwerte nach LWOT sind positiv. Die Bezugskanten der Ventile sind bei Einlaßventil der Punkt Einlaßventil ¨ offnet und bei Auslaßventil der Punkt Auslaßventil schließt. Bei %NWSUE6.XX handelt es sich um ein Funktionspaket mit dem eine Verstellung durch Verdrehung der Einlass- und Auslassnockenwelle(n) m¨ oglich ist. Die Verstellung kann dabei geschaltet oder kontinuierlich erfolgen. Es ist auch ein System darstellbar, bei dem eine Nockenwelle z.B. Auslass ¨ uberhaupt nicht verstellt wird. Im folgenden soll eine kurze Beschreibung des Funktionspaketes vorgenommen werden. Eine ausf¨ uhrliche Erkl¨ arung der Funktionen erfolgt in den Funktionsbeschreibungen selbst. 1. BGARNW (Funktion ist zwingend notwendig) Die Position der Nockenwelle wird bestimmt, indem die Kurbelwellenposition an den negativen Flanken des Nockenwellengeberrades bestimmt wird. Die Flanken des Nockenwellengeberrades stehen dabei in einem projektspezifischen Bezug zur Kurbelwelle. Damit kann eine Nockenwellenposition wnwe_w bezogen auf den oberen Totpunkt des Ladungswechhsels berechnet werden. Um die Meßtoleranzen zu minimieren, gibt es eine Adaption dieser negativen Flanken. In der Funktion BGARNW wird festgelegt unter welchen Betriebsbedingungen des Motors ( F¨ ullung, Drehzahl, Motortemperatur) diese Adaption aktiv ist. Die Nockenwelle wird zu Beginn der Adaption ¨ uber die Bedingung B_nwrpose in die Referenzposition WNWREO gestellt. Nach Ablauf einer Verzugszeit in der die Nockenwelle die Referenzposition sicher erreicht wird ¨ uber die Bedingung B_nwflade die eigentliche Adaption angefordert. Das Ende einer erfolgreichen Adaption wird ¨ uber die Bedingung B_phade gemeldet.
2. %BBNWS (Funktion ist zwingend notwendig) Diese Funktion stellt in Abh¨ angigkeit von verschiedenen Bedingungen wie z.B. Drehzahl und Temperatur das Bit B_nws zur Verf¨ ugung in dessen Abh¨ angigkeit die Nockenwellenverstellung sowohl f¨ ur Einlaß- als auch Auslaß-Nockenwelle ¨ uberhaupt erst freigegeben wird. Desweiteren werden hier Ram-Zellen und Bits zur Verf¨ ugung gestellt, die sowohl f¨ ur Funktionen der Einlaßals auch der Auslaßseite ben¨ otigt werden. In dieser Funktion werden die zentralen Codew¨ orter CWNWSG und CWNWSE (Einlaß) und CWNWSA (Auslaß) bereitgestellt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3. %NWSOLLE (Funktion wird nur bei Verstellung der Einlaßseite eingebunden) Die Funktion gibt in Abh¨ angigkeit von der relativen Luftf¨ ullung rlnw und der Drehzahl einen Sollwinkel (wnwse_w) f¨ ur die Verstellung der Einlaß-Nockenwelle vor. 4. %NWSOLLA (Funktion wird nur bei Verstellung der Auslaßseite eingebunden) Die Funktion gibt in Abh¨ angigkeit von der relativen Luftf¨ ullung rlnw und der Drehzahl einen Sollwinkel (wnwsa_w) f¨ ur die Verstellung der Auslaß-Nockenwelle vor. 5. %NWSCP (Funktion ist zwingend notwendig) Diese Funktion beschreibt das Komponentenpaket f¨ ur eine geschaltete oder kontinuierliche Nockenwellenverstellung. Dort werden die Sollpositionen wnwse_w in die zugeh¨ origen Istpositionen wnwe_w umgesetzt. Falls dies nicht m¨ oglich ist, wird durch eine Stellerdiagnose ein entsprechender Fehler in den Fehlerspeicher eingetragen. Die Sollposition kann dabei je nach Projekt kontinuierlich oder geschaltet umgesetzt werden. 6. DNWSZF (Funktion ist zwingend notwendig) Systemabh¨ angige Zusammenfassung der einzelnen Fehlerarten (Steller und Endstufenfehler) zu den Bits B_enwse (Fehler auf der Einlassseite), B_enwsa Fehler auf der Auslassseite) und B_enws (Sammelfehler Einlass- oder Auslassseite 7. %NWWUE (Funktion ist zwingend notwendig) Diese Funktion stellt die Schnittstelle zu den Funktionen der Motronic dar. Hier wird zum einem der ¨ Uberschneidungswinkel wnwue, der Verstellwinkel wnwvg sowie der ¨ Uberschneidungsfaktor fnwue gebildet. 8. %NWEVO (Funktion ist zwingend erforderlich) Diese Funktion realisiert spezielle Nockenwellenfunktionalit¨ aten, die aufgrund z.B. ¨ Oldruckproblemen aufgrund von großem ¨ Olbedarf bei gleichzeitiger Verstellung von mehreren Nockenwellen erforderlich sind. M¨ ogliche Spezialf¨ alle sind: Sicherstellung des Gleichlaufs bei 2Bank Systemen, stoppen der Winkelverstellung, wenn von kleinem auf großen Nockenhub umgeschaltet wird, sch¨ utteln der Nockenwelle, wenn Position in der N¨ ahe der Anschl¨ age f¨ ur das Durchsp¨ ulen der ¨ Olkan¨ ale zur Beseitigung von Verschmutzungen, Priorisierung der Verstellung Einlaßnockenwelle, wenn Ein- und Auslassnockenwelle gleichzeitig verstellt wird, l¨ osen des Verriegelungsstiftes, wenn die Nockenwelle die Refernzposition verl¨ asst. 9. %NWSFAT (Funktion zwingend erforderlich) Diese Funktionalit¨ at realisiert einen Testereingriff, der z.B. am Bandende oder in der Werkstatt benutzt wird. Dieser Testereingriff gibt ¨ uber einen Eingriff in den Funktionen (NWSOLLE, NWSOLLA) f¨ ur die Sollwertvorgabe einen Sollwertzyklus vor. Dadurch wird Die Nockenwelle in die Referenzposition gefahren, von dort ¨ uber eine Rampe auf die maximale Aktivposition. Dort wird f¨ ur eine einstellbare Zeit gewartet. Anschließen wird ¨ uber eine Rampe wieder in die Referenzposition zur¨ uckverstellt. Nach einer weiteren Wartezeit ist der Eingriff beendet.
APP NWSUE 6.20.0 Applikationshinweise Systemkonstanten: alt: Definition Verstellort: SY_NWVAR SY_NWVAR SY_NWVAR SY_NWVAR SY_NWVAR SY_NWVAR
= = = = = =
1: 2: 3: 4: 5: 6:
1 2 1 2 1 2
verstellbare verstellbare verstellbare verstellbare verstellbare verstellbare
Einlaßnockenwelle, NWE (Reihen-Motor) Einlaßnockenwellen, NWE, NWE2 (V-Motor) Einlaßnockenwelle, 1 verstellbare Auslaßnockenwelle,NWE, NWA (Reihen-Motor) Einlaßnockenwellen, 2 verstellbare Auslaßnockenwellen, NWE, NWE2, NWA, NWA2 (V-Motor) Auslaßnockenwelle , NWA (Reihen-Motor) Auslaßnockenwellen, NWA, NWA2 (V-Motor)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSUE 6.20.0
Seite 805 von 4100 31.JAN.2003 Thomas Brosi
Definition Verstellart: Einlassnockenwelle SY_NWS = 0: keine Verstellung bei Einlaßnockenwelle(n) SY_NWS = 1: 2-Punkt Verstellung bei Einlaßnockenwelle(n) SY_NWS = 2: kontinuierliche Verstellung bei Einlaßnockenwelle(n) Auslassnockenwelle SY_NWSA = 0: keine Verstellung bei Auslaßnockenwelle(n) SY_NWSA = 1: 2-Punkt Verstellung bei Auslaßnockenwelle(n) SY_NWSA = 2: kontinuierliche Verstellung bei Auslaßnockenwelle(n)
neu: f¨ ur alles was auf LWOT-Bezugssystem umgestellt wurde: Einlassnockenwelle SY_NWGE > 0 Phasensensor f¨ ur Einlassnockenwelle vorhanden. Der Wert von SY_NWGE gibt die Nummer des Phasengebers an. SY_NWGE2 > 0 Phasensensor f¨ ur Einlassnockenwelle 2 vorhanden. Der Wert von SY_NWGE2 gibt die Nummer des Phasengebers an. SY_NWS:
0: 1: 2: SY_NWRE: 0: 1:
keine Verstellung der Einlassnockenwelle(n) geschaltete Verstellung der Einlassnockenwelle(n) kontinuierliche Verstellung der Einlassnockenwelle(n) Referenzposition der Einlassnockenwelle(n) in Fr¨ uhposition Referenzposition der Einlassnockenwelle(n) in Sp¨ atposition
Auslassnockenwelle SY_NWGA > 0 Phasensensor f¨ ur Auslassnockenwelle vorhanden. Der Wert von SY_NWGA gibt die Nummer des Phasengebers an. SY_NWGA2 > 0 Phasensensor f¨ ur Auslassnockenwelle 2 vorhanden. Der Wert von SY_NWGA2 gibt die Nummer des Phasengebers an. SY_NWSA: 0: 1: 2: SY_NWRA: 0: 1:
keine Verstellung der Auslassnockenwelle(n) geschaltete Verstellung der Auslassnockenwelle(n) kontinuierliche Verstellung der Auslassnockenwelle(n) Referenzposition der Auslassnockenwelle(n) in Fr¨ uhposition Referenzposition der Auslassnockenwelle(n) in Sp¨ atposition
Das fr¨ uher vorhandene Codewort CWNWS entf¨ allt !!!
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWNWSG: Codewort ¨ ubergeordnete Fuktionalit¨ at Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsrl bei E-Gas Systemen kann bei der Adressierung der Sollwertkennfelder zwischen rlsol_w und | und rlshk (h¨ ohenkorrigierte Sollwertf¨ ullung) gew¨ ahlt werden Bit1: | B_nwkwaosw 0: Anforderung f¨ ur Phasenflankenadaption ist unabh¨ angig von den Sollwertvorgaben. | 1: Referenzposition muß durch Sollwerte angefahren werden --> Phasenflankenadaption Bit2: | B_nwstvakt 0: Nockenwellenverstellung im Start verboten | 1: Nockenwellenverstellung im Start erlaubt Bit3: | | Bit4: | | Bit5: | | Bit6: | | Bit7: | B_nwsoada 0: Freigabe der Nockenwellenverstellung erst nach erfolgter Flankenadaption des Phasensensors 1: Freigabe der Nockenwellenverstellung ohne voherige Flankenadaption des Phasensensors CWNWSE: Codewort f¨ ur Einlassseite Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsappe Umschalten des Sollwinkel wnweos in %NWSOLLE auf den Applikationswinkel wnwsape | Bit1: | B_nwsapkfe Umschalten des Apllikationswinkels wnwsape von Festwert WNWSEAPP auf Kennfeld KFWNWSAPE | Bit2: | B_nwsinve in der Funktion %NWSYVAR werden die aktuellen Istwerte der NW_Verstellung in Bezug zur KW f¨ ur | die Einlaßseite (wnwi_ad_w,..) vor Ihrer Umspeicherung mit mal (-1) multipliziert. Dies ist | dann erforderlich wenn die Referenzposition der Einlass Nockenwelle in Fr¨ uh-Stellung ist Bit3: | B_nwskhe in der Funktion %NWSOLLE kann bei Bedingung Katheizen B_kh der Sollwert aus einem separaten | Sollwertkennfeld vorgegeben werden Bit4: | B_wnwsmxfe Maximaler Sollwinkel nur durch WNWEMAX bestimmt, sonst WNWEMAX + wnwadmne | Bit5: | B_nwskflle 0: keine unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | 1: unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | Bit6: |B_nwssprge 0: keine Sollwertspr¨ unge wenn B_nwsappe = true | 1: Sollwertspr¨ unge zu Applikationszwecken zwischen 2 in %NWSOLLE einstellbaren Winkeln, wenn | B_nwsappe = true Bit7: |B_dnwfozee 0: Stellerdiagnosefreigabe erst nachdem Zyklusflag der Endstufenpr¨ ufung gesetzt ist. | 1: Stellerdiagnosefreigabe ohne Ber¨ ucksichtigung des Zyklusflag der Endstufenpr¨ ufung
CWNWSA: Codewort f¨ ur Auslassseite Bit | Ram-Zelle Bedeutung ----------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Bit0: | B_nwsappa | Bit1: | B_nwsapkfa | Bit2: | B_nwsinva | | Bit3: | B_nwskha | Bit4: |B_wnwsmxfa | Bit5: | B_nwskflla | Bit6: |B_nwssprga | | | Bit7: |B_dnwfozee |
NWFW 1.20.2
Seite 806 von 4100 31.JAN.2003 Thomas Brosi
in der Funktion %NWSOLLA kann der Sollwinkel wnwass ¨ uber den Applikationswert WNWSAAPP oder das Applikationskennfeld KFWNWSAPA vorgegeben werden Umschalten des Apllikationswinkels wnwsapa von Festwert WNWSAAPP auf Kennfeld KFWNWSAPA in der Funktion %NWSYVAR werden die aktuellen Istwerte der NW_Verstellung in Bezug zur KW f¨ ur die Auslaßseite (wnwi_ad_w,..) vor Ihrer Umspeicherung mit mal (-1) multipliziert. Dies ist dann erforderlich wenn die Referenzposition der Auslass Nockenwelle in Sp¨ at-Stellung ist in der Funktion %NWSOLLA kann bei Bedingung Katheizen B_kh der Sollwert aus einem separaten Sollwertkennfeld vorgegeben werden Maximaler Sollwinkel nur durch WNWAMAX bestimmt, sonst WNWAMAX + wnwadmna 0: keine unterschiedliche Sollwinkel-Kennfelder bei Leerlauf 1: unterschiedliche Sollwinkel-Kennfelder bei Leerlauf 0: keine Sollwertspr¨ unge wenn B_nwsappa = true 1: Sollwertspr¨ unge zu Applikationszwecken zwischen 2 in %NWSOLLA einstellbaren Winkeln, wenn B_nwsappa = true 0: Stellerdiagnosefreigabe erst nachdem Zyklusflag der Endstufenpr¨ ufung gesetzt ist. 1: Stellerdiagnosefreigabe ohne Ber¨ ucksichtigung des Zyklusflag der Endstufenpr¨ ufung
FU NWFW 1.20.2 Berechnung Faktor Winkel Nockenwelle FDEF NWFW 1.20.2 Funktionsdefinition INLET_CAMSHAFT fwnwe
nwfw-main
nwfw-main
switched inlet camshaft control 1 SY_NWS 1.0 ZKWNWE 0.0 B_nws
B_nwse
compute 2/
B_enwse
3/
-1.0 1.0
fwnwe
fwnwe 0.0
reset 1/
1/
continuous inlet camshaft control 2 1/
SY_NWS
1/
B_wnws0e 0.0 wnwve_w
wnwvse_w
0.0
fwnwe
1/ fwnwe
nwfw-inlet-camshaft
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
OUTLET_CAMSHAFT fwnwa
nwfw-inlet-camshaft
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWFW 1.20.2
Seite 807 von 4100 31.JAN.2003 Thomas Brosi
switched outlet camshaft control 1 1.0
SY_NWSA
ZKWNWA 0.0
B_nwsa B_nws
compute 2/
-1.0 1.0
B_enwsa
3/ fwnwa
1/
0.0
fwnwa
reset 1/
continuous outlet camshaft control 2 1/
SY_NWSA
0.0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wnwva_w
fwnwa
0.0
1/ fwnwa
wnwvsa_w
nwfw-outlet-camshaft
1/
B_wnws0a
nwfw-outlet-camshaft
ABK NWFW 1.20.2 Abkurzungen ¨ Parameter
Art
Bezeichnung
ZKWNWA ZKWNWE
FW FW
Zeitkonstante fur ¨ Umschaltvorgang Nockenwelle Auslass Zeitkonstante fur ¨ Umschaltvorgang Nockenwelle Einlass
Systemkonstante
Art
Bezeichnung
SY_NWS SY_NWSA
SYS (REF) Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig SYS (REF) Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont.
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ENWSA
DNWSZF
EIN
Bedingung Error Nockenwelle (Auslaßsietig)
B_ENWSE
DNWSZF
EIN
Bedingung Error Nockenwelle (Einlaßseitig)
B_NWS
BBNWS
DNWKW, DNWSZF, NWFW DNWKW, DNWSZF, NWFW BBNWS, DMDSTP,LLRNS, NWEVO,NWFW, ... NWEVO, NWFW DNWSEEIN, DNWSEIN, LRSEB, NWFW BBDNWS, BGARNW,DNWKW, NWFW BBDNWS, BGARNW,DNWKW, NWFW, WNWRE MDBAS, ZWGRU MDBAS, ZWGRU NWFW NWFW NWFW NWFW
EIN
Bedingung Nockenwellensteuerung
EIN EIN
Bedingung Nockenwellensteuerung aktiv (Auslaß,Bank1) Bedingung Nockenwellensteuerung (Einlaßseitig)
EIN
Bedingung NW-Sollwertvorgabe ist 0
EIN
Bedingung NW-Sollwertvorgabe ist 0
AUS AUS EIN EIN EIN EIN
Faktor Winkel Nockenwelle Auslass Faktor Winkel Nockenwelle Einlass Verstellwinkel Auslass Nockenwelle Verstellwinkel Einlass Nockenwelle Sollverstellwinkel Auslass Nockenwelle Sollverstellwinkel Einlass Nockenwelle
B_NWSA B_NWSE
B_WNWS0A B_WNWS0E
NWSOLLE
FWNWA FWNWE WNWVA_W WNWVE_W WNWVSA_W WNWVSE_W
NWFW NWFW NWWUE NWWUE NWWUE NWWUE
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSOLLE 2.140.0
Seite 808 von 4100 31.JAN.2003 Thomas Brosi
FB NWFW 1.20.2 Funktionsbeschreibung Die Funktion NWFW berechnet jeweils einen Faktor, der die Position der Z¨ undwinkelkennfelder in den Funktionen ZWGRU und MDBAS beinhaltet.
Einlass- und Auslassnockenwelle f¨ ur die Gewichtung der
Geschaltete Nockenwellenverstellung: Ist die Nockenwelle in Referenzposition, so ist der Faktor = 0. Wird die Nockenwelle geschaltet so l¨ auft der Faktor w¨ ahrend der Verstellzeit linear von 0 nach 1. Beim R¨ uckschalten der Nockenwelle ver¨ andert sich der Faktor entsprechend von 1 nach 0. Kontinuierliche Nockenwellenverstellung: Der Faktor f¨ ur die Einlassnockenwelle fwnwe wird berechnet durch die Division von Istwinkel der Nockenwellenposition und Sollwinkel. fwnwe = wnwve_w / wnwvse_w. F¨ ur die Auslassnockenwelle gilt der Faktor fwnwa. Der Faktor ist 1.0, wenn Ist- und Sollwinkel ¨ ubereinstimmen. Dadurch wird das Z¨ undwinkelkennfeld, das zu der applizierten Nockenwellenstellung geh¨ ort, adressiert. Ist der Istwinkel > Sollwinkel, so wird der Faktor auf 1.0 begrenzt. Bei Istwinkel < Sollwinkel wird mit dem Faktor zwischen dem Z¨ undwinkelkennfeld f¨ ur die Nockenwellensollposition und dem Z¨ undwinkelkennfeld f¨ ur die Nockenwellenreferenzposition interpoliert. Befindet sich die Nockenwell im Sp¨ atanschlag (B_wnws0e=true), so wird der Faktor mit Null beschrieben.
APP NWFW 1.20.2 Applikationshinweise Die Zeitkonstanten ZKWNWE und ZKWNWA entsprechen den Verstellzeiten des Nockenwellenstellers von Anschlag zu Anschlag. ZKWNWE = 0.3s ZKWNWA = 0.3s
FU NWSOLLE 2.140.0 Sollwertvorgabe NWS (Einlaßseitig)
LIMIT_WNWS wnwadmxe_w wnwadmxe_w wnwsmxe_w wnwsmne_w wnwadmne_w wnwadmne_w
SY_BKVP
0
SY_NWGE2
1
false B_bkvnwab
tmot tmst miglsol_w nmot_w
SET_ANGLE tmot tmst wnwsae_w miglsol_w nmot_w
SELECT_ANGLE
CHANGE_LIMIT
wnwsae_w wnwsswe_w
wnwsmxe_w wnwsmne_w wnwsbge_w wnwsswe_w wnwsbge2_w wnwsswe2_w
wnwsswe2_w
ERROR_HANDLING wnwse_w in WNWREO in2 wnwse2_w WNWBKVE
B_wnws0e 2/ B_wnws02e 3/ B_wnws0e2
ANGLE_OLD_E wnwse_w wnwse2_w wnweos wnweos2
nwsolle-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF NWSOLLE 2.140.0 Funktionsdefinition NWSOLLE 2.140
nwsolle-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWS
NWSOLLE 2.140.0
Seite 809 von 4100 31.JAN.2003 Thomas Brosi
1/
1
wnwsmxe_w 2/
1/
switched camshaft control
wnwsmne_w B_wnwsmxfe 1/ WNWSMXE
wnwsmxe_w 2/
WNWSMNE
wnwsmne_w
continuous camshaft control without range limitation by phaseadaption
1/ SY_NWRE
advance reference position 0.0
continuous camshaft control range limited by phaseadaption
retard reference position 1/ WNWSMNE
wnwsmne_w
1/ WNWSMNE
wnwsmne_w
wnwsmne_w
wnwadmne_w
2/
WNWSMXE
wnwsmxe_w
WNWSMXE
wnwsmxe_w
wnwsmxe_w
nwsolle-limit-wnws
2/
wnwadmxe_w
SY_BDE
APPL_ANGLE wnwsape_w
SOLLHOME tmst tmot
miglsol_w nmot_w
wnwehom_w tmst tmot wnwsape_w
SOLLSCHE miglsol_w wnwesch_w nmot_w
0
camshaft angle at manifold injection or direct injection homogeneous mode B_schagrs
B_nwsst
B_homagrs
B_nws
camshaft angle stratify mode at direct injection
WNWREO wnwsae_w
wnwsae_w
wnwsape_w tmot WNWSTE SOLLRESTE miglsol_w wnwenhs_w nmot camshaft angle wnwsape_w
at direct injection if mode not homogeneous and not stratify
nwsolle-set-angle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nwsolle-limit-wnws
nwsolle-set-angle
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_BDE
NWSOLLE 2.140.0
Seite 810 von 4100 31.JAN.2003 Thomas Brosi
0
0 B_homagrs
tmot tmst
SOLLHOMEN fnwwarme KFNWTME
fnwwarme wnwdshke_w
out_n
fnwkhe fho_w
wnwdshke_w WNWDSHKE
nmot_w NMKFNWLLE
fnwkhe
B_ll SOLLHOMELL fnwwarme wnwdskhe_w
B_nwsappe
1/ 1/
B_nwskflle
1/
out_ll
wnwehom_w
wnwehom_w nwsolle-sollhome
fnwkhe
wnwsape_w
SY_SU SY_VS
0 B_vs
KFNWWLE (SNM16NEUW,SRL08NEUW)
cold engine
KFNWWLVE (SNM16NEUW,SRL08NEUW) KF_SEL1
warm engine KFNWSE (SNM16NEUW,SRL08NEUW)
KFNWSVE (SNM16NEUW,SRL08NEUW)
in0 out in1 fselin
WNWSU in wnwskwsue
wnwskwe_w
factor fselin = 0: out = in0 factor fselin = 1: out = in1
fnwwarme
KF_SEL2
knocking KFNWKRE (SNM16NEUW,SRL08NEUW)
in0 out in1 fselin
wkrma
KF_SEL3
FNWSKRE
wnwkhe_w wnwdshke_w KFNWKHE (SNM16NEUW,SRL08NEUW) fnwkhe
wnwskwke_w
in0 out in1 fselin
out_n nwsolle-sollhomen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nwsolle-sollhome
nwsolle-sollhomen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
tvsuae
NWSOLLE 2.140.0
Seite 811 von 4100 31.JAN.2003 Thomas Brosi
0.0
tmot
tvnwe KLTVNW
B_su
TurnOnDelay
B_sunw TurnOffDelay
wnwskwsue nwsolle-wnwsu
in nmot_w dwnwsue_w KLDWNWSUE nwsolle-wnwsu
SY_VS
0 B_vs
KFNWWLLE (SNM05NEUW,SRL05NEUW)
B_ll & cold engine
KFNWWLLVE (SNM05NEUW,SRL05NEUW) KF_SEL5
in0 out in1 wnwskwle_w fselin
B_ll & warm engine KFNWLLE (SNM05NEUW,SRL05NEUW)
in0 out in1 fselin
out_ll
KFNWLLVE (SNM05NEUW,SRL05NEUW) fnwwarme tmst
catalyst heating
TMNWLLKHE wnwkhlle_w
KFNWKHLLE (SNM05NEUW,SRL05NEUW) wnwdskhe_w
fnwkhe 0
wnwsmne_w
reference position wnwsmxe_w
nwsolle-sollhomell
SY_NWRE
nwsolle-sollhomell
B_schagrs
1/
B_nwsappe nmot_w miglsol_w
1/ wnwesch_w KFWNWESCH
wnwsape_w
wnwesch_w nwsolle-sollsche
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KF_SEL4
nwsolle-sollsche
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSOLLE 2.140.0
Seite 812 von 4100 31.JAN.2003 Thomas Brosi
B_homagrs
B_schagrs
B_nwsappe
1/ 1/
nmot miglsol_w
wnwenhs_w
wnwenhs_w nwsolle-sollreste
KFWNWENHS
wnwsape_w nwsolle-sollreste
B_nwssprge
B_nwsapkfe
WNWSEAPP wnwsape_w nmot_w
wnwsape_w
WNWSAPSE rk_w
KFWNWSAPE
TNWWSPE
TimerEnabled
1/ EdgeFalling_4
1/
B_nwsapspe
false B_nwsapspe 1/ true
B_nwsapspe
nwsolle-appl-angle
EdgeRising_6
nwsolle-appl-angle
0.0 1.0 fselin
factor fselin = 0: out = in0 factor fselin >= 1: out = in1
in0 out
in1
nwsolle-kf-sel1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WNWSAPFE
nwsolle-kf-sel1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSOLLE 2.140.0
Seite 813 von 4100 31.JAN.2003 Thomas Brosi
B_dnwse B_fanwstae
B_nwrpose
B_nwseve SY_NWGE2 0
false
B_stpsyne
WNWREO
wnwsae_w wnwsfae_w wnwsswe_w
wnwseve_w
SY_NWGE2
wnwsswe_w
0
B_stpsyne
B_dnwse2 1/
wnwseve2_w
wnwsswe2_w
wnwsswe2_w
nwsolle-select-angle
B_nwseve2
SY_NWS
TIME_CONST wdnwse_w tnwsbge2 tnwsbge wdnwse2_w B_vskhnwe
wnwsswe_w
2
Limitter tnwsbge
wnwsmxe_w wnwsmne_w
wnwsmxe_w wnwsmne_w wnwsswe_w
wnwsbge_w
wnwsbge_w
wdnwse_w
wdnwse_w
SY_NWGE2
out
0
Limitter2 tnwsbge2 calcnwe2
1/ wnwsswe2_w wdnwse2_w
wnwsmxe_w wnwsmne_w wnwsswe2_w wdnwse2_w
out2
3/ wnwsbge2_w
wnwsbge2_w nwsolle-change-limit
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nwsolle-select-angle
nwsolle-change-limit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSOLLE 2.140.0
Seite 814 von 4100 31.JAN.2003 Thomas Brosi
B_nws DWNWSBGLE SY_VS
0
B_nwsbgle B_nws fnwkhe
wdnwse_w
0.0
0.0 KTNWSNABGE (SNM05NWUB,STM05NWUB) TNWSBGLE
tnwsbge
tnwsbge
KTNWSPABGE (SNM05NWUB,STM05NWUB)
KTNWSABGKE (SNM05NWUB,STM05NWUB) TNWSABGKHE SY_NWGE2
0
wdnwse2_w 0.0
TNWSBGLE 1/
B_kh
B_vskhnwe
B_vskhnwe
B_vs
tnwsbge2
tnwsbge2 nwsolle-time-const
tnst_w TNWSTVSKHE
nwsolle-time-const
wnwsmxe_w tnwsbge wnwsmne_w
dwnwabge_w DWNWABGE (SNM05NWUW) wdnwse_w
out
wnwsswe_w
reset 1/ compute 1/
dwnwamxe_w DWNWAMXE (SNM05NWUW) B_nwseve
SY_NWGE2
0 false
B_stpsyne
nwsolle-limitter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
nwsolle-limitter
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSOLLE 2.140.0
Seite 815 von 4100 31.JAN.2003 Thomas Brosi
wnwsmxe_w tnwsbge2 wnwsmne_w calcnwe2 dwnwabge_w wdnwse2_w
out2 Limiter
wnwsswe2_w
reset 1/
compute 1/
2/ dwnwamxe_w compute 1/ nwsolle-limitter2
B_nwseve2 B_stpsyne nwsolle-limitter2
1 camshaft
SY_NWGE2
0
1/ wnwse_w
CWNWEHOE
0
2 camshafts error at camshaft1 2/
B_enwsve B_fnwstve wnwe_w ERRORNW
1/ wnwse_w wnwse_wcamshaft 1 and 2 in error position of cam 1 2/ wnwse2_w wnwse2_w 1/
camshaft1 in error position
wnwse2_w camshaft2 in desired positon
E_enwse 1/
error at camshaft2
B_enwsve2 B_fnwstve2
2/
1/ wnwse2_wcamshaft 2 and 1 1/
in error position of cam 2
ERRORNW2 wnwe2_w
E_enwse2 in
wnwse_w 1/
camshaft 2 in error position
wnwse_w camshaft 1 in desired positon
in2 SY_NWGE2
0
nmot_w NNWGLEHE wnwe_w WNWSGLEHE wnwe2_w
1/ 1/ B_nwglehe
wnwse_w 2/
no error at camshaft 1 or 2
wnwse2_w 2/ B_nwglehe2
nwsolle-error-handling
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
nwsolle-error-handling
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWRE
NWSOLLE 2.140.0
0
1/
wnwse_w 0.0
Seite 816 von 4100 31.JAN.2003 Thomas Brosi
advanced reference position
wnweos
wnweos
WNWREO 1/ retarded reference position 0.0 SY_NWGE2
0
wnweos
1/
1/ 0.0
wnweos2
0.0
wnweos2
1/
wnweos2 nwsolle-angle-old-e
wnwse2_w
nwsolle-angle-old-e
SY_NWGE2 0 IntegratorTLimited
0.0
reset 1/
retard reference position WNWSMXE
advance reference position WNWSMNE
nwsolle-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_NWRE
IntegratorTLimited_1
nwsolle-init
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSOLLE 2.140.0
Seite 817 von 4100 31.JAN.2003 Thomas Brosi
1 camshaft
SY_NWGE2
0
CWNWEHOE
1/ tumg
0
2/
wnwse_w WNWSWOFE
B_wnws0e
WNWREO 1/
B_enwsve B_fnwstve
2 camshafts error camshaft 1 2/
ERRORNW_SWOFF
1/
2/
wnwse_w
E_enwse
wnwe_w
wnwse2_w
1/ 1/
error camshaft 2
ERRORNW_SWOFF2
B_wnws02e
B_wnws0e2
wnwse2_w
2/
camshaft 1 in error positition camshaft 2 in desired position
1/
E_enwse2
wnwse2_w camshaft 2 and 1 in error position of cam 2 1/
0
wnwe2_w
wnwse_w 1/
1/
nmot_w NNWGLEHE
3/ in error position of cam 1
4/
B_enwsve2 B_fnwstve2
SY_NWGE2
B_wnws0e
camshaft 1 and 2
1/
wnwse_w
camshaft 2 in error positition camshaft 1 in desired position
B_nwglehe
wnwe_w WNWSGLEHE wnwe2_w
2/
wnwse2_w
B_nwglehe2
nwsolle-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ wnwse_w no error at camshaft 1 or 2 2/
nwsolle-swoff
ABK NWSOLLE 2.140.0 Abkurzungen ¨ Parameter CWNWEHOE DWNWABGE DWNWAMXE DWNWSBGLE FNWSKRE KFNWKHE KFNWKHLLE KFNWKRE KFNWLLE KFNWLLVE KFNWSE KFNWSVE KFNWTME KFNWWLE KFNWWLLE KFNWWLLVE KFNWWLVE KFWNWENHS KFWNWESCH KFWNWSAPE KLDWNWSUE KLTVNW KTNWSABGKE KTNWSNABGE KTNWSPABGE NMKFNWLLE NNWGLEHE SNM05NEUW SNM05NWUB SNM05NWUW SNM16NEUW SRL08NEUW TMNWLLKHE TNWSABGKHE TNWSBGLE TNWSTVSKHE TNWWSPE
Source-X
Source-Y
NMOT_W NMOT_W WKRMA NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W TMOT NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W TMOT NMOT NMOT NMOT
NMOT_W NMOT NMOT_W NMOT_W RLNW_W
RLNW_W RLNW_W RLNW_W RLNW_W RLNW_W RLNW_W RLNW_W TMST RLNW_W RLNW_W RLNW_W RLNW_W MIGLSOL_W MIGLSOL_W RK_W
TMOT TMOT TMOT
Art
Bezeichnung
FW KL KL FW KL KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KL KL KF KF KF FW FW SV (REF) SV (REF) SV (REF) SV (REF) SV (REF) FW FW FW FW FW
CW Umschaltung fur ¨ Sollwertvorgabe bei Fehler Einlassnockenwelle ¨ Max-Winkel zur Berechnung der Sollwertanderungsbegrenzung Einlass Nockenwelle ¨ Max-Winkel zur Abschaltung der Sollwertanderungsbegrenzung Einlass Nockenwelle ¨ Schwelle Umschalten auf Zeitkonstante fur ¨ Sollwertanderungsbegr. Einlaß Faktor Nockenwellen-Sollwinkelkorrektur durch klopfende Verbrennungen Einlaß Kennfeld fur ¨ Nockenwellenspreizung bei Katheizen (Einlaß) Kennfeld fur ¨ Nockenwellenspreizung bei Katheizen und B_ll (Einlaß) Sollwinkel Nockenwelle bei klopfender Verbrennung Einlaß Kennfeld fur ¨ Nockenwellenspreizung im Leerlauf (Einlaß) Kennfeld fur ¨ Nockenwellenspreizung im Leerlauf und VS (Einlaß) Kennfeld fur ¨ Nockenwellenspreizung (Einlaß) Kennfeld fur ¨ Nockenwellenspreizung bei VS (Einlaß) ¨ Faktor Ubergang von Kalt- auf Warm-Kennfelder bei Nockenwellensollwinkeln Einlaß Kennfeld fur ¨ Nockenwellenspreizung im Warmlauf (Einlaß) Kennfeld fur ¨ Nockenwellenspreizung im Warmlauf bei B_ll (Einlaß) Kennfeld fur ¨ Nockenwellenspreizung im Warmlauf bei B_ll (Einlaß) Kennfeld fur ¨ Nockenwellenspreizung im Warmlauf und bei VS (Einlaß) Sollwinkel fur ¨ Nockenwelle (wenn nicht Homogen- oder Schichtbetrieb) Einlass Sollwinkel fur ¨ Nockenwelle im Schichtbetrieb Einlass ¨ Kennfeld fur ¨ Nockenwellenspreizung wahrend Applikationsphase Einlass ¨ Sollwinkelanderung Einlaßnockenwelle bei aktiver Saugrohrumschaltung Verstellzeit Nockenwelle ¨ Zeitkonstante fur Einlaßnockenwelle kalt ¨ Sollwertanderungsbegrenzung ¨ Zeitkonstante fur ¨ negative Sollwertanderungsbegrenzung Einlaßnockenwelle ¨ Zeitkonstante fur ¨ positive Sollwertanderungsbegrenzung Einlaßnockenwelle Drehzahlschwelle zur Aktivierung LL-Sollwinkelkennfelder bei Einlaßnockenwelle Drehzahlschwelle Nockenwellengleichstellung bei Fehler in 2Bank-System Einlaß Drehzahlstutzstellen ¨ Nockenwellensollwinkel Einlaß Drehzahlstutzstellen ¨ Nockenwellensollwinkel Drehzahlstutzstellen ¨ Nockenwellensollwinkel Drehzahlstutzstellen ¨ Nockenwellensollwinkel Einlaß Laststutzstellen ¨ Nockenwellensollwinkel Einlaß Motortemperaturschwelle zur Aktivierung Katheiz KF im Leerlauf Einlaßnockenwelle ¨ ¨ Zeitkonstante Anderungsbegrenzung Sollwinkel Katheizen mit großer Ventilhohe ¨ Langsame Zeitkonstante fur ¨ Sollwertanderungsbegrenzung Einlassnockenwelle Zeit nach Start fur ¨ Umschaltung Katheiz ZK auf ZK fur ¨ großen Ventilhub Einlass Verweildauer in einer Position bei Sollwinkelsprungen ¨ Einlaßnockenwelle
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WNWBKVE WNWDSHKE WNWREO WNWSAPFE WNWSAPSE WNWSEAPP WNWSGLEHE WNWSMNE WNWSMXE WNWSTE WNWSWOFE
Source-X
Source-Y
FHO_W
TMOT TUMG
NWSOLLE 2.140.0
Seite 818 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW KL FW FW FW FW FW FW FW KL KL
¨ Winkel NW-Position mit min. Uberschneidung Einlaßnockenwelle bei BKV leer ¨ Deltasollwinkel Nockenwelle Korrektur Katheizen uber ¨ Hohe Einlaß ¨ Winkel Einlassventil offnet in Referenzposition bezogen auf Ladungswechsel(LWOT) Applikationswert Sollwinkel fur ¨ Fruhposition ¨ bei Sprungen ¨ Einlaßnockenwelle ¨ Applikationswert Sollwinkel fur bei Sprungen Einlaßnockenwelle ¨ Spatposition ¨ Applikationswert fur ¨ den Einlaß-Nockenwellensollwinkel Sollwinkelschwelle Nockenwellengleichstellung bei Fehler in 2Bank-System Einlaß ¨ ¨ Minimal zulassiger Sollwert fur ¨ Nockenwellenverstellung Einlass offnet (LWOT) ¨ ¨ Maximal zulassiger Sollwert fur ¨ Nockenwellenverstellung Einlass offnet (LWOT) ¨ Sollwinkel fur ¨ Einlaßnockenwellenposition wahrend Start Sollwinkel fur ¨ Einlaßnockenwellenposition bei S_KL15 = aus
Systemkonstante
Art
Bezeichnung
SY_BDE SY_BKVP SY_NWGE2 SY_NWRE SY_NWS SY_SU SY_VS
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung ¨ Systemkonstante: Bremskraftverstarker-Paket Systemkonstante Nockenwelle Phasengeber Einlass 2 ¨ Systemkonstante fur ¨ Referenzposition Einlassnockenwelle ( fruh/sp ¨ at) Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Variante Saugrohrumschaltung Systemkonstante Ventilhubsteuerung: keine, 2-Pkt.
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_BKVNWAB B_DNWSE
BKV BBDNWS
B_DNWSE2
BBDNWS
B_ENWSVE
DNWSEIN
B_ENWSVE2
DNWSEIN
B_FANWSEA
NWSFAT
B_FANWSTAE B_FNWSTVE B_FNWSTVE2 B_HOMAGRS
NWSFAT DNWSEIN DNWSEIN BDEMUM
B_KH
BAKH
B_LL
MDFAW
B_NWGLEHE B_NWGLEHE2 B_NWRPOSE
NWSOLLE NWSOLLE BGARNW
B_NWS
BBNWS
B_NWSAPKFE B_NWSAPPE B_NWSAPSPE B_NWSBGLE B_NWSEVE B_NWSEVE2 B_NWSKFLLE B_NWSSPRGE B_NWSST
BBNWS BBNWS NWSOLLE NWSOLLE NWEVO NWEVO BBNWS BBNWS BBNWS
B_SCHAGRS
BDEMUM
B_STPSYNE B_SU
SU
EIN NWSOLLE DNWSEIN, NWSFAT,- EIN NWSOLLE, NWWUE DNWSEIN, NWSFAT,- EIN NWSOLLE, NWWUE BGARNW, NWEVO,- EIN NWSOLLE, NWWUE BGARNW, NWEVO,- EIN NWSOLLE, NWWUE BBDNWS, BGARNW,- EIN NWEVO, NWSOLLE DNWSEIN, NWSOLLE EIN DNWSZF, NWSOLLE EIN DNWSZF, NWSOLLE EIN BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV,NWSOLLE, ... EIN BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... LOK LOK BBDNWS, BGARNW,- EIN NWEVO, NWSOLLE,WNWRE EIN BBNWS, DMDSTP,LLRNS, NWEVO,NWFW, ... EIN NWSOLLE EIN NWSOLLE LOK AUS EIN NWSOLLE NWSOLLE EIN EIN NWSOLLE EIN NWSOLLE NWEVO, NWSOLLE,- EIN WNWRE BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV,NWSOLLE, ... EIN NWEVO, NWSOLLE EIN BGPIRG, DMDSTP,DSUE, NWSOLLE LOK BBNWS, LRSEB, NW- EIN SOLLE LOK BGARNW, WNWRE AUS BBDNWS, BGARNW,- AUS DNWKW, NWFW, WNWRE DNWKW AUS NWSOLLE EIN BBDNWS, BGARNW,- DOK DNWSEIN, DNWSZF,NWEVO, ...
B_SUNW B_VS
NWSOLLE
B_VSKHNWE B_WNWS02E B_WNWS0E
NWSOLLE NWSOLLE NWSOLLE
B_WNWS0E2 B_WNWSMXFE DFP_ENWSE
NWSOLLE BBNWS NWSOLLE
¨ Bedingung Nockenwelle in Position mit min- Uberschneidung wenn BKV leeer Aktive Diagnose: Nockenwellensteuerung Einlaß Aktive Diagnose: Nockenwellensteuerung Einlaß 2 Bedingung Fehlerverdacht Nockenwellensteller Einlass Bedingung Fehlerverdacht Nockenwellensteller Einlass2 Bedingung Funktionsanforderung Diagnose NWS aktiv (Einlaß) Umschaltung auf Sollwertvorgabe durch Tester bei Einlassnockenwelle Fehler Einlaßnockenwellensteller gerade vorhanden (nicht entprellt) Fehler Einlaßnockenwellensteller 2 gerade vorhanden (nicht entprellt) Bedingung Homogen als Sollbetriebsart fur ¨ AGR
Bedingung Kat-Heizung
Bedingung Leerlauf Nockenwellengleichstellung Einlaß-NW bei 2Bank-System erlaubt bei Fehler Bank1 Nockenwellengleichstellung Einlaß-NW bei 2Bank-System erlaubt bei Fehler Bank2 Bedingung: Ansteuerung der Nockenwellen-Referenzposition durch Steller (Einlass)
Bedingung Nockenwellensteuerung
Bedingung: Applikationswinkel fur ¨ Nockenwellenverstellung aus Kennfeld (Einlass) Bed. zur Sollwertvorgabe (Einlaß) uber ¨ Applikationscodewort WNWSEAPP Bedingung: Sollwertumschaltung bei Sollwinkelsprungen ¨ Einlaßnockenwelle ¨ Bedingung NW-Sollwertanderungsbegrenzung Langsame Zeitkonstante Einlaß ¨ Eingeschrankte Nockenwellenverstellung aktiv Einlassnockenwelle ¨ Eingeschrankte Nockenwellenverstellung aktiv Einlassnockenwelle 2 Bedingung: B_ll -> unterschiedliche Sollwinkelkennfelder bei Nockenwelle Einlass Bed. Freigabe Sollwertsprunge ¨ zu Applikationszwecken Einlaßnockenwelle ¨ Bedingung Freigabe der Nockenwellensteuerung wahrend Start Bedingung Schicht als Sollbetriebsart fur ¨ AGR
Ende der Gleichlaufsynchronisation bei 2Bank Nockenwellenverstellung Einlaß Bedingung Saugrohrumschaltung ¨ Sollwinkelanderung Einlaßnockenwelle bei Saugrohrumschaltung aktiv Bedingung Ventilhub gross ¨ ZK Sollwinkelanderungsbegrenzung Einlaß-NW Katheizen bei großem Nocken aktiv Bedingung NW-Sollwertvorgabe fur ¨ Bank2 ist 0 Bedingung NW-Sollwertvorgabe ist 0
Bedingung NW-Sollwertvorgabe ist 0 (Bank2, Einlaß) Maximaler Sollwinkel durch feste Grenze WNWEMAX definiert (Einlass) SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank1, Einlaß)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DFP_ENWSE2
NWSOLLE
DWNWABGE_W DWNWAMXE_W DWNWSUE_W E_ENWSE
NWSOLLE NWSOLLE NWSOLLE NWSUE
E_ENWSE2
NWSUE
FHO_W
GGDSU
FNWKHE FNWWARME MIGLSOL_W
BBKH NWSOLLE MDKOL
NMOT_W
BGNMOT
RK_W
GK
TMOT
GGTFM
TMST
GGTFM
TNST_W
BBSTT
TNWSBGE TNWSBGE2 TUMG
NWSOLLE NWSOLLE BGTUMG
TVNWE TVSUAE WDNWSE2_W WDNWSE_W WKRMA WNWADMNE_W WNWADMXE_W WNWDSHKE_W WNWE2_W
NWSOLLE SU NWSOLLE NWSOLLE WANWKW WANWKW NWSOLLE WANWKW
WNWEHOM_W WNWENHS_W WNWEOS WNWEOS2 WNWESCH_W WNWE_W
NWSOLLE NWSOLLE NWSOLLE NWSOLLE NWSOLLE WANWKW
WNWKHE_W WNWKHLLE_W WNWSAE_W WNWSAPE_W WNWSBGE2_W WNWSBGE_W WNWSE2_W
NWSOLLE NWSOLLE NWSOLLE NWSOLLE NWSOLLE NWSOLLE NWSOLLE
WNWSEVE2_W WNWSEVE_W WNWSE_W
NWEVO NWEVO NWSOLLE
WNWSFAE_W
NWSFAT
WNWSKWE_W WNWSKWKE_W WNWSKWLE_W WNWSMNE_W
NWSOLLE NWSOLLE NWSOLLE NWSOLLE
WNWSMXE_W
NWSOLLE
WNWSSWE2_W WNWSSWE_W
NWSOLLE NWSOLLE
BBDNWS, BGARNW,- DOK DNWSEIN, DNWSZF,NWEVO, ... AUS AUS LOK BBDNWS, BGARNW,- EIN DNWSEIN, DNWSZF,NWEVO, ... BBDNWS, BGARNW,- EIN DNWSEIN, DNWSZF,NWEVO, ... BBKH, BBNWS,EIN BGNLLKH, BGRLMXS, BGRLSOL, ... EIN BBNWS, NWSOLLE AUS AGRUE, BDEMUS,EIN BGMSNOVK, KOLASPH, MDFUE, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... LOK LOK BDEMHA, BGTABST,- EIN BKS, DFFT, DTEV, ... LOK EIN NWSOLLE LOK LOK KMTR, NWSOLLE EIN EIN NWSOLLE NWSOLLE EIN AUS EIN BGWGWV, BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... BGWGWV, NWWUE AUS BGWGWV, NWWUE AUS AUS AUS BGWGWV, NWWUE AUS EIN BGWGWV, BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... AUS AUS BGARNW, NWEVO AUS LOK LOK LOK DNWSEIN, NWEVO,- AUS NWSUE, WNWRE EIN NWEVO, NWSOLLE EIN NWEVO, NWSOLLE BGWGWV, DNWSEIN, AUS NWEVO, NWSUE,NWWUE, ... NWEVO, NWSFAT, NW- EIN SOLLE AUS AUS AUS DNWSEIN, NWEVO,- AUS NWSFAT, NWWUE DNWSEIN, NWEVO,- AUS NWSFAT, NWWUE LOK LOK
NWSOLLE 2.140.0
Seite 819 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank2, Einlaß)
¨ Max-Winkel zur Berechnung der Sollwertanderungsbegrenzung Einlass Nockenwelle ¨ Max-Winkel zur Abschaltung der Sollwertanderungsbegrenzung Einlass Nockenwelle ¨ Anderung Sollwinkel Einlaßnockenwelle bei aktiver Saugrohrumschaltung Errorflag: Endstufe Nockenwellensteuerung (Einlaß, Bank1)
Errorflag: Nockenwellensteuerungsventil Endstufe (Bank2,Einlaß)
¨ Korrekturfaktor Hohe (word)
Wichtungsfaktor fur ¨ Nockenwellensollwinkel bei Katheizen (Einlaß) ¨ Faktor Nockenwellensollwinkel Ubergang kalt -> Warmkennfelder Einlaß koordiniertes, unskaliertes Moment fur ¨ Fullung ¨
Motordrehzahl relative Kraftstoffmasse
Motor-Temperatur Motorstarttemperatur Zeit nach Startende
¨ Zeitkonstante fur ¨ Sollwertanderungsbegrenzung Einlassnockenwelle ¨ Zeitkonstante fur ¨ Sollwertanderungsbegrenzung Einlassnockenwelle 2 Umgebungstemperatur Verstellzeit Einlaßnockenwelle ¨ Verzogerungszeit fur ¨ Saugrohrumschaltung bei Anschlag erreicht ¨ Sollwinkeldifferenz am Eingang Anderungsbegrenzung Einlaßnockenwelle 2 ¨ Sollwinkeldifferenz am Eingang Anderungsbegrenzung Einlaßnockenwelle ¨ Mittelwert der ZW-Spatverstellungen KR, allgemein (im Notlauf mit Sicherheit) Minimalwertauswahl von adaptierten Werten (Einlaß) Maximalwertauswahl von adaptierten Werten (Einlaß) ¨ Deltasollwinkel Nockenwelle Einlaß Hohenkorrektur bei Katheizen Winkel Einlassventil oeffnet bezogen auf LWOT Einlass 2
Vorsteuerwert fur ¨ NW-Sollwinkel im Homogenbetrieb Einlaß Vorsteuerwert fur ¨ NW-Sollwinkel(wenn nicht Homogen- oder Schichtbetrieb) Einlass ¨ Sollwinkel fur ¨ Nockenwelle Einlaß offnet ¨ Sollwinkel fur (Bank2) ¨ Nockenwelle Einlaß offnet Vorsteuerwert fur ¨ NW-Sollwinkel im Schichtbetrieb Einlaß Winkel Einlassventil oeffnet bezogen auf LWOT
Sollwinkel Nockenwelle Einlaß bei Katheizen Sollwinkel Nockenwelle Einlaß bei Katheizen und B_ll aktiver Sollwinkel, der aus den verschiedenen Kennfeldern selektiert wurde Einla Sollwinkel Einlassnockenwelle aus Kennfeld oder Festwert fur ¨ Applikationszwecke ¨ Sollwert Nockewellenverstellung nach Anderungsbegrenzung Einlassnockenwelle 2 ¨ Sollwert Nockewellenverstellung nach Anderungsbegrenzung Einlassnockenwelle ¨ Sollwinkel Nockenwelle Einlass 2 offnet ¨ Sollwinkel fur ¨ eingeschrankte Nockenwellenverstellung Einlass 2 ¨ Sollwinkel fur ¨ eingeschrankte Nockenwellenverstellung Einlass ¨ Sollwinkel Nockenwelle Einlass offnet
Sollwinkel bei Testereingriff Einlassnockenwelle Sollwinkel Nockenwelle Einlaß aus Kalt oder Warmkennfeld Sollwinkel Nockenwelle Einlaß aus Kalt oder Warmkennfeld mit Klopfeingriff Sollwinkel Nockenwelle Einlaß aus Kalt oder Warmkennfeld bei B_ll ¨ minimaler Sollwinkel Nockenwelle Einlaß offnet ¨ maximaler Sollwinkel Nockenwelle Einlaß offnet gespeicherter Nockenwellensollwinkel Einlaß 2 gespeicherter Nockenwellensollwinkel Einlaß
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSOLLE 2.140.0
Seite 820 von 4100 31.JAN.2003 Thomas Brosi
FB NWSOLLE 2.140.0 Funktionsbeschreibung Die Funktion %NWSOLLE dient zur Vorgabe des NW-Sollwinkels bei Verstellung der Einlassnockenwelle
Die Sollwertvorgabe erfolgt ¨ uber Kennfelder in der Hierarchie SET_ANGLE. Bei Saugrohreinspritzung gelten nur die Kennfelder der Hierarchcie SOLLHOME. Bei Benzin-Direkteinspritzung gelten die Kennfelder der Hierarchie SOLLHOME in der Homogenbetriebsart, im Schichtbetrieb gelten die Kennfelder der Hierarchie SOLLSCHE, in allen anderen Betriebsarten, die Kennfelder der Hierarchie SOLLRESTE In der Hierarchie SOLLHOME gibt es einnen Kennfeldsatz f¨ ur Leerlauf und nicht Leerlaufbedingungen. W¨ ahrend der Applikationsphase kann der Sollwert durch den Festwert WNWSEAPP oder ¨ uber Applikationskennfeld KFWNWSAPE in der Hierarchie APP_ANGLE vorgegeben werden. Es k¨ onnen auch f¨ ur die Reglerapplikation Sollwerspr¨ unge zwischen den WNWSAPSE und WNWSAPFE mit einer Verweildauer von TNWWSPE aktiviert werden.
In der Teilfunktion SELECT_ANGLE wird der f¨ ur den jeweiligen Nockenwellensteller g¨ ultige Sollwert ausgew¨ ahlt. Der durch die Kennfelder, den Applikationswert, Sollwertvorgabe durch Testereingriff oder Sollwertvorgabe durch die Funktion eingeschr¨ ankte Nockenwellenverstellung vorgegebene Sollwert darf nur dann ausgegeben werden, wenn das Freigabebit B_nws gesetzt ist. Dieses Bit wird in der Funktion %BBNWS berechnet. Der Sollwert wird an dieser Stelle bei einer Verstellung von 2 Einlassnockenwellen auf 2 Sollwinkel aufgesplittet. Diese beiden k¨ onnen sich nur im Fall eingeschr¨ ankte Nockenwellenverstellung unterscheiden. In diesem Fall wird dar¨ uber z.B. ein Gleichlauf der beiden Nockenwellen vorgegeben werden.
Der Sollwert wird durch den applizierbaren MIN-Wert wnwsmne_w und durch den MAX-Wert wnwsmxe_w begrenzt. Bei geschalteter Nockenwellenverstellung ist der MAX-Wert durch WNWSMXE f¨ ur die Maximale Nockenwellenverstellung festgelegt. Bei Kontinuierlicher Nockenwellenverstellung ist der Wert abh¨ angig von B_wnwsmxfe (CWNWSE Bit4)und der Referenzposition.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der Wert wnwadmne ist die Differenz aus der Sollphasenflanke und dem kleinsten aktuellen Adaptionswert aller Phasenflanke des Nockenwellengeberrades. Ist die kleinste adaptierte Phasenflanke in Richtung fr¨ uh gegen¨ uber dem Sollwert verschoben, so ist wnwadmne_w negativ. Der maximale Verstellbereich der Nockenwelle in Richtung fr¨ uh wird dann geringer. Dadurch wird verhindert, daß die Phasenflanke durch zu große Fr¨ uhverstellung in den Bereich der Bezugsmarke f¨ allt und dadurch in der L¨ ucke ein Pegelwechsel des Phasensensors stattfindet. In diesem Fall w¨ are keine eindeutige Zylinderzuordnung mehr m¨ oglich. Ist der Sollwert = dem Winkel der Referenzposition, so wird das Bit B_nws0e gesetzt. Damit kann ¨ uber die Funktion %BGARNW eine Adaption der Flankenpositionen des Nockenwellengeberrads angefordert werden. In der Teilfunktion CHANGE_LIMIT kann der Sollwert bei kontinuierlicher Nockenwellenverstellung ¨ uber eine ¨ Anderungsbegrenzung begrenzt werden. Beim schalten in den eingeschr¨ ankten Nockenwellenverstellbereich wird der Integrator f¨ ur die Sollwertbegrenzung mit dem Sollwinkel f¨ ur diesen eingeschr¨ ankten Bereich initialisiert. Bei einem 2 Banksystem wird am Ende des Verstellstopps einer Bank ein Synchronisationszyklus f¨ ur die ¨ Anderungsbgrenzung auf beiden B¨ anken durchgef¨ uhrt. Dazu werden in der Funktion NWEVO die beiden Winkel wnwsyne_w und wnwsyne2_w f¨ ur ein Rechenraster gleichgesetzt. Das Bit B_stpsyne zeigt diesen ¨ Synchronisationszyklus an. Die Zeitkonstanten f¨ ur die Anderungsbegrenzunge k¨ onnen f¨ ur positiven und negativen Sollwinkelsprung unterschiedlich gew¨ ahlt werden. Um einem Ruck im Fahrverhalten zu vermeiden besteht die M¨ oglichkeit auf einer langsame Zeitkonstante TNWSBGLE umzuschalten. Bei Systemen mit Umschaltung der Nockenh¨ ohe gelten w¨ ahrend der Katheizphase unterschiedlichen Zeitkonstanten bei großer Nockenh¨ ohe. Teilfunktion ERROR_HANDLING: Bei Motoren mit 2 Einlassnockenwellen wird bei defekter NW-Verstellung einer Bank, der Istwert der defekten Bank als Sollwert f¨ ur die noch funktionierende NW-Verstelleinheit verwendet, wenn es keine Probleme mit dem Motorwieterlauf gibt. Damit ist sichergestellt, daß bei Nockenwellen in gleicher Position stehen. Der Sollwert der defekten Nockenwelle ¨ andert sich weiterhin entsprechend den Kennfeldvorgaben und die jeweilige Ausgabefunktion (WNWRE oder ANWSE) steuern den defekten Steller an um eine m¨ ogliche Fehlerheilung zu erreichen. Gibt es aufgrund von großen Verstellbereichen bei Fehler NW klemmt in Fr¨ uhstellung Probleme mit der Laufruhe, oder kommt es gar zum Motorstillstand, so kann eine Drehzahlschwelle NNWGLEHE definiert werden, unterhalb derer keine Gleichstellung der beiden B¨ anke stattfindet, es sei denn die fehlerhafte Nockenwelle befindet sich in einer Sp¨ atstellung (Iswinkel > WNWSGLEHE). Die Fehlergleichstellung ist ¨ uber das Codewort CWNWEHOE umschaltbar.
NEU: =============================================== ===================================================== Das Bezugssystem f¨ ur die Sollwertvorgabe wurde umgestellt: Die Sollwerte werden jetzt auf Ladungswechsel OT bezogen und vorzeichenbehaftet dargestellt. Negative Werte bedeuten, daß die entsprechen Einlassventilkante vor dem Ladungswechsel liegt. Positive Winkelwerte --> Einlassventilkante liegt nach Ladungswechsel OT. ¨ Uber die entsprechend umgestellten Gr¨ oßen siehe Block Applikationshinweis.
APP NWSOLLE 2.140.0 Applikationshinweise Systemkonstanten: alt: Definition Verstellort: SY_NWVAR SY_NWVAR SY_NWVAR SY_NWVAR SY_NWVAR SY_NWVAR
= = = = = =
1: 2: 3: 4: 5: 6:
1 2 1 2 1 2
verstellbare verstellbare verstellbare verstellbare verstellbare verstellbare
Einlaßnockenwelle, NWE (Reihen-Motor) Einlaßnockenwellen, NWE, NWE2 (V-Motor) Einlaßnockenwelle, 1 verstellbare Auslaßnockenwelle,NWE, NWA (Reihen-Motor) Einlaßnockenwellen, 2 verstellbare Auslaßnockenwellen, NWE, NWE2, NWA, NWA2 (V-Motor) Auslaßnockenwelle , NWA (Reihen-Motor) Auslaßnockenwellen, NWA, NWA2 (V-Motor)
Definition Verstellart:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSOLLE 2.140.0
Seite 821 von 4100 31.JAN.2003 Thomas Brosi
Einlassnockenwelle SY_NWS = 0: keine Verstellung bei Einlaßnockenwelle(n) SY_NWS = 1: 2-Punkt Verstellung bei Einlaßnockenwelle(n) SY_NWS = 2: kontinuierliche Verstellung bei Einlaßnockenwelle(n) Auslassnockenwelle SY_NWSA = 0: keine Verstellung bei Auslaßnockenwelle(n) SY_NWSA = 1: 2-Punkt Verstellung bei Auslaßnockenwelle(n) SY_NWSA = 2: kontinuierliche Verstellung bei Auslaßnockenwelle(n)
neu: f¨ ur alles was auf LWOT-Bezugssystem umgestellt wurde: Einlassnockenwelle SY_NWGE > 0 Phasensensor f¨ ur Einlassnockenwelle vorhanden. Der Wert von SY_NWGE gibt die Nummer des Phasengebers an. SY_NWGE2 > 0 Phasensensor f¨ ur Einlassnockenwelle 2 vorhanden. Der Wert von SY_NWGE2 gibt die Nummer des Phasengebers an. SY_NWS:
0: 1: 2: SY_NWRE: 0: 1:
keine Verstellung der Einlassnockenwelle(n) geschaltete Verstellung der Einlassnockenwelle(n) kontinuierliche Verstellung der Einlassnockenwelle(n) Referenzposition der Einlassnockenwelle(n) in Fr¨ uhposition Referenzposition der Einlassnockenwelle(n) in Sp¨ atposition
Auslassnockenwelle SY_NWGA > 0 Phasensensor f¨ ur Auslassnockenwelle vorhanden. Der Wert von SY_NWGA gibt die Nummer des Phasengebers an. SY_NWGA2 > 0 Phasensensor f¨ ur Auslassnockenwelle 2 vorhanden. Der Wert von SY_NWGA2 gibt die Nummer des Phasengebers an. SY_NWSA: 0: 1: 2: SY_NWRA: 0: 1:
keine Verstellung der Auslassnockenwelle(n) geschaltete Verstellung der Auslassnockenwelle(n) kontinuierliche Verstellung der Auslassnockenwelle(n) Referenzposition der Auslassnockenwelle(n) in Fr¨ uhposition Referenzposition der Auslassnockenwelle(n) in Sp¨ atposition
Das fr¨ uher vorhandene Codewort CWNWS entf¨ allt !!!
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWNWSG: Codewort ¨ ubergeordnete Fuktionalit¨ at Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsrl bei E-Gas Systemen kann bei der Adressierung der Sollwertkennfelder zwischen rlsol_w und | und rlshk (h¨ ohenkorrigierte Sollwertf¨ ullung) gew¨ ahlt werden Bit1: | B_nwkwaosw 0: Anforderung f¨ ur Phasenflankenadaption ist unabh¨ angig von den Sollwertvorgaben. | 1: Referenzposition muß durch Sollwerte angefahren werden --> Phasenflankenadaption Bit2: | B_nwstvakt 0: Nockenwellenverstellung im Start verboten | 1: Nockenwellenverstellung im Start erlaubt Bit3: | | Bit4: | | Bit5: | | Bit6: | Bit7: | B_nwsoada
0: Freigabe der Nockenwellenverstellung erst nach erfolgter Flankenadaption des Phasensensors 1: Freigabe der Nockenwellenverstellung ohne voherige Flankenadaption des Phasensensors
CWNWSE: Codewort f¨ ur Einlassseite Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsappe Umschalten des Sollwinkel wnweos in %NWSOLLE auf den Applikationswinkel wnwsape | Bit1: | B_nwsapkfe Umschalten des Apllikationswinkels wnwsape von Festwert WNWSEAPP auf Kennfeld KFWNWSAPE | Bit2: | B_nwsinve in der Funktion %NWSYVAR werden die aktuellen Istwerte der NW_Verstellung in Bezug zur KW | f¨ ur die Einlaßseite (wnwi_ad_w,..) vor Ihrer Umspeicherung mit mal (-1) multipliziert | Dies ist dann erforderlich wenn die Referenzposition der Einlass Nockenwelle | in Fr¨ uh-Stellung ist Bit3: | B_nwskhe in der Funktion %NWSOLLE kann bei Bedingung Katheizen B_kh der Sollwert aus einem separaten | Sollwertkennfeld vorgegeben werden | Bit4: | B_wnwsmxfe Maximaler Sollwinkel nur durch WNWEMAX bestimmt, sonst WNWEMAX + wnwadmne | Bit5: | B_nwskflle 0: keine unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | 1: unterschiedliche Sollwinkel-Kennfelder bei Leerlauf Bit6: |B_nwssprge 0: keine Sollwertspr¨ unge wenn B_nwsappe = true | 1: Sollwertspr¨ unge zu Applikationszwecken zwischen 2 in %NWSOLLE einstellbaren Winkeln, wenn | B_nwsappe = true Bit7: |
CWNWSA: Codewort f¨ ur Auslassseite Bit | Ram-Zelle Bedeutung ----------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Bit0: | B_nwsappa | | Bit1: | B_nwsapkfa | Bit2: | B_nwsinva | | | Bit3: | B_nwskha | | Bit4: |B_wnwsmxfa | Bit5: | B_nwskflle | Bit6: |B_nwssprga | | Bit7: |
NWSOLLE 2.140.0
Seite 822 von 4100 31.JAN.2003 Thomas Brosi
in der Funktion %NWSOLLA kann der Sollwinkel wnwass ¨ uber den Applikationswert WNWSAAPP oder das Applikationskennfeld KFWNWSAPA vorgegeben werden Umschalten des Apllikationswinkels wnwsapa von Festwert WNWSAAPP auf Kennfeld KFWNWSAPA in der Funktion %NWSYVAR werden die aktuellen Istwerte der NW_Verstellung in Bezug zur KW f¨ ur die Auslaßseite (wnwi_ad_w,..) vor Ihrer Umspeicherung mit mal (-1) multipliziert Dies ist dann erforderlich wenn die Referenzposition der Auslass Nockenwelle in Sp¨ at-Stellung ist in der Funktion %NWSOLLA kann bei Bedingung Katheizen B_kh der Sollwert aus einem separaten Sollwertkennfeld vorgegeben werden Maximaler Sollwinkel nur durch WNWAMAX bestimmt, sonst WNWAMAX + wnwadmna 0: keine unterschiedliche Sollwinkel-Kennfelder bei Leerlauf 1: unterschiedliche Sollwinkel-Kennfelder bei Leerlauf 0: keine Sollwertspr¨ unge wenn B_nwsappa = true 1: Sollwertspr¨ unge zu Applikationszwecken zwischen 2 in %NWSOLLA einstellbaren Winkeln, wenn B_nwsappa = true
Vorgabe eines Winkels f¨ ur Applikationszwecke ¨ uber Festwert WNWSEAPP --> CWNWSE: B_nwsappe = true, B_nwsapkfe = false uber Kennfeld KFWNWSAPE --> CWNWSE: B_nwsappe = true, B_nwsapkfe = true ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Wenn im Leerlauf ein eigener Kenfeldsatz benutzt werden soll, so muß in CWNWSE das Bit B_nwskflle = true sein KATHEIZEN: Die Katheiz-Kennfelder KFNWKHE bzw. KFNWKHLLE werden aktiv, wenn der Faktor fnwkhe = 1 ist. Dieser Faktor wird in der Funktion BBKHZ berechnet und ist abh¨ angig vom Lufmassendurchsatz des Motors (imlatm). Am Ende des Katheizen wird dieser von 1 nach 0 abgesteuert. Damit ist ein sprungloser ¨ Ubergang zwischen Sollwerten f¨ ur Katheizen und Sollwerten f¨ ur Normalbetrieb m¨ oglich. Diese Art der Umschaltung zwischen Kennfeldern ist in der Teilfunktion KF_SEL beschrieben. ¨ Uber die h¨ ohenabh¨ angige Korrektur der Sollwinkel WNWDSHKE, k¨ onnen die Sollwinkel bei Katheizen korrigiert werden. Dabei ist zu beachten, daß ¨ uber den sich dabei ¨ andernden Saugrohrdruck noch gen¨ ugend Unterdruck f¨ ur z.B. Bremskraftverst¨ arker zur Verf¨ ugung steht. Durch die Schwelle TMNWKHLLE kann bei niederen Motorstarttemperaturen die Katheizfunktionalit¨ at im Leerlauf wegen Laufruheproblemen des Motors verboten werden. KF_SEL: Ist der Faktor fselin = 0, so wird der Wert am Eingang in0 am Ausgang out direkt ausgegeben. Faktor fselin = 1 -> out = in1. Wenn der Faktor zwischen Null und 1 ist, wird zwischen in0 und in1 linear interpoliert. Die Funktionalit¨ at KF_SEL wird ebnfalls f¨ ur den ¨ Ubergang von den Sollwerte bei kaltem Motor auf die Sollwerte bei warmem Motor. Dieser ¨ Ubergang wird ¨ uber den Faktor fnwwarme_w realisiert. Bei klopfender Verbrennung k¨ onnen ¨ uber die Kennlinie FNWSKRE die Sollwerte des Kennfelds KFNWKRE aktiviert werden. Dabei ist zu beachten, dass hier evtl. eine Mitkopplung zur Klopfregelung besteht: Mehr Restgas durch NW -> kein Klopfen --> NW-Kennfeldwerte mit weniger Restgas -> wieder klopfende Verbrennung .... Bei Systemen mit Saugrohrumschaltung kann der Zeitpunkt f¨ ur Einlaßventil schließt ¨ uber die Kennlinie KLDNWSUE so verschoben werden, daß das Einlaßventil zum Zeitpunkt des durch die unterschiedliche Saugrohrl¨ ange verschobenen Druckmaximums schließt.
¨ Uber das Freigabebit B_nwsst aus der Funktion BBNWS kann w¨ ahrend des Starts der Startwinkel WNWSTE vorgegeben werden. Damit soll ein besseres Kaltstartverhalten erreicht werden. Diesse Funktionalit¨ at soll durch eine Sollwinkelvorgabe bei Kl15 aus unterst¨ utzt werden, indem dort die Position f¨ ur den Start beim Motorauslauf durch WNWSOFE vorgegeben wird.
Daten f¨ ur die Erstapplikation: --------------------------------WNWREO Referenzposition (Nockenwellensteller unbestromt): Winkel Einlassventil ¨ offnet bezogen auf LWOT (negativ -> vor LWOT) Init = 0 ◦ KW WNWSMNE
minimal zul¨ assiger Verstellwinkel bei Einlassnockenwelle bezogen auf LWOT bei geschalteter Nockenwellenverstellung (SY_NWS = 1): SY_NWRE = 0 (Referenzposition fr¨ uh): WNWSMNE = WNWREO SY_NWRE = 1 (Referenzposition sp¨ at): WNWSMNE = WNWREO - Verstellhub bei kontinuierlicher Nockenwellenverstellung (SY_NWS = 2): SY_NWRE = 0 (Referenzposition fr¨ uh): WNWSMNE = WNWREO SY_NWRE = 1 (Referenzposition sp¨ at):
SY_NWRE = 1 (Referenzposition sp¨ at): ¨ Uberpr¨ ufung ob bei Nockenwellenverstellung nach fr¨ uh die Phasenflanke in die L¨ ucke des Kurbelwellengeberrades f¨ allt, wenn ja muß der Winkel WNWSMNE so begrenzt werden, daß dies nicht stattfindet. Es w¨ are sonst keine eindeutige Zylinderzuordnung m¨ oglich. Normal: WNWSMNE = WNWREO - Verstellhub Init = 0 ◦ KW WNWSMXE maximal zul¨ assiger Verstellwinkel bei Einlassnockenwelle bezogen auf LWOT bei geschalteter Nockenwellenverstellung (SY_NWS = 1): SY_NWRE = 0 (Referenzposition fr¨ uh): WNWSMXE = WNWREO + Verstellhub
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWSOLLE 2.140.0
Seite 823 von 4100 31.JAN.2003 Thomas Brosi
SY_NWRE = 1 (Referenzposition sp¨ at): WNWSMXE = WNWREO bei kontinuierlicher Nockenwellenverstellung (SY_NWS = 2): SY_NWRE = 0 (Referenzposition fr¨ uh): ¨ Uberpr¨ ufung ob bei Nockenwellenverstellung nach sp¨ at die Phasenflanke in die L¨ ucke des Kurbelwellengeberrades f¨ allt, wenn ja muß der Winkel WNWSMXE so begrenzt werden, daß dies nicht stattfindet. Es w¨ are sonst keine eindeutige Zylinderzuordnung m¨ oglich. Normal: WNWMSXE = WNWREO + Verstellhub SY_NWRE = 1 (Referenzposition sp¨ at): WNWSMXE = WNWREO Init = 0 ◦ KW KFNWLLE alle Kennfeldwerte sind Motorspezifisch und sind bez¨ uglich, Abgas, Drehmoment, Leistung, Laufruhe zu bedaten. KFNWKHE KFNWKHLLE KFNWKRE Hier sind die Winkel einzutragen, die bei klopfender Verbrennung durch Restgaserh¨ ohung dieser entgegenwirken. Achtung: dies kann auch Mittkopplungseffekte mit Klopfregelung ausl¨ osen. KFNWSE KFNWWLE KFNWWLLE Init = 0 ◦ KW f¨ ur alle Kennfelder SY_BDE > 0 KFWNWESCH KFWNWENHS
St¨ utzstellen nmot_w:
760, 1000, 1400, 1800, 2200, 2600, 3000, 3400, 3800, 4200, 4600, 5000, 5400, 5800, 6200, 6500 1/min St¨ utzstellen miglsol_w: 10, 15, 20, 25, 35, 45, 55, 65, 75, 85, 90, 95 % Init = 0 ◦ KW f¨ ur alle Kennfelder
Systeme mit Saugrohrumschaltung (SY_SU > 0): KLDWNWSUE
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KLTVNW
offnet bei aktiver Saugrohrumschaltung 0 ◦ KW Keine Verschiebung des Zeitpunkts Einlaßventil ¨ sonst: negative Werte --> Einlaßventil ¨ offnet fr¨ uher. Verstellzeit der Nockenwelle tmot: -10, 10, 40, 70, 90, 95 ◦ C Werte 0.40, 0.35, 0.35, 0.30, 0.25, 0.20 s
Bei Systemen mit Umschaltung der Nockenh¨ ohe (SY_VS >0) sind die nachfolgenden Sollwinkelkennfelder ebenfalls zu bedaten. KFNWLLVE KFNWWLLVE KFNWWLVE KFNWSVE
Init = 0 ◦ KW f¨ ur alle Kennfelder 0, -5, -10 ◦ KW 0 --> KFNWKRE ohne Einfluß
FNWSKRE
wkrma St¨ utzstellen Werte
KFNWTME
tmot St¨ utzstellen -10, 20, 40, 60 tmst St¨ utzstellen -10, 20, 40, 60 Werte 0, 1.0, 1.0, 1.0 Umschaltung auf Leerlaufkennfelder
NMKFNWLLE
2500 1/min
◦ ◦
C C
Hier ist der Wert der gr¨ oßten Drehzahlst¨ utzstelle der Sollwinkelkennfelder f¨ ur den Leerlauf einzutragen, da sonst bei gr¨ oßeren Drehzahlen und B_ll Sollwertspr¨ unge durch Kennfeldumschaltung auftreten k¨ onnen.
Zeitkonstanten f¨ ur ¨ Anderungsbegrenzung Sollwinkel: TNWSNABGE 1s --> Begrenzung auf 5 ◦ KW/S TNWSPABGE 1s --> Begrenzung auf 5 ◦ KW/S TNWSBGLE 500ms Bei Systemen mit Umschaltung der Nockenh¨ ohe (SY_VS >0) TNWSABGKE 1s --> Begrenzung auf 5 ◦ KW/S TNWSABGKHE 1s --> Begrenzung auf 5 ◦ KW/S TNWSABGKHE 1s --> Begrenzung auf 5 ◦ KW/S TNWSTVSKHE 0.5 s Verz¨ ogerungszeit nach Startende zur Umschaltung auf ¨ Anderungsbebegrenzung f¨ ur Katheizen Winkel f¨ ur ¨ Anderungsbegrenzung: +5
◦
DWNWAMXE
+2
◦
DWNWSBGLE
+5
◦
DWNWABGE
KW legt die Steigung der Sollwinkel¨ anderungsbegrenzung fest KW wenn die Abweichung des begrenzten Sollwinkels vom Sollwinkel der Kennfelder kleiner ist, als dieser Wert, findet ein Sprung auf den Sollwinkel statt. Dadurch wird das Tiefpaßf¨ ormige Einschwingen auf den Sollwert abgebrochen wird. KW
Bei Systemen mit Umschaltung der Nockenh¨ ohe (SY_VS >0) DWNWSKHMXE +1 ◦ KW
Applikationswinkel: WNWSEAPP = WNWREO ◦ KW Init = 0 ◦ KW
Dieser Winkel kann w¨ ahrend der Applikation ¨ uber B_nwsappe (CWNWSE.0) aktiviert werden
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KFWNWSAPE WNWSAPSE WNWSAPFE TNWWSPE
Init = 0 ◦ KW = WNWREO = 0 ◦ KW = WNWREO = 5 s
Seite 824 von 4100 31.JAN.2003 Thomas Brosi
Hier wird bei Sollwertspr¨ ungen die Sp¨ atposition eingetragen Hier wird bei Sollwertspr¨ ungen die Fr¨ uhposition eingetragen Verweildauer in den Positionen WNWSAPSE,WNWSAPFE wenn Sollwertspr¨ unge durchgef¨ uhrt werden. Sollwertspr¨ unge werden aktiviert, indem im Codewort CWNWSE die Bits B_nwsappe (CWNWSE.0) und B_nwssprge (CWNWSE.6) gesetzt sind. Kleinster Wert ist 0.2s
WNWDSHKE
fho_w St¨ utzstellen Werte
WNWSWOFE
tumg St¨ utzstellen Werte:
WNWSTE
NWSOLLE 2.140.0
Init = 0 ◦ KW St¨ utzstellen tmot Werte
0.7, 0.8, 0.9, 1.0 0 ◦ KW --> kein H¨ oheneinfluß f¨ ur Katheizen Winkel f¨ ur Nockenwellenstellung beim Motorauslauf nach S-KL15 = False. -20, -10, 0, 20 ublicherweise wird dort die Referenzposition WNWREO eingetragen ¨ Die durch diesen Winkel vorgegebene Sollposition wird bei Klemme 15 aus an den Steller weitergegeben. Ob die Position dann tats¨ achlich bei Motorauslauf gestellt werden kann, h¨ angt von Stellertyp, ¨ Oldruckverlauf und Istwinkelerfassung ab. Winkel f¨ ur Nockenwellenstellung w¨ ahrend Start. -20, -10, 0, 20 ◦ C ¨blicherweise wird dort die Referenzposition WNWREO vorgegeben. u Durch eine Verstellung w¨ ahrend des Starts weg von der Referenzposition soll ein besseres Startverhalten bei tiefen Motortemperaturen erreichbar sein.
Init = 0 ◦ KW Unterst¨ utzung des Unterdruckaufbaus f¨ ur den Bremskraftverst¨ arker: Diese Funktionalit¨ at ist nur vorhanden, wenn SY_BKV > 0 ist WNWBKVE: sp¨ ateste Nockenwellenposition f¨ ur geringste ¨ Uberschneidung -> geringster Restgasanteil --> Drosselklappe schließt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Einschr¨ ankung der Gleichstellung der Nockenwellen bei Fehler und 2 Banksystem: NNWGLEHE Diese Drehzahlschwelle legt fest ab welcher Motordrehzahl beide Nokenwellen auf die Position der defekten Nockenwelle positioniert werden 0 1/min drehzahlunabh¨ angige Gleichstellung der Nockenwellen WNWSGLEHE Dieser Winkel gibt die Sp¨ atposition an, ab welcher beide Nokenwellen auf die Position der defekten Nockenwelle positioniert werden. Winkel ist motorspezifisch. Init = 0 ◦ KW Korrektur der Nockenwellenstellung bei Umschaltung der Saugrohrklappe: KLTVNW
Korrekturzeit zur Synchronisierung der Saugrohrumschaltung und der zugeh¨ origen Nockenwellenstellung zum Zeitpunkt in dem die Saugrohrklappe ihre jeweilige Endstellung erreicht hat. ◦ St¨ utzstellen tmot: -10, 0, 20, 40, 70, 90 C Werte alle Werte 0.2 s
KLDWNWSUE
Winkeldifferenz zur Verstellung der Nockenwelle, damit ein Momentenneutrales Umschalten der Saugrohrklappe erfolgen kann. St¨ utzstellen nmot_w: 1000, 2000, 3000, 4000, 5000 1/min Werte alle Werte = 0 --> neutral Bedatung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWWUE 5.60.0
Seite 825 von 4100 31.JAN.2003 Thomas Brosi
FU NWWUE 5.60.0 Berechnung der Nockenwellenuberschneidung ¨ FDEF NWWUE 5.60.0 Funktionsdefinition NWWUE 5.60
OVLAP_ANGLE_E wnwvse_w wnwve_w fnwuse fnwue wnwvumxe_w
OVLAP_ANGLE wnwue_w wnwve_w
wnwvg_w fnwu_w
wnwvumxe_w wnwva_w wnwvumxa_w
OVLAP_ANGLE_A wnwvsa_w wnwva_w fnwusa fnwua wnwvumxa_w
OVLAP_ANGLE_HOM wnvus_w
wnwug_w
wnvuhoms_w
wnwug_w
wnwgv_w
OVLAP_ANGLE_SCH wnwug_w
wnvuschs_w
OVLAP_ANGLE_NHS wnvunhss_w nwwue-nwwue
wnwug_w
B_nwswg nwwue-nwwue
SY_NWGE
0
B_fnwaktve
2/ wnwse_w
wnwvse_w
wnwvse_w
1/ wnwe_w
wnwve_w
wnwve_w B_fnwaktve WNWREO 0.0 fnwuse
fnwuse
WNWSMXE 0.0 fnwue
fnwue
wnwsmxe_w
WNWSMNE wnwvumxe_w wnwsmne_w
wnwvumxe_w
nwwue-ovlap-angle-e
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DESIRED_ANGLE_ADJUSTABLE
nwwue-ovlap-angle-e
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWGA
NWWUE 5.60.0
0
Seite 826 von 4100 31.JAN.2003 Thomas Brosi
B_fnwaktva 2/
wnwsa_w
wnwvsa_w
wnwvsa_w 1/
wnwa_w
wnwva_w
wnwva_w B_fnwaktva WNWRAS
0.0 fnwusa
0.0
fnwusa
fnwua
fnwua WNWSMNA
WNWSMXA
wnwvumxa_w
wnwvumxa_w
nwwue-ovlap-angle-a
SY_NWGE 0 SY_NWGA
wnwue_w
WNWSMXA
wnwu_w
wnwvu_w
wnwue_w
wnwue
wnwa_w WNWSMXE
wnwvg_w
wnwvg_w
wnwe_w
WNWSMNA
wnwug_w
wnwug_w
wnwsmna_w wnwsmxe_w wnwvumxe_w
fnwu_w
fnwu_w
wnwvumx_w
wnwvumxa_w 0.0 wnwve_w wnwgv_w wnwva_w
wnwgv_w
nwwue-ovlap-angle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wnwsmxa_w
nwwue-ovlap-angle-a
wnwsmna_w
nwwue-ovlap-angle
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWGE2 0.0
NWWUE 5.60.0
SY_NWS
Seite 827 von 4100 31.JAN.2003 Thomas Brosi
0.0
true
B_dnwse
B_enwsve
B_dnwse2 B_nwswg
B_nwswg
B_enwsve2 SY_NWGA2
0.0
SY_NWSA
0.0
true
B_dnwsa
nwwue-desired-angle-adjustable
B_enwsva
B_dnwsa2
B_enwsva2
SY_BDE
0
SY_NWGE 0 SY_NWGA
0
WNWSMXA wnwanhs_w WNWSMXE wnwenhs_w wnwug_w 1/ B_homagrs
1/ wnvunhss_w
B_schagrs
wnvunhss_w 2/ wnvus_w nwwue-ovlap-angle-nhs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nwwue-desired-angle-adjustable
nwwue-ovlap-angle-nhs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_BDE
NWWUE 5.60.0
Seite 828 von 4100 31.JAN.2003 Thomas Brosi
0
SY_NWGE
0
SY_NWGA
0
WNWSMXA wnwasch_w WNWSMXE wnwesch_w wnwug_w 1/ 1/ B_schagrs
wnvuschs_w
wnvuschs_w
2/
nwwue-ovlap-angle-sch
SY_BDE
0
SY_NWGE
0
SY_NWGA
0 1/
WNWSMXA
wnvuhoms_w
wnwahom_w
wnvuhoms_w
WNWSMXE 2/ wnwehom_w
wnvus_w
wnvus_w
1/
wnwug_w B_homagrs
1/ wnvuhoms_w
2/ wnvus_w
nwwue-ovlap-angle-hom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nwwue-ovlap-angle-sch
wnvus_w
nwwue-ovlap-angle-hom
ABK NWWUE 5.60.0 Abkurzungen ¨ Parameter WNWRAS WNWREO WNWSMNA WNWSMNE
Source-X
Source-Y
Art
Bezeichnung
FW (REF) FW (REF) FW (REF) FW
Winkel Auslassventil schlie in Referenzposition bezogen auf Ladungswechsel(LWOT) ¨ Winkel Einlassventil offnet in Referenzposition bezogen auf Ladungswechsel(LWOT) ¨ Minimal zulassiger Sollwert fur ¨ Nockenwellenverstellung Auslass schliesst (LWOT) ¨ ¨ Minimal zulassiger Sollwert fur ¨ Nockenwellenverstellung Einlass offnet (LWOT)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 829 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
WNWSMXA WNWSMXE
FW (REF) FW
¨ Maximal zulassiger Sollwert fur ¨ Nockenwellenverstellung Auslass schliesst (LWOT) ¨ ¨ Maximal zulassiger Sollwert fur ¨ Nockenwellenverstellung Einlass offnet (LWOT)
Systemkonstante
Art
Bezeichnung
SY_BDE SY_NWGA SY_NWGA2 SY_NWGE SY_NWGE2 SY_NWS SY_NWSA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung Systemkonstante Nockenwelle Phasengeber Auslass Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass Systemkonstante Nockenwelle Phasengeber Einlass 2 Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont.
Art
Bezeichnung
Source-X
Source-Y
Variable
Quelle
Referenziert von
B_DNWSA B_DNWSA2 B_DNWSE
BBDNWS BBDNWS BBDNWS
B_DNWSE2
BBDNWS
EIN NWSFAT, NWWUE EIN NWSFAT, NWWUE DNWSEIN, NWSFAT,- EIN NWSOLLE, NWWUE DNWSEIN, NWSFAT,- EIN NWSOLLE, NWWUE BGARNW, NWEVO,- EIN NWWUE BGARNW, NWEVO,- EIN NWWUE BGARNW, NWEVO,- EIN NWSOLLE, NWWUE BGARNW, NWEVO,- EIN NWSOLLE, NWWUE EIN BGWGWV, NWWUE EIN BGWGWV, NWWUE BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV,NWSOLLE, ... BGPRGS AUS BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV,NWSOLLE, ... NWWUE AUS NWWUE AUS AUS AUS AUS AUS AUS AUS AUS EIN BGWGWV, NWWUE EIN BGWGWV, NWWUE EIN BGWGWV, NWWUE EIN BGWGWV, LLRNS,NWEVO, NWSUE, NWWUE EIN BGWGWV, NWWUE EIN BGWGWV, NWWUE EIN BGWGWV, NWWUE EIN BGWGWV, BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... AUS BGWGWV, LLRNS,EIN NWEVO, NWWUE BGWGWV, DNWSEIN, EIN NWEVO, NWSUE,NWWUE, ... NWEVO, NWSFAT, NW- EIN WUE DNWSEIN, NWEVO,- EIN NWSFAT, NWWUE NWEVO, NWSFAT, NW- EIN WUE DNWSEIN, NWEVO,- EIN NWSFAT, NWWUE AUS NWWUE AUS LOK LOK NWFW AUS NWFW AUS NWWUE, SRMUE AUS NWFW AUS NWFW AUS
B_ENWSVA B_ENWSVA2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NWWUE 5.60.0
B_ENWSVE
DNWSEIN
B_ENWSVE2
DNWSEIN
B_FNWAKTVA B_FNWAKTVE B_HOMAGRS
DNWSZF DNWSZF BDEMUM
B_NWSWG B_SCHAGRS
NWWUE BDEMUM
FNWUA FNWUE FNWUSA FNWUSE FNWU_W WNVUHOMS_W WNVUNHSS_W WNVUSCHS_W WNVUS_W WNWAHOM_W WNWANHS_W WNWASCH_W WNWA_W
NWWUE NWWUE NWWUE NWWUE NWWUE NWWUE NWWUE NWWUE NWWUE
WNWEHOM_W WNWENHS_W WNWESCH_W WNWE_W
NWSOLLE NWSOLLE NWSOLLE WANWKW
WNWGV_W WNWSA_W
NWWUE
WNWSE_W
NWSUE
WANWKW
WNWSMNA_W WNWSMNE_W
NWSOLLE
WNWSMXA_W WNWSMXE_W
NWSOLLE
WNWUE WNWUE_W WNWUG_W WNWU_W WNWVA_W WNWVE_W WNWVG_W WNWVSA_W WNWVSE_W
NWWUE NWWUE NWWUE NWWUE NWWUE NWWUE NWWUE NWWUE NWWUE
Aktive Diagnose: Nockenwellensteuerung Auslaß Aktive Diagnose: Nockenwellensteuerung Auslaß 2 Aktive Diagnose: Nockenwellensteuerung Einlaß Aktive Diagnose: Nockenwellensteuerung Einlaß 2 Bedingung Fehlerverdacht Nockenwellensteller Auslass Bedingung Fehlerverdacht Nockenwellensteller Auslass2 Bedingung Fehlerverdacht Nockenwellensteller Einlass Bedingung Fehlerverdacht Nockenwellensteller Einlass2 Fehler bei Nockenwellenverstellung Auslaß gerade vorhanden (nicht entprellt) Fehler bei Nockenwellenverstellung Einlaß gerade vorhanden (nicht entprellt) Bedingung Homogen als Sollbetriebsart fur ¨ AGR
Bedingung: Sollwinkel Nockenwelle(n) gultig ¨ Bedingung Schicht als Sollbetriebsart fur ¨ AGR
Gewichtungsfaktor Nockenwellenuberschneidung ¨ (Auslaß) Gewichtungsfaktor Nockenwellenuberschneidung ¨ (Einlaß) Gewichtungsfaktor Nockenwellenuberschneidung (Auslaß) bezogen auf soll Winkel ¨ Gewichtungsfaktor Nockenwellenuberschneidung ¨ (Einlaß) bezogen auf sollwinkel Faktor Nockenwellen Gesamtuberschneidung ¨ Solluberschneidungswinkel ¨ Nockenw. nur durch Verstellung homogen Mode Solluberschneidungswinkel ¨ NW nur durch Verstellung nicht hom und schicht Mode Solluberschneidungswinkel Nockenw. nur durch Verstellung Schicht Mode ¨ Solluberschneidungswinkel ¨ Nockenw. fur ¨ aktive Betriebsart Vorsteuerwert fur ¨ NW-Sollwinkel im Homogenbetrieb Auslaß Vorsteuerwert fur ¨ NW-Sollwinkel(wenn nicht Homogen- oder Schichtbetrieb) Auslass Vorsteuerwert fur ¨ NW-Sollwinkel im Schichtbetrieb Auslaß Winkel Auslassventil schließt bezogen auf LWOT
Vorsteuerwert fur ¨ NW-Sollwinkel im Homogenbetrieb Einlaß Vorsteuerwert fur ¨ NW-Sollwinkel(wenn nicht Homogen- oder Schichtbetrieb) Einlass Vorsteuerwert fur ¨ NW-Sollwinkel im Schichtbetrieb Einlaß Winkel Einlassventil oeffnet bezogen auf LWOT
Gesamtverstellwinkel Ein- und Auslass Nockenwelle Sollwinkel Nockenwelle Auslass schließt ¨ Sollwinkel Nockenwelle Einlass offnet
minimaler Sollwinkel Nockenwelle Auslaß schließt ¨ minimaler Sollwinkel Nockenwelle Einlaß offnet maximaler Sollwinkel Nockenwelle Auslaß schliesst ¨ maximaler Sollwinkel Nockenwelle Einlaß offnet Winkel Nockenwellenueberschneidung Winkel Nockenwellenueberschneidung Grunduberschneidungswinkel ¨ Ein- und Auslass Nockenwelle Gesamtuberschneidungswinkel ¨ Ein- und Auslass Nockenw. incl. Grunduberschneidung ¨ Verstellwinkel Auslass Nockenwelle Verstellwinkel Einlass Nockenwelle Gesamtverstellwinkel der Nockenwelle Sollverstellwinkel Auslass Nockenwelle Sollverstellwinkel Einlass Nockenwelle
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
WNWVUMXA_W WNWVUMXE_W WNWVUMX_W WNWVU_W
NWWUE NWWUE NWWUE NWWUE
Referenziert von
NWWUE 5.60.0
Seite 830 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS AUS AUS AUS
¨ ¨ Max. moglicher Uberschneidungswinkel durch Verstellung der Auslass-Nockenwelle ¨ ¨ Max. moglicher Uberschneidungswinkel durch Verstellung der Einlass-Nockenwelle ¨ ¨ Max. moglicher Uberschneidungswinkel durch Verstellung der Nockenwelle(n) ¨ Uberschneidungswinkel Ein- und Auslass Nockenw. nur durch Verstellung
FB NWWUE 5.60.0 Funktionsbeschreibung Die Funktion %NWWUE stellt die Schnittstelle zwischen der NW-Verstellung und den restlichen Funktionen der Motronic, die eine Information ¨ uber die Stellung der Nockenwelle ben¨ otigen, dar. Dazu werden folgende Gr¨ oßen berechnet: wnwu_w: Gesamt¨ uberschneidungswinkel inklusive der Grund¨ uberschneidung, er wird aus den Istwinkeln berechnet. Dieser Wert ist vorzeichenbehaftet (siehe wnwug_w). wnwug_w: Definiert die Grund¨ uberschneidung durch den Winkel zwischen Auslaßventil schließt und Einlaßventil ¨ offnet. Die Auslaßnockenwelle befindet sich dabei in fr¨ uhestm¨ oglicher Stellung, die Einlassnockenwelle in sp¨ atest m¨ oglicher Stellung. Die Gr¨ oße wnwug_w ist vorzeichenbehaftet, d.h. negatives Vorzeichen bedeutet, daß das Auslaßventil schließt, bevor das Einlaßventil ¨ offnet. In diesem Fall m¨ ussen die Nockenwellen verstellt werden, bis dann ab wnwug_w >= 0 tats¨ achlich eine Ventil¨ uberschneidung auftritt. wnwvu_w: Der durch die Verstellung erzielte Gesamt¨ uberschneidungswinkel ohne die Grund¨ uberschneidung.
¨berschneidungswinkel fnwu_w: Normierter Faktor f¨ ur Gesamt¨ uberschneidung. Die Berechnung ergibt sich aus dem dem aktuellen U dividiert durch den maximal m¨ oglichen verstellbaren ¨ Uberschneidungswinkel. Der Faktor ist 1.0, wenn die Nockenwellen bis zum maximal m¨ oglichen Bereich verstellt wurden. Faktor = 0 gilt f¨ ur minimale ¨ Uberschneidung von Einlaß- und Auslaßnockenwelle. fnwue: fnwuse:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fnwua: fnwusa:
Normierter Faktor f¨ ur ¨ Uberschneidung Einlaßnockenwelle. 1.0 = maximale m¨ ogliche ¨ Uberschneidung durch Einlaßnockenwelle. Normierter Faktor f¨ ur Soll ¨ Uberschneidung Einlaßnockenwelle. 1.0 = maximale m¨ ogliche ¨ Uberschneidung durch Einlaßnockenwelle. Normierter Faktor f¨ ur ¨ Uberschneidung Auslaßnockenwelle. 1.0 = maximale m¨ ogliche ¨ Uberschneidung durch Auslaßnockenwelle. Normierter Faktor f¨ ur Auslaßnockenwelle.
Soll ¨ Uberschneidung Auslaßnockenwelle. 1.0 = maximale m¨ ogliche ¨ Uberschneidung durch
Der ¨ Uberschneidungswinkel wnwue entspricht der Gr¨ oße wnwu_w und entf¨ allt zuk¨ unftig, ebenso wnwua. Der Verstellweg der jeweiligen Nockenwelle von der Referenzposition weg wird durch die RAM-Zellen wnwve_w (Einlaß) und wnwva_w (Auslaß) angezeigt. Diese beiden Gr¨ oßen sind vorzeichenbehaftet. Ein negatives Vorzeichen bedeutet eine Verstellung in Richtung fr¨ uh. Die Teilfunktion DESIRED_OVERLAP_ANGLE_BDE ist nur bei Systemen mit Benzindirekteinspritzung vorhanden. Dort werden ¨ Uberschneidungswinkel aus den Nockenwellensollwinkeln der einzelnen Betriebsarten zur Berechnung von Restgasanteilen in der Funktion BGPRGS zur Verf¨ ugung gestellt. Homogenbetrieb: Soll¨ uberschneidungswinkel wnvuhoms_w Schichtbetrieb: Soll¨ uberschneidungswinkel wnvuschs_w Restliche Betriebsarten: Soll¨ uberschneidungswinkel wnvunhss_w Außerdem wird in die neue Hierarchie( DESIRED_ANGLE_ADJUSTABLE) ein Bit B_nwswg Bedingung: Sollwinkel Nockenwelle(n) g¨ ultig f¨ ur weitere Funktionen bereitgestellt.
APP NWWUE 5.60.0 Applikationshinweise Die Gr¨ oßen f¨ ur die Einlaßnockenwelle WNWREO, WNWSMXE, WNWSMNE wnwsmxe_w, wnwsmne_w werden normalerweise in der Funktion NWSOLLE definiert und in dieser Funktion nur referenziert. Gibt es jedoch keine verstellbare Einlaßnockenwelle, so werden die Gr¨ oßen WNWREO, WNWSMXE, WNWSMNE in dieser Funktion definiert. Sie m¨ ussen dann auch hier bedatet werden. Die RAM-Zellen wnwsmxe_w, wnwsmne_w werden in diesem Fall nicht ben¨ otigt. Werte: WNWREO = Winkel f¨ ur Position Einlaßventil ¨ offnet, bezogen auf Ladungswechsel OT (LWOT). Negative Werte: Einlaßventil schließt vor LWOT. WNWSMXE = Winkel f¨ ur Position Einlaßventil ¨ offnet, bezogen auf Ladungswechsel OT (LWOT), wenn Nockenwelle in sp¨ atest m¨ oglicher Stellung steht. WNWSMNE: Winkel f¨ ur Position Einlaßventil ¨ offnet, bezogen auf Ladungswechsel OT (LWOT), wenn Nockenwelle in fr¨ uhest m¨ oglicher Stellung steht. Die Gr¨ oßen f¨ ur die Auslaßnockenwelle WNWRAS, WNWSMXA, WNWSMNA wnwsmxa_w, wnwsmna_w werden normalerweise in der Funktion NWSOLLA definiert und in dieser Funktion nur referenziert. Gibt es jedoch keine verstellbare Auslaßnockenwelle, so werden die Gr¨ oßen WNWRAS, WNWSMXA, WNWSMNA in dieser Funktion definiert. Sie m¨ ussen dann auch hier bedatet werden. Die RAM-Zellen wnwsmxa_w, wnwsmna_w werden in diesem Fall nicht ben¨ otigt. Werte: WNWRAS = Winkel f¨ ur Position Auslaßventil schließt, bezogen auf Ladungswechsel OT (LWOT). Negative Werte: Einlaßventil schließt vor LWOT. WNWSMXA = Winkel f¨ ur Position Auslaßventil schließt, bezogen auf Ladungswechsel OT (LWOT), wenn Nockenwelle in sp¨ atest m¨ oglicher Stellung steht. WNWSMNA: Winkel f¨ ur Position Auslaßventil schließt, bezogen auf Ladungswechsel OT (LWOT), wenn Nockenwelle in fr¨ uhest m¨ oglicher Stellung steht.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWEVO 1.110.2
Seite 831 von 4100 31.JAN.2003 Thomas Brosi
¨ ¨ FU NWEVO 1.110.2 Nockenwelle: eingeschr¨ankte Verstellmoglichkeiten wegen Oldruck FDEF NWEVO 1.110.2 Funktionsdefinition NWEVO 1.110
INLET_CAMSHAFT
B_nwseve wnwseve_w
BBSHAKENW
B_nwshkte B_nwshke
B_nwshkte B_nwshke
B_nwseve2 wnwseve2_w
B_nwshkta B_nwshka
STOPNWA B_nwseva wnwseva_w
INTO_LOCK_POS_A
B_nwshkta B_nwshka B_nwstpa wnwstpa_w wnwstpa2_w
B_nwstpa wnwstpa_w wnwstpa2_w
B_nwllna B_nwseva2 wnwseva2_w
nwevo-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
OUTLET_CAMSHAFT
nwevo-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWEVO 1.110.2
Seite 832 von 4100 31.JAN.2003 Thomas Brosi
1/
SY_NWS
2
B_brems B_kuppl B_shken B_nws
2/
B_sa B_nwshko
NNWSHKMX
EdgeRising_1
TNWSHK start 1/ compute 1/
NNWSHKMN nmot
3/
4/
B_nwshkte
Timer
ClosedInterval
false
B_nwshkte
compute 1/
1/ B_nwshke
B_nwshke
B_nwshke 2/
EdgeFalling
6/
1/ false
B_nwshko
nextone = outlet 1/
SY_NWSA
2
B_nwshko
EdgeRising_3
1/
B_nwshkrpe B_nwshkape B_nwshkrpa B_nwshkapa
false
3/ B_nwshkta
6/
B_nwshka
Timer_1
4/ B_nwshka compute 1/ 2/
EdgeFalling_1 true
B_nwshka B_nwshkta
1/ B_nwshko
nextone = inlet nwevo-bbshakenw
CWNWEVO
0 1
B_nwshkape B_nwshkrpa
2
3
B_nwshkrpe
B_nwshkrpe
B_nwshkapa
B_nwshkape B_nwshkrpa
B_nwshkapa
nwevo-codeword
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CODEWORD
TNWSHK start 1/ compute 1/
nwevo-bbshakenw
2/
nwevo-codeword
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWS
NWEVO 1.110.2
Seite 833 von 4100 31.JAN.2003 Thomas Brosi
0
9/ B_nwseve 4/
wnwsae_w
SY_NWGE2
10/
wnwste_w
1/
B_nwseve
wnwseve_w
0
wnwseve_w
2/ 1/
B_nwseve2
B_nwseve2
wnwste2_w
V_V_H__E
OUT_OF_LOCK_POS_E
SYNC_TWO_BANKS_E
B_nwlve B_nwshkae B_nwshkte B_nwshke
B_nwshkte B_nwshke wnwshke_w
B_wnstvhe
B_nwsyne B_nwsyne2
B_nwlve2
wnwste_w wnstvhe_w
wnwslve_w
wnstvhe2_w
wnwslve2_w
wnwsyne_w wnwste2_w wnwsyne2_w
3/ wnwseve2_w wnwseve2_w
nwevo-inlet-camshaft
SHAKE_CAMSHAFT_E
SY_NWS 2
7/ SY_NWGE2
B_nwshke 1/ wnwe_w 2/ wnwsmxe_w 3/ wnwsmne_w 4/ B_nwshkape 5/ B_nwshkrpe 6/ wnwe2_w 1/ B_nwshkte 8/
0
B_nwshkte
SHAKENWE
B_nwshke
B_nwshkte B_nwshke
wnwe_w wnwe2_w wnwsmxe_w
wnwe_w wnwe2_w wnwsmxe_w wnwsmne_w B_nwshkape
wnwsmne_w B_nwshkape B_nwshkrpe
B_nwshkrpe B_nwshkae wnwshke_w calc calc 9/
11/ B_nwshkae 10/ wnwshke_w
B_nwshkae wnwshke_w
nwevo-shake-camshaft-e
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nwevo-inlet-camshaft
nwevo-shake-camshaft-e
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWEVO 1.110.2
calc [B_tostat2e]
statnwshke = 2 camshaft moving into retarded direction for time TNWSHKE
statnwshke = 0 1 S
Seite 834 von 4100 31.JAN.2003 Thomas Brosi
2 WAIT_FOR_ENABLE/ Entry: EC_WAIT_FOR_ENABLE_E
RETARDED/ Entry: EC_RETARDED Static: AC_RETARDED
calc [B_break2e] 1
2
calc [B_stat2to1e] calc [B_break1e]
calc [B_stat1to2e]
2
1
statnwshke =1
nwevo-statemachine-shake-camshaft-e
calc [B_tostat1e]
ADVANCED/ Entry: EC_ADVANCED_E Static: AC_ADVANCED_E
camshaft moving into advance direction for time TNWSHKE nwevo-statemachine-shake-camshaft-e
1/ B_nwshkte false
0.0
B_nwshkae
ctrshknwe 1.0
statnwshke
======================================================================= action code WAIT_FOR_ENABLE nothing to do ======================================================================= condition code WAIT_FOR_ENABLE SY_NWGE2 0
ctrshknwe SHKNWMXE B_nwshke
CWNWSHK Bit 1
begin with retarded direction
B_nwshkape wnwe_w
B_tostat2e/return
wnwsmne_w wnshkmne_w
wnshkmxe_w
advance lock position reached
DWNWSHKE wnwe2_w
wnwsmxe_w wnshkmxe_w
wnshkmne_w B_tostat1e/return
DWNWSHKE
begin with advance direction
B_nwshkrpeCWNWSHK Bit 0
retard lock position reached
nwevo-wait-for-enable-e
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
entry code WAIT_FOR_ENABLE
nwevo-wait-for-enable-e
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWEVO 1.110.2
Seite 835 von 4100 31.JAN.2003 Thomas Brosi
============================================================================ entry code for State ADVANCED 1.0
statnwshke
true
B_nwshkae
TNWSHKAE Timer
wnshkmne_w
wnwshke_w
================================================================================ action and condition code in state ADVANCED
B_stat1to2e/return
B_break1e/return
nwevo-advanced-e
B_nwshke nwevo-advanced-e
=========================================================== entry code into state RETARDED 2.0
statnwshke
TNWSHKAE
Timer true
B_nwshkae
wnshkmxe_w
wnwshke_w
================================================================================ action and condition code in state RETARDED
B_stat2to1e/return Timer
B_nwshke
B_break2e/return
nwevo-retarded-e
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Timer
nwevo-retarded-e
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWS
NWEVO 1.110.2
Seite 836 von 4100 31.JAN.2003 Thomas Brosi
3/
2 SY_VS
0
B_nwstpvh
false
B_wnstvhe
compute 1/
1/
EdgeRising
1/
2/
B_dnws1k2e
1/
wnwe_w
wnwe_w
wnstvhe_w
wnstvhe_w
2/ wnwe2_w
wnstvhe2_w
wnstvhe2_w
1/ wnwe2_w
1/ wnwsae_w
wnstvhe_w
2/
2/ SY_NWGE2
wnstvhe_w
wnstvhe2_w
0 1/
2/
wnstvhe_w nwevo-v-v-h–e
wnwe_w 1/ wnstvhe2_w
nwevo-v-v-h–e
SY_NWS
Functionality is only active for switched camshafts
1
1/ false 0.0
B_nwlve 2/
B_nwlve
wnwslve_w UNLOCK_SWITCHED_CAMSHAFT_E calc_sw_cshe B_nwlve wnwslve_w
10/ SY_NWGE2
0
UNLOCK_SWITCHED_CAMSHAFT_E2 calc_sw_cshe2 B_nwlve2 wnwslve2_w
wnwslve_w
false
B_nwlve2 0.0
wnwslve2_w
nwevo-out-of-lock-pos-e
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
nwevo-out-of-lock-pos-e
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWEVO 1.110.2
Seite 837 von 4100 31.JAN.2003 Thomas Brosi
calc_sw_cshe
TNWLVE SY_NWRE
compute 1/ 2/
0
B_nwsfre
anzlvnwe ANZLVMXE
compute 4/
compute 6/
7/ B_nwlve
B_nwlve
EdgeRising_14 RSFlipFlop_3
B_nwrpose B_tnwlve TOD_tnwlve
camshaft should be out of lock position 5/
2/
3/
wnwe_w
true
B_nwilpe
WNWREO
camshaft in lock position
B_nwlvrpe 3/
WNWREO wnwslve_w compute 1/
DWNWVPE
start 1/
TNWLVRPE
compute 2/
wnwslve_w
3/
9/
WNWREO
1/ 0.0
DWNWSVPE
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
desired position--> lock position --> RESET to unlock functionality
Tim_tnwlvrpe EdgeFalling_4 false
anzlvnwe
compute 2/
B_fanwsea compute 3/
false
TNWLVE compute 5/
6/ TOD_tnwlve B_nwlve
true RSFlipFlop_3
B_nwlvrpe 2/
wnwsae_w
EdgeRising_14
1/
wnwslve_w
wnwsfae_w 3/
4/ B_tnwlve
1.0
anzlvnwe
nwevo-unlock-switched-camshaft-e
wnwsae_w
nwevo-unlock-switched-camshaft-e
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWEVO 1.110.2
Seite 838 von 4100 31.JAN.2003 Thomas Brosi
calc_sw_cshe2 compute 4/
TNWLVE SY_NWRE
compute 1/ 2/
0
B_nwsfre2 TOD_tnwlve2
compute 6/
7/ B_nwlve2
B_nwlve2
EdgeRising_16 RSFlipFlop_4 B_nwrpose
B_tnwlve2
anzlvnwe2 ANZLVMXE
5/ 2/ B_nwilpe2
WNWREO
camshaft in lock position
WNWREO wnwslve2_w compute 1/
DWNWVPE 9/
start 1/
TNWLVRPE
wnwsae_w
B_nwlvrpe2 3/
compute 2/
wnwslve2_w
3/
1/ WNWREO
DWNWSVPE
0.0
anzlvnwe2
Tim_tnwlvrpe2
EdgeFalling_5
false
B_nwlvrpe2
B_fanwsea
false EdgeRising_16
desired position--> lock position --> RESET to unlock functionality ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ compute 2/ compute 3/
TNWLVE compute 5/
TOD_tnwlve2
4/ B_tnwlve2 6/ B_nwlve2
true RSFlipFlop_4
2/
wnwsae_w
wnwslve2_w
wnwsfae_w
3/ 1.0
anzlvnwe2
nwevo-unlock-switched-camshaft-e2
wnwe2_w
true
3/
nwevo-unlock-switched-camshaft-e2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWS
NWEVO 1.110.2
Seite 839 von 4100 31.JAN.2003 Thomas Brosi
2 1/
B_nws B_fanwsea
begin synchronization at camshafts with different shifting speed
1/
B_enwsve 0.0
B_enwsve2 Error_Powerstage_e E_enwse E_enwse2
dwnwpase_w
4/
wnwste_w
5/
1/
3/
dwnwase_w
dwnwpase_w
wnwe_w
stop bank1 wnwe_w
DWNWSTPE true
2/ wnwste2_w
1/ wnwsyne_w 2/ B_nwsyne
wnwsyne_w B_nwsyne
dwnwase2_w
wnwe2_w
stop bank2 wnwe2_w
wnwsyne2_w 2/ true
B_nwsyne
1/
B_nwsyne2
wnwsyne2_w B_nwsyne2
B_nwsyne2 END_OF_SYNC_E calce2 dwnwpase_w
nwevo-sync-two-banks-e
1/ wnwsyne_w
4/
synchronized shifting bank1 and 2
1/ wnwsyne2_w nwevo-sync-two-banks-e
calce2 2/
synchronize change limitation in function NWSOLLE for one cycle by B_stpsyne
end of stop bank1 1/
B_nwsyne B_stpsyne dwnwpase_w
1/ 1/
end of stop bank2
DWNWSTPEE
1/
B_nwsyne2
1/
B_stpsyne
true
1/ DWNWSTPEE
B_stpsyne 2/
wnwsyne_w wnwsyne2_w 1/ true
B_stpsyne 2/
1/ false
wnwsyne2_w wnwsyne_w
B_stpsyne 2/ B_nwsyne 3/ B_nwsyne2
real end of sync
1/ false
B_stpsyne 2/ B_nwsyne 3/ B_nwsyne2
real end of sync
nwevo-end-of-sync-e
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3/
nwevo-end-of-sync-e
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWEVO 1.110.2
Seite 840 von 4100 31.JAN.2003 Thomas Brosi
SY_NWS 0 SY_NWSA SY_NWSA
1
SY_NWGA2
0
5/ 9/ compute 4/
TNWSTPA SY_NWGE2
0
compute 2/
6/
EdgeRising_4 3/
wnwse_w
B_nwstpa
B_nwstpa TOD_tnwstpa
wnwe_w
continuous outlet camshaft or switched camshaft active
wnwse2_w
1/ wnwe2_w
wnwsaa_w
7/
wnwstba_w
wnwstba_w
1/
nmot_w toelk_w
dwnwstpa_w
switched outlet camshaft not active
DWNWESTPA (SNM05NWUW,STO06NWUW)
1/
8/ wnwstpa_w
wnwstpa_w
1/ wnwstpa2_w
wnwstpa2_w
SY_NWRA
0
1/
wnwsmxa_w wnwsmna_w
wnwstba_w
nwevo-stopnwa
SY_NWSA 0 10/ B_nwstpa
B_nwseva
wnwsaa_w
5/
wnwstpa_w
wnwsta_w
12/
B_nwseva
11/ wnwseva_w
wnwseva_w
SY_NWGA2 0 wnwstpa2_w
13/ wnwsta2_w 15/ B_nwseva2
SHAKE_CAMSHAFT_A B_nwshkta B_nwshka
B_nwshkaa B_nwshkta B_nwshka wnwshka_w
V_V_H__A B_wnstvha
wnstvha_w wnstvha2_w
OUT_OF_LOCK_POS_A B_nwlva B_nwlva2 wnwslva_w wnwslva2_w
B_nwseva2
SYNC_TWO_BANKS_A B_nwsyna B_nwsyna2 wnwsta_w wnwsyna_w wnwsta2_w wnwsyna2_w
14/ wnwseva2_w wnwseva2_w
nwevo-outlet-camshaft
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nwevo-stopnwa
B_nwsa
nwevo-outlet-camshaft
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWSA
NWEVO 1.110.2
Seite 841 von 4100 31.JAN.2003 Thomas Brosi
B_nwshka 1/ wnwa_w 2/ wnwsmxa_w 3/ wnwsmna_w 4/ B_nwshkapa 5/ B_nwshkrpa 6/
2
7/ wnwa2_w 1/ B_nwshkta 8/
0
B_nwshkta
SHAKENWA B_nwshkta B_nwshka
B_nwshka wnwa_w
wnwa_w wnwa2_w wnwsmxa_w wnwsmna_w
wnwa2_w wnwsmxa_w
B_nwshkapa wnwsmna_w
11/
B_nwshkrpa B_nwshkaa wnwshka_w
B_nwshkapa
calc
B_nwshkrpa
B_nwshkaa 10/ wnwshka_w
B_nwshkaa wnwshka_w
calc 9/
nwevo-shake-camshaft-a
SY_NWGA2
calc [B_tostat2a]
statnwshka = 2 camshaft moving into retarded direction for time TNWSHKA
statnwshka = 0 2
S
WAIT_FOR_ENABLE/ Entry: EC_WAIT_FOR_ENABLE_A
1 calc [B_break2a]
RETARDED/ Entry: EC_RETARDED_A Static: AC_RETARDED_A 2
calc [B_stat2to1a]
1 calc [B_break1a]
calc [B_stat1to2a]
calc [B_tostat1a]
1
statnwshka =1
2
ADVANCED/ Entry: EC_ADVANCED_A Static: AC_ADVANCED_A
camshaft moving into advance direction for time TNWSHKA
nwevo-statemachine-shake-camshaft-a
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nwevo-shake-camshaft-a
nwevo-statemachine-shake-camshaft-a
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWEVO 1.110.2
Seite 842 von 4100 31.JAN.2003 Thomas Brosi
entry code WAIT_FOR_ENABLE 1/ B_nwshkta false
0.0
B_nwshkaa
ctrshknwa 1.0
statnwshka
======================================================================= action code WAIT_FOR_ENABLE nothing to do ======================================================================= condition code WAIT_FOR_ENABLE SY_NWGA2 0
ctrshknwa SHKNWMXA B_nwshka
CWNWSHK Bit 1
begin with retarded direction
B_nwshkapa wnwa_w
B_tostat2a/return
wnwsmna_w wnshkmna_w
wnshkmxa_w
advance lock position reached
DWNWSHKA
wnwsmxa_w wnshkmxa_w
wnshkmna_w
B_nwshkrpaCWNWSHK Bit 0
retard lock position reached nwevo-wait-for-enable-a
============================================================================ entry code for State ADVANCED 1.0
statnwshka
true
B_nwshkaa
TNWSHKAA Timer
wnshkmna_w
wnwshka_w
================================================================================ action and condition code in state ADVANCED
B_stat1to2a/return Timer
B_nwshka
B_break1a/return
nwevo-advanced-a
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_tostat1a/return
begin with advance direction
DWNWSHKA
nwevo-wait-for-enable-a
wnwa2_w
nwevo-advanced-a
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWEVO 1.110.2
Seite 843 von 4100 31.JAN.2003 Thomas Brosi
=========================================================== entry code into state RETARDED 2.0
statnwshka
TNWSHKAA
Timer true
B_nwshkaa
wnshkmxa_w
wnwshka_w
================================================================================ action and condition code in state RETARDED
B_stat2to1a/return
nwevo-retarded-a
B_nwshka
B_break2a/return
nwevo-retarded-a
SY_NWSA
2 1/
SY_VS
0 false
B_nwstpvh
B_wnstvha
compute 1/
1/
EdgeRising_6 1/
2/
B_dnws1k2a 1/
wnwa_w wnwa_w
wnstvha_w
wnstvha_w 2/
wnwa2_w
wnstvha2_w 1/
wnwsaa_w
wnstvha2_w
1/
wnstvha_w
wnwa2_w
wnstvha_w
3/ 2/ SY_NWGA2
0
wnstvha2_w 1/
1/
2/ 1/ wnstvha2_w
wnwa_w
wnstvha_w
nwevo-v-v-h–a
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Timer
nwevo-v-v-h–a
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWSA
NWEVO 1.110.2
Seite 844 von 4100 31.JAN.2003 Thomas Brosi
Functionality is only active for switched camshafts 1 1/ false 0.0
B_nwlva 2/
B_nwlva
wnwslva_w
10/ SY_NWGA2
wnwslva_w
UNLOCK_SWITCHED_CAMSHAFT_A2 calc_sw_csha2 B_nwlva2 wnwslva2_w
0
false
B_nwlva2 0.0
wnwslva2_w
nwevo-out-of-lock-pos-a
UNLOCK_SWITCHED_CAMSHAFT_A calc_sw_csha B_nwlva wnwslva_w
nwevo-out-of-lock-pos-a
calc_sw_csha
compute 1/ 2/
0
B_nwsfra TOD_tnwlva
compute 6/
compute 4/
TNWLVA SY_NWRA
7/ B_nwlva
EdgeRising_9 RSFlipFlop_1
B_nwrposa
B_tnwlva
B_nwlva
camshaft should be out of lock position 5/
anzlvnwa
2/ true 3/
wnwa_w WNWRAS
B_nwlvrpa 3/ wnwslva_w
WNWRAS wnwslva_w B_nwilpa
camshaft in lock position DWNWVPA
compute 1/ TNWLVRPA
compute 2/
start 1/
3/ 1/
8/
Tim_tnwlvrpa
EdgeFalling_2
wnwsaa_w
B_fanwsaa 1/
WNWRAS 0.0 DWNWSVPA
false
wnwsaa_w
anzlvnwa
compute 2/
false EdgeRising_9
desired position --> lock position --> RESET to unlock functionality
compute 5/
compute 3/
RSFlipFlop_1
2/ wnwslva_w
wnwsfaa_w 3/
TNWLVA
4/ B_tnwlva
TOD_tnwlva 6/ B_nwlva
true
B_nwlvrpa
1.0
anzlvnwa
nwevo-unlock-switched-camshaft-a
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ANZLVMXA
nwevo-unlock-switched-camshaft-a
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWEVO 1.110.2
calc_sw_csha2
compute 4/ TNWLVA
SY_NWRA
Seite 845 von 4100 31.JAN.2003 Thomas Brosi
compute 6/
7/
0
compute 1/
B_nwlva2
B_nwlva2
EdgeRising_12 RSFlipFlop_2 B_nwrposa
2/ B_nwsfra2 TOD_tnwlva2
B_tnwlva2
camshaft should be out of lock position 5/
anzlvnwa2 ANZLVMXA
2/ true
wnwa2_w
WNWRAS
B_nwilpa2
wnwslva2_w
camshaft in lock position compute 1/
start 1/
DWNWVPA TNWLVRPA
compute 2/
3/
8/
1/
wnwsaa_w WNWRAS
DWNWSVPA
Tim_tnwrrpa2
1/ 0.0
false
desired position --> lock position --> RESET to unlock functionality ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wnwslva2_w
EdgeFalling_3
anzlvnwa2
false
B_nwlvrpa2
B_fanwsaa 2/
compute 3/
compute 2/
wnwsaa_w 4/
EdgeRising_12 TNWLVA compute 5/
TOD_tnwlva2
B_tnwlva2 6/ B_nwlva2
true RSFlipFlop_2
wnwsfaa_w 1.0
wnwslva2_w 3/ anzlvnwa2
nwevo-unlock-switched-camshaft-a2
WNWRAS
B_nwlvrpa2 3/
3/
nwevo-unlock-switched-camshaft-a2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWSA
NWEVO 1.110.2
Seite 846 von 4100 31.JAN.2003 Thomas Brosi
2 1/
B_nws
begin synchronization at camshafts with different shifting speed
B_fanwsaa 1/
B_enwsva2
0.0
dwnwpasa_w
B_enwsva Error_Powerstage_a
4/
E_enwsa2 E_enwsa
1/
wnwsta_w
stop bank1
3/
dwnwasa_w
dwnwpasa_w 1/
wnwa_w
DWNWSTPA
2/ wnwsta2_w
wnwa_w
wnwsyna_w 2/
dwnwasa2_w
true
5/ wnwa2_w
B_nwsyna
stop bank2 wnwa2_w
B_nwsyna2
B_nwsyna
1/ wnwsyna2_w 2/
true
B_nwsyna
wnwsyna_w
B_nwsyna2
wnwsyna2_w B_nwsyna2
END_OF_SYNCA calce2 dwnwpasa_w
4/
nwevo-sync-two-banks-a
1/ wnwsyna_w
synchronized shifting bank1 and 2
1/ wnwsyna2_w nwevo-sync-two-banks-a
2/
calce2
end of stop bank1 B_nwsyna
end of stop bank2 dwnwpasa_w
synchronize change limitation in function NWSOLLA for one cycle
1/ 1/
B_stpsyna
1/ DWNWSTPEA 1/
B_nwsyna2
1/
B_stpsyna
true
1/
2/
1/
DWNWSTPEA true
wnwsyna_w wnwsyna2_w B_stpsyna 2/
wnwsyna2_w wnwsyna_w 1/ false
B_stpsyna 2/ B_nwsyna 3/ B_nwsyna2
B_stpsyna
1/ false
B_stpsyna 2/ B_nwsyna
real end of sync
3/ B_nwsyna2
nwevo-end-of-synca
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3/
nwevo-end-of-synca
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWSA
1
SY_NWRA
0
NWEVO 1.110.2
Seite 847 von 4100 31.JAN.2003 Thomas Brosi
function is only active for switched camshaft and advanced reference position 1/ 1/
B_nws
TNWLLNA false
B_nwsst
TODTNWLLNAcompute 2/
1/ false SY_NWGA2
B_nwllna
0 compute 4/
B_nwsfra false
1/ TNWLLNA compute 5/
EdgeRising_8
B_nwsfra2
B_nwllna
compute 6/
7/ B_nwllna
TODTNWLLNA RSFlipFlop
compute 8/
ngfil
B_nwllna
9/
EdgeRising_7
NGNWLLNA B_nwsfra
TNWLLAMXA compute 1/
3/
wnwa_w
start 1/
compute 2/
timeout reached
B_nwrllna
reference position reached
wnwsmna_w DWNWVSA
Tim_tnwllamxa EdgeFalling_6 nwevo-into-lock-pos-a
true
wnwa2_w nwevo-into-lock-pos-a
SY_NWS 2
1/ true
B_nwshko
nwevo-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nwsfra2
if inlet camshaft, then first shake there nwevo-init
ABK NWEVO 1.110.2 Abkurzungen ¨ Parameter ANZLVMXA ANZLVMXE CWNWEVO DWNWESTPA DWNWSHKA DWNWSHKE DWNWSTPA DWNWSTPE DWNWSTPEA DWNWSTPEE DWNWSVPA DWNWSVPE DWNWVPA DWNWVPE DWNWVSA NGNWLLNA NNWSHKMN NNWSHKMX SHKNWMXA SHKNWMXE SNM05NWUW STO06NWUW TNWLLAMXA TNWLLNA TNWLVA TNWLVE TNWLVRPA TNWLVRPE TNWSHK TNWSHKAA
Source-X
NMOT_W
NMOT_W TOELK_W
Source-Y
TOELK_W
Art
Bezeichnung
FW FW FW KF FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW SV (REF) SV (REF) FW FW FW FW FW FW FW FW
¨ Maximale Anzahl Loseversuche bei verriegelter Nockenwelle Auslaß ¨ Maximale Anzahl Loseversuche bei verriegelter Nockenwelle Einlaß ¨ Codewort: Eingeschrankte Verstellung der Nockenwelle Winkelabweichung Einlaßnockenwelle fur ¨ Verstellstopp Auslaß NW Maximaler Winkel fur ¨ Schuttelhub ¨ Auslaßnockenwelle Maximaler Winkel fur ¨ Schuttelhub ¨ Einlaßnockenwelle max Positionsabweichung fur ¨ Beginn Gleichlauf 2 Bank NW-Verstellung Auslaß max Positionsabweichung fur ¨ Beginn Gleichlauf 2 Bank NW-Verstellung Einlaß max Positionsabweichung fur ¨ Ende Gleichlauf 2 Bank NW-Verstellung Auslaß max Positionsabweichung fur ¨ Ende Gleichlauf 2 Bank NW-Verstellung Einlaß Sollwinkelbereich bei dem Verriegelunsposition sicher verlassen ist Auslaß-NW Sollwinkelbereich bei dem Verriegelunsposition sicher verlassen ist Einlaß-NW Winkelbereich Langloch der Verriegelunsposition Auslaßnockenwelle Winkelbereich Langloch der Verriegelunsposition Einlaßnockenwelle Winkelbereich fur ¨ sichere Verriegelung der Nockenwelle Auslaß ¨ nmot-gradientschwelle: Anhebung der LL-Solldrehzahl zur Oldruckstabilisierung NW ¨ Nockenwelle min Motordrehzahl zur Freigabe Schuttelfunktionalit ¨ at ¨ Nockenwelle max Motordrehzahl zur Freigabe Schuttelfunktionalit at ¨ Maximale Anzahl Schuttelversuche ¨ Auslaßnockenwelle im Fahrzyklus Maximale Anzahl Schuttelversuche ¨ Einlaßnockenwelle im Fahrzyklus Drehzahlstutzstellen Nockenwellensollwinkel ¨ Gruppenstutzstellen ¨ ¨ Max. Dauer LL-Solldrehzahlanhebung zur Oldruckstabilisierung NW ¨ Verzogerungszeit bis LL-Drehzahlanhebung fur ¨ Nockenwellenreferenzposition aktiv Ansteuerzeit bis Verriegelungsposition sicher verlassen ist Auslaßnockenwelle Ansteuerzeit bis Verriegelungsposition sicher verlassen ist Einlaßnockenwelle ¨ Ansteuerzeit Richtung Referenzpos. zum losen der Verriegelung Auslaßnockenwelle ¨ Ansteuerzeit Richtung Referenzpos. zum losen der Verriegelung Einlaßnockenwelle Zeit fur ¨ Schutteln ¨ Ein- oder Auslaßnockenwelle Zeit fur ¨ Positionswechsel beim Schutteln ¨ der Auslaßnockenwelle
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 848 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
TNWSHKAE TNWSTPA WNWRAS WNWREO
FW FW FW (REF) FW (REF)
Zeit fur der Einlaßnockenwelle ¨ Positionswechsel beim Schutteln ¨ max Zeit Positionsabweichung Einlaßnockenwelle bis Verstellstop Auslaß aktiv Winkel Auslassventil schlie in Referenzposition bezogen auf Ladungswechsel(LWOT) ¨ Winkel Einlassventil offnet in Referenzposition bezogen auf Ladungswechsel(LWOT)
Systemkonstante
Art
Bezeichnung
SY_NWGA2 SY_NWGE2 SY_NWRA SY_NWRE SY_NWS SY_NWSA SY_VS
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass 2 ¨ Systemkonstante fur at) ¨ Referenzposition Auslassnockenwelle ( fruh/sp ¨ ¨ Systemkonstante fur ¨ Referenzposition Einlassnockenwelle ( fruh/sp ¨ at) Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. Systemkonstante Ventilhubsteuerung: keine, 2-Pkt.
Art
Bezeichnung
Source-X
Source-Y
Variable
Quelle
Referenziert von
ANZLVNWA ANZLVNWA2 ANZLVNWE ANZLVNWE2 B_BREMS
NWEVO NWEVO NWEVO NWEVO GGEGAS
B_DNWS1K2A B_DNWS1K2E B_ENWSVA
NWEVO NWEVO
LOK LOK LOK LOK ABKVP, ARMD, BKV,- EIN DBKVP, DDSBKV, ... LOK LOK BGARNW, NWEVO,- EIN NWWUE BGARNW, NWEVO,- EIN NWWUE BGARNW, NWEVO,- EIN NWSOLLE, NWWUE BGARNW, NWEVO,- EIN NWSOLLE, NWWUE BBDNWS, BGARNW,- EIN NWEVO BBDNWS, BGARNW,- EIN NWEVO, NWSOLLE ARMD, BBKR,EIN BBSAWE, BDEMAB,BDEMKO, ... LOK LOK LOK LOK LLRNS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK BBDNWS, BGARNW,- EIN NWEVO BBDNWS, BGARNW,- EIN NWEVO, NWSOLLE,WNWRE EIN BBNWS, DMDSTP,LLRNS, NWEVO,NWFW, ... EIN NWEVO, NWFW AUS AUS NWSOLLE AUS NWSOLLE AUS EIN NWEVO EIN NWEVO NWEVO EIN EIN NWEVO LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK
B_ENWSVA2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NWEVO 1.110.2
B_ENWSVE
DNWSEIN
B_ENWSVE2
DNWSEIN
B_FANWSAA
NWSFAT
B_FANWSEA
NWSFAT
B_KUPPL
GGEGAS
B_NWILPA B_NWILPA2 B_NWILPE B_NWILPE2 B_NWLLNA B_NWLVA B_NWLVA2 B_NWLVE B_NWLVE2 B_NWLVRPA B_NWLVRPA2 B_NWLVRPE B_NWLVRPE2 B_NWRLLNA B_NWRPOSA
NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO BGARNW
B_NWRPOSE
BGARNW
B_NWS
BBNWS
B_NWSA B_NWSEVA B_NWSEVA2 B_NWSEVE B_NWSEVE2 B_NWSFRA B_NWSFRA2 B_NWSFRE B_NWSFRE2 B_NWSHKA B_NWSHKAA B_NWSHKAE B_NWSHKAPA B_NWSHKAPE B_NWSHKE B_NWSHKO B_NWSHKRPA B_NWSHKRPE B_NWSHKTA B_NWSHKTE
NWEVO NWEVO NWEVO NWEVO
NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO
¨ Anzahl der Loseversuche bei verriegelter Nockenwelle Auslaß ¨ Anzahl der Loseversuche bei verriegelter Nockenwelle Auslaß 2 ¨ Anzahl der Loseversuche bei verriegelter Nockenwelle Einlaß ¨ Anzahl der Loseversuche bei verriegelter Nockenwelle Einlaß 2 ¨ Bedingung Bremse betatigt Bedingung: Delta Sollwert-Istwert Bank1 kleiner als Bank 2 bei VS aktiv(Auslaß) Bedingung: Delta Sollwert-Istwert Bank1 kleiner als Bank 2 bei VS aktiv(Einlaß) Bedingung Fehlerverdacht Nockenwellensteller Auslass Bedingung Fehlerverdacht Nockenwellensteller Auslass2 Bedingung Fehlerverdacht Nockenwellensteller Einlass Bedingung Fehlerverdacht Nockenwellensteller Einlass2 Bedingung Funktionsanforderung Diagnose NWS aktiv (Auslaß) Bedingung Funktionsanforderung Diagnose NWS aktiv (Einlaß) ¨ Bedingung Kupplungspedal betatigt
Nockenwelle innerhalb Verriegelungsposition Auslaß Nockenwelle innerhalb Verriegelungsposition Auslaß 2 Nockenwelle innerhalb Verriegelungsposition Einlaß Nockenwelle innerhalb Verriegelungsposition Einlaß 2 Anford. fur ¨ LL-Drehzahlanheb. zur sicheren Verriegelung Nockenwelle ¨ Bedingung: Losen der Nockenwellenverriegelung aktiv Auslaß ¨ Bedingung: Losen der Nockenwellenverriegelung aktiv Auslaß 2 ¨ Bedingung: Losen der Nockenwellenverriegelung aktiv Einlaß ¨ Bedingung: Losen der Nockenwellenverriegelung aktiv Einlaß 2 ¨ Nockenwelle losen Verriegelung durch Ansteuerung nach Referenzposition Auslaß ¨ Nockenwelle losen Verriegelung durch Ansteuerung nach Referenzposition Auslaß 2 ¨ Nockenwelle losen Verriegelung durch Ansteuerung nach Referenzposition Einlaß ¨ Nockenwelle losen Verriegelung durch Ansteuerung nach Referenzposition Einlaß 2 RESET fur ¨ LL-Drehzahlanheb. zur sicheren Verriegelung Nockenwelle Bedingung: Ansteuerung der Nockenwellen-Referenzposition durch Steller (Auslass) Bedingung: Ansteuerung der Nockenwellen-Referenzposition durch Steller (Einlass)
Bedingung Nockenwellensteuerung
Bedingung Nockenwellensteuerung aktiv (Auslaß,Bank1) ¨ Eingeschrankte Nockenwellenverstellung aktiv Auslassnockenwelle ¨ Eingeschrankte Nockenwellenverstellung aktiv Auslassnockenwelle 2 ¨ Eingeschrankte Nockenwellenverstellung aktiv Einlassnockenwelle ¨ Eingeschrankte Nockenwellenverstellung aktiv Einlassnockenwelle 2 Schalten der Auslaßnockenwelle in Fruh-Richtung ¨ Schalten der Auslaßnockenwelle 2 in Fruh-Richtung ¨ Schalten der Einlassnockenwelle in Fruh-Richtung ¨ Schalten der Einlassnockenwelle 2 in Fruh-Richtung ¨ Schutteln ¨ Auslaßnockenwelle angefordert Schutteln ¨ Auslaßnockenwelle aktiv Schutteln ¨ Einlaßnockenwelle aktiv Schutteln ¨ der Auslaßnockenwelle am Fruhanschlag ¨ erlaubt Schutteln der Einlaßnockenwelle am Fruhanschlag erlaubt ¨ ¨ Schutteln ¨ Einlaßnockenwelle angefordert Umschaltbit fur ¨ Schutteln ¨ Einlaß- Auslaßnockenwelle 1: Einlaß, 0: Auslaß ¨ Schutteln ¨ der Auslaßnockenwelle am Spatanschlag erlaubt ¨ Schutteln ¨ der Einlaßnockenwelle am Spatanschlag erlaubt ¨ ¨ Schutteln ¨ Auslaßnockenwelle Uberwachungszeit lauft ¨ ¨ Schutteln ¨ Einlaßnockenwelle Uberwachungszeit lauft
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWEVO 1.110.2
Seite 849 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_NWSST
BBNWS
NWEVO, NWSOLLE,WNWRE
EIN
¨ Bedingung Freigabe der Nockenwellensteuerung wahrend Start
B_NWSTPA B_NWSTPVH B_NWSYNA B_NWSYNA2 B_NWSYNE B_NWSYNE2 B_SA
NWEVO
LOK EIN LOK LOK LOK LOK EIN
Vestellverbot fur ¨ Auslaßnockenwelle durch Verstellprobleme bei Einlaß aktiv Stop der Nockenwellenverstellung (Winkel) durch Ventilhubsteuerung Verstellstop wegen Synchronisation 2Bank-Nockenwelle Auslaß 1 Verstellstop wegen Synchronisation 2Bank-Nockenwelle Auslaß 2 Verstellstop wegen Synchronisation 2Bank-Nockenwelle Einlaß 1 Verstellstop wegen Synchronisation 2Bank-Nockenwelle Einlaß 2 Bedingung Schubabschalten
B_SHKEN B_STPSYNA B_STPSYNE B_TNWLVA B_TNWLVA2 B_TNWLVE B_TNWLVE2 DFP_ENWSA DFP_ENWSA2 DFP_ENWSE
NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO
DFP_ENWSE2
NWEVO
DWNWASA2_W DWNWASA_W DWNWASE2_W DWNWASE_W DWNWPASA_W DWNWPASE_W DWNWSTPA_W E_ENWSA E_ENWSA2 E_ENWSE
NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO
E_ENWSE2
NWSUE
NGFIL
BGNG
NMOT
BGNMOT
WNSTVHA2_W WNSTVHA_W WNSTVHE2_W WNSTVHE_W WNWA2_W
NWEVO NWEVO NWEVO NWEVO WANWKW
WNWA_W
WANWKW
WNWE2_W
WANWKW
WNWE_W
WANWKW
WNWSA2_W WNWSAA_W WNWSAE_W WNWSA_W
NWEVO NWEVO NWEVO NWEVO NWEVO MDRED
NWSUE
NWSOLLE
WNWSE2_W
NWSUE
WNWSEVA2_W WNWSEVA_W WNWSEVE2_W WNWSEVE_W WNWSE_W
NWEVO NWEVO NWEVO NWEVO NWSUE
WNWSFAA_W WNWSFAE_W
NWSFAT NWSFAT
WNWSHKA_W WNWSHKE_W WNWSLVA2_W WNWSLVA_W
NWEVO NWEVO NWEVO NWEVO
AMSV, ARMD, ATM,BBAGR, BBBO, ...
LOK LOK NWEVO, NWSOLLE LOK LOK LOK LOK LOK DOK DOK BBDNWS, BGARNW,- DOK DNWSEIN, DNWSZF,NWEVO, ... BBDNWS, BGARNW,- DOK DNWSEIN, DNWSZF,NWEVO, ... LOK LOK LOK LOK LOK LOK LOK EIN NWEVO EIN NWEVO BBDNWS, BGARNW,- EIN DNWSEIN, DNWSZF,NWEVO, ... BBDNWS, BGARNW,- EIN DNWSEIN, DNWSZF,NWEVO, ... EIN BBSAWE, LLRMD,LLRMR, LLRNS,LLRRM, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... LOK LOK LOK LOK EIN BGWGWV, LLRNS,NWEVO, NWSUE EIN BGWGWV, LLRNS,NWEVO, NWSUE, NWWUE EIN BGWGWV, BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... EIN BGWGWV, BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... EIN LLRNS, NWEVO BGARNW, NWEVO EIN EIN BGARNW, NWEVO EIN BGWGWV, LLRNS,NWEVO, NWWUE DNWSEIN, NWEVO,- EIN NWSUE, WNWRE NWEVO AUS NWEVO AUS NWEVO, NWSOLLE AUS NWEVO, NWSOLLE AUS BGWGWV, DNWSEIN, EIN NWEVO, NWSUE,NWWUE, ... EIN NWEVO, NWSFAT NWEVO, NWSFAT, NW- EIN SOLLE LOK LOK LOK LOK
Schutteln der Nockenwellen freigegeben ¨ Ende der Gleichlaufsynchronisation bei 2Bank Nockenwellenverstellung Auslaß Ende der Gleichlaufsynchronisation bei 2Bank Nockenwellenverstellung Einlaß Timeout fur ¨ das Verlassen der Nockenwellenverriegelungsposition Auslaß Timeout fur ¨ das Verlassen der Nockenwellenverriegelungsposition Auslaß 2 Timeout fur ¨ das Verlassen der Nockenwellenverriegelungsposition Einlaß Timeout fur ¨ das Verlassen der Nockenwellenverriegelungsposition Einlaß 2 SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank1, Auslaß) SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank2, Auslaß) SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank1, Einlaß)
SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank2, Einlaß)
Abstand Auslaßnockenwelle 2 zur Sollposition Abstand Auslaßnockenwelle zur Sollposition Abstand Einlaßnockenwelle 2 zur Sollposition Abstand Einlaßnockenwelle zur Sollposition Positionsabweichung bei 2Bank Nockenwelle fur ¨ Gleichlaufaktivierung Auslaß Positionsabweichung bei 2Bank Nockenwelle fur ¨ Gleichlaufaktivierung Einlaß Winkelabweichung Einlaßnockenwelle fur ¨ Verstellstopp Auslaß NW Errorflag: Endstufe Nockenwellensteuerung (Auslaß, Bank1) Errorflag: Nockenwellensteuerungsventil Endstufe (Bank2,Auslaß) Errorflag: Endstufe Nockenwellensteuerung (Einlaß, Bank1)
Errorflag: Nockenwellensteuerungsventil Endstufe (Bank2,Einlaß)
gefilterter Drehzahlgradient
Motordrehzahl ¨ Sollwinkel bei Verstellstop durch umschalten der Nockenhohe Auslassnockenwelle 2 ¨ Sollwinkel bei Verstellstop durch umschalten der Nockenhohe Auslassnockenwelle ¨ Sollwinkel bei Verstellstop durch umschalten der Nockenhohe Einlassnockenwelle 2 ¨ Sollwinkel bei Verstellstop durch umschalten der Nockenhohe Einlassnockenwelle Winkel Auslassventil schließt bezogen auf LWOT Winkel Auslassventil schließt bezogen auf LWOT
Winkel Einlassventil oeffnet bezogen auf LWOT Einlass 2
Winkel Einlassventil oeffnet bezogen auf LWOT
Sollwinkel Nockenwelle Auslass 2 schließt aktiver Sollwinkel, der aus den verschiedenen Kennfeldern selektiert wurde Ausla aktiver Sollwinkel, der aus den verschiedenen Kennfeldern selektiert wurde Einla Sollwinkel Nockenwelle Auslass schließt ¨ Sollwinkel Nockenwelle Einlass 2 offnet ¨ Sollwinkel fur ¨ eingeschrankte Nockenwellenverstellung Auslass 2 ¨ Sollwinkel fur ¨ eingeschrankte Nockenwellenverstellung Auslass ¨ Sollwinkel fur ¨ eingeschrankte Nockenwellenverstellung Einlass 2 ¨ Sollwinkel fur ¨ eingeschrankte Nockenwellenverstellung Einlass ¨ Sollwinkel Nockenwelle Einlass offnet
Sollwinkel bei Testereingriff Auslassnockenwelle Sollwinkel bei Testereingriff Einlassnockenwelle Sollwinkel fur ¨ Schutteln ¨ Auslaßnockenwelle Sollwinkel fur ¨ Schutteln ¨ Einlaßnockenwelle ¨ Sollwinkel fur ¨ losen der Nockenwellenverriegelung Auslaß 2 ¨ Sollwinkel fur ¨ losen der Nockenwellenverriegelung Auslaß
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
WNWSLVE2_W WNWSLVE_W WNWSMNA_W
NWEVO NWEVO
WNWSMNE_W
NWSOLLE
LOK LOK NWEVO, NWSFAT, NW- EIN WUE DNWSEIN, NWEVO,- EIN NWSFAT, NWWUE NWEVO, NWSFAT, NW- EIN WUE DNWSEIN, NWEVO,- EIN NWSFAT, NWWUE LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK
WNWSMXA_W WNWSMXE_W
NWSOLLE
WNWSTA2_W WNWSTA_W WNWSTBA_W WNWSTE2_W WNWSTE_W WNWSTPA2_W WNWSTPA_W WNWSYNA2_W WNWSYNA_W WNWSYNE2_W WNWSYNE_W
NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO NWEVO
NWEVO 1.110.2
Seite 850 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Sollwinkel fur der Nockenwellenverriegelung Einlaß 2 ¨ losen ¨ Sollwinkel fur ¨ losen der Nockenwellenverriegelung Einlaß minimaler Sollwinkel Nockenwelle Auslaß schließt ¨ minimaler Sollwinkel Nockenwelle Einlaß offnet maximaler Sollwinkel Nockenwelle Auslaß schliesst ¨ maximaler Sollwinkel Nockenwelle Einlaß offnet Sollwinkel bei aktivem Verstellstopp der Auslaßnockenwelle 2 Sollwinkel bei aktivem Verstellstopp der Auslaßnockenwelle Sollwinkel Auslaßnockenwelle zu Beginn Verstellstop Bank1 Sollwinkel bei aktivem Verstellstopp der Einlaßnockenwelle 2 Sollwinkel bei aktivem Verstellstopp der Einlaßnockenwelle ¨ STOPNWA Bank2 Sollwinkel bei aktivem Verstellstop durch die Funktionalitat ¨ STOPNWA Bank1 Sollwinkel bei aktivem Verstellstop durch die Funktionalitat Stopwinkel fur ¨ Syncronisation 2Bank-Nockenwelle Auslaß 2 Stopwinkel fur ¨ Syncronisation 2Bank-Nockenwelle Auslaß 1 Stopwinkel fur ¨ Syncronisation 2Bank-Nockenwelle Einlaß 2 Stopwinkel fur ¨ Syncronisation 2Bank-Nockenwelle Einlaß 1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB NWEVO 1.110.2 Funktionsbeschreibung ¨l f¨ Werden mehrere Nockenwelle gleichzeitig vertsellt. kann es aufgrund des Mehrverbrauchs von O ur die Verstellung zu ¨ldruckschwankungen kommen. Dadurch kann es zu Gleichlaufproblemen bei 2 Banksystemen oder zu extrem langen Verstellzeiten O sowohl bei Verstellung der Nockenwelle durch Verdrehung als auch durch ¨ Anderung der Nockenh¨ ohe kommen. Die Funktion NWEVO schr¨ ankt unter bestimmten Bedingung die jeweils durch die Sollwertvorgabe m¨ ogliche Verstellung kurzzeitig ein, indem der jeweiligen Verstelleinheit ein Verstellverbot B_nwseve f¨ ur die Einlaßseite und B_nwseva f¨ ur die Auslaßseite erteilt wird. Dieses Verstellverbot wird durch die Vorgabe eines Sollwinkels f¨ ur die Nockenwellenposition realisiert. Der Winkel f¨ ur die Einlaßseite ist wnwseve_w, f¨ ur die Auslaßseite wnwseva_w. Die Schnittstelle f¨ ur eine eingeschr¨ ankte Verstellung wird auch genutzt um an den jweiligen Anschl¨ agen des Nockenwellenstellers durch kleine Sollwertspr¨ unge und damit verbundener Maximal und Minimal-Ansteuerung des elektromagnetischen Hydralikventils eine m¨ oglicherweise vorhandene Verschmutzung der ¨ Olkan¨ ale wegzusp¨ ulen. Die in der Funktion gezeigten Teilfunktionalit¨ aten sind nicht bei allen Systemen vorhanden.
BBSHAKENW: Diese Funktion berechnet die Freigabebedingungen f¨ ur das Sch¨ utteln der Nockenwelle an den jeweiligen Anschl¨ agen, sowohl f¨ ur die Einlaßnockenwelle als auch f¨ ur die Auslaßnockenwelle. Gesch¨ uttelt wird nur bei Nockenwellen mit kontinuierlicher Winkelverstellung. Ist sowohl eine kontinuierliche Nockenwellenverstellung auf der Einlaß- und Auslaßseite vorhanden, so wird wechselweise beginnend mit der Einlaßseite gesch¨ uttelt B_nwshko = true. Ein Sch¨ uttelvorgang dauert die Zeit TNWSHK, wenn die Freigabebedingung B_shken w¨ ahrend dieser Zeit = true ist. Die eigentliche Sch¨ uttelbewegung wird durch die Zustandsautomaten SHAKE_CAMSHAFT_E (Einlaß) bzw. SHAKE_CAMSHAFT_A (Auslaß) realisiert. Die Sch¨ uttelfreigabe erfolgt bei folgenden Bedingungen: B_sa = true (Schubabschalten aktiv) B_brems = false (kein Bremseingriff) B_kuppl = false (keine Kupplungsbet¨ atigung) B_nws = true (Nockenwellenverstellung freigegeben) NNWSHKMN <= nmot <= NNWSHKMX (Motordrehzahlbereich bei dem auch gen¨ ugend ¨ Oldruck zur Verf¨ ugung steht) ¨ Uber das CODEWORD CWNWEVO wird festgelegt, an welchem Anschlag gesch¨ uttelt werden darf. CWNWEVO Bit0 = B_nwshkrpe Sch¨ utteln am Sp¨ atanschlag der Einlaßnockenwelle erlaubt CWNWEVO Bit1 = B_nwshkape Sch¨ utteln am Fr¨ uhanschlag der Einlaßnockenwelle erlaubt CWNWEVO Bit2 = B_nwshkrpa Sch¨ utteln am Sp¨ atanschlag der Auslaßnockenwelle erlaubt CWNWEVO Bit3 = B_nwshkapa Sch¨ utteln am Fr¨ uhanschlag der Auslaßnockenwelle erlaubt
STOP_NWA: Diese Funktion ist nur vorhanden, wenn Ein- und Auslaßnockenwelle verstellt werden Bei gleichzeitiger Verstellung der Ein- und Auslaßnockenwelle kommt es insbesondere bei Mehrbanksystemen zu Problemen mit dem f¨ ur eine Verstellung erforderlichen ¨ Oldruck. Tritt nun nach der f¨ ur die "normale Verstellung" ben¨ otigten Zeit TNWSTPA bei der Einlaßnockenwelle eine gr¨ oßere Positionsabweichung als DWNWESTPA auf, so wird eine Verstellung der Auslaßnockenwelle in Richtung sp¨ at (zu gr¨ oßeren ¨ Uberschneidung hin) verboten. Eine Verstellung in Richtung fr¨ uh der Auslaßnockenwelle muß jedoch aus Fahrbarkeitsgr¨ unden erlaubt werden. Diese Funktionalit¨ at wird erreicht, indem der Sollwinkel der Auslaßnockenwelle zum Zeitpunkt Einlaßpositionsabweichung nach Ablauf der Zeit TNWSTPA immer noch gr¨ oßer als DWNWESTPA abgespeichert wird. Als Sollwinkel wird dann immer das Minimum des abgespeicherten Sollwinkels und des Sollwinkels aus den Kennfeldern der Funktion NWSOLLA ausgegeben. Bei einer geschalteten Auslaßnockenwelle wird bei nicht geschalteter Nockenwelle sofort die Refernzposition vorgegeben. INTO_LOCK_POS_A: nur vorhanden bei geschalteter Auslaßnockenwelle (SY_NWSA = 1) Bei schnell abfallender Drehzahl bricht der ¨ Oldruck sehr schnell ein. Dadurch kann es bei einer Verstellung der Nokenwelle in eine Referenzposition , die in fr¨ uh liegt, dazu kommen, daß diese Position nicht erreicht wird und deshalb auch die Verriegelung durch den Haltestift nicht zustande kommt. Durch Reibung an den Nocken dreht die Nockenwelle an den Sp¨ atanschlag. Dies wiederum f¨ uhrt zu Problemen bei der Motorlaufruhe bei niederen Drehzahlen. Die Funktion fordert deshalb eine Anhebung der Leerlaufsolldrehzahl bis entweder die Istposition der Nockenwelle die Verriegelungsposition erreicht hat oder bis die maximale Zeit TNWALLMXA erreicht ist. Dadurch wird ein h¨ oherer ¨ Oldruck erreicht und somit eine sichere Verstellung in die Verriegelungsposition gew¨ ahrleistet ist. Die Hierarchien INLET_CAMSHAFT f¨ ur die Einlaßnocke, OUTLET_CAMSHAFT f¨ ur die Auslaßnockenwelle sind funktional gleich,
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWEVO 1.110.2
Seite 851 von 4100 31.JAN.2003 Thomas Brosi
deshalb wird nachfolgend nur die Einlaßseite beschrieben. Die RAM-Zellen und Parameter f¨ ur Ein-Auslaß unterscheiden sich jeweils durch die Endung e/a. SHAKE_CAMSHAFT_E: Eine Sch¨ uttelanforderung der Einlaßnockenwelle wird durch B_nwshke aus der Teilfunktion BBSHAKENW angefordert. Die Funktion befindet sich im Zustand WAIT_FOR_ENABLE (statnwshke = 0) Durch den Vergleich wnwe_w mit wnwshkmxe_w bzw. wnwshkmne_w wird gepr¨ uft ob sich die Einlaßnockenwelle am Sp¨ at oder Fr¨ uhanschlag befindet (Abstand maximal DWNWSHKE). Ist dies der Fall und ist ¨ uber B_nwshkape bzw. B_nwshkrpe ein Sch¨ utteln am jeweiligen Anschlag erlaubt, so wird als Sollwinkel folgender Winkel vorgegeben: 1) Nockenwelle am Sp¨ atanschlag: wnwshke_w = wnwshkmne_e = (wnwsmxe_w - DWNWSHKE) = (Sp¨ atanschlag - DWNWSHKE) --> Sollwinkelsprung um DWNWSHKE nach fr¨ uh) 2) Nockenwelle am Fr¨ uhanschlag: wnwshke_w = wnwshkmxe_e = (wnwsmne_w + DWNWSHKE) = (Fr¨ uhanschlag + DWNWSHKE) --> Sollwinkelsprung um DWNWSHKE nach sp¨ at) Danach wird bei 1) in den Zustand ADVANCED gewechselt. Dort wird f¨ ur die Zeit TNWSHAKE durch wnwshke_w vorgegeben Fr¨ uhposition angesteuert. danch Wechsel in den Zustand RETARDED, wo f¨ ur dieselbe Zeit der Sp¨ atanschlag angefahren wird. Dadurch ergibt sich eine Sch¨ uttelfrequenz von 1/(2*TNWSHAKE). Es wird solange zwischen den beiden Zust¨ anden ADVANCED und RETARDED gewechselt, bis die Bedingung B_nwshke = false wird. Ist beim ¨ Ubergang die durch die Teilfunktion BBSHAKENW vorgebene Sch¨ uttelzeit TNWSHK abgelaufen ( B_nwshkte = false, wird der Z¨ ahler ctrshknwe incrementiert zur Dokumentation einer Kompletten Sch¨ uttelsequenz. Erreicht der Z¨ ahler ctrshknwe den Wert SHKNWMXE so wird w¨ ahrend des Fahrzyklus kein Sch¨ utteln mehr durchgef¨ uhrt. Bei 2) beginnt die Sch¨ uttelfunktionalit¨ at mit dem Zustand RETARDED, die restliche Funktionalit¨ at wie bei 1).
V_V_H_E: nur bei SY_VS > 0 vorhanden
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Hierarchie V_V_H_E erteilt ein Verbot der Nockenwellenwinkelverstellung bei Umschaltung der Nockenh¨ ohe von klein auf groß. Zu Beginn des Schaltvorgangs B_vs false -> true wird der jeweilige Istwinkel der Nockenwellenposition abgespeichert. Dieser Winkel wird als Sollwinkel an die Sollwertvorgabe (%NWSOLLE f¨ ur Einlaß, %NWSOLLA f¨ ur Auslaß) ¨ ubergeben und w¨ ahrend B_vs = true als g¨ ultiger Sollwert an die Ausgabefunktionen (%ANWSE/A bei geschalteter und %WNWRE/A bei kontinuierlicher Nockenwellenvestellung) ¨ ubergeben. Dadurch ist sichergestellt, daß sich die Nockenwellen nicht weiter bewegen und dadurch ¨ Olverbrauch durch weitere Stellglieder minimiert wird. OUT_OF_LOCK_POS_E: nur bei SY_VS > 0 vorhanden Bei Nockenwellenstellern (speziell Fl¨ ugelradsteller) wird der Steller in der Referenzposition durch einen Haltestift verriegelt. Dieser Stift rastet in einer Bohrung ein, wenn der ¨ Oldruck in der Stellerkammer unter eine bestimmte Schwelle sinkt. Beim aktivieren der Verstellung kann es vorkommen, daß der Steller verdreht, bevor der Haltestift aus der Haltebohrung geschoben wird. Dadurch kommt es zu einem Klemmen des Nockenwellenstellers. Diese Funktion ¨ uberwacht nun die Nockenwellenbewegung. Ist nach der Zeit TNWLVE die Nockenwelle nicht weiter als DWNWVPE verstellt, wird noch einmal die Nockenwelle in Richtung Referenzpositionsanschlag f¨ ur die Zeit TNWLVRPE verstellt. Danach beginnt wieder die normale Verstellung. Die Versuche, die Verriegelung zu l¨ osen werden ANZLVMXE mal durchgef¨ uhrt. SYNC_TWO_BANKS_E: Nur bei SY_NWS = 2 (2 Banksystem) vorhanden Diese Funktionalit¨ at dient dazu, unterschiedliche Verstellgeschwindigkeiten der Nockenwellenversteller bei 2 Bank Systemen auszugleichen. Dazu wird der schnellere Nockenwellensteller bei einer Abweichung >= DWNWSTPE auf der aktuellen Position angehalten ( wnsyne_w = wnwe_w: Sollwinkel = Istwinkel), bis der langsamere Versteller diese Halteposition beinahe erreicht hat. Beim Abstand DWNWSTPEE von der Halteposition wird der Sollwert des schnelleren Stellers wieder auf den eigentlichen Kennfeldwert aus der Funktion NWSOLLLE umgeschaltet. Da die Sollwert¨ anderungsbegrenzungen in den Funktionen %NWSOLLE(A) beim anhalten einer Bank unteschiedliche Werte annehmen k¨ onnen, muß vor Freigabe der gebremsten Nockenwelle eine Gleichstellung ¨ der Anderungsbegrenzung erfolgen, da sonst auf beiden B¨ anken unterschiedliche Sollwinkel ausgeben werden. Dazu wird f¨ ur einen Rechenzyklus auf beiden B¨ anken der eingefrorene Istwinkel als Sollwinkel ausgeben.
APP NWEVO 1.110.2 Applikationshinweise Funktionalit¨ at SHAKE_CAMSHSFT_E(A) gibt die Funktionalit¨ at SHAKE_CAMSHAFT_E(A) frei =================================================================================== CWNWEVO Bit0 = false: Sch¨ utteln der Einlaßnockenwelle am Sp¨ atanschlag verboten Bit1 = true: Sch¨ utteln der Einlaßnockenwelle am Sp¨ atanschlag erlaubt Bit2 = false: Sch¨ utteln der Einlaßnockenwelle am Fr¨ uhanschlag verboten Bit3 = true: Sch¨ utteln der Einlaßnockenwelle am Fr¨ uhanschlag erlaubt NNWSHKMN
minimale Drehzahl ab der die Sch¨ uttelfunktionalit¨ at aktiviert wird, dabei ist zu beachten, daß Sch¨ utteln nur bei Schubabschalten erlaubt ist 2000 1/min
NNWSHKMX
maximale Drehzahl ab der die Sch¨ uttelfunktionalit¨ at abgeschaltet wird. Dabei sollte gen¨ ugend ¨ Oldruck vorhanden sein. 6500 1/min
TNWSHK
Dauer des Sch¨ uttelvorgangs. Hier ist ein ganzzahliges vielfaches einer Sch¨ uttelperiode (2*TNWSHKAE/A)einzutragen. Dabei ist zu beachten daß w¨ ahrend des Sch¨ uttelvorgangs B_sa = true sein muß, d.h. TNWSHK ist kleiner als die typische Schubabschaltezeit zu w¨ ahlen 3 s --> es werden 3/(2*TNWSHKAE/A) Sch¨ uttelbewegungen durchgef¨ uhrt Erstbedatung f¨ ur inaktive Sch¨ uttelfunktion CWNWEVO = 0 NNWSHKMN = 10200 1/min
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NWEVO 1.110.2
Seite 852 von 4100 31.JAN.2003 Thomas Brosi
Funktionalit¨ at SHAKE_CAMSHAFT_E(A) ================================== ◦
KW = Sch¨ uttelhub der Einlaßnockenwelle am Anschlag
DWNWSHKE(A)
5
SHKNWMXE(A)
Maximale Anzahl der Sch¨ uttelversuche w¨ ahrend eines Fahrzyklus 20
TNWSHKAE(A)
hier ist die Dauer eines Sch¨ uttelhub f¨ ur DWNWSHKE ◦ KW bei kleiner Verstellgeschwindigkeit einzutragen 0.2 s --> ein Sch¨ uttelvorgang dauert 400ms (200ms weg von Anschlag, 200ms hin zum Anschlag)
Funktionalit¨ at V_V_H_E(A) ========================= Keine applikationsrelevanten Daten
Funktionalit¨ at OUT_OF_LOCK_POS_E(A) =================================== ANZLVMXE(A) Maximale Anzahl der Ansteuerung der Nockenwelle Richtung Referenzpositionsanschlag zum l¨ osen der Verriegelung 5 DWNWSVPE(A)
Sollwinkelabstand bei kontinuierlicher Nockenwellenverstellung, bei dem sicher die Verriegelungsposition verlassen wurde. Dabei muß die zul¨ assige Regelabweichung beachtet werden. 8 ◦ KW
DWNWVPE(A)
Sollwinkelabstand bei geschalteter Nockenwellenverstellung, bei dem sicher die Verriegelungsposition verlassen wurde. 7 ◦ KW
TNWLVE(A)
Zeit in der bei langsamster Verstellgeschwindigkeit die Nockenwelle die Verriegelungsposition verlassen hat 0.3 s
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TNWLVRPE(A)
Zeit in der bei noch verriegelter Nockenwelle die der Referenzpositionsanschlag angesteuert wird, damit ein l¨ osen der Verriegelung bei anschließender Ansteuerung der Nockenwelle m¨ oglich wird. 0.3 s Erstbedatung Funktionalit¨ at inaktiv: DWNWSVPE(A) 0 ◦ KW ◦ DWNWVPE(A) - 256 KW
Funktionalit¨ at SYNC_TWO_BANKS_E(A): =================================== DWNWSTPE(A)
Positionsabweichung der beiden Nockenwellen einer Bank, bei der die schnellere angehalten wird 8 ◦ KW
DWNWSTPEE(A)
Positionsabweichung der beiden Nockenwellen einer Bank, bei der der Stop der schnelleren Nockenwelle wieder aufgehoben wird. 6 ◦ KW Gruppenst¨ utzstellen SNM05NWUW, STOL06NWUW aus Funktion SSTNW Erstbedatung Funktionalit¨ at inaktiv: ◦ DWNWSTPE(A) 255 KW ◦ DWNWSTPEE(A) 255 KW
Funktionalit¨ at STOP_NWA: ======================== DWNWESTPA Schwelle f¨ ur Abweichung einer oder beider Einlaßnockenwellen zur Sollposition, bei der die Auslaßnocknwelle(n)verstellung Richtung sp¨ at aufgrund ¨ Oldruckproblemen angehalten wird. ◦ 10 KW Gruppenst¨ utzstellen SNM05NWUW, STOL06NWUW aus Funktion SSTNW TNWSTPA Zeit bis Verstellstopp der Auslaßseite aufgrund zu langsamer Verstellung auf der Einlaßseite aktiv wird 1.0 s Erstbedatung Funktionalit¨ at inaktiv: DWNWESTPA 255 ◦ KW TNWSTPA 12.75 s Teilfunktion INTO_LOCK_POS_A: ============================= Beim Schnellen Abfall der Drehzahl ( negative Werte von ngfil) bricht der ¨ Oldruck ein. Damit die Auslaßnockenwelle trotzdem sicher verriegelt wird die Leerlaufsolldrehzahl und damit der ¨ Oldruck angehoben.
TNWLLAMXA
TNWLLNA
DWNWVSA
Maximale Zeit nach der die Leerlaufsolldrehzahlanhebung durch die Nockenwelle aufgehoben wird, wenn die Nockenwelle nicht die Verriegelungsposition erreicht. 0.5 s Verz¨ ogerungszeit von schalten in Richtung Referenzposition, bis zum setz´ en des Bit B_nwllna zur Anhebung der Leerlaufanhebung. 0.2 s Abstand der Nockenwellenposition von der Referenzposition zur Aufhebung der Leerlaufsolldrehzahlanhebung durch die Nockenwelle. 4 ◦ KW
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGARNW 2.70.0
Seite 853 von 4100 31.JAN.2003 Thomas Brosi
Beim Schnellen Abfall der Drehzahl ( negative Werte von ngfil) bricht der ¨ Oldruck ein. Damit die Auslaßnockenwelle trotzdem sicher verriegelt wird die Leerlaufsolldrehzahl und damit der ¨ Oldruck angehoben. -1000 (1/min)/s
NGNWLLNA
Erstbedatung Funktionalit¨ at inaktiv: NGNWLLNA -12800 (1/min)/s /
¨ FU BGARNW 2.70.0 Berechnete Große Anforderung Nockenwellenadaption FDEF BGARNW 2.70.0 Funktionsdefinition BGARNW 2.70
compute 9/
SY_CONFIG
10/
B_phade TNWADAMX TNWADAMXA
EdgeRising
calcnwe calcnwa
REFPOSE B_nwadagfe
11/
B_nwflade calcnwe B_nwadfstend B_nwadgstend
compute 12/
TVNW_S
start 1/
13/ compute 1/
compute 15/
B_nwrpose
14/ 16/
B_phade
1/ ctr_phade
1.0
start value of ctr_phade = MXFLAD see Init
ctr_phade 0.0
NWADSTEND
B_nwflade
B_nwadgstend compute 9/
B_phada 10/
TNWADAMX TNWADAMXA
REFPOSA
EdgeRising_1 11/ TVNW_S
B_nwadagfa
compute 12/
13/
compute 1/
start 1/
compute 15/ 14/
B_nwrposa
B_nwflada calcnwa B_nwadgstend B_nwadfstend
B_nwflada 16/ 1/ 1.0
ctr_phada
0.0
ctr_phada
start value of ctr_phada = MXFLAD see Init
bgarnw-main
B_phada
bgarnw-main
SY_NWGE
0
B_phade
1/ 1/ MXFLAD
SY_NWGA
B_phada
ctr_phade
2/ calcnwe
0.0
0 1/ 1/ MXFLAD
ctr_phada
2/ 0.0
calcnwa
bgarnw-sy-config
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nwadfstend
bgarnw-sy-config
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGARNW 2.70.0
Seite 854 von 4100 31.JAN.2003 Thomas Brosi
TVANWSTEND B_stend
B_nwadgstend
TurnOnDelay_2
tmot TMWAFMN
bgarnw-nwadstend
TWAFMX TWAFMN B_nwadfstend
toelk_w TOARNWMX bgarnw-nwadstend
OPERATE_POINT_ENABLE_E calcnwe
calcnwe B_nwadae B_nwadage
compute 3/
B_phade
EdgeRising_3
B_nwadgstend 7/
B_nwadfstend
B_nwadagfe compute 5/
B_nwadagfe
4/ wnwsae_w B_nwflade
DWNWSKE 1/
B_fanwsea SY_NWGE2
0
E_enwse B_enwsve
E_enwse2 B_enwsve2
SY_NLDG
0 true
B_nldg
bgarnw-refpose
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wnwsakfe_w
bgarnw-refpose
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGARNW 2.70.0
Seite 855 von 4100 31.JAN.2003 Thomas Brosi
calcnwe B_nwkwaosw
nmot HYNMOTNW
B_fphad
1/ 1/
nmotkf
B_nwadage B_nwadage
rlnw_w HYRLNW KFNWADGE
1
2/ B_nwadae
B_nwadae
1/ rlnwkf_w
SY_NWGE2
1
bgarnw-operate-point-enable-e
KFNWADE
0
B_wnws0e B_wnws02e
OPERATE_POINT_ENABLE_A calcnwa B_nwadaa
calcnwa
compute 3/ EdgeRising_4
B_nwadaga
B_phada
B_nwadgstend B_nwadfstend compute 5/
7/ B_nwadagfa
B_nwadagfa
4/ wnwsaa_w B_nwflada
1/
DWNWSKA
wnwsakfa_w
B_fanwsaa SY_NWGA2
0
E_anwse B_enwsva
E_anwse2 B_enwsva2 SY_NLDG
0 true
B_nldg
bgarnw-refposa
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgarnw-operate-point-enable-e
bgarnw-refposa
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGARNW 2.70.0
Seite 856 von 4100 31.JAN.2003 Thomas Brosi
calcnwa 1/ B_fphad B_nwkwaosw
1/
1
KFNWADGA
B_nwadaga
B_nwadaga
2/
nmotkf rlnwkf_w
1
SY_NWGA2
B_nwadaa
bgarnw-operate-point-enable-a
KFNWADA
B_nwadaa
0
B_wnws0a B_wnws02a bgarnw-operate-point-enable-a
SY_NWGE
0 1/
0
1/ ctr_phada
bgarnw-init
SY_NWGA
ctr_phade
bgarnw-init
SY_NWGE 0 1/ false
B_nwrpose 2/ B_nwflade
SY_NWGA
0
1/ false
B_nwrposa 2/ B_nwflada
bgarnw-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MXFLAD
bgarnw-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWGE
BGARNW 2.70.0
Seite 857 von 4100 31.JAN.2003 Thomas Brosi
0
SY_NWGA
0 compute 1/ EdgeRising false
bgarnw-fcmclr
compute 1/ EdgeRising_1 bgarnw-fcmclr
ABK BGARNW 2.70.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter DWNWSKA DWNWSKE HYNMOTNW HYRLNW KFNWADA KFNWADE KFNWADGA KFNWADGE MXFLAD TMWAFMN TNWADAMX TNWADAMXA TOARNWMX TVANWSTEND TVNW_S TWAFMN TWAFMX
Source-X
NMOTKF NMOTKF NMOTKF NMOTKF
Source-Y
RLNWKF_W RLNWKF_W RLNWKF_W RLNWKF_W
Art
Bezeichnung
FW FW FW FW KF KF KF KF FW FW FW FW FW FW FW FW FW
Sollwinkelabweichung fur ¨ Abbruch Phasenflankenadaption Auslaßnockenwelle Sollwinkelabweichung fur ¨ Abbruch Phasenflankenadaption Einlaßnockenwelle Hysterese fur ¨ nmot_w zur Adressierung von Kennfeld Hysterese fur ¨ rlnw zur Adressierung Kennfeld Festlegung des Adaptionsbereichs fur ¨ Flankenadaption Phasensensor Auslass Festlegung des Adaptionsbereichs fur ¨ Flankenadaption Phasensensor Einlass Festlegung des Adaptionsbereichs fur ¨ Erste Flankenadaption Phasensensor Auslass Festlegung des Adaptionsbereichs fur ¨ Erste Flankenadaption Phasensensor Einlass Max. Anzahl Flankenadaptionen Nockenwellen Phasensensor Minimale Motortemperatur fur ¨ Winkeladaption Nockenwelle maximale Zeit fur ¨ eine Flankenadaption des Nockenwellen Phsensensors maximale Zeit fur ¨ Flankenadaption des Nockenwellen Phsensensors (Feinadaption) ¨ Oltemperaturschwelle zur Freigabe der Adaption fur ¨ Nockenwellenreferenzposition ¨ Applizierbare Verzogerungszeit nach der Startende erreicht ist ¨ ¨ Verzogerungszeit nach der das Einlaßventil sicher in Spatstellung ist Untere Schwelle des Temperaturfensters bei Feinadaption Obere Schwelle des Temperaturfensters bei Feinadaption
Systemkonstante
Art
Bezeichnung
SY_NLDG SY_NWGA SY_NWGA2 SY_NWGE SY_NWGE2 SY_NWS SY_NWSA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Drehzahlgeber-Notlauf vorhanden (1) oder nicht vorhanden (0) Systemkonstante Nockenwelle Phasengeber Auslass Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass Systemkonstante Nockenwelle Phasengeber Einlass 2 Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont.
Referenziert von
Art
Bezeichnung
BGARNW, NWEVO,NWWUE BGARNW, NWEVO,NWWUE BGARNW, NWEVO,NWSOLLE, NWWUE BGARNW, NWEVO,NWSOLLE, NWWUE BBDNWS, BGARNW,NWEVO BBDNWS, BGARNW,NWEVO, NWSOLLE
EIN
Bedingung Fehlerverdacht Nockenwellensteller Auslass
EIN
Bedingung Fehlerverdacht Nockenwellensteller Auslass2
EIN
Bedingung Fehlerverdacht Nockenwellensteller Einlass
EIN
Bedingung Fehlerverdacht Nockenwellensteller Einlass2
EIN
Bedingung Funktionsanforderung Diagnose NWS aktiv (Auslaß)
EIN
Bedingung Funktionsanforderung Diagnose NWS aktiv (Einlaß)
Variable
Quelle
B_ENWSVA B_ENWSVA2 B_ENWSVE
DNWSEIN
B_ENWSVE2
DNWSEIN
B_FANWSAA
NWSFAT
B_FANWSEA
NWSFAT
B_FPHAD B_NLDG
BGARNW DDG
B_NWADAA B_NWADAE B_NWADAGA B_NWADAGE B_NWADAGFA B_NWADAGFE B_NWFLADA B_NWFLADE B_NWKWAOSW
BGARNW BGARNW BGARNW BGARNW BGARNW BGARNW BGARNW BGARNW BBNWS
LOK ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... LOK LOK LOK LOK LOK LOK WANWKW AUS WANWKW AUS EIN BGARNW
Berechnung Freigabebedingung fur ¨ Flankenadaption Phasensensor Bedingung Drehzahlgeber-Notlauf ist aktiv. Anforderung Flankenadaption NW-Phasensensor durch Betriebsbereich Auslass Anforderung Flankenadaption NW-Phasensensor durch Betriebsbereich Einlass Anforderung Erst-Flankenadaption NW-Phasensensor durch Betriebsbereich Auslass Anforderung Erst-Flankenadaption NW-Phasensensor durch Betriebsbereich Einlass Anforderung Flankenadaption NW-Phasensensor durch Betriebsbereich Auslass Anforderung Flankenadaption NW-Phasensensor durch Betriebsbereich Einlass Bedingung Flankenadaption Nockenwelle Auslaß angefordert Bedingung Flankenadaption Nockenwelle Einlaß angefordert Bedingung: Phasenadaption ohne Vorgabe von Sollwinkeln
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGARNW 2.70.0
Seite 858 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_NWRPOSA
BGARNW
AUS
Bedingung: Ansteuerung der Nockenwellen-Referenzposition durch Steller (Auslass)
B_NWRPOSE
BGARNW
AUS
Bedingung: Ansteuerung der Nockenwellen-Referenzposition durch Steller (Einlass)
B_PHADA
WANWKW
EIN
Adaption Kurbel/Auslaßnockenwelle erfolgt
B_PHADE
WANWKW
EIN
Adaption Kurbel/Einlaßnockenwelle erfolgt
B_STEND
BBSTT
EIN
Bedingung Startende erreicht
B_WNWS02A B_WNWS02E B_WNWS0A
NWSOLLE
EIN EIN EIN
Bedingung NW-Sollwertvorgabe ist 0 (Bank2) Bedingung NW-Sollwertvorgabe fur ¨ Bank2 ist 0 Bedingung NW-Sollwertvorgabe ist 0
B_WNWS0E
NWSOLLE
BBDNWS, BGARNW,NWEVO BBDNWS, BGARNW,NWEVO, NWSOLLE,WNWRE BBDNWS, BBNWS,BGARNW, NWSUE BBDNWS, BBNWS,BGARNW, NWSUE ADAGRLS, ADVE,AEKP, ALE, AMSV, ... BGARNW BGARNW, WNWRE BBDNWS, BGARNW,DNWKW, NWFW BBDNWS, BGARNW,DNWKW, NWFW, WNWRE
EIN
Bedingung NW-Sollwertvorgabe ist 0
CTR_PHADA CTR_PHADE DFP_ANWSE DFP_ANWSE2 DFP_ENWSE
BGARNW BGARNW BGARNW BGARNW BGARNW
DFP_ENWSE2
BGARNW
E_ANWSE
NWSUE
E_ANWSE2
NWSUE
E_ENWSE
NWSUE
E_ENWSE2
NWSUE
NMOT
BGNMOT
NMOTKF RLNWKF_W RLNW_W TMOT
BGARNW BGARNW BBNWS GGTFM
TOELK_W
BGTOL
WNWSAA_W WNWSAE_W WNWSAKFA_W WNWSAKFE_W
NWSOLLE BGARNW BGARNW
LOK LOK BBDNWS, DNWSZF DOK BBDNWS, DNWSZF DOK BBDNWS, BGARNW,- DOK DNWSEIN, DNWSZF,NWEVO, ... BBDNWS, BGARNW,- DOK DNWSEIN, DNWSZF,NWEVO, ... BBDNWS, BGARNW,- EIN DNWSZF BBDNWS, BGARNW,- EIN DNWSZF BBDNWS, BGARNW,- EIN DNWSEIN, DNWSZF,NWEVO, ... BBDNWS, BGARNW,- EIN DNWSEIN, DNWSZF,NWEVO, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... LOK LOK EIN BGARNW, SSTNW ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN BBDNWS, BBNWS,BGARNW, DNWSEIN, GGCANECU, ... BGARNW, NWEVO EIN EIN BGARNW, NWEVO LOK LOK
¨ Zahler Adaptionen Nockenwellenposition zu Kurbelwellenposition Auslass-NW ¨ Zahler Adaptionen Nockenwellenposition zu Kurbelwellenposition Einlass-NW SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank1, Auslaß) SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank2, Auslaß) SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank1, Einlaß)
SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank2, Einlaß)
Errorflag: Nockenwellensteuerungsventil Endstufe (Bank1,Auslaß) Errorflag: Nockenwellensteuerungsventil Endstufe (Bank2,Auslaß) Errorflag: Endstufe Nockenwellensteuerung (Einlaß, Bank1)
Errorflag: Nockenwellensteuerungsventil Endstufe (Bank2,Einlaß)
Motordrehzahl nmot mit Hysterese zur Kennfeldadressierung rlnw_w mit Hysterese fur ¨ Kennfeldadressierung Auswahl zwischen rl und rlsnw Motor-Temperatur ¨ (Motor-) Oltemperatur, Ausgabe in Grad C, intern in Kelvin
aktiver Sollwinkel, der aus den verschiedenen Kennfeldern selektiert wurde Ausla aktiver Sollwinkel, der aus den verschiedenen Kennfeldern selektiert wurde Einla Sollwinkel Nockenwelle aus Kennfeldern zu Beginn Phasenflankenadaption Auslaß Sollwinkel Nockenwelle aus Kennfeldern zu Beginn Phasenflankenadaption Einlaß
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGARNW 2.70.0
Seite 859 von 4100 31.JAN.2003 Thomas Brosi
FB BGARNW 2.70.0 Funktionsbeschreibung Die Funktion realisiert eine Anforderung B_nwflade, B_nwflada f¨ ur die Adaption der Nockenwellenstellung Dazu muß die Nockenwelle in der zugeh¨ origen Referenzposition stehen. Die Referenzposition ist definiert angesteuertem Nockenwellensteller. Bei der Einlassnockenwelle ist dies die Ventilkante Einlassventil ¨ offnet und wird ¨ uber das LABEL WNWREO Die Referenzpositon der Auslassnockenwelle wird durch die Ventilkante Auslassventil schliesst und durch definiert. Es gibt 2 M¨ oglichkeiten der Vorgaben zur Adaptionsfreigabe:
zur Kurbelwellenstellung. bei elektrisch nicht definiert. das LABEL WNWRAS
1) In den Kennfeldern der Sollwertvorgabe (Funktionen NWSOLLE f¨ ur Einlassnockenwelle und Funktion NWSOLLA f¨ ur Auslassnockenwelle) sind auch Werte enthalten, die der Referenzposition entsprechen. Befindet sich der Motor in einem Betriebspunkt, in dem die Nockenwellenreferenzposition angefahren wird, so werden die Bits B_wnws0e, 2e, 0a, 2a gesetzt. ¨ Uber B_nwkwaosw = false wird eine Flankenadaption des Phasensensors durch diese Bedingungen freigegeben, wenn die zus¨ atzlich in dieser Funktion definierten Bedingungen bzgl. Drehzahlbereich (KFNWAD(G)E, KFNWAD(G)A) und Motortemperatur erf¨ ullt sind. 2) Die Nockenwelle wird im Normalbetrieb nie in die Referenzposition verstellt. ¨ Uber das Bit B_nwkwaosw = true wird auf eine Freigabe ¨ uber ein Betriebsbereichskennfeld umgeschaltet. Die Eingangsg¨ oßen des Kennfelds KFNWAD(G)E f¨ ur Einlassnockenwelle bzw. KFNWAD(G)A f¨ ur Auslassnockenwelle sind rlnwkf und nmotkf, wobei der Zugriff auf das Kennfeld mit einer Hysterese behaftet ist. Dadurch wird sichergestellt, daß eine angeforderte Flankenadaption nicht durch kleine ¨ Anderungen der Kennfeldeingangsgr¨ oßen wieder abgebrochen wird. Die Wahl des Motorbetriebsbereich muß so erfolgen, daß keine Beeintr¨ achtigung des Motorlaufs durch die Nockenwellenverstellung stattfindet. Da es bei einigen Motoren Probleme mit der Laufruhe gibt, wenn sich die Nockenwelle bei niederen Drehzahlen in der Referenzposition befindet, gibt es 2 Bereiche f¨ ur die Adaption. Nach Powerfail wird die sogenannte Grobadaption durchgef¨ uhrt. Der dazugeh¨ orige Betriebsbereich wird in KFNWADGE bzw. KFNWADGA definiert. Die zugeh¨ orige Motortemperaturschwelle ist TMWAFMN. Nach erfolgreicher Grobadaption wrden nur noch sogenannte Feinadaptionen durchgef¨ uhrt. Der zugeh¨ orige Adaptionsbereich ist durch KFNWADE, KFNWADA und die Motortemperaturschschwellen TWAFMN und TWAFMN bzw. durch die ¨ Oltemperaturschwelle TOARNWMX definiert. Die erfolgreiche Adaption wird ¨ uber das Bit B_phade = true (Einlass) bzw. B_phada von der Adaption, die in der Funktion %GGNW realisiert ist zur¨ uckgemeldet. Die Anzahl der in einem Fahrzyklus zugelassenen Adaptionen wird ¨ uber MXFLAD vorgegeben. Die Z¨ ahler ctr_phade (Einlass) und ctr_phada (Auslass) geben den Stand der Adaptionen wieder. Z¨ ahlerstand = 0 --> MXFLAD Adaptionen erfolgt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Erst nach einer aplizierbaren Verz¨ ogerungszeit TVANWSTEND wird die Adaption nach Startende feigegeben. Ablauf der Adaption: ¨ Uber B_nwrpose, a wird in den jeweiligen Ansteuerfunktionen (bei kontinuierlicher Verstellung WNWRE, WNWRA, bei geschalteter Verstellung ANWE, ANWA) unabh¨ angig von der Sollwertvorgabe die Referenzposition angesteuert. Der Sollwinkel der durch die Kennfelder in den Funktionen NWSOLLE bzw. NWSOLLA vorgegeben wird,wird zu Beginn der Adaption abgespeichert. ¨ Andert sich die Sollwertvorgabe um mehr als DWNWSKE bzw. DWNWSKA, so wird die Adaption abgebrochen, da in diesem Fall die ¨ Anderung der Nockenwellenposition ¨ uber Fahrerwunsch dominant ist. Nach Ablauf der Zeit TVNW_S befindet sich die Nockenwelle sicher in der Referenzpositon. ¨ Uber das Bit B_flade, a wird die eigentliche Flankenadaption in der Funktion GGNW f¨ ur die Zeit TNWADAMX angefordert. L¨ auft die Zeit TNWADAMX ohne vorherige Unterbrechung ab, so wird der Z¨ ahler f¨ ur die Adaptionsversuche ctr_phade (Einlass) bzw. ctr_phada dekrementiert. F¨ ur die Grobadaption gilt die Zeit TNWADAMX, f¨ ur die normalerweise stattfindende Feinadaption die k¨ urzere Zeit TNWADAMXA Wenn der jeweilige Z¨ ahler auf 0 steht, wird im aktuellen Fahrzyklus keine Adaption mehr angefordert.
APP BGARNW 2.70.0 Applikationshinweise Systemkonstanten: alt: Definition Verstellort: SY_NWVAR SY_NWVAR SY_NWVAR SY_NWVAR SY_NWVAR SY_NWVAR
= = = = = =
1: 2: 3: 4: 5: 6:
1 2 1 2 1 2
verstellbare verstellbare verstellbare verstellbare verstellbare verstellbare
Einlaßnockenwelle, NWE (Reihen-Motor) Einlaßnockenwellen, NWE, NWE2 (V-Motor) Einlaßnockenwelle, 1 verstellbare Auslaßnockenwelle,NWE, NWA (Reihen-Motor) Einlaßnockenwellen, 2 verstellbare Auslaßnockenwellen, NWE, NWE2, NWA, NWA2 (V-Motor) Auslaßnockenwelle , NWA (Reihen-Motor) Auslaßnockenwellen, NWA, NWA2 (V-Motor)
Definition Verstellart: Einlassnockenwelle SY_NWS = 0: keine Verstellung bei Einlaßnockenwelle(n) SY_NWS = 1: 2-Punkt Verstellung bei Einlaßnockenwelle(n) SY_NWS = 2: kontinuierliche Verstellung bei Einlaßnockenwelle(n) Auslassnockenwelle SY_NWSA = 0: keine Verstellung bei Auslaßnockenwelle(n) SY_NWSA = 1: 2-Punkt Verstellung bei Auslaßnockenwelle(n) SY_NWSA = 2: kontinuierliche Verstellung bei Auslaßnockenwelle(n)
neu: f¨ ur alles was auf LWOT-Bezugssystem umgestellt wurde: Einlassnockenwelle SY_NWGE > 0 Phasensensor f¨ ur Einlassnockenwelle vorhanden. Der Wert von SY_NWGE gibt die Nummer des Phasengebers an. SY_NWGE2 > 0 Phasensensor f¨ ur Einlassnockenwelle 2 vorhanden. Der Wert von SY_NWGE2 gibt die Nummer des Phasengebers an. SY_NWS:
0: 1: 2: SY_NWRE: 0:
keine Verstellung der Einlassnockenwelle(n) geschaltete Verstellung der Einlassnockenwelle(n) kontinuierliche Verstellung der Einlassnockenwelle(n) Referenzposition der Einlassnockenwelle(n) in Fr¨ uhposition
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
1:
BGARNW 2.70.0
Seite 860 von 4100 31.JAN.2003 Thomas Brosi
Referenzposition der Einlassnockenwelle(n) in Sp¨ atposition
Auslassnockenwelle SY_NWGA > 0 Phasensensor f¨ ur Auslassnockenwelle vorhanden. Der Wert von SY_NWGA gibt die Nummer des Phasengebers an. SY_NWGA2 > 0 Phasensensor f¨ ur Auslassnockenwelle 2 vorhanden. Der Wert von SY_NWGA2 gibt die Nummer des Phasengebers an. SY_NWSA: 0: 1: 2: SY_NWRA: 0: 1:
keine Verstellung der Auslassnockenwelle(n) geschaltete Verstellung der Auslassnockenwelle(n) kontinuierliche Verstellung der Auslassnockenwelle(n) Referenzposition der Auslassnockenwelle(n) in Fr¨ uhposition Referenzposition der Auslassnockenwelle(n) in Sp¨ atposition
Das fr¨ uher vorhandene Codewort CWNWS entf¨ allt !!! CWNWSG: Codewort ¨ ubergeordnete Fuktionalit¨ at Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsrl bei E-Gas Systemen kann bei der Adressierung der Sollwertkennfelder zwischen rlsol_w und | und rlshk (h¨ ohenkorrigierte Sollwertf¨ ullung) gew¨ ahlt werden Bit1: | B_nwkwaosw 1: Anforderung f¨ ur Phasenflankenadaption ist unabh¨ angig von den Sollwertvorgaben. | 0: Referenzposition muß durch Sollwerte angefahren werden --> Phasenflankenadaption Bit2: | B_nwstvakt 0: Nockenwellenverstellung im Start verboten | 1: Nockenwellenverstellung im Start erlaubt Bit3: | | Bit4: | | Bit5: | | Bit6: | | Bit7: | B_nwsoada 0: Freigabe der Nockenwellenverstellung erst nach erfolgter Flankenadaption des Phasensensors 1: Freigabe der Nockenwellenverstellung ohne voherige Flankenadaption des Phasensensors
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWNWSE: Codewort f¨ ur Einlassseite Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsappe Umschalten des Sollwinkel wnweos in %NWSOLLE auf den Applikationswinkel wnwsape | Bit1: | B_nwsapkfe Umschalten des Apllikationswinkels wnwsape von Festwert WNWSEAPP auf Kennfeld KFWNWSAPE | Bit2: | B_nwsinve in der Funktion %NWSYVAR werden die aktuellen Istwerte der NW_Verstellung in Bezug zur KW f¨ ur | die Einlaßseite (wnwi_ad_w,..) vor Ihrer Umspeicherung mit mal (-1) multipliziert. Dies ist | dann erforderlich wenn die Referenzposition der Einlass Nockenwelle in Fr¨ uh-Stellung ist Bit3: | B_nwskhe in der Funktion %NWSOLLE kann bei Bedingung Katheizen B_kh der Sollwert aus einem separaten | Sollwertkennfeld vorgegeben werden Bit4: | B_wnwsmxfe Maximaler Sollwinkel nur durch WNWEMAX bestimmt, sonst WNWEMAX + wnwadmne | Bit5: | B_nwskflle 0: keine unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | 1: unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | Bit6: |B_nwssprge 0: keine Sollwertspr¨ unge wenn B_nwsappe = true | 1: Sollwertspr¨ unge zu Applikationszwecken zwischen 2 in %NWSOLLE einstellbaren Winkeln, wenn | B_nwsappe = true Bit7: |B_dnwfozee 0: Stellerdiagnosefreigabe erst nachdem Zyklusflag der Endstufenpr¨ ufung gesetzt ist. | 1: Stellerdiagnosefreigabe ohne Ber¨ ucksichtigung des Zyklusflag der Endstufenpr¨ ufung
CWNWSA: Codewort f¨ ur Auslassseite Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsappa in der Funktion %NWSOLLA kann der Sollwinkel wnwass ¨ uber den Applikationswert WNWSAAPP | oder das Applikationskennfeld KFWNWSAPA vorgegeben werden Bit1: | B_nwsapkfa Umschalten des Apllikationswinkels wnwsapa von Festwert WNWSAAPP auf Kennfeld KFWNWSAPA | Bit2: | B_nwsinva in der Funktion %NWSYVAR werden die aktuellen Istwerte der NW_Verstellung in Bezug zur KW f¨ ur | die Auslaßseite (wnwi_ad_w,..) vor Ihrer Umspeicherung mit mal (-1) multipliziert. Dies ist | dann erforderlich wenn die Referenzposition der Auslass Nockenwelle in Sp¨ at-Stellung ist Bit3: | B_nwskha in der Funktion %NWSOLLA kann bei Bedingung Katheizen B_kh der Sollwert aus einem separaten | Sollwertkennfeld vorgegeben werden Bit4: |B_wnwsmxfa Maximaler Sollwinkel nur durch WNWAMAX bestimmt, sonst WNWAMAX + wnwadmna | Bit5: | B_nwskflla 0: keine unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | 1: unterschiedliche Sollwinkel-Kennfelder bei Leerlauf Bit6: |B_nwssprga 0: keine Sollwertspr¨ unge wenn B_nwsappa = true | 1: Sollwertspr¨ unge zu Applikationszwecken zwischen 2 in %NWSOLLA einstellbaren Winkeln, wenn | B_nwsappa = true | Bit7: |B_dnwfozee 0: Stellerdiagnosefreigabe erst nachdem Zyklusflag der Endstufenpr¨ ufung gesetzt ist. | 1: Stellerdiagnosefreigabe ohne Ber¨ ucksichtigung des Zyklusflag der Endstufenpr¨ ufung Werte f¨ ur Erstbedatung sowohl f¨ ur Einlaß, als auch Auslaß Nockenwelle:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWGWV 1.10.1
Seite 861 von 4100 31.JAN.2003 Thomas Brosi
HYNMOTNW HYRLNW MXFLAD TMWAFMN TNWADAMAX TNWADAMAXA
= = = = = =
300 1/min 20% 5 maximal 5 Adaptionen Nockenwellenposition zu Kurbelwellenposition w¨ ahrend eines Fahrzyklus 40 ◦ C Motortemperaturschwelle f¨ ur erste Phasenflankenadaption nach Powerfail 10s maximale Zeitdauer f¨ ur eine Phasenflankenadaption Grobadaption 5s maximale Zeitdauer f¨ ur eine Phasenflankenadaption Feinadaption
TWAFMX TWAFMN
= 90 ◦ C = 60 ◦ C
TOARNWMX
Oltemperaturschwelle zum Abschalten der Phasenflankenadaptionen, da bei heißem ¨ Ol die = 120 ◦ C maximale ¨ Stellerleckage zu groß.
maximale Motortemperaturschwelle Phasenflankenadaptionen im Normalbetrieb minimale Motortemperaturschwelle Phasenflankenadaptionen im Normalbetrieb
TVNW_S = 0.3 s TVANWSTEND = 3 s F¨ ur Einlaßnockenwelle gelten folgende Werte DWNWSKE = 5 ◦ KW KFNWADE:St¨ utzstellen
nmotkf 800, 1200, 1600, 2500 1/min rlnwkf 15, 30, 50, 75 % Kennfeldwerte: Wenn ¨ uber die Sollwinkelvorgabe die Referenzposition angefahren wird, ist das Kennfeld unabh¨ angig von rlnwkf zu bedaten. Bei den Drehzahlst¨ utzstellen ist zu beachten, daß nur unterhalb der Schwelle PHNMU eine Adaption Nockenwellenposition zu Kurbelwellenposition ¨ uber die Flanken des Phasengeberrades m¨ oglich ist, da f¨ ur die Phasenflankenadaption alle 4 Phasenflanken ben¨ otigt werden. (siehe Funktion GGNW). An den entsprechenden Drehzahlst¨ utzstellen, bei denen eine Adaption durchgef¨ uhrt werden soll, ist eine 1.0 in das Kennfeld einzutragen. In diesem Fall muß das Bit B_nwkwaosw = false sein (siehe CWNWSG). Bei B_nwkwaosw = true mu¨ ussen auch die rlnwkf St¨ utzstellen zur Einschr¨ ankung der Adaptionsfreigabe bedatet sein. KFNWADGE: F¨ ur die Erste Adaption nach Powerfail sollte hier ein Bereich definiert werden, der in der Gegend des Leerlauf liegt
¨ FU BGWGWV 1.10.1 Berechnete Große Winkel Gaswechselventil FDEF BGWGWV 1.10.1 Funktionsdefinition BGWGWV 1.10
Calculation of ofactual angles: - wgvome_w inlet gas exchange valve opens - wgvsme_w inlet gas exchange valve closes
ACTUAL_ANGLE_E wgvome_w wgvsme_w wgvose_w wgvsse_w DESIRED_ANGLE_E wgvohsme_w wgvshsme_w wgvossme_w wgvsssme_w wgvomsme_w wgvsmsme_w
Calculation of ofactual angles: - wgvoma_w exhaust gas exchange valve opens - wgvsma_w exhaust gas exchange valve closes
Calculation only at shifted inlet camshaft
ACTUAL_ANGLE_A wgvoma_w wgvsma_w wgvosa_w wgvssa_w
DESIRED_ANGLE_A wgvohsma_w wgvshsma_w wgvossma_w wgvsssma_w wgvomsma_w wgvsmsma_w
Calculation only at shifted exhaust camshaft bgwgwv-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur Auslaßnockenwelle gelten folgende Werte DWNWSKA = 5 ◦ KW KFNWADA siehe KFNWADE KFNWADGA siehe KFNWADA
bgwgwv-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWGWV 1.10.1
Seite 862 von 4100 31.JAN.2003 Thomas Brosi
SY_NWS SY_NWGE
SY_NWGE2
0
wgvome_w WNWSMXE wnwe_w
wgvsme_w DWGVOE
wnwe2_w
wgvome_w wgvsme_w
DWOGVE
B_fnwaktve
wgvose_w
wnwse_w
wgvsse_w DWGVOE
wgvose_w wgvsse_w
DWOGVE
bgwgwv-actual-angle-e
2.0
bgwgwv-actual-angle-e
SY_NWS SY_NWGE SY_BDE 1/
B_homagrs
wnwehom_w
DESIRED_ANGLE_HOM_E wgvohsme_w wnwehom_w wgvshsme_w
1/ wgvohsme_w
2/ wgvshsme_w
wgvohsme_w wgvshsme_w
2/
B_schagrs B_skhagrs B_hosagrs
wnwesch_w
Calculation only for BDE-Systems DESIRED_ANGLE_SCH_E wgvossme_w wnwesch_w wgvsssme_w
1/ wgvossme_w 3/
2/ wgvsssme_w
wgvossme_w wgvsssme_w
Calculation only for BDE-Systems DESIRED_ANGLE_HMM_E wgvomsme_w
wnwenhs_w
1/
wnwenhs_w
wgvomsme_w
wgvsmsme_w
2/ wgvsmsme_w
wgvomsme_w wgvsmsme_w
bgwgwv-desired-angle-e
B_hmmagrs
bgwgwv-desired-angle-e
wnwehom_w
wgvohsme_w wgvshsme_w
DWGVOE DWOGVE
bgwgwv-desired-angle-hom-e
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
bgwgwv-desired-angle-hom-e
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
wnwesch_w
BGWGWV 1.10.1
Seite 863 von 4100 31.JAN.2003 Thomas Brosi
bgwgwv-desired-angle-sch-e
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
wgvossme_w wgvsssme_w
DWGVOE DWOGVE
wnwenhs_w
bgwgwv-desired-angle-hmm-e
bgwgwv-desired-angle-sch-e
wgvomsme_w wgvsmsme_w
DWGVOE DWOGVE bgwgwv-desired-angle-hmm-e
SY_NWSA SY_NWGA
SY_NWGA2 0 WNWSMXA wnwa_w DWGVOA
2.0
wgvoma_w
DWOGVA wgvsma_w
wgvsma_w B_fnwaktva
wnwsa_w
wgvosa_w DWGVOA
wgvosa_w
DWOGVA wgvssa_w
wgvssa_w
bgwgwv-actual-angle-a
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wnwa2_w
wgvoma_w
bgwgwv-actual-angle-a
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWGWV 1.10.1
Seite 864 von 4100 31.JAN.2003 Thomas Brosi
SY_NWSA SY_NWGA 0
SY_BDE
0 1/
B_homagrs
DESIRED_ANGLE_HOM_A wgvohsma_w wnwahom_w wgvshsma_w
wnwahom_w
1/ wgvohsma_w 2/
2/ wgvshsma_w
wgvohsma_w wgvshsma_w
B_schagrs B_skhagrs
Calculation only for BDE-Systems
B_hosagrs
DESIRED_ANGLE_SCH_A wgvossma_w
1/
wnwasch_w
wnwasch_w
wgvossma_w
wgvsssma_w
2/ wgvsssma_w
wgvossma_w wgvsssma_w
3/
DESIRED_ANGLE_HMM_A wgvomsma_w
1/
wnwanhs_w
wnwanhs_w
wgvomsma_w
wgvsmsma_w
2/ wgvsmsma_w
wgvomsma_w wgvsmsma_w
wnwahom_w
bgwgwv-desired-angle-hom-a
bgwgwv-desired-angle-a
wgvohsma_w wgvshsma_w
DWGVOA DWOGVA
wnwanhs_w
bgwgwv-desired-angle-hmm-a
bgwgwv-desired-angle-hom-a
wgvomsma_w wgvsmsma_w
DWGVOA DWOGVA bgwgwv-desired-angle-hmm-a
wnwasch_w
bgwgwv-desired-angle-sch-a
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Calculation only for BDE-Systems
bgwgwv-desired-angle-a
B_hmmagrs
wgvossma_w wgvsssma_w
DWGVOA DWOGVA bgwgwv-desired-angle-sch-a
ABK BGWGWV 1.10.1 Abkurzungen ¨ Art
Bezeichnung
DWGVOA DWGVOE DWOGVA DWOGVE WNWSMXA WNWSMXE
Parameter
FW FW FW FW FW (REF) FW (REF)
¨ Offset Gaswechselventil Auslass offnet 1mm -> 0.5mm Hub ¨ Offset Gaswechselventil Einlass offnet 1mm -> 0.5mm Hub ¨ Offenwinkel Gaswechselventil Auslass schliesst bis Auslass offnet ¨ Offenwinkel Gaswechselventil Einlass schliesst bis Einlass offnet ¨ Maximal zulassiger Sollwert fur ¨ Nockenwellenverstellung Auslass schliesst (LWOT) ¨ ¨ Maximal zulassiger Sollwert fur ¨ Nockenwellenverstellung Einlass offnet (LWOT)
Systemkonstante
Art
Bezeichnung
SY_BDE SY_NWGA
SYS (REF) Systemkonstante Benzin-Direkteinspritzung SYS (REF) Systemkonstante Nockenwelle Phasengeber Auslass
Source-X
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWGWV 1.10.1
Seite 865 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
SY_NWGA2 SY_NWGE SY_NWGE2 SY_NWS SY_NWSA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass Systemkonstante Nockenwelle Phasengeber Einlass 2 Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont.
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_FNWAKTVA B_FNWAKTVE B_HMMAGRS
DNWSZF DNWSZF BDEMUM
B_HOMAGRS
BDEMUM
B_HOSAGRS
BDEMUM
B_SCHAGRS
BDEMUM
B_SKHAGRS
BDEMUM
WGVOHSMA_W WGVOHSME_W WGVOMA_W WGVOME_W WGVOMSMA_W WGVOMSME_W WGVOSA_W WGVOSE_W WGVOSSMA_W WGVOSSME_W WGVSHSMA_W WGVSHSME_W WGVSMA_W WGVSME_W WGVSMSMA_W WGVSMSME_W WGVSSA_W WGVSSE_W WGVSSSMA_W WGVSSSME_W WNWA2_W
BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV BGWGWV WANWKW
EIN BGWGWV, NWWUE EIN BGWGWV, NWWUE BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV,NWSOLLE, ... BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV,NWSOLLE, ... BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV AUS BGPRGS AUS AUS BGPIRG, BGPRGS AUS AUS BGPRGS AUS AUS AUS AUS BGPRGS AUS BGPRGS AUS BGPRGS AUS BGPIRG, BGPRGS AUS BGPIRG, BGPRGS AUS BGPRGS AUS BGPRGS AUS AUS AUS BGPRGS AUS BGPRGS AUS EIN BGWGWV, LLRNS,NWEVO, NWSUE EIN BGWGWV, NWWUE EIN BGWGWV, NWWUE BGWGWV, NWWUE EIN EIN BGWGWV, LLRNS,NWEVO, NWSUE, NWWUE EIN BGWGWV, BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... EIN BGWGWV, NWWUE EIN BGWGWV, NWWUE EIN BGWGWV, NWWUE EIN BGWGWV, BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... EIN BGWGWV, LLRNS,NWEVO, NWWUE BGWGWV, DNWSEIN, EIN NWEVO, NWSUE,NWWUE, ...
WNWAHOM_W WNWANHS_W WNWASCH_W WNWA_W
WANWKW
WNWE2_W
WANWKW
WNWEHOM_W WNWENHS_W WNWESCH_W WNWE_W
NWSOLLE NWSOLLE NWSOLLE WANWKW
WNWSA_W WNWSE_W
NWSUE
Fehler bei Nockenwellenverstellung Auslaß gerade vorhanden (nicht entprellt) Fehler bei Nockenwellenverstellung Einlaß gerade vorhanden (nicht entprellt) Bedingung Homogen-Mager als Sollbetriebsart fur ¨ AGR Bedingung Homogen als Sollbetriebsart fur ¨ AGR
Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ AGR Bedingung Schicht als Sollbetriebsart fur ¨ AGR
Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ AGR ¨ Mittelwert Sollwinkel Gaswechselventil offnet Auslass homogen Mode ¨ Mittelwert Sollwinkel Gaswechselventil offnet Einlass homogen Mode ¨ Mittelwert Winkel Gaswechselventil offnet Auslass ¨ Mittelwert Winkel Gaswechselventil offnet Einlass ¨ Mittelwert Sollwinkel Gaswechselventil offnet Auslass homogen mager Mode ¨ Mittelwert Sollwinkel Gaswechselventil offnet Einlass homogen mager Mode ¨ Sollwinkel Gaswechselventil offnet Auslass ¨ Sollwinkel Gaswechselventil offnet Einlass ¨ Mittelwert Sollwinkel Gaswechselventil offnet Auslass Schicht Mode ¨ Mittelwert Sollwinkel Gaswechselventil offnet Einlass Schicht Mode Mittelwert Sollwinkel Gaswechselventil schliesst Auslass homogen Mode Mittelwert Sollwinkel Gaswechselventil schliesst Einlass homogen Mode Mittelwert Winkel Gaswechselventil schliesst Auslass Mittelwert Winkel Gaswechselventil schliesst Einlass Mittelwert Sollwinkel Gaswechselventil schliesst Auslass homogen mager Mode Mittelwert Sollwinkel Gaswechselventil schliesst Einlass homogen mager Mode Sollwinkel Gaswechselventil schliesst Auslass Sollwinkel Gaswechselventil schliesst Einlass Mittelwert Sollwinkel Gaswechselventil schliesst Auslass Schicht Mode Mittelwert Sollwinkel Gaswechselventil schliesst Einlass Schicht Mode Winkel Auslassventil schließt bezogen auf LWOT Vorsteuerwert fur ¨ NW-Sollwinkel im Homogenbetrieb Auslaß Vorsteuerwert fur ¨ NW-Sollwinkel(wenn nicht Homogen- oder Schichtbetrieb) Auslass Vorsteuerwert fur ¨ NW-Sollwinkel im Schichtbetrieb Auslaß Winkel Auslassventil schließt bezogen auf LWOT
Winkel Einlassventil oeffnet bezogen auf LWOT Einlass 2
Vorsteuerwert fur ¨ NW-Sollwinkel im Homogenbetrieb Einlaß Vorsteuerwert fur ¨ NW-Sollwinkel(wenn nicht Homogen- oder Schichtbetrieb) Einlass Vorsteuerwert fur ¨ NW-Sollwinkel im Schichtbetrieb Einlaß Winkel Einlassventil oeffnet bezogen auf LWOT
Sollwinkel Nockenwelle Auslass schließt ¨ Sollwinkel Nockenwelle Einlass offnet
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWGWV 1.10.1
Seite 866 von 4100 31.JAN.2003 Thomas Brosi
FB BGWGWV 1.10.1 Funktionsbeschreibung Die Funktion BGWGWV berechnet Winkel f¨ ur die Steuerzeiten der Gaswechselventile am Ein- und Auslass des Zylinders. Der Begriff Gaswechselventil f¨ ur Ein- und Auslassventile des Zylinders wurde gew¨ ahlt, um Winkeldefinitionen f¨ ur die Nockenwellenverstellung durch Verdrehung und Winkeldefinitionen die den Einfluss der Ventil¨ offnung auf die F¨ ullungs¨ anderung des Zylinders beschreiben zu unterscheiden. Alle Winkel, die die f¨ ur die Beschreibung des F¨ ullungseinfluss dienen, benutzen den Begriff des Gaswechselventils. Ihr Bezugspunkt ist wie bisher der obere Totpunkt bei Ladungswechsel (LWOT). ¨ Offnet das jeweilige Ventil vor LWOT, so ist der Winkel negativ und liegt zeitlich und winkelm¨ assig fr¨ uher. Die Unterscheidung gegen¨ uber den Winkeln f¨ ur die Nockenwellenverstellung ist der Ventilhub: =========================================================================================== Winkel zur Beschreibung des F¨ ullungseinfluss sind bei 0.5mm Hub des Gaswechselventils definiert. Winkel zur Beschreibung der Nockenwellenverstellung sind bei 1mm Hub des Gaswechselventils definiert. Die Winkel der beiden Bezugssysteme k¨ onnen durch den Offset DWGVOE bzw. DWGVOA ineinander umgerechnet werden.
In dieser Funktion werden die Soll- und Istwinkel f¨ ur das Bezugsystem mit 0.5mm Hub berechnet f¨ ur die Punkte wgvose_w, wgvsse_w, wgvosa_w, wgvssa_w,
wgvome_w: wgvsme_w: wgvoma_w: wgvsma_w:
Gaswechselventil Gaswechselventil Gaswechselventil Gaswechselventil
Einlass Einlass Auslass Auslass
¨ffnet bei 0.5mm Hub o schliesst bei 0.5mm Hub offnet bei 0.5mm Hub ¨ schliesst bei 0.5mm Hub
Bei Systemen mit Benzindirekteinspritzung werden die Sollwerte f¨ ur 3 Betriebsarten berechnet: wgvohsme(a)_w, wgvshsme(a)_w: wgvossme(a)_w, wgvsssme(a)_w: wgvomsme(a)_w, wgvsmsme(a)_w:
homogen schicht --> Zusammenfassung von schicht, schicht katheizen und homogen schicht homogen mager:
Bei Systemen mit Saugrohreinspritzung werden die Sollwerte nur f¨ ur die homogen Betriebsart berechnet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
APP BGWGWV 1.10.1 Applikationshinweise F¨ ur die Einlassgaswechselventile gilt: ====================================== DWGVOE: Dieser Wert legt den Winbkelabstand zwischen dem Punkt Gaswechselventil Einlass ¨ offnet bei 0.5mm Hub und Gaswechselventil Einlass ¨ offnet bei 1mm Hub fest. Der Wert ist negativ, da der Zeitpunkt Gaswechselventil Einlass ¨ offnet bei 0.5mm Hub zeitlich und winkelm¨ assig n¨ aher bei LWOT liegt (fr¨ uher). Default Bedatung = 0 --> Anpassung Projektspezifisch erforderlich DWOGVE: Die eigentliche Offenzeit des Einlassgaswechselventils wird durch diese Gr¨ osse festgelegt. Dies entspricht dem Winkel, den die Kurbelwelle zur¨ ucklegt von Gaswechselventil Einlass ¨ offnet bei 0.5mm Hub bis zum Zeitpunkt Gaswechselventil Einlass schliesst bei 0.5mm Hub. Der Wert ist immer positiv. Default Bedatung = 0 --> Anpassung Projektspezifisch erforderlich F¨ ur die Auslassgaswechselventile gilt: ====================================== DWGVOA: ¨ aquivalent zu Einlass, !!! Wert ist hier positiv, da 0.5 mm Hub sp¨ ater !!! DWOGVA: Default Bedatung = 0 --> Anpassung Projektspezifisch erforderlich
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBDNWS 1.80.0
Seite 867 von 4100 31.JAN.2003 Thomas Brosi
FU BBDNWS 1.80.0 Betriebsbereitschaft Diagnose Nockenwelle FDEF BBDNWS 1.80.0 Funktionsdefinition BBDNWS 1.80 inlet camshaft SY_NWGE
0
inlet camshaft 2 SY_NWGE2
GLOBAL_DIAG_ENABLE B_dnwsfa
BBDNWSE B_dnwse B_dnwsfa
B_dnwsfa
B_dnwse2
1/ false B_dnwse
1/
check shifting of camshaft actuator
B_dnwse2
outlet camshaft
SY_NWGA
0
outlet camshaft 2 SY_NWGA2
B_dnws BBDNWSA B_dnwsa B_dnwsfa
1/
B_dnwsa2
BBDNWRPE B_dnwrpe B_dnwrpe2
2/
2/
B_dnwrpe B_dnwrpe2
BBDNWRPA B_dnwrpa B_dnwrpa2
check reference position of camshaft during start
2/ B_dnwrpa 2/ B_dnwrpa2
bbdnws-main
NDNWMX B_fanwsa B_fanwse NDNWMN NDNWMNFA nmot
B_nmotnwdf
B_fanwsa B_dnwsfa
B_fanwse TMDNWMX TMDNWMN tmot
B_tmotnwdf TOELDNWMX TOELDNWMN
toelk_w
ClosedInterval B_tolnwdf
tnst_w TNWDSTEND
bbdnws-global-diag-enable
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dnwsa
bbdnws-main
B_dnwsa2
false
1/
bbdnws-global-diag-enable
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBDNWS 1.80.0
Seite 868 von 4100 31.JAN.2003 Thomas Brosi
B_nwrpose B_phade B_fanwsea
INLET_ERROR
B_dnwfozee
E_enwse Z_enwse
error or cycle flag of powerstage inlet camshaft
B_dnwse
E_enwse2 Z_enwse2
B_dnwse2
bbdnws-bbdnwse
B_dnwsfa
B_nwvfe bbdnws-bbdnwse
B_stend B_phade B_dnwrpe
false
E_ENWSEx E_enwse E_enwse2
bbdnws-bbdnwrpe
B_wnws0e
B_dnwrpe2
B_nwvfa B_nwrposa B_phada B_fanwsaa B_dnwfozea
OUTLET_ERROR B_dnwsa
E_anwse2 Z_anwse2
B_dnwsa2
bbdnws-bbdnwsa
error or cycle flag of powerstage outlet camshaft
E_anwse Z_anwse
B_dnwsfa bbdnws-bbdnwsa
B_stend B_phada B_wnws0a
B_dnwrpa
false
E_ANWSEx E_anwse E_anwse2
bbdnws-bbdnwrpa
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bbdnws-bbdnwrpe
B_dnwrpa2
bbdnws-bbdnwrpa
ABK BBDNWS 1.80.0 Abkurzungen ¨ Parameter NDNWMN NDNWMNFA NDNWMX TMDNWMN
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW
Minimaldrehzahl fur ¨ Diagnose Nockenwellensteuerung Minimaldrehzahl fur ¨ Diagnose Nockenwellensteuerung bei Testeranforderung Maximaldrehzahl fur ¨ Diagnose Nockenwellensteuerung Minimale Motortemperatur zur Freigabe der Nockenwellendiagnose
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TMDNWMX TNWDSTEND TOELDNWMN TOELDNWMX
BBDNWS 1.80.0
Art
Bezeichnung
FW FW FW FW
Maximale Motortemperatur zur Freigabe der Nockenwellendiagnose ¨ Verzogerunszeit nach Startende bis zur Freigabe der Nockenwellendiagnose ¨ Minimale Oltemperatur zur Freigabe der Nockenwellendiagnose ¨ Maximale Oltemperatur zur Freigabe der Nockenwellendiagnose
Systemkonstante
Art
Bezeichnung
SY_NWGA SY_NWGA2 SY_NWGE SY_NWGE2
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Nockenwelle Phasengeber Auslass Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass Systemkonstante Nockenwelle Phasengeber Einlass 2
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_DNWFOZEA B_DNWFOZEE B_DNWRPA B_DNWRPA2 B_DNWRPE B_DNWRPE2 B_DNWS B_DNWSA B_DNWSA2 B_DNWSE
BBNWS BBNWS BBDNWS BBDNWS BBDNWS BBDNWS BBDNWS BBDNWS BBDNWS BBDNWS
BBDNWS BBDNWS
B_DNWSE2
BBDNWS
B_DNWSFA B_FANWSA
BBDNWS TKDFA
B_FANWSAA
NWSFAT
B_FANWSE
TKDFA
B_FANWSEA
NWSFAT
B_NMOTNWDF B_NWRPOSA
BBDNWS BGARNW
B_NWRPOSE
BGARNW
B_NWVFA B_NWVFE B_PHADA
BBNWS BBNWS WANWKW
B_PHADE
WANWKW
B_STEND
BBSTT
B_TMOTNWDF B_TOLNWDF B_WNWS0A
BBDNWS BBDNWS
B_WNWS0E
NWSOLLE
DFP_ANWSE DFP_ANWSE2 DFP_ENWSE
BBDNWS BBDNWS BBDNWS
DFP_ENWSE2
BBDNWS
E_ANWSE
NWSUE
E_ANWSE2
NWSUE
E_ENWSE
NWSUE
E_ENWSE2
NWSUE
NMOT
BGNMOT
TMOT
GGTFM
TNST_W
BBSTT
Seite 869 von 4100 31.JAN.2003 Thomas Brosi
EIN EIN AUS AUS AUS AUS AUS NWSFAT, NWWUE AUS NWSFAT, NWWUE AUS DNWSEIN, NWSFAT,- AUS NWSOLLE, NWWUE DNWSEIN, NWSFAT,- AUS NWSOLLE, NWWUE LOK BBDNWS, BBNWS,EIN LLRNFA, NWSFAT BBDNWS, BGARNW,- EIN NWEVO EIN BBDNWS, BBNWS,LLRNFA, NWSFAT BBDNWS, BGARNW,- EIN NWEVO, NWSOLLE LOK BBDNWS, BGARNW,- EIN NWEVO BBDNWS, BGARNW,- EIN NWEVO, NWSOLLE,WNWRE BBDNWS EIN BBDNWS EIN BBDNWS, BBNWS,EIN BGARNW, NWSUE EIN BBDNWS, BBNWS,BGARNW, NWSUE EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LOK LOK BBDNWS, BGARNW,- EIN DNWKW, NWFW BBDNWS, BGARNW,- EIN DNWKW, NWFW, WNWRE BBDNWS, DNWSZF DOK BBDNWS, DNWSZF DOK BBDNWS, BGARNW,- DOK DNWSEIN, DNWSZF,NWEVO, ... BBDNWS, BGARNW,- DOK DNWSEIN, DNWSZF,NWEVO, ... BBDNWS, BGARNW,- EIN DNWSZF BBDNWS, BGARNW,- EIN DNWSZF BBDNWS, BGARNW,- EIN DNWSEIN, DNWSZF,NWEVO, ... BBDNWS, BGARNW,- EIN DNWSEIN, DNWSZF,NWEVO, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ...
Bedingung Freigabe Nockenwellendiagnose ohne Zyklusflag Endstufenprufung ¨ Auslass Bedingung Freigabe Nockenwellendiagnose ohne Zyklusflag Endstufenprufung ¨ Einlass Aktive Diagnose: Auslassnockenwelle in Referenzposition bei Start Aktive Diagnose: Auslassnockenwelle in Referenzposition bei Start Bank2 Aktive Diagnose: Einlassnockenwelle in Referenzposition bei Start Aktive Diagnose: Einlassnockenwelle in Referenzposition bei Start Bank2 Aktive Diagnose: Nockenwellensteuerung Aktive Diagnose: Nockenwellensteuerung Auslaß Aktive Diagnose: Nockenwellensteuerung Auslaß 2 Aktive Diagnose: Nockenwellensteuerung Einlaß Aktive Diagnose: Nockenwellensteuerung Einlaß 2 Diagnose Nockenwellensteuerung: Freigabeanteil fur ¨ alle Nockenwellen Bedingung Funktionsanforderung Diagnose Nockenwellensteuerung (Auslaß) Bedingung Funktionsanforderung Diagnose NWS aktiv (Auslaß) Bedingung Funktionsanforderung Diagnose Nockenwellensteuerung (Einlaßseitig) Bedingung Funktionsanforderung Diagnose NWS aktiv (Einlaß) Freigabe Nockenwellendiagnose uber ¨ Drehzahlschwellen Bedingung: Ansteuerung der Nockenwellen-Referenzposition durch Steller (Auslass) Bedingung: Ansteuerung der Nockenwellen-Referenzposition durch Steller (Einlass)
Bedingung Auslass Nockenwellensteuerung freigegeben Bedingung Einlass Nockenwellensteuerung freigegeben Adaption Kurbel/Auslaßnockenwelle erfolgt Adaption Kurbel/Einlaßnockenwelle erfolgt Bedingung Startende erreicht Freigabe Nockenwellendiagnose uber ¨ Motortemperaturschwellen ¨ Freigabe Nockenwellendiagnose uber Oltemperaturschwellen ¨ Bedingung NW-Sollwertvorgabe ist 0 Bedingung NW-Sollwertvorgabe ist 0
SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank1, Auslaß) SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank2, Auslaß) SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank1, Einlaß)
SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank2, Einlaß)
Errorflag: Nockenwellensteuerungsventil Endstufe (Bank1,Auslaß) Errorflag: Nockenwellensteuerungsventil Endstufe (Bank2,Auslaß) Errorflag: Endstufe Nockenwellensteuerung (Einlaß, Bank1)
Errorflag: Nockenwellensteuerungsventil Endstufe (Bank2,Einlaß)
Motordrehzahl Motor-Temperatur Zeit nach Startende
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBDNWS 1.80.0
Seite 870 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
TOELK_W
BGTOL
BBDNWS, BBNWS,BGARNW, DNWSEIN, GGCANECU, ... BBDNWS BBDNWS BBDNWS BBDNWS
EIN
¨ (Motor-) Oltemperatur, Ausgabe in Grad C, intern in Kelvin
EIN EIN EIN EIN
Zyklusflag: Nockenwellensteuerungsventil Endstufe (Bank1,Auslaß) Zyklusflag: Nockenwellensteuerungsventil Endstufe (Bank2,Auslaß) Zyklusflag: Nockenwellensteuerungsventil Endstufe (Bank1,Einlaß) Zyklusflag: Nockenwellensteuerungsventil Endstufe (Bank2,Einlaß)
Z_ANWSE Z_ANWSE2 Z_ENWSE Z_ENWSE2
DNWSEEIN DNWSEEIN
FB BBDNWS 1.80.0 Funktionsbeschreibung Die Funktion BBDNWS beinhaltet die Einschaltbedingung f¨ ur die Diagnose der Nockenwellenverstellung. Die Diagnose teilt sich in 2 Teilbereiche auf: 1) Stellerdiagnose zur ¨ Uberpr¨ ufung, ob der Nockenwellensteller die vorgegebene Position auch erreicht. Die funktionale Freigabe dieser Diagnose des Nockenwellenstellers B_dnwse(2) f¨ ur die Einlaßnockenwelle bzw. B_dnwsa(2) f¨ ur die Auslaßnockenwelle wird in der Hierarchy GLOBAL_DIAG_ENABLE gebildet: ¨ Uber den Eingang B_nwvfe(a) wird die Freigabe der Ein-Auslaßnockenwellenverstellung ber¨ ucksichtigt, d.h. ohne freigegebene Nockenwellenverstellung wird die Diagnose nicht aktiv.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Uber die min und max Motortemperaturschwellen kann die Diagnose z.B. bei kaltem bzw heißem Motor verboten werden. Ebenso ¨ uber die min bzw. max Drehzahlschwellen. Die min-Drehzahlschwelle kann z.B. bei sehr kleiner Leerlaufdrehzahl und damit evtl. schwankendem ¨ Oldruck dazu benutzt werden, die Diagnose in diesem Bereich zu deaktivieren. Anstelle der Motortemperaturschwellen k¨ onnen bei Vorhandensein eines ¨ Oltemperatursensors auch die min und max-Schwellen f¨ ur die ¨ Oltemperatur toelk_w bedatet werden. Da nach Startende nicht immer ein gen¨ ugend großer ¨ Oldruck vorhanden ist kann f¨ ur eine bestimmte Zeit nach Start die Diagnose verboten werden. Die Freigabe der Diagnose f¨ ur eine spezielle Nockenwelle (B_dnwse f¨ ur Einlaß 1, B_dnwse2 f¨ ur Einlaß2 ...) erfolgt nur, wenn das Zyklusflag der zugeh¨ origen Endstufe gesetzt ist und dort kein Fehler erkannt wurde. Zus¨ atzlich Muß die Nockenwellenpositionsadaption erfolgt sein und es darf keine weitere Adaptionsanforderung aktiv sein. Das warten auf das Zyklusflag der Endstufenpr¨ ufung, st¨ ort bei geschalteter Nockenwelle, wenn diese im Teillastbereich nicht verstellt wird. ¨ Uber das Codewort CWNWSE Bit B_dnwfozee bzw, CWNWSA Bit B_dnwfozea kann bei Testereingriff B_fanwsee bzw. B_fanwsea das Warten auf das Zyklusflag der Enstufenpr¨ ufung abgeschaltet werden. !! Dies ist nur f¨ ur geschaltete Nockenwelle erforderlich !!! 2) ¨ Uberpr¨ ufung, ob die Nockenwelle w¨ ahrend des Starts in der Referenzposition ist: Diese Pr¨ ufung wird ¨ uber die Freigabebedingung B_dnwrpe(a) freigegeben. und l¨ auft dann, wenn kein Endstufenfehler des jeweiligen Stelllers vorliegt, wenn die Flankenadaption erfolgt ist und wenn ¨ uber die Sollwertvorgabe die Referenzposition vorgegeben wird (B_wnws0e(a) = true).
APP BBDNWS 1.80.0 Applikationshinweise Systemkonstanten: alt: Definition Verstellort: SY_NWVAR SY_NWVAR SY_NWVAR SY_NWVAR SY_NWVAR SY_NWVAR
= = = = = =
1: 2: 3: 4: 5: 6:
1 2 1 2 1 2
verstellbare verstellbare verstellbare verstellbare verstellbare verstellbare
Einlaßnockenwelle, NWE (Reihen-Motor) Einlaßnockenwellen, NWE, NWE2 (V-Motor) Einlaßnockenwelle, 1 verstellbare Auslaßnockenwelle,NWE, NWA (Reihen-Motor) Einlaßnockenwellen, 2 verstellbare Auslaßnockenwellen, NWE, NWE2, NWA, NWA2 (V-Motor) Auslaßnockenwelle , NWA (Reihen-Motor) Auslaßnockenwellen, NWA, NWA2 (V-Motor)
Definition Verstellart: Einlassnockenwelle SY_NWS = 0: keine Verstellung bei Einlaßnockenwelle(n) SY_NWS = 1: 2-Punkt Verstellung bei Einlaßnockenwelle(n) SY_NWS = 2: kontinuierliche Verstellung bei Einlaßnockenwelle(n) Auslassnockenwelle SY_NWSA = 0: keine Verstellung bei Auslaßnockenwelle(n) SY_NWSA = 1: 2-Punkt Verstellung bei Auslaßnockenwelle(n) SY_NWSA = 2: kontinuierliche Verstellung bei Auslaßnockenwelle(n)
neu: f¨ ur alles was auf LWOT-Bezugssystem umgestellt wurde: Einlassnockenwelle SY_NWGE > 0 Phasensensor f¨ ur Einlassnockenwelle vorhanden. Der Wert von SY_NWGE gibt die Nummer des Phasengebers an. SY_NWGE2 > 0 Phasensensor f¨ ur Einlassnockenwelle 2 vorhanden. Der Wert von SY_NWGE2 gibt die Nummer des Phasengebers an. SY_NWS:
0: 1: 2: SY_NWRE: 0: 1:
keine Verstellung der Einlassnockenwelle(n) geschaltete Verstellung der Einlassnockenwelle(n) kontinuierliche Verstellung der Einlassnockenwelle(n) Referenzposition der Einlassnockenwelle(n) in Fr¨ uhposition Referenzposition der Einlassnockenwelle(n) in Sp¨ atposition
Auslassnockenwelle SY_NWGA > 0 Phasensensor f¨ ur Auslassnockenwelle vorhanden. Der Wert von SY_NWGA gibt die Nummer des Phasengebers an. SY_NWGA2 > 0 Phasensensor f¨ ur Auslassnockenwelle 2 vorhanden. Der Wert von SY_NWGA2 gibt die Nummer des Phasengebers an. SY_NWSA: 0: 1: 2: SY_NWRA: 0: 1:
keine Verstellung der Auslassnockenwelle(n) geschaltete Verstellung der Auslassnockenwelle(n) kontinuierliche Verstellung der Auslassnockenwelle(n) Referenzposition der Auslassnockenwelle(n) in Fr¨ uhposition Referenzposition der Auslassnockenwelle(n) in Sp¨ atposition
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBDNWS 1.80.0
Seite 871 von 4100 31.JAN.2003 Thomas Brosi
Das fr¨ uher vorhandene Codewort CWNWS entf¨ allt !!! CWNWSG: Codewort ¨ ubergeordnete Fuktionalit¨ at Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsrl bei E-Gas Systemen kann bei der Adressierung der Sollwertkennfelder zwischen rlsol_w und | und rlshk (h¨ ohenkorrigierte Sollwertf¨ ullung) gew¨ ahlt werden Bit1: | B_nwkwaosw 0: Anforderung f¨ ur Phasenflankenadaption ist unabh¨ angig von den Sollwertvorgaben. | 1: Referenzposition muß durch Sollwerte angefahren werden --> Phasenflankenadaption Bit2: | B_nwstvakt 0: Nockenwellenverstellung im Start verboten | 1: Nockenwellenverstellung im Start erlaubt Bit3: |B_nwmd 0: Keine Auswertung der Z¨ undaussetzer | 1: Freigabe der Nockenwellenverstellung wenn kein Z¨ undaussetzer vorhanden sind Bit4: | | Bit4: | | Bit5: | | Bit6: | | Bit7: | B_nwsoada 0: Freigabe der Nockenwellenverstellung erst nach erfolgter Flankenadaption des Phasensensors 1: Freigabe der Nockenwellenverstellung ohne voherige Flankenadaption des Phasensensors
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWNWSE: Codewort f¨ ur Einlassseite Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsappe Umschalten des Sollwinkel wnweos in %NWSOLLE auf den Applikationswinkel wnwsape | Bit1: | B_nwsapkfe Umschalten des Apllikationswinkels wnwsape von Festwert WNWSEAPP auf Kennfeld KFWNWSAPE | Bit2: | B_nwsinve in der Funktion %NWSYVAR werden die aktuellen Istwerte der NW_Verstellung in Bezug zur KW f¨ ur | die Einlaßseite (wnwi_ad_w,..) vor Ihrer Umspeicherung mit mal (-1) multipliziert. Dies ist | dann erforderlich wenn die Referenzposition der Einlass Nockenwelle in Fr¨ uh-Stellung ist Bit3: | B_nwskhe in der Funktion %NWSOLLE kann bei Bedingung Katheizen B_kh der Sollwert aus einem separaten | Sollwertkennfeld vorgegeben werden Bit4: | B_wnwsmxfe Maximaler Sollwinkel nur durch WNWEMAX bestimmt, sonst WNWEMAX + wnwadmne | Bit5: | B_nwskflle 0: keine unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | 1: unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | Bit6: |B_nwssprge 0: keine Sollwertspr¨ unge wenn B_nwsappe = true | 1: Sollwertspr¨ unge zu Applikationszwecken zwischen 2 in %NWSOLLE einstellbaren Winkeln, wenn | B_nwsappe = true Bit7: |B_dnwfozee 0: Stellerdiagnosefreigabe erst nachdem Zyklusflag der Endstufenpr¨ ufung gesetzt ist. | 1: Stellerdiagnosefreigabe ohne Ber¨ ucksichtigung des Zyklusflag der Endstufenpr¨ ufung
CWNWSA: Codewort f¨ ur Auslassseite Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsappa in der Funktion %NWSOLLA kann der Sollwinkel wnwass ¨ uber den Applikationswert WNWSAAPP | oder das Applikationskennfeld KFWNWSAPA vorgegeben werden Bit1: | B_nwsapkfa Umschalten des Apllikationswinkels wnwsapa von Festwert WNWSAAPP auf Kennfeld KFWNWSAPA | Bit2: | B_nwsinva in der Funktion %NWSYVAR werden die aktuellen Istwerte der NW_Verstellung in Bezug zur KW f¨ ur | die Auslaßseite (wnwi_ad_w,..) vor Ihrer Umspeicherung mit mal (-1) multipliziert. Dies ist | dann erforderlich wenn die Referenzposition der Auslass Nockenwelle in Sp¨ at-Stellung ist Bit3: | B_nwskha in der Funktion %NWSOLLA kann bei Bedingung Katheizen B_kh der Sollwert aus einem separaten | Sollwertkennfeld vorgegeben werden Bit4: |B_wnwsmxfa Maximaler Sollwinkel nur durch WNWAMAX bestimmt, sonst WNWAMAX + wnwadmna | Bit5: | B_nwskflla 0: keine unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | 1: unterschiedliche Sollwinkel-Kennfelder bei Leerlauf Bit6: |B_nwssprga 0: keine Sollwertspr¨ unge wenn B_nwsappa = true | 1: Sollwertspr¨ unge zu Applikationszwecken zwischen 2 in %NWSOLLA einstellbaren Winkeln, wenn | B_nwsappa = true | Bit7: |B_dnwfozee 0: Stellerdiagnosefreigabe erst nachdem Zyklusflag der Endstufenpr¨ ufung gesetzt ist. | 1: Stellerdiagnosefreigabe ohne Ber¨ ucksichtigung des Zyklusflag der Endstufenpr¨ ufung
Daten f¨ ur Erstapplikation: TMDNWMN
minimale Motortemperaturschwelle bei der die Diagnose erlaubt ist C --> Diagnose ist unabh¨ angig von der Temperatur aktiv Aplikation, wenn ¨ uber diese Temperaturschwelle die Diagnose verboten werden soll TMDNWMX maximale Motortemperaturschwelle bei der die Diagnose erlaubt ist 148 ◦ C --> Diagnose ist unabh¨ angig von der Temperatur aktiv Aplikation, wenn ¨ uber diese Temperaturschwelle die Diagnose verboten werden soll -48
◦
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSEIN 4.80.5
NDNWMN
Minimale Motordrehzahlschwelle bei der die Diagnose erlaubt ist = 500 1/min --> Diagnose ist erst ab dieser Motordrehzahl aktiv
NDNWMNFA
Minimale Motordrehzahlschwelle bei der die Diagnose beim Kurztrip erlaubt ist = 2000 1/min --> Diagnose ist erst ab dieser Motordrehzahl beim Kruztrip erlaubt Maximale Motordrehzahlschwelle bei der die Diagnose erlaubt ist = 10200 1/min --> Diagnose ist unabh¨ angig von der Temperatur aktiv
NDNWMX
Seite 872 von 4100 31.JAN.2003 Thomas Brosi
TMDNWMN
minimale Motortemperaturschwelle bei der die Diagnose erlaubt ist C --> Diagnose ist unabh¨ angig von der Temperatur aktiv Aplikation, wenn ¨ uber diese Temperaturschwelle die Diagnose verboten werden soll TMDNWMX maximale Motortemperaturschwelle bei der die Diagnose erlaubt ist 180 ◦ C --> Diagnose ist unabh¨ angig von der Temperatur aktiv Aplikation, wenn ¨ uber diese Temperaturschwelle die Diagnose verboten werden soll TOELDNWMN minimale Motor¨ oltemperaturschwelle bei der die Diagnose erlaubt ist -48 ◦ C --> Diagnose ist unabh¨ angig von der Temperatur aktiv Aplikation, wenn ¨ uber diese Temperaturschwelle die Diagnose verboten werden soll TOELDNWMX maximale Motor¨ oltemperaturschwelle bei der die Diagnose erlaubt ist angig von der Temperatur aktiv 180 ◦ C --> Diagnose ist unabh¨ Aplikation, wenn ¨ uber diese Temperaturschwelle die Diagnose verboten werden soll TNWDSTEND Verz¨ ogerungszeit nach Startende bis Diagnose ferigegeben wird = 0 s --> Diagnose ist unabh¨ angig von Startende aktiv Applikation, wenn Probleme mit ¨ Oldruckaufbau nach Start -48
◦
FU DNWSEIN 4.80.5 Diagnose Nockenwellensteuerung (Einlaßseitig) FDEF DNWSEIN 4.80.5 Funktionsdefinition B_cdenws = bit1 of CDNWS DNWSEIN 4.80 B_cdenws = false DNWSEIN_OFF -> diagnosis disabled only healing is active for cycle bit B_cdenws
DNWE B_dnwse B_fanwtze
B_dnwse
wnwe_w
wnwe_w
wnwse_w
wnwse_w
wnwsmxe_w
wnwsmxe_w
wnwsmne_w
wnwsmne_w nmot_w toelk_w
diagnosis inlet camshaft actuator
dwnwdmxe_w
dwnwdmxe_w
KFDWNWDMXE DNWE2
diagnosis inlet camshaft actuator 2
B_dnwse2
B_dnwse2
B_fanwtze2
only available if SY_NWGE2 > 0
wnwe2_w
wnwe2_w wnwse2_w
wnwse2_w wnwsmxe_w wnwsmne_w dwnwdmxe_w
DNWSEIN_BY_TESTER B_fanwtze B_fanwtze2
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_np* maxError: S S S R R minError: S S R S R sigError: S S R R R nplError: S S R R S Healing: R S R R R S: set R: reset
dnwsein-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_cdenws
dnwsein-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSEIN 4.80.5
Seite 873 von 4100 31.JAN.2003 Thomas Brosi
B_cdenws = bit1 of CDNWS B_cdenws = false -> diagnosis disabled only healing is active for cycle bit B_cdenws DFP_ENWS
repSfp 4/ dfp dfp locSfp_ENWS Break 5/
sfpHealing 1/ sfp sfpHealing 2/ false
SY_NWGE2
0
B_enwsve 3/
2/
B_fnwstve
repSfp 4/ DFP_ENWS2
getSfp 1/
sfpHealing 1/
dfp dfp locSfp_ENWS2
sfp sfpHealing
B_enwsve2 3/ B_fnwstve2
dnwsein-dnwsein-off
MX-Error B_dnwse
B_dnwse
wnwe_w wnwsmxe_w wnwsmne_w dwnwdmxe_w
B_lcmxenw nwfctrmxe B_fnwsmxe wnwe_w wnwsmxe_w wnwsmne_w dwnwdmxe_w B_nwmxoke
SY_NWS
1) NWSEDFPM
false
maxError minError nplError
0.0
HEALING
MN-Error B_dnwse B_lcmnenw nwfctrmne B_fnwsmne wnwe_w wnwsmxe_w wnwsmne_w dwnwdmxe_w B_nwmnoke
2
false
healing
B_lcmxenw B_nwmxoke B_lcmnenw B_nwmnoke B_lcnpenw B_nwnpoke B_fanwtze
1)
0.0
B_hlenws B_enwsve
NPL-Error B_dnwse B_lcnpenw nwfctrnpe B_fnwsnpe wnwe_w wnwse_w dwnwdmxe_w B_nwnpoke
wnwse_w
false
2) B_fnwstve
0.0
B_fanwtze
1) error path for switched camshaft positioning 2) error path for continuous camshaft positioning
dnwsein-dnwe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dnwsein-dnwsein-off
2/ false
dnwsein-dnwe
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSEIN 4.80.5
Seite 874 von 4100 31.JAN.2003 Thomas Brosi
B_fnwsmxe B_fanwte
mx-error trigger wnwe_w
wnwe_w
dwnwdmxe_w
dwnwdmxe_w
wnwsmxe_w
wnwsmxe_w
wnwsmne_w
wnwsmne_w
B_dnwse
B_dnwse
NWFMXE
max adjustment not reached 2/
B_fnwsmxe 1/ NWFINCE
1/
nwfctrmxe /NV
true
B_lcmxenw
nwfctrmxe
B_fanwte
mx-healing trigger
B_lcmxenw
wnwe_w dwnwdmxe_w
mx_healing 1/
wnwsmxe_w
0.0
wnwsmne_w
2/ 1/
nwfctrmxe /NV false
NWFDECE
B_dnwse
NWFSPLE
B_lcmxenw
1/ true
B_nwmxoke
B_nwmxoke
dnwsein-mx-error
NWFMXE
nmot_w
toelk_w
tddnwmxe_w KFTDDNWMXE
B_nwse 0
B_dnwse
wnwsmxe_w
B_fnwsmxe
wnwsmne_w wnwe_w
emxenws_TON dwnwdmxe_w
dnwsein-mx-error-trigger
SY_NWRE
dnwsein-mx-error-trigger
B_nwse SY_NWRE
0
tddnwmxe_w
B_dnwse
wnwsmxe_w wnwsmne_w wnwe_w dwnwdmxe_w
mx_healing hmxenws_TON
dnwsein-mx-healing-trigger
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dnwsein-mx-error
dnwsein-mx-healing-trigger
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_fanwte
DNWSEIN 4.80.5
Seite 875 von 4100 31.JAN.2003 Thomas Brosi
B_fnwsmne NWFMXE
mn-error trigger wnwe_w
wnwe_w
dwnwdmxe_w
dwnwdmxe_w
wnwsmxe_w
wnwsmxe_w
wnwsmne_w
wnwsmne_w
B_dnwse
B_dnwse
min adjustment not reached 2/
B_fnwsmne
1/ NWFINCE
1/
nwfctrmne /NV
true
B_lcmnenw
B_lcmnenw nwfctrmne
B_fanwte
mn-healing trigger wnwe_w dwnwdmxe_w
2/
mn_healing
1/ 0.0
wnwsmxe_w wnwsmne_w
1/
nwfctrmne /NV false
NWFSPLE
NWFDECE
B_lcmnenw
B_dnwse
1/ true
B_nwmnoke
B_nwmnoke
dnwsein-mn-error
NWFMXE
nmot_w
toelk_w
tddnwmne_w KFTDDNWMNE
B_nwse 0
B_dnwse
wnwsmne_w B_fnwsmne
wnwsmxe_w wnwe_w
emnenws_TON dwnwdmxe_w
dnwsein-mn-error-trigger
SY_NWRE
dnwsein-mn-error-trigger
B_nwse SY_NWRE
0
tddnwmne_w
B_dnwse
wnwsmne_w wnwsmxe_w wnwe_w dwnwdmxe_w
mn_healing hmnenws_TON
dnwsein-mn-healing-trigger
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dnwsein-mn-error
dnwsein-mn-healing-trigger
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSEIN 4.80.5
Seite 876 von 4100 31.JAN.2003 Thomas Brosi
B_fanwte nmot_w
B_fnwsnpe
tddnwnpe_w KFTDDNWNPE
NWFMXE
toelk_w B_dnwse
B_lcnpenw ZKNWVDSE 2/
wnwse_w
wnwsfde_w
dwnwfde_w
1/
enpenws_TON NWFINCE
1/
nwfctrnpe /NV
dwnwdmxe_w
true
B_lcnpenw nwfctrnpe
B_fanwte ZKNWVDE 2/
wnwe_w
3/
wnwfde_w
1/
wnwsenp_w /NV 0.0
NWFDECE
1/ nwfctrnpe /NV false
NWFMXE
0.0
NWFSPLE
B_lcnpenw
B_nwnpoke
B_nwnpoke
dnwsein-npl-error
1/ true dnwsein-npl-error
B_fanwte SY_NWS
2
B_nwmxoke
1)
B_lcmxenw B_hlenws
B_hlenws
Errore1 E_enwse
B_nwmnoke B_lcmnenw
B_nwnpoke
2)
B_lcnpenw B_fanwtze
1)healing path for switched camshaft positioning 2)healing path for continuous camshaft positioning
dnwsein-healing
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DWNWDHYSE
dnwsein-healing
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_dnwse2
wnwe2_w wnwsmxe_w wnwsmne_w dwnwdmxe_w
MX-Error2 B_dnwse2
SY_NWS
B_lcmxenw2 nwfctrmxe2 B_fnwsmxe2 wnwe2_w wnwsmxe_w wnwsmne_w dwnwdmxe_w B_nwmxoke2
1) false NWSEDFPM2 maxError2 minError2 nplError2
0.0
B_lcmnenw2 nwfctrmne2 B_fnwsmne2 wnwe2_w wnwsmxe_w wnwsmne_w dwnwdmxe_w B_nwmnoke2
HEALING2
1)
B_lcnpenw2 nwfctrnpe2 B_fnwsnpe2 wnwe2_w wnwse2_w dwnwdmxe_w B_nwnpoke2
healing2
B_lcmxenw2 B_nwmxoke2 B_lcmnenw2 B_nwmnoke2 B_lcnpenw2 B_nwnpoke2 B_fanwtze2 B_hlenws2
false
0.0
NPL-Error2 B_dnwse2
B_enwsve2 false
2) B_fnwstve2
0.0
dnwsein-dnwe2
B_fanwtze2
1) error path for switched camshaft positioning 2) error path for continuous camshaft positioning dnwsein-dnwe2
B_fnwsmxe2
mx-error trigger2 wnwe2_w
wnwe2_w
dwnwdmxe_w
dwnwdmxe_w
wnwsmxe_w
wnwsmxe_w
wnwsmne_w
wnwsmne_w
B_dnwse2
B_dnwse2
B_fanwte
max adjustment not reached
NWFMXE
2/
B_fnwsmxe2 1/ NWFINCE
2/
nwfctrmxe2 /NV
true
B_lcmxenw2
B_lcmxenw2 nwfctrmxe2
B_fanwte mx-healing trigger2 wnwe2_w dwnwdmxe_w
2/
mx_healing2
1/
wnwsmxe_w
0.0
2/
nwfctrmxe2 /NV false
wnwsmne_w B_dnwse2
NWFDECE
B_lcmxenw2
NWFSPLE
NWFMXE
1/ true
B_nwmxoke2
B_nwmxoke2
dnwsein-mx-error2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Seite 877 von 4100 31.JAN.2003 Thomas Brosi
2
MN-Error2 B_dnwse2
wnwse2_w
DNWSEIN 4.80.5
dnwsein-mx-error2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSEIN 4.80.5
Seite 878 von 4100 31.JAN.2003 Thomas Brosi
B_nws2e 0
tddnwmxe_w
B_dnwse2
wnwsmxe_w
dnwsein-mx-error-trigger2
SY_NWRE
B_fnwsmxe2
wnwsmne_w
emxenws2_TON
wnwe2_w
dwnwdmxe_w
dnwsein-mx-error-trigger2
B_nws2e 0
tddnwmxe_w
B_dnwse2
wnwsmxe_w
mx_healing2
wnwsmne_w
dnwsein-mx-healing-trigger2
SY_NWRE
hmxenws2_TON
wnwe2_w dwnwdmxe_w
B_fanwte B_fnwsmne2
mn-error trigger2 wnwe2_w
wnwe2_w
dwnwdmxe_w
dwnwdmxe_w
wnwsmxe_w
wnwsmxe_w
wnwsmne_w
wnwsmne_w
B_dnwse2
B_dnwse2
NWFMXE
min adjustment not reached 2/
B_fnwsmne2
1/ NWFINCE
2/
nwfctrmne2 /NV
true
B_lcmnenw2
B_lcmnenw2
nwfctrmne2 B_fanwte mn-healing trigger2 wnwe2_w dwnwdmxe_w
2/
mn_healing2
1/
wnwsmxe_w
0.0
2/
nwfctrmne2 /NV false
wnwsmne_w B_dnwse2
NWFDECE
B_lcmnenw2
NWFSPLE
NWFMXE
1/ true
B_nwmnoke2
B_nwmnoke2
dnwsein-mn-error2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dnwsein-mx-healing-trigger2
dnwsein-mn-error2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSEIN 4.80.5
Seite 879 von 4100 31.JAN.2003 Thomas Brosi
B_nws2e 0
tddnwmne_w
B_dnwse2
dnwsein-mn-error-trigger2
SY_NWRE
wnwsmne_w B_fnwsmne2
wnwsmxe_w
emnenws2_TON
wnwe2_w
dwnwdmxe_w
dnwsein-mn-error-trigger2
B_nws2e SY_NWRE
0
tddnwmne_w
B_dnwse2
wnwsmne_w dnwsein-mn-healing-trigger2
mn_healing2
wnwsmxe_w
hmnenws2_TON
wnwe2_w dwnwdmxe_w dnwsein-mn-healing-trigger2
B_fanwte
B_dnwse2
NWFMXE B_lcnpenw2
ZKNWVDSE wnwse2_w
2/ wnwsfde2_w
1/
dwnwfde2_w
2/
NWFINCE nwfctrnpe2 /NV true dwnwdmxe_w
B_lcnpenw2 nwfctrnpe2
B_fanwte ZKNWVDE wnwe2_w
3/
wnwfde2_w
1/
wnwsenp2_w /NV 0.0 NWFDECE 0.0
NWFMXE
2/ 2/
nwfctrnpe2 /NV NWFSPLE
false
B_lcnpenw2
DWNWDHYSE
1/ true
B_nwnpoke2
B_nwnpoke2
dnwsein-npl-error2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fnwsnpe2 tddnwnpe_w
dnwsein-npl-error2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWS
B_fanwte
DNWSEIN 4.80.5
Seite 880 von 4100 31.JAN.2003 Thomas Brosi
2
B_nwmxoke2
1)
B_lcmxenw2 B_hlenws2
B_hlenws2
Errore2 E_enwse2
B_nwmnoke2 B_lcmnenw2
2)
B_nwnpoke2 B_lcnpenw2
dnwsein-healing2
1)healing path for switched camshaft positioning 2)healing path for continuous camshaft positioning dnwsein-healing2
B_fanwstae
B_fanwftve
end of complete tester cycle
B_fanwtze
B_fanwtze
B_fanwxxxe_FF
B_dnwse
B_fanwtze2
B_dnwse2
B_fanwtze2
clear
clear local FSP at begin of tester cycle
dnwsein-dnwsein-by-tester
CLR_LOC_FSP_DNWSEIN
dnwsein-dnwsein-by-tester
CLR_LOC_FSP_ENWS clear
clear
CLR_LOC_FSP_ENWS2 clear2
dnwsein-clr-loc-fsp-dnwsein
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fanwtze2
dnwsein-clr-loc-fsp-dnwsein
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSEIN 4.80.5
Seite 881 von 4100 31.JAN.2003 Thomas Brosi
clear
continuous camshaft positioning
1/
SY_NWS 2
2/
tddnwnpe_w
1 compute 10/
false hmxenws_TON
compute 1/
false
tddnwmne_w compute 11/ false
compute 2/
switched camshaft positioning
false hmnenws_TON
emnenws_TON 3/ 0.0
false
2/ 0.0
nwfctrmxe /NV 4/ nwfctrmne /NV 5/ B_nwmxoke 6/ B_nwmnoke 7/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
enpenws_TON
false emxenws_TON
B_lcmxenw 8/ B_lcmnenw 9/ B_fnwstve
nwfctrnpe /NV 3/
WNWHE wnwsenp_w /NV 4/ false
B_nwnpoke 5/ B_lcnpenw 6/ B_fnwstve
dnwsein-clr-loc-fsp-enws
tddnwmxe_w
compute 1/
dnwsein-clr-loc-fsp-enws
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
clear2 SY_NWGE2
DNWSEIN 4.80.5
Seite 882 von 4100 31.JAN.2003 Thomas Brosi
3/ 0
continuous camshaft positioning 1/ 2 tddnwmxe_w 2/
tddnwnpe_w compute 1/
compute 10/
compute 1/
false
1
false emxenws2_TON
switched camshaft positioning
tddnwmne_w compute 2/
enpenws2_TON
hmxenws2_TON compute 11/
false
false emnenws2_TON 3/
0.0
hmnenws2_TON
nwfctrmxe2 /NV 4/
2/ 0.0
nwfctrnpe2 /NV
nwfctrmne2 /NV 5/
3/
B_nwmxoke2 6/
WNWHEwnwsenp2_w /NV 4/
B_nwmnoke2 7/
B_nwnpoke2 5/
B_lcmnenw2 9/
B_lcnpenw2 6/
B_fnwstve2
B_fnwstve2
dnwsein-clr-loc-fsp-enws2
SY_NWS
2
1/
1)
Errori1 E_enws
1/ 0.0
nwfctrmxe /NV 2/
getSfp 1/
DFP_ENWS
nwfctrmne /NV
dfp locSfp_ENWS
switched inlet camshaft
2/ sfpgetSfpMax
B_lcmxenw 3/
sfp getSfpMin
B_lcmnenw
1/ INI_CAMSHAFT2
2)
1/ 0.0
1) switched camshaft positioning 2) continuous camshaft positioning
nwfctrnpe /NV continuous inlet camshaft 2/
WNWHE wnwsenp_w /NV 1/ true
B_lcnpenw
ini2 dnwsein-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lcmxenw2 8/
dnwsein-clr-loc-fsp-enws2
SY_NWS
dnwsein-init
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWS
DNWSEIN 4.80.5
2
compute 2/
1/ nmot_w
toelk_w
Seite 883 von 4100 31.JAN.2003 Thomas Brosi
compute 3/
tddnwmne_w KFTDDNWMNE
false hmnenws_TON
false emnenws_TON
compute 5/
4/
compute 6/
tddnwmxe_w KFTDDNWMXE
false
false
hmxenws_TON 1/ SY_NWGE2
0
tddnwnpe_w KFTDDNWNPE
false
1/ SY_NWS
emxenws_TON
compute 2/
enpenws_TON
2
compute 1/
compute 2/
tddnwmne_w false
false
hmnenws2_TON
emnenws2_TON
compute 3/
compute 4/
tddnwmxe_w false
hmxenws2_TON compute 1/
emxenws2_TON
tddnwnpe_w false enpenws2_TON
dnwsein-ini2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
dnwsein-ini2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWS
SY_NWGE2
DNWSEIN 4.80.5
Seite 884 von 4100 31.JAN.2003 Thomas Brosi
2
1/ 0
1)
Errori2 E_enws2
1/ 1/ 0.0
getSfp 1/
DFP_ENWS2
nwfctrmxe2 /NV switched inlet camshaft 2 2/ nwfctrmne2 /NV
dfp
2/ sfpgetSfpMax
locSfp_ENWS2
B_lcmxenw2 3/
sfp getSfpMin
B_lcmnenw2
2/ 1/
2) 1/ nwfctrnpe2 /NV 2/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
continuous inlet camshaft 2
1) switched camshaft positioning 2) continuous camshaft positioning
WNWHE true
wnwsenp2_w /NV 1/ B_lcnpenw2
dnwsein-ini-camshaft2
0.0
dnwsein-ini-camshaft2 Bildung der Fehlerbedingung E_enws(2) und der Fehlerart: Fehler: B_lcmxenw(2)
geschaltetete Nockenwellenverstellung: Maximale Verstellposition wurde nicht erreicht
B_lcmnenw(2)
geschaltetete Nockenwellenverstellung: Minimale Verstellposition (Referenzposition) wurde nicht erreicht
B_lcnpenw(2)
kontinuierliche Nockenwellenverstellung: Ist- und Sollposition passen an beliebiger Nockenwellenstellung nicht zusammen.
E_enws = false & Z_enws = true: geschaltete Nockenwellenverstellung: Beide Positionen wurden mindestens einmal angefahren (B_nwse=0 und B_nwse=1) und beide Sollpositionen sind erreicht worden. kontinuierliche Nockenwellenverstellung: Nockenwellensteller wurde f¨ ur eine bestimmte Zeit mit einem Tastverh¨ altnis TANWH angesteuert In dieser Zeit keine Abweichung zwischen Soll- und Istposition. Testereingriff: Ein kompletter Zyklus Referenzposition --> Aktivposition --> Referenzposition wurde verstellt Die Fehlerbedingung E_enws(2) gibt nur einen Stellerfehler wieder. Wird aufgrund eines Endstufenfehlers nicht verstellt, so f¨ uhrt dies nicht zu einem Fehlereintrag bei E_enws (siehe hierzu auch %DNWSEEIN).
Fehlerspeicherverwaltung: ------------------------Status Fehlerpfad ENWS: Errorflag ENWS: Zyklusflag ENWS: Fehlerart ENWS:
SFPENWS E_enws Z_enws B_mxenws B_mnenws B_npenws
Status Fehlerpfad ENWS2: Errorflag ENWS2: Zyklusflag ENWS2: Fehlerart ENWS2:
SFPENWS2 E_enws2 Z_enws2 B_mxenws2 B_mnenws2 B_npenws2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
L¨ oschen Fehlerpfad: C_fcmclr & B_clenws Fehlerpfad ENWS : CDTENWS Fehlerklasse ENWS: CLAENWS Fehlerschwere ENWS: TSFENWS Carb-Code ENWS: CDCENWS Umweltbedingungen ENWS: FFTENWS Kundenspezifischer Fehlercode: CDKENWS
DNWSEIN 4.80.5
Seite 885 von 4100 31.JAN.2003 Thomas Brosi
L¨ oschen Fehlerpfad: C_fcmclr & B_clenws2 Fehlerpfad ENWS2 : CDTENWS2 Fehlerklasse ENWS2: CLAENWS2 Fehlerschwere ENWS2: TSFENWS2 Carb-Code ENWS2: CDCENWS2 Umweltbedingungen ENWS2: FFTENWS2 Kundenspezifischer Fehlercode: CDKENWS2
ABK DNWSEIN 4.80.5 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW KF KF KF KF FW FW FW FW FW FW FW
Hysterese Abweichung Nockenwellenposition fur ¨ Fehleraustrag Einlass Maximale Abweichung Nockenwellenposition fur ¨ Fehlereintrag Einlass Entprellzeit fur ¨ Setzen des min.-Fehler der Einlaßnockenwelle Entprellzeit fur ¨ Setzen des max.-Fehler der Einlaßnockenwelle Entprellzeit fur ¨ Setzen des Fehlers fur ¨ unplausible Stellung Einlaßnockenwelle ¨ Dekrementierung des Fehlerentprellzahlers Nockenwellensteller Einlaß ¨ Inkrementierung des Fehlerentprellzahlers Nockenwellensteller Einlaß ¨ Maximalwert des Fehlerentprellzahlers Nockenwellensteller Einlaß fur ¨ Fehlereintr ¨ ¨ Entprellzahlerstand fur ¨ Fehlerspeicher loschen Nockenwellensteller Einlaß Nockenwellensollposition fur ¨ Setzen des Zyklusflags ohne Fehler Einlass Zeitkonstante Nockenwellenverstellung Einlass Diagnose Zeitkonstante Nockenwellenverstellung Sollwinkel Einlass Diagnose
Systemkonstante
Art
Bezeichnung
SY_NWGE2 SY_NWRE SY_NWS
SYS (REF) Systemkonstante Nockenwelle Phasengeber Einlass 2 ¨ SYS (REF) Systemkonstante fur ¨ Referenzposition Einlassnockenwelle ( fruh/sp ¨ at) SYS (REF) Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig
DWNWDHYSE KFDWNWDMXE KFTDDNWMNE KFTDDNWMXE KFTDDNWNPE NWFDECE NWFINCE NWFMXE NWFSPLE WNWHE ZKNWVDE ZKNWVDSE
Variable
Source-X NMOT_W NMOT_W NMOT_W NMOT_W
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
B_BEENWS B_BEENWS2 B_BKENWS B_BKENWS2 B_CDENWS B_CLENWS B_CLENWS2 B_DNWSE
DNWSEIN DNWSEIN DNWSEIN DNWSEIN
BBDNWS
B_DNWSE2
BBDNWS
B_ENWSVE
DNWSEIN
B_ENWSVE2
DNWSEIN
B_FANWFTVE B_FANWSTAE B_FANWTE B_FANWTZE B_FANWTZE2 B_FNWSTVE B_FNWSTVE2 B_FTENWS B_FTENWS2 B_HLENWS B_HLENWS2 B_LCMNENW B_LCMNENW2 B_LCMXENW B_LCMXENW2 B_LCNPENW B_LCNPENW2 B_MNENWS B_MNENWS2 B_MXENWS B_MXENWS2 B_NPENWS B_NPENWS2 B_NWMNOKE B_NWMNOKE2 B_NWMXOKE B_NWMXOKE2 B_NWNPOKE B_NWNPOKE2 B_NWS2E B_NWSE
NWSFAT NWSFAT NWSFAT DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN
B_SIENWS
DNWSEIN
Source-Y TOELK_W TOELK_W TOELK_W TOELK_W
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS EIN DNWSEIN DNWSEIN EIN DNWSEIN EIN DNWSEIN, NWSFAT,- EIN NWSOLLE, NWWUE DNWSEIN, NWSFAT,- EIN NWSOLLE, NWWUE BGARNW, NWEVO,- AUS NWSOLLE, NWWUE BGARNW, NWEVO,- AUS NWSOLLE, NWWUE EIN DNWSEIN DNWSEIN, NWSOLLE EIN EIN DNWSEIN AUS AUS DNWSZF, NWSOLLE AUS DNWSZF, NWSOLLE AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK DNWSEEIN, DNWSEIN EIN EIN DNWSEEIN, DNWSEIN, LRSEB, NWFW AUS
Bedingung Bandende-Funktionsanforderung NWS (Einlass,Bank1) Bedingung Bandende-Funktionsanforderung NWS2 (Einlass,Bank2) Bedingung Ersatzwert aktiv: NWS (Einlass,Bank1) Bedingung Ersatzwert aktiv: NWS2 (Einlass,Bank2) Funktion uber ¨ Codewort CDNWS freigegeben (Einlaß) ¨ Bedingung Fehlerpfad Nockenwellensteuerung (Einlaß,Bank1) loschen ¨ Bedingung Fehlerpfad Nockenwellensteuerung (Einlaß,Bank2) loschen Aktive Diagnose: Nockenwellensteuerung Einlaß Aktive Diagnose: Nockenwellensteuerung Einlaß 2 Bedingung Fehlerverdacht Nockenwellensteller Einlass Bedingung Fehlerverdacht Nockenwellensteller Einlass2 Bedingung Testerverstellzyklus Diagnose NWS aktiv (Einlass) Umschaltung auf Sollwertvorgabe durch Tester bei Einlassnockenwelle Funktionsanforderung Diagnose Nockenwellensteuerung durch Tester (Einlass) Testerverstellzyklus fur ¨ Einlassnockenwellendiagnose beendet Testerverstellzyklus fur ¨ Einlassnockenwellendiagnose Bank2 beendet Fehler Einlaßnockenwellensteller gerade vorhanden (nicht entprellt) Fehler Einlaßnockenwellensteller 2 gerade vorhanden (nicht entprellt) Bedingung: Fehlereintrag durch Tester fur ¨ NWS (Einlaß, Bank1) Bedingung: Fehlereintrag durch Tester fur ¨ NWS2 (Einlass, Bank2) Bedingung Heilung des Fehlers der Einlassnockenwellensteuerung Bedingung Heilung des Fehlers der Einlassnockenwellensteuerung Bank2 lokales Bit fur ¨ min.Fehler der NWS (Einlaß, Bank1) lokales Bit fur ¨ min.Fehler der NWS (Einlaß, Bank2) lokales Bit fur ¨ max.Fehler der NWS (Einlaß, Bank1) lokales Bit fur ¨ max.Fehler der NWS (Einlaß, Bank2) lokales Bit fur ¨ NP-Fehler der NWS (Einlaß, Bank1) lokales Bit fur ¨ NP-Fehler der NWS (Einlaß, Bank2) Bed. Nockenwellenverstellung hat Fruhposition ¨ nicht erreicht (Einlaß,Bank1) Bed. Nockenwellenverstellung hat Fruhposition ¨ nicht erreicht (Einlaß,Bank2) ¨ Bed. Nockenwellenverstellung hat Spatposition nicht erreicht (Einlaß,Bank1) ¨ Bed. Nockenwellenverstellung hat Spatposition nicht erreicht (Einlaß,Bank2) Bed. Nockenwellenverstellung hat unplausible Position (Einlaß,Bank1) Bed. Nockenwellenverstellung hat unplausible Position (Einlaß,Bank2) Min-Fehlerprufung ¨ mindestens einmal ohne Fehler Einlassnockenwelle Min-Fehlerprufung ¨ mindestens einmal ohne Fehler Einlassnockenwelle 2 Max-Fehlerprufung ¨ mindestens einmal ohne Fehler Einlassnockenwelle Max-Fehlerprufung ¨ mindestens einmal ohne Fehler Einlassnockenwelle 2 Plaus-Fehlerprufung ¨ mindestens einmal ohne Fehler Einlassnockenwelle Plaus-Fehlerprufung ¨ mindestens einmal ohne Fehler Einlassnockenwelle 2 Bedingung Nockenwellensteuerung (Einlaßseitig,Bank2)) Bedingung Nockenwellensteuerung (Einlaßseitig)
Fehlerart: Leitungsabfall Nockenwellensteuerungsventil (Bank1, Einlaß)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_SIENWS2 DFP_ENWS DFP_ENWS2 DFP_ENWSE
DNWSEIN DNWSEIN DNWSEIN DNWSEIN
DFP_ENWSE2
DNWSEIN
DWNWDMXE_W DWNWFDE2_W DWNWFDE_W E_ENWS
DNWSEIN DNWSEIN DNWSEIN DNWSEIN
E_ENWS2
DNWSEIN
E_ENWSE
NWSUE
E_ENWSE2
NWSUE
NMOT_W
BGNMOT
NWFCTRMNE NWFCTRMNE2 NWFCTRMXE NWFCTRMXE2 NWFCTRNPE NWFCTRNPE2 SFPENWS SFPENWS2 TDDNWMNE_W TDDNWMXE_W TDDNWNPE_W TOELK_W
DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN DNWSEIN BGTOL
WNWE2_W
WANWKW
WNWE_W
WANWKW
WNWFDE2_W WNWFDE_W WNWSE2_W
DNWSEIN DNWSEIN NWSUE
WNWSENP2_W WNWSENP_W WNWSE_W
DNWSEIN DNWSEIN NWSUE
WNWSFDE2_W WNWSFDE_W WNWSMNE_W
DNWSEIN DNWSEIN NWSOLLE
WNWSMXE_W
NWSOLLE
Z_ENWS Z_ENWS2
DNWSEIN DNWSEIN
AUS DNWSEIN, DNWSZF DOK DNWSEIN, DNWSZF DOK BBDNWS, BGARNW,- DOK DNWSEIN, DNWSZF,NWEVO, ... BBDNWS, BGARNW,- DOK DNWSEIN, DNWSZF,NWEVO, ... LOK LOK LOK DLSUV, DNWSEIN,AUS DNWSZF DLSUV, DNWSEIN,AUS DNWSZF BBDNWS, BGARNW,- EIN DNWSEIN, DNWSZF,NWEVO, ... BBDNWS, BGARNW,- EIN DNWSEIN, DNWSZF,NWEVO, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK BBDNWS, BBNWS,EIN BGARNW, DNWSEIN, GGCANECU, ... EIN BGWGWV, BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... EIN BGWGWV, BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... LOK LOK DNWSEIN, NWEVO,- EIN NWSUE, WNWRE LOK LOK BGWGWV, DNWSEIN, EIN NWEVO, NWSUE,NWWUE, ... LOK LOK DNWSEIN, NWEVO,- EIN NWSFAT, NWWUE DNWSEIN, NWEVO,- EIN NWSFAT, NWWUE DLSUV AUS DLSUV AUS
DNWSEIN 4.80.5
Seite 886 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Fehlerart: Leitungsabfall Nockenwellensteuerungsventil (Bank2, Einlaß) SG-int. Fehlerpfadnr.: Nockenwellen (Bank1, Einlaß) SG-int. Fehlerpfadnr.: Nockenwellen (Bank2, Einlaß) SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank1, Einlaß)
SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank2, Einlaß)
Maximale Abweichung Nockenwellenposition fur ¨ Fehlereintrag Einlaß Differenz Ist - Sollwinkel Nockenwelle gefiltert fur ¨ Diagnose Einlass 2 Differenz Ist - Sollwinkel Nockenwelle gefiltert fur ¨ Diagnose Einlass Errorflag: Nockenwellensteuerung (Einlaß,Bank1) Errorflag: Nockenwellensteuerung (Einlaß,Bank2) Errorflag: Endstufe Nockenwellensteuerung (Einlaß, Bank1)
Errorflag: Nockenwellensteuerungsventil Endstufe (Bank2,Einlaß)
Motordrehzahl ¨ Fehlerzahler zur Entprellung Min-Fehler bei Einlaßnockenwellensteller ¨ Fehlerzahler zur Entprellung Min-Fehler bei Einlaßnockenwellensteller 2 ¨ Fehlerzahler zur Entprellung Max-Fehler bei Einlaßnockenwellensteller ¨ Fehlerzahler zur Entprellung Max-Fehler bei Einlaßnockenwellensteller 2 ¨ Fehlerzahler zur Entprellung Not-Plaus-Fehler bei Einlaßnockenwellensteller ¨ Fehlerzahler zur Entprellung Not-Plaus-Fehler bei Einlaßnockenwellensteller 2 Status Fehlerpfad: Nockenwellensteuerung (Einlaß, Bank1) Status Fehlerpfad: Nockenwellensteuerung (Einlaß, Bank2) Entprellzeit fur ¨ Setzen des min.-Fehler der Einlaßnockenwelle Entprellzeit fur ¨ Setzen des max.-Fehler der Einlaßnockenwelle Entprellzeit fur ¨ Setzen des Fehler fur ¨ unplausible Stellung Einlaßnockenwelle ¨ (Motor-) Oltemperatur, Ausgabe in Grad C, intern in Kelvin
Winkel Einlassventil oeffnet bezogen auf LWOT Einlass 2
Winkel Einlassventil oeffnet bezogen auf LWOT
Winkel Nockenwelle gefiltert fur ¨ Diagnose Einlass 2 Winkel Nockenwelle gefiltert fur ¨ Diagnose Einlass ¨ Sollwinkel Nockenwelle Einlass 2 offnet Sollwinkel bei Detektierung einer nicht plausiblen NW-Stellung (Einlass,Bank2) Sollwinkel bei Detektierung einer nicht plausiblen NW-Stellung (Einlass,Bank1) ¨ Sollwinkel Nockenwelle Einlass offnet
Sollwinkel Nockenwelle gefiltert fur ¨ Diagnose Einlass 2 Sollwinkel Nockenwelle gefiltert fur ¨ Diagnose Einlass ¨ minimaler Sollwinkel Nockenwelle Einlaß offnet ¨ maximaler Sollwinkel Nockenwelle Einlaß offnet Zyklusflag: Nockenwellensteuerung (Einlaß,Bank1) Zyklusflag: Nockenwellensteuerung (Einlaß,Bank2)
FB DNWSEIN 4.80.5 Funktionsbeschreibung ¨berpr¨ Die Diagnose der Nockenwellensteuerung erfolgt durch eine U ufung der Verstellwinkel der Nockenwelle. Dazu wird die betragsm¨ aßige Differenz zwischen Soll- und Istwert mit applizierbaren Schwellwerten verglichen. Bei ¨ Uber- bzw. Unterschreiten der Schwellwerte erfolgt ein Setzen des Fehlers der NW-Verstelleinheit. Voraussetzung f¨ ur die Auswertung der betragsm¨ aßigen Differenz ist die Freigabe der Diagnose durch die Bedingung B_dnwse(2). Bei der nachfolgenden Beschreibung der einzelnen Fehlerarten wird die Freigabe der Diagnose vorausgesetzt. Es wird in der Funktion zwischen der Diagnose f¨ ur eine geschaltete Nockenwellenverstellung (nur 2 Stellungen m¨ oglich) und der Diagnose f¨ ur eine kontinuierliche Nockenwellenverstellung unterschieden. Der sofortige Fehlereintrag kann durch eine Fehlerentprellung verhindert werden. F¨ ur Funktionen, die sofort auf einen auftretenden Fehler reagieren m¨ ussen, wird das Bit B_fnwstve(2) gebildet. Dieses Bit wird immer dann gesetzt, wenn nach Ablauf der Entprellzeit die Istposition außerhalb des zul¨ assigen Toleranzbandes ist. Geschaltete Nockenwellenverstellung: ==================================== Bildung des Fehlers Referenzposition Nockenwelle wird nicht erreicht (B_lcmnenw(2)) ----------------------------------------------------------------------------------Setzen:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSEIN 4.80.5
Seite 887 von 4100 31.JAN.2003 Thomas Brosi
- Wenn durch die Funktion %ANWSE die Vorgabe nicht angesteuerter Nockenwellensteller (B_nwse = false), vorliegt, wird in der Diagnose immer von dem zugeh¨ origen Winkel f¨ ur die f¨ ur die Referenzposition ausgegangen. Diese entspricht bei Referenzposition am Sp¨ atanschlag (SY_NWRE >0)dem Wert wnwsmxe_w und bei Fr¨ uhanschlag dem Wert wnwsmne_w. Ist die betragsm¨ aßige Abweichung zwischen dem Sollwert und dem Istwert gr¨ oßer als die Schwelle DWNWDMXE, so wird nach Ablauf der Verz¨ ogerungszeit TDDNWSMNE der Fehler B_lcmnenw gesetzt, wenn der Entprellz¨ ahler nwfctrmne den Wert NWFMXE erreicht. Die Zeitverz¨ ogerung beginnt mit der Information Steller wird nicht mehr angesteuert (B_nwse = false) R¨ ucksetzen: wenn bei nicht angesteuertem Steller die Istpositionsabweichung von der minimalen Sollverstellposition kleiner als der Wert DWNWDMXE ist, wird der Entprellcounter nwfctrmne jeweils um NWFDECE erniedrigt. Ist der Z¨ ahlerstand des Entprellz¨ ahlers nwfctrmne <= NWFSPLE, wird B_lcmnenw = false. Mit B_lcmnenw = true wird der Fehler in den Fehlerspeicher eingetragen. Bildung des Fehlers maximale Verstellposition Nockenwelle wird nicht erreicht (B_lcmxenw(2)) -------------------------------------------------------------------------------------------Setzen: - Wenn durch die Funktion %ANWSE die Vorgabe angesteuerter Nockenwellensteller (B_nwse = true), vorliegt, wird in der Diagnose immer von einem zugeh¨ origen Winkel f¨ ur die Sollposition am Aktivanschlag ausgegangen. Diese entspricht bei Referenzposition am Sp¨ atanschlag (SY_NWRE >0) dem Wert wnwsmne_w und bei Fr¨ uhanschlag dem Wert wnwsmxe_w . Ist die Betragsm¨ aßige Abweichung zwischen dem Sollwert und dem Istwert gr¨ oßer als die Schwelle DWNWDMXE, so wird nach Ablauf der Verz¨ ogerungszeit TDDNWSMXE der Fehler B_lcmxenw gesetzt, wenn der Entprellz¨ ahler nwfctrmxe den Wert NWFMXE erreicht. Die Zeitverz¨ ogerung beginnt mit der Information Steller wird angesteuert (B_nwse = true). Mit B_lcmxenw = true wird der Fehler in den Fehlerspeicher eingetragen. R¨ ucksetzen: wenn bei angesteuertem Steller die Istpositionsabweichung von der maximalen Sollverstellpositionposition kleiner als der Wert DWNWDMXE ist, wird der Entprellcounter nwfctrmxe jeweils um NWFDECE erniedrigt. Ist der Z¨ ahlerstand des Entprellz¨ ahlers nwfctrmxe <= NWFSPLE, wird B_lcmxenw = false. Fehleraustrag erfolgt, wenn B_lcmxenw und B_lcmnenw = false.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ber ein Healing gesetzt. Liegt kein Fehler vor, so wird nach einer "Gut"-Pr¨ ufung an beiden Anschlagspositionen das Zyklusflag u Bei Testereingriff wird ein kompletter Zyklus Referenzposition --> Aktivposition --> Referenzposition verstellt, tritt w¨ ahrend dieser Verstellung ein Fehler auf so wird dieser sofort in den Fehlerspeicher eingetragen und das Zyklusflag gesetzt. Bei einer fehlerfreien Nockenwelle wird das Zyklusflag am Ende des kompletten Verstellzyklus ¨ uber ein Healing gesetzt.
Kontinuierliche Nockenwellenverstellung: ======================================== Bildung des Fehlers nicht plausible Nockenwellenposition (B_lcnpenw(2)) ---------------------------------------------------------------------¨ber Tiefp¨ Soll- und Istwerte f¨ ur die Nockenwellenposition werden u asse gefiltert. Dadurch werden die Dynamikanteile eliminiert. F¨ ur die Fehlerbestimmung sind desshalb nur die quasistation¨ aren Nockenwellenpositionen wirksam. Setzen: - Wenn die Differenz der gefilterten Soll- und Istposition betragsm¨ aßig gr¨ oßer als die applizierbare Schwelle DWNWDMXE ist und die applizierbare Verzugszeit TDDNWSNPE abgelaufen ist wird B_lcnpenw gesetzt, wenn der Entprellz¨ ahler nwfctrnpe den Wert NWFMXE erreicht. Der Sollwert der zum jeweiligen Fehler f¨ uhrt, wird in der RAM-Zelle wnwsenp_w (2) gespeichert. Mit B_lcnpenw = true wird der Fehler in den Fehlerspeicher eingetragen. R¨ ucksetzen: - Wenn der Istwert wieder das Band des beim Fehlereintritt abgespeicherten Sollwerts wnwsenp_w +- (DWNWDMXE - DWNWDHYSE) erreicht,wird von einem geheilten Fehler ausgegangen. Der Entprellcounter nwfctrnpe jeweils um NWFDECE erniedrigt. Ist der Z¨ ahlerstand des Entprellz¨ ahlers nwfctrnpe <= NWFSPLE, wird B_lcnpenw = false und der Fehler aus dem Fehlerspeicher ausgetragen. Liegt kein Fehler vor, muss die durch den Sollwinkel WNWHE vorgegebene Position angefahren werden, damit eine i.O.Pr¨ ufung erfolgt. Bei Testereingriff wird ein kompletter Zyklus Referenzposition --> Aktivpositipon --> Referenzposition verstellt, tritt w¨ ahrend dieser Verstellung ein Fehler auf so wird dieser sofort in den Fehlerspeicher eingetragen und das Zyklusflag gesetzt. Bei einer fehlerfreien Nockenwelle wird das Zyklusflag am Ende des kompletten Verstellzyklus ¨ uber ein Healing gesetzt. Allgemein: Bevor die Fehlerbedingung in den Fehlerspeicher eingetragen werden, kann eine Entprellung f¨ ur den Fehlereintrag aktiviert werden. Jede positive Flanke eines Fehlers f¨ uhrt zu einer Erh¨ ohung des Entprellz¨ ahlers nwfctrxx bis zum Maximum NWFMXE. Wird das Maximum erreicht, erfolgt ein Fehlereintrag im Fehlerspeicher. Negative Flanken der jeweiligen Fehlerart f¨ uhren zu einer Erniedrigung des Entprellz¨ ahlers. Ein Fehleraustrag aus dem Fehlerspeicher erfolgt, wenn die Entprellz¨ ahler <= NWFSPLE sind. Kurztrip bzw. Bandendetest: =========================== F¨ ur die ¨ Uberpr¨ ufung der Nockenwellenverstellung am Bandende oder in der Werkstatt kann ¨ uber den Tester durch setzen der beiden Flags B_fa und B_fanwse und entsprechender Drehzahlanhebung der Verstellzyklus (1.Referenzposition, 2.Aktivposition, 3.Referenzposition) ausgel¨ ost werden (siehe %NWSFAT). Diese Bits werden in der Hierarchie DNWSEIN_BY_TESTER ausgewertet. Zu Beginn des Verstellzyklus werden die lokalen Fehlerbits und Entprellcounter in CLR_LOC_FSP_DNWSEIN resettiert. Am Ende des gesamten Verstellzyklus werden die Bits B_fanwtze(2) gesetzt. Der Tester kann nun den Fehlerspeicher auslesen und entsprechend i.O. oder Fehler ausgeben. W¨ ahrend des Testereingriffs ist die Fehlerentprellung nicht aktiv.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSEIN 4.80.5
Seite 888 von 4100 31.JAN.2003 Thomas Brosi
APP DNWSEIN 4.80.5 Applikationshinweise Bedeutung der Systemkonstanten: Einlassnockenwelle SY_NWGE > 0: Phasensensor f¨ ur Einlassnockenwelle vorhanden. Der Wert von SY_NWGE gibt die Nummer des Phasengebers an. SY_NWGE2 > 0: Phasensensor f¨ ur Einlassnockenwelle 2 vorhanden. Der Wert von SY_NWGE2 gibt die Nummer des Phasengebers an. SY_NWRE
= 0: 1:
Referenzposition der Einlassnockenwelle(n) in Fr¨ uhposition Referenzposition der Einlassnockenwelle(n) in Sp¨ atposition
Anhaltswerte f¨ ur Erstapplikation: geschaltete Nockenwellenverstellung: KFDWNWDMXE
St¨ utzstellen: nmot_w 800, 1600, 2500, 3500, 4500, 6000 1/min toelk_w -30, 20, 95,110, 120 ◦ C Kennfeldwerte komplett 6 ◦ KW Treten bei bestimmten Drehzahlen Resonanzen im Antriebsstrang Kurbelwelle-Nockenwelle auf, kann durch vergr¨ oßern der Schwelle in diesem Drehzahlbereich ein Fehlereintrag verhindert werden.
KFTDDNWMNE
St¨ utzstellen: nmot_w 800, 2000, 4000, 6000 1/min toelk_w -30, 20, 95, 110, 120, ◦ C Werte komplett 1s
KFTDDNWMXE
St¨ utzstellen: nmot_w 800, 2000, 4000, 6000 1/min toelk_w -30, 20, 95, 110, 120, ◦ C Werte komplett 1s
Fehlerentprellung:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Daten f¨ ur NWFMXE = NWFINCE = NWFDECE = NWFSPLE =
Diese sollte nur aktiviert werden, wenn Probleme des Nockenwellenstellers bekannt sind. Diese Problemf¨ alle sind zum Beispiel ein kurzzeitiges h¨ angenbleiben des Stellers, sofortigen Fehlereintrag ohne Entprellung: 1 1 1 0 --> Fehleraustrag bei Entprellz¨ ahler = 0
Festlegung der Daten zur Enprellung eines Fehlereintrags am Beispiel eines max-Fehlers bei geschalteter Nockenwellenverstellung: Beispiel:
NWFINCE = 5 NWFDECE = 2 NWFMXE = 25 NWFSPLE = 8 --> Fehlereintrag nach 5 maligem Fehler, Fehleraustrag nach 9 Gutpr¨ ufungen Beschreibung Fehlerentprellung: Nach Ablauf der Zeit TDDNWSMXE bei B_nwse = true muß der Istwinkel den Wert wnwsmxe_w +- DWNWSMXE erreichen. Ist dies nicht der Fall, wird der Fehlerz¨ ahler nwfctrmxe um NWFINCE = 5 erh¨ oht. Erreicht nwfctrmxe den Wert NWFMXE = 25 wird ¨ uber B_lcmxenw = true der Fehler in den Fehlerspeicher ubernommen. Ist das Maximum NWFMXE noch nicht erreicht, so wird im Gutfall (Istwinkel erreicht ¨ nach der Zeit TDDNWSMXE den Wert wnwsemxe_w der Entprellz¨ ahler nwfctrmxe um den Wert NWFDECE = 2 erniedrigt. Wenn nwfctrmxe <= NWFSPLE, wird er Fehler wieder aus dem Fehlerspeicher ausgetragen. Der Entprellz¨ ahler wird erst nach weiteren Gutpr¨ ufungen zu 0. Der dem jeweiligen Fehler zugeordnete Entprellz¨ ahler ist im Dauer-RAM abgelegt. Er wird in der Initialisierungsphase des Steuerger¨ ats nur dann resettiert, wenn kein Fehler im Fehlerspeicher abgelegt ist. Bei im Fehlerspeicher eingetragenen Fehler bleibt die Vergangenheit des Entprellz¨ ahlers erhalten. Der Fehleraustrag erfolgt zum Zeitpunkt Entprellz¨ ahlerstand <= NWFSPLE. Ist NWFSPLE > 0, wird der Fehler erst bei Entprellz¨ ahlerstand = 0 aus dem Fehlerspeicher ausgetragen. Soll der Fehler nach z.B. einer Gutpr¨ ufung schon ausgetragen werden muß NWFSPLE = NWFMXE - NWFDECE gesetzt werden.
Kontinuierliche Verstellung: KFDWNWDMXE St¨ utzstellen: nmot_w 800, 1600, 2500, 3500, 4500, 6000 1/min toelk_w -30, 20, 95,110, 120 ◦ C Kennfeldwerte komplett 10 ◦ KW KFTDDNWNPE
St¨ utzstellen: nmot_w 800, 2000, 4000, 6000 1/min toelk_w -30, 20, 95, 110, 120, ◦ C
DWNWDHYSE WNWHE
= 5 ◦ KW = 20 ◦ KW
ZKNWVDE ZKNWVDSE
= 2.5 s = 2.5 s
Position die im Fahrzyklus sicher angefahren wird. In dieser Position wird bei fehlerfreiem Nockenwellensteller das Zyklusflag gesetzt Zeitkonstante so, daß "h¨ oherfrequente St¨ orungen bei Istwinkel weggefiltert werden. Zeitkonstante f¨ ur Sollwinkelfilter so, daß Sollwinkelverlauf dem Istwinkelverlauf entspricht.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSEEIN 4.10.0
Seite 889 von 4100 31.JAN.2003 Thomas Brosi
FU DNWSEEIN 4.10.0 Diagnose der Nockenwellenendstufe (einlaßseitig) FDEF DNWSEEIN 4.10.0 Funktionsdefinition SY_NWS
0
SY_NWGE 0
getSfp 1/
DFP_ENWSE
copy fault path ENSWE from DFPM to locSfp
dfp locSfp_ENWSE
result of power stage diagnostic in DFPM: 2/ CWPSNWSEE
Z_enwse = 1 E_enwse = 0
powerstage not used
0
NWSE_DIAG
1/
perform diagnostic
B_desee
error detected/verified E_enwse = 1 Z_enwse = 1 error healed or i.o.cycle E_enwse = 0 Z_enwse = 1
Bank2 SY_NWGE2
0
SY_NWGE2
dnwseein-main
SY_NWGE 0
0
dnwseein-main
powerstage not used sfpHealing 1/
action table for fault path *=enwse DFPM:
sfp
repSfp 2/ DFP_ENWSE
dfp locSfp_ENWSE
E_* Z_* B_mx* B_mn* B_si* B_np* healing: 0
1
0
0
0
0
dnwseein-powerstage-not-used
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_NWS
dnwseein-powerstage-not-used
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSEEIN 4.10.0
Seite 890 von 4100 31.JAN.2003 Thomas Brosi
perform diagnostic
standard diagnostic
3/ compute 1/
locSfp_ENWSE
locSfp_ENWSE
sfp getSfpZyf
DE_StdDiag Sfp DPS_
DPS_ENWSE
repSfp 1/
DFP_ENWSE
dfp locSfp_ENWSE
2/ Z_ENWSE
switched camshaft
1/ SY_NWS
1
compute 1/ B_nwse
calculation of cycle condition
false
false
TVP /NC
B_nwse_T compute 2/
compute 3/
TonD_Bank1
sfpSetCycle 1/ locSfp_ENWSE sfp sfpSetCycle
B_nwse_F
copy fault path ENWSE from locSfp to DFPM
2/
continuous camshaft SY_NWS
4/
2 TVP /NC
compute 1/
2/
tanwre_w sfpSetCycle 1/ sfp locSfp_ENWSE sfpSetCycle
TANWESTMX
dnwseein-nwse-diag
TonD_Bank1
DFP_ENWSE
dfpgetZyf
dnwseein-z-enwse
dnwseein-nwse-diag
Z_ENWSE
dnwseein-z-enwse
SY_NWGE2 getSfp 1/
DFP_ENWSE2 dfp
copy fault path ENSWE2 from DFPM to locSfp
locSfp_ENWSE2
result of power stage diagnostic in DFPM: 2/ CWPSNWSEE
powerstage not used
0
1/ B_desee
NWSE_DIAG_2 perform diagnostic
Z_enwse2 = 1 E_enwse2 = 0
error detected/verified E_enwse2 = 1 Z_enwse2 = 1 error healed or i.o.cycle E_enwse2 = 0 Z_enwse2 = 1
dnwseein-bank2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TANWESTMN
dnwseein-bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSEEIN 4.10.0
Seite 891 von 4100 31.JAN.2003 Thomas Brosi
perform diagnostic
standard diagnostic
3/ compute 1/
locSfp_ENWSE2
locSfp_ENWSE2 sfp getSfpZyf repSfp 1/
DE_StdDiag Sfp DPS_
DPS_ENWSE2
DFP_ENWSE2
dfp locSfp_ENWSE2
2/ Z_ENWSE2
1/ SY_NWS
1
compute 1/
calculation of cycle condition
copy fault path ENWSE2 from locSfp to DFPM
switched camshaft
B_nws2e
false
TVP /NC
B_nws2e_T
compute 3/
4/
TonD_Bank2
sfpSetCycle 1/
compute 2/ locSfp_ENWSE2 false 2/ SY_NWS
B_nws2e_F
sfp sfpSetCycle
continuous camshaft
2 TVP /NC
compute 1/
2/ sfpSetCycle 1/
TonD_Bank2
sfp locSfp_ENWSE2 sfpSetCycle
TANWESTMX
DFP_ENWSE2
dfpgetZyf
dnwseein-z-enwse-2
dnwseein-nwse-diag-2
Z_ENWSE2
dnwseein-z-enwse-2
powerstage not used
sfpHealing 1/
action table for fault path *=enwse2 DFPM:
sfp
repSfp 2/ DFP_ENWSE2
dfp locSfp_ENWSE2
E_* Z_* B_mx* B_mn* B_si* B_np* healing: 0
1
0
0
0
0
dnwseein-powerstage-not-used-2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TANWESTMN
dnwseein-nwse-diag-2
tanwre2_w
dnwseein-powerstage-not-used-2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWS
DNWSEEIN 4.10.0
Seite 892 von 4100 31.JAN.2003 Thomas Brosi
0
SY_NWGE 0 1/ DFP_ENWSE
compute 1/
dfpgetClf
reset of the error- and
DE_ClrErr cyclebits in DFPM DPS_ CWPS
DPS_ENWSE CWPSNWSEE 2/ SY_NWS
1 TVP /NC
compute 1/
compute 2/ false true
false TonD_Bank1
false true
B_nwse_T
B_nwse_F
during "clear fault code memory" (fcmclr):
3/ SY_NWS
compute 3/
2 TVP /NC
compute 1/
IF B_clenwse = TRUE then reset TurnOnDelay
false TonD_Bank1
SY_NWS
0
SY_NWGE2
dnwseein-fcmclr
SY_NWGE 0
0
dnwseein-fcmclr
SY_NWGE2
1/ DFP_ENWSE2
compute 1/
dfpgetClf DPS_ENWSE2 CWPSNWSEE
DE_ClrErr DPS_ CWPS
reset of the error- and cyclebits in DFPM
2/ SY_NWS
1 TVP /NC
compute 2/
compute 1/
false TonD_Bank2
false true
compute 3/ false true
B_nws2e_T
B_nws2e_F
3/ SY_NWS
2 TVP /NC
compute 1/
false TonD_Bank2
during "clear fault code memory" (fcmclr): IF B_clenwse2 = TRUE then reset TurnOnDelay
dnwseein-fcmclr-bank2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fcmclr_Bank2 SY_NWGE2
dnwseein-fcmclr-bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSEEIN 4.10.0
Seite 893 von 4100 31.JAN.2003 Thomas Brosi
continuous camshaft initialization of TurnOnDelay SY_NWS
0
SY_NWGE 0
compute 1/
TVP /NC false
TonD_Bank1 SY_NWS
0
SY_NWGE 0 SY_NWGE2
0
compute 1/
TVP /NC
dnwseein-ini
false TonD_Bank2 dnwseein-ini
ABK DNWSEEIN 4.10.0 Abkurzungen ¨ ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
CWPSNWSEE TANWESTMN TANWESTMX TVP
FW FW FW FW (REF)
Kodewort zum Abschalten der Endstufediagnose NWS Einlass ¨ minimales Tastverhaltnis fur ¨ setzen Zyklusflag Endstufendiagnose Nockenwelle ¨ maximales Tastverhaltnis fur ¨ setzen Zyklusflag Endstufendiagnose Nockenwelle ¨ Verzogerungszeit Fehlerverifizierung Endstufendiagnose ME(D) 9
Systemkonstante
Art
Bezeichnung
SY_NWGE SY_NWGE2 SY_NWS
SYS (REF) Systemkonstante Nockenwelle Phasengeber Einlass SYS (REF) Systemkonstante Nockenwelle Phasengeber Einlass 2 SYS (REF) Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig
Variable
Source-X
Quelle
BLOKNR
B_BEENWSE B_BEENWSE2 B_BKENWSE B_BKENWSE2 B_CLENWSE B_CLENWSE2 B_DESEE
DNWSEEIN DNWSEEIN DNWSEEIN DNWSEEIN
B_FTENWSE B_FTENWSE2 B_MNENWSE B_MNENWSE2 B_MXENWSE B_MXENWSE2 B_NPENWSE B_NPENWSE2 B_NWS2E B_NWSE
DNWSEEIN DNWSEEIN DNWSEEIN DNWSEEIN DNWSEEIN DNWSEEIN DNWSEEIN DNWSEEIN
B_SIENWSE B_SIENWSE2 DFP_ENWSE
DNWSEEIN DNWSEEIN DNWSEEIN
DFP_ENWSE2
DNWSEEIN
E_ENWSE
DNWSEEIN
DECJ
Source-Y
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS EIN EIN EIN
Bedingung Bandende-Funktionsanforderung NWS Endstufe (Bank1, Einlaß) Bedingung Bandende-Funktionsanforderung NWS Endstufe (Bank2, Einlaß) Bedingung Ersatzwert aktiv: NWS Endstufe (Bank1, Einlaß) Bedingung Ersatzwert aktiv: NWS Endstufe (Bank2, Einlaß) ¨ Bedingung Fehlerpfad Nockenwellensteuerung Endstufe loschen (Bank1,Einlaß) ¨ Bedingung Fehlerpfad Nockenwellensteuerung Endstufe loschen (Bank2,Einlaß) Diagnose Endstufe: Eingangsbedingungen erfullt ¨
DNWSEEIN DNWSEEIN DBKSE, DBKVPE,DETRE, DHLSFKE,DLUES1E, ...
AUS AUS AUS AUS AUS AUS AUS AUS DNWSEEIN, DNWSEIN EIN EIN DNWSEEIN, DNWSEIN, LRSEB, NWFW AUS AUS BBDNWS, BGARNW,- DOK DNWSEIN, DNWSZF,NWEVO, ... BBDNWS, BGARNW,- DOK DNWSEIN, DNWSZF,NWEVO, ... BBDNWS, BGARNW,- AUS DNWSEIN, DNWSZF,NWEVO, ...
Bedingung: Fehlereintrag durch Tester fur ¨ NWS Endstufe (Einlaß, Bank1) Bedingung: Fehlereintrag durch Tester fur ¨ NWS Endstufe (Einlaß, Bank2) Fehlerart: Kurzschluß Masse Nockenwellensteuerungsventil Endstufe Bedingung: min. Fehler Nockenwellensteuerung Endstufe (Bank2, Einlaß) Fehlerart: Kurzschluß Ubat Nockenwellensteuerungsventil Endstufe Bedingung: max. Fehler Nockenwellensteuerung Endstufe (Bank2, Einlaß) Fehlertyp unplaus.: Nockenwellensteuerung Endstufe (Einlaß, Bank1) Fehlertyp unplaus.: Nockenwellensteuerung Endstufe (Einlaß, Bank2) Bedingung Nockenwellensteuerung (Einlaßseitig,Bank2)) Bedingung Nockenwellensteuerung (Einlaßseitig)
Fehlerart: Leitungsabfall Nockenwellensteuerungsventil Endstufe (Bank1, Einlaß) Fehlerart: Nockenwellensteuerung Endstufe (Einlaß, Bank2) SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank1, Einlaß)
SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank2, Einlaß)
Errorflag: Endstufe Nockenwellensteuerung (Einlaß, Bank1)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
E_ENWSE2
DNWSEEIN
SFPENWSE SFPENWSE2 TANWRE2_W TANWRE_W Z_ENWSE Z_ENWSE2
DNWSEEIN DNWSEEIN WNWRE WNWRE DNWSEEIN DNWSEEIN
BBDNWS, BGARNW,- AUS DNWSEIN, DNWSZF,NWEVO, ... AUS AUS EIN DNWSEEIN EIN DNWSEEIN BBDNWS AUS BBDNWS AUS
DNWSEEIN 4.10.0
Seite 894 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Errorflag: Nockenwellensteuerungsventil Endstufe (Bank2,Einlaß)
Status Fehlerpfad: Nockenwellensteuerung Endstufe (Einlaß, Bank1) Status Fehlerpfad: Nockenwellensteuerung Endstufe (Einlaß, Bank2) ¨ Tastverhaltnis Einlaßnockenwellenregelung Bank2 ¨ Tastverhaltnis Nockenwellenregelung Einlaß Zyklusflag: Nockenwellensteuerungsventil Endstufe (Bank1,Einlaß) Zyklusflag: Nockenwellensteuerungsventil Endstufe (Bank2,Einlaß)
FB DNWSEEIN 4.10.0 Funktionsbeschreibung In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch Zur¨ uckschreiben des gesamten Statuswortes sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen.
F¨ ur den Fehlerpfad dieser Diagnosefunktion sind folgende Gr¨ oßen definiert :
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Fehlerspeicherverwaltung: ------------------------Zylinder-Bank 1: ---------------
Zylinder-Bank 2: ----------------
Status Fehlerpfad : Errorflag : Zyklusflag : Fehlerart :
SFPENWSE E_enwse Z_enwse B_mxenwse B_mnenwse B_sienwse
SFPENWSE2 E_enwse2 Z_enwse2 B_mxenwse2 B_mnenwse2 B_sienwse2
L¨ oschen Fehlerpfad : Fehlerpfad : Fehlerklasse : Fehlerschwere : Carb-Code : Umweltbedingungen : kundenspez.Fehlercode :
C_fcmclr & B_clenwse CDTENWSE CLAENWSE TSFENWSE CDCENWSE FFTENWSE CDKENWSE
C_fcmclr & B_clenwse2 CDTENWSE2 CLAENWSE2 TSFENWSE2 CDCENWSE2 FFTENWSE2 CDKENWSE2
Die Diagnosefunktion DNWSEEIN dient zum setzen des Zyklusflag der Endstufendiagnose f¨ ur die Einlaßnockenwellen. Sie ber¨ ucksichtigt auch V-Motoren mit 2 verstellbaren Einlaßnockenwellen.
Die Konfiguration wird ¨ uber die Systemkonstante SY_NWGE, SY_NWGE2 in der Funktion PROKON vorgegeben.
Die auf Bei die
Fehlerarten aus der Endstufen-Diagnose werden f¨ ur die Weiterverarbeitung in anderen SG-Funktionen entsprechend der Auswirkung die NWS zusammengefaßt. Kurzschluß nach UBat oder Kabelabfall f¨ uhren dazu, daß die Nockenwelle in der Referenzposition ist. einem Kurzschluß nach Masse (B_mnenwse bzw. B_mnenwse2) dagegen ist die Nockenwelle dauernd in der Anschlagsposition der maximalen Aktivposition entspricht.
Fehlerfreier Betrieb (i.o.cycle completed): -----------------------------------------Die funktionsspezifische Zyklus-Bedingung (sicher gepr¨ ufter und nicht anstehender Fehler) wird erreicht, wenn die NWS-Endstufe bei kontinuierlicher Nockenwellenverstellung ¨ uber das Tastverh¨ altnis tanwre_w mindestens 500 ms gr¨ oßer TANWESTMN und kleiner TANWESTMX anliegt. Die Diagnose Funktion kann ¨ uber das Codewort CWPSNWSEE abgeschaltet bzw. aktiviert werden. (CWPSNWSEE = 0 -> Funktion gesperrt).
Fehlerbehandlung und Heilung (new error detected or error verified / error healed) ---------------------------------------------------------------------------------Funktionsbeschreibung: %DECJ.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSZF 1.20.2
Seite 895 von 4100 31.JAN.2003 Thomas Brosi
APP DNWSEEIN 4.10.0 Applikationshinweise Bedatung: Kontinuierliche Nockenwellenverstellung: ======================================== TANWESTMN = 6.25%
TANWESTMX = 93.75%
--> entspricht einer Mindestansteuerung (LO und High-Pegel) von 250 us bei PWM-Dauer 4ms oder 250Hz Die Schwelle errechnet sich aus TANWESTMN = 100% * 250 us / (Dauer einer PWM-Periode in us) 250 us sind die Filterzeitkonstante des Endstufenbausteins = 100% - TANWESTMN
TVP
nicht applizierbar 300ms
FU DNWSZF 1.20.2 Diagnose Nockenwellensteuerung Fehlerzusammenfassung FDEF DNWSZF 1.20.2 Funktionsdefinition DNWSZF 1.20 0
2/ 1/
SY_NWGE2 0
2 intake camshaftsSY_NWSA
only variable intake camshaft
0
1/ B_enwse
2/
1 intake camshaft
GET_ERROR E_enwse E_enws
1/
B_fnwaktve
B_enwse
E_enwse2 E_enws2
1/ variable intake and
exhaust camshaft
B_enwse
2/
1/ B_enwse
B_fnwaktve
SY_NWGA2
B_enws
B_enwsa
0
B_fnwaktve
1/
2/ B_fnwaktv
2 exhaust camshafts
B_fnwaktva
0
1exhaust camshaft 1/
E_anwse E_anws
2/
B_enwsa 2/
SY_NWS
1/ B_enwsa
B_fnwaktva
B_fnwstva
only variable exhaust camshaft
0
B_enws 2/
B_fnwaktva
B_fnwaktv
1/ E_anwse2 E_anws2
B_enwsa 1/ B_fnwaktva B_fnwstva2
dnwszf-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fnwstve2
SY_NWSA
B_fnwaktv
2/
B_fnwaktve 1/
B_fnwstve
B_enws
dnwszf-main
ABK DNWSZF 1.20.2 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_NWGA2 SY_NWGE2 SY_NWS SY_NWSA
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass 2 Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont.
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ENWS
DNWSZF
AUS
Bedingung Fehler Nockenwellenansteuerung liegt vor
B_ENWSA
DNWSZF
AUS
Bedingung Error Nockenwelle (Auslaßsietig)
B_ENWSE
DNWSZF
AUS
Bedingung Error Nockenwelle (Einlaßseitig)
B_FNWAKTV B_FNWAKTVA B_FNWAKTVE B_FNWSTVA B_FNWSTVA2
DNWSZF DNWSZF DNWSZF
BBAGR, DFRST,DMDSTP, DNWSZF,DTEV, ... DNWKW, DNWSZF, NWFW DNWKW, DNWSZF, NWFW LLRNS, LRHKEB BGWGWV, NWWUE BGWGWV, NWWUE DNWSZF DNWSZF
AUS AUS AUS EIN EIN
Fehler bei Nockenwellenverstellung Ein- oder Auslaß gerade vorhanden Fehler bei Nockenwellenverstellung Auslaß gerade vorhanden (nicht entprellt) Fehler bei Nockenwellenverstellung Einlaß gerade vorhanden (nicht entprellt) Fehler Auslaßnockenwellensteller gerade vorhanden (nicht entprellt) Fehler Auslaßnockenwellensteller 2 gerade vorhanden (nicht entprellt)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSZF 1.20.2
Seite 896 von 4100 31.JAN.2003 Thomas Brosi
Quelle
Referenziert von
Art
Bezeichnung
B_FNWSTVE B_FNWSTVE2 DFP_ANWS DFP_ANWS2 DFP_ANWSE DFP_ANWSE2 DFP_ENWS DFP_ENWS2 DFP_ENWSE
DNWSEIN DNWSEIN DNWSZF DNWSZF DNWSZF DNWSZF DNWSZF DNWSZF DNWSZF
EIN EIN DOK DOK DOK DOK DOK DOK DOK
Fehler Einlaßnockenwellensteller gerade vorhanden (nicht entprellt) Fehler Einlaßnockenwellensteller 2 gerade vorhanden (nicht entprellt) SG-int. Fehlerpfadnr.: Nockenwellen (Bank1, Auslaß) SG-int. Fehlerpfadnr.: Nockenwellen (Bank2, Auslaß) SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank1, Auslaß) SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank2, Auslaß) SG-int. Fehlerpfadnr.: Nockenwellen (Bank1, Einlaß) SG-int. Fehlerpfadnr.: Nockenwellen (Bank2, Einlaß) SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank1, Einlaß)
DFP_ENWSE2
DNWSZF
DOK
SG-int. Fehlerpfadnr.: Nockenwellen Endstufe (Bank2, Einlaß)
E_ANWS E_ANWS2 E_ANWSE
NWSUE NWSUE NWSUE
EIN EIN EIN
Errorflag: Nockenwellensteuerung (Auslaß,Bank1) Errorflag: Nockenwellensteuerung (Auslaß,Bank2) Errorflag: Nockenwellensteuerungsventil Endstufe (Bank1,Auslaß)
E_ANWSE2
NWSUE
EIN
Errorflag: Nockenwellensteuerungsventil Endstufe (Bank2,Auslaß)
E_ENWS
DNWSEIN
EIN
Errorflag: Nockenwellensteuerung (Einlaß,Bank1)
E_ENWS2
DNWSEIN
EIN
Errorflag: Nockenwellensteuerung (Einlaß,Bank2)
E_ENWSE
NWSUE
EIN
Errorflag: Endstufe Nockenwellensteuerung (Einlaß, Bank1)
E_ENWSE2
NWSUE
DNWSZF, NWSOLLE DNWSZF, NWSOLLE DNWSZF DNWSZF BBDNWS, DNWSZF BBDNWS, DNWSZF DNWSEIN, DNWSZF DNWSEIN, DNWSZF BBDNWS, BGARNW,DNWSEIN, DNWSZF,NWEVO, ... BBDNWS, BGARNW,DNWSEIN, DNWSZF,NWEVO, ... DLSUV, DNWSZF DLSUV, DNWSZF BBDNWS, BGARNW,DNWSZF BBDNWS, BGARNW,DNWSZF DLSUV, DNWSEIN,DNWSZF DLSUV, DNWSEIN,DNWSZF BBDNWS, BGARNW,DNWSEIN, DNWSZF,NWEVO, ... BBDNWS, BGARNW,DNWSEIN, DNWSZF,NWEVO, ...
EIN
Errorflag: Nockenwellensteuerungsventil Endstufe (Bank2,Einlaß)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Variable
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWSZF 1.20.2
Seite 897 von 4100 31.JAN.2003 Thomas Brosi
FB DNWSZF 1.20.2 Funktionsbeschreibung Die Funktion DNWSZF faßt die Fehler des Nockenwellensystems zusammen zu B_enwse = Fehler der Einlaßnockenwelle(n), B_enwsa = Fehler der Auslaßnockenwelle(n) und B_enws = Fehler an Einlaß- oder Auslaßnockenwelle(n). Da der Fehlereintrag eines Stellerfehlers entprellt werden kann, gibt es auch eine nicht entprellte Anzeige des Fehlers, damit Sofortmaßnahmen bezgl. z.B. Anhebung der Soll-Leerlaufdrehzahl zur Verhinderung von Motorstillstand im Leerlaufnahen Bereich. Durch die Systemvariable SY_NWS wird festgelegt, ob Einlaßnockenwellen im System verstellt werden. Dabei ist es egal, ob eine 2-Punkt oder eine kontinuierliche Verstellung erfolgt. Die Variable SY_NWSA gilt analog f¨ ur die Auslaßseite. Es werden bei der Bildung von B_enwse, Benwsa, B_enws nur die tats¨ achlich vorhandenen Stelleinrichtungen ber¨ ucksichtigt. 1 Einlaßnockenwelle B_enwse = E_enwse or E_enws B_enws = B_enwse B_fnwaktve = E_enwse or B_fnwstve B_fnwaktv = B_fnwaktve 2 Einlaßnockenwellen B_enwse = E_enwse or E_enws or E_enwse2 or E_enws2 B_enws = B_enwse B_fnwaktve = E_enwse or E_enwse2 or B_fnwstve or B_fnwstve2 B_fnwaktv = B_fnwaktve
1 Einlaßnockenwelle, 1 Auslaßnockenwelle B_enwse = E_enwse or E_enws B_enwsa = E_anwse or E_anws B_enws = B_enwse or B_enwsa
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fnwaktve = E_enwse or B_fnwstve B_fnwaktva = E_anwse or B_fnwstva B_fnwaktv = B_fnwaktve or B_fnwaktva
2 Einlaßnockenwellen, 2 Auslaßnockenwellen B_enwse = E_enwse or E_enws or E_enwse2 or E_enws2 B_enwsa = E_anwse or E_anws or E_anwse2 or E_anws2 B_enws = B_enwse or B_enwsa B_fnwaktve = E_enwse or E_enwse2 or B_fnwstve or B_fnwstve2 B_fnwaktva = E_anwse or E_anwse2 or B_fnwstva or B_fnwstva2 B_fnwaktv = B_fnwaktve or B_fnwaktva 1 Auslaßnockenwelle B_enwsa = E_anwse or E_anws B_enws = B_enwsa B_fnwaktva = E_anwse or B_fnwstva B_fnwaktv = B_fnwaktve 2 Auslaßnockenwellen B_enwsa = E_anwse or E_anws or E_anwse2 or E_anws2 B_enws = B_enwsa B_fnwaktva = E_anwse or E_anwse2 or B_fnwstva or B_fnwstva2 B_fnwaktv = B_fnwaktva
/
APP DNWSZF 1.20.2 Applikationshinweise APP DNWSZF 1.20.2 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBNWS 4.110.2
Seite 898 von 4100 31.JAN.2003 Thomas Brosi
FU BBNWS 4.110.2 Betriebsbedingungen zur Freigabe der NWS FDEF BBNWS 4.110.2 Funktionsdefinition BBNWS 4.110 select desired air charge to adress maps in camshaft control
enable of camshaft control BEDNWS
KF_Adress.
B_nws B_nwsst B_nwssta B_nwsste B_nwvfe B_nwvfa B_nnwmx
rlshk_w
rlshk_w
rlsol_w
rlsol_w
rlnw_w
rlnw_w
rlsolhom_w
rlsolhom_w
rl_w
rl_w
Codewords for camshaft functionality Disable for activatation of switch camshaft during gear shift
Codewords
NWSVGETR bbnws-main
B_genws
SY_CONFIG calcnwe1 calcnwa1 calcnwe2 calcnwa2 TEMP_ENABLE calcnwe2 B_nwtst B_nwtf calnwa2
START_ENABLE
B_nwtst B_nwatf B_nwnmst B_nwsste
B_pwofnwe 1/ B_fanwse
PHADENWS
B_phade
B_nwte
2/ B_nwvfe
B_nwvfe
B_nwsste
B_nwsst
B_nwsst
B_nwssta
B_nwssta
B_phadenws
B_phadenws B_phade
B_phadanws
OIL_PRESSURE_ENABLE
B_nwvfa B_polnwok B_nwvfe PHADANWS B_phada
SY_NWS
B_phadanws B_phada
SY_NWSA NWATF
0
0
false
B_nwatf
B_nws
B_nwvfg
B_nws NMOT_ENABLE calcnwe2 B_nwnmst calcnwa2 B_nwsstend B_nwnmote B_nwnmota B_nnwmx
1/ B_fanwsa
B_nwta
2/ B_nwvfa
B_nwvfa
B_pwofnwa B_nnwmx
bbnws-bednws
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bbnws-main
bbnws-bednws
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWS
BBNWS 4.110.2
Seite 899 von 4100 31.JAN.2003 Thomas Brosi
0 calcnwe1
SY_NWGE
0
SY_NWSA
0
calcnwe2
SY_NWGA
0
bbnws-sy-config
calcnwa1
calcnwa2
bbnws-sy-config
KHNWT calcnwe
calcnwe2 calnwa2
calcnwa
B_khnwt
tans TANW
TMNWMN TMNWKH
tmot
B_nwtf
B_nwtf
TMNWMX B_nwtst TMNWST
error of oil temperature from sensor or CAN B_bktol TOELNWMN TOELNWEMN
bbnws-temp-enable
THYNWMN toelk_w TOELNWMX TOELNWEMX bbnws-temp-enable
SY_NWS
0
calcnwe fnwkhe
1/ 0.0
false
B_khnwte
B_nwskheCWNWSE Bit3 B_khnwt SY_NWSA
B_khnwt
0
calcnwa fnwkha
1/ 0.0
B_nwskha CWNWSA Bit3
false
B_khnwta bbnws-khnwt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
THYNWMN
bbnws-khnwt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBNWS 4.110.2
Seite 900 von 4100 31.JAN.2003 Thomas Brosi
SY_NWS
B_nwsoada
bbnws-phadenws
CWNWSG Bit7 1
B_phade
B_phadenws true
bbnws-phadenws
B_nwsoada
SY_NWS
1
B_phada
B_phadanws true
bbnws-phadanws
CWNWSG Bit7
SY_POEL
bbnws-oil-pressure-enable
bbnws-phadanws
0 true
B_polnwok
B_polnwok bbnws-oil-pressure-enable
CWNWSG Bit 4 B_nwsoedk B_dknolu true
B_nwurledk
B_nwkv B_nwatf B_nldg
CWNWSG Bit3 B_nwmd ERROR_MD E_md
true
bbnws-nwatf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dkpu
bbnws-nwatf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBNWS 4.110.2
Seite 901 von 4100 31.JAN.2003 Thomas Brosi
B_nwsstend tnst_w tmot
tvnwsttm_w TVNWSTTM
4/
tmot
compute 3/
TVNWSTNMTM
1/ true
B_nwsstend
TurnOnDelay NMNWSTMN
B_nwsstend
B_nwnmst
B_nmin 5/ nmot
false
B_nwnmote
B_nwnmote
nsol DNLLSNW calcnwe2 NMOT_THRESHOLD_E calcnwe2 nmot B_nnwtoele calcnwa2 4/ B_nwnmota
B_nwnmota
B_nnwmx
B_nnwmx
bbnws-nmot-enable
NNWMX HYNWNMOT
bbnws-nmot-enable
calcnwe2
SY_VS
0
3/
2/ toelk_w
nnwtoelmne NNWTMNE
B_vs
1/ nnwtolgmne NNWTGMNE
nmot
HYNWNMOT 4/ B_nnwtoele
B_nnwtoele
bbnws-nmot-threshold-e
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NMOT_THRESHOLD_A calcnwa2 nmot B_nnwtoela
bbnws-nmot-threshold-e
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBNWS 4.110.2
Seite 902 von 4100 31.JAN.2003 Thomas Brosi
calcnwa2
2/ toelk_w
nnwtoelmna NNWTMNA bbnws-nmot-threshold-a
HYNWNMOT 3/ nmot
B_nnwtoela
B_nnwtoela
bbnws-nmot-threshold-a
B_nwvfe 1/ B_nwvfa
true
B_nwsbgn /NC
1/ false
SY_NWS
0
B_nwsst
1/
2/ SY_NWSA
SY_NWGE
0
0 1/
1/ 3/
B_nwsste SY_NWS
B_nwatf
B_nwssta
0
CWNWSG Bit2
1/
B_nwstvakt
B_nwsste
B_nwtst B_nwsste B_nwnmst
SY_NWSA
0
SY_NWS
0
SY_NWSA
0
2/ false 3/
0
B_nwsst
B_nwsst
1/ B_phadanws
B_nwssta
B_nwssta
bbnws-start-enable
SY_NWGA
bbnws-start-enable
SY_NWSA
1
SY_NWS
TVNWGE
CWNWGE 0.0
B_gsch
1/ true
B_genws
B_genws
bbnws-nwsvgetr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_phadenws
bbnws-nwsvgetr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBNWS 4.110.2
Seite 903 von 4100 31.JAN.2003 Thomas Brosi
CW_INLET
CW_OUTLET
bbnws-codewords
CW_COMMON
CWNWSA CWNWSA.0 CWNWSA.1 CWNWSA.2 CWNWSA.3 CWNWSA.4 CWNWSA.5 CWNWSA.6 CWNWSA.7 CWNWSA.8 CWNWSA.9 CWNWSA.10 CWNWSA.11 CWNWSA.12 CWNWSA.13 CWNWSA.14 CWNWSA.15
B_nwsappa B_nwsapkfa B_nwsinva B_nwskha B_wnwsmxfa B_nwskflla B_nwssprga B_dnwfozea B_nwsguda
bbnws-cw-outlet
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bbnws-codewords
bbnws-cw-outlet
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CWNWSA
BBNWS 4.110.2
Seite 904 von 4100 31.JAN.2003 Thomas Brosi
CWNWSA.0 0 CWNWSA.1 1 CWNWSA.2 2 CWNWSA.3 3 CWNWSA.4 4 CWNWSA.5 5 CWNWSA.6 6 CWNWSA.7 7 CWNWSA.8 8 CWNWSA.9 9 CWNWSA.10 10 CWNWSA.11 11 CWNWSA.12 12 CWNWSA.13 13
CWNWSA.15
bbnws-cwnwsa
CWNWSE CWNWSE.0 CWNWSE.1 CWNWSE.2 CWNWSE.3 CWNWSE.4 CWNWSE.5 CWNWSE.6 CWNWSE.7 CWNWSE.8 CWNWSE.9 CWNWSE.10 CWNWSE.11 CWNWSE.12 CWNWSE.13 CWNWSE.14 CWNWSE.15
B_nwsappe B_nwsapkfe
B_nwsinve
B_nwskhe B_wnwsmxfe B_nwskflle
B_nwssprge B_dnwfozee
B_nwsgude
bbnws-cw-inlet
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
15
bbnws-cwnwsa
CWNWSA.14 14
bbnws-cw-inlet
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBNWS 4.110.2
Seite 905 von 4100 31.JAN.2003 Thomas Brosi
CWNWSE.0
CWNWSE
0 CWNWSE.1 1 CWNWSE.2 2 CWNWSE.3 3 CWNWSE.4 4 CWNWSE.5 5 CWNWSE.6 6 CWNWSE.7 7 CWNWSE.8 8 CWNWSE.9 9 CWNWSE.10 10 CWNWSE.11 11 CWNWSE.12 12 CWNWSE.13 13
CWNWSE.15
bbnws-cwnwse
CWNWSG B_nwsrl CWNWSG.0 CWNWSG.1 CWNWSG.2 CWNWSG.3 CWNWSG.4 CWNWSG.5 CWNWSG.6 CWNWSG.7 CWNWSG.8 CWNWSG.9 CWNWSG.10 CWNWSG.11 CWNWSG.12 CWNWSG.13 CWNWSG.14 CWNWSG.15
B_nwkwaosw B_nwstvakt B_nwmd B_nwsoedk B_nwdfonws B_nwsoada
bbnws-cw-common
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
15
bbnws-cwnwse
CWNWSE.14 14
bbnws-cw-common
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBNWS 4.110.2
Seite 906 von 4100 31.JAN.2003 Thomas Brosi
CWNWSG.0
CWNWSG
0 CWNWSG.1 1 CWNWSG.2 2 CWNWSG.3 3 CWNWSG.4 4 CWNWSG.5 5 CWNWSG.6 6 CWNWSG.7 7 CWNWSG.8 1.0 CWNWSG.9 1.0 CWNWSG.10 1.0 CWNWSG.11 1.0 CWNWSG.12 1.0 CWNWSG.13 1.0 CWNWSG.14 bbnws-cwnwsg
0.0
bbnws-cwnwsg
SY_EGAS
CWMDAPP
0
rl_w B_dknolu
B_nwsrl
B_dkpu
rlshk_w rlsol_w
B_nwsoedk SY_BDE
0 rlnw_w rlshomhk_w fho_w bbnws-kf-adress.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWNWSG.15 1.0
rlsolhom_w bbnws-kf-adress.
ABK BBNWS 4.110.2 Abkurzungen ¨ Parameter CWMDAPP CWNWGE CWNWSA CWNWSE CWNWSG DNLLSNW HYNWNMOT NMNWSTMN
Source-X
Source-Y
Art
Bezeichnung
FW (REF) FW FW FW FW FW FW FW
Codewort Applikation ohne Drehmomentfunktionen Codewort Nockenwellensteuerung bei Getriebeeingriff Codewort Nockenwellensteuerung Auslass Codewort Nockenwellensteuerung Einlass Codewort Nockenwellensteuerung global ¨ Delta Leerlaufsolldrehzahl zur Aktivierung der Nockenwellenfunktionalitat Nockenwellen Drehzahlhysterese zur Vermeidung von nmot Schwankungen Minimale Drehzahl fur ¨ Freigabe der Nockenwellenverstellung im Start
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 907 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW KL KL KL FW FW FW FW FW FW FW FW FW FW FW KL KL
maximale Drehzahlschwelle fur ¨ Abschaltung der NW-Verstellung Min. Drehzahlschwelle Freigabe Einlass-Nockenwellenverstellung bei großem Nocken Minimaldrehzahlschwelle fur ¨ Freigabe der Auslass-Nockenwellenverstellung Minimaldrehzahlschwelle fur ¨ Freigabe der Einlass-Nockenwellenverstellung Ansauglufttemperaturschwelle fur ¨ Nockenwellenverstellung Temperaturhysteriese zur Vermeidung von tmot und toelk-Schwankungen ¨ Temperaturschwelle fur ¨ Freigabe Nockenwellenkatheizfunktionalitat Minimal Motortemperaturschwelle fur ¨ Freigabe Nockenwellenverstellung Maximal Motortemperaturschwelle fur ¨ Freigabe Nockenwellenverstellung Motortemoeraturschwelle fur ¨ Nockenwellenfreigabe im Start ¨ Minimal Oltemperaturschwelle zur Freigabe Nockenwellenverstellung (Sensorfehler) ¨ Maximal Oltemperaturschwelle zur Freigabe Nockenwellenverstellung (Sensorfehler) ¨ Minimal Oltemperaturschwelle zur Freigabe der Nockenwellenverstellung ¨ Maximal Oltemperaturschwelle zur Freigabe der Nockenwellenverstellung Verzugszeit zur NW-Umschaltfreigabe nach Getriebeeingriff ¨ ¨ Zeitverzogerung fur ¨ Nockenwellenverstellung nach Uberschreitung der Solldrehzahl ¨ Zeitverzogerung im Start ab der die Nockenwelle angesteuert werden kann
Systemkonstante
Art
Bezeichnung
SY_BDE SY_EGAS SY_NWGA SY_NWGE SY_NWS SY_NWSA SY_POEL SY_VS
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung Systemkonstante E-GAS vorhanden Systemkonstante Nockenwelle Phasengeber Auslass Systemkonstante Nockenwelle Phasengeber Einlass Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. ¨ Systemkonstante Oldruckerfassung vorhanden Systemkonstante Ventilhubsteuerung: keine, 2-Pkt.
NNWMX NNWTGMNE NNWTMNA NNWTMNE TANW THYNWMN TMNWKH TMNWMN TMNWMX TMNWST TOELNWEMN TOELNWEMX TOELNWMN TOELNWMX TVNWGE TVNWSTNMTM TVNWSTTM
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BBNWS 4.110.2
Source-X
Source-Y
TOELK_W TOELK_W TOELK_W
TMOT TMOT
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BKTOL B_DKNOLU
BGTOL SREAKT
EIN EIN
Bedingung Ersatzwert fur ¨ (Motor-)Oel-Temperatur Bedingung Drosselklappensteller stromlos
B_DKPU
SREAKT
EIN
Bedingung Sicherheitskraftstoffabschaltung (SKA)
B_DNWFOZEA B_DNWFOZEE B_FANWSA
BBNWS BBNWS TKDFA
AUS AUS EIN
Bedingung Freigabe Nockenwellendiagnose ohne Zyklusflag Endstufenprufung ¨ Auslass Bedingung Freigabe Nockenwellendiagnose ohne Zyklusflag Endstufenprufung ¨ Einlass Bedingung Funktionsanforderung Diagnose Nockenwellensteuerung (Auslaß)
B_FANWSE
TKDFA
BBNWS ADVE, AEVABU,BBAGR, BBNWS,BGDVE, ... AEVABU, BBAGR,BBNWS, DLLR,DMDSTP, ... BBDNWS BBDNWS BBDNWS, BBNWS,LLRNFA, NWSFAT BBDNWS, BBNWS,LLRNFA, NWSFAT
EIN
Bedingung Funktionsanforderung Diagnose Nockenwellensteuerung (Einlaßseitig)
B_GENWS B_GSCH
BBNWS CANECUR
B_KHNWT B_KHNWTA B_KHNWTE B_NLDG
BBNWS BBNWS BBNWS DDG
B_NMIN
BGWNE
B_NNWMX B_NNWTOELA B_NNWTOELE B_NWDFONWS B_NWKV B_NWKWAOSW B_NWMD B_NWNMOTA B_NWNMOTE B_NWS
BBNWS BBNWS BBNWS BBNWS DNWKW BBNWS BBNWS BBNWS BBNWS BBNWS
B_NWSAPKFA B_NWSAPKFE B_NWSAPPA B_NWSAPPE B_NWSGUDA B_NWSGUDE B_NWSINVA B_NWSINVE B_NWSKFLLA B_NWSKFLLE B_NWSKHA B_NWSKHE B_NWSOADA B_NWSOEDK B_NWSRL
BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS
AUS ARMD, BBNWS,EIN BBSAWE, KOS, MDFAW LOK LOK LOK ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... EIN ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... WNWRE AUS LOK LOK AUS EIN BBNWS BGARNW AUS LOK LOK LOK BBNWS, DMDSTP,AUS LLRNS, NWEVO,NWFW, ... AUS NWSOLLE AUS AUS NWSOLLE AUS AUS AUS AUS AUS AUS NWSOLLE AUS AUS AUS LOK LOK LOK
Verstellung der NW bei Getriebeeingriff untersagt Bedingung Getriebeschaltung aktiv Bedingung: Umschaltung Motortemperaturschwelle fur ¨ KAT-Heizen Bedingung: Umschaltung Motortemperaturschwelle fur ¨ KAT-Heizen Auslass Bedingung: Umschaltung Motortemperaturschwelle fur ¨ KAT-Heizen Einlass Bedingung Drehzahlgeber-Notlauf ist aktiv. Bedingung Unterdrehzahl: n < NMIN
Drehzahlschwelle fur ¨ NW-Regelung uberschritten ¨ Drehzahlschwelle = f(Oeltemperatur) Freigabe der Ausass-Nockenwellensteuerung Drehzahlschwelle = f(Oeltemperatur) Freigabe der Einlass-Nockenwellensteuerung Bed.: Nockenwellen-Diagnosefreigabe ohne freigegebene Nockenwellenverstellung Bedingung NW korrekt verbaut Bedingung: Phasenadaption ohne Vorgabe von Sollwinkeln Nokenwellensteuerung mit Berucksichtigung von Zundaussetzer ¨ ¨ Bedingung: Auslass-Nockenwellenverstellung uber ¨ Drehzahlschwelle freigegeben Bedingung: Einlass-Nockenwellenverstellung uber ¨ Drehzahlschwelle freigegeben Bedingung Nockenwellensteuerung
Bedingung: Applikationswinkel fur ¨ Nockenwellenverstellung aus Kennfeld (Auslass) Bedingung: Applikationswinkel fur ¨ Nockenwellenverstellung aus Kennfeld (Einlass) Bed. zur Sollwertvorgabe (Auslaß) uber ¨ Applikationscodewort WNWSAAPP Bed. zur Sollwertvorgabe (Einlaß) uber ¨ Applikationscodewort WNWSEAPP ¨ Bed. Sollwinkelvorgabe fur Diagnose im Abgasstrang Auslaß ¨ geringe Uberschneidung ¨ Bed. Sollwinkelvorgabe fur ¨ geringe Uberschneidung Diagnose im Abgasstrang Einlaß Bed.zur Multiplik. von gemessen NW-Istwert mit (-1) vor Umspeich. in %NWSYVAR Bed.zur Multiplik. von gemessen NW-Istwert mit (-1) vor Umspeich. in %NWSYVAR Bedingung: B_ll -> unterschiedliche Sollwinkelkennfelder bei Nockenwelle Auslass Bedingung: B_ll -> unterschiedliche Sollwinkelkennfelder bei Nockenwelle Einlass Bed. das bei B_kh auf seperates KF zur Sollwertvorgabe(Auslaß) umgesch. wird Bed. das bei B_kh auf seperates KF zur Sollwertvorgabe(Einlaß) umgesch. wird Freigabe Nockenwellenverstellung ohne Phasenflankenadaption Nockenwellenfreigabe ohne Berucksichtigung ¨ von Drosselklappenfehler Bed. in NW-Steuerung zur Auswahl zwischen rlsol u. rlshk zur KF-Adressierung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_NWSSPRGA B_NWSSPRGE B_NWSST
BBNWS BBNWS BBNWS
B_NWSSTA B_NWSSTE B_NWSSTEND B_NWSTVAKT B_NWTA B_NWTE B_NWTF B_NWURLEDK B_NWVFA B_NWVFE B_NWVFG B_PHADA
BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS BBNWS WANWKW
B_PHADE
WANWKW
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_POLNWOK B_PWOFNWA B_PWOFNWE B_VS B_WNWSMXFA B_WNWSMXFE DFP_MD
BBNWS BBNWS BBNWS
E_MD
DMDMIL
FHO_W
GGDSU
FNWKHA FNWKHE NMOT
BBKH BBKH BGNMOT
NNWTOELMNA NNWTOELMNE NNWTOLGMNE NSOL
BBNWS BBNWS BBNWS LLRNS
RLNW_W RLSHK_W RLSHOMHK_W RLSOLHOM_W
BBNWS BGRLSOL BBNWS BGRLSOL
RLSOL_W
BGRLSOL
RL_W
SRMSEL
TANS
GGTFA
TMOT
GGTFM
TNST_W
BBSTT
TOELK_W
BGTOL
TVNWSTTM_W
BBNWS
Referenziert von NWSOLLE NWEVO, NWSOLLE,WNWRE
BBDNWS BBDNWS BBDNWS, BBNWS,BGARNW, NWSUE BBDNWS, BBNWS,BGARNW, NWSUE BBNWS BBNWS BBNWS BBNWS, LRSEB, NWSOLLE NWSOLLE BBNWS, DKATFKEB,DMDMIL, DMDSTP, DTANKL BBNWS, DKATFKEB,DMDSTP, DTANKL BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... BBNWS BBNWS, NWSOLLE AAGRDC, ADAGRLS,ADVE, ALBK, AMSV, ...
BBNWS, CANECU,DFFTK, DTEV,LBUESYN, ... BGARNW, SSTNW BBNWS
BBNWS 4.110.2
Seite 908 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS AUS AUS
Bed. Freigabe Sollwertsprunge zu Applikationszwecken Auslaßnockenwelle ¨ Bed. Freigabe Sollwertsprunge ¨ zu Applikationszwecken Einlaßnockenwelle ¨ Bedingung Freigabe der Nockenwellensteuerung wahrend Start
AUS AUS LOK LOK LOK LOK LOK AUS AUS AUS AUS EIN
¨ Bedingung Freigabe der Auslass Nockenwellensteuerung wahrend Start ¨ Bedingung Freigabe der Einlass Nockenwellensteuerung wahrend Start Bedingung: Ende Sperrzeit fur ¨ Nockenwellensteuerung nach Startende Bedingung: Nockenwellenverstellung im Start aktiv Bedingung: Auslass Nockenwellensteuerung uber ¨ Temperatur freigegeben Bedingung: Einlass Nockenwellensteuerung uber ¨ Temperatur freigegeben Bedingung: Nockenwellensteuerung uber ¨ Temperatur freigegeben Nockenwellen Umschaltung relative Luftfullung ¨ bei Drosselklappenfehler Bedingung Auslass Nockenwellensteuerung freigegeben Bedingung Einlass Nockenwellensteuerung freigegeben Bedingung Nockenwellensteuerung gemeinsamer Teil freigegeben Adaption Kurbel/Auslaßnockenwelle erfolgt
EIN
Adaption Kurbel/Einlaßnockenwelle erfolgt
EIN EIN EIN EIN
¨ Bedingung Oldruck fur ¨ Nockenwellenverstellung ok Ansteuerverbot der Ausslaß-NK auf Grund eines Hauptrelaisleitungsabfalls Ansteuerverbot der Einlassnockenwelle auf Grund eines Hauptrelaisleitungsabfalls Bedingung Ventilhub gross
AUS AUS DOK
Maximaler Sollwinkel durch feste Grenze WNWEMAX definiert (Auslass) Maximaler Sollwinkel durch feste Grenze WNWEMAX definiert (Einlass) SG-int. Fehlerpfadnr. Aussetzer, Summenfehler (multiple)
EIN
Errorflag: Aussetzer, Summenfehler (multiple)
EIN
¨ Korrekturfaktor Hohe (word)
EIN EIN EIN
Wichtungsfaktor fur ¨ Nockenwellensollwinkel bei Katheizen (Auslaß) Wichtungsfaktor fur ¨ Nockenwellensollwinkel bei Katheizen (Einlaß) Motordrehzahl
LOK LOK LOK EIN
minimale Drehzahlschwelle zur Freigabe der Auslass Nockenwellenverstellung minimale Drehzahlschwelle zur Freigabe der Einlass Nockenwellenverstellung min. Drehzahlschwelle zur Freigabe Einlass-Nockenwellenverstellung großer Nocken Leerlaufsolldrehzahl
AUS EIN AUS EIN
Auswahl zwischen rl und rlsnw ¨ Soll-Fullung ¨ hohenkorrigiert ¨ Soll-Fullung ¨ im Homogenbetrieb hohenkorrigiert Soll-Fullung ¨ im Homogenbetrieb
BBNWS, DDYLSU, LRAEB BBNWS, BDEMUM,- EIN BGAGRSOL, BGMSDKS, BGRPS, ... BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... ABKVP, BBDNWS,EIN BBKH, BBNWS,BBSAWE, ... EIN BBDNWS, BBNWS,BGARNW, DNWSEIN, GGCANECU, ... LOK
Soll-Fullung ¨
relative Luftfullung (Word) ¨ Ansaugluft - Temperatur Motor-Temperatur Zeit nach Startende
¨ (Motor-) Oltemperatur, Ausgabe in Grad C, intern in Kelvin
¨ Zeitverzogerung im Start ab der die Nockenwelle angesteuert werden kann
FB BBNWS 4.110.2 Funktionsbeschreibung Die Funktion BBNWS stellt eine ¨ ubergeordnete Funktion der Nockenwellensteuerung dar, die unabh¨ angig von der Konfiguration (kontinuierlich, schwarz/weiß, Einlaß, Auslaß) zentrale Gr¨ oßen zur Verf¨ ugung stellt. Teilbild BEDNWS: ---------------Hier wird festgelegt wann die Nockenwellensteuerung aktiv ist. Dies sind insbesondere ein Drehzahlbereich und Motor- bzw. ¨ Oltemperaturbereich, in dem ¨ Olviskosit¨ at und ¨ Oldruck eine sichere Verstellung der Nockenwelle gew¨ ahrleisten. Diese Freigabe der Nockenwellenverstellung wird f¨ ur die Ein- (B_nwvfe) und Auslassnockenwelle (B_nwvfa) getrennt bestimmt, da aufgrund eines Phasensensorfehlers die jeweilige Nockenwelle nicht verstellt werden darf. Es kann auch sein, dass bei ¨ Oldruckproblemen (heisses ¨ Ol und niedere Drehzahl) die Nockenwellen mit Referenzposition in Fr¨ uhstellung abgeschaltet wird, bevor es zu ¨ Oldruckproblemen kommt. Die Nockenwelle kann dann in der R´ eferenzposition verriegeln. K¨ onnen alle Nockenwellen verstellt werden ist B_nws = true. ¨ Uber B_nwte(a) wird die Nockenwellensteuerung ¨ uber die Temperatur und ¨ Oldruck freigegeben
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBNWS 4.110.2
Seite 909 von 4100 31.JAN.2003 Thomas Brosi
Bildung des Freigabebits B_nwte(a): -
Motortemperatur im Bereich TMNWMN <= tmot <= TMNWMX, Bei Katheitzen wird von TMNWMN auf TMNWKH umgeschaltet. Ansauglufttemperatur tans > Temperaturschwelle TANW ¨ Oltemperatur im Bereich TOELNWMN <= toelk_w <= TOELNWMX ¨ Oldruck gen¨ ugend groß (B_polnwok = true) Diese Bedingung wird nur ber¨ ucksichtigt, wenn eine ¨ Oldruckerfassung SY_POEL > 0 vorhanden ist. Oder durch Testereingriff eine Verstellung gefordert wird. In diesem Fall werden die Temperaturschwellen ignoriert.
Wenn die nachfolgenden Bedingungen alle erf¨ ullt sind wird das Bit B_nwvfe(a) gesetzt, welches eine grunds¨ atzliche Voraussetzung f¨ ur die Verstellung der Einlassnockenwelle bzw. Auslassnockenwelle ist. Bildung des Freigabebits B_nwvfe(a): a) Wenn B_nwte(a)= True b) Wenn die Bedingung B_dkpu oder B_dknolu nicht gesetzt sind. Diese Bedingung kann ¨ uber Codewort CWNWSG(Bit4) B_nwsoedk abgeschaltet werden. Damit kann verhindert werden, dass es bei vorhandener Ein- und Auslassnockenwellenverstellung mit großer Ventil¨ uberschneidung in Referenzposition zu Laufunruhe des Motors bei kleinen Drehzahlen kommt. c) Wenn das Bit B_nldg nicht gesetzt ist d) Wenn Nockenwelle richtig verbaut ist B_nwkv. e) Wenn die Zeit nach Startende gr¨ osser als eine programmierbare Zeit tvnwsttm_w ist, oder wenn die Motordrehzahl die Schwelle nsol - DNLLSNW ¨ uberschritten hat und die Zeit TVNWSTNMTM abgelaufen ist. f) Wenn durch Codewort CWNWSE(A) Bit B_nwshke(a) die Katheizfunktionalit¨ at durch Ein(Aus)laßnockenwellenverstellung freigegeben ist und fnwkhe(a) > 0 ist. g) Wenn sich die Drehzahl innerhalb der applizerbaren Schwellen NNWTMNE(A) (NNWTGMN) und NNWMXE(A) befindet. h) Wenn das Bit B_phadenws bzw. B_phadanws gesetzt ist. i) Wenn kein Ansteuerverbot der Ein/Auslassnockenwelle B_pwofnwe(a) auf Grund eines Hauptrelaisleitungsabfalls vorliegt. Bei Kaltstartproblemen des Motors kann eine Verstellung der Nockenwelle w¨ ahrend des Startvorgangs evtl. eine Verbesserung des Startverhaltens ergeben. Dazu wurde eine spezielle Freigabebedingung f¨ ur den Startfall B_nwsste(a) eingef¨ uhrt. Diese bleibt dann solange aktiv bis die normale Freigabe der Nockenwellenverstellung B_nwvfe = true oder B_nwvfa = true wird.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur B_nwsste(a) = true, m¨ ussen folgende Bedingungen erf¨ ullt sein: -
Motordrehzahl nmot > NMNWSTMN Motortemperatur tmot < TMNWST Freigabe dieser Funktionalit¨ at ¨ uber Codewort B_nwstvakt = CWNWSG Bit2 Nockenwelle richtig verbaut B_nwkv = true Phasenadaption Nockenwelle zu Kurbelwelle ok B_phadenws = true bzw. B_phadanws = true kein E-Gas-Stellerfehler B_dkpu = false, B_dknolu = false Kein Notlauf wegen Drehzahlgeberfehler B_nldg = false
Teilbild Codewords: -----------------In diesem Teilbild erfolgt die Auswertung der Codew¨ orter CWNWSG, CWNWSE und CWNWSA. Diese sind hier zentral f¨ ur die gesamte Nockenwellenfuktionalit¨ at definiert. Teilbild KF-Adress.: -------------------Hier wird festgelegt mit welcher physikalischen Gr¨ oße die Sollwertkennfelder in den Funktionen %NWSOLLE und %NWSOLLA adressiert werden. Bei EGAS Systemen mit Saugrohreinspritzung kann durch entsprechende Bedatung des Bits 0 (B_nwsrl) des Codewortes CWNWSG zwischen rlsol_w und rlshk (h¨ ohenkorrigierte Sollwertf¨ ullung). Dabei sollte rlshk_w bevorzugt werden, da hierdurch eine h¨ ohenunabh¨ angige Ansteurung der Nockenwelle erfolgt Bei BDE-Systemen kann zwischen rlsolhom_w und rlshomhk_w gew¨ ahlt werden. Bei Systemen ohne EGAS und in der Applikationsphase bei E-Gas Systemen (CWMDAPP > 0) erfolgt die Adressierung der Kennfelder mit der Ist-F¨ ullung rl. Es wird auch auf die Ist-F¨ ullung rl umgeschaltet wenn ein Drosselklappenfehler vorliegt. Teilbild NWSVGETR: --------------Das Bit B_genws wird nur bei Systemen mit geschalteter Nockenwelle bei aktivem Getiebeeingriff (Automat) und CWNWS = 0 auf FALSE gesetzt. Das bedeutet, daß bei geschalteter Nockenwellenverstellung kein Schaltvorgang der Nockenwelle bei Getriebeeingriff stattfindet.
APP BBNWS 4.110.2 Applikationshinweise Einlassnockenwelle SY_NWGE > 0 Phasensensor f¨ ur Einlassnockenwelle vorhanden. Der Wert von SY_NWGE gibt die Nummer des Phasengebers an. SY_NWGE2 > 0 Phasensensor f¨ ur Einlassnockenwelle 2 vorhanden. Der Wert von SY_NWGE2 gibt die Nummer des Phasengebers an. SY_NWS:
0: 1: 2: SY_NWRE: 0: 1:
keine Verstellung der Einlassnockenwelle(n) geschaltete Verstellung der Einlassnockenwelle(n) kontinuierliche Verstellung der Einlassnockenwelle(n) Referenzposition der Einlassnockenwelle(n) in Fr¨ uhposition Referenzposition der Einlassnockenwelle(n) in Sp¨ atposition
Auslassnockenwelle SY_NWGA > 0 Phasensensor f¨ ur Auslassnockenwelle vorhanden. Der Wert von SY_NWGA gibt die Nummer des Phasengebers an. SY_NWGA2 > 0 Phasensensor f¨ ur Auslassnockenwelle 2 vorhanden. Der Wert von SY_NWGA2 gibt die Nummer des Phasengebers an.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_NWSA: 0: 1: 2: SY_NWRA: 0: 1:
BBNWS 4.110.2
Seite 910 von 4100 31.JAN.2003 Thomas Brosi
keine Verstellung der Auslassnockenwelle(n) geschaltete Verstellung der Auslassnockenwelle(n) kontinuierliche Verstellung der Auslassnockenwelle(n) Referenzposition der Auslassnockenwelle(n) in Fr¨ uhposition Referenzposition der Auslassnockenwelle(n) in Sp¨ atposition
Das fr¨ uher vorhandene Codewort CWNWS entf¨ allt !!! CWNWSG: Codewort ¨ ubergeordnete Fuktionalit¨ at Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsrl bei E-Gas Systemen kann bei der Adressierung der Sollwertkennfelder zwischen rlsol_w und | und rlshk (h¨ ohenkorrigierte Sollwertf¨ ullung) gew¨ ahlt werden Bit1: | B_nwkwaosw 0: Anforderung f¨ ur Phasenflankenadaption ist unabh¨ angig von den Sollwertvorgaben. | 1: Referenzposition muß durch Sollwerte angefahren werden --> Phasenflankenadaption Bit2: | B_nwstvakt 0: Nockenwellenverstellung im Start verboten | 1: Nockenwellenverstellung im Start erlaubt Bit3: | B_nwmd 0: Keine Auswertung der Z¨ undaussetzer | 1: Freigabe der Nockenwellenverstellung wenn kein Z¨ undaussetzer vorhanden sind Bit4: | B_nwsoedk 1: Nockenwellenverstellung freigegeben ohne Ber¨ ucksichtigung,dass Drosselklappe Stromlos ist | oder die Sicherheitskraftstoffabschaltung aktiv ist. | 0: Nockenwellenverstellung freigegeben mit Ber¨ ucksichtigung,dass Drosselklappe nicht Stromlos ist | oder die Sicherheitskraftstoffabschaltung nicht aktiv ist. Bit5: | B_nwdfonws 0: Nockenwellen-Diagnosefreigabe mit freigegebene Nockenwellenverstellung | 1: Nockenwellen-Diagnosefreigabe ohne freigegebene Nockenwellenverstellung | Bit6: | | Bit7: | B_nwsoada 0: Freigabe der Nockenwellenverstellung erst nach erfolgter Flankenadaption des Phasensensors 1: Freigabe der Nockenwellenverstellung ohne voherige Flankenadaption des Phasensensors
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWNWSE: Codewort f¨ ur Einlassseite Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsappe Umschalten des Sollwinkel wnweos in %NWSOLLE auf den Applikationswinkel wnwsape | Bit1: | B_nwsapkfe Umschalten des Apllikationswinkels wnwsape von Festwert WNWSEAPP auf Kennfeld KFWNWSAPE | Bit2: | B_nwsinve in der Funktion %NWSYVAR werden die aktuellen Istwerte der NW_Verstellung in Bezug zur KW f¨ ur | die Einlaßseite (wnwi_ad_w,..) vor Ihrer Umspeicherung mit mal (-1) multipliziert. Dies ist | dann erforderlich wenn die Referenzposition der Einlass Nockenwelle in Fr¨ uh-Stellung ist Bit3: | B_nwskhe in der Funktion %NWSOLLE kann bei Bedingung Katheizen B_kh der Sollwert aus einem separaten | Sollwertkennfeld vorgegeben werden Bit4: | B_wnwsmxfe Maximaler Sollwinkel nur durch WNWEMAX bestimmt, sonst WNWEMAX + wnwadmne | Bit5: | B_nwskflle 0: keine unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | 1: unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | Bit6: |B_nwssprge 0: keine Sollwertspr¨ unge wenn B_nwsappe = true | 1: Sollwertspr¨ unge zu Applikationszwecken zwischen 2 in %NWSOLLE einstellbaren Winkeln, wenn | B_nwsappe = true Bit7: |B_dnwfozee 0: Stellerdiagnosefreigabe erst nachdem Zyklusflag der Endstufenpr¨ ufung gesetzt ist. | 1: Stellerdiagnosefreigabe ohne Ber¨ ucksichtigung des Zyklusflag der Endstufenpr¨ ufung | ¨ Bit8: |B_nwsgude Umschalten des Sollwinkels auf den Sollwinkel f¨ ur geringe Uberschneidung bei der Abgasstrangdiagnose Einlaß
CWNWSA: Codewort f¨ ur Auslassseite Bit | Ram-Zelle Bedeutung ---------------------------------------------------------------------------------------------------------------Bit0: | B_nwsappa in der Funktion %NWSOLLA kann der Sollwinkel wnwass ¨ uber den Applikationswert WNWSAAPP | oder das Applikationskennfeld KFWNWSAPA vorgegeben werden Bit1: | B_nwsapkfa Umschalten des Apllikationswinkels wnwsapa von Festwert WNWSAAPP auf Kennfeld KFWNWSAPA | Bit2: | B_nwsinva in der Funktion %NWSYVAR werden die aktuellen Istwerte der NW_Verstellung in Bezug zur KW f¨ ur | die Auslaßseite (wnwi_ad_w,..) vor Ihrer Umspeicherung mit mal (-1) multipliziert. Dies ist | dann erforderlich wenn die Referenzposition der Auslass Nockenwelle in Sp¨ at-Stellung ist Bit3: | B_nwskha in der Funktion %NWSOLLA kann bei Bedingung Katheizen B_kh der Sollwert aus einem separaten | Sollwertkennfeld vorgegeben werden Bit4: |B_wnwsmxfa Maximaler Sollwinkel nur durch WNWAMAX bestimmt, sonst WNWAMAX + wnwadmna | Bit5: | B_nwskflla 0: keine unterschiedliche Sollwinkel-Kennfelder bei Leerlauf | 1: unterschiedliche Sollwinkel-Kennfelder bei Leerlauf Bit6: |B_nwssprga 0: keine Sollwertspr¨ unge wenn B_nwsappa = true | 1: Sollwertspr¨ unge zu Applikationszwecken zwischen 2 in %NWSOLLA einstellbaren Winkeln, wenn | B_nwsappa = true | Bit7: |B_dnwfozea 0: Stellerdiagnosefreigabe erst nachdem Zyklusflag der Endstufenpr¨ ufung gesetzt ist. | 1: Stellerdiagnosefreigabe ohne Ber¨ ucksichtigung des Zyklusflag der Endstufenpr¨ ufung | Bit8: |B_nwsguda Umschalten des Sollwinkels auf den Sollwinkel f¨ ur geringe ¨ Uberschneidung bei der
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
|
BBNWS 4.110.2
Seite 911 von 4100 31.JAN.2003 Thomas Brosi
Abgasstrangdiagnose Auslaß
Grundbedatungswerte: -------------------CWNWGE CWNWSG CWNWSE CWNWSA
= 0: 1: = = =
HYNWNMOT = NNWTMNE(A)
NNWTGMNE =
=
kein schalten der Nockenwelle w¨ ahrend Getriebeingriff erlaubt schalten der Nockenwelle bei Getriebeingriff erlaubt abh¨ angig von der Konfiguration und den Anforderungen siehe oben abh¨ angig von der Konfiguration und den Anforderungen siehe oben abh¨ angig von der Konfiguration und den Anforderungen siehe oben 80 1/min Nockenwellen Drehzahlhysteriese zur Vermeidung von nmot Schwankungen. Drehzahl, bei der sichergestellt ist, daß gen¨ ugend ¨ Oldruck zur Verstellung vorhanden ist Verstellprobleme gibt es bei hoher ¨ Oltemperatur und niederer Drehzahl aufgrund geringem ¨ Oldruck und hoher ¨ Olviskosit¨ at. ◦ St¨ utzstellen: toelk_w: -20, 0, 120, 140 C Werte: nmot: 600 1/min --> NW Verstellung ist ab 600 1/min freigegeben NNWTMN (ist nur vorhanden bei System mit Umschaltung der Nockenh¨ ohe SY_VS > 0) St¨ utzstellen: toelk_w: -20, 0, 120, 140 ◦ C Werte: nmot: 600 1/min --> NW Verstellung ist ab 600 1/min freigegeben
NNWMX = 10200 1/min NMNWSTMN = 150 1/min Mindestdrehzahl damit Verstellung der Nockenwelle im Start berechnet werden kann. DNLLSNW = Drehzahlabstand zu nsoll zur Freigabe der Nockenwellensteuerung zur Deaktivierung DNLLSNW = 2550 1/min TANW = Dieser Eingriff sollte nicht benutzt werden Deaktivieren mit TANW = -48 ◦ C THYNWMN = 3 ◦ C Hysterese zur Vermeidung von tmot oder toelk-Schwankungen TMNWMN = 0 ◦ C Motortemperaturschwelle bei der Nockenwellen verstellung m¨ oglich ist TMNWMX = 143.25 ◦ C Nur aktivieren, wenn es Probleme mit dem Nockenwellensteller bei hohen Motortemperaturen gibt Als Schwelle ist die maximale Motortemperatur, bei der der NW-Steller noch funktioniert, einzutragen. Wenn ein ¨ Oltemperatursensor vorhanden ist, so ist diese Schwelle zu deaktivieren und stattdessen die Schwelle TOELNWMX zu bedaten.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TMNWKH TMNWST
= =
ur Freigabe der Nockenwellenverstellung zum Katheizen 0 ◦ C Motortemperatur f¨ -48 ◦ C Ausschalten der Freigabe der Nockenwellenverstellung im Start
¨ltemperatur f¨ ur Freigabe der Nockenwellenverstellung 0◦ C O 120 ◦ C maximale ¨ Oltemperatur f¨ ur Freigabe der Nockenwellenverstellung Als Schwelle ist die maximale ¨ Oltemperatur, bei der der NW-Steller noch funktioniert, einzutragen. ◦ Oltemperatur f¨ ur Freigabe der Nockenwellenverstellung bei Fehler Temperatursensor oder CAN-¨ Oltemperatur TOELNWEMN = 0 C ¨ ◦ -48 C --> Schwelle ist inaktiv ◦ ¨ ur Freigabe der Nockenwellenverstellung bei Fehler Temperatursensor oder CAN-¨ Oltemperatur TOELNWMX = 95 C maximale Oltemperatur f¨ Als Schwelle ist die maximale ¨ Oltemperatur, bei der der NW-Steller noch funktioniert, einzutragen. ¨ Diese Oltemperatur wird in der Funktion BGTOL bei Sensorfehler aus der Motortemperatur modelliert. 150 ◦ C --> Schwelle ist inaktiv TVNWGE = 0.6 s Sperrzeit f¨ ur das Schalten der Nockenwelle nach Getriebeingriff TVNWNSTTM = 0 s Sperrzeit f¨ ur Freigabe der Nockenwellenverstellung nach Startende ¨ STUTZSTELLEN TMOT: -20, 0, 20, 60 TVNWSTNMTM = 1 s Sperrzeit f¨ ur Freigabe der Nockenwellenverstellung nachdem die Motordrehzahl die Schwelle nsol - DNLLSNW uberschritten hat ¨ ¨ STUTZSTELLEN TMOT: -20, 0, 20, 60
TOELNWMN = TOELNWMX =
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SSTNW 1.50.2
Seite 912 von 4100 31.JAN.2003 Thomas Brosi
FU SSTNW 1.50.2 Stutzstellenberechnung ¨ fur ¨ Nockenwellenverstellung FDEF SSTNW 1.50.2 Funktionsdefinition SSTNW 1.40
1/
SY_NWS 0
1/
toelk_w STO06NWUW
SNM16NEUW 2/
used in NWSOLLE 2/
nmot_w SNM05NEUW
tmot STM05NWUB
3/ rlnw_w 4/
SRL08NEUW
1/
SRL05NEUW SY_NWSA
nmot
0
SNM05NWUB 1/
2/ SNM16NAUW
nmot_w
used in NWSOLLA
SNM05NWUW
2/ 3/ SNM05NAUW SNM06NWUW SRL05NAUW 4/ sstnw-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3/
SRL08NAUW sstnw-main
ABK SSTNW 1.50.2 Abkurzungen ¨ Parameter
Source-X
SNM05NAUW SNM05NEUW SNM05NWUB SNM05NWUW SNM06NWUW SNM16NAUW SNM16NEUW SRL05NAUW SRL05NEUW SRL08NAUW SRL08NEUW STM05NWUB STO06NWUW
NMOT_W NMOT_W NMOT NMOT_W NMOT_W NMOT_W NMOT_W RLNW_W RLNW_W RLNW_W RLNW_W TMOT TOELK_W
Art
Bezeichnung
SV SV SV SV SV SV SV SV SV SV SV SV SV
Drehzahlstutzstellen ¨ Nockenwellensollwinkel Auslaß Drehzahlstutzstellen Nockenwellensollwinkel Einlaß ¨ Drehzahlstutzstellen ¨ Nockenwellensollwinkel Drehzahlstutzstellen Nockenwellensollwinkel ¨ Drehzahl Stutzstellenverteilung ¨ fur ¨ NW-Regler Einlaß Drehzahlstutzstellen ¨ Nockenwellensollwinkel Auslaß Drehzahlstutzstellen ¨ Nockenwellensollwinkel Einlaß Laststutzstellen Nockenwellensollwinkel Auslaß ¨ Laststutzstellen ¨ Nockenwellensollwinkel Einlaß Laststutzstellen ¨ Nockenwellensollwinkel Auslaß Laststutzstellen ¨ Nockenwellensollwinkel Einlaß Temperaturstutzstellen ¨ Nockenwellensollwinkel Gruppenstutzstellen ¨
Systemkonstante
Art
Bezeichnung
SY_NWS SY_NWSA
SYS (REF) Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig SYS (REF) Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont.
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
NMOT
BGNMOT
Motordrehzahl
NMOT_W
BGNMOT
RLNW_W TMOT
BBNWS GGTFM
TOELK_W
BGTOL
AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN BGARNW, SSTNW ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BBDNWS, BBNWS,EIN BGARNW, DNWSEIN, GGCANECU, ...
Motordrehzahl Auswahl zwischen rl und rlsnw Motor-Temperatur ¨ (Motor-) Oltemperatur, Ausgabe in Grad C, intern in Kelvin
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGAGRV 6.60.0
Seite 913 von 4100 31.JAN.2003 Thomas Brosi
FB SSTNW 1.50.2 Funktionsbeschreibung Diese Funktion berechnet die Gruppenst¨ utzstellen f¨ ur Kennlinien und Kennfeldinterpolation innerhalb der Nockenwellenverstellung.
APP SSTNW 1.50.2 Applikationshinweise Werte f¨ ur Erstbedatung: SNM16NWUWE
760, 1000, 1200, 1400, 1600, 1800, 2000, 2500, 3000, 3500, 4000,4500, 5000, 5500, 6000, 6500 1/min
SRL08NEUW
15, 25, 35, 45, 55, 65, 75, 85 %
SNM05NEUW
760, 1000, 1200, 1400, 1600 1/min
SNM05NWUW
1000, 2000, 3000, 4000, 5000 1/min
STO06NWUW
-10, 0, 20, 60, 100, 120 ◦
◦
STM05NWUB
-30, 20, 95, 110, 120
SNM06NWUW
1000 2000 3000 4000 5000 6000
C
C U/min
¨ FU GGAGRV 6.60.0 Gebergroße AGR-Ventil FDEF GGAGRV 6.60.0 Funktionsdefinition GGAGRV-MAIN: Erfassung AGR-Ventilposition
B_siagrl B_eagrlv E_agrl
SY_AGRKOMP
1
3
1/
[V] uuagrvp_w
uagrvpk_w
[% / V] 1/
uagrvpo_w
[%]
2/
0.0
agrvpa_w
3/
AGRVPSTG
agrvp_w
3/
4/
agrvp_w
uagrvpk_w agrvp 2/ agrvpa_w
4/ agrvp
ggagrv-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_eagrl /NC Z_agrl
ggagrv-main
ABK GGAGRV 6.60.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW
Steigung Potentiometer AGR-Ventil
Systemkonstante
Art
Bezeichnung
SY_AGRKOMP
SYS (REF) Systemkonstante Komponententyp AGR-Ventil
Source-X
Source-Y
AGRVPSTG
Variable
Quelle
AGRVP AGRVPA_W AGRVP_W
GGAGRV GGAGRV GGAGRV
B_EAGRLV B_SIAGRL DFP_AGRL
DAGRLS DAGRLS GGAGRV
E_AGRL
DAGRLS
UAGRVPK_W
GGAGRV
Referenziert von AAGRDC, DFFTCNV AAGRDC, ADAGRLS,AGRUE, BGAGR,DAGRLS, ... BBAGR, GGAGRV GGAGRV ADAGRLS, BBAGR,BGAGR, BGPNOS,DAGRLS, ... ADAGRLS, BBAGR,BGAGR, BGPNOS,DAGRLS, ...
Art
Bezeichnung
AUS AUS AUS
AGR-Ventilposition, 8Bit Istwert AGR-Ventilpostion fur ¨ UMA-Adaption AGR-Ventilposition, 16bit
EIN EIN DOK
AGR-VENTIL Fehlerverdacht Lagesensor Fehlerart: Potiwerte aus Grundadaption fehlerhaft SG.-int. Fehlerpfadnr.: AGR-Ventil Lagesensor
EIN
Errorflag: AGR-Ventil Lagesensor
LOK
korrigierte Spannung der AGR-Ventil-Lager¨uckmeldung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AGRUE 6.20.0
Seite 914 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
UAGRVPO_W
ADAGRLS
AGRUE, DAGRLS,GGAGRV, TKMWL ADAGRLS, AGRUE,DAGRLS, GGAGRV BBAGR, BGAGR,DIMCAGR, GGAGRV
EIN
Spannungsoffset der AGR-Ventil-Lageruckmeldung ¨
EIN
Spannung der AGR-Ventil-Lageruckmeldung ¨
EIN
Zyklusflag: AGR-Ventil Lagesensor
UUAGRVP_W Z_AGRL
DAGRLS
FB GGAGRV 6.60.0 Funktionsbeschreibung Die [%] Bei und
¨ber die Poti-Steigung AGRVPSTG in die Ventilposition Spannung des AGR-Ventilhubs [V] wird u umgerechnet. den AGR-Ventilen ist mit Offset-Werten zu rechnen. Deshalb wird der Offset-Wert gespeichert vom Absolutwert der Ventilposition abgezogen. Die Ist-Ventilposition stellt agrvp_w dar.
APP GGAGRV 6.60.0 Applikationshinweise Typische Werte: =============== Dieser Wert AGRVPSTG gilt ausschließlich f¨ ur das Siemens AGR-Ventil mit einer Steigung der Potikennlinie von 100 % / 90 Grad. AGRVPSTG: 28.5714 %/V
FU AGRUE 6.20.0 Uebersicht AGR-Pakete FDEF AGRUE 6.20.0 Funktionsdefinition MAIN: Funktions¨ ubersicht des AGR-Pakets
AECFS
AECCP
miglsol_w nmot_w psdss_w pslm_w rfdsorgi_w
miglsol nmot_w
COMPONENT_PACKAGE
B_agr
B_agr
agrvps_w
agrvps_w
Hardware B_taagr taagr_w
psdss_w pslm_w rfdsorgi_w pbri$s_w
%BGPEXT rfrexroh_w E_agrs
rfrexroh_w E_agrs
uuagrvp_w
uuagrvp_w
E_agre E_agrl
fups$s_w B_mwagrs
B_mwagrs agrvp_w
B_taagr taagr_w
B_mwagr
E_agrv B_mwagr
E_agre E_agrl E_agrv
agrvp_w
agrue-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FUNCTION_SOFTWARE
agrue-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AGRUE 6.20.0
Seite 915 von 4100 31.JAN.2003 Thomas Brosi
FUNCTION_SOFTWARE:
switch on Conditions %BBAGR
EGR desired egr charge ratio B_agr
B_agr miglsol nmot_w
calculation of residual gas
desired mass flow
%BGAGRSOL B_agr miglsol_w nmot_w rirints_w
%AGRPSOL
%BGRLSOL
rfrexts_w
rfrexts_w ofvpagr_w fkmsagr_w fkblagr_w agrvps_w
rirexts_w
calculation of EGR mass flow
release operation mode switch
%BGRFIS
%BBAGRMW
%BGAGR agrvp_w
fups$s_w pbri$s_w
fups$s_w rirints_w
rirints_w
pbri$s_w
B_mwagrs B_mwagr
agrvps_w
agrvp_w
rirexts_w
ofvpagr_w fkmsagr_w rfrexroh_w fkblagr_w
B_mwagr
rfrexroh_w
B_mwagrs %BGAGRDS
%BGAGRA %DAGRS
pslm_w psdss_w
pslm_w psdss_w
ofvpagr_w fkmsagr_w fkblagr_w fkblagrs_w
ofvpagr_w fkmsagr_w fkblagr_w fkblagrs_w
E_agrs
E_agrs
diagnosis and adaption EGR system
EGR mass flow adaption agrue-function-software COMPONENT_PACKAGE:
EGR controller %AAGR(DC) B_agr agrvps_w
diagnosis EGR valve power stage
B_agr
B_taagr
B_taagr
agrvps_w
taagr_w
taagr_w
agrvp_w
%DAGRE taagr_w
E_agre
E_agre
EGR valve position %GGAGRV uuagrvp_w
uuagrvp_w agrvp_w uagrvpo_w
agrvp_w %DAGRLS agrvp_w agrvps_w uuagrvp_w
%ADAGRLS
E_agrl
E_agrl
uuagrvp_w uagrvpo_w
E_agrv
E_agrv
uuagrvpo_w
valve offset
diagnosis EGR valve
agrue-component-package
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
calculation of EGR mass flow using manifold pressure sensor
msagrds_w
agrue-function-software
rfdsorgi_w
msagrds_w rfdsorgi_w
agrue-component-package
ABK AGRUE 6.20.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
AGRVPS_W AGRVP_W
AGRUE AGRUE
AAGRDC, AGRUE LOK AAGRDC, ADAGRLS,- LOK AGRUE, BGAGR,DAGRLS, ...
Bezeichnung AGR-Ventilposition Sollwert AGR-Ventilposition, 16bit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AGRUE 6.20.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_AGR
AGRUE
AUS
Bedingung AGR ein
B_MWAGR
AGRUE
AUS
Bedingung Modewechsel Abgasruckf ¨ uhrung ¨ (Quittung)
B_MWAGRS
BDEMUM
EIN
Bedingung Modewechsel Abgasruckf ¨ uhrung ¨ (Trigger)
B_TAAGR
AGRUE
AUS
Bedingung: Vorzeichen der Summe der PID-Anteile
E_AGRE
AGRUE
AUS
¨ Errorflag: Uberwachung AGR-Endstufe
E_AGRL
AGRUE
AUS
Errorflag: AGR-Ventil Lagesensor
E_AGRS
AGRUE
AUS
Errorflag: Diagnose AGR-System
E_AGRV
AGRUE
AUS
Errorflag: Diagnose AGR-Ventil
FKBLAGR_W
BGAGRA
AAGRDC, ADAGRLS,BBAGR, BGLAMBDA, DAGRE, ... BBAGRMW, BDEMUE, BDEMUM AGRUE, BBAGRMW,BDEMUE AAGRDC, ADAGRLS,HT2KTAGR, TKMWL BBAGR, BGPNOS,DAGRE, DAGRLS,DDYLSU, ... ADAGRLS, BBAGR,BGAGR, BGPNOS,DAGRLS, ... BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... ADAGRLS, DAGRLS,DIMCAGR, DKATFKEB AGRUE, BGAGR,DAGRS, DFFTCNV,TKMWL
EIN
Faktor Korrektur Blendenquerschnitt AGR
FKMSAGRA_W FKMSAGR_W
AGRUE AGRUE
MIGLSOL_W
MDKOL
NMOT_W
BGNMOT
OFMSAGRA_W OFVPAGR_W
AGRUE AGRUE
PSDSS_W
GGDSS
PSLM_W
SRMHFM
RFDSORGI_W
SRMDSS
RFREXROH_W
AGRUE
RFREXTS_W
AGRUE
TAAGR_W
AGRUE
UAGRVPO_W
AGRUE
UUAGRVP_W
LOK AGRPSOL, AGRUE,- LOK BGAGR, DAGRS,TKMWL EIN AGRUE, BDEMUS,BGMSNOVK, KOLASPH, MDFUE, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK AGRPSOL, AGRUE,- LOK BGAGR, DAGRS, DFFTCNV AGRUE, BGADAP,EIN BGAGRA, BGRPS,DFFTCNV, ... EIN AGRUE, BGADAP,BGAGRA, BGPEXT,SRMHFM, ... AGRUE, SRMSEL, SR- EIN MUE BGAGR, BGPEXT, SR- AUS MUE BGAGRSOL, BGMAUS SUGD AAGRDC, ADAGRLS,- AUS DAGRE, HT2KTAGR,TKMWL AGRUE, DAGRLS,LOK GGAGRV, TKMWL ADAGRLS, AGRUE,- EIN DAGRLS, GGAGRV
Seite 916 von 4100 31.JAN.2003 Thomas Brosi
Faktor Korrektur AGR-Massenstrom adaptiver Anteil Faktor Korrektur Massenstrom ueber AGR-Ventil
koordiniertes, unskaliertes Moment fur ¨ Fullung ¨
Motordrehzahl Offset Korrektur AGR-Massenstrom adaptiver Anteil Offset Ventilposition AGR
Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S)
modellierter Saugrohrdruck HFM basiert
relative Fullung gesamt ohne internes Restgas DSS basiert ¨ AGR-Fullungsanteil ins Saugrohr einstromend ( word ) rel.Sollfullung ¨ (Inertgas+Luft) uber ¨ externes AGR ¨ ausgegebenes Tastverhaltnis an AGR-Ventil (word)
Spannungsoffset der AGR-Ventil-Lageruckmeldung ¨ Spannung der AGR-Ventil-Lageruckmeldung ¨
FB AGRUE 6.20.0 Funktionsbeschreibung Die Sektion AGRUE zeigt ein ¨ Ubersichtsbild ¨ uber die AGR Funktionen. Kurzbeschreibung der Funktionsbl¨ ocke: Funktions-Software: ------------------%BBAGR: - Freischaltung der AGR-Sollwerte - Freischaltbedingung: B_agr %BBAGRMW: - Betriebsbedingung AGR Modewechsel %BGRFIS: - Berechnung relative Sollf¨ ullung intern %BGAGRSOL: - Vorgabe einer Soll-Inert-Restgasrate im Brennraum - Umrechnung in eine Soll-Restgasf¨ ullung im Brennraum %AGRPSOL: - Umrechnung der Soll-Restgasf¨ ullung in eine Soll-Ventilposition %BGAGR: - Berechnung des Ist-Massenstromes durch das AGR-Ventil - Berechnung der Ist-Brennraumf¨ ullung ¨ uber externe AGR %BGAGRDS: - Berechnungsgroesse AGR-Massenstrom aus Druckmessung %BGAGRA: - Berechnung der AGR-Korrekturwerte 1.) Korrekturfaktor f¨ ur AGR-Massenstrom 2.) Korrekturoffset f¨ ur AGR-Ventilposition 3.) Korrekturwert f¨ ur den freien Querschnitt der AGR-Massenstromleitung %BGPEXT: - Berechnung Partialdruck durch externe AGR %DAGRS: - Fehlerpfad: AGR-System: Korrekturwerte aus %BGAGRA ¨ uber Diagnosegrenzen
Komponenten-Packet:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AGRUE 6.20.0
Seite 917 von 4100 31.JAN.2003 Thomas Brosi
------------------%AAGR(DC): - Lageregelung des AGR-Ventils f¨ ur Antrieb DC-Motor oder Proportionalmagnet %ADAGRLS: - Adaption der elektrischen Nullposition des Ventils (falls vorhanden) %GGAGRV: - Gebergr¨ oße Ventilposition %DAGRE: - Endstufendiagnose AGR-Ansteuerung %DAGRLS: - Lagesensordiagnose (E_agrl) - Funktionspr¨ ufung des Ventils (E_agrv)
Wichtige Schnittstellen: 1.) rfrexts_w: Sollf¨ ullung ¨ uber externe AGR f¨ ur Einrechnung in F¨ ullungssteuerung %BGRLSOL 2.) rfrextroh_w: Istf¨ ullung ¨ uber externe AGR f¨ ur Einrechnung in F¨ ullungserfassung %BGPEXT Regelkreise: 1.) AGR-Lageregler (falls vorhanden) 2.) Korrektur ¨ uber fkmsagr_w, ofvpagr_w, fkblagr_w wirkt sich auf die Ventilposition aus; die modellierten Gr¨ oßen bleiben unber¨ uhrt. Als Folge der Korrektur ¨ andert sich psdss_w. AGR-Einfluß: 1.) Saugrohrdruck 2.) Lambda 3.) HC, NOx-Emmisionen 4.) Z¨ undwinkel 5.) Drosselklappenstellung (auch Winkel ungedrosselt der Drosselklappe) 6.) Saugrohrtemperatur 7.) Abgasgegendruck
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
In den AGR-Funktionen werden folgende Codew¨ orter verwendet: CWAGR:
------------------------------------------------| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ------------------------------------------------| | | | | | | | | | | | | | | += B_cwagrh | | | | | | += B_cwagrs | | | | | += B_cwagrkr | | | | += B_cwagrps | | | += B_cwagrap | | += B_cwagrhap | += B_cwagrsap
CWRR:
------------------------------------------------| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ------------------------------------------------| | | | | | | | | | | | | | | += B_rrisolap | | | | | | += B_rriesap
CWAAGRDC:
------------------------------------------------| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ------------------------------------------------| | | | | | | | | | | | | | | += Dauerbestromung des Ventils in den UMA += Totalabschaltung AGR-Regler, wenn AGR-Fehler
(%ADAGRLS 2.xx) CWADAGR : ------------------------------------------------| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ------------------------------------------------| | | | | | | | | | | | | | | += Nach Z¨ undung ein Zeitgetriggertes nachlernen | += Nachlernen bei Offsetfehlerbest¨ atigung durch DAGRS += Betriebsstundenabh¨ angiges Nachlernen (%ADAGRLS 3.xx) CWADAGLS: ------------------------------------------------| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ------------------------------------------------| | | | | | | | | | | | | | | += Mit Messung des Ventilhubs | += Nachlernen des Offsets im Betrieb
CWBBAGR:
------------------------------------------------| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ------------------------------------------------| | | | | | | | | | | | | | | += AGR ein ohne Verbotsbedingungen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
| | | |
| | | |
| | | |
AGRUE 6.20.0
Seite 918 von 4100 31.JAN.2003 Thomas Brosi
| | | += AGR ein trotz E_agrs Fehler | | += AGR ein bei Entschwefelung | += AGR wartet auf eingeschwungene F¨ ullungsabgleiche (B_apslmdse) += AGR ein oberhalb Drehzahlschwelle NSWO1
Erkl¨ arung: CWBBAGR(0) = 1: Wenn AGR prinzipiell verboten wird (B_disagr), dann wird sofort der Verbot des Schichtbetriebes gefordert. Andernfalls (CWBBAGR(0)=0) wird der Schichtbetrieb nur bei bestimmten Klemmsituationen des AGR-Ventils verboten. CWBBAGR(1) = 1: s.o. f¨ ur HMM-Betrieb.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWBGAGR:
-------------------------------------------------| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | -------------------------------------------------| | | | | | | | | | | | | | | | | | | | | += Applikationswert Blende im AGR - System
CWBGAGRA: Wert 128 64 32 16 8 4 2 1 ----------------------------------------------------8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ----------------------------------------------------| | | | | | | | | | | | | | | | | += Freigabe Offset im Schichtbetrieb | | | | | | | += Freigabe Offset im Homogenbetrieb | | | | | | += Freigabe Offset im HMM-Betrieb | | | | | += Freigabe Korrekturfaktor im Schichtbetrieb | | | | += Freigabe Korrekturfaktor im Homogenbetrieb | | | += Freigabe Korrekturfaktor im HMM-Betrieb | | += Freigabe Blende und Faktor ohne Offset eingeschwungen | += R¨ ucksetzen der Lernintegratoren += R¨ ucksetzen der Adaptionswerte nur, wenn E_agrs = true CWBGAGRA2: Wert
128 64 32 16 8 4 2 1 ------------------------------------------------| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ------------------------------------------------| | | | | | | | | | | | | | | += Freigabe Blendenadaption im Schichtbetrieb | | | | | | += Freigabe Blendenadaption im Homogenbetrieb | | | | | += Freigabe der Blendenadaption im HMM-Betrieb | | | | | | | | | |
CWDAGRLS:
------------------------------------------------| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ------------------------------------------------| | | | | | | | | | | | | | | += Verbiete Homogen als Folge von AGR disable | | | | | | += Verbiete Schicht als Folge von AGR disable | += Verbiete HMM als Folge von AGR disable += Verwende unentprellten Klemmfehler f¨ ur Betriebsartenverbot
CWDAGRS:
------------------------------------------------| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ------------------------------------------------| | | | | | | | | | | | | | | += B_cwdagrso: Diagnose des Ventiloffsets aktiviert | | += B_cwdagrsb: Disgnose Blendenwert aktiviert | += B_cwdagrss: Diagnose schneller AGR-Blendenwert aktiviert +=: Setze Heilungsflag der schnellen Adaption nach der ersten "Gutpr¨ ufung"
(%PROKON) CWAGREO:
CWAGREO2: (Bank 2)
= 1 : = 2 : > 2 :
Entnahme AGR im Kr¨ ummer Entnahme AGR vor Vorkat Entnahme AGR hinter Vorkat
= 1 : = 2 : > 2 :
Entnahme AGR im Kr¨ ummer Entnahme AGR vor Vorkat Entnahme AGR hinter Vorkat
Systemkonstante ---------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_AGRKOMP
= = = =
0 1 2 3
: : : :
BGAGRSOL 6.150.0
Seite 919 von 4100 31.JAN.2003 Thomas Brosi
Kein AGR-Ventil verbaut Hubankermagnet mit Lager¨ uckmeldung Stepperantrieb ohne Lager¨ uckmeldung DC-Motorantrieb mit Lager¨ uckmeldung
APP AGRUE 6.20.0 Applikationshinweise
FU BGAGRSOL 6.150.0 Berechnete Groesse AGR-Sollrate FDEF BGAGRSOL 6.150.0 Funktionsdefinition
B_agrsr
HOMAGR fragrs_w riremxs_w rriehoms_w rriehskk_w B_agreinhom rfoirext_w
B_agrsr
B_hos B_sch
BGRIREMX
HMMAGR fragrs_w riremxs_w B_agreinhom rriehmmsh_w rriehmms_w rfoirext_w
rfremxs_w rfremxs_w riremxs_w reclagre_w reclagre_w
AGREIN B_agreinhom
B_hom B_skh
SCHAGR
B_hosagrs
riremxs_w B_agreinsch rrieschsh_w rrieschs_w rfoirext_w
B_schagrs
HOSAGR
B_hmmagrs B_homagrs
B_agreinsch
B_agreinsch
B_hmm
B_skhagrs
rriehossh_w riremxs_w rfoirext_w rriehoss_w SKHAGR riremxs_w rrieskhsh_w rrieskhs_w B_agreinsch rfoirext_w
Break 1/
SY_BDE 0.0
rriehoms_w rriehskk_w B_hos
Break 1/ Break 1/
B_sch B_hmm rriehmmsh_w rriehmms_w B_hom B_skh B_hosagrs B_schagrs
rrieschsh_w rrieschs_w B_hmmagrs
OUTPUT B_agron
B_agron
B_homagrs rlrexts_w
B_skhagrs rriehossh_w rriextss_w rriehoss_w rrieskhsh_w rrieskhs_w rfoirext_w
rriextsa_w
rlrexts_w
rirexts_w rriextss_w rfrexts_w rriextsa_w rfrextfs_w
rfrexts_w
rfoirext_w B_bdemz
B_bdemz
¨ bgagrsol: Ubersicht
rfremxs_w
riremxs_w
reclagre_w
riremxs_w
bgagrsol-bgriremx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MODSELECT
bgagrsol-bgagrsol
BGRFAGRS fragrs_w
bgriremx: Berechnung Soll−Maximum
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRSOL 6.150.0
Seite 920 von 4100 31.JAN.2003 Thomas Brosi
SY_BDE 0 B_homagrs B_hom rriehoms_w RRIESRMN
B_agrhen
rriehmms_w
B_hmm 1.0
[1/s]
compute 1/
1.0 B_agrsr
FRAGRSMN
FRAGRSZU
fragrs_l
2/ fragrs_w
FRAGRSAB
fragrs_w
bgagrsol-bgrfagrs
B_hmmagrs
bgrfagrs: Berechnung Korrekturfaktor fur ¨ AGR−Sollwert
CWAGR
B_agreinhom /NC
B_agreinhom
6
0 B_agreinsch /NC 7 B_agrsen
B_agreinsch bgagrsol-agrein
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_agrhen
agrein: Bedingung AGR−Rate anstuern
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRSOL 6.150.0
Seite 921 von 4100 31.JAN.2003 Thomas Brosi
SY_BDE 0 true B_homagrs
SY_LBK 0
B_hom false
flb_w FLBKAGRU
milsol_w nmot_w KFRRIEHOMS (SMI12AGUW,SNM14AGUW) RRIEHOMS
milsol_w nmot_w
B_hspagrs
KFRRIEHSUS (SMI12AGUW,SNM14AGUW)
miglsol_w nmot_w KFRRIEHOMS (SMI12AGUW,SNM14AGUW)
miglsol_w nmot_w
B_cwagrhap
B_if10 B_if20 rriehskk_w B_if200 rrieh1 rriehoms_w riremxs_w rfoirext_w
B_rriesap
1/ rriehsk_w 0.0
KFRRIEHSUS (SMI12AGUW,SNM14AGUW)
rriehskk_w rriehoms_w
B_agreinhom
frrieslu_w
riremxs_w
tmotk_w
fktrries_w /NC
tansk_w pu_w KFRRIEST rfoirext_w
fkhrriho_w
fragrs_w
rk_w nmot_w
[%] B_agreinhom
RRIESAP
KFRRIEHOMA (SRK12AGUW,SNM14AGUW)
bgagrsol-homagr
rk_w nmot_w KFRRIEHSUA (SRK12AGUW,SNM14AGUW) homagr: Berechnung Betriebsart Homogen
B_if10 B_if200 B_if20 B_dagrlu false
3/ 4/ rirehoms_w
[%] 100
calculated if B_homagrs and B_hom = false
B_agreinhom 2/ 2/ rrieh1
3/
0.0
rriehskk_w
rriehoms_w
rriehoms_w rriedlus_w
rriehskk_w
SY_DSS 0 rfoirext_w
false B_faagr
[%] 0.0
1/
B_ofagreg ORRIESHOMT ORRIESHOM2
riremxs_w
rriehmxs_w
calculated if B_homagrs or B_hom = true
2/ rriehoms_w
bgagrsol-rriehoms
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KLRRIESHO (SPU06AGUW)
rriehoms: Berechnung von rriehoms_w
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRSOL 6.150.0
Seite 922 von 4100 31.JAN.2003 Thomas Brosi
B_hmmagrs B_hmm
B_cwagrhap 1/ 1/
miglsol_w nmot_w
B_agreinhom
B_rriesap
2/ 2/
rriehmsk_w
3/
0.0
rriehmms_w
rriehmmsh_w /NC
KFRRIEHMMS (SMI12AGUW,SNM14AGUW)
calculated if B_hmmagrs and B_hmm = false
pu_w
fkhrrihm_w KLRRIESHM (SPU06AGUW) fragrs_w
increase inertgas ratio in short test KRRIEHMMST
[%]
rriehmms_w
rriehmmsh_w
krriehmm_w
RRIESAP
rk_w nmot_w
2/
1/
KFRRIEHMMA (SRK12AGUW,SNM14AGUW)
riremxs_w
rriemmxs_w
rriehmms_w
bgagrsol-hmmagr
calculated if B_hmmagrs or B_hmm = true hmmagr: Nur BDE: Berechnung Betriebsart Homogen−Mager
SY_DSS 0 false B_faagr
[%] B_ofagreg
0.0
ORRIESHMMT ORRIESHMM2
krriehmm_w
bgagrsol-krriehmmst
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rfoirext_w
krriehmmst: Anhebung der Inertgas−Rate im Kurztest
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRSOL 6.150.0
Seite 923 von 4100 31.JAN.2003 Thomas Brosi
KORFASCH psmxschs_w
psmxschs_w B_schagrs
pssol_w
pssol_w
B_if20 B_if200
B_sch
B_cwagrhap 3/ 3/
miglsol_w nmot_w
4/ 0.0
[%]
rrieschs_w
rrieschsh_w
increase inertgas ratio in short test
fkhrrish_w
KLRRIESSH (SPU06AGUW)
KRRIESCHST 2/
krriesch_w
RRIESAP
rrieschs_w
calculated if B_schagrs or B_sch = true
1/
KFRRIESCHA (SRK12AGUW,SNM14AGUW)
riremxs_w
rriesmxs_w
rfoirext_w
bgagrsol-schagr
rk_w nmot_w
schagr: Nur BDE: Berechnung Betriebsart Schicht
B_if20
psmxschs_w
1/
2/
1/
2/
dpschsol_w
fkorrsch_w KLKORIRSCH
pssol_w
fkorrsch_w
bgagrsol-korfasch
B_if200
korfasch: Korrekturfaktor der Inertgasrate bei Androsselung
SY_DSS 0 false B_faagr B_ofagreg
[%] 0.0
ORRIESSCHT ORRIESSCH2
krriesch_w
bgagrsol-krrieschst
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rrieschs_w
rrieschsh_w /NC
KFRRIESCHS (SMI12AGUW,SNM14AGUW)
pu_w
calculated if B_schagrs and B_sch = false
B_agreinsch
B_rriesap
fkorrsch_w
krrieschst: Anhebung der Inertgas−Rate im Kurztest
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRSOL 6.150.0
Seite 924 von 4100 31.JAN.2003 Thomas Brosi
KORFAHOS psmxhoss_w
psmxhoss_w
B_hosagrs
pssol_w
pssol_w
B_if20 B_if200
B_hos
B_agreinsch
B_rriesap 3/ 3/
miglsol_w nmot_w
fkorrhos_w
4/ 0.0
rriehossh_w /NC
rriehoss_w
rriehoss_w
KFRRIEHOSS (SMI12AGUW,SNM14AGUW) fkhrrish_w
rriehossh_w
[%] riremxs_w
hosagr: Nur BDE: HOSAGR: Berechnung Betriebsart Homogen−Schicht
B_if20 B_if200
psmxhoss_w pssol_w
1/
2/
1/
2/
dphossol_w
fkorrhos_w KLKORIRSCH
fkorrhos_w
bgagrsol-korfahos
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rfoirext_w
rriehoss_w
bgagrsol-hosagr
1/
RRIESAP
korfahos: Korrekturfaktor der Inertgasrate bei Androsselung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRSOL 6.150.0
Seite 925 von 4100 31.JAN.2003 Thomas Brosi
KORFASKH psmxskhs_w
B_skhagrs
psmxskhs_w pssol_w
pssol_w
B_if20 B_if200
B_skh
fkorrskh_w
rrieskhsh_w
B_agreinsch
B_rriesap 3/ 3/
miglsol_w nmot_w
4/ 0.0 rrieskhs_w
rrieskhsh_w /NC
KFRRIESKHS (SMI12AGUW,SNM14AGUW)
1/ riremxs_w
fkhrrish_w
rrieskhs_w
[%]
2/ 5/ rfoirext_w
rireskhs_w
[%] 100
bgagrsol-skhagr
RRIESAP
skhagr: Nur BDE: Berechnung Betriebsart Schicht−Katheizen
B_if20 B_if200
psmxskhs_w pssol_w
1/
2/
1/
2/
dpskhsol_w
fkorrskh_w KLKORIRSCH
fkorrskh_w
bgagrsol-korfaskh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rrieskhs_w
korfaskh: Korrekturfaktor der Inertgasrate bei Androsselung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRSOL 6.150.0
Seite 926 von 4100 31.JAN.2003 Thomas Brosi
desired values in desired mode MODS B_hosagrs B_schagrs B_hmmagrs B_homagrs B_skhagrs rriehskk_w rriextss_w rriehmmsh_w rrieschsh_w rriehossh_w rrieskhsh_w rfoirext_w rirexofs_w rrieskhs_w rriehoss_w rriehmms_w rrieschs_w rriehoms_w
B_hosagrs B_schagrs B_hmmagrs B_homagrs B_skhagrs rriehskk_w rriehmmsh_w rrieschsh_w rriehossh_w rrieskhsh_w rfoirext_w rrieskhs_w rriehoss_w rriehmms_w rrieschs_w rriehoms_w
rriextss_w
desired ext. value in active mode MODA rrieskhs_w rriehoss_w rriehmms_w rrieschs_w rriehoms_w
rriextsa_w
bgagrsol-modselect
B_hos B_sch B_hmm B_hom B_skh
modselect: Betriebsartenauswahl
B_skhagrs B_hosagrs B_hmmagrs B_schagrs B_homagrs 0.0 rrieskhs_w rriehoss_w rriehmms_w rrieschs_w
SY_BDE 0 rriextss_w
rriextss_w
rriehoms_w
0.0 rrieskhsh_w rriehossh_w rriehmmsh_w RIREXOFS
rrieschsh_w rriehskk_w
rriexofs_w
rriexofs_w rirexofs_w
rfoirext_w
rfoirext_w
rirexofs_w
rirexofs_w bgagrsol-mods
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hos B_sch B_hmm B_hom B_skh
rriextsa_w
mods: Betriebsartenauswahl Sollbetriebsart
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
rfoirext_w
BGAGRSOL 6.150.0
Seite 927 von 4100 31.JAN.2003 Thomas Brosi
rirexofs_w
% 100
SY_BDE 0 rriexofs_w
bgagrsol-rirexofs
B_bdemz
RRIEXTSMZ rirexofs: Relative Fullung ¨ Inertgas von externem AGR ohne AGR−Freigabe im Sollbetriebsart
B_skh B_hos B_hmm B_sch B_hom
0.0 rrieskhs_w
rrieschs_w rriehoms_w
rriextsa_w
rriextsa_w
bgagrsol-moda
rriehmms_w
moda: Nur BDE: Betriebsartenauswahl aktuelle Betriebsart
SY_BDE 0
BGRRIEXTS rfoirext_w
rriextss_w
rrierohs_w
B_bdemz
rirexts_w
rlrexts_w
rfrexts_w
rfrexts_w
B_agron
rriextsa_w
rirexts_w
rlrexts_w
rfrextfs_w RRIEXTSMZ
rfoirext_w
rfrextfs_w B_agron bgagrsol-output
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rriehoss_w
output: Berechnung relative externe AGR−Sollfullung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRSOL 6.150.0
Seite 928 von 4100 31.JAN.2003 Thomas Brosi
B_dagrss RLRDAGRS rrierohs_w
rfrexts_w
rriexts_w
rirexts_w
[%] 100 0.0 0.0
B_agron rlrexts_w
[%]
B_wdksap
rirexts_w
B_fpwdkap rlsol_w
rlaw_w
rfoirext_w
rfoirext_w
rl_w rirints_w
rfrextfs_w
rfrextfs_w
rriextfs_w
rlrextfs_w
[%] 100
rriexts_w
reclagre_w
bgagrsol-bgrriexts
rirextfs_w
bgrriexts: Berechnung Restgasrate & Restgasfullung ¨
SY_BDE 0
[s] TVRRIESF B_hom B_homagrs
[s] ZKRRIENHSF ZKRRIEHSF
[s]
rriextfs_w rriexts_w
[%] DENRRIESF
rriextfs_w
compute 1/ reset 1/ bgagrsol-bgagrsolf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BGAGRSOLF
bgagrsolf: Sollwertfilterung externe AGR
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRSOL 6.150.0
Seite 929 von 4100 31.JAN.2003 Thomas Brosi
ABK BGAGRSOL 6.150.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW (REF) FW FW FW FW FW KF KF KF KF KF KF KF KF KF KF KF KL KL KL KL KL KL FW FW FW FW FW FW FW FW FW FW SV (REF) SV (REF) SV (REF) SV (REF) FW FW FW
Codewort fur ¨ AGR ein/aus Differenz Rate fur ¨ Freigabe Sollwertfilterung externe Restgasrate Faktor Ladungsbewegung fur ¨ AGR - Sollwertumschaltung Faktor Regelung AGR-Sollwert Abnahme- Integratorparameter Faktor Regelung AGR-Sollwert Minimum Faktor Regelung AGR-Sollwert Zunahme-Integratorparameter Applikations-Kennfeld externe Inertgas-Sollrate fuer Homogen Mager Kennfeld externe Inertgas-Sollrate fuer Homogen Mager Applikations-Kennfeld externe Inertgas-Sollrate fuer Homogen Kennfeld externe Inertgas-Sollrate fuer Homogen Kennfeld externe Inertgas-Sollrate fuer Homogen Schicht Applikations-Kennfeld ext. Inertgas-Sollrate bei Saugrohr-/LBK-Umschaltung Kennfeld externe Inertgas-Sollrate bei Saugrohr-/LBK-Umschaltung Applikations-Kennfeld externe Inertgas-Sollrate fuer Schicht Kennfeld externe Inertgas-Sollrate fuer Schicht Kennfeld externe Inertgas-Sollrate fuer Schicht Katheizen Kennfeld Sollwert externe Restgasrate in Temp,- Abh. Kennlinie Korrektur Inertgasrate in der Betriebsart Schicht Kennlinie Korrektur Inertgasrate in der Betriebsart Schicht Kennlinie Korrektur Inertgasrate in der Betriebsart Schicht ¨ ¨ Kennlinie fur ¨ hohenabh angigen Korrekturfaktor, BA Homogen-Mager ¨ ¨ Kennlinie fur ¨ hohenabh angigen Korrekturfaktor, BA Homogen ¨ ¨ Kennlinie fur ¨ hohenabh angigen Korrekturfaktor, BA Schicht Offset Restgasrate Inert ueber ext. AGR Sollwert HMM Kurztest / Blendenadaption Offset Restgasrate Inert uber externe AGR Sollwert HMM Kurztest Offset Restgasrate Inert ueber ext. AGR Sollwert Homogen Kurzt./ Blendenadaption Offset Restgasrate Inert uber externe AGR Sollwert Homogen Kurztest Offset Restgasrate Inert ueber ext. AGR Sollwert Schicht Kurzt./ Blendenadaption Offset Restgasrate Inert ueber externe AGR Sollwert Schicht Kurztest Relative Sollfuellung durch externe AGR fuer Diagnose Applikationswert externe AGR Inertgas Sollrate Rate Restgas Inert Extern Sollwert-Regelungsfreigabe Minimum Inert-Restgasrate fuer externe AGR Sollwert im Zwischenmode-Zustand Stutzstellenverteilung, 12 mi(g)lsol-SST, Stuetzstellenverteilung, 14 nmot-SST Stutzstellenverteilung, ¨ 6 pu–SST Stutzstellenverteilung, 12 rk–SST, ¨ Verzogerungszeit externe Restgasrate-Sollwertfilterung Zeitkonstante Sollwertfilterung externe Restgasrate Hom.-Betrieb Zeitkonstante Sollwertfilterung externe Restgasrate nicht Hom.-Betrieb
Systemkonstante
Art
Bezeichnung
SY_BDE SY_DSS SY_LBK
SYS (REF) Systemkonstante Benzin-Direkteinspritzung SYS (REF) Systemkonstante Saugrohrdrucksensor vorhanden SYS (REF) Systemkonstante fur ¨ die LBK
CWAGR DENRRIESF FLBKAGRU FRAGRSAB FRAGRSMN FRAGRSZU KFRRIEHMMA KFRRIEHMMS KFRRIEHOMA KFRRIEHOMS KFRRIEHOSS KFRRIEHSUA KFRRIEHSUS KFRRIESCHA KFRRIESCHS KFRRIESKHS KFRRIEST KLKORIRSCH KLKORIRSCH KLKORIRSCH KLRRIESHM KLRRIESHO KLRRIESSH ORRIESHMM2 ORRIESHMMT ORRIESHOM2 ORRIESHOMT ORRIESSCH2 ORRIESSCHT RLRDAGRS RRIESAP RRIESRMN RRIEXTSMZ SMI12AGUW SNM14AGUW SPU06AGUW SRK12AGUW TVRRIESF ZKRRIEHSF ZKRRIENHSF
Source-X
RK_W MILSOL_W RK_W MILSOL_W MILSOL_W RK_W MILSOL_W RK_W MILSOL_W MILSOL_W TMOTK_W DPHOSSOL_W DPSCHSOL_W DPSKHSOL_W PU_W PU_W PU_W
Source-Y
NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W TANSK_W
MILSOL_W NMOT_W PU_W RK_W
Art
Variable
Quelle
Referenziert von
B_AGRHEN B_AGRON
BBAGR BGAGRSOL
B_AGRSEN
BBAGR
B_AGRSR B_BDEMZ
BBAGR BDEMUM
EIN BGAGRSOL AGRPSOL, BGAGR,- AUS BGAGRA, BGFKMS,DAGRLS EIN BBAGRMW, BGAGRSOL EIN BGAGRSOL BDEMAB, BGAGRSOL, EIN NLKO BGAGRSOL EIN BBAGR, BGAGRSOL EIN BGAGRA, BGAGRSOL, EIN GGNOC, NLKO, SALSU BBAGR, BGADAP,EIN BGAGRA, BGAGRSOL, BGMNOREG, ... BGAGRSOL, FUEDK EIN BBAGR, BBKR,EIN BDEMEN, BDEMUE,BGAGRA, ... BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV,NWSOLLE, ... ATM, BBKR,EIN BDEMEN, BDEMUE,BGAGRSOL, ... BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV EIN BGAGRSOL
B_CWAGRHAP B_DAGRLU B_DAGRSS
BBAGR
B_FAAGR
TKDFA
B_FPWDKAP B_HMM
BDEMUM
B_HMMAGRS
BDEMUM
B_HOM
BDEMUM
B_HOMAGRS
BDEMUM
B_HOS
BDEMUM
B_HOSAGRS
BDEMUM
B_HSPAGRS
BDEMUM
Bezeichnung Einschaltbedingung AGR fur ¨ homogene Betriebsmodi Bedingung AGR in Betrieb
Einschaltbedingung AGR fur ¨ geschichtete Betriebsmodi Bedingung AGR-Sollwertregelung Bedingung Betriebsarten-Zwischenzustand Bedingung Codewort AGR Homogenapplikation Bedingung Diagnose AGR uber ¨ Laufunruhe aktiv Bedingung schnelle Diagnose AGR System Bedingung Funktionsanforderung AGR und Diagnose fur ¨ Kurztest
DK-Steuerung direkt uber ¨ Fahrpedal Bedingung Betriebsart Homogen-Mager
Bedingung Homogen-Mager als Sollbetriebsart fur ¨ AGR Bedingung Betriebsart Homogen Bedingung Homogen als Sollbetriebsart fur ¨ AGR
Bedingung Betriebsart Homogen-Schicht
Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ AGR Bedingung Homogen-Split als Sollbetriebsart fur ¨ AGR
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_OFAGREG
DAGRS
B_RRIESAP B_SCH
BDEMUM
B_SCHAGRS
BDEMUM
B_SKH
BDEMUM
B_SKHAGRS
BDEMUM
B_WDKSAP DPHOSSOL_W DPSCHSOL_W DPSKHSOL_W FKHRRIHM_W FKHRRIHO_W FKHRRISH_W FKORRHOS_W FKORRSCH_W FKORRSKH_W FLB_W
BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL LBKFGS
BGAGRA, BGAGRSOL, EIN DAGRKTST, LLRNFA EIN BGAGRSOL ATM, BDEMEN,EIN BDEMKO, BDEMUE,BDEMUS, ... BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV,NWSOLLE, ... ATM, AWEA, BAKH,- EIN BDEMEN, BDEMKO, ... BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV BGAGRSOL, FUEDK EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK BGAGRSOL, BGPIRG, EIN BGPRGS, KOLASPH,LAMBTS, ... LOK EIN BGAGRSOL BGAGRSOL EIN BGAGRSOL, ZUESCH EIN EIN BGAGRSOL AGRPSOL, BGADAP,- EIN BGAGRA, BGAGRSOL, BGPRGS, ... BGAGRSOL, BGPEXT, EIN SRMUE LOK EIN BGAGRSOL AGRPSOL AUS BGAGRSOL, BGMAUS SUGD BGRLSOL AUS AUS KODOH AUS BBAGRMW AUS BGMSDKS AUS AUS EIN BBAGRMW, BGAGRSOL AUS BGMSDKS AUS AUS BBNWS, BDEMUM,- EIN BGAGRSOL, BGMSDKS, BGRPS, ... BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... EIN BGAGRSOL BGBVG, BGRLSOL AUS BGBVG AUS LOK BGRLSOL AUS BGRLSOL AUS LOK BBHKS, ZWGRU AUS LOK BGRLSOL AUS BGRLSOL, KODOH AUS LOK LAMBTS AUS BGRLSOL AUS LOK LOK LAMBTS AUS BAKH, BBAGR,EIN BGAGR, BGAGRSOL, DGGTVHK, ... ATM, ATMHEX,EIN BBAGR, BGAGRA,BGAGRSOL, ...
FRAGRS_W FRRIESLU_W PSMXHOSS_W PSMXSCHS_W PSMXSKHS_W PSSOL_W
BGAGRSOL VPSKO VPSKO VPSKO BGMSDKS
RECLAGRE_W
BGAGR
RFOIREXT_W RFREMXS_W RFREXTFS_W RFREXTS_W
BGAGRSOL AGRPSOL BGAGRSOL BGAGRSOL
RIREHOMS_W RIREMXS_W RIRESKHS_W RIREXOFS_W RIREXTFS_W RIREXTS_W RIRINTS_W
BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGRFIS
RLAW_W RLREXTFS_W RLREXTS_W RLSOL_W
BGAGRSOL BGAGRSOL BGAGRSOL BGRLSOL
RL_W
SRMSEL
RRIEDLUS_W RRIEHMMS_W RRIEHMSK_W RRIEHMXS_W RRIEHOMS_W RRIEHOSS_W RRIEHSKK_W RRIEHSK_W RRIEMMXS_W RRIESCHS_W RRIESKHS_W RRIESMXS_W RRIEXOFS_W RRIEXTFS_W RRIEXTSA_W RRIEXTSS_W RRIEXTS_W TANSK_W
BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL BGAGRSOL GGTFA
TMOTK_W
TEMPKON
BGAGRSOL 6.150.0
Seite 930 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Offset AGR eingeschwungen Bedingung externe Intergas-Sollrate Applikationswert Bedingung Betriebsart Schicht
Bedingung Schicht als Sollbetriebsart fur ¨ AGR
Bedingung Betriebsart Schicht-Katheizen Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ AGR ¨ DK-Steuerung uber ¨ Festwert, Bit 1 hat Prioritat Druckdifferenz Sollsaugrohrdruck Homogen-Schicht zu Sollsaugrohrdruck Druckdifferenz Sollsaugrohrdruck Schicht zu Sollsaugrohrdruck Druckdifferenz Sollsaugrohrdruck Schicht-Katheizen zu Sollsaugrohrdruck ¨ ¨ hohenabh angiger Korrekturfaktor fur ¨ Betriebsart Homogen-Mager ¨ ¨ hohenabh angiger Korrekturfaktor fur ¨ Betriebsart Homogen ¨ ¨ hohenabh angiger Korrekturfaktor fur ¨ Betriebsart Schicht Korrekturfaktor der Inertgasrate im Homogen-Schicht-Betrieb Korrekturfaktor der Inertgasrate im Schichtbetrieb Korrekturfaktor der Inertgasrate im Schicht-Katheiz-Betrieb Faktor Ladungsbewegung
Faktor Regelung AGR - Sollwert Faktor Regelung Restgasrate Inertgas extern Sollwert uber ¨ Laufunruhe Sollsaugrohrdruck im Homogen/Schichtbetrieb Sollsaugrohrdruck im Schichtbetrieb Sollsaugrohrdruck im Betrieb Schicht/Katheizen Sollsaugrohrdruck
Reziproker Wert von Lambda ( 1/Lambda ) verzogert relative Fullung ¨ ohne Inert-Restgas aus externem AGR rel.Sollfullung ¨ (Inertgas+Luft) max. uber ¨ externes AGR rel.Sollfullung ¨ (Inertgas+Luft) uber ¨ externes AGR gefiltert rel.Sollfullung (Inertgas+Luft) uber externes AGR ¨ ¨ rel. Inertgasfuellung |ber externe AGR im Mode Homogen ¨ relative Inertgas-Sollfullung aus externem AGR (maximal moglicher Wert) rel. Inertgasfuellung |ber externe AGR im Mode Schicht Katheizen Relative Restgas-Inert von extern ohne AGR-Freigabe in der Sollbetriebsart relative Inertgas-Sollfullung aus externem AGR gefiltert relative Inertgas-Sollfullung aus externem AGR rel.Sollinertgasfullung ¨ uber ¨ internes AGR ¨ (Auswahl zwischen rl_w und rlsol_w) (Word) relative Luftfullung ¨ ausgewahlt relative Luft-Sollfullung aus externem AGR gefiltert relative Soll-Luftfullung durch externes AGR Soll-Fullung ¨
relative Luftfullung (Word) ¨ Rate Restgas-Inert von externer AGR Sollwert fur ¨ Laufunruhediagnose Externe Inertgas-Sollrate im Mode Homogen Mager Restgasrate inert extern Soll aus Kennfeld fur ¨ HMM Externe Inertgas-Sollrate im Mode Homogen maximal Externe Inertgas-Sollrate im Mode Homogen Externe Inertgas-Sollrate im Mode Homogen Schicht Restgasrate inert extern Soll aus Kennfeld korrigiert Restgasrate inert extern Soll aus Kennfeld Externe Inertgas-Sollrate im Mode Homogen Mager maximal Externe Inertgas-Sollrate im Mode Schicht Externe Inertgas-Sollrate im Moder Schicht Katheizen Externe Inertgas-Sollrate im Mode Schicht maximal Relative Rate Restgas-Inert von extern ohne AGR-Freigabe in der Sollbetriebsart Rate Restgas-Inert von externer AGR gefiltert Rate Restgas-Inert von externer AGR in der aktuellen Betriebsart Rate Restgas-Inert von externer AGR in der Sollbetriebsart Rate Restgas-Inert von externer AGR Ansaugluft - Temperatur in GrdC, intern in Kelvin gerechnet
Motor-Temperatur, Ausgabe in Grad C, intern in Kelvin
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRSOL 6.150.0
Seite 931 von 4100 31.JAN.2003 Thomas Brosi
FB BGAGRSOL 6.150.0 Funktionsbeschreibung Einleitung: Einleitung: Die Funktion %BGAGRSOL berechnet aus der vorgegebnen Inert−Sollrate (rrie$s_w) uber ¨ externes AGR die daraus resultierende externe Inertgas Sollfullung ¨ (rirexts_w). Dies ist ¨ notig, da zum einen die Umrechnung in eine AGR−Ventilposition in der folgenden Funktion %AGRPSOL vorbereitet werden muss und zum anderen die physikalische Schnittstelle ¨ zu der Fullungssteuerung ¨ auf Fullungs− ¨ basis bereitgestellt werden muss. Die Sollgroße muss in allen Betriebsarten (BDE) zur Verfugung ¨ gestellt werden, um Berechnungen fur ¨ ¨ die Betriebsartenumschaltung in der Fullungssteuerung ¨ zu ermoglichen.
bgagrsol-fuellung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Die Inertgas−Frischgas−Verhaltnisse im Zylinder soll folgendes Schaubild verdeutlichen:
FUELLUNG ¨ dabei zur Verbrennung bei. Die interne und externe Restluft tragt Die Restgasrate (inert) ist wie folgt definiert:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRSOL 6.150.0
Inertgasrate =
relative Inertgasfullung ¨ rel. Gesamtfullung ¨
rri =
rir r f ges
Seite 932 von 4100 31.JAN.2003 Thomas Brosi
(1)
(2)
Die relative Inertgasfullung berechnet sich also nun aus der vorzugebenen Inertgasrat ¨
rriexts =
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
⇒ rriexts =
rirexts r f ges
(3)
rirexts rlsol+rirexts+rirints
(4)
⇒ rirexts = rriexts · (rlsol+rirints+rirexts)
(5)
⇒ rirexts = rriexts · rlsol+rriexts · rirints+rriexts · rirexts
(6)
⇒ rirexts · (1−rriexts) = rriexts · (rlsol+rirints)
(7)
rriexts ⇒ rirexts = (rlsol+rirints) · (1−rriexts)
(8)
¨ Beschreibung der Funktionsblocke: BGRFAGRS: Es wird ein Regelfaktor berechnet, der bei aktiver Bedingung ”AGR−Sollwert−Regeln” (B_agrsr) den Sollwert der externen Abgasruckf ¨ uhrung ¨ abregelt. Diese Abregelung ist nur dann aktiv, wenn die Soll−Inertgasrate eine Schwelle RRIESRMN uberschreitet. ¨ Die Bedingung B_agrsr wird in der Funktion %BBAGR generiert, die die Betriebsbedingungen der AGR festlegt und koordiniert. BGRIREMX: Hier wird die maximale Fullung ¨ berechnet, die von dem AGR−Ventil derzeit gestellt werden kann. Treten Verschmutzungen in der AGR− Leitung oder am Ventil auf, die sich wie eine Drosselstelle in der AGR−Leitung verhalten, so werden diese adaptiert (siehe %BGAGRA). Die Drosselstelle bewirkt, dass mitunter die aus den Sollkennfeldern (siehe Blocke ¨ ¨ ¨ die maximale HOMAGE, etc.) gewunschten Sollgroßen nicht eingestellt werden konnen. Um dennoch der Fullungssteuerung die korrekten AGR−Sollwerte zu liefern, ist es notig ¨ ¨ ¨ ¨ Fullung ¨ zu kennen und die Sollgroßen entsprechend zu begrenzen. Die Begrenzung findet sich in den Blocken HOMAGR etc. wieder, HOMAGR, HMMAGR, SCHAGR, HOSAGR, SKHAGR: ¨ Hier wird aus den fur ¨ die Betriebsarten entsprechenden Kennfeldern die Sollbetriebsgroße ausgelesen. Ist die Betriebsart selbst (B_hom, etc.) oder die Sollbetriebsart fur ¨ die Abgasruckf ¨ uhrung ¨ freigeschaltet (B_homagrs, etc.) , so wird die Berechnung in einem schnellen Rechenraster durchgefuhrt. ¨ Andernfalls erfolgt die Berechnung in einem langsamen ¨ ¨ Rechenraster (Hintergrund), um eine Berechnung der Fullungsgr ¨ oßen auch fur ¨ nicht aktive Betriebsarten zu ermoglichen. Da die Umschaltung der Fullungssteuerung ¨ (angezeigt durch B_$fes) immer nach der Umschaltung der AGR erfolgt (angezeigt durch B_$agrs), wird in jedem Fall die Berechnung der aktuellen und der Soll−Betriebsart vor der Berechnung der Fullungssteuerung ¨ umgeschaltet. ¨ Falls eine Ladungsbewegungsklappe vorhanden ist, konnen fur ¨ unterschiedliche Klappepositionen andere AGR−Rate appliziert werden. Dies wird in das Kennfeld KFRRIEHSUS betrachtet. In der Bertiebsart Homogen−Split (B_hspagrs=True) wird die AGR−Rate auf Null gesetzt (rriehsk=0). Mit B_agrsen bzw. B_agrhen wird angezeigt, daß die AGR prinzipiell fur ¨ diese Betriebsart freigeschaltet ist. ¨ ¨ In den Blocken HOMAGR und SKHAGR wird zusatzlich zu AGR−Sollrate auch eine AGR−Sollfullung ¨ der jeweiligen Betriebsart im Hintergrund bereitgestellt. ¨ ¨ Uber das Kennfeld KFRRIEST kann die AGR−Sollrate temperaturabh. gedampft werden. Ferner ist eine Abregelung der AGR uber ¨ den Aussen− druck pu_w und damit uber ¨ der ¨ moglich ¨ ¨ ¨ die korrekten AGR− Raten eingestellt werden konnen. ¨ Hohe (KLRRIESHO). Dies ist theoretisch nicht notig, da auch in der Hohe Dennoch kann eine Begrenzung der AGR− ¨ ¨ Raten in großen Hohen sinnvoll sein, um den Motorbetrieb nicht zu gefahrden. Zur Applikation kann − falls die Momentenstruktur noch nicht appliziert ist − die Soll−Kennfeldaddressierung vom Motormoment (miglsol_w) auf die rel.Kraftstroffmenge (rk_w) umgeschaltet werden. RRIEHOMS: ¨ In diesem Block wird die interne Restgasfullung ¨ eingelesen (ririhoms_w) und die externe Inertgasfullung ¨ berechnet. Ferner werden die Modifizierungen des Sollwertes wahrend ¨ ¨ eines Kurztests mittels Offset ermoglicht, Die Sollwertbegrenzung aus Block BGRIREMX wird eingerechnet und begrenzt die ausgegebene Sollrate auf die maximal mogliche AGR− ¨ Rate im Brennraum. Der Inhalt dieses Unterblock ist fur ¨ die anderen Betriebsarten in den ubergeordneten ¨ Blocken realisiert. MODSELECT: ¨ ¨ ¨ Aktuelle− und Sollbetriebsart unterscheiden sich wahrend Betriebsartenumschaltungen. Zu Begin einer Betriebsartenumschalten wird zunachst die Sollbetriebsart geandert, die aktuelle Betriebsart bleibt bis zum Ende der Umschaltung erhalten. Mit dem Wechsel der aktuellen Betriebsart auf die Sollbetriebsart ist die Umschaltung beendet. In diesem Block werden die Sollwerte dementsprechend aufbereitet. MODS: ¨ ¨ ¨ ¨ Die Sollgroßen der einzelnen Betriebsarten werden in Abhangigkeit der Sollbetriebsart auf eine betriebsartenunabhangige Große kopiert. RIREXOFS: ¨ ¨ unabhangig ¨ Hier wird die relative Fullung ¨ von externem AGR aus den AGR−Raten berechnet. Diese Grosse stellt die Fullung ¨ dar, die der Motor vertragt davon ob AGR betriebsbereit ¨ ist oder nicht. Die AGR−Rate (rriexofs_w), die fur ¨ die Berechnung dieser Fullung ¨ verwendet wird, ist wahrend der Umschaltung (B_bdemz) durch RRIEXTSMZ begrenzt, da in der ¨ Zwischenbetriebsart keine hohe AGR−Rate moglich ist (zu viel AGR bei der Umschaltung kann zur Verschlechterung der Verbrennung und damit zur Aussetzer fuhren). ¨ Die Fullung ¨ (rirexofs_w) ist fur ¨ den AGR−Modewechsel notwendig (siehe ab der %BBAGRMW 2.20)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRSOL 6.150.0
Seite 933 von 4100 31.JAN.2003 Thomas Brosi
MODA: ¨ ¨ ¨ ¨ Die Sollgroßen der einzelnen Betriebsarten werden in Abhangigkeit der aktuellen Betriebsart auf eine Betriebsartenabhangige Große kopiert. Damit ist eine Auswahl zwischen den ¨ ¨ Großen der aktuellen und der Sollbetriebsart moglich. OUTPUT: ¨ Es wird wahrend der Umschaltung das Minimum der aktuellen Betriebsart, der Sollbetriebart und eines Applikationswertes (RRIEXTSMZ) gebildet und an den Block BGRRIEXTS ubergeben. ¨ BGRRIEXTS: Nach einer Filterung des Sollwertes (BGAGRSOLF) wird aus der externen Soll−Inergasrate in eine Soll−Inertgasfullung ¨ umgerechnet (Formel siehe oben). Der gefilterte Wert ¨ rfrextfs_w wird an die folgende Funktion %AGRPSOL ubergeben. ¨ Die Fullungssteuerung ¨ %BGRLSOL etc. empfangt den ungefilterten Wert rfrexts_w. Um eine Ansteuerung des ¨ ¨ ¨ ¨ ¨ AGR−Ventils wahrend Schubabschalten zu ermoglichen, werden bei Anforderung zum Offnen wahrend Schubab− schalten (B_dagrss) die Sollgroßen (rfrexts_w und rfrextfs_w) ¨ auf den Applikationswert RLRDAGRS umgeschaltet. Da wahrend Schubab− schalten nur Luftanteile zuruckgef ¨ uhrt ¨ werden, wird die Inertgasfullung ¨ auf 0.0% geschaltet und die Luftfullung ¨ gleich der Gesamt− fullung ¨ gesetzt. BGAGRSOLF: Im Homogenbetrieb und bei Verlassen dieser Betriebsart kann es sinnvoll sein, die externe Abgasruckf ¨ uhrung ¨ auf der Sollseite zu filtern. Die Filterung ist dabei derart gestaltet, ¨ dass nur in ”Aufrichtung” und bei kleinen Anderungen Richtung ”Zu” gefiltert wird. Große negative Sprunge der Sollrate werden nicht gefiltert. ¨
APP BGAGRSOL 6.150.0 Applikationshinweise Sollwertvorgabe: ¨ Die Kennfelder beinhalten die Soll−Inertgasrate im Brennraum, so dass bei Applikation mit Hilfe eines AGR−Saugrohrmessgerates die AGR−Raten zuruckgerechnet ¨ werden mussen. ¨ Hierzu bietet sich folgende Formel an:
rriexts = reclagre ·
rrsext rl f g · r f ges 1−rrsext
(9)
rriext: Restgasrate Inertanteil externe AGR im Brennraum reclagre: Recipokes Lambda des AGR Massenstromes an der Einleitstelle rlfg: Relative Brennraumfullung ¨ Luft uber ¨ HFM rfges: Gesamtbrennraumfullung ¨ rrsext: AGR Saugrohrrate
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Erstbedatung Stutzstellenverteilung: ¨ • SMI12AGUW (12xSST) in[%] :
8.0
11.0
14.0
16.0
19.0
22.0
25.0
28.0
32.0
35.0
50.0
65.0
30
40
50
60
70
80
90
100
110
• SRK12AGUW (12xSST) in[%]
0
10
20
• SNM14AGUW (14xSST) in [U/min]
750
1000
1500
2000
2400
2700
3000
3500
3800
4000
4200
4400
4800
5000
Erstbedatung der KF: ¨ Fur ¨ die Kennfelder kann eine beliebige Erstbedatung vorgenommen werden, die den Fahrbetrieb nicht beeintrachtigt. Es ist ferner darauf zu achten, daß die vorgegebenen Raten nicht zu einer solchen Entdrosselung des Saugrohres fuhren, die das System permanent in einen ungedrosselten Zustand versetzt. Angezeigt wird dieser Zustand uber B_ugd ¨ ¨ und/oder B_agrugds. Die Bedatung ist hier mit der Funktion %BGRLSOL abzustimmen. Beispielbedatungen: • KFRRIEHOMS (bei BDE) miglsol[%],nmot[U/min]:
miglsol/nmot 5000 4800 4400 4200 4000 3800 3500 3000 2700 2400 2000 1500 1000 750
8.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
11.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
14.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
16.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
19.0 0 0 0 0 0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 0
22.0 0 0 0 0 0 7.0 7.0 7.0 7.0 7.0 7.0 7.0 7.0 0
25.0 0 0 0 0 0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 0
28.0 0 0 0 0 0 11.0 11.0 11.0 11.0 11.0 11.0 11.0 11.0 0
32.0 0 0 0 0 0 14.0 14.0 14.0 14.0 14.0 14.0 14.0 14.0 0
35.0 0 0 0 0 0 15.0 15.0 15.0 15.0 15.0 15.0 15.0 15.0 0
50.0 0 0 0 0 0 14.0 14.0 14.0 14.0 14.0 14.0 14.0 14.0 0
65.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
14.0 0 0
16.0 0 0
19.0 0 0
22.0 0 0
25.0 0 0
28.0 0 0
32.0 0 0
35.0 0 0
50.0 0 0
65.0 0 0
• KFRRIEHOMS, KFRRIEHSUS:
milsol/nmot 5000 4800
8.0 0 0
11.0 0 0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
4400 4200 4000 3800 3500 3000 2700 2400 2000 1500 1000 750
0 0 0 0 0 0 0 0 0 0 0 0
BGAGRSOL 6.150.0
Seite 934 von 4100 31.JAN.2003 Thomas Brosi
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 5.0 0
0 0 0 7.0 7.0 7.0 7.0 7.0 7.0 7.0 7.0 0
0 0 0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 10.0 0
0 0 0 11.0 11.0 11.0 11.0 11.0 11.0 11.0 11.0 0
0 0 0 14.0 14.0 14.0 14.0 14.0 14.0 14.0 14.0 0
0 0 0 15.0 15.0 15.0 15.0 15.0 15.0 15.0 15.0 0
0 0 0 14.0 14.0 14.0 14.0 14.0 14.0 14.0 14.0 0
0 0 0 0 0 0 0 0 0 0 0 0
11.0 0 0 0 0 0 8.0 8.0 8.0 8.0 9.0 9.0 0 10.0 10.0
14.0 0 0 0 0 0 8.0 8.0 8.0 8.0 9.0 9.0 0 10.0 10.0
16.0 0 0 0 0 0 8.0 8.0 8.0 8.0 9.0 9.0 0 10.0 10.0
19.0 0 0 0 0 0 8.0 8.0 8.0 8.0 9.0 9.0 5.0 10.0 10.0
22.0 0 0 0 0 0 8.0 8.0 8.0 8.0 9.0 9.0 7.0 10.0 10.0
25.0 0 0 0 0 0 8.0 8.0 8.0 8.0 9.0 9.0 10.0 10.0 10.0
28.0 0 0 0 0 0 8.0 8.0 8.0 8.0 9.0 9.0 11.0 10.0 10.0
32.0 0 0 0 0 0 8.0 8.0 8.0 8.0 9.0 9.0 14.0 10.0 10.0
35.0 0 0 0 0 0 8.0 8.0 8.0 8.0 9.0 9.0 15.0 10.0 10.0
50.0 0 0 0 0 0 8.0 8.0 8.0 8.0 9.0 9.0 14.0 10.0 10.0
65.0 0 0 0 0 0 8.0 8.0 8.0 8.0 9.0 9.0 0 10.0 10.0
• KFRRIESCHS:
miglsol/nmot 5000 4800 4400 4200 4000 3800 3500 3000 2700 2400 2000 1500 1000 750
8.0 0 0 0 0 0 8.0 8.0 8.0 8.0 9.0 9.0 0 10.0 10.0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
• KFRRIEHMMS, KFRRIEHOSS, KFRRIESKHS, KFRRIE$A = 0.0 const. wobei $= HOM, HMM, SCH oder SU • KFRRIEST (tmotk_w(◦ C) , tansk_w(◦ C)) :
tmotk/tansk_w −20.0 0.0 20.0 40.0
−20.0 0.5 0.5 0.5 0.5
0.0 0.5 0.8 1.0 1.0
20.0 0.8 1.0 1.0 1.0
40.0 1.0 1.0 1.0 1.0
60.0 1.0 1.0 1.0 1.0
100.0 1.0 1.0 1.0 1.0
1000 1.0
900 1.0
800 1.0
700 1.0
600 1.0
0.0
20.0
40.0
60.0
80.0
100.0
1.0
1.0
1.0
1.0
1.0
1.0
• KLRRIESHM, KLRRIESHO, KLRRIESSH:
pu_w(hPa)
1100 1.0
• KLKORIRSCH: (noch zu applizieren)
dpschsol_w oder dphossol_w oder dpskhsol_w [hPa]
Parameter DENRRIESF FLBKAGRU FRAGRSAB FRAGRSZU FRAGRSMN ORRIESHMMT ORRIESHOMT ORRIESSCHT ORRIESHMM2 ORRIESHOM2 ORRIESSCH2 RLRDAGRS RRIESRMN RRIEXTSMZ RRIESAP TVRRIESF
Vorbelegung −5.0 0.5 −0.02 0.01 0.0 0.0 % 0.0 % 0.0 % 0.0 % 0.0 % 0.0 % 0.0 % 10.0 % 100.0 % 0.0 % 2.0 s
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZKRRIENHSF ZKRRIEHSF
BGAGRSOL 6.150.0
Seite 935 von 4100 31.JAN.2003 Thomas Brosi
0.01 s 0.01 s
Bemerkungen zur Bedatung:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFRRIEST:
Eine Temperaturabh¨ angige Abregelung ist nur dann sinnvoll, wenn die Temperatur−Grenze in der Funktion %BBAGR nicht ausreicht.
KLRRIESHM, KLRRIESHO, KLRRIESSH: Theoretisch ist eine H¨ ohen−Abregelung der AGR nicht n¨ otig, da die Sollvorgabe ¨ uber Brennraumraten auch in der H¨ ohe gen¨ ugend Luftf¨ ullung f¨ ur einen Motorbetrieb erlaubt. Mitunter ist aber ein Betrieb mit AGR ab bestimmten H¨ ohen nicht mehr sinnvoll. DENRRIESF: Liegt ein Sollwertsprung in positive Richtung vor, so ist −bei einer Filterzeitkonstante > dT) die Ausgangsgr¨ oße rriextfs_w kleiner als die Eingangsgr¨ oße rriehs_w. Das Filter ist demnach bei positiven Spr¨ ungen eingeschaltet, wenn DENRRIESF > 0.0 bedatet wird. Um nicht eine zus¨ atzliche Nichtlinearit¨ at und Mittelwertverschiebung bei kleinen Sollwert¨ anderungen zu provozieren, ist die Gr¨ oße soweit negativ zu bedaten, bis auch kleine Sollwert¨ anderungen in negativer Richtung gefiltert werden. DMWAGR Hier ist die Gr¨ oße des zul¨ assigen Deltas zwischen Ist− und Sollgr¨ oße der Gesamten Restgasf¨ ullung (!!!!) einzutragen. Die Betriebsarten−Umschaltung wird erst dann freigegeben, wenn diese Schwelle unterschritten ist. Je Gr¨ oßer dieser Wert ist, desto schneller kann eine Umschaltung erfolgen. FLBKAGRU Die Sollkennfelder k¨ onnen bei LBK−Einsatz umgeschaltet werden, um den ver¨ andernten F¨ ullungs−Bedingungen gerecht zu werden. FRAGRSAB Die Auf− bzw. Abregelung sollte nicht zu schnell bedatet werden, um ein Sollwertschwingen ¨ uber diesen Pfad zu vermeiden. FRAGRSZU FRAGRSMN Die Abregelung muss auf jeden Fall begrenzt werden (!), um ein Ausschalten der AGR ¨ uber disen Pfad zu vermeinden. Es tritt sonst eine Abschaltung der AGR in Kraft, die keine Konsequenzen nach sich zieht (OBD etc.). ORRIESHMMT Zur Erh¨ ohung der AGR−Ventilposition (Kurztest) k¨ onnen die Sollraten aus den Kennfeldern erh¨ ot werden. ORRIESHOMT ORRIESSCHT ORRIESHMM2 ORRIESHOM2 ORRIESSCH2 RLRDAGRS Zur Aufsteuerung der AGR w¨ ahrend Schubabschalten kann direkt die Luftf¨ ullung ¨ uber AGR vorgegeben werden. Ist dieser Wert gr¨ oßer als die minimale Luftf¨ ullung RLMIN, so schließt die Drosselklappe w¨ ahrend dieser Zeit vollst¨ andig (!). RRIESRMN Nur wenn diese Grenze ¨ uberschritten ist, wird die AGR abgeregelt. RRIEXTSMZ Zus¨ atzlich zur Minimalauswahl zwischen aktueller und Sollbetriebsart w¨ ahrend der Umschaltung wird dieser Wert in die minimum−Auswahl einbezogen. Damit kann die AGR auf Wunsch auf jeden Wert w¨ ahrend der Umschaltung begrenzt werden. RRIESAP Zur Applikation kann dieses Label in Verbindung mit B_rriesap = CWRR=2 verwendet werden. TVRRIESF Nach Umschaltung von der Betriebsart Homogen in eine andere Betriebsart bleibt die Filterzeitkonstante der homogenen betriebsart bestehen. ZKRRIENHSF Filterzeitkonstante f¨ ur nicht Homogenbetriebsarten. In der Regel ist diese kleiner als ZKRRIEHSF da im Homogenbetrieb ZKRRIEHSF eine gr¨ oßere AGR−Epfindlichkeit des Gesamtsystems besteht. ¨ Codeworter: • CWAGR
Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7
AGR aktiv/deaktiv (true/false) entfallen entfallen entfallen B_cwagrap B_cwagrhap Freischaltung AGR im Homogenbetrieb (Homogen + Homogen−Magerbetrieb) Freischaltung AGR in Schichtbetriebsarten (Schichtbetrieb, Schicht−Katheizen, Hom_Schichtbetrieb)
• CWRR
Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7
B_rrisolap B_rriesap entfallen entfallen entfallen entfallen entfallen entfallen
SY_BDE > 0: Benzindirekteinsprizung SY_NWSA > 0: Auslaß−Nockenwellenverstellung SY_NWS > 0: Nockenwellenverstellung
Folgende Gr¨ oßen m¨ ussen von der Funktion %BGAGRSOL f¨ ur die F¨ ullungssteuerung zur Verf¨ ugung gestellt werden: rriexts_w rrie$s_w riri$s_w rfrexts_w rfrints_w
10 ms 200 ms 10/200 ms 10 ms 10 ms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
rlrexts_w rlrints_w
BBAGRMW 2.50.0
Seite 936 von 4100 31.JAN.2003 Thomas Brosi
10 ms 10 ms
FU BBAGRMW 2.50.0 Betriebsbedingung AGR Modewechsel FDEF BBAGRMW 2.50.0 Funktionsdefinition AGRMUM rirexofs_w
rirexofs_w
rirints_w
rirints_w
rir_w
rir_w
B_mwagrs
B_mwagrs
B_mwagr
EMERG B_schagrdi B_eagrvv
B_eagrvv
B_homagrdi
B_homagrdi
msnagrv_w
msnagrv_w
B_schagren
B_hmmagrdi
B_hmmagrdi
SCHAGREN B_agrsen
B_agrsen
B_khagrab
B_khagrab
B_dtdisagr
B_dtdisagr
B_ll
B_ll
bbagrmw-main
B_evakt
B_evakt
B_schagren
main
SY_AGR 0 rirints_w rirs_w rirexofs_w
1/ B_mwagrs
B_mwagr
B_mwagr
1/ B_mwagr rir_w DMWAGR
bbagrmw-agrmum
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_schagrdi
agrmum: Berechnung Freigabe Betriebsmoduswechsel
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBAGRMW 2.50.0
Seite 937 von 4100 31.JAN.2003 Thomas Brosi
CWBBAGRMW 0 false B_dtdisagr B_ll B_schagren
B_schagren
B_agrsen B_khagrab
bbagrmw-schagren
TVAGRSA B_evakt TurnOffDelayVariable_EVAKT schagren: Schichtbetrieb enable trotz AGR−Sperre
SY_AGRKOMP 2 B_eagrvv
false
MSNAGRSMX
disable stratified mode caused by EGR error
MSNAGRSMN msnagrv_w
B_schagrdi B_schagren
disable hom. mode caused by EGR error
MSNAGRHMX MSNAGRHMN
B_homagrdi
disable lean mode caused by EGR error
MSNAGRMMX MSNAGRMMN
B_hmmagrdi
bbagrmw-emerg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_agrvbb
emerg:Bedingungen fur ¨ Notlaufkoordination
ABK BBAGRMW 2.50.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW (REF)
internes Codewort in der %BBAGRMW Delta fur Freigabe des Modewechsels fur AGR AGR-Massenstrom normiert minimal im Homogenbetrieb AGR-Massenstrom normiert maximal im Homogenbetrieb AGR-Massenstrom normiert minimal im Homogen-Magerbetrieb AGR-Massenstrom normiert maximall im Homogen-Magerbetrieb AGR-Massenstrom normiert minimal im Schichtbetrieb AGR-Massenstrom normiert maximal im Schichtbetrieb Verzoergerungszeit AGR nach Schubabschalten
Systemkonstante
Art
Bezeichnung
SY_AGR SY_AGRKOMP
SYS (REF) Systemkonstante AGR vorhanden SYS (REF) Systemkonstante Komponententyp AGR-Ventil
Source-X
Source-Y
CWBBAGRMW DMWAGR MSNAGRHMN MSNAGRHMX MSNAGRMMN MSNAGRMMX MSNAGRSMN MSNAGRSMX TVAGRSA
Art
Variable
Quelle
Referenziert von
B_AGRSEN
BBAGR
B_AGRVBB
DAGRLS
EIN BBAGRMW, BGAGRSOL BBAGR, BBAGRMW,- EIN BGAGRA
Bezeichnung Einschaltbedingung AGR fur ¨ geschichtete Betriebsmodi AGR-VENTIL betriebsbereit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBAGRMW 2.50.0
Seite 938 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DTDISAGR B_EAGRVV B_EVAKT
DTEV DAGRLS BGEVAB
EIN EIN EIN
Sperrung AGR durch bei aktiver TEV-Prufung ¨ Bedingung AGR-Ventilklemmverdacht Bedingung alle Einspritzventile aktiv/angesteuert
B_HMMAGRDI B_HOMAGRDI B_KHAGRAB B_LL
BBAGRMW BBAGRMW BAKH MDFAW
AUS AUS EIN EIN
Bedingung Homogen Magerbetrieb verbieten wegen AGR-Fehlverhalten Bedingung Homogenbetrieb verbieten wegen AGR-Fehlverhalten Bedingung: AGR Abschalten wegen Katheizen Bedingung Leerlauf
B_MWAGR
BBAGRMW
AUS
Bedingung Modewechsel Abgasruckf ¨ uhrung ¨ (Quittung)
B_MWAGRS
BDEMUM
EIN
Bedingung Modewechsel Abgasruckf ¨ uhrung ¨ (Trigger)
B_SCHAGRDI B_SCHAGREN MSNAGRV_W RIREXOFS_W RIRINTS_W
BBAGRMW BBAGRMW BGAGR BGAGRSOL BGRFIS
BBAGR, BBAGRMW ADAGRLS, BBAGRMW BBAGR, BBAGRMW,DLGHMM, MDAUTG,MDKOG, ... NLKO NLKO BBAGR, BBAGRMW ARMD, BAKH, BBAGR, BBAGRMW, BBKH, ... BBAGRMW, BDEMUE, BDEMUM AGRUE, BBAGRMW,BDEMUE NLKO
RIRS_W RIR_W
BBAGRMW BGPIRG
AUS AUS BBAGRMW, BGAGRA EIN EIN BBAGRMW EIN BBAGRMW, BGAGRSOL LOK BBAGRMW, BGLASO, EIN BGPIRG, SRMSEL
Bedingung Schichtbetrieb verbieten wegen AGR-Fehlverhalten Bedingung: Schichtbetrieb enable ohne AGR Normierter Massenstrom AGR aus Ventilkennlinie unkorrigiert Relative Restgas-Inert von extern ohne AGR-Freigabe in der Sollbetriebsart rel.Sollinertgasfullung ¨ uber ¨ internes AGR relative Inertgas-Sollfullung ¨ aus internem und externem AGR relative Inertgas-Fullung ¨ aus internem und externem AGR
FB BBAGRMW 2.50.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
APP BBAGRMW 2.50.0 Applikationshinweise Erstparametrierung =================== CWBBAGRMW 0 DMWAGR 10.0 % MSNAGRHMN 0 kg/h MSNAGRHMX 50 kg/h MSNAGRMMX 0 kg/h MSNAGRMMN 100 kg/h MSNAGRSMX 0 kg/h MSNAGRSMN 100 kg/h TVAGRSA 0.1 sec
Verwendete Systemkonstanten −−−−−−−−−−−−−−−−−−−−−−−−−−−− SY_BDE = 1: Benzin−Direkteinspritzung SY_AGRKOMP SY_AGRKOMP SY_AGRKOMP SY_AGRKOMP
= = = =
0: 1: 2: 3:
Keine AGR Ventil mit Hubankerantrieb Stepperantrieb ohne Lager¨ uckmeldung Ventil mit DC−Antrieb (H−Br¨ ucke)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRFIS 2.50.0
Seite 939 von 4100 31.JAN.2003 Thomas Brosi
FU BGRFIS 2.50.0 Berechnung relative Sollfullung ¨ intern FDEF BGRFIS 2.50.0 Funktionsdefinition MAIN: ¨ Ubersicht ===============
BGRFIS 2.50 -----------------rlrints_w
rfrints_w
rirints_w
SY_BDE 0 1.0
INTRFRS rlrihoms_w rlrischs_w rlrihmms_w rlrihoss_w rlriskhs_w SY_STERVK 0
1.0
labbris_w
ririhoms_w ririschs_w ririhmms_w ririhoss_w ririskhs_w
bgrfis-main INTRFRS: Berechnung Sollgr¨ oße interne =====================================
labbris_w
INTERNHOM ririhoms_w labbris_w rlrihoms_w
INTERNHMM rlrihmms_w labbris_w ririhmms_w
ririhoms_w rlrihoms_w
rlrihmms_w ririhmms_w
INTERNSCH labbris_w
rlrischs_w
rlrischs_w
ririschs_w
ririschs_w
INTERNHOS rlrihoss_w
rlrihoss_w
labbris_w ririhoss_w
ririhoss_w
INTERNSKH rlriskhs_w
rlriskhs_w
ririskhs_w
ririskhs_w
labbris_w
bgrfis-intrfrs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
labbrm2_w
labbris_w
bgrfis-main
1/ labbrm_w
bgrfis-intrfrs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRFIS 2.50.0
Seite 940 von 4100 31.JAN.2003 Thomas Brosi
INTERNHOM: Berechnung Sollgr¨ oße internes Restgas Homogenbetriebsart ===================================================================
2/ rlrihoms_w
rlrihoms_w
1/
B_homagrs rfrihoms_w
B_homfes
ririhoms_w
ririhoms_w
SY_BDE 0 bgrfis-internhom
1.0 1.0 labbris_w bgrfis-internhom
2/ rlrihmms_w
rlrihmms_w
1/
B_hmmagrs
ririhmms_w
ririhmms_w bgrfis-internhmm
rfrihmms_w
B_hmmfes lamnhmm_w labbris_w bgrfis-internhmm
INTERNSCH: Berechnung Sollgr¨ oße internes Restgas Schichtbetriebsart ===================================================================
2/ rlrischs_w B_schagrs
rlrischs_w
1/
B_schfes
rfrischs_w lamnsch_w labbris_w
ririschs_w
ririschs_w bgrfis-internsch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
INTERNHMM: Berechnung Sollgr¨ oße internes Restgas Homogen-Magerbetriebsart =========================================================================
bgrfis-internsch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRFIS 2.50.0
Seite 941 von 4100 31.JAN.2003 Thomas Brosi
INTERNHOS: Berechnung Sollgr¨ oße internes Restgas Homogen-Schichtbetriebsart ===========================================================================
2/ rlrihoss_w
rlrihoss_w
1/
B_hosagrs rfrihoss_w
ririhoss_w
ririhoss_w bgrfis-internhos
B_hosfes lamnhos_w labbris_w bgrfis-internhos INTERNSKH: Berechnung Sollgr¨ oße internes Restgas Schicht-Katheizbetriebsart ===========================================================================
2/
B_skhagrs
rlriskhs_w
1/
B_skhfes
rfriskhs_w
ririskhs_w
ririskhs_w bgrfis-internskh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rlriskhs_w
lamnskh_w labbris_w bgrfis-internskh
ABK BGRFIS 2.50.0 Abkurzungen ¨ Systemkonstante
Art
SY_BDE SY_STERVK
SYS (REF) Systemkonstante Benzin-Direkteinspritzung SYS (REF) Systemkonstante Bedingung : Stereo vor Kat Art
Variable
Quelle
Referenziert von
B_HMMAGRS
BDEMUM
B_HMMFES
BDEMUM
B_HOMAGRS
BDEMUM
B_HOMFES
BDEMUM
B_HOSAGRS
BDEMUM
B_HOSFES
BDEMUM
B_SCHAGRS
BDEMUM
B_SCHFES
BDEMUM
B_SKHAGRS
BDEMUM
B_SKHFES
BDEMUM
LABBRIS_W LABBRM2_W LABBRM_W LAMNHMM_W
BGRFIS BGLASO BGLASO BGBVG
BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV EIN BDEMEN, BGBVG,BGMSUGD, BGPRGS, BGRFIS, ... BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV,NWSOLLE, ... BGMSUGD, BGPRGS, EIN BGRFIS, BGRLMIN,BGRLSOL, ... BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV,NWSOLLE, ... BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... BGAGRSOL, BGPRGS, EIN BGRFIS, BGWGWV BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... LOK BGPIRG, BGRFIS EIN EIN BGPIRG, BGRFIS EIN BGRFIS
Bezeichnung
Bezeichnung Bedingung Homogen-Mager als Sollbetriebsart fur ¨ AGR Bedingung Homogen-Mager als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Homogen als Sollbetriebsart fur ¨ AGR
Bedingung Homogen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ AGR Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Schicht als Sollbetriebsart fur ¨ AGR
Bedingung Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ AGR Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Lambda der brennenden Zylinder fur ¨ Sollwertberechnung internes Restgas Soll-Lambda des Gesamtgases in befeuerten Zylindern, Bank 2 Soll-Lambda des Gesamtgases in befeuerten Zylindern ¨ Lambdagrenze fur Untere stationare ¨ HMM
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRFIS 2.50.0
Seite 942 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
LAMNHOS_W LAMNSCH_W LAMNSKH_W RFRIHMMS_W
BGBVG BGBVG BGBVG BGPRGS
EIN EIN EIN EIN
¨ Lambdagrenze fur Untere stationare ¨ HOS ¨ Lambdagrenze fur Untere stationare ¨ SCH ¨ Lambdagrenze fur Untere stationare ¨ SKH rel.Fullung ¨ (Inertgas+Luft) uber ¨ internes AGR im Mode Homogen Mager
RFRIHOMS_W RFRIHOSS_W RFRINTS_W RFRISCHS_W RFRISKHS_W RIRIHMMS_W RIRIHOMS_W RIRIHOSS_W RIRINTS_W
BGPRGS BGPRGS BGPRGS BGPRGS BGPRGS BGRFIS BGRFIS BGRFIS BGRFIS
BGRFIS BDEMEN, BGRFIS BGRFIS BGRFIS, BGRLSOL,KODOH BGRFIS, BGRLSOL BGRFIS, BGRLSOL BGRFIS BGRFIS, BGRLSOL BGRFIS, BGRLSOL
EIN EIN EIN EIN EIN AUS AUS AUS AUS
rel.Fullung(Inertgas+Luft) ¨ uber ¨ internes AGR rel.Sollfullung ¨ (Inertgas+Luft) uber ¨ int.AGR im Homogen-Schicht rel.Sollfullung ¨ (Inertgas+Luft) uber ¨ internes AGR rel.Fullung ¨ (Inertgas+Luft) uber ¨ internes AGR im Mode Schicht rel.Fullung ¨ (Inertgas+Luft) uber ¨ internes AGR im Mode Schicht Katheizen rel.Inertgasfullung ¨ uber ¨ int.AGR im Mode Homogen Mager rel.Inertgasfullung ¨ uber ¨ int.AGR im Mode Homogen rel.Sollinertgasfullung uber int.AGR im Mode Homogen-Schicht ¨ ¨ rel.Sollinertgasfullung ¨ uber ¨ internes AGR
RIRISCHS_W RIRISKHS_W RLRIHMMS_W RLRIHOMS_W RLRIHOSS_W RLRINTS_W RLRISCHS_W RLRISKHS_W
BGRFIS BGRFIS BGRFIS BGRFIS BGRFIS BGRFIS BGRFIS BGRFIS
AUS AUS AUS AUS AUS AUS AUS AUS
rel.Inertgasfullung ¨ uber ¨ int.AGR im Mode Schicht rel.Sollinertgasfullung uber int.AGR im Mode Schicht Katheizen ¨ ¨ relative Luftfullung ¨ uber ¨ internes AGR fur ¨ Homogen-Mager Betrieb relative Luftfullung ¨ uber ¨ internes AGR fur ¨ Homogenbetrieb relative Luftfullung ¨ uber ¨ internes AGR fur ¨ Homogen-Schicht Betrieb relative Solluftfullung uber internes AGR relative Luftfullung ¨ uber ¨ internes AGR fur ¨ Schichtbetrieb relative Luftfullung ¨ uber ¨ internes AGR fur ¨ Schicht/Katheizen Betrieb
BBAGRMW, BGAGRSOL KODOH BGRLSOL BGRLSOL BGRLSOL BGMSDKS, BGRLMIN BGRLSOL BGRLSOL
FB BGRFIS 2.50.0 Funktionsbeschreibung Aufgabe: ======== Berechnung der Sollf¨ ullung (Luft und Inertgas) des internen Restgases. Die Soll-Inertgas-F¨ ullung und Soll-Luft-F¨ ullung des internen Restgases mit wird Hilfe von Lambda (bei BDE mit labbris_w und bei SRE mit labmda=1) berechnet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Außerdem werden bei BDE noch die F¨ ullungen f¨ ur die einzelnen Betriebsarten zur Verf¨ ugung gestellt. Definition von Lambda: Lambda = rfrints_w / rirints_w
--->
rirints_w = rfrints_w/Lambda --> rlrints_w = rfrints_w - rirints_w
Lambda=labbris bei BDE und 1 bei SRE. Die gleiche Berechnung f¨ ur auch f¨ ur die einzelnen Betriebsarten durchgef¨ uhrt. Dabei wird in der aktuellen Betriebsart labbris bzw. 1 verwendet und bei der restlichen Berechnung das min. zugelassene Lambda (lamn$s) $=hom, sch, skh, hos, hmm
APP BGRFIS 2.50.0 Applikationshinweise Keine Applikationsdaten
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLMIN 1.10.1
Seite 943 von 4100 31.JAN.2003 Thomas Brosi
FU BGRLMIN 1.10.1 Berechnung der Mindestluft rlmin FDEF BGRLMIN 1.10.1 Funktionsdefinition BGRLMIN 1.10 --------------------
SY_BDE SKH
0
rlminskh_w B_hom B_sch HOS rlminhos_w
B_hmm B_hos
HMM rlminhmm_w
rlmin_w
SCH
bgrlmin-main
HOM rlminhom_w
bgrlmin-main
B_hmmfes
1/ RLMNHMM rlrints_w
rlminhmm_w
rlminhmm_w bgrlmin-hmm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rlminsch_w
bgrlmin-hmm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLMIN 1.10.1
Seite 944 von 4100 31.JAN.2003 Thomas Brosi
SY_BDE 0 B_homfes true B_sa 1/ nmot_w
rlmn_w
rlminhom_w
rlminhom_w
RLMNN
B_btkatg
rlrints_w
rltedte_w
RLMNSAKT
bgrlmin-hom
rlmnsa_w RLMNSAN bgrlmin-hom
B_hosfes
rlminhos_w
rlminhos_w
bgrlmin-hos
RLMNHOS rlrints_w bgrlmin-hos
B_schfes
1/ nmot_w
rlminsch_w
KFRLMNSCH
rlminsch_w bgrlmin-sch
misol_w rlrints_w bgrlmin-sch
B_skhfes
1/ rlminskh_w
RLMNSKH
rlminskh_w bgrlmin-skh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
rlrints_w bgrlmin-skh
ABK BGRLMIN 1.10.1 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
KFRLMNSCH RLMNHMM RLMNHOS RLMNN RLMNSAKT
NMOT_W
MISOL_W
KF FW FW KL KL
minimale Luft fur ¨ Schichtbetrieb minimale Luft fur ¨ Homogen-Mager-Betrieb minimale Luft fur ¨ Homogen-Schicht-Betrieb Kennlinie minimale Fullung ¨ Kennlinie minimale Fullung ¨ im Schub bei hohen Vorkattemperaturen
NMOT_W NMOT_W
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
RLMNSAN RLMNSKH
NMOT_W
BGRLMIN 1.10.1
Art
Bezeichnung
KL FW
Kennlinie minimale Fullung im Schub ¨ minimale Luft fur ¨ Schichtbetrieb-Katheizen
Systemkonstante
Art
Bezeichnung
SY_BDE
SYS (REF) Systemkonstante Benzin-Direkteinspritzung
Source-Y
Art
Variable
Quelle
Referenziert von
B_BTKATG B_HMM
BTKAT BDEMUM
B_HMMFES
BDEMUM
B_HOM
BDEMUM
B_HOMFES
BDEMUM
B_HOS
BDEMUM
B_HOSFES
BDEMUM
B_SA
MDRED
B_SCH
BDEMUM
B_SCHFES
BDEMUM
B_SKHFES
BDEMUM
MISOL_W
MDKOG
NMOT_W
BGNMOT
RLMINHMM_W
BGRLMIN
RLMINHOM_W
BGRLMIN
RLMINHOS_W
BGRLMIN
RLMINSCH_W
BGRLMIN
RLMINSKH_W RLMIN_W
BGRLMIN BGRLMIN
RLMNSA_W RLMN_W RLRINTS_W RLTEDTE_W
BGRLMIN BGRLMIN BGRFIS DTEV
EIN BGRLMIN EIN BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... EIN BDEMEN, BGBVG,BGMSUGD, BGPRGS, BGRFIS, ... ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... BGMSUGD, BGPRGS, EIN BGRFIS, BGRLMIN,BGRLSOL, ... ATM, BBKR,EIN BDEMEN, BDEMUE,BGAGRSOL, ... BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... ATM, BDEMEN,EIN BDEMKO, BDEMUE,BDEMUS, ... BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... BDEMEN, BGPRGS,- EIN BGRFIS, BGRLMIN,BGRLSOL, ... BGBVG, BGRLMIN,- EIN GGCANECU, MDRED, MDZW, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BDEMEN, BDEMUS, B- AUS GRLSOL BDEMEN, BGRLSOL,- AUS MDKOG BDEMEN, BDEMUS, B- AUS GRLSOL BDEMEN, BDEMUS, B- AUS GRLSOL BDEMEN, BGRLSOL AUS BDEMUS, BGRLSOL,- AUS MDFAW LOK LOK BGMSDKS, BGRLMIN EIN EIN BGRLMIN
Seite 945 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Temperaturen fur ¨ alle Katalysatoren innerhalb ihres Betriebsfensters Bedingung Betriebsart Homogen-Mager
Bedingung Homogen-Mager als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Betriebsart Homogen Bedingung Homogen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Betriebsart Homogen-Schicht
Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Schubabschalten Bedingung Betriebsart Schicht
Bedingung Schicht als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Indiziertes resultierendes Sollmoment
Motordrehzahl minimale Luft fur ¨ Homogen-Mager-Betrieb minimale Luft fur ¨ Homogenbetrieb minimale Luft fur ¨ Homogen-Schicht-Betrieb minimale Luft fur ¨ Schichtbetrieb minimale Luft fur ¨ Schichtbetrieb-Katheizen ¨ minimal zulassiges rl ¨ minimal zulassiges rl bei Schubabschalten ¨ minimal zulassiges rl relative Solluftfullung uber internes AGR Aus DTEV ermittelte relative Fullung ¨ uber ¨ das Tankentluftungsventil ¨
FB BGRLMIN 1.10.1 Funktionsbeschreibung Die Sollf¨ ullung wird auf den minimal zul¨ assigen Wert rlmin_w begrenzt. Diese Mindestluft wird in dieser Funktion appliziert und berechnet. Diese Mindestluft sollte ein Kompromiss aus Mindestluft f¨ ur Brennbarkeit (z.B. auch ein kleinst m¨ ogliche Einspritzmenge), Mindestsaugrohrdruck (damit kein Blaurauch - durch ¨ Ol aus dem Kurbelgeh¨ ause- entsteht) und eine nicht zu große Mindestluft, damit ¨ man ruckfrei Wiedereinsetzen kann und im Leerlauf die Drehzahl nicht zu groß wird (Uberwachung). Die minimale F¨ ullung wird im Homogenbetrieb aus einer Kennlinie als Funktion der Drehzahl berechnet. Es gibt f¨ urs Schubabschalten (B_sa=true) eine extra Kennlinie und wenn die Temperatur im Schubabschalten zu heiß wird (B_btkatg und B_sa=true) eine dritte Kennlinie. Im Schichtkatheitzen, Homogen/Schichtbetrieb und homogenen Magerbetrieb ist die Mindestluft ein Festwert. Im Schichtbetrieb wird die minimale F¨ ullung aus einem Kennfeld als Funktion der Drehzahl und Moment berechnet. Zu diesen minimalen F¨ ullungen wird dann noch die im Zylinder verbleibende interne F¨ ullung (rlrints_w) addiert, damit sich beim Wiedereinsetzen kein Sprung in der Drosselklappe ergibt und nach dem Wiedereinsetzten noch gen¨ ugend Luft vorhanden ist, wenn die interne Luftf¨ ullung wieder verbrannt wird. Im Homogenbetrieb wird die Luft, die ¨ uber das Tankentl¨ uftungsventil (rltedte_w) gef¨ ordert wird von der applizieren Mindestf¨ ullung subtrahiert, da dann ¨ uber die Drosselklappe weniger Luft bzw. F¨ ullung geliefert werden muss.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLMXS 1.50.4
Seite 946 von 4100 31.JAN.2003 Thomas Brosi
APP BGRLMIN 1.10.1 Applikationshinweise Erstbedatung: RLMNHMM = 15 RLMNHOS = 15 RLMNSKH = 25 nmot_w | 200 | 760 | 1000 | 1240 | 1520 | 1760 | 2000 | 2520 | 3000 | 4000 | 5000 | 6000 ----------+------+------+------+------+------+------+------+------+------+------+------+-----RLMNN | 15.1 | 15.1 | 15.0 | 15.0 | 14.5 | 13.9 | 13.9 | 13.5 | 13.5 | 14.9 | 16.4 | 17.3 RLMNSAKT | 15.1 | 15.1 | 15.0 | 15.0 | 14.5 | 13.9 | 13.9 | 13.5 | 13.5 | 14.9 | 16.4 | 17.3 RLMNSAN | 15.1 | 15.1 | 15.0 | 15.0 | 14.5 | 13.9 | 13.9 | 13.5 | 13.5 | 14.9 | 16.4 | 17.3 KFRLMNSCH alle mit 25 %
FU BGRLMXS 1.50.4 Berechnung der Maximalen Sollfullung ¨ FDEF BGRLMXS 1.50.4 Funktionsdefinition BGRLMXS 1.50 rl_w Turbo_Charger
Turbo Charger:
SY_TURBO
rml
0..<100%
100
rlmxs_w
SY_TURBO
0
Suction_Engine rlmxs_w
bgrlmxs-main
SY_TURBO 6/
B_rlsaug plxs_w
1/
3/
_rltmp/_50ms
rlmxsog_w
B_rlsaug
1/
7/
rlmxsg_w
pbrint_w
8/
rlmax_w rlmxs_w
rlmx
nmot RLMXLDO
fupsrl_w tsr_w
fetazw_w
2/
BBRLXRED
tsr KFFTSRRX
SY_TURBO B_rlxred
1/
B_rlxsred
nmot 1/ rlmxsg_w nmot FRLMXRED
unlimited
1/ rlmxsg_w
bgrlmxs-turbo-charger
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
noSY_TURBO
bgrlmxs-main
Suction Engine:
bgrlmxs-turbo-charger
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLMXS 1.50.4
Seite 947 von 4100 31.JAN.2003 Thomas Brosi
SY_TURBO
4/ SY_HFM2 0
compute 1/ B_ll
B_hfm B_fuabts
compute 1/ 5/
B_ll
B_rlxred
B_rlxred_FF
B_rlxred
bgrlmxs-bbrlxred
B_rlxred_FF
E_asyhfm bgrlmxs-bbrlxred
noSY_TURBO
Suction Engine:
nmot
1/
4/
rlnmxn_w
rlmxs_w
rlmxs_w
KLRLNMXN 3/ _fhokorr/_50ms
bgrlmxs-suction-engine
fho_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tavdk_w FRLKEVT bgrlmxs-suction-engine
ABK BGRLMXS 1.50.4 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
FRLKEVT FRLMXRED KFFTSRRX KLRLNMXN RLMXLDO
TAVDK_W NMOT TSR NMOT NMOT
NMOT
KL KL KF KL KL
¨ Korrektur max. rl in Abhangigkeit der Ventiltemperatur Faktor zur Reduzierung der maximalen Sollfullung ¨ Kennfeld fur ¨ Reduzierung der max. Fullung ¨ abhg. v. tsr und nmot Maximale normierte Frischluftfullung ¨ bei offener Drosselklappe ¨ Maximalfuellung LDR bei E_ldo (Uberladefehler)
Systemkonstante
Art
Bezeichnung
SY_HFM2 SY_TURBO
SYS (REF) Systemkonstante zweiter HFM vorhanden SYS (REF) Systemkonstante Turbolader
Variable
Quelle
Referenziert von
B_FUABTS B_HFM
LAMBTS
B_LL
MDFAW
EIN BGRLMXS EIN BGRLFGZS, BGRLMXS, BGWDKHF, DSELHFS, SRMSEL, ... ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... EIN BGRLMXS AUS DOK EIN BGRLMXS BGRLMXS EIN EIN BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... BGPIRG, BGRLMXS,- EIN BGRLP, SRMDSS,SRMHFM AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... BGPIRG, BGRLMXS,- EIN SRMDSS, SRMHFM EIN BGRLMXS BGRLSOL AUS AUS AUS MDMAX AUS LOK
B_RLSAUG B_RLXRED DFP_ASYHFM E_ASYHFM FETAZW_W FHO_W
BGRLMXS BGRLMXS
GGDSU
FUPSRL_W
BGPIRG
NMOT
BGNMOT
PBRINT_W
BGPIRG
PLXS_W RLMAX_W RLMXSG_W RLMXSOG_W RLMXS_W RLNMXN_W
BGRLMXS BGRLMXS BGRLMXS BGRLMXS BGRLMXS
Art
Bezeichnung Bedingung fur ¨ Fullungsabsenkung ¨ wegen Bauteileschutz Bedingung HFM messbereit
Bedingung Leerlauf Begrenzung maximale Fullung ¨ wie Saugmotor notwendig Begrenzung maximale Fullung ¨ SG. int. Fehlerpfadnr.: Asymmetrie Zwischen HFM1 und HFM2 Error HFM’s verhalten sich asymmetrisch zueinander Faktor zur Korrektur des max Ladedrucks in abh. des Zundwirkungsgrades ¨ ¨ Korrekturfaktor Hohe (word)
Faktor systembezogene Umrechnung Druck auf Fullung (16-Bit) ¨
Motordrehzahl Partialdruck (Inertgas+Luft) im Brennraum durch internes AGR Maximaler Soll-Ladedruck maximal erreichbare Fullung ¨ bei Turbo maximale Sollfullung ¨ mit Begrenzung maximale Fullung ¨ ohne Begrenzung maximal erreichbare Fullung ¨ maximale Fullung ¨ unter Normbedinungen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
RL_W
SRMSEL
RML TAVDK_W TSR TSR_W
BGRLMXS BGTMPK BGRLMXS
BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... DFFT, TC1MOD AUS BGRLMXS EIN LOK EIN BGRLMXS
BGRLMXS 1.50.4
Seite 948 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung relative Luftfullung ¨ (Word) relative Luftmasse (calc. load value) nach SAE J1979 Ansauglufttemperatur vor Drosselklappe Temperatur Luft im Saugrohr Temperatur Luft im Saugrohr
FB BGRLMXS 1.50.4 Funktionsbeschreibung Saugmotor: Die maximale Volumenf¨ ullung rlnmxn_w bei ungedrosseltem Motorbetrieb wird der Kennlinie KLRLVMX entnommen. Anschließend erfolgt durch H¨ ohen- und Temperaturkorrektur die Umrechnung in die F¨ ullung rlmxs_w. Turbolader(SY_TURBO=1): Der maximale Ladedruck plxs_w wird in eine maximale F¨ ullung ohne Einschr¨ ankung rlmxog_w umgerechnet. Bei verschiedenen Fehlerf¨ allen ist eine Absenkung dieser maximal zul¨ assigen Frischluftf¨ ullung notwendig. F¨ ur die Bedingung B_rlsaug (->aus der %BBLDR) muß die F¨ ullung soweit begrenzt werden, dass f¨ ur die Einstellung der F¨ ullung keine Aufladung notwendig ist. Wird durch diese Bedingung die F¨ ullung nicht begrenzt, dann kann die F¨ ullung noch f¨ ur B_rlxred=true abgesenkt werden. Diese F¨ ullungsabsenkung sollte maximal um 15% reduzierend wirken. Dar¨ uber hinaus wirkt die Einrechnung von fetazw_w in jedem Fall f¨ ur den Turbo f¨ ullungsreduzierend, wenn z.B. bei zu starkem Klopfen der Z¨ undwinkelwirkungsgrad zu weit unter dem Grenzz¨ undwinkelwirkungsgrad liegt.
Berechnung der Gr¨ oße rml: Anwendungen, wie z.B. die Scan Tool - ¨ Ubertragung nach ISO Norm (ISO 15031-5) erfordern die Gr¨ oße ’Relative Luftmasse’ (rml), in der ISO Norm (ISO 15031-5) auch "Calculated Load Value" (CLV) genannt. Entsprechend ISO 15031-5 lautet die Formel:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Current airflow LOAD_PCT = ------------------------------------------------------------------------------------BARO 298 (Peak airflow at WOT@STP as a function of rpm) * ------- * SQRT(--------------) 29.92 AAT + 273) mit: STP entspricht Standard Temperatur und Druck = 25 ◦ C, 29.92 in Hg BARO AAT entspricht Umgebungstemperatur in ◦ C WOT entspricht "wide open throttle"
Daraus abgeleitet ergibt sich rl_w rml = ----------------- * 100% rlmxs_w
Die Berechnung von rml erfolgt mit der Quantisierung 0 ... 255 dez entspr. 0 ... 100 % . Die Berechnung wird alle 50 ms durchgef¨ uhrt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRLMXS 1.50.4
Seite 949 von 4100 31.JAN.2003 Thomas Brosi
APP BGRLMXS 1.50.4 Applikationshinweise SY_TURBO = 0 Bestimmung der Kennlinien KLRLVMX: Messung von rl bei Drehzahlst¨ utzstelle und offener DK. Umrechnung in eine entsprechende F¨ ullung unter Normbedingungen. Eintrag in die entsprechende Kennlinie.
Abh¨ angig vom F¨ ullungspaket werden die Kennlinienwerte berechnet mit WURZEL(273/tavk[K])
FRLKEVT: ____________ V(273/tavdk[K]) (273/tavdk[K])
-40 ◦ 1.08 1.17
-20 ◦
0◦
1.04 1.08
1.0 1.0
20 ◦ 0.96 0.93
30 ◦ 0.95 0.90
40 ◦ 0.94 0.87
50 ◦ 0.92 0.84
bzw. mit (273/tavdk[K]).
80 ◦ 0.88 0.77
Annahme, in RLVMXN und KRRLNXN waren Erh¨ ohung von 10% hineinappliziert. FRLKEVT: -40 ◦ -20 ◦ 0◦ 20 ◦ ____________ V(273/tavdk[K]) 1.18 1.14 1.1 1.06
30 ◦ 1.05
40 ◦ 1.04
50 ◦ 1.02
80 ◦ 0.98
Plausibilisierung: Bei Vollast sollte rlmxs_w = rl_w sein (plus Toleranz f¨ ur Systemstreuung). *********************************************************************************************************************************** SY_TURBO = 1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
RLMXLDO:
maximal zul¨ assige F¨ ullung, so daß durch eine entsprechend stark drosselnde Drosselklappe der ATL ausreichend gesch¨ utzt ist. (Schlauch an der Wastegate-Druckdose zur Applikation abziehen)
St¨ utzstellen: 1000.0 Erstbedatung: 100.0
3000.0 100.0
6000.0 [Upm] 100.0 [%]
FRLMXRED: 0.85 (Eine Absenkung von 15% gegen¨ uber dem i.O.-Fall darf aus Fahrsicherheitsgr¨ unden nicht ¨ uberschritten werden.) KFFTSRRX: Absenkung der maximalen F¨ ullung in Abh¨ angigkeit von tsr so gross, dass f¨ ur Normalkraftstoff auch bei erh¨ ohten Temperaturen kein Klopfen auftritt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AGRPSOL 4.120.0
Seite 950 von 4100 31.JAN.2003 Thomas Brosi
FU AGRPSOL 4.120.0 AGR-Ventilposition - Sollwert FDEF AGRPSOL 4.120.0 Funktionsdefinition AGRPSOL-MAIN: Umrechnung AGR-Massenstrom in AGR-Ventilposition
calculation EGR valve position target value AGRP ofvpagr_w
ofvpagr_w
msagrugd_w B_agron
B_agron msagrs_w msagbmxs_w B_klafagrg fktpagrs_w fktpagru_w fkklafs_w fkklafuk_w msagrgds_w
calculation EGR mass flow target value AGRM msagrs_w B_agron
rfrextfs_w umsrlnk_w rrsexts_w pssol_w
B_agrss
fkmsagr_w agrvps_w_int/NC msagrugd_w
fkmsagr_w
rfrextfs_w umsrlnk_w
psrexts_w
target value toggle switch
agrvps_w
AGRSS B_agrss agrvpst_w
psrexts_w
rrsexts_w pssol_w
rfremxs_w
rfremxs_w
msagbmxs_w
msagbmxs_w B_klafagrg pvdkds_w fktpagrs_w
pvdkds_w
ps_w
ps_w
fktpagru_w
paagreo_w fkklafs_w tgagrv_w
tgagrv_w
fkklafuk_w
calculation of difference pressure at modelled aperture
ftmagr
ftmagr
wblagr_w
wblagr_w
agrpsol-main
paagreo_w
msagrgds_w
agrpsol-main AGRM: Berechnung Sollwert externer AGR-Massenstrom
pssol_w
psrexts_w
rrsexts_w 100.0
[%] B_agron
[kg/h] 0.0 rfrextfs_w
msagrs_w
msagrs_w
umsrlnk_w msagbmxs_w
rfremxs_w
agrpsol-agrm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BGPDBLAGR
agrpsol-agrm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AGRPSOL 4.120.0
Seite 951 von 4100 31.JAN.2003 Thomas Brosi
BGPDBLAGR: Berechnung Druckdifferenz ¨ uber Fehlerblende
WBLAGRMX true
msafbmxs_w
B_klafagrg FF_B_klafagrg
B_klafagrg
0.0
[kg/h] ps_w
fkklafs_w
pspvagrs_w KLAF pvagrug_w
PSPVDKUG
pspagrug_w
pvdkds_w 1.0
kzpdagrs_w
fktpagrs_w
pvagrvs_w
ZKPDBAGRS
1013.0
[hpa] wblagr_w
pdblagrs_w
ftmagr
fktpagru_w
msagrgds_w KLDPBMSAGR
[K] [˚C]
[hpa] fktpbagr_w
1013.0
PSPVDKUG fkklafuk_w
273
pssol_w
KLAF
psmxagrs_w
PSPAGRMX
MSAGBMX paagreo_w wblagr_w msagbmxs_w fktpbagr_w
PSPVDKUG
msagbmxs_w
agrpsol-bgpdblagr MSAGBMX: Maximaler Massenstrom ¨ uber Blende und Ventil
0.0
paagreo_w
dpsspagr_w
ps_w wblagr_w
msabmxs_w MSAGRMX
PSPVDKUG fktpbagr_w
dpsspvb_w KLMSAGRDPB
msagbmxs_w
msagbmxs_w agrpsol-msagbmx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
paagreo_w
agrpsol-bgpdblagr
tgagrv_w
agrpsol-msagbmx
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AGRPSOL 4.120.0
Seite 952 von 4100 31.JAN.2003 Thomas Brosi
AGRP: Berechnung Sollposition externer AGR-Steller
B_agron B_ugdap
[%]
msagrugd_w
0.0 msagruvs_w AGRMSVP
[kg/h] MSAGRUGDAP
agrvpugd_w
[%]
B_agrugds
agrvps_w_int/NC agrvps_w_int /NC
AGRVPUGDAP
[%] msagrs_w msagbmxs_w
0.0 msagrgds_w
msnagrs_w
agrvpsb_w
msnagrvs_w AGRMSVP
1/
B_klafagrg
msagrgds_w
msafbmxs_w mnagrsuk_w FKLAFUGD fktpagru_w
fktpagru_w
fkklafuk_w
fkklafuk_w
fkklafs_w
fkklafs_w fktpagrs_w SY_EGFE 1 1.0
fkmsagr_w agrpsol-agrp
[%] 0.0 ofvpagr_w agrpsol-agrp AGRSS: Berechnung Sollwert-Rechteck-Schwingung
B_agrss
1/ compute 3/
1/ false
5/
log_1 /NC
1/ false
log_3 /NC
[s] FAGRVPSS
2/ 1/ true
compute 4/
6/
log_1 /NC
1/ true
log_3 /NC
[%]
toggle switch
AGRVPSSMN
[%] AGRVPSSMX
7/ agrvpst_w
agrvpst_w agrpsol-agrss
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fktpagrs_w
agrpsol-agrss
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AGRPSOL 4.120.0
Seite 953 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK AGRPSOL 4.120.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
AGRMSVP AGRMSVP AGRVPSSMN AGRVPSSMX AGRVPUGDAP FAGRVPSS FKLAFUGD KLAF KLDPBMSAGR KLMSAGRDPB MSAGRMX MSAGRUGDAP PSPAGRMX PSPVDKUG WBLAGRMX ZKPDBAGRS
MSAGRUVS_W MSNAGRVS_W
KL KL FW FW FW FW FW (REF) KL (REF) KL (REF) KL FW FW FW FW (REF) FW KL
Kennlinie AGR-Ventil unter Normbedingungen Kennlinie AGR-Ventil unter Normbedingungen Ventilposition AGR-Ventil min. Steuerwert Ventilposition AGR-Ventil max. Steuerwert Ventilposition AGR fuer ungedrosselten Fall: Applikationswert Frequenzparamter fur ¨ AGR-Sollwert Rechteckschwingung Ausgang aus KLAF bei PSPVDKUG Ausflußkennlinie Kennlinie Differenzdruck AGR Blende abh. von AGR-Massenstrom Inverse Kennlinie Differenzdruck AGR Blende abh. von AGR-Massenstrom Massenstrom AGR maximal Massenstrom AGR ungedrosselt fuer Applikation ¨ ¨ maximales zulassiges Druckverhaltnis Saugrohrdruck / AGR-Abgasgegendruck ¨ Verhaltnis pspvdk ungedrosselt max. Leitungswiderstand(beiwert) fur ¨ Umschaltung Berucksichtigung ¨ Fehlerblende Zeitkonstante Differenzdruck ueber Blende AGR Sollwert
Systemkonstante
Art
Bezeichnung
SY_EGFE
¨ SYS (REF) Systemkonstante Eingangsgroße Fullungserfassung ¨
Source-Y
PSPVAGRS_W MSAGRGDS_W DPSSPVB_W
KZPDAGRS_W
Variable
Quelle
AGRVPSB_W AGRVPST_W AGRVPS_W AGRVPUGD_W B_AGRON
AGRPSOL AGRPSOL AGRPSOL AGRPSOL BGAGRSOL
B_AGRSS B_AGRUGDS B_KLAFAGRG B_UGDAP DPSSPAGR_W DPSSPVB_W FKKLAFS_W FKKLAFUK_W FKMSAGR_W
BBAGR AGRPSOL AGRPSOL BGMSUGD AGRPSOL AGRPSOL AGRPSOL AGRPSOL BGAGRA
FKTPAGRS_W FKTPAGRU_W FKTPBAGR_W FTMAGR KZPDAGRS_W MNAGRSUK_W MSABMXS_W MSAFBMXS_W MSAGBMXS_W MSAGRGDS_W MSAGRS_W MSAGRUGD_W MSAGRUVS_W MSNAGRS_W MSNAGRVS_W OFVPAGR_W
AGRPSOL AGRPSOL AGRPSOL BGAGR AGRPSOL AGRPSOL AGRPSOL AGRPSOL AGRPSOL AGRPSOL AGRPSOL BGMSUGD AGRPSOL AGRPSOL AGRPSOL BGAGRA
PAAGREO_W PDBLAGRS_W PSMXAGRS_W PSPAGRUG_W PSPVAGRS_W PSREXTS_W PSSOL_W
BGAGR AGRPSOL AGRPSOL AGRPSOL AGRPSOL AGRPSOL BGMSDKS
PS_W
SRMSEL
PVAGRUG_W PVAGRVS_W PVDKDS_W
AGRPSOL AGRPSOL GGDSU
RFREMXS_W RFREXTFS_W RRSEXTS_W TGAGRV_W
AGRPSOL BGAGRSOL BGMSUGD
Referenziert von
AAGRDC, AGRUE BGAGR AGRPSOL, BGAGR,BGAGRA, BGFKMS,DAGRLS AGRPSOL BBAGR BBAGR AGRPSOL
AGRPSOL, AGRUE,BGAGR, DAGRS,TKMWL
BGAGR, BGAGRA AGRPSOL, BGAGRA BGAGRA
BGADAP AGRPSOL, BGAGR BGMSUGD
Art
Bezeichnung
LOK LOK AUS AUS EIN
AGR-Ventilposition Sollwert berechnet AGR-Ventilposition Sollwert Steuerwert AGR-Ventilposition Sollwert AGR-Ventilposition ungedrosselt Bedingung AGR in Betrieb
EIN AUS AUS EIN LOK LOK AUS LOK EIN
Bedingung AGR-Sollwertsteuerung (Rechteckschwingung) Bedingung AGR ungedrosselt (Sollseite) Bedingung AGR Ausflußkennlinie gultig ¨ Bedinung: ungedrosselter Winkel DK und AGR uber ¨ Applikationswert vorgegeben Druckdifferenz Sollwert Saugrohrdruck Abgasgegendruck AGR Druckdifferenz Sollwert Saugrohrdruck und Druck an AGR-Fehlerblende Korrekturfaktor ueber Druckverhaeltnis Sollsaugrohrdruck/Abgasgegendruck (KLAF) Korrekturfaktor ueber Druckberhaeltnis AGR - unkorrigiert Faktor Korrektur Massenstrom ueber AGR-Ventil
AUS LOK AUS EIN LOK AUS LOK LOK AUS AUS AUS EIN AUS AUS AUS EIN
Faktor korrektur AGR (Temperatur und Druck) Sollwert Faktor korrektur AGR (Temperatur und Druck) Sollwert fur ¨ Begrenzung ugd Faktor Korrketur AGR-Blendenmodell (Temperatur und Druck) Korrekturfaktor uber Temperatur tagrv (AGR-Ventil) Korrektur Zeitkonstante Differenzdruckberechnung uber ¨ AGR Leitung Sollseite Sollmassenstrom AGR unkorrigiert ¨ Massenstrom Abgasruckf ¨ uhrung ¨ uber ¨ Fehler-Blende maximal Sollgroße Massenstrom Abgasruckf ¨ uhrung ¨ ausflußbegrenzt Fehler-Blende maximal Sollseite ¨ Massenstrom Abgasruckf ¨ uhrung ¨ uber ¨ Fehler-Blende und Ventil max. gesamt Sollgroße Massenstrom Abgasruckf ¨ uhrung ¨ gedrosseler Betrieb Sollwert Sollwert AGR-Massenstrom uber externe Abgasruckfuhrung Berechneter Massenstrom AGR ungedrosselt Soll Massenstrom AGR f|r Ventilposition ungedrosselt Normierter Sollmassenstrom externe AGR Normierter AGR Sollmassenstrom vor AGR-Ventilkennlinie Offset Ventilposition AGR
AGRPSOL, AGRUE,BGAGR, DAGRS, DFFTCNV AGRPSOL, BGAGRA EIN LOK BGMSUGD, VPSKO AUS LOK AUS BGAGRA AUS AGRPSOL, BGADAP,- EIN BGAGRA, BGAGRSOL, BGPRGS, ... EIN AGRPSOL, BBBO,BGAGR, BGFKMS,BGMSDK, ... AUS LOK AGRPSOL, BGADAP,- EIN BGFKMS, BGMSDK,BGMSUGD, ... BGAGRSOL AUS EIN AGRPSOL EIN AGRPSOL EIN AGRPSOL, BGAGR
Abgasgegendruck an AGR Entnahmeort Druckdifferenz uber AGR-Fehlerblende Sollseite ¨ ¨ maximal zulassiger Saugrohrdruck wegen Abgasruckf ¨ uhrung ¨ ¨ Druckverhaltnis AGR ungedrosselt ¨ Druckverhaltnis Saugrohrdruck zu Druck vor AGR-Ventil Sollwert Sollpartialdruck (Inertgas+Luft) im Saugrohr durch ext. AGR Sollsaugrohrdruck
Saugrohr-Absolutdruck (Word)
Druck vor AGR-Ventil fur ¨ ungedrosselten Fall Druck vor AGR-Ventil Sollwert Druck vor Drosselklappe von Drucksensor (word)
rel.Sollfullung ¨ (Inertgas+Luft) max. uber ¨ externes AGR rel.Sollfullung ¨ (Inertgas+Luft) uber ¨ externes AGR gefiltert Rel. Sol-Rate im Saugrohr: Partialdruck externe Luft + Inertgas bezogen auf ps Abgastemperatur am AGR-Ventil (Word)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AGRPSOL 4.120.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
UMSRLNK_W
BGMSDKS
EIN
umsrln_w bei kleinen Drehzahlen begrenzt
WBLAGR_W
BGAGR
AGRPSOL, BGAGR,BGMSUGD AGRPSOL
EIN
Leitungswiderstand AGR Massenstromleitung
Seite 954 von 4100 31.JAN.2003 Thomas Brosi
FB AGRPSOL 4.120.0 Funktionsbeschreibung Berechnung des externen AGR-Soll-Massenstromes (AGRM): -----------------------------------------------------Bei aktiver Abgasr¨ uckf¨ uhrung (B_agron = true) wird aus der Sollwertvorgabe f¨ ur die Zylinder-F¨ ullung ¨ uber externe AGR (rfrextfs_w) der Sollmassenstrom der externen AGR (msagrs_w) berechnet. Berechnung der externen AGR-Soll-Ventilposition : -----------------------------------------------Die Funktion berechnet aus einem Soll-Abgasmassenstrom eine Soll-AGR-Ventilposition. Es wird von der in der Literatur bekannten Gleichung f¨ ur den Durchfluß von Gas durch ein Drosselventil ausgegangen. agrvps_w = f(msnagrvs_w) msnagrvs_w = msagrs_w / (f(psdss_w/pvagrvs_w)*f(T)*f(P)) ¨ffnungsDer Gasmassenstrom ist demnach abh¨ angig vom O querschnitt, dem Druck vor dem Drosselventil (pvagrvs_w), der Gastemperatur (tgagrv_w) und dem Druckverh¨ altnis aus dem Druck hinter und vor dem Drosselventil (pspvagrs_w). Die Umrechnung erfolgt unter Normbedingungen mit der Durchflußkennlinie AGRMSVP. In dieser Kennlinie ist der normierte Massenstrom (msnagrvs_w) der Ventilposition (agrvpsb_w) zugeordnet. Die Normbedingungen sind dabei: Gastemperatur: Druck vor dem Ventil: Druck hinter dem Drosselventil:
0 Grad C 1013hPa <0.528 * (Druck vor dem Ventil)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Umrechnung vom gew¨ unschten AGR-Massenstrom msagrs_w in den normierten Massenstrom (msnagrvs_w) erfolgt demnach mit der Dichtekorrektur fktpagrs_w und der Durchflußkorrektur fkklafs_w. Die Durchflußkorrketur ergibt sich aus der Korrekturkennlinie KLAF, die entsprechend den Druckverh¨ altnissen ¨ uber dem Ventil den Massenstrom korrigiert.(Eine analoge Berechnung findet sich in den Massenstrom-Berechnungen ¨ uber die Drosselklappe.) Die Ventilposition wird ¨ uber einen Offset (ofvpagr_w) korrigiert, so daß einer durch Verschmutzung ver¨ anderten Kennlinie AGRMSVP entgegengewirkt werden kann. Die Berechnung von ofvpagr_w erfolgt in der Funktion %BGAGRA und st¨ utzt sich auf die Auswertung von modelliertem Saugrohrdruck (pslm_w) und gemessenem Saugrohrdruck (psdss_w). Zur Modellierung weiterer Verschmutzungseffekte, wird der Str¨ omungs-Leitungswiderstand (wblagr_w) verwendet: Modellierung einer drosselnden Blende in AGR Leitung: ===================================================== Es wird als Folge von Verschmutzungen eine Drosselblende in der AGR-Leitung nachgebildet. Dabei ist die Drosselblende gedanklich vor dem AGR Ventil (Abgasseite) angeordnet. Entsprechend der Berechnung in %BGAGR wird aus dem Sollmassenstrom (msagrgds_w) der Druckabfall an einer drosselnden Blende in der AGR-Leitung berechnet. Aus diesem Druckabfall ergibt sich dann ein kleinerer Druck vor dem AGR-Ventil (pvagrvs_w), der dann sowohl Auswirkungen auf die Dichte-Korrektur (fktpagrs_w) und die Durchflußkorrektur (fkklafs_w) hat. Durch den kleineren Vordruck (pvagrvs_w) wird der normierte Massenstrom (msnagrvs_w) und damit die Ventilposition (agrvpsb_w) gr¨ oßer. Gleichzeitig wird der maximale Massenstrom berechnet, der sich bei voll ge¨ offnetem Ventil und damit ps_w hinter der AGR-Blende einstellen kann. Dieser maximale Massenstrom wird in eine maximal m¨ ogliche F¨ ullung umgerechnet (rfremxs_w) und an die Funktion %BGAGRSOL zur Begrenzung der AGR-Sollf¨ ullung ¨ ubergeben. F¨ ur den Fall, dass das Druckverh¨ altnis am Eingang der KLAF den Wert PSPVDKUG ¨ ubersteigt - das AGR Ventil demnach in den ungedrosselten Zustand kommt - wird auf den entsprechenden Sollmassenstrom (msafbmxs_w) begrenzt. Eine Berechnung der Massenstromerh¨ ohung f¨ ur den ungedrosselten Fall wird demnach nicht n¨ otig.
Ungedrosselter Fall: ==================== In der Funktion %BGMSUGD wird ein "AGR-Massenstrom ungedrosselt" msagrugd_w f¨ ur die dem Saugrohr zufließenden Massenstr¨ ome berechnet und der entsprechende Wert an die %AGRPSOL ¨ ubergeben. Der AGR-Sollmassenstrom (msagrs_w) wird auf den ungedrosselten Massenstrom msagrugd_w begrenzt.F¨ ur den Fall, daß die AGR-Ventilposition (agrvps_w) gr¨ oßer ist als die f¨ ur den ungedrosselten ausgerechnete (agrvpugd_w),wird diese ungedrosselte Position (agrvpugd_w) an die Funktion %BGAGR ¨ ubergeben. Mit diesen Informationen kann dann ein Massenstrom - Offset f¨ ur den ungedrosselten AGR-Fall berechnet werden. Bei greifender Begrenzung ( Min(msagrs_w,msagrugd_w)) darf die Abgasr¨ uckf¨ uhrung nur in Ausnahmef¨ allen in den ungedrosselten Betrieb agieren. Zur Berechnung der dem Massenstrom msagrugd_w entsprechenden Ventilposition wird die Dichtekorrektur ohne Ber¨ ucksichigung einer Blendenadaption gebraucht. Aus diesem Grund wird der Wert fktpagru_w berechnet.
Sollwertvorgabe AGRSS: ====================== Bei bestimmten Ventiltypen kann es n¨ utzlich sein, das Ventil mit einer Rechteckschwingung anzuregen und damit einen Reinigungseffekt zu erzielen. Die Generierung der Rechteckschwingung ist im Block AGRSS realsiert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AGRPSOL 4.120.0
Seite 955 von 4100 31.JAN.2003 Thomas Brosi
APP AGRPSOL 4.120.0 Applikationshinweise Parametervorbelegung: ===================== AGRMSVP:
Invertierte Kennlinie aus %BGAGR (siehe Herstellerangaben AGR-Ventil)
Mitunter ist eine erneute Vermessung des AGR-Durchflusses n¨ otig, wenn die Entnahmestelle und die Art der AGR-Leitung einen signifkanten Str¨ omungseinfluß vermuten lassen. (Beispiel): msnagrvs_w [kg/h] AGRMSVP
0 3,4 7,8 13,7 24,7 33,0 42,5 54 58 61 63 64 65 66 67 ------------------------------------------------------------------------------------------------0 14 20 23 27 30 33 37 40 50 60 70 80 90 99
** Es ist zu beachten, dass durch Einstellungen AGRVPSSMN, AGRVPSSMX und FAGRVPSS eine Besch¨ adigung des Ventils m¨ oglich ist ! ** Die Daten m¨ ussen (!) mit den entsprechenden Verantwortlichen der Lagereglerentwicklung abgestimmt werden. AGRVPSSMN: AGRVPSSMX: AGRVPUGDAP: FAGRVPSS: FKLAFUGD: KLAF: KLDPBMSAGR: KLMSAGRDPB:
10.0 % 50.0 % 99,0 % 0,1 s referenziert referenziert referenziert (invers zu KLDPBMSAGR)
msagr_w 0.0 6.0 8.0 10.0 12.0 15.0 20.0 25.0 30.0 35.0 42.0 50.0 60.0 70.0 80.0 100.0 ----------------------------------------------------------------------------------------------------------------------------KLDPBMSAGR 0.0 1.0 1.0 2.0 5.0 10.0 23.0 66.0 120.0 200.0 370.0 546.0 1250.0 2499.0 4200.0 10000.0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MSAGRMX: MSAGRUGDAP: PSPVDKUG: PSPAGRMX:
100.0 kg/h (maximalwert aus AGRMSVP) 100.0 kg/h referenziert 0.95
ZKPDBAGRS kzdpagrs_w 0.1 1.0 5.0 10.0 15.0 20.0 25.0 30.0 ---------------------------------------------------------------------------ZKPDBAGRS 0.3 0.35 0.4 0.5 1.0 1.0 1.0 1.0 WBLAGRMX:
32
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBAGR 6.110.2
Seite 956 von 4100 31.JAN.2003 Thomas Brosi
FU BBAGR 6.110.2 Einschaltbedingungen AGR FDEF BBAGR 6.110.2 Funktionsdefinition MAIN: ¨ Ubersicht Betriebsbedingungen AGR
Enable EGR
BBAGR 6.100 --------------------
AGREN B_disagrts
B_disagrts
B_dagrlu
B_dagrlu
B_lbkg
B_lbkg
Disable EGR
B_sls
B_sls
B_hom
B_hom
B_dknot
B_hmm
B_hmm
B_easch
B_easch
B_dknolu
B_desu
B_desu
B_dkpu
B_ll
B_ll
B_enws
B_denox
B_denox
B_khagrab
B_khagrab
B_eagrlv
EGR desired value ready
AGRDIS B_dknot B_dknolu
E_agre E_agrl_temp E_agrs_temp
B_dkpu
E_agre AGRSG E_agrl_temp E_agrs_temp B_cwagrap
B_enws
B_bgagroff
B_eagrlv
B_agrugds B_mdarv
B_bkvagrab
B_bkvagrab
wkrmav
B_evakt
B_evakt
B_klafagrg
B_cwagrap B_bgagroff B_agrugds
B_agrsg
B_mdarv
B_agrsg
wkrmav B_klafagrg
B_agrsr
B_agrsr
B_nswo1
Enable EGR for diagnosis/cleaning
B_disagr
vstagr
vstagr
tansk_w
tansk_w
B_bbkoptuf
B_bbkoptuf B_disagra B_dtdisagr
vfzg
B_disagra
B_bkvmsisr
B_dtdisagr
B_disagr
B_sa
B_agrss B_dagrss
B_dagrssf
B_apslmdse tmotk_w nmot B_apslmdse tmotk_w nmot
AGRSOLS E_agrs_temp vfzg B_fgblagrs
B_fgblagrs
B_bkvmsisr B_sa B_dagrssf
B_apslmdse tmotk_w nmot
B_zdagrss
B_zdagrss
B_agrssm B_dagrss B_agrss
B_dagrss B_agrss
bbagr-main
B_nswo1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_agr
B_agr
bbagr-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBAGR 6.110.2
Seite 957 von 4100 31.JAN.2003 Thomas Brosi
AGREN: Einschaltbedingungen AGR
AGRHOMEN B_lbkg
B_lbkg B_sls
B_sls
B_denox
B_denox
B_desu
B_desu
nmot
nmot
tmotk_w
tmotk_w
tansk_w
tansk_w
SY_DSS 0 B_dagrlu
B_agrhens
false B_dagrss
AGRHSEN vstagr
vstagr B_disagrts
B_disagrts
B_dtdisagr
B_dtdisagr
B_agrss SY_BDE 0
B_disagr
B_disagr B_khagrab
B_khagrab
B_bkvagrab
B_bkvagrab
B_evakt
B_evakt
B_nswo1
B_agr B_agrhen
B_agren
B_nswo1
B_disagra
B_disagra
B_bbkoptuf
B_bbkoptuf
B_hom B_hmm
B_easch
B_apslmdse
B_ll
B_llhomagr B_agrsens
B_ll
bbagr-agren
B_apslmdse
B_agrsen
bbagr-agren AGRHOMEN: Einschaltbedingungen AGR im Homogenbetrieb
SY_SLS 0 true B_sls CWBBAGR 2 TVAGDENOX
false
SY_BDE 0
B_denox
true B_desu SY_LBK 0
B_agrhens
B_agrhens
true B_lbkg TKMAGRO
nmot
TKMAGRU
NAGRNLBK
tmotk_w TKANAGRU DTKANAGR tansk_w
bbagr-agrhomen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
AGRSCHEN tansk_w
bbagr-agrhomen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBAGR 6.110.2
Seite 958 von 4100 31.JAN.2003 Thomas Brosi
AGRHSEN: Einschaltbedingungen AGR f¨ ur beide Betriebsarten
B_tfwdksom
CWBBAGR 4 B_nswo1 false SY_BKVP 0 false B_bkvagrab
B_dksbeg B_dtdisagr B_disagr B_spdagrss TVAGRSA
SY_AGRKOMP 2
false
B_evakt
B_agren
B_agren
B_khagrab
B_agrstnr
B_disagra
SY_AGRTS 0
B_bbkoptuf
false B_disagrts SY_STERHK SY_DKATSP
0
1
B_agrhsen /NC
false
SY_ABGY B_dktb B_dktb2 true
vstagr 0.1
B_aagrubok
bbagr-agrhsen
tmst TVSAGRTMST tnse_w bbagr-agrhsen AGRSCHEN: Einschaltbedingungen AGR Im Schichtbetrieb
B_faagr B_ll true
B_llhomagr /NC
B_llhomagr
CWBBAGR 3
true
B_agrsens
B_agrsens
B_apslmdse
TKANAGRUS DTKANAGRS tansk_w
bbagr-agrschen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_TAGR 0
bbagr-agrschen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBAGR 6.110.2
Seite 959 von 4100 31.JAN.2003 Thomas Brosi
AGRDIS: Ausschaltbedingungen AGR
SY_AGRKOMP
3
false
B_eagrlv DISAGRB B_enws
B_enws
CWBBAGR 0
B_disagrb false
DISAGRE B_disagre E_agre E_agrl_temp E_agrs_temp
B_disagrbb
B_disagr
B_disagr
E_agre E_agrl_temp E_agrs_temp
B_dknot B_dknolu B_dkpu
bbagr-agrdis
DISAGRFE B_disagrfe
B_dke_int /NC
bbagr-agrdis
E_ta B_disagrb
B_disagrb
E_tm
B_stend E_ub
SY_NWS 0 SY_NWSA B_enws false
bbagr-disagrb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DISAGRB: AGR-Verbot wegen Betriebsbedingungen anderer Funktionen
bbagr-disagrb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBAGR 6.110.2
Seite 960 von 4100 31.JAN.2003 Thomas Brosi
DISAGRFE: AGR-Verbot wegen Fehler in F¨ ullungserfassung
SY_DSS 0 SY_HFM 0 SY_DSU 0
false E_dss
E_lm B_disagrfe
B_disagrfe
E_hfm
bbagr-disagrfe
E_pua
E_dsu bbagr-disagrfe
Z_agre
E_agre
E_agre
CWBBAGR
1
SY_DSS 0 false
E_agrs_temp /NC
E_agrs_temp
E_agrs B_disagre
B_disagre
Z_agrs
SY_AGRKOMP
3.0
1.0 false E_agrl
E_agrl_temp /NC false
Z_agrl
E_agrl_temp bbagr-disagre
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DISAGRE: AGR-Verbot wegen erkannter AGR-Fehler
bbagr-disagre
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBAGR 6.110.2
Seite 961 von 4100 31.JAN.2003 Thomas Brosi
AGRSG: Sollwert ist g¨ ultig
E_agrs_temp E_agrl_temp B_cwagrap
SY_AGRKOMP 3
B_agrsg
B_agrgsg
B_bgagroff
true
B_agrvbb E_agre B_agrugds B_klafagrg wkrmav 1/
MXWKRMAAGR rriext_w
B_agrsr
B_krdisagr
RRIESRKMN
2/ 1/ false
MXWKRMAAGR
B_krdisagr
0.0
bbagr-agrsg
HWKRMAAGR
bbagr-agrsg AGRSOLS: Sollwert Steuerung (Schubabschalten)
B_ktagrs TDBAGRS E_agrs_temp
AGRSOLSA E_agrs_temp
B_apslmdse
B_apslmdse
vfzg
vfzg
tmotk_w
tmotk_w
nmot
nmot
B_dagrssf
B_dagrssf
B_sa
B_sa
B_bkvmsisr
B_bkvmsisr
TDBAGRSKT AGRSS
B_agrssa B_dagrssa
B_agrssa B_dagrssa
B_dagrss B_agrss B_agrssm B_zdagrss
B_fgblagrs B_dagrss B_agrss B_agrssm B_zdagrss
bbagr-agrsols
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_mdarv
bbagr-agrsols
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBAGR 6.110.2
Seite 962 von 4100 31.JAN.2003 Thomas Brosi
AGRSOLSA: Freigabe Sollwert-Steuerung
B_sa B_bkvmsisr B_spdagrss CWBBAGR
B_dke_int /NC
5 false
B_aagrubok vfzg
B_agrssa
B_agrssa
B_agrssa_int /NC VAGRSS
tmotk_w TKMAGRSS 1/ nmot
true
B_agrss_go /NC
NAGRSSMN NAGRSSMX
B_disagr CWBBAGR
E_agrs_temp
B_agrss_ein /NC
6 SY_AGRKOMP 2
false
false
B_agrstnr
B_dagrssa
B_dagrssa_int /NC
B_dagrssa
B_ktagrs
3
true
true
bbagr-agrsolsa
B_agrvbb B_dagrssf B_apslmdse bbagr-agrsolsa AGRSS: Zeitsteuerung f¨ ur schnelle Adaption und Ventilreinigung
TWAGRSS TWAGRSSKT B_agrss_ein /NC B_dagrssa_10ms /NC
B_agrss
false B_agrss_ein /NC B_dagrssa B_agrssa
B_dagrss B_dagrssa_100ms /NC compute 1/
B_ktagrs
start 1/
TDAGRSS
compute 1/
1/ false
B_agrss_go /NC B_zdagrss
TDAGRSSKT TimerRetrigger anzsa
reset 1/ B_agrss_ein /NC AZSADAGR AZSAAST
true B_agrssm
B_agrssm
bbagr-agrss
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_AGRKOMP
bbagr-agrss
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBAGR 6.110.2
Seite 963 von 4100 31.JAN.2003 Thomas Brosi
ABK BBAGR 6.110.2 Abkurzungen ¨ Parameter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
AZSAAST AZSADAGR CWBBAGR DTKANAGR DTKANAGRS HWKRMAAGR MXWKRMAAGR NAGRNLBK NAGRSSMN NAGRSSMX RRIESRKMN TDAGRSS TDAGRSSKT TDBAGRS TDBAGRSKT TKANAGRU TKANAGRUS TKMAGRO TKMAGRSS TKMAGRU TVAGDENOX TVAGRSA TVSAGRTMST TWAGRSS TWAGRSSKT VAGRSS
Source-X
Source-Y
TMST
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW
Anzahl Schubabschalten fur ¨ Freigabe Sollwert-Steuerung AGR Anzahl Schubabschalten fur ¨ Freigabe Diagnose AGR Internes Codewort Betriebsbedingungen AGR tans-Hysterese (Kelvin) fur ¨ AGR tans-Hysterese (Kelvin) fur ¨ AGR im Schichtbetrieb ¨ ¨ Hysterese fur ¨ maximale zulassig mittlere Spatverstellung der KR mit aktiver AGR ¨ ¨ maximale zulassig mittlere Spatverstellung der KR mit aktiver AGR Drehzahlschwelle fur ¨ Abschaltung AGR bei Notlaufbedingung LBK Mindestdrehzahl fur ¨ Freigabe Sollwert-Steuerung AGR ¨ Hochstdrehzahl fur ¨ Freigabe Sollwert-Steuerung AGR Minimum Inert- Restgasrate fur ¨ Sollwertabregelung ¨ Ventiloffnungszeit fur ¨ AGR Adaption im Schub ¨ Ventiloffnungszeit fur ¨ AGR Adaption im Schub (Kurztest) Verzugszeit fur ¨ Freigabe Berechnung schnelle AGR Diagnose Verzugszeit fur ¨ Freigabe Berechnung schnelle AGR Diagnose (Kurztest) min Lufttemperaturschwelle (Kelvin) fur ¨ AGR min Lufttemperaturschwelle (Kelvin) fur ¨ AGR im Schichtbetrieb obere Tmot-Schwelle (Kelvin) fur ¨ AGR aktiv Motor-Temperatur (Kelvin) fur ¨ Sollwert-Steuerung AGR untere Tmot-Schwelle (Kelvin) fur ¨ AGR aktiv ¨ Verzogerungszeit beim Abschalten der NOx-Speicherkatregenerierung Verzoergerungszeit AGR nach Schubabschalten ¨ Verzugszeit nach Start fur ¨ AGR ein abhangig von tmst Warteteit Sollwert-Steuerung AGR nach Schubabschalten Warteteit Sollwert-Steuerung AGR nach Schubabschalten (Kurztest) Geschwindigkeit fur ¨ Sollwert-Steuerung AGR
Systemkonstante
Art
Bezeichnung
SY_ABGY SY_AGRKOMP SY_AGRTS SY_BDE SY_BKVP SY_DKATSP SY_DSS SY_DSU SY_HFM SY_LBK SY_NWS SY_NWSA SY_SLS SY_STERHK SY_TAGR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Y-Konfiguration des Abgassystems Systemkonstante Komponententyp AGR-Ventil Abschaltung der AGR bei zu hoher Temperatur im (Kunststoff-) Saugrohr Systemkonstante Benzin-Direkteinspritzung ¨ Systemkonstante: Bremskraftverstarker-Paket Systemkonstante: Statusinformation uber vorhandene aktive Katalysatordiagnose ¨ Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante Umgebungsdrucksensor vorhanden Systemkonstante HFM Systemkonstante fur ¨ die LBK Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. ¨ Systemkonstante Sekundarluftpumpe vorhanden Systemkonstante Bedingung Stereo hinter Kat Systemkonstante Testereingriff AGR-Rate
Art
Bezeichnung
Variable
Quelle
Referenziert von
ANZSA B_AAGRUBOK B_AGR
BBAGR AAGRDC BBAGR
B_AGREN B_AGRGSG
BBAGR BBAGR
B_AGRHEN B_AGRHENS B_AGRSEN
BBAGR BBAGR BBAGR
B_AGRSENS B_AGRSG B_AGRSR B_AGRSS B_AGRSSA B_AGRSSM B_AGRSTNR B_AGRUGDS B_AGRVBB
BBAGR BBAGR BBAGR BBAGR BBAGR BBAGR AGRPSOL DAGRLS
B_APSLMDSE
BGADAP
B_BBKOPTUF B_BGAGROFF B_BKVAGRAB B_BKVMSISR
BGAGR BKV GGPBKV
LOK BBAGR, DAGRLS EIN AAGRDC, ADAGRLS,- AUS BBAGR, BGLAMBDA, DAGRE, ... LOK BGMSDKS, BGRLSOL, AUS BGRPS BGAGRSOL AUS LOK BBAGRMW, BGAAUS GRSOL LOK BGFKMS AUS BGAGRSOL AUS AGRPSOL AUS LOK AUS BBAGR EIN EIN BBAGR BBAGR, BBAGRMW,- EIN BGAGRA BBAGR, BGAGRA,EIN DAGRKTST BBAGR EIN BBAGR EIN EIN BBAGR EIN BBAGR, BGADAP,BGAGRA, BGFKMS AAGRDC, BBAGR EIN BBAGR, BGAGRSOL EIN BGAGRA, BGAGRSOL, AUS GGNOC, NLKO, SALSU LOK EIN BBAGR, BGAGRA
B_CWAGRAP B_DAGRLU B_DAGRSS
BBAGR
B_DAGRSSA B_DAGRSSF
BBAGR DAGRS
¨ Gezahlte Anzahl Schubabschaltungen U-Bat. fuer AGR-Komponente i.O. Bedingung AGR ein
Freigabe AGR (Betriebsartenunabh.) Bedingung AGR Sollwert gueltig fuer gedrosselten Betrieb Einschaltbedingung AGR fur ¨ homogene Betriebsmodi Freigabe AGR im Homogenbetrieb Einschaltbedingung AGR fur ¨ geschichtete Betriebsmodi Freigabebedingungen AGR fur ¨ Schichtbetrieb Bedingung AGR-Sollwert gultig ( AGR-Sollwert = AGR-Istwert ) ¨ Bedingung AGR-Sollwertregelung Bedingung AGR-Sollwertsteuerung (Rechteckschwingung) Bedingung AGR-Sollwertsteuerung (Rechteckschwingung) Anforderung Bedingung Freigabe AGR im Schub moeglich Bedingung AGR-Stepper nicht bereit zur Ansteuerung Bedingung AGR ungedrosselt (Sollseite) AGR-VENTIL betriebsbereit Bedingung: Adaption modellierter auf gemessenem Saugrohrdruck eingeschwungen Anforderung Brennbarkeit optimieren aus Funktionsuberwachung ¨ Bedingung Berechnung BGAGR aus ¨ Bedingung AGR aus wegen Bremskraftverstarker ¨ Bedingung Massenstrom ins Saugrohr aus Bermskraftverstarker Bedingung Umschaltung Sollwert AGR-Ventilposition auf Applikationswert Bedingung Diagnose AGR uber ¨ Laufunruhe aktiv Bedingung schnelle Diagnose AGR System Bedingung AGR-Sollwertsteuerung fuer ¨ AGR-Diagnose Anforderung Bedingung Diagnose AGR System im Schub fertig
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_DENOX
SKR
B_DESU
BGSIK
B_DISAGR B_DISAGRA B_DISAGRB B_DISAGRBB B_DISAGRE B_DISAGRFE B_DISAGRTS B_DKNOLU
BBAGR BGADAP BBAGR BBAGR BBAGR BBAGR BGAGRTS SREAKT
B_DKNOT B_DKPU
SREAKT SREAKT
B_DKSBEG
GGDVE
B_DKTB B_DKTB2 B_DTDISAGR B_EAGRLV B_EASCH B_ENWS
DKATSPFK DKATSPFK DTEV DAGRLS BDEMUM DNWSZF
B_EVAKT
BGEVAB
B_FAAGR
TKDFA
B_FGBLAGRS B_HMM
BBAGR BDEMUM
B_HOM
BDEMUM
B_KHAGRAB B_KLAFAGRG B_KRDISAGR B_KTAGRS B_LBKG
BAKH AGRPSOL BBAGR BGAGRA DLBK
B_LL
MDFAW
B_MDARV
DMDMIL
BBAGR, BBSAWE,EIN DFRST, DLSAHKBD,DTEV, ... ATR, BAKH, BBAGR,- EIN BBSAWE, KOLASPH, ... AAGRDC AUS EIN BBAGR LOK LOK LOK LOK EIN BBAGR ADVE, AEVABU,EIN BBAGR, BBNWS,BGDVE, ... ADVE, BBAGR, BGDVE EIN EIN AEVABU, BBAGR,BBNWS, DLLR,DMDSTP, ... BBAGR, FGRABED,- EIN FUEDKSA, GGPED BBAGR, TKMWL EIN EIN BBAGR, TKMWL EIN BBAGR, BBAGRMW BBAGR, GGAGRV EIN BBAGR, BBKR, RKTI EIN EIN BBAGR, DFRST,DMDSTP, DNWSZF,DTEV, ... BBAGR, BBAGRMW,- EIN DLGHMM, MDAUTG,MDKOG, ... EIN BBAGR, BGADAP,BGAGRA, BGAGRSOL, BGMNOREG, ... BGAGRA, DAGRKTST AUS EIN BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... EIN BBAGR, BBAGRMW EIN BBAGR AUS EIN BBAGR, DAGRS BBAGR, BGAGRA,EIN LBKFGS, LBKUE ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... BBAGR, BBREGNO,- EIN DDYLSU, DFRST,DGGTVHK, ... EIN BBAGR, BBKW,BDEMAB, DLLR, DTEV, ... AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... EIN ATM, BBAGR,BBKH, BGLAMBDA,DKATFKEB, ... LOK EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... EIN BBAGR, FUEDK BGAGRA, DAGRKTST, AUS DAGRS BBAGR, DAGRE,DOK DAGRLS, DDYLSU,DKATFKEB, ... ADAGRLS, BBAGR,- DOK BGAGR, BGPNOS,DAGRLS, ... BBAGR, BGAGRA,DOK BGPNOS, DAGRS,DDYLSU, ... BBAGR, DDSS DOK BBAGR, BGFKMS,DOK GGDSU, GGPBKV,SRMSEL BBAGR, BGFKMS DOK ATR, BBAGR, BBKH,- DOK BGRLFGZS, DDSS, ... DOK
B_NSWO1
B_SA
MDRED
B_SLS
B_SPDAGRSS B_STEND
BBAGR BBSTT
B_TFWDKSOM B_ZDAGRSS
MSUDKSOM BBAGR
DFP_AGRE
BBAGR
DFP_AGRL
BBAGR
DFP_AGRS
BBAGR
DFP_DSS DFP_DSU
BBAGR BBAGR
DFP_HFM DFP_LM
BBAGR BBAGR
DFP_PUA
BBAGR
BBAGR 6.110.2
Seite 964 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Anforderung NOx-Speicherkatregenerierung
Anforderung Schwefelregenerierung NOx-Katalysator Bedingung AGR disable Bedingung AGR disable bis Saugrohradaption eingeschwungen Bedingung AGR disable durch Umgebungsfehler Bedingung AGR disable durch Betriebsbedingungen Bedingung disable AGR wegen Fehler in AGR-System Bedingung AGR disable durch Fehler Fuellungserfassung Bedingung AGR disable durch zu hohe AGR-Temperatur ins (Kunststoff-)Saugrohr Bedingung Drosselklappensteller stromlos
Bedingung DK-Poti-Notfahren aktiv Bedingung Sicherheitskraftstoffabschaltung (SKA)
Bedingung DK-Sollwertbegrenzung Bedingung: Beginn der Katdiagnose Bedingung: Beginn der Katdiagnose Sperrung AGR durch bei aktiver TEV-Prufung ¨ AGR-VENTIL Fehlerverdacht Lagesensor Bedingung Einspritzart Schicht Bedingung Fehler Nockenwellenansteuerung liegt vor
Bedingung alle Einspritzventile aktiv/angesteuert
Bedingung Funktionsanforderung AGR und Diagnose fur ¨ Kurztest
Bedingung Freigabe schnelle Berechnung AGR-Blende Bedingung Betriebsart Homogen-Mager
Bedingung Betriebsart Homogen Bedingung: AGR Abschalten wegen Katheizen Bedingung AGR Ausflußkennlinie gultig ¨ Abschalten der AGR durch Klopfregelung Bedingung Kurztest AGR Schub Istwert von LBK gultig ¨ Bedingung Leerlauf kritische Aussetzerrate vorhanden
Bedingung Drehzahl > NSWO1
Bedingung Schubabschalten ¨ Bedingung Sekundarluft aktiv
Sperrbedingung AGR-Adaption im Schub Bedingung Startende erreicht Zeitkonstante fur ¨ Filterung Drosselklappenwinkel ohne Momentenstruktur aktiv Bedingung interner Zyklus schnelle Diagnose AGR System SG-int. Fehlerpfadnr.: Abgasruckf ¨ uhrungsventil ¨ Endstufe
SG.-int. Fehlerpfadnr.: AGR-Ventil Lagesensor
Fehlerpfad: AGR-System
SG-int. Fehlerpfadnr.: DSS SG int. Fehlerpfadnr.: Umgebungsdrucksensor
SG-int. Fehlerpfadnr.: HFM SG int. Fehlerpfadnr.:Hauptlastsensor Interne Fehlerpfadnummer: Umgebungsdruckadaption
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
DFP_TA
BBAGR
DFP_TM
BBAGR
DFP_UB
BBAGR
E_AGRE
DAGRE
E_AGRL
DAGRLS
E_AGRS
DAGRS
E_DSS E_DSU
DDSS GGDSU
ATR, BBAGR, BBKH,- DOK BGAGRTS, BGTMPK, ... ATM, ATR, BBAGR,- DOK BBKH, BGTABST, ... BBAGR, DLSAFK, DL- DOK SAHKBD EIN BBAGR, BGPNOS,DAGRE, DAGRLS,DDYLSU, ... ADAGRLS, BBAGR,- EIN BGAGR, BGPNOS,DAGRLS, ... EIN BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... EIN BBAGR, BGRPS EIN BBAGR, BGFKMS,DDSBKV, GGPBKV,SRMSEL BBAGR, BGFKMS, D- EIN SELHFS ATR, BBAGR, BBKH,- EIN BBKW, BGRLFGZS, ... EIN BBAGR ATR, BBAGR, BBKH,- EIN BBKW, BGAGRTS, ... ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... EIN BBAGR, DLSAFK,DLSAHKBD, GGUB,STADAP AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... EIN BAKH, BBAGR,BGBVG, BGLAMOD,LRS, ... EIN BAKH, BBAGR,BGAGR, BGAGRSOL, DGGTVHK, ... ATM, ATMHEX,EIN BBAGR, BGAGRA,BGAGRSOL, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ... EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... EIN BBAGR AWEA, BBAGR, BBKR EIN EIN BBAGR EIN BBAGR, BGAGR,DIMCAGR, GGAGRV BBAGR, DIMCAGR,- EIN TKMWL
E_HFM
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
E_LM
DSELHFS
E_PUA E_TA
GGTFA
E_TM
GGTFM
E_UB
GGUB
NMOT
BGNMOT
RRIEXT_W
BGPEXT
TANSK_W
GGTFA
TMOTK_W
TEMPKON
TMST
GGTFM
TNSE_W
BBSTT
VFZG
GGVFZG
VSTAGR WKRMAV Z_AGRE Z_AGRL
TKAP KRREG DAGRE DAGRLS
Z_AGRS
DAGRS
BBAGR 6.110.2
Seite 965 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung SG-int. Fehlerpfadnr.: Ansauglufttemperatur TANS (-Ladeluft) Interne Fehlerpfadnummer: Motortemperatur Interne Fehlerpfadnummer: Umweltbedingungen ¨ Errorflag: Uberwachung AGR-Endstufe
Errorflag: AGR-Ventil Lagesensor
Errorflag: Diagnose AGR-System
Errorflag: Saugrohr-Drucksensor Errorflag: Umgebungsdrucksensor
ersetzt durch E_lm Errorflag: Hauptlastsensor Errorflag: Umgebungsdruckadaption Errorflag: Ansauglufttemperatur Errorflag: TMOT Errorflag: UB
Motordrehzahl Restgas-Inertgasrate uber externes AGR
Ansaugluft - Temperatur in GrdC, intern in Kelvin gerechnet
Motor-Temperatur, Ausgabe in Grad C, intern in Kelvin
Motorstarttemperatur ¨ Zeitzahler ab Startende (16bit) Fahrzeuggeschwindigkeit
Anpassung AGR-Rate (Testerschnittstelle) ¨ Mittelwert der ZW-Spatverstellungen der KR, allg. (im Notlauf mit Sicherheit) Zyklusflag: Abgasruckf ¨ uhrungsventil ¨ Endstufe Zyklusflag: AGR-Ventil Lagesensor Zyklusflag: Diagnose AGR-System
FB BBAGR 6.110.2 Funktionsbeschreibung Funktionsprinzip: ================= Die Funktion %BBAGR wertet prinzipielle Freischaltbedingungen f¨ ur die Abgasr¨ uckf¨ uhrung aus (Block AGREN) und verhindert bei bestimmten Betriebsbedingungen den Betrieb mit Abgasr¨ uckf¨ uhrung (Block AGRDIS). Ferner wird der F¨ ullungssteuerung mitgeteilt, ob der angezeigte AGR-Sollwert g¨ ultig ist, oder ob im AGR-Betrieb Fehler aufgetreten sind, so daß Sollwert und Istwert der AGR nicht mehr ¨ ubereinstimmen (Block AGRSG). In diesem Fall schaltet die Berechung der F¨ ullungssteuerung vom AGR Sollwert auf den AGR Istwert um. Im Block AGRSOLS ist die Zeitsteuerung f¨ ur eine Ventil¨ offnung im Schub enthalten. Die ¨ Offnung im Schub wird optional f¨ ur Ventilreinigung oder Diagnose des AGR-Ventils angewandt.
Systemkonstanten: SY_AGRKOMP = = = =
0 1 2 3
: : : :
Kein AGR-Ventil verbaut Hubankermagnet mit Lager¨ uckmeldung Stepperantrieb ohne Lager¨ uckmeldung DC-Motorantrieb mit Lager¨ uckmeldung
SY_BDE = 0 : Saugrohreinspritzung > 0 : Benzin-Direkteinspritzung SY_AGRTS:
Abschaltung der AGR bei zu hoher Temperatur im (Kunststoff-) Saugrohr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBAGR 6.110.2
Seite 966 von 4100 31.JAN.2003 Thomas Brosi
=0: wenn die Funktion %BGAGRTS nicht eingebunden ist. =1: wenn die Funktion %BGAGRTS eingebunden ist. F¨ ur die %BBAGR sind folgende Bits relevant: Block AGREN: Die Freigabebedingungen der einzelnen Betriebsarten werden abgefragt (B_agrhens, B_agren, B_agesens) und in Verbindung mit der Betriebsarteninformation (B_hom, B_easch) zum AGR-Freigabebit B_agr verbunden. B_agr zeigt nun an, ob der AGR-Sollwert in der aktuellen Betriebsart freigegeben ist. Zu beachten ist, daß B_agr nicht gleichbedeutend mit einer aktiven AGR-Ventilansteuerung ist. An die AGR-Sollwertfunktion (%BGAGRSOL) wird mit den Bedingungen B_agrhen und B_agrsen gemeldet, welche Betriebsartenkennfelder prinzipiell verwendet werden k¨ onnen. Bei Freischaltung der AGR-Funktionalit¨ at außerhalb der "normalen" Betriebsbereiche (Schubpr¨ ufung B_dagrss, Ventilreinigen B_agrss, Laufunruhe-Diagnose B_dagrlu) wird das Bit B_agr gesetzt (notwendig f¨ ur AGR-Ventilansteuerung). Die Diagnose der AGR im Leerlauf(B_dagrlu) darf nicht laufen wenn die Tankentl¨ uftung-Diagnose aktiv ist(B_dtdisagr).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Block AGRHOMEN: F¨ ur den Homogenbetrieb werden folgende physikalische Randbedingungen abgefragt: 1.) Ist die Motortemperatur hinreichend groß (TMAGRO/U) ? 2.) Ist die Ansauglufttemperatur i.O. (TANAGRU/DTANAGR) ? 3.) Wird Sekund¨ arluft zugef¨ uhrt (B_sls) ? 4.) BDE: Ist ein Desulfatisierungsvorgang oder Denox-Vorgang aktiv (B_desu, B_denox) ? 5.) Ist die Ladungsbewegungsklappe i.O (B_lbksg) ? Wenn nein, kann es oberhalb einer Drehzahlgrenze (NAGRNLBK) zu Verbrennungsproblemen kommen. Block AGRHSEN: F¨ ur die prinzipielle Freigabe der AGR in allen Betriebsarten wird abgefragt: 1.) Sind Begrenzungen der Drosselklappe aktiv ( B_tfwdksom, B_dksbeg) ? Wird die Drosselklappe begrenzt, so ist eine Saugrohrdruck erh¨ ohung bzw. F¨ ullungserh¨ ohung durch AGR prinzipell nicht erw¨ unscht. 2.) Fordert der Bremskraftverst¨ arker eine Abschaltung der AGR (B_bkvagrab) ? Der Saugrohrdruck darf in diesem Fall nicht durch AGR erh¨ oht werden. 3.) Ist - falls verbaut - der Stepper bereit ? Bei Initialisierung der Positionsberechnung des Steppers darf keine Ansteuerung des Ventils erfolgen. 4.) Ist eine Katdiagnose aktiv (B_dktb) ? Die durch die AGR entstehende R¨ uckkopplung des Abgasmassenstromes ist bei Diagnosedurchf¨ uhrung nicht sinnvoll. 5.) Ist die Batteriespannung groß genug f¨ ur den Ventilbetrieb (B_aagrubok) ? Abweichend vom allgemeinen Ub-Fehler wird in den Ventilansteuerungs-Funktionen (z.B. %AAGR) abgefragt, ob die Spannung .i.O. ist. Falls nein, darf das Ventil nicht betrieben werden. 6.) Durch diese Verzugzeit nach Start, ist zus¨ atzlich sichergestellt dass der Motorlauf stabil ist und alle Startfunktionalit¨ aten abgeschlossen sind, erst dann ist AGR-Einsatz sinnvoll. Diese Zeit muss so appliziert, dass die Emissionnen bei allen Fahrprofilen (nicht nur im Test) eingehalten werden. 7.) Bei Fehlern der F¨ ullungssensorik, AGR-Fehler oder anderer n¨ otigen Gr¨ oßen wird die AGR verboten (B_disagr, siehe auch Block AGRDIS), 8.) Ist eine Drehzahlschwelle erreicht (optional, B_nswo1) ? 9.) Sind alle Einspritzventile aktiv (B_evakt) ? Wird nicht mit allen Zylinder eingespritz, so ist das r¨ uckgef¨ uhrte Lambda nicht direkt bekannt und ein AGR-Betrieb nicht sinnvoll. 10.)Ist die Diagnose der Tankentl¨ uftung aktiv, muss AGR gesperrt werden (B_dtdisagr) 11.)Die Katheizfunktion erfordert das Abschalten der AGR (B_khagrab). F¨ ur das chemische Kat-Aufheizen CKA (Mager/Homogenbetrieb) ist eine hohe Heizleistung u.a. dann zu erzielen wenn der Abgasmassenstrom gross ist, Bei AGR wird ein Teilstrom zur¨ uckgef¨ uhrt, welche den Massenstrom durch den Kat reduziert. Im Homogembetrieb ist dagegen der Massenstrom an der Abgasseite immer Konstant. Trotzdem muss im Homogenbetrieb w¨ ahrend der Katheizphase AGR gesperrt werden, da durch die Sp¨ atz¨ undung (Katheizen mit Momentenreserve im HOM-Betrieb) die AGR-Vertr¨ aglichkeit abnimmt ---> Gemischaufberietung. 12.)Wenn die Saugrohrmodelladaption noch nicht eingeschwungen (B_disagra). 13.)Wenn die ¨ Uberwachung eine Reduzierung der Inergasf¨ ullung anfordert wird AGR gesperrt (B_bbkoptuf). 14.)Wenn die ¨ Uberwachung der Saugrohrtemperatur (B_disagrts) eine Abschaltung der AGR anfordert. Block AGRSCHEN F¨ ur den Schichtbetrieb erfolgen die meisten Abfragen nicht, da im Schichtbetrieb aufgrung der hohen NOx Rohemmissionen unter allen Umst¨ anden eine Abgasr¨ uckf¨ uhrung n¨ otig ist. Bei tiefen Temperaturen und im Schichtbetrieb kann sich Wasser an der Drosselklappe durch AGR ablagern und sich dadurch Eis bilden. Deswegen soll die Freigabe der AGR im Schichtbetrieb von der Ansauglufttemperatur abh¨ angig sein (TKANAGRUS/DTKANAGRS). Die AGR wird f¨ ur den Leerlauf-Schichtbetrieb verboten, falls der Saugrohrabgleich nicht eingeschwungen ist (B_apslmdse). Damit wird sichergestellt, dass der Saugrohrabgleich (%BGADAP) die n¨ otige Abgleichzeit erh¨ alt.
Block AGRDIS Der AGR-Betrieb wird gesperrt, wenn: 1.) 2.) 3.) 4.)
Betriebsbedingungen anderer Funktionen eine Sperrung der AGR fordern (z.B B_dktb) oder Wenn Umweltsensoren ausfallen (B_disagrb). Wenn F¨ ullungssensoren oder Drosselklappe Fehler melden (B_disagrfe, B_dknolu, etc.). AGR-Ventil nicht betriebsbereit ist (!B_agrvbb) Am Anfang eines neuen Fahrzyklus werden "alte" Fehler zun¨ achst nicht ber¨ ucksichtigt. 5.) Um die Brennbarkeit zu optimieren fordert die Funktions¨ uberwachung eine Abschaltung der externen AGR. Bei BDE gilt: Die Bedingung B_agrdis kann in der Funktion %DAGRLS dazu verwendet werden, eine Notlaufanforderung abzusetzen und gezielt Betriebsarten zu verbieten.
Block AGRSG Der angezeigte AGR-Sollwert ist nicht mehr g¨ ultig, wenn - ein Systemfehler AGR erkannt wurde (E_agrs) - die Lager¨ uckmeldung einen Fehler hat (E_agrl) - Applikationswerte eingestellt werden
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
-
BBAGR 6.110.2
Seite 967 von 4100 31.JAN.2003 Thomas Brosi
die AGR-Ist-Berechnung in der %BGAGR abgeschaltet wurde Das AGR-Ventil ist nicht betriebsbereit(!B_agrvbb) die Endstufe defekt ist (E_agre) im ungedrosselten SG-Betrieb gefahren wird (B_agrugds) die Durchflußkorrketur (KLAF) in einen f¨ ur die Berechnung in der %BGAGR ung¨ ultigen Bereich gelangt ist
Unterschreitet die Korrektur des Z¨ undwinkels eine Schelle (MXWKRMAAGR) bei gleichzeitigem Betrieb mit AGR (rriext_w > RRIESRKMN) so wird davon ausgegangen, dass AGR der Grund des Motorklopfens ist. In diesem Fall wird mit der Bedingung B_agrsr der Sollwert in der AGR-Sollwertfunktion %BGAGRSOL entsprechend abgeregelt. Block AGRSOLS Im Unterschied zur Freigabe der AGR im "normalen" Betrieb gibt es die Freigabe in ausge¨ awhlten Betriebsbereichen - hier im Schiebebetrieb. Mit B_dagrss wird angezeigt, dass bei Schubabschalten das AGR-Ventil augesteuert werden soll, um eine Diagnose zu erm¨ oglichen. Die Bedingung B_fgblagrs zeigt an, dass das aufgesteuerte Ventil bereit zur Diagnose ist. Die Bedingung B_dagrss schaltet in der Sollwertfunktion %BGAGRSOL den entsprechenden Sollwert im ????? Im Gegensatz hierzu wird mit Bedingung B_agrss der Ventilpositions-Sollwert in der Funktion %AGRPSOL umgeschaltet. Es wird dort eine Rechteckschwingung generiert, die einen Reinigungseffekt auf das Ventil aus¨ uben soll.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Block AGRSOLSA Hier werden die Bedingungen gesammelt um das AGR-Ventil im Schubabschalten zu ¨ offen: - Kein Massenstrom ins Saugrohr aus dem Bremskraftverst¨ arker (B_bkvmsisr) - kein Verbot der AGR wegen Bremsunterdruck und der AGR-Stepper ist bereit (B_spdagrss) - die Drosselklappe ist i.O. (B_dke) - die Fahrzeuggeschwindigkeit ist hoch genug; dies soll Auswirkungen des Ventils¨ offnens auf das Fahrzeugmoment im Schub entgegenwirken - Die Motortemperatur und -Drehzahl liegen in angegebenen Grenzen - Es liegt kein Fehler aus dem AGR-Systemfehler vor (B_disagr, E_agrs) - die Ventilspannung ist i.O. F¨ ur das Freigeben des Ventilreinigens gelten folgende Bedingungen nicht: - kein Klemmfehler - Saugrohrmodell eingeschwungen Block AGRSS In diesem Block ist die Zeitsteuerung f¨ ur das ¨ Offnen w¨ ahrend des Schubabschaltens. Das AGR-Ventil wird f¨ ur die Zeit TDAGRSS ge¨ offnet.Nach Freigabe des Schub-¨ Offnens wird die Wartezeit TWAGRSS ber¨ ucksichtigt. Jede Freigabe wird gez¨ ahlt anzsa, so dass die M¨ oglichkeit besteht, das Ventil¨ offnen nur alle AZSADAGR bzw. AZSAAST durchzuf¨ uhren.
APP BBAGR 6.110.2 Applikationshinweise Freischalten der AGR (AGREN): ============================= Mit Codewort AGR k¨ onnen verschiedene Bedingungen f¨ ur die Freischaltung der AGR gew¨ ahlt werden.
CWBBAGR:
+-----------------------------------------------+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +-----------------------------------------------+ | | | | | | | | | | | | | | | += AGR ein ohne Verbotsbedingungen | | | | | | += AGR ein trotz E_agrs fehler | | | | | += AGR ein bei Entschwefelung | | | | += AGR wartet auf eingeschwungene F¨ ullungsabgleiche (B_apslmdse) | | | += AGR ein oberhalb Drehzahlschwelle nswo1 | | += AGR Freigabe Cleaning Funktion | += AGR Freigabe ¨ offnen des Ventils im Schub f¨ ur Diagnose
Zun¨ achst sollten die begrenzenden Schwellen f¨ ur Motortemperatur etc, so gew¨ ahlt werden, dass ein m¨ oglichst großer Betriebsbereich mit AGR entsteht. Die Betriebspunkte in Abh¨ angigkeit von Drezahl und Motormoment werden in der Sollwertfunktion %BGAGRSOL appliziert. Anmerkungen zu den zu applizierenden Werten: AZSAAST : Die Anzahl der Versuche das Ventilreinigen freizugeben sollte mit dem Ventilhersteller abgsprochen sein. AZSADAGR: Die Anzahl der Versuche ein Ventil¨ offnen f¨ ur AGR-Diagnosen zu erreichen sollte abh¨ angig von anderen Diagnosefunktionen im Schub gew¨ ahlt werden, so dass diese nicht verriegelt werden. CWBBAGR : s.o. DTKANAGR: Das Delta der Ansauglufttemperatur um den Wert tansk_w sollte bei BDE Fahrzeugen mit dem f¨ ur den Schichtbetrieb typischen Temperaturen abgestimmt sein. Allgemein gilt, dass bei tiefen Ansauglufttemperaturen der Betrieb mit AGR kritisch ist. NAGRNLBK: Hier ist der Wert zu ermitteln, bei dem bei einer falsch stehenden LBK Verbrennungsprobleme entstehen HWKRMAAGR: Dieser Wert ist mit der Klopfregelung abzustimmen MXWKRMAAGR:Dieser Wert ist mit der Klopfregelung abzustimmen NAGRSSMN: Dieser Wert kann dazu verwendet werden die Freigabe der Diagnose und/oder das ¨ Offnen im Schub falls n¨ otig einzugrenzen NAGRSSMX: Dieser Wert kann dazu verwendet werden die Freigabe der Diagnose und/oder das ¨ Offnen im Schub falls n¨ otig einzugrenzen RRIESRKMN: Dieser Wert ist mit der Klopfregelung abzustimmen TKANAGRU: s.o. (DTKANAGR) TKMAGRU : Dieser Wert sollte so gew¨ ahlt werden, dass eine Vereisung des Ventils ausgeschlossen ist. TKMAGRO : Bei hohen Temperaturen droht ein Versagen des Ventils; Wert mit Ventilhersteller abstimmen TKMAGRSS: Bei tiefen Temperaturen sollte das Ventil auch im Schub nicht ge¨ offnet werden (u.a. wegen Wiedereinsetzen) TDAGRSS : Die Zeit der Ventil¨ offnung w¨ ahrend Schubabschaltens sollte sich an Werten TDBAGRS : Nach ¨ Offnung des AGR-Ventils sollen alle Gr¨ oßen eingeschwungen sein; das Verhalten des gemessenen und modellierten
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBAGR 6.110.2
Seite 968 von 4100 31.JAN.2003 Thomas Brosi
Saugrohrdrucks muß ¨ uberpr¨ uft werden Bei nicht aktiven Zylinder muss die Verzugszeit gewartet werden, bis wieder definiertes Lambda am AGR-Entnahmeort auftritt. Eine Betrachtung maximalen der Gaslaufzeiten von Zylinderauslass bis AGR-Entnahme ist hier notwendig. TVAGDENOX: Nach dieser Ausschaltverz¨ ogerungszeit der NOx-Speicherkatregenerierung wird die AGR freigegeben. In dieser Zeit soll das vorher fette Gemisch auf Lambda=1 eingeschwungen sein. TWAGRSS : Das Schubabschalten sollte ¨ uber dieser Zeit aktiv sein bevor das AGR-Ventil ge¨ offnet wird. TVAGRSA :
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parametervorbelegung -------------------AZSAAST : 5 AZSADAGR: 0 CWBBAGR : 0 DTKANAGR: 3 K DTKANAGRS: 3 K HWKRMAAGR 1.5 deg MXWKRMAAGR -15 deg NAGRNLBK: 4000 rpm NAGRSSMN: 1000 rpm NAGRSSMX: 5000 rpm RRIESRKMN: 15 % TKANAGRU: -20 deg TKANAGRUS: -20 deg TKMAGRU : 35 deg TKMAGRO : 120 deg TKMAGRSS: 50 deg TDAGRSS : 3.0 s TDBAGRS : 1.0 s TVAGRSA : 0.1 s TVAGDENOX: 0.3 s TDAGRSSKT = 3.0 s TDBAGRSKT = 1.0 s TWAGRSSKT = 1.0 s
KW KW
C C C C C
TVSAGRTMST: Diese KL muss so appliziert, dass die Emissionnen bei allen Fahrprofilen (nicht nur im Test) eingehalten werden. tmst -20 0 20 60 80 120 TVSAGRTMST 10 10 10 10 10 10 TWAGRSS : VAGRSS :
1.0 s 20 km/h
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRA 4.40.0
Seite 969 von 4100 31.JAN.2003 Thomas Brosi
FU BGAGRA 4.40.0 Berechnungsgroesse AGR-Adaption FDEF BGAGRA 4.40.0 Funktionsdefinition MAIN: ¨ Ubersicht
EGR mass flow pressure correction BFKAGR pslm_w
pslm_w
psdss_w
psdss_w
Enable controller
fkmsagr_w
FGABGAGR B_dagrssf B_bkvmsisr
B_bkvmsisr
B_dtest
B_dtest
ENAGRA
fkblagrs_w
fkblagr_w
B_agron
B_agron
B_lbkg
B_lbkg
B_fgabgagr
B_fgabgagr B_enofagr psrext_w
psrext_w
psrexts_w
psrexts_w
B_enfkagr B_enkbagr
B_ofagreg
B_ofagreg
Fast adaptation
fkblagr_w
AGRBLAS psdss_w B_fgblagrs
B_fgblagrs
paagreo_w
paagreo_w
fkblagrs_w
msagrds_w
msagrds_w
ftmagr
reset adaptation
fktpbagr_w
fktpbagr_w
msnagrv_w
msnagrv_w
RESET
bgagra-main
ftmagr
B_zdagrss
B_zdagrss bgagra-main
FGABGAGR: Freigabe AGR Abgleich
PSSAGRAMX PSSAGRAMN pssol_w NAGRAMX NAGRAMN nmot_w
B_faagr B_fgagrap
B_fgabgagr
B_fgabgagr
true B_apslmdse
tmotk_w TMAGRAMN
logical conditions
B_agron
ENLO B_fgagral B_agron
B_dteaam
B_dteaam
B_dtest
B_dtest
B_bkvmsisr
B_bkvmsisr
B_lbkg
B_lbkg
FGKTAGR B_apslmdse B_ktagra B_ktagrs
bgagra-fgabgagr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ofvpagr_w
Enable adaptation
B_dteaam
B_dteaam
B_dagrssf B_enofagr B_enfkagr B_enkbagr
bgagra-fgabgagr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRA 4.40.0
Seite 970 von 4100 31.JAN.2003 Thomas Brosi
ENLO: Freigabe AGR-Adaption (Logik)
B_lbkg
SY_LBK 1 true
TAONAGRA B_agron TDTAGRA B_dteaam B_dtest
B_fgagral
B_bkvmsisr
B_fgagral
SY_DSS 0 true
SY_AGRKOMP
B_edss
3
1 bgagra-enlo
false B_agrvbb bgagra-enlo
SY_DSM
1 Rt_100 B_pydmagr
CWKTAGRA 1
1/ 1/
0
true
2/
B_apslmdse 1/ B_scbagra
B_ktagra 2/ B_ktagrs
[%] 0.0 DMRAGRA
B_enfkagr B_enkbagr B_fgblagrs
B_ktagrs
B_ktagrs
B_faagr
B_enofagr
B_ktagra
B_ktagra
dmrdagr_w
TVTKAGRA B_tkktagra bgagra-fgktagr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FGKTAGR: Freigabe Kurztest AGR
bgagra-fgktagr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRA 4.40.0
Seite 971 von 4100 31.JAN.2003 Thomas Brosi
ENAGRA: Freigabe AGR-Adaption
[kg/h]
psrext_w psrexts_w
B_faagr
MSOFAGRMX
[kg/h]
[hPa]
MSGRDAGRS 1.0 fkblagr_w
MSOFAGRKT
PSREOAMN
[kg/h]
[hPa]
MSOFAGRMN
mnagrsuk_w
[kg/h]
[kg/h]
MSFKAGRMX
PSREOAMNKT B_enofagr
B_enofagr
[hPa] B_fgabgagr
MSFKAGRMN
PSREFAMN
B_enfkagr
B_enfkagr
[kg/h] [kg/h]
MSKBAGRMX
[hPa]
MSKBAGRMN
[kg/h]
PSREBAMN
MSKBAGRKT B_enkbagr
B_enkbagr
B_faagr CWBGAGRA 6 B_ofagreg
B_sch B_hom B_hmm
B_hom B_hmm
true B_enof B_enfk B_enkb
bgagra-enagra
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
AWBA B_sch
bgagra-enagra
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRA 4.40.0
Seite 972 von 4100 31.JAN.2003 Thomas Brosi
AWBA: Auswahl Betriebsart f¨ ur Adaption
CWBGAGRA
0 1 SY_BDE 0
2 false B_sch
true
B_hom
B_faagr true
B_enof
B_enof
B_hmm 3 4 SY_BDE 0
5 false
true true
CWBGAGRA2
B_enfk
B_enfk
0
SY_BDE 0
2 false
true
B_enkb
B_enkb
bgagra-awba
true
bgagra-awba BFKAGR: Berechnung Korrekturfaktor
ERPSLM pslm_w
pslm_w
psdss_w
psdss_w
FKMSAGRA
erpslm_w
erpslm_w
B_enkagr
B_enkagr B_enfkagr
B_enfkagr
B_enofagr
B_enofagr
fkmsagr_w
fkmsagr_w
ofvpagr_w
ofvpagr_w
B_fkkbamx
FKBAGR
B_enkbagr fkblagrs_w B_dagrssf
B_fkkbamx erpslm_w B_enkagr B_enkbagr fkblagrs_w B_dagrssf
fkblagr_w
fkblagr_w bgagra-bfkagr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
bgagra-bfkagr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRA 4.40.0
Seite 973 von 4100 31.JAN.2003 Thomas Brosi
ERPSLM: Berechnung relativer Fehler Saugrohrdruck
B_enkagr
DPSLMDAMN
B_enkagr
0.0
[hPa] pslm_w psdss_w
erpslm_w bgagra-erpslm
erpslm_w
bgagra-erpslm FKMSAGRA: Berechnung Adaptionswerte
B_faagr
FKMSAGRAMX
ZKFKMSAGRA ZKFKAGRKT
open EGR valve if fkmsagr > 1 close EGR valve if fkmsagr < 1
FKMSAGRAMN int_fkmsagr_l
erpslm_w
fkmsagr_w
fkmsagr_w /NV 1.0
compute 1/ TVENKBA
compute 2/
B_faagr FKKBAMX
B_fkkbamx
B_fkkbamx
FKKBAMXKT
B_enfkagr
B_enkagr B_faagr
[%] OFVPAGRMX
ZKOFVPAGR B_enofagr
ZKOFAGRKT
[%] int_ofvpagri_l
OFVPAGRMN
ofvpagr_w /NV
[%] 0.0 compute 1/
ofvpagr_w
open EGR valve if ofvpagr > 0 close EGR valve if ofvpagr < 0
bgagra-fkmsagra
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3/
bgagra-fkmsagra
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRA 4.40.0
Seite 974 von 4100 31.JAN.2003 Thomas Brosi
FKBAGR: Berechnung Faktor Korrektur Blende in AGR-Leitung
B_ktagra
1.0
erpslmx_w KLZKKBAGR ZKKBAGRKT
KBAGRMN int_fkblagr_l B_dagrss
erpslm_w 0.0 fkblagrs_w
1.0
compute 1/ reset 1/
B_enkagr B_enkbagr B_fkkbamx
fkblagr_w /NV
fkblagr_w
open EGR valve if fkblagr_w < 1
B_dagrssf EdgeRising
DFKBLAGR
bgagra-fkbagr
bgagra-fkbagr AGRBLAS: Berechnung schnelle Blendenadaption AGR
B_zdagrss B_fgblagrs
ZKWBLAGRS 1/ paagreo_w
dpapvagr_w
compute 1/ 2/
1/
wblagrs_w /NV
fkblagkl_w fkblagrs_w
fkblagrs_w
KLFKBLAGR DPAMNDAS msagrds_w KLDPBMSAGR fktpbagr_w
BGPVAGRV
psdss_w msnagrv_w ftmagr
paagreo_w B_fgblagrs msagrds_w psdss_w msnagrv_w ftmagr pvagrvds_w
bgagra-agrblas
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FKBLAGRUS
bgagra-agrblas
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRA 4.40.0
Seite 975 von 4100 31.JAN.2003 Thomas Brosi
BGPVAGRV: Berechnung Druck vor AGR-Ventil
B_fgblagrs paagreo_w
4/ 3/
msagrds_w
pvagrvbg_w
pvagrvds_w
pvagrvds_w
[hPa] ftmagr msnagrv_w
psdss_w
1013.0
2/ compute 1/ reset 1/
KLAF
bgagra-bgpvagrv
ZKPVAGRDS
PSPVDKUG
pspvagrd_w
bgagra-bgpvagrv
reset adaptation FP_RESET
reset adaptation via codeword CW_RESET
bgagra-reset
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
RESET: Adaptionswerte l¨ oschen
bgagra-reset
ABK BGAGRA 4.40.0 Abkurzungen ¨ Parameter CWBGAGRA CWBGAGRA2 CWKTAGRA DFKBLAGR DMRAGRA DPAMNDAS DPSLMDAMN FKBLAGRUS FKKBAMX FKKBAMXKT FKMSAGRAMN FKMSAGRAMX KBAGRMN KLAF KLDPBMSAGR KLFKBLAGR KLZKKBAGR MSFKAGRMN MSFKAGRMX MSGRDAGRS MSKBAGRKT MSKBAGRMN MSKBAGRMX MSOFAGRKT MSOFAGRMN MSOFAGRMX NAGRAMN NAGRAMX OFVPAGRMN OFVPAGRMX PSPVDKUG
Source-X
PSPVAGRD_W MSAGRDS_W WBLAGRS_W ERPSLMX_W
Source-Y
Art
Bezeichnung
FW (REF) FW FW (REF) FW FW FW FW FW FW FW FW FW FW KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW (REF)
internes Codewort fur ¨ Berechnungsgroesse AGR-Adaption internes Codewort 2 fur ¨ Berechnungsgroesse AGR-Adaption Codewort Kurztest AGR Differenz der Korrekturfaktoren AGR (schnell und langsame Adaption) ¨ Momentenreserve wahrend AGR-Adaption minimale Differenz Abgasgegendruck fur ¨ schnelle AGR-Adaption Minimale Druckdifferenz pslm - psdss fur ¨ AGR-Adaption Untere Schwelle fur ¨ Uebernahme schnellen AGR-Korrekturwert Maximalwert Faktor Korrrektur fur ¨ Freigabe Blendenadaption AGR Maximalwert Faktor Korrrektur fur ¨ Freigabe Blendenadaption AGR Kourztest min. Korrekturfaktor Massenstrom AGR (adaptiver Teil) max. Korrekturfaktor Massenstrom AGR (adaptiver Teil) Korrektur Blende AGR Minimum Ausflußkennlinie Kennlinie Differenzdruck AGR Blende abh. von AGR-Massenstrom Kennlinie Umrechnung Leitungswdstd. nach freiem Querschnitt AGR Kennlinie der Zeitkonstante Blendenkorrektur AGR Minimaler Massendtrom f|r Berechnung Korrekturfaktor AGR Maximaler Massenstrom f|r Berechnung Korrekturfaktor AGR max. Verminderung der Massenstromgrenzen langsame AGR-Adaption Min. Massenstrom AGR fur ¨ Freigabe Blendenkorrektur Kurztest Min. Massenstrom AGR fur ¨ Freigabe Blendenkorrektur Max. Massenstrom AGR fur ¨ Freigabe Blendenkorrektur MaximalerMassenstrom f|r Berechnung Korrekturoffset AGR Kurztest Minimaler Massenstrom f|r Berechnung Korrekturoffset AGR MaximalerMassenstrom f|r Berechnung Korrekturoffset AGR minimale Drehzahl fur ¨ AGR Adaption maximale Drehzahl fur ¨ AGR Adaption Offset Ventilposition AGR minimal Offset Ventilposition AGR maximal ¨ Verhaltnis pspvdk ungedrosselt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
PSREBAMN PSREFAMN PSREOAMN PSREOAMNKT PSSAGRAMN PSSAGRAMX TAONAGRA TDTAGRA TMAGRAMN TVENKBA TVTKAGRA ZKFKAGRKT ZKFKMSAGRA ZKKBAGRKT ZKOFAGRKT ZKOFVPAGR ZKPVAGRDS ZKWBLAGRS
BGAGRA 4.40.0
Seite 976 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Partialdruck externe AGR Minimum fur ¨ Freigabe Blendenkorrektur minimaler Partialdruck externe AGR fur ¨ Faktor-AGR Adaption minimaler Partialdruck externe AGR fur ¨ Offset-AGR Adaption minimaler Partialdruck externe AGR fur ¨ Offset-AGR Adaption beim Kurztest minimaler Sollsaugrohrdruck fur ¨ AGR Adaption maximaler Sollsaugrohrdruck fur ¨ AGR Adaption Wartezeit AGR-Adaption ein nach AGR ein ¨ Zeitverzogerung DTAV fur ¨ Freigabe AGR Adaption minimale Motortemperaturschwelle fur ¨ AGR-Adaption Verzugszeit Freigabe Blendenkorrektur AGR ¨ Verzogerungszeit Testerkommunikation AGR-Adaption aktiv Zeikonstante Faktor Korrektur Massenstrom AGR Adaption Kurztest Zeikonstante Faktor Korrektur Massenstrom AGR Adaption Zeitkonstante Blendenkorrketur AGR Kurztest Zeitkonstante Offsetkorrektur Massenstrom Kurztest Zeitkonstante Offsetkorrektur Ventilposition Zeitkonstante Druck vor AGR-Ventil, DSS basiert Zeitkonstante Leitungswdstd. schnelle AGR Adaption
Systemkonstante
Art
Bezeichnung
SY_AGRKOMP SY_BDE SY_DSM SY_DSS SY_LBK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Komponententyp AGR-Ventil Systemkonstante Benzin-Direkteinspritzung Systemkonstante Diagnosesystem-Manager Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante fur ¨ die LBK
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_AGRON
BGAGRSOL
B_AGRVBB
DAGRLS
B_APSLMDSE
BGADAP
B_BKVMSISR
GGPBKV
B_CLAGRS B_DAGRSS
BBAGR
B_DAGRSSF B_DTEAAM
DAGRS DTEV
B_DTEST
DTEV
B_EDSS
DDSS
B_ENFK B_ENFKAGR B_ENKAGR B_ENKB B_ENKBAGR B_ENOF B_ENOFAGR B_FAAGR
BGAGRA BGAGRA BGAGRA BGAGRA BGAGRA BGAGRA BGAGRA TKDFA
B_FGABGAGR B_FGAGRAL B_FGAGRAP B_FGBLAGRS B_FKKBAMX B_HMM
BGAGRA BGAGRA BGAGRA BBAGR BGAGRA BDEMUM
B_HOM
BDEMUM
B_KTAGRA B_KTAGRS B_LBKG
BGAGRA BGAGRA DLBK
B_OFAGREG
DAGRS
B_PWF
BBHWONOF
B_PYBAGRA B_SCBAGRA
BGAGRA
AGRPSOL, BGAGR,- EIN BGAGRA, BGFKMS,DAGRLS BBAGR, BBAGRMW,- EIN BGAGRA EIN BBAGR, BGAGRA,DAGRKTST EIN BBAGR, BGADAP,BGAGRA, BGFKMS EIN BGAGRA, DAGRS BGAGRA, BGAGRSOL, EIN GGNOC, NLKO, SALSU EIN BBAGR, BGAGRA BGADAP, BGAGRA,- EIN BGFKMS, BGRPS,LLRRM BGADAP, BGAGRA,- EIN BGFKMS, BGRPS,DLSAFK, ... BGADAP, BGAGRA,- EIN BGDSAD, BGFKMS,BGMSDK, ... DAGRS AUS DAGRS AUS LOK DAGRS AUS DAGRKTST, DAGRS AUS DAGRS AUS DAGRKTST, DAGRS AUS EIN BBAGR, BGADAP,BGAGRA, BGAGRSOL, BGMNOREG, ... BGADAP AUS LOK LOK BGAGRA, DAGRKTST EIN LOK EIN BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... AUS BBAGR, DAGRS AUS EIN BBAGR, BGAGRA,LBKFGS, LBKUE BGAGRA, BGAGRSOL, EIN DAGRKTST, LLRNFA EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... AUS EIN BGAGRA
Bedingung AGR in Betrieb
AGR-VENTIL betriebsbereit Bedingung: Adaption modellierter auf gemessenem Saugrohrdruck eingeschwungen ¨ Bedingung Massenstrom ins Saugrohr aus Bermskraftverstarker Clear Error AGR System Bedingung schnelle Diagnose AGR System Bedingung Diagnose AGR System im Schub fertig ¨ Bedingung Aufsteuerprufung ¨ fur ¨ TEV Diagnose aktiv moglich
Start fur ¨ TEV-Ansteuerung
Bedingung Fehler DSS (ohne Entprellung)
Bedingung AGR-Faktor-Adaption betriebsartenabh. freigegeben Bedingung phys. Freigabe Faktor-Agr Adaption Bedingung Freigabe Korrektur AGR Bedingung AGR-Blenden-Adaption betriebsartenabh. freigegeben Bedingung Freigabe Korrektur Blende AGR Bedingung AGR-Offset-Adaption betriebsartenabh. freigegeben Bedingung phys. Freigabe Offset-AGR Adaption Bedingung Funktionsanforderung AGR und Diagnose fur ¨ Kurztest
Bed. Freigabe der add. Abgleiche zw. gemessenen und berech. SG-Druecke bei AGR Bedingung Freigabe AGR ( logische Bedingungen) Bedingung Freigabe AGR ( physikalische Bedingungen) Bedingung Freigabe schnelle Berechnung AGR-Blende Bedingung Faktor Korrektur fur Freigabe Blendenkorrektur maximal Bedingung Betriebsart Homogen-Mager
Bedingung Betriebsart Homogen Bedingung Kurztest AGR Adaption Bedingung Kurztest AGR Schub Istwert von LBK gultig ¨ Bedingung Offset AGR eingeschwungen Bedingung Powerfail
physikalische Freigabe aus Funktion AGR Adaption Laufbereitschaft der Funktion AGR Adaption
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRA 4.40.0
Seite 977 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_SCH
BDEMUM
EIN
Bedingung Betriebsart Schicht
B_TKKTAGRA B_ZDAGRSS
BGAGRA BBAGR
AUS EIN
Bedingung fur ¨ Testerkommunikation Kurztest AGR aktiv Bedingung interner Zyklus schnelle Diagnose AGR System
DFP_AGRS
BGAGRA
DOK
Fehlerpfad: AGR-System
DMRDAGR_W DPAPVAGR_W ERPSLMX_W ERPSLM_W E_AGRS
BGAGRA BGAGRA BGAGRA BGAGRA DAGRS
ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... TKMWL BGAGRA, DAGRKTST, DAGRS BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... MDTRIP
AUS LOK LOK LOK EIN
Momentenreserve fur ¨ Diagnose AGR Differenz Abgasgegendruck und Abgasdruck vor AGR-Ventil Betrag des relativen Fehlers modellierter Saugrohrdruck relativer Fehler modellierter Saugrohrdruck Errorflag: Diagnose AGR-System
FID_BAGRA FKBLAGKL_W FKBLAGRS_W FKBLAGR_W
BGAGRA BGAGRA BGAGRA BGAGRA
DOK LOK AUS AUS
Index der Funktion AGR Adaption (FID) Faktor Korrektur Blendenquerschnitt AGR (schnelle Adaption) aus KL Faktor Korrektur Blendenquerschnitt AGR (schnelle Adaption) Faktor Korrektur Blendenquerschnitt AGR
FKMSAGR_W
BGAGRA
FKTPBAGR_W FTMAGR MNAGRSUK_W MSAGRDS_W MSNAGRV_W NMOT_W
AGRPSOL BGAGR AGRPSOL BGAGRDS BGAGR BGNMOT
OFVPAGR_W
BGAGRA
PAAGREO_W PSDSS_W
BGAGR GGDSS
PSLM_W
SRMHFM
PSPVAGRD_W PSREXTS_W PSREXT_W
BGAGRA AGRPSOL BGPEXT
PSSOL_W
BGMSDKS
PVAGRVBG_W PVAGRVDS_W SFGBAGRA TMOTK_W
BGAGRA BGAGRA TEMPKON
WBLAGRS_W
BGAGRA
BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ...
DAGRS AGRUE, BGAGR,DAGRS, DFFTCNV,TKMWL AGRPSOL, AGRUE,- AUS BGAGR, DAGRS,TKMWL EIN BGAGR, BGAGRA AGRPSOL, BGAGRA EIN EIN BGAGRA BGAGRA, BGTMPK EIN BBAGRMW, BGAGRA EIN AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AGRPSOL, AGRUE,- AUS BGAGR, DAGRS, DFFTCNV AGRPSOL, BGAGRA EIN EIN AGRUE, BGADAP,BGAGRA, BGRPS,DFFTCNV, ... EIN AGRUE, BGADAP,BGAGRA, BGPEXT,SRMHFM, ... LOK EIN BGAGRA BGAGRA, BGPEXT,- EIN DDSS, SRMDSS, SRMHFM AGRPSOL, BGADAP,- EIN BGAGRA, BGAGRSOL, BGPRGS, ... LOK LOK EIN BGAGRA ATM, ATMHEX,EIN BBAGR, BGAGRA,BGAGRSOL, ... AUS
Faktor Korrektur Massenstrom ueber AGR-Ventil
Faktor Korrketur AGR-Blendenmodell (Temperatur und Druck) Korrekturfaktor uber Temperatur tagrv (AGR-Ventil) Sollmassenstrom AGR unkorrigiert AGR Massenstrom ins Saugrohr; Berechnung aus Druckmessung Normierter Massenstrom AGR aus Ventilkennlinie unkorrigiert Motordrehzahl Offset Ventilposition AGR
Abgasgegendruck an AGR Entnahmeort Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S)
modellierter Saugrohrdruck HFM basiert
¨ Druckverhaltnis Saugrohrdruck zu Druck vor AGR-Ventill, DSS basiert Sollpartialdruck (Inertgas+Luft) im Saugrohr durch ext. AGR Partialdruck (Inertgas+Luft)im Saugrohr durch ext.AGR
Sollsaugrohrdruck
¨ Berechnete Große Druck vor AGR-Ventil Druck vor AGR-Ventil DSS basiert Statusflags der Funktion AGR Adaption Motor-Temperatur, Ausgabe in Grad C, intern in Kelvin
Leitungswiderstand AGR Massenstromleitung aus schneller Adaption
FB BGAGRA 4.40.0 Funktionsbeschreibung Motivation: =========== Die Berechnung der Abgasr¨ uckf¨ uhrung kann sich aufgrund von Fertigungstoleranzen des Ventils, Toleranzen der verwendeten Sensorik, sowie Systemver¨ anderungen ¨ uber Lebenszeit und Modellierungsfehlern nicht auf eine reine Steuerung der AGR-Rate st¨ utzen. Aus diesem Grund wird mit der Funktion %BGAGRA eine Regelung realisiert, die als Regelgr¨ oße den AGR-Massenstrom (msagrs_w) und damit indirekt den Saugrohrdruck (psdss_w), als Stellgr¨ oße indirekt die AGR-Ventilposition (agrvps_w) und als Regelabweichung die Differenz zwischen modellierten (pslm_w) und tats¨ achlichem Saugrohrdruck (psdss_w) nutzt. Die AGR-Adaption w¨ ahrend des "normalen" Betriebs wird im folgenden mit "langsamer Adaption" bezeichnet. Die Berechnung einer Drosselblende ohne I-Anteil im Block AGRBLAS wird mit "schneller AGR-Adaption" bezeichnet.
Prinzip der langsamen AGR-Adaption: ===================0================ Es wird ein modellierter Partialdruck des r¨ uckgef¨ uhrten Abgases aus der Durchflußkennlinie des AGR-Ventils abgeleitet und mit Hilfe des HFM-Signals sowie des berechneten internen Restgasdruckes ein Saugrohrdruck modelliert (pslm_w). Dieser modellierte Saugrohrdruck (pslm_w) wird mit dem gemessenen Saugrohrdruck (psdss_w) verglichen. Die auftretenden Differenzen werden in bestimmten Maßen als Fehler der AGR-Kennlinie interpretiert und gehen in Korrekturwerte f¨ ur die AGR-Durchflußkennlinie ein. Die Art der Korrekturwerte richtet sich nach der Art der Durchflußkennlinie. Aus den Korrekturwerten kann geschlossen werden, ob die Sollvorgaben f¨ ur die Restgasraten in ausreichendem Maße eingehalten werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRA 4.40.0
Seite 978 von 4100 31.JAN.2003 Thomas Brosi
Prinzip der schnellen AGR-Adaption: =================================== In ausgew¨ ahlten Betriebspunkten wird aus der Massenstrombilanz der zustr¨ omenden und abfließenden Massenstr¨ ome ein Massenstrom AGR (msagrds_w) berechnet (siehe %BGAGRDS). Dieser Massenstrom wird verwendet, um einen Druck vor AGR-Ventil zu berechnen. Die Abweichung zwischen Druck vor AGR-Ventil und Abgasgegendruck wird dann als Differenzdruck ¨ uber eine Drosselblende interpretiert und in Leitungswiderstandswert wblagrs_w bzw. in eine freien Querschnitt der AGR-Leitung fkblagrs_w umgerechnet.
Funktionsbeschreibung der langsamen Adaption: ============================================= Ist der Saugrohrdruck psdss_w gegen¨ uber dem modellierten Saugrohrdruck (pslm_w aus Saugrohrmodell mit AGR ) zu groß oder zu klein, so wird im Betrieb mit AGR auf einen AGR-Fehler im Massenstrom geschlossen. Dies setzt voraus, dass das Saugrohrmodell ohne AGR abgeglichen ist ! Insbesondere m¨ ussen die Korrekturen (HFM-Abgleich) (pbrint_w) und (fupsrl_w) einen eingeschwungenen Zustand besitzen. Ist der gemessene Saugrohrdruck (psdss_w) gr¨ oßer als der modellierte Saugrohrdruck (pslm_w), so ist der AGR-Partialdruck gr¨ oßer als berechnet/erwartet wurde. Damit muß das AGR-Ventil in Richtung "zu" korrigiert werden: fkmsagr < 1, ofvpagr < 0; Ist der gemessene Saugrohrdruck (psdss_w) kleiner als der modellierte (pslm_w) Saugrohrdruck, so ist der AGR-Partialdruck kleiner als berechnet/erwartet wurde. Damit muß das AGR-Ventil in Richtung "auf" korrigiert werden: fkmsagr > 1, ofvpagr > 0, fkblagr < 1; Das Regelkonzept beinhaltet I-Regler (fkmsagr_w, fkblagr_w, ofvpagr_w),die je nach Arbeitspunkt f¨ ur die Berechnung freigegeben werden. Zur weiteren Auswertung werden die Gr¨ oßen fkmsagr_w, fkblagr_w und ofvpagr_w an %DAGRS ¨ ubergeben: Ein AGR-Fehler liegt dann vor, wenn die Korrekturen sich einem Wert gen¨ ahert haben, durch den eine weitere Korrektur der Abgasr¨ uckf¨ uhrung nicht m¨ oglich ist (mechanische Grenzen des Ventils erreicht) oder die ermittelten Werte unmittelbar auf eine unzul¨ assige Ver¨ anderung der AGR-Kennlinie schließen lassen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Durch die inverse Einrechnung der Korrektur in %AGRPSOL und %BGAGR wird erreicht, daß sich die Berechnete Gr¨ oße nicht ¨ andert, aber das Ventil in die gew¨ unschte Richtung korrigiert wird. Kann das Ventil der vorgeschriebenen Bewegung nicht folgen, so geht die Korrektur des Saugrohrdruckes durch fkmsagr_w (bzw. ofvpagr_w und fkblagr_w) in eine Modellkorrektur des Modelldruckes pslm_w ¨ uber. An der prinzipiellen Auswirkung - Differenz von pslm_w und psdss_w verringern - ¨ andert sich aber nichts. Durch die Korrektur des AGR-Normmassenstromes kann man davon sprechen, daß die AGR-Kennlinie korrigiert wird. Dabei wird zwischen einer Multiplikativen Korrektur auf Massenstrombasis (fkmsagr_w), einer Korrektur des freien Leitungsquerschnitts der AGR-Leitung (fkblagr_w) und einer additiven Korrektur auf Positionsbasis (ofvpagr_w) unterschieden. ¨berschritten, so wird in einem dritten Lernbereich ein Faktor (fkblagr_w) Hat der Korrekturfaktor (fkmsagr_w) einen Grenzwert u gelernt, der den freien Querschnitt der AGR-Leitung widerspiegelt. Dieser Faktor wird in der Funktion %BGAGR zum Aufbau eines "Blendenmodells" verwendet, welches eine stark verschmutzte AGR-Leitung mit Wirkung einer Drosselblende nachbildet.
¨ Ubersicht: ========== Die Funktion ist in zwei Teile unterteilt: Oberste Ebene der langsamen Adaption: FGABGAGR, ENAGRA, BFKAGR Oberste Ebene der schnellen Adaption: AGRBLAS
FGABGAGR: Freigabe AGR-Abgleich =============================== Es werden die prinzipiellen, physikalischen Grundbedingungen abgefragt, die f¨ ur die Freigabe der Funktion n¨ otig sind. Es wird zwischen der physikalischen Freigabe (B_fgagrap) und der logischen Freigabe (Block ENLO, B_fgafral) unterschieden: Die Funktion wird Freigegeben, wenn: - die Drehzahl und der Sollsaugrohrdruck bestimmte Werte einhalten (nmot_w, pssol_w-Bedingungen) - die Drosselklappe und das AGR-Ventil nicht im ungedrosselten Zustand sind bzw. einen hinreichend großen Abstand zu diesem Zustand haben (pspvds_w, pssol_w). Im Block ENLO sind die logischen Bedingungen zusammengefaßt: - AGR ein (B_agron) - kein ungedrosselter Betrieb (B_agrugd(s)) - keine Tankentl¨ uftung w¨ ahrend der Adaption (B_dtest) - Kein Massenstrom ins Saugrohr aus dem Bremsverst¨ arker(Leckage): B_bkvmsisr. - Das Ventil ist betriebsbereit (B_agrvbb) Die Adaption kann nur freigegeben werden, wenn die Adaption des Saugrohrmodells (%BGADAP, nur bei HFM und DSS) abgeschlossen ist !!
ENAGRA: Freigabe der langsamen AGR-Adaption ============================================= Die Adaption ist in drei Lernbereiche unterteilt: 1. Lernbereich: Ventilpositions-Offset 2. Lernbereich: Massenstrom-Korrekturfaktor 3. Lernbereich: Freier AGR-Leitungsquerschnitt F¨ ur jeden Lernbereich kann ¨ uber das Codewort CWBGAGRA und CWBGAGRA2 eine Betriebsart ausgew¨ ahlt werden. CWBGAGRA
= 0:
no adaptation
Freigabe Adaption Blendenmodell nach Offset ofvpagr_w eingeschwungen CWBGAGRA, Bit 6 = 1: Freigabe Blendenadaption ohne ofvpagr_w eingeschwungen CWBGAGRA, Bit 6 = 0: Freigabe Blendenadaption nach ofvpagr_w eingeschwungen 1. Lernbereich: CWBGAGRA, Bit 0 CWBGAGRA, Bit 1 CWBGAGRA, Bit 2
Ventilpositions-Offset: = 1: Freigabe bei Betriebsart "schicht" = 1: Freigabe bei Betriebsart "homogen" = 1: Freigabe bei Betriebsart "homogen mager"
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
2. Lernbereich: CWBGAGRA, Bit 3 CWBGAGRA, Bit 4 CWBGAGRA, Bit 5
Massenstrom-Korrekturfaktor: = 1: Freigabe bei Betriebsart "schicht" = 1: Freigabe bei Betriebsart "homogen" = 1: Freigabe bei Betriebsart "homogen mager"
3. Lernbereich: CWBGAGRA2,Bit 0 CWBGAGRA2,Bit 1 CWBGAGRA2,Bit 2
Freier AGR-Leitungsquerschnitt: = 1: Freigabe bei Betriebsart "schicht" = 1: Freigabe bei Betriebsart "homogen" = 1: Freigabe bei Betriebsart "homogen mager"
BGAGRA 4.40.0
Seite 979 von 4100 31.JAN.2003 Thomas Brosi
Die Lernbereiche sind entsprechend der Diagnoseziele zu w¨ ahlen (siehe auch Applikationsbemerkungen zu den einzelnen Labels). Mit der prinzipiellen Freigabe der Adaption (B_fgabgagr) erfolgt die Auswahl der einzelnen Adaptions-Integratoren. Dabei sollte der Lernbereich f¨ ur den Korrekturfaktor fkmsagr_w zwischen den Bereichen f¨ ur Offset und Blende liegen. Da ein Positionsoffset Auswirkungen haben kann, die sich auch in einer Blenden- und Faktoradaption zeigen k¨ onnen, kann es sinnvoll sein, zun¨ achst das Offsetlernen abzuschließen (B_ofagreg), bevor andere Werte gelernt werden.
BFKAGR: Berechnung der langsamen AGR-Korrektur: =============================================== ERPSLM: Es wird die relative Abweichung des modellierten Saugrohrdruckes vom gemessenen außerhalb einer Totzone (DPSLMDAMN) gebildet. Innerhalb der Totzone wird keine AGR-Adaption durchgef¨ uhrt, um nicht Applikationstoleranzen als AGR-Abweichung zu interpretieren. FKMSAGRA: Mit Hilfe der relativen Druckabweichung werden entsprechend der Lernbereiche die Integratoren freigegeben. Ist der Korrekturfaktor l¨ anger als eine applizierbare Zeit oberhalb einer Grenze (FKKBAMX), so wird die Blendenadaption in Block FKBAGR freigegeben.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FKBAGR: Analog zu den Lernintegratoren in FKMSAGRA wird ein Intergator f¨ ur den freien Querschnitt der AGR - Leitung in seinem Lernbereich freigegeben. Der Regelsinn ist hierbei entgegengesetzt, da mit einem kleiner werdenden freien Leitungsquerschnitt das AGR-Ventil entsprechend weiter ge¨ offnet werden muß.
Kurztest: ========= Ein Kurztest wird ¨ uber die Testeranforderung B_faagr angefordert. Dabei ist zu beachten, dass der Saugrohrabgleich als eingeschwungen gemeldet werden muß (B_apslmdse). Ist ein Scheduler vorhanden, so kann ¨ uber einen FID eine bestimmte Betriebsart angefordert werden. Gleichzeitig kann ¨ uber das Label DMRAGRA eine Momentenreserve (siehe %MDTRIP) angefordert werden. Mit der Bedingung Kurztest (B_ktagra) ist ein Offset in der Sollgr¨ oßenvorgabe (siehe %BGAGRSOL) einstellbar. In der Funktion %BGAGRA werden mit der Kurztestanforderung die Zeitkonstanten der Lernintegratoren beeinflußt.
AGRBLAS: Berechnung der schnellen AGR-Adaption ============================================== Hier wird ohne die Verwendung eines Integrators direkt von der Differenz (dpapvagr_w) des berechneten Drucks vor AGR-Ventil (pvagrvds_w) und Abgasgegendruck (paagreo_w) auf eine Drosselblende (fkblagrs_w) in der AGR-Leitung geschlossen.
APP BGAGRA 4.40.0 Applikationshinweise CWBGAGRA: Wert 128 64 32 16 8 4 2 1 ----------------------------------------------------8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ----------------------------------------------------| | | | | | | | | | | | | | | | | += Freigabe Offset im Schichtbetrieb | | | | | | | += Freigabe Offset im Homogenbetrieb | | | | | | += Freigabe Offset im HMM-Betrieb | | | | | += Freigabe Korrekturfaktor im Schichtbetrieb | | | | += Freigabe Korrekturfaktor im Homogenbetrieb | | | += Freigabe Korrekturfaktor im HMM-Betrieb | | += Freigabe Blende und Faktor ohne Offset eingeschwungen | += R¨ ucksetzen der Lernintegratoren += R¨ ucksetzen der Adaptionswerte nur, wenn E_agrs = true CWBGAGRA2: Wert 128 64 32 16 8 4 2 1 ------------------------------------------------| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ------------------------------------------------| | | | | | | | | | | | | | | += Freigabe Blendenadaption im Schichtbetrieb | | | | | | += Freigabe Blendenadaption im Homogenbetrieb | | | | | += Freigabe der Blendenadaption im HMM-Betrieb | | | | | | | | | |
CWKTAGRA: Wert
128 64 32 16 8 4 2 1 -------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRA 4.40.0
Seite 980 von 4100 31.JAN.2003 Thomas Brosi
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ------------------------------------------------| | | | | | | | | | | | | | | += Kurztrip aktiv ¨ uber Codewort | | | | | | += Kurztrip im Schub aktiv | | | | | += | | | | | | | | | |
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Anmerkungen zur Applikation der einzelnen Parameter: ---------------------------------------------------CWBGAGRA Zu Begin der Applikation sind s¨ amtliche Betriebsarten freizugeben, um die Stabilit¨ at der Adaption und damit die Richtigkeit des Saugrohrmodells zu beurteilen. Die Adaption verbleibt idealerweise in allen Betriebspunkten und -arten auf den Neutralwerten. Sollte dies nicht der Fall sein, so sind diese Betriebsarten auszuklammern; dies sollte aber nur geschehen, wenn alle M¨ oglichkeiten ausgesch¨ opft sind, den modellierten Saugrohrdruck in Deckung mit dem gemessenen zu bringen. CWBGAGRA2 s.o. CWKTAGRA Steht kein Tester zur Verf¨ ugung, so kann das Kurztestbit B_ktagra ¨ uber dieses Codewort gesetzt werden DMRAGRA Wird der Kurztest im Homogenbetrieb durchgef¨ uhrt und ¨ uber die Sollwertvorgabe ein gr¨ oßerer Sollwert vorgegeben, so kann eine Momentenreserve gefordert werden, um den Betrieb aufrecht zu erhalten. DPAMNDAS Die schnelle AGR-Adaption wertet nur Differenzen zwischen Abgasgegendruck und Druck vor AGR-Ventil aus, die gr¨ oßer als diese Schwelle sind. Hier sollten die zu erwartenden Applikations- und Modellfehler des Saugrohrmodells im Schub eingetragen werden. DPSLMDAMN Hier ist die "Todzone" der AGR-Adaption - also die zul¨ assige Abweichung zwischen psdss und pslm - einzutragen. Typischerweise geht man von der Todzone in der %BGADAP aus; hier wird die zul¨ assige Abweichung des Saugrohrmodells ohne AGR beschrieben.Die zus¨ atzliche zul¨ assige Abweichung bei Betrieb mit AGR ist zwischen 20hPa und 30hPa anzusetzen. Anmerkung: Die Gr¨ oßen PSREOAMN (minimaler externer Partialdruck AGR f¨ ur "Offset"-Lernen) und PSREFAMN (minimaler externer Partialdruck AGR f¨ ur faktorielles Lernen) , sowie die Gr¨ oße DPSLMDAMN (Totzone) sind wie folgt voneinander "abh¨ angig": min. Partialdruck AGR / 100% = Totzone / zul¨ assigem rel.AGR-Fehler, d.h. bei Totzone = 40 hPa und zul¨ assigem Fehler von 50% ist ein mindest-AGR-Partialdruck von 80hPa erforderlich, um Fehler oberhalb des zul¨ assigen Fehlers zu korrigieren. F¨ ur den Offset ist daher bei den obigen Angaben ein rel. Fehler von 66% zul¨ assig.
FKKBAMX FKKBAMXKT FKMSAGRAMN FKMSAGRAMX KBAGRMN KLFKBLAGR
KLDPBMSAGR
Die Adaption einer drosselnden Blende in der AGR-Leitung wird erst freigegeben, wenn der Lernfaktor fkmsagr diese Schwelle ¨ uberschreitet. Es sollte eine signifikante Abweichung gelernt worden sein. siehe FKKBAMX f¨ ur Kurztest Die Korrektur der AGR-Massenstromkennlinie muß begrenzt werden, um eine zu große ¨ Offnung oder Schließung zu verhindern.Diese Grenze ist mit der Diagnose-Funktion %DAGRS abzustimmen. siehe FKMSAGRMN Der freie Querschnitt einer Leitung kann theoretisch bis zum Wert Null gelernt werden. Dieser Wert sollte aber mit dem in der Diagnose %DAGRS eingesetzen Fehlerschwellwert ¨ ubereinstimmen. Zur Umrechung eines gelernten Leitungswiderstands in einen freien Querschnitt ben¨ otigt man diese Kennlinie. Die inverse hierzu ist KLWBLAGR in der Funktion %BGAGR. Die Kennlinie kann nur in Zusammenhang mit der Kennlinie KLDPBMSAGR appliziert werden. Hierzu muß auf einer Fließbank die AGR-Leitung mit verschiedenen drosselenden Blenden, deren freier Querschnitt bekannt,ist vermessen werden. Die Zuordnung Ventilposition/Massenstrom muß demnach f¨ ur mehrere Drosselblenden bekannt sein und dann Offline in die Kennlinien KLFKBLAGR und KLDPMSAGR umgerechnet werden. siehe KLFKBLAGR
KZKKBAGR
Die Blendenadaption ist, da Verschmutzungseffekte gelernt werden sollen, eine langsame Adaption. Bei großen Abweichungen der Saugrohrdr¨ ucke kann (z.B. bei spontanem Auftreten der Drosselung) die Zeitkonstante vermindert werden, so dass insbesondere im Abgastest die M¨ oglichkeit zum Abschluß der Diagnose gegeben ist.
MSGRDAGRS
Wird eine Drosselblende gelernt, so kann unter Umst¨ anden der Adaptionsbereich der Blende nicht erreicht werden. Typischer Weise werden die Grenzen der verschiedenen Adaptionsbereiche so verschoben, dass der Bereich in dem die gelernte Blende als Fehler angezeigt wird, noch vollst¨ andig abgedeckt ist. Beispiel: Lernbereich der Blende 20kg/h bis 100 kg/h. Maximaler Durchlfuß durch die in der Diagnose anzuzeigende Blende: 10kg/h. Eintrag in MSGRDAGRS = 10kg/h Hier werden die Lernbereiche der Faktor-AGR-Adaption festgelegt. Typischer Weise sollten diese zwischem den Bereich des Offsets und der Blende gelegt werden. Der Bereich sollte ein linearer Bereich der Massenstromkennlinie MSNTAG bzw. AGRMSVP sein. F¨ ur den Kurztest kann die untere Schwelle des Blendenlernbereichs reduziert werden, um auch bei kleineren Massenstr¨ omen eine Adpation einer Drosselblende zu erm¨ oglichen. Der Minimale Bereich der Blendenadaption richtig sich nach der kleinsten zu erkennenden Blende. Ist dies nicht m¨ oglich, da dies zu Konflikten mit dem Lernbereich des Offsets f¨ uhrt, so kann mit dem Label MSGRDAGRS die untere Schwelle reduziert werden. Der maximale Massenstrom zur Blendenadaption braucht theoretisch nicht begrenzt werden. Treten Fehladaptionen im oberen Bereich der Kennlinie auf, so k¨ onnen diese mit herabsetzen.
MSFKAGRMN MSFKAGRMX MSKBAGRKT MSKBAGRMN
MSKBAGRMX
MSOFAGRMN MSOFAGRMX MSOFAGRKT
Der Offsetbereich ist der unterste der drei Lernbereiche. Es ist darauf zu achten, dass bei erreichen des Maximalwerts (OFVOAGRMX) das Ventil nicht im Lernbereich der Blende arbeitet. Die Oberere Grenze des Lernbereichs ist mit den Lernbereichen f¨ ur Faktor und Blende abzustimmen.
NAGRAMN NAGRAMX
Die Drehzahlschwellen dienen zum ausblenden von Betriebsbereichen (z.B. LL) in dem keine Adaption erw¨ unscht ist.
OFVPAGRMN OFVPAGRMX
Der minimale Wert des Offsets sollte nicht viel kleiner als Null sein, da in dieser Richtung lediglich Herstellertoleranzen adaptiert werden. Die Adaption einer Verschmutzung findet sich im maximalwert OFVPAGRMX wieder. Beide Wert sind mit der Funktio %DAGRS abzustimmen.
PSREFAMN PSREFAMN PSREOAMN
Wird eine "Todzone" DPSLMDAMN gew¨ ahlt, so muß der AGR-Partialdruck gr¨ oßer als diese Totzone sein, um einen sinnvollen R¨ uckschluß auf einen AGR-Fehler zu gew¨ ahrleisten. Typischer Weise ist hier der doppelte Todzonenbereich einzutragen. Ferner wird mit diesen Gr¨ oßen festgelegt, welche maximalen AGR-Ratenfehler zul¨ assig sind.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRA 4.40.0
Seite 981 von 4100 31.JAN.2003 Thomas Brosi
PSREOAMNKT PSSAGRAMX PSSAGRAMN
Zum einschr¨ anken des Betriebsbereichs der Diagnose und um zu vermeiden, dass in Vollastn¨ ahe Fehler des Saugrohrmodells ohne AGR gelernt werden, kann der maximale/minimale Sollsaugrohrdruck bei der die Adaption durchgef¨ uhrt werden soll angegeben werden.
TAONAGRA
Nachdem die AGR eingeschaltet wurde, muss gewartet werden, bis sich quasistation¨ ore Zust¨ ande einstellen. Die Wartezeit kann mit einem "Sprungversuch" ermittelt werden. Bei Test der Tankentl¨ uftung k¨ onnen ebenfalls Saugrohrdruck¨ anderungen auftreten, die nicht modelliert sind. Um zu verhindern, dass ein "schwingender" Korrekturfaktor fkmsagr die Blendenadaption freigibt, kann hier eine Wartezeit eingetragen werden. Typischer Weise die dreifache Zeit der Zeitkonstante ZKFMSAGRA F¨ ur die Kommunikation mit dem Tester kann eine Verzugszeit sinnvoll sein, um im Tester eine konstante Anzeige zu erreichen. Um den Arbeitsbereich der Adaption auf "sichere" Betriebsbereiche zu beschr¨ anken, kann die Adpation bei kaltem Motor gesperrt werden. Die folgenden Zeitkonstanten sind s¨ amtlich so zu bedaten, dass kurze dynamikbedingte Abweichungen der Dr¨ ucke pslm und psdss nicht in die Adaption gelernt werden. Ferner ist zu ber¨ ucksichtigen, dass die langsame AGR-Adaption Verschmutzungeffekte erfassen soll, die sich ¨ uber viele Fahrzyklen hinziehen. Hier muß ein Kompromis mit der Fehlererkennung im Test gefunden werden.
TDTAGRA TVENKBA TVTKAGRA TMAGRAMN ZKFKAGRKT
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ZKFKMSAGRA ZKKBAGRKT ZKKBAGR ZKPVAGRDS ZKOFAGRKT ZKOFVPAGR ZKWBLAGRS
Hinweis zu Applikation des Blendenmodells: Das Blendenmodell ist in den Funktionen %BGAGR und %AGRPSOl realisiert. Da an dieser Stelle aber ein enger Zusammenhang mit der vorliegenden Funktion %BGAGRA gegeben ist, hier einige Hinweise zur Applikation: Das Blendenmodell kann nur mit Untersuchungen am Massenstrompr¨ ufstand physikalisch richtig appliziert werden, Der verwendete Zusammenhang dp ˜ K * msagrˆ2 wobei dp: Differenzdruck ¨ uber Drosselblende K : Leitungswiderstandswert muß mit Messungen ausgewertet werden. Dabei sind die Kennlinien KLWBLAGR = K und KLDPBMSAGR = msagrˆ2. Es gibt nun zwei m¨ ogliche Vorgehensweisen a) Am Massenstrompr¨ ufstand werden verschiedene Blenden, deren Querschnitt bekannt ist verbaut. Die Durchfließenden Massenstr¨ ome werden vorgegeben und die auftretenden Differenzdr¨ ucke gemessen. Man kann dann mit einer Offline-Simulation die Kurvenform der KLDPBMSAGR anpassen, sofern die Massenstr¨ ome mit Variation der Ventilposition gemessen werden. b) Im Fahrzeug: Die Kennlinie KLDPBMSAGR wird so wie in der Vorbelegung (in der Funktion %BGAGR angegeben) als feste Zuordnung verwendet und nicht ver¨ andert. Im Schub wird der Massenstrom msagrds_w gemessen und mit bekanntem freien Querschnitt wird ¨ uber das Applikationslabel FKBLAGRA der Widerstandswert wblagr_w so ver¨ andert, dass w¨ ahrend der Schubpr¨ ufung und im Normalen Fahrbetrieb msagrds_w mit msagr_w ¨ ubereinstimmt.
Hinweis; Wird aussschließlich die langsame AGR-Adaption verwendet, so ist die physikalische Richtigkeit der genannten Kennlinien nicht zwingend. Eine Ausregelung des AGR-Fehlers und eine stabile Reproduzierbarkeit ist gegeben, da bei dem verwendeten Regelkomzept ausscjließlch Integrator-Anteile zum einsatz kommen. Ein R¨ uckschluß vom gelernten Blendenwert auf den tats¨ achlichen freien Querschnitt ist in diesem Fall aber nicht m¨ oglich. Bei Einsatz der schnellen AGR-Adaption ist dies nicht der Fall. Hier ist eine physikalisch basierte Applikation unverzichtbar.
Parametervorbelegung: ---------------------******************************************************************************************************************************* * * * ACHTUNG: Die Bedatung der Werte, welche die Adaptionsgr¨ ossen selbst und/oder deren zeitliches Verhalten beeinflußt, * * hat Einfluss auf die Diagnose %DAGRS (falls vorhanden). * * * ******************************************************************************************************************************* CWBGAGRA CWBGAGRA2 CWKTAGRA DFKBLAGR DMRAGRA DPAMNDAS DPSLMDAMN FKKBAMX FKKBAMXKT FKBLAGRUS
0.0 0.0 referenziert 1.0 0.0 % 40.0 hPa 40.0 hPa 1.4 1.4 1.0
FKMSAGRAMN FKMSAGRAMX
0.6 1.4
KBAGRMN
0.06
KLFKBLAGR wblagrs_w KLFKBLAGR
0.0 1.0
(invers zu KLWBLAGR) 0.01 0.05 0.6 0.44
0.25 0.3
1.2 0.2
8.0 0.11
30 0.07
64.0 0.04
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KLDPBMSAGR
referenziert
KZKKBAGR: erpslmx_w KLZKKBAGR
0 0.25 60.0 60.0
10.0 kg/h (Maximalwert: MSOFAGRMX)
MSFKAGRMN MSFKAGRMX
20.0 kg/h 25.0 kg/h
MSKBAGRKT MSKBAGRMN MSKBAGRMX
25.0 kg/h 25.0 kg/h 100.0 kg/h
MSOFAGRMN MSOFAGRMX MSOFAGRKT
5.0 kg/h 15.0 kg/h 15.0 kg/h 1500.0 U/min (siehe auch entsprechendes Label in %BGADAP) 3500.0 U/min (siehe auch entsprechendes Label in %BGADAP)
OFVPAGRMN OFVPAGRMX PSREBAMN PSREFAMN PSREOAMN PSREOAMNKT PSSAGRAMX PSSAGRAMN
Seite 982 von 4100 31.JAN.2003 Thomas Brosi
0.75 60.0
MSGRDAGRS
NAGRAMN NAGRAMX
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.5 60.0
BGAGRA 4.40.0
0.0 % 0.0 % 60.0 60.0 80.0 80.0
hPa hPa hPa hPa
850.0 hPa 0.0 hPa
TAONAGRA TDTAGRA TVENKBA TVTKAGRA TMAGRAMN
3.0 3.0 3.0 60.0 60.0
s s s s ◦ C siehe *)
ZKFKAGRKT ZKFKMSAGRA ZKKBAGRKT ZKPVAGRDS ZKOFAGRKT ZKOFVPAGR ZKWBLAGRS
10.0 50.0 10.0 0.1 10.0 50.0 5.0
s s s s s s s
Ablauf des Kurztests: =====================
F¨ ur die Freigabe der Adaption %BGAGRA ist die Bedingung B_apslmdse aus der Funktion %BGADAP Grundvoraussetzung. Bei System mit DSS und HFM werden die Gr¨ oßen pbrint_w und fupsrl_w und damit das Saugrohrmodell ohne AGR abgeglichen. Bei System mit DSS und ohne HFM wird die Drosselklappe adaptiert (B_msndko und B_fkpvdk) und damit das Saugrohrmodell ohne AGR abgeglichen. Ablauf des Kurztests: ¨ Uber die Testeranforderung B_fa und B_faagr wird entweder direkt, oder ¨ uber den DSM gesteuert, die Bedingung AGR-Kurztest B_ktagra gesetzt werden. Bei Verwendung eines DSM kann demnach die M¨ oglichkeit genutzt werden, das System in eine bestimmten Betriebsart gem¨ aß der Betriebsarten-Anforderungs-Priorisierung zu versetzen. F¨ ur den Kurztest werden die gleichen Physikalischen und Logischen Grundbedingungen erwartet, wie bei der Adaption im normalen Fahrbetrieb. Einzig die Drehzahlschwelle wird umgangen. Der Kurztest muß bei erfolgter Freigabe B_fgabgagr in zwei Phasen erfolgen: 1. Phase: Abgleich des Ventilpositions-Offsets (ofvpagr_w). -----------------------------------------------------------Aktiv: B_enofagr Wert: ovpagr_w Ende: B_ofagreg Der Arbeitspunkt des AGR-Ventils zwischen den normierten AGR-Massenstr¨ omen MSOFAGRMN und MSOFAGRMX eingestellt werden. Dies erreicht man durch Wahl eines geeigneten Drehzahl-Lastbereichs bzw. durch Einstellen einer Momentenreserve (DMRAGRA) und einem Sollwertoffset (ORRIES$T, siehe %BGAGRSOL). Die Zeitkonstante des Integrators kann ¨ uber ZKOFAGRKT f¨ ur den Kurztest angepaßt werden. In der Funktion %DAGRS k¨ onnen die Fehlerschwellen OFVPDAKTMN/MX und die Bedingungen f¨ ur den eingeschwungenen Zustand TVAGROEGKT, ZKOFDAKT ebenfalls f¨ ur den Kurztest angepasst werden. 2. Phase: Abgleich des Lernwertes "Freier Querschnitt AGR-Ventil (fkblagr_w). ------------------------------------------------------------------------------Aktiv: B_enkbagr Wert: fkblagr_w Ende: B_fkagreg Der Arbeitspunkt des AGR-Ventils zwischen den normierten AGR-Massenstr¨ omen MSKBAGRMN und MSKBAGRMX eingestellt werden. Dies erreicht man durch Wahl eines geeigneten Drehzahl-Lastbereichs bzw. durch Einstellen einer Momentenreserve (DMRAGRA) und
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRDS 1.50.0
Seite 983 von 4100 31.JAN.2003 Thomas Brosi
einem Sollwertoffset (ORRIES$T, siehe %BGAGRSOL). Die Zeitkonstante des Integrators kann ¨ uber ZKKBAGRKT f¨ ur den Kurztest angepaßt werden. In der Funktion %DAGRS kann die Fehlerschwellen KBDAKTMN und die Bedingungen f¨ ur den eingeschwungenen Zustand TVAGRAEGKT, ZKFKDAKT ebenfalls f¨ ur den Kurztest angepasst werden.
FU BGAGRDS 1.50.0 Berechnungsgroesse AGR-Massenstrom aus Druckmessung FDEF BGAGRDS 1.50.0 Funktionsdefinition KMSAGRDS
rfdsorim_w
rfrerods_w
msagrdsz_w MSAGRDSMX
msagrds_w
depsdss_w
fvisrm_w
bgagrds-main
rlfgroh_w
umsrln_w main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK BGAGRDS 1.50.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
KMSAGRDS MSAGRDSMX
Art
Bezeichnung
FW FW
konstante AGR Massenstrom ins Saugrohr; Berechnung aus Druckmessung Maximum AGR-Massenstrom aus Druckberechnung
Art
Bezeichnung
Variable
Quelle
Referenziert von
DEPSDSS_W FVISRM_W
GGDSS BGPIRG
MSAGRDSZ_W MSAGRDS_W RFDSORIM_W RFRERODS_W RLFGROH_W
BGAGRDS BGAGRDS SRMDSS BGAGRDS BGRLFGZS
UMSRLN_W
BGRLFGZS
BGAGRDS, SRMDSS EIN EIN BGAGRDS, BGMSDSS, BGPEXT,BGPIRG, BGRLP, ... LOK BGAGRA, BGTMPK AUS BGAGRDS EIN LOK BGAGRDS, SRMHFM, EIN SRMUE EIN BGAGRDS, BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ...
Delta Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S) ¨ Faktor Verstarkung Integrator Saugrohrmodell
AGR Massenstrom ins Saugrohr; Berechnung aus Druckmessung Zwischengroesse AGR Massenstrom ins Saugrohr; Berechnung aus Druckmessung relative Fullung ¨ gesamt ohne internes Restgas DSS basiert (Mitte Segment) relative Fullung ¨ (Inertgas+Luft) uber ¨ ext. AGR DS-basiert (zufließend) relative Frischluft uber ¨ Drosselklappe vor Saugrohrmodell (ungefiltert) Umrechnungsfaktor Fullung ¨ in Massenstrom
FB BGAGRDS 1.50.0 Funktionsbeschreibung In der Funktion %BGAGRDS wird der AGR−Massenstrom mit Hilfe der Bilanz aus zustr¨ omenden und abfließenden Massenstr¨ omen und der Saugrohrdruck¨ anderung (dpsdss_w) berechnet. Im Prinzip stellt diese Berechnung eine Invertierung des Saugrohr− modells und eine Alternative zur Berechnung ¨ uber AGR−Position etc. (%BGAGR) dar. In diesem Saugrohrmodell ergibt sich der Saugrohrdruck als Integral ¨ uber der Differenz aus zufließender und abfließender F¨ ullung. Wird dieser Zusammenhang nach der zufließenden F¨ ullung aufgel¨ ost, so ergibt sich die in der FDEF darstellte Formel. Nach Umrechnung mit umsrln_w und Ber¨ ucksichtigung eines zufließenden Massnestromes ¨ uber die Tankentl¨ uftung erh¨ alt man als Ergebnis den zufließenden Massenstrom ¨ uber externe AGR. Der sich ergebende Massenstrom wird zur besseren Weiterverarbeitung gefiltert. Im Prinzip ersetzt diese Funktion einen Massenstrom−Sensor in der AGR−Leitung. Bemerkungen zur Berechnung:
psdss = f ·
(Zu f liessend−Ab f liessend)
Zu f ließend = r f rerodsw +rl f grohw
(10)
(11)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGAGRTS 1.10.0
Seite 984 von 4100 31.JAN.2003 Thomas Brosi
Ab f ließend = r f dsorimw
⇒ psdss = f ·
⇒ r f rerodsw =
(12)
(r f rerodsw +rl f grohw −r f dsorimw )
(13)
1 · depsdssw +r f dsorimw −rl f grohw f
(14)
APP BGAGRDS 1.50.0 Applikationshinweise Vorbelegung: ============ KMSAGRDS 1 MSAGRDSMX 200 kg/h
¨ FU BGAGRTS 1.10.0 Uberwachung der AGR-Temperatur ins (Kunststoff-)Saugrohr FDEF BGAGRTS 1.10.0 Funktionsdefinition Counter E_ta
anzdisagr compute AZDISAGRT 1/
TASAGRTSMX TDDISAGRT
EdgeRising B_disagrts
B_disagrt
tasr_w
bgagrts-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DTASAGRTS
bgagrts-main
ABK BGAGRTS 1.10.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
AZDISAGRT DTASAGRTS TASAGRTSMX TDDISAGRT
Art
Bezeichnung
FW FW FW FW
max. Anzahl von AGR-Abschaltungen, danach Sperrung der AGR im Fahrzyklus ¨ Hysterese der max. zulassigen Ansauglufttemperatur ¨ maximale zulassige Ansauglufttemperatur im Saugrohr ¨ Verzogerungszeit der Bedingung B_disagrt
Art
Bezeichnung
Variable
Quelle
Referenziert von
ANZDISAGR B_DISAGRT B_DISAGRTS DFP_TA
BGAGRTS BGAGRTS BGAGRTS BGAGRTS
E_TA
GGTFA
TASR_W
BGTMPK
LOK LOK BBAGR AUS ATR, BBAGR, BBKH,- DOK BGAGRTS, BGTMPK, ... ATR, BBAGR, BBKH,- EIN BBKW, BGAGRTS, ... BGAGRTS EIN
Anzahl erkannter AGR-Abschaltungen im Fahrzyklus Bedingung zu hohe AGR-Temperatur ins (Kunststoff-)Saugrohr erkannt Bedingung AGR disable durch zu hohe AGR-Temperatur ins (Kunststoff-)Saugrohr SG-int. Fehlerpfadnr.: Ansauglufttemperatur TANS (-Ladeluft) Errorflag: Ansauglufttemperatur Ansauglufttemperatur im Saugrohr
FB BGAGRTS 1.10.0 Funktionsbeschreibung Aufgabe: -------¨ Uberwachung der AGR-Temperatur ins (Kunststoff-)Saugrohr. Bei fehlerhaft zu hoher Temperatur soll die ABR abgeschaltet werden um eine Materialsch¨ adigung zu vermeiden. Prinzip: -------Vorausgesetzt wird eine Temperaturmeßstelle in der N¨ ahe der AGR-Einlaßstelle ins (Kunststoff-)Saugrohr. Die so gemessene Ansauglufttemperatur tasr_w im Saugrohr wird mit dem Schwellwert TASAGRTSMX verglichen. Bei ¨ Uberschreitung wird B_disagrt gesetzt und die Verz¨ ogerungszeit TDDISAGRT gestartet. Diese Verz¨ ogerungszeit soll die Einwirkdauer auf das Kunststoff darstellen. Nach Ablauf der Zeit erfolgt dann das Setzen von B_disagrts und ein Abschalten der AGR in der %BBAGR. K¨ uhlt jetzt die Ansauglufttemperatur wieder ab, so wird bei Unterschreitung der Temperatur TASAGRTSMX-DTASAGRTS die Bedingung B_disagrts wieder auf false gesetzt und die AGR freigegeben. Bei mehrmaligem ¨ Uberschreiten des Schwellwertes TASAGRTSMX im Fahrzyklus wird die Anzahl in anzdisagr aufaddiert und bei erreichen des Wertes AZDISAGRT die Bedingung B_disagrts dauerhaft bis zum Ende des Fahrzykluses gesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRLS 13.50.0
Seite 985 von 4100 31.JAN.2003 Thomas Brosi
APP BGAGRTS 1.10.0 Applikationshinweise Vorbelegung der Parameter: -------------------------AZDISAGRT 5 max. Anzahl von AGR-Abschaltungen im Fahrzyklus DTASAGRTS 5 ◦C Hysteresewert TASAGRTSMX 90 ◦ C maximale zul¨ assige Ansauglufttemperatur im Saugrohr TDDISAGRT 30 s Verz¨ ogerungszeit von B_disagrt (Einwirkdauer auf das Kunststoff)
FU DAGRLS 13.50.0 Diagnose Lagesensor AGR-Ventil FDEF DAGRLS 13.50.0 Funktionsdefinition MAIN: ¨ Ubersichtsbild
diagnosis position sensor EAGRL uuagrvp_w
uuagrvp_w uagrvpo_w B_eagrof B_aagrubok B_agraden B_adlrnws B_agrvpuma B_agron
ENDAGRLS B_aagrubok B_agraden B_adlrnws B_agrvpuma
B_eagrof B_dmxagrl B_dnpagrl B_dsiagrl
B_eagrlv
B_dmxagrl B_dnpagrl B_dsiagrl B_dmxagrv
B_eagrlv
B_agron B_agrdcoff
diagnosis valve clamping
B_faagr agrvpsol_w agrvp_w B_adagrvk B_adagrvko tmot
B_dmxagrv B_faagr
EAGRV
agrvpsol_w agrvp_w
B_mxagrv B_mnagrv B_npagrv E_agrv Z_agrv
B_adagrvk B_adagrvko tmot
B_agrvbb
B_agrvbb
dagrls-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_agrdcoff
B_mxagrl B_mnagrl B_npagrl B_siagrl E_agrl Z_agrl
uagrvpo_w
dagrls-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRLS 13.50.0
Seite 986 von 4100 31.JAN.2003 Thomas Brosi
ENDAGRLS: Freigabe DAGRLS
SY_AGRKOMP
B_agrdcoff B_emxagrv /NC
3
B_emnagrv /NC E_agrl
true
E_agre
B_dmxagrv
B_dmxagrv
1/ B_aagrubok
SY_AGRKOMP
B_dmxagrl
B_dmxagrl
3
1 2/
B_agraden
B_dsiagrl
B_adlrnws
B_dsiagrl
TVDNPAGRL 1/ B_dnpagrl
B_dnpagrl dagrls-endagrls
B_agrvpuma
EAGRL: Fehlerbildung Lagesensor und Fehlerpfad
ERROR_AAGRL
DFPM_AGRL
uuagrvp_w
uuagrvp_w
B_emxagrl
Set_Max_Error
uagrvpo_w
uagrvpo_w
B_emnagrl
Set_Min_Error
B_dmxagrl
B_dmxagrl
B_enpagrl
Set_Npl_Error
B_dnpagrl
B_dnpagrl
B_esiagrl
B_dsiagrl
B_dsiagrl
B_eagrof
B_eagrof
B_hagrl
B_mxagrl B_mnagrl B_npagrl B_siagrl E_agrl Z_agrl
Set_Si_Error Healing
B_eagrlv
B_eagrlv
dagrls-eagrl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_agron dagrls-endagrls
dagrls-eagrl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRLS 13.50.0
Seite 987 von 4100 31.JAN.2003 Thomas Brosi
ERROR_AGRL: Fehlerbildung Spannungsdiagnose Lagesensor
NPAGRL B_enpagrl
B_enpagrl B_znpargl B_dnpagrl
B_dnpagrl uagrvpo_w uuagrvp_w
SY_AGRKOMP 3
true TVZAGRL
B_dmxagrl B_hagrl /NC
B_emnagrl /NC
B_hagrl
TVEAGRL
B_enpagrl /NC B_esiagrl /NC uuagrvp_w
B_emxagrl /NC
B_emxagrl
UAGRPMX
B_emnagrl /NC
UAGRPMN
B_emnagrl
B_eagrlv
B_emxagrl /NC B_enpagrl /NC TVESIAGRL
B_esiagrl /NC B_dsiagrl
B_esiagrl /NC
B_esiagrl
UAGROMN
3 UAGROMX B_emxagrl /NC
dagrls-error-aagrl
false B_eagrof
B_emnagrl /NC B_enpagrl /NC dagrls-error-aagrl NPAGRL: Fehlerpfad NP
B_emxagrl /NC SY_AGRKOMP
B_emnagrl /NC B_esiagrl /NC
3 TVENPAGRL
uagrvpo_w uuagrvp_w
B_dnpagrl
UAGROEMX
compute 1/
1/ B_enpagrl /NC
B_enpagrl
2/ B_znpagrl /NC
B_znpargl
dagrls-npagrl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
uagrvpo_w SY_AGRKOMP
dagrls-npagrl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRLS 13.50.0
Seite 988 von 4100 31.JAN.2003 Thomas Brosi
EAGRV: Fehlerbildung Ventilklemmer und Fehlerpfad
TDMXAGRV tmot TEMPMXAGRV
tod_mxagrv
TDMNAGRV
TEMPMNAGRV
B_faagr ERROR_EAGRV
agrvpsol_w
agrvpsol_w
agrvp_w
agrvp_w
B_dmxagrv
B_dmxagrv
B_adagrvk
B_adagrvk
B_adagrvko
B_adagrvko
DFPM_AGRV Set_Max_Error
B_emxagrv
Set_Min_Error
B_emnagrv B_enpagrv
B_mxagrv B_mnagrv B_npagrv E_agrv Z_agrv
Set_Npl_Error
B_hagrv
Healing dagrls-eagrv
B_faagr
tod_mnagrv
B_agrvbb dagrls-eagrv ERROR_AGRV: Fehlerbildung Ventilklemmer oder -hysterese
ZKAGRVPFS agrvpsol_w TVAGRVPS
agrvpsol_w TVAGRVPS agrvp_w agrvpstv_w
agrvpstv_w reset 1/ 0.0 ZKAGRVPF
agrvp_w
agrvpsf_w B_emxagrv /NC
B_emxagrv
B_npagrv
agrvpf_w B_emnagrv B_emnagrv /NC
reset 2/
0.0
AGRDIFMX
B_faagr TVEAGRV
B_dmxagrv
TVEAGRVKT B_mnagrv B_mxagrv
B_sa EdgeRising TVEAGRVV agrvpsf_w
Z_agrv
1/
B_eagrvv
0.0
agrvpsfe_w /NV
TVZAGRV
DAGRVPTOL
TVZAGRVKT
DAGRVPMN B_hagrv /NC
B_hagrv
SY_AGRKOMP 3
B_emxagrv /NC B_emnagrv /NC
B_adagrvko B_adagrvk
false
1/ B_enpagrv /NC
B_enpagrv
dagrls-error-eagrv
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TVAGRVPSOL
dagrls-error-eagrv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRLS 13.50.0
Seite 989 von 4100 31.JAN.2003 Thomas Brosi
TVAGRVPSOL: Verz¨ ogern des Sollwerts f¨ ur Filterung beim Schließen
agrvp_w TVAGRVPS 0.0 0.02 0.04
agrvpstv_w
agrvpst3_w /NC
agrvpst2_w /NC
agrvpst1_w /NC
agrvpst0_w /NC
dagrls-tvagrvpsol
0.06 agrvpsol_w
dagrls-tvagrvpsol
ABK DAGRLS 13.50.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Maxmale Regelabweichung AGR-Ventilposition gefiltert Minimale AGR-Ventilposition fuer Fehlerpfadheilung Minimale Toleranz zur AGR-Fehlerventilposition Entprellzeit fur ¨ Temperaturschwelle Entprellzeit fur ¨ Temperaturschwelle Temperaturschwelle fur ¨ Fehlerspeicherfreigabe Temperaturschwelle fur ¨ Fehlerspeicherfreigabe Verzugszeit AGR-Sollposition fur ¨ Soll-Ist-Vergleich Verzugszeit Diagnose AGR-Ventil Offset nicht plausibel Verzoegerungszeit Fehler AGRL Verzugszeit AGR-Ventilfehler (Soll ungleich Istwert) Verzugszeit AGR-Ventilfehler (Soll ungleich Istwert) bei Testeranforderung Verzugszeit AGR-Ventilfehler (Soll ungleich Istwert) Verdacht Verzoegerungszeit NP-Fehler AGRL Verzoegerungszeit Signal-Fehler AGR Verzugszeit Zyklus/Heilung DFP_AGRL Verzugszeit Zyklus/Heilung DFP_AGRL Verzugszeit Zyklus/Heilung DFP_AGRL uber Werkstatttester ¨ Verzugszeit Healing NP-Fehler DFP_AGRL Maximale Spannungsdifferenz zwischen Offset-und Positionsspannung unterer Diagnosewert der Offsetspannung des Lagesensors oberer Diagnosewert der Offsetspannung des Lagesensors untere Diagnoseschwelle zur Erkennung Min-Fehler Lagesensor obere Diagnoseschwelle zur Erkennung Max-Fehler Lagesensor Filterzeitkonstante AGR Ventilposition Filterzeitkonstante AGR-Ventil Sollwert
Systemkonstante
Art
Bezeichnung
SY_AGRKOMP
SYS (REF) Systemkonstante Komponententyp AGR-Ventil
Source-X
Source-Y
AGRDIFMX DAGRVPMN DAGRVPTOL TDMNAGRV TDMXAGRV TEMPMNAGRV TEMPMXAGRV TVAGRVPS TVDNPAGRL TVEAGRL TVEAGRV TVEAGRVKT TVEAGRVV TVENPAGRL TVESIAGRL TVZAGRL TVZAGRV TVZAGRVKT TVZNPAGRL UAGROEMX UAGROMN UAGROMX UAGRPMN UAGRPMX ZKAGRVPF ZKAGRVPFS
Variable
Quelle
Referenziert von
AGRVPF_W AGRVPSFE_W AGRVPSF_W AGRVPSOL_W AGRVPSTV_W AGRVP_W
DAGRLS DAGRLS DAGRLS AAGRDC DAGRLS GGAGRV
DAGRLS, TKMWL
BLOKNR
B_AAGRUBOK B_ADAGRVK B_ADAGRVKO B_ADLRNWS B_AGRADEN
AAGRDC ADAGRLS ADAGRLS ADAGRLS
B_AGRDCOFF B_AGRON
AAGRDC BGAGRSOL
B_AGRVBB
DAGRLS
B_AGRVPUMA B_BEAGRL B_BEAGRV B_BKAGRL B_BKAGRV
DAGRLS DAGRLS DAGRLS DAGRLS
Art
LOK LOK LOK EIN DAGRLS LOK AAGRDC, ADAGRLS,- EIN AGRUE, BGAGR,DAGRLS, ... ADAGRLS, ADVE,EIN ALBK, BGADAP,BGDSAD, ... EIN BBAGR, DAGRLS EIN DAGRLS EIN DAGRLS ADAGRLS, DAGRLS EIN AAGRDC, DAGRLS,- EIN TKMWL DAGRLS EIN AGRPSOL, BGAGR,- EIN BGAGRA, BGFKMS,DAGRLS BBAGR, BBAGRMW,- AUS BGAGRA ADAGRLS, DAGRLS EIN AUS AUS AUS AUS
Bezeichnung Ventilposition AGR gefiltert Ventilposition im Moment des Fehlerfalls E_agrl Sollventilposition AGR gefiltert Sollwert AGR-Ventilposition Homogen/Schichtladungsbetrieb 16-bit ¨ Sollwert AGR-Ventilposition verzogert fur ¨ Soll-ist-Vergleich AGR-Ventilposition, 16bit
DAMOS-Source fur ¨ Blocknummer
U-Bat. fuer AGR-Komponente i.O. Bedingung AGR-Ventil klemmt wdhrend Adaption Bedingung AGR-Ventil klemmt OFFEN wdhrend Adaption Lernwertspeicherung Bit Bedingung: AGR-Sollwert aus AGR-Ventiladaption verwenden Bedingung: Disable AGR-Endstufe Bedingung AGR in Betrieb
AGR-VENTIL betriebsbereit Agr-Ventilposition im UMA Bedingung: Bandendetest Diagnose AGR-Lagesensordiagnose Bedingung: Bandendetest Diagnose AGR-Ventil Bedingung: AGR-Ventil Lagesensor Bedingung: Diagnose AGR-Ventil
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Variable
Quelle
B_CDAGRL B_CDAGRV B_CLAGRL B_CLAGRV B_DMXAGRL B_DMXAGRV B_DNPAGRL B_DSIAGRL B_EAGRLV B_EAGROF B_EAGRVV B_FAAGR
DAGRLS DAGRLS DAGRLS DAGRLS DAGRLS ADAGRLS DAGRLS TKDFA
B_FTAGRL B_FTAGRV B_MNAGRL B_MNAGRV B_MXAGRL B_MXAGRV B_NPAGRL B_NPAGRV B_PWF
DAGRLS DAGRLS DAGRLS DAGRLS DAGRLS DAGRLS DAGRLS DAGRLS BBHWONOF
B_SA
MDRED
B_SIAGRL B_SIAGRV DFP_AGRE
DAGRLS DAGRLS DAGRLS
DFP_AGRL
DAGRLS
DFP_AGRV
DAGRLS
E_AGRE
DAGRE
E_AGRL
DAGRLS
E_AGRV
DAGRLS
SFPAGRL SFPAGRV TMOT
DAGRLS DAGRLS GGTFM
UAGRVPO_W
ADAGRLS
Referenziert von DAGRLS DAGRLS ADAGRLS, DAGRLS ADAGRLS, DAGRLS
UUAGRVP_W Z_AGRL
DAGRLS
Z_AGRV
DAGRLS
Art
EIN EIN EIN EIN LOK LOK LOK LOK BBAGR, GGAGRV AUS EIN DAGRLS ADAGRLS, BBAGRMW AUS EIN BBAGR, BGADAP,BGAGRA, BGAGRSOL, BGMNOREG, ... AUS AUS ADAGRLS AUS AUS ADAGRLS AUS AUS AUS ADAGRLS AUS EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... GGAGRV AUS AUS BBAGR, DAGRE,DOK DAGRLS, DDYLSU,DKATFKEB, ... ADAGRLS, BBAGR,- DOK BGAGR, BGPNOS,DAGRLS, ... ADAGRLS, DAGRLS,- DOK DKATFKEB EIN BBAGR, BGPNOS,DAGRE, DAGRLS,DDYLSU, ... ADAGRLS, BBAGR,- AUS BGAGR, BGPNOS,DAGRLS, ... ADAGRLS, DAGRLS,- AUS DIMCAGR, DKATFKEB ADAGRLS AUS ADAGRLS AUS ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN AGRUE, DAGRLS,GGAGRV, TKMWL ADAGRLS, AGRUE,- EIN DAGRLS, GGAGRV BBAGR, BGAGR,AUS DIMCAGR, GGAGRV DIMCAGR AUS
DAGRLS 13.50.0
Seite 990 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Funktion uber Codewort CDAGRL freigeben ¨ Diagnose des mechan. Verhaltens des AGR-Ventils uber ¨ Codewort CDAGRL freigegeben ¨ Bedingung Fehler Lagesensor AGR-Ventil loschen ¨ Bedingung Fehler AGR-Ventil loschen Diagnose Max. Error DFP_AGRL freigegeben Diagnose Max. Error DFP_AGRV freigegeben Diagnose np. Error DFP_AGRL freigegeben Diagnose Si. Error DFP_AGRL freigegeben AGR-VENTIL Fehlerverdacht Lagesensor Bedingung Fehler Toleranz AGR-Spannungsoffset Bedingung AGR-Ventilklemmverdacht Bedingung Funktionsanforderung AGR und Diagnose fur ¨ Kurztest
Bedingung: Fehlereintrag durch Tester fur AGRL Bedingung: Fehlereintrag durch Tester fur ¨ AGRV Fehlerart: Masseschluß am AGR-Lagepoti Fehlerart: AGR-Ventil Fehlerart: Kurzschluß nach ub am AGR-Lagepoti Fehlerart: AGR-Ventil klemmt offen Fehlerart: Signal des AGR-Lagepoti unplausibel ¨ Fehlerart: AGR-Ventil schwergangig, max. Hysteresezeit uberschritten ¨ Bedingung Powerfail
Bedingung Schubabschalten Fehlerart: Potiwerte aus Grundadaption fehlerhaft Fehlerart: Stellerfehler SG-int. Fehlerpfadnr.: Abgasruckf ¨ uhrungsventil ¨ Endstufe
SG.-int. Fehlerpfadnr.: AGR-Ventil Lagesensor
SG.-int. Fehlerpfadnr.: Diagnose AGR-Ventil ¨ Errorflag: Uberwachung AGR-Endstufe
Errorflag: AGR-Ventil Lagesensor
Errorflag: Diagnose AGR-Ventil Status Fehlerpfad: Lagesensor AGR-Ventil Status Fehlerpfad: Diagnose AGR-Ventil Motor-Temperatur Spannungsoffset der AGR-Ventil-Lageruckmeldung ¨ Spannung der AGR-Ventil-Lageruckmeldung ¨ Zyklusflag: AGR-Ventil Lagesensor Zyklusflag: Diagnose AGR-Ventil
FB DAGRLS 13.50.0 Funktionsbeschreibung Die Funktion %DAGRLS beinhaltet sowohl den Fehler E_agrl (Diagnose Lagesensor AGR-Ventil), als auch den E_agrv-Fehlerpfad, der die Ergebnisse einer Klemmerkennung beinhaltet. Die Funktion ist wie folgt gegliedert: 1.) 2.) 3.) 4.) 5.)
Freischaltbedingungen (ENDAGRLS) Fehlersetzen AGR-Lagepotentiometer und Offsetspannungsdiagnose: E_agrl (EAGRL) Fehlersetzen AGR-Ventilklemmen: E_agrv (EAGRV) Setzen der Fehlerpfade (AGRL und AGRV) Fehlerspeicher l¨ oschen (FCMCLR)
1.) Freischaltbedingungen: ========================== B_dmxagrl: Freigabe Spannungsdiagnose Lagepotentiometer ======================================================= Ist die Ubat-Spannung f¨ ur die Abgasr¨ uckf¨ uhrung ausreichend (B_aagrubok aus %AAGR oder %AAGRDC) und der Start beendet (B_stend), dann kann die Spannung des Lagepotentiometers gepr¨ uft werden. B_dsiagrl: Freigabe Offsetspannungs¨ uberwachung ============================================== Bei Ventilen mit DC-Antrieb kann der Ventilteller aktiv in den Anschlag gedr¨ uckt und der sich in diesem Moment einstellende Spannungswert als Offset gespeichert werden. Die Bedingungen B_agraden und B_adlrnws zeigen an, das Momentan kein "Lernvorgang" aktiv ist aber bereits ein abgespeicherter Offsetwert von einem fr¨ uheren Lernvorgang vorhanden ist. Sind diese Bedingungen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRLS 13.50.0
Seite 991 von 4100 31.JAN.2003 Thomas Brosi
erf¨ ullt, so kann der gelernte Offset diagnostiziert werden. Ist kein aktiver Lernvorgang m¨ oglich, so wird der Spannungswert abgespeichert, der sich einstellt, wenn der Antrieb des Ventils nicht bestromt wird (alle Ventilarten schliessen stromlos). Bedingung f¨ ur die Diagnose dieses Offsetwertes ist der Betrieb mit einer korrekten Ubat-Spannung. B_dnpagrl: Freigabe Diagnose Offsetspannungsplausibilisierung (nur bei Ventile mit DC-Antrieb) ============================================================================================== Die Offsetspannungsplausibilisierung pr¨ uft die Spannung des Lagepotentiometers bei stromlosem AGR-Antrieb gegen den gespeicherten Offset. Hierzu wird abgefragt, ob die AGR deaktiviert ist (B_agr = false) und damit das Ventil stromlos ist. Bei Ventilen mit Pull-Down-Funktion wird die Bedingung "AGR-Ventil im unteren mechanischen Anschlag" (B_agrvpuma) abgefragt. Ferner wird die Plausibilisierung nur bei intakter Endstufe und korrekter Ubat-Spannung durchgef¨ uhrt. B_dmxagrv: Klemmerkennung ========================= Die Klemmerkennung vergleicht den Soll- mit dem Istwerverlauf der AGR-Lageregelung. Die Voraussetzungen f¨ ur diese Diagnose ist der einwandfreie elektrische- und Hardware-Zustand des Systems. Die Klemmerkennung l¨ auft nicht, wenn die Ansteuerfunktion %AAGRDC in den Energiesparmodus geht (B_agrdcoff = true) und gleichzeitig noch kein Fehler eingetragen war.
2.) AGR-Lagepotentiometer und Offsetspannungsdiagnose: E_agrl (EAGRL) ===================================================================== Bei uuagrvp_w < UAGRPMN wird ein Fehler E_agrl mit Bedingung B_mnagrl gemeldet. Folgende Fehlerf¨ alle sind m¨ oglich: - Unterbrechung 5V Versorgung - Signalleitung Schluß nach Masse Bei -
uuagrvp_w > UAGRPMX wird ein Fehler E_agrl mit Bedingung B_mxagrl gemeldet. Folgende Fehlerf¨ alle sind m¨ oglich: Unterbrechung Potimasse Unterbrechung Signalleitung Signalleitung Schluß nach 5V oder Batteriespannung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_earglv (Fehlerverdacht Lagesensor AGR-Ventil) erm¨ oglich ein schnelleres Umschalten auf Ersatzwerte in GGAGRV und BBAGR. Bei einem f¨ ur die Lageberechnung verwendeten Spannungsoffset (uagrvpo_w), der nicht zul¨ assigen Bereich liegt (UAGROMN < uagrvpo_w < UAGROMX) wird der Fehler E_agrl mit Folgende Fehlerf¨ alle sind m¨ oglich: - Antrieb des AGR-Ventil falsch gepolt (Beim urlernen oder - Ventil durch Fertigungsr¨ uckst¨ ande (Sp¨ ane) verunreinigt (Beim urlernen oder - Ventil stark verschmutzt (Beim urlernen oder - Potentiometer locker oder nicht mehr funktionstauglich (Beim urlernen oder
in dem vom Ventilhersteller Bedingung B_siagrl gemeldet. B_pwf B_pwf B_pwf B_pwf
== == == ==
true) true) true) true)
Paßt die gespeicherte Nullage nicht zu der Spannung, die sich einstellt wenn der Antrieb des Ventils stormlos ist, so ist die aktuelle Nullage nicht plausibel. Es wird der Fehler E_agrl mit Bedingung B_npagrl gesetzt. Folgende Fehlerf¨ alle sind m¨ oglich: - Ventil durch Fertigungsr¨ uckst¨ ande (Sp¨ ane) verunreinigt. - Ventil stark verschmutzt - Potentiometer locker oder nicht mehr funktionstauglich 3.) Klemmerkennung ================== Treten unzul¨ assige Abweichungen zwischen dem Ist- und dem Sollwert der AGR-Lageregelung auf, so wird der Fehler E_agrv mit den Bedingungen - B_mxagrv f¨ ur Sollwert gr¨ oßer Istwert: Ventil geht nicht auf - B_mnagrv f¨ ur Sollwert kleiner Istwert: Ventil geht nicht zu gesetzt. Folgende Fehlerf¨ alle sind m¨ oglich: - der Antrieb ist defekt (Getriebe, etc.) oder falsch gepolt - das Ventil ist verschmutzt, verklemmt, schwerg¨ angig, vereist etc. Das Bit B_eagrvv wird bei Auftreten eines Fehlers unverz¨ ogert gesetzt und an die Auswertung f¨ ur die Notlaufkoordination weitergegeben. Bei Ventilen mit einer aktiven Ansteuerung des AGR-Antriebes, DC-Motor, f¨ ur eine Nullspannungsadaption (%ADAGRLS) k¨ onnen folgende Informationen f¨ ur das Setzen des Fehler E_agrv mit Bedingung B_npagrv verwednet werden: - B_adagrvko: Ventil klemmt offen w¨ ahrend Adaption der Nullage - B_adagrvk: Ventil klemmt geschlossen w¨ ahrend Adaptionsphase Folgende Fehlerf¨ alle sind m¨ oglich: - s.o.
4.) Verriegelung des Fehlerpfades E_agrv ¨ uber tmot ================================================== Falls das Ventil nur bei niedrigen Temperaturen klemmt, soll nicht sofort ein Fehlerspeichereintrag erfolgen. ¨ Uber die Labels TEMPM[X/N]AGRV lassen sich spezifische Temperaturschwellen festlegen, ab denen ein klemmendes Ventil in den Fehlerspeicher eingetragen wird. F¨ ur andere Motorsteuerfunktionalit¨ aten wie z.B. die F¨ ullungssteuerung wird der Ventilstatus ¨ uber das Bit B_agrvbb (AGR-Ventil betriebsbereit) sofort angezeigt.
L¨ oschen des Fehlerspeichers --------------------------Beim L¨ oschen des Fehlerspeichers werden die Zeitverz¨ ogerungsglieder auf ihren Initialisierungswert zur¨ uckgesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRLS 13.50.0
Seite 992 von 4100 31.JAN.2003 Thomas Brosi
APP DAGRLS 13.50.0 Applikationshinweise Verwendete Systemkonstanten ---------------------------SY_BDE = 1: Benzin-Direkteinspritzung SY_AGRKOMP SY_AGRKOMP SY_AGRKOMP SY_AGRKOMP
= = = =
0: 1: 2: 3:
Keine AGR Ventil mit Hubankerantrieb Stepperantrieb ohne Lager¨ uckmeldung Ventil mit DC-Antrieb (H-Br¨ ucke)
Abschalten der Funktion ----------------------Das Abschalten der Diagnosefunktion CDAGRL (Bit 0) = 0 B_cdagrl = CDAGRL (Bit 0) = 1 B_cdagrl = CDAGRV (Bit 0) = 0 B_cdagrv = CDAGRV (Bit 0) = 1 B_cdagrv =
ist 0 1 0 1
in -> -> -> ->
der %PROKON ¨ uber das Codewort CDAGRL m¨ oglich. Funktion gesperrt Diagnose aktiv Funktion gesperrt Diagnose aktiv
Achtung: ========= Mit Bit B_cdagrl = 0 wird die gesammte Funktion (einschließlich Fehlerpfad E_agrv) nicht gerechnet !!!!!!! B_cdagrv sperrt nur den Fehlerpfad E_agrv; E_agrl wird aber weiterhin berechnet.
Erstparametrierung:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Erstparametrierung: AGRDIFMX DAGRVPMN DAGRVPTOL TDMNARGV TDMXAGRV TEMPMNAGRV TEMPMXAGRV TVAGRVPS TVDNPAGRL TVEAGRL TVEAGRV TVEAGRVKT TVEAGRVV TVENPAGRL TVESIAGRL TVZAGRL TVZAGRV TVZAGRVKT UAGROEMX UAGROMN UAGROMX UAGRPMN UAGRPMX ZKAGRVPF ZKAGRVPFS
10 % 30 % 50 % 5.0 s 5.0 s 0 ◦C 50 ◦ C 0.02 s 0.5 s 0.5 s 2.0 s 1.0 s 0.5 s 0.7 s 0.6 s 5.0 s 5.0 s 1.2 s 0.5 V 0.6 V 1.4 V 0.5 V 4.5 V 0.1 s 0.1 s
Der Wert von TVDAGLMN sollte ein Tastverh¨ altnis sein bei dem sich das Ventil schon etwas ¨ offnet und der Lageregler in der AGR arbeitet. Achtung: ======== TVZNPAGRL entf¨ allt ersatzlos. Es ist folgende Bedatungempfehlung einzuhalten: TVEAGRL < TVESIAGRL < TVENPAGRL Bei SY_AGRKOMP == 2 wird der gesamte Fehlerpfad f¨ ur den Lagesensor E_agrl nicht gerechnet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRS 2.110.1
Seite 993 von 4100 31.JAN.2003 Thomas Brosi
FU DAGRS 2.110.1 Diagnose AGR System FDEF DAGRS 2.110.1 Funktionsdefinition MAIN: ¨ Ubersicht
diagnosis DIAAGRS B_zdagrss
B_zdagrss
fkblagrs_w
fkblagrs_w SY_BDE 0 false
B_dagrhms
B_dagrhms B_hmm
fkmsagr_w fkblagr_w ofvpagr_w
B_sch
B_cwdagrss
enable diagnosis AGRAEG fkmsagr_w
fkmsagr_w /NV
fkblagr_w
fkblagr_w /NV
ofvpagr_w
ofvpagr_w /NV
B_enfkagr
B_enfkagr
B_ofagreg
B_fkagreg
B_fkagreg
B_fbagreg
B_fbagreg
B_enkbagr B_enofagr
B_enkbagr
write Mode 6
B_rapslmds
DAGRM6
B_enofagr
B_cwdagrss
m6cagrf
m6cagrf m6wagrf_w
m6wagrf_w B_rapslmds B_dagrhms
m6sagrf_w
m6sagrf_w
m6aagrf
dagrs-main
m6aagrf
dagrs-main AGRAEG: AGR-Adaption eingeschwungen
B_FKAGREG B_enfkagr SY_HFM 0
fkmsagr_w
B_enfkagr B_fkagreg fkmsagr_w
B_fkagreg
reset
SY_DSS 0 false B_OFAGREG
B_rapslmds
reset ofvpagr_w
ofvpagr_w B_ofagreg
B_ofagreg
B_enofagr
B_enofagr
B_FBAGREG reset fkblagr_w B_enkbagr
fkblagr_w B_enkbagr B_fbagreg
B_fbagreg
dagrs-agraeg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ofagreg
dagrs-agraeg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
reset
DAGRS 2.110.1
compute 1/
B_enfkagr
Seite 994 von 4100 31.JAN.2003 Thomas Brosi
StopWatch_EG1 reset 2/ 4/
B_faagr TVAGRAEG
ZKFKDA
B_fkagreg
TVAGRAEGKT
ZKFKDAKT fkmsagr_w
B_fkagreg
3/ dfkagr_w DFKAGRAEG
PT1_dfkagr_l DFKAGRAKT dagrs-b-fkagreg
compute 2/
reset 1/
dagrs-b-fkagreg
reset compute 1/
B_enofagr
StopWatch_EG2
reset 2/ 4/
TVAGROEG
ZKOFDA
TVAGROEGKT
ZKOFDAKT
B_ofagreg
3/
B_ofagreg
dofvpagr_w DOFVAGRAEG
compute 2/
DOFVAGRAKT
PT1_dofagr_l
dagrs-b-ofagreg
ofvpagr_w reset 1/ dagrs-b-ofagreg
reset computeStopWatch 1/
B_enkbagr
reset 2/
B_faagr 4/
TVAGRFBG
ZKFBDA
TVAGRFBGKT
ZKFBDAKT fkblagr_w
B_fbagreg
3/
B_fbagreg
dfbagr_w DFBAGRAEG compute 2/
LowpassT
reset 1/
DFBAGRAKT dagrs-b-fbagreg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_faagr
dagrs-b-fbagreg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRS 2.110.1
Seite 995 von 4100 31.JAN.2003 Thomas Brosi
DIAAGRS: Diagnose AGR-System
error mass flow offset DOFAGRS ofvpagr_w B_ofagrmx
ofvpagr_w B_ofagreg B_dagrhms
B_ofagreg B_ofagrmn B_dagrhms
MODSELECT B_edagrss
SEAGRS B_ofagrmx B_edagrs B_ofagrmn B_hdagrb
B_hagrof
B_edagrs B_hdagrb
B_hagrof
error correction (factor and aperture)
B_hdagrs
B_hagrfk
DFKAGRS B_dagrhms
B_fkagreg
error healing
error detection
B_hagrfb
B_hagrfk B_fkagreg
write error path
B_fkagrmx
SETEDAGRS B_hdagrs
B_fkbagrmn
B_ofagrmx
B_fkagrmx B_ofagrmn fkmsagr_w
fkmsagr_w
B_fkagrmx
B_fkagrmn
B_mxagrs B_mnagrs B_npagrs B_siagrs E_agrs Z_agrs
DFBAGRS B_hagrfb B_dagrhms B_fbagrmn B_fbagreg B_zdagrss fkblagrs_w fkblagr_w B_cwdagrss
B_cwdagrss
dagrs-diaagrs
B_fbagreg B_zdagrss fkblagrs_w fkblagr_w
B_edagrss dagrs-diaagrs DOFAGRS: Diagnose Offset AGR-System
CWDAGRS 0
B_faagr
B_cwdagrso B_ofagreg
B_dagrhms
false B_ofagrmx
B_enof
B_ofagrmx
OFVPDAMX OFVPSCHMX OFVPDAKTMX
OFVPDAHYMX true
ofvpagr_w Hysteresis_Delta_RSP
OFVPDAMN
OFVPDAHYMN
B_hagrof
OFVPSCHMN
B_hagrof
RSFlipFlop
OFVPDAKTMN Hysteresis_Delta_LSP
false B_ofagrmn
B_ofagrmn
dagrs-dofagrs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fkbagrmn
dagrs-dofagrs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRS 2.110.1
Seite 996 von 4100 31.JAN.2003 Thomas Brosi
DFKAGRS: Diagnose Faktor Korrektur AGR-System
CWDAGRS
B_cwdagrf 4
B_dagrhms B_enfk
false
B_fkagreg
B_faagr
B_fkagrmx
B_fkagrmx
FKDAGRSMX FKDASCHMX
true
FKDAHYMX
FKDAKTMX
B_hagrfk
B_hagrfk
Hysteresis_Delta_RSP_1 RSFlipFlop_1 FKDAHYMN
FKDAGRSMN
false B_fkagrmn
fkmsagr_w Hysteresis_Delta_LSP_1 FKDAKTMN
B_fkagrmn dagrs-dfkagrs
FKDASCHMN
dagrs-dfkagrs DFBAGRS: Diagnose Korrektur Blende AGR-System
CWDAGRS
B_cwdagrss
B_cwdagrss KBDAHYMN
B_faagr B_dagrhms B_enkb B_fbagreg
KBDAGRSMN KBDASCHMN
KBDAKTMN
fkblagr_w fkblagrs_w
B_fbagrmn
B_fbagrmn
Hysteresis_Delta_LSP_2
B_zdagrss
B_edagrss B_fbagrmns B_hdagrss B_zdagrss
B_hagrfb B_edagrss
B_hagrfb
dagrs-dfbagrs
RSFlipFlop_2
ZAGRSS
dagrs-dfbagrs SEAGRS: Setze internen Fehler AGR-System
B_hagrof B_hdagrb
B_hdagrb
B_hagrfk B_hagrfb B_ofagrmn
B_fkbagrmn B_fkagrmx B_ofagrmx
B_edagrs
B_edagrs dagrs-seagrs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2
dagrs-seagrs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRS 2.110.1
Seite 997 von 4100 31.JAN.2003 Thomas Brosi
ZAGRSS: Zyklus f¨ ur schnelle AGR Adaption
B_ktagrs
1/
B_zdagrss B_fbagrmns
compute 1/ Counter_EDAGRSS
reset 1/
B_edagrss
B_edagrss
AFDAGR AFDAGRK
2/ true
B_hdagrss
B_hdagrss
CWDAGRS 3
dagrs-zagrss
reset 1/
B_dagrssf
AGDAGR AGDAGRK
dagrs-zagrss MODSELECT: Betriebsartenabh. Heilung
SY_BDE 0
compute 1/
B_hom B_edagrs
2/
compute 3/
B_eagrhom /NV RS_FF_B_eagrhom
B_faagr B_edagrss
compute 4/
B_sch
5/
compute 6/
B_eagrsch /NV RS_FF_B_eagrsch
SY_BDE 0 B_hdagrb B_hdagrs
B_hdagrs
dagrs-modselect
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
compute 2/ Counter_DAGRSSF
dagrs-modselect
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRS 2.110.1
Seite 998 von 4100 31.JAN.2003 Thomas Brosi
SETEDAGRS: Setze Fehlerpfad
B_fkagrmx
B_fkbagrmn
DAGRS_DFPM maxError minError sigError nplError healing
B_ofagrmn B_ofagrmx
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
B_hdagrs
Break 3/ sfpHealing 1/ repSfp 2/
sfp sfpHealing
dagrs-setedagrs
B_cdagrs
B_mxagrs B_mnagrs B_npagrs B_siagrs E_agrs Z_agrs
dfp DFP_AGRS dagrs-setedagrs
Z_agrs B_cwdagrss
B_faagr
B_cdagrs
B_dagrhms TC6CAGF1 1/
TC6CAGF2
0.0
m6cagrf
m6cagrx /NV
TC6CAGFK 128
2/ fkblagrs_w
0.0
m6wagrf_w
m6wagrx_w /NV
KBDAGRSMN 3/
KBDASCHMN
0.0
m6sagrf_w
m6sagrx_w /NV
KBDAKTMN
0.0
m6aagrf
1.0
dagrs-dagrm6
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DAGRM6: Schnittstelle Mode 6
dagrs-dagrm6
ABK DAGRS 2.110.1 Abkurzungen ¨ Parameter AFDAGR AFDAGRK AGDAGR AGDAGRK
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW
Anzahl der Fehler schnelle AGR Adaption Anzahl der Fehler schnelle AGR Adaption bei Kurztest ¨ Zahler Durchfuhrung ¨ schnelle AGR Adaption ¨ Zahler Durchfuhrung ¨ schnelle AGR Adaption bei Kurztest
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
DAGRS 2.110.1
Seite 999 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
CWDAGRS DFBAGRAEG DFBAGRAKT DFKAGRAEG DFKAGRAKT DOFVAGRAEG DOFVAGRAKT FKDAGRSMN FKDAGRSMX FKDAHYMN FKDAHYMX FKDAKTMN FKDAKTMX FKDASCHMN FKDASCHMX KBDAGRSMN KBDAHYMN KBDAKTMN KBDASCHMN OFVPDAHYMN OFVPDAHYMX OFVPDAKTMN OFVPDAKTMX OFVPDAMN OFVPDAMX OFVPSCHMN OFVPSCHMX TC6CAGF1 TC6CAGF2 TC6CAGFK TVAGRAEG TVAGRAEGKT TVAGRFBG TVAGRFBGKT TVAGROEG TVAGROEGKT ZKFBDA ZKFBDAKT ZKFKDA ZKFKDAKT ZKOFDA ZKOFDAKT
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort Diagnose AGR-System Differenz Korrektur AGR Adaption (DT1-Auswertung) Differenz Korrektur AGR Adaption (DT1-Auswertung) Differenz Korrektur AGR Adaption (DT1-Auswertung) Differenz Korrektur AGR Adaption (DT1-Auswertung) Differenz Offset- Ventil- Korrektur AGR Adaption (DT1-Auswertung) Differenz Offset- Ventil- Korrektur AGR Adaption (DT1-Auswertung) Faktor Korrektur Diagnose AGR Minimum Faktor Korrektur Diagnose AGR Maximum Faktor Diagnose AGR Hysterese fur ¨ Minimum Faktor Diagnose AGR Hysterese fur ¨ Maximum Faktor Korrektur Diagnose AGR Minimum Kurztest Faktor Korrektur Diagnose AGR Maximum Kurztest Faktor Korrektur Diagnose AGR Minimum Schichtbetrieb Faktor Korrektur Diagnose AGR Maximum Schichtbetrieb Faktor Korrektur Blende Diagnose AGR Minimum Korrektur Blende Diagnose AGR Hysterese fur ¨ Minimum Faktor Korrektur Blende Diagnose AGR Minimum im Kurztest Faktor Korrektur Blende Diagnose AGR Minimum in Schichtbetrieb Offset Ventilposition Diagnose AGR Hysterese fur ¨ Minimum Offset Ventilposition Diagnose AGR Hysterese fur ¨ Maximum Offset Ventilposition Diagnose AGR Minimum im Kurztest Offset Ventilposition Diagnose AGR Maximum im Kurztest Offset Ventilposition Diagnose AGR Minimum Offset Ventilposition Diagnose AGR Maximum Offset Ventilposition Diagnose AGR Minimum in Schichtbetrieb Offset Ventilposition Diagnose AGR Maximum in Schichtbetrieb Mode 6: Component ID fur ¨ Prufung ¨ AGR im Mode Homogen Mode 6: Component ID fur ¨ Prufung ¨ AGR im Mode HMM und Schicht Mode 6: Component ID fur ¨ Prufung ¨ AGR, Kurztest Verzugszeit AGR Adaption eingeschwungen Verzugszeit AGR Adaption eingeschwungen Kurztest Verzugszeit AGR Adaption eingeschwungen Verzugszeit AGR Adaption eingeschwungen Kurztest Verzugszeit AGR Offset-Adaption eingeschwungen Verzugszeit AGR Offset-Adaption eingeschwungen Kurztest Zeitkonstante AGR Adaptionsfaktor (DT1-Auswertung) eingeschwungen Zeitkonstante AGR Adaptionsfaktor (DT1-Auswertung) eingeschwungen Kurztest Zeitkonstante AGR Adaptionsfaktor (DT1-Auswertung) eingeschwungen Zeitkonstante AGR Adaptionsfaktor (DT1-Auswertung) eingeschwungen Kurztest Zeitkonstante AGR Adaptionsoffset (DT1-Auswertung) eingeschwungen Zeitkonstante AGR Adaptionsoffset (DT1-Auswertung) eingeschwungen Kurztest
Systemkonstante
Art
Bezeichnung
SY_BDE SY_DSS SY_HFM
SYS (REF) Systemkonstante Benzin-Direkteinspritzung SYS (REF) Systemkonstante Saugrohrdrucksensor vorhanden SYS (REF) Systemkonstante HFM
Variable
Source-X
Quelle
BLOKNR
B_BEAGRS B_BKAGRS B_CDAGRS
Source-Y
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN
Bedingung Bandendetest AGR-System Backup-Bit AGR-System Freigabe Diagnose Diagnose AGR System |ber Codewort
EIN LOK LOK LOK LOK AUS LOK LOK LOK LOK EIN EIN EIN EIN EIN EIN EIN
Clear Error AGR System Bedingung Codewort fur ¨ Fehlersetzen uber ¨ Faktor Steigung AGR Bedingung Codewort fur ¨ Fehlersetzen uber ¨ Offset AGR Bedingung Codewort fur ¨ Fehlersetzen uber ¨ schnelle AGR Adaption Bedingung Diagnose AGR im homogen-Mager- oder Schichtbetrieb Bedingung Diagnose AGR System im Schub fertig Bedingung Fehler AGR in Homogen-Betriebsart Bedingung Fehler AGR in Schicht-Betriebsart Bedingung internes Fehlerbit AGR System Bedingung interner Fehler schnelle AGR Adaption Bedingung AGR-Faktor-Adaption betriebsartenabh. freigegeben Bedingung phys. Freigabe Faktor-Agr Adaption Bedingung AGR-Blenden-Adaption betriebsartenabh. freigegeben Bedingung Freigabe Korrektur Blende AGR Bedingung AGR-Offset-Adaption betriebsartenabh. freigegeben Bedingung phys. Freigabe Offset-AGR Adaption Bedingung Funktionsanforderung AGR und Diagnose fur ¨ Kurztest
LOK LOK AUS AUS AUS
Bedingung Faktor Blende korrektur AGR eingeschwungen Bedingung Faktor Korrektur (Blende) Massenstrom AGR minimum Bedingung Faktor korrektur AGR eingeschwungen Bedingung Faktor Korrektur Massenstrom AGR minimum Bedingung Faktor Korrektur Massenstrom AGR maximum
DAGRS DAGRS DAGRS, DIMCA, TC6MOD BGAGRA, DAGRS
B_CLAGRS B_CWDAGRF B_CWDAGRSO B_CWDAGRSS B_DAGRHMS B_DAGRSSF B_EAGRHOM B_EAGRSCH B_EDAGRS B_EDAGRSS B_ENFK B_ENFKAGR B_ENKB B_ENKBAGR B_ENOF B_ENOFAGR B_FAAGR
DAGRS DAGRS DAGRS DAGRS DAGRS DAGRS DAGRS DAGRS DAGRS BGAGRA BGAGRA BGAGRA BGAGRA BGAGRA BGAGRA TKDFA
B_FBAGREG B_FBAGRMN B_FKAGREG B_FKAGRMN B_FKAGRMX
DAGRS DAGRS DAGRS DAGRS DAGRS
BBAGR, BGAGRA
DAGRS DAGRS DAGRS DAGRKTST, DAGRS DAGRS DAGRKTST, DAGRS BBAGR, BGADAP,BGAGRA, BGAGRSOL, BGMNOREG, ...
DAGRKTST
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_FTAGRS B_HAGRFB B_HAGRFK B_HAGROF B_HDAGRB B_HDAGRS B_HDAGRSS B_HMM
DAGRS DAGRS DAGRS DAGRS DAGRS DAGRS DAGRS BDEMUM
B_HOM
BDEMUM
B_KTAGRS B_MNAGRS B_MXAGRS B_NPAGRS B_OFAGREG
BGAGRA DAGRS DAGRS DAGRS DAGRS
B_OFAGRMN B_OFAGRMX B_PWF
DAGRS DAGRS BBHWONOF
B_RAPSLMDS B_SCH
BGADAP BDEMUM
B_SIAGRS B_ZDAGRSS
DAGRS BBAGR
DFBAGR_W DFKAGR_W DFP_AGRS
DAGRS DAGRS DAGRS
DOFVPAGR_W E_AGRS
DAGRS DAGRS
FKBLAGRS_W FKBLAGR_W
BGAGRA BGAGRA
FKMSAGR_W
BGAGRA
M6AAGRF M6CAGRF M6CAGRX M6SAGRF_W M6SAGRX_W M6WAGRF_W M6WAGRX_W OFVPAGR_W
DAGRS DAGRS DAGRS DAGRS DAGRS DAGRS DAGRS BGAGRA
SFPAGRS Z_AGRS
DAGRS DAGRS
Referenziert von
DAGRS 2.110.1
Seite 1000 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS LOK LOK LOK LOK AUS LOK EIN
Bedingung Testanforderung Bedingung ”healing” fur ¨ Faktor Blende Korrektur Massenstrom AGR Bedingung ”healing” fur ¨ Faktor Korrektur Massenstrom AGR Bedingung ”healing” Offset Korrektur Massenstrom AGR Bedingung Heilung Diagnose AGR (betriebsartenunabhaengig) Bedingung internes Heilungsbit AGR System Bedingung interne Heilung schnelle AGR Adaption Bedingung Betriebsart Homogen-Mager
BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... EIN BBAGR, DAGRS AUS AUS AUS BGAGRA, BGAGRSOL, AUS DAGRKTST, LLRNFA ADAGRLS AUS ADAGRLS AUS ABKVP, ADAGRLS,EIN BBBO, BBKH,BDEMUM, ... EIN DAGRS EIN ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... AUS BGAGRA, DAGRKTST, EIN DAGRS LOK LOK BBAGR, BGAGRA,DOK BGPNOS, DAGRS,DDYLSU, ... LOK BBAGR, BGAGRA,AUS BGPNOS, DAGRS,DDYLSU, ... EIN DAGRS EIN AGRUE, BGAGR,DAGRS, DFFTCNV,TKMWL AGRPSOL, AGRUE,- EIN BGAGR, DAGRS,TKMWL AUS DM6VAL AUS LOK DM6VAL AUS LOK DM6VAL AUS LOK AGRPSOL, AGRUE,- EIN BGAGR, DAGRS, DFFTCNV AUS BBAGR, DIMCAGR,- AUS TKMWL
Bedingung Betriebsart Homogen Bedingung Kurztest AGR Schub Fehlerart: AGR-Durchfluss zu klein Fehlerart: AGR Durchfluss zu gross Fehlerart: AGR-Durchfluss im Offsetbereich zu niedrig Bedingung Offset AGR eingeschwungen Bedingung Offset Korrektur Massenstrom AGR Minimum Bedingung Offset Korrektur Massenstrom AGR Maximum Bedingung Powerfail
Bedingung: Reset Adaption modellierter auf gemessenem Saugrohrdruck Bedingung Betriebsart Schicht
Fehlerart: AGR-Durchfluss im Offsetbereich zu gross Bedingung interner Zyklus schnelle Diagnose AGR System Differenzwert Korrekturfaktor AGR (Blende) Differenzwert Korrekturfaktor AGR Fehlerpfad: AGR-System
Differenzwert Korrekturoffset AGR Errorflag: Diagnose AGR-System
Faktor Korrektur Blendenquerschnitt AGR (schnelle Adaption) Faktor Korrektur Blendenquerschnitt AGR
Faktor Korrektur Massenstrom ueber AGR-Ventil
¨ Mode 6 - Speicher: Anzahl Werteblocke aus Durchflußdiagnose AGR-System Mode 6 - Speicher: Component ID aus Durchflußdiagnose AGR-System Component ID der Durchflußdiagnose AGR-System Mode 6 - Speicher: Schwellwert aus Durchflußdiagnose AGR-System Schwellwert der Durchflußdiagnose AGR-System Mode 6 - Speicher: Messwert aus Durchflußdiagnose AGR-System Messwert der Durchflußdiagnose AGR-System Offset Ventilposition AGR
Status Fehlerpfad: Diagnose AGR-System Zyklusflag: Diagnose AGR-System
FB DAGRS 2.110.1 Funktionsbeschreibung Motivation: =========== Die Berechnung der Abgasr¨ uckf¨ uhrung kann sich aufgrund von Fertigungstoleranzen des Ventils, Toleranzen der verwendeten Sensorik, sowie Systemver¨ anderungen ¨ uber Lebenszeit und Modellierungsfehlern nicht auf eine reine Steuerung der AGR-Rate st¨ utzen. Aus diesem Grund wird mit der Funktion %DAGRS eine Diagnose realisiert, die die in der %BGAGRA realisierte AGR-Adaption ¨ uberwacht. Prinzip: ======== Es wird ein modellierter Partialdruck des r¨ uckgef¨ uhrten Abgases aus der Durchflußkennlinie des AGR-Ventils abgeleitet und mit Hilfe eines unabh¨ angigen F¨ ullungssignals sowie des berechneten internen Restgasdruckes ein Saugrohrdruck modelliert. Dieser modellierte Saugrohrdruck wird mit dem gemessenen Saugrohrdruck verglichen. Die auftretenden Differenzen werden in bestimmten Maßen als Fehler der AGR-Kennlinie interpretiert und gehen in Korrekturwerte f¨ ur die AGR-Durchflußkennlinie ein. Die Art der Korrekturwerte richtet sich nach der Art des Fehlerbildes. Aus den Korrekturwerten kann geschlossen werden, ob die Sollvorgaben f¨ ur die Restgasraten in ausreichendem Maße eingehalten werden, d.h. ¨ uberschreiten die Korrketurgr¨ oßen bestimmte Schwellwerte, so erfolgt ein Fehlereintrag. Ist der Saugrohrdruck psdss_w gegen¨ uber dem modellierten Saugrohrdruck pslm_w (aus Saugrohrmodell mit AGR ) zu groß oder zu klein, so wird im Betrieb mit AGR auf einen AGR-Fehler im Massenstrom geschlossen. Dies setzt voraus, dass das Saugrohrmodell ohne AGR abgeglichen ist ! Insbesondere m¨ ussen die Korrekturen HFM-Abgleich (pbrint_w und fupsrl_w) einen eingeschwungenen Zustand besitzen (B_apslmdse).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRS 2.110.1
Seite 1001 von 4100 31.JAN.2003 Thomas Brosi
Ist der gemessene Saugrohrdruck (psdss_w) gr¨ oßer als der modellierte (pslm_w), so ist der AGR-Partialdruck gr¨ oßer als berechnet bzw. erwartet wurde. Damit muß das AGR-Ventil in Richtung "zu" korrigiert werden: fkmsagr < 1, ofvpagr < 0; Ist der gemessene Saugrohrdruck (psdss_w) kleiner als der modellierte (pslm_w) Saugrohrdruck, so ist der AGR-Partialdruck kleiner als berechnet bzw. erwartet wurde. Damit muß das AGR-Ventil in Richtung "auf" korrigiert werden: fkmsagr > 1, ofvpagr > 0, fkblagr_w < 1; Durch die inverse Einrechnung der Korrektur in %AGRPSOL und %BGAGR wird erreicht, daß sich die berechnete Gr¨ oße nicht ¨ andert, aber das Ventil in die gew¨ unschte Richtung korrigiert wird. Aus diesem Grund kann man auch davon sprechen, daß die AGR-Kennlinie korrigiert wird. Dabei wird zwischen einer multiplikativen Korrektur (fkmsagr_w), einer additiven Korrektur (ofvpagr_w) und einer Korrektur des freien Leitungsquerschnittes (fkblagr_w) unterschieden. Ein AGR-Fehler liegt dann vor, wenn die Korrekturen sich einem Wert gen¨ ahert haben, durch den eine weitere Korrektur der Abgasr¨ uckf¨ uhrung nicht m¨ oglich ist (mechanische Grenzen des Ventils erreicht) oder die ermittelten Werte unmittelbar auf eine unzul¨ assige Ver¨ anderung der AGR-Kennlinie schließen lassen (Offset nicht im zul¨ assigen Bereich, Leckluft).
Fehlermodell: Blende in AGR-Leitung: ==================================== Geht man von dem Fehlerbild aus, dass Ablagerungen in der AGR-Leitung sich wie eine Drosselblende auswirken, so kann die Diagnose den gelernten freien Querschnitt fkblagr_w nutzen. ¨ Uber Codewort CWAGRS(1) kann die gesamte Diagnose von der Auswertung des Korrekturfaktors fkmsagr_w auf die Auswertung des freien Querschnitts fkblagr_w umgeschaltet werden. Dabei ist die Logikumkehr bei Auswertung des Blendendurchmessers zu beachten: fkmsagr_w > 1 hat zur Folge: AGR-Ventil ¨ offnen ==> Min-Fehler, da AGR-Massenstrom zu klein fkblagr_w < 1 hat zur Folge: AGR-Ventil ¨ offnen ==> Min-Fehler, da AGR-Massenstrom zu klein ¨ Ubersicht: ========= MAIN: =====
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWDAGRS:
------------------------------------------------| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | ------------------------------------------------| | | | | | | | | | | | | | | += B_cwdagrso: Diagnose des Ventiloffsets aktiviert | | | += B_cwdagrsb: Diagnose Blendenwert aktiviert | | += B_cwdagrss: Diagnose schneller AGR-Blendenwert aktiviert | +=: Setze "Diagnose im Schub fertig" nach x-Pr¨ ufungen +=: B_cwdagrf: Diagnose Steigungsfaktor aktiv
AGRAEG AGR-Adaption eingeschwungen: =================================== Zur Bewertung der Korrektur-Werte der Abgasr¨ uckf¨ uhrung muß sichergestellt werden, dass die adaptiven Korrekturwerte eine hinreichende Zeit berechnet wurden und sich in einem eingeschwungenen Zustand befinden. Hierzu wird eine Stoppuhrzeit (z.B. TVAGRAEG) in Abh¨ angigkeit der Berechnungsfreigabe der Adaption (z.B. B_enkbagr) abgefragt. Ferner wird der Korrekturwert selbst einer DT1-Filterung zugef¨ uhrt und auf ¨ Anderungen ¨ uberwacht. Im Kurztest (B_faagr) k¨ onnen die Wartezeiten entsprechend verk¨ urzt werden.
DOFAGRS/DFKAGRS/DFBAGRS: ======================== Die einzelnen Korrekturwerte werden mit den jeweiligen Fehlerschwellen verglichen. Die Vergleichswerte sind mit einer Hysterese ausgestattet und k¨ onnen bei aktiven Kurztest umgeschaltet werden (z.B. f¨ ur Neuteilbewertung am Bandende). Die Bewertung des Blendenfaktors geschieht sinnvoller Weise nur in einer Richtung. Es wird ¨ uberpr¨ uft, ob der adaptive Korrekturwert einen Grenzwert erreicht hat und ob es f¨ ur die aktuelle Betriebsart eine Freigabe gibt (aus %BGAGRA). Hat der Korrekturwert die zu definierenden Grenzen erreicht, so wird der Fehler (E_agrs) gesetzt. Werden die Werte eingehalten, so wird das Zyklusbit gesetzt.
ZAGRSS: ======= Das Setzen des Fehlers bzw. des Zyklusflags erfolgt bei der diskontinuerlichen, schnellen AGR-Adaption ¨ uber Z¨ ahler, die die erfolgten Pr¨ ufungen z¨ ahlt.
MODSELECT: ========== Vor dem endg¨ ultigen setzen des Fehlers wird der Betriebsartenstatus (B_dagr$) abgespeichert. Damit steht die Information zur Verf¨ ugung, in welcher Betriebsart der letzte Fehler gesetzt wurde (B_edagr$). Eine Heilung des Fehlers ist nur noch in dieser Betriebsart mit den entsprechenden Schwellen m¨ oglich.
Schnittstelle Mode 6: ===================== Der schnelle Abgleich im Schub wird nur einmal pro driving cycle durchgef¨ uhrt. Somit muß der Meßwert und die Diagnoseschwelle bis zur n¨ achsten Diagnose in einem Dauer-RAM zum nachtr¨ aglichen Auslesen mit einem Tester bereitgestellt werden. Abgespeichert wird ein Identifier zur Erkennung im welchen Mode die Diagnose stattfand, der Meßwert sowie der modeabh¨ angige Diagnosewert f¨ ur die Fehlermeldung. Im Fehlerfall ist der Meßwert kleiner als der Diagnosewert, nach Vorschrift muß der Identifier dabei gr¨ oßer 128 sein. | | Identifier m6cagrf | Messwert m6wagrf_w | Diagnoseschwelle m6sagrf | +----------------------------------------+---------------------+----------------------+----------------------------+ | Schneller Abgleich in der Betriebsart | TC6CAGF1 + 128 | fkblagrs_w | KBDAGRSMN |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRS 2.110.1
Seite 1002 von 4100 31.JAN.2003 Thomas Brosi
| homogen | | | | | | | | | | Schneller Abgleich in der Betriebsart | TC6CAGF2 + 128 | fkblagrs_w | KBDASCHMN | | homogen-mager oder schicht | | | | | | | | | | Schneller Abgleich im Kurztest | TC6CAGFK + 128 | fkblagrs_w | KBDAKTMN | +----------------------------------------+---------------------+----------------------+----------------------------+
APP DAGRS 2.110.1 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Abschalten der Diagnosefunktion: --------------------------------¨ Uber das Codewort CDAGRS (%KONCW oder ¨ ahnl.) kann die Diagnose ein- oder abgeschaltet werden. Diagnose aktiv: B_cdagrs = true Diagnose deaktiv: B_cdagrs = false
Parametervorbelegeung: ---------------------AFDAGR AFDAGRK AGDAGR AGDAGRK CWDAGRS = KW DFBAGRAEG DFBAGRAKT DFKAGRAEG = KW DFKAGRAKT = KW DOFVAGRAEG = KW DOFVAGRAKT = KW FKDAGRSMN = KW FKDAGRSMX = KW FKDAHYMN = KW FKDAHYMX = KW FKDAKTMN = KW FKDAKTMX = KW FKDASCHMN = KW FKDASCHMX = KW KBDAGRSMN = KW KBDAHYMN = KW KBDAKTMN = KW KBDASCHMN = KW OFVPDAHYMN = KW OFVPDAHYMX = KW OFVPDAKTMN = KW OFVPDAKTMX = KW OFVPDAMN = KW OFVPDAMX = KW OFVPSCHMN = KW OFVPSCHMX = KW TVAGRAEG = KW TVAGRAEGKT = KW TVAGRFBG = TVAGRFBGKT = TVAGROEG = KW TVAGROEGKT = KW TVEDAGRS = KW TVHDAGRS = KW ZKFBDA = ZKFBDAKT = ZKFKDA = KW ZKFKDAKT = KW ZKOFDA = KW ZKOFDAKT = KW Mode 6: TC6CAGF1 TC6CAGF2 TC6CAGFK
2 1 2 1 2.0 0.01 0.01 0.01 1.0 1.0 0.6 1.4 0.1 0.1 0.6 1.4 0.6 1.4 0.06 0.01 0.9 0.06 0.0 0.0 0.0 10.0 0.0 10.0 0.0 10.0 20.0 10.0 20.0 10.0 20.0 10.0 5.0 5.0 50.0 10.0 50.0 10.0 50.0 10.0
% %
(!) % % % % % % % % s s s s s s s s s s s s s s
1 2 3
Applikationsvorgehen: Zun¨ achst m¨ ussen die f¨ ur das AGR Ventil relevanten Fehlerbilder identifiziert werden. Bei Verschmutzung des Ventils ist mit einem Positionsoffset (ofvpagr_w) und/oder einer Blendenwirkung durch "Zusotten" der Leitung (fkblagr_w) zu rechnen. Diese Fehlerbilder m¨ ussen durch Fließbankmessungen an Beispielventilen best¨ atigt werden. Die Diagnose-Schwellen richten sich dann entweder nach dem Ergebnis einer Abgasuntersuchung. In jedem Fall ist zu beachten, dass die Diagnose %DAGRS am Ende einer Applikationskette (%BGAGR, %BGAGRA) steht.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRKTST 1.30.2
Seite 1003 von 4100 31.JAN.2003 Thomas Brosi
FU DAGRKTST 1.30.2 Statusbyte Kurztest AGR-System FDEF DAGRKTST 1.30.2 Funktionsdefinition status short trip with fuel cut-off STATUS_KTMSCHUB B_faagr B_apslmds B_apslmdse B_enofagr B_ofagreg B_fgblagrs B_zdagrss nmot_w
B_faagr B_apslmds
statagrkts
B_apslmdse B_enofagr B_ofagreg B_fgblagrs B_zdagrss nmot_w
status short trip without fuel cut-off STATUS_KTOSCHUB B_faagr statagrkta
B_enkbagr B_fkagreg
B_apslmdse B_enofagr B_ofagreg B_enkbagr B_fkagreg dagrktst-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_apslmds
dagrktst-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRKTST 1.30.2
Seite 1004 von 4100 31.JAN.2003 Thomas Brosi
STATUS_KTMSCHUB: Bildung des Statusbyte bei Kurztest AGR-System mit schneller Adaption des Blendenfaktors im Schub
B_faagr 1/ 0
statagrkts
statagrkts 1/
B_apslmds
statagrkts 2/
TWAZVLSA
statagrkts
nmot_w
3/
NAGRAZSA
6/ statagrkts
TurnOnDelay
0 B_apslmdse
compute 5/
TWAZOFVL
compute 7/
4 8/
1
statagrkts
B_enofagr
5
statagrkts 2 4/
B_ofagreg
statagrkts 3 9/
B_fgblagrs
statagrkts 6
statagrkts RSFlipFlop 7
dagrktst-status-ktmschub STATUS_KTOSCHUB: Bildung des Statusbyte bei Kurztest AGR-System mit langsamer Adaption des Blendenfaktors
B_faagr 1/ 0
statagrkta
statagrkta
1/ B_apslmds
statagrkta 0 2/
B_apslmdse
statagrkta 1 3/
B_enofagr
statagrkta 2 4/
B_ofagreg
statagrkta 3 5/
B_enkbagr
statagrkta 4 6/
B_fkagreg
statagrkta 5
dagrktst-status-ktoschub
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dagrktst-status-ktmschub
10/ B_zdagrss
dagrktst-status-ktoschub
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRKTST 1.30.2
Seite 1005 von 4100 31.JAN.2003 Thomas Brosi
TWAZOFVL
false TurnOnDelay
dagrktst-init
TWAZVLSA
TurnOnDelay_1 dagrktst-init
ABK DAGRKTST 1.30.2 Abkurzungen ¨ Parameter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Bezeichnung
NAGRAZSA TWAZOFVL TWAZVLSA
FW FW FW
Drehzahlschwelle zum Setzen des Statusbit ”Schub” ¨ Verzogerungszeit zum Setzen des Statusbit ”Vollast” ¨ Verzogerungszeit zum Setzen des Statusbit ”Schub”
Systemkonstante
Art
Bezeichnung
SY_DSS
SYS (REF) Systemkonstante Saugrohrdrucksensor vorhanden
Source-X
Source-Y
Art
Variable
Quelle
Referenziert von
B_APSLMDS B_APSLMDSE
BGADAP BGADAP
B_ENKBAGR B_ENOFAGR B_FAAGR
BGAGRA BGAGRA TKDFA
B_FGBLAGRS B_FKAGREG B_OFAGREG
BBAGR DAGRS DAGRS
B_ZDAGRSS
BBAGR
NMOT_W
BGNMOT
STATAGRKTA STATAGRKTS
DAGRKTST DAGRKTST
EIN DAGRKTST EIN BBAGR, BGAGRA,DAGRKTST EIN DAGRKTST, DAGRS EIN DAGRKTST, DAGRS EIN BBAGR, BGADAP,BGAGRA, BGAGRSOL, BGMNOREG, ... BGAGRA, DAGRKTST EIN EIN DAGRKTST BGAGRA, BGAGRSOL, EIN DAGRKTST, LLRNFA BGAGRA, DAGRKTST, EIN DAGRS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AUS AUS
Bezeichnung ¨ Bedingung: Adaption modellierter auf gemessenem Saugrohrdruck lauft Bedingung: Adaption modellierter auf gemessenem Saugrohrdruck eingeschwungen Bedingung Freigabe Korrektur Blende AGR Bedingung phys. Freigabe Offset-AGR Adaption Bedingung Funktionsanforderung AGR und Diagnose fur ¨ Kurztest
Bedingung Freigabe schnelle Berechnung AGR-Blende Bedingung Faktor korrektur AGR eingeschwungen Bedingung Offset AGR eingeschwungen Bedingung interner Zyklus schnelle Diagnose AGR System Motordrehzahl Statusbyte Kurztest AGR-System mit langsame Adaption des Blendenfaktors Statusbyte Kurztest AGR-System mit schneller Adaption des Blendenfaktors (im Sch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRKTST 1.30.2
Seite 1006 von 4100 31.JAN.2003 Thomas Brosi
FB DAGRKTST 1.30.2 Funktionsbeschreibung Beim Kurztest des AGR-Systems werden mehrere Funktionalit¨ aten durchlaufen, die in verschieden Funktionen realisiert sind. Die Aufgabe dieser Funktion ist, verschiedene Statusbits in den Funktionen in ein Statusbyte zusammenzufassen und f¨ ur eine Testeranzeige zur Verf¨ ugung zu stellen. Kurztest AGR-System: -------------------Der Kurztest wird vom Tester mit festgelegt.
B_faagr angereizt. Danach ist folgender Ablauf in den beteiligten Funktionen
1. Abgleich des Saugrohrdrucks (%BGADAP) 2. Offsetabgleich des AGR-Systems (%BGAGRA; %DAGRS) 3. Abgleich des Blendenfaktors (%BBAGR; %BGAGRA; %DAGRS) Beim Abgleich des Blendenfaktors ist noch zu unterscheiden zwischen langsamen Abgleich im Teillastbereich oder schnellen Abgleich im Schub. F¨ ur die Statusanzeige auf einem Tester sind deshalb zwei Statusbyts definiert worden. "statagrkts" wenn der Kurztest mit schnellen Abgleich des Blendenfaktors im Schub vorgesehen ist. "statagrkta" wenn der Kurztest mit langsamen Abgleich des Blendenfaktors im Teillastbereich vorgesehen ist.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Statusanzeige bei Kurztest mit schnellen Abgleich Blendenfaktor --------------------------------------------------------------Hierf¨ ur ist folgende Belegung festgelegt: B_apslmds ------------------------------------+ B_apslmdse --------------------------------+ | B_enofagr -----------------------------+ | | B_ofagreg -------------------------+ | | | | | | | B_fgblagrs ------------+ | | | | B_zdagrss ---------+ | | | | | | | | | | | +---+---+---+---+---+---+---+---+ statagrkts; Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | | | | | | | | | | | | | | | +-- Abgleich modellierter auf gemessenem Saugrohrdruck l¨ auft | | | | | | +-- Abgleich modellierter auf gemessenem Saugrohrdruck eingeschwungen | | | | | | | | | | | +-- Offsetabgleich AGR-System l¨ auft | | | | +-- Offsetabgleich AGR-System eingeschwungen | | | | | | | +-- Anforderung Vollast | | +-- Anforderung Schub | | | +-- schneller Blendenabgleich l¨ auft +-- schneller Blendenabgleich eingeschwungen
Statusanzeige bei Kurztest mit langsamen Abgleich Blendenfaktor --------------------------------------------------------------Hierf¨ ur ist folgende Belegung festgelegt: B_apslmds ------------------------------------+ B_apslmdse --------------------------------+ | B_enofagr -----------------------------+ | | B_ofagreg -------------------------+ | | | B_enkbagr ---------------------+ | | | | B_fkagreg -----------------+ | | | | | | | | | | | +---+---+---+---+---+---+---+---+ statagrkta Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | | | | | | | | | | | | | | | +-- Abgleich modellierter auf gemessenem Saugrohrdruck l¨ auft | | | | | | +-- Abgleich modellierter auf gemessenem Saugrohrdruck eingeschwungen | | | | | | | | | | | +-- Offsetabgleich AGR-System l¨ auft | | | | +-- Offsetabgleich AGR-System eingeschwungen | | | | | | | +-- langsamer Blendenabgleich l¨ auft | | +-- langsamer Blendenabgleich eingeschwungen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADAGRLS 4.30.2
Seite 1007 von 4100 31.JAN.2003 Thomas Brosi
APP DAGRKTST 1.30.2 Applikationshinweise Empfehlung f¨ ur Erstbedatung: ---------------------------NAGRAZSA 5000 U/min Drehzahlschwelle zum Setzen des Stutusbit "Schub" TWAZVLSA 2 s Verz¨ ogerungszeit zum Setzen des Statusbit "Schub" TWAZOFVL 2 s Verz¨ ogerungszeit zum Setzen des Stutusbit "Vollast"
FU ADAGRLS 4.30.2 Adaption Lagesensor AGR-Ventil FDEF ADAGRLS 4.30.2 Funktionsdefinition ADAGRLS: ¨ Ubersicht
Enable UMA adaption
tmot tans nmot B_ofagrmx B_ofagrmn B_eagrvv uuagrvp_w B_pwrsav B_pwron B_agr
ubsqf
UMAADEN
tmot tans nmot B_ofagrmx B_ofagrmn B_eagrvv
UMA adaption
uuagrvp_w B_pwrsav B_pwron B_agr
B_adagvpy B_agrvtv B_umastart B_adlrnfg B_ofagrnl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_adlrnws
UMAAD B_adagvpy B_agrvtv B_agraden B_umastart B_adlrnfg uagrvpo_w B_ofagrnl
B_ofagrns
B_eagrof B_agr
B_taagr taagr_w agrvp_w
agrvpsa_w
B_adagrvk
uuagrvp_w B_adagrvko B_taagr B_adlrnws taagr_w B_ofagrns agrvp_w
B_agraden uagrvpo_w agrvpsa_w B_eagrof B_adagrvk B_adagrvko
adagrls-main
ubsqf
adagrls-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADAGRLS 4.30.2
Seite 1008 von 4100 31.JAN.2003 Thomas Brosi
ADAGRLS: Einschaltbedingungen Nullpunkt-Adaption
adaption conditions B_eagrvv
B_eagrvv
B_agr B_ofagrmn B_ofagrmx
B_agr B_ofagrmn B_ofagrmx
B_pwrsav
B_pwrsav
B_pwron
ADLRNFGA B_ofagrnl
B_ofagrns
uuagrvp_w
uuagrvp_w
B_adlrnws
B_adlrnws
B_agrvtv
B_umastart
B_pwron
B_ofagrns
B_ofagrnl
B_agrvtv
B_umastart
B_adlrnfga B_agrvpuma
TADLRNFG
nmot AGRADNMX
B_adagvpy
B_adagren
TurnOnDelay
B_adlrnfg
B_adlrnfg
ubsqf AGRUBADMN B_mnagrl tans
TurnOnDelay1 AGRTAADMN
AGRTMADMX
B_mxagrl
B_adagvpy
AGRTMADMN tmot
adagrls-umaaden
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TADLRNFGA
adagrls-umaaden
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADAGRLS 4.30.2
Seite 1009 von 4100 31.JAN.2003 Thomas Brosi
ADANACHL: Nachlernaktion bei Offsetanschlag
B_npagrv
CWADAGR 1
1/
B_ofagrmn B_ofagrmx B_ofagrns
true
CWADAGR 0
B_ofagrnl
B_ofagrnl /NV
1/ false
B_adlrnfg
B_adlrnfga
B_adlrnws B_fa
B_adlrnfga
B_umastart
B_umastart FF_B_agrfa
B_faadagl CWADAGR 2
compute 1/
B_agr
2/
tbadagr_w /NV B_agrvtv
reset 1/
B_agrvtv
TWADAGR
B_adlrnerf
valve change detection
B_eagrvv
FF_B_ofagrvta
uuagrvp_w
uuagrvp_w
B_pwrsav
B_pwrsav
B_pwron
B_pwron
B_agrvpuma
B_agrvpuma
adagrls-adlrnfga
B_eagrvv
FCMCLR B_ofagrvta /NV
adagrls-adlrnfga Stellertauscherkennung
B_eagrvv B_agrvpuma
B_agr B_agrvpuma
B_pwrsav B_pwron B_stend
ZKUAGRO
compute 1/
uuagrvp_w
2/
1/
uagroa_w /NV uagrvpor_w
reset 1/
OFAGRVT
B_ofagrvt
B_ofagrvt
B_adlrnerf
adagrls-agrvt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
AGRVT B_agr B_adlrnerf B_ofagrvt
adagrls-agrvt FCMCLR Die Lernwerte der Adaption werden beim L¨ oschen des Fehlerspeichers nur gel¨ oscht, wenn ein Lagesensor- oder Ventilfehler eingetragen war.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADAGRLS 4.30.2
Seite 1010 von 4100 31.JAN.2003 Thomas Brosi
B_clagrv compute 1/ B_clagrl
true false
compute 2/ false true
FF_B_agrfa
3/ B_ofagrvta /NV
FF_B_ofagrvta
E_agrv 4/ false
E_agrl
B_adlrnws
ZKUAGRO
LowpassT
5/ B_ofagrns /NV 6/ B_ofagrnl /NV 1/
B_adagvpy uagrvpor_w
uagroa_w /NV
reset 8/ TADLRNFG compute 9/ false
3/
7/ 0.0
tbadagr_w /NV
TurnOnDelay TADLRNFGA compute 10/ false TurnOnDelay1
adagrls-fcmclr
uagrvpo_w
adagrls-fcmclr
B_adagvpy
B_adagvpy
B_agrvtv
B_agrvtv
B_umastart
B_umastart
B_agraden
B_agraden
uagrvpo_w
uagrvpo_w
UMAAD_DC_Statemaschine1
B_adlrnfg
B_adlrnfg
B_ofagrnl
B_ofagrnl
B_agr
B_agr
B_taagr
B_taagr
taagr_w
taagr_w
uuagrvp_w
uuagrvp_w
agrvp_w
agrvp_w
agrvpsa_w B_eagrof
agrvpsa_w B_eagrof
B_adagrvk
B_adagrvk
B_adagrvko
B_adagrvko
B_adlrnws
B_adlrnws
B_ofagrns
B_ofagrns
adagrls-umaad
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ADAGRLS: Passive/Aktive Nullpunkt-Adaption
adagrls-umaad
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADAGRLS 4.30.2
Seite 1011 von 4100 31.JAN.2003 Thomas Brosi
ADAGRLS: Aktive Nullpunkt-Adaption (Zustandsautomat)
_20ms [B_adlrnfg ]
_20ms [(lrnstepa == 1)]
Uma_ini/ Entry: agrdccase = 1; 2
S
1
Uma_start/
1 _20ms [B_agr || !B_adagvpy]
_20ms [B_umastart]
Rampe_schliessen/ Entry: agrdccase = 2;
1
1
UMA_wait/
2 _20ms [!B_agr]
_20ms [B_adumae || B_agr || !B_adagvpy]
_20ms [B_adlrnerf] 1
_20ms [B_adumae == true] 1
Uma_fertig/
_20ms [lrnstepa == 2]
2 Uma_abbruch/
_20ms [B_adumae || B_agr || !B_adagvpy] _20ms [lrnstepa == 5]
_20ms [B_agr || !B_adagvpy]
2
1 Ventil_schliessen/ ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1 Rampe_oeffnen/
_20ms [B_adumae || B_agr || ! B_adagvpy]
_20ms [lrnstepa == 4]
_20ms [(lrnstepa == 3)]
2
adagrls-statemachi
1 2 Uma_speichern/ Entry: agrdccase = 5;
adagrls-statemachi
ABK ADAGRLS 4.30.2 Abkurzungen ¨ Parameter
Source-X
Source-Y
ADAGRVPMN ADAGRVPMX ADAGRVPSA ADTAAGRMN AGRADNMX AGRTAADMN AGRTMADMN AGRTMADMX AGRUBADMN AGRVPSAT CWADAGR KUAGRLRN KUAGRLRN2 OFAGRVT TADLRNFG TADLRNFGA TADLRNST TLRNAUF TWADAGR UAGRAUFRP UAGROEL UAGROMAX UAGROMIN UAGRPTOL UAGRSTORE UAGRSTOREN UAGRZURP UAGRZURP2 VPOINIT ZKUAGRO
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Minimale AGR Ventilposition bei Vffnen nach Adaption Maximale AGR Ventilposition bei Vffnen nach Adaption Sollposition bei Vffnen AGR Ventil wdhrend Adaption Abbruchschwelle PID-Summe fur ¨ ZU-Rampe Drehzahlschwelle fur ¨ Freigabe Offset-Adaption Untere Ansauglufttemperaturschwelle fur ¨ Freigabe Offset-Adaption Untere Motortemperaturschwelle fur ¨ Freigabe Offset-Adaption Obere Motortemperaturschwelle fur ¨ Freigabe Offset-Adaption Untere Batteriespannungsschwelle fur ¨ Freigabe Offset-Adaption Toleranz Regelabweichung bei Vffnen AGR-Ventil wdhrend Adaption Codewort Adaption AGR Lagesensor K-Faktor Filter AGR-Lernwert unterer Anschlag K-Faktor Filter AGR-Lernwert unterer Anschlag 2 Toleranz Offset AGR-Ventile f|r Stellertauscherkennung Lernverbotszeit fur ¨ Offset-Adaption Lernverbotszeit fuer angeforderte Offset-Adaption Zeitdauer fur ¨ gleitende Mittelwertbildung des Nullpunktes Zuldssige Lernzeit f|r Ventil-Vffnen Wartezeit fur ¨ Adaption nach Betriebsstunden Schrittweite fur ¨ AUF-Rampe Elektrischer Offset auf unteren mech. Anschlag AGR-Ventil obere Toleranzgrenze der Nullpunktspannung des Lagesensors untere Toleranzgrenze der Nullpunktspannung des Lagesensors Spannungstoleranz des unteren Anschlags Schwelle fur ¨ Abspeicherung neuer Lernwerte Schwelle f|r nicht Abspeichern neuer Lernwert Schrittweite fur ¨ ZU-Rampe Schrittweite f|r Zu-Rampe Initialwert fur ¨ GGAGRV-Offsetfilter Zeitkonstante Spannung Offset AGR-Ventil
Art
Variable
Quelle
Referenziert von
AGRVPSA_W AGRVP_W
ADAGRLS GGAGRV
AAGRDC AUS AAGRDC, ADAGRLS,- EIN AGRUE, BGAGR,DAGRLS, ...
Bezeichnung Sollwert AGR-Ventilposition fur ¨ UMA-Adaption AGR-Ventilposition, 16bit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
B_ADAGREN B_ADAGRVK B_ADAGRVKO B_ADAGVPY B_ADLRNERF B_ADLRNFG B_ADLRNFGA B_ADLRNWS B_AGR
ADAGRLS ADAGRLS ADAGRLS ADAGRLS ADAGRLS ADAGRLS ADAGRLS ADAGRLS BBAGR
B_AGRADEN
ADAGRLS
B_AGRVPUMA B_AGRVTV B_CLAGRL B_CLAGRV B_EAGROF B_EAGRVV B_FA
ADAGRLS ADAGRLS
B_FAADAGL B_MNAGRL B_MXAGRL B_NPAGRV B_OFAGRMN B_OFAGRMX B_OFAGRNL B_OFAGRNS B_OFAGRVT B_OFAGRVTA B_PWF
TKDFA DAGRLS DAGRLS DAGRLS DAGRS DAGRS ADAGRLS ADAGRLS ADAGRLS ADAGRLS BBHWONOF
B_PWRON B_PWRSAV B_STEND
AAGRDC AAGRDC BBSTT
B_TAAGR
AAGRDC
B_UMASTART DFP_AGRL
ADAGRLS ADAGRLS
DFP_AGRV
ADAGRLS
E_AGRL
DAGRLS
E_AGRV
DAGRLS
NMOT
BGNMOT
SFPAGRL SFPAGRV TAAGR_W
DAGRLS DAGRLS AAGRDC
TANS
GGTFA
TBADAGR_W TMOT
ADAGRLS GGTFM
UAGROA_W UAGRVPOA_W UAGRVPOR_W UAGRVPO_W
ADAGRLS ADAGRLS ADAGRLS ADAGRLS
UBSQF
GGUB
UUAGRVP_W
ADAGRLS DAGRLS TKDFA
ADAGRLS 4.30.2
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
LOK AUS AUS LOK ADAGRLS, TKMWL LOK LOK LOK ADAGRLS, DAGRLS LOK AAGRDC, ADAGRLS,- EIN BBAGR, BGLAMBDA, DAGRE, ... AAGRDC, DAGRLS,- AUS TKMWL ADAGRLS, DAGRLS LOK AUS EIN ADAGRLS, DAGRLS EIN ADAGRLS, DAGRLS DAGRLS AUS ADAGRLS, BBAGRMW EIN ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... ADAGRLS EIN ADAGRLS EIN EIN ADAGRLS EIN ADAGRLS EIN ADAGRLS EIN ADAGRLS LOK LOK LOK LOK EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... ADAGRLS EIN EIN ADAGRLS EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... AAGRDC, ADAGRLS,- EIN HT2KTAGR, TKMWL LOK ADAGRLS, BBAGR,- DOK BGAGR, BGPNOS,DAGRLS, ... ADAGRLS, DAGRLS,- DOK DKATFKEB ADAGRLS, BBAGR,- EIN BGAGR, BGPNOS,DAGRLS, ... ADAGRLS, DAGRLS,- EIN DIMCAGR, DKATFKEB AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... ADAGRLS EIN EIN ADAGRLS AAGRDC, ADAGRLS,- EIN DAGRE, HT2KTAGR,TKMWL EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... LOK LOK LOK AGRUE, DAGRLS,AUS GGAGRV, TKMWL AAGRDC, ADAGRLS,- EIN AMSV, MDGEN ADAGRLS, AGRUE,- EIN DAGRLS, GGAGRV DAGRLS DAGRLS
Seite 1012 von 4100 31.JAN.2003 Thomas Brosi
Bedingung Adaption AGR-Offset enable Bedingung AGR-Ventil klemmt wdhrend Adaption Bedingung AGR-Ventil klemmt OFFEN wdhrend Adaption Bedingung physikalische Voraussetzugn fur ¨ Adaption Nulllage AGR erfullt. ¨ Bedingung Lernerfolg Bit Bedingung Lernfreigabe Bit Bedingung Lernfreigabe - Anforderung Lernwertspeicherung Bit Bedingung AGR ein
Bedingung: AGR-Sollwert aus AGR-Ventiladaption verwenden Agr-Ventilposition im UMA Bedingung Verdacht auf Stellertausch AGR-Ventil ¨ Bedingung Fehler Lagesensor AGR-Ventil loschen ¨ Bedingung Fehler AGR-Ventil loschen Bedingung Fehler Toleranz AGR-Spannungsoffset Bedingung AGR-Ventilklemmverdacht Bedingung Funktionsanforderung allgemein
Bedingung externe Anforderung der Adaption Lagesensor Fehlerart: Masseschluß am AGR-Lagepoti Fehlerart: Kurzschluß nach ub am AGR-Lagepoti ¨ Fehlerart: AGR-Ventil schwergangig, max. Hysteresezeit uberschritten ¨ Bedingung Offset Korrektur Massenstrom AGR Minimum Bedingung Offset Korrektur Massenstrom AGR Maximum Bedingung Offset AGR nachlernen Bedingung Offset AGR nicht sicher Bedingung Offset AGR Ventil - Tausch verdacht Bedingung Anforderung nachlernen bei Offset AGR Ventil - Tausch verdacht Bedingung Powerfail
Bedingung: AGR-Ventil Dauerbestromung im UMA aktiv Bedingung: AGR-Ventil powersave ist aktiv Bedingung Startende erreicht Bedingung: Vorzeichen der Summe der PID-Anteile Bedingung Uma-Lernen Start SG.-int. Fehlerpfadnr.: AGR-Ventil Lagesensor
SG.-int. Fehlerpfadnr.: Diagnose AGR-Ventil Errorflag: AGR-Ventil Lagesensor
Errorflag: Diagnose AGR-Ventil Motordrehzahl Status Fehlerpfad: Lagesensor AGR-Ventil Status Fehlerpfad: Diagnose AGR-Ventil ¨ ausgegebenes Tastverhaltnis an AGR-Ventil (word)
Ansaugluft - Temperatur Betriebszeit AGR f|r Adaption Motor-Temperatur Spannung Offset AGR-Ventil alt temp. Spannung AGR-Ventil Poti am unteren Anschlag ¨ Dauer-RAM: Spannung AGR-Ventil Poti am unteren Anschlag, stationar Spannungsoffset der AGR-Ventil-Lageruckmeldung ¨ Bordnetzspannung, umgerechnet in Standard-Quantisierung und gefiltert Spannung der AGR-Ventil-Lageruckmeldung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADAGRLS 4.30.2
Seite 1013 von 4100 31.JAN.2003 Thomas Brosi
FB ADAGRLS 4.30.2 Funktionsbeschreibung 1. Einf¨ uhrung ================ Da f¨ ur das AGR-Ventil mit DC-Motor kein Abgleich zwischen der Istwerterfassung mit dem Potentiometer und der mechanischen AGR-Drosselklappen-Stellung (DK) vorhanden ist, muß in der ME eine Adaption durchgef¨ uhrt werden. W¨ ahrend der Adaption wird der untere mechanische Anschlag (UMA = Nullpunkt) als Spannungsoffset gelernt. Die gelernten Werte werden im EEPROM abgespeichert. Diese Adaption kann unter bestimmten Eingangsvoraussetzungen bei Z¨ undung EIN erneut ablaufen. Es sind deshalb folgende Teilfunktionen in der ADAGRLS realisiert: - Lernen des unteren mechanischen DK-Anschlags (UMA-Lernen) bzw. Nullpunkt-Adaption Wurde eine erfolgreiche Nullpunktadaption durchgef¨ uhrt, m¨ ussen die Variablen wie folgt belegt sein: B_adlrnws = 1 und B_adlrnerf = 1, agrdccase = 8
2. Aktive Nullpunkt-Adaption =============================== ¨ 2.1 Uberblick ===============
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Adaption des Nullpunktes muß prinzipiell nur einmal w¨ ahrend der Inbetriebnahme eines neuen Steuerger¨ ates durchgef¨ uhrt werden. Die M¨ oglichkeit einer erneuten Adaption bei Z¨ undung EIN kann uber die Lernverbotszeit TADLRNFG gesteuert werden. Je k¨ ¨ urzer diese Zeit ist, desto wahrscheinlicher wird die Durchf¨ uhrung einer erneuten Adaption. Die Lernverbotszeit kann f¨ ur den noch nicht gelernten Zustand und die Anforderung auf ein Nachlernen mit TADLERNFGA verk¨ urzt werden Ferner kann ¨ uber "Fehlerspeicher l¨ oschen" ein Lernvorgang ausgel¨ ost werden. Beim Lernen des UMA wird die AGR-DK vom max. m¨ oglichen UMA in Schritten an den UMA gefahren. Durch die Beobachtung des Istwertpotentiometers wird erkannt, daß sich die AGR-DK nicht mehr bewegt. Der zugeh¨ orige Wert wird eingelesen und als Nullpunktspannung ( Offset ) plausibilisiert und gespeichert. Der Offset uagrvpo_w wird der Funktion GGAGRV zur Verf¨ ugung gestellt. Tritt w¨ ahrend der Initialisierung bzw. bei nicht gesetztem Lernerfolg-Bit (B_adlrnerf = 0) ein Fehler auf, wird der Initialisierungwert VPOINIT als Nullpunktwert verwendet. Der Adaptionsablauf kann anhand des Lernschrittz¨ ahlers lrnstepa bzw. agrdccase verfolgt werden. Die Funktion wird - bis auf die Auswertung der "Online"-Offsetkorrektur B_ofagrmn und B_ofagrmx aus der Funktion %BGAGR - ab einer nmot-Schwelle abgeschaltet. Es sind folgende Zust¨ ande m¨ oglich: Zustand Zustand Zustand Zustand Zustand Zustand Zustand Zustand
0 : Uma_start 1 : Uma_ini 2 : Rampe_schliessen 3 : Rampe_oeffnen 4 : Uma_speichern 5 : Ventil_schliessen 6 : Uma_fertig 7 : Uma_abbruch Zusatnd 8 : Uma_wait
2.1.1 detaillierter Ablauf ============================ Initialisierung =============== Das Bit B_adlrnws und die Variable uagrvpor_w werden aus dem EEPROM ausgelesen. uagrvpor_w wird dann plausibilisiert (UAGROMIN >= uagrvpor_w >= UAGROMAX). Liegt uagrvpor_w außer Toleranzband, wird ein neues Lernen ausgel¨ ost. Ist das Bit B_pwf (Powerfail) auf true gesetzt, werden einige Variablen initialisiert und zus¨ atzlich, falls das Bit CWADAGR(3) = 1 ist, wird B_adlrnws auf false gesetzt, damit ein neues Lernen ausgel¨ ost wird. UMAADEN: Startbedingungen ========================= Die Adaption verlangt prinzipiell, dass sich die physikalischen Gr¨ oßen Motortemperatur (tmot), Batteriespannung (ub), Umgebungstemperatur (tans) und Drehlzehl (nmot) in entsprechend applizierbaren Schranken befinden. Ist die der Fall, so wird die Bedinung f¨ ur die Bereitschaft der physikalischen Randbedingungen gesetzt (B_adagvps = "true"). Weiterhin muß sichergestellt sein, dass kein min oder max-Fehler des Lagesensors vorliegt, damit beim Lernen kein unkontrolliertes Fahren in den Anschlag stattfindet, welches das Ventil zerst¨ ort. Ferner muß sicher gestellt sein, dass keine AGR-Anforderung vorliegt, und dass das Ventil in einem definierten Ruhezustand ist (B_agrvpuma = true). Ist dies der Fall, so wird nach der Lernverzugszeit TADLRNFG oder TADLRNFGA der Zustandsautomat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADAGRLS 4.30.2
Seite 1014 von 4100 31.JAN.2003 Thomas Brosi
freigegeben. Die Lernverzugszeit wird entsprechend der Bedingung Lernanforderung B_adlernfga umgeschaltet (Block ADLRNFGA) Bei Verletzung der Bedingung B_adagvpy wird die Adaption abgebrochen. Bei Lernabbruch und erf¨ ullten physikalischen Eingangsbedingungen wird die Statemachine wieder neu gestartet. Die Nachlernanforderung B_adlrnfga bleibt so lang erhalten, bis die Nulllage des Ventils erfolgreich gelernt wurde (B_adlrnerf) = "true").
ADLRNFGA: Anforderung der Lernfreigabe ====================================== Das schnelle "Nachlernen" nach Z¨ undung ein (Lernverzugszeit TADLRNFGA << TADLRNFG) wird durch folgende Bedingungen angefordert: 1.) Eine Nulllage wurde als "nicht sicher" detektiert (B_ofagrns = "true") und im Motorbetrieb durch den AGR-Korrektur-Regler best¨ atigt (B_ofagrmn, mx = "true"). 2.) Es wurde noch nie gelernt bzw. der Dauer-Ram Wert wurde gel¨ oscht (B_adlrnws = "false"). 3.) Das Nachlernen wird ¨ uber Tester (Kurztest: B_fa && B_faagrl) angefordert. 4.) Es wurde eine bestimmt Betriebszeit mit AGR ¨ uberschritten (tbadagr > TWADAGR). 5.) Es wird ein Stellertausch vermutet (B_ofagrvta = "true"). 6.) Es wird Fehlerspeicher l¨ oschen des Lagesensor-Fehlers E_agrl durchgef¨ uhrt (B_clagrl) Prinzipiell k¨ onnen Teile diese Anforderung ausgeschaltet werden, um ein zu h¨ aufiges Nachlernen zu verhindern. CWADAGR(0) = 0: Ist dieses Bit "false" und der Lernwertspeicher ist g¨ ultig (B_adlrnws = "true") und es liegt keine Anforderung durch Kurztester oder Fehlerspeicher l¨ oschen vor, dann wird die Freigabe B_adlrnfg unabh¨ angig von allen anderen Bedingungen auf "false" zur¨ uckgesetzt. CWADAGR(0) = 1: Ist dieses Bit "true", dann werden die anderen Anforderungen f¨ ur schnelles Nachlernen ber¨ ucksichtigt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWADAGR(1) = 1; Ist dieses Bit "true", dann wird das Nachlernen nach einer "nicht sicher" erkannten Nulllage freigeschaltet. CWADAGR(2) = 1; Ist dieses Bit "true", dann ist der Betriebsstundenz¨ ahler AGR aktiviert. CWADAGR(3) = 1; Ist dieses Bit "true", dann wird das AGR-Ventil beim Powerfail neulernen. AGRVT: Stellertausch-Erkennung: ============================== Nach Startende (B_stend) und wenn sich das Ventil in einer Definerten Ruhelage befindet (B_agrvpuma) wird die Spannung der Lager¨ uckmeldung (uuagrvp_w) ¨ uber einen Tiefpaßfilter in einen Dauer-Ram Wert uagroa_w geschrieben. Wird w¨ ahrend des Startvorgangs eine Differenz gr¨ oßer als die Schwelle OFAGTVT zwischen altem und neuem Wert festgestellt, so wird ein Stellertausch vermutet und die Nachlernanforderung gesetzt.
Zustand 0 ( Uma_start ): -----------------------lrnstepa = 0; Zustand 1 ( Uma_ini ): Initialisierung der Adaption. Umschalten der AGR-Ventil-Ansteuerung auf ’Sollwert von der ADAGRLS’ (B_agraden = 1) und Laden der UMA-Werte mit den worst case Werten (uagrvpo_w = UAGROMX). Zustand 2 ( Rampe_schliessen ): ------------------------------Die AGR-DK wird durch die Reduzierung von uagrvpo_w ¨ uber eine Rampe an den UMA gefahren (Schrittweite UAGRZURP). Sobald der Lagereglerausgang eine Min-Schwelle unterschreitet (Bedingung: B_taagr = 0 AND taagr_w > ADTAAGRMN) wird ein Wartezeitz¨ ahler (lrntima_c) gestartet. In dieser Zeit wird der Lernwert ¨ uber eine gleitende Mittelwertbildung in uagrvpoa_w gebildet. Nach der Wartezeit (lrntima_c >= TADLRNST1) werden die ermittelten Werte uagrvpo_w auf den zul¨ assigen Wertebereich (UAGROMN und UAGROMX) ¨ uberpr¨ uft. Im Fehlerfall wird der Lernfehler gesetzt (B_adumae = 1) und die UMA-Abbruch-Funktion durchlaufen. Zustand 3 ( Rampe_oeffnen ): ---------------------------In diesem Schritt wird durch eine Erh¨ ohung von uagrvpo_w ¨ uber eine Rampe mit der Schrittweite UAGRAUFRP die AGR-DK ge¨ offnet, bis der Lagereglerausgang die Min-Schwelle wieder ¨ uberschreitet (Bedingung: B_taagr = 0 AND taagr_w <= ADTAAGRMN). Sobald die Schwelle ¨ uberschritten wurde, wird gepr¨ uft, ob sich die AGR-DK nicht weiter als ein Delta vom Nullpunkt entfernt ist (uuagrvp_w > uagrvpo_w + UAGRPLOS) und ob sich das Ventil vom Anschlag wieder gel¨ ost hat bzw. nicht noch weiter gegen "zu" gezogen wurde. Im Fehlerfall wird der Lernfehler gesetzt (B_adumae = 1) und die UMA-Abbruch-Funktion durchlaufen. Zustand 4 ( Uma_speichern ): ---------------------------Das UMA-Lernen ist erfolgreich abgeschlossen; Hat des Lernen ergeben, daß die Differenz zwischen neuem und alten Lernwert minimal (UAGRSTOREN) ist , so soll die Anforderung auf Nachlernen B_ofagrnl und das Bit f¨ ur einen nicht sicheren Lernwert B_ofagrns
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ADAGRLS 4.30.2
Seite 1015 von 4100 31.JAN.2003 Thomas Brosi
gel¨ oscht werden. -Ist die Differenz gr¨ oßer gleich der Schwelle UAGRSTOREN und unterhalb/gleich der oberen Speichergrenze UAGRSTORE, so soll das K-Filter aktiv sein. Die Bits f¨ ur das Nachlernen werden gel¨ oscht. -Ist der Differenz gr¨ oßer als die Schwelle UAGRSTORE so wird das Bit B_ofagrns gesetzt, welches im Zusammenhang mit den Bits aus dem laufenden Vergleich zwischen den Saugrohrdr¨ ucken B_ofagrmn und B_ofagrmx zum Nachlernbit B_ofagrnl f¨ uhrt (BLOCK: ADNACHL). -Wurde noch nie gelernt (B_adlernws = false) oder war die Anforderung auf Nachlernen gesetzt, so soll der neue Wert ungefiltert ¨ ubernommen werden. Das Bit f¨ ur erfolgtes Lernen B_adlernws wird gesetzt und die Bits f¨ ur Nachlernen gel¨ oscht. Wenn der Unterschied zwischen dem gerade gelernten Wert und dem im EEPROM liegenden Wert gr¨ oßer als die Schwelle UAGRSTOREN ist, wird der gerade gelernte Wert im EEPROM gespeichert.
Zustand 5 ( Ventil_schliessen): ------------------------------Weil die Federkraft des Ventils nicht ausreichend f¨ ur ein sicher geschlossenes AGR-Ventil ist, muß das Ventil nach Pr¨ ufung auf "L¨ osen vom UMA" erneut aktiv zugefahren werden. Zustand 6 ( Uma_fertig): -----------------------Ist eine Adaption erfolgreich verlaufen, bleibt die Funktion w¨ ahrend des Fahrzykluses in diesem Zustand stehen. Erst bei Neustart und Lernfreigabe wird wieder gelernt. Zustand 7 ( Uma_abbruch): ------------------------Falls noch keine ’erfolgreiche Adaption’ durchgef¨ uhrt worden ist (B_adlrnws = 0), wird auf eine "passive" Nullpunktadaption aufgesetzt (B_umaabr = 1). Die Einstellungen f¨ ur die Adaption werden zur¨ uckgesetzt (B_adaden, B_adlrnakt, B_adlrnerf).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zusatnd 8 ( Uma_wait): ====================== Es wird in einen Wartezustand verharrt, bis eine Anforderung auf Nachlernen durch z.B. Fehlerspeicher l¨ oschen oder Kurztest per Tester eingelesen wird. 4. EEPROM-Ablage ====================== Folgende Zellen werden im EEPROM gespeichert: B_adlrnws uagrvpor_w
APP ADAGRLS 4.30.2 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AAGRDC 3.70.0
Seite 1016 von 4100 31.JAN.2003 Thomas Brosi
FU AAGRDC 3.70.0 MED7-Master DC-Ansteuerung AGR-Ventil FDEF AAGRDC 3.70.0 Funktionsdefinition MAIN: ¨ Ubersicht ---------------EGR controller
B_agraden
B_agraden
B_cwagrap
B_cwagrap
B_taagr B_agr
taagr_w
Tester Request
0.0 agrvps_w AGRVPSAP B_rqtagr arqtagr_w
taagr_w
egr_set_val TEST_REQ agrvpsol_w B_rqtagr
AGRVPSMX agrvpsol_w
agrvpsol_w
taagr
arqtagr_w agrvpsa_w
agrvpsa_w
B_agrk agrvpa_w
agrvpa_w
agrvp_w
agrvp_w
ubsqf
ubsqf
B_agrh B_agrkzu
B_agrk B_agrh B_agrkzu
B_st
B_st
aagrdc-main
nmot
nmot
aagrdc-main Stellgliedtest -------------Set Value by Tester Demand
SY_AGRGSTA 0 false B_rqtagr
B_agraden nmot
0.0
agrvpsol_w egr_set_val arqtagr_w
aagrdc-test-req
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_taagr
AGRRDC
aagrdc-test-req
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AAGRDC 3.70.0
Seite 1017 von 4100 31.JAN.2003 Thomas Brosi
AAGRDC: Lageregler -----------------AGRRDC
B_cwagrap nmot
DC-powersave
PWRSAV B_cwagrap B_pwrsav
switch on coordination power stage release
SOCPSR B_pwrsav B_agraden
nmot
B_agrdcoff agrvpsol_w
agrvpsol_w
agrvp_w
agrvp_w
dtagruma_w digital PID controller
taagrh_w
B_dtuma
B_agraden
B_pwron
DLR dtagruma_w
B_agraden
B_agraden B_dtuma manipulation of I-quota
B_pwron
IANTMAN agrvpsol_w
B_agrdcoff
B_agrdcoff
agriamax_w
agriamax_w B_st
B_st
ubsqf
ubsqf
agrvpa_w
agrvpa_w
agrvpsa_w
agrvpsa_w
taagr_w
B_taagr
B_taagr
B_agrk
B_agrk
B_agrh B_agrkzu
B_agrh B_agrkzu
taagrh_w
agrvp_w agrvpsol_w aagrdc-agrrdc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
agrvp_w
taagr_w
aagrdc-agrrdc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AAGRDC 3.70.0
Seite 1018 von 4100 31.JAN.2003 Thomas Brosi
PWRSAV: Powersave ----------------PWRSAV
CWAAGRDC 0
SY_AGRGSTA 0.0 false
B_agraden B_cwagrap
B_rqtagr
nmot
TPWRSAV
false
0.0 taagrh_w
TDAGRR
false
B_pwron
B_pwrsav
B_pwron
B_pwrsav
99 TDAGRRLOW -99
TDPULLDW AGRVPLOW agrvpsol_w AGRVPSAV agrvp_w AGRVPZU AGRPUMAMX AGRVPPWR
1.0
TDPULLDW
0.0
dtagruma_w
dtagruma_w
0.0
B_agraden
B_dtuma
B_dtuma
aagrdc-pwrsav
AGRPULLDW
aagrdc-pwrsav IANTMAN: Manipulation I-Anteil ----------------------------IANTMAN
B_agrdcoff AGRIAMAX
agriamax_w
agriamax_w
0.0
agrvpsol_w AGRUMABAND agrvp_w
agriant_w 1/ AGRUMAIINI
agriant_l
aagrdc-iantman
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
aagrdc-iantman
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AAGRDC 3.70.0
Seite 1019 von 4100 31.JAN.2003 Thomas Brosi
SOCPSR: Koordination AGR-Endstufenabschaltung ---------------------------------------------
B_agraden
aagrdc-socpsr
SOCPSR
B_agrdcoff
B_agrdcoff B_pwrsav aagrdc-socpsr DLR: Digitaler PID-Regler ---------------------------DLR
B_agraden
agrsol_w PIDCONTROL
100.0 -100.0
agrvpsol_w agrvpsa_w
agrsol_w
agrdi_w
agrvpa_w agrvp_w
taagrh_w
taagrh_w
agrvp_w
B_agrk
B_agrk
dtagruma_w
B_agrh
B_agrh
B_dtuma
B_dtuma
agriamax_w
agriamax_w
B_agrkzu
B_agrkzu
dtaagrnc_w
AGRPIDMX B_pwron
AGRPIDMN
dtaagr_w
AGRPWUMA UBCOMP ubsqf
ubsqf
B_st
B_st
agrkomp_w
PWM
B_agrdcoff
dtaagr_w taagr_w
taagr_w
B_taagr
B_taagr
B_agrdcoff
aagrdc-dlr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dtagruma_w
agrdi_w
aagrdc-dlr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AAGRDC 3.70.0
Seite 1020 von 4100 31.JAN.2003 Thomas Brosi
PIDCONTROL: PID-Regler ---------------------------PIDCONTROL parameter change
controler components
PARC agrndif_w agrki_w
PID agrki_w
agrdi_w
agrkp_w
agrkp_w
agrkd_w
agrkd_w agriamax_w
agrndif_w B_dtuma
agriamax_w
agrdi_w
agrdi_w agrvp_w
agrpid_w dtagruma_w
dtaagrnc_w
agrvp_w
RELEASE taagrh_w agrvp_w B_agrk agrdi_w B_agrh agrsol_w
agrsol_w
B_agrkzu
taagrh_w B_agrk B_agrh B_agrkzu
aagrdc-pidcontrol
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
release function/ movement detection
aagrdc-pidcontrol
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AAGRDC 3.70.0
Seite 1021 von 4100 31.JAN.2003 Thomas Brosi
PARC: Parametersatzauswahl ---------------------------PARC
AGRVPUN agrdi_w 0.0 2 1
agrvp_w AGRVPN agrndif_w 5 4
AGRGRZ
3
aagrdcps
dT 5.0 AGRKP0 AGRKP1 AGRKPU0
AGRKLIANT
agrkp_w
agrkp_w
AGRKPU1 AGRKI0
AGRKPU2
AGRKI1
AGRKIU1
agrki_w
agrki_w
AGRKD0
AGRKIU2
AGRKD1 agrkd_w
agrkd_w aagrdc-parc
AGRKDU0 AGRKDU1 AGRKDU2 aagrdc-parc PID: Regleranteile ---------------------------PID
agriamax_w
-1.0 MN
IANT
MX
agriant_w agrdi_w agrki_w
agrdi_w agrki_w
agrpid_w
agrpid_w
PANT
agrkp_w
agrkd_w agrvp_w
agrdi_w agrpant_w agrkp_w
DANT agrdi_w agrkd_w agrdant_w agrvp_w agrndif_w
agrndif_w
aagrdc-pid
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
AGRKIU0
aagrdc-pid
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AAGRDC 3.70.0
Seite 1022 von 4100 31.JAN.2003 Thomas Brosi
PANT: P-Regleranteil ---------------------------PANT
1600.0 -1600.0 agrkp_w
agrpant_w
aagrdc-pant
agrpant_w
agrdi_w aagrdc-pant IANT: I-Regleranteil ---------------------------IANT
MX
agriant_w
agriant_w
MN agrki_w
aagrdc-iant
agriant_l
DANT: D-Regleranteil ---------------------------DANT
agrvpalt_w
agrvp_w
agrndif_w
agrndif_w
agrvpalt_w
agrndif_w DANTGESW agrdi_w DANTSCHW 1600.0 -1600.0 agrkd_w
agrndif_w
0.0 agrdant_w
agrdant_w aagrdc-dant
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
agrdi_w aagrdc-iant
aagrdc-dant
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AAGRDC 3.70.0
Seite 1023 von 4100 31.JAN.2003 Thomas Brosi
RELEASE: Losreißfunktion und Bewegungserkennung ----------------------------------------------RELEASE
release function
100.0 AGRK
TVAGRHX -100.0 agrdi_w AGRHMX 0.0 1.0
TVAGRHN
taagrh_w
taagrh_w
0.0 AGRHMN
0.0 -1.0
TDAGRK
B_agrk movement detection
agrvp_w
B_agrh
agrhys_w AGRH
ZTAGRHYS
B_agrkzu
AGRVPZU agrsol_w
aagrdc-release
TVAGRKZU
aagrdc-release UBCOMP: Batterie-Spannungskompensation -------------------------------------UBCOMP
FUBAGR
AGRUBSOLL
agrkomp_w
agrkomp_w
ubsqf B_st
AGRKREIS AGRKREISST
aagrdc-ubcomp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TVAGRHS
aagrdc-ubcomp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AAGRDC 3.70.0
Seite 1024 von 4100 31.JAN.2003 Thomas Brosi
PWM: Bildung PWM-Signal und Richtungsbit ----------------------------------------PWM
CWAAGRDC
false
1
B_disagr
B_agrdcoff UBAAGRMX UBAAGRMN ubsqf
B_aagrubok
dtaagr_w 0.0
false true
false
taagr_w
B_taagr
aagrdc-pwm
0.0
-1.0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
aagrdc-pwm
ABK AAGRDC 3.70.0 Abkurzungen ¨ Parameter AGRGRZ AGRH AGRHMN AGRHMX AGRIAMAX AGRK AGRKD0 AGRKD1 AGRKDU0 AGRKDU1 AGRKDU2 AGRKI0 AGRKI1 AGRKIU0 AGRKIU1 AGRKIU2 AGRKLIANT AGRKP0 AGRKP1 AGRKPU0 AGRKPU1 AGRKPU2 AGRKREIS AGRKREISST AGRPIDMN AGRPIDMX AGRPULLDW AGRPUMAMX AGRPWUMA AGRUBSOLL AGRUMABAND AGRUMAIINI AGRVPLOW AGRVPN AGRVPPWR AGRVPSAP AGRVPSAV AGRVPSMX AGRVPUN AGRVPZU CWAAGRDC DANTGESW DANTSCHW FUBAGR TDAGRK
Source-X
AGRDI_W
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Paramaterumschaltung AGR-Regler: Grenzwert Hysterese-Schwelle AGR-Ventilbewegung min. Hysterese-Schwelle AGR-Regelabweichung max. Hysterese-Schwelle AGR-Regelabweichung ¨ maximal zulassiger I-Anteil Steigung des Losreißintegrators ¨ DLR,D-Parameter uber AGRVPUN in Offnungsrichtung ¨ DLR,D-Parameter uber ¨ AGRVPUN in Schließrichtung DLR,D-Parameter unter AGRVPUN DLR,D-Parameter unter AGRVPN DLR, D-Parameter ueber AGRGRZ ¨ DLR,I-Parameter uber ¨ AGRVPUN in Offnungsrichtung DLR,I-Parameter uber ¨ AGRVPUN in Schließrichtung DLR,I-Parameter unter AGRVPUN DLR,I-Parameter unter AGRVPN DLR, I-Parameter ueber AGRGRZ I-Anteil als f(agrdi_w) ¨ DLR, P-Parameter uber ¨ AGRVPUN in Offnungsrichtung DLR,P-Parameter uber AGRVPUN in Schließrichtung ¨ DLR,P-Parameter unter AGRVPUN DLR,P-Parameter unter AGRVPN DLR, P-Parameterumschaktung ueber AGRGRZ ¨ DLR,Faktor Kresiverstarkung ¨ ¨ DLR,Faktor Kreisverstarkung wahrend Motorstart ¨ ¨ min. zulassiges PWM-Tastverhaltnis fur ¨ DLR ¨ ¨ max. zulassiges PWM-Tastverhaltnis fur ¨ DLR Steigung Pull-down Integrator AGR-Ventil Max. zul. I-Anteil Pull-down Integrator AGR-Ventil Tastverhdltnis Dauerbestromung im UMA DLR, Batterie Normalspannung Unsicherheitsband bei Sprung aus UMA-Bereich Vorladewert I-Anteil bei Sprung aus UMA-Bereich ¨ Grenze fur ¨ AGR Ventilposition in der Nahe von ”Geschlossen” Kleinste Soll-Ventilposition fur ¨ Integrator-Reset Schwelle zur Deaktivierung der Endstufenabschaltung im Bereich des UMA Applikationsparameter Sollwert AGR-Ventilposition Powersavegrenze fur ¨ Ventilpositions-Sollwert oberer Grenzwert AGR-Ventil Sollposition ¨ DLR, untere Schwelle zur Umschaltung der Parametersatze Toleranz AGR-Ventilposition fur ¨ AGR-Ventil zu Codewort Ansteuerfunktion AGR DC-Motor Schwelle Aktivierung D-Anteil (Geschwindigkeit) Schwelle Aktivierung D-Anteil (Abweichung) DLR, Faktor Filterkonstante fur ¨ Filterung von Ubatt Wartezeit Aktivierung Klemmerkennung AGR-Ventil
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
AAGRDC 3.70.0
Seite 1025 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
TDAGRR TDAGRRLOW TDPULLDW TPWRSAV TVAGRHN TVAGRHS TVAGRHX TVAGRKZU UBAAGRMN UBAAGRMX ZTAGRHYS
FW FW FW FW FW FW FW FW FW FW FW
Wartezeit bei taagrh_w bis zur Aktivierung Powersave AGR-Ventil Wartezeit taagrh_w zu hoch bis Aktivierung Powersave bei Ventil nahe Zu Position Eingriffszeit des Pull-down Integrators AGR-Ventil Wartezeit bis AGR-Ventil-Powersave aktiv wird Verzugszeit Erkennung min. Hysterese Stillstandszeit Erkennung Hysterese Verzugszeit Erkennung max. Hysterese Stillstandszeit fur ¨ Erkennung AGR Ventil klemmt zu minimale Batteriespannung fur ¨ Ansteuerung des AGR-Ventils (komponentenschutz) maximale Batteriespannung fur ¨ Ansteuerung des AGR-Ventils (Komponentenschutz) Filterzeitkonstante fur ¨ AGR-Ventil-Hysteresebildung
Systemkonstante
Art
Bezeichnung
SY_AGRGSTA
SYS (REF) Geregelter Stellgliedtest fur ¨ AGR-Ventile
Source-X
Source-Y
Art
Variable
Quelle
Referenziert von
AAGRDCPS AGRDANT_W AGRDI_W AGRHYS_W AGRIAMAX_W AGRIANT_L AGRIANT_W AGRKD_W AGRKI_W AGRKOMP_W AGRKP_W AGRNDIF_W AGRPANT_W AGRPID_W AGRSOL_W AGRVPALT_W AGRVPA_W AGRVPSA_W AGRVPSOL_W AGRVPS_W AGRVP_W
AAGRDC AAGRDC AAGRDC AAGRDC AAGRDC AAGRDC AAGRDC AAGRDC AAGRDC AAGRDC AAGRDC AAGRDC AAGRDC AAGRDC AAGRDC AAGRDC GGAGRV ADAGRLS AAGRDC AGRPSOL GGAGRV
ARQTAGR_W B_AAGRUBOK B_AGR
TKSTA AAGRDC BBAGR
B_AGRADEN
ADAGRLS
B_AGRDCOFF B_AGRH B_AGRK B_AGRKZU B_CWAGRAP B_DISAGR B_DTUMA B_PWRON B_PWRSAV B_RQTAGR B_ST
AAGRDC AAGRDC AAGRDC AAGRDC
B_TAAGR
AAGRDC
DTAAGR_W DTAGRUMA_W NMOT
AAGRDC AAGRDC BGNMOT
TAAGR TAAGRH_W TAAGR_W
AAGRDC AAGRDC AAGRDC
UBSQF
GGUB
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN AAGRDC, DFFTCNV EIN AAGRDC DAGRLS AUS EIN AAGRDC, AGRUE AAGRDC, ADAGRLS,- EIN AGRUE, BGAGR,DAGRLS, ... EIN AAGRDC BBAGR, DAGRLS AUS AAGRDC, ADAGRLS,- EIN BBAGR, BGLAMBDA, DAGRE, ... AAGRDC, DAGRLS,- EIN TKMWL DAGRLS AUS AUS AUS AUS EIN AAGRDC, BBAGR AAGRDC EIN LOK ADAGRLS AUS ADAGRLS AUS EIN AAGRDC EIN AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... AAGRDC, ADAGRLS,- AUS HT2KTAGR, TKMWL LOK LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AUS LOK AAGRDC, ADAGRLS,- AUS DAGRE, HT2KTAGR,TKMWL AAGRDC, ADAGRLS,- EIN AMSV, MDGEN
BBAGR AAGRDC AAGRDC AAGRDC TKSTA BBSTT
Bezeichnung Ansteuerfunktion AGR-Ventil Regler/Parameterstatus DLR,D-Anteil ( 16-bit ) AGR-Regelabweichung Hysterese des AGR-Ventils ¨ DLR, max. moglicher I-Anteil DLR,I-Anteil DLR,I-Anteil, highword von agriant_l DLR,D-Parameter ( 16-bit ) DLR,I-Parameter ( 16-bit ) ¨ DLR, Faktor Kresiverstarkung ( 16-bit ) DLR,P-Parameter ( 16-bit ) Istwert aktuell - Istwert letzter D-Anteil des DLR DLR,P-Anteil ( 16-bit ) Ausgang PID-Regler AGR-Ventil Sollwert AGR-Ventilposition (agrvpsol_w oder agrvpsa_w) alter AGR-Ventilpostion-Istwert zur Bestimmung des D-Anteils Istwert AGR-Ventilpostion fur ¨ UMA-Adaption Sollwert AGR-Ventilposition fur ¨ UMA-Adaption Sollwert AGR-Ventilposition Homogen/Schichtladungsbetrieb 16-bit AGR-Ventilposition Sollwert AGR-Ventilposition, 16bit
Ansteuerwert AGR-Ventil uber ¨ Tester U-Bat. fuer AGR-Komponente i.O. Bedingung AGR ein
Bedingung: AGR-Sollwert aus AGR-Ventiladaption verwenden Bedingung: Disable AGR-Endstufe Bedingung AGR-Ventil-Hysterese Bedingung AGR-Ventil klemmt Bedingung AGR-Ventil klemmt geschlossen Bedingung Umschaltung Sollwert AGR-Ventilposition auf Applikationswert Bedingung AGR disable Bedingung Pull-Down Integrator AGR-Ventil aktiv Bedingung: AGR-Ventil Dauerbestromung im UMA aktiv Bedingung: AGR-Ventil powersave ist aktiv Bedingung Freigabe Ansteuerwert AGR-Ventil uber ¨ Tester Bedingung Start
Bedingung: Vorzeichen der Summe der PID-Anteile ¨ DLR, begrenzter Reglerausgangswert (Tastverhaltnis mit Vorzeichen ) Ausgang Pull-Down Integrator AGR-Ventil Motordrehzahl ¨ ausgegebenes Tastverhaltnis an AGR-Ventil ¨ AGR-Tastverhaltnis Hystersefunktion (16bit) ¨ ausgegebenes Tastverhaltnis an AGR-Ventil (word)
Bordnetzspannung, umgerechnet in Standard-Quantisierung und gefiltert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AAGRDC 3.70.0
Seite 1026 von 4100 31.JAN.2003 Thomas Brosi
FB AAGRDC 3.70.0 Funktionsbeschreibung ¨ 0. Uberblick ============== 1. 2. 3. 3.1 3.2 3.3 3.4 3.5 3.6 4. 5. 6. 7.
Einf¨ uhrung Initialisierung AGR-DC-Lageregelung AGR-DC-Istwert Vorsteuerung des I-Anteils Kompensation der Batteriespannungsschwankung Digitaler PID-Regler Losreiß- / Bewegungserkennung Parameterauswahl Pull-Down-Integrator AGR-DC-Endstufenansteuerung Koordination der AGR-DC-Endstufenfreigabe Stellgliedtest ¨ uber Testerfunktion
1. Einf¨ uhrung =============== Aufgabe der Funktion ist es, das AGR-Ventil mit DC-Motor anzusteuern und Fehler im Ansteuerkreis zu diagnostizieren. Die Position des AGR-Ventils wird mit einem digitalen Lageregler (DLR), der an die AGR-Endstufe (AGR-E-ES) ein PWM-Tastverh¨ altnis und ein Richtungsbit ausgibt, geregelt. Die AGR-E-ES ist als integrierte H-Br¨ ucke mit interner Strombegrenzung ausgef¨ uhrt. Die Eingangsgr¨ oßen sind zum einen der AGR-Sollwert (agrvps_w), der in der Funktion %AGRPSOL generiert wird und zum anderen der AGR-Istwert (agrvp_w), der in der Funktion %GGAGRV gebildet wird. 2. Initialisierung ==================== In der Initialisierung werden folgende RAM-Zellen mit Festwerten beschrieben:
AGRKREIS
agrkomp_w
AGRKP0
agrkp_w
1.0
AGRKD0
agrki_w aagrdc-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
INITIALIZE
agrkd_w
aagrdc-init AAGRDC: Initialisierung -----------------------
3. AGR-DC-Lageregelung ======================== 3.0 AGR-DC-Sollwert =================== Der Sollwert aus der F¨ ullungssteuerung agrvps_w geht in den Sollert agrvpsol_w f¨ ur den Lageregler ¨ uber. Er kann ¨ uber das Bit B_cwagrap (= CWAGR Bit 4) f¨ ur Applikationszwecke durch den Festwert AGRVPSAP ¨ uberschrieben werden. Falls B_agr = 0 gesetzt ist (kein AGR-Betrieb) wird auch der Sollwert argvpsol_w auf 0 gesetzt. Die h¨ ochste Priorit¨ at hat der Stellgliedtest, der ¨ uber den Werkstatttester durch das Bit B_rqtagr aktiviert wird. Durch die bestehenden Reglerstrukturen ist es in ung¨ unstigen F¨ allen m¨ oglich, daß das AGR-Ventil durch den I-Anteil des Reglers mit Kraft in den oberen mechanischen Anschlag gedr¨ uckt wird. Die Soll- und Istpositionen sind auf den Bereich 0..100% quantisiert. Befindet sich der Steller infolge von ¨ Uberschwingern o.¨ a. bei ¨ Offnungswinkeln > 100% und wird dort durch den I-Anteil gehalten, tritt keine Regelabweichung auf, da Soll- und Istwert beide auf 100% stehen. Um diesen ungewollten Zustand zu vermeiden wird der Sollwert agrvpsol_w ¨ uber das Label AGRVPSMX auf einen Wert < 100% begrenzt, so daß das Ventil immer auf agrvpsol_w eingeregelt werden kann.
3.1 AGR-DC-Istwert =================== Der AGR-DC-Istwert agrvp_w muß von der GGAGRV f¨ ur das 5 ms - Raster des DLR vor Aufruf des DLR aktualisiert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AAGRDC 3.70.0
Seite 1027 von 4100 31.JAN.2003 Thomas Brosi
worden sein. Je k¨ urzer die Totzeit zwischen AD-Wandlung und Ausgabe des DLR-Tastverh¨ altnisses, desto besser f¨ ur das Regelverhalten. 3.2 Vorsteuerung des I-Anteils =============================== Aufgrund der stark nichtlinearen Regelstrecke wird bei einer Ventilbewegung aus dem Bereich des unteren mechanischen Anschlages (UMA) heraus der I-Anteil ¨ uber eine Vorsteuerung manipuliert. Befindet sich das AGR-Ventil im Bereich des UMA, so wird der I-Anteil mit dem Wert AGRUMAIINI vorinitialisiert, um so den ¨ Offnungsvorgang zu beschleunigen.
3.3 Kompensation der Batteriespannungsschwankung ================================================= Da eine Schwankung der Batteriespannung proportional in die Kreisverst¨ arkung des DLR direkt eingeht, wurde dieser Effekt ¨ uber eine Funktion kompensiert. Die Batteriespannung ub wird ¨ uber ein Rekursivfilter mit der Konstanten FUBAGR gefiltert. Die Kompensation hat allerdings im Startfall ihre Grenzen. Der Anlasser kann bei schwacher Batterie die Spannung so weit nach unten ziehen, daß trotz Kompensation das AGR-Ventil zum Schwingen angeregt werden kann. Um diesen Fall zu entsch¨ arfen, wird im Startfall (B_start = true) auf eine eigene Kreisverst¨ arkung AGRKREISST umgeschaltet. 3.4 Digitaler PID-Regler ========================= Die Reglerstruktur besteht aus einem PID-Regler, wobei der D-Anteil nur mit dem Istwert-¨ Anderung gebildet wird. Die Nichtlinearit¨ aten der Strecke werden sowohl in der Kennlinie f¨ ur den I-Anteil, als auch in bereichsabh¨ angigen Parametern ber¨ ucksichtigt. Der Regler wird in einem 5 ms - Grundraster abgearbeitet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Im 5 ms - Raster werden folgende Rechenschritte abgearbeitet: -
Die Die Der Der Der Die Das
Regelabweichung agrdi_w, Reglerparameter agrkp_w, agrki_w und agrkd_w (siehe 3.6) P-Anteil agrpant_w ( wird auf +/- 1600 %PWM begrenzt ) I-Anteil agriant_w ( wird auf +/- agriamax_w begrenzt ) D-Anteil agrdant_w ( wird auf +/- 1600 %PWM begrenzt ) Summe aller Regleranteile (agriant_w, agrpant_w und agrdant_w) PWM-Signal (Betrag dtaagr_w und Vorzeichen B_taagr) berechnet ( taagr_w wird auf 100 % PWM begrenzt )
Zus¨ atzlich wird vor der Bereitstellung des PWM-Signals der resultierende Wert (agrkomp_w) aus der Kompensation und der ver¨ anderten Kreisverst¨ arkung eingerechnet. 3.5 Hysterese / Klemmerkennung =============================== Eine Klemmerkennung erfolgt ( B_agrk = true ), wenn die Regelabweichung agrdi f¨ ur die vorgegebene Zeit TVAGRHX bzw. TVAGRHN definierte Schwellen AGRHMX bzw. AGRHMN ¨ uber- bzw. unterschreitet und keine Hysterese vorliegt ( B_agrh = false ). In diesem Fall wird ein Losreißintegrator aktiv, der den Reglerausgang mit taagrh um max. 100% erh¨ oht bzw. verringert. Außerdem wird die Hysterese des AGR-Ventils ¨ uber einen Delta-Hub aus der Differentiation von agrvp_w gebildet ( agrhys_w ) . Diese wird mit der Schwelle AGRH verglichen, um bei der Klemmerkennung einen Hysterese-Effekt ausschließen zu k¨ onnen. Zus¨ atzlich wird noch ein geschlossen klemmendes AGR-Ventil erkannt ( B_agrkzu = true ). 3.6 Parameterauswahl ==================== In der PARC-Funktion werden die P-,I-,und D-Parameter ausgew¨ ahlt. AGRKx0 AGRKx1 AGRKxU0 AGRKxU2
Große Regelabweichung Große Regelabweichung Kleine Regelabweichung Kleine Regelabweichung
(agrdi_w (agrdi_w (agrdi_w (agrdi_w
> > < <
AGRVPUN), AGRVPUN), AGRVPUN), AGRVPUN),
Ventil Ventil Ventil Ventil
¨ offnet schließt offnet ¨ schließt
(agrdi_w (agrdi_w (agrdi_w (agrdi_w
> < > <
0) 0) 0) 0)
Zus¨ atzlich gibt es einen Parametersatz AGRKxU1, um das Ventil beim Schließen abzubremsen. Dieser Parametersatz wird aktiv, wenn das Ventil bei kleiner Regelabweichung schließt, die Istgeschwindigkeit gr¨ oßer als die Schwelle AGRGRZ und die Istposition kleiner als die Schwelle AGRVPN ist. Dieser Parametersatz unterst¨ utzt die Parameter AGRKPU2, AGRKIU2 und AGRKDU2, um das Aufschlagen in den UMA zu verhindern. Die Variable aagrdcps zeigt den aktiven Parametersatz an: aagrdcps | Parametersatz -----------------------------------1 | AGRKx0 2 | AGRKx1 3 | AGRKxU0 4 | AGRKxU1 5 | AGRKxU2
4. Pull-Down-Integrator ====================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AAGRDC 3.70.0
Seite 1028 von 4100 31.JAN.2003 Thomas Brosi
Befindet sich das Ventil im Bereich des UMA, so wird ein sogenannter "Pull-Down-Integrator" gestartet. Das Ventil wird mit einem negativen Tastverh¨ altnis ungeregelt in den UMA gezogen.
5. AGR-Endstufenansteuerung ============================= Das vom DLR ausgegebene Stellsignal wird in ein PWM-Signal mit Betrag (taagr_w) und Richtungssignal (B_taagr) gewandelt und an die AGR-E-Endstufe (AGR-E-ES) ausgegeben. Die PWM-Frequenz betr¨ agt 1000 Hz (!). Im unteren mechanischen Anschlag (UMA) kann optional ¨ uber CWAAGRDC statt einer Stromlosschaltung eine leichte Dauerbestromung vorgegeben werden. Diese Maßnahme soll das Ventil durch Kraftschluß vor Sch¨ adigungen durch Motorvibrationen sch¨ utzen.
6. Koordination der AGR-Endstufenfreigabe =========================================== Hier werden die aus den verschiedenen Funktionen kommenden Abschaltanforderungen in einem resultierenden Bit B_agrdcoff zusammengefaßt. Dieses Bit f¨ uhrt ¨ uber das Setzen des PWM-Tastverh¨ altnises taagr_w = 0 % und gleichzeitigem Setzen des Richtungsbits B_taagr = false zu einer stromlosen AGR-Endstufe. W¨ ahrend des Stellgliedtests bleibt im i.O. Fall B_agrdcoff = false. Im Nachlauf wird dies im Prozeß 100msSwWOff sichergestellt
¨berpr¨ Um Werkst¨ atten die M¨ oglichkeit einer aktustischen und visuellen U ufung der Komponente zu geben, besteht ¨ uber das Freigabebit B_rqtagr und den Ansteuerwert arqtagr_w (hier ein Sollwert) die M¨ oglichkeit die Komponente anzusteuern. Der Stellgliedtest ist in die Ansteuerfunktion integriert, um eine Komponentenzerst¨ orung auszuschließen. Der Stellgliedtest wird w¨ ahrend der aktiven Stelleradaption nicht durchgef¨ uhrt (B_agraden=true). Weiterhin wird ein Teil der Lagesensordiagnose deaktiviert, in dem man verhindert dass die Bits B_pwron und B_pwrsav w¨ ahrend des Stellgliedtests gesetzt werden. Die Klemmerkennung bleibt weiterhin aktiv. D.h. kommt es w¨ ahrend des Stellgliedtests zu einem Klemmen des Ventils, wird das Ventil stromlos geschaltet (B_agrdcoff = true).
true
false
0.0
B_agrdcoff
B_taagr
taagr_w aagrdc-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
7. Stellgliedtest ¨ uber Testerfunktion =======================================
taagr aagrdc-swoff SWOFF: Nachlauf ----------------
APP AAGRDC 3.70.0 Applikationshinweise 1. Eine Abstimmung des PID-Reglers direkt im Fahrzeug ist nicht m¨ oglich. Die Abstimmung muß mit dem entsprechenden ASCET-Modell und HW in the loop am Laborplatz erfolgen. 2. Deaktivierung des Pull-Down-Integrators:
TDPULLDW = 0
3. TDAGRR + TPWRSAV > TVEAGRV TDAGRRLOW + TPWRSAV > TVEAGRV TDAGRRLOW < TDAGRR
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SSTAECFS 1.10.0
Seite 1029 von 4100 31.JAN.2003 Thomas Brosi
FU SSTAECFS 1.10.0 Stutzstellenberechnung ¨ fur ¨ AGR-Funktions-Software FDEF SSTAECFS 1.10.0 Funktionsdefinition SY_BDE 1/
0 miglsol_w
rk_w SMI12AGUW
Export to %BGAGRSOL
pu_w SRK12AGUW
SPU06AGUW
milsol_w
nmot_w SMI12AGUW
SNM14AGUW
sstaecfs-main
1/
sstaecfs-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK SSTAECFS 1.10.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
SMI12AGUW SMI12AGUW SNM14AGUW SPU06AGUW SRK12AGUW
MIGLSOL_W MILSOL_W NMOT_W PU_W RK_W
SV SV SV SV SV
Stutzstellenverteilung, 12 mi(g)lsol-SST, Stutzstellenverteilung, 12 mi(g)lsol-SST, Stuetzstellenverteilung, 14 nmot-SST Stutzstellenverteilung, ¨ 6 pu–SST Stutzstellenverteilung, 12 rk–SST,
Systemkonstante
Art
Bezeichnung
SY_BDE
SYS (REF) Systemkonstante Benzin-Direkteinspritzung
Source-Y
Art
Variable
Quelle
Referenziert von
MIGLSOL_W
MDKOL
MILSOL_W
MDKOL
NMOT_W
BGNMOT
PU_W
GGDSU
RK_W
GK
EIN AGRUE, BDEMUS,BGMSNOVK, KOLASPH, MDFUE, ... EIN MDFUE, MRKOMD,MSF, SSTAECFS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN BBBO, BGDSAD,BGPABG, BGPIRG,BGTEV, ... ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ...
Bezeichnung koordiniertes, unskaliertes Moment fur ¨ Fullung ¨
koordiniertes Moment fur ¨ Fullung ¨ Motordrehzahl Umgebungsdruck
relative Kraftstoffmasse
FB SSTAECFS 1.10.0 Funktionsbeschreibung Diese Funktion berechnet die Gruppenst¨ utzstellen f¨ ur Kennlinien und Kennfeldern innerhalb der AGR-Funktions-Software.
APP SSTAECFS 1.10.0 Applikationshinweise Erstbedatung St¨ utzstellenverteilung ----------------------------------SMI12AGUW (12xSST) in [%]
: 0, 8, 11, 14, 16, 19, 22, 25, 28, 32, 35, 50
SNM14AGUW (14xSST) in [U/min] : 750, 1000, 1500, 2000, 2400, 2700, 3000, 3500, 3800, 4000, 4200, 4400, 4800, 5000 SRK12AGUW (12xSST) in [%]
: 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110
SPU06AGUW ( 6xSST) in [hPa]
: 1100, 1000, 900, 800, 700, 600
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SU 63.80.0
Seite 1030 von 4100 31.JAN.2003 Thomas Brosi
FU SU 63.80.0 Saugrohrumschaltung FDEF SU 63.80.0 Funktionsdefinition %SU 63.80 ---------------
FSU B_su fsu_w
fsu_w
nmot
tans
tans
MODE sumode B_su B_su2
BSUSU2 nmot B_su
BEDSU B_sukp
B_sukp
B_sukp2
B_sukp2
sumode
tmot
tmot
rlsu
FSU2 B_su2
B_su2
fsu2_w
SY_EGAS
1/ fsu2_w
0 CWMDAPP 0 rl
su-su
rlsu
rlshk
CWSU
CWSU 3
1
false true
E_ta false tans
B_sukp
CWSU
B_sukp
true
TASUS
4
tmot true
TMSUS
TVSUM true
TMSUSV
1/ B_sukp2
B_sukp2
E_tm false CWSU 0 tnst_w TVSUST
true B_ll
E_dk
gangi CWSU ENSUKHG
2
false true
su-bedsu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
su-su
su-bedsu
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SU 63.80.0
2
nmot 2.0 ZNGFILSU
Seite 1031 von 4100 31.JAN.2003 Thomas Brosi
B_sukp TVSU
nmotsu KFSU
1.0
B_su
B_su 0
ngas_w
ngfilsu_w Limiter NMOTNGAS rlsu
2
TVSU2 compute 1/
compute 2/ 3/ B_su2
B_su2
0
B_sukp2
su-bsusu2
KFSU2
su-bsusu2
B_su
1.0 TVSUNA
tvsuae
0.0 -1.0
fsu_w su-fsu
1.0 Int_fsu su-fsu
B_su2
1.0 TVSUNA
tvsuae2
TVSUAN 0.0 -1.0
fsu2_w
1.0 Int_fsu2
su-fsu2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TVSUAN
su-fsu2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SU 63.80.0
Seite 1032 von 4100 31.JAN.2003 Thomas Brosi
B_su2
B_su SY_SU SUMODE3
2
SUMODE2 SUMODE1 sumode
su-mode
SUMODE0
su-mode
ABK SU 63.80.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW (REF) FW FW KF KF KL FW FW FW FW FW FW FW FW FW FW KL FW FW FW
Codewort Applikation ohne Drehmomentfunktionen Codewort: Saugrohrumschaltung Freigabe Saugrohrumschaltung gangabhaengig Kennfeld fur ¨ Saugrohrumschaltung, Klappe 1 Kennfeld fur ¨ Saugrohrumschaltung, Klappe 2 ¨ Drehzahlkorrekturfaktor in Abhangigkeit des Drehzahlgradienten keine Bestromung der Saugrohrklappen Bestromung von Klappe 1, keine Bestromung von Klappe 2 keine Bestromung von Klappe 1, Bestromung von Klappe 2 Bestromung von Klappe 1 und Klappe 2 Ansauglufttemperaturschwelle fur ¨ Saugrohrumschaltung Temperaturschwelle fur ¨ Saugrohrumschaltung ¨ Temperaturschwelle fur ¨ Saugrohrumschaltung mit nachgeschalteter Verzogerung ¨ Verzogerungszeit fur ¨ Saugrohrumschaltung ¨ Verzogerungszeit fur ¨ Saugrohrumschaltung Klappe 2 ¨ Verzogerungszeit fur ¨ Saugrohrumschaltung, wenn angesteuert ¨ ¨ Zeitverzogerung der Saugrohrumschaltung in Abhangigkeit von der Motortemperatur ¨ Verzogerungszeit fur ¨ Saugrohrumschaltung, wenn nicht angesteuert Sperrzeit fur ¨ Freigabe SU nach Start Zeitkonstante fur ¨ Drehzahlgradientfilterung
Systemkonstante
Art
Bezeichnung
SY_EGAS SY_SU
SYS (REF) Systemkonstante E-GAS vorhanden SYS (REF) Systemkonstante Variante Saugrohrumschaltung
CWMDAPP CWSU ENSUKHG KFSU KFSU2 NMOTNGAS SUMODE0 SUMODE1 SUMODE2 SUMODE3 TASUS TMSUS TMSUSV TVSU TVSU2 TVSUAN TVSUM TVSUNA TVSUST ZNGFILSU
Source-X
NMOTSU NMOTSU NGFILSU_W
Source-Y
RLSU RLSU
TMOT
Art
Variable
Quelle
Referenziert von
B_LL
MDFAW
B_SU
SU
B_SU2
SU
B_SUKP B_SUKP2 DFP_DK
SU SU SU
DFP_TA
SU
DFP_TM
SU
E_DK
DDVE
E_TA
GGTFA
E_TM
GGTFM
FSU2_W FSU_W GANGI
SU SU BBGANG
ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... BGPIRG, DMDSTP,AUS DSUE, NWSOLLE BGPIRG, DMDSTP, D- AUS SUE AUS AUS BGFKMS, BGRLFGZS, DOK BGWPR, CANECU,DKATFKEB, ... ATR, BBAGR, BBKH,- DOK BGAGRTS, BGTMPK, ... ATM, ATR, BBAGR,- DOK BBKH, BGTABST, ... BGFKMS, BGRLFGZS, EIN BGWPR, CANECU,DKATFKEB, ... ATR, BBAGR, BBKH,- EIN BBKW, BGAGRTS, ... ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... BGPIRG, BGPRGS AUS BGPIRG, BGPRGS AUS ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ...
Bezeichnung Bedingung Leerlauf Bedingung Saugrohrumschaltung Bedingung Saugrohrumschaltung, 2. Klappe Bedingung fur ¨ die Freigabe der Saugrohrumschaltung Klappe 1 Bedingung fur ¨ die Freigabe der Saugrohrumschaltung Klappe 2 ¨ SG-int. Fehlerpfadnr.: Fehler Drosselklappenpoti loschen
SG-int. Fehlerpfadnr.: Ansauglufttemperatur TANS (-Ladeluft) Interne Fehlerpfadnummer: Motortemperatur Errorflag: DK - Potentiometer
Errorflag: Ansauglufttemperatur Errorflag: TMOT Faktor Saugrohrumschaltung 2 Faktor Saugrohrumschaltung Ist-Gang
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
NGAS_W
BGNG
NGFILSU_W NMOT
SU BGNMOT
NMOTSU RL
SU SRMSEL
RLSHK RLSU SUMODE TANS
BGRLSOL SU SU GGTFA
TMOT
GGTFM
TNST_W
BBSTT
TVSUAE TVSUAE2
SU SU
BBKR, LLRMD,EIN LLRRM, MDASG, SU, ... LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AUS ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... EIN KMTR, SU AUS AUS ADAGRLS, ADVE,EIN ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... NWSOLLE AUS AUS
SU 63.80.0
Seite 1033 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Drehzahlgradient uber ¨ ein Arbeitsspiel
Drehzahlgradient uber ¨ ein Arbeitsspiel fur ¨ Saugrohrumschaltung gefiltert Motordrehzahl ¨ korrigierte Drehzahl in Abhangigkeit vom Drehzahlgradienten relative Luftfullung ¨ ¨ Soll-Fullung ¨ hohenkorrigiert Auswahl zwischen rl und rlshk uber ¨ SY_EGAS Zustand der Saugrohrumschaltung Ansaugluft - Temperatur Motor-Temperatur Zeit nach Startende
¨ Verzogerungszeit fur ¨ Saugrohrumschaltung bei Anschlag erreicht ¨ Verzogerungszeit fur ¨ Saugrohrumschaltung 2 bei Anschlag erreicht
FB SU 63.80.0 Funktionsbeschreibung 1.Bildung des Freigabebits B_sukp (1.Klappe) und B_sukp2 (2.Klappe):
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Bildung des Freigabebits B_sukp und B_sukp2 erfolgt wenn die folgenden, f¨ ur beide Freigabebits ¨ aquivalenten, Bedingungen gelten : a.) -Wenn nach dem Startende eine programmierbare Zeit TVSUST abgelaufen ist. b.) -Wenn die Errorflags f¨ ur die Drosselklappe E_dk, f¨ ur den Ansauglufttemperaturf¨ uhler E_ta (¨ uber CWSU Bit 3 abschaltbar) oder f¨ ur den Motortemperaturf¨ uhler E_tm (¨ uber CWSU Bit 4 abschaltbar) nicht gesetzt sind. c.) -Wenn die Ansauglufttemperatur tans gr¨ oßer als eine applizierbare Temperaturschwelle TASUS und die Motortemperatur tmot gr¨ oßer als eine applizierbare Temperaturschwelle TMSUS ist. ODER -Wenn die Motortemperatur gr¨ oßer als eine programmierbare Temperaturschwelle TMSUSV ist. Sollte die Motortemperatur tmot gr¨ oßer als die Temperaturschwelle sein wird das Bit mit einer Zeitverz¨ ogerung TVSUM, die von der Motortemperatur abh¨ angig ist, durchgeschaltet. d.) -Wenn der Gang gangi gr¨ oßer/gleich als die applizierbare Schwelle ENSUKHG ist e.) -Wenn das Bit B_ll (Leerlauf) nicht gesetzt ist (diese Abh¨ angigkeit kann ¨ uber CWSU Bit 0 abgeschaltet werden) Sollten alle 5 Bedingungen erf¨ ullt sein, wird mit Hilfe des Codeworts f¨ ur die Saugrohrumschaltung CWSU festgelegt, ob die Kontrolle ¨ uber die Endstufe abgegeben wird, ob eine Endstufe f¨ ur eine Saugrohrumschaltung mit einer Klappe, oder mit zwei Klappen angesteuert wird. Dabei gilt, unter Voraussetzung das die im vorher erl¨ auterten 5 Bedingungen(a,b,c,d,e) erf¨ ullt sind, folgendes: CWSU Freigabebit 1.Klappe Freigabebit 2.Klappe ______________________________________________________________________________________________________________________ CWSU Bit1 und Bit2=false B_sukp = 0 B_sukp2 = 0 Kontrolle ¨ uber die Endstufe wird vom SU-Modul abgegeben CWSU Bit1=true, Bit2=false B_sukp = 1 B_sukp2 = 0 Saugrohrumschaltung mit einer Saugrohrklappe CWSU Bit1=true, Bit2=true B_sukp = 1 B_sukp2 = 1 Saugrohrumschaltung mit zwei Saugrohrklappen 2. Bestromung der Ventile f¨ ur die Saugrohrklappen: Wenn das Freigabebit f¨ ur die entsprechende Saugrohrklappe gesetzt ist, wird in Abh¨ angigkeit von der Drehzahl und der Drosselklappe das Ventil f¨ ur die Saugrohrklappenumschaltung bestromt oder nicht. Dazu ist ein Kennfeld, das ¨ uber die Drehzahl und die relative Luftf¨ ullung aufgespannt ist, mit den Zahlenwerten 0, 1 und 2 gef¨ ullt. Dabei wird ¨ uber SY_EGAS zwischen ME7 und M7 unterschieden, d.h. bei der ME7 ist rlshk und bei der M7 rl die Eingangsgr¨ oße des Kennfeldes. In der Applikationsphase ist es ebenfalls notwendig die Adressierung des Kennfeldes ¨ uber rl vorzunehmen wenn die Momentenstruktur abgeschaltet ist.Dazu wird in Abh¨ angigkeit des Applikationscodewortes CWMDAPP auf eine Adressierung ¨ uber rl umgeschaltet. Die Drehzahl wird in Abh¨ angigkeit des gefilterten Drehzahlgradienten ngfilsu_w mit einem Faktor zwischen 1 und 2 zus¨ atzlich gewichtet. Der Zahlenwert 0 steht f¨ ur nicht bestromen des Ventils, der Wert 2 f¨ ur ein bestromen des Ventils und der Wert 1 dient als Hysteresewert. Entsprechend den jeweiligen Zahlenwert des Kennfeldes wird der Ausgang des RS-FF gesetzt oder r¨ uckgesetzt. Sollte das Ausgangsbit des RS-FF gesetzt sein, d.h. bestromen des Ventils, wird dieses erst nach einer programmierbaren Zeit TVSU bzw. TVSU2 durchgeschaltet. Dadurch soll verhindert werden, daß bei nur kurzfristigen Anfahren eines Umschaltpunktes ein hin- und herschalten der Saugrohrklappe erfolgt. Ob bei einem Bestromen der Endstufe die Saugrohrklappe schließt oder ¨ offnet h¨ angt von der Konstruktion des Saugrohres (Kundenspezifisch) ab. 3. Aussage ¨ uber die jeweilige Stellung der Saugrohrklappen: Eine Aussage ¨ uber die Stellung der Saugrohrklappen erfolgt durch sumode. Je nach Zustand enth¨ alt sumode einen Zahlenwert zwischen 0 und 3, der sich folgendermaßen ergibt: Saugrohrklappe 1
Saugrohrklappe 2
sumode
nicht bestromt bestromt nicht bestromt bestromt
nicht bestromt nicht bestromt bestromt bestromt
sumode0 sumode1 sumode2 sumode3
entspricht
Zahlenwert 0 1 2 3
Mit der Zeit tvsuae wird angegeben, wie lange die Saugrohrumschaltung f¨ ur das ¨ Offnen bzw. Schließen der Saugrohrkappe ben¨ otigt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SU 63.80.0
Seite 1034 von 4100 31.JAN.2003 Thomas Brosi
APP SU 63.80.0 Applikationshinweise Erstbedatung: --------------CWMDAPP aus %PROKON CWSU = 2 CWSU Bit0=false: wenn Freigabe auch im Leerlauf zul¨ assig CWSU Bit3=true: wenn keine tans-Abh¨ angikeit CWSU Bit4=true: wenn keine tmot-Abh¨ angikeit ENSUKHG=0 TVSUAN=0.2 s TVSUNA =0.2 s KFSU nmotsu rlsu 0 50.25 52.5 54.75 69.75 75.0 85.5 93.0
800
1000
2760
2840
2920
3000
4520
4560
4600
4760
4840
4920
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 1 1 1 1 1 1
0 0 1 2 2 2 2 2
0 0 1 2 2 2 2 2
0 0 1 2 2 2 2 2
0 0 1 2 2 2 2 2
0 0 1 2 2 2 2 2
0 0 1 2 2 2 2 2
0 0 1 1 1 1 1 1
0 0 0 0 0 0 0 0
800
1000
2760
2840
2920
3000
4520
4560
4600
4760
4840
4920
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
0 0 1 1 1 1 1 1
0 0 1 2 2 2 2 2
0 0 1 2 2 2 2 2
0 0 1 2 2 2 2 2
0 0 1 2 2 2 2 2
0 0 1 2 2 2 2 2
0 0 1 2 2 2 2 2
0 0 1 1 1 1 1 1
0 0 0 0 0 0 0 0
-9.75 2.5
28.5 2.5
66.75 2.5
105.0 2.5
143.25 2.5
7.8 1
11.8 1
15.6 1
19.5 1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFSU2 nmotsu rlsu 0 50.25 52.5 54.75 69.75 75.0 85.5 93.0 SUMODE0 SUMODE1 SUMODE2 SUMODE3 TASUS TMSUS TMSUSV TVSU TVSU2 TVSUM tmot Werte[s]
= = = = = = = = =
0 1 2 3 0.0 ◦ C 5.25 ◦ C 143.25 ◦ C 0.2 s 0.2 s
-48.0 2.5
TVSUST = 2.5 s ZNGFILSU = 20 ms NMOTNGAS ngfilsu_w 0 Werte 1
3.9 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LBKUE 3.30.0
Seite 1035 von 4100 31.JAN.2003 Thomas Brosi
¨ FU LBKUE 3.30.0 Ubersicht Ladungsbewegungsklappe (LBK) FDEF LBKUE 3.30.0 Funktionsdefinition LBKUE 3.30 -----------------
B_lbkbb
ulbkoffs_w E_lbkp
lbkgradl_w
E_lkbp
ulbkist_w
E_lbko
E_lbko
B_lbklrnef B_lbkbb
DLBKP
DLBKO ulbkoffs_w ulbkist_w
ulbkist_w
B_lbkbb
lbkgradl_w B_lbklrnef
E_lbk
B_lbklrnef
E_lbk
B_lbknlb
lbkist_w
B_lbkbb
GGLBK
B_lbknlb
B_lbknh
lbksol_w
B_lbknh
B_lbkg B_lbksg
lbkist_w DLBK
B_lbksg B_hoslbks
B_hmmlbks B_schlbks
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mifa_w
flbs_w
nmot
flbs_w
LBKFGS
lbksol_w
mifa_w B_skhlbks
B_skhlbks
flb_w
lbkist_w
B_hmmlbks B_schlbks
flb_w
lbksol_w
B_lbkbb B_lbk
nmot LBKSOL
ALBK
B_desee
B_desee Z_lbke B_lbk
Z_lbke
DLBKE B_lbk
lbkue-main
B_hoslbks
B_lbkg
lbkue-main
ABK LBKUE 3.30.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HMMLBKS B_HOSLBKS B_LBK B_LBKBB B_LBKG
LBKUE LBKUE LBKUE LBKUE LBKUE
LBKSOL, LBKUE LBKSOL, LBKUE
DOK DOK DOK DOK DOK
Bedingung Homogenmager als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Bedingung: Ladungsbewegungsklappe ansteuern LBK betriebsbereit Istwert von LBK gultig ¨
B_LBKLRNEF B_LBKNH B_LBKSG B_SCHLBKS B_SKHLBKS E_LBK E_LBKO E_LBKP FLBS_W FLB_W
LBKUE LBKUE LBKUE LBKUE LBKUE LBKUE LBKUE LBKUE LBKUE LBKUE
LBKGRADL_W LBKIST_W
LBKUE LBKUE
LBKSOL_W
LBKUE
MIFA_W
LBKUE
ULBKIST_W
LBKUE
ULBKOFFS_W Z_LBKE
LBKUE LBKUE
LBKUE BBAGR, BGAGRA,LBKFGS, LBKUE LBKUE DOK LBKUE, NLKO DOK BGPRGS, LBKUE DOK LBKSOL, LBKUE DOK LBKSOL, LBKUE DOK LBKUE DOK LBKUE DOK LBKUE DOK BGPRGS, LBKUE DOK BGAGRSOL, BGPIRG, DOK BGPRGS, KOLASPH,LAMBTS, ... DFFTCNV, LBKUE DOK BBHKS, LBKFGS, LB- DOK KUE ALBK, DFFTCNV,DOK DLBK, LBKFGS, LBKUE ARMD, BDEMUS,DOK BGBVG, LBKUE,LLRMD, ... ALBK, BGLBK, GGLBK, DOK LBKUE DOK LBKUE DOK
Bedingung: Offset und Steigungs-Adaption abgeschlossen Bedingung: Noftlaufforderung, da LBK ohne Drall klemmt Bedingung: LBK Sollwert gultig ¨ Bedingung Schicht als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Errorflag: Ladungsbewegungsklappe Errorflag: Ladungsbewegungsklappe Offset-Adaption Errorflag: Ladungsbewegungsklappe Potentiometer Faktor Sollladungsbewegung Faktor Ladungsbewegung
Steigung fur ¨ die Umrechnung Spannung von Poti in LBK-Position LBK adaptiert Iststellung der Ladungsbewegungsklappenposition (word) Sollwert fur ¨ die Ladungsbewegungsklappenposition indiziertes Motormoment Fahrerwunsch
Spannung der LBK-Lageruckmeldung ¨ LBK-Offset durch Einbautoleranz Zyklusflag: Endstufe Ladungsbewegungsklappe
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LBKFGS 4.10.0
Seite 1036 von 4100 31.JAN.2003 Thomas Brosi
FB LBKUE 3.30.0 Funktionsbeschreibung ¨ Ubersichtsfunktion der Ladungsbewegungsklappe
APP LBKUE 3.30.0 Applikationshinweise
FU LBKFGS 4.10.0 Freigabe des Schichtbetriebs durch die LBK FDEF LBKFGS 4.10.0 Funktionsdefinition %LBKFGS 4.10 ---------------------
SY_BDE 0 SY_LBK
0
compute 1/ lbkist_w
2/
dlbksi_w B_mwlbk lbksol_w
RSFlipFlop
DLBKFGS B_mwlbks
50.0
B_lbkg
SY_LBK
0
FLBE flb_w
FLBLBK1
flb
FLBLBK0 0.99
B_lbs
lbkfgs-lbkfgs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
lbkfgs-lbkfgs
ABK LBKFGS 4.10.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW KL KL
Delta LBK fur ¨ Freigabe des Schichtbetiebs durch LBK Ersatzwert fur ¨ den Ist-LBK-Faktor Umrechnung LBK-Klappenposition in Faktor Ladungsbewegung fur ¨ lbksol_w=0% Umrechnung LBK-Klappenposition in Faktor Ladungsbewegung fur ¨ lbksol_w=100%
Systemkonstante
Art
Bezeichnung
SY_BDE SY_LBK
SYS (REF) Systemkonstante Benzin-Direkteinspritzung SYS (REF) Systemkonstante fur ¨ die LBK
DLBKFGS FLBE FLBLBK0 FLBLBK1
Source-X
Source-Y
LBKIST_W LBKIST_W
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_LBKG
DLBK
BBAGR, BGAGRA,LBKFGS, LBKUE
EIN
Istwert von LBK gultig ¨
B_LBS B_MWLBK B_MWLBKS DLBKSI_W FLB FLB_W
LBKFGS LBKFGS BDEMUM LBKFGS LBKFGS LBKFGS
LBKIST_W
GGLBK
LBKSOL_W
LBKSOL
AUS AUS EIN AUS AUS BGAGRSOL, BGPIRG, AUS BGPRGS, KOLASPH,LAMBTS, ... BBHKS, LBKFGS, LB- EIN KUE EIN ALBK, DFFTCNV,DLBK, LBKFGS, LBKUE
BDEMUE, BDEMUM BDEMUE, LBKFGS
Bedingung LBK in Stellung Schicht fahren Bedingung Modewechsel Ladungsbewegungsklappe (Quittung) Bedingung Modewechsel Ladungsbewegungsklappe (Trigger) Differenzbetrag zwischen Soll- und Istwert der LBK Faktor Ladungsbewegung (8 bit) Faktor Ladungsbewegung
Iststellung der Ladungsbewegungsklappenposition (word) Sollwert fur ¨ die Ladungsbewegungsklappenposition
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LBKSOL 13.10.1
Seite 1037 von 4100 31.JAN.2003 Thomas Brosi
FB LBKFGS 4.10.0 Funktionsbeschreibung Bedeutung der Systemkonstanten SY_LBK: SY_LBK Beschreibung -------------------------------------------------------------------------------------------------0 keine LBK vorhanden (BDE-Projekte die nur f¨ ur Homogenbetrieb ausgelegt sind) 1 2-Punkt LBK ohne Lager¨ uckmeldung 2 2-Punkt LBK mit Lager¨ uckmeldung 3 kontinuierliche LBK mit DC-Motor 4 kontinuierliche LBK mit Stepperantrieb 5 kontinuierliche LBK mit Intelligenz vor Ort, Lager¨ uckmeldung und normaler Endstufe
Das Bit B_mwlbk gibt an, ob die Ist-und Sollposition der Ladungsbewegungsklappe ¨ ubereinstimmen und bei B_mwlbk=true kann ein Umschaltvorgang in eine andere Betriebsart durchgef¨ uhrt werden. Das Bit wird auf false gesetzt, wenn B_mwlbks=false ist. Abh¨ angig vom LB-Klappenistwert lbkist_w wird auf den Faktor Ladungsbewegung flb_w umgerechnet. Dieser Faktor gibt an, ob die LB-Klappe mit viel Ladungsbewegung (flb_w=1) oder ohne Ladungsbewegung (flb_w=0) steht. Außerdem wird das B_lbs auf true gesetzt, wenn flb_w=1 ist. Wenn ein Fehler der LBK vorliegt, dann wird das Bit B_lbkg=false gesetzt (LBK nicht mehr g¨ ultig) und damit auf einen Ersatzwert FLBE umgeschaltet. Dieser Ersatzwert sollte so bedatet sein, dass egal wo die Klappe steht die Klopfregelung den Z¨ undwinkel entsprechen verdrehen kann und die Abgastemperaturregelung das Lambda so ver¨ andern kann, dass die Abgastemperatur nicht zu heiß wird.
APP LBKFGS 4.10.0 Applikationshinweise DLBKFGS= 80 % FLBE = 0.5 FLBLBK invers zur Kennlinie LBKSOLFLBS in %LBKSOL. Mit dieser Kennlinie wird die Klappenposition in den Faktor Ladungsbewegung umgerechnet. Diese Kennline h¨ angt daher vom Einbau der LBK-Klappe ab.
FU LBKSOL 13.10.1 Sollwertvorgabe fur ¨ die Ladungsbewegungsklappe on/off control tmot ON_OFF
TMOTLBKSOL B_lbksmtk
B_lbksmtk
B_khlbk nmot mrko_w
flbskf_w
B_ZWFLBK LBKSOL
SY_LBK
B_zwflbk flbs_w
B_zwflbk
flbs_w
2 nmot
nmot mrko_w
continous control
flbskf_w
lbksol_w
lbksol_w
lbksol
CONTINOUS B_lbksmtk mrko_w nmot
flbskf_w
lbksol-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF LBKSOL 13.10.1 Funktionsdefinition
lbksol-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LBKSOL 13.10.1
Seite 1038 von 4100 31.JAN.2003 Thomas Brosi
on/off control: SY_LBK<3 - conditioned compiling ------------------
B_lbksmtk B_krlbk
FMILBNM
fmilb
FMILBNMKR SY_BDE
nmot
0 FMILBNMKM
dfmilb DFMILBNM TDDLBKLB
mrko_w
B_flbhom TurnOnDelay
B_flb
0.0 flbskf_w
1.0
lbksol-on-off
ON_OFF_BDE
B_schlbks B_skhlbks B_flbhom B_flb SY_HSP 0 false B_hsplbks
B_hmmlb false B_hmmlbks 0.0 1.0
CWLBK
B_hkslb
false
5
flbhoms_w
B_hmmlb 0.0
B_hkslbks
CWLBK
B_hoslb
false
2 B_hoslbks
1.0
flbhmms_w
0.0 1.0
flbhoss_w
1.0
flbschs_w
flbskhs_w
lbksol-on-off-bde
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lbksol-on-off
lbksol-on-off-bde
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LBKSOL 13.10.1
Seite 1039 von 4100 31.JAN.2003 Thomas Brosi
continous control: SY_LBK>2 - conditioned compiling -----------------------
SY_BDE LBK_BDE nmot
0
nmot mrko_w
flbbdes_w flbskf_w
B_lbksmtk
flbskf_w
mrko_w
B_lbksmtk
1/ flbkhs_w KFLBKHOKHS
lbksol-continous
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFLBKHOMS
lbksol-continous
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LBKSOL 13.10.1
Seite 1040 von 4100 31.JAN.2003 Thomas Brosi
1/ flbskhs_w
B_homlbks
KFLBKSKHS
B_schlbks KFLBKHOSS
1/
B_hmmlbks
flbhoss_w
B_hoslbks
KFLBKHMMS flbbdes_w
1/ flbhmms_w
KFLBKSCHS
KFLBKSOFF
1/
1.0
flbschs_w
tmot KLLBKSFAK
B_lbksmtk SY_HSP 0 false
nmot mrko_w
B_hkslbks 1/
B_hsplbks
flbhoms_w 2/ 1/
B_kh
flbkhs_w lbksol-lbk-bde
KFLBKHOKHS
KFLBKHKSS lbksol-lbk-bde
SY_BDE 0 CWLBK
B_lbkdenox
0 true
true
B_denox
CWLBK
B_lbksap 1 SY_LBK 2
B_lbksapkf
SY_LBK
3 tnst_w
1
B_lbkpsio
TDSTFLBS
B_lbkoflef
B_lbkgrlef
[%] FLBSWSTART
100.0
1/
flbskf_w
[%] 0.0 lbksol_w
flbs_w WLBKSOLFLB FLBSAP
rk_w
flbs_w
nmot KFLBKAPP
lbksol-lbksol
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFLBKHOMS
lbksol-lbksol
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LBKSOL 13.10.1
Seite 1041 von 4100 31.JAN.2003 Thomas Brosi
nmot NMOTZFLBK
TMAXZFLBK start 1/ B_zwflbk DZFLBK
TimerRetrigger
lbksol-b-zwflbk
flbs_w
lbksol-b-zwflbk
lbksol_w lbksol-nachlauf
LBKSOLNAL
lbksol lbksol-nachlauf
ABK LBKSOL 13.10.1 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Source-Y
Art
Bezeichnung
NMOT NMOT NMOT NMOT NMOT NMOT NMOT NMOT NMOT
FW KL FW FW FW KL KL KL KF KF KF KF KF KF KF KF KF KL FW FW FW FW FW FW KL
Codewort fur ¨ die Ladungsbewegungsklappe ¨ Hystereseschwelle zum Umschalten der LBK in Abhangigkeit von der Drehzahl Delta Faktor fur bei Stellen Ladungsbewegungsklappe ¨ Zundwinkelfreigabe ¨ Applikationsvorgabe fur ¨ Faktor Ladungswegegung Faktor Ladungsbewegung im Start ¨ Moment zur Umschaltung der LBK in Abhangigkeit von der Drehzahl ¨ Moment zur Umschaltung der LBK Abhangig von Drehzahl bei kalter Motor ¨ Moment zur Umschaltung der LBK in Abhangigkeit von der Drehzahl Kennfeld LBK-Sollwert zur Applikation Kennfeld LBK-Sollwert im Homogenbetrieb Klopfschutz Kennfeld LBK-Sollwert im homogenen Magerbetrieb ¨ Kennfeld LBK-Sollwert im Homogenbetrieb wahrend Katheizen Kennfeld LBK-Sollwert im Homogenbetrieb Kennfeld LBK-Sollwert im Homogen/Schicht-Betrieb Kennfeld LBK-Sollwert im Schichtbetrieb Kennfeld LBK-Sollwert im Betrieb Schicht/Katheizen Kennfeld Offset fur ¨ LBK-Sollwert im Schicht- und Homogenbetrieb Kennlinie Bewertung Offset fur ¨ LBK-Sollwert im Schicht- und Homogenbetrieb Soll-Ladungsbewegungsklappenposition im Nachlauf Drehzahlschwelle fur ¨ Zundwinkelfreigabe ¨ bei Stellen Ladungsbewegungsklappe ¨ Verzogerungszeit, bis Sollwert-LBK im Homogenbetrieb mit Drall ausgegeben wird Zeit nach Startende solange LBK-Startwert ausgegeben wird maximale Zeit fur durch Ladungsbewegungsklappe ¨ Zundwinkelfreigabe ¨ tmot-Schwelle bis zu der das Katheizkennfeld verwendet wird (fur ¨ Warmlauf) Umrechnung Faktor Sollladungsbewegung in Soll-LB-Klappenposition
Systemkonstante
Art
Bezeichnung
SY_BDE SY_HSP SY_LBK
SYS (REF) Systemkonstante Benzin-Direkteinspritzung SYS (REF) Systemkonstante BDE-Betriebsart Homogen-Split (HSP) SYS (REF) Systemkonstante fur ¨ die LBK
CWLBK DFMILBNM DZFLBK FLBSAP FLBSWSTART FMILBNM FMILBNMKM FMILBNMKR KFLBKAPP KFLBKHKSS KFLBKHMMS KFLBKHOKHS KFLBKHOMS KFLBKHOSS KFLBKSCHS KFLBKSKHS KFLBKSOFF KLLBKSFAK LBKSOLNAL NMOTZFLBK TDDLBKLB TDSTFLBS TMAXZFLBK TMOTLBKSOL WLBKSOLFLB
Source-X NMOT
NMOT NMOT NMOT RK_W MRKO_W MRKO_W MRKO_W MRKO_W MRKO_W MRKO_W MRKO_W MRKO_W TMOT
FLBS_W
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DENOX
SKR
BBAGR, BBSAWE,DFRST, DLSAHKBD,DTEV, ...
EIN
Anforderung NOx-Speicherkatregenerierung
B_HKSLB B_HKSLBKS B_HMMLB B_HMMLBKS B_HOMLBKS B_HOSLB B_HOSLBKS B_HSPLBKS B_KH
LBKSOL BDEMUM
LOK EIN EIN EIN EIN LOK EIN EIN EIN
Bedingung: Homogen/Klopfschutz nur mit hoher Ladungsbewegung Bedingung Homogen-Klopfschutz als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Bedingung Betriebsart Homogen-Mager nur mit hoher Ladungsbewegung Bedingung Homogenmager als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Bedingung Homogen als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Bedingung: Homogen/Schichtbetrieb nur mit hoher Ladungsbewegung Bedingung Homogen-Schicht als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Bedingung Homogen-Split als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Bedingung Kat-Heizung
B_KHLBK B_KRLBK B_LBKDENOX B_LBKGRLEF B_LBKOFLEF
BBKH
EIN EIN LOK EIN EIN
Bedingung: Sollvorgabe der LBK fur ¨ Katheizen Bedingung Klopfregelung Anforderung fur ¨ Ladungsbewegungsklappe ¨ Bedingung: Sollwert wird bei B_denox=true nicht geandert Bedingung: Steigungs-Adaption abgeschlossen Bedingung: Offset-Adaption abgeschlossen
BDEMUM BDEMUM LBKSOL BDEMUM BDEMUM BAKH
LBKSOL BGLBK BGLBK
LBKSOL LBKSOL LBKSOL, LBKUE LBKSOL LBKSOL, LBKUE LBKSOL BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... LBKSOL LBKSOL LBKSOL LBKSOL
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
Referenziert von
B_LBKPSIO B_LBKSAP B_LBKSAPKF B_LBKSMTK B_SCHLBKS B_SKHLBKS B_ZWFLBK DFMILB FLBHMMS_W FLBHOMS_W FLBHOSS_W FLBKHS_W FLBSCHS_W FLBSKF_W FLBSKHS_W FLBS_W FMILB LBKSOL LBKSOL_W
DLBK LBKSOL LBKSOL LBKSOL BDEMUM BDEMUM LBKSOL LBKSOL LBKSOL LBKSOL LBKSOL LBKSOL LBKSOL LBKSOL LBKSOL LBKSOL LBKSOL LBKSOL LBKSOL
LBKSOL
MRKO_W NMOT
MRKOMD BGNMOT
RK_W
GK
TMOT
GGTFM
TNST_W
BBSTT
Art
Seite 1042 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung: Saugrohrunterdruck ausreichend fur ¨ LBK-Verstellung (nur bei SY_LBK=2) Bedingung fur ¨ LBK-Sollwertvorgabe durch Applikationswert Bedingung: Applikation von flbs_w aus Kennfeld (rk und nmot) Bedingung: Ladungsbewegungsklappe- Sollwert ansteuern bei kaltem Motor Bedingung Schicht als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Bedingung Schicht-Katheizen als Sollbetriebsart fur ¨ Ladungsbewegungsklappe Bedingung: Freigabe Zundwinkel ¨ wegen Ladungsbewegungsklappe Hystereseschwelle zur Umschaltung der LBK in Abh. von nmot Faktor Ladungsbewegung fur ¨ homogen Magerbetrieb Faktor Ladungsbewegung fur ¨ Homogenbetrieb Faktor Ladungsbewegung fur ¨ Homogenbetrieb/Schichtbetrieb Faktor Ladungsbewegung bei Katheizen Faktor Ladungsbewegung fur ¨ Schichtbetrieb Faktor Ladungsbewegung aus Kennfeld fur ¨ aktuelle Betriebsart Faktor Ladungsbewegung fur ¨ Schichtbetrieb/Katheizen Faktor Sollladungsbewegung obere Schwelle zur Umschaltung der LBK in Abh. von nmot Sollwert fur ¨ die Ladungsbewegungsklappenposition Sollwert fur ¨ die Ladungsbewegungsklappenposition Relatives Wunschmoment aus koordiniertem Moment Motordrehzahl relative Kraftstoffmasse
Motor-Temperatur Zeit nach Startende
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
EIN LOK LOK AWEA AUS EIN LBKSOL, LBKUE EIN LBKSOL, LBKUE MDKOG AUS LOK AUS AUS AUS AUS AUS LOK AUS BGPRGS, LBKUE AUS LOK AUS ALBK, DFFTCNV,AUS DLBK, LBKFGS, LBKUE EIN LBKSOL AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ...
LBKSOL 13.10.1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LBKSOL 13.10.1
Seite 1043 von 4100 31.JAN.2003 Thomas Brosi
FB LBKSOL 13.10.1 Funktionsbeschreibung Systemkonstante SY_LBK Beschreibung -------------------------------------------------------------------------0 keine LBK vorhanden (BDE-Projekte die nur f¨ ur Homogenbetrieb ausgelegt sind) 1 2-Punkt LBK ohne Lager¨ uckmeldung (es gibt dann keine Diagnose - nur f¨ ur erste Versuche, solange kein Lager¨ uckmeldung verbaut ist) 2 2-Punkt LBK mit Lager¨ uckmeldung 3 kontinuierliche LBK 4 kontinuierliche LBK mit Stepperantrieb 5 kontinuierliche LBK mit Lageregelung in LBK-Hardware 6 kontinuierliche LBK mit DC-Ansteuerung Definition: lbksol=100 % --> LBK angesteuert lbksol= 0 % --> LBK nicht angesteuert
flbs_w=1 --> mit viel Ladungsbewegung flbs_w=0 --> ohne Ladungsbewegung
In dieser Funktion wird der Sollwert f¨ ur den Faktor Ladungsbewegung flbs_w berechnet. Daraus wird dann eine Soll-Ladungsbewegungsklappenposition berechnet (Umrechnung erfolgt mit WLBKSOLFLB) und anhand von dieser wird bestimmt, ob die Klappe angesteuert werden muß oder nicht.
2-Punkt LBK (Bild: on_off - SY_LBK=1 oder 2) --------------------------------------------Der Sollwert wird auf 1 gesetzt(mit viel Ladungsbewegung), wenn das Moment mrko_w kleiner als die (Hysteresegrenze fmilb - Delta dfmilb) ist. Wenn das Moment mrko_w gr¨ oßer die Hysteresegrenze fmilb ist dann wird flbs_w=0 (ohne Ladungsbewegung) gesetzt. Bei einem Klopfeingriff B_krlbk wird auf eine getrennte Kennlinie f¨ ur die Hysterese umgeschaltet. Falls der Motor noch kalt oder der Kat geheizt wird, wird auf die Kennlinie FMILBNMKM f¨ ur die Hysterese umgeschaltet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2-Punkt LBK bei BDE -------------------Bei BDE wird der Sollwert f¨ ur den Faktor Ladungsbewegung zus¨ atzlich im Schichtbetrieb, Schichtbetrieb/Katheizen, Doppeleinspritzung bei Volllast (B_hkslbks) und bei B_hmmlb=true auch im homogenen Magerbetrieb sowie bei Bit2 von CWLBK=true auch im Homogen/Schichtbetrieb auf 1 (mit viel Ladungsbewegung) gesetzt.
kontinuierliche LBK (Bild: continous - SY_LBK > 2) bei Saugrohreinspritzer --------------------------------------------------------------------------Bei der kontinuierlichen LBK bei Saugrohreinspritzer gibt es ein Kennfeld abh¨ angig von mrko_w und nmot f¨ ur Homogenbetrieb ohne Katheizen und f¨ ur den Warmlauf bzw. Katheizen. Dabei bedeuten flbs_w=1 Soll-Klappenposition mit viel Ladungsbewegung und flbs_w=0 ohne Ladungsbewegung.
kontinuierlich LBK bei BDE --------------------------Bei der kontinuierlichen LBK gibt es f¨ ur jede Betriebsart und f¨ ur Katheizen im Homogenbetrieb sowie Homogen/Klopfschutz ein Kennfeld f¨ ur den Sollwert (abh¨ angig von mrko_w und nmot). Dabei bedeuten flbs_w=1 Soll-Klappenposition mit viel Ladungsbewegung und flbs_w=0 ohne Ladungsbewegung.
LBKSOL ------Der Faktor Ladungsbewegung flbs_w wird in die Klappenstellung lbksol_w umgerechnet (WLBKSOLFLB). Zur Applikation kann der Sollwert ¨ uber den Parameter FLBSAP (abh¨ angig vom Codewort CWLBK Bit 1 -> B_lbksap) und ¨ uber das Kennfeld KFLBKAPP (solange die Momentenstruktur noch nicht bedatet ist - abh¨ angig vom Codewort CWLBK mit 5 --> B_lbksapkf) vorgegeben werden. Wenn die Ladungsbewegungsklappe den unteren Offset nach Powerfail oder B_falbk (Funktionsanforderung LBK durch Tester) noch nicht adaptiert hat (siehe %GGLBK), dann ist das Bit B_lbkoflef auf false und die Sollposition der Klappe muß der unbestromten Klappenposition lbksol_w=0 entsprechen. Danach muß die Klappe angesteuert werden lbksol_w=100%, wenn Bit2 von CWGGLBK=true ist, damit die Steigung adaptiert werden kann (B_lbkgrlef=false). Diese Funktionalit¨ at gibt es nur, wenn eine Lager¨ uckmeldung verbaut ist. ¨ Uber das Codewort CWLBK Bit 0 kann eine ¨ Anderung der Ladungsbewegungsklappenposition verhindert werden, solange der DENOX-Kat ger¨ aumt wird (B_denox=true f¨ ur 1-2 Sekunden). Ergibt sich beim Stellen der LBK (Delta flbs_w > DZFLBK) ab einer bestimmten Drehzahl ein merklicher Sprung in der F¨ ullung rl und folglich im Istmoment, so kann ab dieser Drehzahl (NMOTZFLBK) der Z¨ undwinkel f¨ ur einen bestimmte Zeit TMAXZFLBK freigegeben werden (B_zwflbk=true).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALBK 2.100.2
Seite 1044 von 4100 31.JAN.2003 Thomas Brosi
APP LBKSOL 13.10.1 Applikationshinweise CWLBK wird auch in %DLBKE benutzt Bit0 Bit0 Bit1 Bit1 Bit2 Bit2 Bit3 Bit3 Bit4 Bit5 Bit5
von von von von von von von von von von von
CWLBK CWLBK CWLBK CWLBK CWLBK CWLBK CWLBK CWLBK CWLBK CWLBK CWLBK
=false: der Sollwert wird immer berechnet (unabh¨ angig von B_denox) =true: wenn B_denox=true wird bei SY_LBK<3 der Sollwert nicht ge¨ andert =false: Sollwert wird berechnet =true: bei Applikation (Sollwert = Applikationswert) =true: B_hoslbks=true--> lbksol =100% =false: lbksol ¨ uber Hysterese (abh¨ angig von nmot und mrko_w) =false: Sollwert wird berechnet =true: bei Applikation (aus Kennfeld abh¨ angig von rk) : nicht verwendet =true: B_hkslbks=true--> lbksol =100% =false: lbksol ¨ uber Hysterese (abh¨ angig von nmot und mrko_w)
DZFLBK = 0.5 FLBSAP = 1 FLBSWSTART = 0 KFLBKAPP= (zur Applikation, wenn Momentenstruktur noch nicht appliziert ist) LBKSOLNAL = 0 NMOTZFLBK = 10000 TDSTFLBS = 0 TMAXZFLBK = 0.3 s WLBKSOLFLB: Umrechnung Soll-LB-Klappenwinkel in Faktor Sollladungsbewegung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
z.B. WLBKSOLFLB flbs_w lbksol_w
| 0 | 0
| |
0.2 | 20 % |
0.4 | 40 % |
0.6 | 60 % |
SY_LBK < 3: ----------abh¨ angig vom Faktor mrko_w kann eingestellt LBK mit Drall) DFMILBNM nmot | 0 | 200 | 3000 | 4000 Wert | 0.0977 | 0.0977 | 0.0977 | 0.0977 FMILBNM = FMILBNMKR=FMILBNMKM nmot | 0 | 200 | 3000 | 4000 Wert | 0 | 0.0061 | 0.9961 | 0.9883
0.8 | 1 | 80 % | 100% |
werden, ob die LBK offen oder geschlossen sein soll. (kleiner als Hysterese -->
| 4520 | 4600 | 5500 | 6000 | | 0.0977 | 0.0977 | 0.0977 | 0.0977 | | |
4520 0
| |
4600 0
| 5500 | 0
| 6000 | 0
|
TDDLBKLB = 1.2 s SY_LBK > 2: ----------KFLBKHMMS= KFLBKHOMS= KFLBKHOSS= KFLBKSCHS= KFLBKSKHS= KFLBKHKSS= KFLBKHOKHS= TMOTLBKSOL= 0
in allen Kennfeldern bedeuten: 1= viel Ladungsbewegung (flbs_w=1) und 0 = ohne Ladungsbewegung (flbs_w=0)
FU ALBK 2.100.2 Ansteuerung Ladungsbewegungsklappe FDEF ALBK 2.100.2 Funktionsdefinition ¨ Ubersicht ========= Die Lagereglerfunktion f¨ ur die LBK gliedert sich in 4 Teilfunktionen. 1. Sollwertaufbereitung 2. Kompensationen (Reibung, Feder, Spannung) 3. ¨ Uberwachung (Lage, Tastverh¨ altnis) 4. Reglerkern
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALBK 2.100.2
Seite 1045 von 4100 31.JAN.2003 Thomas Brosi
PID_Regler Sollw_Ausw wlbkada_w lbksol_w
wlbkada_w
wlbkdlr_w
wlbkdlr_w
dwlbkl_w
dwlbkl_w
lbksollwert talbks_w B_s0_pwrsv
Kompensationen dwlbkl_w
lbkistu_w ubsq
B_talbk
add_komp
add_komp
wlbkdlr_w mul_komp
mul_komp
talbk_w
talbks_w B_talbk
talbk_w
ubsq B_lbkdisfr B_lbkpwrsv
talbk_w
Ueberwachung B_lbkdisfr B_lbkpwrsv B_s0_pwrsv
dwlbkl_w ubsq B_lbknlpca
albk-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lbknlpca
B_lbknlpne B_lbkpide B_lbkwsive
albk-main Sollwertaufbereitung ==================== ¨nderungsgeschwindigkeit des Sollwerts zu begrenzen. Hauptaufgabe der Sollwertaufbereitung ist die A Damit lassen sich ¨ Uberschwinger der Reglers bei gleichzeitigen hoher Verst¨ arkung vermeiden. Die Begrenzung der Sollwert¨ anderungsgeschwindigkeit wird im Block DYNAMIC_LIMITATION gerechnet. Zus¨ atzlich kann bei entsprechendem setzten von Bit 0 von CWLBKNOL ¨ uber das LABEL WLBKSAPNOL ein Applikationssollwert vorgegeben werden. Weiterhin wird beim Lernen der mechanischen Anschl¨ age der Klappe, auf den Adaptionssollwert wlbkada_w umgeschaltet. F¨ ur den Funktionstest der LBK in der Werkstatt, kann ¨ uber den Ansteuerwert arqtlbk_w und die Freigabebedingung B_rqtlbk die Klappe bewegt werden. Die Integration dieses Stellgliedtest erfolgt in der Ansteuerfunktion, weil nur so gew¨ ahrleistet ist, dass die Klappe nicht zerst¨ ort wird (eine andere Vorgehensweise ist bei DC-Motor betriebenen Klappen bzw. Ventilen nicht zul¨ assig).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALBK 2.100.2
Seite 1046 von 4100 31.JAN.2003 Thomas Brosi
[Adaptation Request] B_lbkaden
SY_LBKGSTA 0
false
[Valve check by tester]
B_rqtlbk 0.0
[Application Setpoint]
nmot
CWALBK B_lbkappnl
CWLBKNOL 0
0
WLBKSAPNOL dynamic limitation
B_s0_pwrsv
[Powersave]
sollwert wlbkdlr_w
wlbkdlr_w
lbksollwert 0.0
albk-sollw-ausw
arqtlbk_w
wlbkada_w albk-sollw-ausw
Diese Funktionsblock besteht aus den zwei Teilfunktionen: Lineare Begrenzung und Filterung Die lineare Begrenzung sorgt daf¨ ur, dass der ausgegebene Sollwert wlbkdlr_w h¨ ochstens mit der Geschwindigkeit LBKASBSTG [%/(sec/Rechenraster)] zunimmt. Der nachgestellte Filter dient der "Kantengl¨ attung".
sollwert TLBKSASB LBKASBSTG
albk-dynamic-limitation
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Begrenzung der Sollwert¨ anderungsgeschwindigkeit ===============================================
wlbkdlr_w
wlbkdlrroh_w /NC LowpassT_3 albk-dynamic-limitation Kompensation ============
Die Kompensation besteht aus Reibungs-, Feder- und Spannungskompensation. Die Reibungskompensation sorgt daf¨ ur, dass bei Soll-Ist-Differenzen, die gr¨ oßer als DWLBKLRMX sind kurzzeitig ein Tastverh¨ altnisanhebung durchgef¨ uhrt wird. Dies ist im wesentlichen bei kleinen Sollwertspr¨ ungen hilfreich. Die Federkompensation gleicht die Federkennlinie aus und tr¨ agt damit zur Symmetrierung des Systems bei. Die Spannungskompensation enth¨ alt noch eine Kreisverst¨ arkungskorrektur f¨ ur den Startfall.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CWALBK
ALBK 2.100.2
Seite 1047 von 4100 31.JAN.2003 Thomas Brosi
1
dwlbkl_w 0.0
/*** COMPENSATION OF FRIKTION MOMENT ***/ DWLBKLRMX 0.0 MLBKREIBK
lbkrkomp_w
wlbkdlr_w
add_komp
lbkfkomp_w
TALBKFSTG
/*** COMPENSATION OF SPRING TORSION ***/
TALBKFOFF
/*** COMPENSATION OF BATTERY-VOLTAGE FLUCTUATION ***/ TLBKLUB SY_UBR 0 LBKLUBSOLL
lbklkomp_w
ubsq
mul_komp
B_st ubrsq
/* Über die Kreisverstärkung des DLRAusganges wird die Schwankung der Batterieversorgungsspannung kompensiert */
LBKLKREIS LBKLKREISS
albk-kompensationen
albk-kompensationen ¨ Uberwachung =========== Die 1.) 2.) 3.)
¨ Uberwachung gliedert sich in drei Teilfunktionen: Spannungs¨ uberwachung Lage¨ uberwachung Tastverh¨ altnis¨ uberwachung
voltage supervision ubsq
ubsq
B_lbkub
B_lbknlpca
B_lbknol
Poti defekt
LBK position supervision ulbkist_w
dwlbkl_w B_lbkdisfr
B_lbkpe
ulbkist_w
dwlbkl_w B_lbkdisfr
B_lbkwsive
B_lbkdisfr
B_lbkdisfr
Lageüberwachung
B_lbknlpne
B_lbkpwrsv B_lbkwsive controller range supervision B_lbkpwrsv B_lbkdisfr talbk_w
Ruhestromabschaltung
B_s0_pwrsv
B_lbkpwrsv B_s0_pwrsv
Tastverhältnisüberwachung B_lbkpide
talbk_w
B_lbknlpne
B_lbkpide albk-ueberwachung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
/* Im Start kann durch den Anlasser die Batteriespannung sehr stark absinken. Die Kompensation kann von Fall zu Fall ein LBK-Schwingen nicht verhindern. Deshalb wird eine eigene Kreisverstärkung im Startfall verwendet. */
albk-ueberwachung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALBK 2.100.2
Seite 1048 von 4100 31.JAN.2003 Thomas Brosi
Spannungs¨ uberwachung ==================== Hier wird gep¨ uft, ob der Spannungswert aus der Batteriespannungserfassung noch g¨ ultig ist.
SY_UBR 0 getSfp 1/
DFP_UBR
dfp locSfp_UBR
sfpgetSfpBak
2/ SY_UBDEEN
ubrsq
false
B_lbkub
B_lbkub albk-voltage-supervision
ubsq
FF_lbkub
SY_UBDEDIS
1/ B_lbkub albk-voltage-supervision Lage¨ uberwachung ===============
Die zweite Aufgabe besteht darin, zu ¨ uberwachen ob die Klappe den Sollwert erreicht. D.h. ist die Soll-Ist-Differenz f¨ ur die Zeit LBKLAGERT gr¨ oßer als DLBKSIMX so wird B_lbkwsive=true und damit der Notbetrieb (talbk_w = -20%TV) eingeleitet. Der Notbetrieb bleibt bis zum Ende des Fahrzyklus erhalten. Die Lage¨ uberwachung ist w¨ ahrend des Lernens der mechanischen Anschl¨ age deaktiviert.
/*** MONITORING OF LBK POSITION ***/
1/
B_lbkub false
B_lbknlpne
1/
B_lbkdisfr
1/
B_lbkpwrsv
ULBKNLPMAX
/* NLP nicht erreicht */
B_lbknlpne
ulbkist_w
B_lbknlpne
2/ false
B_lbknlpne
1/ B_lbkaden 1/ 0.0
dwlbkl_w
lbklagec_w 1/
DLBKSIMX 0.02
2/ 1/
lbklagec_w LBKLAGERT
1/ 0.0
B_dwlbkl_EB
/* Reset wenn Sollwert Istwert schneidet */
0.0
lbklagec_w
true
B_lbkwsive B_lbkwsive
/* Fehlerreaktionszeit ist abgelaufen, d.h. Fehlerflag setzen */
albk-lbk-position-supervision
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Eine Funktionalit¨ at der Lage¨ uberwachung besteht darin, zu ¨ uberpr¨ ufen, ob die LBK im Fehlerfall die Notlaufposition erreicht hat. Dazu wird der Spannungswert der Lager¨ uckmeldung mit dem maximalen Wert der Toleranzrechnung ULBKNLPMAX verglichen (im Fehlerfall steht unter Umst¨ anden noch keine Position in % zur Verf¨ ugung).
albk-lbk-position-supervision
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALBK 2.100.2
Seite 1049 von 4100 31.JAN.2003 Thomas Brosi
Tastverh¨ altnis¨ uberwachung ========================= Die Tastverh¨ altnis¨ uberwachung dient dazu einen Steller, der nahe an der Sollposition klemmt zu erkennen. In diesem Fall spricht die Lage¨ uberwachung nicht an. Der Integrator des Reglers zieht sich in diesem Fall auf. Erreicht das Tastverh¨ altnis die Schwelle LBKPIDMAX wird wiederum ein Z¨ ahler incrementiert. Nach erreichen der Schwelle LBKPID2T wird B_lbkpide=true damit der Notbetrieb (talbk_w = -20%TV) eingeleitet. Das Decremtieren bei Unterschreiten der TV-Schwelle wird doppelt so schnell durchgef¨ uhrt, um die Robustheit gegen¨ uber Fehlausl¨ osungen zu erh¨ ohen. Der Notbetrieb bleibt bis zum Ende des Fahrzyklus erhalten. Um die Batterie nicht dauerhaft unn¨ otig zu belasten wird die Klappe bei Motor "aus" und Fahrpedalwert=0 abgeschalten (Powersave). Um den Klappenmechanismus zu schonen wird 1sec bevor der Powersave eintritt die Klappe geregelt gegen die 0%-Stellung gefahren) Die Tastverh¨ altnis¨ uberwachung und Powersave-Funktion ist w¨ ahrend des Lernens der mechanischen Anschl¨ age deaktiviert.
/* Fehler "DLR-Stellbereich am Anschlag" setzen und dadurch Reaktionswunsch LBK-Notlauffahren signalisieren */
B_lbkdisfr
1/
B_lbkub
1/ B_lbkaden
/* 5s */
talbk_w
B_lbklpide
B_lbkpide
2/ 2/
LBKLPIDMAX
0.02
false
true
1/
B_lbklbe 2/
0.04
1/
B_lbkeson
lbklpidc_w
1/
0.0
1/
LBKLPID1T
true
/* 0.6s */
lbklpidc_w LBKLPID0T
B_lbkese
B_lbklbe
1/
/* 0.2s */ 0.0
TLBKPWRSV 1.0
nmot
[sec]
wped 0.0
1/ true
B_lbkte
B_talbk
nmot 0.0 TurnOnPwrsv
B_lbkpwrsv
B_lbkpwrsv
B_lbkaden
/* Powersave */ B_s0_pwrsv SY_LBKGSTA 0 false
Del_pwrsv_s0
B_rqtlbk
albk-controller-range-supervision
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
LBKLPID2T
albk-controller-range-supervision Regler ====== Der eigentliche Digitale Lageregler besteht aus einem PID-Regler mit regeldifferenzabh¨ angigen Parametern. Die St¨ utzstellen der Parameter sind in einer Gruppenst¨ utzstelle zusammengefasst. Als Besonderheit besitzt der Regler eine Resetierung des I-Anteils bei Sollwertspr¨ ungen, die verhindert, dass bereits aufintegrierte Regeldifferenzen zum n¨ achsten Sollwert "transferiert" werden und entweder ¨ zu Uberschwingern oder zu zu langsamem Ann¨ ahern an den Sollwert f¨ uhren. Die Resetierung des I-Anteils wird w¨ ahrend des Lernens der Klappe nicht durchgef¨ uhrt, da hier ein großer I-Anteil gebraucht wird. Beim Lernen des oberen mechanischen Anschlags wird zun¨ achst mit einem begrenzten Tastverh¨ altnis gefahren. Dazu wird das Ausgabe-TV talbk(s)_w auf den Eingangswert talbkamx_w begrenzt. (Im "normalen" Lernbetrieb steht talbkamx_w auf 99.9%).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALBK 2.100.2
Seite 1050 von 4100 31.JAN.2003 Thomas Brosi
B_lbkaden
/*** I-ANTEIL ***/ LBKLIAMAXA STDW21LBSW lbkli KLLBKRIANT (STDW21LBSW) 0.0
reset 1/
DWLBKIRES B_lbkdisfr B_lbkpwrsv
/*** P-ANTEIL ***/
dwlbkl_w
100.0 -100.0 talbks_w
lbklp
talbk_w
KLLBKRPANT (STDW21LBSW) 0.0
/*** D-ANTEIL ***/
0.0
B_talbk
-20 talbkamx_w
dwlbkla_w /NC
lbkld albk-pid-regler
KLLBKRDANT (STDW21LBSW) add_komp mul_komp
Initialisierung ===============
LowpassT
LBKLKREIS
lbklkomp_w 1.0
SY_UBR 0.0
1/ true
B_lbknl
1/ true
TLBKPWRSV
B_lbkub
1.0
false
false TurnOnPwrsv
Del_pwrsv_s0
albk-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
albk-pid-regler
albk-init Fehlerspeicher l¨ oschen ====================== Beim Fehlerspeicher L¨ oschen werden s¨ amtliche Fehlerz¨ ahler und Bits zur¨ uckgesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALBK 2.100.2
Seite 1051 von 4100 31.JAN.2003 Thomas Brosi
/* Diese Task wird angestoßen, wenn über den Tester eine Löschanforderung anliegt */
DFP_LBK
DFP_LBKE
dfpgetClf getClf dfpgetClf getClf 1/ false 0.0
B_lbkwsive /* LBK-Lageüberwachung */ 2/ lbklagec_w
3/ false 0.0
B_lbkese /* Endstufen-Status */ 4/ lbklpidc_w
5/ B_lbklpide 6/
/* Überwachung des DLR-Stellbereiches */
B_lbklbe
albk-fcmclr
false
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
albk-fcmclr Nachlauf ======== Die gesamte Funktion wird bis auf den 1s-Task im SG-Nachlauf gerechnet
ABK ALBK 2.100.2 Abkurzungen ¨ Parameter CWALBK CWLBKNOL DLBKSIMX DWLBKIRES DWLBKLRMX KLLBKRDANT KLLBKRIANT KLLBKRPANT LBKASBSTG LBKLAGERT LBKLIAMAXA LBKLKREIS LBKLKREISS LBKLPID0T LBKLPID1T LBKLPID2T LBKLPIDMAX LBKLUBSOLL MLBKREIBK STDW21LBSW TALBKFOFF TALBKFSTG TLBKLUB TLBKPWRSV TLBKSASB ULBKNLPMAX WLBKSAPNOL
Source-X
DWLBKL_W DWLBKL_W DWLBKL_W
DWLBKL_W
Source-Y
Art
Bezeichnung
FW FW FW FW FW KL KL KL FW FW FW FW FW FW FW FW FW FW FW SV FW FW FW FW FW FW (REF) FW
Codewort fur ¨ die Ladungsbewegungsklappe in %ALBK Codewort fur ¨ LBK Notlaufapplikation max. Delta zwischen Ist- und Sollwinkel der LBK Resetierung I-Anteil bei Soll-/Ist-Differenz LBK Maximale LBK Soll/Ist Differenz fur ¨ Reibungskompensation LBK Lageregler Kennlinie P-Anteil LBK Lageregler Kennlinie I-Anteil LBK Lageregler Kennlinie P-Anteil Steigung Anstiegsbegrenzung LBK LBK Maximale Zeit fur ¨ Lageuberwachungsfehler ¨ LBK maximaler I-Anteil ¨ LBK Kreisverstarkung ¨ LBK Kreisverstarkung Start ¨ LBK PWM Uberwachung Zeit 0 ¨ LBK PWM Uberwachung Zeit 1 ¨ LBK PWM Uberwachung Zeit 2 LBK Lageregler maximales PWM LBK Batteriespannung Soll LBK spezifisches Reibungsmoment Stutzstellenverteilung ¨ Regeldifferenz LBK-Lageregelung ¨ Feder-Offset Tastverhaltnis LBK ¨ Feder-Steigung fur ¨ Tastverhaltnisaufschaltung LBK LBK Zeitkonstante Batteriespannungsanpassung ¨ LBK Powersave Verzogerung Tiefpass-Zeikonstante Sollwert/Anstiegsbegrenzung ¨ Maximal zulassiger Spg.-Wert der LBK-Rucklese ¨ am UMA LBK Sollwinkel im Applikationsmodus
Systemkonstante
Art
Bezeichnung
SY_LBKGSTA SY_UBDEDIS SY_UBDEEN SY_UBR
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Geregelter Stellgliedtest fur ¨ Ladungsbewegungsklappen Ubatt-Schwelle fur ¨ Sperren der DV-E-Endstufe Ubatt-Schwelle fur ¨ Freigeben der DV-E-Endstufe Systemkonstante: Spannung hinter Hauptrelais ubr existiert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALBK 2.100.2
Seite 1052 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
ARQTLBK_W BLOKNR
TKSTA
EIN EIN
Ansteuerwert Ladungsbewegungsklappe uber ¨ Tester DAMOS-Source fur ¨ Blocknummer
B_BKUBR B_CLLBK B_CLLBKE B_LBKADEN B_LBKAPPNL B_LBKDISFR B_LBKESE B_LBKESON B_LBKLBE B_LBKLPIDE B_LBKNL B_LBKNLPCA B_LBKNLPNE B_LBKNOL B_LBKPE B_LBKPWRSV B_LBKTE B_LBKUB B_LBKWSIVE B_RQTLBK B_ST
GGUBR
ALBK ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... ADVE, ALBK ALBK, DLBK ALBK, DLBK ALBK
ALBK ALBK ALBK BGLBK ALBK DLBK GGLBK ALBK ALBK ALBK ALBK TKSTA BBSTT
EIN EIN EIN EIN AUS AUS AUS EIN AUS AUS LOK EIN AUS EIN EIN AUS LOK AUS AUS EIN EIN
Bedingung Ersatzwert fur ¨ Batteriespannung (Bordnetz) ¨ Bedingung: Fehlerpfand ”LBK-Fehler” loschen ¨ Bedingung: Fehlerpfad ”LBK-Fehler-Endstufe” loschen LBK Adaption enabled LBK Notlaufmode Applikation enabled Bedingung LBK Endstufenfreigabe Funktionsrechner Bedingung LBK Endstufenabschaltung Bedingung LBK Enstufe an ¨ Bedingung LBK Tastverhaltnis zu hoch ¨ Bedingung LBK Tastverhaltnis dauerhaft zu hoch Bedingung LBK wird im Nachlauf bestromt Ausgabeanforderung festes TV fur ¨ NLP-Check oder Notlauf (LBK) Bedingung LBK Notlaufposition nicht erreicht Bedingung LBK Notlauffahren Bedingung Fehler LBK Potentiometer Bedingung LBK in Powersave Bedingung LBK hoher Strom schliessend bei Motor aus -> Neulernen Bedingung LBK Batteriespannung ausreichend Bedingung LBK Lageuberwachung ¨ Fehler Bedingung Freigabe Ansteuerwert Ladungsbewegungsklappe uber ¨ Tester Bedingung Start
B_TALBK DFP_LBK DFP_LBKE DFP_UBR DWLBKL_W LBKFKOMP_W LBKISTU_W LBKLAGEC_W LBKLD LBKLI LBKLKOMP_W LBKLP LBKLPIDC_W LBKRKOMP_W LBKSOL_W
ALBK ALBK ALBK ALBK ALBK ALBK GGLBK ALBK ALBK ALBK ALBK ALBK ALBK ALBK LBKSOL
NMOT
BGNMOT
SFPUBR TALBKAMX_W TALBKS_W TALBK_W
GGUBR BGLBK ALBK ALBK
UBRSQ
GGUBR
UBSQ
GGUB
BGLBK ALBK ALBK ALBK
ULBKIST_W WLBKADA_W WLBKDLR_W WPED
BGLBK ALBK GGPED
BGLBK, DLBK ALBK DLBK ALBK DLBK ALBK ALBK, BGLBK, DLBK
DLBK ALBK AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... BGLBK, DLBK ALBK ALBK ADVE, GGUBR
AUS DOK DOK DOK LOK LOK ALBK, BGLBK EIN LOK LOK LOK LOK LOK LOK LOK EIN ALBK, DFFTCNV,DLBK, LBKFGS, LBKUE AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... ADVE, ALBK EIN ALBK EIN HT2KTLBK AUS BGLBK, DLBK,AUS HT2KTLBK ADVE, ALBK, BGDVE, EIN DAGRE, DHDEVE, ... ABKVP, AEKP, ALBK,- EIN ALSU, BGLBK, ... ALBK, BGLBK, GGLBK, EIN LBKUE ALBK EIN AUS ADVE, AEVABU, ALBK, EIN BGDVE, DBKS, ...
Bedingung LBK Vorzeichen PWM SG int. Fehlerpfadnr.: Ladungsbewegungsklappe (LBK) SG int. Fehlerpfadnr.: Endstufe Ladungsbewegungsklappe Interne Fehlerpfadnummer: Umweltbedingungen LBK Soll/Ist Differenz Anteil Federkompensation LBK ¨ LBK Ist-Position ohne Beschrankung auf Bereich 0-100% ¨ LBK Zeitzahler Lagefehler LBK Regler D-Anteil LBK I-Anteil ¨ LBK Kreisverstarkung (word) LBK P-Anteil ¨ ¨ LBK hohes PWM-Verhaltnis Zeitzahler Anteil Reibungskompensation LBK Sollwert fur ¨ die Ladungsbewegungsklappenposition Motordrehzahl Status Fehlerpfad: Bordnetzspannung uber Hauptrelais UBR ¨ maximales TV beim begrenzeten OMA-lernen (LBK) ¨ Vorzeichenbehaftetes Tastverhaltnis LBK ¨ Tastverhaltnis LBK Bordnetzspannung uber ¨ Hauptrelais, Standard-Quantisierung Bordnetzspannung, umgerechnet in Standard-Quantisierung Spannung der LBK-Lageruckmeldung ¨ ¨ LBK Sollposition wahrend Adaption LBK Sollposition Normierter Fahrpedalwinkel
FB ALBK 2.100.2 Funktionsbeschreibung Die Funktionsbeschreibung befindet sich bei den Bildern
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1053 von 4100 31.JAN.2003 Thomas Brosi
APP ALBK 2.100.2 Applikationshinweise Bitinformation Codewort CWALBK: Bit0 von CWALBK=FALSE: Sollwert wlbkdlr_w ohne Anstiegsbegrenzung Bit0 von CWALBK=TRUE : Sollwert wlbkdlr_w mit Anstiegsbegrenzung Bit1 von CWALBK=FALSE: ALBK ohne Reibungskompensation Bit1 von CWALBK=TRUE : ALBK mit Reibungskompensation Bitinformation Codewort CWLBKNOL: Bit0 von CWLBKNOL=FALSE: Sollwert wlbkdlr_w = lbksol Bit0 von CWLBKNOL=TRUE : Sollwert wlbkdlr_w = WLBKSAPNOL Systemkonstanten: SY_LBKGSTA = 0: kein Stellgliedtest -> Schnittstelle B_rqtlbk und arqtlbk_w nicht vorhanden SY_LBKGSTA = 1: Stellgliedtest -> Schnittstelle B_rqtlbk und arqtlbk_w vorhanden Die Gesamtreglerbedatung darf nur durch die Funktionsentwicklung durchgef¨ uhrt werden.
¨ FU BGLBK 2.60.0 Berechenete Großen Ladungsbewegungsklappe FDEF BGLBK 2.60.0 Funktionsdefinition ¨ Ubersicht =========
Learnrqst_and_init
Write_to_EEPROM
trigger 1/ 100/ talbkamx_w_Out B_abbruch
B_kl15_In
B_kl15
2/
talbkamx_w 3/
B_lbklrnab
B_lernbedarf_Out B_lbklrnws_In
B_lbklrnws
10/ B_darf_lernen_Out Zaehler
B_darf_lernen_In
B_lbkdarfl
B_lbkdarfl
14/
B_lernbedarf_In
B_lbklernb
20/
lbklrnctr
B_lbknlpca_Out 30/
Check_Amb_Cond
B_lbklrnes /NC
B_D_L_in_EPPROM_OK
wlbkada_w_Out 4/ B_lbkaden
lbkumwb
lbkumwb
lbkumwb_In
21/ B_talbk
B_talbk talbk_w
talbk_w lbkpstg_w lbkistu_w
lbkpstg_w_In lbkistu_w
B_lbknlpab_Out
ulbkpoa_w_Out ulbkisto_w_In
ulbkisto_w
KLB_K3_s ulbkist_w
ulbkist_w_In
ulbkisto_w_Out lbkpstg_w_Out
B_lbkoflef 6/ 7/
B_lbkumaab_Out
B_lbklrnef
B_lbkgrlef
B_lbknlpab
B_lbkomaab_Out
B_lbkuwbab_Out
15/ 12/
B_lbkoflef_Out
B_lbknlpca
wlbkada_w
B_lbkaden
B_lbkgrlef_Out
ulbk_In
ubsq
B_lbklernb
B_lbkumaab 11/
B_lbkomaab 101/ B_lbkuwbab 5/
ulbkpoa_w 9/
ulbkisto_w
lbkpstg_w bglbk-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
trigger
bglbk-main Initialisierung und Auswertung der Lernanforderung ================================================== Der Zustandsautomat der Lernroutine wird bei folgenden Bedingungen gerechnet: 1. Bei Kl 15 ein oder aus. Hier wird der Zustandsautomat "nur" eingeschaltet: B_lbkdarfl = true. Dies bewirkt zun¨ achst nur eine ¨ Uberpr¨ ufung der Notlaufposition. Diese wird im Nachlauf (Kl 15 aus) immer durchgef¨ uhrt. Bei Kl 15 ein jedoch nur wenn die Pr¨ ufung im Nachlauf ausgef¨ uhrt (bei einem Reset im Fahrzyklus nicht) wurde. 2. Durch Testeranforderung (B_falbk). Hier wird ein vollst¨ andiges Lernen durchgef¨ uhrt. (B_lbklernb = true) 3. Wenn die Lernroutine im letzten Zyklus abgebrochen wurde. (Diese Info wird ins EEPROM geschrieben um den Lernbedarf auch ¨ uber ein Powerfail hinweg zu retten) 4. Wenn im EEPROM noch keine g¨ ultigen Werte enthalten sind -> vollst¨ andiges Lernen (B_lbklernb = true)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1054 von 4100 31.JAN.2003 Thomas Brosi
INIT B_kl15
3/
EdgeBi true
B_lbkdarfl
10/ B_falbk
1/
EdgeRising false
false
B_lbkoflef 2/
B_lbklrnes /NC
B_lbkgrlef 3/ B_lbklrnef 4/ true
B_lbkdarfl 5/
Save learn request (if first learning was done and power fail occured)
B_lbkumaab
EEPROM_
EdgeRising_2
B_lbkuwbab
1/ false
B_lbklrnws
EE_lrnw
bglbk-learnrqst-and-init ¨ Ubersicht Initialisierung =========================
Ini_Read_Memory
Ini_Set_Defaults bglbk-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lbkomaab
bglbk-learnrqst-and-init
B_lbklernb B_lbknlpab
bglbk-init Speicher lesen bei Ini ====================== Im Ini-Prozeß wird eine EEPROM-Statuspr¨ ufung durchgef¨ uhrt. Wird dieses i.O. gepr¨ uft werden die Lernwerte aus dem EEPROM ins RAM geschoben und anschließend plausibilisiert. Bei nicht plausiblen Werten wird Lernbedarf gesetzt. Dieser wird auch gesetzt, wenn die EEPROM-Pr¨ ufung ein n.i.O.-Ergebnis zur¨ uck liefert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1055 von 4100 31.JAN.2003 Thomas Brosi
ULBKNLPMAX ULBKNLPMIN
RAM 100.0
ULBKOMAMIN
EEPROM__ ulbkisto_w ULBKOMAMAX
EE_isto
ULBKNLPMAX
ULBKNLPMIN 1/
lbkpstg_w 1/
EE_lrnw
true B_lbklrnws false
B_lbklernb 2/ B_lbkoflef 3/ B_lbkgrlef 4/ B_lbklrnef
true
B_lbkoflef 2/ B_lbkgrlef 3/ B_lbklrnef
bglbk-ini-read-memory
EE_pstg
bglbk-ini-read-memory Setzen von Default Werten =========================
Set Defaults to Start Statemachine
false
B_lbkdarfl
false
B_lbklrnes /NC
B_lbklrnab LBKNLPZ1
false
lbknlpz
B_lbkumaab
false
B_lbkomaab
false
B_lbknlpab
false
B_lbkuwbab
0
lbkumwb
Possibility to trigger complete learning after each power fail B_pwf
getBit
1/ false
CWBGLBK 0
B_lbkoflef 2/
9/ false
B_lbklrnes /NC
B_lbkgrlef 3/
bglbk-ini-set-defaults
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
Defaults for EEPROM Saving
4/ B_lbklrnef true
B_lbklernb
bglbk-ini-set-defaults Abspeicherung der Lernwerte =========================== Im Lernschritt 60 wird das Abspeichern der Lernwerte angestoßen. Bei Erfolg wird der Zustandsautomat korrekt beendet und der Z¨ ahler auf 0 zur¨ uckgesetzt. Um bei einem angeforderten Lernen ¨ uber Tester oder bei einem bei einem fehlgeschlagenen NLP-Check eine erneute EEPROM-Speicherung zu erzwingen, wird bei Lernschritt 20 das Speicher-Erfolgsbit zur¨ uck gesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1056 von 4100 31.JAN.2003 Thomas Brosi
Force to Write to EEPROM if learn demand after NLP check occured EEPROM_only_for_HIL
20
lbklrnctr
if 1/ false
in
B_lbklrnes /NC
60
Writing to EEPROM
B_lbklrnes /NC
RAM
EdgeRising_1
lbkpstg_w
ulbkisto_w 1/ true
B_lbklrnws
if EEPROM EE_pstg
EE_isto EE_lrnw
B_lbklrnes /NC 1/ ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
B_lbklrnes /NC
bglbk-write-to-eeprom
save_ok
bglbk-write-to-eeprom ¨ Uberpr¨ ufung ob Umweltbedingung f¨ ur Lernen verletzt sind ======================================================= Der NLP-Check wird immer durchgef¨ uhrt. Deshalb werden die Umweltbedingungen hier nicht abgepr¨ uft. Bei allen anderen Lernschritten wird die Umweltbedingspr¨ ufung durchgef¨ uhrt. Wird ein Lernabbruch aufgrund von Umweltbedingungen festgestellt, so wird im Lernschrittz¨ ahler folgender Wert abgelegt: lbklrnctr: Batteriespannung zu niedrig: Motortemperatur außerhalb zul¨ assigem Bereich: Ansaugtemperatur außerhalb zul¨ assigem Bereich: Drehzahl verletzt: Potentiometer oder Enstufenfehler:
11 12 13 14 15
Zus¨ atzlich wird das Fehlerbit B_lbkuwbab gesetzt. Diese Information wird in der %DLBK ausgewertet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1057 von 4100 31.JAN.2003 Thomas Brosi
19
Check ambient conditions only if learning is active
11 lbklrnctr 0
1/
B_kl15 nmot
0
1/ 4
lbkumwb
1/
ubsq UBSQLBK 1/
TMOTLLBKMX 1
TMOTLLBKMN
lbkumwb
1/
tmot 1/
TANSLBKMX 2
TANSLBKMN
lbkumwb
1/
tans 1/ 3
1/
lbkumwb
1/
B_lbkese
1/ 0
lbkumwb
lbkumwb
lbkumwb
bglbk-check-amb-cond Beschreibung Zustandsautomat ============================
trigger [B_transok]
S Start/ 1
trigger [B_transok]
Verifiy_of_Pre_Settings/ Static: A_Start 1
trigger [B_lernbedarf_In || B_darf_lernen_Out] 3
2 trigger [B_transok]
2 Adaption_ready/
trigger [B_abbruch]
trigger [C_ready]
Lerning_of_lower_mech/ Static: A_umalernen 1
2
trigger [B_darf_lernen_In && B_abbruch == false] /B_darf_lernen_Out = B_darf_lernen_In;
Write_value_to_EEPROM/ Static: A_Wreeprom 1 trigger [B_abbruch]
trigger [B_transok]
Set_value_to_0/ Static: A_Set_0
1
trigger [B_abbruch]
trigger [B_transok]
trigger [B_abbruch]
trigger [B_abbruch]
1 2
2
1 Set_value_to_100/ Static: A_Set_100
Abort/ Static: A_Abort
2
trigger [B_abbruch] trigger [B_transok]
1 2 Lerning_of_higher_mech/ Static: A_omalernen
trigger [B_transok]
bglbk-main-za
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
5
bglbk-check-amb-cond
B_lbkpe
bglbk-main-za
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Verify_of_Pre_settings_1
<--------------------------------> I -----------------------> I | I | I V
Learning_of_lower_mechanical_stop_2
-----------------------> _____ I I I-----> Set_Value_to_100_per_and_Check_if_reached_3 -----------------------> _____ I I I-----> Learning_of_higher_mechanical_stop_4 -----------------------> _____ I I I-----> Set_Value_to_0_per_and_Check_if_reached_5-----------------------> _____ I I I----->
Seite 1058 von 4100 31.JAN.2003 Thomas Brosi
Write_values_to_EEPROM_6
----------------------->
Abort
bglbk-actioncondition
_____ I I I----->
BGLBK 2.60.0
bglbk-actioncondition
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ESD-Anteile des Zustandsautomaten ================================= Start (Start) Static: B_lernbedarf_Out=B_lernbedarf_In; B_darf_lernen_Out=B_darf_lernen_In; B_transok=true; B_lbknlpca_Out=false; talbkamx_w_Out=99.9; Trans1: B_transok Verifiy_of_Pre_Settings Entry: B_lernbedarf_Out=B_lernbedarf_In; B_darf_lernen_Out=B_darf_lernen_In; B_abbruch=false; B_transok=false; talbkamx_w_Out=99.9; C_ready=false; Counter=0; u_nlp_mw_L=0; Static: A_Start Exit: B_transok= false; Counter=0; StopWatch.reset(); Trans1: B_transok Trans2: B_abbruch Trans3: C_ready
Lerning_of_lower_mech Entry: Accumulator.reset(ulbkoflern); B_lbknlpca_Out=false; Counter=0; lbkpstg_w_Out=(100 / (ULBKHUB-DULBKOFFST)); u_nlp_mw_L=0; B_lbkaden=true; // Wenn in DRAM bereits gueltige Werte sind // aber ¨ uber NLP-Check lernen angefordert wurde B_lbkgrlef_Out=false; B_lbkoflef_Out=false; Static: A_umalernen Exit: Counter=0; B_transok= false; StopWatch.reset(); u_nlp_mw_L=0; Trans1: B_abbruch Trans2: B_transok
Set_value_to_100 Static: A_Set_100 Exit: B_transok= false; StopWatch.reset(); Trans1: B_abbruch Trans2: B_transok
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1059 von 4100 31.JAN.2003 Thomas Brosi
Lerning_of_higher_mech Entry: ulbkpoa_w_L = ulbkisto_w_In + (ULBKHUB-DULBKOFFST); ulbkpoa_w_Out = ulbkpoa_w_L ; Accumulator.reset(ulbkpoa_w_L); B_talbkkls=false; ulbkomb_w=0; ulbkomub_w=0; lbkomacyc=0; Static: A_omalernen Exit: Counter =0; B_transok= false; StopWatch.reset(); talbkamx_w_Out=99.9; Trans1: B_abbruch Trans2: B_transok
Set_value_to_0 Static: A_Set_0 Exit: B_transok= false; StopWatch.reset(); Trans1: B_abbruch Trans2: B_transok
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Write_value_to_EEPROM Static: A_Wreeprom Exit: B_transok= false; B_lernbedarf_Out = false; StopWatch.reset(); Trans1: B_abbruch Trans2: B_transok
Adaption_ready Entry:
B_transok= false; C_ready=false; B_lbknlpca_Out=false; B_darf_lernen_Out=false; Zaehler = 0; u_nlp_mw_L=0; B_lbkaden=false; Static: B_darf_lernen_Out=B_darf_lernen_In; Trans2: B_lernbedarf_In || B_darf_lernen_Out
Abort Static: Exit: Trans1: Act1:
A_Abort u_nlp_mw_L=0; B_darf_lernen_In && B_abbruch == false B_darf_lernen_Out = B_darf_lernen_In;
Start ===== Sorgt daf¨ ur dass Entry-Code von VERIFY_OF_PRE_SETTINGS durchgef¨ uhrt wird. Nur ESDL
Lernschritt 10 NLP-Check ========================= Der NLP-Check wird nur dann nicht durchgef¨ uhrt, wenn g¨ ultige Werte im EEPROM stehen und kein Lernbedarf besteht und kein NLP-Check im Nachlauf durchgef¨ uhrt wurde und Kl 15 ein ist. Das bedeutet, dass kein Reset w¨ ahrend des Fahhrzyklus aufgetreten ist. Im Resetfall w¨ ahrend eines Fahrzyklus kann kein NLP-Check im Nachlauf erfolgen, da dieser nicht ordnungsgem¨ aß abgeschlossen wurde. F¨ ur den NLP-Check wird hier in Abh¨ angigkeit von Kl15 "ein" oder "aus" die Zeit bestimmt wie lange der NLP-Check dauert. Dabei ist die ausgew¨ ahlte Zeit die Gesamtzeit. Der eigentliche Check dauert immer 160ms. Bei Kl15 "ein" gestaltet sich der NLP-Check folgendermaßen: Die LBK wird mit -20%TV LBKNLPZ1 * Zeitraster (20ms) gegen den mechanisch offenen Anschlag (UMA) gedr¨ uckt. Bei Kl15 "aus" wird die LBK zun¨ achst (TLBKNLPZ2 * Zeitraster)-160ms geregelt in die 0% Stellung gefahren (wlbkada_w=0%). Anschließend wird der NLP-Check mit -20% TV (B_lbknlpca=true) durchgef¨ uhrt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1060 von 4100 31.JAN.2003 Thomas Brosi
Verify of Pre-Settings and check of ambient conditions ulbkisto_w_In
ulbkisto_w_Out true
lbkpstg_w_In
B_lbkaden
false
B_lbkumaab_Out
lbkpstg_w_Out 0.0
B_lbklrnws_In B_lernbedarf_In
wlbkada_w_Out
false
false
C_ready
B_lbkomaab_Out
B_lbkuwbab_Out
B_lbknlpch /NV B_kl15_In
Determine_Mean_Value_NLP
LBKNLPZ2 lbknlpz LBKNLPZ1 10
bglbk-verify-of-pre-settings-1
B_darf_lernen_In B_lernbedarf_In
Tolerance_Check_of_NLP
Zaehler
B_darf_lernen_Out B_lernbedarf_Out
bglbk-verify-of-pre-settings-1
F¨ ur den NLP-Check wird der Steller mit -20% Tastverh¨ altnis bei KL15 "ein" LBKNLPZ1 * Zeitraster gegen den unteren mechanischen Anschlag gedr¨ uckt. Die letzten 160ms werden dazu genutzt einen Mittelwert ¨ uber 8 Messwerte zu bilden. Bei Kl15 "aus" und B_lbklernb == false wird die Klappe (TLBKNLPZ2 * Zeitraster)-300ms geregelt gegen die 0% Position gefahren. Anschließend wird f¨ ur 300ms mit -20%TV gegen den Anschlag gedr¨ uckt wobei die letzten 160ms f¨ ur die Mittelwertbildung verwendet werden. Bei Kl15 "aus" und B_lbklernb == true wird (TLBKNLPZ2 * Zeitraster) mit -20% TV gegen den Anschlag gedr¨ uckt und die letzten 160ms f¨ ur die Mittelwertbildung benutzt.
Calculation of Mean Value for NLP-Check ================================
1/
Counter 0
0.0
2/ false
u_nlp_mw_L
B_lbknlpab_Out
Counter 2/
3/
C_ready 1/
B_kl15_In
Counter
Counter
Counter
1 B_lbknlpca_Out lbknlpz
lbknlpz 9
B_lernbedarf_In
1/
15 1/ false Counter lbknlpz 1
u_nlp_mw_L
u_nlp_mw_L
B_lbknlpca_Out
1/
2/
u_nlp_mw_L
ulbkoflern
8 DULBKOFLER
u_nlp_mw_L
ulbkist_w_In bglbk-determine-mean-value-nlp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Mittelwertbildung f¨ ur NLP-Check ===============================
bglbk-determine-mean-value-nlp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1061 von 4100 31.JAN.2003 Thomas Brosi
NLP-Check ========== Der NLP-Check unterscheidet sich in zwei Toleranzbetrachtungen: 1. Wurde im Nachlauf schon einmal ein Toleranzcheck durchgef¨ uhrt und dieser i.O. gepr¨ uft? (Dazu geh¨ ort auch ein erfolgreiches Lernen) --> Pr¨ ufe NLP mit engen Toleranzen wenn i.O. Dann beendet ZA wenn n.i.O. Dann pr¨ ufe mit weiten Toleranzen wenn i.O. Dann starte komplettes Lernen --> Ermittelter NLP-Wert ist Startwert f¨ ur Offsetlernen wenn n.i.O. Dann breche ab mit NLP-Fehler 2. Besteht Lernbedarf --> Pr¨ ufe NLP mit weiten Toleranzen wenn i.O. Dann starte kompletes Lernen --> Ermittelter NLP-Wert ist Startwert f¨ ur Offsetlernen wenn n.i.O. Dann breche ab mit NLP-Fehler
Counter lbknlpz 1 B_lernbedarf_In
1/
Check of tight NLP tolerance
B_lbknlpch /NV ulbkisto_w_In ULBKUOFF
B_kl15_In
1/
DULBKNLPCH B_lbklrnws_In
u_nlp_mw_L
1/ false
B_lbknlpch /NV
true
B_kl15_In
ULBKNLPMAX
false
ULBKNLPMAX
B_lbknlpch /NV
1/ true
true
B_transok 1/
B_lbknlpch /NV
2/
ULBKNLPMIN
u_nlp_mw_L
if failed: abort
C_ready 2/
1/
2/
ULBKNLPMIN
1/
if failed: check wide tolerance
u_nlp_mw_L
if failed: abort
1/ true
B_abbruch true
2/
B_transok 1/ B_abbruch 2/
B_lbknlpab_Out
B_lbknlpab_Out
bglbk-tolerance-check-of-nlp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Check of wide NLP tolerance
bglbk-tolerance-check-of-nlp Lernen des unteren mechanischen Anschlags ========================================= Die LBK besitzt elastische Anschl¨ age. Um einerseits einen reproduzierbaren Anschlag zu definieren und andererseits ein Klemmen zu erkennen wird folgendermaßen vorgegangen: Der Wert der beim NLP-Check ermittelt wird stellt den eigentlichen Referenzanschlag dar, da die aufgebrachte Kraft hoch genug ist um die Klappe vollst¨ andig zu ¨ offen, aber andereseits niedrig genug um eine Deformation zu verhindern. Da jedoch nicht ausgeschlossen werden kann, dass die Klappe gerade in Anschlagsn¨ ahe schwerg¨ angig ist oder klemmt, muß dies ¨ uberpr¨ uft werden. Da zu wird in diesem Lernschritt der untere Anschlag geregelt angefahren. Dazu wird der Offset der Potentiometerkennlinie nach unten weggezogen. Wird der untere mechanische Anschlag erreicht, so versucht der Regler mit Erh¨ ohung des Tastverh¨ altnisses den Offsetwert zu erreichen. Dies ist jedoch nicht m¨ oglich. Erreicht das Tastverh¨ altnis den Wert TALBKUAMIN wird eine Mittelwertbildung mit den tats¨ achlichen Spannungswerten der R¨ ucklese durchgef¨ uhrt. Anschließend wird der so ermittelte Wert mit dem NLP-Wert verglichen. Unterscheiden sich die beiden Werte nicht mehr als DULBKUMACH voneinander wird auf i.O. entschieden und der Lernvorgang fortgesetzt. Wird w¨ ahrend des UMA-Lernen eine Umweltbedingung verletzt, oder dauert das UMA-Lernen l¨ anger als ¨ uber TLBKLRN2MX vorgegeben, so wird ebenfalls abgebrochen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1062 von 4100 31.JAN.2003 Thomas Brosi
Moving to lower mechanical stop Check_of_Ambient_Cond_and_abort_through_Timer_low_stop ULBKZURP
ulbkisto_w_L ulbkisto_w_Out
1
talbk_w
95
TurnOnDelay
1/ true
B_abbruch
2/
TALBKUAMIN 1/
B_lbkumaab_Out
13.5
Calulate Sum for Mean Value
ulbk_In
Reset of Mean Value Counter 1/
ulbkist_w_In
1/
u_nlp_mw_L
B_talbk
ulbkist_w_In
3/
Check if duty cycle below min value
1
u_nlp_mw_L
Counter 3/ 1
Calculate Mean Value Check if Mean value in specified range
Counter
ULBKNLPMAX
1/
2/
ULBKNLPMIN
u_nlp_mw_L
1/
Counter 2/
u_nlp_mw_L
true ulbkoflern DULBKOFLER
true
DULBKUMACH
ulbkoflern
ulbkisto_w_Out
DULBKOFLER ULBKUOFF 2/ 1/ B_abbruch true B_lbkumaab_Out B_transok
bglbk-learning-of-lower-mechanical0
8
bglbk-learning-of-lower-mechanical0
Verify of Pre-Settings and check of ambient conditions [learn lower stop] 20
Zaehler
B_darf_lernen_In
B_darf_lernen_Out
B_lernbedarf_In
B_lernbedarf_Out
ulbkisto_w_In
lbkumwb_In
ulbkisto_w_Out
0
1/ true
B_abbruch 2/ B_lbkuwbab_Out
1/ 1/ true TLBKLRN2MX /V
B_abbruch 2/ B_lbkumaab_Out
bglbk-check-of-ambient-cond-and-ab2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Counter
bglbk-check-of-ambient-cond-and-ab2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1063 von 4100 31.JAN.2003 Thomas Brosi
Klappe auf Default Zu-Stellung fahren ===================================== Die Klappe wird in 100% Stellung gefahren. Dabei wird als Hub der Nominelle Hub verwendet, der um DULBKOFFST reduziert wird. Dabei wird angenommen, dass das Toleranzgebilde der Klappe sich immer gesamtheitlich verschiebt, und der Hub im wesentlichen konstant bleibt. Wird w¨ ahrend des 100%-Anfahrens eine Umweltbedingung verletzt, oder dauert das 100%-Anfahren l¨ anger als ¨ uber TLBKLRN3MX vorgegeben (z.B. Klappe klemmt offen), so wird mit OMA-Fehler abgebrochen.
Check_of_Ambient_Cond_and_abort_through_Timer_set_100
true
100
B_lbkgrlef_Out
B_lbkoflef_Out
bglbk-set-value-to-100-per-and-che0
false
wlbkada_w_Out
B_transok lbkistu_w
DWLBKOMAX
bglbk-set-value-to-100-per-and-che0
30
Zaehler
B_darf_lernen_In
B_lernbedarf_In
B_darf_lernen_Out
B_lernbedarf_Out
ulbkisto_w_In
lbkumwb_In
ulbkisto_w_Out
1/
0
true
B_abbruch 2/
1/
B_lbkuwbab_Out 1/
TLBKLRN3MX /V
true
B_abbruch 2/ B_lbkomaab_Out
bglbk-check-of-ambient-cond-and-ab0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Verify of Pre-Settings and check of ambient conditions [Set to 100%]
bglbk-check-of-ambient-cond-and-ab0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1064 von 4100 31.JAN.2003 Thomas Brosi
Lernen des oberen mechanischen Anschlags ======================================== Der obere Anschlag wird geregelt angefahren. Dazu wird die Steigung der Potentiometerkennlinie nach und nach erniedrigt (Hub -> vergr¨ oßern, Hierarchie MOV_TO_HMST). Wird der obere mechanische Anschlag erreicht, so versucht der Regler mit Erh¨ ohung des Tastverh¨ altnisses die geforderten 100% zu erreichen. Dies ist jedoch nicht m¨ oglich. Erreicht das Tastverh¨ altnis den Wert TALBKOAMIN wird eine Mittelwertbildung mit den tats¨ achlichen Spannungswerten der R¨ ucklese durchgef¨ uhrt (Hierarchie CALC_SUM und HIERARCHIE CALC_MEAN). Da bei wird das maximale Regler-TV (talbk_w) auf TALBKOAMIN + 1% begrenzt (Hierarchie LIM_TV). Damit wird erreicht, dass die Kraft konstant ist. Ist das Regler-TV gr¨ oßer als TALBKOAMIN wird ¨ uber 8 gemessene Spannungswerte (ulbkist_w) gemittelt. Das Ergebnis wird wird in ulbkomb_w (OMA-begrenztes TV) zwischengespeichert. Anschließend wird die Steigung resetiert (Hierarchie PREP_CH_OMA2) und das Verfahren nochmals durchgef¨ uhrt, jedoch in der Art, dass die Mittelwertbildung bei TALBKOAMAX beginnt (Hierarchie LIM_TV), und w¨ ahrend der Hub-Vergr¨ oßerung das Reglerausgangs-TV nicht begrenzt wird. Das bedeutet, dass das Reglerausgangs-TV w¨ ahrend der Mittelwertbildung noch weiter ansteigt. Der errechnete Mittelwert wird in ulbkomub_w zwischengespeichert. Anschließend wird gepr¨ uft, wie weit ulbkomb_w und ulbkomub_w voneinander abweichen. Ist die Abweichung kleiner als DULBKOMACH, so wird, wenn auch die Hubpr¨ ufung (hier kann ein Wellenbruch erkannt weren) i.O. war, mit ulbkomb_w und entsprechendem Offset die Potentiometersteigung festgelegt. Zus¨ atzlich wird bei jedem der beiden Durchl¨ aufe gepr¨ uft ob die Mittelwerte zwischen ULBKOMAMAX und ULBKOMAMIN liegen. Wird w¨ ahrend des OMA-Lernen eine Umweltbedingung verletzt, oder dauert das OMA-Lernen l¨ anger als ¨ber TLBKLRN4MX vorgegeben, so wird ebenfalls abgebrochen. u
Learning of higher mechanical stop
Moving to higher mechanical stop
Check_of_Amb_Cond_and_abort_through_Timer_high_stop
MOV_TO_HMST ulbkpoa_w_L
1
Check if duty cycle above max value
1/
talbk_w
95
true
100 B_abbruch 2/ ulbkpoa_w_L B_lbkomaab_Out
vgl_ta LIM_TV
lbkpstg_w_local lbkpstg_w_Out
Calculate derivate out of voltage difference
ulbkisto_w_In
B_talbk 1/
Calculate Mean Value
Reset of Mean Value Counter Calulate Sum for Mean Value
EdgeRising_1
1/ ulbkist_w_In
u_oma_mw_L 3/
CALC_SUM CALC_MEAN
Check if Mean value in specified range
1
else_1 else_2
Counter
ctr_8
ULBKOMAMAX bglbk-learning-of-higher-mechanica0
3/
ULBKOMAMIN
if_1
u_oma_mw_L 2/ true
PREP_CH_OMA2
B_abbruch 1/
true
B_lbkomaab_Out
bglbk-learning-of-higher-mechanica0
MOV_TO_HMST lbkomacyc 0
0.2
talbk_w TALBKOAMIN lbkubkorr /NC
1/
TurnOnDelay_2 true
B_talbkkls 0.0
B_talbk
ulbkpoa_w_L
ULBKAUFP Accumulator
ulbkpoa_w_L
bglbk-mov-to-hmst
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ulbkpoa_w_Out
bglbk-mov-to-hmst
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1065 von 4100 31.JAN.2003 Thomas Brosi
LIM_TV
lbkomacyc 0 TALBKOAMAX
vgl_ta
TALBKOAMIN 13.5
lbkubkorr /NC
1.0
bglbk-lim-tv
ulbk_In
talbkamx_w_Out
99.9 bglbk-lim-tv
CALC_SUM else_1
1/ ulbkist_w_In
u_oma_mw_L
else_2
bglbk-calc-sum
2/ 1 Counter
bglbk-calc-sum
CALC_MEAN
Counter
1/
EdgeRising_2
8
1
2/
lbkomacyc
u_oma_mw_L bglbk-calc-mean
Counter
ctr_8 bglbk-calc-mean
PREP_CH_OMA2 1/
if_1 lbkomacyc 2
1/
2/
ulbkomub_w 1/
1/ u_oma_mw_L
100.0
ulbkomb_w
DULBKOMACH
lbkpstg_w_Out
ulbkomb_w
reset 2/
ULBKOOFF
2/ ulbkisto_w_In
true
B_transok
1/ ULBKHUB Accumulator
true
ulbkisto_w_In ulbkomb_w ULBKHUB ulbkisto_w_In DULBKOFFST
ULBKUOFF
DULBKHUBCH
B_abbruch 2/
true
B_lbkomaab_Out
bglbk-prep-ch-oma2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
8
bglbk-prep-ch-oma2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1066 von 4100 31.JAN.2003 Thomas Brosi
Check of Ambient Cond. and abort throughTimer [higher mech. stop] 40
Zaehler
B_darf_lernen_In
B_darf_lernen_Out
B_lernbedarf_In
ulbkisto_w_In
ulbkisto_w_Out
B_lernbedarf_Out
lbkumwb_In
1/
0
true
B_abbruch 2/
1/ 1/ true
B_abbruch 2/ B_lbkomaab_Out
bglbk-check-of-amb-cond-and-abort-0
B_lbkuwbab_Out TLBKLRN4MX
Klappe auf gelernte 0% Position fahren ====================================== Die Klappe wird in 0% Stellung gefahren. Dabei werden die gelernten Werte verwendet. Wird w¨ ahrend des 0%-Anfahrens eine Umweltbedingung verletzt, oder dauert das 0%-Anfahren l¨ anger als ¨ uber TLBKLRN5MX vorgegeben (z.B. Klappe klemmt zu), so wird mit OMA-Fehler abgebrochen. Wird der Lernvorgang im Nachlauf durchgef¨ uhrt, so wird mit erreichen der 0% Position die Anforderung f¨ ur den NLP-Check bei Kl 15 "ein" gesetzt.
Check_of_Ambient_Cond_and_abort_through_Timer_set_0
true
true
B_lbkoflef_Out
B_lbkgrlef_Out
wlbkada_w_Out
B_kl15_In
0.0 lbkistu_w
1/
DWLBKUMAX true
B_lbknlpch /NV
B_transok
bglbk-set-value-to-0-per-and-check0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bglbk-check-of-amb-cond-and-abort-0
bglbk-set-value-to-0-per-and-check0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1067 von 4100 31.JAN.2003 Thomas Brosi
Check of Ambient Cond. and abort throughTimer [set to 0%] 50
Zaehler
B_darf_lernen_In
B_darf_lernen_Out
ulbkisto_w_In
ulbkisto_w_Out
B_lernbedarf_In
B_lernbedarf_Out
lbkumwb_In
0
1/ true
B_abbruch 2/
1/
bglbk-check-of-ambient-cond-and-ab1
B_lbkuwbab_Out
TLBKLRN5MX 1/ true
B_abbruch
B_lbkomaab_Out bglbk-check-of-ambient-cond-and-ab1 Abspeichern der gelernten Werte =============================== In diesem Lernschritt wird der Regler wieder frei gegeben. Weiterhin wird hier solange verharrt, bis die EEPROM-Schreibroutine ein positives Ergebnis zur¨ uck liefert. Ist dies nicht der Fall, oder dauert das Speichern l¨ anger als 1s, so wird mit OMA-Fehler abgebrochen.
Die Adaptionswerte werden ins EEPROM geschrieben 60
Zaehler ulbkisto_w_In
false
ulbkisto_w_Out
B_lbkaden B_lernbedarf_In
B_lernbedarf_Out
B_darf_lernen_In
B_darf_lernen_Out
StopWatch 1.0 1/ B_D_L_in_EPPROM_OK
true
B_abbruch bglbk-write-values-to-eeprom-6
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
2/ B_lbkomaab_Out 1/ true
B_transok
bglbk-write-values-to-eeprom-6 Lernen beendet ============== Dies ist der Verharrungszustand nach erfolgreichem Lernen oder erfolgreichem NLP-Check. Der Zustand wird mit eingehendem Lernbedarf (Testeranforderung) oder neuer Einschaltbedingung in Richtung NLP-Check verlassen. Siehe ESDL-Code
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1068 von 4100 31.JAN.2003 Thomas Brosi
Abbruch ======= Dieser Zustand wird bei s¨ amtlichen Abbrucharten angefahren. Bei Umweltbedingungsfehlern wird die Z¨ ahlervariable entsprechend ge¨ andert. Außerdem wird eine Anforderung nach -20% TV an den Regler ausgegeben, und anschließend die Berechnung des ZA eingestellt.
Abort of Learning
lbkumwb_In 0
1/ 10
Zaehler
lbkumwb_In
false
true
true
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
B_lbkaden
B_darf_lernen_Out
B_lbknlpca_Out
B_lernbedarf_Out bglbk-abort
false
B_abbruch
bglbk-abort
ABK BGLBK 2.60.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
CWBGLBK DULBKHUBCH DULBKNLPCH DULBKOFFST DULBKOFLER DULBKOMACH DULBKUMACH DWLBKOMAX DWLBKUMAX LBKNLPZ1 LBKNLPZ2 TALBKOAMAX TALBKOAMIN TALBKUAMIN TANSLBKMN TANSLBKMX TLBKLRN2MX TLBKLRN3MX TLBKLRN4MX TLBKLRN5MX TMOTLLBKMN TMOTLLBKMX UBSQLBK ULBKAUFP ULBKHUB ULBKNLPMAX ULBKNLPMIN ULBKOMAMAX ULBKOMAMIN ULBKOOFF ULBKUOFF ULBKZURP
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort BGLBK ¨ Maximal zulassige Spg.-Diff. zw. Nominalhub und gemessenem Hub (LBK) Spg.-Delta auf NLP-Check-Wert um Uma-Lernen zu starten (LBK) Spannungsdelta um Defaulthub zu reduzieren bei OMA-Lernen (LBK) Spg.-Offset auf NLP-Wert um UMA-Lernen zu starten (LBK) Spg.-Differenz zwischen OMA mit begrenztem und unbegrenztem TV (LBK) Spg.-Differenz zwischen UMA bei NLP-Check und unbegrenztem TV (LBK) Toleranzband LBK-Position ab der oberer Anschlag als gultig ¨ akzept. wird Toleranzband LBK-Position ab der unterer Anschlag als gultig akzept. wird ¨ Anzahl der Recheraster die fur ¨ NLP-Check bei Kl15 ein verwendet werden Anzahl der Recheraster die fur ¨ NLP-Check bei Kl15 aus verwendet werden TV-Wert ab der OMA-Lernen ohne Begrenzung beginnt (LBK) ¨ Mindesttastverhaltnis LBK ab dem oberer mech. Anschlag erkannt wird. ¨ Mindesttastverhaltnis LBK ab dem unterer mech. Anschlag erkannt wird. Minimale Ansauglufttemperatur fur ¨ LBK-Lernen Maximale Ansauglufttemperatur fur ¨ LBK-Lernen Maximale Verweilzeit im Lernschritt 2 LBK-Adaption Maximale Verweilzeit im Lernschritt 3 LBK-Adaption Maximale Verweilzeit im Lernschritt 4 LBK-Adaption Maximale Verweilzeit im Lernschritt 5 LBK-Adaption Minimale Motortemperatur fur ¨ LBK-Lernen Maximale Motortemperatur fur ¨ LBK-Lernen Spannungsschwelle fur ¨ Freigabe Offset-Adaption der LBK LBK Spannungsinkrement pro Rechenraster beim OMA-Lernen Default Spannungshub der LBK-Lageruckmeldung ¨ ¨ Maximal zulassiger Spg.-Wert der LBK-Rucklese ¨ am UMA ¨ Minimal zulassiger Spg.-Wert der LBK-Rucklese ¨ am UMA ¨ Maximal zulassiger Spannungswert der LBK-Rucklese ¨ am OMA ¨ Minimal zulassiger Spannungswert der LBK-Rucklese ¨ am OMA Spg.-Offset zwischen OMA und OEA der LBK Spg.-Offset zwischen UMA und UEA der LBK LBK Spannungsdekrement pro Rechenraster beim UMA-Lernen
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_FALBK B_KL15
TKDFA BBSYSCON
EIN EIN
Funktionsaufforderung Offsetlernen der LBK Bedingung Klemme 15
B_LBKADEN B_LBKDARFL B_LBKESE
BGLBK BGLBK ALBK
BGLBK ADVE, BGLBK, BKS,CANECU, CANECUR, ... ALBK DLBK BGLBK, DLBK
AUS AUS EIN
LBK Adaption enabled Bedingung LBK darf lernen Bedingung LBK Endstufenabschaltung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBK 2.60.0
Seite 1069 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_LBKGRLEF B_LBKLERNB B_LBKLRNAB B_LBKLRNEF B_LBKLRNWS B_LBKNLPAB B_LBKNLPCA B_LBKOFLEF B_LBKOMAAB B_LBKPE B_LBKUMAAB B_LBKUWBAB B_PWF
BGLBK BGLBK BGLBK BGLBK BGLBK BGLBK BGLBK BGLBK BGLBK GGLBK BGLBK BGLBK BBHWONOF
LBKSOL
AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN AUS AUS EIN
Bedingung: Steigungs-Adaption abgeschlossen Bedingung LBK Lernbedarf Bedingung Abbruch beim Lernen der LBK Bedingung: Offset und Steigungs-Adaption abgeschlossen Bedingung LBK hat mindestens einmal richtig gelernt (EEPROM-Werte ok) Bedingung Abbruch bei NLP-Check (LBK) Ausgabeanforderung festes TV fur ¨ NLP-Check oder Notlauf (LBK) Bedingung: Offset-Adaption abgeschlossen Bedingung Abbruch bei Lernen des OMA (LBK) Bedingung Fehler LBK Potentiometer Bedingung Abbruch bei Lernen des UMA (LBK) Adaptionsabruch LBK wegen Umweltbedingungsverletzung Bedingung Powerfail
B_TALBK LBKISTU_W LBKLRNCTR LBKNLPZ LBKPSTG_W LBKUMWB NMOT
ALBK GGLBK BGLBK BGLBK BGLBK BGLBK BGNMOT
TALBKAMX_W TALBK_W
BGLBK ALBK
TANS
GGTFA
TMOT
GGTFM
UBSQ
GGUB
ULBKISTO_W ULBKIST_W
BGLBK
ULBKPOA_W WLBKADA_W
BGLBK BGLBK
LBKUE DLBK ALBK LBKSOL DLBK ALBK, BGLBK, DLBK DLBK DLBK ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... BGLBK, DLBK ALBK, BGLBK
EIN EIN AUS LOK GGLBK AUS AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... ALBK AUS EIN BGLBK, DLBK,HT2KTLBK EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... ABKVP, AEKP, ALBK,- EIN ALSU, BGLBK, ... GGLBK AUS ALBK, BGLBK, GGLBK, EIN LBKUE AUS ALBK AUS
Bedingung LBK Vorzeichen PWM ¨ LBK Ist-Position ohne Beschrankung auf Bereich 0-100% ¨ Lernschrittzahler Ladungsbewegungsklappe Aktuelle Rechenrasternummer beim NLP-Check (LBK) LBK Steigung Postion in % gegen Potipannung Statusbyte fur ¨ Umweltbedingungen LBK-Lernen Motordrehzahl maximales TV beim begrenzeten OMA-lernen (LBK) ¨ Tastverhaltnis LBK Ansaugluft - Temperatur Motor-Temperatur Bordnetzspannung, umgerechnet in Standard-Quantisierung Spannungsoffset der LBK-Lageruckmeldung ¨ Spannung der LBK-Lageruckmeldung ¨ ¨ LBK Potispannung am oberen mechanischen Anschlag wahrend Adapt. ¨ LBK Sollposition wahrend Adaption
FB BGLBK 2.60.0 Funktionsbeschreibung Die Funktion wird zum Lernen der mechanischen Anschl¨ age einer Ladungsbewegungsklappe verwendet. Zus¨ atzlich wird jeweils bei Kl 15 ein/aus eine Pr¨ ufung der Notlaufposition durchgef¨ uhrt. Die Lernfunktion gliedert sich in insgesamt 6 Lernschritte. Der Z¨ ahler lbklrnctr zeigt die Lernschritte an. Dabei gilt: -
NLP-Check Lernen des unteren Anschlags Stelle Klappe auf 100% Lernen des oberen Anschlags Stelle Klappe auf 0% Speichern ins EEPROM
Lernschritt Lernschritt Lernschritt Lernschritt Lernschritt Lernschritt
1 2 3 4 5 6
-------
lbklrnctr lbklrnctr lbklrnctr lbklrnctr lbklrnctr lbklrnctr
= = = = = =
10 20 30 40 50 60
Wird die Lernroutine vollst¨ andig durchlaufen, wird der Z¨ ahler lbklrnctr auf 0 zur¨ uckgesetzt. Tritt ein Fehler beim Lernen auf, so bleibt der Lernschrittz¨ ahler dort stehen, wo der Fehler aufgetreten ist. Zus¨ atzlich werden bei lbklrnctr=10 und Abbruch B_lbknlpab gesetzt. Bei lbklrnctr=20 und Abbruch wird B_nlpumaab gesetzt. Bei lbklrnctr > 20 und Abbruch wird B_lbkomaab gesetzt. B_lbkumaab und B_lbkomaab werden nur gesetzt, wenn der Abbruch nicht durch Verletzen von Umweltbedingungen entstanden ist. Wird w¨ ahrend eines Lernvorgangs eine Umweltbedingung verletzt, so wird B_lbkuwbab gesetzt. Wird das lernen aufgrund von Umweltbedingung abgebrochen werden folgende Werte in lbklrnctr abgelegt. lbklrnctr: Batteriespannung zu niedrig: Motortemperatur außerhalb zul¨ assigem Bereich: Ansaugtemperatur außerhalb zul¨ assigem Bereich: Drehzahl verletzt: Potentiometer oder Enstufenfehler:
11 12 13 14 15
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLBK 6.30.0
Seite 1070 von 4100 31.JAN.2003 Thomas Brosi
APP BGLBK 2.60.0 Applikationshinweise Grundbedatung: CWBGLBK = DWLBKOMAX = DWLBKUMAX = DULBKHUBCH = DULBKNLPCH = DULBKOFFST = DULBKOFLER = DULBKOMACH = DULBKUMACH = LBKNLPZ1 = LBKNLPZ1 = TALBKOAMAX = TALBKOAMIN = TALBKUAMIN = TANSLBKMN = TANSLBKMX = TLBKLRN2MX = TLBKLRN3MX = TLBKLRN4MX = TLBKLRN5MX = TMOTLLBKMN = TMOTLLBKMX = UBSQLBK = ULBKAUFP = ULBKHUB = ULBKNLPMAX = ULBKNLPMIN = ULBKOOFF = ULBKOMAMAX = ULBKOMAMIN = ULBKUOFF = ULBKZURP =
0 2% 2% 0.6V 0.03V 0.2V 0.2V 0.25V 0.25V 20 (immer >= 10) 65 (immer >= 20) 60% 50% 60% 5◦ C 100 ◦ C 10sec 10sec 10sec 10sec 5◦ C 100 ◦ C 10V 0.015V 2.9V 1.76V 0.26V 0.1V 4.74V 3.07V 0.1V 0.015V
Die Maximal zul¨ assige Geschwindigkeit beim Anfahren der Anschl¨ age betr¨ agt 1,5 V/sec. Die DefaultBedatung der entsprechenden Label ULBKZURP, ULBKAUFP steht auf 0,75 V/sec (0.015 V).
¨ FU GGLBK 6.30.0 Gebergroße der Ladungsbewegungsklappe FDEF GGLBK 6.30.0 Funktionsdefinition ¨ Ubersicht ========= Die Funktion berechnet aus den gelieferten Spannungs-, Offset- und Steigungswerten des Potentiometers die Position der LBK (0...100%) Außerdem wird noch ¨ uberpr¨ uft ob die Spannung noch im g¨ ultigen Bereich ist.
B_lbkpe ulbkist_w
lbkpstg_w ulbkisto_w
B_lbkpe ulbkist_w
lbkpstg_w
lbkist_w
lbkist_w
ulbkisto_w GGLBK
lbkist lbkistu_w
gglbk-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWBGLBK Bit0 = true : Klappe lernt immer bei Powerfail
gglbk-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
[V]
ulbkist_w ulbkisto_w
GGLBK 6.30.0
Seite 1071 von 4100 31.JAN.2003 Thomas Brosi
lbkist_w [%]
lbkpstg_w [%/V]
/* Übersicht der Plausibilitätsprüfungen */ B_lbkpe
4/ ULBKMX TVPLBKP
1/ B_lbkpev
compute 2/
TurnOnDelay
B_lbkpmx 3/ B_lbkpe
B_lbkpmn ULBKMN
gglbk-gglbk
5/
gglbk-gglbk Nachlauf ======== Um ein Lernen der Offsetspannung und Steigung des Potentiometers zu erm¨ oglichen, l¨ auft die Funktion auch im NL
lbkpstg_w ulbkisto_w
ulbkist_w
lbkpstg_w
lbkist_w
lbkist_w
ulbkisto_w lbkist
GGLBK_NL
lbkistu_w gglbk-nachlauf
ulbkist_w ulbkisto_w
[V]
lbkist_w [%]
lbkpstg_w [%/V]
/* Übersicht der Plausibilitätsprüfungen */ B_lbkpe
4/ ULBKMX 1/ B_lbkpev
TVPLBKP
compute 2/
TurnOnDelay
B_lbkpmx 3/ B_lbkpe 5/ B_lbkpmn
ULBKMN
gglbk-gglbk-nl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ulbkist_w
B_lbkpe
gglbk-nachlauf
B_lbkpe
gglbk-gglbk-nl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLBK 6.30.0
Seite 1072 von 4100 31.JAN.2003 Thomas Brosi
Fehlerspeicher l¨ oschen ======================
DFP_LBKP
dfpgetClf getClf
TVPLBKP compute 1/ false TurnOnDelay 2/ B_lbkpev 3/ B_lbkpe 4/
gglbk-fcmclr
B_lbkpmx 5/ B_lbkpmn gglbk-fcmclr
ABK GGLBK 6.30.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Source-X
Source-Y
TVPLBKP ULBKMN ULBKMX Variable
Quelle
B_CLLBKP B_LBKPE B_LBKPEV B_LBKPMN B_LBKPMX DFP_LBKP LBKIST LBKISTU_W LBKIST_W
GGLBK GGLBK GGLBK GGLBK GGLBK GGLBK GGLBK GGLBK
LBKPSTG_W ULBKISTO_W ULBKIST_W
BGLBK BGLBK
Referenziert von
Art
Bezeichnung
FW FW FW
Fehlertoleranzzeit bei Bereichsuberschreitung ¨ LBK-Poti min. Schwelle der LBK-Lageruckmeldung ¨ max. Schwelle der LBK-Lageruckmeldung ¨
Art
Bezeichnung
EIN AUS AUS DLBK AUS DLBK AUS DLBK DOK DFFT AUS ALBK, BGLBK AUS BBHKS, LBKFGS, LB- AUS KUE EIN GGLBK EIN GGLBK ALBK, BGLBK, GGLBK, EIN LBKUE DLBK, GGLBK ALBK, BGLBK, DLBK
¨ Bedingung: Fehlerpfand ”LBK-Fehler Potentiometer” loschen Bedingung Fehler LBK Potentiometer ¨ Bedingung vorlaufiger Fehler LBK Potentiometer Bedingung Bereichsverletzung LBK Potentiometer am unteren Spannungslimit Bedingung Bereichsverletzung LBK Potentiometer am oberen Spannungslimit SG int. Fehlerpfadnr.: Ladungsbewegungsklappe (LBK) Potentiometer Iststellung der Ladungsbewegungsklappenposition ¨ LBK Ist-Position ohne Beschrankung auf Bereich 0-100% Iststellung der Ladungsbewegungsklappenposition (word) LBK Steigung Postion in % gegen Potipannung Spannungsoffset der LBK-Lageruckmeldung ¨ Spannung der LBK-Lageruckmeldung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLBK 4.30.0
Seite 1073 von 4100 31.JAN.2003 Thomas Brosi
FB GGLBK 6.30.0 Funktionsbeschreibung APP GGLBK 6.30.0 Applikationshinweise Quantisierungen --------------Taskreihenfolge: %GGLBK, %LBKSOL, %ALBK
***Eingangsgr¨ oßen*** RAM-Zelle | phy.Bereich | Quantisierungen | Anmerkungen | aus Funktion ------------|----------------|------------------------|-------------------|--------------lbkpstg_w | 0 ... <160%/V | 16 bit 160/65536 %/V/ink| | BGLBK ulbkist_w | 0 ... <320 V | 16 bit 320/65536 V/ink |aus A/D-Wandler 10 Bit Wert von 0 - 5 V| ulbkisto_w | 0 ... <320 V | 16 bit 320/65536 V/ink | | BGLBK **Ausgangsgr¨ oßen und lokale Variablen*** RAM-Zelle | phy.Bereich | Quantisierungen | Anmerkungen ------------|-------------------|---------------------|------------------B_lbkpe | 0/1 | | B_lbkpev | 0/1 | | B_lbkpmn | 0/1 | | B_lbkpmx | 0/1 | | lbkist | 0 ... <100% | 8 bit 100/256 | lbkist_w | 0 ... <100% | 16 bit 100%/65536 | lbkistu_w | -800% ... <800% | 16 bit 1600%/65536 | ***Parameter***
FU DLBK 4.30.0 Diagnose Ladungsbewegungsklappe FDEF DLBK 4.30.0 Funktionsdefinition ¨ Ubersicht ========= Die DLBK gliedert sich in 6 - Diagnose Adaptionsroutine - Diagnose Sensorerfassung - Diagnose Endstufe - Diagnose Lageregelung - Allgemeine Bedingungen - Fehlerspeicher l¨ oschen
Teilmodule: (BGLBK) (GGLBK) (Power_Stage) (ALBK) (General_Conditions) (FCMCLR)
Diagnosis_BGLBK
Diagnosis_Power_Stage
General_Conditions
Diagnosis_GGLBK
Diagnosis_ALBK
FCMCLR
dlbk-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Label | phy.Bereich | Quantisierungen | SST |SST-Art|Interpol| Abmerkungen ------------|----------------|----------------------|-----|-------|--------|-------------TVLBKO | 0 ... <2.55s | 8 bit 0.01 | | | | ULBKMN | 0 ...<320V | 16 bit 0.00488 | | | | ULBKMX | 0 ...<320V | 16 bit 0.00488 | | | |
dlbk-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLBK 4.30.0
Seite 1074 von 4100 31.JAN.2003 Thomas Brosi
Fehlereintr¨ age verursacht durch Lernfunktion ============================================
BGLBK ===== B_lbkdarfl zeigt an ob ein Lernvorgang oder NLP-Check stattfindet. Fällt dieses Bit ab und keines der Fehlerbits ist gesetzt so kann geheilt werden.
B_lbkdarfl EdgeFalling
Fehler bei NLP-Check LBKO DFPM
B_lbknlpab
healing B_lbkumaab
Fehler bei UMA-Lernen
B_lbknlpab
B_lbkumaab B_lbkomaab
sigError minError nplError maxError
B_lbkuwbab
Fehler bei OMA-Lernen
dlbk-diagnosis-bglbk
B_lbkomaab
Lernabbruch durch Umweltbedingungen B_lbkuwbab
nplError
B_lbkomaab
minError
B_lbknlpab
sigError
B_lbkumaab
maxError
sfpNplError 1/ sfp sfpNplError sfpMinError 1/ sfp sfpMinError sfpSigError 1/
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
sfp sfpSigError sfpMaxError 1/ sfp sfpMaxError
B_lbkuwbab healing
sfpHealing 1/ sfp sfpHealing
dfp dfp locSfp_LBKO
dlbk-lbko-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlbk-diagnosis-bglbk
dlbk-lbko-dfpm Fehlereintr¨ age verursacht durch Lager¨ uckmeldung =============================================== In der Gebergr¨ oßenfunktion wird die Spannung auf Abriß der Potileitungen oder Kurzschl¨ usse nach Masse oder 5V bzw Ub diagnostiziert. Wird bei Kl 15 "ein" kein Fehler festgestellt wird geheilt. Die Heilungsverzugszeit ist dabei gr¨ oßer als die Fehlereintragszeit. Damit wird verhindert, daß ein vorhandener Fehler f¨ alschlicherweise zuerst geheilt wird und erst dann gesetzt wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLBK 4.30.0
Seite 1075 von 4100 31.JAN.2003 Thomas Brosi
GGLBK ======
TVPLBKP: Verzugszeit bis in %GGLBK Fehler eingetragen wird
B_lbkpmx
B_lbkpmn
LBKP DFPM maxError minError
TVPLBKP
[s] 1
B_lbkpe
dlbk-diagnosis-gglbk
healing
TurnOnDelay
dlbk-diagnosis-gglbk
maxError
B_lbkpmx
minError
healing
sfp sfpMaxError sfpMinError 1/ sfp sfpMinError sfpHealing 1/
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
sfp sfpHealing
DFP_LBKP dfp dfp
dlbk-lbkp-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lbkpmn
sfpMaxError 1/
locSfp_LBKP dlbk-lbkp-dfpm Fehlereintr¨ age verursacht durch Lagerregelung ============================================= B_lbksive zeigt einen Soll-Ist-Vergleichs-Fehler an. B_lbkpide zeigt an, ob die Tastverh¨ altnis¨ uberwachung angesprochen hat. Um die Lagereglerfehler zu heilen, muß die Lernroutine beendet sein (w¨ ahrend des Lernens wird die Tastverh¨ altnis¨ uberwachung ausgeblendet) und ein Sollwert gr¨ oßer als LBKSOLMX muß eine bestimmte Zeit anliegen (Klappe m¨ ußte sich bewegt haben und im Fehlerfall wird dieser zuerst eingetragen) und gleichzeitig darf kein Fehler anliegen. Weiterhin wird ¨ uberpr¨ uft, ob die Klappe im Fehlerfall (Fehler der Lernfunktion) die Offenposition nicht erreicht hat (B_lbknlpne). S¨ amtliche Lageregelungsfehler werden nicht mehr beachtet (und nicht eingetragen) wenn ein Potentiometerfehler (B_lbkpe) vorliegt. Bestehende Fehler bleiben erhalten.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALBK =====
DLBK 4.30.0
Seite 1076 von 4100 31.JAN.2003 Thomas Brosi
[s] 1
B_lbknlpne B_lbkwsive B_lbklpide B_lbklpide LBKLPID2T
[s] 0.4
B_lbkwsive
lbksol_w
B_lbkpe
LBK DFPM B_lbkpe minError sigError nplError healing
dlbk-diagnosis-albk
LBKDSOLMX
B_lbkdarfl dlbk-diagnosis-albk
2/ minError
sfp
B_lbknlpne 3/ nplError
sfpMinError sfpNplError 1/
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
sfp
B_lbkwsive
sfpNplError 4/
sigError
sfpSigError 1/ sfp
B_lbklpide 5/ healing getSfp 1/
DFP_LBK
sfpMinError 1/
sfpSigError sfpHealing 1/ sfp sfpHealing
dfp dfp repSfp locSfp_LBK 6/ dlbk-lbk-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lbkpe
dlbk-lbk-dfpm Fehlereintr¨ age verursacht durch die Endstufe ============================================ Der Endstufenfehler wird gesetzt, wenn der Regler in die Tastverh¨ altnisabschaltung geht und dabei der Endstufenport ¨ Uberstrom anzeigt. Geheilt wird sobald Tastverh¨ altnisse in beiden Richtungen angestanden haben und kein Fehler gemeldet wurde.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Power Stage ==========
DLBK 4.30.0
Seite 1077 von 4100 31.JAN.2003 Thomas Brosi
Endstufenfehler (gebildet in ALBK) B_lbkese
B_talbk 1/ true
B_taaufok /NC
talbk_w
nplError healing
1/ true
B_tazuok /NC
dlbk-diagnosis-power-stage
LBKE DFPM
[% TV] 15
dlbk-diagnosis-power-stage
sfpNplError 1/
nplError
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
sfpHealing 1/
healing
sfp sfpHealing DFP_LBKE dfp dfp
dlbk-lbke-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
sfp sfpNplError
locSfP_LBKE
dlbk-lbke-dfpm Allgemeine Bedingungen ====================== Hier werden die allgemeinen Bedingungen f¨ ur die Sollwertvorgabe gebildet. Dabei ist im wesentlichen folgende unterscheidung zu machen: B_lbkg = true bedeutet, dass die Lager¨ uckmeldung noch i.O. ist auch wenn die Klappe einen Defekt aufweist. B_lbksg = true zeigt an, dass die Klappe insgesamt i.O. und damit auch der gew¨ unschte Sollwert gestellt werden kann. B_lbkbb = true zeigt an dass die Klappe betriebsbereit ist (kein Fehler im aktuellen Fahrzyklus vorliegt)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLBK 4.30.0
Seite 1078 von 4100 31.JAN.2003 Thomas Brosi
Allgemein ======== Lagerückmeldung, Adaption B_lbknlpab B_lbkg
B_lbkumaab B_lbkomaab
B_lbknol B_lbkuwbab B_lbkpe
Regler und Endstufe
B_lbknlb
B_lbkwsive B_lbknh
B_lbklpide B_lbkese
B_lbknlpne wird nicht verwendet da es erst gesetzt werden kann wenn B_lbknol "true" ist
dlbk-general-conditions
B_lbksg
B_lbkbb
B_lbkpsio dlbk-general-conditions
Bei Fehlerspeicher l¨ oschen werden alle Z¨ ahler und Bits zur¨ uckgesetzt
DFP_LBKP
dfpgetClf getClf
DFP_LBKE
dfpgetClf getClf 1/
compute 1/
TVPLBKP
[s]
false
B_taaufok /NC
1
2/ false
false
B_tazuok /NC
TurnOnDelay
DFP_LBK
dfpgetClf getClf
LBKLPID2T 0.4 compute 1/
false TurnOnDelay_1
[s]
1 compute 2/
false
dlbk-fcmclr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Fehlerspeicher l¨ oschen ======================
TurnOnDelay_2 dlbk-fcmclr Nachlauf ======== Im Nachlauf werden keine Eintr¨ age im Fehlerspeicher mehr vorgenommen. Die Auswertung der Eintr¨ age muß aus Komponentenschutzgr¨ unden (B_lbknol) jedoch weiterhin durchgef¨ uhrt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLBK 4.30.0
Seite 1079 von 4100 31.JAN.2003 Thomas Brosi
Allgemein ======== Lagerückmeldung, Adaption B_lbknlpab B_lbkg
B_lbkumaab B_lbkomaab B_lbkuwbab B_lbkpe
B_lbknol
Regler und Endstufe
B_lbknlb
B_lbkwsive B_lbknh
B_lbklpide
B_lbksg
B_lbknlpne wird nicht verwendet da es erst gesetzt werden kann wenn B_lbknol "true" ist
B_lbkbb dlbk-nachlauf
B_lbkese
B_lbkpsio dlbk-nachlauf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK DLBK 4.30.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
FW FW (REF) FW (REF)
¨ Wert den LBK-Sollwert uberschreiten ¨ muß, damit Lageregler fehlerheilung moglich ¨ LBK PWM Uberwachung Zeit 2 Fehlertoleranzzeit bei Bereichsuberschreitung ¨ LBK-Poti
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN EIN AUS AUS AUS AUS AUS EIN EIN AUS
Bedingung Bandende-Funktionsanforderung LBK Bedingung Bandende-Funktionsanforderung LBK Endstufe Bedingung Bandende-Funktionsanforderung LBK Offset-Adaption Bedingung Bandende-Funktionsanforderung LBK Potentiometer Bedingung Ersatzwert aktiv: LBK Bedingung Ersatzwert aktiv: LBK Endstufe Bedingung Ersatzwert aktiv: LBK Offset-Adaption Bedingung Ersatzwert aktiv: LBK Potentiometer ¨ Bedingung: Fehlerpfand ”LBK-Fehler” loschen ¨ Bedingung: Fehlerpfad ”LBK-Fehler-Endstufe” loschen ¨ Bedingung: Fehlerpfand ”LBK-Fehler Potentiometer” loschen Bedingung: Fehlereintrag durch Tester fur ¨ LBK Bedingung: Fehlereintrag durch Tester fur ¨ LBK Endstufe Bedingung: Fehlereintrag durch Tester fur ¨ LBK Offset-Adaption Bedingung: Fehlereintrag durch Tester fur ¨ LBK Potentiometer LBK betriebsbereit Bedingung LBK darf lernen Bedingung LBK Endstufenabschaltung Istwert von LBK gultig ¨
EIN AUS AUS EIN EIN AUS EIN EIN EIN EIN AUS AUS EIN EIN EIN AUS AUS
¨ Bedingung LBK Tastverhaltnis dauerhaft zu hoch Bedingung: Noftlaufforderung, da LBK ohne Drall klemmt Bedingung: Noftlaufforderung, da LBK mit Drall klemmt Bedingung Abbruch bei NLP-Check (LBK) Bedingung LBK Notlaufposition nicht erreicht Bedingung LBK Notlauffahren Bedingung Abbruch bei Lernen des OMA (LBK) Bedingung Fehler LBK Potentiometer Bedingung Bereichsverletzung LBK Potentiometer am unteren Spannungslimit Bedingung Bereichsverletzung LBK Potentiometer am oberen Spannungslimit Bedingung: Saugrohrunterdruck ausreichend fur ¨ LBK-Verstellung (nur bei SY_LBK=2) Bedingung: LBK Sollwert gultig ¨ Bedingung Abbruch bei Lernen des UMA (LBK) Adaptionsabruch LBK wegen Umweltbedingungsverletzung Bedingung LBK Lageuberwachung Fehler ¨ Bedingung: min-Fehler Ladungsbewegungsklappe Bedingung: min-Fehler Ladungsbewegungsklappe Endstufe
Source-Y
LBKDSOLMX LBKLPID2T TVPLBKP Variable
Quelle
BLOKNR
B_BELBK B_BELBKE B_BELBKO B_BELBKP B_BKLBK B_BKLBKE B_BKLBKO B_BKLBKP B_CLLBK B_CLLBKE B_CLLBKP B_FTLBK B_FTLBKE B_FTLBKO B_FTLBKP B_LBKBB B_LBKDARFL B_LBKESE B_LBKG
DLBK DLBK DLBK DLBK DLBK DLBK DLBK DLBK
DLBK DLBK DLBK DLBK DLBK BGLBK ALBK DLBK
B_LBKLPIDE B_LBKNH B_LBKNLB B_LBKNLPAB B_LBKNLPNE B_LBKNOL B_LBKOMAAB B_LBKPE B_LBKPMN B_LBKPMX B_LBKPSIO B_LBKSG B_LBKUMAAB B_LBKUWBAB B_LBKWSIVE B_MNLBK B_MNLBKE
ALBK DLBK DLBK BGLBK ALBK DLBK BGLBK GGLBK GGLBK GGLBK DLBK DLBK BGLBK BGLBK ALBK DLBK DLBK
ALBK, DLBK ALBK, DLBK DLBK, GGLBK
LBKUE DLBK BGLBK, DLBK BBAGR, BGAGRA,LBKFGS, LBKUE DLBK LBKUE, NLKO DLBK DLBK ALBK DLBK ALBK, BGLBK, DLBK DLBK DLBK LBKSOL BGPRGS, LBKUE DLBK DLBK DLBK
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_MNLBKO B_MNLBKP B_MXLBK B_MXLBKE B_MXLBKO B_MXLBKP B_NPLBK B_NPLBKE B_NPLBKO B_NPLBKP B_SILBK B_SILBKE B_SILBKO B_SILBKP B_TALBK DFP_LBK DFP_LBKE DFP_LBKO DFP_LBKP E_LBK E_LBKE E_LBKO E_LBKP LBKSOL_W
DLBK DLBK DLBK DLBK DLBK DLBK DLBK DLBK DLBK DLBK DLBK DLBK DLBK DLBK ALBK DLBK DLBK DLBK DLBK DLBK DLBK DLBK DLBK LBKSOL
SFPLBK SFPLBKE SFPLBKO SFPLBKP TALBK_W
DLBK DLBK DLBK DLBK ALBK
Z_LBK Z_LBKE Z_LBKO Z_LBKP
DLBK DLBK DLBK DLBK
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN BGLBK, DLBK ALBK DOK ALBK DOK DOK DLBK DOK LBKUE AUS AUS LBKUE AUS LBKUE AUS EIN ALBK, DFFTCNV,DLBK, LBKFGS, LBKUE AUS AUS AUS AUS BGLBK, DLBK,EIN HT2KTLBK AUS LBKUE AUS AUS AUS
DLBK 4.30.0
Seite 1080 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung: min-Fehler Ladungsbewegungsklappe Offset-Adaption Bedingung: min-Fehler LBK Potentiometer Bedingung: max-Fehler Ladungsbewegungsklappe Bedingung: max-Fehler Ladungsbewegungsklappe Endstufe Bedingung: max-Fehler Ladungsbewegungsklappe Offset-Adaption Bedingung: max-Fehler LBK Potentiometer Bedingung: Ladungsbewegungklappe nicht plausibel Bedingung: Ladungsbewegungklappe nicht plausibel Endstufe Bedingung: Ladungsbewegungklappe Offset-Adaption nicht plausibel Bedingung: Ladungsbewegungklappe Potiwert nicht plausibel Bedingung: Signalfehler Ladungsbewegungsklappe Bedingung: Signalfehler Ladungsbewegungsklappe Endstufe Bedingung: Signalfehler Ladungsbewegungsklappe Offset-Adaption Bedingung: Signalfehler Ladungsbewegungsklappe Potentiometer Bedingung LBK Vorzeichen PWM SG int. Fehlerpfadnr.: Ladungsbewegungsklappe (LBK) SG int. Fehlerpfadnr.: Endstufe Ladungsbewegungsklappe SG int. Fehlerpfadnr.: Ladungsbewegungsklappe (LBK) Offset-Adaption SG int. Fehlerpfadnr.: Ladungsbewegungsklappe (LBK) Potentiometer Errorflag: Ladungsbewegungsklappe Errorflag: Endstufenfehler der Ladungsbewegungsklappe Errorflag: Ladungsbewegungsklappe Offset-Adaption Errorflag: Ladungsbewegungsklappe Potentiometer Sollwert fur ¨ die Ladungsbewegungsklappenposition Status Fehlerpfand: Diagnose Ladungsbewegungsklappe Status Fehlerpfand: Diagnose Ladungsbewegungsklappe Endstufe Status Fehlerpfad: Diagnose Ladungsbewegungsklappe Offset-Adaption Status Fehlerpfad: Diagnose LBK Potentiometer ¨ Tastverhaltnis LBK Zyklusflag: Ladungsbewegungsklappe Zyklusflag: Endstufe Ladungsbewegungsklappe Zyklusflag: Endstufe Ladungsbewegungsklappe Offset-Adaption Zyklusflag: Endstufe LBK Potentiometer
FB DLBK 4.30.0 Funktionsbeschreibung Die Funktion dient dazu alle Fehler die der LBK-Komponenten zuzschreiben sind zu sammeln (Fehler werden aus den einzelnen Funktionen an die DLBK geliefert) zu sammeln und in den Fehlerspeicher einzutragen und ggf. die Eintr¨ age zu heilen.
Diagnose: ========= 1. Funktion BGLBK ================= Zur Werkstatt und CARB-Diagnose ist folgender Fehlerpfad definiert worden: Pfad: LBKO: Zeigt an, dass beim Lernen der mechanischen Anschl¨ age Fehler aufgetreten sind. 2. Funktion GGLBK ================= Zur Werkstatt und CARB-Diagnose ist folgender Fehlerpfad definiert worden: Pfad: LBKP: Zeigt an, dass das Potentiometer der Lager¨ uckmeldung fehlerhaft ist. 3. Funktion ALBK ================ Zur Werkstatt und CARB-Diagnose ist folgender Fehlerpfad definiert worden: Pfad: LBK: Zeigt an, dass die Klappe mechanisch defekt ist (z.B. schwerg¨ angig). 4. Funktion GGLBK ================= Zur Werkstatt und CARB-Diagnose ist folgender Fehlerpfad definiert worden: Pfad: LBKE: Zeigt an, die Endstufe.
APP DLBK 4.30.0 Applikationshinweise Erstbedatungsempfehlung: ======================== LBKDSOLMX = 20%
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GK 21.60.1
Seite 1081 von 4100 31.JAN.2003 Thomas Brosi
FU GK 21.60.1 Gemischkontrolle FDEF GK 21.60.1 Funktionsdefinition 8/
GridSwitchSynSyns Syns
rlp_w
rk_w Syn Syns rlp_w SY_STERVK
7/ 7/
rk_w
rks_w 1/ 1/
0 rk2_w
rk3kd2 rk2_w
rk2_w
11/ 11/
RK
syns syn rk_w
rk3kd
8/
Syn
rks2_w
rkh_w
1/ 1/ B_banks
zzyls
zzyls
B_evzauss
9/ 9/
B_bankh zzylh zzbank
zzbank
10/ 10/ B_evzaush
2/ 2/
B_evzauss
zzylh
B_banks rkh2_w
B_banks
B_bankh
B_bankh
RKS_RKH
B_evzaush
B_bankh
SELECT
B_banks rk2_w rksa_w
zzylh zzyls
Monitor
gk-gk
syn syns
gk-gk
B_eahom
B_eahomb
Syns
SCH or SKH Syn
HOM or HKS or HSP or HMM or HOS active SCH data are needed in SYNS grid; HOM parts in SYN Because an operating mode switch can occur at any time operating mode request is sampled in buffer B_eahomb in SYNS grid, because SYNS is by definition the earlier synchronous frame. Remark : Only mere stratified injection data like SCH, SKH are calculated in SYNS. HKS, HSP, HOS data is calculated in SYN because stratified injection parts of these injections must be put out after homogenous injection.
gk-gridswitchsynsyns
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rk_w
gk-gridswitchsynsyns
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GK 21.60.1
Seite 1082 von 4100 31.JAN.2003 Thomas Brosi
Syn Syns SY_STERVK 0
3/ 3/
3072
B_rkapp = CWBDE1 Bit 2
4/
[%]
5/
rllaso_w
0
B_stendes
B_rkapp
rkg_w B_sa
rlp_w
0.0 Limiter
1/ fgru
rka_w
fvst_w fwe
RKAPP
rk_w
Bank 1
B_stendes
after start
fnswl_w
fr_w
fra_w
1.0
1/
lamsbg_w
fvst_w
during start fst_w
rkukg_w
rkte_w 6/ 6/ SY_STERVK 0 1/ 1.0
kfbs_w /NC
1/ 1/
2/ 2/
rllaso2_w
rkg2_w
B_rkapp B_sa
2/ fr2_w
rk2_w RKAPP
fra2_w
lamsbg2_w
gk-rk
KFBS
gk-rk
evz_austot
B_evzauss
zzyls
B_banks
zzbank
evz_austot
B_evzaush
zzylh B_bankh gk-select
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_stendes 1.0
nmot rl
0.0
rka2_w
kfbs2_w /NC
Bank 2
gk-select
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GK 21.60.1
Seite 1083 von 4100 31.JAN.2003 Thomas Brosi
Stratified syns
syns
syn
syn rk_w rk2_w B_banks B_bankh rks2_w
rks_w rks_w rks2_w
syns syn
rks2_w
rks_w
Homogenous rkh_w
rk_w rk2_w
rkh2_w
rkh2_w gk-rks-rkh
rk_w rk2_w B_banks B_bankh
rkh_w
B_bankh
gk-rks-rkh
syns syn 17/ 17/ 1/ 1/
B_eahomb B_bankh rks_w rks2_w
1/ 1/
SY_STERVK 0 B_bankh
rks_w
rkh_w
rks2_w
rk2_w
rk2_w
rk_w
rk_w
rkh2_w
1/ 1/ rkh_w
1/ 1/ rkh_w
1/ 1/ rkh2_w
RKH
If homogenous injection is active or requested (B_berhom) rkh is calculated. If homgenous mode is requested but not yet active rkh(2)_w is calculated in syns frame.
rkh_w rkh2_w
gk-homogenous
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_berhom
gk-homogenous
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GK 21.60.1
Seite 1084 von 4100 31.JAN.2003 Thomas Brosi
rkh_w
SY_STERVK 0 B_bankh rk_w
rkh2_w rk2_w B_hos B_hsp SY_HSP 0
B_hks SY_HKS
SY_STERVK 0
0
0
rks_w
gk-rkh
The stratified injection parts of both HOS and HKS refer to a homogenous basic injection whos fuel mass is calculated out of rkh = rk-rks. The stratified injected rks must be put out after homogenous injection and refers to the same cylinder. Bank switch must refer to homgeous cylinder by B_bankh. gk-rkh
2/
B_bersch
SY_STERVK 0 1/
16/
syns
0.0
16/
syn
1/ 0.0
rks_w
rks2_w
If an operating mode with stratified injection components is active or requested (B_bersch) 1/
rks(2)_w is calculated in syns if no homogenous basic injection is active or in syn if there is an active homogenous basic injection.
B_hsp
1/
SY_STERVK
SY_HSP
0
0 B_hos
If HKS or HOS bank dependency of stratified injection is defined by homogenous preinjection.
B_hks SY_HKS 0
1/ 1/
B_bankh B_banks rk_w rk2_w
B_bankh B_banks rks_w rk_w rks2_w rk2_w RKS
rks_w
1/
1/ rks_w
1/ 1/ rks2_w
rks2_w
gk-stratified
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rks2_w
gk-stratified
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GK 21.60.1
Seite 1085 von 4100 31.JAN.2003 Thomas Brosi
B_hsp SY_HSP 0
B_hks SY_HKS 0
B_banks
SY_STERVK
B_bankh 0 rk_w
SCH active rk2_w
HKS/HSP active B_hos
frks rks_w
B_hoss 1/ HOS active or requested
nmot_w
rkm_w SRK12ZUUW
KFRKSZ (SNM08PS3UW,SRK12ZUUW)
table 00 01 10
B_hks =false & B_hsp =false & B_hos=false B_hks=true v B_hsp=true B_hos=true
gk-rks
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SNM08PS3UW
rks2_w
rksz_w
gk-rks
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GK 21.60.1
Seite 1086 von 4100 31.JAN.2003 Thomas Brosi
syn
syns compute 12/ compute 12/ B_basch
13/ 13/ start 1/ start 1/
EdgeRising
compute 15/ compute 15/ CountDown
SY_ZYLOFFH SY_ZYLOFFS
14/ 14/ 1/ rksa_w
rk_w rk2_w 1/
rk2_w rk_w B_banks B_bankh rksa_w zzyls zzylh zzylbetr RK2L2
rksa_w
If SCH or SKH gets active (B_basch) a stratified injection takes place after SY_ZYLOFFH-SY_ZYLOFFS synchron grids.
gk-monitor
rksa_w
gk-monitor
evz_austot
If SCH or SKH is active, zzyls is injected. If neither SCH nor SKH is active rk refers to cylinder zzylh.
B_basch zzylh
zzylbetr
zzyls
SY_STERVK B_bankh B_banks 0
rk_w 0.0
rk2_w
dprpbrh_w SDP12ESUW
rkmine_w KLRKMINE (SDP12ESUW)
rksa_w
gk-rk2l2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_banks B_bankh zzyls zzylh
gk-rk2l2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GK 21.60.1
Seite 1087 von 4100 31.JAN.2003 Thomas Brosi
ini 1.0 10
fvst_w rllaso_w
SY_STERVK 0 1/ 1.0
kfbs_w /NC 2/ kfbs2_w /NC 3/
10
rllaso2_w
B_eahom
gk-init
firstsyn
B_eahomb
gk-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK GK 21.60.1 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
KFBS KFRKSZ KLRKMINE RKAPP SDP12ESUW SNM08PS3UW SRK12ZUUW
NMOT NMOT_W DPRBUF_W
RL RKM_W
KF KF KL FW SV (REF) SV (REF) SV (REF)
Kennfeld fur ¨ banksel. Gemischfaktor Kraftstoffmenge (Schicht) bei Doppeleinspritzung BDE Kennlinie minimal einspritzbare relative Kraftstoffmasse Applikationswert fur ¨ rk Stutzstellenverteilung ¨ Stutzstellenverteilung ¨ Drehzahl Stutzstellenverteilung Schicht-Kraftstoffmasse ¨
DPRBUF_W NMOT_W RKM_W
Systemkonstante
Art
Bezeichnung
SY_HKS SY_HSP SY_STERVK SY_ZYLOFFH SY_ZYLOFFS
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) Systemkonstante BDE-Betriebsart Homogen-Split (HSP) Systemkonstante Bedingung : Stereo vor Kat ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbh bei Homogeneinspritzung ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbs bei Schichteinspritzung
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BANKH B_BANKS B_BASCH
GK GK BDEMUM
AUS AUS EIN
¨ Zylinderzuordnung zu Einspritzbanken Homogen ¨ Zylinderzuordnung zu Einspritzbanken Schicht Bedingung Schicht-Betriebsart (Schicht, Schicht-Katheizen) aktiv
B_BERHOM
BDEMUM
EIN
Bedingung Berechnung Homogen-Einspritzung
B_BERSCH
BDEMUM
EIN
Bedingung Berechnung Schicht-Einspritzung
B_EAHOM B_EAHOMB B_EVZAUSH B_EVZAUSS B_HKS
BDEMUM GK GK GK BDEMUM
EIN AUS AUS AUS EIN
Bedingung Einspritzart Homogen BDE-Einspritzart homogen (B_hom, B_hmm, B_hos) gepuffert Aktuelle Einspritzung Homogen wird ausgeblendet Aktuelle Einspritzung Schicht wird ausgeblendet Bedingung Betriebsart Homogen-Klopfschutz
B_HOS
BDEMUM
EIN
Bedingung Betriebsart Homogen-Schicht
B_HOSS
BDEMKO
EIN
Bedingung Sollbetriebsart Homogen-Schicht
B_HSP
BDEMUM
AWEA, ESAUSG, RKTI AWEA, ESAUSG, RKTI AWEA, BBKR,ESAUSG, GK, RKTI, ... AWEA, BGPBR, GK,RKTI AWEA, BGPBR, GK,RKTI, ZUESCH GK ESAUSG, RKTI BGKV, RKTI BGKV, RKTI AWEA, BBKR,BDEMKO, BDEMUS,ESAUSG, ... ATM, BBKR,BDEMEN, BDEMUE,BGAGRSOL, ... BDEMUE, BDEMUM,BDEMUS, GK, RKTI, ... AWEA, BDEMEN,BDEMKO, BDEMUS,ESAUSG, ... BGLASO, BGRLSOL,GK AMSV, ARMD, ATM,BBAGR, BBBO, ... AWEA, BGLASO,ESNSWL, GK,LANSWL, ... BGEVAB, DHDEVE,EVABUE, GK, UFREAC GK
EIN
Bedingung Betriebsart Homogen-Split
EIN
Applikationsschalter fur ¨ rk
EIN
Bedingung Schubabschalten
EIN
Bedingung Startende Einspritzung erreicht
EIN
Einspritzausblendmuster total
EIN
Faktor Grundvorsteuerung
B_RKAPP B_SA
MDRED
B_STENDES
ESSTT
EVZ_AUSTOT
AEVABZK
FGRU
ESGRU
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
FNSWL_W FR2_W
ESNSWL LRS
FRA2_W
LRA
FRA_W
LRA
FRKS FR_W
RKSPLITS LRS
FST_W FVST_W FWE LAMSBG2_W
ESSTT GK ESWE LAMKO
LAMSBG_W
LAMKO
NMOT
BGNMOT
NMOT_W
BGNMOT
RK2_W
GK
RK3KD RK3KD2 RKA2_W RKA_W RKG2_W
GK GK LRA LRA GK
RKG_W
GK
RKH2_W RKH_W RKMINE_W RKS2_W RKSA_W RKSZ_W RKS_W RKTE_W
GK GK GK GK GK GK GK TEB
RKUKG_W RK_W
ESUK GK
RL
SRMSEL
RLLASO2_W RLLASO_W RLP_W ZZBANK
GK GK BGRLP KONCW
ZZYLH
SYNTIZW
ZZYLS
SYNTIZW
BDEMST, GK EIN DDYLSU, DFFTCNV,- EIN GK, TC1MOD, TKMWL DFFTCNV, GK,EIN TC1MOD, TKMWL,UFGKC EIN DFFTCNV, GK,TC1MOD, TKMWL,UFGKC EIN GK, MDBAS DDYLSU, DFFTCNV,- EIN GK, TC1MOD, TKMWL EIN BDEMST, GK UFGKC AUS EIN GK EIN ATM, BGLAMOD,BGLASO, BGMSNOVK, DKATFKEB, ... ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BGKV, BGLASO, TEB, AUS ZUESCH DFFT AUS DFFT AUS EIN DTEV, GK, UFGKC EIN DTEV, GK, UFGKC AUS ATM, BGMSABG,BGMSNOVK, BGTPABG, TEB ATM, BGMSABG,AUS BGMSNOVK, BGTPABG, TEB RKTI AUS RKTI AUS AUS RKTI AUS UFRKTI AUS LOK BGPBR, RKTI AUS BGKV, GK, UFGKC,- EIN ZUESCH EIN GK ATR, BGKV, BGLASO, AUS DKVBDE, DKVBDEPL, ... ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... BGLASO AUS BGLASO AUS EIN ESUK, GK EIN AEVAB, BGEVAB,BGLASO, GK ESAUSG, GK, KT_ES, EIN MDZW, RKTI, ... ESAUSG, GK, KT_ES, EIN RKTI, UFRKTI
GK 21.60.1
Seite 1088 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Faktor Nachstart und Warmlauf Lambda-Regler-Ausgang; Bank2 (Word) multiplikative Gemischkorrektur der Gemischadaption (Word)
multiplikative Gemischkorrektur der Gemischadaption (Word)
variabler Aufteilungsfaktor Einspritzmenge bei Doppeleinspritzung Lambda-Regler-Ausgang (Word) Faktor Starteinspritzung Faktor Vorsteuerung Faktor Wiedereinsetzen Lambdasoll Begrenzung (word) Bank2
Lambdasoll Begrenzung (word)
Motordrehzahl Motordrehzahl relative Kraftstoffmasse Bank2 relative Kraftstoffmasse zur Speicherung fur ¨ KD-Anwendung relative Kraftstoffmasse zur Speicherung fur ¨ KD Anwendung Additive adaptive Korrektur der relativen Kraftstoffmasse Additive adaptive Korrektur der relativen Kraftstoffmasse relative Kraftstoffmasse gesamt, Bank2
relative Kraftstoffmasse gesamt
relative Kraftstoffmasse Bank2 homogen relative Kraftstoffmasse homogen minimal einsspritzbare relative Kraftstoffmenge relative Kraftstoffmasse im Schichtbetrieb, Bank 2 Array der relativen zylinderindividuellen Kraftstoffmasse relative Kraftstoffmasse Zundmenge ¨ bei Doppeleinspritzung relative Kraftstoffmasse im Schichtbetrieb, Bank 1 Relativer Gemischanteil Tankentluftung ¨ ¨ rel. Kraftstoffmasse Ubergangskompensation relative Kraftstoffmasse
relative Luftfullung ¨ Relative Fullung ¨ fur ¨ Lambdasollberechnung, Bank 2 Relative Fullung ¨ fur ¨ Lambdasollberechnung rel. Luftfullung ¨ praediziert fur ¨ Einspritzberechnung (Word) ¨ Zylinderzuordnung zu Einspritzbanken ¨ Zylinderzahler fur ¨ Homogeneinspritzung ¨ Zylinderzahler fur ¨ Schichteinspritzung
FB GK 21.60.1 Funktionsbeschreibung Die Funktion Gemischkontrolle GK berechnet die f¨ ur die pr¨ adizierte relative Luftf¨ ullung rlp_w eines Zylinders notwendige relative Kraftstoffmasse rk_w, rk2_w (RK). Die Normierung von relativer Luftf¨ ullung und relativer Kraftstoffmasse wurde so gew¨ ahlt, daß bei 100% Luftf¨ ullung auch 100% Kraftstoff f¨ ur eine Verbrennung bei betriebswarmem Motor und Lambda = 1.0 erforderlich ist. Die relative Kraftstoffmasse wird je nach Betriebsart auf mehrere Einspritzungen aufgeteilt (RKS, RKH). Einfacheinspritzung: HOM, HMM: rkh_w = rk, rkh2_w = rk2_w SCH: rks_w = rk_w, rks2_w = rk2_w
Doppeleinspritzung: HKS, HSP, HOS: rkh_w + rks_w = rk_w, rkh2_w + rks2_w = rk2_w SKH: rks_w = rk_w, rks2_w = rk2_w, rel. Kraftstoffmasse f¨ ur die Katheiznacheinspritzung kommt aus der Katheiz-Funktion (wird nicht in der Gemischkontrolle weiterverarbeitet). Im Block SELECT werden Zuordnungsinformationen f¨ ur die Einspritzung generiert und Block MONITOR bereitet die ¨ Ubergabe der relatven Kraftstoffmasse an die ¨ Uberwachung auf.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GK 21.60.1
Seite 1089 von 4100 31.JAN.2003 Thomas Brosi
Block RK: Berechnung der relativen Kraftstoffmasse rk_w: -------------------------------------------------------Die Faktoren fgru, fst_w fnswl_w (im Start) bzw. fgru, fwe, fnswl_w im Nachstart werden miteinander multipliziert und f¨ uhren zum Vorsteuerfaktor (fvst_w) f¨ ur Lambda-Brennraum = 1. Durch Multiplikation dieses Vorsteuerungfaktors mit der relativen Luftf¨ ullung rlp erh¨ alt man den Vorsteuerwert der relativen Kraftstoffmasse die zu einem Lambda-Brennraum = 1.0 f¨ uhrt. Ein F¨ ullungsunterschied bei Zweibanksystemen wird ¨ uber die bankselektive Korrektur KFBS multiplikativ korrigiert. Positive Werte in KFBS bedeuten ein "anfetten" der Bank1 und gleichzeitig ein "abmagern" der Bank2 um den gleichen Betrag, da sich die F¨ ullung der beiden B¨ anke aus der Gesamtf¨ ullung zusammensetzt. Der additive Anteil rka_w aus der Gemischkontrolle GKRA soll Modellfehler mit additiver Wirkung z.B.eventuell vorhandene Leckluft korrigieren, damit auch in diesem Fall ein Lambda-Brennraum = 1.0 vorgesteuert wird. Diese Vorsteuerwerte werden nun bankselektiv auf das von der Lambdakoordination LAMKO vorgegebene Lambda (lamsbg_w,lamsbg2_w) korrigiert, indem die jeweilige Bank durch das zugeh¨ orige begrenzte Lambdasoll = lamsbg_w dividiert wird. Die stetige Lambdaregelung regelt auf dieses vorgegebene Lambda und korrigiert eventuelle Abweichung durch den Faktor Regler fr_w, fr2_w bankselektiv. Die bei Lastdynamik erforderliche Mehr- bzw. Mindermenge an Kraftstoff wird ¨ uber den additiven Eingriff rkukg_w aus der Funktion ESUK ber¨ ucksichtigt. Langzeitabweichungen (Fehler im Kraftstoffpfad dominant) von Lambdasoll werden in dem Faktor Regler Adaption fra_w, fra2_w ebenfalls bankselektiv adaptiert und multiplikativ eingerechnet. Von diesem relativen Kraftstoffbedarf der f¨ ur Lambdasoll (lamsbg_w) berechnet wurde, wird zum Schluß noch der durch die Tankentl¨ uftung ins Saugrohr geleitete Kraftstoffanteil subtrahiert und als rk_w,rk2_w f¨ ur die Ausgabe zur Verf¨ ugung gestellt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Damit bei der Applikation des Startfaktors keine Querkopplung zum Vorsteuerlambda lamsbg_w besteht, wird dieses erst ab B_stendes = true eingerechnet. Damit ist sichergestellt daß die Kraftstoffmasse f¨ ur die ersten Einspritzungen immer durch den Startfaktor fst_w bestimmt werden.
Block SELECT: Berechnung der Bankauswahl und der Ausblendungsbits: -----------------------------------------------------------------Bei Stereo-Vorkatlambdaregelung (SY_STERVK>0) werden B_banks und B_bankh berechnet. B_bankh gibt an, f¨ ur welche Bank eine Homogeneinspritzung berechnet wird. zzbank enth¨ alt die Zuordnung der Zylinder zu den B¨ anken wobei die Bitposition der Zylindernummer entspricht und der Wert des Bits die Zuordnung bestimmt. Bsp.: 4-Zyl. Motor zzbank = 1010 --> Zyl.0 und 2 sind Bank 1 und Zyl. 1 und 3 Bank 2 zugeordnet. F¨ ur die Bestimmung von B_bankh zeigt der Zylinderz¨ ahler zzyh auf die entprechende Bitnummer und der Wert des Bits wird ausgelesen wobei zzylh diejenige Zylindernummer darstellt, f¨ ur die an der aktuellen tr-Marke die Homogeneinspritzung berechnet werden muss, um die f¨ ur die Gemischbildung n¨ otige Vorlagerung zu erreichen. B_banks gibt an, f¨ ur welche Bank eine Schichteinspritzung berechnet wird. Der Unterschied zu B_bankh besteht lediglich im verwendetetn Zylinderz¨ ahler zzyls, der die Zylindernummer angibt, f¨ ur die an der aktuellen tr-Marke die Schichteinspritzung berechnet wird. B_evzaush gibt an, ob die zu berechnende Homogeneinspritzung ausgeblendet werden soll. Dazu wird an der aktuellen tr-Marke aus dem Ausblendmuster evz_austot das Bit an der Position zzylh ausgelesen. Entsprechend wird B_evzauss f¨ ur die Schichteinspritzung aus evz_austot und zzyls gebildet. Block RKS und RHK: Aufteilung der relativen Kraftstoffmasse rk(2)_w bei Ein- und Zweifacheinspritzung ---------------------------------------------------------------------------------------------------Schichtbetrieb: rk_w, rk2_w wird auf rks_w, rks2_w kopiert (Einfacheinspritzung) Homogen-Klopfschutzbetrieb: Es werden eine Homogen- und eine Schichteinspritzung abgesezt. rk_w, rk2_w wird mittels dem betriebspunktabh¨ angigen Faktor FRKSHKS in eine relative Kraftstoffmasse f¨ ur die Schichteinspritzung rks_w, rks2_w und eine relative Kraftstoffmasse f¨ ur die Homogeneinspritzung rkh_w, rkh2_w aufgeteilt. Homogenbetrieb: rk_w, rk2_w wird auf rkh_w, rkh2_w kopiert (Einfacheinspritzung) Schicht-Katheizbetrieb: rk_w, rk2_w wird auf rks_w, rks2_w kopiert. Die relative Kraftstoffmasse wird nicht aufgeteilt, sondern vollst¨ andig mit der Schichteinspritzung abgesetzt. Die zweite Einspritzung wird mit der von der Katheiz-Funktion berechneten relativen Kraftstoffmasse rkkh, rkkh2 abgesetzt (%RKTI).
Block MONITOR: ¨ Ubergabe der relativen Kraftstoffmasse an die ¨ Uberwachung (L2) --------------------------------------------------------------------------¨ Zur Ubergabe der Kraftstoffmasse rk_w wird diese, je nach Bankzuordnung des Zylinders, in einem array den Zylindern zugeordnet gespeichert rksa_w. rksa_w ber¨ ucksichtigt das Ausblendmuster. Bei Umschaltung der Betriebsart von Homogen nach Schicht erfolgt f¨ ur eine definierte Anzahl von Synchros keine Speicherung. F¨ ur den Fall, dass das die Einspritzzeit auf der minimalen Einspritzzeit aufsitzt, kann rk_w bzw. rk2_w kleiner werden als die relative Kraftstoffmasse, die tats¨ achlich eingespritzt wird. F¨ ur diesen Fall wird in der Kennlinie KLRMINE die zur minimalen Einspritzzeit geh¨ orende relative Kraftstoffmasse abgelegt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBSAWE 46.20.2
Seite 1090 von 4100 31.JAN.2003 Thomas Brosi
APP GK 21.60.1 Applikationshinweise KFBS:
nmot_w 800, 1200, 1600, 2000, 2500, 3000, 4000, 5000 1/min rl 10 20 30 40 50 60 70 80 % Kennfeldwerte: Neutralwert ist 0. Faktor 0.1 entspricht 10% anfetten auf Bank1 und gleichzeitig 10% abmagern auf Bank2
!!! Bei Neuapplikationen unbedingt den Eingriff lamns_w ¨ uber Codewort CWWL ausschalten. ---> CWWL Bit 7 = true ---> lamns wird nicht eingerechnet siehe auch Funktion LANSWL F¨ ur Applikationszwecke insbesondere bei automatischer Pr¨ ufstandsapplikation kann ¨ uber B_rkapp = CWBDE1 Bit2 auf ein festes rk = RKAPP umgeschaltet werden. Der Defaultwert ist 20 %. KLRKMINE:
Es soll die zum Differenzdruck dprpbrh_w geh¨ orende minimal eingespritzte relative Kraftstoffmasse bei minimal m¨ oglicher Einspritzzeit ausgegeben werden. Dazu berechnet man in %RKTI mit KLTIMIN (minimale Einpritzzeit) den Pfad zur¨ uck bis rk_w. Neutralwert ist 0.
FRKSHKS = 0 KFBS = 0 KFRKSZ = 20% KLRKMINE = 0
FU BBSAWE 46.20.2 Betriebsbereich Schubabschalten/Wiedereinsetzen FDEF BBSAWE 46.20.2 Funktionsdefinition BBSAWE: ¨ Ubersicht
BBSAWE 46.20 0 B_fa B_kuppl CWSAWE
0 0.0
tmot nmot
tvsaa_w KFTVSA (STM05SAUB,SNM08SAUB)
B_te TVSAG0 TVSABTE
FCOFEN
TVSABFA
B_ll
B_saen
B_sabte
B_sabt
B_dash
B_sabfg
nmot_w B_sab B_sabbts B_ll NFCOF_FON ngfil vfzg B_koe
B_ll ngfil vfzg
nsa
B_kuppl
nwe
B_koe B_sab
bbsawe-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
gangi
bbsawe-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBSAWE 46.20.2
Seite 1091 von 4100 31.JAN.2003 Thomas Brosi
FCOFEN: SA-Freigabebedingungen
FUEL_CUTOFF_ENABLE_CONDITIONS tnst_w tmst
tvsans TVSATM
SY_SLS
0 false
B_dsls B_kh B_vllr B_saen
B_saen
ENSAKHG gangi B_savfgr B_savmsr B_savmd CWSAWE 2
1 SY_NOXKAT
0 false
false
false
false
B_denox
0 bbsawe-fcofen
SY_BKS
false B_savbks bbsawe-fcofen NFCOF_FON: Berechnung der Schubabschalte- und Wiedereinsetzdrehzahlschwellen
ENGINE SPEED FUEL CUTOF / FUEL ON
DNFCOF B_ll
B_ll
B_sab
B_sab
vfzg
NFCOF_TESTER dnsa
vfzg
nsa_in
nsa
nsa
NFON ngfil
ngfil
B_koe
B_koe nwe
nwe
bbsawe-nfcof-fon
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_desu
bbsawe-nfcof-fon
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBSAWE 46.20.2
Seite 1092 von 4100 31.JAN.2003 Thomas Brosi
NFON: Berechnung Wiedereinsetzdrehzahlschwellen
ENGINE SPEED FUEL ON
nstat DNWEOFF
NFON_DEPEND_ON_GEAR ngfil
ngfil
nwemn
out
nwe
nwe
B_koe 0.0
1/min
DNWEK SY_EGAS
0
bbsawe-nfon
B_ells 0.0
1/min
DNWEELLS
bbsawe-nfon NFON_DEPEND_ON_GEAR: Getriebeabh¨ angige Wiedereinsetzdrehzahlen
ENGINE SPEED FUEL ON DEPEND ON DIFFERENT GEAR BOXES SY_LOWRA
0
tmot gangi
B_lowra
tmot gangi
nwemalowr KFNWEGLOWR (STM05SAUB,SGA08MDUB)
ACTIV_CLUTCH B_nwemg SY_CVT
tmot
nwecvt
SY_ASG
NWEGTRM (STM05SAUB)
0
out
5080 NGDNWEGTR
0.0 1.0 reset 1/
B_kuppl
ngfil NWENG
vfzg
B_fs nwenga
VWE
NWENGFS
bbsawe-nfon-depend-on-gear
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nwema KFNWEGM (STM05SAUB,SGA08MDUB)
bbsawe-nfon-depend-on-gear
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBSAWE 46.20.2
Seite 1093 von 4100 31.JAN.2003 Thomas Brosi
NWEMG: Bedingung f¨ ur Umschaltung der Drehzahlschwellen bei Kupplung offen
SY_CVT
0 1/
B_cvt
B_nwemg
B_nwemg
B_sacvt
SY_ASG 0 1/ CWNWEGTR
0
B_nwemg
bbsawe-activ-clutch
B_gsch B_kuppl gwhpos
6
bbsawe-activ-clutch DNFCOF: Berechnung Schubabschaltedrehzahlschwellen
ADDED ENGINE SPEED TO FUEL CUTOFF
B_dnsll 5080 NGDNSA DNSAL 1.0 reset 1/
DNSAH B_ll 5080 NGDNSAL
B_kuppl
DNSLL
1.0
DNSALH
DNSLLK reset 1/
SY_CVT 0
DVSA VSAA vfzg DNVSA
dnsa
0.0
1/min B_tippg
0.0
1/min
0.0
1/min
B_cvt
DNSATIP
dnsa
bbsawe-dnfcof
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_sab
bbsawe-dnfcof
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBSAWE 46.20.2
Seite 1094 von 4100 31.JAN.2003 Thomas Brosi
NFCOF_TESTER: Anhebung der Schubabschaltedrehzahl durch Tester
CORRECTION OF FUEL CUTOF ENGINE SPEED BY TESTER
SY_FANT
0 1/
nsa_in
nsa
nsa TNSAFAN
gangi
1/
B_nsafan TOFD_nsafan NSAFAN
0.0
bbsawe-nfcof-tester
B_fan
nsa
bbsawe-nfcof-tester
ABK BBSAWE 46.20.2 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW KF KF KF FW FW FW FW KL KL KL SV (REF) SV (REF) SV (REF) FW FW FW FW KL FW FW
Codewort Wiedereinsetzdrehzahl bei Getriebeeingriff Codewort Schubabschalten - Wiedereinsetzen Delta n SA high bezogen auf nWE Delta n SA low bezogen auf nWE Delta n SA high bezogen auf nWE im Lerrlauf Schubabschaltedrehzahlanhebung bei Tipgasse Schubabschalte-Hysterese bei WE im Leerlauf ¨ Schubabschalte-Hysterese bei WE im Leerlauf und geoffneter Kupplung Schubabschaltedrehzahlanhebung bei kleiner Geschwindigkeit Delta WE-Drehzahl bei Fehler Leerlaufsteller Delta n fur ¨ WE bei Klima (AC) Drehzahloffset zu nstat fur ¨ nwe delta Geschwindigkeitsschwelle fur ¨ SA-Drehzahlanhebung Freigabe Schubabschalten bei Katheizen gangabhaengig Wiedereinsetzdrehzahlkennfeld bei Getriebe in Low Range Wiedereinsetzdrehzahlkennfeld ¨ Verzogerungszeit fur ¨ Schubabschalten Drehzahlgradient beim Absteuern der Schubabschalthysterese Drehzahlgradient beim Absteuern der Schubabschalthysterese im Lerrlauf Drehzahlgradient beim Absteuern der Wiedereinsetzdrehzal Kuppl. offen Schubabschaltedrehzahl bei Testereingriff Wiedereinsetzdrehzahl bei Getriebeeingriff Wiedereinsetzdrehzahl Delta Wiedereinsetzdrehzahl bei Fahrstufe Stutzstellenverteilung ¨ Ist Gang 8 Sst. Stutzstellenverteilung ¨ Stutzstellenverteilung ¨ ¨ Vezogerungszeit Umschalten Schubaschaltedrehzahl nach Testereingriff SA-Verzugszeit bei Funktionsanforderung (B_fa) und gangi = 0 Verzugszeit fur ¨ TEV Schließen vor Schubabschalten Totzeit Schubabschalten bei Gang 0 Sperrzeit Schubabschalten nach Startende Geschwindigkeitsschwelle fur ¨ SA-Drehzahlanhebung Gezwindigkeitsschwelle fur ¨ Drehzahlgradient nwe Kuppl. offen
Systemkonstante
Art
Bezeichnung
SY_ASG SY_BKS SY_CVT SY_EGAS SY_FANT SY_LOWRA SY_NOXKAT SY_SLS
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Getriebe mit Drehzahlregelung vorhanden Systemkonstante Bedingung bedarfsgeregeltes KVS Systemkonstante: CVT-Getriebe vorhanden Systemkonstante E-GAS vorhanden Systemkonstante Anhebung der Schubabschaltedrehzahl bei Testereingriff Systemkonstante Bedingung :” Low range” vorhanden Systemkonstante: NOx-Speicherkat in Abgassystem verbaut ¨ Systemkonstante Sekundarluftpumpe vorhanden
CWNWEGTR CWSAWE DNSAH DNSAL DNSALH DNSATIP DNSLL DNSLLK DNVSA DNWEELLS DNWEK DNWEOFF DVSA ENSAKHG KFNWEGLOWR KFNWEGM KFTVSA NGDNSA NGDNSAL NGDNWEGTR NSAFAN NWEGTRM NWENG NWENGFS SGA08MDUB SNM08SAUB STM05SAUB TNSAFAN TVSABFA TVSABTE TVSAG0 TVSATM VSAA VWE
Variable
Source-X
TMOT TMOT TMOT
Source-Y
GANGI GANGI NMOT
TMOT NGFIL NGFIL GANGI NMOT TMOT
TMST
Quelle
B_CVT
B_DASH
MDFAW
B_DENOX
SKR
B_DESU
BGSIK
B_DNSLL
BBSAWE
Referenziert von
Art
EIN ARMD, BBGANG,BBSAWE, LLRNS, MDFAW BBSAWE, LAMBTS,- EIN LLRBB, MDKOG BBAGR, BBSAWE,EIN DFRST, DLSAHKBD,DTEV, ... ATR, BAKH, BBAGR,- EIN BBSAWE, KOLASPH, ... LOK
Bezeichnung Bedingung continuously variable transmission
¨ Bedingung: Dashpot-Anderungsbegrenzung aktiv Anforderung NOx-Speicherkatregenerierung
Anforderung Schwefelregenerierung NOx-Katalysator Bedingung SA-Drehzahl-Hysterese DNSLL
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_DSLS
B_ELLS B_FA
TKDFA
B_FAN B_FS
TKDFA BBGANG
B_GSCH
CANECUR
B_KH
BAKH
B_KOE
KOS
B_KUPPL
GGEGAS
B_LL
MDFAW
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_LOWRA
B_NSAFAN B_NWEMG B_SAB
BBSAWE BBSAWE BBSAWE
B_SABBTS B_SABFG B_SABT B_SABTE
LAMBTS BBSAWE BBSAWE BBSAWE
B_SACVT B_SAEN B_SAVBKS B_SAVFGR B_SAVMD B_SAVMSR B_TE
CANECUR BBSAWE DBKS FGRREGL MDKOG GGCASR TEBEB
B_TIPPG B_VLLR
GGCEGS LLRBB
DNSA GANGI
BBSAWE BBGANG
GWHPOS NGFIL
CANECUR BGNG
NMOT
BGNMOT
NMOT_W
BGNMOT
NSA NSTAT
BBSAWE LLRNS
NWE NWECVT NWEMA NWEMALOWR NWEMN NWENGA TMOT
BBSAWE BBSAWE BBSAWE BBSAWE BBSAWE BBSAWE GGTFM
TMST
GGTFM
TNST_W
BBSTT
TVSAA_W
BBSAWE
Referenziert von
Art
BBSAWE, DDYLSU,- EIN DKATFKEB, DLSAFK, DLSAHKBD, ... BBSAWE, BGFKMS,- EIN DLLR ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... EIN BBSAWE EIN BBSAWE, BGLBZ,BGNLLKH, CANECU,DTEV, ... ARMD, BBNWS,EIN BBSAWE, KOS, MDFAW EIN BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... BBSAWE, CANECU,- EIN DMDSTP, DTEV,LLRMD, ... ARMD, BBKR,EIN BBSAWE, BDEMAB,BDEMKO, ... ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... EIN ARMD, BBGANG,BBSAWE, FGRABED, LLRBB, ... LOK LOK AUS BDEMKO, LLRBB,LLRMD, MDFAW,MDMIN, ... EIN BBSAWE MDFAW AUS LOK AMSV, BKS, LAMBTS, AUS TEB, TEBEB BBSAWE EIN BBSAWE, DLLR LOK EIN BBSAWE EIN BBSAWE EIN BBSAWE BBSAWE EIN BBSAWE, DDYLSU,- EIN DFRST, TEB EIN BBGANG, BBSAWE BBSAWE, BGNLLKH,- EIN LLRNS, LLRRM, MDVERAD LOK ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... EIN BBSAWE, GGCEGS EIN BBSAWE, LLRMD,LLRMR, LLRNS,LLRRM, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK BBSAWE, BGLBZ,EIN CANECU, DDG,GGCANECU, ... LOK LOK LOK LOK LOK LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... ABKVP, BBDNWS,EIN BBKH, BBNWS,BBSAWE, ... LOK
BBSAWE 46.20.2
Seite 1095 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Aktive Diagnose: Sekundarluft-System
Bedingung Error Leerlaufsteller Bedingung Funktionsanforderung allgemein
¨ Bedingung Funktionsanforderung Drehzahlerhohung fur ¨ Kurztrip Bedingung Fahrstufe
Bedingung Getriebeschaltung aktiv Bedingung Kat-Heizung
Bedingung fur ¨ Kompressoreinschalten
¨ Bedingung Kupplungspedal betatigt
Bedingung Leerlauf Bedingung Zwischengelege fur ¨ Low Range zugeschaltet
Umschalten auf Schubabschaltedrehzahl bei Testereingriff ¨ Bedingung Umschaltung der Wiedereinsetzdrehzahl bei Kupplung offnet Bedingung Schubabschaltebereitschaft
Bedingung Schubabschaltebereitschaft durch Bauteileschutz Bedingung SA-Bereitschaft oder deren Freigabe Bedingung Schubabschaltebereitschaft Bedingung Schubabschaltebereitschaft fur ¨ Tankentluftungsventil ¨ schließen Bedingung Schubabschaltunterstutzung fur ¨ ¨ CVT-Getriebe Bedingung Schubabschalten freigegeben Bed. Schubabschaltung verboten durch %BKS wegen kritischen Druckuberschwinger ¨ Bedingung: Schubabschalteverbot durch FGR Bedingung: Schubabschalteverbot wegen Momentenanforderung Bedingung Schubabschalteverbot bei MSR-Anforderung Bedingung Tankentluftung ¨ ¨ Bedingung Wahlhebel in Stellung ”Tippgasse” Bedingung Fahrzeug rollt mit eingelegtem Gang
¨ Zeitabhangige Schubhysterese Ist-Gang
¨ Getriebe-Wahlhebelposition gefilterter Drehzahlgradient
Motordrehzahl Motordrehzahl Drehzahl Schub ¨ Solldrehzahl stationar
Wiedereinsetzdrehzahl Drehzahl Wiedereinsetzen bei CVT-Getriebe Drehzahl Wiedereinsetzen Drehzahl Wiedereinsetzen bei Getriebe in Low Range Minimale Wiedereinsetzdrehzahl Drehzahl Wiedereinsetzen Motor-Temperatur Motorstarttemperatur Zeit nach Startende
Totzeit Schubabschneiden
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
TVSANS VFZG
BBSAWE GGVFZG
Referenziert von ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ...
BBSAWE 46.20.2
Art
Bezeichnung
LOK EIN
Totzeit Schubabschneiden im Nachstart Fahrzeuggeschwindigkeit
Seite 1096 von 4100 31.JAN.2003 Thomas Brosi
FB BBSAWE 46.20.2 Funktionsbeschreibung Aufgabe: -------Die Funktion hat die Aufgabe, den Motorbetriebsbereich zu erkennen, in dem Schubabschalten zul¨ assig ist. Dies wird durch die Bedingung Schubabschaltebereitschaft B_sab = 1 angezeigt. Ansonsten ist B_sab = 0. 1. Generierung der Schubabschaltebereitschaft --------------------------------------------F¨ ur die Generierung der Bedingung Schubabschaltebereitschaft (B_sabte = 1) ist der folgende Zustand notwendig: Die Motordrehzahl nmot liegt oberhalb der SA-Drehzahlschwelle nsa = nwe + dnsa & die generelle Schubabschaltefreigabe B_saen ist true & die Bedingung Leerlauf B_ll ist gesetzt &
Dabei gilt f¨ ur die generelle Schubabschaltefreigabe B_saen nach Startende ist die motortemperaturabh¨ angige Zeit TVSATM verstrichen & keine Sekund¨ arlufteinblasung aktiv & kein Katheizen aktiv & kein Schubabschalteverbot von Fahrgeschwindigkeitsregler aktiv & kein Schubabschalteverbot wegen Momentenforderung aktiv & keine Katregenerierung bei BDE-Systemen ¨ uber B_desu oder B_denox aktiv.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Das Schubaschalteverbot bei Systemen mit Benzindirekteinspritzung und vorhandenem NOX-Katalysatot (SY_NOXKAT = true) uber B_denox oder B_desu muss ¨ ¨ uber die Bits 1 und 2 von Codewort CWSAWE aktiviert werden. B_denox = true verhindert Schubabschalten w¨ ahrend der Katregenerierung und B_desu = true Schubabschalten bei Schwefelregenerierung NOx-Katalysator. Wenn B_sabte = true und kein Dashpot aktiv ist, so wird nach Ablauf einer Betriebspunktabh¨ angigen Verz¨ ogerungszeit die Schubabschaltebereitschaft B_sab = true, wenn die Schubabschaltebereitschaft B_sabbts = true der Bauteileschutzfunktion LAMBTS vorliegt. Die betriebspunktabh¨ angigen Verz¨ ogerungszeiten sind temperatur- und drehzahlabh¨ angig (KFTVSA). Mit den verschiedenen Zeiten soll Schubabschalten bei Schaltwechseln vermieden werden. Wird der Kupplungsschater bet¨ atigt, so wirkt die Verz¨ ogerungszeit KFTVSA. Bei offenem Kupplungsschalter wird die Bedingung B_sab sofort gesetzt, wenn keine Tankentl¨ uftung aktiv ist. Bei aktiver Tankentl¨ uftung wird zuerst das Tankentl¨ uftungsventil geschlossen und das mit HC-Dampf gef¨ ullte Saugrohr geleert. Nach der Zeit TVSABTE ist dieser Vorgang beendet und B_sab wird true. ¨ Uber das Codewort CWSAWE[Bit0] = 1 kann unabh¨ angig vom Kupplungsschalter die Sperrzeit KFTVSA aktiviert werden. Dadurch kann auch bei Projekten ohne Kupplungsschalter das Schubabschalten beim Gangwechsel vermieden werden. Im Gang 0 kann das Schubabschalten um eine applizierbare Zeit TVSAG0 verz¨ ogert werden. Sind obige Bedingungen nicht mehr erf¨ ullt, oder wird die Wiedereinsetzdrehzahl nwe unterschritten, wird B_sab ohne Zeitverzug zur¨ uckgesetzt. Die Bedingung B_sabfg wird als Zwischengr¨ oße in der %MDFAW ben¨ otigt.
2. Berechnung der Drehzahlschwellen ----------------------------------Die Wiedereinsetzdrehzahl nwe und die Schubabschaltehysterese dnsa sind Schwellen f¨ ur Schubabschalten und Wiedereinsetzen: - nwe: bei Unterschreiten Wiedereinsetzen n¨ otig. - nsa = nwe + dnsa: bei ¨ Uberschreiten Schubabschalten zul¨ assig, Die Wiedereinsetzdrehzahl nwe h¨ angt von der Motortemperatur tmot und Drehzahlgradient ngfil ab (NWENG). Bei Automaten mit eingelegter Fahrstufe taucht die Drehzahl beim Wiedereinsetzen kaum durch. Deshalb muß die WE-Drehzahl nur wenig angehoben werden (NWENGFS). Die WE-Drehzahl wird weiterhin bei Einschalten des Klimakompressors (B_koe) zus¨ atzlich angehoben. Bei nicht E-Gas-Systemen kann bei einem Fehler des LL-Stellers B_ells die WE-Drehzahl angehoben werden (DNWEELLS). Damit vermeidet man einen Motorstillstand, wenn bei geschlossenem Steller die F¨ ullung beim WE zu klein ist. Bei Projekten mit CVT-Getriebe ((SY_CVT >0) & (B_cvt = true)), wird abh¨ angig von der Bedingung B_sacvt eine Auswahl zwischen KFNWEGM und NWEGTRM vorgenommen. Dieselben Kennlinien werden auch bei Schalteingriffen durch das ASG-Getriebe verwendet (siehe Teilfunktion NFON_DEPEND_ON_GEAR). Nach Verlassen des Leerlaufbereichs wird die Hysterese vom Wert DNSAH rampenf¨ ormig auf DNSAL abgesteuert. NGDNSA gibt die (negative) Steigung an, mit der abgesteuert wird. Bei Wiedereinsetzen im Leerlauf wird die Schubabschaltedrehzahl um den Wert DNSALH angehoben. Diese Anhebung wird durch den Integrator mit der Steigung NGDNSA auf DNSAL abgeregelt. Dadurch wird vor allem bei Automatikgetrieben verhindert, daß der Drehzahl¨ uberschwinger beim Wiedereinsetzen zum erneuten Schubabschalten f¨ uhrt. Bei kleiner Fahrzeuggeschwindigkeit (vfzg < VSAA) wird die Hysteresebreite zus¨ atzlich um DNVSA angehoben. ¨ Uberschreitet die Fahrzeuggeschwindigkeit die Schwelle VSAA+DVSA, so wird diese Anhebung wieder zur¨ uckgenommen. Bei Projekten mit CVT-Getriebe (B_cvt = true) kann die Schubabschaltedrehzahl bei Fahrt in der Tippgasse (B_tippg = 1) um den Wert DNSATIP angehoben werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBSAWE 46.20.2
Seite 1097 von 4100 31.JAN.2003 Thomas Brosi
APP BBSAWE 46.20.2 Applikationshinweise ACHTUNG: Mittels KFNWEGM(tmot,gangi) kann das Schubabschalten gangabh¨ angig durch Anhebung der WE-Drehzahl verboten werden. Ein generelles Verbot des SA f¨ ur Gang 0 ist streng untersagt, da sonst keine Diagnose von vfzg mehr m¨ oglich ist !!! Im Gang 0 kann das SA f¨ ur eine applizierbare Zeit TVSAG0 verz¨ ogert werden. Damit ist ein SA-Verbot bei Tip-In realisierbar. Dasselbe gilt auch f¨ ur KFNWEGLOWR. Dieses Kennfeld ist nur vorhanden bei Projekten mit LOW-Range Getriebe¨ ubersetzungen (SY_LOWRA >0)
¨ Uber das interne Codewort CWSAWE kann die Funktion konfiguriert werden:
Bit-Nr.:
+---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+-+-+-+-+-+-+ | | | | | +---------------------> | | | | | +-------------------------> | | +----------------------------->
0 = Schubabschalten wird nur bei B_kuppl = 1 verz¨ ogert 1 = Schubabschalten wird immer verz¨ ogert 0 = B_denox sperrt Schubabschalten nicht 1 = B_denox sperrt Schubabschalten 0 = B_desu sperrt Schubabschalten nicht 1 = B_desu sperrt Schubabschalten
¨ Uber die Bitmaske ENSAKHG kann die Freigabe der Schubabschaltung bei Katheizen gangabh¨ angig gew¨ ahlt werden
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+---+---+---+---+---+---+---+---+ Bit-Nr,: | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+-+-+-+-+-+-+-+-+-+-+-+-+ | | | | | | | | | | | +---------------------> | | | | | | | | | | | | | | +-------------------------> | | | | | | | | +---+---+---+----------------------------->
0 = Sperre Schubabschalten bei Katheizen im Leerlauf 1 = Freigabe Schubabschalten bei Katheizen im Leerlauf 0 = Sperre Schubabschalten bei Katheizen im ersten Gang 1 = Freigabe Schubabschalten bei Katheizen im ersten Gang 0 = Sperre Schubabschalten bei Katheizen im x-ten Gang 1 = Freigabe Schubabschalten bei Katheizen im x-ten Gang
Die Zeit TVSABTE ist f¨ ur Entleeren des Saugrohrs vor Schub, wenn die Tankentl¨ uftungsventil vorher ¨ offen war. Die Zeit gleich die Entleerungszeit im Leerlauf setzen. TNSAFAN = 1s
damit wird verhindert, daß bei Abbruch des Testereingriffs zu schnell auf die f¨ ur den Normalbetrieb g¨ ultige Schubabschaltedrehzahl geschaltet wird. Dadurch wird verhindert, daß Schubabschalten ausgel¨ ost wird, bevor die gefilterte Solldrehzahl der Lerlaufregelung auf dem Niveau f¨ ur Normalbetrieb angekommen ist.
DNSAH = 400 1/min DNSAL = 200 1/min
Nur wenn DNSAH > DNSAL ist, wird der Integrator mit Der Steigung NGDNSA berechnet. Ist DNSAH < DNSAL so ist der Ausgangswert des Integrators NGDNSA, da aus Laufzeitgr¨ unden der Integrator und damit auch die Begrenzung in diesem Fall nicht gerechnet wird.
NGDNSA = -500 (1/min)/s ˆ n nwe + DNSAH - - | - - - - - - - - - - * | * * Steigung NGDNSA | * * / | * * nwe + DNSAL - - | * * * * * * * * * * * * * * * * * * nsa | nwe +------------------------------------------ nwe 1 | _____________ B_ll 0 |_______| |____________________ B_ll
DNSLL = 400 1/min DNSALH = 400 1/min
Zeitdiagramm der Schwelle nsa(t) abh¨ angig von B_ll f¨ ur konstante Wiedereinsetzdrehzahl nwe und ohne Anhebung bei kleiner Fahrzeuggeschwindigkeit.
-----> Zeit t
Nur wenn DNSALH > DNSLL ist, wird der Integrator mit Der Steigung NGDNSAL berechnet. Ist DNSALH < DNSLL so ist der Ausgangswert des Integrators NGDNSAL, da aus Laufzeitgr¨ unden der Integrator und damit auch die Begrenzung in diesem Fall nicht gerechnet wird.
NGDNSAL = -500 (1/min)/s
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESGRU 23.50.0
Seite 1098 von 4100 31.JAN.2003 Thomas Brosi
FU ESGRU 23.50.0 Grundeinspritzungen FDEF ESGRU 23.50.0 Funktionsdefinition Source: ESGRU 23.50
SY_TFRK /V
fgru esgru-main
FRKAP /V
vstfrk esgru-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.0
esgru-init
___________________________________________________________________________________________________________________________
fgru
esgru-init
ABK ESGRU 23.50.0 Abkurzungen ¨ Art
Bezeichnung
FRKAP
Parameter
FW
Faktor relative Kraftstoffmasse fur ¨ Applikation
Systemkonstante
Art
Bezeichnung
SY_TFRK
SYS (REF) Systemkonstante Testereingriff Korrekturfaktor relative Kraftstoffmasse rk
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
FGRU VSTFRK
ESGRU TKAP
GK ESGRU
AUS EIN
Faktor Grundvorsteuerung Korrektur der relativen Kraftstoffmasse uber ¨ Tester
FB ESGRU 23.50.0 Funktionsbeschreibung ¨ber u ¨ber VS100-Verstellung ver¨ FRKAP kann u andert werden. Dieser Eingriff muss bei der Festlegung von Seriendaten auf neutral stehen. Ist die Systemkonstante SY_TFRK = true, so wird der Faktor vstfrk auf die normale Vorsteuerung eingerechnet. Dieser Faktor ist im EEPROM abgelegt und kann durch den Werkstatttester ge¨ andert werden.
APP ESGRU 23.50.0 Applikationshinweise Neutralwert f¨ ur FRKAP:
FRKAP = 1.0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESSTT 30.20.0
Seite 1099 von 4100 31.JAN.2003 Thomas Brosi
FU ESSTT 30.20.0 Einspritzzeit Start FDEF ESSTT 30.20.0 Funktionsdefinition 1.0
FSTARRAY
CWWL
tabst_w
3
KFWKSTAB 3/
tmst FKSTT 2/
1
while i
4/
fst0_w
fsta_w
SY_TFST anztib
anztist/syn
KFWKSTT
fst_w
1
i/syn
i/syn 1.0 nmot
KFWKSTN
vstfst
SY_STADAP 1
fho
1.0 KFSTHO kstaa
tans KFHSTT
DEACTIVATION
BBESSTT B_hst B_wks tmst B_wst tans B_vbemg tabst_w
B_stendes
B_stendes
B_hst /NV B_wks B_wst B_vbemg
esstt-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFWHSTT
esstt-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESSTT 30.20.0
Seite 1100 von 4100 31.JAN.2003 Thomas Brosi
Unterfunktionsblock 1: Betriebsbedingungen ------------------------------------------
B_zesync
1/ true
B_vbemg
B_vbmg
dnmot_w DN10BURN
1/ 1
1/
zburnsum ZBURNLIM
zburnsum
B_burn /NC
B_wst0 /NV
255 tabst_w B_wst1 1/
B_nmin tmotab
copy of B_wst0 in ini
kl_twstt_w
B_wst
B_wst2
TWSTT tmst
B_wks TMK B_master TMH
1/ B_hstc
B_hst /NV
tans TANH
B_hst /NV
tansab
1/ SY_2SGHST 0
1/ B_hst /NV 1/
TMODT B_hst /NV
B_hst
soak_time B_hstnl
TMHSG imlatm IMLHS
esstt-bbesstt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TANDT
SY_SGANZ 1
esstt-bbesstt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESSTT 30.20.0
Seite 1101 von 4100 31.JAN.2003 Thomas Brosi
Unterfunktionsblock 2: Heißstart durch tmot-Verlauf im SG-Nachlauf ------------------------------------------------------------------
B_nachl
EdgeRising
initialization at the beginning of the soak time
1/ tmot
tmotnlmx /NV
tmot
difference of tmot
max engine temp. during soak time
tmotnlmx /NV
1/
tmotnlmx /NV
tmotnldiff
B_hstnl
B_hstnl
esstt-soak-time
tmotab tmotab KLTMOTDIFF esstt-soak-time Unterfunktionsblock 3: Abschaltung der Starteinspritzung --------------------------------------------------------
switch off start-up injection
2 anztib
true
SY_ZYLZA
B_stendes
B_stend
RSFlipFlop1 TMORSTE TMURSTE 1/
tmot
fsta_w
1.0
B_nmin
0 2/ fsta_w
false B_nmin
1
RSFlipFlop1 3/
fsta_w 2
4/ fst_w
esstt-deactivation
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWWL
esstt-deactivation
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESSTT 30.20.0
Seite 1102 von 4100 31.JAN.2003 Thomas Brosi
Unterfunktionsblock 4: While Schleife f¨ ur Berechnung Startfaktor array ----------------------------------------------------------------------
slope while for fst_w array
i/syn while i
0 1/ i/syn
3
i/syn
esstt-fstarray
1
count from index 2..0 (pre decrement) last index i = 0 --> fsta_w[0] = fst_w esstt-fstarray
ABK ESSTT 30.20.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW (REF) FW KL FW KF KF KF KF KF KF KL KL FW FW FW FW KL FW FW KL FW
Codewort fur ¨ Warmlaufsteuerung Minimaler Drehzahlanstieg fur ¨ ”Verbrennnung erfolgt” Faktor Kaltstart Luftmassenintegral Heißstart Faktor Heißstart ¨ ¨ Wichtung Startfaktor Hohenabh angigkeit Wichtungskennfeld Heißstart Faktor Wiederholkaltstart zur Reduzierung der Startmenge Wichtungskennfeld Kaltstart Wichtungskennfeld Kaltstart Differenz von tmot im SG-Nachlauf fur ¨ Bed. Heißstart Schwelle Temperaturdifferenz Ansaugluft fur ¨ Heißstart Ansauglufttemperatur - Schwelle heiß Motortemperatur - Schwelle heiß Motortemperatur Heißstartgrenze Motortemperatur - Schwelle kalt Schwelle Temperaturdifferenz Wassertemperatur fur ¨ Heißstart Obere Temperaturschwelle resetieren B_stendes bei B_stend = false Untere Temperaturschwelle resetieren B_stendes bei B_stend = false Schwelle Abstellzeit fur ¨ Wiederholstart Schwelle erkannte Verbrennungen fur ¨ Wiederholstart
Systemkonstante
Art
Bezeichnung
SY_2SGHST SY_SGANZ SY_STADAP SY_TFST SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante B_hstc vorhanden und Heißstartbedingungen nur im Master rechnen ¨ Motormanagement Systemkonstante Anzahl Steuergerate Systemkonstante Startmengenadaption vorhanden Systemkonstante Testereingriff Startfaktor Zylinderanzahl
Art
Bezeichnung
CWWL DN10BURN FKSTT IMLHS KFHSTT KFSTHO KFWHSTT KFWKSTAB KFWKSTN KFWKSTT KLTMOTDIFF TANDT TANH TMH TMHSG TMK TMODT TMORSTE TMURSTE TWSTT ZBURNLIM
Source-X
Source-Y
TMST TANS TMST TANS TABST_W TMST TMST TMOTAB TANSAB
TMST FHO ANZTIST TMST NMOT ANZTIST
TMOTAB
TMOTAB
Variable
Quelle
Referenziert von
ANZTIB B_HST B_HSTC B_HSTNL B_MASTER
ESAUSG ESSTT
EIN AWEA, ESSTT BKS, ESNSWL, GGTFMAUS EIN ESSTT AUS DLLR, ESSTT, LLRNS, EIN LLRRM, MDVERB ADVE, BBSYSCON,- EIN BGTPABG, CONCJ,ESSTT, ... EIN ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... AWEA, BGLASO,AUS ESNSWL, GK,LANSWL, ... AUS STADAP AUS AWEA, ESNSWL,AUS LANSWL, STADAP AUS LOK LOK LOK
ESSTT
B_NACHL
MOTAUS
B_NMIN
BGWNE
B_PWF
BBHWONOF
B_STEND
BBSTT
B_STENDES
ESSTT
B_VBEMG B_VBMG B_WKS
ESSTT ESSTT ESSTT
B_WST B_WST0 B_WST1 B_WST2
ESSTT ESSTT ESSTT ESSTT
¨ Einspritzzahler begrenzt Bedingung Heißstart Bedingung Heißstart von CAN Bed. Heißstart aus tmot-Verlauf im SG-Nachlauf ¨ Bedingung MASTER-Steuergerat Steuerung SG-Nachlauf
Bedingung Unterdrehzahl: n < NMIN
Bedingung Powerfail
Bedingung Startende erreicht Bedingung Startende Einspritzung erreicht
¨ Bedingung Verbrennungserkennung moglich ¨ Bedingung Verbrennung moglich Bedingung Wiederholkaltstart Bedingung Wiederholstart Bedingung Wiederholstart (Anteil 1: erkannte Verbrennungen) Bedingung Wiederholstart (Anteil 2: Abstellzeit) Bedingung Wiederholstart (Anteil1: letzter Zyklus erkannte Verbrennungen)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_ZESYNC DNMOT_W
HT2KTIGNI BGNG
FHO
GGDSU
FST0_W FSTA_W FST_W IMLATM KL_TWSTT_W KSTAA NMOT
ESSTT ESSTT ESSTT ESSTT STADAP BGNMOT
TABST_W
BGTABST
TANS
GGTFA
TANSAB TMOT
GGTFA GGTFM
TMOTAB
GGTFM
TMOTNLDIFF TMOTNLMX TMST
ESSTT ESSTT GGTFM
VSTFST ZBURNSUM
TKAP ESSTT
ESSTT EIN ESSTT, MDANF, NLPH, EIN RDE, STADAP BGFAWU, CANECU,- EIN DLLR, ESNSWL,ESSTT, ... LOK AUS BDEMST, GK AUS EIN ESSTT, GGTFM LOK EIN ESNSWL, ESSTT AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEKP, BBKH,EIN BDEMUM, BGTOL,BGTPABG, ... EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... EIN ESSTT, GGTFM ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... AEKP, BBKH,EIN BGTABST, BGTOL,DLSF, ... AUS AUS BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... EIN ESSTT LOK
ESSTT 30.20.0
Seite 1103 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Zundung ¨ synchronisiert Differenzdrehzahl zwischen zwei folgenden Segmenten ¨ Korrekturfaktor Hohe
Vorgesteuerter Startfaktor 16 Bit Faktor Starteinspritzung Array Faktor Starteinspritzung integr. Luftmassenfluss ab Motorstart bis Max.wert Ausgang Kennlinie TWSTT Aktueller Startmengenadaptionsfaktor Motordrehzahl Abstellzeit
Ansaugluft - Temperatur Ansauglufttemperatur beim Abstellen Motor-Temperatur Motortemperatur beim Abstellen
Differenz der Motortemperatur im SG-Nachlauf ¨ Maximale Motortemperatur wahrend SG-Nachlauf Motorstarttemperatur Anpassung Faktor Start (Testerschnittstelle) Summe erkannter Verbrennungen im Start
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB ESSTT 30.20.0 Funktionsbeschreibung Funktions-Kurzbeschreibung -------------------------Im Start muss das Kraftstoffgemisch im Vergleich zum Normalbetrieb angereichert werden, d.h. angefettet werden. Dies geschieht ¨ uber einen Anreicherungsfaktor (= Startfaktor). Die "normale" Menge wird dann mit diesem Faktor multipliziert. D.h. dass z.B. bei einem Startfaktor von 2 doppelt so viel Kraftstoff eingespritzt wird, wie dies beim Normalbetrieb der Fall w¨ are. Diese Funktion %ESSTT berechnet diesen Anreicherungsfaktor (fsta_w = Array Faktor Start). Dieser Faktor ist vor allem temperaturabh¨ angig und kann Werte bis ca. 30 annehmen (extremer Kaltstart).
Einspritzung im Start: ---------------------Die Funktion ist aufgeteilt in Kalt-/Warmstart und Heißstart. Im Heißstart k¨ onnen Heißbenzineffekte (Ausmagerungen) bis zu einem gewissen Grad ausgeglichen werden, indem die Vorsteuerung erh¨ oht wird. Die Funktion erlaubt eine starttemperaturindividuelle Anpassung des Startfaktors und der Startmengenabregelung. Durch die anztib-abh¨ angige Wichtung/Abregelung kann gleichm¨ aßiger Wandfilmaufbau und gleichm¨ aßiges Startgemisch f¨ ur alle Zylinder erzielt werden. Die Zust¨ ande Heißstart (B_hst) und Wiederholkaltstart (B_wks) werden auch der Nachstart- und Warmlauffunktion %ESNSWL ¨ ubermittelt. Bei Projekten, in denen kein Testereingriff in die Startanreicherung gefordert wird, ist sicherzustellen, dass die Systembeschreibungskonstante SY_TFST = false ist. ¨ Uber das Codewort CWWL(Bit 2) kann festgelegt werden, ob diese Funktion sofort verlassen wird, sobald B_stend gesetzt ist oder ob jeder Zylinder zumindest eine Einspritzung mit der Startmenge erh¨ alt. Im ersten Fall ist es bei gr¨ oßeren Zylinderzahlen und schnellem Hochlauf m¨ oglich, dass nicht alle Zylinder eine volle Starteinspritzung erhalten, da B_stend gesetzt wird, bevor alle Zylinder einmal bedient wurden. Damit alle Zylinder sicher zumindest einmalig eine volle Startmenge erhalten, muss CWWL(Bit 2) = auf 1 gesetzt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESSTT 30.20.0
Seite 1104 von 4100 31.JAN.2003 Thomas Brosi
Heißstart: Ziel ist eine sichere Heißstart-Erkennung. Heißstart-Bedingungen liegen vor, wenn die Motortemperatur beim Start (tmst) groß ist und das Kraftstoffsystem sich aufheizen konnte. F¨ ur die Erkennung dieser Aufheizung gibt es drei Bedingungen: 1. Hub der Ansauglufttemperatur (tans) zwischen Abstellen und Neustart ist gr¨ oßer als ein Schwellwert. 2. Hub der Motortemperatur (tmot) zwischen Abstellen und Neustart ist gr¨ oßer als ein Schwellwert. 3. Verlauf von tmot w¨ ahrend des Steuerger¨ atenachlaufs: Wenn die Differenz aus maximaler Motortemperatur und Abstelltemperatur gr¨ oßer als ein Schwellwert ist, wird ebenfalls auf Heißstart erkannt. Das R¨ ucksetzen der Heißstartbedingungen ist erst sinnvoll, wenn sich der Motor wieder entsprechend abgek¨ uhlt hat oder eine bestimmte Zeit lief (Durchsatz einer bestimmten Luftmasse) und so das Kraftstoffversorgungssystem gesp¨ ult wurde. Der R¨ ucksetzpfad muss daher auch außerhalb des Starts gerechnet werden, wenn ein Heißstart vorliegt. Liegen Heißstartbedingungen auch noch beim Abstellen des Motors vor, wird beim folgenden Start B_hst auch dann wieder gesetzt, wenn die Motorstarttemperatur tmst gr¨ oßer oder gleich TMHSG ist. Systeme mit mehr als einem Steuerger¨ at: Bei Mehrbanksystemen kann es vorkommen, dass die Temperaturverh¨ altnisse im Ansaugtrakt geringf¨ ugig verschieden sind und so u.U. nur bankspezifisch Heißstart erkannt wird. Soll dies vermieden werden, kann durch setzen der Systemkonstante SY_2SGHST die Bedingung Heißstart B_hst nur im Master gebildet werden. Dann wird es jedoch notwendig die Information in Form von B_hstc an den Slave zu senden.
Wiederholstart: Nach Abstellen des Motors sind Brennraumtemperatur und Motortemperatur (K¨ uhlwasser) erst nach einer gewissen Zeit ann¨ ahernd gleich. Wird innerhalb dieser Zeit neu gestartet (Wiederholstart), so ist das Gemisch abzumagern, um die gegen¨ uber tmot h¨ oheren Temperaturverh¨ altnisse im Brennraum zu ber¨ ucksichtigen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur die Bedingung Wiederholstart spielen zwei unabh¨ angige Kriterien eine Rolle. F¨ ur einen Wiederholstart muss sowohl die gespeicherte Abstellzeit tabst_w unterhalb der Schwelle TWSTT liegen (B_wst1 = 1) als auch die Zahl erkannter Verbrennungen im vorausgegangenen Start/Betrieb oder Startversuch zburnsum die Schwelle ZBURNLIM uberschritten haben, d.h B_wst2 = 1 sein (Erw¨ ¨ armung des Brennraums). B_wst2 wird in der Initialisierung mit dem letzten Wert von B_wst0 beschrieben. B_wst0 wird im aktuellen Start bei zburnsum > ZBURNLIM f¨ ur den n¨ achsten Zyklus gesetzt. Bei Wiederholstartbedingungen (B_wst1 & B_wst2) wird B_wst0 nicht berechnet, damit bei einem Fehlstart erneut ein Wiederholstart vorliegen kann. Wird die Abstellzeit tabst_w nur ¨ uber einen SG-Nachlauf ermittelt, ist auf Konformit¨ at der Kennlinien TWSTT und TNLSGM zu achten (s. %BGTABST). B_wst1 wird zwischen dem Beginn der Initialisierung und der Starterkennung (B_st = 1) gebildet, da in diesem Zeitraum die Abstellzeit tabst_w gebildet wird. B_wst1 liegt f¨ ur einen Motorbetrieb fest, wenn B_st gesetzt wird. F¨ ur die Verbrennungserkennung wird durch Abfrage von B_zesync (Z¨ undung ist auf Einspritzung synchronisiert) die Bedingung Verbrennung m¨ oglich B_vbmg gebildet. Eine Verbrennungserkennung ist ein Synchro sp¨ ater m¨ oglich, was ¨ uber die Bedingung Verbrennungserkennung m¨ oglich B_vbemg ausgedr¨ uckt wird. Sobald B_vbemg gesetzt ist, wird der Verbrennungsz¨ ahler im Synchro-Raster getaktet. Eine Verbrennung wird erkannt, wenn einen Drehzahlanstieg dnmot_w gr¨ oßer DN10BURN vorliegt. Die Bedingung B_vbemg wird auch f¨ ur die Startmengenadaption genutzt. Sind im Start B_wst = 1 und tmst < TMK, d.h. B_wks = 1, so wird der Startfaktor mit KFWKSTAB gewichtet. KFWKSTAB ist abh¨ angig von der Abstellzeit tabst_w und der Motortemperatur tmst. Die Bedingungen B_wks und B_hst werden auch f¨ ur den Wiederhol-Nachstart genutzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESSTT 30.20.0
Seite 1105 von 4100 31.JAN.2003 Thomas Brosi
APP ESSTT 30.20.0 Applikationshinweise Voraussetzungen: ---------------- Drehmomentenkoordination appliziert, insbesondere die Verlustmomente. - Grundanpassung f¨ ur warmen Motor appliziert. - Gesamte F¨ ullungserfassung appliziert. - LLR bei warmem Motor angepasst. - Grundz¨ undwinkel, Z¨ undwinkel im Start und Nachstart sowie Momentenreserven definiert. - Drosselklappenvorgabe (bei nicht aktiver Momentenstruktur, s. %WDKSOM) definiert f¨ ur warmen Motor.
Vorbereitende Arbeiten: ----------------------- Festlegung Kraftstoff und Motor¨ ol, f¨ ur die Applikation durchzuf¨ uhren ist. - Bei vorhandener Startmengenadaption %STADAP ausschalten (--> kstaa = 1.0). - Tankentl¨ uftungsventil abklemmen und Tankentl¨ uftungsfunktion ausschalten. - Lambdaregelung und -adaption ausschalten. - Katheizfunktion ausschalten. - Adaption Verlustmoment ausschalten. - Bei reiner Lambdavorgabe f¨ ur Nachstart und Warmlauf (CWWL Bit7 = 1) Soll-Lambdaverlauf in %LANSWL definieren, bei Nutzung einer Lambdabeschreibung (CWWL Bit7 = 0) lamns_w = 1.0 setzen. - Laufgrenzen pr¨ ufen (lalgm > 1, lalgf < 1).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Powerfail zum R¨ ucksetzen gelernter Werte durchf¨ uhren.
Bei Saugrohreinspritzung - Vorlagerung und Einspritzart definieren (%ESVW).
Bei BDE - Winkel Einspritzbeginn festlegen (%AWEA). - bei HDP1-Projekten: Ansteuerung des Drucksteuerventils (DSV) festlegen (%ADSVBY). - Raildruckeinfluss: Raildruckkennlinie und Einrechnung des Raildrucks (in %RKTI) bei Niederdruck ¨ uberpr¨ ufen (sehr große Sensor-Toleranz).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESSTT 30.20.0
Seite 1106 von 4100 31.JAN.2003 Thomas Brosi
Kalt- / Warmstart: -----------------Der Startfaktor aus FKSTT wird mit den Werten aus KFWKSTT und KFWKSTN gewichtet (abgeregelt). Das Kennnfeld KFWKSTT wird (trotz Verwendung von anztib) interpoliert, um eine Applikation ¨ uber tmst zu erm¨ oglichen. Um einen gleichm¨ aßigen Wandfilmaufbau f¨ ur alle Zylinder zu erzielen, sollten die ersten Einspritzungen je Zylinder eine ¨ ahnliche Gr¨ oßenordung haben (keine Interpolation innerhalb einer Z¨ undfolge : z.B. Sst f¨ ur 6-Zylinder: 0,5, 6,11, 12,17). Bei magerer Startapplikation sollte die St¨ utzstellenverteilung so gew¨ ahlt werden, dass die erste Einspritzung jedes Zylinders einzeln beeinflusst werden kann. Dadurch kann man bei der Feinanpassung die ersten Einspritzungen, die noch bei Anlasserdrehzahl erfolgen etwas kleiner halten, da hier noch mehr Zeit f¨ ur die Verdampfung zur Verf¨ ugung steht. Die Zylinder, die die gr¨ oßte Einspritzmenge ben¨ otigen sind in der Regel die, die ihre erste Einspritzung schon bei hoher Drehzahl erhalten. BSP.: 8-Zylinder --> Sst.: 0, 1, 2, 3, 4, 5, 6, 7, 6-Zylinder --> Sst.: 0, 1, 2, 3, 4, 5, 4-Zylinder --> Sst.: 0, 1, 2, 3,
8,15, 16, 32 6,11, 12, 17, 20, 24 4, 7, 8, 11, 12,15,
18,
22,
26
Vorschlag f¨ ur tmst-St¨ utzstellen: -30 / -25 / -20 / -15 / -7 / 0 / 15 / 20 / 25 / 40 / 60 / 90 Grad C Anpassung der ersten Einspritzung pro Zylinder: Die Kraftstoffmenge f¨ ur die ersten Einspritzungen pro Zylinder sollte schon so groß sein, dass nach Z¨ undung eine Verbrennung erfolgt (zu erkennen am Drehzahlanstieg nach der jeweiligen Z¨ undung). Hierzu wird in KFWKSTT bei anztib = 0 f¨ ur alle Temperaturst¨ utzstellen der Wert 1.0 eingetragen und der n¨ otige Anreicherungsfaktor in FKSTT geschrieben. Nach der ersten, großen Einspritzung pro Zylinder kann die Startmenge (stark) reduziert werden, da schon ein Wandfilm aufgebaut wurde und durch die erste Verbrennung eine Erw¨ armung des Brennraums stattfand. Es ist ratsam, die Abregelung so steil zu machen, dass nach ca. 3 Einspritzungen pro Zylinder ein "Absaufen" des Motors ausgeschlossen ist. Damit wird sichergestellt, dass der Motor auch im Wiederholstart sicher gestartet werden kann. Hierzu sind entsprechende Werte in KFWKSTT temperaturindividuell einzutragen. Eine Bewertung der gew¨ ahlten Daten kann anhand des Drehzahlverlaufs erfolgen. ¨bergang vom Start in den Nachstart eine Korrektur des Bei Start in der H¨ ohe kann durch das ge¨ anderte Wandfilmverhalten beim U Startfaktors notwendig sein. Dies kann ¨ uber das Kennfeld KFSTHO realisiert werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zus¨ atzlich zur Abregelung der Startanreicherung ¨ uber anztib kann mit KFWKSTN = f(tmst, nmot) eine Reduzierung des Startfaktors erreicht werden. Dieses Kennfeld kann die ¨ Ubernahme von Daten aus fr¨ uheren Projekten mit Drehzahlabregelung des Startfaktors erleichtern. F¨ ur Neuapplikationen sollte wann immer m¨ oglich KFWKSTN = 1.0 bedatet werden.
Wiederholkaltstart: ------------------Die Bedingung Wiederholkaltstart B_wks ist dann erf¨ ullt, wenn die Bedingung B_wst erf¨ ullt ist und die Motortemperatur beim Start tmst kleiner als die Schwelle TMK (z.B. 20 ◦ C) ist. Die Bedingung Wiederholstart B_wst setzt sich wiederum aus den Teilbedingungen B_wst2 und B_wst1 zusammen. B_wst2 ist dann erf¨ ullt, wenn im vorangegangenen Start oder Startversuch mehr als eine Mindestzahl Verbrennungen ZBURNLIM (z.B. 2) erkannt wurden und somit von einer Erw¨ armung des Brennraums gegen¨ uber der K¨ uhlmitteltemperatur ausgegangen werden kann. Diese Bedingung wird nicht fl¨ uchtig in B_wst0 gespeichert und in der Initialisierung von B_wst2 ¨ ubernommen. Somit liegt die Information immer f¨ ur den folgenden Start oder Startversuch in B_wst2 vor. B_wst1 ist dann erf¨ ullt, wenn die Abstellzeit des Motors die Schwelle TWSTT = f(tmotab) noch nicht ¨ uberschritten hat (siehe dazu auch %BGTABST). In TWSTT ist die Dauer einzutragen, wie lange Wiederholstartbedingungen nach dem Abstellen oder Abw¨ urgen des Motors vorliegen. Im Falle eines Wiederholkaltstarts kann der Vorsteuerfaktor ¨ uber das Kennfeld KFWKSTAB = f(tabst_w, tmst) reduziert werden. Hierzu sind in KFWKSTAB Werte < 1.0 einzutragen, so dass immer noch ein Drehzahlverlauf wie bei einem Normalstart bei gleicher Starttemperatur tmst erzielt wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESSTT 30.20.0
Seite 1107 von 4100 31.JAN.2003 Thomas Brosi
Heißstart: ---------Heißstartbedingungen liegen vor, wenn sich das Kraftstoffsystem stark aufgeheizt hat. Bei Saugrohreinspritzung sind die kritischen Komponenten vor allem die Einspritzventile. Bei BDE sind die kritischen Komponenten vor allem die HDEVs und die HDP. F¨ ur eine klare Erkennung von Heißstartverh¨ altnissen sind Temperaturmessstellen an den entsprechenden Komponenten anzubringen. Bei Saugrohreinspritzung sind dies die Einspritzventile mit einer Temperaturmessstelle in EV-Spitzenn¨ ahe. Bei BDE m¨ ussen die Temperaturmessstellen an HDEV und HDP angebracht werden. Die Schwelle der Motortemperatur tmot, ab der Heißstartverh¨ altnisse auftreten k¨ onnen, ist in TMH einzutragen. Ebenso ist die Ansauglufttemperatur, ab der Heißstartverh¨ altnisse auftreten k¨ onnen, in TANH einzutragen. Die Aufheizung des Kraftstoffsystems kann ¨ uber drei Bedingungen detektiert werden: 1. Die Differenz der Ansauglufttemperatur (tans) zwischen Neustart und Abstellen (tans - tansab). Die Differenz, ab der Heißstartprobleme auftreten k¨ onnen, ist in TANDT einzutragen. 2. Die Differenz der Motortemperatur (tmot) zwischen Neustart und Abstellen (tmot - tmotab). Die Differenz, ab der Heißstartprobleme auftreten k¨ onnen, ist in TMODT einzutragen. Diese Erkennung ist vor allem bei Projekten anzuwenden, bei denen die Wassertemperatur die dominante Gr¨ oße f¨ ur die EV-Temperatur ist. 3. ¨ Uber den Temperaturverlauf im Steuerger¨ ate-Nachlauf. W¨ ahrend des Nachlaufs wird die maximale Motortemperatur gespeichert (tmotnlmx). Ist die Differenz zwischen dieser Temperatur und der Abstelltemperatur gr¨ oßer als eine Schwelle, so k¨ onnen Heißstartbedingungen auftreten. Dieser Schwellwert ist in KLTMOTDIFF einzutragen. Diese Erkennung wurde bei BDE erforderlich. In manchen Projekten ist die Erkennung von Heißstartbedingungen nur ¨ uber eine oder zwei dieser drei Bedingungen m¨ oglich. Z.B. ist von manchen Projekten bekannt, dass sich zwischen Abstellen und Neustart fast kein tans-Hub mehr ergibt. Heißstartverh¨ altnisse liegen nicht mehr vor, wenn a) der Motor einige Zeit betrieben wurde und somit das Kraftstoffversorgungssystem gesp¨ ult wurde. Erkannt wird dies durch Bewertung des Luftmassenintegrals imlatm. In IMLHS ist derjenige Wert der integrierten Luftmasse einzutragen, ab dem eine ausreichende Sp¨ ulung erfolgt ist. B_hst wird dann noch w¨ ahrend des Motorbetriebs zur¨ uckgesetzt. Der folgende Start kann wieder ein Heißstart sein, wenn die Setzbedingungen erf¨ ullt sind.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
b) der Motor unter Heißstartbedingungen (B_hst gesetzt) solange abgestellt wurde, dass sich das Kraftstoffsystem wieder abk¨ uhlen konnte. Die hierf¨ ur zugeh¨ orige Motortemperatur ist in TMHSG einzutragen. Beim Start wird B_hst noch vor der ersten ti-Ausgabe zur¨ uckgesetzt. Liegen Heißstartbedingungen vor (B_hst gesetzt), so sind KFHSTT und KFWHSTT analog zur Kaltstartanpassung zu applizieren, jedoch in Abh¨ angigkeit von der Ansauglufttemperatur tans anstelle der Motortemperatur tmst. F¨ ur die Applikation sind zuerst die Startdaten f¨ ur tmst = tans aus der Warmanpassung aus FKSTT und KFWKSTT zu ¨ ubernehmen (z.B. tmst = 90 ◦ C). B_hst ist durch TMH = 143.25 ◦ C zu blockieren. Im n¨ achsten Schritt ist zu pr¨ ufen, ab welchen tmst, tans, tansab und EV-Spitzentemperaturen Heißstartprobleme auftreten (zu erkennen u.a. anhand Drehzahl- und Lambdaverlauf). Damit k¨ onnen die Setzbedingungen spezifiziert werden und anhand des Lambdaverlaufs (LSU, vorgeheizt) die Startdaten in KFHSTT und KFWHSTT korrigiert werden.
Ausl¨ osung neues Start-Ti nach Drehzahleinbruch: ----------------------------------------------Dadurch, dass das Zusammenspiel der Funktionen %ESSTT und %ESNSWL nun ¨ uber B_stendes kontrolliert wird, besteht die M¨ oglichkeit bei starken Drehzahleinbr¨ uchen (oder Abw¨ urgen) nicht wieder in die Starteinspritzung zur¨ uck zu gehen. Bei tiefen Temperaturen besteht die Gefahr, dass im Abw¨ urgefall die hohe F¨ ullung zusammen mit dem Startfaktor zum Absaufen des Motors f¨ uhren kann. Deshalb wird die Start- und Nachstarteinspritzung bei Drehzahleinbr¨ uchen (B_stend resetiert) nur dann erneut ausgel¨ ost (B_stendes resetiert), wenn die Motortemperatur im Temperaturbereich zwischen TMURSTE und TMORSTE liegt. Datenvorschlag: TMURSTE = 0 ◦ C TMORSTE = 120 ◦ C
Deaktivierung Begrenzung Startfaktor auf 1.0: --------------------------------------------Bei Projekten, bei denen ein Startfaktor von kleiner 1 m¨ oglich sein soll, kann dies durch CWWL Bit Nr. 3 = true realisiert werden. Es ist dann bei der Bedatung (oder Daten¨ ubernahme) darauf zu achten, daß dies bei den ¨ uber Anzahl Einspritzungen und Drehzahl aufgespannten Kennfeldern ber¨ ucksichtigt wird.
Berechnung Start array fsta_w f¨ ur ME7 Projekte ---------------------------------------------Bei ME7 Projekten ist es m¨ oglich, daß beim Drehzahlhochlauf abh¨ angig vom Einspritztiming in einem Synchro mehrere Einspritzungen ausgegeben werden m¨ ussen. Um bei solchen Zwangsausl¨ osungen trotzdem die bzgl. Startfaktoren korrekten Einspritzzeiten ausgeben zu k¨ onnen, muß der "zuk¨ unftige" Startfaktor bereits bekannt sein. Somit werden hier der aktuelle und die zwei n¨ achsten Faktoren in einer Schleife berechnet und im array fsta_w der Gemischkontrolle zur Verf¨ ugung gestellt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
STADAP 7.30.0
Seite 1108 von 4100 31.JAN.2003 Thomas Brosi
FU STADAP 7.30.0 Startmengen-Adaption FDEF STADAP 7.30.0 Funktionsdefinition STADAP_6.90 Deactivate process
SY_Stadap /NV B_ad
Break 1/
Break 1/
Break 1/
Break 1/
B_stend 1/ tmst
accumulate adaptation value
tmadb KSTAI
INCKSTAI
0.0 adastep
SELT B_adb0 B_adb1 tmadb B_adb2 B_staa
Burn
kstaa
B_staa
B_decr B_kstai B_adlck Reset adaptation value
B_burn B_ausw B_burn B_ausw
RESET
STOP
stadap-main
Stop adaptation
kstaa
B_kstaue
B_kstaue stadap-main
Subfunction block: SELT Select adaptation range
tmadb TMADB0 TMADB1 TMADB2
B_adb0 B_adb1 B_adb2
B_adb0 B_adb1 B_adb2
B_staa
tmst TMLIM
stadap-selt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Evaluation of combustion
ANR
B_adb0 B_adb2 B_adb1
DECKSTAI Select adaptation range
adastep
stadap-selt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
STADAP 7.30.0
Seite 1109 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion SELT(T): Temperaturbereichswahl
Subfunction block: BURN Evaluation of combustion
DETBURN B_burn
B_burn numbers of combustion
B_incr
ZBURNSOL 255 0 B_vbmg
compute 1/
1/ 0.0
zsyndelc
1.0
2/
1
1/
B_decr
zburn
reset 1/
zsyndelc
DIRADAP B_adlck B_incr B_kstai
B_adlck B_kstai
2/
ZSYNDEL
0 zburn B_decr
B_ausw
ZBURNDEC
B_decr
condition evaluation of combustion
255 1/
0
2/
1
zsynchro reset 3/
B_ausw
B_ausw ZSYNAUSW
1
stadap-burn
4/ zsynchro
stadap-burn Teilfunktion BURN(T): Auswertung nach erkannten Verbrennungen
Subfunction block: DETBURN Detection of combustion
dnmot_w
B_burn
fho
out_kldnfho /NC
B_burn
dnburns_w
KLDNFHO
B_adb1 B_adb2
DNBURN0
nmot_w DNBURN1
DNBURN2
stadap-detburn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
compute 1/
stadap-detburn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
STADAP 7.30.0
Seite 1110 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion DETBURN(T): Verbrennungserkennung
DIRADAP
B_incr B_kstai
B_kstai B_decr
B_noinc
adaption log dependent on direction
false getBit 255
CWSTADAP
B_adlck
B_adlck
0.0
0
1
2/
false
stactr
B_nodec
stadap-diradap
compute 1/
1 false stadap-diradap Teilfunktion DIRADAP(T): Richtungsabh¨ angige Adaption
Subfunction block: ANR accumulate adaptation value
B_adb0
B_adb2 B_kstaue
KSTAMX0 adastep
KSTAMN0 compute 1/
1/ 2/
ksta0 /NV
ksta0w WAD1T0 KSTAMX1 WAD2T0
KSTAMN1 compute 3/
2/ 4/
ksta1 /NV
1.0 kstaa
ksta1w WAD0T1 KSTAMX2 WAD2T1
KSTAMN2 compute 5/
3/ 6/
ksta2 /NV
ksta2w WAD0T2 WAD1T2
stadap-anr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_adb1
stadap-anr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
STADAP 7.30.0
Seite 1111 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ANR(T): Berechnung des Anreicherungsfaktors kstaa
Subfunction block: Stop Stop adaptation
vfzg
0.0
nstat
out_klnst /NC
fho
KFNSTAMX
nmot false
B_wks
B_ad
Ub monitoring Max. ignitions for Stadap active
UBATT
255
B_ubkst Ask for saving
0 B_vbmg
compute 1/
2/
1
zsynsu
EdgeRising
Adapt but do not save
ANRZUEMX
B_burn B_burn SAVE_NOT
Do not save adaptation value
Check errorflags
false B_ausw
B_kstaue
B_kstaue stadap-stop
ERR B_stdperr
stadap-stop Teilfunktion STOP(T): Bestimmung des Adaptionsendes bzw. -abbruchs
B_ubkst
B_ubkst ub UBKST
1/ 1
zubkst UBKSTMX
CWSTADAP
Limit adaptation value to init value in valid temperature range and below
1/
1.0 B_adb2 1/ B_adb1
KSTA2INI
1/ 1/
ksta2 /NV
ksta2 /NV 1/
B_adb0
ksta1 /NV KSTA1INI ksta0 /NV KSTA0INI
2/
ksta1 /NV 1/ ksta0 /NV
2/ ksta0 /NV
ksta1 /NV 3/ ksta0 /NV
stadap-ubatt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
out
stadap-ubatt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
STADAP 7.30.0
Seite 1112 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion UBATT(T): ¨ Uberwachung der Batteriespannung
Count detected combustions
Count possible combustions
255 0
255 0
B_burn B_vbmg
compute 1/ 1
2/ zburnsu ZBURNABR
compute 1/ B_vbmg
1
ZSYNABR
Check engine speed exceeding engine speed driven by starter motor
nmot_w NSTAK
B_nmin
Check Operation time since last PWF
top_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KSTTOPMN
false out
stadap-save-not
Do not save adaptation value
stadap-save-not
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
STADAP 7.30.0
Seite 1113 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion SAVE_NOT(T): Kriterien die Speichern der Adaptionswerte verhindern
Subfunction block: ERR
dfpgetErf
DFP_FRA
E_fra E_ora
dfpgetErf
DFP_ORA
anzesab
SY_ZZBANK
0
SY_STERVK
0
0 false
dfpgetErf
DFP_FRA2
B_stdperr
B_stdperr
ZWSTAMN
E_ora2
dfpgetErf
DFP_ORA2
zwstt
E_fra2
E_ub
dfpgetErf
DFP_UB /V
E_ph
dfpgetErf
DFP_PH /V
E_n
dfpgetErf
DFP_N /V
E_tm
dfpgetErf
DFP_TM /V
dfpgetErf
DFP_VFZ /V
E_vfz
E_ev1..E_ev8
SY_DTANKL
DFP_TANKL /V
dfpgetErf
0 false
E_tankl
CWSTADAP DFP_MD
2 dfp dfp locSfp_MD
sfpgetSfpMax E_md
sfp getSfpMin
false
stadap-err
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_eev
stadap-err
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
STADAP 7.30.0
Seite 1114 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ERR(T): Errorflags f¨ ur Adaptionsabbruch
Subfunction block: RESET Reset adaptation value
1/
SY_Stadap /NV B_adrsta
CWADRES (see %PROKON)
Accu_ksta2w
7/ KSTA2INI
reset 9/
8/
ksta2 /NV
ksta2w Accu_ksta1w
4/ KSTA1INI
ksta1 /NV
reset 6/
5/ ksta1w Accu_ksta0w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KSTA0INI
ksta0 /NV
2/ ksta0w
10/ 1.0
reset 3/
kstaa
stadap-reset
1/
stadap-reset Teilfunktion RESET(T): Resetieren der Adaptionswerte
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
STADAP 7.30.0
Seite 1115 von 4100 31.JAN.2003 Thomas Brosi
n
ˆ | * * | * * | * * ***************** | * | * | * | * * * | * * * | * ************************ ************************* | * ---------*------------------------------------------------------------------------------------------------------------> t
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Anreicherungsfaktor ˆ |------------------------------------------------------------------------------------------- Max.Begrenzung KSTAMXi | +------------------+ | Incr.-Step INCKSTAI | | Decr.-Step DECKSTAI | | +-------------| +-------------------+-------------------+ | | | | 1 -+------------------------+-----------------------------------------------------------------------------------------> ˆ ˆ ˆ ˆ t | | | | Adap.Faktor Adap.Faktor Adap.Faktor Adap.Faktor erh¨ ohen belassen erh¨ ohen reduzieren ˆ | +---+ +---+ +---+ +---+--Z¨ undungsz¨ ahler | | | | | | | | | | +---+ | +---+ | +---+ | +---+****--Verbrennungsz¨ ahler | | | | | | | | | | | +---+ | +---+******** +---+ | +---+***** | | | | | | | | | | | | | +---+************ +---+***** | +---+ | +---+***** | | | | | | | | | | | | | -------------+----*----------+---+----*----------+---+---------------+---+----*----------+------------------------------> ˆ ˆ ˆ ˆ t | | | | Nach der Anzahl ZSYNAUSW Z¨ undungen wird die Verbrennungsanzahl mit den Schwellen ZBURNSOL und ZBURNDEC verglichen. Je nach Ergebnis wird der Adaptionsfaktor erh¨ oht, gleich belassen oder reduziert. Allgemeines: Die Spannweite der Kraftstoffqualit¨ aten im Feld ist groß. Schlechte Kraftstoffqualit¨ aten f¨ uhren z.T zu erheblichen Startproblemen, die nur durch eine fettere Anpassung korrigiert werden k¨ onnen. Durch die Startmengenadaption (STADAP) wird es m¨ oglich, einen abgasoptimierten Start frei von irgendwelchen Sicherheitszuschl¨ agen zu applizieren. Wird ein "schlechter" Kraftstoff getankt, erfolgt eine erforderliche Korrektur in Richtung fett durch die STADAP. Nach erneuter Betankung mit "gutem" Kraftstoff erfolgt ein R¨ ucklernen auf Neutralwert.
ABK STADAP 7.30.0 Abkurzungen ¨ Parameter ANRZUEMX CWSTADAP DECKSTAI DNBURN0 DNBURN1 DNBURN2 INCKSTAI KFNSTAMX KLDNFHO KSTA0INI KSTA1INI KSTA2INI KSTAI KSTAMN0 KSTAMN1 KSTAMN2 KSTAMX0 KSTAMX1 KSTAMX2 KSTTOPMN NSTAK TMADB0 TMADB1 TMADB2 TMLIM UBKST
Source-X
TMADB NMOT_W NMOT_W NMOT_W TMADB NSTAT FHO
TMST
Source-Y
FHO
Art
Bezeichnung
FW FW KL KL KL KL KL KF KL FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW
¨ Zundungsz ¨ ahler-Schwelle bis zu der STADAP aktiv Codewort Startadaption Decrement-Step fur ¨ STADAP-Faktor Minimaler Drehzahlanstieg fur ¨ erkannte Verbrennung im Bereich 0 Minimaler Drehzahlanstieg fur ¨ erkannte Verbrennung im Bereich 1 Minimaler Drehzahlanstieg fur ¨ erkannte Verbrennung im Bereich 2 Inkrement-Step fur ¨ STADAP-Faktor Drehzahlschwelle fur ¨ STADAP aktiv Wichtung Minimaler Drehzahlanstieg fur ¨ erkannte Verbrennung Initialisierungswert STADAP-Faktor in Bereich 0 Initialisierungswert STADAP-Faktor in Bereich 1 Initialisierungswert STADAP-Faktor in Bereich 2 Arbeitsbereiche fur ¨ STADAP-Faktoren Min-Begrenzung des STADAP-Faktors in Bereich 0 Min-Begrenzung des STADAP-Faktors in Bereich 1 Min-Begrenzung des STADAP-Faktors in Bereich 2 Max-Begrenzung des STADAP-Faktors in Bereich 0 Max-Begrenzung des STADAP-Faktors in Bereich 1 Max-Begrenzung des STADAP-Faktors in Bereich 2 Minimale Betriebsdauer seit PWF fur ¨ Startmengenadaption Anlassdrehzahlschwelle fur ¨ Hochlauferkennung Motortemperaturbereich 0 fur ¨ Berechnung Kaltstartanreicherung Motortemperaturbereich 1 fur ¨ Berechnung Kaltstartanreicherung Motortemperaturbereich 2 fur ¨ Berechnung Kaltstartanreicherung TMOT Schwelle fur ¨ KSTAA aktiv im Nachstart Ubat-Schwelle fur ¨ ZUBKSTMX
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
UBKSTMX WAD0T1 WAD0T2 WAD1T0 WAD1T2 WAD2T0 WAD2T1 ZBURNABR ZBURNDEC ZBURNSOL ZSYNABR ZSYNAUSW ZSYNDEL ZWSTAMN
STADAP 7.30.0
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Anzahlschwelle Ubat unter UBKST fur ¨ Adaptionssperrung Wichtungsfaktor Adaptionsbereich 0 zu 1 Wichtungsfaktor Adaptionsbereich 0 zu 2 Wichtungsfaktor Adaptionsbereich 1 zu 0 Wichtungsfaktor Adaptionsbereich 1 zu 2 Wichtungsfaktor Adaptionsbereich 2 zu 0 Wichtungsfaktor Adaptionsbereich 2 zu 1 Verbrennungsanzahl fur ¨ Entscheidung Adaptionsabbruch Zu uberschreitende ¨ Verbrennungsanzahl fur ¨ ”Abmagern” Erforderliche Verbrennungsanzahl fur ¨ ”keine Anreicherung” Zundungsanzahl ¨ fur ¨ Entscheidung Adaptionsabbruch Anzahl Zundungen ¨ (Synchros) bis Auswerten Anzahl ausgeblendete Verbrennungen fur ¨ Verbrennungserkennung Minimaler Startzundwinkel ¨ fur ¨ %STADAP aktiv
Seite 1116 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
SY_DTANKL SY_STADAP SY_STERVK SY_ZZBANK
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante ”Tank leer”-Diagnose aktiv Systemkonstante Startmengenadaption vorhanden Systemkonstante Bedingung : Stereo vor Kat ¨ Systemkonstante Zylinderzuordnung Bank1 u. B.2, 0 B.1, 1 fur ¨ B.2, als Binarzahl
Art
Bezeichnung
LOK EIN EIN
Adaptionsschritt fur ¨ STADAP-Faktor ¨ Zahler fur ¨ Einspritzabbruche ¨ DAMOS-Source fur ¨ Blocknummer
LOK LOK LOK LOK LOK EIN LOK LOK LOK EIN
Bedingung Adaption erlaubt Bedingung Adaptionsbereich 0 Bedingung Adaptionsbereich 1 Bedingung Adaptionsbereich 2 ¨ Richtungsabhangige Startadaptionssperre ¨ Bedingung Adaptionswerte von STADAP resetieren bei Fehlerspeicher loschen Bedingung Auswerten nach Verbrennungen letzte Verbrennung als erfolgreich erkannt (dnmot_w > dnburnsol) Bedingung Dekrementierung Startadaptionsfaktor Bedingung Endstufenfehler EV
LOK LOK LOK EIN EIN EIN
Bedingung Inkrementierung Startadaptionsfaktor Bedingung Inkrementierung/Dekrementierung Startadaptionsfaktor ¨ Startmengenadaptionswerte beim nachsten Start gultig ¨ Fehlertyp min.: Aussetzer, Summenfehler (multiple) Fehlertyp max.: Aussetzer, Summenfehler (multiple) Bedingung Unterdrehzahl: n < NMIN
LOK LOK EIN
Bedingung kein Dekrementieren des Startadaptionsfactors innerhalb dieses Starts Bedingung kein Inkrementieren des Startadaptionsfaktors innerhalb dieses Starts Bedingung Powerfail
AUS LOK EIN
Bedingung Startadaption aktiv im Nachstart Bedingung Adaptionsende aufgrund erkanntem Fehler Bedingung Startende erreicht
LOK EIN EIN
Ubat-Schwelle ZUBKSTMX mal unterschritten ¨ Bedingung Verbrennung moglich Bedingung Wiederholkaltstart
DOK
SG int. Fehlerpfadnr.: multiplikative Gemischadaptionsfaktor
DOK
SG int. Fehlerpfadnr.: multiplikative Gemischadaptionsfaktor (Bank 2)
DOK
SG-int. Fehlerpfadnr. Aussetzer, Summenfehler (multiple)
DOK
SG int. Fehlerpfadnr.: Drehzahlsignalgeber
DOK
SG int. Fehlerpfadnr.: additive Gemischadaptionsfaktor
DOK
SG int. Fehlerpfadnr.: additive Gemischadaptionsfaktor (Bank 2)
DOK
SG int. Fehlerpfadnr.:Phasengeber
DOK DOK
Interne Fehlerpfadnummer: Tank leer Interne Fehlerpfadnummer: Motortemperatur
Variable
Quelle
ADASTEP ANZESAB BLOKNR
STADAP KT_ES
B_AD B_ADB0 B_ADB1 B_ADB2 B_ADLCK B_ADRSTA B_AUSW B_BURN B_DECR B_EEV
STADAP STADAP STADAP STADAP STADAP STADAP STADAP STADAP EVEKO
B_INCR B_KSTAI B_KSTAUE B_MNMD B_MXMD B_NMIN
STADAP STADAP STADAP DMDMIL DMDMIL BGWNE
B_NODEC B_NOINC B_PWF
STADAP STADAP BBHWONOF
B_STAA B_STDPERR B_STEND
STADAP STADAP BBSTT
B_UBKST B_VBMG B_WKS
STADAP ESSTT ESSTT
DFP_FRA
STADAP
DFP_FRA2
STADAP
DFP_MD
STADAP
DFP_N
STADAP
DFP_ORA
STADAP
DFP_ORA2
STADAP
DFP_PH
STADAP
DFP_TANKL DFP_TM
STADAP STADAP
Referenziert von STADAP ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... ESNSWL, STADAP
STADAP
DMDSTP, KODOH,LRSEB, NLKO, SALSU, ...
STADAP STADAP ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ...
ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... ESNSWL ADAGRLS, ADVE,AEKP, ALE, AMSV, ... STADAP AWEA, ESNSWL,LANSWL, STADAP DKVS, DTANKL, LRA, LRAEB, TVWNO DKVS, DTANKL, LRA, LRAEB BBNWS, DKATFKEB,DMDMIL, DMDSTP, DTANKL DDG, DLGHMM,DMDSTP, DNWKW,RDE, ... DKVS, DTANKL, LRA, LRAEB, TVWNO DKVS, DTANKL, LRA, LRAEB DDG, DLSAFK,DLSAHKBD, DNWKW, DPH, ... DTANKL ATM, ATR, BBAGR,BBKH, BGTABST, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DFP_UB
STADAP
DFP_VFZ
STADAP
DNBURNS_W DNMOT_W
STADAP BGNG
E_FRA
DKVS
E_FRA2 E_N
DKVS DDG
E_ORA
DKVS
E_ORA2 E_PH
DKVS DPH
E_TANKL E_TM
DTANKL GGTFM
E_UB
GGUB
E_VFZ
DVFZ
FHO
GGDSU
KSTA0 KSTA0W KSTA1 KSTA1W KSTA2 KSTA2W KSTAA NMOT
STADAP STADAP STADAP STADAP STADAP STADAP STADAP BGNMOT
NMOT_W
BGNMOT
NSTAT
LLRNS
SFPMD STACTR TMADB TMST
DMDMIL STADAP STADAP GGTFM
TOP_W UB
DTOP GGUB
VFZG
GGVFZG
ZBURN ZBURNSU ZSYNCHRO ZSYNDELC ZSYNSU ZUBKST ZWSTT
STADAP STADAP STADAP STADAP STADAP STADAP ZWSTT
BBAGR, DLSAFK, DL- DOK SAHKBD ATM, CANECU, DDG, DOK DMDLU, DMDSTP, ... LOK ESSTT, MDANF, NLPH, EIN RDE, STADAP EIN DTANKL, STADAP,TVWNO EIN DTANKL, STADAP DLGHMM, DMDSTP,- EIN DNWKW, MDANF,RDE, ... EIN DTANKL, STADAP,TVWNO EIN DTANKL, STADAP EIN DDG, DLSAFK,DLSAHKBD, DNWKW, HT2KTWNE, ... EIN STADAP ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... BBAGR, DLSAFK,EIN DLSAHKBD, GGUB,STADAP ATM, BDEMHA,EIN CANECU, DDG,DMDLU, ... BGFAWU, CANECU,- EIN DLLR, ESNSWL,ESSTT, ... LOK LOK LOK LOK LOK LOK ESNSWL, ESSTT AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BBSAWE, BGLBZ,EIN CANECU, DDG,GGCANECU, ... EIN STADAP LOK LOK BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... EIN DUMWEX, STADAP ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ... EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... LOK LOK LOK LOK LOK LOK STADAP, ZUE, ZWBAS, EIN ZWMIN
STADAP 7.30.0
Seite 1117 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Interne Fehlerpfadnummer: Umweltbedingungen SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal Minimaler Drehzahlanstieg fur ¨ Erkennung einer Verbrennung Differenzdrehzahl zwischen zwei folgenden Segmenten Errorflag: LR-Adaption multiplikativ Errorflag: LR-Adaption multiplikativ (Bank 2) Errorflag: Drehzahlsignalgeber
Errorflag DKVS: additive Korrektur Errorflag DKVS: additive Korrektur Bank 2 Errorflag: Phasensensor
Errorflag: OBDII-Fehler auf Grund eines leeren Tanks Errorflag: TMOT Errorflag: UB
Errorflag: Fahrzeug-Geschwindigkeit
¨ Korrekturfaktor Hohe
Kaltstartanreicherung Bereich 0, gepuffert Kaltstartanreicherung Bereich 0, aktuell eingerechnet Kaltstartanreicherung Bereich 1, gepuffert Kaltstartanreicherung Bereich 1, aktuell eingerechnet Kaltstartanreicherung Bereich 2, gepuffert Kaltstartanreicherung Bereich 2, aktuell eingerechnet Aktueller Startmengenadaptionsfaktor Motordrehzahl Motordrehzahl ¨ Solldrehzahl stationar
Statuswort: Aussetzer, Summenfehler (multiple) Startadaptionscounter Bereich Motortemperatur fur ¨ Startmengenadaption Motorstarttemperatur Operating time seit powerfail Batteriespannung
Fahrzeuggeschwindigkeit
Anzahl erkannter Verbrennungen ¨ Summe aller erkannten Verbrennungen wahrend ZSYNABR Anzahl Zundungen ¨ bis Auswertung der Verbrennungen ¨ ¨ Zahler Verzogerung Verbrennungserkennung ¨ Zundungsz ¨ ahler fur ¨ Begrenzung Startmengenadaption ¨ Zahler: UBatt < UBKST Zundwinkel ¨ im Start
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
STADAP 7.30.0
Seite 1118 von 4100 31.JAN.2003 Thomas Brosi
FB STADAP 7.30.0 Funktionsbeschreibung Funktionsbeschreibung: Kern der Funktion ist die Auswertung auf Verbrennungen. Eine Verbrennung lag vor, wenn die Drehzahl vom einen Segment zum andern um die Differenz dnburns_w (=DNBURNi*KLDNFHO) anstieg. Nachdem B_vbmg gesetze wurde, wird ein Z¨ undungsz¨ ahler (Synchroz¨ ahler) und ein Verbrennungsz¨ ahler gestartet. Ist die Anzahl Z¨ undungen gleich ZSYNAUSW erfolgt eine Pr¨ ufung, ob die Verbrennungsanzahl k l e i n e r als ZBURNSOL oder g r ¨ o ß e r als ZBURNDEC war. Lag die Verbrennungsanzahl unter ZBURNSOL, war das Gemisch zu mager und der Start-Adaptionsfaktor wird um den Betrag INCKSTAI inkrementiert. Die Anreicherung kann auf einen max. Wert KSTAMXi begrenzt werden. Zus¨ atzlich kann der minimale Anreicherungsfaktor auf einen min. Wert KSTAMNi begrenzt werden. Dieser liegt normalerweise bei 1 . Lag die Verbrennungsanzahl zwischen ZBURNSOL und ZBURNDEC bleibt der Start-Adaptionsfaktor unver¨ andert. Bei ¨ Uberschreiten von ZBURNDEC kann von ausreichender Kraftstoffzumessung ausgegangen werden und ein evtl. gelernter Startadaptionsfaktor wird um den Betrag DECKSTAI dekrementiert. Nach dieser Pr¨ ufung wird der Z¨ undungs- und Verbrennungsz¨ ahler zur¨ uckgesetzt und erneut gestartet. Durch Setzen von CWSTADAP (Bit0) kann festgelegt werden, daß innerhalb eines Starts nur in eine Richtung gelernt werden kann. Ist CWSTADAP (Bit0) = 1, so legt der erste Lernvorgang fest, in welche Richtung gelernt werden kann. Ist der erste Lernvorgang eine Inkrementierung des Adaptionsfaktors, so wird B_nodec gesetzt. Tritt innerhalb dieses Starts der Fall auf, daß zburn > ZBURNDEC, also eine Dekrementierung m¨ oglich w¨ are und B_decr gesetzt wird, so verhindert die gesetzte Bedingung B_nodec eine Dekrementierung indem B_adlck die Adaption blockiert. Ist der erste Lernvorgang hingegen eine Dekrementierung des Adaptionsfaktors, so wird analog B_noinc gesetzt und im Falle einer m¨ oglichen Inkrementierung diese durch B_adlck blockiert. Ist CWSTADAP (BIT0) = 0, so kann innerhalb eines Starts in beide Richtungen gelernt werden. Eingerechnet wird der Start-Adaptionsfaktor kstaa nur innerhalb des Starts (B_st = 1). Die Kraftstoffqualit¨ at kann jedoch auch im Nachstart ber¨ ucksichtigt werden. Da im Drehzahlhochlauf nach Start Anteile des Gemisches vom Wandfilm stammen, der durch die ersten Start-ti gebildet wurde, ist es notwendig die Adaption bis zur Drehzahl KFNSTAMX laufen zulassen. Damit bei einer Anpassung mit steiler Startabregelung und langer Startzeit der Adaptionsfaktor nicht beim ersten Startversuch an seine Begrenzung KSTAMXi l¨ auft, kann die Adaption nach der Anzahl ANRZUEMX Z¨ undungen gestoppt werden (Achtung: Zu Testzwecken kann die Funktion bei ANRZUEMX = 255 durch overflow umgangen werden. Im Serienstand darf ANRZUEMX nicht gr¨ oßer als 254 sein).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Um ge¨ anderten Kraftstoffeigenschaften besser gerecht zu werden, kann f¨ ur drei w¨ ahlbare Temperaturbereiche je ein Start-Adaptionsfaktor gelernt werden. Außerhalb den Bereichen besteht eine Sperrm¨ oglichkeit. INCKSTAI, DECKSTAI, KSTAMNi und die KSTAMXi k¨ onnen ebenfalls f¨ ur jeden Temperaturbereich individuell angepaßt werden. Zus¨ atzlich besteht die M¨ oglichkeit beim Urstart den Adaptionswert f¨ ur jeden Temperaturbereich ¨ uber KSTA0INI, KSTA1INI und KSTA2INI vorzubelegen. Durch Vorgabe von Wichtungsfaktoren WADxTy ist es m¨ oglich, die innerhalb eines Adaptionsbereichs x gelernten Adaptionswerte auch gewichtet in den anderen Adaptionsbereichen y zu ber¨ ucksichtigen. Beispiel: Wird in Adaptionsbereich 1 eine Zunahme des Adaptionsfaktors um 0.1 w¨ ahrend eines Starts berechnet, f¨ uhrt WAD1T0 = 0.5 zu einer Zunahme des Adaptionsfaktors in Adaptionsbereich 0 um 0.05. Eine strikte Trennung der Adaptionsbereiche ist m¨ oglich, indem alle WADxTy = 0 gew¨ ahlt werden.
Verbot der Adaption ------------------Liegt die Spannung im Start UBKSTMX-mal unterhalb der Schwelle UBKST ist ein erfolgreicher Start fraglich. Die Startadaption wird gesperrt und die innerhalb dieses Startversuchs gelernte ¨ Anderung des Adaptionsfaktors nicht in kstai abgespeichert. Bei CWSTADAP Bit1 = 1 wird in diesem Fall zus¨ atzlich der Adaptionswert des aktuellen und der darunter liegenden Temperaturbereiche nach unten auf den jeweiligen Initialisierungeswert KSTAxINI begrenzt. Im Fall eines erkannten Wiederholkaltstarts (B_wks = 1) wird keine Adaption durchgef¨ uhrt. Bei Bewegung des Fahrzeugs (vfz > 0) wird nicht adaptiert. Wird w¨ ahrend des Startes mindestens eine Einspritzung abgebrochen (anzesab > 0), erfolgt keine Adaption. Zum einen kann der schlechte Hochlauf durch den Einspritzabbruch und nicht durch die Kraftstoffqualit¨ at verursacht worden sein und zum anderen kann die durch die Adaption zus¨ atzlich ausgegebene Kraftstoffmenge dann u.U. nicht mehr eingespritzt werden. Werden im Start sehr sp¨ ate Z¨ undwinkel ausgegeben (zwstt < ZWSTANM), so wird der Hochlauf dadurch bewußt verschlechtert. In diesem Fall kann der Hochlauf nicht mehr als Kriterium f¨ ur die Kraftstoffqualit¨ at herangezogen werden. Deshalb wird auch hier die Adaption verboten. Erkennt im Start die Diagnose einen oder mehrere Fehler (Error-Flags gesetzt), so wird keine Adaption durchgef¨ uhrt. Die innerhalb dieses Starts oder Startversuchs gelernten Adaptionswerte werden nicht in kstai gespeichert. Beim n¨ achsten Start werden wieder die zuletzt (fehlerfrei) gelernten Adaptionswerte verwendet. Die Error-Flags der Einspritzendstufen werden in B_eev ber¨ ucksichtigt. Im Normalfall wird die Startadaption bei erkannten Aussetzern (E_MD) abgebrochen, es sei den die Aussetzer sind nur in den ersten 1000 KWU aufgetreten (B_npmd). Optional kann die Abfrage auf erkannte Aussetzer per Codewort CWSTADAP (Bit2)=true deaktiviert werden. Dann ist jedoch darauf zu achten, daß die maximale Anreicherung durch STADAP bei E_MD abgesichert werden muß. Ist ein Motorstart nicht m¨ oglich oder gew¨ unscht (Ursachen: Kompressionstest, leerer Tank, defekte Benzinpumpe, Kabelbaumdefekt etc.), wird eine Fehlanpassung des Gemischs folgendermaßen verhindert: Wenn nach einer Anzahl Z¨ undungen ZSYNABR erkannt wird, daß die Anzahl der Verbrennungen zburnsu kleiner als die Schwelle ZBURNABR war und die Drehzahlschwelle NSTAK nicht ¨ uberschritten wurde, so werden die innerhalb dieses Startversuchs gelernten Werte kstaiw nicht in kstai gespeichert, da B_kstaue zu keiner Zeit innerhalb dieses Startversuchs gesetzt wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
STADAP 7.30.0
Seite 1119 von 4100 31.JAN.2003 Thomas Brosi
APP STADAP 7.30.0 Applikationshinweise Datenvorschlag -------------Software-Erstbedatung f¨ ur 4-Zyl.
ANRZUEMX KLDNFHO CWSTADAP UBKST UBKSTMX ZSYNABR ZBURNABR NSTAK
: : : : : : : :
KSTTOPMN KFNSTAMX
: :
Blockieren der STADAP durch Daten:
4 * Zylinderzahl Alle Werte der Kennlinie Ebene 1.0/ H¨ ohe kleiner KSTAI m¨ ussen auf 255 gesetzt werden 1 (dezimal) 7.5 V 50 4 * Zylinderzahl 2 300 1/min maximale Motordrehzahl bei Anlasserbetrieb + 50 1/min. Z¨ undkerzen entfernt(Kompressionstest), Motor¨ ol warm etc. ZSYNDEL : 1 Durch ZSYNDEL kann eine bestimmte Anzahl Verbrennungen f¨ ur die Adaption ausgeblendet werden. ZWSTAMN : 5 ◦ KW nach OT (-5 ◦ KW)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ZSYNAUSW
ZBURNDEC
ZBURNSOL
6 min Diese Drehzahlschwelle darf nur so hoch gew¨ ahlt werden, daß sie im Hochlauf bzw. ¨ Uberschwinger sicher erreicht wird (z.B. f¨ ur Meeresh¨ ohe KFNSTAMX= 900 U/min). In der H¨ ohe ist durch Versuche das erreichbare Drehzahlniveau abh¨ angig von der Motortemperatur und der entsprechenden station¨ aren Solldrehzahl nstat zu ermitteln. F¨ ur eine bestimmte H¨ ohe ist dann eine Minimalauswahl zu treffen. Meist ist die niederste Motortemperatur in der die STADAP aktiv ist, bestimmend f¨ ur die Drehzahlwahl.
+--------------+----+----+----+----+----+----+----+ : | Zylinderzahl | 3 | 4 | 5 | 6 | 8 | 12 | 16 | +--------------+----+----+----+----+----+----+----+ | ZSYNAUSW | 3 | 4 | 5 | 3 | 4 | 4 | 4 | +--------------+----+----+----+----+----+----+----+
+--------------+----+----+----+----+----+----+----+ : | Zylinderzahl | 3 | 4 | 5 | 6 | 8 | 12 | 16 | +--------------+----+----+----+----+----+----+----+ | ZBURNDEC | 2 | 3 | 4 | 2 | 3 | 3 | 3 | +--------------+----+----+----+----+----+----+----+
+--------------+----+----+----+----+----+----+----+ : | Zylinderzahl | 3 | 4 | 5 | 6 | 8 | 12 | 16 | +--------------+----+----+----+----+----+----+----+ | ZBURNSOL | 3 | 4/3| 5/4| 3 | 4/3| 4/3| 4/3| +--------------+----+----+----+----+----+----+----+
Durch die Wahl der Daten kann die Adaption variabel gesteuert werden. Beispiele: Große Werte bei DNBURNi f¨ uhren zu schnellem Anfetten im Adaptionsbereich, kleine Werte verursachen eine langsamere Aufw¨ artsadaption und zus¨ atzlich eine schnellere Abw¨ artsadaption der Startmenge.
DNBURN0
DNBURN1
DNBURN2
+---------+------+------+------+------+------+------+------+------+------+------+------+------+ : | nmot_w | 120 | 200 | 280 | 360 | 440 | 520 | 600 | 720 | 800 | 920 | 1000 | 1120 | +---------+------+------+------+------+------+------+------+------+------+------+------+------+ | DNBURN0 | 50 | 100 | 140 | 138 | 120 | 96 | 75 | 51 | 38 | 22 | 15 | 5 | +---------+------+------+------+------+------+------+------+------+------+------+------+------+
+---------+------+------+------+------+------+------+------+------+------+------+------+------+ : | nmot_w | 120 | 200 | 280 | 360 | 440 | 520 | 600 | 720 | 800 | 920 | 1000 | 1120 | +---------+------+------+------+------+------+------+------+------+------+------+------+------+ | DNBURN0 | 60 | 110 | 150 | 145 | 137 | 123 | 107 | 81 | 60 | 29 | 15 | 5 | +---------+------+------+------+------+------+------+------+------+------+------+------+------+
+---------+------+------+------+------+------+------+------+------+------+------+------+------+ : | nmot_w | 120 | 200 | 280 | 360 | 440 | 520 | 600 | 720 | 800 | 920 | 1000 | 1120 | +---------+------+------+------+------+------+------+------+------+------+------+------+------+ | DNBURN0 | 70 | 120 | 170 | 169 | 160 | 140 | 120 | 86 | 62 | 29 | 15 | 5 | +---------+------+------+------+------+------+------+------+------+------+------+------+------+
Im Wiederholkaltstart ist die Funktion nicht aktiv. Bei Fahrzeuggeschwindigkeit vfz > 0 ist die Funktion nicht aktiv.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESNSWL 1.40.0
Seite 1120 von 4100 31.JAN.2003 Thomas Brosi
Vorschlag zur Abgrenzung der Adaptionsbereiche: Adaptionsbereich 0: -15 ... -10 Adaptionsbereich 1: -10 ... 10 Adaptionsbereich 2: 10 ... 20
◦ ◦ ◦
C C C
KSTAI = 0 innerhalb der Temperaturgrenzen f¨ ur Adaptionsbereich 0 KSTAI = 1 innerhalb der Temperaturgrenzen f¨ ur Adaptionsbereich 1 KSTAI = 2 innerhalb der Temperaturgrenzen f¨ ur Adaptionsbereich 2 TMADB0 = 0 f¨ ur Adaptionsbereich 0 TMADB1 = 1 f¨ ur Adaptionsbereich 1 TMADB2 = 2 f¨ ur Adaptionsbereich 2 DECKSTAI-Sst. = 0 f¨ ur Adaptionsbereich 0 , Wert -0,0391 DECKSTAI-Sst. = 1 f¨ ur Adaptionsbereich 1 , Wert -0,0391 DECKSTAI-Sst. = 2 f¨ ur Adaptionsbereich 2 , Wert -0,0391 INCKSTAI-Sst. = 0 f¨ ur Adaptionsbereich 0 , Wert 0,0469 INCKSTAI-Sst. = 1 f¨ ur Adaptionsbereich 1 , Wert 0,0469 INCKSTAI-Sst. = 2 f¨ ur Adaptionsbereich 2 , Wert 0,0469 Durch Wahl von TMLIM = - 48 kann die Ber¨ ucksichtigung des Adaptionsfaktors f¨ ur den Nachstart gesperrt werden. Empfohlene Bedatung von TMLIM = 50 , daß der Adaptionsfaktor generell auch im Nachstart ber¨ ucksichtigt wird.
¨ber die Kennlinien INCKSTAI und DECKSTAI sowie mit den Parametern WADxTy festgelegt Die Adaptionsgeschwindigkeit kann u werden. Ziel der Bedatung ist eine schnelle Adaption, um auf ver¨ anderte Kraftstoffeigenschaften z¨ ugig zu reagieren. Dabei soll jedoch ein Schwingen des Startmengenadaptionsfaktors vermieden werden. Dieser Zielkonflikt wird besonders deutlich im Hinblick auf die in den USA durchgef¨ uhrten Abgastests. Der Standarttest "Inspection maintenance test" wird noch ohne Kraftstoffwechsel und als Warmtest durchgef¨ uhrt. Sollte aber ein Fahrzeugtyp h¨ aufiger negativ auffallen, wird die EPA aktiv. Dann werden FTP 75 Kaltstarttests mit Referenzkraftstoff durchgef¨ uhrt. ("in use tests") Jetzt ist es wichtig, das sich die Adaption schnellstm¨ oglich auf den neuen Kraftstoff einstellt, da die Anzahl der Adaptionsschritte beschr¨ ankt ist und veraltete Adaptionsfaktoren zu erh¨ ohten Emissionen beitragen k¨ onnten. Deshalb wird eine STADAP-Bedatung empfohlen, bei der sich die Adaption auf einen neuen Kraftstoff nach ca. 4 Starts eingeschwundgen hat.
FU ESNSWL 1.40.0 Einspritzung Nachstart und Warmlauf (Fehler in einigen Konfigurationen bekannt) FDEF ESNSWL 1.40.0 Funktionsdefinition KONFIGNSWL
operation mode without enrichment
B_nswlmod B_stendes AFTERSTART fns_w
fns_w
B_fnsoff
1.0
fnswl_w
WARM_UP fwl
fwl
switch off calculation of function ---------------------------------------------
end of afterstart B_fnswloff
end of warm up tmot B_fwloff TMWLOFF
1/ 1.0
fwl
1/ 1.0 Break 2/
fnswl_w
esnswl-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei entsprechender Bedatung von CWADRES (s. PROKON) k¨ onnen bei l¨ oschen des Fehlerspeichers die Lernwerte der STADAP auf die Initialisierungswerte KSTA0INI..KSTA2INI zur¨ uckgesetzt werden. Zu Applikationszwecken k¨ onnen aber auch die gepufferten RAM-Zellen kstai gezielt gesetzt werden, indem f¨ ur einen Start die Maximalgrenzen KSTAMXi = KSTAMNi = Sollwert gesetzt werden.
esnswl-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESNSWL 1.40.0
Seite 1121 von 4100 31.JAN.2003 Thomas Brosi
Subfunction block KONFIGNSWL: configuration of %ESNSWL ---------------------------------------------------------------------------------------CWNSWLMOD 0 B_hom
1 B_hmm
Deactivation of fnswl_w depending on operation mode
2 B_hos
3 B_nswlmod
B_sch
B_nswlmod
4 B_skh
SY_HSP 0
false
6 B_hsp
SY_HKS
false
B_hks esnswl-konfignswl
SY_HSP 0
subfunction block: AFTERSTART -----------------------------------------------
false B_hsp
tmst
B_hst
gklfnssm FNSSM (STS12ESUB)
2/ 2/
fns_w
fktns_w
tmst
15
gklfnssmh FNSSMHSP (STS12ESUB) fho
tmst rlp
1.0
klfnsho /NC FNSHO
kfkfnswrl KFNSWRL (STS08ESUB,SRP06ESUB) B_wks 1.0 tmst tabst_w
kfkfwwns /NC KFWWNS
switch off function part afterstart hot start 0.0
tans tmot
kfkfnsa /NC
B_fnsoff B_stendes
KFNSA
decay NST_ABR fstaa1 B_fnsoff
nsactr B_fnsoff
esnswl-afterstart
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
7
esnswl-konfignswl
0
esnswl-afterstart
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESNSWL 1.40.0
Seite 1122 von 4100 31.JAN.2003 Thomas Brosi
subfunction block NST_ABR: decay of after start enrichment ------------------------------------------------------------------------------------B_fnsoff
1/ 2/
B_stendes abr1_count
counter for repeat of calculation 1/
1
ZDGZA1
abr1_count
1/ 1
abr1_count
1/
ZDGZA2
calculate nsactr at every ZDGZAx ignition abr1_count
tmst gklfzanssm1 /NC FZANSSM1 (STS12ESUB)
tmst gklfzanssm2 /NC FZANSSM2 (STS12ESUB)
end of first range & begin of second range
B_hst 1/
compute 2/
fzans1
tans
gklfzanssa1 /NC FZANSSA1 (STA06ESUB)
3/
hot start
0.0
tans
nsactr 1.0
gklfzanssa2 /NC FZANSSA2 (STA06ESUB)
1 ... 0 nsactr
reset 1/
limit for changeover to second range tmst
gklszanssm /NC
SZANSSM (STS12ESUB)
fstaa1
esnswl-nst-abr
STADAP_NST
fwstab2 fwstab1 fwstas1 fstaa1
esnswl-nst-abr
subfunction block STADAP_NST: Afterstart decay as function of start adaptation factor kstaa ---------------------------------------------B_ad SY_STADAP 0 2/
B_staa
kstaa
Correction of factor2 for decay (FZANSSM2)
1.0
fwstab2
gklfwstab2 /NC
FWSTAB2 (SKS06ESUB) 1/
kstaa
Correction of factor1 for decay (FZANSSM1)
1.0
fwstab1
gklfwstab1 /NC
FWSTAB1 (SKS06ESUB) 3/
kstaa
Correction of switch-over (SZANSSM)
1.0
fwstas1
gklfwstas1 /NC
FWSTAS1 (SKS06ESUB) 4/
kstaa FWSTAA1 (SKS06ESUB)
gklfstaa1 /NC
1.0
Correction of nsactr fstaa1
esnswl-stadap-nst
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
start adaptation
esnswl-stadap-nst
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESNSWL 1.40.0
Seite 1123 von 4100 31.JAN.2003 Thomas Brosi
subfunction block: WARM_UP ------------------------------------------
offset at another load/speed as idle tmst rlp
fwlrl
1.0
fwl
KFFWLRL (STS08ESUB,SRP06ESUB)
Documentation of group distributions
imlatm_w tmst
gkfkfwwlml /NC tmst
KFWWLML (SIM08ESUW,STS08ESUB)
rlp STS12ESUB
nmot
tmst
SRP06ESUB
nmot STS08ESUB
SNM06ESUB
FWWLNM (SNM06ESUB)
tmot tmst
imlatm_w STM12ESUB
fwlbl
tans
SIM08ESUW
kstaa STA06ESUB
KFFWL (STM12ESUB,STS12ESUB)
SKS06ESUB
esnswl-warm-up
tmot
correction at idle
esnswl-warm-up
ABK ESNSWL 1.40.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW KL KL KL KL KL KL KL KL KL KL KL KL KF KF KF KF KF KF SV (REF) SV (REF) SV (REF) SV (REF) SV (REF) SV (REF) SV (REF) SV (REF) KL FW FW FW
Codewort fur ¨ Nachstart- und Warmlaufsteuerung abh. von Betriebsart Wichtung Nachstartanhebung Nachstartanhebung Nachstartanhebung bei Homogen-Lambdasplit Wichtung Nachstart Wichtung Nachstart Abregelung Bereich 1 Wichtung Nachstart Abregelung Bereich 2 Wichtung Nachstart Umschaltschwelle 1 Kennlinie Wichtung Warmlauffaktor Faktor fur ¨ zundsynchrone ¨ Abregelung des Nachstartfaktors bei Heißstart Bereich 1 Faktor fur Abregelung des Nachstartfaktors bei Heißstart Bereich 2 ¨ zundsynchrone ¨ Faktor fur ¨ zundsynchrone ¨ Abregelung des Nachstartfaktors oberhalb Schwelle Faktor fur ¨ zundsynchrone ¨ Abregelung des Nachstartfaktors unterhalb Schwelle Kennfeld Warmlauffaktor ¨ Kennfeld Warmlauffaktor lastabhangiger Anteil Nachstartanhebung Wichtung Nachstartanhebung Kennfeld Wichtung Warmlauffaktor Wiederholstartzeitfaktor SST-Verteilung fur ¨ integrierten Luftmassenstrom ab Startende SST-Verteilung fur ¨ den Startadaptionsfaktor kstaa SST-Verteilung fur ¨ Drehzahl ¨ fur SST-Verteilung fur ¨ rel. Luftfullung ¨ prad. ¨ Einspritzung SST-Verteilung fur ¨ die Ansauglufttemperatur SST-Verteilung fur ¨ die Motortemperatur tmot SST-Verteilung fur ¨ Motorstarttemperatur SST-Verteilung fur ¨ Motorstarttemperatur Absteuerungsfaktorumschaltschwelle fur ¨ Nachstartfaktor Temperaturschwelle zum Abschalten der Berechnung von fwlrl Zundungszahl ¨ Abregelung Bereich 1 Zundungszahl ¨ Abregelung Bereich 2
Systemkonstante
Art
Bezeichnung
SY_HKS SY_HSP SY_STADAP
SYS (REF) Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) SYS (REF) Systemkonstante BDE-Betriebsart Homogen-Split (HSP) SYS (REF) Systemkonstante Startmengenadaption vorhanden
CWNSWLMOD FNSHO FNSSM FNSSMHSP FWSTAA1 FWSTAB1 FWSTAB2 FWSTAS1 FWWLNM FZANSSA1 FZANSSA2 FZANSSM1 FZANSSM2 KFFWL KFFWLRL KFNSA KFNSWRL KFWWLML KFWWNS SIM08ESUW SKS06ESUB SNM06ESUB SRP06ESUB STA06ESUB STM12ESUB STS08ESUB STS12ESUB SZANSSM TMWLOFF ZDGZA1 ZDGZA2
Source-X FHO TMST TMST KSTAA KSTAA KSTAA KSTAA NMOT TANS TANS TMST TMST TMOT TMST TANS TMST IMLATM_W TMST IMLATM_W KSTAA NMOT RLP TANS TMOT TMST TMST TMST
Variable
Quelle
ABR1_COUNT B_AD B_FNSOFF B_FNSWLOFF B_FWLOFF B_HKS
ESNSWL
Source-Y
TMST RLP TMOT RLP TMST TABST_W
Referenziert von ESNSWL, STADAP
ESNSWL ESNSWL ESNSWL BDEMUM
AWEA, BBKR,BDEMKO, BDEMUS,ESAUSG, ...
Art
Bezeichnung
LOK EIN LOK LOK LOK EIN
¨ Nachstart Abregelzahler 1 Bedingung Adaption erlaubt Bedingung Berechnung Nachstart abschalten Bedingung: Berechnung %ESNSWL abschalten Bedingung Berechnung Warmlauf abschalten Bedingung Betriebsart Homogen-Klopfschutz
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_HMM
BDEMUM
B_HOM
BDEMUM
B_HOS
BDEMUM
B_HSP
BDEMUM
B_HST B_NSWLMOD B_SCH
ESSTT ESNSWL BDEMUM
B_SKH
BDEMUM
B_STAA B_STENDES
STADAP ESSTT
B_WKS
ESSTT
FHO
GGDSU
FKTNS_W FNSWL_W FNS_W FWL FWLBL FWLRL FZANS1 GKLFNSSM GKLFNSSMH IMLATM_W KFKFNSWRL KSTAA NMOT
ESNSWL ESNSWL ESNSWL ESNSWL ESNSWL ESNSWL ESNSWL ESNSWL ESNSWL BGTPABG ESNSWL STADAP BGNMOT
NSACTR RLP TABST_W
ESNSWL BGRLP BGTABST
TANS
GGTFA
TMOT
GGTFM
TMST
GGTFM
BBAGR, BBKR,EIN BDEMEN, BDEMUE,BGAGRA, ... ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... ATM, BBKR,EIN BDEMEN, BDEMUE,BGAGRSOL, ... AWEA, BDEMEN,EIN BDEMKO, BDEMUS,ESAUSG, ... BKS, ESNSWL, GGTFMEIN LOK EIN ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... ATM, AWEA, BAKH,- EIN BDEMEN, BDEMKO, ... EIN ESNSWL AWEA, BGLASO,EIN ESNSWL, GK,LANSWL, ... EIN AWEA, ESNSWL,LANSWL, STADAP BGFAWU, CANECU,- EIN DLLR, ESNSWL,ESSTT, ... LOK BDEMST, GK AUS AUS AUS AUS LOK LOK LOK LOK EIN BGTUMG, ESNSWL LOK ESNSWL, ESSTT EIN AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... LOK EIN ESNSWL AEKP, BBKH,EIN BDEMUM, BGTOL,BGTPABG, ... ADAGRLS, ADVE,EIN ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ...
ESNSWL 1.40.0
Seite 1124 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Betriebsart Homogen-Mager
Bedingung Betriebsart Homogen Bedingung Betriebsart Homogen-Schicht
Bedingung Betriebsart Homogen-Split
Bedingung Heißstart Bedingung Modus Nachstart und Warmlauf Bedingung Betriebsart Schicht
Bedingung Betriebsart Schicht-Katheizen Bedingung Startadaption aktiv im Nachstart Bedingung Startende Einspritzung erreicht
Bedingung Wiederholkaltstart ¨ Korrekturfaktor Hohe
Nachstartanhebung Faktor Nachstart und Warmlauf Faktor Nachstart Faktor Warmlauf Faktor Warmlauf bei Basislast ¨ Faktor Warmlauf lastabhangiger Anteil Faktor Abregelung Nachstart ohne Berucksichtigung des Startmengenadaptionswerts ¨ ¨ Ausgang Kennlinie FNSSM (Nachstartfaktor tmst-abhangig) Ausgang Kennlinie FNSSMHSP (Nachstartfaktor bei Homogen-Lamdasplit) integr. Luftmassenfluss ab Startende bis max. Wert, (Word) ¨ Ausgang Kennfeld KFNSWRL (Nachstartfaktor abhangig von tmst und rlp) Aktueller Startmengenadaptionsfaktor Motordrehzahl Nachstartcounter rel. Luftfullung ¨ praediziert fur ¨ Einspritzberechnung Abstellzeit
Ansaugluft - Temperatur Motor-Temperatur Motorstarttemperatur
FB ESNSWL 1.40.0 Funktionsbeschreibung Allgemeine Beschreibung: -----------------------Bei einem Kaltstart sind Gemischverluste durch Blowby, Benetzung der Brennraumoberfl¨ ache usw. zu ber¨ ucksichtigen. Dabei ver¨ andert sich die zu kompensierende Kraftstoffmenge kurz nach dem Start sehr stark. Diese kurzfristigen Verluste w¨ ahrend des Nachstarts, die im wesentlichen von der Brennraumtemperatur abh¨ angig sind, k¨ onnen durch eine starttemperaturabh¨ angige Gemischanreicherung kompensiert werden (Unterfunktion: Nachstart). Langfristige Verluste, die im wesentlichen von der K¨ uhlwassertemperatur abh¨ angen, werden w¨ ahrend des Warmlaufs durch eine haupts¨ achlich von der Motortemperatur abh¨ angigen Kompensation dem Nachstart ¨ uberlagert (Unterfunktion: Warmlauf). Da die notwendige Kompensation, je nach Brennraumgeometrie und aktuellem Kraftstoffdruck, abh¨ angig vom Timing der Einspritzung sein kann, sollte w¨ ahrend oder vor der Kaltabstimmung das Einspritztiming in %AWEA abgestimmt werden. Da der Motor in der Grundabstimmung homogen wie in %LAMKO definiert immer auf Lambda Brennraum = 1 vorzusteuern ist, werden Abweichungen davon ¨ uber ein Lambda-Soll f¨ ur den Nachstart und Warmlauf (lamnswl_w aus %LANSWL) vorgegeben. ¨ Uber diese Lambda-Soll-Vorgabe ist eine Anfettung m¨ oglich, um bei einem Kaltstart ein brennbares Gemisch vorzusteuern. Demzufolge soll durch die Nachstart- und Warmlauffunktion %ESNSWL nur eine Kompensation der Verluste erfolgen, aber keine Verschiebung von Lambda Motor in Richtung "fett" realisiert werden. ¨ber CWNSWLMOD definiert werden, bei welchen Da bei Schichtbetrieb das Drehmoment stark von der Kraftstoffmenge abh¨ angt, kann u Betriebsarten Nachstart- und Warmlaufanreicherung ausgegeben werden. Standardm¨ aßig sollte CWNSWLMOD = 254 sein. Dann wird nur bei der Betriebsart homogen (B_hom) die Nachstart- und Warmlaufanreicherung ausgegeben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESNSWL 1.40.0
Seite 1125 von 4100 31.JAN.2003 Thomas Brosi
Funktionsteil Nachstart: -----------------------Die starttemperaturabh¨ angige Gemischanreicherung im Nachstart wird ¨ uber der Z¨ undungsanzahl abgeregelt. Der Abregelfaktor kann abh¨ angig von der Motorstarttemperatur tmst und dem Startmengenadaptionsfaktor kstaa gew¨ ahlt werden. Zur besseren Ber¨ ucksichtigung des Kraftstoffverhaltens und der Gemischaufbereitung kann die Nachstartanreicherung abh¨ angig von der Last starttemperaturabh¨ angig gewichtet werden. Im Wiederholkaltstart kann das Nachstartgemisch reduziert werden. Die Wiederholstarterkennung B_wks stammt aus der Startfunktion %ESSTT. Im Heiß-Nachstart k¨ onnen Ausmagerungen durch Dampfblasenbildung ebenfalls bis zu einem bestimmten Grad durch eine Gemischanreicherung kompensiert werden. Die Heißstarterkennung B_hst stammt aus der Startfunktion %ESSTT. Kritische Kraftstoffqualit¨ aten erfordern ebenfalls eine ge¨ anderte Nachstartanpassung. Es besteht die M¨ oglichkeit, in Abh¨ angigkeit von im Start gelernten Adaptionswerten der Startmengenadaption (%STADAP) die Nachstartmenge zu modifizieren. Details: Es k¨ onnen in Abh¨ angigkeit von den Startadaptionswerten kstaa die Faktoren FWSTAA1, FWSTAS1, FWSTAB1 und FWSTAB2 vorgegeben werden. Damit kann der Verlauf des Nachstartfaktors fns_w beeinflußt werden. B_staa kommt aus %STADAP. Der Funktionszweig mit Einfluß der Kraftstoffqualit¨ at kann dort mit TMLIM gesperrt werden. TMLIM ist die Motortemperaturschwelle, oberhalb der keine Beeinflussung des Nachstartfaktors ¨ uber den gelernten Adaptionswert kstaa erfolgt. Bei Projekten ohne Startmengenadaption %STADAP muss die Systemkonstante SY_STADAP = 0 sein.
Funktionsteil Warmlauf: -----------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der Warmlauffaktor besteht im wesentlichen aus zwei Teilen. Abh¨ angig von der Motorstarttemperatur kann ¨ uber der Motortemperatur der Anreicherungsbedarf f¨ ur den Leerlaufbetrieb abgelegt werden (Kennfeld KFFWL). Dar¨ uber hinaus kann bei Teillastbetrieb aufgrund schlechterer Gemischaufbereitung bzw. anderem Benetzungsverhalten der Brennraumwand und des Kolbenbodens eine zus¨ atzliche Mehrmenge bei h¨ oheren Lasten als Leerlaufbetrieb notwendig sein (Kennfeld KFFWLRL). Hier kann f¨ ur jede Motorstarttemperatur ein Offset als Funktion der relativen F¨ ullung abgelegt werden. Dieser Offset wird drehzahlabh¨ angig bewertet, da sich die Gemischaufbereitungsverh¨ altnisse ¨ uber der Drehzahl ver¨ andern (Kennlinie FWWLNM). Die Absteuerung des Offsets geschieht ¨ uber dem Integral der Luftmasse, um so der Erw¨ armung des Brennraumes und der brennraumnahen Bauteile Rechnung zu tragen (Kennfeld KFWWLML).
APP ESNSWL 1.40.0 Applikationshinweise Voraussetzungen: ---------------- siehe %ESSTT
Vorbereitende Arbeiten: ----------------------- siehe %ESSTT - Soll-Lambda Verlauf in %LANSWL definieren. Hinweise: --------- %ESSTT, %ESNSWL, %LANSWL k¨ onnen nicht unabh¨ angig voneinander appliziert werden. Deshalb zun¨ achst einen eher "fetten" Soll-Lambda Verlauf definieren und sich ebenfalls mit den Anreicherungsfaktoren von der "fetten" Seite an diesen Soll Verlauf ann¨ ahern. - Die Beeinflussung der Nachstartabregelung durch die Startadaption kann erst nach bzw. bei der Applikation der Startmengenadaption %STADAP selbst angepaßt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESNSWL 1.40.0
Seite 1126 von 4100 31.JAN.2003 Thomas Brosi
Nachstartanpassung im Kaltstart/Warmstart: ------------------------------------------ KFNSWRL vorl¨ aufig auf 1.0 setzen. Das Kennfeld kann sp¨ ater dazu dienen, Last¨ anderungen beim ¨ Ubergang vom Start in den Nachstart zu kompensieren. (Sind f¨ ur tiefe Temperaturen tmst Nachstartfaktoren gr¨ oßer 4 erforderlich, kann dies durch Werte zwischen 1.0 und 2.0 in KFNSWRL erreicht werden, falls FNSSM bereits mit dem Maximalwert 4 bedatet ist. - FNSSM anhand des Lambdaverlaufs im Bereich zuverl¨ assiger Meßwerte so w¨ ahlen, dass Spr¨ unge vermieden werden und eine Ann¨ aherung an Soll-Lambda (lamnswl_w = lamsbg_w) von leicht "fetter" Seite her realisiert wird. - FNSSMHSP gilt bei B_hsp (Homogen Split). Applikation dem Brennverfahren entsprechend magerer als FNSSM. - Die Abregelung des Nachstartfaktors fns erfolgt durch Multiplikation mit dem Nachstartcounter nsactr. Dieser wird berechnet aus: nsactr_neu = nsactr_alt * (1-fzans). - Die Abregelung kann in zwei Bereichen erfolgen. Somit ist es m¨ oglich, die Nachstartanreicherung im ersten Bereich schnell zu reduzieren (gr¨ oßere Werte in FZANSSM1) und im zweiten Bereich langsamer zu reduzieren (kleinere Werte in FZANSSM2). - In der Kennlinie SZANSSM = f(tmst) wird vorgegeben, bei welchem Niveau der Nachstartabregelung in den zweiten Bereich umgeschaltet wird. SZANSSM = 0.3 f¨ uhrt beispielsweise dazu, dass in den zweiten Bereich umgeschalten wird, sobald der Nachstartcounter nsactr unter den Wert von 0.3 gefallen ist. - F¨ ur jeden Abregelbereich kann individuell festgelegt werden, in welchem Synchrointervall der Nachstartcounter berechnet werden soll. Hierzu sind entsprechende Werte in ZDGZA1 und ZDGZA2 einzutragen. Als Ausgangsbasis wird ZDGZA1 = Zylinderzahl und ZDGZA2 = 2*Zylinderzahl vorgeschlagen. - Der erste Abregelbereich dient dazu, "Kraftstoffverluste" w¨ ahrend der Erw¨ armungsphase der brennraumnahen Bauteile zu kompensieren und somit gegen¨ uber der Erw¨ armung des K¨ uhlwassers schnellere Effekte zu ber¨ ucksichtigen. Der zweite Abregelbereich wird bei der Feinapplikation f¨ ur einen sauberen ¨ Ubergang in den reinen Warmlauf ben¨ otigt. Sollte der Wertebereich von FZANSSM2 nicht ausreichen, um die gew¨ unschte langsame Abregelung zu erreichen, kann dies durch Korrektur von ZDGZA2 zu gr¨ oßeren Werten ausgeglichen werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨bergang vom Start in den Nachstart eine Korrektur des - Bei Start in der H¨ ohe kann durch das ge¨ anderte Kraftstoffverhalten beim U Nachstartfaktors notwendig sein. Da der Einfluß der H¨ ohe in der relativen F¨ ullung rl ber¨ ucksichtigt ist, kann hier bei Starts in der H¨ ohe eine Anfettung notwendig sein. Dies kann mit Werten gr¨ oßer 1 in der Kennlinie FNSHO realisiert werden. - Funktionsabschaltung Nachstart: Die Berechnung des Nachstartfaktors wird abgebrochen, wenn die Abregelung auf den Wert 0 zur¨ uckgelaufen ist (nsactr = 0).
Nachstartanpassung im Wiederholkaltstart: ----------------------------------------- Im Wiederholkaltstart ist durch die gegen¨ uber der K¨ uhlwassertemperatur h¨ oheren Brennraumtemperaturen nur eine geringere Kraftstoffmenge erforderlich. Die Nachstartanreicherung kann hierzu ¨ uber KFWWNS = f(tmst/tabst_w) reduziert werden.
Nachstartanpassung im Heißstart: -------------------------------- Der Nachstartfaktor FNSA = f(tans) ist so anzupassen, dass sich wieder m¨ oglichst Lambda = 1.0 ergibt. Hierzu kann ¨ uber die tans-abh¨ angigen Kennlinien FZANSSA1 und FZANSSA2 eine andere Abregelung als im normalen Startfall vorgegeben werden. Die Umschaltung zwischen den Bereichen erfolgt auch im Heißstart mit der Kennlinie SZANSSM. Es ist sicherzustellen, dass die Startmengenadaption im Heißstartfall nicht aktiv ist und damit B_staa = false. Siehe hierzu %STADAP.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESNSWL 1.40.0
Seite 1127 von 4100 31.JAN.2003 Thomas Brosi
Nachstartanpassung f¨ ur kritische Kraftstoffqualit¨ aten (mit aktiver %STADAP): ------------------------------------------------------------------------------ F¨ ur die gesamte Kaltanpassung sind Kraftstoffqualit¨ aten zu definieren. Anbei die RB-Empfehlung: Kraftstoff A, der ungef¨ ahr in der Mitte der DIN-Norm liegt: F¨ ur tiefe Temperaturen (<10 ◦ C) Orientierung an der Winterspezifikation, f¨ ur dar¨ uberliegende Temperaturen an der Sommerspezifikation. Kraftstoff B, der den m¨ oglichen "worst case" im Feld darstellt: z.B. Reformulated Gasoline (RFG). Mit Kraftstoff A wird die Anpassung f¨ ur Start, Nachstart und Warmlauf durchgef¨ uhrt. Eine optimale Anpassung enth¨ alt keine Sicherheitszuschl¨ age. Bei Verwendung von Kraftstoff B muss nun die Startmengenadaption im Start lernen. Abh¨ angig vom Startadaptionsfaktor wird nun die Nachstartanreicherung so modifiziert, dass sich auch mit Kraftstoff B wieder Lambda = 1.0 ergibt. - Zur Applikation ist die Beeinflussung der Nachstartabregelung ¨ uber TMLIM in %STADAP f¨ ur den gew¨ unschten Temperaturbereich freizugeben (B_staa gesetzt). - Die Grundapplikation kann nun durch die Faktoren FWSTAA1, FWSTAS2, FWSTAB1 und FWSTAB2 = f(kstaa) beeinflußt werden. Als Ausgangsbasis sollten diese Kennlinien zuerst mit dem Wert 1.0 an allen St¨ utzstellen bedatet werden. Damit ist der Verlauf der Nachstartanreicherung identisch demjenigen ohne Ber¨ ucksichtigung der Kraftstoffqualit¨ at. - Bei der Festlegung der St¨ utzstellenverteilung der KL FWSTAA1, FWSTAS2, FWSTAB1 und FWSTAB2 (SKS06ESUB) ist zu beachten, dass kstaa nur Werte zwischen 1.0 und 2.0 annehmen kann. Eine St¨ utzstelle bei kstaa = 1.0 ist zwingend erforderlich. - Um bei gegen¨ uber der Basisapplikation unver¨ anderter Kraftstoffqualit¨ at wiederum die urspr¨ unglich applizierte Nachstartanreicherung zu erhalten, ist in den Kennlinien FWSTAA1, FWSTAS2, FWSTAB1 und FWSTAB2 bei kstaa = 1.0 unbedingt der Wert 1.0 einzutragen! - Mit FWSTAA1 kann die Nachstartanreicherung generell, d.h. ohne Einfluß auf die Abregelfunktion, ver¨ andert werden. Zur Erh¨ ohung der Nachstartanreicherung sind f¨ ur kstaa > 1.0 auch Werte > 1.0 zu applizieren.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- FWSTAS1 hat Einfluß auf die Bereichsumschaltung. Soll f¨ ur kstaa > 1.0 erst sp¨ ater in den zweiten Bereich umgeschalten werden, so sind in FWSTAS1 Werte < 1.0 zu applizieren. - FWSTAB1 und FWSTAB2 beeinflussen die Abregelgeschwindigkeit. Eine schnellere Abregelung bei kstaa > 1.0 ist mit Werten > 1.0 m¨ oglich, w¨ ahrend eine langsamere Abregelung bei kstaa > 1.0 mit Werten < 1.0 erzielt wird.
Vorschlag f¨ ur tmot/tmst-St¨ utzstellen: -------------------------------------30 / -25 / -20 / -15 / -7 / 0 / 15 / 20 / 25 / 40 / 60 / 90 Grad C
Warmlaufanpassung: ------------------ KFFWL f¨ ur den Leerlaufbedarf (fwlbl) bei entsprechender Motortemperatur bedaten, damit Soll-Lambda eingehalten wird. Damit ist eine Anreicherung f¨ ur die Basislast definiert, die bei der Applikation des Warmlaufoffsets in der Teillast nicht mehr ver¨ andert werden sollte. So kann die Kaltstartapplikation mit anschließendem Betrieb getrennt von Teillastbetrieb angepaßt werden. Damit wird nur f¨ ur den folgenden Schritt ein schleppf¨ ahiger Rollenpr¨ ufstand ben¨ otigt. - Den Offset bei Teillastbetrieb sollte man nach M¨ oglichkeit auf einem schleppf¨ ahigen Rollenpr¨ ufstand ermitteln. Damit k¨ onnen die R¨ ader und der Antriebsstrang des Applikationsfahrzeugs schon vor dem Motorstart auf die gew¨ unschte Drehzahl gebracht werden, um den Motor nach dem Start m¨ oglichst schnell bei der gew¨ unschten St¨ utzstelle von FWWLNM betreiben zu k¨ onnen. Mit einem externen Potentiometer kann sofort nach dem Motorstart eine bestimmte Fahrpedalstellung eingestellt werden, wodurch man am schnellsten auf einen relativ konstanten Lastpunkt kommt. So sind bei einer Temperatur mehrere Warml¨ aufe mit verschiedenen Lastpunkten aufzunehmen. Die notwendige Anreicherung kann dann in KFFWLRL abgelegt werden, wobei auf die Berechnung des Warmlauffaktors geachtet werden sollte: fwl = KFFWL + KFFWLRL * FWWLNM * KFWWLML Die Abregelung des Offsets (fwlrl) erfolgt dann ¨ uber das Kennfeld KFWWLML als Funktion der Motorstarttemperatur tmst und dem Integral der Luftmasse imlatm_w.
Funktionsabschaltung -------------------Wenn der Nachstartcounter nsactr den Wert Null erreicht hat, ist auch die Nachstartanreicherung fns_w Null. Die Berechnung des Nachstartfaktors wird dann abgeschaltet. Dies geschieht ¨ uber die Bedingung B_fnsoff. Die Berechnung der ganzen Funktion wird abgeschaltet, wenn sowohl die Nachstartanreicherung zu Null wurde und zus¨ atzlich die Motortemperatur gr¨ oßer als der applizierbare Wert TMWLOFF ist. Standardm¨ aßig wird TMWLOFF = 85 Grad C vorgeschlagen.
BDE-Betriebsarten ----------------¨ Uber das Codeword CWNSWLMOD kann festgelegt werden, in welcher Betriebsart die Anreicherung ausgegeben wird. Default-Wert = 254, d.h. Anreicherung nur im Homogenbetrieb.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESWE 1.90.1
Seite 1128 von 4100 31.JAN.2003 Thomas Brosi
FU ESWE 1.90.1 Einspritzung Schubabschalten Wiedereinsetzen FDEF ESWE 1.90.1 Funktionsdefinition Funktions¨ ubersicht ESWE =======================
B_ll BAWEFI anzti B_fwe B_afwe
anzti
1.0
compute 1/
fwe FIMHU
reset 1/
anzwefim FIMWU
B_sa
1.0
1.0
B_fwe tmot
fwetm /NC FWET
fwehtm /NC FWEHT
fwemfa /NC FWEMRFA
eswe-main
mrfa_w
eswe-main
0.0
255 1
anzti 256
compute 1/
azylwe
reset 1/
SY_ZYLZA
B_afwe
B_afwe
B_fwe
eswe-bawefi
1
eswe-bawefi Initialisierung ===============
1.0
fwe fwemfa /NC
eswe-initialize
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BAWEFI: Bedingung Anzahl Wiedereinsetzfaktoren ==============================================
fwetm /NC eswe-initialize
ABK ESWE 1.90.1 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
FIMHU FIMWU FWEHT FWEMRFA FWET
ANZWEFIM ANZWEFIM TMOT MRFA_W TMOT
KL KL KL KL KL
Faktor Impuls hart Faktor Impuls weich ¨ Faktor Wiedereinsetzmenge temperaturabhangig (hartes WE) Faktor Wiedereinsetzmenge uber Fahrerwunschmoment ¨ Faktor Wiedereinsetzmenge temperaturabhaengig
Systemkonstante
Art
Bezeichnung
SY_ZYLZA
SYS (REF) Zylinderanzahl
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
ANZTI ANZWEFIM AZYLWE
ESAUSG ESWE ESWE
ESWE, NLPH
EIN LOK LOK
¨ ti-Einspritzzahler Anzahl der abgearbeiteten Wiedereinsetzfaktoren Anzahl wiedereingesetzter Zylinder
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_AFWE B_FWE B_LL
ESWE ESWE MDFAW
B_SA
MDRED
FWE MRFA_W
ESWE MDFAW
TMOT
GGTFM
LOK LOK ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... GK AUS BGFAWU, BKV, ESWE, EIN FUEDK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ...
ESWE 1.90.1
Seite 1129 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Anzahl der Wiedereinsetzfaktoren Bedingung Faktor Wiedereinsetzen Bedingung Leerlauf Bedingung Schubabschalten Faktor Wiedereinsetzen Relatives Fahrerwunschmoment aus FGR und Pedal Motor-Temperatur
FB ESWE 1.90.1 Funktionsbeschreibung Aufgabe: ======== Bestimmung des Wiedereinsetzfaktors beim ¨ Ubergang von Schubabschaltung zum Wiedereinsetzen. Prinzip: ======= Bei Schubabschaltung wird der Kraftstoff-Wandfilm im Saugrohr unter Umst¨ anden vollst¨ andig abgebaut. W¨ ahrend der Wiedereinsetzphase der Einspritzung wird der Kraftstoff-Wandfilm durch Erh¨ ohung der Einspritzdauer aufgebaut, um einem Abmagern des Kraftstoff-Luft-Gemisches entgegenzuwirken.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ESWE: ¨ Ubersicht =============== Beim Wiedereinsetzen (neg. Flanke B_sa) k¨ onnen die Einspritzimpulse ¨ uber eine Kennlinien in Abh¨ angigkeit der Anzahl der abgegebenen Einspritzungen seit Wiedereinsetzen angefettet werden. Der Z¨ ahler der wiedereingesetzten Zylinder (azylwe) wird nur bei ¨ Anderung der Anzahl der Einspritzungen freigegeben und ber¨ ucksichtigt die M¨ oglichkeit mehrerer Haupteinspritzimpulse in einem Synchro-Raster. Mit der Bedingung B_ll wird dabei zwischen 2 Kennlinien gew¨ ahlt: - Bei weichem Wiedereinsetzen (B_ll = 1) wirkt die Kennlinie FIMWU - Bei hartem Wiedereinsetzen (B_ll = 0) wirkt die Kennlinie FIMHU Der Wiedereinsetzfaktor kann ¨ uber die Kennlinie FWET in Abh¨ angigkeit von der Motortemperatur tmot und bei hartem Wiedereinsetzen zus¨ atzlich ¨ uber die Kennlinie FWEMRFA in Abh¨ angigkeit vom Fahrerwunschmoment gew¨ ahlt werden.
APP ESWE 1.90.1 Applikationshinweise Vorraussetzungen: ================= Vorbelegung der Parameter: ========================== FIMHU: Festkennlinie mit 16 St¨ utzstellen, erste St¨ utzstelle ca. 1.6, exponentielles Abklingen FIMWU: Festkennlinie mit 16 St¨ utzstellen, erste St¨ uzstelle ca. 1.2, exponentielles Abklingen FWET: 1.0 alle St¨ utzstellen FWEMRFA: 1.0 alle St¨ utzstellen Vorgehensweise: =============== Beeinflusste Funktionen: ======================== %GK :(fwe)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESUK 8.40.0
Seite 1130 von 4100 31.JAN.2003 Thomas Brosi
¨ FU ESUK 8.40.0 Einspritzung Ubergangskompensation FDEF ESUK 8.40.0 Funktionsdefinition MAIN: ¨ Ubersichtsbild
Transient Compensation
rlp_w
rlp_w
[%]
UKBDE rkuk_w
0.0 rkukg_w
B_crkuk B_uk1
1/ 0.0
B_vade
[%]
Correction UKKORR tmot
tmot
nmot
nmot B_st
Enable
tmst
zzyl B_nswo2
B_ll B_hom
B_bdeminst
UKENA
Status Flags
zzyl
UKBAUS
B_nswo2 B_crkuk B_stend
B_uk1
rkuk_w B_bag B_uk1
B_bag
B_vag
B_vag
B_ll B_hom
B_bdeminst
esuk-main UKENA: Freigabe ¨ Ubergangskompensation
B_nswo2 B_sa
B_uk1
B_uk1
TNSUUK B_stend B_ll B_st
B_ukns
B_hom B_bdeminst zzyl B_crkuk
B_crkuk esuk-ukena
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_stend
B_st B_sa
tmst
esuk-main
B_sa
fbade_w fvade_w
B_st
esuk-ukena
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESUK 8.40.0
Seite 1131 von 4100 31.JAN.2003 Thomas Brosi
UKBDE: ¨ Ubergangskompensation
B_crkuk B_uk1 1/ rlp_w
rkuk_w
rkuk_w
FUKDE tmot ZUKDEM
drkuk_l
esuk-ukbde
drkuk_w compute 1/ reset 1/
esuk-ukbde UKKORR: Korrektur ¨ Ubergangskompensation
tmot nmot
fvade_w
fvade_w
KFVADE (STM09ESUB,SNM07ESUB)
tmot nmot
fbade_w
fbade_w
tmot ZUKNSTM 1.0
tmst FUKNSTM
fbans_w
fbans reset 1.0 1/ compute 1/ FVANST
B_st
fvans
SY_TFBA 1.0 vstfba
tmot STM09ESUB
fbavst_w
SY_TFVA 1.0 vstfva
fvavst_w
esuk-ukkorr
nmot SNM07ESUB esuk-ukkorr UKBAUS: Statusbits
B_uk1 rkuk_w false
B_vag
tmot
rkvaum_w /NC RKVAUM (STM09ESUB) false
tmot
rkbaum_w /NC RKBAUM (STM09ESUB)
B_bag esuk-ukbaus
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFBADE (STM09ESUB,SNM07ESUB)
esuk-ukbaus
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESUK 8.40.0
Seite 1132 von 4100 31.JAN.2003 Thomas Brosi
ABK ESUK 8.40.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW KL FW KF KF KL KL SV SV FW KL KL
¨ Direkteinspritzung Faktor UK ¨ im Nachstart Startwert Faktor UK Gewichtungsfaktor VA im Nachstart Faktor Beschleunigungsanreicherung Direkteinspritzung ¨ Faktor Verzogerungsabmagerung Direkteinspritzung rk-Schwelle fur ¨ BA-Anzeige rk-Schwelle fur ¨ VA-Anzeige Stutzstellenverteilung ¨ Drehzahl, 7 Sst. Stutzstellenverteilung ¨ Motortemperatur, 9 Sst. Zeit UK-Unterdruckung ¨ im Nachstart ¨ Direkteinspritzung abhangig ¨ Zeitkonstante UK von tmot ¨ ¨ Abregelzeitkonstante UK-Faktor im Nachstart abhangig von tmot
Systemkonstante
Art
Bezeichnung
SY_TFBA SY_TFVA
SYS (REF) Systemkonstante Testereingriff BA SYS (REF) Systemkonstante Testereingriff VA
FUKDE FUKNSTM FVANST KFBADE KFVADE RKBAUM RKVAUM SNM07ESUB STM09ESUB TNSUUK ZUKDEM ZUKNSTM
Source-X
TMST TMOT TMOT TMOT TMOT NMOT TMOT
NMOT NMOT
TMOT TMOT
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BAG B_BDEMINST
ESUK BDEMUM
LRSEB, TKMWL BBKR, DMDSTP,DSCHED, ESUK,HDRPSOL, ...
AUS EIN
Bedingung starke Beschleunigungsanreicherung ¨ Bedingung Instationarbetrieb bei Betriebsarten-Umschaltung
B_CRKUK B_HOM
ESUK BDEMUM
LOK EIN
Bedingung Berechnung rkuk Bedingung Betriebsart Homogen
B_LL
MDFAW
EIN
Bedingung Leerlauf
EIN
Bedingung Drehzahl > NSWO2
EIN
Bedingung Schubabschalten
EIN
Bedingung Start
EIN
Bedingung Startende erreicht
B_NSWO2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Source-Y
B_SA
MDRED
B_ST
BBSTT
B_STEND
BBSTT
B_UK1 B_UKNS B_VADE B_VAG DRKUK_W FBADE_W FBANS FBAVST_W FVADE_W FVANS FVAVST_W NMOT
ESUK ESUK ESUK ESUK ESUK ESUK ESUK ESUK ESUK ESUK ESUK BGNMOT
RKUKG_W RKUK_W RLP_W TMOT
ESUK ESUK BGRLP GGTFM
TMST
GGTFM
VSTFBA VSTFVA ZZYL
TKAP TKAP HT2KTWNE
ATR, BAKH, BBAGR,BBKR, BDEMKO, ... ARMD, BAKH, BBAGR, BBAGRMW, BBKH, ... BBREGNO, BDEMUM, BGMNOSPM, BGMSNOVK, BGWPR, ... AMSV, ARMD, ATM,BBAGR, BBBO, ... AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
LOK LOK LOK LRSEB AUS LOK AUS LOK LOK AUS LOK LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... GK AUS LOK ESUK, GK EIN ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... EIN ESUK EIN ESUK AEVAB, BBFEWNE,- EIN BGWNE, BISYNC,DPH, ...
¨ Einschaltbedingung Ubergangskompensation ¨ nach Start Einschaltbedingung UK ¨ Bedingung Verzogerungsabmagerung Direkteinspritzung ¨ Bedingung starke Verzogerungsabmagerung Delta relative Kraftstoffmasse UK ¨ bei BA Direkteinspritzung Faktor UK ¨ bei BA Nachstartfaktor der UK ¨ Faktor UK-Verstellung bei Beschleunigungsanreicherung ¨ bei VA Direkteinspritzung Faktor UK ¨ bei VA Nachstartfaktor der UK ¨ ¨ Faktor UK-Verstellung bei Verzogerungsabmagerung Motordrehzahl ¨ rel. Kraftstoffmasse Ubergangskompensation ¨ rel. Kraftstoffmasse Ubergangskompensation ohne Verstelleingriffe rel. Luftfullung ¨ praediziert fur ¨ Einspritzberechnung (Word) Motor-Temperatur Motorstarttemperatur Faktor Beschleunigungsanreicherung (Testerschnittstelle) Faktor Verzoegerungsabmagerung (Testerschnittstelle) ¨ SW-Zylinderzahler
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESUK 8.40.0
Seite 1133 von 4100 31.JAN.2003 Thomas Brosi
FB ESUK 8.40.0 Funktionsbeschreibung Aufgabe: ======== Kompensation von Ausmagerungen bzw. Anfettungen bei Lastwechsel aufgrund von Wandfilmeffekten im Brennraum.
Prinzip: ======== Die pr¨ adizierte F¨ ullung rlp dient als Eingangssignal f¨ ur ein DT1-Glied. Das Ausgangssignal rkuk_w des DT1-Gliedes wird f¨ ur Beschleunigung und Verz¨ ogerung mit unterschiedlichen Faktoren korrigiert. Das Ergebnis rkukg_w wird vorzeichenbehaftet zur Grundkraftstoffmenge addiert.
UKENA: Freigabe ¨ Ubergangskompensation ===================================== Die Freigabe der ¨ Ubergangskompensation (¨ UK) wird durch das Bit B_uk1 angezeigt. Es erfolgt keine Berechnung der ¨ Ubergangskompensation im Start, bei Drehzahlen ¨ uber einer Grenzdrehzahl (B_nswo2 = true) sowie w¨ ahrend des Schubabschaltens (B_sa = true). Nach dem ¨ Ubergang von Start in Nachstart kann die ¨ UK komplett f¨ ur die Zeit TNSUUK abgeschaltet bleiben, damit der Nachstart unabh¨ angig von der ¨ UK appliziert werden kann. Diese Timerzeit wird jedoch sofort beendet, wenn der Leerlauf verlassen wird. Da Wandfilmeffekte nur im Homogen-Betrieb beobachtet werden, wird auch die ¨ UK nur in diesem Betriebsbereich (B_hom = true)aktiviert. Jedoch erfolgt keine Aktivierung in den Umschaltphasen zwischen den Betriebsbereichen (B_bdeminst = true). Zur Synchronisierung der ¨ UK auf das Synchroraster wird das Bit B_crkuk gebildet. Es zeigt an, ob zwischen dem momentanen 10ms-Raster und dem vorherigen 10ms-Raster ein Synchroraster gerechnet wurde.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
UKBDE: ¨ Ubergangskompensation ============================ Zur Berechnung der Grundkorrektursignals rkuk wird das pr¨ adizierte Lastsignal rlp auf ein DT1-Glied mit dem Verst¨ arkungsfaktor FUKDE und der Zeitkonstante ZUKDE geschaltet. Die ¨ UK wird nur berechnet bei genereller Freigabe (B_uk1 = true) und gesetztem Triggerbit (B_crkuk = true). Im ¨ Ubergang B_uk1 false --> true wird die ¨ UK resetiert, d.h. der Tiefpaßwert drkuk wird auf den Eingangswert gesetzt.
UKKORR: Korrektur ¨ Ubergangskompensation ======================================= Hier werden die Korrekturfaktoren f¨ ur Beschleunigung fbade und f¨ ur Verz¨ ogerung fvade berechnet. Da der Wandfilm von Temperatur und Drehzahl abh¨ angt, erfolgt zun¨ achst eine Korrektur mit den entsprechenden Kennfeldern KFBADE(tmot,nmot) bzw. KFVADE(tmot,nmot). Wird der Motor bei einer bestimmten K¨ uhlwassertemperatur tmot gestartet, sind die Brennraumw¨ ande deutlich k¨ alter, als wenn die gleiche Temperatur tmot w¨ ahrend eines Warmlaufs (bei einem Start aus einer deutlich niedrigeren Temperatur) erreicht wird. Daher reicht unmittelbar nach dem Start die K¨ uhlwassertemperatur tmot nicht zur Beschreibung der f¨ ur den Wandfilmaufbau relevanten Temperatureinfl¨ usse aus. Deshalb wird nach dem Start die ¨ Ubergangskompensation mit einem Faktor fbans gewichtet. Der Faktor wird beim Start entsprechend der Motortemperatur auf den Anfangswert FUKNSTM gesetzt und dann exponentiell mit der Zeit auf 1.0 abgeregelt. Im Verz¨ ogerungsfall wird ein zus¨ atzlicher fester Faktor FVANST eingerechnet. ¨ Uber die Testerschnittstelle (vstfba, vstfva) besteht die M¨ oglichkeit, die Beschleunigungsanreicherung und die Verz¨ ogerungsabmagerung zus¨ atzlich zu verstellen.
UKBAUS: Statusbits ================== Die Bits B_bag/B_vag, werden f¨ ur externe Funktionsabschaltungen benutzt. Das Bit B_bag wird gesetzt, sobald die Gr¨ oße rkuk die applizierbare, temperaturabh¨ angige Schwelle RKBAUM ¨ uberschreitet. Entsprechend wird das Bit B_vag gesetzt, wenn die Gr¨ oße rkuk die Schwelle RKVAUM unterschreitet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESUK 8.40.0
Seite 1134 von 4100 31.JAN.2003 Thomas Brosi
APP ESUK 8.40.0 Applikationshinweise Voraussetzungen: ================ -
Station¨ aranpassung auf Lambda = 1 Applikation Winkel Einspritzbeginn Applikation F¨ ullungserfassung Applikation Lastpr¨ adiktion
Vorbelegung der Parameter: ========================== - F¨ ur alle drehzahl- bzw. tmot-abh¨ angigen Kennlinien und Kennfelder die
g l e i c h e n
St¨ utzstellen eintragen !
ur alle Drehzahlen gleich, - Motortemperatur-Faktoren KFBADE, KFVADE = 0.0 bei tmot = 100 ◦ C, f¨ KFBADE, KFVADE = ? bei tmot = 90 ◦ C, f¨ ur alle Drehzahlen gleich, KFBADE, KFVADE = ? bei tmot = 80 ◦ C, f¨ ur alle Drehzahlen gleich, KFBADE, KFVADE = ? bei tmot = 20 ◦ C und N <= 1500 1/min, KFBADE, KFVADE = ? bei tmot = 20 ◦ C und N >= 4000 1/min, - Zeit Nachstartunterdr¨ uckung ¨ UK TNSUUK = 2 s - Schwelle f¨ ur Funktionsabschaltungen RKBAUM = 300 %, RKVAUM = -300 % - Nachstartfaktor FUKNSTM = 2.0 (fuer tmot < 80
◦
C, Neutralwert = 1.0), FVANST = 1.0
- Zeitkonstante ¨ UK-Nachstartanhebung: tmot [ ◦ C] |-20 |-10 |-6 |15 |18 |26 |29 |60 |100 | -----------+----+----+----+----+----+----+----+----+-----+ ZUKNSTM [s]| 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | 99 | - Faktor ¨ UK Direkteinspritzung FUKDE = 1.1 - Zeitkostante ¨ UK Direkteinspritzung: tmot [ ◦ C] |-20 |-10 |-6 |15 |18 |26 |29 |60 |100 | ----------+----+----+----+----+----+----+----+----+-----+ ZUKDEM [s]|0.25|0.25|0.25|0.25|0.35|0.35|0.25|0.25|0.25 | Ausschalten der Funktion: =========================
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFBADE = KFVADE = 0.0
Vorgehensweise: =============== Zur Applikation der ¨ Ubergangskompensation ist die Lambda-Regelung abzuschalten; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ACHTUNG: DER FOLGENDE APPLIKATIONSHINWEIS IST AUS DER ERFAHRUNG MIT SAUGROHR-EINSPRITZERN ENTSTANDEN. APPLIKATIONS-ERFAHRUNG MIT DIREKT-EINSPRITZERN BESTEHEN ZUR ZEIT (April 1999) NOCH KEINE. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 1) Applikation des Motors bei niedriger Drehzahl: ------------------------------------------------Applikation erfolgt vorzugsweise an einem Rollenpr¨ ufstand mit Fremdantrieb oder an einem Motorpr¨ ufstand. Bei Applikation im Fahrzeug muß ein Fahrzeug mit Handschaltgetriebe verwendet werden, bzw. bei einem Automatikgetriebe muß die Wandlerkupplung uberbr¨ ¨ uckt werden, damit bei konstanter Drehzahl Last¨ anderungen gefahren werden k¨ onnen. Tankentl¨ uftung bei Applikation im Fahrzeug absaugen. Hinsichtlich Reifenbelastung ist die ¨ UK-Applikation auf der Rolle vergleichbar mit Kennfeldmessungen, daher f¨ ur entsprechende Bereifung sorgen. Zun¨ achst werden bei einer verh¨ altnism¨ aßig niedrigen Drehzahl (ca. 1400 U/min) die Zeitkonstante ZUKDE und der Verst¨ arkungsfaktor FUKDE bestimmt. Hierzu werden bei konstanter Drehzahl schnelle Last¨ anderungen durchgef¨ uhrt (Drosselklappenverstellung in ca. 100 - 200 ms). Zweckm¨ aßigerweise wird der Lastverlauf und der Lambda-Verlauf w¨ ahrend der Last¨ anderung parallel online aufgezeichnet und angezeigt. Zwischen zwei aufeinanderfolgenden Lastspr¨ ungen Wartezeit von ca. 10 - 20 sec. einlegen. Die Vorgehensweise zur Korrektur der ¨ UK-Parameter wird anhand von einigen Lambda-Verl¨ aufen bei Beschleunigung erl¨ autert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
rlp 36 %
24 %
ESUK 8.40.0
ˆ | + - - - - - - - ************************************************************************** | ** | ** | * + ********** | +----------|----------|----------|----------|----------|----------|----------|----------|---> 0 500 1000 1500 2000 2500 3000 3500
ˆ Lambda | Zeitverlauf A: 1.1 + - - - - - - ** *** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | * ** ********** | * *********************** 1.0 + ************* - - - - - - - - - - - - - - - - - - ************************************ | | 0.9 + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | +----------|----------|----------|----------|----------|----------|----------|----------|---> 0 500 1000 1500 2000 2500 3000 3500
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ˆ Lambda | Zeitverlauf B: 1.1 + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | *********** | ** ** ***************** 1.0 + ************ * ** - - - - - - - - - - - *********************************** | * ** | * * 0.9 + - - - - - - - - ** - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | +----------|----------|----------|----------|----------|----------|----------|----------|---> 0 500 1000 1500 2000 2500 3000 3500
Seite 1135 von 4100 31.JAN.2003 Thomas Brosi
Zeit / ms
Zeit / ms
Zeit / ms
Der Lambda-Verlauf in Bild A ist ein Hinweis auf eine deutlich zu kleine ¨ Ubergangskompensation. Hier sollte der Verst¨ arkungsfaktor FUKDE erh¨ oht werden. Zeitverlauf B zeigt im Mittel einen korrekten Lambdaverlauf, allerdings ist hier die Wahl der Zeitkonstante ZUKDE noch ungen¨ ugend. Durch Vergr¨ oßerung der Zeitkonstante wird die insgesamt eingespritzte Mehrmenge nach hinten verschoben. Dadurch wird sowohl die Gemischabweichung ins Fette bei t = 400 ms als auch die anschließende Ausmagerung verringert. Entsprechend ist bei fallender Last Eine Ausmagerung bei fallender Last Beschleunigungsvorgang muß hier die
vorzugehen. Hierbei ist die umgekehrte Wirkungsrichtung der ¨ UK-Parameter zu beachten: bedeutet eine zu starke Verz¨ ogerungsabmagerung, d.h. im Gegensatz zu einer Ausmagerung beim ¨ Ubergangskompensation verringert werden.
Da die ¨ UK f¨ ur steigende und f¨ ur fallende Last wirksam ist, m¨ ussen immer sowohl die BA- als auch die VA-Parameter f¨ ur diesen Lastbereich abgeglichen werden. Im nachstehenden Beispiel tritt bei der Verz¨ ogerung eine starke Anfettung auf. Dementsprechend muß f¨ ur den Verz¨ ogerungsfall der Verst¨ arkungsfaktor FUKDE deutlich gr¨ oßer werden. Diese Ver¨ anderung kann vorgenommen werden, obwohl der Beschleunigungsvorgang keine wesentliche Ausmagerung zeigt. Eine fehlerhafte Wandfilmmenge f¨ uhrt bei steigender Last zu einer wesentlich kleineren Gemischabweichung, da die falsche Mehrmenge auf eine h¨ ohere Last bezogen wird als beim entsprechenden Verz¨ ogerungsvorgang. Es ist daher zu erwarten, daß durch einen h¨ oheren Verst¨ arkungsfaktor zun¨ achst nur die Anfettung bei der Verz¨ ogerung bek¨ ampft wird, ohne daß im Gegenzug eine Anfettung bei steigender Last erfolgt. rl 36 %
24 %
ˆ | + - - - ****************************************** | * * | * * | * * + **** - - - - - - - - - - - - - - - - - - - - ***************************************** | +-----|---------------------|---------------------|---------------------|---------------------|------> 0 5 10 15 20
ˆ Lambda | 1.1 + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | | ************** 1.0 + ******** ************************** - - - - - - ************************** | * ******* | * *** 0.9 + - - - - - - - - - - - - - - - - - - - - - - - - - *** - - - - - - - - - - - - - - - - - | +-----|---------------------|---------------------|---------------------|---------------------|------> 0 5 10 15 20
Zeit / sec
Zeit / sec
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESUK 8.40.0
Seite 1136 von 4100 31.JAN.2003 Thomas Brosi
Kleine Zeitkonstanten ZUKDE werden h¨ aufig durch ein zu langsames dynamisches Einschwingen des rl-Signals verursacht. In diesem Fall sollten der rl-Verlauf und der Saugrohrdruckverlauf bei der Last¨ anderung noch einmal miteinander verglichen werden. Hartn¨ ackige Lambda-Ausfl¨ uge bei Lastspr¨ ungen in Vollastn¨ ahe k¨ onnen ein Hinweis auf eine schlechte Station¨ arabstimmung in diesem Bereich sein. In diesem Fall sollten eine evtl. Pulsationskorrektur ¨ uberpr¨ uft werden.
2. Applikation des Motors im gesamten Drehzahlbereich: -----------------------------------------------------Ist die Applikation bei einer ersten Drehzahlst¨ utzstelle bei ca. 1400 U/min erfolgt, werden die ¨ ubrigen Drehzahlst¨ utzstellen in gleicher Weise appliziert. Hierbei sollten zun¨ achst die Drehzahlen im Leerlaufbereich bearbeitet werden. Nach M¨ oglichkeit sollten die Zeitkonstante ZUKDE und der Verst¨ arkungsfaktor FUKDE nicht mehr ver¨ andert werden, da hier kein Freiheitsgrad f¨ ur unterschiedliche Drehzahlen vorliegt. Bei starken Fehlern in der gesamten Wandfilm-Menge sollte eine Korrektur ¨ uber die Drehzahlabh¨ angigkeit in den Kennfeldern KFBADE und KFVADE erfolgen.
3. ¨ Ubertragbarkeit Pr¨ ufstandsmotor - Fahrzeug: ---------------------------------------------Keine Erfahrung.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4. Applikation des Warmlaufs: ----------------------------Die Applikation der ¨ UK im Warmlauf sollte auf dem Rollenpr¨ ufstand erfolgen. Hierzu werden jeweils bei einer konstanten Drehzahl abwechselnd Beschleunigungs- und Verz¨ ogerungsvorg¨ ange durchgef¨ uhrt (unterer Lastwert entsprechend ca. 400 mbar Saugrohrdruck, oberer Lastwert bei ca. 800 - 900 mbar Saugrohrdruck) und w¨ ahrend des Warmlaufs Last, Einspritzzeit, Motortemperatur und Lambda aufgezeichnet (keine on-line-Applikation m¨ oglich !). Anschließend werden die Faktoren KFBADE und KFVADE im jeweiligen Drehzahlund Temperaturbereich je nach Lambdaverlauf erh¨ oht oder verringert (jeweils 10%-Schritte ausgehend vom alten Wert, also z.B. KFBADE von 5.0 auf 5.5 erh¨ ohen, wenn im entsprechenden Temperaturbereich bei der Beschleunigung eine Ausmagerung vorliegt). Um den Zeitverlust bis zur Einstellung der gew¨ unschten Drehzahl- und Lastwerte klein zu halten (unn¨ otige Erw¨ armung des Motors), die Einstellungen f¨ ur die Rollenbremse und die Drosselklappenverstellung vor dem Versuch ermitteln (bei warmem Motor). Hierbei ist zu ◦ beachten, daß bei 20 C Motortemperatur bei gleicher Drosselklappenstellung die Luftf¨ ullung ca. 10% - 15% gr¨ oßer ist als bei warmem Motor (ge¨ anderte Soll-Luftmasse f¨ ur Leerlaufsteller, verbesserte Luftf¨ ullung bei kaltem Motor). Vor Beginn des Versuchs muß die Lambda-Sonde ca. 5 min vorgeheizt werden. Eine 7- bis 8-st¨ undige Konditionierung (ggf. in der K¨ altezelle) vor jedem Versuch ist f¨ ur den Temperaturbereich > 0 ◦ C ausreichend, so daß zwei Messungen pro Tag m¨ oglich sind. Es ist davon abzuraten, das Fahrzeug zwischen zwei Versuchen nur ca. 2-3 Stunden mit einem Gebl¨ ase abzuk¨ uhlen. In diesem Fall ist zwar das Saugrohr abgek¨ uhlt, die K¨ uhlwassertemperatur, die zur Adressierung der ¨ UK-Kennfelder verwendet wird, steigt jedoch durch den noch warmen Motorblock rasch an. Dies f¨ uhrt dazu, daß eine stark uberzogene ¨ ¨ Ubergangskompensation appliziert wird. Zeitbedarf: Pro Drehzahl-St¨ utzstelle muß mit 3 bis 4 Warml¨ aufen gerechnet werden. Da die Drehzahlabh¨ angigkeit einen glatten Verlauf zeigt, gen¨ ugt es jedoch, im Bereich 800 U/min - 4000 U/min an 3 bis 4 Drehzahlst¨ utzstellen zu applizieren. Bei fallender Last vor Erh¨ ohung der temperaturabh¨ angigen Faktoren sicherstellen, daß die Einspritzzeit w¨ ahrend des ¨ Ubergangs gr¨ oßer als der te-Minimalwert ist. Bei kaltem Motor ist im Gegensatz zu den Verh¨ altnissen bei warmem Motor in der Regel eine deutliche Abh¨ angigkeit der Wandfilm-Menge von der Drehzahl festzustellen (abnehmende Wandfilm-Menge mit steigender Drehzahl).
5. Applikation des Nachstart-Faktors: ------------------------------------Wird mit der unter Punkt 4 beschriebenen Methode z.B. ausgehend von einer Starttemperatur von 0 ◦ C die ¨ Ubergangskompensation bei 20 ◦ C appliziert, ist bei einem Kaltstart aus 20 ◦ C eine deutliche Unterkompensation festzustellen (Schlechte Beschleunigung unmittelbar nach dem Start, teilweise Aussetzen des Motors bei schnellem Gasgeben). Ursache hierf¨ ur sind die kurz nach dem Kaltstart deutlich niedrigeren Temperaturen von Kolben und Zylinderwand im Vergleich zu der Temperatur, die sich bei einem Warmlauf ausgehend von einer weit kleineren Starttemperatur einstellt. Dieser Temperatureffekt kann mit den Nachstartfaktoren FUKNSTM und FVANST kompensiert werden. Hierzu bei Kaltabfahrten bei der entsprechenden Starttemperatur den Nachstartfaktor FUKNSTM ausgehend von 1.0 solange erh¨ ohen, bis eine zufriedenstellende Gasannahme erreicht ist. Lambda-Messungen mit einer Sonde sind aufgrund der hohen HC-Konzentrationen kurz nach dem Kaltstart problematisch (Lambda-Messung kann bis zu 10 % zu mager anzeigen!) Steht eine schnelle Abgasanalyse zur Verf¨ ugung, kann jedoch auch im Nachstart auf Lambda = konstant appliziert werden.
Beeinflußte Funktionen: -----------------------Leerlauf-Drehzahlregelung: Die auch im Leerlauf aktive Wandfilm-Kompensation f¨ uhrt zu einem schnelleren Drehmoment-Aufbau beim ¨ Offnen des Leerlaufstellers. Dies kann zu Leerlaufs¨ agen f¨ uhren.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMSOLL 4.10.0
Seite 1137 von 4100 31.JAN.2003 Thomas Brosi
FU LAMSOLL 4.10.0 Lambdasoll Vorgabe FDEF LAMSOLL 4.10.0 Funktionsdefinition LAMSOLL 4.10
MDLAM
lamds_w
BGFAWU
lamfaw_w
lamds_w lamfa_w
LANSWL
lamnswl_w
lamnswl_w
LAMBTS
lambts_w lambts2_w
lambts_w lambts2_w
lamkh_w lamkh2_w
lamkh_w lamkh2_w
lamka_w lamka2_w
lamka_w lamka2_w
LAKH
LAKA SKS LAMDESU
lamdeno_w lamdeno2_w
lambas_w
lambas_w
lamsbg_w lamsbg2_w
lamsbg_w lamsbg2_w
BGLASO
lamdeno_w lamdeno2_w lamdesu_w lamdesu2_w
lamdesu_w lamdesu2_w
lamsbg_w lamsons_w lamsbg2_w lamsons2_w
lamsons_w lamsons2_w
lamdiag_w lamdiag2_w lamau_w
DKATSP
lamdkt_w lamdkt2_w
lamdkt_w lamdkt2_w
DLSH
lamelsh_w lamelsh2_w
lamelsh_w lamelsh2_w
DLSAHK
lamlash_w lamlash2_w
lamlash_w lamlash2_w
LAMKO
lamau_w lamdiag_w lamdiag2_w lamsoll-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LAMKOD SGAAU
lamsoll-main
ABK LAMSOLL 4.10.0 Abkurzungen ¨ Art
Variable
Quelle
Referenziert von
LAMAU_W LAMBAS_W
LAMSOLL LAMSOLL
LAMBTS2_W
LAMSOLL
LAMBTS_W
LAMSOLL
LAMDENO2_W LAMDENO_W
LAMSOLL LAMSOLL
LAMDESU2_W LAMDESU_W LAMDIAG2_W LAMDIAG_W LAMDKT2_W
LAMSOLL LAMSOLL LAMSOLL LAMSOLL LAMSOLL
LAMDKT_W
LAMSOLL
LAMDS_W
LAMSOLL
LAMELSH2_W LAMELSH_W LAMFAW_W LAMFA_W LAMKA2_W LAMKA_W LAMKH2_W LAMKH_W LAMLASH2_W LAMLASH_W LAMNSWL_W LAMSBG2_W
LAMSOLL LAMSOLL LAMSOLL LAMSOLL LAMSOLL LAMSOLL LAMSOLL LAMSOLL LAMSOLL LAMSOLL LAMSOLL LAMSOLL
LAMKOD, LAMSOLL DOK LAMSOLL, MDBAS,- DOK MSF, ZWGRU KOMRH, LAMKO, LAM- DOK SOLL BGRLFGZS, KOMRH, DOK LAMKO, LAMSOLL LAMKO, LAMSOLL DOK LAMKO, LAMSOLL,DOK TVWNO DOK DOK LAMKO, LAMSOLL DOK LAMKO, LAMSOLL DOK DKATFKEB, LAMKOD, DOK LAMSOLL DKATFKEB, LAMKOD, DOK LAMSOLL LAMKO, LAMSOLL, MS-DOK F LAMKOD, LAMSOLL DOK LAMKOD, LAMSOLL DOK DOK LAMKO, LAMSOLL DOK LAMKO, LAMSOLL DOK LAMKO, LAMSOLL DOK LAMKO, LAMSOLL DOK LAMKO, LAMSOLL DOK LAMKOD, LAMSOLL DOK LAMKOD, LAMSOLL DOK LAMKO, LAMSOLL DOK ATM, BGLAMOD,DOK BGLASO, BGMSNOVK, DKATFKEB, ...
Bezeichnung Lambda fur ¨ Abgasuntersuchung Lambda Basiswert (word) Lambda fur ¨ Bauteileschutz Bank2 Lambda fur ¨ Bauteileschutz Lambda-Motor-Soll bei NOx-Speicherkatregenerierung, Bank 2 Lambda-Motor-Soll bei NOx-Speicherkatregenerierung Lambda-Motor-Soll bei Schwefelregenerierung NOx-Kat, Bank 2 Lambda-Motor-Soll bei Schwefelregenerierung NOx-Katalysator Lambdasoll von Dignosefunktionen Bank2 Lambdasoll von Diagnosefunktionen Lambdasoll fur ¨ Katdiagnose Lambdasoll fur ¨ Katdiagnose Sollwert Lambda aus Momentenanforderung Lambdasoll fur ¨ elektrische Sondendiagnose hinter KAT (Kurztrip), Bank 2 Lambdasoll fur ¨ elektrische Sondendiagnose hinter KAT (Kurztrip) Lambdasoll Fahrerwunsch Anteil aus Kennfeld LAMFA Lambdasoll Fahrerwunsch (word) ¨ Lambdasollwert Katausraumen, Bank2 ¨ Lambdasollwert Katausraumen Lambda-Motor-Soll bei Katheizen, Bank 2 (word) Lambda-Motor-Soll bei Katheizen (word) Lambdasoll fur ¨ Test Schwingungsprufung ¨ hinter KAT Bank2 Lambdasoll fur ¨ Test Schwingungsprufung ¨ hinter KAT Lambda-Motor-Soll fur ¨ Nachstart und Warmlauf Lambdasoll Begrenzung (word) Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
LAMSBG_W
LAMSOLL
LAMSONS2_W
LAMSOLL
LAMSONS_W
LAMSOLL
ATM, BDEMEN,DOK BGLAMOD, BGLASO, BGMSNOVK, ... BGLAMABM, DOK BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... BGLAMABM, DOK BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ...
LAMSOLL 4.10.0
Seite 1138 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Lambdasoll Begrenzung (word)
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
FB LAMSOLL 4.10.0 Funktionsbeschreibung Dies ist nur eine ¨ Ubersichtsfunktion ==================================== Die Funktion LAMSOLL zeigt die Bildung der Sollwerte f¨ ur Lambda im Brennraum lamsbg_w, lamsbg2_w, bzw. Lamda an der Sonde lamsons_w, lamsons2_w. Aus den verschiedenen absoluten Lambdasoll Anforderungen ¨ uber Fahrerwunsch lamfa_w, Nachstart/Warmlauf lamnswl_w, Motor/Bauteileschutz lambts_w, Katheizen lamkh_w, Diagnose Lamdasonde hinter Kat lamlash_w, elektrische Diagnose Lambdasonde hinter Kat lamelsh_w, Katausr¨ aumen lamka, Speicherkatregenerierung lamdesu, lamdenox wird in der Funktion LAMKO ein Lambda ausgew¨ ahlt und ¨ uber die "Fett-" und "Mager-" Laufgrenzen des Motors begrenzt als lamsbg_w f¨ ur die Vorsteuerung eines Soll Brennraum Lambdas ausgegeben. Diese vorgennanten Lambdavorsteuerwerte sind im Homogenbetrieb aktiv. In allen anderen Betriebsarten des Motors mit Benzindirekteinspritzung wird das Lambda ¨ uber die Momententensteuerung MDLAM als lamds vorgegeben. Die Einrechnung des Lambdasollwertes lamsbg f¨ ur die Bestimmung der relativen Kraftstoffmasse rk ist in der Funktion Gemischkontrolle GK dargestellt. Alle Eingriffe f¨ ur Lambda ungleich 1.0 m¨ ussen ¨ uber die Funktion LAMKO realisiert werden, da bei einem Einsatz der stetigen Lambdaregelung auf dieses vorgegebene Lambdasoll = lamsbg_w geregelt wird, d.h. Lambdaverschiebungen durch multiplikative Eingriffe in der Funktion Gemischkontrolle werden ¨ uber die Lambdaregelung wieder eliminiert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei Start in der Betriebsart homogen und w¨ ahrend Motorwarmlauf ist Lambda Nachstart-Warmlauf lamnswl wirksam. Dies ist am Ende des Warmlaufs bei betriebswarmem Motor 1.0, d. h. der Motor wird mit Lambda-Brennraum 1.0 betrieben. Die Sollvorgabe f¨ ur die Lambdaregelung ist lamsons = lamsbg (siehe BGLASO). Wenn eine stetige Lambdaregelung vorhanden ist, wird auf dieses Lambdasoll geregelt, auch bei Lambda ungleich 1.0. Bei großer F¨ ullung und hohen Drehzahlen muß aus thermischen Gr¨ unden der Motor mit Lambda < 1.0 betrieben werden. Der daf¨ ur vorgesehene Eingriff ist lambts_w und wird in der Funktion LAMBTS ( Lambda Bauteileschutz ) generiert. lambts_w ist ein absolutes Lambda d.h Lambda < 1.0 f¨ uhrt zum anfetten. Um bei schlechter Spritqualit¨ at und daraus resultierender klopfender Verbrennung keine thermischen Sch¨ aden durch zu große Abgastemperaturen zu bekommen, wird ¨ uber dlambts_w (Funktion LAMBTS) in Abh¨ angigkeit der Z¨ undwinkelwirkungsgrad¨ anderung eine additive Anfettung realisiert. Diese additive Lamdasollverschiebung wird vorzeichenrichtig eingerechnet, d.h. negative Werte f¨ uhren zu fetterem Gemisch. ¨ Uber die Funktion BGFAWU kann eine zus¨ atzliche Momentenanforderung durch den Fahrer ¨ uber ein Lambda < 1.0 realisiert werden. ¨ber die Funktion AEVAB wird auf der entsprechenden Bank unabh¨ Bei Ev-Abschaltungen u angig von den Lambdasoll Vorgaben auf den Festwert LASOAB umgeschaltet. Mit diesem Festwert wird ein Lambdasoll > 1.0 vorgegeben, damit sicher keine Kat¨ uberhitzung auftritt. Der Eingang laka dient zum Katausr¨ aumen, um den Sauerstoff¨ uberschuß im Kat schneller abzubauen. ¨ Uber die Eing¨ ange lamlash_w, lamelsh_w wird eine Lambdaverschiebung zur Diagnose der Lambdasonde hinter Kat realisiert. Die Eing¨ ange lamdeno bzw. lamdesu dienen zur Regenerierung des Speicherkat. lamdeno zur Reduktion von NOx, lamdesu zur Entschwefelung. Der Eingang lamdkt wird aktiviert zur Speicherkatdiagnose DKATSP. In der Funktion BGLASO wird ein Betriebsartenabh¨ angiges Sondensollsignal und ein reciprokes Brennraumlambda als Dienstleistung f¨ ur andere Funktionen berechnet.
APP LAMSOLL 4.10.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFAWU 2.50.0
Seite 1139 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGFAWU 2.50.0 Berechnete Große Fahrerwunsch FDEF BGFAWU 2.50.0 Funktionsdefinition LAMFA B_ecoen
B_ecoen
mrfa_w
mrfa_w
B_ldob
B_ldob
lamfa_w
lamfa_w
nmot
nmot
B_kh
B_kh
B_lamfa
B_lamfa
fho
fho
mode selection by driver KFBDEMFA nmot mifap_w nmotp mifa_w wped_w mdslw_w B_mrpraed B_kuppl B_modacce
mifap_w nmotp mifa wped_w mdslw_w B_mrpraed
bdemodfa
bdemodfa
B_kuppl
MODACCE B_modacce
vfzg_w
vfzg_w
gangi bgfawu-bgfawu
gangi
bgfawu-bgfawu LAMFA: Lambda aus Fahrerwunsch
SY_ECOMOD true B_ecoen TLAFA
1.0
SY_TURBO lamfa_w
mrfa_w LAMFA B_ldob 0.0
1.0
B_lamfa
nmot DLAMOB
B_kh EdgeRising
TLAMFAS
start 5/
fho LAMFAS
0.0 Timer 1.0
B_lamfas
bgfawu-lamfa
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_kuppl
bgfawu-lamfa
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFAWU 2.50.0
Seite 1140 von 4100 31.JAN.2003 Thomas Brosi
KFBDEMFA: Betriebsartenanforderung
SY_ASG 0
hysteresis for nmot
B_mrpraed B_kuppl
1/
HYNBDEMF
1/
nmot nmotp
nmotbdemfa
bdemodfah KFBDEMFA
wped_w
hysteresis for mifa
0.0 CWBGFAWU
Hysterese
0 hymbdefa 1/
mifa_w 0.0
mifap_w
mfavmlw_w
2/
mbdemfas_w /NC
mdslw_w
mbdemfa
0.0 B_modacce B_ll B_vl CWBGFAWU 2 bdemodfah
1
bdemodfa
128
(HOM)
(HKS)
bgfawu-kfbdemfa
CWBGFAWU
3
bgfawu-kfbdemfa HYSTERESE: Hysterese zur Entprellung von mfavmlw
THYMBDE bdemodfah
bdemodfanv
B_timehym
B_hymbdeki
0 true
bdemodfaov
B_hymbdeki false HYMBDEMF
hymbdemx KIHYMBDE
DHYMBDEMF
HYMBDEMF
HYMBDEMF IntegratorKEnabled -1.0
[%] hymbdefa
hymbdefa
B_hymbdeki hymbdemx
B_timehym
bgfawu-hysterese
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ko
bgfawu-hysterese
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFAWU 2.50.0
Seite 1141 von 4100 31.JAN.2003 Thomas Brosi
MODACCE: Anforderung Mode Homogen bei Beschleunigung
CWBGFAWU GANGACMX HYTKKLOW TKIVKKLO
1
TVGANGAC
GANGACMN gangi
tkivkm_w Hys_LSP_D_tkivkm
ClosedInterval
B_gmodacc TOnD_tvgangac
B_modacce
B_modacce
TKIHKKLO B_tkmodac
tkihkm_w Hys_LSP_D_tkihkm gangi
B_anfakt
GANGSANF dtvfzggi_w
FF_B_anfakt
KLDVFZGGI HYDTVFZGGI vfzg_w DelayTime_Tt
dtvfzg_w
B_dtvfzg start 1/
TDMODACCE
TimerR_tdmodacce
DTDVFZG
DTVFZGMN
TVNKUPPL
start 1/
B_dtvfzgmn
B_kupplmix bgfawu-modacce
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_kuppl
B_tdmodacc
TimerR_tvnkuppl bgfawu-modacce
ABK BGFAWU 2.50.0 Abkurzungen ¨ Parameter
Source-Y
Art
Bezeichnung
NMOTBDEMFA
MBDEMFA
GANGI NMOT FHO
MRFA_W
FW FW KL FW FW FW FW FW FW FW FW FW KF FW KL KF KL FW FW FW FW FW FW FW FW
Codewort Funktion BGFAWU Delta Hysterese fur ¨ Fahrerwunschmoment am Eingang KFBDEMFA Delta Lambda bei Overboost Delay Time zur Bildung der Delta-Geschwindigkeit Schwellwert der minimalen Delta Fahrzeuggeschwindigkeit kleinster Gang fur ¨ homogene Beschleunigung ¨ großter Gang fur ¨ homogene Beschleunigung kleinster Gang fur ¨ Setzen Anfahrerkennung Hysterese des Schwellwerts dtvfzggi_w Hysterese fur ¨ Fahrerwunschmoment am Eingang KFBDEMFA Drehzahlhysterese fur ¨ Eingang KFBDEMFA Temperaturhysterese Katalysator-Konvertierung gering Fahrerwunsch-Betriebsart Steigungsfaktor fur ¨ Integrator zur Bildung der Hysterese fur ¨ Fahrerwunschmoment ¨ Kennlinie gangabhangige Schwelle Delta-Fahrzeuggeschwindigkeit fur ¨ Umschaltung Lambda Fahrerwunsch Sperre Lambda Fahrerwunsch Zeitdauer Umschaltung auf Homogenbetrieb ¨ Zeit fur ¨ vergroßerte Hysterese fur ¨ Fahrerwunschmoment am Eingang KFBDEMFA Temperaturgrenze geringe Konvertierung Hauptkatalysator Temperaturgrenze geringe Konvertierung Vorkatalysator ¨ Vezogerungszeit bis Lambda Fahrerwunsch aktiv ¨ ¨ Vezogerungszeit bis Lambda Fahrerwunsch in der Hohe aktiv ¨ Verzogerung Bedingung Gang fur ¨ homogene Beschleunigung ¨ ¨ Verzogerungszeit nach offnen des Kupplungsschalter
Systemkonstante
Art
Bezeichnung
SY_ASG SY_ECOMOD SY_TURBO
SYS (REF) Systemkonstante: Getriebe mit Drehzahlregelung vorhanden SYS (REF) Economy Schalter vorhanden SYS (REF) Systemkonstante Turbolader
CWBGFAWU DHYMBDEMF DLAMOB DTDVFZG DTVFZGMN GANGACMN GANGACMX GANGSANF HYDTVFZGGI HYMBDEMF HYNBDEMF HYTKKLOW KFBDEMFA KIHYMBDE KLDVFZGGI LAMFA LAMFAS TDMODACCE THYMBDE TKIHKKLO TKIVKKLO TLAFA TLAMFAS TVGANGAC TVNKUPPL
Source-X
NMOT
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFAWU 2.50.0
Seite 1142 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
BDEMODFA
BGFAWU
BDEMKO, BDEMUE,DSMBDEP, SKR
AUS
BDE-Betriebsartenwunsch Fahrer
BDEMODFAH BDEMODFANV BDEMODFAOV B_ANFAKT B_DTVFZG B_DTVFZGMN B_ECOEN B_GMODACC B_HYMBDEKI B_KH
BGFAWU BGFAWU BGFAWU BGFAWU BGFAWU BGFAWU
LOK LOK LOK LOK LOK LOK EIN LOK LOK EIN
BDE-Betriebsartenwunsch Fahrer BDE-Betriebsartenwunsch Fahrer, neuer Wert BDE-Betriebsartenwunsch Fahrer, alter Wert Bedingung Anfahren bei niedriger Katalysatortemperatur ¨ Bedingung Delta Fahrzeuggeschwindigkeit großer Schwellwert dtvfzggi_w Bedingung Geschwindigkeitsgradient fur ¨ Reset Anfahrerkennung Bedingung : Enable Leistungsbegrenzung durch ECO Bedingung Gang fur ¨ Zulassen homogene Beschleunigung Bedingung fur ¨ Freigabe des Integrators zum Absteuern der Hysterese Bedingung Kat-Heizung
B_KO
KOS
B_KUPPL
GGEGAS
B_KUPPLMIX B_LAMFA B_LAMFAS B_LDOB B_LL
BGFAWU BGFAWU BGFAWU
B_MODACCE B_MRPRAED B_TDMODACC B_TIMEHYM B_TKMODAC B_VL
BGFAWU BGFAWU BGFAWU BGFAWU MDFAW
DTVFZGGI_W DTVFZG_W FHO
BGFAWU BGFAWU GGDSU
GANGI
BBGANG
HYMBDEFA HYMBDEMX LAMFA_W MBDEMFA MBDEMFAS_W MDSLW_W
BGFAWU BGFAWU BGFAWU BGFAWU BGFAWU MDVER
MFAVMLW_W MIFA
BGFAWU MDFAW
MIFAP_W MRFA_W
MDFAW
NMOT
BGNMOT
NMOTBDEMFA NMOTP TKIHKM_W
BGFAWU
TKIVKM_W
ATM
VFZG_W
GGVFZG
WPED_W
GGPED
BGFAWU BGFAWU BGFAWU BAKH
MDFAW
ATM
BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... BGFAWU, LLRNS, MD- EIN FAW ARMD, BBKR,EIN BBSAWE, BDEMAB,BDEMKO, ... LOK LAMKO AUS LOK EIN BGFAWU ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... LOK BGFAWU EIN LOK LOK LOK EIN BGFAWU, LRAEB,TKMWL LOK LOK BGFAWU, CANECU,- EIN DLLR, ESNSWL,ESSTT, ... ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... AUS LOK LAMKO, LAMSOLL AUS LOK LOK BGBVG, BGFAWU,EIN MDASG, MDFAW, MDZUL SKR AUS BGFAWU, DFFT, NLKO, EIN UFFGRC EIN BGFAWU BGFAWU, BKV, ESWE, EIN FUEDK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... LOK EIN BGFAWU ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ... ARMD, BBKD,EIN BGFAWU, BGRLSOL,FUEDK, ...
Bedingung Kompressor freigegeben ¨ Bedingung Kupplungspedal betatigt
¨ ¨ Bedingung Kupplung betatigt oder Verzogerungszeit aktiv Lambdaanforderung durch Fahrerwunsch aktiv Verbot fur ¨ Lambda Fahrerwunsch Aktivierung Bedingung: Overboost aktiv Bedingung Leerlauf Bedingung Umschaltung auf Homogenbetrieb wegen Beschleunigung ¨ Pradiziertes Fahrerwunschmoment vorhanden ¨ Bedingung Zeitsteuerung TDMODACCE lauft ¨ Bedingung zum Triggern einer Zeit zur Vergroßerung der Hysterese Bedingung hom. Beschleunigung aufgrund niedriger Kat-Temperaturen gewunscht ¨ Bedingung Vollast ¨ Delta Fahrzeuggeschwindigkeit gangabhangig Delta Fahrzeuggeschwindigkeit ¨ Korrekturfaktor Hohe
Ist-Gang
Hysterese fur ¨ Fahrerwunschmoment fur ¨ Bestimmung von BDE-Betriebsartenwunsch Max. Hysterese fur ¨ Fahrerwunschmoment fur ¨ Bestimmung von BDE-Betriebsartenwunsch Lambdasoll Fahrerwunsch (word) Eingefrorener mfavmlw_w - Wert zur Adressierung von KFBDEMFA Eingefrorener mfavmlw_w - Wert Verlustmoment: Ladungswechsel
indiziertes Fahrerwunschmoment abzuglich ¨ Ladungswechselverlustmoment indiziertes Motormoment Fahrerwunsch indiziertes Motormoment Fahrerwunsch praediziert Relatives Fahrerwunschmoment aus FGR und Pedal Motordrehzahl Motordrehzahl fur ¨ Hysterese zur Adressierung von KFBDEMFA Motordrehzahl praediziert Temperatur Katalysator im Hauptkat aus Modell
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
Fahrzeuggeschwindigkeit normierter Fahrpedalwinkel
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFAWU 2.50.0
Seite 1143 von 4100 31.JAN.2003 Thomas Brosi
FB BGFAWU 2.50.0 Funktionsbeschreibung ¨ber lamfa_w eine "Anfettung" des Gemischs, wenn der Fahrer maximales Moment ¨ Die Funktion realisiert u uber mrfa_w fordert. Dies entspricht der seitherigen Vollast-Anreicherung. ¨ Uber die Verz¨ ogerungszeit TLAFA kann der Eingriff ¨ uber lamfa_w auf das Gemisch verz¨ ogert werden. W¨ ahrend overboost beim Turbolader wirkt eine zus¨ atzlich "Anfettung" um ein Delta-Lambda aus der Kennlinie DLAMOB. F¨ ur die Zeit TLAMFAS kann als Funktion der H¨ ohe (LAMFAS) eine Anfettung ¨ uber Fahrerwunsch verhindert werden. Die Triggerung dieser Zeit wird ausgel¨ ost, wenn B_kh = true, LAMFA < 1.0 und die in LAMFAS definierte H¨ ohensperre gilt. Damit kann auch in großer H¨ ohe ein reproduzierbarer Fahrzyklus gefahren werden. Ist im System ein Economy Schalter verbaut, wird eine Anfettung ¨ uber B_ecoen im Economymode verhindert. Teilfunktion KFBDEMFA --------------------Die Funktion BGFAWU fordert ¨ uber das Kennfeld KFBDEMFA eine Betriebsart des Motors an. Sind keine h¨ oher priorisierten Betriebsartanforderungen wie z.B. Bauteileschutz, Katheizen, Ausr¨ aumen des Speicherkat, Einstellbarkeitsgrenze des Sollmoments ... in der entsprechenden Betriebsart erreicht, so wird die vom Fahrer gew¨ unschte Betriebsart aktiv. Die Eingangsgr¨ oßen nmot, mfavmlw_w f¨ ur das Kennfeld KFBDEMFA werden ¨ uber die beiden Hysteresen HYNBDEMF und HYMBDEMF entprellt. Damit wird verhindert, daß bei kleinen ¨ Anderungen im Bereich einer St¨ utzstelle ein toggelnder Betriebsartenwechsel stattfindet. Bei Projekten mit ASG (SY_ASG >0) wird w¨ ahrend des Gangwechsels auf die p¨ adizierten Gr¨ oßen nmotp und mifap_w umgeschaltet. Wenn das Gaspedal ganz zur¨ uckgenommen wird (wped_w=0) kann es sinnvoll sein, dass ohne Verz¨ ogerung die Betriebsart f¨ ur minimales Moment gefordert wird. Mit CWBGFAWU Bit 0 = true wird KFBDEMFA sofort mit mfavmlw_w = 0 adressiert. Mit CWBGFAWU Bit 0 = false wirkt beim Zur¨ ucknehmen des Gaspedals eine Filterung, die mifa_w nur verz¨ ogert sinken l¨ asst. Zweck: Ist KFBDEMFA so bedatet, dass im Schub Homogenbetrieb gefordert wird, dann kann der ¨ Ubergang hom --> sch --> hom, der z.B. beim Gaswegnehmen auftreten kann, verhindert werden. Teilfunktion HYSTERESE von KFBDEMFA ----------------------------------Die Hysterese hymbdefa, die f¨ ur die Entprellung von mfavmlw sorgt, hat einen applizierbaren zeitabh¨ angigen Verlauf.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Dieser Zeitverlauf wird immer dann getriggert, wenn sich bdemodfa ¨ andert.
hymbdefa ˆ | |< -- THYMBDE -- >| | hymbdemx - | ----------------------\ | | \ | | \ Steigung = -1% * HYMBDEMF | | \ | | \ HYMBDEMF - |____________________| \__________________________ | | 0 ---|----------------------------------------------------------------------------------> t | | trigger
Teilfunktion MODACC ------------------Durch diese Zusatzlogik wird sichergestellt, daß nach Anfahren bei niedrigen Katalysatortemperaturen und somit geringer Konvertierung in einem applizierbaren Gangbereich auf Homogenbetrieb umgeschaltet wird, solange eine Beschleunigung erkannt wird. Die Applikation von KFBDEMFA kann dann so erfolgen, daß der Schichtbetriebsbereich seine maximale Gr¨ oße erreicht.
APP BGFAWU 2.50.0 Applikationshinweise !!! Achtung: !!! !!! Falls im Fahrzeug ein Economy-Schalter verbaut ist, muss dieser w¨ ahrend der Applikationsphase abgeschaltet sein. !!!
Internes Codewort CWBGFAWU Bit 0 = false: Default = true: wped=0 f¨ uhrt dazu, dass ohne Verz¨ ogerung der Betriebsartenwunsch f¨ ur minimales Moment ausgegeben wird. Bit 1 = false: Default = true: Umschaltung auf Mode homogen bei Beschleunigung Bit 2 = false: Default = true: Umschaltung auf HKS bei Voll-Last (B_vl = 1) Bit 3 = false: Default = true: Umschaltung auf HOM bei eingeschaltetem Klimakompressor im Leerlauf
1. Die Vez¨ ogerungszeit TLAFA ist nur dann > 0 zu applizieren, wenn der Gemischeingriff ¨ uber lamfa_w verz¨ ogert erfolgen soll.
2. Kennfeld LAMFA: St¨ utzstellen f¨ ur nmot: St¨ utzstellen f¨ ur mrfa_w Kennfeldwerte 1.0
1000, 1400, 1800, 2200, 2600, 3000, 3400, 3800, 4200, 4600, 5000, 5400, 5800, 6200, 6600, 7000 1/min 70, 80, 90, 100, 110, 120 %
3. DLAMOB enth¨ alt das Delta-Lambda, um das bei Overboostbetrieb eine zus¨ atzliche Gemischanfettung realisiert werden soll. St¨ utzstellen f¨ ur nmot: 1500, 2500, 3500, 4500, 5500, 6000
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGFAWU 2.50.0
Seite 1144 von 4100 31.JAN.2003 Thomas Brosi
Neutralisation der Funktion per Daten: LAMFA = 1.0 und DLAMOB = 0.0 ---> lamfa_w ist dann 1.0
4. Die Zeit TLAMFAS ist so zu applizieren, daß bei "großen Steigungen" die Fahrerwunschanfettung nicht aktiv wird (typ. 240s)
5. Die Kennlinie LAMFAS enth¨ alt Werte von 0 .. 1. Beim Wert 0 ist kein Anfettungsverbot ¨ uber die H¨ ohe wirksam. Werte ungleich 0 bewirken ein Verbot der Anfettung ¨ uber LAMFA, wenn B_kh = true und Werte in LAMFA < 1.0 sind Die Kennlinie LAMFAS wird nicht interpoliert, das bedeutet, der Kennlinienausgangswert bleibt solange konstant, bis eine St¨ utzstelle ¨ uberschritten wird. F¨ ur die fho-St¨ utzstellen der Kennlinie LAMFAS gilt folgende Beziehung: fho = 1 - H¨ ohe[m]/10000m Da die Gr¨ oße fho eine Quantisierung von 4/256 = 0,015625 hat, muß bei der Festlegung der Abschaltgrenzen diese Aufl¨ osung ber¨ ucksichtigt werden. Ebenso die aufgrund der Sensortoleranz n¨ ogliche H¨ ohenabweichung von +- 250 m
F¨ ur die Berechnung der unteren bzw. oberen Schwelle von fho gilt f¨ ur eine nominale Abschalth¨ ohe folgende Beziehung: untere Schwelle Abschalth¨ ohe: fho[phys] = 1 - ( (nominale H¨ ohe [m] -250m ) /10000) -> fho[Ink] = Integer ( fho[phys] /0,015625 ) + 1Ink -> fho Obergrenze [phys] = (1- fho[Ink]*0,015625) -> H¨ ohe Obergrenze = (1 - fho Obergrenze [phys])*10000 obere Schwelle Abschalth¨ ohe: fho[phys] = 1 - ( (nominale H¨ ohe [m]+ 250m ) /10000) -> fho[Ink] = Integer ( fho[phys] /0,015625 ) -> fho Untergrenze [phys] = fho[Ink]*0,015625 -> H¨ ohe Untergrenze = (1 - fho Untergrenze [phys])*10000 Damit ergeben sich folgende Werte: Nominal H¨ ohe
2200m
1600
H¨ ohe Obergrenze
2500m
1875m
fho Untergrenze
0,75
0,8125
H¨ ohe Untergrenze
1875m
1250m
fho Obergrenze
0,8125
0,875
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
!!!!! H¨ ohen Obergrenze ist fho Untergrenze
Damit ergibt sich folgende Bedatung der Kennlinie LAMFAS f¨ ur die Nominalh¨ ohe von 2200m: fho Werte
0,734375 0
0,75 1.0
0,8125 0
Anfettung aktiv <-------+
+------> Anfettung aktiv <--+---> +-- Anfettung inaktiv
Abschaltung der H¨ ohenabh¨ angigen Anfettungsunterdr¨ uckung: LAMFAS = 0, TLAMFAS = 0
6. Kennfeld KFBDEMFA: Kennfeld wird nicht An der jeweiligen St¨ utzstelle darf Betriebsart: homogen (hom) homogen mager (hmm) homogen Schicht (hos) Schicht Schicht Katheizen Default Bedatung: homogen = 1 St¨ utzstellenwerte
nmot: mifa:
interpoliert nur eine Betriebsart aktiviert werden !!! = 1 = 2 = 4 = 8 = verboten
800, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500, 5000, 5500, 6000 1/min 0, 10, 20, 30, 40, 50, 60, 75, 80, 90 %
7. Damit bei kleinen ¨ Anderungen der Eingangsgr¨ oße nmot und mifa die Betriebsart nicht toggelt, wird der Kennfeldzugriff durch eine Hysterese der Eingangsgr¨ oßen entjittert. Hysterese f¨ ur nmot: Hysterese f¨ ur mfavmlw_w
HYNBDEMF HYMBDEMF
= 100 1/min = 10%
Damit es trotz der eingebauten Hysterese durch den Fahrerwunsch nicht zu st¨ andigen kurzzeitgen ¨ Anderungen der Betriebsartenanforderung durch den Fahrer (bdemodfa) kommt, wurde eine zus¨ atzliche Hysteresevergr¨ oßerung eingebaut (Teilfunktion HYSTERESE). Die Hysterevergr¨ oßerung wird bei einem Flankenwechsel von bdemodfa aktiviert und steht f¨ ur die applizierbare Zeit THYMBDE an. Danach wird mit die Hysterese ¨ uber den Gradienten KIHYMBE wieder auf den alten Hysteresewert gef¨ uhrt. Vergr¨ oßerung der Hysterese : Zeit f¨ ur anliegen der vergr¨ oßerten Hysterese : Gradient f¨ ur abintegrieren der Hysterese :
DHYMBDE = 10% THYMBDE = 5s KIHYMBDE = 0.5
8. Bedatung Block MODACCE
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMKO 21.30.0
Seite 1145 von 4100 31.JAN.2003 Thomas Brosi
---------------------DTDVFZG 0,5 s DTVFZGMN 3 km/h/s GANGACMN 2 GANGACMX 5 GANGSANF 1 HYDTVFZGGI 2 km/h/s HYTKKLOW 20 K TDMODACCE 3 s ◦ TKIHKKLO 350 C TKIVKKLO 350 ◦ C TVGANGAC 5 s TVNKUPPL 5 s ------------------------------------------------
KLDVFZGGI:
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | +-----+-----+-----+-----+-----+-----+-----+-----+ gangi | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | +-----+-----+-----+-----+-----+-----+-----+-----+ out [km/h] | 0 | 5 | 5 | 5 | 5 | 5 | 5 | 5 |
FU LAMKO 21.30.0 Lambdakoordination FDEF LAMKO 21.30.0 Funktionsdefinition LAMKO 21.30
lambda coordination homogeneous mode bank1
lamsu_w
limitation of desired lambda
LAMHOM
lamsu_w lambts_w
LAMLIM
lambts_w lamka_w
B_hom
lamka_w
1/
lamdeno_w lamloms_w
lamsubg_w
lamsubg_w
lamhsbg_w
1/ lamsbg_w
lamloms_w lamkh_w lamkh_w lamnswl_w lamnswl_w
2/
2/
lamdiag_w lamdiag_w lamsdne_w lamsdne_w lamfa_w
lamdsbg_w
B_ldef
lamfa_w
SY_STERVK 0
1/ lamsbg2_w
lamds_w lamds_w lamsu2_w lamsu2_w
LAMHOM2
lamhsbg2_w
lambts2_w
lambas_w
lambts2_w lamka2_w lamka2_w
lamsubg2_w
lamdeno2_w
lambas_w
lamsubg2_w lambas
lamdeno2_w lamkh2_w lamkh2_w
lamdiag2_w lamdiag2_w
1/
lamnswl_w B_ldef2
B_lamsdef
lamfa_w lamsdne2_w
lamsdne2_w lamloms2_w lamloms2_w lambda coordination homogeneous mode bank2
1/ B_lamsdef lamko-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lamdeno_w
lamko-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMKO 21.30.0
Seite 1146 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion Lambdasoll Auswahl Betriebsart homogen Bank1: LAMHOM
SY_NOXKAT
0 B_hom
B_kh 1/ B_ldef
B_lamka
B_ldef 1/
B_lamnswl
false B_ldef
B_lamsu B_denox B_lamdiag B_lamsdne B_hklom
1.0
lamloms_w lamdiag_w lamsdne_w lamnswl_w B_lambts lamdeno_w
B_lamfa
B_bevab
1/ lamka_w
lamsubg_w LASOAB
lamsu_w
lamsubg_w
lamfa_w lambts_w
lamko-lamhom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.0 lamkh_w
lamko-lamhom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMKO 21.30.0
Seite 1147 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion Lambdasoll Auswahl Betriebsart homogen Bank2: LAMHOM2
SY_NOXKAT 0
SY_STERVK 1/
0 B_hom B_kh
1/ B_ldef2
B_lamka2
B_ldef2
B_lamnswl
1/ false
B_lamsu
B_ldef2
B_denox B_lamdiag2 2/ B_lamsdne B_hklom
1.0
lamloms2_w lamdiag2_w lamsdne2_w lamnswl_w B_lambts lamdeno2_w
B_lamfa
B_bevab2
1/ lamka2_w
lamsubg2_w LASOAB
lamsu2_w
lamsubg2_w
lamfa_w lambts2_w
lamko-lamhom2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.0 lamkh2_w
lamko-lamhom2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMKO 21.30.0
Seite 1148 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion Lambdabegrenzung: LAMLIM LIMIT
lammx_w lammn_w ladmxhom_w ladmnhom_w lamdsbg not available as RAM-cell
lamds_w
lamdsbg_w
B_hom 1/ B_lamhap = Bit 13 of CWBDE1
1.0 lamhsbg_w 2/ false
B_lamhap
B_lalgf 1/
lamsubg_w
lamhsbg_w lamhsbg_w
LAMHAP
2/ B_lalgf SY_STERVK 0.0 B_hom
1/
1.0
B_hom
lambas_w
1/ 1.0 lamhsbg2_w
2.0
2/ false B_lalgf2 1/ lamhsbg2_w LAMHAP2
2/ B_lalgf2
lamko-lamlim
lamhsbg2_w
lamko-lamlim Teilfunktion Lambdagrenzen: LIMIT
ladmxhom_w ladmxhom_w limits of homogeneous mode ladmnhom_w ladmnhom_w
Position B_skh
B_hos
B_hmm
B_sch
ladmxskh_w ladmxhos_w
1/ 1/
ladmxhmm_w
lammx_w lammx_w
ladmxsch_w
limits of all other modes
Position B_skh
B_hos
B_hmm
B_sch
ladmnskh_w ladmnhos_w ladmnhmm_w ladmnsch_w
2/ 2/ lammn_w lammn_w
lamko-limit
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lamsubg2_w
lamko-limit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMKO 21.30.0
Seite 1149 von 4100 31.JAN.2003 Thomas Brosi
Initialisierungswerte:
1.0 lambas_w
SY_STERVK
lamko-init
lambas
1/
lamsbg_w
1.0 lamsbg2_w
lamko-init
ABK LAMKO 21.30.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
LAMHAP LAMHAP2 LASOAB
FW FW FW
Lambdavorgabe zur Applikation Homogenbetrieb Lambdavorgabe zur Applikation Homogenbetrieb Bank 2 Lambdasollwert bei Bankabschaltung
Systemkonstante
Art
Bezeichnung
SY_GRDWOF SY_NOXKAT SY_STERVK
SYS (REF) Systemkonstante Grundwertoffset, Abstand 1. zu 2. SW-Bezugsmarke in ◦ KW SYS (REF) Systemkonstante: NOx-Speicherkat in Abgassystem verbaut SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BEVAB
BGEVAB
EIN
Bedingung EV-Abschaltung auf Bank/Bank1
B_BEVAB2
BGEVAB
EIN
Bedingung EV-Abschaltung auf Bank2
B_DENOX
SKR
EIN
Anforderung NOx-Speicherkatregenerierung
B_HKLOM B_HMM
BDEMUM
EIN EIN
Bedingung Hauptkat Lightoff mager Bedingung Betriebsart Homogen-Mager
B_HOM
BDEMUM
EIN
Bedingung Betriebsart Homogen
B_HOS
BDEMUM
EIN
Bedingung Betriebsart Homogen-Schicht
B_KH
BAKH
EIN
Bedingung Kat-Heizung
B_LALGF B_LALGF2 B_LAMBTS
LAMKO LAMKO LAMBTS
AUS AUS EIN
Bedingung Laufgrenze ”Lambda fett” aktiv Bedingung Laufgrenze ”Lambda fett” aktiv Lambda fur ¨ Bauteileschutz ist aktiv
B_LAMDIAG B_LAMDIAG2 B_LAMFA B_LAMHAP B_LAMKA B_LAMKA2 B_LAMNSWL B_LAMSDEF B_LAMSDNE B_LAMSU B_LDEF B_LDEF2 B_SCH
LAMKOD LAMKOD BGFAWU LRSKA LRSKA LANSWL LAMKO LAMSDNE BGSIK LAMKO LAMKO BDEMUM
ATR, EVABUE,KOLASPH, LAMKO,LRSEB, ... ATR, EVABUE,KOLASPH, LAMKO,LRSEB, ... BBAGR, BBSAWE,DFRST, DLSAHKBD,DTEV, ... LAMKO BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... ATR, BAKH, BBAGR,BBKR, BDEMKO, ... ATM, BBKR,BDEMEN, BDEMUE,BGAGRSOL, ... BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... ATR, LAMBTS ATR KOLASPH, KOMRH,LAMKO LAMKO LAMKO LAMKO LAMKO LAMKO, TEBEB LAMKO, TEBEB LAMKO TEBEB LAMKO LAMKO
EIN EIN EIN EIN EIN EIN EIN AUS EIN EIN LOK LOK EIN
Lambdasoll von Diagnosefunktionen angefordert Lambdasoll von Diagnosefunktionen angefordert Bank2 Lambdaanforderung durch Fahrerwunsch aktiv Bedingung Lambdasollwert aus Applikationswert LAMHAP (2) ¨ Lambda fur aktiv ¨ Kat-Ausraumen ¨ Lambda fur ¨ Kat-Ausraumen aktiv Lambda-Motor-Soll fur ¨ Nachstart und Warmlauf aktiv Bedingung : definierte Soll-Lambda Bedingung Lambda-Sollvorgabe nach Denox-Ende Bedingung Lambda-Sollvorgabe durch DeSOx bei S-beladung u. hoher Fz.-geschw. Bedingung : definierte Soll-Lambda Bank1 Bedingung : definierte Soll-Lambda Bank2 Bedingung Betriebsart Schicht
LADMNHMM_W LADMNHOM_W LADMNHOS_W LADMNSCH_W LADMNSKH_W LADMXHMM_W LADMXHOM_W LADMXHOS_W LADMXSCH_W LADMXSKH_W LAMBAS LAMBAS_W
BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG LAMKO LAMKO
EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN AUS AUS
Untere dynamische Lambdagrenze fur ¨ HMM Untere dynamische Lambdagrenze fur ¨ HOM Untere dynamische Lambdagrenze fur ¨ HOS Untere dynamische Lambdagrenze fur ¨ SCH Untere dynamische Lambdagrenze fur ¨ SKH Obere dynamische Lambdagrenze fur ¨ HMM Obere dynamische Lambdagrenze fur ¨ HOM Obere dynamische Lambdagrenze fur ¨ HOS Obere dynamische Lambdagrenze fur ¨ SCH Obere dynamische Lambdagrenze fur ¨ SKH Basis-Lambda Lambda Basiswert (word)
LAMBTS2_W
LAMBTS
ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... LAMKO LAMKO LAMKO LAMKO LAMKO LAMKO LAMKO LAMKO LAMKO LAMKO
LAMSOLL, MDBAS,MSF, ZWGRU KOMRH, LAMKO, LAM- EIN SOLL
Lambda fur ¨ Bauteileschutz Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
LAMBTS_W
LAMBTS
LAMDENO2_W LAMDENO_W
TVWNO SKR
LAMDIAG2_W LAMDIAG_W LAMDS_W
LAMKOD LAMKOD MSF
LAMFA_W LAMHSBG2_W LAMHSBG_W LAMKA2_W LAMKA_W LAMKH2_W LAMKH_W LAMLOMS2_W LAMLOMS_W LAMMN_W LAMMX_W LAMNSWL_W LAMSBG2_W
BGFAWU LAMKO LAMKO LRSKA LRSKA LAKH LAKH
LAMKO LAMKO LANSWL LAMKO
LAMSBG_W
LAMKO
LAMSDNE2_W LAMSDNE_W LAMSU2_W LAMSUBG2_W LAMSUBG_W LAMSU_W
LAMSDNE LAMSDNE BGSIK LAMKO LAMKO BGSIK
BGRLFGZS, KOMRH, EIN LAMKO, LAMSOLL EIN LAMKO, LAMSOLL EIN LAMKO, LAMSOLL,TVWNO EIN LAMKO, LAMSOLL EIN LAMKO, LAMSOLL LAMKO, LAMSOLL, MS-EIN F LAMKO, LAMSOLL EIN LOK LOK EIN LAMKO, LAMSOLL LAMKO, LAMSOLL EIN EIN LAMKO, LAMSOLL EIN LAMKO, LAMSOLL EIN LAMKO EIN LAMKO LOK LOK LAMKO, LAMSOLL EIN ATM, BGLAMOD,AUS BGLASO, BGMSNOVK, DKATFKEB, ... ATM, BDEMEN,AUS BGLAMOD, BGLASO, BGMSNOVK, ... LAMKO EIN EIN LAMKO EIN LAMKO LOK LOK EIN LAMKO
LAMKO 21.30.0
Seite 1150 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Lambda fur ¨ Bauteileschutz Lambda-Motor-Soll bei NOx-Speicherkatregenerierung, Bank 2 Lambda-Motor-Soll bei NOx-Speicherkatregenerierung Lambdasoll von Dignosefunktionen Bank2 Lambdasoll von Diagnosefunktionen Sollwert Lambda aus Momentenanforderung Lambdasoll Fahrerwunsch (word) Lambdasoll Begrenzung Betriebsart homogen Bank2 Lambdasoll Begrenzung Betriebsart homogen ¨ Lambdasollwert Katausraumen, Bank2 ¨ Lambdasollwert Katausraumen Lambda-Motor-Soll bei Katheizen, Bank 2 (word) Lambda-Motor-Soll bei Katheizen (word) Lambda Sollwert Lightoff Mager Bank2 Lambda Sollwert Lightoff Mager ¨ dynamisch minimal zulassiges Lambda fur ¨ alle Betriebsart außer homogen ¨ dynamisch maximal zulassiges Lambda fur ¨ alle Betriebsart außer homogen Lambda-Motor-Soll fur ¨ Nachstart und Warmlauf Lambdasoll Begrenzung (word) Bank2
Lambdasoll Begrenzung (word)
Lambda-Sollvorgabe nach Denox-Ende Bank 2 Lambda-Sollvorgabe nach Denox-Ende Lambda-Sollvorgabe durch DeSOx bei S-beladung u. hoher Fz.-geschwindigkeit, B2 Lambdasoll unbegrenzt (word) Lambdasoll unbegrenzt (word) Lambda-Sollvorgabe durch DeSOx bei Schwefelbeladung u. hoher Fz.-geschwindigkeit
FB LAMKO 21.30.0 Funktionsbeschreibung Die Funktion LAMKO koordiniert Lambdaeingriffe zur Vorsteuerung eines Lambda im Brennraum. Dabei werden die beiden Betriebsarten homogen (B_hom) und Schicht (B_hmm, B_hos, B_sch, B_skh) unterschieden. In der Betriebsart homogen werden Lambdaeingriffe koordiniert, die Lambda um 1.0 fordern. Dazu geh¨ oren: Bauteileschutz lambts Momentanforderung in Vollast durch Fahrer lamfa Warmlauf lamnswl Katalysator NOx-Reduktion lamdenox Katalysator Sauerstoff ausr¨ aumen lamka Katalysator entschwefeln lamsu Katalysator heizen lamkh Lambda nach Denoxvorgang lamsdne_w Diagnoseeingriffe lamdiag z.B. Sonde hinter Kat, Katdiagnose ... Eingriff "magerer Warmlauf Hauptkat" lamloms Sind mehrere Lambdaeingriffe aktiv, wird die Priorisierung von lamdeno, lamka und lamnswl durch die Min-Auswahl festgelegt, d.h. der Eingang mit der kleinsten Lambda-Forderung ("fettestes Gemisch") gewinnt. Ob der Ausgang dieser Min-Auswahl tats¨ achlich als lamsubg umgesetzt wird, legen die Schalter lamkh, lamdiag, lamfa, lambts bzw. LASOAB fest. Sie haben durch Ihre Anordnung in der Kette eine h¨ ohere Priorit¨ at. In der Betriebsart homogen ist die relative F¨ ullung rl der das Motormoment dominierende Teil. Das Mehr- oder Mindermoment durch die Abweichungen von Lambda = 1.0 wird ¨ uber lambas in der Momentenberechnung ber¨ ucksichtigt. In der Betriebsart Schicht ist Lambda bzw. die daraus berechnete relative Kraftstoffmasse direkt Momentenbestimmend. Deshalb ist in dieser Betriebsart nur das aus dem Fahrerwunschmoment berechnete Lambda lamds zul¨ assig. Das in den jeweiligen Betriebsarten angeforderte Lambda wird durch die Brennbarkeitsgrenzen ladmxhom, ladmnhom f¨ ur Homogenbetrieb und lammx, lammn in der jeweiligen Schichtbetriebsart begrenzt. Im Schichtbetrieb setzt sich die Brennbarkeitsgrenze aus der Brennbarkeitsgrenze f¨ ur die Betriebsartauswahl plus einem Delta-Lambda f¨ ur die Grenzaufweitung w¨ ahrend einer Betriebsartumschaltung. z.B. in Betriebsart Schicht (B_sch) lammx = lamxsch + DLAMXSCH f¨ ur die obere Brennbarkeitsgrenze. Die Festlegung dieser Lambdagrenzen ist in der Funktion BGBVG. Der Lambdaeingriff im Gemischpfad erfolgt ¨ uber lamsbg in der Funktion GK.
APP LAMKO 21.30.0 Applikationshinweise Daten f¨ ur Erstapplikation: LASOAB 1.05 Lambdavorsteuerwert, wenn mindestens ein Einspritzventil einer Bank abgeschaltet ist. LAMHAP 1.0 LAMHAP2 1.0 F¨ ur die Applikation speziell am Pr¨ ufstand mit Rechnersteuerung kann im Homogenbetrieb ¨ uber LAMHAP auf das entsprechende Brennraumlambda vorgesteuert werden. Dazu muß B_lamhap = Bit 13 von CWBDE1 = true gesetzt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMKOD 1.40.2
Seite 1151 von 4100 31.JAN.2003 Thomas Brosi
FU LAMKOD 1.40.2 Lambdakoordination fur ¨ Diagnoseeingriffe FDEF LAMKOD 1.40.2 Funktionsdefinition LAMKODIAG
lamelsf_w lamlasf_w lamlsfv_w lamdkt_w lamelsh_w lamlash_w lamau_w
lamelsf_w lamlasf_w lamlsfv_w lamdkt_w
B_lamdiag
lamelsh_w
B_lamdiag
lamlash_w lamau_w
lamdiag_w
lamdiag_w
LAMKODIAG2
lamau_w lamelsf2_w lamlasf2_w lamlsfv2_w lamdkt2_w
lamlash2_w
lamlsfv2_w lamlasf2_w
1/ B_lamdiag2
lamdkt2_w lamelsh2_w lamlash2_w
B_lamdiag2 2/
lamdiag2_w
lamdiag2_w
SY_STERVK 0
Block LAMKODIAG2 is only calculated for SY_STERVK>0
lamkod-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lamelsh2_w
lamelsf2_w
lamkod-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_AAU
LAMKOD 1.40.2
Seite 1152 von 4100 31.JAN.2003 Thomas Brosi
0
B_auakt
SY_LSFNHK
0
B_lamlash B_falsh B_lamdiag SY_DMBF 0 B_lamdkt SY_LSFNVK 0 B_lamlasf B_lamlsfv
L
1.0 lamau_w lamlash_w lamelsh_w lamdkt_w lamlasf_w lamlsfv_w lamelsf_w
H
lamkod-lamkodiag
lamdiag_w
priority of inputs is signed for the inputs with the highest(H) and lowest(L) priority
H lamkod-lamkodiag
SY_AAU
0
B_auakt SY_LSFNHK2
0
SY_STERHK
0
B_lamlash2 B_lamdiag2
B_falsh2
SY_DMBF
0
B_lamdkt2 SY_LSFNVK2
0
B_lamlasf2 B_lamlsfv2 B_falsf2 1.0 lamau_w lamlash2_w lamelsh2_w lamdkt2_w lamlasf2_w lamlsfv2_w lamelsf2_w
L
H
lamdiag2_w
H
priority of inputs is signed for the inputs with the highest(H) and lowest(L) priority
lamkod-lamkodiag2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_falsf
lamkod-lamkodiag2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMKOD 1.40.2
Seite 1153 von 4100 31.JAN.2003 Thomas Brosi
SY_STERVK 0
lamdiag_w 1/
lamkod-init
1.0
lamdiag2_w lamkod-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK LAMKOD 1.40.2 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_AAU SY_DMBF SY_LSFNHK SY_LSFNHK2 SY_LSFNVK SY_LSFNVK2 SY_STERHK SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
¨ Systemkonstante: Vorgabe Sollambda fur ¨ Abgasuntersuchung(AU) uber ¨ Tester moglich ¨ Systemkonstante Diagnosesystem Multi-Betriebsarten-fahig Systemkonstante LSF nach Hauptkatalysator Systemkonstante LSF nach Hauptkatalysator, Bank2 Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante Bedingung Stereo hinter Kat Systemkonstante Bedingung : Stereo vor Kat
Art
Bezeichnung
Variable
Quelle
B_AUAKT B_FALSF
TKDFA
B_FALSF2
TKDFA
B_FALSH
TKDFA
B_FALSH2 B_LAMDIAG B_LAMDIAG2 B_LAMDKT
TKDFA LAMKOD LAMKOD DKATSPFK
B_LAMDKT2
DKATSPFK
B_LAMLASF B_LAMLASF2 B_LAMLASH B_LAMLASH2 B_LAMLSFV B_LAMLSFV2 LAMAU_W LAMDIAG2_W LAMDIAG_W LAMDKT2_W
DLSAFK DLSAFK DLSAHKBD DLSAHKBD DLSFV DLSFV LAMKOD LAMKOD DKATSPFK
LAMDKT_W
DKATSPFK
LAMELSF2_W LAMELSF_W LAMELSH2_W LAMELSH_W LAMLASF2_W LAMLASF_W LAMLASH2_W LAMLASH_W LAMLSFV2_W LAMLSFV_W
DLSF DLSF
DLSAFK DLSAFK DLSAHKBD DLSAHKBD DLSFV DLSFV
Referenziert von
EIN GGTFM, LAMKOD EIN DLSF, LAMKOD,LLRNFA, LRFKEB DLSF, LAMKOD, LRF- EIN KEB LAMKOD, LLRNFA, LR- EIN HKEB LAMKOD EIN LAMKO AUS LAMKO AUS EIN BGLAMOD, DKATFKEB, LAMKOD, LRSKA EIN BGLAMOD, DKATFKEB, LAMKOD, LRSKA EIN LAMKOD LAMKOD EIN EIN LAMKOD, TKMWL EIN LAMKOD, TKMWL LAMKOD EIN EIN LAMKOD EIN LAMKOD, LAMSOLL LAMKO, LAMSOLL AUS LAMKO, LAMSOLL AUS DKATFKEB, LAMKOD, EIN LAMSOLL DKATFKEB, LAMKOD, EIN LAMSOLL EIN LAMKOD EIN LAMKOD LAMKOD, LAMSOLL EIN EIN LAMKOD, LAMSOLL EIN LAMKOD EIN LAMKOD EIN LAMKOD, LAMSOLL LAMKOD, LAMSOLL EIN EIN LAMKOD EIN LAMKOD
Bedingung Abgasuntersuchung aktiv Bedingung Funktionsanforderung Lambda-Sonde hinter Front KAT Bedingung Funktionsanforderung Lambda-Sonde hinter Front KAT Bank2 Bedingung Funktionsanforderung Lambda-Sonde hinter KAT Bedingung Funktionsanforderung Lambda-Sonde hinter KAT Bank2 Lambdasoll von Diagnosefunktionen angefordert Lambdasoll von Diagnosefunktionen angefordert Bank2 Lambdasoll Eingriff fur ¨ Katdiagnose aktiv
Lambdasoll Eingriff fur ¨ Katdiagnose aktiv
Bedingung fur ¨ Abmagern/Anfetten in %LAMKO hinter Front Kat Bedingung fur ¨ Abmagern/Anfetten in %LAMKO hinter Front Kat Bank2 Bedingung fur ¨ Abmagern/Anfetten in %LAMKO Bedingung fur ¨ Abmagern in %LAMKO Bank2 Beding. fur ¨ Abmagern oder Anfettung fur ¨ vertausch. Sonden in %LAMKO h. Frontkat Bed. fur ¨ Abmagern od. Anfett. fur ¨ vertauschte Sonden in %LAMKO h. Frontkat Bank2 Lambda fur ¨ Abgasuntersuchung Lambdasoll von Dignosefunktionen Bank2 Lambdasoll von Diagnosefunktionen Lambdasoll fur ¨ Katdiagnose Lambdasoll fur ¨ Katdiagnose Lambdasoll fur ¨ elektrische Sondendiagnose hinter Front KAT (Kurztrip), Bank 2 Lambdasoll fur ¨ elektrische Sondendiagnose hinter Front KAT (Kurztrip) Lambdasoll fur ¨ elektrische Sondendiagnose hinter KAT (Kurztrip), Bank 2 Lambdasoll fur ¨ elektrische Sondendiagnose hinter KAT (Kurztrip) Lambdasoll fur ¨ Test Schwingungsprufung ¨ hinter Front KAT Bank2 Lambdasoll fur ¨ Test Schwingungsprufung ¨ hinter Front KAT Lambdasoll fur ¨ Test Schwingungsprufung ¨ hinter KAT Bank2 Lambdasoll fur ¨ Test Schwingungsprufung ¨ hinter KAT Lambdasoll fur ¨ Test Sonden-Vertauschung hinter Frontkat Bank2 Lambdasoll fur ¨ Test Sonden-Vertauschung hinter Frontkat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLASO 4.60.1
Seite 1154 von 4100 31.JAN.2003 Thomas Brosi
FB LAMKOD 1.40.2 Funktionsbeschreibung Die Funktion %LAMKOD koordiniert die f¨ ur Diagnosezwecke erforderlichen Lambdasollwerte und gibt den jeweils g¨ ultigen Wert ¨ber die RAM-Zelle lamdiag_w an die Funktion Lambdakoordination %LAMKO weiter. Die Diagnoseanforderungen der einzelnen u Diagnosefunktionen werden ¨ uber den Diagnosemanager DSM zur Ausf¨ uhrung zugeteilt. Ist eine Zuteilung durch den DSM erfolgt, so fordert die Diagnosefunktion ¨ uber ihr Anforderungsbit z.B. B_lamlash und dem zugeh¨ origen Lambdasollwert lamlash_w einen Lamdaeingriff bei der Funktion %LAMKO an. Liegt dort keine h¨ oher priorisierte Lambdaanforderung vor (z.B. Bauteileschutz), so wird der Lambdaeingriff der Diagnosefunktion in der Funktion %LAMKO durchgeschaltet. Um sicherzustellen, daß keine Fehldiagnose eintritt, muß die jeweils aktive Diagnosefunktion die Stellgr¨ oße lamsbg_w aus der Funktion %LAMKO ¨ uberpr¨ ufen, ob sie noch den Diagnosevorgaben folgt. Ist dies nicht der Fall, so ist die Diagnose abzubrechen, da ein h¨ oher priorisierter Eingriff eine andere Vorsteuerung gefordert hat. Da jeweils nur eine Diagnosefunktion aktiv ist, ist die Priorisierung der Lambdaeingriffe lamlash, lamelsh, lamdkt nicht erforderlich. Dies gilt nicht f¨ ur den Eingriff lamau_w. Dieser soll f¨ ur die Abgasuntersuchung AU aktiviert werden. Er kommt aber nur durch, wenn nicht eine sonstige Diagnose aktiv ist. Die Diagnosefunktionen, die ¨ uber den Lambdaeingriff lamdiag eine Lambdaverstellung fordern, m¨ ussen die Betriebsart homogen anfordern, da nur in diesem Fall ein momentenneutraler Lambdaeingriff m¨ oglich ist. Der Block LAMKODIAG2 wird berechnet, wenn SY_STERVK>0 vorliegt.
APP LAMKOD 1.40.2 Applikationshinweise
FU BGLASO 4.60.1 Berechnung Lambdasondesoll und reziprokes Lambda FDEF BGLASO 4.60.1 Funktionsdefinition
___________________________________________________________________________________________________________________________________
BGLASO 4.60 B_sch flamsl_w flamsl2_w
INVERSE_LAMBDA recilam_w lamsbrs_w lamsbrs2_w recilamf_w
B_ddkds B_hom B_rkapp B_stendes lamsbg_w
B_ddkds B_hom B_rkapp B_stendes lamsbg_w lamsbg2_w
labrgs_w labrgs2_w
lamsbg2_w redistb1
labbrm_w labbrm2_w
redistb1 redistb2
SECONDARY_AIR_INFL
LAMBDA_AT_SENSOR_POS
flamsl_w flamsl2_w labrgs_w labrgs2_w
B_sch lamsbrs_w lamsbrs2_w
lamsbrs_w lamsbrs2_w tlrs_w zlrs_w
B_lasostc B_lasostc2 lamsons_w lamsons2_w
LAMBDA_IN_EXHAUST lamsons_w laontlm_w lamsons2_w laontlm2_w laonvkm_w laonvkm2_w
redistb2
rir_w rk_w rk2_w rkkhm_w rllaso_w
rir_w rk_w rk2_w rkkhm_w rllaso_w rllaso2_w rldte_w
rllaso2_w rldte_w
tlrs_w zlrs_w
bglaso-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LAMBDA_IN_CYLINDERS
bglaso-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLASO 4.60.1
Seite 1155 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
LAMBDA_IN_CYLINDERS LAMBDA_IN_CYLINDERS_BS B_ddkds B_hom B_rkapp B_stendes
B_ddkds B_hom B_rkapp B_stendes B_totab
lamsbg_w rir_w rk_w rkkhm_w rllaso_w rldte_w
lamsbg_w rir_w rk_w rkkhm_w rllaso_w rldte_w
labbrm_w
labbrm_w
labrgs_w
labrgs_w
LAMBDA_IN_CYLINDERS_BS2 B_ddkds B_hom B_rkapp B_stendes B_totab2
SY_STERVK
0
labbrm2_w
rk2_w rllaso2_w
2/ labrgs2_w
labrgs2_w
redistb1 redistb2
redistb1 redistb2
bglaso-lambda-in-cylinders
COMP_EVABKOR B_totab B_totab2 evabkor_w evabkor2_w
bglaso-lambda-in-cylinders ___________________________________________________________________________________________________________________________________
COMP_EVABKOR Compute correction factor for lambda setpoint to take injection valve cutoff into account Quotient is implemented in such a way that in case redistb1=zylzab, the result is the max of the physical range of evabkor.
BANK_SPECIFIC_CYL_NUMBERS zylzab
evabkor_w
evabkor_w
zylzab2 zyles /NC
0
B_totab
B_totab
redistb1
SY_STERVK
0
Quotient is implemented in such a way that in case redistb2=zylzab2, the result is the max of the physical range of evabkor2.
2/ evabkor2_w
1/ zyles2 /NC redistb2
evabkor2_w
3/ 0
B_totab2
B_totab2
bglaso-comp-evabkor
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
labbrm2_w
lamsbg2_w rir_w rk2_w rkkhm_w rllaso2_w rldte_w
lamsbg2_w
bglaso-comp-evabkor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLASO 4.60.1
Seite 1156 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
BANK_SPECIFIC_CYL_NUMBERS 0
1/ 8/
zylzab
zylzab 0
1 zzbank SY_ZYLZA
1/
0 1
zylzab2
Step 2: for n=3 to SY_ZYLZA: if zzbank(Bit n)=1, increase zylzab2 by 1 1/
3
1/ 1
2 1/
4 4/
3
5/
4
1
zylzab2
1
zylzab2
1
zylzab2
1/
1/
6 6/
5
1/
1/
7 7/
6
1/ 1
zylzab2
1
zylzab2
1/
8 7
zylzab2 1/
1/
5
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Step 1: zylzab2 = zzbank(Bit 1)+zzbank(Bit 2)
0 1
2/
3/
zylzab
1/ zylzab2
bglaso-bank-specific-cyl-numbers
SY_STERVK
bglaso-bank-specific-cyl-numbers
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLASO 4.60.1
Seite 1157 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
LAMBDA_IN_CYLINDERS_BS B_totab
1/ 15.99976 2/ SY_BDE
0 1/
CWBGLASO
1/ 1
labbrm_w
B_hom 1/ rllaso_w B_ddkds
labbrm_w
3/
rllabbr_w
[%] 0.0
rldte_w
labbrm_w
labbrm_w
correction inert gas only for lean set point 1.0
rir_w B_rkapp B_stendes
FRIRLABBR
1.0 lamsbg_w rkkhm_w
2/
rk_w
rklabbr_w
1/ CWBGLASO 1
labbrm_w 3/
1/ rllabbr_w
labbrm_w 2/ rklabbr_w
bglaso-lambda-in-cylinders-bs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
bglaso-lambda-in-cylinders-bs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLASO 4.60.1
Seite 1158 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
LAMBDA_IN_CYLINDERS_BS2
SY_STERVK
0
1/
B_totab2
1/ 15.99976
2/ SY_BDE
0
1/ 1/
CWBGLASO
1
labbrm2_w
B_hom 1/ rllaso2_w B_ddkds
labbrm2_w
3/
rllabbr2_w
[%]
labbrm2_w
labbrm2_w
correction inert gas only for lean set point
0.0 rldte_w
1.0 rir_w B_rkapp
FRIRLABBR
B_stendes 1.0 lamsbg2_w rkkhm_w
2/
rk2_w
rklabbr2_w
labbrm2_w 1
1/
3/
rllabbr2_w 2/
labbrm2_w
rklabbr2_w
bglaso-lambda-in-cylinders-bs2
1/ CWBGLASO
bglaso-lambda-in-cylinders-bs2 ___________________________________________________________________________________________________________________________________
SECONDARY_AIR_INFL
SY_SLS
0 1/
labrgs_w
lamsbrs_w
lamsbrs_w
flamsl_w 1/ lamsbrs_w
laoikrm_w
variable laoikrm(2)_w is obsolescent and will be omitted in the future SY_STERVK
0 1/ SY_SLS
0 1/
labrgs2_w
lamsbrs2_w
lamsbrs2_w
flamsl2_w 1/ lamsbrs2_w
2/ laoikrm2_w
bglaso-secondary-air-infl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
bglaso-secondary-air-infl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLASO 4.60.1
Seite 1159 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
LAMBDA_AT_SENSOR_POS filtering of 1/lambda instead of lambda CWBGLASO 0
LASTCMN B_lasostc
B_lasostc
LASTCMX
zlrs_w
lamsbrs_w
1/ 1.0
1.0
1/
invlam_w /NC
lamsons_w
lamsons_w
invlamf_w /NC SY_CKA
2/
compute 1/
0
3/ 1/ laskrf_w_LT
1.0
laskrf_w
invlakrf_w /NC
SY_STERVK
3/
0
5/
1/ compute 2/ lamsbrs2_w
LASTCMX 4/ 1/
invlam2_w /NC
6/
lamsons2_w lamsons2_w
invlamf2_w /NC
0
compute 1/
DELAY_TIME
2/ 3/
B_sch tlrs_w
B_sch tlrs_w
1/ tlrsk_w
laskrf2_w_LT
1.0
invlakrf2_w /NC
laskrf2_w
bglaso-lambda-at-sensor-pos
SY_CKA
1.0
bglaso-lambda-at-sensor-pos ___________________________________________________________________________________________________________________________________
DELAY_TIME
SY_BDE
0
B_sch 1/ tlrs_w
tlrsk_w FTLRSSCH 1/ tlrsk_w
tlrsk_w
bglaso-delay-time
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lasostc2
1/ 1.0
B_lasostc2
LASTCMN
bglaso-delay-time
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLASO 4.60.1
Seite 1160 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
INVERSE_LAMBDA SY_STERVK
0 1/ recilam_w
recilam_w 2.0 lamsbrs_w lamsbrs2_w TFRECILAM
recilam_w
recilamf_w
recilamf_w
1.0
bglaso-inverse-lambda
recilamf_LowpassT 1/
bglaso-inverse-lambda ___________________________________________________________________________________________________________________________________
LAMBDA_IN_EXHAUST laontlm_w
DelayTime_Tt_laontlm laontlm_w
SY_STERVK
laonvkm_w
laonvkm_w
0 laontlm2_w
DelayTime_Tt_laontlm2 1/ lamsons2_w
laontlm2_w
2/ laonvkm2_w
laonvkm2_w
DELAYS tsontl_w
usontl_w /NC 1/
tsontl2_w
usontl2_w /NC
bglaso-lambda-in-exhaust
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lamsons_w
bglaso-lambda-in-exhaust
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLASO 4.60.1
Seite 1161 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
DELAYS from sensor to egr VSONTL
cm^3 h hPa / (s K kg)
CWBGLASO
volume flow
796.72
2
tsontl_w
tsontl_w
taikr_w
K
tavvk_w
pabnav_w
273.15
pabvvk_w
msabikr_w msabg_w
SY_STERVK
0 1/
CWBGLASO
VSONTL2 3
cm^3 h hPa / (s K kg) 796.72
tsontl2_w
tsontl2_w
volume flow
SY_ABGYVBP 5
K
tavvk2_w tavvk_w
273.15
msabikr2_w
pabnav2_w pabvvk2_w bglaso-delays
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
taikr2_w
msabg2_w msabg_w
bglaso-delays ___________________________________________________________________________________________________________________________________
ABK BGLASO 4.60.1 Abkurzungen ¨ Art
Bezeichnung
CWBGLASO FRIRLABBR FTLRSSCH LASTCMN LASTCMX TFRECILAM VSONTL VSONTL2
Parameter
FW FW FW FW FW FW FW FW
Codewort fur ¨ Funktion BGLASO Faktor auf rir_w zur Berechnung von labbrm_w Korrekturfaktor Streckentotzeit Kraftstoff-Lambdapfad im Schichtbetrieb ¨ Untere Grenze fur ¨ stochiometrisches Lambda ¨ Obere Grenze fur ¨ stochiometrisches Lambda Zeitkonstante Filterung recilam Volumen von vorderer Lambdasonde bis hinter Abgasturbolader Volumen von vorderer Lambdasonde bis hinter Abgasturbolader, Bank 2
Systemkonstante
Art
Bezeichnung
SY_ABGYVBP SY_BDE SY_CKA SY_SLS SY_STERVK SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Y-Zusammenfuhrung ¨ vor Bauteileposition Systemkonstante Benzin-Direkteinspritzung ¨ Systemkonstante Chemisches Katalysatoraufheizen moglich ¨ Systemkonstante Sekundarluftpumpe vorhanden Systemkonstante Bedingung : Stereo vor Kat Zylinderanzahl
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DDKDS B_HOM
DTEV BDEMUM
EIN EIN
Bedingung Umschalten auf rlfdkroh_w und rlfgds_w Bedingung Betriebsart Homogen
B_LASOSTC
BGLASO
AUS
Bit Sonden-Soll-Lambda gleich 1
B_LASOSTC2
BGLASO
BGLASO ATR, BAKH, BBAGR,BBKR, BDEMKO, ... BGLAMOD, LRHKEB,LRS BGLAMOD, LRHKEB,LRS BGLASO, BGRLSOL,GK ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ...
AUS
Bit Sonden-Soll-Lambda gleich 1, Bank 2
EIN
Applikationsschalter fur ¨ rk
EIN
Bedingung Betriebsart Schicht
B_RKAPP B_SCH
BDEMUM
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLASO 4.60.1
Seite 1162 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_STENDES
ESSTT
AWEA, BGLASO,ESNSWL, GK,LANSWL, ...
EIN
Bedingung Startende Einspritzung erreicht
B_TOTAB B_TOTAB2 EVABKOR2_W EVABKOR_W FLAMSL2_W FLAMSL_W LABBRM2_W LABBRM_W LABRGS2_W LABRGS_W LAMSBG2_W
BGLASO BGLASO BGLASO BGLASO
BGLASO BGLASO BGLASO BGLASO LAMKO
LOK LOK AUS AUS EIN EIN AUS AUS AUS AUS EIN
Bit alle Zylinder auf Bank 1 ausgeblendet Bit alle Zylinder auf Bank 2 ausgeblendet Korrekturfaktor fur ¨ lamsbrs2_w zur Berucksichtigung ¨ von Zylinderausblendung Korrekturfaktor fur ¨ lamsbrs_w zur Berucksichtigung ¨ von Zylinderausblendung ¨ ¨ Faktor Lambdaanderung durch Sekundarluft, Bank 2 ¨ ¨ Faktor Lambdaanderung durch Sekundarluft Soll-Lambda des Gesamtgases in befeuerten Zylindern, Bank 2 Soll-Lambda des Gesamtgases in befeuerten Zylindern Lambda-Sollwert der Mischung aus allen Zylindern, Bank 2 Lambda-Sollwert der Mischung aus allen Zylindern Lambdasoll Begrenzung (word) Bank2
LAMSBG_W
LAMKO
LAMSBRS2_W
BGLASO
LAMSBRS_W
BGLASO
LAMSONS2_W
BGLASO
LAMSONS_W
BGLASO
LAOIKRM2_W LAOIKRM_W LAONTLM2_W LAONTLM_W LAONVKM2_W LAONVKM_W LASKRF2_W LASKRF_W MSABG2_W
BGLASO BGLASO BGLASO BGLASO BGLASO BGLASO BGLASO BGLASO BGMSABG
MSABG_W
BGMSABG
MSABIKR2_W
BGMSABG
MSABIKR_W
BGMSABG
PABNAV2_W
BGPABG
PABNAV_W
BGPABG
PABVVK2_W
BGPABG
PABVVK_W
BGPABG
RECILAMF_W RECILAM_W REDISTB1 REDISTB2 RIR_W
BGLASO BGLASO BGEVAB BGEVAB BGPIRG
RK2_W
GK
RKKHM_W RKLABBR2_W RKLABBR_W RK_W
KODOH BGLASO BGLASO GK
RLDTE_W RLLABBR2_W RLLABBR_W RLLASO2_W RLLASO_W TAIKR2_W
DTEV BGLASO BGLASO GK GK ATM
TAIKR_W
ATM
TAVVK2_W
ATM
BGLASO, LAKH BGLASO, LAKH BGPIRG, BGRFIS BGPIRG, BGRFIS
ATM, BGLAMOD,BGLASO, BGMSNOVK, DKATFKEB, ... ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... BGAGR, BGLAMBDA, AUS LRFKEB, LRSKA BGAGR, BGLAMBDA, AUS LRFKEB, LRSKA BGLAMABM, AUS BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... BGLAMABM, AUS BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... AUS AUS BGAGR AUS BGAGR AUS BGAGR AUS BGAGR AUS AUS AUS ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ... ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ... ATM, ATMHEX,EIN BGLASO, DICLSU, DPLLSU ATM, ATMHEX,EIN BGLASO, DICLSU, DPLLSU EIN BGAGR, BGLASO,BGPIRG, BGPRGS, GGO2LSU EIN BGAGR, BGLASO,BGPIRG, BGPRGS, GGO2LSU BGAGR, BGLAMABM, EIN BGLASO, GGO2LSU BGAGR, BGLAMABM, EIN BGLASO, GGO2LSU AUS AUS EIN BGLASO EIN BGLASO BBAGRMW, BGLASO, EIN BGPIRG, SRMSEL BGKV, BGLASO, TEB, EIN ZUESCH EIN BGLASO LOK LOK ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... EIN BGLASO LOK LOK BGLASO EIN BGLASO EIN ATMHEX, ATR,EIN BGAGR, BGLASO,BGPABG, ... EIN ATMHEX, ATR,BGAGR, BGLASO,BGPABG, ... EIN ATR, BGLASO
Lambdasoll Begrenzung (word)
Soll-Lambda-Brennraum bezogen auf die Einbauort der Sonde (Bank 2) Soll-Lambda-Brennraum bezogen auf die Einbauort der Sonde Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
¨ Lambda im Krummer ¨ nach Sekundarlufteinleitung ohne Zwangsampl., modelliert, B. 2 ¨ Lambda im Krummer ¨ nach Sekundarlufteinleitung ohne Zwangsamplitude, modelliert Lambda hinter Abgasturbolader ohne Modulation, modelliert, Bank2 Lambda hinter Abgasturbolader ohne Modulation, modelliert Lambda hinter Vorkat ohne Modulation, modelliert, Bank 2 Lambda hinter Vorkat ohne Modulation, modelliert Lambda-Sollwert im Krummer ¨ gefiltert, Bank 2 Lambda-Sollwert im Krummer gefiltert ¨ Abgasmassenfluß gefiltert (Word), Bank 2 Abgasmassenstrom gefiltert (Word), Bank 1 Massenstrom Abgas im Krummer ¨ Bank2
Massenstrom Abgas im Krummer ¨
Abgasdruck nach Auslaßentil (Bank2)
Abgasdruck nach Auslaßventil
Abgasgegendruck vor Vorkat (Bank2) Abgasgegendruck vor Vorkat ¨ gefilterte Große recilam Reziproker Wert von Lambda ( 1/Lambda ) Ist-Reduzierstufe Bank 1 Ist-Reduzierstufe Bank 2 relative Inertgas-Fullung ¨ aus internem und externem AGR relative Kraftstoffmasse Bank2 Mittlere nachgespritzte Kraftstoffmasse bei Schicht-Katheizen Relative Kraftstoffmenge fur ¨ Berechnung von labbrm2_w Relative Kraftstoffmenge fur ¨ Berechnung von labbrm_w relative Kraftstoffmasse
¨ Relative Fullung ¨ uber ¨ TEV wahrend DTEV (fur ¨ Lambda-Korrektur bei AGR) Relative Fullung ¨ fur ¨ Berechnung von labbrm2_w Relative Fullung ¨ fur ¨ Berechnung von labbrm_w Relative Fullung ¨ fur ¨ Lambdasollberechnung, Bank 2 Relative Fullung ¨ fur ¨ Lambdasollberechnung Abgastemperatur im Krummer ¨ (Bank 2)
Abgastemperatur im Krummer ¨
Abgastemperatur vor dem Vorkat, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
TAVVK_W TLRSK_W TLRS_W TSONTL2_W TSONTL_W ZLRS_W ZYLZAB ZYLZAB2 ZZBANK
ATM BGLASO BGLAMOD BGLASO BGLASO BGLAMOD BGLASO BGLASO KONCW
ATR, BGLASO, LAMBTSEIN BGLASO, BGMSNOVK LOK EIN BGLASO, DDYLSU LOK LOK EIN BGLASO, DDYLSU LOK LOK EIN AEVAB, BGEVAB,BGLASO, GK
BGLASO 4.60.1
Seite 1163 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Abgastemperatur vor dem Vorkat Streckentotzeit Kraftstoff-Lambda-Pfad, korrigiert Totzeit der Lambdaregelstrecke Transporttotzeit von vorderer Lambdasonde bis hinter Abgasturbolader, Bank 2 Transporttotzeit von vorderer Lambdasonde bis hinter Abgasturbolader ¨ Verzogerungszeitkonstante der Lambdaregelstrecke, 16 bit bankspezifische Zylinderzahl relevant fur ¨ Einzelzylinder-Lambda Anzahl Zylinder auf Bank 2 ¨ Zylinderzuordnung zu Einspritzbanken
FB BGLASO 4.60.1 Funktionsbeschreibung 1. Aufgabe der Funktion ----------------------Die Funktion %BGLASO berechnet einen Lambdasollwert lamsbrs_w im Kr¨ ummer und ein Lambdasollwert lamsons_w am Sondeneinbauort, und einen zeitverschobenen Sollwert laskrf_w. Weiterhin berechnet die Funktion Variablen, die von den AGR-Funktionen f¨ ur die Berechnung der Luft- und Inertgasmenge im Restgas ben¨ otigt werden. F¨ ur die interne AGR ist dies die erw¨ ahnte Variable lamsbrs_w oder der reciproke Lambdawert recilam_w. F¨ ur die externe AGR ist der Wert entweder lamsbrs_w oder recilam_w, wenn die AGR-Entnahme unmittelbar hinter dem Auslassventil sitzt; oder laontlm_w, wenn die AGR-Entnahme hinter einem Turbolader sitzt; oder laonvkm_w, wenn die AGR-Entnahme hinter einem Vorkat sitzt. Sowohl laontlm_w als auch laonvkm_w werden durch eine Totzeit-Verz¨ ogerung aus lamsons_w berechnet. Um Rechenzeit zu minimieren, sind die Gr¨ oßen identisch. Die Totzeit muss so appliziert werden, dass die Variable, die tats¨ achlich verwandt wird, der physikalischen Realit¨ at entspricht (s. VSONTL in der Applikationsanleitung).
2. Codewort CWBGLASO --------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit-Nr.:
+---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | | | | | | | +---> | | | | | | | | | | | | | | +-------> | | | | | | | | | | | +-----------> | | | | +--------------->
Bit 0 gesetzt: zur Bildung von lamsons(2)_w wird lamsbrs(2)_w (Lambda-Wert) gefiltert. nicht gesetzt: zur Bildung von lamsons(2)_w wird 1/lamsbrs(2)_w gefiltert und anschließend wieder invertiert. Bit 1 gesetzt: In der Betriebsart Homogen (immer bei SRE-Systemen) wird labbrm(2)_w auf lamsbg(2)_w gesetzt, außer bei Ausblendung aller Zylinder der Bank. nicht gesetzt: In allen Betriebsarten wird labbrm(2)_w gegen¨ uber lamsbg(2)_w um den Inertgasanteil korrigiert. Bit 2 gesetzt: Zur Berechnung der Totzeit von lamsons_w zu laontlm_w werden tavvk_w, msabg_w und pabvvk_w verwandt. nicht gesetzt: Zur Berechnung der Totzeit von lamsons_w zu laontlm_w werden taikr_w, msabikr_w und pabnav_w verwandt. Bit 3 gesetzt: Zur Berechnung der Totzeit von lamsons2_w zu laontlm2_w werden tavvk2_w, msabg2_w un pabvvk2_w verwandt (bei Y Gr¨ oßen von Bank 1). nicht gesetzt: Zur Berechnung der Totzeit von lamsons2_w zu laontlm2_w werden taikr2_w, msabikr2_w und pabnav2_w verwandt (bei Y Gr¨ oßen von Bank 1).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLASO 4.60.1
Seite 1164 von 4100 31.JAN.2003 Thomas Brosi
APP BGLASO 4.60.1 Applikationshinweise 3. Typische Anfangsbedatung --------------------------CWBGLASO: 1 (siehe auch 4.) FRIRLABBR: 14.7/15.7 = 0.9363 FTLRSSCH: 1.0 LASTCMN: 0.99975 (in Systemen mit LASTCMX: 1.00025 (in Systemen mit TFRECILAM: 0.01 s VSONTL: 282.7 cmˆ3 (entspricht Rohr VSONTL2: 282.7 cmˆ3 (entspricht Rohr
Zweipunktregelung: 0.98) Zweipunktregelung: 1.02) von 6 cm Durchmesser und 10 cm L¨ ange) von 6 cm Durchmesser und 10 cm L¨ ange)
Die Bedatung der Funktion %GGLSU (Kennlinie LALIUS) sollte so sein, dass lamsoni_w das Maximum seines Wertebereichs (knapp 16) auch tats¨ achlich erreicht, wenn die Sonde Luft misst; d.h., letzte St¨ utzstelle wie folgt: LALIUS: usvkk_w [V] | ... | 4.0 | ------------+-----+-----+ LALIUS | ... | 16 |
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4. Applikationsanleitung -----------------------CWBGLASO: Bedeutung der Bits s.o. Bit 0: Empfehlung: setzen. Bit 1: Sollte gesetzt werden, solange in der %BGPIRG bei Lambda<1 keine Aufteilung des Restgases in Luft und Kraftstoff stattfinden. (Stand 01/2002) Bit 2: Relevant nur bei Systemen mit externer AGR-Entnahme auf Bank 1. Bit 2 ist zu setzen, wenn die AGR-Entnahme hinter dem Vorkat sitzt. Bit 3: Relevant nur bei Systemen mit externer AGR-Entnahme auf Bank 2. Bit 3 ist zu setzen, wenn die AGR-Entnahme hinter dem Vorkat von Bank 2 sitzt. Wichtig! In Systemen, in denen eine Funktion %LRKA oder %LRSKA eingebunden ist, die zur Bildung von B_blrka lamsons_w>1.0 abfragt, darf nicht gleichzeitig Bit0 gesetzt sein und CLRKA.Bit2 gesetzt sein bzw. CLRSKA.Bit3 zur¨ uckgesetzt sein. Begr¨ undung: CWBGLASO.Bit0=true bewirkt, dass die Gr¨ oße lamsons_w der invertierte Wert eines Tiefpass-Ausgangs ist. Aufgrund der in der Motronic verwendeten Tiefpass-Routine erreicht dann bei einem ¨ Ubergang von Lambda>1 zu Lambda=1 lamsons_w den Wert 1.0 evtl. erst nach sehr langer Zeit (>100 s). Z.B. bleibt lamsons_w nach Schub sehr lange auf 1.00024. Wenn CLRSKA.Bit3 nicht gesetzt (CLRKA.Bit2 gesetzt) ist, wird in der %LRSKA (%LRKA) zur Bildung von B_blrka lamsons_w>1.0 abgefragt. Bei CWBGLASO.Bit0=true bleibt dann B_blrka nach Schub sehr lange gesetzt und Kat-Ausr¨ aumen wird verhindert. VSONTL(2):
Bei Systemen mit externer AGR, bei denen die AGR-Entnahme hinter Abgasturbolader oder hinter Vorkat sitzt, sollte in VSONTL das Volumen zwischen der vorderen Lambdasonde und der Entnahmestelle eingetragen werden. Dabei ist ggf. auch das Luft-Volumen im Vorkat zu ber¨ ucksichtigen. Bei Systemen,die entweder keine externe AGR haben oder eine AGR-Entnahme direkt hinter dem Auslassventil, werden die Gr¨ oßen, die durch VSONTL beeinflusst werden, nicht weiter verwandt. Im Grunde ist die Bedatung von VSONTL daher irrelevant. Dennoch sollte der physikalischen Bedeutung der Gr¨ oßen Rechnung getragen werden: sofern das System einen Abgasturbolader besitzt, sollte in VSONTL das Volumen von der Lambdasonde bis hinter Turbine eingetragen werden; wenn das System keinen Abgasturbolader, aber einen Vorkat besitzt, das Volumen von der Lambdasonde bis hinter Vorkat; ansonsten das Volumen von der Lambdasonde bis Hauptkat-Einlass. VSONTL2 analog.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LANSWL 1.40.0
Seite 1165 von 4100 31.JAN.2003 Thomas Brosi
FU LANSWL 1.40.0 Lambda Nachstart / Warmlauf FDEF LANSWL 1.40.0 Funktionsdefinition Switch to lamwl_w LAMWLON
Switch off calculation in2
tmot tmst
B_lawlon
Switch off
lamwl_w
KFLASWLR (STM12ESUB,STS12ESUB)
SY_STERVK /NC 1 true B_lrnda2 B_stendes B_lrnda
tmot reset 1/
LASWLTM (STM12ESUB) 0.0
compute 1/
DLAMNSWL B_lamnswl
1/ lamnswl_w
lamns_w
tmst KFLANS
B_lamnswl lamnswl_w
lanswl-main
anztib_w
in
lanswl-main Unterfunktionsblock 1: Einschaltbedingungen f¨ ur Lambda Warmlauf ---------------------------------------------------------------
Subfunction block: LAMWLON Switch to lamwl_w...
...if lambda control is ready CWWL 1 true in2
B_lawlon2 /NC
B_lawlon
B_lawlon
B_wks
tmst
gkl_atislatm /NC ATISLATM (STS12ESUB) anztib1_w
tmst
gkl_atiwkstm /NC ATIWKSTM (STS12ESUB)
lanswl-lamwlon
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ZKLANSWL ANZTIB1 anztib1_w anztib_w
lanswl-lamwlon
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LANSWL 1.40.0
Seite 1166 von 4100 31.JAN.2003 Thomas Brosi
Unterfunktionsblock 2: Max. Abweichung f¨ ur Lambda Warmlaufvorgabe = 1 setzen ----------------------------------------------------------------------------
in
B_lamnswl 1.0 lanswl-dlamnswl
DLAMNSWL
lamnswl_w
1.0 lanswl-dlamnswl
Unterfunktionsblock 3: Einspritzz¨ ahler bis B_stendes bzw. ab B_stendes berechnen --------------------------------------------------------------------------------
count anzti at end of start injection
50000 1/ anztib1_w compute 1/
2/
B_stendes false 2/ anztib_w
anztib1_w
anztib1_w
lanswl-anztib1
2/ 0
anztib1_w
lanswl-anztib1 Unterfunktionsblock 4: Abschaltung der Berechnung -------------------------------------------------
tmot TMLAWLOFF
B_lamnswl
B_lawloff lanswl-switch-off
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ anztib0_w
B_stendes lanswl-switch-off
ABK LANSWL 1.40.0 Abkurzungen ¨ Parameter
Source-X
ATISLATM ATIWKSTM CWWL DLAMNSWL KFLANS KFLASWLR LASWLTM STM12ESUB STS12ESUB TMLAWLOFF ZKLANSWL
TMST TMST
Art
Bezeichnung
KL KL FW FW KF KF KL SV (REF) SV (REF) FW FW
Anzti-Schwelle zur Umschaltung von lamns_w auf lamwl_w Anzti-Schwelle zur Umschaltung von lamns_w auf lamwl_w bei Wiederholkaltstart Codewort fur ¨ Warmlaufsteuerung max. Abweichung fur ¨ lamnswl_w=1.0 Kennfeld Lambda-Motor-Beschreibung im Nachstart Kennfeld Lambda-Motor-Soll im Warmlauf bei aktiver LR Offset Lambda-Motor-Soll bei inaktiver Lambdaregelung SST-Verteilung fur ¨ die Motortemperatur tmot SST-Verteilung fur ¨ Motorstarttemperatur Temperaturschwelle zum Abschalten der Warmlauf-Lambda-Vorgabe Zeitkonstante Filterung lamnswl_w
Systemkonstante
Art
Bezeichnung
SY_STERVK
SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
ANZTIB1_W TMOT TMOT TMOT TMST
Source-Y
TMST TMST
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
ANZTIB0_W ANZTIB1_W ANZTIB_W
LANSWL LANSWL ESAUSG
B_LAMNSWL B_LAWLOFF B_LAWLON B_LRNDA B_LRNDA2 B_STENDES
LANSWL LANSWL LANSWL LRS LRS ESSTT
B_WKS
ESSTT
LAMNSWL_W LAMNS_W LAMWL_W TMOT
LANSWL LANSWL LANSWL GGTFM
TMST
GGTFM
Referenziert von
LAKH, LANSWL,NLPH, RKSPLITS LAMKO
LANSWL LANSWL AWEA, BGLASO,ESNSWL, GK,LANSWL, ... AWEA, ESNSWL,LANSWL, STADAP LAMKO, LAMSOLL
LANSWL 1.40.0
Seite 1167 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK EIN
¨ ti-Einspritzzahler bis Startende Einspritzung ¨ ti-Einspritzzahler ab Startende Einspritzung ¨ ti-Einspritzzahler mit Begrenzung
AUS LOK LOK EIN EIN EIN
Lambda-Motor-Soll fur ¨ Nachstart und Warmlauf aktiv Bedingung Berechnung des Lambdasollwerts Warmlauf abschalten lamwl_w ist aktiv ¨ LR Bank1 aktiv, eventuell eingeschrankt ¨ LR Bank2 aktiv, eventuell eingeschrankt Bedingung Startende Einspritzung erreicht
EIN
Bedingung Wiederholkaltstart
AUS AUS LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ...
Lambda-Motor-Soll fur ¨ Nachstart und Warmlauf Lambda-Motor-Soll fur ¨ Nachstart Lambda-Motor-Soll fur ¨ Warmlauf Motor-Temperatur Motorstarttemperatur
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB LANSWL 1.40.0 Funktionsbeschreibung Da der Motor in der Grundabstimmung homogen wie in %LAMKO definiert immer auf Lambda Brennraum = 1 vorzusteuern ist, werden Abweichungen davon ¨ uber ein Lambda-Soll f¨ ur den Nachstart und Warmlauf (lamnswl_w) vorgegeben. ¨ Uber diese Lambda-Soll-Vorgabe ist eine Anfettung m¨ oglich, um bei einem Kaltstart ein brennbares Gemisch vorzusteuern. Da das erforderliche Lambda sich normalerweise kurz nach dem Start schnell in Richtung geringerer Anfettung ver¨ andert, kann in diesem Bereich das Soll-Lambda ¨ uber der Motorstartemperatur und der Anzahl Einspritzungen seit Startende-Einspritzung (B_stendes) abgelegt werden. Der l¨ angerfristige Verlauf beim Warmlaufen des Motors kann ¨ uber der Motortemperatur vorgegeben werden. Die Umschaltung zwischen kurzfristiger und langfristiger Vorgabe erfolgt ebenfalls ¨ uber der Anzahl Einspritzungen, so daß der Umschaltpunkt definiert festgelegt werden kann. Der ¨ Ubergang von der kurzfristigen Vorgabe (lamns_w) zur langfristigen (lamwl_w) wird bei der Umschaltung gefiltert. Die Umschaltkriterien k¨ onnen projektindividuell ¨ uber CWWL eingestellt werden. Vor der Umschaltung wird von den beiden Werten lamns_w und lamwl_w der kleinere verwendet. Nach der Umschaltung wird der l¨ angerfristige Verlauf lamwl_w verwendet. ¨ Uber die Kennlinie ATIWSKTM kann im Wiederholkaltstart (B_wks) schneller in den l¨ angerfristigen Verlauf lamwl_w umgeschaltet werden, um so schneller in Richtung Lambda = 1 zu kommen.
Beschreibung einzelner Unterfunktionsbl¨ ocke =========================================== dlamnswl -------Die Werte des Tiefpasses n¨ ahern sich asymptotisch dem vorgegebenen Sollwert 1. D.h. zu Beginn wird sich der Ausgang des Tiefpasses relativ schnell an 1 ann¨ ahern, danach immer langsamer. Bis der Ausgang dann tats¨ achlich den Wert 1 annimmt, kann es ziemlich lange dauern, da der Ausgangswert am letzten Inkrement vor dem Sollwert 1 "h¨ angen bleibt". Um dies zu vermeiden, kann im Unterblock dlamnswl ein applizierbares Delta (DLAMNSWL) eingegeben werden. Wenn die Differenz zwischen 1 und dem Ausgangswert des Tiefpasses innerhalb diesem Delta liegt, wird dann lamnswl hart auf 1 gesetzt.
anztib1 ------In diesem Block werden die anzti-Z¨ ahler anztib0_w und anztib1_w gebildet. anztib0_w beschreibt die Anzahl der Einspritzungen, die w¨ ahrend des Starts (bis B_stendes gesetzt) ausgegeben wurden. anztib1_w beschreibt die Anzahl der Einspritzungen, die seit Startende (B_stendes) ausgegeben wurden. Sonderfall: Wenn der Motor fast abgew¨ urgt wird, dann aber doch weiterl¨ auft: B_st wird wieder gesetzt, d.h. B_stendes wird resetiert. Der anzti-Z¨ ahler anztib_w wird dabei jedoch nicht resetiert. Um zu vermeiden, daß in diesem Fall sehr große (unrealistische) Werte in anztib0_w geschrieben werden, wird beim Einmaligen Erreichen von B_stendes das FlipFlop gesetzt, das nur in der Initialisierung resetiert werden kann.
APP LANSWL 1.40.0 Applikationshinweise Vorgehensweise: Grunds¨ atzlich sollte vor der Applikation der angestrebte Lambdaverlauf in %LANSWL definiert werden. Liegen Daten bzw. Erfahrungen aus ¨ ahnlichen Projekten vor, sollten diese ¨ ubernommen werden. Ansonsten kann f¨ ur die erste Messung in KFLASWLR ¨ uber der Motortemperatur direkt ein "fetter" Verlauf vorgegeben werden, bei dem man annimmt, daß der Motor damit l¨ auft. Dazu muß KFLASWLR die entsprechenden Werte enthalten und ¨ uber ATISLATM = 0 und CWWL (Bit 1)=false sofort auf die langfristrige Vorgabe f¨ ur den Warmlauf (lamwl_w) ¨ ubergegangen werden. Abweichungen des tats¨ achlich entstandenen Lambdas von der Vorgabe sollen in %ESNSWL korrigiert werden. Sind die Abweichungen vom Lambda Sollwert gering, aber es soll ein anderes Lambda bzw. Lambdaverlauf vorgesteuert werden, so ist dieser in KFLANS, KFLASWLR und der Umschaltung entsprechend anders vorzugeben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMSDNE 1.10.0
Seite 1168 von 4100 31.JAN.2003 Thomas Brosi
1.
Die tmot/tmst-St¨ utzstellen sind z.T. Gruppenst¨ utzstellen und gelten auch in den Anreicherungsfunktionen %ESSTT, %ESNSWL, da diese Funktionen zusammen appliziert werden m¨ ussen. Deshalb sollte die St¨ utzstellenwahl vor Beginn der Applikation erfolgen. Vorschlag: -30 / -25 / -20 / -15 / -7 / 0 / 15 / 20 / 25 / 40 / 60 / 90 Grad C
2.
Lambda Vorgabe f¨ ur den Warmlauf: Mit der Kennlinie ATISLATM wird abh¨ angig von der Motortemperatur bei Start tmst der ¨ Ubergang von "lamns_w" auf "lamwl_w" mit der Zeitkonstante ZKLANSWL festgelegt. Die Kennlinie LASWLTM wird mit den Neutralwerten "0" vorbedatet. Mit dieser Kennlinie ist bei nicht aktiver Lambdaregelung eine Verschiebung der Warmlauf-Lambda-Vorgabe in Richtung Anfettung m¨ oglich, um so mehr Sicherheit bzgl. Serienstreuungen zu erhalten. In das Kennfeld KFLASWLR wird f¨ ur jede St¨ utzstelle der Motortemperatur bei Start tmst der gew¨ unschte Lambdaverlauf uber der aktuellen Motortemperatur tmot eingetragen. Der ¨ ¨ Ubergang der Lambda-Soll Vorgabe mit und ohne Lambdareglerbereitschaft wird ebenfalls mit der Zeitkonstante ZKLANSWL realisiert. ¨ Uber das Codewort CWWL k¨ onnen unterschiedliche Kriterien f¨ ur den ¨ Ubergang von lamns_w auf lamwl_w aktiviert werden. CWWL(Bit1)=0: ¨ Ubergang bei anztib_w > ATISLATM. Zus¨ atzlich kann bei Wiederholkaltstart (B_wks) ¨ uber ATIWKSTM ein schnellerer ¨ Ubergang auf lamwl_w realisiert werden.
¨nderung zu fr¨ 3. Wichtige A uherem Vorgehen in %ESNST, %ESWL: Die fr¨ uhere Beschreibung lamns_w wird zu einer voll g¨ ultigen Vorgabe. In der Gemischkontrolle wird lamns_w nicht mehr eingerechnet, so daß ¨ uber eine ¨ Anderung von lamns_w (und damit lamnswl_w) tats¨ achlich auch das "ti" ver¨ andert wird. Dann muß vor Beginn der Applikation ein Soll-Lambda Verlauf definiert werden, auf den %ESNSWL auch abgestimmt wird (s.o.).
FU LAMSDNE 1.10.0 Lambda-Sollvorgabe nach DeNOx-Ende FDEF LAMSDNE 1.10.0 Funktionsdefinition LAMSDNE B_denox B_hmm B_hmms B_sch B_schs
B_denox B_hmm B_hmms B_sch B_schs
B_lamsdne lamsdne_w lamsdne2_w
B_lamsdne lamsdne_w lamsdne2_w
lamsdne-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWWL(Bit1)=1: ¨ Ubergang auf lamwl_w bei anztib_w > ATISLATM und B_lrnda1 + B_lrnda2. Damit wird der ¨ Ubergang auf lamwl_w erst gemacht, wenn die LR Regelbereitschaft signalisiert.
lamsdne-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMSDNE 1.10.0
Seite 1169 von 4100 31.JAN.2003 Thomas Brosi
LAMSNDE: Lambda-Sollvorgabe nach DeNOx-Ende ===========================================
B_denox
B_lamsdne
B_lamsdne 1/ 0.0
RSFF_lamsdne
tndne_w 1/
0.02
[s]
tndne_w TNDNESMX
1/ LAMSDNE lamsdne_w
lamsdne_w
1/ B_hmms
1.0
lamsdne_w
B_schs
SY_STERVK
TNDNEMX
0
1/
1/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lamsdne2_w
1/
B_hmm
1.0
lamsdne2_w
lamsdne-lamsdne
LAMSDNE lamsdne2_w B_sch
lamsdne-lamsdne
ABK LAMSDNE 1.10.0 Abkurzungen ¨ Art
Bezeichnung
LAMSDNE TNDNEMX TNDNESMX
Parameter
FW FW FW
Lambda-Sollvorgabe nach DeNOX-Ende Maximale Zeit nach DeNOx-Ende fur ¨ das Setzen einer mageren Betriebsart Maximale Zeit nach DeNOx-Ende fur ¨ das Setzen einer mageren Soll-Betriebsart
Systemkonstante
Art
Bezeichnung
SY_STERVK
SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DENOX
SKR
EIN
Anforderung NOx-Speicherkatregenerierung
B_HMM
BDEMUM
EIN
Bedingung Betriebsart Homogen-Mager
B_HMMS
BDEMKO
EIN
Bedingung Sollbetriebsart Homogen-Mager
B_LAMSDNE B_SCH
LAMSDNE BDEMUM
AUS EIN
Bedingung Lambda-Sollvorgabe nach Denox-Ende Bedingung Betriebsart Schicht
B_SCHS
BDEMKO
EIN
Bedingung Sollbetriebsart Schicht
LAMSDNE2_W LAMSDNE_W TNDNE_W
LAMSDNE LAMSDNE LAMSDNE
BBAGR, BBSAWE,DFRST, DLSAHKBD,DTEV, ... BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... BDEMUE, BDEMUM,BDEMUS, BGBVG,LAMSDNE, ... LAMKO ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... BBKR, BDEMEN,BDEMUE, BDEMUM,LAMSDNE, ... LAMKO LAMKO
AUS AUS LOK
Lambda-Sollvorgabe nach Denox-Ende Bank 2 Lambda-Sollvorgabe nach Denox-Ende Zeit nach Denox-Ende
FB LAMSDNE 1.10.0 Funktionsbeschreibung Die Funktion %LAMSDNE hat die Aufgabe, nach einer NOx-Speicherkatalysatorregenerierung (DeNOx-Phase) eine applizierbare LambdaSollvorgabe zu stellen. Beim ¨ Ubergang vom fetten Homogenbetrieb (DeNOx-Phase) in eine magere Betriebsart kann damit ein definierter Lambdasprung von fett nach mager appliziert werden, ohne einen Haltepunkt bei Lambda=1.0 zu haben. Der Haltepunkt bei Lambda=1.0 st¨ ort die Dynamikpr¨ ufung der Sonde hinter Katalysator.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMSDNE 1.10.0
Seite 1170 von 4100 31.JAN.2003 Thomas Brosi
APP LAMSDNE 1.10.0 Applikationshinweise Vorgehensweise: =============== 1. Voraussetzungen - Der Motor l¨ aßt sich in den Betriebsarten Homogenbetrieb und Schichtbetrieb betreiben. - Die Speicherkatalysatorsteuerung oder -regelung ist aktiv und fordert zyklisch eine Regenerierung (B_denox=true) an. 2. VS100-Standardmen¨ u F¨ ur eine erste Applikation ist es hilfreich, folgende Variablen zu messen (10ms-Raster): -
B_denox bdemod, bdemods B_hmm, B_sch B_hmms, B_schs tndne_w B_lamsdne lamsdne_w, lamsbg_w, lamfa_w, lamsons_w lamsoni_w, ushk_w
3. Erstinbetriebnahme der Funktion / Test des Funktionsablaufes -
Betriebspunkt mit magere Betriebsart w¨ ahlen, z.B. Schichtbetrieb Die NOx-Speicherkatalysatorsteuerung oder -regelung regeneriert den Speicherkatalysator zyklisch TNDNESMX=TNDNEMX=5.0s eintragen LAMSDNE=0.97=lamsdne_w => lamsbg_w in der Zeit zwischen Ende NOx-Regenerierung und magerer Betriebsart. TNDNESMX=TNDNEMX=0.0s eintragen, die Funktion hat keinen Eingriff auf das resultierende Soll-Lambda lamsbg_w
4. Applikationsgr¨ oßen TNDNESMX:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TNDNEMX:
LAMSDNE:
0.1s ¨berschreitet die Zeit nach der letzten NOx-Regenerierung (DeNOx-Ende) die Schwelle TNDNESMX, ohne daß eine U magere Betriebsart angefordert wurde, wird die Lambda-Sollvorgabe zur¨ uckgenommen. Es muß davon ausgegangen werden, daß Homogenbetrieb gefordert wird, eine weitere Anfettung macht damit keinen Sinn. 2.0s ¨ Uberschreitet die Zeit nach der letzten NOx-Regenerierung (DeNOx-Ende) die Schwelle TNDNEMX, ohne daß eine magere Betriebsart eingestellt wurde, wird die Lambda-Sollvorgabe zur¨ uckgenommen. Diese Schwelle bestimmt die maximale Zeit, mit der eine Lambda-Sollvorgabe nach DeNOx-Ende gefordert wird. 0.97 Die Lambda-Sollvorgabe dient dazu, daß nach einer NOx-Regenerierung f¨ ur den ¨ Ubergang in eine magere Betriebsart weiter fettes Abgas gefordert wird, um beim Betriebsartenwechsel einen definierten Lambdasprung von fett nach mager zu produzieren. Ein Haltepunkt bei Lambda=1.0 w¨ urde dazu f¨ uhren, daß die Dynamikpr¨ ufung der Sonde hinter Katalysator (Zweipunktsonde) auf langsame Sonde schließt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAKH 10.40.1
Seite 1171 von 4100 31.JAN.2003 Thomas Brosi
FU LAKH 10.40.1 Lambda-Koordination bei Katheizen FDEF LAKH 10.40.1 Funktionsdefinition ¨ Ubersicht
CALCLAMS
CALCLAMRES
LAKH10MS
lamkhr_w lmssl_w
lamkhg_w
lmssl_w
lamkhg_w
1.0 lmskh_w
lmskh_w
lmssl2_w
lmssl2_w
1/
2/
lamkhr2_w flmsslkh
3/ lamkhg2_w
lamkhg2_w
1.0
BLASDYN flakh flmsslkh
lamkh_w
B_kh
B_kh
lamkh2_w
2/
secondary air adaption/short test
B_slsfa
1/
lamkh2_w
B_lamkhe B_dslafa
B_dslafa
B_slsdsls
lamkhls_w
lamkhls_w
lamkhls2_w
lamkhls2_w
lackasf_w
lackasf_w
lackasf2_w
lackasf2_w CALCLASDSL
lasdslg_w
lasdslg_w
lakh-main
lasdslg2_w
lasdslg2_w
lakh-main CALCLAMS: Berechnung Lambda-Motor-Soll f¨ ur Katheizen mit Ber¨ ucksichtigung eingeblasener Sekund¨ arluft
nmot_w
1/
2/
3/
laskh_w
rl_w
lmssl_w
lmssl_w
KFLASKH
tmot LASTMOT 1/
flamsl_w
lmssl2_w
lmssl2_w
flamsl2_w nmot_w rl_w
lmskh_w
lmskh_w
KFLMSKH
tmot LMSTMOT
fho_w KLLAKHFH
lakh-calclams
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lamkh_w
lakh-calclams
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAKH 10.40.1
Seite 1172 von 4100 31.JAN.2003 Thomas Brosi
CALCLAMSRES Berechnung des resultierenden Lambda-Motor-Soll f¨ ur Katheizen durch Interpolation zwischen lmssl und lmskh
1/
2/
3/
lmssl_w
lamkhr_w
lamkhr_w
lmskh_w
2/
3/ lamkhr2_w
lamkhr2_w lakh-calclamres
1/ lmssl2_w
flmsslkh lakh-calclamres BLASDYN: Berechnung des Interpolationsfaktors f¨ ur ¨ Ubergang der Lambdavorgabe von Motorlambda auf Abgaslambda
1/ wistr_w ZFLASKH
compute 1/
1.0
2/
2/ flmsslkh
flmsslkh
lakh-blasdyn
flaskh
transfer from lambda engine to lambda exhaust
fmsldyn lakh-blasdyn CALCLASDSL: Berechnung Lambda-Abgas-Soll bei aktiver SLP-Diagnose
1/ nmot_w
2/
4/
3/ lasdsl_w
lasdslg_w
lasdslg_w
KFLASDSLS rl_w
flamsl_w fmsldyn 1.0 1/ lasdslg2_w flamsl2_w
lasdslg2_w
lakh-calclasdsl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WISTRLASKH
lakh-calclasdsl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAKH10MS:
LAKH 10.40.1
Seite 1173 von 4100 31.JAN.2003 Thomas Brosi
Berechnungsteil im 10-ms-Raster
SY_SLS 0 B_dslafa B_kh SY_CKA
SY_LS
0
0
lamkhg_w
1.0 B_khcka
lamkh_w lamkh_w
B_khls
lackasf_w
lamkhls_w
B_hsps
lasdslg_w
SY_HSP 0
B_hspv LAMXHOMKH tmst
1/ lanskh_w
anztib_wKFLANSKH
SY_LS
SY_CKA
0 1.0
lamkhg2_w B_khcka
lamkh2_w
B_khls
lackasf2_w
lamkhls2_w
1/
lasdslg2_w
lamkh2_w lakh-lakh10ms
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
lakh-lakh10ms
ABK LAKH 10.40.1 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
KFLANSKH KFLASDSLS KFLASKH KFLMSKH KLLAKHFH LAMXHOMKH LASTMOT LMSTMOT WISTRLASKH ZFLASKH
TMST NMOT_W NMOT_W NMOT_W FHO_W
ANZTIB_W RL_W RL_W RL_W
KF KF KF KF KL FW KL KL FW FW
Kennfeld Lambda-Motor-Vorgabe bei Katheizen im Nachstart ¨ Lambda-Abgas-Soll bei Sekundarluftadaption/Kurztest Kennfeld Lambda-Abgas-Soll bei Katheizen Kennfeld Lambda-Motor-Soll bei Katheizen Umgebungsdruckkorrektur Lambda Katheizen Maximale Lambdavorsteuerung fur ¨ Katheizen im Homogenbetrieb Motortemp.-Korrektur von Lambda-Abgas-Soll Motortemp.-Korrektur von Lambda-Motor-Soll ¨ wistr_w-Schwelle fur ¨ Ubergang auf Lambda-Abgas-Vorgabe ¨ Zeitkonstante fur ¨ Ubergang auf Lambda-Abgas-Vorgabe
Systemkonstante
Art
Bezeichnung
SY_CKA SY_HSP SY_LS SY_SLS SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
¨ Systemkonstante Chemisches Katalysatoraufheizen moglich Systemkonstante BDE-Betriebsart Homogen-Split (HSP) Systemkonstante Lambda-Split ¨ Systemkonstante Sekundarluftpumpe vorhanden Systemkonstante Bedingung : Stereo vor Kat
TMOT TMOT
Variable
Quelle
Referenziert von
Art
Bezeichnung
ANZTIB_W
ESAUSG
LAKH, LANSWL,NLPH, RKSPLITS
EIN
¨ ti-Einspritzzahler mit Begrenzung
B_DSLAFA B_HSPS
LAKH BDEMKO
LOK EIN
Anfoderung Kurztest oder Adaption in DSLSXXX Bedingung Sollbetriebsart Homogen-Split
B_HSPV
BDEMUM
EIN
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Split
B_KH
BAKH
EIN
Bedingung Kat-Heizung
B_KHCKA B_KHLS
BAKH KOLASPH
EIN EIN
Bedingung Katheizen durch CKA Bedingung Katheizen mit Lamda-split
AWEA, BBKH,BDEMUS, KOMRH,LAKH, ... KOMRH, LAKH,MDBAS, MDIST,MDZW, ... BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... KTMHK, LAKH ATM, BAKH, DMDSTP, KTMHK, LAKH, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_LAMKHE B_SLSDSLS B_SLSFA FHO_W
LAKH
GGDSU
FLAKH FLAMSL2_W FLAMSL_W FLASKH FLMSSLKH FMSLDYN LACKASF2_W LACKASF_W LAMKH2_W LAMKHG2_W LAMKHG_W LAMKHLS2_W LAMKHLS_W LAMKHR2_W LAMKHR_W LAMKH_W LANSKH_W LASDSLG2_W LASDSLG_W LASDSL_W LASKH_W LMSKH_W LMSSL2_W LMSSL_W NMOT_W
BBKH
LAKH LAKH LAKH KOLASPH KOLASPH LAKH LAKH LAKH LAKH LAKH LAKH LAKH LAKH LAKH LAKH LAKH BGNMOT
RL_W
SRMSEL
TMOT
GGTFM
TMST
GGTFM
WISTR_W
BBKH
LAKH LAKH
Referenziert von
LAKH 10.40.1
Art
Bezeichnung
AUS EIN EIN EIN
keine Lambdaanforderung seitens LAKH ¨ Bedingung Ansteuerung Sekundarluftsystem fur ¨ Diagnose ¨ Bedingung Ansteuerung Sekundarluftsystem fur ¨ Kurztest ¨ Korrekturfaktor Hohe (word)
LAKH LAKH BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... LAKH EIN EIN BGLASO, LAKH EIN BGLASO, LAKH LOK LOK LAKH EIN LAKH EIN LAKH EIN LAMKO, LAMSOLL AUS LOK LOK LAKH EIN LAKH EIN LOK LOK LAMKO, LAMSOLL AUS LOK LOK LOK LOK LOK LOK LOK LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... EIN BGNLLKH, LAKH
Seite 1174 von 4100 31.JAN.2003 Thomas Brosi
Faktor Lambda-Steuerung bei Katheizen ¨ ¨ Faktor Lambdaanderung durch Sekundarluft, Bank 2 ¨ ¨ Faktor Lambdaanderung durch Sekundarluft ¨ ¨ Faktor Ubergang zu Lambda-Abgas bei Sekundarluft ¨ Faktor Lambda-Motor-Soll-Sekundarluftanteil, resultierend ¨ Faktor Dynamikbeschreibung Sekundarluft Lambdavorgabe fur ¨ Fettmodus bei chemischem Katheizen (Bank 2) Lambdavorgabe fur ¨ Fettmodus bei chemischem Katheizen Lambda-Motor-Soll bei Katheizen, Bank 2 (word) Lambda-Motor-Soll bei Katheizen (word) gewichtet mit flakh, Bank 2 Lambda-Motor-Soll bei Katheizen (word) gewichtet mit flakh Wunschlambda Bank 2 fur ¨ Katheizen mit Lambda-Split Wunschlambda Bank 1 fur ¨ Katheizen mit Lambda-Split Lambda-Motor-Soll resultierend bei Katheizen, Bank 2 (word) Lambda-Motor-Soll resultierend bei Katheizen (word) Lambda-Motor-Soll bei Katheizen (word) Lambda-Motor-Soll im Nachstart bei Katheizen ¨ Lambda-Abgas-Soll fur Bank 2 gewichtet mit flamsl2 ¨ Sekundarluftdiagnose ¨ Lambda-Abgas-Soll fur ¨ Sekundarluftdiagnose gewichtet mit flamsl ¨ Lambda-Abgas-Soll fur ¨ Sekundarluftdiagnose Lambda-Abgas-Soll bei Katheizen (word) Lambda-Motor-Soll bei katheizen (word) ¨ Lambda-Motor-Soll wegen Sekundarluft bei Kathezen, Bank 2 ¨ Lambda-Motor-Soll wegen Sekundarluft bei Katheizen (word) Motordrehzahl relative Luftfullung ¨ (Word) Motor-Temperatur Motorstarttemperatur Relativer Heizfortschritt fur ¨ Katalysator seit Motorstart
FB LAKH 10.40.1 Funktionsbeschreibung Aus Abgasgr¨ unden wird der Motor nach Kaltstart so betrieben, daß eine beschleunigte Katalysatorerw¨ armung erfolgt. Die hierzu notwendige W¨ armemenge kann maßgeblich durch thermische Abgasenergie (Abgastemperatur, Abgasmassenstrom) bereitgestellt werden, wobei der Motor dann m¨ oglichst mager betrieben werden muß, um die Rohemissionen zu minimieren ("magerer Warmlauf"). Eine weitere m¨ ogliche Katalysatorheizquelle nutzt chemische Abgasenergie ("fetter Warmlauf"). Hierzu wird der Motor mit Kraftstoff¨ uberschuß betrieben. In Verbindung mit Sekund¨ arluft kann das fette Abgas im Kr¨ ummer oder im Katalysator reagieren. Die aus diesem Oxidationsprozeß entstehende W¨ arme wird zur Aufheizung des Katalysators genutzt. F¨ ur beide Katheizkonzepte ist ein Sauerstoff¨ uberschuß im Abgas notwendig: Konzepte mit magerem Warmlauf: Es wird der magere Lambda-Motor-Sollwert lmskh (wegen flmssl = 0) aus dem Kennfeld KFLMSKH vorgegeben und als lamkh bereitgestellt. Die Aufsteuerung erfolgt durch die Interpolation zwischen Sollwert und Lambda = 1 durch In der Lambdakoordination %LAMKO erfolgt dann durch den Bewertungsfaktor flamkh aus %BBKH(Z) ein ¨ Ubergang von (Lambda-Nachstart-Warmlauf) auf lamkh. Das vorgestuerte Brennraumlambda lamsbg wird noch auf die Brenngrenzen Aus lamsbg wird der Lambda-Sollwert lamsons f¨ ur die Lambda-Regelung berechnet (in %BGLASO).
Lambda-Sollwert flakh aus %BBKH(Z). lamnswl beschr¨ ankt.
Konzepte mit Sekund¨ arlufteinblasung (SY_SLS > 0, aus %PROKON): Es wird f¨ ur flmssl = 0.9961 aus dem Sollwert f¨ ur Lambda-Abgas laskh der aufgrund der Sekund¨ arluftverd¨ unnung notwendige Sollwert f¨ ur Lambda-Motor lmssl durch die Beziehung lmssl = laskh / flamsl;
Verd¨ unnungsfaktor flamsl = ( 1 + msl / ml ) aus %SLS bestimmt.
Durch den Gewichtsfaktor flmssl aus der Sekund¨ arluftsteuerung %SLS wird hieraus dann der resultierende Lambda-Sollwert lamkhr aus lamkhr = lmskh + flmssl * ( lmssl - lmskh)
gebildet.
Hierbei entspricht flmssl = 0 trotz Sekund¨ arluft damit der Sollwertvorgabe f¨ ur Lambda-Motor eines Konzeptes mit magerem Warmlauf. Die Grenze flmssl = 0.9961 entspricht dann der Sollwertvorgabe bei thermischer Reaktion in Verbindung mit Sekund¨ arluft. Die Vorgabe von fmssl erfolgt in der Sekund¨ arluftsteuerung %SLS. Der hieraus resultierende Sollwert f¨ ur Lambda-Katheizen lamkhr wird ebenfalls durch flakh bewertet, in der %LAMKO durch flamkh aufgesteuert und als tats¨ achliches Lambda-Brennraum lamsbg bereitgestellt. In %LAMKO wird auch der zugeh¨ orige Lambda-Sollwert lamsons f¨ ur die Lambda-Regelung mit lamsons = lamsbg * flamsl berechnet. Aus Timing-Gr¨ unden wird dazu, solange B_lamkhe nicht gesetzt ist, die %LAMKO im R_t10 gerechnet (nur manche SRE Projekte).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAKH 10.40.1
Seite 1175 von 4100 31.JAN.2003 Thomas Brosi
Den beiden Katheizkonzepten ("magerer Warmlauf", "Sekund¨ arlufteinblasung") ist gemeinsam, daß der Anfahrvorgang mit minimalen Rohemissionen und minimalem Abgasmassenstrom erfolgen muß, d.h. der Leerlauf des Motors ist hinsichtlich max. W¨ armefreisetzung im Abgasstrang zu applizieren, w¨ ahrend der Anfahrvorgang an der mageren Warmlaufgrenze mit wirkungsgradoptimalem Z¨ undwinkel erfolgen sollte. Hieraus resultiert, daß insbesondere w¨ ahrend des Anfahrens die Lambdavorsteuerung im Motor durch die Magergrenze lalgm aus %ESWL definiert wird. Bei Konzepten mit großem Sekund¨ arluft¨ uberschuß im Leerlauf wird Lambda-Motor zus¨ atzlich durch die Fettgrenze lalgf aus %WL bestimmt. Siehe hierzu auch %LAMKO. W¨ ahrend der Nachstartphase kann durch das Kennfeld KFLANSKH abh¨ angig von anztib_w und tmst eine eigene Lambda-Vorgabe lanskh_w vorgegeben werden. Die ist ggfs. f¨ ur Konzepte mit Thermoreaktor notwendig, um die Selbstz¨ undbedingungen zu erzielen, ohne die eigentliche Nachstartabregelung erneut anzupassen. Das Kennfeld muß auch f¨ ur die Kaltstartstrategie angepaßt sein, sofern bei kalten Motortemperaturen Katheizen aktiviert wird. Bei Benzin-Direkteinspritzung ist f¨ ur den HSP-Betrieb eine bessere Magerlauff¨ ahigkeit denkbar. KFLANSKH wird in den entsprechenden Bereichen auf HSP Betrieb angepasst und mit LAHOMMXKH f¨ ur den Homogenbetrieb begrenzt. Abh¨ angig von der wistr-Schwelle WISTRLASKH kann der ¨ Ubergang von Lambda-Motor auf Lambda-Abgas mit der Zeitkonstanten ZFLASKH definiert werden. Zus¨ atzlich wird die Sekund¨ arluftdynamik durch flamsslkh ber¨ ucksichtigt. Hierdurch ist es m¨ oglich, z.B. im ECE-Fahrzyklus, die Z¨ undung einer Nachreaktion auf einen sp¨ ateren Zeitpunkt zu legen. Sekund¨ arluftadaption/Kurztest: Die Funktion %KOSLKH aktiviert die SLP zum Katheizen. %KOSLKH kann die SLP auch zur Sekund¨ arluftdiagnose (%DSLS) ¨ uber B_anfdslp (aus %BBDSLS) oder ¨ uber die Kurztestanforderung B_fasls erneut aktivieren. Die Lambdavorgabe ist von der Sekund¨ arluftdiagnose abh¨ angig, basierend auf der eingesetzten Lambdaregelung: Zweipunktregler -> Sekund¨ arluftdiagnose (Altes Paket %DSLSLR): Regelung auf Lambda-Abgas = 1 mit Vorgabe der notwendigen Motoranfettung aufgrund des Sekund¨ arluftverd¨ unnungsfaktors flamsl_w. In Motorbetriebspunkten, bei denen aufgrund der geringen Ansaugluftmasse ein zu fetter Motorbetrieb erreicht w¨ urde, kann die Lambda-Abgas-Vorgabe lasdsl_w abh¨ angig von der Ansaugluftmasse nach mager korrigiert werden. Eine Adaption der Sekund¨ arluftmasse ist dann wegen lamsons_w allerdings nicht mehr m¨ oglich, da das "Meßfenster" verlassen ist. (Siehe hierzu %DSLSLR.)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
stetige Lambdaregelung -> neues Paket Sekund¨ arluftdiagnose (%DSLS, %BBDSLS, %BGDSLS): Vorgabe von Lambda-Motor = 1 und Berechnung von Lambda-Abgas-Soll (lamsons_w) aus dem Sekund¨ arluftverd¨ unnngsfaktor. Bei Kurztripanforderung (B_fasls) erfolgt die Diagnose in Verbindung mit aktiver Regelung analog zur Sekund¨ arluftdiagnose w¨ ahrend Katheizen. W¨ ahrend der aktiven Diagnose (B_anfdslp) erfolgt dagegen die Sekund¨ arluftdiagnose durch Messung und Auswertung der Lambdasondenspannnung lamsoni_w bei gesteuertem Betrieb. (Siehe hierzu %BGDSLS) Durch Setzen von Bit 0 in Codewort CWLAKH kann ein fettes Motorlambda analog zur Diagnose mit Zweipunkt-Regelung vorgesteuert werden. Die Lambdaregelung bleibt aber weiter ausgeschaltet! Heizfunktionen f¨ ur Entschwefelung eines NOx-Speicherkatalysators: Zur Entschwefelung eines NOx-Speicherkatalysators sind chemische Heizmethoden denkbar: - Lambda-Split (%KOLSH): Vorraussetzung ist ein 2-Bank-System mit Y-Zusammenf¨ uhrung vor dem NOx-Speicherkat. Durch bankweise fett/mager-Vertrimmung wird reaktives Gemisch in Speicherkatalysator zur Nachreaktion gebracht. Die Bankweise Lambdavertrimmung ist nur aktiv sofern %KOLSH die Bedingung B_khls gesetzt hat. Die Funktion muß ¨ uber die Systemkonstante SY_LS aktiviert werden. - Chemisches Kathaufheizen (%KOCKA): Durch periodische fett/mager-Phasen wird eine Nachreaktion in den Katalysatoren erzeugt. Dabei wird die Sauerstoffspeicherf¨ ahigkeit der Katalysatoren ausgenutzt. Die Magerphasen werden durch eine Magerbetriebsart (HMM/SCH) erzeugt. Nur f¨ ur die Fettphasen wird Homogenbetrieb angefordert. Daher wird in LAKH auch nur der Fett-Wunsch lackasf(2)_w ber¨ ucksichtigt. Die Funktion muß u ¨ber SY_CKA freigeschaltet werden.
APP LAKH 10.40.1 Applikationshinweise Voraussetzung:
Applikation Gemischkontrolle (%GK), Einspritzung Vorsteuerung (%ESVST), Sekund¨ arluftsteuerung (%KOSLKH, %BGMSLS), Applikation Warmlauf/Nachstart in Verbindung mit Katheizung.
Systemkonfiguration: SY_SLS = | 0: | 1: | 2: Weitere
kein Sekund¨ arluftsystem, magerer Katheizbetrieb des Motors mit Sekund¨ arluftsystem, fetter Katheizbetrieb des Motors; Luftentnahme aus Umgebung mit Sekund¨ arluftsystem, fetter Katheizbetrieb des Motors; Luftentnahme aus Saugrohr, nach HFM aber vor DK m¨ ogliche Sekund¨ arluftvarianten sind in %KOSLKH beschrieben.
SY_BDE = | 0: System mit Saugrohreinspritzung (SRE) | 1: System mit Benzin-Direkteinspritzung (BDE) SY_LS
= | 0: Lambda-split zum Katheizen nicht m¨ oglich | 1: Lambda-split zum Katheizen aktivierbar (nur bei Stereo-System mit Y-Zusammenf¨ uhrung vor Kat. / BDE)
SY_CKA = | 0: Chemisches Katheizen nicht m¨ oglich | 1: Chemisches Katheizen durch periodisch wechselndes Abgaslambda m¨ oglich. SY_HSP = | 0: System erlaubt keine homogene Split-Einspritzung | 1: System erm¨ oglicht homogene Split-Einspritzung (nur f¨ ur BDE) Beispiele f¨ ur Erstbedatung Lambda-Vorgabe: Magerer Warmlauf: Vorbelegung KFLMSKH mit 1,05, ¨ Ubergang auf 1,0 bzw. fetter abh¨ angig von Last (rl) beim Anfahren. Anlegen an die magere Fahrbarkeitsgrenze (lalgm) aus %ESWL, wie in %LAMKO beschrieben. bei Benzin-Direkteinspritzung mit m¨ oglicher Split-Einspritzung (SY_HSP>0): Vorbelegung KFLMSKH mit 1,1. Nur ggf. ¨ Ubergang auf 1,0 bei Last. Begrenzung f¨ ur Homogenbetrieb LAMXHOMKH = 1.05 fetter Warmlauf : Vorbelegung KFLASKH mit 1,1 bis 1,2, ¨ Ubergang auf > 1,3 beim Anfahren. Ggf. anlegen an die magere Fahrbarkeitsgrenze (lalgm) aus %ESWL, wie in %LAMKO beschrieben. Siehe auch %BBKH(Z). oder Lambda-Motor-Vorgabe durch Codewort CWSLS in %SLS analog zu magerem Warmlauf. Software-Voreinstellung f¨ ur die KF ist jeweils konstant KFLMSKH=1.0 und KFLASKH=1.8!
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAKH 10.40.1
Seite 1176 von 4100 31.JAN.2003 Thomas Brosi
KFLANSKH darf auf keinen Fall die Magerlaufgrenze ¨ uberschreiten, damit hier eine Beschr¨ ankung des Motorlambdas garantiert ist. (Bei Sekund¨ arluftsystemen wird im erkannten Fehlerfall - B_mslmn = true - die Pumpe abgeschaltet; dann wird das geforderte Abgaslambda gleich dem Motorlambda!) Beispiele f¨ ur Erstbedatung: KFLANSKH = 1.10 f¨ ur BDE mit SY_HSP>0 KFLANSKH = 1.05 f¨ ur BDE mit SY_HSP=0 oder SRE mit magerem Warmlauf KFLANSKH = 1.00 f¨ ur SRE mit fettem Warmlauf F¨ ur kalte Starttemperaturen m¨ ussen die Werte der Kaltstartanpassung (KFLANS) ¨ ubernommen werden! Zur Absicherung fehlerhafter Eingangswerte siehe Kaltstartanpassung. Software-Voreinstellung f¨ ur KFLANSKH ist konstant 1.0! Bei Systemen mit Benzin-Direkteinspritzung kann die Magerlauff¨ ahigkeit durch homogene Split-Einspritzung (HSP) verbessert werden. Die Lambda-Vorsteuerung wird dann f¨ ur diesen Split-Betrieb vorbedatet. Damit im Homogen-Betrieb die Magerlaufgrenze nicht uberschritten wird, wird dann die Lambdaforderung auf LAMXHOMKH begrenzt. ¨ Vorschlag Neutralbedatung: LAMXHOMKH = 1.1 Die St¨ utzstellenverteilung von KFLMSKH, KFLASKH ist so zu w¨ ahlen, daß der "Katheiz-Leerlauf-Bereich" bez¨ uglich Drehzahl und Last ausreichend ¨ uberdeckt ist und zur Teillast ein stetiger ¨ Ubergang durch Interpolation erfolgen kann. Vorschlag St¨ utzstellenverteilung: nmot_w[1/min] 500 625 1250 2500 2750 3125 3750 4500 rl_w [%] 10 20 25 30 35 40 50 60 Durch LASTMOT und LMSTMOT kann die Lambda-Vorgabe f¨ ur kalte Motortemperaturen n¨ aher an Lambda=1.0 gezogen werden, da die Brenngrenzen enger sind oder die chemische Reaktion von fettem Abgas mit Sekund¨ arluft nur noch bedingt abl¨ auft. Aus gleichem Grund kann mit KLLAKHFH f¨ ur große H¨ ohen die Lambdavorgabe n¨ aher an Lambda=1.0 gezogen werden. Software-Voreinstellung ist Neutralbedatung: LASTMOT=LMSTMOT=KLLAKHFH==1.0 Bei diesen Korrekturen muß beachtet werden, dass sowohl Motortemperatur als auch H¨ ohenfaktor bei Komponentenfehler nach einiger Zeit auf einen Ersatzwert (Modellwert) umgeschaltet werden. Diese erweiterten Toleranzen sollten f¨ ur die Bedatung ber¨ ucksichtigt werden. Vorbelegung in %ESWL so, daß "lalgm", lalgf w¨ ahrend Katheizen nicht begrenzen. ¨bergang der Vorsteuerung von Motorlambda nach Abgaslambda: Erstbedatung f¨ ur U Nur Vorgabe Motorlambda: WISTRLAKH = 1.0; ZFLASKH=25.6sec Nur Vorgabe Abgaslambda: WISTRLAKH = 0.0; ZFLASKH= 0.1sec
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFLADSLS sollte bei ausreichender Pumpenleistung nicht zu fettem Abgas w¨ ahrend der Aktivdiagnose/Adaptionsphase f¨ uhren. Bei stetiger Lambdaregelung muß f¨ ur eine Anfettung Bit 0 von CWLAKH gesetzt werden. ACHTUNG: Durch die Anfettung kann der Katalysator ¨ uberheizt werden. Die Diagnosefunktion (%DSLSLR oder %DSLS, %BBDSLS, %BGDSLS) muß hierauf abgestimmt sein. Ausschalten der Funktion: kein Katheizen durch KLSWKH = 0 in %BBKH(Z) kein Lambda-Eingriff bei magerem Warmlauf: KFLMSKH = 1 bei Sekund¨ arluft: MSLUB = 0 in %SLS und KFLASKH = 1.0 Lambda-Vorgabe auf 1.0 geklammert ¨ uber flakh=0 durch KLFLAKH==0 in %BBKH(Z)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMBTS 25.10.1
Seite 1177 von 4100 31.JAN.2003 Thomas Brosi
FU LAMBTS 25.10.1 Lambda Bauteileschutz FDEF LAMBTS 25.10.1 Funktionsdefinition precontrol zwopt zwgru etazwist B_dash B_gsaf tanvk_w tanvkm_w tavvk_w tkivkm_w tavhk_w
zwopt zwgru etazwist B_dash
LAMBS
component protection coordination
B_gsaf tanvk_w tanvkm_w tavvk_w
lambs_w lambs_w B_fbsatm
tkivkm_w tavhk_w tkihkm_w
tkihkm_w taikr_w
dlamatr2_w
dlamatr_w dlamatr2_w
lambssa_w
lambts_w
lambts2_w
taikr_w LAMBSSA lambssa_w B_sabbts B_tatmsa B_vfzgsa
B_sabte
dlamatr_w
LAMBTSKO
request to lambda coordination B_sabbts
BLAMBS
B_sabte B_fbsatm
B_atr B_atrnl
B_atrnl
B_lambts B_fuabts
B_atr2
request operation mode MODBS B_fbsatm B_atrnl
bdemodbs
lambts-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_atr2
B_atr
lambts-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMBTS 25.10.1
Seite 1178 von 4100 31.JAN.2003 Thomas Brosi
LAMBS: Vorsteuerung ===================
lambda pre-control caracteristic maps
B_fbsatm 1.0
LBTS lbts_w B_agrrebts
lambs_w
lambs_w
1.0
TAVVKBTSH
gangi DLBTSGANG
DTBTS
enable component protection tanvk_w tanvkm_w tavvk_w tavhk_w tkihkm_w tkivkm_w taikr_w E_atnv
TATMBTS B_agrrebts tanvk_w tanvkm_w tavvk_w tavhk_w tkihkm_w tkivkm_w taikr_w B_tatmbts E_atnv
ZLBTS
0.0 1.0
fbsatm_w
1.0
0.0
compute 1/ reset 1/
B_fbsatm
B_fbsatm
DETAZWBS zwopt zwgru etazwist
zwopt detazwbs zwgru etazwist
dlambts_w
nmot
DLBTS
nmot rl
rl
KFFDLBTS (SNM10GK2UB,SRL08GK2UB)
B_dash CWLAMBTS
0 lambts-lambs
B_gsaf 1 lambts-lambs LBTS: Lambda Vorsteuerkennfelder ================================
SY_LBK flb_w FLBKLBTS
0
false B_fbsatm
nmot rl
1/ lbts_w
KFLBTS (SNM10GK2UB,SRL08GK2UB)
lbts_w
nmot rl KFLBTSLBKO (SNM10GK2UB,SRL08GK2UB)
rriexts_w B_agrrebts rriexofs_w
B_agrrebts
0.0
VRRAGKSMN
nmot rl
0.0
KFDLBTSAGR (SNM10GK2UB,SRL08GK2UB)
lambts-lbts
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fbsatm
1/
lambts-lbts
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMBTS 25.10.1
Seite 1179 von 4100 31.JAN.2003 Thomas Brosi
DETAZWBS: Bestimmung des Deltaz¨ undwinkelwirkungsgrads =====================================================
B_fbsatm 2/ SY_LBK
0 1/
flb_w
0.05
1/
0.95
˚KW 95.25 0.0 1/ zwopt zwgru
1/
dzwg
etazwg 1/
ETADZWL
etazwg flb_w 1/ etazwg
1/ detazwbs
detazwbs
ETADZW
Mean
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
etazwist
etazwist etazwim
lambts-detazwbs
calculation mean value
lambts-detazwbs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMBTS 25.10.1
Seite 1180 von 4100 31.JAN.2003 Thomas Brosi
TATMBTS: Freigabe Bauteileschutz ================================
SY_ASTNVK
0
E_atnv TANVKBTSE
DTBTS
tanvkm_w TANVKBTS
DTBTS
tanvk_w TAVHKBTS
DTBTS
TVLBTS
tavhk_w TKIHKBTS
DTBTS
tkihkm_w TVLBTS_TON TKIVKBTS
DTBTS
tkivkm_w B_agrrebts
nmot rl
0.0
KFDTKIVKBT (SNM10GK2UB,SRL08GK2UB) TAIKRBTS
DTBTS TVLBTSVVK
TAVVKBTS
DTBTS
tavvk_w TAVVKBTSW
TVLBTSVVK_TON
B_tatmbts
B_tatmbts
DTBTS lambts-tatmbts
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
taikr_w
lambts-tatmbts
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMBTS 25.10.1
Seite 1181 von 4100 31.JAN.2003 Thomas Brosi
LAMBSSA: Bauteileschutz w¨ ahrend gefeuerter Schubphase =====================================================
vfzg_w
B_vfzgsa
B_vfzgsa VFZGSA tavvk_w TAVVKSAO tkivkm_w TKIVKSAO
B_tatmsa
B_tatmsa
tavhk_w TAVHKSAO
B_sabte
tkihkm_w TKIHKSAO
B_sabbts
B_sabbts
tanhkm_w TANHKSAO
LBTSSGMX LBTSSGG compute 1/
IntegratorKLimited
1.0 lambssa_w
1.0
lambssa_w
lambts-lambssa
reset 1/
lambts-lambssa BLAMBS: Anforderung an LAMKO ============================
B_sabbts
B_sabte
B_fbsatm
B_lambts
B_lambts SY_ATR 0 false
B_atr
B_lalgf
B_fuabts
B_fuabts
B_atrnl SY_STERVK 0 false B_atr2
lambts-blambs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LBTSSGMN
lambts-blambs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMBTS 25.10.1
Seite 1182 von 4100 31.JAN.2003 Thomas Brosi
MODBS: Anforderung Betriebsart ==============================
B_fbsatm false
255 1
bdemodbs
bdemodbs lambts-modbs
SY_ATR 0 B_atrnl
255 = any mode allowed 1 = homogeneous mode only lambts-modbs LAMBTSKO: Bauteileschutz Koordination =====================================
SY_ATR
0
dmrkh_w
0.0
B_atrzw B_sabte lambs_w dlamatr_w
1.0
lambts_w
lambts_w SY_STERVK 0 1/ 1.0
lambts2_w
lambts2_w lambts-lambtsko
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlamatr2_w
lambssa_w lambts-lambtsko
ABK LAMBTS 25.10.1 Abkurzungen ¨ Parameter CWLAMBTS DLBTS DLBTSGANG DTBTS ETADZW ETADZWL FLBKLBTS KFDLBTSAGR KFDTKIVKBT KFFDLBTS KFLBTS KFLBTSLBKO LBTSSGG LBTSSGMN LBTSSGMX SNM10GK2UB SRL08GK2UB TAIKRBTS TANHKSAO TANVKBTS TANVKBTSE TAVHKBTS TAVHKSAO TAVVKBTS TAVVKBTSH TAVVKBTSW TAVVKSAO TKIHKBTS TKIHKSAO TKIVKBTS TKIVKSAO TVLBTS TVLBTSVVK VFZGSA VRRAGKSMN ZLBTS
Source-X
Source-Y
DETAZWBS GANGI DZWG DZWG NMOT NMOT NMOT NMOT NMOT
NMOT RL
RL RL RL RL RL
Art
Bezeichnung
FW KL KL FW KL (REF) KL (REF) FW KF KF KF KF KF FW FW FW SV (REF) SV (REF) FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort: Lambda Bauteileschutz Delta Lambdasoll fur ¨ Bauteileschutz ¨ Delta Lambda Bauteilschutz, gangabhangig Temperaturhysterese fur ¨ Bauteileschutz ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW, Ladungsbewegung Faktor Ladungsbewegung fur ¨ Umschaltung auf anderes Anfettungskennfeld ¨ zusatzliche Anfettung im Bauteileschutz bei reduzierter AGR-Rate ¨ ¨ Absenkung der zulassigen Schwelltemperatur im Vorkat wahrend AGR Verbot Faktor Delta Lambdasoll fur ¨ Bauteileschutz Lambdasoll fur ¨ Bauteileschutz Lambdasoll fur ¨ Bauteileschutz bei offener LBK ¨ Lambdagradient wahrend gefeuerter Schubphase ¨ Lambdasollwert Minimum wahrend gefeuerter Schubphase ¨ Lambdasollwert Maximum wahrend gefeuerter Schubphase Stutzstellenverteilung ¨ Gemischkontrolle 10 nmot Stutzstellen ¨ Stutzstellenverteilung ¨ Gemischkontrolle 8 rl Stutzstellen ¨ Schwelle Abgastemperatur im Krummer ¨ fur ¨ Bauteileschutz Obergrenze Abgastemperatur nach Hauptkat fur ¨ SA Schwelle Abgastemperatur nach Vorkat fur ¨ Bauteileschutz Schwelle Abgastemperatur nach Vorkat fur ¨ Bauteileschutz bei E_atnv Schwelle Abgastemperatur vor Hauptkat fur ¨ Bauteileschutz Obergrenze Abgastemperatur vor Hauptkat fur ¨ SA Schwelle Abgastemperatur vor Vorkat fur ¨ Bauteileschutz ¨ Harte Schwelle Uberhitzung Vorkat ¨ ¨ Weiche Schwelle Uberw armung Vorkat Obergrenze Abgastemperatur vor Vorkat fur ¨ SA Schwelle Kattemperatur im Hauptkat fur ¨ Bauteileschutz Obergrenze Kattemperatur im Hauptkat fur ¨ SA Schwelle Kattemperatur im Vorkat fur ¨ Bauteileschutz Obergrenze Kattemperatur im Vorkat fur ¨ SA ¨ Verzogerungszeit Lambdasoll Bauteileschutz ¨ Verzogerungszeit Lambdasoll Bauteilschutz Vorkat Grenzgeschwindigkeit fur ¨ Schubabschalten ¨ min. Verhaltnis von korrigierter zu Soll-AGR-Rate, ab dem im BTS angefettet wird Zeitkonstante Lambda Bauteileschutz
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMBTS 25.10.1
Systemkonstante
Art
Bezeichnung
SY_ASTNVK SY_ATR SY_LBK SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Temperatursensor hinter Vorkat verbaut Systemkonstante Abgastemperaturregler vorhanden Systemkonstante fur ¨ die LBK Systemkonstante Bedingung : Stereo vor Kat
Seite 1183 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
BDEMODBS B_AGRREBTS B_ATR B_ATR2 B_ATRNL B_ATRZW B_DASH
LAMBTS LAMBTS ATR ATR
BDEMKO, BDEMUE
ATR MDFAW
AUS LOK EIN EIN EIN EIN EIN
BDE-Betriebsartenwunsch Bauteileschutz Bedingung fur ¨ Bauteileschutz: reduzierte AGR-Rate im Vergleich zum AGR-SollKF Bedingung Abgastemperaturregelung Bedingung Abgastemperaturregelung Bank 2 Bedingung ATR im Notlauf Bedingung Abgastemperaturregelung fur ¨ Zundwinkeleingriff ¨ ¨ Bedingung: Dashpot-Anderungsbegrenzung aktiv
B_FBSATM B_FUABTS B_GSAF
LAMBTS LAMBTS CANECUR
AUS AUS EIN
¨ Bedingung: Faktor Bauteileschutz abhangig vom Abgastemperaturmodell Bedingung fur ¨ Fullungsabsenkung ¨ wegen Bauteileschutz Bedingung Getriebe-Schalteingriff-Anforderung
B_LALGF B_LAMBTS
LAMKO LAMBTS
EIN AUS
Bedingung Laufgrenze ”Lambda fett” aktiv Lambda fur ¨ Bauteileschutz ist aktiv
B_SABBTS B_SABTE
LAMBTS BBSAWE
AUS EIN
Bedingung Schubabschaltebereitschaft durch Bauteileschutz Bedingung Schubabschaltebereitschaft fur ¨ Tankentluftungsventil ¨ schließen
B_TATMBTS B_TATMSA B_VFZGSA DETAZWBS DFP_ATNV
LAMBTS LAMBTS LAMBTS LAMBTS LAMBTS
LOK AUS AUS LOK DOK
Bedingung: Temperatur aus ATM fur ¨ Bauteileschutz uberschritten ¨ Bedingung: Temperaturen aus ATM erlauben SA ¨ Fahrzeuggeschwindigkeit lasst Schubabschalten zu Delta ZW-Wirkungsgrad fur ¨ Bauteileschutz SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor hinter dem Vorkatalysator
DLAMATR2_W DLAMATR_W DLAMBTS_W DMRKH_W
ATR ATR LAMBTS KOMRH
EIN EIN LOK EIN
Delta Lambdasoll aus Abgastemperaturregelung Bank 2 Delta Lambdasoll aus Abgastemperaturregelung Delta Lambda fur ¨ Bauteileschutz Momentenreserve fur ¨ Katheizen
DZWG ETAZWG ETAZWIM ETAZWIST
LAMBTS LAMBTS LAMBTS MDIST
E_ATNV FBSATM_W FLB_W
LAMBTS LBKFGS
GANGI
BBGANG
LAMBSSA_W LAMBS_W LAMBTS2_W
LAMBTS LAMBTS LAMBTS
LAMBTS_W
LAMBTS
LBTS_W RRIEXOFS_W RRIEXTS_W TAIKR_W
LAMBTS BGAGRSOL BGAGRSOL ATM
TANHKM_W
ATM
TANVKM_W TANVK_W
ATM ATM
TAVHK_W
ATM
TAVVK_W TKIHKM_W
ATM ATM
TKIVKM_W
ATM
VFZG_W
GGVFZG
LAMBTS LAMBTS ATR, LAMBTS KOMRH, LAMBTS BBSAWE, LAMBTS,LLRBB, MDKOG BGRLMXS GGCEGS, LAMBTS,MDASG, MDASGPH,TEB ATR, LAMBTS KOLASPH, KOMRH,LAMKO BBSAWE AMSV, BKS, LAMBTS, TEB, TEBEB
EASTKO, LAMBTS,NLKO, TVWNO LAMBTS LAMBTS ATR, DMDLU,LAMBTS, MDKOL,MSF, ...
AUS LOK LOK ATM, DTEV, LAMBTS, EIN MDIST EIN EASTKO, LAMBTS,NLKO, TVWNO LOK BGAGRSOL, BGPIRG, EIN BGPRGS, KOLASPH,LAMBTS, ... EIN ARMD, BBKR,BBSAWE, BDEMEN,BDEMKO, ... AUS LOK KOMRH, LAMKO, LAM- AUS SOLL BGRLFGZS, KOMRH, AUS LAMKO, LAMSOLL LOK EIN LAMBTS EIN LAMBTS EIN ATMHEX, ATR,BGAGR, BGLASO,BGPABG, ... EIN BKS, DLSAHKBD,LAMBTS, TVWNO EIN LAMBTS ATR, BGAGR, KODOH, EIN LAMBTS, SKR, ... EIN ATR, KOLASPH,KTMHK, LAMBTS ATR, BGLASO, LAMBTSEIN ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ...
Delta Zundwinkel ¨ Grund-ZW zu Optimal-ZW Wirkungsgrad beim Grundzundwinkel ¨ Gemittelter Wirkungsgrad beim Ist-Zundwinkel ¨ Ist-Zundwinkelwirkungsgrad ¨ Errorflag: Abgastemperatur hinter dem Vorkatalysator ¨ Faktor Bauteileschutz abhangig vom Abgastemperaturmodell Faktor Ladungsbewegung
Ist-Gang
¨ Lambda fur ¨ Bauteileschutz wahrend gefeuerter Schubphase Lambda fur ¨ Bauteileschutz (Vorsteuerung) Lambda fur ¨ Bauteileschutz Bank2 Lambda fur ¨ Bauteileschutz ¨ Lambda fur ¨ Bauteileschutz aus Stationarkennfeld Relative Rate Restgas-Inert von extern ohne AGR-Freigabe in der Sollbetriebsart Rate Restgas-Inert von externer AGR Abgastemperatur im Krummer ¨
Abgastemperatur hinter Hauptkat aus Modell Modellierte Abgastemperatur hinter dem Vorkatalysator Abgastemperatur nach dem Vorkat Abgastemperatur vor Hauptkat Abgastemperatur vor dem Vorkat Temperatur Katalysator im Hauptkat aus Modell
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
Fahrzeuggeschwindigkeit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
ZWGRU ZWOPT
ZUE MDBAS
LAMBTS, ZUE, ZWBAS EIN EIN LAMBTS, MDIST,MDZW, MSF, ZWMIN
LAMBTS 25.10.1
Seite 1184 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Grundzundwinkel ¨ optimaler Zundwinkel ¨
FB LAMBTS 25.10.1 Funktionsbeschreibung Aufgabe: ======== Bauteileschutz (Kr¨ ummer, Laderturbine usw.) durch Gemischanfettung.
Prinzip: ======== Eine zu hohe Abgastemperatur l¨ aßt sich durch Anfettung des Luft-Kraftstoff-Gemischs absenken. Durch diese Anfettung gelangt mehr Kraftstoff in den Zylinder als f¨ ur eine st¨ ochiometrische Verbrennung des Kraftstoffs notwendig w¨ are. Dadurch steigt der CO-Gehalt im Abgas. Da CO energiereicher als CO2 ist, sinkt die Leistung des Motors und damit die Abgastemperatur.
LAMBTS: ¨ Ubersicht ================= Die Funktions ist in vier Teilfunktionen untergliedert: LAMBS: Hier wird die notwendige Anfettung vorgesteuert. BLAMBS: Hier wird die Anforderung f¨ ur die Lambdakoordination generiert. MODBS: Hier wird die Anforderung f¨ ur die BDE-Betriebsart generiert. LAMBSSA: Bereitstellung der Bedingung f¨ ur Schubabschaltebereitschaft und Lambda BTS f¨ ur die gefeuerte Schubphase LAMBTSKO: Hier findet eine Koordination der Lambdavorgaben von Vorsteuerung und einer optionalen Abgastemperaturregelung statt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LAMBS: Vorsteuerung =================== ¨ Uber das Kennfeld KFLBTS bzw. KFLBTSLBKO kann abh¨ angig von Drehzahl nmot und F¨ ullung rl eine Lambdasoll-Verschiebung in Richtung fett vorgenommen werden. Dar¨ uber wird die station¨ ar notwendige Anfettung zum Bauteileschutz eingestellt. Bei geschlossener LBK (Ladungsbewegungsklappe) wird ein Solllambda aus KFLBTS gefordert, bei offener LBK aus KFLBTSLBKO. In manchen Betriebspunkten werden hohe externe AGR-Raten gefahren um bei heißen Temperaturen die Abgastemperatur im Vorkatalysator zu senken. Dadurch kann die erforderliche Gemischanfettung reduziert werden, mit der Folge eines geringeren Kraftstoffverbrauchs. Wird nun aber AGR z.B. aufgrund von Diagnosen oder nicht erreichter AGR-Betriebsbereitschaft gesperrt oder reduziert, so steigt demzufolge die Abgastemperatur im Vorkat. In diesem Fall muß doch wieder aus Bauteileschutz-Gr¨ unden angefettet werden. Unterschreitet das Verh¨ altnis der korrigierten Soll-AGR-Rate rriexts_w zur AGR-Rate rriesofs_w (aus den Sollkennfeldern) den Schwellwert VRRAGKSMN, dann wird ein zus¨ atzlicher Lambdaoffset KFDLBTSAGR hinzu geschaltet. Bei Verschlechterung des Z¨ undwinkelwirkungsgrades kommt es zu einer Erh¨ ohung der Abgastemperatur. Dieser Erh¨ ohung kann man mit einer Gemischanfettung entgegenwirken. Dazu wird der Z¨ undwinkelwirkungsgrad etazwg beim Grundz¨ undwinkel zwgru und der gemittelte Z¨ undwinkelwirkungsgrad etazwim beim Ist-Z¨ undwinkel berechnet. Die Differenz von etazwg und etazwim ergibt die Wirkungsgradverschlechterung detazwbs. Abh¨ angig von detazwbs kann nun ¨ uber die Kennlinie DLBTS eine additive Anfettung vorgenommen werden. Die Anfettung kann in gew¨ unschten Bereichen mittels des Kennfeldes KFFDLBTS (nmot, rl) abgeschw¨ acht bzw. ausgeschaltet werden. Die oben beschriebene station¨ are Anfettung lbts sowie die Anfettung bei Z¨ undwinkeleingriffe dlambts werden erst dann aktiv, wenn die Temperatur eines der zu sch¨ utzenden Bauteile seine Grenztemperatur ¨ uberschreitet (B_tatmbts = true). Die Anfettung kann zeitlich verz¨ ogert (TVLBTS > 0 s) und zeitlich "verschliffen" (ZLBTS > 0 s) werden. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Bei ¨ Uberschreitung der (harten) Temperaturschwelle TAVVKBTSH vor Vorkat wird ohne Verz¨ ogerungszeit der maximale BTS angefordert. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
MEAN: Mittelung des Wirkungsgrades beim Ist-Z¨ undwinkel ====================================================== Hier erfolgt eine Mittelung ¨ uber die im 10-ms-Raster vorliegenden Z¨ undwinkelwirkungsgrade ¨ uber ein 100-ms-Raster.
TATMBTS: Freigabe Bauteileschutz ================================ Sobald eine Bauteiletemperatur ihren Grenzwert ¨ uberschreitet, wird nach einer Verz¨ ogerungszeit der Bauteileschutz freigegeben. Die Freigabe wird durch das Bit B_tatmbts = true angezeigt. Ber¨ ucksichtigt sind die Abgastemperatur nach Vorkat tanvk, die Abgastemperatur vor Hauptkat tavhk, die Temperaturen im Hauptkat und im Vorkat tkivkm und tkihkm sowie die Kr¨ ummertemperatur taikr und die Temperatur vor Vorkat tavvk. Da die Modelltemperatur im Fall von reduzierter AGR ungenauer wird, wird die gerade noch zul¨ assige Schwelltemperatur im Vorkat um den Offset KFDTKIVKBT reduziert. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Die extrem dynamische Abgastemperatur vor Vorkat wird mit einer eigenen Verz¨ ogerungszeit versehen. Bei ¨ Uberschreiten der sog. weichen Tempraturschwelle durch die Temperatur vor Vorkat wird BTS ohne Verz¨ ogerung angefordert. Die sog. harte Schwelle f¨ ur die Temperatur vor Vorkat wird im Rahmen der Vorsteuerung verwendet (s.o.). !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! BLAMBS: Anforderung an Lambdakoordination ========================================= Das Bit B_lambts zeigt der Lambdakoordination an, daß die Bauteileschutzfunktion eine Gemischanfettung anfordert. Die Anforderung wird gesetzt, wenn die Abgastemperatur bzw. Kattemperatur einen kritischen Bereich erreicht (B_fbsatm = 1). Außerdem kann die Anforderung von der Abgastemperaturregelung gesetzt werden. Bei aktiver Regelung (B_atr = 1 oder B_atr2 = 1), oder wenn die
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMBTS 25.10.1
Seite 1185 von 4100 31.JAN.2003 Thomas Brosi
Abgastemperaturregelung sich im Notlauf befindet (B_atrnl = 1). Ebenfalls gesetzt wird das Bit, wenn bis zur Schubfreigabe der gefeuerte Schub eingeleitet wird. In diesem Fall wird das Phase-Out auf lambssa_w geschrieben. Sobald die Lambdakoordination an die Fettlaufgrenze kommt (B_lalgf = 1) bedeutet das, es kann nicht weiter angefettet werden. Wenn aber gleichzeitig noch Bedarf einer Abgas-K¨ uhlung besteht, wird eine Anforderung raus gegeben, die F¨ ullung abzusenken (B_fuabts=1).
MODBS: Anforderung Betriebsart ============================== Die Gr¨ oße bdemodbs zeigt der Betriebsartenkoordination an, welche Betriebsart von der Bauteileschutzfunktion gefordert wird. bdemodbs = 0 bedeutet, daß keine spezielle Betriebsart angefordert ist. bdemodbs = 1 bedeutet, daß ausschließlich Homogenbetrieb gefordert ist. Der Homogenbetrieb wird gefordert, wenn die Abgastemperatur bzw. Kattemperatur einen kritischen Bereich erreicht hat (B_fbsatm = 1) oder die Abgastemperaturregelung eingreifen will (B_homsatr = 1 oder B_homsatr2 = 1), oder wenn die Abgastemperaturregelung sich im Notlauf befindet.
LAMBTSKO: Bauteileschutz Koordination ===================================== Der Lambdasollwert der Vorsteuerung lambs wird um den Eingriff der Abgastemperaturregelung dlamatr korrigiert und als GesamtLambdasollwert lambts an die Lambdakoordination weitergereicht. Ist f¨ ur die Entschwefelung Katheizen mit Momentenreserve aktiv, wird die Abgastemperatur ¨ uber Zur¨ ucknehmen des Z¨ undwinkels geregelt, der Bauteileschutz ¨ uber Anfettung muß solange inaktiv sein. Durch den Einsatz der Abgastemperaturregelung mit verbautem Abgastemperatursensor ist es m¨ oglich, die Vorsteuerung ohne gr¨ oßeren Fettvorhalt zu applizieren. Sollte die tats¨ achliche Abgastemperatur trotz Vorsteuerung den kritischen Wert ¨ ubersteigen, wird die Abgastemperaturregelung zus¨ atzlich anfetten und die Temperatur senken. Soll Schubabschalten gefahren werden, wird von lambs_w aus der Vorsteuerung auf lambssa_w aus dem gefeuerten Bauteileschutz umgeschaltet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LAMBSSA: Bauteileschutz w¨ ahrend gefeuerter Schubphase ===================================================== Auf Basis der Temperaturen aus ATM sowie der momentanen Fahrzeuggeschwindigkeiten wird festgestellt, ob eine Schubabschaltung erlaubt ist. Die Freigabe f¨ ur Schubaschalten erfolgt, wenn die Anforderung nach Schubabschalten kommt (geht gleichzeitig mit B_sabte) und die Temperaturen hinreichend niedrig sind, bzw. eine Grenzgeschwindigkeit unterschritten wurde. Sind die Bedingungen f¨ ur Schubabschalten zun¨ achst nicht erreicht (zu hohe Temperatur und zu hohe Geschwindigkeit), wird lambda zun¨ achst bis zum Erreichen einer der Bedingungen auf LBTSSGMN gesetzt. Bei Erreichen einer der beiden Bedingungen wird das Phase-Out uber die Lambda-Rampe eingeleitet, bevor die Schubfreigabe erteilt wird. ¨
APP LAMBTS 25.10.1 Applikationshinweise Voraussetzungen: ================ * Applikation des Grundz¨ undwinkels (siehe %ZWGRU) * Station¨ are Lambda - Grundanpassung * Applikation der Klopfregelung * Applikation des Abgastemperaturmodells (%ATM), incl. Lambda- und Z¨ undwinkelpfad * Einbau eines Temperatursensors an die zu sch¨ utzende Stelle im Abgasstrang (z.B. Kr¨ ummer oder Katalysator)
Codewort LAMBTS: ================
CWLAMBTS Bit-Nr.
+---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+-+-+-+-+ | | | +---------------> 1 = Aktualisierung dlambts auch bei Dashpot | 0 = dlambts bei Dashpot eingefroren | +-------------------> 1 = Aktualisierung dlambts auch bei Getriebeeingriff 0 = dlambts bei Getriebeeingriff eingefroren
Beipiel: Aktualisierung dlambts bei Dashpot und Getriebeschutz freigeben -> CWLAMBTS[Bit0] = 1 und CWLAMBTS[Bit1] = 1 -> CWLAMBTS = 2ˆ0 + 2ˆ1 = 1 + 2 = 3
Vorbelegung der Parameter (Vorsicht Funktion damit inaktiv !!!!): ================================================================= CWLAMBTS 0 Codewort LAMBTS alles inaktiv DLBTS
detazwbs [-] 0.0 0.5 1.0 3.0 DLBTS [-] 0.0 0.0 0.0 0.0 Anfettung ¨ uber Lambdasollwert ausgeschaltet
5.0 0.0
8.0 0.0
11.5 0.0
14.0 0.0
DLBTSGANG
gangi [-] 0 1 2 3 4 DLBTSGANG [-] 0.0 0.0 0.0 0.0 0.0 Anfettung u ¨ber Gangunterscheidung ausgeschaltet
6 0.0
7 0.0
DTBTS
20 Grad C
ETADZW ETADZWL
Bedatung in %MDBAS, da beide Kennlinien nur referenziert werden
5 0.0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMBTS 25.10.1
FLBKLBTS
0.0
KFFDLBTS
1.0 (alle nmot, alle rl) Gewichtsfaktor f¨ ur Delta-Lambda-Sollwert neutralisieren
KFLBTS
1.0 (alle nmot, alle rl) Anfettung ¨ uber Lambdasollwert ausgeschaltet
KFDLBTSAGR
0.0 (alle nmot, alle rl) Delta-Anfettung bei reduziertem AGR ausgeschaltet
KFDTKIVKBT
0.0 (alle nmot, alle rl) Reduzierung der Bauteileschutz-Schwelle im Vorkatalysator ausgeschaltet
KFLBTSLBKO
1.0 (alle nmot, alle rl) Anfettung ¨ uber Lambdasollwert ausgeschaltet
LBTSSGMN LBTSSGMX LBTSSGG
1.0 1.0 1.0
TAIKRBTS
1200 ◦ C Kritische Abgastemperatur im Kr¨ ummer
TAVHKBTS
900 ◦ C Kritische Abgastemperatur vor Hauptkat
TAVVKBTS
900 ◦ C Kritische Abgastemperatur vor Vorkat
TKIHKBTS
900 ◦ C Kritische Kattemperatur im Hauptkat
TANVKBTS
950 ◦ C Kritische Abgastemperatur nach Vorkat
TANVKBTSE
900 ◦ C Kritische Abgastemperatur nach Vorkat bei Sensorfehler
TAVVKSAO TKIVKSAO TAVHKSAO TKIHKSAO TANHKSAO
1200 ◦ C 1200 ◦ C 1200 ◦ C 800 ◦ C 1200 ◦ C
TVLBTS
0.0 s Zeitverz¨ ogerung f¨ ur Anfettung deaktivieren
ZDLBTS
0.1 s Tiefpass f¨ ur Delta-Anfettung deaktivieren
TIVKBTS
1100 ◦ C Schwelle Abgastemperatur vor Vorkat f¨ ur BTS
TAVVKBTSW
TAVVKBTS + 30K Weiche Schwelle ¨ Uberhitzung Vorkat f¨ ur BTS
TAVVKBTSH
TAVVKBTS + 50K Harte Schwelle ¨ Uberhitzung Vorkat f¨ ur BTS
TVLBTSVVK
5 sec
VFZGSA
50 km/h
VRRAGKSMN
0
Seite 1186 von 4100 31.JAN.2003 Thomas Brosi
Vorgehensweise: =============== 1.) Applikation der station¨ aren Anfettung ----------------------------------------* An der thermisch kritischen Stelle ist ein Temperatursensor einzubauen und die tats¨ achliche Temperatur zu messen. * Anfettungspfad ¨ uber Z¨ undwinkeleingriffe ausschalten: z.B. DLBTS = 0.0 (alle detazwbs) * Klopfregelung freigeben Bei der Applikation des Kennfeldes KFLBTS wird an jedem Betriebspunkt die Abgastemperatur gemessen und gegebenenfalls durch Anfettung (KFLBTS Werte < 1) auf einen unkritischen Wert begrenzt. Entsprechendes gilt f¨ ur KFLBTSLBKO, nur dass diese KF f¨ ur offene LBK bedatet werden muß.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMBTS 25.10.1
Seite 1187 von 4100 31.JAN.2003 Thomas Brosi
2.) Applikation der Anfettung bei Z¨ undwinkelverstellung ------------------------------------------------------Bei der Applikation der Anfettung bei Z¨ undwinkelverstellung muß die station¨ are Anfettung ¨ uber KFLBTS aktiv sein. Applikation der Anfettungskennlinie DLBTS: * Bedingung Z¨ undwinkelapplikation ohne Drehmomenteingriffe (B_zwappl) setzen: CWMDAPP[Bit0] = 1 * Betriebspunkt anfahren, bei dem ¨ uber das Kennfeld KFLBTS die gr¨ oßte generelle Anfettung notwendig war. * ¨ Uber ZWAPPL Z¨ undwinkel langsam nach "sp¨ at" verstellen und bei zu hoher Abgastemperatur Anfettung ¨ uber DLBTS vornehmen. Die Kennlinie DLBTS sollte f¨ ur die weitere Applikation unver¨ andert bleiben. Das Kennfeld KFFDLBTS muß bei maximaler Z¨ undwinkelsp¨ atstellung (z.B. ¨ uber ZWAPPL) appliziert werden: * Alle Betriebspunkte von KFFDLBTS anfahren und Abgastemperatur kontrollieren. Anfettung korrigieren.
3.) Applikation der Temperaturschwellen TAVVKBTS, TANVKBTS, TANVKBTSE, TAVHKBTS, TKIHKBTS ----------------------------------------------------------------------------------------TAIKRBTS und taikr_w beziehen sich auf die Temperatur im Kr¨ ummer TAVVKBTS und tavvk_w beziehen sich auf die Temperatur vor Vorkat. TANVKBTS und tanvk_w beziehen sich auf die Temperatur nach Vorkat. TANVKBTSE und tanvkm_w beziehen sich auf die Temperatur nach Vorkat bei Sensorfehler oder nicht verbautem Sensor TAVHKBTS und tavhk_w beziehen sich auf die Temperatur vor Hauptkat. TKIHKBTS und tkihkm_w beziehen sich auf die Temperatur im Hauptkat.
Nur wenn alle Bauteile gesch¨ utzt werden m¨ ussen, sind auch alle Schwellen zu applizieren. Ist ein Bauteil unkritisch, ist die entsprechende Schwelle auf den maximal m¨ oglichen Wert zu setzen. * Applikation des Abgastemperaturmodells nochmals ¨ uberpr¨ ufen, incl. Lambda- und Z¨ undwinkelpfad
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
* Wenn die tats¨ achlich gemessene Temperatur die kritische Bauteiletemperatur erreicht hat, muß die modellierte Temperatur abgelesen und in die entsprechende Schwelle eingetragen werden. Evtl. Fehler im Abgastemperaturmodell finden sich dadurch in den Schwellen TAIKRBTS, TAVVKBTS, TANVKBTSE, TAVHKBTS, TKIHKBTS wieder. * Die Wahl der Einschaltschwellen TAIKRBTS, TAVVKBTS, TANVKBTSE, TAVHKBTS, TKIHKBTS muß noch "dynamisch" ¨ uberpr¨ uft werden. D.h. bei einem Sprung aus einem thermisch unkritischen in einen thermisch kritischen Bereich darf die Anfettung nicht zu sp¨ at einsetzen, da sonst die Bauteiletemperatur ¨ uberschwingt. In diesem Fall muß die entsprechende Einschaltschwelle niedriger gew¨ ahlt werden. * Die Temperaturhysterese DTBTS ist so groß zu w¨ ahlen, daß kein periodisches Ein- und Ausschalten der Anfettung erfolgt. * Eine Totzeit TVLBTS > 0 s ist nur bei solchen Projekten zul¨ assig, bei denen beliebig oft die station¨ ar kritische Bauteiletemperatur ohne Schaden kurzzeitig ¨ uberschritten werden darf. Im Normalfall gilt aber TVLBTS = 0.0 s. * Eine Verz¨ ogerung mit der Zeitkonstante ZLBTS ist nur bei Projekten sinnvoll, bei denen die sprungf¨ ormige Anfettung zu einem sp¨ urbaren Momentensprung f¨ uhrt. Eine Verz¨ ogerung der Anfettung f¨ uhrt jedoch zum ¨ Uberschwingen der Bauteiletemperatur. Ist das ¨ Uberschwingen nicht tolerierbar, muß schon ab einer niedrigeren Bauteiletemperatur angefettet werden. * Die maximalen Temperaturen im ges. Abgassystem sind f¨ ur hohe und niedrige G¨ ange (H¨ angerbetrieb) zu ¨ uberpr¨ ufen und evtl. zus¨ atzlich notwendige Anfettung in DLBTSGANG einzutragen.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Durch der Erweiterung des dynamischen Bauteilschutzes ¨ uber weiter separate Kriterien f¨ ur die Vorkattemperatur kommen folgende zus¨ atzliche Temperaturschwellen hinzu (s. LAMBS bzw. TATMBTS): TKIVKBTS, TAVVKBTSW, TAVVKBTSH
TKIVKBTS bezieht sich auf die Temperatur im Vorkat. TAVVKBTSW (weiche Schwelle), TAVVKBTSH (harte Schwelle) beziehen sich auf die Temperatur vor dem Vorkat. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Beeinflusste Funktionen: ======================== %LAMKO ¨ uber lambts_w, lambts2_w
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BTKAT 1.10.0
Seite 1188 von 4100 31.JAN.2003 Thomas Brosi
FU BTKAT 1.10.0 Betriebstemperatur der Katalysatoren FDEF BTKAT 1.10.0 Funktionsdefinition tkivkm_w
SY_STERVK 0
TKIVKBTMN TKIVKBTMX
tkihkm_w
B_btkat
TKIHKBTMN
TKIHKBTMX tkivkm2_w
B_btkatg
SY_STERHK 0
tkihkm2_w
B_btkat2
btkat-main
1/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
btkat-main
ABK BTKAT 1.10.0 Abkurzungen ¨ Art
Bezeichnung
TKIHKBTMN TKIHKBTMX TKIVKBTMN TKIVKBTMX
Parameter
FW FW FW FW
Minimale Betriebstemperatur fur ¨ Hauptkatalysator Maximale Betriebstemperatur fur ¨ Hauptkatalysator Minimale Betriebstemperatur fur ¨ Vorkatalysator Maximale Betriebstemperatur fur ¨ Vorkatalysator
Systemkonstante
Art
Bezeichnung
SY_STERHK SY_STERVK
SYS (REF) Systemkonstante Bedingung Stereo hinter Kat SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Source-X
Variable
Quelle
B_BTKAT B_BTKAT2 B_BTKATG TKIHKM2_W
BTKAT BTKAT BTKAT ATM
TKIHKM_W
ATM
TKIVKM2_W
ATM
TKIVKM_W
ATM
Source-Y
Referenziert von
Art
Bezeichnung
AUS AUS AUS EIN
Bedingung Temperaturen der Katalysatoren Bank1 innerhalb ihrer Betriebsfenster Bedingung Temperaturen der Katalysatoren Bank2 innerhalb ihrer Betriebsfenster Bedingung Temperaturen fur ¨ alle Katalysatoren innerhalb ihres Betriebsfensters Temperatur Katalysator im Hauptkat aus Modell, Bank2
BGRLMIN ATR, BGLAMABM,BGLAMOD, BGMNOREG, BGSIK,... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... EIN ATR, BGLAMABM,BGLAMOD, BTKAT,DKATFKEB, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ...
Temperatur Katalysator im Hauptkat aus Modell
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen, Bank2
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
FB BTKAT 1.10.0 Funktionsbeschreibung Diese Funktion gibt Bedingungen raus, ob sich die Katalysatoren auf Bank1 und/oder Bank2 innerhalb ihres Betriebstemperaturfensters befinden. Oberhalb der Temperaturen TKIVKMX und TKIHKMX k¨ onnen durch bestimmte motorische Eingriffe wie z.B. Ausblenden einzelner Zylinder und gleichzeitigem fettem Gemisch die Katalysatoren besch¨ adigt werden. Unterhalb von TKIVKMN und TKIHKMN finden kaum noch katalytische Reaktionen statt, es sollten keine weiteren "K¨ uhlmaßnahmen" durchgef¨ uhrt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGBVG 2.110.0
Seite 1189 von 4100 31.JAN.2003 Thomas Brosi
APP BTKAT 1.10.0 Applikationshinweise Typische Werte -------------300 ◦ C 750 ◦ C 300 ◦ C 800 ◦ C
TKIHKBTMN TKIHKBTMX TKIVKBTMN TKIVKBTMX
Derzeit werden die Bits nur in der %BGRLMIN zur Schaltung auf h¨ ohere Schubluft verwendet. Damit die Katalysatoren mit hohem Massenstrom w¨ ahrend Schub nicht zu weit abk¨ uhlt m¨ ussen die MIN-Schwellen TKI*KMN h¨ oher als die Anspringtemperatur liegen. Die MAX-Schwellen TKI*KMX sollten im Gr¨ oßenbereich von TKI*SAO in %LAMBTS liegen.
¨ FU BGBVG 2.110.0 Berechnete Großen Brennverfahrensgrenzen FDEF BGBVG 2.110.0 Funktionsdefinition Break 1/
HYNBDEMBV
1/
nmot
nmotbdembv 1/
PRISTOV
bdemodbvloc /NC HYMBDEMBV
1/
mi_tmp
bdemodbv
KFBDEMBV
misobdembv LAMGRE
bgbvg-bgbvg
ETALAM
bgbvg-bgbvg MISOL: Sollmoment zur Adressierung von KFBDEMBV
CWBGBVG
0
2
1
B_sgs misol_w mifa_w
mi_tmp
mivbeb_w mdslw_w
bgbvg-misol
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MISOL
BITS
bgbvg-misol
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGBVG 2.110.0
Seite 1190 von 4100 31.JAN.2003 Thomas Brosi
PRISTOV: ¨ Uberwachung des Kraftstoff-Raildrucks
SY_HDP
2
1/ prist_w prsollu_w
B_pristov nmot_w KLPROV
bdemodbvloc
bgbvg-pristov
bdemodbv BDEMODPR
bgbvg-pristov LAMGRE: Berechnung der Lambdagrenzen f¨ ur alle Betriebsarten
nmot_w
lamnhom_w LAMNHOMN (SNM08LAUW)
ladmnhom_w
nmot_w
lamxhom_w LAMXHOMN (SNM08LAUW)
DLAMNHOM
ladmxhom_w
DLAMXHOM LAMGRHMM
nmot_w
lamnhos_w
ladmnhos_w
LAMNHOSN (SNM08LAUW)
nmot_w DLAMNHOS
lamxhos_w
ladmxhos_w
LAMXHOSN (SNM08LAUW) DLAMXHOS
nmot_w
lamnsch_w
ladmnsch_w
LAMNSCHN (SNM08LAUW)
nmot_w DLAMNSCH
lamxsch_w
ladmxsch_w
LAMXSCHN (SNM08LAUW) DLAMXSCH
nmot_w
lamnskh_w
ladmnskh_w
LAMNSKHN (SNM08LAUW)
nmot_w DLAMNSKH
lamxskh_w
ladmxskh_w
LAMXSKHN (SNM08LAUW) DLAMXSKH
nmot_w SNM08LAUW
bgbvg-lamgre
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nobdem
bgbvg-lamgre
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGBVG 2.110.0
Seite 1191 von 4100 31.JAN.2003 Thomas Brosi
LAMGRHMM: Lambdagrenzen f¨ ur die Betriebsart HMM
B_hmm B_hmmlgu
B_hmmlgs
B_fglahmm
B_fgzwhmm
B_fgzwhmmc RAMP LAHMM
bgbvg-lamgrhmm
B_sladmn B_sladmx
lamnhmm_w lamxhmm_w
ladmnhmm_w ladmxhmm_w
ladnhmmv_w ladxhmmv_w bgbvg-lamgrhmm LAHMM: Applizierte Lambdagrenzen f¨ ur HMM
B_hmms B_hmm
B_hmm 1/
rriehmms_w rriext_w
FILAHMMO
4/
filahmm_w
ladxhmmv_w
ladxhmmv_w
rriehmsk_w
nmot_w
ladxhmma_w KFLADXHMMA 3/
rl_w
ladxhmoa_w KFLADMXHMM 5/
nmot_w
ladnhmmv_w
ladnhmmv_w
LADMNHMMN (SNM08LAUW) B_hmmfes 2/ lamnhmm_w
ladxhmmv_w
lamnhmm_w
ladnhmmv_w 1/ lamxhmm_w KFLAHMM
lamxhmm_w
bgbvg-lahmm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
bgbvg-lahmm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGBVG 2.110.0
Seite 1192 von 4100 31.JAN.2003 Thomas Brosi
RAMP: Rampenf¨ ormige Auf- bzw. Absteuerung der harten Lambdagrenzen auf den Lambda-Sollwert
1/
B_hmmlgu
1/
B_hmms
B_sladmx
lamxhmm_w
ladmxhmm_w
ladmxhmm_w
1/ 1/ true
lamxhmm_w nmot_w
B_sladmx
1/
KLSLADMX
B_sladmx
2/
ladmxhmm_w
lamxhmm_w
ladmxhmm_w
2/ 1/ B_sladmn
lamnhmm_w
ladmnhmm_w
ladmnhmm_w
1/ 1/ true
lamnhmm_w nmot_w
1/
KLSLADMN
1/
2/ lamnhmm_w
ladmnhmm_w
3/ ladxhmmv_w
B_sladmx
ladmxhmm_w 4/
ladnhmmv_w
B_sladmn
bgbvg-ramp
2/ false
B_sladmn
ladmnhmm_w
bgbvg-ramp ETALAM: Berechnung der Lambda-Wirkungsgrade aus den Lambdagrenzen
B_hmms B_hmmfes B_hmm
1/ lamnhmm_w
1/
elamxhmm_w ETALAM
ladmnhmm_w
lamxhmm_w
elamnhmm_w
elamxhos_w
lamnsch_w
elamnhos_w
lamxsch_w
eladxhos_w
elamnsch_w
ladmnsch_w
lamxskh_w
ladmnskh_w
eladxskh_w ETALAMSC
eladnsch_w ETALAMSC
elamnskh_w ETALAMSC
eladxsch_w
ladmxsch_w
elamxskh_w ETALAMSC
ETALAMSC
eladnhos_w ETALAMSC
lamnskh_w
ETALAMSC
ETALAMSC
ladmxhos_w
elamxsch_w ETALAMSC
ETALAMSC
ladmnhos_w
eladnhmm_w ETALAM
ETALAMSC
lamxhos_w
2/
ladmxhmm_w
ETALAM
lamnhos_w
eladxhmm_w ETALAM
2/
ladmxskh_w
eladnskh_w ETALAMSC
bgbvg-etalam
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ladmnhmm_w
false
B_sladmn
bgbvg-etalam
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGBVG 2.110.0
Seite 1193 von 4100 31.JAN.2003 Thomas Brosi
INIT: Initialisierung bei SG-Reset
1.0
1.0
1.0
1.0
100.0
% 100.0
% 100.0
%
%
ladmnhom_w
lamnhmm_w
ladmnhmm_w
lamnhos_w
ladmnhos_w
lamnsch_w
ladmnsch_w
lamnskh_w
ladmnskh_w
elamxhmm_w
eladxhmm_w
elamxhos_w
eladxhos_w
elamxsch_w
eladxsch_w
elamxskh_w
eladxskh_w
1.0
lamxhom_w
ladmxhom_w
lamxhmm_w
ladmxhmm_w
lamxhos_w
ladmxhos_w
lamxsch_w
ladmxsch_w
lamxskh_w
ladmxskh_w
elamnhmm_w
eladnhmm_w
%
elamnhos_w
eladnhos_w
%
elamnsch_w
eladnsch_w
%
elamnskh_w
eladnskh_w
1.3
2.0
16.0
16.0
75.0
% 50.0
5.0
5.0
255
bdemodbvloc /NC
bgbvg-init BITS: Zuordnung von Bezeichnern und Bitpositionen
The following subfunction describes the assignment of bit names to bit positions. The assignment is done only in KGS file. bdemodbv
B_hombv 0 B_hmmbv 1 B_hosbv 2 B_schbv 3 B_skhbv 4 B_hspbv 6 bgbvg-bits
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
100.0
lamnhom_w
bgbvg-init
0.7
B_hksbv 7 bgbvg-bits
ABK BGBVG 2.110.0 Abkurzungen ¨ Parameter BDEMODPR CWBGBVG DLAMNHOM DLAMNHOS DLAMNSCH DLAMNSKH DLAMXHOM
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW
¨ Maske zur Ausblendung von Betriebsarten bei Uberdruck im Kraftstoffrail Codewort fur ¨ die Funktion BGBVG ¨ Delta zwischen stationarer und dynamischer unterer Lambdagrenze bei HOM ¨ Delta zwischen stationarer und dynamischer unterer Lambdagrenze bei HOS ¨ Delta zwischen stationarer und dynamischer unterer Lambdagrenze bei SCH ¨ Delta zwischen stationarer und dynamischer unterer Lambdagrenze bei SKH ¨ Delta zwischen stationarer und dynamischer oberer Lambdagrenze bei HOM
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
BGBVG 2.110.0
Seite 1194 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW KL (REF) KL (REF) KL (REF) KL (REF) KL KL KL KL KL KL KL KL KL KL KL KL FW FW FW KF KF KF KF KL KL KL KL KL KL KL KL KL KL KL KL SV (REF)
¨ Delta zwischen stationarer und dynamischer oberer Lambdagrenze bei HOS ¨ Delta zwischen stationarer und dynamischer oberer Lambdagrenze bei SCH ¨ Delta zwischen stationarer und dynamischer oberer Lambdagrenze bei SKH Lambda-Wirkungsgrad Lambda-Wirkungsgrad Lambda-Wirkungsgrad Lambda-Wirkungsgrad Lambda-Wirkungsgrad bei Schichteinpritzung Lambda-Wirkungsgrad bei Schichteinpritzung Lambda-Wirkungsgrad bei Schichteinpritzung Lambda-Wirkungsgrad bei Schichteinpritzung Lambda-Wirkungsgrad bei Schichteinpritzung Lambda-Wirkungsgrad bei Schichteinpritzung Lambda-Wirkungsgrad bei Schichteinpritzung Lambda-Wirkungsgrad bei Schichteinpritzung Lambda-Wirkungsgrad bei Schichteinpritzung Lambda-Wirkungsgrad bei Schichteinpritzung Lambda-Wirkungsgrad bei Schichteinpritzung Lambda-Wirkungsgrad bei Schichteinpritzung Obergrenze fur ¨ filahmm_w Relative Sollmoment-Hysterese bei Adressierung von KFBDEMBV Relative Drehzahl-Hysterese bei Adressierung von KFBDEMBV ¨ Zulassige Betriebsarten hinsichtlich Brennverfahrensgrenzen Obere dynamische Lambdagrenze fur ¨ HMM ohne externe AGR Obere dynamische Lambdagrenze fur ¨ HMM bei applizierter AGR-Rate Lambda-Sollwert fur ¨ HMM ¨ Schwelle fur ¨ Erkennung Uberdruck im Kraftstoffrail (HDP2) Delta Lambda fur ¨ Aufsteuerung der unteren dynamischen Lambdagrenze in HMM Delta Lambda fur ¨ Absteuerung der oberen dynamischen Lambdagrenze in HMM Untere dynamische Lambdagrenze fur ¨ HMM ¨ Lambdagrenze fur Untere stationare ¨ HOM ¨ Lambdagrenze fur Untere stationare ¨ HOS ¨ Lambdagrenze fur Untere stationare ¨ SCH ¨ Lambdagrenze fur Untere stationare ¨ SKH ¨ Lambdagrenze fur Obere stationare ¨ HOM ¨ Lambdagrenze fur Obere stationare ¨ HOS ¨ Lambdagrenze fur Obere stationare ¨ SCH ¨ Lambdagrenze fur Obere stationare ¨ SKH Stutzstellenverteilung ¨ fur ¨ Motordrehzahl
Systemkonstante
Art
Bezeichnung
SY_HDP
SYS (REF) Systemkonstante HDP
DLAMXHOS DLAMXSCH DLAMXSKH ETALAM ETALAM ETALAM ETALAM ETALAMSC ETALAMSC ETALAMSC ETALAMSC ETALAMSC ETALAMSC ETALAMSC ETALAMSC ETALAMSC ETALAMSC ETALAMSC ETALAMSC FILAHMMO HYMBDEMBV HYNBDEMBV KFBDEMBV KFLADMXHMM KFLADXHMMA KFLAHMM KLPROV KLSLADMN KLSLADMX LADMNHMMN LAMNHOMN LAMNHOSN LAMNSCHN LAMNSKHN LAMXHOMN LAMXHOSN LAMXSCHN LAMXSKHN SNM08LAUW
Source-X
Source-Y
LADMNHMM_W LAMXHMM_W LAMNHMM_W LADMXHMM_W LADMNHOS_W LADMNSCH_W LADMXHOS_W LAMXSKH_W LAMXSCH_W LAMXHOS_W LAMNSKH_W LAMNSCH_W LAMNHOS_W LADMXSKH_W LADMXSCH_W LADMNSKH_W
NMOTBDEMBV NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W
Variable
Quelle
BDEMODBV B_FGLAHMM B_FGZWHMM
BGBVG BGBVG
B_FGZWHMMC B_HKSBV B_HMM
BGBVG BDEMUM
B_HMMBV B_HMMFES
BGBVG BDEMUM
B_HMMLGS
BGBVG
B_HMMLGU B_HMMS
BGBVG BDEMKO
B_HOMBV B_HOSBV B_HSPBV B_NOBDEM
BGBVG BGBVG BGBVG BDEMUM
B_PRISTOV B_SCHBV B_SGS
BGBVG BGBVG MDKOG
B_SKHBV B_SLADMN B_SLADMX ELADNHMM_W ELADNHOS_W ELADNSCH_W
BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG
MISOBDEMBV RL_W RL_W RL_W
Referenziert von BGBVG MDAUTG, MDBAS,MDKOG, MDZW BGBVG
Art
Bezeichnung
AUS EIN AUS
¨ Maske zulassige Betriebsarten aus Brennverfahrensgrenzen Bedingung: Freigabe Lambdagrenzen fur ¨ den Betrieb HMM Bedingung Zundwinkel-Freigabe ¨ in HMM
EIN AUS EIN
Zundwinkelfreigabe ¨ in HMM - Betrieb aus Codeword ¨ Bedingung HKS zulassig hinsichtlich Brennverfahrensgrenzen Bedingung Betriebsart Homogen-Mager
BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... BDEMEN AUS EIN BDEMEN, BGBVG,BGMSUGD, BGPRGS, BGRFIS, ... AUS ADDLGME9Q,DLGHMM, LRSEB,MDKOG, MDLAM, ... AUS BDEMUE, BDEMUM,- EIN BDEMUS, BGBVG,LAMSDNE, ... AUS BDEMEN AUS BDEMEN AUS BDEMAB, BDEMEN,- EIN BDEMKO, BDEMST,BDEMUS, ... SKR AUS BDEMEN AUS BGBVG, DUF, MDRED, EIN MDZUL BDEMEN AUS LOK LOK BDEMUS, MDBAS AUS MDBAS AUS MDBAS AUS
¨ Bedingung HMM zulassig hinsichtlich Brennverfahrensgrenzen Bedingung Homogen-Mager als Sollbetriebsart fur ¨ Fullungssteuerung ¨
Bedingung luftgefuhrter ¨ HMM-Betrieb
Bedingung Freigabe luftgefuhrter ¨ HMM-Betrieb Bedingung Sollbetriebsart Homogen-Mager
¨ Bedingung HOM zulassig hinsichtlich Brennverfahrensgrenzen ¨ Bedingung HOS zulassig hinsichtlich Brennverfahrensgrenzen ¨ Bedingung HSP zulassig hinsichtlich Brennverfahrensgrenzen Bedingung Abschaltung BDE-Betriebsartenkoordination bei hohen Drehzahlen
¨ Bedingung Uberdruck im Kraftstoffrail (HDP2) ¨ Bedingung SCH zulassig hinsichtlich Brennverfahrensgrenzen Bedingung: Momenteingriff zur Drehzahlsynchronisation bei Getriebeschaltung ¨ Bedingung SKH zulassig hinsichtlich Brennverfahrensgrenzen Bedingung untere dynamische Lambdagrenze auf Lambda-Sollwert aufgesteuert Bedingung obere dynamische Lambdagrenze auf Lambda-Sollwert abgesteuert Minimaler dynamischer Lambda-Wirkungsgrad in HMM Minimaler dynamischer Lambda-Wirkungsgrad in HOS Minimaler dynamischer Lambda-Wirkungsgrad in SCH
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
ELADNSKH_W ELADXHMM_W ELADXHOS_W ELADXSCH_W ELADXSKH_W ELAMNHMM_W ELAMNHOS_W ELAMNSCH_W ELAMNSKH_W
BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG
ELAMXHMM_W ELAMXHOS_W ELAMXSCH_W ELAMXSKH_W FILAHMM_W LADMNHMM_W LADMNHOM_W LADMNHOS_W LADMNSCH_W LADMNSKH_W LADMXHMM_W LADMXHOM_W LADMXHOS_W LADMXSCH_W LADMXSKH_W LADNHMMV_W LADXHMMA_W LADXHMMV_W LADXHMOA_W LAMNHMM_W LAMNHOM_W LAMNHOS_W LAMNSCH_W LAMNSKH_W LAMXHMM_W LAMXHOM_W LAMXHOS_W LAMXSCH_W LAMXSKH_W MDSLW_W
BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG BGBVG MDVER
MIFA_W
MDFAW
MISOBDEMBV MISOL_W
BGBVG MDKOG
MIVBEB_W
MDFAW
NMOT
BGNMOT
NMOTBDEMBV NMOT_W
BGBVG BGNMOT
PRIST_W
HDRPIST
PRSOLLU_W RL_W
SRMSEL
RRIEHMMS_W RRIEHMSK_W RRIEXT_W
BGAGRSOL BGAGRSOL BGPEXT
MDBAS AUS BDEMUS, MDBAS AUS BDEMUS, MDBAS AUS BDEMUS, MDBAS AUS MDBAS AUS BDEMEN, MDFUE AUS BDEMEN, MDFUE AUS BDEMEN, MDFUE AUS BDEMEN, KODOH, MD- AUS FUE BDEMEN AUS BDEMEN AUS BDEMEN AUS BDEMEN, MDFUE AUS LOK LAMKO AUS LAMKO AUS LAMKO AUS LAMKO AUS LAMKO AUS LAMKO AUS LAMKO AUS LAMKO AUS LAMKO AUS LAMKO AUS LOK LOK LOK LOK BGRFIS AUS AUS BGRFIS AUS BDEMEN, BGRFIS AUS BGRFIS AUS AUS AUS AUS AUS KODOH AUS BGBVG, BGFAWU,EIN MDASG, MDFAW, MDZUL EIN ARMD, BDEMUS,BGBVG, LBKUE,LLRMD, ... LOK BGBVG, BGRLMIN,- EIN GGCANECU, MDRED, MDZW, ... BGBVG, CANECU, M- EIN DAUTG AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AMSV, AWEA, BGBVG, EIN BGPBR, BKS, ... EIN BGBVG, HDRPSOL BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... BGBVG, BGRLSOL EIN EIN BGBVG EIN BAKH, BBAGR,BGBVG, BGLAMOD,LRS, ...
BGBVG 2.110.0
Seite 1195 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Minimaler dynamischer Lambda-Wirkungsgrad in SKH Maximaler dynamischer Lambda-Wirkungsgrad in HMM Maximaler dynamischer Lambda-Wirkungsgrad in HOS Maximaler dynamischer Lambda-Wirkungsgrad in SCH Maximaler dynamischer Lambda-Wirkungsgrad in SKH ¨ Minimaler stationarer Lambda-Wirkungsgrad in HMM ¨ Minimaler stationarer Lambda-Wirkungsgrad in HOS ¨ Minimaler stationarer Lambda-Wirkungsgrad in SCH ¨ Minimaler stationarer Lambda-Wirkungsgrad in SKH ¨ Maximaler stationarer Lambda-Wirkungsgrad in HMM ¨ Maximaler stationarer Lambda-Wirkungsgrad in HOS ¨ Maximaler stationarer Lambda-Wirkungsgrad in SCH ¨ Maximaler stationarer Lambda-Wirkungsgrad in SKH Interpolationsfaktor fur ¨ Berechnung von ladxhmmv_w Untere dynamische Lambdagrenze fur ¨ HMM Untere dynamische Lambdagrenze fur ¨ HOM Untere dynamische Lambdagrenze fur ¨ HOS Untere dynamische Lambdagrenze fur ¨ SCH Untere dynamische Lambdagrenze fur ¨ SKH Obere dynamische Lambdagrenze fur ¨ HMM Obere dynamische Lambdagrenze fur ¨ HOM Obere dynamische Lambdagrenze fur ¨ HOS Obere dynamische Lambdagrenze fur ¨ SCH Obere dynamische Lambdagrenze fur ¨ SKH Untere dynamische Lambdagrenze fur ¨ HMM (applizierter Wert) Obere dynamische Lambdagrenze fur ¨ HMM bei AGR-Rate RRIELAHMM Obere dynamische Lambdagrenze fur ¨ HMM (applizierter Wert) Obere dynamische Lambdagrenze fur ¨ HMM ohne externe AGR ¨ Lambdagrenze fur Untere stationare ¨ HMM ¨ Lambdagrenze fur Untere stationare ¨ HOM ¨ Lambdagrenze fur Untere stationare ¨ HOS ¨ Lambdagrenze fur Untere stationare ¨ SCH ¨ Lambdagrenze fur Untere stationare ¨ SKH ¨ Lambdagrenze fur Obere stationare ¨ HMM ¨ Lambdagrenze fur Obere stationare ¨ HOM ¨ Lambdagrenze fur Obere stationare ¨ HOS ¨ Lambdagrenze fur Obere stationare ¨ SCH ¨ Lambdagrenze fur Obere stationare ¨ SKH Verlustmoment: Ladungswechsel
indiziertes Motormoment Fahrerwunsch
Sollmoment zur Adressierung von KFBDEMBV mit Hysterese Indiziertes resultierendes Sollmoment
¨ Indiziertes Moment vor Anderungsbegrenzung, nach oben auf mimax_w begrenzt Motordrehzahl Drehzahl zur Adressierung von KFBDEMBV mit Hysterese Motordrehzahl Gefilterter Raildruck-Istwert (Absolutdruck) Sollwert Raildruckregelung, ungefiltert relative Luftfullung ¨ (Word) Externe Inertgas-Sollrate im Mode Homogen Mager Restgasrate inert extern Soll aus Kennfeld fur ¨ HMM Restgas-Inertgasrate uber externes AGR
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGBVG 2.110.0
Seite 1196 von 4100 31.JAN.2003 Thomas Brosi
FB BGBVG 2.110.0 Funktionsbeschreibung Aufgabe der Funktion ist die Bereitstellung der Brennverfahrensgrenzen f¨ ur die einzelnen Betriebsarten bei Systemen mit BenzinDirekteinspritzung. Dazu z¨ ahlt die Auswertung des Kennfelds f¨ ur die zul¨ assigen Betriebsarten sowie die Ermittlung der Lambdagrenzen. Im Kennfeld KFBDEMBV kann drehzahl- und lastabh¨ angig appliziert werden, welche Betriebsart(en) im jeweiligen Betriebspunkt fahrbar sind. Die Applikation erfolgt anhand der Kriterien Brennbarkeit, Abgasqualit¨ at und Laufruhe. Um das Toggeln von Betriebsarten an den Bereichsgrenzen im Kennfeld zu verhindern, kommt eine Hysterese zum Einsatz: Das Betriebsarten-Byte bdemodbv wird immer erst dann neu berechnet, wenn sich Last oder Drehzahl gegen¨ uber den f¨ ur die letzte Berechnung verwendeten Werten um einen Mindestbetrag von HYMBDEMBV bzw. HYNBDEMBV ver¨ andert haben. Ist eine HDP2 vorhanden, k¨ onnen bei ¨ Uberdruck im Kraftstoffrail (B_pristov = 1) bestimmte Betriebsarten ¨ uber den Festwert BDEMODPR ausgeblendet werden. F¨ ur jede Betriebsart wird ein station¨ ar zul¨ assiger und ein dynamisch zul¨ assiger Lambda-Verstellbereich durch jeweils eine obere und eine untere Lambdagrenze festgelegt. Der station¨ ar zul¨ assige Bereich ist dabei eine Teilmenge des dynamisch zul¨ assigen Bereichs. Die station¨ aren (weichen) Lambdagrenzen lamn*_w und lamx*_w werden f¨ ur alle Betriebsarten außer HMM drehzahlabh¨ angig in den Kennlinien LAMN*N und LAMX*N appliziert. Die dynamischen (harten) Lambdagrenzen ladmn*_w und ladmx*_w ergeben sich daraus durch Subtraktion des Festwerts DLAMN* bzw. Addition des Festwerts DLAMX*. F¨ ur die Betriebsart HMM wird die obere dynamische Lambdagrenze durch die beiden f¨ ullungs- und drehzahlabh¨ angigen Kennfelder KFLADMXHMM und KFLADXHMMA festgelegt, zwischen denen in Abh¨ angigkeit von der Restgasrate interpoliert wird. Die untere dynamische Lambdagrenze ergibt sich aus der drehzahlabh¨ angigen Kennlinie LADMNHMMN, wobei aus Gr¨ unden der Applikationsvereinfachung eine Begrenzung nach oben auf die zuvor ermittelte obere dynamische Lambdagrenze erfolgt. Statt eines station¨ aren LambdaVerstellbereichs gibt es f¨ ur die Betriebsart HMM nur einen station¨ aren Lambda-Sollwert, der im f¨ ullungs- und drehzahlabh¨ angigen Kennfeld KFLAHMM abgelegt ist und auf den dynamischen Verstellbereich begrenzt wird. Bei luftgef¨ uhrtem HMM-Betrieb (B_fglahmm = 0) werden nach der Umschaltung die dynamischen Lambdagrenzen rampenf¨ ormig auf den Lambda-Sollwert auf- bzw. abgesteuert. Das Erreichen des Sollwerts wird durch das Setzen der Bits B_sladmn bzw. B_sladmx angezeigt. Die Rampensteigung kann drehzahlabh¨ angig in den Kennlinien KLSLADMN bzw. KLSLADMX festgelegt werden. Haben beide Rampen den Lambda-Sollwert erreicht, wird B_hmmlgs gesetzt. Vor dem Verlassen des HMM-Betriebs werden die dynamischen Lambdagrenzen wieder auf die applizierten Werte ladnhmmv_w bzw. ladxhmmv_w aufgeweitet, sobald die Soll-Betriebsart sich ¨ andert (B_hmms = 0).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Aus den Lambdagrenzen f¨ ur die Mager-Betriebsarten werden die zugeh¨ origen Lambda-Wirkungsgrade elamx*_w, eladx*_w, elamn*_w und eladn*_w berechnet. Diese werden u.a. f¨ ur die F¨ ullungssteuerung sowie zur Pr¨ ufung der station¨ aren und dynamischen DrehmomentEinstellbarkeit ben¨ otigt.
APP BGBVG 2.110.0 Applikationshinweise Der zul¨ assige Bereich f¨ ur die Betriebsart SKH muß eine Teilmenge des zul¨ assigen Bereichs f¨ ur die Betriebsart SCH sein. Aus dieser Forderung ergeben sich folgende Abh¨ angigkeiten: LAMNSKHN >= LAMNSCHN LAMXSKHN <= LAMXSCHN CWBGBVG Bit 0
0: Sollmoment f¨ ur Adressierung von KFBDEMBV ist gleich misol_w, unabh¨ angig von B_sgs (wenn Bit 2 nicht gesetzt) 1: Sollmoment f¨ ur Adressierung von KFBDEMBV wird bei gesetztem B_sgs von misol_w auf mifa_w umgeschaltet (wenn Bit 2 nicht gesetzt)
Bit 1
0: Keine Ber¨ ucksichtigung der Ladungswechselverluste im Sollmoment f¨ ur Adressierung von KFBDEMBV 1: Sollmoment f¨ ur Adressierung von KFBDEMBV wird um Ladungswechselverluste mdslw_w vermindert
Bit 2
0: Sollmoment f¨ ur Adressierung von KFBDEMBV wird entsprechend Bit 0 gebildet 1: Sollmoment f¨ ur Adressierung von KFBDEMBV ist gleich mivbeb_w
Default-Bedatung: BDEMODPR CWBGBVG DLAMNHOM DLAMNHOS DLAMNSCH DLAMNSKH DLAMXHOM DLAMXHOS DLAMXSCH DLAMXSKH FILAHMMO HYMBDEMBV HYNBDEMBV
= 15 = 1 = 0.10156 = 0.10156 = 0.2002 = 0.10156 = 0.10156 = 0.10156 = 0.10156 = 0.10156 = 1.5 = 1.172 = 80
Die Kennlinie ETALAMSC ergibt sich aus der Parameter-Optimierung des Drehmoment-Modells. nmot_w | 750 | 1100 | 1500 | 1900 | 2200 | 2700 | 3500 | 4000 --------+------+------+------+------+------+------+------+-----KLPROV | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 nmot_w | 1500 | 2000 | 2500 | 3000 | 3500 | 4000 ----------+------+------+------+------+------+-----KLSLADMN | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 KLSLADMX | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGBVG 2.110.0
Seite 1197 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SNM08LAUW | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 -----------+-------+-------+-------+-------+-------+-------+-------+------LADMNHMMN | 1.10 | 1.10 | 1.10 | 1.10 | 1.10 | 1.10 | 1.10 | 1.10 LAMNHOMN | 0.70 | 0.70 | 0.70 | 0.70 | 0.70 | 0.70 | 0.70 | 0.70 LAMNHOSN | 1.10 | 1.10 | 1.10 | 1.10 | 1.10 | 1.10 | 1.10 | 1.10 LAMNSCHN | 1.45 | 1.45 | 1.45 | 1.45 | 1.45 | 1.45 | 1.45 | 1.45 LAMNSKHN | 1.45 | 1.45 | 1.45 | 1.45 | 1.45 | 1.45 | 1.45 | 1.45 LAMXHOMN | 1.05 | 1.05 | 1.05 | 1.05 | 1.05 | 1.05 | 1.05 | 1.05 LAMXHOSN | 1.60 | 1.60 | 1.60 | 1.60 | 1.60 | 1.60 | 1.60 | 1.60 LAMXSCHN | 5.00 | 5.00 | 5.00 | 5.00 | 5.00 | 5.00 | 5.00 | 5.00 LAMXSKHN | 16.00 | 16.00 | 16.00 | 16.00 | 16.00 | 16.00 | 16.00 | 16.00 KFBDEMBV misobdembv nmotbdembv 400 720 1160 1200 1520 1760 2000 2240 2520 3000 3040 3480 4120 4520 4560 6000
0.0 5.0 10.1 14.8 19.9 25.0 31.6 32.0 35.1 39.8 50.0 51.9 55.0 60.1 62.1 64.8 +------------------------------------------------------------------------------------------------| 9 9 9 9 9 9 9 1 1 1 1 1 1 1 1 1 | 9 9 9 9 9 9 9 1 1 1 1 1 1 1 1 1 | 9 9 9 9 9 9 9 1 1 1 1 1 1 1 1 1 | 9 9 9 9 9 9 3 3 3 3 1 1 1 1 1 1 | 9 9 9 9 11 11 11 3 3 3 3 3 3 3 1 1 | 9 9 9 9 11 11 11 3 3 3 3 3 3 3 1 1 | 9 9 9 9 11 11 11 3 3 3 3 3 3 3 1 1 | 9 9 9 9 11 11 11 3 3 3 3 3 3 3 1 1 | 9 9 9 9 11 11 11 3 3 3 3 3 3 3 1 1 | 9 9 9 9 11 11 11 3 3 3 3 3 3 3 1 1 | 1 1 1 3 3 3 3 3 3 3 3 3 3 3 1 1 | 1 1 1 3 3 3 3 3 3 3 3 3 3 3 1 1 | 1 1 1 3 3 3 3 3 3 3 3 3 3 3 1 1 | 1 1 1 3 3 3 3 3 3 3 3 3 3 3 1 1 | 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 | 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
KFLADMXHMM rl_w nmot_w 0 600 1200 1800 2400 3000 3600 4200
0 10 20 30 40 50 60 70 +-----------------------------------------------| 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45 | 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45 | 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45 | 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45 | 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45 | 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45 | 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45 | 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45
KFLADXHMMA rl_w nmot_w 0 600 1200 1800 2400 3000 3600 4200
0 10 20 30 40 50 60 70 +-----------------------------------------------| 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45 | 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45 | 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45 | 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45 | 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45 | 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45 | 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45 | 1.45 1.45 1.45 1.45 1.45 1.45 1.45 1.45
KFLAHMM rl_w nmot_w 0 600 1200 1800 2400 3000 3600 4200
0 10 20 30 40 50 60 90 +-----------------------------------------------| 1.35 1.35 1.35 1.35 1.35 1.35 1.35 1.35 | 1.35 1.35 1.35 1.35 1.35 1.35 1.35 1.35 | 1.35 1.35 1.35 1.35 1.35 1.35 1.35 1.35 | 1.35 1.35 1.35 1.35 1.35 1.35 1.35 1.35 | 1.35 1.35 1.35 1.35 1.35 1.35 1.35 1.35 | 1.35 1.35 1.35 1.35 1.35 1.35 1.35 1.35 | 1.35 1.35 1.35 1.35 1.35 1.35 1.35 1.35 | 1.35 1.35 1.35 1.35 1.35 1.35 1.35 1.35
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LGRBY 1.10.0
Seite 1198 von 4100 31.JAN.2003 Thomas Brosi
FU LGRBY 1.10.0 Laufgrenzenregelung mit ETK-Bypass FDEF LGRBY 1.10.0 Funktionsdefinition SY_ETKBYP
0.0
EBENLGR
0.0
B_ebDavY
CHNL_Y dlalgrb_w
dlalgr_w
0
lgrby-main
EBOYLGR
dlalgri_w
lgrby-main
ABK LGRBY 1.10.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
EBENLGR EBOYLGR
FW FW
ETK-Bypass enable fur ¨ Laufgrenzenregelung Offset fur ¨ dlalgr_w im CHNL_Y (Zeitraster 10ms)
Systemkonstante
Art
Bezeichnung
SY_ETKBYP
SYS (REF) Systemkonstante ETK-Bypass freigeben
Variable
Source-X
Quelle
B_EBDAVY CHNL_Y DLALGRB_W DLALGRI_W DLALGR_W
Source-Y
Referenziert von
Art
Bezeichnung
BGLAMABM, LGRBY
EIN LOK LOK LOK AUS
ETK-Bypass Daten vorhanden ETK-Bypass Kanal Y Bypasswert - Eingriff durch Laufgrenzenregelung auf Lambdamaxgrenze Eingriff durch Laufgrenzenregelung auf Lambdamaxgrenze, intern Eingriff durch Laufgrenzenregelung auf Lambdamaxgrenze
LGRBY LGRBY LGRBY LGRBY
FB LGRBY 1.10.0 Funktionsbeschreibung Die Funktion %LGRBY in der Variante 1 hat die Aufgabe, die Schnittstellen f¨ ur einen ETK-Bypass zu definieren. Damit k¨ onnen Gr¨ oßen, welche von einem externen "Bypass-Rechner" berechnet werden, im Steuerger¨ at eingelesen werden. Ist der Bypass f¨ ur die Laufgrenzenregelung %LGRBY aktiv, wird die Ram-Zelle dlalgr_w vom Ascet SD-Modell beschrieben und im Steuerger¨ at in der Funktion %BGBVG eingerechnet. Wird der Bypass ausgeschaltet, oder die Kommunikation zwischen Bypass-Rechner und Steuerger¨ at gest¨ ort, wird die Variable mit folgendem Parameter beschrieben: * dlalgr_w = 0
APP LGRBY 1.10.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GKEB 4.20.0
Seite 1199 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GKEB 4.20.0 Ubersicht Einschaltbedingungen Gemischkontrolle (LR, LRA, TE) FDEF GKEB 4.20.0 Funktionsdefinition Mixture Control, Adaptation - Activation Conditions:
LRAEB rl
B_pyaora
rl ml
B_pyafra
ml
B_pyafrat
nmot nmot
B_lraora
tmot
B_lraora
B_lr DSM
B_lrafra B_lrafra
B_scaora
B_lrafrat
B_scafra B_pyaora B_pyafra
B_scafra
B_pyafrat
B_scbfrat
B_pyateh
B_lrafrat
B_scafrat
B_scaora
DTEV B_lr
B_pyatevh
B_pyatevh
B_scatevh
B_scatevh
B_scatevm
B_scatevm
B_pyatevm
B_pyatevm
E_tes E_tes Z_tes Z_tes
B_scaten
B_pyatem
B_scateh
B_pyatel
tmot
B_scatem
B_pyaten
B_scatel TEBEB B_sacten B_scateh LRSEB
lamsons_w lamsons_w
tmot
B_scatel B_lr
B_lr
B_tei B_tei B_ten B_ten B_pyateh B_pyatem
tmot tmot
B_pyatel B_pyaten gkeb-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_scatem
gkeb-main
ABK GKEB 4.20.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
B_LR
GKEB
DOK
LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
B_LRAFRA B_LRAFRAT B_LRAORA B_PYAFRA B_PYAORA B_PYATEN B_PYATEVH B_PYATEVM B_SCAFRA B_SCAORA B_SCATEN B_SCATEVH B_SCATEVM B_SCBFRAT B_TEI B_TEN E_TES
GKEB GKEB GKEB GKEB GKEB GKEB GKEB GKEB GKEB GKEB GKEB GKEB GKEB GKEB GKEB GKEB GKEB
BGLAMOD, DCFFLR,DFRST, DKATFKEB,DLSAFK, ... DKVS, GKEB, LRA DKVS, GKEB, LRA DKVS, GKEB, LRA GKEB GKEB GKEB GKEB GKEB GKEB, LRAEB GKEB, LRAEB GKEB, TEBEB DTEV, GKEB DTEV, GKEB
DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK
multiplikativer Bereich in der Gemischadaption ist aktiv ¨ Temperaturabhangige Adaption ist aktiv additiver Bereich in der Gemischadaption ist aktive multiplikativer Bereich physikalisch freigegeben additive korrektur physikalisch freigegeben physikalische Freigabe aus Funktion Notlauf-Tankentluftung ¨ physikalische Freigabe aus Funktion Diagnose TEV homogen physikalische Freigabe aus Funktion Diagnose TEV mager multiplikativer Bereich ist vom Diagnose-Scheduler freigegeben additive Korrektur ist vom Diagnose-Scheduler freigegeben Laufbereitschaft der Funktion Notlauf-Tankentluftung ¨ Laufbereitschaft der Funktion Diagnose TEV homogen Laufbereitschaft der Funktion Diagnose TEV mager ¨ Laufbereitschaft der Funktion temperaturabhangige Adaption Bedingung Tankentluftung ¨ funktionsintern Bedingung Tankentluftung ¨ im Notlaufbetrieb (ohne Lambdaregelung) Errorflag: Tankentluftungssystem ¨
LAMSONS_W
GKEB
DOK
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
ML
GKEB
DOK
Luftmassenfluß
NMOT
GKEB
DOK
Motordrehzahl
RL
GKEB
DOK
relative Luftfullung ¨
GKEB, TEB GKEB, TEB DDYLSU, DIMCTES,DKATFKEB, DLSAFK, DLSAHKBD, ... BGLAMABM, BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... DFFT, DKVS, DTEV,EGTE, GGTFM, ... AAGRDC, ADAGRLS,ADVE, ALBK, AMSV, ... ARMD, AWEA, BBKR, BGLAMBDA, DFFT, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
TMOT
GKEB
Z_TES
GKEB
ADAGRLS, ADVE, ALE, DOK ARMD, AWEA, ... DIMCTES, GKEB,DOK TKMWL
LRSEB 20.60.0
Seite 1200 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Motor-Temperatur Zyklusflag: Tankentluftungssystem ¨
FB GKEB 4.20.0 Funktionsbeschreibung Funktionsgruppe Gemischkontrolle Einschaltbedingungen (%GKEB) Nur f¨ ur stetige Lambdaregelung !!!!!!!
APP GKEB 4.20.0 Applikationshinweise Entf¨ allt hier, da alle Parameter in den Funktionen beschrieben werden.
FU LRSEB 20.60.0 Einschaltbedingungen stetige Lambdaregelung FDEF LRSEB 20.60.0 Funktionsdefinition LRSEB 20.60 LRSEBLERICN B_lrmsbs B_lrmsbs2
LRSEBVK B_lrmsbs B_lrmsbs2
LRSEBWL B_tmlr B_pspwl
B_sbblsu B_sbblsu2
B_sbblsu B_sbblsu2
B_temin B_temin2
B_temin B_temin2 LRSEBRL nmot rl
B_craus B_falr
B_bevab B_bevab2 B_sa
nmot rl
B_lrrl
B_lrrl B_pspaus B_lrssa B_lrssa2 B_mlevab B_mlevab2 B_mlrsa B_eobdlr B_eobdlr2
LRSEBPSPA rl nmot B_craus
B_pspaus
B_falr MLEVAB B_lrssa B_bevab B_lrssa2 B_bevab2 B_mlevab B_mlevab2 B_sa B_mlrsa
B_lr B_lr2
B_lrmein
LROBD B_eobdlr B_eobdlr2
lrseb-main
LRSEBMOD B_lrmein lrseb-main
LRSEBRL: load-dependent enable conditions [s] rl
TRAU
nmot
TRAU_TurnOnDelay RLLRUN B_ll B_lrrl
B_lrrl
RLLRSHB NLRSHB
lrseb-lrsebrl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lrs B_lrs2
B_tmlr B_pspwl
lrseb-lrsebrl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSEB 20.60.0
Seite 1201 von 4100 31.JAN.2003 Thomas Brosi
LRSEBWL: enable conditions during warm-up
TLRHS tmst TLRTMS
[˚C]
hot start
TMSHS
[˚C]
lrdtwl_w
TASHS B_stend
TLRHS_TurnOnDelay
B_st 1/ tans
start with cold air
tansst
B_ll 3/
B_pspwl
B_pspwl
enable controller if tmot is high enough [˚C]
[˚C]
B_tarau
[˚C]
DTMR
TMRA1
TARAU
TMRA2 TMRAK tmot
forced enabling after TLRZWTMS due to high temperature in model
tmst TLRZWTMS B_stend
B_tmlr
B_tmlr lrseb-lrsebwl
tmrw TMTMRW lrseb-lrsebwl
LRSEBLERICN: generation of enleanment protection bit
tmot
tlrvamo_w TLRVAM
B_vag
avoid lean mixture at transient
tlrbamo_w TLRBAM
B_bag
ensure rich mixture
B_vlsuftb
B_lrmsbs
B_lrmsbs
lamsons_w 0.99878
since lamsons_w is result of low-pass filter and 1 is typical set point, switch to normal lambda control 5 incremets before end value
0 1/
B_vlsuftb2 lamsons2_w
SY_STERVK
B_lrmsbs2 0.99878
B_lrmsbs2
lrseb-lrseblericn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[˚C]
lrseb-lrseblericn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSEB 20.60.0
Seite 1202 von 4100 31.JAN.2003 Thomas Brosi
LRSEBMOD: operation mode dependent enabling conditions SY_BDE B_denox
0
[s]
B_hom
CWLRSMOD
disable
enable
compute 1/
TVSDENO
5
[s]
B_hks
TVSLRS 7
compute 2/
B_hom
B_hsp
4/ B_lrmein
disable
6
compute 3/
B_lrmein
false
enable
B_denox B_hmmlgs 1 B_hos 2 B_sch
lrseb-lrsebmod
3
4 lrseb-lrsebmod
MLEVAB: enabling after fuel cut-off (air mass theshold and sensor dynamics) and after cylinder cut-off [g] 4660.26 1.0 0.0 imlrsa_w 0.0
[g]
reset compute 1/ 1/
B_mlrsa
B_mlrsa
IMLSALR LRSEBSA
B_sa
B_lrssa B_lrssa2
B_sa
B_lrssa B_lrssa2
[g] 4660.26 1.0 0.0
[kg/h] ml_w
[g/s] imlevab_w
[ h/kg g/s] 0.277778
0.0
B_bevab
SY_STERVK 0
reset 1/
compute 1/
[g]
B_mlevab
B_mlevab
IMLEVABS
[g] 4660.26 1.0 0.0 2/
1/ B_bevab2
0.0
3/
imlevab2_w [g] reset compute 1/ 1/ IMLEVABS2
B_mlevab2
B_mlevab2 lrseb-mlevab
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_skh
lrseb-mlevab
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSEB 20.60.0
Seite 1203 von 4100 31.JAN.2003 Thomas Brosi
LRSEBSA: enabling after fuel cut-off considering sensor dynamics
B_sa
[s] TLRSZWSA start 1/
lamsoni_w
B_lrssa
B_lrssa
lamsons_w SY_STERVK
DLAMXSA
0 compute 1/ 2/ B_lrssa2
lamsons2_w
B_lrssa2 lrseb-lrsebsa
lamsoni2_w
lrseb-lrsebsa
LROBD: switch to open loop control at OBDII error detection
SY_STERVK
0
0
1/ B_esls
B_eobdlr
B_eobdlr 1/
B_mdkat
B_eobdlr
1/ B_eobdlr2
B_eobdlr2
CLRS 7 B_mdarv B_eev
false lrseb-lrobd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_SLS
lrseb-lrobd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSEB 20.60.0
Seite 1204 von 4100 31.JAN.2003 Thomas Brosi
LRSEBPSPA: project-specific disable conditions
SY_BDE
0
1/ SY_SLS 0 1/
SY_VS
1
SY_NWS
1
SLSPAUS rl nmot
rl
If SY_SLS>0 and (SY_NWS=1 or SY_VS=1) and SY_BDE=0 2/
B_slspaus
B_pspaus
B_pspaus
If SY_SLS>0 and SY_NWS<>1 and SY_VS<>1 and SY_BDE=0 1/ B_pspaus 1/
If SY_SLS=0 and (SY_NWS=1 or SY_VS=1) and SY_BDE=0
VSSPAUS nmot
nmot
1/
B_vsspaus
B_pspaus
If SY_SLS=0 and SY_NWS<>1 and SY_VS<>1 and SY_BDE=0 1/
tester communication
B_falr B_craus
B_pspaus lrseb-lrsebpspa
2/ B_pspaus lrseb-lrsebpspa
SLSPAUS: secondary air specific disable condition (not defined with SY_BDE)
SY_BDE B_dsla B_slsoff
0
1/ SY_SLS
0
1/ B_slspaus
B_slspaus
rl nmot RLSLSMN
lrseb-slspaus
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
If SY_BDE<>0
lrseb-slspaus
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSEB 20.60.0
Seite 1205 von 4100 31.JAN.2003 Thomas Brosi
VSSPAUS: valve lift specific disable conditions (not defined with SY_BDE)
SY_BDE
0
1/
SY_VS
1
SY_NWS
1
[s] 0.0
1/
nmot
tvslro /NC TVSLR 2/ SY_VS
1
compute 1/
compute 2/
If SY_NWS=1 and SY_VS=1 4/ false
TOD_B_VS
B_vsspaus
B_vsspaus
1/ SY_NWS
1
compute 1/
compute 1/
If SY_NWS=1 and SY_VS<>1 2/
B_nwse
false
TOD_B_VS
B_vsspaus
compute 1/
B_vs
If SY_NWS<>1 and SY_VS=1
compute 2/
3/
TOD_B_VS
false
lrseb-vsspaus
1
B_vsspaus
lrseb-vsspaus
LRSEBVK: generation of enabling bits B_lrs(2) and B_lr(2) SY_VARCODE 0
true
B_katfz B_mlrsa B_pspaus B_tmlr B_pspwl B_lrrl
not bank specific neccessary conditions readiness for bde mode change to homogen
B_lrnbsnc SY_BDE
B_stend
0
B_mlevab B_lrssa B_sbblsu B_eobdlr
1/
B_lrs
B_lrs
B_lrsb 0
CLRS
SY_STERVK
1/
0 1
B_mlevab2 B_lrssa2 B_sbblsu2 B_eobdlr2 B_lrmein B_lrmsbs B_lrmsbs2 B_temin B_temin2 lamsons_w lamsons2_w
2/ 1/
B_lrs2
B_lrs2
B_lrsb2 LRSEBLR B_lrs B_lrs2 B_lr B_lrmsbs B_lrmsbs2 B_lr2 B_temin B_temin2 lamsons_w lamsons2_w
B_lr B_lr2
lrseb-lrsebvk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ SY_VS
lrseb-lrsebvk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSEB 20.60.0
Seite 1206 von 4100 31.JAN.2003 Thomas Brosi
LRSEBLR: Computation B_lr for dependent functions B_lrs B_lrmsbs lamsons_w LALIUSMN
B_lr
B_temin B_lrs2 B_lrmsbs2
SY_STERVK
B_lr
0
lamsons2_w
B_lr2
B_temin2
lrseb-lrseblr
1/
LALIUSMN
B_lr2
lrseb-lrseblr
Initialize
TLRHS false TLRHS_TurnOnDelay
tmst TLRZWTMS TLRZWTMS_TurnOnDelay
lrseb-initialize
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TRAU TRAU_TurnOnDelay lrseb-initialize
ABK LRSEB 20.60.0 Abkurzungen ¨ Parameter CLRS CWLRSMOD DLAMXSA DTMR IMLEVABS IMLEVABS2 IMLSALR LALIUSMN NLRSHB RLLRSHB RLLRUN RLSLSMN TARAU TASHS TLRBAM TLRHS TLRSZWSA TLRTMS TLRVAM TLRZWTMS TMRA1 TMRA2 TMRAK TMSHS TMTMRW TRAU TVSDENO TVSLR TVSLRS
Source-X
NMOT NMOT
TMOT
TMST TMOT TMST
NMOT
Source-Y
Art
Bezeichnung
FW (REF) FW FW FW FW FW FW FW (REF) FW FW KL KL FW FW KL FW FW KL KL KL FW FW FW FW FW FW FW KL FW
Codewort fur ¨ Betriebsmodi LRS Codewort Lambdaregelungs-Freigabe fur ¨ Betriebsarten max Regeldifferenz, fur ¨ die nach SA die LRS gesperrt bleibt Hysterese fur ¨ Einschaltschwelle Schwelle Luftmassenintegral vor Freigabe Lambdaregelung nach Zylinderausblendung Schwelle Luftmassenintegral vor Freigabe Lambdareg. nach Zyl.ausblendung, Bank 2 ¨ Schwellwert integr. Luftmasse f. Einschaltverzogerung LR nach SA minimales messbares Lambda Drehzahlschwelle, Abschalten LR bei Schub, in Verbindung mit LL und TLLRSHB relative Lastschwelle, Abschalten LR bei SLS, in Verbindung mit LL und NLRSHB Kennlinie uber ¨ nmot, untere rL Regelgrenze fur ¨ Regler vor KAT ¨ ¨ min. rl fur ¨ Freigabe Regelung wahrend Sekundarluft Ansauglufttemperaturschwelle fur ¨ Einschalten der Lambda - Regelung ¨ Schwelle Ansauglufttemp. fur ¨ Auslosung TLRHS - Sperrzeit LR bei Heißstart Sperrzeit fur ¨ Einschalten LR nach BA ¨ uber Sperrzeit LR bei Heißstart, ausgelost ¨ Schwellen TASHS und TMSHS Zeitdauer fur ¨ LRS-Zwangseinschaltung nach Schubabschneiden ¨ Sperrzeit LR nach Start, abhangig von der Motortemperatur bei Start Sperrzeit fur ¨ Einschalten LR nach VA Zeit fur ¨ Zwangseinschaltung LR (CARB-Forderung) nach Start Ausschaltbedingung (S_LL = 0) Ausschaltbedingung (S_LL = 1) Ausschaltschwelle der Lambda - Regelung bei niedriger Starttemperatur ¨ Schwelle Motortemp. fur ¨ Auslosung TLRHS - Sperrzeit LR bei Heißstart ¨ (CARB) Temperatur-Schwelle fur ¨ die Prufung, ¨ ob Zwangseinschaltung LR notig ¨ Uberwachungszeit fur ¨ untere Lastschwelle der Lambdaregelung ¨ ¨ ¨ Verzogerung B_lrs bei Ubergang nach Homogen wahrend Regenerierung Dauer LRS-Ausschaltung uber ¨ Ventilhubsteuerung ¨ ¨ Verzogerung B_lrs bei Ubergang Schicht nach Homogen
Systemkonstante
Art
Bezeichnung
SY_BDE SY_NWS SY_SLS SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig ¨ Systemkonstante Sekundarluftpumpe vorhanden Systemkonstante Bedingung : Stereo vor Kat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 1207 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
SY_VARCODE SY_VS
SYS (REF) Variantencodierungs-Schnittstelle in diversen Funktionen freigegeben SYS (REF) Systemkonstante Ventilhubsteuerung: keine, 2-Pkt.
Variable
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LRSEB 20.60.0
Quelle
B_BAG B_BEVAB
ESUK BGEVAB
B_BEVAB2
BGEVAB
B_CRAUS B_DENOX
TKDFA SKR
B_DSLA B_EEV
EVEKO
B_EOBDLR
LRSEB
B_EOBDLR2 B_ESLS B_FALR B_HKS
LRSEB
B_HMMLGS
BGBVG
B_HOM
BDEMUM
B_HOS
BDEMUM
B_HSP
BDEMUM
B_KATFZ B_LL
MDFAW
B_LR
LRSEB
B_LR2
LRSEB
B_LRMEIN B_LRMSBS B_LRMSBS2 B_LRNBSNC B_LRRL B_LRS
LRSEB LRSEB LRSEB LRSEB LRSEB LRSEB
B_LRS2
LRSEB
B_LRSB B_LRSB2 B_LRSSA B_LRSSA2 B_MDARV
LRSEB LRSEB LRSEB LRSEB DMDMIL
B_MDKAT
DMDMIL
B_MLEVAB B_MLEVAB2 B_MLRSA B_NWSE
LRSEB LRSEB LRSEB
B_PSPAUS B_PSPWL B_SA
LRSEB LRSEB MDRED
B_SBBLSU
FLSUBB
BDEMUM
Bezeichnung
Referenziert von
Art
Bezeichnung
LRSEB, TKMWL ATR, EVABUE,KOLASPH, LAMKO,LRSEB, ... ATR, EVABUE,KOLASPH, LAMKO,LRSEB, ... LRSEB BBAGR, BBSAWE,DFRST, DLSAHKBD,DTEV, ... LRSEB DMDSTP, KODOH,LRSEB, NLKO, SALSU, ... DCFFLR, DFRST,DTEV, LRAEB DCFFLR DLSF, LRSEB LRSEB AWEA, BBKR,BDEMKO, BDEMUS,ESAUSG, ... ADDLGME9Q,DLGHMM, LRSEB,MDKOG, MDLAM, ... ATR, BAKH, BBAGR,BBKR, BDEMKO, ... ATM, BBKR,BDEMEN, BDEMUE,BGAGRSOL, ... AWEA, BDEMEN,BDEMKO, BDEMUS,ESAUSG, ... DIMCA, LRSEB ARMD, BAKH, BBAGR, BBAGRMW, BBKH, ... BGLAMOD, DCFFLR,DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,DFRST, DKATFKEB,DLSAFK, ...
EIN EIN
Bedingung starke Beschleunigungsanreicherung Bedingung EV-Abschaltung auf Bank/Bank1
EIN
Bedingung EV-Abschaltung auf Bank2
EIN EIN
Ausgewertet durch LREB: Werkstattbit zum Stillegen LR Anforderung NOx-Speicherkatregenerierung
EIN EIN
¨ Adaptionsphase: Bestimmung Sekundarluftmasse Bedingung Endstufenfehler EV
AUS
OBDII-Summenfehler. sperrt die LR
AUS EIN EIN EIN
OBDII-Summenfehler. sperrt die LR, Bank 2 ¨ Bedingung Falschluft durch Fehler im Sekundarluftsystem Bedingung: Funktionsanforderung Lambdaregelung aus Bedingung Betriebsart Homogen-Klopfschutz
EIN
Bedingung luftgefuhrter ¨ HMM-Betrieb
EIN
Bedingung Betriebsart Homogen
EIN
Bedingung Betriebsart Homogen-Schicht
EIN
Bedingung Betriebsart Homogen-Split
EIN EIN
Bedingung Kat in Fahrzeug eingebaut Bedingung Leerlauf
AUS
LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
AUS
Bedingung Lambdaregelung (vor Kat); Bank 2
AUS AUS AUS LOK LOK AUS
Bedingung Lambda Regelung wg. BDE Modus Umschaltung ein Bedingung Abmagerungsverbot fur ¨ stetige Regelung, Bank 1 Bedingung Abmagerungsverbot fur ¨ stetige Regelung, Bank 2 Nicht bankspezifische, notwendige Bedingungen fur ¨ Lambda-Regelung ¨ LREB: Von Last abhangige Bedingung Lambdaregelung (vor Kat) LRSEB: Bedingung Lambdaregelung intern (vor Kat), Bank 1
DICLSU, LRS DICLSU, LRS
DICLSU, DLSUV,DPLLSU, LRFKEB, LRS DICLSU, DLSUV,AUS DPLLSU, LRFKEB, LRS NLKO AUS NLKO AUS AUS AUS BBAGR, BBREGNO,- EIN DDYLSU, DFRST,DGGTVHK, ... EIN DGGTVHK, DKATFKEB, LRSEB AUS AUS LRAEB AUS DNWSEEIN, EIN DNWSEIN, LRSEB, NWFW LOK DCFFLR, LRSEB LOK AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... EIN BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ...
LRSEB: Bedingung Lambdaregelung intern (vor Kat), Bank 2 Flag Regelbereitschaft stetige Lambdaregelung ohne Berucksichtigung ¨ Betriebsart Flag Regelbereitschaft stetige Lambdareg. ohne Berucksichtigung ¨ Betriebsart, B.2 LRSEB: Einschaltbed. fur ¨ Lambdareg. nach Schub bei langsamer Sonde Einschaltbed. fur ¨ Lambdareg. nach Schub bei langsamer Sonde, Bank2 kritische Aussetzerrate vorhanden
¨ Katschadigende Aussetzerrate uberschritten ¨ (zur Ausblendung anderer Funktionen) Bit Lambdaregelung bei/nach Zylinderausblendung Bit Lambdaregelung bei/nach Zylinderausblendung, Bank 2 LRSEB: Ausschaltbed. fur ¨ Lambdareg. auf bei und nach Schub uber ¨ Luftmassenschw. Bedingung Nockenwellensteuerung (Einlaßseitig)
Bedingung LR inaktiv bei projektspez. AUS-Bedingungen Bedingung LR inaktiv bei projektspez. Warmlauf-Bedingungen Bedingung Schubabschalten Bedingung LSU betriebsbereit vor Kat f(lamsons_w)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 1208 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_SBBLSU2
FLSUBB
EIN
Bedingung LSU betriebsbereit vor Kat, Bank 2 f(lamsons2_w)
B_SCH
BDEMUM
EIN
Bedingung Betriebsart Schicht
B_SKH
BDEMUM
EIN
Bedingung Betriebsart Schicht-Katheizen
B_SLSOFF B_SLSPAUS B_ST
BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... ATM, AWEA, BAKH,BDEMEN, BDEMKO, ... LRSEB
LRSEB BBSTT
EIN LOK EIN
¨ ¨ ¨ Sekundarlufteinblasung nach Ausraumen der Sekundarluft beendet ¨ Sekundarluft-spezifisches Sperrbit fur ¨ Lambdaregelung Bedingung Start
B_STEND
BBSTT
EIN
Bedingung Startende erreicht
B_TARAU B_TEMIN B_TEMIN2 B_TMLR B_VAG B_VLSUFTB
LRSEB RKTI RKTI LRSEB ESUK DPLLSU
LOK EIN EIN AUS EIN EIN
LREB: Bedingung Start bei niedrigen Ansauglufttemperaturen Bedingung TEMIN-Begrenzung aktiv, Bank 1 Bedingung TEMIN-Begrenzung aktiv, Bank 2 ¨ LREB: Von Motortemp. abhangige Bedingungen Lambdaregelung (vor Kat) ¨ Bedingung starke Verzogerungsabmagerung Bedingung: LSU hat Kennlinienverschiebung nach fett (zeigt zu fett an)
B_VLSUFTB2
DPLLSU
EIN
Bedingung: LSU hat Kennlinienverschiebung nach fett (zeigt zu fett an) (B2)
EIN
Bedingung Ventilhub gross
B_VS
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LRSEB 20.60.0
B_VSSPAUS IMLEVAB2_W IMLEVAB_W IMLRSA_W LAMSONI2_W
LRSEB LRSEB LRSEB LRSEB BGLAMBDA
LAMSONI_W
BGLAMBDA
LAMSONS2_W
BGLASO
LAMSONS_W
BGLASO
LRDTWL_W ML_W
LRSEB SRMSEL
NMOT
BGNMOT
RL
SRMSEL
TANS
GGTFA
TANSST TLRBAMO_W TLRVAMO_W TMOT
LRSEB LRSEB LRSEB GGTFM
TMRW TMST
GGTFM GGTFM
AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LLRRM, LRS, LRSEB LRS, LRSEB DCFFLR LRSEB DLSAFK, DLSAHKBD, LRSEB DLSAFK, DLSAHKBD, LRSEB BBNWS, LRSEB, NWSOLLE
LOK LOK LOK LOK BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... LOK BBBO, BGTPABG,EIN DLSAFK, DLSFV,DTEV, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... ADAGRLS, ADVE,EIN ATEV, ATR, BBKH, ... LOK LOK LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN DFFT, LRSEB BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ...
Ventilverstellung-spezifisches Sperrbit fur ¨ Lambdaregelung Luftmasse nach Zylinderausblendung fur ¨ stetige Lambdaregelung, Bank 2 Luftmasse nach Zylinderausblendung fur ¨ stetige Lambdaregelung Luftmasse nach SA fur ¨ stetige Lambdaregelung Lambda-Istwert Bank2
Lambda-Istwert
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
¨ Einschaltverzogerung Lambdaregelung bei Warmlauf Luftmassenfluß gefiltert (Word)
Motordrehzahl relative Luftfullung ¨ Ansaugluft - Temperatur Ansaugluft-Temperatur bei Start Ausgang der Kennlinie TLRBAM Ausgang der Kennlinie TLRVAM Motor-Temperatur Motortemperatur-Referenzwert aus Modell Motorstarttemperatur
FB LRSEB 20.60.0 Funktionsbeschreibung 1. Einschaltbedingungen der Regelung vor Kat --------------------------------------------1.1 Ein-/Ausschalten und Konfiguration des Lambdaregelung ¨ uber Codewort CLRS ----------------------------------------------------------------------------Das Codewort CLRS wird auch in der Funktion %LRS ausgewertet. Wenn die Version der %LRS neuer ist als die der %LRSEB, k¨ onnen evtl. weitere Bits belegt sein als unten angegeben. Daher sollte auch die FDEF von %LRS konsultiert werden. Bedeutung CLRS: Bit 0 und 1: allgemeine Freigabe auf Bank 1 und Bank 2. Bit 2: Zwangsaktivierung der Zusatzamplitude. Bit 5 und 6: bestimmt das Verhalten des Reglers im Fall lamsons_w<=LALIUSMN oder lamsons2_w<=LALIUSMN (sehr fetter Lambda-Sollwert, z.B. bei Bauteilschutz). Bit 7: bestimmt, ob die LRS bei B_mdarv=true gesperrt wird. Im Einzelnen: +----------+------------+---------------------------------------------------+---------------------------------------------------+ | CLRS.Bit | Abfrage in | wenn true | wenn false |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSEB 20.60.0
Seite 1209 von 4100 31.JAN.2003 Thomas Brosi
+----------+------------+---------------------------------------------------+---------------------------------------------------+ | 0 | %LRSEB | Stetige Lambdaregelung auf Bank 1 zugelassen. | Stetige Lambdaregelung auf Bank 1 gesperrt. | | | | Wenn alle Einschaltbedingungen erf¨ ullt sind, | | | | | B_lrs=true. | | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 1 | %LRSEB | Stetige Lambdaregelung auf Bank 2 zugelassen. | Stetige Lambdaregelung auf Bank 2 gesperrt. | | | | Wenn alle Einschaltbedingungen erf¨ ullt sind, | | | | | B_lrs2=true. | | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 2 | %BGLAMOD | Zusatzamplitude auf beiden B¨ anken aktiv, | Die Zusatzamplitude wird nur aktiviert, wenn die | | | | unabh¨ angig von den ¨ ublichen Einschaltbedingungen. | Einschaltbedingungen erf¨ ullt sind. Insbesondere | | | | Dies wird f¨ ur die Identifikationsmessungen | muss die Regelung aktiv sein (B_lrs=true bzw. | | | | gebraucht, siehe 2.1. | B_lrs2=true). | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 3 | | ohne Bedeutung | ohne Bedeutung | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 4 | | Bilanzregelung zugelassen | Bilanzregelung verboten | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 5 | %LRS | Wenn lamsons_w und das gemessene Lambda kleiner | Wenn lamsons_w und das gemessene Lambda kleiner | | | | als LALIUSMN sind, wird der Integralteil | als LALIUSMN sind, wird der Integralteil | | | | Integralteil des Reglers mit Zeitkonstante | angehalten. | | | | TAUIDEC abgeregelt. Der Proportionalteil ist 0 | Der Proportionalteil ist 0 | | | | und der Differentialteil geht schnell gegen 0. | und der Differentialanteil geht schnell gegen 0. | | | | Wenn das gemessene Lambda wieder LALIUSMN | Wenn das gemessene Lambda wieder LALIUSMN | | | | ¨ uberschreitet, greift der Regler wieder ein | ¨ uberschreitet, greift der Regler wieder ein | | | | (Grenzwertregelung). | (Grenzwertregelung). | | | | Entsprechendes gilt f¨ ur Bank 2. | Entsprechendes gilt f¨ ur Bank 2. | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 6 | %LRS | Der Regler wird resetiert, sobald der Sollwert | Der Regler l¨ auft normal weiter. | | | | lamsons_w die Schwelle LALIUSMN unterschreitet. | Das Verhalten des I-Anteils wird von Bit 5 | | | | W¨ ahrend lamsons_w<=LALIUSMN ist, l¨ auft der Regler | bestimmt. | | | | wieder. | | | | | Das Verhalten des I-Anteils wird von Bit 5 | | | | | bestimmt. | | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 7 | %LRSEB | Bei B_mdarv=true wird die stetige Lambdaregelung | Die stetige Lambdaregelung wird durch B_mdarv | | | | auf Bank 1 und Bank 2 gesperrt. | nicht gesperrt. | +----------+------------+---------------------------------------------------+---------------------------------------------------+
1.2 Einschalten / Ausschalten ¨ uber Temperaturschwellen TMRA1 (Teillast) TMRA2 (Leerlauf) TMRAK (kein Abgastest) ---------------------------------------------------------------------------------------------------------------1.2.1 Einschalten bei Tmot > TMRAx + DTMR Ausschalten bei Tmot < TMRAx x=1 wenn kein Leerlauf (B_ll=false) und B_tarau=false x=2 bei Leeflauf (B_ll=true) und B_tarau=false x=3 wenn B_tarau=true Die Umschaltung auf ander Temperaturschwellen ¨ uber B_tarau kann z.B. bei Systemen mit Auswertung der Ansauglufttemperatur notwendig sein. 1.2.2
Zwangseinschaltung nach TLRZWTMS wenn tmot nach Modell (=tmrw) ¨ uber TMTMRW liegt. (Unbedingtes Einschalten durch TLRZWTMS = -48 ◦ C)
1.3 Sondenbetriebsbereitschaft ------------------------------B_sbblsu=1 gibt an, dass die Sonde unter den gegebenen Betriebsbedingungen das richtige Lambda anzeigt. Erst jetzt ist ein Einschalten der Lambdaregelung sinnvoll.
1.4 Umschalten auf Steuerung unter bestimmten Bedingungen, danach Umschalten auf Regelung -----------------------------------------------------------------------------------------Umschalten auf Steuerung: 1.4.1 1.4.2
1.4.3
1.4.4
1.4.5
1.5
bei Start bei Schubabschaltung (B_sa=true): 1.4.2.1 bis ¨ Uberschreiten der Luftmassenschwelle IMLSALR durch das Integral imlrsa_w, das mit fallender Flanke von B_sa gestartet wird. Solange B_sa=true, wird das Integral imlrsa auf Init-Wert 0 gehalten. 1.4.2.2 Zus¨ atzlich wird nach der fallenden Flanke von B_sa gewartet, bis die Regeldifferenz einen Wert DLAMXSA unterschreitet. Dies ist ein Schutz gegen eine eventuelle langsame Lambdasonde vor Kat; da lamsoni_w im Schub bei 4.0 liegt, w¨ urde eine langsame Sonde f¨ alschlich bis zu 300% Regelabweichung anzeigen. Bei bleibender großer Regeldifferenz wird nach Ablauf der Zeit TLRSZWSA die Regelung in jedem Fall eingeschaltet, um keine Diagnosefunktionen zu blockieren. bei Zylinderausblendung (B_bevab=true bzw. B_bevab2=true). Analog zu 1.4.2.1: bis ¨ Uberschreiten der Luftmassenschwelle IMLEVABS bzw. IMLEVABS2 durch Integral imlevab_w bzw. imlevab2_w nach fallender Flanke von B_bevab bzw. B_bevab2. Solange B_bevab(2)=true, wird das entsprechende Integral auf Init-Wert 0 gehalten. LRS ist lastabh¨ angig gesperrt wenn die Last kleiner als die drehlzahlabh¨ angige Lastschwelle RLLRUN ist oder im Leerlauf gleichzeitig die Drehlzahlschwelle NLRSHB ¨ uberschritten und die Lastschwelle RLLRSHB unterschritten wird. LRS wird gesperrt, falls in der Sekund¨ arluftphase rl einen applizierbaren Wert unterschreitet. Bei kleinen rl besteht die Gefahr, dass das Sondensignal nicht mehr das korrekte Abgaslambda beschreibt. Dies f¨ uhrt zu Nachteilen in Abgas, Fahrverhalten und zur Missweisung der Sekund¨ arluftdiagnose.
Umschalten auf Steuerung bei OBDII - Fehlererkennung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSEB 20.60.0
Seite 1210 von 4100 31.JAN.2003 Thomas Brosi
--------------------------------------------------------Umschalten auf Steuerung: 1.5.1 1.5.2 1.5.3
bei Fehler EV-Endstufe bei Fehler katsch¨ adigender Aussetzer bei Fehler Sekund¨ arluftsystem
1.6 Umschalten auf Steuerung unter weiteren projektspezifischen Ausschaltbedingungen ------------------------------------------------------------------------------------Umschalten auf Steuerung projektspezifisch: 1.6.1
1.6.2 1.6.3 1.6.4
Sobald B_evloc=false. Dies tritt in folgenden F¨ allen auf: 1.6.1.1 bei aktiver Drehzahlbegrenzung 1.6.1.2 bei Geschwindigkeitsbegrenzung Sobald Bit B_craus oder B_falr gesetzt ist; Modus Grundeinstellung: Erlaubt gesteuerten Betrieb des Motors zu Diagnosezwecken durch die Werkstatt. Nach erfolgter Ventilhub- oder Nockenwellenumschaltung f¨ ur die Zeit TVSLR. Bedatung von TVSLR=0 f¨ uhrt nicht zur Abschaltung. Bei Abschaltung der Lambdaregelung durch Testeranforderung.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.7 BDE-betriebsartenabh¨ angige Freigabe (Block LRSEBMOD) -------------------------------------------------------Im homogenen Lambda=1-Betrieb ohne Regenerierung (B_hom=true, B_denox=false) wird die Regelung freigegeben. In anderen Betriebsmodi ist eine Freigabe der Lambda-Regelung ¨ uber das Codewort CWLRSMOD konfigurierbar: +--------------+--------------------------------------------------------------------------------------------------+ | CWLRSMOD.Bit | Wirkung wenn Bit gesetzt | +--------------+--------------------------------------------------------------------------------------------------+ | 0 | Keine Wirkung | +--------------+--------------------------------------------------------------------------------------------------+ | 1 | Freigabe der Lambdaregelung bei Homogen-Mager nach Beendigung Lambda-Rampe (B_hmmlgs=true) | +--------------+--------------------------------------------------------------------------------------------------+ | 2 | Freigabe der Lambdaregelung bei Homogen/Schicht Doppeleinspritzung (B_hos=true) | +--------------+--------------------------------------------------------------------------------------------------+ | 3 | Freigabe der Lambdaregelung bei Schichtbetrieb (B_sch=true) | +--------------+--------------------------------------------------------------------------------------------------+ | 4 | Freigabe der Lambdaregelung bei Schicht-Katheizen (B_skh=true) | +--------------+--------------------------------------------------------------------------------------------------+ | 5 | Freigabe der Lambdaregelung bei Homogenbetrieb mit Regenerieren (B_hom=true=B_denox) | +--------------+--------------------------------------------------------------------------------------------------+ | 6 | Bei Homogen Split (B_hsp) ist die Lambdaregelung verboten. | +--------------+--------------------------------------------------------------------------------------------------+ | 7 | Bei Homogen Klopfschutz (B_hks) ist die Lambdaregelung verboten. | +--------------+--------------------------------------------------------------------------------------------------+ Wenn von einer Betriebsart, in der die Lambdaregelung ¨ uber Codewort CWLRSMOD abgeschaltet ist, in eine Betriebsart geschaltet wird, in der die Lambdaregelung aktiv ist, so wird die Lambdaregelung erst nach Totzeit TVSLRS aktiviert. Ausnahmen:
Fallbeispiele:
(i) Wenn Bit5=false: Wenn B_hom gesetzt wird w¨ ahrend B_denox=true, l¨ auft TVSLRS erst Zur¨ ucksetzen von B_denox los. (ii) Wenn Bit5=true und B_hom gesetzt wird w¨ ahrend B_denox=true, wird die Lambdaregelung nach der speziellen Totzeit TVSDENO freigegeben. Sie kann auch gleich wie TVLRS bedatet werden. (i) Kein Einfluss von B_denox gew¨ unscht; d.h., wenn B_hom gesetzt wird, soll die Lambdaregelung nach Totzeit TVSLRS aktiviert werden, unabh¨ angig von B_denox: CWLRSMOD.Bit5=true, TVSDENO = TVSLRS. (ii) Bei B_denox=true soll die Lambdaregelung nicht aktiv sein: CWLRSMOD.Bit5=false (iii) Bei B_denox=true und B_hom=true soll die Lambdaregelung sofort (ohne Totzeit TVSLRS) aktiv werden: CWLRSMOD.Bit5=true, TVSDENO=0s.
2. Unterscheidung B_lrs/B_lr -------------------------------------Mit Bit B_lrs wird die stetige Lambdaregelung freigegeben. B_lr gibt f¨ ur andere Funktionen, die die Lambdaregelung auswerten, an, ob die Auswertung/Freigabe sinnvoll ist. Bei B_lrmsbs=true oder lamsons_w
BLOCK APP TEXT/ANF Typische Anfangsbedatung -----------------------CLRS: 3 (Lambda-Regelung ein auf beiden B¨ anken) CWLRSMOD: 32 (Lambda-Regelung aktiv im Homogenbetrieb; keine Sonderbehandlung von B_denox) 34 (Lambda-Regelung aktiv im Homogen- und Homogen-Mager-Betrieb; keine Sonderbehandlung von B_denox) DLAMXSA: 0.3 DTMR: 4.0 ◦ C IMLEVABS: 0.5 g f¨ ur Ein-Bank-Systeme 1.0 g f¨ ur Zwei-Bank-Systeme IMLEVABS2: 0.5 g f¨ ur Ein-Bank-Systeme 1.0 g f¨ ur Zwei-Bank-Systeme
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
IMLSALR: LALIUSMN: NLRSHB: RLLRSHB: RLLRUN: RLSLSMN: TARAU: TASHS: TLRBAM: TLRHS: TLRSZWSA: TLRTMS: TLRVAM: TLRZWTMS: TMRA1: TMRA2: TMRAK: TMSHS: TMTMRW: TRAU: TVSDENO: TVSLR: TVSLRS:
LRSEB 20.60.0
Seite 1211 von 4100 31.JAN.2003 Thomas Brosi
0.5 g f¨ ur Ein-Bank-Systeme 1.0 g f¨ ur Zwei-Bank-Systeme 0.8 4000/min 0.0% s.u. s.u. 18 ◦ C 65 ◦ C s.u. 10.0 s 30 s s.u. s.u. s.u. 40 ◦ C 40 ◦ C 40 ◦ C 90 ◦ C 48.0 ◦ C 2.0 s 0.8 s s.u. 0.8 s
Kennlinien: RLLRUN: nmot [1/min] | 600.0 | 800.0 | 1200.0 | 2000.0 | 3000.0 | 4000.0 | 5000.0 | 6000.0 | ---------------+--------+--------+--------+--------+--------+--------+--------+--------+ RLLRUN [%] | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 | 5.0 | RLSLMN:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot [1/min] | 800.0 | 1400.0 | 2000.0 | 3000.0 | ---------------+--------+--------+--------+--------+ RLSLMN [%] | 15.0 | 17.0 | 19.0 | 22.0 | TLRBAM: tmot [ ◦ C] | -40.0 | -20.0 | -10.0 | 0.0 | 20.0 | 40.0 | 60.0 | 90.0 | ---------------+--------+--------+--------+--------+--------+--------+--------+--------+ TRLBAM [s] | 1.0 | 1.0 | 1.0 | 1.0 | 0.5 | 0.5 | 0.5 | 0.5 | TLRTMS: tmst [ ◦ C] | -20.0 | 0.0 | 20.0 | 50.0 | 80.0 | ---------------+--------+--------+--------+--------+--------+ TLRTMS [s] | 25.0 | 10.0 | 5.0 | 5.0 | 5.0 | TLRVAM: tmot [ ◦ C] | -40.0 | -20.0 | -10.0 | 0.0 | 20.0 | 40.0 | 60.0 | 90.0 | ---------------+--------+--------+--------+--------+--------+--------+--------+--------+ TRLVAM [s] | 1.0 | 1.0 | 1.0 | 1.0 | 0.5 | 0.5 | 0.5 | 0.5 | TLRZWTMS: tmst [ ◦ C] | -20.0 | 0.0 | 20.0 | 50.0 | ---------------+--------+--------+--------+--------+ TRLZWTMS [s] | 120.0 | 120.0 | 120.0 | 120.0 | TVSLR: nmot [1/min] | 800.0 | 1400.0 | 1800.0 | 2400.0 | 3000.0 | 3800.0 | 4800.0 | 6000.0 | ---------------+--------+--------+--------+--------+--------+--------+--------+--------+ TVSLR [s] | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 | 0.04 |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAEB 18.40.2
Seite 1212 von 4100 31.JAN.2003 Thomas Brosi
FU LRAEB 18.40.2 Einschaltbedingungen Gemischadaption FDEF LRAEB 18.40.2 Funktionsdefinition MAIN: Funktions¨ ubersicht
DSM Interface LRASCHED B_gap
B_gap
B_lr
B_lr LRABEB
tans B_sbbvk
tmot tans B_sbbvk
B_lrab B_lratb
B_lrab B_lratb
basic conditions nmot rl_w rlsolhom_w ml_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
umsrln_w
B_lraora
nmot
B_bafra
B_bafra
B_baora
B_baora
B_bafrat
B_bafrat
B_ubfra
B_ubfra
B_ubora
B_ubora
B_ubfrat
B_ubfrat
B_nofra rl_w rlsolhom_w ml_w
B_noora B_nofrat B_lrareb
B_lrafra
B_lrafrat
B_lrafra
B_lrafrat
B_nofra B_noora B_nofrat B_lrareb
umsrln_w
operating mode dependent and independent conditions
lraeb-main
tmot
B_lraora
LRABBEB
lraeb-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAEB 18.40.2
Seite 1213 von 4100 31.JAN.2003 Thomas Brosi
LRABEB: Grunds¨ atzliche Einschaltbedingungen (unabh¨ angig vom Adaptionsbereich)
tnse_w TNSEFRAT TMFRATMN tmot
B_lratb
B_lratb
TMRAA SY_DSS SY_HFM SY_STERVK
0
B_sbbvk
B_sbbvk2 B_amsndkoe B_afkpvdke B_fa B_falra B_lrab
SY_BDE
B_lrab
0
LAMGAMX LAMGAMN GASP tans
tans
B_gasp
lraeb-lrabeb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lamsons_w
lraeb-lrabeb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAEB 18.40.2
Seite 1214 von 4100 31.JAN.2003 Thomas Brosi
GASP: Grunds¨ atzliche Sperrbedingungen (unabh¨ angig vom Adaptionsbereich)
0
SY_STETLR B_kh tans
TARA B_mdarv SY_NWS
0
B_eobdlr B_gasp
B_enws
B_gasp
B_mlrsa B_ukg B_vl
SY_STERVK
0
lraeb-gasp
lraeb-gasp LRABBEB:
Bertiebsartabh¨ angige und -unabh¨ angige Einschaltbedingungen
operating mode dependent conditions LRABAEB B_lr wdkba
B_lr
B_baora
B_baora
wdkba
B_bafra
B_bafra
nmot
B_bafrat
B_bafrat
operating mode independent conditions LRABUEB nmot umsrln_w
nmot umsrln_w
ml_w
ml_w
rl_w
rl_w
rlsolhom_w
rlsolhom_w
B_lratb
B_lratb
B_lrab
B_lrab
B_ubora
B_ubora
B_ubfra
B_ubfra
B_ubfrat
B_ubfrat
B_noora
B_noora
B_nofra
B_nofra
B_nofrat
B_nofrat
B_lrareb
B_lrareb
lraeb-lrabbeb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_vlsunp B_vlsunp2
lraeb-lrabbeb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRABAEB:
LRAEB 18.40.2
Seite 1215 von 4100 31.JAN.2003 Thomas Brosi
Bertiebsartabh¨ angige Einschaltbedingungen
wdkba
nmot
B_bafra
B_bafra
WDKARN
SY_STERVK
0 TVLRA
B_lr B_baora
B_baora B_lr2
lamsbg_w LAMFRATX
B_temp /NC
1.0
B_temp2 /NC
1.0 lraeb-lrabaeb LRABUEB:
Bertiebsartunabh¨ angige Einschaltbedingungen
SY_BDE
0
LRABB ml_w umsrln_w
nmot
nmot mlgahom_w
B_ubora
B_ubora
rlgahom_w
B_ubfra
B_ubfra
B_lrab
B_ubfrat
B_ubfrat
mlgahoms_w
rl_w
B_lratb
rlsolhom_w
B_noora B_lrab
B_nofra
B_lratb
B_nofrat
NOLRA
NOLRA
NOLRA
B_noora
B_noora
B_nofra
B_nofra
B_nofrat
B_nofrat
B_lrareb
B_lrareb lraeb-lrabueb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LAMFRATX
B_bafrat lraeb-lrabaeb
B_bafrat lamsbg2_w
lraeb-lrabueb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRABB:
LRAEB 18.40.2
Seite 1216 von 4100 31.JAN.2003 Thomas Brosi
Adaptionsbereiche der Gemischadaption
UBORA B_noora
B_noora mlgahom_w
mlgahom_w rlgahom_w
rlgahom
B_ubora
B_ubora
B_ubfra
B_ubfra
B_ubfrat
B_ubfrat
nmot B_lrab
nmot B_lrab UBFRA B_lrab nmot rlgahom_w mlgahom_w B_nofra
B_nofra
UBFRAT mlgahom_w
B_lratb
B_nofrat B_lratb lraeb-lrabb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nofrat
lraeb-lrabb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAEB 18.40.2
Seite 1217 von 4100 31.JAN.2003 Thomas Brosi
UBORA: Bertiebsartunabh¨ angige Einschaltbedingungen ORA
B_noora B_dssakt SY_BDE
0
B_hom MLO1 MLO1M MLO3 MLO3M MLU1 MLU1M MLU3 MLU3M mlgahom_w RLO1 RLO1M RLO3 RLO3M
RLU1 RLU1M RLU3
RLU3M rlgahom
B_ubora
B_ubora
NO1
NU1 NU3 nmot B_lrab
lraeb-ubora
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NO3
lraeb-ubora
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAEB 18.40.2
Seite 1218 von 4100 31.JAN.2003 Thomas Brosi
UBFRA: Bertiebsartunabh¨ angige Einschaltbedingungen FRA
B_nofra
B_falra SY_BDE
0
B_hom MLO2 MLO2M MLU2 MLU2M
MLU2FA
mlgahom_w RLO2 RLO2M RLU2 RLU2M
RLU2FA
rlgahom_w
B_ubfra
B_ubfra
NO2 NU2 NU2FA lraeb-ubfra
B_lrab lraeb-ubfra UBFRAT: Bertiebsartunabh¨ angige Einschaltbedingungen FRAT
B_nofrat mlgahom_w MLOFRAT
SY_STERVK
B_ubfrat
0
B_ubfrat
B_edkvs lraeb-ubfrat
B_edkvs2 B_lratb lraeb-ubfrat NOLRA:
Abschalten einzelner Adaptionsbereiche ¨ uber Codewort
NOLRA 0
B_noora
1
B_nofra
2
B_nofrat
3
B_noora B_nofra B_nofrat
B_lrareb
4
SY_STERVK
B_edkvs B_edkvs2
0
lraeb-nolra
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot
lraeb-nolra
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAEB 18.40.2
Seite 1219 von 4100 31.JAN.2003 Thomas Brosi
LRASCHED: Lauferlaubnis der Integratoren und Scheduleranbindung
LRAORASCHED B_ubora
B_ubora
B_baora
B_baora
B_lraora
B_lraora
B_lr B_gap B_gap LRAFRASCHED B_gap B_lr
B_lr
B_bafra
B_bafra
B_ubfra
B_ubfra
B_lrafra
B_lrafra
LRAFRATSCHED B_lr B_bafrat
B_ubfrat
B_ubfrat
B_lrafrat
B_lrafrat
lraeb-lrasched
B_bafrat
lraeb-lrasched
B_orastab B_orastab2 B_falra
B_pyaora
B_gap SY_BDE
0
TVNLGA
TOD_AVORA 1/
B_avaora
compute 1/ SW_oraakt TGAHR reset 1/
TVPYGAR compute 2/
3/
TVUBLRA
TOD_B_ubora B_ubora TOD_B_pyaora B_baora B_scaora
B_avora
B_lr
B_lraora
lraeb-lraorasched
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LRAORASCHED: Lauferlaubnis des Integrators ORA, Scheduleranbindung des FIDs ORA
lraeb-lraorasched
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAEB 18.40.2
Seite 1220 von 4100 31.JAN.2003 Thomas Brosi
LRAFRASCHED: Lauferlaubnis des Integrators FRA, Scheduleranbindung des FIDs FRA
B_frastab B_frastab2 B_falra
B_pyafra
B_gap TVNLGA SY_BDE
0 B_avafra
TOD_AVFRA
1/
compute 1/ SW_fraakt reset 1/
TGAHR
TVPYGAR compute 2/
3/
TVUBLRA
B_ubfra
B_avfra
B_lr
B_lrafra
B_scafra
lraeb-lrafrasched
TOD_B_pyafra B_bafra
lraeb-lrafrasched LRAFRATSCHED: Lauferlaubnis des Integrators FRAT, Scheduleranbindung des FIDs FRAT
SY_BDE
0
B_pyafrat
1/
compute 1/
SW_fratakt TFRATHR
B_ubfrat B_bafrat B_avfrat
B_avafrat
B_scafrat
B_lr
B_temp /NC
B_lrafrat lraeb-lrafratsched
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TOD_B_ubfra
lraeb-lrafratsched
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAEB 18.40.2
Seite 1221 von 4100 31.JAN.2003 Thomas Brosi
Schnittstelle zum Scheduler --------------------------Die Funktion besitzt Function Identifiers fid, die eine Schnittstelle zum Scheduler bilden, siehe %DSCHED. F¨ ur jedes fid sind die folgenden Gr¨ oßen definiert. # ist durch den Scheduler Mode zu ersetzen.
Scheduler state flag Physikalische Laufbereitschaft Scheduler Freigabe Funktion gesperrt Funktion aktiv
sfg#fid B_pyfid B_scfid B_lcfid B_avfid
Physikalische Dringlichkeit
phufid
Rampenpriorit¨ at Dynamische Priorit¨ at Basispriorit¨ at Physik. Skalierungsfaktor Rampenprio. oberer Grenzwert Steigung in Aktivphase Steigung in Inaktivphase Sprung (Jump) bei Aktivierung Relation fid zu dfp Exklusionsdaten M¨ ogliche BDE Betriebsart
rpr#fid dpr#fid PR#fid SD#fid RG#fid SA#fid SI#fid JA#fid RF#fid EX#fid MP#fid
In dieser FDEF werden die folgenden FIDs verwendet: fid-Name
verw. Scheduler K¨ urzel Mode # -----------------------------------------------------------------------------Gemischadaption additiv im Homogenbetrieb ora A Gemischadaption multiplikativ im Homogenbetrieb fra A Temperaturabh¨ angige Gemischadaption im Homogenbetrieb frat A
ABK LRAEB 18.40.2 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL
Delta Lambda fur ¨ die Freigabe der FRAT-Intergratoren minimale Lambda-Schwelle, bei der die Gemischadaption aktiv sein kann maximale Lambda-Schwelle, bei der Gemischadaption aktiv sein kann obere Luftmengenschwelle Bereich 1 obere Luftmengenschwelle Bereich 1 bei Magerbetrieb obere Luftmengenschwelle Bereich 2 obere Luftmengenschwelle Bereich 2 im Magerbetrieb obere Luftmengenschwelle Bereich 3 obere Luftmengenschwelle Bereich 3 im Magerbetrieb obere Luftmassenschwelle fur ¨ Aktivierung FRAT-Adaption untere Luftmengenschwelle Bereich 1 untere Luftmengenschwelle Bereich 1 im Magerbetrieb untere Luftmengenschwelle Bereich 2 untere Luftmengenschwelle bei Funktionsanforderung B_faan Bereich 2 untere Luftmengenschwelle Bereich 2 im Magerbetrieb untere Luftmengenschwelle Bereich 3 untere Luftmengenschwelle Bereich 3 im Magerbetrieb obere Drehzahlschwelle Bereich 1 obere Drehzahlschwelle Bereich 2 obere Drehzahlschwelle Bereich 3 Codewort fur ¨ Adaptionsfreigabe untere Drehzahlschwelle Bereich 1 untere Drehzahlschwelle Bereich 2 untere Drehzahlschwelle Bereich 2 bei Funktionsanforderung (B_falra) untere Drehzahlschwelle Bereich 3 obere rl - Schwelle Bereich 1 obere rl - Schwelle Bereich 1 im Magerbetrieb obere Lastschwelle Bereich 2 obere Lastschwelle Bereich 2 im Magerbetrieb obere rl - Schwelle Bereich 3 obere rl - Schwelle Bereich 3 im Magerbetrieb untere rl - Schwelle Bereich 1 untere rl - Schwelle Bereich 1 im Magerbetrieb untere rl - Schwelle Bereich 2 untere rl-Schwelle Bereich 2 bei Funktionsanforderung (B_falra) untere rl - Schwelle Bereich 2 im Magerbetrieb untere rl - Schwelle Bereich 3 untere rl - Schwelle Bereich 3 im Magerbetrieb Temperaturschwelle Ansaugluft Zeit fur ¨ Meldung der physik. Laufbereitschaft bei nicht aktiver Lambdaregelung Maximale Zeit fur ¨ Homogen- Anforderung bei Fehlerverdacht im Gemisch minimale Temperatur bei der ftklra_w = 1 ist Einschalttemperatur LRA ¨ Zeit nach Start fur ¨ die Freigabe der temperaturabhangigen Adaption ¨ Verzogerungszeit fur ¨ Aktivierung Gemischadaption nach Lambdaregelung aktiv Nachlaufzeit Laufbereitschaft fur ¨ Adaptionsfaktoren ¨ Verzogerungszeit fur ¨ erneute Homogen- Anforderung aus GA Nachlaufzeit zur Vermeidung der Umschaltung (hom-sch) im Grenzbereich DK-Winkel-Schwelle fur ¨ Gemischadaption aktiv
Systemkonstante
Art
Bezeichnung
SY_BDE SY_DSS SY_HFM
SYS (REF) Systemkonstante Benzin-Direkteinspritzung SYS (REF) Systemkonstante Saugrohrdrucksensor vorhanden SYS (REF) Systemkonstante HFM
LAMFRATX LAMGAMN LAMGAMX MLO1 MLO1M MLO2 MLO2M MLO3 MLO3M MLOFRAT MLU1 MLU1M MLU2 MLU2FA MLU2M MLU3 MLU3M NO1 NO2 NO3 NOLRA NU1 NU2 NU2FA NU3 RLO1 RLO1M RLO2 RLO2M RLO3 RLO3M RLU1 RLU1M RLU2 RLU2FA RLU2M RLU3 RLU3M TARA TFRATHR TGAHR TMFRATMN TMRAA TNSEFRAT TVLRA TVNLGA TVPYGAR TVUBLRA WDKARN
Source-X
NMOT
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAEB 18.40.2
Systemkonstante
Art
SY_NWS SY_STERVK SY_STETLR
SYS (REF) Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig SYS (REF) Systemkonstante Bedingung : Stereo vor Kat SYS (REF) Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
Variable
Quelle
Referenziert von
B_AFKPVDKE B_AMSNDKOE B_AVAFRA B_AVAFRAT B_AVAORA B_AVFRA B_AVFRAT B_AVORA B_BAFRA B_BAFRAT B_BAORA B_CLFRA B_CLFRA2 B_CLORA B_CLORA2 B_DSSAKT
BGADAP BGADAP LRAEB LRAEB LRAEB LRAEB LRAEB LRAEB LRAEB LRAEB LRAEB
LRAEB LRAEB, SRMSEL
B_EDKVS
DKVS
B_EDKVS2
DKVS
B_ENWS
DNWSZF
B_EOBDLR
LRSEB
B_FA
TKDFA
B_FALRA B_FRASTAB B_FRASTAB2 B_GAP B_GASP B_HOM
TKDFA DKVS DKVS LRAPHU LRAEB BDEMUM
B_KH
BAKH
B_LR
LRSEB
B_LR2
LRSEB
B_LRAB B_LRAFRA B_LRAFRA2 B_LRAFRAT B_LRAFRAT2 B_LRAORA B_LRAORA2 B_LRAREB B_LRATB B_MDARV
LRAEB LRAEB LRAEB LRAEB LRAEB LRAEB LRAEB LRAEB LRAEB DMDMIL
B_MLRSA B_NOFRA B_NOFRAT B_NOORA B_ORASTAB B_ORASTAB2 B_PYAFRA B_PYAFRAT B_PYAORA B_SBBVK
LRSEB LRAEB LRAEB LRAEB DKVS DKVS LRAEB LRAEB LRAEB BGLAMBDA
B_SBBVK2
BGLAMBDA
B_SCAFRA B_SCAFRAT B_SCAORA
SRMSEL
Art
EIN EIN AUS AUS AUS LRA AUS LRA AUS LRA AUS LOK LOK LOK DKVS, LRA, LRAEB EIN EIN DKVS, LRA, LRAEB EIN DKVS, LRA, LRAEB EIN DKVS, LRA, LRAEB BGWDKHF, DSELHFS, EIN DTEV, LRA, LRAEB DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ... DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ... EIN BBAGR, DFRST,DMDSTP, DNWSZF,DTEV, ... EIN DCFFLR, DFRST,DTEV, LRAEB ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... EIN DKVS, LRA, LRAEB LRAEB EIN LRAEB EIN DKVS, LRAEB EIN LOK ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... EIN BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... LOK DKVS, GKEB, LRA AUS DKVS, LRA AUS DKVS, GKEB, LRA AUS DKVS, LRA AUS DKVS, GKEB, LRA AUS DKVS, LRA AUS LRA AUS LOK BBAGR, BBREGNO,- EIN DDYLSU, DFRST,DGGTVHK, ... LRAEB EIN DKVS, LRA AUS LRA AUS DKVS, LRA AUS LRAEB EIN LRAEB EIN GKEB AUS AUS GKEB AUS EIN BBBO, DCFFLR,DPLLSU, LRAEB, TEB, ... EIN BBBO, DCFFLR,DPLLSU, LRAEB,TEBEB, ... EIN GKEB, LRAEB LRAEB EIN EIN GKEB, LRAEB
Seite 1222 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung
Bezeichnung Bedingung Adaption fkpvdk eingeschwungen Bedingung langsamer additiver Massenstromabgleich ist eingeschwungen multiplikativer Bereich der LRA aktiv ¨ temperaturabhangiger Bereich der LRA aktiv additiver Bereich der LRA aktiv Bedingung multiplikative Gemischadpation aktiv ¨ Bedingung temperaturabhangige Gemischadpation aktiv Bedingung additive Gemischadaption aktiv ¨ ¨ Zusatliche betriebsartabhangige Laufbereitschaft fur ¨ multi. Adaptionskorrektur ¨ ¨ Zusatliche betriebsartabhangige Laufbereitschaft fur ¨ multi. Adaptionskorrektur ¨ ¨ Zusatliche betriebsartabhangige Laufbereitschaft fur ¨ additive Adaptionskorrektur ¨ Bedingung Fehlerpfad FRA loschen (Multipl. Bereich) ¨ Bedingung Fehlerpfad FRA2 loschen (Stereo) ¨ Bedingung Fehlerpfad ORA loschen (additiver Bereich) ¨ Bedingung Fehlerpfad ORA2 loschen (Stereo) Bedingung Saugrohrdrucksensor ist Hauptfullungssensor ¨ Bedingung Adaptionsfehlerschwellen aktuell uberschritten ¨
Bedingung Adaptionsfehlerschwellen Bank 2 aktuell uberschritten ¨
Bedingung Fehler Nockenwellenansteuerung liegt vor
OBDII-Summenfehler. sperrt die LR Bedingung Funktionsanforderung allgemein
Bedingung: Funktionsanforderung Lambdaregelung-Adaption Bedingung: FRA-Integrator (lokal) stabil Bedingung: FRA-Integrator 2. Bank (lokal) stabil Bedingung Gemischadaptionsphase aktiv Bedingung Grundadaption gesperrt Bedingung Betriebsart Homogen Bedingung Kat-Heizung
LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
Bedingung Lambdaregelung (vor Kat); Bank 2
¨ ¨ Grundsatzliche betriebsartunabhangige Laufbereitschaft der Gemischadaption multiplikativer Bereich in der Gemischadaption ist aktiv multiplikativer Bereich in der Gemischadaption ist aktive (2. Bank) ¨ Temperaturabhangige Adaption ist aktiv ¨ Temperaturabhangige Adaption ist aktiv Bank 2 additiver Bereich in der Gemischadaption ist aktive additiver Bereich in der Gemischadaption ist aktive (2. Bank) Bedingung Resetbereitschaft LRA ¨ ¨ ¨ Grundsatzliche betriebsartunabhangige Laufbereitschaft der temp.abhang. Adaption kritische Aussetzerrate vorhanden
LRSEB: Ausschaltbed. fur ¨ Lambdareg. auf bei und nach Schub uber ¨ Luftmassenschw. Bedingung Sperren der multiplikativen Gemischkorrektur ¨ Bedingung Sperren der temperaturabhangige Gemischkorrektur Bedingung additive Korrektur der Gemischadaption abgeschaltet Bedingung: ORA-Integrator (lokal) stabil Bedingung: ORA-Integrator 2. Bank (lokal) stabil multiplikativer Bereich physikalisch freigegeben ¨ temperaturabhangiger Bereich der LRA physikalisch freigegeben additive korrektur physikalisch freigegeben Bedingung Sonde betriebsbereit vor Kat
Bedingung Sonde betriebsbereit vor Kat, Bank 2
multiplikativer Bereich ist vom Diagnose-Scheduler freigegeben ¨ temperaturabhangiger Bereich der LRA vom Scheduler freigegeben additive Korrektur ist vom Diagnose-Scheduler freigegeben
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAEB 18.40.2
Seite 1223 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_UBFRA B_UBFRAT B_UBORA B_UKG B_VL
LRAEB LRAEB LRAEB
LRAPHU
AUS LOK AUS EIN EIN
¨ Betriebsartunabhangige Laufbereitschaft fur ¨ fra ¨ Betriebsartunabhangige Laufbereitschaft fur ¨ frat ¨ Betriebsartunabhangige Laufbereitschaft fur ¨ ora ¨ wirkt stark Bedingung Uk Bedingung Vollast
B_VLSUNP B_VLSUNP2 DFP_FRA
DPLLSU DPLLSU LRAEB
EIN EIN DOK
Verdacht : Lambdasonde Signal ist unplausibel Verdacht : Lambdasonde Signal ist unplausibel Bank2 SG int. Fehlerpfadnr.: multiplikative Gemischadaptionsfaktor
DFP_FRA2
LRAEB
DOK
SG int. Fehlerpfadnr.: multiplikative Gemischadaptionsfaktor (Bank 2)
DFP_ORA
LRAEB
DOK
SG int. Fehlerpfadnr.: additive Gemischadaptionsfaktor
DFP_ORA2
LRAEB
DOK
SG int. Fehlerpfadnr.: additive Gemischadaptionsfaktor (Bank 2)
FID_AFRA FID_AFRAT FID_AORA LAMSBG2_W
LRAEB LRAEB LRAEB LAMKO
DOK DOK DOK EIN
Function Identifier: Mode A; multiplikative Adaptionsfaktor ¨ Function Identifier, Mode A; temperaturabhangiger Adaptionsfaktor Function Identifier: Mode A; additive Adaptionsfaktor Lambdasoll Begrenzung (word) Bank2
LAMSBG_W
LAMKO
LAMSONS_W
BGLASO
MLGAHOMS_W ML_W
LRAEB SRMSEL
NMOT
BGNMOT
RLSOLHOM_W
BGRLSOL
RL_W
SRMSEL
MDFAW
SFGAFRA SFGAFRAT SFGAORA TANS
GGTFA
TMOT
GGTFM
TNSE_W
BBSTT
UMSRLN_W
BGRLFGZS
WDKBA
GGDVE
LRAPHU DKATFKEB, LRAEB BGFAWU, LRAEB,TKMWL LRAEB, TEBEB LRAEB, TEBEB DKVS, DTANKL, LRA, LRAEB, TVWNO DKVS, DTANKL, LRA, LRAEB DKVS, DTANKL, LRA, LRAEB, TVWNO DKVS, DTANKL, LRA, LRAEB LRAPHU
LRAPHU ATM, BGLAMOD,BGLASO, BGMSNOVK, DKATFKEB, ... ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... BGLAMABM, EIN BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... LOK EIN BBBO, BGTPABG,DLSAFK, DLSFV,DTEV, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... BBNWS, DDYLSU, L- EIN RAEB BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... LRAEB EIN LRAEB EIN LRAEB EIN EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ... EIN BGAGRDS, BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ... EIN CANECU, DFFT,DMDSTP, LRAEB,TC1MOD, ...
Lambdasoll Begrenzung (word)
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
Luftmasse berechnet fur ¨ Homogenbetrieb Luftmassenfluß gefiltert (Word)
Motordrehzahl Soll-Fullung ¨ im Homogenbetrieb relative Luftfullung (Word) ¨ Scheduler Statusflag: Mode A, multiplikativer Bereich der LRA ¨ Scheduler Statusflag: Mode A, temperaturabhangiger Bereich der LRA Scheduler Statusflag: Mode A, additiver Bereich der LRA Ansaugluft - Temperatur Motor-Temperatur ¨ Zeitzahler ab Startende (16bit) Umrechnungsfaktor Fullung ¨ in Massenstrom
Drosselklappenwinkel bezogen auf unteren Anschlag
FB LRAEB 18.40.2 Funktionsbeschreibung Umfeld dieser LRAEB: -------------------Diese Funktion wurde ausschließlich f¨ ur die Verwendung in einem System mit Scheduler konzipiert. Der Scheduler regelt das Zusammenspiel von Motor- und Diagnosefunktionen, die sich dadurch ausschließen daß: - eine Funktion nicht zusammen mit einer anderen laufen kann, weil sich die m¨ oglichen Betriebsarten ausschließen - eine Funktion nicht zusammen mit anderen laufen kann, weil sie z.B. das Gemisch ver¨ andert oder durch ver¨ andertes Gemisch gest¨ ort wird. Die Funktion LRA besitzt drei Funktionsidentifier (FID): ORA(additiver Adaptionsbereich), FRA(multiplikativer Adaptionsbereich) und FRAT (multiplikative temperaturabh¨ angige Adaptionskorrektur). Das Zusammenspiel mit dem Scheduler erfordert eine Reihe von spezifischen RAM-Zellen und Bits (hier nur angegeben f¨ ur das FID FRA). - B_pyafra: Meldung des Laufwunsches an den Scheduler. Die physikalischen Laufbedingungen sind mit hoher Wahrscheinlichkeit erf¨ ullt - B_scafra: Empfang der Lauferlaubnis vom Scheduler. - B_avafra: Funktion l¨ auft gerade oder befindet sich noch im Auslaufen ! B_pyafra oder B_pyaora werden um die Zeit TVNLGA verl¨ angert gesetzt, um bei einem Wechsel vom Bereich ORA in den Bereich FRA oder zur¨ uck dem Scheduler keine Lauf-Unterbrechung anzuzeigen Eine kurzzeitige Laufunterbrechung k¨ onnte zu einem unn¨ otigen Umschalten des BDE-Modus f¨ uhren oder kurzzeitig die Tankentl¨ uftung aktivieren. Das FID FRAT besitzt keine Dringlichkeit
Anmerkungen zu Stereo-Lambdareglung: ------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
-
Folgende FDEF ist Im ¨ Ubersichtsbild Die Stereo-Gr¨ oßen Die FDEF ist aber
LRAEB 18.40.2
Seite 1224 von 4100 31.JAN.2003 Thomas Brosi
f¨ ur ein System mit Stereo-Lambdaregelung konzipiert. erscheinen die Stereo-Labels der besseren ¨ Ubersichtlichkeit wegen nicht. unterscheiden sich durch Anh¨ angen einer 2 (z.B. B_lrafra -> B_lrafra2). auch voll geeignet f¨ ur ein Mono-System. In diesem Fall ist B_lr2 = FALSE. Damit wird auch B_lrafra2 = FALSE.
Detailbeschreibung der Funktion LRAEB: -------------------------------------- Die Funktion ist untergliedert in die Teilfunktionen: - LRABEB: Grunds¨ atzliche Einschaltbedingungen (unabh¨ angig vom Adaptionsbereich) - LRABBEB: Adaptionsbereichsspezifische Einschaltbedingungen - LRASCHED: Lauferlaubnis f¨ ur die Intergatoren und Scheduleranbindung mit den Unterfunktionen LRAFRTSCHED, LRAORASCHED, LRAFRASCHED - Teilfunktion LRABEB: ------------------Ausgang ist das Bit B_lrab (LRA grunds¨ atzlich einschaltbereit)bzw. B_lratb (Temperaturabh¨ angige Adaption grunds¨ atzlich einschaltbereit). - tmot > TMRAA f¨ ur B_lrab und TMFRATMN < tmot < TMRAA f¨ ur B_lratb - mindestens eine Sonde regelbereit B_sbbvk - bei Systemen ohne HFM und mit P-Sensor: F¨ ullungsadaption eingeschwungen (B_amsndkoe und B_afkpvdke) - der vorgegebene Lambdasollwert lamsons_w > LAMGAMN ist (keine Vollastanfettung, kein Warmlauf, kein Kat-Ausr¨ aumen oder Kat-Heizen) - Kurztest: keine Funktionsanforderung außer der LRA selbst (B_falra) - tans < TARA, aktuell keine Aussetzer (B_mdarv = FALSE), aktuell kein Fehler der Nockenwellensteuerung (B_enws = FALSE) - ausreichend Luftmassendurchsatz nach Schub B_mlrsa. - kein Fehlerverdacht, der den Lambdregler sperrt B_eobdlr - keine Fehlerverdacht, daß das Lambdasondensignal unplausibel ist B_vlsunp. - Die Zeit nach Start f¨ ur temperaturabh¨ angige Adaptionskorrektur gr¨ oßer ist als TNSEFRAT
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Teilfunktion LRABBEB: --------------------- Bildung der betriebsartunabh¨ angigen Bereitschaften f¨ ur die beiden Bereiche: B_ubora, B_ubfra und temp.abh¨ angige Adaption B_ubfrat und der zus¨ atzlichen betriebsartabh¨ angigen Bereitschaften B_baora, B_bafra and B_bafrat.
a) Teilfuntion LRABAEB: -------------------- Die Bits B_baora, B_bafra und B_bafrat sind betriebsartabh¨ angige zus¨ atzliche Damit die Adaption wirklich laufen kann muß eine der beiden Lambdaregelungen ununterbrochen aktiv gewesen sein. Im FRA-Bereich gilt die zus¨ atzliche Bedingung: wdkba < WDKARN (Sperre LRA im F¨ ur die temperaturabh¨ angige Adaptionskorrektur gilt zus¨ atlich die Bedingung, als LAMFRATX von 1 abweicht (ca 3%-5%).
Bereitschaften. mindestens f¨ ur die Zeit TVLRA Pulsationsbereich des HFM) dass der vorgegebene Lambdawert nicht mehr
b) Teilfunktion LRABUEB: --------------------BDE: Fahrzeuge mit Benzindirekteinspritzung (SY_BDE > 0) sollten m¨ oglichst wenig homogen betrieben werden (Kraftstoffverbrauch). Die Gemischadaption l¨ aft aber aktuell nur im Homogenbetrieb. Mit rlsolhom_w wird abh¨ angig vom Fahrerwunsch das rl_w und mit mlgahoms_w das ml_w berechnet, das ben¨ otigt w¨ urde, um das aktuell geforderte Motormoment bei homogener Betriebsart einzustellen. In der Teilfunktion LRABB werden rlsolhom_w und mlgahoms_w zur Aktivierung des Adaptionsbereiches mit den entsprechenden Schwellen verglichen. SRE: Fahrzeuge mit Saugrohreinspritzung (SY_BDE = 0) werden ausschließlich homogen betrieben. Zur Aktivierung der Adaptionsbereiche gen¨ ugt es, ml_w bzw. rl_w direkt mit den entsprechenden Schwellen zu vergleichen.
Teilfunktion LRABB: ------------------Diese Teilfunktion ist unterteilt in die Teilfunktionen UBORA, UBFRA und UBFRAT. In der Teilfunktion UBORA wird das betriebsartunabh¨ angige Bit B_ubora und in der Teilfunktion UBFRA das ebenfalls betriebsartunabh¨ angige Bit B_ubfra gebildet. Sie sind das Ergebnis der Verundung folgender Bedingungen: - grunds¨ atzliche Bereitschaft ist gegeben (B_lrab = TRUE) - Adaptionsbereich ist nicht abgeschaltet (B_noora (bzw. B_nofra) (aus Codewort NOLRA) = FALSE) - Das Fahrzeug wird im Adaptionsbereich des jeweiligen Integrators betrieben (rl-, nmot- und ml-Schwellen) (BDE: Da die Adaption nur im Homogenbetrieb laufen kann, wird in den anderen Betriebsarten im Hintergrund die relative Luftf¨ ullung und die Luftmasse berechnet, die das Fahrzeug am gleichen Last-Drehzahl-Punkt im Homogenbetrieb ben¨ otigen w¨ urde. Dadurch ist gew¨ ahrleistet, dass wirklich nur dann die Betriebsart homogen angefordert wird, wenn nach dem Umschalten auch adaptiert werden kann.) Wenn die F¨ ullungserfassung mit dem Drucksensor erfolgt (B_dssakt=TRUE), lassen sich ORA-Abweichungen besser bei hohen Drehzahlen und niedrigen Lasten detektieren. Deshalb wird in diesem Fall zur Bildung von B_ubora auf gesonderte Bereichsgrenzen umgeschaltet. Da in mageren Betriebsarten andere Drosselverluste vorliegen als im Homogenbetrieb, weicht rlsolhom_w im mageren Betrieb unwesentlich von dem rl_w ab, daß sich bei gleichem Last-Drehzahl-Punkt im Homogenbetrieb tats¨ achlich ergeben w¨ urde. Wenn das Fahrzeug an der Grenze eines Adaptionsbereiches betrieben w¨ urde, k¨ onnten sich dadurch ungewollte Betriebsartenumschaltungen bis hin zum Toggeln ergeben. Um das zu vermeiden, wird im Magerbetrieb (bei !B_hom) auf engere Adaptionsbereichsgrenzen (MLO1M, MLO2M usw.) umgeschaltet. Im Bandendetest kann es vorkommen, das der Adaptionsbereich von FRA nicht erreicht werden kann, da das Fahrzeug steht. Deshalb wird bei Testeranforderung der %LRA (B_falra=TRUE) zur Bildung von B_ubfra auf gesonderte untere Grenzen des FRA-Bereichs umgeschaltet. In der Teilfunktion UBFRAT wird das betriebsartunabh¨ angige Bit B_ubfrat gebildet. Es ist das Ergebnis der Verundung folgender Bedingungen: - FRAT ist grunds¨ atzlich laufbereit (B_lratb = TRUE) - die temperaturabh¨ angige Adaption ist nicht abgeschaltet (B_nofrat (aus Codewort NOLRA) = FALSE)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAEB 18.40.2
Seite 1225 von 4100 31.JAN.2003 Thomas Brosi
- es wurde kein Fehler im Gemisch erkannt (B_edkvs(2) = FALSE).´ - bei einigen Projekten soll FRAT nur im Leerlauf aktiviert werden. Das l¨ aßt sich durch die Bedatung des Labels MLOFRAT realisieren. Um FRAT nur im Leerlauf zu aktivieren, ist MLOFRAT etwas gr¨ oßer als die maximale Leerlaufluftmasse im Warmlauf zu bedaten. Mit MLOFRAT = Maximalwert kann FRAT im gesamten Last-Drehzahlbereich aktiviert werden. Teilfunktion NOLRA: ------------------- Bildung der Abschaltbits B_noora, B_nofra und B_nofrat ¨ Uber das Codewort NOLRA k¨ onnen die Bereiche einzeln zu- bzw. abgeschaltet werden. Bit 0 in NOLRA = TRUE: B_noora ist gesetzt => Bereich ORA ist neutral Bit 1 in NOLRA = TRUE: B_nofra ist gesetzt => Bereich FRA ist neutral Bit 2 in NOLRA = TRUE: B_nofrat ist gesetzt => Es ist nicht m¨ oglich ¨ uber temperaturabh¨ angige Korrektur einen Gemischfehler zu erkennen. - Bildung des Bits f¨ ur Resetbereitschaft der Integratoren bei Fehlerspeicherl¨ oschen (B_lrareb) ¨ Uber NOLRA Bit 3= FALSE kann generell bei Fehlerspeicher L¨ oschen die Adaption auf Neutral gesetzt werden. ¨ Uber NOLRA Bit 4= FALSE und BIT 3 = TRUE kann im Falle einer Schwellen¨ uberschreitung in der DKVS (B_edkvs = TRUE) bei Fehlerspeicher-L¨ oschen die Adaption auf neutral gesetzt werden. F¨ ur Projekte mit 2 F¨ ullungserfassungssensoren (HFM- und P-Sensor) wird abh¨ angig von der Hauptlastsensor zwischen beiden additiven Adaptionskorrekturen umgeschaltet. Wenn B_dssakt = True ist, dann ist der Hauptlastsensor der Saugrohrdrucksenor. Hier wird der Bereich durch Parameter mit dem Index 3 begrenzt. Bei einem HFM-System wird der Berecih durch die Parameter mit dem Index 1 begrenzt.
- Teilfunktion LRASCHED mit den Unterfunktionen LRAFRATSCHED, LRAORASCHED, LRAFRASCHED: ---------------------------------------------------------------------------------Lauferlaubnis f¨ ur die Integratoren und Scheduleranbindung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
In folgenden BDE-Modes k¨ onnen die FIDs laufen: |B_hom|B_hmm|B_hos|B_sch|B_skh|Umschaltung| Mode | Name | Beschreibung | | | | | | |possible| | Wert | 1 | 2 | 4 | 8 | 16 | 32 | | | ----------|-----|-----|-----|-----|-----|-----------|--------|---------|------------------------------------------------------B_pyaora | x | | | | | | 1 | MPAORA | Adaption additiver Gemischabweichungen B_pyafra | x | | | | | | 1 | MPAFRA | Adaption multiplikativer Gemischabweichungen B_pyafrat | x | | | | | | 1 | MPAFRAT | Adaption temperaturabh¨ angiger Gemischabweichungen
- Problematik/L¨ osung: BDE: Bei der Scheduleranbindung stellt sich folgendes Problem: Das Bit B_pyaora gibt dem Scheduler die Laufbereitschaft an. Erst wenn es gesetzt ist, wird die Funktion bei der Auswahl ber¨ ucksichtigt. Im Schichtbetrieb ist die Laufbereitschaft der LRA nicht gegeben (z. B. B_lr = FALSE). Damit die LRA dennoch im Scheduler ber¨ ucksichtigt wird, bedarf es einer ¨ ¨ Uberbr¨ uckung der Laufbereitschaft. Diese Uberbr¨ uckung kann auf folgende Arten geschehen: a) Kurztest: Wenn die betriebsartunabh¨ angigen Bereitschaften (B_ubora, B_ubfra) gesetzt sind, wird bei B_falra die Laufbereitschaft (B_pyaora bzw. B_pyafra) gesetzt. Da wh¨ arend B_falra = True alle Funktionen außer der LRA ihre Laufbereitschaft zur¨ ucknehmen, kommt die LRA auf jeden Fall dran. b) ¨ uber das Bit B_gap: In der Funktion %LRAPHU werden Gemischadaptionsphasen mit verschiedener physikalischer Dringlichkeit angefordert. In diesen Phasen wird die physikalische Laufbereitschaft gesetzt, wenn die betriebsartunabh¨ angige Bedingungen erf¨ ullt sind (B_ubora bzw. B_ubfra gleich True). Die physikalische Laufbereitschaft (B_pyxyz) wird zur¨ uck genommen, wenn f¨ ur die Zeit TGAHR die betriebsartabh¨ angige Bedingungen nicht gesetzt werden k¨ onnten (B_lr war z. B. gleich false) und sie werden nicht mehr f¨ ur diesen Betriebspunkt gesetzt, es sei denn die Zeit TVPYGAR abgelaufen ist. SRE: Fahrzeuge mit Saugrohreinspritzung laufen immer im Homogenbetrieb. Dadurch kann B_pyxyz gesetzt werden, wenn eine in der Funktion %LRAPHU eine Gemischadaptionsphase angefordert wird (B_gap = TRUE) sowie die betriebsartunabh¨ angige und die betriebsartabh¨ angige Betriebsbereitschaft (B_ubora = TRUE && B_baora = TRUE) gegeben sind. Die physikalische Laufbereitschaft der temperaturabh¨ angige Adaption h¨ angt nicht von den Gemischadaptionsphasen ab. Sie wird ausschließlich abh¨ angig von den betriebsartunabh¨ agigen Bedingungen gebildet. Wird das Fahrzeug dauerhaft in einem der Adaptionsbereich betrieben, kann im anderen Bereich nicht adaptiert werden. Es ist zu vermeiden, dass der aktive Integrator in diesem Fall immer weiter adaptiert (und bei BDE Homogen gefahren wird), ohne dass sich der Integratorwert ¨ andert. Deshalb wird in dem Fall, daß sich ein Integratorwert nicht mehr ¨ andert (B_frastab(2) = TRUE bzw. B_orastab(2) = TRUE; aus %DKVS) die physikalische Laufbereitschaft f¨ ur diesen Integrator zur¨ uckgezogen. B_frastab(2) und B_orastab(2) werden unter folgenden Bedingungen zur¨ uckgesetzt: * Start * Aktivierung des jeweils anderen Integrators (bei B_frastab(2) ¨ uber CWDKVSTAB abschaltbar) * Fehlerverdacht aus %LRA * zu Beginn jeder Gemischadaptionsphase. * Zur¨ uckkehren des Integratorwertes in den Bereich zwischen den Diagnoseschwellen - B_pyaora, B_pyafra, B_pyafrat: Laufbereitschaft der Adaption. - B_avaora, B_avafra, B_avafrat: Aktivbits der Adaption. Obwohl z. B. ein Bereich schon verlassen wurde, k¨ onnen die Bits B_avaora und B_avafra noch um die Zeiten TVNLGA l¨ anger stehen bleiben. Dadurch wird erreicht, daß z.B. beim Anfahren (Wechsel ORA in FRA) die LRA nicht kurzzeitig unterbrochen wird und dadurch unn¨ otig in den Schichtbetrieb geschaltet wird. - Integrator-Lauffreigabebits: B_lraora(2), B_lrafra(2), B_lrafrat(2): Diese Bits sind die Aktivierungsbedingungen f¨ ur die einzelnen Integratoren. Sie h¨ angen nochmals direkt an den Bedingungen B_lr(2). Die temperaturabh¨ angige Adaption FRAT kann wegen des eventuell vorhandenen Vorsteuerfehlers bei Lamddavorsteuerung nahe Eins freigegeben werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAEB 18.40.2
Seite 1226 von 4100 31.JAN.2003 Thomas Brosi
APP LRAEB 18.40.2 Applikationshinweise Die Applikation der LRAEB kann sinnvollerweise erst beginnen, wenn die Applikation des Lambdareglers, der F¨ ullungserfasssung, der Momentenstruktur und des Leerlaufreglers abgeschlossen ist. TMRAA
: Einschaltschwelle Motortemperatur. LRA muß auf jeden Fall im großen H¨ ugel (FTP75) aktiv sein k¨ onnen. Warmlauf muß abgeregelt sein. TARA : Abschaltschwelle bei hohen Ansauglufttemperaturen: projektspezifisch: Darf im FTP-Test nicht ¨ uberschritten werden. TMFRATMN: Minimale Temperaturschwelle, bei der die temperaturabh¨ angige Adaption aktive wird TVLRA : Einschaltverz¨ ogerung nach B_lr (B_lr2) FALSE => TRUE. Vermeidet Fehladaptionen wenn LR noch. nicht eingeschwungen z.B. nach Schubabschalten. WDKARN : auf jeden Fall m¨ ussen Fehladaptionen im Pulsationsbereich vermieden werden. WDKARN einige Prozent unterhalb des Pulsationsbereichs legen. LAMGAMN : gr¨ oßer als kleinster Wert in LALIUSMN w¨ ahlen. Gemischadaption darf z.B. bei Vollastanfettung oder Kat-Regenerieren nicht aktiv sein. LAMGAMN muß gr¨ oßer als LAMTEMN in TEBEB gew¨ ahlt werden. 2-Punkt-Lambda-Regelung: LAMGAMX : (Nur SRE) Stetige Lambdaregelung: kleiner als zweiter Eichpunkt der Lambdasonde w¨ ahlen 2-Punkt-Lambda-Regelung: TNSEFRAT: Die Warmlaufzeit nach Start soll abgelaufen sein
[50......65.... 80] ◦ C [60......80....100] ◦ C [10......20.... 40] ◦ C [1........2......4] s
[0,8...0,84...0,85] [0,95] [1,1....1,2....1,3] [1,05] [0.......50.....70] s
Es werden zwei Lernbereiche festgelegt, in denen jeweils ein Integrator aktiv ist. FRA : multiplikative Lernbereich zum Adaptieren von multiplikativen Fehlern und HFM-Abweichungen bei Teillast ORA : additiver Lernbereich zum Lernen von Fehlern additiv pro Zeit oder pro Z¨ undung. Konfigurierbar in der LRA durch das Codewort CPLRA
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Lernbereiche sollen jeweils so gew¨ ahlt werden, daß dort die Auswirkung des zugeordneten Fehlers maximal wird.
NU1/3 NO1/3 MLU1/3 MLO1/3 RLU1/3 RLO1/3 NU2/NU2FA NO2 MLU2/MLU2FA MLO2 RLU2/RLU2FA RLO2
untere Drehzahlschwelle Bereich 1/3 obere Drehzahlschwelle Bereich 1/3 untere Luftmassenschwelle Bereich 1/3 obere Luftmassenschwelle Bereich 1/3 unter rl-Schwelle Bereich 1/3 obere rl-Schwelle Bereich 1/3 untere Drehzahlschwelle Bereich 2 obere Drehzahlschwelle Bereich 2 untere Luftmassenschwelle Bereich 2 obere Luftmassenschwelle Bereich 2 untere rl-Schwelle Bereich 2 obere rl-Schwelle Bereich 2
(ORA) (ORA) (ORA) (ORA) (ORA) (ORA) (FRA) (FRA) (FRA) (FRA) (FRA) (FRA)
rl NU2 NO2 ˆ | | | *-|---------------*RLO2 | | *| * | | |* FRA * | | * * MLO2 | | MLU2 * * | | * * | | * | * | |* MLO1 *---------------------|---------------*RLU2 | ------*---RLO1 | | ORA * | * MLU1 | | |--*--------|- RLU1 +-+-----------+------------------------------------|-----> nmot NU1 NO1 NMAX
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAEB 18.40.2
Seite 1227 von 4100 31.JAN.2003 Thomas Brosi
Erl¨ auterungen zur Wahl der Adaptionsbereiche: --------------------------------------------1) Leckluft im Leerlauf: N01 etwa 1120/min w¨ ahlen. (B_dssakt= FALSE) ML01 auf Leerlauf-Luftbedarf bei allen zugeschalteten Verbrauchern (Klima, Heckscheibe, L¨ ufter, Licht) HFM w¨ ahlen. RLU1 so w¨ ahlen, daß Motor noch sauber brennt RLO1 so w¨ ahlen, daß rl im Leerlauf mit allen Verbrauchern < RLO1 MLU1 kleiner Leerlaufbedarf ohne Verbrtaucher in großer H¨ ohe NU1 etwa 480 / min w¨ ahlen 2) EV-Fehler, Restgasfehler (B_dssakt = TRUE) P-System
: NO3 h¨ oher w¨ ahlen als bei HFM-System, da Fehler auch bei h¨ oheren Drehzahlen signifikant: 2520/min NU3: 480/min MLO3: geringf¨ ugig kleiner MLU2 MLU3: kleiner Luftbedarf ohne Verbraucher in großer H¨ ohe RLU3 so w¨ ahlen, daß Motor noch sauber brennt RLO3 so w¨ ahlen, daß LL mit Verbrauchern noch abgedeckt ist.
3) multipl.
: MLU2 etwas gr¨ oßer als MLO1 w¨ ahlen. MLU2FA gleich MLU2 w¨ ahlen. Nur dann anderen Wert w¨ ahlen, wenn f¨ ur Kurztrip erforderlich MLO2 etwa 3/4 der max. m¨ oglichen Luftmasse w¨ ahlen (200 kg/h). RLU2 zu dem rl w¨ ahlen, daß sich bei nmot = 1400 U/min ein Luftbedarf ml = MLU2 ergibt. RLU2FA gleich RLU2 w¨ ahlen. Nur dann anderen Wert w¨ ahlen, wenn f¨ ur Kurztrip erforderlich RLO2 so w¨ ahlen, daß Adaption im Pulsationsbereich gesperrt. Evtl. reicht es, wenn nur WDKARN greift. NU2: oberhalb Leerlauf: 1200/min NU2FA gleich NU2 w¨ ahlen. Nur dann anderen Wert w¨ ahlen, wenn f¨ ur Kurztrip erforderlich NO2: Abschaltung erst oberhalb 4000/min m¨ oglich
Fehler
(unterer Bereich)
4) temperaturabh¨ angige : MLOFRAT 1) Freigabe der temperaturabh¨ angigen Adaption in allen Last-Drehzahl-Bereichen (empfohlen): Adaption --> auf Maximalwert setzen. 2) Freigabe der temperaturabh¨ angigen Adaption nur im Leerlauf: --> so w¨ ahlen, daß Wert etwas gr¨ oßer als Leerlaufluftmasse im Warmlauf (in etwa gleich MLO1)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Kurz¨ ubersicht ¨ uber Bereiche: ---------------------------HFM-F¨ ullungserfassung: ORA nur im Leerlauf aktiv - MLO1 : obere Luftmasse ORA: - MLU1 : untere Luftmasse ORA: - RLO1 : obere F¨ ullungsschwelle ORA: - RLU1 : untere F¨ ullungsschwele ORA: - NO1 : obere Drehzahlschwelle ORA: - NU1 : untere Drehzahlschwelle ORA:
[20 ....30 .....40] [2 .....5 ......10] [20.....35......50] [10.....15......20] [1000.. 1120..1800] [440....480 ...520]
kg/h kg/h % % 1/min 1/min
P-F¨ ullungserfassung: Erweiterung des Drehzahlbereichs ORA nach oben - MLO3 : obere Luftmasse ORA: [20.....30......40] - MLU3 : untere Luftmasse ORA: [2 .....5 ......10] - RLO3 : obere F¨ ullungsschwelle ORA: [20.....35......50] - RLU3 : untere F¨ ullungsschwele ORA: [10.....15......20] - NO3 : obere Drehzahlschwelle ORA: [2000.. 2520..3000] - NU3 : untere Drehzahlschwelle ORA: [440....480....520]
kg/h kg/h % % 1/min 1/min
Unabh¨ angig von P- oder HFM-F¨ ullungserfassung: - MLO2 : obere Luftmasse FRA: - MLU2 : untere Luftmasse FRA: - RLO2 : obere F¨ ullungsschwelle FRA: - RLU2 : untere F¨ ullungsschwele FRA: - NO2 : obere Drehzahlschwelle FRA: - NU2 : untere Drehzahlschwelle FRA:
[100....200....500] [10.....30 .....50] [70.....80......95] [10 ....15 .....20] [4000 ..5000..6000] [1120...1200..1280]
kg/h kg/h % % 1/min 1/min
Bei Funktionsanforderung durch Tester: - MLU2FA: untere Luftmasse FRA: - RLU2FA: untere F¨ ullungsschwele FRA: - NU2FA : untere Drehzahlschwelle FRA:
[10.....30 .....50] kg/h [10 ....15 .....20] % [1120...1200..1280] 1/min
Umschaltung der Bereichsgrenzen bei Magerbtetriebsarten: Neutralbedatung: MLO1M := MLO1, MLO2M := MLO2 ... Sonst: Schwellen f¨ ur Magerbetriebsarten so w¨ ahlen, dass im Magerbetrieb ein kleinerer Adaptionsbereich abgefragt wird. Dadurch lassen sich ungewollte Betriebsartenumschaltungen vermeiden, die aus der ungenauen rlsolhom_w-Berechnung im Magerbetriebsarten herr¨ uhrt.
W i c h t i g : Es ist zu beachten, dass sich die Bereiche FRA und ORA nicht ¨ uberlappen !! NOLRA: 0 (alle Adaptionsgr¨ oßen werden ber¨ ucksichtigt, Reset bei Fehlerspeicher L¨ oschen)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TVPYGAR TVNLGA TVUBLRA TGAHR TFRATHR
LRS 21.30.1
: : : : :
minimale Sperrzeit f¨ ur erneute Freigabe Nachlaufzeit f¨ ur Gemischadaption B_ava... Nachlaufzeit zur Vermeidung der Umschaltung(hom-sch) im Grenzbereich maximale Zeit f¨ ur Homogenanforderung, wenn B_baxyz = false Zeit f¨ ur Setzen der physik. Laufbereitschaft von FRAT trotz nicht aktiven Lambda-Reglers LAMFRATX: Delta-Lambda f¨ ur die Freigabe der FRAT-Integratoren
Seite 1228 von 4100 31.JAN.2003 Thomas Brosi
[1....20...30] [3.....5....7] BDE: [0.....3....5] [2.....5...51] [15...30...51]
s s s / SRE: [0] s s s
[0..0,03..0,05]
FU LRS 21.30.1 Stetige Lambdaregelung FDEF LRS 21.30.1 Funktionsdefinition LRS 25.10
frdter_w B_lasostc B_lrmsbs B_lrs tkivkm_w tmot tnst_w B_temin
frdter_w
BANK_SPECIFIC_CONTROLLERS
B_lrnda
B_lasostc
B_frini frini_w B_bire B_idecay
B_frini frini_w B_bire B_idecay
B_lrsin B_update
B_lrsin B_update
DFRMAX dfrmin_w
DFRMAX dfrmin_w
B_lrmsbs B_lrs tkivkm_w tmot tnst_w B_temin
dfrza_w
dfrza_w
msaovvk_w nmot rl
dfrzaf_w
fr_w
CHAR_MAPS msaovvk_w
frm_w
nmot
lamzak_w dlrrie dlaso
rl B_nswo1
dlrrie dlaso B_nswo1 dlatrmi_w
B_nswo1 dlatrmi_w
dlatrmp_w
dlatrmp_w
lamsoni_w
lamsoni_w
lamsons_w
lamsons_w
oxsfk_w
oxsfk_w lrs-main
CHAR_MAPS Characteristic map interpolation
nmot
dlaso
dlaso SNM08LSUB
KFDLASO (SNM08LSUB,SRL08LSUB) SY_STERSY
SY_STERVK 0
0
1/
rl SRL08LSUB
dlaso2
KFDLASO2 (SNM08LSUB,SRL08LSUB)
CONTROLLER_PARAMETERS tmot B_nswo1 msaovvk_w msaovvk2_w
g1korr LRSGKTM
g1korr B_nswo1 msaovvk_w msaovvk2_w
lrsg1_w lrsg2_w lrsg2s_w lrsg3s_w lrsg4_w lrsp1_w lrsp2_w lrsp3_w lrsp4_w
SY_AGR 0 1/ rriext_w
dlrrie KDLRRIE
dlrrie
lrs-char-maps
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dfrzaf_w
lrs-main
B_dtefrr
LRS_MODE B_dtefrr
lrs-char-maps
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
CONTROLLER_PARAMETERS
Seite 1229 von 4100 31.JAN.2003 Thomas Brosi
P part parameters lrsg1_w
lrsg1_w
nmot_w SNM07LSUW
KFLRSG1 (SNM07LSUW,SRL08LSUW) SY_LR2PAR
0
1/ lrsg12_w
rl_w SRL08LSUW
KFLRSG12 (SNM07LSUW,SRL08LSUW)
g1korr I_PART_PARAMETERS
msaovvk_w msaovvk2_w
g1korr2 g1korr msaovvk_w msaovvk2_w
lrsg2_w lrsg2s_w lrsg3s_w
lrsg2_w lrsg2s_w lrsg3s_w
D part parameters B_nswo1
6/ 0
1.0 0.0
1/
0.0
lrsg42_w KFLRSG42 (SNM07LSUW,SRL08LSUW)
2/
lrsg4_w KFLRSG4 (SNM07LSUW,SRL08LSUW)
lrsp12_w KFLRSP12 (SNM07LSUW,SRL08LSUW)
3/
KFLRSP1 (SNM07LSUW,SRL08LSUW)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4/ lrsp32_w
KFLRSP32 (SNM07LSUW,SRL08LSUW)
5/ lrsp42_w
KFLRSP42 (SNM07LSUW,SRL08LSUW)
lrsp3_w
5/ lrsp4_w
KFLRSP4 (SNM07LSUW,SRL08LSUW)
lrsp2_w
4/ lrsp3_w
KFLRSP3 (SNM07LSUW,SRL08LSUW)
lrsp1_w
3/ lrsp2_w
KFLRSP2 (SNM07LSUW,SRL08LSUW)
lrsg4_w
2/ lrsp1_w
lrsp22_w KFLRSP22 (SNM07LSUW,SRL08LSUW)
1/
lrsp4_w
lrs-controller-parameters
SY_LR2PAR
lrs-controller-parameters
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1230 von 4100 31.JAN.2003 Thomas Brosi
I_PART_PARAMETERS lrsg2_w
lrsg2_w KFLRSG2 (SNM07LSUW,SRL08LSUW) g1korr SY_BIRE
air flow
0
3/ 1/
4/
lrsg3_w
lrsg3s_w
lrsg2s_w
lrsg2s_w lrsg3s_w
KFLRSG3 (SNM07LSUW,SRL08LSUW)
[mg/s]
msaovvk_w
[mg h /(kg s)]
2/
oxygen flow
512.0
slrspar_w
64.0
=1mg*1h/(3600s*1e-6 kg) * 23% O2 in air
SY_LR2PAR
0 2/
1/
lrsg2s2_w
lrsg22_w g1korr2
KFLRSG22 (SNM07LSUW,SRL08LSUW) SY_BIRE
0
2/ 1/ lrsg32_w
3/ lrsg3s2_w
KFLRSG32 (SNM07LSUW,SRL08LSUW) SY_STERVK 0
[mg/s]
msaovvk2_w
[mg h /(kg s)] 64.0
512.0
oxygen flow
1/ slrspar2_w
lrs-i-part-parameters
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_BIRE
lrs-i-part-parameters
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS_MODE Enable conditions
LRS 21.30.1
ENLEANMENT_PROTECTION B_lrnda B_lrnda2
B_lrmsbs
B_lrmsbs B_lrmsbs2 B_lrs B_lrs2
B_lrmsbs2
Seite 1231 von 4100 31.JAN.2003 Thomas Brosi
B_lrnda COMP_DFRMX
frmx_w DFRMAX
B_lrsrems B_lrsrems2 dfrmnms_w dfrmnms2_w
DFRMAX
COMP_DFRMIN B_kh B_lrmsbs B_lrmsbs2 B_sls dfrmnms_w dfrmnms2_w tmot tnst_w
B_kh
B_sls tmot tnst_w
dfrmin_w dfrmin2_w
dfrmin_w
LRS_INIT B_dtefrr frdter_w
B_dtefrr frdter_w
B_frini frini_w
B_frini frini_w CONTROLLER_ENABLE B_frini
B_lasostc B_lasostc2 B_lrs2 B_temin B_temin2 B_lalims
B_lalimi2 tkivkm_w
B_idecay B_lrsin B_update
tkivkm_w tkivkm2_w
tkivkm2_w lrs-lrs-mode
Coordination of init requests
B_dtefrr
B_frini
B_frini
frdter_w
lrs-lrs-init
LRS_INIT
frini_w
frini_w
lrs-lrs-init
ENLEANMENT_PROTECTION
B_cwlrms0 B_cwlrms1 B_cwlrms4 B_cwlrms5 B_lrmsbrc B_lrmsbs B_lrs ladiff_w
B_lrmsbs B_lrs ladiff_w CWLRMSEVAL B_cwlrms0 B_cwlrms1 B_cwlrms4 B_cwlrms5 B_lrmsbrc B_lrmsbrc2
B_lrmsbs2 B_lrs2 ladiff2_w
ENLEANMENT_PROTECTION_B B_lrnda B_lrsrems
B_lrnda B_lrsrems
dfrmnms_w
dfrmnms_w
ENLEANMENT_PROTECTION_B2 B_cwlrms0 B_cwlrms1 B_cwlrms4 B_cwlrms5
B_lrnda2 B_lrsrems2 dfrmnms2_w
B_lrmsbrc2 B_lrmsbs2 B_lrs2 ladiff2
B_lrnda2 B_lrsrems2 dfrmnms2_w
lrs-enleanment-protection
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lalims2 B_lalimi
B_bire
lrs-lrs-mode
B_lrs
B_bire B_bire2 B_idecay B_idecay2 B_lrsin B_lrsin2 B_update B_update2
B_lasostc B_lasostc2 B_lrs B_lrs2 B_lrsrems B_lrsrems2 B_temin B_temin2 B_lalims B_lalims2 B_lalimi B_lalimi2
lrs-enleanment-protection
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1232 von 4100 31.JAN.2003 Thomas Brosi
CWLRMSEVAL Evaluation of codeword for enleanment protection
B_cwlrms0
B_cwlrms0 /NC 0
B_cwlrms1
B_cwlrms1 /NC 1 CWLRMS
B_lrmsbrc
B_lrmsbrc
2
B_gaeing
3 B_cwlrms4
B_cwlrms4 /NC 4
B_cwlrms5
B_cwlrms5 /NC 5
SY_STERVK 0 lrs-cwlrmseval
1/ B_lrmsbrc2
B_lrmsbrc2 B_gaeing2 lrs-cwlrmseval
B_cwlrms0 1/ B_lrmsbs
B_lrsrems
B_lrsrems 2/ B_lrnda 1/
B_lrs
B_lrnda compute 2/
B_lrnda
3/
2/ false
B_lrsrems
Reset controller
1/
B_cwlrms5
B_lrsrems
0.0
1/
B_lrmsbrc B_cwlrms4
Set reference value for fr reset at start of enleanment protection 2/
LADIFFTHR 0.0
dfrmnms_w 1/
dfr_w
1/
dfrmnms_w 1/
B_cwlrms1
dfrmnms_w
set at start of enleanment protection
dfrmnms_w
shift during enleanment protection
lrs-enleanment-protection-b
ladiff_w
lrs-enleanment-protection-b
COMP_DFRMX 1.0 DFRMAX
frmx_w
frmx_w DFRMAX
lrs-comp-dfrmx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ENLEANMENT_PROTECTION_B
lrs-comp-dfrmx
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1233 von 4100 31.JAN.2003 Thomas Brosi
COMP_DFRMIN Compute minimum of regulation factor SY_SLS
0
B_kh B_sls tmot tnst_w KFFRMINFRMINKH
frmn_w
dfrmn_w
1.0 B_lrmsbs dfrmin_w SY_STERVK 0
B_lrmsbs2
dfrmin_w lrs-comp-dfrmin
dfrmnms_w
1/
dfrmnms2_w
dfrmin2_w
dfrmin2_w
lrs-comp-dfrmin
CONTROLLER_ENABLE B_lrs B_lrsrems
Reset
B_lrsin
B_lrsin
B_lalims B_lalimi
compute 1/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
2/
B_lrs2
B_lrsin2
Reset
B_lrsrems2 B_lalims2 B_lalimi2 B_frini B_lasostc tkivkm_w B_temin
enable reset at rich lambda onset CLRS
6
SY_BIRE
0
enable balance control
1/ B_clrs4
4
enable integral part decay 5
B_clrs5
B_lrsin2 I_PART_ENABLE B_lrsin B_lalim B_bire B_idecay B_update B_lasostc tkivkm_w B_temin B_clrs4 B_clrs5
I_PART_ENABLE2 B_lrsin2 B_lalim2 B_bire2 B_clrs5 B_idecay2 B_clrs4 B_update2
B_lasostc2
B_lasostc2
tkivkm2_w B_temin2
tkivkm2_w B_temin2
B_bire B_idecay B_update
B_bire2 B_idecay2 B_update2 lrs-controller-enable
SY_STERVK
lrs-controller-enable
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1234 von 4100 31.JAN.2003 Thomas Brosi
I_PART_ENABLE B_lrsin B_update SY_BIRE 0 1/ tkivkm_w
TWUPDTE compute 1/ start 1/
B_update
false
1/
TKVKBIRE B_lasostc
B_bire
B_bire
disable conditions
B_clrs4 B_temin
B_lrmsbs B_lalim B_clrs5
B_idecay
B_idecay
lrs-i-part-enable
B_cwlrms1 /NC
lrs-i-part-enable
BANK_SPECIFIC_CONTROLLERS
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_clrs4 B_frini B_idecay B_lrsin B_nswo1 B_update DFRMAX dfrmin_w dfrza_w dfrzaf_w dlatrmi_w dlatrmp_w dlrrie dlaso frini_w lamsons_w lamsoni_w oxsfk_w B_bire2 B_idecay2 B_lrsin2 B_update2 dfrmin2_w dfrza2_w dfrzaf2_w dlatrmi2_w dlatrmp2_w dlaso2 lamsons2_w lamsoni2_w oxsfk2_w
fr_w frm_w lamzak_w
CONTROLLER2 B_bire2 B_clrs4 B_frini B_idecay2 B_lrsin2 B_nswo1 B_update2 DFRMAX dfrmin2_w dfrza2_w dfrzaf2_w dlatrmi2_w dlatrmp2_w dlrrie dlaso2 frini_w lamsons2_w lamsoni2_w oxsfk2_w
fr2_w frm2_w lamzak2_w lrs-bank-specific-controllers
CONTROLLER B_bire B_clrs4 B_frini B_idecay B_lrsin B_nswo1 B_update DFRMAX dfrmin_w dfrza_w fr_w dfrzaf_w frm_w dlatrmi_w lamzak_w dlatrmp_w dlrrie dlaso frini_w lamsons_w lamsoni_w oxsfk_w
B_bire
lrs-bank-specific-controllers
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1235 von 4100 31.JAN.2003 Thomas Brosi
CONTROLLER CONTROL_ERROR B_clrs4 dfrzaf_w dlatrmi_w dlatrmp_w dlrrie dlaso lamsoni_w lamsons_w
B_clrs4 B_lrsin dfrzaf_w dlatrmi_w dlatrmp_w dlrrie dlaso lamsoni_w lamsons_w
lamzak_w ladiff_w
lamzak_w
CONTROL_ACTION B_bire B_frini B_idecay B_lrsin B_nswo1 B_update DFRMAX dfrmin_w frini_w ladiff_w oxsfk_w
oxsfk_w
frm_w
frm_w
fr_w
fr_w
may be 0 lrs-controller
B_bire B_frini B_idecay B_lrsin B_nswo1 B_update DFRMAX dfrmin_w frini_w
dfrza_w
CONTROL_ERROR SY_AGR 0 lamsoni_w
actual value
MX B_lalimi lamzak_w
lamzak_w
LALIUSMN
dlrrie dlaso dlatrmi_w dfrzaf_w
Fade-in to avoid torque gradients ladiff_w
ladiff_w
[s] 0.1
MX
B_clrs4 SY_BIRE 0 lamsons_w dlatrmp_w
set value LALIUSMN
1.0 B_lalims
0.0 lamssok_w B_lrsin
compute 1/
reset 1/ lrs-control-error
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lrs-controller
lrs-control-error
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1236 von 4100 31.JAN.2003 Thomas Brosi
CONTROL_ACTION
PID_INI B_frini B_lrsin frini_w
B_frini B_lrsin frini_w
PID B_bire
B_bire
B_idecay B_nswo1 B_update DFRMAX dfrmin_w
B_idecay B_lrsin B_nswo1 B_update DFRMAX dfrmin_w
ladiff_w
ladiff_w
dfr_w lrsg1_w
lrsg1_w
lrsg2_w
lrsg2_w
lrsg2s_w
lrsg2s_w
lrsg3s_w
lrsg3s_w
lrsg4_w
lrsg4_w
lrsp1_w
lrsp1_w
lrsp2_w
lrsp2_w
lrsp3_w
lrsp3_w
oxsfk_w
lrs-control-action
lrsp4_w
lrsp4_w
oxsfk_w
lrs-control-action
PID_INI B_lrsin
1/ lrsy2_w
2/ lrsy4_w
3/ lrsw1_w
4/ lrsw2_w
5/ lrsxk3_w
6/
7/
8/
lrsxk4_wlrsxk3_l /NClrsxk4_l /NC
0.0
B_frini
9/
frini_w
dfr_w 1.0
10/ lrsy3_w
lrs-pid-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
frm_w
frm_w
1.0
lrs-pid-ini
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1237 von 4100 31.JAN.2003 Thomas Brosi
PID B_lrsin B_nswo1 DFRMAX dfrmin_w
P_PART 1/ ladiff_w lrsg1_w
lrsyp_w I_PART
B_bire
B_bire
B_idecay
B_idecay B_lrsin B_update dfrmin_w
B_update
COMP_OUTPUT B_lrsin B_nswo1 DFRMAX dfrmin_w lrsyp_w lrsyi_w lrsyd_w
lrsyi_w
dfr_w
dfr_w
ladiff_w lrsg2_w lrsg2s_w lrsg3s_w oxsfk_w
lrsg2_w lrsg2s_w lrsg3s_w oxsfk_w
B_lrsin B_nswo1 ladiff_w lrsg4_w lrsp1_w lrsp2_w lrsp3_w lrsp4_w
lrsyd_w
lrs-pid
lrsg4_w lrsp1_w lrsp2_w lrsp3_w lrsp4_w lrs-pid
I_PART B_lrsin SY_BIRE 0
1/
1/
B_bire 1/
fade-in (ramp) with TLRSBI Y2MAX Y2MIN
oxsfk_w
[s]
1/
lrsg2s_w
0.01
lrsg3s_w
TLRSBI
flrsbi_w
2/ lrsy2_w
3/ lrsyi_w
lrsyi_w
0.99998
1/ 0.0
flrsbi_w
B_update
INTEGRAL B_update
ladiff_w lrsg2_w
1/ lrsinte_w
lrsinte_w
2/ lrsy3_w
B_idecay
B_idecay
lrsyi_w 1/
dfrmin_w
dfrmin_w
lrsyi_w
lrs-i-part
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
D_PART
lrs-i-part
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1238 von 4100 31.JAN.2003 Thomas Brosi
INTEGRAL B_idecay
check MN before MX, no else B_update
TAUIDEC compute 1/
compute 1/ DFRMAX
1.0
Integrator
dfrmin_w
2/
lrsy3_w lrsy3_w
lrsy3_w
reset 1/
lrs-integral
lrsinte_w
2/
0.0 reset 1/
lrs-integral
D_PART B_lrsin
1/
D-part switched off
B_nswo1 1/
2/
lrsxk3_w
lrsxk4_w
3/ lrsxk3_l /NC
4/ lrsxk4_l /NC
0.0
D-part active 3/
WIMAX
ladiff_w
1/
lrsp4_w
lrsyd_w
lrsyd_w
lrsw1_w lrsg4_w
lrsp1_w lrsp2_w
WIMAX
XIMAX 2/
WIMIN
XIMIN
5/
lrsw2_w lrsp3_w
lrsxk3_l /NC
[s]
6/ lrsxk3_w
0.01
dT
XIMAX XIMIN
7/
8/ lrsxk4_w lrs-d-part
lrsxk4_l /NC
lrs-d-part
COMP_OUTPUT B_lrsin B_nswo1 lrsyp_w lrsyi_w lrsyd_w dfrmin_w DFRMAX
PID PI
1/ dfrpr_w
2/ B_frmin 3/ B_frmax
4/ dfr_w
dfr_w
lrs-comp-output
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WIMIN
4/
lrsy4_w
lrs-comp-output
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1239 von 4100 31.JAN.2003 Thomas Brosi
ENLEANMENT_PROTECTION_B2 SY_STERVK
0 1/
B_cwlrms0 1/ B_lrmsbs2
B_lrsrems2
B_lrsrems2
2/ B_lrnda2 1/
B_lrs2
B_lrnda2
compute 2/
B_lrnda2
3/
2/ false B_cwlrms5
B_lrsrems2
1/
B_lrmsbrc2 B_cwlrms4
Set reference value for fr
ladiff2
2/ 0.0
LADIFFTHR
1/
reset at start of enleanment protection dfrmnms2_w
dfrmnms2_w 1/
dfr2_w
dfrmnms2_w 1/
B_cwlrms1
dfrmnms2_w
set at start of enleanment protection shift during enleanment protection
lrs-enleanment-protection-b2
I_PART_ENABLE2 SY_STERVK
0
3/
B_lrsin2
B_update2
B_update2
SY_BIRE 0
1/
1/
tkivkm2_w
TWUPDTE compute 1/ start 1/
false
TKVKBIRE 1/ B_lasostc2 B_clrs4
B_bire2
disable conditions
B_bire2
B_temin2 B_cwlrms1 /NC B_lrmsbs2 B_lalim2 B_clrs5
2/ B_idecay2
B_idecay2
lrs-i-part-enable2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Reset controller
lrs-enleanment-protection-b2
0.0
B_lrsrems2 1/
lrs-i-part-enable2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1240 von 4100 31.JAN.2003 Thomas Brosi
CONTROLLER2 CONTROL_ERROR2 B_clrs4
B_clrs4 B_lrsin2 dfrzaf2_w dlatrmi2_w dlatrmp2_w dlrrie dlaso2 lamsoni2_w lamsons2_w
dfrzaf2_w dlatrmi2_w dlatrmp2_w dlrrie dlaso2 lamsoni2_w lamsons2_w
lamzak2_w ladiff2_w
lamzak2_w
CONTROL_ACTION2 B_bire2 B_frini B_idecay2 B_lrsin2 B_nswo1 B_update2 DFRMAX dfrmin2_w frini_w ladiff2_w oxsfk2_w
oxsfk2_w
SY_STERVK 0 frm2_w 1/ frm2_w
fr2_w
may be 0
dfrza2_w lrs-controller2
CONTROL_ERROR2 SY_STERVK SY_AGR 0 lamsoni2_w dlrrie dlaso2 dlatrmi2_w dfrzaf2_w
0 1/
MX actual value
B_lalimi2
2/ lamzak2_w
lamzak2_w
LALIUSMN
Fade-in to avoid torque gradients
6/ ladiff2_w
ladiff2_w
B_clrs4 SY_BIRE 0 lamsons2_w dlatrmp2_w B_lrsin2
set value
MX
3/ B_lalims2
LALIUSMN
4/ 0.1 lamssok2_w compute 5/ 1/ 1.0 reset 1/ 0.0
[s]
lrs-control-error2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fr2_w
lrs-controller2
B_bire2 B_frini B_idecay2 B_lrsin2 B_nswo1 B_update2 DFRMAX dfrmin2_w frini_w
lrs-control-error2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1241 von 4100 31.JAN.2003 Thomas Brosi
CONTROL_ACTION2 PID_INI2 B_frini B_lrsin2 frini_w
B_frini B_lrsin2 frini_w
B_bire2
B_bire2
B_idecay2
B_idecay2 B_lrsin2
B_nswo1 B_update2 DFRMAX dfrmin2_w
B_nswo1 B_update2 DFRMAX dfrmin2_w
ladiff2_w
ladiff2_w
lrsg1_w
lrsp4_w
frm2_w
lrsg3s2_w lrsg4(2)_w
lrsg42_w
lrsp1(2)_w
lrsp12_w
lrsp2(2)_w
lrsp22_w
lrsp3(2)_w
lrsp32_w
lrsp4(2)_w
lrsp42_w
oxsfk2_w
oxsfk2_w
lrs-control-action2
PID_INI2 SY_STERVK 0
1/
B_lrsin2
1/ lrsy22_w
2/
3/
4/
lrsy42_w
lrsw12_w
lrsw22_w
5/ lrsxk32_w
6/ lrsxk42_w
7/
8/
lrsxk32_l /NC lrsxk42_l /NC
0.0 B_frini
9/ dfr2_w
frini_w 1.0
10/ lrsy32_w lrs-pid-ini2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lrsp3_w
1.0
lrsg2s2_w
lrsg3s2_w
lrsp2_w
frm2_w
lrsg2(2)_w
lrsg2s2_w
lrsp1_w
1/ dfr2_w
lrsg1(2)_w
lrsg22_w
lrsg4_w
0
0
lrsg12_w
lrsg2_w
SY_STERVK
lrs-control-action2
SY_LR2PAR
PID2
lrs-pid-ini2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1242 von 4100 31.JAN.2003 Thomas Brosi
PID2 B_lrsin2 B_nswo1 DFRMAX dfrmin2_w SY_STERVK
1/
0
1/ ladiff2_w lrsg1(2)_w
lrsyp2_w
I_PART2 B_bire2
B_bire2
B_idecay2
B_idecay2 B_lrsin2 B_update2 dfrmin2_w
B_update2
lrsg2(2)_w lrsg2s2_w lrsg3s2_w oxsfk2_w
lrsyi2_w
COMP_OUTPUT2 B_lrsin2 B_nswo1 DFRMAX dfrmin2_w lrsyp2_w lrsyi2_w lrsyd2_w
dfr2_w
dfr2_w
ladiff2_w lrsg2(2)_w lrsg2s2_w lrsg3s2_w oxsfk2_w
lrsg4(2)_w lrsp1(2)_w lrsp2(2)_w lrsp3(2)_w lrsp4(2)_w
B_lrsin2 B_nswo1 ladiff2_w lrsg4(2)_w lrsp1(2)_w lrsp2(2)_w lrsp3(2)_w lrsp4(2)_w
lrsyd2_w
lrs-pid2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
D_PART2
lrs-pid2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1243 von 4100 31.JAN.2003 Thomas Brosi
I_PART2 SY_STERVK 0
1/ 1/
B_lrsin2 SY_BIRE 0
fade-in (ramp) with TLRSBI
1/ 1/
B_bire2
Y2MAX Y2MIN 2/
oxsfk2_w
[s] lrsg2s2_w
0.01
lrsg3s2_w
TLRSBI
1/ flrsbi2_w
lrsyi2_w
lrsyi2_w
0.99998
1/ 0.0
flrsbi2_w
INTEGRAL2 B_update2
B_update2
ladiff2_w lrsg2(2)_w
3/
lrsy22_w
1/
SY_STERVK 0
1/ lrsinte2_w
lrsinte2_w B_idecay2
dfrmin2_w
dfrmin2_w
lrsy32_w
lrsyi2_w 1/ lrs-i-part2
lrsyi2_w
lrs-i-part2
INTEGRAL2
SY_STERVK 0 1/ 2/
check MN before MX, no else
B_idecay2 B_update2 compute 1/ 1.0
TAUIDEC compute 1/
DFRMAX 0.0
Integrator2
dfrmin2_w
2/ lrsinte2_w
reset 1/
lrsy32_w
reset 1/
2/ lrsy32_w
lrsy32_w
lrs-integral2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/ B_idecay2
lrs-integral2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1244 von 4100 31.JAN.2003 Thomas Brosi
D_PART2 SY_STERVK
0
1/
B_lrsin2
D-part switched off
1/
B_nswo1
1/
2/
lrsxk32_w
lrsxk42_w
3/
4/
lrsxk32_l /NC
lrsxk42_l /NC
0.0
D-part active 3/
WIMAX WIMIN
1/
ladiff2_w
lrsy42_w
lrsp4(2)_w
lrsyd2_w
lrsyd2_w
lrsg4(2)_w
lrsw12_w
lrsp1(2)_w lrsp2(2)_w
4/
XIMAX WIMAX
XIMIN
5/
2/
WIMIN
lrsw22_w
lrsp3(2)_w
lrsxk32_l /NC
6/ lrsxk32_w
[s] 0.01
XIMAX
dT
XIMIN
7/
8/ lrsxk42_w
lrs-d-part2
COMP_OUTPUT2
SY_STERVK
0 1/
B_lrsin2 B_nswo1
PID
1/
PI
lrsyp2_w lrsyi2_w lrsyd2_w dfrmin2_w
2/
dfrpr2_w
B_frmin2
DFRMAX
4/ dfr2_w
dfr2_w
lrs-comp-output2
3/ B_frmax2
lrs-comp-output2
initialize
1.0
g1korr
frm_w
fr_w
1.0
SY_STERVK
0
1/ frm2_w 1.0
2/ fr2_w lrs-initialize
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lrs-d-part2
lrsxk42_l /NC
lrs-initialize
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1245 von 4100 31.JAN.2003 Thomas Brosi
ABK LRS 21.30.1 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW FW FW KL KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF FW FW KL SV SV SV SV FW FW FW FW FW FW FW FW FW FW
Codewort fur ¨ Betriebsmodi LRS Codewort Magerschutz obere Grenze Stelleingriff Magerbegrenzung Lambdaregelung bei KH mit SL ¨ Kennlinie AGR-abhanigige Lambda-Ist-Korrektur fur ¨ stetige Lambdaregelung Kennfeld Lambdasollwert-Korrektur fur ¨ stetigen Lambdaregler Kennfeld Lambdasollwert-Korrektur fur ¨ stetigen Lambdaregler, Bank2 untere Regelbereichsgrenze Kennfeld Reglerparameter g1 stetiger Lambdaregler Kennfeld Reglerparameter g1 stetiger Lambdaregler, Bank 2 Kennfeld Reglerparameter g2 stetiger Lambdaregler Kennfeld Reglerparameter g2 stetiger Lambdaregler, Bank 2 Kennfeld Reglerparameter g3 stetiger Lambdaregler Kennfeld Reglerparameter g3 stetiger Lambdaregler, Bank 2 Kennfeld Reglerparameter g4 stetiger Lambdaregler Kennfeld Reglerparameter g4 stetiger Lambdaregler, Bank 2 Kennfeld Reglerparameter p1 stetiger Lambdaregler Kennfeld Reglerparameter p1 stetiger Lambdaregler, Bank 2 Kennfeld Reglerparameter p2 stetiger Lambdaregler Kennfeld Reglerparameter p2 stetiger Lambdaregler, Bank 2 Kennfeld Reglerparameter p3 stetiger Lambdaregler Kennfeld Reglerparameter p3 stetiger Lambdaregler, Bank 2 Kennfeld Reglerparameter p4 stetiger Lambdaregler Kennfeld Reglerparameter p4 stetiger Lambdaregler, Bank 2 Schwelle fur ¨ Lambda-Differenz fur ¨ LRS Reset bei Magerschutz minimales messbares Lambda Korrekturkennlinie der Reglerparameter bei tiefen Motortemperaturen Stutzstellenverteilung ¨ Reglerparameter LRS Stutzstellenverteilung ¨ nmot fur ¨ Lambda-Offset Stutzstellenverteilung ¨ rl fur ¨ Lambda-Offset Stutzstellenverteilung ¨ Reglerparameter Zeitkonstante Absteuern Integralanteil bei Grenzwertregelung LRS Schwelle Katalysatortemperatur fur ¨ Aktivieren der Bilanzregelung Dauer des Einsetzvorgang der Bilanzregelung Wartezeit vor Aktivieren Doppelintegrator der stetigen Lambdaregelung ¨ ObererSchranke interne Reglerzustande stetige Lambdaregelung Untere Schranke interne Reglerzustaende stetige Lambdaregelung ¨ ObererSchranke interne Reglerzustande stetige Lambdaregelung Untere [Bhranke interne Reglerzustaende stetige Lambdaregelung Obere Schranke Integralanteil LRS Untere Schranke Integralanteil LRS
Systemkonstante
Art
Bezeichnung
SY_AGR SY_BIRE SY_LR2PAR SY_SLS SY_STERSY SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Bilanzregelung vorhanden Separate Lambdaregelungsparameter fur ¨ Bank 2 ¨ Systemkonstante Sekundarluftpumpe vorhanden Systemkonstante Bedingung Stereolambdaregelung symmetrisch Systemkonstante Bedingung : Stereo vor Kat
Art
Bezeichnung
CLRS CWLRMS DFRMAX FRMINKH KDLRRIE KFDLASO KFDLASO2 KFFRMIN KFLRSG1 KFLRSG12 KFLRSG2 KFLRSG22 KFLRSG3 KFLRSG32 KFLRSG4 KFLRSG42 KFLRSP1 KFLRSP12 KFLRSP2 KFLRSP22 KFLRSP3 KFLRSP32 KFLRSP4 KFLRSP42 LADIFFTHR LALIUSMN LRSGKTM SNM07LSUW SNM08LSUB SRL08LSUB SRL08LSUW TAUIDEC TKVKBIRE TLRSBI TWUPDTE WIMAX WIMIN XIMAX XIMIN Y2MAX Y2MIN
Source-X
RRIEXT_W NMOT NMOT TMOT NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W
Source-Y
RL RL TNST_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W
TMOT NMOT_W NMOT RL RL_W
Variable
Quelle
Referenziert von
B_BIRE B_BIRE2 B_CLRS4 B_CLRS5 B_CWLRMS0 B_CWLRMS1 B_CWLRMS4 B_CWLRMS5 B_DTEFRR B_FRINI B_FRMAX
LRS LRS LRS LRS LRS LRS LRS LRS DTEV LRS LRS
B_FRMAX2
LRS
B_FRMIN
LRS
B_FRMIN2
LRS
B_GAEING B_GAEING2 B_IDECAY B_IDECAY2 B_KH
DKVS DKVS LRS LRS BAKH
B_LALIMI B_LALIMI2
LRS LRS
AUS AUS LOK LOK LOK LOK LOK LOK EIN LRS DICLSU, LRS LOK DDYLSU, DKATFKEB, AUS DLSF, DPLLSU, LRHKEB DDYLSU, DKATFKEB, AUS DLSF, DPLLSU, LRHKEB DDYLSU, DKATFKEB, AUS DPLLSU, LRHKEB DDYLSU, DKATFKEB, AUS DPLLSU, LRHKEB EIN LRA, LRAPHU, LRS LRA, LRAPHU, LRS EIN LOK LOK EIN BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... LOK LOK
Bit Lambdaregelung auf Bilanz Bit Lambdaregelung auf Bilanz, Bank 2 Bit CLRS.Bit4 gesetzt Bit CLRS.Bit5 gesetzt Bit CWLRMS.Bit0 gesetzt Bit CWLRMS.Bit1 gesetzt Bit CWLRMS.Bit4 gesetzt Bit CWLRMS.Bit5 gesetzt Bedingung Lambdareglerreset bei Tankentluftungsdiagnose ¨ Bedingung Regelfaktor fr initialisieren Lambda-Regelung setzt Bit sobald FR am Anschlag FRMAX
Lambda-Regelung setzt Bit sobald FR am Anschlag FRMAX, Bank 2
Lambda-Regelung setzt Bit sobald FR am Anschlag FRMIN Lambda-Regelung setzt Bit sobald FR am Anschlag FRMIN, Bank 2 Bedingung Grundadaption Bank 1 eingeschwungen Bedingung Grundadaption Bank 2 eingeschwungenen Bedingung Grenzwertreg. auf fettes Soll-Lambda mit Absteuern Integralanteil LRS Bedingung mit Absteuern Integralanteil LRS, Bank 2 Bedingung Kat-Heizung
Begrenzung Lambda Ist Wert durch LALIUSMN Begrenzung Lambda Ist Wert durch LALIUSMN, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
B_LALIMS B_LALIMS2 B_LASOSTC
LRS LRS BGLASO
B_LASOSTC2
BGLASO
B_LRMSBRC B_LRMSBRC2 B_LRMSBS B_LRMSBS2 B_LRNDA B_LRNDA2 B_LRS
LRS LRS LRSEB LRSEB LRS LRS LRSEB
B_LRS2
LRSEB
B_LRSIN B_LRSIN2 B_LRSREMS B_LRSREMS2 B_NSWO1
LRS LRS LRS LRS
LOK LOK BGLAMOD, LRHKEB,- EIN LRS BGLAMOD, LRHKEB,- EIN LRS LOK LOK EIN DICLSU, LRS EIN DICLSU, LRS LANSWL AUS LANSWL AUS EIN DICLSU, DLSUV,DPLLSU, LRFKEB, LRS DICLSU, DLSUV,EIN DPLLSU, LRFKEB, LRS LOK LOK LOK LOK EIN BBAGR, BBKW,BDEMAB, DLLR, DTEV, ... EIN ATM, BBAGR,BBKH, BGLAMBDA,DKATFKEB, ... LLRRM, LRS, LRSEB EIN EIN LRS, LRSEB LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK DDYLSU, DICLSU, LRS EIN EIN LRS EIN LRS DDYLSU, DICLSU, LRS EIN LOK BGLAMABM, SKP AUS BGLAMABM AUS BGLAMABM, DLSSA,- EIN LRS BGLAMABM, DLSSA,- EIN LRS EIN LRS EIN LRS BGLAMABM AUS LOK LOK DDYLSU, DFFTCNV,- AUS GK, TC1MOD, TKMWL EIN LRS LOK DFRST, DICLSU,AUS DLSFV, DLSUV, LRA, ... DTEV AUS DTEV AUS DFRST, DICLSU,AUS DLSFV, DLSUV, LRA, ... DDYLSU, DFFTCNV,- AUS GK, TC1MOD, TKMWL BGLAMOD AUS AUS AUS BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ...
B_SLS
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
B_TEMIN B_TEMIN2 B_UPDATE B_UPDATE2 DFR2_W DFRMIN2_W DFRMIN_W DFRMNMS2_W DFRMNMS_W DFRMN_W DFRPR2_W DFRPR_W DFRZA2_W DFRZAF2_W DFRZAF_W DFRZA_W DFR_W DLASO DLASO2 DLATRMI2_W
RKTI RKTI LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS BGLAMOD BGLAMOD BGLAMOD BGLAMOD LRS LRS LRS LRSHKOUT
DLATRMI_W
LRSHKOUT
DLATRMP2_W DLATRMP_W DLRRIE FLRSBI2_W FLRSBI_W FR2_W
LRSHKOUT LRSHKOUT LRS LRS LRS LRS
FRDTER_W FRINI_W FRM2_W
DTEV LRS LRS
FRMN_W FRMX_W FRM_W
LRS LRS LRS
FR_W
LRS
G1KORR LADIFF2_W LADIFF_W LAMSONI2_W
LRS LRS LRS BGLAMBDA
LAMSONI_W
BGLAMBDA
LAMSONS2_W
BGLASO
LRS 21.30.1
Seite 1246 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Begrenzung Lambda Soll Wert durch LALIUSMN Begrenzung Lambda Soll Wert durch LALIUSMN, Bank 2 Bit Sonden-Soll-Lambda gleich 1 Bit Sonden-Soll-Lambda gleich 1, Bank 2 Bit Bereitschaft zum Reset bei Magerschutz Bit Bereitschaft zum Reset bei Magerschutz, Bank 2 Bedingung Abmagerungsverbot fur ¨ stetige Regelung, Bank 1 Bedingung Abmagerungsverbot fur ¨ stetige Regelung, Bank 2 ¨ LR Bank1 aktiv, eventuell eingeschrankt ¨ LR Bank2 aktiv, eventuell eingeschrankt LRSEB: Bedingung Lambdaregelung intern (vor Kat), Bank 1 LRSEB: Bedingung Lambdaregelung intern (vor Kat), Bank 2 Bit stetige Lambdaregelung aktiv Bit stetige Lambdaregelung aktiv, Bank 2 Bedingung fr-reset bei Abmagerungsverbot fur ¨ Bank 1 Bedingung fr-reset bei Abmagerungsverbot fur ¨ Bank 2 Bedingung Drehzahl > NSWO1
¨ Bedingung Sekundarluft aktiv
Bedingung TEMIN-Begrenzung aktiv, Bank 1 Bedingung TEMIN-Begrenzung aktiv, Bank 2 B_update = false kein Update der Zustandsgroessen in der LRS B_update2= false kein Update der Zustandsgroessen in der LRS, Bank2 Delta Lambdaregler (Faktor ), Bank2 Untergrenze von dfr_w bei Magerschutz, Bank2 Untergrenze von dfr_w bei Magerschutz Untere Grenze von dfr2_w aus Magerschutz-Anforderung Untere Grenze von dfr_w aus Magerschutz-Anforderung Untergrenze von dfr_w ¨ Delta Lambdaregler (Faktor); vorlaufiger Wert vor Abfrage auf Magerschutz, Bank2 ¨ Delta Lambdaregler (Faktor); vorlaufiger Wert vor Abfrage auf Magerschutz LRS-Zwangsamplitude, Bank 2 LRS-Zwangsamplitude, gefiltert, Bank 2 LRS-Zwangsamplitude, gefiltert LRS-Zwangsamplitude Delta Lambdaregler (Faktor ) Korrekturwert Lambda-Sollwert fur ¨ stetigen Lambdaregler, 8 Bit Korrekturwert Lambda-Sollwert fur ¨ stetigen Lambdaregler, 8 Bit, Bank 2 Delta Lambda aus I Anteil Fuhrungsregelung, ¨ Bank 2 Delta Lambda aus I Anteil Fuhrungsregelung ¨ Delta Lambda aus P Anteil Fuhrungsregelung, ¨ Bank 2 Delta Lambda aus P Anteil Fuhrungsregelung ¨ ¨ AGR-abhanigige Lambda-Ist-Korrektur fur ¨ stetige Lambdaregelung Einblendfaktor I-Anteil der Bilanzregelung, Bank2 Einblendfaktor I-Anteil der Bilanzregelung Lambda-Regler-Ausgang; Bank2 (Word) Faktor Regelung Referenz fur ¨ TE-Diagnose Initialisierungswert fur ¨ Regelfaktor Lambdaregelung schneller Mittelwert des Lambdaregelfaktors Bank 2(Word)
Lambda-Regler-Ausgang Minimalwert LR mit Integratorstop : Max. Begrenzung Integrator fr,; FRMAX / angehoben d.DSLS schneller Mittelwert des Lambdaregelfaktors (Word)
Lambda-Regler-Ausgang (Word) Korrekturfaktor fur ¨ Reglerparameter G1 Regelabweichung Lambda;Bank2 Regelabweichung Lambda Lambda-Istwert Bank2
Lambda-Istwert
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
LAMSONS_W
BGLASO
LAMSSOK2_W LAMSSOK_W LAMZAK2_W
LRS LRS LRS
LAMZAK_W
LRS
LRSG12_W LRSG1_W LRSG22_W LRSG2S2_W LRSG2S_W LRSG2_W LRSG32_W LRSG3S2_W LRSG3S_W LRSG3_W LRSG42_W LRSG4_W LRSINTE2_W LRSINTE_W LRSP12_W LRSP1_W LRSP22_W LRSP2_W LRSP32_W LRSP3_W LRSP42_W LRSP4_W LRSW12_W LRSW1_W LRSW22_W LRSW2_W LRSXK32_W LRSXK3_W LRSXK42_W LRSXK4_W LRSY22_W LRSY2_W LRSY32_W LRSY3_W LRSY42_W LRSY4_W LRSYD2_W LRSYD_W LRSYI2_W LRSYI_W LRSYP2_W LRSYP_W MSAOVVK2_W MSAOVVK_W NMOT
LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS LRS BGMSABG BGMSABG BGNMOT
NMOT_W
BGNMOT
OXSFK2_W OXSFK_W RL
BGLAMABM BGLAMABM SRMSEL
RL_W
SRMSEL
RRIEXT_W
BGPEXT
SLRSPAR2_W SLRSPAR_W TKIVKM2_W
LRS LRS ATM
TKIVKM_W
ATM
TMOT
GGTFM
TNST_W
BBSTT
BGLAMABM, EIN BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... LOK LOK BGLAMABM, AUS DKATSPFK, TEB BGLAMABM, AUS DKATSPFK, SKP, TEB LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN BGLAMABM, LRS EIN BGLAMABM, LRS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LRS EIN EIN LRS ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... EIN BAKH, BBAGR,BGBVG, BGLAMOD,LRS, ... LOK LOK EIN ATR, BGLAMABM,BGLAMOD, BTKAT,DKATFKEB, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... ABKVP, BBDNWS,EIN BBKH, BBNWS,BBSAWE, ...
LRS 21.30.1
Seite 1247 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
Lambda_Sonden-Sollwert nach Einrechnung des Eingriffs der Hinterkat-Regelung, B2 Lambda_Sonden-Sollwert nach Einrechnung des Eingriffs der Hinterkat-Regelung Lambdasondenistwert, korrigiert um Zusatzamplitude, Bank2 Lambdasondenistwert, korrigiert um Zusatzamplitude Interner Reglerkoeffizient stetige Lambdaregelung, Bank 2 Interner Reglerkoeffizient stetige Lambdaregelung Interner Reglerkoeffizient stetige Lambdaregelung, Bank 2 Skalierter Regelfaktor fur ¨ I-Anteil der Bilanzregelung, Bank 2 Skalierter Regelfaktor fur ¨ I-Anteil der Bilanzregelung Interner Reglerkoeffizient stetige Lambdaregelung Interner Reglerkoeffizient stetige Lambdaregelung, Bank 2 Skalierter Regelfaktor fur ¨ I-Anteil der Bilanzregelung, Bank 2 Skalierter Regelfaktor fur ¨ I-Anteil der Bilanzregelung Interner Reglerkoeffizient stetige Lambdaregelung Interner Reglerkoeffizient stetige Lambdaregelung, Bank 2 Interner Reglerkoeffizient stetige Lambdaregelung Eingang des Integrators der stetigen Lambdaregelung, Bank 2 Eingang des Integrators der stetigen Lambdaregelung Interner Reglerkoeffizient stetige Lambdaregelung, Bank 2 Interner Reglerkoeffizient stetige Lambdaregelung Interner Reglerkoeffizient stetige Lambdaregelung, Bank 2 Interner Reglerkoeffizient stetige Lambdaregelung Interner Reglerkoeffizient stetige Lambdaregelung, Bank 2 Interner Reglerkoeffizient stetige Lambdaregelung Interner Reglerkoeffizient stetige Lambdaregelung, Bank 2 Interner Reglerkoeffizient stetige Lambdaregelung Interner Reglerzustand stetige Lambdaregelung;Bank2 Interner Reglerzustand stetige Lambdaregelung Interner Reglerzustand stetige Lambdaregelung;Bank2 Interner Reglerzustand stetige Lambdaregelung Interner Reglerzustand stetige Lambdaregelung;Bank2 Interner Reglerzustand stetige Lambdaregelung Interner Reglerzustand stetige Lambdaregelung;Bank2 Interner Reglerzustand stetige Lambdaregelung Interner Reglerzustand stetige Lambdaregelung;Bank2 Interner Reglerzustand stetige Lambdaregelung Interner Reglerzustand stetige Lambdaregelung;Bank2 Interner Reglerzustand stetige Lambdaregelung Interner Reglerzustand stetige Lambdaregelung;Bank2 Interner Reglerzustand stetige Lambdaregelung D-Eingriff der stetigen Lambdaregelung, Bank 2 D-Eingriff der stetigen Lambdaregelung Integraleingriff der stetigen Lambdaregelung, Bank 2 Integraleingriff der stetigen Lambdaregelung Proportionaleingriff der stetigen Lambdaregelung, Bank 2 Proportionaleingriff der stetigen Lambdaregelung Massenstrom Abgas ohne Kraftstoffanteil vor Vorkat, Bank 2 Massenstrom Abgas ohne Kraftstoffanteil vor Vorkat Motordrehzahl Motordrehzahl Im Vorkat eingespeicherte Sauerstoffuberschussmasse, Bank 2 ¨ Im Vorkat eingespeicherter Sauerstoffuberschussmasse ¨ relative Luftfullung ¨ relative Luftfullung ¨ (Word) Restgas-Inertgasrate uber externes AGR
Skalierungsfaktor fur ¨ Regelfaktoren des Integralanteils der Bilanzregelung, B. 2 Skalierungsfaktor fur ¨ Regelfaktoren des Integralanteils der Bilanzregelung Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen, Bank2
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
Motor-Temperatur Zeit nach Startende
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1248 von 4100 31.JAN.2003 Thomas Brosi
FB LRS 21.30.1 Funktionsbeschreibung 1. Funktionsbeschreibung -----------------------1.1. ¨ Ubersicht Stetige Lambdaregelung ------------------------------------Die stetige Lambda-Regelung besteht aus einem Regler mit einer Sollwertvorgabe lamsons_w aus der Funktion %BGLASO und dem Istwert der Breitband-Lambdasonde vor Katalysator lamsoni_w aus %BGLAMBDA. Der Sollwert selbst wird als Lambdasollwert im Brennraum (lamsbg_w) durch die Funktion %LAMKO vorgegeben und in der %BGLASO auf die Sondenposition gerechnet. Istwert und Sollwert werden in der %LRS noch korrigiert. Der stetige Lambda-Regler ist ein diskretisierter PID2-Regler mit (nmot,rl) - abh¨ angigen Parametern. Er resultiert aus einem modellgest¨ utzten Reglerentwurf im Frequenzbereich. Als Entwurfsverfahren wird die H-unendlich-Methode verwendet. Dabei werden die Parameter-Kennfelder aus der Totzeit und der Zeitkonstante berechnet. Die Entwurfsparameter der H-unendlich-Methode werden a-priori vom Funktionsentwickler festgelegt. Eine Variation der Reglerparameter ist in der Regel nur durch erneuten Reglerentwurf vom Funktionsentwickler sinnvoll. Es k¨ onnen zwei Regelziele angestrebt werden: - Mit Bilanzregelung wird versucht den Sauerstoffgehalt des nachfolgenden Katalysators m¨ oglichst beim Sollwert zu halten. Dieser liegt in der Regel bei der Mitte der Sauerstoffspeicherf¨ ahigkeit, um sowohl gegen Fett- als auch gegen Magerabweichungen einen großen Puffer vorzuhalten. Die Sauerstoffbilanz der Katalysators wird in der Funktion %BGLAMABM berechnet, dazu sind die Lambdaabweichungen mit dem Massenstrom gewichtet. - Ohne Bilanzregelung wird versucht, Lambdaabweichungen m¨ oglichst schnell wieder wegzuregeln. Der Regelalgorithmus bewertet die Regeldifferenz ladiff_w, die im Detail wie folgt berechnet wird: Istwertpfad: Als Eingangsinformation ¨ uber das aktuelle Lambda (Regelgr¨ oße) wird das Signal der Breitband-Lambdasonde LSU verwendet, das ¨ uber die 16-Bit-Kennlinie LALIUS in einen Lambda-Istwert an der Sonde (lamsoni_w) umgesetzt wird. Die Gr¨ oße wird korrigiert um: - betriebspunktabh¨ angige Querempfindlichkeiten (Kennfeld KFDLASO ) - externe-AGR-abh¨ angige Querempfindlichkeiten (Kennlinie KDLRRIE) - I-Anteil (dlatrmi_w) der F¨ uhrungsregelung, der einen Offset der LSU repr¨ asentiert - die mit dem Streckenmodell gefilterten Zusatzamplituden (dfrzaf_w)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Sollwertpfad: Im Sollwertpfad der Regelung wird der Sondensollwert lamsons_w um den P-Anteil (dlatrmp_w) der F¨ uhrungsregelung korrigiert. Sollwert und Istwert werden nach unten durch LALIUSMN begrenzt, das das untere Ende des Arbeitsbereichs der Sonde darstellt. Mit Auswerte IC CJ110 sollte der Wert bei 0.8 liegen, mit CJ120 oder CJ125 bei 0.7. LALIUSMN darf nicht auf 0 gesetzt werden. Da mit der LSU-Sonde sehr fettes Gemisch (z.Zt. Lambda < 0.8 ) nicht gemessen werden kann, erfolgt im Falle von lamsons_w=LALIUSMN wird angefettet, bei fetterem Gemisch wird gesteuert gefahren. Es gibt die Option, den Regler in dem Moment, wo das Soll-Lambda unterhalb von LALIUSMN sinkt, einmal zu resetieren. Dies kann deshalb sinnvoll sein, weil dem Bauteilschutz in der Regel eine Instation¨ arphase (Beschleunigung) vorausgeht, die stets mit der Gefahr verbunden ist, dass sich der Regler verlernt. Siehe auch Applikationshinweis 2.1. ¨ Uber CLRS.Bit 5 und TAUIDEC und CLRS.Bit 6 kann das genaue Verhalten eingestellt werden. Die Bits B_lrmsbs und B_lrmsbs2 signalisieren Magerschutz bankspezifisch aufgrund von starken Lastwechsel die durch B_bag oder B_vag angezeigt werden. Es soll eine Ausmagerung und damit verbundene Fahrbarkeitsprobleme verhindert werden. Zus¨ atzlich wird Magerschutz bei Verdacht auf Sondenmesswertverschiebung nach fett und fettem Sollwert gesetzt. Dadurch soll ein fetter Sollwert (besonders bei Bauteilschutz) abgesichert werden. Das Reglerverhalten bei Magerschutz wird durch das Codewort CWLRMS eingestellt. Oberhalb einer Drehzahlschwelle (B_nswo1=TRUE) wird aus Laufzeitgr¨ unden der D2-Anteil nicht gerechnet. Wird der Regler resetiert (B_lrsin=FALSE), so wird die Stellgr¨ oße fr_w auf 1.0 und alle internen Reglergr¨ oßen des H-unendlich-Reglers auf 0 zur¨ uckgesetzt. Abweichend davon wird bei Initialisierungsanforderung B_frini ein Resetwert frini_w f¨ ur fr_w und frini_w-1.0 f¨ ur den I-Anteil des Reglers verwendet. Ein Reset erfolgt unter folgenden Bedingungen: - Reglerbereitschaft (aus Funktion %LRSEB) zur¨ uckgesetzt - Initialisierungsanforderung B_frini - in der Taktzeit, in der der Sollwert lamsons_w unter LALIUSMN sinkt (dieser Resetfall existiert nur wenn Bit 6 des Codeworts CLRS gesetzt ist) - Magerschutz; diese Resetm¨ oglichkeit ist abh¨ angig vom Codewort CWLRMS; es existiert dabei die Option, den Reset lediglich in der Taktzeit, in der Magerschutz gesetzt wird durchzuf¨ uhren. Beim Einsetzen der Regelung (positive Flanke von B_lrsin) wird die Regeldifferenz ausgehend von Null auf ihren wahren Wert aufgesteuert, um große Stelleingriff-Gradienten und daraus folgende Momentenschwankungen zu vermeiden. Die Stellgr¨ oße fr_w wird aus Fahrbarkeitsgr¨ unden auf KFFRMIN/FRMAX begrenzt. Wird die Regelung bereits w¨ ahrend Katheizen mit Sekund¨ arluft aktiviert, kann ein getrennter FRMINKH appliziert werden. Damit k¨ onnen Fahrbarkeitsprobleme zu vermieden werden, die zus¨ atzlich durch reglerbedingte Ausmagerungen wegen zu geringer Sekund¨ arluftmenge entstehen w¨ urden. Sollten Fahrbarkeitsprobleme auch außerhalb des Katheiz-Bereichs auftreten, kann der Regeleingriff fr_w mit KFFRMIN in Abh¨ angigkeit der Motortemperatur tmot und der Zeit nach Start tnst begrenzt werden. Sollten Einbaulage der Sonde und Abgaskonzept eine Freigabe der Regelung bei niedrigen Motortemperaturen (tmot<0 ◦ C) erm¨ oglichen, kann ¨ uber die Korrekturkennlinie LRSGKTM die Reglergeschwindigkeit grob beeinflusst werden, falls die Streckenparameter bei tiefen Temperaturen signifikant von den identifizierten abweichen,
1.2. Zusatzamplitude, Schnittstelle zur Eigenfrequenzregelung %LRFKEF --------------------------------------------------------------------Die Zusatz- oder Zwangsampliude ist eine Rechteckschwingung, die auf den Ausgang des Regels als Zusatzanregung dfrza_w aufgeschaltet wird. Vom Istwert wird die modellierte Zwangsamplitude an der Sonde, dfrzaf_w abgezogen, so dass Regler
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1249 von 4100 31.JAN.2003 Thomas Brosi
und Zwangsamplitude sich nicht beeinflussen. Die Zwangsamplitude dfrza_w und die erwartete Lambdaabweichung dfrzaf_w werden in der Funktion %BGLAMOD gebildet. Wenn das Freigabebit B_za nicht gesetzt ist, ist drfza_w=0.
1.3. Konfiguration ¨ uber Codewort CLRS ------------------------------------Das Codewort CLRS wird auch in den Funktionen %LRSEB und %BGLAMOD ausgewertet. Wenn die Versionen neuer sind als die %LRS, k¨ onnen evtl. weitere Bits belegt sein als unten angegeben. Daher sollten auch die FDEFs dieser Funktionen konsultiert werden. Bit 0 und 1: allgemeine Freigabe auf Bank 1 und Bank 2. Bit 2: Zwangsaktivierung der Zusatzamplitude. Bit 5 und 6: bestimmen das Verhalten des Reglers im Fall lamsons_w<=LALIUSMN (sehr fetter Lambda-Sollwert, z.B. bei Bauteilschutz). Bit 4: Freigabe der Bilanzregelung Bit 7: bestimmt, ob die LRS bei kritischer Aussetzerrate (B_mdarv=TRUE) gesperrt wird. Siehe auch Applikationsanleitung 2.1. f¨ ur sicherheitsrelevante Hinweise.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Im Einzelnen: +----------+------------+---------------------------------------------------+---------------------------------------------------+ | CLRS.Bit | Abfrage in | wenn TRUE | wenn FALSE | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 0 | %LRSEB | Stetige Lambdaregelung auf Bank 1 zugelassen. | Stetige Lambdaregelung auf Bank 1 gesperrt. | | | | Wenn alle Einschaltbedingungen erf¨ ullt sind, | | | | | B_lrs=TRUE. | | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 1 | %LRSEB | Stetige Lambdaregelung auf Bank 2 zugelassen. | Stetige Lambdaregelung auf Bank 2 gesperrt. | | | | Wenn alle Einschaltbedingungen erf¨ ullt sind, | | | | | B_lrs2=TRUE. | | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 2 | %BGLAMOD | Zusatzamplitude auf beiden B¨ anken aktiv, | Die Zusatzamplitude wird nur aktiviert, wenn die | | | | unabh¨ angig von den ¨ ublichen Einschaltbedingungen. | Einschaltbedingungen erf¨ ullt sind. Insbesondere | | | | Dies wird f¨ ur die Identifikationsmessungen | muss die Regelung aktiv sein (B_lrs=TRUE bzw. | | | | gebraucht, siehe 2.1. | B_lrs2=TRUE). | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 3 | | ohne Bedeutung | ohne Bedeutung | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 4 | | Bilanzregelung zugelassen | Bilanzregelung verboten | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 5 | %LRS | Wenn lamsons_w und das gemessene Lambda kleiner | Wenn lamsons_w und das gemessene Lambda kleiner | | | | als LALIUSMN sind, wird der Integralteil | als LALIUSMN sind, wird der Integralteil | | | | des Reglers mit Zeitkonstante | angehalten. | | | | TAUIDEC abgeregelt. Der Proportionalteil ist 0 | Der Proportionalteil ist 0 | | | | und der Differentialteil geht schnell gegen 0. | und der Differentialanteil geht schnell gegen 0. | | | | Wenn das gemessene Lambda wieder LALIUSMN | Wenn das gemessene Lambda wieder LALIUSMN | | | | ¨ uberschreitet, greift der Regler wieder ein | ¨ uberschreitet, greift der Regler wieder ein | | | | (Grenzwertregelung). | (Grenzwertregelung). | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 6 | %LRS | Der Regler wird resetiert, sobald der Sollwert | Der Regler l¨ auft normal weiter. | | | | lamsons_w die Schwelle LALIUSMN unterschreitet. | Das Verhalten des I-Anteils wird von Bit 5 | | | | W¨ ahrend lamsons_w<=LALIUSMN ist, l¨ auft der Regler | bestimmt. | | | | wieder. | | | | | Das Verhalten des I-Anteils wird von Bit 5 | | | | | bestimmt. | | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 7 | %LRSEB | Bei B_mdarv=TRUE wird die stetige Lambdaregelung | Die stetige Lambdaregelung wird durch B_mdarv | | | | gesperrt. | nicht gesperrt. | +----------+------------+---------------------------------------------------+---------------------------------------------------+
1.4. Konfiguration Magerschutz ¨ uber Codewort CWLRMS --------------------------------------------------Bit 0: Regler w¨ ahrend Magerschutz sperren Bit 1: Untere Grenze f¨ ur fr_w (Referenzwert) nach oben mitf¨ uhren Bit 2: Reset beim Einschalten Magerschutz Bit 3: Reset beim Einschalten Magerschutz wenn Gemischadaption eingeschwungen Bit 4: Reset beim Einschalten Magerschutz wenn Regelabweichung in diesem Moment gr¨ oßer LADIFFTHR Bit 5: Beim Einschalten Magerschutz Regler resetieren, auch wenn fr_w >= 1.0 ist Siehe auch Applikationsanleitung 2.2. f¨ ur sicherheitsrelevante Hinweise. Im Einzelnen: +----------+------------+---------------------------------------------------+---------------------------------------------------+ |CWLRMS.Bit| Abfrage in | wenn TRUE | wenn FALSE | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 0 | %LRS | Stetige Lambdaregelung wird w¨ ahrend Magerschutz | Lambdaregelung ist auch w¨ ahrend Magerschutz | | | | gesperrt (fr_w=1.0) | in Betrieb. Der Stelleingriff fr_w kann dabei | | | | | nicht kleiner als ein Referenzwert werden. | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 1 | %LRS | Der Referenzwert wird nach oben mitgef¨ uhrt. | Der Referenzwert bleibt unver¨ andert, fr_w kann | | | | W¨ ahrend Magerschutz kann fr_w nicht kleiner | sich frei ver¨ andern, solange der feste | | | | werden. (wie in %LRS 15.90) | Referenzwert nicht unterschritten wird. | +----------+------------+---------------------------------------------------+---------------------------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1250 von 4100 31.JAN.2003 Thomas Brosi
| 2 | %LRS | Beim Einschalten des Magerschutzes (steigende | Reset von Regler und Referenzwert h¨ angt von Bit 3,| | | | Flanke B_lrmsbs) wird der Referenzwert f¨ ur fr_w | Bit 4 und Bit 5 ab. | | | | auf 1.0 gesetzt d.h. dfrmin_w=0.0 | . | | | | Falls Bit5=TRUE oder fr_w<1.0 wird die | | | | | Lambdaregelung in diesem Augenblick einmal | | | | | resetiert. Bit 3 und 4 sind wirkungslos. | | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 3 | %LRS | Wenn B_gaeing=TRUE (Gemischadaption | Reset von Regler und Referenzwert h¨ angt von Bit 2,| | | | eingeschwungen) wird beim Einschalten des | Bit 4 und Bit 5 ab. | | | | Magerschutzes der Referenzwert f¨ ur fr_w auf 1.0 | | | | | gesetzt. | | | | | Falls Bit5=TRUE oder fr_w<1.0 wird die | , | | | | Lambdaregelung in diesem Augenblick einmal | , | | | | resetiert. | | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 4 | %LRS | Wenn der Betrag von ladiff_w gr¨ oßer ist als | Reset von Regler und Referenzwert h¨ angt von Bit 2,| | | | LADIFFTHR (große Regelabweichung) wird beim | Bit 3 und Bit 5 ab. | | | | Einschalten Magerschutzes der Referenzwert f¨ ur | | | | | fr_w auf 1.0 gesetzt. | | | | | Falls Bit5=TRUE oder fr_w<1.0 wird die | . | | | | Lambdaregelung in diesem Augenblick einmal | | | | | resetiert. . | | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 5 | %LRS | Wenn die Bedingungen durch Bit 2,3 oder 4 gegeben | Wenn die Bedingungen durch Bit 2,3 oder 4 gegeben | | | | sind, wird der Regler resetiert und der | wird der Referenzwert f¨ ur fr_w auf 1.0 gesetzt. | | | | Referenzwert f¨ ur fr_w auf 1.0 gesetzt. | Falls beim Einschalten des Magerschutzes fr_w<1.0 | | | | | ist, wird die Lambdaregelung in diesem Augenblick | | | | | einmal resetiert. | +----------+------------+---------------------------------------------------+---------------------------------------------------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.5. Konvention Regelsinn und Vorzeichen ---------------------------------------Alle Gr¨ oßen dla...: Wert>0.0 heißt Regler soll abmagern. Alle Gr¨ oßen dfr...: Wert>0.0 heißt Regler soll anfetten. -> ladiff_w >0 heißt Regler soll anfetten. -> in KFDLASO sind f¨ ur Korrekturen in Richtung fett negative Werte einzutragen.
APP LRS 21.30.1 Applikationshinweise 2. Applikationsanleitung -----------------------2.1. Regelverhalten bei Bauteilschutz (Codewort CLRS) ----------------------------------------------------Bei Bauteilschutz wird der Motor sehr fett betrieben, um ihn durch Kraftstoffverdampfung zu k¨ uhlen. Typischerweise ist dann lamsons_w<=LALIUSMN. Das Regelverhalten durch die Einstellung des Codeworts CLRS bestimmt (s. 1.3). Bei der Bedatung des Codeworts sind folgende sicherheitsrelevante Risiken zu ber¨ ucksichtigen: (i) Allgemein: Bei Reglerreset wird Lambda rein vorgesteuert eingestellt. Besonders bei neuen Fahrzeugen ist die Vorsteuerung i.a. noch sehr schlecht, da die Gemischadaption (Funktion %LRA) noch nicht eingeschwungen ist. Der Fehler der Vorsteuerung kann dann bis ca. 25% betragen. Unter der Gemischadaption versteht man eine Funktion, die den LRS-Stelleingriff frm_w in zwei im residenten Speicher abgelegte Terme fra_w und rka_w lernt. Diese fließen in die Kraftstoffmengenberechnung (Funktion %GK) ein. Dadurch wird die Korrektur von systematischen Fehlern, im besonderen von Falschluft sowie HFM- und Einspritzventiltoleranzen allm¨ ahlich von der Lambdaregelung auf die Vorsteuerung ¨ ubertragen. Die Zeitkonstante mit der in der %LRA gelernt wird betr¨ agt ca. 40-80s, wobei nur in einem beschr¨ ankten Betriebsbereich gelernt wird und die Adaption deshalb l¨ anger dauern kann. (ii) Unabh¨ angig von der Einstellung des Codewortes CLRS l¨ auft der Regler im Fall von lamsons_w
2.2. Regelverhalten bei Magerschutz (Codewort CWLRMS) ----------------------------------------------------Magrschutz wird in zwei F¨ allen aktiviert: bei einem Lastwechsel und bei fettem Lambdasollwert und einer Kennlienienverschiebung der LSU nach fett (B_vlsuftb). Obwohl der Normalfall der Lastwechsel ist, muss auch der zweite Fall bedacht werden. Magerschutz dient im Normalfall dazu, bei schlechter ¨ UK-Kompensation zu verhindern, dass die Lambda-Regelung den Fehler weiter vergr¨ oßert. Besonders kritisch ist dabei die Verstellung nach mager, die zu Fahrbarkeitsproblemen f¨ uhren kann. Der Regeleingriff wird deshalb nach unten durch einen Referenzwert begrenzt. Es gilt, einen sinnvollen Wert als Referenz festzulegen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1251 von 4100 31.JAN.2003 Thomas Brosi
Wenn die Gemischadaption eingeschwungen ist, ist 1.0 der neutrale Wert f¨ ur fr_w. Mit gesetztem CWLRMS.Bit3 wird in diesem Fall (B_gaeing=TRUE) 1.0 als Referenzwert festgelegt. Falls die Gemischadaption nicht eingeschwungen ist, soll nach M¨ oglichkeit der aktuelle Wert von fr_w als Referenzwert ¨ ubernommen werden. Im station¨ aren Betrieb mit eingeschwungenem Regler ist die Regeldifferenz (ladiff_w) klein, auch wenn der Regeleingriff groß sein kann, um die unzureichende Gemischadaption auszugleichen. In diesem Fall kann der aktuelle Wert von fr_w ¨ ubernommen werden. ¨K und sp¨ Bei unzureichender U atem Einschalten des Magerschutzes kann der Regler bereits starke Regeleingriffe vornehmen. Wenn die Regeldifferenz einen bestimmten Betrag (LADIFFTHR) ¨ uberschreitet, ist eine ¨ Ubernahme des fr_w als Referenzwert nicht mehr sinnvoll, als Referenzwert wird stattdessen 1.0 festgelegt, falls dies nicht durch CWLRMS.Bit4=FALSE blockiert ist. Alternativ kann auch bei jedem Einschalten der Referenzwert auf 1.0 gesetzt werden(CWMSLR.Bit2=TRUE). Dies kann aber einer stark mageren Einstellung entsprechen. Der Magerschutz ist dann nur eingeschr¨ ankt wirksam. Es ist m¨ oglich, den Referenzwert mitzuf¨ uhren CWLRMS.Bit1=TRUE. Dieses ist ein h¨ oherer Magerschutz, fettet aber m¨ oglicherweise unn¨ otig stark an. Der Stelleingriff des Lamdareglers kann sich bei Magerschutz nur in Richtung fett bewegen. Beim Ausschalten den Magerschutzes kann es zu einem Sprung in Richtung mager kommen. In %LRS 15.90 war Mitf¨ uhren realisiert. CWLRMS.Bit5=TRUE bietet die M¨ oglichkeit, bei jedem Setzen des Referenzwertes auch den Regler zu resetieren (B_lrsrems(2)=TRUE). Normalerweise geschieht dies nur, wenn der Regler auf mager steht, also ein Sprung in Richtung fett verursacht wird. Das Setzen von CWLRMS.Bit0 ist sicherheitskritisch (siehe auch 2.1 i). CWLRMS.Bit0=TRUE darf nicht ohne R¨ ucksprache mit der Funktionsentwicklung eingesetzt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2.3. Kennfelder KFLRST, KFLRSZ, KFLRSG1, KFLRSG2, KFLRSG3, KFLRSG4, KFLRSP1, KFLRSP2, KFLRSP3, KFLRSP4 -----------------------------------------------------------------------------------------------------Die Bestimmung der Reglerparameter (KFLRSG1, ..., KFLRSP4) erfolgt durch den H-unendlich-Entwurf auf Basis der identifizierten Streckenparameter Totzeit T (Kennfeld KFLRST) und Zeitkonstante tau (Kennfeld KFLRSZ). Dazu m¨ ussen die Lambda-Vorsteuerung und die Heizersteuerung LSU appliziert sein. Mit der Systemkonstante SY_LR2PAR kann festgelegt werden ob die Reglerparameter f¨ ur zwei B¨ anke unterschiedlich sein k¨ onnen. Vorgehen bei Identifikation durch gesteuerte fr_w-Spr¨ unge: (i) Regler ausschalten und Zusatzamplituden freigeben: CLRS=4. Tankentl¨ uftung aus: TMTE auf Maximalwert. Lambdaregelung-Adaption aus: NOLRA.Bit5=TRUE und TARA=Minimalwert. Externes AGR aus: CWAGR=0 (ii) LRSTPZA=14.98 s (Periodendauer Zwangsamplitude) LRSZAWML auf 0.05 in gesamter Kennlinie. (Gr¨ oße der Zwangsamplitude) (iii) Kennfeldmessung: Die folgenden Messungen werden an allen einstellbaren Betriebspunkten eines Gitters aus 7 Drehzahl-Werten und 8 Last-Werten durchgef¨ uhrt. Beispiel: nmot [1/min]: 800, 1000, 1400, 2000, 3000, 4000, 5000 rl [%]: 20, 28, 35, 42, 50, 60, 70, 80 Die St¨ utzstellen sollten an die Motorcharakteristik angepasst werden. Der Leerlaufpunkt muss vertreten sein. F¨ ur Turbomotoren liegen die h¨ ochsten rl-Werte oberhalb von 100%. F¨ ur jeden Drehzahl-/Last-Punkt mindestens 150 s gesteuerte fr_w-Spr¨ unge mit VS100 oder Inca aufnehmen; Messkan¨ ale: fr_w, lamsoni_w, nmot (oder nmot_w), rl (oder rl_w) und rirint_w. Einheitliche Messkan¨ ale f¨ ur alle Messdateien. Bei einem Stereosystem sind auch fr2_w, lamsoni2_w aufzuzeichnen. Abtastzeit: 10 ms. Namen der Messdateien wie folgt codieren: Xnnnnlll.dat wobei: X frei w¨ ahlbares Zeichen nnnn Drehzahl nmot/10; vierstellig: z.B. f¨ ur nmot=800/min: ’0080’ lll Last rl in %; dreistellig: z.B. f¨ ur rl=25%: ’025’ Bei Drehzahlen unterhalb von 10000/min kann das erste Zeichen von "nnnn" auch ein Buchstabe oder Unterstrich sein. Bei durch 100 teilbaren Drehzahlen kann das vierte Zeichen von "nnnn" auch ein Buchstabe oder Unterstrich sein. Beispiel: x0100025.dat: Datei f¨ ur nmot=1000/min, rl=25%. (iv) Messdateien mit Applikationstool auswerten. Dieses ist ¨ uber die Fachapplikation verf¨ ugbar. Bei Problemen ist Unterst¨ utzung durch die Funktionsentwicklung verf¨ ugbar: GS/EFA2-Labb´ e oder -Hotzel; email: Magnus.Labbe/[email protected]. Bei den Identifikationsmessungen ist folgendes zu beachten: (i) W¨ ahrend einer Messung ver¨ andern sich die fr_w-Amplituden nicht. Daher sollten auch die lamsoni_w-Amplituden nicht wesentlich schwanken. Zu starke Variationen k¨ onnen zu unplausiblen Werten f¨ uhren. Gegebenenfalls sind Messungen zu wiederholen. (ii) Der Mittelwert von lamsoni_w sollte m¨ oglichst exakt bei 1.0 liegen. Dies kann bis auf ca. 1% erreicht werden, obwohl die Lambdaregelung bei den Identifikationsmessungen nicht aktiv ist. Dazu wird der Parameter FRKAP angepasst. Bei FRKAP handelt es sich um einen multiplikativen Faktor im Kraftstoffpfad; d.h., eine Erh¨ ohung von FRKAP f¨ uhrt zu einem Absinken des Mittelwertes von lamsoni_w. Der default-Wert von FRKAP ist 1.0.
2.4. Kennfeld KFDLASO --------------------Zur Applikation von KFDLASO muss die F¨ uhrungsregelung aktiviert werden und als reiner I-Regler betrieben werden (siehe %LRSHK sowie Applikationshinweis f¨ ur Gesamtpaket "Stetige Lambdaregelung"). 2.5. Beschr¨ ankung Stelleingriff ------------------------------Lauf FMEA darf der Stelleingriff nicht gr¨ oßer als 25% werden. Dies ist bei der Festlegung von DFRMAX, KFFRMIN und FRMINKH zu beachten.
2.6. Typische Anfangsbedatung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRS 21.30.1
Seite 1252 von 4100 31.JAN.2003 Thomas Brosi
----------------------------CLRS: 0 f¨ ur Motorinbetriebnahme (LRS gesperrt) 4 f¨ ur Identifikationsmessungen (LRS gesperrt, aber Zwangsamplitude aktiv) 35 nach Bedatung von KFLRST, KFLRSZ, KFLRSG1, ... , KFLRSP4 (LRS angefordert auf beiden B¨ anken) CWLRMS: 24 DFRMAX: 0.25 FRMINKH: 0.9 KDLRRIE: s.u. KFDLASO: 0.0 im gesamten Kennfeld; Anfangs-St¨ utzstellen s. SNM08LSUB, SRL08LSUB KFDLASO2: 0.0 im gesamten Kennfeld; Anfangs-St¨ utzstellen s. SNM08LSUB, SRL08LSUB KFFRMIN: 0.75 im gesamten Kennfeld; St¨ utzstellen s. u. KFLRSG1: 0.0 im gesamten Kennfeld; Bedatung durch Appl.-Tool nach Messungen; Anfangs-St¨ utzstellen s. SNM07LSUW, SRL08LSUW KFLRSG12: 0.0 im gesamten Kennfeld; Bedatung durch Appl.-Tool nach Messungen; Anfangs-St¨ utzstellen s. SNM07LSUW, SRL08LSUW KFLRSG2: 0.0 1/s " " " ; " " " " " ; " " " , " KFLRSG22: 0.0 1/s " " " ; " " " " " ; " " " , " KFLRSG3: 0.0 1/sˆ2 " " " ; " " " " " ; " " " , " KFLRSG32: 0.0 1/sˆ2 " " " ; " " " " " ; " " " , " KFLRSG4: 0.0 s " " " ; " " " " " ; " " " , " KFLRSG42: 0.0 s " " " ; " " " " " ; " " " , " KFLRSP1: 0.0 1/s " " " ; " " " " " ; " " " , " KFLRSP12: 0.0 1/s " " " ; " " " " " ; " " " , " KFLRSP2: 0.0 1/s " " " ; " " " " " ; " " " , " KFLRSP22: 0.0 1/s " " " ; " " " " " ; " " " , " KFLRSP3: 0.0 1/s " " " ; " " " " " ; " " " , " KFLRSP32: 0.0 1/s " " " ; " " " " " ; " " " , " KFLRSP4: 0.0 " " " ; " " " " " ; " " " , " KFLRSP42: 0.0 " " " ; " " " " " ; " " " , " LALIUSMN: 0.8 mit CJ110, 0.7 mit CJ120 oder CJ125, LALIUSMN darf nicht auf 0 gesetzt werden. LADIFFTHR: 0.1 LRSGKTM: s.u. SNM07LSUW: s.u. (St¨ utzstellenverteilung zu Gruppenkennfeldern KFLRSG1, ..., KFLRSG4, KFLRSP1, ..., KFLRSP4) SNM08LSUB: s.u. (St¨ utzstellenverteilung zu Gruppenkennfeldern KFDLASO, KFDLASO2) SRL08LSUB: s.u. (St¨ utzstellenverteilung zu Gruppenkennfeldern KFDLASO, KFDLASO2) SRL08LSUW: s.u. (St¨ utzstellenverteilung zu Gruppenkennfeldern KFLRSG1, ..., KFLRSG4, KFLRSP1, ..., KFLRSP4) TAUIDEC: 2.0 s TKVKBIRE: 100.0 ◦ C TLRSBI: 2.0 s TWUPDTE: 2.5 s WIMAX: 3.99988 1/s WIMIN: -4.0 1/s XIMAX: 0.99997 XIMIN: -1.0 Y2MAX: 0.07 Y2MIN: -0.07
KDLRRIE: rriext_w [%] | 0.0 | 5.0 | 10.0 | 15.0 | 20.0 | 25.0 | -------------+---------+---------+---------+---------+---------+---------+ KDLRRIE | 0.0 | 0.0008 | 0.0016 | 0.0024 | 0.0032 | 0.0040 |
KFFRMIN: St¨ utzstellen: tmot [ ◦ C]: 0.0, 20.0, 40.0, 60.0, 80.0 tnst [s] : 8.0, 15.0, 30.0, 60.0
LRSGKTM: tmot [ ◦ C] | 0.0 | 18.0 | 36.0 | 54.0 | 72.0 | 90.0 | -------------+---------+---------+---------+---------+---------+---------+ LRSGKTM | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
SNM07LSUW: Default-Bedatung vor Applikation (s. 2.3): | 0 | 1 | 2 | 3 | 4 | 5 | 6 | ------------------+--------+--------+--------+--------+--------+--------+--------+ SNM07LSUW [1/min] | 800.0 | 1000.0 | 1400.0 | 2000.0 | 3000.0 | 4000.0 | 5000.0 |
SNM08LSUB: | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | ------------------+--------+--------+--------+--------+--------+--------+--------+--------+ SNM08LSUW [1/min] | 700.0 | 1000.0 | 1500.0 | 2000.0 | 2500.0 | 3000.0 | 4000.0 | 5200.0 |
SRL08LSUB: | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | ------------------+--------+--------+--------+--------+--------+--------+--------+--------+ SRL08LSUB [%] | 15.0 | 20.0 | 28.0 | 35.0 | 44.0 | 55.0 | 65.0 | 80.0 |
SRL08LSUW: Default-Bedatung vor Applikation (s. 2.3): | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 6 | ------------------+--------+--------+--------+--------+--------+--------+--------+--------+ SRL08LSUW [%] | 20.0 | 28.0 | 35.0 | 42.0 | 50.0 | 60.0 | 70.0 | 80.0 |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSHKOUT 6.10.1
Seite 1253 von 4100 31.JAN.2003 Thomas Brosi
FU LRSHKOUT 6.10.1 Rangieren FDEF LRSHKOUT 6.10.1 Funktionsdefinition ¨ LRSHKOUT : Ubersicht ======================
LRSHKOUT 6_10_0 SY_BDE
0 C_bde
B_desuac dlahico_w dlafi_w dlahpco_w dlafp_w dlahpzp_w dlahico2_w dlafi2_w dlahpco2_w dlafp2_w dlahpzp2_w
LRSHKOUTBDE
B_desuac dlahico_w dlafi_w dlapco_w
dlatrmi_w
dlafp_w dlahpzp_w dlahico2_w
dlatrmp_w
dlafi2_w dlahpco2_w
dlatrmi2_w
dlafp2_w dlahpzp2_w
dlatrmp2_w
LRSHKOUTSRE C_bdeno
Diagram valid for port fuel injection projects
dlahico_w dlafi_w dlapco_w dlafp_w dlahico2_w dlafi2_w
dlatrmi_w dlatrmp_w dlatrmi2_w
dlhpco2_w dlafp2_w
dlatrmp2_w
lrshkout-lrshkout
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Diagram valid for GDI projects
lrshkout-lrshkout
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSHKOUT 6.10.1
Seite 1254 von 4100 31.JAN.2003 Thomas Brosi
LRSHKOUTSRE : Rangierfunktionalit¨ at f¨ ur Saugrohreinspritzer (Mono und Stereo) ===============================================================================
C_bdeno 1/ SY_ABGYVBP 0 C_srey dlafi_w
dlafi_w
dlahico_w
dlahico_w
dlafp_w
dlafp_w
dlapco_w
dlapco_w
dlafi2_w
dlafp2_w
LRSHKOUTSREY
dlatrmi_w
dlatrmi_w
dlatrmp_w
dlatrmp_w
dlatrmi2_w
dlatrmi2_w
dlatrmp2_w
dlatrmp2_w
dlafi2_w
dlafp2_w
C_srenoy
LRSHKOUTSREYNO
dlafi_w dlahico_w
dlatrmi_w
dlafp_w dlapco_w
dlatrmp_w
dlahico2_w
dlahico2_w
dlhpco2_w
dlapco2_w
dlafp2_w
dlatrmi2_w dlatrmp2_w
lrshkout-lrshkoutsre
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlafi2_w
lrshkout-lrshkoutsre
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSHKOUT 6.10.1
Seite 1255 von 4100 31.JAN.2003 Thomas Brosi
Wahrheitstabelle MUX
| | | | SW1 V SW2 V +--------------+ | | ----->| | | | ----->| |-----> | | ----->| | | | +--------------+
IN0 IN1 IN2
+-------+-------+-------+ | SW1 | SW2 | OUT | +-------+-------+-------+ | 0 | 0 | IN0 | +-------+-------+-------+ | 0 | 1 | IN1 | +-------+-------+-------+ | 1 | 0 | IN2 | +-------+-------+-------+ | 1 | 1 | IN2 | +-------+-------+-------+
OUT
LRSHKOUTSREYNO : Rangierfunktionalit¨ at f¨ ur Saugrohreinspritzer (Mono und Stereo); keine Y-Konfiguration =========================================================================================================
C_srenoy
SY_LSFNHK
0
SY_LSFNVK
0 0.0
1/
dlahico_w
dlatrmi_w
dlatrmi_w
2/ dlapco_w
dlatrmp_w
dlafp_w
3/
SY_STERVK SY_LSFNHK2
0
SY_LSFNVK2
0
dlatrmp_w
0
0.0 1/ dlahico2_w
dlatrmi2_w
dlatrmi2_w
dlafi2_w 2/ dlapco2_w dlafp2_w
dlatrmp2_w
dlatrmp2_w
lrshkout-lrshkoutsreyno
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlafi_w
lrshkout-lrshkoutsreyno
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSHKOUT 6.10.1
Seite 1256 von 4100 31.JAN.2003 Thomas Brosi
LRSHKOUTSREY : Rangierfunktionalit¨ at f¨ ur Saugrohreinspritzer f¨ ur Y-Konfiguration ==================================================================================
C_srey
SY_LSFNHK
0
SY_LSFNVK
0 0.0
1/
dlahico_w
dlatrmi_w
dlatrmi_w
dlafi_w 2/ dlapco_w 3/
SY_STERVK
dlafp_w SY_ABGYVBP
dlatrmp_w
dlatrmp_w
0
5 SY_LSFNVK2 0
1/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlatrmi2_w
dlatrmi2_w
2/ dlafp2_w
dlatrmp2_w
dlatrmp2_w
lrshkout-lrshkoutsrey
dlafi2_w
lrshkout-lrshkoutsrey
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSHKOUT 6.10.1
Seite 1257 von 4100 31.JAN.2003 Thomas Brosi
LRSHKOUTBDE : Rangierfunktionalit¨ at f¨ ur Direkteinspritzer ===========================================================
B_desuac
LRSHKOUTBDEABGY
C_bde 1/ SY_ABGYVBP
0
dlafi_w
B_desuac C_abgy
dlafi_w
dlahpzp_w
dlahpzp_w
dlapco_w
dlahpco_w
dlahico_w
dlahico_w
dlafi2_w
dlafi2_w
dlafp_w
dlafp_w
dlafp2_w
dlafp2_w
dlatrmi_w
dlatrmi_w
dlatrmp_w
dlatrmp_w
dlatrmi2_w
dlatrmi2_w
dlatrmp2_w
dlatrmp2_w
LRSHKOUTBDESTER B_desuac
dlahico2_w
dlafi_w dlahpzp_w dlahpco_w dlahico_w dlafi2_w dlafp_w dlafp2_w dlahico2_w
dlahpco2_w
dlahpco2_w
dlahpzp2_w
dlahpzp2_w
dlatrmi_w
Diagram valid for standard mono or stereo configurations
dlatrmp_w dlatrmi2_w dlatrmp2_w
lrshkout-lrshkoutbde
C_abgyno
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Diagram valid for projects using a Y-Configuration
lrshkout-lrshkoutbde
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSHKOUT 6.10.1
Seite 1258 von 4100 31.JAN.2003 Thomas Brosi
LRSHKOUTBDESTER : Rangierfunktionalit¨ at f¨ ur Direkteinspritzer (Stereokonfiguration) =====================================================================================
C_abgyno B_desuac SY_LSFNHK
SY_LSFNVK
0
0 0.0
1/
dlahico_w dlafi_w
dlatrmi_w
dlahpco_w
dlatrmi_w
2/
dlafp_w
dlatrmp_w
dlatrmp_w
dlahpzp_w SY_LSFNHK2
0
SY_LSFNVK2
0
3/ SY_STERVK 0 0.0
dlafi2_w
1/ dlatrmi2_w dlatrmi2_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/ dlahpco2_w dlafp2_w dlahpzp2_w
dlatrmp2_w dlatrmp2_w
lrshkout-lrshkoutbdester
dlahico2_w
lrshkout-lrshkoutbdester
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSHKOUT 6.10.1
Seite 1259 von 4100 31.JAN.2003 Thomas Brosi
LRSHKOUTBDEABGY : Rangierfunktionalit¨ at f¨ ur Direkteinspritzer (Y-Konfiguration) =================================================================================
B_desuac C_abgy
LRSHKOUTABGYB1 B_desuac C_abgy dlafi_w
dlafi_w
dlahico_w
dlahico_w
dlafp_w
dlafp_w
dlahpco_w
dlahpco_w
dlahpzp_w
dlahpzp_w
dlatrmi_w
dlatrmi_w
dlatrmp_w
dlatrmp_w
LRSHKOUTABGYB2 B_desuac C_abgy
dlahpzp_w dlafi2_w
dlafi2_w
dlafp2_w
dlafp2_w
dlatrmi2_w
dlatrmi2_w
dlatrmp2_w
dlatrmp2_w
lrshkout-lrshkoutbdeabgy LRSHKOUTABGYB1 : Rangierfunktionalit¨ at f¨ ur Direkteinspritzer (Y-Konfiguration), Bank 1 ========================================================================================
C_abgy B_desuac SY_LSFNHK SY_LSFNVK
prio 2 0
prio 1 0
0.0 dlahico_w dlafi_w
1/
SY_LSFNHK = TRUE dlatrmi_w
SY_LSFNVK = TRUE SY_LSFNHK = TRUE
dlahpco_w
SY_LSFNVK = TRUE dlafp_w
dlahpzp_w
dlatrmi_w
0.0 2/ dlatrmp_w
dlatrmp_w
lrshkout-lrshkoutabgyb1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlahpco_w
lrshkout-lrshkoutbdeabgy
dlahico_w
lrshkout-lrshkoutabgyb1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSHKOUT 6.10.1
Seite 1260 von 4100 31.JAN.2003 Thomas Brosi
LRSHKOUTABGYB2 : Rangierfunktionalit¨ at f¨ ur Direkteinspritzer (Y-Konfiguration), Bank 2 ========================================================================================
C_abgy 3/ SY_STERVK 0
SY_ABGYVBP
1/
9
B_desuac
SY_LSFNVK2
0
dlahico_w
1/
dlafi2_w
dlatrmi2_w
dlatrmi2_w
2/ dlafp2_w
dlatrmp2_w dlatrmp2_w
dlahpzp_w
lrshkout-lrshkoutabgyb2
dlahpco_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lrshkout-lrshkoutabgyb2 In den Funktionen LRFKC, LRFKEF, LR(S)HKC und LR(S)HKZP werden jeweils P- und I-Anteil konkurrierend bereitgestellt. In %LRSHKOUT wird durch die Systemkonstanten SY_BDE, SY_ABGYVBP, SY_LSFNVK(2) und SY_LSFNHK(2) die Konfiguration festgelegt. Die dadurch definierten dlaxxxi(2)_w-Ausg¨ ange werden auf dlatrmi(2)_w, die dlaxxxp(2)_w-Ausg¨ ange werden auf dlatrmp(2)_w geschaltet. Bei BDE-Systemen werden bei aktiver Desulfatisieranforderung B_desuac die LRS-Eing¨ ange und dlatrmp(2)_w alternativ durch dlahpzp_w (bei Stereo auch durch dlahpzp2_w) bedient.
ABK LRSHKOUT 6.10.1 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_ABGYVBP SY_BDE SY_LSFNHK SY_LSFNHK2 SY_LSFNVK SY_LSFNVK2 SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Y-Zusammenfuhrung ¨ vor Bauteileposition Systemkonstante Benzin-Direkteinspritzung Systemkonstante LSF nach Hauptkatalysator Systemkonstante LSF nach Hauptkatalysator, Bank2 Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante Bedingung : Stereo vor Kat
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DESUAC
LRHKZP
EIN
Bedingung Entschwefelung aktiv
DLAFI2_W DLAFI_W DLAFP2_W DLAFP_W DLAHICO2_W DLAHICO_W DLAHPCO2_W DLAHPCO_W DLAHPZP2_W DLAHPZP_W DLATRMI2_W
LRFKC LRFKC LRFKC LRFKC
LRHKZP LRSHKOUT
EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN AUS
I-Anteil der stetigen Lambdaregelung hinter Front-Kat, Bank 2 I-Anteil der stetigen Lambdaregelung hinter Front-Kat P-Anteil der stetigen Lambdaregelung hinter dem Front-Kat, Bank 2 P-Anteil der stetigen Lambdaregelung hinter dem Front-Kat I-Anteil der stetigen LRSHK Variante kontinuierlich, Bank 2 I-Anteil der stetigen LRSHK Variante kontinuierlich P-Anteil der stetigen LRSHK Variante kontinuierlich, Bank 2 P-Anteil der stetigen LRSHK Variante kontinuierlich P-Anteil der stetigen LRSHK Variante Zwei-Punkt , Bank2 P-Anteil der stetigen LRSHK Variante Zwei-Punkt Delta Lambda aus I Anteil Fuhrungsregelung, ¨ Bank 2
DLATRMI_W
LRSHKOUT
AUS
Delta Lambda aus I Anteil Fuhrungsregelung ¨
DLATRMP2_W DLATRMP_W
LRSHKOUT LRSHKOUT
ATM, BGSIK, LRFKEB, LRSHKOUT DPLLSU, LRSHKOUT DPLLSU, LRSHKOUT DPLLSU, LRSHKOUT DPLLSU, LRSHKOUT DLSAFK, LRSHKOUT DLSAFK, LRSHKOUT LRSHKOUT LRSHKOUT LRSHKOUT LRSHKOUT BGLAMABM, DLSSA,LRS BGLAMABM, DLSSA,LRS LRS LRS
AUS AUS
Delta Lambda aus P Anteil Fuhrungsregelung, ¨ Bank 2 Delta Lambda aus P Anteil Fuhrungsregelung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSKA 8.90.0
Seite 1261 von 4100 31.JAN.2003 Thomas Brosi
FB LRSHKOUT 6.10.1 Funktionsbeschreibung APP LRSHKOUT 6.10.1 Applikationshinweise In dieser Funktion sind keine applikationsrelevaten Parameter enthalten. M¨ ogliche Konfigurationen und Definition der Systemkonstanten ============================================================
SY_ABGYVBP
SY_LSFNVK
SY_LSFNHK
SY_LSFNVK2
SY_LSFNHK2
SY_STERVK
Sauger, Mono, 1 Sonde hHKat Sauger, Stereo, je 1 Sonde hHKat Sauger, Mono, 2 Trim-Sonden Sauger, Stereo, je 2 Trim-Sonden Y-Konfig nVKat, 1 Sonde hHKat Y-Konfig nVKat, je 1 Sonde hVKat, 1 Sonde hHKat
0 0 0 0 0 0
0 0 0 0 9 9
0 0 1 1 0 1
1 1 1 1 1 1
0 0 0 1 0 1
0 1 0 1 0 0
0 1 0 1 1 1
Y-Konfig vVKat, 1 Sonde hHKat
0
4
0
1
0
0
1
Y-Konfig vVKat, je 1 Sonde hVKat, 1 Sonde hHKat
0
4
1
1
0
0
1
BDE, BDE, BDE, BDE,
Sonde hHKat je 1 Sonde hHKat Trim-Sonden je 2 Trim-Sonden
1 1 1 1
0 0 0 0
0 0 1 1
1 1 1 1
0 0 0 1
0 1 0 1
0 1 0 1
Y-Konfig nVKat, 1 Sonde hHKat
1
9
0
1
0
0
1
Y-Konfig nVKat, je 1 Sonde hVKat, 1 Sonde hHKat
1
9
1
1
1
0
1
Mono, 1 Stereo, Mono, 2 Stereo,
¨ FU LRSKA 8.90.0 Stetige Lambdaregelung Zusatzfunktion Katalysator-Ausr aumen FDEF LRSKA 8.90.0 Funktionsdefinition LRSKA : ¨ Ubersicht =================
LRSKA_ 8_90 Catalyst-Deoxidation for Continuous Lambda Control Overview
LRSKA_B1 usfk_w lamsons_w lamsoni_w B_sbblsu B_sbbfk ushk_w B_sbbhk
B_bevab lamsbrs_w
usfk_w lamsons_w lamsoni_w B_sbblsu B_sbbfk ushk_w B_sbbhk
ilmlka_w
ilmlka_w
imllaka_w
imllaka_w
imllfka_w
imllfka_w
lamka_w
lamka_w
B_lrka
B_lrka
ilmltkx_w B_bevab
ilmltkx_w
ilmlftx_w
ilmlftx_w
lamsbrs_w SY_STERVK
usfk2_w lamsons2_w lamsoni2_w B_sbblsu2 B_sbbfk2
usfk2_w
B_sbbhk2 B_bevab2 lamsbrs2_w
0 SY_STERHK
Break 1/
lamsons2_w 0 lamsoni2_w B_sbblsu2 B_sbbfk2
Break 1/ ilmlka2_w imllaka2_w imllfka2_w
ushk_w ushk2_w
LRSKA_B2
Break 1/
ushk2_w B_sbbhk B_sbbhk2 B_bevab2 lamsbrs2_w
lamka2_w B_lrka2 ilmltkx2_w ilmlftx2_w
ilmlka2_w imllaka2_w imllfka2_w lamka2_w B_lrka2 ilmltkx2_w ilmlftx2_w
lrska-lrska-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_BDE
lrska-lrska-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSKA 8.90.0
Seite 1262 von 4100 31.JAN.2003 Thomas Brosi
LRSKA_B1 : ¨ Ubersicht Bank 1 ===========================
LRSKAB B_nmot
B_nmot
tabst_w
tabst_w usfk_w
usfk_w
lamsons_w
lamsons_w
lamsoni_w
lamsoni_w
B_sbblsu
B_sbblsu
B_sbbfk
B_sbbfk
ushk_w
ushk_w
B_sbbhk
B_sbbhk B_khan
B_khan
tkivkm_w tmot
tmot
ilmlka_w
ilmlka_w imllaka_w
imllaka_w
imllfka_w
imllfka_w
lamka_w
lamka_w
tnst_w
tnst_w
B_lrka LRSKABED B_bevab
B_bevab
lamsbrs_w
lamsbrs_w
B_blrka B_lrkae
B_lrka
B_bevab B_blrka B_lrkae
B_lamka
tkivkm_w
iftkahx_w
ilmltkx_w
tkihkm_w
tkihkm_w
ilmlftx_w
ilmlftx_w
lrska-lrska-b1
LRSKAPAR tmot iftkavx_w tnst_w iftkahx_w tkivkm_w ilmltkx_w
lrska-lrska-b1 LRSKABED : Bildung Freigabe- und Startbedingungen ==================================================
LRSKABED LRSKABED: Enable and Startup Conditions B_lamdkt
B_lrkae
B_lrkae
nmot NLRKA
B_bevab CLRSKA 3 lamsbrs_w
B_blrka 1.0
B_blrka
lrska-lrskabed
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
iftkavx_w
lrska-lrskabed
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSKA 8.90.0
Seite 1263 von 4100 31.JAN.2003 Thomas Brosi
LRSKAPAR : Bereitstellung Parameter ====================================
LRSKAPAR tnst_w TNSTLRKA
B_lakatnst ilmltkx_w
ilmltkx_w
iftkahx_w
iftkahx_w
ILMHKAXTK
fcoschk /NV
ffoschka FKAFOSCHK ilmlftx_w 2/
tkivkm_w
ilmlftx_w
iftkavx_w
iftkavx_w
ILMFKAXTK 1/ fcoscfk /NV
ffoscfka FKAFOSCFK
tkihkm_w
1/ tmot
iftkavx_w ILMLKAXTM
lrska-lrskapar
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FKATKIHK
lrska-lrskapar
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSKA 8.90.0
Seite 1264 von 4100 31.JAN.2003 Thomas Brosi
LRSKAB1 : Kat-Ausr¨ aumen ========================
LRSKAB: Catalyst Deoxidaton, bank1 ALRKGST B_nmot
B_nmot
tabst_w
tabst_w
lamsons_w
lamsons_w
lamsoni_w
lamsoni_w
usfk_w
usfk_w
ushk_w
ushk_w
imllfka_w
ml_w
ml_w B_lrkae
B_lrkae
B_blrka
B_blrka
B_sbbfk
B_sbbfk
B_sbblsu
ilmlka_w
B_sbblsu
B_sbbhk
B_sbbhk
B_bevab
B_bevab
iftkavx_w
imllaka_w LAMKAUPDN imllaka_w
iftkavx_w
iftkahx_w
iftkahx_w
tmot
tmot
tnst_w
tnst_w
tkivkm_w
tkivkm_w
imllaka_w lamka_w B_lrkaa B_lrka
B_lrkaa
lamka_w B_lrka
B_slskhan lrska-lrskab
SY_SLS 0
ilmlka_w
false
B_khan
B_slskhan
lrska-lrskab LAMKAUPDN : Auf- und Absteuerung des Ausr¨ aum-Lambda ====================================================
LAMKAUPDN B_lrka
4/ B_lrkaa B_lrka 1/ LAMKADEF
(0.0 - 1.0) ml_w imllaka_w
1/ temp2_w/_20ms
lamka_w
2/
5/
dlamka_w
lamka_w
LAKAMLIML
lamka_w
1.0
1.0 B_lakatnst 1.0 FLAKATNST
1.0 TDLAKAU 0.0 compute 2/
TDLAKAD
-1.0 1.0
ramp down and up of lamka_w
1/
3/
temp_w/_20ms
B_lrka lamka_ITL 0.0
B_lrka
lrska-lamkaupdn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
imllfka_w
lrska-lamkaupdn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSKA 8.90.0
Seite 1265 von 4100 31.JAN.2003 Thomas Brosi
ALRKGST : Parameterversorgung des Zustandsautomaten Bank 1 ===========================================================
ALRKGST, Statemachine Bank 1 B_abstgp
trigger B_abgst_local B_slskhan_local
B_slskhan B_blrka B_lrkae B_nmot B_sbbfk B_sbbhk B_sbblsu iftkavx_w lamsoni_w lamsons_w ml_w tabst_w tkivkm_w B_bevab
tmot tnst_w
TLAKAMN TSAKAMN
usfk_w ushk_w iftkahx_w
B_blrka_local B_lrkae_local B_nmot_local B_sbbfk_local B_sbbhk_local B_sbblsu_local iftkavx_w_local lamsoniw_local lamsonsw_local ml_w_local tabstw_local tkivkm_w_local tmot_local tnst_w_local tsakamn_local usfk_w_local ushk_w_local iftkahx_w_local
B_lrkaa_local
B_lrkaa
imllaka_w_local
imllaka_w
tsaka_local
imlka_w
lrkaz
3 1/ 13
imllfka_w imllfka_w
PARAMIN
LRSKAza
lrska-alrkgst
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
imllaka_w
tsaka
imlka_w_local
lrkaz_local
B_lrkaa
lrska-alrkgst
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSKA 8.90.0
Seite 1266 von 4100 31.JAN.2003 Thomas Brosi
ALRKAREG : Diagramm des Zustandsautomaten Bank 1 =================================================
ALRKAREG S Start/
1 trigger
A_bnmot/ Entry: A_bnmot_entry
trigger [U_waits]
2
1
1 A_warten/ Entry: A_warten_entry Static: A_warten_action
trigger [U_wlrka]
2
1
trigger [U_wlrka] trigger [U_wlrka]
trigger [U_nwaits]
2
1 A_normal/ Entry: A_normal_entry
1
2
A_o2haupt/ Entry: A_o2haupt_entry Static: A_o2haupt_action
trigger [U_ilmlkahaupt]
1
A_o2vor/ Entry: A_o2vor_entry Static: A_o2vor_action
trigger [U_ilmlkavor]
trigger [U_tabst] lrska-alrkareg Zustand A_BNMOT : Parameter¨ ubernahme des Zustandsautomaten ==========================================================
A_bnmot
Action on Entry
5
lrkaz_local /NC
Condition A_bnmot ---> A_o2vor
Condition A_bnmot ---> A_normal
B_sbblsu_local /NC
B_abgst_local /NC
CLRSKA
tabstw_local /NC 5
B_nmot_local /NC
U_bnmot/return
THTABSTMN tmot_local /NC TMOTKASMN tkivkm_w_local /NC TKVKKASMN_local /NC
U_tabst/return
tnst_w_local /NC TNSTKASMX
B_slskhan_local /NC
lrska-a-bnmot
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
trigger [U_bnmot]
trigger [U_mlkamn]
lrska-alrkareg
A_schubd/ Entry: A_schubd_entry Static: A_schubd_action
lrska-a-bnmot
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSKA 8.90.0
Seite 1267 von 4100 31.JAN.2003 Thomas Brosi
Zustand A_NORMAL ================ Entry: Trans1: Act1:
A_normal
A_normal_entry U_wlrka
Action on Entry
0.0
lrkaz_local /NC
false
B_lrkaa_local /NC
Condition A_normal ---> A_schubd Condition A_o2vor
---> A_schubd
B_lrkae_local /NC
lrska-a-normal
Condition A_o2haupt ---> A_schubd
U_wlrka/return
B_blrka_local /NC lrska-a-normal
Entry: Static: Trans1: Act1: Trans2: Act2:
A_schubd_entry A_schubd_action U_waits U_nwaits
A_schubd Action on Entry
1.0
A_schubd Action
lrkaz_local /NC
tsaka_local /NC
tsaka_local /NC
0.02 false
B_lrkaa_local /NC
0.0
20 ms per Inkrement
tsaka_local /NC
Condition A_schubd ---> A_normal
B_blrka_local /NC
U_nwaits/return
Condition A_schubd ---> A_warten
tsaka_local /NC tsakamn_local /NC
U_waits/return
B_sbblsu_local /NC lamsoniw_local /NC LAMSKAMX_local /NC B_sbbfk_local /NC usfk_w_local /NC USHKAMNW_local /NC
lrska-a-schubd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zustand A_SCHUBD ================
lrska-a-schubd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSKA 8.90.0
Seite 1268 von 4100 31.JAN.2003 Thomas Brosi
Zustand A_WARTEN ================ Entry: Trans1: Act1:
A_warten_entry U_mlkamn
A_warten Action on Entry
A_warten
2.0
Action
lrkaz_local /NC
(g*h)/(kg*s)
false
0.27777778
B_lrkaa_local /NC imlka_IK 0.0
imlka_w_local /NC
ml_w_local /NC
imlka_w_local /NC imlka_IK
0.0
B_blrka_local /NC
U_mlkamn/return
lrska-a-warten
Condition A_warten ---> A_o2vor
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lrska-a-warten Zustand A_O2VOR =============== Entry: Static: Trans1: Act1: Trans2: Act2:
A_o2vor_entry A_o2vor_action U_ilmlkavor U_wlrka
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSKA 8.90.0
imllaka_IKL
A_o2vor Action on Entry
0.0
3.0
Seite 1269 von 4100 31.JAN.2003 Thomas Brosi
lrkaz_local /NC
imllaka_w_local /NC
0.0 true
B_lrkaa_local /NC
A_O2VOR_ACTION
Condition A_o2vor ---> A_o2haupt imllaka_w_local /NC iftkavx_w_local /NC B_sbbfk_local /NC usfk_w_local /NC USFKAMXW_local /NC
U_ilmlkavor/return
imlka_w_local /NC
lrkaz = 13 overwrides imlka_w-condition
lrska-a-o2vor
lrkaz_local /NC 13 lrska-a-o2vor
A_o2vor Action ilmlka_w := ilmlka + (lamsoni_w m- 1) * (ml_w/3.6) * dT 30.0
(g*h)/(kg*s) 0.27777778 B_sbblsu_local /NC
1.0
0.0
dlamsoni_w_local /NC
imllaka_w_local /NC imllaka_IKL
lamsonsw_local /NC
ml_w_local /NC
lamsoniw_local /NC B_sbbfk_local /NC usfk_w_local /NC
1/ 13
USFKAMXW_local /NC
lrkaz_local /NC
Substate usfk_w lower then USFKAMX
(g*h)/(kg*s) 0.27777778
ml_w_local /NC
imlka_w_local /NC imlka_IK
lrska-a-o2vor-action
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
IMLFKAMN_local /NC
lrska-a-o2vor-action
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSKA 8.90.0
Seite 1270 von 4100 31.JAN.2003 Thomas Brosi
Zustand A_O2HAUPT ================= Entry: Static: Trans1: Act1: Trans2: Act2:
A_o2haupt_entry A_o2haupt_action U_ilmlkahaupt U_wlrka
A_O2HAUPT_ENTRY
A_O2HAUPT_ACTION
Condition A_o2haupt ---> A_normal B_lrkae_local /NC imllaka_w_local /NC
U_ilmlkahaupt/return
B_sbbhk_local /NC ushk_w_local /NC USHKAMXW_local /NC imlka_w_local /NC IMLHKAMN_local /NC
lrska-a-o2haupt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
imllakah_w_local /NC
lrska-a-o2haupt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSKA 8.90.0
Seite 1271 von 4100 31.JAN.2003 Thomas Brosi
A_o2haupt Action on Entry 4.0
lrkaz_local /NC
true
B_lrkaa_local /NC
B_sbbhk_local /NC iftkahx_w_local
temp_w/A_o2haupt_entry
imllakah_w_local /NC
imllaka_w_local /NC
FSBBHKAMN
CLRSKA 4 imlka_IK
imlka_w_local /NC
reset 1/
0.0 lrska-a-o2haupt-entry
30.0
A_o2haupt Action
(g*h)/(kg*s) 0.27777778 0.0
1.0
dlamsoni_w_local /NC
lamsonsw_local /NC
imllaka_w_local /NC imllaka_IKL
B_sbblsu_local /NC ml_w_local /NC
lamsoniw_local /NC
B_sbbhk_local /NC ushk_w_local /NC USHKAMXW_local /NC
(g*h)/(kg*s) 0.27777778 CLRSKA 4
compute 1/ ml_w_local /NC imlka_IK IMLHKAMN_local /NC
imlka_w_local /NC reset 1/
lrska-a-o2haupt-action
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lrska-a-o2haupt-entry
2/ 0.0
lrska-a-o2haupt-action
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSKA 8.90.0
Seite 1272 von 4100 31.JAN.2003 Thomas Brosi
ABK LRSKA 8.90.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW KL KL KL KL KL KL FW FW KL KL KL KL KL KL FW FW FW FW KF KF FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
¨ Code-Wort Funktionsart Kat-Ausraumen ¨ Gewichtungsfaktor Sauerstoffspeicher Vorkat in Abhangigkeit von fcoscfk ¨ Gewichtungsfaktor Sauerstoffspeicher Vorkat in Abhangigkeit von fcoscfk2 ¨ Gewichtungsfaktor Sauerstoffspeicher Haupkat in Abhangigkeit von fcoschk ¨ Gewichtungsfaktor Sauerstoffspeicher Haupkat in Abhangigkeit von fcoschk2 ¨ ¨ Gewichtungsfaktor fur Vorkat in Abhangigkeit von tkihkm_w ¨ Fettflache ¨ ¨ Gewichtungsfaktor fur ¨ Fettflache Vorkat in Abhangigkeit von tkihkm2_w ¨ Gewichtungsfaktor fur ¨ lamka-Berechnung wahrend Start ¨ Faktor zur Bewertung der Fettflache fur ¨ B_sbbhk = FALSE ¨ ¨ Schwelle Fettflache Kat-Ausraumen nach SA, Funktion der Kat-Temperatur ¨ ¨ Schwelle Fettflache Kat-Ausraumen nach SA, Funktion der Kat-Temperatur Bank2 ¨ ¨ Schwelle Fettflache Haupt-Kat-Ausraumen nach SA, Funktion von tkihkm_w ¨ ¨ Schwelle Fettflache Haupt-Kat-Ausraumen nach SA, Funktion von tkihkm_w, Bank 2 ¨ ¨ Schwelle Fettflache Kat-Ausraumen nach Motorstart, Funktion der Motortemperatur ¨ ¨ Schwelle Fettflache Kat-Ausraumen nach Motorstart, Funktion der Motortemp. B2 ¨ Schwellwert integr. Luftmasse f. Mindestdauer Vorkatalysator-Ausraumen ¨ Schwellwert integr. Luftmasse f. Mindestdauer Vorkatalysator-Ausraumen, Bank 2 ¨ Schwellwert integr. Luftmasse f. Mindestdauer Hauptkatalysator-Ausraumen ¨ Schwellwert integr. Luftmasse f. Mindestdauer Hauptkatalysator-Ausraumen, Bank 2 ¨ ¨ Lambdasollwert fur ¨ Katalysator-Ausraumen (abhangig von Luftmasse und Fettfl.) ¨ ¨ Lambdasollwert fur ¨ Katalysator-Ausraumen (abhangig von Luftmasse und Fettfl.) ¨ Defaultwert Lambda fur ¨ Katausraumen inaktiv ¨ Lambda-Ist vor Kat fur ¨ Erkennung Magerbedingung Kat-Ausraumen ¨ Lambda-Ist vor Kat fur ¨ Erkennung Magerbedingung Kat-Ausraumen, Bank2 ¨ Drehzahlschwelle fur ¨ Unterdrucken ¨ gesteuertes Kat-Ausraumen ¨ Absteuerzeit von lamka_w fur ¨ gesteuertes Katalysator-Ausraumen ¨ Aufsteuerzeit von lamka_w fur ¨ gesteuertes Katalysator-Ausraumen ¨ ¨ Abstellzeitschwelle fur Kat-Ausraumen nach Start ¨ Auslosen ¨ Minimaler Wert tkivkm_w fur ¨ Katausraumen nach Start ¨ Minimaler Wert tkivkm_w fur ¨ Katausraumen nach Start, Bank 2 ¨ Mindestdauer Bed. lamsbrs_w oder lamsons_w > 1.0 fur ¨ Funktion Kat.-Ausraumen ¨ Min. Dauer Bed. lamsbrs2_w or lamsons2_w > 1.0 fur ¨ Funktion Kat.-Ausraumen ¨ Minimaler Wert tmot fur nach Start ¨ Katausraumen ¨ Maximaler Wert tnst_w fur ¨ Katausraumen nach Start ¨ Schwelle Zeit nach Start fur ¨ Umschaltung Fettflache ¨ Mindestdauer SA fur ¨ Funktion Katalysator-Ausraumen ¨ Mindestdauer SA fur ¨ Funktion Katalysator-Ausraumen Bank2 ¨ Sondenspannung hinter Front-Kat fur ¨ Abbruch Kat-Ausraumen (Word) ¨ Sondenspannung hinter Front-Kat fur ¨ Abbruch Kat-Ausraumen (Word), Bank 2 Sondenspannung hinter Kat fur ¨ Erkennung Kat ist mit O2 gefullt ¨ (Word) Sondenspannung hinter Kat fur ¨ Erkennung Kat ist mit O2 gefullt, ¨ Bank 2 (Word) ¨ Sondenspannung hinter Kat fur ¨ Abbruch Kat-Ausraumen (Word) ¨ Sondenspannung hinter Kat fur ¨ Abbruch Kat-Ausraumen Bank2 (Word)
Systemkonstante
Art
Bezeichnung
SY_SLS SY_STERHK SY_STERVK
¨ SYS (REF) Systemkonstante Sekundarluftpumpe vorhanden SYS (REF) Systemkonstante Bedingung Stereo hinter Kat SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
CLRSKA FKAFOSCFK FKAFOSCFK2 FKAFOSCHK FKAFOSCHK2 FKATKIHK FKATKIHK2 FLAKATNST FSBBHKAMN ILMFKAXTK ILMFKAXTK2 ILMHKAXTK ILMHKAXTK2 ILMLKAXTM ILMLKAXTM2 IMLFKAMN IMLFKAMN2 IMLHKAMN IMLHKAMN2 LAKAMLIML LAKAMLIML LAMKADEF LAMSKAMX LAMSKAMX2 NLRKA TDLAKAD TDLAKAU THTABSTMN TKVKKASMN TKVKKASMN2 TLAKAMN TLAKAMN2 TMOTKASMN TNSTKASMX TNSTLRKA TSAKAMN TSAKAMN2 USFKAMXW USFKAMXW2 USHKAMNW USHKAMNW2 USHKAMXW USHKAMXW2
Source-X
Source-Y
FCOSCFK FCOSCFK2 FCOSCHK FCOSCHK2 TKIHKM_W TKIHKM2_W
TKIVKM_W TKIVKM2_W TKIHKM_W TKIHKM2_W TMOT TMOT
ML_W ML_W
IMLLAKA2_W IMLLAKA_W
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ABSTGP
BGTABST
EIN
Bedingung Abstellzeitermittlung gultig ¨ und plausibel
B_BEVAB
BGEVAB
EIN
Bedingung EV-Abschaltung auf Bank/Bank1
B_BEVAB2
BGEVAB
AEKP, BGTUMG,GGTFM, LRSKA ATR, EVABUE,KOLASPH, LAMKO,LRSEB, ... ATR, EVABUE,KOLASPH, LAMKO,LRSEB, ...
EIN
Bedingung EV-Abschaltung auf Bank2
B_BLRKA B_BLRKA2 B_KHAN B_LAKATNST B_LAMDKT
LRSKA LRSKA BAKH LRSKA DKATSPFK
LOK LOK EIN LOK EIN
¨ Bedingung gesteuertes Katalysator-Ausraumen angefordert ¨ Bedingung gesteuertes Katalysator-Ausraumen angefordert, Bank 2 Anforderung Katheizen bei erreichen der Mindestdrehzahl ¨ Bedingung Katalysator-Ausraumen mit Parametern fur ¨ Start Lambdasoll Eingriff fur ¨ Katdiagnose aktiv
B_LAMDKT2
DKATSPFK
EIN
Lambdasoll Eingriff fur ¨ Katdiagnose aktiv
B_LAMKA B_LAMKA2 B_LRKA
LRSKA LRSKA LRSKA
AUS AUS AUS
¨ Lambda fur ¨ Kat-Ausraumen aktiv ¨ Lambda fur ¨ Kat-Ausraumen aktiv ¨ Bedingung Katalysator-Ausraumen
B_LRKA2
LRSKA
AUS
¨ Bedingung Katalysator-Ausraumen fur ¨ Stereo-LR Bank 2
B_LRKAA B_LRKAA2 B_LRKAE B_LRKAE2
LRSKA LRSKA LRSKA LRSKA
LOK LOK LOK LOK
¨ Bedingung Katalysator-Ausraumen auf-/abregeln ¨ Bedingung Katalysator-Ausraumen auf-/abregeln, Bank 2 ¨ ¨ Bedingung gesteuertes Katalysator-Ausraumen moglich ¨ ¨ Bedingung gesteuertes Katalysator-Ausraumen moglich, Bank 2
LRSKA BGLAMOD, DKATFKEB, LAMKOD, LRSKA BGLAMOD, DKATFKEB, LAMKOD, LRSKA LAMKO, TEBEB LAMKO, TEBEB BGLAMABM, DKATFKEB, DPLLSU,LRFKC, LRFKEB, ... BGLAMABM, DKATFKEB, DPLLSU,LRFKC, LRFKEB, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRSKA 8.90.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_NMOT
BGWNE
EIN
Bedingung Motordrehzahl: n > NMIN
B_SBBFK
DLSF
EIN
Bedingung Sonde betriebsbereit hinter Front-Kat
B_SBBFK2
DLSF
EIN
Bedingung Sonde betriebsbereit hinter Front-Kat, Bank 2
B_SBBHK
GGLSHNO
EIN
Bedingung Sonde betriebsbereit hinter Kat
B_SBBHK2
GGLSHNO
EIN
Bedingung Sonde betriebsbereit hinter Kat Bank2
B_SBBLSU
FLSUBB
EIN
Bedingung LSU betriebsbereit vor Kat f(lamsons_w)
B_SBBLSU2
FLSUBB
ADVE, AEKP, ALE,ALSU, BAKH, ... BGLAMABM, DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... BGLAMABM, DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ...
EIN
Bedingung LSU betriebsbereit vor Kat, Bank 2 f(lamsons2_w)
B_SLSKHAN DLAMKA2_W DLAMKA_W FCOSCFK FCOSCFK2 FCOSCHK FCOSCHK2 FFOSCFKA FFOSCFKA2 FFOSCHKA FFOSCHKA2 IFTKAHX2_W IFTKAHX_W IFTKAVX2_W IFTKAVX_W ILMLFTX2_W ILMLFTX_W ILMLKA2_W ILMLKA_W ILMLTKX2_W ILMLTKX_W IMLKA2_W IMLKA_W IMLLAKA2_W IMLLAKA_W IMLLFKA2_W IMLLFKA_W LAMKA2_W LAMKA_W LAMSBRS2_W
LRSKA LRSKA LRSKA BGLAMABM BGLAMABM BGLAMABM BGLAMABM LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA LRSKA BGLASO
LAMSBRS_W
BGLASO
LAMSONI2_W
BGLAMBDA
LAMSONI_W
BGLAMBDA
LAMSONS2_W
BGLASO
LAMSONS_W
BGLASO
LRKAZ LRKAZ2 ML_W
LRSKA LRSKA SRMSEL
NMOT
BGNMOT
TABST_W
BGTABST
TKIHKM2_W
ATM
LOK LOK LOK EIN LRSKA LRSKA EIN EIN LRSKA EIN LRSKA LOK LOK LOK LOK LOK LOK LOK LOK DKATSPFK AUS DKATSPFK AUS AUS AUS AUS AUS LOK LOK AUS AUS DKATSPFK AUS DKATSPFK AUS LAMKO, LAMSOLL AUS LAMKO, LAMSOLL AUS BGAGR, BGLAMBDA, EIN LRFKEB, LRSKA BGAGR, BGLAMBDA, EIN LRFKEB, LRSKA BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... BGLAMABM, EIN BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... LOK LOK EIN BBBO, BGTPABG,DLSAFK, DLSFV,DTEV, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEKP, BBKH,EIN BDEMUM, BGTOL,BGTPABG, ... EIN ATR, BGLAMABM,BGLAMOD, BGMNOREG, BGSIK,...
Seite 1273 von 4100 31.JAN.2003 Thomas Brosi
lokale Bedingung: Anforderung Katheizen bei erreichen der Mindestdrehzahl ¨ Delta-Lambda: Hilfsgrosse fur ¨ Auf-/Abregeln von lamka2_w fur ¨ Bank 2 ¨ Delta-Lambda: Hilfsgrosse fur ¨ Auf-/Abregeln von lamka_w OSC-Korrekturfaktor des Vorkats OSC-Korrekturfaktor des Vorkats, Bank 2 OSC-Korrekturfaktor des Hauptkats OSC-Korrekturfaktor des Hauptkats, Bank 2 Gewichtungsfaktor Vorkat Sauerstoffspeicher uber ¨ fcoscfk Gewichtungsfaktor Vorkat Sauerstoffspeicher uber ¨ fcoscfk2 Gewichtungsfaktor Hauptkat Sauerstoffspeicher uber fcoschk ¨ Gewichtungsfaktor Hauptkat Sauerstoffspeicher uber ¨ fcoschk2 ¨ Fettflachenschwelle Hauptkat = f(tkihkm2_w_w,fcoschk2) ¨ Fettflachenschwelle Hauptkat = f(tkihkm_w_w,fcoschk) ¨ Fettflachenschwelle = f(tikatm2_w,avkatf2), Bank 2 ¨ Fettflachenschwelle = f(tkivkm_w,Alterungsfaktor, [tkihkm_w]) Ausgang Kennlinie Ausgang Kennlinie ¨ ¨ Integrator Fettflache fur ¨ Katalysator-Ausraumen, Bank 2 ¨ ¨ Integrator Fettflache fur ¨ Katalysator-Ausraumen Ausgang Kennlinie ILMLKAXTK2 Ausgang Kennlinie ILMLKAXTK ¨ Integrator Luftmasse fur fur ¨ Katalysator-Ausraumen ¨ Stereo-LR Bank 2 ¨ Integrator Luftmasse fur ¨ Katalysator-Ausraumen ¨ ¨ Integrator Fettflache fur ¨ Katalysator-Ausraumen Bank2 ¨ ¨ Integrator Fettflache fur ¨ Katalysator-Ausraumen ¨ ¨ Integrator Fettflache fur ¨ Frontkatalysator-Ausraumen, Bank2 ¨ ¨ Integrator Fettflache fur ¨ Frontkatalysator-Ausraumen ¨ Lambdasollwert Katausraumen, Bank2 ¨ Lambdasollwert Katausraumen Soll-Lambda-Brennraum bezogen auf die Einbauort der Sonde (Bank 2) Soll-Lambda-Brennraum bezogen auf die Einbauort der Sonde Lambda-Istwert Bank2
Lambda-Istwert
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
¨ Zustandsbyte des Automaten Kat-Ausraumen ¨ Zustandsbyte des Automaten Kat-Ausraumen fur ¨ Stereo-LR Bank 2 Luftmassenfluß gefiltert (Word)
Motordrehzahl Abstellzeit
Temperatur Katalysator im Hauptkat aus Modell, Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
TKIHKM_W
ATM
TKIVKM2_W
ATM
TKIVKM_W
ATM
TMOT
GGTFM
TNST_W
BBSTT
TSAKA TSAKA2 USFK2_W
LRSKA LRSKA GGLSF
USFK_W
GGLSF
USHK2_W
GGLSHNO
USHK_W
GGLSHNO
ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... EIN ATR, BGLAMABM,BGLAMOD, BTKAT,DKATFKEB, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... ABKVP, BBDNWS,EIN BBKH, BBNWS,BBSAWE, ... LOK LOK BGLAMABM, DLSF,- EIN DLSFV, DPLLSU,LRFKC, ... BGLAMABM, DLSF,- EIN DLSFV, DPLLSU,LRFKC, ... EIN BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... EIN BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,...
LRSKA 8.90.0
Seite 1274 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Temperatur Katalysator im Hauptkat aus Modell
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen, Bank2
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
Motor-Temperatur Zeit nach Startende
¨ Timer Schubdauer fur ¨ Katalysator-Ausraumen ¨ Timer Schubdauer fur ¨ Katalysator-Ausraumen fur ¨ Stereo_LR Bank 2 Spannung Lambdasonde (4.88mV/LSB) hinter Front-Katalysator, Bank 2
Spannung Lambdasonde (4.88mV/LSB) hinter Front-Katalysator
Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator 2
Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB LRSKA 8.90.0 Funktionsbeschreibung Die Funktion Katalysator-Ausr¨ aumen hat die Aufgabe, den nach einer Schubphase oder nach Magerbetrieb im Katalysator gespeicherten Sauerstoff m¨ oglichst schnell zu entfernen. Erst dann ist der normale Betriebszustand des Katalysators in Hinblick auf die F¨ uhrungsregelung und NOx-Konvertierung wieder erreicht. Dazu wird ein fetter Lambdasollwert (lamka_w) luftmassenstromabh¨ angig (aus LAKAMLIML) erzeugt. Durch die Abh¨ angigkeit vom Luftmassenstrom wird die betriebspunktabh¨ angige Wirkung der Fettverschiebung ber¨ ucksichtigt. Die Einrechnung des Sollwertes lamka_w erfolgt in %LAMKO mittels Bit B_lamka. Da die Berechnung des "Fetteintrages" mit Verwendung von lamsoni_w (lamsons_w falls B_sbblsu = FALSE) erfolgt, wird automatisch ber¨ ucksichtigt, falls eine andere Funktion mit h¨ oherer Priorit¨ at in der LAMKO ein anderes Lambda stellt. Katausr¨ aumen bleibt aktiv bis die Sondenspannung hinter Katalysator eine bestimmte Schelle (USHKAMXW) ¨ uberschreitet. Dazu muss die Sonde hinter Kat betriebsbereit sein (B_sbbhk = TRUE). Alternativ wird das Ausr¨ aumen abgebrochen sobald eine applizierbare Fettfl¨ achenschelle (iftkavx_w) ¨ uberschritten wird. Die Ausgabe des fetten Sollwertes wird durch einen Zustandsautomaten gesteuert, der noch zus¨ atzliche Minimal- oder Maximalvorgaben ¨ uberpr¨ uft (Details siehe AutomatenBeschreibung). Bei geteilten Kats wird zun¨ achst, gest¨ utzt auf usfk_w, der Vorkat ausger¨ aumt, danach erfolgt ein Ausr¨ aumen des Hauptkats gest¨ utzt auf die Sonde hinter Hauptkat (ushk_w). Der "Fettfl¨ achen-Eintrag" in den Hauptkat resultiert aus der Fettfl¨ achen des Vorkats, multipliziert mit einem Faktor (f¨ ur B_sbbhk = FALSE ->FLMLKAMA, f¨ ur B_sbbhk = TRUE ->FLMLKAMAX). Außer nach Schubabschneiden, kann Katausr¨ aumen auch nach Sekund¨ arluft, beziehungsweise anderen "mageren" Betriebszust¨ anden (lamsbrs_w) >> 1 erfolgen. A u t o m a t e n - B e s c h r e i b u n g Z u s t ¨ a n d e Die Zust¨ ande des Automaten k¨ onnen ¨ uber das Zustandsbyte lrkaz ausgelesen werden. Bei Stereo-LR steht daf¨ ur das Byte lrkaz2 zur Verf¨ ugung. A_normal lrkaz = 0
- Ausgangszustand im Normalbetrieb,
B_lrka = false
A_schubd lrkaz = 1
- Messung einer Schubmindestdauer ODER Mindestzeit f¨ ur die Bedingung lamsbrs_w > 1.0
B_lrka = false
A_warten lrkaz = 2
- Warten auf Abgas an Sonde hinter KAT nach ¨ Uberschreiten Mindestluftmassenschwelle IMLKAMN (Spannung ushk zeigt "mager") und LRS nicht aktiv
B_lrka = false
A_o2vor
lrkaz = 3/13
B_lrka = true, Anfettung aktiv
A_o2haupt
lrkaz = 4
- Ausr¨ aumen Vorkat aktiv Kontrolle auf verz¨ ogertes Abtauchen usfk_w mit imlka_w = imlka_w + (ml_w * dt) Bildung "Fettfl¨ achen-Integral" imllaka_w = imllaka_w + (ml_w * (1-lamsoni_w) * dt) - Ausr¨ aumen Hauptkat aktiv Kontrolle auf verz¨ ogertes Abtauchen ushk_w mit imlka_w = imlka_w + (ml_w * dt) imllaka_w = imllaka_w + (ml_w * (1-lamsoni_w) * dt) Bildung "Fettfl¨ achen-Integral"
B_lrka = true, Anfettung aktiv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
A_bnmot
lrkaz = 5
LRSKA 8.90.0
- Startzustand
Seite 1275 von 4100 31.JAN.2003 Thomas Brosi
B_lrka = false
Hinweise: - Der Anfettungswunsch lamka_w wird nur bei aktiver LRS geregelt ausgegeben, sonst gesteuert. - B_lrka sperrt die F¨ uhrungsregelung %LRSHK. ¨ U b e r g ¨ a n g e
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zustand Ausgang
Zustand Ziel
¨ Ubergang
Beschreibung
A_bnmot
-> A_normal
U_tabst
- Abstellzeit plausibel und g¨ ultig UND Abstellzeit tabst_w kleiner Schwelle THTABSTMN ODER tmot < TMOTKASMN ODER tkivkm_w < TKVKKASMN ODER Zeit nach Motorstart tnst_w > TNSTKASMX
A_bnmot
-> A_O2vor
U_bnmot
- Startende (B_nmot) UND LSU betriebsbereit (B_sbblsu)
A_normal -> A_schubd
U_wlrka
- Schub ODER (lamsbrs_w > 1.0)
A_schubd -> A_normal
U_nwaits
- kein Schub mehr (vor Ablauf der Schubmindestdauer TSAKAMN) ODER lamsbrs_w = 1.0 (vor Ablauf der Zeit TLAKAMN)
A_schubd -> A_warten
U_waits
- Mindestdauer TSAKAMN ODER TLAKAMN abgelaufen UND lamsoni_w > LAMSKAMX UND falls B_sbbfk = TRUE : usfk_w < USFKAMNW Bei ¨ Ubergang wird Integrator imlka_w resetiert!
A_warten -> A_o2vor
U_mlkamn
- Wechsel B_lrka von TRUE --> FALSE Bei ¨ Ubergang wird Integrator imllaka_w resetiert!
A_o2vor -> A_schubd
U_wlrka
- Erneut Schub vor Ende des KAT-Ausr¨ aumen Bei ¨ Ubergang wird Integrator imlka resetiert!
A_o2vor -> A_o2haupt
U_ilmlkavor
A_o2haupt -> A_schubd
U_wlrka
- Erneut Schub vor Ende des KAT-Ausr¨ aumen Bei ¨ Ubergang wird Integrator imllaka resetiert!
A_o2haupt -> A_normal
U_ilmlkahaupt
- maximale Fettfl¨ ache imllakah_w bezogen auf Haupt-Kat ¨ uberschritten ODER falls B_sbbhk = TRUE UND (Hinterkat-Sonde korrekt abgetaucht): ushk_w oberhalb Schwelle USHKAMXW
- falls B_sbbfk = TRUE UND imlka_w > IMLHKAMN (Vorkat-Sonde korrekt abgetaucht): usfk_w oberhalb Schwelle USFKAMXW ODER maximale Fettfl¨ ache iftkavx_w ¨ uberschritten
Die Anfettung wird aktiviert, wenn mit Bit B_blrka = TRUE die Mindestschubdauer TSAKAMN ¨ uberschritten wird (Timer tsaka), lamsoni_w > LAMSKAMX (Magereintrag) ist und usfk_w unterhalb der Schwelle USFKAMNW (falls B_sbbfk = TRUE) liegt. Dann ¨ wird auf jeden Fall bis zu dem Ubergang B_blrka True --> False gewartet. Der Zustand Warten wird verlassen sobald das Luftmassenintegral imlka_w die Schwelle IMLFKAMN ¨ uberschreitet. Diese Bedingung ist notwendeig, da die Sonde hinter Kat einige Zeit ben¨ otigt, bis "mageres" Gemisch angezeigt wird. Andernfalls w¨ urde die nachstehende Bedingung USFKMXW zu einem vorzeitigen Abbruch des Kat-Ausr¨ aumens f¨ uhren. Danach ist die Anfettung solange aktiv, bis die Sonde hinter Kat die Spannung USFKAMXW ¨ uberschreitet, oder das Fettfl¨ achenintegral Luftmassen * (lamsoni_w - 1.0) gr¨ osser als die Schwelle iftkavx_w ist. iftkavx_w wird zum einen aus der ¨ Kennlinie ILMLKAXTK = f(tkihkm_w) gewonnen. Uber die Kennlinie FKAFOSCFK = f(fcoscfk) kann die Fettfl¨ ache ¨ uber der Kat-Alterung gewichtet werden. Befindet sich der nachfolgende Hauptkat weiter entfernt vom Vorkat (wie es aus Temperaturgr¨ unden bei BDE-Systemen der Fall sein kann), wird das Aufheizen des Hauptkats stark verz¨ ogert stattfinden. Wird das Ausr¨ aumen des Vorkats so appliziert, dass am Ende des Ausr¨ aumens HC ¨ uberl¨ auft, kann dies nach Start erst dann konvertiert werden, sobald auch der Hauptkat die Light off Temperatur ¨ uberschritten hat. Um das fehlende Konvertierungsverm¨ ogen des Hauptkats zu beschreiben, kann ¨ uber tkihkm_w mittels der Kennlinie FKATKIHK die Fettfl¨ ache reduziert werden. Ohne Bereitschaft der Sonde hinter Vorkat wirkt nur die Fettfl¨ achenschwelle. Bei geteiltem KAT erfolgt eine weitere Ausr¨ aumphase mit der Fettfl¨ ache ilmltkx_w = f(tkihkm_w). Damit kann der unterschiedlichen Temperaturverlauf von Vor- und Hauptkat beschrieben werden. Analog zur Fettfl¨ ache des Vorkats kann die Alterung des Hauptkats dorch die Kennlinie FKAFOSCHK = f(fcoschk) beschrieben werden.Der Abbruch erfolgt sobald das Fettfl¨ achenintegral die Schwelle imllakah_w ¨ uberschreitet. Der Wert der Schwelle wird gem¨ ass F¨ ur B_sbbhk = TRUE:
imllakah_w = ilmltkx_w + imllaka_w
F¨ ur B_sbbhk = FALSE:
imllakah_w = (ilmltkx_w * FSBBHKAMN) + imllaka_w
Der Kennwert FSBBHKAMN wirkt als Sicherheitsfaktor. Das heisst, dass bei nicht bereiter Sonde hinter Haup-Kat die Fettfl¨ ache durch diesen Faktor reduziertwerden kann. FSBBHKAMN wirkt solange B_sbbhk = FALSE ist. Ist B_sbbhk = TRUE wirkt direkt die Fettfl¨ ache ilmltkx_w, die dem Speicherverm¨ ogen des Hauptkats gem¨ ass tkihkm_w entspricht, da die Sondenspannung als alternatives Abruchkriterium wirken kann. Das Sondenspannungskriterium ushk_w > USHKAMXW wirkt erst nach dem die imlka_w-Schwelle IMLHKAMN ¨ uberschritten worden ist. ¨ Uber Codewort CLRSKA.Bit4 kann gew¨ ahlt werden, ob der imlka_w-Integrator ab Start Katausr¨ aumen l¨ auft oder mit Eintritt in den Zustand A_O2haupt resetiert und neu gestartet wird. Mittels Codewort CLRSKA k¨ onnen die folgenden alternativern Funktionalit¨ aten ausgew¨ ahlt werden:
CLRSKA, Bits 0 - 2 werden nicht ben¨ utzt, sind aber in anderen LRSKA-Versionen belegt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CLRSKA.Bit3
TRUE
lamsbrs_w > 1.0 triggert kein Kat-Ausr¨ aumen
LRSKA 8.90.0
FALSE
Seite 1276 von 4100 31.JAN.2003 Thomas Brosi
lamsbrs_w > 1.0 triggert Kat-Ausr¨ aumen
Wird bei BDE-Systemen Bit3 gesetzt, wird nach Schubabschneiden Kat-Ausr¨ aumen gestartet. Erfolgt vor Ende Kat-Ausr¨ aumen ein ¨ Ubergang in Schichtbetrieb, verbleibt der Zustandsautomat in dem letzten Zustand (Fettfl¨ achen-Integrator wird dabei auf 0 zur¨ uckgef¨ uhrt). Erst mit dem n¨ achsten fetten Motorbetrieb, kann gegenenfalls durch ¨ Uberschreiten der Fettfl¨ achenschwelle das Katausr¨ aumen abgeschlossen werden. Erfolgt jedoch ein erneutes Schubabschneiden, wird in den Zustand A_schubd gesprungen. CLRSKA.Bit4
TRUE
kein Reset des imlka-Integrators bei A_o2haupt_entry
FALSE
Reset des imlka-Integrators bei A_o2haupt_entry
Wird Bit 4 gesetzt erfolgt auf jeden Fall minimales Katausr¨ aumen des Hauptkats, da bis zum ¨ Uberschreiten der Luftmassenschwelle IMLHKAMN ein Abruch ¨ uber ushk nicht m¨ oglich ist. CLRSKA.Bit5
TRUE
Nach Start wird, falls die Heissstartbedingung erf¨ ullt ist, Kat-Ausr¨ aumen unabh¨ anging von Bit B_sbblsu gestartet
FALSE
Nach Start wird, falls die Heissstartbedingung erf¨ ullt ist, Kat-Ausr¨ aumen erst gestartet sobald B_sbblsu = TRUE ist
APP LRSKA 8.90.0 Applikationshinweise T y p i s c h e
W e r t e
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die nachstehenden Werte sind nur als typische Vorschlagswerte zu sehen, um einen Anhalt f¨ ur die Gr¨ oßenordnung zu geben. Die Werte werden jedoch stark von Eigenschaften des eingesetzten Katalysators bestimmt. Besonders bei neuen Kat-Beschichtungen kann es notwendig sein, die Werte nach oben zu korrigieren. TSAKAMN TLAKAMN IMLFKAMN IMLHKAMN ILMFKAXTK
ILMHKAXTK
USFKAMNW USFKAMXW USHKAMNW USHKAMXW LAMSKAMX LAKAMLIML
Mindestdauer SA Mindestdauer Magerbetrieb Schwellwert Integral Luftmasse f¨ ur Zustand A_warten/A_o2vor Schwellwert Integral Luftmasse f¨ ur Zustand A_o2haupt Schwellwert Integral Luftmasse mal Delta-Lambda f¨ ur Abbruch Vorkat-Ausr¨ aumen in Abh¨ angigkeit von tkivkm_w Schwellwert Integral Luftmasse mal Delta-Lambda f¨ ur Abbruch Hauptkat-Ausr¨ aumen in Abh¨ angigkeit von tkihkm_w Sondenspannungsschwelle f¨ ur Erkennung Kat ist gef¨ ullt mit O2 Sondenspannungsschwelle f¨ ur Ende Kat-Ausr¨ aumen Sondenspannungsschwelle f¨ ur Erkennung Kat ist gef¨ ullt mit O2 Sondenspannungsschwelle f¨ ur Ende Kat-Ausr¨ aumen Lambda mager zur Sekund¨ arlufterkennung Lambda-Sollwert f¨ ur Kat-Ausr¨ aumen
0.2 s 0.5 s 2 g 2 g 1 ... 2 g
1 ... 2 g
0.08 V 0.2 V 0.08 V 0.2 V 1.1 0.85...0.97 je nach ml, imllaka_w und Kat-Eigenschaften
FSBBHKAM
Faktor f¨ ur Gewichtung Ausr¨ aumen Hauptkat f¨ ur B_sbbhk = FALSE
0.8
TMOTKASMN
Minimale Motortemperatur, bei der noch KatAusr¨ aumen nach Start durchgef¨ uhrt wird
0◦ C
TKVKKASMN
Minimale Kattemperatur, bei der noch KatAusr¨ aumen nach Start durchgef¨ uhrt wird
100 ◦ C
TNSTKASMN
Maximale Zeit nach Start, bei der noch KatAusr¨ aumen nach Start durchgef¨ uhrt wird
80 s
Codewort CLRSKA ---------------CLRSKA
= 32
CLRSKA.Bit 5
Wenn gesetzt, wird Kat-Ausr¨ aumen nach Start nicht an die LSU-Betriebsbereitschaft gekoppelt Bit 5 gesetzt wird empfohlen, da ein rasches gesteuertes Katausr¨ aumen normalerweise positiv wirkt. Das zus¨ atzliche Setzen von Bit 4 h¨ angt davon ab, ob aus Abgasgr¨ unden eine Mindestfettfl¨ ache f¨ ur dren Hauptkat notwendig ist.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKC 1.20.0
Seite 1277 von 4100 31.JAN.2003 Thomas Brosi
FU LRFKC 1.20.0 Regelung hinter Vor Kat FDEF LRFKC 1.20.0 Funktionsdefinition LRFKC : Regelung hinter Vor-Kat - Version kontinuierlich ==========================================================
LRFKC_1_20_1 Stand 27.06.01
LRFKC usfk_w
usfk_w
B_lr
B_lr
usrfk_w B_lrka
B_lrka
usrfk2_w B_lrfk
B_lrfk B_lrfkp B_lrssp
dlafi_w
B_lrssp
dlafp_w
usfk2_w
usfk2_w
B_lr2
B_lr2
dlafi2_w dlafp2_w
usrfk2_w
dlafi_w /NV dlafp_w
dlafi2_w /NV dlafp2_w
B_lrka2
B_lrka2
B_lrfk2
B_lrfk2
B_lrfkp2
B_lrfkp2
FCMCLR
lrfkc-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lrfkp
usrfk_w
lrfkc-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKC 1.20.0
Seite 1278 von 4100 31.JAN.2003 Thomas Brosi
LRFKB1
B_lrfk
B_lrfk
B_lrfkp
B_lrfkp
LRFKLA
dlasfki_w dlasfkp_w
SY_LSFNVK2
dlafp_w
usrfk_w
usrfk2_w
B_lrka B_lr B_lr2 B_lrssp usfk_w usfk2_w B_lrka2
usrfk2_w
LRFKB2 dlasfki2_w dlasfkp2_w
dlasfki2_w dlasfkp2_w
B_lrfk2 B_lrfkp2
dlafini_w B_dlafini dlafini2_w B_dlafini2
dlafini2_w B_dlafini2
dlafi2_w
dlafi2_w
dlafp2_w
dlafp2_w
lrfkc-lrfkc
B_lrfk2 B_lrfkp2 B_c100_2 LRFKINI
lrfkc-lrfkc INIT : Prozess Initialisierung ===============================
LRFKINI: Initialisierungs-Bedingung und Initialisierungs-Wert für LRFK-Integratoren
CLRFK 4
0.0 dlafini_w
DLAFINI
dlafini_w
1/
0.0
dlafini2_w
DLAFINI2
dlafini2_w
SY_LSFNVK2 0
B_st
B_dlafini
B_dlafini
CLRFK 3 2/ B_dlafini2
B_dlafini2
lrfkc-lrfkini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlafp_w
usrfk_w
B_c100_2 B_lrka B_lr B_lr2 B_lrssp usfk_w usfk2_w B_lrka2
dlafi_w
dlasfki_w dlasfkp_w dlafini_w B_dlafini
B_c10_2
0
dlafi_w
lrfkc-lrfkini
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKC 1.20.0
Seite 1279 von 4100 31.JAN.2003 Thomas Brosi
LRFKLA : Ermittlung der Regeldifferenz in Pseudo-Lambda =======================================================
LRFKLA: Ermittlung der Regeldifferenz in Pseudo Lambda hinter Kat
B_lr
DLASFKM
B_lr
B_lrssp
B_lrssp
usfk_w
usfk_w
dlasfkm_w
dlasfkm_w SM109LFSW
B_lrka
dlasfkm_w
dlasfkp_w
dlasfkp_w
KDLASFKP (SM109LFSW)
LASFKAB B_lrka
dlasfki_w
dlasfki_w
KDLASFKI (SM109LFSW)
dlafkab_w
dlafkab_w
lasonfk_w
lasonfk_w
nmot rl
usrfk
lasolfk_w
usrfk_w
usrfk_w
lasolfk_w
KFUSFK usrfk_w
B_c100_2
B_lr2 1/
usrfk2_w
B_c10_2
B_c10_2
B_lrka2
SM209LFSW
8/
dlasfkm2_w
dlasfkp2_w KDLASFKP2 (SM209LFSW)
usrfk2_w usfk2_w
LASFKAB 2 B_c10_2 dlafkab2_w B_lrka2
dlasfki2_w KDLASFKI2 (SM209LFSW)
lasonfk2_w
dlasfkp2_w
lasonfk2_w
lasolfk2_w
lasolfk2_w
dlafkab2_w usrfk2_w
lrfkc-lrfkla LASFKAB : Sollwertanhebung nach Kat-Ausr¨ aumen =============================================
LASFKAB
ZLASFKAB compute 1/
dlafkab_w_LT
0.0 LASFKAB
B_lrka B_lrka_EF
dlafkab_w
dlafkab_w
reset 1/
lrfkc-lasfkab
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
usrfk2
dlasfki2_w
dlasfkm2_w
dlasfkm2_w
2/
usfk2_w
7/
6/
lrfkc-lrfkla
DLASFKM 2 B_lrssp B_c100_2 B_lr2
lrfkc-lasfkab
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKC 1.20.0
Seite 1280 von 4100 31.JAN.2003 Thomas Brosi
DLAFKSM: Auswahl fr-synchroner Lambdamittelwert / Mittelwert durch Filterung / linearisiertes Lambda direkt ============================================================================================================
DLASFKM: Auswahl fr-synchroner Lambdamittelwert / Mittelwert durch Filterung / linearisiertes Lambda direkt CLRFK 5 1/ 6 lasolfk_w usrfk_w dlafkab_w
lasolfk_w
dlasfkm_w
dlasfkm_w
LALIUSFK
ml_w
zlasoff_w
compute 1/
ZLASOFML
lafkf_w_LT 2/ lafkf_w
usfk_w
lasonfk_w
reset 1/
1/
LALIUSFK
lasonfk_w
B_lr B_lrssp
B_lr B_lrssp B_cbit6
FrSyMittel
3/ lafkm_w
lafkm_w 4/
lafkmz
lafkmz
lrfkc-dlasfkm LAHKMA : fr-synchrone Mittelwertbildung =======================================
B_cbit6
trigger 2/
In_ 1/ trigger lasolfk_w lasonfk_w
lamsolh_w lamsonh_w
B_lr B_lrssp
B_lrloc B_lrsploc
lamhm_w lahkmz ZA_LRFKC
lafkm_w lafkmz
lrfkc-frsymittel
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lasonfk_w
lrfkc-dlasfkm
lasolfk_w
lrfkc-frsymittel
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
S Start/
1
LRFKC 1.20.0
Seite 1281 von 4100 31.JAN.2003 Thomas Brosi
trigger [true]
A_inakt/ Entry: lahkmz_loc = 0; percntZW_w = 0; 1 lahksum_l = 0.0; Static: lamhm_w_loc = lamsolh_w_loc;
trigger [!B_lr_loc]
trigger [B_lr_loc]
2
A_perini/ Entry: lahkmz_loc = 1; 1
trigger [!B_lr_loc] 2
trigger [B_lrsp_loc]
A_peranf/ Entry: lahkmz_loc = 2; percntZW_w = percntZW_w +1; lahksum_l = lahksum_l + lamsonh_w_loc; lamhm_w_loc = lahksum_l / percntZW_w; percntZW_w = 0; lahksum_l = 0.0; Static: percntZW_w = percntZW_w +1; lahksum_l = lahksum_l + lamsonh_w_loc;
trigger [B_lrsp_loc]
trigger [B_lrsp_loc]
1
Static: percntZW_w = percntZW_w +1; lahksum_l = lahksum_l + lamsonh_w_loc;
lrfkc-zlrskama
2
A_permit/ Entry: lahkmz_loc = 3; percntZW_w = percntZW_w +1; lahksum_l = lahksum_l + lamsonh_w_loc;
lrfkc-zlrskama
In_/B_lrloc
B_lr_loc
In_/B_lrsploc
B_lrsp_loc
In_/lamsolh_w
lamsolh_w_loc
In_/lamsonh_w
lamsonh_w_loc
lahkmz_loc
lahkmz/return
lamhm_w_loc
lamhm_w/return
lrfkc-in-out
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
trigger [!B_lr_loc]
1
lrfkc-in-out
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKC 1.20.0
Seite 1282 von 4100 31.JAN.2003 Thomas Brosi
TEXT /ANF Zustand |
¨ Ubergangsname
+- ¨ Ubergangsbedingung
|
|
Aktionen
+- Aktions-Code
|
|
|
|
V
V
V
V
-----------------------------------------------------------------------------------------------------------------------------------A_inakt
Reset-Bedingung: NOT B_lr
-- Dies ist der Reset-Zustand, er wird aus allen Zust¨ anden angesprungen, wenn die Reset-Bedingung erf¨ ullt ist.
Entry:
lahkmz := 0;
Action:
lahkmz := 0; lamhm_w := lamsolh_w; percnt_w := 0; lahksum_l := 0.0;
U_lrakt:
B_lr
-----------------------------------------------------------------------------------------------------------------------------------A_perini Entry:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
U_lrssp:
lahkmz := 1; B_lrssp
-----------------------------------------------------------------------------------------------------------------------------------A_peranf Entry:
lahkmz := 2; percnt_w := percnt_w + 1; lahksum_l := lahksum_l + lamsonh_w; lamhm_w := lahksum_l/percnt_w; percnt_w := 0; lahksum_l := 0;
Action:
percnt_w := percnt_w + 1; lahksum_l := lahksum_l + lamsonh_w;
U_lrssp:
B_lrssp
-----------------------------------------------------------------------------------------------------------------------------------A_permit Entry:
lahkmz := 3; percnt_w := percnt_w + 1; lahksum_l := lahksum_l + lamsonh_w;
Action:
percnt_w := percnt_w + 1; lahksum_l := lahksum_l + lamsonh_w;
U_lrssp:
B_lrssp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKC 1.20.0
Seite 1283 von 4100 31.JAN.2003 Thomas Brosi
LRFKB1 : PI-Regler hinter Vor-Kat, Bank1 ========================================
LRFKIP: PI-Regler, Bank 1
B_lrfkp 0.0 dlasfkp_w
dlfkpml_w
dlafp_w
dlafp_w
ml SML08LHUB KPLRFML (SML08LHUB)
oscfkn_w /NV PLRFOSCFK
LRFIMX
ml KILRFKML (SML08LHUB) 1/
LRFIMN dlafi_KInt
B_lrfk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlasfki_w
dlafini_w
B_dlafini
compute 1/
dlafi_w /NV
dlafi_w
reset 1/
lrfkc-lrfkb1
SML08LHUB
lrfkc-lrfkb1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKC 1.20.0
Seite 1284 von 4100 31.JAN.2003 Thomas Brosi
FCMCLR : Prozess Fehlerspeicher l¨ oschen ========================================
LRFK_FCMCLR: Initialisierungs-Bedingung und Initialisierungs-Wert für LRFK-Integratoren
CLRFK 2
1/ E_lsv
dlafi_KInt
true
B_dlafini
B_cllsv
reset 3/
CLRFK 4
dlafini_w
DLAFINI
SY_LSFNVK2
4/
2/
0.0
dlafi_w /NV
0 1/
CLRFK 2 E_lsv2 true
B_cllsv2
B_dlafini2 reset 3/
CLRFK 2/
0.0
4/
dlafini2_w
DLAFINI2
dlafi2_w /NV
lrfkc-fcmclr
4
lrfkc-fcmclr
LRHK_INI: Initialisierungs-Bedingung und Initialisierungs-Wert für LRHK-Integratoren
dlafi_KInt B_pwf
reset 1/
SY_LSFNVK2 dlafi_w /NV
0
dlafi_KInt
Integral Part C bank 1
1/
reset 2/
1/ 1/
CLRFK 4
DLAFINI
3/
dlafini_w
dlafi_w /NV dlafi2_KInt reset 1/ dlafi2_w /NV dlafi2_KInt
Integral Part C bank 2 reset 2/ 1/ 1/ DLAFINI2
dlafini2_w
3/ dlafi2_w /NV
lrfkc-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlafi2_KInt
1/
lrfkc-init
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKC 1.20.0
Seite 1285 von 4100 31.JAN.2003 Thomas Brosi
LASFKAB2 : Sollwertanhebung nach Kat-Ausr¨ aumen, Bank 2 ======================================================
LASHKAB 2 B_c10_2
ZLASFKAB compute dlafkab2_w_LT 1/ 3/ 0.0
dlafkab2_w reset 1/
LASFKAB compute 1/
dlafkab2_w
2/ lrfkc-lasfkab-2
B_lrka2 B_lrka2_EF
lrfkc-lasfkab-2 DLAFKSM2: Auswahl fr-synchroner Lambdamittelwert / Mittelwert durch Filterung / linearisiertes Lambda direkt, Bank 2 =====================================================================================================================
DLASHKM2: Auswahl fr-synchroner Lambdamittelwert / Mittelwert durch Filterung / linearisiertes Lambda direkt B_c100_2
5/
CLRFK 5
1/ 6 3/ usrfk2_w
lasolfk2_w
lasolfk2_w
5/
LALIUSFK2
dlasfkm2_w
dlafkab2_w
dlasfkm2_w
4/ ml_w
zlasoff2_w
compute 1/
ZLASOFML2 4/ usfk2_w
lasonfk2_w
2/
1/
lafkf2_w
LALIUSFK2 reset 1/
lafkf2_w_LT
lasonfk2_w lasolfk2_w lasonfk2_w B_c10_2 B_lr2
B_lr2
B_lrssp
B_lrssp
FrSyMittel2
3/ lafkm2_w
lafkm2_w 4/
lafkmz2
lafkmz2
lrfkc-dlasfkm-2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_c10_2
lrfkc-dlasfkm-2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKC 1.20.0
Seite 1286 von 4100 31.JAN.2003 Thomas Brosi
FRSYMITTEL2 : fr-synchrone Mittelwertbildung, Bank 2 ====================================================
B_c10_2
trigger 2/
In_ 1/
trigger lamsolh_w lamsonh_w
B_lr2 B_lrssp
B_lrloc B_lrsploc
lamhm_w lahkmz
lafkm2_w lafkmz2
lrfkc-frsymittel2
lasolfk2_w lasonfk2_w
ZA_LRFKC_2 lrfkc-frsymittel2 LRFKB2 : PI-Regler hinter Vor-Kat mit Einschaltbedingungen, Bank2 =================================================================
LRFKIP2: PI-Regler, Bank 2 B_c100_2 B_lrfkp2 9/
10/
dlfkpml2_w
dlafp2_w
0.0 dlasfkp2_w
dlafp2_w
ml
oscfkn2_w /NV PLRFOSCFK2
LRFIMX
ml SML08LHUB KILRFKML (SML08LHUB) 1/ B_lrfk2
LRFIMN compute 1/
dlafi2_KInt 12/
dlasfki2_w
dlafi2_w /NV
dlafi2_w
reset 1/
dlafini2_w 11/ B_dlafini2
lrfkc-lrfkb2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SML08LHUB KPLRFML (SML08LHUB)
lrfkc-lrfkb2
ABK LRFKC 1.20.0 Abkurzungen ¨ Parameter CLRFK DLAFINI DLAFINI2 KDLASFKI KDLASFKI2 KDLASFKP KDLASFKP2 KFUSFK KILRFKML KPLRFML LALIUSFK LALIUSFK LALIUSFK2 LALIUSFK2 LASFKAB LRFIMN LRFIMX PLRFOSCFK PLRFOSCFK2
Source-X
DLASFKM_W DLASFKM2_W DLASFKM_W DLASFKM2_W NMOT ML ML USFK_W USRFK_W USFK2_W USRFK2_W
OSCFKN_W OSCFKN2_W
Source-Y
RL
Art
Bezeichnung
FW (REF) FW FW KL KL KL KL KF KL KL KL KL KL KL FW FW FW KL KL
Codewort fur ¨ Lambda - Regelung hinter Vor-Kat ein/aus Initwert Integrator dlafi der stetigen LRFKC Initwert Integrator dlafi der stetigen LRFKC, Bank 2 Kennlinie uber ¨ dlasfkm_w, Bewertungsfaktor fur ¨ I-Anteil in der LRFKC Kennlinie uber ¨ dlasfkm2_w, Bewertungsfaktor fur ¨ I-Anteil in der LRFKC Kennlinie uber ¨ dlasfkm_w, Bewertungsfaktor fur ¨ P-Anteil in der LRHK Kennlinie uber ¨ dlasfkm2_w, Bewertungsfaktor fur ¨ P-Anteil in der LRHK Sondenspannungssollwert fur ¨ Regelung hinter Vor-Kat. I-Anteil fuer stetige LRFKC P-Anteil fuer stetige LRFKC Lambdalinearisierung, Sonde hinter Vor-Katalysator, Quantisierung 0...<2 Lambdalinearisierung, Sonde hinter Vor-Katalysator, Quantisierung 0...<2 Lambdalinearisierung, Sonde hinter Vor-Katalysator, Quantisierung 0...<2, Bank 2 Lambdalinearisierung, Sonde hinter Vor-Katalysator, Quantisierung 0...<2, Bank 2 Startwert fur ¨ dynamische Sollwertanhebung (lansolf) in der LRFKC minimale Integratorgrenze der stetigen LRFKC maximale Integratorgrenze der stetigen LRFKC Wichtungsfaktor des P-Anteils in der LRFKC uber KAT-Alterung ¨ Wichtungsfaktor des P-Anteils in der LRFKC uber ¨ KAT-Alterung Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
SM109LFSW SM209LFSW SML08LHUB ZLASFKAB ZLASOFML ZLASOFML2
DLASFKM_W DLASFKM2_W ML
Seite 1287 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
SV SV SV (REF) FW KL KL
¨ dlasfk_w abhangige Stutzstellen (Anzahl 9) ¨ ¨ dlasfk2_w abhangige Stutzstellen ¨ (Anzahl 9) ¨ ml abhangige Stutzstellen ¨ (Anzahl 8) Zeitkonstante fur ¨ Abregelung der dyn. Sollwertanhebung (dlasofkab) rin der LRFKC Zeitkonstante fur ¨ PT1-Filter des Pseudo-Lambda hinter Vor-Kat Zeitkonstante fur ¨ PT1-Filter des Pseudo-Lambda hinter Vor-Kat, Bank 2
Systemkonstante
Art
Bezeichnung
SY_LSFNVK2
SYS (REF) Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2
Variable
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LRFKC 1.20.0
Source-Y
ML_W ML_W
Quelle
B_CLLSV B_CLLSV2 B_DLAFINI B_DLAFINI2 B_LR
LRFKC LRFKC LRSEB
B_LR2
LRSEB
B_LRFK
LRFKEB
B_LRFK2
LRFKEB
B_LRFKP
LRFKEB
B_LRFKP2
LRFKEB
B_LRKA
LRSKA
B_LRKA2
LRSKA
B_LRSSP B_PWF
BGLAMOD BBHWONOF
B_ST
BBSTT
DFP_LSV
LRFKC
DFP_LSV2
LRFKC
DLAFI2_W DLAFINI2_W DLAFINI_W DLAFI_W DLAFKAB2_W DLAFKAB_W DLAFP2_W DLAFP_W DLASFKI2_W DLASFKI_W DLASFKM2_W DLASFKM_W DLASFKP2_W DLASFKP_W DLFKPML2_W DLFKPML_W E_LSV
LRFKC LRFKC LRFKC LRFKC LRFKC LRFKC LRFKC LRFKC LRFKC LRFKC LRFKC LRFKC LRFKC LRFKC LRFKC LRFKC BGELSV
E_LSV2
BGELSV
LAFKF2_W LAFKF_W LAFKM2_W LAFKMZ LAFKMZ2 LAFKM_W LASOLFK2_W
LRFKC LRFKC LRFKC LRFKC LRFKC LRFKC LRFKC
Referenziert von
Art
DLSSA, LRFKC, SALSUEIN DLSSA, LRFKC, SALSUEIN LOK LOK BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... EIN DLSAFK, DLSF,DLSSA, DPLLSU,LRFKC, ... DLSAFK, DLSF,EIN DLSSA, DPLLSU, LRFKC EIN BGLAMABM, BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... EIN BGLAMABM, BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... EIN BGLAMABM, DKATFKEB, DPLLSU,LRFKC, LRFKEB, ... EIN BGLAMABM, DKATFKEB, DPLLSU,LRFKC, LRFKEB, ... EIN LRFKC EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... EIN AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... BBBO, BGELSV,DOK DCFFLR, DIMCLS,DKATFKEB, ... BBBO, BGELSV,DOK DCFFLR, DIMCLS,DKATFKEB, ... DPLLSU, LRSHKOUT AUS LOK LOK DPLLSU, LRSHKOUT AUS LOK LOK DPLLSU, LRSHKOUT AUS DPLLSU, LRSHKOUT AUS LOK LOK LOK LOK LOK LOK LOK LOK BBBO, DCFFLR,EIN DIMCLS, DKATFKEB,DKATSPFK, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... LOK LOK LOK LOK LOK LOK AUS
Bezeichnung ¨ Fehlerpfad in DLSV loschen. ¨ Fehlerpfad in DLSV loschen. Bank2 Bedingung Intiliasierung Integralanteil LRFKC Bedingung Intiliasierung Integralanteil LRFKC, Bank 2 LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
Bedingung Lambdaregelung (vor Kat); Bank 2
Bedingung Lambdaregelung hinter Front Kat
Bedingung Lambdaregelung hinter Front Kat (Bank 2)
Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat
Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat, Bank 2
¨ Bedingung Katalysator-Ausraumen
¨ Bedingung Katalysator-Ausraumen fur ¨ Stereo-LR Bank 2
Lamda-Regelung setzt Bit, wenn Zusatzamplitude Vorzeichenwechsel Bedingung Powerfail
Bedingung Start
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat.
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat. (Bank 2)
I-Anteil der stetigen Lambdaregelung hinter Front-Kat, Bank 2 Intialisierungswert fur ¨ Integralanteil LRFKC, Bank 2 Intialisierungswert fur ¨ Integralanteil LRFKC I-Anteil der stetigen Lambdaregelung hinter Front-Kat ¨ ¨ Dynamische Uberh ohung des Pseudo Lambda-Sollwertes hinter Vor-Kat, Bank 2 ¨ ¨ Dynamische Uberh ohung des Pseudo Lambda-Sollwertes hinter Vor-Kat P-Anteil der stetigen Lambdaregelung hinter dem Front-Kat, Bank 2 P-Anteil der stetigen Lambdaregelung hinter dem Front-Kat Delta-Lambda gewichtet fur ¨ I-Anteil LRFKC, Bank2 Delta-Lambda gewichtet fur ¨ I-Anteil LRFKC Delta-Lambda aus Lambdareg. hinter Vor-Kat (Ist-Wert fr-synchron gemittelt), B 2 Delta-Lambda aus Lambdaregelung hinter Vor-Kat (Ist-Wert fr-synchron gemittelt) Delta-Lambda gewichtet fur ¨ P-Anteil, Bank 2 Delta-Lambda gewichtet fur ¨ P-Anteil ¨ ¨ ml-abhangige Zwischengroße P-Anteil der stetigen LRFKC, Bank 2 ¨ ¨ ml-abhangige Zwischengroße P-Anteil der stetigen LRFKC Errorflag: Lambda-Sonde vor Kat
Errorflag: Lambda-Sonde 2 vor Kat
¨ Pseudolin. Lambda hinter Vor-Kat, PT1-gefiltert, Word, Auflosung 0 ... <2, Bank ¨ Pseudolin. Lambda hinter Vor-Kat, PT1-gefiltert, Word, Auflosung 0 ... <2 fr-synchron gem. Pseudo Lambda-Istwert fur ¨ Nernst-Sonde h.VorKat, Bank 2 Zustandsbyte des Automaten: fr-synchrone Mittelung Pseodo-Lambda hinter Kat Zustandsbyte des Automaten: fr-synchrone Mittelung Pseodo-Lambda hinter Kat, B2 fr-synchron gemittelter Pseudo Lambda-Istwert gem. mit Nernst-Sonde h.VorKat Pseudo Lambda-Sollwert hinter Vor-Kat, Quantisierung 0 ... <2, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
LASOLFK_W LASONFK2_W LASONFK_W ML_W
LRFKC LRFKC LRFKC SRMSEL
NMOT
BGNMOT
OSCFKN2_W OSCFKN_W RL
DKATSPFK DKATSPFK SRMSEL
USFK2_W
GGLSF
USFK_W
GGLSF
USRFK USRFK2 USRFK2_W USRFK_W ZLASOFF2_W ZLASOFF_W
LRFKC LRFKC LRFKC LRFKC LRFKC LRFKC
Referenziert von
BBBO, BGTPABG,DLSAFK, DLSFV,DTEV, ... AAGRDC, ADAGRLS,ADVE, ALBK, AMSV, ... LRFKC LRFKC ARMD, AWEA, BBKR, BGLAMBDA, DFFT, ... BGLAMABM, DLSF,DLSFV, DPLLSU,LRFKC, ... BGLAMABM, DLSF,DLSFV, DPLLSU,LRFKC, ... DLSAFK, DLSSA DLSAFK, DLSSA
LRFKC 1.20.0
Seite 1288 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS AUS AUS EIN
Pseudo Lambda-Sollwert hinter Vor-Kat, Quantisierung 0 ... <2 Pseudo Lambda-Istwert gemessen mit Nernst-Sonde hinter Vor-Kat, Aufl. 0 ..<2,B2 Pseudo Lambda-Istwert gemessen mit Nernst-Sonde hinter Vor-Kat, Aufl. 0 .. <2 Luftmassenfluß gefiltert (Word)
EIN
Motordrehzahl
EIN EIN EIN
Normierter Alterungsindex des Frontkatalysators, Bank2 Normierter Alterungsindex des Frontkatalysators relative Luftfullung ¨
EIN
Spannung Lambdasonde (4.88mV/LSB) hinter Front-Katalysator, Bank 2
EIN
Spannung Lambdasonde (4.88mV/LSB) hinter Front-Katalysator
AUS AUS AUS AUS LOK LOK
aktuelle Regelschwelle Lambdasignal hinter Front Kat aktuelle Regelschwelle Lambdasignal hinter Front Kat Bank 2 aktuelle Regelschwelle Lambdasignal h.Vor-Kat, Bank 2 aktuelle Regelschwelle Lambdasignal h.Vor-Kat Zeitkonstante fur ¨ PT1-Filter des Pseudo-Lambda hinter Vor-Kat, Bank 2 Zeitkonstante fur ¨ PT1-Filter des Pseudo-Lambda hinter Vor-Kat
FB LRFKC 1.20.0 Funktionsbeschreibung Die Regelung mit der Sonde hinter Vor-Kat ist der Lambdaregelung mit der Sonde vor Kat ¨ uberlagert. Regeleingriff auf die Regelung vor Kat sind die Delta-Lambda-Korrekturgr¨ oßen dlafi_w und dlafp_w.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Kontinuierliche Regelung hinter Vor-Kat: =======================================
Abschaltbar setzen von Bit 0 in Codewort CLRFK auf 1 (FALSE). Wirkung P-/I-Regelung ===================== Die Regelung hinter Vor-Kat ist eine Regelung mit I-/P-Verhalten. Durch den P-Anteil dlafp_w wird sofort, da er kein "Ged¨ achtnis hat", nach einem Wechsel der Sondenspannung bzgl. der Regellage vorzeichenrichtig durch den Delta-Lambda-Durchgriff angefettet oder abgemagert. Durch den I-Anteil der Regelung ist die LRFKC in der Lage, Abgasverschlechterungen, die durch eine Verschiebung der statischen Sondenkennlinie hervorgerufen werden, weitgehend zu kompensieren. ¨ber die Die Berechnung der LRFKC erfolgt durchgehend auf Lambda-Ebene. Dazu wird zun¨ achst die Sondenspannung usfk_w u Kennlinie LALIUSFK (lasonfk_w) linearisiert. Eine entsprechende Linearisierung wird mit dem Spannungsollwert usrfk_w vorgenommen (lasolfk_w). Der Pseudo-Istwert lasonfk_w kann projektspezifisch ¨ uber das Codewort CLRFK weitervarbeitet a) direkt, (-> default bei Stetiger Vorkatregelung, da Eingriff alle 10ms m¨ oglich) b) ¨ uber ein PT1-Glied gefiltert (-> projektspezifisch) c) fr-synchron gemittelt (-> projektspezifisch) als lafkm_w der Regeldifferenzbildung dlasfkm_w zugef¨ uhrt werden. Durch Bewertung mit den Kennlinien KDLASFKP bzw. KDLASFKI kann die Regeldifferenz dlasfkm_w entsprechend den Katalysatoreigenschaften vor der Berechnung des P- und I_Anteils getrennt korrigiert werden. Die verzerrten Regeldifferenzen dlasfkp_w bzw. dlasfki_w ergeben nun durch Gewichtung mit KPLRFML=f(ml) den P-Anteil dlafp_w, bzw. durch Gewichtung mit KILRFML=f(ml) den I-Anteil dlafi_w. Da bei gealterten Kat’s die Regelschwingung der Vorkat-Regelung auf den Verlauf der Sondenspannung hinter Kat durchschl¨ agt, kann ein unge¨ anderter P-Durchgriff zum Schwingen der Regelung hinter Kat f¨ uhren. Außerdem wird bei Alterung des Kat’s, die mit einer Verringerung des Sauerstoffspeicherverm¨ ogens verbunden ist, die Notwendigkeit des P-Anteil in der Regelung hinter Kat weniger wichtig. Deshalb wird in einer weitern Multiplikation mit dem Bewertungsfaktor aus der Kennlinie PLRFOSCFK = f(oscfkn_w) der P-Anteil der hinteren Regelung bei gealterten Katalysatoren zur¨ uckgenommen.
Wirkung der LRSHK auf die Sondendiagnose ======================================== Die Regelung hinter Kat greift ¨ uber die zus¨ atzliche Delta-Lambda-Verschiebungen (dlafi_w -> Istwertverschiebung vor Kat, dlafp_w -> Sollwertverschiebung vor Kat) in die vordere Regelung LRS ein. Die Gr¨ oße des Eingriffs dlafi_w ist ein Maß f¨ ur die Kennlinienverschiebung der Breitbandsonde und wird in den Diagnosefunktionen %DLSU und DPLLSU gebraucht. Regelschwelle aus Kennfeld KFUSFK ================================= Meldet die Sonde hinter Kat z.B. ein zu mageres Gemisch, wird dlafp_w gem¨ aß dem gew¨ ahlten Regelsinn negativ und dlafi_w wird kleiner. Dadurch wird angefettet, bis usfk_w wieder ¨ uber die Regelschwelle usrfk_w steigt. Im Gegensatz zur Regelung vor Kat ist f¨ ur Regelschwelle hinter Kat ein Kennfeld vorgesehen. ¨ Uber die Wahl der Schwelle kann eine geringf¨ ugige last-/drehzahlabh¨ angige Lambdaverschiebung erreicht werden. Regeldynamik der LRFKC
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKC 1.20.0
Seite 1289 von 4100 31.JAN.2003 Thomas Brosi
====================== Die ¨ uberlagerte Regelung ist wesentlich langsamer als die Regelung vor Kat zu applizieren. Da bei niedrigem Luftmassendurchsatz (niedriger Last-Drehzahlpunkt) die Spannung hinter Kat in der Regel einen unruhigeren Verlauf haben kann und Durchschwinger nach niedrigen Sondenspannungen hier nicht so stark bewertet werden sollten, ist die Zeitkonstante der hinteren Regelung abh¨ angig vom Luftmassendurchsatz ml zu w¨ ahlen (-> Kennlinie KILRFML). Bei hohem Luftdurchsatz kann die Integrationsgeschwindigkeit in der Regel h¨ oher gew¨ ahlt werden. Einschaltbedingungen ==================== Die Freigabe von I- und P-Anteil erfolgt durch die Bit B_lrfk und B_lrfkp, die in der LRFKEB gebildet werden. Dynamische ¨ Uberh¨ ohung der Regelschwelle nach Kat-Ausr¨ aumen ========================================================== Nach Ende Kat-Ausr¨ aumnen schwingt die Sonde hinter KAT typischerweise f¨ ur 5 bis 30 s deutlich ¨ uber den Sollwert von 600 mV. Die Sondenspannung erreicht dabei Werte von 750 bis 800 mV. Das ¨ Uberschwingen h¨ angt von den Kat-Eigenschaften ab. Bei Kat-Typen, die dieses Verhalten nicht zeigen, kann die ¨ Uberh¨ ohung wegappliziert werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
usfk mV
ˆ v | : : --- : *:* * * | : : USFKAB: * : * * * 600 ..|.*.*:*.*.......:................................___.:...*..:............*.*.*. . .*.*. .*.*........ | : * : ˆ : * : * * * | : * : : : | : * : :* : | : * : *: : | : * : * * * * * * * * * * * * * * * * : : | : * :* : : 0 -----:----*-*-*-*------------------------------------:------:--------------------------------------> : : : : t B_sa 1 | :----------: : : 0 |----: :------------------------------------:------:-----------------------------------------:----------:------------------------------------:------:--------------------------------------> : : : : t B_lrka 1 | : :------------------------------------: : 0 |----:----------: :------:-----------------------------------------:----------:------------------------------------:------:--------------------------------------> |< >| t MLNKANVX
Schematisiert wird der Verlauf der Sondenspannung ushk und der Status-Bits B_sa (Schubabschneiden) und B_lrka (Kat-Ausr¨ aumen) in obenstehendem Diagramm gezeigt. Damit die "Zeit" (Luftmasse MLNKANVX), in der die Regelung hinter Kat verboten ist, so kurz wie m¨ oglich gehalten werden kann, wird das Verhalten der Sondenspannung nach Kat-Ausr¨ aumen ¨ uber der Zeit durch eine dynamische Anhebung des Sollwertes beschrieben. Dazu wird der Eingang eines PT1-Filters kurz mit LASFKAB besetzt und mit der Zeitkonstante ZLASFKAB auf 0 abgeregelt. Die Zeitkonstante wird aus dem festgestellten Verlauf der Sondenspannung abgeleitet. Durch diese Funktion wird es m¨ oglich, in den F¨ allen, in denen die Kat-Ausr¨ aumfunktion nicht erfolgreich gewesen ist oder in denen die Regellage vor Kat zu einer mageren Sondenspannung hinter Kat f¨ uhrt, durch die LRFKC die Sondenspannung hinter Kat anzuheben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKEB 1.50.0
Seite 1290 von 4100 31.JAN.2003 Thomas Brosi
APP LRFKC 1.20.0 Applikationshinweise Vorgehen bei der Applikation der %LRFKC: ---------------------------------------Codewort CLRFK --------------Um w¨ ahrend der Applikation die Behandlung des Adaptionswertes dlahi_w beinflussen zu k¨ onnen, wurde das Codewort CLRFK eingef¨ uhrt. Die Bedeutung der einzelnen Steuerbits in CLRFK sind unter dem Block Anmerkungen beschrieben. Sinnvolle Kombinationen - dezimal dargestellt - sind nachfolgend aufgef¨ uhrt: CLRFK CLRFK
= ungerade = 16
CLRFK
= 24
LRFK gesperrt dlafi_w wird bei Fehlerspeicher l¨ oschen mit dem Wert DLAFIINI resetiert ansonsten Defaultzustand f¨ ur LRFKC dlafi_w wird bei Motorstart mit dem Wert DLAFIINI resetiert
Parameter LRFKC --------------- Die Applikation der %LRS muß abgschlossen sein - F¨ ur Kennfeld KFUSFK sind 4 * 4 St¨ utzstellen vorzusehen: Vorschlag: nmot: 1000, 1800, 2400, 3000 / min rL: 14 42 56 70 % - KILRFML- Kennlinie, die die Integrationsgeschwindigkeit ¨ uber die Luftmasse in %/s beschreibt. St¨ utzstellen beispielhaft f¨ ur Motor mit ml-Vollast: 450 kg/h ml: KILRFML:
8 0.0015
28 0.003
88 0.0045
200 0.006
400 kg/h 0.0075 /s
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Kennlinien KDLASFKI und KDLASFKP -------------------------------Durch die Kennlinien KDLASFKI und KDLASFKP kann die Regeldifferenz entsprechend den projektspezifischen Sonden- und Kat-Eigenschaften werden. Damit werden erstens Ungenauigkeiten der Sondenspannungslinearisierung (LALIUSFK) korrigiert, zweitens kann das Abgasverhalten des Kats ber¨ ucksichtigt werden. Applikation des P-Anteil in der LRFKC: ------------------------------------Die effektive Wirkung des P-Anteils der Regelung hinter Kat berechnet sich wie nachstehend: dlafp_w =
dlasfkp_w * KPLRFML(ml) * PLRFOSCFK(oscfkn_w)
Mit dem Faktor aus der Kennlinie PLRFAV wird, wie oben beschrieben, der Einfluß des Kat-Alters multiplikativ eingerechnet (RAM-Zelle dlahp_w). Bei einem neuen Kat wird PLRHOSCFK mit 1.0 besetzt. Mit abnehmendem Sauerstoffspeicher (der Kat ist gealtert), wird PLRFOSCFK auf 0.0 zur¨ uckgef¨ uhrt. Die Wahl der Parameter wird im Wesentlichen durch die Eigenschaften des Katalysators bestimmt. Bei Fragen bitten wir die Applikation bei der Funktionsentwicklung r¨ uckzufragen.
Applikation des Parameters KILRFML: ----------------------------------Bei der Applikation des Kennfeldes KFDLASO in der LRS wird die Integrationsgeschwindigkeit der Regelung hinter Kat mittels der Kennlinie KILRFML so eingestellt, daß sich bei der Messung an einer St¨ utzstelle ein Regelhub des Integrators dlahi_w von +/-0.003 bis +/-0.004 ergibt. Bei der Messung wird die Luftmasse an dem jeweiligen Betriebspunkt notiert. Nach Abschluß der Applikation des Kennfeldes KFDLASO werden die eingestellten Werte aus KILRFML ¨ uber der Luftmasse aufgetragen. Damit wird eine Punktwolke ¨ uber der Luftmasse erhalten. Die eigentliche Kennlinie KILRFML in der LRFKC wird durch Mittelung der Punktwolke erhalten.
F¨ ur detailliertere Hinweise wird auf den allgemeinen Applikationshinweis "Gesamtpaket Stetige Lambdaregelung" verwiesen
FU LRFKEB 1.50.0 Regelung hinter VorKat FDEF LRFKEB 1.50.0 Funktionsdefinition LRFKEB_MAIN: Einschaltbedingungen hintere Regelung Wirkung Systemkonstante ====================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKEB 1.50.0
Seite 1291 von 4100 31.JAN.2003 Thomas Brosi
LRFKEB_1_50_0 B_lr
B_lr
LRFKEB
B_lrka
B_lrka lamsbrs_w B_lr2
lamsbrs_w
B_lrfkp
B_lr2
B_lrfk2
B_lrka2
B_lrka2
B_lrfk
B_lrfkp2
lamsbrs2_w
lamsbrs2_w
SY_BDE
0 1/
SY_LSFNVK
1/
0
B_lrfk B_desuac
1/ 1/
false
B_lrfk 2/ B_lrfkp 2/
2/
SY_LSFNVK2
false
B_lrfkp 1/
0
B_lrfk2 1/ false
B_lrfk2 2/ B_lrfkp2 2/
false
B_lrfkp2
lrfkeb-lrfkeb-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
lrfkeb-lrfkeb-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKEB 1.50.0
Seite 1292 von 4100 31.JAN.2003 Thomas Brosi
LRHSHKEB: Einschaltbedingungen hintere Regelung ¨ Ubersicht =========================================================
LRFKEB
LRFKEBG LRFKEBB B_lrfkg
B_lrfkg
B_lr
B_lr
B_lr2
B_lr2 B_c100_1 B_c100_2
LRFKEB1 B_lrfkbi
B_lrfkbi
B_lrfkb
B_lrfkb B_lrfk
B_lrfkbi2
B_lrfk
B_lrfkb2
B_lrka
B_lrka
lamsbrs_w
B_lrfkp
B_lrfkp
B_lrfk2
B_lrfk2
B_lrfkp2
B_lrfkp2
lamsbrs_w B_lrfkgi
B_lrfkgi B_c100_1
LRFKEBGI SY_LSFNVK
LRFKEB2 B_lrfkgi
0
B_lrfkbi2 B_lrfkb2
SY_LSFNVK2
B_lrka2
lamsbrs2_w
lamsbrs2_w
lrfkeb-lrfkeb LRFKEBG: Allgemeine Einschaltbedingungen hintere Regelung =========================================================
LRFKEBG: general enable conditions lambda control downstream front catalyst
B_falsf
SY_LSFNVK 0 SY_LSFNVK2
B_falsf2 CLRFK
0
0
CLRFKEB
E_tes
1/
E_lm
B_lrfkg
B_lrfkg
SY_LSFNVK2 0
5
1/ B_lrfkg
B_mdarv
SY_LSFNVK 0 SY_LSFNVK2 0
1/ B_lrfkg
lrfkeb-lrfkebg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lrka2
lrfkeb-lrfkeb
B_c100_2
0
lrfkeb-lrfkebg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKEB 1.50.0
Seite 1293 von 4100 31.JAN.2003 Thomas Brosi
LRFKEBGI: Allgemeine Einschaltbedingungen f¨ ur I-Anteil hintere Regelung =======================================================================
LRFKEBGI: general enable conditions for I-part of lambda control downstream front catalyst SY_LSFNVK 0
SY_BDE
SY_LSFNVK2
0
4/
1/ B_tehb
B_lrfkgi
drlas_w
TDRLLRFKX DRLLRFKO
DRLLRFKU
compute 1/
B_drlas_C
2/
0.277778 compute 1/
imlrfk_w_C 3/
ml
imlrlfk_w 0.0
nmot
reset 1/
1/ B_lrfkgi
B_lrfk
IMLRLFKX NLRFO NLRFU
nmot
RLLRFON (SNM08LHUB)
SNM08LHUB RLLRFUN (SNM08LHUB)
lrfkeb-lrfkebgi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rl
lrfkeb-lrfkebgi
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKEB 1.50.0
Seite 1294 von 4100 31.JAN.2003 Thomas Brosi
LRFKEBB : Bankspezifische Einschaltbereitschaft ===============================================
LRFKEBB B_c100_1
B_lrfkg
B_c100_1
B_lrfkbt
6/ B_lrfkb
tmot tkivkm_w tkivkm2_w
tmot
B_lrfkb
LRFKEBTEMP
tkivkm_w
B_lrfkbti
7/ B_lrfkbi
B_lrfkbi
tkivkm2_w B_lrfkbt2 B_c100_2
B_lrfkbti2
B_c100_2 LRFKEBLR B_lrfdel B_lrfdeli
B_lr
B_lr
B_lrfdel2
B_lr2
B_lr2
B_lrfdeli2
6/ B_lrfkb2
B_lrfkb2
7/ LRFKEBLAS lamsons_w lamsons2_w
lamsons_w lamsons2_w
B_lrflas B_lrflas2
B_lrfkbi2
B_lrfkbi2 lrfkeb-lrfkebb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_c100_1 B_c100_2
lrfkeb-lrfkebb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKEB 1.50.0
Seite 1295 von 4100 31.JAN.2003 Thomas Brosi
LRFKEBTEMP : Bankspezifische temperaturabh¨ angige Einschaltbedingungen =====================================================================
LRFKEBTEMP B_c100_1 tkivkm_w 1/
TKATMLRFX TKATMLRF
B_lrfkbt
B_lrfkbt
SY_LSFNVK 0 SY_LSFNVK2 compute 1/ B_falrsfk
false TKATMLRFI
B_falrshk_C 2/ B_lrfkbti
TKATMLRFK
B_lrfkbti
B_c100_2 tkivkm2_w
1/ TKATMLRFX2
B_lrfkbt2
B_lrfkbt2
TKATMLRF2
2/ B_lrfkbti2
lrfkeb-lrfkebtemp
TKATMLRFK2
B_lrfkbti2
tmot TMOTLRFI lrfkeb-lrfkebtemp LRFKEBLAS : Von lamsons_w abh¨ angigeFreigabe ===========================================
LRFKEBLAS
SY_LSFNVK
0
1.00048828125 0.99951171875 1/ lamsons_w
SY_LSFNVK2
B_lrflas
B_lrflas
0
1.00048828125 0.99951171875 1/ lamsons2_w
B_lrflas2
B_lrflas2
lrfkeb-lrfkeblas
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TKATMLRFI2
lrfkeb-lrfkeblas
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKEB 1.50.0
Seite 1296 von 4100 31.JAN.2003 Thomas Brosi
B_c100_1 compute 3/
TBLRF B_lrs 5/
B_lrfdel_C
4/ B_lrfdel
B_lrfdel
CLRFKEB 7
1/ compute 1/
TBLRFI B_lr
B_lrfdeli
B_lrfdeli
2/ B_lrfdeli
B_lrfdeli_C
B_c100_2
compute 3/
TBLRF2 B_lrs2
B_lrfdel2_C
5/
4/ B_lrfdel2
B_lrfdel2
CLRFKEB 7
1/ compute 1/
B_lr2 B_lrfdeli2_C
2/ lrfkeb-lrfkeblr
TBLRFI2
B_lrfdeli2
B_lrfdeli2
lrfkeb-lrfkeblr LRFKEB1 : Bankspezifische Freigabe f¨ ur P- und I-Anteil ======================================================
LRFKEB: Einschaltbedingung für Regelung hinter Kat B_c100_1
B_lrfkb
LRFKEBP B_c100_1 B_lrfkp B_lrfkb
B_lrka
B_lrka
B_lrfkp
B_iekatfi
LRFKEBKA B_c100_1 lamsbrs_w
B_lrka lamsbrs_w B_mlnkaf
19/ B_lrfk
18/ B_lrfkgi B_lrfkbi
B_lrfber
B_lrfk
lrfkeb-lrfkeb1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lrfdeli2
lrfkeb-lrfkeb1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKEB 1.50.0
Seite 1297 von 4100 31.JAN.2003 Thomas Brosi
LRFKEBKA B_c100_1 TLAMSBRSNV compute 14/
lamsbrs_w LAMBRSNVMN
B_lamsbrsnv_C
LAMBRSNVMX SY_LSFNVK 0 compute 1/ B_lrka false
15/ 12/
0.277778 compute 1/
B_lrkafin B_lrkafin_C
16/
ml
mlnkaf_w
compute 1/
B_mlnkaf
reset 1/
0.0
13/
17/ B_mlnkaf
mlnkaf_w_C
B_lrkafin_C lrfkeb-lrfkebka
10 ms raster to 100 ms raster conversion
LRFKEBP : Bankspezifische Freigabe f¨ ur P-Anteil ===============================================
LRFKEBP B_c100_1 B_lrfkb B_lrka 10/ B_sbbfk
B_lrfkp
B_c100_1
B_lrfkp
E_hsf E_katf
LRFKEBPSY
CLRFKEB
11/
0
B_iekatfi
B_iekatfi
1 B_ieslsf
9/ B_lrfkbv
DFP_HSV
DFP_TEVE
B_edkvs
dfpgetErf
dfpgetErf
lrfkeb-lrfkebp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MLNKANVX lrfkeb-lrfkebka
lrfkeb-lrfkebp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKEB 1.50.0
Seite 1298 von 4100 31.JAN.2003 Thomas Brosi
LRFKEBPSY : Wirkung der Systemkonstanten auf die bankspezifische Freigabe f¨ ur P-Anteil ======================================================================================
LRFKEBPSY
B_c100_1 dfpgetErf
DFP_KATF
E_katf
8/ SY_SLS 0
1/
dfpgetErf
DFP_SLS
B_ieslsf
B_ieslsf
1/ false CLRFKEB
B_ieslsf
dfpgetErf
lrfkeb-lrfkebpsy
DFP_HSF
E_hsf
lrfkeb-lrfkebpsy LRFKEB2 : Bankspezifische Freigabe f¨ ur P- und I-Anteil f¨ ur Bank 2 =================================================================
LRFKEB2: Bankspezifische Freigabe für P- und I-Anteil, Bank 2 B_c100_2 B_c100_2 B_lrfkb2
B_lrfkb2
B_lrka2
B_lrka2
B_c100_2
LRFKEBP2 B_lrfkp2
B_lrfkp2
B_iekatfi2
LRFKEBKA2
B_lrka2
lamsbrs2_w
lamsbrs2_w
B_mlnkaf2 17/ B_lrfk2
B_lrfk2
16/ B_lrfkgi B_lrfkbi2
B_lrfber2
lrfkeb-lrfkeb2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
6
lrfkeb-lrfkeb2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKEB 1.50.0
Seite 1299 von 4100 31.JAN.2003 Thomas Brosi
LRFKEBKA2 TLAMSBRSNV B_lamsbrsnv2_C
lamsbrs2_w LAMBRSNVMN
compute 12/
LAMBRSNVMX
B_c100_2 SY_LSFNVK2 0
compute 1/
B_lrka2 false
13/
0.277778 compute 1/ 14/
10/ ml
B_lrkafin2 B_lrkafin2_C
0.0
mlnkaf2_w
15/ B_mlnkaf2
B_mlnkaf2
reset 1/ mlnkaf2_w_C
11/ compute 1/
MLNKANVX2 lrfkeb-lrfkebka2
false
10 ms raster to 100 ms raster conversion B_lrkafin2_C
LRHKEBP2 : Bankspezifische Freigabe f¨ ur P-Anteil f¨ ur Bank 2 ===========================================================
LRFKEBP 2 B_c100_2 B_lrfkb2 B_lrka2 B_sbbfk2
E_hsf2
9/ E_katf2
B_lrfkp2
B_lrfkp2
CLRFKEB 0 LRFKEBPSY2
8/ B_iekatfi2
SY_LSFNVK2
B_iekatfi2
1
0 B_ieslsf2
1/
B_ietevef2
B_lrfkbv2
B_edkvs2
DFP_HSV2
dfpgetErf
lrfkeb-lrfkebp2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lrfkeb-lrfkebka2
lrfkeb-lrfkebp2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKEB 1.50.0
Seite 1300 von 4100 31.JAN.2003 Thomas Brosi
LRFKEBPSY2 : Wirkung der Systemkonstanten auf die bankspezifische Freigabe f¨ ur P-Anteil der Bank 2 ==================================================================================================
dfpgetErf
DFP_KATF2
E_katf2
B_ieslsf2
B_ieslsf2
B_ietevef2
B_ietevef2
lrfkeb-lrfkebpsy2
LRFKEBSYLSV2
lrfkeb-lrfkebpsy2
LRFKEBSYLSV2
SY_LSFNVK2
0 1/ 0 1/
SY_2SLS
0 1/
E_sls
B_ieslsf2
B_ieslsf2
1/
E_sls2
B_ieslsf2 1/
CLRFKEB
false 6
SY_2TEV
B_ieslsf2
2/ 0 1/ E_teve
B_ietevef2
B_ietevef2 lrfkeb-lrfkebsylsv2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_SLS
1/ E_teve2
B_ietevef2
lrfkeb-lrfkebsylsv2
ABK LRFKEB 1.50.0 Abkurzungen ¨ Parameter CLRFK CLRFKEB DRLLRFKO DRLLRFKU IMLRLFKX LAMBRSNVMN LAMBRSNVMX MLNKANVX MLNKANVX2 NLRFO NLRFU RLLRFON RLLRFUN SNM08LHUB TBLRF TBLRF2
Source-X
NMOT NMOT NMOT
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW KL KL SV (REF) FW FW
Codewort fur ¨ Lambda - Regelung hinter Vor-Kat ein/aus Codewort fur ¨ Freigabe LRFKEB positive Delta-rl-Schwelle fur ¨ Ausblendung I-Anteil negative Delta-rl-Schwelle fur ¨ Ausblendung I-Anteil ¨ Luftmassenschwelle fur ¨ Ausblendung I-Anteil nach Auslosung Delta-rl-Schwelle ¨ Lambda-Schwelle Min. fur Sperre I-Anteil ¨ Auslosung ¨ Lambda-Schwelle Max. fur ¨ Auslosung Sperre I-Anteil Luftmassenschwelle fur ¨ Einschaltbereitschaft LRFKC I-Anteil, Bank 1 Luftmassenschwelle fur ¨ Einschaltbereitschaft LRFKC I-Anteil, Bank 2 obere Drehzahlgrenze fur ¨ Regelung hinter Vor-Kat untere Drehzahlgrenze fur ¨ Regelung hinter Vor-Kat Kennlinie uber ¨ nmot, obere rL Regelgrenze fur ¨ Regler hinter Vor-KAT Kennlinie uber nmot, untere rL Regelgrenze fur ¨ ¨ Regler hinter Vor-KAT ¨ nmot abhangige Stutzstellen ¨ (Anzahl 8) Sperrzeit fur ¨ Regelung hinter Vor-Kat nach Freigabe durch Regelung vor Kat Sperrzeit fur ¨ Regelung hinter Vor-Kat nach Freigabe durch Regelung vor Kat,B2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TBLRFI TBLRFI2 TDRLLRFKX TKATMLRF TKATMLRF2 TKATMLRFI TKATMLRFI2 TKATMLRFK TKATMLRFK2 TKATMLRFX TKATMLRFX2 TLAMSBRSNV TMOTLRFI
LRFKEB 1.50.0
Seite 1301 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW
Sperrzeit fur ¨ I-Ant. Regelung hVor-Kat nach Freigabe durch Regelung vor Kat Sperrzeit fur ¨ I-Ant. Regelung hVor-Kat nach Freigabe durch Regelung vor Kat,B2 Entprellzeit Delta-rl-Bedingung fur ¨ Ausblendung I-Anteil Einschaltschwelle Kat-Modelltemperatur fur ¨ Lambdaregelung hinter Vor-Kat Einschaltschwelle Kat-Modelltemperatur fur ¨ Lambdaregelung hinter Vor-Kat, B2 Einschaltschwelle Kat-Modelltemp. fur ¨ I-Anteil Lambdaregelung hinter Vor-Kat Einschaltschwelle Kat-Modelltemp. fur ¨ I-Anteil Lambdareg. hinter Vor-Kat, Bank Kurztest: Einschaltschwelle Kat-Modelltemp. fur ¨ Lambdaregelung hinter Vor-Kat Kurztest: Einschaltschwelle Kat-Modelltemp. fur ¨ Lambdaregelung h. Vor-Kat, B 2 Obere Schwelle Kat-Modelltemperatur fur ¨ Lambdaregelung hinter Vor-Kat Obere Schwelle Kat-Modelltemperatur fur ¨ Lambdaregelung hinter Vor-Kat, Bank 2 ¨ Entprellzeit Sperre I-Anteil nach Auslosung durch Lambda-Bedingung Einschaltschwelle Motortemperatur fur ¨ I-Anteil Lambdaregelung hinter Vor-Kat
Systemkonstante
Art
Bezeichnung
SY_2SLS SY_2TEV SY_BDE SY_LSFNVK SY_LSFNVK2 SY_SLS
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante SLS-Fehlerpfad fur ¨ Bank 2 vorhanden Systemkonstante TEV-Fehlerpfad fur ¨ Bank 2 vorhanden Systemkonstante Benzin-Direkteinspritzung Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 ¨ Systemkonstante Sekundarluftpumpe vorhanden
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DESUAC
LRHKZP
EIN
Bedingung Entschwefelung aktiv
B_EDKVS
DKVS
EIN
Bedingung Adaptionsfehlerschwellen aktuell uberschritten ¨
B_EDKVS2
DKVS
EIN
Bedingung Adaptionsfehlerschwellen Bank 2 aktuell uberschritten ¨
B_FALRSFK B_FALSF
TKDFA TKDFA
EIN EIN
Bedingung Funktionsanforderung LRFKEB Bedingung Funktionsanforderung Lambda-Sonde hinter Front KAT
B_FALSF2
TKDFA
ATM, BGSIK, LRFKEB, LRSHKOUT DKATFKEB, DLSAFK,DLSAHKBD, DMDSTP, DTEV, ... DKATFKEB, DLSAFK,DLSAHKBD, DMDSTP, DTEV, ... LRFKEB DLSF, LAMKOD,LLRNFA, LRFKEB DLSF, LAMKOD, LRFKEB
EIN
Bedingung Funktionsanforderung Lambda-Sonde hinter Front KAT Bank2
B_IEKATFI B_IEKATFI2 B_IESLSF B_IESLSF2 B_IETEVEF2 B_LR
LRFKEB LRFKEB LRFKEB LRFKEB LRFKEB LRSEB
B_LR2
LRSEB
B_LRFBER B_LRFBER2 B_LRFDEL B_LRFDEL2 B_LRFDELI B_LRFDELI2 B_LRFK
LRFKEB LRFKEB LRFKEB LRFKEB LRFKEB LRFKEB LRFKEB
B_LRFK2
LRFKEB
B_LRFKB B_LRFKB2 B_LRFKBI B_LRFKBI2 B_LRFKBT B_LRFKBT2 B_LRFKBTI B_LRFKBTI2 B_LRFKBV B_LRFKBV2 B_LRFKG B_LRFKGI B_LRFKP
LRFKEB LRFKEB LRFKEB LRFKEB LRFKEB LRFKEB LRFKEB LRFKEB LRFKEB LRFKEB LRFKEB LRFKEB LRFKEB
B_LRFKP2
LRFKEB
B_LRFLAS B_LRFLAS2
LRFKEB LRFKEB
LOK LOK LOK LOK LOK BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... LOK LOK LOK LOK LOK LOK DLSAFK, DLSF,AUS DLSSA, DPLLSU,LRFKC, ... DLSAFK, DLSF,AUS DLSSA, DPLLSU, LRFKC LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK BGLAMABM, AUS BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... BGLAMABM, AUS BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... LOK LOK
¨ Auswertung Systemkonstante Flag fur ¨ Freigabe DKAT-Fehlerpfad fur ¨ I-Anteil gemaß Flag fur ¨ Freigabe DKAT-Fehlerpfad fur ¨ I-Anteil gem. Auswertung Systemkonst., B2 ¨ Abfrage SY_SLS lokales Flag fur ¨ Abfrage SLS-Fehlerpfad gemaß ¨ Abfrage SY_SLS, Bank 2 lokales Flag fur ¨ Abfrage SLS-Fehlerpfad gemaß ¨ Abfrage SY_2TEV, Bank 2 lokales Flag fur ¨ Abfrage TEV-Fehlerpfad gemaß LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
Bedingung Lambdaregelung (vor Kat); Bank 2
¨ Betriebsbereich abhangige Bedingung Freigabe I-Anteil ¨ Betriebsbereich abhangige Bedingung Freigabe I-Anteil, Bank 2 Bedingung Lambdaregelung (vor Kat) verzoegert; (Bank 1) Bedingung Lambdaregelung (vor Kat) verzoegert; (Bank 2) Bedingung I-Anteil Lambdaregelung (vor Kat) verzoegert; (Bank 1) Bedingung I-Anteil Lambdaregelung (vor Kat) verzoegert; (Bank 2) Bedingung Lambdaregelung hinter Front Kat
Bedingung Lambdaregelung hinter Front Kat (Bank 2)
Bedingung Lambdaregelung h. VorKat, bankspez. Parameter Bank 1 Bedingung Lambdaregelung h. VorKat, bankspez. Parameter Bank 2 Bedingung Lambdaregelung h. VorKat I-Ant., bankspez. Parameter Bank 1 Bedingung Lambdaregelung h. VorKat I-Ant., bankspez. Parameter Bank 2 Temperaturbedingung Lambdaregelung h. VorKat, bankspez. Bank 1 Temperaturbedingung Lambdaregelung h. VorKat, bankspez. Bank 2 Temperaturbed. fur ¨ I-Anteil Lambdaregelung h. VorKat, Bank 1 Temperaturbed. fur ¨ I-Anteil Lambdaregelung h. VorKat, Bank 2 Bank 1 bezogene Freigabebedingung, die auf der Regelung vor Kat basieren Bank 2 bezogene Freigabebedingung, die auf der Regelung vor Kat basieren ¨ bankunabhangige Bedingung Lambdaregelung hinter Vor-Kat ¨ bankunabhangige Bedingung I-Anteil Lambdaregelung hinter Vor-Kat Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat
Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat, Bank 2
Bedingung lamsons_w = 1.0 Bedingung lamsons_w = 1.0, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
B_LRKA
LRSKA
B_LRKA2
LRSKA
B_LRKAFIN B_LRKAFIN2 B_LRS
LRFKEB LRFKEB LRSEB
B_LRS2
LRSEB
B_MDARV
DMDMIL
B_MLNKAF B_MLNKAF2 B_SBBFK
LRFKEB LRFKEB DLSF
B_SBBFK2
DLSF
BGLAMABM, EIN DKATFKEB, DPLLSU,LRFKC, LRFKEB, ... EIN BGLAMABM, DKATFKEB, DPLLSU,LRFKC, LRFKEB, ... LOK LOK EIN DICLSU, DLSUV,DPLLSU, LRFKEB, LRS EIN DICLSU, DLSUV,DPLLSU, LRFKEB, LRS BBAGR, BBREGNO,- EIN DDYLSU, DFRST,DGGTVHK, ... LOK LOK EIN BGLAMABM, DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... EIN BGLAMABM, DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... DDYLSU, DKATFKEB, EIN DMDSTP, LRFKEB, LRHKEB DHLSFK, DIMCHLS,- DOK DKATFKEB, DLSAFK, DLSF, ... DHLSFK, DIMCHLS,- DOK DKATFKEB, DLSAFK, DLSF, ... BGELSV, DCFFLR,DOK DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DOK DHRLSU, DICLSU,DIMCHLS, ... DIMCKAT, DKATSPFK, DOK DM6VAL DIMCKAT, DKATSPFK, DOK DM6VAL ATR, BBAGR, BBKH,- DOK BGRLFGZS, DDSS, ... LRHKEB DOK LRHKEB DOK DDYLSU, DIMCTES,- DOK DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,- DOK DLSAFK, DLSAHKBD, DLSF, ... LRHKEB DOK LRFKEB, LRHKEB EIN DIMCHLS, DKATFKEB, EIN DLSAFK, DLSF, LRFKEB DIMCHLS, DKATFKEB, EIN DLSAFK, DLSF, LRFKEB EIN BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... EIN BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... DIMCKAT, DM6VAL, L- EIN RFKEB DIMCKAT, DM6VAL, L- EIN RFKEB ATR, BBAGR, BBKH,- EIN BBKW, BGRLFGZS, ... LRFKEB, LRHKEB EIN LRFKEB, LRHKEB EIN DDYLSU, DIMCTES,- EIN DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,- EIN DLSAFK, DLSAHKBD, DLSF, ... LRFKEB, LRHKEB EIN LOK
B_TEHB
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
DFP_HSF
LRFKEB
DFP_HSF2
LRFKEB
DFP_HSV
LRFKEB
DFP_HSV2
LRFKEB
DFP_KATF
LRFKEB
DFP_KATF2
LRFKEB
DFP_LM
LRFKEB
DFP_SLS DFP_SLS2 DFP_TES
LRFKEB LRFKEB LRFKEB
DFP_TEVE
LRFKEB
DFP_TEVE2 DRLAS_W E_HSF
LRFKEB BGRLG DHLSFK
E_HSF2
DHLSFK
E_HSV
DHRLSU
E_HSV2
DHRLSU
E_KATF
DKATSPFK
E_KATF2
DKATSPFK
E_LM
DSELHFS
E_SLS E_SLS2 E_TES
DTEV
E_TEVE
DTEVE
E_TEVE2 IMLRLFK_W
LRFKEB
LRFKEB 1.50.0
Seite 1302 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Bedingung Katalysator-Ausraumen
¨ Bedingung Katalysator-Ausraumen fur ¨ Stereo-LR Bank 2
¨ Lokale Bedingung Katalysator-Ausraumen umgesetzt auf 100ms-Raster ¨ Lokale Bedingung Katalysator-Ausraumen umgesetzt auf 100ms-Raster, Bank 2 LRSEB: Bedingung Lambdaregelung intern (vor Kat), Bank 1 LRSEB: Bedingung Lambdaregelung intern (vor Kat), Bank 2 kritische Aussetzerrate vorhanden
¨ Bedingung Luftmassenschwelle nach Kat-Ausraumen uberschritten; ¨ (Bank 1) ¨ Bedingung Luftmassenschwelle nach Kat-Ausraumen uberschritten; ¨ (Bank 2) Bedingung Sonde betriebsbereit hinter Front-Kat
Bedingung Sonde betriebsbereit hinter Front-Kat, Bank 2
Bedingung Tankentluftung mit hoher Beladung ¨
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Frontkat.
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Frontkat. Bank2
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat.
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat., Bank2
Interne Fehlerpfadnummer: Katalysatordiagnose Frontkatalysator Interne Fehlerpfadnummer: Katalysatordiagnose Frontkatalysator, Bank2 SG int. Fehlerpfadnr.:Hauptlastsensor ¨ Interne Fehlerpfadnummer: Sekundarluft-System ¨ Interne Fehlerpfadnummer: Sekundarluft-System Bank 2 Interne Fehlernummer Tankdiagnose, TEV offen
Interne Fehlerpfadnummer: Tankluftungsventil ¨ Endstufe
Interne Fehlerpfadnummer: Tankluftungsventil ¨ Endstufe Bank 2 ¨ Fullungs ¨ anderung pro Arbeitsspiel Errorflag: Lambdasonden-Heizung hinter Frontkatalysator
Errorflag: Lambdasonden-Heizung hinter Frontkatalysator Bank 2
Errorflag: Lambdasonden-Heizung vor Katalysator
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2
Errorflag: Frontkatalysator-Konvertierung Errorflag: Frontkatalysator-Konvertierung, Bank2 Errorflag: Hauptlastsensor ¨ Errorflag: Sekundarluft-System ¨ Errorflag: Sekundarluft-System Bank 2 Errorflag: Tankentluftungssystem ¨
Errorflag: Tankentluftungsventil ¨ Endstufe
Errorflag: Tankentluftungsventil ¨ Endstufe, Bank 2 ¨ Luftmasse nach Instationarbetrieb (drlas_w > DRLLRFKO ODER drlas < DRLLRFKU)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
LAMSBRS2_W
BGLASO
LAMSBRS_W
BGLASO
LAMSONS2_W
BGLASO
LAMSONS_W
BGLASO
ML
SRMSEL
MLNKAF2_W MLNKAF_W NMOT
LRFKEB LRFKEB BGNMOT
RL
SRMSEL
TKIVKM2_W
ATM
TKIVKM_W
ATM
TMOT
GGTFM
BGAGR, BGLAMBDA, EIN LRFKEB, LRSKA BGAGR, BGLAMBDA, EIN LRFKEB, LRSKA EIN BGLAMABM, BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... BGLAMABM, EIN BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... DFFT, DKVS, DTEV,- EIN EGTE, GGTFM, ... LOK LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... EIN ATR, BGLAMABM,BGLAMOD, BTKAT,DKATFKEB, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ...
LRFKEB 1.50.0
Seite 1303 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Soll-Lambda-Brennraum bezogen auf die Einbauort der Sonde (Bank 2) Soll-Lambda-Brennraum bezogen auf die Einbauort der Sonde Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
Luftmassenfluß ¨ Luftmasse nach Kat-Ausraumen, Bank 2 ¨ Luftmasse nach Kat-Ausraumen Motordrehzahl relative Luftfullung ¨ Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen, Bank2
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
Motor-Temperatur
FB LRFKEB 1.50.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Einschaltbedingungen ==================== Die Einschaltbedingungen f¨ ur den P- und den I-Anteil sind unterschiedlich definiert und werden durch die Bits B_lrfkp und B_lrfk angezeigt. F¨ ur den P-Anteil gelten die folgenden Bedingungen: Wird die Bereitschaft der Regelung vor Kat (B_lr = 1) erkannt, wird nach Ablauf der Verz¨ ogerungszeit TBLRFI der I-Anteil der LRFKC freigegeben. (P-Anteil: B_lrs = 1, Verz¨ ogerungszeit TBLRF. Dies ist nur bei Lambdasollwerten (lamsons_w = 1) der vorderen Regelung sinnvoll. Die Regelung hinter Kat ist nur oberhalb einer bestimmten Kattemperaturschwelle (tkivkm_w > TKATMLRF) und bei erkannter Betriebsbereitschaft der Sonde hinter VorKat (B_sbbfk) zu aktivieren. Nach Anreizen Kurztest durch die Bedingung B_falrsfk = TRUE, wird auf die alternative tkivkm_w-Schwelle TKATMLRFK umgeschaltet. Weiter kann die Regelung hinter Kat ausgeschaltet werden, sobald tkivkm_w oberhalb der Schwelle TKATMLRFX liegt. Ein Problem f¨ ur die Regelung hinter Kat ist die variable Wasserstoff-Konzentration, die f¨ ur einige Zeit die Sonde hinter Kat "blenden" kann. Um die abnehmende Wasserstoffbildung mit der Kat-Alterung zu beschreiben, wird der Kilometerstand (kmst_w) mit der Schwelle CATAGEKMX verglichen. Nach ¨ uberschreiten der Schwelle wird auf alternative tkihkm-Schwellen im Block LRFKEBTEMP umgeschaltet. Eine Reihe von Diagnosefehlern sperrt zus¨ atzlich die Regelung hinter Kat. Selektiv kann die Sperre der LRSHK durch die Fehler E_lm, E_sls, E_kat deaktiviert werden. Dies geschieht durch Setzen der entsprechenden Bits im Codewort CLRFKEB (Siehe Applikationshinweise).
F¨ ur den I-Anteil gelten zus¨ atzlich die folgenden Bedingungen: So wird der Integrator nur im nmot-/rl-Bereich (NLRFU <= nmot <= NLRFO und RLRFUN(n)mot <= rL <= RLRFON(nmot)) gesperrt. Die Kennlinien RLRFUN und RLRFON erm¨ oglichen es, die rL-Grenzen des Regelbereiches in Abh¨ angigkeit von der Drehzahl zu w¨ ahlen. Damit kann der Regelbereich, so definiert werden, daß die Betriebsbereiche abgegrenzt werden, die zu einer Fehladaption der Regelung hinter KAT f¨ uhren. Dies kann z.B. bei Betriebspunkten mit zu kleinen Luftmassendurchs¨ atzen passieren. Nach Schubabschalten ist der Kat sauerstoffges¨ attigt. Die Sondenspannung hinter Kat wird f¨ ur eine bestimmte Zeit bei kleinen, "mageren" Werten bleiben. In dieser Phase sperrt die Sektion LRSKA die Regelung hinter Kat durch das Bit B_lrka. Nach Ende Kat-Ausr¨ aumen wird die Regelung hinter Kat solange verboten, bis die Luftmasse MLNKAX durch den Kat geflossen ist. Ist das Bit B_catagemx = TRUE wird auf die alternative Schwelle MLNKACAX umgeschaltet. Bei großen Beschleunigungen und Verz¨ ogerungen ist der Sauerstofff¨ ullstand des Kats gest¨ ort. Die Sondenspannung hinter Kat wird f¨ ur einige Zeit bei zu grossen oder kleinen Werten bleiben. In dieser Phase wird, wie in Block LRHKEBGI beschrieben, die Regelung hinter Kat durch das Bit B_lrfkgi gesperrt. Ist das Bit B_catagemx = TRUE wird auf die alternative Schwelle IMLRLFKCAX umgeschaltet. Damit ein Verlernen des Integrators dlaFi_w durch das Auftreten von Wasserstoff reduziert wird Nach Ende Kat-Ausr¨ aumen wird die Regelung hinter Kat solange verboten, bis die Luftmasse MLNKAX durch den Kat geflossen ist.
Ist das Bit B_tehb, "Tankentl¨ uftung hohe Beladung" gesetzt, wird der I-Anteil der LRSHK gesperrt, da der Integrator in diesem Falle falsch lernen w¨ urde. Der P-Anteil bleibt in diesem Falle aktiv, da er hilft Abgasprobleme zu reduzieren.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRFKEB 1.50.0
Seite 1304 von 4100 31.JAN.2003 Thomas Brosi
APP LRFKEB 1.50.0 Applikationshinweise Vorgehen bei der Applikation der %LRSHK: ---------------------------------------Codewort CLFHK, Wirkung Bits ============================= Bit0 Bit1 Bit2
= TRUE = TRUE = TRUE
Bit3
= TRUE
Bit4
= TRUE
Sperrung LRFKEB Sperrung dlafi_w sperrt Reset dlafi_w bei Fehlerspeicher l¨ oschen Freigabe Reset dlafi_w bei Starten Motor Reset dlafi_w mit Wert DLAHIINI
= FALSE = FALSE = FALSE
Keine Keine Keine Keine
= = = =
= FALSE = FALSE
Freigabe LRFKEB Freigabe dlafi_w Freigabe RESET dlafi_w bei Fehlerspeicher l¨ oschen sperrt RESET dlafi_w bei Starten Motor RESET dlafi_w mit Wert 0
Codewort CLRSHKEB, Wirkung Bits =============================== Bit0 Bit1 Bit5 Bit6
= = = =
TRUE TRUE TRUE TRUE
Sperre Sperre Sperre Sperre
P-Anteil bei E_kat I-Anteil bei E_kat P-/I-Anteil bei E_lm P-/I-Anteil bei E_sls
FALSE FALSE FALSE FALSE
Sperre Sperre Sperre Sperre
P-/I-Anteil bei E_kat I-Anteil bei E_kat P-/I-Anteil bei E_lm P-/I-Anteil bei E_sls
Applikationshinweise zu Codewort CLRSHK ======================================= Um w¨ ahrend der Applikation die Behandlung des Adaptionswertes dlafi_w beinflussen zu k¨ onnen, wurde das Codewort CLRSHK eingef¨ uhrt. Die Bedeutung der einzelnen Steuerbits in CLRSHK sind unter dem Block Anmerkungen beschrieben. Sinnvolle Kombinationen - dezimal dargestellt - sind nachfolgend aufgef¨ uhrt: CLRFK CLRFK
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CLRFK
= ungerade LRFKEB sperrt = 16 dlafi_w wird bei Fehlerspeicher l¨ oschen mit dem Wert DLAHIINI resetiert ansonsten Defaultzustand f¨ ur LRSHK = 24 dlafi_w wird bei Motorstart mit dem Wert DLAHIINI resetiert
Parameter LRSHK -------------- Untere Regelgrenze z.B. NLRFU = 1200/min Kennlinie RLRHUN abh¨ angig von n - Obere Regelgrenze z.B. NLRFO = 3000/min Kennlinie RLRFON abh¨ angig von n Die Kennlinien RLRFUN und RLRFON sind stark projektabh¨ angig. Es d¨ urfte jedoch eine Kennlinie mit 4 St¨ utztellen ausreichen, die zwischen NLRFU und NLRFO liegen. ◦ C. Es gibt ein Kattemperaturmodell (%ATM), durch - TKATMLRF/TKATMLRFK so w¨ ahlen, daß Regelung ein bei Kattemperaturen > 300 das die Kattemperatur tkivkm_w gebildet wird. - TBLRH ist abh¨ angig von den Kat-Eigenschaften und sollte mindestens zu 1 s gew¨ ahlt werden. Durch dieses Label wird die Zeit definiert, die vergeht, bis nach Einschalten der LR das Sondensignal hinter Kat mit der Regellage der Regelung vor Kat korreliert ist.
Applikation des Parameters MLNKAX/MLNKACAX: ------------------------------------------Das ¨ Uberschießen der Sondenspannung nach Ende der Funktion KAT-Ausr¨ aumen ist ein projektspezifisches Ph¨ anomen, das die LRFKC st¨ ort. Deshalb soll die LRSHK noch solange gesperrt werden, bis die Luftmasse MLNKAX/MLNKACAX durchgesetzt worden ist. Da noch keine Erfahrungen (vor allem mit den neuen KAT-Typen) vorliegen, sollten bei bei der Festlegung des Parameters die Funktionsverantwortlichen der LRSKA hinzugezogen werden.
Applikation des Parameters IMLRLFKX/IMLRLFKCAX: ----------------------------------------------Die St¨ orung der Sondenspannung nach Instation¨ arzust¨ anden ist ein projektspezifisches Ph¨ anomen, das die LRSHK st¨ ort. Deshalb soll die LRFKC noch solange gesperrt werden, bis die Luftmasse IMLRLHKX/IMLRLHKCAX durchgesetzt worden ist. Da nicht f¨ ur jeden KAT-Typen Erfahrungen vorliegen, sollten bei bei der Festlegung des Parameters die Funktionsverantwortlichen der LRSKA hinzugezogen werden.
F¨ ur detailliertere Hinweise wird auf den allgemeinen Applikationshinweis "Gesamtpaket Stetige Lambdaregelung" verwiesen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRHKEB 1.80.0
Seite 1305 von 4100 31.JAN.2003 Thomas Brosi
FU LRHKEB 1.80.0 Einschaltbedingung FDEF LRHKEB 1.80.0 Funktionsdefinition LRHKEB_MAIN: Einschaltbedingungen hintere Regelung ===================================================
B_lr
B_lr
LRHKEB
B_lrka
B_lrka
B_lrhk
B_lrhk
lamsons_w
lamsons_w
B_lrhkp
B_lrhkp
B_lr2
B_lr2
B_lrka2
B_lrka2
SY_BDE
1/
0
2/ B_desu
lrhkeb-main
B_desurq
CLRHKZP 0 lrhkeb-main LRHKEB: Einschaltbedingungen hintere Regelung ¨ Ubersicht =======================================================
LRHKEBG
LRHKEBB B_lrhkg
B_lrhkg
B_lrhkb B_lr
LRHKEB1 B_lrhkb
B_lr
LRHKEBGI
B_lrhk
B_lrhk
B_lrhkp
B_lrhkp
B_lrhkgi
B_lrhkgi
B_lrka
B_lrka
lamsons_w
lamsons_w B_lrhkpv2
LRHKEBB2 B_lr2
B_lr2
LRVHKEB2 B_lrhkb2
B_lrhkb2 B_lrhkpv2
B_lrka2
B_lrka2
lrhkeb-lrhkeb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lrhkpzp
lrhkeb-lrhkeb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRHKEB 1.80.0
Seite 1306 von 4100 31.JAN.2003 Thomas Brosi
LRHKEBG: Allgemeine Einschaltbedingungen hintere Regelung =========================================================
LRHKEBG: general enable conditions lambda control downstream catalyst
CLRSHK 0
E_tes dfpgetErf
DFP_TES B_mdarv
E_lm dfpgetErf
B_lrhkg
B_lrhkg
lrhkeb-lrhkebg
DFP_LM
B_falsh lrhkeb-lrhkebg LRHKEBGI: Allgemeine Einschaltbedingungen f¨ ur I-Anteil hintere Regelung =======================================================================
LRHKEBG: general enable conditions for I-part oflambda control downstream catalyst
SY_NWS
TFNWAKT B_fnwaktv
compute 1/ 2/
B_fnwaktv_TOFF
B_lrhkgi
B_lrhkgi
1/ B_tehb
B_lrhkgi TDRLLRHKX
drlas_w
(h*g)/(kg*s) DRLLRHKO
TDRLLRHKX_TON
0.277778 compute 1/
reset 1/
DRLLRHKU msabvhk_w
imdrlhk_w IMSDRLHKX
LRHKEPIOP B_lrhkiop
0.0
imdrlhk_w_IK lrhkeb-lrhkebgi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
lrhkeb-lrhkebgi
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRHKEB 1.80.0
Seite 1307 von 4100 31.JAN.2003 Thomas Brosi
LRHKEPIOP: Betriebspunkt abh¨ angige Einschaltbedingungen f¨ ur I-Anteil hintere Regelung =====================================================================================
nmot NLRHO NLRHU rl RLLRHON (SNM08LHUB)
nmot
B_lrhkiop
B_lrhkiop
SNM08LHUB lrhkeb-lrhkepiop
RLLRHUN (SNM08LHUB) msabvhk_w MSABVHKX lrhkeb-lrhkepiop LRHKEBB : Bankspezifische Einschaltbereitschaft ===============================================
B_lrhkg
SY_LRFKEF TBLRH
SY_BDE
0
0
B_lr B_lr_TON
B_lrdel B_lrhkb B_desurq
lrhkeb-lrhkebb
B_lasostc tkihkm_w TKATMLRH lrhkeb-lrhkebb LRHKEB1 : Bankspezifische Freigabe f¨ ur P- und I-Anteil ======================================================
LRHKEB: Einschaltbedingung für Regelung hinter Kat
SY_LRFKEF LRHKEBP B_lrhkpv2
B_lrhkpv2
B_lrhkb
B_lrhkb
B_lrka
B_lrka
0 B_lrhkp
B_lrhkp
B_iekati B_lrhk
B_lrhk
LRHKEBKA B_lrka lamsons_w
B_mlnka
lamsons_w
B_lrhkgi
B_shab CLRSHKA 4 B_lrfk B_lrfknl
lrhkeb-lrhkeb1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lrfknl
B_lrhkb
lrhkeb-lrhkeb1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRHKEB 1.80.0
Seite 1308 von 4100 31.JAN.2003 Thomas Brosi
LRHKEBKA: Freigabe nach Kat-Ausr¨ aumen =====================================
LRHKEBKA lamsons_w
TLAMSBRS
LAMBRSMN TLAMSBRS_TON
LAMBRSMX B_frmax
(h*g)/(kg*s)
B_frmin B_lrka
B_lrkaint
false
B_lrkaint_FF compute 1/
0.277778 compute 1/
reset 1/
msabvhk_w
imsbhka_w
B_mlnka
B_mlnka
imsbhka_w_IK IMSABHKAX
0.0
lrhkeb-lrhkebka
B_lrkaint_FF
10 ms raster to 100 ms raster conversion lrhkeb-lrhkebka
LRHKEBP B_lrhkb B_sbbhk
SY_BDE B_lrka
0 true
CLRSHKEBA
B_temp/_100ms
2
SY_LRFKEF
B_desurq B_frmax
TLRHFRXMON
B_frmin
TLRHFRXMON_TON
0
B_lrhkp
B_lrhkp
LRHKEBERRH B_iekat B_ielsh B_iekati
B_iekati
LRHKEBERRV B_lrhkbv B_lrhkpv2 LRHKEBPEF B_lrhkpu
lrhkeb-lrhkebp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LRHKEBP : Bankspezifische Freigabe f¨ ur P-Anteil ===============================================
lrhkeb-lrhkebp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRHKEB 1.80.0
Seite 1309 von 4100 31.JAN.2003 Thomas Brosi
LRHKEBERRH : Sperren P-Anteil durch Nach-Kat-Fehler ===================================================
LRHKEBPSY
E_lash dfpgetErf
DFP_LASH
B_ielsh
B_ielsh
Z_lash dfpgetZyf
E_kat dfpgetErf
DFP_KAT
B_iekat
B_iekat
0 B_iekati
B_iekati
1
lrhkeb-lrhkeberrh
CLRSHKEB
lrhkeb-lrhkeberrh
B_edkvs
B_lrhkbv
E_teve DFP_TEVE
SY_SLS
B_lrhkbv
dfpgetErf
0
DFP_SLS
dfpgetErf
lrhkeb-lrhkeberrv
false
E_sls
B_iesls
lrhkeb-lrhkeberrv
CLRSHKEBA 1 B_lrfknl B_lrfk B_lrfkp B_lrhkpu B_cfkeksn
lrhkeb-lrhkebpef
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LRHKEBERRV : Sperren P-Anteil durch Vor-Kat-Fehler ===============================================
lrhkeb-lrhkebpef
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRHKEB 1.80.0
Seite 1310 von 4100 31.JAN.2003 Thomas Brosi
LRHKEBB2 : Bankspezifische Freigabe f¨ ur P- und I-Anteil ======================================================
SY_STERVK 0 1/ true
B_lrhkb2 TBLRH
SY_BDE
SY_LRFKEF compute 1/
0
0 2/
B_lr2 B_lr2_TON
3/
B_lrdel2
B_lrhkb2
lrhkeb-lrhkebb2
B_lrfknl2
B_lrhkb2
B_desurq B_lasostc2 lrhkeb-lrhkebb2 LRHVHKEB2 : Bank2 spezifische Freigabe f¨ ur P-Anteil (Fehler der Regelung vor Kat) Wirkt bei SY_STERVK = TRUE & SY_BDE = TRUE =================================================================================
LRHKEBP LRHKEB: Einschaltbedingung für Regelung hinter Kat
B_lrhkb2 B_lrka2 B_temp/_100ms
0 1/ B_frmax2
TLRHFRXMON
true
compute 1/
B_lrhkpv2 5/ B_lrhkpv2
B_frmin2
B_lrhkpv2
TLRHFRXMON_TON2
lrhkeb-lrvhkeb2
LRHKEBERRV2 C_100ms B_lrhkbv2 lrhkeb-lrvhkeb2 LRHKEBERRV2 : Sperren P-Anteil durch Vor-Kat-Fehler, Bank 2 Wirkt bei SY_STERVK = TRUE & SY_BDE = TRUE ===========================================================
C_100ms 4/ B_edkvs2
B_lrhkbv2
B_lrhkbv2
LRHKEBSYLSV2 C_100ms
B_iesls2 B_ieteve2
lrhkeb-lrhkeberrv2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_STERVK
lrhkeb-lrhkeberrv2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRHKEB 1.80.0
Seite 1311 von 4100 31.JAN.2003 Thomas Brosi
LRHKEBSYLSV2
C_100ms SY_SLS 0 SY_2SLS 0 2/
false
false
B_iesls2
B_iesls2
E_sls2 CLRSHKEB 6
0 3/
E_teve E_teve2
B_ieteve2
B_ieteve2
lrhkeb-lrhkebsylsv2
SY_2TEV
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lrhkeb-lrhkebsylsv2
ABK LRHKEB 1.80.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW (REF) FW FW FW FW FW FW FW FW FW FW FW KL KL SV (REF) FW FW FW FW FW FW
Codewort Modus continuierlich oder Zweipunkt Codewort fur ¨ Freigabe LRSHK und Auswahl Initialisierung Codewort II fur ¨ Freigabe LRSHK und Auswahl Initialisierung Codewort fur ¨ Konfigurieren Freigabe LRSHKEB Codewort fur ¨ fallweise Freigabe LRSHKEB bei Fehler B_edkvs positive Delta-rl-Schwelle fur ¨ Ausblendung I-Anteil negative Delta-rl-Schwelle fur ¨ Ausblendung I-Anteil Luftmassenschwelle fur ¨ Einschaltbereitschaft LRHKC I-Anteil ¨ Abgasmassenschwelle fur ¨ Ausblendung I-Anteil nach Auslosung drlas-Schwelle ¨ Lambda-Schwelle Min. fur ¨ Auslosung Sperre I-Anteil ¨ Lambda-Schwelle Max. fur ¨ Auslosung Sperre I-Anteil Abgasmassenstromgrenze fur ¨ I-Anteil Regelung hinter Kat obere Drehzahlgrenze fur ¨ Regelung hinter Kat untere Drehzahlgrenze fur ¨ Regelung hinter Kat Kennlinie uber ¨ nmot, obere rL Regelgrenze fur ¨ Regler hinter KAT Kennlinie uber ¨ nmot, untere rL Regelgrenze fur ¨ Regler hinter KAT ¨ nmot abhangige Stutzstellen ¨ (Anzahl 8) Sperrzeit fur ¨ Regelung hinter Kat nach Freigabe durch Regelung vor Kat Entprellzeit Delta-rl-Bedingung fur ¨ Ausblendung I-Anteil ¨ Ausschaltverzogerung nach Rucksetzen ¨ NWS-Fehlerverdacht Einschaltschwelle Kat-Modelltemperatur fur ¨ Lambdaregelung hinter Kat ¨ Entprellzeit Sperre I-Anteil nach Auslosung durch Lambda-Bedingung Turnon Delay fur ¨ Bedingung B_frmin OR B_frmax (Sperre P-Anteil)
Systemkonstante
Art
Bezeichnung
SY_2SLS SY_2TEV SY_BDE SY_LRFKEF SY_NWS SY_SLS SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante SLS-Fehlerpfad fur ¨ Bank 2 vorhanden Systemkonstante TEV-Fehlerpfad fur ¨ Bank 2 vorhanden Systemkonstante Benzin-Direkteinspritzung Systemkonstante Funktion %LRFKEF vorhanden Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig ¨ Systemkonstante Sekundarluftpumpe vorhanden Systemkonstante Bedingung : Stereo vor Kat
Art
Bezeichnung
CLRHKZP CLRSHK CLRSHKA CLRSHKEB CLRSHKEBA DRLLRHKO DRLLRHKU IMSABHKAX IMSDRLHKX LAMBRSMN LAMBRSMX MSABVHKX NLRHO NLRHU RLLRHON RLLRHUN SNM08LHUB TBLRH TDRLLRHKX TFNWAKT TKATMLRH TLAMSBRS TLRHFRXMON
Variable
Source-X
Source-Y
NMOT NMOT NMOT
Quelle
B_CFKEKSN B_DESU
BGSIK
B_DESURQ B_EDKVS
LRHKEB DKVS
Referenziert von
LRHKEB EIN ATR, BAKH, BBAGR,- EIN BBSAWE, KOLASPH, ... LRHKZP AUS DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ...
Bedingung: Berechnung in der LRFKEF nicht durchzufuhren (unterdruckt) ¨ ¨ Anforderung Schwefelregenerierung NOx-Katalysator ¨ Anforderung Schwefelregenerierung NOx-Katalysator moglich Bedingung Adaptionsfehlerschwellen aktuell uberschritten ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_EDKVS2
DKVS
B_FALSH
TKDFA
B_FNWAKTV B_FRMAX
DNWSZF LRS
B_FRMAX2
LRS
B_FRMIN
LRS
B_FRMIN2
LRS
B_IEKAT B_IEKATI B_IELSH B_IESLS B_IESLS2 B_IETEVE2 B_LASOSTC
LRHKEB LRHKEB LRHKEB LRHKEB LRHKEB LRHKEB BGLASO
B_LASOSTC2
BGLASO
B_LR
LRSEB
B_LR2
LRSEB
B_LRDEL B_LRDEL2 B_LRFK
LRHKEB LRHKEB LRFKEB
DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ... LAMKOD, LLRNFA, LR- EIN HKEB EIN LLRNS, LRHKEB DDYLSU, DKATFKEB, EIN DLSF, DPLLSU, LRHKEB DDYLSU, DKATFKEB, EIN DLSF, DPLLSU, LRHKEB DDYLSU, DKATFKEB, EIN DPLLSU, LRHKEB DDYLSU, DKATFKEB, EIN DPLLSU, LRHKEB LOK LOK LOK LOK LOK LOK BGLAMOD, LRHKEB,- EIN LRS BGLAMOD, LRHKEB,- EIN LRS BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... LOK LOK EIN DLSAFK, DLSF,DLSSA, DPLLSU,LRFKC, ... LRHKEB EIN LRHKEB EIN EIN BGLAMABM, BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... DLSAFK, DLSAHKBD, AUS DLSSA, DPLLSU,TKMWL LOK LOK LOK LOK LOK LOK LOK BGLAMABM, DDYLSU, AUS DICLSU, DLSAHKBD,DPLLSU AUS LRHKZP AUS BGLAMABM, EIN DKATFKEB, DPLLSU,LRFKC, LRFKEB, ... EIN BGLAMABM, DKATFKEB, DPLLSU,LRFKC, LRFKEB, ... LOK BBAGR, BBREGNO,- EIN DDYLSU, DFRST,DGGTVHK, ... LOK EIN BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... LRHKEB EIN DDYLSU, DKATFKEB, EIN DMDSTP, LRFKEB, LRHKEB DSKNO DOK DCFFLR, DLSAFK,DOK DLSAHKBD, DPLLSU, GGLSHNO, ... ATR, BBAGR, BBKH,- DOK BGRLFGZS, DDSS, ... LRHKEB DOK
B_LRFKNL B_LRFKNL2 B_LRFKP
LRFKEB
B_LRHK
LRHKEB
B_LRHKB B_LRHKB2 B_LRHKBV B_LRHKBV2 B_LRHKG B_LRHKGI B_LRHKIOP B_LRHKP
LRHKEB LRHKEB LRHKEB LRHKEB LRHKEB LRHKEB LRHKEB LRHKEB
B_LRHKPV2 B_LRHKPZP B_LRKA
LRHKEB LRHKEB LRSKA
B_LRKA2
LRSKA
B_LRKAINT B_MDARV
LRHKEB DMDMIL
B_MLNKA B_SBBHK
LRHKEB GGLSHNO
B_SHAB B_TEHB
DFP_KAT DFP_LASH
LRHKEB LRHKEB
DFP_LM
LRHKEB
DFP_SLS
LRHKEB
LRHKEB 1.80.0
Seite 1312 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Adaptionsfehlerschwellen Bank 2 aktuell uberschritten ¨
Bedingung Funktionsanforderung Lambda-Sonde hinter KAT Fehler bei Nockenwellenverstellung Ein- oder Auslaß gerade vorhanden Lambda-Regelung setzt Bit sobald FR am Anschlag FRMAX
Lambda-Regelung setzt Bit sobald FR am Anschlag FRMAX, Bank 2
Lambda-Regelung setzt Bit sobald FR am Anschlag FRMIN Lambda-Regelung setzt Bit sobald FR am Anschlag FRMIN, Bank 2 ¨ Abfrage SY_BDE lokales Flag fur ¨ Abfrage DKAT-Fehlerpfad gemaß ¨ Abfrage SY_BDE Flag fur ¨ Freigabe DKAT-Fehlerpfad fur ¨ I-Anteil gemaß ¨ Abfrage SY_BDE lokales Flag fur ¨ Abfrage LSH-Fehlerpfad gemaß ¨ Abfrage SY_SLS lokales Flag fur ¨ Abfrage SLS-Fehlerpfad gemaß ¨ Abfrage SY_SLS, Bank 2 lokales Flag fur ¨ Abfrage SLS-Fehlerpfad gemaß ¨ Abfrage SY_2TEV, Bank 2 lokales Flag fur ¨ Abfrage TEV-Fehlerpfad gemaß Bit Sonden-Soll-Lambda gleich 1 Bit Sonden-Soll-Lambda gleich 1, Bank 2 LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
Bedingung Lambdaregelung (vor Kat); Bank 2
Bedingung Lambdaregelung (vor Kat) verzoegert; (Bank 1) Bedingung Lambdaregelung (vor Kat) verzoegert; (Bank 2) Bedingung Lambdaregelung hinter Front Kat
Einschaltbedingung Lambda-Notlauf Einschaltbedingung Lambda-Notlauf Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat
Bedingung Lambdaregelung hinter Kat
Bedingung Lambdaregelung h. Kat, bankspez. Parameter Bank 1 LRHK: Bedingung Lambdaregelung h. Kat, bankspez. Parameter Bank 2 Bank 1 bezogene Freigabebedingung, die auf der Regelung vor Kat basieren Bank 2 bezogene Freigabebedingung, die auf der Regelung vor Kat basieren ¨ bankunabhangige Bedingung Lambdaregelung hinter Kat ¨ bankunabhangige Bedingung I-Anteil Lambdaregelung hinter Kat ¨ Betriebspunkt abhangige Bedingung I-Anteil Lambdaregelung hinter Kat LRHK: Freigabebedingung P-Anteil Lambdaregelung hinter Kat
Bank 2 bezogene Freigabebedingung, die auf der Regelung vor Kat basieren Freigabebedingung P-Anteil Lambdaregelung hinter Kat, Zwei-Punkt-Variante ¨ Bedingung Katalysator-Ausraumen
¨ Bedingung Katalysator-Ausraumen fur ¨ Stereo-LR Bank 2
¨ Lokale Bedingung Katalysator-Ausraumen umgesetzt auf 100ms-Raster kritische Aussetzerrate vorhanden
¨ Bedingung Luftmassenschwelle nach Kat-Ausraumen uberschritten; ¨ (Bank 1) Bedingung Sonde betriebsbereit hinter Kat
Bedingung Sonde hinter Hauptkat ohne elektrische Heizung ausreichend beheizt Bedingung Tankentluftung ¨ mit hoher Beladung
Interne Fehlerpfadnummer: Katalysatordiagnose SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Kat.
SG int. Fehlerpfadnr.:Hauptlastsensor ¨ Interne Fehlerpfadnummer: Sekundarluft-System
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRHKEB 1.80.0
Seite 1313 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
DFP_SLS2 DFP_TES
LRHKEB LRHKEB
DOK DOK
¨ Interne Fehlerpfadnummer: Sekundarluft-System Bank 2 Interne Fehlernummer Tankdiagnose, TEV offen
DFP_TEVE
LRHKEB
DOK
Interne Fehlerpfadnummer: Tankluftungsventil Endstufe ¨
DFP_TEVE2 DRLAS_W E_KAT
LRHKEB BGRLG
DOK EIN EIN
Interne Fehlerpfadnummer: Tankluftungsventil ¨ Endstufe Bank 2 ¨ Fullungs ¨ anderung pro Arbeitsspiel Errorflag: Katalysator-Konvertierung
E_LASH
DLSAHKBD
EIN
Errorflag: Lambda-Sondenalterung hinter Katalysator
E_LM
DSELHFS
LRHKEB DDYLSU, DIMCTES,DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,DLSAFK, DLSAHKBD, DLSF, ... LRHKEB LRFKEB, LRHKEB DSKNO, LRHKEB,TKMWL DCFFLR, DLSAFK,DPLLSU, GGLSHNO,LRHKEB, ... ATR, BBAGR, BBKH,BBKW, BGRLFGZS, ... LRFKEB, LRHKEB LRFKEB, LRHKEB DDYLSU, DIMCTES,DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,DLSAFK, DLSAHKBD, DLSF, ... LRFKEB, LRHKEB
EIN
Errorflag: Hauptlastsensor
EIN EIN EIN
¨ Errorflag: Sekundarluft-System ¨ Errorflag: Sekundarluft-System Bank 2 Errorflag: Tankentluftungssystem ¨
EIN
Errorflag: Tankentluftungsventil ¨ Endstufe
EIN LOK LOK EIN
Errorflag: Tankentluftungsventil ¨ Endstufe, Bank 2 ¨ Luftmasseninteg nach Instationarbetr. (drlas_w > DRLLRHKO ODER drlas < DRLLRHKU) ¨ Abgasmassenintegral nach Kat-Ausraumen Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
E_SLS E_SLS2 E_TES
DTEV
E_TEVE
DTEVE
E_TEVE2 IMDRLHK_W IMSBHKA_W LAMSONS_W
LRHKEB LRHKEB BGLASO
MSABVHK_W
BGMSABG
NMOT
BGNMOT
RL
SRMSEL
TKIHKM_W
ATM
Z_LASH
DLSAHKBD
BGLAMABM, BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... EIN ATM, BGLAMABM,BGLAMOD, BGMSNOVK, BGPABG, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... EIN DLSAFK, DPLLSU,GGLSHNO, LRHKEB,NLKO, ...
Massenstrom Abgas vor Hauptkat
Motordrehzahl relative Luftfullung ¨ Temperatur Katalysator im Hauptkat aus Modell
Zyklusflag:Lambda-Sondenalterung hinter Kat.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRHKEB 1.80.0
Seite 1314 von 4100 31.JAN.2003 Thomas Brosi
FB LRHKEB 1.80.0 Funktionsbeschreibung
Einschaltbedingungen ==================== Die Einschaltbedingungen f¨ ur den P- und den I-Anteil sind unterschiedlich definiert und werden durch die Bits B_lrhkp und B_lrhk angezeigt. F¨ ur den P-Anteil gelten die folgenden Bedingungen: Wird erkannt, dass die Regelung vor Kat (B_lr = TRUE) aktiv ist , wird nach Ablauf der Verz¨ ogerungszeit TBLRH der P-Anteil der LRHKC freigegeben. Dies wird nur bei Lambdasollwerten = 1.0 (B_lasostc = TRUE) wirksam. Die Regelung hinter Kat ist nur oberhalb einer bestimmten Kattemperaturschwelle (tkihkm_w > TKATMLRH) und bei erkannter Betriebsbereitschaft der Sonde hinter Kat (B_sbbhk) zu aktivieren. Weiter muss die Bereitschaft der Regelung hinter Vor-Kat (B_lrfk = 1) gegeben sein und die Verschiebung aktiv sein (!B_cfkeksn). Ist der Notlaufmodus der LRFKEF aktiv, kann w¨ ahrend Notlauf der P-Anteil der LRHKC ¨ uber Codewort freigegeben werden. Da in dieser Phase B_lr = FALSE ist wird der P-Anteil durch die Bits B_lrfknl und B_lrfkp aktiv geschaltet. Eine Reihe von Diagnosefehlern sperrt zus¨ atzlich die Regelung hinter Kat: Dies sind E_lm, E_tes, E_teve, B_mdarv, E_sls, B_edkvs und B_fnwaktv f¨ ur SY_NWS = TRUE. Wahlweise kann die Sperre der LRHKC durch die Fehler E_kat deaktiviert werden. Dies geschieht durch Setzen der entsprechenden Bits im Codewort CLRSHKEB (siehe Applikationshinweise). Die Sperrung durch die Fehler E_hsv und E_hsh ist entfallen. Da E_hsh in den neuen Versionen der DLSH die Bedingung B_sbbhk zur¨ ucksetzt ist die Bedingung redundant geworden. Die Wirkung des Bit E_hsv wird in der Funktion FLSUBB zur Freigabe von B_sbblsu verwendet.
F¨ ur BDE-Systeme mit Y-Konfiguration m¨ ussen auch die Sperrbedingungen, die sich auf die Regelung vor Kat auf Bank 2 beziehen, ber¨ ucksichtigt werden. Weiter kann bei BDE Systemen Desulfatisieren parallel zum Katausr¨ aumen aktiviert werden (CLRSHKEBA.Bit2 = TRUE). Damit kann die Phase nach Katheizen f¨ ur Desulfatisieren besser temperaturm¨ assig ausgenutzt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur den I-Anteil gelten zus¨ atzlich die folgenden Bedingungen: So wird der Integrator nur im nmot-/rl-Bereich (NLRNHU <= nmot <= NLRNHO und RLRNHUN(n)mot <= rL <= RLRNHON(nmot)) gesperrt. Die Kennlinien RLRNHUN und RLRNHON erm¨ oglichen es, die rl-Grenzen des Regelbereiches in Abh¨ angigkeit von der Drehzahl zu w¨ ahlen. Damit kann der Regelbereich, so definiert werden, daß die Betriebsbereiche abgegrenzt werden, die zu einer Fehladaption der Regelung hinter KAT f¨ uhren. Dies kann z.B. bei Betriebspunkten mit zu kleinen Luftmassendurchs¨ atzen passieren. ¨ Uber Codewort CLRSHKA.Bit4 kann die Freigabe des I-Anteils durch B_shab ausgew¨ ahlt werden. Damit ist sichergestellt, dass die Sonde hinter Kat ausreichend beheizt und damit die richtige Arbeitstemperatur erreicht hat. Der Integrator wird nur freigegeben, sobald msabvhk_w > MSABVHKX ist. Nach Schubabschalten ist der Kat sauerstoffges¨ attigt. Die Sondenspannung hinter Kat wird f¨ ur eine bestimmte Zeit bei kleinen, "mageren" Werten bleiben. In dieser Phase sperrt die Sektion LRSKA die Regelung hinter Kat durch das Bit B_lrka. Nach Ende Kat-Ausr¨ aumen wird die Regelung hinter Kat solange verboten, bis die Luftmasse IMSABHKAX durch den Kat geflossen ist. Der gleiche Sperrmechanismus wird gestartet, sobald ¨ uber die Vorsteuerung das Brennraum-Lambda nach fett oder mager verzogen wird, da dadurch ebenfalls der ushk-Verlauf f¨ ur eine bestimmte Zeit gest¨ ort wird. Bei großen Beschleunigungen und Verz¨ ogerungen ist der Sauerstofff¨ ullstand des Kats gest¨ ort. Die Sondenspannung hinter Kat wird f¨ ur einige Zeit bei zu grossen oder kleinen Werten bleiben. In dieser Phase wird, wie in Block LRHKEBGI beschrieben, durch Abfrage von drlas-Schwellen die Regelung hinter Kat durch das Bit B_lrhkgi gesperrt. Damit wird ein Verlernen des Integrators dlahi_w durch das Auftreten von Wasserstoff reduziert. Ist das Bit B_tehb, "Tankentl¨ uftung hohe Beladung" gesetzt, wird der I-Anteil der LRHKC gesperrt, da der Integrator in diesem Falle falsch lernen w¨ urde. Der P-Anteil bleibt in diesem Falle aktiv, da er hilft Abgasprobleme zu reduzieren.
Sperrbedingung B_frmax/B_frmin ============================== Eine Begrenzung der Regelung vor Kat (B_frim/B_frmax) bedeutet, dass der Stelleingriff der LRSHK nicht mehr gegeben ist. Deshalb wird der P-Anteil nach der Entprellzeit TLRHFRXMON gesperrt. Da mit einem Stellgr¨ ossenverlauf von fr_w, der in die Begrenzung f¨ uhrt eine St¨ orung von ushk verbunden ist, wird durch B_frmin oder B_frmax der mlnka-Integrator gestartet und damit der I-Anteil gesperrt, bis die Luftmassenintegralschwelle MLNKAX erreicht wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRHKEB 1.80.0
Seite 1315 von 4100 31.JAN.2003 Thomas Brosi
APP LRHKEB 1.80.0 Applikationshinweise Vorgehen bei der Applikation der %LRHKEB: ---------------------------------------Codewort CLRSHK ---------------Um w¨ ahrend der Applikation die Behandlung des Adaptionswertes dlahi_w beinflussen zu k¨ onnen, wurde das Codewort CLRSNHK eingef¨ uhrt. Die Bedeutung der einzelnen Steuerbits in CLRSNHK sind unter dem Block Anmerkungen beschrieben. Sinnvolle Kombinationen - dezimal dargestellt - sind nachfolgend aufgef¨ uhrt: CLRSHK CLRSHK CLRSHK
= ungerade LRHKC gesperrt = 16 dlahi_w wird bei Fehlerspeicher l¨ oschen mit dem Wert DLAHIINI resetiert ansonsten Defaultzustand f¨ ur LRHKC = 24 dlahi_w wird bei Motorstart mit dem Wert DLAHIINI resetiert
Codewort CLRSHKA ================ Bit4
= TRUE
Empfohlene Bedatung CLRSHKA:
I-Anteil freigegeben mit B_shab Sonde hinter Kat ausreichend beheizt Bit 4 setzen
= FALSE
B_shab hat keine Wirkung
Codewort CLRSHKEB ================= Bit0
= TRUE
Bit1
= TRUE
keine Sperre des P-Anteils durch E_kat keine Sperre des I-Anteils durch E_kat Es wird empfohlen, diese Bit zu setzen
= FALSE = FALSE
Sperre des P- und I-Anteils durch E_kat Sperre des I-Anteils durch E_kat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Codewort CLRSHKEBA ================== Bit1
= TRUE
Bit2
= TRUE
Freigabe P-Anteil mit B_lrfkp und Sperre I-Anteil w¨ ahrend Notlaufmodus LRFKEF LRHKZP l¨ auft parallel zum Katausr¨ aumen trotz lamsons_w <> 1.0
= FALSE
Sperre LRHKC w¨ ahrend Notlaufmodus LRFKEF
= FALSE
B_lrka sperrt LRHKZP
Parameter LRHKEB ---------------- Die Applikation der %LRS muß abgschlossen sein - Untere Regelgrenze z.B. NLRHU = 1200/min Kennlinie RLRHUN abh¨ angig von n - Obere Regelgrenze z.B. NLRHO = 3000/min Kennlinie RLRHON abh¨ angig von n Die Kennlinien RLRNHUN und RLRNHON sind stark projektabh¨ angig. Es d¨ urfte jedoch eine Kennlinie mit 4 St¨ utztellen ausreichen, die zwischen NLRNHU und NLRNHO liegen. ◦ C. Es gibt ein Kattemperaturmodell (%ATM), durch - TKATMLRNH so w¨ ahlen, daß Regelung ein bei Kattemperaturen > 300 das die Kattemperatur tkatm gebildet wird. - TBLRNH ist abh¨ angig von den Kat-Eigenschaften und sollte mindestens zu 5 s gew¨ ahlt werden. Durch dieses Label wird die Zeit definiert, die vergeht, bis nach Einschalten der LR das Sondensignal hinter Kat mit der Regellage der Regelung vor Kat korreliert ist. - TFWNAKT = 3 s - TLRHFRMON = 0.3 s Applikation des Parameters IMSABHKAX: -----------------------------------Das ¨ Uberschießen der Sondenspannung nach Ende der Funktion KAT-Ausr¨ aumen ist ein projektspezifisches Ph¨ anomen, das die LRHKC st¨ ort. Deshalb soll die LRHKC noch solange gesperrt werden, bis die Luftmasse IMSABHKAX durchgesetzt worden ist. drlas-Schwellen --------------DRLLRHKO = 1.0 DRLLRHKU = -1.0 TDRLLRHKX = 0.5 s
Obere Ausl¨ oseschwelle f¨ ur Erkennung der Instation¨ arbedingung Untere Ausl¨ oseschwelle f¨ ur Erkennung der Instation¨ arbedingung Zeitdauer f¨ ur drlas_w ¨ uber Schwelle
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRHKZP 1.10.0
Seite 1316 von 4100 31.JAN.2003 Thomas Brosi
FU LRHKZP 1.10.0 Regelung hinter Kat, Variante zum Desulfatisieren des NOX-Kat FDEF LRHKZP 1.10.0 Funktionsdefinition LRHKZP1.10 26.03.2001
LRSHKZPR B_desurq
B_desurq
ushk_w
dlahpzp_w B_lrhkpzp
B_lrhkpzp
dlahpzp_w
B_desuac
lrhkzp-lrshkzp
ushk_w
B_desuac
lrhkzp-lrshkzp
LRHZPBEGR larhkmx_w larhkmn_w LRHKZPIP
B_desurq
B_desurq
dlahzip_w
dlahpzp_w
ushk_w lamsusf_w lamsusm_w
ushk_w lamsusf_w lamsusm_w LRHKZPINI B_desuac lamsusm_w
lrhzpin_w B_lrhzpin
B_lrhkpzp
B_desuac
B_desuac
lrhkzp-lrshkzpr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_desuac
lrhkzp-lrshkzpr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRHKZP 1.10.0
Seite 1317 von 4100 31.JAN.2003 Thomas Brosi
B_desurq
LRHDESUC B_desuac
B_desuac B_desustp
ushk_w
ushk_w
0.0 B_desusgn
dlahzip_w
dlahzip_w
lamsusm_w dlamsus_w
LASHDSMX
lrhkzp-lrhkzpip
lamsusf_w LASHDSMN
B_desuac
TLRHDSUF ushk_w USHKDSF
B_desustp
B_desustp
TLRHDSUM
B_desusgn
lrhkzp-lrhdesuc
USHKDSM
lrhkzp-lrhdesuc
LASHDSMX
larhkmx_w
larhkmx_w
1.0
LASHDSMN
larhkmn_w 1.0
larhkmn_w
lrhkzp-lrhzpbegr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lrhkzp-lrhkzpip
lrhkzp-lrhzpbegr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_desuac
LRHKZP 1.10.0
B_lrhzpin
Seite 1318 von 4100 31.JAN.2003 Thomas Brosi
B_lrhzpin
0.0 lamsusm_w
lrhzpin_w lrhkzp-lrhkzpini
lrhzpin_w
LASHDSMX 1.0 lrhkzp-lrhkzpini
TLRHDSUF false TurnOnDelay_6
lrhkzp-initialize
TLRHDSUM TurnOnDelay_5 lrhkzp-initialize
LRHKZP1.10 26.03.2001
LRSHKZPR B_desurq ushk_w
B_desurq ushk_w
dlahpzp_w
B_lrhkpzp
B_lrhkpzp
B_desuac
dlahpzp_w B_desuac
lrhkzp-lrshkzp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LRSHKZP : Zweipunt-Regelung hinter Kat - zum Desulfatisieren ==============================================================
lrhkzp-lrshkzp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRHKZP 1.10.0
Seite 1319 von 4100 31.JAN.2003 Thomas Brosi
LRSHKZPR : Regelung hinter Kat - Zweipunkt-Variante =====================================================
LRHZPBEGR larhkmx_w larhkmn_w LRHKZPIP
B_desurq
B_desurq
dlahzip_w
dlahpzp_w
B_desuac
ushk_w
ushk_w
lamsusf_w
lamsusf_w
lamsusm_w
lamsusm_w
LRHKZPINI B_desuac lrhzpin_w B_lrhzpin B_lrhkpzp
B_desuac
B_desuac
lrhkzp-lrshkzpr
lamsusm_w
lrhkzp-lrshkzpr LRSHKZPIP : Regelung hinter Kat - Zweipunkt-Variante: Delta-P ===============================================================
LRHDESUC B_desuac
B_desuac B_desustp
ushk_w
ushk_w
0.0 B_desusgn
dlahzip_w
dlahzip_w
lamsusm_w LASHDSMX lamsusf_w LASHDSMN
dlamsus_w
lrhkzp-lrhkzpip
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_desurq
lrhkzp-lrhkzpip
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRHKZP 1.10.0
Seite 1320 von 4100 31.JAN.2003 Thomas Brosi
LRSHKDESUC : Regelung hinter Kat - Zweipunkt-Variante: Kontrolle Desulfatisierung ===================================================================================
B_desuac
TLRHDSUF ushk_w USHKDSF
B_desustp
B_desustp
TLRHDSUM
lrhkzp-lrhdesuc LRSHKZPBEGR : Regelung hinter Kat - Zweipunkt-Variante: Begrenzung ====================================================================
LASHDSMX
larhkmx_w
larhkmx_w
1.0
larhkmn_w
larhkmn_w
lrhkzp-lrhzpbegr
LASHDSMN 1.0 lrhkzp-lrhzpbegr
LRSHKZPINI : Regelung hinter Kat - Zweipunkt-Variante: Initialisierung ========================================================================
B_desuac
B_lrhzpin
B_lrhzpin
0.0 lamsusm_w
lrhzpin_w
LASHDSMX 1.0
lrhzpin_w lrhkzp-lrhkzpini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_desusgn
lrhkzp-lrhdesuc
USHKDSM
lrhkzp-lrhkzpini
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRHKZP 1.10.0
Seite 1321 von 4100 31.JAN.2003 Thomas Brosi
INIT : Prozess Initialisierung ===============================
TLRHDSUF false TurnOnDelay_6
lrhkzp-initialize
TLRHDSUM TurnOnDelay_5 lrhkzp-initialize
ABK LRHKZP 1.10.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LASHDSMN LASHDSMX TLRHDSUF TLRHDSUM USHKDSF USHKDSM
Art
Bezeichnung
FW FW FW FW FW FW
¨ ¨ minimale Grenze Stellgroße der LRSHK wahrend Desulfatisieren, Bank 1 ¨ ¨ maximale Grenze Stellgroße der LRSHK wahrend Desulfatisieren, Bank 1 Entprellzeit fur ¨ Erkennung ”Fettschwelle uberschritten” ¨ im Modus Desulfatisieren Entprellzeit fur ¨ Erkennung ”Magerschwelle uberschritten” ¨ Modus Desulfatisieren Fettschwelle im Modus Desulfatisieren Magerschwelle im Modus Desulfatisieren
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_DESUAC
LRHKZP
B_DESURQ B_DESUSTP B_LRHKPZP B_LRHZPIN DLAHPZP_W DLAHZIP_W DLAMSUS_W LAMSUSF_W LAMSUSM_W LARHKMN_W LARHKMX_W LRHZPIN_W USHK_W
LRHKEB LRHKZP LRHKEB LRHKZP LRHKZP LRHKZP LRHKZP BGSIK BGSIK LRHKZP LRHKZP LRHKZP GGLSHNO
ATM, BGSIK, LRFKEB, AUS LRSHKOUT LRHKZP EIN LOK LRHKZP EIN LOK LRSHKOUT AUS LOK LOK LRHKZP EIN LRHKZP EIN AUS AUS LOK EIN BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,...
Bedingung Entschwefelung aktiv ¨ Anforderung Schwefelregenerierung NOx-Katalysator moglich ¨ Fur ¨ Entschwefelung aktiv, Bedingung Delta-Lambda-Sprung auslosen Freigabebedingung P-Anteil Lambdaregelung hinter Kat, Zwei-Punkt-Variante ¨ ZPR-Version: Bedingung Initialisierungswert Stellgoße P-Anteil der stetigen LRSHK Variante Zwei-Punkt Intergrationsgeschindigkeit/P-Sprung der ZPR-Version LRSHK ¨ Delta-Lambda wahrend Desulfatisieren zwischen Lambda-Mager und Lambda-Fett Lambda-Motor-Soll, fett, fur ¨ Entschwefelung Lambda-Motor-Soll, mager, fur ¨ Entschwefelung ¨ ZPR-Version: Min-Begrenzung Stellgoße, Bank 1 ¨ ZPR-Version: Max-Begrenzung Stellgoße, Bank 1 ¨ ZPR-Version: Initialisierungswert Stellgoße Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator
FB LRHKZP 1.10.0 Funktionsbeschreibung ¨berlagert. Die Regelung mit der Sonde hinter Kat ist der Lambdaregelung mit der Sonde vor Kat u Regeleingriff auf die Regelung vor Kat ist die Delta-Lambda-Korrekturgr¨ oße dlahpzp_w. In dieser FDEF ist die Version der LRHK, die Zwei-Punkt-Variante beschrieben. Mit dieser Variante wird der Modus Desulfatisieren abgedeckt.
Zwei-Punkt-Regelung hinter Kat mit Modus Desulfatisierung: ========================================================== ¨ber das Codewort CLRHKZP.Bit0 = 1 wird dieser Funktionsteil Im Block LRSHKZPR wird diese Variante beschrieben. U aktiviert. Das Zwei-Punktverhalten wird folgendermaßen erhalten. Die Stellgr¨ oße dlah_w wird solange die Sondenspannung unter der Schwelle usrhk_w liegt integral angefettet, bis die Sondenspannung die Schwelle ¨ uberschreitet. Dadurch wird dlah_w durch einen P-Sprung Richtung mager angepaßt. Danach schließt sich wieder der integrale Anteil Richtung mager an. Da durch diese Art der Regelung mit Sauerstoff bef¨ ullt und anschließend vollst¨ andig entleert wird, ist dieser Regler nur hinter einem Vor-Kat einsetzbar, da der Hauptkat als Puffer dienen muß. Der Vorteil dieser Reglerstrategie liegt in der applizierbaren ushk-Schwelle, die in den stabilen Bereich (450 mV) der Sondenkennlinie gelegt werden kann. Die notwendige Fett-/Magerverschiebung wird durch asymmetrische Bedatung der Integrationsgeschwindigkeit und des P-Sprungs appliziert. Um allen Kat-Varianten gerecht zu werden wurde sowohl P-, wie I-Anteil als Kennfeld dargestellt. Als Sonderfall wird durch die Zwei-Punkt-Regelung der Modus Desulfatisieren realisiert. Der Modus wird durch das Bit B_desu durch die %BGSIK angefordert. In der LRSHK muß dieser Modus durch CLRHKZP.Bit1 aktiviert werden. Wird die Desulfatisierung angefordert, wird der I-Anteil der LRHK abgeschaltet. Der P-Sprung wird aus der Differenz von lamsusm_w und lamsusf_w berechnet. Diese Lambdawerte werden ebenfalls durch %BGSIK zu Verf¨ ugung gestellt. Bei Beginn der Desulfatisierung wird als Startwert auf lamsusm_w gesprungen. Im weiteren wird nach jedem Wechsel der Sondenspannug der volle P-Sprung ausgel¨ ost. F¨ ur die Erkennung von "fett" oder "mager" stehen die getrennt applizierbaren Schwellen USHKDSF bzw. USHKDSM zur Verf¨ ugung. Nach dem ¨ Uber-/Unterschreiten der Schwellen wird erst nach den Verz¨ ogerungszeiten TLRHDSUF oder TLRHDSUM der zugeh¨ orige P-Sprung ausgel¨ ost.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRA 134.80.1
Seite 1322 von 4100 31.JAN.2003 Thomas Brosi
APP LRHKZP 1.10.0 Applikationshinweise
FU LRA 134.80.1 Adaptive Vorsteuerung fur ¨ Lambdaregelung FDEF LRA 134.80.1 Funktionsdefinition Communication: Einbetten der LRA in die Motronic
LRAPHU DSM
ftead_w
B_pyafra B_pyaora B_pyafrat
tnse_w LRAEB
bdemods bdemodnm
B_pyafra B_pyaora B_pyafrat B_avafra B_avaora B_avafrat
B_scafra B_scaora B_scafrat
bdemod
B_gap phuafra phuaora
bdemods DKVS
bdemodnm
tmot tans umsrln_w ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_scafra B_scaora B_scafrat
B_ubfra B_ubora B_fvlra B_zora B_zfra
tmot
B_lrafrat B_lraora B_lrafra
tans
B_lrafrat B_lraora B_lrafra
umsrln_w LRA
BGRLSOL rlsolhom_w
rlsolhom_w B_lr nmot
B_gaeing B_zora
B_fvlra
B_fvlra
ora_w
ora_w fra_w
B_lrafra B_lraora B_lrafrat frm_w
LRSEB_LRS B_lr frm_w BBBO abo B_abor nmot
B_gaeing B_zora B_zfra
abo B_abor nmot
DFPM Z_xyz E_xyz
Z_xyz E_xyz
fra_w
GK fra_w
rka_w
rka_w
lra-communication
bdemod
B_ubfra B_ubora
B_gap
B_avafra B_avaora B_avafrat phuafra phuaora
ftead_w tnse_w
lra-communication
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRA 134.80.1
Seite 1323 von 4100 31.JAN.2003 Thomas Brosi
LRA: Berechnung der Adaptionskorrekturen (Bank 1 und 2)
frm_w nmot B_lraora B_lrafra B_lrafrat
frm_w
LRAINT B_framx
nmot
B_framn
B_lraora
fra_w
B_lrafra
B_oramx
B_lrafrat B_nofrat B_nofra B_noora B_lrareb
B_oramn ora_w
B_framx B_framn fra_w B_oramx B_oramn ora_w
frati_w dfrm_w LRAFVB
B_nofrat
frati_w
B_nofra
dfrm_w
B_noora dfrm2_w
B_lrareb
frati2_w LRAINT2
B_lrafrat2
B_lrafra2
B_lrafra2
B_lraora2
B_lraora2
nmot
nmot frm2_w frm2_w
dfrm2_w frati2_w ora2_w B_oramn2
ora2_w
B_oramx2
B_oramn2
fra2_w
B_oramx2
B_framn2
fra2_w
B_framx2
B_framn2 B_framx2
lra-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lrareb B_noora B_nofra B_nofrat B_lrafrat2
lra-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRA 134.80.1
Seite 1324 von 4100 31.JAN.2003 Thomas Brosi
LRAINT: Berechnung der Adaptionskorrekturen fra_w und ora_w
Calculation of multiplicative Adaptation correction B_nofra
INTFRA B_nofra B_framx
B_framx
B_lrafra
B_lrafra
B_framn
B_framn
E_lsv
frai_w
Calculation of temperature dependent adaptation correction
dfrm_w frm_w
INTFRAT
dfrm_w B_lrafrat
B_lrafrat
1.0
fra_w
fra_w
fra frat_w
dfrm_w B_nofrat
B_nofrat
E_lsv
frati_w
frati_w
E_lsv dfrm_w
Calculation of additive Adaptation correction INTORA dfrm_w
B_oramx
E_lsv
B_oramn
B_lraora
B_lraora
B_noora
B_noora
B_oramn B_oramx
ora_w
ora_w
1/ rka_w 1/
B_dssakt
rka_w N0 nmot
NRKAB
lra-lraint
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dssakt
lra-lraint
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRA 134.80.1
Seite 1325 von 4100 31.JAN.2003 Thomas Brosi
INTFRA: Berechnung der multiplikativen Adaptionskorrektur fra_w
B_abor B_framx
FRAMX
FRARX
E_lsv abo KFRA
TGAALTWR B_framn
FRAMN
FRARN
compute 1/
B_lrafra dfrm_w
fra_zs /NV /NC CWGALSV
frai_w
frai_w
INT_FRA
0
1.0
1 1.0
reset 1/
0.0
frailt_w /NV
lra-intfra
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nofra
lra-intfra
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRA 134.80.1
Seite 1326 von 4100 31.JAN.2003 Thomas Brosi
INTORA: Berechnung der additiven Adaptionskorrektur ora_w
B_dssakt
1/ 1/
SY_EGFE
B_lraora 0
1/
true
B_dsslora /NV 1/
1
false
B_orahk /NC
B_ehfm
B_dsslora /NV
CWLRA 0 ORAHFM B_orahk
B_orahmx
B_oramx
E_lsv dfrm_w
B_orahmn
B_lraora B_noora B_noora
orah_w ora_w
ora
dfrm_w
ORAP B_dssakt B_noora
B_orapmx
B_lraora B_orapmn dfrm_w E_lsv
orap_w lra-intora
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ora_w
B_dssakt
B_lraora
E_lsv
B_oramn
lra-intora
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRA 134.80.1
Seite 1327 von 4100 31.JAN.2003 Thomas Brosi
HFM sensor is installed
Break 1/ SY_EGFE 0 B_abor
B_orahmx
ORAMX
ORARX
E_lsv abo KORA
TGAALTWR B_orahmn
ORAMN
ORARN
B_orahk B_dssakt
compute 1/
B_lraora dfrm_w
orah_w /NV
orah_w
INT_ORAHFM 0.0 B_noora
reset 1/
CWGALSV
1
0.0 orahlt_w
0.0 lra-orahfm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
lra-orahfm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Break 1/
LRA 134.80.1
Seite 1328 von 4100 31.JAN.2003 Thomas Brosi
manifold pressure sensor is installed.
SY_EGFE 1 B_abor
B_orapmx
ORAMX
ORARX
E_lsv
abo KORA B_dssakt
ORAMN
TGAALTWR B_orapmn ORARN
SY_EGFE 0 compute 1/
B_lraora dfrm_w
orap_w /NV
INT_ORAP 0.0 B_noora
orap_w
reset 1/
CWGALSV
1
0.0 oraplt_w
0.0 lra-orap
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
lra-orap
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRA 134.80.1
Seite 1329 von 4100 31.JAN.2003 Thomas Brosi
INTFRAT: Berechnung der temperaturabh¨ angigen Adaptionskorrektur frat_w
ZRLFRAT
FRATMX frati_w
rl_w
dlrfrat_w
zkfrat_w KFRAT
CWLRA 1 FRATMN
abo
B_kh FBZFRAT
B_stend CWLRA B_lrafrat
3
compute 1/
dfrm_w INT_FRAT B_nofrat 1.0
B_lr frati_w /NV reset 1/ 2/
1.0
frat_w
frat_w
1.0
fratia_w /NV
E_lsv B_edkvs tmot ftklra_w
TMFRATMN TMRAA
lra-intfrat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TMFRATUB
lra-intfrat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRA 134.80.1
Seite 1330 von 4100 31.JAN.2003 Thomas Brosi
LRAFVB: Berechnung des Fehlerverdachts
2/ SY_STERVK
0
dfrmxq_w TDFRMXF
1/
dfrm_w
compute 3/
dfrmbmx_w dfrm2_w
dfrmxf_w 1/
frati_w
reset 2/
dfrat_w fratia_w /NV frati2_w fratia2_w /NV CWLRA
FVLRAS
getBit
2 FRATMX FRATMN
frati_w /NV B_fvlra frati2_w /NV
B_avora B_avfra B_fvgte B_falra B_frfvlra_C
B_frfvlra
B_zora lra-lrafvb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_avfrat
B_zora2 lra-lrafvb
ABK LRA 134.80.1 Abkurzungen ¨ Parameter CWGALSV CWLRA DFRMPHUI FBZFRAT FRAMN FRAMX FRARN FRARX FRATMN FRATMX FVLRAS KFRA KFRAT KORA N0 NRKAB ORAMN ORAMX ORARN ORARX RKLLMX TDFRMXF TGAALTWR TMFRATMN TMFRATUB TMRAA ZRLFRAT
Source-X
ABO
ABO DLRFRAT_W ABO
DFRMXQ_W
Source-Y
Art
Bezeichnung
FW FW FW KL FW FW FW FW FW FW FW KL KL KL FW FW FW FW FW FW FW KL FW FW (REF) FW FW (REF) FW
Codewort fur ¨ zurucksetzen ¨ von Adaptionswerte bei Error E_LSV Codewort fur ¨ die Gemischadaption Initialisierungswert fur ¨ DFRM-Tiefpassfilter Bewertungsfaktor fur ¨ Integrationsgeschwindigkeit KFFRAT als f(abo) untere Begrenzung des Korrekturfaktors fra obere Begrenzung des Korrekturfaktors fra reduzierte untere Begrenzung des Korrekturfaktors fra reduzierte obere Begrenzung des Korrekturfaktors fra untere Begrenzung des Korrekturfaktors frat obere Begrenzung des Korrekturfaktors frat Schwelle fur ¨ Erkennung eines Fehlerverdachts in der LRA Zeitkonstante fur ¨ Fra-Integrator ¨ Fullungabh angige Integrationsteigung fur ¨ ¨ FRAT Integrationsgeschwindigkeit Integrator ORA Umrechnungskonstante fur ¨ Einrechnung Gemischkorrektur rkat Mindestdrehzahl fur ¨ Begrenzung Stelleingriff rkat bei niedrigen Drehzahlen untere Schwelle additive Korrektur obere Schwelle additive Korrektur reduzierte untere Schwelle additive Korrektur reduzierte obere Schwelle additive Korrektur Lambdaabweichung bei max. ora_w in LL Zeitkonstante fur ¨ Tiefpassfilterung der Gemischabweichung Zeit Zeitkonstante furs ¨ Rucksetzen ¨ der Gemischkorrektur auf letzten Tripwert minimale Temperatur bei der ftklra_w = 1 ist untere Temperaturschwelle bei der ftklra_w Konstant bleibt Einschalttemperatur LRA Filterzeitkonstante fur ¨ die Berechnung der Zeitkonstante der FRAT-Adaption
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Art
SY_EGFE SY_STERVK
¨ SYS (REF) Systemkonstante Eingangsgroße Fullungserfassung ¨ SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Variable
Quelle
ABO BDEMOD
BBBO BDEMUM
BDEMODNM
BDEMKO
BDEMODS
BDEMKO
B_ABOR B_AVFRA B_AVFRAT B_AVORA B_CLFRA B_CLFRA2 B_CLORA B_CLORA2 B_DSSAKT
BBBO LRAEB LRAEB LRAEB
B_DSSLORA B_DSSLORA2 B_EDKVS
LRA LRA DKVS
B_EDKVS2
DKVS
SRMSEL
B_EHFM ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LRA 134.80.1
B_FA
TKDFA
B_FAFRST B_FALRA B_FRAMN B_FRAMN2 B_FRAMX B_FRAMX2 B_FRFVLRA B_FVGTE B_FVLRA B_GAEING B_GAEING2 B_KH
TKDFA TKDFA LRA LRA LRA LRA LRA TEB LRA DKVS DKVS BAKH
B_LR
LRSEB
B_LR2
LRSEB
B_LRAFRA B_LRAFRA2 B_LRAFRAT B_LRAFRAT2 B_LRAORA B_LRAORA2 B_LRARE B_LRAREB B_NOFRA B_NOFRAT B_NOORA B_ORAMN B_ORAMN2 B_ORAMX B_ORAMX2 B_PWF
LRAEB LRAEB LRAEB LRAEB LRAEB LRAEB LRA LRAEB LRAEB LRAEB LRAEB LRA LRA LRA LRA BBHWONOF
B_STEND
BBSTT
B_ZORA B_ZORA2 DFP_DPL
DKVS DKVS LRA
Referenziert von
Bezeichnung
Art
Bezeichnung
EIN EIN
¨ Anzahl Starts mit Benzin im Ol BDE-Betriebsart
LRA, SALSU BDEMAB, BDEMKO,BDEMUE, DSCHED,DTEV, ... DSCHED, DTEV, LRA, EIN TEB BDEMUE, BDEMUM,- EIN DTEV, LBUESYN, LRA, ... LRA EIN LRA EIN LRA EIN LRA EIN EIN DKVS, LRA, LRAEB EIN DKVS, LRA, LRAEB EIN DKVS, LRA, LRAEB EIN DKVS, LRA, LRAEB BGWDKHF, DSELHFS, EIN DTEV, LRA, LRAEB LOK LOK DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ... DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ... BGADAP, BGFKMS,- EIN BGRLFGZS, DDSBKV, DSELHFS, ... ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... EIN DFRST, DKVS, LRA EIN DKVS, LRA, LRAEB AUS AUS AUS AUS LOK LRA, TEBEB EIN DKVS, LRAPHU AUS LRA, LRAPHU, LRS EIN EIN LRA, LRAPHU, LRS EIN BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... EIN DKVS, GKEB, LRA EIN DKVS, LRA EIN DKVS, GKEB, LRA EIN DKVS, LRA EIN DKVS, GKEB, LRA DKVS, LRA EIN DKVS AUS LRA EIN EIN DKVS, LRA LRA EIN EIN DKVS, LRA AUS AUS AUS AUS EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LRA, LRAPHU, TEB EIN LRA, LRAPHU, TEB EIN DOK
Seite 1331 von 4100 31.JAN.2003 Thomas Brosi
¨ BDE-Betriebsartenwunsch noch moglich vor Diagnosemanager BDE-Sollbetriebsart
¨ fur Bedigung Anzahl Starts mit Benzin im Ol ¨ reduzierte LRA Bedingung multiplikative Gemischadpation aktiv ¨ Bedingung temperaturabhangige Gemischadpation aktiv Bedingung additive Gemischadaption aktiv ¨ Bedingung Fehlerpfad FRA loschen (Multipl. Bereich) ¨ Bedingung Fehlerpfad FRA2 loschen (Stereo) ¨ Bedingung Fehlerpfad ORA loschen (additiver Bereich) ¨ Bedingung Fehlerpfad ORA2 loschen (Stereo) Bedingung Saugrohrdrucksensor ist Hauptfullungssensor ¨ Bedingung: Drucksensor aktiv bei letzter ORA-Adaption Bedingung: Drucksensor aktiv bei letzter ORA-Adaption (Bank2) Bedingung Adaptionsfehlerschwellen aktuell uberschritten ¨
Bedingung Adaptionsfehlerschwellen Bank 2 aktuell uberschritten ¨
Bedingung Fehler HFM (ohne Entprellung)
Bedingung Funktionsanforderung allgemein
Funktionsanforderung Kurztest Bedingung: Funktionsanforderung Lambdaregelung-Adaption Multiplikativer Korrekturfaktor am Minimalanschlag Multiplikativer Korrekturfaktor am Minimalanschlag (Stereo) Multiplikativer Korrekturfaktor am Maximalanschlag Multiplikativer Korrekturfaktor am Maximalanschlag (Stereo) Bedingung: Freigabe fur ¨ Bildung des Fehlerverdachtsbits der LRA Fehlerverdacht Gemisch aus der Tankentluftung ¨ Bedingung Fehlerverdacht in der Gemischadaption Bedingung Grundadaption Bank 1 eingeschwungen Bedingung Grundadaption Bank 2 eingeschwungenen Bedingung Kat-Heizung
LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
Bedingung Lambdaregelung (vor Kat); Bank 2
multiplikativer Bereich in der Gemischadaption ist aktiv multiplikativer Bereich in der Gemischadaption ist aktive (2. Bank) ¨ Temperaturabhangige Adaption ist aktiv ¨ Temperaturabhangige Adaption ist aktiv Bank 2 additiver Bereich in der Gemischadaption ist aktive additiver Bereich in der Gemischadaption ist aktive (2. Bank) Bedingung Reset LRA Bedingung Resetbereitschaft LRA Bedingung Sperren der multiplikativen Gemischkorrektur ¨ Bedingung Sperren der temperaturabhangige Gemischkorrektur Bedingung additive Korrektur der Gemischadaption abgeschaltet Additiver Korrekturfaktor am Minimalanschlag Additiver Korrekturfaktor am Minimalanschlag (Stereo) Additiver Korrekturfaktor am Maximalanschlag Additiver Korrekturfaktor am Maximalanschlag (Stereo) Bedingung Powerfail
Bedingung Startende erreicht wenn gleich TRUE, dann ist ora gepruft ¨ wenn gleich TRUE, dann ist ora gepruft ¨ (2. Bank) SG. int Fehlerpfadnr.: Dauerplus
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRA 134.80.1
Seite 1332 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
DFP_FRA
LRA
DOK
SG int. Fehlerpfadnr.: multiplikative Gemischadaptionsfaktor
DFP_FRA2
LRA
DOK
SG int. Fehlerpfadnr.: multiplikative Gemischadaptionsfaktor (Bank 2)
DFP_LSV
LRA
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat.
DFP_LSV2
LRA
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat. (Bank 2)
DFP_ORA
LRA
DOK
SG int. Fehlerpfadnr.: additive Gemischadaptionsfaktor
DFP_ORA2
LRA
DOK
SG int. Fehlerpfadnr.: additive Gemischadaptionsfaktor (Bank 2)
DFRAT_W DFRM2_W DFRMBMX_W DFRMXF_W DFRMXQ_W DFRM_W DLRFRAT_W E_DPL E_LSV
LRA LRA LRA LRA LRA LRA LRA
DKVS, DTANKL, LRA, LRAEB, TVWNO DKVS, DTANKL, LRA, LRAEB BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... DKVS, DTANKL, LRA, LRAEB, TVWNO DKVS, DTANKL, LRA, LRAEB DKVS DKVS
AUS AUS LOK LOK LOK AUS LOK EIN EIN
Delta FRAT zwischen dem alten und aktuellen Wert. Abweichung schneller Mittelwert des Lambdareglers von 1.0 (Word) ¨ Betrag der frm Abweichung (die großte Abweichung von 1 bei 2 Bank) Tiefpassgefilterter Maximalwert der Gemischabweichung Quotient aus Maximal- und tiefpassgefiltertem Wert der Gemischabweichung Abweichung schneller Mittelwert des Lambdareglers von 1.0 (Word) Delta-rl fur ¨ die Berechnung der Zeitkonstante der FRAT-Adaption (Word) Errorflag: Dauerplus Errorflag: Lambda-Sonde vor Kat
E_LSV2
BGELSV
FRA FRA2 FRA2_W
LRA LRA LRA
FRAI2_W FRAILT2_W FRAILT_W FRAI_W FRAT2_W FRATI2_W FRATIA2_W FRATIA_W FRATI_W FRAT_W FRA_W
LRA LRA LRA LRA LRA LRA LRA LRA LRA LRA LRA
FRM2_W
LRS
FRM_W
LRS
FTEAD_W FTKLRA_W NMOT
TEB LRA BGNMOT
ORA ORA2 ORA2_W ORAH2_W ORAHLT2_W ORAHLT_W ORAH_W ORAINI2_W ORAINI_W ORAP2_W ORAPLT2_W ORAPLT_W ORAP_W ORAS2_W ORAS_W ORA_W RKA2_W RKA_W RL_W
LRA LRA LRA LRA LRA LRA LRA LRA LRA LRA LRA LRA LRA LRA LRA LRA LRA LRA SRMSEL
TANS
GGTFA
TMOT
GGTFM
TNSE_W
BBSTT
BGELSV
DKVS
LRA BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... BBBO, DCFFLR,EIN DIMCLS, DKATFKEB,DKATSPFK, ... AUS AUS AUS DFFTCNV, GK,TC1MOD, TKMWL,UFGKC DKVS AUS LOK LOK DKVS AUS LOK LOK LOK LOK LOK LOK DFFTCNV, GK,AUS TC1MOD, TKMWL,UFGKC EIN DFRST, DICLSU,DLSFV, DLSUV, LRA, ... DFRST, DICLSU,EIN DLSFV, DLSUV, LRA, ... DTEV, LRA EIN LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... DFFTCNV AUS AUS DKVS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK DKVS AUS DTEV, GK, UFGKC AUS DTEV, GK, UFGKC AUS BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ...
Errorflag: Lambda-Sonde 2 vor Kat
multiplikativer Gemischadaptionsfaktor Adaptionsfaktor der Gemischadaption 2 multiplikative Gemischkorrektur der Gemischadaption (Word)
multiplikative Gemischkorrektur der Gemischadaption Bank 2 multiplikative Gemischkorrektur von dem letzten Trip 2. Bank multiplikative Gemischkorrektur von dem letzten Trip multiplikative Gemischkorrektur der Gemischadaption ¨ temperaturabhangige Gemischadaptionsfaktor (2. Bank) ¨ temperaturabhangige Gemischadaptionfaktor Integralwert (2. Bank) ¨ temperaturabhangige Gemischadaptionfaktor Altwert des Integralwertes ¨ temperaturabhangige Gemischadaptionfaktor Altwert des Integralwertes ¨ temperaturabhangige Gemischadaptionfaktor Integralwert ¨ temperaturabhangige Gemischadaptionsfaktor multiplikative Gemischkorrektur der Gemischadaption (Word)
schneller Mittelwert des Lambdaregelfaktors Bank 2(Word)
schneller Mittelwert des Lambdaregelfaktors (Word)
Faktor Tankentluftungs-Adaption ¨ ¨ Korrekturfaktor fur ¨ temperaturabhangigen Adaptionsfaktor Motordrehzahl additive Gemischkorrektur der Gemischdaption (8 Bit) additive Gemischkorrektur der Gemischdaption 2. Bank (8 Bit) additive Gemischkorrektur der Gemischdaption 2. Bank additive Gemischkorrektur der Gemischdaption (HFM-System Bank 2) additive Gemischkorrektur von der letzten Trip (HFM 2. Bank) additive Gemischkorrektur von der letzten Trip (HFM) additive Gemischkorrektur der Gemischdaption (HFM-System) ¨ ORA-Initialisierungswert abhangig von Fullungserfassung (Bank 2) ¨ ¨ ORA-Initialisierungswert abhangig von Fullungserfassung ¨ additive Gemischkorrektur der Gemischdaption (P-System Bank 2) additive Gemischkorrektur von der letzten Trip (P-System 2. Bank) additive Gemischkorrektur von der letzten Trip (P-System) additive Gemischkorrektur der Gemischdaption (P-System) additive Gemischkorrektur der Gemischdaption beim Start der GA Bank 2 additive Gemischkorrektur der Gemischdaption beim Start der GA additive Gemischkorrektur der Gemischdaption Additive adaptive Korrektur der relativen Kraftstoffmasse Additive adaptive Korrektur der relativen Kraftstoffmasse relative Luftfullung (Word) ¨ Ansaugluft - Temperatur Motor-Temperatur ¨ Zeitzahler ab Startende (16bit)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRA 134.80.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
UMSRLN_W
BGRLFGZS
BGAGRDS, BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ...
EIN
Umrechnungsfaktor Fullung ¨ in Massenstrom
ZKFRAT_W
LRA
LOK
Zeitkonstante der FRAT-Adaption
Seite 1333 von 4100 31.JAN.2003 Thomas Brosi
FB LRA 134.80.1 Funktionsbeschreibung Aufgabe und Einsatzbereich der Gemischadaption bei der Direkteinspritzung ========================================================================= Bei der Benzin-Direkt-Einspritzung (BDE) hat die Gemischadaption folgende Aufgaben: - Adaption der Abweichungen der Kraftstoffvorsteuerung im Homogenbetrieb (Lambda = 1 oder geringf¨ ugig fett oder mager) bei aktiver Lambdaregelung. Ziel ist hier die Entlastung der Lambdaregelung, damit die Lambdaabweichungen vom gew¨ unschten Wert auch bei dynamischem Motorbetrieb m¨ oglichst klein sind. - Im mageren Motorbetrieb (in der Regel im Schichtbetrieb), wo die Lambdaregelung nicht mehr aktiv ist, sollen die im Homogenbetrieb gelernten Korrekturen ebenfalls eingerechnet werden. Man erreicht dadurch einen stetigen ¨ Ubergang des Motormoments bei Umschaltung von homogen auf Schicht.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Die Gemischadaption BDE ist in erster Linie f¨ ur ein Motorsteuerungssystem mit Heißfilm-Luftmassenmesser (HFM) ausgelegt. Durch Umschaltung eines Parameters l¨ aßt sie sich jedoch auch f¨ ur ein System mit Saugrohrdrucksensor einsetzen.
Funktionsweise und Einrechnung der Gemischadaption ================================================== Die BDE-Gemischadaption hat zwei Arten der Adaptionskorrekturen 1. Bereichsabh¨ angige Adaptionsfaktoren: - additive Adaptionskorrektur (aktiv im Leerlauf bzw. im niedrigen Last-Drehzahl-Bereich) ora_w: Offset Regelung adaptiv - multiplikative Adaptionskorrektur (aktiv bei mittlerer und h¨ oherer Teillast, auch Vollast, wenn der Lambdaregler aktiv ist) frai_w : Faktor Regelung adaptiv Diese beide Adaptionsfaktoren werden in allen Last-Drehzahlbereichen und bei allen Temperaturen in die Gemischkontrolle eingerechnet. 2. Temperaturabh¨ angiger Adaptionsfaktor: - multiplikative Adaptionskorrektur (aktiv bei der Temperatur, die niedriger als Einschalttemperatur der Bereichsabh¨ angige Gemischadaption ist) frat : Faktor Regelung adaptiv temperaturabh¨ angig Alle Gemischadaptionsfaktoren werden auf der Gemischseite eingerechnet. Durch die direkte R¨ uckkopplung werden die Abweichungen des Lambdareglers kleiner. Die Adaption schwingt ein! Bemerkung: Obwohl auch F¨ ullungsfehler f¨ ur Abweichungen des Lambda-Regelfaktors verantwortlich sein k¨ onnen, wird die F¨ ullung nicht korrigiert. Eine Unterscheidung zwischen F¨ ullungsfehlern und Kraftstoff-Fehlern ist kaum m¨ oglich, da die Lambdasonde nur das Verh¨ altnis "Luft/Kraftstoff" anzeigt. Je nach Systemkonfiguration (HFM-F¨ ullungserfassung, P-F¨ ullungserfassung) wird der additive Fehler (ora) entweder direkt addiert (P-F¨ ullungserfassung) oder noch drehzahlabh¨ angig bewertet (HFM-F¨ ullungserfassung).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRA 134.80.1
Seite 1334 von 4100 31.JAN.2003 Thomas Brosi
Das Verfahren der LRA basiert auf folgenden Annahmen: 1. ¨ Uber die Lebensdauer und durch Exemplarstreuungen stellen sich im wesentlichen drei Fehlerarten ein: multiplikativer Fehler, additiver Fehler pro Zeiteinheit (z.B. Leckluft) und additiver Fehler pro Einspritzung (Einspritzventilanzugsverz¨ ogerung oder falsch angenommener Wert des internen Restgases beim P-System) ein. 2. Im Leerlauf dominiert bei einem HFM-System der Leckluftfehler (niedriger Luftdurchsatz, niedrige Drehzahl), bei hohem Luftdurchsatz der multiplikative Fehler. Bei einem P-System dominiert der Restgasfehler. Hier wird ora_w direkt addiert, die Drehzahlabh¨ angigkeit entf¨ allt. Ora_w ist dann bei niedriger Last zu lernen, da hier der typische Fehler eines P-Systems (Restgasanteil) dominiert. 3. Eine beliebige Fehlerkombination multiplikativer und additiver Art wird richtig kompensiert, wenn jeweils eine Korrekturgr¨ oße in ihrem entsprechenden dominierenden Bereich adaptiert wird. Voraussetzung ist ein mehrfaches Wechseln der Bereiche im Fahrzyklus. Es werden Lernbereiche f¨ ur einzelne Adaptionsgr¨ oßen festgelegt. Nur bei Motorbetrieb innerhalb eines Lernbereichs wird der entsprechende Integrator aktiviert. Eingerechnet werden die Adaptionsgr¨ oßen jedoch entsprechend ihrer physikalischen Auswirkung global (fra_w multiplikativ - ¨ uberall gleich stark, ora_w additiv pro Zeit bzw. pro Einspritzung).
Anmerkungen zur ASCET-SD Darstellung und zur Stereo-Lambdareglung ================================================================= - Die Initialisierungen und die Aktionen bei Fehlerspeicher-L¨ oschen sind nicht explizit in den ASCET-SD Bildern enthalten, diese werden jedoch in den Anmerkungen f¨ ur die Software beschrieben. - Die Teilfunktion LRAFA (Reset-Ausg¨ ange bei Funktionsanforderung Lambdaregler-Short-Test beschrieben in FDEF %DFRST) ist ebenfalls nicht explizit dargestellt. - Diese FDEF ist f¨ ur ein System mit Stereo-Lambdaregelung konzipiert. Die Stereo-Gr¨ oßen unterscheiden sich durch Anh¨ angen einer (2) (fra_w(2) bedeutet fra_w f¨ ur Bank 1 und fra2_w f¨ ur Bank 2). Die FDEF ist aber auch voll geeignet f¨ ur ein Mono-System.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Beschreibung der ¨ Ubersichtsdarstellung ====================================== Die LRA ist Teil der %GKRA (Gemischkontrolle, Regelungen, Adaptionen). Sie stellt die multiplikativen und additiven Adaptionsgr¨ oßen der DKVS (zur Diagnose des Kraftstoffversorgungssytems) und der Gemischkontrolle GK (zur ti-Berechnung) zur Verf¨ ugung. Die LRA enth¨ alt folgende Teilfunktionen : - LRAFA (Neutralstellung der Ausgangswerte bei Funktionsanforderung des Kraftstoffversorgungs-Schnelltests) - B_fafrst - LRAINT (Berechnung der Adaptionsgr¨ oßen f¨ ur Bank 1 bzw. LR-Mono) - LRAINT2 (Berechnung der Adaptionsgr¨ oßen f¨ ur Bank 2 bei LR-Stereo) - LRAFVB (Berechnung des Fehlerverdachts B_fvlra)
1. Berechnung der Bits B_lrafra, B_lraora und Anmerkungen zur Bereichswahl in der Funktion %LRAEB -------------------------------------------------------------------------------------------------In der Funktion %LRAEB werden zwei Lernbereiche festgelegt, in denen jeweils ein Lernintegrator aktiv ist. Sind außerdem alle anderen Bedingungen erf¨ ullt so, werden die Bits B_lraora bzw. B_lrafra gesetzt. B_lraora bedeutet: Integrator ora aktiv, B_lrafra bedeutet: Integrator fra aktiv. Bereiche: 1. FRA: multiplikativer Lernbereich zur Adaption von multiplikativen Fehlern und HFM-Abweichungen bei mittleren bis hohen Luftmassen 2. ORA: additiver Lernbereich zum Erfassen von additiven Fehlern (additiv pro Zeit beim HFM-System, additiv pro Z¨ undung beim P-System) Die Lernbereiche sollen jeweils so gew¨ ahlt werden, daß dort die Auswirkung des zugeordneten Fehlers maximal wird. Sie sind durch Last-, Luftmassen- und Drehzahlschwellen eingrenzbar.
Darstellung der Lernbereiche in der Funktion LRAEB: NU1 NO1 MLU1 MLO1 RLU1 RLO1
untere obere untere obere untere obere
Drehzahlschwelle Bereich 1 (ora) Drehzahlschwelle Bereich 1 (ora) Luftmassenschwelle Bereich 1 (ora) Luftmassenschwelle Bereich 1 (ora) rl-Schwelle Bereich 1 (ora) rl-Schwelle Bereich 1 (ora)
NU2 NO2 MLU2 MLO2 RLU2 RLO2
untere Drehzahlschwelle Bereich 2 (fra) obere Drehzahlschwelle Bereich 2 (fra) untere Luftmassenschwelle Bereich 2 (fra) obere Luftmassenschwelle Bereich 2 (fra) untere rl-Schwelle Bereich 2 (fra) obere rl-Schwelle Bereich 2 (fra)
rl ˆ | ++++++RLO2++++++++ | | * | | * | | * | | * MLO2 | | fra * | * * | ++* RLO1 | * MLU2 | | | * MLO1 . * | | | ora * | *+++++++++++RLU2++++++++ | * | . . | ++RLU1++* MLU1 | | +--.-------.------.--------------------------------.-----> nmot NU1 NO1 NU2 NO2
2. Neutralstellung der Ausgangswerte bei Funktionsanforderung DFRST (B_fafrst) ------------------------------------------------------------------------------Bei B_fa und B_fafrst wird in der %DFRST der Schnelltest ¨ uber die Auswertung des Lambdareglers aktiviert. Dazu m¨ ussen die Werte der Gemischadaption auf Neutralwerte gesetzt werden, ohne jedoch die Integratorwerte zu verlieren. ora_w wird auf 0,0 gesetzt, fra_w und frat_w werden auf 1,0 gesetzt. Bei Stereo-LR werden die Werte der zweiten Bank entsprechend gesetzt. Die ASCET-SD Darstellung ist in den Anmerkungen enthalten.
3. Beschreibung der Teilfunktionen LRAINT(2) -------------------------------------------Die beiden Teilfunktionen LRAINT und LRAINT2 (f¨ ur 2. Bank) sind ¨ ahnlich aufgebaut, daher wird auf die Beschreibung der LRAINT2 verzichtet. Dort, wo es einen Stereo-Label gibt, wird dieser jedoch erw¨ ahnt (z.B. frm_w(2) bedeutet frm_w f¨ ur Bank 1 und frm2_w f¨ ur Bank 2).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRA 134.80.1
Seite 1335 von 4100 31.JAN.2003 Thomas Brosi
LRAINT(2) besteht aus: - Berechnung von dfrm_w(2): Als Eingangsgr¨ oße dient der frm_w(2) (Mittelwert des Lambdareglers aus stetiger oder Zwei-Punkt Lambdaregelung) - Berechnung von rka_w(2) aus ora_w(2) oder ora_w(2) und nmot. - Folgenden Unterfunktionen: INTFRA(2) : Aufintegrieren der frm_w(2)-Abweichungen f¨ ur die multiplikative Fehlerkorrektur und die Berechnung der Bedingungen "frai_w(2) am Anschlag (B_framn oder B_framx)". INTFRAT(2): Aufintegrieren der frm_w(2)-Abweichungen abh¨ angig von der Motortemperatur f¨ ur die temperaturabh¨ angige multiplikative Adaptionskorrektur frat_w. INTORA(2) : Aufintegrieren der frm_w(2)-Abweichungen f¨ ur additive Fehlerkorrektur und die Berechnung der Bedingungen "ora_w(2) am Anschlag (B_oramn oder B_oramx)".
3.1 Berechnung von dfrm_w(2): ----------------------------dfrm_w(2) ist die Abweichung des frm_w(2)-Signals von der Neutrallage: dfrm_w(2) =
frm_w(2) - 1.0
3.2 Berechnung von rka_w(2): ---------------------------¨ Uber die Bedingung B_dssakt (Saugrohr-Drucksensor aktiv, P-System) kann zwischen additiver Adaptionskorrektur pro Zeit und additivem Adaptionsfaktor pro Z¨ undung umgeschaltet werden. Bei einem HFM-System ist B_dssakt FALSE und die von der Teilfunktion INTORA(2) berechnete additive Korrektur ora_w(2) wird mit dem Faktor N0/nmot multipliziert. Damit bei sehr niedrigen Motordrehzahlen ("Motorabw¨ urgen") die eingerechnete additive Korrektur pro Zeit nicht zu groß wird, wird nmot nach unten auf NRKAB begrenzt: rka_w(2) = ora_w(2) * N0 / MAX(nmot, NRKAB) In einem System mit Saugrohr-Drucksensor f¨ ur die Bestimmung der F¨ ullung ist B_dssakt TRUE, womit die von der Teilfunktion INTORA(2) berechnete additive Korrektur ora_w(2) als additive Adaptionskorrektur pro Z¨ undung interpretiert wird: rka_w(2) = ora_w(2)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die additive Korrektur rka_w(2) (pro Zeit oder Z¨ undung) wird genauso wie die Gr¨ oße fra_w(2) an die Einspritzberechnung ubergeben (siehe Gemischkontrolle %GK). ¨ 3.3 Berechnung von fra_w(2) --------------------------fra_w ist das Produkt von frai_w und frat_w. frat_w ist der temperaturabh¨ angige Adaptionsfaktor, frai_w ist der multiplikative bereichsabh¨ angige Adaptionsfaktor und fra_w ist die gesamte multiplikative Adaptionskorrektur. fra_w = frai_w * frat_w 3.4 Beschreibung der Teilfunktionen INTFRA(2), INTORA(2) -------------------------------------------------------3.4.1 Teilfunktion INTFRA(2) ---------------------------Der multiplikative Adaptionsfaktor frai_w(2) wird nur dann berechnet, wenn sie ¨ uber B_lrafra(2) freigegeben ist (B_lrafra wird in der %LRAEB berechnet) und die Adaptionskorrektur nicht durch das Codeword NOLRA auf den Neutralwert gesetzt wird (B_nofra = FALSE). Wenn frai_w(2) die Schwelle FRAMX(RX) bzw. FRAMN(RN) erreicht, wird die Bedingung B_framx(2) bzw. B_framn(2) gesetzt. Diese Bedingungen werden in der %DKVS ben¨ otigt um ein f¨ alschliches Setzen der Bits B_gaefra(2) (multiplikative Adaption eingeschwungen) und B_gaeing(2) (Gemischadaption eingeschwungen) zu vermeiden. 3.4.2 Teilfunktion INTORA(2) ---------------------------Die additive Adaptionsgr¨ oße ora_w(2) wird nur dann berechnet, wenn sie ¨ uber B_lraora(2) freigegeben ist (B_lraora wird in der %LRAEB berechnet) und die Adaptionskorrektur nicht durch das Codeword NOLRA auf den Neutralwert gesetzt wird (B_noora = FALSE). Wenn ora_w(2) die Schwelle ORAMX(RX) bzw. ORAMN(RN) erreicht, wird das Bit B_oramx bzw. B_oramn gesetzt. Diese Bits werden in %DKVS ben¨ otigt um ein f¨ alschliches Setzen des Bits B_gaeing(2) (Gemischadaption eingeschwungen) zu vermeiden. Anmerkung: --------Beim Kaltstart kann Benzin in das ¨ Ol gelangen. Bei der anschließenden Weiterfahrt wird das Motor¨ ol warm und das Benzin im ¨ Ol dampft aus. ¨ Uber die Kurbelgeh¨ auserentl¨ uftung wird der Benzindampf der Verberennung zugef¨ uhrt. Die dabei auftretende Gemischabweichungen kann bis zu 30% im Leerlauf betragen. Die Lambdaregelung korrigiert solche Abweichungen. Die Gemischadaption speichert diese Korrektur als Langzeiteffekt ab. ¨ Uberschreitet die Adaptionsfaktoren die Diagnoseschwellen, so kann die Fehlerlampe angesteuert werden. zudem kann der nachfolgende Start mißlingen, weil das Startgemisch zu stark abgemagert ist, ¨ aber keine Ausgasung des Benzins im Ol im Start stattfindet. Um die Falschmeldung der %DKVS (Siehe die Diagnose Kraftstoffversorgungssystem) aufgrund ¨ Olverdungung (Siehe %BBBO Betriebsbereicherkennung Benzin im ¨ Ol) zu vermeiden, sind reduzierte Schwellen FRARX, FRARN, ORARX und ORARN eingef¨ uhrt. Außerdem sind die Zeitkonstante der Integratoren abh¨ angig davon, wie oft Kalt und bei welcher Temperatur gestartet wurde. Die reduzierte Schwellen gelten, wenn das Bit B_abor auf TRUE gesetzt wurde. Falls der Integrator sich außerhalb der reduzierten Schwelle befindet. ist nur ein R¨ uckintegrieren m¨ oglich, sonst wird der Integrator auf dem momentanen Wert festgehalten.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRA 134.80.1
Seite 1336 von 4100 31.JAN.2003 Thomas Brosi
3.4.3 Teilfunktion INTFRAT(2) ----------------------------Die temperaturabh¨ angige Adaption wird bei Temperaturen aktiviert, die niedriger als die Einschalttemperatur der bereichsabh¨ angigen Gemischadaption TMRAA sind. Da die Kraftstoffdichte temperaturabh¨ angig ist, lernt fra_w bei h¨ oherer Commom-Rail-Temperatur einen Gemischfehler, der von der Kraftstoffdichte abh¨ angt. Da die Adaptionswerte bei jeder Temperatur in die Gemischkontrolle eingerechnet werden, sind diese Adaptionswerte bei niedriger Temperatur also nicht mehr richtig. Die Gr¨ oße frat_w lernt solche Fehler und korrigiert fra_w so, daß die Vorsteuerung wieder stimmt. Wenn die Motortemperatur gegen die Einschalttemperatur der Gemischadption (TMRAA) konvergiert, konvergiert frat_w gegen Eins und somit ist die temperaturabh¨ angige Korrektur nicht mehr relevant (ftklra_w = 0,0). Die Gemischadaptionskorrekturen werden nur im Homogenbetrieb gelernt. Der Vorteil des Schichtbetriebs gegen¨ uber dem Homogenbetrieb ist der reduzierte Kraftstoffverbrauch. Wenn beim Start festgestellt wird, daß kein Gemischfehler im System vorliegt, dann soll nur in langen Perioden in den Homogenbetrieb umgeschaltet werdeb, damit der Vorsteuerfehler adaptiert bzw. ein eventueller Fehler entdeckt und angezeigt werden kann. Somit kommt der temperaturabh¨ angigen Adaption bei BDE weitere Bedeutung zu. Bei Starttemperaturen zwischen 20 und 50 ◦ C wird f¨ ur ca. 20 Sekunden in den Homogenbetrieb umgeschaltet und der FRAT-Integrator aktiviert. Der FRAT-Integrator kann das Gemisch bis +25 % korrigieren, so daß die frm_w-Abweichungen von der Neutrallage sehr klein werden. Wenn der gelernte Wert frati_w gr¨ oßer als eine vorgegebene Schwelle ist, dann fordert die LRA ¨ uber die physikalische Dringlichkeit (PHUxyz) Homogenbetrieb. Der gelernte Wert frati_w wird ¨ uber den Temperaturkorrekturfaktor ftklra_w abgeregelt: frat_w = (frati_w - 1.0) * ftklra_w + 1.0 mit ftklra_w f¨ ur TMFRATUB <= tmot <= TMRAA ftklra_w = 1/(TMFRATMN-TMRAA) * (tmot - TMRAA) f¨ ur tmot > TMRAA ftklra_w = 0.0 und f¨ ur tmot < TMFRATUB ftklra_w = 1/(TMFRATMN-TMRAA) * (TMFRATUB - TMRAA)
ftklra_w ˆ | +---+TMFRATUB | * 1 +.-.-.-+* | | * | . * +---+---+-----+-----> tmot TMFRATMN TMRAA
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der FRAT-Integrator ist durch FRATMN und FRATMX begrenzt. Wenn ora (fra) in der letzten Fahrt in der selben Richtung adaptiert hat, wie frati_w, wird frati_w um den ora-(fra-) Anteil zur¨ uckgesetzt. Bei Homogenbetrieb soll eine frati_w Abweichung, die nur bei kaltem Motor vorkommt, nicht als Fehler interpertiert werden. Hierf¨ ur wird bei eingeschwungenen Adaptionskorrekturen (B_gaeing (2) = TRUE) ein Langzeitadaptionsfaktor fratia_w f¨ ur Gemischfehler beim kalten Motor gebildet. Die temperaturabh¨ angige Adaptionskorrektur wird im Start und bei Gemischfehler nicht eingerechnet (frat = 1.0). Anmerkung: Die adaptiven Korrekturen werden in allen Betriebzust¨ anden in die Einspritzberechnung eingerechnet und im RAM mit Dauerspannungsversorgung gespeichert (DauerRAM), so daß sie beim Abstellen des Motors nicht verloren gehen. Bei der Funktionsanforderung Bandende-Test (B_fafrst) werden die adaptiven Gr¨ oßen (rka_w und fra_w) wie oben in LRAFA beschrieben auf Neutralwerte gesetzt. Wenn das Sondensignal nicht Plausible ist (E_lsv = TRUE), werden die Gemischkorrekturen abh¨ angig vom Codewort CWGALSV entweder angehalten, oder auf dem in der letzten Fahrt gelernten jeweiligen Wert zur¨ uckgefahren, oder auf Neutralwert gesetzt.
4. Beschreibung der Teilfunktion LRAFVB --------------------------------------In der Teilfunktion LRAFVB wird die Bedingung "Fehlerverdacht der Gemischadaption" B_fvlra gebildet. Der Fehlerverdacht entspricht einer hohen physikalischen Dringlichkeit und einer starken Forderung des Homogenbetriebs, da die Gemischadaption nur im Homogenbetrieb aktiviert werden kann. Zur Bildung des Fehlerverdachts wird im Bereich der temperaturabh¨ angigen Gemischadaption (B_lrafrat(2) = TRUE) die Abweichung des aktuellen temperaturabh¨ angigen Adaptionsfaktors vom Langzeitadaptionsfaktor dfrat_w = |frati_w - fratia_w| verwendet, ansonsten dfrm_w. Wird die Fehlerverdachtsschwelle FVLRAS ¨ uberschritten, so wird die Bedingung Fehlerverdacht B_fvlra ¨ uber ein Flip-Flop gesetzt. Dies f¨ uhrt in der %DKVS zum R¨ ucksetzen der Bedingungen B_zora und B_zfra. Der Tiefpass zur Bestimmung des Fehlerverdachts wird im Homogenbetrieb bei aktiver Gemischadaption (B_avora, B_avfra) berechnet. Das R¨ ucksetzen des Flip-Flops erfolgt nach dem Lernen des Gemischfehlers (pos. Flanke von B_zora). Wenn der temperaturabh¨ angige Langzeitadaptionsfaktor nahe an seinem MIN- oder MAX-Anschlag steht kann es sein, dass der zur Verf¨ ugung stehende Resthub nicht mehr ausreicht, um die Fehlerverdachtsschwelle zu ¨ uberschreiten. Deshalb wird w¨ ahrend der temperaturabh¨ angigen Gemischadaption (B_avfrat = TRUE) B_fvlra auch dann gesetzt, wenn der temperaturabh¨ angige Adaptionsfaktor frati(2)_w seine MIN- oder MAX-Schwelle erreicht. Dieses Feature ist ¨ uber CWLRA Bit 2 abschaltbar. Bei einem Leckluftfehler kann es bei einer Funktionsanforderung vorkommen, dass nach der FRA-Adaption und dem Wechsel in den ORABereich der Fehlerverdacht gesetzt wird. Dadurch w¨ urde B_fstabzs zur¨ uckgesetzt und das anschließende Setzen von Z_ora w¨ are nicht m¨ oglich. Deshalb wird w¨ ahrend und nach einer Funktionsanforderung (B_falra = TRUE) das Setzen des Fehlerverdachts verboten. (B_frfvlra ist dann = "FALSE"). In diesem Fall kann man von einer kontrollierten Gemischadaption ausgehen, bei der der Fehlerverdacht nicht ben¨ otigt wird. Mit Setzen von B_zora bzw. bei einem Neustart wird das Verbot aufgehoben. Bei einem 2-Bank-System ist die gr¨ oßte Abweichung in frm(2)_w bzw. frati(2)_w maßgebend. Hier m¨ ussen die Zyklusflags der beiden B¨ anke gesetzt bzw. in beiden B¨ anken kein Fehler vorhanden sein, damit die Gemischadaption im Fehlerfall ¨ uber das Bit B_fvlra = false ihre Anforderung des Homogenbetriebs von stark auf schwach zur¨ ucksetzt(siehe %LRAPHU).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRA 134.80.1
Seite 1337 von 4100 31.JAN.2003 Thomas Brosi
APP LRA 134.80.1 Applikationshinweise V o r g e h e n w e i s e : Die Beurteilung der LRA kann sinnvollerweise erst beginnen, wenn die Applikation des Lambdareglers, der F¨ ullungserfasssung, der Momentenstruktur und Leerlaufregler abgeschlossen sind. Die Kennlinie WDKARN in der %LRAEB soll appliziert sein. Die Applikation der LRA kann weitgehend am Schreibtisch gemacht werden, die Vorschlagswerte (insbes. bei den Luftmassenschwellen) m¨ ussen jedoch je nach Motorgr¨ oße angepaßt werden, die anderen Werte sind in der Regel zu ¨ ubernehmen. Bei der DKVS-Zertifizierung sind dann noch die Schwellen anzupassen. Hinweis: Die unten in der Mitte angegebenen Werte sind Referenzwerte. Applikation der Adaptionsbereiche --------------------------------siehe Funktion %LRAEB Applikation der Teilfunktion INTFRA: -----------------------------------FRAMX obere Begrenzung des Korrekturfaktors FRA FRAMN untere Begrenzung des Korrekturfaktors FRA FRARX obere reduzierte Begrenzung des Korrekturfaktors FRA FRARN untere reduzierte Begrenzung des Korrekturfaktors FRA TGAALTWR Zeit f¨ ur R¨ ucksetzen der Adaptionskorrekturen CWGALSV Codewort bei R¨ ucksetzen der Integratoren, wenn E_lsv = 1 KFRA Integration Steigung von integrator FRA
[1,2....1,25....1,3] [0,7....0,75....0,8] [1,17...1,20...1,25] [0,75....0,8...0,85] [0,25....0,5...1,00] 1/Sec [0.........3....255] [0,025..0,025..0,0125] 1/s 4* abo
abo | 0 3 8 15 -----+------------------------------------------KFRA | 0,025 0,015 0,01 0.005 [1/Sec] Zeitkonstanten, die sich bei R¨ uckkopplung (¨ uber Motor und Lambdaregelung) und abo = 0 ergeben: Zeitkonstante f¨ ur FRA-Integrator: 40 s bis 80 s => ZKFRA: 0.025/s bis 0.0125/s
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Beispiel f¨ ur Steigung des FRA-Integrators KFRA bei abo = 0: Eine frm Abweichung von 0.1 (Sprung von 1.0 auf 1.1) bewirkt einen rk-Zuwachs von 10%. Demnach muß der Ausgang des Integrators von 1.0 auf 1.1 steigen, damit frm wieder auf 1.0 zur¨ uckgeht. Wenn der Ausgang des Integrators nach 40 s den Wert 1.1 erreichen soll, dann ist die Integratorsteigung des FRA_Integrators KFRA = 1/40s = 0.025/s. Wichtig : Die reduzierte Schwellen sind kleiner als der Diagnose Schwellen in %DKVS W¨ ahlen. -----------------------.-.-.-.-.-.-.-.-.-.-.-----------------------
FRAMX (z.B. 1.25) FRADX (z.B. 1.23) in %DKVS FRARX (z.B. 1.20)
-----------------------.-.-.-.-.-.-.-.-.-.-.-----------------------
FRARN (z.B. 0.80) FRADX (z.B. 0.78) in %DKVS FRAMN (z.B. 0.75)
CWGALSV = 0 Die Adaptionswerte beibehalten. CWGALSV = 1 Die Adaptionswerte auf Neutralwerte setzen CWGALSV = 3 Die Adaptionswerte auf Startwerte r¨ ucksetzen.
Applikation der Teilfunktion INTORA: -----------------------------------ORAMX obere Begrenzung des Korrekturfaktores ora_w ORAMN untere Begrenzung des Korrekturfaktores ora_w ORARX obere reduzierte Begrenzung des Korrekturfaktores ora_w ORARN untere reduzierte Begrenzung des Korrekturfaktores ora_w TGAALTWR Zeit f¨ ur R¨ ucksetzen der Adaptionskorrekturen KORA Integrationsgeschwindigkeit Integrator ora_w CWLRA Codewort f¨ ur LRA CWLRA CWLRA CWLRA CWLRA
Bit Bit Bit Bit
Nr. Nr. Nr. Nr.
0 1 2 3
[4,0....6,0...8,0] % [-8,0..-6,0..-4,0] % [3,0....5,0...7,0] % [-7,0..-5,0..-3,0] % [0,25....0,5...1,00] 1/Sec [0,5...0,5...0,25] %/s [0.......2....255]
bei 2 F¨ ullungsensoren nur ORAHFM aktivieren w¨ ahrend der Katheizen FRAT nicht einreichnen Fehlerverdacht setzen, wenn frati(2)_w an MIN- oder MAX-Wert frati erst einrechenen wenn Lambdaregelung aktiv.
abo | 0 3 8 15 -----+------------------------------------------KORA | 0,5 0,25 0,125 0.0625 [1/Sec] Hintergrund der obigen Werte: Es wurde f¨ ur den Leerlauf ein rl von 20 % angenommen. ORAMX so w¨ ahlen, daß im Leerlauf 25% bis 30% rk-Korrektur m¨ oglich: 30% rk-Kor * 20% rl_w => 6% ORAMN so w¨ ahlen, daß im Leerlauf -25% bis -30% rk-Korrektur m¨ oglich: -30% rk-Kor * 20% rl_w => -6% Zeitkonstanten, die sich bei R¨ uckkopplung (¨ uber Motor und Lambdaregelung) ergeben: Zeitkonstante f¨ ur ORA-Integrator: 40 s bis 80 s => KORA: 0.5%/s bis 0.25%/s Achtung: Schwingneigung mit frm! Beispiel f¨ ur ora-Integrationssteigung KORA bei HFM-System mit Eine frm-Abweichung von 0.1 bewirkt einen ti-Zuwachs von 10%. Die Drehzahl sei 800 U/min im Leerlauf. Wenn diese 2% in 50 s erreicht, dann ist die Integratorsteigung des ORA-Integrators
abo = 0 : Dies bedeutet 2% rl-¨ Anderung bezogen auf rl = 20%. ausgeregelt werden m¨ ussen, damit frm den Wert 1.0 KORA = (800/min * 2%)/(640/min * 0.1 * 50 s) = 0.5%/s .
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRA 134.80.1
Seite 1338 von 4100 31.JAN.2003 Thomas Brosi
Bei der Applikation der Zeitkonstanten ist eine Schwingneigung der LRA mit dem frm unbedingt auszuschließen. Der kritische Fall liegt hier im Leerlauf ohne Verbraucher vor. Hier ist die Integratorsteigung des frm am kleinsten. Die Integrationsgeschwindigkeit des ora muß deutlich kleiner gew¨ ahlt werden als die Geschwindigkeit, bei der eine Schwingneigung provoziert werden k¨ onnte, da sonst das System nach Anregung (große frm-Ausfl¨ uge) schwingt. Mit Codewort CWLRA kann bei den Systemen mit 2 F¨ ullungsensoren(P,HFM)nur ORAHFM-Integrator (CWLRA > 0) aktiviert werden. Die rka_w Berechnung findet trotzdem abh¨ angig davon statt, welcher F¨ ullungsensor als Lastsensor benutzt wird(Siehe die Berechnung rka_w). Applikation der Teilfunktion INTFRAT -----------------------------------FRATMX obere Begrenzung des Korrekturfaktores FRAT FRATMN untere Begrenzung des Korrekturfaktores FRAT TMFRATMN untere Temperatur, bei der ftklra = 1 TMFRATUB untere Temperatur, bei der ftklra Konstant ZRLFRAT Filterzeitkonstante f¨ ur Lastwechsel RKLLMX Lambdaabweichung bei max. ora_w im Leerlauf KFRAT
[1,0....1,08....1,1] [0,9....0,92....1,0] [-48....20..< TMRAA] [-48...0,0..< TMRAA] [0,6....1,2 ....2,4] [0,0....0,3 ....1,0]
% % ◦ C ◦ C s %
Steigung des FRAT-Integrators dlrfrat_w | 0.1 0.2 1.0 5.0 10.0 -------------+--------------------------------------KFRAT [1/s] | 0.025 0.05 0.1 0.05 0.025
FBZFRAT
Bewertungsfaktor f¨ ur FRAT Integrator abh¨ angig vom Benzin im ¨ Ol abo | 0 3 8 15 --------+------------------------------------FBZFRAT | 1 0.33 0.125 0.067
Die Gemischadaption lernen lassen, so daß die Vorsteuerung bei Temperaturen gr¨ oßer als TMRAA zu 100% stimmt. TMFRATMN auf 20 ◦ C setzen und bei tmot = 20 ◦ C und eingeschalteter Lambdaregelung die FRAT-Korrektur lernen lassen, bis die Vorsteuerung wieder stimmt. TFRATUB gleich der Temperatur w¨ ahlen, bei der die Toleranzen der Vorsteuerung nicht klein sind.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Applikation der Teilfunktion LRAINT ----------------------------------NRKAB Mindenstdrehzahl f¨ ur Begrenzung Stelleingriff rka N0 Umrechnungskonstante f¨ ur Einrechnug Gemischkorrektur rka Applikation der Teilfunktion LRAFVB ----------------------------------DFRMPHUI Initialisierungswert des DFRM-Tiefpasses FVLRAS Schwelle f¨ ur Fehlerverdacht in der LRA TDFRMXF
[400...480...500] U/min [640...640...800] U/min
[0,0.....0,0....0,10] [0,08....0,1....0,12]
Zeitkonstante des Tiefpassfilters dfrmxq_w | 1.0 2.0 3.0 4.0 ------------+-----------------------------TDFRMXF [s] | 3.0 2.0 1.4 1.0
Hinweis: Die dem Eingang des Kennlinie TDFRMXF vorgschaltete Division liefert bei "Null durch Null" die Null!
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAPHU 1.50.0
Seite 1339 von 4100 31.JAN.2003 Thomas Brosi
FU LRAPHU 1.50.0 Bestimmung der physikalischen Dringlichkeit der Gemischadaption FDEF LRAPHU 1.50.0 Funktionsdefinition MAIN: Funktions¨ ubersicht
Phase decider Phasenentscheider B_edkvs B_nmot B_fvlra
B_edkvs B_nmot
B_gapc
B_fvlra B_zora
Mixture adaptation demander
B_zora B_zfra B_tfuora B_ubora B_ubfra fteadf tnse_w
GA_Anforderer B_zora B_zfra
Final decider Endentscheider B_gapc
phafra
B_gapa
B_gap
B_gaps
phuora
phuafra
B_tfuora B_ubora
B_gapa
B_ubfra fteadf
B_gap
phuaora
tnse_w
GA_Stopp
fteadf
fteadf B_gaps
B_gaeing
B_gaeing
lraphu-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Mixture adaptation stop
lraphu-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAPHU 1.50.0
Seite 1340 von 4100 31.JAN.2003 Thomas Brosi
MAIN2: Zustandautomat zur Bestimmung der Dauer der Gemischadaptionsphasen
S Default/ 1
trigger
1 trigger [error_suspicion]
A_tteofini/ Entry: I_A_tteini Static: S_A_tteini2
trigger [no_error_suspicion]
3 trigger [hotstart_no_error_suspition]
trigger [error_time_expired]
1
trigger [hotstart_time_expired]
A_tgagae/ Entry: I_A_tgagae Static: S_A_tgagae 2
trigger [time_expired_no_error]
trigger [no_error_time_expired] 2 A_tgafvini/ 2 Entry: I_A_tgafvini Static: S_A_tgafvini
trigger [mixture_checked]
A_ttegae/ Entry: I_A_ttegae 1 Static: S_A_ttegae
trigger [mixture_adapted]
1
2
A_tgaini/ Entry: I_A_tgaini Static: S_A_tgaini 1
trigger [time_expired_checked]
trigger [time_expired_error]
2 A_tgangae/ Entry: I_A_tgangae Static: S_A_tgangae
trigger [mixture_no_checked]
trigger [time_expired]
1 A_ttengae/ 2 Entry: I_A_ttengae Static: S_A_ttengae
trigger [error_dedected]
lraphu-main2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1 trigger [time_expired_no_checked]
lraphu-main2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAPHU 1.50.0
Seite 1341 von 4100 31.JAN.2003 Thomas Brosi
GA_ANFORDERER: Gemischadaptionsanforderung bei niedriger Beladung
TVUBORA B_ubora CWGAPH 5 SY_STERVK
0
B_tfuora false B_tfuora2 B_zora
B_zora2 B_zfra TGAPA B_zfra2 TVUBFRA B_ubfra
B_gapa
tnse_w TGAPANS FTEADGAO lraphu-ga-anforderer
FTEADGAU fteadf
lraphu-ga-anforderer GA_STOPP: Stoppen der Gemischadaption wegen hoher Beladung
FTEADGSO FTEADGSU fteadf
SY_STERVK
0
B_gaeing B_gaps
B_gaps
B_gaeing2
CWGAPH 0
lraphu-ga-stopp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_gapa
lraphu-ga-stopp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAPHU 1.50.0
Seite 1342 von 4100 31.JAN.2003 Thomas Brosi
ENDENTSCHEIDER: Bestimmung der physikalischen Dringlichkeit abh¨ angig von dem aktuellen Zustand
B_hom B_gapa B_gaps
B_gapc
1 CWGAPH
2 B_gap
3 4 PHUFRAS PHUFRAM PHUFRAA PHUFRAP
phufra
phafra
PHUFRAC PHUORAS
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
PHUORAA PHUORAP
phuora
phuora
PHUORAC
lraphu-endentscheider
PHUORAM
lraphu-endentscheider
ABK LRAPHU 1.50.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Code wort fur ¨ unterschiedlichen Gemischadaptionsphasen obere Beladungsschwelle fur ¨ Gemischadaption Anfordern untere Beladungsschwelle fur ¨ Gemischadaption Anfordern Obere Beladungsschwelle fur ¨ Gemischadaption stoppen Untere Beladungsschwelle fur ¨ Gemischadaption nach Sperre wieder freigeben physikalische Dringlichkeit fur ¨ FRA- Anforderung physikalische Dringlichkeit fur ¨ FRA- fur ¨ Applikationszwecke ¨ physikalische Dringlichkeit fur ¨ FRA (mitlaufen wahrend Homogenbetrieb) physikalische Dringlichkeit fur ¨ FRA uber ¨ Phasenentscheider physikalische Dringlichkeit fur ¨ FRA Stoppen physikalische Dringlichkeit fur ¨ ORA- Anforderung physikalische Dringlichkeit fur ¨ ORA fur ¨ Applikationszwecke ¨ physikalische Dringlichkeit fur ¨ ORA (mitlaufen wahrend Homogenbetrieb) physikalische Dringlichkeit fur ¨ ORA uber ¨ Phasenentscheider physikalische Dringlichkeit fur ¨ ORA Stoppen Zeit fur ¨ erste Gemischadaptionsphase im Fehlerfall Zeitdauer fur ¨ Gemischadaptionsphase bei gesetztem Zyklusflag Z_ora Zeit fur ¨ erste Gemischadaptionsphase ohne Fehler Zeitdauer fur ¨ Gemischadaptionsphase bei nicht gesetztem Zyklusflag Z_ora Maximale Zeitdauer Gemischadaptionsanforderung bei niedriger Beladung Zeit nach Start fur ¨ die Freigebe der Gemischadaptionsanforderung Schwelle tms fur nach Fahrzyklus mit erfolgter Gemischadaption ¨ Dauerspulen ¨ Schwelle tns fur ¨ Dauerspulen ¨ nach Fahrzyklus mit erfolgter Gemischadaption ¨ Erste Phase ohne bereichsabhangige Gemischadaption im Fehlerfall (ggf. TE-Phase) Phasen ohen Gemischadaption (Z_ora = TRUE, ggf. TE-Phase) Minimale Zeit, in der die Gemischadaption nicht lauft (Fehlerfall, ggf. min. TEPhasen ohen Gemischadaption (Z_ora = FALSE, ggf. TE-Phase) ¨ Erste Phase ohne bereichsabhangige Gemischadaption (fehlerfreies System) ¨ Verzogerungszeit fur ¨ Gemischadaptionanforderung FRA-Bereich ¨ Verzogerungszeit fur ¨ Gemischadaptionanforderung ORA-Bereich
Systemkonstante
Art
Bezeichnung
SY_STERVK
SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
CWGAPH FTEADGAO FTEADGAU FTEADGSO FTEADGSU PHUFRAA PHUFRAC PHUFRAM PHUFRAP PHUFRAS PHUORAA PHUORAC PHUORAM PHUORAP PHUORAS TGAFVINI TGAGAE TGAINI TGANGAE TGAPA TGAPANS TMSNOGA TNSNOGA TTEFVINI TTEGAE TTEMIN TTENGAE TTEOFINI TVUBFRA TVUBORA
Source-X
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAPHU 1.50.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_EDKVS
DKVS
EIN
Bedingung Adaptionsfehlerschwellen aktuell uberschritten ¨
B_EDKVS2
DKVS
EIN
Bedingung Adaptionsfehlerschwellen Bank 2 aktuell uberschritten ¨
B_FVLRA B_GAEING B_GAEING2 B_GAP B_GAPA B_GAPC B_GAPS B_HOM
LRA DKVS DKVS LRAPHU LRAPHU LRAPHU LRAPHU BDEMUM
DKATFKEB, DLSAFK,DLSAHKBD, DMDSTP, DTEV, ... DKATFKEB, DLSAFK,DLSAHKBD, DMDSTP, DTEV, ... DKVS, LRAPHU LRA, LRAPHU, LRS LRA, LRAPHU, LRS DKVS, LRAEB
B_NMOT
BGWNE
B_TFUORA B_TFUORA2 B_UBFRA B_UBORA B_ZFRA B_ZFRA2 B_ZORA B_ZORA2 FID_AFRA FID_AORA FTEADF
DKVS DKVS LRAEB LRAEB DKVS DKVS DKVS DKVS LRAPHU LRAPHU TEB
PHC_W PHUAFRA PHUAORA PHUFRA PHUORA TMST
LRAPHU LRAPHU LRAPHU LRAPHU LRAPHU GGTFM
TNSE_W
BBSTT
EIN EIN EIN AUS LOK LOK LOK ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... ADVE, AEKP, ALE,EIN ALSU, BAKH, ... LRAPHU EIN LRAPHU EIN LRAPHU EIN LRAPHU EIN LRAPHU EIN LRAPHU EIN LRA, LRAPHU, TEB EIN LRA, LRAPHU, TEB EIN LRAPHU DOK LRAPHU DOK DDYLSU, LRAPHU, TE- EIN BEB LOK AUS AUS LOK LOK BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ...
Seite 1343 von 4100 31.JAN.2003 Thomas Brosi
Bedingung Fehlerverdacht in der Gemischadaption Bedingung Grundadaption Bank 1 eingeschwungen Bedingung Grundadaption Bank 2 eingeschwungenen Bedingung Gemischadaptionsphase aktiv Bedingung Extra Gemischadaptionsanforderung Bedingung Gemischadaptionsanforderung uber ¨ Phasenentscheider Bedingung Gemischadaption stoppen Bedingung Betriebsart Homogen Bedingung Motordrehzahl: n > NMIN ¨ Zeit fur ¨ das Setzen des Zyklusflags Z_ora unabhangig von Z_FRA ¨ Zeit fur ¨ das Setzen des Zyklusflags Z_ora unabhangig von Z_FRA (Bank 2) ¨ Betriebsartunabhangige Laufbereitschaft fur ¨ fra ¨ Betriebsartunabhangige Laufbereitschaft fur ¨ ora wenn gleich TRUE, dann ist fra gepruft ¨ wenn gleich TRUE, dann ist fra gepruft ¨ (2. Bank) wenn gleich TRUE, dann ist ora gepruft ¨ wenn gleich TRUE, dann ist ora gepruft ¨ (2. Bank) Function Identifier: Mode A; multiplikative Adaptionsfaktor Function Identifier: Mode A; additive Adaptionsfaktor gefilteter Faktor Tankentluftungs-Adaption ¨ ¨ Phasenzahler fur ¨ Gemischadaptionsanforderung physikalische Dringlichkeit bei FRA physikalische Dringlichkeit bei ORA physikalische Dringlichkeit bei FRA physikalische Dringlichkeit bei ORA Motorstarttemperatur ¨ Zeitzahler ab Startende (16bit)
FB LRAPHU 1.50.0 Funktionsbeschreibung Aufgabe der Funktion LRAPHU : ============================= In der Funktion LRAPHU werden die physikalische Dringlichkeit PHUAxyz der bereichsabh¨ angigen Gemischadaption sowie die Bedingung "die Gemischadaptionsphase Einleiten" B_gap bestimmt. Eine hohe physikalische Dringlichkeit entspricht einer starken Forderung des Homogenbetriebs, da die Gemischadaption nur im Homogenbetrieb aktiviert werden kann. Wann und wie lange die Gemischadaption aktiv werden soll, wird in der Funktion LRAPHU festgelegt. Ob die Funktion tats¨ achlich aktiv wird, h¨ angt von der Freigabe der DSM (B_scaxyz) ab. Die Funktion LRAPHU wird in vier Teilfunktionen untergliedert: 1. Phasenentscheider :Zustandautomat zur Bestimmung der Dauer der Gemischadaptionsphasen. 2. GA_Anforderer :Anfordern der Gemischadaption bei niedriger Beladung des Aktivkohlefilters (AKF) 3. GA_Stopp :keine Gemischadaption bei sehr hoher Beladung des AKFs 4. Endentscheider :Bestimmung der physikalischen Dringlichkeit abh¨ angig von dem aktuellen Zustand 1. Beschreibung der Teilfunktion Phasenentscheider: -------------------------------------------------Der Phasenentscheider ist ein Zustandautomat mit 7 Zust¨ ande. "- A_TTEOFINI Zustand, Ini-Phase ohne Gemischadaption: Aus Verbrauchsgr¨ unden soll die Gemischadaption im fehlerfreien Zustand" selten bzw. in langen Perioden laufen. In der Gemischadaption kann ¨ uber die temperaturabh¨ angige Adaptionskorrektur einen eventuell vorhandenen Gemischfehler B_fvlra festgestellt werden (Siehe %LRA z.B 129.10). Ein Gemischfehler kann auch in der Tankentl¨ uftung ¨ uber die unplausible Beladung oder fkakormt_w (siehe %TEB z.B. 101.90) B_fvte erkannt werden. In Falle eines Gemischfehlers wird die Dauer der A_TTEOFINI Phase in TTEFVINI verk¨ urzt. Die A_TTEOFINI ist die l¨ angste Phase ohne Gemischadaption(B_gapc = FALSE). Wenn die Zeit TTEOFINI abgelaufen ist, ohne das ein Fehlerverdacht vorliegt und gleichzeitig das Bit B_hs ("hotstart") gesetzt ist, wird direkt in den Zustand A_TGAGAE geschaltet. "- A_TGAFVINI Zstand, Ini-Phase Gemischadaption mit Fehlerverdacht: Nachdem ein Fehler w¨ ahrend der A_TTEOFINI Phase durch LRA" oder TEB erkannt wurde, wird im Zustand A_TGAFVINI "Gemischadaption INI-Phase mit Fehlerverdacht" umgeschaltet. Nach der Zeit TGAFVINI ist entweder das Zyklusflag f¨ ur ora gesetzt, dann wird in A_TTEGAE Zustand umgeschaltet, oder das Zyklusflag B_zora ist nicht gesetzt, dann wird in A_TTENGAE Zustand umgeschaltet(B_gapc = TRUE). "- A_TGAINI Zustand, Ini-Phase Gemischadaption ohne Fehlerverdacht: Wenn in A_TTEOFINI Phase keinen Fehler erkannt wurde, wird im" Zustand A_TGAINI umgeschaltet. TGAINI ist die l¨ angste Gemischadaptionsphase. In dieser Phase werden eventuell vorhandene kleine Gemischfehler(kleiner 5%)ausadaptiert und in dem Zustand A_TTEGAE umgeschaltet oder Es wird w¨ ahrend der aktiven Gemischadaption einen Fehler entdeckt, dann wird im Zustand A_TTENGAE umgeschaltet(B_gapc = TRUE). Bei nicht gesetztem B_zora wird auch im Zustand A_TTENGAE gewechselt. "-A_TTEGAE Zustand: In diesem Zustand ist die Gemischadaption gepr¨ uft (B_zora = True). Aus diesem Grund wird in den langen Phasen" keine Gemischadaption angefordert. Wenn in diesem Zustand die Tankentl¨ uftung aktiv ist und ¨ uber B_fvte einen Fehlerverdacht im Gemisch signalisiert wird, dann wird nach der Zeit TTEMIN im Zustand A_TGANGAE umgeschaltet. Ohne erkannter Gemischfehler wird nach der Zeit TTEGAE im Zustand A_TGAGAE umgeschaltet(B_gapc = FALSE).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAPHU 1.50.0
Seite 1344 von 4100 31.JAN.2003 Thomas Brosi
"- A_TGAGAE Zustand: Die Gemischadaption ist in diesem Zustand nur f¨ ur eine kurze Zeit aktiv. Wird in diesem Zustand einen" Gemischfehler erkannt B_fvlra = true, dann schaltet man nach der Zeit TGAGAE im Zustand A_TTENGAE sonst im Zustand A_TTEGAE um(B_gapc = TRUE). "- A_TGANGAE Zustand: In diesem Zustand ist die Gemischadaption ungepr¨ uft (B_zora = False). Aus diesem Grund sind die Gemisch-" adaptionsphasen l¨ anger als A_TGAGAE. Nach der Zeit TGANGAE ist entweder das Bit B_zora gesetzt, dann wird im Zustand A_TTEGAE umgeschaltet oder das Bit B_zora nicht gesetzt, dann schaltet man im Zustand A_TTENGAE(B_gapc = TRUE). "- A_TTENGAE Zustand: In diesem Zustand ist die Gemischadaption f¨ ur eine kurze Zeit nicht aktiv. Nach Ablauf der Zeit TTENGAE wird" im Zustand A_TGANGAE umgeschaltet(B_gapc = TRUE), sofern kein Heißstart (B_hs nicht gesetzt) oder ein Fehlerverdacht (B_fvg gesetzt) vorliegt. Ist die Zeit TTENGAE abgelaufen und liegt ein Heißstart, aber kein Fehlerverdacht (B_hs gesetzt, B_fvg nicht) vor, wird in den Zustand A_TGAGAE umgeschaltet.
2. Beschreibung der Teilfunktion GA_Anforderer: ---------------------------------------------Bei niedriger Beladung des AKFs und nicht gesetztem Bits B_zora(2)bzw. B_zfra(2), soweit die betriebsartunabh¨ angige Bedingungen f¨ ur ora bzw. fra erf¨ ullt sind, kann f¨ ur die Zeit TGAPA Gemischadaption angefordert werden (B_gapa = TRUE). Hier soll bei Warmstart vermieden werden, dass wegen noch nicht gelernte Beladung die Gemischadaption angefordert wird. Es soll also die Zeit TGAPANS nach dem Start vergangen sein. Um eine ossilierende Umschaltung nach Homogenbetrieb zu vermeiden, wird eine Umschaltung nur dann zu gelassen, wenn f¨ ur die Zeit TVUBORA bzw. TVUBFRA der Bereich ORA bzw. FRA aktiv war. Die Zeiten k¨ onnen auf Null gesetzt werden, wenn diese Feature nur im Homogenbetrieb aktiv werden sollte. Da das Setzen des additiven Zyklusflags B_zora von B_zfra abh¨ angig ist, wird f¨ ur die ORA-Korrektur ohne gestztes Bit B_zfra maximal f¨ ur die Zeit TORAAK (Siehe %DKVS)eine Gemischadaptionsphase angefordert. Nach ablauf der Zeit TORAAK wird in %DKVS das Bit B_tfuora auf True gesetzt und damit wird eine Gemischadaptionsanforderung ohne gestetztes Bit B_zfra verboten.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3. Beschreibung der Teilfunktion GA_Stopp: ----------------------------------------Bei hoher Beladung des Aktivkohlefilters(Beladung gr¨ oßer als FTEADGSO) unter der Bedingung, dass die Gemischadaption eingeschwungen ist, kann eine durch den Phasenentscheider angeforderte Gemischadaptionphase verboten werden(B_gaps = TRUE). Das Verbot wird aufgehoben, soweit die Tankentl¨ uftung ausreichend das AKF gesp¨ ult hat und die Beladung kleiner als die Schwelle FTEADGSU geworden ist. Diese Feature kann ¨ uber das Bit Nr. 0 des Codewortes CWGAPH abgeschaltet werden. 4. Beschreibung der Teilfunktion Endentscheider: ----------------------------------------------In dieser Teilfunktion wird abh¨ angig vom aktuellen Zustand(B_gapc, B_gapa und B_gaps) die physikalische Dringlichkeit f¨ ur ORA und FRA berechnet. ¨ Uber das Codewort CWGAPH Bit Nr. 1 kann eine Gemischadaptionsanforderung nur im Homogenbetrieb zugelassen werden. Mit dem Bit Nr. 2 kann die Anforderung in allen Betriebsarten zugelassen werden. F¨ ur die Applikationszwecke kann ¨ uber das Bit Nr. 3 und Parameter PHUFRAC bzw. PHUORAC dauernd Gemischadaption angefordert werden. ¨ Uber das Bit Nr. 4 kann die Gemischadaption verboten werden. Wichtig !!! ----------Gemischadaption Anfordern bedeutet nicht, dass die Gemischadaption auch aktiv wird. Die Aktivierung findet ausschließlich ¨ uber DSM statt. Es muss das Bit B_scaora bzw. B_scafra gesetzt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LRAPHU 1.50.0
Seite 1345 von 4100 31.JAN.2003 Thomas Brosi
APP LRAPHU 1.50.0 Applikationshinweise V o r g e h e n w e i s e : Die Beurteilung der LRA kann sinnvollerweise erst beginnen, wenn die Applikation des Lambdareglers, der F¨ ullungserfasssung, der Momentenstruktur und Leerlaufregler abgeschlossen sind. Die Kennlinie WDKARN in der %LRAEB soll appliziert sein. Die Applikation der LRA kann weitgehend am Schreibtisch gemacht werden, die Vorschlagswerte (insbes. bei den Luftmassenschwellen) m¨ ussen jedoch je nach Motorgr¨ oße angepaßt werden, die anderen Werte sind in der Regel zu ¨ ubernehmen. Bei der DKVS-Zertifizierung sind dann noch die Schwellen anzupassen. Die Applikation der LRAPHU ist eng mit der Applikation der DSM verkn¨ upft Hinweis: Die unten in der Mitte angegebenen Werte sind Referenzwerte. Applikation der Teilfunktion Phasenentscheider ---------------------------------------------Die Zeiten werden an Fahrzyklus angepasst
|ECE-Zyklus |ECE Zyklus |FTP Zyklus |FTP Zyklus |alle BA |nur H-BA |nur H-BA |alle BA ------------+-----------+------------+-------------+--------TGAFVINI | 137 s | 137 s | 130 s | 130 s TGAGAE | 60 s | 155 s | 60 s | 60 s TGAINI | 100 s | 137 s | 130 s |noch nicht fest TGANGAE | 155 s | 155 s | 60 s | 60 s TNSNOGA | 1580 s | 0 s | 0 s |noch nicht fest TTEFVINI | 302 s | 302 s | 220 s | 220 s TTEGAE | 589 s | 589 s | 300 s | 300 s TTENGAE | 217 s | 217 s | 60 s | 60 s TTEMIN | 30 s | 1200 s | 30 s | 30 s TTEOFINI | 1480 s | 302 s | 220 s |noch nicht fest H-BA = homogene Betriebsart. Alle Projekte, die nur homogen fahren. BA = Betriebarten. Alle Projekte, mit mindestens 2 verschiedenen Betriebsarten TMSNOGA Temperaturschwelle f¨ ur keine Gemischadaption, da Heissstart
[TMRRA....60....80]
◦
C
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Applikation der Teilfunktion GA_Anforderer -----------------------------------------TGAPA TGAPANS TVUBORA TVUBFRA FTEADGAU FTEADGAO
Aktivierungszeit f¨ ur Gemischadaptionsanforderung bei niedriger Beladung Zeit nach dem Start f¨ ur Gemischadaptionsanforderung Vetz¨ ogerungszeit f¨ ur Gemischadaptionsanforderung, wenn Bereich ORA aktiv Vetz¨ ogerungszeit f¨ ur Gemischadaptionsanforderung, wenn Bereich FRA aktiv untere Beladungsschwelle f¨ ur Gemischadaptionsanforderung obere Beladungsschwelle f¨ ur Verbot der Gemischadaptionsanforderung
[20....30....50] [100..200...300] [0 3 6] [0 3 6] [0......2.....4] [2......4.....6]
Sec Sec Sec Sec
Die Verz¨ ogerungszeiten TVUBORA und TVUBORA sollen auf Null gesetzt werden, wenn das Bit Nr. 1 in CWGAPH gesetzt und das Bit Nr. 2 nicht gesetzt sind (Feature nur im Homogenbetrieb aktiv). Applikation der Teilfunktion GA_Stopp ------------------------------------FTEADGSO FTEADGSU
Obere Beladungsschwelle f¨ ur Unterberechung einer Gemischadaptionsphase untere Beladungsschwelle f¨ ur Wiederfreigabe der Gemischadaptionsphase
CWGAPH
Bit Nr. 0
[15....20....25] [5.....10....15]
nicht gesetzt, dann B_gaps immer false
Applikation der Teilfunktion Endentscheider ------------------------------------------PHUFRAx PHUFRAS PHUFRAM PHUFRAA PHUFRAP
und PHUORAx = PHUORAS = = PHUORAM = = PHUORAM = = PHUORAP =
sollen an die DSM angepasst werden. Defaultwert : 0 200 200 200
PHUFRAC = PHUORAC = 0, wenn die Bits Nr. 3 und/oder 4 in CWGAPH nicht gesetzt sind. PHUFRAC = PHUORAC = 200, wenn das Bit Nr. 3 in CWGAPH gesetzt ist. Defaultwert f¨ ur CWGAPH = 3
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVS 28.50.1
Seite 1346 von 4100 31.JAN.2003 Thomas Brosi
FU DKVS 28.50.1 Diagnose; Plausibilit¨atsprufung ¨ Kraftstoffversorgungssysteme FDEF DKVS 28.50.1 Funktionsdefinition MAIN: Plausibilit¨ atspr¨ ufung Kraftstoffversorgungssysteme
DKVSB B_orastab B_dkvsf frai_w ora_w B_lrafra B_lraora dfrm_w
frai_w
B_orastab
B_frastab
B_frastab
B_tfuora
ora_w
B_tfuora
B_gaefra
B_lrafra B_lraora dfrm_w
B_gaefra
B_zfra
B_zfra
B_zora
B_zora
B_edkvs
B_edkvs
B_gapf B_fvlraf
B_gaeing
DKVSES B_edkvs B_dkvsf
B_fvlra
B_dkvsf
B_edkvs2 DKVSB2 B_fvlraf
B_edkvs2
B_edkvs2
B_gapf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dfrm2_w B_lraora2 B_lrafra2 ora2_w frai2_w
SY_STERVK
dfrm2_w B_gaeing2 B_lraora2 B_zora2 B_lrafra2 B_gaefra2 ora2_w
B_zfra2
frai2_w
B_tfuora2 B_orastab2
B_dkvsf
B_frastab2
0
1/ B_gae B_zora2 B_gaefra2 B_zfra2 B_tfuora2 B_orastab2 B_frastab2
dkvs-main
B_gap
dkvs-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVS 28.50.1
Seite 1347 von 4100 31.JAN.2003 Thomas Brosi
DKVSB1: Bildung der Zyklus- und Errorflags und ¨ Uberpr¨ ufung der Grundadaption auf Einschwingen
DKVSGAE B_lrafra
B_lrafra
B_gaeing
B_gaeing
dfrm_w
dfrm_w
B_gaefra
B_gaefra
B_orastab
B_orastab
B_frastab
B_frastab
B_gapf
B_gapf B_fvlraf B_lraora B_dkvsf ora_w frai_w
DKVSZYK B_ostabzs B_fstabzs
B_ostabzs B_fstabzs B_tfuora
B_fvlraf
B_fvlraf
B_lraora
B_lraora
B_tfuora
B_zfra
B_zfra
B_zora
B_zora
B_dkvsf DKVSERR B_edkvs
B_szfra
B_szfra
B_szora
B_szora
B_dkvsf
B_dkvsf
ora_w
ora_w
frai_w
frai_w
B_edkvs
dkvs-dkvsb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_edkvs
dkvs-dkvsb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVS 28.50.1
Seite 1348 von 4100 31.JAN.2003 Thomas Brosi
DKVSGAE: ¨ Uberpr¨ ufung der Grundadaption auf Einschwingen
ZKDFRM 2/ dfrm_w
dfrmf_w 1/
B_lraora
reset 1/
compute 1/
B_lrafra FRASTAB dfrmf_w
B_frastab
B_lrafra frai_w
frai_w
B_dkvsf
B_dkvsf
B_gapf
B_gapf
B_fstabzs
B_frastab
B_gaefra
B_fstabzs
B_fvlraf
B_efra
FF_B_fstabzs ORASTAB dfrmf_w ora_w
B_eora
ora_w
B_gaefra
B_gaeing B_gaeing /NV
B_gapf
B_lraora B_fvlraf B_fvlraf
B_ostabzs
B_ostabzs
FF_B_ostabzs B_orastab dkvs-dkvsgae
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dkvsf B_orastab
dkvs-dkvsgae
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVS 28.50.1
Seite 1349 von 4100 31.JAN.2003 Thomas Brosi
FRASTAB: ¨ Uberpr¨ ufung der multiplikativen Gemischkorrektur auf Einschwingen
B_dkvsf B_lrafra B_frast
B_fvlraf
compute 1/ SW_TFRA
B_efra
B_efra
B_gapf TORAAKT
reset 1/
B_lraora
TFRA
B_frastab FF_B_frastab
TEFRA
B_lraora_C
B_nofra
CWDKVSTAB
B_frastab
0 2/ frai_w
2/
frairef_w
3/
dfrai_w DFRASTAB
B_frast
dfrmf_w DFRMSTAB true
dkvs-frastab
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFRAESTAB
dkvs-frastab
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVS 28.50.1
Seite 1350 von 4100 31.JAN.2003 Thomas Brosi
ORASTAB: ¨ Uberpr¨ ufung der additiven Gemischkorrektur auf Einschwingen
B_dkvsf B_lraora B_orast
B_fvlraf
B_eora
compute 1/SW_TORA B_eora
B_gapf reset 1/
TFRAAKT
TORA
B_orastab FF_B_orastab
TEORA B_lrafra
B_noora
B_lrafra_C
2/ ora_w
B_orastab
2/
oraref_w
3/
dora_w
B_orast
DORASTAB
dkvs-orastab
dfrmf_w DFRMSTAB true dkvs-orastab DKVSZYK: Setzen des Zyklusflags und ¨ Uberpr¨ ufung auf Mindestzeit aktiv
B_zfra B_fstabzs B_nofra
false
TFRATZ
B_szfra
B_zfra FF_B_szfra
B_edkvs B_lrafrat dfrat_w
B_zfrat
TOD_TFRATZ
B_zora
FF_B_zfrat
DFRATZ B_fvlra
B_ostabzs
B_szora
B_zora false
FF_B_szora
B_noora
B_dkvsf B_lraora
B_fvlraf
compute 1/ SW_TORAAK
reset 2/
B_tfuora TORAAK
B_tfuora dkvs-dkvszyk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DORAESTAB
dkvs-dkvszyk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVS 28.50.1
Seite 1351 von 4100 31.JAN.2003 Thomas Brosi
DKVSES: Bei Tankleer Fehler sperren
DKVSES: By Tank empty error disenable IMKKVSMX 3600.0
B_dkvsf
B_dkvsf
0.0 compute 1/
B_sa ml
0.0
lamsbg_w
imkkvs_w /NV reset 1/
B_kvsffl
IMKDKVSF
B_dkvsfm /NV
15.0
tnse_w TNSETLS tmst
IMKKVSMX TMSTTLS B_imkkvse /NV B_dkvstr
B_tal
1/
SY_STERVK
imkkvszs_w /NV
IMKDKVSG
0
dkvs-dkvses
B_edkvs B_edkvs2 dkvs-dkvses DKVSERR: Bildung des Fehlerflags f¨ ur FRA und ORA
ORAERR ora_w B_szora
ora_w B_szora
B_eora
B_dkvsf
B_dkvsf
B_edkvs
B_edkvs
FRAERR B_dkvsf B_szfra
B_szfra
frai_w
frai_w
B_efra dkvs-dkvserr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_talval
dkvs-dkvserr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVS 28.50.1
Seite 1352 von 4100 31.JAN.2003 Thomas Brosi
ORAERR: ¨ Uberpr¨ ufung der additiven Adaptionskorrektur ORA auf Fehler
B_dkvsf
B_noora
B_szora
false
ORA_DFPM maxError minError nplError sigError healing
B_falra ORADX ora_w
ORADXFA B_eora
ORADN ORADNFA
dkvs-oraerr
Action Table for fault path ORA in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset *:ora dkvs-oraerr FRAERR: ¨ Uberpr¨ ufung der multiplikativen Adaptionskorrektur FRA auf Fehler
B_nofra B_dkvsf
B_szfra
false
FRA_DFPM maxError minError nplError sigError healing
B_falra FRADX frai_w
FRADXFA B_efra
FRADN
B_efra
FRADNFA
Action Table for fault path FRA in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset *:fra
dkvs-fraerr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_eora
dkvs-fraerr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVS 28.50.1
Seite 1353 von 4100 31.JAN.2003 Thomas Brosi
In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch Zur¨ uckschreiben des gesamten Statusworts sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. F¨ ur jeden Fehlerpfad xyz diese Diagnosefunktion sind folgende Gr¨ oßen definiert :
Status Fehlerpfad xyz Fehlerflag xyz : Zyklusflag xyz : Fehlertyp xyz : L¨ oschen Fehlerpfad: Ersatzwert aktiv : Fehlerpfadcode xyz: Fehlerklasse xyz: Fehlerschwere xyz: CARB Code xyz: Tabelle der Umweltbed.xyz:
sfpxyz E_xyz Z_xyz TYP_xyz :(B_mxxyz, B_mnxyz, B_sixyz, B_npxyz) B_clxyz B_bkxyz (optional) CDTxyz CLAxyz f¨ ur DKVS Klasse 2 und f¨ ur Kurztest Klasse 7 TSFxyz CDCxyz FFTxyz
in dieser FDEF sind folgende Fehlerpfade xyz behandelt: Fehlerpfadname
verwendetes K¨ urzel (ersetzt ,,xyz‘‘)
multiplikative Korrektur FRA multiplikative Korrektur FRA2 (Bank 2) additive Korrektur pro Zeit / pro Z¨ undung ORA additive Korrektur pro Zeit / pro Z¨ undung (Bank2) ORA2
fra fra2 ora ora2
ABK DKVS 28.50.1 Abkurzungen ¨ Parameter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Bezeichnung
CWDKVSTAB DFRAESTAB DFRASTAB DFRATZ DFRMSTAB DORAESTAB DORASTAB FRADN FRADNFA FRADX FRADXFA IMKDKVSF IMKDKVSG IMKKVSMX ORADN ORADNFA ORADX ORADXFA TEFRA TEORA TFRA TFRAAKT TFRATZ TMSTTLS TNSETLS TORA TORAAK TORAAKT TSFFRA TSFFRA2 TSFORA TSFORA2 ZKDFRM
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort: Reset von ”Integratorwert stabil” durch Bereichswechsel ¨ FRA-Anderung fur ¨ Setzen von ”FRA-stabil” bei uberschrittener ¨ Diagnoseschwelle ¨ FRA-Anderung fur ¨ Setzen von ”FRA stabil” Delta FRAT fur ¨ das Setzen des Zyklusflags, wenn keine Fehlerverdach ¨ Anderung der gefilterten Lambda-Korrektur fur ¨ Setzen von ”FRM stabil” ¨ ORA-Anderung fur ¨ Setzen von ”ORA-stabil” bei uberschrittener ¨ Diagnoseschwelle ¨ ORA-Anderung fur ¨ Setzen von ”ORA stabil” untere fra-Schwelle fur ¨ Fehlererkennung im Kraftstoffversorgungssystem untere fra-Schwelle fur ¨ Fehlererkennung bei Funktionsanforderung (B_falra) obere fra-Schwelle fur ¨ Fehlererkennung im Kraftstoffversorgungssystem obere fra-Schwelle fur ¨ Fehlererkennung bei Funktionsanforderung (B_falra) Kraftstoffmassenschwelle fur ¨ Fehlerfreigabe im DKVS (Tank leer) Kraftstoffmassenschwelle fur ¨ Fehlerfreigabe Tank leer Maximale Integrationsschwelle fur ¨ Fehlerfreigabe in DKVS (Tank leer) untere Diagnoseschwelle additive Korrektur untere Diagnoseschwelle additive Korrektur bei Funktionsanforderung (B_falra) obere Diagnoseschwelle additive Korrektur obere Diagnoseschwelle additive Korrektur bei Funktionsanforderung (B_falra) ¨ Erkennungszeit fur ¨ ”FRA stabil” bei Uberschreiten der Diagnoseschwelle ¨ Erkennungszeit fur ¨ ”ORA stabil” bei Uberschreiten der Diagnoseschwelle Erkennungszeit fur ¨ eingeschwungene Grundadaption von fra FRA-Aktivzeit fur ¨ Rucksetzen ¨ von B_orastab Verweilzeit fur ¨ Setzen von B_zfrat, wenn kein Fehlerverdach Starttemperaturschwelle fur ¨ die Aktivierung der Tankleersperrfunktion Zeit nach Start Schwelle fur ¨ die Aktivierung der Tankleersperrfunktion Erkennungszeit fur ¨ eingeschwungene Grundadaption von Aktivierungszeit von ora ohne Warten auf fra ORA-Aktivzeit fur ¨ Rucksetzen ¨ von B_frastab Fehlersummenzeit: LR-Adaption multiplikativ Fehlersummenzeit: LR-Adaption multiplikativ (Bank 2) Fehlersummenzeit: LR-Adaption additiver Bereich Fehlersummenzeit: LR-Adaption additiver Bereich Bank 2 Filterzeitkonstante fur ¨ Tiefpass von dfrm_w
Systemkonstante
Art
Bezeichnung
SY_STERVK
SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Variable
Source-X
Quelle
BLOKNR
B_BEFRA B_BEFRA2 B_BEORA B_BEORA2 B_BKFRA B_BKFRA2 B_BKORA
DKVS DKVS DKVS DKVS DKVS DKVS DKVS
Source-Y
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS AUS AUS AUS
Bedingung: Bandendefunktionanford. fur ¨ FRA Bedingung: Bandendefunktionanford. fur ¨ FRA2 (Bank 2) Bedingung: Bandendefunktionanford. fur ¨ ORA Bedingung: Bandendefunktionanford. fur ¨ ORA2 (Bank 2) Ersatzwert fur ¨ FRA aktiv Ersatzwert fur ¨ FRA aktiv Bank 2 Ersatzwert fur ¨ ORA aktiv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_BKORA2 B_CDKVS B_CLFRA B_CLFRA2 B_CLORA B_CLORA2 B_DKVSF B_DKVSFM B_DKVSTR B_EDKVS
DKVS
DKVS DKVS DKVS DKVS
B_EDKVS2
DKVS
B_EFRA B_EFRA2 B_EORA B_EORA2 B_FAFRST B_FALRA B_FRAST B_FRAST2 B_FRASTAB B_FRASTAB2 B_FSTABZS B_FSTABZS2 B_FTFRA B_FTFRA2 B_FTORA B_FTORA2 B_FVLRA B_GAE B_GAEFRA B_GAEFRA2 B_GAEING B_GAEING2 B_GAP B_IMKKVSE B_KVSFFL B_LRAFRA B_LRAFRA2 B_LRAFRAT B_LRAFRAT2 B_LRAORA B_LRAORA2 B_LRARE B_MNFRA B_MNFRA2 B_MNORA B_MNORA2 B_MXFRA B_MXFRA2 B_MXORA B_MXORA2 B_NOFRA B_NOORA B_NPFRA B_NPFRA2 B_NPORA B_NPORA2 B_ORAST B_ORAST2 B_ORASTAB B_ORASTAB2 B_OSTABZS B_OSTABZS2 B_PWF
DKVS DKVS DKVS DKVS TKDFA TKDFA DKVS DKVS DKVS DKVS DKVS DKVS DKVS DKVS DKVS DKVS LRA DKVS DKVS DKVS DKVS DKVS LRAPHU DKVS DKVS LRAEB LRAEB LRAEB LRAEB LRAEB LRAEB LRA DKVS DKVS DKVS DKVS DKVS DKVS DKVS DKVS LRAEB LRAEB DKVS DKVS DKVS DKVS DKVS DKVS DKVS DKVS DKVS DKVS BBHWONOF
B_SA
MDRED
B_SIFRA B_SIFRA2 B_SIORA B_SIORA2 B_TAL
DKVS DKVS DKVS DKVS GGFST
B_TALVAL
GGFST
B_TFUORA
DKVS
AUS EIN DKVS, TC1MOD EIN DKVS, LRA, LRAEB EIN DKVS, LRA, LRAEB EIN DKVS, LRA, LRAEB DKVS, LRA, LRAEB EIN AUS LOK LOK DKATFKEB, DLSAFK,- AUS DLSAHKBD, DMDSTP, DTEV, ... DKATFKEB, DLSAFK,- AUS DLSAHKBD, DMDSTP, DTEV, ... LOK LOK LOK LOK DFRST, DKVS, LRA EIN DKVS, LRA, LRAEB EIN LOK LOK LRAEB AUS LRAEB AUS LOK LOK AUS AUS AUS AUS EIN DKVS, LRAPHU AUS AUS AUS LRA, LRAPHU, LRS AUS LRA, LRAPHU, LRS AUS DKVS, LRAEB EIN LOK LOK EIN DKVS, GKEB, LRA DKVS, LRA EIN EIN DKVS, GKEB, LRA EIN DKVS, LRA EIN DKVS, GKEB, LRA DKVS, LRA EIN EIN DKVS AUS AUS AUS AUS AUS AUS AUS AUS EIN DKVS, LRA DKVS, LRA EIN AUS AUS AUS AUS LOK LOK LRAEB AUS LRAEB AUS LOK LOK EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... AUS AUS AUS AUS DBKS, DICLSU, DKVS, EIN DLSAFK, DLSF, ... EIN DICLSU, DKVS,DLSAFK, DLSF,DTANKL, ... LRAPHU AUS
DKVS 28.50.1
Seite 1354 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Ersatzwert fur ¨ ORA aktiv Bank 2 Funktion uber ¨ Codewort CDKVS freigegeben ¨ Bedingung Fehlerpfad FRA loschen (Multipl. Bereich) ¨ Bedingung Fehlerpfad FRA2 loschen (Stereo) ¨ Bedingung Fehlerpfad ORA loschen (additiver Bereich) ¨ Bedingung Fehlerpfad ORA2 loschen (Stereo) Bedingung: Freigabe des Fehlers Bedingung: Freigabe des Fehlers (Flipflop Ausgang) Bedingung: Integrator bei Tankleer zurucksetzen ¨ Bedingung Adaptionsfehlerschwellen aktuell uberschritten ¨
Bedingung Adaptionsfehlerschwellen Bank 2 aktuell uberschritten ¨
Bedingung Diagnoseschwellen multiplikative Korrektur aktuell uberschritten ¨ Bedingung Diagnoseschwellen multipl. Korr. Bank 2 aktuell uberschritten ¨ Bedingung Diagnoseschwellen additive Korrektur aktuell uberschritten ¨ Bedingung Diagnoseschwellen additive Korrektur Bank 2 aktuell uberschritten ¨ Funktionsanforderung Kurztest Bedingung: Funktionsanforderung Lambdaregelung-Adaption ¨ Bedingung: letzte Anderung der multiplikativen Gemischkorrektur kleiner Schwelle ¨ Bedingung: letzte Anderung der mult. Gemischkorrektur kleiner Schwelle (Bank 2) Bedingung: FRA-Integrator (lokal) stabil Bedingung: FRA-Integrator 2. Bank (lokal) stabil Bedingung: B_frastab war gesetzt Bedingung: B_frastab2 war gesetzt Bedingung Fehlereintrag durch Tester fur ¨ FRA Bedingung Fehlereintrag durch Tester fur ¨ FRA2 Bedingung Fehlereintrag durch Tester fur ¨ ORA Bedingung Fehlereintrag durch Tester fur ¨ ORA2 Bedingung Fehlerverdacht in der Gemischadaption Bedingung Grundadaption eingeschwungen Bedingung Grundadaption (fra-Integrator) eingeschwungen Bedingung Grundadaption (fra2-Integrator) eingeschwungen Bedingung Grundadaption Bank 1 eingeschwungen Bedingung Grundadaption Bank 2 eingeschwungenen Bedingung Gemischadaptionsphase aktiv Bedingung Kraftstoffmassenintegral Rucksetzen ¨ Bedingung: Freigabe des Fehlers trotz Tank leer multiplikativer Bereich in der Gemischadaption ist aktiv multiplikativer Bereich in der Gemischadaption ist aktive (2. Bank) ¨ Temperaturabhangige Adaption ist aktiv ¨ Temperaturabhangige Adaption ist aktiv Bank 2 additiver Bereich in der Gemischadaption ist aktive additiver Bereich in der Gemischadaption ist aktive (2. Bank) Bedingung Reset LRA ¨ Bedingung untere Plausibilitatsschwelle unterschritten (multiplikativer Bereich) ¨ Bedingung untere Plausibilitatsschwelle unterschritten (multi. 2. Bank) ¨ Bedingung untere Plausibilitatsschwelle unterschritten (additiver Bereich) ¨ Bedingung untere Plausibilitatsschwelle unterschritten (addi. 2. Bank) ¨ Bedingung obere Plausiblitatsschwelle uberschritten ¨ (multiplikativer Bereich) ¨ Bedingung obere Plausibilitatsschwelle uberschritten ¨ (mult. 2. Bank) ¨ Bedingung obere Plausibilitatsschwelle uberschritten ¨ (additiver Bereich) ¨ Bedingung obere Plausibilitatsschwelle uberschritten ¨ (add. 2. Bank) Bedingung Sperren der multiplikativen Gemischkorrektur Bedingung additive Korrektur der Gemischadaption abgeschaltet Bedingung FRA ist unplausibel Bedingung FRA ist unplausibel Bank 2 Bedingung ORA ist unplausibel Bedingung ORA ist unplausibel Bank 2 ¨ Bedingung: letzte Anderung der additiven Gemischkorrektur kleiner Schwelle ¨ Bedingung: letzte Anderung der add. Gemischkorrektur kleiner Schwelle (Bank 2) Bedingung: ORA-Integrator (lokal) stabil Bedingung: ORA-Integrator 2. Bank (lokal) stabil Bedingung: B_orastab wurde nach B_fstabzs gesetzt Bedingung: B_orastab2 wurde nach B_fstabzs2 gesetzt Bedingung Powerfail
Bedingung Schubabschalten Fehlertyp ’Signal fehlt’ fur ¨ FRA erkannt Fehlertyp ’Signal fehlt’ fur ¨ FRA erkannt Bank 2 Fehlertyp ’Signal fehlt’ for ORA erkannt Fehlertyp ’Signal fehlt’ fur ¨ ORA erkannt Bank 2 Bedingung Tank leer bzw. Reserve Bedingung : Bit Tank leer gultig ¨
¨ Zeit fur ¨ das Setzen des Zyklusflags Z_ora unabhangig von Z_FRA
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
Referenziert von
B_TFUORA2 B_ZFRA B_ZFRA2 B_ZFRAT B_ZFRAT2 B_ZORA B_ZORA2 DFP_FRA
DKVS DKVS DKVS DKVS DKVS DKVS DKVS DKVS
LRAPHU LRAPHU LRAPHU
DFP_FRA2
DKVS
DFP_ORA
DKVS
DFP_ORA2
DKVS
DFRAI2_W DFRAI_W DFRAT_W DFRM2_W DFRMF2_W DFRMF_W DFRM_W DORA2_W DORA_W E_FRA
DKVS DKVS LRA LRA DKVS DKVS LRA DKVS DKVS DKVS
E_FRA2 E_ORA
DKVS DKVS
E_ORA2 FRAI2_W FRAIREF2_W FRAIREF_W FRAI_W IMKKVSZS_W IMKKVS_W LAMSBG_W
DKVS LRA DKVS DKVS LRA DKVS DKVS LAMKO
ML
SRMSEL
ORA2_W ORAREF2_W ORAREF_W ORA_W SFPFRA SFPFRA2 SFPORA SFPORA2 TMST
LRA DKVS DKVS LRA DKVS DKVS DKVS DKVS GGTFM
TNSE_W
BBSTT
Z_FRA Z_FRA2 Z_ORA Z_ORA2
DKVS DKVS DKVS DKVS
Art
AUS AUS AUS LOK LOK LRA, LRAPHU, TEB AUS LRA, LRAPHU, TEB AUS DKVS, DTANKL, LRA, DOK LRAEB, TVWNO DKVS, DTANKL, LRA, DOK LRAEB DKVS, DTANKL, LRA, DOK LRAEB, TVWNO DKVS, DTANKL, LRA, DOK LRAEB LOK LOK EIN DKVS EIN DKVS LOK LOK EIN DKVS LOK LOK DTANKL, STADAP,AUS TVWNO DTANKL, STADAP AUS DTANKL, STADAP,AUS TVWNO DTANKL, STADAP AUS EIN DKVS LOK LOK EIN DKVS LOK LOK ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... DFFT, DKVS, DTEV,- EIN EGTE, GGTFM, ... EIN DKVS LOK LOK EIN DKVS AUS AUS AUS AUS BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ... DTANKL AUS DTANKL AUS DTANKL AUS DTANKL AUS
DKVS 28.50.1
Seite 1355 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Zeit fur von Z_FRA (Bank 2) ¨ das Setzen des Zyklusflags Z_ora unabhangig wenn gleich TRUE, dann ist fra gepruft ¨ wenn gleich TRUE, dann ist fra gepruft ¨ (2. Bank) ¨ Zyklusflag FRA und ORA ist uber ¨ temperaturabhangige GA gesetzt. ¨ Zyklusflag FRA2 und ORA2 ist uber ¨ temperaturabhangige GA gesetzt. wenn gleich TRUE, dann ist ora gepruft ¨ wenn gleich TRUE, dann ist ora gepruft ¨ (2. Bank) SG int. Fehlerpfadnr.: multiplikative Gemischadaptionsfaktor SG int. Fehlerpfadnr.: multiplikative Gemischadaptionsfaktor (Bank 2) SG int. Fehlerpfadnr.: additive Gemischadaptionsfaktor SG int. Fehlerpfadnr.: additive Gemischadaptionsfaktor (Bank 2) ¨ Anderung multipl. Gemischkorrektur gegenuber Referenzwert Bank 2 ¨ ¨ Anderung multiplikative Gemischkorrektur gegenuber ¨ Referenzwert Delta FRAT zwischen dem alten und aktuellen Wert. Abweichung schneller Mittelwert des Lambdareglers von 1.0 (Word) gefilterte Abweichung schneller Mittelwert des Lambdaregl. Bank 2 von 1.0 (Word) gefilterte Abweichung schneller Mittelwert des Lambdareglers von 1.0 (Word) Abweichung schneller Mittelwert des Lambdareglers von 1.0 (Word) ¨ Anderung additive Gemischkorrektur gegenuber ¨ Referenzwert Bank 2 ¨ Anderung additive Gemischkorrektur gegenuber Referenzwert ¨ Errorflag: LR-Adaption multiplikativ Errorflag: LR-Adaption multiplikativ (Bank 2) Errorflag DKVS: additive Korrektur Errorflag DKVS: additive Korrektur Bank 2 multiplikative Gemischkorrektur der Gemischadaption Bank 2 Referenzwert multiplikative Gemischkorrektur Bank 2 Referenzwert multiplikative Gemischkorrektur multiplikative Gemischkorrektur der Gemischadaption Zwischenspeicher: Kraftstoff nach Auftreten eines DKVS Fehles bei leerem Tank Kraftstoffmasse nach Auftreten eines DKVS Fehles bei leerem Tank Lambdasoll Begrenzung (word)
Luftmassenfluß additive Gemischkorrektur der Gemischdaption 2. Bank Referenzwert additive Gemischkorrektur Bank 2 Referenzwert additive Gemischkorrektur additive Gemischkorrektur der Gemischdaption Status Fehlerpfad FRA Status Fehlerpfad FRA Bank 2 Status Fehlerpfad ORA Status Fehlerpfad ORA Bank 2 Motorstarttemperatur ¨ Zeitzahler ab Startende (16bit) Zyklusflag:LR-Adaption multiplikativ Zyklusflag: LR-Adaption multiplikativ (Bank 2) Zyklusflag:LR-Adaption additiv Zyklusflag:LR-Adaption additiv Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVS 28.50.1
Seite 1356 von 4100 31.JAN.2003 Thomas Brosi
FB DKVS 28.50.1 Funktionsbeschreibung Einleitung ---------¨berwachung des Kraftstoffversorgungssystems verlangt. Fehler im Kraftstoffversorgungssystem f¨ Im Rahmen von OBD II wird die U uhren dazu, daß die Gemischvorsteuerung nicht mehr stimmt, ebenso k¨ onnen solche Fehler von der F¨ ullungserfassung stammen. Eine Trennung der beiden Fehlerarten ist nicht m¨ oglich. Da die Genauigkeit einer stetigen Sonde im mageren Bereich m¨ oglicherweise schlechter ist als die zu adaptierenden Gemischabweichungen, wird ausschließlich im Homogenbetrieb gelernt. Die gelernten Werte werden aber auch im Schichtbetrieb eingerechnet. Man kann also den Lambdaregler zur Adaption verwenden. Bei einem Gemisch- bzw. F¨ ullungsfehler wird der Mittelwert des Regelfaktors (frm) von Eins abweichen. Die Adaption ¨ ubernimmt diese Abweichungen, frm kann auf 1.0 zur¨ uckkehren. Die Gemischadaption (LRA) wird versuchen, solche Fehler zu "lernen", um sogar im dynamischen Motorbetrieb den Fehler bestm¨ oglich zu korrigieren. Bei Fehlern, denen ein bestimmter Integrator in der LRA zugeordnet ist, wird das gut gelingen. Beispiele sind: - ora mit Bewertung N0/nmot bei einem additiven Fehler pro Zeit (Leckluft) - ora ohne Bewertung N0/nmot bei einem additiven Fehler pro Einspritzung (EV-Verzugszeit falsch, Abgasgegendruck, P-System) Die Gemischadaption vermag in bestimmten Grenzen (+- 25 % multiplikativ und +- 25 % additiv) Fehler ann¨ ahernd abgasneutral zu korrigieren. Fehler, die jedoch ein von den oben genannten Charakteristiken abweichendes Fehlerbild haben, bewirken st¨ andig wandernde Integratoren. Hier kann nur ein Teil des Fehlers kompensiert werden und es verbleibt ein Restfehler, der st¨ andig durch den Lambdaregler abh¨ angig vom Last- Drehzahlpunkt korrigiert werden muß. Hier kann der 1.5-fache gesetzliche Abgasgrenzwert schon bei kleineren Abweichungen der LRA-Integratoren vom Neutralwert ¨ uberschritten werden. Dies muß bei der Wahl der Diagnoseschwellen ber¨ ucksichtigt werden. Die Diagnoseschwellen der Adaptionsgr¨ oßen in der LRA sind so festzulegen, daß die Abgaswerte den vorgegebenen 1.5-fachen Grenzwert nicht ¨ uberschreiten. Siehe Block APP. Die DKVS ist eng gekoppelt mit der Gemischadaption (LRA) und wertet folgende Integratoren der Gemischadaption aus: - ORA....: additiver Fehler pro Zeit / Z¨ undung je nach Konfiguration - FRA....: multiplikativer Fehler (multiplikativer Bereich)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die DKVS liefert neben den Fehlerflags (E_xyz), den dazugeh¨ origen Zyklusflags (Z_xyz) auch die Information "Grundadaption eingeschwungen" (B_gae). Von der Gemischadaption (bzw. von der LRAEB) ben¨ otigt die DKVS die Integratorwerte (ora_w und fra_w) und die Bedingungen B_lraora, B_lrafra. Außerdem bekommt die DKVS noch die Information, ob einer der Integratoren am Anschlag h¨ angt (B_framx, B_framn, B_oramx, B_oramn). Sobald eine der Max-Schwellen erreicht ist, kann das Bit "Gemischadaption eingeschwungen (B_gae) nicht mehr gesetzt werden. Die B¨ anke 1 und 2 sind gleich aufgebaut. Dort wo bankspezifische Signale vorkommen, ist ein Index (2) f¨ ur die zweite Bank angegeben. Beispiel: fra_w(2) bedeutet fra_w f¨ ur Bank 1 und fra2_w f¨ ur Bank 2.
¨ Ubersichtsbild MAIN ------------------Enth¨ alt die Bl¨ ocke DKVS Bank 1 und Bank 2 sowie DKVSES (Tankleersperre) und DKVSSO (Abschaltung DKVS). B_gae wird nur gesetzt, wenn sowohl B_gaeing und B_gaeing2 gesetzt sind.
Teilfunktion DKVSGAE(2) ----------------------In dieser Teilfunktion wird ¨ uberpr¨ uft, ob die Grundadaption eingeschwungen ist (B_gaeing(2) = TRUE). Sie ¨ uberwacht das Einschwingen der beiden LRA-Integratoren. Einer dieser Integratoren ist der FRA. Der andere ist der ORA. Beim Stillegen der fra-Bereiche ¨ uber B_nofra wird B_gaefra automatisch gesetzt. Beim Stillegen des ora-Bereichs ¨ uber B_noora wird das Flip-Flop zum Setzen "B_gaeing" unabh¨ angig von B_gaefra automatisch gesetzt. Damit erreicht man ein "B_gae= TRUE" auch bei einzeln abgeschalteten Bereichen ! Das Bit "Grundadaption eingeschwungen" wird ben¨ otigt f¨ ur: - Schnelles Setzen der Zyklusflags der DKVS (Z_ora(2), Z_fra(2)). - Als Information f¨ ur andere Diagnosefunktionen Generell kann man davon ausgehen, daß ein Integrator der LRA dann eingeschwungen ist, wenn der jeweilige Integrator sich in einer Zeit, wo er jeweils aktiv war, nur wenig ver¨ andert hat. Sofern jedoch nur ein fester Last-Drehzahlpunkt (z.B. Leerlauf) angefahren wird, kann ein Integrator (z.B. ORA) einschwingen, obwohl er f¨ alschlicherweise einen Gemischfehler gelernt hat (z.B. multiplikativer Fehler), der nicht in diesen Bereich geh¨ ort. Um ein zu fr¨ uhes Setzen des Bits B_gaeing(2) zu vermeiden, wird die Pr¨ ufung auf Einschwingen im additiven Bereich (ORA) erst nach erfolgtem Einschwingen von FRA gemacht (B_gaefra(2) = TRUE). Erst wenn beide betrachteten Integratoren eingeschwungen sind, ist die Grundadaption eingeschwungen (B_gaeing(2) = TRUE). Hat einer der Adaptionswerte die Diagnoseschwelle ¨ uberschritten, kann man ihn nicht als eingeschwungen betrachten, auch wenn sich sein Wert nicht ¨ andert. Deshalb wird in diesem Fall nicht B_gaefra(2) (bzw. B_gaeing(2)) gesetzt. Um, dennoch eine Pr¨ ufung in der richtigen Reihenfolge (erst fra, dann ora) zu gew¨ ahrleisten, wird auf B_fstabzs(2) und B_ostabzs(2) zur¨ uckgegriffen. Diese Bits werden unabh¨ angig vom ¨ Uberschreiten von Fehlerschwellen gesetzt. Mit einer positiven Flanke von B_fvlra (Fehlerverdacht der Gemischadaption, aus der LRA) werden die Bits B_fstabzs(2), B_ostabzs(2) B_gaefra(2) und B_gaeing(2) und die Timer, die der Pr¨ ufung des Einschwingens dienen, zur¨ uckgesetzt. Damit wird erreicht, daß bei Fehlerverdacht eine erneute ¨ Uberpr¨ ufung des Einschwingens der Gemischadaption erfolgen kann bzw. muß. Siehe auch Teilfunktion DKVSZYK(2).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVS 28.50.1
Seite 1357 von 4100 31.JAN.2003 Thomas Brosi
Die Pr¨ ufung auf "Eingeschwungen" im einzelnen: Ein Integrator wird als stabil betrachtet, wenn sich sein Wert in einer Zeit, in der er aktiv war, nur wenig ge¨ andert hat und in dieser Zeit auch die tiefpassgefilterte Abweichung des Lambda-Regeleingriffs (dfrmf(2)_w) von 1 sehr gering war. Wird ein Integrator aktiv, so wird der aktuelle Wert des Integrators als Referenzwert (frairef(2)_w bzw. oraref(2)_w) gespeichert und ein Zeitz¨ ahler gestartet. W¨ ahrend der Integrator aktiv ist, werden sowohl die Differenz aus dem Integratorwert und dem Referenzwert (dfrai(2)_w bzw. dora(2)_w) als auch die tiefpassgefilterte dfmf(2)_w mit einer Schwelle verglichen. Ist sowohl die ¨ Anderung des Integratorwertes, als auch dfrmf(2)_w kleiner als die jeweilige Schwelle, l¨ auft der Zeitz¨ ahler weiter. Ist einer der beiden Werte gr¨ oßer als die Schwelle wird der Zeitz¨ ahler zur¨ uckgesetzt und der jeweils aktuelle Integratorwert als neuer Referenzwert gespeichert. ¨ Uberschreitet der Zeitz¨ ahler eine Zeit (TFRA bzw.TORA), ohne daß eine der Schwellen ¨ uberschritten wurde, wird der Integrator als stabil betrachtet und B_frastab(2) bzw. B_orastab(2) gesetzt. Ist eines dieser Bits gesetzt, wird in %LRAEB die physikalische Laufbereitschaft f¨ ur diesen Integrator zur¨ uckgezogen (bei Zweibanksystemen m¨ ussen beide B¨ anke stabil sein), da ein Weiterintegrieren ohne vorherigen Wechsel in den anderen Bereich nicht sinnvoll erscheint. Sonderfall: Erreicht der Wert eines der Integratoren eine Diagnoseschwelle, wird nur die ¨ Anderung des Integratorwertes beobachtet. F¨ ur diesen Fall l¨ aßt sich der Beobachtungszeitraum verl¨ angern (TEFRA bzw. TEORA), um ein R¨ uckintegrieren zu erm¨ oglichen, und wenn n¨ otig die zul¨ assige Abweichung vergr¨ ossern (DFRAESTAB bzw. DORAESTAB). B_frastab(2) und B_orastab(2) werden unter folgenden Bedingungen zur¨ uckgesetzt: - bei Start - Fehlerverdacht aus %LRA wird gesetzt (B_fvlra). In diesem Fall wird ein Gemischfehler vermutet, der eine erneute Adaption des Gemisches erforderlich macht. - Das Fahrzeug wird f¨ ur eine applizierbare Zeit (TORAAKT bei B_frastab bzw. TFRAAKT bei B_orastab) im jeweils anderen Adaptionsbereich betrieben. In diesem Fall ist anzunehmen, dass die Adaption im anderen Bereich eine erneute Adaption im zuvor "stabilen" Bereich erforderlich macht (z.B. um eventuell f¨ alschlich adaptierte Fehler zur¨ uckintegrieren zu k¨ onnen). Da sich eine ¨ Anderung des additiven Adaptionswertes ORA im FRA-Bereich nur geringf¨ ugig auswirkt, ist das Zur¨ ucksetzen von B_frastab(2) ¨ uber CWDKVSTAB abschaltbar. - Zu Beginn jeder Gemischadaptionsphase, eine erneute Adaption (z.B. zur Detektion eines eventuell seit der letzten Adaptionsphase eingetretenen Fehlers) zu erm¨ oglichen. - Wenn der Integratorwert eine Diagnoseschwelle ¨ uberschreitet oder wieder in den Bereich zwischen den Diagnoseschwellen zur¨ uckkehrt, um in diesem Fall den Beobachtungszeitraum zu verl¨ angern und dadurch die Fehlerentscheidung zu pr¨ azisieren.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Flags B_gaefra(2) werden unter folgenden Bedingungen auf FALSE gesetzt: - Bei Start (In der Init Task) - Wenn FRA die Diagnoseschwelle erreicht (B_efra(2)). Damit wird verhindert, dass der Adaptionswert als eingschwungen betrachtet wird, w¨ ahrend er an einer absoluten Schwelle h¨ angt. - Mit einer positiven Flanke des Bits B_fvlra. In diesem Fall ist eine erneute Gemischpr¨ ufung erfoderlich. - Individuelles L¨ oschen des Fehlerpfads: L¨ oschen des Fehlerpfads FRA(2) d.h. B_clfra(2) gleich TRUE und Task Fehlerspeicher-L¨ oschen = TRUE => B_gaefra(2) = FALSE Die Flags B_gaeing(2) werden unter folgenden Bedingungen auf FALSE gesetzt: - Bei Start (In der Init Task) - Wenn einer der Integratoren die Diagnoseschwelle erreicht (B_efra(2) bzw. B_eora(2)) Damit wird verhindert, dass ein Adaptionswert als eingschwungen betrachtet wird, w¨ ahrend er an einer absoluten Schwelle h¨ angt. - Mit einer positiven Flanke des Bits B_fvlra. In diesem Fall ist eine erneute Gemischpr¨ ufung erfoderlich. - Individuelles L¨ oschen des Fehlerpfads: L¨ oschen des Fehlerpfads FRA(2) d.h. B_clfra(2) gleich TRUE und Task Fehlerspeicher-L¨ oschen = TRUE => B_gaeing(2) = FALSE L¨ oschen des Fehlerpfads ORA(2) => B_gaeing(2) = FALSE B_gaefra(2) und B_gaeing(2) werden auf TRUE gesetzt, wenn B_cdkvs, durch das Bit Nr. NULL des Codewortes CDKVS (in %PROKON) auf FALSE gesetzt wurde. In diesem Fall wird dieser Block nicht gerechnet. Außerdem werden sie auf TRUE gesetzt, wenn die Bereiche, die zum Setzen notwendigerweise angefahren werden m¨ ussen, ¨ uber B_noxxx abgeschaltet sind.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVS 28.50.1
Seite 1358 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion DKVSZYK(2) ----------------------Die Aufgabe dieser Teilfunktion ist das Setzen bzw. R¨ ucksetzen der Bedingungen B_zfra(2), B_zora(2) (Gemischadaption stabil) und der Zyklus-Flags (Ausg¨ ange der zugeh¨ origen Flip-Flops bzw. Hierarchieausg¨ ange B_szora(2) und B_szfra(2)). Die Bedingungen B_zora(2) und B_zfra(2) k¨ onnen wieder zur¨ uckgesetzt werden (s.u.), die Flip-Flops und damit die Zyklusflags k¨ onnen nicht wieder zur¨ uckgesetzt werden. Die Bedingung B_zfra(2) wird gesetzt, wenn - der zugeh¨ orige Integrator FRA(2) in der LRA stabil ist. Das Einschwingen des FRA(2)-Integrators wird durch das Bit B_fstabzs(2) von der Teilfunktion DKVSGAE signalisiert. - von der letzten Fahrt kein Fehler in der DKVS vorlag (B_edkvs = FALSE), die temperaturabh¨ angige Adaption mindestens f¨ ur die Zeit TFRAT aktiv war und die Gemischabweichung dfrat_w kleiner als DFRATZ ist. Die Bedingung B_zora(2) wird gesetzt, wenn - der Integrator FRA(2) und der Integrator ORA(2) in der LRA stabil sind und die Pr¨ ufung beider integratoren auch in dieser Reihenfolge erfolgte. Dieser Zustand wird durch das Bit B_ostabzs(2) aus der Teilfunktion DKVSGAE signalisiert. - wenn von der letzten Fahrt kein Fehler in der DKVS vorlag (B_edkvs = FALSE), die temperaturabh¨ angige Adaption mindestens f¨ ur die Zeit TFRAT aktiv war und der die Gemischabweichung dfrat_w kleiner als DFRATZ ist. Die Bedingungen B_zfra(2) und B_zora(2) werden mit einer positiven Flanke von B_fvlra (Fehlerverdacht der Gemischadaption, aus %LRA, s. auch Teilfunktion DKVSGAE(2)) zum erneuten Pr¨ ufen wieder zur¨ uckgesetzt. Die Bedingung B_zfrat(2) wird mit B_fvlra zum erneuten Pr¨ ufen wieder zur¨ uckgesetzt. Die Zyklusflags Z_fra(2) und Z_ora(2) werden bei nicht freigegebener DKVS (B_cdkvs = FALSE) auf TRUE gesetzt. In diesem Fall wird die Funktion DKVS nicht gerechnet. Außerdem werden die Bedingungen B_zora bzw. B_zfra auf TRUE gesetzt, wenn die Bereiche ¨ uber B_noxxx abgeschaltet sind.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Alle Timer und die Bedingungen B_zxxx sowie die zugeh¨ origen Flip-Flops werden unter folgenden Bedingungen zur¨ uckgesetzt: - Bei Start (Init.Task) - Bei L¨ oschen des Fehlerpfads FRA(2) (fcmclr-Task) - Bei L¨ oschen des Fehlerpfads ORA(2) wird nur die Bedingung B_zora(2) auf FALSE gesetzt. Dies ist ausreichend, da nach L¨ oschen des ORA(2)-Integrators nur das Einschwingen desselben f¨ ur das Setzen des Bits B_gaeing(2) erforderlich ist. - Ausnahme: Mit einer positiven Flanke des Bits B_fvlra werden nur die Timer und Bedingungen B_zxxx zur¨ uckgesetzt, nicht jedoch die zugeh¨ origen FLip-Flops.
Teilfunktion DKVSES ------------------Um eine Fehldiagnose in der DKVS aufgrund eines leeren Tanks zu vermeiden, wird bei gesetztem Bit B_tal = TRUE (soweit eine Diagnose-Schwelle ¨ uber- bzw. unterschritten wird) das Setzen des Errorflags f¨ ur eine bestimmte Zeit verboten. Zu diesem Zweck wird der Kraftstoffdurchsatz solange integriert, bis die Schwelle IMKDKVSF ¨ uberschritten wird. Da im Schubbetrieb nicht eingespritzt wird, wird der Integrator imkkvs_w angehalten. Der Integrator wird mit NULL initialisiert und dann angehalten, wenn nach Freigabe in der n¨ achsten Fahrt - der Kraftstoffmassenintegrator um mindestens die Kraftstoffmasse IMKDKVSG weiterintegriert hat (imkkvs - imkkvszs > IMKDKVSG). - der Integrator sein Maximum IMKKVSMX erreicht hat. Das Bit B_dkvsf wird beim erstmaligen Auftreten eines Fehlers bei leerem Tank auf FALSE gesetzt und damit die DKVS gegen Fehldiagnose gesperrt, solange bis der Integrator imkkvs die Schwelle IMKDKVSF erreicht hat. Das Bit B_dkvsf wird auf TRUE gesetzt und damit die Fehlererkennung freigegeben, wenn - der Integrator den Wert IMKDKVSF ¨ uberschritten hat (B_kvsffl=TRUE). - Bei Start (Init-Task), wenn das Bit B_imkkvse auf FALSE gesetzt wurde.
Teilfunktionsblock DKVSERR(2) ----------------------------Diese Teilfunktion besteht aus zwei weiteren Teilfunktionen (ORAERR(2) und FRAERR(2)). Die Aufgabe jeder Teilfunktion ist die Bildung des Fehlers E_xyz(2) und der Fehlerart (B_mnxyz(2), B_mxxyz(2)). Da diese Teilfunktionen alle die gleiche Struktur aufweisen, wird hier nur die Teilfunktion FRAERR beschrieben. Bemerkung: Die Fehler und die Zyklusflags sind hier nicht dargestellt. Sie sind in den Unterfunktionen ORA_DFPM und FRA_DFRM verborgen. Beschreibung der Teilfunktion FRAERR: -Bildung der Flags E_fra, B_mxfra und B_mnfra Wenn bei gesetztem Zyklusflag die Adaptionsgr¨ oße fra_w die obere bzw. untere Diagnoseschwelle FRADX bzw. FRADN erreicht und das Bit "Tank leer" freigegeben ist (B_dkvsf = TRUE), wird E_fra auf TRUE gesetzt. Bei gesetztem Zyklusflag Z_fra wird die Fehlerart B_mxfra erkannt, wenn fra_w gr¨ oßer gleich der Diagnoseschwelle FRADX ist, und die Fehlerart B_mnfra erkannt, wenn die Adaptionsgr¨ oße fra_w kleiner gleich der Diagnoseschwelle FRADN ist. Da die Zeit beim Werkstatt- bzw. Bandendetest meist nicht zum ¨ Uberschreiten der Diagnoseschwelle ausreicht, wird bei B_falra = TRUE auf engere Diagnoseschwellen [FRADXFA bzw. FRADNFA] umgeschaltet. Zus¨ atzlich zum Fehlerflag E_fra wird eine schnelle Fehlermeldung zum Sperren anderer Diagnosefunktionen im Fehlerfall ben¨ otigt. Daf¨ ur wird das Fehlerbit B_efra bei ¨ Uberschreiten einer Fehlerschwelle gesetzt. Anderen (Diagnose-)Funktionen wird das Bit B_edkvs(2) = B_efra(2) ODER B_eora(2) zur Verf¨ ugung gestellt. wird durch Verodern der zwei Errorbits B_efra(2) und B_eora(2) gebildet. Das Errorflag wird in einer Fahrt bei gesetzten Zyklusflags wieder zur¨ uckgesetzt, wenn fra_w sich im zugelassenen Diagnosebereich befindet. Dies bedeutet, daß das Errorflag in einer Fahrt beliebig oft gesetzt und wieder zur¨ uckgesetzt werden kann. Die Fehlerflags (E_xyz) und die Fehlerarten (B_mnxyz, B_mxxyz) k¨ onnen nur gesetzt werden, wenn B_noxyz = FALSE. Sie werden mit B_noxyz = TRUE auf FALSE gesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVS 28.50.1
Seite 1359 von 4100 31.JAN.2003 Thomas Brosi
APP DKVS 28.50.1 Applikationshinweise V o r g e h e n s w e i s e : Die Applikation der DKVS kann erst beginnen, wenn die Applikation des Lambdareglers, der Umschaltfunktion, der F¨ ullungserfassung, der Momentenstruktur und der Leerlaufregelung abgeschlossen ist. Es sollten davor in der Gemischadaption LRA insbesondere die Adaptionsgeschwindigkeiten (ZKFRA, ...) und in den Einschaltbedingungen der Gemischadaption LRAEB die Adaptionsbereiche (MLU2,...) festgelegt sein. Hinweis: Die unten in der Mitte angegeben Werte sind Referenzwerte. Applikation der Teilfunktion DKVSGAE -----------------------------------TFRA Erkennungszeit stabile Grundadaption von FRA TORA Erkennungszeit stabile Grundadaption von ORA TEFRA Erkennungszeit stabile Grundadaption von FRA (Diagnoseschwelle ¨ Uberschritten) TEORA Erkennungszeit stabile Grundadaption von ORA (Diagnoseschwelle ¨ Uberschritten) DFRASTAB Delta-FRA f¨ ur Erkennung der stabile Adaptionsgr¨ oße FRA DORASTAB Delta-ORA f¨ ur Erkennung der stabile Adaptionsgr¨ oße ORA DFRMSTAB Delta-ddfrmf_w f¨ ur Erkennung von stabilem frm_w ZKDFRM Zeitkonstante f¨ ur Tiefpass von dfrm_w
[ 8...10...12] s [ 4... 6... 8] s [15...30...50] s [10...25...40] s [0,01...0,03...0,05] [0,2 ...0,6 ...1,0 ] [0,01...0,03...0,05] [1....20...40] s
DFRAESTAB Delta-FRA f¨ ur Erkennung stabile Adaptionsgr¨ oße FRA bei B_efra(2) = TRUE [0,01...0,03...0,05]* DORAESTAB Delta-ORA f¨ ur Erkennung stabile Adaptionsgr¨ oße ORA bei B_eora(2) = TRUE [0,2 ...0,6 ...1,0 ]* *DFRAESTAB (bzw.DORAESTAB) --> Delta-FRA (bzw.ORA) f¨ ur Erkennung stabile Adaptionsgr¨ oße FRA bei ¨ uberschrittener Diagnoseschwelle auf gleichen Wert setzen wie DFRASTAB (bzw. DORASTAB). Wenn im Fehlerfall kein Zyklusflag gesetzt werden kann: vergr¨ oßern, bis Setzen des Zyklusflags m¨ oglich ist.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fra_w ist die multiplikative Adaptionskorrektur. Ein multiplikativer Fehler unterscheidet sich signifikant von einem additiven Fehler nur bei Luftmassen >> Leerlaufluftmasse. Aus diesem Grund sollen die Applikationsgr¨ oßen TFRA und DFRASTAB so gew¨ ahlt werden, daß das Bit B_gaefra im FTP75 im großen H¨ ugel gesetzt werden kann. Die Wahl der Gr¨ oße DFRASTAB h¨ angt direkt von der Adaptionsgeschwindigkeit ZKFRA ab. Sie soll so gew¨ ahlt werden, daß bei einer frm-Abweichung vom Neutralwert 1.0 von 3% bis 7% B_gaefra(2) gerade nicht gesetzt wird. Ein multiplikativer Fehler kann z.B. durch einen verstellbaren Druckregler simuliert werden. Der Druck soll zwischen 1 und 6 bar verstellbar sein, so daß ein Delta-Lambda von +- 25 % einstellbar ist. Zuk¨ unftig erlaubt die CARB auch eine Fehlersimulation durch Manipulationen am Steuerger¨ at (z.B. Multiplikation der Einspritzzeit mit einem Faktor). ora_w ist die additive Adaptionskorrekturgr¨ oße und wirkt signifikant im niedrigen Lastbereich bzw. Last-Drehzahlbereich. Die Applikationsgr¨ oßen TORA und DORASTAB sollen so gew¨ ahlt werden, daß das Bit B_gaeing(2) im FTP75 im Leerlauf nach dem großen H¨ ugel gesetzt werden kann. Die Gr¨ oße DORASTAB h¨ angt wiederum von der Adaptionsgeschwindigkeit ZKORA ab. Sie soll so gew¨ ahlt werden, daß bei einer frm-Abweichung von mehr als 3% bis 7% kein Einschwingen erkannt wird. ¨ Uber die Bedingung B_dssakt wird in der LRA zwischen additiver Korrektur pro Zeit (B_dssakt = FALSE, HFM-System) und additiver Korrektur pro Z¨ undung (B_dssakt = TRUE, P-System) umgeschaltet werden. Ein additiver Fehler kann bei einem HFM-System durch eine Leckage nach dem HFM im Saugrohr simuliert werden. Eine Leckage von 3-4 mm Durchmesser hat sich bei einem 2.4l-Motor als g¨ unstig f¨ ur eine Zertifikation herausgestellt. Bei gr¨ oßeren L¨ ochern kann es sein, daß der Motor im Homogenbetrieb nicht mehr anspringt. Leckluft kann auch durch das Abziehen des Kurbelgeh¨ auseentluftungsschlauchs simuliert werden (wenn vorhanden). Ein additiver Fehler bei einem P-System kann durch das Vertrimmen des Drucksensors simuliert werden.
TFRAAKT TORAAKT 0 s : B_frastab (bzw. B_orastab) wird x s : B_frastab (bzw. B_orastab) wird TFRAAKT muß in jedem Fall kleiner sein, < TEFRA). Sonst wird das R¨ ucksetzen von TORAAKT muß in jedem Fall kleiner sein, < TEORA). Sonst wird das R¨ ucksetzen von
[0...3...
TEFRA)] s TEORA)] s
< TFRA und < TORA und
CWDKVSTAB [0...1...1] Bei einem Wechsel von fra nach ora kann projektspezifisch ausgew¨ ahlt werden, ob B_frastab nach ora-Adaption ¨ uberhaupt zur¨ uckgesetzt werden soll (empfohlen) oder nicht. CWDKVSTAB Bit 1 = TRUE: B_frastab(2) wird nach Adaption im ora-Bereich resettiert --> erneute Pr¨ ufung innerhalb dieser GA-Phase CWDKVSTAB Bit 1 = FALSE: B_frastab(2) wird nach Adaption im ora-Bereich nicht resettiert --> erneute Pr¨ ufung in n¨ achster GA-Phase
Applikation der Teilfunktion DKVSZYK -----------------------------------TORAAK Maximale ORA-Aktivzeit f¨ ur Anforderung Zus¨ atzlicher GA-Phasen in %LRAPHU TFRATZ Wartezeit f¨ ur Zwangssetzen der Zyklusflags Z_fra, Z_ora ¨ uber dfrat_w DFRATZ Delta frat, bei dem keinen Fehler im System vermutet wird
[15...20...30] s (ECE) [0....0....0] (FTP) [10...20...30] s [0,01...0,03...0,05]
Mit der Teilfunktion DKVSZYK werden die Zyklusflags f¨ ur alle Adaptionsbereiche gesetzt. Die Zyklusflags werden entweder durch das Bit B_gaefra f¨ ur FRA und B_gaeing f¨ ur ORA gesetzt, oder wenn die Gemischabweichung dfrat_w f¨ ur die Zeit TFRATZ kleiner als DFRATZ ist. Die Zeit TFRATZ ist so zu w¨ ahlen, daß ein eingebauter Fehler (Kraftstoff- oder Leckluftfehler) zum ¨ Uberschreiten der Schwelle DFRATZ f¨ uhrt, wobei DFRATZ so zu w¨ ahlen ist, daß z.B. ein eingebauter Leckluft-Fehler bei hohen Lasten zum ¨ Uberschreiten von DFRATZ f¨ uhrt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVS 28.50.1
Seite 1360 von 4100 31.JAN.2003 Thomas Brosi
Applikation der Teilfunktion DKVSES ----------------------------------IMKDKVSF Kraftstoffmassenschwelle f¨ ur Freigabe des Fehler [0,5...0,7...1] kg Die zweite der folgenden Bedingungen ist unbedingt einzuhalten ist: - IMKDKVSF ist gr¨ oßer zu w¨ ahlen als die Kraftstoffmasse, die nach Auftreten einer ersten Ausmagerung z.B. bei schiefstehendem Fahrzeug bis zum endg¨ ultigen Fahrzeugstillstand bei z.B. waagrechter Fahrzeugposition noch verbraucht werden kann (abh¨ angig von der Einlauftrichterkonstruktion im Tank). - IMKDVSF ist kleiner zu w¨ ahlen als die Kraftstoffmasse, die ab Schwellen¨ uberschreitung (B_edkvs) im FTP72-Preconditioning-Test und dann im Abgastest FTP75 bis zum Ende der S-Phase verbraucht wird. Im HT des Abgastests (FTP75) wird dann der Fehler erneut best¨ atigt => MIL an IMKDKVSG
Kraftstoffmassenschwelle f¨ ur R¨ ucksetzen des Integrators [0.7...1,4...2] kg IMKDKVSG ist die Kraftstoffmasse, die zur Verifizierung eines Nachtankens in den Motor str¨ omen muß. Danach ist die DKVS erneut bei Fehler mit leerem Tank f¨ ur eine Sperrung frei. IMKDKVSG nicht zu klein w¨ ahlen, so daß bei einem wirklichen DKVS-Fehler mit "Toggelverhalten des Bits B_edkvs" kein f¨ alschliches Sperren auftritt.
IMKKVSMX
Kraftstoffmassenschwelle f¨ ur R¨ ucksetzen des Integrators [4...7...10] kg IMKKVSMX wurde eingef¨ uhrt, damit ein Reset des Integrators auf jeden Fall erfolgt. IMKKVSMX ist auf jeden Fall h¨ oher zu w¨ ahlen, als die Kraftstoffmasse, die in zwei FTP75-Tests verbraucht wird.
TMSTTLS TNSETLS
Starttemperaturschwelle f¨ ur Aktivierung Tankleersperrfunktion Zeit nach Start f¨ ur Aktivierung der Tankleersperrfunktion
F¨ ur FTP- Test TMSTTLS auf Null
◦
C und TNSETLS auf Null Sekunde setzen.
Applikation der Teilfunktion DKVSERR -----------------------------------FRADX obere Diagnoseschwelle FRA FRADN untere Diagnoseschwelle FRA ORADX obere Diagnoseschwelle ORA ORADN untere Diagnoseschwelle ORA
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[0.....30.....40] ◦ C [0...1200...6553] sec
[1,2...1,23...1,25] [0,75..0,77...0,80] [5,0...5,5...7,0] % [-7,0...-5,5...-5,0] %
F¨ ur Werkstatt- und Bandendetest sollten dieselben Fehlerschwellen verwendet werden. Nur wenn diese Schwellen im Kurztest nicht erreicht werden k¨ onnen, sind f¨ ur diesen Fall engere Diagnoseschwellen zu setzen. FRADXFA obere Diagnoseschwelle FRA [1,2...1,23...1,25] FRADNFA untere Diagnoseschwelle FRA [0,75..0,77...0,80] ORADXFA obere Diagnoseschwelle ORA [5,0...5,5...7,0] % ORADNFA untere Diagnoseschwelle ORA [-7,0...-5,5....-5,0] % Die Diagnoseschwellen sind innerhalb des zul¨ assigen Adaptionsbereichs zu legen. Die Schwellen sind so festzulegen, daß ein eingebauter Fehler im Kraftstoffversorgungssystem, der zum ¨ Uberschreiten des 1,5-fachen Grenzwerts f¨ uhrt, in einem FTP72-Test mit Sicherheit zum Erreichen der Fehlerschwelle f¨ uhrt. Die Diagonseschwellen sollen so angepaßt werden, daß bei Abfall des Kurbelgeh¨ auseentluftungsschlauches ein Leckluftfehler erkannt wird (neue CARB-Forderung). Die Maximal- bzw. Minimalgrenzen (FRAMX, FRAMN, ORAMX, ORAMN) der Integratoren in der LRA sollen etwa 2% bis 3% Delta-Lambda ¨ uber bzw. unter den Diagnoseschwellen liegen: _____________ FRAMX ------------- FRADX
(obere Adaptionsgrenze (obere Diagnoseschwelle)
-.-.-.-.-.-.- FRADN _._._._._._._ FRAMN
(untere Diagnoseschwelle) (untere Adaptionsgrenze)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFRST 2.20.2
Seite 1361 von 4100 31.JAN.2003 Thomas Brosi
¨ FU DFRST 2.20.2 Diagnose; Plausibilitatspr ufung ¨ Kraftstoffversorgungssystem Kurztest FDEF DFRST 2.20.2 Funktionsdefinition MAIN: Funktions¨ ubersicht
DFRSTERR frm_w
frm_w
B_frsteb B_esifrst DFRSTEB B_frsteb B_fafrst tmot
B_fafrst tmot
B_esifrst B_esifrst2 B_frsteb2 DFRSTERR2 B_esifrst2 B_frsteb2 frm2_w
dfrst-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
frm2_w
dfrst-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFRST 2.20.2
Seite 1362 von 4100 31.JAN.2003 Thomas Brosi
DFRSTEB: Einschaltbedingungen f¨ ur Regler-Schnelltest
B_fa B_fafrst tmot TMFRST
B_pybfrst
tmew TMFRSTEW B_mdarv B_enws SY_NOXKAT
0
B_eobdlr B_denox B_atmtpa B_esifrst
B_esifrst
B_lr B_frsteb
B_frsteb
B_frsteb2
B_frsteb2
B_lr2 B_esifrst2 B_atmtpa
B_esifrst2
dfrst-dfrsteb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_scbfrst
dfrst-dfrsteb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFRST 2.20.2
Seite 1363 von 4100 31.JAN.2003 Thomas Brosi
DFRSTERR: Schnelltest / Bildung der Fehlerinformation
compute 1/
B_frsteb
TFRMZST reset 1/
TFRMST B_frste
1.0 frm_w DFRMST ZFRMST compute 2/ frmfil_w
B_esifrst
reset 2/
FRMSTDN
compute 1/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
reset 1/
Action Table for fault path * in DFPM: *:= frst -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
FRST_DFPM nplError maxError minError healing sigError
TVFRSTSI
dfrst-dfrsterr
1.0
FRMSTDX
dfrst-dfrsterr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFRST 2.20.2
Seite 1364 von 4100 31.JAN.2003 Thomas Brosi
Schnittstelle zum Fehlerspeicherverwaltung (DFPM): -------------------------------------------------In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch Zur¨ uckschreiben des gesamten Statusworts sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. F¨ ur jeden Fehlerpfad xyz diese Diagnosefunktion sind folgende Gr¨ oßen definiert :
Status Fehlerpfad xyz sfpxyz Fehlerflag xyz : E_xyz Zyklusflag xyz : Z_xyz Fehlertyp xyz : TYP_xyz :(B_mxxyz, B_mnxyz, B_sixyz, B_npxyz) L¨ oschen Fehlerpfad: B_clxyz Ersatzwert aktiv : B_bkxyz (optional) Fehlerpfadcode xyz: CDTxyz Fehlerklasse xyz: CLAxyz f¨ ur Kurztest Klasse 7 Fehlerschwere xyz: TSFxyz CARB Code xyz: CDCxyz Tabelle der Umweltbed.xyz: FFTxyz in dieser FDEF sind folgende Fehlerpfade xyz behandelt: Fehlerpfadname
verwendetes K¨ urzel (ersetzt ,,xyz‘‘)
Kurztest Reglerabweichung Kurztest Reglerabweichung
frst frst2
(Bank 2)
Fehlerpfadname f¨ ur Kurztest
verwendetes K¨ urzel (ersetzt ,,xyz‘‘)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Schnittstelle zum Scheduler (DSM) --------------------------------Die Funktion besitzt Function Identifiers fid, die eine Schnittstelle zum Scheduler bilden, siehe %DSCHED. F¨ ur jedes fid sind die folgenden Gr¨ oßen definiert. # ist durch den Scheduler Mode zu ersetzen.
Scheduler state flag Physikalische Laufbereitschaft Scheduler Freigabe Funktion gesperrt Funktion aktiv
sfg#fid B_pyfid B_scfid B_lcfid B_avfid
Physikalische Dringlichkeit
phufid
Rampenpriorit¨ at Dynamische Priorit¨ at Basispriorit¨ at Physik. Skalierungsfaktor Rampenprio. oberer Grenzwert Steigung in Aktivphase Steigung in Inaktivphase Sprung (Jump) bei Aktivierung Relation fid zu dfp Exklusionsdaten M¨ ogliche BDE Betriebsart
rpr#fid dpr#fid PR#fid SD#fid RG#fid SA#fid SI#fid JA#fid RF#fid EX#fid MP#fid
In dieser FDEF sind die folgenden fids behandelt: fid-Name
verw. Scheduler K¨ urzel Mode # -----------------------------------------------------------------------------Kurztest Reglerabweichung frst B
ABK DFRST 2.20.2 Abkurzungen ¨ Parameter
Source-X
CDCFRST CDCFRST2 CDKFRST CDKFRST2 CDTFRST CDTFRST2 CLAFRST CLAFRST2 DFRMST FFTFRST FFTFRST2 FRMSTDN FRMSTDX TFRMST TFRMZST TMFRST TMFRSTEW TSFFRST TSFFRST2 TVFRSTSI ZFRMST
BLOKNR BLOKNR
BLOKNR BLOKNR
Source-Y
Art
Bezeichnung
KL KL FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW
Codewort CARB: LR-Abweichung Codewort CARB: LR-Abweichung Bank 2 Codewort Kunde: LR- Abweichung Codewort Kunde: LR- Abweichung Bank 2 Codewort Tester: LR-Abweichung Codewort Tester: LR-Abweichung Bank 2 Fehlerklasse: LR-Abweichung Fehlerklasse : LR-Abweichung Bank 2 Delta frm-schwelle fur ¨ Erkennung der eingeschwungenen Grundadaption Freeze Frame Tabelle: LR-Abweichung Freeze Frame Tabelle: LR-Abweichung Bank 2 untere Diagnoseschwelle (short test) obere Diagnoseschwelle (short test) Erkennungszeit fur ¨ eingeschwungene Grundadaption von frm Verweilzeit fur ¨ unplausibles frm-Signal (Kurztest) Einschalttemperatur LR- Kurztest Ersatzwert fur ¨ Einschalttemperatur Gemischadaption-Kurztest Fehlersummenzeit: LR-Abweichung Fehlersummenzeit: LR-Abweichung Bank 2 Zeit fur ¨ das Setzen des Bits fehlendes Signal Zeitkonstante fur ¨ frm-Filter (short test)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Art
SY_NOXKAT SY_STERVK
SYS (REF) Systemkonstante: NOx-Speicherkat in Abgassystem verbaut SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Variable
Quelle
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFRST 2.20.2
B_ATMTPA
BGTPABG
B_BEFRST B_BEFRST2 B_BKFRST B_BKFRST2 B_CDFRST B_CLFRST B_CLFRST2 B_DENOX
DFRST DFRST DFRST DFRST
SKR
B_ENWS
DNWSZF
B_EOBDLR
LRSEB
B_ESIFRST B_ESIFRST2 B_FA
DFRST DFRST TKDFA
B_FAFRST B_FRSTE B_FRSTE2 B_FRSTEB B_FRSTEB2 B_FTFRST B_FTFRST2 B_LR
TKDFA DFRST DFRST DFRST DFRST DFRST DFRST LRSEB
B_LR2
LRSEB
B_MDARV
DMDMIL
B_MNFRST B_MNFRST2 B_MXFRST B_MXFRST2 B_NPFRST B_NPFRST2 B_PYBFRST B_SCBFRST B_SIFRST B_SIFRST2 B_TE
DFRST DFRST DFRST DFRST DFRST DFRST DFRST
DFP_FRST DFP_FRST2 E_FRST E_FRST2 FID_BFRST FRM2_W
DFRST DFRST DFRST DFRST DFRST LRS
FRMFIL2_W FRMFIL_W FRM_W
DFRST DFRST LRS
SFGBFRST SFPFRST SFPFRST2 TMEW
DFRST DFRST GGTFM
TMOT
GGTFM
Z_FRST Z_FRST2
DFRST DFRST
DFRST DFRST TEBEB
Bezeichnung
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... DFRST, DHRLSU,HRLSU, TEBEB
EIN
DAMOS-Source fur ¨ Blocknummer
EIN
Bedingung Taupunkt vor Kat ueberschritten
AUS AUS AUS AUS EIN EIN EIN EIN
Bedingung: Bandendefunktionanford. fur ¨ LR- Kurztest Bedingung: Bandendefunktionanford. fur ¨ LR- Kurztest (Bank 2) Bedingung: LR-Abweichung Bedingung: LR-Abweichung Bank 2 Funktion uber ¨ Codewort CDFRST freigegeben ¨ Bedingung Fehlerpfad FRST loschen (Kurztest) ¨ Bedingung Fehlerpfad FRST loschen (Kurztest Bank 2) Anforderung NOx-Speicherkatregenerierung
EIN
Bedingung Fehler Nockenwellenansteuerung liegt vor
EIN
OBDII-Summenfehler. sperrt die LR
DFRST DFRST DFRST BBAGR, BBSAWE,DFRST, DLSAHKBD,DTEV, ... BBAGR, DFRST,DMDSTP, DNWSZF,DTEV, ... DCFFLR, DFRST,DTEV, LRAEB
LOK LOK ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... EIN DFRST, DKVS, LRA LOK LOK LOK LOK AUS AUS BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... BBAGR, BBREGNO,- EIN DDYLSU, DFRST,DGGTVHK, ... AUS AUS AUS AUS AUS AUS AUS EIN DFRST AUS AUS BBSAWE, DDYLSU,- EIN DFRST, TEB DTANKL DOK DTANKL DOK DTANKL AUS DTANKL AUS DOK EIN DFRST, DICLSU,DLSFV, DLSUV, LRA, ... LOK LOK DFRST, DICLSU,EIN DLSFV, DLSUV, LRA, ... EIN DFRST AUS AUS DFFT, DFRST, DTEV,- EIN GGGTS ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... DTANKL AUS DTANKL AUS
Seite 1365 von 4100 31.JAN.2003 Thomas Brosi
Bedingung das AuswerteSignal fehlt Bedingung das AuswerteSignal fehlt (2. Bank) Bedingung Funktionsanforderung allgemein
Funktionsanforderung Kurztest Bedingung frm_w eingeschwungen (Kurztest) Bedingung frm2_w eingeschwungen (Kurztest 2. Bank) Bedingung Diagnose Kurztest freigegeben Bedingung Diagnose Kurztest freigegeben (2. Bank) Bedingung Fehlereintrag durch Tester fur ¨ FRST (FR-Kurztest) Bedingung Fehlereintrag durch Tester fur ¨ FRST (FR-Kurztest Bank 2) LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
Bedingung Lambdaregelung (vor Kat); Bank 2
kritische Aussetzerrate vorhanden
¨ Bedingung untere Plausibilitatsschwelle unterschritten(short test) ¨ Bedingung untere Plausibilitatsschwelle unterschritten(short test Stereo ¨ Bedingung obere Plausiblitatsschwelle uberschritten ¨ (short test ¨ Bedingung obere Plausiblitatsschwelle uberschritten ¨ (short test Stereo Fehlertyp ’unplausibles Prufresultat’ erkannt (DKVS Kurztest) ¨ Fehlertyp ’unplausibles Prufresultat’ ¨ erkannt (DKVS Kurztest Bank 2) Kurztest Gemischadaption physikalisch freigegeben Kurztest Gemischadaption ist vom Diagnose-Scheduler freigegeben Fehlerart: LR-Abweichung Fehlerart: LR-Abweichung Bank 2 Bedingung Tankentluftung ¨ SG int. Fehlerpfadnr.: LR Abweichung SG int. Fehlerpfadnr.: LR Abweichung Bank 2 Errorflag: Fehler aus Diagnose Kraftstoffversorgungssystem (Kurztest) Errorflag: Fehler aus Diagnose Kraftstoffvers.-System (Kurztest Bank 2) Function Identifier: Mode B; FR_Kurztest schneller Mittelwert des Lambdaregelfaktors Bank 2(Word)
gefiltertes frm-Signal (Bank 2) gefiltertes frm-Signal schneller Mittelwert des Lambdaregelfaktors (Word)
Scheduler Statusflag: Mode B, Kurztest der LR Status Fehlerpfad: LR-Abweichung Status Fehlerpfad: LR-Abweichung Bank 2 Motortemperatur-Ersatzwert aus Modell Motor-Temperatur Zyklusmeldung Diagnose Kraftstoffversorgungssystem (Kurztest) Zyklusmeldung Diagnose Kraftstoffversorgungssystem (Kurztest Bank 2)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFRST 2.20.2
Seite 1366 von 4100 31.JAN.2003 Thomas Brosi
FB DFRST 2.20.2 Funktionsbeschreibung Der Schnelltest DFRST wurde speziell daf¨ ur entwickelt, am Bandende oder im Kundendienst das Kraftstoffsystem inklusive der F¨ ullungserfassung zu ¨ uberpr¨ ufen. Bei Aktivierung ¨ uber den Tester werden automatisch die Ausgangswerte der Gemischadaption auf neutral gesetzt (ora_w = 0, fra_w = 1), so daß Abweichungen der Vorsteuerung ausschließlich im Lambdaregler zu sehen sind. Wenn die Pr¨ ufung im Leerlauf gemacht wird und die gemessene Abweichung des Lambdareglers gering ist, kann man davon ausgehen, daß das System i.O. ist. Es sind dann weder ein falscher Kraftstoffdruck noch ein Leck im Saugrohr noch andere Fehler zu erwarten. Die Funktion ist untergliedert in 2 Teilfunktionen: DFRSTEB: Einschaltbedingungen DFRSTERR(2): Fehlerauswertung getrennt f¨ ur Bank 1 und Bank 2 DFRSTEB: Einschaltbedingungen -----------------------------Die Funktion DFRST ist auch an den Scheduler angeschlossen. Die Funktion ist betriebsbereit (B_pybfrst) wenn, a) b) c) d)
keine Aussetzer und kein Nockenwellenfehler erkannt wurde. keine Fehler, die die Lambdaregelung verbieten, vorliegt. keine Nox-Kat Regenerierung stattfindet. der Kurztest angefordert wurde (B_fa & B_fafrst).
Da im Kurztestfall alle anderen mit der Funktion unvertr¨ aglichen Funktionen deaktiviert werden, kommt die DFRST mit B_fa & B_fafrst zum Zug. Der Scheduler fordert Homogenbetrieb und setzt B_scbfrst. Wenn die Motortemperatur gr¨ oßer der Schwelle TMFRST (bzw. tmew gr¨ oßer TMFRSTEW) und die Lambdaregelung aktiv ist (B_lr, B_lr2) werden die Bits B_frsteb bzw. B_frsteb2 gesetzt. Die Bits B_esifrst und B_esifrst2 werden ben¨ otigt, um bei Ausfall der Lambdaregelung ¨ uber eine l¨ angere Zeit einen Signalfehler zu setzen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFRSTERR(2): Fehlerauswertung getrennt f¨ ur Bank 1 und Bank 2: ------------------------------------------------------------Wenn B_frsteb gesetzt ist wird sowohl das Signal frm_w tiefpaßgefiltert als auch ein Timer gestartet. Wenn der Timer die Zeit TFRMST erreicht hat und gleichzeitig die Abweichung des aktuellen frm-Signals von gefilterten frm-Signal kleiner als DFRMST ist dann wird das Bit B_frste gesetzt. Jetzt wird in Abh¨ angigkeit vom tiefpaßgefilterten Wert des frm_w (frmfil) entweder ein Min-Fehler, ein Max-Fehler oder kein Fehler gesetzt. Wenn der Tiefpaß nicht vor Ablauf der Zeit TFRMZST einschwingt, dann wird ein Plaus-Fehler gesetzt. Im Falle einer inaktiven Lambdaregelung B_frsteb bleibt FALSE wird nach Ablauf der Zeit TVFRSTSI ein Signalfehler gesetzt. Beim L¨ oschen des Fehlerpfads FRST (B_clfrst(2) = TRUE) in der Task fcmclr werden alle Timer zur¨ uckgesetzt und die Tiefp¨ asse mit 1 initialisiert. Ebenso ist eine Heilung m¨ oglich, wenn mit regul¨ arem Einschwingen keine Fehlerschwelle ¨ uberschritten ist.
APP DFRST 2.20.2 Applikationshinweise Applikation DFRST: -----------------Wichtig: Die Fehlerklasse CLAFRST muss so gew¨ ahlt werden, daß sie nicht beh¨ ordenrelevant ist. Bei Wahl einer beh¨ ordenrelevanten Fehlerklasse ist eine Funktionserweiterung n¨ otig.
A p p l i k a t i o n g r ¨ o ß e n ZFRMST TFRMST TFRMZST DFRMST FRMSTDX FRMSTDN TVFRSTSI TMFRST TMFRSTEW
Tiefpaßzeitkonstante f¨ ur frm-Signal Erkennungszeit f¨ ur eingeschwungene frm-Signal Verweilzeit f¨ ur unplausibles frm-Signal Delta-frm f¨ ur Erkennung des eingeschwungenen frm-Signls obere Diagnoseschwelle f¨ ur frm-Signal Schnelltest untere Diagnoseschwelle f¨ ur frm-Signal Schnelltest Verz¨ ogerungszeit zum Setzen des Signalfehlers Temperatur- Einschaltschwelle Temperatur- Einschaltschwelle (Ersatzwert)
[3,0...5,0....8,0] Sec [6,0...15,0...25,0] Sec [20,0..40,0...50,0] Sec [0,01..0,03...0,05] [1,2...1,23...1,25] [0,75..0,77...0,80] [30,0..40,0...50,0] Sec [20,0..60,0...80,0] ◦ C oher als TMFRST) [30,0..70,0...90,0] ◦ C (etwa 10 ◦ C h¨
Die in der Mitte angegebenen Werte sind Referenzwerte. Die Erkennungszeit f¨ ur eingeschwungene frm-Signal TFRMST soll mindenstens dreifache Tiefpaßzeitkonstante gew¨ ahlt werden. Die Diagnoseschwellen (FRMSTDX und FRMSTDN) sind innerhalb des zul¨ assigen Regelbereichs (Hub) und kleiner als die FRA Diagnoseschwellen zu legen. Die Schwellen sind so festzulegen, daß ein eingebauter Fehler im Kraftstoffversorgungssystem, der im station¨ aren Zustand zum ¨ Uberschreiten des FRA-Diagnoseschwellen f¨ uhrt, mit Sicherheit zum Erreichen der Fehlerschwellen (FRMSTDX bzw. FRMSTDN) f¨ uhrt. Die Zeitschwelle TFRMZST soll gr¨ oßer als die Zeitschwelle TFRMST sein.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBBO 4.10.1
Seite 1367 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BBBO 4.10.1 Betriebsbereich Erkennung Benzin im Ol FDEF BBBO 4.10.1 Funktionsdefinition ABOMX 0.0 compute 1/
tmst TMSKS
ER_tmst -1
B_nmot tmst
tmot
TMSTABO TMTKS
ABOINI
abozs /NV /NC reset 1/
abo
1h/3600s CDPCV
0.000277
0
ABOLRAR
compute 1/ 1/
ml_w pu_w
B_abor
2/
dpspu
imlbbo /NV
mspcv MSNPCV
ps_w 0.0
reset 1/
IMLKS
ftho_w B_sa tmot TMTKS SY_STERVK
TVREABO SY_STETLR
B_sbbvk B_sbbvk2
false
o2vk2_w O2VKS E_lsv Z_lsv E_lsv2 Z_lsv2
bbbo-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
o2vk_w
bbbo-main
ABK BBBO 4.10.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW KL FW FW KL FW FW
¨ ¨ Init-Wert Start-Zahler fur ¨ Erkennung Benzin im Ol ¨ fur Schwelle Anzahl Starts mit Benzin im Ol ¨ reduzierte LRA ¨ ¨ max. Anzahl Start-Zahler fur ¨ Erkennung Benzin im Ol Code wort PCV -Ventil vorhanden ¨ Schwelle fur ¨ integrierten Luftmassenstrom fur ¨ Erkennung Benzin im Ol Massenstrom uber PCV Ventil ¨ ¨ ¨ Sauerstoffuberschussschwelle ¨ fur ¨ Rucksetzen ¨ des Zahlers fur ¨ Benzin im Ol ¨ Motortemperaturschwelle fur ¨ Erkennung Benzin im Ol ¨ ¨ ¨ Kennlinie fur ¨ Hochzahlen des ABO-Zahlers abhangig von der Starttemperatur ¨ Temperaturschwelle fur ¨ integrierten Luftmassenstrom fur ¨ Erkennung Benzin im Ol ¨ ¨ Verzugszeit fur ¨ zurucksetzen ¨ des Zahlers fur ¨ Benzin im Ol
Systemkonstante
Art
Bezeichnung
SY_STERVK SY_STETLR
SYS (REF) Systemkonstante Bedingung : Stereo vor Kat SYS (REF) Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
ABOINI ABOLRAR ABOMX CDPCV IMLKS MSNPCV O2VKS TMSKS TMSTABO TMTKS TVREABO
Source-X
Source-Y
DPSPU
TMST
Variable
Quelle
Referenziert von
Art
Bezeichnung
ABO B_ABOR B_NMOT
BBBO BBBO BGWNE
AUS AUS EIN
¨ Anzahl Starts mit Benzin im Ol ¨ fur Bedigung Anzahl Starts mit Benzin im Ol ¨ reduzierte LRA Bedingung Motordrehzahl: n > NMIN
B_PWF
BBHWONOF
EIN
Bedingung Powerfail
B_SA
MDRED
EIN
Bedingung Schubabschalten
B_SBBVK
BGLAMBDA
LRA, SALSU LRA ADVE, AEKP, ALE,ALSU, BAKH, ... ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... AMSV, ARMD, ATM,BBAGR, BBBO, ... BBBO, DCFFLR,DPLLSU, LRAEB, TEB, ...
EIN
Bedingung Sonde betriebsbereit vor Kat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBBO 4.10.1
Seite 1368 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_SBBVK2
BGLAMBDA
EIN
Bedingung Sonde betriebsbereit vor Kat, Bank 2
DFP_LSV
BBBO
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat.
DFP_LSV2
BBBO
BBBO, DCFFLR,DPLLSU, LRAEB,TEBEB, ... BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ...
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat. (Bank 2)
DPSPU E_LSV
BBBO BGELSV
E_LSV2
BGELSV
FTHO_W IMLBBO ML_W
BGTEV BBBO SRMSEL
MSPCV O2VK2_W O2VK_W PS_W
BBBO GGO2LSU GGO2LSU SRMSEL
PU_W
GGDSU
TMOT
GGTFM
TMST
GGTFM
Z_LSV
BGELSV
Z_LSV2
BGELSV
LOK EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... EIN BBBO, DTEV, TEB LOK EIN BBBO, BGTPABG,DLSAFK, DLSFV,DTEV, ... LOK BBBO, SALSU, UFRKC EIN BBBO, SALSU, UFRKC EIN EIN AGRPSOL, BBBO,BGAGR, BGFKMS,BGMSDK, ... EIN BBBO, BGDSAD,BGPABG, BGPIRG,BGTEV, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ...
Delta zwischen Absolut- und Umgebungsdruck Errorflag: Lambda-Sonde vor Kat
Errorflag: Lambda-Sonde 2 vor Kat
¨ Faktor Korrektur Hohe und Temperatur ¨ Integrator Luftmasse fur ¨ Erkennung Benzin im Ol Luftmassenfluß gefiltert (Word)
Massenstrom uber ¨ PCV Ventil ¨ O2- Uberschuss bzw. _O2- Mangel der LSU 2 im Abgas bezogen auf Lambda = 1 ¨ O2- Uberschuss bzw. _O2- Mangel der LSU im Abgas bezogen auf Lambda = 1 Saugrohr-Absolutdruck (Word)
Umgebungsdruck
Motor-Temperatur Motorstarttemperatur Zyklusflag: Lambda-Sonde vor Kat
Zyklusflag: Lambda-Sonde 2 vor Kat
FB BBBO 4.10.1 Funktionsbeschreibung Beim Kaltstart kann Benzin in das Motor¨ ol gelangen. Bei der anschließenden Weiterfahrt wird das Motor¨ ol warm und das Benzin im ¨ Ol dampft aus. ¨ Uber die Kurbelgeh¨ auseentl¨ uftung wird der Benzindampf der Verbrennung zugef¨ uhrt. Die dabei auftretende Gemischabweichung kann bis zu 30% im Leerlauf betragen. Die Lambdaregelung korrigiert solche Abweichungen. Die Gemischadaption speichert diese Korrektur als Langzeiteffekt ab. ¨ Uberschreiten die Adaptionsfaktoren die Diagnoseschwellen, so kann die Fehlerlampe angesteuert werden. Zudem kann der nachfolgende Start mißlingen, weil das Startgemisch zu stark abgemagert ist, aber keine Ausgasung des Benzins im ¨ Ol im Start stattfindet. Mittels eines Z¨ ahlers abo wird der Eintrag von Benzin ins ¨ Ol simuliert. Der Z¨ ahler wird je nach Motorstarttemperatur um einen Wert der Kennlinie TMSTABO inkrementiert, wenn ein Start unterhalb der Temperaturschwelle TMSKS erfolgt. Der Z¨ ahler wird dekrementiert, wenn sichergestellt ist, daß die ¨ Oltemperatur lange genug ¨ uber der Schwelle TMTKS gelegen hat. Hiermit wird sichergestellt, daß das Benzin wieder ausgegast ist. Als Maß dient der w¨ ahrend einer Fahrt aufintegrierte Luftmassenstrom. Wenn diese Gr¨ oße eine Schwelle ¨ uberschreitet, wird der Z¨ ahler um Eins dekrementiert. Realisierung: Die Luftmasse ml oder der Massenstrom ¨ uber das PC-Ventil mspcv wird in imlbbo aufintegriert. Ist der Integratorwert imlbbo gr¨ oßer als IMLKS, so wird der Z¨ ahler abo dekrementiert und der Integratorwert imlbbo r¨ uckgesetzt. Damit kann in einem Motorlauf der Z¨ ahler mehrmals dekrementiert werden. Der Z¨ ahler abo ist im RAM mit Dauerversorgung gepeichert. Der Z¨ ahler kann im Schubbetrieb auf ABOINI zur¨ uckgesetzt werden, wenn die Sauerstoff¨ uberschuss oberhalb der Schwelle O2VKS liegt. Hier kann man davon ausgehen, daß nach mehreren Kaltstarts ein ¨ Olwechsel stattgefunden hat. Abh¨ angig vom Z¨ ahlerstand abo, der auf einen maximalen Wert begrenzt werden kann, wird die Lerngeschwindigkeit der Gemischadaption variiert. Ist der Z¨ ahler gr¨ oßer als die Schwelle ABOLRAR, so wird die Bedingung B_abor gesetzt. Das Bit B_abor gibt in der Funktion %LRA die reduzierten Adaptionsbereiche frei und sperrt in der Funktion %TEB das Lernen der Beladung. Initialisierung des Luftmassenintegrators: Bei vorhandenem PC-Ventil (CDPCV=1) wird der Integrator bei einem Neustart mit seinem vorhergehenden Ausgangswert initialisiert, ansonsten mit Null. PCV = positve crankcase valve.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1369 von 4100 31.JAN.2003 Thomas Brosi
APP BBBO 4.10.1 Applikationshinweise A p p l i k a t i o n s g r ¨ o ß e n : ------------------------------------ABOMX ABOLRAR ABOINI IMLKS TMSKS TMTKS TVREABO O2VKS
Maximaler Z¨ ahlerstand f¨ ur Benzin im ¨ Ol Z¨ ahlerschwelle f¨ ur reduzierte LRA und Sperren des Lernens der Beladung Initialisierungswert nach Schub Luftmassenschwelle f¨ ur Dekrementieren von abo und R¨ ucksetzen des Integrators Starttemperaturschwelle f¨ ur Hochz¨ ahlen des Benzin-im-¨ Ol-Z¨ ahlers Motortemperaturschwelle f¨ ur Freigabe des Integrators Verzugszeit f¨ ur R¨ ucksetzen des abo-Z¨ ahlers Sauerstoff¨ uberschussschwelle f¨ ur R¨ ucksetzen des Benzin-im-¨ Ol Z¨ ahlers
[10.......25........40] [10.......20........40] [0........2.........3] [Siehe unten ! ] Kg [-10,0....0,0....10,0] ◦ C [30,0....40,0....80,0] ◦ C [3........5.........8] s [0,0.....18,0....20,9] %
Die in der Mitte angegebene Werte sind Referenzwerte CDPCV = 1 wenn die Kurbelgeh¨ auseentl¨ uftung ¨ uber ein Ventil an der Unterdruckseite (Saugrohr) angeschlossen ist. tmst [ ◦ C] | -30 -20 -10 0 --------------+-----------------------------------TMSTABO | 4 3 2 1
dpspu [hPa] | 50 100 150 200 250 300 350 400 450 500 550 600 650 700 --------------+-----------------------------------------------------------------------------------------------MSNPCV [kg/h] | 1.19 1.71 2.02 2.24 2.37 2.44 2.47 2.47 2.31 1.53 0.67 0.56 0.54 0.54 MSNPCV bei 0
◦
C, 1013 hPa
V o r g e h e n w e i s e: -------------------------Die Tankentl¨ uftung soll abschaltet sein. Die Applikation kann im Leerlauf bei vfzg = 0 durchgef¨ uhrt werden. Die Gemischadaption soll den gesamten Vorsteuerfehler insbesondere im Leerlauf adaptiert haben.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TMSKS gleich der Temperatur w¨ ahlen, bei der der Benzineintrag im ¨ Ol kritisch ist. ¨l vorkommt. TMTKS gleich der kritischen Temperatur w¨ ahlen, bei der die erste Lambdaabweichung aufgrund von Benzin im O Hierf¨ ur einen Kaltstart bei der kritischen Temperatur durchf¨ uhren. Den Motor im Leerlauf laufen lassen und das frm-Signal beobachten. Wenn der Lambdaregler anf¨ angt, das Gemisch aufgrund von Benzin im ¨ Ol abzumagern, die Motortemperatur ablesen und in TMTKS eintragen. ¨l verschieden sein kann, sollen f¨ Da bei unterschiedlichen Temperaturen der Benzineintrag im O ur die Applikation von TMSTABO uhrt, eine ¨ Olprobe entnommen und ein ¨ Olwechsel gemacht werden. 5 Kaltstarts bei kritischer Temperatur (z.B. 0 ◦ C) durchgef¨ Danach werden weitere 5 Kaltstart bei niedrigerer Temperatur (z.B. -10 ◦ C) durchgef¨ uhrt. Die beiden ¨ Olproben sollen analysiert und miteinander verglichen werden. Das gerundete Verh¨ altnis des Benzineintrags wird in TMSTABO eingetragen. O2VKS gleich dem Sauerstoff¨ uberschuss w¨ ahlen, bei der sich kein Benzin bzw. ein vertr¨ agliches Maß von Benzin im ¨ Ol befindet. Der Sauerstoff¨ uberschuss o2vk_w soll im Schubbetrieb f¨ ur die Zeit TVREABO oberhalb dieser Schwelle bleiben. F¨ ur Bestimmung von IMLKS soll zuerst die Gemischadaption aktiviert werden, so daß der Vorsteuerfehler gleich Null ist. Danach wird das ¨ Ol gewechselt. Es wird ein Kaltstart bei kritischer Temperatur durchgef¨ uhrt. Hier sollen die Tankentl¨ uftung und die Gemischadaption nicht mehr aktiv sein. Der Motor wird im Leerlauf betrieben und das frm-Signal beobachtet. Wenn das frm-Signal f¨ ur Temperaturen gr¨ oßer als TMTKS keine Abweichung hat, imlbbo ablesen und in IMLKS eintragen. Die Zeit TVREABO so w¨ ahlen, dass im Schubbetrieb der Sauer¨ uberschuss auf jeden Fall Oberhalb der Schwelle O2VKS bleibt. ¨l zu vermeiden, werden bei gesetztem Um einen Fehlereintrag in der Diagnose Kraftstoffversorgung %DKVS aufgrund von Benzin im O Bit B_abor in %LRA die reduzierten Schwellen aktiv. Die reduzierten Schwellen sind kleiner als die Diagnoseschwellen, wodurch ein Fehlereintrag aufgrund von Benzin im ¨ Ol vermieden wird. Die Schwelle ABOLRAR so w¨ ahlen, daß bei kritischer Anzahl der Kaltstarts kein Fehlereintrag in %DKVS vorkommt. ABOMX: 1.2- bis 1.5-faches ABOLRAR ABOINI ist der Sicherheitsfaktor nach Schub, auf den der Z¨ ahler ¨ uber die Sondenspannung zur¨ uckgesetzt wird.
FU ZGST 3.10.0 Zylindergleichstellung FDEF ZGST 3.10.0 Funktionsdefinition ZGST: ¨ Ubersicht Zylindergleichstellung: =======================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1370 von 4100 31.JAN.2003 Thomas Brosi
Action of Equalization Control
Application Purposes
Cylinder Torque Equalization Controller for all Cylinders
fzg_w
Normalized zfluts_w [1/(s*s)] results in zflutsn_w [] zflutsn_w
zflutsn_w_0
0
zgun_w_0
CONTROL
Normalized zfluts_w [1/(s*s)] results in zflutsn_w [] zflutsn_w
zflutsn_w_1
1
* * *
zgun_w_0
APPLIKAT
zgun_w_1
zgun_w_1
0
zflutsn_w_7
zgun_w_7
* * * zgun_w_7
fzg_w
fzg_w_1
* * *
* * *
Normalized zfluts_w [1/(s*s)] results in zflutsn_w [] zflutsn_w
fzg_w_0
1
* * * fzg_w
fzg_w_7
7
7
ZGST-Activation with three different Bits BBZGST B_zgrt B_zgvat zgst-main
B_zgrt B_zgvat
zgst-main
B_zgrt
***
B_zgvat
CTRLCYL1 zgvkomp_w B_zgrt B_zgvat zflutsn_w_0 zgu_w_0 zgun_w_0 zgui_w_0
zflutsn_w_0
zgu_w_0
zgun_w_0
STANDARD
CTRLCYL2 zgvkomp_w B_zgrt B_zgvat zflutsn_w_1 zgu_w_1 zgun_w_1 zgui_w_1
zflutsn_w_1
zgun_w_0
zgu_w_1
zgun_w_1
zgun_w_1
Standardization * * *
* * *
ZGST-Controller Cylinder 1 to 8
* * *
CTRLCYL8 zgvkomp_w B_zgrt B_zgvat zflutsn_w_7 zgu_w_7 zgun_w_7 zgui_w_7
zflutsn_w_7
B_zgrt CMPINTEG zgui_w_0 zgui_w_1 Compensation
Integrator
zgvkomp_w zgui_w_7
* * *
zgu_w_7
* * *
zgun_w_7
zgun_w_7
zglim B_zglim
*** EFFMON
* * *
Effect Monitoring B_zglim zglim
zgst-control
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CONTROL: Berechnung der Eingriffsfaktoren f¨ ur jeden Zylinder: =============================================================
zgst-control
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1371 von 4100 31.JAN.2003 Thomas Brosi
CTRLCYL1: Regelung Zylinder 1: ==============================
"from BBZGST" B_zgen
0 ... 7
B_hom
APCLCYL1 B_hmm B_zgvat
B_zgvat
zguhom_w_0
zgun_w_0
zgun_w_0
zguv_w_0*
0 ... 7 Adaptive PreControl of first Cylinder
CWZGST 2
Controller Action of first Cylinder
0
zgu_w
0
zgu_w_0
0 ... 7 0 ... 7
0
0 ... 7 B_zgrt zflutsn_w_0
0 ... 7
All other Cylinders are of exactly the same structure as shown here !
PICLCYL1 B_zgrt zgup_w_0 zflutsn_w_0 zgvkomp_w
zgui_w_0
zgui_w_0
PI-Controller of first Cylinder
zgst-ctrlcyl1
PICLCYL1: PI-Regler Zylinder 1: ===============================
1/
zgup_w zgup_w_0
0
0 ... 7
KPZGR KZGRIMX nmot_w rk_w
KFZGVG KIZGR
"from EFFMON"
KZGRIMN
0 ... 7
zgvcorr
zgui_w
zflutsn_w_0
zgui_w_0 0
0 ... 7
zgvkomp_w B_zgrt 0 B_zgen
B_st
B_zglim
zgst-piclcyl1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zgst-ctrlcyl1
0 ... 7 zgvkomp_w
zgst-piclcyl1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1372 von 4100 31.JAN.2003 Thomas Brosi
APCLCYL1: Vorsteuerung Zylinder 1: ==================================
Adaptation of first Cylinder zgun_w_0
0 ... 7
Pre-Control Map of first Cylinder zguhom_w_0
zgun_w_0 zguv_w_0
ADAPCYL1
APCMCYL1 zguv_w_0*
zgzy0akf_sector_out zgzy0akf_sector_in
ZGST-Intervention Value zguhom_w_0 for Homogenuous Operation 0 ... 7 Interpolated map value from the 4 current (nmot - rk)-sectors
zgzy0akf_sector_in B_zgvat
B_zgvat
0 ... 7
zgzy0akf_sector_out
zguv_w_0*
0 ... 7
Not interpolated map value from the current (nmot - rk)-sector
0 ... 7
zgst-apclcyl1
B_zgvat
zgst-apclcyl1
ADAPCYL1: Inkrementierung des Adaptionswertes: ==============================================
CWZGST 6 1/
1/ zgincvs_w
zgdffuv_w
zgun_w_0
0 ... 7 0 1
0 ... 7
KLZGAG
0 0
0 ... 7
trigger ADCORSET zgincvs_w zgzy0akf_sector_in zgzy0akf_sector_out
zgzy0akf_sector_in
0 ... 7
zguv_w_0
0 ... 7
KIZGVA
zgzy0akf_sector_out
0 ... 7
zgst-adapcyl1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_zgvat
zgst-adapcyl1 ADCORSET: Adaptionskorsett: ===========================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1373 von 4100 31.JAN.2003 Thomas Brosi
trigger
0 zgincvs_w
zgzy0akf_sector_out zgzy0akf_sector_in
The 4 values of the 4 orthogonal neighbour sectors of the precontrol map
2/
The 4 values of the 4 orthogonal neighbour sectors of the precontrol map
KZGDFAMX
1/ zginstat 0 1 0
0 ... 7
1/ zginstat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
0 ... 7
zgst-adcorset
0 -1
zgst-adcorset
APCMCYL1: Adaptives Vorsteuer-Kennfeld Zylinder 1: ==================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1374 von 4100 31.JAN.2003 Thomas Brosi
1/ cntakf_w /NV
B_zgvat 1 rk_w
current active (nmot-rk) - sector Adaptive Pre-Control Map First Cylinder ---------------zgzyidx of pre-control-map zgzy(0...7)akf_sector__A (speed-nmot and load-rk dependent)
SRK03FEUW
zguv_w
---------------rk_w --------------------------------------------------. | 2 | 5 | 8 | 11 | 14 | . ----------------------------------------------------0 . | 1 | 4 | 7 | 10 | 13 | 0 ... 7 . ----------------------------------------------------. | 0 | 3 | 6 | 9 | 12 | -------------------------------IF TRUE then . ----------------------------------------------------. . . . . . . . . . . . nmot_w do reset all | CWZGST Non-Volatile| 6 variables to | Manual Possibility to zero (except | nmot_w reset all contents of cntzgoff). SNM05FEUW | Pre-Control-Map | | | | | | | | | MAPEVAL GENUHOM | ---- Map_Evaluation zghoml_w_0 zghoml_w_0 -------------------"Adaptation Value" for Update ( Is written at the current nmot-rk-sector )
zgzy0akf_sector_in
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
trigger_Esch B_sch
End_of_B_sch
zghomm_w_0 zghomh_w_0
0 ... 7
zghomm_w_0 zghomh_w_0 zguhom_w_0
0 ... 7
zguv_w_0*
Interpolated table value from the current (nmot-rk) - sector zgzy0akf_sector_out
Not interpolated table value from the current (nmot-rk)-sector
zguhom_w zguhom_w_0 0
0 ... 7
0 ... 7
zgst-apcmcyl1
Pre-Control Map is updated at the current (nmot-rk) sector when B_zgvat is set
zgst-apcmcyl1
MAPEVAL: Auswertung Vorsteuerkennfeld: ======================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
End_of_B_sch
trigger_Esch
Mean Value Calculation of the Adaptive Pre-Control-Map of first Cyl. in zgvmwl_w (arithmetic mean value of those sectorelements 0, 3, 6, 9, 12 with cntakf bigger than 10; if these sectorelements are all smaller than 10, then the sectorelement with the biggest cntakf-value is used as "Mean Value")
| | | | | | | zgvmwl_w /NV | 1/ | -------------------| | 0 | 0 ... 7 | | Mean Value Calculation ... in zgvmwm_w | (arithmetic mean value of those | sectorelements 1, 4, 7, 10, 13 with ...) | | zgvmwm_w /NV 2/ | | -----------------------------| 0 | | 0 ... 7 | | Mean Value Calculation ... in zgvmwh_w | (arithmetic mean value of those | sectorelements 2, 5, 8, 11, 14 with ...) | zgvmwh_w /NV 3/ | | ----------------------------------------
trigger_as B_ashoml B_ashomm B_ashomh trigger_as TAKLOW zgvmwl_w_0 zghoml_w_0
zghoml_w_0
0 ... 7
B_ashoml
trigger_as TAKMED zgvmwm_w_0 zghomm_w_0
zghomm_w_0
0 ... 7
B_ashomm
trigger_as TAKHIGH zgvmwh_w_0 zghomh_w_0
zghomh_w_0
0 ... 7
B_ashomh
0 ... 7 zgst-mapeval
FONRES: Resetierung der Fuel-On Adaption: =========================================
End_of_B_sch
B_ashoml 1/ B_ashomm 1/ B_ashomh
true
B_fonresz
"from %DMDFON" B_fonresf
1/ false
B_fonresz
trigger_as
zgst-fonres
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
FONRES
zgst-mapeval
End_of_B_sch Map_Evaluation
Seite 1375 von 4100 31.JAN.2003 Thomas Brosi
zgst-fonres
TAKLOW: ¨ Ubernahme Homgoeneingriffswert kleine Last: ===================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1376 von 4100 31.JAN.2003 Thomas Brosi
trigger_as zgvmwl_w /NV
2/
zghoml_w /NV
zgvmwl_w_0
zghoml_w_0 0
0 zgvmwl_w /NV
3/
1
zghoml_w /NV
1
* * *
* * *
zgvmwl_w /NV
9/
7
KASZGHOM
* * *
B_ashoml
zgst-taklow
7
zghoml_w /NV
TAKMED: ¨ Ubernahme Homgoeneingriffswert mittlere Last: =====================================================
trigger_as zgvmwm_w /NV
10/
zghomm_w /NV
zgvmwm_w_0
zghomm_w_0 0
0 zgvmwm_w /NV
11/
1
zghomm_w /NV
1
* * *
* * *
zgvmwm_w /NV
17/
7
zghomm_w /NV
7
KASZGHOM
* * *
B_ashomm
zgst-takmed
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zgst-taklow
zgst-takmed
TAKHIGH: ¨ Ubernahme Homgoeneingriffswert große Last: ====================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1377 von 4100 31.JAN.2003 Thomas Brosi
trigger_as zgvmwh_w /NV
18/
zghomh_w /NV
zgvmwh_w_0
zghomh_w_0 0
0 zgvmwh_w /NV
19/
1
zghomh_w /NV
1
* * *
* * *
zgvmwh_w /NV
25/
7
KASZGHOM
* * *
B_ashomh
zgst-takhigh
7
zghomh_w /NV
GENUHOM: Erzeugung eiens interpolierten Homgeneingriffswertes pro Zylinder: ===========================================================================
CWZGST 4
5
Characteristic (interpolating) Line of Interpolated line value First Cylinder for homogenuous Mode from the current ti - point (with STI03FEUW) (for ti-points outside STI03FEUW: ---------------------------------------------------constant-values are taken !!) | LOW | MEDIUM | HIGH ----------------------------------------------------------> | ---------------------------------------------------^ ^ ^ | | | | ti_w | | STI03FEUW | | | | | | | | | zghoml_w_0 ------------------| | 0 ... 7 | | | | 0 ... 7 | | ---------------------------------zghomm_w_0 KZGHOMW0 | 0 ... 7 | | | | zghomh_w_0
0 ... 7
zguhom_w_0
0 ... 7
zgst-genuhom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zgst-takhigh
zgst-genuhom
BBZGST: Betriebsbedingungen und Aktivierung der Regelung: =========================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1378 von 4100 31.JAN.2003 Thomas Brosi
fofstat 1
Activation of ZGST-Controller
B_cwzgst CWZGST
B_zgrt
Generation of ZGST Controller Activation
0
"from EFFMON"
BBTKTGEN
B_zgen
B_zgoff
B_zgst
B_zgst B_zgrt
B_hom
Generation of Pre-Control Adaptation Activation
B_hmm lamsoni_w BBTKTVA KZGSTMX
B_zgrt
tnst_w
B_zgst B_zgvat
B_zgvat
TNSTZGST
B_zglim
BBZGSTOP B_zglim
B_stpzgst
Conditions for temporarily stopping equalization control
zgst-bbzgst
"from STANDARD"
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zgst-bbzgst
BBZGSTOP: Ausblendbedingungen f¨ ur die Regelung: ===============================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
1
ZGST 3.10.0
stpzgst_w
"from %ZGSTFxN" mfluts_w
Seite 1379 von 4100 31.JAN.2003 Thomas Brosi
x(k+1) = x(k) + m * ( in(k) - x(k) ) and T = (1/m) * h (h ... simulation step) Step response of all non gaining PT1-Digital Lowpass: q(t) = 1 - e^(- t/T)
* tau disturbance dying-out FTAUSTP
B_mdein
SY_ZYLZA
B_swe start 1/
B_evloc B_mderk
B_stpzgst
B_stpzgst B_bdeminst B_sa B_zglim rk_w
B_zgnl
nmot_w KLZGLMN
[1/min/sec] ngas_w KZGNGMX KZGNMN
B_zgns
[1/min]
1/ true
Break 2/
[1/min]
zgst-bbzgstop
KZGNMX
B_stpzgst
nmxzgst zgst-bbzgstop
BBTKTGEN: Verbrennungsz¨ ahler zum Aktivieren der Regelung: =========================================================
B_zgst
0 1
cntzgr
B_zgrt 1/ cntzgr
B_zgrt
Controller Activation-Wish every FRTKT Synchros
FRTKT 0
SY_ZYLZA
1200
syncros per 100ms
1/min
i.e. (240000 ms*1/min) / 200ms
nmot_w
zgst-bbtktgen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot
zgst-bbtktgen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1380 von 4100 31.JAN.2003 Thomas Brosi
BBTKTVA: Betriebsbedingungen Vorsteuer-Adaption: ================================================
B_zgrt compute 1/ cntzgv
"from APCMCYLx" true
zgzyidx B_zgst
FVSTTKT
CWZGST 2 KZGVNMX
[1/min]
3
KZGVNMN
B_zgva
B_zgvat
B_zgvat
nmot KZGVRKMX
[%]
fkatei KTEMXVA fofstat
0
tmot
[Degree Celcius] TZGVSTA B_sch
zgst-bbtktva
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KZGVRKMN rk_w
zgst-bbtktva
CMPINTEG: Integrator Verfahrenskompensation: ============================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1381 von 4100 31.JAN.2003 Thomas Brosi
KIVKMX
zgui_w_0
KIVKOMP zgui_w_1
* * *
"sum of all ControllerI-Contents should be zero" * * *
KIVKMN
zgsumui_w
zgvkomp_w
zgvkomp_w
Compensation Value for all Engine Roughness Terms of all Cylinders B_zgrt
zgui_w_7 0
zgst-cmpinteg
0.0
B_st zgst-cmpinteg
Upper and lower Control Limits KZGSTMX KZGSTMN
Controller Limit has been reached
*** KZGSTMX
ZGBOUND
B_zglim
B_zglim
zglim
zglim
KZGSTMN zgu*_w_0 zgu*_w_1
zgu*_w_7
***
zgun_w
zgu_w_0
zgun_w_0 0 zgun_w
zgu_w_1
zgun_w_1 1
* * *
* * * zgun_w
zgu_w_7
zgun_w_7
*** 1
*** * * *
"the sum of the injection times of all cylinders is being held constant"
SY_ZYLZA
7
Standardized Controller Action of all Cylinders zgst-standard
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
STANDARD: Normierung der Reglerausg¨ ange: ========================================
zgst-standard
ZGBOUND: ¨ Uberpr¨ ufung Eingriffsanschlag ======================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1382 von 4100 31.JAN.2003 Thomas Brosi
KZGSTMX KZGSTMN zgu*_w_0
0
1/
B_zglim
B_zglim
1
zglim
1/ 1/ 2
zglim
zglim
zglim
1/ zgu*_w_1
1/ 3
zglim
1/ 1/ 4
* * *
* * *
* * *
zglim
* * *
1/
zgu*_w_7
1/ 15
zglim 1/ 16
zglim 1/ 0
zglim
zgst-zgbound
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
zgst-zgbound
EFFMON: Wirkungs¨ uberwachung: ============================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1383 von 4100 31.JAN.2003 Thomas Brosi
B_zglim
DFPM 1/ 1
ZGST DFPM
1/
zgvcorr zglim
zgoff
zgoff
B_zgoff
AELZGOV
B_st
FFZGOFF
1/ cntzgoff /NV
0
zgoff 1/ 2/ zgvcorr
B_fbm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_n
E_bm
B_zgoff
IF TRUE then do reset all Non-Volatilevariables to zero (except cntzgoff). zgst-effmon
B_nldg
zgst-effmon
ZGST DFPM: Fehlerspeicher Zylindergleichstellung: =================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
zgoff 2 1
false false
ZGSTHEAL healing
Seite 1384 von 4100 31.JAN.2003 Thomas Brosi
ZGST1 DFPM maxError minError sigError nplError healing
Cylinder 1 DFPM
B_zgoff
B_zgoff
Healing Condition 4 3
false false
* * *
* * *
16 15
false false
ZGST2 DFPM maxError minError sigError nplError healing
Cylinder 2 DFPM
* * *
ZGST8 DFPM maxError minError sigError nplError healing
Cylinder 8 DFPM
zgst-zgst-dfpm
Clear Fault Code Memory zgst-zgst-dfpm
ZGST1 DFPM: Fehlerpfad Zylinder 1: ==================================
sfpMaxError 1/
maxError
sfp sfpMaxError sfpMinError 1/
minError
sfp sfpMinError sfpNplError 1/
nplError
sfp sfpNplError sfpSigError 1/
sigError
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
sfp sfpSigError sfpHealing 1/
healing
sfp sfpHealing
0 ... 7
dfp dfp locSfp_ZGST0
0 ... 7
zgst-zgst1-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FCMCLR
zgst-zgst1-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1385 von 4100 31.JAN.2003 Thomas Brosi
ZGSTHEAL: Heilung Zylindergleichstellung: =========================================
compute 1/
"from BBTKTGEN" B_zgrt
cntzghl_w
healing
reset 1/ AZGHEAL
B_cwzgst
zgst-zgstheal
B_st
B_zgoff zgst-zgstheal
APPLIKAT: Applikationsschalter: ===============================
Codeword >127 only allowed for Application Purposes !! CWZGST 7
* * * fzg_w_0
zgun_w_1
fzg_w_1
* * *
* * *
zgun_w_7
fzg_w_7
KLZGAPS0 (STI04ZGUW)
* * *
KLZGAPS1 (STI04ZGUW)
* * *
ti_w STI04ZGUW
Disturbances only for Application Purposes (must be 1 when not in Application mode !!) zgst-applikat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zgun_w_0
KLZGAPS7 (STI04ZGUW) zgst-applikat
ABK ZGST 3.10.0 Abkurzungen ¨ Parameter AELZGOV AZGHEAL CDCZGST00 CDKZGST00 CDTZGST00 CLAZGST00 CWZGST FFTZGST00 FRTKT FTAUSTP
Source-X
BLOKNR
BLOKNR
Source-Y
Art
Bezeichnung
FW FW KL FW FW FW FW KL FW FW
Anzahl Erreichen Eingriffsanschlag bis Abschaltung ZGST Anzahl Reglertakte ZGST bis Heilung Codewort CARB: Zylindergleichstellung (zzyl=0) Codewort Kunde: Zylindergleichstellung (zzyl=0) Codewort Tester: Zylindergleichstellung (zzyl=0) Fehlerklasse: Zylindergleichstellung (zzyl=0) Codewort fur ¨ Zylindergleichstellung Freeze Frame Tabelle: Zylindergleichstellung (zzyl=0) Mittelwert Anzahl Verbrennungen zwischen 2 ZGST-Reglertakten Faktor fur ¨ Zeitkonstante tau bei der Ausblendung der ZGST-Regelung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
ZGST 3.10.0
Seite 1386 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW KF FW FW FW FW FW KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW SV SV SV SV FW FW FW KF KF
Taktfaktor ZGST-Regler zu Vorsteuerungsadaption Aktualisierungsschwelle fur ¨ ZGST-Homogeneingriffsfaktor ¨ Kreisverstarkungsgewichtung der ZGST-Regelung Untere Begrenzung des Kompensationsintegrator Obere Begrenzung des Kompensationsintegrator Integrationskonstante der Verfahrenskompensation I-Anteil der ZGST-Regler Schrittweite der ZGST-Vorsteuerungsadaption (Adap.Type1) ¨ Schrittweite der Adaption abhangig von der Vorsteuerungsdifferenz (Adap.Type1) ¨ oße ¨ Storgr zur Applikation der ZGST fur ¨ Zylinder (zzyl=0) Untere Lastgrenze bis Anhalten der ZGST-Regelung P-Anteil der ZGST-Regler Maximale Tankentluftungsrate ¨ bis Stop der Adaption der ZGST-Vorsteuerung maximale Differenz des aktuellen VST-KF-Sektors zu seinen KF-Nachbarn der ZGST Applizierbarer ZGST-Homogeneingriffswert fur ¨ Zylinder (zzyl=0) Maximaler Drehzahlgradient bis ZGST-Reglertakt Stop Untere Drehzahlgrenze fur ¨ Freigabe ZGST Obere Drehzahlgrenze fur ¨ Freigabe ZGST Unterer Begrenzung der ZGST-Regler-I-Anteile Obere Begrenzung der ZGST-Regler-I-Anteile Untere Begrenzung ZGST-Eingriff Obere Begrenzung ZGST-Eingriff Untere Drehzahlgrenze fur ¨ Freigabe Vorsteuerungsadaption ZGST Obere Drehzahlgrenze fur ¨ Freigabe Vorsteuerungsadaption ZGST Untere Lastgrenze fur ¨ Freigabe Vorsteuerungsadaption ZGST Obere Lastgrenze fur ¨ Freigabe Vorsteuerungsadaption ZGST Drehzahl-Stutzstellenverteilung ¨ Adaptive Vorsteuerkennfelder ZGST Last-Stutzstellenverteilung ¨ Adaptive Vorsteuerkennfelder ZGST Last-Stutzstellenverteilung Adaptive Vorsteuerkennfelder ZGST ¨ ¨ oßenkennlinie ¨ ti-Stutzstellenverteilung ¨ fur ¨ Storgr Fruheste ¨ Freigabe der Zylindergleichstellung nach Start Fehlersummenzeit: Zylindergleichstellung (zzyl=0) Temperaturschwelle fur ¨ Freigabe der Adaption der ZGST-Vorsteuerung Adaptives ZGST-Vorsteuerkennfeld von Zylinder (zzyl=0) Adaptives ZGST-Vorsteuerkennfeld von Zylinder (zzyl=1)
Systemkonstante
Art
Bezeichnung
SY_ZYLZA
SYS
Zylinderanzahl
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... BBKR, DMDSTP,DSCHED, ESUK,HDRPSOL, ...
EIN
DAMOS-Source fur ¨ Blocknummer
EIN
¨ Bedingung Instationarbetrieb bei Betriebsarten-Umschaltung
AUS EIN AUS EIN
Bedingung: Zylindergleichstellung Zylinder (zzyl=0) aktiv ¨ Bedingung Fehlerpfad Zylindergleichstellung Zylinder (zzyl=0) loschen Zylindergleichstellung freigegeben Status: alle lokalen Einspritzventile werden angesteuert, = B_EVTOT bei einem SG
EIN
Bedingung Bezugsmarkenfehler => mindestens 1 Zahn zuviel oder zuwenig erkannt
EIN AUS EIN
Reset der Fuel-On Adaption durchgefuhrt ¨ Anforderung Reset der Fuel-On Adaption durch ZGST Bedingung Betriebsart Homogen-Mager
EIN
Bedingung Betriebsart Homogen
EIN EIN
Bedingung Momenteneingriff aktiv Aussetzer erkannt, Verknupfung ¨ mehrerer Funktionen
FVSTTKT KASZGHOM KFZGVG KIVKMN KIVKMX KIVKOMP KIZGR KIZGVA KLZGAG KLZGAPS0 KLZGLMN KPZGR KTEMXVA KZGDFAMX KZGHOMW0 KZGNGMX KZGNMN KZGNMX KZGRIMN KZGRIMX KZGSTMN KZGSTMX KZGVNMN KZGVNMX KZGVRKMN KZGVRKMX SNM05FEUW SRK03FEUW STI03FEUW STI04ZGUW TNSTZGST TSFZGST00 TZGVSTA ZGZY0AKF ZGZY1AKF
Variable
Source-X
NMOT_W
Source-Y
RK_W
ZGDFFUV_W TI_W NMOT_W
NMOT_W RK_W TI_W TI_W
NMOT_W NMOT_W
Quelle
BLOKNR
B_BDEMINST
BDEMUM
B_BKZGST00 B_CLZGST00 B_CWZGST B_EVLOC
ZGST ZGST BGEVAB
B_FBM
BBFEWNE
B_FONRESF B_FONRESZ B_HMM
DMDFON ZGST BDEMUM
B_HOM
BDEMUM
B_MDEIN B_MDERK
MDKOG DMDLAD
B_MNZGST00 B_MXZGST00 B_NLDG
ZGST ZGST DDG
B_SA
MDRED
B_SCH
BDEMUM
B_ST
BBSTT
B_STPZGST B_SWE B_ZGEN B_ZGLIM B_ZGNL
ZGST DMDSTP ZGST ZGST ZGST
RK_W RK_W
ZGST DMDSTP DDYLSU, DHRLSU,DLSAFK, DLSAHKBD, DMDSTP, ... DDG, DLGHMM,DMDSTP, RDE, ZGST DMDFOF, ZGST DMDFON BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... ATR, BAKH, BBAGR,BBKR, BDEMKO, ... LLRBB, MDANF, ZGST DMDFON, DMDMIL,DMDSTP, NLKO, ZGST
AUS AUS ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... ATM, BDEMEN,EIN BDEMKO, BDEMUE,BDEMUS, ... EIN AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... AUS EIN ZGST AUS LOK LOK
Fehlerart: zuviel Drehmoment von Zylinder (zzyl=0) Fehlerart: zuwenig Drehmoment von Zylinder (zzyl=0) Bedingung Drehzahlgeber-Notlauf ist aktiv. Bedingung Schubabschalten Bedingung Betriebsart Schicht
Bedingung Start
Bedingung Anhalten ZGST aufgrund Ausblendbedingungen Bedingung Schlechtwegstrecke erkannt Zylindergleichstellung freigegeben Mindestens einer der ZGST-Regler am Eingriffsanschlag Bedingung Nulllast ZGST
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_ZGNS B_ZGOFF B_ZGRT B_ZGST B_ZGVA B_ZGVAT CNTAKF_W CNTZGHL_W CNTZGOFF CNTZGR CNTZGV DFP_BM
ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST
DFP_N
ZGST
DFP_ZGST00 E_BM
ZGST DDG
E_N
DDG
E_ZGST00 FKATEI FOFSTAT
ZGST TEB DMDFOF
FZG_W LAMSONI_W
ZGST BGLAMBDA
MFLUTS_W NGAS_W
ZGSTF9N BGNG
NMOT
BGNMOT
NMOT_W
BGNMOT
NMXZGST RK_W
ZGST GK
SFPZGST00 STPZGST_W TI_W TMOT
ZGST ZGST ZGSTF9N GGTFM
TNST_W
BBSTT
ZFLUTSN_W ZGDFFUV_W ZGHOMH_W ZGHOML_W ZGHOMM_W ZGINCVS_W ZGINSTAT ZGLIM ZGOFF ZGSUMUI_W ZGUHOM_W ZGUI_W ZGUN_W ZGUP_W ZGUV_W ZGU_W ZGVCORR ZGVKOMP_W ZGVMWH_W ZGVMWL_W ZGVMWM_W ZGZYIDX Z_ZGST00
ZGSTF9N ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST ZGST
Referenziert von
DDG, DLGHMM,DMDSTP, DNWKW,RDE, ... DDG, DLGHMM,DMDSTP, DNWKW,RDE, ... DLGHMM, DMDSTP,DNWKW, RDE,WANWKW, ... DLGHMM, DMDSTP,DNWKW, MDANF,RDE, ...
ZGST 3.10.0
Seite 1387 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK DOK
Bedingung zu geringe Drehzahl ZGST Error: Zylindergleichstellung durch Wirkungsuberwachung ¨ abgeschaltet Taktung der ZGST-Regler Regelung der Zylindergleichstellung ist aktiv Adaption der ZGST-Vorsteuerkennfelder ist aktiv Taktung der Vorsteuerungsadaption der ZGST ¨ ZGST-Adaption Sektorindex-Zahler, Array uber ¨ alle Sektoren ¨ Zahler Anzahl ZGST-Reglertakte bis Heilung ¨ Funktionsabschaltungen durch Wirkungsuberwachung ¨ (Zahler) ¨ Zahler Anzahl Synchros zwischen 2 ZGST-Reglertakten ¨ ¨ Zahler Anzahl ZGST-Reglertakte bis zum nachsten Adaptionstakt SG-int. Fehlerpfadnr.: Bezugsmarke
DOK
SG int. Fehlerpfadnr.: Drehzahlsignalgeber
DOK EIN
SG-int. Fehlerpfad-Nr.: Zylindergleichstellung Zylinder (zzyl=0) Errorflag: Bezugsmarkengeber
EIN
Errorflag: Drehzahlsignalgeber
AUS DTEV, ZGST EIN DLGHMM, DMDDLU,- EIN DMDLU, ZGST RKTI, UFRKTI AUS BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... EIN ZGST BBKR, LLRMD,EIN LLRRM, MDASG, SU, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... ZGSTF9N AUS ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... AUS LOK EIN ZGST ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... EIN ZGST LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS
Errorflag: Zylindergleichstellung Zylinder (zzyl=0) Faktor Kraftstoffanteil Tankentluftung ¨ (aktueller Istwert) Status der fuel-off Adaption im aktuellen Betriebsbereich Eingriffsfaktor Zylindergleichstellung, Array uber ¨ alle Zylinder Lambda-Istwert
Filterfaktor fur ¨ ZGST-Istwertbildung Drehzahlgradient uber ¨ ein Arbeitsspiel
Motordrehzahl Motordrehzahl maximale Drehzahl fur ¨ Zylindergleichstellungsregelung relative Kraftstoffmasse
Status Fehlerpfad: Zylindergleichstellung Zylinder (zzyl=0) Ausblenddauer der ZGST-Regelung in Syncros Einspritzzeit Motor-Temperatur Zeit nach Startende
¨ Gefilterte Winkelbeschleunigung relativ zum Zundungsvorg ¨ anger normiert, Array Differenz normierter Reglereingriff und Vorsteuerung ZGST, Array gesteuerter ZGST-Homogeneingriffswert hohe Last, Array gesteuerter ZGST-Homogeneingriffswert kleine Last, Array gesteuerter ZGST-Homogeneingriffswert mittlere Last, Array Inkrement des aktuellen Sektors des ZGST-Vorsteuerkennfeldes, Array Status des aktuellen Adaptionsschritt im aktuellen ZGST-Vorsteuerkennfeldsektor Anschlagsvariable des Eingriffes der ZGST-Regelung Error: Anschlagsvariable der ZGST-Wirkungsuberwachung ¨ Summe aller ZGST-Regler-I-Anteile ZGST-Homogeneingriffswert, Array uber ¨ alle Zylinder ZGST-Regler I-Anteil, Array uber alle Zylinder ¨ Normierter ZGST-Reglerausgang, Array uber ¨ alle Zylinder ZGST-Regler P-Anteil, Array uber ¨ alle Zylinder Interpolierte ZGST-Vorsteuerung aus adapt. Kennfeld, Array uber ¨ alle Zylinder ZGST-Reglerausgang, Array uber ¨ alle Zylinder ¨ Korrekturwert fur ¨ ZGST-Reglerkreisverstarkung Verfahrenskompensationswert ZGST Adaptionsmittelwert aus ZGST-Vorsteuerkennfeld fur ¨ grosse Schicht-Last, Array Adaptionsmittelwert aus ZGST-Vorsteuerkennfeld fur ¨ kleine Schicht-Last, Array Adaptionsmittelwert aus ZGST-Vorsteuerkennfeld fur ¨ mittlere Schicht-Last, Array aktueller Kennfeldsektor der ZGST-Vorsteuerung Zyklusflag: Zylindergleichstellung Zylinder (zzyl=0)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1388 von 4100 31.JAN.2003 Thomas Brosi
FB ZGST 3.10.0 Funktionsbeschreibung
Die Funktion Zylindergleichstellung hat die Aufgabe, die Drehmomentanteile der einzelnen Zylinder zum Gesamtdrehmoment gleichzustellen. Dazu wird das Geberradsignal und damit die Zeiten zwischen 2 Z¨ undungen (=Segmentzeiten) betrachtet und zur Regelung herangezogen. Der Eingriff der Funktion erfolgt ¨ uber eine Variation der Einspritzzeiten f¨ ur jeden Zylinder. Aus den Roh-Segmentzeiten werden Fehler des Geberrades durch die sog. Fuel-Off-Adaption eliminiert (siehe %DMDFOF) und danach Laufunruheterme luts_w_i (i=0,1,...,ZYLZA-1) f¨ ur jeden Zylinder gebildet (siehe %DMDLFB). Die Tiefpaß gefilterten Laufunruheterme zfluts_w_i (i=0,1,...,ZYLZA-1) stellen physikalisch die sich im Mittel ergebenden Winkelbeschleunigungen jedes Zylinders relativ zu seinem (Z¨ undungs-) Vorg¨ anger dar und werden aus diesen luts_w_i (i=0,1,...,ZYLZA-1) mit Hilfe eines Zylinderzuweisungsz¨ ahlers gebildet (zzyllfb - siehe %ZGSTFxN). ¨ Uber ein Arbeitsspiel hinweg ist die Summe der einzelnen Winkelbeschleunigungen Null. Dies zeigt sich auch so recht exakt in den zfluts_w_i-Werten. Die Reihenfolge z.B. beim 4 Zylinder zfluts_w_0, zfluts_w_1, zfluts_w_2, zfluts_w_3 entspricht der Z¨ undungsreihenfolge. Dabei entspricht ein positiver zfluts_w-Wert einer Verz¨ ogerung und ein negativer einer Beschleunigung des betreffenden Zylinders relativ zu seinem Vorg¨ anger - ein Beispiel (4-Zylinder-Motor): Der erste z¨ undende Zylinder (Zylinder 1) habe 20% weniger Drehmoment als die anderen drei Zylinder. Dieses Verhalten zeigt sich in den zfluts_w-Werten in einem beliebigen Betriebspunkt in etwa so: | zfluts_w_0 | zfluts_w_1 | zfluts_w_2 | zfluts_w_3 | ------------------------------+--------------+--------------+--------------+--------------| Zylinder 1 hat 20% weniger | +2,8 | -1,2 | -0,9 | -0,7 | Drehmont als die anderen | | | | |
,d.h. Zylinder 1 verz¨ ogert mit 2,8 [1/(s*s)], w¨ ahrend die anderen drei Zylinder jeweils relativ zu ihrem Z¨ undungsvorg¨ anger wieder mit den Werten 1,2 [1/(s*s)], 0,9 [1/(s*s)], 0,7 [1/(s*s)] beschleunigen. Die Summe ist idealerweise null. Auch bei Drehzahldynamik der Kurbelwelle ist dies gew¨ ahrleistet, da in den zfluts_w-Termen eine Dynamikkompensation erfolgt, so daß die Werte (zfluts_w_0, zfluts_w_1, zfluts_w_2, zfluts_w_3) wirklich nur das mikroskopische Beschleunigungs-/ Verz¨ ogerungsverhalten innerhalb eins Arbeitsspieles widerspiegeln - makroskopische Drehzahl¨ anderungen dagegen nicht.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ver¨ andert sich die Drehmomentenbildung nur eines Zylinders (z.B. Zylinder 1 jetzt nur noch 10% weniger Drehmoment), so hat dies auch Auswirkungen auf die zfluts_w-Werte der anderen drei Zylinder, die sich nicht in ihrer Momentenbildung ver¨ andert haben - ein Wertequartett f¨ ur diesen Fall w¨ are: | zfluts_w_0 | zfluts_w_1 | zfluts_w_2 | zfluts_w_3 | ------------------------------+--------------+--------------+--------------+--------------| Zylinder 1 hat 10% weniger | +1,3 | -0,6 | -0,4 | -0,3 | Drehmont als die anderen | | | | |
Diese gefilterten Laufunruheterme zfluts_w_i (i=0,1,...,ZYLZA-1) aus dem Geberradsignal f¨ ur jeden Zylinder bilden die Eingangsgr¨ oßen f¨ ur die Zylindergleichstellung. Ziel der Zylindergleichstellung ist es, diese Winkelbeschleunigungen jedes Zylinders (d.h. die zfluts_w_i (i=0,1,...,ZYLZA-1)) zu Null zu bekommen, um somit die Segmentzeiten gleichgestellt zu haben (Sollwert 0). Alle Zylinder haben dann im Mittel die gleichen Segmentzeiten, da die Segmentzeit-Differenzen eliminiert sind. Unter Vernachl¨ assigung der Kurbelwellentorsionsschwingungen bei kleineren Drehzahlen und Gew¨ ahrleistung der Elimination von Geberradfehlern sind damit dann die Drehmomentanteile jedes Zylinders zum Gesamtdrehmoment gleich groß. Je nach Betriebsart (Schichtbetrieb mit Lambda>>1 oder Homogenbetrieb mit Lambda=1) erfolgt diese Momentengleichstellung unterschiedlich: - geregelte Momentengleichstellung im Schichtbetrieb bei Lambda>>1 - gesteuerte Momentengleichstellung im Homogenbetrieb bei Lambda=1 Geregelte Momentengleichstellung (Schichtbetrieb bei Lambda>>1): Da im Schichtbetrieb der eingespritzte Kraftstoff direkt linear zum sich einstellenden Drehmoment ist, kann eine kontinuierlich arbeitende REGELUNG eingesetzt werden. Die Regelstrecke ist eindeutig definiert: Eine Mehrmenge an Kraftstoff an einem Zylinder f¨ uhrt in jedem Fall zu einem Momentenaufbau. Daher wird f¨ ur jeden Zylinder ein PI-Regler verwandt. Diese PI-Regler greifen zylinderindividuell korrigierend auf die Einspritzzeit ein (Faktoren fzg_w_0 ... fzg_w_7), und regeln somit die Gr¨ osse zflutsn_w f¨ ur jeden Zylinder zu null. Die Regelung wird dabei durch eine Vorsteuerung dynamisch unterst¨ utzt. Diese Vorsteuerung ist zun¨ achst null und wird im Fahrbetrieb f¨ ur jeden Motor individiuell adaptiert. Gesteuerte Momentengleichstellung (Homogenbetrieb bei Lambda=1): Im Homogenbetrieb gilt dieser Zusammenhang (Kraftstoff linear zum Drehmoment) nur eingeschr¨ ankt - so ergibt z.B. eine Einspritzmengenerh¨ ohung bei Lambda=0.85 an einem Zylinder (bei konstant bleibender F¨ ullung an diesem Zylinder) kein weiteres Drehmoment - sondern f¨ uhrt zu weniger Drehmoment! Da ferner i.A. keine Einzelzylinder-Lambda-Information vorliegt ist die Regelstrecke nicht definiert und die PI-Regelung kann nicht zur Momentengleichtellung verwendet werden. Daher werden die im Schichtbetrieb adaptierten Werte aus der Vorsteuerung im Homogenbetrieb zur Momentengleichstellung verwendet. Es handelt sich um eine MomentengleichstellungsSTEUERUNG. Umfangreiche Messungen mit Einspritzventilen unterschiedlicher Einspritzmenge und Einspritzform haben gezeigt, dass der ¨ uberwiegende Anteil am Drehmoment im Schichtbetrieb nur durch die EinspritzMENGE bestimmt ist und nicht durch andere Effekte (z.B. Strahlform, ... ) beeinflusst wird. Viele Messreihen haben gezeigt, dass die zur Drehmomentengleichstellung im Schichtbetrieb notwendigen Kraftstoffmengen¨ anderungen in hohem Maße den Kraftstoffmengenunterschieden zwischen den Zylindern entsprechen. Im Detail: Durch die ¨ Ubernahme der im Schichtbetrieb adaptierten Werte in den Homogenbetrieb (= gesteuerte Momentengleichstellung) wird der Betrag von signifikanten Kraftstoffmengenunterschieden um mehr als 70% in allen Betriebspunkten im Homogenbetrieb reduziert.
ZGST: ¨ Ubersicht Zylindergleichstellung: =======================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1389 von 4100 31.JAN.2003 Thomas Brosi
Aus den zylinderindividuellen mittleren Winkelbeschleunigungen zfluts_w_0 ... zfluts_w_7 [1/(s*s)] werden in der Funktion %ZGSTFxN die normierten, einheitenlosen Gr¨ oßen zflutsn_w_0 ... zflutsn_w_7 gebildet. Im Block BBZGST sind die Betriebsbedingungen der Zylindergleichstellung definiert: Zwei Bits werden gebildet, die f¨ ur das Anstossen der Berechnung der einzelnen Funktionsteile ben¨ otigt werden: B_zgrt zum Anstossen der Gleichstellungsregelung (d.h. die PI-Regler) und B_zgvat zum Anstossen der Vorsteuerungsadaption. Im Block CONTROL wird die Zylindergleichstellung gerechnet: Eing¨ ange sind die Regelabweichungen zflutsn_w_0 ... 7 (Sollwert zflutsn_w = 0 f¨ ur jeden Zylinder), Ausg¨ ange der Gleichstellung sind die Eingriffswerte zgun_w_0 ... zgun_w_7 f¨ ur jeden Zylinder, die dann sp¨ ater multiplikativ auf die Einspritzzeit verrechnet werden. Im Block APPLIKAT kann zu Applikationszwecken f¨ ur jeden Zylinder eine St¨ orgr¨ oße zugeschaltet werden. Die Funktionsausgangsgr¨ oßen fzg_w_0 ... fzg_w_7 werden dann in der Funktion %RKTI multiplikativ in die Einspritzzeit eingerechnet. Die Reihenfolge der Faktoren entspricht der Z¨ undungsreihenfolge.
CONTROL: Berechnung der Eingriffsfaktoren f¨ ur jeden Zylinder: ============================================================= Sollwert der Regelung ist zflutsn_w = 0 f¨ ur jeden Zylinder, d.h. Elimination der Winkelbeschleunigungen zwischen den Zylindern und damit Gleichstellung der Segmentzeiten. Hauptbestandteil der Funktion sind die zylinderindividuellen PI-Regler, die in ihrer Struktur identisch sind (Block CTRLCYLi (i=1,2,...,ZYLZA)) und die zflutsn_w_i (i=0,1,...,ZYLZA-1) zu Null regeln. Die Reglerausgangsgr¨ oßen zgu_w_0 ... zgu_w_7 werden dann im Block STANDARD normiert und limitiert (zgun_w_0 ... zgun_w_7). Im Block CMPINTEG wird durch Betrachtung der Regler-I-Anteile ein Kompensationswert zgvomp_w gebildet, der dann von jedem zflutsn_w_i (i=0,1,...,ZYLZA-1) abgezogen wird. Diese Kompensationsintegration verhindert ein verfahrensbedingtes langsames Vollaufen der Regler-I-Anteile.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der Block EFFMON beinhaltet die Wirkungs¨ uberwachung der Regelung, d.h. ob mit dem applizierten Arbeitsbereich der Zylindergleichstellung auch die gew¨ unschte Wirkung (=das Gleichstellen der Segmentzeiten) erzielt werden kann. Dazu wird das Bit B_zglim betrachtet und Maßnahmen zur Wiederherstellung der Wirkung eingeleitet.
CTRLCYL1: Regelung Zylinder 1: ============================== Nachfolgend wird nur die Regelung f¨ ur den Zylinder 1 dargestellt, alle anderen Zylinderregler sind in Ihrer Struktur absolut identisch. Das Vorhandensein der gleichen Variablen/Arrays/Kenngr¨ oßen f¨ ur einen weiterer Zylinder erkennt man am Zusatz (0...7) in der N¨ ahe der entsprechenden Varibalen/Arrays/Kenngr¨ oßen. Der Variablen/Kenngr¨ oßenname ¨ andert sich dann entsprechend in der Numerierung. ¨ber das Codeword CWZGST die Funktion Zylindergleichstellung ausgeschaltet, oder ist B_zgoff aus der Wirkungs¨ Ist u uberwachung im Block EFFMON gesetzt, wird die gesamte Funktion ¨ uber B_zgen = FALSE ausgeschaltet - alle Eingriffsfaktoren fzg_w_0 ... fzg_w_7 sind dann 1. Die Regelung besteht aus einem PI-Regler mit adaptiver Vorsteuerung. Der PI-Regler befindet sich im BLock PICLCYL1, die Vorsteuerung inklusive der Adaption im Block APCLCYL1. Ausgang der Regelung ist der Wert zgu_w_0. Je nach Betriebsart wird entweder der dynamische Eingriff (aus Regelung mit Vorsteuerung) oder der station¨ are Eingriff als Ausgang zgu_w_0 verwendet: In den Betriebsarten Schicht, Schicht-Kat-Heizen und Doppeleinspritzung (B_sch, B_skh und B_hos) wird der PI-Regler mit Vorsteuerung eingerechnet - dynamisch. Im Homogenbetrieb (B_hom oder B_hmm) wird der Homogeneingriffsfaktor zguhom_w_0 eingerechnet - station¨ ar. Dem PI-Regler (Block PICLCYL1) wird (wie den Reglern der anderen Zylinder auch) der Regler-Anstoßtakt B_zgrt, die Regelabweichung zflutsn_w_0 und der Kompensationswert zgvkomp_w bereitgestellt. Als Ausgang ergibt sich der Regler P-Anteil zgup_w_0 und der Regler I-Anteil zgui_w_0, die dann addiert werden zusammen dem Vorsteuerwert zguv_w_0 - es ergibt sich damit der ZGST-Eingrff im Schichtbetrieb. Der Homogeneingriffsfaktor zguhom_w_0 wird aus den Werten der Vorsteuerung gebildet, ebenso wie der Vorsteuerwert zguv_w_0 selbst (Block APCLCYL1). Die die Regelung unterst¨ utzende Vorsteuerung kann ¨ uber das Codeword CWZGST ausgeschaltet werden (siehe Block BBZGST), so daß dann nur noch die PI-Regler alleine arbeiten. Der Vorsteuerung wird der Vorsteuerungs-Anstoßtakt B_zgvat und die normierte Reglerausgangsgr¨ oße zgun_w_0 bereitgestellt.
PICLCYL1: PI-Regler Zylinder 1: =============================== Die Taktung der PI-Regler erfolgt, wenn B_zgrt gesetzt ist - dann wird der P-Anteil zgup_w_0 und der I-Anteil zgui_w_0 aktualisiert. Bevor der P- und I-Anteil (KPZGR und KIZGR) verwendet werden, werden sie noch durch den Kreisverst¨ arkungskorrekturwert zgvcorr dividiert und mit dem Gewichtungskennfeld KFZGVG f¨ ur die Reglerkreisverst¨ arkung multipliziert. Der Kreisverst¨ arkungskorrekturwert zgvcorr wird in der Wirkungs¨ uberwachung im Block EFFMON gebildet wird und gew¨ ahrleistet die Robustheit der Regelung. Mit dem Kennfeld KFZGVG wird ber¨ ucksichtigt, daß die Reglerkreisverst¨ arkung nicht in allen Drehzahl- und Lastpunkten gleich groß sein kann, ohne dabei die Reglerstabilit¨ at zu gef¨ ahrden. Dies liegt in der Tatsache begr¨ undet, daß bei einem definierten Drehmomentverlust an einem Zylinder der daraus resultierende Segmentzeitanstieg (und damit dann auch der Absolutwert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1390 von 4100 31.JAN.2003 Thomas Brosi
des zflutsn_w) von Last und Drehzahl abh¨ angig ist: Mit abnehmender Drehzahl und steigender Last nimmt der Drehzahleinbruch bei einem definierten Drehmomentverlust zu. Diese Nichtlinearit¨ at zwischen Regelungs-Istwert und Drehmomentver¨ anderung (d.h. der Stellgr¨ oße Kraftstoff) auszugleichen ist Aufgabe des Kennfeldes KFZGVG - es gewichtet die Reglerkreisverst¨ arkung je nach Drehzahl- und Lastpunkt. Der Regelabweichung Der Integrator wird bei Erreichen einer deaktiviert (B_zgen
zflutsn_w_0 wird der Kompensationswert zgvkomp_w abgezogen, bevor damit der P- und der I-Anteil berechnet wird. auf einen maximalen oberen und unteren Anschlag mit KZGRIMX und KZGRIMN begrenzt, beim Motorstart (B_st) oder der Regleranschl¨ age (B_zglim) wird der Integrator resetiert. Ist die Funktion Zylindergleichstellung = FALSE), erfolgt ebenfalls ein Reset des Integrators.
APCLCYL1: Vorsteuerung Zylinder 1: ================================== Zur Verbesserung der Dynamik der Zylindergleichstellung wird eine Vorsteuerung verwendet. Diese ist ein Drehzahl- und Lastabh¨ angiges Kennfeld, in das zu jedem Betriebspunkt der zu verwendende Reglereingriffswert geschrieben wird: Dies geschieht mit einer langsamen inkrementellen Adaption. Im Block ADAPCYL1 wird mit dem normierten Reglerausgangswert zgun_w_0, dem interpolierten Vorsteuerwert zguv_w_0 und den Vorsteuerkennfeldinhalten zgzy0akf_sector_out der neue in das adaptive Kennfeld einzutragende Wert berechnet. Im Block APCMCYL1 befindet sich das adaptive Vorsteuerungskennfeld, das mit dem Vorsteuerungs-Anstoßtakt B_zgvat adaptiert wird (mit eben diesem berechneten Wert). Dieses Kennfeld ist in verschiedene Sektoren unterteilt (Drehzahl/Last) - aus ihm ausgegeben wird jeweils der aktuelle Sektor-Kennfeldwert zgzy0akf_sector_out, ein (unter Ber¨ ucksichtigung der Nachbarsektorinhalte) interpolierter Kennfeldwert zguv_w_0 und ein aus vielen Sektoren ermittelter Wert zguhom_w_0. Der aktuelle Sektor-Kennfeldwert zgzy0akf_sector_out wird f¨ ur die weitere Adaption des Kennfelds ben¨ otigt. Der interpolierte Kennfeldwert zguv_w_0 stellt die Vorsteuerung f¨ ur die PI-Regler dar. Die Gr¨ oße zguhom_w_0 ist der Eingriff der Zylindergleichstellung im Homogenbetrieb. Die Eingriffsstrategie f¨ ur den Homogenbetrieb ist applizierbar. Die Berechnung der Vorsteuerung erfolgt, wenn der Vorsteuerungs-Anstoßtakt B_zgvat gesetzt ist.
ADAPCYL1: Inkrementierung des Adaptionswertes: ==============================================
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
In diesem Block wird entschieden, ob und wieviel der aktuelle Inhalt der Vorsteuerkennfelder ver¨ andert wird. Erfolgt eine Aktualisierung der Vorsteuerkennfeldinhalte, dann entscheidet die Differenz zwischen aktuellem Reglereingriff zgun_w_0 und dem aktuellen Vorsteuerkennfeldinhalt zguv_w_0, ob der Kennfeldinhalt des aktuellen Sektors zgzy0akf (zgzy0akf_sector_out) um die Gr¨ oße zgincvs_w vergr¨ oßert oder verkleinert wird. Da zgun_w_0 im Bereich um 1 liegt und die Vorsteuerung im Bereich um 0 liegt, muß vor der Differenzbildung dem Reglerausgangswert zgun_w_0 noch 1 subtrahiert werden. Bei Vorhandensein des Vorsteuer-Anstoßtakt Bits B_zgvat wird die Differenzbildung zgdffuv_w_0 durchgef¨ uhrt. Die tats¨ achliche Schrittweite der Adaption h¨ angt von der aktuellen Differenz zgdffuv_w_0 zwischen Vorsteuerung und Reglereingriff ab und ist in der Kennlinie KLZGAG definiert. Diese Differenz ist Null, wenn die Vorsteuerung exakt den Ausg¨ angen des PI-Reglers entspricht. Die Grundschrittweite der Adaption ist KIZGVA. Durch Wechsel des Vorzeichens in der Kennlinie KLZGAG wird erreicht, daß das so erhaltene Inkrement zgincvs_w den (je nachdem ob der Vorsteuerkennfeldinhalt kleiner oder gr¨ oßer als der normierte Reglerausgang ist) aktuellen Vorsteuerkennfeldinhalt um die richtige Gr¨ oße adaptiert. Ist das Bit 6 des Codeword CWZGST FALSE, so wird der aktuelle Inhalt nicht ver¨ andert. Um die M¨ oglichkeit auszuschließen, daß sich von Sektor zu Sektor des Vorsteuerkennfeldes stark unterschiedliche Werte adaptieren k¨ onnen, die keinen physikalischen Hintergrund haben k¨ onnen und speziell im Adaptions-Einschwingvorgang w¨ ahrend der ersten Fahrbetriebsstunden vorkommen k¨ onnen, wird der maximale Gradient zweier orthogonaler Sektornachbarn begrenzt. Dadurch wird sichergestellt, daß sich das ausbildende "Gebirge" keine Extremwerte von einem Sektor zum n¨ achsten Sektor annehmen kann. Dieses sog. Adaptions-Korsett ist im Block ADCORSET beschrieben.
ADCORSET: Adaptions-Korsett: ============================ Der maximale Gradient von Sektor zu Sektor wird durch das Label KZGDFAMX bestimmt und ist idealerweise in der Gr¨ oßenordnung zu bedaten, in der Drehmomentenfehler und damit Kraftstofffehler von Sektor zu Sektor erwartet werden, die nat¨ urlich auch adaptiert werden sollen. Im Detail: Auf den "alten" Adaptionskennfeldinhalt zgzy0akf_sector_out wird nur dann zgincvs_w addiert, wenn der entstehende gr¨ oßte Differenzbetrag zu den 4 Nachbarsektorinahlten nicht gr¨ oßer als KZGDFAMX wird. Andernfalls wird der aktuelle Vorsteuerkennfeld-Sektorinhalt nur um soviel ver¨ andert, daß der maximale Differenzbetrag zu den 4 Nachbarsektorinhalten zu KZGDFAMX wird. Zus¨ atzlich wird in der Variable zginstat angezeigt, ob auf diese Gradientenlimitierung zur¨ uckgegriffen werden mußte oder nicht. Dabei bedeutet zginstat=0, daß keine Limitierung seitens der Sicherheitsmaßnahme erfolgte. zginstat=1 bedeutet, daß einem zu starken Anstieg in Richtung positiver Werte Einhalt geboten wurde, zginstat=-1 bedeutet, daß einem zu starken Anstieg in Richtung negativer Werte Einhalt geboten wurde.
APCMCYL1: Adaptives Vorsteuer-Kennfeld Zylinder 1: ================================================== Das Vorsteuerkennfeld zgzy0akf besitzt 5 Drehzahl-/ und 3 Lastst¨ utzpunkte und somit 15 Sektoren, die in einem Array dargestellt sind (F¨ ur Zylinder 1 z.B.: zgzy0akf_0_A bis zgzy0akf_14_A). Der aktuelle Kennfeldsektor wird mit der Variable zgzyidx angezeigt. Die Aktualisierung eines Sektorfeldes, d.h. die Adaption des Vorsteuerkennfeldes erfolgt mit dem Adaptionstakt B_zgvat.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Last ˆ | |
ZGST 3.10.0
Seite 1391 von 4100 31.JAN.2003 Thomas Brosi
+-------+-------+-------+-------+-------+ | 2 | 5 | 8 | 11 | 14 | +-------+-------+-------+-------+-------+ | 1 | 4 | 7 | 10 | 13 | +-------+-------+-------+-------+-------+ | 0 | 3 | 6 | 9 | 12 | +-------+-------+-------+-------+-------+ ---> Drehzahl
Die St¨ utzstellenverteilung f¨ ur die Last-/ und Drehzahlsektoren ist SRK03FEUW bzw. SNM05FEUW und ist wie folgt definiert: Der eingegebene Wert ist der mittige Wert f¨ ur den Sektor, d.h. die Sektorgrenze zwischen zwei Sektoren liegt genau in der Mitte zwischen den Werten der St¨ utzstellen der Sektoren. Dabei m¨ ussen die Abst¨ ande der St¨ utzstellen nicht ¨ aquidistant sein. Hierzu ein Zahlen-Beispiel: Die St¨ utzstellenverteilung habe die Werte: SNM05FEUW :
StNr | 0 | 1 | 2 | 3 | 4 | ------------+-------+-------+-------+-------+-------+ nmot_w | 750 | 1250 | 1750 | 2250 | 2750 |
SRK03FEUW :
StNr | 0 | 1 | 2 | ------------+-------+-------+-------+ rk_w | 17 | 27 | 37 |
F¨ ur Zylinder 1 seien bereits folgende Werte im oberen Drehzahl und unteren Lastbereich adaptiert worden: zgzy0akf_9__A zgzy0akf_10__A zgzy0akf_12__A zgzy0akf_13__A
= = = =
+ + + +
0,030 0,015 0,040 0,015
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
,d.h.: Last ˆ | | 27
+-------+-------+-------+-------+-------+ | x | x | x | x | x | +-------+-------+-------+-------+-------+ | x | x | x | 0,015 | 0,015 | +-------+-------+-------+-------+-------+ 17 | x | x | x | 0,030 | 0,040 | +-------+-------+-------+-------+-------+ 2250 U 2750 U ---> Drehzahl
"... ist das Vorsteuerkennfeld f¨ ur Zylinder 1." Die Entnahme des Vorsteuerwertes zguv_w_0 aus dem adaptiven Kennfeld erfolgt mit einer 4-Punkte Interpolation mit den Inhalten der benachbarten 3 Sektoren des aktuellen Sektors. F¨ ur den Betriebspunkt (n=2500U/min ; rk=17%) ist der Vorsteuerwert dann zguv_w_0 = 0,035 und f¨ ur den Betriebspunkt (n=2500U/min ; rk=22%) ist der Vorsteuerwert dann zguv_w_0 = 0,025 f¨ ur den ersten Zylinder. Entsprechendes gilt f¨ ur die anderen Zylinder. F¨ ur Betriebspunkte, die oberhalb der obersten Drehzahl-/ oder Lastst¨ utzstelle liegen, erfolgt eine Extrapolaton mit dem ¨ außersten eingetragenen Wert, d.h. f¨ ur den Betriebspunkt (n=2900U/min ; rk=14%) ist der Vorsteuerwert dann zguv_w_0 = 0,040 und f¨ ur den Betriebspunkt (n=2900U/min ; rk=22%) ist der Vorsteuerwert zguv_w_0 = 0,0275. Zur weiteren Adaption des Kennfeldes wird der dem jeweils aktuellen Betriebspunkt entsprechende Sektorwert (ohne Interpolation) direkt entnommen (zgzy0akf_sector_out) und um das im Block ADAPCYL1 bestimmte Inkrement ver¨ andert. Der um die Gr¨ oße zgincvs_w_0 aktualisierte Wert (zgzy0akf_sector_in) wird, wenn B_zgvat gesetzt ist, in den aktuellen Sektor geschrieben. Zugleich wird der Sektorindex-Adaptionsz¨ ahler cntakf_w f¨ ur den aktuell anliegenden Sektor zgzyidx um eins erh¨ oht. Erreicht der Z¨ ahler cntakf_w den Wert 65535, so wird er begrenzt. Die Adaption geschieht nur im Schichtbetrieb, wenn die PI-Regler arbeiten (geregelte Momentengleichstellung). Im Homogenbetrieb wird dagegen eine gesteuerte Momentengleichstellung realisiert - mit dem Eingriffswert zguhom_w_0. Der Block GENUHOM enth¨ alt die Bereitstellung des Eingriffswertes zguhom_w_0. Dieser kann aus bis zu drei Einzelgr¨ ossen gebildet werden (zghoml_w_0, zghomm_w_0, zghomh_w_0), welche wiederum aus dem Vorsteuerkennfeld zgzy0akf gebildet werden. Die Art der Auswertung des Vorsteuerkennfeldes (Bildung der Gr¨ oßen zghoml_w_0, zghomm_w_0, zghomh_w_0 ) ist im Block MAPEVAL realisiert. Nachdem der Schichtbetrieb verlassen wird und nicht mehr weiteradaptiert wird, erfolgt die Auswertung des Vorsteuerkennfeldes. Die Vorsteuerkennfelder sind im nichtfl¨ uchtigen RAM - sie werden auf null zur¨ uckgesetzt bei Powerfail und beim Zuschlagen der Wirkungs¨ uberwachung (B_zgoff=TRUE). ¨ Uber das Bit Nr.6 im Codeword CWZGST k¨ onnen die Vorsteuerkennfelder manuell resetiert werden.
MAPEVAL: Auswertung Vorsteuerkennfeld: ====================================== Die Auswertung ds Vorsteuerkennfeldes f¨ ur jeden Zylinder erfolgt in diesem Block. Es werden drei 3 Werte por Zylinder ermittelt, sog. Adaptionsmittelwerte. Adaptionsmittelwerte deshalb, weil aus dem Adaptionskennfeld verschiedene Sektoren verwendet werden, um einen "Mittelwert" zu bilden. Es wird die unterste, die mittlere und die oberste Reihe des Adaptionskennfeldes f¨ ur jeden Zylinder ausgewertet (hier gezeigt f¨ ur Zylinder 1):
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1392 von 4100 31.JAN.2003 Thomas Brosi
- zgvmwl_w_0 als Adaptionsmittelwert f¨ ur "kleine" Last (relative Last rk_w bzw. Einspritzzeit ti_w haben "kleine" Werte) wird aus der untersten Reihe nach der Regel gebildet: Arithmetischer Mittelwert der Sektorinhalte (des adaptiven Kennfeldes des ersten Zylinder) 0,3,6,9,12 die einen cntakf-Wert haben, der gr¨ oßer als 10 ist. Wenn keiner dieser Sektorelemente einen cntakf-Wert gr¨ oßer als 10 hat, alle Sektorelemente also cntakf-Werte kleiner gleich 10 haben, dann wird dasjenige Sektorelement allein als "Mittelwert" verwendet, das den gr¨ oßten cntakf-Wert aufweist.
- zgvmwm_w_0 als Adaptionsmittelwert f¨ ur "mittlere" Last (relative Last rk_w bzw. Einspritzzeit ti_w haben "mittlere" Werte) wird aus der mittleren Reihe nach der Regel gebildet: Arithmetischer Mittelwert der Sektorinhalte (des adaptiven Kennfeldes des ersten Zylinder) 1,4,7,10,13 die einen cntakf-Wert haben, der gr¨ oßer als 10 ist. Wenn keiner dieser Sektorelemente einen cntakf-Wert gr¨ oßer als 10 hat, alle Sektorelemente also cntakf-Werte kleiner gleich 10 haben, dann wird dasjenige Sektorelement allein als "Mittelwert" verwendet, das den gr¨ oßten cntakf-Wert aufweist. - zgvmwh_w_0 als Adaptionsmittelwert f¨ ur "große" Last (relative Last rk_w bzw. Einspritzzeit ti_w haben "große" Werte) wird aus der oberten Reihe nach der Regel gebildet: Arithmetischer Mittelwert der Sektorinhalte (des adaptiven Kennfeldes des ersten Zylinder) 2,5,8,11,14 die einen cntakf-Wert haben, der gr¨ oßer als 10 ist. Wenn keiner dieser Sektorelemente einen cntakf-Wert gr¨ oßer als 10 hat, alle Sektorelemente also cntakf-Werte kleiner gleich 10 haben, dann wird dasjenige Sektorelement allein als "Mittelwert" verwendet, das den gr¨ oßten cntakf-Wert aufweist. In den Bl¨ ocken TAKLOW, TAKMED, TAKHIGH werden diese 3 Werte (zgvmwl_w_0, zgvmwm_w_0, zgvmwh_w_0) dann in die Homogeneingriffsvariablen zghoml_w_0, zghomm_w_0, zghomh_w_0 ¨ ubergeben, wenn die Bedingung aus dem Block FONRES erf¨ ullt ist (trigger_as).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FONRES: Resetierung der Fuel-On Adaption: ========================================= Hat sich einer der (3 * SY_ZYLZA)-Adaptionsmittelwerte um mehr als KASZGHOM seit dem letzten Verlassen des Schichtbetriebes ge¨ andert (B_ashoml, B_ashomm oder B_ashomh), so wird die Fuel-On-Adapton der Verbrennungs-Aussetzererkennung (%DMDFON) resetiert. Dazu wird das Bit B_fonresz gesetzt - und nach quittierter Resetierung B_fonresf - anschliessend r¨ uckgesetzt. Gleichzeitig erfolgt ¨ Ubernahme von den (3 * SY_ZYLZA)-Adaptionsmittelwerten zgvmw...-Werten in die (3 * SY_ZYLZA) Homogeneingriffswerte zghom...-Werte.
TAKLOW: ¨ Ubernahme Homogeneingriffswert kleine Last: =================================================== Im Block TAKLOW erfolgt die ¨ Ubergabe der SY_ZYLZA-Adaptionsmittelwerte zgvmwl_w_(0...SY_ZYLZA-1) in die Homogeneingriffswerte zghoml_w_(0...SY_ZYLZA-1), wenn sich mindestens einer der (3 * SY_ZYLZA)-Adaptionsmittelwerte um mehr als KASZGHOM ge¨ andert (B_ashoml, B_ashomm oder B_ashomh) hat.
TAKMED: ¨ Ubernahme Homogeneingriffswert mittlere Last: ===================================================== Im Block TAKMED erfolgt die ¨ Ubergabe der SY_ZYLZA-Adaptionsmittelwerte zgvmwm_w_(0...SY_ZYLZA-1) in die Homogeneingriffswerte zghomm_w_(0...SY_ZYLZA-1), wenn sich mindestens einer der (3 * SY_ZYLZA)-Adaptionsmittelwerte um mehr als KASZGHOM ge¨ andert (B_ashoml, B_ashomm oder B_ashomh) hat.
TAKHIGH: ¨ Ubernahme Homogeneingriffswert große Last: =================================================== Im Block TAKHIGH erfolgt die ¨ Ubergabe der SY_ZYLZA-Adaptionsmittelwerte zgvmwh_w_(0...SY_ZYLZA-1) in die Homogeneingriffswerte zghomh_w_(0...SY_ZYLZA-1), wenn sich mindestens einer der (3 * SY_ZYLZA)-Adaptionsmittelwerte um mehr als KASZGHOM ge¨ andert (B_ashoml, B_ashomm oder B_ashomh) hat.
GENUHOM: Erzeugung eiens interpolierten Homgeneingriffswertes pro Zylinder: =========================================================================== Der Eingriffswert der Zylindergleichstellung im Homogenbetrieb zguhom_w_0 (f¨ ur den ersten Zylinder) kann verschieden realisiert werden (¨ uber das Bit Nr.4 und Nr.5 im Codeword CWZGST): 1) gesteuerte Momentengleichstellung (dynamischer Kraftstoffmengen-Fehler qdyn): Der Homogeneingriffswert zguhom_w_0 wird aus DREI VERSCHIEDENEN Adaptionsmittelwerten (zghoml_w_0, zghomm_w_0, zghomh_w_0) gebildet (je nach Einspritzzeit). Er ber¨ ucksichtigt Kraftstoffmengenunterschiede bei unterschiedlichen Einspritzzeiten - es werden interpolierte Werte (je nach Einspritzzeit in der St¨ utzstellenverteilung STI03FEUW) verwendet: - bei kleinsten ti_w (unterhalb der untersten St¨ utzstelle): es wird der konstante Wert zghoml_w_0 verwendet, da hier i.d.R. bereits ballistischer Betrieb der HDEV vorliegt (und keine Messungen vorliegen, die eine Extrapolation des Gradienten zwischen unterster und mittlerer St¨ utzstelle rechtfertigen w¨ urden). - bei Werten zwischen der untersten und der mittleren St¨ utzstelle: es wird der interpolierte Wert aus zghoml_w_0 und
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1393 von 4100 31.JAN.2003 Thomas Brosi
zghomm_w_0 verwendet. - bei Werten zwischen der mittleren und der obersten St¨ utzstelle: es wird der interpolierte Wert aus zghomm_w_0 und zghomh_w_0 verwendet. - bei grossen ti_w (oberhalb der obersten St¨ utzstelle): es wird der konstante Wert zghomh_w_0 verwendet, da sich der Mengenfehler von hier bis zur Vollast (bei ti_w = ca. 5ms) nicht mehr ¨ andert. Mit dieser Vorgehensweise werden die Kleinst-Mengenfehler in der Kraftstoffzumesung im Homogenbetrieb erheblich reduziert.
2) gesteuerte Momentengleichstellung (nur statischer Kraftstoffmengen-Fehler qstat): Der Homogeneingriffswert zguhom_w_0 wird aus EINEM Adaptionsmittelwert (zghomh_w_0) gebildet und ist somit konstant. Er ber¨ ucksichtigt damit nicht Kraftstoffmengenunterschiede bei unterschiedlichen Einspritzzeiten, sondern nur diejenigen Mengen-Fehleranteile, die bei gr¨ oßeren Einspritzzeiten entstehen (sog. statischer Mengenfehler - ab Einspritzzeit > ca. 1,5ms). Gebildet wird zghomh_w aus der "obersten Reihe" des Vorsteuerkennfeldes und repr¨ asentiert somt die gr¨ oßten Lasten rk_w und damit auch die gr¨ oßten Einspritzzeiten ti_w. Mit dieser Vorgehensweise werden die Kleinst-Mengenfehler in der Kraftstoffzumesung im Homogenbetrieb nicht reduziert. Nur die Mengefehler bei gr¨ osseren Durchflußmengen (ti > ca. 1,5ms) werden im Homogenbetrieb erheblich reduziert.
3) keine Momentengleichstellung: ¨ber das Bit Nr. 4 Wird im Homogenbetrieb keine ¨ Ubernahme der gelernten Werte aus dem Schichtbetrieb gew¨ unscht, so kann dies u im Codeword CWZGST erreicht werden. Dann kann der Homogeneingriffswert zguhom_w_0 direkt (unabh¨ angig vom Inhalt des Vorsteuerkennfeldes) ¨ uber das Label KZGHOMW0 mit null vorgegeben werden. In diesem Fall ist dann zus¨ atzlich die Resetierung der Fuel-On-Adaption mit Hilfe des Labels KASZGHOM zu unterbinden. Zu Laufruhe-Testzwecken k¨ onnen nat¨ urlich auch andere Werte ausser null vorgegeben werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Mit dieser Vorgehensweise werden weder die Kleinst-Mengenfehler in der Kraftstoffzumesung im Homogenbetrieb noch die Mengefehler bei gr¨ osseren Durchflußmengen (ti > ca. 1,5ms) im Homogenbetrieb reduziert.
BBZGST: Betriebsbedingungen und Aktivierung der Regelung: ========================================================= Hier werden die Betriebsbedingungen f¨ ur die Zylindergleichstellung definiert. Generell kann ¨ uber das Codeword CWZGST die Funktion explizit ein-/ausgeschaltet werden. Es ist aber auch m¨ oglich ¨ uber das Codeword CWZGST bestimmte Funktionsteile zu aktivieren oder zu deaktivieren. Das Codewort ist wie folgt definiert: ¨ Ubersicht Codewort CWZGST:
Bit-Nr.:
+---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | | | | | | | | | | | | | | | +----------> | | | | | | +--------------> | | | | | +------------------> | | | | +----------------------> | | | +--------------------------> | | +------------------------------> | +----------------------------------> +-------------------------------------->
1 = ... 1 = 1 = 1 = 1 = 1 = 1 =
ZGST eingeschaltet, die Regelung arbeitet nicht belegt Unterst¨ utzung der ZGST-Regelung durch Vorsteuerkennfelder Vorsteuerkennfeldadaption eingeschaltet Applizierbare konstante Homogeneingriffswerte f¨ ur jeden Zylinder Nur Korrektur des statischen Mengenfehlers im Homogenbetrieb Maueller Reset der Inhalte der Vorsteuerkennfelder wird ausgef¨ uhrt Einrechnung der Applikationsst¨ orgr¨ oßen-Kennlinien KLZGAPSx
Mit den zwei Bits - B_zgrt - B_zgvat kann dann die PI-Regelung (B_zgrt) und die Adaption der Vorsteuerung (B_zgvat) angestossen werden. Im Block BBZGSTOP f¨ uhren verschiedene Bedingungen zum Setzen des Bits "Zylindergleichstellung-Stop" B_stpzgst. Mit dem Vorhandensein von weiteren Bedingungen wird dann das Bit B_zgst gebildet, das anzeigt, ob die PI-Regler der Zylindergleichstellung sich gerade im Eingriff-Status befinden: - fofstat zeigt den Status der Fuel-Off-Adaption, d.h. der Geberradadaption an (siehe auch %DMDFOF). F¨ ur die Freigabe von B_zgst muß fofstat kleiner gleich 1 sein. Hintergrund: fofstat >1 heißt, daß die aus dem Geberrad w¨ urden dazu f¨ uhren daß, der Reglereingriff lediglich das Meßsignal (=die Segmentzeit) Nach wenigen Schubfahrten ist das Geberrad um diese Gr¨ oße korrigiert.
erhaltene Segmentzeit evtl. mit systematischen Fehlern behaftet ist. Diese der Zylindergleichstellung nicht die Drehmomentunterschiede eliminiert, sondern gleichstellt. Die physikalisch vorhandenen Drehmomentunterschiede bleiben. mit seinen mechanischen Fehlern vermessen, damit gelernt und die Segmentzeit
- Die Funktion ist ¨ uber das Codeword CWZGST freigegeben (siehe oben - B_cwzgst) und die Wirkungs¨ uberwachung (Block EFFMON) schaltet nicht mit B_zgoff=TRUE die Zylindergleichstellung ab - dann wird B_zgen gesetzt. - Die Betriebsart ist nicht homogen oder homogen mager. Ferner darf, wenn B_zgst freigegeben werden soll, Lambda (lamsoni_w) nicht kleiner sein als der maximale Eingriffsfaktor der Zylindergleichstellung KZGSTMX: Ist KZGSTMX z.B. 1.3, d.h. maximal 30% Prozent Anfettung durch die Funktion Zylindergleichstellung, so darf Lambda nicht
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1394 von 4100 31.JAN.2003 Thomas Brosi
kleiner als 1.3 sein, da sonst ein Eingriff in Bereiche Lamdba kleiner 1 m¨ oglich ist. Jenseits Lambda kleiner 1 ist aber der Momentenzuwachs bei Anfettung nicht gew¨ ahrleiset und damit eine Zylindergleichstellungs-Regelung ausgeschlossen. - Eine applizierbare Zeit ist seit dem Motorstart verstrichen (TNSTZGST) Sind alle Bedingungen vor Eingang des AND-Gliedes TRUE, wird B_zgst gesetzt. Im Block BBTKTGEN wird aus dem Bit B_zgst der Anstoßwunsch (=Takt) B_zgrt an die ZGST-PI-Regler (in Abh¨ angigkeit von der Anzahl der verstrichenen Verbrennungsereignisse seit der letzten Taktung der Regler) gebildet. Der Reglertakt B_zgrt ist deshalb drehzahlabh¨ angig. Mit dem Reglertaktbit B_zgrt wird im Block BBTKTVA definiert, bei welchen Betriebsbedingungen die Adaption der Vorsteuerkennfelder erfolgt (B_zgvat).
BBZGSTOP: Ausblendbedingungen f¨ ur die Regelung: =============================================== Ist eine der folgenden Bedingungen erf¨ ullt, so erfolgt f¨ ur eine gewisse Anzahl Synchros (stpzgst_w) das Setzen von B_stpzgst und damit die Ausblendung der Bildung von B_zgst und damit von B_zgrt (die Taktung der Zylindergleichstellungsregelung erfolgt nicht mehr): -
B_mdein: es erfolgt ein aktiver Momenteneingriff, z.B. vom ABS/ASR/FDR oder Gangwechsel bei Automatikgetriebe B_swe: Schlechtwegstrecke erkannt B_evloc: ist TRUE, wenn alle lokalen Einspritzventile angesteuert werden B_mderk: Aussetzer erkannt B_bdeminst: Umschaltung zwischen einer der Betriebsarten B_sa: Schubabschalten B_zglim: Einer der Zylinder-PI-Regler ist am Eingriffsanschlag geringste Lasten: wenn die Last rk_w die Schwelle aus der Kennlinie KLZGLMN unterschreitet. Drehzahldynamik: der aktuelle Drehzahlgradient ngas_w ist betragsm¨ aßig gr¨ oßer als KZGNGMX Die Drehzahl nmot befindet sich ausserhalb des Intervalls [KZGNMN;KZGNMX]
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ist die Drehzahl gr¨ oßer als KZGNMX so wird aus Laufzeitgr¨ unden die Bildung des Istwertes zflutsn_w ausgesetzt. Das Anhalten erfolgt in Abh¨ angigkeit von der Filterkonstanten mfluts_w aus der Funktion %ZGSTFxN. Je nach Gr¨ oße der Filterkonstanten dauert es l¨ anger oder k¨ urzer, bis sich eine St¨ orung, die nicht ausgeregelt werden soll, nicht mehr im Istwertverlauf zflutsn_w widerspiegelt. Es gilt f¨ ur jedes digitale PT1-Glied mit der Istgr¨ oße x und der Anregung in: x(k+1) = x(k) + m * ( in(k) - x(k) )
mit den diskreten Zeitschritten k = 1,2, ... oo
Mit der Rasterschrittweite h und der Zeitschrittweite T eines PT1-Gliedes gilt f¨ ur m (=mfluts_w): T = (1/m) * h F¨ ur die Sprungantwort eines PT1-Gliedes gilt: q(t) = K * ( 1 - eˆ(-t/T) )
... mit K=1,
so daß sichergestellt werden kann, daß bei Applikation von z.B. FTAUSTP = 3 eine etwaige St¨ orung immer zu 95,0 % ( = 1 - eˆ(-3) ) aus dem ZGST-Ist-Signal (aus der Winkelbeschleunigung zflutsn_w) verschwunden ist, bevor B_stpzgst wieder r¨ uckgesetzt wird und damit die Regelung wieder freigegeben wird. Mit der Systemkonstanten SY_ZYLZA wird ber¨ ucksichtigt, daß der Regleristwert zflutsn_w nur jede NW-Umdrehung und nicht jedes Synchro berechnet wird. So kann ¨ uber die Vorgabe der Konstanten FTAUSTP vorgegeben werden, wieviele Synchros ausgeblendet werden muß, um sicherzustellen daß zu einem bestimmten Prozentsatz die St¨ orung sich nicht mehr im ZGST-Ist-Signal (in der Winkelbeschleunigung zflutsn_w) befindet.
BBTKTGEN: Verbrennungsz¨ ahler zum Aktivieren der Regelung: ======================================================== Um die sich im Mittel ergebende Momentenabweichung eines Zylinder relativ zu seinem Z¨ undungsvorg¨ anger erhalten zu k¨ onnen, m¨ ussen viele Verbrennungsvorg¨ ange eines Zylinders hintereinander betrachtet werden, um die Verbrennungsstochastik nicht mitzubewerten. Im Mittel soll alle FRTKT (z.B. alle 40) Synchros ein Takt der ZGST-Regelung erfolgen. Dazu wird ein Z¨ ahler cntzgr jedes Synchro um 1 inkrementiert, wenn B_zgst gesetzt ist, und damit die Regelung der ZGST aktiviert. Aus Laufzeitgr¨ unden kann die Funktion Zylindergleichstellung aber nicht im Synchro, wie eigentlich erforderlich, abgearbeitet werden. Daher erfolgt im 200ms-Raster eine Abfrage des aktuellen Z¨ ahlerstandes: Ist der aktuelle Z¨ ahlerstand gr¨ oßer als der Vergleichswert, so erfolgt das Setzen von B_zgrt (Anstoßtakt f¨ ur die ZGST-Regelung) in diesem 200ms-Raster und der Wert von cntzgr wird um den Wert FRTKT reduziert. Dieser Vergleichswert ist drehzahlabh¨ angig und immer kleiner als FRTKT und zwar um (SY_ZYLZA/1200*nmot_w): Damit wird ber¨ ucksichitgt, dass nur alle 200ms der Z¨ ahlerstand abgefragt werden kann, und damit u.U. schon vor erreichen von FRTKT das Bit B_zgrt gesetzt werden muss, weil 200ms sp¨ ater es bereits viel zu sp¨ at w¨ are.
BBTKTVA: Betriebsbedingungen Vorsteuer-Adaption: ================================================= Dieser Block erzeugt den Vorsteuerungs-Anstoßtakt B_zgvat. Dieser kann nur gesetzt werden, wenn: ¨ber das Codeword CWZGST (Bit-Nr.2) freigegeben ist - die Vorsteuerung u - die Vorsteuerungsadaption ¨ uber das Codeword CWZGST (Bit-Nr.3) freigegeben ist - die Drehzahl nmot sich innerhalb des Intervalls [KZGVNMN;KZGVNMX] befindet
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
-
die der die die die
ZGST 3.10.0
Seite 1395 von 4100 31.JAN.2003 Thomas Brosi
Last rk_w sich innerhalb des Intervalls [KZGVRKMN;KZGVRKMX] befindet Kraftstoffanteil aus der Tankentl¨ uftung kleiner als KTEMXVA ist Geberradadaption fertig gelernt hat, fofstsat also null ist Motortemperatur tmot eine Schwelle TZGVSTA ¨ uberschritten hat Betriebsart Schicht ist
Dann wird der Vorsteuerungs-Anstoßtakt B_zgvat alle FVSTTKT Regelungs-Anstoßtakte B_zgrt gesetzt. Ist eine der obigen Bedingungen nicht erf¨ ullt, wird der Z¨ ahler cntzgv resetiert und damit sichergestellt, daß bei einem Adaptionstakt B_zgvat der zur Adaption herangezogene Reglerausgangswert sich auch ¨ uberwiegend im ausgeregelten Zustand befindet. Deswegen wird auch nach einem Wechsel des Vorsteuerkennfeldsektors (zgzyidx) oder nach einem Wegfall der Regelungsfreigabe B_zgst der Counter cntzgv resetiert.
CMPINTEG: Integrator Verfahrenskompensation: ============================================ Grundcharakteristik des Verfahrens ist, daß die Summe der zflutsn_w_i (i=0,1,...,ZYLZY-1) gleich Null ist (Hintergrund: die Summe der Einzelwinkelbeschleunigungen der Zylinder ¨ uber ein Arbeitsspiel hinweg ist Null). Durch Numerische Fehler und Drehzahldynamik ist diese Summe aber leicht Restpositiv - mit der Folge, daß langfristig (>15 Minuten) die I-Anteile der PI-Regler der einzelnen Zylinder langsam gemeinsam gegen den oberen Anschlag laufen. Dies kann auch durch die nachfolgende Normierung im Block STANDARD nicht verhindert werden, da die Integratoren, die positive Regelabweichungen bearbeiten, langfristig schneller Richtung positiv laufen, als diejenigen Richtung negativ laufen, die negative Regelabweichungen (=zflutsn_w_i (i=0,1,...,ZYLZY-1)) bearbeiten. Ist einer oder mehrere Integratoren am Anschlag, ist die Regelung gehemmt, d.h. die Eingriffsfaktoren verharren in ihrem Zustand und k¨ onnen keinen weiteren Regeleingriff vornehmen, um z.B. eine bleibende Regelabweichung zu beseitigen. Die Wirkungs¨ uberwachung schaltet dann die Funktion ab - das muß verhindert werden. Dies wird durch den Kompensationsintegrator vermieden ,der die I-Anteile aller Integratoren betrachtet: Deren Summe zgsumui_w sollte im Idealfall null sein, da ja auch die Summe der Regelabweichungen (=zflutsn_w_i (i=0,1,...,ZYLZY-1)) null sein sollte. Ist zgsumui_w ungleich null, so wird der Ungleichanteil aufintegriert (=zgvkomp_w) und von allen zflutsn_w_i (i=0,1,...,ZYLZA-1)) im Block PICLCYL1 subtrahiert. Dadurch ist dann die Summe aller Regelabweichungen wieder Null.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Aktualisierung von zgvkomp_w erfolgt immer, wenn B_zgrt gesetzt ist. Die Geschwindigkeit der Integration wird mit KIVKOMP definiert und der Wert von zgvkomp_w ist auf das Intervall [KIVKMN;KIVKMX] beschr¨ ankt. Erfolgt im Verlauf von zgsumui_w ein Nulldurchgang, d.h. ist wieder das "richtge Niveau" der Regelabweichungen erreicht, so wird der Integrator auf Null zur¨ uckgesetzt. Ein Reset erfolgt ebenfalls bei Motor-Neustart.
STANDARD: Normierung der Reglerausg¨ ange: ======================================== Die Normierung der PI-Reglerausg¨ ange sorgt daf¨ ur, daß die Summe der Einspritzzeiten aller Zylinder konstant bleibt und nicht durch numerische oder auch durch das Verfahren bedingte Fehler ver¨ andert wird. Idealerweise ist die Summe aller zgui_w_0 ... zgui_w_7 bereits Null: Die im Block CMPINTEG durchgef¨ uhrte Verfahrenskompensation zeigt aber, daß dies nicht gew¨ ahrleistet ist. Deshalb ist die Summe aller Reglerausg¨ ange zgu_w_0 ... zgu_w_7 ungleich null. Dieser Ungleichanteil wird dann gleichm¨ aßig auf alle Zylinder verteilt. Die Summe aller normierten Reglereingriffe zgun_w_0 ... zgun_w_7 ist damit dann null. Um eine Division durch null zu vermeiden, wird auf alle Reglerausg¨ ange zgu_w_0 ... zgu_w_7 zun¨ achst 1 addiert. Damit erh¨ alt die Gr¨ oße dann auch das "Niveau 1", das f¨ ur die multiplikative Einrechnung auf die Einspritzzeit in %RKTI ben¨ otigt wird. Der anschließenden Summenbildung aller Reglereingriffe folgt die Division durch die Anzahl der Zylinder. Durch den so erhaltenen Wert wird jeder Reglereingriff geteilt und damit normiert:
u(1)
=
u(1)
*
ZYLZA -------------------------------( u(1) + u(2) + ... + u(zylza) )
u(2)
=
u(2)
*
ZYLZA -------------------------------( u(1) + u(2) + ... + u(zylza) )
u(zylza) = u(zylza) *
ZYLZYA -------------------------------( u(1) + u(2) + ... + u(zylza) )
* * *
"... wobei u(x) der Reglereingriff (zgu_w_x + 1) des Zylnders x sei." Bevor die normierten Reglerausg¨ ange zgu_w_0 ... zgu_w_7 ausgegeben werden, werden diese noch limitiert: Der Eingriff der Funktion Zylindergleichstellung ist auf das Intervall [KZGSTMN;KZGSTMX] beschr¨ ankt. Sollte mindestens einer der normierten Reglerausg¨ ange an dieser oberen oder unteren Begrenzung anschlagen, wird dies im Block ZGBOUND ausgewertet und das Bit B_zglim gesetzt, das wiederum in der Wirkungs¨ uberwachung (Block EFFMON) ausgewertet wird.
ZGBOUND: ¨ Uberpr¨ ufung Eingriffsanschlag ======================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1396 von 4100 31.JAN.2003 Thomas Brosi
Die Eingriffswerte der ZGST-Regelung sollten innerhalb des Intervalls [KZGSTMN;KZGSTMX] liegen. Dies zu ¨ uberpr¨ ufen und bei Erreichen eines Eingriffsanschlages das Bit B_zglim zu setzen, ist die Aufgabe des Blocks ZGBOUND. Je nachdem welcher Regler welches Zylinders welchen Eingriffsanschlag erreicht, Variablen zglim hinterlegt. Ist z.B. der Regler des ersten Zylinders am unteren so erh¨ alt zglim den Wert 1, ist der Regler dieses Zylinders am oberen Anschlag, Anschlag des zweiten Zylinders (in der Z¨ undungs-Z¨ ahlreihenfolge) ergibt sich 3,
wird die entsprechende Information in der Anschlag (d.h. er ist kleiner gleich KZGSTMN), so erh¨ alt zglim den Wert 2. F¨ ur den unteren usw.
Liegen alle Reglereingriffswerte aller Zylinder innerhalb des Intervalls [KZGSTMN;KZGSTMX], so erh¨ alt zglim den Wert 0 und das Bit B_zglim wird nicht gesetzt. F¨ ur einen 4-Zylinder Motor mit der Z¨ undreihenfolge 1-3-4-2 ergibt sich demnach folgende Zuordnung:
Wert: | Anschlag | Anschlag | "zglim" (bzw. zgoff) | LOW | HIGH | ----------------------+----------+----------+--------------------------------------Eingriff zgu*_w_0 | 1 | 2 | entspricht Zylinder 1 (Motor) Eingriff zgu*_w_1 | 3 | 4 | entspricht Zylinder 3 (Motor) Eingriff zgu*_w_2 | 5 | 6 | entspricht Zylinder 4 (Motor) Eingriff zgu*_w_3 | 6 | 8 | entspricht Zylinder 2 (Motor)
EFFMON: Wirkungs¨ uberwachung: ============================
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Mit dem Bit B_zglim, das das Erreichen des Eingriffsanschlages mindestens eines Zylinders anzeigt, wird ¨ uberpr¨ uft, ob mit dem applizierten Arbeitsbereich der Zylindergleichstellung [KZGSTMN;KZGSTMX] die gew¨ unschte Wirkung, d.h. die Gleichstellung der Segmentzeiten erreicht werden kann. Dazu wird bei erstmaligem Setzen von B_zglim der Z¨ ahler zgvcorr um eins erh¨ oht, der zuvor den Wert eins hatte. Der Z¨ ahler zgvcorr stellt eine Korrektur der Kreisverst¨ arkung der PI-Regelung dar. Durch die Erh¨ ohung der Kreisverst¨ arkungskorrektur zgvcorr wird somit im BLock PICLCYL1 die Reglerkreisverst¨ arkung reduziert und dadurch die PI-Regelung dynamisch langsamer, daf¨ ur aber gleichzeitig robuster. Durch diese Maßnahme wird eine evtl. Instabilit¨ at der Regelung erkannt und behoben. Wird erneut einer der Eingriffsanschl¨ age einer der Zylinder erreicht und B_zglim gesetzt, so wird erneut zgvcorr um eins erh¨ oht und die Kreisverst¨ arkung betr¨ agt nur noch 1/3 der urspr¨ unglichen. Ist zgvcorr gr¨ oßer als AELZGOV, so kann durch Ver¨ anderung der Reglerparametrierung in Richtung robust die gew¨ unschte Gleichstellung der Zylinder (= die Wirkung) nicht mehr erreicht werden die Funktion wird abgeschaltet durch Setzen von B_zgoff und die Vorsteuerkennfeldinhalte werden gel¨ oscht. Die Information dar¨ uber, welcher Zylinder urs¨ achlich f¨ ur das Abschalten war, und ob der obere oder untere Eingriffsanschlag erreicht wurde, wird in die Variable zgoff ¨ ubergeben und steht f¨ ur Auswertezwecke zur Verf¨ ugung. Alle Eingriffsfaktoren fzg_w sind eins. Erst bei Neustart des Motors (B_st) wird B_zgoff und zgoff r¨ uckgesetzt und die Funktion wieder freigegeben - zgvcorr wird wieder auf eins zur¨ uckgenommen. Ist ferner eines der folgenden Ereignisse eingetreten, erfolgt ebenfalls das Ausschalten der Funktion: - B_fbm: Bezugsmarkenfehler: ein Zahn zuviel oder zuwenig erkannt und dadurch eine ver¨ anderte, k¨ unstliche - B_nldg: Drehzahlgeber-Notlauf, keine realen Segmentzeiten mehr verf¨ ugbar - Es existiert ein Fehlereintrag E_n oder E_bm
Segmentl¨ ange
Zus¨ atzlich wird in einem Z¨ ahler cntzgoff (im Dauer-RAM) mitgez¨ ahlt, wie oft die Wirkungs¨ uberwachung zuschl¨ agt. Nur bei einem Powerfail wird cntzgoff auf null r¨ uckgesetzt. Im BLock ZGST DFPM erfolgt die Kommunikation mit dem Fehlerspeicher.
ZGST DFPM: Fehlerspeicher Zylindergleichstellung: ================================================= Dies ist die Anbindung an den Fehlerspeicher f¨ ur die verschiedenen Zylinder.
ZGST1 DFPM: Fehlerpfad Zylinder 1: ================================== Anbindung des ersten Zylinder.
ZGSTHEAL: Heilung Zylindergleichstellung: ========================================= Heilbedingung: Es m¨ ussen mindestens AZGHEAL Reglertakte seit Motorstart oder Wegfall von B_zgoff vergangen sein, bevor der Fehlereintrag geheilt wird. Eine Heilung erfolgt auch, wenn B_cdzgst = FALSE ist (d.h. die ZGST ¨ uber das Bit-Nr.0 im Codeword CWZGST ausgeschaltet ist).
APPLIKAT: Applikationsschalter: =============================== Durch das Setzen des Bit 7 im Codeword CWZGST kann zu Applikationszwecken eine St¨ orgr¨ oße zylinderindividuell zugeschaltet werden. Dies ist eine Kennlinie KLZGAPS0, die in Abh¨ angigkeit der Einspitzzeit ti_w verschieden groß gew¨ ahlt werden kann. Damit vereinfacht sich das Applizieren der Vorsteuerkennfeldstruktur, weil einzelne Zylinder gezielt abgemagert oder angefettet
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGST 3.10.0
Seite 1397 von 4100 31.JAN.2003 Thomas Brosi
werden k¨ onnen. Nach Ende der Applikation muss das Bit aber in jedem Fall zur¨ uckgesetzt sein.
APP ZGST 3.10.0 Applikationshinweise Vor Inbetriebnahme der Zylindergleichstellung muß folgendes sichergestellt sein: 1. Folgende Teile der Aussetzererkennung m¨ ussen appliziert sein: a) Das Segmentzeitmeßfenster KAMFZ, d.h. der Beginn der Segmentzeitmessung muß richtig appliziert sein (%DMDTSB). Damit ist dann KAMFZ i.A. auch f¨ ur die Anforderungen der ZGST richtig appliziert - typischer Wert f¨ ur KAMFZ: 4-Zylinder Motor: KAMFZ
= 126 Grad KW v.OT.
Ist dies nicht der Fall, kann eine ver¨ anderte Momentenbildung im Zylinder A f¨ alschlicherweise als ver¨ anderte Wirkung im Zylinder B gemessen werden (und nicht Zylinder A). Dies kann eine Instabilit¨ at der Regelung zur Folge haben. b) Die Fuel-Off Adaption muß richtig appliziert sein (%DMDFOF). 2. Der Filterfaktor MFLUTS (in der Funktion %ZGSTFxN) muß so gew¨ ahlt werden, daß der Signalverlauf gr¨ oßtenteils von der Verbrennungsstochastik befreit ist und eine hinreichende Signalruhe ergibt - anderfalls ist u.U. ein Aufschwingen der Regelung m¨ oglich. 3. Der Betrieb der Funktion am Pr¨ ufstand ist aufgrund des Eingriffes der Bremse nicht m¨ oglich. Je nach Ausf¨ uhrung der Bremse (Drehstrom-Asynchronmaschine, ...) ver¨ andert der Bremseneingriff das Geberradsignal so, daß sich der zyklische Bremseneingriff widerspiegelt und zu einer Instabilit¨ at der Regelung f¨ uhrt. Der gesicherte Betrieb der Funktion ist nur im Fahrzeug m¨ oglich. Sind alle drei Voraussetzungen erf¨ ullt, kann die Funktion freigegeben werden: CWZGST > 0.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
T Y P I S C H E W E R T E (4-Zylinder - wenn nicht ausdr¨ ucklich auch f¨ ur andere Projetke und damit Zylinderanzahlen empfohlen): ================================================================================================================================
AELZGOV
:
3
AZGHEAL : CWZGST : Bit 0 :
60 2ˆ0=1
Bit 1 :
0
Bit 2 :
2ˆ2=4
Bit 3 :
2ˆ3=8
Bit 4 :
0
Bit 5 :
0
Bit 6 :
0
Bit 7 :
0
CWZGST
:
FRTKT
:
FTAUSTP
:
FVSTTKT
:
KAMFZ KASZGHOM KIVKMN
: : :
Beim dritten Anlaufen der Reglerbegrenzung wird die Funktion abgeschaltet, zuvor R¨ ucknahme der Reglerkreisverst¨ arkung auf 1/3 (auch andere Projekte) Anzahl Reglertakte, bis Fehler geheilt sind
---------13
1: Funktion ZGST eingeschaltet - die Regelung arbeitet, alle fzg_w_i (i=0,1,...,ZYLZA-1) sind i.A. ungleich eins (0: Funktion ZGST ausgeschaltet - alle fzg_w_i (i=0,1,...,ZYLZA-1) sind eins) ... nicht belegt. ... nicht belegt. 4: ZGST-Regelung wird durch die Vorsteuerkennfeldinhalte unterst¨ utzt (0: ZGST-Regelung erfolgt ohne Unterst¨ utzung durch die Vorsteuerkennfeldinhalte) 8: Vorsteuerkennfelder werden langsam adaptiv gelernt (0: aktueller Inhalt des Vorsteuerkennfeldes wird eingefroren) 0: "gesteuerte" Momentengleichstellung im Homogenbetrieb - die Homogeneingriffswerte werden aus dem Vorsteuerkennfeld bestimmt (2ˆ4=16: keine ("gesteuerte") Momentengleichstellung - konstante Homogeneingriffswerte k¨ onnen manuell f¨ ur jeden Zylinder vorgegeben werden, z.B. null, also kein Eingriff im Homogenbetrieb: In diesem Fall dann zus¨ atzlich KASZGHOM auf 0.99 setzen!) 0: "dynamische Mengenfehlerkorrektur im Homogenbetrieb" - die Homogeneingriffwerte ber¨ ucksichtigen Kraftstoffmengenunterschiede bei unterschiedlichen Einspritzzeiten, d.h. 3 Werte pro Zylinder (interpolierte HOM-Werte f¨ ur ti > ca.0,4ms) (2ˆ5=32: nur "statische Mengenfehlerkorrektur im Homogenbetrieb" - die Homogeneingriffwerte ber¨ ucksichtigen Kraftstoffmengenunterschiede bei unterschiedlichen Einspritzzeiten nicht, d.h. nur 1 konstanter Wert pro Zylinder. Dieser Wert korrigiert nur die Kraftstoffmengenunterschiede bei grossen ti (ti > ca. 1,5ms) im Homogenbetrieb. 0: Kein Reset der Inhalte der Vorsteuerkennfelder (2ˆ6=64: Maueller Reset der Inhalte der Vorsteuerkennfelder wird ausgef¨ uhrt) 0: Keine Einrechnung der Applikationsst¨ orgr¨ oßen-Kennlinien KLZGAPS0..3 (2ˆ7=128: Die Applikationsst¨ orgr¨ oßen-Kennlinien KLZGAPS0..3 werden eingerechnet) Summe (empfohlen f¨ ur alle Projekte)
10*4=40
sollte ungef¨ ahr 10 * SY_ZYLZA sein. Achtung: FRTKT darf NIE ein Wert kleiner als (KZGNMX * SY_ZYLZA * 0,200 / 120 ) besitzen !! Hintergrund: Damit in einem 200ms-Raster dem Z¨ ahler cntzgr nicht mehr Synchros anfallen k¨ onnen als durch Setzen von B_zgrt und gleichzeitiger Subtraktion von FRTKT von cntzgr wieder abgezogen werden, ist diese Forderung unbedingt einzuhalten. Ansonsten droht ein ¨ Uberlauf von cntzgr. 2.6 Faktor f¨ ur Ausklingzeitkonstante, d.h. gew¨ ahrleistetes Ausklingen in % einer St¨ orung aus zflutsn_w-Signal bevor die Regelung wieder freigegeben wird. Es gilt: FTAUSTP = 0,693 : 1 - eˆ(-0,693) = 50,0% einer St¨ orung sind aus dem Ist-Signal ausgeklungen FTAUSTP = 2 : 1 - eˆ(-2) = 86,5% einer St¨ orung sind aus dem Ist-Signal ausgeklungen FTAUSTP = 4,605 : 1 - eˆ(-4,605) = 99,0% einer St¨ orung sind aus dem Ist-Signal ausgeklungen 4 ZGST-Regelung ben¨ otigt mindestens 4 Regleraktualisierungen, bevor Vorsteuerungsadaption aktiv werden kann (empfohlen f¨ ur alle Projekte) 126 Grad v.OT. (Applikation siehe auch %DMDTSB) 0.025 | mind. 2,5% ¨ Anderung in den Homogeneingriffswerten, bis Reset Fuel-On-Adaption -0.001
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KIVKMX KIVKOMP KIZGR KIZGVA KPZGR KTEMXVA KZGDFAMX KZGHOMW0 KZGNGMX KZGNMN KZGNMX
: : : : : : : : : : :
KZGRIMN KZGRIMX KZGSTMN KZGSTMX
: : : :
KZGVNMN KZGVNMX KZGVRKMN
: : :
500 1/min 3000 1/min 11 %
KZGVRKMX
:
42 %
TNSTZGST TZGVSTA
: :
10 sec 70 Grad C.
KFZGVG
:
Seite 1398 von 4100 31.JAN.2003 Thomas Brosi
0.004 0.004 8 0.002 | Grundschrittweite (empfohlen f¨ ur alle Projekte) 5 0.2 0.08 | 8% "Korsett", d.h. max. Gradient zu den Orthoganlnachbarn (empfohlen f¨ ur alle Projekte) 0 2500 1/min/sec 500 1/min sollte ausreichend kleiner als Leerlaufdrehzahl (warm) 3100 1/min sollte zugleich dem Ende des Schichtbetriebes entsprechen, wg. der Auswirkungen von Torsionsschwingungen der Kurbelwelle aber nicht gr¨ oßer als 3500 U/min !! -0.45 0.45 0.70 | 30% Stellbereich 1.30 | der Zylindergleichstellung erlaubt Achtung: Bei der Einrechnung der Eingriffsfaktoren fzg_w in der Funktion %RKTI ist sicherzustellen, dass der Eingriff nicht "beschnitten" (durch eine das ti_w begrenzende Kennlineie KLTIMIN o.¨ a.) wird. Sonst kann die ZGST evtl. vorkommende Mengenunterschiede zwischen den Zylindern nicht korrigieren, sondern verursacht anstatt dessen eine Fehlereintrag durch die Wirkungs¨ uberwachung !! (weil kein Druchgriff des Funktionseingrffes) | dieser Wert soll abgestimmt auf StNr 0 von SNM05FEUW sein | dieser Wert soll abgestimmt auf StNr 4 von SNM05FEUW sein | dieser Wert soll abgestimmt auf StNr 0 von SRK03FEUW sein, d.h. nur "etwas" kleiner als die St¨ utzstellenmitte, aber ausreichend Arbeitsspielraum f¨ ur den LL-Regler. Achtung: Zwischen St¨ utzstellenmitte und dieser Grenze hier wird das adaptive Vorsteuerkennfeld (zguv_w) nicht mit dem Gradienten des Kennfeldes extrapoliert, sondern konstante Werte verwendet Richtung kleinere Last. Daher sollte die Differenz zwischen KZGVRKMN und StNr.0 von SRK03FEUW "klein" sein, um nicht unn¨ otige Adaptionsbewegungen in das Vorsteuer-Kennfeld zu bringen. Zu klein verhindert aber (aufgrund der Arbeitsbewegung des LL-Regler) ein adaptieren des Kennfeldes, weil st¨ andig der Adaptionsbereich verlassen und betreten wird. Hier ist ein sinnvoller Kompromiss zu finden !! | dieser Wert soll abgestimmt auf StNr 2 von SRK03FEUW sein, in jedem Fall "deutlich" gr¨ osser als die St¨ utzstellenmitte | (empfohlen f¨ ur alle Projekte) | (empfohlen f¨ ur alle Projekte)
nmot_w (1/min)
rk_w (%)
KLZGLMN
ZGST 3.10.0
:
| 750 | 3000 | ------+-------+-------| 10 | 1 | 1 | ------+-------+-------| 40 | 0,2 | 0,4 |
(empfohlen f¨ ur alle Projekte)
nmot_w (1/min) | 750 | 1600 | 2200 | 2800 | ---------------------+-------+-------+-------+-------| KLZGLMN (%) | 9 | 11 | 11 | 11 |
KLZGAG
:
zgdffuv_w | -0.08 | -0.06 | -0.04 | -0.02 | 0 | 0.02 | 0.04 | 0.06 | 0.08 | ------------+-------+-------+-------+-------+-------+-------+-------+-------+-------| (empfohlen f¨ ur alle Projekte) KLZGAG | -12 | -6 | -2.5 | -1 | 0 | 1 | 2.5 | 6 | 12 |
KLZGAPS0
:
ti_w (ms) | 0,7 | 1,0 | 1,5 | 5 | ---------------+-------+-------+-------+-------| KLZGAPS0 | 1 | 1 | 1 | 1 |
-> dies sind die Werte aus der GKL STI04ZGUW
SNM05FEUW :
StNr | 0 | 1 | 2 | 3 | 4 | -------------------+-------+-------+-------+-------+-------| nmot_w (1/min) | 750 | 1250 | 1750 | 2250 | 2750 |
Bemerkung:
StNr 0 sollte die typische Leerlaufdrehzahl (warm) sein.
SRK03FEUW :
StNr | 0 | 1 | 2 | ---------------+-------+-------+-------| rk_w (%) | 14 | 20 | 30 |
Bemerkung:
StNr 0 muss der typischen Leerlauflast im Schichtberieb (warm) entsprechen.
STI03FEUW:
StNr | 0 | 1 | 2 | ------------+-------+-------+-------| ti_w (ms) | 0,5 | 0,9 | 1,3 |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGSTF9N 2.10.1
Seite 1399 von 4100 31.JAN.2003 Thomas Brosi
Bemerkung:
Diese St¨ utzstellen m¨ ussen an die St¨ utzstellen SRK03FEUW des Vorsteuerkennfeldes angepasst sein !! Das heisst, dass nach appliziertem Rail-Kraftstoffdruck der Zusammenhang von rk_w zu ti_w (bei kleiner Drehzahl) ermittelt werden muss.
STI04ZGUW:
StNr | 0 | 1 | 2 | 3 | ------------+-------+-------+-------+-------| ti_w (ms) | 0,7 | 1,0 | 1,5 | 5 |
Die
V e r w e n d u n g
der
t y p i s c h e n
Werte wird
e m p f o h l e n
-
Optimierungs-/Applikationsschwerpunkte liegen haupts¨ achlich auf (die Reihenfolge entspricht der Priorit¨ at): A) Messfenster
:
... KAMFZ: siehe Applikationshinweise Aussetzererkennung
B) Istwert-Bereitstellung:
... MFLUTS so bedaten, dass zfluts_(0...SY_ZYLZA) hinreichend Signalruhe aufweist
C) Regler-Bedatung
... KPZGR, KIZGR - Regelungstechnikkenntnisse anwenden (Stabilit¨ at h¨ angt von MFLUTS-Bedatung ab !!)
:
D) Verfahrenskompensation:
... l¨ auft zgsumui_w zu schnell voll, KIVKOMP erh¨ ohen (Idealverlauf f¨ ur zgsumui_w: Positive Sinushalbwelle mit einigen Sekunden Periodendauer und Amplitude ca. 0.01*SY_ZYLZA)
E) Vorsteueradaption
... KIZGVA: schwingt der Vorsteuerkennfeldinhalt und kommt nicht zur Ruhe - KIZGVA reduzieren, FVSTTKT vergr¨ oßern, KZGDFAMX verkleinern, Steigung in Kennlinie KLZGAG verringern
:
FU ZGSTF9N 2.10.1 Normierung fur ¨ Zylindergleichstellung-Istwert aus MED9 FDEF ZGSTF9N 2.10.1 Funktionsdefinition
Lowpass and normaliziation of luts_f LUTS_FILNORM mfluts_w
mfluts_w
zflutsn_w
zflutsn_w_0 0 zflutsn_w
zflutsn_w_1
[1/(s*s)] luts_f
luts_f zzyllfb
* * *
zzyllfb zflutsn_w_7
1 zflutsn_w
Engine-Roughness Cylinder 1 to 8
7
adjustment of quantization for %ZGST from %RKTI
ti_l
ti_w
to %ZGST
zgstf9n-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Ubersicht Normierung und Umquantisierung: =========================================
zgstf9n-main LUTS_FILNORM: Zylinderindividuelle Filterung und Normierung ===========================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZGSTF9N 2.10.1
Seite 1400 von 4100 31.JAN.2003 Thomas Brosi
mfluts_w
MFLUTS ZFLUTS1
mfluts_f
[1/(s*s)]
[1/(s*s)]
mfluts_f luts_f trigger
luts_f
zfluts_f_0
zflutsn_w_0
cylinder counter from DMD ZFLUTS2
zzyllfb 0 1 2 3 4 5 6 7
[1/(s*s)]
mfluts_f luts_f trigger
zfluts_f_1
zflutsn_w_1
* * * Engine-Roughness Cylinder 1 to 8
* * * ZFLUTS8 mfluts_f luts_f trigger
[1/(s*s)] zfluts_f_7
zflutsn_w_7
* * *
Filtering of all cylinder-individual crank angular accelerations zgstf9n-luts-filnorm
[1/(s*s)]
Break 1/
"from %ZGST"
240
nmxzgst zgstf9n-luts-filnorm ZFLUTS1: Zylinderindividuelle Filterung der Winkelbeschleunigungen: ===================================================================
First Cylinder mfluts_f trigger
compute 1/
0 ... 7
[1/(s*s)]
zfluts_f
2/
luts_f
zfluts_f_0
Filter for all others Cylinder are of exactly the same structure as shown here !
zgstf9n-zfluts1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot
0
0 ... 7
zgstf9n-zfluts1
ABK ZGSTF9N 2.10.1 Abkurzungen ¨ Parameter
Source-X
Source-Y
MFLUTS
Art
Bezeichnung
FW
Filterzeitkonstante fur ¨ Filterung der Winkelbeschleunigung
Variable
Quelle
Referenziert von
Art
Bezeichnung
LUTS_F
DMDLFB
DMDFON, DMDLFK,ZGSTF9N
EIN
¨ Laufunruhe-Testgroße
MFLUTS_F MFLUTS_W NMOT
ZGSTF9N ZGSTF9N BGNMOT
LOK AUS EIN
Filterfaktor fur ¨ ZGST-Istwertbildung Filterfaktor fur ¨ ZGST-Istwertbildung Motordrehzahl
NMXZGST TI_L TI_W ZFLUTSN_W
ZGST RKTI ZGSTF9N ZGSTF9N
EIN EIN AUS AUS
maximale Drehzahl fur ¨ Zylindergleichstellungsregelung Einspritzzeit (32 Bit) Einspritzzeit ¨ Gefilterte Winkelbeschleunigung relativ zum Zundungsvorg ¨ anger normiert, Array
ZGST AAGRDC, ADAGRLS,ADVE, ALBK, AMSV, ... ZGSTF9N ZGSTF9N ZGST ZGST
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
ZFLUTS_F ZZYLLFB
ZGSTF9N DMDLFB
Referenziert von ADDLGME9Q,DLGHMM, DMDFON,DMDLFK, DMDLU, ...
ZGSTF9N 2.10.1
Seite 1401 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK EIN
¨ Gefilterte Winkelbeschleunigung relativ zum Zundungsvorg anger fur ¨ ¨ ZGST, Array ¨ SW-Zylinderzahler fur ¨ DMD
FB ZGSTF9N 2.10.1 Funktionsbeschreibung
¨ Ubersicht: Normierung und Umquantisierung ========================================= Zusammen mit dem Zylinderzuweisungsz¨ ahler zzyllfb und den Einzelzylinder-Winkelbeschleunigungen luts_f werden die zylinderindividuellen mittleren Winkelbeschleunigungen zfluts_f_0 ... zfluts_f_7 gebildet. Diese werden anschliessend zu zflutsn_w_0 ... zflutsn_w_7 normiert. Die Gr¨ osse ti_w steht in der MED9 nicht mehr zur Verf¨ ugung. Damit f¨ ur MED7 und MED9 die Funktion %ZGST identisch bleiben kann, muss die Gr¨ osse ti_l (long) auf ti_w (Word) umquantisiert werden.
LUTS_FILNORM: Zylinderindividuelle Filterung und Normierung =========================================================== Der Softwarezylinderz¨ ahler zzyllfb bestimmt f¨ ur jedes Synchro, f¨ ur welchen der Zylinder die mittlere Winkelbeschleunigung zfluts_f aus dem luts_f Verlauf zu bilden ist, d.h. die Tiefpaßfilterung im Block ZFLUTSi (i=1,2,...,ZYLZA) zu berechnen ist. Filterkonstante ist MFLUTS und wird f¨ ur jeden Tiefpaß eines jeden Zylinders verwendet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die mittleren Winkelbeschleunigungen zfluts_f_0 ... zfluts_f_7 haben die Einheit [1/(s*s)] und werden anschließend mit 240 so normiert, dass sich f¨ ur zflutsn_w ein Wertebereich von [-0.5 ...< 0.5] ergibt. Sie bildet die Eingangsgr¨ oße der eigentlichen Funktion Zylindergleichstellung. Sollwert der Zylindergleichstellungsregelung ist zflutsn_w = 0 f¨ ur jeden Zylinder, d.h. Elimination der Winkelbeschleunigungen zwischen den Zylindern und damit Gleichstellung der Segmentzeiten: N¨ ahere Details sind in der FDEF %ZGST zu finden. ¨ Ubersteigt die Drehzahl nmot die Schwelle nmxzgst, so wird die Berechnung der Filterwerte aus Laufzeitgr¨ unden ausgesetzt. Die Gr¨ oße von nmxzgst ergibt sich aus der Bedatung von KZGNMX in der Funktion %ZGST.
ZFLUTS1: Zylinderindividuelle Filterung der Winkelbeschleunigungen: =================================================================== Exemplarisch f¨ ur einen Zylinder (Zylinder 1, d.h. zzyllfb = 0) ist die Tiefpaßfilterung im Block ZFLUTS1. Mit der Filterkonstanten MFLUTS wird der Tiefpaß berechnet und die mittlere Winkelbeschleunigung zfluts_f_0 erhalten.
APP ZGSTF9N 2.10.1 Applikationshinweise T Y P I S C H E W E R T E: ===========================
MFLUTS
:
0,04
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEBEB 13.30.0
Seite 1402 von 4100 31.JAN.2003 Thomas Brosi
FU TEBEB 13.30.0 Einschaltbedingungen Tankentluftung ¨ FDEF TEBEB 13.30.0 Funktionsdefinition General Operating Conditions
tmot
TEBGC B_lteab
tmot tnse_w
B_lteab B_tef
tnse_w tans tans
B_tef Internal and Physical Operating Conditions
B_sabte
B_pyateh
B_sabte
TEBIPC B_pyateh B_pyatem
B_tef
B_pyatem
B_pyatel
B_pyatel
B_pyaten
B_pyaten
B_mwtes B_mwtes tateist_w tateist_w lamsons_w lamsons_w
B_ten
B_fvgte
B_ten
B_fvgte
B_tei
B_scateh
B_tei B_denoxte B_denoxte B_teakt B_te
Set Active Conditions
B_scateh
B_scatem
B_scatem
B_scatel
B_scatel
B_scaten
B_scaten
B_avateh
B_avateh
B_avatem
B_avatem
B_avatel
B_avatel
B_avaten
B_avaten
tebeb-main TEBGC: Grunds¨ atzliche Laufbereitschaft TEBLAB B_sabtev B_lteab
B_lteab
TVTEB B_sabte tmot B_tef TMTE
B_tef
tnse_w TTEAUS
B_fa
tans TATELL B_ll
tebeb-tebgc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_te B_scateh
B_teakt
TEBAC
tebeb-main
B_scatem B_scatel B_scaten
tebeb-tebgc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEBEB 13.30.0
Seite 1403 von 4100 31.JAN.2003 Thomas Brosi
TEBLAB: Langsames Absteuern
SY_STERVK 0
SY_STETLR 0
B_lamka
tebeb-teblab
B_lamka2
B_lteab
B_lamsdef
B_lteab
B_sabtev
tebeb-teblab TEBIPC: Interne und Physikalische Laufbereitschaft
TEBLAM lamsons_w B_denoxte B_denox B_lamrb
lamsons_w B_denox B_lr
B_denoxte CWTENCFG 0
TEBRB
B_lr B_sbbvk B_sbbvk
B_rb
B_vlsunp
B_gerte
B_fvgte
B_vlsunp B_tef B_pyaten B_atmtpa
fteadf fteadchf
B_pyateh
B_pyatem FTEADSPM FTEADRPL
B_pyatel
SY_BDE
0
B_scateh B_scatem B_scatel
B_tei B_tei B_teakt
B_mwtes
B_teakt
B_scaten
B_ten B_ten tateist_w 0.0
B_te B_te
B_dteaa
tebeb-tebipc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FTEADSPH FTEADRPM
tebeb-tebipc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEBEB 13.30.0
Seite 1404 von 4100 31.JAN.2003 Thomas Brosi
TEBRB: Regelbereitschaft Lambdaregelung f¨ ur Tankentl¨ uftung
SY_STETLR
0
B_lr
SY_STERVK
0
E_lsv B_rb
B_rbte B_sbbvk B_vlsunp
B_lr2 E_lsv2
tebeb-tebrb
B_rbte2
B_sbbvk2 B_vlsunp2
tebeb-tebrb TEBLAM: Lambdasollwert im zul¨ assigen bereich f¨ ur Tankentl¨ uftung
SY_STERVK
0
SY_BDE
SY_NOXKAT
0
0
B_lamrb LAMTEMX
B_lamrb
lamsons2_w
LAMTEMN
TVDENOX B_denox 1/ B_denoxte B_denoxte B_ten
tebeb-teblam
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lamsons_w
tebeb-teblam
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEBEB 13.30.0
Seite 1405 von 4100 31.JAN.2003 Thomas Brosi
TEBAC: Setzen der Aktiv-Bedingungen B_scateh
B_avateh
B_te
B_scatem
B_avatem
B_scatel
B_avatel
B_avaten
tebeb-tebac
B_scaten
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tebeb-tebac Schnittstelle zum Scheduler --------------------------Die Funktion besitzt Function Identifiers (FID), die eine Schnittstelle zum Scheduler bilden, siehe %DSCHED. F¨ ur jeden FID sind die folgenden Gr¨ oßen definiert (# ist durch den Scheduler-Modus zu ersetzen). Scheduler state flag Physikalische Laufbereitschaft Scheduler Freigabe Funktion gesperrt Funktion aktiv
sfg#fid B_py#fid B_sc#fid B_lc#fid B_av#fid
Physikalische Dringlichkeit
phu#fid
Rampenpriorit¨ at Dynamische Priorit¨ at Basispriorit¨ at Physik. Skalierungsfaktor Rampenprio. oberer Grenzwert Steigung in Aktivphase Steigung in Inaktivphase Sprung (Jump) bei Aktivierung Relation fid zu dfp Exklusionsdaten M¨ ogliche BDE Betriebsart
rpr#fid dpr#fid PR#fid SD#fid RG#fid SA#fid SI#fid JA#fid RF#fid EX#fid MP#fid
Diese FDEF beinhaltet die folgenden FIDs: fid-Name
K¨ urzel
Scheduler Mode # --------------------------------------------------------------------------Geregelte Tankentl¨ uftung (TE) mit niedriger Beladung TEL A Geregelte TE mit mittlerer Beladung TEM A Geregelte TE mit hoher Beladung TEH A Gesteuerte TE TEN A
ABK TEBEB 13.30.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW
Codewort zur Konfiguration der Funktion bei Tankentlueftungsnotlauf Beladungsschwelle fur ¨ Zurucksetzen ¨ von mittlerer Beladung auf niedrige Beladung Beladungsschwelle fur ¨ Zurucksetzen ¨ von hoher Beladung auf mittlere Beladung Beladungsschwelle fur ¨ Setzen von mittlerer Beladung auf hohe Beladung Beladungsschwelle fur ¨ Setzen von niedriger Beladung auf mittlere Beladung minimale Lambda-Schwelle, bei der die Tankentluftung aktiv sein kann ¨ maximale Lambda-Schwelle, bei der die Tankentluftung ¨ aktiv sein kann tans- Schwelle fur ¨ Tankentlufung ¨ bei B_ll = 1 TMOT - Schwelle fur ¨ Tankentluftung ¨ Zeit nach Start bis TEB aktiv wird ¨ Verzogerungszeit fur ¨ Rucksetzen ¨ der NOx-Kat-Regenerier-Anforderung ¨ Verzogerungszeit fur ¨ sperren von TE nach Abschalten der Einspritzung
Systemkonstante
Art
Bezeichnung
SY_BDE SY_NOXKAT
SYS (REF) Systemkonstante Benzin-Direkteinspritzung SYS (REF) Systemkonstante: NOx-Speicherkat in Abgassystem verbaut
CWTENCFG FTEADRPL FTEADRPM FTEADSPH FTEADSPM LAMTEMN LAMTEMX TATELL TMTE TTEAUS TVDENOX TVTEB
Source-X
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Art
SY_STERVK SY_STETLR
SYS (REF) Systemkonstante Bedingung : Stereo vor Kat SYS (REF) Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
Variable
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TEBEB 13.30.0
Quelle
B_ATMTPA
BGTPABG
B_AVATEH B_AVATEL B_AVATEM B_AVATEN B_DENOX
TEBEB TEBEB TEBEB TEBEB SKR
B_DENOXTE B_DTEAA B_FA
TEBEB DTEV TKDFA
B_FVGTE B_GERTE B_LAMKA B_LAMKA2 B_LAMRB B_LAMSDEF B_LL
TEB TEBEB LRSKA LRSKA TEBEB LAMKO MDFAW
B_LR
LRSEB
B_LR2
LRSEB
B_LTEAB B_MWTES
TEBEB BDEMUM
B_PYATEH B_PYATEL B_PYATEM B_PYATEN B_RBTE B_RBTE2 B_SABTE
TEBEB TEBEB TEBEB TEBEB TEBEB TEBEB BBSAWE
B_SABTEV B_SBBVK
TEBEB BGLAMBDA
B_SBBVK2
BGLAMBDA
B_SCATEH B_SCATEL B_SCATEM B_SCATEN B_TE
TEBEB
B_TEAKT B_TEF B_TEI B_TEN B_VLSUNP B_VLSUNP2 DFP_LSV
TEBEB TEBEB TEBEB TEBEB DPLLSU DPLLSU TEBEB
DFP_LSV2
TEBEB
E_LSV
BGELSV
E_LSV2
BGELSV
FID_ATEH FID_ATEL FID_ATEM FID_ATEN FTEADCHF FTEADF
TEBEB TEBEB TEBEB TEBEB TEB TEB
Bezeichnung
Referenziert von
Art
Bezeichnung
DFRST, DHRLSU,HRLSU, TEBEB
EIN
Bedingung Taupunkt vor Kat ueberschritten
AUS AUS AUS AUS EIN
Aktiv-Meldung der Funktion Tankentluftung, ¨ hohe Beladung Aktiv-Meldung der Funktion Tankentluftung, ¨ niedrige Beladung Aktiv-Meldung der Funktion Tankentluftung, ¨ mittlere Beladung Aktiv-Meldung der Funktion Notlauf-Tankentluftung ¨ Anforderung NOx-Speicherkatregenerierung
AUS EIN EIN
Reaktion der TE bei NOx-Speicherkat-Regenerierung erforderlich Bedingung Aufsteuerprufung ¨ fur ¨ TEV Diagnose aktiv Bedingung Funktionsanforderung allgemein
BBAGR, BBSAWE,DFRST, DLSAHKBD,DTEV, ... DTEV, TEB BGTEV, TEBEB ADAGRLS, BBHTRIP,BBSAWE, BKS,DDYLSU, ... LRA, TEBEB
EIN AUS EIN LAMKO, TEBEB EIN LAMKO, TEBEB LOK TEBEB EIN ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... TEB AUS BDEMUE, DTEV, TEB, EIN TEBEB AUS AUS AUS GKEB AUS DTEV, TEB AUS DTEV, TEB AUS AMSV, BKS, LAMBTS, EIN TEB, TEBEB AUS EIN BBBO, DCFFLR,DPLLSU, LRAEB, TEB, ... BBBO, DCFFLR,EIN DPLLSU, LRAEB,TEBEB, ... TEBEB EIN TEBEB EIN TEBEB EIN EIN GKEB, TEBEB BBSAWE, DDYLSU,- AUS DFRST, TEB TEB AUS AUS GKEB, TEB AUS GKEB, TEB AUS LRAEB, TEBEB EIN LRAEB, TEBEB EIN BBBO, BGELSV,DOK DCFFLR, DIMCLS,DKATFKEB, ... DOK BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... TEBEB DOK TEBEB DOK TEBEB DOK DOK TEBEB EIN DDYLSU, LRAPHU, TE- EIN BEB
Seite 1406 von 4100 31.JAN.2003 Thomas Brosi
Fehlerverdacht Gemisch aus der Tankentluftung ¨ Bedingung fur ¨ geregelte Tankentluftung ¨ ¨ Lambda fur ¨ Kat-Ausraumen aktiv ¨ Lambda fur ¨ Kat-Ausraumen aktiv Lambdasollwert im erlaubten Bereich fur ¨ Tankentluftung ¨ Bedingung : definierte Soll-Lambda Bedingung Leerlauf LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
Bedingung Lambdaregelung (vor Kat); Bank 2
Bedingung langsame Absteuerung der Spulrate ¨ Bedingung Modewechsel Tankentluftung ¨ (Trigger) physikalische Freigabe aus Funktion Tankentluftung, ¨ hohe Beladung physikalische Freigabe aus Funktion Tankentluftung, ¨ niedrige Beladung physikalische Freigabe aus Funktion Tankentluftung, ¨ mittlere Beladung physikalische Freigabe aus Funktion Notlauf-Tankentluftung ¨ Bedingung Regelbereitschaft fur ¨ Tankentluftung ¨ Bedingung Regelbereitschaft fur ¨ Tankentluftung, ¨ Bank 2 Bedingung Schubabschaltebereitschaft fur ¨ Tankentluftungsventil ¨ schließen ¨ Bedingung Schubabschaltebereitschaft fur verzogert ¨ Tankentluftung, ¨ Bedingung Sonde betriebsbereit vor Kat
Bedingung Sonde betriebsbereit vor Kat, Bank 2
Laufbereitschaft der Funktion Tankentluftung, ¨ hohe Beladung Laufbereitschaft der Funktion Tankentluftung, ¨ niedrige Beladung Laufbereitschaft der Funktion Tankentluftung, ¨ mittlere Beladung Laufbereitschaft der Funktion Notlauf-Tankentluftung ¨ Bedingung Tankentluftung ¨ Bedingung Tankentluftung ¨ aktiv (normaler Betrieb oder Notlauf) Bedingung Tankentluftung ¨ prinzipiell freigegeben Bedingung Tankentluftung ¨ funktionsintern Bedingung Tankentluftung ¨ im Notlaufbetrieb (ohne Lambdaregelung) Verdacht : Lambdasonde Signal ist unplausibel Verdacht : Lambdasonde Signal ist unplausibel Bank2 SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat.
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat. (Bank 2)
Errorflag: Lambda-Sonde vor Kat
Errorflag: Lambda-Sonde 2 vor Kat
Function Identifier: Mode A; Tankentluftung ¨ mit hoher Beladung Function Identifier: Mode A; Tankentluftung ¨ mit niedriger Beladung Function Identifier: Mode A; Tankentluftung ¨ mit mittlerer Beladung Index der Funktion Notlauf-Tankentluftung ¨ (FID) gefilteter Faktor Tankentluftungs-Adaption ¨ Kohleanteil gefilteter Faktor Tankentluftungs-Adaption ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
LAMSONS2_W
BGLASO
LAMSONS_W
BGLASO
BGLAMABM, EIN BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... TEBEB EIN TEBEB EIN TEBEB EIN TEBEB EIN EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... BGTEV, DTEV, DTEVE, EIN TEBEB ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ...
SFGATEH SFGATEL SFGATEM SFGATEN TANS
GGTFA
TATEIST_W
ATEV
TMOT
GGTFM
TNSE_W
BBSTT
TEBEB 13.30.0
Seite 1407 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
Scheduler Statusflag: Mode A, Tankentluftung ¨ bei hoher AKF-Beladung Scheduler Statusflag: Mode A, Tankentluftung ¨ bei niedriger AKF-Beladung Scheduler Statusflag: Mode A, Tankentluftung bei mittlerer AKF-Beladung ¨ Statusflags der Funktion Notlauf-Tankentluftung ¨ Ansaugluft - Temperatur ¨ aktuelles Ist-Tastverhaltnis Tankentluftungsventil ¨ (16 Bit) Motor-Temperatur ¨ Zeitzahler ab Startende (16bit)
FB TEBEB 13.30.0 Funktionsbeschreibung Umfeld der Funktion %TEBEB: --------------------------Diese Funktion wurde ausschließlich f¨ ur die Verwendung in einem System mit Scheduler konzipiert. Der Scheduler regelt das Zusammenspiel von Motor- und Diagnosefunktionen, die nicht zusammen laufen k¨ onnen, da - die Funktionen nur in unterschiedlichen Betriebsarten laufen k¨ onnen; - die Funktionen sich gegenseitig st¨ oren (z.B. weil das Gemisch beeinflußt oder die Funktion von beeinflußtem Gemisch gest¨ ort wird).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Tankentl¨ uftung hat vier verschiedene Funktionsidentifier (FID), drei f¨ ur den geregelten Betrieb und einen f¨ ur den gesteuerten Betrieb ("Notlauf"). Die Tankentl¨ uftung kann sich also unter vier verschiedenen Identifiern beim Scheduler anmelden und um Freigabe ersuchen. Die Aufteilung in drei FIDs f¨ ur den geregelten Betrieb wurde gew¨ ahlt, weil - die Tankentl¨ uftung in Abh¨ angigkeit vom Beladungszustand des Aktivkohlefilters unterschiedliche Auswirkungen auf das System hat (bei hoher Beladung wird das Gemisch deutlich mehr beeinflußt); - die Tankentl¨ uftung beladungsabh¨ angig nicht in allen BDE-Betriebsarten laufen kann (bei sehr hoher Beladung ist beispielsweise bei BDE-Systemen nur Homogenbetrieb m¨ oglich). Die Kommunikation mit dem Scheduler erfolgt mittels der folgenden Gr¨ oßen: B_pyate(l,m,h): Meldung des Laufwunsches an den Scheduler B_scate(l,m,h): Freigabe der Tankentl¨ uftung durch den Scheduler B_avate(l,m,h): Meldung an den Scheduler, daß die Funktion gerade aktiv ist oder sich im Auslaufen befindet (bei Absteuerung) Die Variablen f¨ ur die physikalische Dringlichkeit (urgency) phuatel, phuatem, phuateh sind in der %TEB beschrieben.
Beschreibung der Funktion %TEBEB: --------------------------------Die Funktion %TEBEB gliedert sich in f¨ unf Teilfunktionen: TEBGC: Auswertung der grunds¨ atzlichen Laufbereitschaft Eingangsgr¨ oßen: - B_sabte: Bei Schubabschalten wird die TEB gesperrt und erst verz¨ ogert (TVTEB) wieder freigegeben. Dadurch wird verhindert, dass unverbrannter Kraftstoff in das Abgas gelangt und nicht bereits unmittelbar nach dem Wiedereinsetzen, wo eine Verf¨ alschung des Lambda-Wertes der Sonde durch Luft vorliegen kann, die Beladung gelernt wird. Bei Schubabschaltung langsame Absteuerung des TEV - tmot: Die Motortemperatur muß ¨ uber Schwelle TMTE liegen - tnse_w: Nach Startende muß die Zeit TTEAUS vergangen sein, um Abmagerung in der Nachstartphase nicht zu lernen - B_fa: Die TEB wir bei einer Kurztestanforderung generell gesperrt, damit auch bei einer hohen Priorit¨ at der TEB die Kurztestfunktion aktiviert wird. - tans, B_ll: Die Ansauglufttemperatur muß im Leerlauf ¨ uber der Schwelle TATELL liegen Anmerkung: Aus Ger¨ auschgr¨ unden (Anschlag des TEV-Ankers an unelastischem Gummi) soll die TEB im Leerlauf bei niedrigen Temperaturen nicht laufen. Ausgangsgr¨ oße: - B_tef: TEB grunds¨ atzlich freigegeben
TEBIPC: TEBRB: TEBLAM: TEBLAB:
Auswertung der Auswertung der Auswertung, ob Ermittlung der
internen und physikalischen Laufbereitschaft Bereitschaft der Lambdasonde bzw. der Lambdaregelung f¨ ur geregelte Tankentl¨ uftung Lambdabereich im f¨ ur geregelte Tankentl¨ uftung zul¨ assigen Bereich Bedingungen f¨ ur langsame Absteuerung des TEV
Eingangsgr¨ oßen: - B_scate(l,m,h): Freigabe durch den Scheduler - B_tef: Grunds¨ atzliche Freigabe der TEB - B_mwtes: keine Modewechsel-Anforderung durch die Umschaltfunktion (B_mwtes = FALSE) Bemerkung: Die Tankentl¨ uftung wird von der Umschaltfunktion zur Absteuerung des TEVs aufgefordert. In der TEB wird das Bit B_mwte gebildet, das auf die Anforderung bei ausreichender Absteuerung des TEVs antwortet. (Wird nur bei BDE-Systemen ausgewertet) - B_sbbvk(2): Betriebsbereitschaft (einer) der Sonde(n) vor dem Kat f¨ ur Systeme mit stetiger Lambdaregelung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
-
B_vlsunp(2): B_lr(2): B_fvgte: B_atmtpa:
- B_denox: - B_lamsdef: - B_lamka(2): -
E_lsv(2): tateist_w: lamsons_w: fteadf: fteadchf:
TEBEB 13.30.0
Seite 1408 von 4100 31.JAN.2003 Thomas Brosi
Signal (einer) der Sonde(n) ist nicht plausibel f¨ ur Systeme mit stetiger Lambdaregelung Lambdaregelung aktiv (F¨ ur Systeme ohne stetige Lambdaregelung) Bei gesetztem Bit0(CWTECFG)=1 wird mit Fehlerverdacht aus der Tankentl¨ uftung die gesteuerte TE aktiviert. ¨ Uberschreiten des Taupunkts am Katalysator, damit kein flugf¨ ahiges Wasser mehr im System. Solange B_atmtpa = false, ist auch Lambdaregelung nicht aktiv. In diesem Fall soll ein Umschalten in gesteuerte Tankentl¨ uftung vermieden werden. Regenerierung des NOx-Speicherkats Sollwert f¨ ur lambda ist nicht eins. Kat ausr¨ aumen aktiv. Wenn dies der Fall ist und gleichzeitig B_lamsdef = true, dann soll das TEV bei Systemen ohne stetige Lambdaregelung langsam zugesteuert werden. Bei Fehler der Lambdasonde soll grunds¨ atzlich gesteuerte TE erfolgen Tastverh¨ altnis der TEV-Ansteuerung Lambda-Sollwert am Ort der Sonde Gefilterte Beladung zur Gemischkorrektur Gefilterte Beladung des AKF-Modells
Ausgangsgr¨ oßen: - B_pyate(h,m,l): Meldung der physikalischen Laufbereitschaft (=Laufwunsch) der TEB an den Scheduler, abh¨ angig von der AKF-Beladung (s.u.), wenn keine Anfettung (lamsons_w > LAMTEMN) und eine der Lambda-Sonden betriebsbereit, kein Gemischfehlerverdacht aus der Tankentl¨ uftung und wenn TEB grunds¨ atzlich freigegeben
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- B_pyaten:
Meldung der physikalischen Laufbereitschaft (=Laufwunsch) der Notlauf-TE an den Scheduler, wenn TEB grunds¨ atzlich freigegeben, keine der Lambdasonden betriebsbereit, Gemischfehlerverdacht aus Tankentl¨ uftung oder Anfettung (lamsons_w <= LAMTEMN) und Taupunkt ¨ uberschritten (s.u.). - B_tei: Freigabe der geregelten TEB, wenn TEB grunds¨ atzlich freigegeben, durch den Scheduler freigegeben, keine Modewechsel-Anforderung, - B_te: Tankentl¨ uftung ist aktiv (geregelter Betrieb oder TEV noch offen), wenn B_tei = TRUE oder das Tastverh¨ altnis tateist gr¨ oßer Null ist (TEV nicht geschlossen in der Absteuerphase oder im Notlauf). - B_ten: Freigabe der gesteuerten TEB ("Notlauf"), wenn physikalisch und durch den Scheduler freigegeben und kein Modewechsel durchgef¨ uhrt wird; Aufsteuerung des TEVs auf stark reudzierte ¨ Offnung (s. Kennfelder f¨ ur Homogen- und Schichtbetrieb in der TEB). Der geseteuerte Betrieb wird dann aktiviert, wenn keine Lambda-Sonde betriebsbereit ist, das Signal einer Lambda-Sonde unplausibel ist, oder lamsons_w < LAMTEMN ist und keine NOx-Speicherkat-Regenerierung stattfindet. - B_rbte(2): Regelbereitschaft der Tankentl¨ uftung (Sonde betriebsbereit und Sondensignal nicht unplausibel) - B_denoxte: Regenerierung des NOx-Speicherkats und lamsons_w < LAMTEMN; f¨ uhrt zu einer Reaktion der Funktion %TEB auf die Regenerierung. Anmerkung: Bei Regenerierung des NOx-Speicherkats soll nicht in den gesteuerten TE-Betrieb geschalten werden, auch dann nicht, wenn lamsons_w < LAMTEMN. - B_lteab: Bedingungen f¨ u langsames Zusteuern des TEV - B_teakt: gesteuerte oder geregelte Tankentl¨ uftung ist aktiv - B_gerte: Bedingungen f¨ ur geregelte Tankentl¨ uftung vorhanden TEBAC: Setzen der Aktiv-Bedingungen Eingangsgr¨ oßen: - B_scate(l,m,h,n): Freigabe durch den Scheduler - B_te: Tankentl¨ uftung ist aktiv, das TEV ist (noch) ge¨ offnet Ausgangsgr¨ oßen: - B_avate(l,m,h,n): Aktiv-Meldung der TEB an den Scheduler (s.u.)
Bits f¨ ur den Laufwunsch der %TEB in einem der drei BDE-Modi: B_pyate(l,m,h,n) ---------------------------------------------------------------------------Abh¨ angig vom Maximalwert aus gefilterter Beladung des Aktivkohlefiltermodells (fteadfch) und aus gefilterter Beladung zur Gemischkorrektur (fteadf) wird eines der drei Bits B_pyatel (niedrige Beladung), B_pyatem (mittlere Beladung) oder B_pyateh (hohe Beladung) gesetzt. Damit bei geringen Beladungsschwankungen kein Toggeln der Bits auftritt, erfolgt das Umschalten zwischen niedriger und mittlerer bzw. mittlerer und hoher Beladung ¨ uber eine Hysterese. Bei gesteuertem Betrieb (B_ten) wird das Bit B_pyaten gesetzt. M¨ ogliche BDE-Modi in den verschiedenen Betriebsarten:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEBEB 13.30.0
Seite 1409 von 4100 31.JAN.2003 Thomas Brosi
|B_hom|B_hmm|B_hos|B_sch|B_skh|Umschaltung| Mode |Merkmal | | | | | | |possible| Wert | 1 | 2 | 4 | 8 | 16 | 32 | | --------|-----|-----|-----|-----|-----|-----------|--------|-------------------------------------------------------------B_pytel | x | x | x | x | | x | 47 |niedrige Beladung, Kraftstoffanteil TE gering B_pytem | x | x | x | | | x | 39 |mittlere Beladung, TE auf HMM-und HOM-Betrieb beschr¨ ankt B_pyteh | x | | | | | | 1 |hohe Beladung, TE nur im HOM-Betrieb => da gleichzeitig | | | | | | | |hohe Dringlichkeit wird hier h¨ aufig HOM-Betrieb erzwungen B_pyten | x | | | | | | 1 |Notlaufbetrieb soll aufgrund der Verbrennungseigenschaften des | | | | | | | |Regeneriergases nur im Homogenbetrieb erfolgen
Bits f¨ ur die Lauferlaubnis der %TEB in einem der drei BDE-Modi: B_scate(l,m,h,n) -------------------------------------------------------------------------------Letzendlich gibt der Scheduler die TE frei! Gem¨ aß dem Laufwunsch setzt er eines der Bits B_scatel (niedrige Beladung), B_scatem (mittlere Beladung), B_scateh (hohe Beladung) oder B_scaten (Notlauf-TE) und w¨ ahlt eine der oben aufgef¨ uhrten zugelassenen Betriebsarten aus. Bits f¨ ur "Nachlauf" der %TEB in einem der drei BDE-Modi: B_avate(l,m,h,n) ------------------------------------------------------------------------Abschalten der TE: Da die Absteuerung des TEV eine gewisse Zeit ben¨ otigt, werden die Bits B_avate(l,m,h,n) erst dann auf FALSE gesetzt, wenn das TEV sicher geschlossen ist (tateist_w = 0). Somit bekommt der Scheduler die Information, daß die TE nicht mehr aktiv ist, erst dann, wenn das TEV geschlossen ist, und kann auch erst dann eine mit der %TEB unvertr¨ agliche Funktion aktivieren. Umschalten der TE: Um beim Wechsel in Abh¨ angigkeit von der Beladung bzw. von/zur Notlauf-TE dem Scheduler keine Laufunterbrechung anzuzeigen wird ein AV-Bit erst dann auf FALSE gesetzt, wenn ein anderes auf TRUE wechselt. Eine Laufunterbrechung h¨ atte ein unn¨ otiges Zu- und Aufsteuern des TEVs zur Folge.
APP TEBEB 13.30.0 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Verz¨ ogerungszeit f¨ ur das Einschalten der TEB nach Schub: TVTEB - Zeit bis im Leerlauf nach Schubabschalten die Luft aus dem Abgastrakt weg ist
[2,0....2,5...3,0] Sec ◦
C
Motortemperatur-Einschaltschwelle: TMTE - je tiefer, desto fr¨ uher ist die TEB aktiv, desto mehr kann gesp¨ ult werden - je h¨ oher, desto geringer sind die Abgasbeeinflussungen der TEB bei kaltem KAT
[45.....52.....60]
Auszeit f¨ ur Tankentl¨ uftung ab Taupunkt ¨ uberschritten: TTEAUS - Grund: Bei einem Heißstart kann die Vorsteuerung zun¨ achst zu mager sein, fr muß anfetten; damit die Beladung nicht verlernt wird, wird die Tankentl¨ uftung nicht sofort nach dem Start freigegeben.
[10.....15.....20] Sec
Ansaugluttemperaturschwelle f¨ ur TE im Leerlauf: TATELL - Grund: Aus Ger¨ auschgr¨ unden (Anschlag des TEV-Ankers an unelastischem Gummi) soll die TEB im Leerlauf bei niedrigen Temperaturen nicht laufen.
[-5......0......5]
Untere Lambda-Schwelle f¨ ur geregelte TE: LAMTEMN - Grund: Anfettung soll nicht in die Beladung gelernt werden, Sondentoleranzen - LAMTEMN soll kleiner als LAMGAMN und gr¨ oßer als der kleinste Wert in LALIUSMN in %LRSEB gew¨ ahlt werden.
[0,8...0,82...0,9]
Obere Lambda-Schwelle f¨ ur geregelte TE: LAMTEMX - Grund: Abmagerung soll nicht in die Beladung gelernt werden, Sondentoleranzen - LAMTEMX soll kleiner als der 2. Eichpunkt der Lambdasonde gew¨ ahlt werden.
[1,2...1,25...1,3]
◦
C
Codewort zur Konfiguration der Tankentl¨ uftung: CWTECFG - CWTECFG = 0 default - CWTECFG = 1 Umschaltung auf gesteuerte Tankentl¨ uftung bei gesetztem Fehlerverdacht B_fvgte Verz¨ ogerungszeit f¨ ur das R¨ ucksetzen der Anforderung der NOx-Speicherkat-Regenerierung: TVDENOX - Grund: Wenn nach der NOx-Kat-Regnerierung lamsons_w < LAMTEMN ist, schaltet die Tankentl¨ uftung auf gesteuerten Betrieb und kann so eine BDE-Mode-Umschaltung in den Schichtbetrieb verhindern Umschaltschwellen f¨ ur niedrige, mittlere und hohe Beladung: - FTEADSPM: Setzen mittlere Beladung: - FTEADRPL: R¨ ucksetzen auf niedrige Beladung: - FTEADSPH: Setzen hohe Beladung: - FTEADRPM: R¨ ucksetzen auf mittlere Beladung:
[0,1...0,2...0,3] s
[8.....10.....12] [4......6......8] [18....20.....22] [14....16.....18]
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1410 von 4100 31.JAN.2003 Thomas Brosi
¨ FU TEB 110.10.0 Tankentluftung ¨ beladungsabh angig FDEF TEB 110.10.0 Funktionsdefinition COMMUNICATION: Einbettung der Tankentl¨ uftungsfunktion in die Motronic
DSM B_pyateh B_pyatem B_pyatel B_pyaten bdemods bdemods bdemod
TEBEB tmot tmot B_sabte B_sabte B_scateh B_scatem B_scatel B_scaten
B_scateh B_scatem B_scatel B_scaten B_sbbvk
bdemod bdemodnm
B_sbbvk
B_avateh B_avatem B_avatel B_avaten
B_denox
bdemodnm
B_denox tateist fteadf B_mwtes
BGPU_SRMSEL fho pu ps
LRS
B_pyateh B_pyatem B_pyatel B_pyaten
B_rbte B_tei B_ten B_avateh B_avatem B_avatel B_avaten
BGTEV
B_mstefg
B_mstefg
fkakormt
fkakormt
lamsons
LAMKO lamsbg
lamsbg
B_fvgte
MDKOG misol
misol
VPSKO pste$s
LRA B_fvgte
GK rkte
rkte
msdkalm mste msteo
DKVS B_zora
ATEV
DTEV B_rbte
pste$s
SRMHFM rflmorgi
wdkba
frm lamzak
B_rbte B_tei B_ten
mste msteo
nmot
mstesoll fteadf
rflmorgi
B_zora B_mwtes
BDEMUM B_mwte
B_mwte B_mwtes
nmot nmot ub
tateist
ub mstesoll B_tevtini
HWTEV tateout tevper
tateout tevper
B_tevtini
teb-communication
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BGLASO lamsons
BGMSZS mste msdkalm
fho pu ps tateist
GGDVE wdkba
TEB frm lamzak
teb-communication
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1411 von 4100 31.JAN.2003 Thomas Brosi
MAIN: ¨ Ubersichtbild der Tankentl¨ uftungsfunktion CPV = Canister purge valve ACF = Activated carbon filter
Output interface BGAUSGTE B_zoraf mksbg
B_mwte B_mwte psteschs_w psteschs_w
CPV control pstehmms_w
TEVANTE ftead_w B_mwteuvz misol misol
ACF/tank model
Signal processing SIGAUFTE frm_w
frm_w lamsons_w lamsons_w lamzak_w
B_zoraf mksbg B_mstefg fkakormx_w qtetemin
lamzak_w lamsbg_w
pstehmms_w B_mwteuvz
ftefva_w mksbg fkaste B_mstefg fkastexm_w fkakormx_w qtetemin mssgin_w fkaste_w B_tevzust mstesoll_w B_rkteb
ADMOHCTE fteadf ftefva_w fteadchf fkaste fkastexm_w
ftead_w fteadf fteadchf rkte_w B_rkteb
B_fvgte B_fvgte
fkaste_w BERRKTE
lamsbg_w msdkalm_w msdkalm_w
B_fvgte
mssgin_w mssgout_w
B_tevzust fkakormt_w B_rkteb B_fvgte
ftead_w
rkte_w rkte_w B_rkteb
mssgin_w mssgout_w Calulation of relative fuel portion teb-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mstesoll_w
B_tevzust fkakormt_w
ftead_w
teb-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1412 von 4100 31.JAN.2003 Thomas Brosi
SIGAUFTE: Signalaufbereitung f¨ ur Tankentl¨ uftungsfunktion
mssgout_w
rflmorgi_w umsrln_w
SY_AGR
mssgout_w
mste 0
MSDKLMMN
msdkalm_w
mssgin_w MSDKLMMN
msagr_w
mssgin_w mste
MSTEFG B_mstefg B_evloc
B_mstefg
B_evloc B_sabte B_sabte
LAMCALTE B_mstefg B_tevzust mstesoll_w
Enabling of CPV mass flow mstesoll_w lamzak_w
lamzak_w
lamsons_w
SY_BDE
B_mstefg
Sensor trimming
lamzakk_w lamzakk2_w
lamsons_w
frm_w
0
Signal for HC load adaptation B_tevzust B_mstefg lamzakk_w lamzakk2_w
FRAUFTE
lamsons_w lamzak_w frm_w
fkakormt_w
fkakormt_w
fkakormx_w
fkakormx_w
mksbg ml_w 15.0
mksbg
B_hos
qtitimnh FQTIMNH
B_basch qtetemin
SY_STERVK
qtetemin
qtitimns
0
lamsbg_w
FQTIMNS SY_STERVK
lamsbgm_w B_zoraf
0
lamsbg2_w
B_zora
B_zoraf
B_zora2
B_teres SY_STERVK
B_fvgte
E_lsv
0
B_te
teb-sigaufte
B_teresnc /NC E_lsv2
teb-sigaufte MSTEFG: Freigabe des Massenstroms ¨ uber das Tankentl¨ uftungsventil
B_nmot B_sabte
SY_ASG
0
B_gsaf
B_gsafte
true
B_mstefg
CWMSTEFG 1
TVEVLOCTE B_evloc B_evlocte
TOD_B_evloc
CWMSTEFG 0
teb-mstefg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.5
teb-mstefg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1413 von 4100 31.JAN.2003 Thomas Brosi
LAMCALTE: Sondensignalabgleich Break 1/
SY_BDE
0
LAMCALENTE
TVSAUGST
B_mstefg
B_tevzust B_calend B_mstefg
SY_STERVK
B_rbte
B_tei
B_calend 0
0.0 B_calstart
B_tevzust B_rbte2 0.0
0.0
mstesoll_w DLAMSTE
2.0 KLAMST 1.0
0.0 compute 1/
lamzakk_w lamzakk_w
lamsons_w dlamst_w
flamkst_w 1.0
lamzak_w 1.0 lamzak_w
lamzakt_w FBFLAMKT
SY_STERVK
2.0
0 KLAMST 1/ 1.0
lamzakk2_w
lamsons2_w
2/
2/
dlamst2_w
flamkst2_w 1.0
lamzak2_w 1.0
1/ lamzak2_w lamzakt_w FBFLAMKT
teb-lamcalte
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lamzakk2_w
0.0 compute 2/
teb-lamcalte
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LAMCALENTE: Aktivierungsbedingungen f¨ ur den
TEB 110.10.0
Seite 1414 von 4100 31.JAN.2003 Thomas Brosi
Sondensignalabgleich
1/ fho_w
fhozste_w DFHOST
TVAST
2/ tavvkm_w
tavvkmzs_w DTAVVKST
SY_STERVK 0 3/ lamsons_w
lamsonzs_w DLAMSBST 4/
lamsons2_w
lamsozs2_w
LAMMNST B_mstefg
B_rbte
B_tevzust B_tei B_calend
B_tevzust
B_rbte2
lamzak_w lamzak2_w LAMZKMN B_rbte
teb-lamcalente
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
teb-lamcalente
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1415 von 4100 31.JAN.2003 Thomas Brosi
FRAUFTE: Aufbereitung des Eingangssignals der Beladungsadaption und Grenzwertregelung
SY_STERVK
B_mstefg
0
B_rbte2 SY_STETLR SY_BDE
B_rbte
0
0 fkakormt_w fkakormt_w
1.0 0.5
frm2_w lamzak2_w lamzakk2_w lamsons2_w
SY_NOXKAT
0 true
B_denoxte B_rbte 1.0
B_mstefg
1.0 1.0
lamzak_w
fkakormx_w fkakormx_w
teb-fraufte
lamzakk_w lamsons_w
teb-fraufte TEVANTE: Berechnung der Gr¨ oßen zur TEV-Ansteuerung FKASTE B_rkteb
B_rkteb
misol
misol
qtetemin
qtetemin
mksbg
mksbg
fkastexm_w
fkastexm_w
fkaste
fkaste
fkaste_w
fkaste_w
ftefva_w
ftefva_w
fgwrte fkakormx_w
fkakormx_w
MSTESTE fgwrte ktevanst
B_mwteuvz
B_mwteuvz
FFLOWTE ktevanst ftevflos_w
ftevflos_w
mstesoll_w
mstesoll_w
fkastes_w
B_tevzust
ktevanst
B_tevzust ftead_w mssgin_w
fkastes_w
ftevflxm_w Calculation of specific fuel amount
ftevflxm_w
mssgin_w
ftead_w mssgin_w
Calculation of relative CPV opening
B_mstefg Calculation of desired purge mass flow
B_tevzust ftead_w mssgin_w B_mstefg
teb-tevante
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
frm_w
teb-tevante
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1416 von 4100 31.JAN.2003 Thomas Brosi
FKASTE: Berechnung Sollwert spezifische Kraftstoffrate Tankentl¨ uftung (fkastes)
mksbg-
ktevanst ktevanst
KTEVANMK (SMK05TEUB) Calculation of maximum of purge fuel amount FKASTEMX ftevflxm_w
ftevflxm_w
mksbg
mksbg
misol
fkastexm_w
fkastexm_w
misol Calculation of control deviation and adaptive control constraint
Calculation of desired purge fuel amount
fkastex_w fkastes_w
FGWRTE ftead_w
ftead_w
qtetemin
qtetemin
fkakormx_w
fkakormx_w
B_rkteb
B_rkteb
FKASTEIN ktevanst fgwrte
fgwrte
fkastex_w fkastes_w
dfkaster
fkastes_w
dfkaster B_tevzust
B_tevzust
fkaste_w fkastes_w
fkaste_w
fkaste fkaste_w
fkaste
ftefva_w mste_w mssgin_w
ftefva_w
teb-fkaste
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lamsbgm_w
teb-fkaste
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1417 von 4100 31.JAN.2003 Thomas Brosi
FGWRTE: Grenzwertregelung und Regelung auf einen vorgegebenen Kraftstoffanteil Tankentl¨ uftung B_rkteb SY_BDE
0
1/ nmot misolKFTEKAH (SNM04TEUB,SMI04TEUB)
kftekah /NC B_basch
1.0 1/
B_hos
-1.0 fkates
dfkaster
0.0
dfkaster
1/ kftekah /NC nmot misol-
1/
FSRFKAS
kftekas /NC
KFTEKAS (SNM04TEUB,SMI04TEUB) qtetemin fkastes_w
FKATEB fkatefrg
ftead_w fkatei_w
fkatei
fkaste_w
fgwrte
fkakormx_w
fkakordl 1.0
0
dlamsbgr_w FGWRDLAM
ZKLAMTE compute 3/
1.0
lamsbgm_w compute 1/
B_hom
2/
reset 1/
teb-fgwrte
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_BDE
fgwrte FGWRKA
4/
teb-fgwrte
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1418 von 4100 31.JAN.2003 Thomas Brosi
FKASTEMX: Berechnung des Maximalwertes der spezifischen Kraftstoffrate Tankentl¨ uftung
mksbg
B_ten
SY_NOXKAT
0
SMK05TEUB KFFKASX (SMK05TEUB,STA04TEUB) SY_BDE
tans
0
fkastex_w
fkastexu_w
STA04TEUB
B_denoxte
fkastex_w
B_sch B_hos
nmot SNM04TEUB
KFKASNH (SNM04TEUB,SMI04TEUB)
SMI04TEUB
KFKASNS (SNM04TEUB,SMI04TEUB)
FKASNOXR
misol
0.277
mstedte_w
imsteini reset 1/
0.0
TFTEINI
FKASTINX
0.0
B_teres
fkastexm_w fkastexm_w msteo_w
lamsbgm_w
mssgin_w
teb-fkastemx
ftevflxm_w
teb-fkastemx FKASTEIN: Berechnung des Sollwertes spezifischer Kraftstoffanteil Tankentl¨ uftung
B_teakt
fkastex_w B_tetevrg 1.0 0.0
B_lteab B_tevzust
1/
1/
fkastold_w
dfkasteb_w
fkaprog /NC
kanstpro_w
fkastes_w dfkastes_w
fkastes_w
TQTEAB TQTEXMAB
fkastes ktevanst dfkaster
FKAPROG
teb-fkastein
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fkastes_w
teb-fkastein
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1419 von 4100 31.JAN.2003 Thomas Brosi
FFLOWTE: Berechnung des maximal zul¨ assigen Durchflußfaktors Tankentl¨ uftung
SY_BDE
0 ftevflxm_w
ps_w
pspu
KFFTEVFX
ftevflxm_w
B_sch
pu
nmot FTEVFXS fkastes_w ftefsoll_w
ftevflox_w
mstemxub_w
lamsbgm_w ktevanst mssgin_w
0.0 B_teakt 0.0 ftevflos_w dftevflo_w
ftevflos_w
DFTEVFLO
ftevflow_w teb-fflowte
mste_w
teb-fflowte MSTESTE: Berechnug des maximal zul¨ assigen Massenstroms Tankentl¨ uftung
SY_BDE
0
B_hos 1/
B_schs
B_mwteuvz B_mwteuvz
B_hoss
B_mstefg
B_sch
B_mwtes
0.0
ftevflos_w
mstesmx_w
msteo_w FKATEUM mssgin_w ftead_w 1.0 lamsbgm_w SY_BDE 0 B_tevzust
1.0 B_teakt
0.0
0.0 ktevanst
mstesoll_w dmstes_w
DMSTES 1/
mstesoll_w
fgwrte FGWRMSMX Add 1 increment 1/ mstesold_w TTEVZUST
0.01
teb-msteste
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
msteo_w
teb-msteste
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1420 von 4100 31.JAN.2003 Thomas Brosi
ADMOHCTE: Berechnung der DKHCKORR-Adaption, der Tankausgasung und des AKF-Modells
Evaporation in the fuel tank (model)
Calculation of HC load FTEADTE
TANKMOTE
khcch_w khctev_w B_tevzust
fkastexm_w
fkakormt_w
fkakormt_w
AKFMOTE
B_cakfhmx dkhckorr_w
dkhckorr_w
B_tevzust
fkastexm_w
ACF model
mkausg_w
mkausg_w
B_cakfhmx
B_rkteb
B_rkteb
khcch_w
B_fvgte
B_fvgte
khctev_w
ftefva_w
fkaste
fkaste
fkaste_w fteadchf
fteadchf
fteadf B_rkteb
fteadf
ftead_w
ftead_w
B_rkteb
teb-admohcte
B_fvgte ftefva_w fkaste_w
teb-admohcte
SY_BDE KHCTEMX
0 KHCTEMNH
4/
dkhcmn
B_hom FKATEMNS fkaste 0.0039 khctev_w
ftead_w khc_w
3/ mksbgKAHCTEMK (SMK05TEUB)
kadhcte
FUMRBRK compute 5/
B_rkteb 2/
B_tei
dkhckorr_w ddkhc_w
SY_BDE
ftead_w
0
dkhckorr_w 0.0
reset 1/
true B_tevzust 1.0
ZKFTEAD compute 1/
fkakormt_w B_te
fteadf
fkaste
fteadf reset 1/
1/ FBTEFKA fbdfkak fkastexm_w FBTEFKAX
B_nmot
compute 2/ 1/
khcch_w
fteadchf fteadch_w
fteadchf reset 2/
FUMRBRK 0.0 B_teres
B_teres
teb-fteadte
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FTEADTE: Berechnug der DKHCKORR-Adaption und der Beladung
teb-fteadte
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1421 von 4100 31.JAN.2003 Thomas Brosi
TANKMOTE: Berechnung der Tankausgasung
MKAUSGMX fkaste_w KADMKAFK
0.0
B_fvgte B_rkteb B_tei B_cakfhmx
compute 1/
dkhckorr_w
mkausg_w mkausg_w
0.0
reset 1/ 0.0 teb-tankmote
ftefva_w FBADMKA B_teres
teb-tankmote AKFMOTE: Modellierung des AKF
mstedte_w
mstedte_w
vltev_w
1.0
ZKKHCTEV
ftho_w
mkausg_w mkgepu_w
mkugep_w
MSTELMN
khctev_w
mktev_w
1.0
khcakf_w 2.0
1.0 fakpuf_w
khctev_w reset 1/
0.0 FAKFPUF B_teres TVKHCCH 0.000278
0.999
[s/h]
B_cakfhmx B_cakfhmx
[kg]
0.0
khcch_w
B_tei CAKFA
compute 1/
B_fvgte B_rkteb
mkcakfh_w
khcch_w
0.0 0.0
mkverlte_w
vkste_w
reset 1/
mksp_w 2.0
1.0 B_teres
mstedte_w
ftho_w
vgste_w KAKFAD
2.0
ftho_w
vlste_w
teb-akfmote
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2.0
teb-akfmote
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1422 von 4100 31.JAN.2003 Thomas Brosi
BGAUSGTE: Berechung mehrerer Ausgabesignale Tankentl¨ uftung (hohe Beladung, Abbruchbereitschaft, Schicht- Homogenfreigabe, ...)
FTEADNPMX
TFKAKORFV
B_teakt
FTEADNPMN ftead_w
B_fvgte B_zoraf FKAKORBMX FKAKORBMN
fkakormt_w B_rkteb
SY_BDE
0 hPa 2560.0
B_te nmot misol-
mksbg 1/
3/ psteschs_w psteschs_w 2/
KFFPSTEB (SNM04TEUB,SMI04TEUB)
pstehmms_w 0.0 fteadf
1/ fteadfu
pstehmms_w
pu KFFPSTED
fteadchf
phuateh fteadphu
0.0
BPHUTEB phuatem SY_BDE
rkte_w
0
FKATEUMS
phuatel compute 2/
3/ B_mwte
rk_w
compute 1/
rk2_w B_mwteuvz
B_mwtes
B_mwte
teb-bgausgte
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_STERVK 0
teb-bgausgte
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1423 von 4100 31.JAN.2003 Thomas Brosi
BERRKTE: Berechnug der Gemischkorrektur Tankentl¨ uftung 0.0
SY_STERVK
FRKTEMX
0
B_rkteb FRKTEMN
B_rkteb
rkg_w false rkg2_w
rkte_w nmot
fvermte_w
rkte_w
FVERMN
qmsdynFVRMDYN (SQM05TEUB)
B_nmot 0.0 mste_w
rcltev_w
rcltevvz_w
rclteev_w
mkteev_w
rkteub_w
ftead_w umsrln_w 1.0 DSTEMIN mssgin_w qmsdyn
dstert20_w FVERZDYN (SQM05TEUB) nmot_w NVERZMN
teb-berrkte
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SQM05TEUB
mssgout_w
teb-berrkte
ABK TEB 110.10.0 Abkurzungen ¨ Parameter
Source-X
BPHUTEB CAKFA CWMSTEFG DFHOST DFTEVFLO DLAMSBST DLAMSTE DMSTES DSTEMIN DTAVVKST FAKFPUF FBADMKA FBFLAMKT FBTEFKA FBTEFKAX FGWRDLAM FGWRKA FGWRMSMX FKAKORBMN FKAKORBMX FKAPROG FKASNOXR FKASTINX FKATEB FKATEMNS FKATEUM FKATEUMS FQTIMNH FQTIMNS FRKTEMN FRKTEMX FSRFKAS FTEADNPMN FTEADNPMX FTEVFXS FUMRBRK FVERMN FVERZDYN
FTEADPHU
FTEVFLOS_W
MSTESOLL_W
FTEFVA_W LAMZAKT_W FKASTE FKASTEXM_W DLAMSBGR_W FKAKORDL
FKASTES IMSTEINI QTETEMIN
NMOT NMOT QMSDYN
Source-Y
Art
Bezeichnung
KL FW FW FW KL FW FW KL FW FW FW KL KL KL KL KL KL FW FW FW KL FW KL KL FW FW FW FW FW FW FW FW FW FW KL FW KL KL
Kennlinie fur ¨ physikalische Dringlichkeit fur ¨ TE ¨ AKF Kapazitat Codewort zur Konfiguration der Freigabe des Massenstroms Tankentluftung ¨ ¨ Schwelle fur ¨ Hohendifferenz seit letztem Abgleich Aufsteuergeschwindigkeit przentualer Durchflußfaktor TEV Schwelle fur ¨ Lambda-differenz seit letztem Abgleich Delta- Lambda Schwelle zur Erkennung des abgeglichenen Zustand Kennlinie maximale Zunahme Massenstrom Tankentluftung ¨ Minimalwert fur ¨ Weitertransport in Totzeitglied Gemischtransport Schwelle fur ¨ Temperaturdifferenz seit letztem Abgleich Pufferfaktor AKF ¨ Bewrtungsfaktor abhangig von Spulrate ¨ Bewertungsfaktor fur ¨ Sondensignalabgleichsfaktor ¨ Faktor Korrektur Lerngeschwingigkeit Beladung abhangig von der sez. Kraftstoffra Faktor Korrektur Lerngeschwingigkeit Beladung: f(fkaste) Kennlinie fur ¨ die Bewertung der Grenzwertregelung (fr) Kennlinie stetige Grenzwertregelung (fr) Maximalwert Grenzwertregleingriff auf Sollmassenstrom Minimum des Bereichs von fkakormt_w fur ¨ Erkennung Fehlerverdacht Gemisch Maximum des Bereichs von fkakormt_w fur ¨ Erkennung Fehlerverdacht Gemisch Progression Aufsteuerung spez. Kraftstoffrate Faktor zur Reduzierung der spez. Kraftstoffrate bei NOx-Kat Regenerierung ¨ Kennlinie Max. spez. K-Rate abhangig vom Integral Massenstrom TE nach TE Stop Kennlinie Kraftstoffanteil Tankentluftung ¨ abh. von te / TEMIN minmale Kraftstoffanteil Tankentluftung ¨ in Schichtbetrieb Faktor Kraftstoffanteil Tankentluftung ¨ fur ¨ Freigabe BDE-Mode Umschaltung Faktor Kraftstoffanteil Tankentluftung ¨ fur ¨ Freigabe BDE-Mode Umschaltung Gewichtungsfaktor fur ¨ min. Einspritzdauer im Homogenbetrieb Gewichtungsfaktor fur ¨ min. Einspritzdauer im Schichtbetrieb ¨ Faktor fur ¨ minimal zulassige rkte_w ¨ Faktor fur ¨ maximal zulassige rkte_w ¨ Faktor Steilheit Regelung spez. Kraftstoffanteil in Nahe Sollkraftstoffanteil Min-Schwelle fur ¨ Erkennung unplausibler HC-Beladung Max-Schwelle fur ¨ Erkennung unplausibler HC-Beladung ¨ Kennlinie max. prozentuale TEV-Offnung im Schichtbetrieb Faktor Umrechnung HC-Konzentration in Beladung ftead Kennlinie Faktor Vermischung Regeneriergas Tankentluftung ¨ mit Frischluft ¨ Dynamischer Faktor Verzogerung Regeneriergas zw. Drosselklappe, Einspritzventil
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
FVRMDYN KADMKAFK KAHCTEMK KAKFAD KFFKASX KFFPSTEB KFFPSTED KFFTEVFX KFKASNH KFKASNS KFTEKAH KFTEKAS KHCTEMNH KHCTEMX KLAMST KTEVANMK LAMMNST LAMZKMN MKAUSGMX MSDKLMMN MSTELMN NVERZMN SMI04TEUB SMK05TEUB SNM04TEUB SQM05TEUB STA04TEUB TFKAKORFV TFTEINI TQTEAB TQTEXMAB TTEVZUST TVAST TVEVLOCTE TVKHCCH TVSAUGST ZKFTEAD ZKKHCTEV ZKLAMTE
QMSDYN FKASTE_W MKSBG VGSTE_W MKSBG NMOT MKSBG NMOT NMOT NMOT NMOT NMOT
TEB 110.10.0
Seite 1424 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
KL KL KL KL KF KF KF KF KF KF KF KF FW FW FW KL FW FW FW FW FW FW SV SV SV SV SV FW FW FW FW FW FW FW FW FW FW KL FW
dynamischer Faktor Vermischung Regeneriergas Tankentluftung ¨ mit Frischluft Kennlinie Lerngeschwingigkeit Tankausgasung Kennlinie Adaptionsgeschwindigkeit Abweichung HC-Konzentration (dkhc_w) Adsorbtionskonstante AKF Kennfeld max. spez. Kraftstoffrate Tankentluftung ¨ Kennfeld Vorgabe Quotient Saugrohrdruck zu Umgebungsdruck F( nmot, misol) Kennfeld Vorgabe Quotient Saugrohrdruck zu Umgebungsdruck F(mksbg,fteadf) ¨ Kennfeld max. prozentualer TEV Offnungsquerschnitt Kennfeld max. spez. Kraftstoffrate TE bei Notlauf Homogen Kennfeld max. spez. Kraftstoffrate TE bei Notlauf Schicht Kennfeld Sollkraftstoffanteil bei Regenerierung im Homogenbetrieb Kennfeld Sollkraftstoffanteil bei Regenerierung im Schichtbetrieb Minimalwert HC-Konzentration Regeneriergas Tankentluftung ¨ (Homogenbetrieb) Maximalwert HC-Konzentration Regeneriergas Tankentluftung ¨ Integrator Steigung fur ¨ das Lernen des Faktors flamkst_w Kennlinie Aufsteuergeschwindigkeit TEV Minimale Lambda-Schwelle fur ¨ Sondensignalabgleich Minimale Lambda-Schwelle fur ¨ Sondensignalabgleich Maximalwert Tankausgasung minimaler Massenstrom uber ¨ Drosselklappe in TE Minimalwert TEV-Massenstrom fur ¨ Berechnung HC-Konzentration in Leitung TEV-Saug. ¨ minimale Drehzahl fur ¨ Verzogerung ¨ Soll-Drehmoment-abhangige Stutzstellen ¨ (Anzahl =4) ¨ Kraftstoff-abhangige Stutzstellen ¨ (Anzahl =5) ¨ Motordrehzahl-abhangige Stutzstellen (Anzahl =4) ¨ ¨ Luftmassenquotient-abhangige Stutzstellen ¨ (Anzahl =5) ¨ Ansaugluft-abhangige Stutzstellen ¨ (Anzahl = 4) Zeit fur ¨ Erkennung Fehlerverdacht Gemisch Zeit fur ¨ Erkennung TE Stop Zeit fur Tankentluftung ¨ Absteuerung Spulrate ¨ ¨ Zeit fur ¨ Absteuerung spez. Kraftstoffrate Tankentluftung ¨ bei Schub... Zeit fur ¨ TEV ZU bei Sondensignalabgleich Einschaltverzugzeit fur ¨ Sondensignalabgleich Forderung ¨ Verzogerungszeit fur ¨ Wiedereinsetzen der Einspritzung nach Ausblendung ¨ Verzogerungszeit fur ¨ Berechnungsende HC-Konzentration am TEV Einschaltverzugzeit fur ¨ Sondensignalabgleich Starten Zeitkonstante gefilteter Faktor Beladung Spulstrom ¨ bei Tankentluftung ¨ Filterzeitkonstante fur ¨ HC-Konzentration am TEV Hochpass Zeitkonstante fur ¨ lamsbg
Systemkonstante
Art
Bezeichnung
SY_AGR SY_ASG SY_BDE SY_NOXKAT SY_STERVK SY_STETLR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante: Getriebe mit Drehzahlregelung vorhanden Systemkonstante Benzin-Direkteinspritzung Systemkonstante: NOx-Speicherkat in Abgassystem verbaut Systemkonstante Bedingung : Stereo vor Kat Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
Source-Y
TANS MISOL FTEADFU PSPU MISOL MISOL MISOL MISOL
MKSBG
MISOL MKSBG NMOT QMSDYN TANS
VLTEV_W
Variable
Quelle
Referenziert von
Art
Bezeichnung
BDEMOD
BDEMUM
EIN
BDE-Betriebsart
BDEMODNM
BDEMKO
EIN
¨ BDE-Betriebsartenwunsch noch moglich vor Diagnosemanager
BDEMODS
BDEMKO
EIN
BDE-Sollbetriebsart
B_BASCH
BDEMUM
BDEMAB, BDEMKO,BDEMUE, DSCHED,DTEV, ... DSCHED, DTEV, LRA, TEB BDEMUE, BDEMUM,DTEV, LBUESYN, LRA, ... AWEA, BBKR,ESAUSG, GK, RKTI, ...
EIN
Bedingung Schicht-Betriebsart (Schicht, Schicht-Katheizen) aktiv
B_CAKFHMX B_CALEND B_CALSTART B_DENOX
TEB TEB TEB SKR
LOK LOK LOK EIN
¨ Bedingung AKF Kohle voll gesattigt Bedingung Ende des Sondensignalabgleichs Bedingung Start des Sondensignalabgleichs Anforderung NOx-Speicherkatregenerierung
B_DENOXTE B_EVLOC
TEBEB BGEVAB
B_EVLOCTE B_FVGTE B_GSAF
TEB TEB CANECUR
B_GSAFTE B_HOM
TEB BDEMUM
B_HOS
BDEMUM
BBAGR, BBSAWE,DFRST, DLSAHKBD,DTEV, ... DTEV, TEB EIN EIN DDYLSU, DHRLSU,DLSAFK, DLSAHKBD, DMDSTP, ... LOK LRA, TEBEB AUS GGCEGS, LAMBTS,- EIN MDASG, MDASGPH,TEB LOK ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... ATM, BBKR,EIN BDEMEN, BDEMUE,BGAGRSOL, ...
Reaktion der TE bei NOx-Speicherkat-Regenerierung erforderlich Status: alle lokalen Einspritzventile werden angesteuert, = B_EVTOT bei einem SG
Bedingung keine Einspritzausblendung fur ¨ Tankentluftung ¨ Fehlerverdacht Gemisch aus der Tankentluftung ¨ Bedingung Getriebe-Schalteingriff-Anforderung
Bedingung Getriebe-Schaltanforderung fur ¨ Tankentluftung ¨ Bedingung Betriebsart Homogen Bedingung Betriebsart Homogen-Schicht
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1425 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HOSS
BDEMKO
EIN
Bedingung Sollbetriebsart Homogen-Schicht
B_LTEAB B_MSTEFG B_MWTE B_MWTES
TEBEB TEB TEB BDEMUM
BDEMUE, BDEMUM,BDEMUS, GK, RKTI, ... TEB DTEV, TEB BDEMUE, BDEMUM BDEMUE, DTEV, TEB, TEBEB
EIN LOK AUS EIN
Bedingung langsame Absteuerung der Spulrate ¨ Bedingung Freigabe des Massenstroms uber ¨ das Tankentluftungsventil ¨ Bedingung Modewechsel Tankentluftung ¨ (Quittung) Bedingung Modewechsel Tankentluftung ¨ (Trigger)
B_MWTEUVZ B_NMOT
TEB BGWNE
LOK EIN
¨ BDE-Modewechsel Tankentluftung ¨ ohne Verzogerung Bedingung Motordrehzahl: n > NMIN
B_RBTE B_RBTE2 B_RKTEB B_SABTE
TEBEB TEBEB TEB BBSAWE
B_SBBVK
BGLAMBDA
B_SCH
BDEMUM
B_SCHS
BDEMKO
B_TE
TEBEB
B_TEAKT B_TEI B_TEN B_TERES B_TETEVRG B_TEVZUST B_ZORA B_ZORA2 B_ZORAF DDKHC_W DFKASTEB_W DFKASTER DFKASTES_W DFP_LSV
TEBEB TEBEB TEBEB TEB TEB TEB DKVS DKVS TEB TEB TEB TEB TEB TEB
DFP_LSV2
TEB
DFTEVFLO_W DKHCKORR_W DKHCMN DLAMSBGR_W DLAMST2_W DLAMST_W DMSTES_W DSTERT20_W E_LSV
TEB TEB TEB TEB TEB TEB TEB TEB BGELSV
E_LSV2
BGELSV
FAKPUF_W FBDFKAK FGWRTE FHOZSTE_W FHO_W
TEB TEB TEB TEB GGDSU
FID_ATEH FID_ATEL FID_ATEM FKAKORDL FKAKORMT_W FKAKORMX_W FKASTE FKASTES FKASTES_W FKASTEXM_W FKASTEXU_W FKASTEX_W FKASTE_W FKASTOLD_W FKATEFRG FKATEI
TEB TEB TEB TEB TEB TEB TEB TEB TEB TEB TEB TEB TEB TEB TEB TEB
ADVE, AEKP, ALE,ALSU, BAKH, ... DTEV, TEB DTEV, TEB
EIN EIN LOK AMSV, BKS, LAMBTS, EIN TEB, TEBEB EIN BBBO, DCFFLR,DPLLSU, LRAEB, TEB, ... ATM, BDEMEN,EIN BDEMKO, BDEMUE,BDEMUS, ... BBKR, BDEMEN,EIN BDEMUE, BDEMUM,LAMSDNE, ... BBSAWE, DDYLSU,- EIN DFRST, TEB TEB EIN EIN GKEB, TEB EIN GKEB, TEB LOK LOK LOK LRA, LRAPHU, TEB EIN LRA, LRAPHU, TEB EIN LOK LOK LOK LOK LOK BBBO, BGELSV,DOK DCFFLR, DIMCLS,DKATFKEB, ... BBBO, BGELSV,DOK DCFFLR, DIMCLS,DKATFKEB, ... LOK LOK LOK LOK LOK LOK LOK LOK EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... LOK LOK LOK LOK EIN BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... TEBEB DOK TEBEB DOK TEBEB DOK LOK DTEV AUS DTEV AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK DTEV, ZGST AUS
Bedingung Regelbereitschaft fur ¨ Tankentluftung ¨ Bedingung Regelbereitschaft fur ¨ Tankentluftung, ¨ Bank 2 Kraftstoffanteil der Tankentluftung ¨ an seiner Begrenzung Bedingung Schubabschaltebereitschaft fur ¨ Tankentluftungsventil ¨ schließen Bedingung Sonde betriebsbereit vor Kat
Bedingung Betriebsart Schicht
Bedingung Sollbetriebsart Schicht
Bedingung Tankentluftung ¨ Bedingung Tankentluftung ¨ aktiv (normaler Betrieb oder Notlauf) Bedingung Tankentluftung ¨ funktionsintern Bedingung Tankentluftung ¨ im Notlaufbetrieb (ohne Lambdaregelung) ¨ Reset von Zustandsgroßen der Tankentluftung ¨ bei Fehlerverdacht Bedingung Tankentluftung ¨ im normalen Regelbetrieb Bedingung fur ¨ TEV Zusteuern bei Sondensignalabgleich wenn gleich TRUE, dann ist ora gepruft ¨ wenn gleich TRUE, dann ist ora gepruft ¨ (2. Bank) Positive Flanke von B_zora(2) Eingang Integrator fur ¨ Korrektur HC-Konzentration (dkhc_w) Eingangssignal fur ¨ Integrator spezifischer Sollkraftstoffanteil bei Absteuerung Rohwert Eingangssignal fur ¨ Integrator spezifischer Sollkraftstoffanteil Eingangssignal fur ¨ Integrator spezifischer Sollkraftstoffanteil SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat.
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat. (Bank 2)
¨ Eingang Integrator relative TEV-Offnung Ausgang Integrator schnelle Korrektur HC-Konzentration ¨ minimal zulassige HC-Konzentration ¨ relative Anderung der begrenzten Lamda-Soll delta Lambda bei Sondensignalabgleich (Bank 2) delta Lambda bei Sondensignalabgleich Eingang Integrator Massenstrom TEV Normierte Weitertransportstrecke Regeneriergas im Saugrohr im 20ms-Raster Errorflag: Lambda-Sonde vor Kat
Errorflag: Lambda-Sonde 2 vor Kat
Berechneter Pufferfaktor des AKF-Modells Bewertungsfaktor Lerngeschwindigkeit Beladung Eingriff Grenzwertregelung Tankentluftung ¨ ¨ Faktor Korrektur Hohe (Fur ¨ Sondensignalabgleich) ¨ Korrekturfaktor Hohe (word)
Function Identifier: Mode A; Tankentluftung ¨ mit hoher Beladung Function Identifier: Mode A; Tankentluftung ¨ mit niedriger Beladung Function Identifier: Mode A; Tankentluftung ¨ mit mittlerer Beladung mit delta Lambda bewerteten fkakormx Mittelwert Bank1, Bank2 des Produkts Abweichung Lambdaregler und Lambda Maximalwert Bank1, Bank2 des Produkts Abweichung Lambdaregler und Lambda Istwert spezifischer Kraftstoffanteil Tankentluftung ¨ Sollwert spezifischer Kraftstoffanteil Tankentluftung ¨ Sollwert spezifischer Kraftstoffanteil Tankentluftung ¨ (16 bit) ¨ Max.mogl.Wert spezifischer Kraftstoffanteil Tankentluftung ¨ (16 bit) Max-Wert spezifischer Kraftstoffanteil Tankentluftung ¨ unbegrenzt. Max-Wert spezifischer Kraftstoffanteil Tankentluftung ¨ (16 bit) Istwert spezifischer Kraftstoffanteil Tankentluftung ¨ (16 bit) Altwert spezifischer Kraftstoffanteil Tankentluftung ¨ (16 bit) Faktor Kraftstoffanteil Tankentluftung ¨ bei Sollspulrate ¨ Faktor Kraftstoffanteil Tankentluftung ¨ (aktueller Istwert)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
FKATEI_W FKATES FLAMKST2_W FLAMKST_W FRM2_W
TEB TEB TEB TEB LRS
BGMSNOVK
AUS LOK LOK LOK EIN
Faktor Kraftstoffanteil Tankentluftung ¨ (aktueller Istwert) Faktor Kraftstoffanteil Tankentluftung ¨ (Sollwert) Korrekturfaktor bei Sondensignalabgleich (Bank 2) Korrekturfaktor bei Sondensignalabgleich schneller Mittelwert des Lambdaregelfaktors Bank 2(Word)
FRM_W
LRS
FTEADCHF FTEADCH_W FTEADF
TEB TEB TEB
FTEADFU FTEADPHU FTEAD_W FTEFSOLL_W FTEFVA_W FTEVFLOS_W FTEVFLOW_W FTEVFLOX_W FTEVFLXM_W FTHO_W FVERMTE_W IMSTEINI KADHCTE KANSTPRO_W KHCAKF_W KHCCH_W KHCTEV_W KHC_W KTEVANST LAMSBG2_W
TEB TEB TEB TEB TEB TEB TEB TEB TEB BGTEV TEB TEB TEB TEB TEB TEB TEB TEB TEB LAMKO
LAMSBGM_W LAMSBG_W
TEB LAMKO
LAMSONS2_W
BGLASO
LAMSONS_W
BGLASO
LAMSONZS_W LAMZAK2_W
TEB LRS
LAMZAKK2_W LAMZAKK_W LAMZAKT_W LAMZAK_W
TEB TEB TEB LRS
MISOL MKAUSG_W MKCAKFH_W MKGEPU_W MKSBG MKSP_W MKTEEV_W MKTEV_W MKUGEP_W MKVERLTE_W ML_W
MDKOG TEB TEB TEB TEB TEB TEB TEB TEB TEB SRMSEL
MSAGR_W
BGAGR
MSDKALM_W MSSGIN_W MSSGOUT_W MSTE
BGRLFGZS TEB TEB BGTEV
MSTEDTE_W MSTEMXUB_W MSTEO_W MSTESMX_W MSTESOLD_W MSTESOLL_W
BGTEV TEB BGTEV TEB TEB TEB
DFRST, DLSFV, ... DFRST, DLSFV, ... TEBEB
DICLSU,DLSUV, LRA,
EIN DICLSU,DLSUV, LRA,
AUS LOK DDYLSU, LRAPHU, TE- AUS BEB LOK LOK DTEV, LRA AUS LOK LOK LOK LOK LOK LOK EIN BBBO, DTEV, TEB LOK DTEV AUS LOK LOK LOK LOK LOK LOK LOK EIN ATM, BGLAMOD,BGLASO, BGMSNOVK, DKATFKEB, ... LOK ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... LOK BGLAMABM, EIN DKATSPFK, TEB LOK LOK LOK EIN BGLAMABM, DKATSPFK, SKP, TEB EIN BDEMKO, TEB LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN BBBO, BGTPABG,DLSAFK, DLSFV,DTEV, ... BGMSABG, BGTMPK, EIN TEB TEB EIN LOK LOK BGMSDKS, EIN BGMSDSS, BGMSUGD, BGRLFGZS, TEB DTEV, TEB EIN LOK ATEV, TEB EIN LOK LOK ATEV AUS
Seite 1426 von 4100 31.JAN.2003 Thomas Brosi
schneller Mittelwert des Lambdaregelfaktors (Word)
gefilteter Faktor Tankentluftungs-Adaption Kohleanteil ¨ Beladung der Kohle des Aktivkohlefiltermodells gefilteter Faktor Tankentluftungs-Adaption ¨ gefilteter Faktor Beladung Spulstrom ¨ bei Tankentluftung ¨ (unsigned) Beladung AKF fur ¨ Bildung physikalische Dringlichkeit Tankentluftung ¨ Faktor Tankentluftungs-Adaption ¨ Sollwert der Spulrate Tankentluftung ¨ ¨ Spulrate ¨ Tankentluftung ¨ ¨ Sollwert Offnungsfaktor TEV (16 bit) ¨ Istwert Offnungsfaktor TEV (16 bit) ¨ Max.-Wert Offnungsfaktor TEV (16 bit) ¨ Max.-Wert Kennfeld Offnungsfaktor TEV (16 bit) ¨ Faktor Korrektur Hohe und Temperatur Faktor Vermischung Regeneriergas im Saugrohr ¨ Integral Massenstrom TEV nach langerem TE-Stop Lerngeschwindigkeit Adaption Beladung Aufsteuergeschwindigkeit spez. Kraftstoffrate HC Konz. des AKF ¨ AKF HC Konz. Hauptkapazitat HC Konz. am TEV Adaptierte HC-Konzentration Regenerierstrom Grundwert TEV Aufsteuergeschwindigkeit Lambdasoll Begrenzung (word) Bank2
Mittelwert des begrenzten Soll-Lambdas von Bank 1 und Bank 2 Lambdasoll Begrenzung (word)
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
Lambda-Sollwert (zwischengespeichert) Lambdasondenistwert, korrigiert um Zusatzamplitude, Bank2 Lambdasondenistwert, korrigiert und abgeglichen um Zusatzamplitude (Bank 2) Lambdasondenistwert, korrigiert und abgeglichen um Zusatzamplitude Lambdasondenistwert, korrigiert um Zusatzamplitude Lambdasondenistwert, korrigiert um Zusatzamplitude Indiziertes resultierendes Sollmoment Kraftstoffmassenstrom Ausgasung im Tank (adaptierter Wert) Bilanz: Massenstrome HC in Kohle ¨ In die Kohle stromender Massenstrom HC Aus ml und lamsbg berechneter Kraftstoffmassenstrom Spulstrom ¨ HC 15 facher Wert des Massenstroms HC-Gas ins Saugrohr Spulstrom ¨ TEV ¨ Von Tank in das TEV direkt stromender Massenstrom HC Verluststrom HC in Umgebung aus AKF Luftmassenfluß gefiltert (Word)
AGR Massenstrom ins Saugrohr ( 16-Bit ) Massenstrom uber ¨ Drosselklappe (abgeglichen mit HFM Signal) ¨ Ins Saugrohr stromender Massenstrom (Drosselklappe + TEV) ¨ Aus dem Saugrohr stromender Massenstrom (Drosselklappe + TEV + AGR) Massenstrom Tankentluftung ins Saugrohr ¨
Massenstrom TEV fur ¨ DTEV (Word) ¨ Maximal moglicher Sollmassenstrom Tankentluftung ¨ unbegrenzt Massenstom durch das 100% offene TEV ¨ Maximal moglicher Sollmassenstrom Tankentluftung ¨ Massenstrom Tankentluftung ¨ ins Saugrohr, (alter Sollwert) Massenstrom Tankentluftung ¨ ins Saugrohr, Sollwert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
MSTE_W NMOT
BGTEV BGNMOT
NMOT_W
BGNMOT
PHUATEH PHUATEL PHUATEM PSPU PSTEHMMS_W PSTESCHS_W PS_W
TEB TEB TEB TEB TEB TEB SRMSEL
PU
GGDSU
QMSDYN QTETEMIN QTITIMNH QTITIMNS RCLTEEV_W RCLTEVVZ_W RCLTEV_W RFLMORGI_W RK2_W
TEB TEB RKTI RKTI TEB TEB TEB SRMHFM GK
RKG2_W
GK
RKG_W
GK
RKTEUB_W RKTE_W
TEB TEB
RK_W
GK
TANS
GGTFA
TANVK_W
ATM
TAVVKMZS_W TAVVKM_W TMOT
TEB ATM GGTFM
UB
GGUB
UMSRLN_W
BGRLFGZS
VGSTE_W VKSTE_W VLSTE_W VLTEV_W
TEB TEB TEB TEB
TEB EIN AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AUS AUS AUS ATEV AUS VPSKO AUS VPSKO AUS EIN AGRPSOL, BBBO,BGAGR, BGFKMS,BGMSDK, ... DFFT, DTEV, KMTR, TE-EIN B LOK DTEV, TEB LOK TEB EIN TEB EIN LOK LOK LOK SRMSEL, SRMUE, TEB EIN BGKV, BGLASO, TEB, EIN ZUESCH ATM, BGMSABG,EIN BGMSNOVK, BGTPABG, TEB EIN ATM, BGMSABG,BGMSNOVK, BGTPABG, TEB LOK BGKV, GK, UFGKC,- AUS ZUESCH ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ATR, BGAGR, KODOH, EIN LAMBTS, SKR, ... LOK EIN DICLSU, TEB ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ... BGAGRDS, EIN BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ... LOK LOK LOK LOK
TEB 110.10.0
Seite 1427 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Massenstrom Tankentluftung in das Saugrohr ¨ Motordrehzahl Motordrehzahl physikalische Dringlichkeit: Mode A, hohe Bel. in Tankentluftung ¨ physikalische Dringlichkeit: Mode A, niedrige Bel. in TE physikalische Dringlichkeit: Mode A, mittlerer Bel. in Tankentluftung ¨ Quotient Saugrohrdruck Umgebungsdruck Geforderter Saugrohrdruck fur ¨ TE im Homogen-Mager-Betrieb Geforderter Saugrohrdruck fur ¨ TE in Schichtbetriebsarten Saugrohr-Absolutdruck (Word)
Umgebungsdruck Quotient aus ml_w und mssgin_w Quotient: te / TEMIN fur ¨ BDE teh_w/teminh_w bzw. tes_w/temins Quotient ti / TIMIN ( im Homogenbetrieb - bei BDE) Quotient ti / TIMIN im Schichtbetrieb ¨ Reciprokes Lambda Saugrohr auf Hohe Einlaßventil ¨ Reciprokes Lambda Saugrohr laufzeitverzogert ¨ Reciprokes Lambda Saugrohr auf Hohe TEV relative Fullung ¨ gesamt ohne internes Restgas HFM basiert relative Kraftstoffmasse Bank2 relative Kraftstoffmasse gesamt, Bank2
relative Kraftstoffmasse gesamt
Relativer Gemischanteil Tankentluftung unbegrenzt ¨ Relativer Gemischanteil Tankentluftung ¨ relative Kraftstoffmasse
Ansaugluft - Temperatur Abgastemperatur nach dem Vorkat Abgastemperatur vor Vorkat aus Modell (zwischengespeichert) Abgastemperatur vor Vorkat aus Modell Motor-Temperatur Batteriespannung
Umrechnungsfaktor Fullung ¨ in Massenstrom
Spulvolumenstrom ¨ AKF gesamt Spulvolumenstrom ¨ AKF (Kraftstoff) Spulvolumenstrom ¨ AKF (Luft) Spulvolumenstrom ¨ TEV (Luft)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1428 von 4100 31.JAN.2003 Thomas Brosi
FB TEB 110.10.0 Funktionsbeschreibung Einleitung: ===========
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Problematik der Tankentl¨ uftung bei Benzin-Direkteinspritzung ---------------------------------------------------------------- Im Homogenbetrieb brennt das Regeneriergas vollst¨ andig, im Schichtbetrieb brennt das eingeleitete HC-Gas nur in den Bezirken, wo das Gesamtgemisch (eingespritzter Kraftstoff + Regenerier-Kraftstoff) ausreichend fett ist. - Unverbranntes Gemisch f¨ uhrt zu einer Erh¨ ohung der HC-Rohemissionen und verschlechtert den spezifischen Kraftstoffverbrauch. - In Betriebspunkten h¨ oherer Last kann die sogenannte Doppeleinspritzung (Homogen- Schicht) aktiviert werden. Dabei wird ein nur bestimmter Teil des einzuspritzenden Kraftstoffs f¨ ur die Schichtflamme verwendet. Der Großteil der Einspritzmenge wird zur generellen Anfettung des Brennraumgemisches verwendet. Bei Tankentl¨ uftung in dieser Betriebsart wird dann nur die homogene Einspritzmenge reduziert. - Durch Androsselung kann das Gemisch bei gleicher Kraftstoffmenge und Zusammensetzung generell angefettet werden, so daß die Bereiche, die durchbrennen vergr¨ oßert werden k¨ onnen. - Neben dem mangelhaften Durchbrennen von homogenen HC-Gas hat man im Schichtbetrieb noch das Problem des geringeren Unterdrucks. Da die Durchflußcharakteristik eines Tankentl¨ uftungsventils jedoch bei kleinen Differenzdr¨ ucken sehr steil ist, reicht ein Saugrohrunterdruck von etwa 100 hPa aus, um ausreichend Regeneriergas anzusaugen. Voraussetzung ist jedoch der Einsatz eines gr¨ oßeren Tankentl¨ uftungsventils (etwa 6 mˆ3/h ¨ uberkritischer Durchfluß an Stelle von 3.4 mˆ3/h bisher) und die Verringerung des Str¨ omungswiderstandes der Tankentl¨ uftungskomponenten (insbesondere bei der Leitung AKF-TEV und beim Aktivkohlefilter). - Wenn im Tankentl¨ ufungsbetrieb die verringerte Einspritzzeit nicht exakt die eingeleitete Regeneriergasmenge kompensiert, dann ergeben sich Lambdaabweichungen. - Im Homogenbetrieb f¨ uhren diese Lambdaabweichungen zu einer Verschlechterung der KAT-Konvertierung und zu Momenteneinbr¨ uchen bei zu magerem und drastisch zu fettem Gesamtgemisch. - Im Schichtbetrieb wirken sich Lambdaabweichungen vom Sollwert im Wesentlichen momentenbeeinflussend aus. Ein zu fettes Gemisch f¨ uhrt zu einer Erh¨ ohung des Motormoments, ein zu mageres Gemisch zu einer Erniedrigung des Motormoments. Eine signifikante Abgasverschlechterung ist jedoch nicht zu erwarten.
- Funktionskonzept der Tankentl¨ uftung f¨ ur BDE ---------------------------------------------- Tankentl¨ uftung muß sowohl im Schicht- als auch im Homogenbetrieb gemacht werden k¨ onnen. F¨ ur beide Betriebsarten soll nur eine TEB-Funktion ben¨ otigt werden. - Im Homogenbetrieb sind die Verh¨ altnisse praktisch identisch mit denen bei der Saugrohreinspritzung. - Im Schichtbetrieb hat die Tankentl¨ uftung eine zus¨ atzliche Eingriffsm¨ oglichkeit auf die Drosselklappenstellung. ¨ Uber eine Androsselungsanforderung kann sowohl ausreichend Differenzdruck sichergestellt werden (hier reichen etwa 100 mbar Druckdifferenz aus). Zur Verbesserung der Verbrennung von homogenem Regeneriergas kann jedoch auch mehr angedrosselt werden. - Auch bei der Direkteinspritzung kann man ein "Sp¨ ulziel" applizieren. Sowohl im Homogenbetrieb als auch im Schichtbetrieb ist dieses Sp¨ ulziel das Erreichen eines "vorgegeben Kraftstoffanteils Tankentl¨ uftung". Wenn die AKF-F¨ ullung dazu nicht ausreicht, wird eine Begrenzung des "maximalen spezifischen Kraftstoffanteils aktiv", die dann den Sp¨ ulvolumenstrom begrenzt. Der Begriff "spezifischer Kraftstoffanteil Tankentl¨ uftung" wird unten erkl¨ art. ¨nderungen wesentlicher Gr¨ - Gegen¨ uber Lambda = 1.0 Konzepten ergeben sich bei magerem Motorbetrieb einige A oßen: Der relative Kraftstoffbedarf (rk_w) ist nicht mehr proportional zur pr¨ adizierten F¨ ullung (rlp_w), sondern jetzt zus¨ atzlich abh¨ angig von Lambda: rk_w = rlp_w / lamsbg_w. Der aktuelle Kraftstoffanteil Tankentl¨ uftung ist: fkatei = rkte / (rlp / lamsbg) = rlte * ftead * lamsbg / rlp = ftefva_out * ftead * lamsbg
(1)
Bemerkung: ftefva_out = rlte / rlp (aktuelle Sp¨ ulrate, berechnet von aus dem Saugrohr abfießenden Massenstr¨ omen) Die neue wichtige "Soll-Zustandsgr¨ oße" zur Regelung des Kraftstoffanteils bei allen Lambdawerten (lamsbg) ist: fkastes = ftefsoll*lamsbg Diese Gr¨ oße wird "spezifischer Soll-Kraftstoffanteil Tankentl¨ uftung oder spezifische Soll-Kraftstoffrate Tankentl¨ uftung" fkastes genannt. Spezifisch deshalb, weil der wirkliche Soll Kraftstoffanteil (fkates) noch von der Beladung (ftead) abh¨ angt. fkates = fkastes * ftead
(2)
Bemerkung: Fr¨ uher bei Systemen mit Lambda = 1.0 war: fkates = ftefsoll * ftead => damit ¨ ubernimmt fkastes bei BDE die Rolle von ftefsoll bei der ME7 !! Bei der Beladung 1.0 (stoechiometrisches Gemisch) ist fkates = fkastes Die Soll-Sp¨ ulrate ftefsoll ergibt sich zu: ftefsoll = fkastes / lamsbg
(3)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1429 von 4100 31.JAN.2003 Thomas Brosi
F¨ ur die Ist-Werte (Saugrohreingangsseitig und ausgangsseitig) gilt: %GK +-------------+ rlp_w | +---+ | -------->|-->| a | + | | |a/b|->o--|-----> rk_w -------->|-->| b | ˆ -| lamsbg_w | +---+ | | +----------|--+ +-+ | rlte_w -->|x|-------+ rkte_w +-+ | ftead_w ---+
Sp¨ ulrate eingangsseitig: spezifischer Kraftstoffanteil: wirklicher Kraftstoffanteil:
ftefva = mste / mssgin fkaste = ftefva * lamsbg fkatei = fkaste * ftead
Auf Ausgangsgr¨ oßen berechnet: Sp¨ ulrate ausgangseitig: spezifischer Kraftstoffant ausgs: wirkl. Kraftstoffanteil ausgs:
ftevfa_out = rlte / rlp fkaste_out = ftefva_out * lamsbg fkatei_out = fkaste_out * ftead
Bemerkung: statt rlp w¨ are richtiger: rfp (pr¨ ad. Gesamtstrom Saugrohr) rlp_w ber¨ ucksichtigt nicht Inertgas AGR (extern) Die Sp¨ ulrate w¨ are dann exakt ein Verh¨ altnis der Teilchenstr¨ ome
Gemischkontrolle bei Magerkonzepten (lamsbg weicht zum Teil deutlich von 1.0 ab)
- Die Tankentl¨ uftung f¨ ur die Direkteinspritzung ist wie schon bei der Saugrohreinspritzung unterteilt in die Funktionen: - TEBEB: Einschaltbedingungen - TEB : Vorgabe des Sollmassenstroms TEV (mstesoll_w), Verfolgung des Massenstroms durch das Saugrohr, Adaption der HC-Konzentration des Aktivkohlefilter (ftead_w), Berechnung der additiven Gemischkorrektur (rkte_w). - ATEV : Berechnung des Tastverh¨ altnisses des TEV (tateout = elektrisches Tastverh. / tatesoll = mechanisches Tastverh.) - BGTEV: Berechnung des aktuellen TEV-Massenstromes (mste_w)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Detaillierte Angaben zu den Funktionen TEBEB, ATEV und BGTEV finden sich in den einzelnen Sektionen. Der Vollst¨ andigkeit halber ist aber die Funktionsweise der gesamten Tankentl¨ uftung hier in %TEB beschrieben.
+--------------------------------------------------------------------> | | +---------------------------------------------------> | | +-------------+ | +----+ | +-----+ mste_w +-------------+ |TEB-Teilfunk.| | |ATEV+----+ tateout |BGTEV+-------->|TEB-Teilfunk.| | +-------+----->| | | | | +---------> | TEVANTE | mstesoll_w | +--------------->| | +-->| BERRKTE | +-------------+ +----+ tatesoll, +-----+ | +-------------+ tateist | +-------------+ | +-------------+ |TEB-Teilfunk.| ftead_w | |TEB-Teilfkt. +---------> | +------------------------------------------------+ | | | ADMOHCTE | | BGAUSGTE +---------> +-------------+ +-------------+
mstesoll_w tateout
rkte_w
phuatel,m,h pste$s
¨ Ubersicht ¨ uber gesamte TEB und Aufteilung in Teilfunktionen. Kurzbeschreibung der Teilfunktionen TEB: ======================================== Die Funktion TEB ist untergliedert in die Teilfunktionen: - SIGAUFTE:
Signalaufbereitung f¨ ur Tankentl¨ uftungsfunktion - Freigabe des Massenstroms Tankentl¨ uftung (MSTEFG) - Sondensignalabgleich (Teilfunktion LAMCALTE) - Faktor-Kraftstoffanteil-Korrektur f¨ ur Tankentl¨ uftung (fkakormx, fkakormt_w) in Unterfunktion FRAUFTE - Summe aller Rohmassenstr¨ ome ins Saugrohr (mssgin_w) - Summe aller Massenstr¨ ome aus dem Saugrohr (mssgout_w) - Aus ml und lamsbg berechneter Kraftstoffmassenstrom (mksbg) - Quotient Einspritzzeit zu minimaler Einspritzzeit (qtetemin) - R¨ ucksetzbedingung bei Fehlerverdacht bzw. Sondenfehler (B_zoraf, B_teres)
- TEVANTE:
Berechnung TEV-Ansteuerung (Soll-Massenstrom TEV) Diese Teilfunktion ist weiter untergliedert in die Unterfunktionen: - FKASTE: Berechnung einer "spezifischen Sollkraftstoffrate Tankentl¨ uftung" (fkastes_w) - FFLOWTE: Berechnung einer "TEV Soll-Durchfluß Rate" (ftevflos_w) - MSTESTE: Berechnung des Soll-Massenstroms Tankentl¨ uftung (mstesoll_w)
- ADMOHCTE:
Adaption und Modell f¨ ur Kraftstoffdampf bzw. HC-Konzentration Diese Teilfunktion ist untergliedert in die Unterfunktionen: - FTEADTE: Adaption der Beladung des AKF (dkhc_w, ftead_w, fteadf) - TANKMOTE: Modell f¨ ur Kraftstoffausgasung im Kraftstofftank (mkausg_w) - AKFMOTE: AKF-Modell f¨ ur Berechnung eines HC-Konzentrations-Vorsteuerwertes
- BERRKTE:
Berechnung der Gemischkorrektur Tankentl¨ uftung (rkte_w) sowie deren Begrenzung
- BGAUSGTE:
Berechung wichtiger Ausgangsgr¨ oßen: - physikalische Dringlichkeit (urgency) f¨ ur die 3 Funktionsidentifier (FIDs) - Saugrohrdruck f¨ ur Schicht- und Homogen-Mager-Betriebsarten (pste$s) - Bit f¨ ur Quittierung der Bereitschaft Tankentl¨ uftung f¨ ur einen Modewechsel (B_mwte)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1430 von 4100 31.JAN.2003 Thomas Brosi
Vorstellung der Teilfunktionen der TEB: ======================================= - Teilfunktion SIGAUFTE: Signalaufbereitung f¨ ur Tankentl¨ uftungsfunktion ---------------------------------------------------------------------- Unterfunktion MSTEFG: Freigabe des Massenstroms Tankentl¨ uftung ---------------------------------------------------------------Bei Einspritzausblendung muss das Tankentl¨ uftungsventil schlagartig geschlossen werden, damit nicht unbverbranntes HC-Gas ins Abgas gelangt. Dies erfolgt durch R¨ ucksetzen des Bits B_mestefg und wirkt in der Teilfunktion MSTESTE, wo der SollMassenstrom der Tankentl¨ uftung zu Null gesetzt wird. Von Vorteil ist es, wenn das TEV bereits vor der eigentlichen Ausblendung geschlossen werden kann, damit sich Saugrohr noch entleeren kann. Hierf¨ ur werden die folgenden Indikatoren verwendet: Schubabschaltung: B_sabte B_sabte wird in der Funktion %BBSAWE gebildet, wo eine Verz¨ ogerung zwischen dem Setzen von B_sabte und B_sab appliziert werden kann. Getriebe-Schaltanforderung bei Automatikgetrieben (SY_ASG = 1): B_gsaf B_gsaf wird vom Getriebesteurger¨ at ¨ uber CAN zur Verf¨ ugung gestellt und wird durchschnittlich einige 100ms vor einer m¨ oglichen Einspritzausblendung gesetzt; die Ausblendung erfolgt zur Reduktion des Momentes bei der Umschaltung. Da die Einspritzung durchschnittlich deutlich vor dem R¨ ucksetzen von B_gsaf wiedereinsetzt, wird das mit der pos. Flanke von B_gsaf gesetzte FLip-Flop (B_gsafte) mit einer positiven Flanke von B_evloc resetiert. Wiedereinsetzen der Einspritzung: B_evlocte Da nicht sofort nach dem Wiedereinsetzen der Einspritzung Tankentl¨ uftung erfolgen soll (beispielsweise soll der Abgastrakt vorher von Luft befreit sein), wird der Massenstrom Tankentl¨ uftung erst verz¨ ogert freigegeben (TVEVLOCTE). Konfiguration der Freigabe: CWMSTECFG Mit Bit 0 des Codeworts CWMSTECFG wird die Reaktion auf B_evloc freigegeben. Mit Bit 1 wird die Raktion auf B_gsaf freigegeben.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ist der Massenstrom Tankentl¨ uftung nicht freigegeben (B_mstefg = FALSE), so kann kein Sondensignalabgleich erfolgen und der Faktor der Gemischabweichung (fkakormt_w, fkakormx_w) wird auf Eins gesetzt, was zur Folge hat, dass die Beladung sich nicht ver¨ andern kann.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1431 von 4100 31.JAN.2003 Thomas Brosi
- Unterfunktion LAMCALTE: Sondensignalabgleich ---------------------------------------------Die Lambdasonde zeigt das Lambda abh¨ angig von der H¨ ohe und der Temperatur der Keramik. Bei den Projekten ohne H¨ ohensensor bzw. mit Heizungsteuerung h¨ angt dann das gezeigte Lambda davon ab, wie genau die H¨ ohe berechnet bzw. die Temperatur der Keramik durch die Heizungsteuerung eingestellt ist. Außerdem kommen ¨ uber die Exemplarstreuung bzw. Lebensdauer weitere Fehler hinzu. Solche Abweichungen, die bei den großen Lambdawerten nicht mehr vernachl¨ assigt werden k¨ onnen, werden dann als Beladung des Aktivkohlefilters gelernt, was eigentlich nicht richtig ist. Bei BDE-Systemen wird in der Teilfunktion LAMCALTE im Schichtbetrieb das Tankentl¨ uftungsventil zugesteuert, wenn seit letztem Abgleich die H¨ ohe sich um DFTHOST bzw. die Abgastemperatur sich um DTAVVKST oder das vorgesteuerte Lambda um DLAMSBST ge¨ andert hat. Nach Zusteuern des TEVs wird lamzak_w an lamsons_w abgeglichen. Das abgeglichene Lambda heißt lamzakk_w und hat bei den Lambdawerten um die Eins ungef¨ ahr den Wert lamzak_w, da nur die ¨ Anderung des lamzak_w von Eins mit dem gelernten Abgleichsfaktor multipliziert wird und die Lambdasonde in der N¨ ahe Eins sehr genau ist, sind die Abweichungen von Eins ungef¨ ahr Null. Eine Abgleich ist beendet, wenn lamzakk_w den wert lamsons_w in diesem Arbeitspunkt erreicht hat. Bei Zwei-Bank-Systemen erfolgt der Abgleich analog f¨ ur die 2. Bank. Ist eine Bank nicht regelbereit (!B_rbte(2)), so erfolgt der Abgleich nur f¨ ur die intakte Bank, da auch nur auf Basis der intakten Bank Tankeentl¨ uftung gemacht wird (s. Teilfunktion FRAUFTE). Bei Systemen mit Saugrohreinspritzung findet kein Sondensignalabgleich statt. - Unterfunktion FRAUFTE: Aufbereitung von Signalen des Lambdareglers und der Sonde ---------------------------------------------------------------------------------Faktor-"N¨ otige-Kraftstoffanteil-Korrektur" f¨ ur Tankentl¨ uftung (fkakormx, fkakormt_w) Zur Adaption der Beladung (ftead_w) und zur Grenzwertregelung werden die Abweichungen der aktuellen physikalischen Kraftstoffvorsteuerung "rk_phys = rk (EV-Menge) + rkte_phys (TEV-Menge)" von dem ¨ uber die Motronic zur Momentenrealisierung berechneten Wert "rk_ges = rl/lamsbg" ben¨ otigt. Als Grund der Abweichungen wird nur der noch nicht vollst¨ andig adaptierte Wert der Beladung (ftead_w) angenommen; die Gemischadaption fra, ora wird hier damit vernachl¨ assigt. Die Abweichungen dienen also der Nachadaption der Beladung.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei Homogenbetrieb sind diese Abweichungen aus der Summe der Abweichungen des Lambdareglers vom Neutralwert 1.0 und aus der aktuellen Lambdaabweichung (lamzakk_w - lamsons_w) bilanzierbar. Im Schichtbetrieb ist die Lambdaregelung abgeschaltet und damit ist die aktuelle Lambdaabweichung (lamzakk_w - lamsons_w) alleine ein Maß f¨ ur die Abweichungen. Um unabh¨ angig vom aktuellen Lambda-Soll zu sein wird an Stelle der Subtraktion (lamzakk_w - lamsons_w) jedoch der Quotient (lamzakk_w / lamsons_w) genommen. Bei Systemen mit Saugrohreinspritzung findet kein Sondensiganabgleich und damit keine Berechnung des korrigierten Werts lamzakk_w statt. Daher wird in diesem Fall der Quotient (lamzak_w / lamsons_w) genommen. Der Faktor "fkakor" beschreibt diese Abweichungen und ist folgendermaßen definiert: BDE-Systeme : Saugrohreinspritzung:
fkakor = (lamzakk_w / lamsons_w) * frm fkakor = (lamzak_w / lamsons_w) * frm
(4)
Die aktuelle relative n¨ otige Kraftstoffkorrektur berechnet sich zu: fkakor - 1
(5)
Bemerkung: fkakor wird zur Adaption der Beladung und zur TEV-Abregelung bei unzul¨ assigen Gemischabweichungen (Grenzwertregelung) verwendet. Damit entspricht fkakor bei eingeschwungener Lambdaregelung dem bisher bei Saugrohreinspritzung verwendeten Regelfaktor (frm). Vorteil dieser Neudefinition der "n¨ otigen Kraftstoffanteil-Korrektur" (fkakor = frm_w*lamzak(k)_w/lamsons_w) ist: - fkakor beinhaltet die aktuelle Lambdaabweichung und den aktuellen Lambdaregeleingriff (frm). Damit ist fkakormt_w wesentlich schneller als bisher frm alleine. - Im Schichtbetrieb kann man nicht von einer aktiven Lambdaregelung ausgehen. Hier wird die Grenzwertregelung und die Adaption der Beladung ausschließlich mit dem Signal der stetigen Lambdasonde (lamzakk_w/lamsons_w) gemacht. Hier ist die n¨ otige Kraftstoffanteil-Korrekur gleich der aktuellen prozentualen Lambdaabweichung. - F¨ ur Stereo-Lambdaregelung wird unterschieden zwischen: fkakormx_w: Maximum der Abweichungen von Bank 1 und Bank 2 fkakormt_w: Mittelwert der Abweichungen von Bank1 und Bank2 - Wenn eine Sonde nicht betriebsbereit ist oder ein unplausibles Signal ausgibt(!B_rbte(2)), wird versucht, mit der noch intakten Sonde Tankentl¨ uftung zu machen. - Ist der Massenstrom Tankentl¨ uftung nicht freigegeben (B_mstefg) oder findet eine NOx-Speicherkat-Regenerierung mit lamsons_w < LAMTEMN (s. %TEBEB) statt (B_denoxte), so werden fkakormt_w und fkakormx_w auf Eins gesetzt und damit das Lernen der Beladung verhindert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1432 von 4100 31.JAN.2003 Thomas Brosi
- Restliche Funktionalit¨ at der Teilfunktion SIGAUFTE: --------------------------------------------------- Summe aller Rohmassenstr¨ ome ins Saugrohr (mssgin_w) und Summe aller Massenstr¨ ome aus dem Saugrohr (mssgout_w). - Zur Bildung der Konzentration Regeneriergas im Saugrohr in der Teilfunktion BERRKTE wird der ins Saugrohr str¨ omende Gasteilchenstrom (mssgin_w) ben¨ otigt. Man muß dazu addieren: msdkalm_w (¨ uber die Drosselklappe str¨ omender Massenstrom), mste (Tankentl¨ uftungsstrom), msagr_w (AGR-Massenstrom). msdkalm_w + msagr_w ist nach unten auf MSDKLMMN begrenzt. mssgin_w = msagr_w + msdkalm_w + mste_w
(6)
- Der Massenstrom aus dem Saugrohr durch die Einlaßventile in den Motor ergibt sich zu: mssgout_w = MAX(rflmorgi_w*umsrln_w, mste_w + MSDKLMMN)
(7)
Dabei ist mlabg der Luftmassenstrom ¨ uber die interne AGR. Damit die Begrenzung von mssgin_w auch am Ausgang wirkt, muß mssgout nach unten auf (mste_w + MSDKLMMN) begrenzt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Quotient von aktueller und minimaler Einspritzzeit qtetemin: Damit bei BDE-Systemen sowohl Schicht- als auch Homogenbetrieb als auch die Doppeleinspritzung "Homogen-Schicht" bedient werden k¨ onnen, werden in %RKTI getrennt f¨ ur Homogen- und Schichtbetrieb Quotienten von aktueller zu minimaler Einspritzzeit qtitimnh_w und qtitimns_w gebildet und in der Tankentl¨ uftung der f¨ ur die jeweilige Betriebsart relevante Wert ausgew¨ ahlt, bei Systemen mit Saugrohreinspritzung wird nur der Wert qtitiminh_w f¨ ur Homogenbetrieb ausgewertet; zus¨ atzlich besteht die M¨ oglichkeit der multiplikativen Gewichtung mit FQTIMNH bzw. FQTIMNS. Wird bei Tankentl¨ uftung die minimale Einspritzdauer erreicht, wird der Soll-Kraftstoffanteil abgesteuert (s. Teilfunktion TEVANTE/FKASTE: Kennlinie FKATEB, adressiert mit qtetemin). - Bildung von lamsbgm: Ein-Bank-System: lamsbgm = lamsbg; Zweibanksystem: lamsbgm = Mittelwert azs lamsbg und lamsbg2 - Aus ml und lamsbgm wird der Kraftstoffmassenstrom mksbg berechnet: mksbg wird ben¨ otigt, um Kennlinien in der TEB zu adressieren. mksbg = (ml/lamsbgm) * 1/15 ist der vom Motor ben¨ otigte Kraftstoffmassenfluß in kg/h! - B_teres: Wird ein Fehlerverdacht (B_fvgte) gesetzt, so wird damit Gemischadaption angefordert und die Beladung, das Tank- und AKF-Modell sowie der Sp¨ ulmassenintegrator (imsteini) einmalig nach Schließen des TEVs (!B_te) und nach durchgef¨ uhrter Gemischadaption (B_zoraf) mit B_teres resetiert, wobei im lezteren Fall auch der Fehlerverdacht wieder zur¨ uckgesezt wird. Weiterhin erfolgt der Reset bei vorliegendem Sondenfehler (E_lsv), da in diesem Fall von einer falsch gelernten Beladung ausgegangen werden muss. In der Funktion %TEBEB wird bei Sondenfehler auf gesteuerte TE umgeschaltet.
- Teilfunktion TEVANTE: Berechnung TEV-Ansteuerung (Soll-Massenstrom TEV) ------------------------------------------------------------------------Die Teilfunktion beinhaltet die gesamte TEV-Massenstrom-Sollvorgabe (mstesoll_w). Die Teilfunktion ist weiter unterteilt in 3 Unterfunktionen, die jeweils wichtige Zwischengr¨ oßen als Ausgang haben (fkastes_w, ftevflos_w und mstesoll_w). Diese Untergliederung stellt eine Kaskade von Sollgr¨ oßen dar. Die entscheidende Regelgr¨ oße ist der spezifische Soll-Kraftstoffanteil fkastes. Die Gr¨ oßen ftevflos_w (Soll-Durchflußfaktor) und mstesoll_w (Soll-Massenstrom TEV) werden jeweils durch den Ausgang der vorausgehenden Unterfunktion begrenzt. Dadurch, daß alle 3 Gr¨ oßen (fkastes (spezifischer Soll-Kraftstoffanteil), ftevflos (Soll-Durchflußfaktor) und mstesoll (Soll-Massenstrom)) Ausgangsgr¨ oßen von Integratoren sind, kann keine dieser Gr¨ oßen einen positiven Sprung machen. Negative Spr¨ unge der Zustandsgr¨ oßen sind jedoch jederzeit m¨ oglich. - Unterfunktionen von TEVANTE: ---------------------------- FKASTE (Berechnung der spezifischen Soll-Kraftstoffrate) Die spezifische Kraftstoffrate (fkaste) entspricht der Sp¨ ulrate bei Lambda = 1.0 Konzepten (ftefva). Im Magerbetrieb w¨ are ftefva (Massenstrom TEV / gesamter ins Saugrohr str¨ omender Massenstrom) nicht die richtige Gr¨ oße zur Regelung auf einen Kraftstoffanteil, an deren Stelle wird fkaste genommen. Zur Regelung auf einen Kraftstoffanteil wird die Zustandsgr¨ oße fkastes (fkaste-Sollwert) genommen, sie entspricht der bisherigen Soll-Sp¨ ulrate ftefsoll. Weitere Angaben zur Berechnung von fkastes siehe unten unter Detailbeschreibung !! - FFLOWTE (Berechnung eines Soll-TEV-Durchflußfaktors) Der Durchflußfaktor ftevflow_w war in der ME7-TEB (Saugrohreinspritzung) nicht vorhanden. Er gibt den aktuellen relativen TEV-Durchfluss an (mste_w / msteo_w). Er wurde eingef¨ uhrt, damit die Dynamik der prozentualen TEV-¨ Offnung vorgebbar wird. Ein schlagartiges TEV-¨ Offnen kann jetzt vermieden werden. Der Sollwert f¨ ur den Durchflußfaktor ist ftevflos_w (Ausgangsgr¨ oße dieser Unterfunktion). Der Maximalwert des Durchflußfaktors (ftevflox_w) berechnet sich in der Minimalauswahl des aus fkastes_w abgeleiteten Maximalwerts des Sollwerts ftevflos_w und einer Vorgabe aus einem Kennfeld f¨ ur max. Durchflußfaktor (KFFTEVFX) => Gr¨ oße: ftevflxm_w. Es gilt: ftevflox_w = MIN (mstemxub_w / msteo_w, ftevflxm_w)
(8)
Bei der Berechnung f¨ allt als Zwischengr¨ oße mstemxub_w an. Mstemxub_w ist der maximale Massenstrom TEV (unbegrenzt). Er wird aus fkastes_w berechnet: mstemxub_ = (fkastes_w / lamsbgm_w) * mssgin_w
(9)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1433 von 4100 31.JAN.2003 Thomas Brosi
Der Integrator ftevflos_w, der eine Max-Begrenzung hat, erm¨ oglicht die Vorgabe einer maximalen Aufsteuergeschwindigkeit f¨ ur das Tastverh¨ altnis TEV, so daß selbst beim Erreichen der Vollast, das TEV ¨ nicht beliebig schnell aufmacht. Uber das Kennfeld KFFTEVFX l¨ aßt sich ein maximaler prozentualer TEV-Flow (entspricht etwa dem max. Tastverh¨ altnis) applizieren. In kritischen Motorbetriebsbereichen (z.B. ps etwa gleich pu, wo der TEV-Durchfluß nur sehr ungenau berechnet werden kann) kann ¨ uber KFFTEVFX die max. TEV-¨ Offnung TEV auf einen vorgegeben Wert begrenzt werden. Ebenso kann bei BDE-Systemen im Schicht-Betrieb der TEV-Durchfluß mittels der Kennlinie FTEVFXS begrenzt werden. Dies kann aufgrund der ung¨ unstigen Verbrennungseigenschaften des ¨ uber das TEV eingeleiteten Kraftstoffs im Schichtbetrieb erforderlich sein. Eine hier wirksame Begrenzung wird in der Berechnung von fkastex_w ber¨ ucksichtigt. G¨ unstigerweise w¨ ahlt man die Aufsteuergeschwindigkeit des Durchflußfaktors in etwa proportional zum schon erreichten Wert. Somit l¨ aßt sich z.B. ein exponentielles Wachstum von ftevflos erreichen. Damit die Aufsteuerung jedoch von Null ab beginnt, darf die Aufsteuergeschwindigkeit auch bei ftevflos = 0 nie zu Null gew¨ ahlt werden => Aufsteuergeschwindigkeit DFTEVFLO. Bei B_ten = B_tei = FALSE wird nicht aufgesteuert. Neben dem Soll-Wert (ftevflos_w) liefert die Teilfunktion FFLOWTE auch den aktuellen Durchflußfaktor ftevflow_w. ftevflow_w = mste_w / msteo_w
(10)
- MSTESTE (Berechnung des Soll-Massenstromes TEV) Der Soll-Massenstrom mstesoll_w ist letztendlich die Ausgangsgr¨ oße der Teilfunktion TEV-Ansteuerung. Wie auch bei der Saugrohreinspritzung soll die Anstiegsgeschwindigkeit des Soll-Massenstroms begrenzt werden k¨ onnen. Nachdem schon ein Sollwert f¨ ur den TEV-Durchflußfaktor (ftevflos_w) vorliegt, muß nur noch der Fall eines schnell sinkenden Saugrohrdrucks abgefangen werden. Hier k¨ onnte bei konstanter ¨ TEV-Offnung der Durchfluß mstesoll_w schnell ansteigen. Wenn bei BDE-Systemen aus der BDE-Mode-Umschaltfunktion eine Umschaltanforderung an die TEB erfolgt (B_mwtes), muß der TEV-Soll-Massenstrom schlagartig soweit herabgesenkt werden, daß nur noch ein f¨ ur die Umschaltung vertr¨ aglicher Kraftstoffanteil Tankentl¨ uftung (FKATEUM) ¨ ubrig bleibt. Der dazugeh¨ orige Massenstrom berechnet sich zu: FKATEUM * mssgin_w / ftead_w / lamsbgm_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
In der Teilfunktion BGAUSGTE wird dann sp¨ atestens nach Ausr¨ aumen des Saugrohrs die Umschaltung freigegeben (B_mwte). In der Unterfunktion MSTESTE ist also wiederum ein Integrator mit Max.-Begrenzung zu finden. Bei Systemen mit Saugrohreinspritzung oder wenn keine Umschaltanforderung vorliegt (B_mwtes = FALSE) oder uneingeschr¨ ankt eine sofortige Umschaltung erlaubt ist (B_mwteuvz = TRUE), berechnet sich die Max.-Begrenzung zu: ftevflos_w * msteo_w => Max. f¨ ur Integrator mstesoll_w Ist der Massenstrom Tankentl¨ uftung nicht freigegebn (B_mstefg = FALSE, vgl. Teilfunktion SIGAUFTE), so wird das Maximum des Integrators auf Null gesetzt. Wie schon bei der Bildung der spezifischen Kraftstoffrate muß die Grenzwertregelung in die Berechnung von mstesoll_w eingehen. Da jedoch die Auf- und Absteuergeschwindigkeit von mstesoll_w sehr groß ist, muß der Grenzwertregeleingriff begrenzt werden k¨ onnen (FGWRMSMX). Bei B_tei = B_ten = FALSE ist die Aufsteuerung abgeschaltet, der Grenzwertregeleingriff jedoch noch wirksam. F¨ ur den Sondensignalabgleich bei BDE-Systemen muss das TEV geschlossen sein. Hierf¨ ur wird beim Setzen des Bits B_tevzust = TRUE mstesoll_w in der Zeit TTEVZUST auf Null heruntergefahren. Nach der Division mstesold_w/TTEVZUST wird ein Inkrement von dmstes_w addiert um auch bei kleinen Werten von mstesold_w sicherzustellen, dass die Zeit f¨ ur das Herunterfahren nicht gr¨ oßer als TTEVZUST wird: Beispiel: mstesold_w 75 Inkremente, TTEVZUST 50 Inkremente -> 75/50 = 1.5 -> Abschneiden der Nachkommastellen: 1 -> Zeit zum Herunterfahren: 4/3 * TTEVZUST. Addition von 1 Inkrement: 2 -> Zeit zum Herunterfahren: 2/3 * TTEVZUST
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1434 von 4100 31.JAN.2003 Thomas Brosi
- Zum Verst¨ andnis: Alle wichtigen Gr¨ oßen der Teilfunktion TEVANTE im ¨ Uberblick: ----------------------------------------------------------------------------fkastex_w =
max. Begrenzung Integrator "spez. Kraftstoffanteil zur Regelung auf vorgegebenen Kraftstoffanteil Tankentl¨ uftung (fkates)" . fkastes_w = Sollwert spez. Kraftstoffanteil: fkastes ist Ausgangsgr¨ oße des Integrators zur Regelung auf einen bestimmten Kraftstoffanteil. fkastexm_w = spez. Kraftstoffanteil bei max. erlaubtem TEV-Durchflußfaktor. Ber¨ ucksichtigt Vorgabe max. Durchflußfaktor (ftevflxm_w). fkastekx_w = spez. Kraftstoffanteil bei aktuellem Sollmassenstrom TEV. Wird ben¨ otigt zum Begrenzen von fkastes bei Einsatz der Grenzwertregelung. fkaste_w = spez. Kraftstoffanteil bei aktuellem Ist-Massenstrom TEV - Istgr¨ oße spez. Kraftstoffanteil ftefsoll_w = Sollwert Sp¨ ulrate (berechnet aus Sollwert spez. Kraftstoffanteil) ftefva_w =
aktuelle Sp¨ ulrate (berechnet aus mste_w, mssgin_w und lamsgb_w)
ftevflxm_w = max. erlaubter TEV-Durchflußfaktor (Ausgang Kennfeld KFFTEVFX (nmot, ps/pu) ftevflox_w = max. Begrenzung Integrator "TEV-Durchflußfaktor" ftevflos_w = Sollwert TEV Durchflußfaktor: ftevflos_w ist Ausgangsgr¨ oße des Integrators zur Vorgabe des max. TEV-Durchflusses ftevflow_w = Istwert TEV Durchflußfaktor = mste_w / msteo_w mstesoll_w = Sollmassenstrom TEV: mstesoll_w ist Ausgangsgr¨ oße des Integrators zur Vorgabe des Sollmassenstromes TEV
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Detailbeschreibung: Unterfunktion FKASTE: ----------------------------------------Auf- und Absteuerung von fkastes: - fkastes_w ist die spezifische Soll-Kraftstoffrate Tankentl¨ uftung, also eine Gr¨ oße, die etwas ¨ uber den maximal m¨ oglichen Kraftstoffanteil Tankentl¨ uftung aussagt. Ist fkastes z.B. 0.01, dann ist der Kraftstoffanteil Tankentl¨ uftung bei vollem AKF: fkatei = fkastes * FUMBERK = 0.3 (FUMBERK = 30) - Das Auf- und Absteuerverhalten von fkastes_w bestimmt bei normalem Motorbetrieb entscheidend die Sp¨ ulmenge aber auch die m¨ oglichen Lambdafehler auf Grund einer falsch gelernten Beladung (ftead_w). Bei sehr dynamischem Motorbetrieb werden Lambdafehler dagegen im Wesentlichen durch die Auf- und Absteuerung von ftevflos_w und mstesoll_w bestimmt, hier spielt die Auf- und Absteuerung von fkastes_w keine entscheidende Rolle. - Im Unterschied zur bisherigen Tankentl¨ uftung bei ME7 wird fkastes (Vergleiche ftefsoll bei ME7) nicht begrenzt durch Vollast (rl_ = rl_max => msteo => 0). Statt Begrenzung gibt es nur eine langsame Absteuerung (siehe unten Punkt a). Dies erh¨ oht Sp¨ ulmenge, da beim Verlassen der Vollast das TEV viel schneller wieder aufsteuert. - Die Unterfunktion FKASTE ist weiter unterteilt in die Unterfunktionen: - FGWRTE: Grenzwertregelung (fgwrte) und Regelung auf einen vorgegebenen Kraftstoffanteil (dfkaster) - FKASTEMX: Berechnung des Maximalwertes des spezifischen Kraftstoffanteils Tankentl¨ uftung - FKASTEIN: Berechnung des Sollwertes des spezifischen Kraftstoffanteils Tankentl¨ uftung (Integrator fkastes) - Desweiteren werden in der Unterfunktion FKASTE wichtige Gr¨ oßen berechnet (ktevanst, fkaste, fkastexm_w) - Unterfunktionen FGWRTE, FKASTEMX, FKASTEIN: In die Berechnung von fkastes_w gehen ein: FGWRTE: Grenzwertregelung und Regelung auf Kraftstoffanteil - Auf- und Absteuerung zur Regelung auf einen bestimmten vorgegebenen Soll-Kraftstoffanteil (fkates = Faktor Kraftstoffanteil TE Soll), bei BDE-Systemen getrennt nach Schicht und Homogenbetrieb (KFTEKAS, KFTEKAH), bei Systemen mit Saugrohreinspritzung nur f¨ ur Homogenbetrieb (KFTEKAH). - Ber¨ ucksichtigung von TIMIN: Damit TIMIN sowohl bei Schicht- als auch bei Homogeneinspritzung nicht erreicht wird, wird der Soll-Kraftstoffanteil reduziert (qtetemin => FKATEB). - Grenzwertregelung zur Verlangsamung der Aufregelung bis hin zu einer schnellen Abregelung bei großen "n¨ otigen Kraftstoff-Anteil Korrekturwerten" (fkakormx weicht deutlich von 1.0 ab) - Label FGWRKA. ¨ Dabei bei BDE-Systemen Verringerung der Wirksamkeit der Grenzwertregelung bei rel. lamsbgm_w-Anderungen. Kennlinie FGWRDLAM schw¨ acht ab. - Stetiger Regler (FSRFKAS) f¨ ur kleine Abweichungen, 2 Punkt Verhalten f¨ ur große Abweichungen (fkates - fkatefrg) - Ist die Begrenzung von rkte_w wirksam (B_rkteb), so wird durch Nullsetzen der Regeldifferenz ein weiteres Aufsteuern der Tankentl¨ uftung verhindert; Zusteuern ist m¨ oglich. FKASTEIN: Integrator fkastes_w - Schnelle Absteuerung bei R¨ ucknahme der Freigabe der Tankentl¨ uftung (B_tei = B_ten = FALSE) in der Zeit TQTEAB. - Langsame Absteuerung in der Zeit TQTEXMAB bei Sondensignalabgleich (B_tevzust), in Schubphasen und bei Systemen ohne stetige Lambdaregelung bei Katausr¨ aumen (B_lteab). - Auf- und Abregelung von fkastes mit progressiver Kennlinie (FKAPROG = f(fkastes)) wenn das Bit B_tetevrg gesetzt ist. FKASTEMX: Harte Max-Begrenzungen (fkastex_w) - Maximal-Begrenzung auf eine vorgegebene maximale spezifische Kraftstoffrate abh¨ angig von tans und dem Kraftstoffmassentrom (mksbg). - Maximal-Begrenzung auf eine vorgegebene maximale spezifische Kraftstoffrate im Notlauf (KFKASNH, KSKASNS). - Maximal-Begrenzung auf eine max. m¨ ogliche spez. Kraftstoffrate FKASTINX in Abh¨ angigkeit vom aufintegrierten Sp¨ ulmassenstroms (imsteini) nach einer l¨ angeren Sp¨ ulpause. Bei Fehler(verdacht) erfolgt ein Reset des Integrators (B_teres). Diese Funktionalit¨ at dient insbesondere dazu, ein zu schnelles TEV-Aufsteuern nach einer langen Sp¨ ulpause zu vermeiden. Es kann durch Begrenzung des spezifischen Kraftstoffanteils ausgeschlossen werden, daß bei motorfernem AKF eine HC-Front ein schon weit ge¨ offnetes TEV erreicht und f¨ ur große unerw¨ unschte Anfettungen sorgt. - Im Fall einer NOx-Speicherkat-Regenerierung (B_denoxte, s. TEBEB) wird die spezifische Kraftstoffrate zus¨ atzlich um den Faktor FKASNOXR vermindert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1435 von 4100 31.JAN.2003 Thomas Brosi
- Teilfunktion ADMOHCTE: Berechnung der Beladung des AKFs, Tank- und AKF-Modell ----------------------------------------------------------------------------------------------------------------------Es wurde ein AKF- und Tankmodell eingef¨ uhrt. Damit kann eine Kraftstoffausgasung (mkausg_w) im Tank adaptiert werden und der HC-Konzentrationsverlauf auch eines ungepufferten AKFs vorgesteuert werden (khcakf_w). Diese HC-Konzentration wird dann noch um die Laufzeit AKF->TEV verz¨ ogert. Man erh¨ alt khctev_w. Die aktuelle Beladung ftead_w ergibt sich aus der Summe dieses Vorsteuerwertes (khctev_w) und eines aktuellen Korrekturwertes dkhckorr_w. Dkhckorr_w dient auch als Eingang einer Adaption der Ausgasung. Der Ausgasmassenstrom wiederum ist Eingang in ein AKF-Modell. Das AKF-Modell liefert den o.g. Vorsteuerwert khctev_w. Es hat neben mkausg_w als Eingang auch noch den TEV-Massenstrom (mste). Khc_w ist die HC-Konzentration des Regenerierstroms auf H¨ ohe TEV (Vorsteuerung khctev_w + Korrektur dkhckorr_w). Bei einem ungepufferten AKF kann die HC-Konzentration des Regeneriergases springen (khctev_w springt bei mste_w-Spr¨ ungen). Die in die Gemischkorrektur einwirkende Beladung (ftead_w) wird gebildet aus FUMRBRK * khc_w. Aus der Kenntnis des ins Saugrohr str¨ omenden Massenstroms (mssgin_w), des TEV-Stroms (mste_w) und der Beladung ftead_w kann man den Reziprokwert von Lambda (rcltev_w) im Saugrohr auf H¨ ohe TEV berechnen. Es folgen Vermischung und Verz¨ ogerung. Man erh¨ alt rclteev_w. Nach Multiplikation mit mssgout * umsrln erh¨ alt man die relative Gemischkorrektur Tankentl¨ uftung (rkte_w).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rl/lamsbg_w * fr ----------------------------------------------------------------------------------------->o---> rk ˆ rkte_w | +-+ mssgout/umsrln----------- |x| +-+ rclteev_w | +---------+------+ dkhckorr_w mkausg_w khctev_w |Verz./Vermisch. | +---------+ +---------+ +---------+ +----------------+ | | / | dkhckorr_w | | / | mkausg_w | | / | + khc_w +-+ ftead_w +-+ | fkakormt --->o--->| | / +-----+------->| | / +----------->| | / +---->o------>|x|-------->|*|--+ ˆ + | +------ | | | +------ | +-->| +------ | ˆ + +-+ +-+ rcltev_w | +---------+ | +---------+ | +---------+ | ˆ ˆ +-+ Adaption | Tank mste_w AKF | | | |1| Delta Beladung +-----------------------------------------------+ FUMRBRK mste_w/mssgin_w +-+ Gemischkorrektur Tankentl¨ uftung, eingebunden in die Gemischkontrolle.
- Die Teilfunktion ADMOHCTE ist untergliedert in die Unterfunktionen: - FTEADTE - Berechnung der HC-Konzentrationskorrektur (dkhckorr_w) und der Beladung (ftead_w) - TANKMOTE - Tankmodell: hier wird die Ausgasung aus dem Tank (mkausg_w) berechnet - AKFMOTE - AKF-Modell: hier wird eine gesch¨ atzte HC-Konzentration berechnet (khctev_w) - Unterfunktion FTEADTE: ---------------------- Hier wird die HC-Konzentration des Regeneriergases (khc_w) und aktuelle Beladung ftead_w berechnet. - Die HC-Konzentration khc_w ist die Summe eines Vorsteuerwertes aus einem AKF-Modell (khctev_w) und einer schnellen Adaption (dkhckorr_w). W¨ ahrend khctev_w nur den Wertebereich von [0.. 1,0] annehmen kann, kann dkhckorr_w sowohl positive als auch negative Werte annehmen. Z.B. [- 0,25.... + 0,25]. Damit hat khc_w einen begrenzten Bereich. - Der Faktor FUMRBRK macht die Umrechnung von khc in Beladung ftead (* 30). - Aus ftead_w wird die gefilterte Beladung fteadf gebildet. Fteadf wird bei Motorstart mit 15 initialisiert. ftead_w ist generell auch in Sp¨ ulpausen aktiv, um der evtl. ansteigenden Beladung ¨ uber AKF-Modell zu folgen. fteadf wird jedoch erst aktiviert, wenn B_te gesetzt ist. Somit bleibt der Initialisierungswert zun¨ achst erhalten. - Es wird auch ein gefilterter Wert von khcch_w * FUMBRK ben¨ otigt => fteadchf. Bei Motorstillstand wird fteadchf nicht gerechnet. - Lernen dkhckorr_w: - Die n¨ otige Kraftstoffanteils-Korrektur (1 - fkakormt_w) wird aufintegriert. Man erh¨ alt die HC-Konzentrationskorrektur dkhckorr_w. Vorzeichen: Wenn fkakormt_w gr¨ oßer 1.0 ist, dann f¨ allt dkhckorr_w. - Die Lerngeschwindigkeit ist abh¨ angig von Minimum aus einer Kennlinie FBTEFKA(fkaste) und einer Kennlinie FBTEFKAX(fkastexm_w). Die Kennline FBTEFKA verhindert eine Schwingneigung von rkte_w gegen frm, da sie bei großen spezifischen Kraftstoffraten die Lerngeschwindigkeit absenkt. Die Kennlinie FBTEFKAX verhindert eine Fehladaption von dkhckorr_w, wenn die spez. Kraftstoffrate (fkastexm_w) nur noch sehr klein ist (hohe Last, hohe Drehzahl, geringer Saugrohrunterdruck). - Die Lerngeschwindigkeit ist außerdem abh¨ angig vom aktuellen Kraftstoffmassenstrom mksbg (mksbg = ml / lamsbgm). - Der Integrator dkhckorr_w hat eine MIN- und MAX-Begrenzung. MIN: dkhcmn MAX: KHCTEMX - khctev_w Damit ist gew¨ ahrleistet, daß khc_w im Bereich "dkhcmn < khc_w < KHCTEMX" liegt. dkhcmn ist im Homogenbetrieb, bzw. bei Systemen mit Saugrohreinspritzung, gleich KHCTEMNH - khctev_w und in allen anderen Betriebsarten bei BDE-Systemen gleich das Maximum aus (KHCTEMNH und FKATEMNS/fkaste) - khctev_w . Eine gelernte negative Beladung kommt zustande, wenn entweder die Vorsteuerung falsch oder der Geber fehlerhaft ist. Eine negative rkte_w bedeutet zus¨ atliche Kraftstoff ¨ uber Einspritzventilen. Dieser zus¨ atliche Kraftstoff w¨ urde im Homogenbetrieb daf¨ ur sorgen, daß das Lambda gleich Lambda-Soll ist. Der zus¨ atliche Kraftstoff im Schichtbetrieb bedeutet aber zus¨ atliches Moment. Um einen Momentenruck bei der Umschaltung zu vermeiden, wird einen bestimmten Kraftstoffantiel Tankentl¨ uftung abh¨ angig von dem aktullen Kraftstoff uber EV nur zugelassen, Dies bedeutet, daß nur eine relative Momenten¨ ¨ anderung bei Umschaltung im Fehlerfall zugelassen wird. - Reset dkhckorr_w: Sofern B_te = FALSE und Fehler der Lambdasonden vorliegen oder B_teres bei Fehler(verdacht) gesetzt ist, wird resetiert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1436 von 4100 31.JAN.2003 Thomas Brosi
- Unterfunktion TANKMOTE: ----------------------Hier wird die n¨ otige khc-Korrektur (dkhckorr_w) aufintegriert. Das Integral wird als Massenstrom HC-Ausgasung aus dem Tank angesehen (mkausg_w). Sofern die geregelte Tankentl¨ uftung aktiv ist (B_tei = TRUE) wird integriert. Die Lerngeschwindigkeit der Ausgasung kann bei kleinen Sp¨ ulraten jedoch stark reduziert, bzw. zu Null gemacht werden, so daß z.B. im Schichtbetrieb die Ausgasung nicht dkhckorr_w - Ausfl¨ ugen folgt. Dies stabilisiert das Ausgasmodell. Wenn das Modell-AKF ¨ uberl¨ auft (B_cakfhmx = TRUE) darf nur noch herunterintegriert werden. Die Integrationsgeschwindigkeit des Integrators mkausg_w ist abh¨ angig von der aktuellen spezifischen Kraftstoffrate (fkaste_w). Damit wird erreicht, daß wenn dkhckorr_w m¨ oglichst genau ist (fkaste_w hat große Werte), die Ausgasung schnell, und wenn dkhckorr_w bei Abweichungen der Vorsteuerung oder bei Toleranzen der Lambdasonde nicht so genau ist (fkaste hat kleine Werte), die Ausgasung langsam gelernt wird. Die Ausgasung (msausg_w) hat einen applizierbaren Maximalwert (MKAUSGMX).
- Unterfunktion AKFMOTE: ---------------------Um den Verlauf der HC-Konzentration m¨ oglichst gut nachzubilden, wurde ein Aktivkohlefiltermodell entworfen. Dem Modell-AKF kann man zuordnen: A) eine HC-Speicherkapazit¨ at (Menge der Kohle): CAKFA B) ein Puffergrad (Maß f¨ ur das Eintauchen einer Sonde in die Kohle): FAKFPUF C) eine Adsorbtionscharakteristik (wieviel HC wird bei gegebener Beladung als Funktion des Frischluftsp¨ ulstroms frei): KAKFAD
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
In der Praxis kann das Aktivkohlefilter weit vom Tankentl¨ uftungsventil entfernt sein. Das bedeutet, daß HC-Konzentrationsschwankungen zun¨ achst eine gewisse Zeit verz¨ ogert werden, bis sie das Tankentl¨ uftungsventil erreichen. Daher wird die im AKF-Modell erzeugte HC-Konzentration noch um eine Totzeit verz¨ ogert. Die so berechnete Konzentration ist dann die HC-Konzentration auf H¨ ohe des TEV. Modell des AKF und die dazugeh¨ origen Gleichungen: ------------------------------------------------Abk¨ urzungen und Annahmen: ro_Kr_norm : Normdichte von Kraftstoff bei 1013 mbar und 0 ◦ C: hier angenommen zu 2 kg/mˆ3 ro_Lu_norm : Normdichte von Luft bei 1013 mbar und 0 ◦ C: hier angenommen zu 1 kg/mˆ3 mkugep : Massenstrom HC vom tankseitigen Anschluß des AKF direkt zum Abfluß Richtung TEV mkgepu : Massenstrom HC vom tankseitigen Anschluß direkt in die Kohle vgste : gesamter aus der Kohle zum TEV str¨ omender Volumenstrom vkste : Kraftstoffvolumenstrom aus der Kohle zum TEV (Achtung: vkste ist nicht gleich mksp/ ro_Kr_norm * ftho) vlste : Luftvolumenstrom aus der Kohle zum TEV vltev_w : gesamter Volumenstrom ¨ uber das TEV fakpuf : bei aktuellem Massenstrom mste_w wirkende Pufferfaktor
- Pufferung des AKF: Aus dem Tank ausstr¨ omender Kraftstoffdampf wird geteilt: a) Teil 1: Anteil, der direkt in Richtung TEV abgesaugt wird (mkugep). b) Teil 2: Anteil, der zun¨ achst von der Kohle absobiert wird (mkgepu) und dort die HC-Konzentration erh¨ oht. Es gilt: mkugep = (1- fakpuf) * mkausg mkgepu = fakpuf * mkausg Dabei ist der Pufferfaktor fakpuf variabel und h¨ angt insbesondere vom Verh¨ altnis (mste / mkausg) ab. fakpuf = FAKFPUF + (1-FAKFPUF) / (1 + 2mste/mkausg) F¨ ur mste/mkausg => 0 geht fakpuf gegen 1.0 !! (total gepuffertes AKF) Geht man davon aus, daß die Kohle im AKF frei von HC ist, so gilt: khcakf =
(mkausg/2mste) * (1-fakpuf) = 1/x * (1 -[ F + (1-F)/(1+x)]) = 1 - F
Im Grenz¨ ubergang mste/mkausg => 0 geht khc gegen (1 - FAKFPUF) !
wobei: F = FAKFPUF und x = 2mste/mkausg
Das soll so sein !
F¨ ur ein voll gef¨ ulltes AKF gilt: khcakf = (mkugep + mksp) / 2 mste = (mkugep + 2 mste - mkugep) / 2 mste
= 1 !!!
F¨ ur kleine mste_w kann man die HC-Konzentration khcakf_w begrenzen. Max-Wert = "mktev_w * 2 /MSTELMN". Damit man im ftead_w keine Spr¨ unge, die im Schichtbetrieb einen Momentenruck und im Homogenbetrieb eine Lambdaabweichung verursachen, wird das Totzeitglied durch einen Tiefpass angen¨ ahert. Die Totzeit l¨ aßt sich berechnen aus der L¨ ange der Leitung dividiert durch vltev_w. Wenn man die Zeitkonstante des Tiefpasses 1/3 der Totzeit w¨ ahlt, erreicht dann der Tiefpass nach 3 facher Zeit den Wert des Totzeitgliedes jedoch mit stetigem Verlauf. Wenn mste_w gleich Null ist, wird der Eingang des Tiefpasses auf khcch_w umgeschaltet und damit schwingt der Tiefpass langsam auf dem Wert des AKFs ein.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1437 von 4100 31.JAN.2003 Thomas Brosi
- Volumenstrombilanz rechte Kammer: Aus dem Tank ausstr¨ omender Kraftstoffdampf wird zu einem Teil direkt Richtung TEV abgesaugt (mkugep). Der andere Teil (mkgepu) wird zun¨ achst von der Kohle absorbiert (Bilanz in Kohle str¨ omendes HC: mkcakfh) und erh¨ oht dort die HC-Konzentration. Wenn man ber¨ ucksichtigt, daß "mkugep / ro_Kr_norm * ftho" nicht gr¨ oßer als "mste / ftho" werden darf, l¨ aßt sich somit die Volumenstrombilanz der rechten Seite aufstellen: mkugep mste ------------------ = MIN ( -----ro_Kr_norm * ftho ftho
mkgepu ----------------- = ro_Kr_norm * ftho
,
mkausg -----------2 * ftho
mkausg ----------------ro_Kr_norm * ftho
-
* [1 - fakpuf] )
mkugep ----------------ro_Kr_norm * ftho
Berechnung:
mkugep
Berechnung:
mkgepu
Die Gleichung der linken Kammer ergibt:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
vgste =
mste ----------------ro_Lu_norm * ftho
-
mkugep ----------------ro_Kr_norm * ftho
Bemerkung: bei mste wird mit ro_Lu_norm gerechnet, da mste auf Luft bezogen ist.
mste/ro_Lu ˆ mkausg/ro_Kr | | | | | | +-------+ +-------|------+ v +--------+ | | | | <--- mkugep/ro_Kr | | | | | links | rechts | | | | | ˆ | mkgepu/ro_Kr | | - - - | - - - - - | - - - | - - - - - | | vgste v | | | | K o h l e | | | +-----------+ +--------------------+ | | | v mkverlte_w Prinzipbild des Modell-AKF -------------------------Die Sp¨ ulgleichungen ergeben: vgste = vlste + vkste
(Gesamter Teilchenstrom = Luftstrom + Proportionalanteil Kraftstoffdampfstrom) Bemerkung: Wie unten beschrieben, unterscheidet man zwischen einem Proportionalanteil des Kraftstoffmassenstroms und einem Desorbtionsanteil. Der Desorbtionsanteil kann auch negativ werden (KAKFAD hat neg. Werte).
vlste = (1 - khcch) * vgste vkste = khcch * vgste
(Luftvolumenstrom in Abh¨ angigkeit von der Beladung der Kohle) (proportionaler Kraftstoffvolumenstrom in Abh¨ angigkeit von der Beladung der Kohle)
Desorbtionsgleichung: mksp = f [vkste, vlste, khcch, KAKFAD(vgste)] mksp = ro_Kr_norm * ftho * [vkste + KAKFAD(vgste) * vlste * khcch] ˆ ˆ | | Proportionalanteil Desorbtionsanteil - Kraftstoffbilanz Kohle / Verlust-Kraftstoff ! mkcakfh = mkgepu - mksp
(von Kohle aufgenommener HC-Massenstrom = hineinstr¨ omender Massenstrom - ausstr¨ omender Massenstrom)
Wenn das AKF voll ist, dann ist mkcakfh = Null. Die Differenz wird als HC-Verlust gebucht: mkverlte !
- Teilfunktion BERRKTE -------------------In dieser Teilfunktion wird die Gemischkorrektur Tankentl¨ uftung (rkte_w) gebildet. Als wesentliche Gr¨ oßen werden dazu ben¨ otigt: - der in das Saugrohr str¨ omende Massenstrom TEV (mste_w) - die Beladung des Aktivkohlefilters (ftead_w) - eine Gr¨ oße zur Umwandlung von Massenstrom in relative F¨ ullung (umsrln_w = nmot_w * KUMSRL) Da das TEV in der Regel auf H¨ ohe der Drosselklappe einleitet, die Einspritzkorrektur jedoch erst dann erfolgt, wenn das Regeneriergas durch das Saugrohr transportiert wurde und sich dabei auch noch mit Frischluft vermischen konnte, muß das Signal mste verz¨ ogert und verschliffen werden. Die Verz¨ ogerungszeit und die Vermischung h¨ angen insbesondere von der Motordrehzahl ab. Genauso wirken sich aber auch ein dynamischer Motorbetrieb (Drosselklappe ¨ offnet oder schließt) auf die Verz¨ ogerung und Vermischung aus.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1438 von 4100 31.JAN.2003 Thomas Brosi
Die Teilfunktion BERRKTE l¨ aßt sich funktional in zwei Abschnitte gliedern: A) Berechnung des aus dem Saugrohr abfließenden Kraftstoff-Massenstroms Tankentl¨ uftung (mkteev_w: 15-facher physikalischer Wert) B) Berechnung der relativen Gemischkorrektur Tankentl¨ uftung (rkte_w) mit nachgeschalteter Begrenzung zu A): Um den aus dem Saugrohr abfließenden Massenstrom Tankentl¨ uftung zu berechnen und dabei sowohl den Speichereffekt des Saugrohres als auch Transport und Vermischung richtig zu ber¨ ucksichtigen, wurde folgendes Modell geschaffen: - Berechnung eines Reziprokwertes f¨ ur Lambda Saugrohr auf H¨ ohe des TEV (rcltev_w = mste / mssgin * ftead_w (dabei ist mssgin der gesamte in das Saugrohr str¨ omende Massenstrom und mste der Massenstrom durch das TEV) - Verz¨ ogerung dieses reziproken Lambdawertes mit einer variablen Totzeit Tt = (1/dstert20_w) * 20 ms => rcltevvz_w (Bemerkung: dstert20_w ist die Weitertransportstrecke auf einem Band der normierten L¨ ange 1 pro Rechenraster = 20 ms) - Doppelte Tiefpaßfilterung des verz¨ ogerten reziproken Lambdas => rclteev_w (Bemerkung: die Filter sind als Rekursionen ausgef¨ uhrt. Alle 20 ms wird gerechnet: out_new=out_old + (in-out_old) * m) - Berechnung des 15-fachen Wertes des vom Motor abgesaugten Kraftstoffmassenstroms: rclteev_w * mssgout_w => mkteev_w (dabei ist mssgout der gesamte vom Motor abgesaugte Massenstrom und rclteev_w der reziprpke Lambdawert auf H¨ ohe Einlaßventil des Motors). Bemerkung: Faktor 15: stoechiometrisches Verh¨ altnis Luft/Kraftstoff wegen Normierung: rl = rk => Lambda = 1.0 zu B): mkteev_w / umsrln_w =>rkte_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Aussagen zur Verz¨ ogerung und Vemischung im Saugrohr: - Die Verz¨ ogerungszeit durch das Saugrohr (ausgedr¨ uckt durch die Weitertransportstrecke dstert20_w) ist abh¨ angig von: - der Motordrehzahl (nmot_w) - der Luftmassendynamik im Saugrohr (mssgin / mssgout => qmsdyn) Je schneller der Motor dreht, um so k¨ urzer dauert die Verz¨ ogerung, je mehr Dynamik im Saugrohr, um so k¨ urzer dauert die Verz¨ ogerung (nmot_w und Kennlinie FVERZDYN). Um bei sehr niedrigen Motordrehzahlen keinen Stillstand des Gastransports zu haben, wird die bei der Berechnung wirksame Motordrehzahl auf NVERZMN nach unten begrenzt. - Die Vermischung im Saugrohr ist ebenfalls abh¨ angig von der Motordrehzahl und von der Dynamik im Saugrohr (Kennlinien FVERMN und FVERMDYN). Die Begrenzung von rkte_w ist eine Vorsichtsmassnahme, die bei Vorliegen von Systemfehlern ein unbegrenztes Ansteigen von rkte_w verhindert. Die Begrenzung erfolgt auf einen Anteil von rkg(2)_w getrennt in positive und negative Richtung. Da negative Werte von rkte_w eine Erh¨ ohung der eingespritzten Kraftstoffmenge bedeuten soll die Begrenzung so gew¨ ahlt werden, dass etwaige Systemtoleranzen (TEV, HFM, Einspritzung) abgedeckt werden k¨ onnen, nicht jedoch dar¨ uberhinaus. Bei Erreichen der Begrenzung (B_rkteb) wird der Beladungsintegrator angehalten (Teilfunktion FTEADTE) sowie die Regeldifferenz des Kraftstoffanteils zu Null gesetzt (Teilfunktion FGWRTE), wodurch verhindert wird, daß die Tankentl¨ uftung weiter aufsteuert; das Absteuern ist auch weiterhin m¨ oglich. Sind weitere Bedingungen erf¨ ullt, so wird in der Teilfunktion BGAUSGTE das Fehlerverdachtsbit B_fvgte gesetzt.
- Teilfunktion BGAUSGTE: ----------------------
Berechnung der wichtigen Ausgangsgr¨ oßen:
Hier werden einige Ausgangsgr¨ oßen der TEB f¨ ur das Zusammenspiel mit anderen Funktionen berechnet (insbesondere Bits). - B_fvgte Fehlerverdacht Gemisch; dieses Bit wird bei unplausiblen Werten der Beladung sowie bei Wirkung der Begrenzung von rkte_w (B_rkteb gesetzt und fkakormt_w nicht auf Eins eingeschwungen) gesetzt; damit wird die Gemischadaption angefordert. Nach erfolgter Gemischadaption (B_zoraf) wird das FF resetiert. Bei gesetztem B_fvgte wird das Tank- und das AKF-Modell nicht gerechnet, in der Funktion %TEBEB kann konfigurierbar auf gesteuerte Tankentl¨ uftung umgeschaltet werden. - psteschs: Sollwert des Saugrohrdrucks bei Schichtbetriebsarten (wird nur bei BDE-Systemen berechnet) Hier wird eine Minimalauswahl der mit pu_w multiplizierten Ausg¨ ange der Kennlinien KFFPSTEB und KFFPSTED vorgenommen. Dies erm¨ oglicht sowohl die Ber¨ ucksichtigung der Motordreahzahl und des geforderten Moments als auch des aktuellen Kraftstoffverbrauchs (mksbg) und der gefilterten Beladung (fteadf). - pstehmms: Sollwert des Saugrohrdrucks bei Homogen-Magerbetrieb (wird nur bei BDE-Systemen berechnet) Hier werden nur der aktuellen Kraftstoffverbrauch (mksbg) und die gefilterte Beladung (fteadf) ber¨ ucksichtigt. Hinweis: Die Gr¨ oßen pste$s werden in der Funktion $VPSKO verarbeitet, wobei psteschs f¨ ur Schicht- und f¨ ur Homogen-Schicht-Betrieb verwendet wird. Bei Schicht-Katheizen soll keine Tankentl¨ uftung erfolgen (s. %TEBEB), so dass hierf¨ ur auch keine Androsselung vorgebbar ist. - B_mwte Freigabe zur Umschaltung auf den anderen BDE-Modus. Hier wird die Umschaltung des BDE-Modus verz¨ ogert, bis das TEV soweit abgesteuert hat, daß der aktuelle Kraftstoffanteil TE die Schwelle FKATEUM unterschritten hat. Der aktuelle Kraftstoffanteil berechnet sich zu: rkte / (rk + rkte). Wenn vor der Umschaltanforderung mit sehr hohem Kraftstoffanteil gesp¨ ult wurde, wird eine Umschaltung erst verz¨ ogert freigegeben. Das Flip-Flop B_mwte wird mit negativer Flanke von B_mwtes zur¨ uckgesetzt. Wenn das Bit B_mwteuvz gesetzt ist wird die Umschaltung sofort freigegeben. Dies wird z.B. bei Umschaltung von Schicht nach Homogen-Schicht gemacht. (wird nur bei BDE-Systemen berechnet) - phuatel, phuatem, phuatel: physikalische Dringlichkeit (urgency) f¨ ur die 3 Funktionsidentifier (FIDs) TEL, TEM und TEH Der Maximalwert von fteadf (gefilterte Beladung), fteadchf (gefilterter Wert Beladung Kohle aus AKF-Modell) und der Zahl Null ist Eingang in eine Kennlinie BPHUTEB. Die Dringlichkeit aller drei FIDs der TEB ist gleich.
APP TEB 110.10.0 Applikationshinweise Alle Parameter, die mit "PRJSP" gekennzeichnet sind, sind projektspezifisch und m¨ ussen daher an Projekt angepasst werden. Alle andere Parameter k¨ onnen zuerst so ¨ ubernommen werden, wie hier angegeben. Ein "Fine-Tuning" soll trotzdem aber durchgef¨ uhrt werden. Teilfunktion SIGAUFTE inkl. der Unterfunktion FRAUFTE, LAMCALTE: ---------------------------------------------------------------DFTHOST DLAMSBST DLAMSTE DTAVVKST FQTIMNH
: : : : :
Delta H¨ ohe F¨ ur Sondensignalabgleich Delta Lambda f¨ ur Sondensignalabgleich Delta Lambda f¨ ur die Ende des Abgleiches Delta Temperatur f¨ ur Sondensignalabgleich Gewichtungsfaktor f¨ ur qtitimnh
[0,1...0,2...0,7] [0,5...1,0...1,5] [0,01...0,03...0,1] [100...150...300] [0,0...1,0...2.0]
◦
K
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FQTIMNS : KLAMST : LAMMNST : LAMZKMN : MSDKLMMN : TVAST : TVEVLOCTE: TVSAUGST :
Gewichtungsfaktor f¨ ur qtitimns Integrationssteigung f¨ ur Sondensignalabgleich minimales Lambda f¨ ur Sondensignalabgleich minimales Lambda f¨ ur Sondensignalabgleich minimale Luftmasse ¨ uber die Drosselklappe Verz¨ ogerungzeit f¨ ur Sondensignalabgleich Verz¨ ogerungszeit f¨ ur das Setzen von B_evlocte Saugrohrentleerzeit nach Schließen des TEVs
TEB 110.10.0
[0,0...1,0...2.0] [0,5...1,0...2,0] [1,5...1,7...2,0] [1,1...1,3...1,7] [3...6...12] [2,0...2,5...5,0] [1...2...3] [0,1...0,4...1,0]
Seite 1439 von 4100 31.JAN.2003 Thomas Brosi
1/s
kg/h s s s
CWMSTEFG: Bit 0 = 1 Freigabe der Reaktion auf B_evlocte Bit 1 = 1 Freigabe der Reaktion auf Getriebe-Umschaltanforderungen Default: CWMSTEFG = 3 FBFLAMKT(lamzakt_w)
| Wertebereich: 0...< 2|
| St¨ utzstellen 5*lamzakt_w
lamzakt_w | 0.0 | 1.7 | 2 | 3 | 4 | ----------+---------+---------+----------+----------+---------+ FBFLAMKT | 0.0 | 0,0 | 1.0 | 1.0 | 1.99 |
Teilfunktion TEVANTE inkl. der Unterfunktionen FKASTE(FGWRTE, FKASTEMX, FKASTEIN), FFLOWTE, MSTESTE: ---------------------------------------------------------------------------------------------------FGWRMSMX: FKASNOXR: FKATEUM : FSRFKAS : TQTEAB : TQTEXMAB: TFTEINI : TTEVZUST: ZKLAMTE :
Maximalwert Grenzwertregeleingriff auf Sollmassenstrom Reduzierung der spez. Kraftstooffrate bei NOx-Regenerierung Maximaler Kraftstoffanteil bei Umschaltung Faktor Steilheit 2 Punkt Regelung Sollkraftstoffanteil TE Zeit (schnell)f¨ ur Absteuerung spez. Kraftstoffrate TE Zeit (langsam)f¨ ur Absteuerung spez. Kraftstoffrate TE Ziet f¨ ur die Erkennung TE Stop Zeit f¨ ur Absteuerung mstesoll_w beim Sondensignalabgleich Hochpass Zeitkonstante f¨ ur lamsbgm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KTEVANMK(mksbg)
| Wertebereich: 0...< 1.2207E-2/s|
[1,1...1,2...1,5] [0,7...0,85...1,0] [0,1...0,2...0,4] [10....20.....32] [2,0...4,0...6,0] s [10....20.....40] s [10....20.....50] s [0,5...2,0...4,0] s [1,0...2,0...5,0] s
| St¨ utzstellenverteilung : SMK05TEUB |
mksbg | 0.5 | 1.0 | 3 | 8 | 20 | kg/h ----------+---------+---------+----------+----------+---------+----------KTEVANMK | 7.63E-4 | 1.52E-3 | 1.907E-3 | 2.67E-3 | 4.57E-3 | 1/s
KFTEKAS(nmot,misol)
| Wertebereich: 0.... < 1.0
|
St¨ utzstellenverteilungen: SNM04TEUB, SMI04TEUB |
nmot/misol | 1000 | 1600 | 2600 | 4520 | U/min ------------+---------+---------+----------+----------+---------10 [%] | 0.20 | 0.20 | 0.20 | 0.20 | 20 | 0.25 | 0.25 | 0.25 | 0.25 | 50 | 0.30 | 0.35 | 0.40 | 0.40 | 99,9 | 0.40 | 0.40 | 0.40 | 0.40 |
KFTEKAH(nmot,misol)
| Wertebereich: 0.... < 1.0
|
St¨ utzstellenverteilungen: SNM04TEUB, SMI04TEUB |
nmot/misol | 1000 | 1600 | 2600 | 4520 | U/min ------------+---------+---------+----------+----------+---------10 [%] | 0.35 | 0.35 | 0.40 | 0.40 | 20 | 0.37 | 0.40 | 0.45 | 0.45 | 50 | 0.40 | 0.42 | 0.45 | 0.45 | 99,9 | 0.45 | 0.45 | 0.45 | 0.45 |
FKATEB(qtetemin)
| Wertebereich: 0.....< 1.0
|
St¨ utzstellen: 4*qtetemin
qtetemin | 1 | 1.2 | 1.5 | 2 | ---------+---------+---------+----------+----------+---------FKATEB | 0 | 0.6 | 0.9 | < 1 |
FGWRDLAM(dlamsbgr)
| Wertebereich:
-1....
< 1
|
St¨ utzstellen: 5*dlamsbgr
dlamsbgr | -1 | -0.2 | 0.0 | 0.2 | 1.0 ----------+---------+---------+----------+----------+---------FGWRDLAM | 0 | 0.5 | 1.0 | 0.5 | 0
FGWRKA(fkakordl)
| Wertebereich: 0....
< 16
|
St¨ utzstellen: 10*fkakordl
fkakormx | 0.75 | 0.80 | 0.83 | 0.875 | 0.92 | 1.08 | 1.125 | 1.17 | 1.20 | 1.25 ----------+---------+---------+----------+----------+---------+---------+---------+----------+----------+---------FGWRKA | 3.25 | 1.5 | 1 | 1 | 0 | 0 | 1 | 1 | 1.5 | 3.25
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KFKASNS(nmot,misol)
| Wertebereich: 0.... < 0.5
TEB 110.10.0
|
Seite 1440 von 4100 31.JAN.2003 Thomas Brosi
St¨ utzstellenverteilungen: SNM04TEUB, SMI04TEUB |
nmot/misol | 1000 | 1600 | 2600 | 4520 | U/min ------------+---------+---------+----------+----------+---------10 [%] | 0.00195| 0.0039 | 0.0039 | 0.0039 | 20 | 0.00195| 0.0039 | 0.0039 | 0.0039 | 50 | 0.00195| 0.0039 | 0.0039 | 0.0039 | 99,9 | 0.00195| 0.0039 | 0.0039 | 0.0039 |
KFKASNH(nmot,misol)
| Wertebereich: 0.... < 0.5
| St¨ utzstellenverteilungen: SNM04TEUB, SMI04TEUB |
nmot/misol | 1000 | 1600 | 2600 | 4520 | U/min ------------+---------+---------+----------+----------+---------10 [%] | 0.0039 | 0.00586| 0.0078 | 0.00976 | 20 | 0.0039 | 0.0078 | 0.00976| 0.00976 | 50 | 0.00586| 0.0078 | 0.00976| 0.00976 | 99,9 | 0.00586| 0.0078 | 0.00976| 0.00976 |
KFFKASX(mksbg,tans)
| Wertebereich: 0.... < 0.5
| St¨ utzstellenverteilung: SMK05TEUB, STA04TESB |
mksbg/tans | 0.5 | 1.0 | 3.0 | 8.0 | 20 [kg/h] ------------+---------+---------+----------+----------+-----------◦ -10 [ C] | 0.02 | 0.03 | 0.03 | 0.03 | 0.03 0 | 0.02 | 0.03 | 0.03 | 0.03 | 0.03 20 | 0.07 | 0.07 | 0.07 | 0.07 | 0.07 80 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1
FKASTINX(imsteini)
| Wertebereich: 0.... < 0.5
| St¨ utzstellen:
5*imsteini
PRJSP
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
imsteini | 0 | 0.1 | 0.2 | 0.3 | 0.8 | [g] ----------+---------+---------+----------+----------+---------+---FKATEINX | 0.1 | 0.05 | 0.05 | 0.07 | 0.1 | [-]
FKAPROG(fkastes)
| Wertebereich: 0..... < 8
| St¨ utzstellen: 5*fkastes
fkastes | 0.0039 | 0.00976 | 0.02 | 0.05 | 0.1 ----------+----------+---------+----------+----------+---------FKAPROG | 1 | 2 | 4 | 5 | 6
KFFTEVFX(nmot,pspu)
| Wertebereich: 0.....< 1.0
| St¨ utzstellen: 4*nmot, 4*pspu
nmot/pspu | 1000 | 1600 | 2600 | 4520 | U/min ------------+---------+---------+----------+----------+---------0.6 | 1 | 1 | 1 | 1 | 0.9 | 0.5 | 0.7 | 1 | 1 | 1.1 | 0.5 | 0.7 | 1 | 1 | 1.4 | 1 | 1 | 1 | 1 |
FTEVFXS(nmot)
| Wertebereich: 0.....< 1.0
| St¨ utzstellen: 4*nmot
nmot | 1000 | 2000 | 3000 | 4000 | [U/min] -----------+---------+---------+----------+----------+---------FTEVFXS | 0.2 | 0.2 | 0.25 | 0.3 | [-]
DFTEVFLO(ftevflos_w)
| Wertebereich: 0... < 4096
|
St¨ utzstellen: 5*ftevflos_w
ftevflos_w | 0.05 | 0.1 | 0.2 | 0.5 | 1 -----------+----------+---------+----------+----------+---------DFTEVFLO | 10 | 20 | 50 | 100 | 200
DMSTES(mstesoll_w)
| Wertebereich:
0..<104857.6 kg/h|
St¨ utzstellen: 5*mstesoll_w
mstesoll_w | 0.025 | 0.1 | 0.4 | 2 | 10 [kg/h] -----------+------------+---------+-------+------+--------------DFTEVFLO | 80 | 150 | 500 | 1000 | 4000 [kg/h]
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1441 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ADMOHCTE inkl. der Unterfunktionen FTEADTE, TANKMOTE und AKFMOTE: ----------------------------------------------------------------------------CAKFA: : Kapazit¨ at des Aktivkohlefilters FUMRBRK : Umrechnungsfaktor HC-Konz. in Beladung FKATEMNS : Min Kraftstoffanteil TE im Schichtbetrieb Vorsicht: Der minimale Kraftstoffanteil ist sicherheitsrelevant; negative Werte f¨ uhren zu einer Erh¨ ohung der Einspritzmenge und k¨ onnen somit zu einer Momentenerh¨ ohung f¨ uhren (s. ¨ Uberwachung) Empfehlung: FKATEMNS = 0 w¨ ahlen!! FAKFPUF : Puffergrad des AKFs KHCTEMNH : Mimimale HC-Konz. im Homogenbetrieb KHCTEMX : Maximale HC-Konzentration MSTELMN : Minimaler Massenstrom AKF MKAUSGMX : Maximalwert Tankausgasung TVKHCCH : Zeit f¨ ur AKF-Modell stop ZKFTEAD : Tiefpass Zeitkonstante f¨ ur ftead
KAHCTEMK(mksbg)
| 0.... < 10/s
|
[0,0....0,05...0,2] kg [0.....30.....< 32] [-0,2...-0,10...0,0]
[0.1......0.9....1.0] [-0,3....-0,25..-0,1] [1,1......1,25...1,3] [0,0125..0,025..0,05] [1,5......2,0....3,0] [15........25.....35] [30 .......60....100]
PRJSP
PRJSP
kg/h kg/h s s
St¨ utzstellen SMK05TEUB
mksbg | 0.5 | 1.0 | 3 | 8 | 20 | [kg/h] -----------+---------+---------+----------+----------+---------+-------KAHCTEMK | 0.3 | 0.5 | 0.8 | 1.2 | 1.5 | [1/s]
FBTEFKA(fkaste)
| 0....< 1.0
|
St¨ utzstellen 5*fkaste
fkaste | 0.0 | 0.01 | 0.02 | 0.05 | 0.1 | -----------+---------+---------+----------+----------+---------+ FBTEFKA | 0.1 | 1 | 0.5 | 0.2 | 0.1 |
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FBTEFKAX(fkastexm)
| 0....< 1.0
|
St¨ utzstellen 5*fkastexm_w
fkastexm_w | 0.0 | 0.001 | 0.002 | 0.005 | 0.01 | --------------+---------+---------+----------+-----------+---------+ FBTEFKAX | 0.0 | 0.1 | 0.2 | 0.5 | 1 |
KADMKAFK(fkaste_w)
| 0....<64 kg/h/s
|
St¨ utzstellen 5*fkaste_w
fkaste_w | 0.0 | 0.01 | 0.02 | 0.05 | 0.1 | [-] -------------+------------+------------+-----------+-----------+------------+-------KADMKAFK | 0.00 | 0.04 | 0.1 | 0.2 | 0.4 | [kg/h/s]
FBADMKA(ftefva_w)
| 0....< 1
|
St¨ utzstellen 5*ftefva_w
ftefva_w | 0.0 | 0.002 | 0.005 | 0.01 | 0.02 | -------------+------------+------------+-------------+-------------+------------+ FBADMKA | 0.00 | 0.00 | 0.50 | 1.0 | 1.0 |
KAKFAD(vgste_w)
| 0....< 1.0
|
St¨ utzstellen 4*vgste_w
PRJSP
vgste_w | 0.0 | 0.3 | 1 | 3 | [mˆ3/h] ----------+------------+------------+-------------+-------------+-------KAKFAD | 0.9 | 0.7 | 0.5 | 0.3 | [-]
ZKKHCTEV(vltev_w)
| 0,1.....6553,6 |
St¨ utzstellen 4*vltev_w
PRJSP
vltev_w | 0,1 | 2 | 5 | 7 | [mˆ3/h] ----------+-----------+------------+--------------+------------+-------ZKKHCTEV | 3,0 | 0,15 | 0,101 | 0,101 | [s] ZKKHCTEV = L*A /(vltev_w * 3) L = die L¨ ange der Leitung zwischen AKF und TEV, A = die Querschnittfl¨ asche der Leitung, vltev_w = mste_w * 2 Beispie F¨ ur 5 m lange Leitung mit 8 mm Innendurchmesser A = Pi * rˆ2 = 3.14 * (0,004)ˆ2 [mˆ2] = 0,00005024 [mˆ2] => L*A = 5* 0,00005024 = 0,0002512 [mˆ3] ZKKHCTEV = 0,0002512 [mˆ3] * 3600 [s/h] / (3 * Vltev_w) = 0.30144/ vltev_w [mˆ3*s/h] Da der Tiefpass in 100 ms Raster berechnet wird, ist er bei h¨ oherem Luftdurchsatz praktisch abgeschaltet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEB 110.10.0
Seite 1442 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion BGAUSGTE: ---------------------FKAKORBMX: Obere Grenze des Bereichs f¨ ur fkakormt_ w innerhalb dessen kein Fehlerverdacht gesetzt wird FKAKORBMN: Untere Grenze des Bereichs f¨ ur fkakormt_ w innerhalb dessen kein Fehlerverdacht gesetzt wird FTEADNPMN: Min-Schwelle f¨ ur Erkennung unplausibler Beladung FTEADNPMX: Max-Schwelle f¨ ur Erkennung unplausibler Beladung TFKAKORFV: Zeit f¨ ur Erkennung eines Fehlerverdachts KFFPSTEB(nmot,misol)
| 0.... < 2
[1,03 ... 1,05 ... 1,07] [0,97 ... 0,95 ... 0,93] [-7 ... -5 ... -2] [32 ... 40 ... 50] [5 ... 10 ... 15] s
| St¨ utzstellenverteilungen: SNM04TEUB, SMI04TEUB |
nmot/misol | 1000 | 1600 | 2600 | 4520 | [U/min] ------------+---------+---------+----------+----------+---------10 [%] | 0.9 | 0.9 | 0.9 | 0.9 | 20 | 0.9 | 0.9 | 0.9 | 0.9 | 50 | 0.9 | 0.9 | 0.9 | 0.9 | 99,9 | 0.9 | 0.9 | 0.9 | 0.9 |
KFFPSTED(mksbg,fteadfu)
| 0.... < 2
| St¨ utzstellen 4*mksbg,4*fteadfu
mksbg/fteadfu| 1 | 3 | 8 | 20 | [kg/h] -------------+---------+---------+----------+----------+-------8 | 0.9 | 0.9 | 0.9 | 0.9 | 16 | 0.9 | 0.9 | 0.9 | 0.9 | 24 | 0.9 | 0.9 | 0.9 | 0.9 | 32 | 0.9 | 0.9 | 0.9 | 0.9 |
BPHUTEB(fteadphu)
| 0....< 255 Ink
| St¨ utzstellen 4*fteadphu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fteadphu | 0.0 | 10 | 20 | 30 | ------------+------------+------------+-------------+----------+ BPHUTEB | 5 | 50 | 100 | 200 |
Teilfunktion BERRKTE: --------------------DSTEMIN : Maximale Geschwingkeit der Fließbandmodell [0,001...0,001...0,01] l¨ angste Verz¨ ogerung: 20 s FRKTEMN : Faktor minimal zul¨ assige rkte_w bezogen auf rkg(2)_w [-0,2...-0,1 .....0,0] FRKTEMX : Faktor maximal zul¨ assige rkte_w bezogen auf rkg(2)_w [0,0 ... 0,5 .....0,7] Vorsicht: FRKTEMN und FRKTEMX sind sicherheitsrelevant. Negative Werte f¨ uhren zu einer Erh¨ ohung der EinspritzMenge und k¨ onnen somit zu einer Momentenerh¨ ohung f¨ uhren (s. ¨ Uberwachung). Empfehlung: FRKTEMN >= -0,05 w¨ ahlen, damit die zul¨ assige Momentenerh¨ ohung in der ¨ Uberwachung begrenzt ist. NVERZMN : Minimale Bezugsdrehzahl [400.....600 ....1000] U/min
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FVERMN(nmot)
| 0..< 1.0
TEB 110.10.0
| St¨ utzstellen 6*nmot
Seite 1443 von 4100 31.JAN.2003 Thomas Brosi
PRJSP
nmot | 800 | 1200 | 1800 | 2600 | 3600 | 5000 | [U/min] ----------+---------+----------+---------+---------+---------+---------+-------FVERMN | 0.18 | 0.20 | 0.30 | 0.35 | 0.40 | 0.50 | [-]
FVERZDYN(qmsdyn)
| 0...< 3.906E-3
|
St¨ utzstellen SQM05TEUB
PRJSP
qmsdyn | 0.0 | 0.8 | 1 | 2 | 10 | -------------+------------+------------+-------------+-------------+-----------+ FVERZDYN | 0.00003 | 0.00015 | 0.0003 | 0.0006 | 0.001 |
FVRMDYN(qmsdyn)
| 0...< 8
|
St¨ utzstellen SQM05TEUB
PRJSP
qmsdyn | 0.0 | 0.8 | 1 | 2 | 10 | -------------+------------+------------+-------------+-------------+-----------+ FVERMDYN | 0.5 | 0.6 | 1 | 2 | 3 | St¨ utzstellenverteilungen: ------------------------Nr. | 0 | 1 | 2 | 3 | -------------------+--------+-------+--------+--------+ SNM04TEUB [U/min] | 1000 | 1600 | 2600 | 4520 |
Nr. | 0 | 1 | 2 | 3 | -------------------+--------+-------+--------+---------+ SMI04TEUB [%] | 10 | 20 | 50 | 99,9 |
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Nr. | 0 | 1 | 2 | 3 | -------------------+--------+-------+--------+-------+ ◦ STA04TESB [ C] | -10 | 0 | 20 | 80 |
Nr. | 0 | 1 | 2 | 3 | 4 | -------------------+--------+-------+--------+-------+------+ SQM05TEUB [-] | 0 | 0,8 | 1 | 2 | 10 |
Nr. | 0 | 1 | 2 | 3 | 4 | -------------------+--------+-------+--------+-------+------+ SMK05TEUB [kg/h] | 0,5 | 1,0 | 3 | 8 | 20 |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1444 von 4100 31.JAN.2003 Thomas Brosi
FU DTEV 39.90.2 Diagnose Tankentluftungsventil ¨ (OBDII) FDEF DTEV 39.90.2 Funktionsdefinition COMMUNICATION: Einbettung der Diagnose Tankentl¨ uftungsventil in die Motoronic
Scheduler
DTEV
DSM B_pytevp B_pyatevh B_pyatevm bdemod
B_scbtevp B_scatevh B_scatevm
B_scbtevp B_scatevh B_scatevm
bdemod bdemods
B_pybtevp B_pyatevh B_pyatevm rltedte_w rldte_w B_dtefrr frdter_w
bdemodnm
psputevm
bdemodnm TEB_TEBEB fkakormt_w B_sca$ qtetemin
fkakormt_w
B_dtes
qtetemin
BGLASO rldte_w
correction of the desired lambda
LRS B_dtefrr frdetr_w
reset of the FR-signal after CPV closing
etazwist
etazwist
B_dtest
B_llr B_llr ftho ftho_w tmot rlfglm_w dfuelsan_w msndkoo_w mstedte_w tateist
VSPKO psputevm MDVERAD B_dtes LLRRM B_dtest
MDIST
dmsnte_w B_dteaa
BGSRM B_dtest rlfglm_w BGMSZS B_dtest dmsnte_w dfuelsan_w msndkoo_w
throttling demand in stratified mode stop of loss adaptation during CPV diagnosis reset of the I-part of the idle control
stop of the adaptation of the variables ofpbrint_w and fkfupsrl_w
stop of the adaptation of the variables msndko_w and fkmsdk_w
tadtea BGTEV B_dteaa mstedte_w
calculation of the desired mass flow through the CPV
Diagnosis of canister purge valve ATEV B_dtes tadtea tateist
calculation of the actual duty cycle dtev-communication
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
correction of the minimal charge
B_sca$
bdemods
tmot
BGBVG rltedte_w
dtev-communication
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1445 von 4100 31.JAN.2003 Thomas Brosi
MAIN: ¨ Ubersichtsbild der Diagnose Tankentl¨ uftungsventil -------------------------------------------------------
Enable Conditions DTEVEB B_avdteme B_dtezam
Error Evaluation
Passive CPV Check DTEVPAS
B_dtepm
DTEVERR
B_dtepm
tmot
B_teviop
B_teviop
tmot B_llr B_llr
Active CPV Check
B_sch B_sch B_lr B_lr B_hom B_hom
B_dtezamh B_dtezamm
DTEVAUF B_teviog B_teviol B_dtezamh B_tevnio B_dtezamm B_avdteme
B_teviog B_teviol B_tevnio
B_dtezam
DTEVEA
mstedte_w mstedte_w tateist_w tateist_w etazwist etazwist rlfglm_w rlfglm_w fkakormt_w fkakormt_w
B_mlup ikakreff_w
B_mlup ikakreff_w
dmletan_w
dmletan_w
B_dteaam
B_dteaam
B_dtest
B_dtest
tdtesta
tdtesta
frdter_w rltedte_w rldte_w rldte_w tadtea tadtea dmsnte_w dmsnte_w
B_ddkds
B_ddkds dfuelsan_w dfuelsan_w MOD6ALT
psdtevm_w psdtevm_w
MOD6NEU
I/O Interface
Diagnosis Of Canister Purge Valve
dtev-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
frdter_w rltedte_w
dtev-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1446 von 4100 31.JAN.2003 Thomas Brosi
DTEVEB: ¨ Ubersichtsbild EInschaltbedingungen -------------------------------------------
Enable Conditions Active Check Homogeneous Mode DTEVEBH B_avdteme B_hom B_lr
B_avdteme B_hom B_dtezamh B_lr B_lr2
B_dtezamh
B_lr2 B_fates B_fates B_dtezam
B_dtezam B_dtepfa
Enable Conditions Active Check Stratified Mode DTEVEBM B_dtezam B_dtezamm
Enable Conditions Active Check
B_sch
DTEPHA B_dtepha
B_llr
B_fates B_llr
qtetemin
B_dtezamm
B_sch qtetemin B_dtepfa
B_dtepfa
General Enable Conditions
Enable Conditions Passive Check
DTEVPF DTEPHP
B_fa tmot
tmot
B_dtephm
B_dtephm
B_dtepm
B_dtepm dtev-dteveb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fates B_fa
dtev-dteveb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1447 von 4100 31.JAN.2003 Thomas Brosi
DTEVPF: Physikalische Freigabe/ Generelle Einschaltbedingungen -------------------------------------------------------------B_fa B_fates SY_TFUMG
0
tmew TMEWDTEU tmot B_dtephm
TMDTEU
B_dtephm
B_hag fho_w FHODTEA SY_STERVK
0
B_rbte B_rbte2 UBDTEMX UBDTEMN ubsq_w SY_NWS
0 false
B_enws B_nldg
B_eobdlr
tumg
dtev-dtevpf
TMUDTEU E_tum
dtev-dtevpf DTEPHA: ------B_llr B_ll imsteini IMSDTEVA
SY_NOXKAT 0
B_fates
tnse_w
B_dtepha B_dtepha
TDTEZAM TDTEFA vfzg 0.0
B_mstefg
B_denox B_denoxte
dtev-dtepha
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_mdarv
dtev-dtepha
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1448 von 4100 31.JAN.2003 Thomas Brosi
DTEPHP: -------
RKADTEVO
SY_STERVK 0
tateist_w 0.0
RKADTEVU rka_w rka2_w
FKAKORMO ZFKAKORX
FKAKORMU 2/
fkakormx_w
SY_BDE 0
fkakorxf_w LP_fkakormx compute 1/
SY_STERVK 0 B_dtepfp B_lr B_lr2
ml_w MLDTEPF SY_NOXKAT
0 true
B_denox B_edkvs B_edkvs2
B_denoxte B_hom B_pybtevp TVDTEVPM
B_fates B_scbtevp B_dteres
TOD_DTEPM B_dtepm B_dtepm FF_dtepm EF_SCBTEVP
dtev-dtephp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dtephm
dtev-dtephp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1449 von 4100 31.JAN.2003 Thomas Brosi
DTEVPAS: ------B_dtepm FTEADDPO
SY_BDE 0
FTEADDPU ftead_w
TVDTEVP
fkatei B_teviop FKADPMN
FRMDTEVO FRMDTEVU
B_teviop
TOD_B_teviop FF_B_teviop B_teviog
fkakorxf_w
B_lcbtevp B_teviol
ml_w
B_tevnio
MLDTEFPF B_mstefg
CWDTEAPP 0 SY_NOXKAT 0
false B_denox B_denoxte
B_lr B_lr2 B_hom B_dteres
dtev-dtevpas
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_STERVK 0
dtev-dtevpas
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1450 von 4100 31.JAN.2003 Thomas Brosi
DTEVEBH: -------
SY_STETLR 0.0 SY_BDE
0
SY_STERVK
0
B_lr B_lr2 B_hom
B_batevh B_pyatevh
TVLBUTEVH compute 1/ lbuesynhom
TOD_lbuesynhom
LBUTEVH B_avdteme B_fates B_dtepfa B_dtezam SY_BDE 0 B_scatevh
B_dtezamh
dtev-dtevebh
B_mwtes
dtev-dtevebh DTEVEBM: ------B_dtezam B_dtepfa B_pyatevm B_fates B_sch QTIDTEEN QTIDTEMN qtetemin HLR_B_pybtevm SY_BDE SY_STETLR
0 0 1/
B_scatevm
B_dtezamm B_dtezamm
B_mwtes
dtev-dtevebm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dtezamh
dtev-dtevebm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1451 von 4100 31.JAN.2003 Thomas Brosi
DTEVAUF: -------B_mlup
Mixture Deviation Check DTEVGEM ikakreff_w
B_dtezamh B_mlup ikakormf_w
Stabilization Check DTEVBEG B_dtezamh
B_dtezamm
B_dtezamh
B_dtezamm
fkakormt_w
fkakormt_w
tateist_w
tateist_w
ikakreff_w
tdtesta
tdtesta
B_teviog
B_dteaam B_dtest
B_teviog
B_dteabum
Test End/Abortion DTEVEND
B_mlup ikakormf_w B_dteaam B_dtest B_dteikanm B_dteaa B_avatevh B_avatevm
B_dtest
B_teviog B_dteabum B_dtest B_dteikanm B_dteaa
B_dteaam
B_avatevh
B_avdteme
B_avdteme
B_dtezam
B_dtezam
B_lcatevm
B_lcatevm
B_lcatevh
B_lcatevh
B_dteendl B_dtelnm
B_ddkds B_avatevm
Energy Flow Reduction Check
mstedte_w
B_dtest
B_dteendl
B_teaam
B_dtelnm
mstedte_w
etazwist
etazwist
rlfglm_w
rlfglm_w
B_teviol
B_teviol
B_tevnio
B_tevnio
dmletan_w
dmletan_w B_ddkds
dtev-dtevauf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DTEVLUFT
dtev-dtevauf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1452 von 4100 31.JAN.2003 Thomas Brosi
DTEVBEG: --------
SY_BDE
0
SY_STETLR SY_DSS
0 0
B_edss SY_HFM
0
B_ddkds B_ddkds
B_ehfm false
B_mlup B_mlup
CWDTEV 0
B_dteaam
compute 2/
0.1 compute [s] 1/
B_mszsdkb
B_dteaa 3/
B_dtezamm
B_dtes B_avatevm
FF_B_avatevm
FF_B_dtes
B_avtevm
TOD_B_avtevm
0.1
B_dtes EF_B_dtes
B_dteaa
ER_B_dteaam
B_dteaamf
[s]
B_dtezamh
B_avatevh FF_B_avatevh
TOD_B_avtevh
B_avtevh DTEVEINS
TOD_B_dtezamh
B_dteaam
B_dteaa B_dteaamf
SY_AGR 0
B_dteikanm 1/ B_dtdisagr
CWDTEV 3
tateist_w 0.0 fkakormt_w
B_rdteaam fkakormt_w
B_dtest ikakormf_w
B_dteikanm B_dtest ikakormf_w
dtev-dtevbeg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TVDTELLA
dtev-dtevbeg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1453 von 4100 31.JAN.2003 Thomas Brosi
DTEVEINS: --------
SY_BDE SY_STETLR
0 0 B_sch
1.0 ikakormt_w
dikakb_w ZKIKAFDI
fkakormt_w FBIKABA
ikakormf_w ikakormf_w
LP_ikakormf_w
SY_BDE SY_STETLR frmn_w
0
0
B_hom
DFRMDTEF true
true
DFRMDTEM
frmx_w ZKDIKAF
dikakb_w
B_dtest
dikakbf_w
B_dtest
B_rdteaam
DIKAFE
LP_dikakbf
FF_B_dtest
TIKADTEE
compute 1/ B_dtest reset 1/
B_dteikanm B_dteikanm FF_B_dteikanm
tikadte TIKADTNM B_dteaamf B_dteres
dtev-dteveins
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dteaa
dtev-dteveins
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1454 von 4100 31.JAN.2003 Thomas Brosi
DTEVGEM: -------B_dtest ikakreff_w
ikakormf_w
1/
ER_B_dtest
ikakreff_w
SY_BDE
1/ ikakdiff_w
0
SY_STETLR
0 B_teviog
B_sch
B_teviog FF_B_teviog
DIKADTXH DIKADTXM DIKADTNH DIKADTNM B_dteabum
B_dteaam
B_dteabum
B_dteres B_dteaamf
compute 1/ SW_tdtesta
FF_B_dteabum tdtesta
tdtesta reset 1/
TDTEABUM
LP_mstedtef_w
2/ mstedtef_w 3/ reset 1/
B_dteaamf
dmletanf_w 4/ dmletan_w
Break 5/
B_mlup B_dteres
dtev-dtevgem
0.0 B_dtezam
dtev-dtevgem DTEVLUFT: ---------
Purge Flow Error Detection
Expected/Real Purge Flow DTEVDML rmstev_w rlfglm_w
rlfglm_w
etazwist
etazwist
mstedte_w B_dtest
mstedte_w B_dtest
Purge Flow Evaluation
rmstevuf_w
DTEVLUIO rmstevuf_w rmstev_w
DTEVLUM
rmstevuf_w dmletanf_w
dmletanf_w
dmletan_w
dmletan_w
B_dteaam
B_teviolm
B_teviolm
B_tevniom
B_tevniom
B_dteanfl
B_dteanfl
B_dteendl
B_dteendl
B_teviol
B_teviol
B_tevnio
B_tevnio
B_dteendl
B_teaam
B_dteaam
B_dtelnm
B_dtelnm
dmletan_w
dtev-dtevluft
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dtezamh
dtev-dtevluft
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1455 von 4100 31.JAN.2003 Thomas Brosi
DTEVDML: --------
Calculation only in homogeneous operating if only HFM sensor Installed
B_dssakt B_mlup
ZMLETAN
B_mszsdkb
compute 1/
1/
LP_mletan_w
dmletan_w mletanzs_w
CWDTEV 1
dmletan_w
mletan_w reset 4/
rlfglm_w 0.01
umsrln_w
ZMLETAN
1/
msndkoo_w
msdkoo_w
compute 2/
fklaf_w ftho_w
etazwte
etazwif reset 0.01 3/
2/
1/
LP_etazwif
etazwkte dzwoptte KFDETAZWK
rl ZWGRDDTE rltedte_w etazwist
DTEVRMS dmletan_w
rmstevuf_w
rmstevuf_w
dmletanf_w
dmletanf_w
dtev-dtevdml
B_dteaam B_dtest mstedte_w rmstev_w
B_dtest mstedte_w rmstev_w
dtev-dtevdml DTEVRMS: --------
SY_BDE
0
SY_STETLR
0 B_sch mstedte
KIRMSH
RMSTEVMX
KIRMSM
RMSTEVMN compute 1/
B_dtest
INT_rmstevf_w 0.0
dmletan_w rmstevf_w rmstev_w
rmstevuf_w rmstevuf_w
reset 1/
ZMSTEDTE
B_dteaam
compute 1/
LP_mstedtef_w
mstedte_w
dmletanf_w mstedtef_w reset 1/
B_dteaamf
dmletanf_w
0.01
dtev-dtevrms
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dteaamf
dtev-dtevrms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1456 von 4100 31.JAN.2003 Thomas Brosi
DTEVLUM: --------
SY_BDE
Calculation only in homogeneous operating if only HFM sensor installed
0 B_dteaam
SY_STETLR
0
B_sch
DMLDTEFN
DMLDTEHX dmletan_w
DMLDTEMX
B_dtelnmv
DMLDTEHN
FF_B_dtelnmv B_dtelnm B_dtelnm
DMLDTEMN
FF_B_dtelnm
dmletanf_w B_teviolm B_teviolm FF_B_teviolm B_dteaamf B_dteres rmstevuf_w
B_tevniom B_tevniom RMSTEVIO
FF_B_tevniom
dmletan_w DMLDTEFX B_dteanfl B_dteanfl
tdtetevo reset 1/
tateist TADTEMX
B_dteendl TVDTEE
B_dteendl dtev-dtevlum
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SW_tdtetevo TVDTEB
dtev-dtevlum
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1457 von 4100 31.JAN.2003 Thomas Brosi
DTEVLUIO: ---------
Calculation only in homogeneous operating if only HFM sensor installed B_teviolm
B_teviol B_teviol FF_B_teviol
B_dteendl
B_tevnio
B_tevniom
B_tevnio FF_B_tevnio
B_dteaamf B_dteres
B_teviog
CWDTEAPP 0 B_rmsval /NV
false FF_B_rmsval
1.0 ZKRMSTEV compute 1/ rmstev_w rmstev_w /NV LP_rmstev_w
dtev-dtevluio
rmstevuf_w
dtev-dtevluio DTEVEND: --------
Calculation of Number of Tests
B_teviog
DTEVPVZ B_dteabum B_avdteme B_teviog
B_dtelnm
B_dtelnm
B_dteikanm
B_dteikanm
B_dteaa
B_dteaa
B_dteabum
B_dteendl
B_dteendl
Test Abortion
B_avdteme
B_lcatevm
B_lcatevm
B_lcatevh
B_lcatevh
B_dtezam
B_dtezam
B_dtenm
DTEVANM nsol nsol B_dtest
B_dtenm B_dtest
dtev-dtevend
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dteanfl
dtev-dtevend
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1458 von 4100 31.JAN.2003 Thomas Brosi
DTEVANM: --------
DNDTEO DNDTEU nmotll nsol nsolold /NC
B_fs
EB_B_fs
B_koe
EB_B_koe
etazwist ETAZWTEN SY_KLDF 0
2 1/ ZDFFDTE reset 1/
B_dteaamf
compute 2/ LP_kldf_pwm 3/
kldfpwm
dkldfpwm_w DDFDTEAB
0 compute 1/ B_lues1
B_lues2
EB_B_lues1
compute 2/
CWLUES 0
EB_B_lues2
B_dtezamm SY_BDE 0
dmllri_w
B_dtenm
1/
B_dtenm
1/ SY_STETLR 0
DDMLLRTE dmllrizs_w B_dtest
dtev-dtevanm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_LUART
dtev-dtevanm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1459 von 4100 31.JAN.2003 Thomas Brosi
DTEVPVZ: --------
B_dteikanm AVDTEVHX
0
B_dteabum B_avtevh
compute 1/ 1 AC_avdtevh
B_dteabu
B_dteaa FF_B_dteabu
B_fates
B_teviog
1
B_tevnio
APDTEVX
B_dteend
1 AC_apdtev
FF_B_dteend
B_teviog
apdtev reset 2/
0
SY_STETLR
B_lcatevh
0 compute 1/
B_dteendl
SY_BDE
B_avdtehe
reset 1/
0 B_dtelnm
B_dtenm
avdtevh
AVDTEVMX 0 1/
B_teviol
1 AC_avdtevm 2/ 0
B_avtevm B_dteaa
B_teviop
0 compute 1/
0
B_apdtevxe
3/
4/
B_lcatevm
B_avdteme
avdtevm
B_avdteme
reset 1/
CWDTEAPP B_fates avdtev
avdtevh
B_dteres ER_B_dteres
TPERDTE start 1/
avdtevm
compute 1/ B_dtezam B_dtezam
dtev-dtevpvz
TR_tperdte
dtev-dtevpvz DTEVEA: -------
SY_BDE SY_STETLR
0 0
SY_BDESTETLR
dmletan_w
dmletan_w
B_mlup
B_mlup
DTEVEARL
rltedte_w
rldte_w dfuelsan_w
dfuelsan_w
dmsnte_w
B_ddkds
B_ddkds B_dtest B_dteaam
psdtevm_w
rltedte_w
rldte_w dmsnte_w
psdtevm_w
SY_BDESTETLR B_dtest
B_dtest
B_dteaam
B_dteaam
tdtesta
tdtesta
ikakreff_w
ikakreff_w
DTEVEAFR
tadtea
tadtea
frdter_w
frdter_w
dtev-dtevea
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
dtev-dtevea
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1460 von 4100 31.JAN.2003 Thomas Brosi
DTEVEARL: -------
SY_BDESTETLR
[ hPa ] B_dtezamm
1/
2560.0
psdtevm_w psdtevm_w
PSPUDTEV B_ddkds pu B_dssakt B_dteaam
ZRLTEDTE
B_dssakt
dmletan_w 0.0
dmletanu_w
umsrln_w
rltedte_w
0.0
rltedte_w LP_rltedte_w 0.0
B_mlup
reset 1/
0.0
rldte_w rldte_w
CWDTEV 2 B_dssakt B_dtezamh
dfuelsan_w compute 1/ ZRLFDKTE
B_mszsdkb
LP_rlfdkte_w
1.0 2/
rlfdkroh_w
KIMSNTES
DMSNTEMN
rlfdkte_w 1/
dmsnte_w
compute 1/
rlfgdste_w
dmsnte_w
0.0 drlfte_w INT_dmsnte_w B_dtest B_dtest B_dteaam
reset 1/
EF_B_dteaam ER_B_dteaamt
dtev-dtevearl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rlfgds_w
DMSNTEMX
KIDMSNTE
dtev-dtevearl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1461 von 4100 31.JAN.2003 Thomas Brosi
DTEVEAFR: -------
SY_BDE
0 SY_BDESTETLR
B_mwtes B_hom tadtea B_dteaam
tdtesta
tadtevmw
TADTEAM
tadtea
0.0
B_dtest TVDTEABG TADTEAH 2/
tvfrrdte
tadteazs
FF_B_dtefrr
ER_B_dtefrruv TOD_B_dtefrr
KFTVFRR compute 1/
reset 1/
ml
B_dtezamh
B_dteres B_dteaamf
FF_B_dtezamh true B_dtefrr B_hom
1.0 1.0
ikakreff_w
frdter_w frdter_w
dtev-dteveafr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tntevzu
dtev-dteveafr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1462 von 4100 31.JAN.2003 Thomas Brosi
DTEVERR: -------B_tevnio TES_DFPM maxError dmvad_w minError
DMVTEVDO false
B_teviol B_teviog
sigError nplError healing
B_dteend
ER_B_dteend
CWDTEAPP 0
B_teviop
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset * = tes
dtev-dteverr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ER_B_teviop
dtev-dteverr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1463 von 4100 31.JAN.2003 Thomas Brosi
MODE6 WITHOUT CAN: ------------------
B_tevnio B_teviol B_dteend ER_B_dteend SY_BDE 0
SY_INI_OBD
SY_STETLR 0
5
false
B_teviog DIKADTXM B_dtezamm
false
ikakdiff_w DIKADTNM DIKADTXH B_dtezamh DIKADTNH
ER_B_teviop
tc6tess /NV
TC6TECNL
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TC6TECL
RMSTEVIO tc6tesc /NV
TC6TECXM
1/
TC6TECXH TC6TECNH 128
rmstevuf_w
tc6tesc /NV
TC6TECNM
327.68
tc6tesw /NV
327.68
ikakdiff_w 2048
2/
DIKADTXM
3/
tc6tesw /NVDIKADTNM
tc6tess /NV
DIKADTXH DIKADTNH
TC6TECP
fkatei 128
2048
FKADPMN 128
dtev-mod6alt
B_teviop
dtev-mod6alt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1464 von 4100 31.JAN.2003 Thomas Brosi
MODE6 WITH CAN: ---------------
1/
SY_INI_OBD 5
StoreM6_3D_80 do
Calibration_Data_S6M_3D_yy
val up low
rmstevuf_w RMSTEVIO 0.01
sup
B_tevnio B_dteend
B_teviop
Calibration_Data_S6D_3D_yy
2/
ER_B_dteend
StoreM6_3D_81 do val up low
ER_B_teviop
sup SY_BDE SY_STETLR
B_teviol
0
3/ 0
StoreM6_3D_87 do val up low
DIKADTXM DIKADTNM
ikakdiff_w
ikakdiff_w
sup DIKADTNM
B_teviog DIKADTXM
B_dtezamm
4/
StoreM6_3D_86 do val up low
DIKADTXH DIKADTNH ikakdiff_w
sup DIKADTNH
fkatei FKADPMN
DIKADTXH
B_dtezamh
5/
StoreM6_3D_83 do val up low sup
dtev-mod6neu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_teviog
dtev-mod6neu
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1465 von 4100 31.JAN.2003 Thomas Brosi
Anmerkungen zur Schnittstelle zum Scheduler (%DSCHED) ----------------------------------------------------Die Funktion besitzt Function Identifier (fid), die eine Schnittstelle zum Scheduler bilden, siehe %DSCHED. F¨ ur jedes fid sind die folgenden Gr¨ oßen definiert. # ist durch den Scheduler Mode zu ersetzen.
Scheduler state flag Physikalische Laufbereitschaft Scheduler Freigabe Funktion gesperrt Funktion aktiv
sfg#fid B_py#fid B_sc#fid B_lc#fid B_av#fid
Physikalische Dringlichkeit
phu#fid
Rampenpriorit¨ at Dynamische Priorit¨ at Basispriorit¨ at Physik. Skalierungsfaktor Rampenprio. oberer Grenzwert Steigung in Aktivphase Steigung in Inaktivphase Sprung (Jump) bei Aktivierung Relation fid zu dfp Exklusionsdaten M¨ ogliche BDE Betriebsart
rpr#fid dpr#fid PR#fid SD#fid RG#fid SA#fid SI#fid JA#fid RF#fid EX#fid MP#fid
In dieser FDEF sind die folgenden fids enthalten: fid-Name
verw. Scheduler K¨ urzel Mode # -----------------------------------------------DTEV im Mager-Betrieb TEVM A DTEV im Homogen-Betrieb TEVH A DTEV Passivpr¨ ufung TEVP B Absteuerung der TE f¨ ur DTEV BTEST B
Anmerkungen zur Schnittstelle zum Fehlerspeicher (%DFPM) -------------------------------------------------------In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch Zur¨ uckschreiben des gesamten Statuswortes sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur den Fehlerpfad dieser Diagnosefunktion sind folgende Gr¨ oßen definiert : Status Fehlerpfad DTEV Fehlerflag Zyklusflag Fehlertyp L¨ oschen Fehlerpfad Ersatzwert aktiv
sfptes E_tes Z_tes TYP_tes: (B_mxtes, B_mntes, B_sites, B_nptes) B_cltes B_bktes (optional)
Fehlerpfadcode Fehlerklasse Fehlerschwere CARB Code Tabelle der Umweltbed.
CDTTES CLATES TSFTES CDCTES FFTTES
Fehlerpfadeintrag mit: LDTES; FLCTES; HLCTES; U1TES = nmot_w; U2abc = ml_w
ABK DTEV 39.90.2 Abkurzungen ¨ Parameter APDTEVX AVDTEVHX AVDTEVMX CWDTEAPP CWDTEV CWLUES DDFDTEAB DDMLLRTE DFRMDTEF DFRMDTEM DIKADTNH DIKADTNM DIKADTXH DIKADTXM DIKAFE DMLDTEFN DMLDTEFX DMLDTEHN DMLDTEHX DMLDTEMN DMLDTEMX DMSNTEMN DMSNTEMX DMVTEVDO DNDTEO DNDTEU ETAZWTEN FBIKABA
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
max. Anzahl Prufungen ¨ bei erkanntem Fehler max. Anzahl Prufversuche ¨ DTEV homogen max. Anzahl Prufversuche ¨ DTEV im Mageren Applikationscodeword fur ¨ DTEV immer aktiv und Umschaltung von HFM auf P-System Codword DTEV Codewort fur an bzw. ausgeschaltet wird ¨ DTEV Abbrechen, wenn Lufter ¨ ¨ Schwelle fur ¨ Abbruch der Diagnose wegen großer Anderung des Generatorsignals ¨ ¨ Maximal zulassiger Anstieg von dmllri wahrend DTEV Regelhubschwelle fur ¨ Fettkorrektur des fr fur ¨ Prufung ¨ i.O. Regelhubschwelle fur ¨ Magerkorrektur des fr fur ¨ Prufung ¨ i.O. Min. Schwelle Gemischabweichung fur ¨ Prufung ¨ DTEV i.O. bei Lambda = 1 Min. Schwelle Gemischabweichung fur ¨ Prufung ¨ DTEV i.O. bei Lambda > 1 Max. Schwelle Gemischabweichung fur DTEV i.O. ¨ Lambda = 1 Prufung ¨ Max. Schwelle Gemischabweichung fur ¨ Lambda > 1 Prufung ¨ DTEV i.O. Schwelle fur ¨ Erkennung Referenzwert Gemischkorrektur eingeschwungen Schwelle Luftmassenstrom unplausibel fur ¨ Erkennung Fehler in DTEV ¨ Luftmassenschwelle fur ¨ Erkennung TEV defekt nicht mehr notig Untere Schwelle fur ¨ Erkennung Luftmassenstrom unplausibel fur ¨ Auswertung in Homo Obere Schwelle fur ¨ Erkennung Luftmassenstrom unplausibel fur ¨ Auswertung in Homog Untere Schwelle fur ¨ Erkennung Luftmassenstrom unplausibel fur ¨ Auswertung in DTEV Obere Schwelle fur ¨ Erkennung Luftmassenstrom unplausibel fur ¨ Auswertung in DTEV ¨ Minmale normierte Massenstromanderung TEV ¨ Maximale normierte Massenstromanderung TEV Schwelle Verlustadaption zur Unterscheidung min, max Fehler in DTEV obere Nsoll-Nist-Schwelle fur ¨ Abbruch Diagnose TEV lower Nsoll-Nist-Schwelle fur ¨ Abbruch Diagnose TEV minimale Zundwinkelwirkungsgrad ¨ Schwelle fur ¨ DTEV Faktor Anpassung Gemischabweichungen im Homogenbetrieb auf Niveau Magerbetrieb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
DTEV 39.90.2
Seite 1466 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW KF KF FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KWB KWB KWB KWB KWB KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW KL
¨ untere Hohenschwelle fur ¨ DTEV aktiv miminaler Kraftstoffanteil uber ¨ TEV fur ¨ passive i.O. Prufung. ¨ obere fkakorm Schwelle fur ¨ passive Einschaltbedingungen DTEV untere fkakorm Schwelle fur ¨ passive Einschaltbedingungen DTEV obere frm Schwelle fur Diagnose TEV ¨ passive i.O. Prufung ¨ untere frm Schwelle fur ¨ passive i.O. Prufung ¨ Diagnose TEV obere Beladungsschwelle fur ¨ passive i.O. Prufung ¨ untere Beladungsschwelle fur ¨ passive i.O. Prufung ¨ ¨ Schwelle fur ¨ Intergal des Massenstroms TEV nach langerm TE-Stop Kennfeld Korrektur Zundwinkelwirkungsgrad ¨ bei DTEV Kennfeld: Lambda-Regler nach dieser Zeit auf Referenzwert zurucksetzen ¨ ¨ Integrationsgeschwindigkeit fur ¨ die Berechnung der Massenstromanderung TEV ¨ Integrationssteigung fur ¨ die Berechnung der Massenstromanderung TEV im Magerbetr Integrationskonstante des TEV-Gute-Integrators im Homogenbetrieb ¨ Integrationskonstante des TEV-Gute-Integrators ¨ im Magerbetrieb Bitposition des Aktivierungspulses in lbuesynhom fur ¨ DTEV-Aktivierung bei B_hom ¨ ¨ Schwelle Motorluftmasse fur ¨ Freigabe Uberpr ufung ¨ Diagnose DTEV passiv moglich ¨ Schwelle Motorluftmasse fur ¨ Freigabe Diagnose DTEV passiv moglich ¨ Androsselungsverhaltnis ps zu pu aus DTEV im Magerbetrieb Quotient ti/timin fur ¨ DTEV Freigabe Quotient ti/timin fur ¨ DTEV Abbruch obere rka Schwelle fur ¨ passive Einschaltbedingungen Diagnose TEV untere rka Schwelle fur ¨ passive Einschaltbedingungen Diagnose TEV Schwelle relativer Massenstrom fur ¨ i.O. Erkennung Minimalwert relativer Massenstrom TEV Maximalwert relativer Massenstrom TEV DFP fur ¨ OBDMID $3D TID $80 TEV-Diagnose (B_tevnio) DFP fur ¨ OBDMID $3D TID $81 TEV-Diagnose (B_teviol) DFP fur ¨ OBDMID $3D TID $83 TEV-Diagnose (B_teviop) DFP fur ¨ OBDMID $3D TID $86 TEV-Diagnose (B_teviog homogen) DFP fur ¨ OBDMID $3D TID $87 TEV-Diagnose (B_teviog mager) OBDMID $3D TID $80 TEV-Diagnose (B_tevnio) OBDMID $3D TID $81 TEV-Diagnose (B_teviol) OBDMID $3D TID $83 TEV-Diagnose (B_teviop) OBDMID $3D TID $86 TEV-Diagnose (B_teviog homogen) OBDMID $3D TID $87 TEV-Diagnose (B_teviog mager) ¨ Kennlinie Tastverhaltnis bei DTEV-Homogenprufung ¨ ¨ Kennlinie Tastverhaltnis bei DTEV-Prufung im Magerbetrieb ¨ ¨ Tastverhaltnisschwelle fur ¨ aktive Prufung ¨ Mode 6 Codewort fur ¨ i.O. Prufung ¨ des TEVs aus Luft-Prufung ¨ Mode 6 Codewort fur ¨ i.O. Prufung ¨ des TEVs bei B_hom aus Gemischabw. nach fett Mode 6 Codewort fur ¨ NICHT i.O. Prufung ¨ des TEVs aus Luft-Prufung ¨ Mode 6 Codewort fur ¨ i.O. Prufung ¨ des TEVs bei nicht B_hom aus Gemischabw. fett Mode 6 Codewort fur des TEVs ¨ passive i.O. Prufung ¨ Mode 6 Codewort fur ¨ i.O. Prufung ¨ des TEVs bei B_hom aus Gemischabw. nach mager Mode 6 Codewort fur ¨ i.O. Prufung ¨ des TEVs bei nicht B_hom aus Gemischabw. mager Max. Prufzeit ¨ DTEV im Mageren Zeit fur ¨ Sperre DTEV ab Start bei Testeranforderung ¨ Zeit ab Start fur ¨ aktive DTEV moglich Mindestzeit fur ¨ Erkennung Gemischkorrekturfaktor eingeschwungen Maximalzeit fur ¨ Erkennung Gemischkorrekturfaktor eingeschwungen Untere Motortemperaturschwelle fur ¨ Tankentluftungsdiagnose ¨ Untere Temperaturschwelle fur ¨ TE-Diagnose bezogen auf modellierte Motortemp. Untere Umgebungstmperaturschwelle fur ¨ Tankentluftungsdiagnose ¨ Zeit fur ¨ Wiederholung DTEV bei Dauerleerlauf ¨ Verzogerungszeit zwischen Motor und Lambdasonde ¨ Verzogerungszeit ab TEV offen fur ¨ Aussage TEV i.O./defekt in Diagnose DTEV Zeitdauer ab TEV offen fur ¨ Prufung ¨ DTEV Mindestzzeit fur ¨ Aktivierungsbedingungen fur ¨ Aufsteuerprufung ¨ DTEV erfullt ¨ Entprellung fur DTEV i.O. ¨ Setzen Flip-Flop Passiv-Prufung ¨ ¨ Entprellung fur ¨ Setzen Flip-Flop ”Diagnose passiv moglich” Haltezeit des Synchronisierungsimpulses Aktivierung DTEV im Homogenbetrieb Minimale Batteriespannung zum Start DTEV Maximale Batteriespannung zum Start DTEV Zeitkonstante fur ¨ Hochpassfilter des Genaratorsignals Filterzeitkonstante fur ¨ fkaormx_w Signal Zeitkonstante fur ¨ Tiefpaßfilterung der hochpaßgefilterten Gemischabweichungen Kennlinie Zeitkonstante Filterung ikakormt_w Zeitkonstante Tiefpaßfilterung fur ¨ Mode 6 DTEV Zeitkonstante fur ¨ Filterung zur Berechnung des Leerlaufenergiebedarf fur ¨ DTEV Zeitkonstante fur ¨ Filterung des berechneten Massenstrom TEV Zeitkonstante fur ¨ TP-Filterung der Luftfullung ¨ uber ¨ die Drosselklappe Zeitkonstante fur ¨ Filterung der berechneten Fullung ¨ TEV Zundwinkelgradient ¨ fur ¨ Korrektur optimaler Zundwinkel ¨ bei DTEV
Systemkonstante
Art
Bezeichnung
SY_AGR SY_BDE SY_DSS SY_HFM SY_INI_OBD
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Benzin-Direkteinspritzung Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante HFM Systemkonstante zur Auswahl der Kommunikationsprotokolle fur ¨ Scan Tool Betrieb
FHODTEA FKADPMN FKAKORMO FKAKORMU FRMDTEVO FRMDTEVU FTEADDPO FTEADDPU IMSDTEVA KFDETAZWK KFTVFRR KIDMSNTE KIMSNTES KIRMSH KIRMSM LBUTEVH MLDTEFPF MLDTEPF PSPUDTEV QTIDTEEN QTIDTEMN RKADTEVO RKADTEVU RMSTEVIO RMSTEVMN RMSTEVMX S6D3D80 S6D3D81 S6D3D83 S6D3D86 S6D3D87 S6M3D80 S6M3D81 S6M3D83 S6M3D86 S6M3D87 TADTEAH TADTEAM TADTEMX TC6TECL TC6TECNH TC6TECNL TC6TECNM TC6TECP TC6TECXH TC6TECXM TDTEABUM TDTEFA TDTEZAM TIKADTEE TIKADTNM TMDTEU TMEWDTEU TMUDTEU TPERDTE TVDTEABG TVDTEB TVDTEE TVDTELLA TVDTEVP TVDTEVPM TVLBUTEVH UBDTEMN UBDTEMX ZDFFDTE ZFKAKORX ZKDIKAF ZKIKAFDI ZKRMSTEV ZMLETAN ZMSTEDTE ZRLFDKTE ZRLTEDTE ZWGRDDTE
Source-X
ETAZWIST TADTEAZS
MSTEDTE MSTEDTE
TDTESTA TDTESTA
DIKAKB_W
RL
Source-Y
DZWOPTTE ML
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Art
Bezeichnung
SY_KLDF SY_LUART SY_NOXKAT SY_NWS SY_STERVK SY_STETLR SY_TFUMG
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante fur ¨ Generator DF-Signal Systemkosntante Lufterart ¨ ( gesteuert/geschaltet) Systemkonstante: NOx-Speicherkat in Abgassystem verbaut Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Bedingung : Stereo vor Kat Systemkonstante Bedingung stetige Lambda-Regelung vorhanden Systemkonstante: Umgebungstemperatur_Sensor vorhanden
Art
Bezeichnung
LOK AUS LOK LOK EIN
Anzahl der erfolgreichen DTEV Prufungen ¨ Anzahl der nicht erfolgreichen DTEV Prufversuche ¨ Anzahl der Prufversuche der DTEV im Homogenbetrieb ¨ Anzahl der Prufversuche ¨ der DTEV im Magerbetrieb BDE-Betriebsart
Variable
Quelle
APDTEV AVDTEV AVDTEVH AVDTEVM BDEMOD
DTEV DTEV DTEV DTEV BDEMUM
BDEMODNM
BDEMKO
BDEMODS
BDEMKO
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DTEV 39.90.2
B_APDTEVXE B_AVATEVH B_AVATEVM B_AVDTEHE B_AVDTEME B_AVTEVH B_AVTEVM B_BATEVH B_BETES B_BKTES B_CDTES
DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV
B_CLTES B_DDKDS B_DENOX
DTEV SKR
B_DENOXTE B_DSSAKT
TEBEB SRMSEL
B_DTDISAGR B_DTEAA B_DTEAAM
DTEV DTEV DTEV
B_DTEAAMF B_DTEABU B_DTEABUM B_DTEANFL B_DTEEND B_DTEENDL B_DTEFRR B_DTEIKANM B_DTELNM B_DTELNMV B_DTENM B_DTEPFA B_DTEPFP B_DTEPHA B_DTEPHM B_DTEPM B_DTERES B_DTES
DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV
B_DTEST
DTEV
B_DTEZAM B_DTEZAMH B_DTEZAMM B_EDKVS
DTEV DTEV DTEV DKVS
B_EDKVS2
DKVS
Referenziert von
BDEMAB, BDEMKO,BDEMUE, DSCHED,DTEV, ... DSCHED, DTEV, LRA, EIN TEB BDEMUE, BDEMUM,- EIN DTEV, LBUESYN, LRA, ... ADAGRLS, ADVE,EIN ALBK, BGADAP,BGDSAD, ... LOK AUS AUS LOK LOK LOK LOK LOK AUS AUS DIMCA, DTEV, TEIN C6MOD EIN DTEV, SALSU BGLASO AUS EIN BBAGR, BBSAWE,DFRST, DLSAHKBD,DTEV, ... DTEV, TEB EIN BGWDKHF, DSELHFS, EIN DTEV, LRA, LRAEB BBAGR, BBAGRMW AUS BGTEV, TEBEB AUS BGADAP, BGAGRA,- AUS BGFKMS, BGRPS,LLRRM LOK LOK LOK LOK LOK LOK LRS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK ATEV, DKATFKEB,AUS DLSAHKBD, DLSF,LLRRM, ... BGADAP, BGAGRA,- AUS BGFKMS, BGRPS,DLSAFK, ... LOK LOK LOK DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ... DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ...
Seite 1467 von 4100 31.JAN.2003 Thomas Brosi
¨ BDE-Betriebsartenwunsch noch moglich vor Diagnosemanager BDE-Sollbetriebsart
DAMOS-Source fur ¨ Blocknummer
Bedingung Anzahl der DTEV Tests hat den Maximalwert erreicht Aktiv-Meldung der Funktion Diagnose TEV homogen Aktiv-Meldung der Funktion Diagnose TEV mager Bedingung max. Anzahl der Prufversuche ¨ der DTEV im Homogenbetrieb erreicht Bedingung max. Anzahl der Prufversuche ¨ der DTEV im Magerbetrieb erreicht Bedingung Homogenprufung ¨ der DTEV aktiv Bedingung Magerprufung ¨ der DTEV aktiv Bedingung Bereitschaft fur ¨ Aufsteuerprufung ¨ DTEV im Homogenbetrieb (Lambda = 1) Bedingung Bandende-Funktionsanforderung Tankentluftungssystem ¨ Bedingung Ersatzwert aktiv Tankdiagnose Tankentluftungsventil ¨ offen Funktion uber Codewort CDTES freigegeben ¨ ¨ Bedingung Fehlerflag ”Tankentluftungssystem ¨ offen” loschen Bedingung Umschalten auf rlfdkroh_w und rlfgds_w Anforderung NOx-Speicherkatregenerierung
Reaktion der TE bei NOx-Speicherkat-Regenerierung erforderlich Bedingung Saugrohrdrucksensor ist Hauptfullungssensor ¨ Sperrung AGR durch bei aktiver TEV-Prufung ¨ Bedingung Aufsteuerprufung ¨ fur ¨ TEV Diagnose aktiv ¨ Bedingung Aufsteuerprufung ¨ fur ¨ TEV Diagnose aktiv moglich
¨ Bedingung positive Flanke von B_dteaam (Aufsteuerprufung moglich) ¨ Bedingung Abbruch TE Diagnose ohne Prufergebnis ¨ ¨ Bedingung Prufung DTEV im Mageren nicht moglich => Zeit abgelaufen ¨ ¨ ¨ abgelaufene Zeit ab die, das Tastverhalnis aus DTEV großer Schwelle Bedingung Diagnose TEV erfolgreich zu Ende Bedingung Diagnose TEV uber ¨ Luftprufung ¨ erfolgreich zu Ende Bedingung Lambdareglerreset bei Tankentluftungsdiagnose ¨ ¨ Bedingung Prufung ¨ DTEV uber ¨ Gemischauswertung nicht moglich => Abbruch ¨ LL-Prufung ¨ Diagnose TEV nicht moglich ¨ Vorbehalt: LL-Prufung ¨ Diagnose TEV nicht moglich ¨ Bedingung TEV Diagnose nicht moglich (z.B. Klimaanlage schaltet ein) Bedingung Aktivprufung DTEV generell freigegeben ¨ Bedingung Passivprufung DTEV generell freigegeben ¨ Bedingung physikalische Freigabe Aktivprufung DTEV ¨ Bedingung physikalische Freigabe DTEV ¨ Bedingung passive TEV Diagnose moglich Bedingung TEV Diagnose Reset Aktive Diagnose: Tankentluftungssystem ¨
Start fur ¨ TEV-Ansteuerung
¨ Bedingung Diagnose TEV fur ist moglich ¨ Zusteuer-/Aufsteuerprufung ¨ DTEV fur im Homogenbetrieb Lambda=1 freigegeben ¨ Prufung ¨ DTEV fur ¨ Prufung ¨ im Magerbetrieb Lambda>1 freigegeben Bedingung Adaptionsfehlerschwellen aktuell uberschritten ¨
Bedingung Adaptionsfehlerschwellen Bank 2 aktuell uberschritten ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_EDSS
DDSS
BGADAP, BGAGRA,BGDSAD, BGFKMS,BGMSDK, ... BGADAP, BGFKMS,BGRLFGZS, DDSBKV, DSELHFS, ... BBAGR, DFRST,DMDSTP, DNWSZF,DTEV, ... DCFFLR, DFRST,DTEV, LRAEB ADAGRLS, BBHTRIP,BBSAWE, BKS,DDYLSU, ... DTEV, LLRNFA BBSAWE, BGLBZ,BGNLLKH, CANECU,DTEV, ...
EIN
Bedingung Fehler DSS (ohne Entprellung)
EIN
Bedingung Fehler HFM (ohne Entprellung)
EIN
Bedingung Fehler Nockenwellenansteuerung liegt vor
EIN
OBDII-Summenfehler. sperrt die LR
EIN
Bedingung Funktionsanforderung allgemein
EIN EIN
Bedingung Funktionsanforderung Tankentluftungssystem ¨ Bedingung Fahrstufe
B_EHFM
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DTEV 39.90.2
B_ENWS
DNWSZF
B_EOBDLR
LRSEB
B_FA
TKDFA
B_FATES B_FS
TKDFA BBGANG
B_FTTES B_HAG B_HOM
DTEV GGDSU BDEMUM
B_KOE
KOS
B_LCATEVH B_LCATEVM B_LCBTEVP B_LL
DTEV DTEV DTEV MDFAW
B_LLR
LLRBB
B_LR
LRSEB
B_LR2
LRSEB
B_LUES1
KMTR
B_LUES2 B_MDARV
KMTR DMDMIL
B_MLUP B_MNTES B_MSTEFG B_MSZSDKB B_MWTES
DTEV DTEV BGRLFGZS BDEMUM
B_MXTES B_NLDG
DTEV DDG
B_NPTES B_NSWO1
DTEV
B_PWF
BBHWONOF
B_PYATEVH B_PYATEVM B_PYBTEST B_PYBTEVP B_RBTE B_RBTE2 B_RMSVAL B_SCATEVH B_SCATEVM B_SCBTEVP B_SCH
DTEV DTEV DTEV DTEV TEBEB TEBEB DTEV
B_SITES B_TEVIOG B_TEVIOL B_TEVIOLM B_TEVIOP B_TEVNIO B_TEVNIOM
DTEV DTEV DTEV DTEV DTEV DTEV DTEV
BDEMUM
AUS EIN DTEV, TVWNO ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... BBSAWE, CANECU,- EIN DMDSTP, DTEV,LLRMD, ... AUS AUS AUS ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... BDEMEN, DGGTVHK, EIN DTEV, GGO2LSU,LLRRM, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... EIN DLUES1E, DTEV,HT2KTKMTR DTEV, HT2KTKMTR EIN BBAGR, BBREGNO,- EIN DDYLSU, DFRST,DGGTVHK, ... AUS AUS DTEV, TEB EIN EIN DSELHFS, DTEV BDEMUE, DTEV, TEB, EIN TEBEB AUS ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... AUS EIN BBAGR, BBKW,BDEMAB, DLLR, DTEV, ... EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... GKEB AUS GKEB AUS AUS AUS DTEV, TEB EIN DTEV, TEB EIN LOK EIN DTEV, GKEB EIN DTEV, GKEB DTEV EIN ATM, BDEMEN,EIN BDEMKO, BDEMUE,BDEMUS, ... AUS LOK LOK LOK LOK LOK LOK
Seite 1468 von 4100 31.JAN.2003 Thomas Brosi
Bedingung Fehlereintrag durch Tester fur ¨ TEV ¨ Bedingung Hohenadaption gultig ¨ Bedingung Betriebsart Homogen Bedingung fur ¨ Kompressoreinschalten
Rucknahme ¨ Laufwunsch von Funktion Diagnose TEV homogen (Locked) Rucknahme ¨ Laufwunsch von Funktion Diagnose TEV mager (Locked) Rucknahme ¨ Laufwunsch von Diagnose TEV passiv (Locked) Bedingung Leerlauf Bedingung Leerlaufregelung
LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
Bedingung Lambdaregelung (vor Kat); Bank 2
Bedingung Einschalten Lufterstufe 1 Bedingung Einschalten Lufterstufe 2 kritische Aussetzerrate vorhanden
¨ Bedingung Luftprufung im Magerbetrieb moglich ¨ Fehlertyp ’Minimalwert’ erkannt Bedingung Freigabe des Massenstroms uber ¨ das Tankentluftungsventil ¨ Berechnung Massenstrom zum Saugrohr DK basiert Bedingung Modewechsel Tankentluftung ¨ (Trigger) Fehlertyp ’Maximalwert’ erkannt (Tankentluftungsventil) ¨ Bedingung Drehzahlgeber-Notlauf ist aktiv. Fehlertyp ’unplausibles Prufresultat’ ¨ erkannt (TEV offen) Bedingung Drehzahl > NSWO1
Bedingung Powerfail
physikalische Freigabe aus Funktion Diagnose TEV homogen physikalische Freigabe aus Funktion Diagnose TEV mager physikalische Freigabe aus Funktion Tankentluftungsstop ¨ physikalische Freigabe aus Funktion Diagnose TEV passiv Bedingung Regelbereitschaft fur ¨ Tankentluftung ¨ Bedingung Regelbereitschaft fur ¨ Tankentluftung, ¨ Bank 2 Bedingung relativer Massenstrom TEV fultig ¨ Laufbereitschaft der Funktion Diagnose TEV homogen Laufbereitschaft der Funktion Diagnose TEV mager Laufbereitschaft der Funktion Passivdiagnose TEV Bedingung Betriebsart Schicht
Fehlerart: TEV offen Bedingung i.O. Prufung ¨ DTEV uber ¨ Gemischauswertung Bedingung TEV aus der Reaktion der Leerlaufregelung als i.O. erkannt ¨ Bedingung i.O-Aussage TEV uber ¨ Leerlaufluftprufung ¨ moglich Bedingung TEV in passiver Prufung als i.O. erkannt. ¨ Bedingung TEV in aktiver Prufung als defekt erkannt ¨ ¨ Bedingung i.O-Aussage TEV uber ¨ Leerlaufprufung ¨ nicht moglich
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DFP_TES
DTEV
DFP_TUM
DTEV
DFUELSAN_W DIKAKBF_W DIKAKB_W DKLDFPWM_W DMLETANF_W DMLETANU_W DMLETAN_W DMLLRIZS_W DMLLRI_W
BGFKMS DTEV DTEV DTEV DTEV DTEV DTEV DTEV LLRRM
DMSNTE_W DMVAD_W
DTEV MDVERAD
DRLFTE_W DZWOPTTE ETAZWIF ETAZWIST
DTEV DTEV DTEV MDIST
ETAZWKTE ETAZWTE E_TES
DTEV DTEV DTEV
FHO_W
GGDSU
FID_ATEVH FID_ATEVM FID_BTEST FID_BTEVP FKAKORMT_W FKAKORMX_W FKAKORXF_W FKATEI FKLAF_W FRDTER_W FRMN_W FRMX_W FTEAD_W FTHO_W IKAKDIFF_W IKAKORMF_W IKAKORMT_W IKAKREFF_W IMSTEINI KLDFPWM
DTEV DTEV DTEV DTEV TEB TEB DTEV TEB BGMSDK DTEV LRS LRS TEB BGTEV DTEV DTEV DTEV DTEV TEB MDGEN
LBUESYNHOM ML
LBUESYN SRMSEL
MLETANZS_W MLETAN_W ML_W
DTEV DTEV SRMSEL
MSDKOO_W MSNDKOO_W MSTEDTE MSTEDTEF_W MSTEDTE_W NMOTLL
DTEV BGMSDK BGTEV DTEV BGTEV BGNMOT
NSOL
LLRNS
PSDTEVM_W PU
DTEV GGDSU
QTETEMIN RKA2_W RKA_W RL
LRA LRA SRMSEL
RLDTE_W RLFDKROH_W RLFDKTE_W
DTEV BGRLFGZS DTEV
DDYLSU, DIMCTES,- DOK DKATFKEB, DLSAFK, DLSAHKBD, ... BGTUMG, DTEV, GGC- DOK TUM EIN BGRLFGZS, DTEV LOK LOK LOK DTEV, TKMWL LOK LOK DFFTCNV, DTEV LOK LOK DLLR, DTEV, LLRRM, EIN MDFAW, MDVERAD, ... BGFKMS AUS EIN DTEV, MDASG,MDMIN, MDVER, MSF, ... LOK LOK LOK ATM, DTEV, LAMBTS, EIN MDIST LOK LOK DDYLSU, DIMCTES,- AUS DKATFKEB, DLSAFK, DLSAHKBD, ... EIN BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... DOK DOK DOK DOK DTEV EIN DTEV EIN LOK EIN DTEV, ZGST EIN BGWDKHF, DTEV LRS AUS DTEV EIN DTEV EIN DTEV, LRA EIN EIN BBBO, DTEV, TEB LOK DTEV, TKMWL LOK LOK LOK DTEV EIN EIN CANECU, DTEV,LLRNS, TKMWL DTEV EIN DFFT, DKVS, DTEV,- EIN EGTE, GGTFM, ... LOK LOK BBBO, BGTPABG,EIN DLSAFK, DLSFV,DTEV, ... LOK DTEV EIN DTEV EIN LOK DTEV, TEB EIN BGDVE, DTEV, LLRBB, EIN LLRNS, RDE, ... EIN BBNWS, CANECU,DFFTK, DTEV,LBUESYN, ... VPSKO AUS DFFT, DTEV, KMTR, TE-EIN B DTEV, TEB EIN EIN DTEV, GK, UFGKC EIN DTEV, GK, UFGKC ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... BGLASO AUS BGFKMS, DTEV EIN LOK
DTEV 39.90.2
Seite 1469 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Interne Fehlernummer Tankdiagnose, TEV offen
Interne Fehlerpfadnummer: Umgebungstemperatur Delta Fullungssensor ¨ zu Alpha/n-System Invertierter Faktor Gemischkorrektur bandpaßgefiltert Invertierter Faktor Gemischkorrektur hochpaßgefiltert ¨ Anderung der Generatorsignal (Kl. DFM) als PWM-Signal ¨ gefilterter Wert fur DTEV ¨ Abweichung Leerlaufenergiebedarf wahrend Unsigned:Abweichung Produkt Luftmasse * Zundwinkelwirkungsgrad bei Prufung DTEV ¨ ¨ Abweichung Produkt Luftmasse * Zundwinkelwirkungsgrad bei Prufung DTEV 16 Bits ¨ ¨ ¨ Zwischenspeicher: geforderte Drehmomentanderung von der LLR (I-Anteil) ¨ geforderte Drehmomentanderung von der LLR (I-Anteil) normierte Massenstromanderung ¨ uber TEV ¨ Delta-Motordrehmoment aus Verlustmoment-Adaption
Abweichung der Luftfullung ¨ uber ¨ Drosselklappe und aus Saugrohrdruck Abweichung Zundwinkel ¨ vom Optimum auf Grund des Fullungsfehlers ¨ DTEV Ist-Zundwinkelwirkungsgrad: ¨ fur ¨ DTEV gefilterter Wert Ist-Zundwinkelwirkungsgrad ¨ korrigierter Zundwinkelwirkungsgrad ¨ fur ¨ DTEV Zundwinkelwirkungsgrad ¨ fur ¨ DTEV Errorflag: Tankentluftungssystem ¨
¨ Korrekturfaktor Hohe (word)
Index der Funktion Diagnose TEV homogen (FID) Index der Funktion Diagnose TEV mager (FID) Index der Funktion Tankentluftungsstop (FID) ¨ Function Identifier: Mode B; Passivdiagnose TEV Mittelwert Bank1, Bank2 des Produkts Abweichung Lambdaregler und Lambda Maximalwert Bank1, Bank2 des Produkts Abweichung Lambdaregler und Lambda ¨ Gemischabwwichung : Bei 2-Bank-Systemen die grossere (gefiltert) Faktor Kraftstoffanteil Tankentluftung ¨ (aktueller Istwert) Faktor Ausfluß (KLAF) Faktor Regelung Referenz fur ¨ TE-Diagnose Lambda-Regler-Ausgang Minimalwert LR mit Integratorstop : Max. Begrenzung Integrator fr,; FRMAX / angehoben d.DSLS Faktor Tankentluftungs-Adaption ¨ ¨ Faktor Korrektur Hohe und Temperatur Abweichung des invertierten, gefilterten Faktors Gemischkorrektur Invertierter, gefilterter Wert des Faktors Gemischkorrektur Invertierter Wert des Faktors Gemischkorrektur Referenzwert des invertierten, gefilterten Faktors Gemischkorrektur ¨ Integral Massenstrom TEV nach langerem TE-Stop Generatorsignal (Kl. DFM) als PWM-Signal filtriert ¨ synchr. Uberbr uckungssignal ¨ fur ¨ homogenbetriebsabh. Laufbereitschaft Luftmassenfluß Zwischenspeicher: Auf den Zundwinkelwirkungsgrad ¨ 100% normierter Luftmassenstrom Auf den Zundwinkelwirkungsgrad ¨ 100% normierter Luftmassenstrom Luftmassenfluß gefiltert (Word)
Massenstrom Drosselklappe ohne offset normierter Massenstrom Drosselklappe ohne offset (word) Massenstrom TEV fur ¨ DTEV Massenstrom Tankentluftungsventil ¨ (gefiltert) fur ¨ DTEV Massenstrom TEV fur ¨ DTEV (Word) Motordrehzahl im Leerlaufbereich Leerlaufsolldrehzahl
Geforderter Saugrohrdruck fur ¨ DTEV in Magerbetriebsarten Umgebungsdruck Quotient: te / TEMIN fur ¨ BDE teh_w/teminh_w bzw. tes_w/temins Additive adaptive Korrektur der relativen Kraftstoffmasse Additive adaptive Korrektur der relativen Kraftstoffmasse relative Luftfullung ¨ ¨ Relative Fullung ¨ uber ¨ TEV wahrend DTEV (fur ¨ Lambda-Korrektur bei AGR) relative Frischluft uber Dk vor Saugrohrmodell (ungefiltert) mit DK gemessen ¨ Gefilterte Luftfullung ¨ uber ¨ Drosselklappe
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
RLFGDSTE_W RLFGDS_W
DTEV SRMDSS
RLFGLM_W
SRMHFM
RLTEDTE_W RMSTEVF_W RMSTEVUF_W RMSTEV_W S6V3D80 S6V3D81 S6V3D83 S6V3D86 S6V3D87 SFGATEVH SFGATEVM SFGBTEST SFGBTEVP SFPTES TADTEA TADTEAZS TADTEVMW TATEIST TATEIST_W
DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV DTEV
TC6TESC TC6TESS TC6TESW TDTESTA TDTETEVO TIKADTE TMEW
DTEV DTEV DTEV DTEV DTEV DTEV GGTFM
TMOT
GGTFM
TNSE_W
BBSTT
TNTEVZU TUMG
DTEV BGTUMG
TVFRRDTE UBSQ_W
DTEV GGUB
UMSRLN_W
BGRLFGZS
VFZG
GGVFZG
Z_TES
DTEV
LOK BGFKMS, BGMSDSS, EIN DTEV, SRMSEL, SRMUE BGFKMS, DTEV,EIN SRMSEL, SRMUE BGRLMIN AUS LOK LOK LOK AUS AUS AUS AUS AUS DTEV EIN DTEV EIN DTEV EIN DTEV EIN AUS ATEV, DMDSTP AUS LOK LOK DTEV, TKMWL EIN BGTEV, DTEV, DTEVE, EIN TEBEB DM6VAL AUS DM6VAL AUS DM6VAL AUS LOK LOK LOK DFFT, DFRST, DTEV,- EIN GGGTS ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ... LOK BDEMHA, BGTABST,- EIN BKS, DFFT, DTEV, ... LOK DHLSFK, DHNOHK,- EIN DICLSU, DTEV,FLSUBB, ... EIN BGAGRDS, BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ... ARMD, BBAGR,EIN BBSAWE, BDEMHA,BGDVE, ... DIMCTES, GKEB,AUS TKMWL
DTEV DTEV DTEV DTEV ATEV ATEV
DTEV 39.90.2
Seite 1470 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Luftfullung aus Saugrohrdruck korrigiert um die Abweichung zur Drosselklappe ¨ relative Frischluft (Luft uber ¨ DK und TEV) DSS-basiert
relative Frischluft (Luft uber ¨ DK und TEV) HFM-basiert Aus DTEV ermittelte relative Fullung ¨ uber ¨ das Tankentluftungsventil ¨ aktueller Meßwert fur ¨ relative TEV-Gute ¨ aktueller, unsigned Meßwert fur ¨ relative TEV-Gute ¨ Langzeitgespeicherter Meßwert der relativen TEV-Gute ¨ Array fur ¨ Values fur ¨ TEV-Diagnose OBDMID $D3 TID $80 (B_tevnio) Array fur ¨ Values fur ¨ TEV-Diagnose OBDMID $D3 TID $81 (B_teviol) Array fur ¨ Values fur ¨ TEV-Diagnose OBDMID $D3 TID $83 (B_teviop) Array fur ¨ Values fur ¨ TEV-Diagnose OBDMID $D3 TID $85 (B_teviog homogen)) Array fur ¨ Values fur ¨ TEV-Diagnose OBDMID $D3 TID $85 (B_teviog mager) Statusflags der Funktion Diagnose TEV homogen Statusflags der Funktion Diagnose TEV mager Scheduler Statusflag: Mode B, TEV-Ansteuerung fur ¨ Leckdiagnose Statusflags der Funtkion Diagnose TEV passiv Status Fehlerpfad: Tankdiagnose, TEV defekt offen ¨ rel. TEV-Offnung aus Tankentluftungsdiagnos ¨ ¨ Letzter Tastverhaltniswert aus Tankentluftungsdiagnose ¨ ¨ TEV-Tastverhaltnis aus Tankentluftungsdiagnose vor Schalter ”Mode-Wechsel” ¨ ¨ aktuelles Ist-Tastverhaltnis Tankentluftungsventil ¨ ¨ aktuelles Ist-Tastverhaltnis Tankentluftungsventil (16 Bit) ¨ Ausgabe-Code SCAN-Tool Mode 6 aus TES-Diagnose Ausgabe Schwellwert SCAN-Tool Mode 6 aus TES-Diagnose Ausgabe Prufwert ¨ SCAN-Tool Mode 6 aus TES-Diagnose Zeit DTEV Aufsteuerprufung ¨ aktiv ¨ ¨ Zeit Tastverhalnis aus DTEV großer Schwelle Zeit seit Beginn DTEV jedoch bevor TEV aufsteuert Motortemperatur-Ersatzwert aus Modell Motor-Temperatur ¨ Zeitzahler ab Startende (16bit) Zeit nach Schließen des TEVs Umgebungstemperatur ¨ Verzogerungszeit fur ¨ Zurucksetzen ¨ des Lambda-Reglers nach Schließen des TEVs Bordnetzspannung, umgerechnet in Standard-Quantisierung
Umrechnungsfaktor Fullung ¨ in Massenstrom
Fahrzeuggeschwindigkeit
Zyklusflag: Tankentluftungssystem ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1471 von 4100 31.JAN.2003 Thomas Brosi
FB DTEV 39.90.2 Funktionsbeschreibung Inhaltsverzeichnis ------------------ Das Wichtigste der DTEV f¨ ur Schnell-Leser - Aufgabe und Umfeld der DTEV - Funktionsprinzip, Unterschied HFM bzw. alpha/n-basierter - und P-F¨ ullungserfassung - Funktionsablauf, Ablaufsteuerung (Timing im Abgastest und im Feld) - Schnittstelle der DTEV mit anderen Funktionen - Detailbeschreibung der FDEF-Bilder und Erl¨ auterung der Gr¨ oßen Das Wichtigste der DTEV f¨ ur Schnell-Leser ----------------------------------------- Aufgabe: Pr¨ ufung des TEVs auf Steuerbarkeit des Durchflusses => Erkennung eines steuerbaren (i.O., Steuerbarkeit gr¨ oßer als applizierbarer Mindestschwelle) bzw. eines offen oder geschlossen klemmenden (n.i.O.) TEVs - Pr¨ ufprinzip: Magerpr¨ ufung: ¨ Offnen des TEVs im mageren Leerlauf Erkennungsm¨ oglichkeiten: - i.O.-Erkennung aufgrund einer Gemischabweichung (Faktor: fkakormt = frm * lamzakk / lamsons mit frm = 1.0) - falls keine oder eine nur unzureichende Gemischabweichung auftritt (Gemisch ¨ uber das TEV hat ¨ ahnliches Lambda wie das Gemisch des aktuellen Verbrennungsvorgangs) und ein Saugrohrdrucksensor vorhanden ist: i.O.-Erkennung aufgrund der Abnahme des ¨ uber die Drosselklappe zufließenden Luftstroms - n.i.O.-Erkennung falls keine i.O.-Erkennung und der Maximaldurchsatz unterhalb einer applizierbaren Mindestschwelle bleiben Bemerkung: Ist kein Saugrohrdrucksensor vorhanden, so ist keine n.i.O.-Erkennung bei der Magerpr¨ ufung m¨ oglich. - Die Magerpr¨ ufun kann nur in BDE-Systemen mit stetiger Lambdaregelung ausgef¨ uhrt werden, da sonst das Gemisch zur ¨ Uberpr¨ ufung des Einschwingens und bei der Gemischpr¨ ufung nicht beobachtet werden kann. Homogenpr¨ ufung: ¨ Offnen des TEVs im Leerlauf bei Lambda = 1 Erkennungsm¨ oglichkeiten: - i.O.-Erkennung aufgrund einer Gemischabweichung (Faktor: fkakormt = frm * lamzakk / lamsons mit lamzakk / lamsons = 1.0) - falls keine oder eine nur unzureichende Gemischabweichung auftritt (Gemisch ¨ uber das TEV hat ein Lambda von ungef¨ ahr 1.0): i.O.-Erkennung aufgrund der Abnahme des ¨ uber die Drosselklappe zufließenden "Energiestroms" (= Luftmasse ¨ uber DK * Z¨ undwinkelwirkungsgrad) - n.i.O.-Erkennung falls keine i.O.-Erkennung und der Maximaldurchsatz unterhalb einer applizierbaren Mindestschwelle bleibt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Passivpr¨ ufung: ¨ Uberwachung des Gemischs zun¨ achst bei geschlossenem TEV, dann w¨ ahrend der Tankentl¨ uftung bei angesteuertem TEV - i.O. Erkennung, wenn sich das Gemisch im Leerlauf w¨ ahrend nicht angesteuertem TEV nicht weit von der Neutrallage entfernt danach w¨ ahrend einer aktiven Tankentl¨ uftungsphase im Lastbereich immer noch im neutralen Bereich liegt. - Falls bei nicht angesteuertem Tankentl¨ uftungsventil eine Gemischabweichung oder ein gr¨ osserer Eingriff der Lambdaregelung vorliegt, kann nicht ausgeschlossen werden, dass das TEV offen klemmt. Dieser Teil des Tests wird im Leerlauf durchgef¨ uhrt,da der Einfluss des offen klemmmenden TEV auf das System in diesem Fall gr¨ osser w¨ are. - Falls sich bei angesteuertem TEV bei hoher Beladung und hohem Kraftstoffanteil das Gemisch immer noch im neutralen Bereich befindet, kann davon ausgegangen werden, dass der Kraftstoffanteil, der vom offenen TEV erwartet wird, auch tats¨ achlich erkannt wird. Dieser Teil der Pr¨ ufung wird im ausserhalb des Leerlaufbereichs durchgef¨ uhrt, damit dass TEV stark ¨ offnen muss, um den vorgegebenen Kraftstoffanteil zu erreichen und damit ein teilweise offen klemmendes TEV nicht irrt¨ umlich als i.O. erkannt wird.
Bei der Erkennung von St¨ orungen, die zu einer Verf¨ alschung des Ergebnisses f¨ uhren k¨ onnen, sowie bei nicht plausiblem Verlauf der Diagnose wird ohne Ergebnis abgebrochen. - Voraussetzungen: Applikation der - TEV-Ansteuerung (%ATEV) und der Berechnung des TEV-Massenstroms (%BGTEV). - Leerlaufregelung incl. Momentenreserve (KFMRES). Wenn sp¨ ater die Parameter der Leerlaufregelung ge¨ andert werden, kann dies Auswirkungen auf das Ergebnis der DTEV haben! - der F¨ ullungserfassung, der Gemischvorsteuerung und der Lambdaregelung. - des Diagnose-Schedule-Managers (DSM, %DSCHED) - Applikation: - Wichtige Codierungen und kundenspezifische Labels richtig setzen: CWDTEAPP: ¨ Uber Bit 0 (CWDTEAPP = 1) kann die DTEV im Dauerbetrieb aktiviert werden, d.h. ohne R¨ ucksicht auf das Ergebnis erfolgt eine sich zyklisch wiederholende TEV-Aufsteuerung. F¨ ur Applikationszwecke sehr zu empfehlen! TPERDTE: Zeit zwischen zwei TEV-Aufsteuerungen bei Dauerbetrieb. Nicht gleich Null setzen. AVDTEVMX: Anzahl der Versuche im Magerbetrieb. AVDTEVMX <= 4 AVDTEVHX: Anzahl der Versuche im Homogenbetrieb. AVDTEVHX >= 2 APDTEVX: Nach einer abgeschlossenen Pr¨ ufung mit negativem Ergebnis (E_tes = TRUE) ist von der Beh¨ orde nur EINE Wiederholpr¨ ufung im selben Fahrzyklus erlaubt. => APDTEVX = 2 - Labels f¨ ur die prinzipielle Freigabe der DTEV: TDTEZAM: Zeit nach Start, ab der die DTEV aktiv werden kann TMDTEU: Schwelle der Motortemperatur - Nach der Applikation dieser Labels f¨ ur die Erstinbetriebnahme sollte die DTEV im Leerlauf ihr Spiel beginnen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1472 von 4100 31.JAN.2003 Thomas Brosi
Aufgabe, Leistungsf¨ ahigkeit und Umfeld der DTEV ----------------------------------------------- Die DTEV hat die Aufgabe, ein defektes Tankentl¨ uftungsventil zu erkennen. Sie wird zus¨ atzlich zur Diagnose der TEV-Endstufe (%DTEVE) eingesetzt. Hat die Endstufendiagnose bereits einen Fehler (E_teve) erkannt hat, wird die DTEV nicht aktiviert. Hat die Endstufendiagnose einen vorhandenen Fehler noch nicht erkannt, so wird dieser auch von der DTEV erkannt. - Die DTEV pr¨ uft die Steuerbarkeit des Durchflusses durch das Tankentl¨ uftungsventil. Es wird sowohl ein offen klemmendes als auch ein geschlossen klemmendes Ventil als defekt erkannt. Ein offen klemmendes Ventil kann bewirken, daß die Leerlaufdrehzahl nicht mehr eingehalten werden kann. In diesem Fall ist nicht immer eine sichere Defekt-Erkennung m¨ oglich (Abbruch der DTEV, wenn die Leerlaufregelung nicht mehr ausregeln kann -> ggf. minimalen Z¨ undwinkelwirkungsgrad und minimale F¨ ullung senken, Stellbereich des I-Anteils der LLR erweitern). - Die (n.)i.O.-Aussage der DTEV erfolgt ¨ uber den Vergleich der - ¨ uber die Drosselklappe fließenden "Leistung" (Luftmasse DK * Z¨ undwinkelwirkungsgrad) des Motors im Leerlauf bei geschlossenem TEV mit der - ¨ uber die Drosselklappe fließenden "Leistung" des Motors im Leerlauf bei 100% ge¨ offnetem TEV. Wenn das TEV ge¨ offnet wird, muß die ¨ uber die Drosselklappe zufließende Leistung abnehmen. Die Leistung nimmt auch dann ab, wenn das TEV nicht vollst¨ andig geschlossen war, also teilweise offen klemmte. Daher kann ein teilweise offen klemmendes TEV (bis zu ca. 40% des Maximaldurchflusses) nicht mit Sicherheit erkannt werden (es bliebe immer noch ein steuerbarer Bereich von 60% des Maximaldurchsatzes). Eine derartige Leckage w¨ urde jedoch bei hoher Beladung des AKFs einen Fehler in der Diagnose Kraftstoffversorgung ausl¨ osen (%DKVS: ora am Min-Anschlag) und ggf. durch eine Tankdichtheitspr¨ ufung erkannt. Eine verringerte Maximalmenge durch das TEV (geringe Verstopfung) wird ebenfalls nicht sicher erkannt: - Bei hoher Beladung des AKFs reichen bereits ca. 10% des Maximaldurchsatzes aus um eine Gemischabweichung hervorzurufen, die zu einer i.O.-Aussage f¨ uhrt. - Bei der Luftpr¨ ufung dagegen wird ein TEV nur als i.O. gepr¨ uft, wenn der Durchsatz mehr als 30%-40% des Maximaldurchsatzes betr¨ agt. Eine Defekt-Aussage kann nur bei einem TEV mit weniger als etwa 30% des Maximaldurchsatzes erfolgen. - Die DTEV ist konzipiert f¨ ur BDE-Motoren mit stetiger Mono- oder Stereo-Lambdaregelung.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Die DTEV ben¨ otigt die Funktionen %BGTEV (Berechnung Massenstrom TEV), %ATEV (Ausgabe Tastverh¨ altnis TEV) und %DSCHED (Diagnose Schedule Manager). - Die DTEV ist sowohl f¨ ur P- als auch f¨ ur HFM- bzw. alpha/n-basierter F¨ ullungserfassung geeignet, wobei folgende Unterschiede zu beachten sind: - F¨ ur die Mager-Luftpr¨ ufung ist ein Saugrohrdrucksensor erforderlich. Die Pr¨ ufung l¨ auft unabh¨ angig davon, ob der P- (bei einem oder zwei Sensoren) oder der HFM-Sensor (bei zwei Sensoren) Haupt-F¨ ullungserfassungs-Sensor ist oder ob die F¨ ullung alpha/n-basiert ermittelt wird. - Bei der P-F¨ ullungserfassung und bei der Mager-Luftpr¨ ufung wird der Luftmassenstrom ¨ uber die Drosselklappe aus dem Drosselklappenwinkel bestimmt, bei der HFM-F¨ ullungserfassung wird er aus der HFM-basierten F¨ ullungsgr¨ oße rlfglm_w gewonnen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1473 von 4100 31.JAN.2003 Thomas Brosi
Funktionsprinzip, Unterschied HFM- bzw. alpha/n-basierter - und P-F¨ ullungserfassung ----------------------------------------------------------------------------------- Das TEV wird bei hinreichend stabilem Leerlauf progressiv aufgesteuert, was dem System nicht bekanntgegeben wird. Somit kann das System weder luft- noch kraftstoffseitig korrigierend eingreifen. Aus der Systemreaktion wird auf die Funktionsf¨ ahigkeit des TEVs geschlossen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Systemraktion bei Homogenbetrieb - HFM-F¨ ullungserfassung / alpha/n-basierte F¨ ullungserfassung Der ¨ uber das TEV ins Saugrohr fließende Massenstrom wird nicht gemessen. Kommt Gemisch mit Lambda=1.0 ¨ uber das TEV, so zeigt die Lambda-Regelung keine Reaktion; aufgrund der zus¨ atzlichen F¨ ullung und des zus¨ atzlichen Kraftstoffs wird jedoch mehr Leistung abgegeben, die aufgrund des Betriebszustands "Leerlauf" zu einer Erh¨ ohung der Drehzahl und folglich zu einer Reaktion der Leerlaufregelung (Schließen der Drosselklappe bzw. Eingriff ¨ uber den Z¨ undwinkel) f¨ uhrt. Kommt Gemisch mit Lambda<>1.0 ¨ uber das TEV, so reagiert auch die Lambda-Regelung. - P-F¨ ullungserfassung Der ¨ uber das TEV ins Saugrohr fließende Massenstrom wird gemessen (Druckerh¨ ohung). Kommt reine Luft ¨ uber das TEV, so wird entsprechend mehr Kraftstoff eingespritzt, die Lambda-Regelung zeigt also Keine Reaktion. Aus dem Unterschied zwischen P- und Alpha/n-F¨ ullungserfassung erfolgt die Adaption des DK-Offsets und damit das Schließen der Drosselklappe (der DK-Offset wird in der DTEV berechnet und in der F¨ ullungserfassung ber¨ ucksichtigt). Kommt ein Luft-Kraftstoff-Gemisch ¨ uber das TEV, so reagiert auch die Lambda-Regelung. - Systemreaktion bei Magerbetrieb (nur bei BDE-Systemen mit stetiger Lambdaregelung m¨ oglich, da nur hier das Gemisch beobachtet werden kann.) - HFM-F¨ ullungserfassung / alpha/n-basierte F¨ ullungserfassung Der ¨ uber das TEV ins Saugrohr fließende Massenstrom wird nicht gemessen. Je nach Gemischzusammensetzung ist eine Abweichung des Lambdasonden-Istsignals vom -Sollsignal zu beobachten; bei zu erwartender Mehr- oder Minderleistung aufgrund der TEV-¨ Offnung wird die einzuspritzende Kraftstoffmenge ver¨ andert. Da im Magerbetrieb Luft¨ uberschuß und eine geringere Androsselung vorliegen, ist die Empfindlichkeit bei einer eher mageren Gemischzusammensetzung geringer. Die Beobachtung des ¨ uber die Drosselklappe zufließenden Luftstroms erfolgt nicht, der Z¨ undwinkelwirkungsgrad betr¨ agt im Magerbetrieb 100%. Ist zus¨ atzlich zum HFM-Sensor ein P-Sensor vorhanden, so kann auch die Auswertung derAbnahme des ¨ uber die Drosselklappe zufließenden Luftstroms erfolgen, s. n¨ achster Abschnitt. - P-F¨ ullungserfassung Der ¨ uber das TEV ins Saugrohr fließende Massenstrom wird gemessen (Druckerh¨ ohung). Zus¨ atzlich zur Beobachtung der Gemischzusammensetzung wird der Unterschied zwischen der P- und der Alpha/nF¨ ullungserdassung ausgewertet, wie bereits f¨ ur den Homogenbetrieb beschrieben. Aufgrund der geringeren Androsselung im Magerbetrieb ist der ¨ uber das TEV fließende Massenstrom und damit der Unterschied jedoch geringer. - i.O.-Erkennung Das TEV wird als i.O. erkannt, wenn - Gemischadaptionswerte und Lambdaregelung bei der Passivpr¨ ufung bei nicht angesteuertem und bei angesteuertem TEV im neutralen Bereich sind. - eine signifikante Gemischabweichung beobachtet wird (ca. 5-10% im Homogenbetrieb, ca. 15% im Magerbetrieb); die Pr¨ ufung wird dann sofort beendet; - eine Abnahme des ¨ uber die Drosselklappe zufließenden Energiestroms (Luft * Z¨ undwinkelwirkunsgrad) innerhalb eines definierten Bereichs um den vorausberechenbaren Erwartungswert beobachtet wird und dabei der TEV-Durchsatz mindestens ca. 30% des Maximaldurchsatzes betr¨ agt. - n.i.O.-Erkennung Das TEV wird als n.i.O. erkannt, wenn keine signifikante Gemischabweichung und keine oder eine nur unbedeutende Abnahme des ¨ uber die Drosselklappe zufließenden Energiestroms beobachtet wird und der TEV-Durchsatz unter ca. 30% des Maximaldurchsatzes bleibt. Auch hier muß die Abnahme des Energiestroms innerhalb eines definierten Bereichs um den Erwartungswert bleiben, wobei dieser w¨ ahrend der Pr¨ ufung schnell nachgef¨ uhrt wird. Hat der Energiefluß ¨ uber die Drosseklappe um einen Mindestwert abgenommen, so ist keine n.i.O.-Aussage mehr m¨ oglich. - Abbruch der Pr¨ ufung Die Pr¨ ufung wird abgebrochen, wenn - St¨ orungen auftreten die das Pr¨ ufergebnis beeintr¨ achtigen (z.B. nicht stabile Leerlaufdrehzahl, ¨ Anderung des Generatorsignals, ...) oder - bei der Beobachtung der Energiestroms ¨ uber die DK der definierte Bereich um den Erwartungswert verlassen wird oder - eine Zunahme des Energiestroms ¨ uber die DK beobachtet wird. - Besonderheiten bei HFM- und alpha/n-basierten F¨ ullungserfassung - Der bei offenem TEV wirksame Z¨ undwinkelwirkungsgrad (etazwist) wird nicht korrekt bestimmt, da die zus¨ atzliche F¨ ullung ¨ uber das TEV bei der Berechnung des optimalen Z¨ undwinkels KFZWOP(nmot, rl) nicht ber¨ ucksichtigt wird. Der tats¨ achliche Wirkungsgrad ist in der Regel gr¨ oßer, da die tats¨ achliche F¨ ullung gr¨ oßer als die mittels des HFMs bestimmte (rl_w) ist zwopt weniger fr¨ uh liegt. In der DTEV erfolgt deshalb eine Korrektur des Z¨ undwinkelwirkungsgrads. - Da die ¨ uber die DK zufließende Luftmenge und damit die vom System bestimmte F¨ ullung (rl_w) DTEV im Homogenbetrieb sehr klein werden kann und dabei nicht der wirklichen F¨ ullung entspricht, kann es sein, daß die untere Schwelle RLMIN erreicht wird. Um dies zu vermeiden wird die Schwelle um das Maß der beobachteten Abnahme des ¨ uber die Drosselklappe kommenden Anteils der F¨ ullung gesenkt und dadurch ein weiteres Schließen der Drosselklappe erm¨ oglicht (rltedte_w, wird in der DTEV berechnet).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1474 von 4100 31.JAN.2003 Thomas Brosi
Funktionsprinzip, Funktionsablauf, Ablaufsteuerung der (Timing im Abgastest und im Feld): ------------------------------------------------------------------------------------a) Scheduleranbindung: ------------------Die DTEV ist mit vier FIDs (Function Identifier) an den DSM (Diagnose Schedule Manager) angebunden: tevh: Pr¨ ufung im Homogenbetrieb tevm: Pr¨ ufung im Magerbetrieb test: rechtzeitige Absteuerung der aktiven Tankentl¨ uftung vor dem Laufen der DTEV tevp: Passivpr¨ ufung Zun¨ achst meldet die DTEV ihre Laufbereitschaft an den Scheduler, abh¨ angig vom aktuell gew¨ ahlten Modus: entweder B_pyatevh bei Homogen-Leerlauf oder B_pyatevm bei Mager-Leerlauf (Schicht). Entsprechend ihrer Anforderung kann sie in der aktuellen Betriebsart auch freigegeben werden (B_scatevh bzw. B_scatevm). Es sind max. AVDTEVHX Pr¨ ufversuche im Homogen- und max. AVDTEVMX Pr¨ ufversuche im Magerbetrieb m¨ oglich. Bei Erreichen der max. Anzahl an Pr¨ ufversuchen (avdtevh = AVDTEVHX bzw. avdtevm = AVDTEVMX) wird das jeweilige Lockbit gesetzt (B_lcatevh, B_lcatevm). Nach der Gesamtzahl AVDTEVMX + AVDTEVHX an Pr¨ ufversuchen zieht sich die DTEV "unbefriedigt" zur¨ uck. Wenn die Anzahl der "Magerversuche" ersch¨ opft ist (B_avdteme) muß die DTEV ggf. eine Umschaltung in den Homogenbetrieb anfordern. Die Umschaltung sollte schon vor einem wirklichen Fahrzeugstillstand (vfzg = 0), also vor einer Freigabe der Pr¨ ufung im Homogenbetrieb (B_batevh) angefordert werden k¨ onnen. Um dies zu erreichen wird eine "Laufbereitschafts¨ uberbr¨ uckung" ben¨ otigt. Von einer zentralen Funktion wird ein Bit z.B. beim Loslassen des Gaspedals gesetzt (Bit mit Position LBUETEVH des Bytes lbuesynhom). Jetzt wird ein Monoflop getriggert, das f¨ ur die Zeit TVLBUTEVH die physikalische Laufbereitschaft f¨ ur Homogenpr¨ ufung (B_pyatevh) erm¨ oglicht. Der Scheduler fordert jetzt die Betriebsart "HOM" an. Die Pr¨ ufung kann erst loslaufen, wenn die Schedulerfreigabe (B_scatevh) kommt und alle Bedingungen f¨ ur die Homogenpr¨ ufung erf¨ ullt sind (B_batevh) ¨ Uber das Bit B_dtezamh wird die Funktion gestartet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Um im Test ausreichend Zeit f¨ ur die DTEV zur Verf¨ ugung zu haben, muss die Tankentl¨ uftung rechtzeitig vor einer Leerlaufphase abgesteuert werden. Hierf¨ ur steht das FID "test" zur Verf¨ ugung, dessen physikalische Laufbereitschaft B_pybtest in der ini-Task auf TRUE gesetzt wird. Der DSM kann somit zu vorgegebenen Zeiten die Tankentl¨ uftung absteuern.
b) Passivpr¨ ufung (kann nur abgeschlossen werden, wenn das TEV i.O. ist): ------------------------------------------------------------Wenn die Tankentl¨ uftung nicht aktiv ist wird bei kleinem Motorluftmassenstrom festgestellt, ob die Vorsteuerung i.O. ist Ein Indiz daf¨ ur ist: Gemischadaption muss nur wenig korrigieren, der Lambdaregler liegt nicht weit weg vom Neutralwert. Es wird das Flip-Flop Diagnose passiv m¨ oglich (B_dtepm) gesetzt. Die Passivdiagnose l¨ auft nur im homogenbetrieb und darf uber den Scheduler auch nur dann freigegeben werden, wenn nicht schon ein Fehler erkannt wurde. (E_tes = true). Eine ¨ Heilung ist damit bei erkanntem Fehler nur ¨ uber die Aufsteuerpr¨ ufung m¨ oglich. -In einer der darauf folgenden Phasen mit aktiver Tankentl¨ uftung kann bei mittlerer bis hoher aber plausibler Beladung des Aktivkohlerfilters schon die i.O.-Pr¨ ufung erfolgen. Sobald festgestellt wird, dass mit hohem Kraftstoffanteil bei einer Luftmasse gr¨ osser einer Schwelle gesp¨ ult wird und der Lambdaregler dabei f¨ ur eine gewisse Zeit relativ stabil um 1.0 schwankt, wird eine i.O. Erkennung ausgel¨ ost (B_teviop). Die TEV-Pr¨ ufung ist f¨ ur diesen Fahrzyklus beendet, falls keine Validierung vom Scheduler angefordert wird. Validierung ist nur ¨ uber die Aufsteuerpr¨ ufung m¨ oglich. Bemerkung: Im US FTP75 Test wird im eigentlichen Abgastest mit beladenem AKF diese Pr¨ ufung bei einem i.O. TEV mit hoher Wahrscheinlichkeit schon im 3. oder 4. H¨ ugel erfolgreich beendet sein, falls diese in homogen gefahren werden.
c) Ablauf der aktiven Pr¨ ufung / Unterteilung in Teilfunktionen: -----------------------------------------------------------Teilfkt. DTEVEB: Prinzipielle Freigabe (B_dtepf) Feststellung des Laufwunsches (getrennt f¨ ur Homogen-, Mager- und Passiv-Pr¨ ufung) Teilfkt. DTEVBEG: Warten bis die Kriterien des Einschwingens vor TEV-Aufsteuern erf¨ ullt sind und wenn Hub Lambdaregelung hinreichend gross ist. Teilfkt. DTEVGEM: ¨ Uberpr¨ ufung von Reaktionen der Lambdasonde bzw. der Lambdaregelung Erkennung i.O. oder weiter zur Teilfkt. DTEVLUFT Teilfkt. DTEVLUFT (im Mageren ist die Luftpr¨ ufung nur bei vorhandenem Saugrohrdrucksensor m¨ oglich): Teilfkt. DTEVDML - Bestimmung der ¨ uber die Drosselklappe aktuellen zufließenden Leistung und deren Abnahme - R¨ uckrechnung auf einen Luftstrom (dmletan_w) - Berechnung eines Erwartungswertes der Abnahme des zufließenden Luftstroms (= TEV-Soll-Luftstrom: mstedtef_w) - Bestimmung der relativen TEV-G¨ ute (rmstevuf_w) Teilfkt. DTEVLUM - Timing des Pr¨ ufablaufs, Anfang, Ende oder Abbruch Teilfkt. DTEVLUIO - Erkennung i.O. ¨ uber Luftpr¨ ufung bzw. nicht i.O.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1475 von 4100 31.JAN.2003 Thomas Brosi
d) Ablaufsteuerung der Aktivprp¨ ufung, i.O. Erkennung und Abbruch der Funktion: Wichtige Bits ----------------------------------------------------------------------- Grunds¨ atzlich kann die Aktivpr¨ ufung nur loslaufen, wenn das Bit B_dtezam (aus Teilfkt. DTEVAUF/DTEVEND) gesetzt ist. B_dtezam wird nur dann gesetzt, wenn mindestens die Zeit TPERDTE seit dem letzten Abbruch (pos. Flanke B_dteabu) oder dem letzten erfolgreichen Ende (pos. Flanke B_dteend) vergangen ist. - Die dTEV wird endg¨ ultig freigegeben durch die Bits B_dtezamh (Homogen-Pr¨ ufung) bzw. B_dtezamm (Mager-Pr¨ ufung). Diese Bitw erden nur gesetzt, wenn: - die prinzipiellen Einschaltbedingungen der DTEV erf¨ ullt sind (B_dtepfa) - B_dtezam gesetzt ist - eine Freigabe durch den Schedule vorliegt (B_pyatevh -> B_scatevh bzw. B_pyatevm -> B_scatevm) Wenn B_dtezamh/m gesetzt ist, wird das zugeh¨ orige Aktivbit B_avatevh/m ebenfalls gesetzt. - Im Magerbetrieb kann die DTEV nur bei BDE-Systemen freigegeben werden, die stetige Lambdaregelung haben, da sonst das Gemisch zum Einschwingen und f¨ ur die Gemischpr¨ ufung nicht beobachtet werden kann. - Das n¨ achste wichtige Bit f¨ ur Ablaufsteuerung ist B_dteaam, das mit einer Verz¨ ogerung nach B_dtezamh/m gesetzt wird. Ist dieses Bit gesetzt, so werden auch B_dtes und B_dteaa gesetzt. B_dteaam beinhaltet B_dtezam und wird damit am Ende einer Pr¨ ufung oder beim Abbruch ebenfalls zur¨ uckgesetzt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨berpr¨ - U ufung "Gemisch-eingeschwungen": ja -> B_dtest wird gesetzt und das TEV ge¨ offnet nein -> B_dteikanm wird gesetzt und abgebrochen (-> B_dteabu) - TEV-Aufsteuerung: B_dtest Die Zeituhr f¨ ur die Tastverh¨ altnisberechnung (tdtesta) startet mit B_dtest && B_dteaam Mehrere M¨ oglichkeiten f¨ ur Abbruch oder (n.)i.O.-Pr¨ ufung: - Ein Abbruch (B_dteabu) kann viele Ursachen haben: - B_dtelnm: Luftpr¨ ufung nicht m¨ oglich - B_dteabum: Abbruch, da max. Testzeit bei Magerpr¨ ufung (ohne Drucksensor) ¨ uberschritten ohne i.O. Erkennung - Funktion durch Wegfall der Eingangsbedingungen (B_dtepfa = FALSE, z.B. beim Anfahren) abgebrochen: B_dteaam geht auf FALSE, zentraler Z¨ ahler tdtesta wird zur¨ uckgesetzt. Beim n¨ achsten Rechenschritt setzt die negative Flanke von B_dteaa das Bit B_dteabu. - B_dtenm: Funktion muß aufgrund von St¨ orungen abgebrochen werden (z.B. Klimakompressor schaltet ein) - B_dteend: Ende mit Pr¨ ufresultat - B_dteendl: Ende der Luftpr¨ ufung, entweder mit B_teviol oder mit B_tevnio - B_teviog: i.O. der Gemischpr¨ ufung - B_teviop: i.O. der Passivpr¨ ufung
e) Timing der Flip-Flops, Init und Enable von Tiefp¨ assen, Haltbarkeit ermittelter Diagnoseinformationen: ----------------------------------------------------------------------------------------------------Beim Abbruch oder am Ende einer Pr¨ ufung sollen insbesondere f¨ ur Applikationszwecke wichtige Statusinformationen erhalten bleiben: B_dteikanm: In vorgegebener Zeit kein Einschwingen des Gemischfaktors erreicht, Pr¨ ufung deshalb abgebrochen. Reset mit pos. Flanke von B_dteaam und mit B_dteres bei Dauerpr¨ ufung. B_dteabum:
Keine Gemischabweichung bei Magerpr¨ ufung detektiert, Pr¨ ufung deshalb abgebrochen. Reset mit pos. Flanke von B_dteaam und mit B_dteres bei Dauerpr¨ ufung.
B_teviog:
i.O. Pr¨ ufung ¨ uber Gemischabweichung Reset nur mit B_dteres bei Dauerpr¨ ufung.
mletan_w, etazwif: Init bei positiver Flanke von B_dteaam und aktiv bei B_dteaam rmstevf_w: Init bei positiver Flanke von B_dteaam und aktiv bei B_dtest B_dtelnmv (Verdacht Luft nicht m¨ oglich): Reset mit pos. Flanke von B_dtaam, gesetzt wenn Verlauf von dmletan_w unplausibel. B_dtelnm, B_teviolm, B_tevniom: Werden mit positiver Flanke von B_dteaam gesetzt, werden entsprechend dem Verlauf von dmletan_w oder rmstevuf_w zur¨ uckgesetzt. Reset mit B_dteres bei Dauerpr¨ ufung. tdtetevo: Zeituhr f¨ ur die Luftpr¨ ufung, l¨ auft wenn das Tastverh¨ altnis gr¨ oßer TADTEMX, sonst Reset. Startet und beendet die Auswertung bei der Luftpr¨ ufung (B_dteanfl, B_dteendl). B_teviol (i.o.-Resultat von der Luftpr¨ ufung), B_tevnio (n.i.o.-Resultat von der Luftpr¨ ufung): Setzen bei Ende der Luftpr¨ ufung mit B_dteendl nur dann wenn entweder B_teviolm oder B_tevniom gesetzt ist. Wenn keines der beiden Bits gesetzt ist, endet die Luftpr¨ ufung mit Abbruch. B_teviop: i.O-Resultat der Pasivpr¨ ufung B_dteend, B_dteabu: Reset mit positiver Flanke von B_dteaa und mit B_dteres bei Dauerpr¨ ufung. Die Flip-Flops behalten damit nach einer Pr¨ ufung die Information, ob die DTEV erfolgreich getestet hat. Z¨ ahler der Anzahl der Pr¨ ufungen/Versuche: R¨ ucksetzen nur mit B_dteres bei Daueror¨ ufung Ausgangsgr¨ oßen f¨ ur andere Funktionen: - Tiefpaß rltedte_w: Absenkung rlmin-Schwelle bei HFM-Systemen R¨ ucksetzen auf Null bei Begin des TEV-Aufsteuerns Eingang = Null wenn Pr¨ ufung nicht aktiv (B_dteaam = FALSE) oder im Fall eines P-Systems (B_ddkds || B_dssakt || B_mszsdkb) - Integrator dmsnte_w: Offset Drosselklappe f¨ ur P-Systeme Aktiv bei TEV-Aufsteuerung R¨ ucksetzen auf Null am Ende der Pr¨ ufung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1476 von 4100 31.JAN.2003 Thomas Brosi
Schnittstelle der DTEV zu anderen Funktionen: --------------------------------------------a) F¨ ullungserfassung und Berechnung Z¨ undwinkelwirkungsgrad ------------------------------------------------------- Bereitstellung einer Gr¨ oße f¨ ur den Energiebedarf des Motors - Die F¨ ullungserfassung liefert die ¨ uber die Drosselklappe str¨ omende Luft: i) HFM-und alpha/n-basierte F¨ ullungserfassung: Luftf¨ ullung rlfglm_w (beinhaltet nicht den TEV-Luftmassenstrom mste_w da mste_w = 0) ii) P-F¨ ullungserfassung: msndkoo_w * fho_w * ftvdk_w * fklaf_w msndkoo_w: normierter Luftmassenstrom ¨ uber DK ohne Offset aus Kennlinie MSNWDK Achtung: Die Applikation von MSNWDK ist relevant f¨ ur die DTEV und soll nach deren Applikation nicht mehr ge¨ andert werden! - Bei P-Systemen ist ein Lernen der TEV-"Leckluft" erforderlich: dfuelsan_w -> dmsnte_w (%BGMSZS: Einrechnung in msndko_w). - Der Z¨ undwinkelwirkungsgrad ist etazwist! Sofern der Z¨ undwinkel nicht dem optimalen Z¨ undwinkel entspricht wird er kleiner als 100%. Achtung: Der Z¨ undwinkelwirkungsgrad etazwist ist nur dann richtig, wenn die F¨ ullung rl_w richtig ist. Bei offenem TEV ist dies bei einem HFM-System nicht der Fall! => siehe Applikation Korrekturkennfeld KFDETAZWK
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
b) Lambdareglung ------------- Eingangsgr¨ oßen aus der Lambdareglung: - B_lr, B_lr2 geben an, daß die Lambdareglung der jeweiligen Bank aktiv ist. F¨ ur DTEV reicht es aus, wenn die Lambdaregelung einer Bank l¨ auft. - Sondenbetriebsbereitschaft: B_sbbvk(2) (beinhaltet in Gr¨ osse B_rbte(2)) - Verdacht Sondensignal unplausibel: B_vlsunp(2) (beinhaltet in Gr¨ osse B_rbte(2)) - Ausgangsgr¨ oßen f¨ ur die Lambdaregelung: - B_dtefrr: Bedingung Setzen der Regelfaktoren auf Wert frdter_w - frdter_w: Wert f¨ ur Regelfaktoren bei B_dtefrr c) Leerlaufregelung ---------------- B_llr: Leerlaufregelung aktiv Obwohl die Leerlaufregelung f¨ ur die DTEV entscheidend ist, wird keine analoge Gr¨ oße der Leerlaufregelung direkt abgefragt. Indirekt ausgewertet werden aber die folgenden Gr¨ oßen: ml_w: mit HFM gemessener Luftmassenstrom etazwist: aktueller Z¨ undwinkelwirkungsgrad. Dieser Wert wird duch die Leerlaufregelung beeinflußt. Bemerkung: Das Produkt aus Luftmassenstrom ml_w und Z¨ undwinkelwirkungsgrad ist eine Gr¨ oße, die der vom Motor im Leerlauf ben¨ otigten, gemessenen Leistung entspricht. ¨ Offnet nun das TEV, so wird die gemessene Leistung kleiner, da das TEV "ungemessene" Leistung (Luftmasse TEV * Z¨ undwinkelwirkungsgrad bei offenem TEV) dazusteuert. Bei konstantem Leerlaufbetrieb muß bei einem i.O.-TEV die gemessene Leistung fallen. - Eingriffe der DTEV in die Leerlaufreglung und Bedarfsadaption sind: - bei aktiver DTEV wird die Bedarfsadaption gesperrt - der I-Anteil des Leerlaufreglers wird erweitert - am Ende der DTEV wird der I-Anteil um den Betrag zur¨ uckgesetzt, den er w¨ ahrend der Pr¨ ufung "heruntergelernt" hat. Damit kann ein Einbruch der Leerlaufdrehzahl vermieden werden. Dies soll im Magerbetrieb wie bei Lambda = 1 erfolgen. d) Tankentl¨ uftung (%TEB) --------------------Eingangsgr¨ oßen aus TEB: - Mittelwert der Gemischabweichungen: fkakormt_w, gebildet aus frm(2)_w, lamsons(2)_w und lamzakk(2)_w (bzw. lamzak(2)_w abh. ME / MED - System) - Quotient Einspitzzeit zu min. Einspritzzeit: qtetemin (R¨ ucknamhe der physik. Laufbereitschaft) - Freigabe des TEV-Massenstroms: B_mstefg e) Verringerung der rl-min-Begrenzung (%MDFUE) ------------------------------------------Ausgangsgr¨ oße der DTEV: rltedte_w Bei HFM-Systemen und alpha/n basierten Systemen von Bedeutung, da hier die Gr¨ oße rl_w nicht die durch das TEV in das Saugrohr str¨ omende F¨ ullung enth¨ alt. Dadurch w¨ urde in vielen F¨ allen die Grenze RLMIN erreicht und die Drosselklappe am weiteren Schließen gehindert. Da die wirkliche F¨ ullung mit offenem TEV jedoch h¨ oher ist, kann die MIN-Schwelle f¨ ur rl_w um den Betrag gesenkt werden, um den eine Abnahme der ¨ uber die Drosselklappe in das Saugrohr str¨ omenden Luft bereits erkannt wird (dmletan_w bzw. dmletanu).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1477 von 4100 31.JAN.2003 Thomas Brosi
f) Korrektur der Berechnung des Lambda-Sollwerts (%BGLASO, nur im Magerbetrieb) ---------------------------------------------------------------------------Ausgangsgr¨ oße der DTEV: rldte_w Die Verf¨ alschung des Lambda-Sollwerts aufgrund des verf¨ alschten Lambda-Werts des AGR wird duch die Ber¨ ucksichtigung der erkannten Abnahme des Luftstroms ¨ uber die Drosselklappe (rldte_w) kompensiert. g) Berechnung Massenstrom TEV (%BGTEV) ----------------------------------BGTEV liefert den Massenstrom mstedte_w, der auch dann berechnet wird, wenn die DTEV aktiv ist. In BGTEV geht auch das Bit B_dteaa ein und schaltet bei B_dteaa = TRUE den Massenstrom mste und mste_w f¨ ur die andern Motronic Funktionen (F¨ ullungserfassung , Drosselkalppenansteuerung) auf Null. h) Scheduler (%DSCHED) ------------------Laufbereitschaft an den Scheduler: B_pyatevh (homogen), B_pyatevl (mager), B_pybtest (Absteuerung Tankentl¨ uftung) Lauferlaubnis vom Scheduler: B_scatevh, B_scatevm Aktivbits w¨ ahrend aktiver DTEV: B_avatevh, B_avatevm Lockbit um weitere Aktivierung zu verhindern: B_lcatevm, B_lcatevh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
i) Sonstige Eingangsgr¨ oßen ----------------------- Motortemperatur: tmot - Zeit nach Startende: tnse_w - Fahrzeugeschwindigkeit: vfzg - Faktor H¨ ohe: fho_w - Aussetzer: B_mdarv - Erkennung Fahrstufe ein/aus: B_fs - Erkennung Klimaanlage ein/aus: B_koe - Erkennung L¨ ufter ein/aus: B_lues1, B_lues2 - Ausblendung durch Fehler: ber¨ ucksichtigt Scheduler - nsol, nmotll: zur ¨ Uberpr¨ ufung der Einhaltung einer konstanten Leerlaufdrehzahl und zum Abbruch bei Drehzahlanhebung - kldfpwm: PWM-Signal der Generatorerregung j) Testerschnittstelle ------------------- Funktionsanforderung durch B_fa && B_fates - Sobald eine andere Funktion getestet werden soll, schaltet sie die DTEV ab - Bei Funktionsanforderung wird die Aufsteuerpr¨ ufung im Homogenbetrieb (B_pyatevh) aktiviert. Zuvor schnelle Absteuerung der Tankentl¨ uftung. Der Scheduler muß die Pr¨ ufung freigeben (B_scatevh). - Bei Funktionsanforderung wird ein interner Reset der DTEV ausgel¨ ost, so daß die Pr¨ ufung auf jeden Fall abl¨ auft. Das L¨ oschen des Fehlerspeichers erfolgt jedoch nicht. Am Ende der Funktionsanforderung bleibt das Ergebnis erhalten !
Detailbeschreibung der FDEF-Bilder und Erl¨ auterung der Bits und RAM-Zellen: --------------------------------------------------------------------------Die Funktion ist untergliedert in 4 Teilfunktionen, die teilweise weiter untergliedert sind: 1) DTEVEB: Einschaltbedingungen DTEV 1.1) DTEVPF 1.2) DTEPHA 1.3) DTEPHP 1.4) DTEVEBH 1.5) DTEVEBM 2) DTEVPAS: Passivpr¨ ufung 3) DTEVAUF: Aufsteuerpr¨ ufung DTEV 3.1) DTEVBEG 3.1.1)DTEVEINS 3.2) DTEVGEM 3.3) DTEVLUFT 3.3.1) DTEVDML 3.3.1.a) DTEVRMS 2.3.2) DTEVLUM 2.3.3) DTEVLUIO 3.4) DTEVEND 2.4.1) DTEVANM 2.4.2) DTEVPZ 4) DTEVEA: Eingabe-/Ausgabegr¨ oßen f¨ ur DTEV 4.1) DTEVEARL 4.2) DTEVEAFR 5) DTEVERR: Fehlerauswertung 6) MODE 6 Bemerkung: Hier nicht dargestellt ist das Verhalten bei Funktions(teil)abschaltung und Initialisierung.
1) DTEVEB: Einschaltbedingungen DTEV --------------------------------Diese Teilfunktion berechnet die Freigabe der DTEV im HOM- oder Schichtbetrieb. Es wird die physikalische Schedulerfreigabe angefordert, die Schedulerfreigabe wird abgefragt. B_dtepfa: Aktivpr¨ ufung m¨ oglich - B_dtephm: physikalische Freigabe der DTEV - B_dtepha physikalische Freigabe Aktivpr¨ ufung 1.1) DTEVPF: Physikalische Freigabe der DTEV --------------------------------------B_dtephm: DTEV physikalisch m¨ oglich (sowohl Aktivpr¨ ufung mager / homogen ) als auch Passivpr¨ ufung - B_fa, B_fates: keine Funktionsanforderung, außer der f¨ ur DTEV
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1478 von 4100 31.JAN.2003 Thomas Brosi
- tmew: modellierte Motortemperatur gr¨ oßer Schwelle, falls Temperatursensor defekt - tmot: Motortemperatur gr¨ oßer Schwelle, DETV nur bei warmem Motor erlaubt - tumg: Umgebungstemperatur gr¨ oße Schwelle; Kann von Projekten bedatet werden, da das TEV bei gr¨ oßeren Temperaturen st¨ arkere Ger¨ ausche verursachen kann und zum Schutz der Gummi- und Kunststoffteile des TEV. - fho: Faktor H¨ ohe gr¨ oßer Schwelle, f¨ ur Ausblendung in großer H¨ ohe falls H¨ ohenadaption g¨ ultig. - ubsq_w: Batteriespannung innerhalb Schwellen zum Schutz des TEV (vor allem TEV5) - B_rbte(2): Regelbereitschaft der Tankentl¨ uftung (Lambdasonde betriebsbereit, kein unplausibles Sondensignal, kein Sindenfehler) - B_mdarv: aktuell keine Aussetzer - B_enws: keine Probleme der Nockenwellensteuerung - B_nldg: keine Probleme mit Drehzahlgeber - B_eobdlr: kein Fehler im System, der die Lambdaregelung verbietet - B_denox, B_denoxte: keine Regenerierung des NOx-Speicherkats 1.2) DTEVPHA: Physikalische Freigabe der Aktivpr¨ ufung -----------------------------------------------B_dtepha: Aktivpr¨ ufung physikalisch m¨ oglich (mager / homogen ) - B_ll gesetzt: Fahrer hat Gaspedal losgelassen - B_llr gesetzt: Leerlaufregelung aktiv - tnse: Zeit nach Motorstart gr¨ oßer Schwelle. Motorlauf l¨ auft station¨ ar, Verlustmoment stabil - B_mstefg: Massenstrom ¨ uber Tankentl¨ uftungsventil freigegeben - B_m8te: keine externe Tankdichtheitspr¨ ufung im Mode 8 aktiv - B_mwtes: keine Anforderung f¨ ur einen BDE-Modewechsel - vfzg = 0: Fahrzeug steht (wegen Auswertung des Leistungsflusses ¨ uber Drosselklappe) - imsteini: Durchsatz Kraftstoffmasse bei vorausgegangener Tankentl¨ uftung gr¨ osser Schwelle zur Vermeidung einer pl¨ otzlich auftretenden HC-Front beim Aufsteuern.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.3) DTEVPHP: Physikalische Freigabe der Passivpr¨ ufung ------------------------------------------------B_dtepm: Passivpr¨ ufung der DTEV m¨ oglich -tateist_w : Tankentl¨ uftungsventil nicht angesteuert, Kein Sp¨ ulmassenstrom vorhanden -rka_w: Apaptive Korrektur der relativen Kraftstoffmasse im neutralen Bereich um eins. -B_lr(2): Lambdaregelung aktiv -fkakormx, fkakorxf: Abweichung des Gemischs bzw. im homogenbetrieb Stellglied der Lambdaregelung im neutralen Bereich um eins. (Gilt f¨ ur das Maximum beider B¨ anke bzw. dessen gefiltertem Wert) -B_scbtevp: Scheduler Freigabe Passivpr¨ ufung -B_pybtevp: physikalische Laufbereitschaft der Passivpr¨ ufung -B_edkvs(2): Adaptionsfehlerschwellen sind nicht ¨ uberschritten -B_dtephm: DTEV gererell physikalisch m¨ oglich -B_fates: keine Funktionsanforderung vorhanden -B_dteres: kein Reset Diagnose Tankentl¨ uftung -B_hom: Bei BDE-Systemen Homogenbetrieb 1.4) DTEVEBH: Freigabe Aufsteuerpr¨ ufung Homogenbetrieb ------------------------------------------------B_batevh: Bedingung Bereitschaft Aufsteuerpr¨ ufung DTEV im Homogenbetrieb: - B_lr(2): Lambdaregelung einer Bank aktiv - B_hom: Bei BDE-Systemen homogenbetrieb
B_pyatevh: Physikalische Laufbereitschaft DTEV im Homogenbetrieb - DTEV prinzipiell freigegeben (B_dtepf) - B_dtezam (Aufsteuerung TEV m¨ oglich) gesetzt - Funktionsanforderung DTEV (B_fates) oder Bereitschaft Aufsteuerpr¨ ufung homogen erf¨ ullt (B_batevh) oder Aktivierung uber Betriebsart¨ ¨ uberbr¨ uckung (lbuesynhom) - Betriebsart homogen (B_hom) oder max. Zahl der Mager-Pr¨ ufversuche erreicht (B_avdteme) oder Funktionsanforderung (B_fates) B_dtezamh: DTEV soll im Homogenbetrieb loslaufen - Schedulerfreigabe B_scatevh - Bereitschaft f¨ ur Aufsteuerpr¨ ufung homogen erf¨ ullt (B_batevh: wichtig, da Betriebsart¨ uberbr¨ uckung oder Funktionsanforderung alleine nicht zu einer Aktivierung der DTEV im Homogenbetrieb f¨ uhren darf).
1.5) DTEVEBM: Freigabe Aufsteuerpr¨ ufung Magerbetrieb ----------------------------------------------B_pyatevm: Physikalische Laufbereitschaft DTEV im Magerbetrieb - DTEV prinzipiell freigegeben (B_dtepf) - B_dtezam (Aufsteuerung TEV m¨ oglich) gesetzt - weder Homogenbetrieb (B_hom) noch Funktionsanforderung DTEV (B_fates) - noch gen¨ ugend Abstand von ti zu TIMIN bei Beginn der Pr¨ ufung, TIMIN noch nicht erreicht w¨ ahrend der Pr¨ ufung
B_dtezamm: DTEV soll im Schichtbetrieb loslaufen - Schedulerfreigabe B_scatevm reicht 2) DTEVPAS: Passivpr¨ ufung -------------------B_teviop: TEV ¨ uber Passivpr¨ ufung als i.O. erkannt - DTEV prinzipiell freigegeben (B_dtepf) - B_dtepm: Passivpr¨ ufung freigegeben
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
-
DTEV 39.90.2
Seite 1479 von 4100 31.JAN.2003 Thomas Brosi
ftead_w: mittlere bis hohe Beladung vorhanden fkatei: hoher Kraftstoffanteil vorhanden fkakorxf: Gemischabweichung bzw. Lambdaregelung schwankt um Neutralwert eins ml_w: Luftmassenstrom ist h¨ oher als Leerlaufluftmassenstrom B_mstefg: Massenstrom durchs TEV ist freigegeben B_hom: Bei BDE-Systemen homogenbetrieb
3) DTEVAUF: Aufsteuerpr¨ ufung DTEV -----------------------------Beinhaltet die Pr¨ ufung ¨ uber Gemischabweichung und die Energiestrombilanz 3.1) DTEVBEG: Beginn Aufsteuerpr¨ ufung - Feststellen des "eingeschwungenen Zustands" -----------------------------------------------------------------------------Bevor das TEV aufgesteuert wird, nuß ein station¨ arer LL-Betrieb gew¨ ahrleistet sein. Diese Teilfunktion wertet dazu den Gemischkorrekturfaktor "fkakormt_w" aus. Zun¨ achst wird das Bit B_dteaam (Aktiv-Pr¨ ufung m¨ oglich) gebildet. Dazu wird die pos. Flanke der Bits B_dtezamh/B_dtezamm um die Zeit TVDTELLA verz¨ ogert. Ist die Schedulerfreigabe der DTEV vorhanden, wird ¨ uber das Bit B_dtdisagr AGR verboten. Mit der positiven Flanke von B_dteaam wird das Flip-Flop B_dtes = B_dteaa gesetzt. Der doppelte Name ist n¨ otig, um im Zusammenspiel mit anderen Funktionen Aktionen, die bei DTEV erforderlich sind, von denen bei DTESK oder anderer Tanksystemdiagnosen zu trennen. Ein R¨ ucksetzen des Flip-Flops (B_dtes) erfolgt erst, wenn die Pr¨ ufung vollst¨ andig beendet ist, bzw. ein Reset ausgel¨ ost wird (mstedte = 0).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Pr¨ ufung der Bereitschaft der F¨ ullungssensoren -----------------------------------------------------B_mlup: Mager-Luftpr¨ ugung ist m¨ oglich - B_dtezamm gesetzt - Saugrohrdrucksensor verbaut und nicht fehlerhaft (B_edss) B_ddkds: F¨ ur die Magerluftpr¨ ufung und grunds¨ atzlich bei defektem HFM und funktionierendem Drucksensor wird der Unterschied der Luftf¨ ullung zwischen DK-basierter und DS-basierter Berechnung gebildet und verwendet (s. Teilfkt. DTEVEA) - B_mlup gesetzt - HFM verbaut oder F¨ ullungserfassung alpha/n-basiert oder - HFM defekt - DSS in Ordnung 3.1.1) DTEVEINS: Pr¨ ufung ob fkakormt eingeschwungenund ¨ Uberpr¨ ufung Hub des Stellglieds der Lambdaregler ------------------------------------------------------------------------------------------------
Pr¨ ufung auf "fkakormt_w - Eingeschwungen", besser "ikakormt_w - Eingeschwungen: ------------------------------------------------------------------------------Da beim ¨ Offnen des TEV eher ein Fettausflug erwartet wird, empfiehlt es sich den Kehrwert der n¨ otigen Gemischkorrektur (ikakormt_w) zu bilden. Dieser Wert wird st¨ andig Tiefpaß-gefiltert (ikakormf_w). Der Betrag der Differenz von ikakormt_w und dem gefilterten Wert ikakormf_w enspricht dem h¨ oherfrequenten Anteil in ikakormt_w und stellt ein Maß f¨ ur die Abweichung vom eingeschwungen Zustand dar. Fettausfl¨ uge werden auf Grund der Invertierung von fkakormt_w st¨ arker gewichtet. Damit Mager- und Homogenbetrieb in einem berechnet werden k¨ onnen, wird im Schichtbetrieb mit FBIKABA multipliziert. FBIKABA soll kleiner als 1.0 sein. Damit ist gew¨ ahrleistet, daß ein ruhigerer ikakormt-Verlauf beim "Erkennen auf Einschwingen" entsprechend sch¨ arfer bewertet wird. Die auf Einschwingen zu ¨ uberwachende Gr¨ oße ist dikakb_w. Die Filterzeitkonstante des Tiefpasses "ikakormf_w" ist eine Kennlinie, die mit dikakb_w adressiert wird. Damit wird ein schnelles Folgen des Tiefpasses bei großen Abweichungen zwischen ikakormt_w und ikakormf_w erreicht. Sind beide Werte nah beieinander, wird mit großer Zeitkonstante gefiltert. Es wird ausserdem ¨ uperpr¨ uft, wie weit im Homogenbetrieb bei einer 2-Punkt-Lambdaregelung das Stellglied der Lambdaregelung von seinen Grenzen entfernt ist, das heisst, wie gross der Hub ist. Dies geschieht, damit ¨ uber die Lambdaregelung bei homogenbetrieb ¨ uberhaupt eine Reaktion zu beobachten ist, wenn das TEV aufgesteuert wird. Die Abweichungen (dikakb_w) werden mit fester Zeitkonstante (KDIKAF) gefiltert. Ist der gefilterte Wert (dikakbf_w) kleiner einer Schwelle (DIKAFE) und die Zeit TIKADTEE seit der positiven Flanke von B_dteaa verstrichen, so wird das Bit B_dtest gesetzt. Im Falle, daß ikakormt_w nicht einschwingt, wird nach der Zeit TIKADTENM das Flip-Flop B_dteikanm gesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1480 von 4100 31.JAN.2003 Thomas Brosi
3.2) DTEVGEM: Feststellung von Gemischabweichungen, ggf. i.O. Erkennung, zentrale Uhr w¨ ahrend TEV auf: tdtesta Mit TEV ¨ Offnen wird ein Referenzwert der aktuell ben¨ otigten Gemischkorrektur festgehalten (ikakdiff_w). Davon werden die Abweichungen ermittelt (ikakref_w). Ikakdiff_w wird gr¨ oßer Null, wenn eine Magerabweichung festgestellt wird. Ikakdiff_w wird kleiner Null, wenn eine Fettabweichung festgestellt wird (AKF beladen). F¨ ur eine i.O.-Erkennung sind f¨ ur Homogen- und Magerbetrieb sowohl Fett- als auch Magerschwellen definiert: DIKADTXH: Schwelle f¨ ur Magerabweichung im Homogenbetrieb DIKADTNH: Schwelle f¨ ur Fettabweichung im Homogenbetrieb DIKADTXM: Schwelle f¨ ur Magerabweichung im Magerbetrieb DIKADTNM: Schwelle f¨ ur Fettabweichung im Magerbetrieb Wird bei Magerpr¨ ufung (B_dtezamh = FALSE) innerhalb einer vorgebbaren Pr¨ ufzeit (TDTEABUM) weder Fett- noch Magerschwelle ¨berschritten, so wird abgebrochen (B_dteabum). Dieser Abbruch dient dem dfinierten Beenden der DTEV f¨ u ur den Fall, dass keine Mager-Luftpr¨ ufung m¨ oglich ist (Saugrohrdrucksensor nicht verbaut oder defekt). Der Magerbetrieb wird allerdings nicht gerechnet, wenn kein BDE-System und keine stetige Lambdaregelung vorhanden ist.
3.3) DTEVLUFT Defekt- oder i.O.-Erkennung des TEV, wenn nicht schon eine i.O.-Erkennung aufgrund einer Gemischabweichung erfolgte. Idee: Die zus¨ atzliche Luftf¨ ullung durch das TEV w¨ urde die LL-Drehzahl anheben. Letztendlich aber korrigiert das System die Drosselklappenstellung oder den Z¨ undwinkelwirkungsgrad. Aus dieser Reaktion kann ein i.O.-Ventil vom defekten Ventil unterschieden werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Auswertung der "¨ uber die Drosselklappe zustr¨ omenden Leistung": a) HFM-, bzw. alpha/n-basierte F¨ ullungserfassung: Wird das i.O.-TEV ge¨ offnet, so wird mit Hilfe der Leerlaufregelung die Motordrehzahl und damit die Leerlauf-Motorleistung konstant gehalten, Z¨ undwinkelwirkungsgrad und/oder Luftmassenstrom durch die Drosselklappe werden um den Betrag verringert, den das TEV an ungemessener Leistung (Massenstrom TEV * Z¨ undwinkelwirkungsgrad beisteuert, vorausgesetzt die Lambdaregelung korrigiert das Gemisch auf Lambda = 1. Bei der HFM-und alpha/n-basierten F¨ ullungserfassung wird als Luftstrom ¨ uber die Drosselklappe das Signal "rlfglm_w" verwendet ! b) P-F¨ ullungserfassung: Der P-Sensor mißt die Luft, die Drosselklappe wird jedoch ¨ uber den Abgleich P-Sensor/Alpha-n geschlossen (dmsnte_w, Teilfkt. DTEVEA). Die Abnahme des Luftstroms wird aus dem Massenstrom ¨ uber die Drosselklappe ohne Offset (mskdoo_w) bestimmt: Entnormierung von msndkoo_w (fklaf_w, ftho_w). Problem HFM- System und alpha/n-System: Bei HFM-und Alpha/n-basierten Systemen ergibt sich folgendes Problem: Durch Einspeisung von nicht gemessener Zusatzf¨ ullung ¨ uber das TEV wird die Source rl des Kennfeldes KFZWOP falsch. Z.B. wird f¨ ur zwopt ein kleinerer Wert (fr¨ uherer Z¨ undwinkel) ausgegeben, als der ge¨ offnetmen TEV physikalisch ◦ richtige Wert (z.B. zwopt = 35 bei rl = 12% obwohl die wirkliche F¨ ullung 17% ist und zwopt = 30 ◦ daf¨ ur richtig w¨ are). Sofern zwist in der Gegend von zwopt liegt, ist das nicht dramatisch. Problematisch wird dies nur, wenn gleichzeitig eine nennenswerte Momentenreserve (bzw. Z¨ undwinkeleingriff der Leerlaufregelung) aktiv ist. Dann n¨ amlich ist die Abh¨ angigkeit des Motormoments von einem falschen optimalen Z¨ undwinkel groß. Dann ist der SG-Wert etazwist grob falsch. Folgendes Bild zeigt zwei Z¨ undwinkelwirkungsgradparabeln nebeneinander: 1) + im SG berechneter Motorwirkungsgrad (mit etazwist wird gerechnet) 2) * aktuell physikalisch wirkender Motorwirkungsgrad Kennlinie ETADZW: + * zw c) zw b) zw a) zw
= = = =
zwopt_SG zwopt_SG - 10 ◦ zwopt_SG - 20 ◦ zwopt_SG - 30 ◦
+ * | 60%
+ *
+ * | | 80%
+ * + * | | | 95%
+ *
etazwist = 100% phy. bester Wirkungsgrad
| | | 100%
Fazit: Der Winkel f¨ ur den phyikalisch besten Wirkungsgrad liegt um 10 ◦ Damit ergeben sich folgende Fehler: a) Steuerger¨ at (SG) zeigt etazwist = 60% => durch h¨ ohere F¨ ullung l¨ auft b) Steuerger¨ at (SG) zeigt etazwist = 80% => durch h¨ ohere F¨ ullung l¨ auft c) Steuerger¨ at (SG) zeigt etazwist = 95% => durch h¨ ohere F¨ ullung l¨ auft
| | Sp¨ atverstellung | | v
sp¨ ater als der im SG vermutete Winkel. Motor jedoch mit 80% Wirkungsgrad ! 20% Fehler der Motor jedoch mit 95% Wirkungsgrad ! 15% Fehler der Motor jedoch mit 100% Wirkungsgrad ! 5% Fehler
Dies muß in der DTEV ber¨ ucksichtigt werden: Bildung des korrigierten ZW-Wirkunsgrads etazwkte.
Die obige Darstellung zeigt: Je kleiner etazwist, desto gr¨ oßer ist der Fehler zwischen dem Wert des Z¨ undwinkelwirkungsgrades im SG (etazwist: Kurve mit +) und dem im Motor wirkenden physikalischen Wirkungsgrad (Kurve mit *). L¨ osungsansatz: Es wird eine Kennlinie der Steigung des optimalen Z¨ undwinkels in Abh¨ angigkeit von rl ermittelt. ZWGRDDTE (Gradient Z¨ undwinkel) Die aktuell gemessene Abnahme der F¨ ullung ist rltedte_w. Das Produkt aus rltedte_w und dem Ausgang der Kennlinie mit dem Gradienten ergibt die Verschiebung des Z¨ undwinkels auf Grund der zus¨ atzlichen, nicht in rl ber¨ ucksichtigten TEV-F¨ ullung (dzwoptte). In ein Kennfeld KFDTEAZWK geht nun sowohl der berechnete Z¨ undwinkelwirkungsgrad (etazwist), als auch die Z¨ undwinkelkorrektur (dzwoptte) ein. Ergebnis ist der f¨ ur die DTEV korrigierte Z¨ undwinkelwirkungsgrad (etazwkte). Applikation von KFDETAZWK: siehe Applikationshinweise. Bemerkung: Bei der P-F¨ ullungserfassung wird die F¨ ullung rl_w stets richtig erfaßt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Berechnung des detektierten TEV-Luftmassenstroms (mste_ber =
DTEV 39.90.2
Seite 1481 von 4100 31.JAN.2003 Thomas Brosi
dmletan_w):
Die aus der Abnahme des "Leistungs-Stroms ¨ uber die Drosselklappe" berechnete TEV-Luftmasse mste_ber ist: (msdk_vorher * etazwte_vorher) - (msdk_w¨ ahrend * etazwkte_w¨ ahrend) mste_ber = dmletan_w¨ ahrend = -----------------------------------------------------------------etazwte_w¨ ahrend Abk¨ urzungen: mste_ber: berechnete Auswirkung des Luftmassenstroms TEV dmletan_w¨ ahrend: Abnahme der gemessenen Motorleistung / Z¨ undwinkelwirkungsgrad w¨ ahrend der Pr¨ ufung msdk_vorher: Luftmassenstrom Drosselklappe vor der Pr¨ ufung - aus ml_w bei einem HFM-System - aus MSNDK, fklaf_w und fho_w und ftvdk bei einem P-System etazwte_vorher: Z¨ undwinkelwirkungsgrad vor der Pr¨ ufung msdk_w¨ ahrend: Luftmassenstrom Drosselklappe w¨ ahrend der Pr¨ ufung (Berechnung msdk_w siehe oben) etazwte_w¨ ahrend: Z¨ undwinkelwirkungsgrad w¨ ahrend der Pr¨ ufung Bemerkung: Der rl-Fehler beim HFM-System erfordert eine weitere Schnittstelle zwischen der DTEV und der MDFUE. In MDFUE muß die rl-Min-Begrenzung herabgesetzt werden => Gr¨ oße aus DTEV: rltedte_w => siehe auch Teilfunktion DTEVEA. Pr¨ ufung des Leerlaufenergiebedarfs:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ber "defekt", i.O. oder Funktionsabbruch entscheidet, ist sie der Vorbemerkung: Da diese ¨ Uberpr¨ ufung letztendlich u wichtigste Teil der DTEV. Zum Grundverst¨ andnis vorab einige wichtige Aussagen: - St¨ orungen auf der Momentenseite im Leerlauf beeinflussen die ¨ Uberpr¨ ufung. - Klimaanlage: Ihr Leistungsbedarf verf¨ alscht die Bilanz stark. In der Regel ist zumindest ein Ein- und Ausschalten bekannt (Flanken von B_koe). In diesem Fall wird sofort abgebrochen. - Gleiches gilt bei Ein-/Ausschalten des L¨ ufters (B_lues1, B_lues2) und bei Automatikgetrieben f¨ ur den Fahrstufenschalter (B_fs). - Bei einigen Projekten ist die Generator-Erregung bekannt (kldfpwm). Eine ¨ Anderung f¨ uhrt zum Abbruch. - Unbekannte große St¨ orgr¨ oßen sind Servolenkung und schleifende Kupplung! - Weitere Effekte sind sicherlich auch die Motorreibung, die sich unmittelbar nach Motorstart oder einer Hochlastphase im Leerlauf ¨ andern kann. ¨ffnens einblendet, f¨ Wenn sich bei einem i.O.-TEV ein unbekannter Verbraucher w¨ ahrend des O uhrt dies zu einer geringeren Abnahme des Leistungsflusses ¨ uber die Drosselklappe. Es besteht die Gefahr einer irrt¨ umlichen Defekterkennung. Bei einm defekten TEV besteht die Gefahr einer irrt¨ umlichen i.O.-Erkennung. Fazit:
Es muß eine m¨ oglichst gute Erkennung von solchen St¨ orern realisiert werden.
L¨ osung:
Die Grundidee der L¨ osung ist folgende: - Der zeitliche Verlauf der erwarteten Abnahme des Luftmassenstroms ¨ uber die Drosselklappe bei ¨ Offnen des TEVs ist bekannt (mstedtef_w). - Der aktuell "gemessene" Wert dieser Abnahme ist dmletan_w. Bei einem z.B. teilweise verstopften TEV ist diese Abnahme nur ein Prozensatz des Erwartungswerts. Dieser Prozentsatz wird im folgenden mit TEV-G¨ ute bezeichnet. Bei einem Max-TEV kann dieser Prozentsatz auch gr¨ oßer als 100% sein. - Dieser Prozentsatz l¨ aßt sich in einer Regelschleife direkt aus mstedtef_w und dmletan_w bestimmen (Integrator f¨ ur TEV-G¨ ute rmstevf_w). Dazu wird das Produkt aus der ermittelten TEV-G¨ ute rmstevf_w mit mstedtef_w multipliziert und von dmletan_w abgezogen und das Ergebnis auf den Eingang des Integrators gegeben.
Drei Teilfunktionen gemeinsam beschrieben: 3.3.1) DTEVDML inkl. DTEVRMS: Teilfunktion zur Berechnung des erwarteten und der gemessenen TEV-Stromes 3.3.2) DTEVLUM: Teilfunktion zur Berechnung von Steuerbits f¨ ur Fehlerauswertung 3.3.3) DTEVLUIO: Teilfunktion zur Fehlerauswertung - Wenn das TEV f¨ ur die Aufsteuerpr¨ ufung ge¨ offnet wird, wird der aktuelle Wert von mletan_w (ml_w * etazwkte) in der RAM-Zelle mletanzs_w zwischengespeichert. - Es wird ab dann die Abweichung zwischen dem aktuellen und dem zwischengespeicherten Wert gebildet. - Diese Differenz wird durch den aktuellen, gefilterten Z¨ undwinkelwirkungsgrad etazwif geteilt. Man erh¨ alt den Berechnungswert f¨ ur den TEV-Luftmassenstrom "dmletan_w" des aktuell verbauten TEVs. - Dieser berechnete Wert muß bei einem i.O. TEV dem Erwartungswert mstedte in etwa entsprechen. Bei einem defekten TEV wird dmletan_w sich praktisch nicht ¨ andern. Bei einem teilweise verstopften TEV wird er nur einen Prozentsatz von mstedte betragen. - Durch die drei Tiefpaßfilter "mletan_w, etazwif und mstedtef_w" werden die jeweiligen Eingangsg¨ oßen gefiltert, so daß sehr kurzfristige Schwankungen (insbesondere von etazwte) die Diagnose nicht st¨ oren. Genauso wie die Meßsignale muß auch das Referenzsignal (mstedte) gefiltert werden. Hier kann eine unterschiedliche Zeitkonstante (ZMSTEDTE) gew¨ ahlt werden, um das verz¨ ogerte Einschwingen der Leerlaufregelung, das ja eine Verz¨ ogerung bei dmletan_w verursacht, gleich mit zu ber¨ ucksichtigen. - Die Integrationsgeschwindigkeit des TEV-G¨ ute-Integrators ist abh¨ angig von mstedte w¨ ahlbar (KIRMSMS). W¨ ahlt man z.B. bei kleinem mstedte die Integrationsgeschwindigkeit hoch und bei großen mstedte Werten die Integrationsgeschwindigkeit niedrig, so kann die Differenz "dmletan_w - dmletanf_w" bei St¨ orern weitgehend unabh¨ angig von mstedte gehalten werden => konstante St¨ orausblendung. - Die "unsigned" Gr¨ oße der TEV-G¨ ute ist rmstevuf_w. Sofern das TEV f¨ ur eine gewisse Zeit schon offen ist (B_dteanfl) entspricht rmstevuf_w in etwa dem Quotienten: Luftmassenstrom aktuelles TEV / Luftmassenstrom Norm-TEV * 100%.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1482 von 4100 31.JAN.2003 Thomas Brosi
- In der Teilfunktion DTEVAUF/DTEVLUIO wird die Bildung der Bits B_teviol (i.O. Erkennung durch "Luftpr¨ ufung") und B_tevnio (TEV defekt) beschrieben. - Eine i.O.-Erkennung ist nur m¨ oglich, wenn rmstevuf_w nach Setzen von B_dteanfl st¨ andig gr¨ oßer als RMSTEVIO ist. - Eine Defekt-Erkennung ist nur m¨ oglich, wenn rmstevuf_w nach Setzen von B_dteanfl st¨ andig kleiner als RMSTEVIO ist. - Wenn rmstevuf_w um RMSTEVIO schwankt wird die Pr¨ ufung abgebrochen (B_dteendl => B_dteabu), ein Setzen von B_teviol und B_tevnio ist jedoch nicht m¨ oglich. - Die Funktion kennt zwei M¨ oglichkeiten des Abbruchs: - Verz¨ ogerter Abbruch (erst wenn tateist >= TADTEMX) bei einem unplausiblen Verlauf der Luftmassenabnahme: |dmletan_w - dmletanf_w| > Schwelle oder dmletan_w <= Schwelle. Die Verz¨ ogerung hat den Vorteil, daß eine eventuelle Gut-Pr¨ ufung ¨ uber den Lambda-Regelfaktor noch m¨ oglich ist. - Sofortiger Abbruch bei Drehzahlschwankungen > Schwelle, bei Ein- und Ausschalten von bekannten Verbrauchern, bei Ver¨ anderung der Soll-Drehzahl und bei Unterschreiten des Mindest-Z¨ undwinkelwirkungsgrades ETAZWTEN (B_dtenm, s. Teilfkt. DTEVANM).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Das folgende Diagramm zeigt die Schwellen f¨ ur eine i.O Pr¨ ufung, f¨ ur die Defekt-Pr¨ ufung und f¨ ur Abbruch der Auswertung der Luft: -> Abbruch oooooooooooooooooooooooooooo| Differenz: dmletan_w - dmletanf_w >= DMLDTEMX o | dmletan_w o ****************************| *** Verlauf dmletan_w und dmletanf_w o * | ˆ o * ooooooooooooooooooooooooooo | Differenz: dmletan_w - dmletanf_w <= DMLDTEMN | o o * o | -> Abbruch | o o o * o | | o + o + + + + * * + o + + + | + + + + +| dmletan_w >= DMLDTEFX -> keine Defekt Pr¨ ufung |defekt ************ o | defekt | --+******-----------------o-o---------------------|------------------|********************---> Pr¨ ufzeit t |defekt o o o defekt | defekt | | o # o # # # # # # # # # # | # # # # # | dmletan_w <= DMLDTEFN -> Abbruch | | | | | | | tdtetevo > TVDTEB tdtetevo > TVDTEE | |-> ab hier wird TEV bewertet: rmstevuf_w | | |-> ab hier wird Defekt-TEV bewertet. Bei ¨ Uberschreiten des Bandes um 0 ist keine Defekt Pr¨ ufung m¨ oglich, bei | Unterschreiten des Bandes wird abgebrochen. Ein Fehler wird nur gesetzt,wenn das Defekt-Band bis Test-Ende | nicht verlassen wird. |-> ab hier wird auch ein unplausibler dmletan_w-Verlauf bewertet. Bei gr¨ oßeren Abweichungen von dmletan_w von | dmletanf_w wird abgebrochen. Ein i.O. wird nur gesetzt, wenn die Abweichungen bis Test-Ende kleiner als | Schwellen. |
Berechnung eines Wertes f¨ ur die relative TEV-G¨ ute (rmstev_w): - Die Gr¨ oße rmstevuf_w wird tiefpaßgefiltert. So erh¨ alt man einen nach mehreren Pr¨ ufungen einen zuverl¨ assigen Wert f¨ ur die TEV-G¨ ute. - Bei der ersten Pr¨ ufung, nach einem Reset oder Power-Fail wird die Zeitkonstante auf 1s reduziert. Damit kann der mit 100% initialisierte Wert schnell einschwingen. Sonst ist die Zeitkonstante frei applizierbar. - Die Tiefpaßfilterung ist bei gesetztem Bit B_dteanfl (Anfang Luftpr¨ ufung) aktiviert. - rmstev_w ist im Dauer-RAM abgelegt. So bleibt ein einmal gespeicherter Wert zum Auslesen erhalten.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1483 von 4100 31.JAN.2003 Thomas Brosi
3.4) DTEVEND 3.4.1) DTEVANM Bit B_dtenm (nicht m¨ oglich): Bekannte St¨ orer f¨ uhren zum Abbruch der DTEV Nimmt bei der Magerpr¨ ufung (B_dtezamm = TRUE) dmllri_w signifikant zu, so wird abgebrochen. 3.4.2) DTEVPZ - Z¨ ahler f¨ ur Versuche und Pr¨ ufungen. Abgebrochene Versuche werden getrennt nach Homogen- und Magerbetrieb gez¨ ahlt (avdtevh, avdtevm). Die Summe der Pr¨ ufversuche ist apdtev = apdtevh + apdtevm. Sowohl f¨ ur Homogen- als auch f¨ ur Magerbetrieb ist eine max. Anzahl von Versuchen vorgebbar (AVDTEVHX, AVDTEVMX). - Bildung des Bits B_dtezam (Diagnose ist m¨ oglich): Dar¨ uber wird die DTEV nach beendeter wie abgeschlossener Pr¨ ufung fr¨ uhstens wieder nach TPEDTE wiederholt. 4) DTEVEA: Eingabe-/Ausgabegr¨ oßen f¨ ur DTEV (aus Platzgr¨ unden in die 2 Teilfunktionen DTEVANM und DTEVPVZ aufgeteilt, hier jedoch gemeinsam beschrieben) - Das TEV wird ¨ uber die Kennlinien TADTEAH (Homogenpr¨ ufung) bzw. TADTEAM (Magerpr¨ ufung , bei BDE-Systemen mit stetiger Lambdaregelung) aufgesteuert. Am Ende der Pr¨ ufung (Reset des Z¨ ahlers tdtesta) sowie bei BDE-Modewechsel (B_mwtes) wird das TEV schalgartig zugesteuert. Ausgang: tadtea (Eingang in %ATEV) - Im Homogenbetrieb muss der Lambdaregelfaktor nach dem Schließen des TEVs zeitversetzt um die Verz¨ ogerungszeit des Regeneriergases im Saugrohr (tvfrrdte) auf den Referenzwert (1/ikakreff_w) zur¨ uckgesetzt werden. Dies soll nur erfolgen, wenn die Pr¨ ufung im Homogenbetrieb stattgefunden hat und nach wie vor Homogenbetrieb herrscht. Ausgang: B_dtefrr, frdter_w (Eingang in %LRSINI). Die Verz¨ ogerungszeit kann im den Kennfeld KFTVFRR(tadteazu, ml) abgelegt werden. - ¨ Uber die Abh¨ angigkeit von tadteazs (max. Tastverh¨ altnis bei Abbruch) kann ber¨ ucksichtigt werden, daß abh¨ angig von der HC-Konzentration eine unterschiedliche Verz¨ ogerungszeit n¨ otig ist. - ¨ Uber die Abh¨ angigkeit von ml kann ber¨ ucksichtigt werden, daß sich die Zeit beim Anfahren stark verk¨ urzt. Das Resetsignal liegt f¨ ur die Zeit TVDTEABG an. Damit kann die Laufzeit Motor -> Sonde ber¨ ucksichtigt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Im Schichtbetrieb wird der I-Anteil des Leerlaufreglers zur¨ uckgesetzt (s. Funktion %LLRRM). - Bei einem P-System sowie systemunabh¨ angig bei der Magerpr¨ ufung muß die Vertrimmung "P-F¨ ullung/Alpha-n-F¨ ullung" gelernt werden. Hierzu wird die Gr¨ oße dfuelsan_w (= Vertrimmung, aus %BGMSZS) verwendet; da diese bei einem HFM-System jedoch die Vertrimmung "HFM-F¨ ullung/Alpha-n-F¨ ullung" ist, wird f¨ ur die Magerpr¨ ufung eine Ersatzgr¨ oße in der DTEV berechnet (1.0 - rlfdkte_w/rlfgdste_w). Bei P-Systemen und bei HFM-Systemen mit defektm HFM, jedoch intaktem P-Sensor ist dfuelsan_w die geeignete Gr¨ oße. Bei alpha/n-basierten Systemen wird im Homogenbetrieb dieser Wert auf 0 gesetzt, da sonst ein weiteres Schließen der Drosselklappe ¨ uber diese Gr¨ oße erfolgen k¨ onnte. Dadurch k¨ onnte ein Fehler bei der Z¨ undwinkelwirkungsgradkorrektur entstehen. Ausgang: dmsnte_w (Eingang in %BGMSZS, zur Bestimmung des DK-Offsets msndko_w) - Bei einem HFM-und alpha/n-basierten System ist im Homogenbetrieb die rl-min-Begrenzung herabzusetzen, da bei Erreichen dieser die Drosselklappe nicht weiter geschlossen werden kann. Da die tats¨ achliche F¨ ullung bei offenem TEV h¨ oher ist, als die gemessene, kann die rl-min-Schwelle um den Betrag gesenkt werden, um den eine Abnahme der ¨ uber die Drosselklappe in das Saugrohr str¨ omenden Luft erkannt wird. Ausgang: rltedte_w (Eingang in %MDFUE) - Bei einem HFM- und alpha/n-basierten System ist im Magerbetrieb die Berechnung des Lambda-Sollwerts (lamsons_w) um die zus¨ atzlich ¨ uber das TEV erhaltene F¨ ullung zu korrigieren. Korrekturwert wird nur bei Mager-Luftpr¨ ufung ausgegeben. Ausgang: rldte_w (Eingang in %BGLASO) - F¨ ur die Magerpr¨ ufung ist zur Vermeidung eines zu geringen Massenstroms ¨ uber das TEV eine Mindestandrosselung vorzugeben, die in einen Saugrohrdruck umgerechnet wird. Ausgang: psdtevm_w (Eingang in %VPSKO) 5) DTEVERR: Fehlerauswertung / Schnittstelle zur Fehlerverwaltung Hier werden die Error- und Zyklus-Flags B_mntes und B_mxtes gesetzt. Ein Min-Fehler liegt vor, wenn bei der Fehlererkennung dmvad_w > DMVTEVDO (funktioniert nicht zuverl¨ assig, bei P-System ¨ uberhaupt nicht) Ein Max-Fehler liegt vor, wenn bei der Fehlererkennung dmvad_w <= DMVTEVDO " Weitere Teilfunktionen (evtl. 6) DTEVSO: DTEV switch off Abschaltung bei Abschaltung bei 7) DTEVDA: Abschaltung der 8) DTEVMOD6: Mode 6
nicht dargestellt): B_cdtes = FALSE B_nswo1 Raster _100ms_1 und _100ms_2 bei fehlender Freigabe B_dtepf und (noch) nicht gesetztem Bit B_dtes
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1484 von 4100 31.JAN.2003 Thomas Brosi
APP DTEV 39.90.2 Applikationshinweise Einleitung: ----------Die DTEV ist eine vom Gesetzgeber geforderte Diagnosefunktion, die die Fehlerlampe ansteuern kann. Sowohl irrt¨ umliche Fehlermeldungen als auch nicht erkannte Fehler sind als kritisch einzustufen. Die wichtigsten Ziele und damit die kritischsten Punkte sind: - Vermeidung von irrt¨ umlichen Fehlererkennungen bei einem i.O.-TEV unter allen denkbaren Fahrsituationen und Umweltbedingungen - Sichere Erkennung von Fehlern im Zertifizierungstest (kein Abbruch der Funktion, damit das Zyklusflag gesetzt wird; keine i.O. Meldung bei einem defekten TEV). Untergeordnete Ziele und somit etwas weniger kritisch sind: - Erreichen eines m¨ oglichst h¨ aufigen Setzens des Zyklusflags (Z_tes) im normalen Fahrbetrieb im Feld. - Keine i.O.-Meldung bei defektem TEV unter allen denkbaren Fahrsituationen und Umweltbedingungen. Was ist ein defektes TEV ? - Ein TEV, das total geschlossen ist bzw. verstopft ist - Ein TEV, das voll offen klemmt und keine bzw. nur eine verschwindend geringe Steuerbarkeit des Durchflusses erm¨ oglicht - Ein TEV mit einer erh¨ ohten Leckage (z.B. auch bis 30-40% des Maximal-Durchflusses). Dies wird nicht sicher erkannt. - Ein TEV, das eine geringe bis mittlere Verstopfung (Offen-Menge nur 60% vom Max-Wert) aufweist. Dies wird nicht sicher erkannt. Zertifizierungsm¨ oglichkeiten bei der Beh¨ orde: 1) TEV total verstopft bzw. geschlossen klemmend 2) TEV konstant voll ge¨ offnet (offen klemmend) Bemerkung: Ein voll ge¨ offnetes TEV f¨ uhrt bei vollem AKF h¨ aufig zum Ausgehen des Motors und kann daher nicht zertifiziert werden. Die DTEV bedarf einer sehr intensiven Erprobung. Die Applikation erfordert eine sehr gute Kenntnis des Fahrzeugs (vor allem auch der m¨ oglichen "St¨ orer des Leistungsbedarfs im Leerlauf"), des Tankentl¨ uftungssystems und der Leerlaufregelung. Die Applikationsphase d¨ urfte mindestens eine Mann-Woche betragen, bei allen Erprobungen sollte die DTEV "ein Thema" sein.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur die Zertifizierung ist die DTEV im Abgastest zu betrachten (Fehlersimulation mit offenem und verstopftem TEV). Ist das Setzen des Zyklusflags in allen F¨ allen gew¨ ahrleistet?
Voraussetzungen f¨ ur eine DTEV-Applikation: -----------------------------------------Sp¨ atere ¨ Anderungen einer der genannten Funktionen k¨ onnen Auswirkungen auf die Applikation der DTEV haben! - F¨ ullungserfassung, Leerlaufregelung, Momentenstruktur, Lambdaregelung, Gemischadaption sowie alle anderen wichtigen Motorgrundfunktionen. - Tankentl¨ uftungsfunktion (%TEB) mit den Teilfunktionen %BGTEV und %ATEV - Das Tanksystem muß endg¨ ultig feststehen (mit evtl. Tankdruckhalteventil, TEV, AKF, Schl¨ auchen) - Ablaufsteuerung der Diagnosefunktionen (DSCHED) - BDE-Umschaltfunktionen Wichtige Querkopplungen mit anderen Funktionen: ----------------------------------------------- Leerlaufregelung: Die Grenzen LIMNDTES und LIMN (LIMNV), Zeitkonstante ZLIBG, Integrationsgeschwindigkeit (IVDN bzw. IVDNV), Momentenreserve (KFMRES), R¨ ucksetzen des Integrators dmllri_w - BGTEV: komplette Funktion - ATEV: komplette Funktion - TEB: Berechnung des Gemischkorrekturfaktors fkakormt_w, fkakormx_w, Absteuerung des TEVs bei zur¨ uckgehender Freigabe durch den Scheduler - Bei P-System: Kennlinien MSNWDK, WDKMSN (oder vergleichbare Kennfelder) sowie Zusammenspiel mit BGMSZS (dfuelsan_w => dmsnte_w) - Bei Systemen ohne Umgebungsdrucksensor: H¨ ohenadaption fho_w - Bei Lambdaregelung 2-Punkt: Reglerparamter (P- und I-Anteil der Lambdaregelung k¨ onnen bei aktiver DTEV erh¨ oht werden - Scheduler: Um die Freigabe der Funktion durch den Scheduler zu erzwingen, kann LHBTEVx=LOBTEVx=PRBTEVx=16000 gesetzt werden. Hiermit wird, soweit die Funktion physikalisch aktiv (B_py..= TRUE) und die richtige Betriebsart eingestellt ist, die Funktion vom Scheduler freigegeben.
Bei kritischen und projektspezifisch zu applizierenden Labels ist eine ausf¨ uhliche Beschreibung dem Datenvorschlag angef¨ ugt. Dort wo nichts zus¨ atzliches steht, sollte nur nach R¨ uckfragen vom Vorschlag abgewichen werden. Es sind jeweils 3 Werte angegeben: [sinnvoller unterer Wert ... nach aktuellem Stand der Erkenntnis empfohlener Wert ... sinnvoller oberer Wert] - CWDTEV:
Codewort f¨ ur DTEV: Bit 0: Sperrung der Mager-Luft-Pr¨ ufung Bit 1: Umschaltung F¨ ullungserkennung bei Alpha/n-basierten Systemen ¨ uber msndkoo Bit 2: Bei Alpha/n-basierten Systemen, die als P-System fahren, kann die Berechnung von dmsnte_w im Homogenbetrieb abgeschaltet werden. Bit 3: Abschalten der Bildung des Bits zur SPerrung von AGR bei Aktivpr¨ ufung
Dieses Codewort ist f¨ ur das neue System Alpha/n eingef¨ uhrt worden. Abweichungen von der Standardbedatung sollen nur in Absprache mit der Funktionsentwicklung erfolgen. Standard CWDTEV = 0
Teilfunktion DTEVEB: Einschaltbedingungen ----------------------------------------- FHODTEA: Ausblendschwelle bei Fahrt in großer H¨ ohe: (in 2440 m ¨ u. M. muß Diagnose sicher laufen !!!)
bei eingebautem H¨ ohensensor [0,70 ...0,72 ..0,74] bei H¨ ohe ¨ uber H¨ ohenadaption [0,65 ...0,68 ..0,70]
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
-
DTEV 39.90.2
TMDTEU: Motortemperaturschwelle DTEV: TMEWDTEU: modellierte Motortemperaturschwelle DTEV TMUDTEU: Umgebungstemperaturschwelle DTEV TDTEZAM: Zeit nach Start, wo DTEV noch verboten ist: TDTEFA: Zeit nach Start, wo DTEV noch verboten ist, bei Funktionsanforderung: UBDTEMN: Minimale Batteriespannung UBDTEMX: Maximale Batteriespannung IMSDTEVA: Schwelle Integral Sp¨ ulstrom f¨ ur Freigabe: LBUTEVH: gleich 16 ist eingeschltet; gleich 255 ist ausgeschaltet. TVLBUTEVH: L¨ ange Laufbereitschaftspuls f¨ ur Umschaltung nach Homogen Lambda = 1: Gesucht Bitposition f¨ ur Puls, der LL-Fkt. aktivieren soll. QTIDTEEN: Quotient "ti/TIMIN" f¨ ur Aktivierung DTEV QTIDTEMN: Quotient "ti/TIMIN" f¨ ur Abbruch DTEV MLDTEPF: Luftmassenschwelle f¨ ur Freigabe Diagnose passiv m¨ oglich RKADTEVU: Untere rkat-Schwelle f¨ ur Freigabe Passivpr¨ ufung m¨ oglich: RKADTEVO: Obere rkat-Schwelle f¨ ur Freigabe Passivpr¨ ufung m¨ oglich: ZFKAKORX: Filterzeitkonstante f¨ ur fkakorxf_w.
- FKAKORMU: Untere fkakormx-Schwelle f¨ ur Freigabe Passivpr¨ ufung m¨ oglich: - FKAKORMO: Obere fkakormx-Schwelle f¨ ur Freigabe Passivpr¨ ufung m¨ oglich: - TVDTEVPM: Entprellzeit f¨ ur Setzen Flip-Flop B_dtepm
Seite 1485 von 4100 31.JAN.2003 Thomas Brosi
[60 ... 70 ...80] [60 ... 70 ...80] [-48 ... -48 ...-48] [100 ...150 ...600] [0,0 ...10 ... 30] [5,0 ... 6,0 ... 7] [16 ... 17 ... 18] [0.5 ... 1.0 ... 4.0] [16......16......255] [2,0 ... 5,0 ...7,0] [1,2.....1,4.....1.5] [1,01....1,05....1,1] [15 ... 30 ... 40 ] [-6% ...-4% ... -2%] [2% ... 4% ... 6%] [5 ... 8 ... 10] [4 ... 6 ... 8] [0.93...0.95 ...0.97] [1.03...1.05 ...1.07] [3 ... 5 ... 8]
◦
C C C Sec Sec V V g ◦ ◦
Sec
kg/h (vergl %LRA) (vergl %LRA) s stetige Lambdaregelung s 2-Punkt Lambdaregelung
s
Zusatzapplikationsinfo f¨ ur einzelne Parameter: TMDTEU:
Eine Aktivierung im Warmlauf ist nicht zul¨ assig, da die Motorreibung dort st¨ andig abnimmt. Die w¨ urde die Erkennung eines defekten TEVs erschweren oder zu einer f¨ alschlichen i.O. Meldung f¨ uhren. Auch beim Kurztest gilt diese Schwelle !!! TMEWDTEU: Durch Wahl einer hohen Schwelle, kann die Aktivierung durch die modellierte Temperatur verhindert werden. TMUDTEU:
Ber¨ ucksichtigung der Umgebungstemperatur; Schwelle kann projektspezifisch bedatet werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TDTEZAM:
Auf die Einf¨ uhrung einer Schwelle f¨ ur Motorstarttemperatur wurde verzichtet ! Bei K¨ alteerprobungen ist abzusichern, daß bei der Aktivierung der DTEV ab TDTEZAM nach Motorstart ein eventuell anf¨ anglich vereistes TEV durch Bestromung bei TEB-Betrieb "aufgetaut" ist !!! TDTEZAM f¨ ur Applikationsphase: [5s ... 10s] damit DTEV gleich nach Motorstart aktiv werden kann !!! UBDTEMN, UBDTEMX: Manche TEV d¨ urfen u.U nur in einem bestimmten Spannungsbereich betrieben werden (z.B. TEV5). Bedingung kann bei "unempfindlichen" TEVs auch ausbedatet werden. Wenn keine wichtigen Gr¨ unde dagegen vorliegen, sollte die Unterschwelle max. bei 11 V liegen, da die Carb sonst eine Batteriespannungsdiagnose fordert.
IMSDTEVA:Bei Systemen mit kurzer LeitungAKF-TEV kann sie zu Null appliziert werden. Ist die Leitung l¨ anger als 70 cm, sollte eine TE-Phase der DTEV unmittelbar vorausgehen. Aus der TEB wird dazu die Gr¨ osse imsteini (Integral Sp¨ ulmassenstrom seit letzter Sp¨ ulpause) abgefragt. Erst wenn dieses Integral einen bestimmten Wert ¨ uberschritten hat (z.B. Volumen der Leitung AKF - TEV), dann darf die Aktivpr¨ ufung begonnen werden. Grund: Nach einer l¨ angeren Sp¨ ulpause k¨ onnte eine HC-Front gerade dann das TEV erreichen, wenn es durch die DTEV ganz ge¨ offnet ist. QTIDTEEN: gen¨ ugend Abstand zu TIMIN muß gegeben sein, wenn die Pr¨ ufung startet QTIDTEMN: kurz bevor TIMIN erreicht wird, muß abgebrochen werden, weil sonst die LL-Drehzahl nicht mehr gehalten werden kann. MLDTEPF:
Grundidee: Die Pr¨ ufung sollte im Leerlauf mit allen denkbaren Verbrauchern durchgef¨ uhrt werden. Die Aufweitung der Pr¨ ufung auf den "leerlaufnahen Bereich" => MLDTEFPF bis max. 60 kg/h ist prinzipiell auch denkbar. Es besteht jedoch dann eher die M¨ oglichkeit, ein offen klemmendes TEV bei zuerst unbeladenem, dann aber zunehmend beladenem AKF f¨ alschlicherweise als i.O. zu erkennen !
ZFKAKORXF: Nicht viel gr¨ osser als TVDTEVM w¨ ahlen, aber nicht zu klein, damit ein kurzzeitiger fkakormx_w-Ausflug kein R¨ ucksetzen von B_dtepm bewirkt. Auch im Zusammenhang mit den Schwellen FKAKORMO/FKAKORMU applizieren. FKAKORMU, FKAKORMO: Im Einzelfall pr¨ ufen, Schwellen geringf¨ ugig aufweiten, falls Aktivierung der Passivpr¨ ufung zu selten Einschaltbedingungen Pasivpr¨ ufung: Es ist sicherzustellen, dass die Passivpr¨ ufung nicht durch fehlerhafte Applikation l¨ auft und dadurch ein defektes TEV f¨ alschlicherweise als in Ordnung erkannt wird. Teilfunktion DTEVPAS: Passivpr¨ ufung DTEV ----------------------------------------
FTEADDPU: FTEADDPO: TVDTEVP: FKADPMN: FRMDTEVU: FRMDTEVU: MLDTEFPF:
Untere ftead-Schwelle f¨ ur Passivdiagnose: Obere ftead-Schwelle f¨ ur Passivdiagnose: Entprellzeit f¨ ur Setzen Flip-Flop B_teviop: Kraftstoffanteil Tankentl¨ uftung f¨ ur Passivdiagnose: Untere fkakorxf-Schwelle f¨ ur Passivdiagnose: Obere fkakorxf-Schwelle f¨ ur Passivdiagnose: Luftmassenschwelle f¨ ur Passivdiagnose:
[3 ... 5 ... 7] [23 ... 25 ... 28] [5 ... 8 ... 10] s [0.15...0.2...0.25] [0.9...0.92...0.94] [1.06...1.08...1.1] [30 ... 40 ... 50] kg/h
Zusatzapplikationsinfo f¨ ur einzelne Parameter: FTEADDPO: Die Abfrage einer oberen Schwelle soll verhindern, dass ein offen klemmendes TEV ein i.O bewirken kann. Ein offen klemmendes TEV f¨ uhrt ab einer geissen Beladung und bei niedrigen und mittleren Luftmassen zu einem Max-Anschlag der Beladung (37.5) FRMDTEVU, FRMDTEVO: Durch diese Schwellen werden all die F¨ alle ausgeschlossen, in denen das TEV nicht steuerbar ist. (z.B. weil es offen klemmt), so dass ein fkakorxf-Verlauf um 1.0 f¨ ur eine gewisse Zeit bei hoher Beladung parktisch nicht vorkommt. MLDTEFPF:Prinzipiell ist ein h¨ oherer Luftmassenstrom als Leerlauf-Luftmasse f¨ ur eine i.O. - Erkennung gefordert. Die Aufweitung der
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1486 von 4100 31.JAN.2003 Thomas Brosi
Pr¨ ufung auf den Leerlauf (MLDTEPF = 5 kg/h) ist prinzipiell auch denkbar. Dann sollte FKADPMN > 0.20 gew¨ ahlt werden. Es besteht bei aktivierter i.O.-Erkennung im LL jedoch eher die M¨ oglichkeit, ein offen klemmendes TEV bei gering beladenem AKF f¨ alschlicherweise als i.O. zu erkennen. FKADPMN:0.15 nur w¨ ahlen, wenn MLDTEPF < Leerlaufluftmasse (siehe MLDTEPF) Teilfunktion DTEVBEG: Beginn Aufsteuerpr¨ ufung DTEV -------------------------------------------------- TVDTELLA: Verz¨ ogerungszeit f¨ ur fr¨ uhesten Beginn aktive DTEV nach Anfahren Leerlauf und FZ Stillstand - FBIKABA: Faktor Anpassung Welligkeit ikakormt_w im Schichtbetrieb an die Welligkeit im Homogenbetrieb. - DFRMDTEF: Minimaler Abstand Lambdaregler vom Minimum - DFRMDTEM: Minimaler Abstand Lambdaregler vom Maximum - ZKDIKAF: Filterzeitkonstante f¨ ur Tiefpaßfilterung dikakb_w - TIKADTNM: max. ¨ Uberpr¨ ufungszeit auf ikakormt_w eingeschwungen - TIKADTEE: mindest. Pr¨ ufzeit f¨ ur Erkennung ikakormt_w eingeschwungen
[2.... 3 .....5] Sec [0,15..0,25..0,5] [0.07 ...0.09...0.11] [-0.11..-0.09..-0.07] [1,2..1,5.....2] Sec [5.... 8.....10] Sec [2.... 3..... 4] Sec
- ZKIKAFDI: Filterzeitkonstante zur Filterung ikakormt_w => auch Ziel: Hochpaßgefiltertes Signal dikakb_w, das anschließend tiefpaßgefiltert wird. - DIKAFE:
Schwelle Gemischabweichung, ab dem Gemisch eingeschwungen
[0.01..0.03..0.05]
dikakb_w | 0,013 0,038 0,15 0,6 3,0 ----------+--------------------------------------------------ZKIKAFDI | 0,9 0,7 0,3 0,2 0 [s]
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zusatzapplikationsinfo f¨ ur einzelne Parameter: FBIKABA : Mit diesem Faktor wird die Welligkeit im w¨ ahrend des Schichtbetriebs auf die Welligkeit im Homogenbetrieb angepasst. Dies ist notwendig, das das Signal ikakormt_w im Schichtbetrieb eine andere Qualit¨ at hat als im Homogenbetrieb. ikakormt_w im Schichtbetrieb ist abh¨ angig vom Quotienten lambdasoll/lambdaist, im Homogenbetrieb von der Stellgr¨ osse des Lambdareglers. DFRMDTEF, DFRMDTEM: mit Diagnoseschwellen abgleichen ZKIKAFDI: Kennlinie f¨ ur Filterzeitkonstante. je gr¨ oßer die Abweichung aus tiefpaßgefiltertem Signal (ikakormf_w) und Originalsignal (ikakormt_w), desto kleiner soll die Zeitkonstante werden. Dies ergibt ein Filter, was im "Großsignalbereich" dem Eingangssignal praktisch folgt, w¨ ahrend im "Kleinsignalbereich" eine gute Filterung erreicht ist. Damit kann ikakormf_w der zu detektierenden Gemischabweichung gut folgen, w¨ ahrend kleine Schwingungen vor dem ¨ Offnen des TEV gut ged¨ ampft werden. ZKDIKAF:
DIKAFE:
Diese Tiefpaßfilterung filtert dikakb_w. Da dikakb_w selbst das Ergebnis einer Hochpaßfilterung ist. Damit ergibt sich ein Bandpaßverhalten f¨ ur dikakbf_w. Wichtig hierbei: Hochpaßgrenzfrequenz > Tiefpaßgrenzfrequenz bzw. Hochpaßzeitkonstante < Tiefpaßzeitkonstante Obige Vorschlagsdaten erf¨ ullen dies. Im Einzelfall pr¨ ufen, falls die Aktivpr¨ ufung dadurch zu selten aktiviert wird, die Grenze etwas erh¨ ohen.
Teilfunktion DTEVGEM: I.O.-Pr¨ ufung des TEV durch Gemischabweichung ------------------------------------------------------------------ DIKADTXH: Schwelle Gemischabweichung nach fett f¨ ur Erkennung TEV i.O. - DIKADTNH: Schwelle Gemischabweichung mager f¨ ur Erkennung TEV i.O. bei - DIKADTXM: Schwelle Gemischabweichung nach fett f¨ ur Erkennung TEV i.O. - DIKADTNM: Schwelle Gemischabweichung mager f¨ ur Erkennung TEV i.O. bei - TDTEABUM: Zeit f¨ ur Abbruch der DTEV-Aufsteuerpr¨ ufung im Mageren
bei Lambda = 1 Lambda = 1 bei Magerbetrieb Magerbetrieb
[0,05.... 0,07 ... 0,1] [-0,05...-0,07 ...-0,1] [0,1.... 0,15 .... 0,2] [-0,1...-0,15 ... -0,2] [12,0.... 15,0....20,0] Sec
Zusatzapplikationsinfo f¨ ur einzelne Parameter: DIKADTxxx...: Schwellen Gemischabweichung: Bei Magerbetrieb muß die Gemischabweichung f¨ ur TEV i.O. gr¨ oßer sein als Lambda = 1 Dies ist n¨ otig, da der Leerlaufregler im Magerbetrieb ja das Motorlambda ¨ andert. Nur bei Homogenbetrieb Lambda = 1 ist Lambda im Leerlauf stabil.
Teilfunktion DTEVDML: Berechnung Luftmassenstrom TEV aus Abnahme Leistungsfluß ¨ uber Drosselklappe ------------------------------------------------------------------------------------------------Berechnung des Roh-Wertes der TEV-G¨ ute (rmstevuf_w) --------------------------------------------------- CWDTEAPP: Bit 0 = TRUE: Dauerbetrieb - ZMLETAN Filterzeitkonstante f¨ ur Filterung Energiestrom Drosselklappe [2,0....3,0.....4,0] - ZMSTEDTE Filterzeitkonstante f¨ ur Filterung erwarteter Massenstrom TEV [2,5....3,5.....4,5] - RMSTEVMX: MAX-Wert TEV-G¨ ute [120... 130 ... 150] - RMSTEVMN: MAX-Wert TEV-G¨ ute [-80... -50 ... -20]
Sec Sec % %
- ZWGRDDTE: Gradient Z¨ undwinkel abh¨ angig von rl rl | 10 20 30 40 60 [%] ----------+--------------------------------------------------ZWGRDDTE | 2,4 0,8 0,525 0,3 0,0075 [ ◦ KW/%] - KFDETAZWK:
Kennfeld f¨ ur DTEV korrigierter Z¨ undwinkelwirkungsgrad in Abh¨ angigkeit von etazwist und Fehler optimaler Z¨ unwinkel
etazwist [%] | 40 50 60 70 80 90 100 ------------------------+------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
dzwoptte [ ◦ KW]
0 4 8 12 16 20
| | | | | |
40,0 58,8 74,2 86,0 94,2 98,8
50,0 67,1 80,6 90,6 97,0 99,8
60,0 75,1 86,6 94,6 99,0 99,9
70,0 82,8 92,1 97,8 100 98,6
DTEV 39.90.2
80,0 90,2 96,7 99,7 99,3 95,2
90,0 96,7 99,75 99,3 95,3 87,7
Seite 1487 von 4100 31.JAN.2003 Thomas Brosi
100 [%] 98,2 92,9 84,0 71,5 55,5
Defaultwerte Kennfeld KFDETAZWK f¨ ur P-F¨ ullungserfassung: etazwist [%] | 40 50 60 70 80 90 100 -----------------------+--------------------------------------------------------◦ dzwoptte [ KW] 0 | 40 50 60 70 80 90 100 [%] 4 | 40 50 60 70 80 90 100 8 | 40 50 60 70 80 90 100 12 | 40 50 60 70 80 90 100 16 | 40 50 60 70 80 90 100 20 | 40 50 60 70 80 90 100
- KIRMSH: Integrationsgeschwindigkeit f¨ ur Nachregelung TEV-G¨ ute (Homogenbetrieb) mstedte [kg/h] | 0 0.5 2 5 -----------------------+----------------------------------KIRMSH [%/(kg/h*s)] | 1000 200 60 30
- KIRMSM: Integrationsgeschwindigkeit f¨ ur Nachregelung TEV-G¨ ute (Magerbetrieb) f¨ ur TEV 2.3 (4 mˆ3/h) mstedte [kg/h] | 0 0.5 1 2.5 -----------------------+----------------------------------KIRMSM [%/(kg/h*s)] | 1000 200 60 30
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
f¨ ur TEV 2.4 (6 mˆ3/h) mstedte [kg/h] | 0 0.5 1.5 3 -----------------------+----------------------------------KIRMSM [%/(kg/h*s)] | 1000 200 60 30
Zusatzapplikationsinfo f¨ ur einzelne Parameter: - Kennlinie Mit Hilfe TEV durch bei einem
ZWGRDDTE und Kennfeld KFDETAZWK: dieser beiden Labels wird der Z¨ undwinkelfehler ausgeglichen, der sich ergibt, weil beim ¨ Offnen des DTEV die zus¨ atzliche TEV-F¨ ullung dem System nicht bekannt gegeben wird. Eine Applikation wird nur HFM-System ben¨ otigt. Bei einem P-System wird die TEV-Luft direkt gemessen.
Wie in der Funktionsbeschreibung erkl¨ art, wird zun¨ achst f¨ ur den aktuellen rl-Wert der Gradient des optimalen Z¨ undwinkels als Funktion von rl ben¨ otigt. Diese Angaben k¨ onnen dem Kennfeld KFZWOP (rl, nmot) entnommen werden. Es muß hier nur der Z¨ undwinkelgradient in Abh¨ angigkeit von rl ermittelt werden. Es sind positive Werte zu bilden. Durch Multiplikation der aktuell ermittelten TEV-F¨ ullung (rltedte) mit dem Gradient des optimalen Z¨ undwinkel erh¨ alt man den Fehler des optimalen Z¨ undwinkels in Winkel-Grad (dzwoptte). Das Kennfeld KFDETAZWK berechnet aus dem Z¨ undwinkelfehler und dem von der Motronic "falsch berechneten Z¨ unwinkelwirkungsgrad "etazwist" den korrigierten und damit physikalisch richtigen Z¨ undwinkelwirkungsgrad (etazwkte). Die Bedatung des Kennfelds kann ¨ ubernommen werden (Achtung Unterschied HFM- und P-F¨ ullungserfassung). - Kennlinie KIRMSMS: Der Integrator rmstevf_w ist sozusagen der I-Regler, der das Produkt "rmstevf_w * dmletanf_w" der aktuell ermittelten Luftmassenabnahme nachregelt. Eine große Regelabweichung soll zum Abbruch f¨ uhren, da jetzt eine St¨ orung vermutet wird. Da der Eingriff des Reglers abh¨ angig von mstedtef_w ist sollte es auch die I-Konstante sein. Bei kleinen Werten von mstedte_w sollte daher eine großer Wert in KIRMSNS appliziert werden, bei großen Werten gen¨ ugt ein kleiner Wert.
Teilfunktion DTEVLUM: Berechnung Abbruchbedingungen DTEV und Bedingungen f¨ ur i.O. und Defektpr¨ ufung --------------------------------------------------------------------------------------------------- DMLDTEFN: Abbruch wenn Energiestrom Drosselklappe zunimmt, an Stelle abzunehmen [-1,2...-1,0...-0,8] - DMLDTEFX: Eine Defektpr¨ ufung ist nicht mehr m¨ oglich, wenn der Luftstrom zumindest einmal signifikant abgenommen hat. [0,8.....1,0....1,2] - DMLDTEHN: Minimale Luftmassenabnahme im Homogenbetrieb [-2,0...-1,5...-0,8] - DMLDTEHX: Maximale Luftmassenabnahme im Homogenbetrieb [0,8.....1,5....2,0] - DMLDTEMN: Minimale Luftmassenabnahme im Magerbetrieb [-1,2...-1,0...-0,8] - DMLDTEMX: Maximale Luftmassenabnahme im Magerbetrieb [0,8.....1,0....1,2] - RMSTEVIO: I.O-Schwelle TEV (relative TEV-G¨ ute) [25 .....30 .... 40] - TADTEMX : Schwelle Tastverh¨ altnis TE, ab wo die Pr¨ ufzeit tdtetevo l¨ auft. [70 .....80 .....90] - TVDTEB: Beginn der Bewertung Luftpr¨ ufung. [ 1 .... 2 ...... 3] - TVDTEE: Ende der Bewertung Luftpr¨ ufung [ 4 .... 5 ...... 7]
Kg/h Kg/h Kg/h Kg/h Kg/h Kg/h % % Sec Sec
Zusatzapplikationsinfo f¨ ur einzelne Parameter: - DMLDTEMN, DMLDTEMX:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1488 von 4100 31.JAN.2003 Thomas Brosi
DMLDTEHN, DMLDTEHX Abbruch wenn Abweichung die Differenz von "dmletan_w - dmletanf_w" nicht in einem Band liegt. - RMSTEVIO: Diagnoseschwelle f¨ ur Defekt / i.O. - Zusammen zu applizieren mit DMLDTEFX (Schwelle f¨ ur Defektpr¨ ufung nicht mehr m¨ oglich) ! Folgender Sachverhalt ergibt sich: Bei einer Luftmassenverringerung ¨ uber Drosselklappe von mehr als DMLDTEFX (z.B. 0.8 kg/h) ist ein Setzen von B_tevnio nicht mehr m¨ oglich. Gleichzeitig entscheidet RMSTEVIO ¨ uber defekt oder i.O. RMSTEVIO ist ein relativer Wert, also z.B. unabh¨ angig von H¨ ohe und Temperatur. Es entsteht ein "Totband" zwischen Gut- und Schlechtpr¨ ufung. RMSTEVIO und DMLDTEFX sollten aneinander angepaßt werden, um dieses Totband nicht mehr als eine bestimmte Breite werden zu lassen. Dies soll bei Druck- und Temperatur-Normbedingungen durchgerechnet werden. - Pr¨ ufung TEV ¨ uber die Leistungsbilanz Beispiel: Kleines TEV: TEV Max-Durchfluß 3.2 kg/h [bei 1013 mbar und 0 ◦ C] Schwelle f¨ ur Defektpr¨ ufung: 0.8 kg/h => d.h. kein Defekt ¨ uber 25.00 % Schwelle RMSTEVIO: 35% => kein i.O. unter 35% => Totband: von 25.00% bis 35.00% In 3000 m H¨ ohe: => Max.-Durchfluß: 2.24 kg/h Defekterkennung m¨ oglich nur unterhalb 35.7% = 100% * 0.8 / 2.24 I.O. Erkennung ¨ uber RMSTEVIO ab 35% => kein Totband mehr !! Beispiel: Großes TEV: TEV Max-Durchfluß 4.8 kg/h [bei 1013 mbar und 0 ◦ C] Schwelle f¨ ur Defektpr¨ ufung: 1.0 kg/h => d.h. kein Defekt ¨ uber 20.08 % Schwelle RMSTEVIO: 35% => kein i.O. unter 35% => Totband: von 20.08% bis 35% In 3000 m H¨ ohe: => Max.-Durchfluß: 3.36 kg/h Defekterkennung m¨ oglich nur unterhalb 29.76% = 100% * 1.0 / 3.36 I.O. Erkennung ¨ uber RMSTEVIO ab 35% => Totband nur noch 5.24 % breit also zwischen 29.76% und 35%
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktion DTEVLUIO: Berechnung i.O.- und Defektpr¨ ufung --------------------------------------------------------- ZKRMSTEV: Zeitkonstante f¨ ur Mittelwertbildung aller TEV-G¨ utepr¨ ufungen
[8..... 10 ......20] Sec
Teilfunktion DTEVANM: Abbruch der Luftpr¨ ufung --------------------------------------------- ZDFFDTE : Zeitkonstante f¨ ur Hochpaßfilterung der Generatorerregung - DDFDTEAB: Schwelle f¨ ur max. Generatorerregungsschwankung ohne DTEV-Abbruch - DNDTEO : Schwelle max. Drehzahlzunahme bei DTEV - DNDTEU : Schwelle max. Drehzahlabnahme bei DTEV - DDMLLRTE: Wenn im Schichtbetrieb (B_dtezamm = TRUE) dmllri_w signifikant zunimmt => Abbruch DTEV - ETAZWTEN: Schwelle f¨ ur Minimalen Z¨ undwinkelwirkungsgrad - CWLUES: Codewort f¨ ur Ber¨ ucksichtigung des Ein-/Ausschaltens des L¨ ufters 0: keine Ber¨ ucksichtigung (default), 1: Ber¨ ucksichtigung
[1,0 ... 1,5 ...3,0] [5,0 ... 8,0.... 15] [60 ... 80 ... 100] [-100 ..-80 ... -60] [1 ..... 2 ...... 4] [28 ... 30 ....
Teilfunktion DTEVPVZ: DTEV Pr¨ ufungsz¨ ahler ----------------------------------------- TPERDTE : Mindestzeit zwischen zwei Pr¨ ufungen; wirksam bei Abbruch, falls B_dtepf nicht zur¨ uckgesetzt wird und bei Wiederholbetrieb f¨ ur die Applikation - APDTEVX : Anzahl der abgeschlossenen Aufsteuerpr¨ ufungen DTEV - AVDTEVHX: Anzahl der abgebrochenen Aufsteuerpr¨ ufungen DTEV im Homogenbetrieb - AVDTEVMX: Anzahl der abgebrochenen Aufsteuerpr¨ ufungen DTEV im Magerbetrieb
Sec % U/min U/min %
35] %
[2 .... 5 .... 25,5] Sec [1 .... 2 ..... 255] [1 .... 2 ..... 255] [1 .... 3 ..... 255]
Bemerkung: APDTEVX => vom Gesetz her max. 2 Versuche f¨ ur Serie, f¨ ur Applikationszwecke auch viel gr¨ oßer w¨ ahlbar. Beim Einbau eines defekten TEVs kann man ¨ uberpr¨ ufen, ob es irrt¨ umliche i.O. Erkennungen gibt und wie oft !!! => dann APDTEVX = 255 ! AVDTEVHX, AVDTEVMX: Begrenzung der Anzahl an Pr¨ ufversuchen, damit bei entsprechender Fahrweise (nur sehr kurze Leerl¨ aufe) nicht f¨ ur "ewige Zeiten" die Gemischadaption oder die Tankentl¨ uftung unterbrochen werden. In der Applikationsphase sind viel gr¨ oßere Werte m¨ oglich.
Teilfunktion DTEVEA: DTEV Eingangs- Ausgangsmodul ------------------------------------------------- DMSNTEMX: Max. Wert Luftmassenoffset [5,0 ... 6,0....7,0] Kg/h - DMSNTEMN: Min. Wert Luftmassenoffset [-4 ... -3 .... -2] Kg/h Negative Werte deshalb zul¨ assig, da bei defektem TEV auch eine Restadaption der Drosselklappenleckage m¨ oglich sein muß. - KIDMSNTE: Integrationsgeschwindigkeit Luftmassenoffset: Der TEV-Luftmassenstrom [1,0 .... 2,0...4,0] Kg/h/s sollte beim Aufsteuern des TEV schnell genug gelernt werden. - KIMSNTES: Integrationsgeschwindigkeit Luftmassenoffset im Magerbetrieb [4,0 .... 6,0...8,0] Kg/h/s - ZRLTEDTE: Filterzeitkonstante f¨ ur rltedte_w - Filterung [0,5 ... 1,0....2,0] Sec - PSPUDTEV: Druckquotient Saugrohr / Umgebung w¨ ahrend DTEV [0,8 ....0,9...0,94] - TVDTEABG: fr-Reset => ¨ Uberpr¨ ufung der Reset-Verz¨ ogerung und der Reset-Dauer mit [0,3 ... 0,5....1,0] Sec Lambdamessung! Ziel Lambdaausfl¨ uge bei allen Beladungen gering halten. - DMVTEVDO: Verlustadaptionsoffset f¨ ur Unterscheidung TEV klemmt offen / TEV klemmt zu [-4 .... -3 .... -2] % Der aktuelle Wert der Verlustadaption wird als Indiz genommen, ob A) das TEV defekt offen klemmt B) das TEV defekt geschlossen klemmt Bei einem offen klemmenden TEV hat die Verlustadaption die TEV-Leckage gelernt; dmvad_w hat dann einen deutlich negativen Wert. Bei einem P-System funktioniert diese Unterscheidung nicht, da dmvad_w praktisch nicht reagiert, wenn das TEV offen klemmt. Bei einem P-System steckt die Information in msndko_w. Es muß auch bei einem HFM-System bei nicht optimal angepaßter Verlustmomentenvorsteuerung in Kauf genommen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEV 39.90.2
Seite 1489 von 4100 31.JAN.2003 Thomas Brosi
werden, daß die Information Max-Fehler/Min-Fehler nicht sehr zuverl¨ assig ist. - ZRLFDKTE: Zeitkonstante f¨ ur TP-Filterung des DK-F¨ ullungssignals [0.3 ... 0.5 ... 0.8] s - KFTVFRR : Kennfeld Verz¨ ogerung FR-Reset tadteazs [%] | 10 30 60 99.6 ----------------+---------------------------------ml [Kg/h] 12 | 1.5 1.2 1.0 0.7 [Sec] 20 | 1.0 0.8 0.7 0.5 60 | 0.6 0.4 0.2 0.1 Bemerkung: => Wenn das TEV bis zu h¨ oheren Tastverh¨ altnissen ge¨ offnet werden konnte, ohne daß u ¨ber die fr-Abweichung beendet wurde, dann war die Beladung nicht hoch. Es hat sich gezeigt, daß dann der fr-Reset weniger verz¨ ogert werden muß. Wenn das TEV schon bei kleinen Tastverh¨ altnisses schließt, so war ein hohe Beladung vorhanden, dann muß der fr erst sp¨ ater zur¨ uckgesetzt werden. => bei hohen Luftmassen ist die Resetverz¨ ogerung deutlich verk¨ urzt, da die Drosselklappe ge¨ offnet wurde und somit das Saugrohr schneller HC frei ist. - TEV-Aufsteuerkennlinie f¨ ur Magerbetrieb (TADTEAM) und f¨ ur Lambda = 1 Betrieb (TADTEAM) - Eine Aufsteuerung im Homogenbetrieb kann etwas schneller als im Schichtbetrieb sein. - Bei der max. Aufsteuergeschwindigkeit muß man sich nach der h¨ ochsten AKF-Beladung richten. Die Lambdaabweichung sollte nicht mehr als 15% ¨ ubersteigen ! - Ganz wichtig ist jedoch , daß die gesamte Pr¨ ufzeit der DTEV die im Abgastest zur Verf¨ ugung stehende Zeit nicht ¨ uberschreitet ! FTP: etwa 24 s ECE: etwa 20 s Man muß davon ausgehen, daß "nur" stoechiometrisches Gemisch kommt. Die Erkennung eines defekten TEVs ben¨ otigt die l¨ angste Zeit. => Applikation von TVDTEE !! - Vorschlag f¨ ur Homogenbetrieb: tdtesta [sec] | 0 1 2 3 4 5 6 7 8 9 10 12 18 25.5 ---------------+--------------------------------------------------------------------------TADTEAH [%] | 0 3 4 5 10 15 25 40 65 99.6 99.6 99.6 99.6 99.6
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Vorschlag f¨ ur Magerbetrieb: tdtesta [sec] | 0 1 2 3 4 5 6 7 8 9 10 12 18 25.5 ---------------+--------------------------------------------------------------------------TADTEAM [%] | 0 4 4 5 8 12 21 35 55 85 99.6 99.6 99.6 99.6 Hinweis: Der Wert der ersten St¨ utzstelle der Kennlinien TADTEH und TADTEAM muss unbedingt 0% (Null) betragen! Anderenfalls wird das TEV nach dem Aufsteuern nicht mehr vollst¨ andig geschlossen und somit bleiben die Bits B_dte und B_dtest gesetzt, was zu einem Fehlverhalten anderer Funktionen f¨ uhrt (z.B. wird bei der Tankentl¨ uftung in %ATEV das falsche Tastverh¨ altnis ber¨ ucksichtigt).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATEV 10.30.3
Seite 1490 von 4100 31.JAN.2003 Thomas Brosi
FU ATEV 10.30.3 Ansteuerung Tankentluftungsventil ¨ (Periodendauer) FDEF ATEV 10.30.3 Funktionsdefinition ATEV: Berechnung des Tastverh¨ altnises und der Periodendauer f¨ ur Ansteuerung des TEV
SY_TTEV
0
B_dtes 0.0 B_ctev mstesoll_w
0.0 [%]
msntev_w TATEMSN
1/
2/
tateout_w
tateout
tatesoll_w
msteo_w
3/
4/
tateist_w 5/
tateist
0.0
msntevo_w
tadtea
cvtate
tatesold_w 1/
ub tans
tvtevtu /NC
2/
tvtevptu
KFTVTEV
TATEGMX
100.0 [%]
100.0 [%]
2/ tateout
B_tatewi
pspu TVTEVPS
nmot
3/
4/
tateist_w 5/
tateist
tatesold_w
tevper
0.0
KFTEVP tatesoll
TATEGMX
1/
2/
tateout_w
tateout
3/
1/
2/
tatesold_w tateist_w 1/ 2/
B_tevtini
tatesold_w
3/ tateist
1/
2/
tateist_w
tateist atev-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ tateout_w
atev-main
ABK ATEV 10.30.3 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
KFTEVP KFTVTEV TATEGMX TATEMSN TVTEVPS
NMOT UB
TATESOLL TANS
KF KF FW KL KL
Kennfeld Periodendauer TEV Kennfeld Verzugszeit Tankentluftungsventil ¨ ¨ Maximales Tastverhaltnis fur ¨ getakteten Betrieb. ¨ ¨ Kennlinie Tastverhaltnis TEV abhangig vom gewunschten ¨ Massenstrom ¨ Druckabhangige Verzugszeit Tankentluftungsventil ¨
Systemkonstante
Art
Bezeichnung
SY_TTEV
¨ SYS (REF) Systemkonstante Stellglieddiagnose TEV moglich
Variable B_CTEV B_DTES
MSNTEV_W PSPU
Quelle DTEV
B_TATEWI B_TEVTINI CVTATE MSNTEVO_W MSNTEV_W MSTEO_W MSTESOLL_W NMOT
ATEV HT2KTTEV BGTEV ATEV BGTEV TEB BGNMOT
PSPU TADTEA TANS
TEB DTEV GGTFA
Referenziert von
Art
Bezeichnung
ATEV ATEV, DKATFKEB,DLSAHKBD, DLSF,LLRRM, ... HT2KTTEV ATEV ATEV ATEV
EIN EIN
Stellgliedtest TEV Aktive Diagnose: Tankentluftungssystem ¨
AUS EIN EIN EIN LOK ATEV, TEB EIN ATEV EIN AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... ATEV EIN EIN ATEV, DMDSTP EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ...
¨ Bedingung sofortige Ausgabe des Tastverhaltnisses TEV timer wurde neu initialisiert Stellgliedtest Ansteuerwert TEV normierter, uberkritischer ¨ Massenstrom durch das 100% offene TEV gewunschter normierter, uberkritischer Massenstrom TEV ¨ ¨ Massenstom durch das 100% offene TEV Massenstrom Tankentluftung ¨ ins Saugrohr, Sollwert Motordrehzahl Quotient Saugrohrdruck Umgebungsdruck ¨ rel. TEV-Offnung aus Tankentluftungsdiagnos ¨ Ansaugluft - Temperatur
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
TATEIST TATEIST_W
ATEV ATEV
TATEOUT TATEOUT_W TATESOLD_W TATESOLL TATESOLL_W TEVPER TVTEVPTU UB
ATEV ATEV ATEV ATEV ATEV ATEV ATEV GGUB
DTEV, TKMWL AUS BGTEV, DTEV, DTEVE, AUS TEBEB AUS HT2KTTEV AUS LOK LOK LOK HT2KTTEV AUS LOK ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ...
ATEV 10.30.3
Seite 1491 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ aktuelles Ist-Tastverhaltnis Tankentluftungsventil ¨ ¨ aktuelles Ist-Tastverhaltnis Tankentluftungsventil ¨ (16 Bit) ¨ ausgegebenes Tastverhaltnis fur ¨ Tankentluftungsventil ¨ ¨ ausgegebenes Tastverhaltnis fur ¨ Tankentluftungsventil ¨ (16 Bit) ¨ gewunschtes ¨ Soll-Tastverhaltnis Tankentluftungsventil ¨ ; alter Wert ¨ gewunschtes ¨ Soll-Tastverhaltnis Tankentluftungsventil ¨ ¨ gewunschtes ¨ Soll-Tastverhaltnis Tankentluftungsventil ¨ (16 Bit) Periodendauer bei Ansteuerung Tankentluftungsventil ¨ ¨ Verzugszeit von TEV (druck-, batteriespannung- und temperaturabhangig) Batteriespannung
FB ATEV 10.30.3 Funktionsbeschreibung Die Funktion ATEV berechnet aus dem Sollmassenstrom der Tankentl¨ uftung mstesoll_w das Soll-Tastverh¨ altnis tatesoll_w, das Ist-Tastverh¨ altnis tateist_w zur Weitergabe an %BGTEV sowie die Ausgabegr¨ oßen an den TEV-Timer: Tastverh¨ altnis tateout_w und Periodendauer tevper. Bei laufender Tev-Diagnose (%DTEV) wird auf ein von der %DTEV vorgegebenes Tastverh¨ altnis geschaltet. Abh¨ angig von der Systemkontanten SY_TTEV kann bei Anforderung eines Stellgliedtests auf das Tastverh¨ altnis cvtate umgeschaltet werden. Die Unterscheidung von Soll- und Ist-Tastverh¨ altnis ist erforderlich, da der TEV-Timer das neue Tastverh¨ altnis erst nach Abarbeitung der vorhergehenden Periode ¨ ubernimmt, außer in den F¨ allen 0% und 100%, die sofort ausgegeben werden (fr¨ uhestens jedoch im n¨ achsten Berechnungsschritt des 20ms-Rasters). Die ¨ Ubernahme eines neuen Tastverh¨ altnisses durch den Timer wird mittels des Bits Bit B_tevtini best¨ atigt. In Abh¨ angigkeit davon wird das Ist-Tastverh¨ altnis tateist_w gesetzt. B_tevtini wird im Komponententreiber (%HWTEV oder %KTTEV) gebildet. Zur Bestimmung des Tastverh¨ altnisses tateroh_w wird die Kennlinie TATEMSN mit dem normierten, ¨ uberkritischen Massenstrom msntev_w adressiert, der aus dem Soll-Massenstrom mstesoll_w bestimmt wird:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
msntev_w
= mstesoll_w / msteo_w * msntevo = mstesoll_w / fafte_w / ftho_w
(vgl. %BGTEV)
Um das Ausgabe-Tastverh¨ altnis zu erhalten, ist die Verzugszeit zu ber¨ ucksichtigen: tateout_w = tateroh_w + Verzugszeit / Periodendauer * 100% Beim ¨ Ubergang von/zu und w¨ ahrend des Anliegens der Tastverh¨ altnisse 0% und 100% (bzw. > TATEGMX) werden alle Werte des Tastverh¨ altnisses auf 0% bzw. 100% gesetzt, da diese auch sofort vom Komponententreiber umgesetzt werden. Mittels B_tatewi wird dies dem Komponententreiber bekannt gegeben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATEV 10.30.3
Seite 1492 von 4100 31.JAN.2003 Thomas Brosi
APP ATEV 10.30.3 Applikationshinweise KFTVTEV: Batteriespannungs- und Ansaugluft-Temperatur-abh¨ angige Verzugszeit des TEVs -------ub [V] | 7 9 11 13 15 17 | tans [ ◦ C] -----------------+---------------------------------------------------0 | 12.5 8.0 6.0 5.0 4.0 3.5 [ms] 30 | 12.0 7.5 5.5 4.5 3.5 3.0 <-- gemessene Werte 60 | 11.0 7.0 5.0 4.0 3.0 2.5 <-- Default-Werte Die tans-Abh¨ angigkeit ist gering und muß im Einzelfall bestimmt werden. Sie spielt vor allem bei einem im Motorraum angebrachten TEV kaum eine Rolle.
TVTEVPS: Saugrohrdruckabh¨ angige Verzugszeitkorrektur -------pspu | 0,2 0,4 0,6 0,8 1,0 --------+-------------------------------tv [ms] | 0 0 0.5 1.0 1.0 Applikation der Verzugszeit: KFTVTEV: - TVTEVPS zu Null setzen - in der Kennlinie TATEMSN bei msntev_w = 0.0 das Tastverh¨ altnis auf ein Inkrement setzen - das TEV AKF-seitig l¨ osen, saugrohrseitig bleibt es verbunden - den Motor im Leerlauf betreiben -> ¨ uberkritisches Druckverh¨ altnis am TEV - die Verzugszeit solange erh¨ ohen, bis ein Durchfluss durch das TEV erfolgt, dann wieder zur¨ ucknehmen, bis gerade kein Durchfluss mehr erfolgt; den so erhaltenen Wert in das Kennfeld ¨ ubernehmen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TVTEVPS: - KFTVTEV muss bedatet sein! - Vorgehen wie bei KFTVTEV, jedoch mit Variation des Saugrohrdrucks
KFTEVP: Kennfeld Periodendauer TEV ------nmot [1/min]| 800 1200 2000 3000 4500 tateroh [%] | -------------------------+------------------------------------0 | 127 110 100 80 60 [ms] 10% | 100 100 80 70 50 20% | 80 80 60 50 40 30% | 70 60 50 40 30 50% | 60 40 30 30 30 70% | 60 40 40 40 40 80% | 80 80 80 80 80 <= 90% | 127 127 127 127 127 100% | 127 127 127 127 127
TATEGMX: 97%
f¨ ur TEVs mit Verzugszeiten, die im Normalbetrieb (Ubat < 11V) gr¨ oßer als 7 ms sind, sind hier h¨ ohere Werte einzutragen, damit nicht tatout_w = 99.99% bei tatesoll_w < 90%
- Erkl¨ arung: bis tateout = ca. 97% kann stetig dosiert werden, dann wird die Absteuerzeit so kurz, dass der Strom im TEV nicht mehr abklingt; ab diesem Wert ist das TEV also auf Dauer-Ein zu setzen
TATEMSN: Kennlinie Tastverh¨ altnis TEV in Abh¨ angigkeit vom gew¨ unschten normierten ¨ uberkritischen Massenstrom -------TATEMSN ist die inverse Kennlinie zu MSNTATE (vlg. %BGTEV) Beispiele f¨ ur Erstapplikation: (kleines TEV2)
0 0.49 1.08 1.72 2.32 2.98 3.59 4.19 4.64 5.08 [kg/h] ------------------------------------------------------------------------0 11.1 22.2 33.3 44.4 55.5 66.6 77.7 88.8 99.9 [%]
Beispiel f¨ ur Erstapplikation: (großes TEV2)
0 0.63 1.27 1.90 2.54 3.17 3.81 4.41 5.08 5.72 [kg/h] ------------------------------------------------------------------------0 11.1 22.2 33.3 44.4 55.5 66.6 77.7 88.8 99.9 [%]
Zur Bestimmung der Durchflussmenge das TEV im Leerlauf durch Setzen des Tastverh¨ altnisses auf den gew¨ unschten Wert an der nullten St¨ utzstelle in der Kennlinie MSNTATE ¨ offnen. Der Durchfluss wird mittels eines MassflowMessger¨ ats, das an der Frischluftzuf¨ uhrung des AKFs anzuschliessen ist, gemessen. Die Verzugszeit muss richtig appliziert sein!
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RKSPLITS 1.30.0
Seite 1493 von 4100 31.JAN.2003 Thomas Brosi
FU RKSPLITS 1.30.0 rk-Aufteilungsfaktor fur ¨ Doppeleinspritzung FDEF RKSPLITS 1.30.0 Funktionsdefinition This distribution is referenced.
nmot_w SY_HKS
SNM08PS3UW
0
B_hks
HKS- value just for HKS
false
1/
nmot_w
B_hkss
frks
KLFRKHKS (SNM08PS3UW)
HSP-value always, except during HKS SY_HSP
0
1/ anztib_w
frks
for determination of realizeable modes
1/ frks
B_hspfes
for eta and air charge calculation during HSP
rksplits-main
KLFRKSHSP
rksplits-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK RKSPLITS 1.30.0 Abkurzungen ¨ Parameter
Source-X
KLFRKHKS KLFRKSHSP SNM08PS3UW
NMOT_W ANZTIB_W NMOT_W
Art
Bezeichnung
KL KL SV (REF)
rks-Anteil bei Vollast-Doppeleinspritzung Schichtanteil einer geteilten Einspritzung fur ¨ HSP Stutzstellenverteilung ¨ Drehzahl
Systemkonstante
Art
Bezeichnung
SY_HKS SY_HSP
SYS (REF) Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) SYS (REF) Systemkonstante BDE-Betriebsart Homogen-Split (HSP)
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
ANZTIB_W
ESAUSG
EIN
¨ ti-Einspritzzahler mit Begrenzung
B_HKS
BDEMUM
EIN
Bedingung Betriebsart Homogen-Klopfschutz
B_HKSS
BDEMKO
EIN
Bedingung Sollbetriebsart Homogen-Klopfschutz
B_HSPFES
BDEMUM
EIN
Bedingung Homogen-Split als Sollbetriebsart fur ¨ Fullungssteuerung ¨
FRKS
RKSPLITS
LAKH, LANSWL,NLPH, RKSPLITS AWEA, BBKR,BDEMKO, BDEMUS,ESAUSG, ... AWEA, BDEMUS,RKSPLITS, RKTI,ZWGRU BDEMEN, BGRLSOL, FUEDK, KOMRH,MDFUE, ... GK, MDBAS
AUS
variabler Aufteilungsfaktor Einspritzmenge bei Doppeleinspritzung
FB RKSPLITS 1.30.0 Funktionsbeschreibung Die Funktion berechnet einen Aufteilungsfaktor f¨ ur die Relative Kraftstoffmasse rk(2)_w einer Doppeleinspritzung. Das rk(2)_w wird auf eine Saughub- und eine Kompressionshubeinspritzung in der %GK aufgeteilt. Der Faktor beschreibt den Kompressionshub-Anteil. Die Doppeleinspritzung wird in den Betriebsarten HSP (Homogen Split) und HKS (Homogen Klopfschutz) verwendet. HSP: Aus dem Aufteilungsfaktor wird (in %MDBAS) ein Aufteilungswirkungsgrad berechnet. Dieser ist Voraussetzung f¨ ur die Betriebsart-Einstellbarkeitspr¨ ufung (in %BDEMEN) und muß somit auch außerhalb von HSP berechnet werden. W¨ ahrend der Betriebsart HSP wird der Aufteilungsfaktor schnell und aktuell zu Verf¨ ugung gestellt, um die Sollf¨ ullung korrekt berechnen zu k¨ onnen (%MDFUE). Eine Abh¨ angigkeit des Aufteilungsfaktors frks von der Brennraumtemperatur wird vereinfacht durch die Kennlinie ¨ uber anztib_w nachgebildet. HKS: Kurz vor und w¨ ahrend der Betriebsart HKS (also nicht HSP) wird der HKS-Aufteilungsfaktor aus der Kennlinie KLFRKHKS ¨ uber nmot_w gewonnen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RKTI 20.40.2
Seite 1494 von 4100 31.JAN.2003 Thomas Brosi
APP RKSPLITS 1.30.0 Applikationshinweise Bedatungshinweise: -----------------Schnelle gr¨ oßere ¨ Anderungen des Aufteilungsfaktors sollen vermieden werden. Sie k¨ onnen zu sprunghaften Momentenanderungen f¨ ¨ uhren die eine Beendigung der Betriebsart HSP verursachen k¨ onnen. Der Aufteilungsfaktor muß so dimensoniert werden, dass die Mindesteinspritzzeit nicht unterschritten wird. Eine ¨ Uberpr¨ ufung kann mit dem B_temin (aus %RKTI) erfolgen.
Erstbedatung: ------------KLFRKSHSP SST anztib_w
0
200
500
1000
2000
3000
4000
5000
frks
.3
.313
.320
.332
.344
.352
.363
.371
KLFRKHKS Daten
: 0.5
0.5
0.5
0.5
0.5
0.5
0.5
0.5
FU RKTI 20.40.2 Einspritzdauerberechnung ti aus relativer Kraftstoffmasse rk FDEF RKTI 20.40.2 Funktionsdefinition SY_STERVK 0
B_banks
SY_STERVK 0
B_banks
B_evzauss
B_evzauss
B_evzauss
B_bankh
B_berskh
dprpbrkh_w dprpbrs_w
DoubInj
rks_w
All active or requested B_hkshsphos injection mode with an injection component B_bersch: during compression ->HKS,HSP,HOS,SCH,SKH B_evzaush B_berhom : B_evzaush during inlet stroke B_bankh ->HOM,HSP,HKS,HMM,HOS B_easch; B_eahom; B_berhom B_skh : (for synchro calculation) B_eahomb only active hom/sch mode. B_eahom/sch is not true while hom/sch is only requested
dprpbrh_w
rks2_w
rkkh2_w
rks_w
frkates_w timns_w
rks2_w
rkh2_w
rkkh_w
rkkh_w
SYNS
frkates_w timns_w fzgmin B_hkshos B_bankh tihout_l tih2out_l
B_evzaush te_l
dprpbrh_w
te_l rks_w
B_temin B_temin2 tih
rkkh2_w
tikh
B_berhom
rkh2_w
dprpbrkh_w
tis
B_eahomb
rkh_w
tikhout_w tikh2out_w
dprpbrs_w
ti_l rkh_w
B_skh
tisout_l tis2out_l
B_strat
B_easch
B_bersch; B_berhom; B_berskh : (for time grid calculation)
B_skh
B_bersch
B_bersch
B_berskh
tiout_l
SYN
ti
ti_l
rks2_w
tisout_l tis2out_l
rks_w rks2_w
SYN tiout_l tihkshom
rkti-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_banks
rkti-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RKTI 20.40.2
Seite 1495 von 4100 31.JAN.2003 Thomas Brosi
B_hsp SY_HSP
0
B_hkshsphos
B_hks SY_HKS
0 B_hos
rkti-doubinj
If homogenous double injection is active, stratified injection portions have to be calculated in late syn synchronous grid. rkti-doubinj
computing of injection time tih_l/tih2_l B_eahomb dprbuf_w
B_berhom
SDP12ESUW 4/
B_bankh
1/
B_evzaush B_berhom 1/ 1/
telinh2_l
telinh2_l
B_berhom
telinh_l
telinh_l rkh_w
B_temin2
B_temin 3/
0.0
B_temin
timnh_w teminh false
rkh_w rkh2_w
B_temin2
3/
B_berhom
rkh2_w frkateh_w frkateh
3/
timnh_w qtitimnh
2/
fzg_w
2/ telzgh2_l telzgh_l 2/
zzylh 65.535 ms
1/
0.0
0.0
1/ teh2_l
telzgx_w
teh_l
2/ tih2out_l tih2out_l 2/ tihout_l tihout_l
1/ 1/ tih2_l
KLHDEV 3/
tih_l
tvtsvh_w KLTVTSV (SDP12ESUW)
rkti-tih
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dprpbrh_w
rkti-tih
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RKTI 20.40.2
Seite 1496 von 4100 31.JAN.2003 Thomas Brosi
computing of factor frkteh_w to convert fuel mass to effective injection time
B_berhom
SY_STERVK
1/
0 B_stendes
rkh_w
1/
rkh2_w
2/
1.0
teofah_w 2.0
frkateh_w
frkateh_w
FKKVS nmot_w
rkti-frkateh
KRKATE
KLTIKRPR (SDP12ESUW) rkti-frkateh
B_berhom
4/ timnh_w
rkti-teminh
timnh_w
KLTIMN (SDP12ESUW) 0.1 rkti-teminh
computing of quotient tih / timnh
B_berhom
SY_STERVK 0 telinh_l telinh2_l
1/
2/
telzght_w 65.535
qtitimnh
ms fzgmin_w
KLHDEV tvtsvh_w
timnh_w
rkti-qtitimnh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
computing of timnh_w
rkti-qtitimnh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_bersch
RKTI 20.40.2
Seite 1497 von 4100 31.JAN.2003 Thomas Brosi
computing of injection time tis_l/tis2_l
B_strat
1/ dprpbrs_w B_evzauss
2/
dprbuf_w SDP12ESUW 1/
B_banks
B_bersch
1/ 1/ telins2_l B_bersch
telins_l qtitimns
telins_l
rks_w rks2_w
telins2_l 5/
4/
1/
2/
frkates_w frkates
1/ frkates_w
rks_w rks2_w
tis2out_l
2/ fzg_w
3/ 65.535 ms
tisout_l
0.0
telzgx_w KLHDEV
tisout_l
0.0 prista_w
5/ zzyls
tvtsvs_w
prist_w
KLTVTSV (SDP12ESUW) 0.1
zzylbi
6/ timns_w
timns_w rkti-tis
KLTIMN (SDP12ESUW) rkti-tis
computing of factor frktes_w to convert fuel mass to effective injection time B_bersch SY_STERVK
3/ 0 B_stendes 1/
rks_w
1.0
teofas_w
4/ frkates_w
frkates_w
FKKVS
rks2_w 2.0
nmot_w
KRKATE
KLTIKRPR (SDP12ESUW)
rkti-frkates
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tis2out_l
tes_l
telzgs_l 0.0
2/
tis_l
1/ tes2_l
1/ telzgs2_l
tis2_l
1/
1/
rkti-frkates
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RKTI 20.40.2
Seite 1498 von 4100 31.JAN.2003 Thomas Brosi
computing of quotient tis / timns for stratified mode B_bersch
SY_STERVK 0 telins_l
2/ qtitimns
ms
65.535
fzgmin_w
tvtsvs_w
KLHDEV
rkti-qtitimns
telins2_l
1/ telzgst_w
timns_w
rkti-qtitimns
computing of injection time tis_l/tis2_l
B_hkshos
B_evzaush 5/
1/
2/
4/
1/ telins2_l rks_w
frkates_w
1/
rks2_w
telins_l 0.0
1/
1/
1/
telzgs2_l
tes2_l
1/ telzgs_l
1/ tis_l
1/
tis2_l 2/ tis2out_l
tis2out_l
tes_l 2/
fzg_w
3/ telzgx_w 65.535 ms
KLHDEV
tisout_l
0.0
tisout_l
0.0
tvtsvs_w zzylh timns_w
rkti-tihkshom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_bankh
rkti-tihkshom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RKTI 20.40.2
Seite 1499 von 4100 31.JAN.2003 Thomas Brosi
computing of injection time tikh_l/tikh2_l
B_skh B_banks B_evzauss 0.0
2/
1/
4/
1/
1/
1/ telinkh2_l
1/ telzgkh2_l /NC
telinkh_l
telzgkh_l /NC
rkkh_w rkkh2_w
5/
1/ 1/
1/ 1/
tekh2_l
tekh_l
tikh2_l
tikh_l
3/
0.0
6/
0.0
fzg_w
1/ tikh2out_l 1/
0.0
tikhout_l
tikh2out_w tikhout_w
telzgx_w 65.535 ms
KLHDEV
rkkh2_w frkatekh_w zzyls rkkh_w
5/ tvtsvkh_w
B_skh_20ms frkatekh
KLTVTSV (SDP12ESUW)
B_berskh
6/
0.1
timnkh_w
dprpbrkh_w
KLTIMN (SDP12ESUW) rkti-tikh
dprbuf_w SDP12ESUW
rkti-tikh
computing of factor frktekh_w to convert fuel mass to effective injection time B_skh_20ms
SY_STERVK
3/
0 B_stendes
1/
rkkh_w rkkh2_w
1.0
teofakh_w 2.0
4/ frkatekh_w
frkatekh_w
FKKVS nmot_w
KRKATE
KLTIKRPR (SDP12ESUW)
rkti-frkatekh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/ 1/
rkti-frkatekh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RKTI 20.40.2
Seite 1500 von 4100 31.JAN.2003 Thomas Brosi
computing of fzgmin_w for calculation of qtitimn... fzg_w 1
fzgmin_w
izzyl /NC
0
izzyl /NC SY_ZYLZA
fzg_w
2/
1/ 1
izzyl /NC rkti-fzgmin
fzgmin_w
izzyl /NC rkti-fzgmin
Output values for monitoring and application (calculation in 20 ms task only)
B_hks SY_HKS 0
SY_HSP 0 B_hos
B_sch B_skh
telinh_l
tih_l te_l
telins_l telinkh_l
tihout_l ti_l
tis_l tikh_l
tisout_l
tiout_l
tikhout_l
table for switches: 0 0 0 HOM 0 0 1 HOS, HSP, HKS 0 1 0 SCH 0 1 1 SKH
rkti-ti
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hsp
rkti-ti
ABK RKTI 20.40.2 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
FKKVS FKKVS FKKVS KLHDEV KLHDEV KLHDEV KLTIKRPR KLTIMN KLTVTSV KRKATE SDP12ESUW
TEOFAH_W TEOFAKH_W TEOFAS_W TELZGHT_W TELZGX_W TELZGST_W DPRBUF_W DPRBUF_W DPRBUF_W
NMOT_W NMOT_W NMOT_W
KF KF KF KL KL KL KL KL KL FW SV
Korrekturfaktor Kraftstoffversorgungssystem Korrekturfaktor Kraftstoffversorgungssystem Korrekturfaktor Kraftstoffversorgungssystem HDEV-Masterkennlinie HDEV-Masterkennlinie HDEV-Masterkennlinie ti-Korrektur bei variablem Kraftstoffdruck Minimale Einspritzzeit ¨ Druckabhangige Ventilverzugszeit Umrechnung relative Kraftstoffmasse rk in effektive Einspritzzeit te Stutzstellenverteilung ¨
DPRBUF_W
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RKTI 20.40.2
Seite 1501 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
SY_GRDWOF SY_HKS SY_HSP SY_STERVK SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Grundwertoffset, Abstand 1. zu 2. SW-Bezugsmarke in ◦ KW Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) Systemkonstante BDE-Betriebsart Homogen-Split (HSP) Systemkonstante Bedingung : Stereo vor Kat Zylinderanzahl
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BANKH B_BANKS B_BASCH
GK GK BDEMUM
EIN EIN EIN
¨ Zylinderzuordnung zu Einspritzbanken Homogen ¨ Zylinderzuordnung zu Einspritzbanken Schicht Bedingung Schicht-Betriebsart (Schicht, Schicht-Katheizen) aktiv
B_BERHOM
BDEMUM
EIN
Bedingung Berechnung Homogen-Einspritzung
B_BERSCH
BDEMUM
EIN
Bedingung Berechnung Schicht-Einspritzung
B_BERSKH B_EAHOMB B_EASCH B_EVZAUSH B_EVZAUSS B_HKS
BDEMUM GK BDEMUM GK GK BDEMUM
EIN EIN EIN EIN EIN EIN
Bedingung Berechnung Einspritzung fur ¨ Schicht-Katheizen BDE-Einspritzart homogen (B_hom, B_hmm, B_hos) gepuffert Bedingung Einspritzart Schicht Aktuelle Einspritzung Homogen wird ausgeblendet Aktuelle Einspritzung Schicht wird ausgeblendet Bedingung Betriebsart Homogen-Klopfschutz
B_HKSS
BDEMKO
EIN
Bedingung Sollbetriebsart Homogen-Klopfschutz
B_HOS
BDEMUM
EIN
Bedingung Betriebsart Homogen-Schicht
B_HOSS
BDEMKO
EIN
Bedingung Sollbetriebsart Homogen-Schicht
B_HSP
BDEMUM
EIN
Bedingung Betriebsart Homogen-Split
B_SCH
BDEMUM
EIN
Bedingung Betriebsart Schicht
B_SKH
BDEMUM
EIN
Bedingung Betriebsart Schicht-Katheizen
B_STENDES
ESSTT
EIN
Bedingung Startende Einspritzung erreicht
B_TEMIN B_TEMIN2 DPRBUF_W DPRPBRH_W DPRPBRKH_W DPRPBRS_W FRKATEH_W FRKATEKH_W FRKATES_W FZGMIN_W FZG_W NMOT_W
RKTI RKTI RKTI BGPBR BGPBR BGPBR RKTI RKTI RKTI RKTI ZGST BGNMOT
AWEA, ESAUSG, RKTI AWEA, ESAUSG, RKTI AWEA, BBKR,ESAUSG, GK, RKTI, ... AWEA, BGPBR, GK,RKTI AWEA, BGPBR, GK,RKTI, ZUESCH AWEA, BGPBR, RKTI ESAUSG, RKTI BBAGR, BBKR, RKTI BGKV, RKTI BGKV, RKTI AWEA, BBKR,BDEMKO, BDEMUS,ESAUSG, ... AWEA, BDEMUS,RKSPLITS, RKTI,ZWGRU ATM, BBKR,BDEMEN, BDEMUE,BGAGRSOL, ... BDEMUE, BDEMUM,BDEMUS, GK, RKTI, ... AWEA, BDEMEN,BDEMKO, BDEMUS,ESAUSG, ... ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... ATM, AWEA, BAKH,BDEMEN, BDEMKO, ... AWEA, BGLASO,ESNSWL, GK,LANSWL, ... LLRRM, LRS, LRSEB LRS, LRSEB
PRISTA_W PRIST_W
RKTI HDRPIST
QTITIMNH QTITIMNS RKH2_W RKH_W RKKH2_W RKKH_W RKS2_W RKS_W TEH2_L TEH_L TEKH2_L TEKH_L TELINH2_L TELINH_L TELINKH2_L TELINKH_L TELINS2_L TELINS_L TELZGH2_L TELZGHT_W TELZGH_L TELZGS2_L TELZGST_W TELZGS_L
RKTI RKTI GK GK KODOH KODOH GK GK RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI
AUS AUS LOK RKTI EIN RKTI EIN RKTI EIN LOK LOK LOK LOK RKTI, UFRKTI EIN AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... UFRKTI AUS AMSV, AWEA, BGBVG, EIN BGPBR, BKS, ... TEB AUS TEB AUS RKTI EIN RKTI EIN RKTI EIN RKTI, UFRKTI EIN RKTI EIN EIN BGPBR, RKTI AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK
Bedingung TEMIN-Begrenzung aktiv, Bank 1 Bedingung TEMIN-Begrenzung aktiv, Bank 2 ¨ Differenzdruck Fuel-rail/Brennraum (temporar) Differenzdruck Fuel-rail/Brennraum fur ¨ Homogeneinspritzung Differenzdruck Fuel-rail/Brennraum fur ¨ Einspritzung z. Katheizen Differenzdruck Fuel-rail/Brennraum fur ¨ Schichteinspritzung Faktor Umr. rel. Kraftstoffmasse rkh in effekt. Einspritzzeit teh homogen Faktor Umr. rel. Kraftstoffmasse rkkh in effekt. Einspritzzeit tekh Faktor Umr. rel. Kraftstoffmasse rks in effekt. Einspritzzeit tes schicht minimaler Eingriffsfaktor Zylindergleichstellung aus Array uber ¨ alle Zylinder Eingriffsfaktor Zylindergleichstellung, Array uber ¨ alle Zylinder Motordrehzahl array des gepeicherten Kraftstoffdruckes des letzten Arbeitsspieles Gefilterter Raildruck-Istwert (Absolutdruck) Quotient ti / TIMIN ( im Homogenbetrieb - bei BDE) Quotient ti / TIMIN im Schichtbetrieb relative Kraftstoffmasse Bank2 homogen relative Kraftstoffmasse homogen relative Kraftstoffmasse zum Katheizen, Bank 2 relative Kraftstoffmasse zum Katheizen, Bank 1 relative Kraftstoffmasse im Schichtbetrieb, Bank 2 relative Kraftstoffmasse im Schichtbetrieb, Bank 1 effektive Einspritzzeit homogen Bank2 effektive Einspritzzeit homogen effektive Einspritzzeit fur ¨ Katheizen, Bank 2 effektive Einspritzzeit fur ¨ Katheizen, Bank 1 effektive Einspritzzeit homogen (linear berechnet), Bank 2 effektive Einspritzzeit homogen (linear berechnet) effektive Einspritzzeit fur ¨ Katheizen, Bank 2 (linear berechnet) effektive Einspritzzeit fur ¨ Katheizen, Bank 1 (linear berechnet) effektive Einspritzzeit Schichteinspritzung, Bank 2 (linear berechnet) effektive Einspritzzeit Schichteinspritzung, Bank 1 (linear berechnet) effektive Einspritzzeit homogen incl. Zylindergleichst. (linear ber), Bank 2 kleinste effektive lineare Einspritzzeit effektive Einspritzzeit homogen incl. Zylindergleichst. (linear berechnet) effektive Einspritzzeit Schicht incl. Zylindergleichst. (linear berechnet), B.2 effektive Einspritzzeit Schicht inclusive Zylindergleichstellung (lin. berechnet effektive Einspritzzeit Schicht incl. Zylindergleichst. (linear berechnet)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
TELZGX_W TEOFAH_W TEOFAKH_W TEOFAS_W TES2_L TES_L TE_L TIH2OUT_L TIH2_L TIHOUT_L TIH_L TIKH2OUT_L TIKH2_L TIKHOUT_L TIKH_L TIMNH_W TIMNKH_W TIMNS_W TIOUT_L TIS2OUT_L TIS2_L TISOUT_L TIS_L TI_L TVTSVH_W TVTSVKH_W TVTSVS_W ZZYLBI
RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI RKTI BISYNC
ZZYLH
SYNTIZW
ZZYLS
SYNTIZW
Referenziert von
ESAUSG AWEA ESAUSG AWEA ESAUSG AWEA ESAUSG AWEA
ESAUSG AWEA ESAUSG AWEA ZGSTF9N
Art
Bezeichnung
LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK EIN
effektive Einspritzzeit incl. Zylindergleichst. (linear berechnet) effektive Einspritzzeit vor Feinabgleich (word) homogen effektive Einspritzzeit vor Feinabgleich (word) Katheizen effektive Einspritzzeit vor Feinabgleich (word) schicht effektive Einspritzzeit Schichteinspritzung, Bank 2 effektive Einspritzzeit Schichteinspritzung, Bank 1 effektive Einspritzzeit (long) Einspritzzeit homogen, Bank 2 Einspritzzeit homogen, Bank 2 Einspritzzeit homogen Einspritzzeit homogen Einspritzzeit fur ¨ Katheizen, Bank 2 Einspritzzeit fur ¨ Katheizen, Bank 2 Einspritzzeit fur ¨ Katheizen, Bank 1 Einspritzzeit fur ¨ Katheizen, Bank 1 ¨ minimale zulassige Einspritzzeit fur ¨ Homogeneinspritzung ¨ minimale zulassige Einspritzzeit fur ¨ Katheizen ¨ minimale zulassige Einspritzzeit fur ¨ Schichteinspritzung auszugebende Einspritzzeit Einspritzzeit fur ¨ Schichteinspritzung, Bank 2 Einspritzzeit fur ¨ Schichteinspritzung, Bank 2 Einspritzzeit fur ¨ Schichteinspritzung, Bank 1 Einspritzzeit fur ¨ Schichteinspritzung, Bank 1 Einspritzzeit (32 Bit) ¨ Druckabhangige Ventilverzugszeit HDEV ¨ Druckabhangige Ventilverzugszeit HDEV ¨ Druckabhangige Ventilverzugszeit HDEV ¨ SW-Zylinderzahler im 2. Synchro
AEVAB, KT_ZUEN,RKTI, SYNTIZW ESAUSG, GK, KT_ES, EIN MDZW, RKTI, ... ESAUSG, GK, KT_ES, EIN RKTI, UFRKTI
Seite 1502 von 4100 31.JAN.2003 Thomas Brosi
¨ Zylinderzahler fur ¨ Homogeneinspritzung ¨ Zylinderzahler fur ¨ Schichteinspritzung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Variable
RKTI 20.40.2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RKTI 20.40.2
Seite 1503 von 4100 31.JAN.2003 Thomas Brosi
FB RKTI 20.40.2 Funktionsbeschreibung Die Funktion berechnet aus der relativen Kraftstoffmasse rkh_w, rks_w, rkkh_w bzw. rkh2_w, rks2_w, rkkh2_w die entsprechenden Einspritzzeiten ti..._l bzw. ti...2_l f¨ ur die verschiedenen Betriebsarten bei Benzin-Direkteinspritzung. Die berechneten Einspritzzeiten werden an die Funktion %ESAUSG ¨ ubergeben. Dort stehen diese als zylinderindividuelle Gr¨ oßen tix_l und tiy_l f¨ ur die erste und zweite Einspritzung (bei Doppeleinspritzung) zur Verf¨ ugung. Von dort aus bilden die Einspritzzeiten zusammen mit den Einspritzbeginn- bzw. -endewinkeln wesb..._w bzw. wese..._w aus der Funktion %AWEA die Eingangsgr¨ oßen des Kompontentreibers %KT_ES. ¨ Ubersicht der in den verschiedenen Betriebsarten berechneten Einspritzzeiten: ----------------------------------------------------------------------------1.ES 2.ES Homogenbetrieb, Einfacheinspritzung (hom): tih -Homogen-Mager, Einfacheinspritzung (hmm): tih -Homogen-Schicht, Doppeleinspritzung (hos): tih tis Homogen-Split, Doppeleinspritzung (hsp): tih tis Homogen-Klopfschutz, Doppeleinspritzung (hks): tih tis Schicht, Einfacheinspritzung (sch) tis -Schicht-Katheizen, Doppeleinspritzung (skh) tis tikh Je nach Betriebsart werden nur die jeweils notwendigen ti-Berechnungszweige gerechnet.
Berechnung von ti...out_l bzw. ti...2out_l: ------------------------------------------Aus der relativen Kraftstoffmasse rk..._w bzw. rk...2_w wird durch Multiplikation mit dem Faktor frkate..._w die effektive Einspritzzeit telin..._l bzw. telin...2_l (linearer Ansatz) errechnet. Nach Multiplikation mit dem zylinderindividuellen Faktor zur Zylindergleichstellung fzg_w[i] erh¨ alt man die korrigierte effektive Einspritzzeit telzg..._l bzw. telzg...2_l (linearer Ansatz). Durch die Einrechnung der HDEV-Masterkennlinie KLHDEV werden die Nichtlinearit¨ aten bei kleinen Einspritzzeiten korrigiert und man erh¨ alt die effektive Einspritzzeit te..._l bzw. te...2_l. Nach Addition von tvtsv..._w ergibt sich die Einspritzzeit ti..._l bzw. ti...2_l. Bei Unterschreiten von timn...w wird die Einspritzzeit auf diesen Minimalwert begrenzt. Im Homogenbetrieb wird bei Begrenzung das Bit B_temin bzw. B_temin2 gesetzt. Die auszugebende Ansteuerzeit ist schließlich ti...out_l bzw. ti...2out_l (hier: Anwendung f¨ ur HDEV und Endstufe ohne Vormagnetisierung!).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur die Testerschnittstelle und f¨ ur Applikationszwecke werden telin_l, ti_l und tiout_l zur Verf¨ ugung gestellt. Die ¨ Uberwachungsfunktionen ben¨ otigen eine Information ¨ uber den in die ti-Berechnung eingeflossenen Raildruck prist_w. Dieser wird deshalb im Array prista_w abgelegt.
Berechnung von frkate..._w: --------------------------Der Gemischfaktor KRKATE gilt f¨ ur nur einen bestimmten Druck. Bei variablem Kraftstoffdruck erfolgt eine Korrektur der Einspritzzeiten ¨ uber die Kennlinie KLTIKRPR in Abh¨ angigkeit vom Differenzdruck zwischen Kraftstoffsystem und Brennraum dprpbr..._w f¨ ur den entsprechenden Betriebszustand (aus %BGPBR), um auch bei anderen Dr¨ ucken den korrekten Durchfluß durch die EV zu erhalten. Durch Pulsationen im Kraftstoffkreislauf k¨ onnen Abweichungen der tats¨ achlich abgespritzten Kraftstoffmenge von der gew¨ unschten Menge auftreten. Diese Abweichung in Abh¨ angigkeit von effektiver Einspritzzeit teofa..._w und Drehzahl nmot_w wird ¨ uber das Kennfeld FKKVS korrigiert.
Berechnung der Quotienten qtitimnh und qtitimns: -----------------------------------------------Diese Quotienten sind das Verh¨ altnis (bei entsprechender Betriebsart) der kleinsten effektiven Einspritzzeit aller Zylinder und der minimalen m¨ oglichen Einspritzzeit timn..._w.
Verwendete Abk¨ urzungen: ----------------------...s ...h ...kh
=> Schicht => Homogen => Katheizen (i) => Zylinderz¨ ahler von 0...SY_ZYLZA-1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RKTI 20.40.2
Seite 1504 von 4100 31.JAN.2003 Thomas Brosi
APP RKTI 20.40.2 Applikationshinweise Vorschl¨ age zur Erstbedatung: ----------------------------
Berechnung der Konstanten KRKATE:
KRKATE
[ms/%]
=
rho_0_L [g/dmˆ3] * Vh_zyl [dmˆ3] --------------------------------------------------------100 [%] * L_st * Normmk [min/ms] * 1.05 * Qstat [g/min]
=
50.2624 * Vh_zyl [dmˆ3] ----------------------------Qstat [g/min]
mit rho_0_L Vh_zyl Qstat 1.05 L_st Normmk
= 1.293 = ... = ...
g/dmˆ3 dmˆ3 g/min
= 14.7 bzw. 14.2 = 0.00001667 min/ms
Normluftdichte (O ◦ C, 1013 hPa) Hubvolumen eines Zylinders in dmˆ3 Ventilkonstante bei n-Heptan beim Kalibrierdruck (z.B. 10 MPa) Ventilkorrektur f¨ ur Benzin St¨ ochiometrisches Verbrennungsverh¨ altnis (=14.2 f¨ ur Kraftstoffsorte "Super-Plus") Einheitenanpassung
KRKATE und KLTIKRPR m¨ ussen bzgl. des Nenndrucks der HDEV (z.B. 10 MPa) aufeinander abgestimmt sein!
KLTIMN = 0.1 (Wert f¨ ur ges. KL) Achtung: bei zu großen Werten von KLTIMN kann unter Umst¨ anden die Funktion der Zylindergleichstellung (%ZGST) beeintr¨ achtigt werden.
FKKVS: St¨ utzstellen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
teofa..._w nmot_w Werte f¨ ur ges. KF
KLTIKRPR, KLTVTSV: St¨ utzstellen SDP12ESUW KLTIKRPR KLTVTSV
KLHDEV St¨ utzstellen Werte
0.5 760 1.0
1.0 1000 1.0
1.5 1500 1.0
2.0 2000 1.0
3.0 3000 1.0
4.0 4000 1.0
6.5 5000 1.0
9.5 6000 1.0
0.2 0.4 0.6 0.9 1.4 2.1 3.06 4.09 5.67 7.50 10.0 12.0 6.98462 4.90820 4.05688 3.29541 2.64355 2.16138 1.79565 1.55444 1.32031 1.14893 0.99609 0.91211 0 0 0 0 0 0 0 0 0 0 0 0 (Werte zur Erstbedatung von KLTVTSV werden von der HDEV-Komponentenentwicklung geliefert!)
telzg..._w
0.25 0.27 0.29 0.31 ... 0.89 0.91 0.93 0.95 Festkennlinie 1.00 1.00 1.00 1.00 ... 1.00 1.00 1.00 1.00 (Werte zur Erstbedatung von KLHDEV werden von der HDEV-Komponentenentwicklung geliefert!)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SYNTIZW 3.10.0
Seite 1505 von 4100 31.JAN.2003 Thomas Brosi
FU SYNTIZW 3.10.0 BDE Synchronisation Einspritzung/Zundung ¨ FDEF SYNTIZW 3.10.0 Funktionsdefinition B_syntizw synstate
3/
Break 1/
1/
zzyl
SYNAES
zzylzue
4/
2/ 1/
SY_BDE 0
zzyl
zzyl
zzylzue
1/
zzyl
zzylh
zzyls
true
B_syntizw
SY_ZYLOFFS SY_ZYLZA
SY_ZYLOFFH SY_ZYLZA
3/
B_syntizw zzylbi
zzylzue 1/
B_syntizw zzylbi
zzylh
IgnSyn SY_ZYLOFFH SY_ZYLZA 2/
SY_ZYLZA
syntizw-main
SY_ZYLOFFS
zzyls
syntizw-main
B_syntizw
This sequence is only used for compatibility reasons with some older revisions of ignition output function.
CWSYNTIZW /V 0
SY_ZYLOFFS 1
compute 3/
B_basch
4/
B_hos EdgeBi SY_ZYLOFFH
counter
8/
5/
1/ 0
B_zw0na 6/
counter 0
1 1/
B_zw1na 7/
counter 1
2
B_zw2na
syntizw-ignsyn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zzylbi
syntizw-ignsyn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SYNTIZW 3.10.0
Seite 1506 von 4100 31.JAN.2003 Thomas Brosi
ABK SYNTIZW 3.10.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWSYNTIZW SYNAES
Art
Bezeichnung
FW FW (REF)
Codewort Synchronisation Zundung/Einspritzung ¨ bei BDE Synchronisierzustand zur Einspritzfreigabe
Systemkonstante
Art
Bezeichnung
SY_BDE SY_ZYLOFFH SY_ZYLOFFS SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbh bei Homogeneinspritzung ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbs bei Schichteinspritzung Zylinderanzahl
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_BASCH
BDEMUM
B_HOS
BDEMUM
B_SYNTIZW B_ZW0NA B_ZW1NA B_ZW2NA SYNSTATE
SYNTIZW SYNTIZW SYNTIZW SYNTIZW BGWNE
ZZYL
HT2KTWNE
ZZYLBI
BISYNC
ZZYLH
SYNTIZW
ZZYLS
SYNTIZW
ZZYLZUE
SYNTIZW
AWEA, BBKR,EIN ESAUSG, GK, RKTI, ... EIN ATM, BBKR,BDEMEN, BDEMUE,BGAGRSOL, ... AUS AUS AUS AUS EIN BGNMOT, BGWNWVFE, BISYNC, DPH, ESAUSG, ... AEVAB, BBFEWNE,- EIN BGWNE, BISYNC,DPH, ... AEVAB, KT_ZUEN,EIN RKTI, SYNTIZW ESAUSG, GK, KT_ES, AUS MDZW, RKTI, ... ESAUSG, GK, KT_ES, AUS RKTI, UFRKTI HT2KTIGNI, MDZW,- AUS SYNTIZW, ZUE,ZUESCH, ...
Bedingung Schicht-Betriebsart (Schicht, Schicht-Katheizen) aktiv Bedingung Betriebsart Homogen-Schicht
¨ Bedingung Zylinderzahler zzylh und zzyls synchronisiert Zundwinkel ¨ fur ¨ aktuellen Zylinder nicht aktualisieren ¨ Zundwinkel ¨ fur ¨ nachsten Zylinder nicht aktualisieren ¨ Zundwinkel fur achsten Zyl. nicht aktualisieren (f.6/8-Zyl.) ¨ ¨ ubern ¨ Aktueller Synchronisierzustand
¨ SW-Zylinderzahler
¨ SW-Zylinderzahler im 2. Synchro ¨ Zylinderzahler fur ¨ Homogeneinspritzung ¨ Zylinderzahler fur ¨ Schichteinspritzung ¨ SW-Zylinderzahler fur ¨ Zundungsberechnung ¨
FB SYNTIZW 3.10.0 Funktionsbeschreibung Die Funktion SYNTIZW erm¨ oglicht die Synchronisation zwischen Einspritz- und Z¨ undausgabe bei den Umschaltvorg¨ angen eines BDE-Motors von Homogen- in Schichtbetrieb und zur¨ uck. Im Homogenbetrieb ist keine Synchronisation notwendig, Einspritzung und Z¨ undung k¨ onnen wie bei Saugrohreinspritzung voneinander unabh¨ angig berechnet und ausgegeben werden. Im Schichtbetrieb m¨ ussen das Einspritz- und Z¨ undtiming aufeinander abgestimmt sein, d.h. die f¨ ur einen Zylinder auszugebenden Werte sind im gleichen Synchroraster tR zu ermitteln und d¨ urfen sp¨ ater nicht mehr einzeln aktualisiert werden.
Homogenbetrieb Im Homogenbetrieb werden in jedem Synchro die Einspritzung und Z¨ undung unabh¨ angig voneinander f¨ ur den aktuellen und die nachfolgenden drei Zylinder berechnet. In den vorangegangenen Synchros berechnete, aber noch nicht zur Ausgabe gelangte Werte werden aktualisiert und ¨ uberschrieben. Anschließend erfolgt die Ausgabe aller f¨ ur das aktuelle Segment anstehenden Signale.
Umschaltung Homogen => Schicht (Diagramm 1, Beispiel 4-Zyl.): Da aus Laufzeitgr¨ unden in jedem Synchroraster nur die Werte f¨ ur einen Betriebszustand berechnet werden k¨ onnen, aber je nach Grundwert und Zylinderzahl noch bis zu zwei Z¨ undungen f¨ ur Homogenbetrieb auszugeben sind (Zyl. 3 u. 4 im Beispiel), m¨ ussen die bereits ein Synchro zuvor ermittelten Werte zur Ausgabe herangezogen werden. Bei der aktuellen Neuberechnung f¨ ur Schichtbetrieb ist daher zu verhindern, daß die vom letzten Synchro ¨ ubernommenen Z¨ undwerte ¨ uberschrieben werden. Gesteuert wird dieses Aktualisierungsverbot ¨ uber B_zw0na, B_zw1na und B_zw2na. Schichtbetrieb Zur Synchronisation im Schichtbetrieb ( CWSYNTIZW = x..x0 ) werden Einspritzung und Z¨ undung grunds¨ atzlich im Synchro bei SY_GRUNDWERT+SY_ZYLOFFS*720 ◦ KW/SY_ZYLZA berechnet und auch die Ausgabe angestoßen. In noch folgenden Synchros vor OT darf deshalb keine Aktualisierung der Werte mehr stattfinden. Um dies zu verhindern bleibt im Schichtbetrieb B_zw0na gesetzt, wenn SY_ZYLOFFS=1 ist. Ohne Synchronisation ( CWSYNTIZW = x..x1 ) werden Einspritzung und Z¨ undung wie im Homogenbetrieb unabh¨ angig voneinander berechnet und ausgegeben. B_zw0na wird dehalb nach erfolgter Umschaltung Homogen -> Schicht wieder zur¨ uckgesetzt,
Umschaltung Schicht => Homogen (Diagramm 2, Beispiel 4-Zyl.): Da f¨ ur den bzw. die ersten Zyl. nach Umschalten keine korrekte Einspritzausgabe f¨ ur Homogenbetrieb mehr m¨ oglich ist, werden die im letzten Schicht-Synchro berechneten Werte ¨ ubernommen und ausgegeben (Zyl. 4 im Beispiel).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Diagramm 1: Umschaltung Homogen- => Schichtbetrieb ==================================================
SYNTIZW 3.10.0
Seite 1507 von 4100 31.JAN.2003 Thomas Brosi
(Darstellung f¨ ur 4-Zylinder, CWSYNTIZW=0 , SY_ZYLOFFH=2, SY_ZYLOFFS=1)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ZOT Zyl.1 LWOT Zyl.1 ZOT Zyl.1 | | | SY_GRUNDWERT| | | |<-----| |A |B |C |D |E |F tR-Marken --------------+-----------------+-----------------+-----------------+-----------------+-----------------+-------. . . . . . +-----------------------+ . . . +-----------------------+ . --+---->|EEE| . | . . . | .-----------+-->|EEE| Zyl. 1 | .-----------+--->|ZZZ| . . | .-----------+----->|ZZZ| +-----------------------+ . . . +-----------------------+ . . . . . . . . +-----------------------+ . . . +-------------------.-----+---->|EEE| . | . . . | .-------Zyl. 3 . | .-----------+--->|ZZZ| . . | .-------. +-----------------------+ . . . +-------------------. . . . . . . . +-----------------------+ . . . +-. .-----+---->|EEE| . | . . . | Zyl. 4 . .- - -+ - - - - - ------------+--->|ZZZ| . . | . . +-----------------------+ . . . +-. . . . . . --------+ . . . +-----------------------+ . . | . . . | .-----------+-->|EEE| . Zyl. 2 --------+--->|ZZZ| . . | .-----------+----->|ZZZ| . --------+ . . . +-----------------------+ . . . . . . . . +-----------------------------------------------------------------------------------------------------------------+
B_basch or B_hos
+-----------------------------------------------------------------------------------------------------------------+
B_zw0na
+-----------------+ ----------------------------------------------------+ +--------------------------------------------
B_zw1na
-------------------------------------------------------------------------------------------------------------------
B_zw2na
+----+ | | +----+
Einlaßventil offen
|EEE|
Einspritzung
----->
Ausgabe l¨ auft
- - -
Wert¨ ubernahme
|ZZZ|
Schließzeit Z¨ undung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Diagramm 2: Umschaltung Schicht- => Homogenbetrieb ==================================================
SYNTIZW 3.10.0
Seite 1508 von 4100 31.JAN.2003 Thomas Brosi
(Darstellung f¨ ur 4-Zylinder, CWSYNTIZW=0 , SY_ZYLOFFH=2, SY_ZYLOFFS=1)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ZOT Zyl.1 LWOT Zyl.1 ZOT Zyl.1 | | | SY_GRUNDWERT| | | |<-----| |A |B |C |D |E |F tR-Marken --------------+-----------------+-----------------+-----------------+-----------------+-----------------+-------. . . . . . +-----------------------+ . . . +-----------------------+ . | .-----------+-->|EEE| . .-----+---->|EEE| . | . Zyl. 1 | .-----------+----->|ZZZ| . . | .-----------+--->|ZZZ| +-----------------------+ . . . +-----------------------+ . . . . . . . . +-----------------------+ . . . +-------------------. | .-----------+-->|EEE| . .-----+---->|EEE| . Zyl. 3 . | .-----------+----->|ZZZ| . . | .-------. +-----------------------+ . . . +-------------------. . . . . . . . +-----------------------+ . . . +-. .- - -+ - - - - - ------------+-->|EEE| . .-----+-Zyl. 4 . .- - -+ - - - - - ------------+----->|ZZZ| . . | . . +-----------------------+ . . . +-. . . . . . --------+ . . . +-----------------------+ . . --------+-->|EEE| . .-----+---->|EEE| . | . . Zyl. 2 --------+--->|ZZZ| . . | .-----------+--->|ZZZ| . --------+ . . . +-----------------------+ . . . . . . . . --------------------------------------------+ +----------------------------------------------------------------------
B_basch or B_hos
----------------------------------------------------------------------------------------+ +--------------------------
B_zw0na
+-----------------+ ----------------------------------------------------+ +--------------------------------------------
B_zw1na
-------------------------------------------------------------------------------------------------------------------
B_zw2na
+----+ | | +----+
Einlaßventil offen
|EEE|
Einspritzung
----->
Ausgabe l¨ auft
- - -
Wert¨ ubernahme
|ZZZ|
Schließzeit Z¨ undung
APP SYNTIZW 3.10.0 Applikationshinweise Codewort CWSYNTIZW ================== Bit 0: Wird Bit 0 von CWSYNTIZW auf 1 gesetzt, so wird die Aktualisierung des Z¨ undzeitpunks im Schichtbetrieb freigegeben, d.h. wenn m¨ oglich wird er in jedem Synchro aktualisiert (keine erzwungene Synchronisation Z¨ undung-Einspritzung bei SY_ZYLOFFS=1).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AWEA 23.20.0
Seite 1509 von 4100 31.JAN.2003 Thomas Brosi
FU AWEA 23.20.0 Ausgabe Winkel Einspritz-Ansteuerung FDEF AWEA 23.20.0 Funktionsdefinition 1/
SY_WESES
B_bersch
0 nmot_w
w1ms_w
if !SY_WESES wesbs_w w1ms_w wesbs
0.006
SY_DKATTH nmot rkkh rkkh2
SY_DKATTH rkkhm nmot B_berhom rkkh wesbkh_w rkkh2 B_esbkhap wesbkh
wesbs_w
if SY_WESES wesbs_w w1ms_w weses
rkkhm if_B_bersch dwesbs2_w if_B_berhom dwesbh2_w if_B_berskh dwesbkh2_w dwesb
B_berskh
wesb_w wesbs_w wese_w
wesb_w
wes
wese_w
B_skh
wesab B_skh B_noesab wesab
1/
WESBKHAP
wesbkh_w
B_stendes
2/ wesmkh_w
2.0 tikh_l B_esbhap
tmot
65.535 ms
2.0
1/
1/
wesbh_w
wesbhl_w /NC
wesbhout_w weseh_w
SY_STERVK
WESBHAP
westih_w
1/ nmot
nmot B_wks tmot anztib
wesbhst_w
B_wks wesbhst_w tmot anztib wesbhs
2/
DWESEHDYN
weseh_w
0
tmot wesbhmx_w KLWESBHMX
tih_l
tih_w /NC
tih2_l
1/ wesbhout_w
B_eprail eprail
B_eprail westih_w mitibgr
DWESBHDYN
awea-wesb
rl
awea-wesb
nmot
wesbhst_w WESBHSTN
B_wks
tmot anztib
KFWESBHST
KFWESBHSTW
awea-wesbhs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
timkh_w /NC tikh2_l
nmot rl wesbh_w tmot wesbh
nmot
awea-wesbhs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_HKS
0
AWEA 23.20.0
Seite 1510 von 4100 31.JAN.2003 Thomas Brosi
false
B_hks SY_HSP
0
false
B_hsp tmot TMOTHKMN B_temprkh /NC TMOTHKMX B_temphh /NC
TMOTWESBH
fwesbhtm /NC KLWESBHTM SY_LBK
wesbh_w
1
nmot_w rl_w
2
KFWESBHHK (SNM08PS3UW,SRL08ZHKUW)
B_lbksmtk KFWESBHHP (SNM08PS3UW,SRL08ZHPUW)
nmot
KFWESBH rl awea-wesbh
KFWESBH2 KLWESBKK awea-wesbh
B_skh B_noesab B_noesab
PRNOESAB
1/ prist_w
wesabr
2/ in
out
wesab
wesab awea-wesab
KLESESPAET ceiling zwist awea-wesab
in
out 1.0 360
SY_TEETH
awea-ceiling
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFWESBHK
awea-ceiling
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AWEA 23.20.0
Seite 1511 von 4100 31.JAN.2003 Thomas Brosi
if !SY_WESES
SY_HSP
0
B_hsp B_hsps SY_HKS
0
B_hks B_hkss
nmot_w rkm_w KFWESBS (SNM10ZUUW,SRK12ZUUW) B_esbsap
nmot_w dpsmxscs KFDWESBS (SNM10ZUUW,SDP08ZUUB)
wesbs_w
nmot_w rl_w
1/
4/
wesbs_w
wesms_w
KFWESBSHKS (SNM08PS3UW,SRL08ZHKUW) wkrmav
3/ WESBSAP
nmot_w rl_w
weses_w w1ms_w
KFWESBSHSP (SNM08PS3UW,SRL08ZHPUW)
2.0
2/
tis_l
tims_w /NC tis2_l
2.0
awea-wesbs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_STERVK 0
awea-wesbs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AWEA 23.20.0
Seite 1512 von 4100 31.JAN.2003 Thomas Brosi
if SY_WESES B_esesap SY_HSP
0
SY_HKS
0
B_hsp B_hsps
B_hks B_hkss 1/
nmot_w
4/
KFWESES rkm_w
weses_w
WESESAP
wesbs_w
wesbs_w
SY_STERVK
KFWESEST
0 tmot KLWESESFAK B_banks
nmot_w dpsmxscs
3/
B_bankh
KFDWESES (SNM10ZUUW,SDP08ZUUB)
tis_w /NC
tis_l nmot_w KFWDWESES
wesms_w w1ms_w
SY_STERVK 0
nmot_w rl_w KFWESESHKS (SNM08PS3UW,SRL08ZHKUW)
2/
tis_l
wkrmav
tis2_l
SSTAWEA
tims_w /NC 2.0
awea-weses
nmot_w rl_w
2.0
KFWESESHSP (SNM08PS3UW,SRL08ZHPUW)
nmot_w
nmot_w
SNM08PS3UW
rkm_w
SNM10ZUUW
dpsmxscs
SRK12ZUUW
rl_w
SDP08ZUUB
SRL08ZHKUW
rl_w SRL08ZHPUW
awea-sstawea
awea-weses
awea-sstawea
SY_DKATTH
1 false B_tkhcanf
SY_STERVK
nmot
KFWESBKH
0
wesbkh_w
rkkh rkkhm KFWESBTK
rkkh2 2.0
rkkhm
awea-wesbkh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
5/
tis2_l
rkm_w
awea-wesbkh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AWEA 23.20.0
Seite 1513 von 4100 31.JAN.2003 Thomas Brosi
if_B_bersch 2/
SY_STERVK 0
1/
nmot_w rkm_w
dwesbs2_w KFDWESBS2 (SNM10ZUUW,SRK12ZUUW)
dwesbs2_w
3/
if_B_berskh
2/ nmot
dwesbkh2_w
dwesbkh2_w
KFDWESBKH2
rkkhm
5/
if_B_berhom
1/ rl
dwesbh2_w
dwesbh2_w
awea-dwesb
nmot KFDWESBH2
awea-dwesb
wesbh_w
weseh_w
wesb_w
wese_w
awea-wes
wesbs_w
weses_w awea-wes
SY_HDP 2
DFP_HDR HDP1 system
dfpgetErf getErf
DFP_DSV
dfpgetErf getErf
DFP_DSVE
dfpgetErf getErf
DFP_DSKV
1/ 1/ 100
true 2/ false
DFP_HDRHDP2 system
dfpgetErf getErf
DFP_MSVE
dfpgetErf getErf
DFP_DSKV
dfpgetErf getErf
1/
mitibgr_w
dfpgetErf getErf
B_eprail
B_eprail
B_eprail
1/ 1/ true 1/ 100
mitibgr_w 2/
false
B_eprail
B_eprail
awea-eprail
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_basch
awea-eprail
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AWEA 23.20.0
Seite 1514 von 4100 31.JAN.2003 Thomas Brosi
B_eprail
maximum possible wti
2/
1/ wesbhout_w
t_mitibgr_w /NC
mitibgr_w
awea-mitibgr
100
wesab westih_w
FKTIBGR awea-mitibgr
ABK AWEA 23.20.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter DWESBHDYN DWESEHDYN FKTIBGR KFDWESBH2 KFDWESBKH2 KFDWESBS KFDWESBS2 KFDWESES KFWDWESES KFWESBH KFWESBH2 KFWESBHHK KFWESBHHP KFWESBHK KFWESBHST KFWESBHSTW KFWESBKH KFWESBS KFWESBSHKS KFWESBSHSP KFWESBTK KFWESES KFWESESHKS KFWESESHSP KFWESEST KLESESPAET KLWESBHMX KLWESBHTM KLWESBKK KLWESESFAK PRNOESAB SDP08ZUUB SNM08PS3UW SNM10ZUUW SRK12ZUUW SRL08ZHKUW SRL08ZHPUW TMOTHKMN TMOTHKMX TMOTWESBH WESBHAP WESBHSTN WESBKHAP WESBSAP WESESAP
Source-X
NMOT NMOT NMOT_W NMOT_W NMOT_W NMOT_W NMOT NMOT NMOT_W NMOT_W NMOT TMOT TMOT NMOT NMOT_W NMOT_W NMOT_W NMOT NMOT_W NMOT_W NMOT_W NMOT_W PRIST_W TMOT TMOT NMOT TMOT DPSMXSCS NMOT_W NMOT_W RKM_W RL_W RL_W
NMOT
Source-Y
RL RKKHM DPSMXSCS RKM_W DPSMXSCS RKM_W RL RL RL_W RL_W RL ANZTIB ANZTIB RKKHM RKM_W RL_W RL_W RKKHM RKM_W RL_W RL_W RKM_W
Art
Bezeichnung
FW FW FW KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KL KL KL KL KL FW SV (REF) SV (REF) SV (REF) SV (REF) SV (REF) SV (REF) FW FW FW FW KL FW FW FW
Dynamikvorhalt fur ¨ Winkel Einspritzbeginn Homogenbetrieb Dynamikvorhalt fur ¨ Winkel Einspritzende Homogenbetrieb Korrekturfaktor fur ¨ mitibgr Berechnung Kennfeld fur ¨ Deltawinkel-Einspritzbeginn Bank 2 im Homogenbetrieb Kennfeld fur ¨ Deltawinkel-Einspritzbeginn Bank 2 bei Katheizen mit DE Differenzwinkel Einspritzbeginn Schicht Deltawinkel Einspritzbeginn Bank 2 Schicht Differenzwinkel Einspritzende Schicht Wichtung Differenzwinkel Einspritzende Schicht Kennfeld fur ¨ Winkel-Einspritzbeginn im Homogenbetrieb Kennfeld fur ¨ Winkel-Einspritzbeginn im Homogenbetrieb fur ¨ Ladungsbewegung Kennfeld fur ¨ Winkel-Einspritzbeginn der Saughub-ES in HKS Kennfeld fur ¨ Winkel-Einspritzbeginn der Saughub-ES in HSP Kennfeld fur ¨ Winkel-Einspritzbeginn im Homogenbetrieb (kalter Motor) Kennfeld Winkel Einspritzbeginn homogen im Start Kennfeld Winkel Einspritzbeginn homogen im Wiederholkaltstart Kennfeld fur ¨ Winkel-Einspritzbeginn bei Katheizen mit DE Winkel Einspritzbeginn Schicht Winkel Einspritzbeginn Schicht fur ¨ DE (Homogen-Klopfschutz) Winkel Einspritzbeginn Schicht fur ¨ DE (Homogen-Split) Kennfeld fur ¨ Winkel-Einspritzbeginn bei Katheizen (HC) mit DE Kennfeld fur ¨ Winkel-Einspritzende im Schichtbetrieb Winkel Einspritzende Schicht fur ¨ DE (Homogen-Klopfschutz) Winkel Einspritzende Schicht fur ¨ DE (Homogen-Split) ¨ temperaturabhangiges Kennfeld fur ¨ Winkel-Einspritzende im Schichtbetrieb ¨ Kennlinie fur ¨ spatestes Einspritzende KL Maximalwert Winkel Einspritzbeginn homogen Wichtungskennlinie fur ¨ KFWESBH/KFWESBHK oder KFWESBHW/KFWESBHKA Wichtungskennlinie fur ¨ Winkel Einspritzbeginn bei Katheizen ¨ temperaturabhangige Gewichtungskennlinie fur ¨ KFWESES(T) Raildruckschwelle fur ¨ Einspritzabbruch bei BDE Stutzstellenverteilung ¨ Stutzstellenverteilung ¨ Drehzahl Stutzstellenverteilung Drehzahl ¨ Stutzstellenverteilung ¨ Schicht-Kraftstoffmasse Stutzstellenverteilung ¨ relative Luftfullung ¨ fur ¨ HKS mit 8 Stutzstellen ¨ Stutzstellenverteilung ¨ relative Luftfullung ¨ fur ¨ HSP mit 8 Stutzstellen ¨ minimale TMOT Schwelle fur ¨ Katheizen maximale TMOT Schwelle fur ¨ Katheizen Temperaturschwelle fur ¨ Einrechnung von KFWESBHK Applikationswert Winkel Einspritzbeginn Homogenbetrieb Winkel Einspritzbeginn homogen im Start Applikationswert Winkel Einspritzbeginn bei Katheizen mit DE Applikationswert Winkel Einspritzbeginn Schichtbetrieb Applikationswert Winkel Einspritzende Schichtbetrieb
Systemkonstante
Art
Bezeichnung
SY_DKATTH SY_HDP SY_HKS SY_HSP SY_LBK SY_STERVK SY_TEETH SY_WESES SY_ZYLOFFH
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Statusinformation uber ¨ vorhandene Katalysatordiagnose %DKATTH Systemkonstante HDP Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) Systemkonstante BDE-Betriebsart Homogen-Split (HSP) Systemkonstante fur ¨ die LBK Systemkonstante Bedingung : Stereo vor Kat Systemkonstante: Teilung auf Kurbelwellengeberrad Systemkonstante: Vorgabe Winkel Einspritzende Schichtbetrieb ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbh bei Homogeneinspritzung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AWEA 23.20.0
Seite 1515 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
SY_ZYLOFFS SY_ZYLZA
¨ SYS (REF) Offset Zylinderzahler fur ¨ Berechnung ti, wesbs bei Schichteinspritzung SYS (REF) Zylinderanzahl
Bezeichnung
Variable
Quelle
Referenziert von
Art
Bezeichnung
ANZTIB B_BANKH B_BANKS B_BASCH
ESAUSG GK GK BDEMUM
EIN EIN EIN EIN
¨ Einspritzzahler begrenzt ¨ Zylinderzuordnung zu Einspritzbanken Homogen ¨ Zylinderzuordnung zu Einspritzbanken Schicht Bedingung Schicht-Betriebsart (Schicht, Schicht-Katheizen) aktiv
B_BERHOM
BDEMUM
EIN
Bedingung Berechnung Homogen-Einspritzung
B_BERSCH
BDEMUM
EIN
Bedingung Berechnung Schicht-Einspritzung
B_BERSKH B_EPRAIL B_ESBHAP B_ESBKHAP B_ESBSAP B_ESESAP B_HKS
BDEMUM AWEA
AWEA, ESSTT AWEA, ESAUSG, RKTI AWEA, ESAUSG, RKTI AWEA, BBKR,ESAUSG, GK, RKTI, ... AWEA, BGPBR, GK,RKTI AWEA, BGPBR, GK,RKTI, ZUESCH AWEA, BGPBR, RKTI
BDEMUM
EIN LOK EIN EIN EIN EIN EIN
Bedingung Berechnung Einspritzung fur ¨ Schicht-Katheizen Bedingung Fehler im Raildrucksystem Bedingung Umschaltung Einspritzbeginn homogen auf WESBHAP Bedingung Umschaltung Einspritzbeginn Katheizen auf WESBKHAP Bedingung Umschaltung Einspritzbeginn Schicht auf WESBSAP Bedingung Umschaltung Einspritzende Schicht auf WESESAP Bedingung Betriebsart Homogen-Klopfschutz
B_HKSS
BDEMKO
B_HSP
BDEMUM
B_HSPS
BDEMKO
B_LBKSMTK B_NOESAB B_SKH
LBKSOL AWEA BDEMUM
B_STENDES
ESSTT
B_TKHCANF B_WKS
ESSTT
DFP_DSKV
AWEA
DFP_DSV DFP_DSVE DFP_HDR
AWEA AWEA AWEA
DFP_MSVE
AWEA
DWESBH2_W DWESBKH2_W DWESBS2_W E_DSKV E_DSV E_DSVE E_HDR
AWEA AWEA AWEA DDSKV
DKVBDEPL
E_MSVE GRDWOF GRUNDWERT MITIBGR_W NMOT
DMSVE KONCW KONCW AWEA BGNMOT
NMOT_W
BGNMOT
PRIST_W
HDRPIST
RKKH RKKH2 RKKHM RKM_W RL
KODOH KODOH AWEA ZUESCH SRMSEL
TIH2_L TIH_L TIKH2_L TIKH_L TIS2_L TIS_L TMOT
RKTI RKTI RKTI RKTI RKTI RKTI GGTFM
AWEA AWEA AWEA AWEA AWEA, BBKR,BDEMKO, BDEMUS,ESAUSG, ... EIN AWEA, BDEMUS,RKSPLITS, RKTI,ZWGRU AWEA, BDEMEN,EIN BDEMKO, BDEMUS,ESAUSG, ... AWEA, BBKH,EIN BDEMUS, KOMRH,LAKH, ... AWEA EIN KT_ES AUS ATM, AWEA, BAKH,- EIN BDEMEN, BDEMKO, ... EIN AWEA, BGLASO,ESNSWL, GK,LANSWL, ... AWEA, BAKH, KODOH EIN AWEA, ESNSWL,EIN LANSWL, STADAP AWEA, DDSKV,DOK DKVBDE, NLKO AWEA, DTANKL, NLKO DOK AWEA, NLKO DOK AWEA, DKVBDE,DOK DKVBDEPL, DTANKL, NLKO, ... AWEA, DKVBDE,DOK DMSVE, NLKO ESAUSG AUS ESAUSG AUS ESAUSG AUS AWEA, NLKO EIN AWEA, DTANKL, NLKO EIN EIN AWEA, NLKO AWEA, DTANKL, NLKO, EIN TVWNO AWEA, NLKO EIN AWEA EIN AWEA EIN MDBGRG AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AMSV, AWEA, BGBVG, EIN BGPBR, BKS, ... AWEA EIN AWEA EIN LOK AWEA, BBKR EIN ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... AWEA EIN AWEA EIN AWEA EIN AWEA EIN AWEA EIN AWEA EIN ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ...
Bedingung Sollbetriebsart Homogen-Klopfschutz
Bedingung Betriebsart Homogen-Split
Bedingung Sollbetriebsart Homogen-Split
Bedingung: Ladungsbewegungsklappe- Sollwert ansteuern bei kaltem Motor Bedingung: Einspritzabbruch nicht erlaubt Bedingung Betriebsart Schicht-Katheizen Bedingung Startende Einspritzung erreicht
¨ Bedingung: Anforderung zusatzliche Kohlenwasserstoffe Bedingung Wiederholkaltstart Interne Fehlerpfadnummer: Hochdrucksensortest Interne Fehlerpfadnummer: Drucksteuerventil Interne Fehlerpfadnummer: Diagnose Endstufe DSV Interne Fehlerpfadnummer: Raildruckregelung
Interne Fehlerpfadnummer: Diagnose Endstufe MSV Deltawinkel Einspritzbeginn homogen fur ¨ 2. Bank Deltawinkel Einspritzbeginn fur ¨ Katheizen fur ¨ 2. Bank Deltawinkel Einspritzbeginn Schicht fur ¨ 2. Bank Errorflag: Hochdrucksensor Errorflag: Diagnose DSV Errorflag: Diagnose Endstufe DSV Errorflag: Raildruckregelung Errorflag: Diagnose Endstufe MSV Abstand 1. zu 2. SW-Bezugsmarke in ◦ KW Abstand SW-Bezugsmarke zu OT in ◦ KW begrenztes Moment aus ti-Regelung bei ununterbrochener Einspritzung Motordrehzahl Motordrehzahl Gefilterter Raildruck-Istwert (Absolutdruck) relative Kraftstoffmasse zum Katheizen, Bank 1 relative Kraftstoffmasse zum Katheizen, Bank 2 Mittelwert der Katheizenkraftstoffmasse bei Stereo vor Kata; sonst rkkh ¨ mittlere relative Kraftstoffmasse uber ¨ zwei Banke relative Luftfullung ¨ Einspritzzeit homogen, Bank 2 Einspritzzeit homogen Einspritzzeit fur ¨ Katheizen, Bank 2 Einspritzzeit fur ¨ Katheizen, Bank 1 Einspritzzeit fur ¨ Schichteinspritzung, Bank 2 Einspritzzeit fur ¨ Schichteinspritzung, Bank 1 Motor-Temperatur
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
W1MS_W WESAB WESABR WESBHMX_W WESBHOUT_W WESBHST_W WESBH_W WESBKH_W WESBS_W WESB_W WESEH_W WESES_W WESE_W WESMKH_W WESMS_W WESTIH_W WKRMAV WRLBHOM_W WRLBSCH_W ZWIST
AWEA AWEA AWEA AWEA AWEA AWEA AWEA AWEA AWEA AWEA AWEA AWEA AWEA AWEA AWEA AWEA KRREG AWEA AWEA ZUE
LOK LOK KT_ES AUS AUS ESAUSG AUS LOK LOK ESAUSG AUS ESAUSG AUS AUS LOK AUS AUS BGPBR AUS BGPBR AUS LOK AWEA, BBAGR, BBKR EIN BGWPR AUS BGWPR AUS AWEA, DFFT, MDIST, EIN MSF, TKMWL, ...
AWEA 23.20.0
Seite 1516 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Winkel fur ¨ 1 ms Winkel Einspritzabbruch Winkel Einspritzabbruch ¨ Winkel Einspritzbeginn homogen bei ber. Einspritzabbruch fruhestm ¨ ogl. Winkel Einspritzbeginn homogen mit Berucks. ¨ der Vormagnetisierung ¨ Winkel Einspritzbeginn homogen wahrend Start Winkel Einspritzbeginn homogen Winkel Einspritzbeginn fur ¨ Katheizen Winkel Einspritzbeginn Schicht Winkel Einspritzbeginn Winkel Einspritzende homogen Winkel Einspritzende Schichteinspritzung Winkel Einspritzende Winkel Einspritzmitte bei Katheizen mit DE Winkel Einspritzmitte Schichteinspritzung Winkelspanne der Einspritzzeit ¨ Mittelwert der ZW-Spatverstellungen der KR, allg. (im Notlauf mit Sicherheit) Winkel rl-Berechnung vor ZOT im Homogenbetrieb Winkel rl-Berechnung vor ZOT im Schichtbetrieb Ist-Zundwinkel ¨
FB AWEA 23.20.0 Funktionsbeschreibung Die Funktion %AWEA berechnet die Winkellage der Einspritzvorg¨ ange gegen¨ uber ZOT. Sie gibt die berechneten Gr¨ oßen an die Einspritzausgabe %ESAUSG, oder direkt an den Komponententreiber %KT_ES aus. Daneben bereitet sie Gr¨ oßen f¨ ur die Lastpr¨ adiktion und Brennraumdruckberechnung auf.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Einspritzausgabe %ESAUSG erh¨ alt die Gr¨ oßen * Winkel des Einspritzbeginns mit Bezug auf den ZOT f¨ ur Bank1 * Deltawinkel Einspritzbeginn f¨ ur Bank2 (wenn SY_STERVK>0) f¨ ur die Einspritzungen im Ansaugtakt (Homogen)
wesbhout_w und dwesbh2_w
im Verdichtungstakt(Schicht)
wesbs_w und dwesbs2_w
im Expansionstakt(Katheizen)
wesbkh_w und dwesbkh2_w
Der Kompontentreiber %KT_ES erh¨ alt die Gr¨ oßen *
Bed. kein Einspritzabbruch (bei SKH oder wenn Raildruck unter Schwelle PRNOESAB)
*
Einspritzabbruchwinkel
I.
Bildung des Beginnwinkels f¨ ur Homogen
B_noesab
wesab
Generell wird ¨ uber B_stendes zwischen Startphase und Normalbetrieb unterschieden. Im Start wird wesbhst_w aus der Kennlinie WESBHSTN ¨ uber nnot und dem Kennfeld KFWEBHST ¨ uber tmot und anztib(auf 255 begrenzter TiZ¨ ahler)gebildet. Liegt ein Wiederholkaltstart vor (B_wks=true) wird KFWESBHSTW verwendet. In der Startphase wird wesbhout_w von wesbhst_w ¨ ubernommen ohne eine Pr¨ ufung durchzuf¨ uhren, ob das ti zwischen Beginnwinkel und Abbruchwinkel(s.u.) untergebracht werden kann. Diese Pr¨ ufung kann nicht durchgef¨ uhrt werden, da die Ermittlung der Winkell¨ ange der Einspritzung nicht dem Drehzahlhochlauf folgen kann. Sollte der Beginnwinkel f¨ ur den Start zu klein appliziert werden, kommt es zu Einspritzabbr¨ uchen. Die TPU meldet die Anzahl dieser Abbr¨ uche zur¨ uck. Die RAM-Zelle anzesab der %KT_ES enth¨ alt die Anzahl der Abbr¨ uche. ¨bernommen. Anhand der aktuellen Drehzahl w1ms_w (aus nmot_w) wird Im Normalbetrieb(B_stendes=true) wird wesbhout_w von wesbh_w u gepr¨ uft, ob die Winkell¨ ange der Einspritzung zwischen Beginnwinkel und (Abbruchwinkel+Dynamikvorhalt) untergebracht werden kann. Im Fall, dass der Beginnwinkel zu klein ermittelt wurde, wird eine Berechnung des Beginnwinkels aus dem Abbruchwinkel, Winkell¨ ange der Einspritzung und dem Dynamikvorhalt DWESBHDYN angestoßen. Die Erh¨ ohung von wesbh_w erfolgt h¨ ochstens bis zum temperaturabh¨ angigen Maximalwinkel aus KLWESBHMX. Normalerweise ist diese Erh¨ ohung nur bei ein bis zwei Einspritzungen nach Startende notwendig. Sollte der Raildruck unterhalb der Schwelle PRNOESAB sein, wird der Beginnwinkel nicht gepr¨ uft und der Abbruchwinkel in der TPU nicht ber¨ ucksichtigt(B_noesab=true). Der Einspritzbeginn im Normalbetrieb(B_stendes=true) wird aus KFWESBH, KFWESBH2 bzw. KFWESBHK, abh¨ angig vom Betriebspunkt nmot, rl und tmot ermittelt. KFWESBH und KFWESBH2 sind die Kennfelder f¨ ur den warmen Motor(tmot>TMOTWESBH). Hier erfolgt die Umschaltung zwischen den Kennfeldern ¨ uber B_lbksmtk f¨ ur S/W-schaltende Ladungsbewegungsklappen (1<=SY_LBK<=2). HSP und HKS haben im Homogenen zwei getrennte Kennfelder KFWESBHHP bzw. KFWESBHHK. F¨ ur Temperaturen unterhalb TMOTWESBH wird der Einspritzbeginnwinkel aus KFWESBH und KFWESBHK gewonnen, wobei KLWESBHTM die Anteile an diesen KF wertet. F¨ ur das Homogen-Katheizen wird in einem Temperaturbereich zwischen TMOTHKMN und TMOTKHMX der Einspritzbeginnwinkel aus der KLWESBKK interpoliert. Datenquellen f¨ ur wesbh_w:
|
KLWESBKK
|
KFWESBH--->| anteilig |
KFWESBH oder KFWESBH2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AWEA 23.20.0
Seite 1517 von 4100 31.JAN.2003 Thomas Brosi
<-----------------------| homog. |----------------- KFWESBHK | | Katheizen | | ----------------------------+-------------+-----------------------------+----------------------------> TMOTHKMN TMOTHKMX TMOTWESBH tmot
F¨ ur den Schichtbetrieb wird der Beginnwinkel wesbs_w oder der Endewinkel weses_w f¨ ur die Einspritzung in den Kompressionstakt abh¨ angig von der Systemkonstanten SY_WESES appliziert. Wenn SY_WESES>1 wird der Endewinkel im Block weses appliziert und anhand der Winkell¨ ange der Einspritzung auf den Beginnwinkel umgerechnet. Wenn SY_WESES=0 wird im Block wesbs der Beginnwinkel appliziert. In den Bl¨ ocken weses und wesbs stehen f¨ ur die Betriebsart Schicht, Schichtkatheizen und HOS zwei Kennfelder ¨ uber nmot_w und rkm_w bzw. nmot_w und dpsmxcs zur Verf¨ ugung. F¨ ur die Betriebsarten Homgenklopfschutz(HKS) und Homogen-Split steht jeweils ein KF ¨ uber nmot_w und rkm_w zur Verf¨ ugung. F¨ ur HKS wird der mittlere Sp¨ atzug der Klopfregelung als Verschiebung des Beginn- bzw. Endewinkels ber¨ ucksichtigt. Der Beginnwinkel der Einspritzung in den Expansionstakt f¨ ur die Betriebsart SKH wird im Block wesbkh gebildet. KFWESBKH steht zur Applikation des Beginnwinkels zur Verf¨ ugung. Sollte die %DKATTH vorhanden sein, steht alternativ KFWESBTK zur Verf¨ ugung. F¨ ur eine 2. Motorbank(SY_STERVK>2) k¨ onnen additive Einspritzwinkel dwesb...2_w aus den Kennfeldern KFDWESB...2 eingestellt werden. Die Bankzuordnung wird durch B_banks bzw. B_bankh vorgenommen. Abbruchwinkel wesab: Das sp¨ atest m¨ ogliche Einspritzende wird durch die Kennlinie KLESESPAET bestimmt, die abh¨ angig vom Kraftstoffdruck definiert ist. So wird sichergestellt, daß der sich aufbauende Brennraumgegendruck immer kleiner bleibt als der Kraftstoffdruck und damit ein R¨ uckblasen von Luft in das fuel rail verhindert wird. Nach einer Maximalauswahl mit dem aktuellen Z¨ undwinkel wird aus dem Einspritzabbruchwinkel wesabr die n¨ achste davorliegende Zahnflanke des Geberrades errechnet, d.h. der Abbruchwinkel wesab ist in ◦ ◦ Schritten von 360 KW/SY_TEETH aufgerundet. Dem Kompontentreiber %KT_ES wird der Abbruchwinkel in KW vor ZOT ¨ ubergeben. Diese Sicherheitsfunktion ist im Normalbetrieb ohne Bedeutung. Sie spricht nur bei extrem langen Einspritzzeiten an, bei denen evtl. die Verk¨ urzung des ti in Kauf genommen werden muß. In der Betriebsart SKH, wenn sp¨ at im Expansionstakt eingespritzt wird, wird B_noesab=true gesetzt. Ebenso bei Raildr¨ ucken unter PRNOESAB wird B_noesab=true gesetzt, d.h. die TPU ber¨ ucksichtigt den Abbruchwinkel wesab nicht.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur Applikationszwecke werden im Block wes der Einspritzbeginn wesb_w und das Einspritzende wese_w zur Verf¨ ugung gestellt. Mit dem der halben Einspritzzeit entsprechenden Winkel wird der mittlere Einspritzwinkel wesms bzw. wesmkh errechnet, der angibt, bei welchem Kurbelwinkel die Mitte des Einspritzvorgangs liegt. Hiermit erfolgt in der Funktion %BGPBR eine Berechnung des mittleren Brennraumgegendrucks f¨ ur die n¨ achste Einspritzung. F¨ ur die Lastpr¨ adiktion muss der Winkel wrlb..._w bereitgestellt werden, der angibt, wieviel Grad KW vor OT die F¨ ullungsberechnung erfolgt. Mit Hilfe der Systemkonstanten SY_ZYLOFFH und SY_ZYLOFFS werden getrennte Winkel f¨ ur die F¨ ullungsberechnungen zur Homogenund Schichteinspritzung zur Verf¨ ugung gestellt. Bei einem vorhandenen Fehler im Railsystem wird das maximale Drehmoment ¨ uber das maximal einstellbare ti begrenzt. Das maximale ti ergibt sich dabei aus dem Solleinspritzbeginn und dem Abbruchwinkel.
APP AWEA 23.20.0 Applikationshinweise Vorschlag f¨ ur erste Bedatung: PRNOESAB WESBHAP WESBSAP WESESAP WESBKHAP TMOTWESBH TMOTHKMX TMOTHKMN DWESBHDYN DWESEHDYN
= = = = = = = = = =
3 300 60 60 -50 60 32 16 0 0
MPa ◦ KW ◦ KW ◦ KW ◦ KW ◦ C ◦ C ◦ C ◦ KW ◦ KW
vOT vOT vOT vOT
prist_w | 0.53 | 0.67 | 0.80 | 0.93 | 1.60 | -----------+-------+-------+-------+-------+-------+ KLESESPAET | 30.00 | 20.25 | 9.75 | 9.75 | 9.75 |
tmot | -30 | -15 | 0 | 20 | 40 | 90 | ----------+-----+-----+-----+-----+-----+-----+ KLWESBHMX | 400 | 400 | 400 | 400 | 400 | 400 |
KFWESBS, KFDWESBS, KFWESBSHKS,KFWESBSHSP:
(Gruppenst¨ utzstellen mit %ZUESCH!)
F¨ ur erste Beginnwinkel Applikation bzw. als Testwerte k¨ onnen die Werte der entsprechenden Endewinkel-Kennfelder verwendet werden: KFWESBS - KFWESES KFDWESBS - KFDWESES KFWESBSHKS - KFWESESHKS KFWESBSHSP - KFWESESHSP
KFDWESBS = 0
(Gruppenst¨ utzstellen mit %ZUESCH!)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AWEA 23.20.0
Seite 1518 von 4100 31.JAN.2003 Thomas Brosi
Abh¨ angigkeit zwischen dpsmxscs und dem Einspritzbeginn bzw. Z¨ undwinkel ist denkbar, da durch die ge¨ anderte Last die Gemischwolke mit anderer Geschwindigkeit zur Kerze wandert.
KFWESESHKS,KFWESESHSP: nmot_w 0 750 rl_w 0 60.0 57.0 8 51.0 51.0 10 54.0 57.0 15 60.0 57.0 20 60.0 60.0 24 54.0 60.0 80 51.0 51.0 100 51.0 54.0
(Gruppenst¨ utzstellen mit %ZUESCH!) 1100 1500 1900 2200 2700
3000
57.0 51.0 57.0 57.0 60.0 63.0 54.0 45.0
57.0 51.0 57.0 54.0 60.0 57.0 54.0 33.0
54.0 60.0 57.0 54.0 63.0 57.0 72.0 33.0
54.0 57.0 57.0 54.0 60.0 60.0 63.0 45.0
54.0 57.0 57.0 57.0 57.0 57.0 54.0 45.0
54.0 54.0 57.0 60.0 54.0 57.0 51.0 51.0
KFWESES, KFWESEST: (Einzelkennfeld)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot_w rkm_w 0 10 15 20 24 28 36 40 50 60 80 100
750
875
1000
1500
1750
2000
2250
2500
2750
3000
3500
25 25 29 32 35 38 43 43 43 43 43 43
25 25 30 32 40 41 50 50 50 50 50 50
32 32 39 40 46 50 53 55 55 55 55 55
51 51 53 48 54 53 58 60 60 60 60 605
56 54 50 48 51 50 58 62 62 62 62 62
60 57 48 45 45 48 57 63 63 63 63 63
60 57 54 50 45 45 60 63 63 63 63 63
65 63 57 51 50 63 59 59 59 59 59 59
60 60 57 57 60 66 63 66 66 66 66 66
55 55 57 57 66 63 68 73 73 73 73 73
55 55 57 57 66 63 68 73 73 73 73 73
tmot | 50 | 60 | 70 | 80 | 90 | 100 | -----------+------+------+------+------+------+------+ KLWESESFAK | 1 | 1 | 1 | 1 | 1 | 1 |
KFDWESES = 0 (Gruppenst¨ utzstellen mit %ZUESCH!) Abh¨ angigkeit zwischen dpsmxscs und dem Einspritzende bzw. Z¨ undwinkel ist denkbar, da durch die ge¨ anderte Last die Gemischwolke mit anderer Geschwindigkeit zur Kerze wandert.
KFWDWESES nmot_w rkm_w 10 16 22 28 34
| 750 | 875 | 1000 | 1250 | 1500 | 2000 | 2500 | 3000 | 3500 | 4000 | +-----+-----+------+------+------+------+------+------+------+------+ | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
nmot_w | 0 | 200 | 400 | 800 | ---------+---+-----+-----+-----+ WESBHSTN | 0 | 0 | 0 | 0 |
KFWESBHST und KFWESBHSTW: tmot anztib 0 2 4 6 8 10
| -30 | -15 | 0 | 20 | 40 | 90 | +-----+-----+-----+-----+-----+-----+ | 380 | 380 | 380 | 360 | 360 | 360 | | 380 | 380 | 380 | 360 | 360 | 360 | | 380 | 380 | 380 | 360 | 360 | 360 | | 380 | 380 | 380 | 360 | 360 | 360 | | 380 | 380 | 380 | 360 | 360 | 360 | | 380 | 380 | 380 | 360 | 360 | 360 |
Hinweis: Bei zu kleinen Daten k¨ onnen Einspritzabbr¨ uche von der TPU vorgenommen werden. -> Zur Pr¨ ufung kann anzesab gemessen werden = Z¨ ahler f¨ ur Einspritzabbr¨ uche.
KFWESBH,KFWESBH2 und KFWESBHK: nmot rl 5 20 35 50
| 760 | 1000 | 1520 | 2000 | 2520 | 3000 | 3520 | 4000 | 5000 | 6000 | +------+------+------+------+------+------+------+------+------+------+ | 300 | 312 | 327 | 330 | 336 | 330 | 330 | 330 | 324 | 320 | | 267 | 291 | 315 | 330 | 336 | 330 | 330 | 330 | 324 | 320 | | 243 | 264 | 294 | 324 | 330 | 324 | 321 | 327 | 324 | 320 | | 228 | 240 | 270 | 312 | 321 | 321 | 321 | 327 | 327 | 330 |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
65 80 95 110
| | | |
216 210 210 210
| | | |
225 216 210 210
| | | |
255 240 234 228
| | | |
306 300 297 294
| | | |
321 318 315 312
| | | |
321 321 321 321
| | | |
321 321 321 321
| | | |
AWEA 23.20.0
324 324 324 324
| | | |
327 342 342 342
| | | |
330 369 380 380
Seite 1519 von 4100 31.JAN.2003 Thomas Brosi
| | | |
KFWESBHHK (Gruppenst¨ utzstellen mit %ZUESCH!) nmot_w rl_w 0 8 10 15 20 24 80 100
| 0 | 750 | 1100 | 1500 | 1900 | 2200 | 2700 | 3000 | +------+------+------+------+------+------+------+------+ | 300 | 312 | 327 | 330 | 336 | 330 | 330 | 330 | | 267 | 291 | 315 | 330 | 336 | 330 | 330 | 330 | | 243 | 264 | 294 | 324 | 330 | 324 | 321 | 327 | | 228 | 240 | 270 | 312 | 321 | 321 | 321 | 327 | | 216 | 225 | 255 | 306 | 321 | 321 | 321 | 324 | | 210 | 216 | 240 | 300 | 318 | 321 | 321 | 324 | | 210 | 210 | 234 | 297 | 315 | 321 | 321 | 324 | | 210 | 210 | 228 | 294 | 312 | 321 | 321 | 324 |
KFWESBHHK (Gruppenst¨ utzstellen mit %ZUESCH!) konstant 280 ◦ KW
tmot | -30 | 0 | 30 | 60 | ----------+------+------+------+------+ KLWESBHTM | 0 | 0.33 | 0.67 | 0.99 |
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot | 1000 | 1520 | 2000 | 3000 | 4000 | ----------+------+------+------+------+------+ KLWESBKK | 270 | 280 | 280 | 300 | 320 | KFWESBKH: nmot | 760 | 1000 | 1520 | 2000 | 3000 | rkkhm +------+------+------+------+------+ 10 | -50 | -50 | -50 | -50 | -50 | 20 | -50 | -50 | -50 | -50 | -50 | 30 | -50 | -50 | -50 | -50 | -50 | 40 | -50 | -50 | -50 | -50 | -50 | 50 | -50 | -50 | -50 | -50 | -50 | KFWESBTK: nmot | 760 | 1000 | 1520 | 2000 | 3000 | rkkhm +------+------+------+------+------+ 10 | -90 | -90 | -90 | -90 | -90 | 20 | -90 | -90 | -90 | -90 | -90 | 30 | -90 | -90 | -90 | -90 | -90 | 40 | -90 | -90 | -90 | -90 | -90 | 50 | -90 | -90 | -90 | -90 | -90 |
KFDWESB...2 = 0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EVEKO 2.20.0
Seite 1520 von 4100 31.JAN.2003 Thomas Brosi
FU EVEKO 2.20.0 Koordination Diagnosen HDEV-Endstufen FDEF EVEKO 2.20.0 Funktionsdefinition Bestimmung Ausblendmuster =========================
DFP_HDEVL1 DFP_HDEVH1
DFP_HDEVL1 abmhdev1 DFP_HDEVH1 E_HDEV1
DFP_HDEVL2 DFP_HDEVH2
DFP_HDEVL2 abmhdev2 DFP_HDEVH2 E_HDEV2
DFP_HDEVL3 DFP_HDEVH3
SY_ZYLZA 3
DFP_HDEVL3 abmhdev3 DFP_HDEVH3
Error_HDEV
E_HDEV3 DFP_HDEVL4 DFP_HDEVH4
DFP_HDEVL4 abmhdev4 DFP_HDEVH4
4
E_HDEV4 DFP_HDEVL5 DFP_HDEVH5
DFP_HDEVL5 abmhdev5 DFP_HDEVH5
5
E_HDEV5
DFP_HDEVH6
6 abm healing
E_HDEV6 DFP_HDEVL7 DFP_HDEVH7
DFP_HDEVL7 abmhdev7 DFP_HDEVH7
Healing
E_HDEV7
DFP_HDEVH8
abmhdev 0
E_HDEV8
eveko-main
DFP_HDEVL8
DFP_HDEVL8 abmhdev8 DFP_HDEVH8
eveko-main Fehler in den HDEV-Endstufen ============================
B_ehdev
B_ehdev
abmhdev 0
B_eev Break 1/
eveko-error-hdev
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_HDEVL6
DFP_HDEVL6 abmhdev6 DFP_HDEVH6
eveko-error-hdev
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EVEKO 2.20.0
Seite 1521 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion E_HDEV1 (Ausblendmuster aufgrund CJ8x0-Endstufenfehler) ====================
DFP_HDEVL1 dfp dfp
sfp getSfpErf
Sfp_HDEVL1 DFP_HDEVH1
1/
sfp getSfpErf
dfp dfp
0
abmhdev1
Sfp_HDEVH1 sfp getSfpNpl
Booster time error
sfpgetSfpMax
CWEVEKONPL
sfpgetSfpMax
short circuit to ub on high side
sfp getSfpNpl
CWEVEKOMXH
sfp getSfpSig
short circuit to ub on low side
sfp getSfpMin
CWEVEKOMXL
sfp getSfpMin
short circuit on coil 0
CWEVEKONPH
connection line drop
0 1/ abmhdev1
short circuit to ground on high side
abmhdev1
CWEVEKOMNH eveko-e-hdev1
short circuit to ground on low side CWEVEKOMNL eveko-e-hdev1 Die Teilfunktionen E_HDEV2 ... E_HDEV8 sind nicht dargestellt, sie entsprechen E_HDEV1. Teilfunktion HEALING (Heilungspr¨ ufung) ====================
THEALING abm 0 1/ B_lockheal
Healing
true
B_eveheal 2/
true
B_lockheal 1/
false
B_eveheal
s DLYABM
Cut off mask is 0 for healing debounce healing TurnOffDelay
eveko-healing
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWEVEKOSIL
eveko-healing
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EVEKO 2.20.0
Seite 1522 von 4100 31.JAN.2003 Thomas Brosi
ABK EVEKO 2.20.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
KWB KWB KWB KWB KWB KWB KWB FW FW
Ausblendmuster bei HDEV-Fehler B_mnhdevh Ausblendmuster bei HDEV-Fehler B_mnhdevl Ausblendmuster bei HDEV-Fehler B_mxhdevh Ausblendmuster bei HDEV-Fehler B_mxhdevl Ausblendmuster bei HDEV-Fehler B_nphdevh Ausblendmuster bei HDEV-Fehler B_nphdevl Ausblendmuster bei HDEV-Fehler B_sihdevl ¨ Verzogerung Ausblendmuster Wartezeit bis Start Heilungsprufung ¨
Systemkonstante
Art
Bezeichnung
SY_ZYLZA
SYS (REF) Zylinderanzahl
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWEVEKOMNH CWEVEKOMNL CWEVEKOMXH CWEVEKOMXL CWEVEKONPH CWEVEKONPL CWEVEKOSIL DLYABM THEALING
Variable
Quelle
Referenziert von
Art
Bezeichnung
ABMHDEV ABMHDEV1 BLOKNR
EVEKO EVEKO
AEVAB, EVEKO
AUS LOK EIN
Abschaltmuster Hochdruckeinspritzventile Ausblendmuster durch Fehler in HDEV-Endstufe Zyl.1 DAMOS-Source fur ¨ Blocknummer
B_EEV
EVEKO
AUS
Bedingung Endstufenfehler EV
B_EHDEV B_EVEHEAL B_MNHDEVH1 B_MNHDEVL1 B_MXHDEVH1 B_MXHDEVL1 B_NPHDEVH1 B_NPHDEVL1 B_SIHDEVL1 B_TEST DFP_HDEVH1 DFP_HDEVL1 SFPHDEVH1 SFPHDEVL1
DHDEVE EVEKO DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE EVEKO EVEKO EVEKO DHDEVE DHDEVE
EIN AUS EIN EIN EIN EIN EIN EIN EIN LOK DOK DOK EIN EIN
Bedingung Fehler in den HEDV-Endstufen. Bedingung: Heilungsprufung ¨ HDEV-Endstufe aktiv Fehlertyp: Kurzschluß nach Masse an High-Side HDEV1 Fehlertyp: Kurzschluß nach Masse an Low-Side HDEV1 Fehlertyp: Kurzschluß nach UB an High-Side HDEV1 Fehlertyp: Kurzschluß nach UB an Low-Side HDEV1 Fehlertyp: Windungsschluß HDEV1 Fehlertyp: Boosterzeitfehler HDEV1 Fehlertyp: Unterbrechung HDEV1 Info Bedingung ZAS-Ventil 1 Ventilstrom aktiv von links SG-int. Fehlerpfadnr.: Hochdruck-Einspritzventil, Highside 1 SG-int. Fehlerpfadnr.: Hochdruck-Einspritzventil, Lowside 1 Status Fehlerpfad: Hochdruck-Einspritzventil Highside 1 Status Fehlerpfad: Hochdruck-Einspritzventil Lowside 1
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... DMDSTP, KODOH,LRSEB, NLKO, SALSU, ... EVEKO DHDEVE EVEKO EVEKO EVEKO EVEKO EVEKO EVEKO EVEKO EVEKO EVEKO EVEKO EVEKO
FB EVEKO 2.20.0 Funktionsbeschreibung Die Funktion %EVEKO koordiniert Ausblendanforderungen, die durch Fehler im elektr. Ansteuerkreis der HDEV verursacht werden. Im Wesentlichen sind dies die Fehler, die der Ansteuerbaustein CJ8x0 zur¨ uckmeldet (s. %DHDEVE), f¨ ur jedes HDEV k¨ onnen sieben unterschiedliche Fehlerarten erkannt werden. Die beim jeweiligen Fehler zu aktivierenden Ausblendmuster sind im entsprechend zugeordneten Kennwerteblock CWEVEKO... festzulegen (z. B. nur das betroffene EV oder beide EV der Endstufenbank). Jeder erkannte Fehler wird einmal nach der Zeit THEALING einer Heilungspr¨ ufung im Fahrzyklus unterzogen, d.h. nach THEALING Sek. Wartezeit wird das Ausblendmuster zur¨ uckgenommen. Sollte der Fehler nach der Wartezeit noch immer vorhanden sein wird erneut das Ausblendmuster f¨ ur den restlichen Fahrzyklus generiert. Die Fehlerheilung kann auch dann durchgef¨ uhrt werden, wenn zwischenzeitlich auf einer anderen Endstufe ein Fehler detektiert wurde.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPBR 2.10.0
Seite 1523 von 4100 31.JAN.2003 Thomas Brosi
APP EVEKO 2.20.0 Applikationshinweise Die Kennwertebl¨ ocke CWEVEKO... sind mit den Ausblendmustern zu bedaten, die bei einem entsprechenden Fehler aktiviert werden sollen.
Beispiel f¨ ur die Endstufenkonfiguration eines 4-Zyl.-Motor (Z¨ undfolge 1-3-4-2) mit einem CJ840: =============================================================================================== Zyl. 1 und 4 sind auf einer Endstufenbank, Zyl. 3 und 2 auf der anderen. In der Software werden die Zylinder in Z¨ undreihenfolge mit 0,1,2,3 durchgez¨ ahlt, dies sind auch die in den Ausblendmustern entsprechend zu setzenden Bits (Zyl.1 -> Bit 0, Zyl. 3 -> Bit 1, Zyl.4 -> Bit 2, Zyl. 2 -> Bit 3). Z. Zt. (01/2000) m¨ ussen bei allen vom CJ840 erkannten Fehlern, ausser "si" und "np", beide HDEV der betroffenen Endstufenbank ausgeblendet werden. Bei "si" reicht es, nur das entsprechende HDEV alleine auszublenden, bei "np" braucht keine Ausblendung vorgenommen zu werden. Die Kennwertebl¨ ocke sehen daher aus wie folgt: CWEVEKOMXH, CWEVEKOMXL, CWEVEKONPH, CWEVEKOMNH und CWEVEKOMNL: Index 0 1 2 3
Wert 00000101b 00001010b 00000101b 00001010b
= 5d = 10d = 5d = 10d
CWEVEKOSIL: Index 0 1 2 3
Wert 00000001b 00000010b 00000100b 00001000b
= = = =
1d 2d 4d 8d
DLYABM = 0.6s THEALING = 10.0s Der Wert darf nicht auf 0 gesetzt werden, da sonst nach Fehlererkennung sofort ein Heilungszyklus gestartet w¨ urde !!!! Mit SY_EXHDEV=1 wird eine externe HDEV Endstufe angesteuert.
FU BGPBR 2.10.0 Brennraumdruckmodell BDE FDEF BGPBR 2.10.0 Funktionsdefinition
B_berhom
1
MPa prist_w
1/
dprpbrh_w
ps_w
B_bersch
1
MPa 1/ wesms_w KLPBR
B_berskh
dprpbrs_w
pbrs_w
1
MPa 1/ wesmkh_w
2/
2/
dprpbrkh_w
pbrkh_w KLPBR
rks_w
KFPBRA
bgpbr-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWEVEKONPL: alle Werte = 0 (keine Ausblendung).
bgpbr-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPBR 2.10.0
Seite 1524 von 4100 31.JAN.2003 Thomas Brosi
ABK BGPBR 2.10.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
INIDPKH KFPBRA KLPBR
WESMKH_W WESMS_W
RKS_W
FW KF KL
Initialisierungswert fur ¨ Brennraumdruckdifferenz, Kat-Heizen Kennfeld additiver Druck aus Verbrennung Festkennlinie fur ¨ Druck im Brennraum
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BERHOM
BDEMUM
EIN
Bedingung Berechnung Homogen-Einspritzung
B_BERSCH
BDEMUM
EIN
Bedingung Berechnung Schicht-Einspritzung
B_BERSKH DPRPBRH_W DPRPBRKH_W DPRPBRS_W PBRKH_W PBRS_W PRIST_W
BDEMUM BGPBR BGPBR BGPBR BGPBR BGPBR HDRPIST
AWEA, BGPBR, GK,RKTI AWEA, BGPBR, GK,RKTI, ZUESCH AWEA, BGPBR, RKTI RKTI RKTI RKTI
PS_W
SRMSEL
RKS_W WESMKH_W WESMS_W
GK AWEA AWEA
EIN AUS AUS AUS LOK LOK AMSV, AWEA, BGBVG, EIN BGPBR, BKS, ... EIN AGRPSOL, BBBO,BGAGR, BGFKMS,BGMSDK, ... EIN BGPBR, RKTI BGPBR EIN EIN BGPBR
Bedingung Berechnung Einspritzung fur ¨ Schicht-Katheizen Differenzdruck Fuel-rail/Brennraum fur ¨ Homogeneinspritzung Differenzdruck Fuel-rail/Brennraum fur ¨ Einspritzung z. Katheizen Differenzdruck Fuel-rail/Brennraum fur ¨ Schichteinspritzung Berechneter Brennraumdruck im Verbrennungstakt Berechneter Brennraumdruck im Verdichtungshub Gefilterter Raildruck-Istwert (Absolutdruck) Saugrohr-Absolutdruck (Word)
relative Kraftstoffmasse im Schichtbetrieb, Bank 1 Winkel Einspritzmitte bei Katheizen mit DE Winkel Einspritzmitte Schichteinspritzung
FB BGPBR 2.10.0 Funktionsbeschreibung In der Funktion BGPBR wird in einem Modell der Druck im Brennraum in der Mitte der laufenden Einspritzung gebildet. Hieraus wird wiederum der Differenzdruck ¨ uber das Einspritzventil berechnet. Der Wert f¨ ur den mittleren Einspritzwinkel stammt hierbei aus dem vorherigen Rechenschritt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Berechnung erfolgt getrennt f¨ ur die drei m¨ oglichen Einspritzfenster (Ansaug-, Verdichtungs- oder Verbrennungstakt) in Abh¨ angigkeit von der Betriebsartenanforderung. Das heißt der Differenzdruck f¨ ur die Homogeneinspritzung dprpbrh_w wird nur dann berechnet, wenn das System eine Einspritzung in den Ansaugtakt durchf¨ uhrt oder angefordert hat: mittlerer Einspritzwinkel
Steuergr¨ oße
Betriebsarten
B_berhom
Homogen homogen-mager nicht notwendig Doppeleinspritzung oder entspr. Anforderung
B_bersch
B_berskh
Doppeleinspritzung Schichteinspritzung wesms_w Katheizen oder entspr. Anforderung Katheizen wesmkh_w oder entspr. Anforderung
errechneter Brennraumdruck
( = ps_w )
errechneter Differenzdruck Rail - Brennraum
dprpbrh_w
pbrs_w
dprpbrs_w
pbrkh_w
dprpbrkh_w
F¨ ur den Homogen-Bereich dprpbrh_w wird angenommen, daß sich im Brennraum n¨ aherungsweise der Saugrohrdruck einstellen wird. Der Brennraumdruck im Verdichtungshub wird als eine rein adiabate Verdichtung angen¨ ahert. Die entsprechende Kennlinie lautet KLPBR, nach Multiplikation mit dem Saugrohrdruck ergibt sich der Brennraumdruck pbrs_w. ¨ber die adiabate Expansion errechnet, welcher Druck sich ohne Verbrennung Im Verbrennungstakt wird zun¨ achst aus KLPBR u ergeben w¨ urde. Dabei wird die Spiegelsymmetrie der Kompressions- und Expansionskurven bez¨ uglich OT ausgenutzt, um Kennfeldpunkte einzusparen. Hierauf wird abh¨ angig von der eingespritzten Kraftstoffmenge rks_w ein zus¨ atzlicher ¨ Verbrennungsdruck KFPBRA addiert. Falls Meßwerte uber den Druckverlauf zur Verf¨ ugung stehen, m¨ ussen die Unterschiede zwischen Kompression und (unbefeuerter) Expansion ebenfalls in KFPBRA ber¨ ucksichtigt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPBR 2.10.0
Seite 1525 von 4100 31.JAN.2003 Thomas Brosi
APP BGPBR 2.10.0 Applikationshinweise KLPBR ist abh¨ angig von der Verdichtung des Motors zu applizieren. Wenn z.B. die Einlaßventile bei 180 ◦ KW schließen und der Brennraumdruck zu diesem Zeitpunkt in etwa dem Saugrohrdruck entspricht, so ergeben sich f¨ ur eine adiabate Verdichtung bei einem Verdichtungsverh¨ altnis von 10:1 beispielsweise folgende Werte f¨ ur KLPBR: wesms_w 180 120 90 75 60 45 KLPBR 1 1.40 2.20 3.01 4.41 6.89 (KLPBR ist eine Festkennlinie mit St¨ utzstellenabstand 3 ◦ KW)
30 11.2
15 17.3
◦
0 21
KW
Die Berechnungsformel lautet hierbei:
KLPBR
=
(
2 e -----------------------------------1 + e + (1 - e ) * cos (wesms)
k )
e - Verdichtungsverh¨ altnis (Schadvolumen + Hubvolumen) / Schadvolumen k - Adiabatenexponent, n¨ aherungsweise einsetzbar ist hier der Wert: k = 1.32 Bei Bedarf kann zur Berechnung ein entsprechendes Excel-File zur Verf¨ ugung gestellt werden. Falls Werte aus dem Motorenversuch zur Verf¨ ugung stehen, sollten diese verwendet werden, da die adiabate Verdichtung lediglich eine rein theoretische N¨ aherungsfunktion darstellt. Die Werte f¨ ur KFPBRA m¨ ussen unbedingt im Motorenversuch ermittelt werden. Folgendes Vorgehen wird hierf¨ ur vorgeschlagen: - Messung der mittleren Drehzahl beim Katheizen im Abgastest - bei dieser Drehzahl im Schichtbetrieb die St¨ utzstellen rks_w anfahren und indizieren (ps_w muß mitgemessen werden) - gemittelte Werte ¨ uber 200 Zyklen und ¨ uber alle Zylinder an den St¨ utzstellen wesmkh ermitteln - an den gleichen St¨ utzstellen wesmkh den Wert aus KLPBR ermitteln - KFPBRA = Gemessener Mittelwert - ( Wert aus KLPBR * ps_w [mbar] / 1000 )
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Aufgrund der starken Motorabh¨ angigkeit der Werte ist die Angabe allgemeiner Empfehlungen zur Applikation des Kennfelds praktisch nicht m¨ oglich. F¨ ur den Fall, daß keine Meßwerte zur Verf¨ ugung stehen, sollte KFPBR eher neutral (mit 0) bedatet werden. F¨ ur Testzwecke k¨ onnen notfalls folgende Werte eingesetzt werden, die aus Daten eines einzelnen Versuchsmotors angen¨ ahert wurden und eventuell die Ermittlung eigener Daten erleichtern kann: rks_w wesmkh -80 -70 -60 -50 -40 -30 -20
12.25
15
0.10 0.12 0.14 0.18 0.25 0.34 0.46
0.13 0.16 0.20 0.26 0.36 0.49 0.67
20
25
30
35
40
0.17 0.21 0.26 0.33 0.45 0.64 0.88
0.19 0.24 0.31 0.42 0.61 0.85 1.16
0.24 0.30 0.38 0.51 0.71 1.02 1.41
0.29 0.36 0.45 0.60 0.84 1.20 1.64
0.33 0.40 0.52 0.68 0.94 1.35 1.97
Nochmals die Warnung: diese Werte sind
n i c h t
a l l g e m e i n g ¨ u l t i g
MPa
!!!
Testwert f¨ ur INIDPKH = 2 MPa
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDRED 14.80.0
Seite 1526 von 4100 31.JAN.2003 Thomas Brosi
FU MDRED 14.80.0 Berechnung Reduzierstufe aus Momentenanforderung FDEF MDRED 14.80.0 Funktionsdefinition B_sab
B_sab
BBRED
SY_ZMS
MIBMNLOC mibmn_w
mibmn_w
B_sa
mibmnloc_w
mibmnloc_w
B_sa
redist
redist
0
B_zmsoff
misol_w CREDSTU
misol_w CREDSTU
B_mdeeub(BDE) redneu
B_mdeeub
B_mdee
B_mdee
SY_BDE 0 MSG anz_red SY_REDMX
3/
B_mdeeloc2 /NC
floor
redeta_w B_nmax
1.0
2/
misol_w
1/
mibas_w
SY_BDE
0
0.0 redsol
HYST redhyst redeta_w B_redsch redsol(k-1)
etazas_w MIBRED mibloc B_redsch
5/ redneu
1/
mdred-main
B_mdeeloc1 /NC
B_redsch /NC
Teilfunktion MIBRED: Basismoment f¨ ur Wirkungsgradberechnung: ------------------------------------------------------------
SY_BDE mibas_w
0 mibloc
B_zwsch B_redsch
B_hmm mibmn_w
mdred-mibred
B_hmmlgs mibmnoz_w mdred-mibred Teilfunktion MSG: Maximale Anzahl Reduzierstufen bei Mehrsteuerger¨ aten ----------------------------------------------------------------------
SY_SGANZ
2 anz_red
SY_REDMX 2.0
mdred-msg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mdred-main
mdred-msg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDRED 14.80.0
Seite 1527 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion HYST: Hysterese zur Verhinderung von Prellen der Ausblendstufe: ----------------------------------------------------------------------------
IF_CALC redsol(k-1) redeta_w
4/ redhyst
redhyst SY_BDE
0
B_mdeeub
REDHYOC
REDHYUC
REDHYOCS
REDHYUCS
1.0
1.1
mdred-hyst
B_redsch
mdred-hyst Teilfunktion MIBMNLOC: Minimale Basismomentenschwelle bei 2-Bankbetrieb (Lamda-split): --------------------------------------------------------------------------------------
SY_LS
0
SY_BDE
0
mibmn_w mibmnloc_w
B_khls mizwmn_w etazwmn
mibmnm_w
0.01
1/%
mdred-mibmnloc Teilfunktion BBRED: Betriebsbedingungen des Drehmomenteingriffs ¨ uber Einspritzausblendung: ------------------------------------------------------------------------------------------
B_msr B_sa
B_sgs B_sab B_sabmee 1
Cylinder individual fuel cut off before overrun fuel cut off
Cylinder individual fuel cut off after overrun fuel cut off
redist REDTKAT B_mdeetk
B_sa SAWE B_mdeetk
REDMXSA
CREDSTU
CREDSTU B_mdsawe
MDHYEZ
B_sabmee
mibmnloc_w 0.0
B_clrmdsawe B_evakt
DMIZWMN misol_w
SY_ZMS B_vormdred
B_asr B_sgsred B_nmax B_dkpu B_dknolu redneu B_mdeeub(BDE)
0
B_mdsawe MDEE B_sabmee B_vormdred CREDSTU B_asr B_mdeevb B_sgsred B_nmax
B_mdee B_zmsoff
B_dkpu B_dknolu redneu
mdred-bbred
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mdred-mibmnloc
miopt_w
mdred-bbred
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDRED 14.80.0
Seite 1528 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion SAWE: Zylinderindividuelles Ausblenden nach Schubabschalten ------------------------------------------------------------------------
B_mdeetk CREDSTU
B_enmdsawe 3
B_sa
B_mdsawe
B_sabmee
B_mdsawe
TMAXSAWE start 1/
B_clrmdsawe
dn_w
mdred-sawe
B_fil
0.0
mdred-sawe Teilfunktion MDEE: Betriebsbedingungen des zylinderindividuellen Drehmomenteingriffs ¨ uber Einspritzausblendung: ---------------------------------------------------------------------------------------------------------------
B_vormdred B_nmax B_mdeemx
redneu REDNMX B_asr CREDSTU
2 B_sgsred
B_mdeeloc1 /NC
B_mdeenf
B_mdeevb
B_mdeevb
B_sabmee B_mdsawe
tmot
redze REDZEM
B_dkpu
B_mdeeloc2 /NC
B_dknolu
B_mdeenl
mdred-mdee
B_stend tmot
redzenl REDZEMNL
mdred-mdee Teilfunktion REDTKAT: Verbot zylinderindividueller Ausblendung bei zu hoher Kat.-Temperatur -------------------------------------------------------------------------------------------
SY_FKAT
0
SY_STERVK
tkihkm_w
0
TKIHKMRED
B_mdeetk
B_mdeetk
tkivkm_w TKIVKMRED
SY_FKAT2
0
tkihkm2_w TKIHKM2RED
mdred-redtkat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
tkivkm2_w TKIVKM2RED mdred-redtkat
ABK MDRED 14.80.0 Abkurzungen ¨ Parameter CREDSTU DMIZWMN MDHYEZ REDHYOC
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW
Codewort fur ¨ Reduzierstufe ein/aus ¨ Offset auf indiziertes Motormoment bei spatestem Zundwinkel ¨ und ASR-Eingriff Momenten-Hysterese bei Entscheidung der Zylinderausblendung ¨ Hysterese der Reduzierstufe bei großerer Soll-Reduzierstufe als Ist-Wert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
REDHYOCS REDHYUC REDHYUCS REDMXSA REDNMX REDZEM REDZEMNL TKIHKM2RED TKIHKMRED TKIVKM2RED TKIVKMRED TMAXSAWE
Source-X
Source-Y
TMOT TMOT
MDRED 14.80.0
Seite 1529 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW KL KL FW FW FW FW FW
¨ Hysterese der Reduzierstufe bei großerer Soll-Reduzierstufe als Ist-Wert (Mager) Hysterese der Reduzierstufe bei kleinerer Soll-Reduzierstufe als Ist-Wert Hysterese der Reduzierstufe bei kleinerer Soll-Reduzierstufe als Ist-Wert(Mager) maximale Reduzierstufe bei sequentieller Schubabschaltung maximale Reduzierstufe bei sequentieller Schubabschaltung, Drehzahlbegrenzung Schwelle zwischen Zundeingriff ¨ und Einspritzausblendung Schwelle zwischen Zundeingriff ¨ und Einspritzausblendung, Notlauf Temperaturschwelle fur ¨ zylinderindividuelle Einspritzausblendung, Hauptkat Bank2 Temperaturschwelle fur ¨ zylinderindividuelle Einspritzausblendung, Hauptkat Temperaturschwelle fur ¨ zylinderindividuelle Einspritzausblendung, Vorkat Bank2 Temperaturschwelle fur ¨ zylinderindividuelle Einspritzausblendung, Vorkat ¨ Maximale zulassige Zeit fur ¨ zylinder individualle ausblendung
Systemkonstante
Art
Bezeichnung
SY_BDE SY_FKAT SY_FKAT2 SY_LS SY_REDMX SY_SGANZ SY_STERVK SY_ZMS
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung Systemkonstante Frontkatalystor vorhanden Systemkonstante Frontkatalystor Bank 2 vorhanden Systemkonstante Lambda-Split Systemkonstante maximale Reduzierstufe ¨ Motormanagement Systemkonstante Anzahl Steuergerate Systemkonstante Bedingung : Stereo vor Kat Systemkonstante ZMS-Schutzfunktion
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ASR B_DKNOLU
MDKOG SREAKT
EIN EIN
Bedingung fur ¨ ASR aktiv Bedingung Drosselklappensteller stromlos
B_DKPU
SREAKT
DMDSTP, MDRED ADVE, AEVABU,BBAGR, BBNWS,BGDVE, ... AEVABU, BBAGR,BBNWS, DLLR,DMDSTP, ...
EIN
Bedingung Sicherheitskraftstoffabschaltung (SKA)
B_ENMDSAWE B_EVAKT
MDRED BGEVAB
AUS EIN
Bedingung Enable Schubabschalten und Wiedereinsetzen uber Momenteneingriff ¨ Bedingung alle Einspritzventile aktiv/angesteuert
B_FIL
MDFAW
EIN
Bedingung PT1-Filter fur ¨ SAWE aktiv
B_HMM
BDEMUM
EIN
Bedingung Betriebsart Homogen-Mager
B_HMMLGS
BGBVG
EIN
Bedingung luftgefuhrter ¨ HMM-Betrieb
B_KHLS
KOLASPH
EIN
Bedingung Katheizen mit Lamda-split
B_MDEE B_MDEEMX B_MDEENF B_MDEENL B_MDEETK B_MDEEUB B_MDEEVB B_MDSAWE B_MSR
MDRED MDRED MDRED MDRED MDRED MDKOG MDRED MDRED MDKOG
AUS LOK LOK LOK LOK EIN AUS LOK EIN
Bedingung Momentenreduzierung uber ¨ Einspritzausblendung erlaubt Bedingung Momentenreduzierung uber ¨ Einspritzausblendung erlaubt, Drehzahlgrenz Bedingung Momentenreduzierung uber ¨ Einspritzausblendung erlaubt, Normalfahrt Bedingung Momentenreduzierung uber ¨ Einspritzausblendung erlaubt, Notlauf Bedingung Momentenreduzierung uber ¨ Einspritzausblendung erlaubt, Kat.-Temperatur ¨ Bedingung Momentenreduzierung uber ¨ Einspritzausbl. erlaubt, Uberwachung ¨ Bedingung Momentenreduzierung uber ¨ Einspritzausbl. erlaubt, ohne Uberwachung Bedingung Schubabschalten und Wiedereinsetzen uber ¨ Momenteneingriff Bedingung fur ¨ Momentenschlupfregelung
B_NMAX
NMAXMD
EIN
Bedingung Drehzahlbegrenzung aktiv
B_SA
MDRED
AUS
Bedingung Schubabschalten
B_SAB
BBSAWE
EIN
Bedingung Schubabschaltebereitschaft
B_SABMEE B_SGS
MDRED MDKOG
B_SGSRED B_STEND
MDASG BBSTT
B_VORMDRED B_ZMSOFF B_ZWSCH
MDRED BBZMS BDEMUM
DN_W
LLRRM
ETAZAS_W ETAZWMN
MDRED ZWMIN
BBAGR, BBAGRMW,DLGHMM, MDAUTG,MDKOG, ... LLRBB, MDKOG, MDRED BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... ADDLGME9Q,DLGHMM, LRSEB,MDKOG, MDLAM, ... ATM, BAKH, DMDSTP, KTMHK, LAKH, ... MDAUTG
MDRED MDKOG DMDSTP, DUF,MDRED, MDZUL GGPED, MDAUTG,MDFAW, MDRED AMSV, ARMD, ATM,BBAGR, BBBO, ... BDEMKO, LLRBB,LLRMD, MDFAW,MDMIN, ...
LOK BGBVG, DUF, MDRED, EIN MDZUL MDRED EIN EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LOK MDRED EIN EIN BDEMUS, MDBAS,MDFAW, MDKOG,MDRED, ... LLRBB, LLRMD,EIN LLRMR, MDANF, MDRED LOK EIN KOMRH, MDBAS,MDKOL, MDRED, MDZUL
Bedingung Momentenreduzierung mit B_sab uber ¨ Einspritzausblendung erlaubt Bedingung: Momenteingriff zur Drehzahlsynchronisation bei Getriebeschaltung Bedingung: reduzierender Momenteingriff zur Drehzahlsynch. bei Getriebeschaltung Bedingung Startende erreicht Bedingung Voraussetzung fur Reduzierstufen ¨ Drehmomentreduktion uber ¨ Bedingung Motorabstellen wegen ZMS-Resonanz Bedingung Betriebsart mit Schicht-Zundwinkel ¨ aktiv
Drehzahlabweichung bei Leerlaufregelung
Sollwirkungsgrad fur ¨ Zylinderausblendung Minimum-Zundwinkelwirkungsgrad ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
MIBAS_W
MDBAS
MIBMNM_W
MDBAS
MIBMNOZ_W MIBMN_W
MDBAS MDBAS
MIOPT_W MISOL_W
MDBAS MDKOG
MIZWMN_W
MDRED
REDETA_W REDHYST REDIST
MDRED MDRED BGEVAB
REDNEU REDSOL
MDRED MDRED
REDZE REDZENL TKIHKM2_W
MDRED MDRED ATM
TKIHKM_W
ATM
TKIVKM2_W
ATM
TKIVKM_W
ATM
TMOT
GGTFM
BDEMUS, MDAUTG,- EIN MDFAW, MDKOG,MDRED, ... MDAUTG, MDKOG, M- EIN DRED MDRED EIN EIN BDEMUS, GGCANECU, MDAUTG, MDFAW,MDKOG, ... MDIST, MDRED, MDZW EIN BGBVG, BGRLMIN,- EIN GGCANECU, MDRED, MDZW, ... AUS GGCANECU, MDAUTG, MDBAS,MDFAW, MDZW LOK LOK EIN EVABUE, MDIST,MDRED, MSF, ZUE, ... LOK AEVAB, EVABUE,AUS MDLAM, MDRED LOK LOK EIN ATR, BGLAMABM,BGLAMOD, BGMNOREG, BGSIK,... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... EIN ATR, BGLAMABM,BGLAMOD, BTKAT,DKATFKEB, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ...
MDRED 14.80.0
Seite 1530 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung indiziertes Basis-Moment
¨ ¨ inneres Basis-Moment, betriebsartabhangige untere Grenze, Mittelwert der Banke inneres Basis-Moment, untere Grenze bei HMM ohne ZW-Eingriff ¨ inneres Basis-Moment, betriebsartabhangige untere Grenze
optimales indiziertes Moment Indiziertes resultierendes Sollmoment
¨ indiziertes Motormoment beim spatesten Zundwinkel ¨
Reduzierstufe aus Ausblendungswirkungsgrad Reduzierstufenhysterese Ist-Reduzierstufe neu berechnete Reduzierstufe Berechnete Soll-Reduzierstufe Schwelle in Reduzierstufe zwischen Zundund Einspritzeingriff ¨ Schwelle in Reduzierstufe zwischen Zund¨ und Einspritzeingriff, Notlauf Temperatur Katalysator im Hauptkat aus Modell, Bank2
Temperatur Katalysator im Hauptkat aus Modell
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen, Bank2
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
Motor-Temperatur
FB MDRED 14.80.0 Funktionsbeschreibung Diese Funktion liefert die der Sollmomentanforderung misol_w entsprechenden Einspritzausblendungsstufen (bezogen auf das innere Motormoment mibas_w, das sich bei vorgesteuereten Z¨ undwinkel zwbas und Basis-Lambda lambas ergibt). Der Ausblendwirkungsgrad errechnet sich aus der Divison von misol_w und mibloc, der bei Saugrohreinspritzern (SRE) dem mibas_w entspricht (Produkt aus mioptl1_w und den vorgesteuerten Wirkungsgraden etazwbm und etalam). Die Anzahl der Reduzierstufen werden umgekehrt proportional zum Wirkungsgrad als Funktion der Zylinderzahl berechnet. Bei 2 Steuerger¨ ate-Systemen werden die doppelte Anzahl der Zylinder ber¨ ucksichtigt (vgl. Teilfunktion MSG). Durch eine Hysterese ist sicherzustellen, daß kein "Prellen" bei der Auswahl der Reduzierstufen erfolgt (vgl. Teilfunktion HYST). Abschneiden der Kommastellen (Floor-Funktion) ergibt die neue Reduzierstufe. Ist zylinderindividuelle Ausblendung (B_mdee) freigegeben, wird die neue Reduzierstufe als Sollanforderung ausgegeben. Die Berechnung der Reduzierstufen erfolgt nur, wenn die Voraussetzungen f¨ ur zylinderindividuelle Ausblendung (B_nmax, B_asr etc.) und kein Schubabschalten stattfindet. Ist Schubabschalten (B_sa) freigegeben, werden alle Zylinder als Sollanforderung der Reduzierstufe ausgegeben. Wird keine Ausblendung freigegeben, ist der Z¨ undwinkeleingriff auf zwmin begrenzt (bzw. das Lambda auf den maximalen Wert). Besonderheit bei 2 Massenschwungrad (SY_ZMS>0): Wird eine Ausblendung ¨ uber das Signal B_zmsoff gefordert, so wird die Freigabe zur zylinderindividuellen Ausblendung gesetzt (B_mdee=1). Zus¨ atzlich werden alle Zylinder als Sollanforderung der Reduzierstufe ausgegeben, ohne daß die Information Schubabschalten gesetzt wird (B_sa=0). Teilfunktion MIBRED: Basismoment f¨ ur Wirkungsgradberechnung: -----------------------------------------------------------Bei Benzindirekteinspritzern (BDE) wird f¨ ur die Magerbetriebsarten (homogen-mager: HMM, Schicht: SCH) das mibloc unterschiedlich berechnet: Da es keinen vorgesteuerten Lambdawirkungsgrad gibt, wird der minimal m¨ ogliche Lambdawirkungsgrad als vorgesteuerter Wirkungsgrad angesetzt, der im HMM im mibmnoz_w und im SCH im mibmn_w enthalten ist. In diesem Fall werden die befeuerten Zylinder an der mageren Grenze betrieben (B_redsch=1). Wird HMM luftgef¨ uhrt betrieben, so wird der Fall wie im HOM-Betrieb bei SRE behandelt. Teilfunktion MIBMNLOC: Minimale Momentenschwelle -----------------------------------------------Bei SRE-Systemen ist die minimale Md-Schwelle durch den sp¨ atest m¨ oglichen Z¨ undwinkel definiert (mizwmn_w). Bei BDE-Systemen wird das minimale Basismoment mibmn_w genutzt. Beim 2-Bankbetrieb (Lamda-split) sind die minimalen Basismomente (mibmn_w) in beiden B¨ anken nicht gleich. Deshalb wird der Mittelwert der minimalen Basismomente mibmnm_w genutzt. Teilfunktion HYST: Hysterese zur Verhinderung von Prellen der Ausblendstufe --------------------------------------------------------------------------Die Hysterese wird durch die Differenz zwischen REDHYUC und REDHYOC und der Offset der Hysterese, bezogen auf den alten Wert von redsol, durch (1-REDHYOC) festgelegt. REDHYUC muß immer gr¨ oßer als REDHYOC sein. ¨ Uberschreitet die berechnete Ausblendstufe redeta den aktuellen Wert redsol um mehr als 1-REDHYOC (bei redeta_w>redsol(k-1)-REDHYOC) bzw. REDHYUC (bei redeta_w <= redsol(k-1)-REDHYOC) Stufen, so muß die n¨ achste Ausblendstufe gew¨ ahlt werden. Bei BDE-Systemen werden bei kraftstoffgef¨ uhrten Betriebsarten (B_redsch=1) die Hysteresewerte REDHYOCS und REDHYUCS benutzt. Zus¨ atzlich wird bei Setzen von B_mdeeub (Eingriff der ¨ Uberwachung auf Ebene 1: Sollmomenttorque kann nicht ¨ uber Z¨ undwinkel- oder Kraftstoffeingriff reduziert werden) redhyst zu 1,0 oder 1,1 gew¨ ahlt, daß sofort
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDRED 14.80.0
Seite 1531 von 4100 31.JAN.2003 Thomas Brosi
mindestens ein Zylinder ausgeblendet werden kann. Somit wird sichergestellt, daß sofort bei Unterschreiten von mimbn_w und einem Ausblendwirkungsgrad von <100% unmittelbar ein Zylinder ausgeblendet wird. Teilfunktion BBRED & MDEE: Betriebsbedingungen des Drehmomenteingriffs ¨ uber Einspritzausblendung -----------------------------------------------------------------------------------------------In der Teilfunktion BBRED wird bestimmt, ob Einspritzausblendung zur Momentreduktion erlaubt ist (B_mdee) und ob Schubabschaltung erfolgt (B_sa). Die Einschaltbedingung f¨ ur Zylinderausblendung und Schubabschaltung (B_vormdred) ist gesetzt, wenn das angeforderte Drehmoment (misol_w) kleiner als das minimale Basismoment (mibmnloc_w) ist. Damit ist das angeforderte Moment misol_w kleiner als das beim sp¨ atesten Z¨ undwinkel oder gr¨ oßtem Lambda realisierbare Moment. Bei Zylinderausblendung oder Schubabschaltung (B_evakt=0) wird eine Hysterese benutzt, um einen toggelnden Betrieb bei Verlassen des Schubabschalten zu vermeiden. Ist der ¨ Ubergang zum Schubabschalten mittels zylinderindividueller Ausblendung realisiert, wird die Hysterese ber¨ ucksichtigt. Diese Hysterese unterst¨ utzt nicht die Durchf¨ uhrung von zylinderindividueller Ausblendung beim Verlassen der Schubabschaltung.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Bedingung Schubabschalten wird unmittelbar gesetzt, wenn - die Schubabschaltebereitschaft (B_sab) gesetzt ist und - ein Md erh¨ ohender Eingriff vom MSR gesetzt ist und - zur Synchronistation von Motor- und Getriebeeingangsdrehzahl bei einem Schaltvorgang eine Momenterh¨ ohung gefordert wird (B_sgs=1, ahnlich einem MSR-Eingriff) ¨ - Einschaltbedingung f¨ ur Zylinderausblendung und Schubabschaltung (B_vormdred) gesetzt ist (CREDSTU[bit1]=false) oder nach zylinderindividueller Ausblendung eine gewisse Anzahl von ausgeblendeten Zylindern (REDMXSA) erreicht ist (CREDSTU[bit1]=true). So kann bei zylinderindividueller Ausblendung mit z.B. REMXSA=3 Schubabschalten gesetzt werden, wenn die aktuelle Ausblendstufe redist bereits 3 Zylinder umfaßt. ¨berschreiten (vgl. Hierarchie REDTKAT) ist sequentielles Solange die Temperatur der Katalysatoren eine kritische Schwelle nicht u Ausblenden von Zylindern vor und nach Schubabschaltem m¨ oglich: Vor Schubabschalten: Mit dem Setzen der Schubabschaltebereitschaft (B_sab) kann B_sabmee gesetzt werden (CREDSTU[bit1]=true). Die Bedingung gibt zylinderindividuelle Ausblendung frei (vgl. Hierarchie MDEE). Nachdem eine mindest applizierbare Schwelle von Ausblendstufen (REDMXSA) gesetzt ist, wird Schubaschalten gesetzt (vgl. Bedingung Schubabschalten). Nach Schubabschalten: Beim Wiedereinsetzen nach Schubabschalten wird ebenfalls zylinderindividuelle Ausblendung erm¨ oglicht, damit ein ruckfreier ¨ Ubergang vom Schubabschalten mit ge¨ offneter Drosselklappe zum befeuerten Betrieb gew¨ ahrleistet wird. In diesem Fall wird die fallende Flanke des Bits B_sa ausgewertet und das B_mdsawe gesetzt. Letzteres gibt die zylinderindividuelle Ausblendung frei (B_mdee=1). Das Bit wird zur¨ uckgesetzt, wenn die Filterung des Momentenanstiegs in der %MDFAW abgelaufen oder die Momentenschwelle (misol gr¨ oßer gleich mibmnloc) uberschritten oder eine applizierbare Dauer der zylinderindividuellen Ausblendung TMAXSAWE abgelaufen ist. ¨ Weiterhin wird bei Aktivierung der Leerlaufregelung (Erkennen von Unterdrehzahl) die zylinderindividuelle Ausblendung verboten (vgl. Hierarchie SAWE). Beim Hochlaufen des Motors wird der Momenteneingriff ¨ uber Zylinderausblednung verboten; letzterer ist folglich erst nach Startende erlaubt. Im Falle daß eine Begrenzung der Ebene 1 aktiv ist (B_mdeeub=1), wird zylinderindividuelles Ausblenden erlaubt (nur bei BDE). Teilfunktion MDEE: Betriebsbedingungen f¨ ur zylinderindividuelle Einspritzausblendung -----------------------------------------------------------------------------------NMAX-Begrenzung: Bei der NMAX-Begrenzung wird sequentielle Zylinderausblendung bei Setzen von B_nmax erlaubt. Diese wird jedoch erst ab erreichen einer Schwelle REDNMX erlaubt, um eine Sch¨ adigung des nach einer Anfettungsphase mit HC gef¨ ullten Katalysator zu vermeiden. Normalfahrt (B_mdeenf): Wird die angeforderte neue Reduzierstufenanzahl gr¨ oßer als eine Schwelle REDZEM in Abh¨ angigkeit von der Motortemperatur, so kann zylinderindividuelle Einspritzausblendung bei folgenden Anforderungen freigegeben werden: - ASR (CREDSTU[Bit0]=true) - reduzierender Eingriff durch Drehzahlsynchronisation (CREDSTU[Bit2]=true), B_sgsred - bei zylinderindividueller Ausblendung vor Schubabschalten (B_sabmee) - bei zylinderindividueller Ausblendung nach Schubabschalten (B_mdsawe) Notlauf (B_mdeenl): Wird die angeforderte neue Reduzierstufenanzahl gr¨ oßer als eine Schwelle REDZEMNL in Abh¨ angigkeit von der Motortemperatur, so kann zylinderindividuelle Einspritzausblendung bei folgenden Anforderungen freigegeben werden: - stromloser Drosselklappensteller (B_dknolu) - Sicherheitskraftstoffabschaltung (B_dkpu) Teilfunktion REDTKAT: Verbot zylinderindividueller Ausblendung bei zu hoher Kat.-Temperatur ------------------------------------------------------------------------------------------Die Freigabe der zylinderindividuellen Ausblendung erfolgt, wenn die Kat.-Temperaturen unterhalb kritischer Schwellen liegen. Dabei werden bei 2-Banksystemen (SY_STERVK>0) die Temperaturen der zweiten bank ber¨ ucksichtigt. Zudem werden die Schwellen der Vorkats (SY_FKAT(2)) mit ber¨ ucksichtigt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDRED 14.80.0
Seite 1532 von 4100 31.JAN.2003 Thomas Brosi
APP MDRED 14.80.0 Applikationshinweise Typischer Wert: SY_SGANZ, SY_2SG = Anzahl Steuerger¨ ate SY_REDMX = Zylinderzahl REDMXSA = Zylinderzahl REDNMX = Zylinderzahl REDHYOC = 0.2 (bei gleichzeitigen Einspritz- und Z¨ undeingriffen) REDHYUC = 0.3 (bei gleichzeitigen Einspritz- und Z¨ undeingriffen) REDHYOCS = 1.0 (bei gleichzeitigen Einspritz) REDHYUCS = 1.1 (bei gleichzeitigen Einspritz) MDHYEZ = 5 Nm (mit MDNORM normiert zu %) CREDSTU = 2+4+8=14 (Zylinderausblendung nicht m¨ oglich beim ASR) TKIVKM(2)RED = 1536 K or 1262 C; TKIHKM(2)RED = 1536 K or 1262 C; TMAXSAWE = 2.5s DMIZWMN=0 bit
7 6 5 4 3 2 1 0 +-----------------+ CREDSTU | x x x x x x x x | +-----------------+ ˆ ˆ ˆ ˆ | | | +- zylinderindividuelle Ausblendung bei ASR-Eingriff (B_asr f¨ ur B_mdee) | | +--- Sequ. ¨ Ubergang zum B_sa: B_sab setzt B_mdee (redneu>=redzenl) und B_sa (redist >= REDMXSA) | +----- zylinderindividuelle Ausblendung bei Md-Reduktion beim ASG (B_sgsred f¨ ur B_mdee) +------- Sequentielles Wiedereinsetzen nach Schubabschalten erlaubt (B_mdsawe f¨ ur B_mdee)
F¨ ur zylinderindividuelle Ausblendung bei Beginn Schubschaltung: CREDSTU[1]=1 und REDMXSA=4 (mindest auszublendende Zylinderzahl f¨ ur B_sa). REDZEM=0 f¨ ur Betriebstemperatur. F¨ ur zylinderindividuelle Ausblendung bei Ende Schubschaltung: CREDSTU[3]=1. REDZEM=0 f¨ ur Betriebstemperatur. CWMDFAW(bit0)=1.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Kennlinie REDZEM(NL) (Typischer Wert siehe Bild unten) Diese Kennlinie legt die Schwelle zwischen Einspritzausblendung und Z¨ undeingriff fest. Je nach Motortemperatur kann appliziert werden, ab welcher Reduzierstufe die Einspritzausblendung nicht mehr zur Kat-¨ Ubertemperatur f¨ uhrt. REDZEMNL ˆ 2 |----------------+ | | | | | | 1| +-------------------------+--------------------------------------------> TMOT REDZEM ˆ 4 |-----------------------------------------| | | 1| +--------------------------------------------> TMOT
tmot
tmot
Beispiel f¨ ur die Berechnung von REDHYUC, REDHYOC : Gew¨ unscht ist eine Hysterese von 0.1, bei delta = ( redzst-redsol(k-1) ) >= 0.5 soll auf eine h¨ ohere Stufe geschaltet werden. Aus den Gleichungen REDHYUC - REDHYOC = 0.1 delta = 1 - REDHYOC ergibt sich: REDHYOC = 0.5; REDHYUC = 0.6; Die Berechnung f¨ ur REDHYOCS and REDHYUCS ist identisch. Gew¨ unscht ist eine Hysterese von 0,1 und Delta =1. Wenn delta gr¨ oßer 1 gew¨ ahlt wird, wird der Abstand des Betriebspunktes von der Magergrenze gr¨ oßer. =========================================================== Datenreview ----------Wertebereich der Parameter REDHYOC(S) und REDHYUC(S) - REDHYUC(S) > REDHYOC(S) - Wertebereich von REDHYOC: 0...1 - Wertebereich von REDHYOCS: 0,7...1 - Wertebereich von Hysterese(=REDHYUC-REDHYOC): 0.1...0.15 ===========================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1533 von 4100 31.JAN.2003 Thomas Brosi
FU AEVAB 6.100.7 Ausgabe Einspritzung Ev-Ausblendung FDEF AEVAB 6.100.7 Funktionsdefinition AEVAB 6.100
redsol
redsolr
DMDEVAB dmdevab
SY_TKAT
redsolr sgid devoff
sgid devoff
0 1/ fevab
zylmask /NC
B_phsnl anzeausb
abmznd eevx
fevabe
SY_GRDWOF 0.0
1/ CWEVAB
fevabe
B_dmdstop
B_evabz
1/
EV_ERROR
abmf
B_zas
B_zas zzylabm
B_nlphea
zzyl zzylbi
B_evabz B_nlphea
syn
aevab-main -----------------------------------------------------------------------------------------------------------------------------------
SY_SGANZ
2 1/
flgtiab
flgtiabr /NC
SY_DMDZAG 0 1/
2/
flgtiabr /NC
dmdevab
SY_DMDVAR 1 sgid
dmdevab
1/ flgtiabr /NC
0
dmdevab
flgtiab flgtiabc 1/ flgstinj_w
flgstinj /NC
aevab-dmdevab
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zyleausb
fevab 1
evz_aus
dmdevab evz_aus fevab abmf zyleausb ABM_6_100 B_phsnl anzeausb B_dmdstop
1/ SY_ABMZND
zylmask
stateaevab
aevab-main
PROTECT_CAT fevabkas
B_faevz
bto_Fixred stateaevab ABM_6_100 B_faevz
aevab-dmdevab
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1534 von 4100 31.JAN.2003 Thomas Brosi
-----------------------------------------------------------------------------------------------------------------------------------
one ECU with two catalyst temperature-sensors
SY_TKAT 2
B_kas SY_SGANZ
0
1.0 zzbank
not
1/ or_1
B_kas
B_kas2 1/
fevabkas
fevabkas
0
fevabkas zylmask /NC
zylmask /NC
aevab-protect-cat
0
and_1
aevab-protect-cat -----------------------------------------------------------------------------------------------------------------------------------
injection-valve error(s) --> cutoff-pattern 1/ abmhdev
eevx
SY_BDE
Bit_to_Byte
dfpgetErf DFP_EV1 DFP_EV2
dfpgetErf
dfpgetErf DFP_EV3 DFP_EV4
dfpgetErf
dfpgetErf
DFP_EV5 DFP_EV6
dfpgetErf
dfpgetErf DFP_EV7 DFP_EV8
dfpgetErf
Bit0 Bit1 Bit2 Bit3
1/ Byte
Bit4 Bit5 Bit6 Bit7 SY_ZYLZA
SY_ZYLZA
eevx
eevx
aevab-ev-error
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
aevab-ev-error
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1535 von 4100 31.JAN.2003 Thomas Brosi
-----------------------------------------------------------------------------------------------------------------------------------
Fixred/ Entry: Entr_Fixred 2 Static: Fixred syn [to_Fixred]
1
syn [ad_Momred] /AC_ad_Momred
syn [only_Fixred]
syn [End_Fixred]
syn [bto_Fixred] 1
S
2
No_evab/ Entry: Entr_No_evab Static: No_evab 2
syn [End_evab]
1
Wait_2CSR/ Entry: Entr_Wait_2CSR Static: Wait_2CSR
1 Mom_Fixred/ Entry: Entr_Mom_Fixred Static: Mom_Fixred syn [only_Momred] 2
3 syn [End_Momred] syn [to_Momred] /AC_to_Momred
syn [bto_Momred] /AC_to_Momred
1 Momred/ Entry: Entr_Momred 2 Static: Momred
syn [ad_Fixred]
aevab-process
No_evab: no inj. valve cutoff active Fixred: inj. valve cutoff by fixed inj. valve active Momred: inj. valve cutoff begins with inj.valve = zzyl + SY_ZYLZA/2 active Momfixred: combination of Fixred and Momred active Wait_2CSR: waiting for 2 camshaft revolutions with activated injection, Lambda controller ind misfire detection are deactivated aevab-process
-----------------------------------------------------------------------------------------------------------------------------------
state: Noevab Cond_No_evab
AC_to_Momred
Act_No_evab
specification of transitions from state No_evab to other states
specifications of actions in transition to_Momred
specification of actions in state No_evab
aevab-no-evab
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
stateevab: No_evab = 0; Fixred = 1; Mom_Fixred = 2; Momred = 3; Wait_2CSR = 4; Priority of transitions: highest number means highest priority
aevab-no-evab
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1536 von 4100 31.JAN.2003 Thomas Brosi
-----------------------------------------------------------------------------------------------------------------------------------
state No_evab condition code for transition: to Momred redsolr
0
to_Momred/return
condition code for transition: toFixred devoff
0
B_faevz B_fophsnl 0
fevab
0
B_nlpheai
to_Fixred/return
aevab-cond-no-evab
dmdevab
B_frdph
B_phsnl aevab-cond-no-evab
-----------------------------------------------------------------------------------------------------------------------------------
action code in transition: to Momred This part is only used if SY_ZAS is specified
0.0
this part is used if SY_ZAS = 0 B_zas
2/
1/ zzylabm /NC
evrbgn_one 1/ evrbgn_one
SY_ZYLZA 1.0
2.0
zzylabm /NC
1/
2/
true
evrbgn_one
2/
B_evabzi B_evabz
1/ evrbgn_one SY_ZYLZA 2.0
1.0
aevab-ac-to-momred
1/
1/
aevab-ac-to-momred -----------------------------------------------------------------------------------------------------------------------------------
entry Code in state: No_evab
0.0
stateaevab
false
B_dmdstop
action code in state: No_evab
B_phsnl 1/ false
B_nlpheai
2/ B_nlphea
end of PHSNL
aevab-act-no-evab
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_ZAS
aevab-act-no-evab
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1537 von 4100 31.JAN.2003 Thomas Brosi
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
state Fixred
Cond_Fixred
specification of transitions from state Fixred to other states
AC_ad_Momred
specification of action code in transition ad_Momred
Entr_Fixred
specification of entry code into state Fixred
Act_Fixred
aevab-fixred
specification of action code in state Fixred
aevab-fixred -----------------------------------------------------------------------------------------------------------------------------------
redsolr
0
ad_Momred/return
condition code for transition: End Fixred devoff
0 End_Fixred/return
B_faevz
fevab anzeab
aevab-cond-fixred
dmdevab 0
0 0
aevab-cond-fixred -----------------------------------------------------------------------------------------------------------------------------------
action code in transition:ad Momred SY_ZAS
This part is only used if SY_ZAS is specified
0.0
this part is used if SY_ZAS = 0 1/
1/ B_zas
2/
1/ zzylabm /NC evrbgn_one
zzylabm /NC
evrbgn_one 1.0 2.0
1/ true
evrbgn_one
1/
SY_ZYLZA
2/
2/
B_evabzi B_evabz
1/ evrbgn_one SY_ZYLZA 2.0
1.0
aevab-ac-ad-momred
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
state Fixred condition code for transition: ad Momred
aevab-ac-ad-momred
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1538 von 4100 31.JAN.2003 Thomas Brosi
-----------------------------------------------------------------------------------------------------------------------------------
entry code in state: Fixred
SY_ZAS 1/
0.0
1.0
stateaevab false
false
B_dmdstop
B_evabz 2/ B_evabzi
begin Fixred activated by %NLPH
B_frdph B_nlpheai
begin Fixred normaly
1/ 2/
B_nlpheai
B_nlphea 3/
0
devoff
anzeab
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_faevz
B_dmdstop 5/ evz_aus 6/
fevab dmdevab
B_frdph 4/
1/ true
B_nlphea 3/
false
4/ 0
B_nlpheai
2/
anzeausb
anzeab 5/
SY_ZYLZA abmf 6/
abmf zyleausb
evz_aus
aevab-entr-fixred
1/ false
true
aevab-entr-fixred
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1539 von 4100 31.JAN.2003 Thomas Brosi
-----------------------------------------------------------------------------------------------------------------------------------
action code in state: Fixred false
B_dmdstop
devoff
0 1/ true
B_faevz
B_dmdstop
0
disable injection valve cutoff of %NLPH by other cutoff conditions (eevx, devoff)
fevab dmdevab
inj. valve cutoff for %NLPH aktiv
1/ B_phsnl
1/ abmf
end of inj. valve cutoff by %NLPH
anzeab 3/
B_nlpheai
1
anzeab
B_nlphea
evz_aus 3/ 0
anzeab 5/
false
B_nlphea
aevab-act-fixred 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
state Momred
Cond_Momred
Entr_Momred
specification of transitions from state Momred to other states
specification of entry code into stateMomred
Act_Momred
specification of action code in state Momred
aevab-momred
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
anzeab 2/
false
2/
evz_aus 3/
1/ 0
abmf
2/
aevab-act-fixred
zyleausb
1/
aevab-momred
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1540 von 4100 31.JAN.2003 Thomas Brosi
-----------------------------------------------------------------------------------------------------------------------------------
state : Momred
condition code in transition: ad Fixred
devoff
0
B_faevz ad_Fixred/return dmdevab
0
fevab
0
redsolr
0
aevab-cond-momred
condition code in transition: End Momred
End_Momred/return
aevab-cond-momred -----------------------------------------------------------------------------------------------------------------------------------
3.0
stateaevab
true
B_dmdstop
0
false
abmf
B_nlphea
0
anzeab
evrbgn_one
1 ecu
1/ redsolr
redsol_one
1.0
evz_aus
REDABM
zylmask /NC SY_SGANZ
SY_ZAS
1
0.0
1 ecu with ZAS 1/
B_evabzi
evz_aus REDABMZ sgid SY_SGANZ 1
sgid = 1 REDABMB
sgid = 0
1/ evz_aus
2 ecu’s REDABMC
sgid = 2
aevab-entr-momred
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
entry code into state: Momred
aevab-entr-momred
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1541 von 4100 31.JAN.2003 Thomas Brosi
-----------------------------------------------------------------------------------------------------------------------------------
action code in state: Momred
also calculated as entry code into state Momred
evrbgn_one 1/ redsolr
redsol_one
1.0
1 ecu
evz_aus
REDABM
zylmask /NC SY_SGANZ
SY_ZAS
1
0.0 1/
B_evabzi
1 ecu with ZAS
evz_aus REDABMZ
sgid
1
sgid = 1
evz_aus
sgid = 0
REDABMC
2 ecu’s
sgid = 2
aevab-act-momred 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
state Mom_Fixred
Cond_Mom_Fixred
Entr_Mom_Fixred
specifications of transitions from state Mom_fixred to other states
specification of entry code into state Mom_Fixred
Act_Mom_Fixred
specification of action code in state Mom_Fixred
aevab-mom-fixred
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
REDABMB
1/
aevab-act-momred
SY_SGANZ
aevab-mom-fixred
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1542 von 4100 31.JAN.2003 Thomas Brosi
-----------------------------------------------------------------------------------------------------------------------------------
state Mom_Fixred
condition code in transition: only Fixred redsolr
0
only_Fixred/return
condition code in transition : only Momred devoff
0 only_Momred/return
B_faevz
fevab anzeab
aevab-cond-mom-fixred
dmdevab 0
0 0
aevab-cond-mom-fixred
entry code in state: Mom_Fixred
2.0 true false
0
E_Fixredpart abmf
stateaevab B_dmdstop B_nlphea
anzeab
abmf
E_Momredpart evz_aus evz_aus
aevab-entr-mom-fixred
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
-----------------------------------------------------------------------------------------------------------------------------------
aevab-entr-mom-fixred
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1543 von 4100 31.JAN.2003 Thomas Brosi
-----------------------------------------------------------------------------------------------------------------------------------
entry code in state Mom_Fixred: Fixredpart
devoff
0
B_faevz
1/ tmpabmf /NC 3/ true
dmdevab
aevab-e-fixredpart
fevab
B_dmdstop 1/ tmpabmf /NC
abmf
aevab-e-fixredpart -----------------------------------------------------------------------------------------------------------------------------------
entry code in state Mom_Fixred: Momredpart evrbgn_one
1 ecu
1/ redsolr
redsol_one 1.0
REDABM
evz_aus
tmpevz_aus /NC
zylmask /NC
1
normal SY_ZAS 0.0 1/
B_evabzi
1 ecu with ZAS
tmpevz_aus /NC REDABMZ
sgid
2 ecu’s
SY_SGANZ 1
sgid = 1 REDABMB
REDABMC
sgid = 0 sgid = 2
1/ tmpevz_aus /NC aevab-e-momredpart
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_SGANZ
aevab-e-momredpart
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1544 von 4100 31.JAN.2003 Thomas Brosi
-----------------------------------------------------------------------------------------------------------------------------------
action code in state: Mom_Fixred
Fixredpart abmf
aevab-act-mom-fixred
abmf
Momredpart evz_aus evz_aus aevab-act-mom-fixred
-----------------------------------------------------------------------------------------------------------------------------------
action code in state Mom_Fixred: Fixredpart
devoff
0
B_faevz
1/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dmdevab
tmpabmf /NC 3/ true
B_dmdstop 1/ tmpabmf /NC
abmf
aevab-fixredpart
fevab
aevab-fixredpart
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1545 von 4100 31.JAN.2003 Thomas Brosi
-----------------------------------------------------------------------------------------------------------------------------------
action code in state Mom_Fixred: Momredpart evrbgn_one
1 ecu
1/ redsolr
redsol_one 1.0
REDABM
evz_aus
tmpevz_aus /NC
zylmask /NC SY_SGANZ 1
normal SY_ZAS 0.0 1/
B_evabzi
1 ecu with ZAS
tmpevz_aus /NC REDABMZ
sgid
2 ecu’s
SY_SGANZ
sgid = 1 REDABMB
REDABMC
sgid = 0 sgid = 2
1/ tmpevz_aus /NC aevab-momredpart
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
aevab-momredpart
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1546 von 4100 31.JAN.2003 Thomas Brosi
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
state: Wait_2CSR
Cond_Wait_2CSR
action code in transition bto_Momred: same as action code in transition to_Momred, specified in diagram No_evab
entry code into state: Wait_2CSR 4
stateaevab
0.0
tvrnr SY_ZAS abmf
1/
0.0 false
evz_aus
B_evabzi
1.0
aevab-wait-2csr
action code in state: Wait _2CSR
tvrnr
aevab-wait-2csr -----------------------------------------------------------------------------------------------------------------------------------
condition in transition: End_evab
tvrnr
End_evab/return
SY_ZYLZA 2
condition in transition: bto_Momred
redsolr 0.0
bto_Momred/return
condition in transition: bto_Fixred
dmdevab
0.0
bto_Fixred/return
aevab-cond-wait-2csr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
B_evabz 2/
aevab-cond-wait-2csr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1547 von 4100 31.JAN.2003 Thomas Brosi
-----------------------------------------------------------------------------------------------------------------------------------
initialization
SY_ZYLZA 2
1/ 3
zylmask /NC
1/ 3
1/ 7
zylmask /NC
1/ 4
1/ 15
zylmask /NC
1/ 5
1/ 31
zylmask /NC
1/ 6
1/ 63
zylmask /NC
1/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
255
zylmask /NC
aevab-init
1/ 8
aevab-init
ABK AEVAB 6.100.7 Abkurzungen ¨ Parameter CWEVAB REDABM REDABMB REDABMC REDABMZ
Source-X EVRBGN_ONE EVRBGN_ONE EVRBGN_ONE REDSOL_ONE
Source-Y
Art
Bezeichnung
REDSOL_ONE REDSOL_ONE REDSOL_ONE
FW KF KF KF KL
Codewort zur Abschaltung von Einspritzventilen Ev-Abschaltmuster fur ¨ Momentenreduzierung ¨ B (SGB) Ev-Abschaltmuster fur ¨ Momentenreduzierung Slave 1 oder Steuergerat ¨ C Ev-Abschaltmuster fur ¨ Momentenreduzierung Slave2 oder Steuergerat Ev-Abschaltmuster fur ¨ Momentenreduzierung bei ZAS
Systemkonstante
Art
Bezeichnung
SY_ABMZND SY_BDE SY_DMDVAR SY_DMDZAG SY_GRDWOF SY_REDMX SY_SGANZ SY_TKAT SY_ZAS SY_ZYLZA
SYS (REF) SYS (REF) SYS SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Einspritzausblendung bei Zundfehler ¨ Systemkonstante Benzin-Direkteinspritzung Systemkonstante Variante der Aussetzererkennung, 0=ohne DMD, 1=DMD-Ass., 2=DMD-C Systemkonstante Aussetzergenerator uber ¨ Zundausblendung ¨ Systemkonstante Grundwertoffset, Abstand 1. zu 2. SW-Bezugsmarke in ◦ KW Systemkonstante maximale Reduzierstufe ¨ Motormanagement Systemkonstante Anzahl Steuergerate Temperaturfuhler ¨ Kat vorhanden 0=kein, 1=1 pro SG, 2=2 pro SG Systemkonstante Zylinderabschaltung ZAS vorhanden Zylinderanzahl
Art
Bezeichnung
Variable
Quelle
Referenziert von
ABMF ABMHDEV ABMZND ANZEAUSB B_DMDSTOP B_EVABZ B_FAEVZ B_KAS B_KAS2 B_NLPHEA B_PHSNL
AEVAB EVEKO
EVABUE, KOMRH AEVAB, EVEKO AEVAB AEVAB, EVABUE AEVABZK, EVABUE
B_ZAS DEVOFF DFP_EV1 DFP_EV2 DFP_EV3 DFP_EV4 DFP_EV5 DFP_EV6 DFP_EV7 DFP_EV8 DMDEVAB
AEVAB AEVAB TKDFA
AEVAB
AEVAB AEVAB AEVAB AEVAB AEVAB AEVAB AEVAB AEVAB AEVAB
AEVAB AEVAB AEVAB
AUS EIN EIN EIN AUS AUS EIN EIN EIN AUS DMDSTP, EVA- EIN
AEVAB, BUE AEVAB, EVABUE AEVAB DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL
EIN EIN DOK DOK DOK DOK DOK DOK DOK DOK LOK
Festeinspritzausblendmuster Abschaltmuster Hochdruckeinspritzventile Einspritzausblendmuster bei Zundkreisfehler ¨ Anzahl der auszublendenen Einspritzungen; begrenzt zwischen 4 und 7 Ev-Abschaltung aktiv –> Aussetzerekennung sperren Ev-Abschaltung durch ZAS aktiv Bedingung Zylinderausblendung durch Tester Kat.schutzfunktion aktiv Kat.schutzfunktion aktiv (Bank 2) Ev-Abschaltung fur ¨ Notlauf Phasensynchronisation aktiv ¨ Bedingung Phasensuche wahrend PG-Notlauf Bedingung: Beginn Zylinderabschaltung EV-Ausblendmaske bei Testeranforderung SG int. Fehlerpfadnr.: Einspritzventil 1 SG int. Fehlerpfadnr.: Einspritzventil 2 SG int. Fehlerpfadnr.: Einspritzventil 3 SG int. Fehlerpfadnr.: Einspritzventil 4 SG int. Fehlerpfadnr.: Einspritzventil 5 SG int. Fehlerpfadnr.: Einspritzventil 6 SG int. Fehlerpfadnr.: Einspritzventil 7 SG int. Fehlerpfadnr.: Einspritzventil 8 Ev-Abschaltmuster der Aussetzererkennung das auf dem aktuellen SG umgesetzt wird
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
EEVX EVRBGN_ONE EVZ_AUS
AEVAB AEVAB AEVAB
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_EV1 E_EV2 E_EV3 E_EV4 E_EV5 E_EV6 E_EV7 E_EV8 FEVAB FEVABE FEVABKAS FLGSTINJ_W FLGTIAB FLGTIABC REDSOL
AEVAB AEVAB AEVAB DMDZAG DMDMIL MDRED
REDSOLR REDSOL_ONE SGID
AEVAB AEVAB
STATEAEVAB ZYLEAUSB ZZBANK
AEVAB KONCW
ZZYL
HT2KTWNE
ZZYLBI
BISYNC
Referenziert von
AEVABZK, BBKR,EVABUE, KRREG AEVAB AEVAB AEVAB AEVAB AEVAB AEVAB AEVAB AEVAB
AEVAB AEVAB, EVABUE AEVAB AEVAB, EVABUE,MDLAM, MDRED
AEVAB, DBKVPE,DETRE, DHLSFKE,DLUES1E, ... BGEVAB AEVAB, EVABUE AEVAB, BGEVAB,BGLASO, GK AEVAB, BBFEWNE,BGWNE, BISYNC,DPH, ... AEVAB, KT_ZUEN,RKTI, SYNTIZW
AEVAB 6.100.7
Seite 1548 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS AUS AUS
EV Fehlerbyte Ev Nr -1 bei Beginn der Ev-Abschaltung zur Adressierung von REDABM Einspritzausblendmuster
EIN EIN EIN EIN EIN EIN EIN EIN AUS LOK LOK EIN EIN EIN EIN
Errorflag: EV von Zyl. 1 Errorflag: EV von Zyl. 2 Errorflag: EV von Zyl. 3 Errorflag: EV von Zyl. 4 Errorflag: EV von Zyl. 5 Errorflag: EV von Zyl. 6 Errorflag: EV von Zyl. 7 Errorflag: EV von Zyl. 8 festes Muster EV-Abschaltung Ausblendmuster aus erkannten Fehlern festes EV-Abschaltmuster Katschutz flagword fur ¨ stimulierte Einspritzaussetzer ¨ Statusflag ti-Abschaltung bei kat.schadigenden Aussetzerraten
AUS AUS EIN
Realisierte Reduzierstufe Berechnete Soll-Reduzierstufe - 1 zur Adress. von REDABM ¨ Steuergerate-ID
AUS EIN EIN
Nr des aktiven Zustandes in AEVAB ¨ Darstellung auszublendender Zylinder; binare ¨ Zylinderzuordnung zu Einspritzbanken
EIN
¨ SW-Zylinderzahler
EIN
¨ SW-Zylinderzahler im 2. Synchro
Berechnete Soll-Reduzierstufe
FB AEVAB 6.100.7 Funktionsbeschreibung Die Funktion Ausgabe EV-Abschaltung AEVAB ermittelt aus den festen Ev-Abschaltmustern der Aussetzererkennung %DMD... (flgtiab/ flgtiabc), der Vorgabe einer Ev-Abschaltung durch den Werkstattester (devoff), dem Aussetzergenerator %DMDZAG (flgstinj_w), den in fevab zusammengefaßten festen Ausblendmustern eevx, fevabkas, abmznd, CWEVAB (Ev-Endstufenfehlern, Ausblendungsanforderung vom Katschutz Ausblendmuster Z¨ undungserkennung, Codewort CWEVAB) sowie der Momentenreduktion ¨ uber die Reduzierstufe redsol die abzuschaltenden Ev’s. Bei 2-SG-Konzepten(SY_SGANZ=2) wird auf der Masterseite(SY_SGID=0) aus den Eing¨ angen flgtiab und flgtiabc abh¨ angig von SY_DMDVAR ausgew¨ ahlt. SY_DMDVAR=1 heisst, die Assembler-DMD wird verwendet. Sie wird nur auf dem Slave ausgef¨ uhrt=> flgtiabc enth¨ alt das Ausblendmuster f¨ ur den Master, das ¨ uber den CAN ¨ ubertragen wurde. Bei SY_DMDVAR#1 wird flgtiab eingelesen. Die Funktionsweise wird mit Hilfe eines Zustandsautomaten (Teilbild aevab-process) beschrieben. Die Funktion befindet sich dabei immer in einem der gezeichneten Zust¨ ande. Die ¨ Uberg¨ ange von einem Zustand zu einem anderen Zustand erfolgt immer in Pfeilrichtung. Feste Ev-Abschaltmuster sind solche Muster, bei denen ein ganz bestimmtes EV abgeschaltet werden muß z.B. bei Enstufenfehler oder bei einem durch die Aussetzererkennung in RAM-Zelle flgtiab eingetragenen Fehler. Im Gegensatz dazu soll bei einer Momentenreduktion das n¨ achste m¨ ogliche Ev abgeschaltet werden. Die Ev-Abschaltung ¨ uber feste Ev-Abschaltmuster werden in der RAM-Zelle abmf angezeigt. Daraus wird in %BGEVAB die Basisreduzierung redbas berechnet. Das Ev-Abschaltmuster aus dem Kennfeld REDABM (Master) bzw. REDABMB, REDABMC (Slave1, 2 bei >= 2 Steuerger¨ aten) wird jeweils in der RAM-Zelle evz_aus angezeigt. Siehe auch APP-Hinweis in dieser FDEF. F¨ ur die Funktionalit¨ at Ev-Abschaltung bei Zylinderabschaltung (SY_ZAS = true) wird derselbe Mechanismus wie bei der Momentenreduzierung benutzt. D.h. ¨ uber redsol wird die Anzahl der abzuschaltenden Ev’s ¨ ubergeben. mit dieser Reduzierung wird die Kennlinie REDABMZ adressiert. In diesem Fall wird nicht bei einem beliebigen Ev mit der Abschaltung begonnen, sondern mit dem Festmuster aus der Kennlinie REDABMZ. Deshalb wird hier nicht mit evrbgn_one adressiert. Die Funktion AEVAB wird ebenfalls f¨ ur die Synchronisation bei Phasengebernotlauf benutzt. Dazu wird f¨ ur die Anzahl anzeausb das Ev zyleausb (Bit Nr 0 = 1 entspricht EV1 ...) abgeschaltet. ¨ Uber die Aussetzererkennung wird nun zu diesem EV der zugeh¨ orende Zylinder detektiert und damit eine Synchronisierung f¨ ur die Z¨ undung vorgenommen. Beschreibung der einzelne Zust¨ ande: -----------------------------------
Keine Ev-Abschaltung wirksam: Zustand No_evab ---------------------------------------------In diesem Zustand befindet sich die Funktion, wenn keine Ev-Abschaltung gefordert wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1549 von 4100 31.JAN.2003 Thomas Brosi
Momentenreduzierung: Zustand Momred -----------------------------------Ist nur die Momentenreduktion aktiv, gibt redsol die Anzahl der Ev vor, die abgeschaltet werden sollen. Bei Systemen mit 2 Steuerger¨ aten (2SG) gibt es unterschiedliche Abschaltstrategien: Abschaltung zuerst nur auf dem Master, erst wenn Master komplett abgeschaltet ist beginnt Slave-Ev-Abschaltung oder Abschaltung wechselseitig auf Master und Slave Die Ev-Abschaltung beginnt mit dem Ev mit der Nummer evrbgn_one = zzylabm+SY_ZYLZA/2; zzylabm-Z¨ ahlweise (0 ... SY_ZYLZA-1), evrbgn_one-Z¨ ahlweise (Ev1 =0... Ev8 = 7). Dabei ist zzylabm der Zylinder der gerade z¨ unden soll. Da aber f¨ ur die n¨ achsten zu z¨ undenden Zylinder bereits Kraftstoff vorgelagert wurde, kann nicht das Ev f¨ ur den n¨ achsten z¨ undenden Zylinder abgeschaltet werden, sondern ein nachfolgendes. Dieses nachfolgende Ev wird mit dem Offset SY_ZYLZA/2 festgelegt. Diese Festlegung stellt einen Kompromiß dar, da in der aktuellen Version des CIFI die Nummer des n¨ achsten anzusteuernden Ev nicht vorhanden ist. So wird nach sp¨ atestens einer Kurbelwellenumdrehung ein Ev abgeschaltet. Mit dem Wert evrbgn_one und dem Wert redsol_one = redsol-1 wird aus dem Festkennfeld REDABM bei 1SG bzw. Master (>1SG) das Ev-Abschaltmuster evz_aus bestimmt. Das Ev-Abschaltmuster bei mehr-SG-Slave ist in Kennfeld REDABMB bzw. REDABMC abgelegt. Die Variable zzylabm wird bie SY_GRDWOF = 0 aus zzyl gebildet, sonst aus zzylbi. Bei der Zylinderabschaltung (SY_ZAS = true) wird evrbgn_one nicht ber¨ ucksichtigt, da in diesem Fall die abzuschaltenden Ev fest zugeordnet sind. Die Abschaltmuster sind in der Kennlinie REDABMZ enthalten. B_evabz = true zeigt an, daß Ev-Abschaltung ¨ uber B_zas aktiviert wurde.
Abschaltung ¨ uber feste Ev-Abschaltmuster: Zustand Fixred ----------------------------------------Die festen Ev-Abschaltmuster flgtiab, flgstinj_w, devoff, fevab werden "ODER"-verkn¨ upft und stehen als Bitmuster abmf f¨ ur Ev-Abschaltung zur Verf¨ ugung. abmf enh¨ alt bei 2SG-Konzepten jeweils die f¨ ur Master bzw. Slave abzuschaltenden Ev’s Da in diesem Zustand nur Ev-Abschaltung ¨ uber feste Abschaltmuster stattfindet wird evz_aus = abmf gesetzt. F¨ ur den Sonderfall der Synchronisation bei Phasengebernotlauf, d.h. abschalten des in zyleausb stehenden Ev f¨ ur die Anzahl von anzeausb Einspritzungen wenn B_phsnl = true wird ebenfalls der Zustand Fixred benutzt, jedoch nur dann, wenn keine andere Festabschaltung aktiviert ist. W¨ ahrend der Zeit der Phasensuche ist das Bit B_nlphea = true. Dies wird im Normalfall in dem Zustand No_evab zur¨ uckgesetzt, wenn die Anforderungsbedingung B_nlph = false wird. Tritt w¨ ahrend der Phasensuche eine andere Festabschaltung oder eine Momentenreduzierung ¨ uber redsol auf, so wird die Ev-Abschaltung zur Phasengebersuche abgebrochen und B_nlphea = false gesetzt. Die Phasensynchronisation ist solange gesperrt, bis im Zustand No_evab B_nlphea = false erkannt wird.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Abschaltung ¨ uber feste Ev-Abschaltung und Momentenreduzierung: Zustand Mom_Fixred -------------------------------------------------------------Das zu realisierende Ev-Abschaltmuster evz_aus wird durch Oder-Verkn¨ upfung der festen Ausblendmuster devoff, flgtiab, flgstinj_w, fevab und dem Abschaltmuster der Momentenreduzierung REDABM bzw. REDABMB bzw. REDABMC gebildet. abmf = devoff ODER flgtiab ODER flgstinj_w ODER fevab evz_aus = abmf ODER REDABM bzw. REDABMB bzw. REDABMC F¨ ur den Abschaltbeginn evrbgn_one ¨ uber die Momentenreduzierung gilt das im Zustand Momred gesagte.
Zustand Wait_2CSR: -------------------In diesem Zustand wird 2 Nockenwellenumdrehungen (2CSR= 2 camshaft revolution) gewartet, bevor ¨ uber B_dmdstop = false die Aussetzererkennung bzw. ¨ uber B_evloc = true aus der Funktion BGEVAB z.B. die Lambdaregelung wieder freigegeben wird. Wird w¨ ahrend dieser Zeit eine Momentenreduzierung angefordert (redsol >0), findet ein ¨ Ubergang in Zustand Momred statt. Fordert der Aussetzgergenerator %DMDZAG ¨ uber flgstinj_w eine Ausblendung an, so findet ein ¨ Ubergang in den Zustand Fixred statt. Das ¨ uber die Funktion AEVABZK dann tats¨ achlich zu realisierende Ausblendmuster evz_austot wird in der Funktion BGEVAB ausgewertet: Dabei wird die Bank, bei der ein oder mehrere Ev’s abgeschaltet sind, ermittelt. B_bevab = true: mindestens ein Ev von Bank1 ist abgeschaltet. B_bevab2 = true: mindestens ein Ev von Bank2 ist abgeschaltet. Die Abschaltung eines beliebigen Ev , wird in B_evloc angezeigt, ebenso ein Ev-Endstufenfehler. Es gilt Ev abgeschaltet oder Endstufenfehler: B_evloc = false In der Funktion AEVAB erfolgt beim ¨ Ubergang in den Zustand Momred bzw in den Zustand Fixred und wenn Testereingriff ¨ uber devoff aktiv ist eine Sperre der Aussetzererkennung durch setzen von B_dmdstop = true. Abschaltanforderung
Abschaltbedingung
Abschaltinformation
Tester Momentenreduzierung feste Ausblendmuster Aussetzererkennung
devoff > 0 -> B_evloc = & B_faevz = TRUE redsol > 0 -> B_evloc = fevab > 0 -> B_evloc = flgtiab > 0 -> B_evloc =
Aussetzergenerator Zylinderabschaltung
flgstinj_w >0 B_zas
Aussetzererkennung
false
-> B_dmdstop = true
Aussetzererkennung gesperrt
false false false
-> B_dmdstop = true -> B_dmdstop = false -> B_dmdstop = false
Aussetzererkennung gesperrt Aussetzererkennung aktiv Ausetzererkennung aktiv, Suche nach weiteren Fehlern.
-> B_evloc = false -> B_evloc = false
-> B_dmdstop = false -> B_dmdstop = true
Aussetzererkennung gesperrt
Die Funktionalit¨ at bei Zylinderabschaltung ZAS ( abschalten einer Bank) wird ¨ uber die Momentenreduktion (redsol-Eingrif) realisiert. Da aber in diesem Fall nicht mit einem beliebigen Ev begonnen werden darf, wird bei B_zas =true das Ev-Abschaltmuster der Kennlinie REDABMZ benutzt. Alle Momenteneingriffe laufen mit dem Ev-Abschaltmuster dieser Kennlinie, bis die Momentenreduzierung wieder zur¨ uckgenommen ist (redsol = 0). Die Ev-Abschaltung bei ZAS-Betrieb wird ¨ uber B_evabz angezeigt. W¨ ahrend der Applikation am Pr¨ ufstand ist es oft erforderlich den Motor ohne Einpritzung zu betreiben. Dazu k¨ onnen ¨ uber das Codewort CWEVAB die einzelne Einspritzventile abgeschaltet werden. Bit 0 entspricht dabei Ev1. Defaultm¨ aßig ist CWEVAB = 0 -- > alle Evs aktiv.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1550 von 4100 31.JAN.2003 Thomas Brosi
Beschreibung der ¨ Ubergangsbedingungen der Funktion AEVAB: ----------------------------------------------------------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zustand: No_evab -----------------------------------------------------------------------------------------------------------------¨ Ubergang:-------------------------------------------------------------------------------------------------------------------------to Fixred: --((devoff >0) and (B_faevz = TRUE)) or (flgstinj_w > 0) or (flgtiab > 0 ) or (fevab > 0) or ((B_nlpheai = FALSE)&B_phsnl=TRUE) ---- Beginn einer Ev_Abschaltung durch ein fest vorgegebenes Ev-Muster durch Aussetzererkennung flgtiab,Aussetzergenerator flgstinj_w festes Ausblendmuster fevab, Testeranforderung devoff oder Phasengebernotlauf. ¨ Ubergang:-------------------------------------------------------------------------------------------------------------------------to Momred: --redsolr > 0 ---- --- Beginn Ev-Abschaltung durch Momentenreduzierung --- ¨ uber die Reduzierstufe redsol Zustand: Momred ---------------------------------------------------------------------------------------------------------------¨ Ubergang:-------------------------------------------------------------------------------------------------------------------------ad Fixred: --((devoff >0) and (B_faevz = TRUE)) or (flgtiab > 0) or (fevab > 0) ---- --- Tester, feste Ausblendmuster fevab oder Aussetzererkennung fordern zus¨ atzlich zur Momentenreduzierung noch Ev-Abschaltungen ¨ Ubergang: ------------------------------------------------------------------------------------------------------------------------End Momred: --(redsolr = 0 ) ---- --- Ab jetzt liegt keine Ev-Abschaltung --- ¨ uber Momentenreduzierung vor Zustand: Fixred --------------------------------------------------------------------------------------------------------------¨ Ubergang:-------------------------------------------------------------------------------------------------------------------------ad Momred: --redsolr > 0 ---- --- Zus¨ atzlich zu Ev-Abschaltung von Aussetzer--- erkennung, feste Ausblendmuster fevab oder Tester noch Ev-Abschaltungen von Momentenreduzierung ¨ Ubergang:-------------------------------------------------------------------------------------------------------------------------End Fixred: --((devoff=0) and (B_faevz = FALSE)) and (flgtiab = 0) and (fevab = 0) and (anzeab = 0) ---- --- Ab jetzt liegt keine Ev-Abschaltung durch --- Testeranforderung, fevab, Aussetzererkennung oder Phasengebernotlauf mehr vor Zustand: Mom_Fixred ----------------------------------------------------------------------------------------------------------¨ Ubergang:-------------------------------------------------------------------------------------------------------------------------Only Momred: --- Ende der Ev-Abschaltungen durch --- Aussetzererkennung, Testeranforderung, Phasengeber--- notlauf, feste Ausblendmuster fevab ((devoff=0) and (B_faevz = FALSE)) and (flgtiab = 0) and (fevab = 0) and (anzeab = 0) --¨ Ubergang:-------------------------------------------------------------------------------------------------------------------------Only Fixred: --- Ende der Ev-Abschaltung durch --- Momentenreduzierung redsolr = 0 --Zustand: Wait_2CSR -------------------------------------------------------------------------------------------------------------¨ Ubergang:-------------------------------------------------------------------------------------------------------------------------End evab: --tvrnr >= (2*SY_ZYLZA) -- --- Ende der Ev-Abschaltung, jeder Zylinder ist --- einmal befeuert d.h. Normalbetrieb ist --- sichergestellt. ¨ Ubergang:-------------------------------------------------------------------------------------------------------------------------bto_Momred: ---redsol > 0 ----- --- Beginn der Momentenreduzierung --- ¨ Uber die Reduzierstufe redsol ¨ Ubergang:-------------------------------------------------------------------------------------------------------------------------bto_Fixred: ---(flgstinj_w > 0) or (flgtiab > 0 ) ----- Beginn einer Ev_Abschaltung durch ein fest vorgegebenes Ev-Muster durch Aussetzererkennung flgtiab,Aussetzergenerator flgstinj_w festes Ausblendmuster fevab, Testeranforderung devoff oder Phasengebernotlauf.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1551 von 4100 31.JAN.2003 Thomas Brosi
APP AEVAB 6.100.7 Applikationshinweise Systemkonstanten f¨ ur die Funktionalit¨ at Ev-Abschaltung: Definition in %PROKON ====================================================== SY_SGANZ:
Anzahl der im Projekt vorhandenen SG 1: 1SG vorhanden 2: 2 SG vorhanden 3: 3 SG vorhanden
SY_TKAT:
Temperaturf¨ uhler im Kat vorhanden 0=kein, 1=1 pro SG, 2=2pro SG Katschutzfunktion %SAK: B_kas=true --> EV Ausblendung Abgasbank 1 B_kas2=true --> EV Ausblendung Abgasbank 2
(Alle EV des SG, wenn SY_TKAT=1) (nur bei 1 SG und 2 Abgasb¨ anken SY_TKAT=2)
SY_ZAS:
Zylinderabschaltung im Projekt vorhanden
SY_ZYLZA:
Zylinderzahl
SY_REDMX:
Maximale Reduzierstufe
SY_BDE:
BDE-Projekt
SY_ABMZND wird
Das von der Z¨ undungserkennung als Ramzelle zur Verf¨ ugung gestellte Ausblendmuster abmznd (unsigned discrete Byte) als festes Ausblendmuster ber¨ ucksichtigt
SY_DMDZAG
Die Funktion %DMDZAG (Aussetzergenerator) fordert ¨ uber flgstinj_w ein Ausblendmuster an
SY_DMDVAR
=0 keine DMD, =1 Assembler-DMD nur auf Slave, =2 C-DMD auf beiden SG
Bedeutung sonstiger Eing¨ ange: Nur bei SY_2SG = true vorhanden
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Kennung f¨ ur Master/Slave : wird in %SGA spezifiziert B_masterhw = true
--> SG ist MasterSG
B_masterhw = false
--> SG ist Slave SG, Slave1, 2 ist ¨ uber sgid festgelegt
sgid:
0: Master SG oder SGA 1: Slave1 SG im weiteren auch SGB genannt 2: Slave2 SG im weiteren auch SGC genannt
Nur bei Zylinderabschaltung (SY_ZAS = true) vorhanden: B_zas = true
-> Anforderung f¨ ur die Abschaltung der zu ZAS geh¨ orenden Zylinder
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1552 von 4100 31.JAN.2003 Thomas Brosi
M¨ ogliche Funktionalit¨ aten ¨ uber Ev-Abschaltung: ============================================== BDE-Projekt: -----------SY_BDE = 1
%EVEKO liefert mit abmhdev ein aus Enstufen- bzw. HDEV-Fehlern resultierendes Ausblendmuster
Projekt mit einem Steuerger¨ at (SG): ----------------------------------SY_SGANZ = 1
( 1 SG vorhanden)
SY_TKAT = 0
Keine EV-Abschaltung aus Katschutz %SAK
SY_TKAT = 1
B_kas=true --> Alle EV des SG ausblenden
SY_TKAT = 2
B_kas=true --> EV’s der Abgasbank 1 ausblenden, B_kas2=true --> EV’s der Abgasbank 2 ausblenden
SY_ABMZND
Das von der Z¨ undungserkennung als Ramzelle zur Verf¨ ugung gestellte Ausblendmuster abmznd (unsigned discrete Byte) wird als festes Ausblendmuster ber¨ ucksichtigt
redsol
0 ...
SY_REDMX
--> Reduzierungsstufe = 1 Zylinder / SG --> 1 Zyl. pro Stufe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Funktionalit¨ aten: Zylinderabschaltung ZAS
Eingang: B_zas, Ausblendmuster: evz_aus = f(REDABMZ
Aussetzererkennung DMD*
Eingang: flgtiab, flgtiabc Ausblendmuster: evz_aus = f(flgtiab)
Aussetzergenerator DMDZAG
Eingang flgstinj_w Ausblendmuster = f(flgtiab)
Momentenreduzierung MDRED
Eingang: redsol Ausblendmuster: evz_aus = f(REDABM)
Phasengebernotlauf NLPH
Eingang: B_phsnl, zyleausb, anzeausb Ausblendmuster: evz_aus = f(zyleausb)
Ev-Abschaltung durch Tester
Eingang: B_faevz, devoff Ausblendmuster: evz_aus = f(devoff)
Ev-Abschaltung durch VS100
Codewort CWEVAB Bit 0
= Ev1 .... Defaultwert = 0
Projekt mit zwei Steuerger¨ aten (SG): -----------------------------------SY_SGANZ = 2
( 2 SG vorhanden, Master oder SGA, Slave oder SGB)
SY_TKAT = 0
keine EV-bschaltung aus Katschutz %SAK
SY_TKAT = 1
B_kas=true --> Alle EV’s des jeweiligen SG ausblenden
SY_DMDVAR
=0 keine DMD, =1 Assembler-DMD nur auf Slave, =2 C-DMD auf beiden SG
redsol 0 ... SY_SGNR * SY_REDMX --> Reduzierungsstufe = 0.5 Zylinder / SG --> 1 Zyl. / Stufe
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1553 von 4100 31.JAN.2003 Thomas Brosi
Funktionalit¨ aten: Zylinderabschaltung ZAS
nicht realisiert
Aussetzererkennung DMD* Pogramm l¨ auft auf SGB
Eingang: flgtiab, flgtiabc Ausblendmuster: evz_aus = f(flgtiabc) bei Master oder SGA evz_aus = f(flgtiab) bei Slave oder SGB
Momentenreduzierung MDRED
Eingang: redsol Ausblendmuster: evz_aus = f(REDABM) bei Master oder A-Steuerger¨ at evz_aus = f(REDABMB) bei Slave oder B-Steuerger¨ at
Phasengebernotlauf NLPH
nicht realisiert
Ev-Abschaltung durch Tester
Eingang: B_faevz, devoff Ausblendmuster: evz_aus = f(devoff)
Ev-Abschaltung durch VS100
Codewort CWEVAB Bit 0
= Ev1 .... Defaultwert = 0
REDABM: Defaultbedatung = 2ˆSY_ZYLZA - 1 f¨ ur alle SS Dies f¨ uhrt bei redsol > 0 zur Ausblendung aller EV’s.
Die Zuordnung Z¨ undreihenfolge, Einspritzreihenfolge, Bankzuordnung der Evs, Zuordnung Ausblendmuster REDABM zu Evs werden nachfolgend beschrieben. Beispiel 8-Zylinder 1SG: ========================
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bank2
L¨ angseinbau Frontmotor Zylinderanordnung ˆ | Fahrtrichtung 5 1 6 2 Bank1 7 3 8 4 XX Kupplungsseite
Zylinder Nr. EvNr EvNr SY_ZZBANK = zzbank = 90 dez REDABM-Bitposition Ausblendmuster REDABM redsol_one: | | | | | | v
0 1 2 3 4 5 6 7
2 8 7 | 0 | 7
7 7 6 | 1 | 6
3 6 5 | 0 | 5
6 5 4 | 1 | 4
8 4 3 | 1 | 3
4 3 2 | 0 | 2
5 2 1 | 1 | 1
0 0 0 0 0 0 0 1
0 0 0 1 1 1 1 1
0 0 0 0 0 1 1 1
0 1 1 1 1 1 1 1
0 0 0 0 0 0 1 1
0 0 1 1 1 1 1 1
0 0 0 0 1 1 1 1
1 <--- Z¨ undreihenfolge in Pfeilrichtung, Zylinder Nr. in Motorz¨ ahlweise 1 <--- Einspritzreihenfolge in Pfeilrichtung Anwender Z¨ ahlweise 1 ... SY_ZYLZA 0 <--- Einspritzreihenfolge in Pfeilrichtung SG-interne Z¨ ahlweise 0 ... SY_ZYLZA-1 | entspricht zzyl-Z¨ ahlweise 0 Zylinderzuordnung zu Bank Bit = false (0) Ev geh¨ ort zu Bank1, | Bit = true (1) Ev geh¨ ort zu Bank 2 0 evrbgn_one: 0 1 01 dez redsol_one = redsol -1, wenn redsol > 0 1 17 1 21 1 85 1 87 1 119 1 127 1 255
Das Muster mit evrbgn_one = 1 wird erzeugt durch einmaliges logisches Rotieren nach links, d.h. eine 1 die links rausf¨ allt wird rechts wieder eingetragen. evrbgn_one: 1 redsol_one: 0 0 0 0 0 0 0 1 0 02 dez 1 0 0 1 0 0 0 1 0 34 2 0 0 1 0 1 0 1 0 42 3 1 0 1 0 1 0 1 0 170 4 1 0 1 0 1 0 1 1 171 5 1 0 1 1 1 0 1 1 187 6 1 0 1 1 1 1 1 1 191 7 1 1 1 1 1 1 1 1 255 . . .
Rotieren des jeweils vorherigen Musters evrbgn_one = SY_ZYLZA-1 letztes Muster
Hier nochmals eine Erl¨ auterung zur Z¨ ahlweise Ev und Zylinder: Das Ev1 in Anwenderz¨ ahlweise ist mit Ev0 in SG-Z¨ ahlweise identisch. Dieses Ev ¨ offnet sich f¨ ur die Zeit ti_ev0 und liefert die Kraftstoffmasse f¨ ur Zylinder zzyl = 0 in SG Z¨ ahlweise oder Zylinder 2 in der Z¨ undreihenfolge des Motors in obigem Beispiel. Die Zuordnung Ev1 zu Z¨ undzylinder 2 wird durch den Kabelbaum bestimmt. Dieses Ev1 wird abgeschaltet wenn in REDABM-Bit0 bzw. evz_aus-Bit0 eine 1 steht.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVAB 6.100.7
Seite 1554 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Beispiel 8-Zylinder 2SG: ======================== Abschaltung der Zylinder zuerst auf Master und dann auf Slave: Dabei gilt bei Projekten mit 2 Steuerger¨ aten eine Aufl¨ osung bez¨ uglich redsol von 1 Motorzylinder d.h. maximales redsol = 2*SY_ZYLZA = 8 L¨ angseinbau Heckmotor Zylinderanordnung ˆ | Fahrtrichtung 8 1 Bank2 7 2 Bank1 6 3 5 4 XX Kupplungsseite Slave (SGB) Master (SGA) Zylinder Nr. 6 2 8 4 7 3 5 1 <--- Z¨ undreihenfolge in Pfeilrichtung, Zylinder Nr. Motorz¨ ahlweise EvNr 8 7 6 5 4 3 2 1 <--- Einspritzreihenfolge in Pfeilrichtung-Z¨ ahlweise 1 ... SY_ZYLZA Gesamtmotor EvNr 4 3 2 1 4 3 2 1 <--- Einspritzreihenfolge in Pfeilrichtung-Z¨ ahlweise 1 ... SY_ZYLZA Slave/Master EvNr 3 2 1 0 3 2 1 0 <--- Einspritzreihenfolge in Pfeilrichtung SG-interne Z¨ ahlweise 0 ... SY_ZYLZA-1 | | | | | | | | | | | | | | | | entspricht zzyl-Z¨ ahlweise Slave/Master SY_ZZBANKB 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SY_ZZBANK Zylinderzuordnung immer zu Bank1: Bit = false (0) Ev geh¨ ort zu Bank1, | | | | | | | | | | Bit = true (1) Ev geh¨ ort zu Bank 2 REDABM-Bitpos. 7 6 5 4 3 2 1 0 REDABMB-Bitpos. 7 6 5 4 3 2 1 0 REDABMB: REDABM: evrbgn_one: 0 redsol_one: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 redsol_one = redsol -1, wenn redsol > 0 | 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 | 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 | 3 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 | 4 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 | 5 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 | 6 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 | 7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 \______ ______/ \______ ______/ V V Slave (SGB) Master (SGA) . . Rotieren des jeweils vorherigen Musters siehe oben bei 1SG-Konzept .
Beispiel 8-Zylinder 2SG: ======================== Abschaltung der Zylinder wechselseitig auf Bank1 und auf Bank2: L¨ angseinbau Heckmotor Zylinderanordnung ˆ | Fahrtrichtung 8 1 Bank2 7 2 Bank1 6 3 5 4 XX Kupplungsseite Slave (SGB) Master (SGA) Zylinder Nr. 6 2 8 4 7 3 5 1 <--- Z¨ undreihenfolge in Pfeilrichtung, Zylinder Nr. Motorz¨ ahlweise EvNr 8 7 6 5 4 3 2 1 <--- Einspritzreihenfolge in Pfeilrichtung-Z¨ ahlweise 1 ... SY_ZYLZA Gesamtmotor EvNr 4 3 2 1 4 3 2 1 <--- Einspritzreihenfolge in Pfeilrichtung-Z¨ ahlweise 1 ... SY_ZYLZA Slave/Master EvNr 3 2 1 0 3 2 1 0 <--- Einspritzreihenfolge in Pfeilrichtung SG-interne Z¨ ahlweise 0 ... SY_ZYLZA-1 | | | | | | | | | | | | | | | | entspricht zzyl-Z¨ ahlweise Slave/Master SY_ZZBANKB 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SY_ZZBANK Zylinderzuordnung immer zu Bank1: Bit = false (0) Ev geh¨ ort zu Bank1 | | | | | | | | | | Bit = true (1) Ev geh¨ ort zu Bank 2 REDABM-Bitpos. 7 6 5 4 3 2 1 0 REDABMB-Bitpos. 7 6 5 4 3 2 1 0 REDABMB: REDABM: evrbgn_one: 0 redsol_one: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 redsol_one = redsol -1, wenn redsol > 0 | 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 | 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 | 3 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 | 4 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 | 5 0 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 | 6 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 | 7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 \______ ______/ \______ ______/ V V Slave (SGB) Master (SGA) . . Rotieren des jeweils vorherigen Musters siehe oben bei 1SG-Konzept .
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVABU 3.10.0
Seite 1555 von 4100 31.JAN.2003 Thomas Brosi
Zylinderabschaltung (ZAS): ------------------F¨ ur die Kennlinie REDABMZ = Ev-Abschaltmuster gilt dasselbe wie bei REDABM. Hier gibt es den Freiheitsgrad evrbgn_one nicht. f¨ ur redsol_one = 0 bis SY_ZYLZA/2 ist das Ev-Abschaltmuster f¨ ur die ZAS-Zylinder einzutragen. Bei gr¨ oßeren redsol_one wird immer ein weiteres Ev abgeschaltet. Bildung des tats¨ achlichen Ausblendmusters durch Oder-Verkn¨ upfung der Festen Ev-Abschaltmuster mit den ¨ uber die Momentenreduzierung ausgew¨ ahlten Ev-Abschaltmustern (REDABM, REDABMB, REDABMC, REDABMZ). Feste Abschaltmuster:
fevab EV-Endstufenfehler, Katschutz, Codewort flgtiab Zylinder mit Z¨ undaussetzern, die von der Funktion Aussetzererkennung erkannt wurden devoff durch Tester abzuschaltende Evs
Gesamtes festes Abschaltmuster: abmf = fevab ODER flgtiab ODER devoff Gesamtes Ev-Abschaltmuster: Bei nicht aktiver Zylinderabschaltung: evz_aus = abmf ODER [REDABM ( evr_bgn_one, redsol_one)] REDABMB oder REDABMC verwendet. Bei aktiver Zylinderabschaltung: evz_aus = abmf ODER [REDABMZ (redsol_one)]
Bei 2SG wird auf Slave Seite anstelle von REDABM das Kennfeld
Bei 2SG nicht m¨ oglich
In der Funkion AEVABZK wird bei EGAS-Systemen entschieden, ob Ev-Abschaltung durch Momentenreduzierung (redsol), oder durch ¨ Uberwachungseingriffe realisiert wurde, bei Systemen ohne EGAS ist nur die Momentenreduzierung aktiv. Bei Momenteneingriff ist evz_austot = evz_aus, bei ¨ Uberwachungseingriffen ist evz_austot = 255. In evz_aus sind bei Momenteneingriffen nur die Bits gesetzt zu denen auch Evs im SG verbaut sind. D.h. evz_aus ist immer < 255 bei SG mit SY_ZYLZA < 8. Damit kann bei Messungen von evz_aus unterschieden werden, ob Momenteneingriff oder Eingriff duch ¨ Uberwachungsfunktionen. Die Berechnung der realisierten abgeschalteten Evs in abmf wird Die tats¨ achliche Ev-Abschaltung obwohl das zugh¨ orige ti_evx > 0
Reduzierung redist = Anzahl der abgeschalteten Evs in evz_austot bzw. redbas = Anzahl der in der Funktion BGEVAB durchgef¨ uhrt. wird in %ACIFI durchgef¨ uhrt. Bei Abschaltung wird die entsprechende Ev-Endstufe nicht angesteuert, ist.
------
mit zunehmender Reduzierstufe wird bei Projekten mit einem SG immer wechselseitig ein Ev von jeder Bank abgeschaltet dabei kann immer das in der Z¨ undfolge n¨ achste Ev benutzt werden, oder ein Ev mit konstantem Z¨ undabstand, um gr¨ oßere Laufunruhe zu verhindern, wenn 2 aufeinanderfolgende Ev’s abgeschaltet sind. Bei Projekten mit 2 SG werden zuerst die Ev’s einer Motorh¨ alfte ( Masterh¨ alfte ) abgeschaltet und bei weiterer Reduzierung die Ev’s der zweiten H¨ alfte.
Die ¨ uber evrbgn_one versetzten Muster werden im Normalfall durch logisches rotieren nach links aus dem Muster von evrbn_one - 1 gebildet. Der Ev-Abschaltungsbeginn ist auf den aktuell z¨ undenden Zylinder synchronisiert d.h. fr¨ uhestens nach 2KWU w¨ urde ein Ev abgeschaltet. Mit Hilfe des festen Offset SY_ZYLZA/2 kann dieser Beginn fr¨ uher gelegt werden, sodaß nach 1KWU das erste Ev abschaltet.
¨ FU AEVABU 3.10.0 Ausgabe EV-Abschaltung durch Uberwachungsfunktionen bei EGAS FDEF AEVABU 3.10.0 Funktionsdefinition nmot Begrenzung ndcdis_w
ndcdis_w
nmot_w
B_evabu DNMAXH
TNLZOFF B_nlzoff DNSKAZ
aevabu-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei der Festlegung des EV-Abschaltmusters gibt es verschieden Kriterien:
aevabu-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVABU 3.10.0
SY_SGANZ
Seite 1556 von 4100 31.JAN.2003 Thomas Brosi
1
B_dkpu_c B_dknolu_c
B_dknolu
B_dkpu
16383.75
/min NMXMSG wped
nmxdae_loc NMXDAE
NMXMDSKA
aevabu-nmot-begrenzung
ndcdis_w
aevabu-nmot-begrenzung
ABK AEVABU 3.10.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW KL FW FW FW
¨ Uberschreitung der Maximaldrehzahl fur ¨ Einspritzausblendung an allen Zylindern Offset fur ¨ Drehzahlschwelle zur Abschaltung Zundung ¨ bei SKA Maximaldrehzahl bei Drosselklappen-Antrieb-Ersatzbetrieb Maximaldrehzahl bei unbekannter Drosselklappenposition -> Ev-Abschaltung ¨ Maximaldrehzahl bei Drosselklappen-Fehler in anderem Motor-Steuergerat ¨ ¨ Verzogerungszeit zur Abschaltung der Zundung ¨ bei SKA fur ¨ Uberwachung
Systemkonstante
Art
Bezeichnung
SY_SGANZ
¨ Motormanagement SYS (REF) Systemkonstante Anzahl Steuergerate
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DNMAXH DNSKAZ NMXDAE NMXMDSKA NMXMSG TNLZOFF
Source-X
Source-Y
WPED
Art
Variable
Quelle
Referenziert von
B_DKNOLU
SREAKT
EIN ADVE, AEVABU,BBAGR, BBNWS,BGDVE, ... AEVABU, FGRABED,- EIN LLRNS EIN AEVABU, BBAGR,BBNWS, DLLR,DMDSTP, ... AEVABU, FGRABED,- EIN LLRNS AEVABZK, EVABUE AUS HT2KTIGNI, KT_ZUEN AUS NMAXMD AUS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... ADVE, AEVABU, ALBK, EIN BGDVE, DBKS, ...
B_DKNOLU_C B_DKPU
SREAKT
B_DKPU_C B_EVABU B_NLZOFF NDCDIS_W NMOT_W
AEVABU AEVABU AEVABU BGNMOT
WPED
GGPED
Bezeichnung Bedingung Drosselklappensteller stromlos
CAN-Receive-Bit: 2.SG hat DK-Notluftfahren Bedingung Sicherheitskraftstoffabschaltung (SKA)
CAN: Bedingung Sicherheitskraftstoffabschaltung (SKA) von 2. SG ¨ Bedingung Ev-Abschaltung durch Uberwachungsfunktionen ¨ Bedingung Abschaltung der Zundung fur ¨ ¨ Uberwachungsfunktion ¨ Drehzahlgrenze bei Abgeschalteter DK durch Uberwachung Motordrehzahl Normierter Fahrpedalwinkel
FB AEVABU 3.10.0 Funktionsbeschreibung Die Funktion ermittelt die Drehzahlgrenze zur Abschaltung von Einspritzung und Z¨ undung nach erkanntem Fehler durch eine ¨ Uberwachungsfunktion, und fordert bei ¨ Uberschreitung der Drehzahlgrenze die Ausblendung von Einspritzung und Z¨ undung an.
Beim DK-Notluft-Fahren B_dknolu wird die Drehzahlgrenze fahrpedalabh¨ angig aus einer Kennlinie ermittelt. Bei unbekannter DK-Position B_dkpu wir das Minimum aus fahrpedalabh¨ angiger Kennlinie und einer festen Drehzahlgrenze gesetzt. Die ermittelte Drehzahlgrenze wird an die Funktion NMAXMD zur Drehzahlregelung ¨ ubergeben. Bei ¨ Uberschreitung der Drehzahlgrenze inklusive einem ersten Offset wird die Ausblendung der Einsopritzung angefordert. Bei ¨ Uberschreitung der Drehzahlgrenze inklusive dem ersten und einem zweiten Offset wird zus¨ atzlich die Ausblendung der Z¨ undung angefordert. Die Z¨ undausblendung ist um eine applizierbare Zeit verz¨ ogert, damit bereits abgesetzte Einspritzungen noch gez¨ undet werden k¨ onnen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVABZK 1.40.0
Seite 1557 von 4100 31.JAN.2003 Thomas Brosi
APP AEVABU 3.10.0 Applikationshinweise Nach Applikation der Drehzahlgrenze muß die Fahrzeugreaktion f¨ ur einen exemplarischen Fehlerfall mit ge¨ offner DK gepr¨ uft werden (Bremsbarkeit und Fahrbarkeit). Die Bedatung muß in Abstimmung mit der Bedatung der Funktion UFREAC erfolgen.
¨ FU AEVABZK 1.40.0 Ausgabe Ev-Abschaltung %MDRED + Komplettabschaltung durch Uberwachungsfunktionen FDEF AEVABZK 1.40.0 Funktionsdefinition single parts to cutoff injection valves injection valve cutoff part THROTL_ACT by throttle blade actuator
injection valve cutoff functionality
amxevab
injection valve cutoff part by two or more ECUs
TWO_ECUs amxevab
injection valve cutoff part by function KOEVAB
KOEVAB amxevab
injection valve cutoff part at ignition switch off by S_KL15
B_dmdstop amxevab /NC 0
evz_aus
255
B_evasel
evz_austot 1/
S_KL15_OFF amxevab
amxevab is not available as RAM-cell
evz_austot 1/ evz_austot
aevabzk-main
injection may also be disabled if immobilizer is active
aevabzk-main
SY_EGAS
1/
B_dveada SY_DVEADA 0.0
1/ amxevab /NC
amxevab /NC
amxevab
1/ amxevab /NC
0
amxevab is not available as RAM-cell
2/ 1/
B_evabu
amxevab /NC
amxevab /NC
1/ amxevab /NC 1
aevabzk-throtl-act
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
evz_austot
aevabzk-throtl-act
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEVABZK 1.40.0
Seite 1558 von 4100 31.JAN.2003 Thomas Brosi
ECU-Selection is wrong -- > fuel cutoff SY_2SG
amxevab is not available as RAM-cell
1/ B_evasga 1/
amxevab /NC
amxevab aevabzk-two-ecus
amxevab /NC
1/ amxevab /NC
6 aevabzk-two-ecus
amxevab /NC
4
amxevab aevabzk-s-kl15-off
amxevab /NC
amxevab is not available as RAM-cell
aevabzk-s-kl15-off
SY_KOEVAB 1/
setBit
1/ amxevab /NC clrBit
1/ amxevab /NC
2
amxevab
amxevab is not available as RAM-cell
aevabzk-koevab
amxevab /NC
aevabzk-koevab
true
aevabzk-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_koevab
B_evasel
aevabzk-init
ABK AEVABZK 1.40.0 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_2SG SY_BDE SY_DVEADA SY_EGAS SY_GRDWOF SY_KOEVAB
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
¨ vorhanden Systemkonstante 2 Steuergerate Systemkonstante Benzin-Direkteinspritzung Systemkonstante BGDVE: Sperren von Einspritzung durch DV-E-Adaption erlaubt Systemkonstante E-GAS vorhanden Systemkonstante Grundwertoffset, Abstand 1. zu 2. SW-Bezugsmarke in ◦ KW Koordination Ev-Abschaltung uber ¨ Funktion KOEVAB
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_DMDSTOP B_DVEADA B_ECULOCK B_ESGCAN
AEVAB BGDVE
B_EVABU B_EVASEL B_EVASGA B_KOEVAB
AEVABU AEVABZK
B_MASTERHW
DMDMIL
EVZ_AUS
AEVAB
EVZ_AUSTOT
AEVABZK
AEVABZK, EVABUE EIN AEVABZK EIN AEVABZK, GGCANECUEIN AEVABZK, DUF, SRE- EIN AKT AEVABZK, EVABUE EIN DMDSTP, EVABUE AUS AEVABZK EIN AEVABZK, EVABUE,- EIN NLPH EIN AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ... AEVABZK, BBKR,EIN EVABUE, KRREG BGEVAB, DHDEVE,- AUS EVABUE, GK, UFREAC
KOEVAB
Ev-Abschaltung aktiv –> Aussetzerekennung sperren Bedingung: DV-E-Adaption sperrt Einspritzung Verriegelungsanforderung Wegfahrsperre ¨ Bedingung Fehler SG-CAN bei 2 ME-Steuergeraten ¨ Bedingung Ev-Abschaltung durch Uberwachungsfunktionen Status alle fur ¨ DASE relevant. lokalen Einspritzventile d. SG werden angesteuert ¨ Bedingung Ev-Abschaltung durch Steuergerateauswahl Ev-Abschaltung durch Funktion KOEVAB aktiv ¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
Einspritzausblendmuster Einspritzausblendmuster total
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGEVAB 4.10.0
Seite 1559 von 4100 31.JAN.2003 Thomas Brosi
FB AEVABZK 1.40.0 Funktionsbeschreibung ¨ber die RAM-Zelle evz_austot an die Funktion ACIFI Die Funktion gibt bei "Nicht EGAS-Systemen" das Ev-Abschaltmuster evz_aus u weiter. Dort wird dann die eigentliche Kraftstoffabschaltung durchgef¨ uhrt. Im SG-Nachlauf wird das Abschaltmuster 255 ausgegeben. (Teilfunktion S_KL_15_OFF) Bei EGAS-Systemen (Teilfunktion THROTL_ACT) wird im Normalfall auch das Ev_Abschaltmuster evz_aus ¨ uber evz_austot an die Funktion ACIFI weitergegeben. Fordern jedoch ¨ Uberwachungsfunktionen ¨ uber den Eingang B_evabu eine Ev-Abschaltung, so wird evz_austot = 255 an die Funktion ACIFI ausgegeben und damit eine Komplettabschaltung der Einspritzung gefordert. Beim Tausch des EGAS-Stellers, muß der untere mechanische Anschlag durch eine Adaption neu gelernt werden. W¨ ahrend dieser Zeit darf keine Drehzahl > Starterdrehzahl sein. ¨ Uber B_dveada wird bei SY_DVEADA > 0 durch evz_austot = 255 verhindert, daß nach erkanntem EGAS-Stellertausch ein Motorstart erfolgt, bevor die EGAS-Stelleradaption erfolgt ist. Die Teilfunktion TWO_ECUS zeigt die zus¨ atzliche Funktionalit¨ at der Ev-Abschaltung bei Systemen mit mehr als einem SG. ¨ Uber die Teilfunktion KOEVAB werden projektspezfische Ev-Abschaltungen realisiert, z.B. Ev-Abschaltung bei Fehler des automtischen Schaltgetriebes, erkanntem R¨ uchdrehen des Motors, Motorabw¨ urgen ... F¨ ur die Freigabe der Diagnose Aussetzererkennung wird das Bit B_evasel gebildet durch ODER-Verkn¨ upfung von B_dmdstop (Sperre der Aussetzererkenung ¨ uber die Funktion AEVAB bei Momenteneingriffen) und den sonstigen Ev-Abschaltungen aus der Funktion AEVABZK selbst. B_evasel = true --> Aussetzererkennung freigegeben.
APP AEVABZK 1.40.0 Applikationshinweise
¨ FU BGEVAB 4.10.0 Berechnung der tatsachlichen Reduzierstufe durch EV-Abschaltung FDEF BGEVAB 4.10.0 Funktionsdefinition EV_TO_BANK
REDIST B_credist redistb1 redistb2 redist evz_austot B_cri B_evakt
evz_austot evz_ausold
bgevab-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
evz_austot B_credist redistb1 redistb2
bgevab-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGEVAB 4.10.0
Seite 1560 von 4100 31.JAN.2003 Thomas Brosi
B_credist
1/
redistb1 0
3/
B_bevab 1/ false B_evloc
SY_STERVK 0
2/
1/
redistb2 0
false
B_bevab2
evz_austot
1/
0
true
B_evloc
bgevab-ev-to-bank
1/
evz_austot
1/
evz_austb1 /NC zzbank
SY_STERVK
1/ 1
2/
redistb1
redistb1
2/
0.0
1/
1/
1/
evz_austb2 /NC
1
0
redistb2
redistb2
3/ index /NC 4/ SY_ZYLZA
3/ 1
index /NC B_credist
B_cri
1/ B_credist /NC 1/ redistb1 SY_STERVK
redist
redistb2
2/ 0.0
B_evakt
0.0 1/ redistb1
2/
1/ 0
redist
redist
0.0
B_evakt
B_evakt
redistb1 2/ redistb2
bgevab-redist
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
stateaevab
bgevab-ev-to-bank
0
bgevab-redist
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
true
1.0
B_evloc
BGEVAB 4.10.0
Seite 1561 von 4100 31.JAN.2003 Thomas Brosi
bgevab-init
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
evz_ausold
bgevab-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK BGEVAB 4.10.0 Abkurzungen ¨ Systemkonstante
Art
SY_STERVK SY_ZYLZA
SYS (REF) Systemkonstante Bedingung : Stereo vor Kat SYS (REF) Zylinderanzahl
Bezeichnung
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BEVAB
BGEVAB
AUS
Bedingung EV-Abschaltung auf Bank/Bank1
B_BEVAB2
BGEVAB
AUS
Bedingung EV-Abschaltung auf Bank2
B_EVAKT
BGEVAB
AUS
Bedingung alle Einspritzventile aktiv/angesteuert
B_EVLOC
BGEVAB
ATR, EVABUE,KOLASPH, LAMKO,LRSEB, ... ATR, EVABUE,KOLASPH, LAMKO,LRSEB, ... BBAGR, BBAGRMW,DLGHMM, MDAUTG,MDKOG, ... DDYLSU, DHRLSU,DLSAFK, DLSAHKBD, DMDSTP, ...
AUS
Status: alle lokalen Einspritzventile werden angesteuert, = B_EVTOT bei einem SG
EVZ_AUSOLD EVZ_AUSTOT
BGEVAB AEVABZK
LOK EIN
Einspritzausblendmuster total zum Zeitpunkt t-1 Einspritzausblendmuster total
REDIST
BGEVAB
AUS
Ist-Reduzierstufe
REDISTB1 REDISTB2 STATEAEVAB ZZBANK
BGEVAB BGEVAB AEVAB KONCW
AUS AUS EIN EIN
Ist-Reduzierstufe Bank 1 Ist-Reduzierstufe Bank 2 Nr des aktiven Zustandes in AEVAB ¨ Zylinderzuordnung zu Einspritzbanken
BGEVAB, DHDEVE,EVABUE, GK, UFREAC EVABUE, MDIST,MDRED, MSF, ZUE, ... BGLASO BGLASO BGEVAB AEVAB, BGEVAB,BGLASO, GK
FB BGEVAB 4.10.0 Funktionsbeschreibung Die Funktion berechnet aus dem Ev-Abschaltmuster evz_austot die tats¨ achliche Reduzierstufe redist, die bankselektiven Reduzierstufen redistb1, redistb2 und die Bedingungen B_bevab, B_bevab2, die angeben auf welcher Abgasbank ein Ev abgeschaltet ist. Da die Funktion auch f¨ ur Mehrsteuerger¨ ateprojekte gilt, muß unterschieden werden zwischen Zylinderb¨ anken und Abgasb¨ anken. Meim Mehrsteuerger¨ ateprojekt bedient ein SG immer eine Zylinderbank, diese kann eine Abgasbank (SY_STERVK = false) oder 2 Abgasb¨ anke (SY_STERVK = true) enthalten. B_bevab = true: mindestens ein Ev von Abgasbank1 ist abgeschaltet. B_bevab2 = true: mindestens ein Ev von Abgasbank2 ist abgeschaltet. Die Abschaltung eines beliebigen Ev wird in B_evloc angezeigt. B_evloc = false --> mindestens ein EV ist abgeschaltet. B_evakt wird erst 4 Kurbelwellenumdrehungen nach dem alle Ev’s wieder aktiv sind auf true gesetzt. Bestimmung der tats. realisierten Reduzierstufe redist: Jedes abzuschaltende Ev entspricht einer Reduzierung von 1. Damit ergibt sich redist durch die Anzahl der in evz_austot gesetzten Bit (gleich Anzahl abzuschaltender Evs). Dabei wird aus Laufzeitgr¨ unden nur SY_ZYLZA mal gez¨ ahlt. redist ist die Summe von redistb1 (Reduzierstufe auf Abgasbank 1) und redistb2 (Reduzierstufe auf Abgasbank 2). Die Zuordnung der Zylinder zu den Abgasb¨ anken ist durch das Bitmuster zzbank bestimmt. Beispiel: zzbank:
0 1 0 0 1 0 1 1
Bit = 0 --> Ev geh¨ ort zu Bank1
zzbank wird in PROKON aus der zu dem aktuellen SG geh¨ orenden SY_ZZBANK, SY_ZZBANKB, SY_ZZBANKC berechnet
evz_austot:
0 0 0 0 0 1 0 0
1 Ev abgeschaltet Ev geh¨ ort zu Bank1 --> B_bevab = true
Die Berechnung erfolgt nur, wenn sich eine ¨ Anderung in evz_austot ergeben hat (evz_austot <> evz_ausold). evzausold ist dabei der Wert von evz_austot aus der vorherigen Berechnung. Aus den bankselektiven Reduzierstufen redistb1 und redistb2 werden die Bits B_bevab (B_bevab2 nur bei SY_STERVK = true) gebildet. B_beavb = true bedeutet, daß ein Ev von Abgasbank1 abgeschaltet ist. Das Bit B_evloc = false bedeutet, daß mindestens ein Ev abgeschaltet ist (unabh¨ angig, welche Bank).
APP BGEVAB 4.10.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EVABUE 1.20.0
Seite 1562 von 4100 31.JAN.2003 Thomas Brosi
¨ FU EVABUE 1.20.0 Unersicht Ev-Abschaltung FDEF EVABUE 1.20.0 Funktionsdefinition EVABUE 1.20
coordination of totaly inj. valve cutoff KOEVAB
selection of inj. valve cutoff pattern (AEVAB-part) or totaly cutoff pattern = 255 AEVABZK
MDRED B_koevab
redsol AEVABU B_evabu B_dkuevab
torque reduction ZAS
only for ETCsystem
B_zas
cylinder cutoff
B_koevab B_evasel B_evabu B_dmdstop
calc. of reduction stage redist, redbas BGEVAB
AEVAB evz_austot
B_dkuevab redsol evz_aus
evz_austot
redist redbas
evz_aus
B_zas
NLPH
abmf B_phsnl zyleausb anzeausb
B_phsnl zyleausb anzeausb
phase synchronization DMD
abmf
B_dmdstop flgtiab
calc. inj. valve cutoff pattern by torque reduction MDRED ...
evz_austot is used to disable injection bit 0 = 1 ---> inj. valve 1 disabled evabue-main
flgtiab B_evasel
B_evloc B_bevab B_bevab2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
misfire detection evabue-main
ABK EVABUE 1.20.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
ABMF ANZEAUSB B_BEVAB
AEVAB
B_BEVAB2
BGEVAB
B_DKUEVAB B_DMDSTOP B_EVABU B_EVASEL B_EVLOC
AEVAB AEVABU AEVABZK BGEVAB
B_KOEVAB
KOEVAB
EIN EVABUE, KOMRH AEVAB, EVABUE EIN ATR, EVABUE,EIN KOLASPH, LAMKO,LRSEB, ... ATR, EVABUE,EIN KOLASPH, LAMKO,LRSEB, ... EVABUE EIN AEVABZK, EVABUE EIN AEVABZK, EVABUE EIN EIN DMDSTP, EVABUE EIN DDYLSU, DHRLSU,DLSAFK, DLSAHKBD, DMDSTP, ... AEVABZK, EVABUE,- EIN NLPH AEVAB, DMDSTP, EVA- EIN BUE AEVAB, EVABUE EIN AEVABZK, BBKR,EIN EVABUE, KRREG BGEVAB, DHDEVE,- EIN EVABUE, GK, UFREAC AEVAB, EVABUE EIN EVABUE EIN EIN EVABUE, MDIST,MDRED, MSF, ZUE, ... AEVAB, EVABUE,EIN MDLAM, MDRED AEVAB, EVABUE EIN
BGEVAB
B_PHSNL B_ZAS EVZ_AUS
AEVAB
EVZ_AUSTOT
AEVABZK
FLGTIAB REDBAS REDIST
DMDMIL BGEVAB
REDSOL
MDRED
ZYLEAUSB
Art
Bezeichnung Festeinspritzausblendmuster Anzahl der auszublendenen Einspritzungen; begrenzt zwischen 4 und 7 Bedingung EV-Abschaltung auf Bank/Bank1
Bedingung EV-Abschaltung auf Bank2
Bedingung Ev-Abschaltung bei unplausibler DK Ev-Abschaltung aktiv –> Aussetzerekennung sperren ¨ Bedingung Ev-Abschaltung durch Uberwachungsfunktionen Status alle fur ¨ DASE relevant. lokalen Einspritzventile d. SG werden angesteuert Status: alle lokalen Einspritzventile werden angesteuert, = B_EVTOT bei einem SG
Ev-Abschaltung durch Funktion KOEVAB aktiv ¨ Bedingung Phasensuche wahrend PG-Notlauf Bedingung: Beginn Zylinderabschaltung Einspritzausblendmuster Einspritzausblendmuster total ¨ Statusflag ti-Abschaltung bei kat.schadigenden Aussetzerraten Basis-Reduzierstufe Ist-Reduzierstufe Berechnete Soll-Reduzierstufe ¨ Darstellung auszublendender Zylinder; binare
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EVABUE 1.20.0
Seite 1563 von 4100 31.JAN.2003 Thomas Brosi
FB EVABUE 1.20.0 Funktionsbeschreibung Die Funktion EVABUE zeigt eine ¨ Ubersicht der Ev-Abschaltfunktionalit¨ at. Eine Ev-Abschaltung kann aus unterschiedlichsten Gr¨ unden erforderlich sein. Drehzahlbegrenzung, Geschwindikkeitsbegrenzung, Momentenreduzierung ¨ uber ASR-Eingriff, Einspritzverbot bei Schubabschaltung werden ¨ uber die sogenannte Sollreduduzierstufe redsol durch die Funktion MDRED angefordert. Eine Reduzierstufe bedeutet ein abschalten von einem Ev. Aus dieser Reduzierung wird in der Funktion AEVAB ein sogenanntes Ausblendmuster evz_aus bestimmt. Bit 0 in evz_aus ist Einspritzventil Ev1 zugeordnet. Abschaltung der Ev’s, die durch eine Zylinderabschaltung (ZAS) >stillgelegt< werden, sind ebenfalls in dem Ausblendmuster evz_aus der Funktion AEVAB ber¨ ucksichtigt. Ebenso die bereits ¨ uber die Aussetzererkennung gefundenen fehlerhaften Ev’s ( Zylinder mit Verbrennungsaussetzern ). ¨ber die Funktion NLPH ein Ev vorgegeben bei dem nicht F¨ ur die bei Phasenverlust n¨ otige Neusynchronisation, wird u eingespritzt wird. Der Motor wird mit Doppelz¨ undung betrieben. Mit Hilfe der Aussetzererkennung wird der zugeh¨ orige Zylinder zugeordnet. Damit ist eine phasensynchronisation m¨ oglich. Diese Funktionalit¨ at ist aber nur bei Saugrohreinspritzung m¨ oglich. Bei EGAS-Systemen wird auch bei Nichtplausibilit¨ aten des Drosselklappenstellers eine Einspritzabschaltung gefordert. Um diesen Teil transparent zu halten, werden die m¨ oglichen Fehler in der Funktion AEVABU ausgewertet und in der Funktion AEVABZK wird anstelle von evz_austot = evz_aus auf das feste Ausblendmuster 255 umgeschaltet ( evz_austot = 255). Projektspezische Komplett-Ev-Abschaltungen werden in der Funktion KOEVAB realisiert. Dort ist z.B ein Eingriff f¨ ur Ev-Abschaltung bei R¨ uckdreherkennung, Abw¨ urgeerkennung, Fehler in der Kommunikation mit automatischem Schaltgetriebe ASG, Pasenverlust bei BDE-Motoren ¨ uber Systemkonstanten aktivierbar. In der Funktion BGEVAB wird aus dem Ev-Abschaltmuster die Anzahl der tats¨ achlich abgeschalteten ev’s abgez¨ ahlt und als redist Istmomentenberechnung zur Verf¨ ugung gestellt. Die Bit in BGEVAB haben folgende Bedeutung: B_evloc = 1 alle Ev’s werden angesteuert, keine Ev-Abschaltung.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_bevab = 1 mindestens ein Ev auf Bank1 ist abgeschaltet. B_bevab2 = 1 mindestens ein Ev auf Bank2 ist abgeschaltet.
APP EVABUE 1.20.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOEVAB 2.20.0
Seite 1564 von 4100 31.JAN.2003 Thomas Brosi
FU KOEVAB 2.20.0 Koordination Ev-Abschaltung injection valve cutoff part by ASG gear
ASGEVAB B_temp0
injection valve cutoff part by detection of reverse rotation
RDEEVAB B_temp1
injection valve cutoff part by engine stalling
AWUEEVAB B_temp2
injection valve cutoff part by error of synchronization at phase sensor
NLPHEVAB B_temp3
injection valve cutoff part by defect of main relay
HREVAB B_temp4
injection valve cutoff part by errors on phase sensors
PSEVAB B_temp5
injection valve cutoff part by STVZG
SDFPAB B_temp6
injection valve cutoff part by error of voltage supply for ignition coils
UZEVAB B_temp7
Injection valve cutoff part by watchdog active
KOEVAB 2.20
B_koevab
UMAUSC B_temp8 BBWDAEVAB
koevab-main
injection valve cutoff part by UMAUSC
B_temp... not available as RAM-cell
B_temp9
koevab-main Ev-Abschaltung durch Automatisches Schaltgetriebe ASG
injection valve cutoff part by ASG gear 1/
0
B_asgab
B_temp0
B_temp0 /NC
koevab-asgevab
SY_ASG
1/ false
B_temp0 /NC
koevab-asgevab
Ev-Abschaltung nach erkanntem R¨ uckdrehen w¨ ahrend Motorauslauf
injection valve cutoff part by detection of reverse rotation
0
B_motstop B_temp1 /NC 1/ false B_temp1 /NC
B_temp1
koevab-rdeevab
1/
SY_RDE
koevab-rdeevab
Ev-Abschaltung nach erkanntem Abw¨ urgen
injection valve cutoff part by engine stalling 1/
SY_AWUE 0
B_awueab false
B_temp2 /NC 1/ B_temp2 /NC
B_temp2
koevab-awueevab
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF KOEVAB 2.20.0 Funktionsdefinition
koevab-awueevab
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOEVAB 2.20.0
Seite 1565 von 4100 31.JAN.2003 Thomas Brosi
Ev-Abschaltung bei Phasenverlust
B_synnot
B_temp3
B_temp3 /NC
koevab-nlphevab
injection valve cutoff part by error of synchronization at phase sensor
koevab-nlphevab
Ev-Abschaltung nach erkanntem Hauprelaisfehler
injection valve cutoff part by defect of main relay 1/
SY_UBR
B_temp4 koevab-hrevab
B_hrevab B_temp4 /NC 1/ false B_temp4 /NC
0
koevab-hrevab
Ev-Abschaltung nach erkanntem Phasengeberfehler
injection valve cutoff part by errors on phase sensors 1/
SY_BBPHSYN
B_temp5
0
koevab-psevab
B_phesab B_temp5 /NC 1/ B_temp5 /NC
koevab-psevab
Ev-Abschaltung Startverz¨ ogerung durch Kraftstoffpumpe
injection valve cutoff part by STVZG 1/ B_sdfpab B_temp6 /NC
0
B_temp6 koevab-sdfpab
SY_SDFP
1/ false
B_temp6 /NC
koevab-sdfpab
Ev-Abschaltung durch ¨ Uberwachung der Spannungsversorgung Z¨ undung
injection valve cutoff part by error on voltage supply for ignition coils 1/ B_evuzab
0
false
B_temp7 /NC 1/ B_temp7 /NC
B_temp7 koevab-uzevab
SY_DUZND
koevab-uzevab
Ev-Abschaltung durch ¨ Uberwachung
B_ausc_act
B_temp8 /NC
B_temp8
koevab-umausc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
koevab-umausc
Ev-Abschaltung durch Watchdog
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CONCJ 3.20.1
Seite 1566 von 4100 31.JAN.2003 Thomas Brosi
B_wdaactiv
koevab-bbwdaevab
Injection valve cutoff part by watchdog active B_temp9
B_temp9 /NC
koevab-bbwdaevab
ABK KOEVAB 2.20.0 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_ASG SY_AWUE SY_BBPHSYN SY_DUZND SY_RDE SY_SDFP SY_UBR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Getriebe mit Drehzahlregelung vorhanden ¨ Ev-Abschaltung durch Funktion AWUE moglich Funktion %BBPHSYN im Programmstand eingebunden Spannungsdiagnose der Zundspulen ¨ Ruckdreherkennung ¨ des Motors in Project vorhanden ¨ Systemkonstante Startverzogerung Kraftstoffpumpe Systemkonstante: Spannung hinter Hauptrelais ubr existiert
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ASGAB B_AUSC_ACT B_AWUEAB B_EVUZAB B_HREVAB B_KOEVAB
MDASG UMAUSC
EIN EIN EIN EIN EIN AUS
Motorabschaltung ASG Bedingung fur ¨ Abschaltpfadtest aktiv Ev-Abschaltung durch Funktion AWUE aktiv Einspritzventile wegen Spannungsunterbrechung Zundspulen ¨ ausblenden Anforderung Ev-Abschaltung bei Hauptrelaisfehler Ev-Abschaltung durch Funktion KOEVAB aktiv
B_MOTSTOP B_PHESAB B_SDFPAB B_SYNNOT B_WDAACTIV
RDE
DDG, KOEVAB DHR, KOEVAB KOEVAB KOEVAB KOEVAB AEVABZK, EVABUE,NLPH DDG, KOEVAB KOEVAB KOEVAB KOEVAB BBWDA, KOEVAB
EIN EIN EIN EIN EIN
Bedingung fur ¨ Abruch von Einspritzung und Zundung ¨ Anforderung Ev-abschaltung bei Phasengeberfehler Bedingung start delay fuel pump EV-Abschaltung Verbot der Einspritzung wenn Phasensynchronisation nicht gefunden werden kann Bedingung WDA-Abschaltung aktiv
GGUBR KOEVAB
NLPH
Die Funktion Koordination Ev-Abschaltung (KOEVAB) f¨ uhrt die einzelnen Eingriffe zusammen, die zu einer kompletten Ev-Abschaltung f¨ uhren. ¨ Uber die Systemkonstante wird der jeweilige Eingriff aktiviert. Die Systemkonstanten sind dazu in der Sektion PROKON zu spezifizieren. Die einzelnen Eingriffe werden durch eine ODER-Verkn¨ upfung zusamengef¨ uhrt. Das heißt, wenn einer der Eingriffe aktiviert ist (B_...), so wird B_koevab = true. Dies f¨ uhrt in der Funktion AEVABZK zur Abschaltung aller Einspritzventile die von diesem SG bedient werden.
APP KOEVAB 2.20.0 Applikationshinweise
FU CONCJ 3.20.1 Konfiguration BDE-HDEV-Endstufe FDEF CONCJ 3.20.1 Funktionsdefinition ¨ Ubersicht ---------
CJ840_1
CJ840_2
CJ840dcsave
CJ840swoff
concj-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB KOEVAB 2.20.0 Funktionsbeschreibung
concj-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CONCJ 3.20.1
Seite 1567 von 4100 31.JAN.2003 Thomas Brosi
Parameter f¨ ur ersten CJ840 --------------------------
B_stepbb HDEVBCC1
paracon1
3
5
HDEVPUCC
HDEVHCC
1
3
HDEVHC 1
1
HDEVBPT
paracon2 5 HDEVPUP1
HDEVBDT
2 HDEVBCC0
paracon3
3
5 HDEVPUP0
HDEVBC 2
HDEVDCCCUL
paracon4 6
HDEVDCCCLL
HDEVFCLK 4
1
HDEVENLS1
paracon5a 4
HDEVDCTM1
HDEVMSV1
dcdcen1 /NC 3
18
1/ true
false
B_stepbb 1/
CJ840 BB Step have other current thresholds BB Step Revision 12hex (18dez) concj-cj840-1
cj840reva
B_stepbb
concj-cj840-1 Parameter f¨ ur zweiten CJ840 ---------------------------
for second CJ840 paracon 1...4 are equal to first CJ840 SY_CJ840 2
1/ HDEVENLS2
paracon5b 4 dcdcen2 /NC
HDEVDCTM2 3
CJ840_1 paracon1 paracon2 paracon3 paracon4 paracon5a
CJ840_2 paracon1 paracon2 paracon3 paracon4 paracon5b
HDEVMSV2 2
concj-cj840-2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2
concj-cj840-2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CONCJ 3.20.1
Seite 1568 von 4100 31.JAN.2003 Thomas Brosi
Energiesparmode DC/DC Wandler -----------------------------
1/
SY_DCSAVE 1
0
1/
B_kl15
dcdcen1 /NC
2/ B_stprel
1/
SY_CJ840
nmot
2/
TCJ840OFF compute 1/
0
0
2
3/
Timer_OFF
1/
dcdcen2 /NC
false
Break 1/
B_cj840on
B_cj840on compute 1/ B_stprel
2/
1/
EdgeRising
3/
4/ true
HDEVDCEN1 dcdcen1 /NC
1/
B_cj840on 2/
HDEVDCEN2 dcdcen2 /NC HDEVENLS1
paracon5a dcdcen1 /NC
HDEVDCTM1
HDEVMSV1 2
2/
HDEVENLS2
paracon5b 4 dcdcen2 /NC
HDEVDCTM2 3
HDEVMSV2 2
concj-cj840dcsave Energiesparmode DC/DC Wandler im SG Nachlauf --------------------------------------------
SY_DCSAVE 1 1/ B_nachl
TCJ840NLOF compute 1/
2/
1/
Timer_NL 0
dcdcen1 /NC
2/ 1/
SY_CJ840 0
2
dcdcen2 /NC
concj-cj840swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3
concj-cj840dcsave
4
concj-cj840swoff
ABK CONCJ 3.20.1 Abkurzungen ¨ Parameter HDEVBC HDEVBCC0 HDEVBCC1 HDEVBDT HDEVBPT HDEVDCCCLL
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW
HDEV Endstufe booster cycle HDEV Endstufe booster current control 0 HDEV Endstufe booster current control 1 HDEV Endstufe booster delay time HDEV Endstufe booster phase timeout HDEV Endstufe DC/DC converter current control lower level
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 1569 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
HDEV Endstufe DC/DC converter current control upper level HDEV-Endstufe enable DC/DC converter (erster CJ840_1) HDEV-Endstufe enable DC/DC converter (zweiter CJ840_2) HDEV-Endstufe DC/DC converter toggle mode (erster CJ840_1) HDEV-Endstufe DC/DC converter toggle mode (zweiter CJ840_2) HDEV-Endstufe enable lowside switches 1...4 (erster CJ840_1) HDEV-Endstufe enable lowside switches 1...4 (zweiter CJ840_2) HDEV-Endstufe frequency at pin CLK HDEV Endstufe hysteresis current HDEV Endstufe hold current control HDEV-Endstufe MSV mode (erster CJ840_1) HDEV-Endstufe MSV mode (zweiter CJ840_2) HDEV Endstufe pick up current control HDEV Endstufe pick up phase 0 HDEV Endstufe pick up phase 1 Wartezeit bis DC/DC Wandler CJ840 im SG-Nachlauf abgeschaltet wird Wartezeit bis DC/DC Wandler CJ840 abgeschaltet wird
Systemkonstante
Art
Bezeichnung
SY_CJ840 SY_DCSAVE
SYS (REF) Systemkonstante: Anzahl CJ840 Bausteine SYS (REF) Systemkonstante BDE Energiesparmode
Source-X
Source-Y
HDEVDCCCUL HDEVDCEN1 HDEVDCEN2 HDEVDCTM1 HDEVDCTM2 HDEVENLS1 HDEVENLS2 HDEVFCLK HDEVHC HDEVHCC HDEVMSV1 HDEVMSV2 HDEVPUCC HDEVPUP0 HDEVPUP1 TCJ840NLOF TCJ840OFF
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CONCJ 3.20.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_CJ840ON B_KL15
CONCJ BBSYSCON
LOK EIN
Bedingung CJ840 ein Bedingung Klemme 15
B_NACHL
MOTAUS
EIN
Steuerung SG-Nachlauf
B_STPREL CJ840REVA CJ840REVB NMOT
HT2KTWNE HT2KTCJ840 HT2KTCJ840 BGNMOT
EIN EIN EIN EIN
Bedingung Entprellung von Drehzahlgebersignal gestartet Revisionsnummer CJ 840 (erster CJ840) Revisionsnummer CJ 840 (zweiter CJ840) Motordrehzahl
PARACON1 PARACON2 PARACON3 PARACON4 PARACON5A PARACON5B
CONCJ CONCJ CONCJ CONCJ CONCJ CONCJ
CONCJ, HT2KTCJ840 ADVE, BGLBK, BKS,CANECU, CANECUR, ... ADVE, BBSYSCON,BGTPABG, CONCJ,ESSTT, ... CONCJ, SYSYNC CONCJ CONCJ AAGRDC, ADAGRLS,ADVE, ALBK, AMSV, ... HT2KTCJ840 HT2KTCJ840 HT2KTCJ840 HT2KTCJ840 HT2KTCJ840 HT2KTCJ840
AUS AUS AUS AUS AUS AUS
HDEV-Endstufe Parameterregister 1 HDEV-Endstufe Parameterregister 2 HDEV-Endstufe Parameterregister 3 HDEV-Endstufe Parameterregister 4 HDEV-Endstufe Parameterregister 5 (erster CJ840) HDEV-Endstufe Parameterregister 5 (zweiter CJ840)
FB CONCJ 3.20.1 Funktionsbeschreibung Konfiguration der HDEV-Endstufe =============================== Die HDEV-Endstufe erzeugt aus dem Digitalsignal der Motronic einen komplexen Stromverlauf zur Ansteuerung der HDEVs (s. Bild). Zur Anpassung an die verschiedenen Typen von Einspritzventilen k¨ onnen die Pegel und Zeitparameter des generierten Stromsignals konfiguriert werden. Die Funktion %CONCJ stellt die einzelnen Parameter zu 5 Parameterbytes paracon1..5 zusammen, die an die HDEV-Endstufe ubergeben werden. Die Bytes paracon1..5 entsprechen den CJ840-Registern PARACON1..5 (vgl. Datenblatt des CJ840). ¨ ¨ Uber die Systemkonstante SY_CJ840 wird die Anzahl der verwendeten CJ840 Bauteile angegeben. Da die Parameter paracon 1..4 f¨ ur den zweiten CJ840 identisch zum ersten CJ840 sind, wird nur in paracon5a bzw. paracon5b unterschieden. Dort werden die Eigenschaften des jeweiligen CJ840 Baustein’s aktiviert. Wichtig ist die richtige Parametrierung die Ramzelle cj840reva (1.ter CJ840 Baustein) bzw. cj840revb (2.ter Baustein) anzuzeigen !!!!!!!
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CONCJ 3.20.1
Seite 1570 von 4100 31.JAN.2003 Thomas Brosi
m
m
m concj-strom-cj840
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Stromverlauf HDEV -----------------
concj-strom-cj840
APP CONCJ 3.20.1 Applikationshinweise Zur Konfiguration der HDEV-Endstufe sind die 5 Parameterregister des Endstufenbausteins CJ840 mit den entsprechenden Werten zu beschreiben. D.h. aus den nachfolgenden Tabellen sind die zu den verwendeten EVs passenden Parameter auszuw¨ ahlen, die Funktion %CONCJ setzt dann die jeweiligen Bytes paracon1..5 aus den Einzelwerten zusammen. Abh. von der Systemkonstanten SY_CJ840 wird die Anzahl der Bauteile und ihre Parameter verwendet. Mit der Systemkonstanten SY_DCSAVE wird der Energiesparmode aktiviert. Mit diesem Modus kann nach einer applizierbaren Zeit TCJ840OFF bei Kl.15 ein und Drehzahl nmot=0, der DC/DC Wandler abgeschaltet werden. Durch die Bedingung B_stprel wird der DC/DC Wandler wieder eingeschaltet. Mit der applizierbaren Zeit TCJ840NLOF kann im Steuerger¨ ate Nachlauf der DC/DC Wandler abgeschaltet werden. Nach dem Power-On-Reset des Endstufenbausteins CJ840 sind bis zur ersten Parametrierung ¨ uber SPI-Schnittstelle die bausteininternen Default-Parameter aktiv (mit * in Tabellen markiert). Wichtig ist die richtige Parametrierung die Ramzelle cj840reva (1.ter CJ840 Baustein) bzw. cj840revb (2.ter Baustein) anzuzeigen !!!!!!!!!!!
Belegung Parameterregister 1: REVISION 00 u. 01hex +--------------------------------------------------+ | paracon1 | +-----+-----+-----+-----+-----+-----+-----+--------+ Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +-----+-----+-----+-----+-----+-----+-----+--------+ Parameter | HDEVBCC1 | HDEVPUCC | HDEVHCC | HDEVHC | +-----------------+-----------+-----------+--------+ Register
+-----------+----------+ | einzutra- | Booster- | | gender | strom 1 | | Wert | HDEVBCC1 |
+-----------+-------------+ | einzutra- | Anzugsstrom | | gender | | | Wert | HDEVPUCC |
+-----------+------------+ | einzutra- | Haltestrom | | gender | | | Wert | HDEVHCC |
+-----------+------------+ | einzutra- | Hysterese | | gender | -strom | | Wert | HDEVHC |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
+-----------+----------+ | 0 | 7.0 A | | 1 | 8.0 A | | 2 | 5.0 A | | 3 | 6.0 A | | 4 | 11.0 A | | 5 | 12.0 A | | 6 | 9.0 A | | 7 | 10.0 A *| +-----------+----------+
+-----------+-------------+ | 0 | 6.0 A | | 1 | 5.0 A | | 2 | 8.0 A | | 3 | 7.0 A *| +-----------+-------------+
CONCJ 3.20.1
Seite 1571 von 4100 31.JAN.2003 Thomas Brosi
+-----------+------------+ | 0 | 2.4 A | | 1 | 2.7 A | | 2 | 1.8 A | | 3 | 2.1 A *| +-----------+------------+
+-----------+------------+ | 0 | 0.6 A | | 1 | 0.9 A *| +-----------+------------+
+-----------+------------+ | einzutra- | Haltestrom | | gender | | | Wert | HDEVHCC | +-----------+------------+ | 0 | 2.3 A | | 1 | 2.5 A | | 2 | 1.9 A | | 3 | 2.1 A *| +-----------+------------+
+-----------+------------+ | einzutra- | Hysterese | | gender | -strom | | Wert | HDEVHC | +-----------+------------+ | 0 | 0.6 A | | 1 | 0.9 A *| +-----------+------------+
Belegung Parameterregister 1: REVISION > 11hex +--------------------------------------------------+ | paracon1 | +-----+-----+-----+-----+-----+-----+-----+--------+ Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +-----+-----+-----+-----+-----+-----+-----+--------+ Parameter | HDEVBCC1 | HDEVPUCC | HDEVHCC | HDEVHC | +-----------------+-----------+-----------+--------+ Register
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+-----------+----------+ | einzutra- | Booster- | | gender | strom 1 | | Wert | HDEVBCC1 | +-----------+----------+ | 0 | 10.5 A | | 1 | 11.0 A | | 2 | 11.5 A | | 3 | 12.0 A | | 4 | 8.5 A | | 5 | 9.0 A | | 6 | 9.5 A | | 7 | 10.0 A *| +-----------+----------+
+-----------+-------------+ | einzutra- | Anzugsstrom | | gender | | | Wert | HDEVPUCC | +-----------+-------------+ | 0 | 7.0 A | | 1 | 8.0 A | | 2 | 5.0 A | | 3 | 6.0 A *| +-----------+-------------+
Belegung Parameterregister 2: REVISION 00 u. 01hex +-----------------------------------------------+ | paracon2 | +-----+-----+-----+-----+-----+-----+-----+-----+ Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +-----+-----+-----+-----+-----+-----+-----+-----+ Parameter | HDEVBPT | HDEVPUP1 | HDEVBDT | +-----------------+-----------------+-----------+ Register
+-----------+-------------+ | einzutra- | Anzugsstrom | | gender | -timeout | | Wert | HDEVBPT | +-----------+-------------+ | 0 | 600 us | | 1 | 700 us | | 2 | 800 us | | 3 | 100 us | | 4 | 200 us | | 5 | 300 us | | 6 | 400 us | | 7 | 500 us * | +-----------+-------------+
+-----------+-------------+ | einzutra- | Anzugsstrom | | gender | -zeit 1 | | Wert | HDEVPUP1 | +-----------+-------------+ | 0 | 900 us | | 1 | 1000 us | | 2 | 1100 us | | 3 | 400 us | | 4 | 500 us | | 5 | 600 us | | 6 | 700 us | | 7 | 800 us * | +-----------+-------------+
+-----------+---------------+ | einzutra- | Boosterver- | | gender | z¨ ogerung | | Wert | HDEVBDT | +-----------+---------------+ | 0 | 150 us | | 1 | 200 us | | 2 | 50 us | | 3 | 100 us * | +-----------+---------------+
Belegung Parameterregister 2: REVISION > 11hex +-----------------------------------------------+ | paracon2 | +-----+-----+-----+-----+-----+-----+-----+-----+ Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +-----+-----+-----+-----+-----+-----+-----+-----+ Parameter | HDEVBPT | HDEVPUP1 | HDEVBDT | +-----------------+-----------------+-----------+ Register
+-----------+-------------+ | einzutra- | Anzugsstrom | | gender | -timeout | | Wert | HDEVBPT | +-----------+-------------+ | 0 | 576 us | | 1 | 672 us | | 2 | 768 us | | 3 | 96 us | | 4 | 192 us | | 5 | 288 us | | 6 | 384 us | | 7 | 480 us * |
+-----------+-------------+ | einzutra- | Anzugsstrom | | gender | -zeit 1 | | Wert | HDEVPUP1 | +-----------+-------------+ | 0 | 400 us | | 1 | 1100 us | | 2 | 1000 us | | 3 | 900 us | | 4 | 800 us | | 5 | 700 us | | 6 | 600 us | | 7 | 500 us * |
+-----------+---------------+ | einzutra- | Boosterver- | | gender | z¨ ogerung | | Wert | HDEVBDT | +-----------+---------------+ | 0 | 150 us | | 1 | 200 us | | 2 | 50 us | | 3 | 100 us * | +-----------+---------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
+-----------+-------------+
CONCJ 3.20.1
Seite 1572 von 4100 31.JAN.2003 Thomas Brosi
+-----------+-------------+
Belegung Parameterregister 3: REVISION 00 u. 01hex +-----------------------------------------------+ | paracon3 | +-----+-----+-----+-----+-----+-----+-----+-----+ Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +-----+-----+-----+-----+-----+-----+-----+-----+ Parameter | HDEVBCC0 | HDEVPUP0 | HDEVBC | +-----------------+-----------------+-----------+ Register
+-----------+-------------+ | einzutra- | Booster- | | gender | -strom 0 | | Wert | HDEVBCC0 | +-----------+-------------+ | 0 | 7.0 A | | 1 | 8.0 A | | 2 | 5.0 A | | 3 | 6.0 A | | 4 | 11.0 A | | 5 | 12.0 A | | 6 | 9.0 A | | 7 | 10.0 A * | +-----------+-------------+
+-----------+-------------+ | einzutra- | Anzugsstrom | | gender | -zeit 0 | | Wert | HDEVPUP0 | +-----------+-------------+ | 0 | 900 us | | 1 | 1000 us | | 2 | 1100 us | | 3 | 400 us | | 4 | 500 us | | 5 | 600 us | | 6 | 700 us | | 7 | 800 us * | +-----------+-------------+
+-----------+------------+ | einzutra- | Booster- | | gender | zyklus | | Wert | HDEVBC | +-----------+------------+ | 0 | 4 | | 1 | 3 | | 2 | 2 | | 3 | 1 * | +-----------+------------+
Belegung Parameterregister 3: REVISION > 11hex +-----------------------------------------------+ | paracon3 | +-----+-----+-----+-----+-----+-----+-----+-----+ Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +-----+-----+-----+-----+-----+-----+-----+-----+ Parameter | HDEVBCC0 | HDEVPUP0 | HDEVBC | +-----------------+-----------------+-----------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Register
+-----------+-------------+ | einzutra- | Booster- | | gender | -strom 0 | | Wert | HDEVBCC0 | +-----------+-------------+ | 0 | 10.5 A | | 1 | 11.0 A | | 2 | 11.5 A | | 3 | 12.0 A | | 4 | 8.5 A | | 5 | 9.0 A | | 6 | 9.5 A | | 7 | 10.0 A * | +-----------+-------------+
+-----------+-------------+ | einzutra- | Anzugsstrom | | gender | -zeit 0 | | Wert | HDEVPUP0 | +-----------+-------------+ | 0 | 400 us | | 1 | 1100 us | | 2 | 1000 us | | 3 | 900 us | | 4 | 800 us | | 5 | 700 us | | 6 | 600 us | | 7 | 500 us * | +-----------+-------------+
+-----------+------------+ | einzutra- | Booster- | | gender | zyklus | | Wert | HDEVBC | +-----------+------------+ | 0 | 4 | | 1 | 3 | | 2 | 2 | | 3 | 1 * | +-----------+------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CONCJ 3.20.1
Seite 1573 von 4100 31.JAN.2003 Thomas Brosi
Belegung Parameterregister 4: REVISION 00 u. 01hex +-----------------------------------------------+ | paracon4 | +-----+-----+-----+-----+-----+-----+-----+-----+ Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +-----+-----+-----+-----+-----+-----+-----+-----+ Parameter | HDEVDCCCUL| HDEVDCCCLL| HDEVFCLK | X | +-----------------+-----------+-----------+-----+ Register
+-----------+---------------+ | einzutra- | DC/DC Wandler | | gender | Abschaltstrom | | Wert | HDEVCCCUL | +-----------+---------------+ | 0 | 12.0 A | | 1 | 10.0 A | | 2 | 8.0 A | | 3 | 6.0 A * | +-----------+---------------+
+-----------+---------------+ | einzutra- | DC/DC Wandler | | gender | Einschaltstrom| | Wert | HDEVCCCLL | +-----------+---------------+ | 0 | 5.0 A | | 1 | 4.0 A | | 2 | 3.0 A | | 3 | 2.0 A * | +-----------+---------------+
+-----------+-------------------------------------------+ | einzutra- | Frequenzteiler | | gender | | | Wert | HDEVFCLK | +-----------+-------------------------------------------+ | 0 | 1 MHz-Eingangstakt ist an CLK angelegt | | 1 | 2 MHz-Eingangstakt ist an CLK angelegt | | 2 | 4 MHz-Eingangstakt ist an CLK angelegt | | 3 | 8 MHz-Eingangstakt ist an CLK angelegt | | 4 | 10 MHz-Eingangstakt ist an CLK angelegt | | 5 | 12 MHz-Eingangstakt ist an CLK angelegt | | 6 | 16 MHz-Eingangstakt ist an CLK angelegt | | 7 | 20 MHz-Eingangstakt ist an CLK angelegt * | +-----------+-------------------------------------------+
Belegung Parameterregister 4: REVISION > 11hex +-----------------------------------------------+ | paracon4 | +-----+-----+-----+-----+-----+-----+-----+-----+ Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +-----+-----+-----+-----+-----+-----+-----+-----+ Parameter | HDEVDCCCUL| HDEVDCCCLL| HDEVFCLK | X | +-----------------+-----------+-----------+-----+ ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Register
+-----------+---------------+ | einzutra- | DC/DC Wandler | | gender | Abschaltstrom | | Wert | HDEVCCCUL | +-----------+---------------+ | 0 | 10.0 A | | 1 | 12.0 A | | 2 | 6.0 A | | 3 | 8.0 A * | +-----------+---------------+
+-----------+---------------+ | einzutra- | DC/DC Wandler | | gender | Einschaltstrom| | Wert | HDEVCCCLL | +-----------+---------------+ | 0 | 5.0 A | | 1 | 4.0 A | | 2 | 3.0 A | | 3 | 2.0 A * | +-----------+---------------+
+-----------+-------------------------------------------+ | einzutra- | Frequenzteiler | | gender | | | Wert | HDEVFCLK | +-----------+-------------------------------------------+ | 0 | 1 MHz-Eingangstakt ist an CLK angelegt | | 1 | 2 MHz-Eingangstakt ist an CLK angelegt | | 2 | 4 MHz-Eingangstakt ist an CLK angelegt | | 3 | 8 MHz-Eingangstakt ist an CLK angelegt | | 4 | 10 MHz-Eingangstakt ist an CLK angelegt | | 5 | 12 MHz-Eingangstakt ist an CLK angelegt | | 6 | 16 MHz-Eingangstakt ist an CLK angelegt | | 7 | 20 MHz-Eingangstakt ist an CLK angelegt * | +-----------+-------------------------------------------+
Belegung Parameterregister 5: +-----------------------------------------------+ | paracon5 | +-----+-----+-----+-----+-----+-----+-----+-----+ Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +-----+-----+-----+-----+-----+-----+-----+-----+ Parameter | HDEVL1-4 |ENDC |DCTOG| x | MSV | +-----------------------+-----+-----+-----+-----+ Register
HDEVL1-4:
0 sperrt die entsprechende lowside Endstufe; 1 gibt LS Endstufe frei
ENDC:
0 sperrt den DC/DC Wandler; 1 gibt DC/DC Wandler frei
DCTOG:
0 aktiviert den DC/DC Wandler Pseudozufallsgenerator f¨ ur die Einschaltschwelle 1 sperrt den Pseudozufallsgenerator und die Werte in Paracon 4 sind g¨ ultig.
MSV:
0 aktiviert auf Bank 2 eine Ansteuerm¨ oglichkeit f¨ ur ein Mengensteuerventil mit festen Ansteuerparametern und eingeschr¨ ankter Diagnose.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHDEVE 2.20.0
Seite 1574 von 4100 31.JAN.2003 Thomas Brosi
FU DHDEVE 2.20.0 Diagnose; Endstufe Hochdruck-EV FDEF DHDEVE 2.20.0 Funktionsdefinition ¨ Ubersicht =========
error-status errcj840a errcj840b
errcj840a errcj840b
diagnosis_and_healing
HDEVLi_DFPM
B_esstat
B_esstat
minError_L
minError
B_eserr
B_eserr
maxError_L
maxError
B_dhdevee
nplError_L
nplError
B_esstat2
sigError_L
sigError
B_dhdevee B_esstat2 B_eserr2 B_errspi
s
B_eserr2 healing_cj840 loop_heal B_errspi loop_diag set_cycle
healing_cj840 loop_heal loop_diag set_cycle
DLYHEAL HDEVHi_DFPM
delay healing off
healing_cj840 loop_heal loop_diag
B_delay
B_eveheal TurnOffDelay
B_cj840err
B_cj840err
B_konfig
B_konfig
minError_H
minError
maxError_H
maxError
nplError_H
nplError sigError set_cycle
HDEVK_DFPM fcmclr
minError_K nplError_K siError_K healing_K
maxError minError nplError sigError healing_K
dhdeve-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ehdev
dhdeve-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHDEVE 2.20.0
Seite 1575 von 4100 31.JAN.2003 Thomas Brosi
Zentrales HDEV - Fehlerbit und Unterspannungsbit ================================================
1/ errcj840a
B_eserr
B_eserr /NV 2
2/ B_esstat
B_esstat /NV 5 3/ B_errspi /NV 0
UDCJ840MX SY_UBR UDCJ840MN ubsq B_dhdevee
B_dhdevee
ubrsq nmot NDCJ840U
B_eserr2 and B_esstat2 only for 3-5-6 cylinder engine SY_CJ840 2
errcj840b 5
B_esstat2
2/ B_eserr2 /NV
2
B_eserr2
3/ B_errspi2 /NV
0 B_errspi /NV B_errspi2 /NV
B_errspi
dhdeve-error-status
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ B_esstat2 /NV
dhdeve-error-status
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHDEVE 2.20.0
Seite 1576 von 4100 31.JAN.2003 Thomas Brosi
¨bersicht Diagnose und Heilung CJ840-U ====================================
diagnosis_cj840 B_esstat minError_L
minError_L
B_esstat2
B_esstat2
maxError_L
maxError_L
B_eserr
B_eserr
nplError_L
nplError_L
sigError_L
sigError_L
minError_H
minError_H
maxError_H
maxError_H
nplError_H
nplError_H
loop_diag
loop_diag
B_esstat
B_eserr2 B_dhdevee
B_eserr2 B_dhdevee B_errspi
cycle_flag_cj840 B_dhdevee
cycle_flag
set_cycle
healing_cj840 B_esstat B_esstat2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_delay
B_delay B_errspi
healing_cj840
healing_cj840
loop_heal
loop_heal
B_errspi
communication B_errspi siError_K
siError_K
B_cj840err
B_cj840err
B_konfig
B_konfig
nplError_K
nplError_K
healing_K
healing_K
minError_K
minError_K
dhdeve-diagnosis-and-healing
B_dhdevee
dhdeve-diagnosis-and-healing
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHDEVE 2.20.0
Seite 1577 von 4100 31.JAN.2003 Thomas Brosi
CJ840-Endstufendiagnose =======================
loop_diag
1/ diaeve
1/ cntksml
1
SY_CJ840
short circuit to ground on low side
2 1
minError_L
2
2/ B_eserr B_eserr2
1/ cntksmh
2 1
short circuit to ground on high side minError_H
2
3/ B_esstat B_esstat2
1/ cntcld
4
connection line drop
1
sigError_L
2
4/ 1/ cntksw
8
short circuit on coil
1 B_dhdevee B_errspi
1/ cntksubl
16 1 0
short circuit to UB on low side maxError_L
2
6/
16/
SY_ZYLZA
7/
1
index /NC 1
short circuit to UB on high side
1/cntksubh
32
maxError_H
2 delay_bte
1/ cntbte
64 1
2
booster time error cond cyl1 index
nplError_L
dhdeve-diagnosis-cj840
1/
index /NC
dhdeve-diagnosis-cj840 Zeitverz¨ ogerung f¨ ur Booster time error ======================================
index 1 2 3 4 5 6 7 8
compute 1/
cylinder 1 cyl1
compute 1/ compute 1/
BTE_cyl1
cylinder 2 BTE_cyl2
cylinder 3
TDBZHDEV compute 1/ compute 1/ compute 1/ compute 1/ compute 2/ cond
BTE_cyl3
cylinder 4 BTE_cyl4
cylinder 5 BTE_cyl5
cylinder 6 BTE_cyl6
cylinder 7 BTE_cyl7
cylinder 8 BTE_cyl8
dhdeve-delay-bte
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nplError_H
2
5/
dhdeve-delay-bte
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHDEVE 2.20.0
Seite 1578 von 4100 31.JAN.2003 Thomas Brosi
CJ840-Heilung =============
loop_heal SY_CJ840 2
1/
diaeve
1/ 0
B_esstat B_esstat2
0 cnthealcj 1/ cnthealcj
Healing healing_cj840
B_delay B_dhdevee
1
CNTHEAL
B_errspi
1/ index /NC 2/
SY_ZYLZA 0
4/ 1
4/
cntksmh
0
5/ cntksw
cntcld
0
0
index /NC
6/ 0
7/
cntksubl 0
8/
cntksubh
cntbte
0
dhdeve-healing-cj840 Setzen Zyklusflag =================
B_sa 1/
B_stend B_dhdevee
0
cycle_flag
diaeve 1/ 0
evz_austot
set cycle flag
index /NC
SY_ZYLZA 2/ 1
index /NC
dhdeve-cycle-flag-cj840
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3/
cntksml
dhdeve-healing-cj840
0
dhdeve-cycle-flag-cj840
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHDEVE 2.20.0
Seite 1579 von 4100 31.JAN.2003 Thomas Brosi
Diagnose Kommunikation Controller <-> CJ840 ===========================================
TDCOMHDEV B_konfig nplError_K Comm_delay
nmot healing_K
1500
Upm
siError_K
B_errspi
minError_K
dhdeve-communication
B_cj840err
dhdeve-communication
8/
loop_diag maxError
9/ minError 10/ nplError 11/ sigError 2/
loop_heal healing_cj840
sfpMaxError 1/ sfp sfpMinError 1/ sfp sfpNplError 1/ sfp sfpSigError 1/ sfp sfpHealing 1/ sfp sfpSetCycle 1/
set_cycle
sfp sfpSetCycle DFP_HDEVL1 dfp dfp locSfp_HDEVL1
The same for HDEVL 2... SY_ZYLZA.
dhdeve-hdevli-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFPM-Schnittstelle, HDEV1, low side ===================================
dhdeve-hdevli-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHDEVE 2.20.0
Seite 1580 von 4100 31.JAN.2003 Thomas Brosi
DFPM-Schnittstelle, HDEV1, high side ====================================
12/
loop_diag
sfpMaxError 1/ sfp
maxError 13/
sfpMinError 1/ sfp
minError 14/
sfpNplError 1/ sfp
nplError 15/
sfpSigError 1/ sfp
sigError 3/
loop_heal
sfpHealing 1/ sfp
healing_cj840
2/ cnthealcj 0
healing debounce counter set to 0
set_cycle index /NC sfpSetCycle 2/
sfpSetCycle
locSfp_HDEVH1
The same for HDEVH 2... SY_ZYLZA.
dhdeve-hdevhi-dfpm
sfp dfp dfp
dhdeve-hdevhi-dfpm DFPM-Schnittstelle, HDEV, Kommunikation =======================================
sfpMaxError 1/ sfp
maxError
sfpMinError 1/ sfp
minError
sfpNplError 1/ sfp
nplError
sfpSigError 1/ sfp
sigError
sfpHealing 1/ sfp
healing_K
DFP_HDEVK dfp dfp
dhdeve-hdevk-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_HDEVH1
dhdeve-hdevk-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHDEVE 2.20.0
Seite 1581 von 4100 31.JAN.2003 Thomas Brosi
Sammelbit "Fehler in den HDEV_Endstufen" ========================================
DFP_HDEVL1
dfpgetErf getErf
DFP_HDEVH1
dfpgetErf getErf
B_ehdev1 B_ehdev2 B_ehdev
The same for HDEVH/L 2... SY_ZYLZA. . . . . . . .
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dhdeve-b-ehdev Fehlerspeicherverwaltung: ------------------------i: Index HDEV-Nr. , (i=1...SY_ZYLZA, max.8) Status Fehlerpfad HDEVLi: sfphdevli Errorflags HDEVLi: E_hdevli Zyklusflags HDEVLi: Z_hdevli Fehlerarten HDEVLi: B_mxhdevli B_mnhdevli B_nphdevli B_sihdevli L¨ oschen Fehlerpfad Fehlerpfad Fehlerklasse Fehlerschwere CARB-Code Umweltbedingungen
HDEVLi: HDEVLi: HDEVLi: HDEVLi: HDEVLi: HDEVLi:
C_fcmclr & B_clhdevli CDTHDEVLi CLAHDEVLi TSFHDEVLi CDCHDEVLi FFTHDEVLi
dhdeve-b-ehdev
. . . . . . .
HDEVHi: HDEVHi: HDEVHi: HDEVHi:
sfphdevhi E_hdevhi Z_hdevhi B_mxhdevhi B_mnhdevhi B_nphdevhi (B_sihdevhi hier nicht benutzt)
HDEVHi: HDEVHi: HDEVHi: HDEVHi: HDEVHi: HDEVHi:
C_fcmclr & B_clhdevhi CDTHDEVHi CLAHDEVHi TSFHDEVHi CDCHDEVHi FFTHDEVHi
ABK DHDEVE 2.20.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
CDCHDEVH1 CDCHDEVK CDCHDEVL1 CDKHDEVH1 CDKHDEVK CDKHDEVL1 CDTHDEVH1 CDTHDEVK CDTHDEVL1 CLAHDEVH1 CLAHDEVK CLAHDEVL1 CNTHEAL DLYHEAL FFTHDEVH1 FFTHDEVK FFTHDEVL1 NDCJ840U TDBZHDEV TDCOMHDEV TSFHDEVH1 TSFHDEVK TSFHDEVL1 UDCJ840MN UDCJ840MX
BLOKNR BLOKNR BLOKNR
KL KL KL FW FW FW FW FW FW FW FW FW FW FW KL KL KL FW FW FW FW FW FW FW FW
Codewort CARB: Hochdruck-Einspritzventil Highside 1 Codewort CARB: Hochdruck-Einspritzventil, Kommunikation Codewort CARB: Hochdruck-Einspritzventil Lowside 1 Codewort Kunde: Hochdruck-Einspritzventil Highside 1 Codewort Kunde: Hochdruck-Einspritzventil, Kommunikation Codewort Kunde: Hochdruck-Einspritzventil Lowside 1 Codewort Tester: Hochdruck-Einspritzventil Highside 1 Codewort Tester: Hochdruck-Einspritzventil, Kommunikation Codewort Tester: Hochdruck-Einspritzventil Lowside 1 Fehlerklasse: Hochdruck-Einspritzventil Highside 1 Fehlerklasse: Hochdruck-Einspritzventil, Kommunikation Fehlerklasse: Hochdruck-Einspritzventil Lowside 1 ¨ Heilungszahler HDEV Endstufe ¨ Verzogerung Heilungsabschaltbedingung Freeze Frame Tabelle: Hochdruck-Einspritzventil Highside 1 Freeze Frame Tabelle: Hochdruck-Einspritzventil, Kommunikation Freeze Frame Tabelle: Hochdruck-Einspritzventil Lowside 1 Drehzahl-Schwelle fur ¨ Freigabe CJ840-Endstufendiagnose Entprellzeit Boosterzeitfehler HDEV-Endstufe Timeout fur ¨ B_konfig Fehlersummenzeit: Hochdruck-Einspritzventil Highside 1 Fehlersummenzeit: Hochdruck-Einspritzventil, Kommunikation Fehlersummenzeit: Hochdruck-Einspritzventil Lowside 1 Minimale UBat-Schwelle fur ¨ Freigabe der CJ840-Endstufendiagnose Maximale UBat-Schwelle fur ¨ Freigabe der CJ840-Endstufendiagnose
Systemkonstante
Art
Bezeichnung
SY_CJ840 SY_UBR SY_ZYLZA
SYS (REF) Systemkonstante: Anzahl CJ840 Bausteine SYS (REF) Systemkonstante: Spannung hinter Hauptrelais ubr existiert SYS (REF) Zylinderanzahl
Source-Y
BLOKNR BLOKNR BLOKNR
Variable
Quelle
Referenziert von
Art
Bezeichnung
ABMHDEV BLOKNR
DHDEVE
AEVAB, EVEKO ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
AUS EIN
Abschaltmuster Hochdruckeinspritzventile DAMOS-Source fur ¨ Blocknummer
B_BEHDEVH1 B_BEHDEVK B_BEHDEVL1
DHDEVE DHDEVE DHDEVE
AUS AUS AUS
Bedingung Bandendetest HDEV, Highside 1 Bedingung Bandendetest HDEV, Kommunikation Bedingung Bandendetest HDEV, Lowside 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_BKHDEVH1 B_BKHDEVK B_BKHDEVL1 B_CJ840ERR B_CLHDEVH1 B_CLHDEVK B_CLHDEVL1 B_DHDEVEE B_EHDEV B_ERRSPI B_ERRSPI2 B_ESERR B_ESERR2 B_ESSTAT B_ESSTAT2 B_EVEHEAL B_FTHDEVH1 B_FTHDEVK B_FTHDEVL1 B_KONFIG B_MNHDEVH1 B_MNHDEVK B_MNHDEVL1 B_MXHDEVH1 B_MXHDEVK B_MXHDEVL1 B_NPHDEVH1 B_NPHDEVK B_NPHDEVL1 B_PWF
DHDEVE DHDEVE DHDEVE HT2KTCJ840
DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE EVEKO DHDEVE DHDEVE DHDEVE HT2KTCJ840 DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE BBHWONOF
B_SA
MDRED
B_SIHDEVH1 B_SIHDEVK B_SIHDEVL1 B_STEND
DHDEVE DHDEVE DHDEVE BBSTT
CNTBTE CNTCLD CNTHEALCJ CNTKSMH CNTKSML CNTKSUBH CNTKSUBL CNTKSW DFP_HDEVH1 DFP_HDEVK DFP_HDEVL1 DIAEVE ERRCJ840A ERRCJ840B EVZ_AUSTOT
DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE DHDEVE HT2KTCJ840 HT2KTCJ840 HT2KTCJ840 AEVABZK
E_HDEVH1 E_HDEVK E_HDEVL1 NMOT
DHDEVE DHDEVE DHDEVE BGNMOT
SFPHDEVH1 SFPHDEVK SFPHDEVL1 UBRSQ
DHDEVE DHDEVE DHDEVE GGUBR
UBSQ
GGUB
Z_HDEVH1 Z_HDEVK Z_HDEVL1
DHDEVE DHDEVE DHDEVE
Referenziert von
DHDEVE DHDEVE DHDEVE DHDEVE EVEKO
DHDEVE
DHDEVE EVEKO EVEKO EVEKO EVEKO EVEKO EVEKO ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... AMSV, ARMD, ATM,BBAGR, BBBO, ...
EVEKO ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
EVEKO EVEKO DHDEVE DHDEVE DHDEVE BGEVAB, DHDEVE,EVABUE, GK, UFREAC
DHDEVE 2.20.0
Seite 1582 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS AUS AUS EIN EIN EIN EIN LOK AUS LOK LOK LOK LOK LOK LOK EIN AUS AUS AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN
Backup-Bit HDEV, Highside 1 Backup-Bit HDEV, Kommunikation Backup-Bit HDEV, Lowside 1 Bedingung CJ840 Error SPI Bus ¨ Bedingung Fehlerpfad Endstufe Hochdruck-EV 1 High Side HDEVH1 loschen ¨ Bedingung: HDEV-Endstufe Konfigurationsfehler loschen ¨ Bedingung Fehlerpfad Endstufe Hochdruck-EV 1 Low Side HDEVH1 loschen Bedingung Diagnose HDEV-Endstufen Eingeschaltbedingungen erfullt ¨ Bedingung Fehler in den HEDV-Endstufen. Bedingung SPI BUS Fehler in HDEV-Endstufe CJ840 aufgetreten (BIOS) Bedingung SPI BUS Fehler in 2.ter HDEV-Endstufe CJ840 aufgetreten (BIOS) Bedingung kein Fehler in HDEV-Endstufe CJ830/CJ840 aufgetreten Bedingung kein Fehler in 2.HDEV-Endstufe CJ830/CJ840 aufgetreten Bedingung keine Unterspg./Reset in HDEV-Endstufe CJ830/CJ840 aufgetreten Bedingung keine Unterspg./Reset in 2.HDEV-Endstufe CJ830/CJ840 aufgetreten Bedingung: Heilungsprufung ¨ HDEV-Endstufe aktiv Bedingung Testanforderung HDEV, Highside 1 Bedingung Testanforderung HDEV, Kommunikation Bedingung Testanforderung HDEV, Lowside 1 ¨ Bedingung Konfiguration CJ830/840 verandert Fehlertyp: Kurzschluß nach Masse an High-Side HDEV1 Min.Fehler, HDEV, Kommunikation Fehlertyp: Kurzschluß nach Masse an Low-Side HDEV1 Fehlertyp: Kurzschluß nach UB an High-Side HDEV1 Max.Fehler, HDEV, Kommunikation Fehlertyp: Kurzschluß nach UB an Low-Side HDEV1 Fehlertyp: Windungsschluß HDEV1 Bedingung: HDEV-Endstufenkonfiguration nicht plausibel Fehlertyp: Boosterzeitfehler HDEV1 Bedingung Powerfail
EIN
Bedingung Schubabschalten
AUS AUS AUS EIN
Signalfehler: HDEV, Highside 1 Signalfehler, HDEV, Kommunikation Fehlertyp: Unterbrechung HDEV1 Bedingung Startende erreicht
LOK LOK LOK LOK LOK LOK LOK LOK DOK DOK DOK EIN EIN EIN EIN
Counter Boostertime-Error Counter Lastabfall (connection line drop) Counter CJ830-Fehlerheilung (healing) Counter Kurzschluss Masse, high side Counter Kurzschluss Masse, low side Counter Kurzschluss ubatt, high side Counter Kurzschluss ubatt, low side Counter Windungsschluss, (short circuit on coil) SG-int. Fehlerpfadnr.: Hochdruck-Einspritzventil, Highside 1 SG-int. Fehlerpfadnr.: Hochdruck-Einspritzventil, Kommunikation SG-int. Fehlerpfadnr.: Hochdruck-Einspritzventil, Lowside 1 Fehlerregisterinhalt fur ¨ HDEV-Endstufe Errrorbyte CJ840 (1.ter Baustein) Errrorbyte CJ840 (2.ter Baustein) Einspritzausblendmuster total
AUS AUS AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... EVEKO AUS AUS EVEKO AUS ADVE, ALBK, BGDVE, EIN DAGRE, DHDEVE, ... ABKVP, AEKP, ALBK,- EIN ALSU, BGLBK, ... AUS AUS AUS
Errorflag: Hochdruck-EV 1 High-Side-Endstufe Errorflag: HDEV-Endstufe, Kommunikation Errorflag: Hochdruck-EV 1 Low-Side-Endstufe Motordrehzahl Status Fehlerpfad: Hochdruck-Einspritzventil Highside 1 Status Fehlerpfad: Hochdruck-Einspritzventil, Kommunikation Status Fehlerpfad: Hochdruck-Einspritzventil Lowside 1 Bordnetzspannung uber Hauptrelais, Standard-Quantisierung ¨ Bordnetzspannung, umgerechnet in Standard-Quantisierung Zyklusflag: Hochdruck-EV 1 High-Side-Endstufe Zyklusflag: HDEV-Endstufe, Kommunikation Zyklusflag: Hochdruck-EV 1 Low-Side-Endstufe
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHDEVE 2.20.0
Seite 1583 von 4100 31.JAN.2003 Thomas Brosi
FB DHDEVE 2.20.0 Funktionsbeschreibung Mit dieser Funktion werden die Diagnoseregister des HDEV-Endstufen-IC CJ840 ausgelesen und deren Inhalte f¨ ur die Abspeicherung im Fehlerspeicher aufbereitet. Der CJ840 ist in der Maximalkonfiguration zur Ansteuerung von max. 4 Hochdruck-Einspritzventilen (HDEV1..4) ausgelegt. Jeweils zwei Endstufen sind paarweise einer Bank zugeordnet. Die Belegung der Endstufen mit HDEV’s ist projektspezifisch (Zylinderzahl) festgelegt. Die hardwareseitige Diagnose erm¨ oglicht die Unterscheidung von 7 m¨ oglichen Fehlerursachen. Die h¨ ohere Anzahl Fehlerursachen gegen¨ uber herk¨ ommlichen EVs ist u.a. dadurch begr¨ undet, daß die HDEVs sowohl auf der Versorgungsseite (High side) als auch masseseitig (Low side) geschaltet werden. Hinzu kommen noch die ¨ Uberwachung auf Windungsschluß sowie die der Boosterfunktion. Diese m¨ oglichen Fehlerursachen werden je Endstufe in vier Bits codiert und paarweise f¨ ur die beiden HDEV-Partner einer Bank in insgesamt 2 Registern zwischengespeichert. Die Inhalte dieser Diagnose-Register werden zyklisch im 100ms-Raster ¨ uber die SPI-Schnittstelle des CJ840 in die RAM-Zellen diaeve 0...(SY_ZYLZA-1) eingelesen. In Systemen, in denen eine MOTRONIC mehr als 4 Zylinder steuert, bedient das SG einen 2. CJ840-Endstufenbaustein. Das Zyklusflag f¨ ur den jeweiligen HDEV Endstufenpfad wird gesetzt wenn folgende Bedingungen erf¨ ullt sind: - Startende wurde erreicht - kein Schubabschalten vorliegt - Diagnose HDEV aktiv - kein Zylinderausblendmuster von anderen Funktionen vorhanden ist Mit den Parametern DLYHEAL, CNTHEAL kann die L¨ ange des Heilungszykluses und der Heilungsz¨ ahler beeinflusst werden. Der Parameter DLYHEAL sollte immer um eins kleiner sein als der Parameter DLYABM aus der Funktion EVEKO. Besonderheiten: In der Ramzelle errcj840a (erster CJ840 Baustein) bzw. errcj840b werden verschiedene Errorflags zur Verf¨ ugung gestellt. Die Bitpositionen "Zentrales Fehlerbit" Bit 7 und "Unterspannungs-/Reset-Bit" Bit 0 werden bei vorliegenden ES-Diagnose-Freigabebedingungen (B_dhdevee = TRUE) in die Bedingungen B_eserr(2) und B_esstat(2) umgespeichert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Tritt beim Parametrieren von Paracon 1...4 ein Kommunikartionsfehler auf wird diesr ¨ uber die Bdeingung B_konfig = True ¨ uber eine einstellbare Verz¨ ogerungszeit TDCOMHDEV als nicht plausibler Fehler eingetragen. Alle Sekunde wird der IDENTIFIER des CJ840 abgefragt und verglichen, sollte der Vergleich nicht ¨ ubereinstimmen wird ein Signalfehler in der Kommunikation eingetragen.
APP DHDEVE 2.20.0 Applikationshinweise typische Applikationswerte ========================== NDCJ840U TDBZHDEV TDCOMHDEV UDCJ840MN UDCJ840MX
80.0 Upm 0.5 s 1.1 s 8.0 V 15.0 V
DLYHEAL CNTHEAL
0.5s 5
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGKV 14.10.0
Seite 1584 von 4100 31.JAN.2003 Thomas Brosi
FU BGKV 14.10.0 Berechnungsgroesse verbrauchter Kraftstoff FDEF BGKV 14.10.0 Funktionsdefinition Funktions¨ ubersicht: BGKV
SY_BDE
0
B_sa
B_evzauss B_evzaush
[%] rk_w
rksumint /NV
[%]
[%/s]
vsksml_w
vsks_w
[mL/s] 1000
[L/s]
rkte_w
SY_STERVK 0
0.0 StopWatch
0.0
[%] rk2_w
rksum_w
[%]
160.0 1.0 0.0
cycbgkv_w
1.0 2.0 KSDBGKV
[L]
uproml_w /NC
[mL h / kg min]
[mL/%]
vapp_w
vtrip_w
[L/h]
[L]
KUMSIRL bgkv-main
[kg min / h %]
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_ZYLZA bgkv-main
ABK BGKV 14.10.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW (REF)
inverse Kraftstoffdichte zur Berechnung des Verbrauchs Umrechnungskonstante von Massenstrom in relative Luftfullung ¨
Systemkonstante
Art
Bezeichnung
SY_BDE SY_STERVK SY_ZYLZA
SYS (REF) Systemkonstante Benzin-Direkteinspritzung SYS (REF) Systemkonstante Bedingung : Stereo vor Kat SYS (REF) Zylinderanzahl
Source-X
Source-Y
KSDBGKV KUMSIRL
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_EVZAUSH B_EVZAUSS B_SA
GK GK MDRED
BGKV, RKTI BGKV, RKTI AMSV, ARMD, ATM,BBAGR, BBBO, ...
EIN EIN EIN
Aktuelle Einspritzung Homogen wird ausgeblendet Aktuelle Einspritzung Schicht wird ausgeblendet Bedingung Schubabschalten
CYCBGKV_W RK2_W
BGKV GK
RKSUMINT RKSUM_W RKTE_W
BGKV BGKV TEB
RK_W
GK
VAPP_W VSKSML_W VSKS_W VTRIP_W
BGKV BGKV BGKV BGKV
LOK BGKV, BGLASO, TEB, EIN ZUESCH LOK LOK BGKV, GK, UFGKC,- EIN ZUESCH ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... LOK KMTR, KVA AUS BGSIK AUS AUS
Zykluszeit BGKV relative Kraftstoffmasse Bank2 interner Summenwert rk uber ¨ ein 100ms-Raster aufsummiertes rk_w Relativer Gemischanteil Tankentluftung ¨ relative Kraftstoffmasse
Volumenstrom Kraftstoff in L/h Volumenstrom Kraftstoff in ml/s Volumenstrom Kraftstoff in L/s Verbrauch uber den Trip in L ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KVA 52.20.0
Seite 1585 von 4100 31.JAN.2003 Thomas Brosi
FB BGKV 14.10.0 Funktionsbeschreibung Motivation: =========== Die Menge des verbrauchten Kraftstoffes ist f¨ ur eine verbrauchsbezogene Diagnose des Tankf¨ ullstandsgebers n¨ otig. Ebenso kann der Wert des verbrauchten Kraftstoffes f¨ ur eine Verbrauchsinformation f¨ ur den Fahrer verwendet werden.
Prinzip: ======= Die relative Kraftstoff-Einspitzmenge rk_w wird zusammen mit der durch die Tankentl¨ uftung entstehende Kraftstoffmenge rkte_w nach einer Volumen-Umrechnung aufsummiert. Die Summation der berechneten Kraftstoffmassen rk_w und rk2_w wird im Synchro-Raster durchgef¨ uhrt. Bei einem Zweibanksystem wird der verbrauchte Kraftstoff aus dem Mittelwert der beiden rel. Kraftstoffmassen rk_w und rk2_w berechnet. Der Wert des Integrators rksum_w wird im 100ms-Raster unter Ber¨ ucksichtigung der wirklichen Rasterzeit ausgelesen und in einen Verbrauchswert vapp_w in L/h bzw. vsksml_w in ml/s umgerechnet. Dazu wird der Umrechnungsfaktor uproml_w benutzt. Der Momentanverbrauch vapp_w wird nochmals integriert, so daß der verbrauchte Kraftstoff pro Fahrzyklus gebildet wird.
Physikalischer Zusammenhang des Umrechnungsfaktors: =================================================== Zun¨ achst gilt: KUMSIRL = VH [dmˆ3] / 2578 = Motorhubvolumen / 2578 dann ergibt sich aus der Definition von rk_w f¨ ur den Umrechnungsfaktor:
kvb_w / rk_w
= verbrauchter Kraftstoff / rel.Kraftstoffmasse
=
Luftdichte * Zylinderhubvolumen --------------------------------------------Kraftstoffdichte * Luftzahl Lambda 1.0 * 100%
=
mit den Werten: rho0Luft = 1.293 [g/dmˆ3] rho0KS = 755.0 [g/dmˆ3] LST = 14.7 ergibt sich: rk_w[%] * 0.00300342[1/%] * KUMSIRL [L] /ZYLZA = kvb_w [L]
APP BGKV 14.10.0 Applikationshinweise Zur Applikation muß - die maximale Tankmenge in FSTTMX eingetragen werden
FU KVA 52.20.0 Ausgangssignal: Kraftstoff-Verbrauchs-Anzeige FDEF KVA 52.20.0 Funktionsdefinition 32767.0 1.0
vsksml_w
kvaroh_l /NC
kvakbi_w reset 1/
10 0.0
B_kvakbi
false
1 kva-kva
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rho0Luft [g/dmˆ3] * KUMSIRL[dmˆ3]/Zylinderzahl * 2578 ---------------------------------------------------rho0KS [g/dmˆ3] * LST * 100 [%]
kva-kva
ABK KVA 52.20.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
B_INI B_KVAKBI KVAKBI_W VSKSML_W
KVA KVA BGKV
KVA CANECU CANECU, COWIV KMTR, KVA
EIN AUS AUS EIN
Bedingung Initialisierung Bedingung aufsummierter Kraftstoffverbrauch ist ubergelaufen ¨ aufsummierter Kraftstoffverbrauch fur ¨ Kombiausgabe Volumenstrom Kraftstoff in ml/s
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HD 2.21.0
Seite 1586 von 4100 31.JAN.2003 Thomas Brosi
FB KVA 52.20.0 Funktionsbeschreibung Diese Funktion berechnet aus einer Momentanverbrauchsgr¨ oße vsks_w aus der %BGKV das Signal kvakbi_w zur Weitergabe an das Kombiinstrument ¨ uber CAN. vsksml_w wird alle 100ms berechnet und ist der verbrauchte Kraftstoff im letzten 100ms-Raster. Dieser Verbrauch wird durch 10 dividiert, so daß man den Verbrauch pro 10 ms erh¨ alt (kvaroh_l). Dieser Verbrauch wird im 10ms-Raster bis zum Wert 32767 ul integriert und dann resetiert. Der Ausgangswert dieses Integrators stellt also den Verlauf eines S¨ agezahnes zwische 0 ul und 32767 ul dar. Beim ersten ¨ Uberlauf des Integrators wird das Bit B_kvakbi gesetzt und erst im n¨ achsten Fahrzyklus r¨ uckgesetzt. Beide Gr¨ oßen kvakbi_w und B_kvakbi werden ¨ uber den CAN im 10ms-Raster an das Kombiinstrument ¨ ubertragen.
APP KVA 52.20.0 Applikationshinweise
¨ FU HD 2.21.0 Hochdruckregelung, Ubersicht FDEF HD 2.21.0 Funktionsdefinition
ini2
_2ms _20ms _100msSwOff ini2 _20ms _100msSwOff
upr1ms_w pu_w
uprm_w prroh_w
GGDSKV
_20ms prroh_w
prist_w
B_prnl
_100ms
nmot prsoll_w
B_prnsch
BGPBR prist_w dprpbr_w
RKTI rk_w ti_w dprpbr_w
prist_w B_hdrba
prnl_w
prdr_w HDRPIST
B_hdr B_hdrres
tmot nmot_w prist_w mivbeg_w B_prsolap B_hdrres
prsoll_w
HDR
B_dprsollp _20ms _100msSwOff _20ms
HDRPSOL
prdr_w dwmsvvst_w
VSTMSV uprm_w prdiff_w prdr_w prsoll_w
DHD
rk_w B_prnl prnl_w B_hdr
B_msvact dwmsvo_w dwmsvs_w B_hdrres
nmot prist_w
B_msvoff E_dskv E_msve E_hdr
nmot prist_w
dwmsvvst_w
B_sa B_stend B_msvoff
dwmsvs_w dwmsvo_w B_msvact
prsoll_w
B_hdrres B_hdrba VSTMSV
AMSV
hd-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
_20ms_100ms
prdiff_w
hd-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HDR 2.30.0
Seite 1587 von 4100 31.JAN.2003 Thomas Brosi
Das ¨ Ubersichtsbild zeigt das Zusammenspiel der Funktionsgruppe HD - Hochdruckregelung. Sie besteht aus folgenden Teilfunktionen:
GGDSKV
Raildruckmessung
Auslesen des AD-Wandlers Umsetzung in ein Drucksignal
HDRPIST
Raildruckfilterung
Filterung zum Abkoppeln der Regelung von hochfrequenten Schwingungen Ausgabe des Raildrucks prist_w
HDRPSOL
Raildruck - Sollwert
Bestimmung des Solldrucks in Abh¨ angigkeit vom Betriebszustand des Motors
HDR
Hochdruckregler PI-Regler zur Regelung des Raildrucks auf den Sollwert
VSTMSV
Vorsteuerung MSV
Errechnung eines Vorsteuerwerts f¨ ur den Ansteuerwinkel des Mengensteuerventils in Abh¨ angigkeit vom Betriebszustand des Motors und vom Raildruck
AMSV
Ansteuerung MSV
ABK HD 2.21.0 Abkurzungen ¨ FB HD 2.21.0 Funktionsbeschreibung APP HD 2.21.0 Applikationshinweise
FU HDR 2.30.0 Hochdruckregelung FDEF HDR 2.30.0 Funktionsdefinition prdiff_w KLPHDR (SPD06HDSW)
prsoll_w
prdiff_w
prpa_w
prdr_w 0.0
prist_w PRRGLMAX
prdiff_w KLIHDR (SPD06HDSW)
PRRGLMIN
fphdr FWPHDR nmot
pria_w fihdr FWIHDR
B_hdrba 0.0
B_hdr B_hdrres
hdr-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ausgabe des Ansteuerwinkels aus Regelung und Vorsteuerung f¨ ur das MSV
hdr-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HDR 2.30.0
Seite 1588 von 4100 31.JAN.2003 Thomas Brosi
ABK HDR 2.30.0 Abkurzungen ¨ Parameter
Source-X
FWIHDR FWPHDR KLIHDR KLPHDR PRRGLMAX PRRGLMIN SPD06HDSW
NMOT NMOT PRDIFF_W PRDIFF_W
Source-Y
PRDIFF_W
Art
Bezeichnung
KL KL KL KL FW FW SV
Wichtungsfaktor PI-Regler-Parameter HDR; I-Anteil Wichtungsfaktor PI-Regler-Parameter HDR; P-Anteil I-Anteil des Raildruckreglers P-Anteil des Raildruckreglers Begrenzung Maximalwert I-Anteil des Reglers Begrenzung Minimalwert I-Anteil des Reglers SST-Verteilung fur ¨ Regeldifferenz Raildruck
Variable
Quelle
Referenziert von
B_HDR B_HDRBA B_HDRRES
DKVBDE AMSV AMSV
FIHDR FPHDR NMOT
HDR HDR BGNMOT
PRDIFF_W PRDR_W PRIA_W PRIST_W
HDR HDR HDR HDRPIST
PRPA_W PRSOLL_W
HDR HDRPSOL
DKVBDEPL, HDR EIN HDR EIN DKVBDEPL, HDR, H- EIN DRPSOL LOK LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AMSV, DKVBDEPL AUS AMSV, DKVBDEPL AUS LOK AMSV, AWEA, BGBVG, EIN BGPBR, BKS, ... LOK EIN DFFTCNV, HDR,VSTMSV
Art
Bezeichnung Flag zum Ein bzw. Auschalten der Raildruckregelung ¨ Flag zum Anhalten des Integrators bei Stellgroßenbegrenzung Bedingung Rucksetzen ¨ Raildruckregler Faktor I-Parameter Faktor P-Parameter Motordrehzahl Regelabweichung der Raildruckregelung Ausgangswert Raildruckregler Hochdruckregler I-Anteil Gefilterter Raildruck-Istwert (Absolutdruck) Hochdruckregler p-Anteil Sollwert Raildruckregelung
FB HDR 2.30.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der Hochdruckregler besteht aus einem PI-Regler, der sowohl f¨ ur die HDP1 als auch f¨ ur die HDP2 eingesetzt wird. Der Regler wird mit Hilfe des Bits B_hdr defaultm¨ aßig eingeschaltet und kann aus der Funktion %DKVBDE ausgeschaltet werden, z.B. bei einem erkannten Fehler oder bei Eingriffen von Diagnosefunktionen in das Kraftstoffsystem. ¨ Uber die Bedingung B_hdrres kann die Regelung aus den Hardware-Ansteuerfunktionen %ADSV bzw. %AMSV heraus abgeschaltet werden, wenn die entsprechenden Ventile nicht aktiv sind, z.B. w¨ ahrend des Startvorgangs. Durch die Bedingung B_hdrba ist ein Anti-Wind-Up realisiert worden, d.h. abh¨ angig von der Stellgr¨ oßenbegrenzung in %ADSV oder %AMSV wird der Integrator auf dem momentanen Wert eingefroren, falls die Stellgr¨ oße eine Begrenzung erreicht hat. Die Reglerparameter werden mit den Gruppenkennlinien KLPHDR und KLIHDR eingestellt. Sie k¨ onnen in Abh¨ angigkeit von der Reglerdifferenz prdiff_w an die unterschiedliche Dynamik der Regelstrecke beim Druckauf- und -abbau angepaßt werden. Außerdem k¨ onnen sie ¨ uber die Kennlinien FWPHDR und FWIHDR drehzahlabh¨ angig angepaßt werden, um ggf. gezielt Bereiche mit gr¨ oßeren Druckschwankungen durch Verringerung der Reglerparameter zu beruhigen. Der Bereich des I-Anteils wird durch PRRGLMIN und PRRGLMAX eingeschr¨ ankt. Als Ausgabewert dient eine Gr¨ oße prdr_w als Summe aus Proportional- und Integralanteil. Eine Vorsteuerung der HDP erfolgt f¨ ur die HDP1 in %VSTDSV und f¨ ur die HDP2 in %VSTMSV. Die Umsetzung von Regel- und Vorsteueranteil in die Stellgr¨ oße erfolgt f¨ ur die HDP1 in %ADSV und f¨ ur die HDP2 in %AMSV.
APP HDR 2.30.0 Applikationshinweise
Vorschlag f¨ ur Erstbedatung bei Verwendung HDP1 Die Kennlinien KLPHDR und KLIHDR erm¨ oglichen eine Anpassung des Reglerparameters an die unterschiedliche Dynamik bei Druckauf- und -abbau. Hier kann beispielsweise ein Sprung im Bereich des Nullpunkts vorgesehen werden. Eventuell kann ein stetiger Verlauf mit abnehmender Verst¨ arkung f¨ ur kleine Regeldifferenzen eine weitere Verbesserung bringen. Dies ist jedoch projektindividuell abzukl¨ aren und kann nicht allgemein empfohlen werden.
prdiff_w | -2 | -1 | -0.05 | 0.05 | 1 | 2 ----------------------------------------------------------KLIHDR | 1.0 | 1.0 | 1.0 | 0.7 | 0.7 | 0.7 KLPHDR | 0.3 | 0.3 | 0.3 | 0.25 | 0.25 | 0.25
MPa
nmot | 0 | 1000 | 2000 | 3000 | 4000 | 5000 | 6000 | 7000 ----------------------------------------------------------------FWPHDR | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 FWIHDR | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 PRRGLMAX PRRGLMIN
U/min
5 MPa -5 MPa
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HDRPSOL 6.20.0
Seite 1589 von 4100 31.JAN.2003 Thomas Brosi
FU HDRPSOL 6.20.0 Kraftstoffdruck Sollwert BDE FDEF HDRPSOL 6.20.0 Funktionsdefinition Pressure_Limitation B_prmxnl
B_prmxnl
nmot_w
nmot_w
ubsqf_w
ubsqf_w
prmax_w
prmax_w
tmst
tmst
tmot
tmot
prmxnl_w
prmxnl_w
PRMIN
KFPRSOL nmot_w
nmot_w
Gradient_Limiter
prsolkf_w
prsolvb_w
prsollu_w
mivbeg_w
prsollu_w prsoll_w
mivbeg_w
prsoll_w
[MPa]
tmot
ftprsol
1/
B_hdrres
KLFTPRSOL prist_w
hdrpsol-main
hdrpsol-main
1 nmot_w
1/ rk_w
prsolvb_w KFPRSOLAP
CWPRSOLAP
2
1/ PRSOLAP
prsolvb_w
hdrpsol-applicationinterface
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Applicationinterface
prsoll_w
hdrpsol-applicationinterface
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CWHDRPSOL
HDRPSOL 6.20.0
Seite 1590 von 4100 31.JAN.2003 Thomas Brosi
SY_HKS 0
0 nmot_w
B_hom KFPRSOLHOM
false B_hks
mivbeg_w KFPRSOLHMM B_hmm B_sch KFPRSOLSCH B_skh B_hos KFPRSOLOFF B_kh tmot
B_bdeminst KLPRSOLFAK
KFPRSOLKH
prsolkf_w hdrpsol-kfprsol
prsolkf_w
KFPRSOLHKS hdrpsol-kfprsol
nmot_w ubsqf_w
KFPRMAXU
tmst
prmax_w
B_pmxkst
hdrpsol-pressure-limitation
TMNKST tmot
KLPRMAX prmxnl_w hdrpsol-pressure-limitation
B_dprsollp prsoll_w
gprsolfn_w KFGPRSOLFN prsollu_w
prsoll_w
[MPa] rk_w nmot_w KFGPRSOLFP gprsolfp_w prist_w FGPRSOLLA
prsoll_w
hdrpsol-gradient-limiter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_prmxnl
hdrpsol-gradient-limiter
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HDRPSOL 6.20.0
Seite 1591 von 4100 31.JAN.2003 Thomas Brosi
ABK HDRPSOL 6.20.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW KF KF KF KF KF KF KF KF KF KF KL KL KL FW FW FW
Codewort fur ¨ Funktion HDRPSOL ¨ Codewort zur Auswahl Applikationsgroßen Raildruck-Sollwert ¨ Faktor positiver Raildruck-Sollwert-Gradient Mengenfehlerabhangig Negativer Gradient, Gradientlimiter - Raildruck-Sollwert Positiver Gradient, Gradient Limiter- Raildruck-Sollwert. ¨ Maximalwertbegrenzung Sollwert Raildruck abhangig von UBatt Applikationskennfeld Raildruck Sollwert Sollwert Raildruck in Betriebsart Homogen-Klopfschutz Sollwert Raildruck im Homogenmagerbetrieb Sollwert Raildruck im Homogenbetrieb Sollwert Raildruck bei Katheizen Offset fur ¨ Sollwert Raildruck im Schicht- und Homogenbetrieb Sollwert Raildruck im Schichtbetrieb Korrekturfaktor Solldruck abh. von tmot. Maximalwertbegrenzung Sollwert Raildruck Bewertung Offset fur ¨ Sollwert Raildruck im Schicht- und Homogenbetrieb Minimalwertbegrenzung Sollwert Raildruck Applikationswert Raildruck Sollwert Temperaturschwelle fur ¨ Maximalwertbegrenzung Sollwert Raildruck Kaltstart
Systemkonstante
Art
Bezeichnung
SY_HKS
SYS (REF) Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWHDRPSOL CWPRSOLAP FGPRSOLLA KFGPRSOLFN KFGPRSOLFP KFPRMAXU KFPRSOLAP KFPRSOLHKS KFPRSOLHMM KFPRSOLHOM KFPRSOLKH KFPRSOLOFF KFPRSOLSCH KLFTPRSOL KLPRMAX KLPRSOLFAK PRMIN PRSOLAP TMNKST
Source-X
NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W TMOT TMOT TMOT
Source-Y
RK_W RK_W UBSQF_W RK_W MIVBEG_W MIVBEG_W MIVBEG_W MIVBEG_W MIVBEG_W MIVBEG_W
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BDEMINST
BDEMUM
BBKR, DMDSTP,DSCHED, ESUK,HDRPSOL, ...
EIN
¨ Bedingung Instationarbetrieb bei Betriebsarten-Umschaltung
B_DPRSOLLP B_HDRRES
HDRPSOL AMSV
AUS EIN
¨ Flag: Solldruckerhohung Bedingung Rucksetzen ¨ Raildruckregler
B_HKS
BDEMUM
EIN
Bedingung Betriebsart Homogen-Klopfschutz
B_HMM
BDEMUM
EIN
Bedingung Betriebsart Homogen-Mager
B_HOM
BDEMUM
EIN
Bedingung Betriebsart Homogen
B_HOS
BDEMUM
EIN
Bedingung Betriebsart Homogen-Schicht
B_KH
BAKH
EIN
Bedingung Kat-Heizung
B_PMXKST B_PRMXNL B_SCH
HDRPSOL DKVBDE BDEMUM
B_SKH
BDEMUM
FTPRSOL GPRSOLFN_W GPRSOLFP_W MIVBEG_W
HDRPSOL HDRPSOL HDRPSOL
NMOT_W
BGNMOT
PRIST_W
HDRPIST
PRMAX_W PRMXNL_W PRSOLKF_W PRSOLLU_W PRSOLL_W
HDRPSOL DKVBDE HDRPSOL HDRPSOL HDRPSOL
PRSOLVB_W RK_W
HDRPSOL GK
TMOT
GGTFM
TMST
GGTFM
UBSQF_W
GGUB
DKVBDEPL, HDR, HDRPSOL AWEA, BBKR,BDEMKO, BDEMUS,ESAUSG, ... BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... ATR, BAKH, BBAGR,BBKR, BDEMKO, ... ATM, BBKR,BDEMEN, BDEMUE,BGAGRSOL, ... BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ...
LOK EIN HDRPSOL EIN ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... ATM, AWEA, BAKH,- EIN BDEMEN, BDEMKO, ... LOK LOK LOK HDRPSOL, MDFAW,- EIN VSTMSV AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AMSV, AWEA, BGBVG, EIN BGPBR, BKS, ... AUS HDRPSOL EIN LOK BGBVG, HDRPSOL LOK DFFTCNV, HDR,AUS VSTMSV AUS ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... EIN HDRPSOL
Bedingung Maximalwertbegrenzung Sollwert Raildruck Kaltstart aktiv Bedingung Maximalwertbegrenzung Sollwert Raildruck im Notlauf aktiv Bedingung Betriebsart Schicht
Bedingung Betriebsart Schicht-Katheizen Korrekturfaktor Solldruck abh. von tmot Negativer Gradient,Gradient Limiter- Raildruck-Sollwert. Positiver Gradient, Gradient Limiter- Raildruck-Sollwert, ¨ inidziertes Fahrerwunschmoment vor Anderungsbegrenzung Motordrehzahl Gefilterter Raildruck-Istwert (Absolutdruck) Maximalwertbegrenzung Sollwert Raildruck Maximalwertbegrenzung Sollwert Raildruck im Notlauf Sollwert Raildruck aus Kennfeld Sollwert Raildruckregelung, ungefiltert Sollwert Raildruckregelung Solldruck vor Begrenzung relative Kraftstoffmasse
Motor-Temperatur Motorstarttemperatur Bordnetzspannung, umgerechnet in Standard-Quantisierung und gefiltert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HDRPSOL 6.20.0
Seite 1592 von 4100 31.JAN.2003 Thomas Brosi
FB HDRPSOL 6.20.0 Funktionsbeschreibung Die Funktion liefert den Sollwert prsoll_w des Kraftstoffdrucks abh¨ angig von der Betriebsart und vom Betriebspunkt, der durch Drehzahl nmot_w und Sollmoment mivbeg_w charakterisiert wird. Die Sollwerte f¨ ur die Betriebsarten Homogen (B_hom=1) und Homogen-Klopfschutz (B_hks=1) sind im Kennfeld KFPRSOLHOM, f¨ ur die Betriebarten Schicht (B_sch), Homogen-Schicht (B_hos) und Schicht-Katheizen (B_skh) im Kennfeld KFPRSOLSCH und f¨ ur die Betriebsart Homogen-Mager (B_hmm) im Kennfeld KFPRSOLHMM abgelegt. Ferner ist ein eigenes Kennfeld KFPRSOLKH f¨ ur Katheizen (B_kh=1) vorhanden. Um eine ¨ Anderung des Raildrucks w¨ ahrend Betriebsartenumschaltung (B_bdeminst=1) zu verhindern, wird der Sollwert der bisherigen Betriebsart f¨ ur die Zeitdauer der Umschaltung (bis B_bdeminst=0) gehalten. [Zusatz f¨ ur Schicht- bzw. abh¨ angig von CWHDRPSOL.0 wahlweise f¨ ur Homogenbetrieb: Im Temperaturbereich ab ca. 50 ◦ C werden unterschiedliche tmot-abh¨ angige Raildr¨ ucke ben¨ otigt, um Z¨ undaussetzer zu vermeiden. Dies wird durch Ber¨ ucksichtigung des Offset-Kennfeldes KFPRSOLOFF und des Bewertungsfaktors KLPRSOLFAK erreicht.] Die Sollwerte werden anschließend auf die Sicherheitswerte PRMIN und prmax_w begrenzt. F¨ ur die Berechnung von prmax_w dient die Variable B_prmxnl als Schalter. Wenn B_prmxnl wahr ist, wird prmxnl_w (aus %DKVBDE) prmax_w zugewiesen. Liegen Kaltstart Bedingungen vor (tmst < TMNKST; angezeigt durch ein gesetztes Bit B_pmxkst), wird der Solldruck auf die motortemperaturabh¨ angige Kennlinie KLPRMAX begrenzt. Dies soll die Dichtungen der Einspritzventile bei kalten Temperaturen entlassten. Weiterhin kann der Raildruck ¨ uber das Kennfeld KFPRMAXU abh¨ angig von Batteriespannung (ubsqf) und Motordrehzahl (nmot_w) zur Sicherstellung des ¨ Offnungsverhaltens der Einspritzventile bei niedrigen Batteriespannungen begrenzt werden. Zur Vermeidung von gr¨ oßeren Spr¨ ungen wird die Anforderung ¨ uber eine Gradientenbegrenzung gef¨ uhrt. Der maximal erlaubte Gradient f¨ ur Druckauf- und -abbau kann getrennt in den Kennfeldern KFGPRSOLFP und KFGPRSOLFN abh¨ angig von der Motordrehzahl nmot_w und relativer Kraftstoffmasse rk_w appliziert werden. Eine Erh¨ ohung des Solldrucks wird durch ein gesetztes Bit B_dprsollp angezeigt (eine Verringerung durch ein nicht gesetztes Bit). ¨nderungen des Aufgrund des Zeitverzuges zwischen Einspritzberechnung und tats¨ achlicher Einspritzung k¨ onnen bei schnellen A Raildrucks abh¨ angig von Motordrehzahl und Raildruck mehr oder weniger große Fehler in der Kraftstoffzumessung auftreten. Aus diesem Grund wird der positive Solldruckgradient zus¨ atzlich zu der drehzahl- und lastabh¨ angigen Begrenzung in KFGPRSOLFP weiter eingeschr¨ ankt. Aus den Eingangsgr¨ oßen Raildruck-Istwert prist_w, Motordrehzahl nmot_w und dem Faktor FGPRSOLLA wird der maximale Druckgradient zwischen zwei Abtastzeitpunkten berechnet, bei dem der Fehler in der Kraftstoffmengenzumessung unterhalb einer zu spezifizierenden Grenze bleibt. Der Faktor FGPRSOLFP ergibt sich aus der maximal zul¨ assigen Fehlerschwelle, die Anzahl der Nocken ¨ uber die die Hochdruckpumpe angetrieben wird und der Abtastzeit TA (=0.02 s). ¨ Uber einen Min-Vergleich wird jeweils nur der kleinere Gradient im Druckaufbau zugelassen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Gradientenbegrenzung wird ¨ uber das Bit B_hdrres, das die Regelung abschaltet, w¨ ahrend des Starts (und bei der 1-Zylinder-HDP zus¨ atzlich noch w¨ ahrend des Schubabschaltens) st¨ andig auf den derzeit gemessenen Ist-Druck initialisiert, so daß der Druck nach Wiedereinsetzen der Regelung (d.h. insbesondere im Nachstart) langsam auf den Sollwert einl¨ auft. ¨ Uber das Codewort CWPRSOLAP kann anstelle des Solldruck-Kennfeldes ein fester Applikationswert PRSOLAP oder ein Kennfeld KFPRSOLAP in Abh¨ angigkeit von nmot_w und rk_w ausgew¨ ahlt werden. Mit KLFTPRSOL kann abh¨ angig von der Motortemperatur der Solldruck erh¨ oht werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HDRPSOL 6.20.0
Seite 1593 von 4100 31.JAN.2003 Thomas Brosi
APP HDRPSOL 6.20.0 Applikationshinweise Zur Erstapplikation k¨ onnen Solldr¨ ucke um 10 MPa gew¨ ahlt werden. Bei niedrigen Lasten sollte der Solldruck etwas abgesenkt werden, um nicht zu kurze Einspritzzeiten zu erhalten. Als Vorschlag hierf¨ ur: KFPRSOLHOM [MPa] ----------------nmot_w 750 mivbeg_w 100 10 80 9 60 8 40 6 30 5 20 4 10 4 0 4
1000
1500
2000
3000
4000
5000
7000
10 10 9 8 6 5 5 4
10 10 10 8 7 6 5 4
10 10 10 8 7 6 5 4
11 10 10 10 8 6 5 4
11 10 10 10 8 6 5 4
11 10 10 10 8 6 5 4
11 10 10 10 8 6 5 4
KFPRSOLSCH, KFPRSOLHMM, KFPRSOLKH, KFPRSOLAP und KFPRSOLHKS sollten zun¨ achst analog bedatet werden. KLPRSOLFAK und KFPRSOLOFF siehe unter ’Testwerte f¨ ur Erstbedatung’. CWHDRPSOL, Bit no. 0 TRUE: Ber¨ ucksichtigung von Offset KFPRSOLOFF und Bewertung KLPRSOLFAK im Homogenbetrieb.
Der maximale Druck KLPRMAX wird durch das Kraftstoffsystem gegeben. Der minimale Druck PRMIN wird durch das Zerst¨ aubungsverm¨ ogen der Einspritzventile bestimmt. Zur Erstapplikation k¨ onnen hier die Systemgrenzen 12 MPa bzw. 0 MPa eingegeben werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Das Kennfeld KFPRAMXU sollte zun¨ achst ebenfalls mit dem maximalen Druck bedatet werden: KFPRMAXU [MPa] ---------------nmot_w 1000 ubsqf_w 6 11 8 11 10 11 12 11 14 11
3000
5000
6000
7000
11 11 11 11 11
11 11 11 11 11
11 11 11 11 11
11 11 11 11 11
¨ Uber KLFTPRSOL kann eine tmot-abh¨ angige Solldruckerh¨ ohung erfolgen,insbesondere um w¨ ahrend des Warmlaufs die Zerst¨ aubung der Einspritzventile und damit die Gemischbildung zu verbessern. Hier sind Faktoren bis 2 m¨ oglich. In einem fr¨ uhen Stadium der Applikation kann das Kennfeld KFPRSOLAP benutzt werden, um nicht auf die evt. noch gar nicht vollst¨ andig applizierten Momentendaten zur¨ uckgreifen zu m¨ ussen, sondern stattdessen ¨ uber rk_w eine Erstapplikation durchf¨ uhren zu k¨ onnen. Schaltung der Applikationswerte auf den Solldruck: CWPRSOLAP 0 1 2
Solldruck aus: KFPRSOLHOM, KFPRSOLHMM, KFPRSOLSCH, KFPRSOLKH KFPRSOLAP PRSOLAP
Der Faktor FGPRSOLLA berechnet sich aus der Abtastzeit TA (=0.02s), der Anzahl Nocken ¨ uber die die HDP angetrieben wird (SY_CAMNMSV) und der Mengenfehlerschwelle wie folgt:
FGPRSOLLA [min]
=
TA * Anzahl_Nocken_HDP * (Fehlerschwelleˆ2 - 1) ----------------------------------------------120
=
0.02 * SY_CAMNMSV * (Fehlerschwelleˆ2 - 1) -----------------------------------------120
mit Fehlerschwelle = 1 + relativer Mengenfehler, z.B.: Fehlerschwelle = 1 + 0.05 = 1.05 (5 % Mengenfehler) FGPRSOLLA [us] = FGPRSOLLA [min] * 60 * 1000000 TMNKST = -30 ◦ C
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HDRPIST 2.60.1
Seite 1594 von 4100 31.JAN.2003 Thomas Brosi
FU HDRPIST 2.60.1 Raildruck - Istwert FDEF HDRPIST 2.60.1 Funktionsdefinition ZUPRAIL PRIST_LP
prroh_w
prist_w reset 1/
compute 1/
Start / NL Reset prroh_w p_start/NL
MPa
0.2 PRNSCH
Compute hdrpist-main
B_prnsch PRNSCH_HLD Disable Stratified Mode
hdrpist-main
DPRSTTSW DPRSTTSWH
prroh_w dprstt_w PRSTT_HDR Reset
1 Compute SY_ASV /NC B_prnl 2
Emergency Operation Mode
Low pressure sensor
SY_DSKVND /NC
PRSTT
0
PRSTT p_start/NL
prstt_w
pistnd_w
PRSTTA
prnl_w
ASV closed
hdrpist-start—nl
B_asv
hdrpist-start—nl Initialization
true prroh_w
prist_w
B_prnsch
hdrpist-init
PRIST_LP
hdrpist-init Overshoot time:
B_prnl MPa
prroh_w prnl_w
prist_w
hdrpist-overshoot-time
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ASV exists?
hdrpist-overshoot-time
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HDRPIST 2.60.1
Seite 1595 von 4100 31.JAN.2003 Thomas Brosi
ABK HDRPIST 2.60.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW FW
Differenz Startvorgabe zu gemessenem Druck; Schwellwert Differenz Startvorgabe zu gemessenem Druck; Schwellwert-Hysterese Mindestdruck fur ¨ Schichtbetrieb Solldruck im Start Solldruck im Start bei angesteuertem ASV Zeitkonstante fur ¨ Tiefpassfilter Raildruckistwert
Systemkonstante
Art
Bezeichnung
SY_ASV SY_DSKVND
SYS (REF) Systemkonstante KVS mit ASV SYS (REF) Systemkonstante Drucksensor Kraftstoffversorgung Niederdrucksystem
Source-X
Source-Y
DPRSTTSW DPRSTTSWH PRNSCH PRSTT PRSTTA ZUPRAIL
Variable
Quelle
B_ASV B_PRNL B_PRNSCH DPRSTT_W PISTND_W PRIST_W
DKVBDE HDRPIST HDRPIST BKS HDRPIST
PRNL_W PRROH_W PRSTT_W
DKVBDE GGDSKV HDRPIST
Referenziert von
Art
HDRPIST EIN HDRPIST, NLKO, NLPH EIN NLKO AUS LOK EIN HDRPIST AMSV, AWEA, BGBVG, AUS BGPBR, BKS, ... EIN HDRPIST HDRPIST, NLPH EIN LOK
Bezeichnung Bedingung Absperrventil aktiv Bedingung Istdruckvorgabe aus Diagnose Bedingung Kraftstoffdruck zu niedrig fur ¨ Schichtbetrieb Differenz Startvorgabe zu gemessenem Druck Gefilterter Niederdruck Istwert (Absolutdruck) Gefilterter Raildruck-Istwert (Absolutdruck) Istdruckvorgabe aus Diagnose ungefilteter Raildruck Istwert (abs.) ¨ Kraftstoffdruck wahrend Start (Absolutdruck)
FB HDRPIST 2.60.1 Funktionsbeschreibung Die Funktion berechnet den Raildruck prist_w, mit dem die Korrektur der Einspritzzeit erfolgt. Der Raildruck wird als Absolutdruck ausgegeben (nicht als Differenzdruck zur Umgebung).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ber einen Tiefpass mit der Zeitkonstante Zur Filterung von hochfrequenten Schwingungen wird der Raildruckrohwert prroh_w u ZUPRAIL gefiltert und schließlich als Kraftstoff-Absolutdruck prist_w ausgegeben. Um w¨ ahrend des Starts die Einspritzzeit unabh¨ angig von dem im Niederdruckbereich nicht sehr genauen Raildrucksensor berechnen zu k¨ onnen, wird prist_w mit dem applizierbaren Startdruck prstt_w initialisiert, so lange der gemessene Druck nicht weiter als ein Schwellwert DPRSTTSW oberhalb von prstt_w liegt. Damit wird einerseits der Sensor bei niedrigen Dr¨ ucken umgangen und der durch den Niederdruckbereich festgelegte Wert PRSTT bzw. PRSTTA (falls das ASV angesteuert ist, angezeigt durch ein gesetztes Bit B_asv) verwendet. Andererseits jedoch wird bei einem Start mit Restdruck im Rail die ti-Berechnung mit dem gemessenen Druck durchgef¨ uhrt. Ist im Kraftstoffsystem ein Niederdrucksensors integriert, kann dieser zur zur Initialisierung von prist_w im Start benutzt werden. Mit SY_DSKVND=0 wird der gemessene Niederdruck pistnd_w anstatt PRSTT bzw. PRSTTA verwendet. ¨ Uber die Bedingung B_prnl kann bei erkanntem Sensorfehler der gefilterte Istdruck prist_w auf einen von der Kraftstoffversorgungssystemdiagnose gelieferten Ersatzdruck prnl_w umgeschaltet werden. W¨ ahrend des Steuerger¨ ate-Nachlaufs wird der Druck vereinfacht in einem langsameren Zeitraster berechnet. Unterschreitet der Istdruck eine Schwelle, darf der Motor nicht mehr im Schichtbetrieb betrieben werden. Die Schwelle kann uber PRNSCH eingestellt werden. Sobald der Istdruck prist_w die Schelle unterschreitet, wird das Bit B_prnsch gesetzt, ¨ mittels dem in der %NLKO der Schichtbetrieb untersagt wird. Dieser Vorgang wird mit einem festen Druckwert von 0,2 MPa entprellt.
APP HDRPIST 2.60.1 Applikationshinweise ZUPRAIL ist so zu w¨ ahlen, dass echte Druck¨ anderungen zuverl¨ assig erkannt, Raildruckpulsationen jedoch gemittelt werden. Plausible Anfangswerte sind ZUPRAIL = 0.02 s. PRSTT und PRSTTA sind projektabh¨ angig. Als Testwert: PRSTT = 0.5 MPa, PRSTTA = 0.7 MPa
ABSOLUTDRUCK !!!!
DPRSTTSW sollte abh¨ angig von den Sensortoleranzen im Niederdruckbereich so gew¨ ahlt werden, dass bei normaler Toleranzlage gew¨ ahrleistet ist, dass w¨ ahrend des Starts prstt_w zur ti-Berechnung verwendet wird, z.B. DPRSTTSW = 0.2 MPa. Soll ausnahmsweise auch im Start der gemessene Druck prroh_w verwendet werden, kann diese Teil-Funktionalit¨ at mit DPRSTTSW = 0 gesperrt werden. DPRSTTSWH muß als kleine als DPRSTTSW sein z.B DPSTTSWH = 0.15 MPa. DPSTTSW = 0.20 MPa. SY_DSKVND
= 0 : System ohne Niederdrucksensor, default Wert > 1 : System mit Niederdrucksensor
PRNSCH ist projektabh¨ angig zu applizieren. Ein vern¨ unftiger Anfangswert liegt bei 2 MPa.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGDSKV 2.40.0
Seite 1596 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGDSKV 2.40.0 Gebergroße Kraftstoffdrucksensor FDEF GGDSKV 2.40.0 Funktionsdefinition
uprsum_w
uprm_w
prroh_w KLPRAIL
upr1ms_w pu_w
0.0
ggdskv-main
sumindex
uprsum_w
ggdskv-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK GGDSKV 2.40.0 Abkurzungen ¨ Parameter
Source-X
KLPRAIL
UPRM_W
Variable
Quelle
B_STEND
BBSTT
PRROH_W PU_W
GGDSKV GGDSU
UPR1MS_W UPRM_W UPRSUM_W
GGDSKV GGDSKV
Art
Bezeichnung
KL
Kennlinie zur Umsetzung Raildrucksensorspannung in Raildruck
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,AEKP, ALE, AMSV, ... HDRPIST, NLPH BBBO, BGDSAD,BGPABG, BGPIRG,BGTEV, ... GGDSKV DDSKV, DFFTCNV
EIN
Bedingung Startende erreicht
AUS EIN
ungefilteter Raildruck Istwert (abs.) Umgebungsdruck
EIN AUS LOK
Spannung Raildrucksensor im 1 ms Raster mittlere Spannung Raildrucksensor Addierer zur Mittelwertbildung Sensorspannung
Source-Y
FB GGDSKV 2.40.0 Funktionsbeschreibung Die Funktion setzt das Spannungssignal upr1ms_w, das der Drucksensor DS liefert, in einen entsprechenden Raildruckrohwert prroh_w um. Der Raildruck wird als Absolutdruck ausgegeben (nicht als Differenzdruck zur Umgebung). Die Spannung upr1ms_w des Drucksensors wird im 2 ms-Raster ausgelesen eingelesenen Spannungswerte werden im 2 ms-Raster in uprsum_w addiert schließlich uprsum_w durch die Anzahl der aufaddierten Spannungswerte zur¨ uckgesetzt. Das letztlich verwendete mittlere Spannungssignal wird Berechnung entsprechend im 10ms-Raster.
und anschließend im 20 ms-Raster gemittelt. Die und der Z¨ ahler um 1 hochgez¨ ahlt. Im 20 ms-Raster wird dividiert und der Z¨ ahler und der Addierer als uprm_w ausgegeben. Im Start erfolgt die
Die Spannungs-Druck-Kennlinie des DS ist in KLPRAIL abgelegt. Zum so erhaltenen Drucksignal wird der Umgebungsdruck pu_w addiert und der errechnete Absolutdruck unmittelbar als Druckrohwert prroh_w ausgegeben. W¨ ahrend des Steuerger¨ ate-Nachlaufs wird der Druck vereinfacht berechnet, indem alle 100ms direkt das Signal des ADWandlers, ohne Mittelung, in prroh_w umgerechnet wird.
APP GGDSKV 2.40.0 Applikationshinweise KLPRAIL wird vom Hersteller des Drucksensors zur Verf¨ ugung gestellt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
VSTMSV 2.20.0
Seite 1597 von 4100 31.JAN.2003 Thomas Brosi
FU VSTMSV 2.20.0 Vorsteuerung MSV FDEF VSTMSV 2.20.0 Funktionsdefinition getBit CWVSTMSV 0 dynamic component 0.0 mivbeg_w
mivbeg_w
vstdta_w
dwmsvvst_w
[˚KW]
[%]
static component rk_w
[%]
nmot_w
nmot_w
[rpm]
prist_w
prist_w
[MPa]
prsoll_w
vststa_w B_msvkma
B_msvkma
prsoll_w
[MPa]
vstmsv-main
rk_w
vstmsv-main
getBit CWVSTMSV 2 0.0
[˚KW/%]
vstdta_w
vstdta_w ZVSTMSVDT
[˚KW]
dynamic component: DT1 - Element
mivbeg_w
[%] LowpassT
vstmsv-dynamic-component
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VSTMSVDTK
vstmsv-dynamic-component
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
nmot
VSTMSV 2.20.0
Seite 1598 von 4100 31.JAN.2003 Thomas Brosi
MKRKMAH
nmot_w prvst_w
g/min
KFMKRKMAS (SNM08HDUW,SPR06HDUW)
[g/U]
g/min
KRKMK
B_msvkma
dmkrhdev_w Hysteresis_LSP_Delta
prvst_w KLMKRDAF (SPR06HDUW)
ZVSTMSVDW
1 FRKKMA rk_w
vstmsvga_w
vststa_w LpT1
vststa_w
[˚KW]
offset [˚KW] nmot_w prvst_w
gain [˚KW/%]
nmot_w prvst_w
vstmsvoa_w
KFVSTMSVG (SNM08HDUW,SPR06HDUW) KFVSTMSVO (SNM08HDUW,SPR06HDUW) getBit CWVSTMSV
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
prist_w nmot_w
prvst_w
prsoll_w
SPR06HDUW
SNM08HDUW
vstmsv-static-component
1
vstmsv-static-component
ABK VSTMSV 2.20.0 Abkurzungen ¨ Parameter CWVSTMSV FRKKMA KFMKRKMAS KFVSTMSVG KFVSTMSVO KLMKRDAF KRKMK MKRKMAH SNM08HDUW SPR06HDUW VSTMSVDTK ZVSTMSVDT ZVSTMSVDW
Source-X
NMOT_W NMOT_W NMOT_W PRVST_W
Source-Y
PRVST_W PRVST_W PRVST_W
NMOT_W PRVST_W
Art
Bezeichnung
FW FW KF KF KF KL FW FW SV SV FW FW FW
Konfiguration Vorsteuerung MSV Faktor Anpassung relative Kraftstoffmasse Kleinmengenansteuerung Schwelle Kleinmengenansteuerung MSV ¨ Verstarkungsfaktor Vorsteuerung MSV Offset Vorsteuerung MSV Masse Kraftstoff durch Druckabbaufunktion Umwandlung rk in mk Schwelle Kleinmengenansteuerung MSV Hysterese SST-Verteilung fur ¨ Motordrehzahl SST-Verteilung fur ¨ Raildruck ¨ Verstarkung DT1 Glied in Vorsteuerung MSV Filterzeitkonstante DT1-Glied Filterzeitkonstante Vorsteuerwinkel MSV
Art
Variable
Quelle
Referenziert von
B_MSVKMA DMKRHDEV_W DWMSVVST_W MIVBEG_W
VSTMSV VSTMSV VSTMSV
NMOT
BGNMOT
NMOT_W
BGNMOT
PRIST_W
HDRPIST
PRSOLL_W
HDRPSOL
PRVST_W RK_W
VSTMSV GK
VSTDTA_W VSTMSVGA_W VSTMSVOA_W VSTSTA_W
VSTMSV VSTMSV VSTMSV VSTMSV
HT2KTMSV AUS BKS, VSTMSV LOK AMSV AUS HDRPSOL, MDFAW,- EIN VSTMSV AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AMSV, AWEA, BGBVG, EIN BGPBR, BKS, ... EIN DFFTCNV, HDR,VSTMSV LOK ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... LOK LOK LOK LOK
Bezeichnung Bit Kleinmengenansteuerung MSV aktiv Berechneter Kraftstoffmassenstrom durch HDEV Vorsteuerwert MSV ¨ inidziertes Fahrerwunschmoment vor Anderungsbegrenzung Motordrehzahl Motordrehzahl Gefilterter Raildruck-Istwert (Absolutdruck) Sollwert Raildruckregelung Raildruck fur ¨ Berechnung Vorsteuerung relative Kraftstoffmasse
DT1 Anteil in Vorsteuerung MSV ¨ Hilfsvariable Verstarkungsanteil Vorsteuerung MSV Hilfsvariable Offsetanteil Vorsteuerung MSV Statischer Anteil in Vorsteuerung MSV
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
VSTMSV 2.20.0
Seite 1599 von 4100 31.JAN.2003 Thomas Brosi
FB VSTMSV 2.20.0 Funktionsbeschreibung Die Funktion VSTMSV dient der Vorsteuerung des MSV. Dadurch kann ein schnelles Folgeverhalten bei St¨ orungen erzielt werden, w¨ ahrend der Regler im geschlossenen Kreis %HDR auf gutes F¨ uhrungsverhalten ausgelegt werden kann. Aufgabe der Vorsteuerung ist es, im jeweiligen Betriebspunkt des Hochdruckregelkreises den station¨ ar notwendigen Ansteuerwinkel auszugeben. Dazu dient der Hierarchieblock static component. Um dynamische Fehler w¨ ahrend Lastdynamik ausgleichen zu k¨ onnen, ist mit dem Hierarchieblock dynamik component ein Dynamikanteil vorgesehen, mit dem abh¨ angig von mivbeg_w eine Dynamikkorrektur erzielt werden kann. In dem Hierarchieblock static component wird der Vorsteuerwinkel dwmsvvst_w wird aus einer Geradengleichung ¨ uber rk_w gebildet. Verst¨ arkung KFVSTMSVG und Offset KFVSTMSVO der Geraden sind von nmot und prsoll_w bzw. prist_w abh¨ angig. Zur Bedatung der Kennfelder m¨ ussen mit noch unbedateter Vorsteuerung verschiedene Betriebspunkte abgefahren werden. Aus den gemessenen Daten kann dann mittels eines speziellen Rechenprogramms die Bedatung der Kennfelder berechnet werden. Zur Darstellung von Kleinmengen ist durch das Setzen eines Bits B_msvkma eine Umschaltung der MSV Ansteuerung m¨ oglich. Bei gesetztem Bit wird das MSV je nach Kleinmengenansteuerkonzept nur noch jedes 2. oder 3. Mal angesteuert. Das Bit wird aktiviert falls die angeforderte Kraftstoffmenge unter dem in dem drehzahl- und druckabh¨ angigen Kennfeld KFMKRKMAS eingestellten Schwellwert sinkt. Der Schwellwert gibt an welche Minimalmenge an Kraftstoff in g/min mit der eingesetzten HDP gef¨ ordert werden kann. Die Menge an eingespritzten Kraftstoff dmkrhdev_w in g/min wird mit Hilfe der Motordrehzahl nmot, der relativen Kraftstoffmasse rk_w und einem vom Hubvolumen des Motors abh¨ angigen Faktors KRKMK berechnet. Zu dieser Kraftstoffmenge wird noch die Menge an Kraftstoff die ggf. ¨ uber eine integrierte Druckabbaufunktion abfließt addiert (aus KLMKRDAF). Bei eingeschalteter Kleinmengenf¨ orderung (B_msvkma=1) wird die relative Kraftstoffmasse rk_w mit dem Faktor FRKKMA (je nach Ansteuerkonzept 2 oder 3) multipliziert, um Unstetigkeiten in der Hochdruckregelung zu vermeiden. Die Kleinmengenf¨ orderung wird resetiert, wenn die ben¨ otigte Kraftstoffmasse den ¨ uber den relativen Faktor MKRKMAH spezifizierten Schwellwert wieder ¨ uberschreitet. Durch Bit 1 von CWVSTMSV kann entweder prsoll_w (Bit 1 = True) oder prist_w (Bit 1 = False) als Eingang der Kennfelder KFVSTMSVG und KFVSTMSVO verwendet werden. Die wahlweise Verwendung von prist_w oder prsoll_w dient der genaueren Untersuchung verschiedener Konzepte der Vorsteuerung. Der statische Anteil vststa_w des Vorsteuerwinkels dwmsvvst_w kann ¨ uber einen Tiefpaß mit mit der Zeitkonstanten ZVSTMSVDW gefiltert werden. Durch Setzen von Bit 2 von CWVSTMSV kann zus¨ atzlich ein dynamischer Anteil vstdta_w auf den Vorsteuerwinkel dwmsvvst_w addiert werden. Der Dynamikanteil besteht aus einem mivbeg_w abh¨ angigen DT1-Glied. Die Verst¨ arkung des DT1-Glieds ist ¨ uber VSTMSVDTK, die Zeitkonstante ¨ uber ZVSTMSVDT applizierbar.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Vorsteuerung kann ¨ uber Bit 0 von CWVSTMSV ausgeschaltet werden (Bit 0 = False).
APP VSTMSV 2.20.0 Applikationshinweise Vorsteuerwinkel MSV: -------------------Derzeit wird an einem Excel-Programm gearbeitet, mittels dem die Kennfelder (KFVSTMSVG und KFVSTMSVO) zur MSV Vorsteuerung aus vorgegebenen Meßpunkten berechnet werden k¨ onnen. Kleinmengenfunktionalit¨ at: -------------------------FRKKMA gibt den Faktor zur Angleichung von rk_w bei Kleinmengenansteuerung an: FRKKMA = 2 : MSV Kleinmengenansteuerung erfolgt jeden zweiten F¨ orderhub = 3 : MSV Kleinmengenansteuerung erfolgt jeden dritten F¨ orderhub MKRKMAH gibt die Hysteresebreite relativ zum Schwellwert an (z.B. MKRKMAH = 0.1 entspricht 10 % von KFMKRKMAS). KRKMK ist eine Motorkonstante, die den relativen Kraftstoff rk in einen Kraftstoffmassenstrom je Umdrehung umrechnet. Nach Multiplikation mit der Motordrehzahl ergibt sich daraus ein Massenstrom pro Minute. Die Berechnungsgr¨ oße hierf¨ ur erh¨ alt man aus
dmkr / Umdr.
=
rk_w -------100%
*
Vh,ges -------2
*
rho0,L ---------Lam_st¨ och
=
mit Vh,ges rho0,L Lam_st¨ och -
Hubvolumen des Motors Normluftdichte st¨ ochiometrisches Verbrennungsverh¨ altnis (= 14.7)
als Zahlenwert:
KRKMK = 4.398E-4
*
rk_w
*
KRKMK
Vh,ges [Liter]
In der druckabh¨ angigen Kennlinie KLMKRDAF ist die Menge an Kraftstoff in g/min einzutragen, die ggf. ¨ uber eine integrierte Druckabbaufunktion abfließt. Bei Systemen ohne Druckabbaufunktion ist die Kennlinie mit Null zu bedaten. prvst_w [MPa] | 1 | 3 | 5 | 7 | 9 | 11 ---------------------------------------------------------KLMKRDAF [g/min] | 4.0 | 6.9 | 8.8 | 10.5 | 11.9 | 13.1
* QDaf [l/h]
In dem Kennfeld KFMKRKMAS sind drehzahl- und druckabh¨ angig die Schwellwerte zur Aktivierung der Kleinmengenansteuerung in g/min zu applizieren. Die genaue Bedatung der Kleinmengenfunktionalit¨ at steht noch aus. Messungen diesbez¨ uglich werden z.Zt. durchgef¨ uhrt. Die Kleinmengenansteuerung wird deaktiviert durch Einsetzten des Minimalwertes (=Null) im Kennfeld KFMKRKMAS.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AMSV 5.100.3
Seite 1600 von 4100 31.JAN.2003 Thomas Brosi
FU AMSV 5.100.3 Ansteuerung Mengensteuerventil FDEF AMSV 5.100.3 Funktionsdefinition [˚KW] [ms]
[rpm] -> [˚KW/ms]
TANMSV
dwmsvs_w
Closing angle MSV before BDC fuel pump
nmot ubsqf
0.006
ftamsvub_w KLAMSVUB
0.0 DWMSVMX nmot_w
dwmsvmn_w KLDWMSVMN
MIN
[˚KW]
MAX dwmsvo
dwmsvvst_w
dwmsvovb_w
dwmsvo_w
Opening angle after BDC fuel pump - controls delivery rate
dwmsvovb_w B_hdrba
B_hdrba
Limiter
Condition stop controller.
prdr_w B_msvact
B_msvact
FDWMSVRDR dwmsvovb_w B_hdrres
B_hdrres
Condition control MSV on Condition reset controller
B_msvact
amsv-main
false amsv-main
MAX MIN
prdiff_w 0.0
B_hdrba
prdiff_w 0.0 dwmsvovb_w
dwmsvo DWMSVO_LIM
amsv-limiter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BBMSV
amsv-limiter
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AMSV 5.100.3
Seite 1601 von 4100 31.JAN.2003 Thomas Brosi
dwmsvovb_w
operation conditions MSV
nmot_w KLDWMSVMN
B_msvact
B_msvoff prist_w PRMIN getBit CWDAF 1
B_hdrres
B_sabte B_sa getBit CWDAF amsv-bbmsv
0 B_stend amsv-bbmsv
ABK AMSV 5.100.3 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter CWDAF DWMSVMX FDWMSVRDR KLAMSVUB KLDWMSVMN PRMIN TANMSV
Source-X
Source-Y
UBSQF NMOT_W
Art
Bezeichnung
FW FW FW KL KL FW (REF) FW
Codewort HD-System mit Druckabbaufunktion ¨ Winkelbegrenzung fur ¨ maximale Fordermenge Faktor Anpassung Reglereingriff Batteriespannungskorrektur MSV Anzugszeit ¨ Kennlinie fur ¨ Winkelbegrenzung fur ¨ minimale Fordermenge Minimalwertbegrenzung Sollwert Raildruck Ansteuerdauer MSV
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HDRBA B_HDRRES
AMSV AMSV
AUS AUS
¨ Flag zum Anhalten des Integrators bei Stellgroßenbegrenzung Bedingung Rucksetzen ¨ Raildruckregler
B_MSVACT B_MSVOFF B_SA
AMSV DKVBDE MDRED
AUS EIN EIN
Bit Ansteuerung aktiv Bedingung MSV Abschalten Bedingung Schubabschalten
B_SABTE
BBSAWE
EIN
Bedingung Schubabschaltebereitschaft fur ¨ Tankentluftungsventil ¨ schließen
B_STEND
BBSTT
HDR DKVBDEPL, HDR, HDRPSOL DMSVE, HT2KTMSV AMSV AMSV, ARMD, ATM,BBAGR, BBBO, ... AMSV, BKS, LAMBTS, TEB, TEBEB ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
EIN
Bedingung Startende erreicht
DWMSVMN_W DWMSVOVB_W DWMSVO_W DWMSVS_W DWMSVVST_W FTAMSVUB_W NMOT
AMSV AMSV AMSV AMSV VSTMSV AMSV BGNMOT
NMOT_W
BGNMOT
PRDIFF_W PRDR_W PRIST_W
HDR HDR HDRPIST
UBSQF
GGUB
LOK LOK DMSVE, HT2KTMSV AUS DMSVE, HT2KTMSV AUS EIN AMSV LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN AMSV, DKVBDEPL EIN AMSV, DKVBDEPL AMSV, AWEA, BGBVG, EIN BGPBR, BKS, ... AAGRDC, ADAGRLS,- EIN AMSV, MDGEN
¨ Winkelbegrenzung Ansteuerung MSV fur ¨ minimale Forderdauer ¨ ¨ Delta-Winkel MSV offnen vor Begrenzung in Grad KW (Forderdauer) ¨ Deltawinkel Offnen MSV Winkel Schließen MSV inklusive Ansteuerverzug Vorsteuerwert MSV ¨ ¨ Korrektur Anzugsverzogerungszeit MSV abhangig von ubsq Motordrehzahl Motordrehzahl Regelabweichung der Raildruckregelung Ausgangswert Raildruckregler Gefilterter Raildruck-Istwert (Absolutdruck) Bordnetzspannung, umgerechnet in Standard-Quantisierung und gefiltert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AMSV 5.100.3
Seite 1602 von 4100 31.JAN.2003 Thomas Brosi
FB AMSV 5.100.3 Funktionsbeschreibung AMSV: Die Funktion AMSV dient der Ansteuerung der HDP2. Die HDP2 ist eine Kraftstoffhochdruckpumpe mit einstellbarer F¨ ordermenge. Sie arbeitet nach dem Prinzip einer nockengetriebenen Einzylinder-Kolbenpumpe. Der Kolben verdichtet w¨ ahrend seiner Aufw¨ artstbewegung den im Zylinderraum eingeschlossenen Kraftstoff, solange ein ansteuerbares Ventil, Mengensteuerventil MSV genannt, welches den Pumpenraum mit dem Niederdruckraum verbindet, geschlossen ist. Sobald der Druck in der Pumpe den Druck im Hochdruckraum ¨ uberschreitet, wird der Kraftstoff gegen ein R¨ uckschlagventil zum Hochdruckraum hin ausgeschoben. Wird das MSV vor Beenden des F¨ orderhubs ge¨ offnet, bricht der Druck im Pumpenraum zusammen, das R¨ uckschlagventil zum Hochdruckraum schließt und der Kraftstoff fließt zur¨ uck in den Niederdruckraum. Zur Einstellung der F¨ ordermenge wird das MSV ab dem UT des Pumpennockens bis zu einem bestimmten Hub geschlossen. In der Funktion AMSV wird der Schließzeitpunkt des MSV als Winkel dwmsvs_w in Grad Kurbelwelle vor UT Pumpe berechnet. Der Winkel dwmsvs_w ergibt sich aus Umrechnung der Anzugsverz¨ ogerung TANMSV ¨ uber die Drehzahl in einen Winkel. Die Abh¨ angigkeit der Anzugsverz¨ ogerung von der Batteriespannung wird durch Einrechung des Faktors ftamsvub_w ber¨ ucksichtigt. ftamsvub_w ergibt sich abh¨ angig von ubsqf aus dem Kennfeld KLAMSVUB. Der ¨ Offnungszeitpunkt des MSV wird in der Funktion AMSV als Winkel dwmsvo_w nach UT Pumpe in Grad Kurbelwelle bereitgestellt. Der Winkel dwmsvo_w berechnet sich aus einem Vorsteueranteil dwmsvvst_w aus der Funktion %VSTMSV, in welcher die Bedarfssteuerung berechnet wird, und einem Anteil aus der Regelschleife prdr_w (%HDR). Der Anteil des Reglers wird ¨ uber den Faktor FDWMSVRDR in Winkel umgesetzt. Die Addition beider Anteile ist auf den maximalen F¨ orderbereich - z.B. von 0 bis 180 Grad Kurbelwelle (Zweinockenpumpe) - begrenzt, wobei 180 Grad vollen F¨ orderhub und 0 Grad keinen Hub bedeuten. In der Praxis f¨ ordert die Pumpe bei hohen Drehzahlen auch bei dwmsvo_w = 0 ◦ noch eine geringe Menge. Zur Darstellung der Kleinstmenge wird deshalb bei negativem dwmsvo_w die gesamte Ansteuerung um |dwmsvo_w| nach vorne verlegt. Der maximale F¨ orderbereich wird durch die Kennlinie KLDWMSVMN und DWMSVMX appliziert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Neben dem Ansteuerbeginn dwmsvs_w und dem Ansteuerende dwmsvo_w wird eine Bedingung Ansteuerung aktiv B_msvact im Block BBMSV gebildet. W¨ ahrend des Starts oder falls die geforderte F¨ ordermenge die minimale F¨ ordermenge unterschreitet, wird die Ansteuerung der Pumpe unterbrochen. Gleichzeitig wird ¨ uber die Bedingung B_hdrres die Regelung in einen neutralen Zustand versetzt. Bei Systemen ohne Druckabbaufunktion wird f¨ ur CWDAF = 0 bei Schubabschaltbereitschaft (B_sabte) oder f¨ ur CWDAF = 2 bei Schubabschalten (B_sa) die Ansteuerung MSV und die Raildruckregelung deaktiviert (B_msvact=0, B_hdrres=1). Bei Systemen mit Druckabbaufunktion (CWDAF ist auf 1 zu setzen) bleibt die Raildruckregelung und die Anteuerung des MSV im Schubbetrieb aktiv. Durch B_msvoff kann aus der Diagnosefunktion %DKVBDE die Ansteuerung der Pumpe unterbrochen werden, falls dies aufgrund spezieller Notlaufanforderungen notwendig ist. Wird der eingestellte maximale F¨ orderbereich ¨ uberschritten wird durch das Bit B_hdrba eine Anti-Wind-Up-Funktionalit¨ at im Regler in der Funktion %HDR ausgel¨ ost, d.h. der Integrator wird an dem Wert angehalten, an dem er sich gerade befindet.
Komponententreiber: Die von der %AMSV gelieferten Deltawinkel dwmsvs_w und dwmsvo_w m¨ ussen, falls B_msvact gesetzt ist, f¨ ur die Ansteuerung des MSV in absolute Winkel umgesetzt werden. Diese absoluten Winkel h¨ angen von der Lage des Pumpennockens bezogen auf den OT-Zylinder 1, DWOTZ1OTP, von der Anzahl der Nocken SY_CAMNMSV und der Lage der Nockenwelle ab, auf der die Pumpe montiert ist. Je nach Hardwareschale k¨ onnen absolute Schließ- und ¨ Offnungswinkel oder Schließwinkel und Dauer berechnet werden. Nachfolgendes Schaubild zeigt das Prinzip der Umsetzung f¨ ur Schließ- und ¨ Offnungswinkel bei Montage einer Pumpe mit zwei Nocken, die auf einer verstellbaren Nockenwelle montiert ist. Der absolute Schließwinkel, hier als wmsvs_w bezeichnet, wird zu wmsvs_w = (SY_Grundwert + DWOTZ1OTP - 360/SY_CAMNMSV) - wnwmsv_w - dwmsvs_w berechnet. Der absolute ¨ Offnungswinkel, hier als wmsvo_w bezeichnet, berechnet sich zu wmsvo_w = (SY_Grundwert + DWOTZ1OTP - 360/SY_CAMNMSV) - wnwmsv_w + dwmsvo_w. DWOTZ1OTP ist der Winkel [ ◦ KW] zwischen OT Zylinder 1 und dem OT des Pumpennockens wenn die Nockenwelle in Ruhelage ist. SY_Grundwert ist der Winkel zwischen Softwarebezugsmarke (i.ia. fallende Flanke zweiter Zahn nach L¨ ucke) und dem Z¨ und-OT Zylinder 1. ◦ ◦ uber der Ruhelage einnimmt. 0 KW bedeuten Nockenwelle wnwmsv_w [ KW] bezeichnet hier den Winkel den die Nockenwelle gegen¨ in Ruhelage, positives wnwmsv_w bedeutet eine Verstellung nach fr¨ uh. Dieser Winkel muß als Ausgangsgr¨ oße aus der Istwinkelerfassung der Nockenwelle kommen. Die Ber¨ ucksichtigung der verschiedenen M¨ oglichkeiten erfolgt ¨ uber die Systemkonstante SY_NWMSV. Im Komponententreiber muß auch ber¨ ucksichtigt werden, ob die Pumpe ¨ uber zwei oder drei Nocken angetrieben wird. Die Anzahl der Nocken wird in der Systemkonstante SY_CAMNMSV abgelegt. Abh¨ angig davon muß der Komponententreiber alle ◦ osen. 720 /SY_CAMNMSV die absoluten Ansteuerwinkel berechnen und eine Ansteuerung ausl¨ ¨ Uber eine weitere Systemkonstante SY_2HDP2 kann die winkelversetzte Ansteuerung einer zweiten Pumpe ausgel¨ ost werden. Der Versatzwinkel wird ¨ uber DWHDP2 eingestellt. Diese M¨ oglichkeit ber¨ ucksichtigt Kraftstoffsysteme, bei denen ein gemeinsames oder zwei miteinander verbundenen Rails von zwei Pumpen gespeist werden. Die Raildruckregelung st¨ utzt sich auf einen Drucksensor ab. Bei Projekten mit zwei Steuerger¨ aten kann es vorkommen, daß abh¨ angig vom Master oder Slave-Steuerger¨ at, unterschiedliche Winkel zwischen OT Zylinder 1 und OT HDP eingetragen werden m¨ ussen. In diesem Fall muß im Komponententreiber abh¨ angig von B_masterhw entweder DWOTZ1OTP oder DWOTZ1OTP2 eingerechnet werden. F¨ ur Projekte mit nur einem Steuerger¨ at kann diese Abfrage per SY_2SG verhindert werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AMSV 5.100.3
Seite 1603 von 4100 31.JAN.2003 Thomas Brosi
p o s itio n c a m s h a ft
T D C fu e l p u m p B D C
fu e l p u m p d e liv e r y s tr o k e
s u c tio n s tr o k e
M S V c lo s e d M S V o p e n ( c u r r e n tle s s o p e n ) d w m s v s _ w
% A M S V
d w m s v o _ w
S Y _ G ru n d w e rt + D W O T Z 1 O T P -3 6 0 /S Y _ C A M N M S V = 0 ° w m s v o _ w
w n w m s v _ w
= 2 4 °
= (S Y _ G ru n d w e rt + D W O T Z 1 O T P -3 6 0 /S Y _ C A M N M S V ) - w n w m s v _ w
w m s v s _ w = (S Y _ G ru n d w e rt + D W O T Z 1 O T P -3 6 0 /S Y _ C A M N M S V ) - w n w m s v _ w
w m s v o _ w
- d w m s v s _ w
= (S Y _ G ru n d w e rt + D W O T Z 1 O T P -3 6 0 /S Y _ C A M N M S V ) - w n w m s v _ w
w m s v s _ w = (S Y _ G ru n d w e rt + D W O T Z 1 O T P -3 6 0 /S Y _ C A M N M S V ) - w n w m s v _ w
+ d w m s v o _ w
+ d w m s v o _ w
- d w m s v s _ w
amsv-schaubild
w n w m s v _ w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
amsv-schaubild
APP AMSV 5.100.3 Applikationshinweise Vorschlag f¨ ur Erstbedatung: DWMSVMX = 360 ◦ KW/SY_CAMNMSV KLDWMSVMN nmot_w | 1000 | 2000 | 3000 | 4000 | 5000 | 6000 | -----------------------------------------------------------------y | -10 | -20 | -30 | -40 | -50 | -60 | TANMSV = TANMSV =
2,9 ms f¨ ur MSV mit Messingspule (3-fach Nocken) 4,0 ms f¨ ur MSV mit Kupferspule (2-fach Nocken)
KLAMSVUB ubsqf | 8 | 10 | 12 | 12,5 | 14 | ---------------------------------------------------------y | 1,5 | 1,5 | 1,2 | 1 | 1 | FDWMSVRDR = 20 CWDAF = 0: System ohne Druckabbaufunktion: = 1: System mit Druckabbaufunktion: = 2: System ohne Druckabbaufunktion:
Regelung und F¨ orderung werden bei Schubabschaltbereitschaft (B_sabte) unterbrochen Regelung und F¨ orderung bleiben im Schubbetrieb aktiv Regelung und F¨ orderung werden bei Schubabschalten (B_sa) unterbrochen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMSVE 3.10.0
Seite 1604 von 4100 31.JAN.2003 Thomas Brosi
FU DMSVE 3.10.0 Diagnose Endstufe MSV FDEF DMSVE 3.10.0 Funktionsdefinition
DFP_MSVE
DPS_Header
dfp locSfp_MSVE MSVE_OFF 0
1/
MSVE_CALC calc
B_desee
B_msvact dwmsvs_w dwmsvo_w
B_msvact dwmsvs_w dmsve-main
CWPSMSVE
ps_not_used
dwmsvo_w
dmsve-main
Power stage not used ps_not_used
locSfp_MSVE
dmsve-msve-off
DFP_MSVE
sfpHealing 1/
dfp
sfp sfpHealing
dmsve-msve-off
power stage diagnostic, possible results: error E_xyz = 1, Z_xyz = 1, healing E_xyz = 0, Z_xyz = 1, no error and no healing E_xyz = 0, Z_xyz = 1,
calc
compute 1/ locSfp_MSVE DPS_MSVE
3/
DE_StdDiag Sfp DPS_ DE_StdDiag
locSfp_MSVE
repSfp 1/
sfp getSfpZyf getSfpZyf DFP_MSVE
dfp locSfp_MSVE
2/ Z_msve
passed through all states, cycle reached B_msvact 540
TVP /NC
compute 1/
2/
180 sfpSetCycle 1/
B_cyclemsv SY_CAMNMSV locSfp_MSVE ClosedInterval dwmsvo_w
sfp sfpSetCycle
dwmsvs_w
dmsve-msve-calc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
repSfp 2/
dmsve-msve-calc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
DFP_MSVE
dfpgetZyf
DMSVE 3.10.0
Seite 1605 von 4100 31.JAN.2003 Thomas Brosi
dmsve-z-msve
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Z_msve
dmsve-z-msve
B_clmsve compute 1/
CWPSMSVE
TVP /NC
compute 2/
false
dmsve-fcmclr
DPS_MSVE
DE_ClrErr DPS_ CWPS DE_ClrErr
B_cyclemsv
DFP_MSVE
dfpgetClf
dmsve-b-clsue
dmsve-fcmclr
B_clmsve
dmsve-b-clsue
TVP /NC
dmsve-ini
false B_cyclemsv
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dmsve-ini
ABK DMSVE 3.10.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW (REF)
Kodewort zum Abschalten der Endstufendiagnose ¨ Verzogerungszeit Fehlerverifizierung Endstufendiagnose ME(D) 9
Systemkonstante
Art
Bezeichnung
SY_CAMNMSV
SYS (REF) Systemkonstante Anzahl Nocken der Hochdruckpumpe HDP2
Source-X
Source-Y
CWPSMSVE TVP
Variable
Quelle
BLOKNR
B_BEMSVE B_BKMSVE B_CLMSVE B_DESEE
DMSVE DMSVE
B_FTMSVE B_MNMSVE B_MSVACT B_MXMSVE B_NPMSVE B_SIMSVE DFP_MSVE
DMSVE DMSVE AMSV DMSVE DMSVE DMSVE DMSVE
DPS_MSVE DWMSVO_W DWMSVS_W E_MSVE SFPMSVE Z_MSVE
DMSVE AMSV AMSV DMSVE DMSVE DMSVE
DECJ
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN EIN
Bedingung Bandendeanford. fur ¨ Fehler MSV Endstufe Bedingung: MSV Endstufe aktiv ¨ Bedingung Fehler MSV-Endstufe loschen Diagnose Endstufe: Eingangsbedingungen erfullt ¨
AUS AUS EIN AUS AUS AUS DOK
Bedingung Fehlereintrag durch Tester MSV Endstufe Fehlertyp: Kurzschluß Masse MSV Endstufe Bit Ansteuerung aktiv Fehlertyp: Kurzschluß Ubat MSV Endstufe Nicht plausibler Fehler: MSV Endstufe Fehlertyp: Leitungsabfall MSV Endstufe Interne Fehlerpfadnummer: Diagnose Endstufe MSV
DOK EIN EIN AUS AUS AUS
Endstufeindex Mengensteuerventil MSV ¨ Deltawinkel Offnen MSV Winkel Schließen MSV inklusive Ansteuerverzug Errorflag: Diagnose Endstufe MSV Status Fehlerpfad: Diagnose Endstufe MSV Zyklusflag: Diagnose Endstufe MSV
DMSVE DBKSE, DBKVPE,DETRE, DHLSFKE,DLUES1E, ...
DMSVE, HT2KTMSV
AWEA, DKVBDE,DMSVE, NLKO DMSVE, HT2KTMSV DMSVE, HT2KTMSV AWEA, NLKO
FB DMSVE 3.10.0 Funktionsbeschreibung Die eigentliche Endstufendiagnose erfolgt in der Hardwarekapsel. Eine Diagnose ist m¨ oglich, wenn die Bedingung B_desee = true ist. Die Fehlerarten Maximalwert¨ uberschreitung (B_mxmsve = true), Minimalwertunterschreitung (B_mnmsve = true) und Signal inaktiv (B_simsve = true) werden dort gepr¨ uft und in den Fehlerspeicher ¨ ubertragen. Das Setzen des Zyklusflags im fehlerfreien Fall erfolgt, wenn B_desee UND B_msvact = true ist, und das Ansteuerverh¨ altnis des MSV mindestens 500ms zwischen 25 und 75% liegt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDSKV 1.90.0
Seite 1606 von 4100 31.JAN.2003 Thomas Brosi
APP DMSVE 3.10.0 Applikationshinweise
FU DDSKV 1.90.0 Diagnose; Hochdrucksensor FDEF DDSKV 1.90.0 Funktionsdefinition [s]
0.5
uprm_w UPRMMXPL
DEL100_1 TVUPRMNPL DEL20_1
B_uprmnpl
[s] 0.5 UPRMMNPL
DSKV_DFPM MaxError DEL100_3
[s]
Healing
0.5
MinError
ddskv-main
DEL100_2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DSKV_FCMCLR ddskv-main
ABK DDSKV 1.90.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
FW FW FW
¨ Verzogerungszeit bis zum Setzen von B_uprmnpl Minimalwert fur ¨ plausibles uprm_w Maximalwert fur ¨ plausibles uprm_w
Referenziert von
Art
Bezeichnung
DDSKV
EIN AUS AUS AUS DOK
¨ Bedingung: Fehler Hochdrucksensor loschen Fehlertyp min.: Hochdrucksensor Fehlertyp max.: Hochdrucksensor Spannung Raildrucksensor nicht plausibel Interne Fehlerpfadnummer: Hochdrucksensortest
AUS AUS EIN AUS
Errorflag: Hochdrucksensor Status Fehlerpfad: Hochdrucksensortest mittlere Spannung Raildrucksensor Zyklusflag: Hochdrucksensor
Source-Y
TVUPRMNPL UPRMMNPL UPRMMXPL Variable
Quelle
B_CLDSKV B_MNDSKV B_MXDSKV B_UPRMNPL DFP_DSKV
DDSKV DDSKV DDSKV DDSKV
E_DSKV SFPDSKV UPRM_W Z_DSKV
DDSKV DDSKV GGDSKV DDSKV
DKVBDE AWEA, DDSKV,DKVBDE, NLKO AWEA, NLKO DDSKV, DFFTCNV
FB DDSKV 1.90.0 Funktionsbeschreibung Der Hochdrucksensor ist mit dem Steuerger¨ at durch die Leitungen f¨ ur Versorgungsspannung, Referenzmasse und Sensorsignal verbunden. Durch die Auswertung des Sensorsignals kann eine Diagnose auf Leitungsfehler und/oder entsprechende interne Sensorfehler durchgef¨ uhrt werden. Ein Vergleich gegen UPRMMNPL und UPRMMXPL ¨ uberpr¨ uft, ob die Sensorspannung innerhalb des plausiblen Spannungsbereichs liegt (signal range check). Bei einem negativen Ergebnis wird nach einer Verz¨ ogerungszeit TVUPRMNPL das Bit B_uprmnpl gesetzt, das anzeigt, daß sich der Drucksensor außerhalb seines Signal-range befindet. Nach 500 ms wird dann das zugeh¨ orige Fehlerbit gesetzt.
APP DDSKV 1.90.0 Applikationshinweise Bei dem Drucksensor wurde eine ratiometrische Kennlinie realisiert. Die Werte der Signal Range und Plausibilit¨ atsgrenzen werden auf die Versorgungsspannung bezogen angegeben. Durch den Abgleich der Sensorspannung im AD-Wandler mit der Versorgungsspannung k¨ onnen diese Werte auf eine nominelle Versorgungsspannung von 5V bezogen werden. Damit ergibt sich: UPRMMXPL UPRMMNPL
4.7 V 0.3 V
¨ Uber B_uprmnpl wird bei einem signal-range-error auf Notlauf umgeschaltet. Um ein Ausgehen des Motors zu vermeiden sollte die Verz¨ ogerungszeit k¨ urzer gew¨ ahlt werden als die 500 ms bis zum Setzen des Fehlerbits. TVUPRMNPL
0.06 s
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVBDE 3.30.0
Seite 1607 von 4100 31.JAN.2003 Thomas Brosi
FU DKVBDE 3.30.0 Diagnose Kraftstoffversorgungssystem BDE FDEF DKVBDE 3.30.0 Funktionsdefinition
_100ms B_uprmnpl B_faomsv
B_faomsv
B_prmxnl
ubsq
ubsq
B_kstebf
B_kstebf
nmot tmot rk_w
B_prnl
prnl_w
B_airbag
B_airbag
prmxnl_w
B_prnl
B_stend
B_stend
B_prmxnl
prmxnl_w
prnl_w
B_hdr
nmot
B_msvoff
tmot
B_dkvbdepl
rk_w
dkvbde_s
B_hdr B_msvoff B_dkvbdepl dkvbde_s dkvbde-main
B_uprmnpl
Statemachine_DKVBDE_3_30 dkvbde-main
1
Initial_Fuelling/
100
2
_100ms [B_faomsv]
_100ms [ // Transition Normal -> Initial_Fuelling ((SY_TEBF > 0) && B_kstebf && !B_ifend)]
_100ms [B_faomsv]
1 S Start/
0
Normal/ 1_100ms [true]
Pressure_Reduction/
3
_100ms [!B_faomsv]
10
1
110
2 _100ms [B_faomsv]
_100ms [ // Transition Normal -> Limp_Home (getErf.getErf(DFP_DSKV) || B_uprmnpl || getErf.getErf(DFP_MSVE) || (ubsq >= UBMSVMX) || B_airbag || getErf.getErf(DFP_HDR) || ((SY_ASV > 1) && getErf.getErf(DFP_ASVE)))]
_100ms [ // Transition Limp_Home -> Normal (!getErf.getErf(DFP_DSKV) && !B_uprmnpl && !getErf.getErf(DFP_MSVE) && (ubsq < UBMSVMX) && !B_airbag && !getErf.getErf(DFP_HDR) && !((SY_ASV > 1) && getErf.getErf(DFP_ASVE)))]
2 1
Limp_Home/ dkvbde-state-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
_100ms [ // Transition Initial_Fuelling -> Normal B_ifend]
3x
dkvbde-state-main Start (Start) Trans1: true Act1: Normal Entry:
B_prnl = false; B_prmxnl = false; B_hdr = true; B_msvoff = false; dkvbde_s = 10;
// // // // //
Rail-Pressure-Sensor active Rail-Pressure-Setpoint not limited High-Pressure-Closed-Loop-Control active MSV active Status Statemachine DKVBDE
Static: // Condition Plausibility Check Fuel Supply System
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVBDE 3.30.0
Seite 1608 von 4100 31.JAN.2003 Thomas Brosi
if (tmot < -7.5) { if ((KRKMK * 2.0 * rk_w) > (MKRHDP) { B_dkvbdepl = false; // Condition Plausibility Check Fuel Supply System Off } else { B_dkvbdepl = true; // Condition Plausibility Check Fuel Supply System On } } else { B_dkvbdepl = true; // Condition Plausibility Check Fuel Supply System On } Trans1:
// Transition Normal -> Initial_Fuelling ((SY_TEBF > 0) && B_kstebf && !B_ifend)
Act1: Trans2:
// Transition Normal -> Limp_Home (getErf.getErf(DFP_DSKV) || B_uprmnpl || getErf.getErf(DFP_MSVE) || (ubsq >= UBMSVMX) || B_airbag || getErf.getErf(DFP_HDR) || ((SY_ASV > 1) && getErf.getErf(DFP_ASVE)))
Act2:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Trans3: B_faomsv Act3: Pressure_Reduction Entry: B_dkvbdepl = false; B_prmxnl = false; B_prnl = false; B_hdr = false; B_msvoff = true; dkvbde_s = 110; Trans1: !B_faomsv Act1: Initial_Fuelling Entry: B_ifend = false; B_dkvbdepl = false; B_prmxnl = false; B_prnl = false; B_hdr = false; B_msvoff = true; EdgeRising.compute(B_stend); dkvbde_s = 100; Static: EdgeRising.compute(B_stend); if (EdgeRising.out()) { Timer.start(TVAMSVTEBF); } Timer.compute(); EdgeFalling.compute(Timer.out()); if (EdgeFalling.out()) { B_ifend = true; } Exit:
B_ifend=true;
Trans1:
// Transition Initial_Fuelling -> Normal B_ifend
Act1: Trans2: B_faomsv Act2: Limp_Home Trans1:
// Transition Limp_Home -> Normal (!getErf.getErf(DFP_DSKV) && !B_uprmnpl && !getErf.getErf(DFP_MSVE) && (ubsq < UBMSVMX) && !B_airbag && !getErf.getErf(DFP_HDR) && !((SY_ASV > 1) && getErf.getErf(DFP_ASVE)))
Act1: Trans2: B_faomsv Act2:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVBDE 3.30.0
Error_ASVE/
Error_HDR/
37
36 _100ms 1 [!getErf.getErf(DFP_HDR) || getErf.getErf(DFP_DSKV) || B_uprmnpl || getErf.getErf(DFP_MSVE) || (ubsq >= UBMSVMX) || B_airbag]
1 _100ms [getErf.getErf(DFP_HDR)] _100ms [(SY_ASV > 1) && getErf.getErf(DFP_ASVE)]
Airbag/
_100ms [ubsq >= UBMSVMX]
_100ms [B_airbag]
_100ms [getErf.getErf(DFP_DSKV) || B_uprmnpl]
_100ms [!((SY_ASV > 1) && getErf.getErf(DFP_ASVE)) || getErf.getErf(DFP_DSKV) || B_uprmnpl || getErf.getErf(DFP_MSVE) || (ubsq >= UBMSVMX) || getErf.getErf(DFP_HDR) || B_airbag]
Voltage/
_100ms [!B_airbag]
1
35
Seite 1609 von 4100 31.JAN.2003 Thomas Brosi
2
S 6 5
1
3 Limp_Home_Start/ Entry: Immediate Fault-Reaction 30 4
1
34
_100ms [(ubsq < UBMSVMX) || getErf.getErf(DFP_DSKV) || B_uprmnpl || getErf.getErf(DFP_MSVE) || B_airbag] _100ms [getErf.getErf(DFP_MSVE)]
_100ms [!getErf.getErf(DFP_DSKV) && !B_uprmnpl] 2
1
31
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
2
32
_100ms [(getErf.getErf(DFP_DSKV) || B_uprmnpl)]
_100ms [getErf.getErf(DFP_MSVE)]
_100ms [!getErf.getErf(DFP_MSVE) ]
Error_MSVE/
_100ms [!getErf.getErf(DFP_DSKV) && !B_uprmnpl]
Error_DSKV_and_MSVE/ 2
33
1
dkvbde-limp-home
Error_DSKV/
_100ms [!getErf.getErf(DFP_MSVE)]
dkvbde-limp-home Limp_Home_Start (Start) Entry: // Immediate Fault-Reaction if (B_airbag || getErf.getErf(DFP_MSVE) || ubsq >= UBMSVMX || getErf.getErf(DFP_DSKV) || B_uprmnpl) { B_hdr = false; B_msvoff = true; B_dkvbdepl = false; } else { B_hdr = true; B_msvoff = false; B_dkvbdepl = true; } B_prmxnl = false; if (getErf.getErf(DFP_DSKV) || B_uprmnpl) { B_prnl = true; prnl_w = KFPRSTAU.getAt(nmot, rk_w); } else { B_prnl = false; } dkvbde_s=30; Trans1: (SY_ASV > 1) && getErf.getErf(DFP_ASVE) Act1: Trans2: getErf.getErf(DFP_HDR) Act2: Trans3: (ubsq >= UBMSVMX) Act3: Trans4: getErf.getErf(DFP_MSVE) Act4:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVBDE 3.30.0
Seite 1610 von 4100 31.JAN.2003 Thomas Brosi
Trans5: getErf.getErf(DFP_DSKV) || B_uprmnpl Act5: Trans6: B_airbag Act6: Error_DSKV_and_MSVE Entry: // Error High Pressure Sensor AND Output Stage MSV locSfpMSVE.getSfp(DFP_MSVE); if (getSfpMin.getSfpMin(locSfpMSVE)) { prnl_w = PRNL1; } else { prnl_w = KFPRSTAU.getAt(nmot, rk_w); } B_dkvbdepl = false; B_prmxnl = false; B_prnl = true; B_hdr = false; B_msvoff = true; dkvbde_s = 33; Static: if (getSfpMin.getSfpMin(locSfpMSVE)) { prnl_w = PRNL1; } else { prnl_w = KFPRSTAU.getAt(nmot, rk_w); }
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Trans1: !getErf.getErf(DFP_DSKV) && !B_uprmnpl Act1: Trans2: !getErf.getErf(DFP_MSVE) Act2: Error_MSVE Entry:
// Error Output Stage MSV B_dkvbdepl = false; B_prmxnl = false; B_prnl = false; B_hdr = false; B_msvoff = true; dkvbde_s = 32;
Trans1: !getErf.getErf(DFP_MSVE) Act1: Trans2: (getErf.getErf(DFP_DSKV) || B_uprmnpl) Act2: Error_ASVE Entry: // Error Output Stage Shut-Off-Valve (ASV) locSfpASVE.getSfp(DFP_ASVE); if (!getSfpMin.getSfpMin(locSfpASVE)) { B_prmxnl = true; prmxnl_w = PRMXNL; } else { B_prmxnl = false; } B_dkvbdepl = true; B_prnl = false; B_hdr = true; B_msvoff = false; dkvbde_s = 37; Trans1: !((SY_ASV > 1) && getErf.getErf(DFP_ASVE)) || getErf.getErf(DFP_DSKV) || B_uprmnpl || getErf.getErf(DFP_MSVE) || (ubsq >= UBMSVMX) || getErf.getErf(DFP_HDR) || B_airbag Act1: Error_DSKV Entry:
// Error High Pressure Sensor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVBDE 3.30.0
Seite 1611 von 4100 31.JAN.2003 Thomas Brosi
B_dkvbdepl = false; B_prmxnl = false; prnl_w = KFPRSTAU.getAt(nmot, rk_w); B_prnl = true; B_hdr = false; B_msvoff = true; dkvbde_s = 31; Static: prnl_w = KFPRSTAU.getAt(nmot, rk_w); Trans1: getErf.getErf(DFP_MSVE) Act1: Trans2: !getErf.getErf(DFP_DSKV) && !B_uprmnpl Act2: Error_HDR Entry:
//
Error Plausibility Check Fuel Supply System
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
cthdrerr++; if (cthdrerr > CTHDRERRSW) { B_dkvbdepl =false; } else { B_dkvbdepl = true; } B_prmxnl = true; prmxnl_w = PRMXNL; B_prnl = false; B_hdr = true; B_msvoff = false; dkvbde_s = 36; Trans1: !getErf.getErf(DFP_HDR) || getErf.getErf(DFP_DSKV) || B_uprmnpl || getErf.getErf(DFP_MSVE) || (ubsq >= UBMSVMX) || B_airbag Act1: Voltage Entry:
// Battery Voltage higher than UBMSVMX B_dkvbdepl = false; B_prmxnl = false; B_prnl = false; B_hdr = false; B_msvoff = true; dkvbde_s = 34;
Trans1: (ubsq < UBMSVMX) || getErf.getErf(DFP_DSKV) || B_uprmnpl || getErf.getErf(DFP_MSVE) || B_airbag Act1: Airbag Entry:
B_dkvbdepl = false; B_prmxnl = false; B_prnl = false; B_hdr = false; B_msvoff = true; dkvbde_s = 35;
Trans1: !B_airbag Act1:
ABK DKVBDE 3.30.0 Abkurzungen ¨ Parameter CTHDRERRSW KFPRSTAU KRKMK MKRHDP PRMXNL PRNL1 TVAMSVTEBF UBMSVMX
Source-X NMOT
Source-Y RK_W
Art
Bezeichnung
FW KF FW (REF) FW FW FW FW FW
¨ Schwellwert lokaler Fehlerzahler HDR Staudruck MSV bei HDP2-Systemen Umwandlung rk in mk Masse Kraftstoff pro Umdrehung HDP Maximaler Sollwert Raildruck im Notlauf Vorgabewert Raildruckistwert ¨ Einschaltverzogerung Ansteuerung MSV bei Tester-Erstbefullung ¨ Maximal erlaubte Batteriespannung Betrieb MSV
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVBDE 3.30.0
Systemkonstante
Art
SY_ASV SY_TEBF
SYS (REF) Systemkonstante KVS mit ASV SYS (REF) Systemkonstante Kraftstofferstbefullung ¨ Anforderung uber ¨ Tester
Bezeichnung
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_AIRBAG
GGCS
EIN
¨ Bedingung Airbag ausgelost
B_DKVBDEPL B_FAOMSV B_HDR B_IFEND B_KSTEBF
DKVBDE TKDFA DKVBDE DKVBDE T2STRL
AEKP, BGBN,DKVBDE, ESAUSG,FGRABED, ... DKVBDEPL DKVBDE DKVBDEPL, HDR
AUS EIN AUS LOK EIN
¨ uberpr Bedingung Plausibilitats ¨ ufung ¨ KVS durchfuhren ¨ ¨ Bedingung Funktionsanforderung Offnen MSV Flag zum Ein bzw. Auschalten der Raildruckregelung Bedingung Kraftstofferstbefullung ¨ Hochdrucksystem beendet Bedingung Kraftstofferstbefullung ¨
B_MSVOFF B_PRMXNL B_PRNL B_STEND
DKVBDE DKVBDE DKVBDE BBSTT
B_UPRMNPL CTHDRERR DFP_ASVE DFP_DSKV
DDSKV DKVBDE DKVBDE DKVBDE
DFP_HDR
DKVBDE
DFP_MSVE
DKVBDE
DKVBDE_S NMOT
DKVBDE BGNMOT
PRMXNL_W PRNL_W RK_W
DKVBDE DKVBDE GK
TMOT
GGTFM
UBSQ
GGUB
AEKP, DKVBDE,T2SPRL AMSV AUS HDRPSOL AUS HDRPIST, NLKO, NLPH AUS EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... DKVBDE EIN LOK DKVBDE, NLKO DOK AWEA, DDSKV,DOK DKVBDE, NLKO AWEA, DKVBDE,DOK DKVBDEPL, DTANKL, NLKO, ... AWEA, DKVBDE,DOK DMSVE, NLKO AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... HDRPSOL AUS HDRPIST AUS ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... ABKVP, AEKP, ALBK,- EIN ALSU, BGLBK, ...
Seite 1612 von 4100 31.JAN.2003 Thomas Brosi
Bedingung MSV Abschalten Bedingung Maximalwertbegrenzung Sollwert Raildruck im Notlauf aktiv Bedingung Istdruckvorgabe aus Diagnose Bedingung Startende erreicht Spannung Raildrucksensor nicht plausibel ¨ Lokaler Fehlerzahler HDR Interne Fehlerpfadnummer: Diagnose Endstufe ASV Interne Fehlerpfadnummer: Hochdrucksensortest Interne Fehlerpfadnummer: Raildruckregelung
Interne Fehlerpfadnummer: Diagnose Endstufe MSV Status statemachine DKVBDE Motordrehzahl Maximalwertbegrenzung Sollwert Raildruck im Notlauf Istdruckvorgabe aus Diagnose relative Kraftstoffmasse
Motor-Temperatur Bordnetzspannung, umgerechnet in Standard-Quantisierung
FB DKVBDE 3.30.0 Funktionsbeschreibung Im Diagnosekonzept des Kraftstoffversorgungssystems f¨ ur BDE ¨ ubernimmt die Diagnosefunktion %DKVBDE allgemein die Koordination der einzelnen Diagnosefunktionen sowie eventuell notwendiger Notlaufmaßnahmen. Die Funktion besteht im wesentlichen aus einem Zustandsautomaten, der zwischen einem Normalzustand und entsprechenden Fehlerzust¨ anden schalten kann. Vom Startzustand "Start" wird direkt in den Zustand "Normal" gewechselt. Im Zustand "Normal" wird die Hochdruckregelung ¨ uber B_hdr=true freigeschaltet und durch Setzen der Bedingung B_dkvbdepl wird in der Funktion %DKVBDEPL eine Plausibilit¨ atspr¨ ufung des Kraftstoffversorgungssystems angestoßen. Bei kaltem Motor kann u.U. die Hochdruckpumpe die sehr hohen Einspritzmengen nicht abdecken, so dass kein Hochdruckaufbau m¨ oglich ist. Um ein Ansprechen der Diagnose zu vermeiden, wird die Plausibilit¨ atspr¨ ufung bei Kraftstoffmengen, die die F¨ ordermenge der Pumpe, spezifiziert in MKRHDP, ¨ uberschreiten, ¨ uber B_dkvbdepl=false deaktiviert. Durch entweder Eintreten der Notlaufbedingungen, der Testeranforderung f¨ ur Erstbef¨ ullung des Kraftstoffversorgungssystems (SY_TEBF und B_kstebf) oder der Testeranforderung f¨ ur Druckabsenkung (B_faomsv) wird entweder in den Zustand "Limp_Home", "Initial_Fuelling" oder "Pressure_Reduction" verzweigt. In dem hierarchischen Zustand "Limp Home" werden die Fehler des Drucksensors (%DDSKV), der MSV-Endstufe (%DMSVE), der Plausibilit¨ atspr¨ ufung des Kraftstoffversorgungssystems (%DKVBDEPL), der ASV-Endstufe (%ASVE), eine Batteriespannung ¨ uber UBMSVMX, welche das MSV nicht vertr¨ agt, und eine Crashabschaltung bei Eintreten B_airbag behandelt. Liegen keine Notlaufbedingungen mehr vor, wird wieder in den Zustand "Normal" gewechselt. In dem jeweiligen Notlaufzustand werden nun die Funktionen der Hochdruckregelung HD, im einzelnen %HDRPIST, %HDRPSOL, %HDR und %AMSV ¨ uber Diagnoseschnittstellen so angesteuert, daß sich ein gesicherter Notlaufbetrieb einstellt. Error DSKV: Das Signal des Hochdrucksensors wurde als fehlerhaft erkannt, d.h. der vom Sensor gelieferte Wert ist unbrauchbar. Um auf jeden Fall mit einem definierten Druck im Notlauf weiterfahren zu k¨ onnen, wird die F¨ orderung der Hochdruckpumpe ¨ uber B_msvoff=false abgestellt, so daß sich im Rail der Staudruck des MSVs einstellt. Die Regelung wird ¨ uber B_hdr=false abgeschaltet, damit der Integrator nicht gegen Anschlag l¨ auft. Der in verschiedenen Motorfunktionen weiterverwendete Istdruck prist_w muß durch den sich einstellenden Druck ersetzt werden. Beim Eintritt in den Zustand w¨ ahrend des Motorbetriebs wird der Druckersatzwert prnl_w ¨ uber KFPRSTAU abh¨ angig von nmot und rk_w auf den Staudruck des MSV gesetzt und durch Setzen von B_prnl wird in der Funktion %HDRPIST prist_w durch prnl_w ¨ uberschrieben. Die Plausibilit¨ atspr¨ ufung %DKVBDEPL wird ¨ uber B_dkvbdepl=false ausgeschaltet. Error MSVE: In der Endstufendiagnose des MSVs wurde ein Fehler erkannt. In diesem Fall kann das MSV nicht mehr aktiv bestromt werden. Je nach Endstufenfehler, Kurzschluß nach Masse, nach Ubatt oder Kabelabfall stellt sich der Staudruck des MSVs oder der ¨ Offnungsdruck des DBVs (Maximaldruck) ein. Der sich einstellende Druck kann aber in jedem Fall vom Hochdrucksensor erfaßt werden und B_prnl wird auf FALSE gesetzt. Die Regelung (%HDR) und Plausibilit¨ atspr¨ ufung (%DKVBDEPL) werden ¨ uber B_hdr=B_dkvbdepl=false abgeschaltet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVBDE 3.30.0
Seite 1613 von 4100 31.JAN.2003 Thomas Brosi
Error DSKV and MSVE: Ist sowohl der Drucksensor als auch die MSV-Endstufe defekt, kann nur ein Notlauf mit dem sich einstellenden Druck durchgef¨ uhrt werden. Je nach der Art des MSV-Endstufenfehlers wird das MSV gar nicht mehr (MaxError oder SigError) oder st¨ andig (MinError) angesteuert. Der Druckersatzwert prnl_w ist daher entweder der Staudruck des MSVs oder Maximaldruck PRNL1. Die Regelung (%HDR) und Plausibilit¨ atspr¨ ufung (%DKVBDEPL) werden ¨ uber B_hdr=B_dkvbdepl=false abgeschaltet. UBATT >= UBMSVMX: Betr¨ agt die Batteriespannung mindestens 18V, muß das MSV abgeschaltet werden. Im Rail stellt sich der Staudruck des MSV ein. Der sich einstellende Druck kann in jedem Fall vom Sensor erfaßt werden, B_prnl wird auf FALSE gesetzt. Die Regelung (%HDR) und Plausibilit¨ atspr¨ ufung (%DKVBDEPL) werden ¨ uber B_hdr=B_dkvbdepl=false abgeschaltet. B_AIRBAG: Im Crashfall, angezeigt durch B_airbag, wird die Ansteuerung des MSVs ¨ uber B_msvoff=false abgeschaltet. Zus¨ atzlich werden die Regelung und Plausibilit¨ atspr¨ ufung des Hochdrucks ¨ uber abgeschaltet. Error HDR: Die Plausibilit¨ atspr¨ ufung der Hochdruckregelung (%DKVBDEPL) hat einen Fehler im Kraftstoffversorgungssystem erkannt. Fehlerursache k¨ onnte z.B. ein defekten Druckd¨ ampfer sein. Zur Verringerung der dabei auftretenden Pulsationen im ND-Kreis und um einen stabilen Notlauf zu gew¨ ahrleisten, wird der Raildruck-Sollwert (in %HDRPSOL) ¨ uber B_prmxnl und prmxnl_w auf PRMXNL begrenzt. Die Hochdruckregelung und die Plausibilit¨ atspr¨ ufung (%HDR und %DKVBDEPL) bleiben ¨ uber B_hdr=B_dkvbdepl=true weiterhin aktiv, um eine Fehlerheilung zu erm¨ oglichen. Tritt der Fehler w¨ ahrend einer Fahrt mehrmals auf (Z¨ ahler cthdrerr), wird ab einer Fehleranzahl CTHDRERRSW der Fehler verriegelt und die Plausibilit¨ atspr¨ ufung ¨ uber B_dkvbdepl=false ausgeschaltet. Error ASVE: In der Endstufendiagnose des ASVs wurde ein Fehler erkannt. Ist der Endstufenfehler derart, dass das ASV st¨ andig geschlossen ist (MaxError und SigError) ist eine Funktion des Druckd¨ ampfers, aufgrund einer hydraulischen Kopplung ¨ uber die Leckageleitung der Pumpe, nicht mehr gegeben. Zur Verringerung der auftretenden Pulsationen im ND-Kreis wird der Raildruck auf PRMXNL begrenzt. Die Hochdruckregelung und Plausibilit¨ atspr¨ ufung (%HDR, %DKVBDEPL) bleiben ¨ uber B_hdr=B_dkvbdepl=true weiterhin aktiv.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Initial_Fuelling Wird durch den Tester eine Erstbef¨ ullung angefordert, angezeigt durch B_kstebf, wird solange kein Notlaufzustand vorliegt, in den Zustand Initial_Fuelling gewechselt. Dort wird ab Startende f¨ ur eine Zeit TVAMSVTEBF die Hochdruckregelung ausgeschaltet. Nach Ablauf von TVAMSVTEBF wird in den Zustand Normal gewechselt. Pressure_Reduction Ebenfalls kann durch den Tester ¨ uber B_faomsv eine Funktionalit¨ at zur Reduktion des Raildrucks angestoßen werden. Dazu sollte das Fahrzeug im Leerlauf betrieben werden. Die Hochdruckpumpe wird abgeschaltet, und der Raildruck sinkt auf Vordruck ab. Zu beachten ist, daß sich der Druck im Rail nach Abschalten des Motors durch Temperaturausdehnung noch erh¨ ohen kann.
Nach außen meldet das System den jeweiligen Zustand durch dkvbde_s: dkvbde_s | Zustand ------------------------0 | Start 10 | Normal 30 31 32 33 34 35 36 37
| | | | | | | |
Limp_Home_Start Limp_Home/Error DSKV Limp_Home/Error MSVE Limp_Home/Error DSKV AND MSVE Limp_Home/Ubatt >= UBMSVMX Limp_Home/B_airbag Limp_Home/Error HDR Limp_Home/Error ASVE
100 110
| |
Initial_Fuelling Pressure_Reduction
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVBDEPL 1.50.0
Seite 1614 von 4100 31.JAN.2003 Thomas Brosi
APP DKVBDE 3.30.0 Applikationshinweise KFPRSTAU
MSV-Staudruck
(Applikation als Absolutdruck in MPa)
Anhaltswerte f¨ ur SY_CAMNMSV=3: nmot 750 1000 3000 rk_w 0 0.7 0.8 2.0 20 0.6 0.7 1.0 50 0.6 0.6 0.6
7000
4.1 2.0 0.6
6.3 4.0 0.6
5000
7000
2.5 1.0 0.6
3.7 2.0 0.6
KFPRSTAU [MPa]
KFPRSTAU [MPa]
PRNL1
¨ Offnungsdruck DBV
TVAMSVTEBF
Verz¨ ogerungszeit Hochdruckregelung bei Erstbef¨ ullung (Anhaltswert: 60 s)
MKRHDP
F¨ ordermenge der HDP pro Umdrehung = 0.120 g (4mm HDP) * SY_CAMNMSV (Anzahl Nocken HDP) = 0.150 g (5mm HDP) * SY_CAMNMSV
UBMSVMX
Maximale Spannung MSV (18.0 V) Wichtig: Meßbereich der Batteriespannung unbedingt beachten! Die Batteriespannungserfassung im Steuerger¨ at ist abh¨ angig von der Wahl des Spannungsteilerverh¨ altnis am ADC-Eingang. In vielen Projekten ist nur eine Erfassung bis 17,7 V m¨ oglich. In diesen Projekten muß das MSV schon ab diesem Wert abgeschaltet werden.
PRMXNL
Maximaler Raildruck im Notlauf (Anhaltswert: 5 MPa) Wichtig: MSV-Staudruck beachten! PRMXNL sollte gr¨ oßer sein als der maximale MSV-Staudruck bei der Notlaufdrehzahl NMAXHDR (in %NMAXMD 21.30).
CTHDRERRSW
Anzahl Fehler Plausibilit¨ atspr¨ ufung KVS (%DKVBDEPL) bis zur Verriegelung (Anhaltswert: 5)
(Anhaltswert: 12 MPa)
FU DKVBDEPL 1.50.0 Diagnose Plausibilit¨atsprufung ¨ Kraftstoffversorgungssystem BDE FDEF DKVBDEPL 1.50.0 Funktionsdefinition Reset reset_Calc
B_dkvbdepl B_hdrres
Break 1/
Break 5/
B_hdr
maxminError prdiff_w
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
maxError minError
prdiff_w
prdiff_w
sigError sigError
HDR_DFPM
rk_w
rk_w
maxError minError sigError nplError prdr_w
prdr_w
nplError nplError ZHHDRE
HDR_FCMCLR
TurnOnDelay4
healing
dkvbdepl-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Anhaltswerte f¨ ur SY_CAMNMSV=2: nmot 750 1000 3000 rk_w 0 0.6 0.7 1.1 20 0.6 0.6 0.7 50 0.6 0.6 0.6
5000
dkvbdepl-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKVBDEPL 1.50.0
Seite 1615 von 4100 31.JAN.2003 Thomas Brosi
ZDKVBDEPL
ZDHDRMXMN maxError SDHDRMX prdiffxn_w
ZDKVBDEPL dkvbdepl-maxminerror
prdiff_w
TurnOnDelay
LowpassT minError SDHDRMN
TurnOnDelay1
dkvbdepl-maxminerror
ZDHDRSIG
prdiff_w
prdiffse_w
ZDKVBDEPL
LowpassT1 SDHDRSIG sigError TurnOnDelay2
rk_w
SDRKDHDR dkvbdepl-sigerror
tmot KLHDRERRFS HDRERRFH
prdr_w
ZDKVBDEPL
hdrerrf_w
nplError
B_hdrnpls TurnOnDelay3
HysteresisDeltaRSP
LowpassT2
dkvbdepl-nplerror
ZFHDRERR
dkvbdepl-nplerror
LowpassT
0.0 reset_Calc
reset 1/
LowpassT1
0.0
reset 2/
LowpassT2
0.0
reset 3/
0.0 compute 4/ false TurnOnDelay4
dkvbdepl-reset
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dkvbdepl-sigerror
drkdhdr_w
DeltaOneStep
dkvbdepl-reset
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
compute 0.0 1/
B_clhdr
DKVBDEPL 1.50.0
compute 0.0 2/
false
compute 0.0 3/
false TurnOnDelay
LowpassT
reset 5/
0.0
compute 0.0 4/
false TurnOnDelay1
false TurnOnDelay2
LowpassT1
0.0
reset 6/
Seite 1616 von 4100 31.JAN.2003 Thomas Brosi
TurnOnDelay3
LowpassT2
reset 7/
0.0
dkvbdepl-hdr-fcmclr
compute 0.0 8/ false TurnOnDelay4 dkvbdepl-hdr-fcmclr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK DKVBDEPL 1.50.0 Abkurzungen ¨ Parameter
Source-X
CDCHDR CDKHDR CDTHDR CLAHDR FFTHDR HDRERRFH KLHDRERRFS SDHDRMN SDHDRMX SDHDRSIG SDRKDHDR TSFHDR ZDHDRMXMN ZDHDRSIG ZDKVBDEPL ZFHDRERR ZHHDRE
BLOKNR
Variable
Art
Bezeichnung
KL FW FW FW KL FW KL FW FW FW FW FW FW FW FW FW FW
Codewort CARB: Raildruckregelung Codewort Kunde: Raildruckregelung Codewort Tester: Raildruckregelung Feherlklasse: Raildruckregelung Freeze Frame Table: Raildruckregelung Fehlerschranke fur ¨ hdrerrf_w, Hysterese Fehlerschranke fur ¨ hdrerrf_w Schwelle Minimumfehler HDR Schwelle Maximumfehler HDR Schwelle Fehler HDR nicht plausibel ¨ Schwelle zur Sperrung Diagnose-HDR bei Anderungen von rk Fehlersummenzeit: Raildruckregelung Zeitkonstante Filterung Fehler HDR: Solldruck wird nicht eingestellt Zeitkonstante Filterung Fehler HDR: Regler schwingt Zeitkonstante Fehlerentprellung HDR Zeitkonstante Filterung Raildruckregler-Ausgang Zeitkonstante Heilungsentprellung E_HDR
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
Source-Y
BLOKNR TMOT
Quelle
BLOKNR
B_BEHDR B_BKHDR B_CLHDR B_DKVBDEPL B_FTHDR B_HDR B_HDRNPLS B_HDRRES
DKVBDEPL DKVBDEPL DKVBDE DKVBDEPL DKVBDE DKVBDEPL AMSV
B_MNHDR B_MXHDR B_NPHDR B_SIHDR DFP_HDR
DKVBDEPL DKVBDEPL DKVBDEPL DKVBDEPL DKVBDEPL
DRKDHDR_W E_HDR
DKVBDEPL DKVBDEPL
HDRERRF_W PRDIFFSE_W PRDIFFXN_W PRDIFF_W PRDR_W RK_W
DKVBDEPL DKVBDEPL DKVBDEPL HDR HDR GK
SFPHDR
DKVBDEPL
AUS AUS DKVBDEPL EIN DKVBDEPL EIN AUS DKVBDEPL, HDR EIN LOK DKVBDEPL, HDR, H- EIN DRPSOL AUS AUS AUS AUS AWEA, DKVBDE,DOK DKVBDEPL, DTANKL, NLKO, ... LOK AWEA, DTANKL, NLKO, AUS TVWNO LOK LOK LOK EIN AMSV, DKVBDEPL EIN AMSV, DKVBDEPL ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... AUS
Bedingung Bandende-Funktionsanforderung Bedingung Ersatzwert aktiv ¨ Bedingung Fehler HDR loschen ¨ uberpr Bedingung Plausibilitats ¨ ufung ¨ KVS durchfuhren ¨ Bedingung Fehlereintrag durch Tester Flag zum Ein bzw. Auschalten der Raildruckregelung ¨ Raildruckregelung nicht plausibel, stationarer Anteil Bedingung Rucksetzen ¨ Raildruckregler Bedingung: Fehler Raildruck zu klein Bedingung: Fehler Raildruck zu groß Bedingung: Fehler Raildruckreglung nicht plausibel Bedingung: Fehler Raildruck schwingt Interne Fehlerpfadnummer: Raildruckregelung
¨ Anderung der relativen Kraftstoffmenge fur ¨ Diagnose HDR Errorflag: Raildruckregelung gefilterter Reglerausgang Raildruckregelung Gefilterte Raildruck Regelabweichung zur Signal-Fehler-Diagnose Gefilterte Raildruck Regelabweichung zur Min/Max-Fehler-Diagnose Regelabweichung der Raildruckregelung Ausgangswert Raildruckregler relative Kraftstoffmasse
Status Fehlerpfad: Diagnose Raildruckregelung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
TMOT
GGTFM
Z_HDR
DKVBDEPL
ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... DTANKL AUS
DKVBDEPL 1.50.0
Seite 1617 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Motor-Temperatur Zyklusflag: Raildruckregelung
FB DKVBDEPL 1.50.0 Funktionsbeschreibung Die Funktion %DKVBDEPL ¨ ubernimmt die Diagnose des Hochdrucksystems. Angestoßen wird die Funktion von der ¨ ubergeordneten Funktion %DKVBDE durch Setzen des Bits B_dkvbdepl. Ist diese Bedingung gesetzt, und die Hochdruckregelung ist nicht aus anderen Gr¨ unden abgeschaltet (B_hdrres bzw. !B_hdr), wird st¨ andig eine Plausibilit¨ atspr¨ ufung durchgef¨ uhrt. Die Plausibilit¨ atspr¨ ufung erfolgt durch Auswertung der Regeldifferenz des Hochdruckregelkreises. Diagnostiziert wird, ob der Sollwert des Raildrucks eingeregelt werden kann, und ob der Regelkreis stark schwingt oder instabil ist. Zur Pr¨ ufung, ob der Raildruck eingeregelt werden kann, wird das Regeldifferenzsignal prdiff_w aus %HDR im Block maxminError zun¨ achst ¨ uber einen Tiefpaß mit der Zeitkonstante ZDHDRMXMN gegl¨ attet und mit zwei Schwellwerten verglichen. Ist das gegl¨ attete Signal l¨ anger als eine Entprellzeit ZDKVBDEPL kleiner als SDHDRMX wird der Fehlertyp Maximalfehler des Fehlerpfads HDR gesetzt. Dies bedeutet, daß der Istdruck gr¨ oßer als der aktuelle Solldruck ist und nicht richtig abgebaut wird. Ist das gegl¨ attete Signal l¨ anger als die Entprellzeit ZDKVBDEPL gr¨ oßer als SDHDRMN, bedeutet das, daß der Solldruck nicht mehr erreicht werden kann, und der Fehlertyp Minimalfehler wird gesetzt. Die Pr¨ ufung, ob der Regelkreis stark schwingt oder instabil ist, erfolgt im Block sigError durch Bildung des Absolutwertes der Regeldifferenz prdiff_w und anschließender Filterung ¨ uber einen Tiefpaß mit der Zeitkonstante ZDHDRSIG. Ist das gegl¨ attete Signal l¨ anger als die Entprellzeit ZDKVBDEPL gr¨ oßer als SDHDRSIG wird der Fehlertyp Signalfehler gesetzt. Um ein Ansprechen der Diagnose bei hoher Lastdynamik zu verhindern, kann ¨ uber die Schwelle SDRKDHR die Pr¨ ufung bei Lastdynamik (delta rk/20ms) gesperrt werden. ¨berschreitet das Signal die Im Block nplError wird die Abweichung der Ansteuerung des MSV von der Vorsteuerung betrachtet. U Schranke KLHDRERRFS (abh¨ angig von der Motortemperatur), wird das Bit B_hdrnpls gesetzt, das eine Unplausibilit¨ at im station¨ aren Anteil anzeigt. Das R¨ ucksetzen des Bits erfolgt ¨ uber eine Hysterese. Ist B_hdrnpls eine bestimmte Entprellzeit ZDKVBDEPL gesetzt, wird der Fehler B_nplhdr gesetzt, insofern keine anderen Fehler aufgetreten sind. Im Fehlerfall (z.B. Druckd¨ ampfer) ergeben sich i.A. stets erh¨ ohte Werte der MSV-Ansteuerung. Um ein Ansprechen im i.O. Fall zu vermeiden, werden deshalb nur positive Abweichungen der MSV-Ansteuerung zur Vorsteuerung ausgewertet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Heilung des Systems erfolgt, wenn die Fehler nicht mehr anstehen und die Funktion nicht durch !B-dkvbdepl, !B_hdr oder B_hdrres ausgeschaltet ist, nach einer Entprellzeit ZHHDRE. Das Setzten des Zyklusflags erfolgt im fehlerfreien Fall durch die Heilungspr¨ ufung, sobald alle Bedingungen f¨ ur Heilung erf¨ ullt sind.
APP DKVBDEPL 1.50.0 Applikationshinweise F¨ ur die Bedatung der Applikationswerte dieser Funktion liegen noch keine gesichertern Erkenntnisse vor. Folgender Vorschlag soll als Anhaltspunkt dienen: ZDHDRMXMN
1 sec
SDHDRMX
-1 MPa
SDHDRMN
1 MPa
ZDKVBDEPL
3 sec (> ZDHDRMXMN, ZDHDRSIG und ZFHDRERR)
ZDHDRSIG
1 sec
SDHDRSIG
0.75 MPa
SDRKDHDR
3 %
ZFHDRERR
1 sec
HDRERRFH
1 MPa
KLHDRERRFS tmot [ ◦ C] | -10 | 0 | 20 | 60 | 80 | 95 | 110 ----------------------------------------------------y [MPa] | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.0 | 2.5 ZHHDRE
4 sec (> ZDKVBDEPL)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEKP 11.20.0
Seite 1618 von 4100 31.JAN.2003 Thomas Brosi
FU AEKP 11.20.0 Ausgabe EKP-Ansteuerung (Fehler in einigen Konfigurationen bekannt) FDEF AEKP 11.20.0 Funktionsdefinition Temporary fuel pump activation in predrive process (after Ini & befor KL15) B_abstgp false
Check soak time
1/
tabst_w B_pvlab tmotab TAPVLTM 2/
tnachl_w TNLEKPVL
6553.5
B_pvlnl
B_nachlend
B_ekpvla
SY_AIRBAG 0
EKP lead time required
B_ekpvl
false
1/ 1.0
1/
anzekpvl /NV
ANZEKPVLMX
B_airbag
B_ekpvlz
B_ekpvla
EKP lead time permissible
Calculate fuel volume
Select necessary volume
1/ PEKP
vkst_w
1/
ml/0.05sec
VKSTPVLNL
B_ekpvl tabst_w VKSTPVLAB
B_ekp false
aekp-predrive
B_pvlab
aekp-predrive
Normal condition: Engine is turning
1/
B_nmot
B_ekpd
false
false
B_ekps 2/
SY_AIRBAG
false
0
B_ekpvl
false
Fast activation at start EKPSTART
B_airbag
B_ekps false
B_ekp
EKP lead time EKPVL
B_ekpvl B_ekp
aekp-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
aekp-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEKP 11.20.0
Seite 1619 von 4100 31.JAN.2003 Thomas Brosi
Function control Temporary fuel pump activation
Break 1/
Initial fuelling
B_ekpd
B_abstgp
SY_TEBF 0
false
Check soak time
false
tabst_w B_kstebf false
1/
tmotab TAPVLTM
RSFlipFlop
B_pvlab
Check ECU afterrunning time
TNLEKPVL
B_pvlab
2/
tnachl_w
VKSTPVLNL 6553.5
B_pvlnl
B_nachlend
tabst_w VKSTPVLAB
Select volume
Count EKP lead time since last end of start
VKSTEBF
B_ekpvla
EKP lead time permissible
1/
B_ekpvl 1.0
anzekpvl /NV
B_ekpvlz ANZEKPVLMX
EKP lead time required aekp-ekpvl
1/ 0.0
B_ekpvl
B_ekpvla
anzekpvl /NV
aekp-ekpvl
Calculate fuel volume
B_activate
ml/0.05sec PEKP
1/ vkst_w
2/
1/ vkstsol
B_ekpvl
B_ekpvl
aekp-fuel-volume
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_stend
vkstsol FUEL_VOLUME B_activate B_ekpvl
1/
aekp-fuel-volume
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEKP 11.20.0
Seite 1620 von 4100 31.JAN.2003 Thomas Brosi
Fast activation at start Fast activation only when EKP is not active B_ekpd B_ekpsl /NC Fast activation is allowed
only one time/cycle
Monitoring drop in battery-voltage 7/ ubsq_old /NC ubsq
2/
TZMIN
compute 3/
dekpub UBSTS true
Lock fast activation
Monitoring for teeth 4/ 8/
zzkwas_w
start 1/
TZZMX
compute 5/
compute 10/
B_ekpsl /NC
compute 1/
false SY_STA 0 9/
TSTAPVL
B_ekps
B_estart true ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
12/
6/ B_tooth
zzkwas_w_old /NC
Starter actuation
compute 11/
B_ekps aekp-ekpstart
tooth counter (ME 9 hardware)
aekp-ekpstart
ABK AEKP 11.20.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW KL FW FW FW FW FW FW KL FW
¨ Max. Anzahl EKP Vorlaufe ohne Erreichen von Startende ¨ Forderleistung EKP Schwelle Abstellzeit fur ¨ EKP-Vorlauf Schwelle SG-Nachlaufzeit fur ¨ EKP-Vorlauf Zeit fur ¨ EKP Aktivierung bei Startautomatik Zeitfenster fur ¨ Zahnerkennung nach UBatt-Einbruch Zeitfenster fur ¨ Zahnerkennung Schwelle zur Erkennung UBatt-Einbruch im Start ¨ Fordervolumen bei Erstbefullung ¨ ¨ Fordervolumen EKP Vorlauf aus Abstellzeit ¨ Fordervolumen EKP Vorlauf aus Nachlaufzeit
Systemkonstante
Art
Bezeichnung
SY_AIRBAG SY_STA SY_TEBF
SYS SYS SYS
Airbagsignal vorhanden Systemkonstante Automatikstart Systemkonstante Kraftstofferstbefullung ¨ Anforderung uber ¨ Tester
Art
Bezeichnung
LOK EIN
¨ Anzahl EKP Vorlaufe ohne erreichen von Startende Bedingung Abstellzeitermittlung gultig ¨ und plausibel
EIN
¨ Bedingung Airbag ausgelost
AUS LOK LOK AUS LOK LOK EIN EIN
Freigabe der EKP-Versorgung Bedingung EKP Dauerbetrieb Bedingung schnelle Aktivierung der EKP beim Start Bedingung EKP-Vorlauf Bedingung EKP Vorlauf angefordert ¨ Bedingung EKP Vorlauf zulassig Bedingung KL 50 ein Bedingung Kraftstofferstbefullung ¨
EIN EIN
¨ beendet Bedingung SG-Nachlauf regular Bedingung Motordrehzahl: n > NMIN
LOK LOK
Bedingung EKP Vorlauf aus Abstellzeituberschreitung ¨ Bedingung EKP-Vorlauf aus Nachlaufzeituberschreitung ¨
ANZEKPVLMX PEKP TAPVLTM TNLEKPVL TSTAPVL TZMIN TZZMX UBSTS VKSTEBF VKSTPVLAB VKSTPVLNL
Source-X
Source-Y
TMOTAB
TABST_W
Variable
Quelle
ANZEKPVL B_ABSTGP
AEKP BGTABST
B_AIRBAG
GGCS
B_EKP B_EKPD B_EKPS B_EKPVL B_EKPVLA B_EKPVLZ B_ESTART B_KSTEBF
AEKP AEKP AEKP AEKP AEKP AEKP T2STRL
B_NACHLEND B_NMOT
MOTAUS BGWNE
B_PVLAB B_PVLNL
AEKP AEKP
Referenziert von AEKP, BGTUMG,GGTFM, LRSKA AEKP, BGBN,DKVBDE, ESAUSG,FGRABED, ... BKS
T2STRL
AEKP AEKP, DKVBDE,T2SPRL AEKP ADVE, AEKP, ALE,ALSU, BAKH, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEKP 11.20.0
Seite 1621 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_STEND
BBSTT
ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
EIN
Bedingung Startende erreicht
B_TOOTH DEKPUB TABST_W
AEKP AEKP BGTABST
LOK LOK EIN
Bedingung Zahnerkennung Differenz der Batteriespannung zwischen zwei Messungen bis EKP-Dauerbetrieb Abstellzeit
TMOTAB
GGTFM
TNACHL_W UBSQ
MOTAUS GGUB
VKST_W ZZKWAS_W
AEKP HT2KTWNE
AEKP, BBKH,BDEMUM, BGTOL,BGTPABG, ... AEKP, BBKH,EIN BGTABST, BGTOL,DLSF, ... EIN AEKP, DFFTCNV ABKVP, AEKP, ALBK,- EIN ALSU, BGLBK, ... LOK EIN AEKP, BGWNE
Motortemperatur beim Abstellen
SG-Nachlaufzeit Bordnetzspannung, umgerechnet in Standard-Quantisierung ¨ Gefordertes Kraftstoffvolumen ¨ Zahnzahler Kurbelwelle im Arbeitsspiel
FB AEKP 11.20.0 Funktionsbeschreibung Die EKP-Ansteuerung soll immer daf¨ ur sorgen, daß der gew¨ unschte Systemdruck durch die Kraftstoffversorgung bereitgestellt ist. Die EKP-Versorgung (EKP-Relais) darf nur eingeschaltet werden, wenn B_ekp gesetzt ist. Die EKP wird durch drei verschiedene Anforderungen, die nachfolgend beschrieben werden, aktiviert: 1. EKP-Vorlauf (Kalkulation im predrive und im normalen Rechnerbetrieb) 2. Schnelle Aktivierung beim Start 3. Normalbetrieb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1. EKP-Vorlauf (B_ekpvl): ------------------------Grunds¨ atzlich besteht der Funktionsteil EKP-Vorlauf aus folgenden Teilaufgaben. Diese sind Anforderung, Pr¨ ufung auf Zul¨ assigkeit, Berechnung des zu f¨ ordernden Krafttsoffvolumens, Berechnung des gef¨ orderten Kraftstoffvolumens und dessen Vergleich mit dem Sollwert. Dabei wird die Anforderung des Pumpenvorlaufes und die Pr¨ ufung auf dessen Zul¨ assigkeit erstmals bereits im pridrive-Zustand des ME9-Rechners kalkuliert, um den Pumpenvorlauf m¨ oglichst fr¨ uh zu beginnen. Dieses Vorgehen ist bei der ME9 m¨ oglich, da die Endstufen bereits im predrive angesteuert werden k¨ onnen (Ansteuerung ¨ uber Komponententreiber). Wird w¨ ahrend des Pumpenvorlaufes der predrive beendet, erfolgt die Fortsetzung des Pumpenvorlaufes im Rechnernormalbetrieb. Die Berechnungen werden wiederholt, um eine Korrektur der Abstellzeit (genaue Uhrinformation kommt eventl. etwas sp¨ ater ¨ uber CAN) zu ber¨ ucksichtigen.
Kriterien f¨ ur die Anforderung eines EKP-Vorlaufes: Abstellzeit: Bei Verf¨ ugbarkeit einer pr¨ azisen Information ¨ uber die Abstellzeit (B_tabstgp=true) findet ein EKP-Vorlauf statt, wenn die Abstellzeit tabst_w die Schwelle TAPVLTM ¨ uberschritten hat (B_pvlab). Die Kennlinie TAPVLTM enth¨ alt die zur jeweiligen Motorabstelltemperatur geh¨ orige Abstellzeitschwelle in Sekunden, bei deren ¨ Uberschreitung ein Pumpenvorlauf f¨ ur einen schnellen Start erforderlich wird. Nachlauf im letzten Zyklus wurde regul¨ ar beendet: Wurde der SG-Nachlauf im letzten Zyklus korrekt beendet, wird bei Einschalten von KL15 ein Pumpenvorlauf gefordert. Ebenso wird ein Pumpenvorlauf gefordert, falls w¨ ahrend des Nachlaufes KL15 eingeschaltet wird und die Nachlaufzeit gr¨ oßer als die Schwelle TNLEKPVL ist (B_pvlnl). Somit kann erreicht werden, daß wenn nach dem Abstellen des Fahrzeugs die Z¨ undung einmalig wieder eingeschaltet wird, um z.B. elektrisch bet¨ atigbare Fenster zu schliessen, kein Pumpenvorlauf erfolgt, beim darauffolgenden Start aber wieder ein Vorlauf m¨ oglich ist. Pr¨ ufung auf Zul¨ assigkeit: Um nicht jedesmal beim Einschalten von KL15 einen EKP-Vorlauf auszul¨ osen, kann die maximale Anzahl m¨ oglicher Anforderungen eines EKP-Vorlaufes zwischen zwei Motorstarts in ANZEKPVLMX abgelegt werden. Die Anforderung eines Vorlaufes wird nur durchgeschaltet (B_ekpvla), wenn die Anzahl der EKP-Vorl¨ aufe seit dem letzten Erreichen von Startende kleiner als ANZEKPVLMX ist. Auswahl des zu f¨ ordernden Kraftstoffvolumens: Wird der EKP-Vorlauf durch die Kriterien aus dem SG-Nachlauf angefordert, ist das zu f¨ ordernde Kraftstoffvolumen VKSTPVLNL. Hier wird angenommen, daß das Kraftstoffsystem zwar gef¨ ullt ist, aber Umgebungsdruck hat. Es wird also mindestens die notwendige Kraftstoffmenge f¨ ur die Komprimierung des Kraftstoffes (ergibt sich aus dem Elastizit¨ atsmodul f¨ ur Benzin) und f¨ ur die Ausdehnung des Kraftstoffsystems beim Druckaufbau erforderlich, um den Solldruck zu erreichen. Wird der EKP-Vorlauf durch das Abstellzeitkriterium ausgel¨ ost, kann das zu f¨ ordernde Volumen als Funktion der Abstellzeit vorgegeben werden. Somit kann der EKP-Vorlauf k¨ urzer sein, falls aus Versuchen bekannt ist, daß der Druck im System bei der entsprechenden Abstellzeit noch h¨ oher als Umgebungsdruck ist. Berechnung des zu f¨ ordernden Kraftstoffvolumens und Vergleich mit dem Sollwert: Das gef¨ orderte Volumen vkst_w berechnet sich als einfachsten Ansatz aus einer als konstant angenommenen F¨ orderleistung PEKP [ml/Rasterzeit]* Rasterzeit. Wird der Sollwert erreicht (vkst_w = vkstsol), wird der EKP-Vorlauf angehalten. Sonderfall Kraftstofferstbef¨ ullung (B_kstebf): Zus¨ atzlich zu den o.g. M¨ oglichkeiten kann zur ersten Bef¨ ullung des Systems am Bandende ¨ uber einen sog. Kundendiensttester eine Kraftstofferstbef¨ ullung ausgel¨ ost werden. Bei SY_TEBF = true kann die EKP-vor dem Start (zus¨ atzlich zum normalen Pumpenvorlauf) f¨ ur eine applizierbare Mehrmenge VKSTEBF zur Kraftstofferstbef¨ ullung aktiviert werden. Diese Kraftstoffmehrmenge ergibt sich theoretisch aus dem Volumen des Kraftstoffsystems bei Systemdruck und der Kompressibilit¨ at des Kraftstoffes abz¨ uglich des Volumens, das schon duch den normalen EKP-Vorlauf (bei Einschalten von KL15) gef¨ ordert wird. N¨ ahere Informationen hierzu k¨ onnen in den Projekten, in denen eine derartige Ansteuerung realisiert ist, der Testerfdef entnommen werden. In den ¨ ubrigen Projekten ist sicherzustellen, daß SY_TEBF = false.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEKP 11.20.0
Seite 1622 von 4100 31.JAN.2003 Thomas Brosi
2. Schnelle Aktivierung beim Start ---------------------------------Selbst wenn schon ein EKP-Vorlauf stattgefunden hat, kann es sein, daß der Fahrer nicht sofort startet. Dann sinkt der Druck im Kraftstoffsystem u.U. wieder auf Umgebungsdruck ab. Deshalb ist eine schnelle Aktivierung der EKP beim tats¨ achlichen Motorstart erforderlich. Hier gibt es zwei M¨ oglichkeiten zur Aktivierung: Starterkennung ¨ uber Batteriespannungseinbruch und Motor dreht sich: Wird der Anlasser aktiviert, erzeugt dessen Anlaufstrom i.a. einen deutlichen Einbruch der Batteriespannung. Ist dieser Einbruch gr¨ oßer als UBSTS [V], so kann w¨ ahrend der Zeit TZMIN eine Aktivierung der EKP erfolgen, falls gleichzeitig mindestens einmal alle TZZMX Sekunden eine Ver¨ anderung des Zahnz¨ ahlers zzkwas_w (aus ME9 Hardware) erkannt wird, d.h. der Motor sich dreht. Starterkennung ¨ uber Anforderung zur Ansteuerung des Anlassers (SY_STA = True): Bei Projekten mit Automatikstartfunktion im Motorsteuerger¨ at (%STA) ist bekannt, wenn der Fahrer starten m¨ ochte (B_estart). Dann wird die EKP sofort f¨ ur die Zeit TSTAPVL aktiviert, wenn die Startanforderung (B_estart) kommt. In der Automatikstartfunktion (%STA) gibt es meist eine applizierbare Verz¨ ogerungszeit zwischen der Anforderung zu starten (B_estart) und der tats¨ achlichen Ansteuerung des Anlassers. Diese Verz¨ ogerungszeit kann genutzt werden, um sicher vor der ersten Einspritzung den Systemdruck aufgebaut zu haben. Bei Projekten ohne Startautomatikfunktion (%STA) ist sicherzustellen, daß SY_STA = false ist. Die schnelle Aktivierung der EKP f¨ ur eine kurze Zeit findet nur einmal pro Fahrzyklus statt.
3. Normalbetrieb ----------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Sobald der Motor die Mindestdrehzahl ¨ uberschritten hat (B_nmot = true), befindet sich die EKP im Dauerbetrieb (B_ekpd). In diesem Fall wird ein noch aktiver Pumpenvorlauf angehalten und die schnelle Aktivierung der EKP beim Start abgebrochen. Die EKP bleibt jetzt genau so lange aktiv (B_ekp), bis Unterdrehzahl erkannt wird und so B_nmot = B_ekp = false ist (B_ekpd bleibt gesetzt, weil der Dauerbetrieb in diesem Zyklus einmal erreicht wurde). Im SG-Nachlauf wird die EKP ebenfalls angehalten (B_ekp = false).
Sicherheitskraftstoffabschaltung -------------------------------Zus¨ atzliche Sicherheit kann durch hardwareseitige Sperrung der EKP-Versorgung ¨ uber einen Crash-Schalter oder softwareseitige Abschaltung der EKP ¨ uber ein Signal aus dem Airbag-SG (B_airbag) erzielt werden. B_airbag wird nur bei SY_AIRBAG = true abgefragt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
AEKP 11.20.0
Seite 1623 von 4100 31.JAN.2003 Thomas Brosi
APP AEKP 11.20.0 Applikationshinweise EKP-Vorlauf: -----------Um kurze Startzeiten zu erreichen, ist ein EKP-Vorlauf bei langen Abstellzeiten unbedingt erforderlich (--> Schnellstart). Die Applikation von TNLEKPVL erfolgt durch Beobachtung des Kraftstoffdruckes nach dem Abstellen. Es ist darauf zu achten, daß TNLEKPVL stets kleiner als TNLSGMX (%MOTAUS) ist, sonst kann diese Bedingung nie erf¨ ullt werden. Die Applikation von TAPVLTM erfolgt unter Beobachtung des Kraftstoffdruckes bei verschiedenen Abstelltemperaturen. Die konstant angenommene Pumpleistung PEKP [ml / 50ms] ergibt sich aus: PEKP [ml/50ms] = F¨ orderleistung EKP [l/h] / 3.6 * 0.05 Die Ermittlung der Kraftstoffsollvolumen VKSTEBF, VKSTPVLNL und VKSTPVLAB ist bereits unter Pkt. 1. n¨ aher beschrieben. Als N¨ aherungswert kann angenommen werden: VKSTPVLNL = VKSTPVLAB = 50 ml und VKSTEBF = Volumen des Kraftstoffsystems. Sollen bisherige Zeitvorgaben beibehalten werden, k¨ onnen die Sollvolumina aus dem Zusammenhang VKSTxyz[ml] = PEKP[ml/50ms] / 0.05 * Pumpenlaufzeit[s] berechnet werden. Die Maximale Anzahl m¨ oglicher Pumpenvorl¨ aufe zwischen zwei Starts sollte aus Sicherheitsgr¨ unden niedrig gehalten werden. Es wird empfohlen ANZEKPVLMX = 1 (die Kraftstofferstbef¨ ullung per Tester wird hier nicht mitgez¨ ahlt). Teilabschaltung: ANZEKPVLMX = 0 --> Komplette Abschaltung des EKP-Vorlaufs VKSTEBF = 0 --> Applikative Abschaltung der Erstbef¨ ullung, falls diese implementiert ist (SY_TEBF) TAPVLTM = 65535 --> Deaktivierung EKP-Vorlauf aus Abstellzeit TNLEKPVL = 6553.5 --> Deaktivierung EKP-Vorlauf aus SG-Nachlauf (incl. Bedingung Nachlauf war regul¨ ar beendet B_nachlend)
Schnelle Aktivierung beim Start: -------------------------------Grunds¨ atzlich sollte die schnelle Aktivierung immer nur so lange aktiv sein, bis ¨ uber die Drehzahlerkennung (B_nmot) Dauerbetrieb realisiert werden kann. Die Zeit zwischen Batteriespannungseinbruch (Einr¨ ucken des Anlassers) und Setzen von B_nmot bewegt sich Erfahrungsgem¨ aß im Bereich von 0.05 bis 0.3 sec. F¨ ur TZMIN wird deshalb als N¨ aherungswert 0.3 Sekunden empfohlen. Die Schwelle UBSTS f¨ ur die Erkennung des Batteriespannungseinbruches sollte bei optimalen Bordnetzbedingungen ermittelt werden. D.h. warme Umgebung (¨ Ol, Wasser), geladene Batterie etc. Als Erstbedatungswert wird 2 Volt empfohlen. Ver¨ andert sich zzkwas_w mindestens alle 0.05 sec. kann davon ausgegangen werden, daß der Motor sich dreht. Empfehlung f¨ ur TZZMX ist also 0.05 sec.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die EKP-Vorlaufzeit bei Startautomatik TSTAPVL ist abh¨ angig davon, wie stark in der Funktion %STA die Anforderung zu starten (B_estart) bis zur Ansteuerung des Anlassers (B_sta) verz¨ ogert wird. Als Richtwert gilt: Verzugszeit zwischen B_estart und B_sta + 0.3 (TZMIN). Teilabschaltung: TZMIN = 0 --> Keine schnelle Aktivierung aus Spannungseinbruch und erkannter Drehzahl. TSTPAVL = 0 --> Keine schnelle Aktivierung bei Startanforderung (B_estart) falls SY_STA = true.
Tankentleerung: --------------W¨ ahrend der Applikationsphase kann zur Entleerung des Tanks (z.B. bei Kraftstoffwechsel) das zu f¨ ordernde Kraftstoffvolumen vkstsol (VKSTEBF, VKSTPVLAB oder VKSTPVLAB) = max. Wert 6553.5 ml und PEKP = min. Wert 0.1 ml/50ms gesetzt werden. Dann l¨ auft der EKP-Vorlauf f¨ ur 65535 Schritte a ` 50 ms, also insgesamt 3276 sec. DIESE BEDATUNG IST JEDOCH F¨ UR SERIENDATENST¨ ANDE VERBOTEN!
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKS 1.130.0
Seite 1624 von 4100 31.JAN.2003 Thomas Brosi
FU BKS 1.130.0 Bedarfsgeregeltes Kraftstoffsystem FDEF BKS 1.130.0 Funktionsdefinition DIAGRAM: Gesamt¨ ubersicht ========================
pksbksr_w
pksbksr_w
GGKDSBKS ukdsbks_w
ukdsbks_w B_ktaabks PREGLBKS pbkist_w
pbkist_w
ADBKS B_erdbksx B_ktaabks
pbksadg_w pbksoll_w B_erdbksy B_ekponbks flmnbks flafbks_w
DBKSXY B_erdbksy
pbksia_w
pbksia_w BKS_FCMCLR
pbksdr_w
B_erdbksx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tflvrhdp ttankbks
B_ktaabks PSOLLBKS B_erdbksx tflvrhdp
pbksoll_w
pbksadg_w B_ekponbks ASBKS pbksdr_w flmnbks flafbks_w B_erdbksy B_fnabks pbksoll_w lepwmbks_w ttankbks
c Alle Rechte, insbesondere für den Fall der Patentanmeldung, liegen bei der Volkswagen AG und deren angebundenen Unternehmen
B_fnabks
lepwmbks_w bks-diagram
TMODBKS
bks-diagram
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKS 1.130.0
Seite 1625 von 4100 31.JAN.2003 Thomas Brosi
GGKDSBKS: Einlesen des Drucksensorsignals, Tiefpaßfilterung und Umrechnung in [kPa] ===================================================================================
B_stend
Filterzeitkonstante in Abhängigkeit des Betriebspunkts der HDP
B_hdabks
prist_w
Ausgabe Kraftstoffniederdrucksignal gefiltert
ZFBKSST
PSHDRMST
CWBKS
ztggbks_w
ZFBKS
7
Einlesen der Sensorspannung im 2ms Raster arithmetische Mittelwertsbildung der Sensorspannung im 20ms Raster
pistnd_w
Accumulator ukdsbks_w
ukdssum_w
ukdsbksr_w
pksbksr_w
pbkist_w
pbkist_w
KLKDSBKS LowpassT
0.0
pksbksr_w Counter
Einlesen des Drucksensorsignals, Umrechnung in [kPa] und Tiefpassfilterung
ukdsanz
ukdsmx2_w
ukdsmx20_w
ukdsmx2_w
c alle Rechte, insbesondere für den Fall der Patentanmeldung, liegen bei der Volkswagen AG und deren angebundenen Unternehmen
bks-ggkdsbks
0.0
bks-ggkdsbks DBKSXY: Abfragen der Diagnose sowie ausl¨ osen von Maßnahmen im Fehlerfall ========================================================================
DFP_BKS sfpgetSfpMax getSfpMax
dfp locSfp_BKS
sfp getSfpNpl getSfpNpl
sfp getSfpSig getSfpSig
sfp getSfpMin getSfpMin
B_mxbks
Fehler schaltet den Regler aus und steuert die EKP mit einem konstanten Wert an ZZGBKSE
B_npbks B_erdbksy
B_erdbksy
TurnOffDelay
B_sibks
B_mnbks B_erdbksx TurnOffDelay_1
B_erdbksx
Fehler im Schwingungsdämpfer der HDP, EKP geht auf kleinst möglichen Solldruck, der abhängig von der Temp. vor HDP ist
bks-dbksxy
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der maximale Spannungswert des Drucksensors über 20ms für %DBKS
bks-dbksxy
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKS 1.130.0
Seite 1626 von 4100 31.JAN.2003 Thomas Brosi
TMODBKS: Ber¨ ucksichtigung des Einflusses durch Fahrtwind und Umgebungstemperatur auf K¨ uhlwirkung ================================================================================================
Berechnung der Filterzeitkonstante ZTTMBKS vfzg_w
vfzg_w
zttm_w
tdiffbks_w B_stendre
B_stend
B_stendre EdgeRising_2
Reset-Bedingung für LPT1 LowpassT_1
Kühlung durch nachfließenden Kraftstoff tmot
trohvhdp
tflvrhdp
tflvrhdp
reset 1/
tdiffbks_w ffwkbks KFKNKS dmkrhdev_w TOFSVHDP
Temperaturoffset durch Verdichtungsarbeit der HDP bei kleinen Einspritzmengen KLVFTBKS
tstbks
Berechnung des Initialisierungswerts
tmot
tumg
Tankinnentemperatur in Abhängigkeit der Umgebungstemperatur und Eintrag durch die Abgasanlage LowpassT_2
ZTABKS
tanhkm_w
teitaar KFTETK
teitaa
ttankbks
ttankbks
c Alle Rechte, insbesondere für den Fall der Patentanmeldung, liegen bei der Volkswagen AG und deren angebundenen Unternehmen
bks-tmodbks
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Kühlwirkung durch Fahrtwind
RESBBKS B_stendre
bks-tmodbks
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKS 1.130.0
Seite 1627 von 4100 31.JAN.2003 Thomas Brosi
ZTTMBKS: Anpassung des dynamischen Temperaturverlaufs =====================================================
Bewertung der Bedingungen im Start tnse_w ZSNMST TDSBKS
B_zttmgr
RESET-Bedingungen für FF B_zttmgr
RSFlipFlop B_rzttmbks
tka B_stendre
1/ tkast
tkatubks KLFDBKS
tumg KLDTKABKS
TNSEBKS tdiffbks_w KFZTTM
zttm_w
Anpassung des dynamischen Temperaturverlaufs in Abhängigkeit von der Temperaturdifferenz zwischen Motor und Umgebung und der Fahrzeuggeschwindigkeit
c Alle Rechte, insbesondere für den Fall der Patentanmeldung, liegen bei der Volkswagen AG und deren angebundenen Unternehmen bks-zttmbks RESBBKS: Berechnung der Temperatur des Kraftstoffsystems im Start =================================================================
B_hst TGRESBKS 3/ tstbks
tstbks
B_stendre 1/ tmot
tabst_w
fabstbks
2/ tkadifbks
KLFAZBKS
tka
c Alle Rechte, insbesondere für den Fall der Patentanmeldung, liegen bei der Volkswagen AG und deren angebundenen Unternehmen
bks-resbbks
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFZTST
zttm_w
bks-zttmbks
vfzg_w
bks-resbbks
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKS 1.130.0
Seite 1628 von 4100 31.JAN.2003 Thomas Brosi
PSOLLBKS: Druckanhebung nach langer LL-Phase, Solldruck in Abh¨ ang. der Modelltemp. und Druckanh. in Nachstartphase ==================================================================================================================
B_ktaabks
Konstantdruckvorgabe über Codewort CWBKS 0 PSKRMX B_erdbksx PSKRERMX
Solldruck bei erkannten Heißstart B_hst
PSKRMN
Solldruck in Abhängigkeit der Kraftstofftemperatur an der heißesten Stelle des Systems und Motordrehzahl tflvrhdp KFNTBKS nmot_w
PSNHSLL
psrohbks_w pbksoll_w
0.0
pbksoll_w
Limiter PSBKSFA
PSKBKS
Solldruckvorgabe bei Testeranforderung für schnelle Adaption
tmst
psstbks_w KLKFPSS
KFPSNS tnse_w
Solldruckerhöhung im Start und in der Nachstartphase in Abhängigkeit der Motorstarttemperatur
c Alle Rechte, insbesondere für den Fall der Patentanmeldung, liegen bei der Volkswagen AG und deren angebundenen Unternehmen
bks-psollbks
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tmot
bks-psollbks
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKS 1.130.0
Seite 1629 von 4100 31.JAN.2003 Thomas Brosi
PREGLBKS: PID-Regler ====================
0.0
B_ktaabks
PBKSMX
KIBKSRF
B_sa friert den Regler ein
KIBKSRS KIBKSKTA
B_sa
PBKSMN compute 1/
B_irgfrbks
pbksia_w
Integrator 2/ pbksia_w
Verriegelung des Reglers bei Fehler
pbksdr_w
pbksdr_w
I-Anteil
B_erdbksy nmot_w KIBKSN B_ekponbks
3/
B_regfrbks
Regler nur aktiv wenn EKP-Anforderung gesetzt pbksoll_w
pbkspa_w 1/
P-Anteil
2/
pbksdiff_w
KLKPBKSR pbksidif_w
0.0
pbkist_w
[kPa]
pbksda_w
D-Anteil pbksdio_w
KDBKSR
flafbks_w
bks-preglbks
c Alle Rechte, insbesondere für den Fall der Patentanmeldung, liegen bei der Volkswagen AG und deren angebundenen Unternehmen bks-preglbks ADBKS: Bestimmung Adaptionswert f¨ ur EKP roh ===========================================
Adaption nur bei Quasi-stationären Betriebsbedingungen pbksiad_w ZTDEBKS
Schnelle Adaption bei Kurztrip-Anfordung B_ktaabks B_fa
B_ktaabks
Zyklusflag für Adaption BKS ref. in %TKMWL
ZKTADBKS
B_fabks LowpassT_3 compute 1/ pbksiao_w
B_irgfrbks
TurnOnDelay 2/
PBKSIAVS PBKSVSKT
ZADBKS ZADKTBKS
B_nmot
EdgeRising
B_aabks
1/ true
ZGAABKS
PBKSAIMN
B_erdbksx
3/
zaabks_w StopWatch_1
PBKSAIMX
2/
B_adbks
B_adpfbks /NV
Adaptionsereignis hat seit Powerfail mindestens einmal stattgefunden.
PBKSADMX compute 4/
PBKSADMN
B_zadbks
IntegratorTLimited 5/
pbksia_w
pbksadr_w /NV
Adaption der Toleranzlage und der Lifetime-Veränderung der EKP
pbksadg_w
pbksadg_w
pbksoll_w KLADPSOL
multiplikative Bewertung des Adaptionswerts über Solldruck c Alle Rechte, insbesondere für den Fall der Patentanmeldung, liegen bei der Volkswagen AG und deren angebundenen Unternehmen
bks-adbks
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
flmnbks
bks-adbks
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKS 1.130.0
Seite 1630 von 4100 31.JAN.2003 Thomas Brosi
ASBKS: Ber¨ ucksichtigung von Korrekturgr¨ oßen und Berechnung Tastverh¨ altnis =========================================================================
ttankbks
flmnbks
alle Berechnungen bis auf flmnbks ins 20ms Raster legen
flafbks_w
flmnbks
Freigabe der Adaption aktueller Kraftstoffverbrauch KLFLKMN CWBKS
dmkrhdev_w
FLAFMX
flafbks_w
3 pbksdr_w pbksinp_w
B_erdbksy CWBKS2 1
KFFLAF
EKP-Förderleistungsanforderung
aktuell erforderlicher Kraftstoffdruck
false B_sa FBREG
Ausgabe in %PWM an die Leistungsendstufe
0.0 pbksoll_w pbksadg_w
LEPWMMX
KORBKS flafbks_w
flafcbks_w ONOFBKS
lepwmbks_w
flafcbks_w Limiter
EKP eingeschaltet flafabks_w ttankbks
flafabks_w B_ekponbks
B_ekponbks
B_fnabks
Fehlerfall im nicht adaptierten System c Alle Rechte, insbesondere für den Fall der Patentanmeldung, liegen bei der Volkswagen AG und deren angebundenen Unternehmen
B_fnabks
bks-asbks
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LEPWMMN
bks-asbks
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKS 1.130.0
Seite 1631 von 4100 31.JAN.2003 Thomas Brosi
KORBKS: Spannungs-, Wirkungsgrad-, Start¨ uberschwinger- und Schubabschaltungskorrektur =====================================================================================
Wirkungsgradkorrektur
Schubabschaltungskorrektur Startüberschwingerkorrektur
Spannungskorrektur CWBKS 1
2
4
5
flafbks_w flafubks_w
flaftbks_w
flafsbks_w
UBSOLL
flafabks_w
flafabks_w
ubsq ttankbks
fttkbks KLTTKBKS
Der Wirkungsgrad der EKP ist abhängig von der Tankinnentemperatur
tnse_w
fuskbks KLUSKBKS
Das Hochziehen der Bordnetzspannung durch den Generator nach Start führt zu einem Überschwinger CWBKS2
compute 1/ StopWatch_2
B_sa B_sabte
tnsabte fsakbks reset KLSAKBKS 1/
Im unmittelbaren Übergang zur SA kommt es zu einem Überschwinger. Durch KLSAKBKS kann die Förderleistung der EKP gesenkt werden
bks-korbks
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
bks-korbks
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKS 1.130.0
Seite 1632 von 4100 31.JAN.2003 Thomas Brosi
ONOFBKS: Einschalten der EKP bei ’Kl15 on’ und Abschalten bei Motorstop/Crashfall =================================================================================
TDBVOHD prist_w
B_dbvhdof
PGBDVHDO
B_dsbks TWKSABKS
B_dsbksset RSFlipFlop_1
B_ekpoksaa
B_ekpoksa /NV RSFlipFlop_2
pksbksr_w
B_btsbksn
B_bkspae
PGBTSBKS
TurnOnDelay B_stend
B_kl15
pbkist_w
EdgeRising
B_adpfbks /NV PBKSESA UKDSEMX
B_ekporst CWBKS2
UKDSEMN ukdsbks_w ClosedInterval
B_fnabks
[km/h] 0 compute 1/ StopWatch
Sicherheitsabschaltung der EKP wenn DBV öffnet und ein Kraftstoffschlauch abgerissen ist
tkl15bks reset 1/ TGSABKS
B_tgsabks
true false
B_ekp
B_ekponbks
Einschalten der EKP bei Einschalten von Kl15 und Abschaltung bei Motorstop und im Crash-Fall
TVOBKS
B_ekponbks
flafcbks_w
bks-onofbks
flafabks_w
false
c alle Rechte, insbesondere für den Fall der Patentanmeldung, liegen bei der Volkswagen AG und deren angebundenen Unternehmen bks-onofbks BKS_FCMCLR: L¨ oschen von Adaptionswert pbksadr_w bei Fehlerspeicherl¨ oschen =========================================================================
CWBKS
IntegratorTLimited
6
2/ pbksadr_w /NV
E_bks
true 0.0
E_bks
reset 1/
B_clbks B_clbks
Der Adaptionswert wird bei löschen des Fehlerspeichers zurückgesetzt. Das Zurücksetzen kann über Codewort in Abhängigkeit eines Fehlers erfolgen.
B_ekpoksa /NV
true RSFlipFlop_2
bks-bks-fcmclr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_kl15
2
B_fnabks
Fehlerfall im nicht adaptierten System führt nur bei stehenden Fahrzeug zum Abschalten der EKP und der Einspritzung damit der Druckschwingungsdämpfer nicht geschädigt wird.
vfzg_w
B_ekposfr
3
bks-bks-fcmclr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKS 1.130.0
Seite 1633 von 4100 31.JAN.2003 Thomas Brosi
B_CLBKS: Clearflag BKS ======================
B_clbks
B_clbks
bks-b-clbks
dfpgetClf getClf
DFP_BKS
bks-b-clbks E_BKS: Errorflag BKS ====================
dfpgetErf getErf
E_bks
E_bks bks-e-bks
DFP_BKS
bks-e-bks
ABK BKS 1.130.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter CWBKS CWBKS2 FBREG FLAFMX KDBKSR KFFLAF KFKNKS KFNTBKS KFPSNS KFTETK KFZTST KFZTTM KIBKSKTA KIBKSN KIBKSRF KIBKSRS KLADPSOL KLDTKABKS KLFAZBKS KLFDBKS KLFLKMN KLKDSBKS KLKDSBKS KLKFPSS KLKPBKSR KLSAKBKS KLTTKBKS KLUSKBKS KLVFTBKS LEPWMMN LEPWMMX PBKSADMN PBKSADMX PBKSAIMN PBKSAIMX PBKSESA PBKSIAVS PBKSMN PBKSMX PBKSVSKT PGBDVHDO PGBTSBKS PSBKSFA PSHDRMST PSKBKS PSKRERMX PSKRMN PSKRMX PSNHSLL PWMINBKS TDBVOHD TDSBKS TGRESBKS TGSABKS TNSEBKS TOFSVHDP TVOBKS TWKSABKS UBSOLL UKDSEMN UKDSEMX ZADBKS ZADKTBKS
Source-X
DMKRHDEV_W TTANKBKS TFLVRHDP TMOT VFZG_W TUMG TDIFFBKS_W NMOT_W
PBKSOLL_W TUMG TABST_W TKATUBKS TTANKBKS UKDSBKSR_W UKDSBKS_W TMST PBKSDIFF_W TNSABTE TTANKBKS TNSE_W VFZG_W
DMKRHDEV_W
Source-Y
PBKSINP_W DMKRHDEV_W NMOT_W TNSE_W TANHKM_W TNSE_W VFZG_W
Art
Bezeichnung
FW FW FW FW FW KF KF KF KF KF KF KF FW KL FW FW KL KL KL KL KL KL KL KL KL KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW
Codewort fur ¨ BKS Codewort2 fur ¨ BKS Bewertungsfaktor fur ¨ Reglergroesse ¨ maximale Forderleistungsanforderung Bewertungsfaktor D-Anteil ¨ Kennfeld relative Forderleistungsanforderung Kennfeld Bewertungsfaktor Kuhlung ¨ durch nachfließenden Kraftstoff ¨ Solldruck in Abhangigkeit der HDP-Temperatur Kennfeld fur ¨ Solldruck im Start und in der Nachstartphase Kennfeld Temperatureintrag in den Tank Zeitkonstante in der Nachstartphase Kennfeld Zeitkonstante fur ¨ Tiefpassfilter Temperaturmodell K-Faktor des Integrators bei Kurztripanforderung Bewertungsfaktor I-Anteil drehzahlabhaengig K-Faktor I-Anteil des Reglers bei fallende Druckflanke K-Faktor des I-Anteils bei steigender Druckflanke KL fur ¨ Wichtungsfaktor Adaptionswert BKS Kennlinie delta tka in Abh. der Umgebungstemperatur Kennlinie Faktor Wichtung der Abstellzeit Kennlinie Faktor fur ¨ delta tka in Abh. von tka bei Start minus tumg ¨ Kennlinie Forderleistungsminimum Kalibrierungskennlinie des Kraftstoffdrucksensors Kalibrierungskennlinie des Kraftstoffdrucksensors Kennlinie Korrekturfaktor fur ¨ Solldruck im Start ¨ Kennlinie Wichtung P-Anteil in Abhangigkeit von pbksdiff_w Kennlinie Schubabschaltungskorrektur BKS Kennlinie Tankinnentemperaturkorrektur Kennlinie Startuberschwingerkorrektur ¨ BKS Kennlinie Kuhlung ¨ durch Fahrtwind ¨ minimales Tastverhaltnis Eingang Leistungsendstufe maximales Tastverhaeltnis Eingang Leistungsendstufe Min-Grenzwert Solldruck fur ¨ Freigabe der Adaption Max-Grenzwert Solldruck fur ¨ Freigabe der Adaption Adaption BKS Integrator min-Wert Adaption BKS Integrator max-Wert Druck im Niederdruckkraftstoffsystem fur ¨ Erkennung Schlauch abgerissen ¨ Schwelle fur ¨ I-Anteil-Veranderung damit Adaption freigegeben minimaler I-Anteil des Reglers maximaler I-Anteil des Reglers ¨ Schwelle fur ¨ I-Anteil Veranderung damit Adaption freigegeben bei Kurztrip Grenzwert fur ¨ Druck im Rail fur ¨ Druckbegrenzungsventil (DBV) offen Druckgrenze fur ¨ Aktivierung Bauteilschutz im Niederdruckkraftstoffsystem Solldruckvorgabe BKS bei Anforderung fur ¨ schnelle Adaption im Kurztrip Druckschwelle Hochdruckrail fur ¨ Hochlauf beendet Kraftstoffsolldruck konstante Vorgabe ¨ Solldruck Kraftstoff maximal bei Fehler Druckschwingungsdampfer Solldruck Kraftstoff minimal Solldruck Kraftstoff maximal Solldruck bei Heisstart oder LL-Phase Initialisierungswert fur ¨ lepwmbks_w Entprellzeit fur ¨ Druckbegrenzungsventil (DBV) offen Temperaturdifferenzschwelle fur ¨ Kaltstarterkennung Temperaturgrenze fur ¨ Resetierung des LowpassT_1 TMODBKS Zeitgrenze fur ¨ Sicherheitsabfrage Zeit seit Startende fut ¨ zttm reset in TMODBKS Temperaturoffset durch Verdichtungsarbeit der HDP ¨ Tastverhaltnis fur ¨ Anforderung EKP aus Wartezeit auf abgerissenen Kraftstoffschlauch Sollwert der Batteriespannungsregelung Spannung Kraftstoffdrucksensor min.- Grenze fur ¨ Erkennung Eingangsfehler Spannung Kraftstoffdrucksensor max.- Grenze fur ¨ Erkennung Eingangsfehler Zeitkonstante Adaption BKS Zeitkonstante fur ¨ Integrator bei Adaption im Kurztrip
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
Art
Bezeichnung
FW FW FW FW FW FW FW FW
Zeitkonstante fur ¨ Tiefpaßfilterung des Drucksensorsignals Filterzeitkonstante fur ¨ Drucksensorsignalfilterung bei Motorstart Grenze fur ¨ Zeitdauer bis Adaption BKS abgeschlossen Zeitdauer Kurztrip Adaption BKS Zeitschwelle nach Motorstart fur ¨ zttm-Kostante Filterzeitkonstante Tanktemperaturmodell Zeitkonstante Tiefpassfilter fur ¨ Dynamikerkennung Adaption Zeitkonstante fur ¨ Zurucknahme ¨ Gegenmaßnahme im Fehlerfall
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
Source-Y
ZFBKS ZFBKSST ZGAABKS ZKTADBKS ZSNMST ZTABKS ZTDEBKS ZZGBKSE Variable
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
B_AABKS B_ADBKS B_ADPFBKS B_BKSPAE B_BTSBKSN B_CLBKS B_DBVHDOF B_DSBKS B_DSBKSSET B_EKP B_EKPOKSA B_EKPOKSAA B_EKPONBKS B_EKPORST B_EKPOSFR B_ERDBKSX B_ERDBKSY B_FA
BKS BKS BKS BKS BKS BKS BKS BKS AEKP BKS BKS BKS BKS BKS BKS BKS TKDFA
B_FABKS B_FNABKS B_HDABKS B_HST B_IRGFRBKS B_KL15
TKDFA BKS BKS ESSTT BKS BBSYSCON
B_KTAABKS B_MNBKS B_MXBKS B_NMOT
BKS DBKS DBKS BGWNE
B_NPBKS B_REGFRBKS B_RZTTMBKS B_SA
DBKS BKS BKS MDRED
B_SABTE
BBSAWE
B_SIBKS B_STEND
DBKS BBSTT
B_STENDRE B_TGSABKS B_ZADBKS B_ZTTMGR DFP_BKS DMKRHDEV_W E_BKS FABSTBKS FFWKBKS FLAFABKS_W FLAFBKS_W FLAFCBKS_W FLAFSBKS_W FLAFTBKS_W FLAFUBKS_W FLMNBKS FSAKBKS FTTKBKS FUSKBKS LEPWMBKS_W NMOT_W
BKS BKS BKS BKS BKS DBKS BKS BKS BKS BKS BKS BKS BKS BKS BKS BKS BKS BKS BKS BGNMOT
PBKIST_W PBKSADG_W PBKSADR_W
BKS BKS BKS
BKS 1.130.0
LOK LOK LOK LOK LOK EIN BKS, DBKS LOK LOK LOK EIN BKS LOK LOK DBKS AUS LOK LOK DBKS AUS LOK ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... EIN BKS AUS LOK BKS, ESNSWL, GGTFMEIN LOK ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... DBKS AUS BKS EIN BKS EIN ADVE, AEKP, ALE,EIN ALSU, BAKH, ... EIN BKS LOK LOK AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... AMSV, BKS, LAMBTS, EIN TEB, TEBEB EIN BKS EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LOK LOK AUS LOK BKS, DBKS DOK EIN BKS, VSTMSV EIN BKS, DTANKL LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK DBKSE, HT2KTBKS AUS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... DBKS AUS LOK DBKS AUS
Seite 1634 von 4100 31.JAN.2003 Thomas Brosi
Bedingung Adaption abgeschlossen BKS Bedingung - Adaption freigegeben Bed. Adaption hat seit letztem Powerfail mindestens einmal stattgefunden Bed. Niederdruckkraftstoffsystem Druckabfall erkannt Bed. Bauteilschutz fur ¨ Niederdruckkraftstoffsystem notwendig Bedingung Fehlerpfad : Bedarfsgeregeltes Kraftstoffsystem ¨ Bed. Druckbegrenzungsventil (DBV) im HD-Rail ist geoffnet ¨ Bed. unzulassig hohe Druckspitze im Niederdruckkraftstoffsystem ¨ Bed. unzulassig hohe Druckspitze gesetzt Freigabe der EKP-Versorgung Bed. EKP aus Sicherheitsgrunden ¨ abstellen weil Kraftstoffschlauch abgerissen Bed. EKP aus Sicherh.grunden ¨ abstellen, da Kraftstoffschlauch abgerissen,Anford. Bedingung EKP ein Bed. EKP Abschaltung kann resetiert werden uber ¨ Bed. Startende Bed. EKP off aus Sicherheitsgrunden prinzipiell freigegeben ¨ Bed. Fehler aus DBKS Maßnahme X Bed. Fehler aus DBKS Maßnahme y Bedingung Funktionsanforderung allgemein
aus %TKMWL: Bedingung Funktionsanforderung BKS Bed. Fehlerfall in BKS im nicht adaptierten Zustand Bedingung Hochdruckaufbau begonnen Bedingung Heißstart Compute-Bedingung Integrator fur ¨ I-Anteil BKS Bedingung Klemme 15
Bedingung Anforderung schnelle Adaption BKS uber ¨ Tester Fehlertyp min.: Bedarfsgeregeltes Kraftstoffsystem Fehlertyp max.: Bedarfsgeregeltes Kraftstoffsystem Bedingung Motordrehzahl: n > NMIN Fehlertyp unplaus.: Bedarfsgeregeltes Kraftstoffsystem Bedingung Regler BKS freigegeben Bed. Reset des FF der Filterzeitkonstanten zttm_w Bedingung Schubabschalten Bedingung Schubabschaltebereitschaft fur ¨ Tankentluftungsventil ¨ schließen Fehlertyp: Bedarfsgeregeltes Kraftstoffsystem Bedingung Startende erreicht Bed. Startende rising edge ¨ Bedingung Zeit tk15bks großer TGSABKS Zyklusflag Adaption BKS referenziert in %TKMWL Bedingung Zeitkonstante groß fur ¨ Nachstartphase SG-int. Fehlerpfadnr.: Bedarfsgeregeltes Kraftstoffsystem Berechneter Kraftstoffmassenstrom durch HDEV Errorflag: Bedarfsgeregeltes Kraftstoffsystem Wichtungsfaktor fur ¨ die Abstellzeit BKS Bewertungsfaktor Kuhlung ¨ durch Fahrtwind ¨ Forderleistungsanforderung schubabschaltungskorrigiert ¨ Forderleistungsanforderung ¨ Crashfall korrigierte Forderleistungsanforderung ¨ Forderleistungsanforderung Startuberschwinger ¨ korrigiert ¨ Forderleistungsanforderung temperaturkorrigiert ¨ Forderleistungsanforderung spannungskorrigiert ¨ ¨ minimal mogliche Forderleistung Faktor Schubabschaltungskorrektur in %BKS Faktor zur Wirkungsgradkorrektur der EKP uber Tankinnentemperatur ¨ Faktor Startuberschwingerkorrektur ¨ in %BKS Tastverhaeltnis Leistungsendstufe EKP Motordrehzahl ist-Druck Kraftstoffsystem gefiltert Adaptionswert fur ¨ BKS gewichtet mit pbksoll_w Adaptionswert fur ¨ EKP roh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
PBKSDA_W PBKSDIFF_W PBKSDIO_W PBKSDR_W PBKSIAD_W PBKSIAO_W PBKSIA_W PBKSIDIF_W PBKSINP_W PBKSOLL_W PBKSPA_W PISTND_W PKSBKSR_W PRIST_W
BKS BKS BKS BKS BKS BKS BKS BKS BKS BKS BKS BKS BKS HDRPIST
PSROHBKS_W PSSTBKS_W SFPBKS TABST_W
BKS BKS DBKS BGTABST
TANHKM_W
ATM
TDIFFBKS_W TEITAA TEITAAR TFLVRHDP TKA TKADIFBKS TKAST TKATUBKS TKL15BKS TMOT
BKS BKS BKS BKS GGTKA BKS BKS BKS BKS GGTFM
TMST
GGTFM
TNSABTE TNSE_W
BKS BBSTT
TROHVHDP TSTBKS TTANKBKS TUMG
BKS BKS BKS BGTUMG
UBSQ
GGUB
UKDSANZ UKDSBKSR_W UKDSBKS_W UKDSMX20_W UKDSMX2_W UKDSSUM_W VFZG_W
BKS BKS BKS BKS BKS GGVFZG
ZAABKS_W ZTGGBKS_W ZTTM_W
BKS BKS BKS
LOK DBKS AUS LOK LOK LOK LOK DBKS AUS LOK LOK DBKS AUS LOK HDRPIST AUS AUS AMSV, AWEA, BGBVG, EIN BGPBR, BKS, ... LOK LOK EIN BKS AEKP, BBKH,EIN BDEMUM, BGTOL,BGTPABG, ... EIN BKS, DLSAHKBD,LAMBTS, TVWNO LOK LOK LOK LOK EIN BKS, KMTR LOK LOK LOK LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... LOK BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ... LOK LOK LOK BDEMHA, BGTABST,- EIN BKS, DFFT, DTEV, ... ABKVP, AEKP, ALBK,- EIN ALSU, BGLBK, ... LOK DBKS AUS BKS EIN DBKS AUS LOK LOK ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ... LOK LOK LOK
BKS 1.130.0
Seite 1635 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung D-Anteil des Reglers Druckveraenderung EKP Druckveraenderung alter Wert Reglerantwort ¨ I-Anteil Veranderung I-Anteil Regler alter Wert I-Anteil Reglers Druckabweichung Niederdruckseite foedermengenabhaengig Druckanforderung momentan Solldruck Kraftstoff EKP P-Anteil des Reglers Gefilterter Niederdruck Istwert (Absolutdruck) Kraftstoffdruck EKP roh Gefilterter Raildruck-Istwert (Absolutdruck) Kraftstoffsolldruck roh Solldruck im Start und in der Nachstartphase Status Fehlerpfad: Abstellzeit
Abgastemperatur hinter Hauptkat aus Modell Temperaturdifferenz Motor zu Umgebung Temperatureintrag in den Tankl durch Abgasanlege Temperatureintrag in den Tank durch Abgasanlage roh Temperatur Kraftstoff vor HDP Temperatur Motorkuhlerausgang ¨ (Kuhlmittel) ¨ gewichtete Temperaturdifferenz zwischen tmot und tka Temperatur Kuhlerwasserauslass ¨ im Start Temperaturdifferenz zwischen Kuhleraustritt ¨ und Umgebung Zeit seit KL15 high Motor-Temperatur Motorstarttemperatur Zeit seit der Schubabschaltungsbereitschaft gesetzt ist ¨ Zeitzahler ab Startende (16bit) Temperatur vor HDP ungefiltert Temperatur des Kraftstoffsystems im Start Tanktemperatur modelliert Umgebungstemperatur Bordnetzspannung, umgerechnet in Standard-Quantisierung Anzahl aufsummierter Spannungswerte ukdsbks_w in %BKS Spannung des Kraftstoffdrucksensors arithmetisch gemittelt, Rohwert Spannungssignal des Kraftsftoffdrucksensors Spannung Drucksensor Maximum der letzten 20ms Spannungswert Kraftstoffdrucksensor Niederdrucksystem max. im 2ms-Raster aufsummierte Spannung von ukdsbks_w uber ¨ ukdsanz Ereignisse Fahrzeuggeschwindigkeit Zeit Anforderung Adaption BKS Filterzeitkonstante Niederdruckerfassung Filterzeitkonstante HDP-Temperaturmodell
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKS 1.130.0
Seite 1636 von 4100 31.JAN.2003 Thomas Brosi
FB BKS 1.130.0 Funktionsbeschreibung Stand: %BKS1.120 (25.11.2002)
.
Die Funktion %BKS dient der Regelung der elektrischen Kraftstoffpumpe in einem r¨ ucklauffreien Kraftstoffsystem. Mit einer bedarfsgerechten Regelung der EKP in Verbindung mit einem r¨ ucklauffreien Kraftstoffsystem soll die F¨ orderleistung und damit die Leistungsaufnahme der EKP gesenkt werden. Durch den Wegfall des mechanischen Druckreglers ergibt sich die Notwendigkeit, die F¨ orderleistung der EKP der momentanen Kraftstoffeinspritzmenge anzupassen. Ansonsten k¨ onnte die ¨ ubersch¨ ussige Kraftstoffmenge auf der Niederdruckseite nicht abfließen und w¨ urde zu einem Druckanstieg ¨ uber den maximal zul¨ assigen Grenzdruck der Kraftstoffleitungen f¨ uhren. Die Aufgabe der EKP ist die ausreichende Versorgung der HDP mit Kraftstoff. Der Nenndruckbereich wird aufgrund der spezifischen Eigenschaften bei aktuellen FSI-Konzepten vom Druckschwingungsd¨ ampfer bestimmt. Alternativ kann der Nenndruck in Abh¨ angigkeit der Temperatur des Kraftstoffs an der w¨ armsten Stelle des Kraftstoffsystems vorgegeben werden. Es muß sichergestellt werden, daß in der Kraftstoffleitung sowie auf der Versorgungsseite der HDP der Kraftstoff nicht in die gasf¨ ormige Phase ¨ ubergeht. Die EKP besteht aus einem Gleichstrommotor als Antrieb und einer Str¨ omungspumpe als F¨ ordereinheit. Sie ist im Tank montiert und taucht in den Kraftstoff ein. Die EKP wird von der Leistungsendstufe (LE) mit Spannung versorgt. Das Spannungssignal ist Puls-WeitenModelliert (PWM-Signal). Mit der Pulsweite kann die an der EKP anliegende effektive Spannung eingestellt werden. Somit erm¨ oglicht die Leistungsendstufe eine kontinuierlich variable Einstellung der F¨ orderleistung der EKP. Die Leistungsendstufe erh¨ alt als Eingangssignal ein PWM-Signal vom Motorsteuerger¨ at (ECU). Dieses Signal ist das Bezugsmaß f¨ ur die momentan von der %BKS berechnete notwendige F¨ orderleistung der EKP. Die LE stellt daraufhin das Puls-Pausenverh¨ altnis f¨ ur die Ansteuerung der EKP entsprechend einer definierten Zuordnung ein. Die Funktion %BKS beinhaltet den Regelalgorithmus, der die Berechnung der erforderlichen F¨ orderleistung mit Hilfe des Drucksensorsignals durchf¨ uhrt. Dieses Signal wird ¨ uber einen Analog/Digitalwandler in das Motorsteuerger¨ at eingelesen. Der Drucksensor mißt den Druck des Kraftstoffs auf der Niederdruckseite zwischen dem Kraftstoffilter und der Hochdruckpumpe. Das r¨ ucklauffreie Kraftstoffsystem muß im motornahen Bereich ohne einen nennenswerten Sp¨ uleffekt von warmen mit kalten Kraftstoff auf der Niederdruckseite auskommen. Dies f¨ uhrt zu einem relativ hohen Temperaturniveau in der Kraftstoffleitung im motornahen Bereich. Der eingestellte Kraftstoffdruck muß diesen Effekt ber¨ ucksichtigen. Insbesondere w¨ ahrend und nach einem Heißstartvorgang muß f¨ ur einen Zeitraum ein entsprechendes Druckniveau gehalten werden damit sichergestellt ist, daß keine Dampfblasen entstehen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die %BKS beinhaltet folgende Hierarchien: GGKDSBKS
Kraftstoffdruckmessung in Versorgungsleitung vor der HDP Auslesen des AD-Wandlers; Umsetzung in ein Drucksignal Filterung zum Abkoppeln der hochfrequenten Schwingungen; Ausgabe des Raildrucks in pbkist_w
DBKSXY
Abfragen der Diagnose sowie ausl¨ osen von Maßnahmen im Fehlerfall Im Fehlerfall y wird der Regler deaktiviert und es wird auf einen konstanten Ansteuerwert gegangen. Im Fehlerfall x wird der Solldruck variabel in Abh¨ angigkeit der mod. Temperatur eingestellt.
PSOLLBKS
Kraftstoffsolldruck Berechnung des Kraftstoffsolldrucks auf Basis der modellierten Kraftstofftemperatur in der Leitung unter Ber¨ ucksichtigung von kritischen Betriebzust¨ anden
TMODBKS
Temperaturmodell Modellierung der Temperatur an der momentan heißesten Stelle des Kraftstoffsystems Modellierung der Tankinnentemperatur
TMODBKS/ZTTMBKS
Dynamisches Temperaturverhalten Die Hierachie berechnet das dynamische Verhalten der Kraftstoffsytemtemperatur, indem die Tiefpassfilterzeit zttm_w berechnet wird.
TMODBKS/RESBBKS
Temperatur des Kraftstoffsystem bei Start Die Hierachie berechnet die Starttemperatur des Kraftstoffsystems reslbks.
PREGLBKS
Regler PID-Regler zur Regelung des Kraftstoffs auf Druck
ADBKS
Adaption Adaption der Toleranzlage und der Lifetime-Ver¨ anderung der EKP
BKS_FCMCLR
Zur¨ ucksetzen des Adaptionswertes bei Fehlerspeicher l¨ oschen
ASBKS
Ausgabe Ausgabe des ausgeregelten Tastverh¨ altnisses an die Leistungsendstufe der EKP in lepwmbks_w.
ASBKS/ONOFBKS
Ein- und Ausschalten der EKP Organisiert das Ein- und Ausschalten der EKP
ASBKS/KORBKS
Korrekturen Wirkungsgradkorrektur ¨ uber Tankinnentemperatur, Bordnetzspannung, Start¨ uberschwinger- und Schubabschaltungskorrektur
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKS 1.130.0
Seite 1637 von 4100 31.JAN.2003 Thomas Brosi
APP BKS 1.130.0 Applikationshinweise Stand: %BKS1.120 (25.11.2002)
.
Die Regelung der EKP basiert auf den Signalen des Drucksensors. In der Hierarchie GGKDBKS wird der Spannungswert des Drucksensors ukdsbks_w eingelesen, arrithmetisch gemittelt und tiefpaßgefiltert, um hochfrequente St¨ orungen zu korrigieren. Die hochfrequenten St¨ orungen liegen nur an, wenn die HDP aktiv ist und Hochdruck aufbaut. Im Kaltstart und f¨ ur eine Zeit danach ist zun¨ achst die HDP ¨ uber das Mengensteuerventil ausgeschaltet. Im Start ist eine kleine Filterzeitkonstante von Vorteil. Im Start soll der pbkist_w dem Regler ohne nennenswerte Zeitverz¨ ogerung vorliegen. Aus diesem Grund wird die Tiefpassfilterzeit-Konstante ztggbks_w angepaßt. ZFBKS legt die Filterzeitkonstante f¨ ur den normal Betrieb also mit aktiver HDP fest. ZFBKSST ist die Filterzeitkonstante f¨ ur den Fall HDP-passiv. Mit der Kalibrierungskennlinie KLKDSBKS des Sensors ist eine Umrechnung des Spannungswertes in kPa m¨ oglich. Die Tiefpaßfilterzeitkonstante ZFBKS muß so gew¨ ahlt werden, daß die Schwingungen, die von der Hochdruckkolbenpumpe erzeugt werden, ged¨ ampft werden. Es muß die HDP-Baustufe beachtet werden. Die HDP 2.1 ist schwingungstechnisch kritischer gegen¨ uber der HDP 1.0. In der Hierachie DBKSXY werden die Fehler aus der Diagnosefunktion %DBKS bewertet. Im Fehlerfall sind zwei Maßnahmen definiert. Ist der Schwingungsd¨ ampfer als defekt erkannt, kann der Solldruck variabel in Abh¨ angigkeit der mod. Temperatur und der Dampfdruckkurve vorgegeben werden. In diesem Fall ist man bestrebt, das Druckniveau so niedrig wie m¨ oglich zu halten. Der zweite Fehlerfall, der z.B. durch Versagen des Drucksensors hervorgerufen wird, bewirkt ein Ausschalten des Reglers. In diesem Fall wird auf eine rein gesteuertes System unter Ber¨ ucksichtigung des letzten Adationswertes zur¨ uckgegriffen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
In der Hierarchie TMODBKS wird eine Modelltemperatur tflvrhdp gebildet, die den realen Temperaturverh¨ altnisse des Kraftstoffs an der heißesten Stelle im Leitungssystem entspricht. Das Geh¨ ause der HDP ist an den Zylinderkopf angeflanscht. Die Modelltemperatur setzt daher auf der Motortemperatur tmot auf. Bei einer großen Temperaturdifferenz zwischen tmot und tumkmtr kann man davon ausgehen, daß die K¨ uhlwirkung durch nachfließenden Kraftstoff relativ groß ist. Die Kraftstoffmenge durch die EVs legt fest, wie groß der Kraftstoffaustausch und somit die K¨ uhlwirkung ausf¨ allt. Von der Motortemperatur tmot wird die mit ffwkbks multiplizierte Temperaturdifferenz zwischen Umgebungstemperatur und Motortemperatur tdiffbks abgezogen. ffwkbks wird in dem Kennfeld KFKNKS gebildet. In KFKNKS gehen ttankbks und dmkrhdev_w als Eingangsgr¨ oßen ein. Bei hohen Kraftstoffdurchs¨ atzen und niedrigen Außentemperaturen ist ffwkbks groß zu w¨ ahlen. In der HDP wird Kraftstoff komprimiert und eine vom Bedarf abh¨ angige Menge in das HD-Rail geleitet. Die nicht ben¨ otigte Menge wird vom Mengensteuerventil zur¨ uckgeleitet und auf der Versorgungsseite entspannt. Die entspannte Kraftstoffmenge hat in diesem Prozeß einen Temperatureintrag erfahren. Ist der Kraftstoffbedarf des Motors relativ gering, kommt es zu einer Temperaturerh¨ ohung auf der Niederdruckseite. Die Kennlinie TOFSVHDP, in die der Kraftstoffbedarf des Motors dmkrhdev_w eingeht, gibt einen Temperaturoffset heraus, der diesen physikalischen Zusammenhang wiedergibt. Die so ermittelte Kraftstofftemperatur vor der HDP ist noch als roh Wert zu betrachten trohvhdp. Damit das entsprechende dynamische Verhalten ber¨ ucksichtigt werden kann, wird trohvhdp mit der Zeitkonstanten zttm_w tiefpassgefiltert. Als Ergebnis der Tiefpassfilterung erh¨ alt man die Modelltemperatur tflvrhdp. Zttm_w wird in der Hierachie ZTTMBKS gebildet. Die Kennfelder KFZTTM und KFZTST legen die Zeitkonstante zttm_w des Tiefpassfilters fest. Bei der Erfassung der Betriebszust¨ ande wird zwischen betriebswarmem oder kaltem Motor unterschieden (B_zttmgr). Das dynamische Verhalten bei Kaltstart wird durch KFZTST beschrieben, bei betriebswarmen Motor durch KFZTTM. B_zttmgr wird in Abh¨ angigkeit der Zeit nach Motorstart tnst, der Temperaturdifferenz zwischen Umgebung und Motor tdiffbks, der Temperatur des K¨ uhlwassers am Austritt des K¨ uhlers tka und der Umgebungstemperatur festgelegt. Der Reset des Tiefpassfilters wird bei Startende B_stend durchgef¨ uhrt. Der Initialisierungswert tstbks des LowpassT_1 muß der im Start anliegenden Temperatur an der heißesten Stelle des Kraftstoffsystems entsprechen. Tstbks wird in der Hierachie RESBBKS gebildet. Im Normalfall entspricht tstbks gleich tmot. In Abh¨ angigkeit der Abstellzeit tabst_w und der K¨ uhleraustrittstemperatur tka muß aber von tmot die Temperaturwert tkadifbks abgezogen oder addiert werden. Dar¨ uber hinaus wird die Tankinnentemperatur ttankbks modelliert. Prinzipiell wird davon ausgegangen, daß der Kraftstoff im Tank die gleiche Temperatur wie die Umgebung tumkmtr hat. Es findet ein Temperatureintrag in den Tank durch die Abgasanlage statt. Die Temperatur des Abgas nach Hauptkat ist durch tanhkm_w gegeben. Die Gr¨ oße des daraus resultierenden Offsets betr¨ agt teitaar. Die modellierte Kraftstofftemperatur wird in der Hierarchie PSOLLBKS dazu verwendet, den aktuell erforderlichen Mindestkraftstoffdruck im System festzulegen. Die Zuordnung erfolgt ¨ uber das Kennfeld KFNTBKS. Darin ist die Dampfdruckkurve des im schlechtesten Fall anzunehmenden Kraftstoffs abgelegt. Zus¨ atzlich erfolgt die Festlegung des Solldrucks nmot-abh¨ angig. Bei hohen Drehzahlen und mittleren Kraftstofftemperaturen ist es notwendig den Solldruck auf der Niederdruckseite zu erh¨ ohen, weil sonst der Liefergrad der HDP unzul¨ assig klein werden kann. Im Heißstartfall wird auf den in PSNHSLL festgelegten Solldruck geschaltet. Mit CWBKS kann die variable Solldruckberechnung ausgeschaltet und ein konstanter Solldruck vorgegeben werden. Dies ist nur m¨ oglich solange der Min- Fehler B_mnerbks aus der %DBKS nicht vorliegt. Die Konstantsolldruckvorgabe wird ¨ uber eine max-Auswahl mit der Solldruckanforderung aus dem Kennfeld KFNTBKS weitergegeben. Insbesondere im Heißleerlauf k¨ onnen Fahrzust¨ ande auftreten, in denen die Temperatur einen gr¨ oßeren Solldruck notwendig macht, wie die Konstantvorgabe vorgibt. Liegt die Anforderung Kurztrip f¨ ur %BKS aus dem Diagnosetester vor (angezeigt durch B_ktaabks), wird PSBKSFA als Solldruck eingestellt. Der daraus hervorgehende Solldruck psrohbks_w wird mit psstbks_w Max-gefiltert. Im Motorstart ist es erforderlich, einen definierten Solldruck vorzugeben, damit die Gemischbildung ordnungsgem¨ aß arbeiten kann. Dieser Solldruck wird Multipliziert mit einem Korrekturfaktor aus KFPSNS. In Abh¨ angigkeit der Zeit nach Motorstart tnst_w und der aktuellen Motortemperatur tmot wird somit der aus KLKFPSS gegebene Solldruck verringert. Der Max-Filter schaltet im Start sowie in der Warmlaufphase auf psstbks_w. Der so ermittelte Solldruck wird durch die beiden Grenzwerte PSKRMX und PSKRMN aufgespanntes Druckfenster begrenzt. Als Ergebnis der Berechnung gibt dieses Modul den Solldruck pbksoll_w heraus. In der Hierarchie PREGBKS findet ein Vergleich zwischen Soll- und Istdruck (pbksoll_w und pbkist_w) statt. Der Vergleich wird von einem PID-Regler durchgef¨ uhrt. Seine einzelnen Anteile sind durch pbksia_w (I-Anteil), pbkspa_w (P-Anteil) und pbksda_w (D-Anteil) gegeben. Die Gewichtung des I-Anteils wird ¨ uber die Kennlinie KIBKSN der Motordrehzahl und somit der Dynamik angepaßt. Die Gewichtung des P-Anteils erfolgt ¨ uber KLKPBKSR in Ab¨ angigkeit von der Regelabweichung. Liegt eine große Regelabweichung vor kann der P-Anteil h¨ oher Gewichtet werden. Die Wichtung des D-Anteils erfolgt ¨ uber den Faktor KDBKSR. In aktuellen Applikation ist der Wert auf null bedatet. Ein D-Anteil im Regler ist bei aktuellen FSI-Konzepten nicht notwendig. In Ihrer Addition ergeben sie die Gr¨ oße pbksdr_w, die als Reglerantwort ausgegeben wird. Der Regler detektiert den Betriebszustand Schubabschaltung B_sa und friert unter der Voraussetzung, daß B_erbksy, B_sa und B_ekponbks gesetzt sind den Regler ein. Dies verhindert ein zu schnelles und zu ausgepr¨ agtes Abfallen des I-Anteils und damit der Regler-Antwort pbksdr_w. Bei einer Kraftstoffanforderung im Anschluß an die Schubabschaltung kommt es mit dieser Maßnahme nicht zu einem Druckabfall. Dar¨ uber hinaus wird der K-Faktor des Integrators bei Kurztrip-Anforderung (angezeigt durch B_ktaabks) auf den Wert KIBKSKTA umgeschaltet. Es ist stets darauf zu achten, daß die Integratoren in PREGLBKS in in ADBKS von ihren Zeitkonstanten weit genug auseinander liegen. Dies gilt sowohl f¨ ur den Normalbetrieb als auch f¨ ur den Kurztrip. Der I-Anteil des Reglers pbksia_w wird in ADBKS dazu genutzt, eine Adaption durchzuf¨ uhren. Ziel der Adaption ist es, die Toleranzlage und die Lifetime-Ver¨ anderung der EKP auszugleichen. Der I-Anteil des Reglers pbksia_w wird dazu zun¨ achst ¨ uber den Solldruck reziprok gewichtet und danach integriert. Als Integratorwert erh¨ alt man pbksadr_w/NV. Dieser Wert wird als Adaptionswert in den
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BKS 1.130.0
Seite 1638 von 4100 31.JAN.2003 Thomas Brosi
nicht-fl¨ uchtigen Speicher geschrieben. Die Integration ist nur freigegeben wenn sich der I-Anteil des Reglers eingeschwungen hat, B_nmot gesetzt ist, der Solldruck pbksoll_w in den Grenzen PBKSADMN und PBKSADMX liegt, der Regler freigegeben ist (B_irgfrbks) und kein Fehler vorliegt. Der Wichtungsfaktor aus dem Solldruck ist in KLADPSOL gegeben. Der Adaptionswert pbksadr_w/NV wird mit KLADPSOL gewichtet. Als Ergebnis wird pbksadg_w an die Ausgabe-Hierachie abgegeben. ¨ Uber die Zeitkonstante des Integrators kann die Geschwindigkeit der Adaption eingestellt werden. F¨ ur den Kundenbetrieb ist die Zeitkonstante des Integrators ZADBKS groß zu w¨ ahlen. Dar¨ uber hinaus kann ¨ uber den Diagnosetester die Anforderung f¨ ur eine schnelle Adaption gesetzt werden (angezeigt ¨ uber B_fa und B_fabks). F¨ ur diesem Fall ist ZADKTBKS relativ klein zu w¨ ahlen. Die Adaption wird als ausreichend angesehen, wenn im Normalbetrieb die Zeitdauer ZGAABKS bzw. im Kurztrip ZKTADBKS vergangen ist. Die Anzeigengruppe im Tester, die in %TKMWL verwaltet wird, ben¨ otigt das "Zyklusbit" B_zadbks. Der zul¨ assige Betriebsdruck des Druckschwingungsd¨ ampfers kan bei entsprechender Lage der Toleranzen der EKP ¨ uberschritten werden, wenn bei einem nicht adaptierten System mit einem Fehler im Drucksensor das System gestartet wird. In der Adaption wird daher im nicht fl¨ uchtigen Speicher die Bedingung B_adpfbks/NV abgelegt. Sie zeigt an, ob seit dem letzten Powerfail mindestens einmal die Adaption stattgefunden hat. In der Hierachie BKS_FCMCLR wird der Adaptionswert pbksadr_w bei E_bks=true und dem Befehl Fehlerspeicherl¨ oschen auf null gesetzt. ¨ Uber das 6. Bit von CWBKS wird die Abfrage von E_BKS ber¨ ucksichtigt. In ASBKS wird die aktuell erforderliche F¨ orderleistung der EKP berechnet. Dazu werden der Solldruck pbksoll_w, die Reglerantwort pbksdr_w zun¨ achst gewichtet. Der gewichtete Adaptionswert wird mit der Summe aus pbksoll_w und pbksdr_w addiert. W¨ ahrend der Schubabschaltung soll es m¨ oglich sein den Regleranteil auf null zu setzen. Daf¨ ur wird das 1. Bit in CWBKS2 eingef¨ uhrt. Ist das 1. Bit gesetzt und wird B_sa auf true gesetzt, wird der Regleranteil pbksdr_w mit null multipliziert. Die Summe ergibt die Gesamtdruckanforderung pbksinp_w. Die aktuell eingespritzte Kraftstoffmenge dmkrhdev_w und pbksinp_w werden in das Pumpenkennfeld KFFLAF eingelesen. Es gibt die Beziehung zwischen Druck und F¨ ordermenge in Form der relativen F¨ orderleistungsanforderung der EKP wieder. Der Ausgabewert ist ein Relativwert, der sich auf 100% F¨ orderleistung bezieht. Der Ausgabewert wird nach oben durch die Grenze FLAFMX begrenzt. Die untere Leistungsgrenze der EKP ist von der Tankinnentemperatur ttankbks_w abh¨ angig. Die Beziehung zwischen der Tankinnentemperatur und der minimal zul¨ assigen Leistungsgrenze ist in der Kennlinie KLFLKMN gegeben.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ber den Die Unterhierachie KORBKS beinhaltet die Korrekturen, die n¨ otig sind, um kritische Betriebszust¨ ande, die nur unzureichend u Regler erfaßt werden k¨ onnen, zu kompensieren. Die Korrekturen sind ¨ uber CWBKS zuschaltbar. In der Hierachie sind die Bordnetzspannungskorrektur, die Wirkungsgradkorrektur der EKP in Abh¨ angigkeit der Tankinnentemperatur, die Start¨ uberschwinger- und die Schubabschaltungskorrektur ber¨ ucksichtigt. Die Korrekturen gehen ¨ uber Wichtungsfaktoren multiplikativ auf die F¨ orderleistungsanforderung flaf ein. Als Ergebnis dieser Korrekturen erh¨ alt man die relative F¨ orderleistungsanforderung flafabks_w. In ASBKS/ONOFBKS wird die EKP ein- und ausgeschaltet. Dies erfolgt ¨ uber die F¨ orderleistungsanforderung. Wenn B_kl15 auf high steht, beginnt eine StopWatch loszulaufen. Solange wie die Zeitschwelle TGSABKS noch nicht ¨ uberschritten ist, wird B_ekponbks auf true gesetzt. Dies f¨ uhrt zu einer aktiven EKP. Nach der Zeit TGSABKS wird B_ekp f¨ ur die Aktivierung der EKP herangezogen. In B_ekp ist eine Sicherheitsabfrage sowie Drehzahlabfrage enthalten. Nur wenn B_ekp auf true steht, kann die EKP entsprechend der F¨ orderleistungsanfoderung flafabks_w laufen. Sollte B_ekp auf false stehen, wird TVOBKS an die LE abgegeben. TVOBKS bewirkt in der LE ein Ausschalten der EKP. Zus¨ atzlich wird in dieser Hierachie das Spannungssignal des Drucksensors abgefragt. Liegt ein Fehler in diesem Signal vor und ist das System noch nicht adaptiert wird B_fnabks auf true gesetzt. Daraufhin wird die EKP uber TVOBKS ausgeschaltet und in %MDRED die Einspritzung unterbrochen. Der Ausgabewert lepwmbks_w wird durch LEPWMMN und ¨ LEPWMMX min und max begrenzt und an den Ausgang des Motorsteuerger¨ ates gegeben, der mit dem Eingang der Leistungsendstufe verbunden ist.
Das Code-Wort CWBKS ist wie folgt definiert: CWBKS.Bit0=1 : Konstante Solldruckvorgabe CWBKS.Bit1=1 : Bordnetzspannungskorrektur aktiv CWBKS.Bit2=1 : EKP-Wirkungsgradkorrektur aktiv CWBKS.Bit3=1 : Freigabe der Adaption CWBKS.Bit4=1 : Start¨ uberschwingerkorrektur aktiv CWBKS.Bit5=1 : Schubabschaltungskorrektur aktiv CWBKS.Bit6=1 : Adaptionswert ¨ uber "Fehlerspeicher l¨ oschen" und in Abh¨ angigkeit von E_bks zu null setzen CWBKS.Bit7=1 : Ausgabe Kraftstoffniederdrucksignal als gefilterter Wert Das Code-Wort CWBKS2.Bit0=1 CWBKS2.Bit1=1 CWBKS2.Bit2=1 CWBKS2.Bit3=1
CWBKS2 ist wie folgt definiert: : Ausl¨ osen der Schubabschaltungskorrektur ¨ uber B_sa oder B_sabte : W¨ ahrend der Schubabschaltung wird der Regleranteil auf Null gesetzt : EKP Abschaltung aus Sicherheitsgr¨ unden prinzipiell freigegeben : EKP Abschaltung kann resetiert werden ¨ uber Bed. Klemme 15
Typische Werte -------------CWBKS 1 CWBKS2 0 FBREG 1.0 FLAFMX <100.0 % KDBKSR 0.0
KFFLAF
x | | v
y ---> | 100.0 200.0 250.0 300.0 400.0 500.0 580.0 pbksinp_w [kPa] ------+------------------------------------------------------------------0.0 | 0.0 20.0 30.0 55.0 70.0 80.0 90.0 10.0 | 10.0 23.705 37.05 58.0 71.0 89.0 <100.0 20.0 | 15.0 24.14 50.0 59.0 73.5 90.0 <100.0 30.0 | 18.0 24.57 53.0 61.0 74.5 95.0 <100.0 50.0 | 20.0 25.87 54.0 62.0 75.5 90.0 <100.0 100.0 | 22.0 27.62 56.0 63.5 76.5 90.0 <100.0 200.0 | 25.0 31.96 58.0 65.0 79.0 95.0 <100.0 500.0 | 30.0 45.0 59.0 73.0 83.0 <100.0 <100.0 [%] dmkrhdev_w [g/min]
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KFKNKS
y | | v
BKS 1.130.0
Seite 1639 von 4100 31.JAN.2003 Thomas Brosi
x ---> | -15.0 0.0 15.0 30.0 45.0 ttankbks [ ◦ C] --------*-------------------------------------------------0.0 | 0.0 0.08 0.1 0.38 0.38 100.0 | 0.08 0.09 0.13 0.2 0.24 200.0 | 0.09 0.1 0.19 0.25 0.3 300.0 | 0.1 0.11 0.38 0.39 0.4 400.0 | 0.11 0.12 0.38 0.4 0.42 dmkrhdev [g/min]
KFNTBKS
x | | v
y ---> | 0.0 1000.0 2000.0 3000.0 4000.0 5000.0 6000.0 7000.0 nmot_w [1/min] ------+------------------------------------------------------------------------------30.0 | 70.0 70.0 70.0 70.0 70.0 70.0 70.0 70.0 40.0 | 95.3 95.3 95.3 95.3 95.3 95.3 95.3 95.3 50.0 | 125.0 125.0 125.0 125.0 125.0 125.0 125.0 125.0 60.0 | 162.7 162.7 162.7 162.7 162.7 162.7 162.7 162.7 70.0 | 207.5 207.5 207.5 207.5 207.5 207.5 207.5 207.5 80.0 | 255.2 255.2 255.2 255.2 255.2 255.2 255.2 255.2 90.0 | 300.0 300.0 300.0 300.0 300.0 300.0 300.0 300.0 100.0 | 370.0 370.0 370.0 370.0 370.0 370.0 370.0 370.0 110.0 | 460.0 460.0 460.0 460.0 460.0 460.0 460.0 460.0 120.0 | 5.4 5.4 5.4 5.4 5.4 5.4 5.4 5.4 [kPa] tflvrhdp ◦ [ C]
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFPSNS
x | | v
y ---> | 0.0 30.0 50.0 150.0 300.0 tnst_w [s] ------+-----------------------------------------------10.0 | 1.0 1.0 1.0 0.8 0.0 10.0 | 1.0 1.0 0.9 0.5 0.0 50.0 | 1.0 1.0 0.9 0.5 0.0 80.0 | 1.0 1.0 0.8 0.5 0.0 100.0 | 1.0 0.7 0.5 0.2 0.0 [-] tmot ◦ [ C]
KFTETK
x | | v
y ---> | 200.0 500.0 600.0 700.0 800.0 tanhkm_w [ ◦ C] ------+-------------------------------------------------0.0 | 5.0 6.0 7.0 8.0 9.0 40.0 | 4.5 5.0 6.0 7.0 8.0 80.0 | 4.0 4.5 5.0 6.0 7.0 120.0 | 3.5 4.0 4.5 5.0 6.0 150.0 | 3.0 3.5 4.0 4.5 5.0 [ ◦ C] vfzg_w [km/h]
KFZTST
x | | v
y ---> | 0.0 100.0 200.0 300.0 400.0 tnst_w [s] ------+--------------------------------------------------10.0 | 600.0 500.0 400.0 300.0 250.0 0.0 | 500.0 400.0 350.0 280.0 200.0 15.0 | 400.0 350.0 300.0 250.0 180.0 30.0 | 300.0 260.0 220.0 190.0 160.0 45.0 | 200.0 180.0 150.0 140.0 130.0 [s] tumg ◦ [ C]
KFZTTM
x | | v
y ---> | 0.0 40.0 80.0 120.0 150.0 vfzg_w [km/h] ------+----------------------------------------------------0.0 | 250.0 200.0 160.0 140.0 120.0 20.0 | 200.0 160.0 120.0 100.0 80.0 40.0 | 160.0 140.0 100.0 80.0 60.0 60.0 | 145.0 125.0 85.0 60.0 45.0 80.0 | 130.0 110.0 70.0 45.0 30.0 [s] tdiffbks_w ◦ [ C]
KIBKSKTA
KIBKSN nmot_w KIBKSN
0.001 /s
[1/min] 0.0 [-] 0.2
1000.0 0.2
3000.0 0.2
5000.0 0.2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KIBKSRF KIBKSRS
300.0 0.8
400.0 0.9
500.0 1.0
600.0 1.1
700.0 1.2
KLDTKABKS tumg [ ◦ C] KLDTKABKS[ ◦ C]
-30.0 50.0
-20.0 45.0
-10.0 40.0
0.0 35.0
10.0 32.0
20.0 30.0
KLFAZBKS tabst_w [ ◦ C] KLFAZBKS [-]
0.0 0.5
100.0 0.3
300.0 0.2
600.0 0.1
1200.0 2400.0 0.01 0.001
KLFDBKS tkatubks [ ◦ C] KLFDBKS [-]
0.0 1.0
10.0 0.8
20.0 0.6
30.0 0.4
40.0 0.2
[ ◦ C] [%]
-10.0 20.0
KLKDSBKS ukdsbks(r)_w [V] KLKDSBKS [kPa]
KLKFPSS tmst KLKFPSS
[ ◦ C] [kPa]
10.0 20.0
KLSAKBKS tnsabte KLSAKBKS
[s] [-]
KLTTKBKS ttankbks KLTTKBKS
[ ◦ C] [-]
KLUSKBKS tnse_w KLUSKBKS
[s] [-]
KLVFTBKS vfzg_w [km/h] KLVFTBKS [ ◦ C]
20.0 20.0
1.0 300.0
3.0 5.0 600.0 1000.0
-10.0 300.0
10.0 300.0
30.0 300.0
-100.0 1.1
0.0 1.0
-20.0 0.95
0.0 0.0
0.5 0.95
50.0 5.0
1.0 0.9
75.0 7.0
40.0 15.0
20000.0 0.0
100.0 500.0
50.0 1.0
100.0 1.1
200.0 1.2
5.0 0.9
8.0 0.9
10.0 0.9
2.0 0.85
0.0 20.0 0.98 1.0
0.0 1.0
70.0 400.0
-50.0 1.0
1.0 0.8
30.0 20.0
35.0 20.0
0.0 0.0
KLKPBKSR pbksdiff_w [kPa] -200.0 KLKPBKSR [-] 1.2
LEPWMMN LEPWMMX PBKSADMN PBKSADMX PBKSAIMN PBKSAIMX PBKSESA PBKSIAVS PBKSMN PBKSMX PBKSVSKT PGBDVHDO PGBTSBKS PSBKSFA PSHDRMST PSKBKS PSKRERMX PSKRMN PSKRMX PSNHSLL
Seite 1640 von 4100 31.JAN.2003 Thomas Brosi
0.06 /s 0.05 /s
KLADPSOL pbksoll_w [kPa]200.0 KLADPSOL [-] 0.7
KLFLKMN ttankbks KLFLKMN
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BKS 1.130.0
12.0 0.9
15.0 1.0
40.0 60.0 1.05 1.1
1.3 0.9
1.6 0.95
100.0 8.0
2.0 0.95
125.0 9.0
3.0 0.97
4.0 1.0
150.0 10.0
5.0 % 95.0 % 300.0 kPa 600.0 kPa -300.0 kPa 300.0 kPa 200.0 kPa 50.0 kPa -300.0 kPa 400.0 kPa 50.0 kPa 11.8 MPa 800.0 kPa 500.0 kPa 0.5 MPa 300.0 kPa 500.0 kPa 200.0 kPa 580.0 kPa 400.0 kPa
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
PWMINBKS TDSBKS TDBVOHD TGRESBKS TGSABKS TNSEBKS
Seite 1641 von 4100 31.JAN.2003 Thomas Brosi
75.0 % 30.0 ◦ C 0.2 s 80.0 ◦ C 2.0 s 60.0 s
TOFSVHDP dmkrhdev_w [g/min] TOFSVHDP [ ◦ C] TVOBKS TWKSABKS UBSOLL UKDSEMN UKDSEMX ZADBKS ZADKTBKS ZFBKS ZFBKSST ZGAABKS ZKTADBKS ZSNMST ZTABKS ZTDEBKS ZZGBKSE
GGFST 11.40.1
0.0 10.0
10.0 7.0
30.0 5.0
50.0 1.0
100.0 0.0
10.0 % 1.0 s 13.2 V 0.5 V 4.5 V 1000.0 s 25.0 s 0.4 s 0.11 s 60.0 s 15.0 s 250.0 s 100.0 s 1.0 s 5.0 s
¨ FU GGFST 11.40.1 Gebergroße Tankfullstand ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF GGFST 11.40.1 Funktionsdefinition +-+ +----------+ +-------->|V+--------------+-----------------------> B_talval tnst_w ------->| > TWNSTA |---------+ | +--->| | | +----------+ | | | +-+ | +--+ | | | +------->|& |------+ | | | +---->| | | | +-+ +--------------+ | | Dauer-RAM | +--+ | +---->| | | +------- | | | +---+----+ | | B_talcan ----------------------+----|---->|&|-->| ---+ TWNTAL +-----+----|--------->| S |Flip+----+---------------|----> B_tal | | +-+ +--------------+ | +-+ +---+----+ | | | timtals_w +--->|V|-->| R |Flop| v | | +-+ +--------------+ | +->| | +---+----+ +------------O---O--> fstt | +---->| | | +------- | | | +-+ | 0 ---O +-------->o|&|-->| ---+ TWNTAL +----------+ | | +-+ +--------------+ | | timtalr_w | | B_pwf ----------------------------------------------------------------------+ | | tfst -----------------------------------------------------------------------------------------------+
ABK GGFST 11.40.1 Abkurzungen ¨ Parameter
Source-X
Source-Y
TWNSTA TWNTAL
Art
Bezeichnung
FW FW
Wartezeit nach Motorstart Wartezeit bis Nicht-Tankleer-Signal gultig ¨ ist
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_PWF
BBHWONOF
EIN
Bedingung Powerfail
B_TAL
GGFST
AUS
Bedingung Tank leer bzw. Reserve
B_TALCAN B_TALVAL
GGCINS GGFST
ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... DBKS, DICLSU, DKVS, DLSAFK, DLSF, ... GGFST DICLSU, DKVS,DLSAFK, DLSF,DTANKL, ...
EIN AUS
Bedingung Tank leer aus Kombi-Botschaft Bedingung : Bit Tank leer gultig ¨
FSTT TFST TIMTALR TIMTALS TNST_W
GGFST CANECUR GGFST GGFST BBSTT
AUS EIN LOK LOK EIN
Fuellstand Kraftstofftank Tankfullstand ¨ ¨ Timer fur Reset Bit Tank leer ¨ Verzogerung ¨ Timer fur ¨ Verzogerung Setzen Bit Tank leer Zeit nach Startende
DFFT, GGFST
ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTANKL 4.30.1
Seite 1642 von 4100 31.JAN.2003 Thomas Brosi
FB GGFST 11.40.1 Funktionsbeschreibung Bei einem fast leeren Tank k¨ onnen z.B. Verbrennungsaussetzer durch die ungen¨ ugende Kraftstoffversorgung auftreten. Diese Funktion stellt eine Information ¨ uber den Tankf¨ ullstand f¨ ur andere Funktionen zur Verf¨ ugung. Als Eingangssignal steht das Signal B_talcan vom Kombiinstrument zur Verf¨ ugung (Kontrollampe an bei B_talcan = 1) B_talcan ist bereits entprellt, jedoch kann das Bit B_tal zus¨ atzlich entprellt werden. Eine Erste Entprellung kann abh¨ angig von der Zeit nach Motorstart gemacht werden (TWNSTA). Eine zweite Entprellung (TWNTAL) kann ein Toggeln von B_tal bei stark schwappendem Tank und h¨ aufig ein und ausgehender Reservelampe verhindern. Durch diese zweite Zeit ist man unabh¨ angig von der fahrzeugabh¨ angigen Entprellung von B_talcan. Die Entprellung gilt sowohl beim Setzen als auch beim R¨ ucksetzen von B_tal Ein weiteres Bit "B_talval" gibt an, ob B_tal sicher validiert ist. Es wird erst dann gesetzt, wenn beide Entprellungen durchlaufen sind, also das Flip-Flop sicher gesetzt oder r¨ uckgesetzt werden soll.
APP GGFST 11.40.1 Applikationshinweise Applikationsvorschlag: TWNTAL: 60 sec TWNSTA: 30 sec
FU DTANKL 4.30.1 Diagnose OBDII Fehler auf Grund eines leeren Tanks FDEF DTANKL 4.30.1 Funktionsdefinition Struktur und Gruppierungs¨ ubersicht
Function DTANKL Start_Conditions B_talval
B_tal
B_ntal B_tal01 B_kl15 B_tlepl B_tal
SY_BDE B_tlbde B_llrtl
B_ntal B_tal01 B_tlepl B_tal
TANKL_DFPM
SY_STERVK B_ntal B_tlstervk B_tal01 B_tlepl B_tal
B_ntal B_tal01 B_tlepl B_tal
healing
SY_NOHK B_tlnohk B_lshtl B_lsh2tl
nplError
B_cdtankl
SY_LSFNVK B_ntal B_lsftl B_tal01 B_lsf2tl B_tlepl B_bkstl B_tal SY_ASV B_asvtl B_dsvtl
B_ntal B_tal01 B_tlepl B_tal
DFPM_TIP_H Bank_1 B_ntal B_tal01 B_tlepl B_tal
B_fratl B_frsttl B_lsvtl B_oratl B_mdef
dtankl-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_kl15
B_talval
dtankl-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTANKL 4.30.1
Seite 1643 von 4100 31.JAN.2003 Thomas Brosi
Freigabebedingungen
TVTLEPL
B_kl15 B_tlepl_TON
B_tlepl
B_tlepl
B_tlepl_tmp/_1000ms
B_talval
compute 2/
1/ B_ntal
B_tal01_ER
compute 1/ 2/ B_tal B_tal01_ER
TVTANKL
B_tal01
B_tal01
compute 3/ 4/ B_ntal
B_ntal
TVTLEPL
false B_tlepl_TON
dtankl-start-conditions
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ntal_TOFF
dtankl-start-conditions
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTANKL 4.30.1
Seite 1644 von 4100 31.JAN.2003 Thomas Brosi
Fehlerpfadauswertung f¨ ur SY_BDE
SY_BDE 0
1/ 1/ false
B_tlepl
compute 1/
init 1/
B_tlbde
E_hdr
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
Z_hdr info_hdr HDR_DFP B_tal01
2/ B_xyztlloc
DTANKLC
B_hdrtl /NV
B_xyztlini 3/ B_xyzntloc
B_hdrnt /NV
B_xyzntini
B_tal B_ntal
init 2/
HDR_DTANKLC compute 4/
2/ B_tlbde
B_tlbde
5/ E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
E_llrh Z_llrh info_llrh LLRH_DFP
init 3/
B_xyztlloc DTANKLC
B_llrhtl /NV
B_xyztlini 6/ B_xyzntloc
B_llrhnt /NV
B_xyzntini
LLRH_DTANKLC compute 7/ 8/
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
Z_llrm info_llrm LLRM_DFP SY_BDE 1/
B_llrmtl /NV
B_xyztlini 9/ B_xyzntloc
B_llrmnt /NV
B_xyzntini
compute 1/
init 1/
Z_llr info_llr LLR_DFP
DTANKLC
LLRM_DTANKLC
0
E_llr
B_xyztlloc
2/
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
B_xyztlloc DTANKLC
LLR_DTANKLC
B_llrtl /NV
B_llrtl
B_xyztlini 3/ B_xyzntloc B_xyzntini
B_llrnt /NV dtankl-sy-bde
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_llrm
dtankl-sy-bde
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTANKL 4.30.1
Seite 1645 von 4100 31.JAN.2003 Thomas Brosi
Fehlerpfadauswertung f¨ ur SY_STERVK
SY_STERVK 0
1/ 1/ false
E_fra2 Z_fra2 info_fra2 FRA2_DFP B_tal01
B_tlepl
B_tlstervk
compute 1/
init 1/
2/ E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
B_xyztlloc DTANKLC
B_fra2tl /NV
B_xyztlini 3/ B_xyzntloc
B_fra2nt /NV
B_xyzntini
B_tal B_ntal
init 2/
FRA2_DTANKLC compute 4/ 5/
E_frst2 Z_frst2 info_frst2 FRST2_DFP
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL init 3/
B_xyztlloc DTANKLC
B_frst2tl /NV
B_xyztlini 6/ B_xyzntloc
B_frst2nt /NV
B_xyzntini
FRST2_DTANKLC compute 7/
2/ B_tlstervk
B_tlstervk
8/
Z_lsv2 info_lsv2 LSV2_DFP
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL init 4/
B_xyztlloc DTANKLC
B_lsv2tl /NV
B_xyztlini 9/ B_xyzntloc
B_lsv2nt /NV
B_xyzntini
LSV2_DTANKLC compute 10/ 11/
E_ora2 Z_ora2 info_ora2 ORA2_DFP
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
B_xyztlloc DTANKLC
B_ora2tl /NV
B_xyztlini 12/ B_xyzntloc
ORA2_DTANKLC
B_xyzntini
B_ora2nt /NV dtankl-sy-stervk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_lsv2
dtankl-sy-stervk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTANKL 4.30.1
Seite 1646 von 4100 31.JAN.2003 Thomas Brosi
Fehlerpfadauswertung f¨ ur SY_NOHK
SY_NOHK 0
1/ B_tlepl 1/ false
compute 1/
init 1/
2/
B_tlnohk E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
E_nohk Z_nohk info_nohk NOHK_DFP B_tal01
B_xyztlloc DTANKLC
B_nohktl /NV
B_xyztlini 3/ B_xyzntloc
B_nohknt /NV
B_xyzntini
B_tal B_ntal
init 2/
NOHK_DTANKLC compute 4/
2/ B_tlnohk
B_tlnohk
5/ E_nohkp Z_nohkp info_nohkp NOHKP_DFP SY_NOHK 0 SY_LSFNHK
B_xyztlloc
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
DTANKLC
6/ B_xyzntloc
B_nohkpnt /NV
B_xyzntini
NOHKP_DTANKLC
1/
compute 1/
init 1/
0
B_nohkptl /NV
B_xyztlini
2/ E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
Z_lsh info_lsh LSH_DFP
SY_STERHK 0
B_xyztlloc DTANKLC
B_lshtl /NV
B_lshtl
B_xyztlini 3/ B_xyzntloc
B_lshnt /NV
B_xyzntini
LSH_DTANKLC
1/
compute 1/
init 1/
2/ E_lsh2 Z_lsh2 info_lsh2 LSH2_DFP
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
B_xyztlloc DTANKLC
B_lsh2tl /NV
B_lsh2tl
B_xyztlini 3/ B_xyzntloc
LSH2_DTANKLC
B_xyzntini
B_lsh2nt /NV dtankl-sy-nohk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_lsh
dtankl-sy-nohk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTANKL 4.30.1
Seite 1647 von 4100 31.JAN.2003 Thomas Brosi
Fehlerpfadauswertung f¨ ur SY_LSFNVK
SY_LSFNVK 0
1/ B_tlepl
compute 1/
init 1/
2/ E_lsf
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
Z_lsf info_lsf LSF_DFP B_tal01 B_tal
B_xyztlloc DTANKLC
B_lsftl /NV
B_lsftl
B_xyztlini 3/ B_xyzntloc
B_lsfnt /NV
B_xyzntini
LSF_DTANKLC
B_ntal SY_LSFNVK2 1/ 0 compute 1/
init 1/
2/ E_lsf2
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
Z_lsf2 info_lsf2 LSF2_DFP
DTANKLC
B_lsf2tl /NV
B_lsf2tl
B_xyztlini 3/ B_xyzntloc
B_lsf2nt /NV
B_xyzntini
LSF2_DTANKLC
1/ 0
compute 1/
init 1/
2/ E_bks Z_bks info_bks BKS_DFP
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
B_xyztlloc DTANKLC
BKS_DTANKLC
B_bkstl /NV
B_bkstl
B_xyztlini 3/ B_xyzntloc B_xyzntini
B_bksnt /NV dtankl-sy-lsfnvk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_BKS
B_xyztlloc
dtankl-sy-lsfnvk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTANKL 4.30.1
Seite 1648 von 4100 31.JAN.2003 Thomas Brosi
Fehlerpfadauswertung f¨ ur SY_ASV
SY_ASV 0
1/ B_tlepl
init 1/
compute 1/ 2/
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
E_asv Z_asv info_asv ASV_DFP B_tal01
B_xyztlloc DTANKLC
B_asvtl /NV
B_asvtl
B_xyztlini 3/ B_xyzntloc
B_asvnt /NV
B_xyzntini
B_tal ASV_DTANKLC
B_ntal SY_HDP 1/ 1 init 1/
compute 1/ 2/
Z_dsv info_dsv DSV_DFP
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
B_xyztlloc DTANKLC
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DSV_DTANKLC
B_dsvtl /NV
B_dsvtl
B_xyztlini 3/ B_xyzntloc B_xyzntini
B_dsvnt /NV dtankl-sy-asv
E_dsv
dtankl-sy-asv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTANKL 4.30.1
Seite 1649 von 4100 31.JAN.2003 Thomas Brosi
Fehlerpfadauswertung f¨ ur verbleibende Fehlerpfade
B_tlepl
compute 1/
init 1/
2/ E_fra Z_fra info_fra FRA_DFP B_tal01
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
B_xyztlloc DTANKLC
B_fratl /NV
B_fratl
B_xyztlini 3/ B_xyzntloc
B_frant /NV
B_xyzntini
B_tal FRA_DTANKLC
B_ntal init 1/
compute 1/ 2/
E_frst Z_frst info_frst FRST_DFP
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
B_xyztlloc DTANKLC
B_frsttl /NV
B_frsttl
B_xyztlini 3/ B_xyzntloc
B_frstnt /NV
B_xyzntini
FRST_DTANKLC init 1/
compute 1/ 2/
Z_lsv info_lsv LSV_DFP
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
B_xyztlloc DTANKLC
B_lsvtl /NV
B_lsvtl
B_xyztlini 3/ B_xyzntloc
B_lsvnt /NV
B_xyzntini
LSV_DTANKLC init 1/
compute 1/ 2/
E_ora Z_ora info_ora ORA_DFP
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
B_xyztlloc DTANKLC
B_oratl /NV
B_oratl
B_xyztlini 3/ B_xyzntloc
B_orant /NV
B_xyzntini
ORA_DTANKLC init 1/
compute 1/ 2/
E_md Z_md info_md MD_DFP
E_xyz E_xyzini Z_xyz info_xyz B_tal01_CL B_tal_CL B_ntal_CL
B_xyztlloc DTANKLC
B_mdef /NV
B_mdef
B_xyztlini 3/ B_xyzntloc B_xyzntini MD_DTANKLC
B_mdnt /NV dtankl-bank-1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_lsv
dtankl-bank-1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTANKL 4.30.1
Seite 1650 von 4100 31.JAN.2003 Thomas Brosi
Inhalt der Klasse zur Berechnung der Bits B_xyztl und B_xyznt
rising_Edge E_xyz compute/E_xyz
3/compute E_xyzold
2/compute
rising_Edge Z_xyz
compute/B_ntal_CL
1/ false
compute/Z_xyz 4/compute
compute/info_xyz
B_xyztlloc
Z_xyzold 2/ 1/compute 1/
1/
compute/B_ntal_CL
compute/B_tal_CL
false
true
B_xyztlloc
B_xyzntloc 1/
compute/B_tal01_CL
B_xyzntloc 1/ true
E_xyzold
B_xyzntloc 1/init
init/E_xyzini
E_xyzold
init/B_xyztlini
B_xyztlloc
dtankl-xyz-dtanklc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/init
3/init init/B_xyzntini
B_xyzntloc
dtankl-xyz-dtanklc Sonderbehandlung des Fehlers E_tankl im Fehlerspeicher -----------------------------------------------------Fehleraustrag von E_tankl: Der Fehler E_tankl soll nicht wie andere OBDII-Fehler die normale Austragsentprellung durchlaufen (normal sind 40 Warm-ups). Ein Wechsel von E_tankl von TRUE auf FALSE muß ein sofortiges L¨ oschen des Eintrags E_tankl im Fehlerspeicher (FCM) bewirken. Fehlerspeicherverwaltung : -------------------------Status Fehlerpfad TANKL Errorflag TANKL Zyklusflag TANKL Fehlerart TANKL L¨ oschen Fehlerpfad TANKL Fehlerpfad TANKL Fehlerklasse TANKL Fehlerschwere TANKL Carb-Code TANKL Umweltbedingungen TANKL
: : : : : : : : : :
SFPTANKL E_tankl Z_tankl B_nptankl B_cltankl,C_fcmclr CDTTANKL CLATANKL TSFTANKL CDCTANKL FFTTANKL
Abschaltung der Funktion ¨ uber Euroschalter -----------------------------------------Die Funktion DTANKL kann mittels des Euroschalters B_cdtankl ( B_cdtankl = 0) abgeschaltet werden, d.h. : E_tankl = 0 , B_nptankl = 0 und Z_tankl = 1
ABK DTANKL 4.30.1 Abkurzungen ¨ Parameter TVTANKL TVTLEPL
Source-X
Source-Y
Art
Bezeichnung
FW FW
¨ Verzogerungszeit fur ¨ Information Tank-Leer-Zustand beendet ¨ Verzogerungszeit fur ¨ Einschalten der TANKL Diagnose
Systemkonstante
Art
Bezeichnung
SY_ASV SY_BDE SY_BKS SY_HDP SY_LSFNHK SY_LSFNVK SY_LSFNVK2
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante KVS mit ASV Systemkonstante Benzin-Direkteinspritzung Systemkonstante Bedingung bedarfsgeregeltes KVS Systemkonstante HDP Systemkonstante LSF nach Hauptkatalysator Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Art
SY_NOHK SY_STERHK SY_STERVK
SYS (REF) Systemkonstante Bedingung NOx-Sensor hinter Kat SYS (REF) Systemkonstante Bedingung Stereo hinter Kat SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Variable
Quelle
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DTANKL 4.30.1
DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL
B_ASVNT B_ASVTL B_BETANKL B_BKSNT B_BKSTL B_BKTANKL B_CDTANKL B_DSVNT B_DSVTL B_FRA2NT B_FRA2TL B_FRANT B_FRATL B_FRST2NT B_FRST2TL B_FRSTNT B_FRSTTL B_FTTANKL B_HDRNT B_HDRTL B_KL15
DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL BBSYSCON
B_LLRHNT B_LLRHTL B_LLRMNT B_LLRMTL B_LLRNT B_LLRTL B_LSF2NT B_LSF2TL B_LSFNT B_LSFTL B_LSH2NT B_LSH2TL B_LSHNT B_LSHTL B_LSV2NT B_LSV2TL B_LSVNT B_LSVTL B_MDEF B_MDNT B_MNTANKL B_MXTANKL B_NOHKNT B_NOHKPNT B_NOHKPTL B_NOHKTL B_NPTANKL B_NTAL B_ORA2NT B_ORA2TL B_ORANT B_ORATL B_SITANKL B_TAL
DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL GGFST
B_TAL01 B_TALVAL
DTANKL GGFST
B_TLBDE B_TLEPL B_TLNOHK B_TLSTERVK DFP_ASV DFP_BKS DFP_DSV DFP_FRA
DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL
DFP_FRA2
DTANKL
Bezeichnung
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS AUS AUS DTANKL EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS AUS AUS AUS DBKS, DICLSU, DKVS, EIN DLSAFK, DLSF, ... LOK EIN DICLSU, DKVS,DLSAFK, DLSF,DTANKL, ... LOK LOK LOK LOK DOK BKS, DBKS DOK AWEA, DTANKL, NLKO DOK DKVS, DTANKL, LRA, DOK LRAEB, TVWNO DKVS, DTANKL, LRA, DOK LRAEB
Seite 1651 von 4100 31.JAN.2003 Thomas Brosi
Fehler Diagnose Absperrventil schon vor leerem Tank gesetzt Fehler Diagnose Absperrventil wegen leerem Tank Bedingung Bandende-Funktionsanforderung TANKL Fehler Diagnose bedarfsregeltes Kraftstoffsystem schon vor leerem Tank gesetzt Fehler Diagnose bedarfgeregeltes Kraftstoffsystem wegen leerem Tank Bedingung: Tank leer Funktion uber ¨ Codewort CDTANKL freigegeben Fehler Diagnose DSV vor leerem Tank erkannt Fehler Diagnose DSV wegen leerem Tank Bedingung Fehler fra2 vor leerem Tank gesetzt Bedingung Fehler fra2 auf Grund eines leeren Tanks Bedingung Fehler fra vor leerem Tank erkannt Bedingung Fehler fra auf Grund eines leeren Tanks Fehler Diagnose Kraftstoffvers.-System (Bank 2) schon vor leerem Tank Fehler Diagnose Kraftstoffvers.-System (Bank 2) wegen leerem Tank Fehler Diagnose Kraftstoffversorgungssystem schon vor leerem Tank gesetzt Fehler Diagnose Kraftstoffversorgungssystem wegen leerem Tank Bedingung: Fehlereintrag TANKL durch Tester Fehler Diagnose Raildruckregelung schon vor leerem Tank Fehler Diagnose Raildruckregelung wegen leerem Tank Bedingung Klemme 15
Fehler Diagnose LLR in Homogenmodus schon vor leerem Tank gesetzt Fehler Diagnose Leerlaufregelung in Homogenmodus wegen leerem Tank Fehler Diagnose Leerlaufregelung in Magerbetriebsarten schon vor leerem Tank Fehler Diagnose Leerlaufregelung in Magerbetriebsarten wegen leerem Tank Error Leerlaufregelung schon vor leeren Tanks gesetzt Error Leerlaufregelung wegen leeren Tanks gesetzt Fehler Lambda-Sonde hinter Frontkatalysator Bank 2 vor leerem Tank gesetzt Fehler Lambda-Sonde hinter Frontkatalysator Bank 2wegen leerem Tank Fehler Lambda-Sonde hinter Frontkatalysator vor leerem Tank gesetzt Fehler Lambda-Sonde hinter Frontkatalysator wegen leerem Tank Fehler Diagnose Lambda-Sonde hinter Kat Bank2 schon vor leerem Tank gesetzt Fehler Diagnose Lambda-Sonde hinter Kat Bank2 wegen leerem Tank Fehler Diagnose Lambda-Sonde hinter Kat schon vor leerem Tank gesetzt Fehler Diagnose Lambda-Sonde hinter Kat wegen leerem Tank Fehler Diagnose Lambda-Sonde 2 vor Kat schon vor leerem Tank gesetzt Fehler Diagnose Lambda-Sonde 2 vor Kat wegen leerem Tank Fehler Diagnose Lambda-Sonde vor Kat schon vor leerem Tank gesetzt Fehler Diagnose Lambda-Sonde vor Kat wegen leerem Tank Fehler Diagnose Aussetzer, Summenfehler (multiple) wegen leerem Tank Fehler Diagnose Aussetzer, Summenfehler (multiple) schon vor leerem Tank gesetzt Fehlertyp min.: Tank leer Fehlertyp max.: Tank leer Fehler Diagnose elek. NOx-Sensordiag. hinter Kat schon vor leerem Tank gesetzt Fehler Diagnose NOHKP schon vor leerem Tank gesetzt Fehler Diagnose NOHKP wegen leerem Tank Fehler Diagnose elektrische NOx-Sensordiagnose hinter Kat wegen leerem Tank Flag : nicht plausibles Prufresultat ¨ bei DTANKL Bedingung : Zustand Tank-Leer verlassen Errorflag DKVS, additive Korrektur Bank2, schon vor leerem Tank gesetzt Errorflag DKVS, additive Korrektur Bank 2, gesetzt wegen leerem Tank Errorflag DKVS, additive Korrektur, schon vor leerem Tank gesetzt Errorflag DKVS, additive Korrektur, gesetzt wegen leerem Tank Fehlertyp: Tank leer Bedingung Tank leer bzw. Reserve ¨ Ubergang in den Zustand Bedingung : Bit Tank leer gultig ¨
gesammelte Fehlerflags fur ¨ SY_BDE=1 Tank-Leer-Diagnose Erlaubnis wegen gultigem ¨ und plausiblem Fullstand ¨ gesammelte Fehlerflags fur ¨ SY_NOHK>0 gesammelte Fehlerflags fur ¨ SY_STERVK>0 Interne Fehlerpfadnummer: Diagnose Absperrventil SG-int. Fehlerpfadnr.: Bedarfsgeregeltes Kraftstoffsystem Interne Fehlerpfadnummer: Drucksteuerventil SG int. Fehlerpfadnr.: multiplikative Gemischadaptionsfaktor SG int. Fehlerpfadnr.: multiplikative Gemischadaptionsfaktor (Bank 2)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DFP_FRST DFP_FRST2 DFP_HDR
DTANKL DTANKL DTANKL
DFP_LLR DFP_LLRH DFP_LLRM DFP_LSF
DTANKL DTANKL DTANKL DTANKL
DFP_LSF2
DTANKL
DFP_LSH
DTANKL
DFP_LSH2
DTANKL
DFP_LSV
DTANKL
DFP_LSV2
DTANKL
DFP_MD
DTANKL
DFP_NOHK
DTANKL
DFP_NOHKP DFP_ORA
DTANKL DTANKL
DFP_ORA2
DTANKL
DFP_TANKL E_ASV E_BKS E_DSV E_FRA
DTANKL
E_FRA2 E_FRST E_FRST2 E_HDR
DKVS DFRST DFRST DKVBDEPL
E_LLR E_LLRH E_LLRM E_LSF
LLRMD DLLR DLLR DLSF
E_LSF2
DLSF
E_LSH
DNOHK
E_LSH2
DNOHK
E_LSV
BGELSV
E_LSV2
BGELSV
E_MD
DMDMIL
E_NOHK
DNOHK
E_NOHKP E_ORA
DKVS
DTANKL DOK DTANKL DOK AWEA, DKVBDE,DOK DKVBDEPL, DTANKL, NLKO, ... DOK DLLR DOK DLLR DOK DCFFLR, DIMCLS,DOK DKATFKEB, DLSAFK, DLSF, ... DCFFLR, DIMCLS,DOK DKATFKEB, DLSAFK, DLSF, ... DCFFLR, DLSAHKBD, DOK DLSSA, DNOHK,DPLLSU, ... DCFFLR, DLSAHKBD, DOK DLSSA, DNOHK,DPLLSU, ... BBBO, BGELSV,DOK DCFFLR, DIMCLS,DKATFKEB, ... BBBO, BGELSV,DOK DCFFLR, DIMCLS,DKATFKEB, ... BBNWS, DKATFKEB,- DOK DMDMIL, DMDSTP, DTANKL DLSAHKBD, DNOHK,- DOK DSKNO, DTANKL,GGNOC, ... DOK DKVS, DTANKL, LRA, DOK LRAEB, TVWNO DKVS, DTANKL, LRA, DOK LRAEB DTANKL DOK DTANKL EIN EIN BKS, DTANKL AWEA, DTANKL, NLKO EIN EIN DTANKL, STADAP,TVWNO DTANKL, STADAP EIN DTANKL EIN DTANKL EIN AWEA, DTANKL, NLKO, EIN TVWNO DTANKL EIN DTANKL EIN DTANKL EIN EIN DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DPLLSU, ... EIN DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DPLLSU, ... DCFFLR, DLSAHKBD, EIN DPLLSU, DTANKL,GGLSHNO, ... DCFFLR, DLSAHKBD, EIN DPLLSU, DTANKL,GGLSHNO, ... BBBO, DCFFLR,EIN DIMCLS, DKATFKEB,DKATSPFK, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... BBNWS, DKATFKEB,- EIN DMDSTP, DTANKL DLSAHKBD, DSKNO,- EIN DTANKL, GGNOC,NLKO DTANKL EIN EIN DTANKL, STADAP,TVWNO EIN DTANKL, STADAP STADAP AUS AUS DTANKL EIN DTANKL EIN DTANKL EIN
E_ORA2 E_TANKL SFPTANKL Z_ASV Z_BKS Z_DSV
DBKS DKVS
DKVS DTANKL DTANKL DBKS
DTANKL 4.30.1
Seite 1652 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung SG int. Fehlerpfadnr.: LR Abweichung SG int. Fehlerpfadnr.: LR Abweichung Bank 2 Interne Fehlerpfadnummer: Raildruckregelung
SG int. Fehlerpfadnr.: Leerlaufregelung Fehlerpfad nummer DLLR im Homogenbetrieb Fehlerpfadnummer DLLR im Magerbetrieb SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator
SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator, Bank2
SG int. Fehlerpfadnr.:Lambdasonde hinter Kat.
SG int. Fehlerpfadnr.:Lambdasonde hinter Kat. Bank2
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat.
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat. (Bank 2)
SG-int. Fehlerpfadnr. Aussetzer, Summenfehler (multiple)
SG. int. Fehlerpfadnr.: NOx-Sensor hinter Kat
SG int. Fehlerpfadnr.: NOx-Sensor hinter Kat SG int. Fehlerpfadnr.: additive Gemischadaptionsfaktor SG int. Fehlerpfadnr.: additive Gemischadaptionsfaktor (Bank 2) Interne Fehlerpfadnummer: Tank leer Errorflag: Diagnose Absperrventil Errorflag: Bedarfsgeregeltes Kraftstoffsystem Errorflag: Diagnose DSV Errorflag: LR-Adaption multiplikativ Errorflag: LR-Adaption multiplikativ (Bank 2) Errorflag: Fehler aus Diagnose Kraftstoffversorgungssystem (Kurztest) Errorflag: Fehler aus Diagnose Kraftstoffvers.-System (Kurztest Bank 2) Errorflag: Raildruckregelung Errorflag: Leerlaufregelung Fehler Leerlaufregelung in Homogenmodus Fehler Leerlaufregelung in Magerbetriebsarten Errorflag: Lambda-Sonde hinter Frontkatalysator
Errorflag: Lambda-Sonde hinter Frontkatalysator, Bank2
Errorflag: Lambda-Sonde hinter Kat
Errorflag: Lambda-Sonde hinter Kat Bank2
Errorflag: Lambda-Sonde vor Kat
Errorflag: Lambda-Sonde 2 vor Kat
Errorflag: Aussetzer, Summenfehler (multiple) Errorflag: elektrische NOx-Sensordiagnose hinter Kat
Errorflag NOHKP Errorflag DKVS: additive Korrektur Errorflag DKVS: additive Korrektur Bank 2 Errorflag: OBDII-Fehler auf Grund eines leeren Tanks Statuswort : tankl Zyklusflag: Diagnose Absperrventil Zyklusflag: Bedarfsgeregeltes Kraftstoffsystem Zyklusflag: Drucksteuerventil
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTANKL 4.30.1
Seite 1653 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
Z_FRA Z_FRA2 Z_FRST Z_FRST2 Z_HDR Z_LLR Z_LLRH Z_LLRM Z_LSF
DKVS DKVS DFRST DFRST DKVBDEPL LLRMD DLLR DLLR DLSF
EIN EIN EIN EIN EIN EIN EIN EIN EIN
Zyklusflag:LR-Adaption multiplikativ Zyklusflag: LR-Adaption multiplikativ (Bank 2) Zyklusmeldung Diagnose Kraftstoffversorgungssystem (Kurztest) Zyklusmeldung Diagnose Kraftstoffversorgungssystem (Kurztest Bank 2) Zyklusflag: Raildruckregelung Zyklusflag: Diagnose Leerlaufregelung, Steller Zyklusbit Leerlaufdiagnose Zyklusbit Diagnose Leerlaufregelung Zyklusflag: Lambda-Sonde hinter Frontkatalysator
Z_LSF2
DLSF
EIN
Zyklusflag: Lambda-Sonde hinter Frontkatalysator, Bank2
Z_LSH
DNOHK
EIN
Zyklusflag: Lambda-Sonde hinter Kat
Z_LSH2
DNOHK
EIN
Zyklusflag: Lambda-Sonde hinter Kat Bank2
Z_LSV
BGELSV
EIN
Zyklusflag: Lambda-Sonde vor Kat
Z_LSV2
BGELSV
EIN
Zyklusflag: Lambda-Sonde 2 vor Kat
Z_MD Z_NOHK
DMDMIL DNOHK
EIN EIN
Zyklusflag: Aussetzer, Summenfehler (multiple) Zyklusflag: elektrische NOx-Sensordiagnose hinter Kat
Z_NOHKP Z_ORA Z_ORA2 Z_TANKL
DKVS DKVS DTANKL
DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DTANKL DIMCLS, DLSAFK,DLSSA, DPLLSU, DTANKL DIMCLS, DLSAFK,DLSSA, DPLLSU, DTANKL DLSAHKBD, DLSSA,DPLLSU, DTANKL,GGLSHNO, ... DLSAHKBD, DLSSA,DPLLSU, DTANKL,GGLSHNO, ... BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ... BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ... DTANKL DLSAHKBD, DTANKL, GGNOC, NLKO DTANKL DTANKL DTANKL
EIN EIN EIN AUS
Zyklusflag NOHKP Zyklusflag:LR-Adaption additiv Zyklusflag:LR-Adaption additiv Bank 2 Zyklusflag: OBDII Fehler auf Grund eines leeren Tanks
FB DTANKL 4.30.1 Funktionsbeschreibung allgemeine Funktionsbeschreibung ================================ Die Aufgabe der %DTANKL-Funktion besteht darin, im Fehlerspeicher die zus¨ atzliche Information E_tankl einzutragen, wenn ein festgestellter Diagnosefehler E_xxx h¨ ochstwahrscheinlich vom Zustand des leeren Tanks herr¨ uhrt. Diese zus¨ atzliche Information im Fehlerspeicher soll einer unn¨ otigen Fehlersuche der Werkst¨ atten vorbeugen. Daher wird das Error_Bit auch sofort aus dem Fehlerspeicher ausgetragen, wenn sich nachfolgend der Zusammenhang zwischen dem Diagnosefehler E_xxx und dem Zustand des leeren Tanks als falsch herausstellt oder wenn der Diagnosefehler E_xxx aus dem FCM ausgetragen wurde.[Mindestanzahl von fehlerfreien Fahrzyklen nach Fehlerheilung erreicht.] konkrete Funktionsbeschreibung ============================== 1.) Setzen des Flags B_xxxtl [Fehler E_xxx steht im Zusammenhang mit einem leeren Tank] --------------------------------------------------------------------------------------[Die Flags B_xxxtl werden im Dauer-RAM abgespeichert.] Das Flag B_xxxtl wird gesetzt, wenn folgende Bedingungen erf¨ ullt sind : - der Tank wird als leer erkannt [B_tal = TRUE] - Seit dem letzen Funktionsaufruf von DTANKL ein Zustandswechsel des Errorbits E_xxx von FALSE nach TRUE stattgefunden hat. [E_xxx(k-1) = FALSE und E_xxx(k) = TRUE] - Der Setzpfad freigegeben ist [B_xxxnt = FALSE]
1.1) Bildung des Flags B_xxxnt zum Freigeben und Sperren des Setzpfades f¨ ur B_xxxtl ----------------------------------------------------------------------------------[Die Flags B_xxxtl m¨ ussen unbedingt im Dauer-RAM abgespeichert werden.] - Der Setzpfad wird freigegeben [B_xxxnt = FALSE] sobald der Tank f¨ ur die Zeitdauer TVTANKL (ohne Unterbrechung) als nicht (mehr) leer erkannt wird [B_ntal = TRUE]. - Der Setzpfad wird gesperrt, wenn ein Zustandswechsel in den stattgefunden hat [B_tal(k) = TRUE und B_tal(k-1) = FALSE ==> B_tal01 = TRUE] und im vorigen Abarbeitungstakt von DTANKL das Errorbit des Fehlerpfades sfpxxx angestanden hat [E_xxx(k-1) = TRUE].
Durch das Sperren des Setzpfades wird erreicht, daß das Errorbit E_tankl nicht aufgrund eines Fehlers E_xxx gesetzt wird, der bereits vor dem Auftreten des -Zustandes vorhanden war. [Fehlerursache von E_xxx steht somit nicht im Zusammenhang mit einem leeren Tank.]
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTANKL 4.30.1
Seite 1654 von 4100 31.JAN.2003 Thomas Brosi
1.2 Bildung des Flags B_ntal [Tank ist seit TVTANKL ununterbrochen als nicht leer erkannt worden] ------------------------------------------------------------------------------------------------- B_ntal ist stets FALSE, wenn B_tal TRUE ist - B_ntal wird gesetzt [TRUE] wenn seit einer ununterbrochenen Zeitspanne, die gr¨ oßer als TVTANKL ist , B_tal = FALSE ist - B_ntal wird zu Beginn initialisiert (siehe 3.1) 2.) R¨ ucksetzen des Flags B_xxxtl [Fehler E_xxx steht im Zusammenhang mit einem leeren Tank] ------------------------------------------------------------------------------------------Folgende beiden F¨ alle bewirken ein R¨ ucksetzen des Flags B_xxxtl 2.1 E_xxx wurde aus FCM ausgetragen -----------------------------------Der mit B_xxxtl korrespondierende Fehlereintrag dfpxxx im FCM wurde aus dem FCM ausgetragen. [Fehler E_xxx wurde geheilt und Mindestanzahl an nachfolgende fehlerfreien Fahrzyklen erreicht].
2.2 E_xxx wurde irrt¨ umlich mit dem Zustand des leeren Tankes in Verbindung gebracht -----------------------------------------------------------------------------------Tritt ein Fehler E_xxx das erste Mal bei leerem Tank auf, so wird angenommen, daß die Fehlerursache auf den leeren Tank zur¨ uckzuf¨ uhren ist. Folglich wird die zus¨ atzliche Information E_tankl in den Fehlerspeicher eingeschrieben. Ist jedoch die tats¨ achliche Fehlerursache eine andere, so ist der Eintrag E_tankl unberechtigt erfolgt. Der Irrtum wird aber erkannt, wenn nach dem Betanken des Fahrzeuges der Fehler nicht verschwindet oder erneut auftritt. In diesem Fall wird das Bit B_xxxtl r¨ uckgesetzt. Haben alle Flags B_xxxtl die Wertigkeit FALSE, so wird das Error-Bit E_tankl sofort aus dem FCM gel¨ oscht. Die konkreten R¨ ucksetzbedingungen lauten :
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- B_ntal = TRUE, d.h. der wurde seit der Mindestzeit TVTANKL verlassen. Diese Verz¨ ogerung soll daf¨ ur sorgen, daß Auswirkungen des leeren Tankes [z.B. Luftblasen in der Kraftstoffzuleitung] abgeklungen sind. und - E_xxx = TRUE bei positivem Flankenwechsel [FALSE -> TRUE] des Zyklusflags Z_xxx [Fehler liegt seit dem Tank-Leer-Zustand ohne Unterbrechung an] oder - positiver Flankenwechsel [FALSE -> TRUE] des Errorbits E_xxx auftritt. [Fehler zwischenzeitlich geheilt und tritt nun erneut auf]
3. notwendige Maßnahmen f¨ ur die korrekte Initialisierung der verwendeten Labels ------------------------------------------------------------------------------3.1 Initialisierung ------------------F¨ ur die Erkennung eines Flankenwechsels der beiden Signale E_xxx und B_tal werden am Ende eines jeden Abarbeitungstaktes die aktuellen Werte dieser Signale in speziellen Speicherstelle E_xxx_old und B_tal_old f¨ ur den n¨ achsten Abarbeitungstakt gespeichert. [Anmerkung : hierbei handelt es sich um interne Speicherstellen und um keine meßbaren RAM-Zellen ]. Um beim ersten Funktionsdurchlauf nach Einschalten der Z¨ undung keine f¨ alschliche Flankenerkennung zu bekommen, findet folgende interne Initialisierung statt : E_xxx_old = E_xxx(k) B_tal_old = B_tal(k) Zus¨ atzlich muß die Variable B_ntal(k) im ersten Funktionsdurchlauf folgendermaßen initialisiert werden : B_ntal(k) = NOT[ B_tal(k) ] 3.2 Zeitpunkt, zu dem die verwendeten Variablen initialisiert werden und die Funktion zum ersten Mal abl¨ auft -----------------------------------------------------------------------------------------------------------Damit die Funktion nach dem Einschalten der Z¨ undung korrekt anl¨ auft, m¨ ussen w¨ ahrend der internen Initialsierungsroutine die Variablen : B_tal, E_xxx und Z_xxx bereits mit g¨ ultigen Werten initialisiert worden sein. Um dies auf jeden Fall sicherzustellen, wird die Funktion DTANKL erst abgearbeitet, wenn die Verz¨ ogerungszeit TVTLEPL abgelaufen und Bit B_talval einen g¨ ultigen F¨ ullstand anzeigt. Die interne Initialsierung der oben genannten Variablen findet ebenfalls erst w¨ ahrend dieses zweiten Funktionsaufrufes statt. Da die DTANKL im 1000 ms - Raster abgearbeitet ist, ist somit sichergestellt, daß alle f¨ ur die Initialisierung ben¨ otigten Eingangssignale korrekt anstehen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTANKL 4.30.1
Seite 1655 von 4100 31.JAN.2003 Thomas Brosi
APP DTANKL 4.30.1 Applikationshinweise !!!! Wichtig : Verhalten des Bits B_tal nach Motorstart !!!! ------------------------------------------------------------F¨ ur eine korrekte Funktionalit¨ at der DTANKL-Funktion ist es notwendig, daß bei einem Motorstart mit nicht leerem Tank das Bit B_tal sp¨ atestens 1s nach Einschalten der Z¨ undung g¨ ultig sein muß. Ansonsten kann die FDEF nicht korrekt arbeiten. Die verwendete kundenspezifische F¨ ullstandsgeberfunktion ist auf diese Funktionalit¨ at hin zu pr¨ ufen. Dies kann z.B. dadurch erreicht werden, daß in der GGFST der Filter f¨ ur das F¨ ullstandssignal w¨ ahrend der Initialisierung auf den aktuellen Ist-F¨ ullstandswert gesetzt wird. Ist diese Eigenschaft von B_tal nicht gegeben, so k¨ onnen folgende Fehler auftreten : - B_tal = 0 obwohl Tankl leer ist B_ntal wird mit TRUE initialisiert, was zum L¨ oschen des Flags B_xxxnt f¨ uhrt. Damit k¨ onnen echte Fehler f¨ alschlicherweise mit E_tankl maskiert werden. - B_tal = 1 obwohl Tank nicht leer ist B_ntal kann erst nach Flankenwechsel von B_tal von TRUE auf FALSE und einer zus¨ atzlichen Verz¨ ogerungszeit TVTANKL die Wertigkeit TRUE annehmen. Ist diese Gesamtverz¨ ogerung l¨ anger als der Zeitpunkt, bei dem das Zyklus-Bit Z_xxx auftritt, so wird das Flag B_xxxtl ¨ uber diesen Pfad niemals r¨ uckgesetzt.
Wahl der Verz¨ ogerungszeit TVTANKL --------------------------------Die Verz¨ ogerungszeit TVTANKL ist so zu w¨ ahlen, daß die durch einen leeren Tank hervorgerufene Fehler abgeklungen sind, bevor der Tank als nicht mehr leer gewertet wird. Die Verz¨ ogerung verhindert zudem ein Toggeln des Bits B_tal im Grenzbereich. Auf die Verz¨ ogerungszeit kann verzichtet werden, wenn diese bereits bei der Bildung des Signals B_tal in der F¨ ullstandsgeberfunktion (kundenspezifisch) eingerechnet wird. Anleitung f¨ ur Test, ob Funktion aktiv ist ----------------------------------------folgende Labels m¨ ussen gemessen werden : B_tal, B_ntal
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
-
B_tal = 1 einstellen [ggf. ¨ Anderung des Schwellwertes in GGFST] B_ntal muß FALSE sein B_tal = 0 einstellen nach Zeitdauer TVTANKL muß gelten : B_ntal = TRUE
Fehlerspeicherrelevante Gr¨ oßen der Diagnosefunktion DTANKL sind in der funktionsorientierten Auswahl der Funktion DFPM_TANKL zugeordnet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZUE 318.20.3
Seite 1656 von 4100 31.JAN.2003 Thomas Brosi
FU ZUE 318.20.3 Grundfunktion - Zundung ¨ FDEF ZUE 318.20.3 Funktionsdefinition
Übersicht Zündung: %ZWGRU Grund- ZW
zwgru
%ZUE
zwgruhmm dzwbankar[i]
%ZWSTT Start- ZW %ZWWL Warml.- ZW %KR Klopf- ZW
zwstt
%ZWBAS
dzwwl wkrdy dwkrzar[i]
Test- ZW
ZWAPPL
zwspae zwbasar[i]
%ZWLIM
zwlimar[i]
zwselar[i]
zwsolar[i]
B_nozwe
zwsch
%MDZW Momenten struktur
dzwkgar[i] %ZWHMM dzwhmmar[i]
%ZUESZ Schließzeitberechnung
%ZWOUT
%ZWSEL
szout_w
zwcalcar[i],zwout
dzwbschar[i]
%ZUESCH Schicht Zündwinkel
zwcalcar[i],zwout
%AZUE
HW- Signale
zue-overview
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
%ZWMIN
zue-overview Parameter
Source-X
DZWOLA DZWOLAL KFDZWKG SNM08__UB STM08__UB SUB08ZUUB WPHN ZWAPPL
LAMSBG_W LAMSBG_W NMOT_W NMOT TMOT UB NMOT
Source-Y
LAMSBG_W
Art
Bezeichnung
KL KL KF SV (REF) SV (REF) SV (REF) KL FW
¨ Lambda-Abhangigkeit des optimalen Zundwinkels ¨ bezogen auf Lambda 1 ¨ Lambda-Abhangigkeit des opti. Zundwinkels ¨ bei Lambda 1 mit LBK in Funktion Zundwinkelkorrektur durch Verschieben der Klopfgrenze ¨ Stutzstellenverteilung ¨ Drehzahl, 8 Sst. Stutzstellenverteilung ¨ Motortemperatur, 8 Sst. Stutzstellenverteilung ¨ fur ¨ Schließzeit Phasengang Applikationsschnittstelle Zundwinkelverstellung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZUE 318.20.3
Seite 1657 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
SY_BDE SY_HKS SY_HMM SY_HSP SY_LS SY_OVLLIM SY_REDMX SY_SCHICHT SY_WMAX SY_WMIN SY_ZYLOFFH SY_ZYLZA SY_ZZBANK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) Systemkonstante HMM- Betrieb vorhanden Systemkonstante BDE-Betriebsart Homogen-Split (HSP) Systemkonstante Lambda-Split Maximale Anzahl der Synchroraster innerhalb eines Ladeintervalls Systemkonstante maximale Reduzierstufe Systemkonstante BDE-System mit Schichtbetrieb (=1: mit Schicht, =0: nur homogen) Systemkonstante fruhester ¨ ausgebbarer Zundwinkel ¨ ¨ spatester ausgebbarer Zundwinkel ¨ ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbh bei Homogeneinspritzung Zylinderanzahl ¨ Systemkonstante Zylinderzuordnung Bank1 u. B.2, 0 B.1, 1 fur ¨ B.2, als Binarzahl
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HKS
BDEMUM
EIN
Bedingung Betriebsart Homogen-Klopfschutz
B_HMM
BDEMUM
EIN
Bedingung Betriebsart Homogen-Mager
B_HOM
BDEMUM
EIN
Bedingung Betriebsart Homogen
B_HSP
BDEMUM
EIN
Bedingung Betriebsart Homogen-Split
B_KHLS
KOLASPH
EIN
Bedingung Katheizen mit Lamda-split
B_LLREIN
LLRBB
EIN
Bedingung LLR Betriebsbereit nach Start
B_NOZWE
MDZW
EIN
Bedingung kein Zundwinkeleingriff ¨ der Drehmomentstruktur
B_SA
MDRED
EIN
Bedingung Schubabschalten
B_ZWKRA B_ZWSCH
ZUE BDEMUM
AUS EIN
Bedingung: Zundwinkel ¨ der KR wird ausgegeben Bedingung Betriebsart mit Schicht-Zundwinkel ¨ aktiv
DWKRZ DZWBANKAR DZWBSCHAR DZWHMM DZWHMMAR DZWKGAR DZWOAG DZWWL FLB_W
KRREG ZUE ZUE ZUE ZUE ZUE MDBAS ZWWL LBKFGS
AWEA, BBKR,BDEMKO, BDEMUS,ESAUSG, ... BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... ATR, BAKH, BBAGR,BBKR, BDEMKO, ... AWEA, BDEMEN,BDEMKO, BDEMUS,ESAUSG, ... ATM, BAKH, DMDSTP, KTMHK, LAKH, ... BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ... DLGHMM, MDIST,ZUE, ZWSEL AMSV, ARMD, ATM,BBAGR, BBBO, ... ZWOUT BDEMUS, MDBAS,MDFAW, MDKOG,MDRED, ... ZUE, ZWBAS ZUE, ZWBAS ZUE, ZWOUT
LAMSBG_W
LAMKO
NMOT_W
BGNMOT
REDIST
BGEVAB
SZOUT_W
ZUE
WKRDYV WPHG ZWBAS ZWBASAR
KRDY ZUE ZUE ZUE
ZWCALCAR ZWGRU ZWIST
ZUE ZUE ZUE
ZWKRAFLD ZWLIMAR ZWOUT ZWOUTCPL ZWSCH ZWSELAR ZWSOLAR ZWSPAE ZWSTT
ZUE ZUE ZUE ZUE ZUE ZUE MDZW ZUE ZUE
EIN DOK DOK DOK MDZW, ZUE, ZWLIM AUS ZUE, ZWLIM DOK ZUE, ZWGRU, ZWMIN EIN EIN ZUE, ZWBAS BGAGRSOL, BGPIRG, EIN BGPRGS, KOLASPH,LAMBTS, ... ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN EVABUE, MDIST,MDRED, MSF, ZUE, ... HT2KTIGNI, KT_ZUEN, AUS ZUESZ BBKR, ZUE, ZWBAS EIN ZUE LOK MDBAS, MSF, ZUE AUS ZUE, ZWLIM, ZWOUT, LOK ZWSEL ZUE, ZUESZ AUS LAMBTS, ZUE, ZWBAS AUS AWEA, DFFT, MDIST, AUS MSF, TKMWL, ... BBKR, KRREG, ZUE DOK ZUE, ZWOUT, ZWSEL DOK UFZWC, ZUE AUS UFZWC, ZUE AUS ZUE, ZWOUT DOK ZUE, ZWOUT AUS MDZW, ZUE, ZWSEL EIN ZUE, ZWSEL DOK STADAP, ZUE, ZWBAS, DOK ZWMIN
¨ zyl.ind. ZW-Spatverstellung inkl. Dyn.vorhalt Array Offset des ZW bei zwei Banksystemen Array selektiver Zundwinkeloffset ¨ bei 2 Bank Systemen im Schichtbetrieb ZW- Korrektur im Homogenmager-Betrieb Array lambdaabh. Offset des optimalen ZW im homogenmager Betrieb bei BDE Array lambdaabh. Verschiebung der Klopfgrenze im Homogenmager-Betrieb abgasruckf Zundwinkelkorrektur des optimalen ZW ¨ uhrratenabh. ¨ ¨ Delta Zuendwinkel aus Warmlauf Faktor Ladungsbewegung
Lambdasoll Begrenzung (word)
Motordrehzahl Ist-Reduzierstufe Schließzeitausgabe ¨ Zundwinkelsp ¨ atverstellung bei KR-Dynamik Zundwinkel ¨ DG-Phasenkorrektur Basiszundwinkel ¨ Basiszundwinkelarray ¨ Zundwinkel-Ausgabe ¨ Array Grundzundwinkel ¨ Ist-Zundwinkel ¨ Bitmuster des zyl.ind. abgelegten B_zwkra ¨ Array fur ¨ fruhest ¨ moglichen Zundwinkel ¨ zwlim Zundwinkel-Ausgabe ¨ Einerkomplement des Zundwinkels ¨ fur ¨ die Funktionsuberwachung ¨ Zundwinkel ¨ im Schichtbetrieb ¨ Array fur ¨ nach Fruh¨ und Spatbegrenzung selektierten Zundwinkel ¨ zwsel Array Soll-Zundwinkel ¨ aus Momenteneingriff ¨ Spatester Zundwinkel ¨ Zundwinkel ¨ im Start
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
ZZYLH
SYNTIZW
ZZYLZUE
SYNTIZW
ESAUSG, GK, KT_ES, EIN MDZW, RKTI, ... HT2KTIGNI, MDZW,- EIN SYNTIZW, ZUE,ZUESCH, ...
ZUE 318.20.3
Seite 1658 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Zylinderzahler fur ¨ Homogeneinspritzung ¨ SW-Zylinderzahler fur ¨ Zundungsberechnung ¨
FB ZUE 318.20.3 Funktionsbeschreibung Diese ¨ Ubersichtsfunktion beschreibt den Komplettumfang der Z¨ undung f¨ ur die bisher verwendeten Betriebsarten. Falls einzelne Betriebsarten nicht vorgesehen sind, kann der entsprechende Softwareteil ¨ uber Systemkonstanten ausgeblendet werden. Bisher verwendet wurden hierzu: -
SY_BDE SY_HMM SY_SCHICHT SY_LS SY_HSP SY_HKS
Die Verwendung der einzelnen Betriebsarten ist in den Einzelfunktionen detailliert beschrieben. Beispielsweise k¨ onnen f¨ ur ein Saugrohreinspritzsystem ohne Y-Abgasanlage und reinem Homogenbetrieb alle genannten Systemkonstanten auf 0 gesetzt werden, sodaß einige Funktionen damit komplett entfallen.
Zwbas- Modul: ------------Der Z¨ undwinkel zwgru aus der Grundz¨ undwinkelberechnung wird um den Winkel dzwwl des Warmlaufs und den zylinderindividuellen Winkel dwkrz[i] und wkrdy der Klopfregelung korrigiert und bildet den Basisz¨ undwinkel zwbasar[i] f¨ ur den aktuellen Zylinder zzylzue. Wenn SY_ZZBANK >0 gilt, wird ein zylinderselektiver Deltaz¨ undwinkel dzwbank[i] f¨ ur das zweite Saugrohrsystem eingerechnet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Im Startfall (!B_llrein bzw.!B_stend) wird der Startz¨ undwinkel zwstt verwendet. Bei station¨ arer Betriebsart wird der entsprechende Basisz¨ undwinkel f¨ ur den aktuellen Zylinder zzylzue in zwbasar[zzylzue] und f¨ ur die folgenden Zylinder bis zwbasar[zzylzue + SY_OVLLIM] eingetragen. SY_OVLLIM gibt den maximal m¨ oglichen ¨ Uberlapp der Schließzeiten an. W¨ ahrend des ¨ Ubergangs zwischen homogen und homogenmager wird in der %ZWGRU, parallel f¨ ur SY_ZYLOFFH Syncros, neben zwgru auch noch zwgruhmm, der Z¨ undwinkel f¨ ur homogenmager Betrieb, zur Verf¨ ugung gestellt. W¨ ahrend einer Betriebsartenumschaltung zwischen hom und hmm sind die Umschaltbits B_homhmm bzw. B_hmmhom gesetzt. Abh¨ angig von der steigenden Flanke dieser Umschaltbits, werden die Parameter f¨ ur die ¨ Ubergabeschleife zur ZW- Berechnung berechnet. Es wird in zwbasar[zzyluzue, ..., zzylzue + SY_ZYLOFFH -1] der Z¨ undwinkel der alten Betriebsart und in zwbasar[zzylzue + SY_ZYLOFFH, ..., zzylzue + SY_OVLLIM] die Z¨ undwinkel f¨ ur die neue Betreibsart eingetragen. Im Homogen- und Homogenklopfschutzbetrieb ergibt sich der aktuelle Basisz¨ undwinkel zwbas, als Eingangsgr¨ oße f¨ ur die Momentenstruktur, aus zwbas = zwbasar[zzylzue], wohingegen f¨ ur den Homogenmagerbetrieb zwbas = zwbasar[zzylh] gilt (zzylh ist der Zylinder, bei dem die in zzylzue abgesetzte Einspritzung gez¨ undet wird (zzylh = zzylzue + SY_ZYLOFFH). F¨ ur die Applikation sind zwei Schnittstellen vorgesehen. Der Festwert ZWAPPL erm¨ oglicht eine ZW-Verstellung ¨ uber Applikationswerkzeuge. ¨ Uber das Code-Wort CWMDAPP (Bit 0) wird der Eingriff der Drehmomentfunktionen abgeschaltet, sodaß der applizierte Z¨ undwinkel zwbasar[zzylzue] direkt gefahren werden kann.
Zwhmm- Modul: ------------Beim homogenmager Betrieb (B_hmm = true) wird mit den additiven Z¨ undwinkelkorrekturen dzwolhmm und dzwkghmm die Lambdaabh¨ angigkeit des Z¨ undwinkels und die Verschiebung der Klopfgrenze mit Lambda zylinderselektiv ber¨ ucksichtigt. Dazu werden dzwolhmm in dzwhmmar[zzylh] und dzwkghmm in dzwkgar[zzylh] zylinderselektiv eingetragen. Die Adressierung erfolgt mit dem Zylinderz¨ ahler zzylh, der dem Zylinderz¨ ahler zzylzue um SY_ZYLOFFH voraus eilt und somit ber¨ ucksichtigt, daß die Einspritzung um SY_ZYLOFFH Synchros vor der Z¨ undung erfolgt. Mit dem Faktor flb_w, der die Stellung der LBK wiedergibt, wird zwischen den Kennlinien DZWOLA(LBK=offen) und DZWOLAL(LBK=geschlossen) interpoliert um dzwolhmm zu berechnen.
Zwlim- Modul: ------------Die Funktion %ZWLIM hat die Aufgabe, den fr¨ uhest m¨ oglichen Z¨ undwinkel zylinderselektiv in den Z¨ undwinkelarray zwlimar[i] einzutragen. F¨ ur Zylinder vor dem Zylinder mit zzylnm wird der Z¨ undwinkel des alten Betriebsmodus eingetragen. Die Abfolge der Eintragung erfolgt in gleicher Weise wie bei %ZWSEL und ist daher in %ZWSEL6.10ff mit enthalten. Abh¨ angigkeiten von Betriebsart, Station¨ arbetrieb oder Betriebsartenumschaltung werden ebenfalls ber¨ ucksichtigt. Im homogen oder homogenklopfschutz Modus ist der Z¨ undwinkel des i.ten Zylinder der Z¨ undwinkel aus dem i.ten Element von zwbasar[i]. Im homogenmager Modus ist der Z¨ undwinkel des i.ten Zylinder der Z¨ undwinkel aus dem i.ten Element von zwbasar[i] + dzwhmmar[i] + dzwkgar[i].
Zwsel- Modul: ------------Bei erkannter Betriebsartenumschaltung wird die Zylindernummer zzylnm f¨ ur die erste Verbrennung im neuen Modus ermittelt. Dieser berechnet sich aus zzylzue +SY_ZYLOFFH. In den Syncros ¨ Ubergangsphase wird dann immer der aktualisierte, betriebsartenabh. Wert des
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZUE 318.20.3
Seite 1659 von 4100 31.JAN.2003 Thomas Brosi
jeweiligen Zylinders ¨ ubergeben. Z¨ undwinkel f¨ ur Homogenbetrieb(HOM): %MDZW liefert als Ausgang den Z¨ undwinkel zwsolar[0], der, wenn B_nozwe false ist, auf den fr¨ uhest m¨ oglichen Z¨ undwinkel zwlimar[i] nach fr¨ uh bzw. auf den Z¨ undwinkel zwspae nach sp¨ at begrenzt wird. Der so ermittelte Z¨ undwinkel wird in zwselar[zzylzue...zzylzue +SY_OVLLIM] eingetragen. Beim erkannten ¨ Ubergang nach HMM wird zwselar[zzylzue....zzylzue +SY_ZYLOFFH -1]der HOM-Sollz¨ undwinkel eingetragen. Ab zwselar[zzylnm] wird der zwlimar[zzylnm] eingetragen. Z¨ undwinkel f¨ ur Homogen-Klopfschutzbetriebsart(HKS): Wenn Bedingung B_hks = true erf¨ ullt ist kommt der ZW zwkfzwhks f¨ ur die Betriebsart HKS aus der %ZWGRU und wird als Z¨ undwinkel in zwselar[zzylzue...zzylzue +SY_OVLLIM] geschrieben. Es gilt dasselbe wie bei Homogenbetrieb. Z¨ undwinkel f¨ ur Homogenmagerbetrieb(HMM): Beim homogenmager Betrieb (B_hmm = true) ist zwlimar[zzylzue], der fr¨ uhest m¨ ogliche ZW f¨ ur den HMM- Betrieb. Bei zugelassenem Z¨ undwinkeleingriff wird zwsolar[zzylzue] aus %MDZW zylinderselektiv ber¨ ucksichtigt sofern B_hmmv = TRUE; sonst wird zwlimar[zzylzue +SY_ZYLOFFH] nach zwselar[zzylzue +SY_ZYLOFFH] geschrieben. Beim erkannten ¨ Ubergang nach HOM wird zwselar[zzylnm....zzylnm +SY_OVLLIM -1]der HOM-Sollz¨ undwinkel eingetragen. Die bestehenden HMM-Z¨ undwinkel in zwselar[zzylzue....zzylnm] bleiben bestehen. Z¨ undwinkel bei Schubabschaltung: Bei aktiver Schubabschaltung (B_sa = true) wird der sp¨ atest m¨ ogliche Z¨ undwinkel zwspae in zwselar[zzylzue] geschrieben um Moment abzubauen.
Zwout- Modul: -------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Funktion zwout hat die Aufgabe, beim Umschalten der Betriebsart aus oder nach Schicht, den Z¨ undwinkel zylinderselektiv im neuen Betriebsmodus ab der Zylindernummer zzylnm (Zylindernummer im neuen Modus) in den Z¨ undwinkelarray zwcalcar[] einzutragen. F¨ ur Zylinder vor dem Zylinder mit zzylnm wird der Z¨ undwinkel aus dem alten Betriebsmodus eingetragen. Im Schicht-Modus (Betriebsmodus Schicht(SCH), Homogenschicht(HOS) und Schichtkatheizen(SKH)) wird zwsch zylinderselektiv in zwcalcar[i] geschrieben. Wenn SY_ZZBANK > 0 ist (Systeme mit zwei Saugrohren) wird zu zwsch noch dzwbschar[i] addiert. In der Betriebsart Homogen(HOM), Homogenmager(HMM), Homogenklopfschutz(HKS) und Homogensplit(HSP) wird f¨ ur den i.ten Zylinder ins i.te Element von zwcalcar[i] der Z¨ undwinkel aus dem i.ten Element von zwselar[i] geschrieben. Bei diesen Betriebsarten wird der Klopfregelung ¨ uber B_zwkra + zwkrafld signalisiert, wann der Fr¨ uhanschlag zwlimar / zwbasar erreicht ist. Die Z¨ undwinkel aus zwcalcar[i] k¨ onnen, zur Kompensation von Laufzeiten im Gebersystem ¨ uber wphg phasenkorrigiert werden, und werden dann von der %AZUE(ME(D)7) bzw. %HT2KTIGNI(ME(D)9) ausgegeben. Zur Absicherung des Z¨ undwinkels als Eingangsgr¨ oße der Funktions¨ uberwachung wird das Einerkomplement von zwout gebildet und in zwoutcpl abgespeichert.
Zuesz- Modul: ------------Diese Funktion ermittelt die Schließzeit im einfachsten Fall abh. von Ubatt und Tmot. Diese einfachen ZUESZ-Funktionsvarianten sind sehr resourcensparend ausgelegt und f¨ ur konservativ ausgelegte Z¨ undanlagen ausreichend. Falls hohe Anforderungen an die Kerzenlaufzeit gestellt sind und/oder Z¨ undspulen an der S¨ attigungsgrenze gefahren werden, stehen auch aufwendigere ZUESZ-Varianten zur Verf¨ ugung, bei welchen, abh.von versch. Motoreinflußgr¨ oßen(z.B.rl), eine Energieabsenkung vorgesehen ist (vgl.Plattformliste).
APP ZUE 318.20.3 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWHMM 2.20.5
Seite 1660 von 4100 31.JAN.2003 Thomas Brosi
¨ FU ZWHMM 2.20.5 Deltazundwinkel ¨ in Abhangigkeit von lambda bei BDE, FDEF ZWHMM 2.20.5 Funktionsdefinition Source: %ZWHMM 2.20 B_hmm SY_HMM 0
If flb_w==0 OR SY_LBK==0 then dzwolhmm=DZWOLA
SY_LBK flb_w DZWOLAL
1/ DZWOLA
dzwolhmm
If flb_w==maxvalue AND SY_LBK >0 then dzwolhmm=DZWOLAL
lamsbg_w
dzwhmmar 2/
3/ dzwkghmm
zwhmm-main
nmot_w
dzwkgar 4/
KFDZWKG zzylh zwhmm-main
SY_LBK 1/
DZWOLAL
dzwhmmar
1
SY_HMM 1/ 1 DZWOLA
Init:
dzwhmmar
0
’SW-Adapter’ for using %ZWHMM in non-HMMSystems(SY_HMM=0): > DZWOLA(L) is necessary in %MDBAS for HOM > dzwhmmar is referenced in some %MDZW-Versions
zwhmm-initialize
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
zwhmm-initialize Parameter
Source-X
DZWOLA DZWOLAL KFDZWKG
LAMSBG_W LAMSBG_W NMOT_W
Source-Y
Art
Bezeichnung
LAMSBG_W
KL KL KF (REF)
¨ Lambda-Abhangigkeit des optimalen Zundwinkels ¨ bezogen auf Lambda 1 ¨ Lambda-Abhangigkeit des opti. Zundwinkels bei Lambda 1 mit LBK in Funktion ¨ Zundwinkelkorrektur ¨ durch Verschieben der Klopfgrenze
Systemkonstante
Art
Bezeichnung
SY_HMM SY_LBK
SYS (REF) Systemkonstante HMM- Betrieb vorhanden SYS (REF) Systemkonstante fur ¨ die LBK
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HMM
BDEMUM
EIN
Bedingung Betriebsart Homogen-Mager
DZWHMMAR DZWKGAR DZWKGHMM DZWOLHMM FLB_W
ZWHMM ZWHMM ZWHMM ZWHMM LBKFGS
BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... MDZW, ZUE, ZWLIM ZUE, ZWLIM
LAMSBG_W
LAMKO
AUS AUS LOK LOK BGAGRSOL, BGPIRG, EIN BGPRGS, KOLASPH,LAMBTS, ... ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ...
Array lambdaabh. Offset des optimalen ZW im homogenmager Betrieb bei BDE Array lambdaabh. Verschiebung der Klopfgrenze im Homogenmager-Betrieb Delta-Zundwinkel ¨ Verschiebung Klopfgrenze im Homogenmager Betrieb lambdaabh. Zundwinkel ¨ des optimalen ZW im homogenmager Betrieb bei BDE Faktor Ladungsbewegung
Lambdasoll Begrenzung (word)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWGRU 56.30.2
Variable
Quelle
Referenziert von
Art
Bezeichnung
NMOT_W
BGNMOT
Motordrehzahl
ZZYLH
SYNTIZW
AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... ESAUSG, GK, KT_ES, EIN MDZW, RKTI, ...
Seite 1661 von 4100 31.JAN.2003 Thomas Brosi
¨ Zylinderzahler fur ¨ Homogeneinspritzung
FB ZWHMM 2.20.5 Funktionsbeschreibung Hierarchie MAIN: Bei zugelassenem(SY_HMM > 0) und laufendem(B_hmm = true) homogenmager Betrieb wird mit den additiven Z¨ undwinkelkorrekturen dzwolhmm und dzwkghmm die Lambdaabh¨ angigkeit des Z¨ undwinkels und die Verschiebung der Klopfgrenze mit Lambda zylinderselektiv ber¨ ucksichtigt. Dazu wird dzwolhmm in dzwhmmar[] und dzwkghmm in dzwkgar[] zylinderselektiv eingeschrieben. Die Adressierung erfolgt mit dem Zylinderz¨ ahler zzylh, der dem Zylinderz¨ ahler zzylzue um SY_ZYLOFFH voraus eilt. Damit wird ber¨ ucksichtigt, daß die Einspritzung um SY_ZYLOFFH Synchros vor der Z¨ undung erfolgt. Mit dem Faktor flb_w, der die Stellung der Ladungsbewegungsklappe(LBK) wiedergibt, wirde zwischen den Kennlinien DZWOLA(LBK=offen) and DZWOL(LBK=geschlossn) interpoliert, um dzwolhmm zu berechnen. Diese Funktionalit¨ at ist nur bei SY_LBK > 0 vorhanden. Hierarchie initialize: In versch. Varianten der %MDBAS und %MDZW-Funktionen wird bei BDE-Systemen DZWOLA(L) und dzwhmmar als Eingang erwartet. Falls hierbei HMM nicht vorgesehen ist und deshalb SY_HMM=0 gesetzt ist, werden im Initialisierungsblock diese beiden Gr¨ oßen angelegt, sodaß hierauf referenziert werden kann. Bei SRE-Systemen(ohne HMM) wird dagegen eine %MDZW-Variante ohne dzwhmmar und eine %MDBAS-Variante verwendet, welche DZWOLA(L) intern deklariert. Hier kann %ZWHMM weggelassen werden um eine Doppeldeklaration zu vermeiden.
APP ZWHMM 2.20.5 Applikationshinweise
FU ZWGRU 56.30.2 Grundzundwinkel ¨ FDEF ZWGRU 56.30.2 Funktionsdefinition nmot_w B_zwgruhmm SWITCH_LOGIC
rl_w B_hmmlog B_HOM_AGR_active B_HKS_active B_HSP_active
B_hmmlog nmot_w
ZW_HOM zwnws ZW_HSP zwkfzwhsp
zwkfzwhks
ZWHKS_RAMP zwnws zwhks zwkfzwhks
DZW_HOM_AGR dzwkgagr
ZWAGRE_RAMP zwnws zwagre dzwkgagr
ZW_HKS
zwgru
1/ DZW_HMM dzwhmml dzwoltemp CALC_DZW dzwkg_bank dzwol_bank DZW_BANK
zwgruhmm zwgru 0
CALC_ZWGRUARRAY
dzwoag dzwoag dzwkg_bank dzwol_bank
zwgru-zwgru
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFDZWKG(aus %ZWGRU) kann zur Erstbedatung und f¨ ur Tests komplett auf 1,5 Grad-KW gesetzt werden. Bei Lambdawerten >1,0 kann dies allerdings zu fr¨ uh sein und sollte ¨ uberpr¨ uft werden(ggf.auf 0 setzen). DZWOLA kann zur Erstbedatung f¨ ur Lambdawerte <1,0 auf -1,5 Grad-KW und bei Lambdawerten >1,0 auf 3,0 Grad-KW gesetzt werden. Die genannten Empfehlungen stammen aus bisherigen Projekten, welche die Vorg¨ angervariante %ZWHMM2.10 verwendet haben.
zwgru-zwgru
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWGRU 56.30.2
Seite 1662 von 4100 31.JAN.2003 Thomas Brosi
SY_HMM 0
B_zwgruhmm
B_homhmm B_hmmhom B_hmmlog B_hmm SY_AGR 0 CWDZWKGAGR SY_BDE B_HOM_AGR_active B_hom B_zwagreold /NC B_zwrampa SY_HKS 0
B_HKS_active
SY_HSP 0
B_HSP_active
zwgru-switch-logic
ZW_HOM: SY_NWSA 0 fwnwa zwnws
zwnws
NW_KAT_POS 1/ zwnwskat
zwnwskat
for SY_NWSA > 0: linear interpolation of ignition angle with consideration of exhaust camshaft control
NW_NORM_POS zwnwsnorm
zwnwsnorm
zwgru-zw-hom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hspv
zwgru-switch-logic
B_hksv
zwgru-zw-hom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWGRU 56.30.2
Seite 1663 von 4100 31.JAN.2003 Thomas Brosi
NW_NORM_POS: ignition angle for exhaust camshaft control at late position = normal position SY_NWS 0 fwnwe
inlet camshaft control zwnwsnorm
SY_LBK
swirl control valve flb_w
nmot_w rl_w KFZWLB2 (SNM16ZUUW,SRL12ZUUW)
nmot_w rl_w KFZW2 (SNM16ZUUW,SRL12ZUUW)
nmot_w rl_w nmot_w rl_w
linear interpolation of ignition angle with consideration of inlet camshaft control and swirl control valve
zwgru-nw-norm-pos
KFZWLB1 (SNM16ZUUW,SRL12ZUUW)
KFZW (SNM16ZUUW,SRL12ZUUW)
NW_KAT_POS: ignition angle for exhaust camshaft control at early position = catalyst heating position SY_NWS 0 fwnwe
inlet camshaft control zwnwskat
SY_LBK
swirl control valve flb_w
nmot_w rl_w KFZWLB2OUT (SNM16ZUUW,SRL12ZUUW)
nmot_w rl_w KFZW2OUT (SNM16ZUUW,SRL12ZUUW)
nmot_w rl_w KFZWLB1OUT (SNM16ZUUW,SRL12ZUUW)
nmot_w rl_w KFZWOUT (SNM16ZUUW,SRL12ZUUW)
linear interpolation of ignition angle with consideration of inlet camshaft control and swirl control valve
zwgru-nw-kat-pos
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zwgru-nw-norm-pos
zwgru-nw-kat-pos
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWGRU 56.30.2
Seite 1664 von 4100 31.JAN.2003 Thomas Brosi
CALC_ZWGRUARRAY: SY_LS
dzwkg_bank
0 1/
dzwkg_bank
dzwol_bank
dwzol_bank
dzwoag
dzwoag
ZWGRU_YKAT
B_khls=true
B_khls
zwgru-calc-zwgruarray
ZWGRU_NORM B_khls=false zwgru
zwgru
zwgru-calc-zwgruarray
ZWGRU_YKAT: B_khls=true 1/
zzylzue
2/
k /NC zwnws 2/ dzwoag SY_OVLLIM
dwzol_bank
1/
k /NC
zwgru-zwgru-ykat
3/ 1
cylnzw /NC
SY_ZYLZA zwgru-zwgru-ykat
ZWGRU_NORM: B_khls=false 1/ 0
2/
k /NC
zwgru
1/ zwgruar
2/ 1
k /NC
zwgru-zwgru-norm
SY_ZYLZA
zwgru-zwgru-norm
DZW_HMM: SY_HMM 0 SY_LBK flb_w
1/ dzwhmml
dzwhmml
nmot_w rl_w KFDZWHMML (SNM16ZUUW,SRL12ZUUW)
nmot_w rl_w KFDZWHMM (SNM16ZUUW,SRL12ZUUW)
zwgru-dzw-hmm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zwgruar
dzwkg_bank
zwgru-dzw-hmm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWGRU 56.30.2
Seite 1665 von 4100 31.JAN.2003 Thomas Brosi
DZW_BANK: SY_ZZBANK
0 1/ B_Bank2 2/
zwgru-dzw-bank
nmot_w rl_w
dzwbankar
0
1/ dzwb2
KFDWSZ (SNM16ZUUW,SRL12ZUUW) zzylzue zwgru-dzw-bank
ZWAGRE_RAMP: SY_AGR 0 1/
CWDZWKGAGR rriehsk_w
5/
B_zwagre
B_zwagreold /NC
compute 3/
4/
0
ramp-logic 1/
B_zwrampa
true
2/
B_zwrampa
0
zwcontagr
B_zwagre zwagr B_zwrampa 3/
zwnws
dzwrampe /NC
DZWRAMPAGR
zwagre
1/ zwcontagr
3/ 2/
dzwkgagr
zwagr
2/ zwgru-zwagre-ramp
dzwrampe /NC
zwnorm 1/
zwnws
false
B_zwrampa
zwgru-zwagre-ramp
DZW_HOM_AGR:
nmot_w
SY_AGR SNM10ZU1UW
0 rriext_w
rl_w CWDZWKGAGR
rriehsk_w
SY_LBK
2/ 0.996
fagr
SRL08ZUUW
3/ dzwkgagr
dzwkgagr
1/
flb_w
dzwkgagrm
nmot_w rl_w KFDZWKGAGL (SNM10ZU1UW,SRL08ZUUW)
nmot_w rl_w KFDZWKGAGR (SNM10ZU1UW,SRL08ZUUW)
linear interpolation of delta ignition angle with consideration of swirl control valve
zwgru-dzw-hom-agr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
clear B_zwrampa
zwgru-dzw-hom-agr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWGRU 56.30.2
Seite 1666 von 4100 31.JAN.2003 Thomas Brosi
CALC_DZW: SY_ZZBANK
dzwol dzwol_bank
cylnzw /NC dzwol2
SY_LS 0
dzwoltemp
B_khls
no Y-exhaust-system lambas_w KFDZWKG 1/ dzwkg KFDZWKG 2/
nmot_w lamsbg2_w
dzwkg_bank
dzwkg2 KFDZWKG
zwgru-calc-dzw
lamsbg_w
zwgru-calc-dzw
ZW_HSP SY_HSP
rl_w 0
SRL08ZHPUW
B_hspv
1/ zwkfzwhsp
zwkfzwhsp
zwgru-zw-hsp
nmot_w rl_w KFZWHSP (SNM08PS3UW,SRL08ZHPUW) zwgru-zw-hsp
ZW_HKS: SY_HKS
rl_w 0
SRL08ZHKUW
B_hksv B_hkss 1/ zwkfzwhks
zwkfzwhks KFZWHKS (SNM08PS3UW,SRL08ZHKUW)
zwgru-zw-hks
nmot_w rl_w
zwgru-zw-hks
ZWHKS_RAMP: SY_HKS 0 B_hkss
1/ zwnws
zwcont
2/ true
B_zwramp
B_hksv
1/
1/ false
zwkfzwhks zwcont
B_zwramp
1/ DZWRAMP
zwcont
zwhks
zwgru-zwhks-ramp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hsps
zwgru-zwhks-ramp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWGRU 56.30.2
Seite 1667 von 4100 31.JAN.2003 Thomas Brosi
ABK ZWGRU 56.30.2 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF SV (REF) SV (REF) SV (REF) SV (REF) SV (REF) SV (REF) SV (REF)
Codewort fur ¨ Berucksichtigung ¨ Grundzundwinkel-Verschiebung ¨ Klopfgrenze mit AGR ¨ Schrittweite fur ¨ Z¨undwinkel-Rampe beim Ubergang HOM -> HKS ¨ Delta Zundwinkel ¨ bei ZW- Rampe beim Ubergang zwischen zwnws und zwkfzwagre delta Zundwinkelkennfeld ¨ fur ¨ selektive Zundverstellung ¨ Deltazundwinkelkennfeld ¨ im homogenmager Betrieb, LBK außer Funktion Deltazundwinkelkennfeld ¨ im homogenmager Betrieb, LBK in Funktion Zundwinkelkorrektur ¨ durch Verschieben der Klopfgrenze Zundwinkelkorrektur ¨ durch Verschieben der Klopfgrenze Zundwinkelkorrektur ¨ durch Verschieben der Klopfgrenze DeltaZundwinkel durch Verschieben d. Klopfgrenze bei HOM+AGR, wenn flb_w=1 ¨ Zundwinkelkorrektur ¨ durch Verschieben der Klopfgrenze bei HOM+AGR-Betrieb Zundwinkelkennfeld ¨ Zundwinkelkennfeld ¨ Variante 2 Zundwinkelkennfeld Variante 2 fur ¨ ¨ Auslaß- Nockenwellensteuerung Zundwinkelkennfeld in der BDE- Betriebsart Homogen-Klopfschutz ¨ Grundzundwinkel-Kennfeld ¨ fur ¨ HSP (Homogen-Split) Zundwinkelkennfeld ¨ bei geschlossener Ladungsbewegungsklappe Zundwinkelkennfeld ¨ bei geschlossener LBK fur ¨ Auslaß-Nockenverstellung Zundwinkelkennfeld ¨ Variante 2 bei geschlossener Ladungsbewegungsklappe ZW-Kennfeld Var. 2 bei geschlossener LBK fur ¨ Auslaß- Nockenwellenverstellung Zundwinkelkennfeld ¨ Auslaß-Nockenwellensteuerung Stutzstellenverteilung ¨ Drehzahl Stutzstellenverteilung ¨ Drehzahl Stutzstellenverteilung ¨ Drehzahl, 16 Sst. Stutzstellenverteilung relative Luftfullung fur ¨ ¨ ¨ HKS mit 8 Stutzstellen ¨ Stutzstellenverteilung ¨ relative Luftfullung ¨ fur ¨ HSP mit 8 Stutzstellen ¨ Stutzstellenverteilung ¨ relative Luftfullung ¨ Stutzstellenverteilung ¨ relative Luftfullung, ¨ 12 St.
Systemkonstante
Art
Bezeichnung
SY_AGR SY_BDE SY_HKS SY_HMM SY_HSP SY_LBK SY_LS SY_NWS SY_NWSA SY_OVLLIM SY_ZYLZA SY_ZZBANK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Benzin-Direkteinspritzung Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) Systemkonstante HMM- Betrieb vorhanden Systemkonstante BDE-Betriebsart Homogen-Split (HSP) Systemkonstante fur ¨ die LBK Systemkonstante Lambda-Split Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. Maximale Anzahl der Synchroraster innerhalb eines Ladeintervalls Zylinderanzahl ¨ Systemkonstante Zylinderzuordnung Bank1 u. B.2, 0 B.1, 1 fur ¨ B.2, als Binarzahl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWDZWKGAGR DZWRAMP DZWRAMPAGR KFDWSZ KFDZWHMM KFDZWHMML KFDZWKG KFDZWKG KFDZWKG KFDZWKGAGL KFDZWKGAGR KFZW KFZW2 KFZW2OUT KFZWHKS KFZWHSP KFZWLB1 KFZWLB1OUT KFZWLB2 KFZWLB2OUT KFZWOUT SNM08PS3UW SNM10ZU1UW SNM16ZUUW SRL08ZHKUW SRL08ZHPUW SRL08ZUUW SRL12ZUUW
Source-X
NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W RL_W RL_W RL_W RL_W
Source-Y
RL_W RL_W RL_W LAMSBG2_W LAMSBG_W LAMBAS_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W RL_W
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BANK2 B_HKSS
ZWGRU BDEMKO
AUS EIN
Bedingung Bank 2 Bedingung Sollbetriebsart Homogen-Klopfschutz
B_HKSV
BDEMUM
EIN
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Klopfschutz
B_HMM
BDEMUM
EIN
Bedingung Betriebsart Homogen-Mager
B_HMMHOM
BDEMUM
MDBAS AWEA, BDEMUS,RKSPLITS, RKTI,ZWGRU MDBAS, ZWGRU,ZWMIN BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... BBKR, MDKOG,ZWBAS, ZWGRU, ZWOUT
EIN
Bedingung Zundwinkel-Umschaltung ¨ von Homogen-Mager nach Homogen
B_HMMLOG B_HOM
ZWGRU BDEMUM
AUS EIN
Umschalten in HMM-Betrieb Bedingung Betriebsart Homogen
B_HOMHMM
BDEMUM
EIN
Bedingung Zundwinkel-Umschaltung ¨ von Homogen nach Homogen-Mager
B_HSPS
BDEMKO
EIN
Bedingung Sollbetriebsart Homogen-Split
B_HSPV
BDEMUM
EIN
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Split
B_KHLS
KOLASPH
EIN
Bedingung Katheizen mit Lamda-split
B_ZWAGRE B_ZWRAMP B_ZWRAMPA DZWB2 DZWBANKAR DZWHMML DZWKG DZWKG2 DZWKGAGR DZWKGAGRM
ZWGRU ZWGRU ZWGRU ZWGRU ZWGRU ZWGRU ZWGRU ZWGRU ZWGRU ZWGRU
LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK
Bedingung fur ¨ Zundwinkel ¨ aus KFZWAGRE, wenn rriext_w >= SAGRZW ZW-Rampe zwischen zwnws und zwkfzwhks ZW-Rampe zwischen zwnws und zwkfzwagre Zundwinkeloffset ¨ fur ¨ Bank 2 Array Offset des ZW bei zwei Banksystemen DZW- Korrektur im Homogenmager-Betrieb Delta-Zundwinkel ¨ Verschiebung Klopfgrenze Delta-Zundwinkel ¨ Verschiebung Klopfgrenze bei Y-Kat fur ¨ Bank 2 Delta-Zundwinkel ¨ Verschiebung Klopfgrenze mit AGR Delta-Zundwinkel ¨ Zwischenwert Verschiebung Klopfgrenze mit AGR
ATR, BAKH, BBAGR,BBKR, BDEMKO, ... BBKR, MDKOG,ZWBAS, ZWGRU, ZWOUT AWEA, BBKH,BDEMUS, KOMRH,LAKH, ... KOMRH, LAKH,MDBAS, MDIST,MDZW, ... ATM, BAKH, DMDSTP, KTMHK, LAKH, ...
ZUE, ZWBAS
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DZWOAG DZWOL DZWOL2 FAGR FLB_W
MDBAS MDBAS MDBAS ZWGRU LBKFGS
FWNWA FWNWE LAMBAS_W
NWFW NWFW LAMKO
LAMSBG2_W
LAMKO
LAMSBG_W
LAMKO
NMOT_W
BGNMOT
RRIEHSK_W RRIEXT_W
BGAGRSOL BGPEXT
ZWAGR ZWCONT ZWCONTAGR ZWGRU ZWGRUAR ZWGRUHMM ZWKFZWHKS ZWKFZWHSP ZWNORM ZWNWS ZWNWSKAT ZWNWSNORM ZZYLZUE
ZWGRU ZWGRU ZWGRU ZWGRU ZWGRU ZWGRU ZWGRU ZWGRU ZWGRU ZWGRU ZWGRU ZWGRU SYNTIZW
ZUE, ZWGRU, ZWMIN EIN EIN ZWGRU EIN ZWGRU LOK BGAGRSOL, BGPIRG, EIN BGPRGS, KOLASPH,LAMBTS, ... EIN MDBAS, ZWGRU EIN MDBAS, ZWGRU LAMSOLL, MDBAS,- EIN MSF, ZWGRU EIN ATM, BGLAMOD,BGLASO, BGMSNOVK, DKATFKEB, ... ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN BBHKS, ZWGRU BAKH, BBAGR,EIN BGBVG, BGLAMOD,LRS, ... LOK LOK LOK LAMBTS, ZUE, ZWBAS AUS ZWBAS AUS ZWBAS AUS LOK LOK LOK AUS LOK LOK HT2KTIGNI, MDZW,- EIN SYNTIZW, ZUE,ZUESCH, ...
ZWGRU 56.30.2
Seite 1668 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung abgasruckf ¨ uhrratenabh. ¨ Zundwinkelkorrektur ¨ des optimalen ZW lambdaabh. Zundwinkelkorrektur ¨ des optimalen ZW lambdaabh. Zundwinkelkorrektur des optimalen ZW, Bank 2 ¨ Faktor Restgas-Inertgasrate uber externes AGR zu Restgas-Inertgasrate uber exter Faktor Ladungsbewegung
Faktor Winkel Nockenwelle Auslass Faktor Winkel Nockenwelle Einlass Lambda Basiswert (word) Lambdasoll Begrenzung (word) Bank2
Lambdasoll Begrenzung (word)
Motordrehzahl Restgasrate inert extern Soll aus Kennfeld Restgas-Inertgasrate uber externes AGR
Zundwinkel ¨ fur ¨ HOM + AGR- Betrieb = zwnws + dzwkgagr ¨ Zundwinkel, ¨ wahrend ZW- Rampe aktiv ZW, wenn ZW-Rampe aktiv Grundzundwinkel ¨ Grundzundwinkel-Array ¨ ¨ Grundzundwinkel ¨ fur ¨ HMM- Mode wahrend umschalten zwischen HOM und HMM Zundwinkel ¨ aus KFZWHKS Grundzundwinkel ¨ fur ¨ HSP (Homogen-Split) aus Funktionsblock B_ZWRAMPA_CLEAR Grundzundwinkel ¨ mit Berucksichtigung ¨ von Nockenwellensteuerung Grundzundwinkel ¨ von Auslaß- Nockenwellensteuerung auf Fruhanschlag ¨ ¨ Grundzundwinkel ¨ von Auslaß- Nockenwellensteuerung auf Spatanschlag ¨ SW-Zylinderzahler fur ¨ Zundungsberechnung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWGRU 56.30.2
Seite 1669 von 4100 31.JAN.2003 Thomas Brosi
FB ZWGRU 56.30.2 Funktionsbeschreibung Betriebsart Homogen: Ohne Nockenwellensteuerung und Ladungsbewegungsklappe Bereitstellung des Grundz¨ undwinkels aus dem Kennfeld KFZW (siehe Hierarchie NW_NORM_POS). Die Hierarchien NW_NORM_POS und NW_KAT_POS ber¨ ucksichtigen Ladungsbewegungsklappe (LBK) und einlaßseitige kontinuierliche Nockenwellensteuerung durch entsprechende lineare Interpolation mit den Faktoren flb_w und fwnwe. In der Hierarchie ZW_HOM wird aus den Ergebnissen zwnws berechnet. Dabei wird f¨ ur SY_NWSA = 0 (keine auslaßseitige Nockenwellen-Steuerung) zwnws = zwnwsnorm gesetzt. Bei SY_NWSA >0 (variable-Auslaß-NWS) wird mit dem Faktor fwnwa linear zwischen zwnwsnorm und zwnwskat interpoliert. Die Verschiebung der Klopfgrenze wird durch dzwkg (KFDZWKG, abh¨ angig von nmot und lambas_w) ber¨ ucksichtigt. Durchf¨ uhrung der gleichen additiven Z¨ undwinkelkorrekturen wie bei der Berechnung des optimalen Z¨ undwinkels (siehe %MDBAS), d.h. Ber¨ ucksichtigung der Lambdaabh¨ angigkeit. Die Ber¨ ucksichtigung der AGR-Abh¨ angigkeit mit dzwoag erfolgt f¨ ur Homogen und HomogenmagerBetriebsart in gleicher Weise. Betriebsart Homogen mit AGR (nur aktiv bei CWDZWKGAGR=1): Wenn der Sollwert-Restgasrate intern extern rriehsk_w im homogen Betrieb gr¨ oßer 0 ist wird B_zwagre = true und zum Grundz¨ undwinkel (nach Ber¨ ucksichtigung von Ladungsbewegungsklappe und Nockenwellenverstellung) zwnws wird der Deltaz¨ undwinkel dzwkgagr addiert, der die Verschiebung der Klopfgrenze mit der AGR-Rate rriext_w wiedergibt. Der Deltaz¨ undwinkel dzwkgagrm wird abh¨ angig von der Stellung der Ladungsbewegungsklappe mit Hilfe des Faktor flb_w durch lineare Interpolation zwischen den beiden Kennfeldern KFDZWKGAGR (LBK nicht aktiv) und KFDZWKGAGL (LBK aktiv) berechnet. Der Deltaz¨ undwinkel dzwkgagr wird durch Wichtung von dzwkgagrm mit fagr berechnet. fagr ist das Verh¨ altnis von rriext_w zu rriehsk_w. Wenn B_zwagre seinen Wert ¨ andert, wird durch Auf- bzw. Abrampen zwischen den Z¨ undwinkeln zwnws und zwagr (= zwnws + dzwkgagr) der Z¨ undwinkel zwgru gebildet. Diese Funktionalit¨ at kann ¨ uber CWDZWKGAGR=0 ausgeblendet werden (z.B. bei Saugrohr-Einspritzung). Betriebsart Homogenmager (B_hmm = true): Bereitstellung des Grundz¨ undwinkels zwnws in der Hierarchie ZW_HOM und Addition eines Deltaz¨ undwinkels dzwhmml, abh¨ angig von der LBK-Stellung ¨ uber den Faktor flb_w. Nur w¨ ahrend des ¨ Ubergangs zwischen HOM und HMM wird zwgruhmm gerechnet und in %ZWBAS als HMMZ¨ undwinkel verwendet. Die Ber¨ ucksichtigung der Lambdaabh¨ angigkeit erfolgt in %ZWHMM.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Betriebsart Homogen-Klopfschutz (B_hksv = true): Bereitstellung des Grundz¨ undwinkels aus dem Kennfeld KFZWHKS (Hierarchie ZW_HKS). Beim ¨ Ubergang von HOM nach HKS wird der Grundz¨ undwinkel auf den HKS-Z¨ undwinkel hochgerampt. Die Verschiebung der Klopfgrenze wird durch dzwkg (KFDZWKG abh¨ angig von nmot und lambas) ber¨ ucksichtigt. Durchf¨ uhrung der gleichen additiven Z¨ undwinkelkorrekturen wie bei der Berechnung des optimalen Z¨ undwinkels (siehe %MDBAS), d.h. Ber¨ ucksichtigung der Lambdaabh¨ angigkeit. Die Ber¨ ucksichtigung der AGR-Abh¨ angigkeit mit dzwoag erfolgt f¨ ur die Betriebsarten Homogen, Homogenmager und Homogen-Klopfschutz in gleicher Weise. Betriebsart Homogen-Split (B_hspv = true): Bereitstellung des Grundz¨ undwinkels aus dem Kennfeld KFZWHSP (Hierarchie ZW_HSP). Anstelle einer Rampe erfolgt eine harte Umschaltung des Z¨ undwinkels beim ¨ Ubergang zwischen HOM und HSP. Sonstige zwgru-Berechnung analog zu HKS. Betriebsart Lambda-Split bei Y-Abgassystem (B_khls=true): Bei dieser Betriebsart werden lambdaabh¨ angige Z¨ undwinkelanteile (dzwkg, dzwkg2 und dzwol, dzwol2) zylinderselektiv unter Ber¨ ucksichtigung der Bankzugeh¨ origkeit in das Z¨ undwinkelarray zwgruar[i] eingerechnet. Dazu wird dzwoag (nicht zylinderselektiv) addiert. Hierarchie DZW_BANK: ¨ Uber die Systemkonstante SY_ZZBANK wird festgelegt, ob bei zwei Saugrohren ein zylinderselektiver Z¨ undwinkeloffset dzwbankar ber¨ ucksichtigt wird. Außerdem wird die Zugeh¨ origkeit der Zylinder zur jeweiligen Bank festgelegt: Wenn an der Bit-Position in der Bin¨ ardarstellung von SY_ZZBANK eine 1 steht, geh¨ ort dieser Zylinder zur Bank2. Z.B. geh¨ oren bei SY_ZZBANK = 5 = 0000 0101 die Zylinder 1 und 3 zur Bank2. Bei SY_ZZBANK > 0 wird f¨ ur das zweite Saugrohr der Z¨ undwinkeloffset dzwb2 addiert.
APP ZWGRU 56.30.2 Applikationshinweise Allgemeiner Bedatungshinweis zu den Z¨ undwinkel-Kennfeldern in %ZWGRU: Der Fall zwspae > zwlim muß unter allen Betriebsbedingungen durch geeignete Bedatung der maximalen Sp¨ atverstellung der Klopfregelung sowie der Parameter in %ZWGRU und %ZWMIN ausgeschlossen werden. Hierzu sind auch Funktionsbeschreibung und Applikationshinweise zu %ZWSEL 4.X mit X >= 82 zu beachten. Sollte die Bedingung zwspae <= zwlim aufgrund der Bedatung nicht unter allen Betriebsbedingungen gew¨ ahrleistet werden k¨ onnen, ist eine R¨ ucksprache mit der Plattform-Funktionsentwicklung Z¨ undung unbedingt erforderlich. Spezielle Bedatungshinweise: Um ungewolltes Klopfen bei Lastdynamik zu vermeiden, sollten die Kennfelder KFDZWKGAGR und KFDZWKGAGL nur mit Z¨ undwinkeln < +5 ◦ KW bedatet werden. Falls dies nicht m¨ oglich ist, kann auch der Festwert DZWRAMPAGR vergr¨ oßert werden. Das Auf- bzw. Abrampen des Deltaz¨ undwinkels wird dadurch beschleunigt. Ansonsten sollten die Delta Z¨ undwinkel f¨ ur die ZW-Rampen mit DZWRAMP = 0.75 ◦ KW und uber das Codewort CWDZWKGAGR DZWRAMPAGR = 0.75 ◦ KW bedatet werden. Die Einrechnung der Klopfgrenzen-Verschiebung mit AGR kann ¨ konfiguriert werden: CWDZWKGAGR = 1 => dzwkgagr wird ber¨ ucksichtigt. CWDZWKGAGR = 0 => dzwkgagr wird nicht eingerechnet. Die Kennfelder KFZW, KFZW2, KFZWLB1, KFZWLB2, KFZWOUT, KFZW2OUT, KFZWLB1OUT und KFZWLB2OUT werden bei betriebswarmem Motor mit AGR inaktiv und Lambda = 1 appliziert. Falls der Motor nicht klopft: Eintrag des optimalen Z¨ undwinkels. Bei klopfendem Motor: Eintrag der Klopfgrenze. Bei den Kennfeldern mit Endung "-OUT" im Namen muß bei der Applikation die Auslaß-Nockenwellenverstellung aktiv sein, bei den ¨ ubrigen inaktiv. Im einzelnen sind zur Applikation folgende Bedingungen herzustellen: KFZW und KFZWOUT: Einlaß-Nockenwellenverstellung inaktiv, LBK inaktiv KFZW2 und KFZW2OUT: Einlaß-Nockenwellenverstellung aktiv, LBK inaktiv. KFZWLB1 und KFZWLB1OUT: Einlaß-Nockenwellenverstellung inaktiv, LBK aktiv. KFZWLB2 und KFZWLB2OUT: Einlaß-Nockenwellenverstellung aktiv, LBK aktiv. Die Kennfelder KFDZWHMM und KFDZWHMML werden bei betriebswarmen Motor mit NWS aktiv, LBK aktiv, AGR inaktiv, Lambda=1 appliziert.
Vorschl¨ age zur Erstbedatung: DZWRAMP = DZWRAMPAGR = 0.75 ◦ KW KFDWSZ = 0.0 ◦ KW KFDZWHMM = KFDZWHMML = 4.5 ◦ KW KFZWHKS: Erstbedatung: ¨ Ubernahme der Daten aus KFZW KFZWHSP: Erstbedatung: ¨ Ubernahme der Daten aus KFZWLB1 CWDZWKGAGR = 1 (dzwkgagr wird dann ber¨ ucksichtigt) GRUPPENKENNFELDER (SNM16ZUUW, SRL12ZUUW): ST/X 560 800 1000 1240 1520
1760
2000
2520
3000
3520
4000
4520
5000
5520
6000
6520
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWGRU 56.30.2
Seite 1670 von 4100 31.JAN.2003 Thomas Brosi
ST/Y 9.75 15.0 20.25 24.75 30.0 39.75 50.25 60.0 69.75 80.25 90.0 99.75
Werte f¨ ur KFZW: 20.25 24.75 17.25 23.25 14.25 19.5 12.0 17.25 10.5 15.75 8.25 14.25 5.25 11.25 1.5 5.25 0.75 4.5 0.0 3.0 -0.75 0.0 -2.25 -0.75
29.25 28.5 24.0 20.25 17.25 16.5 13.5 11.25 5.25 3.75 1.5 0.0
32.25 30.0 26.25 21.75 20.25 19.5 16.5 14.25 6.75 5.25 2.25 0.0
34.5 29.25 26.25 23.25 21.0 19.5 17.25 15.75 10.5 7.5 4.5 2.25
36.75 30.75 27.0 24.75 22.5 20.25 18.75 16.5 12.75 10.5 6.0 3.0
38.25 32.25 28.5 26.25 24.75 23.25 21.75 18.75 14.25 12.75 7.5 3.75
39.75 36.75 33.75 32.25 30.75 28.5 26.25 24.75 22.5 19.5 12.75 6.0
41.25 39.0 36.75 34.5 33.75 30.75 28.5 27.75 26.25 23.25 16.5 11.25
41.25 39.75 36.75 35.25 33.75 31.5 30.0 27.75 27.0 24.75 19.5 13.5
41.25 39.75 36.75 35.25 33.75 32.25 30.0 27.75 27.0 26.25 21.75 16.5
42.0 40.5 39.0 36.75 34.5 33.0 31.5 29.25 27.75 26.25 21.75 17.25
44.25 43.5 42.0 40.5 37.5 33.75 32.25 30.75 29.25 27.0 23.25 18.75
45.0 43.5 42.75 41.25 39.75 36.0 33.75 32.25 30.75 27.75 24.0 19.5
45.75 44.25 42.75 41.25 40.5 36.0 32.25 29.25 26.25 27.0 24.0 20.25
46.5 45.0 42.75 42.0 40.5 36.0 33.75 30.0 26.25 27.0 24.0 20.25
ST/Y 9.75 15.0 20.25 24.75 30.0 39.75 50.25 60.0 69.75 80.25 90.0 99.75
Werte f¨ ur KFZW2: 20.25 24.75 28.5 17.25 23.25 27.75 14.25 19.5 24.0 12.0 17.25 20.25 10.5 15.75 17.25 8.25 14.25 16.5 5.25 11.25 13.5 1.5 5.25 11.25 0.75 4.5 6.0 0.0 3.0 4.5 -0.75 0.0 1.5 -2.25 -0.75 0.0
30.75 30.0 26.25 21.75 20.25 19.5 17.25 15.75 10.5 6.0 2.25 0.0
33.0 31.5 27.75 25.5 23.25 22.5 21.75 19.5 15.0 9.0 4.5 0.75
36.75 33.75 30.0 27.75 24.75 24.75 23.25 20.25 15.75 12.0 6.0 1.5
38.25 35.25 32.25 30.75 28.5 26.25 24.75 21.0 17.25 12.75 7.5 3.75
42.75 39.75 36.75 34.5 32.25 29.25 27.0 23.25 19.5 16.5 11.25 6.75
45.0 42.75 40.5 37.5 35.25 31.5 29.25 26.25 22.5 19.5 14.25 9.75
45.75 43.5 41.25 39.0 36.0 32.25 30.0 27.0 24.0 21.0 16.5 12.75
45.75 44.25 42.0 39.75 36.75 33.0 30.0 27.75 24.75 22.5 17.25 14.25
46.5 45.0 43.5 40.5 36.75 33.0 28.5 26.25 22.5 21.0 18.75 16.5
48.0 46.5 45.0 42.0 39.0 35.25 32.25 28.5 25.5 23.25 22.5 21.0
48.0 46.5 45.0 42.0 39.75 36.0 31.5 29.25 26.25 24.0 24.0 23.25
48.0 46.5 45.0 42.0 39.75 36.0 33.0 30.0 27.0 24.75 24.75 24.0
48.0 46.5 45.0 42.0 39.75 36.0 33.0 30.0 27.0 25.5 25.5 24.0
ST/Y 9.75 15.0 20.25 24.75 30.0 39.75 50.25 60.0 69.75 80.25 90.0 99.75
Werte f¨ ur KFZWLB1: 21.0 24.0 24.75 18.75 21.75 21.75 13.5 18.0 18.75 11.25 15.0 15.0 9.75 12.75 13.5 8.25 10.5 10.5 5.25 7.5 8.25 3.75 5.25 6.0 2.25 3.0 3.75 0.0 0.75 1.5 -1.5 -0.75 0.0 -2.25 -2.25 -2.25
24.75 21.75 18.75 15.0 13.5 12.0 9.75 8.25 4.5 1.5 0.0 -2.25
24.75 22.5 20.25 17.25 15.75 14.25 12.0 9.75 4.5 2.25 0.0 -1.5
26.25 23.25 20.25 18.0 15.75 14.25 12.0 10.5 6.75 3.0 0.75 -0.75
27.0 23.25 20.25 18.0 15.75 15.0 13.5 11.25 6.75 3.0 1.5 0.0
28.5 24.0 20.25 18.75 17.25 15.75 14.25 12.75 9.75 6.75 3.75 0.75
30.75 25.5 22.5 20.25 18.75 16.5 15.75 14.25 11.25 8.25 5.25 1.5
32.25 27.0 24.75 22.5 20.25 18.0 16.5 14.25 11.25 9.75 6.75 3.0
32.25 27.0 24.75 22.5 20.25 19.5 18.0 15.75 13.5 10.5 7.5 3.75
32.25 27.0 24.75 22.5 21.75 20.25 18.75 17.25 15.0 11.25 9.0 4.5
32.25 27.0 24.75 23.25 22.5 21.0 19.5 17.25 15.75 12.75 9.75 5.25
32.25 27.0 25.5 23.25 22.5 21.0 19.5 17.25 15.75 13.5 9.75 6.0
32.25 27.0 25.5 24.0 22.5 21.0 19.5 17.25 15.75 13.5 10.5 6.75
32.25 27.0 26.25 24.75 23.25 21.75 20.25 18.0 16.5 14.25 11.25 7.5
ST/Y 9.75 15.0 20.25 24.75 30.0 39.75 50.25 60.0 69.75 80.25 90.0 99.75
Werte f¨ ur KFZWLB2: 18.75 23.25 24.75 16.5 21.75 24.0 11.25 15.0 17.25 9.0 13.5 15.75 7.5 12.0 13.5 6.0 10.5 12.0 3.0 9.0 9.75 1.5 6.75 7.5 0.0 4.5 6.0 -0.75 0.75 2.25 -0.75 0.0 0.75 -1.5 -1.5 -1.5
25.5 24.75 20.25 18.75 15.75 13.5 10.5 8.25 6.75 3.0 0.75 -1.5
27.0 26.25 24.0 21.0 18.0 15.0 11.25 9.0 7.5 3.75 0.75 -1.5
27.75 27.0 26.25 22.5 28.75 15.75 12.0 9.0 8.25 4.5 1.5 -1.5
29.25 28.5 27.75 23.25 19.5 16.5 12.0 9.75 9.0 6.0 2.25 -0.75
29.25 28.5 27.75 23.25 20.25 17.25 12.75 11.25 9.75 6.0 3.0 0.0
29.25 28.5 27.75 22.5 19.5 17.25 12.75 12.0 10.5 6.75 3.75 1.5
28.5 27.75 27.0 23.25 20.25 18.75 15.0 13.5 12.0 9.0 7.5 5.25
30.0 29.25 28.5 24.0 22.5 21.0 17.25 15.0 12.75 11.25 9.0 6.75
31.5 30.75 30.0 24.75 23.25 22.5 20.25 18.0 14.25 12.75 10.5 8.25
31.5 30.75 30.0 25.5 24.0 23.25 21.75 19.5 15.75 13.5 11.25 8.25
31.5 30.75 30.0 26.25 24.75 24.0 21.75 20.25 16.5 13.5 11.25 8.25
31.5 30.75 30.0 26.25 24.75 24.0 22.5 20.25 17.25 14.25 12.0 9.0
31.5 30.75 30.0 27.0 25.5 24.0 22.5 21.0 18.0 15.0 12.75 9.75
GRUPPENKENNFELDER (SNM10ZU1UW, SRL08ZUUW) ST/X 700 1000 1250 1500 ST/Y Werte f¨ ur KFDZWKGAGL: 25.0078 -1.5 -5.25 -5.25 -5.25 30.0 -2.25 -6.75 -6.0 -7.5 34.9922 -3.0 -6.75 -5.25 -6.0 40.0078 -3.0 -6.0 -3.75 -3.0 45.0 -3.0 -6.0 -2.25 -3.75 49.9922 0.0 -0.75 -3.0 -4.5 60.0 0.0 -0.75 -2.25 -3.0 70.0078 0.0 -0.75 -0.75 -0.75
1750
2000
2500
3200
4000
4500
-3.75 -5.25 -3.0 -1.5 -3.75 -4.5 -2.25 -1.5
-4.5 -5.25 -3.0 -2.25 -3.0 -5.25 -1.5 -1.5
-3.75 -4.5 -3.0 -3.0 -5.25 -6.0 -3.75 -0.75
-2.25 -3.0 -3.0 -6.0 -6.0 -8.25 -6.0 -0.75
-2.25 -4.5 -6.75 -8.25 -7.5 -7.5 -6.0 0.0
-1.5 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ST/Y 25.0078 30.0 34.9922 40.0078 45.0 49.9922 60.0 70.0078
0.0 0.0 0.0 0.0 0.0 -2.25 -0.75 -0.75
0.0 0.0 0.0 0.0 0.0 -2.25 0.0 0.0
0.0 0.0 0.0 0.0 0.0 -0.75 -1.5 -1.5
0.0 0.0 0.0 0.0 0.0 -3.75 -3.0 -2.25
0.0 0.0 -1.5 -3.75 -5.25 -6.0 -4.5 -2.25
0.0 0.0 -2.25 -3.75 -4.5 -6.0 -4.5 -3.0
Werte f¨ ur KFDZWKGAGR: 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
KENNFELD nmot_w lambas_w 0.75 0.80005 0.8501
0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
KFDZWKG (nmot_w, lambas_w) 1000.0 2000.0 3000.0 4000.0
4520.0
5000.0
5520.0
6000.0
4.5 1.5 1.5
4.5 3.0 2.25
4.5 3.0 2.25
3.75 3.0 2.25
3.0 2.25 2.25
4.5 3.75 3.0
4.5 3.75 3.0
4.5 3.75 3.0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
0.8999 0.94995 1.0 1.05005 1.1001 1.19995 1.30005 1.3999 1.5
1.5 0.75 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2.25 1.5 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2.25 1.5 0.0 0.0 0.0 0.0 0.0 0.0 0.0
2.25 0.75 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1.5 0.75 0.0 0.0 0.0 0.0 0.0 0.0 0.0
1.5 0.75 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ZWLIM 2.32.1
1.5 0.75 0.0 0.0 0.0 0.0 0.0 0.0 0.0
Seite 1671 von 4100 31.JAN.2003 Thomas Brosi
1.5 0.75 0.0 0.0 0.0 0.0 0.0 0.0 0.0
St¨ utzstellen: SNM08PS3UW = 0, 750, 1100, 1500, 1900, 2200, 2700, 3000 SNM10ZU1UW = 700, 1000, 1250, 1500, 1750, 2000, 2500, 3200, 4000, 4500 SNM16ZUUW = 560, 800, 1000, 1240, 1520, 1760, 2000, 2520, 3000, 3520, 4000, 4520, 5000, 5520, 6000, 6520 SRL08ZUUW = 25, 30, 35, 40, 45, 50, 60, 70 SRL08ZHKUW = 20, 30, 40, 50, 60, 70, 80, 100 SRL08ZHPUW = 20, 30, 40, 50, 60, 70, 80, 100 SRL12ZUUW = 9.75, 15, 20.25, 24.75, 30, 39.75, 50.25, 60, 69.75, 80.25, 90, 99.75
FU ZWLIM 2.32.1 Fruh¨ Zundwinkelbegrenzung ¨ fur ¨ zwsol bei BDE FDEF ZWLIM 2.32.1 Funktionsdefinition Source: %ZWLIM 2.32
Calculation of ignition angle out of angles for previous mode and angles for future modes
zwlim-main
Detection of mode transistion an initialisation of internal counters
zw_arangement
zwlim-main
ini_transition Break 1/
SY_HMM /NC 0 B_zwumsch
(SY_HMM==0: no transisition-SW to/from HMM necessary)
compute 1/ 1/
B_sch
zzylzue
zzylnmctr 2/
SY_HMM /NC Break 1/
0
zzylzue
zzylnm /NC
A mode transition for zwlim logic is only possible if it is not a transition to stratified injection. If a mode 3/ switch of zwlim is detected operating mode bits hom, B_homzwf hmm wich are needed for mode switch configuration are buffered. in case of a mode switch to stratified 4/ injection last active homogenous ignition data is still B_hmmzwf calculated till first statified ignition occurs.
SY_ZYLOFFH /NC SY_SCHICHT /NC
zzylzue
compute 1/ DelayValue
B_hom zzylzueold
(needed for ZWSEL, ZWOUT B_hmm if HMM and/or SCH are used) If stratified injection (B_sch) is active, no mode transition in homogenous operating modes can demanded. Zwlim function is calculating spark advance limitation for HOM. After stratified injection is requested it takes several, in case of a 4 cylinder engine exactly 2, ignition intervals till first stratified injection is ignited. During these 2 ignition intervals a homogenous spark advance is still needed, but no mode switch must be initialisied. Because of that no mode counter can be initialized.
zwlim-ini-transition
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ini_transition
zwlim-ini-transition
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWLIM 2.32.1
Seite 1672 von 4100 31.JAN.2003 Thomas Brosi
zw_arangement zzylnmctr 1/ true
zzylnm /NC
B_ztrans 2/
zzylnmctr 1
zzylnmctr
3/ 1/
B_homzwf
zzylnm /NC zzylbeg 1/ false
B_ztrans
1/ zzylzue
zzylbeg
2/ B_hmmzwf
1/
zzylzue
calculating begin value
zzylbeg 1/ zzylzue
SY_ZYLOFFH /NC
zzylbeg B_ztrans B_ztrans
B_hmmzwf zzylbeg
zzylbeg
zzylzue zzylend
calculating end value
SY_ZYLOFFH /NC zwlim-zw-arangement
Loop Counting up cylinder numbers
zzylbeg 3/
zzylend zzylbeg 1
1/
zzylbeg
pointer /NC SY_ZYLZA /NC
enable TRANSITION B_ztrans
B_ztrans
pointer
zwnm
zwam
zwnm
zwam pointer
TARGET_ANG
zwlim-loop
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zzylzue
zzylend zwlim-zw-arangement
SY_OVLLIM /NC
Loop
zwlim-loop
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Calculating ignition angle after transition >>(stationary)<<
Seite 1673 von 4100 31.JAN.2003 Thomas Brosi
complete transition
2/
enable B_ztrans
ZWLIM 2.32.1
1/
zzylzue 1/ zwlimar
zzylzueold
1/
zzylnm /NC
zwnm
1/ zzylnm /NC
zzylnmtra /NC
zzylnmtra /NC
SY_ZYLZA /NC
2/
zzylbeg
1/
zzylnmtra /NC
zwlimar 1/
Calculating ignition angle if cylinder number has reached first cylinder in new mode >>(endtrans)<<
zwam zwlimar pointer
zwlim-transition
Calculating ignition angle if cylinder number is lower than first cylinder in new mode >>(trans)<< zwlim-transition
TARGET_ANG
B_homzwf
zwam zwbasar zwnm
dzwhmmar
dzwkgar
Control-instance wich divides target values from start values zwlim-target-ang
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zwbasar
pointer zwlim-target-ang Systemkonstante
Art
Bezeichnung
SY_HMM SY_OVLLIM SY_SCHICHT SY_ZYLOFFH SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante HMM- Betrieb vorhanden Maximale Anzahl der Synchroraster innerhalb eines Ladeintervalls Systemkonstante BDE-System mit Schichtbetrieb (=1: mit Schicht, =0: nur homogen) ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbh bei Homogeneinspritzung Zylinderanzahl
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HMM
BDEMUM
BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ...
EIN
Bedingung Betriebsart Homogen-Mager
B_HMMZWF B_HOM
ZWLIM BDEMUM
B_HOMZWF B_SCH
ZWLIM BDEMUM
B_ZTRANS B_ZWUMSCH
ZWLIM BDEMUM
DZWHMMAR DZWKGAR ZWBASAR
ZUE ZWHMM ZWBAS
ZWLIMAR
ZWLIM
LOK ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... LOK EIN ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... LOK BBKR, ZWLIM,EIN ZWOUT, ZWSEL MDZW, ZUE, ZWLIM EIN ZUE, ZWLIM EIN ZUE, ZWLIM, ZWOUT, EIN ZWSEL ZUE, ZWOUT, ZWSEL AUS
BDE-Betriebsart homogen mager Puffer fur ¨ Zundwinkelfunktionen ¨ Bedingung Betriebsart Homogen BDE-Betriebsart homogen Puffer fur ¨ Zundwinkelfunktionen ¨ Bedingung Betriebsart Schicht
¨ Ubergang zwischen zwei BDE- Betriebsarten Bedingung Umschaltung Zundwinkel ¨ wegen Betriebsartenwechsel Array lambdaabh. Offset des optimalen ZW im homogenmager Betrieb bei BDE Array lambdaabh. Verschiebung der Klopfgrenze im Homogenmager-Betrieb Basiszundwinkelarray ¨ ¨ Array fur ¨ fruhest ¨ moglichen Zundwinkel ¨ zwlim
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
ZZYLBEG ZZYLEND ZZYLNMCTR ZZYLZUE
ZWLIM ZWLIM ZWLIM SYNTIZW
ZZYLZUEOLD
ZWLIM
Referenziert von
HT2KTIGNI, MDZW,SYNTIZW, ZUE,ZUESCH, ... ZWOUT, ZWSEL
ZWLIM 2.32.1
Art
Bezeichnung
LOK LOK LOK EIN
¨ Startwert fur zkcounter ¨ Schleife interner Zylinderzahler ¨ Endwert fur ¨ Schleife interner Zylinderzahler zkcounter ¨ Interner Zahler, fur ¨ Zylinder mit Zundwinkel ¨ fur ¨ neuen Modus ¨ SW-Zylinderzahler fur ¨ Zundungsberechnung ¨
AUS
¨ Alter Wert SW-Zylinderzahler fur ¨ Zundungsberechnung ¨
Seite 1674 von 4100 31.JAN.2003 Thomas Brosi
FB ZWLIM 2.32.1 Funktionsbeschreibung Allgemein: ---------Die Funktion %ZWLIM hat die Aufgabe, beim Umschalten der Betriebsart zwischen homogen(HOM) und homogenmager(HMM), den Z¨ undwinkel zylinderselektiv im neuen Betriebsartmodus ab der Zylindernummer zzylnm (Zylindernummer im neuen Modus) in den Z¨ undwinkelarray zwlimar einzutragen. F¨ ur Zylinder vor dem Zylinder mit zzylnm wird der Z¨ undwinkel aus dem alten Betriebsmodus eingetragen. Der Z¨ undwinkel im Element von zwlimar[i], ist der fr¨ uhest m¨ ogliche Z¨ undwinkel f¨ ur den Zylinder i. Beschreibung einzelner Bl¨ ocke: -----------------------------BLOCK: ini_transistion Zuerst wird gepr¨ uft, ob ein Betriebsartenwechsel stattgefunden hat (in %ZWLIM Modul ini_transition).Wenn ja, dann werden die Zylinderz¨ ahler zzylnm und zylnmctr mit zzylh und zzylzue initialisert. Der Zylinderz¨ ahler zzylnm gibt an, ab welchem Zylinder der Z¨ undwinkel der neuen Betriebsart ausgegeben wird.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BL¨ OCKE: zw_arrangement; Loop; TRANSISTION Abh¨ angig ob der zzylnmctr >= zzylnnm und B_hmm = true ist wird B_ztrans (Bit das ¨ Ubergang zwischen zwei Betriebsarten anzeigt) gesetzt und der Beginn- und der Endwert zzylbeg und zzylend f¨ ur die Zylinderz¨ ahlchleife berechnet. Beim Durchlaufen der Zylinderz¨ ahlschleife werden, je nachdem ob der Zylinderz¨ ahler zzylbeg >= zzylnm ist, die Z¨ undwinkel des neuen bzw. des alten Betriebsmodus in das Element von zwlimar geschrieben, auf welches der Pointer gerade zeigt. Ist der ¨ Ubergang zwischen zwei Betriebsarten beendet, wird nur noch der Z¨ undwinkel der neuen Betriebsart in zwlimar geschrieben. BLOCK: TARGET_ANG Hier wird festgelegt welches der Z¨ undwinkel f¨ ur den neuen Betriebmodus zwnm und den alten Betriebsmodus zwam ist. Im homogenen Modus ist der Z¨ undwinkel des i.ten Zylinder der Z¨ undwinkel aus dem i.ten Element von zwbasar[i]. Im homogenmager Modus ist der Z¨ undwinkel des i.ten Zylinder der Z¨ undwinkel aus dem i.ten Element von zwbasar[i] + dzwhmmar[i] + dzwkgar[i]. Optionen: --------Falls HMM-Betrieb nicht vorgesehen ist(SY_HMM==0), so ist keine Umspeicherung zwbasar > zwlimar notwendig, da die %ZWSEL dann direkt zwbasar verwendet. Falls Schichtbetrieb(SY_SCHICHT >0) vorgesehen ist, so wird zzylzueold f¨ ur ZWOUT ben¨ otigt, danach wird %ZWLIM beendet, sofern HMM nicht vorgesehen ist. ¨berhaupt keine Umspeicherung Falls Schicht- und HMM-Betrieb nicht vorgesehen sind (SY_HMM==0 && SY-SCH==0), dann ist u notwendig (auch nicht in %ZWOUT) und ZWLIM wird sofort abgebrochen (bzw. kann eigentlich im Programmstand entfallen).
APP ZWLIM 2.32.1 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWBAS 5.41.1
Seite 1675 von 4100 31.JAN.2003 Thomas Brosi
FU ZWBAS 5.41.1 Berechnung Zundwinkel ¨ fur ¨ zwbasar FDEF ZWBAS 5.41.1 Funktionsdefinition Source:% ZWBAS 5.41 Calc_zwbasar Calc input_zwbasar cylnum
B_llrein
2/ zwbasar dzwwl
SY_HMM 0 B_zwgruhmm
KR wkrdyv dwkrz[i]
Because of dwell time overlapping and the need to store an ignition angle corresponding to a certain fuel injection for same time the ignition angles are calculated for the current cylinder zzylzue and the next SY_OVLLIM cylinders. Therefore ignition angles are stored in an array zwbasar.
zwstt ZWAPPL
zwbas-main
ZWGRU dzwbank[i] zwgru[i] zwgruhmm
Calc_zwbasar input_zwbasar input_zwbasar
B_homhmm
homhmm
B_hmmhom
1/
zwbas_trans hmmhom
SY_HMM 0
in
zwbas_stat Calc cylnum
Calc_zwbas
Calc cylnum
zwbas-calc-zwbasar
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zwbas-main
zwbas-calc-zwbasar
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWBAS 5.41.1
Seite 1676 von 4100 31.JAN.2003 Thomas Brosi
zwbas_trans branch_homhmm homhmm
compute 1/
if_homhmm input_zwbasar
2/
B_homhmm
input_zwbasar
1/
SY_ZYLOFFH
cyc_homhmm 1/
tran_homhmm
B_hmm
1/ cyc_homhmm
cyc_homhmm
1 hmmhom
compute 1/
branch_hmmhom if_hmmhom input_zwbasar
2/
B_hmmhom
1/
SY_ZYLOFFH
cyc_hmmhom 1/
zwbas-zwbas-trans
tran_hmmhom
B_hom
1/ cyc_hmmhom
cyc_hmmhom
1
4/
if_homhmm zzylzue
3/ i /NC
i /NC
2/ B_zwgruhmm
zzylzue SY_OVLLIM cyc_homhmm
input_zwbasar 4/
i /NC
1/
i /NC
1
cylnum /NC
zwbasar
SY_ZYLZA
zwbas-branch-homhmm
3/
Counter cylnum form current cylinder zzylzue to the next SY_OVLLIM cylinders
zwbas-branch-homhmm
4/
if_hmmhom zzylzue
3/ i /NC
2/
i /NC
B_zwgruhmm
zzylzue SY_OVLLIM
cyc_hmmhom
Counter cylnum form current cylinder zzylzue to the next SY_OVLLIM cylinders
3/ input_zwbasar 5/
i /NC 1
1/
i /NC SY_ZYLZA
cylnum /NC
zwbasar
zwbas-branch-hmmhom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zwbas-zwbas-trans
zwbas-branch-hmmhom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWBAS 5.41.1
Seite 1677 von 4100 31.JAN.2003 Thomas Brosi
zwbas_stat in
1/ false 2/
B_zwgruhmm
3/ Calc
i /NC 3/ SY_OVLLIM
i /NC
1/
i /NC
1
cylnum /NC
SY_ZYLZA
cylnum
Counter cylnum form current cylinder zzylzue to the next SY_OVLLIM cylinders
zwbas-zwbas-stat
zzylzue
zwbas-zwbas-stat
Calc_zwbas Calculation of zwbas dependent on operation mode.
SY_HMM 0
zwbasar
1/
B_hmm
zwbas
Weitergabe von zwbas an MDBAS > MDZW > ZWSEL d.h. in der Momentensteuerung wird die Zuordnung von HMM-Einspritzung und Zündung vorgenommen
zzylh
zwbasar
zzylzue
B_khls SY_ABGY
SY_HMM 0 0 B_hmmhom
SY_LS zwgru
1/ SY_ZZBANK
zwgruar
zwbas
0
wkrdyv dzwbankar
0 zwbas-calc-zwbas
dwkrz
zzylzue zwbas-calc-zwbas
KR: wkrdyv wkrdyv
dwkrz[i] dwkrz cylnum /NC
zwbas-kr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/ zwbas
zwbas-kr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWBAS 5.41.1
Seite 1678 von 4100 31.JAN.2003 Thomas Brosi
ZWGRU zwgruhmm zwgruhmm SY_ABGY 0 SY_LS B_khls zwgru zwgru[i] zwgruar
cylnum /NC SY_ZZBANK
In case of a second intake manifold (SY_ZZBANK >0) a cylinder selective delta ignition angle dzwbank[i] is added to the gnition angle.
0 dzwbankar
0
zwbas-zwgru
dzwbank[i]
cylnum /NC zwbas-zwgru Parameter
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ZWAPPL
Art
Bezeichnung
FW
Applikationsschnittstelle Zundwinkelverstellung ¨
Systemkonstante
Art
Bezeichnung
SY_ABGY SY_HMM SY_LS SY_OVLLIM SY_ZYLOFFH SY_ZYLZA SY_ZZBANK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Y-Konfiguration des Abgassystems Systemkonstante HMM- Betrieb vorhanden Systemkonstante Lambda-Split Maximale Anzahl der Synchroraster innerhalb eines Ladeintervalls ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbh bei Homogeneinspritzung Zylinderanzahl ¨ Systemkonstante Zylinderzuordnung Bank1 u. B.2, 0 B.1, 1 fur ¨ B.2, als Binarzahl
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HMM
BDEMUM
EIN
Bedingung Betriebsart Homogen-Mager
B_HMMHOM
BDEMUM
EIN
Bedingung Zundwinkel-Umschaltung ¨ von Homogen-Mager nach Homogen
B_HOM
BDEMUM
EIN
Bedingung Betriebsart Homogen
B_HOMHMM
BDEMUM
EIN
Bedingung Zundwinkel-Umschaltung ¨ von Homogen nach Homogen-Mager
B_KHLS
KOLASPH
EIN
Bedingung Katheizen mit Lamda-split
B_LLREIN
LLRBB
BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... BBKR, MDKOG,ZWBAS, ZWGRU, ZWOUT ATR, BAKH, BBAGR,BBKR, BDEMKO, ... BBKR, MDKOG,ZWBAS, ZWGRU, ZWOUT ATM, BAKH, DMDSTP, KTMHK, LAKH, ... BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ...
EIN
Bedingung LLR Betriebsbereit nach Start
B_ZWGRUHMM CYC_HMMHOM CYC_HOMHMM DWKRZ DZWBANKAR DZWWL WKRDYV ZWBAS ZWBASAR
ZWBAS ZWBAS ZWBAS KRREG ZWGRU ZWWL KRDY ZWBAS ZWBAS
ZWGRU ZWGRUAR ZWGRUHMM ZWSTT
ZUE ZWGRU ZWGRU ZWSTT
LOK LOK LOK EIN ZUE, ZWBAS EIN ZUE, ZWBAS EIN ZUE, ZWBAS BBKR, ZUE, ZWBAS EIN MDBAS, MSF, ZUE AUS ZUE, ZWLIM, ZWOUT, AUS ZWSEL LAMBTS, ZUE, ZWBAS EIN EIN ZWBAS EIN ZWBAS STADAP, ZUE, ZWBAS, EIN ZWMIN
Bit=true, wenn Homogenmager ZW als zwgru ausgegeben wird ¨ ¨ Zahler beim Ubergang von HMM nach HOM ¨ ¨ Zahler beim Ubergang von HOM nach HMM ¨ zyl.ind. ZW-Spatverstellung inkl. Dyn.vorhalt Array Offset des ZW bei zwei Banksystemen Delta Zuendwinkel aus Warmlauf ¨ Zundwinkelsp ¨ atverstellung bei KR-Dynamik Basiszundwinkel ¨ Basiszundwinkelarray ¨ Grundzundwinkel ¨ Grundzundwinkel-Array ¨ ¨ Grundzundwinkel ¨ fur ¨ HMM- Mode wahrend umschalten zwischen HOM und HMM Zundwinkel ¨ im Start
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
ZZYLH
SYNTIZW
ZZYLZUE
SYNTIZW
ESAUSG, GK, KT_ES, EIN MDZW, RKTI, ... HT2KTIGNI, MDZW,- EIN SYNTIZW, ZUE,ZUESCH, ...
ZWSTT 5.50.0
Seite 1679 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Zylinderzahler fur ¨ Homogeneinspritzung ¨ SW-Zylinderzahler fur ¨ Zundungsberechnung ¨
FB ZWBAS 5.41.1 Funktionsbeschreibung BLOCK: main Der Z¨ undwinkel aus zwgruar[i] von der Grundz¨ undwinkelberechnung wird um den Winkel dzwwl des Warmlaufs und den zylinderindividuellen Winkel dwkrz[i] und wkrdy aus der Klopfregelung korrigiert. Im Startfall (!B_llrein) wird der Startz¨ undwinkel zwstt verwendet. Der so berechnete Zwbas wird an die Momentenstruktur weitergegeben. Hierbei wird zwischen Homogenbetrieb (HOM)(zwbas[zzylzue]) und Homogenmgerbetrieb(HMM)(zwbasar[zzylh]) unterschieden. ¨CKE: zwbas_stat / zwbas_trans BLO Der Basisz¨ undwinkel zwbas wird f¨ ur den aktuellen Zylinder zzylzue in zwbasar[zzylzue] und f¨ ur die folgenden Zylinder bis zwbasar[zzylzue + SY_OVLLIM] eingeschrieben. SY_OVLLIM gibt den maximal zul¨ assigen ¨ Uberlapp der Schließzeiten an. Beim Betriebsartenwechsel zwischen HOM und HMM wird zus¨ atzlich festgestellt, ab wann der HMM-Grundz¨ undwinkel verwendet werden soll. BLOCK: Calc_zwbas Im Homogen- und Homogenklopfschutzbetrieb ergibt sich f¨ ur den aktuellen Zylinder der Basisz¨ undwinkel zwbas = zwbasar[zzylzue], im Homogenmagerbetrieb ist zwbas = zwbasar[zzylh]. Zzylh ist der Zylinder, bei dem die in zzylzue abgesetzte Einspritzung gez¨ undet wird (zzylh = zzylzue + SY_ZYLOFFH). Bei SY_ZZBANK >0 wird ein zylinderselektiver Deltaz¨ undwinkel dzwbank[i] f¨ ur das zweite Saugrohrsystem eingerechnet. SY_LS >0 bedeutet in Verbindung mit B_khls die M¨ oglichkeit des Katheizens mittels Lambdasplit.
APP ZWBAS 5.41.1 Applikationshinweise
FU ZWSTT 5.50.0 Zundung ¨ im Start FDEF ZWSTT 5.50.0 Funktionsdefinition Break 1/ B_llrein
nmot
zwstnm
zwstt
FZWSTNM
zzaehl zwstzztm KFZWSTZT
tans
zwstta
zwstt-main
tmst
DZWSTTA
zwstt-main
0.0
zwstt-initialize
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur die Applikation sind drei Schnittstellen vorgesehen. Die RAM-Zelle vszw und der Festwert ZWAPPL erm¨ oglichen eine ZW-Verstellung ¨ uber Applikationswerkzeuge. ¨ Uber das Code-Wort CWMDAPP (Bit 0) wird der Eingriff der Drehmomentfunktionen abgeschaltet, sodaß direkt der applizierte Z¨ undwinkel zwbas gefahren werden kann.
zwstt
zwstt-initialize
ABK ZWSTT 5.50.0 Abkurzungen ¨ Parameter
Source-X
DZWSTTA FZWSTNM KFZWSTZT
TANS NMOT ZZAEHL
Source-Y
Art
Bezeichnung
TMST
KL KL KF
Delta Zundwinkel ¨ im Start (VVT) Zundwinkel ¨ im Start (VVT) Zundwinkelkennfeld im Start ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWSTT 5.50.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_LLREIN
LLRBB
EIN
Bedingung LLR Betriebsbereit nach Start
NMOT
BGNMOT
EIN
Motordrehzahl
TANS
GGTFA
EIN
Ansaugluft - Temperatur
TMST
GGTFM
BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ... AAGRDC, ADAGRLS,ADVE, ALBK, AMSV, ... ADAGRLS, ADVE,ATEV, ATR, BBKH, ... BAKH, BBAGR, BBBO, BBKH, BBSAWE, ...
EIN
Motorstarttemperatur
ZWSTNM ZWSTT
ZWSTT ZWSTT
ZWSTTA ZWSTZZTM ZZAEHL
ZWSTT ZWSTT HT2KTIGNI
LOK STADAP, ZUE, ZWBAS, AUS ZWMIN LOK LOK EIN ZWSTT
Seite 1680 von 4100 31.JAN.2003 Thomas Brosi
¨ Startzundwinkel ¨ nmot-abhangiger Anteil Zundwinkel ¨ im Start ¨ Startzundwinkel ¨ tans-abhangiger Anteil ¨ Startzundwinkel, zzaehl_w- und tmst-abhangiger Anteil ¨ ¨ Zundungsz ¨ ahler
FB ZWSTT 5.50.0 Funktionsbeschreibung Diese Funktion berechnet den Z¨ undwinkel nur w¨ ahrend des Starts. Nach erfolgreichem Start (ab B_llrein) wird diese Funktion abgeschaltet. Der Z¨ undwinkel setzt sich dabei zusammen aus dem Grundkennfeld KFZWSTZT, einem Offset ¨ uber der Drehzahl nmot und einem Offset in Abh¨ angigkeit von der Ansauglufttemperatur tans.
APP ZWSTT 5.50.0 Applikationshinweise Im Kaltstart sind sehr sp¨ ate Z¨ undwinkel sinnvoll. Hintergrund: W¨ ahrend des Kaltstarts steht noch kein Hochdruck zur Verf¨ ugung und außerdem sind hier hohe Startanreicherungsfaktoren erforderlich. Dadurch ergeben sich sehr lange Einspritzzeiten.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei BDE steht f¨ ur die Einspritzung jedoch nur ein bestimmtes Winkelfenster zur Verf¨ ugung: Ab einer bestimmten Verdichtung wird der Druck im Brennraum so groß, daß Brennraumgase ins Rail zur¨ uckgeblasen w¨ urden (im Rail nur EKP-Druck). Dadurch muß die Einspritzung abgebrochen werden. Mit zunehmender Drehzahl wird das gleiche Winkelfenster schneller durchlaufen, es steht folglich weniger Zeit f¨ ur Einspritzung zur Verf¨ ugung. Die Wahrscheinlichkeit f¨ ur einen Einspritzabbruch nimmt mit zunehmender Drehzahl folglich deutlich zu. Im Kaltstart werden die Einspritzzeiten ¨ ublicherweise so groß, daß die Einspritzung abgebrochen werden muß. Durch den Abbruch kann nicht mehr gen¨ ugend Kraftstoff eingespritzt werden, die Folge sind h¨ aufig Verbrennungsaussetzer. Die Gefahr von Aussetzern wird mit zunehmender Drehzahl gr¨ oßer, da hier das Winkelfenster schneller durchlaufen wird (s.o.). Untersuchungen zeigten, daß schon nach einer Verbrennung der Brennraum so weit erw¨ armt ist, daß f¨ ur die n¨ achste Verbrennung deutlich weniger Kraftstoff erforderlich ist. Aufgrund dieser Tatsachen sollte w¨ ahrend des Starts folglich der Brennraum m¨ oglichst schnell erw¨ armt werden und der Drehzahlanstieg begrenzt werden. Dies kann durch sp¨ ate Z¨ undwinkel geschehen.
Software-Erstbedatung ===================== Aus Erprobung an einem BDE-Vierzylinder erwiesen sich im Kaltstart folgende Werte als g¨ unstig: KFZWSTZT -------zzaehl 0 tmst -30 -30 -25 -35 -20 -45 -10 -30 0 0 20 0 90 0 120 0
1
2
3
4
5
6
7
-30 -35 -45 -30 0 0 0 0
-20 -22 -30 -20 0 0 0 0
10 10 10 10 0 0 0 0
10 10 10 10 0 0 0 0
10 10 10 10 0 0 0 0
10 10 10 10 0 0 0 0
10 10 10 10 0 0 0 0
FZWSTNM ------ganze KL mit Wert 0 St¨ utzstellen: 0, 200, 400, 600, 680, 800 DZWSTTA ------ganze KL mit Wert 0 St¨ utzstellen: -18, 12, 42, 72, 102, 132
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWOUT 5.50.4
Seite 1681 von 4100 31.JAN.2003 Thomas Brosi
FU ZWOUT 5.50.4 Berechnung Ausgabezundwinkel ¨ FDEF ZWOUT 5.50.4 Funktionsdefinition Source: %ZWOUT 5.50
ini_transition
zw_arrangement
SY_SCHICHT 0 B_zwsch SY_HMM zwbasar
Enable knockadaption
zwist false
zwkrafld B_zwkra
zwlimar
calc_zwval
zzylzue zwcalcar
zwout-main
zwout-main
Initialize -0.75
zwoutcpl
SY_ZZBANK
1/
SY_LS
zwoutcpl2
NACHZUEND
zwout-initialize
0 znachanz
zwout-initialize
storing of B_zwkra in zwkrafld cylinder dependent B_zwkra
B_zwkra
1/ zwkrafld zzylzue
zwkrafld
1/ zwkrafld
zwkrafld
zwout-zwkrafld
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zwzyl1 0
zwout-zwkrafld
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWOUT 5.50.4
Seite 1682 von 4100 31.JAN.2003 Thomas Brosi
calc_zwval SY_LS 0
1/ SY_ZZBANK
3/
1/ zwist
zwist
zwist1
zwist2
1/ zwout2 2/ zwoutcpl2 true 1/
zwout-calc-zwval
zwout 2/
zwcalcar
zwoutcpl 1 zzylzue zwout-calc-zwval
ini_transition SY_SCHICHT
For non-SCH-systems zzylstart is used (only HOM possible in port-fuel-injection systems)
B_zwumsch
compute 1/
2/
1/
B_homhmm B_hmmhom SY_HMM 0
zzylzue
zw_zzylnmctr /NC 2/
SY_HMM==0: only SCH/HOM B_zwschhom or only HOM available
zw_zzylnm /NC
B_homzwsch SY_ZYLOFFH SY_ZSHOM
zwout-ini-transition
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
zwout-ini-transition
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWOUT 5.50.4
Seite 1683 von 4100 31.JAN.2003 Thomas Brosi
zw_arrangement SY_SCHICHT 0 2/
zw_zzylnmctr /NC
1/ B_ztransf
zw_zzylnm /NC
1/ 1
zw_zzylnmctr /NC
B_hom B_hmmhom B_hmm B_zwschhmm B_homhmm SY_HMM
SY_HMM==0: only SCH/HOM or only HOM possible 0
B_ztransf
zw_zzylend
SY_ZYLOFFH
zwout-zw-arrangement
Loop
SY_OVLLIM
zw_zzylend zzylzue
zzylzue zwout-zw-arrangement
zzylzue
zkcounter /NC 5/ 1
zw_zzylend
zkcounter /NC SY_ZYLZA
B_ztransf B_ztransf
1/ zw_pointer
Enable
CALC_IGN_ANGLE zwnm
zwam zw_pointer
zwnm
zwam zw_pointer TARGET_ANG
zwout-loop
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Loop
zwout-loop
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Enable
ZWOUT 5.50.4
Seite 1684 von 4100 31.JAN.2003 Thomas Brosi
SY_HMM
2/ B_ztransf
4/
0
SY_SCHICHT B_hmm zwselar
0
1/
zkcounter /NC
zwist
zzylzue zzylzueold (from ZWLIM) zw_zzylnm /NC
1/
3/ zwcalcar
zw_zzylnmtra /NC SY_ZYLZA
first cylinder in new mode
PHKORR zw zwph zzylzue 1/
Calculation of ignition angle if new mode is reached or for non-SCH-systems
1/ zwist
new mode not yet reached
zwout-calc-ign-angle
zw_pointer
zwnm zwam
zwout-calc-ign-angle
SY_WMIN zw
zwph
nmot
wphg
WPHN (SNM08__UB) zwout-phkorr
nmot SNM08__UB zwout-phkorr
TARGET_ANG B_zwsch
For non-SCH-systems only zwselar/zwnm is used
SY_SCHICHT 0 SY_ZZBANK
zwsch zwam
dzwbschar
Control-block, which selects start- and end-values
zwselar
zwout-target-ang
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_WMAX
zwnm zw_pointer zwout-target-ang Parameter NACHZUEND SNM08__UB WPHN
Source-X NMOT NMOT
Source-Y
Art
Bezeichnung
FW SV (REF) KL
Zundungen ¨ im Nachlauf Stutzstellenverteilung ¨ Drehzahl, 8 Sst. Phasengang
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWOUT 5.50.4
Seite 1685 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
SY_HMM SY_LS SY_OVLLIM SY_SCHICHT SY_WMAX SY_WMIN SY_ZSHOM SY_ZYLOFFH SY_ZYLZA SY_ZZBANK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante HMM- Betrieb vorhanden Systemkonstante Lambda-Split Maximale Anzahl der Synchroraster innerhalb eines Ladeintervalls Systemkonstante BDE-System mit Schichtbetrieb (=1: mit Schicht, =0: nur homogen) Systemkonstante fruhester ¨ ausgebbarer Zundwinkel ¨ ¨ spatester ausgebbarer Zundwinkel ¨ ¨ Anzahl der zusatzlich zum aktuellen Zylinder gerechneten ZW bei SCH -> HOM ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbh bei Homogeneinspritzung Zylinderanzahl ¨ Systemkonstante Zylinderzuordnung Bank1 u. B.2, 0 B.1, 1 fur ¨ B.2, als Binarzahl
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HMM
BDEMUM
EIN
Bedingung Betriebsart Homogen-Mager
B_HMMHOM
BDEMUM
EIN
Bedingung Zundwinkel-Umschaltung von Homogen-Mager nach Homogen ¨
B_HOM
BDEMUM
EIN
Bedingung Betriebsart Homogen
B_HOMHMM
BDEMUM
EIN
Bedingung Zundwinkel-Umschaltung ¨ von Homogen nach Homogen-Mager
B_HOMZWSCH
BDEMUM
BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... BBKR, MDKOG,ZWBAS, ZWGRU, ZWOUT ATR, BAKH, BBAGR,BBKR, BDEMKO, ... BBKR, MDKOG,ZWBAS, ZWGRU, ZWOUT MDKOG, ZUESCH, ZWOUT
EIN
Bedingung Zundwinkel-Umschaltung ¨ von Homogen nach Schicht
B_ZTRANSF B_ZWKRA B_ZWSCH
ZWOUT ZWOUT BDEMUM
LOK LOK EIN
¨ Ubergang zwischen zwei BDE- Betriebsarten Bedingung: Zundwinkel ¨ der KR wird ausgegeben Bedingung Betriebsart mit Schicht-Zundwinkel ¨ aktiv
B_ZWSCHHMM
BDEMUM
EIN
Bedingung Zundwinkel-Umschaltung von Schicht nach Homogen-Mager ¨
B_ZWSCHHOM
BDEMUM
EIN
Bedingung Zundwinkel-Umschaltung ¨ von Schicht nach Homogen
B_ZWUMSCH
BDEMUM
EIN
Bedingung Umschaltung Zundwinkel ¨ wegen Betriebsartenwechsel
DZWBSCHAR WPHG ZNACHANZ ZWBASAR
ZUESCH ZWOUT ZWOUT ZWBAS
ZWCALCAR ZWIST
ZWOUT ZWOUT
ZWIST1 ZWIST2 ZWKRAFLD ZWLIMAR ZWOUT ZWOUT2 ZWOUTCPL ZWOUTCPL2 ZWSCH ZWSELAR ZWZYL1 ZW_POINTER ZW_ZZYLEND ZZYLZUE
ZWOUT ZWOUT ZWOUT ZWLIM ZWOUT ZWOUT ZWOUT ZWOUT ZUESCH ZUE ZWOUT ZWOUT ZWOUT SYNTIZW
ZZYLZUEOLD
ZWLIM
ZWOUT BDEMUS, MDBAS,MDFAW, MDKOG,MDRED, ... MDAUTG, MDIST, ZWOUT MDAUTG, MDIST,MDKOG, ZUESCH,ZUESZ, ... BBKR, ZWLIM,ZWOUT, ZWSEL ZUE, ZWOUT ZUE
EIN LOK AUS ZUE, ZWLIM, ZWOUT, EIN ZWSEL ZUE, ZUESZ AUS AWEA, DFFT, MDIST, AUS MSF, TKMWL, ... MDIST AUS MDIST AUS BBKR, KRREG, ZUE AUS ZUE, ZWOUT, ZWSEL EIN UFZWC, ZUE AUS UFZWC AUS UFZWC, ZUE AUS UFZWC AUS EIN ZUE, ZWOUT EIN ZUE, ZWOUT TC1MOD AUS LOK LOK HT2KTIGNI, MDZW,- EIN SYNTIZW, ZUE,ZUESCH, ... EIN ZWOUT, ZWSEL
Array selektiver Zundwinkeloffset ¨ bei 2 Bank Systemen im Schichtbetrieb Zundwinkel ¨ DG-Phasenkorrektur Anzahl der Zundungen ¨ im Nachlauf Basiszundwinkelarray ¨ Zundwinkel-Ausgabe Array ¨ Ist-Zundwinkel ¨ Ist-Zundwinkel ¨ fur ¨ Bank1 bei Y-KAT Ist-Zundwinkel fur ¨ ¨ Bank2 bei Y-KAT Bitmuster des zyl.ind. abgelegten B_zwkra ¨ Array fur ¨ fruhest ¨ moglichen Zundwinkel ¨ zwlim Zundwinkel-Ausgabe ¨ Ausgabezundwinkel ¨ Bank2 Einerkomplement des Zundwinkels fur ¨ ¨ die Funktionsuberwachung ¨ Komplement des Ausgabezundwinkels (Bank2) ¨ Zundwinkel ¨ im Schichtbetrieb ¨ Array fur ¨ nach Fruh¨ und Spatbegrenzung selektierten Zundwinkel ¨ zwsel Zundwinkel ¨ Zylinder 1 ¨ Interner Zylinderzahler ¨ Endwert fur zkcounter ¨ Schleife interner Zylinderzahler ¨ SW-Zylinderzahler fur ¨ Zundungsberechnung ¨
¨ Alter Wert SW-Zylinderzahler fur ¨ Zundungsberechnung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWSEL 4.90.3
Seite 1686 von 4100 31.JAN.2003 Thomas Brosi
FB ZWOUT 5.50.4 Funktionsbeschreibung Die Funktion zwout hat die Aufgabe, beim Umschalten von oder nach einer Schichtbetriebsart(Schicht/SCH, Homogenschicht/HOS, Schichtkatheizen/SKH), den Z¨ undwinkel zylinderselektiv im neuen Betriebsmodus ab der Zylindernummer zzylnm (Zylindernummer im neuen Modus) in den Z¨ undwinkelarray zwcalcar[] einzutragen. F¨ ur Zylinder vor dem Zylinder mit zzylnm wird der Z¨ undwinkel aus dem alten Betriebsmodus eingetragen. BLOCK:ini_transition Im Modul ini_transition wird gepr¨ uft, ob ein ¨ Ubergang von oder nach einer Schichtbetriebart stattfindet und, wenn ja, werden die Zylinderz¨ ahler zw_zzylnm und zw_zzylnmctr initialisiert. Wenn ein ¨ Ubergang von Schicht nach Homogen bzw. Homogen nach Schicht stattgefunden hat, berechnet sich der Zylinderz¨ ahler zw_zzylnm, ab welchem die Z¨ undwinkel des neuen Betriebsmodus gelten, aus dem aktuellen Zylinderz¨ ahler zzylzue und SY_ZSHOM. ¨CKE: zw_arrangement / Loop mit Unterbl¨ BLO ocken Wenn zw_zzylnnmctr < zw_zzylnm, wird B_ztransf (Bit zeigt ¨ Ubergang zwischen zwei Modi an) gesetzt und der Anfangs- und Endwert f¨ ur eine Zylinderz¨ ahlschleife berechnet. Beim Durchlaufen der Zylinderz¨ ahlschleife werden, je nachdem ob der Zylinderz¨ ahler zkcounter >= zzylnmtra ist, die Z¨ undwinkel des neuen bzw. des alten Betriebsmodus in das Element von zwcalcar[] geschrieben, auf welches der Zeiger zw_pointer gerade zeigt. Bei Systemen ohne Schichtbetriebarten findet eine direkte ¨ Ubernahme von zwselar[] nach zwcalcar[] statt. Dementsprechend wird nur zwnm aus TARGET_ANG ¨ ubernommen. Die nicht ben¨ otigten Programmteile(z.B.auch der Umschalterkennung) sind ausgeblendet. BLOCK:TARGET_ANG Der Z¨ undwinkel des i.ten Zylinders, der in das i.te Element des zwcalcar[] geschrieben wird, ist in Schichtbetriebsarten der Schichtz¨ undwinkel zwsch. Wenn SY_ZZBANK > 0 ist (Systeme mit zwei Saugrohren), wird zu zwsch noch dzwbschar[i] addiert. In der Betriebsart Homogen(HOM), Homogenmager(HMM), Homogenklopfschutz(HKS) und Homogensplit(HSP) wird f¨ ur den i.ten Zylinder ins i.te Element von zwcalcar[] der Z¨ undwinkel aus dem i.ten Element von zwselar[] geschrieben. Die Z¨ undwinkel aus dem zwcalcar[] werden dann von der %AZUE bzw. %KT_ZUEN ausgegeben. Abh¨ angig von der Betriebsart wird der Homogen-, Homogenmager-, Homogenklopfschutz- (aus zwselar[]) bzw. der Schichtz¨ undwinkel(aus zwsch) verwendet, um den Phasenfehler wphg korrigiert und als Ausgabez¨ undwinkel in den zwcalcar[] geschrieben. BLOCK: calc_zwval Beim Katheizen mit Lambda-Split (SY_LS >0) wird f¨ ur die Bank1 bzw. Bank2 der Z¨ undwinkel zwist1 bzw. zwist2 berechnet. Zur Absicherung der Z¨ undwinkel als Eingangsgr¨ oße der Funktions¨ uberwachung wird das Einerkomplement von zwout/-2 gebildet und in zwoutcpl/-2 abgespeichert.
APP ZWOUT 5.50.4 Applikationshinweise Die Kennlinie WPHN kompensiert die Z¨ undwinkelverschiebung, welche sich, aufgrund des drehzahlabh. Phasengangs des Drehzahlgeber, ergibt. Zur Erstbedatung kann die Kennlinie mit 0 bedated werden.
¨ FU ZWSEL 4.90.3 Berechnung ZW nach Fruh¨ und Spatbegrenzung FDEF ZWSEL 4.90.3 Funktionsdefinition Source: %ZWSEL 4.90
pointer upper limit zwlim [n]
pointer zwlim zw_sol ZW_SEL_CTR
ZWLIM FUEL_CUTOFF B_zwappl B_zwspae
B_nozwe B_nozwe2 pointer zwsol[n] MDZW
ZWMIN
INI_TRANS
zwspae
lower limit
zwsel-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOCK: Initialize Neben der Voreinstellung von zwoutclp/-2 werden auch die Anzahl der Z¨ undungen im Nachlauf initialisiert.
zwsel-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWSEL 4.90.3
Seite 1687 von 4100 31.JAN.2003 Thomas Brosi
MDZW: SY_LS
B_nozwe B_nozwe
0 B_nozwe2 B_bk2 /NC
B_nozwe2
B_khls SY_BDE SY_HMM
zwsol zwsolar
0
B_hmmv
zwsol[n] zwsel-mdzw
pointer zwsol2 zwsel-mdzw
ZWMIN: SY_LS
B_bk2 /NC B_khls zwsel-zwmin
zwspae zwspae zwspae2 zwsel-zwmin
If throttle fuel-cutoff or max. reduction is active the ignition angle is switched to the latest possible ignition angle zwspae in oder to ignite rest fuel inside the combustion chamber.
FUEL_CUTOFF: redist
zwsel-fuel-cutoff
SY_REDMX B_zwspae B_sa
redist and B_sa are calculated in 10ms-task zwsel-fuel-cutoff
ZWLIM: SY_HMM 0 zwbasar zwlimar
pointer
zwlim [n]
zwsel-zwlim
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
zwsel-zwlim
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWSEL 4.90.3
Seite 1688 von 4100 31.JAN.2003 Thomas Brosi
INI_TRANS: SY_HMM
A mode transition for zwsel logic is only possible if it is not a transition to stratified injection. If a mode switch of zwsel is detected operating mode bits hom, hmm wich are needed for mode switch configuration are buffered. In case of a mode switch to stratified injection last active homogenous ignition data is still calculated till first statified ignition occurs.
0
calculation of start value for non-HMM-systems zzylzue
2/ zzylstart compute 1/
B_zwumsch
2/ 1/
B_sch zzylzue
zzylnmctr /NC 2/
SY_SCHICHT
zzylnm /NC 0 SY_ZYLOFFH 3/ B_homintro 4/
B_hmm
B_hmmintro
zwsel-ini-trans
If stratified injection (B_sch) is active, no mode transition in homogenous operating modes can demanded. Zwsel function is calculating spark advance limitation for HOM. After stratified injection is requested it takes several, in case of a 4 cylinder engine exactly 2, ignition intervals till first stratified injection is ignited. During these 2 ignition intervals a HOM spark advance is still needed, but no mode switch must be initialized. Because of that no mode counter can be initialized.
B_hom
ZW_SEL_CTR
SY_HMM 0 zzylnmctr /NC
1/ 1/ true
zzylnm /NC
(only required for HMM)
B_edge
1/ false
2/
B_edge
zzylnmctr /NC 1
B_hmmintro zzylzue
2/
B_homintro
zzylzue
3/
zzylstart SY_ZYLOFFH
SY_HMM 0 B_hmmintro
zzylnmctr /NC
calculation of zzylnm /NC start value
zzylstart
B_edge
For non-HMM-systems only zwsol is required
zwlim zw_sol zzylstart
B_edge zwlim zw_sol
pointer
pointer
Loop zzylstart
SY_OVLLIM zzylstop
SY_ZYLOFFH
zzylstop
zzylzue
calculation of end value
zwsel-zw-sel-ctr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zwsel-ini-trans
zwsel-zw-sel-ctr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWSEL 4.90.3
Seite 1689 von 4100 31.JAN.2003 Thomas Brosi
Loop zzylstart Enable COUNTER_LOOP
zzylstop
pointer pointer Enable B_edge pointer
B_edge
pointer TRANSISTION
STATIONARY B_ztransact zwnm
B_ztransact zwnm zwam
zwnm
zwam
zwlim
zwlim
zwsel-loop
TARGET_ANG zw_sol
zw_sol zwsel-loop
COUNTER_LOOP Enable 4/
1/
zzylstart
2/
SY_LS
pointer /NC
pointer
SY_ZYLZA
Counting up cylinder numbers
0
zwsel-counter-loop
1/
SY_ZZBANK
B_bk2 /NC pointer /NC zwsel-counter-loop
STATIONARY Enable 3/ B_edge
B_ztransact
SY_HMM 0 1/ zwnm pointer
zwselar
Calculating ignition angle after mode transition or for non-HMM-systems
zwsel-stationary
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
zwsel-stationary
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWSEL 4.90.3
Seite 1690 von 4100 31.JAN.2003 Thomas Brosi
TRANSISTION B_ztransact zzylzue
zzylzue changes from Max. to 0
zzylzueold(from ZWLIM)
1/
zzylnm /NC
zzylnmtra /NC
zzylstart SY_ZYLZA zzylnmtra /NC
2/
new mode not reached
zwselar
zwnm pointer
new mode reached
zwsel-transistion
zwam
zwsel-transistion
TARGET_ANG SY_HMM
For non-HMM-systems only zwsol is required
0 B_edge
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zw_sol
zwam
Control-instance wich divides target values from start values
zwlim
zwnm
zwsel-target-ang
B_homintro
zwsel-target-ang
ABK ZWSEL 4.90.3 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_BDE SY_HMM SY_LS SY_OVLLIM SY_REDMX SY_SCHICHT SY_ZYLOFFH SY_ZYLZA SY_ZZBANK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung Systemkonstante HMM- Betrieb vorhanden Systemkonstante Lambda-Split Maximale Anzahl der Synchroraster innerhalb eines Ladeintervalls Systemkonstante maximale Reduzierstufe Systemkonstante BDE-System mit Schichtbetrieb (=1: mit Schicht, =0: nur homogen) ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbh bei Homogeneinspritzung Zylinderanzahl ¨ Systemkonstante Zylinderzuordnung Bank1 u. B.2, 0 B.1, 1 fur ¨ B.2, als Binarzahl
Art
Bezeichnung
LOK EIN
¨ Ubergang zwischen zwei BDE- Betriebsarten Bedingung Betriebsart Homogen-Mager
Variable
Quelle
B_EDGE B_HMM
ZWSEL BDEMUM
B_HMMINTRO B_HMMV
ZWSEL BDEMUM
B_HOM
BDEMUM
B_HOMINTRO B_KHLS
ZWSEL KOLASPH
B_NOZWE
MDZW
B_NOZWE2 B_SA
MDZW MDRED
B_SCH
BDEMUM
B_ZWAPPL B_ZWUMSCH
BDEMUM
REDIST
BGEVAB
Referenziert von
BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ...
LOK EIN MDAUTG, MDIST,MDKOG, MDVERAD,MDZW, ... ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... LOK ATM, BAKH, DMDSTP, EIN KTMHK, LAKH, ... EIN DLGHMM, MDIST,ZUE, ZWSEL EIN ZWSEL AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... EIN ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... EIN ZWSEL BBKR, ZWLIM,EIN ZWOUT, ZWSEL EIN EVABUE, MDIST,MDRED, MSF, ZUE, ...
BDE-Betriebsart homogen mager Puffer fur ¨ Zundwinkelfunktionen ¨ ¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Mager
Bedingung Betriebsart Homogen BDE-Betriebsart homogen Puffer fur ¨ Zundwinkelfunktionen ¨ Bedingung Katheizen mit Lamda-split Bedingung kein Zundwinkeleingriff ¨ der Drehmomentstruktur Bedingung kein Zundwinkeleingriff ¨ der Drehmomentstruktur, Bank 2 Bedingung Schubabschalten Bedingung Betriebsart Schicht
Bedingung Zundwinkelapplikation ¨ ohne Drehmomenteingriffe Bedingung Umschaltung Zundwinkel wegen Betriebsartenwechsel ¨ Ist-Reduzierstufe
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWSEL 4.90.3
Seite 1691 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
ZWBASAR
ZWBAS
EIN
Basiszundwinkelarray ¨
ZWLIMAR ZWSELAR ZWSOL ZWSOL2 ZWSOLAR ZWSPAE ZWSPAE2 ZZYLSTART ZZYLSTOP ZZYLZUE
ZWLIM ZWSEL MDZW MDZW MDZW ZWMIN ZWMIN ZWSEL ZWSEL SYNTIZW
ZUE, ZWLIM, ZWOUT, ZWSEL ZUE, ZWOUT, ZWSEL ZUE, ZWOUT ZWSEL ZWSEL MDZW, ZUE, ZWSEL ZUE, ZWSEL ZWSEL
EIN AUS EIN EIN EIN EIN EIN LOK LOK EIN
¨ Array fur ¨ fruhest ¨ moglichen Zundwinkel ¨ zwlim ¨ Array fur ¨ nach Fruh¨ und Spatbegrenzung selektierten Zundwinkel ¨ zwsel Soll-Zundwinkel ¨ aus Momenteneingriff Soll-Zundwinkel aus Momenteneingriff, Bank 2 ¨ Array Soll-Zundwinkel ¨ aus Momenteneingriff ¨ Spatester Zundwinkel ¨ ¨ Spatester Zundwinkel ¨ (Bank2) ¨ Startwert fur ¨ Schleife interner Zylinderzahler zkcounter ¨ Endwert fur zkcounter ¨ Schleife interner Zylinderzahler ¨ SW-Zylinderzahler fur ¨ Zundungsberechnung ¨
ZZYLZUEOLD
ZWLIM
EIN
¨ Alter Wert SW-Zylinderzahler fur ¨ Zundungsberechnung ¨
HT2KTIGNI, MDZW,SYNTIZW, ZUE,ZUESCH, ... ZWOUT, ZWSEL
FB ZWSEL 4.90.3 Funktionsbeschreibung Die Funktion ZWSEL hat die Aufgabe, beim Umschalten der Betriebsart zwischen HOM und HMM, den Z¨ undwinkel zylinderselektiv im neuen Betriebsmodus ab der Zylindernummer zzylnm (Zylindernummer im neuen Modus) in den Z¨ undwinkelarray zwselar einzutragen. F¨ ur die Zylinder vor zzylnm wird der Z¨ undwinkel aus dem alten Betriebsmodus eingetragen. Im HOM-, HSP- oder HKS-Modus ist der Z¨ undwinkel des i.ten Zylinder der Z¨ undwinkel aus dem i.ten Element von zwsolar[i] bzw. zwsol bei SRE-Systemen(ohne HMM). Im HMM-Modus ist der Z¨ undwinkel des i.ten Zylinder der Z¨ undwinkel aus dem i.ten Element von zwlimar[i]. Dieser Z¨ undwinkel im Element von zwlimar[i] stellt außerdem die Fr¨ uhbegrenzung f¨ ur den Zylinder i dar.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zuerst wird gepr¨ uft, ob ein Betriebsartenwechsel stattgefunden hat (in %ZWSEL Block INI_TRANS). Wenn ja, dann werden die Zylinderz¨ ahler zzylnm und zylnmctr entsprechend initialisiert. Der Zylinderz¨ ahler zzylnm gibt an, ab welchem Zylinder der Z¨ undwinkel der neuen Betriebsart ausgegeben wird. Abh¨ angig davon, ob der zzylnmctr >= zzylnnm und B_hmm = true ist, wird B_edge (Bit das ¨ Ubergang zwischen zwei Betriebsarten anzeigt) gesetzt und der Anfangs- und Endwert zzylstart und zzylstop f¨ ur die Zylinderz¨ ahlschleife berechnet (in %ZWSEL Block ZW_SEL_CTR). Die Zylinderz¨ ahlschleife wird durchlaufen (in %ZWSEL Block ZW_SEL_CTR//Loop)und dabei werden je nachdem ob der Zylinderz¨ ahler zkcounter >= zzylnm ist, die Z¨ undwinkel des neuen bzw. des alten Betriebsmodus (in %ZWSEL Block ZW_SEL_CTR//Loop//TRANSISTION) in das Element von zwselar geschrieben, auf welches der Zeiger pointer gerade zeigt. Ist der ¨ Ubergang zwischen zwei Betriebsarten beendet, wird nur noch der Z¨ undwinkel der neuen Betriebsart in zwselar geschrieben (in %ZWSEL Block ZW_SEL_CTR//STATIONARY). Im %ZWSEL Block ZW_SEL_CTR//Loop//TARGET_ANG wird festgelegt, welches der Z¨ undwinkel f¨ ur den neuen Betriebmodus zwnm und den alten Betriebsmodus zwam ist. Bei einem ¨ Ubergang von HOM nach HMM wird f¨ ur den ersten Zylinder im HMM-Modus ein Z¨ undwinkel aus ZWLIM verwendet, da MDWZ noch keinen g¨ ultigen Z¨ undwinkel zur Verf¨ ugung hat(B_hmmv=0).
Z¨ undwinkel f¨ ur Homogenbetrieb: -----------------------------Die Drehmomentumsetzung MDZW liefert als Ausgang den Z¨ undwinkel zwsol[0]. Im Normalfall zwspae <= zwlim wird dieser durch den Limiter (s. Hierarchie MAIN) auf den fr¨ uhest (zwlim) bzw. sp¨ atest m¨ oglichen (zwspae) Z¨ undwinkel begrenzt. D.h. bei zwsol < zwspae wird zwspae ausgegeben, bei zwsol > zwlim zwlim und sonst zwsol[0]. Bei zugelassenem Z¨ undwinkeleingriff bildet dieser den Z¨ undwinkel zwist, anderenfalls wird zwlim direkt durchgeschaltet. Der Fall zwspae > zwlim muß durch geeignete Bedatung ausgeschlossen werden (s. Applikationshinweise). In diesem Fall w¨ urde der Limiter immer zwlim ausgeben.
Z¨ undwinkel f¨ ur Homogenmagerbetrieb: ----------------------------------Beim homogenmager Betrieb (B_hmm = true) ist zwlim der fr¨ uhest m¨ ogliche Z¨ undwinkel. Bei zugelassenem Z¨ undwinkeleingriff wird zwsolar[zzylzue] aus %MDZW zylinderselektiv ber¨ ucksichtigt sofern B_hmmv=TRUE.
Beschreibung einzelner Bl¨ ocke: -----------------------------a) FUEL_CUTOFF: Bei Schubabschaltung oder max. Einspritzausblendung zur Momentenreduktion wird der Z¨ undwinkel auf die Sp¨ atbegrenzung (zwspae) gesetzt. b) ZWLIM: Bereitstellung von zwlimar(wenn Betriebart HMM vorgesehen ist) oder zwbasar. c) MDZW: ¨ Ubergabe von B_nozwe, B_nozwe2(LS), zwsol(SRE ohne HMM), zwsol2(LS), zwsolar(SRE mit HMM oder BDE) d) ZWMIN: ¨ Ubergabe von zwspae und zwspae2(LS) e) INI_TRANSITION Erkennung einer Betriebsartenumschaltung von/nach HMM. Die Zylinderz¨ ahler zzylnm und zylnmctr entsprechend des Betreibartenwechsels initialisiert. Der Zylinderz¨ ahler zzylnm gibt an, ab welchem Zylinder der Z¨ undwinkel der neuen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWWL 9.10.0
Seite 1692 von 4100 31.JAN.2003 Thomas Brosi
Betriebsart ausgegeben wird. f) ZW_SEL_CTR / LOOP mit Unterbl¨ ocken Umkopieren von zwsol/zwlim/zwbas nach zwsel abh. von der Art des Betriebsartenwechsels(s.o.). Bei Nicht-HMM-(SY_HMM=0) und SRE-Systemen(SY_HMM=0 und SY_BDE=0), wird direkt umkopiert(nur Block STATIONARY, COUNTER_LOOP und TARGET_ANG vorhanden). Die ¨ ubrigen Programmteile sind ausgeblendet.
Optionen: --------¨ Uber die Systemkonstante SY_HMM wird festgelegt, ob der Z¨ undwinkelarray zwbasar oder zwlimar benutzt wird. SY_HMM = 0
Z¨ undwinkel aus zwbasar werden f¨ ur Berechnung von zwselar benutzt (Wenn %MDBAS DZWOLA deklariert und %MDZW dzwhmmar nicht ben¨ otigt, dann k¨ onnen %ZWHMM und %ZWLIM entfallen)
SY_HMM > 0
Z¨ undwinkel aus zwlimar (inclusive HMM- Anteil)werden f¨ ur Berechnung von zwselar benutzt
¨ Uber SY_BDE=0 kann die Funktion auch f¨ ur SRE verwendet werden.
Abk¨ urzungen: -----------HMM: homogen mager HOM: homogen(Lambda=1) HSP: homogen split HKS: homogen Klopfschutz SRE: Saugrohreinspritzung BDE: Benzindirekteinspritzung
Der Fall zwspae > zwlim muß unter allen Betriebsbedingungen durch geeignete Bedatung der maximalen Sp¨ atverstellung der Klopfregelung sowie der Parameter in %ZWGRU und %ZWMIN ausgeschlossen werden. Bei der Klopfregelung sind hierbei folgende drei Parameter (f¨ ur zwlim) relevant: - KRMXN (bestimmt die maximal m¨ ogliche KR-Sp¨ atverstellung im Station¨ arbetrieb) - DYADMX (bestimmt die zus¨ atzliche maximal m¨ ogliche Sp¨ atverstellung bei KR-Dynamik) - DWKRSN (bestimmt die Sp¨ atverstellung bei KR-Diagnose; h¨ aufig identisch mit KRMXN) Die relevanten Parameter in %ZWGRU und %ZWMIN sind in den Applikationshinweisen zu %ZWGRU 56.X mit X >= 20 und %ZWMIN 3.Y mit Y >= 240 aufgelistet. Sollte die Bedingung zwspae <= zwlim aufgrund der Bedatung nicht unter allen Betriebsbedingungen gew¨ ahrleistet werden k¨ onnen, ist eine R¨ ucksprache mit Plattformfunktionsentwicklung Z¨ undung unbedingt erforderlich. In solch einem Fall wird zwlim ausgegeben.
FU ZWWL 9.10.0 Warmlauf Zundwinkel ¨ FDEF ZWWL 9.10.0 Funktionsdefinition
tmot dzwwl KFZWWLRL
rl
nmot nmot rl
SNM12ESUB
FZWWLRLN (SNM12ESUB,SRL06ESUB)
rl SRL06ESUB
nmot tans KFZWWLNM (SNM12ESUB,STA12WLUB)
tans STA12WLUB /V
zwwl-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
APP ZWSEL 4.90.3 Applikationshinweise
zwwl-main
ABK ZWWL 9.10.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
FZWWLRLN KFZWWLNM KFZWWLRL SNM12ESUB SRL06ESUB STA12WLUB
NMOT NMOT TMOT NMOT RL TANS
RL TANS RL
KF KF KF SV (REF) SV (REF) SV (REF)
Wichtung Delta-Zundwinkel ¨ im Warmlauf Delta Zundwinkel ¨ im Warmlauf Delta Zundwinkel ¨ im Warmlauf SST-Verteilung fur ¨ die Motordrehzahl nmot Sst-Verteilung fur ¨ die relative Fullung ¨ rl SST-Verteilung fur ¨ die Ansauglufttemperatur
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DZWWL RL
ZWWL SRMSEL
TMOT
GGTFM
ZUE, ZWBAS AUS ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ...
MDZW 7.100.1
Seite 1693 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Delta Zuendwinkel aus Warmlauf relative Luftfullung ¨ Motor-Temperatur
FB ZWWL 9.10.0 Funktionsbeschreibung ¨ber dzwwl additiv beeinflußt werden (s. %Zue). Mit dieser Funktion kann der Basis Z¨ undwinkel zwbas w¨ ahrend des Warmlaufs u Dieser Offset kann abh¨ angig von Motortemperatur, Last, Ansauglufttemperatur und Drehzahl abgelegt werden. ¨ Uber FZWWLRLN kann eine Wichtung von KFZWWLNM bei niedrigen Drehzahlen schon bei kleinen rl erfolgen.
APP ZWWL 9.10.0 Applikationshinweise Software-Erstbedatung ===================== KFZWWLRL -------tmot -30 rl 100 3 80 3 60 3 40 3 20 6 0 6
-15
0
20
60
90
100
110
1.5 1.5 1.5 1.5 3 3
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
FZWWLRLN -------ganze Kennlinie mit 0
FU MDZW 7.100.1 Berechnung Moment in Sollzundwinkel ¨ FDEF MDZW 7.100.1 Funktionsdefinition SY_BDE 0 B_hmmv
ZWSOLAR zwopt B_mdzwhmm dzws
zwopt
1/ B_mdzwhmm /NC
MIZSOL_DZWS B_mdzwhmm mizsol_w miozwe_w dmaufr_w
mizsol_w MIOZWE B_mdzwhmm miksol_w
miksol_w
miopt_w
miopt_w
miozwe_w B_smeus
dzws
ZWRAMP B_hmmv B_mdzwhmm mizsol_w
B_zwschv
miozwe_w dmaufr_w B_smeus
Calculation of cyl. indiv. ignition angle zwsol(ar) BREAK IF_BREAK2
Break 2/
IF_BREAK1
1/ true 0.0
B_zwvz
B_zwvz
B_nozwe B_nozwe
B_zwvs SY_LS
0
1/ B_khls
1/ true
mizsol2_w miopt2_w zwopt2
B_nozwe2
IF_KHLS MDZW2 B_zwvz B_zwvs B_nozwe2 mizsol2_w miopt2_w zwopt2
7/ B_nozwe2 10/
zwsol2
zwsol2
mdzw-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFZWWLNM -------ganze Kennlinie mit 0
mdzw-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDZW 7.100.1
Seite 1694 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion MIZSOL_DZWS:Berechnung der Z¨ unwinkelverschiebung als Funktion des Sollmomentes --------------------------------------------------------------------------------------------
SY_HSPMD
1 B_hspv 1/
SY_LBKMD
1 1/ flb_w
0.05
1/
0.95
1/
B_mdzwhmm
1/dzws 100 0.0
dzws DZWETAL 1/
flb_w
mizsol_w etazws
% 100.0
miozwe_w
dzws
DZWETA 1/
etazwmnhmm
dzws DZWETAH
mdzw-mizsol-dzws
dmaufr_w
no swirlvalve or manifold injection dzws
mdzw-mizsol-dzws
SY_BDE 0 1/ B_mdzwhmm 1/ zwsolar
0 zwopt
zwsolar
zwsol dzwhmmar
dzws 1/ 0
only one ignition angle necessary for homogeneous
1/
array of ignition angle necessary for homogeneous lean
2/
zyl_count /NC
SY_ZYLZA
2/ 1
mdzw-zwsolar
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktion ZWSOLAR:Zylinderindividueller Offset und Z¨ undwinkel in Homogen mager als Funktion von Lambda ----------------------------------------------------------------------------------------------------------
zyl_count /NC
mdzw-zwsolar Teilfunktion MIOZWE:Berechnung opt. Moments ohne ZW-Eingriff in Betriebsarten Homogen mager (HMM) und Homogen (HOM) -------------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDZW 7.100.1
all injection valves active
Seite 1695 von 4100 31.JAN.2003 Thomas Brosi
B_mdzwhmm
B_evakt miopt_w
miozwe_w
miozwe_w
etazaist
1/% 0.01
SY_BDE
only calculated for homogeneous lean: B_hmm || B_hmmv
0
all injection valves active
1/
B_evakt
B_hmm
miblmx_w miblmn_w
mioptar_w 1/
B_hmmv
miksol_w miksol_LIM
etazwb
zzylh
1/% 0.01
MIOPTAR_INIT mdzw-miozwe
zzylzue mioptsav_w
etazaist
1/% 0.01 mdzw-miozwe
Teilfunktion MIOPTAR_INIT: Initialisierung des Arrays nach erfolgtem BREAK ---------------------------------------------------------------------------
0
B_brkmdzw2 /NC
compute 1/ 1/ compute 2/
2/ 0
B_brkmdzw /NC 1/ mioptsav_w
3/ 1/
zyl_count /NC
Reinitialise mioptar_w
SY_ZYLZA
after BREAK
mioptsav_w
2/ 1
write RAM cell only once if array initialisation
zyl_count /NC
mdzw-mioptar-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_BDE
mdzw-mioptar-init
Teilfunktion ZWRAMP: Auframpen des Moments nach R¨ ucknahme der Z¨ undwinkelfreigabe --------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDZW 7.100.1
Seite 1696 von 4100 31.JAN.2003 Thomas Brosi
99.99 0.0 nmot_w
dmaufn_w DMAUFN
reset 1/
true
dmaufr_w 2/ 1/
dmaufr_w
0.0 mizsol_w SY_BDE
0
mizwmn_w mibmn_w B_mdzwhmm mibas_w miozwe_w
B_rampi2 0.0
etazwbm 0.01 1/%
B_rampi1
misol_w 0
0.0
B_zwvz
dmaufr_w 1/
mdzw-zwramp
SY_BDE
mdzw-zwramp
Teilfunktion BREAK: Abbruchbedingungen der Berechnung der Funktion - nur BDE -------------------------------------------------------------------------------
0 2/
1/
B_hmmv B_brkmdzw2 /NC 1/
B_fgzwhmm B_zwschv
IF_BREAK2 1/ IF_BREAK1
B_brkmdzw /NC
mdzw-break
SY_BDE
mdzw-break
Teilfunktion MDZW2: Parallele Berechnung des Sollz¨ undwinkels f¨ ur Bank 2 bei Lambda-Split ----------------------------------------------------------------------------------------
zwopt2
zwsol2
IF_KHLS
IF_KHLS
mizsol2_w
mizsol2_w
miopt2_w
B_zwvz
IF_KHLS miozwe2_w MIOZWE2 miopt2_w
MIZSOL2_DZWS2 dzws2
miozwe2_w dmaufr2_w ZWRAMP2 IF_KHLS mizsol2_w B_zwvz dmaufr2_w 0.0
B_zwvs
B_nozwe2
mdzw-mdzw2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_smeus
mdzw-mdzw2
Teilfunktion MIZSOL2_DZWS2: Berechnung der Z¨ unwinkelverschiebung als Funktion des Sollmomentes bei Lambda-Split ---------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
IF_KHLS
MDZW 7.100.1
Seite 1697 von 4100 31.JAN.2003 Thomas Brosi
9/ SY_LBKMD
1 1/
flb_w
0.05
1/
0.95
1/ 1/dzws2
100.0 0.0 mizsol2_w
1/
flb_w
etazws2
dzws2
dzws2
DZWETA
%
dmaufr2_w
100.0
miozwe2_w
mdzw-mizsol2-dzws2
dzws2 DZWETAL
8/
mdzw-mizsol2-dzws2
Teilfunktion MIOZWE2: Berechnung des optimalen Moments f¨ ur Bank 2 bei Lambda-Split ----------------------------------------------------------------------------------
IF_KHLS
all injection valves active
0.01
1/%
mdzw-miozwe2
B_evakt etazaist
1/
miopt2_w
miozwe2_w
miozwe2_w
Teilfunktion ZWRAMP2: Auframpen des Moments nach R¨ ucknahme der Z¨ undwinkelfreigabe f¨ ur Bank 2 bei Lambda-Split -------------------------------------------------------------------------------------------------------------
99.99 0.0
from ZWRAMP dmaufn_w
reset 1/
true
SY_LS
2/
dmaufr2_w 1/
dmaufr2_w
0.0 0
compute 1/ mizsol2_w mibmn2_w mibas2_w misol_w compute 2/
B_ramp2i2 5/ 6/
0.0 IF_KHLS
2/
3/
B_ramp2i1 4/ B_zwvz
1/ 0.0
dmaufr2_w
mdzw-zwramp2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mdzw-miozwe2
mdzw-zwramp2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDZW 7.100.1
Seite 1698 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK MDZW 7.100.1 Abkurzungen ¨ Parameter
Source-X
DMAUFN DZWETA DZWETA DZWETAH DZWETAL DZWETAL
NMOT_W ETAZWS ETAZWS2 ETAZWS ETAZWS ETAZWS2
Source-Y
Art
Bezeichnung
KL KL KL KL KL KL
Delta-Moment Aufregelung nach Drehmomenteingriff Deltazundwinkel aus Wirkungsgrad ¨ Deltazundwinkel ¨ aus Wirkungsgrad Deltazundwinkel ¨ aus Wirkungsgrad, homogen-split Einspritzung Deltazundwinkel ¨ aus Wirkungsgrad, Ladungsbewegung Deltazundwinkel ¨ aus Wirkungsgrad, Ladungsbewegung
Systemkonstante
Art
Bezeichnung
SY_BDE SY_HSPMD SY_LBKMD SY_LS SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung Systemkonstante BDE-Betriebsart Homogen-Split, Features Md-Struktur Systemkonstante fur ¨ Momentenmodellierung mit Ladungsbewegungseinfluß Systemkonstante Lambda-Split Zylinderanzahl
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_EVAKT
BGEVAB
EIN
Bedingung alle Einspritzventile aktiv/angesteuert
B_FGZWHMM
BGBVG
EIN
Bedingung Zundwinkel-Freigabe in HMM ¨
B_HMM
BDEMUM
EIN
Bedingung Betriebsart Homogen-Mager
B_HMMV
BDEMUM
EIN
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Mager
B_HSPV
BDEMUM
EIN
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Split
B_KHLS
KOLASPH
EIN
Bedingung Katheizen mit Lamda-split
B_NOZWE
MDZW
AUS
Bedingung kein Zundwinkeleingriff ¨ der Drehmomentstruktur
B_NOZWE2 B_RAMP2I1 B_RAMP2I2 B_RAMPI1 B_RAMPI2 B_SMEUS
MDZW MDZW MDZW MDZW MDZW BDEMUM
BBAGR, BBAGRMW,DLGHMM, MDAUTG,MDKOG, ... MDAUTG, MDBAS,MDKOG, MDZW BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... MDAUTG, MDIST,MDKOG, MDVERAD,MDZW, ... KOMRH, LAKH,MDBAS, MDIST,MDZW, ... ATM, BAKH, DMDSTP, KTMHK, LAKH, ... DLGHMM, MDIST,ZUE, ZWSEL ZWSEL
AUS LOK LOK LOK LOK EIN
Bedingung kein Zundwinkeleingriff ¨ der Drehmomentstruktur, Bank 2 Bedingung Initialiserung Zundwinkel-Rampe, ¨ Bank 2, Fall 1 Bedingung Initialiserung Zundwinkel-Rampe, Bank 2, Fall 2 ¨ Bedingung Initialiserung Zundwinkel-Rampe, ¨ Fall 1 Bedingung Initialiserung Zundwinkel-Rampe, ¨ Fall 2 Bedingung Freigabe Zundwinkeleingriff ¨ bei Betriebsartenumschaltung
B_ZWSCHV B_ZWVS B_ZWVZ DMAUFN_W DMAUFR2_W DMAUFR_W DZWHMMAR DZWS DZWS2 ETAZAIST ETAZWB ETAZWBM
BDEMUM MDKOG MDKOG MDZW MDZW MDZW ZUE MDZW MDZW MDIST MDBAS MDBAS
ETAZWMNHMM ETAZWS ETAZWS2 FLB_W
ZWMIN MDZW MDZW LBKFGS
MIBAS2_W
MDBAS
MIBAS_W
MDBAS
MIBLMN_W MIBLMX_W MIBMN2_W MIBMN_W
MDBAS MDBAS MDBAS MDBAS
MIKSOL_W MIOPT2_W MIOPTAR_W MIOPTSAV_W MIOPT_W MIOZWE2_W MIOZWE_W
MDKOG MDBAS MDZW MDZW MDBAS MDZW MDZW
MDAUTG, MDKOG,MDZW, ZWMIN MDIST, MDZW MDZW MDAUTG, MDZW
EIN EIN EIN LOK MDAUTG AUS MDAUTG AUS MDZW, ZUE, ZWLIM EIN LOK LOK MDIST, MDLAM, MDZW EIN MDLAM, MDZW, MSF EIN BDEMEN, BDEMUS,- EIN MDFUE, MDIST,MDKOL, ... EIN MDBAS, MDZW LLRRM, MDIST AUS LOK BGAGRSOL, BGPIRG, EIN BGPRGS, KOLASPH,LAMBTS, ... MDAUTG, MDKOG, MD-EIN ZW BDEMUS, MDAUTG,- EIN MDFAW, MDKOG,MDRED, ... MDZW EIN MDZW EIN EIN MDKOG, MDZW EIN BDEMUS, GGCANECU, MDAUTG, MDFAW,MDKOG, ... MDLAM, MDZW, MSF EIN EIN MDIST, MDZW LOK LOK MDIST, MDRED, MDZW EIN AUS MDIST AUS
Bedingung Zundwinkel ¨ fur ¨ Schicht-Betriebsarten aktiv ¨ Bedingung fur ¨ schnellen außeren ZW-Eingriff der Momentenschnittstelle Bedingung fur ¨ Zundwinkeleingriff ¨ der Momentenschnittstelle ¨ Delta Aufregelmoment drehzahlabhangig Delta Aufregelmoment, Bank 2 Delta Aufregelmoment Array lambdaabh. Offset des optimalen ZW im homogenmager Betrieb bei BDE Delta Zundwinekl ¨ zwischen zwopt und zwsol Delta Zundwinekl zwischen zwopt und zwsol, Bank 2 ¨ Ist-Zylinderausblendungswirkungsgrad Zundwinkelwirkungsgrad ¨ des Basiszundwinkels ¨ gemittelter Zundwinkelwirkungsgrad ¨ des Basiszundwinkels ¨
Wirkungsgrad des minimalen Zundwinkels ¨ fur ¨ Betriebsart homogen-mager (HMM) Sollzundwinkelwirkungsgrad ¨ Sollzundwinkelwirkungsgrad, Bank 2 ¨ Faktor Ladungsbewegung
indiziertes Basis-Moment, Bank 2 indiziertes Basis-Moment
¨ ¨ inneres lambdaabhangigies Basis-Moment, betriebsartabhangige untere Grenze ¨ ¨ inneres lambdaabhangigies Basis-Moment, betriebsartabhangige obere Grenze ¨ inneres Basis-Moment, betriebsartabhangige untere Grenze, Bank 2 ¨ inneres Basis-Moment, betriebsartabhangige untere Grenze
Indiziertes resultierendes Sollmoment fur ¨ Kraftstoffpfad optimales indiziertes Moment, Bank2 Array optimales inneres Moment in HMM optimales indiziertes Motormoment homogen, gespeichert, bei nicht homogen optimales indiziertes Moment indiziertes Motormoment ohne Zundwinkel-Eingriff, ¨ Bank 2 indiziertes Motormoment ohne Zundwinkel-Eingriff ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
MISOL_W
MDKOG
MIZSOL2_W MIZSOL_W MIZWMN_W
MDKOG MDKOG MDBAS
NMOT_W
BGNMOT
ZWOPT
MDBAS
ZWOPT2 ZWSOL ZWSOL2 ZWSOLAR ZZYLH
MDBAS MDZW MDZW MDZW SYNTIZW
ZZYLZUE
SYNTIZW
BGBVG, BGRLMIN,- EIN GGCANECU, MDRED, MDZW, ... MDZW EIN KODOH, MDZW, MSF EIN EIN GGCANECU, MDAUTG, MDBAS,MDFAW, MDZW AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN LAMBTS, MDIST,MDZW, MSF, ZWMIN MDIST, MDZW, ZWMIN EIN ZWSEL AUS ZWSEL AUS MDZW, ZUE, ZWSEL AUS ESAUSG, GK, KT_ES, EIN MDZW, RKTI, ... HT2KTIGNI, MDZW,- EIN SYNTIZW, ZUE,ZUESCH, ...
MDZW 7.100.1
Seite 1699 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Indiziertes resultierendes Sollmoment
Indiziertes resultierendes Sollmoment fur ¨ ZW-Eingriff, Bank 2 Indiziertes resultierendes Sollmoment fur ¨ ZW-Eingriff ¨ indiziertes Motormoment beim spatesten Zundwinkel ¨
Motordrehzahl optimaler Zundwinkel ¨ optimaler Zundwinkel, ¨ Bank 2 Soll-Zundwinkel aus Momenteneingriff ¨ Soll-Zundwinkel ¨ aus Momenteneingriff, Bank 2 Array Soll-Zundwinkel ¨ aus Momenteneingriff ¨ Zylinderzahler fur ¨ Homogeneinspritzung ¨ SW-Zylinderzahler fur ¨ Zundungsberechnung ¨
FB MDZW 7.100.1 Funktionsbeschreibung Die Funktion MDZW im Umfeld der Momentenstruktur -----------------------------------------------In MDZW wird der Soll-Z¨ undwinkel berechnet. Außerdem wird das Bit B_nozwe berechnet, daß in der Z¨ undung ein Umschalten des Sollz¨ undwinkel zwsol(ar) auf den Basisz¨ undwinkel (zwbas) bewirkt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der Sollz¨ undwinkel ist der Z¨ undwinkel, der bei aktivem Momenteneingriff (B_nowze = FALSE) zur Ausgabe kommt. Er wird insbesondere im Leerlauf (Momentenreserve) und bei Z¨ undwinkeleingriffen (ASR, Antiruckelfunktion) aktiviert.
Funktionsbeschreibung --------------------Bei der Berechnung des Soll-Z¨ undwinkels sind drei F¨ alle zu unterscheiden: 1. Drehmomentbeeinflussung ¨ uber Z¨ undwinkel aktiv (B_zwvz=1) 2. Abschalten der Drehmomentbeeinflussung nach Eingriff (B_zwvz=0, dmaufr_w>0) 3. Drehmomentbeeinflussung inaktiv (B_nozwe=1) Ist B_zwvz gesetzt, so ist auch immer B_zwvs gesetzt. B_zwvs kann jedoch auch unabh¨ angig von B_zwvz gesetzt werden, um eine Z¨ undwinkelfreigabe f¨ ur spezielle Eingriffe zu erm¨ oglichen (z.B. Antiruckel, s.a. %MDKOG). B_zwvs steuert nicht die Abregelrampe. Die Funktion ist sowohl f¨ ur Saugrohreinspritzsysteme (SRE) als auch f¨ ur Direkteinspritzsysteme (BDE) ausgelegt. Spezielle Features f¨ ur letzteres sind ¨ uber SY_BDE>0 geklammert. Besonderheit bei 2-Banksystemen (Kat-Heizen mittels Lambda-Split - nur bei BDE - SY_LS>1 - im Homogenbetrieb): Bedingung: B_khls = true (B_hom bleibt gesetzt) In dieser Betriebsart l¨ auft eine Bank mager und die andere fett, um mit der Rest-Umsetzung im Hauptkat thermische Energie freizusetzen. Zus¨ atzlich wird eine Momentenreserve vorgegeben, die durch Z¨ undwinkel-Sp¨ atziehen zus¨ atzliche Heizenergie bereitstellt. Diese Momentenreserve wird so auf die beiden B¨ anke verteilt, daß m¨ oglichst gleiche Momente erreicht werden. 1. Aktive Drehmomentbeeinflussung --------------------------------Die Freigabebedingung B_zwvz ist gesetzt, die Abschaltbedingung f¨ ur den ZW-Eingriff B_nozwe ist false. Der Sollz¨ undwinkel wird aus der Drehmomentanforderung f¨ ur den Z¨ undungspfad mizsol_w (schneller Momenteingriff) berechnet, der Anteil der Aufregelrampe dmaufr_w ist null. Hierarchie MIZSOL_DZWS: ----------------------Das Wunschmoment mizsol_w wird in den Soll-Wirkungsgrad etazws umgerechnet. Dies geschieht durch Division durch das optimale Moment miozwe_w. Der Sollwirkungsgrad etazws wird durch die Kennlinien DZWETA (Inverse zur ETADZW), DZWETAL (Inverse zur ETADZWL) und DZWETAH (Inverse zur ETADZWH) in einen Delta-ZW dzws umgerechnet. Aus der Differenz zwischen dem optimalen Z¨ undwinkel zwopt und dzws ergibt sich der Sollz¨ undwinkel zwsol. Die Berechnung erfolgt in der Teilfunkion ZWSOLAR. Das optimale Moment ohne ZW-Eingriff miozwe_w wird in der Betriebsart Homogen (HOM) und Homogenmager (HMM) unterschiedlich berechnet - nur BDE -: Die erweiterte Modellierung mit den Kennlinien DZWETAL, DZWETAH sind ¨ uber die Systemkonstanten SY_LBKMD=1, SY_HSPMD=1 konfigurierbar. Hierarchie MIOZWE: -----------------a) HOM und SRE: Das optimale Moment miozwe_w wird durch Multiplikation von miopt_w mit dem Wirkungsgrad etazaist berechnet. b) HMM (B_mdzwhmm=1) - nur BDE -: In der Betriebsart homogen-mager wird das Ergebnis der Divison von miksol_w, dem ¨ uber den Kraftstoffpfad geforderten Moment, dem Ausblendungswirkungsgrad etazaist und etazwb zylinderindividuell bestimmt. Dieses Ergebnis entspricht dem optimalen Moment bei gegebenen Lambda (lambda_sol = lambda_ist). Das Ergebnis der Divison wird folgendermaßen begrenzt: i) nach unten durch miblmn_w, entsprechend dem Moment an der mageren Brenngrenze bei optimalen Z¨ undwinkel. ii) nach oben durch miblmx_w, entsprechend dem Moment an der fetten Brenngrenze bei optimalen Z¨ undwinkel. Anschließend erfolgt die Multiplikation mit dem Ausblendungswirkungsgrad, falls die Einspritzung ausgeblendet wird (B_evakt=0).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDZW 7.100.1
Seite 1700 von 4100 31.JAN.2003 Thomas Brosi
¨ Uber ein Feld wird das mioptar verz¨ ogert ausgegeben, um der bereits erfolgten F¨ ullung die richtige Z¨ undung zuzuordnen. Nach einem BREAK k¨ onnen unplausible Werte in dem Feld mioptar stehen. Daher werden beim Abbruch des BREAKs alle Elemente des Felds mit dem zuerst berechneten Wert mioptsav_w initialisiert (Hierarchie MIOPTAR_INIT). 2. Abschalten der Drehmomentbeeinflussung (Hierarchie ZWRAMP) ------------------------------------------------------------Bei Abschalten der Drehmomenteingriffe (B_zwvz=1 -> 0, vgl. Funktion %MDKOG) kann das Sollmoment mizsol_w auf einen h¨ oheren Wert springen. Dieser positive Momentensprung muß aus Fahrbarkeitsgr¨ unden verhindert werden. Dazu wird bei Wegfall der Anforderung B_zwvz eine Rampe dmaufr_w gestartet, welche mit der H¨ ohe des Sprungs initialisiert wird und mit drehzahlabh¨ angiger Geschwindigkeit auf Null l¨ auft. Diese Rampe wird vom Eingang mizsol_w subtrahiert und sorgt f¨ ur einen weichen ¨ Ubergang in den Zustand ohne Eingriff auf Zeitebene. In diesem Zustand ist B_zwvz=0. Die Abschaltbedingung f¨ ur den ZW-Eingriff B_nozwe wird jedoch erst nach Ablauf der Rampe gesetzt. Die Initialisierung kann unter zwei Bedingungen erfolgen: i) Die Z¨ undwinkelfreigabe wird pl¨ otzlich gesperrt (B_zwrampi1). ii) Die Md-Anforderung vom Fahrer oder sonstigen Eingriffen steigt schneller, als die Rampe hochl¨ auft. In diesem Fall wird die Differenz von mibas_w und misol_w sehr klein, da sich bei zunehmender Md-Anforderung misol_w an mibas_w ann¨ ahert. Wird die Differenz kleiner als der aktuelle Wert der Rampe dmaufr_w, so erfolgt eine Neuinitialisierung der Rampe (B_zwrampi2). Voraussetzung f¨ ur diesen Fall ist, daß die Rampe aktiv ist (dmaufr_w ungleich Null) und die Berechnung von dmaufr_w im vorherigen Rechenraster durchgef¨ uhrt wurde. Einen Sonderfall stellt der Eingriff der Antiruckelfunktion (AR) dar, bei welchem B_zwvs, nicht aber B_zwvz gesetzt wird. Beim Wegfall der AR-Drehmomentanforderung (B_zwvs=0) tritt am Eingang mizsol_w kein Sprung auf, so daß die Abschaltrampe in diesem Fall nicht notwendig ist.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3. Drehmomentbeeinflussung inaktiv ---------------------------------In diesem Zustand ist keine Anforderung aktiv (B_zwvz=0) und die Rampe dmaufr_w ist abgesteuert. Die Abschaltbedingung f¨ ur den ZW-Eingriff B_nozwe wird gesetzt. In diesem Fall wird der Sollz¨ undwinkel zwsol(ar) von der Z¨ undung nicht ber¨ ucksichtig (vgl. %ZUE), die Berechnung von zwsol(ar) kann daher unterbleiben.
Teilfunktion ZWSOLAR: Besonderheiten bei Betriebsart Homogen-mager (HMM) und dem ¨ Ubergangszustand -nur BDE------------------------------------------------------------------------------------------------------------Der optimale Z¨ undwinkel zwopt ist abh¨ angig von Lambda und muß daher um einen Offset (dzwhmm(ar)) korrigiert werden. Dieser Offset kann nicht bereits in %MDBAS eingerechnet werden, da dort das einzustellende Lambda noch nicht bekannt ist. Die in %MDBAS verwendeten Werte f¨ ur den optimalen Z¨ undwinkel zwopt und den Basisz¨ undwinkel gelten f¨ ur Lambda=1. Dies entspricht der Vorsteuerung eines Z¨ undwinkelwirkungsgrades f¨ ur Lambda=1. In %MDZW und der Z¨ undungsfunktionen %ZUE werden sowohl der Basisz¨ undwinkel als auch der optimale Z¨ undwinkel um den gleichen Offset korrigiert. Da hierdurch die Differenz konstant bleibt, wird auch der vorgesteuerte Z¨ undwinkelwirkungsgrad nicht ver¨ andert. Bei aktiver ZW-Verstellung kann durch die %MDZW ein Momentenabbau durch weitere Wirkungsgradverschlechterung erfolgen. Die Berechung des Sollz¨ undwinkels zwsolar erfolgt zylinderindividuell. Die zugeh¨ orige Trommel wird in jedem Synchro komplett neu beschrieben, damit im Fall der Z¨ undungs¨ uberlappung in allen Feldern g¨ ultige Werte (zwopt, dzws) ber¨ ucksichtigt werden. Die Berechnung der Funktion im HMM-Betrieb erfolgt f¨ ur die Bedingung, daß eine homogen-magere Verbrennung stattfindet (B_hmmv). Dies ist nicht erf¨ ullt, wenn ein Wechsel von HOM nach HMM stattfindet (B_homhmm=1), da beim ¨ Ubergang noch Zylinder mit homogen Frischgas gef¨ ullt sind. Dagegen muß beim Wechsel von HMM in eine andere Betriebsart der ZW noch f¨ ur erstere berechnet werden ¨ (B_hmmzwsch=1 oder B_hmmhom bei freien Z¨ undwinkel), da beim Ubergang noch Zylinder mit homogen-mageren Frischgas gef¨ ullt sind. Folglich werden noch g¨ ultige Werte f¨ ur den zwsol(ar) berechnet. Teilfunktion BREAK -nur BDE-: -----------------------------Die Berechnung kann nur in den Betriebsarten Homogen und Homogen mager mit freien Z¨ undwinkel durchgef¨ uhrt werden. In den Betriebsarten mit Schichteinspritzung wird die Z¨ undwinkelfreigabe gesperrt. Der Sollz¨ undwinkel wird in dem Fall der Verbrennung des Gemisches gerechnet (B_homv und B_hmmv mit B_fgzwhmm=1). Teilfunktion MDZW2 -nur Lambda-Split-: -------------------------------------In der Teilfunktion MDZW2 sind die spezifischen Berechnungen f¨ ur die Bank 2 bei Lambda-Split-Betrieb zusammengefaßt. Inklusive der hier enthaltenen Unterfunktionen MIZSOL2_DZWS2, MIOZWE2 und ZWRAMP2 werden hier f¨ ur Bank 2 berechnet: Ausg¨ ange zwsol2 und B_nozwe2 sowie die lokalen Gr¨ oßen mioptlc2_w, mioptsv2_w, etazws2, dzws2, dmaufr2_w, B_ramp2i1, B_ramp2i2 und das nicht meßbare Label mioptza2_w. Zus¨ atzlich ben¨ otigte Eingangsgr¨ oßen sind: zwopt2, mizsol2_w, miopt2_w, B_zwvz2, mibmn2_w und mibas2_w. Die Teilfunktionen der MDZW2 werden analog zu den Teilfunktionen des Hauptbildes f¨ ur die Betriebsart HOM bei BDE berechnet.
APP MDZW 7.100.1 Applikationshinweise Die Kennlinien DZWETA, DZWETAL und DZWETAH sind die Inverse zur Kennlinien ETADZW, ETADZWL und ETADZWH. Der Wert DMAUFNM ist so zu belegen, daß sich eine Steigung von ca. 5%/sec ergibt. bit CWMDZW
7 6 5 4 3 2 1 0 +-----------------+ | x x x x x x x x | +-----------------+ ˆ ˆ ˆ | | +| +--+-----
Default-Wert CWMDZW=0
- Das Codewort CWMDZW wird derzeit nicht verwendet -
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZUESCH 5.40.1
Seite 1701 von 4100 31.JAN.2003 Thomas Brosi
FU ZUESCH 5.40.1 Grundfunktion Zundung ¨ im Schichtbetrieb FDEF ZUESCH 5.40.1 Funktionsdefinition RK_SCH rkm_w
B_zwschap
nmot_w kfzwsc
rkm_w
KFZWSCH
ZWSCHAP
rkm_w SRK12ZUUW
zwsch psmxschs_w
KFZWSCHT
dpsmxscs SDP08ZUUB ps
tmot KLZWSCHFAK
nmot_w
nmot_w -> dpsmxscs ->
SNM08PS3UW
dzwsch
KFDZWSCH (SNM08PS3UW,SDP08ZUUB) SY_HKS nmot_w
1/
0
KFWDZWSCH rkm_w
rl_w SRL08ZHKUW SY_AGR 1/
SY_HSP 0 DZW_AGR dzwagrs
SRL08ZHPUW
0
zuesch-main
DISABLE
zuesch-main
DZW_AGR: nmot_w
B_agr
SNM06ZUUW B_sch 0
nmot_w -> miglsol_w ->
miglsol_w
dzwagrs
SMI12ZUUW zuesch-dzw-agr
KFDZWAGRS (SNM06ZUUW,SMI12ZUUW)
rriext_w FDZWIG zuesch-dzw-agr
DZW_BANK: SY_ZZBANK 0
1/
nmot_w -> rkm_w ->
1/
dzwbs KFDZWBS (SNM08PS3UW,SRK12ZUUW) zzylzue
0 dzwbschar zuesch-dzw-bank
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DZW_BANK
1/ dzwagrs
zuesch-dzw-bank
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZUESCH 5.40.1
Seite 1702 von 4100 31.JAN.2003 Thomas Brosi
RK_SCH: SY_STERVK 0
0.5
rk2_w
calculation of rkm_w for stratified operation
rkte_w
zuesch-rk-sch
rkm_w
rk_w
zuesch-rk-sch
DISABLE: SY_SCHICHT 0 Break 1/
disable calculation of ignition angle for stratified mode in order to save runtime
B_zwschhom B_homzwsch
zuesch-disable
B_bersch
zuesch-disable
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK ZUESCH 5.40.1 Abkurzungen ¨ Parameter
Source-X
FDZWIG KFDZWAGRS KFDZWBS KFDZWSCH KFWDZWSCH KFZWSCH KFZWSCHT KLZWSCHFAK SDP08ZUUB SMI12ZUUW SNM06ZUUW SNM08PS3UW SRK12ZUUW SRL08ZHKUW SRL08ZHPUW ZWSCHAP
RRIEXT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W TMOT DPSMXSCS MIGLSOL_W NMOT_W NMOT_W RKM_W RL_W RL_W
Art
Bezeichnung
KL KF KF KF KF KF KF KL SV SV (REF) SV (REF) SV (REF) SV SV SV FW
Einfluß AGR-Rate auf Zundwinkel ¨ ¨ Zundwinkel anderung aufgrund AGR im Schichtbetrieb ¨ Delta Zundwinkelkennfeld ¨ fur ¨ selektive Zundverstellung ¨ im Schichtbetrieb Kennfeld fur ¨ Delta-Zundwinkel ¨ im Schichtbetrieb Wichtungskennfeld fur ¨ Androsselkennfeld KFDZWSCH (Schichtbetrieb) Kennfeld fur im Schichtbetrieb ¨ Zundwinkel ¨ ¨ temperaturabhangiges Kennfeld fur ¨ Zundwinkel ¨ im Schichtbetrieb ¨ temperaturabhangige Gewichtungskennlinie fur ¨ KFZWSCH(T) Stutzstellenverteilung ¨ Stutzstellenverteilung, ¨ 12 miglsol_w-SST Stutzstellenverteilung ¨ Drehzahl Stutzstellenverteilung ¨ Drehzahl Stutzstellenverteilung Schicht-Kraftstoffmasse ¨ Stutzstellenverteilung ¨ relative Luftfullung ¨ fur ¨ HKS mit 8 Stutzstellen ¨ Stutzstellenverteilung ¨ relative Luftfullung ¨ fur ¨ HSP mit 8 Stutzstellen ¨ Applikationswert fur ¨ Zundwinkel ¨ im Schichtbetrieb
Systemkonstante
Art
Bezeichnung
SY_AGR SY_HKS SY_HSP SY_SCHICHT SY_STERVK SY_ZZBANK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) Systemkonstante BDE-Betriebsart Homogen-Split (HSP) Systemkonstante BDE-System mit Schichtbetrieb (=1: mit Schicht, =0: nur homogen) Systemkonstante Bedingung : Stereo vor Kat ¨ Systemkonstante Zylinderzuordnung Bank1 u. B.2, 0 B.1, 1 fur ¨ B.2, als Binarzahl
Source-Y MIGLSOL_W RKM_W DPSMXSCS RKM_W RKM_W RKM_W
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_AGR
BBAGR
EIN
Bedingung AGR ein
B_BERSCH
BDEMUM
EIN
Bedingung Berechnung Schicht-Einspritzung
B_HOMZWSCH
BDEMUM
EIN
Bedingung Zundwinkel-Umschaltung ¨ von Homogen nach Schicht
B_SCH
BDEMUM
EIN
Bedingung Betriebsart Schicht
B_ZWSCHAP B_ZWSCHHOM
BDEMUM
AAGRDC, ADAGRLS,BBAGR, BGLAMBDA, DAGRE, ... AWEA, BGPBR, GK,RKTI, ZUESCH MDKOG, ZUESCH, ZWOUT ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... ZUESCH MDAUTG, MDIST,MDKOG, ZUESCH,ZUESZ, ...
EIN EIN
Bedingung Applikationswert fur ¨ Schichtzundwinkel ¨ Bedingung Zundwinkel-Umschaltung ¨ von Schicht nach Homogen
DPSMXSCS DZWAGRS DZWBS DZWBSCHAR DZWSCH KFZWSC NMOT_W
ZUESCH ZUESCH ZUESCH ZUESCH ZUESCH ZUESCH BGNMOT
AUS LOK LOK ZUE, ZWOUT AUS LOK LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ...
Differenz Sollsaugrohrdruck im SCH-Betrieb und gemessener Saugrohr-Absolutdruck ¨ Anderung Zundwinkel ¨ aufgrund AGR im Schichtbetrieb Zundwinkeloffset ¨ fur ¨ Bank 2 im Schichtbetrieb Array selektiver Zundwinkeloffset ¨ bei 2 Bank Systemen im Schichtbetrieb Delta- Zundwinkel ¨ im Schichtbetrieb Zundwinkel ¨ im Schichtbetrieb aus KFZWSCH Motordrehzahl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
PS PSMXSCHS_W RK2_W
SRMSEL VPSKO GK
RKM_W RKTE_W
ZUESCH TEB
RK_W
GK
RL_W
SRMSEL
RRIEXT_W
BGPEXT
TMOT
GGTFM
ZWSCH ZZYLZUE
ZUESCH SYNTIZW
SRMSEL, ZUESCH EIN BGAGRSOL, ZUESCH EIN BGKV, BGLASO, TEB, EIN ZUESCH AWEA, BBKR AUS BGKV, GK, UFGKC,- EIN ZUESCH ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... EIN BAKH, BBAGR,BGBVG, BGLAMOD,LRS, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... ZUE, ZWOUT AUS HT2KTIGNI, MDZW,- EIN SYNTIZW, ZUE,ZUESCH, ...
ZUESCH 5.40.1
Seite 1703 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung gemessener Saugrohr-Absolutdruck Sollsaugrohrdruck im Schichtbetrieb relative Kraftstoffmasse Bank2 ¨ mittlere relative Kraftstoffmasse uber ¨ zwei Banke Relativer Gemischanteil Tankentluftung ¨ relative Kraftstoffmasse
relative Luftfullung ¨ (Word) Restgas-Inertgasrate uber externes AGR
Motor-Temperatur Zundwinkel ¨ im Schichtbetrieb ¨ SW-Zylinderzahler fur ¨ Zundungsberechnung ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB ZUESCH 5.40.1 Funktionsbeschreibung Der Z¨ undwinkel f¨ ur Schichtbetrieb zwsch ist abh¨ angig von Motordrehzahl nmot_w und dem relativen Kraftstoff Schichtbetrieb rkm_w (KFZWSCH, KFZWSCHT) f¨ ur den ungedrosselten Betrieb abgelegt. Die Kennlinie KLZWSCHFAK ist eine temperaturabh¨ angige Wichtung zwischen KFZWSCH und KFZWSCHT f¨ ur den Warmlauf. Die Abh¨ angigkeit vom Saugrohrdruck wird durch das Kennfeld KFDZWSCH in Abh¨ angigkeit von Motordrehzahl nmot_w und der Differenz Saugrohrdruck und gemessenem Saugrohr- Absolutdruck dpsmxscs realisiert. F¨ ur Applikationszwecke kann auf den Applikationswert ZWSCHAP umgeschaltet werden. Bei Abgasr¨ uckf¨ uhrung wird der Z¨ undwinkel um dzwagrs korrigiert. Dzwagrs ist abh¨ angig von von Motordrehzahl nmot_w und dem miglsol_w im Kennfeld KFDZWAGRS agbelegt, dessen Ausgangsgr¨ oße mit einem Faktor aus der Kennlinie FDZWIG, abh¨ angig von Restgas-Inertgasrate ¨ uber externes AGR rriext_w, multipliziert wird. Bei Systemen mit zwei Saugrohren wird ein Z¨ undwinkeloffset dzwbs in Abh¨ angigkeit von nmot_w und rkm_w im Kennfeld KFDZWBS abgelegt. ¨ Uber die Systemkonstante SY_ZZBANK wird dabei festgelegt, ob ein zweites Saugrohr ber¨ ucksichtigt wird. Wird bei SY_ZZBANK z.B. das erste Bit auf eins gesetzt (xxxx xx1x), dann wird in %ZWOUT zu zwsch f¨ ur den Zylinder, der zum Zylinderz¨ ahler zzylzue=1 geh¨ ort, zylinderselektiv der Z¨ undwinkel-Offset dzwbs addiert. Entsprechendes gilt f¨ ur die anderen Bits. Falls in einem Programmstand auf die Gr¨ oßen rkm_w, dpsmxscs oder die St¨ utzstellenverteilungen SRK12ZUUW, SDP08ZUUB, SNM10ZUUW, SRL08ZHPUW oder SRL08ZHKUW referenziert wird, Schichtbetrieb aber nicht zugelassen ist, kann die Funktion %ZUESCH ab Version 5.40 mit SY_SCHICHT = 0 eingebunden werden. Es werden dann nur rkm_w, dpsmxscs und die aufgelisteten St¨ utzstellen berechnet.
APP ZUESCH 5.40.1 Applikationshinweise Das Kennfelder KFZWSCH muß so bedatet werden, daß der Motor aussetzerfrei mit optimalem Drehmoment und geringstem Ruß l¨ auft. F¨ ur die Kennfelder KFZWSCH(T) sind die beiden letzten St¨ utzstellen f¨ ur rkm_w f¨ ur die Betriebspunkte 90% rlmax und rlmax vorgesehen, damit bei hoher Last Doppeleinspritzung (B_hos=true) gefahren werden kann. Wird der Faktor KLZWSCHFAK konstant mit 1 bedatet, so kommt KFZWSCH zu 100% durch.
¨ Uber die Systemkonstante SY_ZZBANK wird festgelegt, ob f¨ ur ein zweites Saugrohr der Z¨ undwinkeloffset dzwbschar zylinderselektiv ber¨ ucksichtigt wird. SY_ZZBANK = 0 kein zylindersel. Offest f¨ ur zweites Saugrohr SY_ZZBANK > 0 zylindersel. Offset f¨ ur zweites Saugrohr Wird bei SY_ZZBANK z.B. das erste Bit auf eins gesetzt (xxxx xx1x), dann wird f¨ ur den Zylinder, der zum Zylinderz¨ ahler zzylzue=1 geh¨ ort der zylinderselektiver Z¨ undwinkeloffset dzwbank addiert. Entsprechendes gilt f¨ ur die anderen Bits. ¨ Uber die Systemkonstante SY_AGR wird festgelegt, ob die Abh¨ angigkeit des Z¨ undwinkels von der AGR- Rate ber¨ ucksichtigt wird. SY_AGR
= 0 > 0
kein Z¨ undwinkeloffset wegen AGR Z¨ undwinkeloffset wegen AGR wird mit eingerechnet
Die SW wird bedingt ¨ ubersetzt (nur wenn SY_ZZBANK >0 bzw. SY_AGR >0 ist), d.h. es ist immer nur eine Variante im EPROM enthalten. Bespielbedatung: ZWSCHAP = 30.0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWMIN 14.120.4
Seite 1704 von 4100 31.JAN.2003 Thomas Brosi
¨ FU ZWMIN 14.120.4 Berechnung des spatest erlaubten Zundwinkels ¨ FDEF ZWMIN 14.120.4 Funktionsdefinition %ZWMIN 14.120: platform version for ME(D) 7 & 9 with HSP full (HKS possible as well) latest possible ignition angle for Homogeneous and Lambda-Split temperature-/burning limit transition temp.-/burning tmot B_khls flb_w limit <-> engine protection tmot B_munst zwstt B_llrein B_sa redist zwist
B_munst zwstt B_sa
zwmnd
zwlate
B_llrein
RAMP B_llrein B_sa SELECT_ENGINE_PROTECTION redist B_zwms B_zwms zwist misolv_w migs_w migs_w misolv_w flb_w misolv_w
B_hksv
B_hspv dzwoag
dzwoag
ZWMNHLS
SRL12ZUUW
zwmnhls etazwmnhls
zwmnhls
etazwmnhls
ZWMNUM B_smeus
B_leanom
B_leanom
B_schs B_hmms
B_nothksp
B_nothksp
B_homv
rl_w
etazwmnhls dzwoag zwopt B_smeus
LOGIC B_homv
zwopt2
zwlate flb_w zwopt zwopt2
migs_w
B_smeus
B_hmms
SNM16ZUUW
B_khls
BURNING_LIMIT zwmnd B_llrein
zwopt
B_schs
nmot_w
zwmnum
flb_w B_zwmnum
ZWSPAE
etazwmnum
B_zwmnum
B_zwmnum_EB
zwmnum etazwmnum B_zwmnum_EB
latest possible ignition angle during switch-over of GDI-operating-mode between lambda = 1 and lambda > 1
B_hksv B_hspv
B_zwmnum B_hspv flb_w B_hspv B_hsps
B_hspv B_hsps zwopt
B_hspv_EB zwspaehsp etazwmnhsp ZWSPAEHSP
latest possible ignition angle for catalyst-heating by Homogeneous SPlit
B_hspv_EB zwspaehsp etazwmnhsp etazwbm
ETAZWMNHMM etazwbm
minimum ignition angle efficiency for homogeneous lean (HMM)
calculation of the actual latest possible ignition angle and its related efficiency
zwmin-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
flb_w
zwmin-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWMIN 14.120.4
Seite 1705 von 4100 31.JAN.2003 Thomas Brosi
transition temperature-/burning limit <-> engine protection: B_llrein 45.0 -96.0
RAMP_SPEED
ml
B_kh
ml dzwmna DELAYZWMNA B_enaczwmn
DELAYZWMNA
Disable engine protection
B_kw
accusum /NC misolv_w 0
edge_B_zwms
towards engine protection
0 -96.0
B_zwms B_zwms_ER SY_LBK 0
zwmnd
smooth transition to burning limit is switched off
flb_w migs_w
FWFLBZWMN
misol_w
zwlate
zwlate
95.25 0
nmot_w -> rl_w -> KFZWMS (SNM16ZUUW,SRL12ZUUW) zwmnms
Engine protection map
towards burning limit
45.0 -96.0
nmot_w -> rl_w -> KFZWMSLB (SNM16ZUUW,SRL12ZUUW)
accusub /NC
0
zwmin-ramp
B_zwms_EF zwmin-ramp
ml DZWAML
0.75
dzwmna
dzwmna
DELAYZWMNA 0 1/ true edge_B_zwms
B_enaczwmn
B_enaczwmn 1/
2/
B_enaczwmn compute 1/
start 1/
DELAYZWMNA_CD
zwmin-ramp-speed
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
zwmin-ramp-speed
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWMIN 14.120.4
Seite 1706 von 4100 31.JAN.2003 Thomas Brosi
temperature-/burning limit: tmot
CWKHZW
STM08__UB
3
B_munst B_munst
zwstt
nmot_w -> rl_w ->
KFZWMNST (SNM16ZUUW,SRL12ZUUW)
Stationary working condition flb_w
zwmnnst
STATIONARY zwmn flb_w
tmot->
tmot B_llrein
dzwspma
zwmnt
tmot B_llrein zwmnnst POSTSTART zwramp
zwmnt
zwmnd
zwmnd
dzmnoff/_20ms
B_sa
zwmin-burning-limit
DZWSPM (STM08__UB)
TIPIN B_sa dzwdyn_out
zwmin-burning-limit
CWKHZW 2
0 B_tipin
1 ngfil_w
TTIPINEN
TTIPINON
DNTIPDYN tnst_w ZWSPTIP
TIPIN_TON
TIPIN_FF
TIPIN_TOFF
TIPIN_EF
B_kuppl gangi 0 nmot
0
tmot->
dzwdyntp
dzwdyn_out /NC
dzwdyn_out
DZWDYN (STM08__UB) nstat DNZWMN B_ll B_sa
zwmin-tipin
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_BDE
zwmin-tipin
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWMIN 14.120.4
Seite 1707 von 4100 31.JAN.2003 Thomas Brosi
Stationary working condition:
SY_LS 0 B_khls
SY_LBK
B_kh
0
CWKHZW
flb_w
0
FWFLBZWMN
nmot_w -> rl_w ->
burning limit
KFZWMN (SNM16ZUUW,SRL12ZUUW)
nmot_w -> rl_w ->
zwmn
KFZWMNLB (SNM16ZUUW,SRL12ZUUW)
catalyst heating (standard)
zwmin-stationary
nmot_w -> rl_w ->
zwmn
KFZWMNKH (SNM16ZUUW,SRL12ZUUW) zwmin-stationary
B_zwmnpst B_llrein dmrkh_w SDMRKHZWMN 1
tmot
If weighting factor equals one, the weighted sum is no longer calculated
B_munst
KLFZWMNST 0
1
compute 1/
KLFZWMNKH
2/
1
reset 1/
Poststart_ITL 0
1
zwramp
fzwmn_w nmot_w tmst
KFDZMNST
2/ false
B_zwmnpst zwmin-poststart
B_st
3/ B_zwmnpst
zwmnnst zwmnt zwmin-poststart
selection of engine protection mode: redist SY_REDMX B_sa zwist
tvzwmse_ctr /NC TVZWMSE
compare counter with threshold
B_zwms
B_zwms TVZWMSE_SWE
zwmnms B_llrein tnst_w TVZWMSA TVNSZWMS misolv_w migs_w
TVZWMSA_TOFF
zwmin-select-engine-protection
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tzwmnnst_w
zwmin-select-engine-protection
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWMIN 14.120.4
Seite 1708 von 4100 31.JAN.2003 Thomas Brosi
latest possible ignition angle for Homogeneous and Lambda-Split SY_LS 0
activation of catalyst-heating by Lambda-Split
SY_HSPMD
B_khls
SY_LBKMD 2/ zwopt2
0
flb_w 0.05
zwspae2 DZWMNLS
1
B_hspv
0.95 1/ ETADZWL
dzwspaels /NC zwopt dzwspae
etazwmnhls /NC
etazwmnhls
ETADZWH
zwlate
zwmnhls /NC
zwmnhls
dzwoag
zwmin-zwmnhls
ETADZW
zwmin-zwmnhls
B_cwzwmnum /NC SY_BDE 0 B_homv
B_schs SY_HMM
compute 1/
2/ B_leanom
B_hmms SY_HKS
B_leanom_FF 3/ B_zwmnum
B_hksv SY_HSP
B_zwmnum
calculate zwspae from KFZWMNUM
4/ B_nothksp
B_hspv
B_leanom
GDI-operating-mode with lambda > 1
B_nothksp
neither HKS nor HSP
zwmin-logic
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_smeus SY_SCHICHT
zwmin-logic
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWMIN 14.120.4
Seite 1709 von 4100 31.JAN.2003 Thomas Brosi
B_zwmnum_EB
SY_BDE 0
compute 1/
B_cwzwmnum /NC
SY_BDE
2/
0 1/
B_zwmnum_EB B_zwmnum
B_smeus
compute 3/ B_nothksp
B_nothksp_EB
only if edge-rising of B_zwmnum occurs
1/ B_leanom
4/
2/ 1/
etazwmnhls
etazwmnhom
1/ SY_LBKMD
0
flb_w 0.05 0.95
ETADZWL
3/
2/ 1/
dzwspaeum /NC ETADZW zwmnum
zwmnum
latest possible ignition angle during switch-over of GDIoperating-mode between lambda = 1 and lambda > 1
KFZWMNUM (SNM16ZUUW,SRL12ZUUW) dzwoag zwmin-zwmnum
latest possible ignition angle for catalyst-heating by homogeneous split (HSP) SY_HSP 0
B_hsps B_hspv
1/
compute 1/
B_hspv_EB 2/
B_hspv_EB
SY_HSPMD
1
SY_LBKMD
0
flb_w 0.05 0.95
ETADZWL 3/ etazwmnhsp
etazwmnhsp
ETADZW 2/ zwopt
nmot_w -> rl_w -> KFZWMNHSP (SNM16ZUUW,SRL12ZUUW)
1/ zwspaehsp
dzwspaehsp /NC ETADZWH zwspaehsp
zwmin-zwspaehsp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot_w -> rl_w ->
etazwmnum
zwmin-zwmnum
zwopt
1/
etazwmnum
zwmin-zwspaehsp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWMIN 14.120.4
Seite 1710 von 4100 31.JAN.2003 Thomas Brosi
calculation of the actual latest possible ignition angle and its related efficiency B_zwmnum B_cwzwmnum /NC SY_BDE 0 1/
B_zwmnum_EB B_hspv_EB SY_HSP 0 B_hspv etazwmnhls
2/ etazwmnum
etazwmn
zwmnhls
zwmin-zwspae
etazwmnhsp
1/ zwspaehsp
zwmnum
zwspae
zwmin-zwspae
SY_HMM
ETAZHMMN
1/ etazwmnhmm
zwmin-etazwmnhmm
SY_BDE MAXINT8 /NC
0 1/ CWZWMNUM
B_cwzwmnum /NC 2/
3/
SY_HSP
etazwmnhom
0
accusub /NC
1/
etazwmnum
etazwmnhsp SY_HMM
100
etazwmn ETAZHMMN etazwbm
1/ etazwmnhmm
zwmin-initialize
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
etazwbm
zwmin-etazwmnhmm
0
zwmin-initialize
ABK ZWMIN 14.120.4 Abkurzungen ¨ Parameter CWKHZW CWZWMNUM DELAYZWMNA DNTIPDYN DNZWMN DZWAML DZWDYN DZWMNLS DZWSPM ETADZW ETADZW ETADZWH ETADZWL ETADZWL ETAZHMMN FWFLBZWMN KFDZMNST KFZWMN KFZWMNHSP KFZWMNKH KFZWMNLB KFZWMNST KFZWMNUM
Source-X
Source-Y
Art
Bezeichnung
TMST RL_W RL_W RL_W RL_W RL_W RL_W
FW FW FW FW FW KL KL FW KL KL (REF) KL (REF) KL (REF) KL (REF) KL (REF) FW FW KF KF KF KF KF KF KF
¨ Codewort fur ¨ spatesten Zundwinkel ¨ bei Katheizen ¨ undwinkelberechnung Codewort fur bei BDE-Betriebsartenumschaltung ¨ spezielle Spatz ¨ ¨ ¨ Verzogerung Minimal-ZW-Anderungsgeschwindigkeit zw. Brenngrenze und Motorschutz ¨ Einschaltschwelle Drehzahdynamik fur ¨ Tip-In Offset auf spatesten Zundwinkel ¨ Drehzahloffset auf nstat fur ¨ Abschalten des Tip-In ZW-Offsets Auf/Abregelgeschwindigkeit zwischen den Begrenzungskennfeldern Fruhverschiebung ¨ des Brenngrenzenzundwinkels ¨ bei Tip-In Maximaler Abstand zwischen Lambda-Split-Zundwinkel ¨ und optimalem ZW ¨ ¨ Delta spatester Zundwinkel ¨ abhangig von Motortemperatur ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW, homogen-split Einspritzung ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW, Ladungsbewegung ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW, Ladungsbewegung Minimaler Zundwinkelwirkungsgrad ¨ fur ¨ Homogen mager ¨ ¨ Zundw. flb_w-Schwelle (LBK) zur Kennfeldumschaltung des spatest mogl. ¨ Min-Zundwinkeloffset ¨ im Nachstart - Regelung des Startuberschwingers ¨ Min-Zundwinkel ¨ Min-Zundwinkel Katheizen(HSP) ¨ Min-Zundwinkel Katheizen ¨ Min-Zundwinkel ¨ bei aktiver Ladungsbewegung Min-Zundwinkel ¨ fur ¨ Start und Nachstart Kennfeld fur ¨ Minimal-Zundwinkel ¨ bei BDE-Betriebsartenumschaltung
ML TMOT TMOT DZWSPAEHSP DZWSPAEUM DZWSPAEHSP DZWSPAEUM DZWSPAEHSP
NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWMIN 14.120.4
Seite 1711 von 4100 31.JAN.2003 Thomas Brosi
Parameter
Source-X
Source-Y
Art
Bezeichnung
KFZWMS KFZWMSLB KLFZWMNKH KLFZWMNST SDMRKHZWMN SNM16ZUUW SRL12ZUUW STM08__UB TTIPINEN TTIPINON TVNSZWMS TVZWMSA TVZWMSE ZWSPTIP
NMOT_W NMOT_W TMOT TMOT
RL_W RL_W
KF KF KL KL FW SV (REF) SV (REF) SV (REF) FW FW FW FW FW FW
¨ Kennfeld mit dauerhaft spatest m¨oglichem Zundwinkel ¨ ¨ Kennfeld mit dauerhaft spatest m¨oglichem Zundwinkel ¨ bei aktiver Ladungsbewegung Abregelsteilheit der Brenngrenze im Nachstart bei Katheizen Abregelsteilheit der Brenngrenze im Nachstart Schwelle fur ¨ dmrkh zur Wahl der Rampengeschwindigkeit in ZWMIN_POSTSTART Stutzstellenverteilung Drehzahl, 16 Sst. ¨ Stutzstellenverteilung ¨ relative Luftfullung, ¨ 12 St. Stutzstellenverteilung ¨ Motortemperatur, 8 Sst. Zeit bis zur Abfrage auf Kraftschluß bei Drehzahldynamik ¨ Einschaltzeit Tip-In Offset auf spatesten Zundwinkel ¨ ¨ Zeitverzogerung nach Start fur ¨ Aktivierung des Motorschutz-Zundwinkels ¨ ¨ ¨ Zeit bis zum Ubergehen auf Dauerspatbegrenzung ¨ ¨ Zeit bis zum Ubergehen auf Dynamikspatbegrenzung ¨ Zeit fur Zundwinkel ¨ Freischalten des TIPIN-Offsets auf den spatesten ¨
Systemkonstante
Art
Bezeichnung
SY_BDE SY_HKS SY_HMM SY_HSP SY_HSPMD SY_LBK SY_LBKMD SY_LS SY_REDMX SY_SCHICHT
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) Systemkonstante HMM- Betrieb vorhanden Systemkonstante BDE-Betriebsart Homogen-Split (HSP) Systemkonstante BDE-Betriebsart Homogen-Split, Features Md-Struktur Systemkonstante fur ¨ die LBK Systemkonstante fur ¨ Momentenmodellierung mit Ladungsbewegungseinfluß Systemkonstante Lambda-Split Systemkonstante maximale Reduzierstufe Systemkonstante BDE-System mit Schichtbetrieb (=1: mit Schicht, =0: nur homogen)
Art
Bezeichnung
LOK EIN
Bedingung Akkumulatoren in Motorschutzrampe von ZWMIN rechnen ¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Klopfschutz
EIN
Bedingung Sollbetriebsart Homogen-Mager
EIN
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen
EIN
Bedingung Sollbetriebsart Homogen-Split
EIN
¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Split
EIN
Bedingung Kat-Heizung
EIN
Bedingung Katheizen mit Lamda-split
EIN
¨ Bedingung Kupplungspedal betatigt
NMOT_W RL_W TMOT
Variable
Quelle
B_ENACZWMN B_HKSV
ZWMIN BDEMUM
B_HMMS
BDEMKO
B_HOMV
BDEMUM
B_HSPS
BDEMKO
B_HSPV
BDEMUM
B_KH
BAKH
B_KHLS
KOLASPH
B_KUPPL
GGEGAS
B_KW B_LEANOM B_LL
BAKH ZWMIN MDFAW
B_LLREIN
LLRBB
B_MUNST B_NOTHKSP B_SA
MSUDKSOM ZWMIN MDRED
B_SCHS
BDEMKO
B_SMEUS
BDEMUM
B_ST
BBSTT
B_TIPIN B_ZWMNPST B_ZWMNUM B_ZWMS DMRKH_W
BBKR ZWMIN ZWMIN ZWMIN KOMRH
DZWDYNTP DZWMNA DZWOAG DZWSPAE DZWSPMA
ZWMIN ZWMIN MDBAS ZWMIN ZWMIN
Referenziert von MDBAS, ZWGRU,ZWMIN BDEMUE, BDEMUM,BDEMUS, BGBVG,LAMSDNE, ... LLRRM, MDIST,MDVERAD, ZWMIN AWEA, BBKH,BDEMUS, KOMRH,LAKH, ... KOMRH, LAKH,MDBAS, MDIST,MDZW, ... BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... ATM, BAKH, DMDSTP, KTMHK, LAKH, ... ARMD, BBKR,BBSAWE, BDEMAB,BDEMKO, ... ZWMIN
EIN LOK ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... EIN BGNLLKH, LLRBB,LLRNS, LLRRM,MDGEN, ... ZWMIN EIN LOK AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... BBKR, BDEMEN,EIN BDEMUE, BDEMUM,LAMSDNE, ... MDAUTG, MDKOG,EIN MDZW, ZWMIN EIN AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... KRDY, ZWMIN EIN LOK LOK LOK ATR, DMDLU,EIN LAMBTS, MDKOL,MSF, ... LOK LOK ZUE, ZWGRU, ZWMIN EIN LOK LOK
Bedingung Kat warmhalten Bedingung magere Betriebsart aktiv (HMM oder SCH) Bedingung Leerlauf Bedingung LLR Betriebsbereit nach Start
Bedingung Eingriff Momentenuberwachung ¨ zulassen Bedingung Betriebsart ist weder HKS noch HSP Bedingung Schubabschalten Bedingung Sollbetriebsart Schicht
Bedingung Freigabe Zundwinkeleingriff ¨ bei Betriebsartenumschaltung Bedingung Start
Tip in erkannt ¨ Bedingung Nachstartphase bzgl. Zundwinkelsp atgrenze erreicht ¨ Bedingung minimalen Zundwinkel ¨ aus Kennfeld KFZWMNUM berechnen Bedingung Motorschutz-Zundwinkelbegrenzung ¨ Momentenreserve fur ¨ Katheizen
¨ Tip-In Korrektur spatester Zundwinkel ¨ ¨ Min-Zundwinkel ¨ Anderungsgeschwindigeit zw. Brenngrenze und Motorschutz abgasruckf ¨ uhrratenabh. ¨ Zundwinkelkorrektur ¨ des optimalen ZW ¨ Korrektur-Zundwinkel ¨ fur ¨ den spatest erlaubten Zundwinkel ¨ Zundwinkelkorrektur ¨ Motortemperatur auf zwspae wirkend
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWMIN 14.120.4
Seite 1712 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
ETAZWBM
MDBAS
EIN
gemittelter Zundwinkelwirkungsgrad ¨ des Basiszundwinkels ¨
ETAZWMN
ZWMIN
AUS
Minimum-Zundwinkelwirkungsgrad ¨
ETAZWMNHMM ETAZWMNHOM ETAZWMNHSP ETAZWMNUM FLB_W
ZWMIN ZWMIN ZWMIN ZWMIN LBKFGS
BDEMEN, BDEMUS,MDFUE, MDIST,MDKOL, ... KOMRH, MDBAS,MDKOL, MDRED, MDZUL MDBAS, MDZW BDEMUS, KOMRH BDEMEN MDFUE BGAGRSOL, BGPIRG, BGPRGS, KOLASPH,LAMBTS, ...
AUS AUS AUS AUS EIN
Wirkungsgrad des minimalen Zundwinkels ¨ fur ¨ Betriebsart homogen-mager (HMM) Wirkungsgrad des minimalen Zundwinkels ¨ fur ¨ Betriebsart homogen minimaler Zundwinkelwirkungsgrad ¨ fur ¨ Betriebsart Homogen-Split (HSP) Minimum-Zundwinkelwirkungsgrad ¨ bei BDE-Betriebsartenumschaltung Faktor Ladungsbewegung
FZWMN_W GANGI
ZWMIN BBGANG
MIGS_W
GGCEGS
MISOLV_W MISOL_W
MDKOG MDKOG
ML
SRMSEL
NGFIL_W
BGNG
NMOT
BGNMOT
NMOT_W
BGNMOT
NSTAT
LLRNS
REDIST
BGEVAB
TMOT
GGTFM
TMST
GGTFM
TNST_W
BBSTT
TZWMNNST_W ZWIST
ZWMIN ZUE
ZWLATE ZWMN ZWMND ZWMNMS ZWMNNST ZWMNT ZWMNUM ZWOPT
ZWMIN ZWMIN ZWMIN ZWMIN ZWMIN ZWMIN ZWMIN MDBAS
ZWOPT2 ZWSPAE ZWSPAE2 ZWSPAEHSP ZWSTT
MDBAS ZWMIN ZWMIN ZWMIN ZWSTT
LOK ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... EIN MDASG, MDKOG,ZWMIN ARMD, ZWMIN EIN BGBVG, BGRLMIN,- EIN GGCANECU, MDRED, MDZW, ... DFFT, DKVS, DTEV,- EIN EGTE, GGTFM, ... BDEMEN, DMDSTP,- EIN KRKE, MDFAW,NMAXMD, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN BBSAWE, BGLBZ,CANECU, DDG,GGCANECU, ... EIN EVABUE, MDIST,MDRED, MSF, ZUE, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... LOK AWEA, DFFT, MDIST, EIN MSF, TKMWL, ... LOK LOK LOK LOK LOK LOK LOK EIN LAMBTS, MDIST,MDZW, MSF, ZWMIN MDIST, MDZW, ZWMIN EIN ZUE, ZWSEL AUS ZWSEL AUS LOK STADAP, ZUE, ZWBAS, EIN ZWMIN
¨ Abregelfaktor Spatwinkel im Nachstart Ist-Gang
Indiziertes Soll-Motormoment GS fur ¨ schnellen Eingriff Indiziertes resultierendes Sollmoment vor Momentenbegrenzung Indiziertes resultierendes Sollmoment
Luftmassenfluß gefilterter Drehzahlgradient
Motordrehzahl Motordrehzahl ¨ Solldrehzahl stationar
Ist-Reduzierstufe Motor-Temperatur Motorstarttemperatur Zeit nach Startende
¨ Zeitkonstante fur ¨ Abregelrampe spatester Zundwinkel ¨ Ist-Zundwinkel ¨ ¨ Spatester Zundwinkel nach Motorschutzplausibilisierung ¨ ¨ Spatester Zundwinkel ¨ ¨ ¨ dynamisch spatest zulassiger Zundwinkel ¨ ¨ ¨ dauerhaft spatest moglicher Zundwinkel ¨ ¨ ¨ Spatest moglicher Zundwinkel ¨ Start / Nachstart Zundwinkel ¨ der Brenngrenze plus Temperatur- und Dynamikkorrektur ¨ Spatwinkel bei Betriebsartenwechsel optimaler Zundwinkel ¨ optimaler Zundwinkel, ¨ Bank 2 ¨ Spatester Zundwinkel ¨ ¨ Spatester Zundwinkel ¨ (Bank2) ¨ ¨ spatestest moglicher Zundwinkel ¨ fur ¨ Katheizen uber ¨ Homogen-Split Zundwinkel ¨ im Start
FB ZWMIN 14.120.4 Funktionsbeschreibung BESCHREIBUNG DER EINZELNEN HIERARCHIEN: MAIN Die Funktion %ZWMIN liefert den sp¨ atest m¨ oglichen Z¨ undwinkel zwspae und dessen Wirkungsgrad etazwmn. Etazwmn gibt somit das minimale Moment vor, das die Momentensteuerung ¨ uber die Variation des Z¨ undwinkels realisieren kann. Bei Saugrohr-Einspritzung (SRE) wird zwspae entweder aus der Brenngrenze, einem speziellen Katheizkennfeld (beides in Hierarchie BURNING_LIMIT) oder dem Motorschutzkennfeld (Hierarchie RAMP) berechnet. Bei Benzin-Direkteinspritzung (BDE) gibt es zus¨ atzlich hierzu weitere M¨ oglichkeiten (s. Hierchien ZWMNHLS, ZWMNUM und ZWSPAEHSP). Die Hierarchie ZWMNHLS stellt den Minimal-Z¨ undwinkel zwmnhls und dessen Wirkungsgrad etazwmnhls bereit und gibt bei Lambda-Split (BDE-spezifisch) zus¨ atzlich zwspae2 f¨ ur Bank2 aus. Bei BDE liefert die Hierarchie ZWSPAEHSP Minimal-Z¨ undwinkel zwspaehsp und -Wirkungsgrad etazwmnhsp f¨ ur den Homogen-Split-Betrieb (HSP). Außerdem kann w¨ ahrend der Umschaltung zwischen mageren BDE-Betriebsarten und homogen ein spezieller Minimal-Z¨ undwinkel zwmnum mit Wirkungsgrad etazwmnum erforderlich sein, der in der Hierarchie ZWMNUM berechnet wird. In der Hierarchie ZWSPAE werden aus den bereitgestellten Z¨ undwinkeln und Wirkungsgraden aus ZWMNHLS, ZWSPAEHSP und ZWMNUM zwspae und etazwmn gebildet. Die Wirkungsgrade etazwmnhsp und etazwmnum werden von der %ZWMIN ebenfalls ausgegeben und bei BDE-Systemen von der Momenten- und Betriebsartenkoordination ben¨ otigt. In der Hierarchie ZWMNUM wird bei BDE zus¨ atzlich die Ausgangsgr¨ oße etazwmnhom berechnet, die im Magerbetrieb den Wert von etazwmnum und sonst den von etazwmnhls hat. Die Momenten- und Betriebsartenkoordination pr¨ uft anhand von etazwmnhsp, etazwmnum und etazwmnhom vor einer Betriebsarten-Umschaltung, ob der Stellbereich des Z¨ undwinkels ausreichen w¨ urde, um das w¨ ahrend und unmittelbar nach der Umschaltung erforderliche Moment zu
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWMIN 14.120.4
Seite 1713 von 4100 31.JAN.2003 Thomas Brosi
realisieren. Zur Aktualisierung der verschiedenen Minimal-Z¨ undwinkel und -Wirkungsgrade werden in der Hierarchie LOGIC drei logische Hilfsgr¨ oßen gebildet. STATIONARY (in BURNING_LIMIT) und RAMP Der sp¨ atest m¨ ogliche Z¨ undwinkel f¨ ur Homogen wird entweder aus der Brenngrenze (KFZWMN bzw. KFZWMNLB), einem speziellen Katheizkennfeld (KFZWMNKH) oder dem Motorschutzkennfeld (KFZWMS bzw. KFZWMSLB) berechnet. F¨ ur Brenngrenze und Motorschutz stehen f¨ ur SY_LBK > 0 je zwei Kennfelder zur Verf¨ ugung, um gegebenenfalls den Einfluß einer Ladungsbewegungsklappe zu ber¨ ucksichtigen. Hierbei erfolgt keine Interpolation, sondern eine harte Umschaltung in Abh¨ angigkeit von einer applizierbaren Schwelle FWFLBZWMN f¨ ur flb_w. Das Katheizkennfeld wird optional, je nach Katheizkonzept und Brennverhalten des Motors ¨ uber die Bedingung Katheizen (B_kh) und das Codewort CWKHZW zugeschaltet. Bei Systemen mit Lambda-Split (SY_LS > 0) kann das Katheizkennfeld auch ¨ uber B_khls aktiviert werden. BURNING_LIMIT Im Start und Nachstart treten mit den Z¨ undwinkeln aus KFZWMN (bzw. KFZWMNLB) deutlich h¨ orbare Verbrennungen in den Abgastrakt auf. Dieses l¨ angere Nachverbrennen bei kaltem Motor und schlechter Gemischaufbereitung wird durch den Startz¨ undwinkel zwstt bzw. das Kennfeld KFZWMNST ausgeglichen. Bei niedrigen Temperaturen treten Nachverbrennungen im Abgastrakt h¨ aufiger auf, daher ist eine Fr¨ uhverschiebung des sp¨ atesten Z¨ undwinkels bei kaltem Motor oftmals sinnvoll. Die Verschiebung der Sp¨ atgrenze ¨ uber tmot findet ¨ uber DZWSPM statt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
POSTSTART KFZWMNST bzw. zwstt wird im Nachstart ¨ uber eine Rampe auf zwmnt abgeregelt. ¨ Uber die Kennlinien KLFZWMNST bzw. KLFZWMNKH wird die Dauer in Sekunden eingestellt, die die Rampe ben¨ otigt, um von 0 bis 1 zu laufen. Der Ausgabewert der Rampe dient als Faktor f¨ ur die Interpolation zwischen KFZWMNST bzw. zwstt und zwmnt. Aus Gr¨ unden der Rechenzeitersparnis werden die Rampe sowie die Interpolation nicht mehr gerechnet, sobald der Interpolationsfaktor den Wert 1 erreicht. Springt B_munst auf true, wird der Faktor sofort auf 1 gesetzt. Ist die Katheizmomentenreserve dmrkh_w so weit aufgebaut, daß sie SDMRKHZWMN ¨ uberschreitet, so wird die Rampengeschwindigkeit ¨ uber eine Katheizkennlinie (KLFZWMNKH) eingestellt. KFZWMNST bzw. zwstt begrenzt den Hub der Momentensteuerung in Richtung sp¨ at im Drehzahl¨ uberschwinger beim ¨ Ubergang von Start nach Leerlauf. TIPIN Um beim Gasgeben im Leerlauf den Katalysator vor ¨ Uberhitzung zu sch¨ utzen, wird in TIPIN eine Fr¨ uhverschiebung des sp¨ atest m¨ oglichen Z¨ undwinkels vorgenommen. Die Funktion ist nur aktiv, wenn Bit 2 von CWKHZW gesetzt ist. F¨ ur die Z¨ undwinkelverschiebung m¨ ussen folgende drei Voraussetzungen mindestens f¨ ur die Zeit TTIPINEN erf¨ ullt sein: Seit Startende muß mindestens die Zeit ZWSPTIP vergangen sein, der Motor muß vom Antriebsstrang getrennt sein und der Drehzahlgradient muß den Mindestwert DNTIPDYN ¨ uberschreiten. Die letzte Bedingung kann bei BDE-Motoren auch durch B_tipin = TRUE erf¨ ullt werden, insofern Bit1 von CWKHZW gesetzt ist. Der Grund f¨ ur die Klammerung von B_tipin ¨ uber SY_BDE ist, daß die aktuelle Plattformfunktionalit¨ at der Klopfregelung f¨ ur ME7 (%KRDY 10.100) kein B_tipin ausgibt. Das R¨ ucksetzen der Fr¨ uhverschiebung erfolgt, sobald der Motor wieder mit dem Antriebsstrang verbunden wird, die Motordrehzahl im Leerlauf ohne Schubabschalten eine bestimmte Schwelle unterschreitet oder sobald nach der TIPIN-Aktivierung die Zeit TTIPINON verstrichen ist. SELECT_ENGINE_PROTECTION In dieser Hierarchie wird die Bedingung B_zwms berechnet, die eine Sp¨ atbegrenzung des Z¨ undwinkels aus Motorschutzgr¨ unden veranlaßt. B_zwms kann eingeschaltet werden, wenn der Z¨ undwinkel l¨ anger als eine Entprellzeit TVZWMSE sp¨ ater als der Motorschutzz¨ undwinkel war. Die Aktivierung erfolgt mit entsprechender Verz¨ ogerung auch dann, wenn die daf¨ ur erforderlichen Bedingungen mehrmals vor Ablauf von TVZWMSE unterbrochen werden, insofern keine Unterbrechung l¨ anger als TVZWMSA andauert. Ist Schubabschalten oder maximale Einspritzausblendung aktiv oder fordert das Automatikgetriebe eine Momentenreduzierung an, so wird B_zwms abgeschaltet. Ein- und Ausschalten von B_zwms werden ¨ uber Zeitkonstanten verz¨ ogert, um ein Jittern des Z¨ undwinkels bei Aufsitzen auf der Sp¨ atbegrenzung zu vermeiden. RAMP Muß der Z¨ undwinkel aus Motorschutzgr¨ unden nach sp¨ at begrenzt werden (B_zwms = true), so wird er wenn er kleiner als zwmnms ist, ¨ uber eine Rampe auf zwmnms aufgeregelt. Die Aufregelung findet in der Nachstartphase statt (B_llrein = true). Wird in dieser Phase Katheizen, Katwarmhalten oder Momentenreduzierung durch Getriebeeingriff angefordert, so wird sofort wieder auf den sp¨ atest m¨ oglichen Z¨ undwinkel aus den Brennkriterien verzweigt. Wird die Motorschutzbedingung ausgeschaltet, so wird der Z¨ undwinkel wieder auf zwmnd abgeregelt. Wird w¨ ahrend der Abregelphase eine Momentenreduzierung vom Automatik-Getriebe gefordert, so wird sofort auf zwmnd gesprungen. RAMP_SPEED Hier wird die Geschwindigkeit bestimmt, mit der die Rampe in Hierarchie CONTROL zwischen normalem Sp¨ atz¨ undwinkel und MotorschutzZ¨ undwinkel abl¨ auft. Die Rampen-Schrittweite wird durch dzwmna = DZWAML(ml) festgelegt. Sollte die minimal einstellbare Schrittweite ◦ ¨ von 0.75 KW zu zu schnellen Z¨ undwinkel-Anderungen und damit zu Momentenspr¨ ungen f¨ uhren, kann ¨ uber DELAYZWMNA das Fahren der Rampe um einen Faktor (DELAYZWMNA + 1) verlangsamt werden. Die Rampe wird bei DELAYZWMNA > 0 nicht mehr alle 20 ms, sondern nur noch alle (DELAYZWMNA + 1) * 20 ms weiterbewegt. Dies geschieht durch entsprechende Steuerung der enable-Eing¨ ange der beiden Akkumulatoren in CONTROL ¨ uber B_enaczwmn. Bei DELAYZWMNA = 0 wird zur Einsparung von Rechenzeit lediglich B_enaczwmn auf true gesetzt und die restliche Rechnung ¨ ubersprungen. ZWMNHLS Ohne Lambda-Split (SY_LS=0) wird direkt aus zwlate unter Ber¨ ucksichtigung von Abgasr¨ uckf¨ uhrung (dzwoag) der sp¨ atest m¨ ogliche Z¨ undwinkel zwmnhls f¨ ur die Betriebsart Homogen gebildet. Dessen Wirkungsgrad etazwmnhls ergibt sich aus der Abbildung der Differenz zum optimalen Z¨ undwinkel zwopt auf die Z¨ undwinkelwirkungsgradkennlinie. Die Z¨ undwinkelwirkungsgradkennlinie ist eine Funktion der Ladungsbewegung, da die Geschwindigkeit der Flammenfront durch Ladungsbewegung entscheidend beeinflußt wird. Daher werden f¨ ur die beiden Stellungen einer Zweipunkt-Ladungsbewegungsklappe zwei Kennlinien ETADZW und ETADZWL zur Verf¨ ugung gestellt. Auf ETADZWL kann nur bei SY_LBKMD>0 zur¨ uckgegriffen werden, ansonsten wird ausschließlich ETADZW benutzt. F¨ ur eine kontinuierliche Ladungsbewegungsklappe wird zwischen den beiden Kennlinien linear interpoliert. Ist SY_HSPMD=1, so werden die Z¨ undwinkel-Wirkungsgrade bei aktivem HSP-Betrieb (B_hspv=TRUE) mit einer speziellen Kennlinie ETADZWH berechnet. Dadurch wird im Momentenmodell eine h¨ ohere Genauigkeit erreicht. Bei ressourcenkritischen Projekten kann diese Funktionalit¨ at (ebenso wie ETADZWL durch SY_LBKMD=0) durch SY_HSPMD=0 deaktiviert werden. Bei Katheizbetrieb ¨ uber Lambda-Split (Y-Abgasanlage) erm¨ oglicht die Schwelle DZWMNLS eine fr¨ uhere Sp¨ atbegrenzung des BrenngrenzenZ¨ undwinkels. Bei DZWMNLS < dzwspae werden zwmnhls und zwspae2 um die Differenz zwischen DZWMNLS und dzwspae nach fr¨ uh gezogen und etazwmnhls entsprechend angepaßt. ZWMNUM Bei BDE kann die Ungenauigkeit des Wirkungsgrads des minimalen Z¨ undwinkels w¨ ahrend einer Betriebsarten-Umschaltung zwischen Homogen und mageren Betriebsarten zu Fahrbarkeitsproblemen f¨ uhren. Zur Abhilfe kann das Codewort CWZWMNUM auf eins gesetzt werden. ¨ Anderungen von CWZWMNUM werden allerdings erst beim n¨ achsten Aus- und Wiedereinschalten der Z¨ undung wirksam. Bei CWZWMNUM = 1 wird der sp¨ atest m¨ ogliche Z¨ undwinkel w¨ ahrend Umschaltungen zwischen mageren Betriebsarten und Homogen auf zwmnum geschaltet, welcher aus
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWMIN 14.120.4
Seite 1714 von 4100 31.JAN.2003 Thomas Brosi
dem Kennfeld KFZWMNUM plus dzwoag berechnet wird. Dadurch kann der sp¨ atest m¨ ogliche Z¨ undwinkel w¨ ahrend einer solchen Umschaltung angehoben werden. Innerhalb der Hierarchie ZWMNUM wird zwmnum zur Berechnung der BDE-spezifischen Ausgangsgr¨ oßen etazwmnum und etazwmnhom weiterverwendet. Etazwmnum wird nur w¨ ahrend der Betriebsarten HSP und Homogen-Klopfschutz (HKS) mit etazwmnhls gleichgesetzt, da beim ¨ Ubergang zwischen diesen Betriebsarten und Homogen zwmnhls als zwspae verwendet wird. Etazwmnhom wird alle 20 ms aktualisiert und enth¨ alt nur dann den Wirkungsgrad von zwmnum, wenn eine magere Betriebsart aktiv ist, sonst immer etazwmnhls. Zur Minimierung der Rechenzeit erfolgt die Aktualisierung von zwmnum und etazwmnum soweit m¨ oglich nur im 200 ms-Raster. Bei Umschaltung in den Schicht- oder Magerbetrieb werden diese beiden Gr¨ oßen einmal im Synchro aktualisiert. Anschließend erfolgt deren Berechnung bis zur n¨ achsten Umschaltung in homogen alle 20 ms. Werden die beiden Multiplexer vor etazwmnum und etazwmnhom umgelegt, erfolgt eine einmalige Aktualisierung des entsprechenden Wirkungsgrades im Synchro. Die Abh¨ angigkeit der Z¨ undwinkelwirkungsgradkennlinie von der Stellung der Ladungsbewegungsklappe wird genauso wie in der Hierarchie ZWMNHLS ber¨ ucksichtigt (s. Beschreibung zu Hierarchie ZWMNHLS).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LOGIC Die Aktualisierung von zwmnum, etazwmnum und etazwmnhom sowie die Multiplexer vor den beiden Z¨ undwinkel-Wirkungsgraden werden durch die logischen Variablen B_leanom, B_nothksp, B_zwmnum und B_smeus gesteuert, wobei nur die letzte eine Eingangsgr¨ oße von %ZWMIN ist. Ein gesetztes B_smeus signalisiert die Freigabe eines Z¨ undwinkeleingriffs w¨ ahrend einer Betriebsarten-Umschaltung. Die ¨ ubrigen logischen Variablen werden in der Hierarchie LOGIC gebildet. B_leanom (LEAN Operating Mode) wird bei Umschaltungen von Homogen nach Schicht oder homogen-mager (HMM) unmittelbar nach der ansteigenden Flanke von B_smeus gesetzt und beim Zur¨ uckschalten nach Homogen wieder gel¨ oscht, sobald die Flanke von B_smeus abf¨ allt. Damit ist B_leanom auch w¨ ahrend der Unterbetriebsart Schicht-Katheizen gesetzt, da die Umschaltung in Schicht-Katheizen immer ¨ uber die Betriebsart Schicht abl¨ auft. B_nothksp (NOT HKs & not hSP) ist nur dann false, wenn B_hksv oder B_hspv gesetzt ist. Wird B_smeus am Beginn und am Ende von HSP oder HKS gesetzt, ist B_nothksp dort ebenfalls false. B_zwmnum bleibt am Beginn und am Ende von HSP oder HKS false und enth¨ alt ansonsten den Wert von B_smeus. Zwspae wird genau dann aus dem Kennfeld KFZWMNUM berechnet, wenn B_zwmnum gesetzt ist. ZWSPAEHSP Bei BDE-Motoren gibt es die M¨ oglichkeit, den Katalysator durch die Homogen-Unterbetriebsart Homogen-Split (HSP) zu heizen. Dabei erzeugt eine erste Einspritzung w¨ ahrend der Ansaugphase ein mageres homogenes Grundgemisch. Eine zweite Einspritzung w¨ ahrend der anschließenden Kompressionsphase sorgt f¨ ur ein z¨ undf¨ ahiges Gemisch in einem kleinen Bereich um die Z¨ undkerze. Mit dieser Technik ◦ k¨ onnen extrem sp¨ ate Z¨ undwinkel (typischerweise 30 KW nach O.T.) realisiert werden, ohne daß es dabei zu Z¨ undaussetzern kommt. Da bei HSP die Brenngrenze besonders sp¨ at liegt, steht hierf¨ ur ein spezielles Minimalz¨ undwinkel-Kennfeld KFZWMNHSP zur Verf¨ ugung, aus dem bei SY_HSP > 0 die lokale Gr¨ oße zwspaehsp und die Ausgangsgr¨ oße etazwmnhsp berechnet werden. Ist B_hsps oder B_hspv gesetzt, erfolgt die Aktualisierung alle 20 ms, bei steigender Flanke von B_hspv zus¨ atzlich einmal im Synchro. Sonst werden zwspaehsp und etazwmnhsp alle 200 ms berechnet. Die Abh¨ angigkeit der Z¨ undwinkelwirkungsgradkennlinie von der Stellung der Ladungsbewegungsklappe wird genauso wie in der Hierarchie ZWMNHLS ber¨ ucksichtigt. Bei SY_HSPMD=1 wird bei aktivem HSP-Betrieb die spezielle Wirkungsgradkennlinie ETADZWH verwendet (s. Beschreibung zu Hierarchie ZWMNHLS). ZWSPAE Hier werden die beiden Ausgangsgr¨ oßen zwspae und etazwmn in Abh¨ angigkeit von den aktuellen Betriebsbedingungen berechnet. Ist B_hspv gesetzt, werden die HSP-Gr¨ oßen ausgegeben, ist B_zwmnum gesetzt, werden die Umschaltgr¨ oßen verwendet. In allen anderen F¨ allen entsprechen zwspae und etazwmn den Gr¨ oßen aus ZWMNHLS. Die Aktualisierung erfolgt bei Flankenwechsel von B_hspv oder B_zwmnum einmalig im Synchro, sonst alle 20 ms. INITIALIZE Das Bit 0 von CWZWMNUM wird in der logischen Variable B_cwzwmnum abgelegt, deren Wert innerhalb der relevanten Hierarchien entscheidet, ob das Kennfeld KFZWMNUM verwendet wird oder nicht. Damit wird jede ¨ Anderung von CWZWMNUM nicht wie bei %ZWMIN 14.60, 14.70 und 23.X (HSP-light) sofort wirksam, sondern erst wenn die Z¨ undung aus- und wieder eingeschaltet wird. Dadurch wird ¨ ausgeschlossen, daß das Flip-Flop in der Hierarchie LOGIC bei Anderung von CWZWMNUM in einer falschen Position eingefroren wird.
GRAFISCHE DARSTELLUNG DER UMSCHALT- UND HSP-FUNKTIONALIT¨ AT Erl¨ auterungen:
logische Variablen: kontinuierliche Variablen:
-: true UM: Berechnung mit KFZWMNUM HLS: Berechnung mit (eta-)zwmnhls HSP: Berechnung mit KFZWMNHSP
kein Symbol: false S: Aktualisierung im Synchro #: Aktualisierung alle 20 ms +: Aktualisierung alle 200 ms
zeitlicher Verlauf f¨ ur Bit0(CWZWMNUM) = true, SY_HSP = SY_HKS = SY_SCHICHT = SY_HMM = 1: Betriebsart B_smeus: B_homv: B_hsps: B_hspv: B_leanom: B_nothksp: B_zwmnum:
HOM
HSP HOM HKS HOM SCH HMM HOM ---------------------------------------------------------------------------------------------------B_hkss: ----------B_schs: ----------------------B_hksv: ----------B_hmms: -------------------------------------------------------------------------------------------------------
zwmnum & dzwspaeum:
UM
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++S####################S##++++++
etazwmnum:
UM ++++++ S+++++++++++++++ S++++++++++++++++++S####################S##++++++ HLS S##+++++++++++### S++++++++++
etazwmnhom:
UM S####################S## HLS ##################################################################### S#####
zwspaehsp & etazwmnhsp: HSP +++++###S############++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ zwspae & etazwmn:
UM S## S## HLS ######## S############################################### S################# S##### HSP S############
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZWMIN 14.120.4
Seite 1715 von 4100 31.JAN.2003 Thomas Brosi
zeitlicher Verlauf f¨ ur Bit0(CWZWMNUM) = false, SY_HSP = SY_HKS = SY_SCHICHT = SY_HMM = 1: => B_leanom = B_nothksp = B_zwmnum = false, keine Berechnung von zwmnum und dzwspaeum Betriebsart B_smeus: B_hsps: B_hspv:
HOM
HSP -----------------------------
HOM
HKS
B_hkss: ----------B_hksv: -----------
HOM
SCH HMM --B_schs: ----------B_hmms: --------
HOM ---
etazwmnum:
HLS ++++++###+++++++++++###++++++++++++++++++++++++++++++++++++++++++++++###++++++++++++++++++###++++++
etazwmnhom:
HLS ###################################################################################################
zwspaehsp & etazwmnhsp: HSP +++++###S############++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ zwspae & etazwmn:
HLS ######## S############################################################################# HSP S############
APP ZWMIN 14.120.4 Applikationshinweise allgemeiner Hinweis: Der Fall zwspae > zwlim muß unter allen Betriebsbedingungen durch geeignete Bedatung der maximalen Sp¨ atverstellung der Klopfregelung sowie der Parameter in %ZWGRU und %ZWMIN ausgeschlossen werden. Hierzu sind auch Funktionsbeschreibung und Applikationshinweise zu %ZWSEL 4.X mit X >= 82 zu beachten. Die hierf¨ ur relevanten Parameter in %ZWMIN 14.Y mit Y >= 80 sind: DZWDYN (nur bei TIPIN), DZWSPM, DZWMNLS (nur bei Lambda-Split), KFDZMNST (nur im Nachstart), KFZWMN, KFZWMS, KFZWMNKH, KFZWMNLB und KFZWMSLB (die beiden letzten nur bei aktiver Ladungsbewegungsklappe), KFZWMNHSP (nur bei Betriebsart Homogen-Split) und KFZWMNUM (nur bei Umschaltung Homogen <-> magere Betriebsarten). Sollte die Bedingung zwspae <= zwlim aufgrund der Bedatung nicht unter allen Betriebsbedingungen gew¨ ahrleistet werden k¨ onnen, ist eine R¨ ucksprache mit der Plattform-Funktionsentwicklung Z¨ undung unbedingt erforderlich.
spezielle Bedatungshinweise:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Das Kennfeld KFZWMN (bzw. KFZWMNLB f¨ ur flb_w > FWFLBZWMN) enth¨ alt den absolut sp¨ atesten Z¨ undwinkel, bei dem der Motor noch verbrennt. Die Z¨ undwinkel ergeben sich dann, wenn die maximal zul¨ assige Temperatur im Auslaßkr¨ ummer ¨ uberschritten wird, oder der Motor durch die Sp¨ atlage des Z¨ undwinkels Verbrennungsaussetzer erf¨ ahrt. Die Z¨ undwinkel in KFZWMS (bzw. KFZWMSLB f¨ ur flb_w > FWFLBZWMN) sind so zu applizieren, daß sie langfristig zu keiner Besch¨ adigung des Motors f¨ uhren und gleichzeitig der Brenngrenze KFZWMN (bzw. KFZWMNLB) m¨ oglichst nahe kommen. In DZWAML sollten nur dann Werte gr¨ oßer als 0.75 ◦ KW eingetragen werden, falls die Motorschutzrampe trotz DELAYZWMNA = 0 zu langsam l¨ auft (s. auch Abschnitt "RAMP_SPEED" im Block "Funktionsbeschreibung"). Sollten im Nachstart st¨ orende Aktivierungen des Motorschutz-Z¨ undwinkels auftreten (B_zwms), kann das Einsetzen der MotorschutzFunktion um eine applizierbare Zeit TVNSZWMS ¨ uber das Startende hinaus verz¨ ogert werden. TVNSZWMS darf dabei maximal so groß gew¨ ahlt werden, daß unter allen m¨ oglichen Bedingungen noch ein ausreichender Bauteileschutz gegen ¨ Uberhitzung gew¨ ahrleistet ist. Beim Codewort CWKHZW werden die Bits 0, 1, 2 und 3 verwendet und zwar folgendermaßen: Bit0 = TRUE => bei B_kh = TRUE Umschaltung von KFZWMN auf KFZWMNKH (Hierarchie STATIONARY) Bit1 = TRUE => B_tipin wird zur Ausl¨ osung der TIPIN-Funktionalit¨ at verwendet. Hiervon kann Gebrauch gemacht werden, falls sich ¨ uber die Drehzahlschwelle DNTIPDYN kein hinreichend schnelles Ansprechverhalten erzielen l¨ aßt. Bei SY_BDE = 0 ist diese Funktionalit¨ at nicht aktiv (Grund siehe Funktionsbeschreibung/TIPIN!). Bit2 = TRUE => TIPIN-Funktionalit¨ at aktiv Bit3 = TRUE => im Start und Nachstart wird anstelle von zwstt KFZWMNST verwendet Mit dem Kennfeld KFZWMNKH kann eine spezielle Sp¨ atbegrenzung des Z¨ undwinkels vorgenommen werden. Dies kann aus folgendem Grund erforderlich sein: Werden f¨ ur die Katheizfunktion sofort nach Start sp¨ ate Z¨ undwinkel ben¨ otigt, so k¨ onnen diese oft nur in einem eng begrenzten rl,nmot-Fenster gefahren werden. Bei Lastwechseln etwa kann ein solcher Katheizz¨ undwinkel zu deutlicher Ger¨ auschbildung im Abgasstrang f¨ uhren. Werden hierbei tolerierbare Werte ¨ uberschritten, so kann mit KFZWMNKH der sp¨ atest m¨ ogliche Z¨ undwinkel f¨ ur Katheizen nach fr¨ uh vorschoben werden. Das Kennfeld KFZWMNHSP enth¨ alt die Brenngrenze f¨ ur Katheizen ¨ uber Homogen-Split (HSP). Aufgrund der hohen Abgastemperaturen, die mit den sp¨ aten HSP-Z¨ undwinkeln erreicht werden, kann ein ununterbrochener HSP-Betrieb bereits nach weniger als einer Minute zu Katalysatorsch¨ aden f¨ uhren. Das Kennfeld KFZWMNUM enth¨ alt den sp¨ atest m¨ oglichen Z¨ undwinkel f¨ ur BDE-Betriebsarten-Umschaltungen zwischen Schicht, Homogen-Mager und Homogen. Diese Z¨ undwinkel d¨ urfen nicht sp¨ ater sein als die in KFZWMN abgelegten. Ist es f¨ ur Umschaltungen nicht n¨ otig, den Sp¨ atz¨ undwinkel nach fr¨ uh zu ziehen, sollte diese Funktionalit¨ at durch Nullsetzen von CWZWMNUM deaktiviert werden. Dabei ist zu beachten, daß die Z¨ undung aus- und wieder eingeschaltet werden muß, damit eine ¨ Anderung von CWZWMNUM wirksam wird (s. auch Funktionsbeschreibung/INITIALIZE). Treten bei niedrigen Temperaturen st¨ orende Nachverbrennungen im Abgastrakt auf, so kann ¨ uber die Kennlinie DZWSPM der sp¨ atestm¨ ogliche Z¨ undwinkel in Abh¨ angigkeit von der Motortemperatur nach fr¨ uh verschoben werden. DZWSPM ist so zu applizieren, daß beim jeweiligem Betriebspunkt keine Aussetzer beim sp¨ atest m¨ oglichen Z¨ undwinkel entstehen. Zur Bedatung der Schwelle DZWMNLS sind im Lambda-Split-Betrieb Abgastemperatur, HC sowie Ger¨ auschbildung und Patschneigung im Abgastrakt zu beobachten. Sollte einer der Parameter tolerierbare Werte ¨ uberschreiten, so kann mit DZWMNLS der sp¨ atest m¨ ogliche Z¨ undwinkel bei Lambda-Split nach fr¨ uh vorschoben werden (s. Hierarchie ZWMNHLS). Der bei Vorg¨ angerversionen verwendete Festwert ETAZWMNLS muß bei %ZWMIN 14.X mit X >= 80 mit der Formel DZWMNLS = DZWETAL(ETAZWMNLS) umgerechnet werden, wobei DZWETAL die Inverse zur Kennlinie ETADZWL ist (Sollte Lambda-Split mit offener Ladungsbewegungsklappe gefahren werden, so ist stattdessen DZWETA zu verwenden). Zur Applikation von FWFLBZWMN ist der Einfluß der Stellung der Ladungsbewegungsklappe auf den sp¨ atest m¨ oglichen Z¨ undwinkel zu untersuchen. Idealerweise ist hier der flb_w-Wert einzutragen, bei dem der sp¨ atest m¨ ogliche Z¨ undwinkel dem arithmetischen Mittel von KFZWMN, KFZWMNLB, KFZWMS und KFZWMSLB entspricht.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKR 9.20.0
Seite 1716 von 4100 31.JAN.2003 Thomas Brosi
Vorschl¨ age f¨ ur die Erstbedatung: CWKHZW DELAYZWMNA DNTIPDYN DNZWMN DZWAML DZWDYN
= = = = = =
DZWMNLS DZWSPM ETAZHMMN FWFLBZWMN KFZWMNHSP KFZWMNKH KFZWMNLB KFZWMNST KFZWMNUM SDMRKHZWMN TTIPINEN TVNSZWMS TVZWMSE ZWSPTIP
= = = = = = = = = = = = = =
00001001 im Bin¨ arsystem (dezimal = 9, d.h. KFZWMNKH und KFZWMNST aktiv, TIPIN inaktiv) 0 (Neutralbedatung der MS-Rampenverlangsamung) 100 U/min/s 120 U/min 0.75 ◦ KW f¨ ur die gesamte Kennlinie 0 ◦ KW f¨ ur tmot <= 20 ◦ KW, dar¨ uber in 0.75 ◦ KW-Schritten ansteigend bis etwa 3 ◦ KW bei maximalem tmot-Wert (nur bei aktivem TIPIN relevant, d.h. wenn Bit2 von CWKHZW gesetzt ist) +95.25 ◦ KW 0 ◦ KW 100 % 0.5 KFZWMN KFZWMS KFZWMN, KFZWMSLB = KFZWMS (Neutralbedatung der LBK-Funktionalit¨ at) ur alle nmot_w und rl_w 0 ◦ KW f¨ KFZWMN, CWZWMNUM = 0 50 % TTIPINON = 0 (Nur bei aktivem TIPIN relevant, d.h. wenn Bit2 von CWKHZW gesetzt ist) 0 s (Neutralbedatung der Motorschutz-Unterdr¨ uckung im Nachstart) 100 ms, TVZWMSA = 500 ms (Typische Werte) 3 s (Nur bei aktivem TIPIN relevant, d.h. wenn Bit2 von CWKHZW gesetzt ist)
KFDZMNST: Drehzahlst¨ utzstellen [U/min]: Delta-Z¨ undwinkel [ ◦ KW]: St¨ utzstellen f¨ ur tmst [ ◦ C]: tmot KLFZWMNST KLFZWMNKH
◦
[ C] [s] [s]
-48
1360 0
1400 -1.5
-30 0.9
-20.3 0.53
0.9
1520 -3
-9.8 0.37
1560 -4.5
0 0.28
f¨ ur alle tmst-Werte
12
20.3 0.22
0.9
-30
-20
-10
0
64.5
87
90 0.16
102
143
0.9
0.55
0.2
0.2
10
20
FDEF BBKR 9.20.0 Funktionsdefinition BBKR: conditions for knock control
TIPIN B_tipin B_krldy B_krldyv
BB-DYN B_ladap B_tipin B_krldyf B_krndy
B_kl
B_kl
BB-STAT
B_kr B_kra
B_krndy
B_krldya
B_krldya
B_krldy
B_krldy
B_krldyv
B_krldyv STKRA
B_krgz B_wkral B_zwkrum B_krdws B_kradap
stkrax_w
stkrax_w
B_zwkraa
calculation: adaptation range rl SRL04DYUB
nmot SNM16KRUB
BB_HKS B_hksskr
bbkr-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FU BBKR 9.20.0 Betriebsbedingungen Klopfregelung
bbkr-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKR 9.20.0
Seite 1717 von 4100 31.JAN.2003 Thomas Brosi
STKRA: Detection of load- and speed range KRAN1
KRAN2
KRAN3
KRAN4
KRANH
nmot 0 1
kral1_w KRAL1N (SNM16KRUB)
2
3
4
kral2_w
stkrnx
kral3_w
KRAL2N (SNM16KRUB)
stkrax_w
8
KRALH[%]
rkm_w
stkrax_w
KRAL3N (SNM16KRUB)
0 1
2
kral4_w KRAL4N (SNM16KRUB)
3
kral5_w KRAL5N (SNM16KRUB) B_zwumsch
KRALH
B_hmm
4 5
6
40
bbkr-stkra
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
stkrlx rkm_w
bbkr-stkra
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKR 9.20.0
Seite 1718 von 4100 31.JAN.2003 Thomas Brosi
BB-STAT: release of knock control and adaptation BB-KRDWS
B_kr
B_krdws
B_kr stkrax_w
stkrax_w
BBKR
B_krldyv B_krndy
B_krdws Break 1/
B_kr B_kra B_wkral
kr_monitor 0 B_kra B_wkral
B_hks
B_zwkrum
B_zwkrum
B_krldyv B_krndy B_wkral B_krldya
B_krgz
B_kl B_kradap B_kra
release of adaption
B_krldya B_krldy
SY_KRLZ
B_kradap
evz_aus
B_krndy
1/
B_krkez maskgz
SY_KRLZ
B_krgz
zwkrafld
B_zwkraa
B_zwkraa
bbkr-bb-stat
1 zzylkr B_krgz bbkr-bb-stat
BB-KRDWS: condition for safety retard of ignition
SY_KRLZ 1
30 false
DFPM
B_krdwslz
E_krxx B_eks
B_krdws SY_KRLZ
B_krdws
B_nldg
1 true
SYN-Error B_krsyne B_kr
CWKRNLR 0
B_krfdks
bbkr-bb-krdws
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_krkez
1
bbkr-bb-krdws
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKR 9.20.0
Seite 1719 von 4100 31.JAN.2003 Thomas Brosi
SYN-ERROR: determination of KC-emergency operation
1/ B_synph
B_krsyne
B_krsyne false 2/ B_krnl
1/
1/
SY_ZNDAUS 1
B_krsyne false
2/ B_krnl
1/ 1/
SY_KSZA false
1
2/
1/ true
true B_krsyne
B_krsyne
B_krnl bbkr-syn-error
2/ false
B_krnl
bbkr-syn-error
dfpgetErf
DFP_KS1
E_ks1h
SY_KSZA 1 false dfpgetErf
DFP_KS2
E_ks2h
SY_KSZA
B_eks
B_eks
2 false dfpgetErf
DFP_KS3
E_ks3h
SY_KSZA 3 false DFP_KS4
dfpgetErf
E_ks4h
CC196 diagnosis
DFP_KRIC DFP_KRSPI
dfpgetErf E_kric dfpgetErf E_krspi
E_krxx bbkr-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
knocksensor diagnosis
bbkr-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKR 9.20.0
Seite 1720 von 4100 31.JAN.2003 Thomas Brosi
BBKR: release of knock control and adaptation TMKR [˚C]
CWKR 0
Break 2/
2.25 tmot
1/
B_tmkr false
B_krkoueb
B_kr
B_hos B_stend lkr_w LKRN (SNM16KRUB)
B_basch
KRALH
B_kr
B_kr
rkm_w B_bdeminst
B_kra
B_kra
tmot B_krldyv
TMKRA [˚C] B_easch stkrax_w
B_krdws
stkrax_old /NC
KRLNMDY 1
1/ true
true
B_wkral
B_wkral
B_homhmm
bbkr-bbkr
B_hmmhom
bbkr-bbkr
BB_HKS: Determination of B_hksskr B_hom CWKR 1
nmot 1/
NHKSMX true rlmnhks_w
B_hksskr
wkrmav
RLMNHKSN (SNM16KRUB) HRLHKS
WKRMNH
rl_w
nmot 1/ false
B_hksskr
NHKSMX KRANH
bbkr-bb-hks
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_krndy
bbkr-bb-hks
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKR 9.20.0
Seite 1721 von 4100 31.JAN.2003 Thomas Brosi
TIPIN: Detection of tip ins CWTIPIN 1 B_krldyv B_krldy
2 true B_tipin
B_tipin
gangi 0
bbkr-tipin
B_vnull B_kuppl bbkr-tipin
BB-DYN: Detection load and engine speed dynamic response, enabling adaption
B_krldyv
B_ladap
B_ladap CWTIPIN 0 true tmot 1/
TMDYNA [˚C] true
B_krdws
B_krldya
B_krldya
nmot 1/ true
NKRDYF
B_krldyf
B_krldyf
wkrdyv DLAST
0.0
B_drlkrdyof B_drlkrdy
1/
B_krldyf
B_krldya
false DYN-BITS B_krldyv
B_ll
2/
B_krldyv
B_krldy
B_krldy
B_krndy
B_krndy
B_ldydok B_basch B_schs
bbkr-bb-dyn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_tipin
bbkr-bb-dyn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKR 9.20.0
Seite 1722 von 4100 31.JAN.2003 Thomas Brosi
dwped_w B_hom dyespofv_w KRDYESPOF (SNM16KRUB) B_bdeminst
true
B_drknv
dyespv_w
hand shake between synchro and 10ms-raster false
KRDYESP (SNM16KRUB)
B_drknv B_hom
1/ dpsfg_w
B_drlkrdyof
dpskrmx_w
B_drlkrdy
dyespfof_w KFDYESPFOF (SNM16KRUB,SRL04DYUB)
bbkr-dlast
bbkr-dlast
DYN-BITS: Determination dynamics condition 1/ azkeldy_w
4/
zldyke_w
AZKELDYN (SNM16KRUB)
true
B_krldy
B_ldydok 2/ azkrldy_w
3/ true
zldy_w
B_krldyv
AZKRLDYN (SNM16KRUB) ngas_w
[1/min/s]
ngkrv_w 1/
NGKRWN (SNM16KRUB) azkrndy_w
2/ true
zndy_w
B_krndy
AZKRNDYN (SNM16KRUB) SY_ZYLZA
B_krldy
2/
1/ zldyke_w 1
0
1/ false
B_krldyv
zldy_w
0
1/ false
B_krndy
zndy_w
B_krldyv
B_krldyv
2/
1/ 1
B_krldy
2/
1/ 1
B_krldy
0
1/ false
B_krndy
B_krndy
bbkr-dyn-bits
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dyespfv_w KFDYESPF (SNM16KRUB,SRL04DYUB)
bbkr-dyn-bits
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKR 9.20.0
Seite 1723 von 4100 31.JAN.2003 Thomas Brosi
Initialize
azkeldy_w
lkr_w
AZKELDYN (SNM16KRUB)
kral1_w
AZKRLDYN (SNM16KRUB)
LKRN (SNM16KRUB)
azkrldy_w KRAL1N (SNM16KRUB)
azkrndy_w kral2_w
AZKRNDYN (SNM16KRUB)
KRAL2N (SNM16KRUB) SY_ZYLZA kral3_w KRAL3N (SNM16KRUB) ngkrv_w NGKRWN (SNM16KRUB)
dyespfv_w KFDYESPF (SNM16KRUB,SRL04DYUB)
kral4_w KRAL4N (SNM16KRUB) dyespfof_w
dyespofv_w
kral5_w ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KRAL5N (SNM16KRUB)
dyespv_w KRDYESP (SNM16KRUB)
rlmnhks_w RLMNHKSN (SNM16KRUB)
bbkr-initialize
KRDYESPOF (SNM16KRUB)
KFDYESPFOF (SNM16KRUB,SRL04DYUB)
bbkr-initialize
ABK BBKR 9.20.0 Abkurzungen ¨ Parameter
Source-X
AZKELDYN AZKRLDYN AZKRNDYN CWKR CWKRNLR CWTIPIN HRLHKS KFDYESPF KFDYESPFOF KRAL1N KRAL2N KRAL3N KRAL4N KRAL5N KRALH KRAN1 KRAN2 KRAN3 KRAN4 KRANH KRDYESP KRDYESPOF KRLNMDY LKRN NGKRWN NHKSMX NKRDYF RLMNHKSN SNM16KRUB SRL04DYUB TMDYNA TMKR TMKRA WKRMNH
NMOT NMOT NMOT
Art
Bezeichnung
KL KL KL FW FW FW FW KF KF KL KL KL KL KL FW FW FW FW FW FW KL KL FW KL KL FW FW KL SV (REF) SV FW FW FW FW
Zundungen ¨ pro Zylinder bei KR-Lastdynamik => Klopferkennung Anzahl Zundungen ¨ pro Zyl. bei KR-Lastdynamik Anzahl Zundungen ¨ fur ¨ KR-Drehzahldynamik Codewort Klopfregelung Codewort Notlauf KR bei Abfall eines von zwei KS Codewort fur ¨ Tip in - Funktion homogen Klopfschutz Lasthysterese Lastdynamikerkennungsschwelle Dynamikvorhalt Offsetschwelle Klopfregeladaption Lastbereich 1 Klopfregeladaption Lastbereich 2 Klopfregeladaption Lastbereich 3 Klopfregeladaption Lastbereich 4 Klopfregeladaption Lastbereich 5 Klopfregeladaption Lasthysterese Klopfregeladaption Drehzahlbereich, Stutzstelle ¨ 1 Klopfregeladaption Drehzahlbereich, Stutzstelle ¨ 2 Klopfregeladaption Drehzahlbereich, Stutzstelle ¨ 3 Klopfregeladaption Drehzahlbereich, Stutzstelle ¨ 4 Klopfregeladaption Drehzahlhysterese Erkennungsschwelle fur ¨ Lastdynamik mit Fahrpedalwert Offset fur ¨ Lastdynamik mit Fahrpedalwert Lesen bei Last-/Drehzahlbereichswechsel: immer oder nur bei Dynamik Lastschwelle Klopfregelung Schwellwert Drehzahlgradient fur ¨ Dynamikerkennung nmax fur ¨ homogen Klopfschutz (Doppeleinspritzung) Drehzahlschwelle fur ¨ Freigabe der KR-Dynamikadaption nach fruh ¨ Lastschwelle fur ¨ homogen Klopfschutz Stutzstellenverteilung Drehzahl, 16 Sst. ¨ Stutzstellenverteilung ¨ relative Fullung, ¨ 4 Sst. TMOT - Schwelle fur ¨ Lastdynamikadaption aktiv Motortemperaturschwelle fur ¨ Klopfregelung aktiv Motortemperaturschwelle fur ¨ adaptive Klopfregelung wkrma-Schwelle fur ¨ Umschaltung zur Doppeleinspritzung
Systemkonstante
Art
Bezeichnung
SY_KRLZ SY_KSZA
SYS (REF) Systemkonstante: LZF vorhanden SYS (REF) Systemkonstante: Anzahl Klopfsensoren
NMOT NMOT NMOT NMOT NMOT NMOT NMOT
NMOT NMOT NMOT NMOT
NMOT NMOT RL
Source-Y
RL RL
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKR 9.20.0
Systemkonstante
Art
SY_ZNDAUS SY_ZYLZA
SYS (REF) Zundausgabe ¨ fur ¨ (1)Einzel- oder (2)Doppelfunkenspule SYS (REF) Zylinderanzahl
Variable
Quelle
AZKELDY_W AZKRLDY_W AZKRNDY_W B_BASCH
BBKR BBKR BBKR BDEMUM
B_BDEMINST
BDEMUM
B_DRKNV B_EASCH B_EKS B_HKS
BBKR BDEMUM BBKR BDEMUM
B_HKSSKR B_HMM
BBKR BDEMUM
B_HMMHOM
BDEMUM
B_HOM
BDEMUM
B_HOMHMM
BDEMUM
B_HOS
BDEMUM
B_KL
KRKE
B_KR
BBKR
B_KRA B_KRADAP B_KRDWS
BBKR BBKR BBKR
B_KRDWSLZ B_KRFDKS B_KRGZ B_KRKEZ B_KRKOUEB B_KRLDY B_KRLDYA B_KRLDYF B_KRLDYV B_KRNDY B_KRNL B_KRSYNE B_KUPPL
BBKR BBKR BBKR GGKR BBKR BBKR BBKR BBKR BBKR BBKR BBKR GGEGAS
B_LADAP B_LL
BBKR MDFAW
B_NLDG
DDG
B_SCHS
BDEMKO
B_STEND
BBSTT
B_SYNPH
DPH
B_TIPIN B_TMKR B_VNULL
BBKR BBKR GGVFZG
B_WKRAL B_ZWKRAA B_ZWKRUM B_ZWUMSCH
BBKR BBKR BBKR BDEMUM
DFP_KRIC DFP_KRSPI DFP_KS1
BBKR BBKR BBKR
Referenziert von
Bezeichnung
Art
Bezeichnung
LOK LOK LOK EIN
aktueller Wert der Kennlinie AZKELDYN aktueller Wert der Kennlinie AZKRLDYN aktueller Wert der Kennlinie AZKRNDYN Bedingung Schicht-Betriebsart (Schicht, Schicht-Katheizen) aktiv
AWEA, BBKR,ESAUSG, GK, RKTI, ... EIN BBKR, DMDSTP,DSCHED, ESUK,HDRPSOL, ... LOK BBAGR, BBKR, RKTI EIN AUS AWEA, BBKR,EIN BDEMKO, BDEMUS,ESAUSG, ... DSMBDEP AUS EIN BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... EIN BBKR, MDKOG,ZWBAS, ZWGRU, ZWOUT ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... EIN BBKR, MDKOG,ZWBAS, ZWGRU, ZWOUT ATM, BBKR,EIN BDEMEN, BDEMUE,BGAGRSOL, ... BBKR, DKRA,EIN DLGHMM, KRADAP,KRDY, ... DKRA, DKRS, GGKR, AUS KRADAP, KRKE, ... AUS KRADAP AUS KRADAP, KRREG,AUS MDBGRG, NMAXMD BBKR EIN DKRS AUS KRREG AUS KRREG AUS BBKR EIN DKRS, GGKR, KRKE AUS KRDY AUS KRDY AUS KRDY AUS DKRS, GGKR, KRKE AUS KRKE AUS LOK EIN ARMD, BBKR,BBSAWE, BDEMAB,BDEMKO, ... KRDY AUS ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... BBKR, BDEMEN,EIN BDEMUE, BDEMUM,LAMSDNE, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... BBKR, DMDMIL,EIN DMDSTP KRDY, ZWMIN AUS DKRS, GGKR, KRDY AUS BBGANG, BBKR,EIN GGEGAS, MDANF, MDFAW DLGHMM, KRREG AUS KRDY AUS KRREG AUS BBKR, ZWLIM,EIN ZWOUT, ZWSEL DKRIC DOK DKRIC, DKRSPI DOK DKRS DOK
Seite 1724 von 4100 31.JAN.2003 Thomas Brosi
¨ Bedingung Instationarbetrieb bei Betriebsarten-Umschaltung
handshake 10ms - KR.synchro Bedingung Einspritzart Schicht Bedingung Klopfsensorfehler erkannt Bedingung Betriebsart Homogen-Klopfschutz
BDE-Betriebsartensollwert homogen Klopfschutz aus KR Bedingung Betriebsart Homogen-Mager
Bedingung Zundwinkel-Umschaltung ¨ von Homogen-Mager nach Homogen
Bedingung Betriebsart Homogen Bedingung Zundwinkel-Umschaltung von Homogen nach Homogen-Mager ¨
Bedingung Betriebsart Homogen-Schicht
Bedingung fur ¨ erkannte Klopfer
Bedingung Klopfregelung aktiv Bedingung KR-Adaption aktiv ¨ Bedingung Freigabe Stationaradaption ¨ Bedingung Klopfregelung Sicherheitsspatverstellung ¨ Bedingung: Klopfregelung Sicherheitsspatverstellung von LZF gefordert Bedingung Freigabe Diagnose KS gefuhrter ¨ Zylinder EV des aktuellen Zylinders abgeschaltet ¨ Ubertragung der Filterkoeffizienten Klopfregung aktiv Bedingung Lastdynamik fur ¨ Klopferkennung aktiv Bedingung Lastdynamikvorhalt und -adaption aktiv Bedingung Adaption Lastdynamikvorhalt nach fruh ¨ freigegeben Bedingung Lastschwelle fur ¨ Dynamikvorhalt uberschritten ¨ Bedingung Drehzahldynamik fur ¨ Klopferkennung aktiv Notlauf Klopferkennung bei Phasennotlauf und/oder Doppelzundung ¨ Klopfregelung Synchronisationsfehler bei Phasenfehler ¨ Bedingung Kupplungspedal betatigt
Bedingung Eintritt in Lastdynamikadaption Bedingung Leerlauf Bedingung Drehzahlgeber-Notlauf ist aktiv. Bedingung Sollbetriebsart Schicht
Bedingung Startende erreicht Bedingung Synchronisation Phase Tip in erkannt Bedingung Temperatur (tmot) fuer KR aktiv erreicht Bedingung Fahrzeug steht
Bedingung wkr aus KR-Adaptionskennfeld einlesen Bedingung Zundwinkel ¨ der KR wird ausgegeben Flag: schnelle Fruhverstellung ¨ Bedingung Umschaltung Zundwinkel ¨ wegen Betriebsartenwechsel Interne Fehlerpfadnummer: Klopfregelung Klopfsensorauswerte-IC ¨ Interne Fehlerpfadnummer: Klopfregelung SPI-Uberwachung Interne Fehlerpfadnummer: Klopfsensor 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKR 9.20.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
DFP_KS2 DFP_KS3 DFP_KS4 DPSFG_W
BBKR BBKR BBKR SRMSEL
DKRS DKRS DKRS BBKR, BGRLP, SRMSEL
DOK DOK DOK EIN
Interne Fehlerpfadnummer: Klopfsensor 2 Interne Fehlerpfadnummer: Klopfsensor 3 Interne Fehlerpfadnummer: Klopfsensor 4 delta-Frischgaspartialdruck im Saugrohr
DPSKRMX_W DWPED_W DYESPFOF_W DYESPFV_W DYESPOFV_W DYESPV_W EVZ_AUS
BBKR GGPED BBKR BBKR BBKR BBKR AEVAB
LOK EIN LOK LOK LOK LOK EIN
max. Wert dpsfg_w oder dpsmp_w Gradient des normierten Fahrpedalwinkels aktueller Wert Offset fur ¨ Lastdynamikerkennungsschwelle aktueller Wert Lastdynamikerkennungsschwelle aktueller Wert Offset fur ¨ Lastdynamikerkennungsschwelle aktueller Wert Lastdynamikerkennungsschwelle mit Fahrpedal Einspritzausblendmuster
E_KRIC E_KRSPI E_KS1 E_KS1H E_KS2 E_KS2H E_KS3 E_KS3H E_KS4 E_KS4H GANGI
DKRIC DKRSPI DKRS BBKR DKRS BBKR DKRS BBKR DKRS BBKR BBGANG
EIN EIN EIN AUS EIN AUS EIN AUS EIN AUS EIN
Errorflag: Klopfregelung Klopfsensorauswerte-IC ¨ Errorflag: Klopfregelung SPI-Uberwachung Errorflag: Klopfsensor 1 Hilfserrorflag KS1 Errorflag: Klopfsensor 2 Hilfserrorflag KS2 Errorflag: Klopfsensor 3 Hilfserrorflag KS3 Errorflag: Klopfsensor 4 Hilfserrorflag KS4 Ist-Gang
KRAL1_W KRAL2_W KRAL3_W KRAL4_W KRAL5_W KR_MONITOR
BBKR BBKR BBKR BBKR BBKR GGKR
LKR_W MASKGZ NGAS_W
BBKR BGNG
NGKRV_W NMOT
BBKR BGNMOT
RKM_W RL
ZUESCH SRMSEL
RLMNHKS_W RL_W
BBKR SRMSEL
STKRAX_W STKRLX STKRNX TMOT
BBKR BBKR BBKR GGTFM
WKRDYV WKRMAV ZLDYKE_W ZLDY_W ZNDY_W ZWKRAFLD ZZYLKR
KRDY KRREG BBKR BBKR BBKR ZWOUT GGKR
BBKR, GGPED
AEVABZK, BBKR,EVABUE, KRREG BBKR BBKR, DKRIC BBKR, TKMWL BBKR, TKMWL BBKR, TKMWL BBKR, TKMWL ARMD, BBKR,BBSAWE, BDEMEN,BDEMKO, ...
LOK LOK LOK LOK LOK BBKR, KRADAP, KRKE, EIN KRREG LOK EIN BBKR, KRREG BBKR, LLRMD,EIN LLRRM, MDASG, SU, ... LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AWEA, BBKR EIN ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... LOK BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... KRADAP, KRREG AUS LOK KRDY AUS ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN BBKR, ZUE, ZWBAS AWEA, BBAGR, BBKR EIN LOK LOK LOK EIN BBKR, KRREG, ZUE BBKR, DKRA,EIN KRADAP, KRDY, KRKE, ...
Seite 1725 von 4100 31.JAN.2003 Thomas Brosi
aktueller Wert Last-Adaptionsbereich 1 aktueller Wert Last-Adaptionsbereich 2 aktueller Wert Last-Adaptionsbereich 3 aktueller Wert Last-Adaptionsbereich 4 aktueller Wert Last-Adaptionsbereich 5 Aktivierung von KR-Funktionen; Anzeige des Ist-Zustandes aktueller Wert der Lastschwelle Klopfregelung Maske: gefuhrte ¨ Zylinder Drehzahlgradient uber ¨ ein Arbeitsspiel
aktueller Wert Drehzahldynamikschwelle Motordrehzahl ¨ mittlere relative Kraftstoffmasse uber ¨ zwei Banke relative Luftfullung ¨ Lastschwelle fur ¨ homogen Klopfschutz relative Luftfullung ¨ (Word) Index fur ¨ KR-Adaptionskennfeld Laststutzstelle ¨ fur ¨ die KR-Adaption Drehzahlstutzstelle ¨ fur ¨ die KR-Adaption Motor-Temperatur ¨ Zundwinkelsp ¨ atverstellung bei KR-Dynamik ¨ Mittelwert der ZW-Spatverstellungen der KR, allg. (im Notlauf mit Sicherheit) ¨ Zundungsz ¨ ahler fur ¨ Lastdynamik => Klopferkennung ¨ Zundungsz ¨ ahler fur ¨ Lastdynamik ¨ Zundungsz ¨ ahler fur ¨ Drehzahldynamik Bitmuster des zyl.ind. abgelegten B_zwkra ¨ Zylinderzahler der Klopfregelung
FB BBKR 9.20.0 Funktionsbeschreibung Betriebsbedingungen f¨ ur die Klopfregelung ========================================= Die Funktion %BBKR beschreibt die Betriebsbedingungen, unter denen bestimmte Teilfunktionen der Klopfregelung ausgef¨ uhrt werden. Die Erl¨ auterung dieser Teilfunktionen selbst erfolgt in den zugeh¨ origen FDEFs %KRKE (Klopferkennung), %KRREG (station¨ are Klopfregelung), %KRADAP (Station¨ aradaption) und %KRDY (Lastdynamikadaption).
Betriebsbedingungen f¨ ur station¨ are Klopfregelung und Adaption (BB-STAT) ======================================================================= Die Freigabe der Klopfregelung erfolgt, wenn Motortemperatur und Last Schwellen ¨ uberschreiten, oberhalb derer Klopfen unter worst case Bedingungen auftreten kann. Um Totzeiten bei vorhandener Lastdynamik zu vermeiden, wird die Klopfregelung auch durch eine entsprechende Lastdynamik bei noch nicht ¨ uberschrittener Lastschwelle aktiviert. Bei BDE Systemen statt die relative F¨ ullung (rl) wird die mittlere relative Kraftstoffmasse (rkm_w) ¨ uber zwei B¨ anke verwendet. Bedingung KR aktiv (s. BBKR):
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKR 9.20.0
Seite 1726 von 4100 31.JAN.2003 Thomas Brosi
B_kr = (CWKR(Bit0)=1) & (tmot > TMKR) & ((rkm_w > LKRN) v B_krldyv) & B_stend & !B_basch & !B_hos & !B_krkoueb Die Station¨ aradaption wird bei eingeschwungenen thermischen Verh¨ altnissen des Motors freigegeben. Die Adaption wird w¨ ahrend eines Betriebsartenwechsels gesperrt. Bedingung Adaption aktiv (s. BBKR) : B_kra = B_kr & (tmot > TMKRA >= TMKR) & !B_easch & !B_bdeminst Der Adaptionsalgorithmus (s. %KRADAP) ermittelt die f¨ ur den aktuellen Last-Drehzahl-Bereich repr¨ asentative Z¨ undwinkelsp¨ atverstellung (Klopfgrenze), welche im Adaptionskennfeld gespeichert wird und damit beim erneuten Anfahren dieses Bereiches als Vorsteuerwert f¨ ur die Z¨ undwinkelsp¨ atverstellung zur Verf¨ ugung steht. Das Adaptionskennfeld wird ausgelesen (B_wkral = 1), wenn davon ausgegangen werden kann, daß sich die Klopfgrenze bezogen auf den Grundz¨ undwinkel deutlich verschoben hat, d.h. bei: - Aktivierung der Klopfregeladaption - Wechsel des Adaptionsbereiches, hierbei kann ¨ uber das Label KRLNMDY entschieden werden, ob ggf. eine gleichzeitige Last- oder Drehzahldynamik vorhanden sein muß, um das Auslesen zu erzwingen. Bei der Adaption k¨ onnen nicht alle die Klopfgrenze beeinflussenden Faktoren erfaßt werden, so daß die adaptierten Werte zum Zeitpunkt ihres Auslesens von der tats¨ achlichen Klopfgrenze abweichen k¨ onnen. Es wird daher gleichzeitig mit dem Auslesen eine schnelle Verstellung der Sp¨ atverstellwerte Richtung fr¨ uh aktiviert (B_zwkrum = 1). Die Bedingung f¨ ur den Start der schnellen Fr¨ uhverstellung (B_zwkrum = 1) ist entweder eine Umschaltung in BDE-Betriebsart Homogen-Klopfschutz oder das Auslesen der adaptierten Werte wkrav(i) nach wkrv(i), wenn keine Dynamik vorliegt oder die Beendigung einer Dynamikphase. Diese wirkt bis zum Auftreten des ersten Klopfereignisses nach Auslesen. Durch diese Maßnahme wird eine schnelle Abregelung ggf. zu großer Sp¨ atverstellwerte auf die tats¨ achliche Klopfgrenze erzielt. Die Klopfregelung erfolgt zylinderindividuell. Pro synchro-Durchlauf wird in %KRREG also genau ein Sp¨ atverstellwert berechnet. Wird jedoch zus¨ atzlich das Adaptionskennfeld ausgelesen, so m¨ ussen die Sp¨ atverstellwerte aller SY_ZYLZA Zylinder innerhalb eines synchro-Durchlaufs neu berechnet werden. Diese Berechnung wird mit B_wkral aktiviert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Organisation des Station¨ ar-Adaptionskennfeldes (STKRA) ====================================================== Im Adaptionskennfeld wkrav wird f¨ ur jeden Last- und Drehzahlbereich pro Zylinder eine RAM-Zelle reserviert. Die Bereichsgrenzen f¨ ur Last und Drehzahl werden applizierbaren Labeln (KRAL1-5N bzw. KRAN1-4) entnommen. Die dort abgelegten Werte sollen als Grenzwerte bei steigender Last oder Drehzahl verwendet werden. Die Werte KRAL1-3N sind f¨ ur die Adaption im !hmm-Betrieb vorgesehen, die Werte KRAL4-5N f¨ ur den hmm-Betrieb. Daraus ergibt sich ein Kennfeld mit folgendem Aufbau:
adaptierte Werte f¨ ur !hmm-Betrieb +--------+--------+--------+--------+--------+ | | | | | | +--------+--------+--------+--------+--------+ | | | | | | +--------+--------+--------+--------+--------+ | | | | | | +--------+--------+--------+--------+--------+ | | | | | | +--------+--------+--------+--------+--------+ KRAN1 KRAN2 KRAN3 KRAN4
KRAL3N KRAL2N KRAL1N
adaptierte Werte f¨ ur hmm-Betrieb
KRAL5N KRAL4N
+--------+--------+--------+--------+--------+ | | | | | | +--------+--------+--------+--------+--------+ | | | | | | +--------+--------+--------+--------+--------+ | | | | | | +--------+--------+--------+--------+--------+ KRAN1 KRAN2 KRAN3 KRAN4
Bei fallender Last oder Drehzahl wird von diesen Werten eine applizierbare Hysterese (KRALH, KRANH) subtrahiert. Der aktuelle Lastbereich wird in stkrlx, der Drehzahlbereich in stkrnx abgelegt. Das Standardkennfeld ist f¨ ur maximal 8 Zylinder, 5 Drehzahl- und 4 Lastbereiche ausgelegt. F¨ ur die Indizierung der wkrav(i) - RAM-Zellen wird folgende Vorschrift verwandt: i = zzylkr + 8 * stkrnx + 40 * stkrlx zzylkr = 0...7, also max. 8 Zylinder darstellbar stkrnx = 0...4, 5 Drehzahlbereiche BDE: stkrlx = 0...6, 7 Lastbereiche (3 f¨ ur Homogen-Mager). Lesen: Die Sp¨ atverstellung aller Zylinder wkrv(i) wird mit den Werten aus wkrav(i) ¨ uberschrieben, wenn (B_kr
& (tmot > TMKRA >= TMKR) & (!B_easch)) & (!B_krdws)
und eine der folgenden Bedingungen erf¨ ullt wird: 1. ¨ Ubergang von (B_kr & (tmot > TMKRA >= TMKR) & (!B_easch)) = 0 zu 1 2. Lastbereichswechsel oder Drehzahlbereichswechsel mit Dynamik (KRLNMDY = 1) bzw. ohne Dynamik (KRLNMDY = 0) 3. Umschaltung vom Homogen (HOM) zum Homogen Mager (HMM) Betriebsart oder vom HMM zum HOM Betriebsart.
Freigabe Klopfsensordiagnose ============================ Wenn kein Fehlverhalten des Klopfauswerte-IC CC196 diagnostiziert wurde (!E_kric & !E_krspi), kein Drehzahlgebernotlauf vorhanden ist und die Klopfsensorzuordnung eindeutig ist, wird die Klopfsensordiagnose durch das Bit B_krfdks freigegeben. Wird eine dieser Bedingungen nicht erf¨ ullt, so wird B_krdws gesetzt und die Sicherheitssp¨ atverstellung aktiviert.
Ersatzmaßnahme bei defektem Klopfsensor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKR 9.20.0
Seite 1727 von 4100 31.JAN.2003 Thomas Brosi
======================================= Bei Systemen mit mehreren Klopfsensoren k¨ onnen die Zylinder, die vom defekten Klopfsensor beobachtet werden, durch die Zylinder der funktionsf¨ ahigen Sensoren gef¨ uhrt werden. Diese Ersatzmaßnahme bei erkanntem Klopfsensorfehler wird mit dem Codewort CWKRNLR = 1 aktiviert. Die Zylinder des defekten Sensors werden dann von den Zylindern des/der funktionsf¨ ahigen Sensors/en gef¨ uhrt wkrv(defekter Zyl.) = wkrv(lz) + wkrlzofv(defekter Zyl.). Wenn akrgz > 0 (s. %KRLZ) werden die Zylinder der defekten Sensoren solange gef¨ uhrt, bis die minimale Anzahler m¨ oglichen Leitzylinder (MINAKRLZ) unterschritten wird. Ist dies der Fall, dann wird B_ksdws gestzt und die Sicherheitssp¨ atverstellung aktiviert. Ist diese Ersatzmaßnahme nicht aktiviert, wird sofort nach Erkennen eines Klopfsensorfehlers B_krdws gesetzt und die damit verbundene Sicherheitssp¨ atverstellung aktiviert.
Sensorzuordnung =============== Die Sensorzuordnung muß eindeutig sein (!B_krsyne). Dies ist immer der Fall bei vorhandener Phasensynchronisation (B_synph). Die Zuordnung stimmt bei Phasenfehler auch, wenn nur ein Klopfsensor (SY_KSZA=1) vorhanden ist. Die Zuordnung ist bei nicht vorhandener Phasensynchronisation (!B_synph) immer unsicher, wenn mehr als ein Klopfsensor vorhanden ist.
Sicherheitssp¨ atverstellung bei aktiver Klopfregelung (BB-KRDWS) =============================================================== Ist das Sicherheitsflag der KR, B_krdws, gesetzt (s. BB-KRDWS), werden dwkrz(i) und wkrmav mit krdwsw ¨ uberschrieben, falls die Klopfregelung aktiv ist. wkrav(i), wkrv(i) und wkrmv werden nicht aktualisiert, solange B_krdws gesetzt ist. Wird B_krdws wieder zur¨ uckgesetzt, wird dwkrz(i) mit wkrv(i) und wkrmav mit wkrmv ¨ uberschrieben.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Lastdynamik =========== Die Lastdynamik ist durch zwei Erscheinungen gekennzeichnet: - verst¨ arkte Klopfneigung (bei entsprechender Temperatur) - schnelle Ger¨ auschzunahme denen durch folgende Maßnahmen begegnet wird: - eine zus¨ atzliche Z¨ undwinkelsp¨ atverstellung (Dynamikvorhalt wkrdyv bei B_krldya = 1, s. %KRDY) - eine schnellere Nachf¨ uhrung des Referenzpegels und erh¨ ohte Klopferkennungsschwellen (bei B_krldy = 1, s. %KRKE)
Ermittlung des Lastgradienten (DLAST) ===================================== Im homogen Betrieb (B_hom) oder im Instation¨ arbetrieb w¨ ahrend BDE-Betriebsartenwechsel (B_bdeminst), wird die Lastdynamik ¨ uber dpskrmx_w (max. Wert des Delta-Frischgaspartialdrucks im Saugrohr dpsfg_w) ausgel¨ ost. Lastdynamik muß im 10ms-Raster erkannt und ausgel¨ ost werden. Die zur Verf¨ ugung stehenden F¨ ullungs¨ anderungen werden im Synchro berechnet. Wird das Lastsignal zwischen zwei 10ms-Tasks mehrfach berechnet (oberhalb einer bestimmten Drehzahl, abh¨ angig von der Zylinderzahl), dann wird der Maximalwert der in den vergangenen 10ms berechneten Werte des F¨ ullungssignal in dpskrmx_w gespeichert. Dieser Maximalwert wird dann im 10ms-Raster mit der Dynamikerkennungsschwelle KFDYESPF oder KFDYESPF+KFDYESPFOF verglichen. Im nicht hom-Betrieb, wird als Maß f¨ ur die Last¨ anderung, der Gradient des normierten Fahrpedalwinkels (dwped_w) verwendet. Da dieser Wert (dwped_w) im 10ms-Raster zur Verf¨ ugung gestellt wird, kann diser Wert direkt mit der daf¨ ur vorgesehenen Dynamikerkennungsschwelle KRDYESP oder KRDYESP+KRDYESPOF verglichen werden.
Erkennung Lastdynamik und Freigabe der Dynamikadaption (BB-DYN, DYN_BITS) ========================================================================= Die Lastdynamik wird betriebsartenabh¨ angig (s. DLAST) ausgel¨ ost. Ist bei einer Beschleunigung die Differenz dpskrmx_w zwischen zwei aufeinanderfolgenden Abtastungen (im homogen Betrieb) oder der Gradient des normierten Fahrpedalwinkels dwped_w (im nicht homogen Betrieb), gr¨ oßer als die 1. Dynamikerkennungsschwelle KFDYESPF (B_hom) oder KRDYESP (!B_hom) und sind der Leerlauf (B_ll), die BDE-Betriebsart Schicht (B_basch) und BDE-Betriebsartsollwert Schicht (B_schs) nicht aktiviert, so werden der Timer zldyke_w auf den Startwert AZKELDYN * SY_ZYLZA und das Bit B_krldy auf 1 gesetzt. F¨ ur das Setzen/R¨ ucksetzen von B_krldyv gilt prinzipiell das gleiche Vorgehen, allerdings mit AZKRLDYN * SY_ZYLZA, als Startwert f¨ ur den Z¨ ahler zldy_w. Solange zldy_w > 0, B_kr = 1 und tmot <= TMDYNA, gilt nur die Bedingung B_krldyv = 1. Gilt zus¨ atzlich (tmot > TMDYNA) & (!B_krdws) & & (!B_tipin) (f¨ ur Bit0 des CWTIPIN = 1)) dann wird die Bedingung B_krldya = 1 und damit ein Dynamikvorhalt wkrdyv ausgegeben. Das Ausl¨ osen der Lastdynamik wird durch die Bits B_ll, B_basch oder B_schs gesperrt. Im Leerlauf (B_ll) darf, um eine Verschlechterung der Leerlaufqualit¨ at durch den Dynamikvorhalt zu vermeiden, keine Dynamik erkannt werden. Sobald dpskrmx_w < KFDYESPF (B_hom) oder dwped_w < KRDYESP (!B_hom), werden zldyke_w und zldy_w pro Verbrennung dekrementiert. Bei zldyke_w = 0 wird B_krldy zur¨ uckgesetzt und bei zldy_w = 0 wird B_krldyv zur¨ uckgesetzt. Bei zndy_w = 0 wird das Bit B_krndy zur¨ uckgesetzt. Ist bei einer Beschleunigung dpskrmx_w (im homogen Betrieb) gr¨ oßer als die 2. Dynamikerkennungsschwelle KFDYESPF+KFDYESPFOF (Dynamikvorhalt Erkennungsschwelle) oder dwped_w (im nicht homogen Betrieb) gr¨ oßer als die 2. Dynamikerkennungsschwelle KRDYESP+KRDYESPOF (Dynamikvorhalt Erkennungsschwelle) und gelten zus¨ atzlich (tmot > TMDYNA), !B_krdws (die Klopfregelung Sicherheitssp¨ atverstellung ist nicht aktiviert) und (nmot > NKRDYF), so wird das Bit B_krldyf gesetzt und damit die Adaption des Dynamikvorhalts nach fr¨ uh freigegeben. Diese Freigabe wird bei wkrdyv = 0 zur¨ uckgesetzt. Die Abregelung von wkrdyv beginnt beim R¨ ucksetzen von B_krldyv. Ist wkrdyv auf 0 abgeregelt und !B_krldyv, so werden auch B_krldya und B_krldyf zur¨ uckgesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKR 9.20.0
Seite 1728 von 4100 31.JAN.2003 Thomas Brosi
Im folgenden Diagram ist eine ¨ Ubersicht der Setz- und R¨ ucksetzbedingungen der Dynamikbits f¨ ur den hom-Betrieb dargestellt:
dpskrmx_w ˆ *---* * * * * * * * * | dpskrmx_w < KFDYESPF ---> *---+ | *---+ - - - - - - - - | | . | dpskrmx_w > KFDYESPF + KFDYESPFOF --->| . | | . | *---+ . | dpskrmx_w > KFDYESPF --->| . | | . | *---+ . | dpskrmx_w > KFDYESPF -->| . | | . | *---+ - - - - - - - - - - - - - - | dpskrmx_w < KFDYESPF -->*---+ . . | *---+ - - - - - - - - - - - - - - - - - - | | . . . | *---+ . . . | dpskrmx_w>KFDYESPF-->| . . . | *---+ - - - - - - - - - - - - - - - - - - - - - - | * * *---+ . . . | . . . . 10 ms ---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+--->
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bei tmot > TMKR gilt: ---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---> | ˆ | . . . +---+ Zuendungen Zyl.1 | | | . . . +---+ . | | | . . . +---+ | | AZKELDYN*SY_ZYLZA | . +---+ . +---+ v zldyke_w | v | +---+ | +---+- - - - - - - - v - - - - - +-------+ +-----------+- - - - - - - - - - - 1 Inkr.
ˆ . . . . . B_krldy | . . . . .<-- zldyke_w=0 | +-----------------------------------------------+ | | . . . | ---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---> Zuendungen Zyl.1
bei tmot > TMKR gilt: ---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---> | ˆ | . +---+ Zuendungen Zyl.1 | AZKRLDYN*SY_ZYLZA| . +---+ +---+ v zldy_w | v | +---+ | +---+- - - - - - - - | - - - - - +-------+- - - -+-----------+- - - - - - - - - - - 1 Inkr. v . ˆ . B_krldyv ˆ . . <-- zldy_w=0 | . . | +---------------------------------------+ | | | ---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+--->
bei tmot > TMDYNA gilt zus¨ atzlich:
Zuendungen Zyl.1 . . B_krldya ˆ . tmot > TMDYNA .<-- wkrdyv < 0 | +-----------------------------------------------+ | . | <-- wkrdyv = 0 ---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---> . . . Zuendungen Zyl.1 B_krldyf ˆ dpskrmx_w > KFDYESPF+KFDYESPFOF . | +---------------------------------------+ | | | ---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---> . . +--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---> | ˆ | . . +---+ Zuendungen Zyl.1 | | | . . +---+ wkrdyv | | | . . +---+ | | | | . . +---+ | | | | . +---+ v | v | +---+ - - - - - - - - - | wkrdyaa+wkrdyti - - - - - - - +-----------------------+ - - - - - - - - - - - - 1 Inkr. |---------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKR 9.20.0
Seite 1729 von 4100 31.JAN.2003 Thomas Brosi
v
Tip in (TIPIN) ============== Beim ’tip in’ handelt es sich um ein nahezu lastloses Hochdrehen des Motors im ausgekuppelten Zustand, das daher mit maximaler Last- und Drehzahldynamik und also steigender Klopfneigung einhergeht. Andererseits wird das vom Fahrer geforderte Moment nicht in eine entsprechende Fahrzeugbeschleunigung umgesetzt. Zur Klopfvermeidung ist daher eine Z¨ undwinkelsp¨ atverstellung auch ¨ uber die Klopfgrenze hinaus zul¨ assig. Der dabei auftretende Momentenverlust ist aus Fahrdynamiksicht irrelevant. Als tip in-Vorhalt wird daher eine drehzahlabh¨ angige Z¨ undwinkelsp¨ atverstellung wkrdyti = DZWTIN(nmot) ausgegeben. Als ’tip in’ wird eine ausgel¨ oste Dynamik (B_krldyv oder B_krldy) dann erkannt, wenn aufgrund des Verh¨ altnisses von Fahrzeuggeschwindigkeit und Motordrehzahl ein nicht eingelegter Gang (gangi = 0) detektiert wird und gleichzeitig die Kupplung getreten ist (B_kuppl) oder die Fahrzeuggeschwindigkeit null ist (B_vnull). ¨ Uber CWTIPIN erfolgt eine Konfigurierung der tip in-Funktionalit¨ at: Bit 0 = 0 => wkrdyv = wkrdyaa + wkrdyti, d.h. der Dynamikvorhalt ergibt sich als Summe aus adaptivem und vorgesteuertem Anteil Bit 0 = 1 => wkrdyv = wkrdyti, die Dynamikadaption ist gesperrt, es wird nur der vorgesteuerte tip in-Anteil ausgegeben Bit 1 = 0 => max. Dauer des tip ins wird bestimmt durch AZKRLDYN (B_krldyv) Bit 1 = 1 => max. Dauer des tip ins wird bestimmt durch AZKELDYN (B_krldy)
mit AZKRLDYN < = AZKELDYN
Bit 2 = 0 => es erfolgt keine Abfrage auf Gang 0, damit kann auch bei Schaltvorg¨ angen auf ’tip in’ erkannt werden, der dann ausgegebene Vorhalt kompensiert z.T. die fehlende Z¨ undwinkel¨ anderungsbegrenzung Bit 2 = 1 => Abfrage auf Gang 0 aktiv, keine tip in-Erkennung bei Schaltvorg¨ angen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Drehzahldynamik =============== Die Drehzahldynamik ist durch eine schnelle Ger¨ auschzunahme gekennzeichnet, der durch folgende Maßnahmen begegnet wird: - eine Erh¨ ohung der Klopferkennungsschwellen - eine schnellere Nachf¨ uhrung des Referenzpegels bei B_krndy = 1, s. %KRKE. Ist die Motortemperatur tmot > TMKR und der Drehzahlgradient ngas_w gr¨ oßer als die Drehzahldynamik-Erkennungsschwelle NGKRWN, so wird auf Drehzahldynamik (B_krndy = 1) erkannt und der Timer zndy_w auf den Startwert AZKRNDYN * SY_ZYLZA gesetzt (s. DYN-BITS). Ist ngas_w < NGKRWN, wird zndy_w pro Z¨ undung bis auf Null dekrementiert. Die Bedingung B_krndy=1 gilt, solange zndy_w > 0. Die Ausl¨ osung der Lastdynamik kann auch w¨ ahrend Drehzahldynamik aktiv erfolgen und umgekehrt. Die Priorisierung der entsprechend eingeleiteten Maßnahmen erfolgt in %KRKE.
Einfluß von Last- bzw. Drehzahldynamik auf Klopferkennung und -regelung ======================================================================= Der Einfluß der Lastdynamik auf die Klopferkennung und Klopfregelung sowie der Einfluß der Drehzahldynamik auf die Klopferkennung werden in den entsprechenden Funktionen %KRREG, %KRDY und %KRKE beschrieben.
Betriebsbedingungen f¨ ur homogen Klopfschutz (BB-HKS) ==================================================== Durch Doppeleinspritzung in der Vollast kann eine Erh¨ ohung des Drehmoments und geringere Klopfneigung erzielt. Bei der Doppeleinspritzung wird durch die erste Einspritzung (Ansaugphase) ein homogenes (mageres) Grundgemisch erzeugt. Kurz vor der Z¨ undung wird durch die zweite Einspritzung eine fette Wolke um die Kerze plaziert. Durch diese Graduelle Schichtung wird eine sichere Entflammung des Gemischs gew¨ ahrleistet und gleichzeitig durch die mageren Randzonen die Klopfneigung reduziert. Die Anforderung f¨ ur diese Doppeleinspritzung (B_hksskr) wird in der KR berechnet. Ist die mittlere Sp¨ atverstellung der KR gr¨ oßer der Schwelle WKRMNH und die Last bzw. Drehzahl sind im zul¨ assigen Bereich f¨ ur die Doppeleinspritzung dann wird B_hksskr gesetzt. In der Betriebsartenkoordination BDEMKO wird dann das Bit B_hks gesetzt. Mit diesem Bit wird in der Einspritzung und Z¨ undung auf die jeweiligen Werte der Doppeleinspritzung umgeschaltet. Wird der f¨ ur die Doppeleinspritzung zul¨ assige Last- / Drehzahlbereich verlassen, dann wird das Anforderungsbit zur¨ uckgesetzt und auf homogen Betrieb ohne Doppeleinspritzung umgeschaltet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKR 9.20.0
Seite 1730 von 4100 31.JAN.2003 Thomas Brosi
APP BBKR 9.20.0 Applikationshinweise F¨ ur die Applikation werden folgende typische Werte vorgeschlagen: ================================================================= BB-STAT ------◦
C ist der Wert, ab dem bei vielen Motoren bereits klopfende Verbrennungen auftreten k¨ onnen.
TMKR
ca. 40
TMKRA
Unterhalb einer Motortemperaturschwelle TMKRA ist es nicht sinnvoll, wkrav zu aktualisieren, da in diesem Betriebsbereich die Klopfneigung des Motors erfahrungsgem¨ aß sehr niedrig ist. W¨ urde man die Adaption zulassen, w¨ aren die im normalen Betriebsbereich gelernten und notwendigen Werte verloren, was beim erneuten Erreichen des Betriebsbereichs wiederum eine erh¨ ohte Klopfh¨ aufigkeit bedeutet. ¨ Ublicherweise liegt diese Motortemperaturschwelle bei TMKRA = 80 ◦ C.
LKRN
ca. 30% ist ein typischer Wert. In dieser Kennlinie ist die unterste Lastschwelle abgelegt, oberhalb der klopfende Verbrennungen auftreten k¨ onnen.
KRALH
Um einen Jitter an den Bereichsgrenzen zu vermeiden wurde die Hysterese bei fallender Last eingef¨ uhrt. Typischer Wert f¨ ur KRALH 3 %.
KRANH
Um einen Jitter an den Bereichsgrenzen zu vermeiden wurde die Hysterese bei fallender Drehzahl eingef¨ uhrt. Typischer Wert f¨ ur KRANH 120 UPM.
BB-DYN -----Applikationsziel Lastdynamik: Leistungsoptimierte Auslegung aber keine h¨ orbaren "Dynamik-Klopfer" im Fahrzeug. Die Anpassung sollte unter "worst-case Bedingungen" (Sommererprobung, Kraftstoff mit unterster freigegebener Oktan-Zahl) durchgef¨ uhrt bzw. ¨ uberpr¨ uft werden. Folgende Erfahrungswerte k¨ onnen f¨ ur eine Grobanpassung eingesetzt werden: TMDYNA AZKELDYN AZKRLDYN
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWKRLDY
ca. 80 Grad C. so zu w¨ ahlen, daß Fehlerkennungen durch die lastabh¨ angige Ger¨ auschzunahme vermieden werden. sollte so gew¨ ahlt werden, daß die Dynamikbedingung ca. 300-600 ms gilt. Anhaltswerte sind: 2-5 AS bei 1000 U/min und 15-25 AS bei 6000 U/min. BIT 0 = 1 so lange, wie Lastpr¨ adiktion nicht vorhanden bzw. nicht stabil.
Applikationsziel Drehzahldynamik: Vermeidung von Fehlerkennungen durch sehr schnelle Drehzahlzunahme und damit verbundener schlagartiger Ger¨ auschzunahme (besonders kritisch: Schaltvorg¨ ange bei leistungsstarken Fahrzeugen mit Automatikgetriebe) NGKRWN ca. 500 - 1000 Upm/s; AZKRNDYN so zu w¨ ahlen, daß Fehlerkennungen durch die drehzahlabh¨ angige Ger¨ auschzunahme vermieden werden sollte so gew¨ ahlt werden, daß die Dynamikbedingung ca. 300-600 ms gilt. Anhaltswerte sind: 2-5 AS bei 1000 U/min und 15-25 AS bei 6000 U/min. Adaptions-KF wkrav -----------------Bei der Wahl der KF-Gr¨ oße muß man einen Kompromiß eingehen zwischen der m¨ oglicherweise unterschiedlichen Klopfneigung des Motors bei verschiedenen Last- und Drehzahlbereichen und der Zeit, mit der das KF im normalen Fahrbetrieb aktualisiert wird. W¨ ahlt man das Adaptions-KF wkrav zu groß (d.h. viele rk-nmot-Bereiche), ergibt sich eine l¨ angere Zeitspanne, um alle Bereiche zu aktualisieren. So kommt es bei ver¨ anderten Betriebsbedingungen, die zu gr¨ oßerer Klopfneigung f¨ uhren, zwangsl¨ aufig zu einer h¨ oheren Klopfh¨ aufigkeit. Standardm¨ aßig reicht ein Kennfeld mit 3 Last- und 5 Drehzahlbereichen f¨ ur wkrav aus, bei dem f¨ ur jeden LastDrehzahlbereich pro Zylinder eine RAM-Zelle bereitsteht. (Beispiel 4-Zylinder-Motor: 3 x 5 x 4 = 60 RAM-Zellen f¨ ur wkrav) F¨ ur die Indizierung der wkrav(i) - RAM-Zellen wird in der SW folgende Vorschrift verwandt: i = zzylkr + 8 * stkrnx + 40 * stkrlx (zzylkr = 0...7, also max. 8 Zylinder darstellbar) Auf besonderen Kundenwunsch kann die Anzahl der Adaptionsbereiche variiert werden, jedoch maximal bis zu einer Gr¨ oße 4 x 8 Drehzahlbereiche (¨ Anderung der o.g. Indizierung ggf. notwendig).
Last-
BB_HKS -----WKRMNH < 0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGKR 2.20.2
Seite 1731 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGKR 2.20.2 Gebergroßen Klopfregelung mit CC196 FDEF GGKR 2.20.2 Funktionsdefinition Sensor signal knock detection zzyl
zzylkr_neu 1
Intwert
1/ zzylkr_neu SY_ZYLZA
zzylkr
zzylkr
zzylkr_int 3
1/ zzylkr_int SY_ZYLZA
krrein1_l
krintka1_w
krrein2_l
krintka2_w
krrein3_l
krintka3_w
kr_monitor receive B_krpar
krrein1_l krrein2_l
Diag_100 kricdiag krdizust
krrein3_l
true
B_krpar Break 1/
B_krkoueb
B_krldy B_krndy B_tmkr
kricdiag
Diag_syn B_krpar krrein1_l krdizust kr_monitor B_krldy ikrmen B_krndy ikrmet tmfln_w B_tmkr tmflt_w
ikrmen_w ikrmet_w tmfln_w tmflt_w
krsperr Messf
1/ 0
kr_monitor 1/ krsperr
1
B_krkoueb B_krkoer
fmfkr_Decod KS-VKRAUSW
zzylkr zzylkr_int B_fmfkrc
B_fmfkrc
ggkr-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
send B_krkoueb B_krkoer
ggkr-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGKR 2.20.2
Seite 1732 von 4100 31.JAN.2003 Thomas Brosi
calculate integrator end value kr_monitor
kr_monitor 0.0 CWKRSHIFT 131071 262143 65535
1/
krintka1_w
krrein1_l CWKRSHIFT
krintka1_w
65535 zzylkr
CWKRSHIFT 131071 262143 65535
krintka2_w
2/
krrein2_l CWKRSHIFT
krintka2_w
65535 zzylkr
CWKRSHIFT 131071 262143 65535
krintka3_w
65535
ggkr-intwert
CWKRSHIFT
zzylkr zzylkr ggkr-intwert
KS + vkr Auswahl: Choice of the actual knock sensor and amplification level the process set_sen_c95 is called within the initialization and the 100ms-raster
0 SY_KS1
m/set_sen_c96 ks_sym
ks_sym
sen_c96 1/
SY_ZYLZA
0
SENZZYL ks_sym
SY_KS2
2/ 1
1
m/set_sen_c96
ks_sym
SY_KS3
vkr
2
krsevkr ks_sym
SY_KS4 3
zzylkr_int
0
kr_mode
ggkr-ks-vkrausw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
krintka3_w
3/
krrein3_l
ggkr-ks-vkrausw
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGKR 2.20.2
Seite 1733 von 4100 31.JAN.2003 Thomas Brosi
fmfkr Decod: decoding of filter center frequency NKRFM1
NKRFM2
NKRFM3
KRANH fmfkrako_w nmot 0 1
2
3
stkrfmf
fmfkrakt_w FMFKRZN
zzylkr_int
setBit fmfkrc
1/ fmfkrc 2/
zkrfmu
krftpakt
zkrfmu
1 0
clrBit
zzylkr_int
1/ fmfkrc
B_fmfkrc
zzylkr 1/ zkrfmu
1
krftpakt 1
1/ zkrfmu ggkr-fmfkr-decod
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
ggkr-fmfkr-decod
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGKR 2.20.2
Seite 1734 von 4100 31.JAN.2003 Thomas Brosi
MESSF: Calculation of begining and duration of measuring window
rl
nmot SRL04KRUB
˚KW
SNM16KRUB
720.0
8 6.0
SY_ZYLZA
35.0
krdizust
˚KW
B_krmfok
SY_GRDWRT SY_BDE
˚KW
1
0.75 1/ KFMAKR (SNM16KRUB,SRL04KRUB) wmfa_new
wmfa tmfl_w
lamsbg_w DMAKRLA
dmakrl
tseg_l
˚KW
20
9.75
˚KW
2/ wmfl_new
˚KW
false
true
B_krmfok
ggkr-messf
SY_ZYLZA B_krmfok
ggkr-messf
diagnosis control zero test and test pulse 100-ms krdizust
krdizust
1/
4 5 10 11
5
krdizust 1/
B_krntfv
1/ 0
2/ 60
krdizust
ztpnt_a 2/
CWDKRTP 0
250
ztpnt_a
1/
6 0
krdizust
1/ 11
krdizust 1/
B_krtpfv
1/ 6
krdizust
2/ 60
1/ 0
krdizust
ztpnt_a 2/
250
ztpnt_a
diagnosis control parity check 100 ms kricdiag
kricdiag 1 2
1/ 2
kricdiag 1/
0
kricdiag
ggkr-diag-100
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wmfl
KEMLN (SNM16KRUB)
720
ggkr-diag-100
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGKR 2.20.2
Seite 1735 von 4100 31.JAN.2003 Thomas Brosi
diagnosis control zero test and test pulse synchro 1/
ztpnt_a 0
0
1/
zzylkr 1/ kr_monitor 3
B_krldy B_krndy B_kr 1/ 0 1 2 3 6 7 8 9
2/ 1
nmot 1/ 2
2/ false
krdizust
tmfl_w
B_krpar 3/
CWKRSHIFT
krdizust
krrein1_l
131071 262143 65535
false
B_krpar
kr_monitor
kr_monitor
ikrmen
ikrmen_w
B_krndy
2/ 7
1/
3/ 1
krdizust
4/ 3
kr_mode
krsevkr
krdizust 1/
9 ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4/ 1
2/ 65535
8
tmfln_w
tmfln_w
B_krpar
1/
2/ false
krdizust 1/
10
krsevkr
3/
B_krldy
B_tmkr
4/ 3
kr_mode
krdizust
krdizust
1/ 4
2
DKRUKD
1/ 3
3/
krdizust
krdizust CWKRSHIFT
2/
tmfl_w tmflt_w
3/ 1
65535
3/
B_krpar
ikrmet_w
tmflt_w 5/
kr_monitor ikrmet
false
B_krpar
ggkr-diag-syn
krdizust
ztpnt_a
1
1/
ggkr-diag-syn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGKR 2.20.2
Seite 1736 von 4100 31.JAN.2003 Thomas Brosi
Evalute CC196 status word and SPI error flags 1/
B_krpar
B_krpar
1
zdkrpar
kricstat
2/
4
krreadr_w krsekoef_w 1/ 3
3/
zkrkserr_w
1
krsekoanz
1
sen_c96
4/
2/
zdkrks_w
1
zakrpar_w
1
5/
SENZZYL
2
krsperr 6/
zzylkr
kr_monitor 0 1
krsekoanz 1
1/
false
krsekoanz
1/ 1
Diagnosis interface
zdkrspi
zdkrpar
2/ 1 krrest
3/ 3
zdkrspi ggkr-receive
krsperr 4/ kr_monitor
ggkr-receive
Evalute CC196 and SPI-errors for diagnosis
zkrdia_w 0 5/ zdkrspi
0
zdkrspi
1/ zkrspi 6/
zdkrpar 1/ zkrdia_w 1
0
zdkrpar
2/ zkrpar 3/ 1
kricdiag
kricdiag 4/
SY_ZYLZA
zkrdia_w 100 7/ 0.0
8/
i_1/mfe_isr 2/ zdkrks_w
SY_KSZA zdkrks
0.0
zkrks
3/ 1
1/zkrks_w
i_1/mfe_isr
ggkr-diagnosis-interface
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
kricdiag zkrks
zdkrks
zakrspi_w
ggkr-diagnosis-interface
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGKR 2.20.2
Seite 1737 von 4100 31.JAN.2003 Thomas Brosi
B_ausc_um 1/ 1/
B_krkoueb 4
2/
0
Sending filter coefficients after start and reset
kr_monitor 1/
krsekoanz
0
2/ 16
krsekoef_w
krsekoanz
1/ 2/
1/
krreko KRKOEFF
0
1/ false
kr_koanz
kr_koanz 1
B_krkoueb 2/
5
true
B_krkoer
1/ B_krkoer
koeffadr_w
2/
16
koeffadr_w
3/ 0
1/
496
4
krsekoanz
2/
0
koeffadr_w 2/
500
0
1/ koeffadr_w krsekoef_w
Sending cc196 control data krdizust
0
krsekoanz Break 5/
krsekoanz
1/ false
B_krkoueb
B_krkoueb
CWKRAPP sen_c96
7
1
fmfkrakt_w 0
krsefmf_w zzylkr_int
2
1
kr_mode
krsemux 3
krseappl
krsemode ggkr-send
1 ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
krsekoef_w
3/
krsekoef_w 4/
ggkr-send
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGKR 2.20.2
Seite 1738 von 4100 31.JAN.2003 Thomas Brosi
INITIALIZE During the initialization SET_FMFKR and SET_SEN_C96 are called 1
0.723
ztpnt_a
0.0
ikrmet_w
i/ini FMFKRZN
SY_ZYLZA
1/ fmfkrako_w
stkrfmf 2/ 1.0 true
i/ini
B_krkoueb
˚KW 720 SY_ZYLZA 100
zkrdia_w
SY_ZYLZA
SY_GRDWRT
35.0
6
˚KW 0.75
true
B_krmfok
wmfa_new KFMAKR (SNM16KRUB,SRL04KRUB)
˚KW
wmfl 9.75 wmfl
˚KW ˚KW
0.75
20.0
wmfa
9.75
˚KW wmfl_new
wmfa 0.000384
tmfl_w
s
ggkr-initialize
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KEMLN (SNM16KRUB)
ggkr-initialize
ABK GGKR 2.20.2 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW (REF) FW FW FW KL KF KL KF FW (REF) KWB FW FW FW KWB SV (REF) SV (REF)
Codewort: KR-Diagnose Testimpuls Codewort fur ¨ Applikation KR Systemkonstante Klopfreglung Integrationsergebnis Untere Drehzahlschwelle fur ¨ Nulltest-Diagnose Klopfregelung ¨ Korrektur Meßfensteranfang lambdaabhangig Filterauswahl Klopfregelung ¨ Messfensterlange fur ¨ Klopfregelung Kennfeld Meßfensteranfang Klopfregelung Klopfregeladaption Drehzahlhysterese Klopfregelung: Filterkoeffizienten Drehzahlschwelle fur ¨ Filtermittenfrequenz Bereich1 Drehzahlschwelle fur ¨ Filtermittenfrequenz Bereich 2 Drehzahlschwelle fur ¨ Filtermittenfrequenz Bereich 3 ¨ Klopfsensoren fur ¨ SW-Zylinderzahler 0-7 Stutzstellenverteilung ¨ Drehzahl, 16 Sst. Stutzstellenverteilung relative Fullung, 4 Sst. ¨ ¨
Systemkonstante
Art
Bezeichnung
SY_BDE SY_GRDWRT SY_KS1 SY_KS2 SY_KS3 SY_KS4 SY_KSZA SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung Systemkonstante Grundwert, Abstand SW-Bezugsmarke zu OT in ◦ KW Systemkonstante: Eingang des CC195, an den Klopfsensor 1 angeschlossen ist Systemkonstante: Eingang des CC195, an den Klopfsensor 2 angeschlossen ist Systemkonstante: Eingang des CC195, an den Klopfsensor 3 angeschlossen ist Systemkonstante: Eingang des CC195, an den Klopfsensor 4 angeschlossen ist Systemkonstante: Anzahl Klopfsensoren Zylinderanzahl
CWDKRTP CWKRAPP CWKRSHIFT DKRUKD DMAKRLA FMFKRZN KEMLN KFMAKR KRANH KRKOEFF NKRFM1 NKRFM2 NKRFM3 SENZZYL SNM16KRUB SRL04KRUB
Source-X
LAMSBG_W STKRFMF NMOT NMOT
Source-Y
ZZYLKR_INT RL
NMOT RL
Variable
Quelle
Referenziert von
B_AUSC_UM B_FMFKRC B_KR
UMAUSC GGKR BBKR
GGKR, UMKOM
B_KRKOER B_KRKOUEB B_KRLDY B_KRMFOK
GGKR GGKR BBKR GGKR
Art
EIN AUS DKRA, DKRS, GGKR, EIN KRADAP, KRKE, ... DKRSPI AUS BBKR AUS DKRS, GGKR, KRKE EIN LOK
Bezeichnung Bedingung fur ¨ Abschaltpfadtest abgeschlossen in der Funktionsuberwachung ¨ Filtermittenfrequenz des CC195/CC650 umgeschaltet Bedingung Klopfregelung aktiv ¨ Fehler bei Ubertragung Filterkoeffizienten Klopfregelung ¨ Ubertragung der Filterkoeffizienten Klopfregung aktiv Bedingung Lastdynamik fur ¨ Klopferkennung aktiv Bedingung: Berechnung des Messfensters abgeschlossen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
Referenziert von
B_KRNDY B_KRNTFV B_KRPAR B_KRTPFV B_TMKR DMAKRL FMFKRAKO_W FMFKRAKT_W FMFKRC IKRMEN_W IKRMET_W KOEFFADR_W KRDIZUST KRFTPAKT KRICDIAG KRICSTAT KRINTKA1_W KRINTKA2_W KRINTKA3_W KRREADR_W KRREIN1_L KRREIN2_L KRREIN3_L KRREKO KRREST KRSEAPPL KRSEFMF_W KRSEKOANZ KRSEKOEF_W KRSEMODE KRSEMUX KRSEVKR KRSPERR KR_KOANZ KR_MODE KR_MONITOR
BBKR DKRIC GGKR DKRIC BBKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR KRKE GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR
DKRS, GGKR, KRKE GGKR
KS_SYM LAMSBG_W
GGKR LAMKO
NMOT
BGNMOT
RL
SRMSEL
SEN_C96 STKRFMF TMFLN_W TMFLT_W TMFL_W TSEG_L
GGKR GGKR GGKR GGKR GGKR HT2KTWNE
VKR WMFA WMFA_NEW WMFL WMFL_NEW ZAKRPAR_W ZAKRSPI_W ZDKRKS_W ZDKRPAR ZDKRSPI ZKRDIA_W ZKRFMU ZKRKSERR_W ZKRKS_W ZKRPAR ZKRSPI ZTPNT_A ZZYL
KRKE GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR GGKR HT2KTWNE
ZZYLKR
GGKR
ZZYLKR_INT ZZYLKR_NEU
GGKR GGKR
Art
EIN EIN LOK EIN GGKR DKRS, GGKR, KRDY EIN LOK LOK LOK KRKE AUS DKRIC AUS DKRIC AUS LOK DKRIC AUS EIN GGKR DKRIC, DKRS, DKRSPI AUS LOK KRKE AUS KRKE AUS KRKE AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK BBKR, KRADAP, KRKE, AUS KRREG AUS ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... LOK KRKE AUS DKRIC AUS DKRIC AUS LOK EIN BGNG, BGNMOT,BGWNE, GGKR, ZUESZ EIN DKRS, GGKR LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK DKRS AUS DKRIC AUS DKRSPI AUS LOK AEVAB, BBFEWNE,- EIN BGWNE, BISYNC,DPH, ... BBKR, DKRA,AUS KRADAP, KRDY, KRKE, ... LOK LOK
GGKR 2.20.2
Seite 1739 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Drehzahldynamik fur ¨ Klopferkennung aktiv KR: Fehlerverdacht Nulltest Parity-Check Klopfregelung freigegeben KR: Testimpuls Fehlerverdacht Bedingung Temperatur (tmot) fuer KR aktiv erreicht ¨ Korrektur Meßfensteranfang lamdaabhangig alte Filterauswahl Klopfregelung Filterauswahl fur ¨ Klopfregelung Filtermittenfrequenz des CC195/CC650 umgeschaltet Integratorwert Klopfregelung Meßfensterende Nulltest Integratorwert Klopfregelung Meßfensterende Testimpuls Filterkoeffizientenadresse Klopfregelung Diagnosezustand Klopfregelung aktuelles Tiefpaßverhalten Zustand Diagnose SPI-Kommunikation Klopfregelung Statuswort Klopfsensorauswerte-IC Integratorergebnis Kanal 1 Integratorergebnis Kanal 2 Integrationsergebnis Kanal 3 Klopfregelung: Adresse des fehlerhaften Koeffizienten Integratorergebnis Kanal 1 CC196 Integrationsergebnis Kanal 2 CC196 Integrationsergebnis Kanal 3 CC196 Klopfregelung: Ergebnis der Koeffizientenubertragung ¨ ¨ Klopfregelung: Ergebnis Ubertragung der Steuerdaten Botschaft Klopfregelung Applikationsschnittstelle CC196 Botschaft Klopfregelung Filterauswahl Botschaft Klopfregelung: Anzahl der Koeffizienten Botschaft Klopfregelung: Startadresse der Koeffizienten Botschaft Klopfregelung: CC196 modus Botschaft Klopfregelung: Multiplexereinstellung ¨ Botschaft Klopfregelung: Verstarkereintstellung ¨ Zahler fur ¨ die Sperrung der Klopferkennung Anzahl der zu ubertragenden ¨ Koeffizienten Modus des CC196 Aktivierung von KR-Funktionen; Anzeige des Ist-Zustandes Eingang des Klopfauswerte-IC Lambdasoll Begrenzung (word)
Motordrehzahl relative Luftfullung ¨ Klopfsensoreingang am Klopfauswerte-IC ¨ Index fur ¨ nmot-abhangige Filtermittenfrequenz ¨ ¨ Meßfensterlange wahrend Nulltest, KR ¨ Meßfensterlange Klopfregelung Testimpuls ¨ Meßfensterlange Klopfregelung Winkel-Segmentzeit
¨ ¨ Verstarkungsstufe fur ¨ Eingangsverstarkung Klopf-IC Meßfensteranfang in Grad Kurbelwinkel Meßfensteranfang: aktueller Wert aus KL/KF ¨ Meßfensterlange in Grad Kurbelwinkel ¨ Meßfensterlange: aktueller Wert aus KL/KF ¨ Zahler Klopfregelung: Anzahl der Parity-Fehler gesamt ¨ Zahler Klopfregelung: Anzahl der SPI-Fehler gesamt ¨ Zahler Klopfregelung: Anzahl Klopfsensorfehler im Beobachtungszeitraum ¨ Zahler Klopfregelung: Anzahl der Parity-Fehler im Beobachtungszeitraum ¨ Zahler Klopfregelung: Anzahl der SPI-Fehler im Beobachtungszeitraum ¨ ¨ Zahler fur ¨ den Beobachtungszeitraum der Parity und SPI-Uberwachung ¨ Zahler Filtermittenfrequenzumschaltung, KR ¨ Zahler Klopfregelung: Anzahl der erkannten KS-Kurzschluße gesamt ¨ ¨ Zahler Klopfsensor-Diagnose: Anzahl Klopfsensorfehler im Beobachtungszeitraum ¨ Zahler fur ¨ KR-Diagnose: Anzahl der Parity-Fehler im Beobachtungszeitraum ¨ Zahler KR-Diagnose: Anzahl der SPI-Fehler im Beobachtungszeitraum ¨ KR: Zahler fur ¨ die Freigabe von Nulltest oder Testimpuls ¨ SW-Zylinderzahler
¨ Zylinderzahler der Klopfregelung
¨ Zylinderzahler Klopfregelung fur ¨ die Bereitstellung von Steuerdaten ¨ Zwischenspeicher fur ¨ den KR-Zylinderzahler
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGKR 2.20.2
Seite 1740 von 4100 31.JAN.2003 Thomas Brosi
FB GGKR 2.20.2 Funktionsbeschreibung Ein Klopfsensor (piezokeramischer Beschleunigungsaufnehmer) nimmt die Verbrennungsger¨ ausche auf und wandelt diese in elektrische Signale um. In der Auswerteschaltung im SG, dem CC196, wird das Signal aufbereitet. Der CC196 besteht aus einem analogen und einem digitalen Teil. Die analogen Komponenten sind ein Multiplexer, ein Antialiasing-Filter, ein regelbarer Verst¨ arker und einem A/D-Wandler. Im Digital-Teil wird das Signal gefiltert, gleichgerichtet und integriert. Der digitale Filter ist ein FIR-Filter mit freiprogrammierbaren Filterkoeffizienten, d.h. die Filter k¨ onnen projektspezifisch festgelegt werden. Der digitale Pfad kann bis zu dreimal pro Verbrennung gerechnet werden, d.h. am Ende des Meßfenster stehen drei Integratorergebnisse zur Bildung des Klopferkennungsmerkmales zur Verf¨ ugung. Im CC196 k¨ onnen maximal 10 Filters¨ atze abgelegt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Steuerung des CC 196 (Schaltung des Multiplexers sowie der zylinderindividuellen Eingangsverst¨ arkung, Starten und Stoppen des Integrators, Auswahl der Filter, ¨ Ubertragung der Filterkoeffizienten) sowie die Signalaufbereitung wird durch die Funktion GGKR realisiert. Die Kommunikation zwischen dem Kontroller und dem CC196 erfolgt ¨ uber eine SPI-Schnittstelle.
CC196 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * +----------+ * +------+ * |Klopfsen.1|-----| | * +----------+ * |Multi-| +----------+ +------------+ +-----------+ +-------------+ +-------+ * +----------+ * |plexer|--|Verst¨ arker|--|A/D-Wandlung|--|Filterung |--|Gleichrichter|--|Integr.|--------> SPI |Klopfsen.2|-----| | +----------+ +------------+ +-----------+ +-------------+ +-------+ * +----------+ * +------+ ˆ ˆ ˆ ˆ * * ˆ | | | | * * * * | * * * * * *|* * * * * * * * * * * * * * | * * * * * * * * * * * * * *|* *|* * * +-------+ | | | | | |SENZZYL| | | | | | | SY_KS |--------+ | | | | +-------+ | | | | +------+ | | | | | vkr |----------------------+ | | | +------+ | | | +-------+ | | | |FMFKRZN|--------------------------------------------------+ | | +-------+ | | +------+ | | |KFMAKR|--------------------------------------------------------------------------------+ | +------+ | +------+ | |KEMLN |------------------------------------------------------------------------------------+ +------+
Hinweis: Die zylinderindividuellen Gr¨ oßen (ikr ) werden nachfolgend - wie im SG-Code - durch eine Laufvariable (i) indiziert, also z.B. ikr_w(i). Die Variable i l¨ auft von 0 bis SY_ZYLZA-1. Die Klopferkennung und damit die Berechnung von rkr_w(i), vkr(i), kek und B_kl wird in %KRKE beschreiben.
Bestimmung der Meßwerte (Intwert) -------------------------------¨ber die SPI-Schnittstelle ein. Die Ergebnisse des CC196 Der Rechner liest bei jeder Verbrennung die drei CC196-Integratorwerte u sind 18 Bit breit. F¨ ur die Klopferkennung sind allerdings nur 16 Bit erforderlich. ¨ Uber die Systemkonstante CWKRSHIFT wird projektspezifisch eingestellt, welche Bits des CC196 -Ergebnisses f¨ ur die Bildung des Klopfmerkmales benutzt werden. CWKRSHIFT | Bits des Ergebnisses ----------+--------------------0 | die unteren 16 Bit 1 | die mittleren 16 Bit 2 | die oberen 16 Bit Die drei Integrationsergebnisse werden zylinderindividuell in den RAM-Arrays krintka1_w (Ergebnisse f¨ ur Kanal 1), krintka2_w und krintka3_w abgelegt.
Generierung des Meßfensters (Messf) ----------------------------------Das Meßfenster wird ¨ uber die TPU realisiert. An die TPU werden die Werte f¨ ur den Meßfensteranfang und die L¨ ange ¨ ubertragen. Der Meßfensteranfangswert und der Wert der Meßfensterl¨ ange sind dabei begrenzt. Die Begrenzungen sind im Bild dargestellt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGKR 2.20.2
Seite 1741 von 4100 31.JAN.2003 Thomas Brosi
Ausl¨ osung von Nulltest und Testimpuls (Diag_syn und Diag_100) -----------------------------------------------------------------Nulltest und Testimpuls werden im Normalfall abwechselnd alle ca. 250 Arbeitsspiele ausgel¨ ost (d.h. Nulltest, nach 250 Arbeitsspielen Testimpuls, nach weiteren 250 wieder Nulltest usw.). Der Nulltest wird nur ausgef¨ uhrt, wenn die Klopfregelung aktiv (B_kr = True), die Drehzahl gr¨ oßer DKRUKD ist und keine Dynamik ( !B_krldy und !B_krndy ) vorliegt. Der Testimpuls wird nur ausgef¨ uhrt, wenn keine Dynamik ( !B_krldy und !B_krndy ) vorliegt und wenn die Motortemperatur gr¨ oßer als TMKR ist (B_tmkr=True). Wenn eine Nulltest oder Testimpuls Anforderung ausserhalb der o.g. Betriebsbedingungen erfolgt, wird mit der Ausf¨ uhrung gewartet bis die Bedingungen erf¨ ullt sind. Bei Fehlerverdacht (B_krntfv oder B_krtpfv, s. %DKRIC) einer Diagnose, d.h. der Fehlerz¨ ahler der entsprechenden Diagnose hat nicht den Wert KRFHT, werden Nulltest und Testimpuls nicht mehr abwechselnd durchgef¨ uhrt. Statt dessen wird der Test, der den Fehlerverdacht generiert hat, im Abstand von ca 60 Arbeitsspielen durchgef¨ uhrt, bis der Fehler gesichert erkannt oder geheilt wurde. Anschließend wird wieder in den Normalzustand gewechselt. Dies gilt analog f¨ ur die Heilung. Der Diagnoseablauf f¨ ur Nulltest und Testimpuls wird gesteuert ¨ uber die Zustandsvariable krdizust. F¨ ur den Nulltest und den Testimpuls wird die maximale Verst¨ arkung verwendet. F¨ ur den Nulltest und den Testimpuls wird der Filter aus dem Testrom des CC196 verwendet. Im RAM wird w¨ ahrend der Diagnosen der Filter 1 ausgew¨ ahlt. Der Testimpuls und die Diagnose (s. %DKRIC) k¨ onnen ¨ uber das Label CWDKRTP abgeschaltet werden ( CWDKRTP = 0 abgeschaltet, CWDKRTP > 0 eingeschaltet ). Wenn der Testimpuls abschaltet ist, wird auch die Testimpuls-Ansteuerung nicht mehr durchgef¨ uhrt. Der Nulltest wird in diesem Fall alle 250 Arbeitsspiele durchgef¨ uhrt. Die Aktivierung oder Deaktivierung der Diagnosen darf nur w¨ ahrend des Steuerger¨ at-Resets erfolgen, um sicherzustellen, daß die Funktionen richtg ausgef¨ uhrt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Hinweis: Die Diagnose darf nur f¨ ur Applikationszwecke und nicht f¨ ur die Serie abgeschaltet werden, weil ansonsten IC-Fehler nicht detektiert werden k¨ onnen und dies zu Klopfsch¨ aden am Motor f¨ uhren kann. ( D.h. CWDKRTP muß auf einen Wert > 0 gesetzt werden.) Klopfsensorauswahl (KSVKRAUSW) -----------------------------An den CC196 k¨ onnen bis zu vier Klopfsensoren angeschlossen werden. ¨ Uber den internen Multiplexer wird ausgew¨ ahlt, welcher Klopfsensoreingang ausgewertet wird. Dabei muß der Klopfsensor 1 nicht an den Eingang 1 angeschlossen werden, sondern kann an jeden beliebigen Eingang gelegt werden. Dies gilt auch f¨ ur weitere im System vorhandene Klopfsensoren. An welche Eing¨ ange die Klopfsensoren angeschlossen werden, wird von der Hardware-Entwicklung festgelegt. Der interne Multiplexer des CC196 wird vom uC gesteuert. In der SW muß daher f¨ ur die richtige Auswahl des Sensors der Zusammenhang zwischen einem Klopfsensor und dem zugeh¨ origen Eingang des CC196 hergestellt werden. Dies geschieht ¨ uber die Systemkonstanten SY_KS. Die Steuerung des Multiplexers geschieht ¨ uber zwei Bits. Die Nummern der Eing¨ ange KE des CC196 laufen von 1 bis 4. In der folgenden Tabelle sind die Bitkombinationen und der zugeh¨ orige Eingang KE sowie der Dezimalwert der Bitkombination dargestellt. Bitkombination | Eingang KE | Dezimalwert der Bitkombination ---------------|------------|-------------------------------00 | 1 | 0 01 | 2 | 1 10 | 3 | 2 11 | 4 | 3 F¨ ur die Zuordnung zwischen Klopfsensor und Eingang KE werden die beiden niederwertigsten Bits der Systemkonstanten SY_KS benutzt. Somit haben die SY_KS einen Wertebereich von 0 bis 3. In SY_KS1 muß folgendes eingetragen werden: der Dezimalwert der Bitkombination des Einganges KE des CC196, an den der Klopfsensor 1 angeschlossen ist. Die Zuordnung f¨ ur die weiteren Klopfsensoren erfolgt analog und muß eindeutig sein (die nicht belegten Eing¨ ange werden entsprechend in die Systemkonstanten der nicht vorhandenen KS eingetragen, s.a. Bsp.). Die Systemgr¨ oßen k¨ onnen nur von der SW-Entwicklung ge¨ andert werden. Neben dem Zusammenhang zwischen Eingang KE und dem Klopfsensor muß in der SW auch der Zusammenhang zwischen der Verbrennungsreihenfolge und den Klopfsensoren hergestellt werden, d.h. welcher Klopfsensor geh¨ ort zu welcher Verbrennung. Diese Zuordnung zwischen der durch den Software-Zylinderz¨ ahler zzyl spezifizierten Verbrennung und dem zugeh¨ origen Klopfsensor erfolgt ¨ uber den Kennwertblock SENZZYL. In SENZZYL(i) muß eingetragen werden, welcher Klopfsensor zur jeweiligen Verbrennung i geh¨ ort.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGKR 2.20.2
Seite 1742 von 4100 31.JAN.2003 Thomas Brosi
Beispiel 1: Vierzylinder Motor mit der Verbrennungsreihenfolge 1 3 4 2 und zwei Klopfsensoren; Zu den Zylindern 1 und 2 geh¨ ort der Klopfsensor 1, zu den Zylindern 3 und 4 der Sensor 2; der Klopfsensor 1 liegt am CC196 Eingang KE3 und der Sensor 2 am Eingang KE1; KE2 und KE4 sind nicht belegt. Zylinder zzyl SENZZYL(zzyl)
1 0 1
3 1 2
SY_KS1 = 2 und SY_KS2 = 0 SY_KS3 = 1 und SY_KS4 = 3
4 2 2
=> =>
+-------------+ | | | KE 1 |---------| | | KE 2 |---------| CC196 | | KE 3 |---------| | | KE 4 |---------| | +-------------+
2 3 1
belegte Eing¨ ange nicht belegte Eing¨ ange
KS 2 nicht belegt KS 1 nicht belegt
Beispiel 2: Sechs-Zylinder V-Motor mit der Verbrennungsreihenfolge 1 4 3 6 2 5 und zwei Klopfsensoren; Zu den Zylindern 1, 2 und 3 geh¨ ort der Klopfsensor 1, zu den Zylindern 4, 5 und 6 der Sensor 2; der Klopfsensor 1 liegt am CC196 Eingang KE4 und der Sensor 2 am Eingang KE3; KE1 und KE2 sind nicht belegt. Zylinder zzyl SENZZYL(zzyl)
1 0 1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_KS1 = 3 und SY_KS2 = 2 SY_KS3 = 0 und SY_KS4 = 1
4 1 2
3 2 1 => =>
+-------------+ | | | KE 1 |---------| | | KE 2 |---------| CC196 | | KE 3 |---------| | | KE 4 |---------| | +-------------+
6 3 2
2 4 1
5 5 2
belegte Eing¨ ange nicht belegte Eing¨ ange
nicht belegt nicht belegt KS 2 KS 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGKR 2.20.2
Seite 1743 von 4100 31.JAN.2003 Thomas Brosi
Filterauswahl (FMFKR-DECOD) ---------------------------------Jedes Signal kann mit einem oder drei Filtern aufbereitet werden. Im ersten Fall gibt es ein Integratorergebnis und im zweiten drei Integratorergebnisse. Die Filter werden weiter unten beschriebenen. Die Filter k¨ onnen zylinderindividuell und in Abh¨ angigkeit von der Drehzahl ausgew¨ ahlt werden (Kennfeld FMFKRZN). ¨ Uber der Drehzahl sind vier Bereiche vorhanden. Die Begreichsgrenzen werden durch die Festwerte NKRFM1-3 festgelegt. In dem Kennfeld muß eingetragen werden, welche Filter benutzt werden sollen. Jeder Eintrag ist 12 Bit breit. Bit 11 10 9 8 | 7 6 5 4 | 3 2 1 0 -----------------------------+---------+-------Integrator 3 | 2 | 1
Die m¨ oglichen Kombinationen sind in der folgenden Tabelle dargestellt. Die Darstellung erfolgt in hexadezimaler Darstellung f¨ ur die einzelnen Kan¨ ale FMFKRZN
| Zahl der | Filter LSB | Koeffizienten | | | Kanal3 Kanal2 Kanal1 | | --------+---------+---------+---------------+-------0 | 0 | 0 | 50 | 1 1 | 1 | 1 | 50 | 2 2 | 2 | 2 | 50 | 3 3 | 3 | 3 | 50 | 4 4 | 4 | 4 | 50 | 5 5 | 5 | 5 | 50 | 6 6 | 6 | 6 | 50 | 7 7 | 7 | 7 | 50 | 8 8 | 8 | 8 | 50 | 9 9 | 9 | 9 | 50 | 10 x | x | A | 100 | 11 x | x | B | 100 | 12 x | x | C | 100 | 13 x | x | D | 100 | 14 x | x | E | 100 | 15 ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MSB
Bei der Verwendung eines Filters mit 100 Koeffizienten wird nur der Auswertepfad 1 (Integrator Kanal 1) berechnet.
Filter und Filterkoeffizienten (send) ------------------------------------Die Filterkoeffizienten werden bei jedem Motorstart und nach jedem Reset erneut ¨ ubertragen. In den ersten 10-ms-Rastern werden 16 Koeffizienten je 10-ms ¨ ubertragen, damit ist das Koeffizienten-Ram des CC196 nach ca 0,5 s vollst¨ andig geladen und der IC ¨ einsatzbereit. Bei der Ubertragung wird gepr¨ uft, ob diese erfolgreich war. Wenn mehr als f¨ unf fehlerhafte ¨ Ubertragungen aufgetreten ¨ sind, wird die Ubertragung der Filterkoeffizienten abgebrochen und eine Ersatzmaßnahme aktiviert (Setzen des Bits B_krkoerr, s. %DKRSPI). Die Klopfregelung wird erst freigegeben, wenn die Koeffizienten ¨ ubertragen wurden bzw. die ¨ Ubertragung auf Grund eines Fehlers abgebrochen wurde (B_krkoueb, s. %BBKR). Die Filter sind projektspezifisch programmierbar. Bei dem vorliegenden Projekt muß daher gepr¨ uft werden, welche Filter zur Verf¨ ugung stehen. Die Koeffizienten stehen im Festwerteblock KRKOEFF. Die Filterkoeffizienten stehen in den Eintr¨ agen 1 bis 500 (Adressen in INCA-PC 0 bis 499) des Festwerteblockes KRKOEFF. Zus¨ atzlich werden in dem Festwerteblock KRKOEFF Identifier f¨ ur die einzelnen Filter abgelegt. Diese Identifier stehen im Bereich 501 bis 510 (Adressen in INCA-PC: 500 bis 509). Der Identifier f¨ ur den Filter 1 ist der Eintrag 501, der f¨ ur den Filter 2 ist der Eintrag 502, ..., der f¨ ur den Filter 10 ist der Eintrag 510. Der Identifier wird von der Funktionsentwicklung zusammen mit den Filterkoeffizienten geliefert. Er wird von der Funktionsentwicklung beim Filterentwurf festgelegt und ist eindeutig, d.h. Filter, von Funktionsentwicklung erstellt wurden, lassen sich damit eindeutig zu ordnen. CC196 Statuswort (receive) -------------------------Bei der ¨ Ubertragung der Steuerdaten wird vom CC196 das Statuswort gesendet. Das Statuswort besteht aus zwei Teilen den Errorflags (kricstat) sowie der Adresse des Koeffizienten (krreadr_w), bei dem ein Parity-Error festgestellt wurde. Der Inhalt des Statuswortes kricstat ist Bit 4 | 3 | 2 | 1 | 0 --------------------------+----------------------+---------------------+----------------------+--------------------Bedeutung Parity-Error | Kurzschluß Eingang 1 | Kurzschluß Eingang 2| Kurzschluß Eingang 3 | Kurzschluß Eingang 4 ¨berwachung und Parity-Check (receive/ diagnosis interface) SPI-U --------------------------------------------------------------Die SPI-Kommunikation wird laufend ¨ uberwacht. Dabei werden immer SY_ZYLZA*100 Verbrennungen beobachtet, wenn dabei mehr als eine vorgegebene Zahl von Fehlern auftritt (Z¨ ahler zkrspi), wird eine Ersatzmaßnahme aktiviert. Die Diagnose wird in der DKRSPI beschrieben. Das Koeffizienten-RAM wird durch einen Parity-Check der Filterkoeffizienten ¨ uberpr¨ uft (s. Statuswort). Auch hier gilt wie bei der SPI-Kommunikation, wenn bei einem Block mit SY_ZYLZA*100 Verbrennungen eine vorgebene Zahl von Fehlern aufgetreten ist (Z¨ ahler zkrpar), wird eine Ersatzmaßnahme aktiviert (Diagnose DKRIC). Zus¨ atzlich wird bei einem Parity-Fehler der fehlerhafte Koeffizient erneut vom Kontroller zum CC196 ¨ ubertragen. Wenn ein Fehler aufgetreten ist, wird die Klopferkennung f¨ ur 2-3 Verbrennungen gesperrt (krsperr) bis der IC wieder initialisiert wurde, damit die Klopferkennung nicht gest¨ ort wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGKR 2.20.2
Seite 1744 von 4100 31.JAN.2003 Thomas Brosi
Die Variable kr_monitor zeigt warum, die Klopferkennung gesperrt ist: kr_monitor | Grund -----------+----------------1 | Nulltest oder Testimpuls 2 | Parity-Fehler 3 | SPI-Fehler 4 | ¨ Ubertragung der Filterkoeffizienten Der Diagnoseablauf f¨ ur den Parity-Check und die SPI-¨ Uberwachung wird gesteuert ¨ uber die Zustandsvariable krdicdiag. SPI-Kommunikation (send/receive) -------------------------------Die empfangenen Integratorergebnisse, das Statusflag und die Ergebnisse der ¨ Ubertragung (¨ Ubertragung war i.o.) werden bei Meßfensterende ausgewertet. Im Anschluß werden die Botschaften f¨ ur die Steuerdaten, das Lesen der Integratorergebnisse sowie eine evtl. ¨ Ubertragung des Filterkoeffizienten zusammen gestellt. Kurzschluss¨ uberwachung im CC196 (receive/ diagnosis interface) -------------------------------------------------------------Im CC196 ist eine ¨ Uberwachung des Potentiales der Klopfsensorleitungen integriert. Mit der ¨ Uberwachung lassen sich Kurzschl¨ usse der Klopfsensorleitungen bzgl. Masse und U_Batt detektieren. Ein erkannter Fehler wird in das Statuswort des CC196 eingetragen. In der Funktion wird das Statuswort ausgewertet und die Anzahl der aufgetreten Fehler Klopfsensor-individuell abgespeichert. F¨ ur die Diagnose wird die Anzahl der Klopfsensorfehler in einem Beobachtungszeitraum (100 Arbeitsspiele) erfasst und in einem RamArray (zkrks_w) abgelegt. Die Anzahl der Fehler f¨ ur den Klopfsensor 1 steht in zkrks_w(0), der f¨ ur den Klopfsensor 2 in zkrks_w(1) usw. Die Z¨ ahler werden in der Diagnose %DKRS ausgewertet. Wenn dabei die Anzahl der Fehler eine Schwelle ¨ uberschreitet, wird eine Ersatzmassnahme aktiviert. Der Diagnoseablauf f¨ ur die Kurzschluss-¨ Uberwachung wird gesteuert ¨ uber die Zustandsvariable krdicdiag. Applikationsschnittstelle ------------------------Die Integratorwerte im CC196 liegen nur digital vor. Sie k¨ onnen ¨ uber eine Applikationsschnittstelle nach außen gespiegelt werden. Auf der Applikationsplatine werden die Signale dann in analoge Werte umgewandelt. Damit stehen die Integratorverl¨ aufe auch als analoge Signale zur Verf¨ ugung.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Applikationsschnittstelle wird aktiviert ¨ uber das Bit 0 im Codewort CWKRAPP. Bit0 in CWKRAPP | Applikationsschnittstelle ----------------+-------------------------0 | inaktiv 1 | aktiv Hinweis: Die Appliaktionsschnittstelle darf nur bei einem KR-Steuerger¨ at und bei KR-Applikationsarbeiten aktiviert werden. Im Normalbetrieb und in der Serie darf die Schnittstelle nicht aktiviert sein, d.h. CWKRAPP muß 0 sein. Testmodi -------Mit dem Codewort CWKRAPP k¨ onnen die unterschiedlichen Testmodi des CC196 permanent aktiviert werden. Dies darf nur zur ¨ Uberpr¨ ufung bzw. SW-Entwicklung benutzt werden. CWKRAPP Bit 3 | Bit 2 | Bit 1 | Funktion --------------+-------+-------+-----------------------------x | x | 0 | Normalbetrieb mit wechselndem Nulltest und Testimpuls 0 | 0 | 1 | Normalbetrieb ohne Nulltest und Testimpuls 0 | 1 | 1 | nur Testimpuls 1 | 0 | 1 | nur Nulltest 1 | 1 | 1 | Normalbetrieb ohne Nulltest und Testimpuls mit ROM-Filter zzylkr -----F¨ ur die Berechnung der KR wird nicht der SW-Zylinderz¨ ahler zzyl sondern ein eigener Z¨ ahler (zzylkr) benutzt. Dieser wird mit dem zzyl synchronisiert. F¨ ur diese Synchronisation wird der Z¨ ahler zzylkr_neu als Zwischenwert gebildet. F¨ ur die Auswahl der Steuerdaten (Konfiguration des CC196 f¨ ur die folgende Verbrennung) wird der Z¨ ahler zzylkr_int verwendet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGKR 2.20.2
Seite 1745 von 4100 31.JAN.2003 Thomas Brosi
APP GGKR 2.20.2 Applikationshinweise Der Kennwertblock SENZZYL(i) f¨ ur die Klopfsensorzuordnung muß entsprechend der Beschreibung im Text appliziert werden. Die Filterauswahl wird im Kennfeld FMFKRNZ, wie oben beschrieben, eingetellt. Die Filterkoeffizienten m¨ ussen entsprechend eingestellt werden (Festwerteblock KRKOEFF). ¨ber das Label CWDKRTP abgeschaltet werden ( CWDKRTP = 0 abgeschaltet, CWDKRTP > 0 eingeschaltet ). Wenn Der Testimpuls kann u die Diagnose abschaltet ist, wird auch die Testimpuls-Ansteuerung des CC196 nicht mehr durchgef¨ uhrt. Der Nulltest wird in diesem Fall alle ca. 250 Arbeitsspiele durchgef¨ uhrt. Die Aktivierung oder Deaktivierung der Diagnosen darf nur w¨ ahrend des Steuerger¨ at-Resets erfolgen, um sicherzustellen, daß die Funktionen richtg ausgef¨ uhrt werden. Hinweis: Die Diagnosen d¨ urfen nur f¨ ur Applikationszwecke und nicht f¨ ur die Serie abgeschaltet werden, weil ansonsten IC-Fehler nicht detektiert werden k¨ onnen und dies zu Klopfsch¨ aden am Motor f¨ uhren kann. ( D.h. CWDKRNT und CWDKRTP m¨ ussen auf einen Wert > 0 gesetzt werden.) Die Applikationsschnittstelle wird aktiviert ¨ uber das Bit 0 im Codewort CWKRAPP. Bit0 in CWKRAPP | Applikationsschnittstelle ----------------+-------------------------0 | inaktiv 1 | aktiv Hinweis: Die Applikationsschnittstelle darf nur bei einem KR-Steuerger¨ at und bei KR-Applikationsarbeiten aktiviert werden. Im Normalbetrieb und in der Serie darf die Schnittstelle nicht aktiviert sein, d.h. CWKRAPP muß 0 sein. Bei der Applikation des Kennfeldes f¨ ur den Meßfensteranfang und die Meßfensterl¨ ange muß darauf geachtet werden, daß in jedem Betriebspunkt die Summe der Werte f¨ ur Meßfensteranfang und Meßfensterl¨ ange kleiner als die Segmentl¨ ange ist (d.h. wmfa + wmfl < 720 ◦ / SY_ZYLZA ). In KFMAKR und KEMLN darf nicht 0 eingetragen werden. Der Meßfensteranfangswert und der Wert der Meßfensterl¨ ange sind dabei begrenzt. Die Begrenzungen sind im Bild MESSF dargestellt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Weitere Apllikationshinweise f¨ ur Meßfensteranfang und -l¨ ange siehe %KRKE. Folgende Richtwerte werden empfohlen: CWDKRTP = 1 CWKRAPP = 0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRKE 25.10.2
Seite 1746 von 4100 31.JAN.2003 Thomas Brosi
FU KRKE 25.10.2 Klopferkennung FDEF KRKE 25.10.2 Funktionsdefinition KRKE: knock detection ZYRKR Break 1/
kr_monitor
zzylkr rkrmx1w_w RKRMX1N (SNM16KRUB)
0
1/ rkrmx_w 3
rkrmx2w_w RKRMX2N (SNM16KRUB) B_kr
4.5
characteristic ikr_w
false
B_kl
2/
5/
virkr
ikr_vkr_w
B_kl B_kl
rkrmx_w
B_kr B_krldy
B_krldy
B_krndy virkr ikr_w ikr_vkr_w
B_krndy
rkrv_w
kek
krke-main
zzylkr
K-Schw if B_kr B_krldy B_krndy kek zzylkr
vkr rkr_w
krke-main
calculation characteristic for knock detetction and amplification control
CWKRINT krintka1_w zzylkr
zzylkr
zzylkr KFKRINT1G stkrfmf ikr_w krintka2_w ikr_w 3.0
zzylkr
CWKRVKR
zzylkr
ikr_tst_w ikr_vkr_w
KFKRINT2G stkrfmf
ikr_vkr_w
krintka3_w 3.0
zzylkr zzylkr
stkrfmf
KFKRINT3G
zzylkr
krke-characteristic
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
RefPegel
krke-characteristic
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRKE 25.10.2
Seite 1747 von 4100 31.JAN.2003 Thomas Brosi
K-SCHW: determination of corrected knock detection threshold
KFKE0 (SNM16KRUB,SRL04KRUB)
KFKE1 (SNM16KRUB,SRL04KRUB)
In this diagram the knock detection thresholds for SY_ZYLZA = 8 are shown
ke
0
nmot SNM16KRUB
rl_w SRL04KRUB
ke
1
if B_kr KFKE2 (SNM16KRUB,SRL04KRUB)
B_krndy
ke
2
B_krldy
5.0 1.0 KFKE3 (SNM16KRUB,SRL04KRUB)
ke
3
4/ fmfkrc
kek_tst
3/
zzylkr
kek ke
KFKE4 (SNM16KRUB,SRL04KRUB)
kek vske
4
B_krnl
ke
FKEFMC
zzylkr
KFKE6 (SNM16KRUB,SRL04KRUB)
FKELDY
ke
6
FKENDY
ke
7
krke-k-schw
REFPEGEL: follow-up of reference value
Reinitialize B_krndy B_krldy
B_krndy B_krldy
B_stend
ngfil_w KRFTPNG
B_stend
2 krftpakt
KRFTP3 fmfkrc zzylkr
KRFTP2
1.0
FKRFTPFMC
virkr kek
Lowpass
CWKRREF 1 B_kr ikr_w B_kl
Dynamic KRFTP rkrtp_w rktrtpv_w
Verst vkr rkrtp rkrtpv_w
vkr
rkr
rkr_w
rkrv
rkrv_w
ikr_w[i,k+1] ikr_vkr_w rkr_w[i,k] rkr_vkr_w rkr_tst_w ikr_vkr_w rkrv_tst_w krke-refpegel
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFKE7 (SNM16KRUB,SRL04KRUB)
ke
5
krke-k-schw
KFKE5 (SNM16KRUB,SRL04KRUB)
zzylkr
KRKFKS
krke-refpegel
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRKE 25.10.2
Seite 1748 von 4100 31.JAN.2003 Thomas Brosi
REINITIALIZE: reinitialize of vkr and rkr
CWREFI 1
B_krndy
1/ 0
B_krldy
2/
i/_10ms 1/ rkr_w
SY_ZYLZA
2/ 1
REFINI
i/_10ms
i/_10ms
B_stend
1/ i/mfe
2/
1/ vkr
SY_ZYLZA
2/rkr_w
4/ 3/
KRVST
rkrv_w
REFINI
i/mfe
i/mfe
i/mfe krke-reinitialize
LOWPASS: calculation of reference value for knock detection and amplification Dynamic B_kl
reference-level calculation, stationary, without knocking: rkr[i,k+1] = rkrtp = rkr[i,k] +MN (ikr[i,k+1] - rkr[i,k], KRRKRGN*rkr[i,k]) / KRFTP k: combustion cycle i: cylinder counter
KRRKRGN (SNM16KRUB)
KRRKRGKL ikr_w[i,k+1]
rkrtp_w
rkrtp_w
rkr_w[i,k] KRFTP
ikr_vkr_w rkr_vkr_w
rkrtpv_w
rktrtpv_w krke-lowpass
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
krke-reinitialize
0
krke-lowpass
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRKE 25.10.2
Seite 1749 von 4100 31.JAN.2003 Thomas Brosi
VERST: change-over amplification stage vkr vkr_temp /NC
rkrtpv_w
vkr
vkr_tst
zzylkr
1/
KRUMOB
vkr_temp /NC
1/
vkr_temp /NC 0 vkr_temp /NC 1
vkr_temp /NC 2/
1/
rkr_tempv_w /NC
1
3/
rkr_tempv_w /NC 1/
2/
rkr_temp_w /NC 1
rkr_temp_w /NC
KRUMUNT
1/ 1/
vkr_temp /NC 3
2/
1/ rkr_tempv_w /NC 2/ rkr_temp_w /NC
vkr_temp /NC
vkr_temp /NC 1
3 vkr_temp /NC
2/ rkr_tempv_w /NC 3/
1
1/ rkr_tempv_w /NC 3/ 4/
rkr_tempv_w /NC ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0001
V rkr_temp_w /NC 0.0001
V
5/
rkr_temp_w /NC 1
rkr_temp_w /NC 1/
V
rkrv_w
0.0001 rkr_tempv_w /NC
rkrv rkr_w
1/ 0.0001
V
rkr
rkr_temp_w /NC zzylkr
krke-verst
rkrtp
krke-verst
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
INITIALIZE: initialization nmot SNM16KRUB
KRKE 25.10.2
0
Seite 1750 von 4100 31.JAN.2003 Thomas Brosi
i/ini
rkrmx2w_w RKRMX2N (SNM16KRUB)
3/
ikr_w
SY_ZYLZA rkrmx1w_w RKRMX1N (SNM16KRUB)
1/rkr_w
rl_w SRL04KRUB
4/ ikr_vkr_w
V 0.7
REFINI 2/ rkrv_w KFKE0 (SNM16KRUB,SRL04KRUB) 0
ke
KFKE1 (SNM16KRUB,SRL04KRUB)
ke
5/
vkr
KRVST
i/ini
1 6/ i/ini KFKE2 (SNM16KRUB,SRL04KRUB)
ke
i/ini
1
2
KFKE3 (SNM16KRUB,SRL04KRUB)
ke
KFKE5 (SNM16KRUB,SRL04KRUB)
5
ke
6
ke
KFKE6 (SNM16KRUB,SRL04KRUB)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFKE4 (SNM16KRUB,SRL04KRUB) 4
ke
KFKE7 (SNM16KRUB,SRL04KRUB) 7
ke
krke-initialize
3
krke-initialize
ABK KRKE 25.10.2 Abkurzungen ¨ Parameter CWKRINT CWKRREF CWKRVKR CWREFI FKEFMC FKELDY FKENDY FKRFTPFMC KFKE0 KFKE1 KFKE2 KFKE3 KFKE4 KFKE5 KFKE6 KFKE7 KFKRINT1G KFKRINT2G KFKRINT3G KRFTP2 KRFTP3 KRFTPNG KRKFKS KRRKRGKL KRRKRGN KRUMOB KRUMUNT KRVST REFINI RKRMX1N RKRMX2N SNM16KRUB SRL04KRUB ZYRKR
Source-X
NMOT NMOT NMOT NMOT NMOT NMOT NMOT NMOT ZZYLKR ZZYLKR ZZYLKR
NGFIL_W
NMOT
NMOT NMOT NMOT RL
Source-Y
RL RL RL RL RL RL RL RL STKRFMF STKRFMF STKRFMF
Art
Bezeichnung
FW FW FW FW FW FW FW FW KF KF KF KF KF KF KF KF KF KF KF FW FW KL FW FW KL FW FW FW FW KL KL SV (REF) SV (REF) FW
Codewort Klopfregelung: Bildung des Klopferkennungsmerkmales Codewort: Verhalten Referenzpegelnachfuhrung ¨ bei Drehzahldynamik ¨ Codewort Klopfregelung: Auswahl Integrationsergebnis fur ¨ Verstarkungsregelung Codewort: Neuinitialisierung von rkr mit REFINI bei Dynamik Korrekturfaktor fur ¨ Klopferkennungsschwelle bei Filtermittenfrequenzumschaltung Korrekturfaktor fur ¨ Klopferkennungsschwelle bei Lastdynamik Korrekturfaktor fur ¨ Klopferkennungsschwelle bei Drehzahldynamik Korrekturfaktor des Tiefpaßverhaltens bei Umschaltung der Filtermittenfrequenz ¨ Klopferkennungsfaktorkennfeld Zylinderzahler 0 ¨ Klopferkennungsfaktorkennfeld Zylinderzahler 1 ¨ Klopferkennungsfaktorkennfeld Zylinderzahler 2 ¨ Klopferkennungsfaktorkennfeld Zylinderzahler 3 ¨ Klopferkennungsfaktorkennfeld Zylinderzahler 4 ¨ Klopferkennungsfaktorkennfeld Zylinderzahler 5 ¨ Klopferkennungsfaktorkennfeld Zylinderzahler 6 ¨ Klopferkennungsfaktorkennfeld Zylinderzahler 7 Klopfregelung: Gewichtung Integrationsergebnis Kanal 1 Klopfregelung: Gewichtung Integrationsergebnis Kanal 2 Klopfregelung: Gewichtung Integrationsergebnis Kanal 3 Tiefpassverhalten bei Drehzahldynamik Tiefpassverhalten bei Lastdynamik KR: Tiefpassverhalten normal Zuordnung der Kloperkennungskennlinie bei fehlender Zyl.-1-Erkennung KR: Gewichtung fur ¨ die Begrenzung Referenzpegelberechnung bei Klopfen KR: Gewichtung fur ¨ die Begrenzung Referenzpegelberechnung ohne Klopfen ¨ obere Umschaltschwelle fur ¨ die Verstarkungsregelung ¨ untere Umschaltschwelle fur ¨ die Verstarkungsregelung ¨ Verstarkung nach Start Startwert Referenzpegel bei Klopfregelung aktiv Maximaler Referenzpegel fur ¨ Klopferkennungsschwelle Zyl.-gruppe 1 Maximaler Referenzpegel fur ¨ Klopferkennungsschwelle Zyl.-gruppe 2 Stutzstellenverteilung ¨ Drehzahl, 16 Sst. Stutzstellenverteilung ¨ relative Fullung, ¨ 4 Sst. Zylinderzuordnung fur ¨ maximale Referenzpegelbegrenzung Klopfregelung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRKE 25.10.2
Systemkonstante
Art
SY_ZYLZA
SYS (REF) Zylinderanzahl
Seite 1751 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_KL
KRKE
AUS
Bedingung fur ¨ erkannte Klopfer
B_KR
BBKR
EIN
Bedingung Klopfregelung aktiv
B_KRLDY B_KRNDY B_KRNL B_STEND
BBKR BBKR BBKR BBSTT
EIN EIN EIN EIN
Bedingung Lastdynamik fur ¨ Klopferkennung aktiv Bedingung Drehzahldynamik fur ¨ Klopferkennung aktiv Notlauf Klopferkennung bei Phasennotlauf und/oder Doppelzundung ¨ Bedingung Startende erreicht
FMFKRC IKR_TST_W IKR_VKR_W IKR_W KE KEK KEK_TST KRFTPAKT KRINTKA1_W KRINTKA2_W KRINTKA3_W KR_MONITOR
GGKR KRKE KRKE KRKE KRKE KRKE KRKE KRKE GGKR GGKR GGKR GGKR
BBKR, DKRA,DLGHMM, KRADAP,KRDY, ... DKRA, DKRS, GGKR, KRADAP, KRKE, ... DKRS, GGKR, KRKE DKRS, GGKR, KRKE KRKE ADAGRLS, ADVE,AEKP, ALE, AMSV, ... KRKE
NGFIL_W
BGNG
NMOT
BGNMOT
RKRMX1W_W RKRMX2W_W RKRMX_W RKRTPV_W RKRTP_W RKRV_TST_W RKRV_W RKR_TST_W RKR_W RL_W
KRKE KRKE KRKE KRKE KRKE KRKE KRKE KRKE KRKE SRMSEL
STKRFMF VIRKR VKR VKR_TST VSKE ZZYLKR
GGKR KRKE KRKE KRKE GGKR
EIN LOK LOK AUS LOK KRDY AUS LOK GGKR AUS KRKE EIN KRKE EIN KRKE EIN BBKR, KRADAP, KRKE, EIN KRREG BDEMEN, DMDSTP,- EIN KRKE, MDFAW,NMAXMD, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... LOK LOK LOK LOK LOK LOK LOK LOK DKRS AUS BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... KRKE EIN KRDY, KRREG AUS DKRS, GGKR AUS AUS KRKE EIN EIN BBKR, DKRA,KRADAP, KRDY, KRKE, ...
Filtermittenfrequenz des CC195/CC650 umgeschaltet ¨ Integratorwert Klopfregelung offsetkorregiert rollierend mit Zyl.zahler ¨ Integrationsergebnis Klopferkennung, Verstarkungsregelung Integratorwert Klopfregelung offsetkorrigiert Klopferkennungsschwelle aus Kennfeld Klopferkennungsschwelle korrigiert ¨ Klopferkennungsschwelle korrigiert rollierend mit Zyl.zahler aktuelles Tiefpaßverhalten Integratorergebnis Kanal 1 Integratorergebnis Kanal 2 Integrationsergebnis Kanal 3 Aktivierung von KR-Funktionen; Anzeige des Ist-Zustandes gefilterter Drehzahlgradient
Motordrehzahl aktueller Wert der Kennlinie RKRMX1N, 16bit aktueller Wert der Kennlinie RKRMX2N, 16bit nach oben begrenzter Referenzpegel, 16bit ¨ KR: Referenzpegel nach Tiefpass, Verstarkungsregelung Referenzpegel nach Tiefpaß Klopfregelung, 16bit ¨ KR: Referenzpegel, Verstarkungsregelung, rollierend ¨ KR: Referenzpegel, Verstarkungsregelung ¨ Referenzpegel Klopfregelung rollierend mit Zyl.zahler, 16bit Referenzpegel Klopfregelung, 16bit relative Luftfullung ¨ (Word) ¨ Index fur Filtermittenfrequenz ¨ nmot-abhangige ¨ Verhaltnis Integrator / Referenzpegel Klopfregelung ¨ ¨ Verstarkungsstufe fur ¨ Eingangsverstarkung Klopf-IC ¨ ¨ ¨ Verstarkungsstufe fur ¨ Eingangsverstarkung Klopf-IC rollierend mit Zyl.zahler verstellbarer Offset fur ¨ Klopferkennungsschwelle uber ¨ VS20 ¨ Zylinderzahler der Klopfregelung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRKE 25.10.2
Seite 1752 von 4100 31.JAN.2003 Thomas Brosi
FB KRKE 25.10.2 Funktionsbeschreibung Hinweis: Die zylinderindividuellen Gr¨ oßen (ikr_w, rkr_w, kek, vkr) werden nachfolgend - wie im SG-Code - durch eine Laufvariable (i) indiziert, also z.B. rkr_w(i). Die entsprechende, im ASCET-Bild dargestellte und ¨ uber VS100 auslesbare RAM-Zelle wird durch _i gekennzeichnet, also z.B. rkr_w_i. Als Laufvariable dient der KR-Zylinderz¨ ahler zzylkr. F¨ ur diesen gilt zzylkr = 0 ... SY_ZYLZA -1 SG-Code
Allgemeines =========== Zur Klopferkennung werden die f¨ ur das Klopfen charakteristischen Schwingungen durch einen oder mehrere Klopfsensoren in elektrische Signale umgewandelt und dem Steuerger¨ at zugef¨ uhrt. Die Auswerteschaltung im Steuerger¨ at besteht im wesentlichen aus einem BOSCH-IC, dem CC196, der die Sensorsignale aufbereitet, d.h. verst¨ arkt, filtert, gleichrichtet und innerhalb eines Meßfensters integriert. Der uC regelt dabei zylinderindividuell die Verst¨ arkerstufen im CC196 und startet und stoppt die Integration im CC196. Das Signal wird pro Verbrennung mit drei unterschiedlichen Filtern verarbeitet, gleichgerichtet und integriert (s. %GGKR). F¨ ur die Klopferkennung stehen daher drei Integrationsergebnisse pro Verbrennung zur Verf¨ ugung. Klopferkennungsmerkmal (CHARACTERISTIC) ======================================= F¨ ur die Klopferkennung kann das Merkmal unterschiedlich gebildet werden. - Integrationsergebnis des Kanales 1 ikr_w(i) = krintka1_w(i) oder - Summe der gewichteten Integrationsergebnisse aller drei Kan¨ ale ikr_w(i) = KFKRINTG1 * krintka1_w(i) + KFKRINTG2 * krintka2_w(i) + KFKRINTG3 * krintka3_w(i). F¨ ur die gewichtete Summe der Integrationsergebnisse werden die Ergebnisse (krintka1-3) mit den Faktoren aus den Kennfeldern KFKRINT1G (Wichtung f¨ ur krintka1_w), KFKRINT2G und KFKRINT3G multipliziert. Die Kennfelder sind abh¨ angig von zzylkr und stkrfmf. Die Gewichtungsfaktoren k¨ onnen zylinderindividuell ausgew¨ ahlt werden. Die Gewichtungsfaktoren sind abh¨ angig von den Bereichen f¨ ur die Filterauswahl, damit k¨ onnen die Faktoren an jede Filterkombination angepasst werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Auswahl erfolgt zylinderindividuell ¨ uber das Label CWKRINT: 0 = Ergebnis des Kanales 1, 1 = gewichtet Summe der Ergebnisse. Die Bits entsprechen der Z¨ undfolge. Beispiel: CWKRINT
Bit | 7 6 5 4 3 2 1 0 ---------------------------------------------Zyl.z¨ ahler(zzylkr) | - - - - 3 2 1 0 Zylinder | - - - - 2 4 3 1 Bitmuster | - - - - 0 1 0 1 ----------------------------------------------
4-Zylinder
==>
CWKRINT= 0101 B = 05 Hex
F¨ ur die Zylinder 2 und 3 wird das Ergebnis des Kanales 1 und f¨ ur die Zylinder 1 und 4 die Summe verwendet. Klopferkennung (KRKE) ===================== Auf Klopfen wird erkannt, wenn folgende Bedingung erf¨ ullt ist: B_kl:
ikr_w(i) / rkrmx_w >= kek(i) oder ikr_w(i) > 4.5 V mit rkrmx_w = min ( rkr_w(i), rkrmx1/2w * 2ˆ(vkr(i)-3))
wobei der zylinderindividuelle Referenzpegel rkr_w(i) auf den Maximalwert rkrmx1/2w * 2ˆ(vkr(i)-3) begrenzt ist. (Der normierte Referenzpegel aus den Kennlinien RKRMX1/2N wird mit Hilfe der zylinderindividuellen Verst¨ arkerstufe auf einen zylinderindividuellen absoluten Grenzwert zur¨ uckgerechnet.) Hierdurch wird auch bei einer ungew¨ ohnlich starken Ger¨ auschzunahme des Motors (z. B. beginnender Motorschaden) noch eine Klopferkennung erm¨ oglicht. Die Zylinder werden mit dem Label ZYRKR den Kennlinien RKRMX1N und RKRMX2N zugeordnet (Gruppierung nach "lauten" und "leisen" Zylindern) Schaltlogik: Bit = 0 Bit = 1
=> =>
RKRMX1N RKRMX2N
Beispiele:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Bit | 7 6 5 4 3 2 1 0 ---------------------------------------------Zyl.z¨ ahler(zzylkr) | - - - - 3 2 1 0 Z¨ undfolge | - - - - 2 4 3 1 Bitmuster | - - - - 0 1 0 1 ---------------------------------------------Zyl.z¨ ahler(zzylkr) | - - 5 4 3 2 1 0 Z¨ undfolge | - - 5 2 6 3 4 1 Bitmuster | - - 0 1 1 0 0 0 ---------------------------------------------Zyl.z¨ ahler(zzylkr) | 7 6 5 4 3 2 1 0 Z¨ undfolge | 8 2 7 4 5 3 6 1 Bitmuster | 0 1 1 0 0 1 1 0 ----------------------------------------------
4-Zylinder
6-Zylinder
8-Zylinder
zzylkr = 0 ... SY_ZYLZA -1
KRKE 25.10.2
Seite 1753 von 4100 31.JAN.2003 Thomas Brosi
Zyl. 2 u. 3 " 1 u. 4
==>
ZYRKR = 0101 B = 05 Hex
==>
ZYRKR = 011000 B = 18 Hex
==>
ZYRKR = 01100110 B = 66 Hex
==> RKRMX1N ==> RKRMX2N
Zyl. 1, 3, 4, 5 ==> RKRMX1N " 2, 6 ==> RKRMX2N
1, 4, 5, 8 ==> RKRMX1N 2, 3, 6, 7 ==> RKRMX2N
SG-Code
Klopferkennungsschwelle (K-Schw) ================================ Die Klopferkennungsschwellen sind in Kennfeldern ¨ uber der Motordrehzahl und der Last abgelegt. In Verbindung mit einer Zylinder-1-Erkennung wird jedem Zylinder i ein Kennfeld KFKE(i) zugeordnet. Bei Verlust der Zylinder-1-Erkennung ( B_krnl, s. %BBKR ) erfolgt bei Systemen mit einem Klopfsensor ( SY_KSZA = 1 ) weiterhin eine zylinderindividuelle Regelung, wobei die Klopferkennung dann f¨ ur alle Zylinder auf der mit KRFKS festgelegten Klopferkennungsschwellen-Kennlinie beruht. Dieser Klopferkennungsnotlauf wird durch B_krnl = 1 angezeigt. B_krnl wird in %BBKR gesetzt. Bei Systemen mit mehr als einem Klopfsensor ( SY_KSZA > 1 ) erfolgt bei !B_synph eine Sicherheitssp¨ atverstellung B_krdws (s. %BBKR). Bei vorhandener Last- bzw. Drehzahldynamik oder Umschaltung der Filtermittenfrequenz werden die aus den Kennfeldern ermittelten Klopferkennungsschwellen ke(i) mit den Labels FKELDY, FKENDY bzw. FKEFMC multiplikativ korrigiert. Die so erhaltenen korrigierten Endwerte im RAM kek(i) bilden dann die Klopferkennungsschwellen f¨ ur die jeweiligen Zylinder.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zusammenhang Z¨ undfolge, KFKEi, zzylkr (Bsp. V6): ZF 1 4 3 6 2 zzylkr 0 1 2 3 4 KE-KL KFKE0 KFKE1 KFKE2 KFKE3 KFKE4 ke(k) ke(0) ke(1) ke(2) ke(3) ke(4)
5 5 KFKE5 ke(5)
Referenzpegelberechnung f¨ ur Klopferkennung (RefPegel) ===================================================== Die Referenzpegelberechnung (rkr_w(i)) erfolgt zylinderindividuell und beinhaltet das Hintergrundger¨ ausch f¨ ur den klopffreien Betrieb. ¨ Uber einen Tiefpaß wird dieser Referenzpegel dem aktuellen Integratorwert nachgef¨ uhrt. F¨ ur die Referenzpegelnachf¨ uhrung im station¨ aren Betrieb (!B_krldy & !B_krndy) wird die maximale ¨ Anderung des Referenzpegels begrenzt. Hiermit ist sichergestellt, daß auch bei Dauerklopfen eine Klopferkennung erhalten bleibt. Die Begrenzung ist im klopffreien Betrieb abh¨ angig von der Drehzahl. Im klopfenden Betrieb wird ein Festwert benutzt. Der Nachf¨ uhrfaktor ohne Dynamik (KRFTPNG) ist abh¨ angig von ngfil_w. Damit kann im Station¨ arbetrieb ein sehr grosser Faktor und somit eine langsame Nachf¨ uhrung aktiviert werden. W¨ ahrend bei leichter Drehzahldynamik ein kleinerer Faktor und damit eine schnellere Nachf¨ uhrung m¨ oglich sind.
Formel f¨ ur Tiefpaß im Station¨ arbetrieb:
rkr_w(i,k+1) = rkr_w(i,k) + 1/KRFTPNG(ngfil_w) * rkr_diff
k: Arbeitsspiele Motor i: SW-Zylinderz¨ ahler
mit
rkr_diff = min(ikr_w(i,k+1) - rkr_w(i,k), KRRKRGN(nmot) * rkr_w(i,k)) im klopffreien Betrieb
mit
rkr_diff = min(ikr_w(i,k+1) - rkr_w(i,k), KRRKRGKL * rkr_w(i,k)) im klopfenden Betrieb
Bei Dynamik (B_krldy o. B_krndy) ist keine Begrenzung aktiv, um den Referenzpegel m¨ oglichst schnell nach zu f¨ uhren. Formel f¨ ur Tiefpaß bei Dynamik:
rkr_w(i,k+1) =
rkr_w(i,k) + 1/KRFTP * (ikr_w(i,k+1) - rkr_w(i,k)) im klopffreien Betrieb
rkr_w(i,k+1) =
rkr_w(i,k) + 1/KRFTP * (ikr_w(i,k+1)/kek(i) - rkr_w(i,k)) im klopfenden Betrieb k: Arbeitsspiele Motor i: SW-Zylinderz¨ ahler
Um Fehlerkennungen bei Drehzahldynamik zu verhindern, speziell bei Fahrzeugen mit Automatikgetriebe, kann mit dem Codewort CWKRREF bei Drehzahldynamik und erkanntem Klopfer auf eine schnellere Referenzpegelnachf¨ uhrung umgeschaltet werden. Bei CWKRREF=1 wird bei B_krndy & B_kl nicht ikr_w(i)/kek(i), sondern rkr_w(i)*kek(i) in den Referenzpegel eingerechnet. Mit CWREFI=1 k¨ onnen bei Drehzahl- oder Lastdynamik alle rkr_w mit REFINI neuinitialisiert werden. Da bei Last- und Drehzahldynamik das Grundger¨ ausch des Motors sich schneller ¨ andert als im quasistation¨ aren Betrieb, werden zur Verhinderung von Fehlerkennungen die Referenzpegel schneller nachgef¨ uhrt; und zwar bei Drehzahldynamik mit KRFTP2 und bei Lastdynamik mit KRFTP3. Außerdem wird bei Umschaltung der Filtermittenfrequenz der Nachf¨ uhrfaktor des Tiefpaß mit FKRFTPFMC multiplikativ korrigiert. Nach dem Motorstart (!B_stend --> B_stend) beginnt die Referenzpegelberechnung f¨ ur rkr_w(i) mit dem Startwert REFINI. Bei der gr¨ oßten Verst¨ arkungsstufe ( vkr=3 ) wird der minimale Referenzpegel auf 0,1 mV begrenzt. Die Referenzpegelberechnung wird auch im KR-nicht-aktiven-Bereich und bei gesetztem Fehlerflag der KR (B_krdws) fortgesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRKE 25.10.2
Seite 1754 von 4100 31.JAN.2003 Thomas Brosi
Merkmal f¨ ur die Verst¨ arkungsregelung (CHARACTERISTIC) ===================================================== F¨ ur die Verst¨ arkerungsregelung kann das Merkmal ikr_vkr_w unterschiedlich gebildet werden. - Integrationsergebnis des Kanales 1 ikr_vkr_w(i) = krintka1_w(i) oder - Summe der ungewichteten Integrationsergebnisse aller drei Kan¨ ale. ikr_vkr_w(i) = krintka1_w(i) + krintka2_w(i) + krintka3_w(i). Die Auswahl erfolgt zylinderindividuell ¨ uber das Label CWKRVKR: 0 = Ergebnis des Kanales 1, 1 = Summe der Ergebnisse. Die Bits entsprechen der Z¨ undfolge. Das Klopferkennnugsmerkmal ikr_w kann f¨ ur die Verst¨ arkungsregelung nicht verwendet, weil das Merkmal u.U. nicht die aktuelle Aussteuerung des CC196 wiederspiegelt. Dies ist insbesondere der Fall, wenn die Gewichtungsfaktoren stark von 1 abweichen bzw. negativ sind. Beispiel: CWKRVKR
4-Zylinder
Bit | 7 6 5 4 3 2 1 0 ---------------------------------------------Zyl.z¨ ahler(zzylkr) | - - - - 3 2 1 0 Z¨ undfolge | - - - - 2 4 3 1 Bitmuster | - - - - 0 1 0 1 ----------------------------------------------
==>
CWKRVKR= 0101 B = 05 Hex
F¨ ur die Z¨ undfolge 2 und 4 wird das Ergebnis des Kanales 1 und f¨ ur die Z¨ undfolge 1 und 3 die Summe verwendet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Verst¨ arkerstufenumschaltung (Verst) =================================== Da der zu verf¨ ugungstehende Integratorhubbereich auf 5 V begrenzt ist, muß bei ¨ ublichen Klopferkennungsfaktoren bis ca. 3,3 der Referenzpegel auf 1.0 bis 1.2 V begrenzt werden. Dies wird erm¨ oglicht durch den 4stufigen Eingangsverst¨ arker des CC196. F¨ ur die Verst¨ arkungsstufenregelung wird der Referenzpegel rkrv_w(i) verwendet. ¨ Uberschreitet rkrv_w(i) die obere Umschaltschwelle (KRUMOB), werden f¨ ur diesen Zylinder die Verst¨ arkerstufe (vkr(i)) um eins verringert und die Referenzpegel (rkr_w(i), rkrv_w(i)) halbiert. Wird die untere Umschaltschwelle (KRUMUNT) unterschritten, so werden die zylinderindividuelle Verst¨ arkerstufe (vkr(i)) um eins erh¨ oht und die Referenzpegel verdoppelt. Die Umschaltung erfolgt jeweils bis zur gr¨ oßten bzw. kleinsten Verst¨ arkerstufe. Nach dem Motorstart beginnen die zylinderindividuellen Verst¨ arkungsstufen vkr(i) mit dem Startwert KRVST. Der Referenzpegel f¨ ur die Verst¨ arkungsregelung wird aus dem Merkmal ikr_vkr_w abgeleitet. Der Referenzpegel rkrv_w wird mit dem gleichen Algorithmus wie der Referenzpegel f¨ ur die Klopferkennung rkr_w berechnet (Bilder: Lowpass, RefPegel). Folgende zylinderindividuelle Verst¨ arkungsstufen existieren und k¨ onnen mit Hilfe von Applikationsger¨ aten angezeigt werden:
-----------------------------------------------------+---------------------Verst¨ arkerstufe CC196 = vkr(i) | 3 2 1 0 -----------------------------------------------------+---------------------Eingangsverst¨ arkungsfaktor 2ˆvkr | 8 4 2 1 -----------------------------------------------------+-----------------------------------------> Motorgrundger¨ auschzunahme LeerNennlauf drehzahl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRKE 25.10.2
Seite 1755 von 4100 31.JAN.2003 Thomas Brosi
APP KRKE 25.10.2 Applikationshinweise F¨ ur die Applikation werden folgende typische Werte vorgeschlagen: ================================================================= FKELDY FKENDY FKEFMC FKRFTPFMC
= = = =
ca. 1,1 ca. 1,1 ca. 1,1 treten beim Umschalten der Filtermittfrequenz Spr¨ unge im Referenzpegel auf sollte FKRFTPFMC = 0,5 gew¨ ahlt werden, sind keine Spr¨ unge vorhanden FKRFTPFMC = 1 KFKEi = zylinderspezifisch und abh¨ angig von Erkennungsqualit¨ at, ¨ ublich ist 2 - 3, siehe nachfolgende Beschreibung KFKRINTG1/2/3 = Muss in Abh¨ angiggkeit der verwendeten Filter festgelegt werden KRFTPNG = 32 f¨ ur -300 U/min/s < ngfil_w < 300 U/min/s falls erforderlich, ansonsten ebenfalls 16 = 16 f¨ ur ngfil_w < -300 U/min/s und ngfil_w > 300 U/min/s KRFTP2 = 4 KRFTP3 = 4 KRRKRGKL = 0,2, nur falls die Referenzpegelnachf¨ uhrung zu schnell ist, andernfalls = Maximalwert KRRKRGN = 0,5, nur falls die Referenzpegelnachf¨ uhrung zu schnell ist, andernfalls = Maximalwert KRUMUNT = 0,3 V KRUMOB = 1,0 V KRVST = Eingangsverst¨ arkungsstufe = 2 REFINI = 980 mV (kurz unterhalb der oberen Umschaltschwelle) RKRMX1/2N = Maximalwert w¨ ahrend der Applikation (Begrenzung ist nicht wirksam), genaue Auslegung siehe unten ZYRKR = siehe RKRMX1/2N KRKFKS sollte den Wert des KR-Zylinderz¨ ahlers zzylkr enthalten, mit dem die am empfindlichsten ausgelegte KE-Schwelle ausgew¨ ahlt wird z.B.: KFKE2 ist die empfindlichste KE-Schwelle, diese wird im Normalfall bei zzylkr=2 nach ke(2) ausgelesen, KRFKS muß hier also auf 2 gesetzt werden vske bei der Auslegung der KE-Schwellen muß bei angeschlossenem VS2x unbedingt auf den mit VS2x ggf. eingestellten Wert vske<>0 geachtet werden, da dieser mit Beendigung der Kommunikation zwischen VS2x und SG auf 0 gesetzt wird, s.a. %VS_VERST Folgende Reihenfolge ist sinnvoll:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1. Die Klopfsensorzuordnung wie in %GGKR beschrieben festlegen und ¨ uberpr¨ ufen (Meßfenster, Phasen- und gemultiplextes KSSignal auf Oszilloskop, KS-Zuordnung variieren: ein Zylinder an KS1, restliche Zylinder an KS2) ¨ber den ganzen Drehzahlbereich festlegen (Oszilloskop) 2. Meßfensteranfang und -l¨ ange u F¨ ur jede St¨ utzstelle ist das MF bei VL und TL auszulegen. Erfahrungsgem¨ aß ist nur bei großen Z¨ undwinkeldifferenzen zwischen VL und TL in der TL ein fr¨ uherer Meßfensteranfang notwendig. ◦ ◦ Die Summe aus MF-Anfang und MF-L¨ ange (in KW) muß kleiner sein als die Segmentl¨ ange (720 KW / Zylinderanzahl, s.a. %GGKR). Beide Werte m¨ ussen jeweils verschieden von 0 gew¨ ahlt werden. Weitere Details siehe %GGKR! Grunds¨ atzlich m¨ ussen die MF-L¨ ange und -Plazierung so angepaßt werden, daß der Schwerpunkt des Klopfereignisses, dargestellt durch das Klopfsensorrohsignal vom Original-Anbauort, im MF liegt. Entsprechend den MF-Kennlinienst¨ utzstellen ist zun¨ achst f¨ ur eine Drehzahl der beste Kompromiß bez¨ uglich MF-Anfang herauszufinden. Zu ber¨ ucksichtigen sind hier mittlere und etwas st¨ arkere Klopfer in Vollast und Teillast, wobei der Klopfanfang jeweils im MF liegen sollte. Anschließend wird die MF-L¨ ange so gew¨ ahlt, daß bei mittleren Klopfern das Klopfereignis im MF liegt und bei schwereren Klopfern das Ausschwingen des Klopfereignisses abgeschnitten wird. Die Anpassung des MF muß vor allem f¨ ur leichte und mittlere Klopfer optimal sein. Schwere Klopfer f¨ ullen in der Regel immer das ganze MF aus und sind deshalb bei der Erkennung unproblematisch. Dieser Vorgang ist nun f¨ ur die restlichen Drehzahlst¨ utzstellen zu wiederholen. Wichtig ist auch, daß die Klopfer f¨ ur die MF-Auslegung mit Serien- bzw. seriennahen Vorsteuerz¨ undwinkeln erzeugt werden, d.h. keine ZW-Fr¨ uhverstellung mit vszwkr bzw. zappl vornehmen. Deshalb ist es zwingend notwendig, den Motor mit der niedrigst geplanten Oktanzahl zu betreiben. Klopferzeugung z.B. durch hohe Ansauglufttemperatur. Hat der Motor St¨ orger¨ ausche, so sollte dies bei der MF-Auslegung in folgender Weise ber¨ ucksichtigt werden: - konstante St¨ orger¨ ausche d¨ urfen im MF liegen (besser ist aber auch hier außerhalb) - pulsierende St¨ orger¨ ausche m¨ ussen außerhalb vom MF liegen In jedem Fall ist der Kunde ¨ uber vorhandene St¨ orger¨ ausche zu informieren. 3. Einstellung der Filtermittenfrequenz (INCA, Klopf-Intensit¨ ats-Detektor: KID2) Die Filtermittenfrequenz und die Gewichtungsfaktoren muß so ausgew¨ ahlt werden, daß sich f¨ ur alle Betriebspunkte die bestm¨ ogliche Erkennung ergibt. Entscheidend f¨ ur die Wahl der Frequenz ist dabei das Verhalten bei hoher Last und hoher Drehzahl. Es muß die Frequenz gew¨ ahlt werden, die in diesem Bereich die beste Erkennung gew¨ ahrleistet. 4. ¨ Ubernahme der obigen Datenauflistung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRKE 25.10.2
Seite 1756 von 4100 31.JAN.2003 Thomas Brosi
5. Festlegung der Klopferkennungsschwellen KFKE1, KFKE2 ... (INCA, KID2) Nun ist es sinnvoll, die Klopferkennungsschwellen f¨ ur die einzelnen Zylinder auszulegen. Besonders empfehlenswert ist hierbei der Einsatz von Brennraumdrucksensoren, um die Druckamplituden im Brennraum w¨ ahrend des Klopfereignisses messen zu k¨ onnen. Sollte der Motor im Zylinderkopf keine Bohrungen f¨ ur den Druckaufnehmer besitzen, so k¨ onnen auch Z¨ undkerzen mit integriertem Druckaufnehmer benutzt werden. Liegen vom Kunden keine exakten Angaben vor, so sind die KE-Schwellen f¨ ur die jeweiligen Zylinder so festzulegen, daß Klopfereignisse, deren Klopfamplituden folgende Schwellen ¨ uberschreiten, zu 100 % erkannt werden. n <= 1 800 1/min Druckamplitude +- 0,5 - 1 bar n = 3 000 1/min
Druckamplitude +- 2 - 2,5 bar
n = 4 000 1/min
Druckamplitude +- 3 - 3,5 bar
n = 5 000 1/min n = 6 000 1/min
Druckamplitude +- 5,0 bar Druckamplitude +- 5,5 bar
Entscheidend ist hier nicht die Motorhaltbarkeit, sondern die H¨ orbarkeitsschwelle im Fahrzeug. In Verbindung mit Klopfregelung m¨ ussen die im Motorpr¨ ufstandsraum oder bei offener Motorhaube h¨ orbaren Klopfer auch erkannt werden. Die auftretenden Klopfer bei aktiver Klopfregelung d¨ urfen aber sp¨ ater im Fahrzeuginnenraum nicht h¨ orbar sein.
Entscheidend ist jetzt die Motorhaltbarkeit. Bei dieser hohen Drehzahl ist das Motorger¨ ausch so laut, daß die Klopfer nicht mehr h¨ orbar sind.
Achtung!!! Bei Kennlinien mit 16 Drehzahlst¨ utzstellen ist nur jede 2. Drehzahlst¨ utzstelle zu applizieren (Delta 800 UPM). Danach ist f¨ ur jeden Zylinder und jede Drehzahl durch Reduzieren der oben ermittelten KE-Schwellen die Fehlerkennungsschwelle (Z¨ undwinkelsp¨ atverstellung am Regelanschlag) zu ermitteln. Diese Fehlerkennungsschwellen sollten bis 5 000 1/min um mindestens 0,5 unterhalb den oben ermittelten KE-Schwellen liegen. Oberhalb dieser Drehzahl darf der Abstand zu Fehlerkennungen etwas kleiner sein.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Diese Messungen sind ebenfalls mit Kraftstoff der niedrigsten geplanten Oktanzahl durchzuf¨ uhren. ¨ Ublich sind Klopferkennungsschwellen von 2 - 3. Der Wert 3,3 darf f¨ ur den Station¨ arbetrieb auf keinen Fall ¨ uberschritten werden. Die ermittelten Klopfschwellen m¨ ussen anschließend fr¨ uhzeitig vom Kunden in einem Motordauerlauf best¨ atigt werden.
6. Festlegung des maximal zul¨ assigen Referenzpegels f¨ ur die Klopferkennung RKRMX1/2N (VS100) Damit auch bei sehr lautem Hintergrundger¨ ausch des Motors oder eines Zylinders eine Klopferkennung noch m¨ oglich bleibt, wird der Referenzpegel rkr_w(i) nur f¨ ur die Berechnung der Klopfbedingung B_kl mit RKRMX1/2N maximal begrenzt (siehe Bild in FDEF). F¨ ur die Kennlinien RKRMX1N und RKRMX2N wird folgende Auslegung empfohlen: - Motor mit normalem Ger¨ auschverhalten mit max-KS ( Toleranzbandobergrenze ) ausr¨ usten - Mit den RAM-Inhalten von rkr_w(i) und vkr(i) an den Drehzahlst¨ utzstellen der Kennlinien RKRMX1/2N sind zylinderspezifisch ¨ f¨ ur alle Zylinder die normierten Referenzpegel rkrn_w(i) uber die Formel rkr_w(i) * 8 / (2ˆvkr(i)) zu ermitteln bzw. direkt zu messen (s.a. %DKRS). - Zylinder in laute und leise Gruppen einteilen. z. B. 4-Zyl. und 1 KS ==> Zyl. 2+3 laut u. Zyl. 1+4 leise bei 2-Zyl./KS ist in der Regel keine Gruppenbildung notwendig ¨ Uber ein entsprechendes Bitmuster im Label ZYRKR wird wie bei der KS-Zuordnung zylinderindividuell der Referenzpegel auf RKRMX1N oder RKRMX2N begrenzt. Bit = 0 => RKRMX1N Bit = 1 => RKRMX2N (siehe FB weiter vorn) - In RKRMX1N und RKRMX2N sind etwa folgende Werte abzulegen: # bei n = 2 000 1/min ca. 1,5 * Mittelwert von rkrn_w(i) f¨ ur die lauten bzw. leisen Zylindergruppen # bei n = 4 000 " ca. 1,3 * " " " " " " " " " # bei n = 6 000 " ca. 1,2 * " " " " " " " " " Die Plausibilit¨ at der Bedatung sollte an mehreren Motoren gepr¨ uft werden, um Fehlerkennungen zu vermeiden. RKRMX1/2N muß insbesondere so appliziert werden, daß auch bei Verwendung von min-KS eine sichere Erkennung von schweren Klopfern m¨ oglich ist, d.h. ikr_w(schwerer Klopfer) > rkrmx_w * kek. Zur Absicherung der KL RKRMX1/2N sollte also mit min-KS gepr¨ uft werden, ob die Klopferkennung f¨ ur schwere Klopfer mit den oben ermittelten Klopfschwellen (rkrmx_w * kek) uberhaupt noch m¨ ¨ oglich ist im Falle erh¨ ohten Motorgrundger¨ auschs (d.h. die Begrenzung durch RKRMX1/2N rechtzeitig wirksam wird). Um diesen Fall zu simulieren muß die Klopferkennungsschwelle KFKEi heraufgesetzt werden, da die Referenzpegel nicht beeinflußt werden k¨ onnen. Damit kann rkr_w (z.B. beim Auftreten leichter Klopfer, da diese nicht mehr als solche erkannt werden) in die Begrenzung durch rkrmx_w laufen und ¨ uberpr¨ uft werden, ob nachfolgende schwere Klopfer sicher erkannt werden. F¨ ur die Klopferkennung ergeben sich jetzt folgende Abstufungen: - normales Motorger¨ ausch: rkr_w(i) < RKRMX1/2N * (2ˆvkr(i)) / 8
==>
Klopferkennung mit rkrmx_w = rkr_w(i)
- lauter Motor: RKRMX1/2N * (2ˆvkr(i)) / 8 < rkr_w(i) < UDKSNO * (2ˆvkr(i)) / 8
==>
Klopferkennung mit rkrmx_w = RKRMX1/2N * (2ˆvkr(i)) / 8 , da rkr_w(i) zu groß
- sehr lauter Motor: rkr(_wi) > UDKSNO (siehe %DKRS)
==>
B_krdws = Sicherheitssp¨ atverstellung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRREG 2.20.0
Seite 1757 von 4100 31.JAN.2003 Thomas Brosi
¨ FU KRREG 2.20.0 Klopfregelung: Stationarregelung FDEF KRREG 2.20.0 Funktionsdefinition
B_kr
B_kr
WKRBER
B_krdws
B_krdws
B_kl
B_kl
DWKRZBER B_kr dwkrz[zzylkr] B_krdws
B_zwkrum
B_zwkrum
B_krkez
B_krkez
wkrmv wkrv
B_krgz
wkrmv wkrv[zzylkr]
SY_KRLZ 1
dwkr
wkrmav
wkrmav
B_krgz
WKRAL
stkrax_w
B_wkral krreg-main
B_wkral
stkrax
krreg-main
WKRBER: Calculation of ignition retard 0
Break 1/
B_krdws
0
B_kr B_krkez dwkrmsw DWKRMSN (SNM16KRUB)
B_krgz 1/
wkr_tst wkrk
krmxw KRMXN (SNM16KRUB)
wkrv
wkrv
B_kl
wkrv
˚KW zzylkra
0.0 0.75
wkrlzofv
zzylkr
nmot krfkwz
KFKRFKN virkr
WKRI
zzylkr
wkrv wkrmv
wkrmv
FRUEHVERST krfkwz B_kl B_krgz B_zwkrum
B_krvf B_zwkrum nmot SNM16KRUB
krreg-wkrber
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
kr_monitor
krreg-wkrber
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRREG 2.20.0
Seite 1758 von 4100 31.JAN.2003 Thomas Brosi
WKRI: Calculation of the average ignition retard 0
i/_mfa1 2/
SY_ZYLZA 1
i/_mfa1
1/ evz_aus
2/
1/ wkrv
1
wkrm_w /NC
k/_mfa1
wkrv i/_mfa1
wkrm_w /NC
0
wkrmv
wkrmv
krreg-wkri
0.0
k/_mfa1
krreg-wkri
FRUEHVERST: Release of ignition advance adjustment 1/
1/ zkrvf
2/
B_kl
krvfwz
false
B_krvf zzylkr 1/ 0
B_zwkrum
B_krvf
B_krvf
2/
krvfswz zzylkr 4/ 0
1
l/_100ms
l/_100ms
2/
SY_ZYLZA
1/ zkrvf
nmot krvfwz
KFTKRVFN
zzylkr 3/
krfkwz krfkwz l/_100ms
1/ krfkw
krvfswz
KFTKRVFSN zzylkr
0
i/_100ms SY_ZYLZA
1/ 1/
zwkrafld i/_100ms
zkrvf
2/ i/_100ms
1 i/_100ms
1
krreg-fruehverst
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_krgz
krreg-fruehverst
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRREG 2.20.0
Seite 1759 von 4100 31.JAN.2003 Thomas Brosi
DWKRZBER: determination of ignition retard dwkrz for different operating conditions B_kr B_krdws dwkrz
wkrv[zzylkr]
0.0
dwkrz[zzylkr]
krdwsw
zzylkr
KRDWSN (SNM16KRUB) VSWKR
wkrmv
0.0
wkrmav krreg-dwkrzber
VZWKR vszwm krdwsw krreg-dwkrzber
VSWKR: Ignition adjustment with VS100 / INCA x.x VZWKR VZWKR
0
i/_mfa1 SY_ZYLZA
0.0
vszwm_w /NC
VZWKR
1/
2/
vszwm_w /NC
1
i/_mfa1
i/_mfa1
vszwm_w /NC
SY_ZYLZA
vszwm
vszwm
krreg-vswkr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zzylkr
krreg-vswkr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRREG 2.20.0
Seite 1760 von 4100 31.JAN.2003 Thomas Brosi
WKRAL: Update of the cylinder selective ignition retard at adaptation area change (wkrav --> wkrv) fast update of dwkrz in case of reading the adaptation map (B_wkral: wkrav => wkrv) B_wkral 3/ false 1/ 0
B_wkral
2/
n/_zwbas_syn 3/ SY_ZYLZA 1
SY_KRLZ
n/_zwbas_syn
1 maskgz
wkrav /NV
1/ wkrv
2/ dwkrz
n/_zwbas_syn stkrax VZWKR n/_zwbas_syn wkrlzofv
krreg-wkral
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zzylkra
n/_zwbas_syn krreg-wkral
ABK KRREG 2.20.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
DWKRMSN KFKRFKN KFTKRVFN KFTKRVFSN KRDWSN KRMXN SNM16KRUB VZWKR
NMOT NMOT NMOT NMOT NMOT NMOT NMOT
KL KF KF KF KL KL SV (REF) KWB
¨ delta Winkel KR Abstand zur gemittelten Spatverstellung ¨ Spatverstellung pro Klopfereignis Zeitangabe fur ¨ Fruhverstellung ¨ Klopfregelung Zeitangabe fur ¨ schnelle Fruhverstellung ¨ der KR Klopfregelung delta - Winkel Sicherheit ¨ maximale Spatverstellung Stutzstellenverteilung Drehzahl, 16 Sst. ¨ Zundwinkelverstellung ¨ durch VS100, INCA
Systemkonstante
Art
Bezeichnung
SY_KRLZ SY_ZYLZA
SYS (REF) Systemkonstante: LZF vorhanden SYS (REF) Zylinderanzahl
Source-Y VIRKR KRFKW KRFKW
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_KL
KRKE
EIN
Bedingung fur ¨ erkannte Klopfer
B_KR
BBKR
EIN
Bedingung Klopfregelung aktiv
B_KRDWS
BBKR
EIN
¨ Bedingung Klopfregelung Sicherheitsspatverstellung
B_KRGZ B_KRKEZ B_KRVF B_WKRAL B_ZWKRUM DWKR DWKRMSW DWKRZ EVZ_AUS
BBKR BBKR KRREG KRREG BBKR KRREG KRREG KRREG AEVAB
BBKR, DKRA,DLGHMM, KRADAP,KRDY, ... DKRA, DKRS, GGKR, KRADAP, KRKE, ... KRADAP, KRREG,MDBGRG, NMAXMD KRREG KRREG KRADAP DLGHMM, KRREG KRREG
EIN EIN AUS AUS EIN AUS LOK AUS EIN
gefuhrter ¨ Zylinder EV des aktuellen Zylinders abgeschaltet ¨ Bedingung fur ¨ Abregelung der KR-ZW-Spatverstellung Bedingung wkr aus KR-Adaptionskennfeld einlesen Flag: schnelle Fruhverstellung ¨ ¨ zylinderindividuelle Zundwinkelsp ¨ atverstellung KR ¨ aktueller Wert fur ¨ Mittelwertbegrenzung der Spatverstellung ¨ zyl.ind. ZW-Spatverstellung inkl. Dyn.vorhalt Einspritzausblendmuster
KRDWSW KRFKW KRFKWZ KRMXW KRVFSWZ
KRREG KRREG KRREG KRREG KRREG
LOK AUS LOK AUS LOK
¨ aktueller KL-Wert der Sicherheitsspatverstellung Aktueller Wert aus KRFKN Aktueller Wert aus KFKRFKN, zylinderindividuell ¨ ¨ aktueller Wert fur ¨ Spatbegrenzung der Spatverstellung Initwert fur ¨ schnelle Fruhverstellung, ¨ zylinderindividuell
ZUE, ZWBAS AEVABZK, BBKR,EVABUE, KRREG
KRADAP, KRZFKT
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
KRVFWZ KR_MONITOR
KRREG GGKR
MASKGZ NMOT
BGNMOT
LOK BBKR, KRADAP, KRKE, EIN KRREG EIN BBKR, KRREG AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... EIN KRADAP, KRREG EIN KRDY, KRREG AUS EIN KRREG KRADAP AUS KRREG EIN AWEA, BBAGR, BBKR AUS AUS KRADAP, KRZFKT AUS AUS LOK BBKR, KRREG, ZUE EIN BBKR, DKRA,EIN KRADAP, KRDY, KRKE, ... EIN KRREG
STKRAX_W VIRKR VSZWM WKRAV WKRK WKRLZOFV WKRMAV WKRMV WKRV WKR_TST ZKRVF ZWKRAFLD ZZYLKR
BBKR KRKE KRREG KRADAP KRREG KRREG KRREG KRREG KRREG KRREG ZWOUT GGKR
ZZYLKRA
KRREG 2.20.0
Seite 1761 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Initwert fur ¨ normale Fruhverstellung, ¨ zylinderindividuell Aktivierung von KR-Funktionen; Anzeige des Ist-Zustandes Maske: gefuhrte ¨ Zylinder Motordrehzahl Index fur ¨ KR-Adaptionskennfeld ¨ Verhaltnis Integrator / Referenzpegel Klopfregelung Mittelwert der ZW-Verstellung uber ¨ VS2x last und drehzahlabh. Adaptionskennfeld fur ¨ wkrv ¨ ¨ Zundwinkelsp ¨ atverstellung wahrend Klopfereignis Zundwinkeloffset ¨ fur ¨ gefuhrten ¨ Zylinder ¨ Mittelwert der ZW-Spatverstellungen der KR, allg. (im Notlauf mit Sicherheit) ¨ Mittelwert der zylinderindividuellen ZW-Spatverstellungen durch KR ¨ zylinderindividuelle Zundwinkelsp atverstellung durch KR ¨ ¨ zyl.ind. ZW-Spatverstellung, rollierend ¨ Zahler, bestimmt die Frequenz der zyl.-individuellen Zundwinkelfr ¨ uhverstellung ¨ Bitmuster des zyl.ind. abgelegten B_zwkra ¨ Zylinderzahler der Klopfregelung
Zylinderzuordnung gefuhrte Zylinder ¨
Hinweis: Die zylinderindividuellen Gr¨ oßen wkrv, dwkrz, wkra, zkrvf werden nachfolgend - wie im SG-Code - durch eine Laufvariable (i) indiziert, also z.B. wkrv(i). Die entsprechende, ¨ uber VS100 auslesbare RAM-Zelle wird durch _i gekennzeichnet, also z.B. wkrv_i. Als Laufvariable dient (außer f¨ ur wkra) der KR-Zylinderz¨ ahler zzylkr. F¨ ur diesen gilt s.a. Applikationshinweise.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB KRREG 2.20.0 Funktionsbeschreibung Funktion der Klopfregelung ========================== Die Funktion KRREG beinhaltet die Berechnung der zylinderindividuellen Z¨ undwinkel¨ anderung der Klopfregelung. Sie umfaßt die adaptive Berechnung der zylinderindividuellen Sp¨ atverstellung (SV) wkrv(i) (WKRBER), die Fr¨ uhverstellung wkrv(i), das lesendes Adaptionskennfelds wkra(i) (WKRAL). Die Eingangsgr¨ oßen des Adaptionskennfeldes sind die aktuelle Zylindernummer, Drehzahl und Last (s. STKRA in %BBKR). Der an die Z¨ undung ¨ ubergebene Wert der Sp¨ atverstellung dwkrz(i) ergibt sich je nach Betriebsbedingung (s. %BBKR) zu: 1. B_kr & !B_krdws & !B_krkez dwkrz(i) = wkrv(i) 2. B_kr & B_krdws dwkrz(i) = krdwsw KRDWS - Sicherheitssp¨ atverstellung s. %DKRS, %DKRNT, %DKRTP 3. !B_kr dwkrz(i) = 0
Z¨ undwinkelkoordination f¨ ur die Momentenschnittstelle ==================================================== Bei aktiver Klopfregelung ergibt sich der fr¨ uheste, zylinderindividuelle Z¨ undwinkel zwbas zu: zwbas = zwgru + dwkrz(i) + wkrdy
s. %ZUE
Im Regelverhalten werden 2 F¨ alle unterschieden: 1. Ausgabez¨ undwinkel = zwbas ==> B_zwkraa = 1 ==> Klopfregelalgorithmus bleibt unver¨ andert 2. Ausgabez¨ undwinkel < zwbas ==> B_zwkraa = 0 ==> Fr¨ uhverstellalgorithmus von wkrv(i) wird eingefroren und KR-Adaption wird gesperrt. (aus Abgasgr¨ unden, ASR-Betrieb, LL, u.s.w.) In %ZUE wird synchron zur Z¨ undwinkelausgabe das Bit B_zwkra gebildet und in entsprechender Position in einem Bit-Array zwkrafld abgelegt. B_zwkraa wird dann aus zwkrafld z.B. wie folgt ermittelt: SW-Zyl.Z¨ ahler (zzylkr)
5
4
B_zwkraa
1
1
3
2
1
0
0 ˆ | B_zwkraa (zzylkr=3)---+
1
0
0
Zur Beachtung:
==> zwkrafld = 2ˆ5 + 2ˆ4 + 2ˆ2 = 52
= 0 (= false)
Vorzeichen der ZW (in ◦ KW) nach mathematischer Konvention. KFZW > 0 ◦ (mit OT als Bezugspunkt, Z¨ undung "vor" OT bedeutet mathematisch positive Winkel KFZW). dwkrz(i) <= 0 ◦ ("Sp¨ at"verstellung bez¨ uglich des Basis-ZW bedeutet mathematisch negative dwkrz(i)).
Sp¨ atverstellung des Z¨ undwinkels ohne Adaption (WKRBER) ====================================================== Ist B_kr und !B_kra (s. %BBKR) gesetzt, arbeitet die Klopfregelung wie folgt: Wird in %KRKE eine Verbrennung als klopfend erkannt (B_kl), wird der Z¨ undwinkel des entsprechenden Zylinders i um den Betrag krfkwz(i) pro Klopfereignis nach sp¨ at verstellt. Diese zylinderindividuelle Sp¨ atverstellung ist von der Drehzahl und virk (KFKRFKN) abh¨ angig und wird in dem RAM_Bereich wkrv(i) aufaddiert. Aus Gr¨ unden der Laufruhe und Vermeidung von Aussetzerfehlerkennungen wird die Sp¨ atverstellung bei jeder Berechnung begrenzt auf einen Bandbereich um den Mittelwert wkrmv der letzten SY_ZYLZA ausgegebenen Sp¨ atverstellungen wkrv(i), gegeben durch wkrmv plus/minus eine frei w¨ ahlbare Schwelle. Diese Schwelle DWKRMSN ist eine Kennlinie ¨ uber der Drehzahl. Zus¨ atzlich ist die Sp¨ atverstellung in wkrv(i) nach sp¨ at auf KRMXN und nach fr¨ uh auf 0 ◦ begrenzt. wkrv ist ein RAM-Bereich, in dem f¨ ur jeden Zylinder eine RAM-Zelle reserviert ist.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRREG 2.20.0
Seite 1762 von 4100 31.JAN.2003 Thomas Brosi
+-----------------+ |ˆ wkrv(i) | || | || _ | ||_| |_ _ | ||_|_|_| . . . |_|| |Zylinder | | 1 2 3 Z | +-----------------+ Wird der KR-aktive Betriebsbereich des Motors verlassen (!B_kr), bleiben die zuletzt vorhandenen Sp¨ atverstellungen bis zum Wiedereintritt in den KR-aktiven Bereich in wkrv(i) gespeichert, entsprechendes gilt f¨ ur wkrmv. Im KR-nicht-aktiven Bereich des Motors wird Null als Verstellwert dwkrz(i) an %ZUE ausgegeben. Bei ’Z¨ undung aus’ werden die Sp¨ atverstellungen in wkrv(i) zu Null gesetzt.
Fr¨ uhverstellung des Z¨ undwinkels (WKRBER & FRUEHVERST) ===================================================== Die Sp¨ atverstellungen aus wkrv(i) werden zylinderindividuell wieder zur¨ uckgenommen, wenn B_kr und !B_krgz gesetzt sind und ein zylinderindividueller Fr¨ uhverstellz¨ ahler zkrvf(i) auf Null gelaufen ist. Bei jedem Klopfereignis B_kl wird der zylinderindividuelle Z¨ ahler zkrvf(i) mit dem Wert krvfwz(i) (aus dem Kennfeld KFTKRVFN bei B_zwkrum = 0) oder mit dem Wert krvfswz (aus dem Kennfeld KFTKRVFSN bei B_zwkrum = 1) geladen. Im 100 ms Raster wird zkrvf f¨ ur jeden Zylinder i, wenn das Bit i des zwkrafld <> 0 (d.h. der ausgegebene ZW wurde durch die KR begrenzt), um 1 dekrementiert. Bei Erreichen von zkrvf(i) = 0 wird die dem entsprechenden Zylinder zugeordnete Sp¨ atverstellung in wkrv(i) um eine Quantisierungsstufe dekrementiert, und der Z¨ ahler wird mit krvfwz(i)(KFTKRVFN) oder krvfswz(i) (KFTKRVFSN) geladen. Die Fr¨ uhverstellungskennfelder KFTKRVFN und KFTKRVFSN sind von der Drehzahl und krfkw (krfkwz(i)) abh¨ angig. Die wkrv(i) werden bei jeder Verstellung nach fr¨ uh begrenzt auf den Mittelwert wkrmv der letzten SY_ZYLZA ausgegebenen Sp¨ atverstellungen minus eine frei w¨ ahlbare Schwelle DWKRMSN bzw. auf den Wert Null.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Wird der KR-aktive Betriebsbereich des Motors verlassen (!B_kr) bleiben die zuletzt vorhandenen Z¨ ahlerwerte bis zum Wiedereintritt in den KR-aktiven Bereich in zkrvf(i) gespeichert. Bei ’Z¨ undung aus’ werden die Z¨ ahlerwerte in zkrvf(i) zu Null gesetzt. F¨ uhren ver¨ anderte Betriebsbedingungen des Motors zu geringerer Klopfneigung, wird eine schnelle Fr¨ uhverstellung der wkrv(i) bis zum Auftreten des ersten Klopfers nach Beginn der schnellen Fr¨ uhverstellung vorgenommen (B_zwkrum = 1). Dazu werden die Z¨ ahler zkrvf(i) mit KFTKRVFSN < KFTKRVFN gestartet. Bedingungen f¨ ur den Start der schnellen Fr¨ uhverstellung sind ein BDE-Betriebsartswechsel Homogen-Klopfschutz, das Auslesen der adaptierten Werte wkrav(i) nach wkrv(i) (B_wkral), bzw. die Beendigung einer Dynamikphase (s. %BBKR). W¨ ahrend Dynamik (B_krldya/B_krndy = 1) darf keine schnelle Fr¨ uhverstellung erfolgen (s. %BBKR).
Klopfregelung bei aktiver Dynamik (%KRADAP, %BBKR) ======================================================= Bei aktiver Dynamik (B_krldy, B_krldya, B_krndy) wird die weitere Adaption der Station¨ arwerte wkrav(i) gesperrt (s. %BBKR, %KRADAP). Ein Wechsel der Adaptionsbereiche f¨ uhrt zur Aktualisierung von wkrv(i) mit den in wkrav(i) adaptierten Werten (s. WKRAL). Jede klopfende Verbrennung (B_kl) f¨ uhrt, wie bisher, zu einer Sp¨ atverstellungen um KRFKN, wird also auf die zylinderindividuelle Sp¨ atverstellung in wkrv(i) addiert. Zus¨ atzlich wird bei B_krldya ein adaptiver Dynamikvorhalt wkrdy (s. %KRDY, %ZUE) addiert.
Leitzylinderfunktion (LZF) mit Ber¨ ucksichtigung der EV-Abschaltung ================================================================== Bestimmung der Z¨ undwinkelsp¨ atverstellung (ZWSV) f¨ ur GZ: (1) (2) (3)
(4) (5)
(6) (7)
Die Klopferkennung (%KRKE) l¨ auft f¨ ur GZ und LZ unver¨ andert weiter. Die Klopfregelung und Adaption l¨ auft f¨ ur LZ unver¨ andert weiter. Die Klopfregelung f¨ ur GZ geschieht wie folgt: - Auf ein erkanntes Klopfereignis (B_kl) bzw. die Fr¨ uhverstellbedingung (B_krvf) wird nicht reagiert. - Die ZWSV wkrv(i) f¨ ur den GZ i ergibt sich als Summe aus der ZWSV wkrv(j) des sp¨ atesten i zugeordneten LZ j und einem zylinderspezifischen Offset wkrlzofv(i). Der sp¨ ateste zugeordnete LZ ¨ ubernimmt also die tats¨ achliche F¨ uhrung von GZ i und wird daher nachfolgend als der wirksame LZ f¨ ur GZ i bezeichnet. Die Zylindernummer (Z¨ undfolge) des wirksamen LZ wird im Array zzylkra(zzylkr) gespeichert. Die Berechnungen erfolgen in einem (langsamen) Zeitraster. Schreibzugriffe auf das Adaptionskennfeld (Lernvorgang) werden f¨ ur GZ gesperrt (B_kradap = 0, s. %BBKR). Lesezugriffe auf das Adaptionskennfeld werden auch f¨ ur GZ ausgef¨ uhrt, wobei jedoch auf den Adaptionswert des f¨ ur GZ i wirksamen LZ j (s. (3)) zugegriffen wird. Zu diesem wird der zylinderspezifische Offset addiert, so daß sich wkrv(i) nach dem Auslesen des Adaptionskennfeldes ergibt zu: wkrv(i) = wkrav(stkrax + j) + wkrlzofv(i) mit stkrax = aktueller Last-Drehzahlbereich Die Berechnung des ZWSV-Mittelwertes wkrmv findet unter Einbeziehung der ZWSV von GZ statt. Die Bandbegrenzung mit wkrmv +/- dwkrmsw findet auch f¨ ur GZ statt.
Bestimmung der Z¨ undwinkelsp¨ atverstellung f¨ ur Zylinder mit ausgeblendeter Einspritzung: (1)
(2) (3)
Die ZWSV von Zylindern mit ausgeblendeter Einspritzung (EVABZ) gehen nicht in die Berechnung des ZWSV-Mittelwertes wkrmv ein. Damit wird eine Verf¨ alschung dieses Wertes vermieden. Auf ein (fehl)erkanntes Klopfereignis (B_kl) bzw. die Fr¨ uhverstellbedingung (B_krvf) wird nicht reagiert. Schreibzugriffe auf das Adaptionskennfeld (Lernvorgang) werden f¨ ur EVABZ gesperrt (B_kradap = 0, s. %BBKR). Lesezugriffe auf das Adaptionskennfeld werden auch f¨ ur EVABZ ausgef¨ uhrt.
Sicherheitssp¨ atverstellung bei aktiver Klopfregelung (DWKRZBER) =============================================================== Ist das Sicherheitsflag der KR, B_krdws, gesetzt, werden dwkrz(i) und wkrmav mit KRDWSN ¨ uberschrieben, falls die Klopfregelung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRREG 2.20.0
Seite 1763 von 4100 31.JAN.2003 Thomas Brosi
aktiv ist. wkrav(i) (s. %KRADAP), wkrv(i) und wkrmv werden nicht aktualisiert, solange B_krdws gesetzt ist. Wird B_krdws wieder zur¨ uckgesetzt, wird dwkrz(i) mit wkrv(i), wkrmav mit wkrmv ¨ uberschrieben.
APP KRREG 2.20.0 Applikationshinweise Zylinderindividuelle und last-drehzahlbereichsabh¨ angige Werte werden in der Beschreibung entsprechend ihrer Realisierung im SG-Code durch (i) gekennzeichnet, z.B. wkrv(i). Die entsprechende, ¨ uber VS100 / INCA x.x auslesbare RAM-Zelle wird im ASCET-Bild durch _i indiziert, z.B. wkrv_i. Als Laufvariable f¨ ur den Index i der zylinderindividuellen Ram-Zellen (wkrv(i), dwkrz(i), zkrvf(i), mit Ausnahme von wkrav(i), s.u.) fungiert der in %GGKS generierte Zylinderz¨ ahler zzylkr. Die Klopfregelung kann ¨ uber das Label TMKR abgeschaltet werden: TMKR > tmot ==> !B_kr
F¨ ur die Applikation werden folgende typische Werte vorgeschlagen: ================================================================= KFKRFKN -3 ◦ KW ist ein Wert f¨ ur die Sp¨ atverstellung des Z¨ undwinkels, der erfahrungsgem¨ aß ausreicht, um bei eingeschwungener Adaption den Motor gefahrlos an der Klopfgrenze zu betreiben. KRMXN
-12 ◦ KW ist ein Wert, der bei den meisten Applikationen ausreichend ist. Bei der Festlegung dieser Kennlinie muß darauf geachtet werden, daß der Motor unter worst-case-Bedinungen (tmot, tans, Kraftstoff mit niedrigster Oktanzahl) mit dem programmierten Wert absolut klopffrei betrieben werden kann. Dabei ist die maximal zul¨ assige Abgastemperatur zu beachten.
KFTKRVFN ca. 4 sec/ ◦ KW Fr¨ uhverstellung ist ein typischer Wert. Aus dieser Kennlinie, in Verbindung mit KFKRFKN, ergibt sich die Regelgeschwindigkeit der KR im quasistation¨ aren Motorbetrieb. Ziel ist hier, eine Zeitkonstannte festzulegen, die gr¨ oßer ist als die thermische Zeitkonstante des Motors, um eine thermische ¨ Uberlastung zu vermeiden. Bei der Anpassung von KFTKRVFN muß ber¨ ucksichtigt werden, daß die thermische Belastung des Motors mit steigender Drehzahl gr¨ oßer wird, so daß die Zeitspanne bei h¨ oheren Drehzahlen gr¨ oßer gew¨ ahlt werden sollte.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFTKRVFSN in Abh¨ angigkeit von KRDWKLA (s. %KRADAP) zu applizieren, um bei ver¨ anderten Betriebsbedingungen des Motors eine schnelle Fr¨ uhverstellung der Adaptionskennfeldwerte zu erm¨ oglichen, ohne eine verst¨ arkte Klopfh¨ aufigkeit zu provozieren. KRDWKLA = -3 ◦ KW: ca. 1 sec/ ◦ KW Fr¨ uhverstellung bzw. ca. 1/4 * KFTKRVFN uhverstellung bzw. ca. 1/2 * KFTKRVFN KRDWKLA = 0 ◦ KW: ca. 2 sec/ ◦ KW Fr¨ DWKRMSN ca. -3 ◦ KW ist ein typischer Wert zur Erhaltung der Laufruhe und Vermeidung von Aussetzerfehlerkennungen; mit kleiner werdenden Werten geht der zylinderindividuelle Charakter der Klopfregelung zunehmend verloren. KRDWSN
ca. -12
◦
KW, Klopfen muß unter worst case Bedingungen sicher vermieden werden.
Die Existenz einiger Gr¨ oßen/RAMs ist durch die Darstellung in ASCET (Blockhierarchie, Ablaufsteuerung) bedingt. Diese werden in der SW nicht realisert bzw. sind wegen ihrer speziellen Realisierung mittels VS100 / INCA x.x nicht eindeutig meßbar: - B_wkral nicht eindeutig meßbar - zkrvf(i)=0 nicht meßbar, dieser Zustand kann nur mittelbar ¨ uber den erfolgenden RESET des Z¨ ahlers von zkrvf(i) = 1 auf zkrvf(i) = KFTKRVF(S)N detektiert werden.
Unterscheidung wkrmv/wkrmav --------------------------wkrmv stellt den Mittelwert der jeweils SY_ZYLZA letzten berechneten wkrv(i) dar (ggf. inkl. Mittelwert vswzm), w¨ ahrend wkrmav den Mittelwert der dwkrz(i) (ohne wkrdy) repr¨ asentiert, die w¨ ahrend der SY_ZYLZA letzten Verbrennungen an die Z¨ undung ¨ ubergeben wurden.
Zylinderindividuelle ZW-Verstellung mit VS100 / INCA x.x -------------------------------------------------------Mittels VS100 oder INCA x.x kann zylinderindividuell eine zus¨ atzliche Verstellung vzwkr(i) vorgenommen werden, so daß gilt: dwkrz(i) = wkrv(i) + wkrdyv + VZWKR(i)
bei B_kr & !B_krdws
i = 0 ... SY_ZYLZA - 1 ================================================================================================================================ Achtung:
1. Es erfolgt keine automatische Begrenzung von VZWKR(i) - Motor- und Katschutz beim Verstellen beachten! 2. Der fr¨ uhest m¨ ogliche Z¨ undwinkel wird unter allen Umst¨ anden durch die Klopfregelung bestimmt, d.h. ggf. kann auch der aus Temperaturgr¨ unden minimal zul¨ assige Z¨ undwinkel unterschritten werden (s. %ZUE, %ZWMIN). Motor- und Katschutz beachten !!
=================================================================================================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRDY 37.11.0
Seite 1764 von 4100 31.JAN.2003 Thomas Brosi
FU KRDY 37.11.0 Klopfregelung Dynamik FDEF KRDY 37.11.0 Funktionsdefinition KRDY: Overview KC-dynamic response Adaptation of the dynamic response derivation stkrnx
stkrnx kek
virkr
virkr
wkrdyaa
kek(zzylkr) B_zwkraa
B_zwkraa zzylkr
DYN_ADAP
1/ wkrdyv
B_kl
B_kl
B_ladap
wkrdyv_advance
Break 1/ B_tmkr
B_ladap
B_ladap
Break 1/ B_krldyv Break 1/
Break 1/
B_tipin wkrdyti
B_krldya
DZWTIN (SNM16KRUB) krdy-main
nmot SNM16KRUB krdy-main
advance of wkrdyv
B_ladap
1/ DYAVF
zaldy
0.0 1/ 2/ wkrdyv
DYAFVS
0.0
wkrdyv 1/
1/ 0.0 DYAVF
zaldy
0.0
wkrdyaa
1/ zaldy 1
0
krdy-wkrdyv-advance
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
krdy-wkrdyv-advance
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRDY 37.11.0
Seite 1765 von 4100 31.JAN.2003 Thomas Brosi
DYN_ADAP: Adaptation of the dynamic response derivation virkr 1/ FKELDYA
false
kekdy /NC
B_kldystk
kek(zzylkr) B_kl
B_kldynrm
B_krldya
1/ true
B_kldystk
1/
[˚KW]
true
B_kldynrm
DYAMNV DYADMX wkrdya /NV
0.0
2/ wkrdyaa
zzprz
zzwdykr B_zwkraa
B_zwkraa zzwdymd B_krldyf
DYADS
[˚KW] 0.0 0.75
PZWKRA zzsum /NC
reset 3/
B_ladap SY_BDE 1
stkrnx B_hmm
1/ stuetz /NC
B_krldyf 5 krdy-dyn-adap
ZZWKRDY: percentage of ignition retard adjustment caused by KC
B_zwkraa B_krldyf
compute 5/ zzwdykr_w
zzwdykr
65535
zzwdymd_w compute 5/
65535
zzwdymd
krdy-zzwkrdy
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wkrdyaa
krdy-dyn-adap
ZZWKRDY
krdy-zzwkrdy
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRDY 37.11.0
Seite 1766 von 4100 31.JAN.2003 Thomas Brosi
Initialization
B_pwf 1/ 0
2/
i/ini 1/
SY_BDE 1
wkrdya /NV
2/ 1
i/ini
DYAMNV 5 10
krdy-initialize
˚KW i/ini
krdy-initialize
ABK KRDY 37.11.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW KL FW FW SV
Max. Wert des add. Dynamikvorhalts ¨ Add. Spatverstellung pro Zyk. durch lern. Dyn. ¨ Stufenhohe fur ¨ Abregelung des Dynamikvorhalts Min. Wert des add. Dynamikvorhalts Abregelkonstante fur ¨ Dynamikvorhalt delta-Zundwinkel ¨ bei Tip in Korrekturfaktor fur ¨ Klopferkennungsschwelle bei Lastdynamikadaption ¨ Prozentuale H¨aufigkeit der ZW-Ausgabe durch die KR wahrend Dynamikadaption Stutzstellenverteilung ¨ Drehzahl, 16 Sst.
Systemkonstante
Art
Bezeichnung
SY_BDE
SYS (REF) Systemkonstante Benzin-Direkteinspritzung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DYADMX DYADS DYAFVS DYAMNV DYAVF DZWTIN FKELDYA PZWKRA SNM16KRUB
Source-X
Source-Y
NMOT
NMOT
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HMM
BDEMUM
EIN
Bedingung Betriebsart Homogen-Mager
B_KL
KRKE
BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... BBKR, DKRA,DLGHMM, KRADAP,KRDY, ...
EIN
Bedingung fur ¨ erkannte Klopfer
B_KLDYNRM B_KLDYSTK B_KRLDYA B_KRLDYF B_KRLDYV B_LADAP B_PWF
KRDY KRDY BBKR BBKR BBKR BBKR BBHWONOF
LOK LOK EIN EIN EIN EIN EIN
Bedingung normales Klopfen bei adapt. Lastdynamik Bedingung starkes Klopfen bei adapt. Lastdynamik Bedingung Lastdynamikvorhalt und -adaption aktiv Bedingung Adaption Lastdynamikvorhalt nach fruh ¨ freigegeben Bedingung Lastschwelle fur ¨ Dynamikvorhalt uberschritten ¨ Bedingung Eintritt in Lastdynamikadaption Bedingung Powerfail
B_TIPIN B_TMKR B_ZWKRAA KEK NMOT
BBKR BBKR BBKR KRKE BGNMOT
EIN EIN EIN EIN EIN
Tip in erkannt Bedingung Temperatur (tmot) fuer KR aktiv erreicht Bedingung Zundwinkel ¨ der KR wird ausgegeben Klopferkennungsschwelle korrigiert Motordrehzahl
STKRNX VIRKR WKRDYA WKRDYAA WKRDYTI WKRDYV ZALDY ZZPRZ ZZWDYKR_W ZZWDYMD_W ZZYLKR
BBKR KRKE KRDY KRDY KRDY KRDY KRDY KRDY KRDY KRDY GGKR
EIN EIN AUS LOK LOK AUS LOK LOK LOK LOK EIN
Drehzahlstutzstelle ¨ fur ¨ die KR-Adaption ¨ Verhaltnis Integrator / Referenzpegel Klopfregelung adaptierter Zundwinkel ¨ bei KR-Dynamik adaptiver Anteil des Dynamikvorhalts tip in-Anteil des Dynamikvorhalts ¨ Zundwinkelsp ¨ atverstellung bei KR-Dynamik ¨ Zundungsz ahler fur ¨ ¨ Abregelung Lastdynamik ¨ Prozentsatz von Verbrennungen wahrend Dynamik mit KR-bestimmtem ZW ¨ ¨ Zundungsz ¨ ahler bei gesetztem Bit B_zwkra=1 wahrend der KR-Dynamik ¨ ¨ Zundungsz ahler bei nicht gesetztem Bit B_zwkra=0 wahrend der KR-Dynamik ¨ ¨ Zylinderzahler der Klopfregelung
KRDY KRDY KRDY KRDY ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... KRDY, ZWMIN DKRS, GGKR, KRDY KRDY KRDY AAGRDC, ADAGRLS,ADVE, ALBK, AMSV, ... KRDY KRDY, KRREG
BBKR, ZUE, ZWBAS
BBKR, DKRA,KRADAP, KRDY, KRKE, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRDY 37.11.0
Seite 1767 von 4100 31.JAN.2003 Thomas Brosi
FB KRDY 37.11.0 Funktionsbeschreibung Lastdynamik =========== Die Lastdynamik ist durch zwei Erscheinungen gekennzeichnet: - verst¨ arkte Klopfneigung (bei entsprechender Temperatur) - schnelle Ger¨ auschzunahme denen durch folgende Maßnahmen begegnet wird: - eine zus¨ atzliche Z¨ undwinkelsp¨ atverstellung (Dynamikvorhalt wkrdyv bei B_krldya = 1) - eine schnellere Nachf¨ uhrung des Referenzpegels und erh¨ ohte Klopferkennungsschwellen (bei B_krldy = 1, s. %KRKE).
Einfluß Lastdynamik auf Klopferkennung ====================================== Bei aktiver Lastdynamik B_krldy = 1 (siehe %BBKR) werden folgende Funktionen wirksam: 1.
Die zylinderselektiven Referenzpegelberechnungen werden mit dem Label KRFTP3 durchgef¨ uhrt (siehe %KRKE) => => schnellere Nachf¨ uhrung.
2.
Die Klopferkennungsschwellen ke(i) werden um den Faktor FKELDY erh¨ oht. Es ergeben sich korrigierte Klopferkennungsschwellen kek(i) (siehe %KRKE).
3. Pro erkannter klopfender Verbrennung wird der Z¨ undwinkel zylinderselektiv um den Wert KFKRFKN nach sp¨ at verstellt (siehe % KRREG). Bei freigegebener station¨ arer KR-Adaption werden bei Bereichswechseln die gespeicherten Z¨ undwinkel-Sp¨ atverstellungen aus dem jeweils aktuellen Adaptionskennfeldbereich ausgelesen. Schreibzugriffe auf das Kennfeld der Station¨ aradaption werden hingegen verboten (siehe %BBKR). Es erfolgt k e i n e
zus¨ atzliche Dynamiksp¨ atverstellung des Z¨ undwinkels, so lange gilt tmot <= TMDYNA !!
Lastdynamikadaption (DYN_ADAP) ============================== Wird Lastdynamik bei tmot > TMDYNA ==> B_krldya ausgel¨ ost (s. %BBKR), werden folgende Funktionen zus¨ atzlich wirksam:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4.
Adaptive Dynamiksp¨ atverstellung des Z¨ undwinkels f¨ ur a l l e Zylinder Additiv zur station¨ aren zylinderselektiven KR-Sp¨ atverstellung (%KRREG) zaldy > 0 der Z¨ undwinkel f¨ ur a l l e Zylinder um wkrdya(stuetz) nach Ist zaldy = 0, wird diese zus¨ atzliche Dynamiksp¨ atverstellung wkrdyv um
(s. KRDY). wird bei erkannter Dynamik B_krldyv f¨ ur die Zeit sp¨ at verstellt (= Startwert von wkrdyv). DYAFVS Inkremente pro DYAVF Verbrennungen reduziert.
5.1 Wird Lastdynamik (B_krldya = 1, s. %BBKR) ausgel¨ ost, so erfolgt f¨ ur den Startwert wkrdya der Dynamiksp¨ atverstellung die Freigabe der Adaption nach sp¨ at. D.h. durch einen starken Klopfer (B_kldystk) wird wkrdya f¨ ur den n¨ achsten Dynamikvorgang neu adaptiert (wkrdya(neu) = wkrdya(alt) + DYADS, begrenzt auf DYADMX); bei ausschließlich normalen Klopfern (B_kldynrm) bleibt der Adaptionswert unver¨ andert, ebenso wenn keine Klopfer auftreten (DYN_ADAP). 5.2 Wird f¨ ur die ausgel¨ oste Lastdynamik auch das Bit B_krldyf gesetzt (s. %BBKR), so wird zus¨ atzlich zu den Maßnahmen aus 4. und 5.1 auch die Adaption der Dynamiksp¨ atverstellung nach fr¨ uh freigegeben (DYN_ADAP). W¨ ahrend der aktiven Dynamikphase (B_krldyf = 1) werden zwei Z¨ ahler zzwdykr und zzwdymd gestartet. Wenn B_zwkraa = 1 ist (d.h. ZW der KR wurde ausgegeben), wird zzwdykr inkrementiert, f¨ ur Bit B_zwkraa = 0 (d.h. ZW der Drehmomentenschnittstelle wurde ausgegeben) wird zzwdymd inkrementiert (ZZWKRDY). Am Ende der Dynamikphase (B_krldyf = 0) wird das Verh¨ altnis zzwdykr / (zzwdykr + zzwdymd) ermittelt; die zwei Z¨ ahler zzwdykr und zzwdymd werden anschließend wieder auf Null gesetzt (DYN_ADAP). Tritt w¨ ahrend der aktiven Dynamikphase (B_krldyf = 1) keine erkannte klopfende Verbrennung (B_kl = 0, s. %KRKE) auf und gilt zzwdykr / (zzwdykr + zzwdymd) >= PZWKRA - applizierbarer Festwert, so wird der adaptive Dynamikvorhaltstartwert wkrdya um 1 Inkrement nach fr¨ uh verstellt, dabei jedoch auf die Werte DYADMX und DYAMNV begrenzt.
Wenn es sich um ein System mit Saugrohreinspritzung System handelt, wird der RAM-Bereich wkrdya in 5 Drehzahlbereiche stkrnx untergliedert.
stkrnx = 0 1 2 3 4 +-----------+-----------+-----------+-----------+-----------+ wkrdya | | | | | | +-----------+-----------+-----------+-----------+-----------+ Drehzahlst¨ utzstellen KRAN1 KRAN2 KRAN3 KRAN4 <---------+ ---------> nmot (U/min) Hysterese KRANH Wenn es sich um ein BDE System handelt, wird der RAM-Bereich wkrdya in 10 Drehzahlbereiche (stkrnx) untergliedert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRADAP 3.10.0
stkrnx = 5 6 7 8 9 +-----------+-----------+-----------+-----------+-----------+ wkrdya | | | | | | +-----------+-----------+-----------+-----------+-----------+ stkrnx = 0 1 2 3 4 +-----------+-----------+-----------+-----------+-----------+ wkrdya | | | | | | +-----------+-----------+-----------+-----------+-----------+ Drehzahlst¨ utzstellen KRAN1 KRAN2 KRAN3 KRAN4 <---------+ ---------> nmot (U/min) Hysterese KRANH
Seite 1768 von 4100 31.JAN.2003 Thomas Brosi
f¨ ur hmm-Betrieb
f¨ ur !hmm-Betrieb
Die Drehzahlbereiche sind mit denen des station¨ aren Adaptionskennfelds identisch (s. %BBKR). Die Drehzahlgrenzen gelten direkt bei steigender Drehzahl. Die Drehzahlhysterese KRANH wird nur bei fallender Drehzahl abgezogen (identisch mit %KRADAP). Der jeweils neuberechnete Dynamikvorhalt wird im RAM-Bereich wkrdya in den zum Dynamikausl¨ osezeitpunkt (!B_krldya ==> B_krldya) g¨ ultigen Drehzahlbereich geschrieben und steht beim n¨ achsten in diesem Drehzahlbereich beginnenden Dynamikvorgang zur Verf¨ ugung. Bei ’Z¨ undung aus’ bleiben alle Sp¨ atverstellungen im RAM-Bereich wkrdya bis zum Neustart erhalten. Nach einer ’Unterbrechung der Spannungsversorgung’ wird der RAM-Bereich wkrdya mit DYAMNV initialisiert.
Tip in (TIPIN) ============== Beim ’tip in’ (siehe %BBKR) handelt es sich um ein nahezu lastloses Hochdrehen des Motors im ausgekuppelten Zustand, das daher mit maximaler Last- und Drehzahldynamik und also steigender Klopfneigung einhergeht. Als tip in - Vorhalt wird daher eine drehzahlabh¨ angige Z¨ undwinkelsp¨ atverstellung wkrdyti = DZWTIN(nmot) ausgegeben. Wenn das Bit B_tipin gesetzt wird oder Lastdynamikadaption ausgel¨ ost ist (B_ladap = 1), dann der Dynamikvorhalt ergibt sich als Summe aus adaptivem und vorgesteuertem Anteil, d.h. wkrdyv = wkrdyaa + wkrdyti.
Applikationsziel Lastdynamik: Leistungsoptimierte Auslegung aber keine h¨ orbaren "Dynamik-Klopfer" im Fahrzeug. Die Anpassung sollte unter "worst-case Bedingungen" (Sommererprobung, Kraftstoff mit unterster freigegebener Oktan-Zahl) gemacht bzw. ¨ uberpr¨ uft werden. Folgende Erfahrungswerte k¨ onnen f¨ ur eine Grobanpassung eingesetzt werden: ca. -8 ◦ ... -10 ◦ KW ca. -1.5 ◦ ... -3 ◦ KW ca. -6 ◦ ... -10 ◦ KW 1.2 - 1.3 ist so zu w¨ ahlen, daß pro AS maximal um etwa 4 Inkremente nach fr¨ uh verstellt wird (also DYAVF ist rund Zylinderanzahl/4, wobei DYAVF eine ganze Zahl ist und DYAVF > 0 gefordert wird!). Je gr¨ oßer DYAVF um so kleiner wird die Abregelgeschwindigkeit.
DYADMX DYADS DZWTIN FKELDYA DYAVF
¨ FU KRADAP 3.10.0 Klopfregelung Stationaradaption FDEF KRADAP 3.10.0 Funktionsdefinition KR_ADAP: Adaptation of ignition retard B_kr
Break 1/
B_krdws B_kl
kr_monitor 0
wkrk KRDWKLA
wkrv
[˚KW] B_kradap zzylkr 0.0 B_krvf
1/ wkrav /NV
krmxw
KRDWA
[˚KW]
wkratst 0.0
KRDWSA
[˚KW]
stkrax_w zzylkr
kradap-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
APP KRDY 37.11.0 Applikationshinweise
kradap-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRADAP 3.10.0
Seite 1769 von 4100 31.JAN.2003 Thomas Brosi
ABK KRADAP 3.10.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW
Klopfregelung Differenz aktueller ZW zu Adaptionskennfeld Der SV-Lernbetrag fur ¨ die KR-Adaption nach einem erkannten Klopfereignis Der FV-Lernbetrag fur ¨ die KR-Adaption wenn wkra-wkr > KRDWA
Systemkonstante
Art
Bezeichnung
SY_BDE SY_MODMASK
SYS (REF) Systemkonstante Benzin-Direkteinspritzung ¨ SYS (REF) Systemkonstante Zulassige Betriebsarten
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KRDWA KRDWKLA KRDWSA
Art
Variable
Quelle
Referenziert von
B_KL
KRKE
B_KR
BBKR
B_KRADAP B_KRDWS
BBKR BBKR
B_KRVF B_PWF
KRREG BBHWONOF
KRMXW KR_MONITOR
KRREG GGKR
STKRAX_W WKRATST WKRAV WKRK WKRV ZZYLKR
BBKR KRADAP KRADAP KRREG KRREG GGKR
EIN BBKR, DKRA,DLGHMM, KRADAP,KRDY, ... DKRA, DKRS, GGKR, EIN KRADAP, KRKE, ... KRADAP EIN EIN KRADAP, KRREG,MDBGRG, NMAXMD KRADAP EIN ABKVP, ADAGRLS,EIN BBBO, BBKH,BDEMUM, ... KRADAP, KRZFKT EIN BBKR, KRADAP, KRKE, EIN KRREG EIN KRADAP, KRREG AUS KRREG AUS KRADAP EIN KRADAP, KRZFKT EIN BBKR, DKRA,EIN KRADAP, KRDY, KRKE, ...
Bezeichnung Bedingung fur ¨ erkannte Klopfer
Bedingung Klopfregelung aktiv ¨ Bedingung Freigabe Stationaradaption ¨ Bedingung Klopfregelung Sicherheitsspatverstellung ¨ Bedingung fur ¨ Abregelung der KR-ZW-Spatverstellung Bedingung Powerfail
¨ ¨ aktueller Wert fur ¨ Spatbegrenzung der Spatverstellung Aktivierung von KR-Funktionen; Anzeige des Ist-Zustandes Index fur ¨ KR-Adaptionskennfeld wkra mit Synchro-Raster rollierend last und drehzahlabh. Adaptionskennfeld fur ¨ wkrv ¨ ¨ Zundwinkelsp ¨ atverstellung wahrend Klopfereignis ¨ zylinderindividuelle Zundwinkelsp ¨ atverstellung durch KR ¨ Zylinderzahler der Klopfregelung
FB KRADAP 3.10.0 Funktionsbeschreibung Sp¨ atverstellung des Z¨ undwinkels mit Adaption ============================================= Bei aktiver Adaption werden die Sp¨ atverstellungen der Klopfregelung unter bestimmten Bedingungen in ein Adaptionskennfeld geschrieben bzw. aus diesem gelesen. Durch die Adaption wird sichergestellt, daß auch bei stark kennfeldabh¨ angig unterschiedlichen Sp¨ atverstellungen die Klopfh¨ aufigkeit bei schnellen Wechseln der Kennfeldbereiche nicht zunimmmt. In dem Adaptionskennfeld wkrav wird f¨ ur jeden Last- und Drehzahlbereich pro Zylinder eine RAM-Zelle reserviert. Die Bereichsgrenzen f¨ ur Last und Drehzahl werden applizierbaren Labeln (KRAL1-3N bzw. KRAL1-5N (BDE) und KRAN1-4) entnommen. Die dort abgelegten Werte sollen als Grenzwerte bei steigender Last oder Drehzahl verwendet werden. Bei fallender Last oder Drehzahl wird von diesen Werten eine applizierbare Hysterese (KRALH, KRANH) subtrahiert. Der aktuelle Lastbereich wird in stkrlx, der Drehzahlbereich in stkrnx abgelegt. Nach ’Z¨ undung aus’ bleiben alle Werte in wkrav gespeichert. Wird die Versorgungsspannung des SG abgeklemmt, gehen die Werte verloren. Nach dem Wiederanklemmen der SG-Versorgungsspannung werden alle Werte auf 0 gesetzt.
Adaptionskennfeld f¨ ur Saugrohreinspritzung:
stkrlx = 3
Hysterese KRALH | v KRAL3N stkrlx = 2
KRAL2N stkrlx = 1
KRAL1N
ˆ stkrlx = 0 | | Last |
+----------------+-----------------+-----------------+-----------+-----------+ | wkrav(i) | ... | ... | ... | ... | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +-----------------+ | | | +-----------------+ +-----------+ | +----------------+ | | +-----------+ | | | | | | | | | | | | | | | | | | | | +-----------------+ | | | +-----------------+ +-----------+ | +----------------+ | | +-----------+ | | Zylinder | | | | | | 1 2 3 . . . Z | | | | | | +-----------------+ | | | +-----------------+ +-----------+ | +----------------+ | | +-----------+ | || _ | | | | | || | || | | | | wkrav(i) ||_ | || ... | ... | ... | | ||_|_ _ . . . |_|| | | | | | Zylinder | | | | | | 1 2 3 . . . Z | | | |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRADAP 3.10.0
Seite 1770 von 4100 31.JAN.2003 Thomas Brosi
| +----------------+-----------------+-----------------+-----------+-----------+ | KRAN1 KRAN2 KRAN3 KRAN4 | stkrnx = 0 1 2 3 4 | | | Drehzahl +-------------------------------------> <-------- Hysterese KRANH
Adaptionskennfeld f¨ ur BDE: Bei BDE wird f¨ ur die Betriebsart Homogen-Mager ein weiteres Adaptionskennfeld angelegt. Hierf¨ ur gelten die Lastschwellen KRAL4N und KRAL5N. Daraus ergibt sich ein Kennfeld mit folgendem Aufbau:
adaptierte Werte f¨ ur !hmm-Betrieb
KRAL3N KRAL2N KRAL1N
adaptierte Werte f¨ ur hmm-Betrieb
+--------+--------+--------+--------+--------+ | | | | | | +--------+--------+--------+--------+--------+ | | | | | | +--------+--------+--------+--------+--------+ | | | | | | +--------+--------+--------+--------+--------+ | | | | | | +--------+--------+--------+--------+--------+ KRAN1 KRAN2 KRAN3 KRAN4
KRAL5N KRAL4N
+--------+--------+--------+--------+--------+ | | | | | | +--------+--------+--------+--------+--------+ | | | | | | +--------+--------+--------+--------+--------+ | | | | | | +--------+--------+--------+--------+--------+ KRAN1 KRAN2 KRAN3 KRAN4
Das Standardkennfeld ist f¨ ur maximal 8 Zylinder, 5 Drehzahl- und 7 Lastbereiche ausgelegt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur die Indizierung der wkrav(i) - RAM-Zellen wird in der i = zzylkr + 8 * stkrnx + 40 * stkrlx zzylkr = stkrnx = stkrlx = BDE: stkrlx =
SW folgende Vorschrift verwandt: 0...7, also max. 8 Zylinder darstellbar 0...4, 5 Drehzahlbereiche 0...3, 4 Lastbereiche 0...6, 7 Lastbereiche (3 f¨ ur Homogen-Mager).
Speicherung: Es werden folgende Bedingungen zur Aktualisierung des Adaptionskennfeldes unterschieden: 1. Bei jedem Klopfereignis wird die Z¨ undwinkelsp¨ atverstellung wkrk des betreffenden Zylinders, die zum Auftreten des Klopfereignisses f¨ uhrte, vermehrt um einen Offset KRDWKLA und in den aktuellen Last-Drehzahlbereich des Adaptionskennfelds abgespeichert, wenn diese Summe (wkrk + KRDWKLA) sp¨ ater als der in wkrav gespeicherte Wert ist. 2. Wenn die akuelle Sp¨ atverstellung wkrv(i) um mindestens KRDWA fr¨ uher als der zuletzt gespeicherte Wert im Adaptionskennfeld und der Fr¨ uhverstellz¨ ahler zkrvf(i) = 0 (s. %KRREG) ist, wird die Z¨ undwinkelsp¨ atverstellung im Adaptionskennfeld um KRDWSA nach fr¨ uh ge¨ andert. 3. Wenn die aktuelle Sp¨ atverstellung wkrv(i) = 0 und der Fr¨ uhverstellz¨ ahler zkrvf(i)=0 (s. %KRREG), wird wkrav(i) um KRDWSA nach fr¨ uh ge¨ andert. Die Adaption des Kennfeldes wird nur im station¨ aren Betrieb und bei nicht aktiver Sicherheitssp¨ atverstellung (B_krdws = 0, s. %BBKR) durchgef¨ uhrt. Lesen: Bei aktiver Adaption wird unter bestimmte Bedingungen (s. %BBKR) die Sp¨ atverstellung aller Zylinder wkrv(i) mit den Werten aus wkrav(i) ¨ uberschrieben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KRZFKT 1.10.0
Seite 1771 von 4100 31.JAN.2003 Thomas Brosi
APP KRADAP 3.10.0 Applikationshinweise F¨ ur die Applikation werden folgende typische Werte vorgeschlagen: ================================================================= KRDWKLA 0
◦
KW <= |KRDWKLA| <= |KRFKN|
KRDWA
|KRDWA| >= |KRDWKLA|
KRDWSA
0
◦
KW <= |KRDWSA| und |KRDWSA| <= |KRDWA| - |KRDWKLA|
Folgende Parameter-Sets k¨ onnen empfohlen werden: KRDWKLA ◦ KW 0 -1.5 -3
KRDWA ◦ KW 2.25 3 4.5
KRDWSA ◦ KW 2.25 1.5 1.5
=> Adaption der Klopfgrenze => Adaption der Klopfgrenze + Sicherheitsoffset von 1.5 ◦ KW => Adaption der Klopfgrenze + Sicherheitsoffset von 3 ◦ KW
Adaptions-KF wkrav -----------------Bei der Wahl der KF-Gr¨ oße muß man einen Kompromiß eingehen zwischen der m¨ oglicherweise unterschiedlichen Klopfneigung des Motors bei verschiedenen Last- und Drehzahlbereichen und der Zeit, mit der das KF im normalen Fahrbetrieb aktualisiert wird. W¨ ahlt man das Adaptions-KF wkrav zu groß (d.h. viele rl-nmot-Bereiche), ergibt sich eine l¨ angere Zeitspanne, um alle Bereiche zu aktualisieren. So kommt es bei ver¨ anderten Betriebsbedingungen, die zu gr¨ oßerer Klopfneigung f¨ uhren, zwangsl¨ aufig zu einer h¨ oheren Klopfh¨ aufigkeit. Standardm¨ aßig reicht ein Kennfeld mit 3 Last- und 5 Drehzahlbereichen f¨ ur wkrav aus, bei dem f¨ ur jeden LastDrehzahlbereich pro Zylinder eine RAM-Zelle bereitsteht. (Beispiel 4-Zylinder-Motor: 3 x 5 x 4 = 60 RAM-Zellen f¨ ur wkrav) F¨ ur die Indizierung der wkrav(i) - RAM-Zellen wird in der SW folgende Vorschrift verwandt: i = zzylkr + 8 * stkrnx + 40 * stkrlx (zzylkr = 0...7, also max. 8 Zylinder darstellbar) Last-
FU KRZFKT 1.10.0 Spezielle Zusatzfunktionen der Klopfregelung FDEF KRZFKT 1.10.0 Funktionsdefinition krmxw wkrv B_krwa
krzfkt-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Auf besonderen Kundenwunsch kann die Anzahl der Adaptionsbereiche variiert werden, jedoch maximal bis zu einer Gr¨ oße 4 x 8 Drehzahlbereiche (¨ Anderung der o.g. Indizierung ggf. notwendig).
zzylkr krzfkt-main
ABK KRZFKT 1.10.0 Abkurzungen ¨ Art
Variable
Quelle
Referenziert von
B_KRWA KRMXW WKRV ZZYLKR
KRZFKT KRREG KRREG GGKR
DKRA AUS KRADAP, KRZFKT EIN KRADAP, KRZFKT EIN BBKR, DKRA,EIN KRADAP, KRDY, KRKE, ...
Bezeichnung Klopfregelung am Anschlag ¨ ¨ aktueller Wert fur ¨ Spatbegrenzung der Spatverstellung ¨ zylinderindividuelle Zundwinkelsp ¨ atverstellung durch KR ¨ Zylinderzahler der Klopfregelung
FB KRZFKT 1.10.0 Funktionsbeschreibung In dieser Funktion wird die Schnittstelle zwischen der KRREG und der DKRA erstellt.
F¨ ur die Funktion DKRA wird das Bit B_krwa generiert. (B_krwa = zylinderindividuelle Anzeige, das die Klopfregelung am Anschlag ist)
APP KRZFKT 1.10.0 Applikationshinweise Entf¨ allt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRIC 2.10.1
Seite 1772 von 4100 31.JAN.2003 Thomas Brosi
FU DKRIC 2.10.1 Diagnose Klopfsensorauswerte IC FDEF DKRIC 2.10.1 Funktionsdefinition DFP_KRSPI
dfpgetErf getErf 0 Break 1/
CWDKRTP 11 krdizust tmflt_w 1
test pulse
ms
ikrmet_w
ikrmet_w
B_hlpkrtpe B_hlpkrtpz
0 Break 1/
CWDKRNT
DFPM 5
zero test
krdizust ikrmen_w
igod_w
igod_w
B_hlpkrnte B_hlpkrntz
0 CWDKRPAR 2
Break 1/ parity check
kricdiag zkrpar
zkrpar
B_hlpkrpce B_hlpkrpcz
dkric-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tmfln_w
B_hlpkrtpe B_hlpkrtpz B_hlpkrnte B_hlpkrntz B_hlpkrpce B_hlpkrpcz
dkric-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRIC 2.10.1
Seite 1773 von 4100 31.JAN.2003 Thomas Brosi
IC-Diagnosis: Test Pulse 255 0
Accu1_tp 0
-1
B_hlpkrtpz
xzkrztp
B_hlpkrtpz
B_hlpkrtpe
Accu1_tp
255 0
Accu_tp 0
-1
B_hlpkrtpe
B_hlpkrtpe 1/
reset 2/
4/ xzkrztp
xzskrtp Accu_tp KRFHT
5/
0 xzskrtp
ikrmet_w UDKRTP
KRFHT
reset 3/
xzskrtp KRFHT
B_krtpfv
dkric-test-pulse
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
dkric-test-pulse
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRIC 2.10.1
Seite 1774 von 4100 31.JAN.2003 Thomas Brosi
IC-Diagnosis: Zero Test 255 0
Accu1_nt 0
-1
xzkrznt
B_hlpkrntz
B_hlpkrnte
255 0
B_hlpkrnte 1/
B_hlpkrntz
B_hlpkrnte
Accu_nt Accu1_nt
-1
xzskrnt
igod_w
0 0
DKRISNT
reset 2/
4/ xzkrznt
KRFHT
Accu_nt 5/ xzskrnt reset 3/ KRFHT
B_krntfv
dkric-zero-test
xzskrnt KRFHT dkric-zero-test
IC-Diagnosis: Parity Check zkrpar
1/ true
DKRPAR
B_hlpkrpce 2/
true
B_hlpkrpcz
1/ 0
1/ false
B_hlpkrpce
B_hlpkrpce
2/ zkrzpar 0
1/ true
B_hlpkrpcz
B_hlpkrpcz
1/ zkrzpar 1
dkric-parity-check
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
dkric-parity-check
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRIC 2.10.1
Seite 1775 von 4100 31.JAN.2003 Thomas Brosi
DFPM: Diagnosis Fault Path Management B_hlpkrtpz B_hlpkrntz
sfpHealing 1/
B_hlpkrpcz sfp sfpHealing sfpMaxError 1/
B_hlpkrtpe
sfp sfpMaxError sfpMinError 1/
B_hlpkrnte
sfp sfpMinError sfpNplError 1/
B_hlpkrpce
sfp
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S dfp dfp
R: reset dkric-dfpm
S: set
locSfp_KRIC dkric-dfpm
Initialize B_pwf DFP_KRIC dfp dfp
255 Accu1_tp
sfpgetSfpMax
locSfp_KRIC
B_hlpkrtpe xzkrztp sfp getSfpMin
2
Accu_tp
B_hlpkrnte xzskrtp
KRFHT
sfp getSfpNpl B_hlpkrpce
true
false
Accu1_nt
255
xzkrznt
CWDKRTP 0
3/ true
2
B_hlpkrtpz
2/ false
B_hlpkrtpe
Accu_nt CWDKRNT xzskrnt
0
1/ true
KRFHT
B_hlpkrntz
2/ false
B_hlpkrnte
true CWDKRPAR
1
0 zkrzpar
1/ true
B_hlpkrpcz
2/ false
B_hlpkrpce
dkric-initialize
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_KRIC
sfpNplError
dkric-initialize
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRIC 2.10.1
Seite 1776 von 4100 31.JAN.2003 Thomas Brosi
FCMCLR-Process
DFP_KRIC
dfpgetClf
B_clkric
255
Accu1_tp
255
reset 1/
xzkrztp
13/ Accu1_nt
2/ reset 7/
8/
1
zkrzpar
xzkrznt
2 2
Accu_tp
Accu_nt 4/
10/
xzskrtp reset 3/ KRFHT
14/
xzskrnt reset 9/
KRFHT
true 5/
B_hlpkrpce CWDKRPAR true 11/
B_hlpkrtpe
B_hlpkrnte
0 false true
15/ B_hlpkrpcz
CWDKRTP CWDKRNT 0 false true
12/
6/ B_hlpkrtpz
false true
dkric-fcmclr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
B_hlpkrntz
dkric-fcmclr In den Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch das Zur¨ uckschreiben des gesamten Statuswortes sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statuswortes. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. F¨ ur jeden Fehlerpfad sind folgende Gr¨ oßen definiert: Status Fehlerpfad kric: sfpkric Fehlerflag kric: E_kric Zyklusflag kric: Z_kric Fehlertyp kric: TYP_kric B_npkric B_mnkric B_mxkric L¨ oschen Fehlerpfad: B_clkric Fehlerpfadcode kric: CDTkric Fehlerklasse kric: CLAkric Fehlerschwere kric: TSFkric CARB Code kric: CDCkric Tabelle der Umweltbed. kric: FFTkric In dieser FDEF sind folgende Fehlerpfade behandelt: IC-CC196
kric
Ersatzmaßnahmen:
- Statt den aktuellen zylinderspezifischen Sp¨ atverstellungen wird im Bereich ’Klopfregelung aktiv’ die Sicherheitssp¨ atverstellung mit KRDWS ausgegeben - KR-Adaption ruht (adaptierte Werte bleiben erhalten) - Klopferkennungsalgorithmus bleibt zur Fehlerheilung aktiv - Im Bereich ’Klopfregelung nicht aktiv’ erfolgt keine Sicherheitssp¨ atverstellung
ABK DKRIC 2.10.1 Abkurzungen ¨ Parameter CDCKRIC CDKKRIC CDTKRIC CLAKRIC CWDKRNT CWDKRPAR CWDKRTP DKRISNT DKRPAR
Source-X BLOKNR
Source-Y
Art
Bezeichnung
KL FW FW FW FW FW FW FW FW
Codewort CARB: Klopfregelung Klopfsensorauswerte-IC Codewort Kunde: KlopfregelungKlopfsensorauswerte-IC Codewort Tester: Klopfregelung Klopfsensorauswerte-IC Fehlerklasse: Klopfregelung Klopfsensorauswerte-IC Codewort: KR-Diagnose Integratorsteigung Codewort: KR-Diagnose Parity-Check Codewort: KR-Diagnose Testimpuls Grenzwert der Integratorsteigung fur ¨ Nulltest Schwelle fur ¨ Fehlerzahl Parity-Check Klopfregelung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
FFTKRIC KRFHT TSFKRIC UDKRTP
BLOKNR
Variable
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
B_BKKRIC B_CLKRIC B_HLPKRNTE B_HLPKRNTZ B_HLPKRPCE B_HLPKRPCZ B_HLPKRTPE B_HLPKRTPZ B_KRNTFV B_KRTPFV B_MNKRIC B_MXKRIC B_NPKRIC B_PWF
DKRIC DKRIC DKRIC DKRIC DKRIC DKRIC DKRIC DKRIC DKRIC DKRIC DKRIC BBHWONOF
B_SIKRIC DFP_KRIC DFP_KRSPI E_KRIC E_KRSPI IGOD_W IKRMEN_W IKRMET_W KRDIZUST KRICDIAG SFPKRIC TMFLN_W TMFLT_W XZKRZNT XZKRZTP XZSKRNT XZSKRTP ZKRPAR ZKRZPAR Z_KRIC
DKRIC DKRIC DKRIC DKRIC DKRSPI DKRIC GGKR GGKR GGKR GGKR DKRIC GGKR GGKR DKRIC DKRIC DKRIC DKRIC GGKR DKRIC DKRIC
DKRIC 2.10.1
Seite 1777 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
KL FW FW FW
Freeze Frame Tabelle: Klopfregelung Klopfsensorauswerte-IC ¨ Fehlerhaufigkeit Testimpuls Fehlersummenzeit: Klopfregelung Klopfsensorauswerte-IC Integratorspannungsschwelle fur ¨ Dia KS - Auswerteschaltung Testimpuls
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS EIN LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS EIN
Bedingung: Klopfregelung Klopfsensorauswerte IC aktiv ¨ Bedingung Fehlerpfad KR-Diagnose Klopfsensorauswerte-IC loschen KR: Fehlerhilfsflag Nulltest KR: Zyklushilfsflag Nulltest KR: Fehlerhilfsflag Parity-Check KR: Zyklushilfsflag Parity-Check KR: Fehlerhilfsflag Testimpuls KR: Zyklushilfsflag Testimpuls KR: Fehlerverdacht Nulltest KR: Testimpuls Fehlerverdacht Fehlertyp min.: Klopfregelung Klopfsensorauswert IC Fehlertyp max.: Klopfregelung Klopfsensorauswerte IC ¨ Bedingung Plausibilitatsfehler der KR-Diagnose Klopfsensorauswerte IC Bedingung Powerfail
Source-Y
DKRIC DKRIC
GGKR GGKR
ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ...
AUS DOK DOK AUS EIN AUS EIN DKRIC EIN DKRIC EIN DKRIC DKRIC, DKRS, DKRSPI EIN AUS EIN DKRIC EIN DKRIC LOK LOK LOK LOK EIN DKRIC LOK AUS
DKRIC DKRIC, DKRSPI BBKR BBKR, DKRIC
Fehlertyp: Klopfregelung Klopfsensorauswerte IC Interne Fehlerpfadnummer: Klopfregelung Klopfsensorauswerte-IC ¨ Interne Fehlerpfadnummer: Klopfregelung SPI-Uberwachung Errorflag: Klopfregelung Klopfsensorauswerte-IC ¨ Errorflag: Klopfregelung SPI-Uberwachung Integratorgradient fur ¨ Nulltest-Diagnose Klopfregelung Integratorwert Klopfregelung Meßfensterende Nulltest Integratorwert Klopfregelung Meßfensterende Testimpuls Diagnosezustand Klopfregelung Zustand Diagnose SPI-Kommunikation Klopfregelung Status Fehlerpfad: Klopfregelung Klopfsensorauswerte-IC ¨ ¨ Meßfensterlange wahrend Nulltest, KR ¨ Meßfensterlange Klopfregelung Testimpuls ¨ Zahler Klopfregelung Zyklusflag Z_krnt ¨ Zahler Klopfregelung Zyklusflag Z_krtp ¨ Sicherheitszahler Klopfregelung Nulltest ¨ Zahler Klopfregelung Errorflag E_krtp ¨ Zahler fur ¨ KR-Diagnose: Anzahl der Parity-Fehler im Beobachtungszeitraum ¨ Zykluszahler Klopfregelung Parity-Check Zyklusflag: Klopfregelung Klopfsensorauswerte-IC
FB DKRIC 2.10.1 Funktionsbeschreibung Auf dem CC196 sind drei Diagnosem¨ oglichkeiten integriert: - Testimpuls: Bei Testimpuls wird auf dem IC am Multiplexer ein Testsignal eingespeist. - Nulltest: Beim Nulltest werden die Eingangsignale auf dem IC am Multiplexer weggeschaltet. - Parity Check: Mit dem Parity Check wird das Koeffizienten-Ram des IC ¨ uberwacht. Dabei wird bei jedem Aufruf des Koeffizienten das Parity-Bit des Koeffizienten gebildet und mit einem Parity-Bit verglichen das beim Entwurf des Filters im 12 Bit des Koeffizienten abgelegt wurde. Die beiden Diagnosen Nulltest und Testimpuls m¨ ussen explizit angestossen werden, w¨ ahrend der Parity-Check permanent abgearbeitet wird. Die Ablaufsteuerung der Diagnosen erfolgt in der GGKR. Testimpuls (test pulse) ----------------------Beim Testimpuls wird am Multiplexer ein Testsignal eingespeist. In einem Meßfenster wird der Integratorausschlag beobachtet. Anschließend wird der Integratorwert ikrmet_w auf Plausibilit¨ at ¨ uberpr¨ uft. Der Integratorwert ikrmet_w muß gr¨ oßer sein als UDKRTP. Die Diagnose ist nur aktiv, wenn die Messfensterl¨ ange f¨ ur den Testimpuls gr¨ osser als 1 ms ist. Dadurch ist sichergestellt, dass die Vollaussteuerung des CC196 erreicht wird. Zu dieser Diagnose geh¨ oren die Z¨ ahler xzskrtp, xzkrztp und die Flags B_hlpkrtpe und B_hlpkrtpz. Nulltest (zero test) -------------------Beim Nulltest werden alle Multiplexerschalter auf Stellung ’offen’ geschaltet ( Signalquellen wegschalten ). In einem Meßfenster wird der Integratorausschlag beobachtet. In der Diagnose wird die Steigung des Integrators bei Nulltest igod_w = ikrmen_w/tmfln_w berechnet. Anschließend wird die Steigung auf Plausibilit¨ at ¨ uberpr¨ uft. Die Steigung igod_w muß kleiner als DKRISNT sein. Zu dieser Diagnose geh¨ oren die Z¨ ahler xzskrnt, xzkrznt und die Flags B_hlpkrnte und B_hlpkrntz. Bedingungen f¨ ur die Ausf¨ uhrung des Nulltestest/Testimpuls (s %GGKR) -------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRIC 2.10.1
Seite 1778 von 4100 31.JAN.2003 Thomas Brosi
Die Diagnosen Nulltest (NT) und Testimpuls (TP) werden im Normalfall abwechselnd alle ca. 250 Arbeitsspiele ausgel¨ ost (d.h. NT, nach ca. 250 Arbeitsspielen TP ,nach weiteren ca. 250 wieder NT usw.). Bei Fehlerverdacht einer Diagnose (B_krntfv, B_krtpfv), d.h. der Fehlerz¨ ahler der entsprechenden Diagnose hat nicht den Wert KRFHT, werden. Nulltest und Testimpuls nicht mehr abwechselnd durchgef¨ uhrt. Statt dessen wird die Diagnose, die den Fehlerverdacht generiert hat, im Abstand von ca 60/120 Arbeitsspielen durchgef¨ uhrt, bis der Fehler gesichert erkannt oder geheilt wurde. Anschließend wird wieder in den Normalzustand gewechselt. Dies gilt analog f¨ ur die Heilung. Fehlerheilung und Fehlerverwaltung Nulltest/Testimpuls -----------------------------------------------------Wenn die jeweiligen Pr¨ ufungen unzul¨ assige Werte ergeben, wird der zugeh¨ orige Fehlerz¨ ahler xzskr** dekrementiert und das Bit B_kr**fv gesetzt. Nach KRFHT-maliger aufeinanderfolgender Fehlerpr¨ ufung ( d.h. ein dazwischenliegender nicht erkannter Fehler bedeutet Reset des jeweiligen Fehlerz¨ ahlers ) wird f¨ ur den erkannten Fehler ein Fehlerbit gesetzt (B_hlpkr**e). Anschließend erfolgt ein Reset des jeweiligen Fehlerz¨ ahlers auf KRFHT und ein Eintrag in den Fehlerspeicher. Nach KRFHT-maliger, aufeinanderfolgender Heilungspr¨ ufung ( d.h. eine dazwischenliegende Fehlerpr¨ ufung bedeutet Reset des Z¨ ahlers ) erfolgen die Fehlerheilung und ein Reset des Fehlerz¨ ahlers auf KRFHT. Das entsprechende Fehlerverdachtbit (B_kr**fv) wird bei einem Reset des Fehlerz¨ ahlers xzskr** ebenfalls zur¨ uckgesetzt. Damit bei der Fehlerheilung keine Spr¨ unge im Z¨ undwinkel ( Drehmoment ) auftreten, wird der ¨ Ubergang Sicherheitssp¨ atverstellung zum Normalbetrieb erst in der ersten ‘Klopfregelung-nicht-aktiv-Phase‘ nach festgestellter Fehlerheilung vollzogen ( s. %BBKR ). Die Zyklushilfsflags B_hlpkr**z werden nach jeweils (2*KRFHT)-maliger Diagnosepr¨ ufung (Z¨ ahler xzkrzof und xzkrznt) oder bei Fehlererkennung oder Heilung gesetzt. Damit ist sichergestellt, daß z.B. nach der Reparatur in einer Werkstatt die Fehlerdiagnose mindenstens mit der Entprellh¨ aufigkeit KRFHT durchlaufen wird, um die Beseitigung des Fehlers mit Sicherheit festzustellen. ** steht f¨ ur nt bzw. tp.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parity-Check -----------Bei dieser Diagnose werden immer SY_ZYLZA*250 (100) Verbrennungen beobachtet. Nach diesem Block wird die Zahl der aufgetretenen Fehler in die RAM-Zelle zkrpar geschrieben und die Diagnose-Funktion (kricdiag=2) aktiviert. Wenn die Fehlerzahl gr¨ oßer als DKRPAR ist, wird das Fehlerhilfsflag B_hlpkrpce gesetzt. Der Fehler wird nur geheilt, wenn kein Fehler aufgetreten ist (zkrpar=0). Das Zyklushilfsflag (B_hlpkrpcz) wird im fehlerfreien Betrieb nach 2 Diagnoseaufrufen und bei erkanntem Fehler sofort gesetzt. Eintrag in Fehlerspeicher ------------------------Ein Eintrag im Fehlerspeicher erfolgt im fehlerfreien Betrieb, wenn alle Diagnosen durchgef¨ uhrt wurden, d.h. alle Zyklushilfsflags sind gesetzt. Im Fehlerfall werden das Zyklus- und das Errorflag sofort mit einem erkannten Fehler gesetzt. Jeder Diagnosepfad hat eine andere Fehlerart B_kricmx = Testimpulsfehler B_kricmn = Nulltestfehler B_kricnp = Parity-Error Randbedingungen --------------Nach einer Fehlererkennung werden die anderen Diagnosepfade gesperrt. Damit wird verhindert, das die Fehlerart toggelt. Die Diagnose wird gesperrt, wenn ein SPI-Fehler erkannt wurde (%DKRSPI). Abschaltung der Diagnosen ------------------------Die Diagnosen k¨ onnen durch die Codeworte CWDKRNT=0, CWDKRTP=0 und CWKRPAR=0 abgeschaltet werden. (Die entsprechenden Zyklushilfsflags werden dann auf 1 und die Errorhilfsflags auf 0 gesetzt). Durch das Codewort werden beim Nulltest und Parity-Check nur die Auswertung unterdr¨ uckt, w¨ ahrend beim Testimpuls auch die Ansteuerung des IC abgeschaltet wird (s. %GGKR). Die Aktivierung oder Deaktivierung darf nur w¨ ahrend des Steuerger¨ at-Resets erfolgen, um sicherzustellen, daß die Funktion richtg ausgef¨ uhrt wird. Hinweis: Diese Diagnose darf nur f¨ ur Applikationszwecke und nicht f¨ ur die Serie abgeschaltet werden, weil ansonsten IC-Fehler nicht detektiert werden k¨ onnen und dies zu Klopfsch¨ aden am Motor f¨ uhren kann. ( D.h. CWDKRNT, CWDKRTP und CWDKRPAR m¨ ussen auf einen Wert > 0 gesetzt werden.)
APP DKRIC 2.10.1 Applikationshinweise T.B.D.
Folgende Richtwerte werden empfohlen: KRFHT > 2 ( KRFHT = 0 nicht zul¨ assig ) DKRPAR =5 CWDKRNT = 1 CWDKROF = 1 CWDKRPAR = 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRSPI 1.10.1
Seite 1779 von 4100 31.JAN.2003 Thomas Brosi
¨ FU DKRSPI 1.10.1 Diagnose Klopfregelung SPI-Uberwachung FDEF DKRSPI 1.10.1 Funktionsdefinition 0 CWDKRSPI
1/
B_krkoer
1/ true
2/ true
B_hlpkrspe
B_hlpkrspz
1/ 2 kricdiag 1/ zkrspi
2/
1/ DKRSPI
true
true 1/
DFPM
B_hlpkrspz
B_hlpkrspe
0.0
1/ false B_hlpkrspe B_hlpkrspz
B_hlpkrspe 2/ zkrzspi
1/ true B_hlpkrspz dkrspi-main
1/
zkrzspi 1 dkrspi-main
DFPM: Diagnosis Fault Path Management
B_hlpkrspz
sfpHealing 1/ sfp sfpHealing sfpNplError 1/
B_hlpkrspe
sfp sfpNplError
DFP_KRSPI
dfp dfp locSfp_KRSPI
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S S: set
R: reset
dkrspi-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
dkrspi-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRSPI 1.10.1
Seite 1780 von 4100 31.JAN.2003 Thomas Brosi
Initialize
1
zkrzspi
dkrspi-initialize
CWDKRSPI 1/
0
true
B_hlpkrspz
dkrspi-initialize
FCMCLR-Process
DFP_KRSPI
dfpgetClf 1/
B_clkrspi
1
zkrzspi 2/ B_hlpkrspe
CWDKRSPI dkrspi-fcmclr
0 3/
false true
B_hlpkrspz
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dkrspi-fcmclr In den Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch das Zur¨ uckschreiben des gesamten Statuswortes sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statuswortes. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. F¨ ur jeden Fehlerpfad sind folgende Gr¨ oßen definiert: Status Fehlerpfad krspi: sfpkrspi Fehlerflag krspi: E_krspi Zyklusflag krspi: Z_krspi Fehlertyp krspi: TYP_krspi B_npkrspi L¨ oschen Fehlerpfad: B_clkrspi Fehlerpfadcode krspi: CDTkrspi Fehlerklasse krspi: CLAkrspi Fehlerschwere krspi: TSFkrspi CARB Code krspi: CDCkrspi Tabelle der Umweltbed. krspi: FFTkrspi In dieser FDEF sind folgende Fehlerpfade behandelt: SPI-¨ Uberwachung Ersatzmaßnahmen:
krspi - Statt den aktuellen zylinderspezifischen Sp¨ atverstellungen wird im Bereich ’Klopfregelung aktiv’ die Sicherheitssp¨ atverstellung mit KRDWS ausgegeben - KR-Adaption ruht (adaptierte Werte bleiben erhalten) - Klopferkennungsalgorithmus bleibt zur Fehlerheilung aktiv - Im Bereich ’Klopfregelung nicht aktiv’ erfolgt keine Sicherheitssp¨ atverstellung
ABK DKRSPI 1.10.1 Abkurzungen ¨ Parameter
Source-X
CDCKRSPI CDKKRSPI CDTKRSPI CLAKRSPI CWDKRSPI DKRSPI FFTKRSPI TSFKRSPI
BLOKNR
BLOKNR
Source-Y
Art
Bezeichnung
KL FW FW FW FW FW KL FW
¨ Codewort CARB: Klopfregelung SPI-Uberwachung ¨ Codewort Kunde: Klopfregelung SPI-Uberwachung ¨ Codewort Tester: Klopfregelung SPI-Uberwachung ¨ Fehlerklasse: Klopfregelung SPI-Uberwachung ¨ Codewort: KR-Diagnose SPI-Uberwachung ¨ Schwelle fur Klopfregelung ¨ Fehlerzahl SPI-Uberwachung ¨ Freeze Frame Tabelle: Klopfregelung SPI-Uberwachung ¨ Fehlersummenzeit: Klopfregelung SPI-Uberwachung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
BLOKNR
B_BKKRSPI B_CLKRSPI B_HLPKRSPE B_HLPKRSPZ B_KRKOER B_MNKRSPI B_MXKRSPI B_NPKRSPI B_SIKRSPI DFP_KRSPI E_KRSPI KRICDIAG SFPKRSPI ZKRSPI ZKRZSPI Z_KRSPI
DKRSPI
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS EIN LOK LOK EIN DKRSPI AUS AUS AUS AUS DKRIC, DKRSPI DOK BBKR, DKRIC AUS DKRIC, DKRS, DKRSPI EIN AUS EIN DKRSPI LOK AUS DKRSPI
DKRSPI DKRSPI GGKR DKRSPI DKRSPI DKRSPI DKRSPI DKRSPI DKRSPI GGKR DKRSPI GGKR DKRSPI DKRSPI
DKRSPI 1.10.1
Seite 1781 von 4100 31.JAN.2003 Thomas Brosi
¨ Bedingung: Klopfregelung SPI-Uberwachung aktiv ¨ ¨ Bedingung Fehlerpfad KR-Diagnose SPI Uberwachung loschen ¨ KR: Fehlerhilfsflag SPI-Uberwachung ¨ KR: Zyklushilfsflag SPI-Uberwachung ¨ Fehler bei Ubertragung Filterkoeffizienten Klopfregelung ¨ Fehlertyp min.: Klopfregelung SPI-Uberwachung ¨ Fehlertyp max.: Klopfregelung SPI-Uberwachung ¨ ¨ Bedingung Plausibilitatsfehler der KR-Diagnose SPI-Uberwachung ¨ Fehlertyp: Klopfregelung SPI-Uberwachung ¨ Interne Fehlerpfadnummer: Klopfregelung SPI-Uberwachung ¨ Errorflag: Klopfregelung SPI-Uberwachung Zustand Diagnose SPI-Kommunikation Klopfregelung ¨ Status Fehlerpfad: Klopfregelung SPI-Uberwachung ¨ Zahler KR-Diagnose: Anzahl der SPI-Fehler im Beobachtungszeitraum ¨ ¨ Zykluszahler Klopfregelung SPI-Uberwachung ¨ Zyklusflag: Klopfregelung SPI-Uberwachung
FB DKRSPI 1.10.1 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die SPI-Kommunikation wird laufend ¨ uberwacht. Dies geschieht durch die Auswertung der Checkworte des CC196 (s. %GGKR). Dabei werden immer SY_ZYLZA*250(100) Verbrennungen beobachtet. Nach diesem Block wird die Zahl der aufgetreten Fehler in die RAM-Zelle zkrspi geschrieben und die Diagnose-Funktion (kricdiag=2) aktiviert. Wenn die Fehlerzahl gr¨ oßer als DKRSPI ist, wird das Fehlerhilfsflag B_hlpkrspe gesetzt. Der Fehler wird nur geheilt, wenn kein Fehler aufgetreten ist (zkrspi=0). Das Zyklushilfsflag (B_hlpkrspz) wird im fehlerfreien Betrieb nach 2 Diagnoseaufrufen und bei erkanntem Fehler sofort gesetzt. ¨berwachung des Normalbetriebes wird auch die ¨ Neben der U Ubertragung der Filterkoeffizienten nach einem Reset oder im Start gepr¨ uft. Wenn mehr als f¨ unf fehlerhafte ¨ Ubertragungen aufgetreten sind, wird die ¨ Ubertragung der Filterkoeffizienten abgebrochen und das Bit B_krkoer gesetzt. In diesem Fehlerfall wird werden ohne weitere Entprellung, das Fehlerhilfsbit und das Zyklushilfsflag gesetzt. Eine Fehlerheilung diese Fehlers ist im laufenden Betrieb nicht m¨ oglich. Erst mit einem Reset kann der Fehler geheilt werden. Eintrag in Fehlerspeicher ------------------------Ein Eintrag im Fehlerspeicher erfolgt im fehlerfreien Betrieb, wenn alle Diagnosen durchgef¨ uhrt wurden, d.h. das Zyklushilfsflags ist gesetzt. Im Fehlerfall werden das Zyklus- und das Errorflag sofort mit einem erkannten Fehler gesetzt. Randbedingungen --------------Nach einer fehlerhaften Koeffizienten¨ ubertragung wird der weitere Diagnosepfad gesperrt. Abschaltung der Diagnose ------------------------Die Diagnose kann durch das Codewort CWDKRSPI=0 abgeschaltet werden. (Das entsprechenden Zyklushilfsflag wird dann auf 1 und das Errorhilfsflag auf 0 gesetzt). Die Aktivierung oder Deaktivierung darf nur w¨ ahrend des Steuerger¨ at-Resets erfolgen, um sicherzustellen, daß die Funktion richtg ausgef¨ uhrt wird. Hinweis: Diese Diagnose darf nur f¨ ur Applikationszwecke und nicht f¨ ur die Serie abgeschaltet werden, weil ansonsten IC-Fehler nicht detektiert werden k¨ onnen und dies zu Klopfsch¨ aden am Motor f¨ uhren kann. ( D.h. CWDKRSPI muß auf einen Wert > 0 gesetzt werden.)
APP DKRSPI 1.10.1 Applikationshinweise T.B.D. Folgende Richtwerte werden empfohlen: DKRPAR =5 CWDKRSPI = 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRS 39.30.2
Seite 1782 von 4100 31.JAN.2003 Thomas Brosi
FU DKRS 39.30.2 Diagnose; Klopfsensor (OBDII) FDEF DKRS 39.30.2 Funktionsdefinition Diagnosis knock sensor B_kr Break 2/
conditions for diagnosis
B_krfdks CWDKS 0
false
B_ds
1/
CC196_error_flags
B_ds2
ehks_np
B_krldy B_krndy
MinMaxError ehks_np B_ds2 ehlpks_max ehlpks_min
KS_diagnosis B_ds2 ehlpks_max ehlpks_min
nmot NDKSO end_of_line_test eolt_out
eolt_out Break 1/
B_tmkr
DFPM ehlpks_max
kricdiag 2
B_flag
ehlpks_min
Break 1/
nmot
Break 1/
FCMCLR
CWDKSIC true
0
B_flag2
ehlpks_min
ehlpks_max
dkrs-main
0
1/
dkrs-main
SY_EOLT 1 eolt_out B_fakrs
nmot NDKSBET
dkrs-end-of-line-test
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NDKSIC
dkrs-end-of-line-test
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRS 39.30.2
Seite 1783 von 4100 31.JAN.2003 Thomas Brosi
calculation of the standardized reference levels
0
2/ 1
j/_100ms_1 rkr_w
SY_ZYLZA
j/_100ms_1
1/ rkrn_w rkrn_w[k] vkr
3
dkrs-ref-peg
j/_100ms_1 k3/_100ms_3 dkrs-ref-peg
calculation CC196 knocksensor error flags
true
0
B_flag2
k2/_100ms_2 SY_KSZA
3/ k2/_100ms_2
1/
zkrks_w
1/
DKRKSHE ehks_np
ehks_np
ehks_np
2/
1/
DKRKSERR ehks_np
k2/_100ms_2
ehks_np
dkrs-cc196-error-flags
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
dkrs-cc196-error-flags
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRS 39.30.2
Seite 1784 von 4100 31.JAN.2003 Thomas Brosi
knock sensor diagnosis 0
k3/_100ms_3
2/ 1
SY_ZYLZA
k3/_100ms_3
1/
nmot SNM16KRUB
1/ KRZYLDIAG
1/ SENZZYL
ehlpks_max
ehlpks_max 2/
k3/_100ms_3
1/
ehlpks_min
ehlpks_min
REF_PEG rkrn_w[k]
udksnoa_w UDKSNO (SNM16KRUB)
B_ds2 B_ds2
eolt_out
dkrs-ks-diagnosis
nmot NDKSU dkrs-ks-diagnosis
0
m/_100ms_3
2/
SY_KSZA ehks_np
1
1/
m/_100ms_3
ehks_np 1/ ehlpks_max
ehlpks_max
m/_100ms_3 ehlpks_min
1/xzsen ehlpks_min
xzheil
2/ KRFHKS
1 m/_100ms_3
m/_100ms_3
xzheil 2/ 1/
m/_100ms_3
B_ds2
0 1/ xzheil 1/ xzsen KRFHKS m/_100ms_3
1 m/_100ms_3
dkrs-minmaxerror
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
udksnua_w UDKSNU (SNM16KRUB)
dkrs-minmaxerror
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Diagnosis fault path management ehlpks_max
Seite 1785 von 4100 31.JAN.2003 Thomas Brosi
read DFPM
DFPM_KS1 ehlpks_max(0) ehlpks_min(0) ehks_np(0) locSfp_KS1
ehlpks_min
DKRS 39.30.2
sfp getSfpNpl
ehks_np 0
0
DFPM_KS2 ehlpks_max(1) ehlpks_min(1) ehks_np(1) if SY_KSZA > 1 locSfp_KS2
ehks_np
1/ sfp getSfpNpl
ehks_np 1
1
1/ sfp getSfpNpl
ehks_np
2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFPM_KS4 ehlpks_max(3) ehlpks_min(3) ehks_np(3) if SY_KSZA > 3 locSfp_KS4 3
1/ sfp getSfpNpl ehks_np 3
dkrs-dfpm
2
DFPM_KS3 ehlpks_max(2) ehlpks_min(2) ehks_np(2) SY_KSZA > 2 locSfp_KS3
dkrs-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRS 39.30.2
Seite 1786 von 4100 31.JAN.2003 Thomas Brosi
sfpNplError 1/
ehks_np(0)
sfp sfpNplError
B_flag2 sfpHealing 1/
xzheil
sfp sfpHealing 0
1/ ehlpks_max(0) 2/
xzsen
xzsen
sfp sfpMaxError
KRFHKS 0 0
2/
sfpMinError 1/ sfp sfpMinError
ehlpks_min(0) 2/
sfpMaxError 1/
locSfp_KS1
xzsen
KRFHKS 0
dfp dfp locSfp_KS1
dkrs-dfpm-ks1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_KS1
dkrs-dfpm-ks1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRS 39.30.2
Seite 1787 von 4100 31.JAN.2003 Thomas Brosi
sfpNplError 1/
ehks_np(1)
sfp sfpNplError sfpHealing 1/
xzheil
sfp sfpHealing
1 0 1/
B_flag2
sfpMaxError 1/
ehlpks_max(1) 2/
xzsen
xzsen
sfp sfpMaxError
KRFHKS 1 1
0
2/
ehlpks_min(1) 2/
xzsen
sfpMinError 1/ sfp sfpMinError
KRFHKS 1
1 getSfp 1/
DFP_KS2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dfp dfp locSfp_KS2
locSfp_KS2
if SY_KSZA > 1
dkrs-dfpm-ks2
SY_KSZA
dkrs-dfpm-ks2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRS 39.30.2
Seite 1788 von 4100 31.JAN.2003 Thomas Brosi
sfpNplError 1/
ehks_np(2)
sfp sfpNplError xzheil sfpHealing 1/ 2 0
sfp sfpHealing
B_flag2
1/ ehlpks_max(2) xzsen
xzsen
2/
sfp sfpMaxError
KRFHKS 2/
2
sfpMaxError 1/
2
0
ehlpks_min(2) 2/
xzsen
sfpMinError 1/ sfp sfpMinError
KRFHKS
SY_KSZA 2
2 getSfp 1/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dfp dfp locSfp_KS3
SY_KSZA > 2
locSfp_KS3 dkrs-dfpm-ks3
DFP_KS3
dkrs-dfpm-ks3
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRS 39.30.2
Seite 1789 von 4100 31.JAN.2003 Thomas Brosi
sfpNplError 1/
ehks_np(3)
sfp sfpNplError xzheil sfpHealing 1/ sfp sfpHealing
3 0 B_flag2
1/ ehlpks_max(3) 2/
xzsen
xzsen
sfpMaxError 1/ sfp sfpMaxError
KRFHKS 3 2/
3
sfpMinError 1/ sfp
0 ehlpks_min(3)
2/
xzsen
sfpMinError
KRFHKS 3
SY_KSZA 3 getSfp 1/ dfp dfp locSfp_KS4
locSfp_KS4
if SY_KSZA > 3
dkrs-dfpm-ks4
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_KS4
dkrs-dfpm-ks4
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRS 39.30.2
Seite 1790 von 4100 31.JAN.2003 Thomas Brosi
FCMCLR KRFHKS
KRFHKS xzheil
xzsen
1/ 2/ 0 DFP_KS1
dfpgetClf xzheil
xzsen
1/
SY_KSZA 1
2/ false
DFP_KS2
1
dfpgetClf xzheil
SY_KSZA
xzsen
1/
2/
2 2
false DFP_KS3
dfpgetClf xzheil 1/
SY_KSZA
2/
4
3
dkrs-fcmclr
dfpgetClf
dkrs-fcmclr
0
i/ini SY_KSZA 2/ xzsen
1/
3/ xzheil i/ini
KRFHKS i/ini
1
i/ini dkrs-initialize
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false DFP_KS4
xzsen
dkrs-initialize
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRS 39.30.2
Seite 1791 von 4100 31.JAN.2003 Thomas Brosi
In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch das Zur¨ uckschreiben des gesamten Statuswortes sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statuswortes. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. F¨ ur jeden Fehlerpfad sind folgende Gr¨ oßen definiert: Status Fehlerpfad ks(i): sfpks* Fehlerflag ks(i): E_ks* Zyklusflag ks(i): Z_ks* Fehlertyp ks(i): TYP_ks* B_mxks* B_mnks* B_npks* L¨ oschen Fehlerpfad: B_clks* Fehlerpfadcode ks(i): CDTks* Fehlerklasse ks(i): CLAks* Fehlerschwere ks(i) TSFks* CARB Code ks(i): CDCks* Tabelle der Umweltbed. ks(i): FFTks* * ist ein Platzhalter und steht hier f¨ ur die Nummer des Klopfsensors. In dieser FDEF sind folgende Fehlerpfade behandelt: Klopfsensor Klopfsensor Klopfsensor Klopfsensor
1 2 3 4
ks1 ks2 ks3 ks4
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ersatzmaßnahmen bei E_ks(KS):
- Statt den aktuellen zylinderspezifischen Sp¨ atverstellungen wird im Bereich ’Klopfregelung aktiv’ die Sicherheitssp¨ atverstellung mit KRDWS ausgegeben - KR-Adaption ruht ( adaptierte Werte bleiben erhalten ) - Klopferkennungsalgorithmus bleibt zur Fehlerheilung aktiv - Im Bereich ’Klopfregelung nicht aktiv’ erfolgt keine Sp¨ atverstellung
ABK DKRS 39.30.2 Abkurzungen ¨ Parameter
Source-X
CDCKS1 CDCKS2 CDCKS3 CDCKS4 CDKKS1 CDKKS2 CDKKS3 CDKKS4 CDTKS1 CDTKS2 CDTKS3 CDTKS4 CLAKS1 CLAKS2 CLAKS3 CLAKS4 CWDKS CWDKSIC DKRKSERR DKRKSHE FFTKS1 FFTKS2 FFTKS3 FFTKS4 KRFHKS KRZYLDIAG NDKSBET NDKSIC NDKSO NDKSU SENZZYL SNM16KRUB TSFKS1 TSFKS2 TSFKS3 TSFKS4 UDKSNO UDKSNU
BLOKNR BLOKNR BLOKNR BLOKNR
BLOKNR BLOKNR BLOKNR BLOKNR
NMOT
NMOT NMOT
Source-Y
Art
Bezeichnung
KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL FW FW FW FW FW FW KWB (REF) SV (REF) FW FW FW FW KL KL
Codewort CARB: Klopfsensor 1 Codewort CARB: Klopfsensor 2 Codewort CARB: Klopfsensor 3 Codewort CARB: Klopfsensor 4 Codewort Kunde: Klopfsensor 1 Codewort Kunde: Klopfsensor 2 Codewort Kunde: Klopfsensor 3 Codewort Kunde: Klopfsensor 4 Codewort Tester: Klopfsensor 1 Codewort Tester: Klopfsensor 2 Codewort Tester: Klopfsensor 3 Codewort Tester: Klopfsensor 4 Fehlerklasse: Klopfsensor 1 Fehlerklasse: Klopfsensor 2 Fehlerklasse: Klopfsensor 3 Fehlerklasse: Klopfsensor 4 Codewort Klopfsensordiagnose Codewort Klopfsensordiagnose Kurzschlußerkennung Klopfregelung: Schwelle Feherlerkennung Klopfsensor Klopfregelung: Schwelle Fehler-Heilung Klopfsensor Freeze Frame Tabelle: Klopfsensor 1 Freeze Frame Tabelle: Klopfsensor 2 Freeze Frame Tabelle: Klopfsensor 3 Freeze Frame Tabelle: Klopfsensor 4 ¨ Fehlerhaufigkeit Klopfsensoren Auswahl (lauter) Zylinder fur ¨ KS-Diagnose Drehzahlschwelle fur ¨ Dia KS, Bandendetest Diagnoseschwelle Klopfsensordiagnose fur ¨ CC196 Obere Diagnoseschwelle fur ¨ Klopfsensordiagnose Untere Diagnoseschwelle fur ¨ Klopfsensordiagnose ¨ Klopfsensoren fur ¨ SW-Zylinderzahler 0-7 Stutzstellenverteilung ¨ Drehzahl, 16 Sst. Fehlersummenzeit: Klopfsensor 1 Fehlersummenzeit: Klopfsensor 2 Fehlersummenzeit: Klopfsensor 3 Fehlersummenzeit: Klopfsensor 4 Obere Referenzspannungsschwelle DIA KS untere Referenzspannungsschwelle DIA KS
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Art
SY_EOLT SY_KSZA SY_ZYLZA
SYS (REF) Bandendetest Klopfsensordiagnose SYS (REF) Systemkonstante: Anzahl Klopfsensoren SYS (REF) Zylinderanzahl
Variable
Quelle
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DKRS 39.30.2
B_BEKS1 B_BEKS2 B_BEKS3 B_BEKS4 B_BKKS1 B_BKKS2 B_BKKS3 B_BKKS4 B_CLKS1 B_CLKS2 B_CLKS3 B_CLKS4 B_DS B_DS2 B_FAKRS B_FLAG B_FLAG2 B_KR
DKRS DKRS DKRS DKRS DKRS DKRS DKRS DKRS
DKRS DKRS TKDFA DKRS DKRS BBKR
B_KRFDKS B_KRLDY B_KRNDY B_MNKS1 B_MNKS2 B_MNKS3 B_MNKS4 B_MXKS1 B_MXKS2 B_MXKS3 B_MXKS4 B_NPKS1 B_NPKS2 B_NPKS3 B_NPKS4 B_PWF
BBKR BBKR BBKR DKRS DKRS DKRS DKRS DKRS DKRS DKRS DKRS DKRS DKRS DKRS DKRS BBHWONOF
B_SIKS1 B_SIKS2 B_SIKS3 B_SIKS4 B_TMKR DFP_KS1 DFP_KS2 DFP_KS3 DFP_KS4 EHKS_NP EHLPKS_MAX EHLPKS_MIN E_KS1 E_KS2 E_KS3 E_KS4 KRICDIAG NMOT
DKRS DKRS DKRS DKRS BBKR DKRS DKRS DKRS DKRS DKRS DKRS DKRS DKRS DKRS DKRS DKRS GGKR BGNMOT
RKRN_W RKR_W SFPKS1 SFPKS2 SFPKS3 SFPKS4 UDKSNOA_W UDKSNUA_W VKR XZHEIL XZSEN ZKRKS_W Z_KS1 Z_KS2 Z_KS3 Z_KS4
DKRS KRKE DKRS DKRS DKRS DKRS DKRS DKRS KRKE DKRS DKRS GGKR DKRS DKRS DKRS DKRS
Bezeichnung
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS AUS AUS AUS AUS DKRS EIN DKRS EIN DKRS EIN EIN DKRS TKMWL AUS LOK DKRS, LLRNFA EIN LOK LOK DKRA, DKRS, GGKR, EIN KRADAP, KRKE, ... EIN DKRS DKRS, GGKR, KRKE EIN DKRS, GGKR, KRKE EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... AUS AUS AUS AUS DKRS, GGKR, KRDY EIN DKRS DOK DKRS DOK DKRS DOK DKRS DOK LOK LOK LOK BBKR, TKMWL AUS BBKR, TKMWL AUS BBKR, TKMWL AUS BBKR, TKMWL AUS DKRIC, DKRS, DKRSPI EIN AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AUS EIN DKRS AUS AUS AUS AUS LOK LOK EIN DKRS, GGKR LOK LOK DKRS EIN TKMWL AUS TKMWL AUS TKMWL AUS TKMWL AUS
Seite 1792 von 4100 31.JAN.2003 Thomas Brosi
Bedingung Bandende-Funktionsanforderung Diagnose Klopfsensor 1 Bedingung Bandende-Funktionsanforderung Diagnose Klopfsensor 2 Bedingung Bandende-Funktionsanforderung Diagnose Klopfsensor 3 Bedingung Bandende-Funktionsanforderung Diagnose Klopfsensor 1 Bedingung: Klopfsensor 1 aktiv Bedingung: Klopfsensor 2 aktiv Bedingung: Klopfsensor 3 aktiv Bedingung: Klopfsensor 4 aktiv ¨ Bedingung: Fehlerpfad loschen, Klopfsensor 1 ¨ Bedingung: Fehlerpfad loschen, Klopfsensor 2 ¨ Bedingung: Fehlerpfad loschen, Klopfsensor 3 ¨ Bedingung: Fehlerpfad loschen, Klopfsensor 4 KR: Sensordiagnose aktiv Sensordiagnose aktiv, untere Schwelle Bedingung Funktionsanforderung Klopfsensordiagnose KR: Leitungsdiagnose im CC196 aktiv KR: Leitungsdiagnose im CC196 wurde durchgefuhrt ¨ Bedingung Klopfregelung aktiv Bedingung Freigabe Diagnose KS Bedingung Lastdynamik fur ¨ Klopferkennung aktiv Bedingung Drehzahldynamik fur ¨ Klopferkennung aktiv Bedingung: Min-Fehler Klopfsensor 1 Bedingung: Min-Fehler Klopfsensor 2 Bedingung: Min-Fehler Klopfsensor 3 Bedingung: Min-fehler Klopfsensor 4 Bedingung: Max-Fehler Klopfsensor 1 Bedingung: Max-Fehler Klopfsensor 2 Bedingung: Max-Fehler Klopfsensor 3 Bedingung: Max-Fehler Klopfsensor 4 Nicht plausibler Fehler: Klopfsensor 1 Nicht plausibler Fehler: Klopfsensor 2 Nicht plausibler Fehler: Klopfsensor 3 Nicht plausibler Fehler: Klopfsensor 4 Bedingung Powerfail
Fehlertyp: Klopfsensor 1 Fehlertyp: Klopfsensor 2 Fehlertyp: Klopfsensor 3 Fehlertyp: Klopfsensor 4 Bedingung Temperatur (tmot) fuer KR aktiv erreicht Interne Fehlerpfadnummer: Klopfsensor 1 Interne Fehlerpfadnummer: Klopfsensor 2 Interne Fehlerpfadnummer: Klopfsensor 3 Interne Fehlerpfadnummer: Klopfsensor 4 Hilfserrorflag: Klopfsensor NP-Fehler Hilfserrorflag: Klopfsensor Max-Fehler Hilfserrorflag: Klopfsensor Min-Fehler Errorflag: Klopfsensor 1 Errorflag: Klopfsensor 2 Errorflag: Klopfsensor 3 Errorflag: Klopfsensor 4 Zustand Diagnose SPI-Kommunikation Klopfregelung Motordrehzahl normierter Referenzpegel Klopfregelung Referenzpegel Klopfregelung, 16bit Status Fehlerpfad: Klopfsensor 1 Status Fehlerpfad: Klopfsensor 2 Status Fehlerpfad: Klopfsensor 3 Status Fehlerpfad: Klopfsensor 4 KS-Diagnose: Aktueller Wert obere Schwelle (UDKSNO) KS-Diagnose: Aktueller Wert untere Schwelle (UDKSNU) ¨ ¨ Verstarkungsstufe fur ¨ Eingangsverstarkung Klopf-IC ¨ Heilungszahler Diagnose Klopfsensor ¨ Entprellzahler Diagnose Klopfsensor ¨ Zahler Klopfsensor-Diagnose: Anzahl Klopfsensorfehler im Beobachtungszeitraum Zyklusflag: Klopfsensor 1 Zyklusflag: Klopfsensor 2 Zyklusflag: Klopfsensor 3 Zyklusflag: Klopfsensor 4
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRS 39.30.2
Seite 1793 von 4100 31.JAN.2003 Thomas Brosi
FB DKRS 39.30.2 Funktionsbeschreibung Mit der Diagnose Klopfsensorabfall k¨ onnen sowohl eine Unterbrechung der Zuleitung zum Klopfsensor ( z.B. nicht gesteckter Sensor ) als auch ein Kurzschluß nach U_Batt bzw. Masse erkannt werden. Desweiteren kann das Ansprechen der Diagnose auf einen Motordefekt hinweisen ( z.B. erh¨ ohte Ger¨ auschpegel durch aufgeweitete Kolbennut ). Maßgebliches Signal f¨ ur diese Pr¨ ufungen ist der aus dem Referenzpegel rkr und der Verst¨ arkungsstufe vkr jedes Zylinders gebildete normierte Referenzpegel rkrn(i). Die Berechnung des normierten Referenzpegels rkrn(i) f¨ ur die Pr¨ ufung UDKSNO > rkrn > UDKSNU erfolgt nach: rkrn(i) = ( 1/ ( 2ˆvkr(i) ) ) * rkr(i) * 2ˆ3 Die Zuordnung der Klopfsensoren zu den normierten Referenzpegeln erfolgt ¨ uber die in %GGKR beschriebenen SENZZYL. Dabei geh¨ ort zu SENZZYL_0 der normierte Referenzpegel rkrn_0, d.h rkrn_0 geh¨ ort zum Fehlerpfad des in SENZZYL_0 eingetragenen Klopfsensors. Es gibt 2 Diagnose Pfaden und zwar die Leitungsdiagnose im CC196 und die Referenzpegelpfad. ¨ Uberwachung der Leitungsdiagnose im CC196 ========================================= ¨berwachung der Leitungsdiagnose im CC196 wird nur freigegeben, wenn alle folgenden Bedingungen erf¨ Die U ullt sind: - B_tmkr ist aktiv (B_kr) und - nmot ist gr¨ oßer als NDKSIC und - kricdiag = 2. Im CC196 werden die Klopfsensorleitung ¨ uberwacht. Ein Fehler wird im Statuswort des CC196 eingetragen. Das Statuswort wird in der GGKR ausgewertet. In der Funktion wird in einem Beobachtungszeitraum (ca 100 oder 250 Arbeitsspiele s. GGKR) die Zahl der Fehler ermittelt. Im Anschluss wird die Diagnose in der DKRS aktiviert (kricdiag = 2 & B_tmkr = 1). In der DKRS wird das sensorspezifische Array zkrks_w ausgewertet. ¨ Uberschreitet die Anzahl der Fehler die Schwelle DKRKSERR, wird auf Fehler (E_ks*) erkannt. Die Fehlerart ist B_npks*. Der Fehler wird nur geheilt, wenn die Anzahl der Fehler die Schwelle DKRKSHE unterschreitet. Die ¨ Uberwachung der Leitungsdiagnose im CC196 kann abgeschaltet werden, indem CWDKSIC = 0 eingestellt wird. Die Aktivierung oder Deaktivierung darf nur w¨ ahrend des Steuerger¨ ate-Resets erfolgen, um sicherzustellen, daß die Funktion richtig ausgef¨ uhrt wird.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die ¨ Uberwachung der Leitungsdiagnose im CC196 hat Priorit¨ at gegen¨ uber Referenzpegel Diagnose, das bedeutet solange einen Leistungsdiagnosefehler auftritt wird die Referenzpegelkdiagnose gesperrt. ¨ Uberwachung der Referenzpegel ============================= ¨berwachung der Referenzpegel wird nur freigegeben, wenn alle folgenden Bedingungen erf¨ Die U ullt sind: - KR ist aktiv (B_kr) und - nmot ist gr¨ oßer als NDKSO bzw. NDKSU und - keine Dynamik (!B_krndy und !B_krldy) und - B_krfdks gesetzt ist (siehe KRRA 18.40, oder h¨ oher bzw. BBKR, das heisst - kein IC- oder Synchronisationsfehler, kein Drehzahlgeber-Notlauf). Unter- bzw. ¨ uberschreitet der aktuelle Referenzpegel die, in den drehzahlabh¨ angigen Kennlinien abgelegten, Referenzpegelschwellen UDKSNU bzw. UDKSNO f¨ ur KRFHKS aufeinanderfolgende Pr¨ ufungen ( d.h. ein dazwischenliegender nicht erkannter Fehler bedeutet Reset des Fehlerz¨ ahlers xzsen), so wird auf Klopfsensorabfall E_ks(KS) erkannt, und die unten beschriebenen Ersatzmaßnahmen werden getroffen. Die Fehlerpr¨ ufung wird einmal pro 100 ms Raster f¨ ur die normierten Referenzpegel aller Zylinder durchgef¨ uhrt, d.h jeder Klopfsensorpfad wird dabei mehrfach ¨ uberpr¨ uft. Dabei wird auf Fehler erkannt, wenn ein normierter Referenzpegel f¨ ur ¨ uber KRZYLDIAG freigegebene Zylinder des Klopfsensorpfades bei Pr¨ ufung außerhalb der Grenzen liegt. Kein Fehler wird nur erkannt, wenn alle normierten Referenzpegel f¨ ur ¨ uber KRZYLDIAG freigegebene Zylinder des Klopfsensorpfades innerhalb der Grenzen liegen. Der Fehler wird geheilt, wenn der aktuelle Referenzpegel f¨ ur KRFHKS aufeinanderfolgende Pr¨ ufungen ( d.h. eine dazwischenliegende Fehlerpr¨ ufung bedeutet Reset des Z¨ ahlers xzheil) wieder innerhalb des durch die Referenzspannungsschwellen UDKSNO und UDKSNU vorgegebenes Bereichs liegt. Die Zyklusflags Z_ks(KS) werden bei Fehlererkennung oder Heilung gesetzt. Die ¨ Uberwachung der Referenzpegel kann abgeschaltet werden, indem CWDKS = 0 eingestellt wird. Die Aktivierung oder Deaktivierung darf nur w¨ ahrend des Steuerger¨ ate-Resets erfolgen, um sicherzustellen, daß die Funktion richtig ausgef¨ uhrt wird. Hinweis: Diese Diagnose darf nur f¨ ur Applikationszwecke und nicht f¨ ur die Serie abgeschaltet werden, weil ansonsten Sensor-Fehler nicht detektiert werden k¨ onnen und dies zu Klopfsch¨ aden am Motor f¨ uhren kann. (d.h. CWDKS muss auf einen Wert > 0 gesetzt wird.) Die Berechnung der normierten Referenzpegel und die Auswertung des Pfades f¨ ur die Umschaltung auf Sicherheitssp¨ atverstellung werden durch die Schalter nicht abgeschaltet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRS 39.30.2
Seite 1794 von 4100 31.JAN.2003 Thomas Brosi
APP DKRS 39.30.2 Applikationshinweise Mit KRZYLDIAG kann die Diagnose auf ausgew¨ ahlte Zylinder beschr¨ ankt werden. Durch Wahl eines "lauten" Zylinders kann die Drehzahlschwelle NDKSU kleiner gew¨ ahlt werden. Es muß darauf geachtet werden, daß f¨ ur jeden Klopfsensor mindestens ein Zylinder ausgew¨ ahlt ist. Die Applikation der Kennlinien UDKSNU und UDKSNO erfolgt anhand der ausgew¨ ahlten Zylinder. Die ausgew¨ ahlten Zylinder werden in KRZYLDIAG als Bitmuster (in Z¨ undfolge) abgelegt. Beispiel: KRZYLDIAG = 66 (dez) => 01000010
d.h. Zylinder Z¨ undfolge 2 und Zylinder Z¨ undfolge 7 sollen beobachtet werden
Die Kennlinien UDKSNU und UDKSNO m¨ ussen so appliziert werden, daß gen¨ ugend Sicherheitsabstand zum Normalbetrieb besteht und ein abgezogener Klopfsensor ebenso erkannt wird wie ein Kurzschluß nach Masse oder U_Batt. Die Applikation der Kennlinien UDKSNU und UDKSNO muß mit Max.- und Min.-Sensoren erfolgen. Dabei ist ein Sicherheitsabstand von mindestens Faktor 2 einzuhalten. Um sicherzustellen, daß der Applikationsmotor mit seinem Ger¨ auschverhalten innerhalb der Serientoleranz liegt, sollten die normierten Referenzpegel an allen w¨ ahrend der Applikation zug¨ anglichen Motoren und an mindestens einem Pilotfahrzeug, alle 500 1/min, gemessen werden. Diese Messungen werden mit Serienklopfsensoren durchgef¨ uhrt. Die gemessenen normierten Referenzpegel m¨ ussen dabei innerhalb der mit Min.- und Max.-Sensoren bestimmten Grenzen liegen ( Sicherheitsabstand von mindestens Faktor 2 zu den Kennlinien UDKSNU und UDKSNO ). Sollte in Teilbereichen kein ausreichender Sicherheitsabstand ( ein intakter, angeschlossener Klopfsensor darf unter keinen Umst¨ anden zu einem Ansteuern der Fehlerlampe f¨ uhren ) gew¨ ahrleistet sein, so muß in diesen Bereichen auf die Diagnosem¨ oglichkeit verzichtet werden ( Schwellen so festlegen, daß Diagnose nicht anspricht ). Der Kunde ist ¨ uber diese Teilbereiche zu informieren. Beim Ausl¨ osen von Last- oder Drehzahldynamik k¨ onnen u.U. die normierten Referenzpegel kurzzeitig die Kennlinie UDKSNO ¨ uberschreiten. Aus diesem Grund wird die Diagnose bei erkannter Dynamik ( B_krldy oder B_krndy ) nicht durchgef¨ uhrt. Trotzdem ist eine ¨ Uberpr¨ ufung der Entprelldauer f¨ ur diesen Fall zu empfehlen, weil u.U die Referenzpegel nach Ende der Dynamik noch nicht wieder eingeschwungen sind.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei niedrigen Drehzahlen kann es Bereiche geben in denen eine Fehlererkennung nicht m¨ oglich ist. Daher wurde eine Drehzahlschwelle NDKSU eingef¨ uhrt, unterhalb derer die Diagnose der unteren Referenzpegelschwelle gesperrt wird. Die Schwelle muß so appliziert werden, daß Fehler, die bei h¨ oheren Drehzahlen erkannt wurden, in dem unteren Bereich nicht f¨ alschlicherweise wieder geheilt werden. Die Drehzahlschwelle f¨ ur die obere Referenzpegelschwelle kann schon bei niedrigeren Drehzahlen durchgef¨ uhrt werden. Es muß gelten: NDKSU > NDKSO. Die Initialisierung des Referenzpegels mit REFINI w¨ ahrend der Startphase oder beim ¨ Ubergang von KR-nicht aktiv zu KR-aktiv kann u.U zu einer falschen Fehlererkennung oder Fehlerheilung f¨ uhren. Bei der Festlegung der Initialisierungswerte f¨ ur die Verst¨ arkung und den Referenzpegel muß darauf geachtet werden, daß der normierte Referenzpegel vor Ablauf der Entprellzeit ( Fehlerh¨ aufigkeitsz¨ ahler xzsen ) eingeschwungen ist, d.h. die Entprelldauer muß groß genug sein, damit falsche Fehlererkennungen oder Heilungen ausgeschlossen sind. Die Fehlerh¨ aufigkeit zkrks_w (Leitungs¨ uberwachung im CC196) sollte nicht zu gross werden. Sonst kann durch falsche Integrationsergebnisse die Klopferkennung deutlich schlechter werden. Die Referenzpegel Diagnose kann abgeschaltet werden, indem CWDKS = 0 eingestellt wird. Die Aktivierung oder Deaktivierung darf nur w¨ ahrend des Steuerger¨ ate-Resets erfolgen, um sicherzustellen, daß die Funktion richtig ausgef¨ uhrt wird. Hinweis: Diese Diagnose darf nur f¨ ur Applikationszwecke und nicht f¨ ur die Serie abgeschaltet werden, weil ansonsten Sensor-Fehler nicht detektiert werden k¨ onnen und dies zu Klopfsch¨ aden am Motor f¨ uhren kann. (d.h. CWDKS muss auf einen Wert > 0 gesetzt wird.) Die Kurzschluß Diagnose kann abgeschaltet werden, indem CWDKSIC = 0 eingestellt wird. Die Aktivierung oder Deaktivierung darf nur w¨ ahrend des Steuerger¨ ate-Resets erfolgen, um sicherzustellen, daß die Funktion richtig ausgef¨ uhrt wird. Hinweis: Diese Diagnose darf nur folgen nach dem der Fehlerspeicher gel¨ oscht wurde. Folgende Richtwerte werden empfohlen: KRFHKS > 20 ( KRFHKS = 0 ist unzul¨ assig ) NDKSBET > 3000 U/min NDKSIC > 1500 U/min NDKSU > 1500 U/min NDKSO < NDKSU KRZYLDIAG = 255 (default) CWDKS = 1 CWDKSIC = 1 DKRKSERR = 25 DKRKSHE = 2 Ben¨ otigte Meßgr¨ oßen: - E_ks1 - x - Z_ks1 - x - B_krdws - nmot - rkrn_w0 - x - xzkrzs0 - x - xzsen0 - x
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRA 6.40.1
Seite 1795 von 4100 31.JAN.2003 Thomas Brosi
FU DKRA 6.40.1 Diagnose; Klopfregelanschlag FDEF DKRA 6.40.1 Funktionsdefinition
Diagnosis knock control limit reached
B_kr
Break 1/
tpnt_aktiv 0
flmxctr
DFPM KRA0..7
0 DKRAMX
nmot NDKRA
dkractr
ekra
ekra /NC
zdgkractr
DKRAZ 1/ flmxctr
B_kl
zdgkractr 1/
B_krwa
0
SY_ZYLZA 1
zzylkr
2/ true
Break 1/
dkractr
B_dkra_request
FCMCLR
dkra-main
1
dkractr
1
DKRAZ
Diagnosis fault path management DFP_KRAxx Break 1/
false B_dkra_request
ekra DFP_KRA01 ekra
DFP_KRA05 ekra
SY_ZYLZA
Break 1/
4
DFP_KRA02 ekra
DFP_KRA06 ekra
DFP_KRA03 ekra
DFP_KRA07 ekra
Break 1/ 5
Break 1/ 6
DFP_KRA04 ekra
DFP_KRA08 ekra
dkra-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dkra-main
dkra-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRA 6.40.1
Seite 1796 von 4100 31.JAN.2003 Thomas Brosi
In der FDEF wird die Schnittstelle zum DFPM nur f¨ ur einen Zylinder dargestellt, die weiteren werden analog behandelt.
Diagnosis fault path management DFP_KRA01 ekra 0 sfpHealing 1/
sfpMaxError 1/
sfp DFP_KRA01
sfp
sfpHealing
dfp dfp
sfpMaxError dkra-dfp
locSfp_KRA01 dkra-dfp
FCMCLR process 0
dkractr
SY_ZYLZA 4 false
dfpgetClf getClf
DFP_KRA01
1/
flmxctr
0
1/
dfpgetClf DFP_KRA05 getClf
0 4
dfpgetClf getClf
1/
flmxctr
5
0
false
1
DFP_KRA03
dfpgetClf getClf
SY_ZYLZA
1/ flmxctr
dfpgetClf DFP_KRA06 getClf 1/
0
flmxctr
0
5 SY_ZYLZA
2
6
1/
SY_ZYLZA DFP_KRA07
3
flmxctr
dfpgetClf getClf
0 false
false DFP_KRA04
6 1/ flmxctr
dfpgetClf getClf
0
1/ DFP_KRA08
3
dfpgetClf getClf
flmxctr
0 7
dkra-fcmclr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0 DFP_KRA02
flmxctr
dkra-fcmclr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKRA 6.40.1
Seite 1797 von 4100 31.JAN.2003 Thomas Brosi
In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch das Zur¨ uckschreiben des gesamten Statuswortes sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statuswortes. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. F¨ ur jeden Fehlerpfad sind folgende Gr¨ oßen definiert: Status Fehlerpfad xyz: sfpxyz Fehlerflag xyz: E_xyz Zyklusflag xyz: Z_xyz Fehlertyp xyz: TYP_xyz B_npxyz L¨ oschen Fehlerpfad: B_clxyz Fehlerpfadcode xyz: CDTxyz Fehlerklasse xyz: CLAxyz Fehlerschwere xyz: TSFxyz CARB Code xyz: CDCxyz Tabelle der Umweltbed. xyz: FFTxyz In dieser FDEF sind folgende Fehlerpfade behandelt (abh¨ angig von der Zylinderzahl): Klopfregelanschlag Klopfregelanschlag Klopfregelanschlag Klopfregelanschlag Klopfregelanschlag Klopfregelanschlag Klopfregelanschlag Klopfregelanschlag
Zylinder Zylinder Zylinder Zylinder Zylinder Zylinder Zylinder Zylinder
1 2 3 4 5 6 7 8
kra0 kra1 kra2 kra3 kra4 kra5 kra7 kra8
ABK DKRA 6.40.1 Abkurzungen ¨ Parameter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Bezeichnung
DKRAMX DKRAZ NDKRA
FW FW FW
¨ Maximale Anzahl Spatverstellungen fur ¨ Klopfregelanschlag ¨ Zundungz ¨ ahler fur ¨ Klopfregelanschlag Drehzahlschwelle fur ¨ Diagnose Klopfregelanschlag
Systemkonstante
Art
Bezeichnung
SY_ZYLZA
SYS (REF) Zylinderanzahl
Source-X
Variable
Quelle
B_BKKRA01 B_KL
DKRA KRKE
B_KR
BBKR
B_KRWA B_MNKRA01 B_MNKRA02 B_MNKRA03 B_MNKRA04 B_MNKRA05 B_MNKRA06 B_MNKRA07 B_MNKRA08 B_MXKRA01 B_MXKRA02 B_MXKRA03 B_MXKRA04 B_MXKRA05 B_MXKRA06 B_MXKRA07 B_MXKRA08 B_NPKRA01 B_SIKRA01 DFP_KRA01 DFP_KRA02 DFP_KRA03 DFP_KRA04 DFP_KRA05 DFP_KRA06 DFP_KRA07 DFP_KRA08 DKRACTR E_KRA01 E_KRA02 E_KRA03 E_KRA04 E_KRA05 E_KRA06 E_KRA07 E_KRA08
KRZFKT DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA
Source-Y
Referenziert von
Art
Bezeichnung
AUS EIN
Bedingung: Klopfregelanschlag Zylinder 1 Bedingung fur ¨ erkannte Klopfer
BBKR, DKRA,DLGHMM, KRADAP,KRDY, ... DKRA, DKRS, GGKR, EIN KRADAP, KRKE, ... DKRA EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS DOK DOK DOK DOK DOK DOK DOK DOK LOK AUS AUS AUS AUS AUS AUS AUS AUS
Bedingung Klopfregelung aktiv Klopfregelung am Anschlag Fehlertyp min.: Klopfregelanschlag Zylinder 1 Fehlertyp min.: Klopfregelanschlag Zylinder 2 Fehlertyp min.: Klopfregelanschlag Zylinder 3 Fehlertyp min.: Klopfregelanschlag Zylinder 4 Fehlertyp min.: Klopfregelanschlag Zylinder 5 Fehlertyp min.: Klopfregelanschlag Zylinder 6 Fehlertyp min.: Klopfregelanschlag Zylinder 7 Fehlertyp min.: Klopfregelanschlag Zylinder 8 Fehlertyp max.: Klopfregelanschlag Zylinder 1 Fehlertyp max.: Klopfregelanschlag Zylinder 2 Fehlertyp max.: Klopfregelanschlag Zylinder 3 Fehlertyp max.: Klopfregelanschlag Zylinder 4 Fehlertyp max.: Klopfregelanschlag Zylinder 5 Fehlertyp max.: Klopfregelanschlag Zylinder 6 Fehlertyp max.: Klopfregelanschlag Zylinder 7 Fehlertyp max.: Klopfregelanschlag Zylinder 8 Fehlertyp unplausibel: Klopfregelanschlag Zylinder 1 Fehlerart: Klopfregelanschlag Zylinder 1 SG-int. Fehlerpfadnr.: Klopfregelanschlag Zylinder 1 SG-int. Fehlerpfadnr.: Klopfregelanschlag Zylinder 2 SG-int. Fehlerpfadnr.: Klopfregelanschlag Zylinder 3 SG-int. Fehlerpfadnr.: Klopfregelanschlag Zylinder 4 SG-int. Fehlerpfadnr.: Klopfregelanschlag Zylinder 5 SG-int. Fehlerpfadnr.: Klopfregelanschlag Zylinder 6 SG-int. Fehlerpfadnr.: Klopfregelanschlag Zylinder 7 SG-int. Fehlerpfadnr.: Klopfregelanschlag Zylinder 8 ¨ Zundungsz ¨ ahler fur ¨ Diagnose Klopfregelanschlag Errorflag: Klopfregelanschlag Zyl.1 Errorflag: Klopfregelanschlag Zyl.2 Errorflag: Klopfregelanschlag Zyl.3 Errorflag: Klopfregelanschlag Zyl.4 Errorflag: Klopfregelanschlag Zyl.5 Errorflag: Klopfregelanschlag Zyl.6 Errorflag: Klopfregelanschlag Zyl.7 Errorflag: Klopfregelanschlag Zyl.8
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
FLMXCTR NMOT
DKRA BGNMOT
SFPKRA01 TPNT_AKTIV ZDGKRACTR ZZYLKR
DKRA
Z_KRA01 Z_KRA02 Z_KRA03 Z_KRA04 Z_KRA05 Z_KRA06 Z_KRA07 Z_KRA08
DKRA DKRA DKRA DKRA DKRA DKRA DKRA DKRA
LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AUS DKRA EIN LOK EIN BBKR, DKRA,KRADAP, KRDY, KRKE, ... AUS AUS AUS AUS AUS AUS AUS AUS
DKRA GGKR
DKRA 6.40.1
Seite 1798 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Zahler Zundfolge ¨ bei erkanntem Klopfregelanschlag Motordrehzahl Status Fehlerpfad: Klopfregelanschlag Zylinder 1 Aktivierung von KR-Funktionen ¨ Zundungsz ¨ ahler fur ¨ Klopfregelanschlag ¨ Zylinderzahler der Klopfregelung
Zyklusflag: Klopfregelanschlag Zylinder 1 Zyklusflag: Klopfregelanschlag Zylinder 2 Zyklusflag: Klopfregelanschlag Zylinder 3 Zyklusflag: Klopfregelanschlag Zylinder 4 Zyklusflag: Klopfregelanschlag Zylinder 5 Zyklusflag: Klopfregelanschlag Zylinder 6 Zyklusflag: Klopfregelanschlag Zylinder 7 Zyklusflag: Klopfregelanschlag Zylinder 8
FB DKRA 6.40.1 Funktionsbeschreibung Mit jeder Z¨ undung wird der Z¨ undungsz¨ ahler dkractr (2-Byte-Gr¨ oße) fortlaufend um ein Inkrement von 0 bis maximal DKRAZ inkrementiert. Bei einer Sp¨ atverstellung, die KRMXN ¨ uberschreiten w¨ urde, wird zylinderselektiv flmxctr(i) inkrementiert. Wenn dkractr = DKRAZ wird pro Z¨ undung f¨ ur einen Zylinder flmxctr(i) ausgewertet. Bei flmxctr(i) = DKRAMX wird im Flagbyte dkraflg f¨ ur den entsprechenden Zylinder i das Bit f¨ ur den diagnostizierten Max-Anschlag gesetzt. Nach der Auswertung f¨ ur alle Zylinder werden flmxctr(i) und dkractr auf 0 zur¨ uckgesetzt. Bei KR nicht aktiv werden dkractr und flmxctr(i) eingefroren. Ersatzmassnahmen: keine
APP DKRA 6.40.1 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DKRAMX muß <= ((DKRAZ/Anzahl Zylinder) + 1) appliziert werden. DKRAZ ist eine 2-Byte-Gr¨ oße und hat einen Wertebereich von 0 bis 65535. Die Z¨ ahler dkractr und flmxctr(i) werden als 2-Byte-Gr¨ oßen gerechnet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1799 von 4100 31.JAN.2003 Thomas Brosi
FU ATM 48.50.0 Abgastemperaturmodell FDEF ATM 48.50.0 Funktionsdefinition ¨ Ubersicht Abgastemperaturmodell ===============================
E_vfz E_tm
ATM_B1
B_atmng
nmot_w
nmot_w
rkg_w
rkg_w
lamsbg_w
lamsbg_w
pspvds_w etazwimt tumgk_w
pspvds_w tumgk_w
tmotk_w
tmotk_w
tanavm_w taikrm_w tavvkm_w twvvkm_w tanvkm_w tkivkm_w tavhk_w twvhkm_w tkihkm_w tanhkm_w
vfzg_w
vfzg_w
B_sa
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
etazwist2 rkg2_w lamsbg2_w
B_sa
ETAZW_MEAN etazwist etazwimt etazwist2 etazwimt2
B_sa
atm-main
etazwist
ATM_B2 nmot_w pspvds_w tumgk_w tanavm2_w vfzg_w taikrm2_w etazwimt2 tavvkm2_w rkg2_w twvvkm2_w lamsbg2_w tanvkm2_w tkivkm2_w tmotk_w tavhk2_w twvhkm2_w tkihkm2_w tanhkm2_w
atm-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1800 von 4100 31.JAN.2003 Thomas Brosi
ETAZW_MEAN: Berechnung des etazwist-Mittelwertes ================================================
MEAN etazw_sum etazwist
etazwimt
etazwimt
255 1 etazw_time_sum 1
SY_LS 0
1/ B_khls
etazwimt2
compute etazw2_sum 1/ etazwist2
reset 3/
1/ etazwimt2
etazwimt2
compute 2/ 1.0
etazw2_time_sum reset 2/
atm-etazw-mean
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
255 1
atm-etazw-mean
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1801 von 4100 31.JAN.2003 Thomas Brosi
ATM_B1: Bank1 =============
tanavm_w taikrm_w twvvkm_w tavvkm_w
ATMVVK tanavm_w taikrm_w
B_sa
B_sa
rkg_w nmot_w pspvds_w etazwimt lamsbg_w
rkg_w nmot_w pspvds_w etazwimt lamsbg_w
vfzg_w tmotk_w tumgk_w
vfzg_w tmotk_w tumgk_w
ATMVK tanvkm_w tkivkm_w
twvvkm_w
SY_ASTNVK
SOPOF
0
tanvkm_w tkivkm_w
tanvk_w
tanvkg_w
SOPOH
tavvkm_w tavvk_w
tahso_w
ATMHK
tavym_w tavhk_w
tanvk_w
twvhkm_w SY_ASTIKR 0
vfzg_w tmotk_w tumgk_w
SOPOV
taikr_w
taikrg_w
tavhk_w twvhkm_w
tkihkm_w
tkihkm_w
tanhkm_w
tanhkm_w
tavso_w T_MEAN
SY_ASTVVK 0
tavso_w tavvk_w tkivkm_w tanvk_w tanhkm_w tkihkm_w tavhk_w tavym_w
tavvk_w
atm-atm-b1
tavvkg_w
atm-atm-b1 ATMVVK: Abgastemperaturmodellierung bis vor Vorkat ==================================================
ATMVVK Manifold Temperature ATMTAIKR B_sa
B_sa
nmot_w
nmot_w
rkg_w
rkg_w
pspvds_w etazwimt lamsbg_w msabikr_w mabnavs_w
mabikrs_w vfzg_w tmotk_w tumgk_w
tanavm_w
tanavm_w
pspvds_w
Pipe
etazwimt lamsbg_w
ATMTAVK tanavm_w
taikrm_w
msabikr_w
taikrm_w
mabnavs_w tavvkm_w
tavvkm_w
twvvkm_w
twvvkm_w
msabikr_w mabikrs_w vfzg_w tmotk_w tumgk_w
atm-atmvvk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tafso_w
atm-atmvvk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1802 von 4100 31.JAN.2003 Thomas Brosi
ATMTAIKR: Abgastemperatur nach Auslaßventil ===========================================
ATMTAIKR B_sa
compute 1/
B_sch B_hos B_skh
B_stend 1.0
1/ nmot_w rkg_w
1/
takrkfh_w KFATMKRH
taikrkf_w
taikrst_w
taatmkr_w
1066.0
2/
1/
dtakr_w
tsabg_w
cp_Abg [J/kgK]
Tanav_Int
tanavm_w
tanavm_w
reset 1/
taikrkf_w
takrkfs_w KFATMKRS 273.15
KATMCPAV
[K]
B_stend
pspvds_w TATMKRSA
FATMDKS lamsbg_w
etazwimt msabikr_w atm-atmtaikr
KFATZWMS mabnavs_w atm-atmtaikr ATMTAVK: Modell f¨ ur Rohr vom Auslaßventil bis Vorkat, Berechnung von Wand- und Abgastemperatur ==============================================================================================
ATMTAVK Manifold
Pipe1
Pipe2
ATMTANAV
ATMTANKR
ATMTAVVK
msabikr_w mabikrs_w tanavm_w
msabikr_w mabikrs_w tanavm_w
vfzg_w tmotk_w tumgk_w
vfzg_w tmotk_w tumgk_w
msabikr_w mabikrs_w taikrm_w
tavrom_w
taikrm_w vfzg_w tmotk_w tumgk_w
tavrom_w tavvkm_w
tavvkm_w
vfzg_w
twvvkm_w
twvvkm_w
tumgk_w atm-atmtavk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFATLAMS
atm-atmtavk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1803 von 4100 31.JAN.2003 Thomas Brosi
ATMTANAV: Modell f¨ ur Kr¨ ummer vom Auslaßventil bis zur Zusammenf¨ uhrung der einzelnen Rohre =========================================================================================
ATMTANAV
WOKHKR tanavm_w
taikrmo_w taikrm_w
taikrmo_w 1.0
taikrm_w
Twikr_Int
dtatwkr_w qwatmkr_w
heat transfer from gas to wall msabikr_w
dqatmkr_w KATMCPKR
twatmkr_w
twikrm_w
compute 1/
reset 1/
FATMAKR mabikrs_w 1066.0
B_stend
cp_Abg [J/kgK] heat transfer from wall to environment vfzg_w
quatmkr_w
tsabg_w
FATMVKR (SVF07TMUW) KTMOTW
ftkkr_w
FATMTWKR
tmotk_w atm-atmtanav
FTMOTKKR tumgk_w
taikrmo_w
taikrm_w
taikrm_w
SY_BDE 0
B_khdo 0.0 tovkrdo_w
1/ tovkrdou_w/_200ms_1 1/
0.0
tovkrdou_w/_200ms_1
SY_SLS 0
B_sls 0.0
1/ tovkrslu_w/_200ms_1
tovkrsl_w
1/ 0.0
tovkrslu_w/_200ms_1
atm-wokhkr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
atm-atmtanav
atm-wokhkr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1804 von 4100 31.JAN.2003 Thomas Brosi
ATMTANKR: Modell f¨ ur Rohr1 ==========================
ATMTANKR
tavro_w taikr_w
tavrom_w
tavrom_w 1.0
Twvro_Int
dtatwro_w qwatmro_w
heat transfer from gas to wall msabikr_w
dqatmro_w
twatmro_w
KATMCPRO
twvrom_w
compute 1/
reset 1/
FATMARO mabikrs_w 1066.0
B_stend
cp_Abg [J/kgK] heat transfer from wall to environment vfzg_w
quatmro_w
tsabg_w
FATMVRO (SVF07TMUW) KTMOTW
ftkvk_w
FATMTWVK
tmotk_w
atm-atmtankr
FTMOTKVK
atm-atmtankr ATMTAVVK: Modell f¨ ur Rohr2 ==========================
ATMTAVVK tavrom_w
tavvkm_w
tavvkm_w 1.0
Twvvk_Int
dtatwvk_w
heat transfer from gas to wall
qwatmvk_w
dqatmvk_w KATMCPVK
msabvvk_w
twatmvk_w compute 1/
twvvkm_w
twvvkm_w
reset 1/
FATMAVK mabvvks_w
1066.0
B_stend
cp_Abg [J/kgK] heat transfer from wall to environment vfzg_w
quatmvk_w
FATMVVK (SVF07TMUW)
tsabg_w
ftkvk_w FATMTWVK
tumgk_w
atm-atmtavvk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tumgk_w
atm-atmtavvk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1805 von 4100 31.JAN.2003 Thomas Brosi
ATMVK: Temperaturmodellierung bis nach Vorkat =============================================
ATMVK ATMVKNK MATMBVK
zatmbvk_w
zatmbvk_w
MATMAVK
zatmavk_w
zatmavk_w
tanvkm_w
tanvkm_w
tkivkm_w
tkivkm_w
mabvvks_w WOKHVK tavvkdm_w tavvk_w
tavvk_w
tavvkdm_w
tavvkdm_w
ftexovk msabvvk_w
SY_NOXKAT 0 B_desuac
1/
lavvkm_w
ftexovk FEXOLAVK
ATMVKWC 1/ ftexovk
FEXODESUVK
MATMBVKG
zatmbkg_w
zatmbkg_w
zatmakg_w atm-atmvk
zatmakg_w
mabvvks_w atm-atmvk
tavvk_w
tavvkdm_w
SY_BDE 0 B_khdo
1/
0.0
tovvkdou_w/_200ms_1
tovvkdo_w
1/ 0.0
tovvkdou_w/_200ms_1
SY_SLS 0 B_sls
1/
0.0
tovvkslu_w/_200ms_1
tovvksl_w
1/ 0.0
tovvkslu_w/_200ms_1
atm-wokhvk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ftexovk msabvvk_w
msabvvk_w
MATMAVKG
tavvkdm_w
atm-wokhvk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1806 von 4100 31.JAN.2003 Thomas Brosi
ATMVKNK: Temperaturmodellierung eines Neukats =============================================
ATMVKNK
B_ktmvk
1/
compute 1/
1/
zatmbvk_w zatmavk_w
tkivkm_w BrickAVK
BrickBVK
tavvkdm_w reset 1/
TAVVKEMN
tkivkm_w
tanvkm_w
reset 1/
tkivkcm_w
tanvkm_w
tanvkcm_w
SY_BDE 0
B_sch B_hos B_skh TOEXTVK
1/
eavkkl_w/_200ms_1
extbvk_w
EAVKH
EBVKH
1/
2/
eavkkl_w/_200ms_1 EAVKS
extbvk_w
msabvvk_w
atm-atmvknk
EBVKS
ftexovk atm-atmvknk ATMVKWC: Temperaturmodellierung eines Grenzkats ===============================================
ATMVKWC zatmbkg_w zatmakg_w BrickAVK_WC tavvkdm_w
BrickBVK_WC
tkivkgm_w
tanvkgm_w
TAVVKGEMN
SY_BDE 0
B_sch B_hos B_skh 1/
TOEXTVKG
eavkgkl_w/_200ms_1 EAVKGH 1/
2/
extavkg_w
extbvkg_w EBVKGH 2/
eavkgkl_w/_200ms_1 msabvvk_w ftexovk
EAVKG
extbvkg_w EBVKG atm-atmvkwc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
extavk_w
atm-atmvkwc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1807 von 4100 31.JAN.2003 Thomas Brosi
ATMHK: Abgastemperaturmodellierung vom Sensor hinter Vorkatalysator bis Hauptkatalysator ========================================================================================
ATMHK
Main Catalyst ATMTKHK tanhkm_w
tanhkm_w
msabvhk_w mabvhks_w tkihkm_w
tkihkm_w
tavhk_w SY_ASTVHK 0
Pipe ATMTAHK
mabvhks_w
msabvhk_w
tavhkm_w
tanvk_w
tanvk_w
vfzg_w
vfzg_w
tmotk_w
tmotk_w
tumgk_w
tumgk_w
tavhk_w
tavhk_w
mabvhks_w
tavhkg_w twvhkm_w
twvhkm_w
tavym_w
tavym_w
atm-atmhk
msabvhk_w
atm-atmhk ATMTAHK: Modell f¨ ur Rohr zwischen Vor- und Hauptkat, Berechnung von Wand- und Abgastemperatur =============================================================================================
ATMTAHK
Pipe upstream main catalyst
ATMTANVK vfzg_w tmotk_w tumgk_w
vfzg_w tmotk_w tumgk_w
tanvk_w
tanvk_w
ATMTAVHK SY_ABGY 0
tavym_w
vfzg_w 1/ tanym_w
tumgk_w 1/ tanym_w
msabnvk_w
msabnvk_w
tavym_w
tavhkm_w twvhkm_w
tavhkm_w twvhkm_w
tanym_w msabvhk_w mabvhks_w
msabvy_w tavym2_w msabvy2_w msabny_w msabvhk_w mabvhks_w
atm-atmtahk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Pipe downstream pre-catalyst
atm-atmtahk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1808 von 4100 31.JAN.2003 Thomas Brosi
ATMTANVK: Modell f¨ ur Rohr nach Vorkat =====================================
ATMTANVK
tanvk_w
tavym_w
tavym_w 1.0
Twvy_Int
dtatwvy_w qwatmvy_w
heat transfer from gas to wall msabnvk_w
dqatmvy_w KATMCPVY
FATMAVY mabnvks_w
1066.0
twatmvy_w compute 1/ reset 1/
twvym_w
B_stend
cp_Abg [J/kgK] heat transfer from wall to environment vfzg_w
quatmvy_w
FATMVVY (SVF07TMUW) tsabg_w KTMOTW
ftkhk_w
tmotk_w FATMTWHK atm-atmtanvk
FTMOTKHK
atm-atmtanvk ATMTAVHK: Modell f¨ ur Rohr vor Hauptkat ======================================
ATMTAVHK tanym_w
tavhkm_w 1.0
tavhkm_w
Twvhk_Int
dtatwhk_w qwatmhk_w
heat transfer from gas to wall msabvhk_w mabvhks_w
dqatmhk_w KATMCPHK
FATMAHK 1066.0
twatmhk_w compute 1/ reset 1/
twvhkm_w
twvhkm_w
B_stend
cp_Abg=1066 J/kgK heat transfer from wall to environment vfzg_w
quatmhk_w
FATMVHK (SVF07TMUW)
tsabg_w ftkhk_w
tumgk_w
FATMTWHK
atm-atmtavhk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tumgk_w
atm-atmtavhk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1809 von 4100 31.JAN.2003 Thomas Brosi
ATMTKHK: Temperatur im und nach dem Hauptkatalysator ====================================================
ATMTKHK SY_BDE 0 compute 1/
false
B_ktmhk B_stend MATMBHK
zatmbhk_w
MATMAHK
zatmahk_w
mabvhks_w BrickAHK
BrickBHK tanhk_w
tavhk_w tkihkm_w reset 1/ ATM_EXOHK tavhk_w msabvhk_w
tanhkm_w reset 1/
tkihkcm_w
extahk_w
tanhkm_w
tkihkm_w tanhkcm_w
msabvhk_w extbhk_w
atm-atmtkhk
tumgk_w atmabkhk atm-atmtkhk ATM_EXOHK: exotherme Temperaturerh¨ ohung im Hauptkatalysator ==========================================================
tavhk_w TAVHKEMN SY_LS
TOEXTHK
0 B_khls extahk_w
extahk_w
FATMEHK msabvhk_w
extbhk_w
extbhk_w
FATMEBHK
SY_NOXKAT 0 1/
B_desuac lavhkm_w
ftexohk 1/
FEXOLAHK
ftexohk
FEXODESU SY_LS 0.0 tovhkls_w
0
1/ tovhklsu_w/_200ms_2
1/
tovhklsu_w/_200ms_2
atm-atm-exohk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tahsoab_w /NV
atm-atm-exohk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1810 von 4100 31.JAN.2003 Thomas Brosi
T_MEAN: Mittelwertbildung der Temperaturen in Rohren bzw. Katalysatoren =======================================================================
tavso_w
tavvkmm_w 2
tavvk_w tkivkm_w tanvk_w
tkivkmm_w 3
tavym_w
tavymm_w 2
tavhkmm_w
tavhk_w tkihkm_w tanhkm_w
atm-t-mean
2 tkihkmm_w 3
atm-t-mean INIT: Initialisierung =====================
Block MEAN
etazw_time_sum
etazw2_time_sum reset 1/
etazw_sum
etazw2_sum reset 2/
INIT2_B1
[%]
INIT2_B2
100 SY_LS
0
Block System SY_ASTIKR 0 TSABGE taikrg_w SY_ASTIKR2 0 TSABGE2 taikrg2_w
SY_ASTVVK 0
SY_ASTNVK 0
SY_ASTVHK 0 1/
tavvkg_w SY_ASTVVK2 0 tavvkg2_w
tanvkg_w SY_ASTNVK2 0 tanvkg2_w
tavhkg_w
tsabg_w
tsabg2_w
SY_ASTVHK2 0
1/
tavhkg2_w
tsabg2_w
atm-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
atm-init
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1811 von 4100 31.JAN.2003 Thomas Brosi
INIT2_B1: Initialisierung ini2 von Bank1 ========================================
Block ATMVVK/ATMTAIKR
Block ATMVVK/ATMTAVK
Tanav_Int
Twvvk_Int
tsabg_w taikrmo_w
Twvro_Int
Twikr_Int
tsabg_w
tsabg_w
tumgk_w
taikrm_w
twvvkm_w
Block ATMVK
BrickAVK
tumgk_w
twvrom_w
FATMTWVK
twikrm_w
FATMTWKR
BrickBVK
Block ATMHK/ATMTAHK Twvhk_Int
Twvy_Int
tsabg_w tkivkm_w
tanvkm_w
BrickAVK_WC
tsabg_w
BrickBVK_WC
tumgk_w
twvhkm_w
twvym_w
FATMTWHK tsabg_w tkivkgm_w
tanvkgm_w
Block ATMHK/ATMTKHK
BrickAHK
BrickBHK
4 tsabg_w
tavvkm_w
tahsoab_w /NV tumgk_w
tkihkm_w
tanhkm_w
tavhkm_w
tsabg_w
atmabkhk
atm-init2-b1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWATM
atm-init2-b1
ABK ATM 48.50.0 Abkurzungen ¨ Parameter CWATM EAVKG EAVKG2 EAVKGH EAVKGH2 EAVKH EAVKH2 EAVKS EAVKS2 EBVKG EBVKG2 EBVKGH EBVKGH2 EBVKH EBVKH2 EBVKS EBVKS2 FATMAHK FATMAHK2 FATMAKR FATMAKR2 FATMARO FATMARO2 FATMAVK FATMAVK2 FATMAVY FATMAVY2 FATMDKS FATMDKS2 FATMEBHK FATMEBHK2 FATMEHK FATMEHK2 FATMTWHK FATMTWKR
Source-X MSABVVK_W MSABVVK2_W MSABVVK_W MSABVVK2_W MSABVVK_W MSABVVK2_W MSABVVK_W MSABVVK2_W MSABVVK_W MSABVVK2_W MSABVVK_W MSABVVK2_W MSABVVK_W MSABVVK2_W MSABVVK_W MSABVVK2_W MSABVHK_W MSABVHK2_W MSABIKR_W MSABIKR2_W MSABIKR_W MSABIKR2_W MSABVVK_W MSABVVK2_W MSABNVK_W MSABNVK2_W PSPVDS_W PSPVDS_W MSABVHK_W MSABVHK2_W MSABVHK_W MSABVHK2_W
Source-Y
Art
Bezeichnung
FW KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL FW FW
Codewort fur ¨ Abgastemperaturmodell ¨ Exotherme Temperaturerhohung im ersten Teil des VK-Monolithen beim Grenzkat ¨ Exotherme Temperaturerhohung im ersten Teil des Monolithen beim Grenzkat, Bank2 ¨ Exotherme Temp.erhohung im ersten Teil des VK-Monolithen beim Grenzkat bei B_hom ¨ Exoth. Temp.erhohung im ersten Teil des Monolithen beim Grenzkat bei hom, Bank2 ¨ Exotherme Temperaturerhohung im ersten Teil des VK-Monolithen im Homogen-Betieb ¨ Exotherme Temperaturerhohung im ersten Teil des Monolithen im Homogen-Betieb, B2 ¨ Exotherme Temperaturerhohung im ersten Teil des VK-Monolithen ¨ Exotherme Temperaturerhohung im ersten Teil des VK-Monolithen, Bank2 ¨ Exotherme Temperaturerhohung in zweiten Teil des VK-Monolithen beim Grenzkat ¨ Exotherme Temperaturerhohung in zweiten Teil des Monolithen beim Grenzkat, Bank2 ¨ Exotherme Temperaturerhohung in zweiten Teil des Monolithen beim Grenzkat, B_hom ¨ Exoth.Temp.erhohung in zweiten Teil des VKMonolithen beim Grenzkat, B_hom, Bank2 ¨ Exotherme Temperaturerhohung in zweiten Teil des VKMonolithen im Homogen-Betrieb ¨ Exotherme Temperaturerhohung in zweiten Teil des VK-Monolithen, homogen, Bank2 ¨ Exotherme Temperaturerhohung in zweiten Teil des VK-Monolithen ¨ Exotherme Temperaturerhohung in zweiten Teil des VK-Monolithen, Bank2 ¨ Faktor Warmeverlust an Wand vor Hauptkat ¨ Faktor Warmeverlust an Wand vor Hauptkat, Bank2 ¨ Faktor Warmeverlust an Wand im Krummer ¨ ¨ Faktor Warmeverlust an Wand im Krummer, ¨ Bank2 ¨ Faktor Warmeverlust an Wand vorderes Rohr ¨ Faktor Warmeverlust an Wand vorderes Rohr, Bank2 ¨ Faktor Warmeverlust an Wand vor Vorkat ¨ Faktor Warmeverlust an Wand vor Vorkat, Bank2 ¨ Faktor Warmeverlust an Wand nach Vorkat ¨ Faktor Warmeverlust an Wand nach Vorkat, Bank2 Kennlinie zur Temperaturkorrektur bei Androsselung im Schichtbetrieb Kennlinie zur Temperaturkorrektur bei Androsselung im Schichtbetrieb, Bank2 ¨ Exotherme Temperaturerhohung im zweiten Teil des HK-Monolithen ¨ Exotherme Temperaturerhohung im zweiten Teil des HK-Monolithen, Bank2 Exotherme Temperatur Hauptkatalysator Exotherme Temperatur Hauptkatalysator, Bank2 Reduktionsfaktor von Gastemperatur fur ¨ fur ¨ Initialisierung Wandtemperatur vor HK Reduktionsfaktor von Gastemperatur fur ¨ Initialisierung Wandtemp. im Krummer ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
ATM 48.50.0
Seite 1812 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW KL KL KL KL KL KL KL KL KL KL FW FW KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KF KF KF KF KF KF KF KF FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW SV (REF) FW FW FW FW FW FW FW FW FW FW
Reduktionsfaktor von Gastemperatur fur ¨ Initialisierung Wandtemperatur vor VK ¨ Warmeverlust von Rohr vor Hauptkat an Umgebung durch Fahrtwind ¨ Warmeverlust von Rohr vor Hauptkat an Umgebung durch Fahrtwind, Bank2 ¨ Warmeverlust von Rohr im Krummer ¨ an Umgebung durch Fahrtwind ¨ Warmeverlust von Rohr im Krummer ¨ an Umgebung durch Fahrtwind, Bank2 ¨ Warmeverlust vorderes Rohr an Umgebung durch Fahrtwind ¨ Warmeverlust vorderes Rohr an Umgebung durch Fahrtwind, Bank2 ¨ Warmeverlust vom Rohr vor Vorkat an Umgebung durch Fahrtwind ¨ Warmeverlust vom Rohr vor Vorkat an Umgebung durch Fahrtwind, Bank2 ¨ Warmeverlust vom Rohr vor Y-Zusammenfuhrung an Umgebung durch Fahrtwind ¨ ¨ Warmeverlust vom Rohr nach Vorkat an Umgebung durch Fahrtwind, Bank2 ¨ Exotherme Temperaturerhohung bei Desulfatisierung ¨ Exotherme Temperaturerhohung im Vorkat bei Desulfatisierung ¨ ¨ Faktor fur ¨ exotherme Temperaturerhohung in Abhangigkeit von lambda Hauptkat ¨ ¨ Faktor fur ¨ exotherme Temperaturerhohung in Abhangigkeit von lambda Hauptkat, B2 ¨ ¨ Faktor fur ¨ exotherme Temperaturerhohung in Abhangigkeit von lambda Vorkat ¨ ¨ Faktor fur ¨ exotherme Temperaturerhohung in Abhangigkeit von lambda Vorkat, Bank2 ¨ Faktor des Motortemperatureinflußes auf Warmeverluste Hauptkat ¨ Faktor des Motortemperatureinflußes auf Warmeverluste Hauptkat, Bank2 ¨ Faktor des Motortemperatureinflußes auf Warmeverluste im Krummer ¨ ¨ Faktor des Motortemperatureinflußes auf Warmeverluste im Krummer, ¨ Bank2 ¨ Faktor des Motortemperatureinflußes auf Warmeverluste vor Vorkat ¨ Faktor des Motortemperatureinflußes auf Warmeverluste vor Vorkat, Bank2 ¨ ¨ Auslassventil = cp_Krummer*Masse Absolute Warmekapazit at Krummer ¨ ¨ ¨ ¨ Auslassventil = cp_Krummer*Masse Absolute Warmekapazit at ¨ Krummer, ¨ Bank 2 ¨ ¨ Rohr vor Hauptkat = cp_Rohr*Masse Rohr Hauptkat Absolute Warmekapazit at ¨ ¨ Rohr vor Hauptkat = cp_Rohr*Masse Rohr Hauptkat, Bank 2 Absolute Warmekapazit at ¨ ¨ Krummer Absolute Warmekapazit at ¨ = cp_Krummer*Masse ¨ Krummer ¨ ¨ ¨ Krummer Absolute Warmekapazit at ¨ = cp_Krummer*Masse ¨ Krummer, ¨ Bank 2 ¨ ¨ Rohr= cp_Rohr*Masse Rohr Absolute Warmekapazit at ¨ ¨ Rohr= cp_Rohr*Masse Rohr, Bank2 Absolute Warmekapazit at ¨ ¨ Rohr vor Vorkat = cp_Rohr*Masse Rohr Absolute Warmekapazit at ¨ ¨ Rohr vor Vorkat = cp_Rohr*Masse Rohr, Bank 2 Absolute Warmekapazit at ¨ ¨ Rohr vor Y-Zusammenfuhrung Absolute Warmekapazit at ¨ = cp_Rohr*Masse Rohr bis Y ¨ ¨ Rohr vor Y-Zus.fuhrung Absolute Warmekapazit at ¨ = cp_Rohr*Masse Rohr bis Y, Bank2 Kennfeld Lambdakorrektur fur ¨ Krummerabgastemperatur ¨ Kennfeld Lambdakorrektur fur ¨ Krummerabgastemperatur, ¨ Bank 2 ¨ Krummertemperatur Kennfeld stationare ¨ im Homogenbetrieb ¨ Krummertemperatur Kennfeld stationare ¨ im Homogenbetrieb, Bank2 ¨ Krummerabgastemperatur Kennfeld stationare ¨ im Schichtbetrieb ¨ Krummerabgastemperatur Kennfeld stationare ¨ im Schichtbetrieb, Bank2 Kennfeld Zundwinkelkorrektur ¨ fur ¨ Krummerabgastemperatur ¨ Kennfeld Zundwinkelkorrektur ¨ fur ¨ Krummerabgastemperatur, ¨ Bank 2 Motortemperatur bei warmen Motor Masse des vorderen Monolithen des Hauptkatalysators Masse des vorderen Monolithen des Hauptkatalysators, Bank 2 Masse des vorderen Monolithen des Vorkatalysators Masse des vorderen Monolithen des Vorkatalysators, Bank 2 Masse des vorderen Monolithen des Vorkatalysators (Grenzkat) Masse des vorderen Monolithen des Vorkatalysators (Grenzkat), Bank 2 Masse des hinteren Monolithen des Hauptkatalysators Masse des hinteren Monolithen des Hauptkatalysators, Bank 2 Masse des hinteren Monolithen des Vorkatalysators Masse des hinteren Monolithen des Vorkatalysators, Bank2 Masse des hinteren Monolithen des Vorkatalysators (Grenzkat) Masse des hinteren Monolithen des Vorkatalysators (Grenzkat), Bank2 Sonden-Position hinter Vorkat Sonden-Position hinter Vorkat, Bank2 Sonden-Position hinter Kat Sonden-Position hinter Kat, Bank2 Sonden-Position vor Kat Sonden-Position vor Kat, Bank 2 Stutzstellenverteilung, ¨ Fahrzeuggeschwindigkeit Abgastemperatur im Krummer ¨ bei Schubabschalten Abgastemperatur im Krummer ¨ bei Schubabschalten, Bank 2 Kat-Anspringtemperatur vom Hauptkat Kat-Anspringtemperatur vom Vorkat Kat-Anspringtemperatur vom Washcoat Only Kat Temperaturoffset fur ¨ Hauptkat unterhalb der Anspringtemperatur Temperaturoffset fur ¨ Vorkat unterhalb der Anspringtemperatur Temperaturoffset fur ¨ Grenzkat unterhalb der Anspringtemperatur Temperatur-Ersatzwert fur ¨ Abgastemperatursensor Temperatur-Ersatzwert fur ¨ Abgastemperatursensor, Bank2
Systemkonstante
Art
Bezeichnung
SY_ABGY SY_ASTIKR SY_ASTIKR2 SY_ASTNVK SY_ASTNVK2 SY_ASTVHK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Y-Konfiguration des Abgassystems Systemkonstante: Temperatursensor im Krummer verbaut ¨ Systemkonstante: Temperatursensor im Krummer ¨ in Bank2 verbaut Systemkonstante: Temperatursensor hinter Vorkat verbaut Systemkonstante: Temperatursensor hinter Vorkat in Bank2 verbaut Systemkonstante: Temperatursensor vor Hauptkat verbaut
FATMTWVK FATMVHK FATMVHK2 FATMVKR FATMVKR2 FATMVRO FATMVRO2 FATMVVK FATMVVK2 FATMVVY FATMVVY2 FEXODESU FEXODESUVK FEXOLAHK FEXOLAHK2 FEXOLAVK FEXOLAVK2 FTMOTKHK FTMOTKHK2 FTMOTKKR FTMOTKKR2 FTMOTKVK FTMOTKVK2 KATMCPAV KATMCPAV2 KATMCPHK KATMCPHK2 KATMCPKR KATMCPKR2 KATMCPRO KATMCPRO2 KATMCPVK KATMCPVK2 KATMCPVY KATMCPVY2 KFATLAMS KFATLAMS2 KFATMKRH KFATMKRH2 KFATMKRS KFATMKRS2 KFATZWMS KFATZWMS2 KTMOTW MATMAHK MATMAHK2 MATMAVK MATMAVK2 MATMAVKG MATMAVKG2 MATMBHK MATMBHK2 MATMBVK MATMBVK2 MATMBVKG MATMBVKG2 SOPOF SOPOF2 SOPOH SOPOH2 SOPOV SOPOV2 SVF07TMUW TATMKRSA TATMKRSA2 TAVHKEMN TAVVKEMN TAVVKGEMN TOEXTHK TOEXTVK TOEXTVKG TSABGE TSABGE2
Source-X
Source-Y
VFZG_W VFZG_W VFZG_W VFZG_W VFZG_W VFZG_W VFZG_W VFZG_W VFZG_W VFZG_W
LAVHKM_W LAVHKM2_W LAVVKM_W LAVVKM2_W
LAMSBG_W LAMSBG2_W NMOT_W NMOT_W NMOT_W NMOT_W ETAZWIMT ETAZWIMT2
VFZG_W
MSABIKR_W MSABIKR2_W RKG_W RKG2_W RKG_W RKG2_W MSABIKR_W MSABIKR2_W
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 1813 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
SY_ASTVHK2 SY_ASTVVK SY_ASTVVK2 SY_BDE SY_LS SY_NOXKAT SY_SLS SY_STERHK SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Temperatursensor vor Hauptkat in Bank2 verbaut Systemkonstante: Temperatursensor vor Vorkat verbaut Systemkonstante: Temperatursensor vor Vorkat verbaut, Bank 2 Systemkonstante Benzin-Direkteinspritzung Systemkonstante Lambda-Split Systemkonstante: NOx-Speicherkat in Abgassystem verbaut ¨ Systemkonstante Sekundarluftpumpe vorhanden Systemkonstante Bedingung Stereo hinter Kat Systemkonstante Bedingung : Stereo vor Kat
Variable
Quelle
Referenziert von
Art
Bezeichnung
ATMABKHK B_ATMNG B_DESUAC
BGTPABG ATM LRHKZP
EIN AUS EIN
Faktor fur ¨ Abnahme der Katalysatortemperatur tahsoab_w Bedingung modellierte Temperaturen aus %ATM nicht gulig ¨ Bedingung Entschwefelung aktiv
B_DESUAC2 B_HOS
BDEMUM
EIN EIN
Bedingung Entschwefelung aktiv, Bank 2 Bedingung Betriebsart Homogen-Schicht
B_KHDO B_KHLS
BAKH KOLASPH
EIN EIN
Bedingung Katheizen per Doppeleinspritzung Bedingung Katheizen mit Lamda-split
B_KTMHK B_KTMVK B_SA
KTMHK
EIN EIN EIN
Bedingung Katalysatormodell Hauptkat wird gerechnet Bedingung Katalysatormodell Vorkat wird gerechnet Bedingung Schubabschalten
B_SCH
BDEMUM
EIN
Bedingung Betriebsart Schicht
B_SKH
BDEMUM
ATM DHRLSU, SALSU ATM, BGSIK, LRFKEB, LRSHKOUT ATM, BGSIK ATM, BBKR,BDEMEN, BDEMUE,BGAGRSOL, ... ATM, KODOH ATM, BAKH, DMDSTP, KTMHK, LAKH, ... ATM ATM AMSV, ARMD, ATM,BBAGR, BBBO, ... ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... ATM, AWEA, BAKH,BDEMEN, BDEMKO, ... ATM, BBAGR,BBKH, BGLAMBDA,DKATFKEB, ... ADAGRLS, ADVE,AEKP, ALE, AMSV, ... ATM, ATR, BBAGR,BBKH, BGTABST, ... ATM, CANECU, DDG, DMDLU, DMDSTP, ...
EIN
Bedingung Betriebsart Schicht-Katheizen
EIN
¨ Bedingung Sekundarluft aktiv
EIN
Bedingung Startende erreicht
DOK
Interne Fehlerpfadnummer: Motortemperatur
DOK
SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal
MDRED
B_SLS ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ATM 48.50.0
B_STEND
BBSTT
DFP_TM
ATM
DFP_VFZ
ATM
DQATMHK2_W DQATMHK_W DQATMKR2_W DQATMKR_W DQATMRO2_W DQATMRO_W DQATMVK2_W DQATMVK_W DQATMVY2_W DQATMVY_W DTAKR2_W DTAKR_W DTATWHK2_W DTATWHK_W DTATWKR2_W DTATWKR_W DTATWRO2_W DTATWRO_W DTATWVK2_W DTATWVK_W DTATWVY2_W DTATWVY_W ETAZWIMT ETAZWIMT2 ETAZWIST
ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM MDIST
ETAZWIST2 EXTAHK2_W EXTAHK_W EXTAVK2_W EXTAVKG2_W EXTAVKG_W EXTAVK_W EXTBHK2_W EXTBHK_W EXTBVK2_W EXTBVKG2_W EXTBVKG_W EXTBVK_W E_TM
MDIST ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM GGTFM
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS ATM, DTEV, LAMBTS, EIN MDIST ATM EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK ATM, ATR, BBAGR,- EIN BBKH, BBKW, ...
¨ Warmemengendifferenz Hauptkat, Bank 2 ¨ Warmemengendifferenz Hauptkat ¨ Warmemengendifferenz Krummer, ¨ Bank 2 ¨ Warmemengendifferenz Krummer ¨ ¨ Warmemengendifferenz Rohr, Bank 2 ¨ Warmemengendifferenz Rohr ¨ Warmemengendifferenz Vorkat, Bank 2 ¨ Warmemengendifferenz Vorkat ¨ Warmemengendifferenz nach Vorkat, Bank2 ¨ Warmemengendifferenz vor Y-Zusammenfuhrung ¨ ¨ - dynamische Abgastemperatur im Krummer Temperaturdifferenz stationare ¨ ¨ - dynamische Abgastemperatur im Krummer Temperaturdifferenz stationare ¨ Temperaturdifferenz Abgas - Wandtemperatur im Rohr vor Hauptkat, Bank 2 Temperaturdifferenz Abgas - Wandtemperatur im Rohr vor Hauptkat Temperaturdifferenz Abgas - Wandtemperatur im Krummer, ¨ Bank 2 Temperaturdifferenz Abgas - Wandtemperatur im Krummer ¨ Temperaturdifferenz Abgas - Wandtemperatur im Rohr, Bank 2 Temperaturdifferenz Abgas - Wandtemperatur im Rohr Temperaturdifferenz Abgas - Wandtemperatur im Rohr vor Vorkat, Bank 2 Temperaturdifferenz Abgas - Wandtemperatur im Rohr vor Vorkat Temperaturdifferenz Abgas - Wandtemperatur nach Vorkat, Bank2 Temperaturdifferenz Abgas - Wandtemperatur vor Y-Zusammenfuhrung ¨ Ist_Zundwinkelwirkungsgrad ¨ fur ¨ ATM gemittelt (200 ms) Ist_Zundwinkelwirkungsgrad ¨ fur ¨ ATM gemittelt (200 ms), Bank2 Ist-Zundwinkelwirkungsgrad ¨ Ist-Zundwinkelwirkungsgrad, ¨ Bank 2 ¨ Exotherme Temperaturerhohung im ersten Teil des Monolithen im Hauptkat, Bank2 ¨ Exotherme Temperaturerhohung im ersten Teil des Monolithen im Hauptkat ¨ Exotherme Temperaturerhohung im ersten Teil des Monolithen, Bank2 ¨ Exotherme Temperaturerhohung im ersten Teil des Monolithen (Grenzkat), Bank2 ¨ Exotherme Temperaturerhohung im ersten Teil des Monolithen (Grenzkat) ¨ Exotherme Temperaturerhohung im ersten Teil des Monolithen im Vorkat ¨ Exotherme Temperaturerhohung im zweiten Teil des Monolithen im Hauptkat, Bank2 ¨ Exotherme Temperaturerhohung im zweiten Teil des Monolithen im Hauptkat ¨ Exotherme Temperaturerhohung im zweiten Teil des Monolithen, Bank2 ¨ Exotherme Temperaturerhohung im zweiten Teil des Monolithen (Grenzkat), Bank2 ¨ Exotherme Temperaturerhohung im zweiten Teil des Monolithen (Grenzkat) ¨ Exotherme Temperaturerhohung im zweiten Teil des Monolithen Errorflag: TMOT
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1814 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
E_VFZ
DVFZ
ATM, BDEMHA,CANECU, DDG,DMDLU, ...
EIN
Errorflag: Fahrzeug-Geschwindigkeit
FTEXOHK FTEXOHK2 FTEXOVK FTEXOVK2 FTKHK2_W FTKHK_W FTKKR2_W FTKKR_W FTKVK2_W FTKVK_W LAMSBG2_W
ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM LAMKO
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN
¨ Einfluß von Lambda auf die exotherme Temperaturerhohung im Hauptkat ¨ Einfluß von Lambda auf die exotherme Temperaturerhohung im Hauptkat, Bank2 ¨ Einfluß von Lambda auf die exotherme Temperaturerhohung im Vorkat ¨ Einfluß von Lambda auf die exotherme Temperaturerhohung im Vorkat, Bank2 Temperatureinfluß vor Hauptkatalysator durch kalten Motor, Bank 2 Temperatureinfluß vor Hauptkatalysator durch kalten Motor Temperatureinfluß im Krummer ¨ durch kalten Motor, Bank 2 Temperatureinfluß im Krummer ¨ durch kalten Motor Temperatureinfluß vor Vorkatalysator durch kalten Motor, Bank 2 Temperatureinfluß vor Vorkatalysator durch kalten Motor Lambdasoll Begrenzung (word) Bank2
LAMSBG_W
LAMKO
LAVHKM2_W
BGLAMABM
LAVHKM_W
BGLAMABM
LAVVKM2_W LAVVKM_W MABIKRS2_W
BGLAMABM BGLAMABM BGMSABG
MABIKRS_W
BGMSABG
MABNAVS2_W MABNAVS_W MABNVKS2_W MABNVKS_W MABVHKS2_W MABVHKS_W MABVVKS2_W MABVVKS_W MSABIKR2_W
BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG
MSABIKR_W
BGMSABG
MSABNVK2_W MSABNVK_W MSABNY_W MSABVHK2_W
BGMSABG BGMSABG BGMSABG BGMSABG
MSABVHK_W
BGMSABG
MSABVVK2_W
BGMSABG
MSABVVK_W
BGMSABG
MSABVY2_W
BGMSABG
MSABVY_W
BGMSABG
NMOT_W
BGNMOT
PSPVDS_W
BGFKMS
QUATMHK2_W QUATMHK_W QUATMKR2_W QUATMKR_W QUATMRO2_W QUATMRO_W QUATMVK2_W QUATMVK_W QUATMVY2_W QUATMVY_W QWATMHK2_W QWATMHK_W
ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM
ATM, BGLAMOD,BGLASO, BGMSNOVK, DKATFKEB, ... EIN ATM, BDEMEN,BGLAMOD, BGLASO, BGMSNOVK, ... EIN ATM, BBREGNO,BGMNOREG, BGSIK, GGNOC EIN ATM, BBREGNO,BGMNOREG, BGMNOSPM, BGSIK,... EIN ATM, DKATSPFK ATM, DKATSPFK EIN ATM, ATMHEX, BGT- EIN PABG ATM, ATMHEX, BGT- EIN PABG ATM EIN ATM EIN EIN ATM, BGTPABG EIN ATM, BGTPABG ATM EIN ATM, KOLASPH EIN ATM EIN ATM EIN ATM, ATMHEX,EIN BGLASO, DICLSU, DPLLSU EIN ATM, ATMHEX,BGLASO, DICLSU, DPLLSU ATM, DHLSFK, HLSFK EIN ATM, DHLSFK, HLSFK EIN ATM EIN EIN ATM, BGLAMABM,BGLAMOD, BGMSNOVK, BGPABG EIN ATM, BGLAMABM,BGLAMOD, BGMSNOVK, BGPABG, ... EIN ATM, BGLAMABM,BGLAMOD, BGPABG, DKATFKEB, ... EIN ATM, BGLAMABM,BGLAMOD, BGPABG, DKATFKEB, ... ATM, BGLAMABM,EIN KTMHK EIN ATM, BGLAMABM,KTMHK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN ATM, BGADAP,BGWPR, FUEDK, FUEREG LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK
Lambdasoll Begrenzung (word)
Abgaslambda vor Hauptkatalysator, modelliert, Bank2
Abgaslambda vor Hauptkatalysator, modelliert
Lambda vor Vorkat modelliert, bank 2 Lambda vor Vorkat modelliert Massenstrom Abgas im Krummer ¨ in kg/s, Bank2 Massenstrom Abgas im Krummer ¨ in kg/s Abgasmassenstr. [kg/s] h. Auslassventilen korrigiert um Kraftstoffanteil, Bank 2 Abgasmassenstr. [kg/s] h. Auslassventilen korr. um Kraftstoffanteil, Bank 1 Massenstrom Abgas nach Vorkatalysator in kg/s, Bank 2 Massenstrom Abgas nach Vorkatalysator in kg/s Massenstrom Abgas vor Hauptkat in kg/s, Bank2 Massenstrom Abgas vor Hauptkat in kg/s Massenstrom Abdas vor Vorkat in kg/s (Bank2) Massenstrom Abgas vor Frontkat in kg/s Massenstrom Abgas im Krummer ¨ Bank2
Massenstrom Abgas im Krummer ¨
Massenstrom Abgas nach Vorkatalysator, Bank 2 Massenstrom Abgas nach Vorkatalysator Massenstrom Abgas hinter Y-Zusammenfuhung ¨ Massenstrom Abgas vor Hauptkat Bank 2
Massenstrom Abgas vor Hauptkat
Massenstrom Abgas vor Vorkat (Bank2)
Massenstrom Abgas vor Frontkat
Massenstrom Abgas vor Y-Zusammenfuhung, ¨ Bank2 Massenstrom Abgas vor Y-Zusammenfuhung ¨ Motordrehzahl Quotient Saugrohrdruck/Druck vor DK
¨ Warmestrom an Umgebung vor Hauptkat, Bank 2 ¨ Warmestrom an Umgebung vor Hauptkat ¨ Warmestrom an Umgebung im Krummer, ¨ Bank 2 ¨ Warmestrom an Umgebung im Krummer ¨ ¨ Warmestrom an Umgebung nach Krummer, ¨ Bank 2 ¨ Warmestrom an Umgebung nach Krummer ¨ ¨ Warmestrom an Umgebung vor Vorkat, Bank 2 ¨ Warmestrom an Umgebung vor Vorkat ¨ Warmestrom an Umgebung nach Vorkat, Bank2 ¨ Warmestrom an Umgebung vor Y-Zusammenfuhrung ¨ ¨ Warmestrom an Wand vor Hauptkat, Bank 2 ¨ Warmestrom an Wand vor Hauptkat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
QWATMKR2_W QWATMKR_W QWATMRO2_W QWATMRO_W QWATMVK2_W QWATMVK_W QWATMVY2_W QWATMVY_W RKG2_W
ATM ATM ATM ATM ATM ATM ATM ATM GK
RKG_W
GK
TAATMKR2_W TAATMKR_W TAFSO2_W
ATM ATM ATM
TAFSO_W
ATM
TAHSO2_W
ATM
TAHSOAB2_W TAHSOAB_W TAHSO_W
BGTPABG BGTPABG ATM
TAIKR2_W
ATM
TAIKRG2_W TAIKRG_W TAIKRKF2_W TAIKRKF_W TAIKRM2_W TAIKRMO2_W TAIKRMO_W TAIKRM_W
ATM ATM ATM ATM ATM ATM
TAIKRST2_W TAIKRST_W TAIKR_W
ATM ATM ATM
TAKRKFH2_W TAKRKFH_W TAKRKFS2_W TAKRKFS_W TANAVM2_W TANAVM_W TANHK2_W TANHKCM2_W TANHKCM_W TANHKM2_W TANHKM_W
ATM ATM ATM ATM ATM ATM ATM KTMHK ATM ATM
TANHK_W TANVK2_W TANVKCM2_W TANVKCM_W TANVKG2_W TANVKGM2_W TANVKGM_W TANVKG_W TANVKM2_W TANVKM_W TANVK_W
ATM ATM
ATM ATM ATM
TANYM2_W TANYM_W TAVHK2_W TAVHKG2_W TAVHKG_W TAVHKM2_W TAVHKMM2_W TAVHKMM_W TAVHKM_W TAVHK_W
ATM ATM ATM GGTVHK GGTVHK ATM ATM ATM ATM ATM
TAVRO2_W TAVROM2_W TAVROM_W TAVRO_W
ATM ATM ATM ATM
ATM ATM
Referenziert von
ATM, BGMSABG,BGMSNOVK, BGTPABG, TEB ATM, BGMSABG,BGMSNOVK, BGTPABG, TEB
ATM 48.50.0
Art
Bezeichnung
LOK LOK LOK LOK LOK LOK LOK LOK EIN
¨ Warmestrom an Wand im Krummer, ¨ Bank 2 ¨ Warmestrom an Wand im Krummer ¨ ¨ Warmestrom an Wand nach Krummer, ¨ Bank 2 ¨ Warmestrom an Wand nach Krummer ¨ ¨ Warmestrom an Wand im Rohr vor Vorkat, Bank 2 ¨ Warmestrom an Wand im Rohr vor Vorkat ¨ Warmestrom an Wand nach Vorkat, Bank2 ¨ Warmestrom an Wand vor Y-Zusammenfuhrung ¨ relative Kraftstoffmasse gesamt, Bank2
EIN
relative Kraftstoffmasse gesamt
LOK LOK BGTPABG, DHLSFK,- AUS DLSAFK, HLSFK BGTPABG, DHLSFK,- AUS DLSAFK, HLSFK BGTPABG, AUS DLSAHKBD, TEMPKON ATM, GGTVHK EIN EIN ATM, GGTVHK BGTPABG, AUS DLSAHKBD, TEMPKON ATMHEX, ATR,AUS BGAGR, BGLASO,BGPABG, ... ATM EIN ATM EIN LOK LOK BAKH, BGSIK AUS AUS KODOH AUS BAKH, BGSIK, KOAUS LASPH LOK LOK ATMHEX, ATR,AUS BGAGR, BGLASO,BGPABG, ... LOK LOK LOK LOK AUS AUS DHNOHK, GGNOC AUS ATM EIN ATM EIN DLSAHKBD AUS BKS, DLSAHKBD,AUS LAMBTS, TVWNO DHNOHK, GGNOC AUS ATR, BGAGR AUS ATM EIN ATM EIN ATM EIN AUS AUS ATM EIN AUS LAMBTS AUS ATR, BGAGR, KODOH, AUS LAMBTS, SKR, ... AUS AUS ATR AUS ATM EIN ATM EIN DGGTVHK, GGTVHK AUS BGLAMABM AUS BGLAMABM AUS DGGTVHK, GGTVHK AUS ATR, KOLASPH,AUS KTMHK, LAMBTS BGAGR AUS AUS AUS BGAGR AUS
Seite 1815 von 4100 31.JAN.2003 Thomas Brosi
Differenztemperatur im Krummer vor taikr-Integrator, Bank 2 ¨ Differenztemperatur im Krummer vor taikr-Integrator ¨ Abgastemperatur an mittlerer Lambda Sonde, Bank 2 Abgastemperatur an mittlerer Lambda Sonde Abgastemperatur an Sonde hinter Kat aus Modell, Bank 2 Abgastemperatur beim Abstellen des Motors an Sonde hinter Kat aus Modell, Bank2 Abgastemperatur beim Abstellen des Motors an Sonde hinter Kat aus Modell Abgastemperatur an Sonde hinter Kat aus Modell Abgastemperatur im Krummer ¨ (Bank 2)
Abgastemperatur im Krummer ¨ gemessen (Bank 2) Abgastemperatur im Krummer ¨ gemessen ¨ Krummerabgastemperatur stationare ¨ mit Lambda- bzw. Drosselkorrektur, Bank2 ¨ Krummerabgastemperatur stationare ¨ mit Lambda- bzw. Drosselkorrektur Abgastemperatur im Krummer ¨ (Zusammenfuhrung ¨ aller Zylinder) aus Modell, Bank 2 Abgastemperatur im Krummer ¨ aus Modell ohne Offset aus Doppeleinspritzung, Bank2 Abgastemperatur im Krummer ¨ aus Modell ohne Offset aus Doppeleinspritzung Abgastemperatur im Krummer ¨ (Zusammenfuhrung ¨ aller Zylinder) aus Modell ¨ Abgastemperatur im Krummer stationare Bank 2 ¨ ¨ Abgastemperatur im Krummer stationare ¨ Abgastemperatur im Krummer ¨
¨ Krummerabgastemperatur stationare ¨ im Homogenbetrieb ohne Korrekturen, Bank 2 ¨ Krummerabgastemperatur stationare im Homogenbetrieb ohne Korrekturen ¨ ¨ Krummerabgastemperatur stationare ¨ im Schichtbetrieb ohne Korrekuren, Bank 2 ¨ Krummerabgastemperatur stationare ¨ im Schichtbetrieb ohne Korrekuren Abgastemperatur hinter Auslassventil aus Modell, Bank2 Abgastemperatur hinter Auslassventil aus Modell Abgastemperatur hinter dem Hauptkatalysator, Bank 2 Modellierte Abgastemperatur hinter dem Hauptkatalysator (chemisch), Bank2 Modellierte Abgastemperatur hinter dem Hauptkatalysator (chemisch modelliert) Abgastemperatur nach Hauptkat aus Modell, Bank2 Abgastemperatur hinter Hauptkat aus Modell Abgastemperatur hinter Hauptkat Abgastemperatur nach dem Vorkat, Bank 2 Modellierte Abgastemperatur hinter dem Vorkatalysator (chemisch), Bank 2 Modellierte Abgastemperatur hinter dem Vorkatalysator (chemisch modelliert) Abgastemperatur nach dem Vorkat aus Sensor, Bank 2 Modellierte Abgastemperatur hinter dem Vorkatalysator (Grenzkat), Bank2 Modellierte Abgastemperatur hinter dem Vorkatalysator (Grenzkat) Abgastemperatur nach dem Vorkat aus Sensor Modellierte Abgastemperatur hinter dem Vorkatalysator, Bank 2 Modellierte Abgastemperatur hinter dem Vorkatalysator Abgastemperatur nach dem Vorkat Abgastemperatur im Rohrstuck nachY-Zusammenfuhrung ¨ modelliert, Bank2 Abgastemperatur im Rohrstuck nachY-Zusammenfuhrung ¨ modelliert Abgastemperatur vor dem Hauptkatalysator, Bank 2 Abgastemperatur vor dem Hauptkatalysator gemessen, Bank 2 Abgastemperatur vor Hauptkat gemessen Abgastemperatur vor Hauptkat aus Modell, Bank 2 Mittlere Temperatur zwischen Vor- und Hauptkatalysator, modelliert, Bank2 Mittlere Temperatur zwischen Vor- und Hauptkatalysator, modelliert Abgastemperatur vor Hauptkat aus Modell Abgastemperatur vor Hauptkat Abgastemperatur im Rohrstuck ¨ vor Frontkat, Bank2 Abgastemperatur im Rohrstuck ¨ vor Vorkat modelliert (Bank2) Abgastemperatur im Rohrstuck nach Krummer ¨ modelliert Abgastemperatur im Rohrstuck ¨ vor Frontkat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
TAVSO2_W
ATM
TAVSO_W
ATM
TAVVK2_W TAVVKDM2_W TAVVKDM_W TAVVKG2_W TAVVKG_W TAVVKM2_W TAVVKMM2_W TAVVKMM_W TAVVKM_W TAVVK_W TAVYM2_W TAVYMM2_W TAVYMM_W TAVYM_W TKIHKCM2_W TKIHKCM_W TKIHKM2_W
ATM ATM ATM
KTMHK ATM
TKIHKMM2_W TKIHKMM_W TKIHKM_W
ATM ATM ATM
BGTPABG, DHRLSU,- AUS TEMPKON BGTPABG, DHRLSU,- AUS TEMPKON ATR, BGLASO AUS LOK LOK ATM EIN ATM EIN DICLSU AUS BGLAMABM AUS BGLAMABM AUS DICLSU, TEB AUS ATR, BGLASO, LAMBTSAUS LOK BGLAMABM AUS BGLAMABM AUS LOK ATM EIN ATM EIN AUS ATR, BGLAMABM,BGLAMOD, BGMNOREG, BGSIK,... BGPABG AUS BGPABG AUS ATR, BBKW, BGFAWU, AUS BGLAMABM, BGLAMOD, ... ATM EIN ATM EIN AUS AUS ATR, BGLAMABM,AUS BGLAMOD, BTKAT,DKATFKEB, ... BGPABG AUS BGPABG AUS ATR, BBKW, BGFAWU, AUS BGLAMABM, BGLAMOD, ... ATM, ATMHEX,EIN BBAGR, BGAGRA,BGAGRSOL, ... ATM, KOMRH EIN ATM EIN ATM EIN ATM EIN ATM, BAKH, KOMRH EIN ATMHEX AUS ATMHEX AUS ATM, ATMHEX, ATR,- EIN BGTPABG, KTMHK, ... LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ... LOK LOK LOK LOK LOK LOK LOK
ATM ATM ATM ATM ATM ATM ATM ATM ATM
TKIVKCM2_W TKIVKCM_W TKIVKGM2_W TKIVKGM_W TKIVKM2_W
ATM ATM ATM
TKIVKMM2_W TKIVKMM_W TKIVKM_W
ATM ATM ATM
TMOTK_W
TEMPKON
TOVHKLS_W TOVKRDO_W TOVKRSL_W TOVVKDO_W TOVVKSL_W TSABG2_W TSABG_W TUMGK_W
KOLASPH KODOH
TWATMHK2_W TWATMHK_W TWATMKR2_W TWATMKR_W TWATMRO2_W TWATMRO_W TWATMVK2_W TWATMVK_W TWATMVY2_W TWATMVY_W TWIKRM2_W TWIKRM_W TWVHKM2_W TWVHKM_W TWVROM2_W TWVROM_W TWVVKM2_W TWVVKM_W TWVYM2_W TWVYM_W VFZG_W
ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM ATM GGVFZG
ZATMAHK2_W ZATMAHK_W ZATMAKG2_W ZATMAKG_W ZATMAVK2_W ZATMAVK_W ZATMBHK2_W
ATM ATM ATM ATM ATM ATM ATM
KODOH ATM ATM BGTUMG
ATM 48.50.0
Seite 1816 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Abgastemperatur an Sonde vor Kat aus Modell, Bank 2 Abgastemperatur an Sonde vor Kat aus Modell Abgastemperatur vor dem Vorkat, Bank 2 Abgastemperatur vor Vorkat aus Modell mit Offset aus Doppeleinspritzung, Bank2 Abgastemperatur vor Vorkat aus Modell mit Offset aus Doppeleinspritzung Abgastemperatur vor Hauptkat gemessen, Bank 2 Abgastemperatur vor Hauptkat gemessen Abgastemperatur vor Vorkat aus Modell, Bank2 Mittlere Temperatur zwischen vorderer Sonde und Vorkat, modelliert, Bank2 Mittlere Temperatur zwischen vorderer Sonde und Vorkatalysator, modelliert Abgastemperatur vor Vorkat aus Modell Abgastemperatur vor dem Vorkat Abgastemperatur im Rohrstuck vor Y-Zusammenfuhrung ¨ modelliert, Bank2 Mittlere Temperatur zwischen Vorkat und Y-Zusammenfuhrung, ¨ modelliert, Bank2 Mittlere Temperatur zwischen Vorkatalysator und Y-Zusammenfuhrung, ¨ modelliert Abgastemperatur im Rohrstuck vor Y-Zusammenfuhrung ¨ modelliert Temperatur im Hauptkatalysator nach dem ersten Teil des Monolithen (chem.), B2 Temperatur im Hauptkatalysator nach dem ersten Teil des Monolithen (chemisch) Temperatur Katalysator im Hauptkat aus Modell, Bank2
Mittlere Temperatur im Hauptkatalysator, modelliert, Bank 2 Mittlere Temperatur im Hauptkatalysator, modelliert Temperatur Katalysator im Hauptkat aus Modell
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen (chem.), Bank2 Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen (chemisch) Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen fur ¨ Grenzkat Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen fur ¨ Grenzkat Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen, Bank2
Mittlere Temperatur im Vorkatalysator, modelliert, Bank 2 Mittlere Temperatur im Vorkatalysator, modelliert Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
Motor-Temperatur, Ausgabe in Grad C, intern in Kelvin
Berechnete Exotherme durch Lambda-Split vor Hauptkat ¨ Temperaturerhohung in Krummer durch Doppeleinspritzung ¨ ¨ ¨ Temperaturerhohung im Krummer ¨ durch Sekundarlufteinblasung vor Vorkat. ¨ Temperaturerhohung in Katalysator durch aktive thermische Katdiagnose ¨ ¨ Temperaturerhohung im Vorkat durch Sekundarlufteinblasung vor Vorkat. Abgastemperatur aus Temperatursensor, Bank 2 Abgastemperatur aus Temperatursensor Umgebungstemperatur in Kelvin, Ausgabe in Grad C, intern in Kelvin Differenztemperatur Wand vor Hauptkat vor twvhk-Integrator, Bank 2 Differenztemperatur Wand vor Hauptkat vor twvhk-Integrator Differenztemperatur Wand im Krummer ¨ vor twvkr-Integrator, Bank 2 Differenztemperatur Wand im Krummer ¨ vor twvkr-Integrator Differenztemperatur Wand nach Krummer ¨ vor twvro-Integrator, Bank 2 Differenztemperatur Wand nach Krummer ¨ vor twvro-Integrator Differenztemperatur Wand vor Vorkat vor twvvk-Integrator, Bank 2 Differenztemperatur Wand vor Vorkat vor twvvk-Integrator Differenztemperatur Wand nach Vorkat vor twvy2-Integrator, Bank2 Differenztemperatur Wand vor Y-Zusammenfuhrung ¨ vor twvy-Integrator Wandtemperatur Krummer ¨ aus Modell, Bank2 Wandtemperatur Krummer aus Modell ¨ Wandtemperatur vor Hauptkat aus Modell, Bank2 Wandtemperatur vor Hauptkat aus Modell Wandtemperatur vorderes Rohr aus Modell, Bank2 Wandtemperatur vorderes Rohr aus Modell Wandtemperatur vor Vorkat aus Modell, Bank2 Wandtemperatur vor Vorkat aus Modell Wandtemperatur vor Y_Zusammenfuhrung ¨ aus Modell, Bank2 Wandtemperatur vor Y_Zusammenfuhrung ¨ aus Modell Fahrzeuggeschwindigkeit ¨ Zeitkonstante fur ¨ die Temperaturverzogerung im vorderen Monolithen des Hauptkats ¨ Zeitkonstante fur ¨ die Temperaturverzogerung im vorderen Monolithen des Hauptkats ¨ Zeitkonst. fur ¨ die Temp.verzogerung im vorderen Monolithen des Grenzkats (VK) ¨ Zeitkonst. fur ¨ die Temp.verzogerung im vorderen Monolithen des Grenzkats (VK) ¨ Zeitkonstante fur ¨ die Temperaturverzogerung im vorderen Monolithen des Vorkats ¨ Zeitkonstante fur ¨ die Temperaturverzogerung im vorderen Monolithen des Vorkats ¨ Zeitkonstante fur im hinteren Monolithen des Hauptkats ¨ die Temperaturverzogerung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
ZATMBHK_W ZATMBKG2_W ZATMBKG_W ZATMBVK2_W ZATMBVK_W
ATM ATM ATM ATM ATM
Referenziert von
ATM 48.50.0
Seite 1817 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK LOK LOK LOK
¨ Zeitkonstante fur ¨ die Temperaturverzogerung im hinteren Monolithen des Hauptkats ¨ Zeitkonst. fur ¨ die Temp.verzogerung im hinteren Monolithen des Grenzkats (VK) ¨ Zeitkonst. fur ¨ die Temp.verzogerung im hinteren Monolithen des Grenzkats (VK) ¨ Zeitkonstante fur ¨ die Temperaturverzogerung im hinteren Monolithen des Vorkats ¨ Zeitkonstante fur ¨ die Temperaturverzogerung im hinteren Monolithen des Vorkats
FB ATM 48.50.0 Funktionsbeschreibung Die nachgebildeten Abgas- und Katalysatortemperaturen werden verwendet: 1.
2.
3. 4. 5. 6. 7. 8.
Bei der Katalysator¨ uberwachung: Der Vorkatalysator wird ¨ uber eine thermische Katdiagnose (%DKATTH) ¨ uberwacht. F¨ ur den Hauptkatalysator werden die Temperaturen u.a. zur Bestimmung der NOx-Speichermenge (%BGMNOSP), von NOx-Rohmassenstr¨ omen (%BGMSNOVK) oder des Schwefelinhalts (%BGSIK) sowie zur Speicherkatalysator-Regelung (%SKR) ben¨ otigt. F¨ ur bestimmte Katalysatortemperaturfenster: Die Katalysatoren sind nur bei bestimmten Temperaturen aktiv oder m¨ ussen z.B. zur Entschwefelung eine Temperaturschwelle ¨ uberschritten haben. Durch bestimmte Maßnahmen k¨ onnen bei Unterschreiten der Schwellen wieder die geforderten Temperaturfenster erreicht werden (%BBKW, %KODOH) Bei der Lambdaregelung auf die Sonde hinter Kat (%LRSHK): Diese Regelung wird nach dem Start erst aktiv, wenn der Katalysator seine Anspringtemperatur ¨ uberschritten hat. F¨ ur die Sondenheizungssteuerung nach Motorstart: Wird die nachgebildete Taupunkttemperatur ¨ uberschritten, kann die Sondenheizung vollst¨ andig eingeschaltet werden. Bei der Sondenheizungs¨ uberwachung: Bei hohen Abgastemperaturen wird die Sondenheizung zur¨ uck genommen, damit die Sonde nicht zu heiß wird. F¨ ur die Diagnose des Temperatursensors (%DGGTNVK, %DGGTVVK): Liegen die Modell- und Sensortemperatur zu weit auseinander, wird der Temperatursensor als defekt erkannt. F¨ ur Einschaltbedingung Bauteileschutz (%LAMBTS). Zur Abgastemperaturregelung (%ATR).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit B_atmng =========== Sind Sensoreingangsgr¨ oßen, wie z.B. vfzg_w, nicht plausibel, kann das Abgastemperaturmodell nicht mehr g¨ ultig sein. Das Bit B_atmng wird gesetzt. Jede Funktion, die eine Ausgangsgr¨ oße aus dem ATM konsumiert, muß f¨ ur sich entscheiden, ob bei B_atmng=1 der Ersatzwert h¨ oher oder tiefer liegen muß, um auf der sicheren Seite zu sein.
HINWEIS:!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! In der Funktion werden intern alle Temperaturen in der SI-Einheit Kelvin gerechnet! Nach außen sind sie in Applikationssystemen, wie z.B. vs100, INCA-PC, zur einfacheren Handhabung aber in Grad Celcius sichtbar! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Teilfunktion %ATMVVK ==================== Aufgabe des Abgastemperaturmodells station¨ ar und dynamisch, sowie die m¨ ogliche Ann¨ aherung an den Verlauf genauer als die der Wandtemperatur
bis vor den Vorkat ist es, die Abgastemperatur im Kr¨ ummer (Sammelstelle der einzelnen Zylinder) Wand- und die Abgastemperatur vor dem Vorkatalysator zu bestimmen. Die Funktion liefert die best der Temperaturen, wobei durch entsprechende Applikation die Modellierung der Abgastemperatur sein sollte.
ATMTAIKR: Modellierung der Abgastemperatur nach Auslaßventil, station¨ ar und dynamisch ===================================================================================== Im Block ATMTAIKR wird f¨ ur unterschiedliche Motor-Betriebspunkte bei unterschiedlichen Betriebsarten (B_sch, B_hos, B_hom,...) zun¨ achst die station¨ are Abgastemperatur nach Auslaßventil gebildet. ¨ Uber Kennfelder KFATMKRS, KFATMKRH mit den Eingangsgr¨ oßen Motordrehzahl nmot und relative Kraftstoffmasse rkg (=rk+rkte) wird f¨ ur Schicht- und Homogen-Betrieb die Temperatur im Kr¨ ummer bestimmt. Korrigiert wird diese Temperatur im Homogen-Betrieb dann noch ¨ uber ein Z¨ undwinkelkennfeld KFATZWMS = f(etazwimt,msabikr_w) und ein Lambdakennfeld KFATLAMS = f(lamsbg_w,msabikr_w). Im Schicht-Betrieb (B_sch oder B_hos) wird ¨ uber das Z¨ undwinkelkennfeld KFATZWMS = f(etazwimt,msabikr_w) und die Androsselung, die ¨ uber die Kennlinie FATMDKS = f(pspvds) mit dem Druckverh¨ altnis pvdk/ps als Eingang wiedergegeben werden kann, korrigiert. Bei Schub wird auf einen Festwert TATMKRSA umgeschalten. Der tats¨ achliche Temperaturverlauf, der gemessen werden kann, entspricht nie der station¨ are Temperatur taikrst_w. Deshalb wird f¨ ur denselben ¨ ortlichen Punkt an dem die station¨ are Temperatur modelliert wird auch eine dynamische Kr¨ ummertemperatur taikrmo_w modelliert. Die Masse des Kr¨ ummers vom Auslaßventil bis zu dem Punkt der Modellierung und die spezifische W¨ armekapazit¨ at des Rohrmaterials beeinflussen die Dynamik. Diese Werte sind in der absoluten W¨ armekapazit¨ at KATMCPKR = Masse Kr¨ ummer * cp_Kr¨ ummer zusammengefaßt. Bei gr¨ oßerer Masse und/oder gr¨ oßerer spezifischer W¨ armekapazit¨ at des Kr¨ ummers wird ein Temperatursprung st¨ arker verz¨ ogert. Außerdem hat der Luftmassenfluß und die spezifische W¨ armekapazit¨ at des Abgases einen Einfluß auf die Dynamik der Kr¨ ummertemperatur. ATMTAVK: Berechnung der Wand- und Abgastemperatur vor dem Vorkatalysator ======================================================================== Der Block ATMTAVK ist unterteilt in 3 Rohrst¨ ucke ATMTANAV, ATMTANKR und ATMTAVVK, die von ihren physikalischen Hintergr¨ unden und Berechnungen identisch sind. Durch die Aufteilung des Rohrs zwischen Kr¨ ummer und Vorkat in 3 Rohrst¨ ucke k¨ onnen die unterschiedlichen Abgasmassenstr¨ ome und dadurch unterschiedliche W¨ armeverluste vor und nach einer AGR-Entnahmestelle ber¨ ucksichtigt werden. ATMTANAV, ATMTANKR bzw. ATMTAVVK ================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1818 von 4100 31.JAN.2003 Thomas Brosi
Im Block ATMTAVK wird in Abh¨ angigkeit des Abgasmassenstroms msabikr_w und ¨ außerer Einf¨ usse wie Umstr¨ omung, Motor- und Umgebungstemperatur ¨ uber W¨ armeverluste die Rohrwand- und die Abgastemperatur direkt vor dem Vorkat bestimmt. In einem Rohrst¨ uck oder Lader ist die Verlustw¨ arme im Gas Q_Abg = mabvvks_w * cp_Abg * (taikrm_w - tavvkm_w)
(1)
mit mabvvks_w cp_Abg taikrm_w tavvkm_w
Abgasmasenstrom [kg/s] spezifische W¨ armekapazit¨ at des Abgas betr¨ agt ca. 1066 J/(kgK) bei T_bez=400 ◦ C Abgastemperatur im Kr¨ ummer Abgastemperatur vor Vorkat aus Modell
und der W¨ arme¨ ubergang an die Rohrwand qwatmvk_w = alpha * A_Rohr * (taikrm_w - twvvkm_w)
(2)
mit alpha A_Rohr twvvkm_w
W¨ arme¨ ubergangskoeffizient [W/(mˆ2K)] Wandfl¨ ache des Rohrs [mˆ2] Wandtemperatur vor Vorkat aus Modell
berechenbar. Es gilt (1) = (2): Q_Abg = qwatmvk_w. Mit einigen Umformungen kommt man dann auf alpha * A_Rohr ----------------mabvvks_w * cp_Abg
=
taikrm_w - tavvkm_w ------------------taikrm_w - twvvkm_w
= FATMAVK
(3)
¨ber Meßgr¨ FATMAVK kann also entweder durch die Stoffkennwerte berechnet oder u oßen (Abgas- und Wandtemperaturen) bestimmt werden. A_Rohr und cp_Abg k¨ onnen f¨ ur eine Bezugstemperatur n¨ aherungsweise als konstant angesehen werden. alpha ist eine Funktion vom Abgasmassenstrom und somit ist FATMAVK nur von mabvvks_w abh¨ angig.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Abgastemperatur vor dem Vorkat tavvkm_w = taikrm_w - FATMAVK * (taikrm_w - twvvkm_w)
(4)
kann aus einer Umformung aus (3) berechnet werden. Die Wandtemperatur l¨ aßt sich durch den W¨ arme¨ ubergang vom Gas an die Wand qwatmvk_w und dem W¨ armeverlust an die Umgebung quatmvk_w berechnen. Die W¨ armeverluste werden beeinflußt durch Umstr¨ omung der Abgasanlage durch den Fahrtwind, die Umgebungstemperatur tumgk_w und bei Kaltstart dem Einfluß des kalten Motors ftkvk_w. Der Fahrtwind geht ¨ uber die Geschwindigkeit und die Kennlinie FATMVVK ein. Da die Applikation der Wandtemperatur f¨ ur den heißen Motor gemacht wird, kann die Erw¨ armung des Rohres bei einem Kaltstart ¨ uber die Differenz des warmen Motors KTMOTW zur tats¨ achlichen Motortemperatur tmotk_w ber¨ ucksichtigt werden. Je nach dem wie weit das Rohr vom Motor entfernt ist und entsprechend groß der Einfluß der W¨ armestrahlung des Motors ist, wird die Differenz noch durch den Faktor FTMOTKVK gewichtet. Bis B_stend erreicht ist, wird der Integrator der Wandtemperatur twvvk auf einem aus der Sensortemperatur berechneten Wert festgehalten. Der W¨ armespeicher Rohrwand ist beschreibbar mit einem Integrator, dessen Dynamik von der Masse der Rohrwand m_Rohr [kg] und der spezifischen W¨ armekapazit¨ at des Rohrs cp_Rohr (ca. 490 J/(kgK)) abh¨ angt. Die Masse und die spezifische W¨ armekapazit¨ at wurden zur absoluten W¨ armekapazit¨ at KATMCPVK = cp_Rohr * m_Rohr zusammengefasst.
Teilfunktion %ATMVK =================== Das Katalysatormodell des Vorkats ist aufgeteilt in zwei Teile, die gleich modelliert aber unterschiedlich bedatet werden. Das Teilmodell ATMVKNK dient zur Modellierung eines Neukatalysators zur Diagnose des Temperatursensors hinter Vorkat. Ist der Sensor kaputt oder nicht verbaut, wird mit der Modelltemperatur tanvkm_w aus diesem Teilmodell weiter gerechnet. Das Teilmodell ATMVKWC dient zur Temperaturmodellierung eines Grenzkatalysators. Die Temperatur tanvkgm_w wird f¨ ur die thermische Katalysatordiagnose %DKATTH ben¨ otigt. Beide Modelle werden wiederum in zwei Teilmodellen unterteilt. Im ersten Teil wird wird der vordere Teil des Monolithen, in dem die Hauptreaktion bzw. -konvertierung stattfindet und im zweiten Teil der hintere, weniger stark reaktive Teil des Monolithen modelliert. Das Verz¨ ogerungsverhalten der Monolithen wird jeweils mit PT1-Gliedern mit luftmassenabh¨ angigen Zeitkonstanten realisiert. Außer von der Luftmasse h¨ angen die Zeitkonstanten noch von der Masse des Katalysators (vorderer Teil=Brick A: MATMAVK [kg], hinterer Teil=Brick B: MATMBVK [kg]) ab. Die Exotherme wird durch die Kennlinien EAVKS, EBVKS, EAVKH, EBVKH, EAVKG und EBVKG in Abh¨ angigkeit vom Abgasluftmassenstrom abgelegt und jeweils vor der Verz¨ ogerung zur Temperatur addiert. F¨ ur eine Abk¨ uhlung, haupts¨ achlich im hinteren Teil des Katalysators, k¨ onnen auch negative Differenztemperaturen als Exotherme eingetragen werden. Ist die Anspringtemperatur des Katalysators TAVVKEMN bzw. TAVVKGEMN noch nicht ¨ uberschritten wird nur eine geringere Temperaturerh¨ ohung TOEXTVK bzw. TOEXTVKG im Katalysator erzeugt.
Teilfunktion %ATMHK =================== Die Modellierung der Temperatur im Hauptkatalysator setzt sich zusammen aus der Modellierung des Rohrst¨ ucks ATMTAHK zwischen den Katalysatoren und der chemischen Reaktion im Hauptkatalysator ATMTKHK. ATMTAHK: Berechnung der Wand- und Abgastemperatur vor dem Hauptkatalysator ==========================================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1819 von 4100 31.JAN.2003 Thomas Brosi
Im Block ATMTAHK wird in Abh¨ angigkeit des Abgasmassenstroms msabvhk_w ¨ uber W¨ armeverluste die Rohrwand- und die Abgastemperatur direkt vor dem Hauptkat bestimmt. Er ist genauso wie der Block ATMTAVK in 2 Rohrst¨ ucke unterteilt. F¨ ur SY_ABGY wird nach dem ersten Rohrst¨ uck die Gemischtemperatur aus Bank1 und Bank2 gebildet und nur noch mono (Bank1) mit dem gesamten Abgasmassenstrom weitergerechnet. Die physikalischen Hintergr¨ unde der Berechnung der W¨ armestr¨ ome in den Rohrst¨ ucken zwischen Vor- und Hauptkat sind entsprechend den Beschreibungen f¨ ur die Bl¨ ocke ATMTANKR und ATMTAVVK. ATMTKHK: Berechnung der Temperatur im und nach dem Hauptkatalysator =================================================================== Die Modellierung der Temperatur im Hauptkatalysator wurde empirisch ermittelt. Die Kattemperatur l¨ aßt sich im wesentlichen durch die Abgastemperatur tavhkm_w und eine durch chemische Reaktion im Katalysator entstehende exotherme Temperaturerh¨ ohung bestimmen. Die Exotherme FATMEHK ist haupts¨ achlich vom Abgasmassenstrom msabvhk_w abh¨ angig. Die Masse des Katalysators bis zur Meßstelle (erstes Drittel oder H¨ alfte, Brick A) MATMAHK bzw. des 2. Teils (Brick B) MATMBHK [kg] und der Abgasmassenstrom mabvhks_w [kg/s] beeinflussen die Zeitkonstanten zatmahk bzw. zatmbhk der Verz¨ ogerung 1. Ordnung von Temperaturspr¨ ungen vor dem Katalysator. Es wird angenommen, daß die chemische Reaktion im ersten Teil des Katalysators stattfindet. T_MEAN: Mittelwertbildung von Temperaturen in Rohren bzw. Katalysatoren ======================================================================= F¨ ur die Berechnung der Laufzeit von Lambda bzw. die Abgasdruck-Modellierung wird die mittlere Temperatur ¨ uber Rohrst¨ ucke bzw. Kataysatoren ben¨ otigt.
APP ATM 48.50.0 Applikationshinweise 1. wichtige Einbaustellen f¨ ur Temperaturmeßf¨ uhler zur Applikation, -
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
-
-
aufgef¨ uhrt in Str¨ omungsrichtung:
bei Sondeneinbaustelle vor Kat 1) Abgastemperatur (Rohrmitte) in Sammelstelle (Zusammenf¨ uhrung) der einzelnen Zylinder (Kr¨ ummer) bzw. 3) vor Vorkat f¨ ur hohe Temperaturen bei hohen Lasten f¨ ur Sondenheizer-Abschaltung 11)Rohrwandtemperatur f¨ ur die Ermittlung der Taupunktendezeiten (Kondenswasserschutz) vor Vorkat 3) Abgastemperatur (Rohrmitte) f¨ ur die Anspringtemperatur des Katalysators im Vorkat 7) Monolithtemperatur im Kat hinter Vorkat 4) Abgastemperatur auf H¨ ohe des Temperatursensors vor Hauptkat 5) Abgastemperatur (Rohrmitte) f¨ ur die Anspringtemperatur des Hauptkatalysators 12)Rohrwandtemperatur zur Applikationshilfe Genauigkeit der Abgastemperatur 5) im Hauptkat 8) Monolithtemperatur (erstes Drittel oder Mitte) f¨ ur Speicherkatsteuerung, Katdiagnose, Bauteileschutz an Sondeneinbaustelle hinter Kat 6) Abgastemperatur (Rohrmitte) f¨ ur DLSHBD, HLSHK, HNOHKBY 13)Rohrwandtemperatur bei Sondeneinbaustelle hinter Kat f¨ ur die Ermittlung der Taupunktendezeiten (Kondenswasserschutz).
Die Temperaturmeßstelle 3 kann entfallen, wenn der Abstand von Sonde zu Kat kleiner als ca. 20 cm ist. Der Temperaturabfall von Sondeneinbaustelle zu Kat kann dann vernachl¨ assigt werden. Die zur Applikation eingebauten Thermoelemente d¨ urfen keine gr¨ oßere Zeitkonstante besitzen als die Dynamik des Abgassystems (Empfehlung: 1.5mm Thermoelemente).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1820 von 4100 31.JAN.2003 Thomas Brosi
ModellTemperaturen
Steg Krümmer
Rohr
Lader Motor
9
1
2 10
3 11
4 7
5
6 8
12
Kat-Temperaturen: 7. tkivkf 8. tkihkf bei mehreren Meßpkten: 7a. tkivk1f 7b. tkivk2f ...
13
Material-Temperaturen: 9. twistf 10. twilaf 11. twvvkf 12. twvhkf 13. twnhkf spez. Lader: 10a. twilaf_vwg 10b. twilaf_nwg
25963/RI
K3/EFS atm-messg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Abgas-Temperaturen: 1. taikrf 2. tailaf 3. tavvkf 4. tanvkf 5. tavhkf 6. tanhkf
Hauptkat
Vorkat
© Alle Rechte bei Robert Bosch GmbH, auch für den Fall von Schutzrechtsanmeldungen. Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Temperaturbezeichnungen Meßgrößen
atm-messg Um die Applikation mit MATLAB zu vereinfachen ist es sinnvoll, eine einheitliche Bezeichnung der gemessenen Temperaturen zu verwenden. Um nahe an den Steuerger¨ ate Label-Namen zu bleiben wurden die Namen in dem obigen Bild definiert. Anstelle dem "m" f¨ ur Modell in den Temperaturbezeichnungen im Steuerger¨ at wird ein "f" f¨ ur F¨ uhler angeh¨ angt. F¨ ur die Applikation der Funktionsdaten werden stets die Modelltemperaturen verglichen mit den gemessenen Temperaturen und die Funktionsdaten so lange ge¨ andert bis eine ausreichend hohe Genauigkeit erzielt wird. Sitzt in einem Abgassystem die hintere Lambdasonde hinter dem ersten Katalysator stromabw¨ arts vom Motor wird dieser Katalysator per Definition als Hauptkat bezeichnet. Die Systemkonstanten m¨ ussen wie folgt gesetzt sein: SY_FKAT=0, SY_HKAT=1 (siehe auch Foliensatz \\siz1366\gsefa_daten\extern\GS\Neue_Funktionsstuktur\EFA2\Systemkonstanten_Abgasstrang\Systemkonstanten_des_Abgasstrangs_Beispiele. ppt). F¨ ur die Abgastemperaturmodellierung bedeutet dies allerdings, dass der Vorkat "totbedatet" werden muß. Dies geschieht, in dem die Exothermen-Kennlinien des Vorkats alle auf Null gesetzt werden(EAVKS, EAVKH, EBVKS, EBVKH). Außerdem k¨ onnen "¨ uberfl¨ ussige" Rohrst¨ ucke auch "totbedatet" werden (Beschreibung s.u. unter Block ATMTANKR). Damit gilt dann: tavvkm_w = tanvkm_w = tavhkm_w.
2. Applikationsreihenfolge: --------------------------Im Normalfall wird das Abgastemperaturmodell stromabw¨ arts appliziert. a) Zun¨ achst station¨ ar die Kr¨ ummertemperatur taikrst_w mit Lambda = 1 und etazwist = 100 im Homogen-Betrieb und ungedrosselt im Schicht-Betrieb. b) Als n¨ achstes werden die Korrekturkennfelder KFATZWMS, KFATLAMS und die Kennlinie FATMDKS f¨ ur die station¨ are Temperatur appliziert. c) Ist ein Temperatursensor im Abgassystem verbaut, k¨ onnen alle Temperaturen weiter stromabw¨ arts unabh¨ angig von weiter oben liegenden Temperaturen appliziert werden. d) Die Taupunktende-Bestimmung (in %BGTPABG) sollte erst erfolgen, wenn die Abgastemperaturen zumindest grob appliziert sind. 2a) Kennfeld KFATMKRS bzw. KFATMKRH F¨ ur die Bestimmung der station¨ aren Temperatur im Kr¨ ummer sollten die Temperaturkorrekturen nicht wirken. In den h¨ oheren Motorlastbereichen kann die K¨ uhlleistung durch den Fahrtwind am Motorpr¨ ufstand oder auf der Meßrolle nur sehr grob nachgebildet werden. Die Kennfeldwerte k¨ onnen auf der Meßrolle ermittelt werden, sollten jedoch bei einer geeigneten Straßenfahrt korrigiert werden. 2b) Temperaturkorrekturen - TATMKRSA Im Schub k¨ onnen so tiefe Abgastemperaturen entstehen, daß der Katalysator die Anspringtemperatur unterschreitet. Je l¨ anger die Zeitdauer f¨ ur die Schubbedingung, desto tiefer werden die Abgas- und Katalysatortemperaturen. F¨ ur die Katalysatordiganose kann im Schub das Abgastemperaturmodell gegen¨ uber der gemessenen Temperatur eher einen tieferen Wert berechnen. - KFATZWMS Die Temperaturerh¨ ohung bei Z¨ undwinkel-Sp¨ atverstellung kann auf der Meßrolle ermittelt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1821 von 4100 31.JAN.2003 Thomas Brosi
Zun¨ achst sind auf dem Rollenpr¨ ufstand die Kennfeldwerte KFATMKRS bzw. KFATMKRH ohne Z¨ undwinkel¨ anderungen zu applizieren. Dann wird der Z¨ undwinkel so ge¨ andert, daß die im Kennfeld vorgesehenen etazwist-Werte entstehen. Durch einen multiplikativen Faktor im Kennfeld KFATZWMS wird bei der entsprechenden Luftmasse die Temperaturerh¨ ohung berechnet. Einstellen eines gew¨ unschten Z¨ undwinkels ¨ uber: CWMDAPP = 1 ZWAPPL < 0 - KFATLAMS Die Abgastemperatur bei Anfettung wird verkleinert. Die Applikation erfolgt ¨ ahnlich wie KFATZWMS, nur daß anstelle des Z¨ undwinkelwirkungsgrad der Anfettungs-Faktor ge¨ andert wird. Einstellen von Lambda im Homogenbetrieb: CWBDE1 = 8192 (Bit 13) LAMHAP = Soll-Lambda, - FATMDKS Wird im Schubbetrieb angedrosselt z.B. bei Bremsunterdruck-Forderung wird die Temperatur im Kr¨ ummer im Verh¨ altnis zum ungedrosselten Zustand h¨ oher. Einstellen bestimmter Saugrohrdr¨ ucke und damit bestimmter Druckverh¨ altnisse pspvds_w im Schichtbetrieb: CWVPSKO = 8 PSSCHAP = gew¨ unschter Saugrohrdruck 3. Voraussetzungen: ------------------Die Applikation der F¨ ullungserfassung sowie der Abgasr¨ uckf¨ uhrung muß abgeschlossen sein. Die Z¨ undwinkel, die Lambdaregelung sowie die Zwangsamplitude m¨ ussen appliziert sein. Außerdem sollte die Abgasanlage und die K¨ uhlung bzw. Anstr¨ omung m¨ oglichst seriennah sein.
4. Typische Werte: ================== Applikation des Endes von Kondenswasserphasen (Taupunktende-Bestimmung) ======================================================================= Teilfunktion ATM_B1, entsprechendes gilt f¨ ur ATM_B2: ----------------------------------------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SOPOH und SOPOV geben die ¨ ortliche Bestimmung des Einbauortes der Lambdasonden an. vordere Sonde: SOPOV = 1: tavso_w = taikr_w (im Kr¨ ummer) SOPOV = 2(,0,3,...): tavso_w = tavvk_w (vor Vorkat) mittlere Sonde: SOPOF = 1: tafso_w = tanvk_w (hinter Vorkat) SOPOF = 2(,0,3,...): tafso_w = tavym_w (zwischen Vor- und Hauptkat, nicht Katalysator-nah) hintere SOPOH = SOPOH = SOPOH =
Sonde: 1: tahso_w = tanvk_w (nach Vorkat) 2: tahso_w = tavhk_w (vor Hauptkat) 3(,0,4,...): tahso_w = tanhk_w (nach Hauptkat)
TSABGE
20
◦
C
CWATM 0 ¨ Ubersicht Codewort CWATM
Bit-Nr.:
+---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | | | | | | | | | | | +-----------------> 1 = Einrechung von tkivkcm_w und tanvkcm_w aus %KTMVK | +---------------------> 1 = Einrechung von tkihkcm_w und tanhkcm_w aus %KTMHK +-------------------------> 1 = Initialisierung von tkihkm_w und tanhkm_w mit tsabg_w
Bit2 und Bit3 des Codeworts CWATM werden nur in %KTMVK bzw. %KTMHK abgefragt und in B_ktmvk bzw. B_ktmhk eingerechnet. Diese beiden Bits sind dann Eingang in der %ATM.
Applikation der Abgastemperaturen vom Motor stromabw¨ arts bis hinter dem Vorkat ============================================================================== Block ATMTAIKR: --------------KFATMKRS rkg [%]
[ ◦ C] 10 15 20 30 40 50 60 70
nmot [1/min] 800 1200 125 145 178 198 226 252 314 345 379 428 432 481 469 516 488 544
1800 167 227 284 381 478 536 572 609
2400 195 256 318 413 509 572 629 662
3000 218 279 343 445 529 592 656 683
3500 240 308 376 471 545 617 680 710
4200 275 334 397 500 567 632 690 724
4800 292 356 405 515 585 671 720 745
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KFATMKRH rkg [%]
nmot [1/min] 700 1200 380 469 402 496 427 528 465 561 505 592 564 637 610 669 635 699
[ ◦ C] 15 22 30 40 50 70 90 100
FATMDKS
pspvds_w [-] FATMDKS [-]
1800 535 575 610 637 661 705 736 758
0.5 0.72
2400 584 636 675 703 726 763 794 813
0.6 0.78
3000 628 678 721 747 774 805 836 857
0.7 0.85
ATM 48.50.0
4000 681 732 774 800 826 855 885 909
0.8 0.91
0.85 0.94
5000 727 781 818 842 864 894 923 947 0.9 0.97
Seite 1822 von 4100 31.JAN.2003 Thomas Brosi
6000 764 814 853 871 894 921 954 976 0.95 1
Zur Applikation der Korrektur ¨ uber das Drosselverh¨ altnis FATMDKS werden Meßreihen an verschiedenen Betriebspunkten gefahren. F¨ ur jeden Betriebspunkt kann eine Gerade t,ungedr[ ◦ C] -----------t,gedr[ ◦ C]
=
FATMDKS(nmot,rk,pspvds)
ermittelt werden. Die Kennlinie FATMDKS wird dann durch Mittelwertbildung bestimmt. Achtung: das Verh¨ altnis bezieht sich auf Grad Celsius! KFATLAMS [-] msabikr_w [kg/h] 8 30 70 120 170 280
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFATZWMS [-] msabikr_w [kg/h]20 40 80 150 250 400 ◦
lamsbg_w [-] 0.7 0.8 0.925 0.947 0.913 0.935 0.9 0.926 0.895 0.921 0.895 0.921 0.9 0.926
0.9 0.97 0.961 0.952 0.946 0.949 0.959
0.95 0.987 0.981 0.977 0.973 0.974 0.979
1.0 1 1 1 1 1 1
1.05 0.99 0.99 0.99 0.99 1 1
etazwimt [%] 30 45 1.0 1.0 1.011 1.005 1.029 1.02 1.05 1.037 1.054 1.041 1.022 1.017
70 1.0 1.003 1.013 1.026 1.028 1.013
90 1.0 1.002 1.009 1.016 1.019 1.007
95 1.0 1.001 1.004 1.006 1.008 1.003
100 1.0 1.0 1.0 1.0 1.0 1.0
1.1 0.984 0.974 0.967 0.965 0.973 0.978
1.2 0.969 0.94 0.919 0.914 0.915 0.928
1.35 0.923 0.9 0.88 0.871 0.867 0.868
1.5 0.876 0.86 0.84 0.829 0.82 0.809
TATMKRSA
250
KATMCPAV
80 J/K KATMCPAV = Masse_Kr¨ ummer_nAV * cp_Kr¨ ummer Die absolute W¨ armekapazit¨ at KATMCPAV [J/K] setzt sich zusammen aus der Masse des Kr¨ ummers direkt hinter dem Auslaßventil Masse _Kr¨ ummer_nAV [kg] und der spezifischen W¨ armekapazit¨ at cp_Kr¨ ummer = 490 J/(kgK)
C
Block ATMTAVK: -------------Block ATMTANAV: --------------FATMAKR
msabikr_w [kg/h] FATMAKR [-]
10 0.474
18 0.205
32 0.147
60 0.099
100 0.073
180 0.058
320 0.04
FATMVKR
vfzg_w [km/h] FATMVKR [J/sK]
0 0.045
20 0.158
40 0.299
80 0.632
120 1.05
160 1.5
220 2.29
KTMOTW
87
FTMOTKKR
0.04 J/(sKˆ2)
KATMCPKR
80 J/K KATMCPKR = Masse_Kr¨ ummer * cp_Kr¨ ummer Die absolute W¨ armekapazit¨ at KATMCPRO [J/K] setzt sich zusammen aus der Masse des Kr¨ ummers Masse_Kr¨ ummer [kg] und der spezifischen W¨ armekapazit¨ at cp_Kr¨ ummer = 490 J/(kgK)
FATMTWKR
0.95
◦
600 0.03
C
Die Applikation von ATMTANKR (Pipe1) und ATMTAVVK (Pipe2) h¨ angt von der AGR-Entnahmestelle ab. Liegt die Entnahmestelle zwischen dem Kr¨ ummer und dem Vorkat kommt es darauf an, wie lang die Rohrst¨ ucke jeweils davor und danach sind, ob tats¨ achlich 2 getrennte Rohre appliziert werden m¨ ussen. Ist die L¨ ange eines Rohrst¨ ucks ann¨ ahernd null, kann das Rohrst¨ uck mit der luftmassenabh¨ angigen Kennlinie FATMARO bzw. FATMAVK tot bedatet werden. Die anderen Applikationswerte dieses Rohrst¨ ucks spielen dann keine Rolle. Als Beispiel hier f¨ ur AGR-Entnahmestelle direkt im Kr¨ ummer: Block ATMTANKR: ---------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATM 48.50.0
Seite 1823 von 4100 31.JAN.2003 Thomas Brosi
FATMARO
msabikr_w [kg/h] FATMARO [-]
10 0
18 0
32 0
60 0
100 0
180 0
320 0
600 0
FATMVRO
vfzg_w [km/h] FATMVRO [J/sK]
0 0.045
20 0.158
40 0.299
80 0.632
120 1.05
160 1.5
220 2.29
KATMCPRO
140 J/K KATMCPRO = Masse_Rohr * cp_Rohr Die absolute W¨ armekapazit¨ at KATMCPRO [J/K] setzt sich zusammen aus der Masse des Rohrs Masse_Rohr [kg] und der spezifischen W¨ armekapazit¨ at cp_Rohr = 490 J/(kgK)
Block ATMTAVVK: --------------FATMAVK
msabvvk_w [kg/h] FATMAVK [-]
10 0.474
FATMVVK
vfzg_w [km/h] FATMVVK [J/sK]
FTMOTKVK
0.0185 J/(sKˆ2)
KATMCPVK
140 J/K KATMCPVK = Masse_Rohr * cp_Rohr Die absolute W¨ armekapazit¨ at KATMCPVK [J/K] setzt sich zusammen aus der Masse des Rohrs Masse_Rohr [kg] und der spezifischen W¨ armekapazit¨ at cp_Rohr = 490 J/(kgK)
FATMTWVK
0.957
0 0.045
18 0.205 20 0.158
32 0.147 40 0.299
60 0.099 80 0.632
100 0.073 120 1.05
180 0.058 160 1.5
320 0.04
600 0.03
220 2.29
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Block ATMVK: -----------MATMAVK
0.35 kg
MATMBVK
0.35 kg
MATMAVKG
0.35 kg
MATMBVKG
0.35 kg
FEXOLAVK
lavvkm_w FEXOLAVK
[-] [-]
0.7 0
0.9 0.1
0.95 0.9
1.0 1.0
1.2 1.1
1.5 0.98
2.0 0.9
Die Applikation der Lambda-Abh¨ angigkeit der exothermen Temperaturerh¨ ohung muß nach der Applikation der Zwangsamplitude (%LRS) erfolgen. FEXODESUVK
1.6
Bedatung f¨ ur Neukat: ◦
C
TAVVKEMN
250
TOEXTVK
20 K
EAVKS
msabvvk_w [kg/h] EAVKS [K]
8 5
18 60
32 100
60 140
100 160
160 180
250 100
350 0
EAVKH
msabvvk_w [kg/h] EAVKH [K]
8 5
18 60
32 100
60 140
100 160
160 180
250 100
350 0
EBVKS
msabvvk_w [kg/h] 8 EBVKS [K] -100
18 -80
32 -60
60 -40
100 -20
160 -10
250 -5
350 0
EBVKH
msabvvk_w [kg/h] 8 EBVKH [K] -100
18 -80
32 -60
60 -40
100 -20
160 -10
250 -5
350 0
F¨ ur den Neukatalysator werden die Kennlinien EAVKH und EBVKH f¨ ur die Betriebsarten HOM und HMM bedatet. Die Exothermen Temperaturerh¨ ohungen in den restlichen Betriebsarten (SCH, SKH, HOS) werden ¨ uber EAVKS und EBVKS modelliert. Bedatung f¨ ur Washcoat-Only Katalysator (wird nur f¨ ur %DKATTH ben¨ otigt) ◦
TAVVKGEMN
250
TOEXTVKG
20 K
EAVKG
msabvvk_w [kg/h] EAVKG [K]
8 5
18 5
32 5
60 5
100 5
160 5
250 5
350 0
EAVKGH
msabvvk_w [kg/h] EAVKGH [K]
8 5
18 5
32 5
60 5
100 5
160 5
250 5
350 0
EBVKG
msabvvk_w [kg/h] 8 EBVKG [K] -100
18 -80
32 -60
60 -40
100 -20
160 -10
250 -5
350 0
EBVKGH
msabvvk_w
18
32
60
100
160
250
350
C
[kg/h]
8
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EBVKGH
[K]
-100
-80
-60
ATM 48.50.0
-40
-20
-10
Seite 1824 von 4100 31.JAN.2003 Thomas Brosi
-5
0
Applikation der Abgastemperaturen ab hinter Vorkat stromabw¨ arts bis hinter den Hauptkat ======================================================================================= Block ATMTAHK: -------------Die Applikation von ATMTANVK (Pipe downstream pre-catalyst) und ATMTAVHK (Pipe upstream main catalyst) h¨ angt von den Rohrl¨ angen vor und nach der Y-Zusammenf¨ uhrung ab. Liegt die Zusammenf¨ uhrung zwischen dem Vorkat und dem Hauptkat kommt es darauf an, wie lang die Rohrst¨ ucke jeweils davor und danach sind, ob tats¨ achlich 2 getrennte Rohre appliziert werden m¨ ussen. Ist die L¨ ange eines Rohrst¨ ucks ann¨ ahernd null oder gibt es keine Y-Anordnung (Mono- und Stereosysteme) kann ein Rohrst¨ uck mit der luftmassenabh¨ angigen Kennlinie FATMAVY bzw. FATMAHK tot bedatet werden. Die anderen Applikationswerte dieses Rohrst¨ ucks spielen dann keine Rolle. Als Beispiel hier f¨ ur ein Monosystem: Block ATMTANVK: --------------FATMAVY
msabnvk_w [kg/h] FATMAVY [-]
10 0
18 0
32 0
60 0
100 0
180 0
320 0
600 0
FATMVVY
vfzg_w [km/h] FATMVVY [J/sK]
0 0.045
20 0.158
40 0.299
80 0.632
120 1.05
160 1.5
220 2.29
FTMOTKHK
0 J/sKˆ2
FATMTWHK
0.738
KATMCPVY
140 J/K KATMCPVY = Masse_Rohr * cp_Rohr Die absolute W¨ armekapazit¨ at KATMCPVY [J/K] setzt sich zusammen aus der Masse des Rohrs Masse_Rohr [kg] und der spezifischen W¨ armekapazit¨ at cp_Rohr = 490 J/(kgK)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Block ATMTAVHK: --------------FATMAHK
msabvhk_w [kg/h] FATMAHK [-]
8 0.598
18 0.541
32 0.491
60 0.437
100 0.374
160 0.330
250 0.29
FATMVHK
vfzg_w FATMVHK
0 3.0
20 4.83
40 7.2
80 9
120 12
160 15.7
220 16.6
KATMCPHK
1400 J/K KATMCWHK = Masse_Rohr * cp_Rohr Die absolute W¨ armemenge KATMCWHK [J/K] setzt sich zusammen aus der Masse des Rohrs Masse_Rohr [kg] und der spezifischen W¨ armemenge cp_Rohr = 490 J/kgK.
[km/h] [J/sK]
350 0.26
Block ATMTKHK: -------------MATMAHK
0.35 kg
MATMBHK
0.35 kg
TAVHKEMN
250
TOEXTHK
20 K
FATMEHK
msabvhk_w [kg/h] FATMEHK [K]
FATMEBHK
msabvvk_w FATMEBHK
FEXOLAHK
lavhkm_w FEXOLAHK
FEXODESU
1.6
◦
C
8 0.0
[kg/h] 8 [K] -100 [-] [-]
0.7 0
18 38.0 18 -80 0.9 0.1
32 44.0 32 -60 0.95 0.9
60 52.0 60 -40
1.0 1.0
100 55.0 100 -20
1.2 0.99
1.5 0.98
160 55.0 160 -10
250 2.0
350 2.0
250 -5
350 0
2.0 0.95
Die Funktionsdaten f¨ ur die Bank2 entsprechen den Funktionsdaten von Bank1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATMHEX 2.10.0
Seite 1825 von 4100 31.JAN.2003 Thomas Brosi
FU ATMHEX 2.10.0 Modellierung der Materialtemperatur des Sechskants der LSU FDEF ATMHEX 2.10.0 Funktionsdefinition tsabg_w
tsabg_w
ATMHEXB1
taikr_w
taikr_w
msabikr_w
msabikr_w
mabikrs_w
mabikrs_w
vfzg_w
vfzg_w
tmotk_w
tmotk_w
talsum_w
talsum_w
tumgk_w
tumgk_w
thxlsum_w
thxlsum_w
B_stend
B_stend
Break 1/
SY_STERVK
0
vfzg_w
ATMHEXB2
tumgk_w B_stend tsabg2_w talsum2_w
msabikr2_w
msabikr2_w
talsum2_w
thxlsum2_w
thxlsum2_w
taikr2_w
taikr2_w
atmhex-main
mabikrs2_w
mabikrs2_w
atmhex-main ATMHEXB1: Modellierung der Materialtemperatur des Sechskants der LSU, Bank 1 =============================================================================
ATMHEXB1 taikr_w
[˚C] 1262.827 [˚C] 1.0 -273.15
talsum_w
talsum_w
Thxlsu_Int
dtatwhx_w heat transfer from gas to wall msabikr_w
qwatmhx_w
dqatmhx_w
twatmhx_w compute 1/
KATMCPHX
ntums/_200ms
thxlsum_w
thxlsum_w
reset 1/
FATMAHX mabikrs_w 1066.0 cp_Abg [J/kgK] B_stend heat transfer from wall to environment tsabg_w vfzg_w
quatmhx_w
FATMTWHX
FATMVHX KTMOTW
dtmotk/_200ms
ftkhx_w
tmotk_w FTMOTKHX tumgk_w
atmhex-atmhexb1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tsabg2_w
atmhex-atmhexb1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATMHEX 2.10.0
Seite 1826 von 4100 31.JAN.2003 Thomas Brosi
ATMHEXB2: Modellierung der Materialtemperatur des Sechskants der LSU, Bank 2 =============================================================================
ATMHEXB2 taikr2_w
talsum2_w
[˚C] 1262.827 [˚C] 1.0 -273.15 dtatwhx2_w heat transfer from gas to wall msabikr2_w mabikrs2_w
qwatmhx2_w
dqatmhx2_w
Thxlsu2_Int
twatmhx2_w
thxlsum2_w
compute 1/
KATMCPHX2
ntums/_200ms
talsum2_w
thxlsum2_w
reset 1/
FATMAHX2 1066.0 cp_Abg [J/kgK]
B_stend tsabg2_w heat transfer from wall to environment vfzg_w
quatmhx2_w
FATMTWHX
FATMVHX2 dtmotk/_200ms
ftkhx2_w
atmhex-atmhexb2
FTMOTKHX2
atmhex-atmhexb2 INIT: Initialisierung ======================
Thxlsu_Int
tsabg_w
thxlsum_w Thxlsu2_Int
tsabg2_w
thxlsum2_w
tumgk_w
FATMTWHX
SY_STERVK
Break 1/
atmhex-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tumgk_w
0
atmhex-init
ABK ATMHEX 2.10.0 Abkurzungen ¨ Parameter FATMAHX FATMAHX2 FATMTWHX FATMVHX FATMVHX2 FTMOTKHX FTMOTKHX2 KATMCPHX KATMCPHX2 KTMOTW
Source-X MSABIKR_W MSABIKR2_W VFZG_W VFZG_W
Source-Y
Art
Bezeichnung
KL KL FW KL KL FW FW FW FW FW (REF)
¨ Faktor Warmeverlust an Wand am LSU-Sechskant ¨ Faktor Warmeverlust an Wand am LSU-Sechskant, Bank 2 Reduktionsfaktor von Gastemperatur fur ¨ Initialisierung Wandtemp. im LSU Sechskan ¨ Warmeverlust von Rohr am LSU-Sechskant an Umgebung durch Fahrtwind ¨ Warmeverlust von Rohr am LSU-Sechskant an Umgebung durch Fahrtwind, Bank 2 ¨ Faktor des Motortemperatureinflußes auf Warmeverluste am LSU-Sechskant ¨ Faktor des Motortemperatureinflußes auf Warmeverluste am LSU-Sechskant ¨ ¨ Krummer Absolute Warmekapazit at ¨ = cp_Krummer*Masse ¨ LSU-Sechskant ¨ ¨ Krummer Absolute Warmekapazit at ¨ = cp_Krummer*Masse ¨ LSU-Sechskant, Bank 2 Motortemperatur bei warmen Motor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATMHEX 2.10.0
Systemkonstante
Art
SY_STERVK
SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Bezeichnung
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_STEND
BBSTT
ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
EIN
Bedingung Startende erreicht
DQATMHX2_W DQATMHX_W DTATWHX2_W DTATWHX_W FTKHX2_W FTKHX_W MABIKRS2_W
ATMHEX ATMHEX ATMHEX ATMHEX ATMHEX ATMHEX BGMSABG
LOK LOK LOK LOK LOK LOK EIN
¨ Warmemengendifferenz am Sechskant, Bank 2 ¨ Warmemengendifferenz am Sechskant Temperaturdifferenz Abgas - Sechskant LSU, Bank 2 Temperaturdifferenz Abgas - Sechskant LSU Temperatureinfluß im LSU-Sechskant durch kalten Motor, Bank 2 Temperatureinfluß im LSU-Sechskant durch kalten Motor Massenstrom Abgas im Krummer ¨ in kg/s, Bank2
MABIKRS_W
BGMSABG
MSABIKR2_W
BGMSABG
MSABIKR_W
BGMSABG
QUATMHX2_W QUATMHX_W QWATMHX2_W QWATMHX_W TAIKR2_W
ATMHEX ATMHEX ATMHEX ATMHEX ATM
TAIKR_W
ATM
TALSUM2_W TALSUM_W THXLSUM2_W THXLSUM_W TMOTK_W
ATMHEX ATMHEX ATMHEX ATMHEX TEMPKON
TSABG2_W TSABG_W TUMGK_W
ATM ATM BGTUMG
TWATMHX2_W TWATMHX_W VFZG_W
ATMHEX ATMHEX GGVFZG
ATM, ATMHEX, BGTPABG ATM, ATMHEX, BGT- EIN PABG ATM, ATMHEX,EIN BGLASO, DICLSU, DPLLSU ATM, ATMHEX,EIN BGLASO, DICLSU, DPLLSU LOK LOK LOK LOK ATMHEX, ATR,EIN BGAGR, BGLASO,BGPABG, ... ATMHEX, ATR,EIN BGAGR, BGLASO,BGPABG, ... AUS AUS DDYLSU, SALSU AUS DDYLSU, SALSU AUS ATM, ATMHEX,EIN BBAGR, BGAGRA,BGAGRSOL, ... ATMHEX EIN ATMHEX EIN ATM, ATMHEX, ATR,- EIN BGTPABG, KTMHK, ... LOK LOK ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ...
Seite 1827 von 4100 31.JAN.2003 Thomas Brosi
Massenstrom Abgas im Krummer ¨ in kg/s Massenstrom Abgas im Krummer ¨ Bank2
Massenstrom Abgas im Krummer ¨
¨ Warmestrom an Umgebung im LSU-Sechskant, Bank 2 ¨ Warmestrom an Umgebung im LSU-Sechskant ¨ Warmestrom am LSU Sechskant, Bank 2 ¨ Warmestrom am LSU Sechskant Abgastemperatur im Krummer (Bank 2) ¨
Abgastemperatur im Krummer ¨
Abgastemperatur am LSU-Sechskant aus Modell o. Offset aus Doppeleinspritzung, B2 Abgastemperatur am LSU-Sechskant aus Modell ohne Offset aus Doppeleinspritzung Sondensechskanttemperatur der LSU, Bank2 Sondensechskanttemperatur der LSU Motor-Temperatur, Ausgabe in Grad C, intern in Kelvin
Abgastemperatur aus Temperatursensor, Bank 2 Abgastemperatur aus Temperatursensor Umgebungstemperatur in Kelvin, Ausgabe in Grad C, intern in Kelvin Temperaturstrom LSU-Sechskant vor twvkr-Integrator, Bank 2 Temperaturstrom LSU-Sechskant vor twvkr-Integrator Fahrzeuggeschwindigkeit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATMHEX 2.10.0
Seite 1828 von 4100 31.JAN.2003 Thomas Brosi
FB ATMHEX 2.10.0 Funktionsbeschreibung
In der Funktion ATMHEX wird in Abh¨ angigkeit des Abgasmassenstroms msabikr_w und ¨ außerer Einf¨ usse wie Umstr¨ omung, Motor- und Umgebungstemperatur ¨ uber W¨ armeverluste die Materialtemperatur des Sechskants der LSU bestimmt. In einem Rohrst¨ uck ist die Verlustw¨ arme im Gas Q_Abg = mabikrs_w * cp_Abg * (taikr_w - talsum_w)
(1)
mit mabikrs_w cp_Abg taikr_w talsum_w
Abgasmassenstrom [kg/s] spezifische W¨ armekapazit¨ at des Abgas betr¨ agt ca. 1066 J/(kgK) bei T_bez=400 ◦ C Abgastemperatur im Kr¨ ummer Abgastemperatur am Einbauort der LSU
und der W¨ arme¨ ubergang an die Rohrwand qwatmhx_w = alpha * A_Rohr * (taikr_w - thxlsum_w)
(2)
mit alpha A_Rohr thxlsum_w
W¨ arme¨ ubergangskoeffizient [W/(mˆ2K)] Wandfl¨ ache des Rohrs [mˆ2] Materialtemperatur des Sechskants der LSU
berechenbar. Es gilt (1) = (2): Q_Abg = qwatmhx_w. Mit einigen Umformungen kommt man dann auf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
alpha * A_Rohr ----------------mabikrs_w * cp_Abg
=
taikr_w - talsum_w ------------------taikr_w - thxlsum_w
= FATMAHX
(3)
Diese Gr¨ oße wird als Number of Transfer Units NTU bezeichnet. FATMAHX kann entweder durch die Stoffkennwerte berechnet oder ¨ uber Meßgr¨ oßen (Abgas- und Wandtemperaturen) bestimmt werden. A_Rohr und cp_Abg k¨ onnen f¨ ur eine Bezugstemperatur n¨ aherungsweise als konstant angesehen werden. alpha ist eine Funktion vom Abgasmassenstrom und somit ist FATMAHX nur von mabikrs_w abh¨ angig. Die Abgastemperatur am Einbauort der LSU talsum_w = taikr_w - FATMAHX * (taikr_w - thxlsum_w)
(4)
kann aus einer Umformung aus (3) berechnet werden. Die Materialtemperatur l¨ aßt sich durch den W¨ arme¨ ubergang vom Gas an die Wand qwatmhx_w und dem W¨ armeverlust an die Umgebung quatmhx_w berechnen. Die W¨ armeverluste werden beeinflußt durch Umstr¨ omung der Abgasanlage durch den Fahrtwind, die Umgebungstemperatur tumgk_w und bei Kaltstart dem Einfluß des kalten Motors ftkhx_w. Der Fahrtwind geht ¨ uber die Geschwindigkeit und die Kennlinie FATMVHX ein. Da die Applikation der Materialtemperatur f¨ ur den heißen Motor gemacht wird, kann die Erw¨ armung des Rohres bei einem Kaltstart ¨ uber die Differenz des warmen Motors KTMOTW zur tats¨ achlichen Motortemperatur tmotk_w ber¨ ucksichtigt werden. Je nach dem wie weit das Rohr vom Motor entfernt ist und entsprechend groß der Einfluß der W¨ armestrahlung des Motors ist, wird die Differenz noch durch den Faktor FTMOTKHX gewichtet. Bis B_stend erreicht ist, wird der Integrator der Materialtemperatur thxlsu auf einem aus der Sensortemperatur berechneten Wert festgehalten. Der W¨ armespeicher Rohrwand ist beschreibbar mit einem Integrator, dessen Dynamik von der Masse der Rohrwand m_Rohr [kg] und der spezifischen W¨ armekapazit¨ at des Rohrs cp_Rohr (ca. 490 J/(kgK)) abh¨ angt. Die Masse und die spezifische W¨ armekapazit¨ at wurden zur absoluten W¨ armekapazit¨ at KATMCPHX = cp_Rohr * m_Rohr zusammengefasst.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1829 von 4100 31.JAN.2003 Thomas Brosi
APP ATMHEX 2.10.0 Applikationshinweise 1. Meßaufbau: ------------Ben¨ otigt werden 1mm Thermoelemente zur Abgastemperaturmessung im Kr¨ ummer (Zusammenf¨ uhrung der einzelnen Zylinder) sowie an der Sondeneinbaustelle. Außerdem wird eine MXT-Lambda-Sonde zur Bestimmung der Sechskantmaterialtemperatur ben¨ otigt. Diese kann bei K3/ESV angefordert werden. 2. Voraussetzungen: ------------------Die Applikation des Abgastemperaturmodells bis vor Vorkat muß abgeschlossen sein. Dazu sind die vorherige Applikationen der F¨ ullungserfassung, der Abgasr¨ uckf¨ uhrung, des Z¨ undwinkels und der Lambdaregelung notwendig. Die Abgasanlage und die K¨ uhlung bzw. Anstr¨ omung sowie der Einbauort der Lambda-Sonde sollten m¨ oglichst seriennah sein. 3. Applikations-Vorschrift: --------------------------F¨ ur die Applikation der Funktion %ATMHEX werden die Modelltemperaturen mit den gemessenen Temperaturen verglichen und die Funtionsdaten so lange ge¨ andert, bis eine ausreichend hohe Genauigkeit erzielt wird. Dabei sollte die Funktion so bedatet werden, dass tendentiell h¨ ohere Sechskanttemperaturen modelliert werden als in Realit¨ at vorhanden sind. 4. Typische Werte: ------------------
FATMAHX(2)
msabg_w [kg/h] FATMAHX [-]
10 0.474
18 0.205
32 0.147
60 0.099
100 0.073
180 0.058
320 0.04
FATMVHX(2)
vfzg_w [km/h] FATMVHX [J/sK]
0 0.045
20 0.158
40 0.299
80 0.632
120 1.05
160 1.5
220 2.29
KTMOTW
87 ◦ C
600 0.03
FTMOTKHX(2)
0.0185 J/(sKˆ2)
KATMCPHX(2)
140 J/K KATMCPHX = Masse_Rohr * cp_Rohr Die absolute W¨ armekapazit¨ at KATMCPHX [J/K] setzt sich zusammen aus der Masse des Rohrs Masse_Rohr [kg] und der spezifischen W¨ armekapazit¨ at cp_Rohr = 490 J/(kgK)
FATMTWHX
0.957
FU KTMHK 2.20.1 Katalysatortemperaturmodell Hauptkatalysator FDEF KTMHK 2.20.1 Funktionsdefinition KTM_CALC_HK_ENABLE B_ktmhki
KTM_CALC_HK B_ktmhk tanhkcm_w
System
tkihkcm_w thkmid_w thkmax_w thkmin_w
tavhk_w
tavhk_w thkar_w
tumgk_w
msabvhk_w
tumgk_w
msabvhk_w
ktmhk-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Referenziert aus %ATM
main: Haupt−Hierarchie
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1830 von 4100 31.JAN.2003 Thomas Brosi
getBit_U16
For debugging purposes the different calculations necessary for all submodels (heat loss, specific heat capacity, reverse mass and heat capacity flow) can be activated with Bit 12 of CWKTMHK without activating one of the submodels.
CWKTMHK 12
getBit_U8 CWATM 3
LS_ENABLE B_ktmhkls
B_ktmhki
B_ktmhki /NC
B_ktmhk
Break 1/ CKA_ENABLE Break 1/
B_ktmhkcka
ktmhk-ktm-calc-hk-enable
Break 1/
B_ktmhkus
ktm_calc_hk_enable: Ein−/Ausschalten des Katalysatortemperaturmodells
SY_CKA 0 getBit_U16 CWKTMHK 13
false
B_ktmhkcka /NC
B_ktmhkcka
For debugging purposes the submodel can be activated with Bit 13of CWKTMHK.
B_khcka getBit_U16 CWKTMHK 1
Except the debugging process, the submodel can only be activated with Bit 1 of CWKTMHK.
ktmhk-cka-enable
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
EXO_AS_USUAL
cka_enable: Abfragen der Einschaltbedingungen fur ¨ CKA
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1831 von 4100 31.JAN.2003 Thomas Brosi
SY_LS 0 getBit_U16 CWKTMHK false
14
B_ktmhkls /NC
B_ktmhkls
For debugging purposes the submodel can be activated with Bit 14 of CWKTMHK.
B_khls ktmhk-ls-enable
getBit_U16
Except the debugging process, the submodel can only be activated with Bit 2of CWKTMHK.
CWKTMHK 2
ls_enable: Abfragen der Einschaltbedingungen fur ¨ LAMBDA−SPLIT
getBit_U16 CWKTMHK 15
B_ktmhkls /NC
B_ktmhkus /NC
B_ktmhkus
If no LAMBDASPLIT and no CKA will be calculated use the "usual" calculation formalism.
B_ktmhkcka /NC
CWKTMHK
ktmhk-exo-as-usual
getBit_U16
Except the debugging process, the submodel can only be activated with Bit 0 of CWKTMHK.
0
¨ exo_as_usual: Abfragen der Einschaltbedingungen fur ¨ ”gewohnlichen”Betrieb
NBTKIHKM 1/ SY_NBAHK
inbihkcm /NC 2 1/ inbihkcm /NC
msabvhk_w SMH08TMUW
1
msabvhk_w 773.0
rghk_w
[l/kg]
VHK
ktmhk-system
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
For debugging purposes the submodel can be activated with Bit 15 of CWKTMHK.
¨ system: Berechnung von Großen von allgemeiner Bedeutung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DO_WHILE loop
HEAT_CAPACITY
KTMHK 2.20.1
Seite 1832 von 4100 31.JAN.2003 Thomas Brosi
DELTAT_KTM_HK_CALC
loop msabvhk_w dtahkar_w
msabvhk_w ZKTM_HK_CALC loop zkhkar_w
HEATLOSS_HK
dtahkar_w zkhkar_w
loop fuhkar_w
INTEGRATION_MONOLITH
fuhkar_w flrhkar_w
tanhkcm_w
tanhkcm_w
tkihkcm_w
tkihkcm_w
flrhkar_w mssphk_w B_ktmhk
mssphk_w
tavhk_w
tavhk_w
tumgk_w
tumgk_w
273.15
[K]
thkmid_w
thkmid_w
thkmax_w
thkmax_w
thkmin_w
thkmin_w
thkar_w
thkar_w
ktm_calc_hk: Haupthierarchie fur ¨ die Katalysatortemperaturmodellierung
0
7/
zaehler /NC
zaehler /NC
ktmhk-do-while
1
SY_NBAHK
loop do_while: Schleife uber ¨ alle Bricks fur ¨ die Hauptkoeffizienten
loop 3/
[s/h] 3600.0
rmphk_w/_1_200ms rmchkar_w
msabvhk_w
2/
1/
ktmhk-heat-capacity
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MASS_FLOW_SPLIT_HK
B_ktmhki
ktmhk-ktm-calc-hk
RAD_HEAT_TRANSP_HK
thkari_w thkar_w
CPLUFT
cplhkar_w
zaehler /NC ¨ ¨ des Gases und daraus resultierender Großen ¨ heat_capacity: Berechnung der spezifischen Warmekapazit at
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1833 von 4100 31.JAN.2003 Thomas Brosi
loop 4/ fhk_w
m_tmp/_1000ms
zkhkar_w
qtmp_w /NC zkhkar_w
MATMHK CHK ktmhk-zktm-hk-calc
rmchkar_w
zaehler /NC zktm_hk_calc: Berechnung der Speicherterme bzw. Zeitkonstanten
loop
vfzg_w SVF07TMUW
klkahk_w /NC
5/
KLKAHK (SVF07TMUW)
fuhkar_w
klkahk_w /NC fuhkar_w klqtinhk_w /NC KLQTINHK (SMH08TMUW)
klqtouthk_w /NC KLQTOUTHK (SMH08TMUW)
fuhkar_w
zaehler /NC
fuhkar_w
klqtinhk_w /NC
fuhkar_w
fuhkar_w
klqtouthk_w /NC
rmchkar_w
rmchkar_w
0 lbhk /NC
ktmhk-heatloss-hk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rmchkar_w
heatloss_hk: Berechnung der Warmerlustterme ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1834 von 4100 31.JAN.2003 Thomas Brosi
SY_NBRHK 2
1/ 0
2/ 2/
zaehler /NC
zaehler /NC 1
SY_NBAHK
1/ flrhkar_w
flrhki_w /NC
ktmhk-rad-heat-transp-hk
flrhkar_w
rmchkar_w
zaehler /NC ¨ rad_heat_transp_hk: Berechnung der Koeffizienten fur ¨ die radiale Warmeleitung im 2D−Fall
SY_NBRHK
mssphk_w
KLMSSPLIT (SMH08TMUW)
ktmhk-mass-flow-split-hk
1/ mssphk_w
mass_flow_split_hk: Aufteilung des Massenstroms auf Innen− und Aussenbereich im 2D−Fall
MAIN_LS_
dtahkar_w
MAIN_CKA_
dtahkar_w
MAIN_US_
dtahkar_w
dtahkar_w
ktmhk-deltat-ktm-hk-calc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2
deltat_ktm_hk_calc: Hierarchie fur ¨ den Aufruf der Einzelmodelle
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1835 von 4100 31.JAN.2003 Thomas Brosi
condinit
B_ktmhki B_ktmhki_ER
INITIALIZE
POST_PROC_HK
CALC_MONOLITH zkhkar_w fuhkar_w
flrhkar_w
flrhkar_w
dtahkar_w
dtahkar_w
tavhk_w
tavhk_w
tumgk_w
tumgk_w
mssphk_w
mssphk_w
thkar_w
thkar_w
tanhkcm_w
tanhkcm_w
tkihkcm_w
tkihkcm_w
thkmid_w
thkmid_w
thkmax_w
thkmax_w
thkmin_w
thkmin_w
thkar_w
ktmhk-integration-monolith
zkhkar_w fuhkar_w
integration_monolith: Integration der Bilanzgleichungen
condinit 1/
2/
0
4/ zaehler /NC 1
1/
SY_NBAHK tkihkm_w
thkar_w 2/
thkar_l /NC 273.15
zaehler /NC
3/
SY_NBRHK 2
1/ tkihkm_w
thkaar_l /NC
273.15 2/
thkaar_w zaehler /NC
ktmhk-initialize
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zaehler /NC
initialize: Initialisierung der Integration
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
tavhk_w
KTMHK 2.20.1
Seite 1836 von 4100 31.JAN.2003 Thomas Brosi
tinhk_w/_5_200ms 1/ tinhka_w/_5_200ms
SY_NBRHK 2 calc_2d zkhkar_w CALC_2D fuhkar_w flrhkar_w
flrhkar_w dtahkar_w tumgk_w thkar_w
zkhkar_w fuhkar_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dtahkar_w tumgk_w
mssphk_w
calc_1d zkhkar_w CALC_1D fuhkar_w dtahkar_w tumgk_w thkar_w
ktmhk-calc-monolith
mssphk_w
thkar_w
calc_monolith: Integration fur ¨ 1D und 2D
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1837 von 4100 31.JAN.2003 Thomas Brosi
calc_1d
1/ 0
2/ 4/
zaehler /NC
zaehler /NC 1
SY_NBAHK
zkhkar_w zkhkar_w
starting temperature thkar_l /NC
ambient temperature tumgk_w
zaehler /NC
t0_l zk_w
temperature of each brick
tu_w
1/ thkar_l /NC
inlet temperature tinhk_w/_5_200ms
adiabatic temperature rise due to chemical reaction dtahkar_w
calc
thkar_w
tinhk_w/_5_200ms
dt_w dtahkar_w
fuhkar_w
tin_w
3/ 2/
273.15
[K]
thkar_w
fu_w
fuhkar_w
BRICK_1D
ktmhk-calc-1d
zaehler /NC calc_1d: Aufruf der 1D−Integration mit externem Speicherelement
0.2
[s] dtdivt_w/calc
calc/return
calc/zk_w
calc/tin_w
intemp_w/calc
dlttemp_w/calc
calc/dt_w calc/tu_w
calc/fu_w 1.0
calc/t0_l
ktmhk-brick-1d
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
heat loss coefficient
brick_1d: Klasse fur ¨ einen 1D−Brick
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1838 von 4100 31.JAN.2003 Thomas Brosi
calc_2d 2/ 0
3/ 10/
zaehler /NC
zaehler /NC 1
SY_NBAHK
zkhkar_w
calc 1/
zkhkar_w thkar_l /NC
zk_w
starting temperature thkaar_l /NC
ti0_l ta0_l thkar_w
BRICK_2D mssphk_w
zaehler /NC
AIZUAGHK
inlet temperature tinhk_w/_5_200ms tinhka_w/_5_200ms adiabatic temperature rise due to chemical reaction
ai
2/ ti_l
tiin_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fuhkar_w
3/
flrhkar_w
radial heat flow coefficient
heat loss coefficient tumgk_w
ambient temperature zaehler /NC
5/
tinhk_w/_5_200ms 273.15
thkar_w
thkar_l /NC dti_w
9/ 6/
dta_w
fuhkar_w
tit_l/_5_200ms
tain_w
dtahkar_w flrhkar_w
4/
ta_l
tat_l/_5_200ms
8/ 7/
273.15
fl_w fu_w
tinhka_w/_5_200ms thkaar_w
thkaar_l /NC
tu_w ktmhk-calc-2d
dtahkar_w
msi_w
calc_2d: Aufruf der 2D−Integration mit externem Speicherelement
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
L_1p0_U16 /NC
msa_w /NC
L_1p0_U8 /NC
calc/msi_w
KTMHK 2.20.1
Seite 1839 von 4100 31.JAN.2003 Thomas Brosi
aa /NC
calc/ai
calc/tu_w
tmpa_w /NC
tmpa_l /NC
ta_l
aa /NC calc/ta0_l
calc/ta0_l
ta0_w/calc calc/fu_w
calc/fl_w
qlamdivmpcp_w /NC
tmpi_w /NC
tmpi_l /NC
0.2
dtdivt_w/calc
calc/ai
ti_l calc/ti0_l
[s] calc/ti0_l ti0_w/calc
calc/zk_w
calc/tiin_w
intempi_w /NC
calc/dti_w
calc/msi_w ti0_w/calc
calc/dta_w
ktmhk-brick-2d
intempa_w /NC
msa_w /NC ta0_w/calc
brick_2d: Klasse fur ¨ einen 2D−Brick
0
4/
zaehler /NC
zaehler /NC 1
SY_NBAHK
[˚C]
-273.15
1/
thkmax_w
1262.82
thkmin_w
[˚C]
thkar_w
thkmin_w
thkmin_w
thkmin_w thkar_w
0.0
2/ sumhelp_l /NC zaehler /NC
tkihkcm_w
thkmax_w
thkmax_w
tkihkcm_w
thkar_w
3/
inbihkcm /NC
sumhelp_l /NC tanhkcm_w
sumhelp_l /NC
tanhkcm_w
SY_NBAHK
thkar_w lbhk /NC
thkmax_w
273.15
[K]
thkmid_w
thkmid_w ktmhk-post-proc-hk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
calc/tain_w
post_proc_hk: Post−Processing (Minimaltemperatur, Maximaltemperatur, Mitteltemperatur, TKIHK_W, TANHK_W)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_LS
KTMHK 2.20.1
Seite 1840 von 4100 31.JAN.2003 Thomas Brosi
Break 1/
0 Break 1/
LS-Break
Break 1/ B_ktmhkls /NC Break 1/
LS_HK_CHANGE_20_200
lanym_w lavym_w lavym2_w
LS_HK_CALC_DTAD
lanym_w lanymi_w
lanymi_w
lavymi_w
lavymi_w
lavymi2_w
lavymi2_w
lavym_w lavym2_w
dtahkar_w
msabvy2_w
msabvy2_w main_ls: Haupthierarchie fur ¨ LAMBDA−SPLIT
false
B_swhk
1/ lavym_w
lavym_lng /NC
lavymi_w
lavymi_w
lavym_lng /NC 2/ lavym2_w
lavym2_lng /NC
lavymi2_w
lavymi2_w
lavym2_lng /NC
3/ lanym_w
lanym_lng /NC
lanymi_w
lanymi_w
lanym_lng /NC compute 4/ 1
true n_A
B_swhk
B_swhk ktmhk-ls-hk-change-20-200
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ktmhk-main-ls
msabvy_w
msabvy_w
ls_hk_change_20_200: Mittelung der Eintrittswerte von 20ms− auf 200ms−Raster
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
DECIDE_REAC
REACTION_ENTHALPY_LS
B_lsphkre lavymi_w
lavymi_w
lavymi2_w
lavymi2_w
lanymi_w
lanymi_w
Seite 1841 von 4100 31.JAN.2003 Thomas Brosi
condlst7-8
B_lean B_lean2 B_rich B_rich2
dhrohk_w
B_richlim OXY_FLOW_REAC_LS
condlst1-6 dhrohk_w B_lean2 B_rich2
condlst9-11 condlsf1
B_richlim lavymi_w lavymi2_w
LS_HK_CALC_DTAD_I oxirels_w
oxirels_w
msabvy_w msabvy2_w dtahkar_w
ls_hk_calc_dtad: Aufruf der Berechnungsroutinen fur ¨ LAMBDA−SPLIT
lavymi_w 1.0
B_lean
B_lean
B_rich
B_rich
B_lsphkre
lavymi2_w 1.0
B_lsphkre
B_lean2
B_lean2
B_rich2
B_rich2
if the mixture is lean, enough oxygen is present to oxidise all the fuel and the amount of fuel limits the reaction lanymi_w 1.0
B_richlim
B_richlim
ktmhk-decide-reac
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lanymi_w
dtahkar_w
ktmhk-ls-hk-calc-dtad
msabvy_w msabvy2_w
decide_reac: Entscheidung, ob eine Reaktion stattfinden kann
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1842 von 4100 31.JAN.2003 Thomas Brosi
condlst1-6
B_richlim B_lean2 B_rich2 4/
msabvy_w msabvy2_w
6/
5/
m_oxi_w/_2_200ms
m_oxirels_w/_2_200ms
oxirels_w
oxirels_w
1/ m1_w/_2_200ms
0.23*14.7*1000000/3600
fak1_w/_2_200ms
fak2_w/_2_200ms
1.0
LIT_14p7 /NC
LIT_939p17 /NC [(mg/kg)*(h/s)]
3/
2/
lavymi_w lavymi2_w
If lean limits and first bank is lean, then take limiting oxygen-flow from bank 1. Otherwise, if bank 2 is lean, take it from bank 2. If rich limits and first bank is rich, then calculate respective oxygen-flow from bank 1. Otherwise, if bank 2 is rich, take it from bank 2.
ktmhk-oxy-flow-reac-ls
1.0
oxy_flow_reac_ls: Berechnung des reagierenden Sauerstoffstroms
condlst7-8 7/ B_rich
lavymi_w
ladhr_w 1/
[J/mg (Oxygen)] 8/
ladhr_w
dhrohk_w DELTAHROH
2/ msabvy2_w
msdhr_w 2/
msabvy_w
msdhr_w
dhrohk_w ktmhk-reaction-enthalpy-ls
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ lavymi2_w
reaction_enthalpy_ls: Berechnung der Reaktionsenthalpie zum fetten Strom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
condlst9-11
KTMHK 2.20.1
Seite 1843 von 4100 31.JAN.2003 Thomas Brosi
11/ 1/
condlsf1
CWLSPHK
conlsf1
CWLSPHK
0
1 setfirstbrick qrlshkk_w
LS_SET_SRC_ZERO dtahkar_w
LS_SET_BRICKS_CONST 10/
9/ dhrohk_w
qrlshk_w
qrlshkk_w
LS_SET_FIRST_BRICK
setbricksconst dtahkar_w
qrlshkk_w
oxirels_w dtahkar_w lanymi_w CORRDTLS
setbricksvar REACTIONRATE_LS
dtahkar_w
ktmhk-ls-hk-calc-dtad-i
dtahkar_w
¨ ls_hk_calc_dtad_i: Aufruf der Routinen fur ¨ die Belegung der Adiabaten Temperaturerhohung
setbricksconst 1/ 0
2/ 2/
zaehler /NC
zaehler /NC 1
SY_NBAHK
1/ qrlshkk_w
dtahkar_w dtahkar_w
rmchkar_w zaehler /NC
ktmhk-ls-set-bricks-const
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
qrlshkk_w
ls_set_bricks_const: Konstante Reaktion in allen Bricks
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1844 von 4100 31.JAN.2003 Thomas Brosi
setfirstbrick 1/ qrlshkk_w dtahkar_w rmchkar_w 2/
0
1
3/ 2/
zaehler /NC
zaehler /NC 1
SY_NBAHK
1/
[K] 0.0
dtahkar_w ktmhk-ls-set-first-brick
dtahkar_w
zaehler /NC ls_set_first_brick: Reaktion nur im ersten Brick
conlsf1 1/ 0
2/ 2/
zaehler /NC
zaehler /NC 1
0.0
ktmhk-ls-set-src-zero
1/
[K]
dtahkar_w dtahkar_w
zaehler /NC ¨ ¨ ls_set_src_zero: Keine Reaktion, weil beide Strome fett oder beide Strome mager sind
setbricksvar
1/ qrlshkk_w
2/ 0
qrlshkz_w /NC
3/ 7/
zaehler /NC
zaehler /NC 1
SY_NBAHK
6/ qrlshkz_w /NC
qrlshkz_w /NC 4/ 3/
fhk_w
dqrhkb_LS_w/_2_200ms
fak_w/_2_200ms
dtahkar_w
2/ thkar_w
5/
dtahkar_w
fakcon_w/_2_200ms
1/
rmchkar_w
thkari_w KFXLSHK rghk_w
zaehler /NC
ktmhk-reactionrate-ls
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_NBAHK
reactionrate_ls: Berechnung der zustandsabhangigen ¨ Kinetik
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_CKA
KTMHK 2.20.1
Seite 1845 von 4100 31.JAN.2003 Thomas Brosi
Break 1/
0 Break 1/ Break 1/
CKA-Break
B_ktmhkcka /NC Break 1/
REACTION_ENTHALPY_CKA
DET_RSC_HK
rschmei_w
rschmei_w
CKA_HK_CALC_Q
oxinhk_w msabvhk_w
oxinhk_w msabvhk_w
ktmhk-main-cka
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dtahkar_w
main_cka: Haupthierarchie fur ¨ Submodell CKA
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1846 von 4100 31.JAN.2003 Thomas Brosi
TEST_RSCHMEI
CWCKAHK 3
1/
4 compute 1/ B_rmnhaku
B_re_ER
rschmei_w 3/
2/ B_re /NC
1/
rscmnhk_w
rschmei_w compute 1/
B_omnhaku
B_re_ER
rschmei_w
3/
2/ B_re /NC
1/
oscmnhk_w
rschmei_w
1/ compute 1/ B_re_ER
B_re /NC 1/ rschmei_w
compute 1/ B_oschaku
B_re_ER
2/
3/
B_re /NC 1/
oschme_w
rschmei_w
¨ det_rsc_hk: Berechnung/Belegung der Sauerstoffspeicherfahigkeit
rschmei_w 0.0
2/ true
1/
B_re /NC
CWCKAHK 3 1/ 1/ rscmnhk_w
4
rschmei_w 1/
oscmnhk_w
rschmei_w
1/ 1/ rschme_w
rschmei_w 1/
oschme_w
rschmei_w
ktmhk-test-rschmei
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rschme_w
ktmhk-det-rsc-hk
B_rschaku
3/
2/
¨ ¨ test_rschmei: Untersuchung der Sauerstoffspeicherfahigkeit aus Plausibilitat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
lavhkm_w
ladhr_w
KTMHK 2.20.1
Seite 1847 von 4100 31.JAN.2003 Thomas Brosi
dhrohk_w
msabvhk_w msdhr_w
ktmhk-reaction-enthalpy-cka
DELTAHROH
Since the reaction enthalpy does not vary very much, it is accurate enough to evaluate this value in the 200ms process instead of the 20ms process.
reaction_enthalpy_cka: Berechnung der Reaktionsenthalpie
1/ oxinhk_w
abs_oxinhk_w
abs_oxinhk_w/_2_20ms
cond5-6 CKA_HK_CALC_Q_I
rschmei_w
rschmei_w
locreac CALC_REAC_BRICKS_HK
B_intckhk /NC
qrckahk_w
cond4 COND_SWCKA 1/
oxinhk_w B_hkleeri
oxshki_w
qrckahk_w locreac
locreac
cond_swcka CKA_INTEGRATION
0.0 compute 2/ oxinhk_IKL
msabvhk_w
msabvhk_w
3/
dtahkar_w
oxshki_w qrckahk_w
reset 1/
0.0
CALC_VL_HK
locreac CKA_CALC_Q_ATM_HK
oxinhk_w rschmei_w
B_hkleeri B_hkvolli
cond2-8
ktmhk-cka-hk-calc-q
cond2-7
cka_hk_calc_q: Aufruf der Berechnungsroutinen fur ¨ CKA
CWCKAHK 2
oxinhk_w 0.0 B_hkleeri
cond_swcka false
ktmhk-cond-swcka
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dtahkar_w 1.0
cond_swcka: Untersuchung, ob Ausspeicherung vorliegt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1848 von 4100 31.JAN.2003 Thomas Brosi
cond2-7
1.0 0.0 compute 4/
oxinhk_IKL2 5/
oxinhk_w compute 2/ B_ckaen
oxshkv_w
reset 1/
3/
0.0
B_ckaen_ER
0.0
6/
false true
B_hkleeri
B_hkleeri
ktmhk-calc-vl-hk
7/
false true
B_hkvolli
B_hkvolli
calc_vl_hk: Untersuchung des O2−Befullungszustandes ¨
cond4 1/ false 4/
B_locreac /NC 2/
CWCKAHK
calc rsc of the bricks
B_re /NC 1/
0
rschmei_w
3/
rscbr_w /NC
comprsc_w/_2_20ms
SY_NBAHK 4/ lbhk /NC 6/ 0
locreac 5/
7/
false
2/
zaehler /NC
B_complete_array /NC
zaehler /NC
SY_NBAHK
1 B_locreac /NC
if brick with reaction is found, no further test ist necessary
1/
comprsc_w/_2_20ms
1/
oxshki_w
zaehler /NC true
rscbr_w /NC
locreac
B_locreac /NC
Brick with reaction found!
1/ comprsc_w/_2_20ms
locreac 2/
comprsc_w/_2_20ms
ktmhk-calc-reac-bricks-hk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rschmei_w
calc_reac_bricks_hk: Berechnung des Ortes der Reaktionsfront
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1849 von 4100 31.JAN.2003 Thomas Brosi
cond5-6
6/ CWCKAHK 0
1/ CWCKAHK
1/
1
0
locreac
locreac
2/
abs_oxinhk_w
B_complete_array /NC
5/
1/
qrckahk_w
qrckahk_w
qrckahk_w ktmhk-cka-hk-calc-q-i
false
2/ dhrohk_w
SY_NBAHK
true
B_complete_array /NC
¨ ¨ cka_hk_calc_q_i: Berechnung der jeweiligen Warmestr ome beim Ausspeichern
cond2-8
In the lean half period stratified mode or homogeneous lean is possible.
2/
B_sch klcohks_w /NC
wcovhkm_w
KLCOHKS (SMH08TMUW) 2/ klhchks_w /NC
Calculation of KLHCHKS (SMH08TMUW) emissions in the 200ms-process is accurat enough in the lean half period of CKA. KLCOHKHMM (SMH08TMUW)
whcvhkm_w
CALC_QR_CKA_HK cond3-8
1/ klcohkhmm_w /NC
wcovhkm_w
wcovhkm_w
qrckahk_w
2/ klhchkhmm_w /NC
whcvhkm_w
whcvhkm_w
locreac
qrckahk_w locreac
KLHCHKHMM (SMH08TMUW) msabvhk_w
tmotk_w
msabvhk_w
corrhc_w/_3_200ms CHCHKTM
nmot_w
dnmotcka_w /NC
dndt_w CHCHKDNDT
nmotOld_CKA_200ms /NC 5.0
[1/s]
ktmhk-cka-calc-q-atm-hk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
¨ ¨ cka_calc_q_atm_hk. Berechnung der Warmestr ome in der Magerphase
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1850 von 4100 31.JAN.2003 Thomas Brosi
cond3-8
3/ whcvhkm_w
6/
qhcvhk_w
qrckahk_w
qrckahk_w
[(J/kg)*(h/s)] 11861
7/ 0 5/
4/ wcovhkm_w
qcotmp_w/_2_20ms
8/
qcovhk_w
false
[(J/kg)*(h/s)] 2778
locreac
locreac
B_complete_array /NC ktmhk-calc-qr-cka-hk
H2COFAK
msabvhk_w ¨ calc_qr_cka_hk: Summation der Warmen von CO− und HC−Verbrennung
1.0 compute 1/
false B_intckhk /NC
msabvhk_IK
msabvhk_w
msabi_w 0.0
3/ B_complete_array /NC
3/ 2/
zaehler /NC SY_NBAHK
zaehler /NC 1 1/
2/ 0.02
CALC_CTAD_CKA
qrckahkdt_w/_2_20ms qintar_w
qrckahk_w
qintar_w zaehler /NC dtahkar_w
dtahkar_w
1/
qintar_w
qintar_w locreac
true
B_intckhk /NC
ktmhk-cka-integration
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/ 0
¨ cka_integration: Integration der Warmestr ¨ ome ¨ − Ubergang von 20ms− auf 200ms.−Raster
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
0
KTMHK 2.20.1
Seite 1851 von 4100 31.JAN.2003 Thomas Brosi
4/
zaehler /NC
zaehler /NC SY_NBAHK
1
2/
3/
[J] 0.0
dtahkar_w qintar_w dtahkar_w
[s/h] 3600
1/ tmpm_w/_3_200ms
tempq_w/_3_200ms
msabi_w
ktmhk-calc-ctad-cka
cplhkar_w
zaehler /NC ¨ calc_ctad_cka: Berechnung der Adiabaten Temperaturerhohungen
Break 1/
CALC_EMMISSIONS_IN_HK
whcvhkm_w wcovhkm_w
USUAL-Break
CALC_QR_IN_HK
whcvhkm_w wcovhkm_w
REACTIONRATE_US_HK
qhcvhk_w
qhcvhk_w
qcovhk_w
qcovhk_w
msabvhk_w
msabvhk_w
dtahkar_w
ktmhk-main-us
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ktmhkus /NC
main_us: Haupthierarchie fur ¨ ”Normalbetrieb”
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1852 von 4100 31.JAN.2003 Thomas Brosi
1/ lavhkm_w
whcvhkm_w
B_lean
KLHCHKSA (SMH08TMUW)
1.0
1/ B_sa 2/ 0.0
wcovhkm_w
not_sa
whcvhkm_w
whcvhkm_w
wcovhkm_w
wcovhkm_w
ktmhk-calc-emmissions-in-hk
CALL_EM_US
calc_emmissions_in_hk: Berechnung der Emissionen im ”Normalbetrieb”
4/ corrhk_w/_4_200ms
tmotk_w
CHCHKTM 3/
1/ nmot_w
nmotOld_US_200ms /NC
test_sch
EM_SCH
EM_HOM B_hom
CHCHKDNDT
test_hom whcvhkm_w wcovhkm_w not_hom
B_hom
EM_HMM B_hmm B_hmm
dndt_w
[1/s] 5.0
whcvhkm_w wcovhkm_w
whcvhkm_w wcovhkm_w not_sch
B_sch B_sch
dnmot_w/_4_200ms
2/
test_hmm whcvhkm_w wcovhkm_w not_hmm 1/ 0.0
in all the other cases
whcvhkm_w 2/ wcovhkm_w
ktmhk-call-em-us
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
not_sa
call_em_us: Aufruf der Hierarchien fur ¨ die verschiedenen Betriebsarten
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1853 von 4100 31.JAN.2003 Thomas Brosi
test_sch 5/ B_sch 1/ wcovhkm_w
wcovhkm_w KLCOHKS (SMH08TMUW)
2/ whcvhkm_w
whcvhkm_w
ktmhk-em-sch
KLHCHKS (SMH08TMUW) corrhk_w/_4_200ms not_sch em_sch: Emissionen im Schichtbetrieb
test_hom 1/ B_hom 1/ wcovhkm_w
wcovhkm_w KLCOHKH (SMH08TMUW) 2/ whcvhkm_w
whcvhkm_w
corrhk_w/_4_200ms
em_hom: Emissionen im Homogenbetrieb
test_hmm 1/ B_hmm 1/ wcovhkm_w
wcovhkm_w
KLCOHKHMM (SMH08TMUW) 2/ whcvhkm_w
whcvhkm_w
KLHCHKHMM (SMH08TMUW) corrhk_w/_4_200ms not_hmm
ktmhk-em-hmm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
not_hom
ktmhk-em-hom
KLHCHKH (SMH08TMUW)
em_hmm: Emissionen im Homogen−Mager−Betrieb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1854 von 4100 31.JAN.2003 Thomas Brosi
B_lean 1/ whcvhkm_w
qhcvhk_w
qhcvhk_w
[(J/kg)*(h/s)] 11861
3/
2/ wcovhkm_w
qco_w/_4_200ms
[(J/kg)*(h/s)]
qcovhk_w
qcovhk_w H2COFAK
2778 msabvhk_w
[W] 0.0
1/ qhcvhk_w
all heat through oxygen desorption an rich gas reaction is considered as CO oxidation
DTRILIMHK start 1/ 1/
B_lean_EF DTRILIMHK_TR
oxinhk_w 3/
17.0
[J/mg]
DTRILIMHK_TR
0.0
ktmhk-calc-qr-in-hk
B_hkleer 1/
[W]
qcovhk_w
¨ calc_qr_in_hk: Summation der Warmen aus CO− und HC−Verbrennung
qhcvhk_w
qcovhk_w
qhchkz_w /NC 0 qcohkz_w /NC
11/
zaehler /NC
zaehler /NC 1
SY_NBAHK
7/ qhchkz_w /NC
qhchkz_w /NC
5/ dqhchkb_w/_4_200ms
8/ qcohkz_w /NC
qcohkz_w /NC
6/ dqcohkb_w/_4_200ms
cond2_4 thkar_w
1/ thkari_w
dtahkar_w
CONVERSION_HK thkari_w xhchk_w
10/ 9/
xcohk_w
dqrhkb_US_w/_4_200ms dtahkar_w rmchkar_w
zaehler /NC
ktmhk-reactionrate-us-hk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
compute 2/
qcovhk_w
reactionrate_us_hk: Berechnung der Warmemengen ¨ aus den Umsatzen ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1855 von 4100 31.JAN.2003 Thomas Brosi
cond2_4 4/ B_lean 2/ 0.0
xhchkb_w
xhchk_w
3/ fhk_w
xhchkb_w
2/ fakkfhk_w/_4_200ms
thkari_w
1/ KFXHCHK xcohkb_w 3/ 2/
1/
xcohktmp_w/_4_200ms
xcohkb_w
xcohk_w
rghk_w
In the case when the oxygen desorbs due to rich gas at the inlet, it is assumed that for this time the reaction front is spread over the whole catalyst. Of course this is an average value if the oxygen is completely desorbed at the end. In every case. If the temperature is too low, the state dependent conversion is used as an upper threshold.
KFXCOHK
ktmhk-conversion-hk
fakkfhk_w/_4_200ms
SY_NBAHK
lbhk /NC INITIAL_VALUES
1
Set number of last brick since the enumeration of the arrays begins with 0.
Compiler reasons: approximately 1 0.9999
fhk_w
SY_NBAHK
Calculate the part of the brick volume related to the catalyst volume (volume fraction). SY_NBRHK SY_LS 0
2 reset 1/
13/
14/
n_A LIT_6p28 /NC
flrhki_w /NC
lamtmp_w/_ini2
LAMRADHK 1
[m] LHK ifthen DENOM_TERM denom_w
ktmhk-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ conversion_hk: Berechnung der Umsatze fur ¨ HC und CO
init: Initialisierung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
0
KTMHK 2.20.1
Seite 1856 von 4100 31.JAN.2003 Thomas Brosi
4/ zaehler /NC zaehler /NC 1
SY_NBAHK
1/ tkihkm_w 2/
thkar_w
thkar_l /NC
273.15 zaehler /NC 3/
SY_NBRHK 2
1/ tkihkm_w
thkaar_l /NC
273.15
ktmhk-initial-values
2/
thkaar_w zaehler /NC
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
initial_values: Belegung der Startwerte zu Anfang der Berechnung
ABK KTMHK 2.20.1 Abkurzungen ¨ Parameter AIZUAGHK CHCHKDNDT CHCHKTM CHK CORRDTLS CPLUFT CWATM CWCKAHK CWKTMHK CWLSPHK DELTAHROH DTRILIMHK H2COFAK KFXCOHK KFXHCHK KFXLSHK KLCOHKH KLCOHKHMM KLCOHKS KLHCHKH KLHCHKHMM KLHCHKS KLHCHKSA KLKAHK KLMSSPLIT KLQTINHK KLQTOUTHK LAMRADHK LHK MATMHK NBTKIHKM SMH08TMUW SVF07TMUW VHK
Source-X
Source-Y
DNDT_W TMOTK_W LANYMI_W THKARI_W
LADHR_W
MSDHR_W
THKARI_W THKARI_W THKARI_W MSABVHK_W MSABVHK_W MSABVHK_W MSABVHK_W MSABVHK_W MSABVHK_W MSABVHK_W VFZG_W MSABVHK_W MSABVHK_W MSABVHK_W
RGHK_W RGHK_W RGHK_W
MSABVHK_W VFZG_W
Art
Bezeichnung
FW KL KL FW KL KL FW (REF) FW FW FW KF FW FW KF KF KF KL KL KL KL KL KL KL KL KL KL KL FW FW FW FW SV SV (REF) FW
¨ Bei 2D-Beschreibung HK: Flachenanteil Innenbereich ¨ Korrekturterm HC-Emmissionen in Hauptkat abhangig von Beschleunigung ¨ Korrekturterm HC-Emmissionen in Hauptkat abhangig Motortemperatur ¨ ¨ des Hauptkats Spezifische Warmekapazit at Korrektur fur ¨ Exothermie bei LAMBDA-SPLIT abh. von Abgas-Zusammensetzung ¨ ¨ der Luft Spezifische Warmekapazit at Codewort fur ¨ Abgastemperaturmodell Codeword fur ¨ CKA im Katalysatortemperaturmodell (HK) Codeword fur ¨ Steuerung KTMHK Codeword fur ¨ LAMBDA-SPLIT im Katalysatortemperaturmodell (HK) Reaktionsenthalpie bei Oxidation Fettgas bezogen auf O2 HK Maximaldauer derSauerstoffausspeicherung im Hauptkat bei Fettbetrieb Faktor zur Berucksichtigung ¨ des Wasserstoffs im Abgas bezuglich ¨ CO Kennfeld CO-Umsatz im Haptkat Kennfeld HC-Umsatz im Haptkat Kennfeld Fettgasumsatz bei Lambda-Split CO-Emmisionen in den Hauptkat bei Homogenbetrieb CO-Emmisionen in den Hauptkat bei Homogen-Mager-Betrieb CO-Emmisionen in den Hauptkat bei Schichtbetrieb HC-Emmisionen in den Hauptkat bei Schichtbetrieb HC-Emmisionen in den Hauptkat bei Homogen-Mager-Betrieb HC-Emmisionen in den Hauptkat bei Schichtbetrieb HC-Emmisionen in den Hauptkat bei Schubabschaltung ¨ Warmeverlust Hauptkat Bei 2D-Beschreibung HK: Massenstromaufteilung - Anteil Innenbereich ¨ Warmeverlust des Hauptkatalysators an die Rohrwand im Eintritt ¨ Warmeverlust des Hauptkatalysators an die Rohrwand am Austritt ¨ ¨ Bei 2D-Beschreibung HK: Radiale Warmeleitf ahigkeit ¨ Lange des Hauptkats Masse des Hauptkats Bricknummer im Mehrzonenmodell HK fur ¨ TKIHKM_W Stutzstellenverteilung ¨ Abgasmassenfluß Stutzstellenverteilung, ¨ Fahrzeuggeschwindigkeit Volumen Hauptkat
Systemkonstante
Art
Bezeichnung
SY_CKA SY_LS SY_NBAHK SY_NBRHK
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
¨ Systemkonstante Chemisches Katalysatoraufheizen moglich Systemkonstante Lambda-Split Anzahl Bricks des Hauptkats in axialer Richtung Radiale Unterteilung eines Bricks im Hauptkat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Variable
Quelle
B_CKAEN B_HKLEER B_HKLEERI B_HKVOLLI B_HMM
BGLAMABM KTMHK KTMHK BDEMUM
B_HOM
BDEMUM
B_KHCKA B_KHLS
BAKH KOLASPH
B_KTMHK B_LEAN B_LEAN2 B_LSPHKRE B_OMNHAKU B_OSCHAKU B_RICH B_RICH2 B_RICHLIM B_RMNHAKU B_RSCHAKU B_SA
KTMHK KTMHK KTMHK KTMHK BGLAMABM BGLAMABM KTMHK KTMHK KTMHK BGLAMABM BGLAMABM MDRED
B_SCH
BDEMUM
B_SWHK CPLHKAR_W DHROHK_W DNDT_W DTAHKAR_W FHK_W FLRHKAR_W FUHKAR_W LADHR_W LANYMI_W LANYM_W LAVHKM_W
KTMHK KTMHK KTMHK KTMHK KTMHK KTMHK KTMHK KTMHK KTMHK KTMHK BGLAMABM BGLAMABM
LAVYM2_W LAVYMI2_W LAVYMI_W LAVYM_W LOCREAC MSABI_W MSABVHK_W
BGLAMABM KTMHK KTMHK BGLAMABM KTMHK KTMHK BGMSABG
MSABVY2_W
BGMSABG
MSABVY_W
BGMSABG
MSDHR_W MSSPHK_W NMOT_W
KTMHK KTMHK BGNMOT
OSCHME_W OSCMNHK_W OXINHK_W OXIRELS_W OXSHKI_W OXSHKV_W QCOVHK_W QHCVHK_W QINTAR_W QRCKAHK_W QRLSHKK_W QRLSHK_W RGHK_W RMCHKAR_W RSCHMEI_W RSCHME_W RSCMNHK_W TANHKCM_W TAVHK_W
BGLAMABM BGLAMABM BGLAMABM KTMHK KTMHK KTMHK KTMHK KTMHK KTMHK KTMHK KTMHK KTMHK KTMHK KTMHK KTMHK BGLAMABM BGLAMABM KTMHK ATM
THKAAR_W
KTMHK
KTMHK 2.20.1
Seite 1857 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Art
Bezeichnung
KTMHK KTMHK
EIN EIN LOK LOK EIN
Bedingung chemisches Katalysatoraufheizen freigegeben Bit Hauptkatalysator von Sauerstoff geleert Bit Hauptkatalysator von O2 geleert (interner Wert durch Integration) Bit Hauptkatalysator mit O2 gefullt ¨ (interner Wert durch Integration) Bedingung Betriebsart Homogen-Mager
EIN
Bedingung Betriebsart Homogen
EIN EIN
Bedingung Katheizen durch CKA Bedingung Katheizen mit Lamda-split
AUS LOK LOK LOK EIN EIN LOK LOK LOK EIN EIN EIN
Bedingung Katalysatormodell Hauptkat wird gerechnet Bank 1 mager in Lambda-Split Betriebsart Bank 2 mager in Lambda-Split Betriebsart Bedingung chemische Reaktion im Hauptkat bei Lambda-Split-Betrieb ¨ Bit untere Grenze fur ¨ Sauerstoff-Speicherfahigkeit Hauptkat gemessen ¨ Bit aktuelle Sauerstoff-Speicherfahigkeit Hauptkat gemessen Bank 1 fett in Lambda-Split Betriebsart Bank 2 fett in Lambda-Split Betriebsart Bedingung fette Bank limitiert die chemische Reaktion ¨ Bit untere Grenze Sauerstoff-Speicherfahigkeit Hauptkat gemessen mager-fett ¨ Bit aktuelle Sauerstoff-Speicherfahigkeit Hauptkat gemessen mager-fett Bedingung Schubabschalten
EIN
Bedingung Betriebsart Schicht
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN EIN
Schalter fur ¨ Mittelwertberechnung beim Rasterwechsel fur ¨ Hauptkat ¨ ¨ Array der spezifischen Warmekapazit aten derLuft in den Bricks des HK Reaktionsenthalpie Oxidation Fettgas bezogen auf O2-Umsatz im HK Beschleunigung der Drehzahl ¨ Array der adiabaten Temperaturerhohungen in den Bricks des Hauptkats Volumenanteil eines Bricks im Hauptkat ¨ Bei 2D-Beschreibung HK: Array der radialen Warmeleitungsbeiwerte ¨ Array der Warmeverlustbeiwerte der Bricks des Hauptkats Hilfsvariable Lambda fur ¨ Auswertung Kennfeld Reaktionsenthalpie Hilfsvariable Lambda hinter Y-Zusammenfuhrung, ¨ modelliert bei Rasterwechsel Lambda hinter Y-Zusammenfuhrung, ¨ modelliert Abgaslambda vor Hauptkatalysator, modelliert
BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... ATR, BAKH, BBAGR,BBKR, BDEMKO, ... KTMHK, LAKH ATM, BAKH, DMDSTP, KTMHK, LAKH, ... ATM
KTMHK KTMHK
KTMHK KTMHK AMSV, ARMD, ATM,BBAGR, BBBO, ... ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ...
KTMHK ATM, BBREGNO,BGMNOREG, BGMNOSPM, BGSIK,... EIN KOLASPH, KTMHK LOK LOK EIN KOLASPH, KTMHK LOK LOK EIN ATM, BGLAMABM,BGLAMOD, BGMSNOVK, BGPABG, ... EIN ATM, BGLAMABM,KTMHK EIN ATM, BGLAMABM,KTMHK LOK LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... KTMHK EIN KTMHK EIN KTMHK EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK KTMHK EIN KTMHK EIN ATM AUS EIN ATR, KOLASPH,KTMHK, LAMBTS LOK
Lambda vor Y-Zusammenfuhrung ¨ modelliert, Bank 2 Hilfsvariable Lambda vorY-Zusammenfuhrung ¨ bei Rasterwechsel Bank 2 Hilfsvariable Lambda vorY-Zusammenfuhrung ¨ bei Rasterwechsel Lambda vor Y-Zusammenfuhrung ¨ modelliert ¨ Reaktionsort (Brick) wahrend CKA Interne Hilfsvariable fur ¨ den integrierten Massenstrom Massenstrom Abgas vor Hauptkat
Massenstrom Abgas vor Y-Zusammenfuhung, ¨ Bank2 Massenstrom Abgas vor Y-Zusammenfuhung ¨ Hilfsvariable Massenstrom fur ¨ Auswertung Kennfeld Reaktionsenthalpie Bei 2D-Beschreibung HK: Anteil Massenstrom des Innenbereichs Motordrehzahl ¨ des Hauptkats Gemessene Sauerstoff-Speicherkapazitat ¨ des Hauptkats Gemessene untere Grenze fur ¨ Sauerstoff-Speicherkapazitat Sauerstoffmassenfluss in Hauptkat Sauerstoffstrom in Hauptkat bei Lambdasplit ¨ Im Hauptkat gespeicherte Sauerstoffuberschussmasse ¨ (interne Große) Momentane Sauerstoffbeladung Hauptkat - interner Vergleichswert ¨ Chemische Warme in CO vor Hauptkat ¨ Chemische Warme in HC vor Hauptkat ¨ Integrierter Reaktionswarmestrom ¨ In den Hauptkat eingetragene Reaktionswarme bei CKA ¨ In den Hauptkat eingetragene Reaktionswarme bei Lambda Split (mit Lambda-Korr.) ¨ In den Hauptkat eingetragene Reaktionswarme bei Lambda Split Raumgeschwindigkeit Hauptkatalysator ¨ ¨ ¨ Array der reziproken Warmekapazit atsstr ome in den Bricks des Hauptkats ¨ ¨ Fettgasspeicherfahigkeit Hauptkat (interne Große) ¨ des Hauptkatalysators Gemessene Sauerstoff-Speicherkapazitat ¨ Hauptkat, mager-fett Gemessene untere Grenze Sauerstoff-Speicherkapazitat Modellierte Abgastemperatur hinter dem Hauptkatalysator (chemisch modelliert) Abgastemperatur vor Hauptkat Bei 2D-Beschreibung HK: Array der Temperaturen der Aussenbereiche der Bricks
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
THKARI_W THKAR_W THKMAX_W THKMID_W THKMIN_W TKIHKCM_W TKIHKM_W
KTMHK KTMHK KTMHK KTMHK KTMHK KTMHK ATM
TMOTK_W
TEMPKON
TUMGK_W
BGTUMG
WCOVHKM_W WHCVHKM_W XCOHKB_W XHCHKB_W ZKHKAR_W
KTMHK KTMHK KTMHK KTMHK KTMHK
LOK LOK AUS AUS AUS ATM AUS ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... ATM, ATMHEX,EIN BBAGR, BGAGRA,BGAGRSOL, ... ATM, ATMHEX, ATR,- EIN BGTPABG, KTMHK, ... LOK LOK LOK LOK LOK
KTMHK 2.20.1
Seite 1858 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Interner Wert der Hauptkattemperatur (einzelner Wert aus Array thkari_w) Array der Temperaturen der Bricks des Hauptkats Maximaltemperatur im Hauptkat Mittlere Temperatur des Hauptkats Minimaltemperatur im Hauptkat Temperatur im Hauptkatalysator nach dem ersten Teil des Monolithen (chemisch) Temperatur Katalysator im Hauptkat aus Modell
Motor-Temperatur, Ausgabe in Grad C, intern in Kelvin
Umgebungstemperatur in Kelvin, Ausgabe in Grad C, intern in Kelvin CO-Konzentration vor Hauptkat (chemisch modelliert) HC-Konzentration vor Hauptkat (chemisch modelliert) Umsatz CO in einem Brick des Hauptkats Umsatz HC in einem Brick des Hauptkats Array der Zeitkonstanten der Bricks des Hauptkats
FB KTMHK 2.20.1 Funktionsbeschreibung Das in der vorliegenden Funktion realisierte Katalysatortemperaturmodell beinhaltet Einzelmodelle fur ¨ die Berechnung des Temperaturverlaufs bei ”Normalbetrieb” (Schub, Schichtbetrieb, Homogenbetrieb und Homogen−Mager) sowie fur ¨ die ”Sonderbetriebsarten” CKA (Chemisches Kataufheizen) und Lambda−Split. Grundlage der Modellierung ist eine fur ¨ ¨ gultige ¨ ¨ alle Falle ¨ Energiebilanz, die den Energietransport durch Konvektion, Warmeverlust und chemische Reaktion beschreibt. Konvektion und Warmeverlust sind fur ¨ alle Betriebs¨ ¨ arten des Katalysators identisch. Die Betriebsarten unterscheiden sich lediglich durch die Warmeerzeugung (Abhangigkeiten der chemischen Reaktionen, Kenntnisse uber den ¨ ¨ ¨ Warmeeintrag, Modellierung des Reaktionsorts). Grundidee fur ¨ die vorliege Funktion ist daher, die bei allen Betriebsarten identischen Abhangigkeiten gemeinsam zu behandeln und ¨ separate Submodelle fur ¨ die einzelnen Betriebsarten, bei denen sich jeweils abweichende Reaktionsmechanismen und Abhangigkeiten ergeben, zu generieren. Ebenfalls wesent¨ ¨ ¨ lich ist die Tatsache, daß die Approximation des axialen Temperaturverlaufs durch eine Verfeinerung der ortlichen Auflosung, also eine Erhohung der Anzahl der Bricks, verbessert werden kann.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ ¨ Als Grundmodell kann ein eindimensionales Modell gewahlt werden. Dabei wird angenommen, dass uber ¨ dem Querschnitt des Katalysators jeweils identische Zustande vorlie¨ gen. Alternativ ist ein zweidimensionales Modell moglich. Dabei wird der Katalysator radial in einen Innen− und Aussenbereich unterteilt. Der Innenbereich ist zylindrisch, der Aussenbereich entspricht einem Hohlzylinder. ¨ Basis der abgeleiteten Modelle ist die Energiebilanz fur ¨ einen Brick. Im folgenden werden zunachst die physikalischen Grundlagen fur ¨ diese Bilanzierung, wesentliche Angaben zur ¨ ¨ Diskretisierung sowie die exportierten Variablen dargestellt. Anschließend werden die Abhangigkeiten des Warmeeintrags und der lokalen Reaktionsraten fur ¨ die verschiedenen ¨ Betriebsarten dargestellt, aus denen dann der Warmeeintrag im Gesamtsystem berechnet werden kann. A) Physikalisch/Chemische Grundlagen der Energiebilanzierung fur ¨ einen Brick A.1.) Eindimensionale Betrachtung ¨ ¨ Grundlage der Berechnung der Temperaturen in einem Katalysator ist die Warmebilanz fur ¨ einen Brick. Fur ¨ die Aufstellung dieser Bilanz wird vorausgesetzt, dass der Warme uber¨ gang im Monolith so gut ist, daß die Gas− und die Feststofftemperatur identisch sind. Dann muß fur ¨ das Gas keine gesonderte Bilanz aufgestellt werden, und die Innere Energie des ¨ ¨ ¨ Feststoffes (Katalysatormaterials) andert sich durch die mit dem Gas zu− bzw. abgefuhrte ¨ Enthalpie, den Warmeverlust an die Umgebung und die eingetragene Reaktionswarme. ¨ Daneben wird angenommen, daß die Temperatur, mit der ein Gasstrom einen Brick verlaßt, der Temperatur des Bricks entspricht. Das bedeutet:
mc · c c ·
dT = m˙ · c p · (Tin −T )+ku · Au · (Tu −T )+Q˙ R dt
(15)
Dabei haben die Variablen folgende Bedeutung:
• mc : Katalysatormasse
¨ ¨ des Katalysators • cc : spezifische Warmekapazit at • T : Temperatur • Tin : Eintrittstemperatur in einen Brick • Tu : Umgebungstemperatur • t: Zeit • m: ˙ Masssenstrom
¨ ¨ des Abgases • c p : spezifische Warmekapazit at ¨ • ku : Warmedurchgangskoeffizient an die Umgebung ¨ ¨ • Au : Flache, uber ¨ die Warme mit der Umgebung ausgetauscht wird ¨ • Q˙ R : Reaktionswarme
Algorithmisch ist die Funktion so aufgebaut, daß die Bilanz fur ¨ einen Brick in einer speziellen Klasse abgelegt ist (Klasse BRICK_1D). Die Klasse realisiert folgende Berechnugnsvorschrift:
Tneu = T +
∆t · [(Tin +∆Tad −T )+ fu · (Tu −T )] τ
(16)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1859 von 4100 31.JAN.2003 Thomas Brosi
Die verwendeten Werte haben folgende Bedeutung:
¨ • τ: Zeitkonstante des Katalysators (Bricks) hinsichtlich Temperaturanderungen τ= ¨ • f u : Warmeverlustbeiwert fu =
mc ·cc m·c ˙ p
ku ·Au m·c ˙ p
¨ ¨ ¨ als Temperaturerhohung ¨ • ∆Tad : Adiabate Temperaturerhohung (wenn die gesamte Reaktionswarme stationar spurbar werden wurde): ∆Tad = ¨ ¨
Q˙ R m·c ˙ p
Bemerkung: Die abgeleitete Gleichung entspricht der eines Tiefpasses mit der Zeitkonstante
τ 1+ fu
(17)
Tin +∆Tad + fu · Tu 1+ fu
(18)
τ∗ = ¨ und der zu filternden Große
T∗ = ¨ was sich leicht zeigen laßt.
¨ Es wird vorausgesetzt, der aus einem Brick austretende Strom mit den dort vorhandenen Bedingungen sei jeweils der Eintrittsstrom in den nachsten Brick. Die Klasse BRICK_1D ¨ ist fur ¨ Vorkat und Hauptkat und ggf. verschiedene Banke identisch. Die Klasse zur Beschreibung des Katalysators kann also allgemein eingesetzt werden. ¨ ¨ ¨ ¨ ¨ zu spezifizieren. Außerdem ist der Warmetransport¨ Unabhangig von der Betriebsart sind der Warmeverlust und die Speichergroßen zu applizieren. Dazu ist die Warmekapazit at ¨ ¨ ¨ parameter k*A abhangig von der Fahrzeuggeschwindigkeit zu bestimmen. Als letztes ist die einzig von der Betriebsart abhangige Große dTad zu berechnen. Darauf wird unten gesondert eingegangen. A.2.) Zweidimensionaler Betrachtung Bei der zweidimensionalen Betrachtung wird vorausgesetzt, daß der Monolith in einen zylindrischen Innenbereich und einen umlaufenden hohlzylindrischen Außenbereich aufgeteilt ¨ ¨ ¨ ¨ des ist. Der Außenbereich erfahrt einen Warmeaustausch mit der Umgebung. Innen− und Außenbereich tauschen Energie lediglich durch Warmeleitung aus, da die Kanale ¨ ¨ Monolithen in Langsrichung verlaufen und so kein konvektiver Austausch moglich ist. ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Fur ¨ den Innenbereich gilt
mic · cc ·
dT i = m˙ i · c p · (Tin −T i )+Q˙ iR +Q˙ λ dt
(19)
¨ Der letzte Term entspricht dem durch Leitung zwischen Innen− und Aussenbereich ausgetauschte Warmestrom. Entsprechend gilt fur ¨ den Aussenbereich
mac · cc ·
dT a = m˙ a · c p · (Tin −T a )+ku · Au · (Tu −T a )+Q˙ aR −Q˙ λ dt
(20)
¨ ¨ Der ausgetauschte Warmestrom wird durch einen Warmeleitungsansatz zwischen der Innen− und Außenphase fur ¨ zylindrische Koordinaten approximiert. Dieser berechnet sich (ohne Herleitung) nach
T −T Q˙ λ = 2 · π · l · λc · a ln rri a
i
(21)
¨ Als charakteristische Radien werden diejenigen Radien benutzt, die die innen und außen die Flachen jeweils halbieren. Bezeichnet man mit r den Radius des innenliegenden Zylinders und mit R den Außendurchmesser des Kats, so werden die charakteristischen Durchmesser wie folgt gebildet (ohne genaue Herleitung):
Ai = 2 2·π A +A 1 ges i (rca )2 −r2 & = & · (R2 −r2 ) ⇒ rca = 2 2·π 1 (rci )2 & = &
·r
2
⇒ rci
(22) (23)
¨ ¨ Nach Einsetzen der Radien ergibt sich mit dem Flachenverh altnis
ai =
Ai Ages
(24)
¨ folgende Beziehung fur ¨ den Warmestrom
Q˙ λ = 2 · π · l · λc ·
T a −T i T a −T i = 4 · π · l · λc · ln ( a1i +1) ln ( a1i +1)
(25)
¨ Die Logarithmusfunktion ist nicht geschlossen im SG−Modell darstellbar. Aus diesem Grunde wird eine Naherung durch eine Reihe angeschrieben, die sich wie folgt ergibt (verwendet werden die ersten vier Glieder):
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
1 1 1 lnx = 2 · (b+ · b3 + · b5 + · b7 + . . .) 3 5 7
mit
Seite 1860 von 4100 31.JAN.2003 Thomas Brosi
b=
x−1 x+1
(26)
Diese Reihe konvergiert sehr schnell fur ¨ b in der Umgebung von 1. Es bedeutet, dass der Logarithmus der Quadratwurzel des Arguments genauer ist als der Logarithmus des ¨ Arguments selbst. Die Genauigkeit nimmt mit abnehmendem Argument so sehr zu, dass es sich lohnt, eine Schatzung fur ¨ die Wurzel zu berechnen, die sich mittels des arithmetischen Wurzelziehens als eine einfache Iterationsformel ergibt:
√ a = y
⇒ ym+1 =
1 a · (ym + ) 2 ym
(27)
Es zeigt sich, dass drei Iterationsschritte ausreichen, um im vorliegenden Bereich eine gute Konvergenz und ein hinreichend genaues Ergebnis zu erzielen. Der Grund fur ¨ die Durchfuhrung ¨ dieser relativ umfangreichen Berechnung − die allerdings lediglich einmal im ini2−Prozess durchgefuhrt ¨ werden muss − liegt darin, daß mit Variation ¨ ¨ ¨ der Aufteilung in Innen− und Aussenflachen kein grundsatzlich anderes Ergebnis zu erwarten ist. Damit sollten applizierte Daten bei Variation der Aufteilung konstant bleiben konnen, ¨ weil sich das Modell nicht prinzipiell andert. Eine Kennlinie wird nicht verwendet, weil man auf dem dargestellten Wege hinsichtlich der Obergrenzen variabler ist. Fur ¨ die Weiterrechnung wird folgende Beziehung verwendet:
Q˙ λ = fλ · (T a −T i ) m˙ · c p
mit
fλ =
2 · π · l · λc 1 · m˙ · c p ln ( a1i +1)
(28)
¨ Die Berechnungsgleichungen fur ¨ Innen− und Außenbereich ergeben sich unter Benutzung der Massenstromverhaltnisse
m˙ i m˙ ges m˙ a ma & = & ges m˙ ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mi & = &
ohne weitere Ableitung wie folgt:
i Tneu & = &T i + a Tneu & = &T a +
∆t i · [mi · (Tin +∆Tad −T i )+ fλ · (T a −T i )] ai · τ
∆t a · [ma · (Tin +∆Tad −T a )− fλ · (T a −T i )]+ fu · (Tu −T a )] aa · τ
(29) (30)
B) Diskretisierung ¨ Die axiale Anzahl der Bricks ist variabel. Sie kann uber ¨ die Systemkonstante SY_NBAHK vorgegeben werden. Radial konnen uber ¨ die Systemkonstante SY_NBRHK entweder ¨ ¨ ¨ und desto ein oder zwei Bilanzelemente gewahlt werden. Mit zunehmender Anzahl werden die Bricks kleiner. Je kleiner die Bricks sind, desto kleiner ist die Warmekapazit at ¨ werden. Da in der derzeitigen Modellierung der Einfluß der axialen Warmeleitf ¨ ¨ besser kann der Temperaturverlauf dynamisch aufgelost ahigkeit noch nicht berucksichtigt ¨ wird, ist ¨ druch eine Verfeinerung der lokalen Auflosung keine beliebige Genauigkeitssteigerung zu erzielen. Die ”numerische Dispersion”, die bei der Diskretisierung vorliegt, bildet implizit Leitungseffekte nach. ¨ ¨ Dieser numerische Effekt verschwindet mit zunehmender Auflosung. Da dann kein Leitungseffekt mehr beinhaltet ist, wird die Approximationsgute ¨ bei zu hoher Auflosung wieder ¨ liegt die Grenze bei Keramikkats bei einer Bricklange ¨ ¨ ¨ ¨ sinken. Erfahrungsgemaß von etwa 3−4cm, Bei Metallkats aufgrund der hoheren Warmeleitung bei etwas langeren Bricks. Die Temperaturen der einzelnen Bricks sind auf dem Array thkar_w gespeichert. Auf diesem Array stehen im 1D−Fall die uber ¨ dem Querschnitt konstanten Brick−Temperaturen. Im 2D− ¨ Fall stehen auf dem Feld die Temperaturen des Innenbereichs. Die Temperaturen des Außenbereichs liegen auf thkaar_w. Da es nicht moglich ist, die notwendigen Speicherelemente ¨ ¨ in Klassen variabel uber ¨ Systemkonstante zu dimensionieren, wurde zusatzlich zu den genannten Temperatur−Arrays als Word−Großen auch zwei Long−Arrays gebildet, die als externe dimensionierbare Memory−Elemente genutzt werden: thkar_l and thkaar_l. C) Exportierte Variablen Nach aussen weitergegeben werden folgenden Temperaturen: • tanhkcm_w: Temperatur nach Hauptkat (chemisch modelliert) • tkihkcm_w: Temperatur im Hauptkat (chemisch modelliert) ¨ Die Festlegung des Bricks, der reprasentativ fur ¨ diese Temperatur seht, erfolgt mit dem Parameter NBTKIHKM • thkmax_w: Maximaltemepratur im Hauptkat • thkmid_w: Mitteltemperatur des Hauptkats • thkmid_w: Minimaltemperatur des Hauptkats ¨ Außerdem werden die Temperaturfelder thkar_w, thkaar_w exportiert. thkar_w reprasentiert im 1D−Fall die Temperatur eines Bricks, im 2D−Fall die Temperatur des Innenbereichs ¨ eines Bricks, auf thkaar_w stehen die Temperaturen des Außenbereichs (2D−Fall). Die Dimension der beiden Felder ist uber ¨ SY_NBAHK vorgegeben, die Zahlung beginnt bei 0. ¨ D) Erlauterungen zu den allgemeingultigen ¨ Hierarchien • KTM_HK_MAIN: Haupt−Hierarchie ¨ • KTM_CALC_HK_ENABLE: In der Hierarchie werden die Bedingungen abgefragt, abhangig derer das Katalysatormodell gerechnet werden muß. Fur ¨ den Fall, daß B_ktmhk = ¨ ¨ true wird, wird die Berechnung hier aktiviert und die entsprechend berechneten Temperaturen an %ATM ubergeben. ¨ Uber das Codeword CWKTMHK kann unabhangig von den Einschaltbedingungen fur ¨ die verschiedenen Betriebsarten (z.B. CKA) die hier formulierte Modellierung eingeschalten werden. Falls keine Einschaltbedingung true ist, werden hier die Prozesse fur Hierarchien gebreakt. ¨ die allgemeingultigen ¨ • LS_ENABLE, CKA_ENABLE, US_ENABLE: Einzelhierarchien fur ¨ die Schaltbedingungen der einzelnen Betriebsarten. Auf CWKTMHK existiert jeweils ein Bit, das zur Aktivierung ¨ der einzelnen Betriebsart geschaltet sein muss. Ausserdem existiert ein Schaltbit auf CWKTMHK, durch das die Einschaltbedingungen umgangen werden konnen. ¨ • SYSTEM: Belegung allgemein notwendiger Gruppenstutzstellen ¨ und Parameter, die nicht im ini2−Prozess berechnet werden konnen, weil die ggf. von Applikationsparametern ¨ ¨ abhangen, die im Rahmen der Applikation angepasst bzw. verandert werden. ¨ • KTM_CALC_HK: Hierarchie, innerhalb derer die Koeffizienten fur ¨ die Losung der Energiebilanz bereitgestellt werden, die Berechnung des Temperaturverlaufs (Temperaturen der Bricks) sowie der charkateristischen Temperaturen durchgefuhrt ¨ wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
• • • •
• • • • • • • • •
• •
KTMHK 2.20.1
Seite 1861 von 4100 31.JAN.2003 Thomas Brosi
DO_WHILE: Loop fur ¨ die allgemeingultigen ¨ Hierarchien. ¨ ¨ ¨ ¨ HEAT_CAPACITY: Berechnung der W¨armekapazitaten von Luft fur ¨ jeden Brick und der reziproken Warmekapazit atsstr ome. ¨ ¨ des Katalysatormaterials und dem reyiproken Warmekapazit ¨ ¨ ZKTM_HK_CALC: Berechnung der Zeitkonstanten tau fur ¨ jeden Brick aus der Warmekapazit at atsstrom. ¨ ¨ ¨ ¨ ¨ HEATLOSS_HK: Berechnung der Warmeverlustbeiwerte durch Division der Warmetransportkoeffizienten durch den Warmekapazit atsstrom. Die radialen Warmetransportterme ¨ ¨ ¨ sind von der Fahrzeuggeschwindigkeit abhangig und fur ¨ jeden Brick identisch. Am ersten und letzten Brick wird ein zusatzlicher Verlustterm vorgesehen, der abhangig vom ¨ ¨ ¨ Massenstrom den Kuhleffekt ¨ an der Rohrwand vor der Ein− bzw. nach der Ausstromung berucksichtigt ¨ (s.u.). Konstante und langsam bzw. wenig veranderliche Großen werden im 1000ms−Raster gerechnet. ¨ RAD_HEAT_TRANSP_HK: Im 2D−Fall wird hier der Koeffizient fur berechnet. ¨ den radialen Warmetransport ¨ MASS_FLOW_SPLIT_HK: Auslesen der Kennlinie, in der die Verteilung der Massenstrome auf Innen− und Aussenbereich berechnet wird. DELTAT_KTM_HK_CALC: Hier werden die Hierarchien fur ¨ die verschiedenen Submodelle bereitgestellt. Ob ein Submodell jeweils berechnet wird, wird in der jeweiligen Hierarchie ¨ entschieden. Die Submodelle stellen jeweils die adiabaten Temperaturerhohungen durch die chemische Reaktion im Katalysator bereit. INTEGRATION_MONOLITH: Aufruf des Integrators: Initialisierung und Integration. ¨ ¨ ¨ INITIALIZE: Initialisierung der Temperaturen fur ¨ den Fall, dass wahrend der Applikation B_ktmhk durch Codeword−Anderung verandert wird. CALC_MONOLITH: Integration. ¨ CALC_1D: Bereitstellung der notwendigen Großen fur ¨ den Aufruf der 1D−Berechnung. Besonderheit: Speicherelement ist ein externes Array, weil in der entsprechenden Klasse kein variabel dimensionierbares Memory vorgehalten werden kann. ¨ Klasse: BRICK_1D: Integration der Energiebilanz fur ¨ einen Brick incl. Warmeverlust und Reaktion (externes Memory). ¨ CALC_1D. CALC_2D: Bereitstellung der notwendigen Großen fur ¨ den Aufruf der 2D−Berechnung. Besonderheit: Speicherelemente sind externe Arrays. Die adiabate Tempe¨ ¨ ¨ raturerhohung, die die Warmeproduktion im Brick beschreibt wird derzeit noch konstant uber den gesamten Brick angenommen und hangt lediglich von den Bedingungen im ¨ Innenbereich ab. Das stellt eine erhebliche Vereinfachung dar. ¨ Klasse: BRICK_2D: Integration der Energiebilanz fur und Reaktion (externes Memory). ¨ einen Brick incl. Warmeverlust CALC_2D. POST_PROC_HK: Berechnung der Maximal− und Minimaltemperatur, der Mitteltemperatur und Belegung der Schnittstellen tkihkcm_w und tanhkcm_w.
E) Submodell LAMBDA−SPLIT E.1) Physikalisch−chemischer Hintergrund
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Aufheizung des Hauptkatalysators mit LAMBDA−SPLIT beruht darauf, daß ein Y−System mit zwei Vorkatalysatoren und einem Hauptkat vorliegt (Y−System), wobei eine Bank ¨ mager, die zweite fett gefahren wird. Im mager beaufschlagten Katalysator reagieren die eintretenden Emissionen in der Regel praktisch vollstandig ab. Der Sauerstoffuberschuß ¨ ¨ den Katalysator unreagiert. Im fett beaufschlagten Vorkatalysator konnen ¨ ¨ verlaßt die eintretenden Emissionen aufgrund des im Unterschuß vorliegenden Sauerstoffs nicht vollstandig abreagieren, wenn der gespeicherte Sauerstoff verbraucht ist. Somit stehen diese fur ¨ eine Reaktion stromab zur Verfugung. ¨ Vor dem Hauptkatalysator werden nun der magere und ¨ ¨ ¨ fette Strom zusammengefuhrt. ¨ Wenn sich ein Mischungslambda von großer als 1 ergibt, konnen die im fetten Strom enthaltenen Emissionen vollstandig umgesetzt werden. Bei ¨ fettem Mischungslambda erfolgt auch eine Reaktion, allerdings konnen die eingetragenen Fettgase im Hauptkatalysator nicht ganz umgesetzt werden. Die ablaufenden w¨armeerzeugenden chemischen Reaktionen entsprechen denen, die unten fur ¨ den CKA−Betrieb angegeben sind, wobei im Unterschied dazu der Sauerstoff nicht in der katalytischen Schicht gespeichert ist, sondern in der Gasphase bereitgestellt wird. Somit muß bei LAMBDA−SPLIT auch kein zyklischer Betrieb vorgesehen werden, ¨ weil der Sauerstoffspeicher nicht verarmt. Die Aufheizung mit LAMBDA−SPLIT ist in kontinuierlichem Betrieb moglich. Aus diesem Grunde ist allerdings auch kein Monitoring der ¨ ¨ ¨ ¨ ¨ Vorgange auf dem Kat uber ¨ das Lambda−Signal moglich, da sich das Lambda−Signal bei kontinuierlichem Betrieb ortlich nicht andert und zeitlich unabhangig von den ablaufenden Reaktionen ist. ¨ ¨ ¨ Die modellmaßige Beschreibung der Vorgange in einem Brick basiert auf der oben angegebenen Energiebilanzierung. Zu bestimmen ist noch die freiwerdende Reaktionswarme. Diese ist proportional der im Brick abreagierenden Sauerstoffmenge: 2 ∆Q˙ R = ∆mO2 · ∆hO R
(31)
¨ Die Reaktionsenthalpie bezogen auf den Sauerstoffstrom erweist sich als naherungsweise konstant (s.u. bei CKA). Zu berechnen bleibt die in jedem Brick abreagierende Sauerstoff¨ Massenbilanz um einen Brick. w beschreibt im folgenden die Konzentration von Sauerstoff im menge. Diese soll im folgenden dargestellt werden. Grundlage ist eine quasistationare ¨ Abgasstrom, die innerhalb eines Bricks als konstant angesehen wird. Aus der Gasphase diffundiert Sauerstoff an die katalytische Oberflache, wo er mit den Emissionskomponenten ¨ aus dem Fettgas reagiert. Das Gas verarmt somit an Sauerstoff in dem Maße, wie Sauerstoff an die katalytische Oberflache ubergeht. ¨ Fur ¨ den Stoffubergang ¨ wird ein einfacher ¨ Linear−Driving−Force Ansatz gewahlt.
m˙ · (wzu −w) = β · ρ · Ac · (w−wc )
(32)
Folgende weiteren Formelzeichen werden fur ¨ die Formulierung der Bilanzgleichung verwendet:
• wzu : Zulaufkonzentration in einen Brick • β: Stoffubergangskoeffizient ¨ • ρ: Gasdichte
¨ • wc : Konzentration am Katalysator uber ¨ der katalytischen Oberflache ¨ • Ac : geometrische Oberflache des Katalysators
¨ ¨ ¨ Unbekannt in dieser Beziehung ist zunachst die Konzentration an der katalytischen Oberflache. Hier allerdings weiß man, daß unter quasistationaren Bedingungen genau die Menge ¨ an Sauerstoff abreagiert, die auch uber ¨ den außeren Stoffubergang ¨ antransportiert wird. Geht man von einer einfachen Reaktion erster Ordnung in Sauerstoff aus, so findet man
β · ρ · Ac · (w−wc ) = Ac · k · wc
(33)
¨ ¨ Die Reaktion hangt von der Konzentration von Sauerstoff an der katalytsichen Oberflache ab. Dabei ist k der Stoßfaktor der Reaktion, fur ¨ den im allgemeinen der sog. Arrhenius− Ansatz gilt.
k = k0 · e− R·T E
(34)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1862 von 4100 31.JAN.2003 Thomas Brosi
Dabei ist E die Aktivierungsenergie der Reaktion, R die allgemeine Gaskonstante, k0 der Stoßfaktor, T ist die Temperatur des Bricks. Der Stoßfaktor und damit die gesamte ¨ Reaktionsgeschwindigkeit auf der Oberflache ist nach dieser Voraussetzung formell lediglich eine Funktion der Temperatur. Inwieweit die Reaktionsgeschwindigkeit noch von ¨ ¨ ¨ ¨ sich die Konzentration von Sauerstoff auf der anderen Großen beeinflußt wird, soll spater kurz beleuchtet werden. Aus der Massenbilanz fur ¨ die katalytische Oberflache laßt ¨ katalytischen Oberflache berechnen:
wc =
β·ρ ·w k+β · ρ
(35)
¨ Setzt man diese in die Gesamtmassenbilanz ein, so findet man eine von der Katalysatorkonzentration unabhangige Formulierung
m˙ · (wzu −w) = Ac ·
β·ρ·k ·w k+β · ρ
(36)
¨ ¨ ¨ Haufig wird mit der volumenbezogenen spezifischen Oberflache gearbeitet (GSA=geometrical surface area). Diese ist definiert als katalytische Oberflache pro Katalysatorvolumen:
GSA =
Ac V
(37)
Damit ergibt sich
m˙ β·ρ·k · (wzu −w) = GSA · · w = c(T, m) ˙ ·w V k+β · ρ
(38)
¨ sich die noch unbekannte Brickkonzentration GSA kann fur ¨ fur ¨ alle Bricks als konstant angenommen werden. Somit wird c fur ¨ alle Bricks identisch sein. Aus dieser Beziehung laßt berechnen. Es folgt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
w =
m˙ · wzu m+V ˙ · c(T, m) ˙
(39)
m˙ · wzu m˙ V ·c(T,m) ˙ +1
(40)
Die abreagierte Stoffmenge ergibt sich nun zu
∆m˙ O2 =
V ist hier das Volumen des Bilanzelements (Bricks). Benutzt man als Bezugsvolumen nicht das eines Bricks, sondern das Volumen des gesamten Katalysators, so findet man
∆m˙ O2 = f ·
m˙ · wzu m˙ · wzu = f· m˙ d(T, m)+ ˙ f V ·c(T,m) ˙ +f
(41)
Dabei beschreibt f den Volumenanteil eines Bricks.
f =
VBrick Vc
(42)
d ist unter den oben getroffenen Annahmen eine fur ¨ einen Katalysator zu applizierende Funktion:
d(T, m) ˙ =
m˙ · (k+β · ρ) m˙ = Vges · c(T, m) ˙ Vc · β · ρ · k
(43)
¨ sich die adiabate Temperaturerhohung ¨ Mit Hilfe dieser Beziehung laßt fur ¨ jeden Brick ausrechnen. Diese ergibt sich zu
∆Tad,B =
O ∆hO2 Q˙ R ∆mO2 ∆hR 2 f f · · R = · ∆Tad,zu = = wzu · m˙ · c p m˙ cp d(T, m)+ ˙ f cp d(T, m)+ ˙ f
(44)
¨ sich folglich Kenntnis von d(T,mp) und f die adiabate Temperaturerhohung ¨ ¨ Fur ¨ jeden Brick laßt durch Multiplikation der rechnerischen adiabaten Temperaturerhohung am Eintritt (die ¨ ¨ ¨ bei Vollumsatz auftreten wurde) ¨ mit dem Term berechnen. Der Bruch beschreibt somit die Abhangigkeit des Umsatzes uber ¨ der Lange des Katalysators. Zur besseren Ubertragbarkeit ¨ wird die Abhangigkeit von d vom Massenstrom auf die Raumgeschwindigkeit umgerechnet. ¨ ¨ ¨ ¨ ¨ Es ist zu beachten, daß sich die jeweils in den nachsten Brick eintretende adiabate Temperaturerhohung andert, weil ein Teil der moglichen Reaktionswarme in den vorausge¨ ¨ gangenen Bricks schon freigesetzt wurde. Deshalb ist die in den nachsten Brick eintretende adiabate Temperaturerhohung (analog der eintretenden Konzentration) um den Wert vermindert, der im jeweiligen Brick abreagiert ist:
i+1 i i ∆Tad,zu = ∆Tad,zu −∆Tad,B
(45)
¨ Die Berechnung der Adiabaten Temperaturerhohung im Zulauf eines Katalysators wird unten beschrieben. ¨ Die oben dargestellte Ableitung gilt formell nur fur ¨ den Fall, daß der Sauerstoffeinfluß die Reaktionsgeschwindigkeit dominiert und eine lineare Abhangigkeit besitzt. Diese ist in ¨ so nicht exakt gegeben. In der Regel ergeben sich gebrochen rationale Abhangigkeiten ¨ ¨ der Realitat von den Konzentrationen, was zwar keine geschlossene Losung erlauben,
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1863 von 4100 31.JAN.2003 Thomas Brosi
¨ ¨ aber formell auf identische Zusammenhange fuhren, ¨ von mehrdeutigen Losungen abgesehen. Geht man in der Regel von hinreichend hohen Temperaturen in den betrachteten ¨ Fallen aus, was bedeutet, der Stoffubergang ¨ ist ein geschwindigkeitsbestimmender Schritt, und die Katalysatorbelegungen sind hinreichend klein, sollten Mehrdeutigkeiten (Zund− ¨ ¨ ¨ ¨ /Loschvorg ange) keine entscheidende Rolle spielen. Auf eine nahere Ableitung sei hier verzichtet. ¨ Naturlich ¨ wird daruber ¨ hinaus auch eine Abhangigkeit von der Konzentration der Reaktionspartner aus dem Fettgas gegeben sein. Geht man auch hier im Prinzip von hinreichend hohen Temperaturen aus, die kleine Katalysatorbelegungen implizieren, so kann davon ausgegangen werden, daß sich der Einfluß der Reaktionspartner auf die Reaktionsgeschwin¨ ¨ digkeiten analog dem des Sauerstoffs ergibt. Wenn außerdem der Stoffubergang ¨ fur ¨ das Verhalten wichtig ist, so ist insgesamt eine naherungsweise lineare Abhangigkeit von den ¨ ¨ Konzentrationen, wie hier vorausgesetzt, gegeben. Ggf. ist eine zusatzliche Abhangigkeit vom Lambda−Wert zu berucksichten, ¨ wobei der Wert nach der Zusammenfuhrung ¨ des fetten und mageren Stromes zu verwenden ist, der die Mischung im Hauptkatalysator charakterisiert. Bei einem kleinen Lambda liegt eine hohe Fettgaskonzentration vor und es ist nicht genugend ¨ Sauerstoff vorhanden, das gesamte Fettgas umzusetzen. ¨ ¨ Die Druckabhangigkeit liegt unmittelbar insbesondere als Einfluß auf die Dichte vor. Der Druck andert sich mit Variation des Abgasgegendrucks. Dieser allerdings ist eine direkte ¨ ¨ Funktion vom Massenstrom und uber ¨ die Zahigkeit des Abgases von der Temperatur. Damit kann davon ausgegangen sein, daß dieser Einfluß uber ¨ die Abhangigkeit von der Temperatur und dem Massenstrom schon mitberucksichtigt ¨ ist. ¨ E.2) Erlauterungen zu den Hierarchien des Submodells fur ¨ LAMBDA−SPLIT ¨ ¨ durchlaufen werden muß, um ggf. alle entsprechenden Prozesse des Submodells zu • MAIN_LS: In der obersten Hierarchie wird zunachst entschieden, ob die LS−Funktionalitat ¨ stoppen. Die Abhangigkeit von der LS−Einschaltbedingung ist mit SY_LS geklammert. Um die Einschaltbedingungen z.B. bei der Applikation gezielt zu umgehen, kann diese ¨ muß, um abhangig ¨ ¨ uber ¨ das Codeword CWKTMHK ausgeschaltet werden. Die Funktionalitat von den Betriebsbedingungen genutzt werden zu konnen, uber ¨ CWKTMHK aktiv geschaltet werden. • LS_HK_CHANGE_20_200: Die Lambda−Werte vor und nach der Y−Zusammenfuhrung ¨ werden von der %BGLAMABM im 20ms−Raster bereitgestellt, hier aber im 200ms− Raster verwendet. Dazu werden hier die Mittelwerte uber ¨ jeweils 200ms gebildet. ¨ • LS_HK_CALC_DTAD: Haupthierarchie fur ¨ die Berechnung der adiabaten Temperaturerhohungen fur ¨ LAMBDA−SPLIT. ¨ • DECIDE_REAC: Hier wird untersucht, welcher Strom der magere bzw. fette ist, und ob ggf. keine Reaktion vorliegt, weil beide Strome fett oder mager sind. ¨ • OXY_FLOW_REAC_LS: Die Warmefreisetzung wird unter Verwendung der sauerstoffbezogenen Reaktionsenthalpie berechnet, weil diese sich als hinreichend konstant ergeben ¨ hat. Hier wird der insgesamt potentiell reagierende Sauerstoffstrom berechnet. In der vorausgegangenen Hierarchie wurde untersucht, welcher der beiden Strome fett, welcher ¨ mager ist, und ob der Sauerstoffgehalt des Magergases oder der Fettgasgehalt des Fettgases die Warmefreisetzung limitiert. In der vorliegenden Reaktion werden diesen ¨ ¨ ¨ Bedingungen nun die entsprechenden Sauerstoffstrome zugeordet. Reprasentiert wird die freisetzbare Reaktionswarme durch den entsprechenden Sauerstoffstrom. Wenn die ¨ Menge des einstromenden Fettgases limitierend fur ¨ die Reaktion ist (das Gas nach der Zusammenfuhrung ¨ mager ist), kann soviel Sauerstoff abreagieren, wie bis zu Erzielung von Lambda=1 im entsprechenden fetten Strom zugesetzt werden mußte. ¨ Diese Sauerstoffmenge ergibt sich aus
2 2 2 ∆m˙ O2 = m˙ O ˙O ˙O in = m in · ( stoech −m
2 m˙ O stoech 2 m˙ O in
2 −1) = m˙ O in · (
1 −1) λrich
(46)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Die einstromende Sauerstoffmenge ist gegeben durch
Lu f t
2 ∆m˙ O in =
0.23 · m˙ in
ft m˙ Lu ˙ HC in in +m
=
0.23 · 14.7 · λ rich 1+14.7 · λrich
(47)
Daraus ergibt sich
∆m˙ O2 =
0.23 · 14.7 · (1−λ rich ) · m˙ ges 1+14.7 · λrich
(48)
¨ Ist die Menge des einstromenden Sauerstoffes limitierend, weil das Gemisch nach der Zusammenfuhrung ¨ fett ist, wird die Menge an Sauerstoff umgesetzt, die im entsprechenden ¨ mageren Gasstrom uberst ¨ ochiometrisch vorliegt, also im Zylinder nicht umgesetzt wurde. Diese Menge ergibt sich analog der vorausgegangenen Ableitung als Differenz zwischen ¨ ¨ der uberst ochiometrisch einstromenden Sauerstoffmenge und dem entsprechend der vorliegenden Kraftstoffmenge abreagierten Sauerstoff im entsprechenden Strom: ¨
2 2 2 ∆m˙ O2 = m˙ O ˙O ˙O in −m in · (1− stoech = m
2 m˙ O stoech 2 m˙ O in
2 ) = m˙ O in · (1−
1 λlean
)
(49)
Daraus ergibt sich folglich
∆m˙ O2 =
• •
• • • •
0.23 · 14.7 · (λ lean −1) · m˙ ges 1+14.7 · λlean
(50)
¨ Formell lassen sich beide Sauerstoffstrome unter Kenntnis des entsprechenden Lambda−Wertes damit nach der gleichen Berechnungsvorschrift bestimmen. Nach Betragsbildung kann entsprechend der Bedingungen, ob der fette oder magere Strom limitierend ist und, welcher der beiden mager oder fett ist, zugeordnet werden. REACTION_ENTHALPY_LS: Berechnung der Reaktionsenthalpie bezogen auf Sauerstoff, deren Wert durch die Zusammensetzung des Fettagses bestimmt ist. ¨ ¨ ¨ ¨ LS_HK_CALC_DTAD_I: Interne Berechnng des Warmestromes. Zunachst wird aus dem Sauerstoffstrom der Warmestrom berechnet. Uber das Codeword CWLSPHK kann die ¨ ¨ Reaktion fest auf alle oder den ersten Brick geschaltet werden. Sind beide Strome mager oder beide Strome fett − aus welchem Grunde auch immer − findet keine Reaktion statt ¨ ¨ ¨ (Warmeproduktion oder Warmeverbrauch durch evt. vorliegende Gleichgewichtsverschiebung der Wassergas−Shift−Reaktion werden vernachlassigt.). In diesem Falle werden ¨ die Temperaturerhohungen mit 0 belegt. LS_SET_BRICKS_CONST: Konstantsetzen der Reaktion in allen Bricks, falls das so gewunscht ¨ ist. LS_SET_FIRST_BRICK: Berucksichtigen ¨ der Reaktion nur im ersten Brick. ¨ ¨ LS_SET_SRC_ZERO: Falls beide Strome fett oder mager sind, werden hier die Temperaturerhohungen auf 0 gesetzt. ¨ ¨ ¨ REACTIONRATE_LS: Fur ¨ den Fall, daß eine zustandsabhangige Reaktion vorliegt (CWLSPHK nicht gesetzt), wird der Anteil der Warmefreisetzung in jedem Brick abhangig ¨ von den dort jeweils vorliegenden Temperaturen und dem Massenstrom berechnet. Diese Großen haben Einfluß auf die Reaktionskinetik. Fur ¨ die Beschreibung der Tempera¨ ¨ turabhangigkeit werden die Bricktemperaturen aus dem jeweils vorausgegangenen Rechenraster verwendet. Daruber ¨ hinaus wird abhangig vom gesamten Lambda−Wert ein ¨ ¨ Korrekturfaktor eingerechnet. Ist das Gesamtgemisch fett, ist der Wert notig, um die entstehende Reaktionswarme zu korrigieren, weil ein Teil der HC−Emmissionen lediglich ¨ partiell oxidiert werden konnen. Die Reaktionsenthalpie ist auf Totaloxidation bezogen. Im insgesamt mageren Bereich sollte prinzipiell keine Korrektur notwendig sein. Sollten dennoch Einflusse ¨ aus der Konzentration der Fettgaskomponenten auf Reaktion und Umsatzverhalten ergeben, die Abweichungen vom obigen einfachen Modell bedingen, ¨ konnen diese hier ggf. auch berucksichtigt ¨ werden.
F) Submodell CKA F.1) Physikalisch−chemsicher Hintergrund Bei CKA wird der Katalysator zyklisch mit Fett− und Magergas beaufschlagt. In der Magerphase wird Sauerstoff in den Katalysator eingespeichert. In der Fettphase findet durch ¨ ¨ Oxidation der Fettgaskomponenten unter Produktion von Reaktionswarme eine Ausspeicherung des Sauerstoffs statt. Mit der Ein− oder Ausspeicherung Sauerstoff andert sich der
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1864 von 4100 31.JAN.2003 Thomas Brosi
¨ dem sog. ”Eimer−Modell” geht man davon aus, daß das wahrend ¨ Lambda−Wert des Gasgemisches. Gemaß des Ein− oder Ausspeichervorgangs aus dem Katalysator austretende ¨ Gas immer mit Lambda=1 charakterisiert ist. Das bedeutet, der gesamte uberfl ¨ ussige ¨ Sauerstoff wird bis zur vollstandigen Befullung ¨ in den Kat eingespeichert, bzw. das gesamte ¨ ¨ Fettgas wird bis zur vollstandigen Entleerung des Kats vollstandig oxidiert. Eine hinter dem Kat angeordnete LSF wird daher durch einen Sondensprung in die eine oder andere ¨ ¨ Richtung anzeigen, wann der Kat vollstandig leer oder vollstandig voll ist. Die Funktion %BGLAMABM beobachtet die Sondensignale und berechnet u.a. aus diesem Sondensprung ¨ den momentanen Fullungszustand ¨ des Katalysators und die momentan ein− bzw. ausgespeicherte Sauerstoffmenge. Fur ¨ die Warmeerzeugung von Interesse ist der Fall, daß Sauerstoff aus der Katalysatorphase ausgetragen wird. Dabei laufen im wesentlichen die folgenden Reaktionen ab (Modellkohlenwasserstoff mit C:H=86:14):
C3 H5.85 +4.4625O 2 & → &3CO2 +2.925H2 O 1 CO+ O2 & → &CO2 2 1 H2 + O2 & → &H2 O 2
kJ mol kJ ∆hR = 280 mol kJ ∆hR = 240 mol
∆hR = 1770
(51) (52) (53)
Als Fettgaskomponenten liegen im wesentlichen Wasserstoff und Kohlenmonoxid vor. HC ist im fetten Abgas nur in sehr geringen Mengen vorhanden. Bezuglich ¨ der verbrauchten Sauerstoffmenge liegt die Reaktionsenthalpie des Fettgases dann zwischen 480 kJ/mol und <= 560 kJ/mol, also in einem relativ engen Variationsbereich. Die sich in Summe ¨ bezuglich ¨ des Sauerstoffstroms ergebende Reaktionsenthalpie ist folglich durch die Kohlenmonoxid− und Wasserstoff−Menge im Abgas bestimmt. Theoretische Uberlegungen zeigen, daß der Einfluß von Lambda nicht sehr groß ist. Messungen zeigen, daß sich ein praktisch konstanter Wert uber ¨ einen weiten Lambda−Bereich ergibt. Ist daher der Strom ¨ ¨ des ausgespeicherten Sauerstoffs bekannt, ist es auch die Reaktionswarme und damit die adiabate Temperaturerhohung. Durch die Variation von Lambda vor und nach dem Kat kann unter Kenntnis des Gesamtmassenstroms der Sauerstoffstrom aus oder in den Kat bestimmt werden. ¨ ¨ Unter der Voraussetzung es lage ein vollstandig mit Sauerstoff beladener Katalysator vor, wird sich bei der Ausspeicherung der Katalysator unter Annahme des Einmermodells von vorne nach hinten entladen. Ist aus %BGLAMABM der momentane Beladungszustand des Katalysators bekannt, kann daraus geschlossen werden, wo die Reaktionsfront steht, ¨ ¨ bzw. in welchem Brick die Warme freigesetzt wird. Dies hat einen Einfluss auf die Dynamik der Temperaturen und im zeitlichen Mittel auf den Ort des Warmeeintrags und damit auf das sich einstellende Temperaturprofil.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ F.2) Erlauterungen zu den Hierarchien des Submodells fur ¨ LAMBDA−SPLIT ¨ durchlaufen werden muß, um ggf. alle entsprechenden Prozesse zu stoppen. Das muß getan • MAIN_CKA: In der obersten Hierarchie wird entschieden, ob die CKA−Funktionalitat ¨ werden, wenn das Katalysatormodell nicht gerechnet wird, oder wenn innerhalb des Katalysatormodells ein anderes Submodell aufgerufen wird. Ebenfalls die Abhangigkeit von der CKA−Einschaltbedingung ist mit SY_CKA geklammert. Um die Einschaltbedingungen z.B. bei der Applikation gezielt zu umgehen, kann diese uber ¨ das Codeword CWKTMHK ausgeschaltet werden. Wenn uber ¨ die Einschaltbedingungen auf das CKA−Submodell zugegriffen werden soll, muss dieses uber ¨ SY_CKA aktiv geschaltet werden. ¨ ¨ • DET_RSC_HK: Hier wird jeweils der aktuellste Wert der Sauerstoffspeicherfahigkeit ubernommen. ¨ Uber das Codeword CWCKAHK kann zwischen OSC und RSC umgeschaltet ¨ werden, ob der tatsachliche ¨ ¨ werden. Ebenso kann ausgewahlt Wert oder der jeweilige Minimalwert verwendet wird. Dies hangt von den Prozessbedingungen ab. Bei schnellen ¨ Be− und Entladevorgangen wird in der Regel ledgiglich der jeweils kleinere Wert gelten. • TEST_RSCHMEI: Liegt beim ersten Aufruf von CKA keine unmittelbar aktuelle Messung vor, wird rschmei_w nicht belegt. In diesem Fall bleibt der Wert auf 0 stehen. Damit die ¨ Zuordnung des Reaktionsortes nicht vollig sinnlos wird, wird der aktuellste Wert verwendet, der verfugbar ¨ ist. ¨ • REACTION_ENTHALPY_CKA: Berechnung der Reaktionsenthalpie bezogen auf Sauerstoff. Diese andert sich im CKA−Kontext nur sehr wenig und wird deshalb im 200ms− Raster berechnet. ¨ ¨ ¨ • CKA_HK_CALC_Q: Berechnung der Warmestr ome im Falle von CKA. Der Warmestrom wird aus dem Produkt des ausgespeicherten Sauerstoffstroms und der auf den Sauerstoff bezogenen Reaktionsenthalpie berechnet. ¨ ¨ • COND_SWCKA: Hier wird die Bedingung abgefragt, ob CKA oder die Warmeproduktion durch konstantes Mager− oder Fettgas berechnet werden muß. Uber Codeword kann zu Applikationszwecken immer auf das Konstantmodell umgeschaltet werden. ¨ ¨ • CALC_VL_HK: Um unabhangig von der Sondenspannung zu sein, auf die geregelt wird und abhangig derer in %BGLAMABM die Eigenschaften ”voll” und ”leer” fur ¨ den ¨ Kat gesetzt werden, wird hier der Befullungszustand ¨ aus dem auftretenden Strm berechnet. Der Befullungszustand ¨ andert sich, wenn dieser nicht voll und nicht leer ist. ¨ Sauerstoffmangel fuhrt nur zu einer Anderung, wenn der Kat nicht leer ist, Sauerstoffuberschuß, wenn der Kat nicht voll ist. ¨ ¨ • CKA_REAC_BRICKS_HK: In dieser Hierarchie wird ausgewertet, wo eine Reaktion zugeschlagen wird. ¨ • CKA_HK_CALC_Q_I: Interne Berechnng des Warmestromes. ¨ • CKA_CALC_Q_ATM_HK: Berechnung der Emissionen in der mageren Halbperiode angelehnt an die Berechnung fur ¨ den ”gewohnlichen” Betriebsfall. ¨ • CKA_CALC_QR_CKA_HK: Berechnung der Reaktionswarme in der mageren Halbperiode. ¨ ¨ ¨ • CKA_INTEGRATION: Integration der Warmestr ome und Ubergang von 20ms ins 200ms−Raster. ¨ ¨ ¨ • CALC_CTAD_CKA: Integration der Warmestr¨ ome und Ubergang von 20ms ins 200ms−Raster, sowie Berechnung der adiabaten Temperaturerhohung. G) Submodell fur ¨ den ”gewohnlichen” ¨ Betrieb G.1) Physikalisch−chemsicher Hintergrund Der physikalisch/chemische Hintergrund entspricht hinsichtlich der Modellierung der Reaktionen in den einzelnen Bricks dem dargestellten Sachverhalt bei LAMBDA−SPLIT. Die in ¨ den Katalysator eintretende Reaktionswarme wird allerdings in Form der Emissionen von Kohlenwasserstoffen und Kohlenmonoxid in Kennfeldern bereitgestellt. ¨ G.2) Erlauterungen zu den Hierarchien • MAIN_US: Die lokale Umsatzrate im Katalysator wird analog der sich ergebenden Beziehung bei LAMBDA−Split−Betrieb bestimmt. Abweichend von den obigen Ableitungen ¨ ¨ (Homogenbetrieb, Schichtbetrieb, ....) werden entsprechende Emissionskennkann die eintretende Warmemenge nicht analog bestimmt werden. Fur ¨ die hier notwendigen Falle ¨ felder belegt, die fur ¨ die verschiedenen Betriebszustande gesondert zu applizieren sind. Wenn kein LAMBDA−SPLIT und CKA, dann wir der ”Normalbetrieb” gerechnet. • CALC_EMISSIONS_IN_HK: Berechnung Emissionen fur ¨ alle F¨alle. Im Schubfall wird auch ein Kennfeld vorgehehalten. Hier werden HC−Emissionen aus dem Wandfilm vorhanden sein. • CALL_EM_US: Bereitstellung der Hierarchien fur ¨ die Emissionen in den verschiedenen Betriebsarten • EM_SCH, EM_HOM, EM_HMM: Bereitstellung der Emissionskennfelder und −korrekturterme. Falls weder Homogenbetrieb, Schichtbetrieb noch Homogen−Mager Betrieb vorliegt, werden die Emmissionen auf 0 gesetzt. ¨ ¨ ¨ • CALC_QR_IN_HK: Berechnung der eingetragenen aquivalenten Warmestr ome aus den Emissionen. ¨ ¨ • REACTIONRATE_US_HK: Verteilung der Reaktionswarme auf die verschiedenen Bricks und Berechnung der adiabeten Temperaturerhohungen. ¨ • CONVERSION_HK: Berechnung der lokalen Reaktionsumsatze.
APP KTMHK 2.20.1 Applikationshinweise ¨ folgende applizierbare Parameter, Kennlinien und Kennfelder. Folgende Bedatungsvorschlage ¨ Die vorliegende Funktion enthalt werden gegeben: CHK = 800 J/kg/K ¨ ¨ CHK fur Die spezifischen Warmekapazit at ¨ die Bricks bestimmt gemeinsam mit der Masse der Bricks die Dynamik. Beide mussen ¨ entsprechend angepaßt werden. Bei guter Isolierung der Bricks sollten die Werte dem realen Stoffwert, bzw. der realen Katalysatormasse entsprechen LAMRADHK = 1 W/m/K ¨ ist die radiale Warmeleitf ¨ ¨ Aufgrund der Kanale ahigkeit des Katalysators kleiner als die des Vollamterials. VHK = 2 l
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1865 von 4100 31.JAN.2003 Thomas Brosi
LHK = 0.2 m CPLUFT [J/kg/K] THKARI_W [ ◦ C] CPLUFT [J/kg/K]
−60 1003
0 1004
100 1007
300 1019
1200 1109
¨ ¨ ¨ von Luft stellt keinen Applikationsparameter dar! Die Stoffwerte sind aus Baehr, Thermodynamik entnommen. Die Temperaturabhangigkeit der Warmekapazit at DELTAHROH [J/mg] LADHR_W [−] MSDHR_W [kg/h]
0.6 17 17 17 17 17
10 50 100 200 500
0.7 17 17 17 17 17
0.8 17 17 17 17 17
0.9 17 17 17 17 17
1.0 17 17 17 17 17
¨ ¨ Im Kennfeld DELTAHROH ist die Reaktionsenthalpie der Oxidation von fettem Abgas abgelegt. Diese hangt von der Zusammensetzung des Fettgases ab. Als Bezugsgroße ist ¨ ¨ die umgesetzte Sauerstoffmasse gewahlt. Theoretische und experimentelle Ergebnisse zeigen, daß die Abhangigkeit von den Betriebsparametern nur gering ist. Bestimmend fur ¨ die Reaktionsenthalpie ist Zusammensetzung des Fettgases. Daher ist es bei Mehrbanksystemen und LAMBDA−ASPLIT wichtig, die Reaktionsenthalpie mit den Bedingungen ¨ ¨ der jeweils fetten Bank zu berechnen. Aus softwaretechnischen Grunden ¨ mussten als Eingange in das Kennfeld die Großen ladhr_w und msdhr_w gew¨ahlt werden, auf die die ¨ ¨ Großen, von denen das Kennfeld abhangt (msabvhk_w und lavhk_w bei CKA bzw. die Bedingungen des jeweils fetten Stromes bei LAMBDA−SPLIT − msabvy_w/msabvy2_w bzw. lavymi_w/lavymi2_w) umgespeichert werden). AIZUAGHK = 0.5 ¨ ¨ 25% (0.25). Anteil des Innenbereiches am Gesamtkat (Querschnittsflache bzw. Masse). Der minimal erlaubte Anteil des Innenbereichs am Gesamtkat betragt KLMSSPLIT [−] MSABVHK_W [kg/h] KLMSSPLIT [−]
0 0.5
8 0.55
32 0.59
60 0.6
100 0.62
160 0.62
250 0.62
350 0.62
¨ Die Kennlinie beschreibt die Aufteilung des Massenstroms auf die innere und außere Zone des Hauptkats bei zweidimensionaler Beschreibung des Hauptkats. Die Werte geben den ¨ ¨ Anteil des ankommenden Massenstroms wieder, der im Innenbereich stromt. Die Werte korrespondieren mit der Flachenaufteilung AIZUAGES. Die Stutzstellenverteilung ¨ ist die in der Funktion belegte Gruppenstutzstellenverteilung ¨ SMH08TMUW und im folgenden angegeben. SMH08TMUW [kg/h]
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SMH08TMUW [kg/h]
0
8
32
60
100
160
250
350
¨ Gruppenstutzstellenverteilung ¨ fur ¨ eine Reihe von massenstromabhangigen Kennlinien und Kennfelder. KLKAAHK [W/K] VFZG_W [km/h] KLKAAHK [W/K]
0 0.0
20 0.0
40 0.0
80 0.0
120 0.0
160 0.0
220 0.0
¨ ¨ ¨ ¨ ¨ Die Kennlinie KLKAHK beschreiben den Warmeverlust an die Umgebung. Der Warmeverlust hangt ab von der Fahrzeuggeschwindigkeit (abhangig von der Umstromung). Bei guter Isolierung des Kats gegen das Rohr sollte dieser Effekt klein sein. Die Fahrzeuggeschwindigkeit als Eingang entstammt der referenzierten Gruppenstutzstelle ¨ SV07TMUW. KLQTINHK [W/K] MSABVHK_W [kg/h] KLQTINHK [W/K]
0 0.0
8 0.0
32 0.0
60 0.0
100 0.0
160 0.0
250 0.0
350 0.0
0 0.0
8 0.0
32 0.0
60 0.0
100 0.0
160 0.0
250 0.0
350 0.0
KLQTOUTHK [W/K] MSABVHK_W [kg/h] KLQTOUTHK [W/K]
¨ ¨ ¨ Die Kennlinien KLQTINHK und KLQTOUTHK berucksichtigen ¨ den Warmeverlust an den Enden des Katalysators abhanig vom Massenstrom. Abhangig davon ergeben sich Ver¨ wirbelungen im Gasraum vor und nach dem Katalysator. Diese sorgen dafur ¨ daß das Gas vor dem Ein− bzw. nach dem Austritt einen intensiven Warmekontakt zur Rohrwand hat ¨ ¨ ¨ und beim Ruckstrom ¨ dann die entsprechende Stirnflache des Katalysators kuhlt. ¨ Derzeit sind die stirnseitigen Warmeverluste im Modell abhangig von der Umgebungstemperatur berucksichtigt. Die Stutzstellenverteilung fur SMH08TMUW (s.o.). ¨ ¨ ¨ MSABVHK_W entstammt der Gruppenstutzstellenverteilung ¨ ¨ Bemerkung: Aus einer bestehenden ATM−Bedatung fur fur ¨ einen Hauptkatalysator kann eine erste Schatzung ¨ die Werte des Kennfelds KLQOUTHK generiert werden. Im ATM wird ¨ ¨ der Hauptkat aus zwei Bricks modelliert. In der Regel wird die chemische Reaktion im ersten Brick angenommen. Die Warmeerluste, die der Brick erfahrt, werden im zweiten Brick ¨ ¨ realisiert und sind in der Kennlinie FATMEHK abhangig vom Massenstrom abgelegt. Die Kennlinie KLQOUTHK besitzt ebenfalls eine Abhangigkeit vom Massenstrom. Damit ist eine ¨ einfache Umrechnung moglich. ¨ Die in FATMEBHK enthaltenen Werte sind negativ, wenn es sich um Warmeverluste handelt, die beschrieben werden.
∆Tu = FAT MEBHK = KLQOUT HK · (Tu −T )
(54)
¨ ¨ In Kenntnis der Umgebungstemperatur und einer mittleren Katalysatortemperatur lassen sich somit erste Schatzwerte fur ¨ KLQOUTHK berechnen. Diese konnen allerdings aufgrund ¨ der variablen Temperaturen lediglich eine Großenordnung darstellen. KLCOHKH [−] MSABVHK_W [kg/h] KLCOHKH [−]
0 0.0003
8 0.0003
32 0.0003
60 0.0003
100 0.0005
160 0.002
250 0.0026
350 0.0039
0 0.00015
8 0.00015
32 0.00015
60 0.00015
100 0.00025
160 0.001
250 0.0013
350 0.00195
0 0.0
8 0.0
32 0.0
60 0.0
100 0.0
160 0.0
250 0.0
350 0.0
KLCOHKHMM [−] MSABVHK_W [kg/h] KLCOHKHMM [−] KLCOHKS [−] MSABVHK_W [kg/h] KLCOHKS [−]
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTMHK 2.20.1
Seite 1866 von 4100 31.JAN.2003 Thomas Brosi
KLHCHKH [−] MSABVHK_W [kg/h] KLHCHKH [−]
0 0.0
8 0.0
32 0.0
60 0.0
100 0.0
160 0.0
250 0.0
350 0.0
0 0.00005
8 0.00005
32 0.00005
60 0.00005
100 0.0001
160 0.0003
250 0.00039
350 0.0006
0 0.0001
8 0.0001
32 0.0001
60 0.0001
100 0.0002
160 0.0006
250 0.00078
350 0.0012
0 0.0
8 0.0
32 0.0
60 0.0
100 0.0
160 0.0
250 0.0
350 0.0
KLHCHKHMM [−] MSABVHK_W [kg/h] KLHCHKHMM [−] KLHCHKS [−] MSABVHK_W [kg/h] KLHCHKS [−] KLHCHKSA [−] MSABVHK_W [kg/h] KLHCHKHMM [−]
Die Kennlinien KLCOHKH, KLCOHKHMM und KLCOHKS bzw. KLCOHKH, KLCOHKHMM und KLCOHKS geben die in den Hauptkat eintretenden Emissionen an. F¨ur ”Normalbe¨ ¨ ¨ trieb” sind die Konzentrationsverlaufe naherungsweise nur vom Massenstrom abhangig. Die Stutzstellenverteilung ¨ fur ¨ MSABVHK_W entstammt der Gruppenstutzstellenverteilung ¨ ¨ SMH08TMUW (s.o.). Die Werte fur ¨ die HC−Emissionen sind noch mit den beiden im folgenden angegebenen Kennlinien abhangig von der Beschleunigung und der Motortemperatur zu korrigieren. ¨ Bemerkung: In bestehenden Abgastemperaturmodellen wurde die Exothermie in Form eines massenstromabhangigen Offsets auf die Eintrittstemperatur in einen Brick modelliert ¨ (FATMEHK). Die Formulierung mit Emissionen ist unter der Annahme von Vollumsatz gleichbedeutend uber ¨ die Adiabate Temperaturerhohung. Daraus folgt:
CO HC HC HC wCO KLCOHK · H2COFAK · ∆hCO in · H2COFAK · ∆hR +win · ∆hR R +KLHCHK · ∆hR = cp cp
∆Tad = FAT MEHK =
(55)
¨ ¨ Unter der Voraussetzung, dass der Warmeverlust keine dominierende Rolle spielt, konnen die Daten aus %ATM mit identischer Modellierungstiefe in die hier vorliegende Mo¨ dellierungssystematik umgerechnet werden. Auf diesem Wege lassen sich ggf. einfach gute Schatzungen fur ¨ die Kennfeldbelegung errechnen, wenn das ATM schon appliziert ist. ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CHCHKDNDT [−] DNDT_W [1/min/s] CHCHKDNDT [−]
0 1.0
50 4.0
100 8.0
200 10.0
500 10.0
1000 10.0
10000 10.0
100000 10.0
CHCHKTM [−] TMOTK_W [ ◦ C] CHCHKTM [−]
−60 10.0
−30 10.0
0 5.0
30 2.0
60 1.3
90 1.05
120 1.0
Die beiden angegebenen Korrektur−Kennlinien wirken lediglich auf die HC−Konzentration. H2COFAK = 1.25 ¨ Die Konzentration und damit die entsprechende Warmeerzeugung durch Wasserstoff wird nicht getrennt erfaßt. Der Beitrag von Wasserstoff wird uber ¨ einen applizierbaren Kor¨ rekturwert mitberucksichtig. ¨ In der Regel findet man in der Literatur, daß CO und H2 im Abgas etwa in einem Molverhaltnis von 3:1 zu einander stehen. Die Reaktionsenthalpien ¨ ¨ verhalten sich wie 280:240. Das fuhrt ¨ auf ein Erhohungsfaktor fur ¨ die Reaktionswarme von etwa 1.25. KFXCOHK [−] THKARI_W [ ◦ C] RGHK_W [1/h]
3000 7000 12000 20000 40000 60000 80000 100000
100 100 100 100 100 100 100 100 100
150 19 24 32 49 100 100 100 100
200 9 10 12 13 16 19 19 19
240 1 1.5 2.3 4 9 9 9 9
280 0.11 0.25 0.43 0.67 1 1 1 1
320 0.05 0.06 0.07 0.08 0.09 0.11 0.11 0.11
360 0.01 0.01 0.01 0.01 0.02 0.03 0.04 0.05
400 0 0 0 0 0 0 0.01 0.01
500 0 0 0 0 0 0 0 0
600 0 0 0 0 0 0 0 0
700 0 0 0 0 0 0 0 0
800 0 0 0 0 0 0 0 0
3000 7000 12000 20000 40000 60000 80000 100000
100 100 100 100 100 100 100 100 100
150 19 24 32 49 100 100 100 100
200 9 10 12 13 16 19 19 19
240 1 1.5 2.3 4 9 9 9 9
280 0.11 0.25 0.43 0.67 1 1 1 1
320 0.05 0.06 0.07 0.08 0.09 0.11 0.11 0.11
360 0.01 0.01 0.01 0.01 0.02 0.03 0.04 0.05
400 0 0 0 0 0 0 0.01 0.01
500 0 0 0 0 0 0 0 0
600 0 0 0 0 0 0 0 0
700 0 0 0 0 0 0 0 0
800 0 0 0 0 0 0 0 0
3000 7000 12000 20000 40000 60000
100 100 100 100 100 100 100
150 19 24 32 49 100 100
200 9 10 12 13 16 19
240 1 1.5 2.3 4 9 9
280 0.11 0.25 0.43 0.67 1 1
320 0.05 0.06 0.07 0.08 0.09 0.11
360 0.01 0.01 0.01 0.01 0.02 0.03
400 0 0 0 0 0 0
500 0 0 0 0 0 0
600 0.0 0.0 0.0 0.0 0.0 0.0
700 0 0 0 0 0 0
800 0 0 0 0 0 0
KFXHCHK [−] THKARI_W [ ◦ C] RGHK_W [1/h]
KFXLSHK [−] THKARI_W [ ◦ C] RGHK_W [1/h]
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
80000 100000
100 100
100 100
19 19
KTMHK 2.20.1
9 9
1 1
0.11 0.11
0.04 0.05
Seite 1867 von 4100 31.JAN.2003 Thomas Brosi
0.01 0.01
0 0
0.0 0
0 0
0 0
¨ Die Kenneflder KFXLSHK, KFXCOHK und KFXHCHK beschreiben die Abhanigkeit des Reaktionsumsatzes bzw. der Reaktionsgeschwindigkeit von der Bricktemperatur und dem ¨ ¨ Massenstrom. KFXLSHK ist lediglich fur ¨ LAMBDA−Split Betrieb notwendig. Sie reprasentieren die Abhangigkeit der Reaktionsgeschwindigkeits− und Stoffubergangsparameter ¨ (Arrhenius−Ansatz und Stoffubergangskoeffizient). ¨ Die Kohlenmonoxid− bzw. Wasserstoff−Umsetzung wird schon bei niedrigerer Temperatur einsetzen. Bei LAMBDA−SPLIT liegt ¨ ¨ im Abgas in erster Naherung lediglich Kohlenmonoxid (und Wasserstoff) vor, so dass die Werte des Kennfelds nach der Applikation naher an denen fur ¨ Kohlenmonoxid als an denen fur ¨ Kohlenwasserstoff liegen sollte. CORRDTLS [−] LAVHK_W [−] CORRDTLS [−]
0.7 0.63
0.8 0.72
0.9 0.82
0.95 0.93
1.0 1.0
1.1 1.0
1.4 1.0
2.0 1.0
¨ ¨ Die Kennlinie CORRDTLS berucksichtigt ¨ insbesondere, daß im fetten Betrieb (nach Mischung der Teilstrome aus beiden Banken) keine Totaloxidation im Hauptkat vorliegt, was die ¨ ¨ Reaktionswarme ggf. erheblich verringert. Ansonsten konnen uber ¨ dieses Kennfeld ggf. auch kinetische Einflusse ¨ der Zusammensetzung einfließen, wenn nicht alles umgesetzt wird. MATMHK
= 1 kg
Masse des Hauptkatalysator. DTRILIMHK
= 3s
Im Fettbetrieb wird der Sauerstoff aus dem Katalysator reagieren, solange gespeicherter Katalysator vorliegt. Bei Sondenfehler wird nicht erkannt, wenn der Katalysator leer ist. Die hier vorzugebende Zeit stellt zur Sicherheit eine Obergrenze fur ¨ die Reaktion von Fettgas mit gespeichertem Sauerstoff dar, falls die Leergrenze nicht erkannt werden kann. NBTKIHKM
= SY_NBAHK/2
¨ Als Schnittstelle fur ist uber ¨ die Katalysatortemperatur nach außen wird u.a. die Temperatur TKIHKM_W bzw. TKIHKCM_W gebildet. Welcher Brick diese Temperatur reprasentiert ¨ den gegebenen Parameter einzustellen. Es wird empfohlen, diese Temperatur etwa in der Mitte des Kats anzuordnen. Belegung der Codeworte: CWATM ist ein Codeword aus %ATM. Es wird hier referenziert. Es steuert u.a. die Verwendung des Katalysatortemperaturmodells. Im Kontext der vorliegenden Funktion ist nur Bit 4 von Bedeutung: CWATM Bit 0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1 2 3 4 5 6 7
Wert 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Dez. 0 1 0 2 0 4 0 8 0 16 0 32 0 64 0 128
Bedeutung
Wert 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Dez. 0 1 0 2 0 4 0 8 0 16 0 32 0 64 0 128 0 256 0 512 0 1024 0 2048 0 4096 0 8192
Bedeutung ¨ gewohnlicher Betrieb inaktiv (kann nicht zugeschaltet werden) ¨ gewohnlicher Betrieb aktiv (kann zugeschaltet werden) CKA−Betrieb inaktiv (kann nicht zugeschaltet werden) CKA−Betrieb aktiv (kann zugeschaltet werden) LAMBDA−SPLIT−Betrieb inaktiv (kann nicht zugeschaltet werden) LAMBDA−SPLIT−Betrieb aktiv (kann zugeschaltet werden)
Hauptkattemperatur wird in KTMHK berechnet Hauptkattemperatur wird nicht in KTMHK berechnet
CWKTMHK Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13
¨ KTMHK (Standardkoeffizienten) wird abhangig von Einschaltbedingungen gerechnet ¨ Debug−Mode: KTMHK (Standardkoeffizienten) wird unabhangig von Einschaltbedingungen gerechnet ¨ USUAL−Submodell wird abhangig von Einschaltbedingungen gerechnet ¨ Debug−Mode: USUAL−Submodell wird unabhangig von Einschaltbedingungen gerechnet
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
14
0 1 0 1
15
0 16284 0 32568
TEMPKON 8.20.1
Seite 1868 von 4100 31.JAN.2003 Thomas Brosi
¨ CKA−Submodell wird abhangig von Einschaltbedingungen gerechnet ¨ Debug−Mode: CKA−Submodell wird unabhangig von Einschaltbedingungen gerechnet ¨ LAMBDA−SPLIT−Submodell wird nur abhangig von Einschaltbedingungen gerechnet ¨ Debug−Mode: LAMBDA−SPLIT−Submodell wird unabhangig von Einschaltbed. gerechnet
¨ ¨ ¨ Mit Setzen von Bit Nr. 12 werden die Zeitkonstanten und der Warmeverlust, ggf. die Massenstromaufteilung und der radiale Warmeleitkoeffizient berechnet − unabhangig von der ¨ Berechnung der Submodelle. Die Berucksichtigung ¨ einer bestimmten Betriebsart aus den Submodellen erfolgt nur, wenn das entsprechende hohere Bit fur ¨ die Betriebsart auch gesetzt ist. Es ist zu beachten, dass das Bit B_ktmhk gesetzt wird, die berechneten Temperaturen damit in %ATM ubernommen ¨ werden. ¨ WICHTIG: Fur ¨ Serienstande sind von CWKTMHK nur die Bits 0,1 und 2 sinvoll! Die Debug−Schalter sind auf 0 zu setzen! CWCKAHK Bit 0 1 2 3 4 5 6 7
Wert 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Dez. 0 1 0 2 0 4 0 8 0 16 0 32 0 64 0 128
Bedeutung ¨ Reaktionszone abhangig von Fullstand ¨ variabel Reaktionszone uber ¨ Bit 1 fixiert Reaktionszone konstant in allen Bricks (nur gemeinsam mit Bit 0) Reaktionszone nur im ersten Brick (nur gemeinsam mit Bit 0) ¨ der Bedingungen aus CKA und obigen KL Debug−Hilfe: Exothermie gemaß Debug−Hilfe: Exothermie immer aus Kennfeldern Emissionen ¨ Bestimmung der O2−sp.−fahigk. aus den Grundwerten (OSCHME/RSCHME) ¨ Bestimmung der O2−sp.−fahigk. aus den Minimalwerten (OSCHMN/RSCHMN) ¨ Verwendung von OSC als Sauerstoffspeicherfahigkeit ¨ Verwendung von RSC als Sauerstoffspeicherfahigkeit
Wert 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Dez. 0 1 0 2 0 4 0 8 0 16 0 32 0 64 0 128
Bedeutung ¨ Reaktion abhangig von Temperatur und Massenstrom Reaktion uber ¨ Bit 1 fixiert Reaktion konstant in allen Bricks (nur gemeinsam mit Bit 0) Reaktion nur im ersten Brick (nur gemeinsam mit Bit 0)
CWLSPHK
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit 0 1 2 3 4 5 6 7
FU TEMPKON 8.20.1 Temperatur-Konvertermodul FDEF TEMPKON 8.20.1 Funktionsdefinition Diese Funktion existiert, damit alle Temperatur-Schnittstellen richtig bedient werden. Intern werden in der Software Temperaturen von ◦ C in Kelvin und umgekehrt umquantisiert. Nach außen sind weiterhin ALLE Temperaturen in Grad Celsius sichtbar. entspricht tabgm_w tabgm tavsom_w tkatm_w tkatm tahsom_w tmotk_w tmotk tabgkrm_w tikatm_w
tavso_w tavso_w tavso_w tahso_w tahso_w tahso_w tmot tmot taikr_w tkivkm_w
nur f¨ ur SY_TURBO >0
ABK TEMPKON 8.20.1 Abkurzungen ¨ Systemkonstante
Art
SY_STERHK SY_STERVK SY_TURBO
SYS (REF) Systemkonstante Bedingung Stereo hinter Kat SYS (REF) Systemkonstante Bedingung : Stereo vor Kat SYS (REF) Systemkonstante Turbolader
Variable
Quelle
TABGKRM2_W TABGKRM_W
TEMPKON TEMPKON
Referenziert von
Bezeichnung
Art
Bezeichnung
AUS AUS
Abgastemperatur im Krummer ¨ aus Modell, Bank2 Abgastemperatur im Krummer aus Modell ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEMPKON 8.20.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
TABGM TABGM2 TABGM2_W TABGM_W TAHSO2_W
TEMPKON TEMPKON TEMPKON TEMPKON ATM
DFFT, TKMWL DFFT, TKMWL
AUS AUS AUS AUS EIN
Abgastemperatur vor Kat aus Modell Abgastemperatur vor Kat aus Modell Bank2 Abgastemperatur vor Kat aus Modell (Word) Bank2 Abgastemperatur vor Kat aus Modell (Word) Abgastemperatur an Sonde hinter Kat aus Modell, Bank 2
TAHSOM2_W TAHSOM_W TAHSO_W
TEMPKON TEMPKON ATM
AUS AUS EIN
Abgastemperatur an Sonde hinter Kat aus Modell, Bank 2 Abgastemperatur an Sonde hinter Kat aus Modell Abgastemperatur an Sonde hinter Kat aus Modell
TAIKR2_W
ATM
TAIKR_W
ATM
TAVSO2_W
ATM
TAVSOM2_W TAVSOM_W TAVSO_W
TEMPKON TEMPKON ATM
TIKATM TIKATM2 TIKATM2_W TIKATM_W TKATM TKATM2 TKATM2_W TKATM_W TKIVKM2_W
TEMPKON TEMPKON TEMPKON TEMPKON TEMPKON TEMPKON TEMPKON TEMPKON ATM
TKIVKM_W
ATM
TMOT
GGTFM
TMOTK TMOTK_W
TEMPKON TEMPKON
BGTPABG, DLSAHKBD, TEMPKON
BGTPABG, DLSAHKBD, TEMPKON ATMHEX, ATR,EIN BGAGR, BGLASO,BGPABG, ... ATMHEX, ATR,EIN BGAGR, BGLASO,BGPABG, ... BGTPABG, DHRLSU,- EIN TEMPKON AUS AUS BGTPABG, DHRLSU,- EIN TEMPKON AUS AUS AUS AUS DFFT, TKMWL AUS DFFT, TKMWL AUS AUS AUS EIN ATR, BGLAMABM,BGLAMOD, BTKAT,DKATFKEB, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BGSIK AUS AUS ATM, ATMHEX,BBAGR, BGAGRA,BGAGRSOL, ...
Seite 1869 von 4100 31.JAN.2003 Thomas Brosi
Abgastemperatur im Krummer ¨ (Bank 2)
Abgastemperatur im Krummer ¨
Abgastemperatur an Sonde vor Kat aus Modell, Bank 2 Abgastemperatur an Sonde vor Kat aus Modell, Bank 2 Abgastemperatur an Sonde vor Kat aus Modell Abgastemperatur an Sonde vor Kat aus Modell Abgastemperatur im Katalysator aus Modell Abgastemperatur im Katalysator aus Modell Bank 2 Abgastemperatur im Katalysator aus Modell Bank 2 Abgastemperatur im Katalysator aus Modell Katalysatortemperatur aus Modell Katalysatortemperatur aus Modell, Bank2 Katalysatortemperatur aus Modell (Word) Bank2 Katalysatortemperatur aus Modell (Word) Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen, Bank2
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
Motor-Temperatur Motor-Temperatur, Ausgabe in Grad C, intern in Kelvin Motor-Temperatur, Ausgabe in Grad C, intern in Kelvin
FB TEMPKON 8.20.1 Funktionsbeschreibung In der Funktion werden, f¨ ur eine ¨ Ubergangszeit, Temperaturen von einem Grad-Celsius- in einen Kelvin-Wertebereich und umgekehrt umgerechnet.
APP TEMPKON 8.20.1 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATR 8.50.2
Seite 1870 von 4100 31.JAN.2003 Thomas Brosi
FU ATR 8.50.2 Abgastemperaturregelung FDEF ATR 8.50.2 Funktionsdefinition ATR: ¨ Ubersicht ==============
PI Controler for Lambda, Bank1 B_lalgf
B_bevab
B_ate
PI Controler for ignition angle TATRZWS tatrzws_w
B_stend rk_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tans
B_stend
ATRBB
rk_w
ATRB1
dlatr_w
B_ate
ATRZW B_ate dmrkh_w rdtatrz_w tatrzws_w B_atrzw tatr_w detazwrx tatr2_w E_lm B_atrzwnl E_tm B_ate2
dlatr_w detazwrx B_atrzwnl dlamatr_w B_atrb E_lm E_ta detazw E_tm B_ate2 dlatr2_w dlamatr2_w
B_atrb
tans
TATRLA tatr_w tatr2_w
rdtatrz_w ATRB2 B_atrzw tatr2_w dlatr2_w B_atrb B_lalgf2
B_lalgf2
B_bevab2
B_bevab2 E_lm E_ta E_tm B_ate2
ATRKO
ATRNL dlatrnl_w detazwnl B_atrzwnl B_atrnl
dlatrnl_w detazwnl
dlamatr_w
detazw
dlamatr2_w
B_atrnl
E_lm E_ta E_tm B_ate2
PI Controler for Lambda, Bank2
atr-main
dmrkh_w
B_lalgf tatr_w B_atrb B_bevab E_lm E_ta E_tm B_ate rdtatrz_w B_atrzw
atr-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATR 8.50.2
Seite 1871 von 4100 31.JAN.2003 Thomas Brosi
TATRLA: Auswahl der zu regelnden Temperatur ===========================================
CWATR
4
1/
tanvk_w
tatr_w 1/
tanvk2_w
tatr2_w 1/
5
tatr2_w
1/
tavvk_w
tatr_w 1/
1/ tavvk2_w
tatr2_w 1/
6
1/
tavhk_w SY_STERHK
tatr_w 1/ 0
1/
tatr2_w 1/
1/ tavhk2_w
tatr2_w 1/
taikr2_w
1/
7
tatr2_w 1/
1/ taikr_w
tatr_w 8
1/
1/
tkivkm_w
tatr_w 1/
1/ tkivkm2_w
tatr2_w 1/
1/
9
tatr_w 1/ 1/
1/
tkihkm2_w
tatr2_w 1/ tatr2_w
atr-tatrla
tkihkm_w
atr-tatrla TATRZWS: Sollwert f¨ ur Abgastemperatur bei Katheizen f¨ ur Entschwefelung ======================================================================
msabg_w
tatrzws_w
tatrzws_w
KFTATRZWS tumgk_w SY_NOXKAT
0
B_kahsue 1/ TOMKAHSU 0.0
[K]
tomkahsui/_100ms 1/ tomkahsui/_100ms
atr-tatrzws
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tatr_w
atr-tatrzws
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATR 8.50.2
Seite 1872 von 4100 31.JAN.2003 Thomas Brosi
ATRBB: Erkennung Regelbereich =============================
CWATR 0 B_stend rk_w
nmot
B_atrb
B_atrb tans
rlatr KFRLATR
SY_BDE
0
atr-atrbb
true B_hom atr-atrbb ATRZW: Abgastemperaturregelung Z¨ undwinkel =========================================
B_atrzw ATRZWFG E_lm
E_lm E_tm B_ate B_ate2
B_atrzwnl
B_atrzw
B_atrzw
ATRZWPI
tatr_w tatr2_w
rdtatrz_w
tatrzws_w
detazwrx
rdtatrz_w detazwrx
dmrkh_w
atr-atrzw
tatr_w tatr2_w tatrzws_w dmrkh_w atr-atrzw ATRZWFG: Freigabe Abgastemperaturregelung Z¨ undwinkel ====================================================
E_lm E_tm B_ate SY_STERVK 0
false
B_ate2 CWATR 1 SY_NOXKAT 0
B_atrzw
B_atrzwnl
B_atrzwnl
B_atrzw
true B_kahsu B_desu SY_STERHK 0 false B_desu2 SY_BDE 0 true B_hom
atr-atrzwfg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_tm B_ate B_ate2
B_atrzwnl
atr-atrzwfg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATR 8.50.2
Seite 1873 von 4100 31.JAN.2003 Thomas Brosi
ATRZWPI: Abgastemperaturregler Z¨ undwinkel =========================================
ATRZWP
detazwp_w
SY_STERVK 0
ATRZWI
tatr_w
rdtatrz_w rdtatrz_w
tatr2_w
detazwi_w
detazwr_w
0.0
detazwrx
detazwrx
tatrzws_w reset 1/
0.0 B_nozwkh dmrkh_w 0.0
B_atrzw
atr-atrzwpi
0.0
ATRB1: Abgastemperaturregelung Bank 1 =====================================
B_lalgf B_bevab B_atrb E_lm E_ta E_tm B_ate
tatr_w B_atrzw rdtatrz_w
ATRPI
B_atrsp B_atr tatr_w B_atrzw rdtatrz_w
rdtabg_w dlatr_w
dlatr_w
atr-atrb1
ATRLAFG rdtabg_w B_lalgf B_bevab B_atrb E_lm E_ta E_tm B_atrsp B_ate dlatr_w B_atr
atr-atrb1 ATRLAFG: Freigabe Abgastemperaturregelung Bank 1 ================================================
rdtabg_w 0.0 B_atr
B_atr
CWATR 0 dlatr_w 0.0 B_atrb B_bevab E_lm E_ta E_tm B_ate B_lalgf
B_rbatr
B_atrsp
B_atrsp
atr-atrlafg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
atr-atrzwpi
atr-atrlafg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATR 8.50.2
Seite 1874 von 4100 31.JAN.2003 Thomas Brosi
ATRPI: Abgastemperaturregler Bank 1 ===================================
rdtabg_w dlatrp_w KLATRP
ATRI tatr_w
tatr_w
RDA
1/
rdtabg_w
dlatri_w reset 1/ compute 1/
msabg_w rdtatrz_w B_atrzw B_nozwkh
dlatr_w
DLATRMN
dlatr_w
B_enable /NC
CWATR 2 1.0 msabg_w IMSABGMX B_atrzw B_nozwkh rdtatrz_w
atr-atrpi
B_atr B_atrsp
atr-atrpi RDA: Regeldifferenz-Auswahl Bank 1 ==================================
B_nozwkh B_atrzw SY_NOXKAT
CWATR 3 0
true B_kahsue
1/
msabg_w KLTATRS
rdtatr_w
rdtabg_w
tatr_w rdtatrz_w
TATRVHKS
1/
3/
rdtavhk_w
rdtabg_w
rdtabg_w
tavhk_w 2/ TATRIHKS tkihkm_w
rdtkihk_w atr-rda
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
atr-rda
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATR 8.50.2
Seite 1875 von 4100 31.JAN.2003 Thomas Brosi
ATRNL: Notlauf f¨ ur Abgastemperaturregelung ==========================================
B_atrnl 0.0 dlatrnl_w
nmot
dlatrnl_w
DLATRNLN B_atrzwnl
detazwnl
atr-atrnl
detazwnl
KETAZWNL atr-atrnl ATRKO: Koordination Regelungsausgang ====================================
B_atrb E_lm E_ta E_tm B_ate
B_atrnl
B_atrnl
SY_STERVK 0 false B_ate2
dlamatr_w 0.0
dlatr2_w
dlamatr2_w
B_atrzwnl detazwrx detazwnl
detazw
atr-atrko
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlatr_w dlatrnl_w
atr-atrko
ABK ATR 8.50.2 Abkurzungen ¨ Parameter ATRI ATRZWI ATRZWP CWATR DLATRMN DLATRNLN IMSABGMX KETAZWNL KFRLATR KFTATRZWS KLATRP KLATRP KLTATRS KLTATRS TATRIHKS TATRVHKS TOMKAHSU
Source-X
Source-Y
NMOT
NMOT MSABG_W RDTABG2_W RDTABG_W MSABG2_W MSABG_W
TANS TUMGK_W
Art
Bezeichnung
FW FW FW FW FW KL FW FW KF KF KL KL KL KL FW FW FW
¨ Verstarkungsfaktor I-Anteil Abgastemperaturregelung ¨ Verstarkungsfaktor I-Anteil Abgastemperaturregelung Zundwinkel ¨ ¨ Verstarkungsfaktor P-Anteil Abgastemperaturregelung Zundwinkel ¨ Codewort fur ¨ Abgastemperaturregelung Minimalbegrenzung Abgastemperaturregler Delta Lambdasoll in Notlauf Abgastemperaturregelung ¨ Inverser Wert fur Abgasmassenstrom ¨ maximal moglichen Konstante Zundwinkelwirkungsgrad-Differenz fur ¨ ¨ Notlauf Minimale Last fur ¨ Abgastemperaturregelung Solltemperatur hinter Vorkat fur ¨ Zundwinkelregler ¨ ¨ Verstarkungsfaktor P-Anteil Abgastemperaturregelung ¨ Verstarkungsfaktor P-Anteil Abgastemperaturregelung Solltemperatur fur ¨ Abgastemperaturregelung Solltemperatur fur ¨ Abgastemperaturregelung Sollwert Abgastemperatur im Hauptkat fur ¨ Abgastemperaturregelung Sollwert Abgastemperatur vor Hauptkat fur ¨ Abgastemperaturregelung ¨ Temperaturoffset fur ¨ gemaßigtes Katheizen zur Entschwefelung
Systemkonstante
Art
Bezeichnung
SY_BDE SY_NOXKAT SY_STERHK SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung Systemkonstante: NOx-Speicherkat in Abgassystem verbaut Systemkonstante Bedingung Stereo hinter Kat Systemkonstante Bedingung : Stereo vor Kat
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ATE B_ATE2 B_ATR B_ATR2 B_ATRB B_ATRNL B_ATRSP B_ATRSP2 B_ATRZW
EASTKO EASTKO ATR ATR ATR ATR ATR ATR ATR
ATR, BGPNOS, BGSIK ATR, BGPNOS, BGSIK LAMBTS LAMBTS
EIN EIN AUS AUS LOK LOK LOK LOK AUS
Bedingung Abgastemperatursensorfehler im System Bedingung Abgastemperatursensorfehler im System, Bank 2 Bedingung Abgastemperaturregelung Bedingung Abgastemperaturregelung Bank 2 Bedingung gultiger ¨ Betriebsbereich fur ¨ Abgastemperaturregelung Bedingung ATR im Notlauf Bedingung Abgastemperaturregler gesperrt Bedingung Abgastemperaturregler Bank 2 gesperrt Bedingung Abgastemperaturregelung fur ¨ Zundwinkeleingriff ¨
ATR, LAMBTS ATR, MDBGRG ATR, MDBGRG KOMRH, LAMBTS
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_ATRZWNL B_BEVAB
ATR BGEVAB
B_BEVAB2
BGEVAB
B_DESU
BGSIK
B_DESU2 B_HOM
BGSIK BDEMUM
B_KAHSU B_KAHSUE B_LALGF B_LALGF2 B_NOZWKH B_RBATR B_RBATR2 B_STEND
BGSIK BGSIK LAMKO LAMKO KOMRH ATR ATR BBSTT
DETAZW DETAZWI_W DETAZWNL DETAZWP_W DETAZWRX DETAZWR_W DFP_LM
ATR ATR ATR ATR ATR ATR ATR
DFP_TA
ATR
DFP_TM
ATR
DLAMATR2_W DLAMATR_W DLATR2_W DLATRI2_W DLATRI_W DLATRNL_W DLATRP2_W DLATRP_W DLATR_W DMRKH_W
ATR ATR ATR ATR ATR ATR ATR ATR ATR KOMRH
E_LM
DSELHFS
E_TA
GGTFA
E_TM
GGTFM
MSABG2_W
BGMSABG
MSABG_W
BGMSABG
NMOT
BGNMOT
RDTABG2_W RDTABG_W RDTATR2_W RDTATRZ_W RDTATR_W RDTAVHK2_W RDTAVHK_W RDTKIHK2_W RDTKIHK_W RK_W
ATR ATR ATR ATR ATR ATR ATR ATR ATR GK
RLATR TAIKR2_W
ATR ATM
TAIKR_W
ATM
TANS
GGTFA
TANVK2_W TANVK_W
ATM ATM
TATR2_W TATRZWS_W
ATR ATR
Referenziert von
ATR 8.50.2
Seite 1876 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK EIN
Bedingung Abgastemperaturregelung fur ¨ Zundwinkeleingriff ¨ im Notlauf Bedingung EV-Abschaltung auf Bank/Bank1
ATR, EVABUE,KOLASPH, LAMKO,LRSEB, ... EIN ATR, EVABUE,KOLASPH, LAMKO,LRSEB, ... ATR, BAKH, BBAGR,- EIN BBSAWE, KOLASPH, ... ATR EIN ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... ATR EIN ATR EIN EIN ATR, LAMBTS ATR EIN ATR EIN LOK LOK EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... KOMRH AUS LOK LOK LOK LOK LOK ATR, BBAGR, BBKH,- DOK BGRLFGZS, DDSS, ... ATR, BBAGR, BBKH,- DOK BGAGRTS, BGTMPK, ... ATM, ATR, BBAGR,- DOK BBKH, BGTABST, ... LAMBTS AUS LAMBTS AUS AUS LOK LOK LOK LOK LOK AUS ATR, DMDLU,EIN LAMBTS, MDKOL,MSF, ... ATR, BBAGR, BBKH,- EIN BBKW, BGRLFGZS, ... ATR, BBAGR, BBKH,- EIN BBKW, BGAGRTS, ... ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ... ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... LOK LOK LOK LOK LOK LOK LOK LOK LOK ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... LOK ATMHEX, ATR,EIN BGAGR, BGLASO,BGPABG, ... EIN ATMHEX, ATR,BGAGR, BGLASO,BGPABG, ... EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ATR, BGAGR EIN ATR, BGAGR, KODOH, EIN LAMBTS, SKR, ... LOK LOK
Bedingung EV-Abschaltung auf Bank2
Anforderung Schwefelregenerierung NOx-Katalysator Anforderung Schwefelregenerierung NOx-Katalysator Bank2 Bedingung Betriebsart Homogen Bedingung Katalysator aufheizen zur Entschwefelung Bedingung extremes Katalysatoraufheizen zur Entschwefelung Bedingung Laufgrenze ”Lambda fett” aktiv Bedingung Laufgrenze ”Lambda fett” aktiv ¨ ¨ Bedingung keine Zundwinkelverz ¨ ogerung fur ¨ Katheizen moglich Bedingung for FF setze Bit B_ATR zuruck ¨ Bedingung for FF setze Bit B_ATR2 zuruck, ¨ Bank 2 Bedingung Startende erreicht Detla Zundwinkelwirkungsgrad ¨ I-Anteil Abgastemperaturregler fur ¨ Zundwinkel ¨ Delta Zundwinkelwirkungsgrad ¨ aus Notlauf Abgastemperaturregelung fur ¨ Zundwinkel ¨ P-Anteil Abgastemperaturregler fur ¨ Zundwinkel ¨ Reglerausgang delta Zundwinkelwirkungsgrad ¨ begrenzt Reglerausgang delta Zundwinkelwirkungsgrad ¨ SG int. Fehlerpfadnr.:Hauptlastsensor SG-int. Fehlerpfadnr.: Ansauglufttemperatur TANS (-Ladeluft) Interne Fehlerpfadnummer: Motortemperatur Delta Lambdasoll aus Abgastemperaturregelung Bank 2 Delta Lambdasoll aus Abgastemperaturregelung delta Lambda Abgastemperaturregelung Bank 2 I-Anteil Abgastemperaturregler Bank 2 I-Anteil Abgastemperaturregler Delta Lambdasoll aus Notlauf Abgastemperaturregelung P-Anteil Abgastemperaturregler Bank 2 P-Anteil Abgastemperaturregler delta Lambda Abgastemperaturregelung Momentenreserve fur ¨ Katheizen
Errorflag: Hauptlastsensor Errorflag: Ansauglufttemperatur Errorflag: TMOT Abgasmassenfluß gefiltert (Word), Bank 2 Abgasmassenstrom gefiltert (Word), Bank 1 Motordrehzahl maximale Regeldifferenz zwischen Temp.sensor bzw. -modell und der Solltemperatur maximale Regeldifferenz zwischen Temp.sensor bzw. -modell und der Solltemperatur Regeldifferenz zwischen der Temperatur tatr2_w und der Solltemperatur, Bank 2 Regeldifferenz zwischen der Temperatur tanvk_w und der Solltemperatur tatrzws_w Regeldifferenz zwischen der Temperatur tatr_w und der Solltemperatur Regeldifferenz zwischen der Temperatur tavhkm_w und der Solltemperatur, Bank2 Regeldifferenz zwischen der Temperatur tavhkm_w und der Solltemperatur Regeldifferenz zwischen der Temperatur tkihkm2_w und der Solltemperatur Regeldifferenz zwischen der Temperatur tkihkm_w und der Solltemperatur relative Kraftstoffmasse
Lastschwelle fur ¨ Abgastemperaturregelung Abgastemperatur im Krummer ¨ (Bank 2)
Abgastemperatur im Krummer ¨
Ansaugluft - Temperatur Abgastemperatur nach dem Vorkat, Bank 2 Abgastemperatur nach dem Vorkat Temperatur fur ¨ Abgastemperaturregelung Bank 2 Solltemperatur fur ¨ Abgastemperaturregelung mit Zundwinkelverstellung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
TATR_W TAVHK2_W TAVHK_W
ATR ATM ATM
TAVVK2_W TAVVK_W TKIHKM2_W
ATM ATM ATM
TKIHKM_W
ATM
TKIVKM2_W
ATM
TKIVKM_W
ATM
TUMGK_W
BGTUMG
Referenziert von
ATR 8.50.2
Art
Bezeichnung
LOK EIN EIN
Temperatur fur ¨ Abgastemperaturregelung Abgastemperatur vor dem Hauptkatalysator, Bank 2 Abgastemperatur vor Hauptkat
ATR ATR, KOLASPH,KTMHK, LAMBTS EIN ATR, BGLASO ATR, BGLASO, LAMBTSEIN EIN ATR, BGLAMABM,BGLAMOD, BGMNOREG, BGSIK,... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... ATR, BGLAMABM,EIN BGLAMOD, BTKAT,DKATFKEB, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... ATM, ATMHEX, ATR,- EIN BGTPABG, KTMHK, ...
Seite 1877 von 4100 31.JAN.2003 Thomas Brosi
Abgastemperatur vor dem Vorkat, Bank 2 Abgastemperatur vor dem Vorkat Temperatur Katalysator im Hauptkat aus Modell, Bank2
Temperatur Katalysator im Hauptkat aus Modell
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen, Bank2
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
Umgebungstemperatur in Kelvin, Ausgabe in Grad C, intern in Kelvin
FB ATR 8.50.2 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Anmerkung zum m¨ oglichen Funktionseinsatz: Sobald Katheizen f¨ ur Entschwefelung nicht mehr ¨ uber Momentenreserve, sondern z.B. ¨ uber Doppeleinspritzung gemacht wird, muß die Abgastemperaturregelung ¨ uberarbeitet werden (derzeit Z¨ undwinkeleingriffe). Aufgabe: ======== Bauteileschutz (Kr¨ ummer, Laderturbine usw.) durch Abregelung der Abgastemperatur. Durch die Regelung kann die generelle Anfettung bei hoher Last und Drehzahl ("Vollastanreicherung") reduziert werden. Nur wenn die gesteuerte Anfettung nicht ausreicht, muß die Abgastemperaturregelung zus¨ atzlich anfetten --> Senkung des Kraftstoffverbrauchs. Befindet sich das System in einem Katheizvorgang und die Z¨ undwinkel werden nach sp¨ at verstellt, gleichzeitig ¨ uberschreitet aber das Abgassystem kritische Bauteileschutztemperaturen, dann wird als erster Schritt der Z¨ undwinkel wieder Richtung optimal gezwungen bevor dann in immer noch zu heißen F¨ allen die geregelte Anfettung wieder aktiviert wird.
Prinzip: ======== Eine zu hohe Abgastemperatur l¨ aßt sich durch Anfettung des Luft-Kraftstoff-Gemischs absenken. Durch diese Anfettung gelangt mehr Kraftstoff in den Zylinder als f¨ ur eine st¨ ochiometrische Verbrennung des Kraftstoffs notwendig w¨ are. Der unverbrannte Kraftstoff verdampft an den Zylinderw¨ anden und k¨ uhlt sie, wodurch auch die Abgastemperatur sinkt. F¨ ur die Regelung wird die Abgastemperatur ¨ uber einen Abgastemperatursensor gemessen oder durch ein Abgastemperaturmodell gesch¨ atzt. Solange die Abgastemperatur unterhalb der Regelsolltemperatur liegt, erfolgt keine Regelung. Es erfolgt also nur eine "Abregelung" der Abgastemperatur und keine "Aufregelung". Wird die Solltemperatur erreicht bzw. ¨ uberschritten, schaltet sich die Regelung ein. Im Normalfall wird ¨ uber den Regler mit Delta Lambda als Regelausgang geregelt. Um eine Anfettung des Gemischs zu erreichen, verstellt der Regler den Sollwert f¨ ur Lambda in Richtung "fett". Durch diese Anfettung sinkt die Abgastemperatur, und die Regelung stellt die gew¨ unschte Abgastemperatur ein. Sinkt die Abgastemperatur wieder unter die Solltemperatur, nimmt die Regelung auch die Anfettung zur¨ uck. Ist keine Anfettung mehr erforderlich, schaltet sich die Regelung aus. Im Spezialfall, wenn Katheizen f¨ ur Entschwefelung aktiv ist, wird eine Anfettung verboten (%LAMBTS) daf¨ ur aber der Z¨ undwinkel, durch den geheizt wird, wieder in Richtung optimalen Z¨ undwinkel gezogen. Ist die Abgastemperatur selbst bei optimalem Z¨ undwinkel noch zu heiß wird Katheizen komplett verboten und es wird wieder angefettet.
¨ Ubersicht Codewort CWATR ======================== CWATR = 0 --> gesamte Funktion ist ausgeschaltet
Bit-Nr.:
Bit-Nr.:
+---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | | | | | | | | | | | | | | | +---------> | | | | | | +-------------> | | | | | +-----------------> | | | | +---------------------> | | | +-------------------------> | | +-----------------------------> | +---------------------------------> +------------------------------------->
1 1 1 1 1 1 1 1
= = = = = = = =
Regler mit Delta Lambda als Stellgr¨ oße aktiv Regler mit Delta Z¨ undwinkel als Stellgr¨ oße aktiv Gewichtung ¨ uber msabg/IMSABGMX Regelung auf minimale Regeldifferenz MIN(rdtatr_w,rdtavhkm_w) Regeltemperatur = tanvk(2)_w Regeltemperatur = tavvk(2)_w Regeltemperatur = tavhk(2)_w Regeltemperatur = taikr(2)_w
+---+---+---+---+---+---+---+---+ | 15| 14| 13| 12| 11| 10| 9 | 8 | +---+---+---+---+---+---+---+---+ | | | | | | | | | | | | | | | +---------> 1 = Regeltemperatur = tkivkm(2)_w | | | | | | +-------------> 1 = Regeltemperatur = tkihkm(2)_w | | | | | +-----------------> | | | | +---------------------> | | | +-------------------------> | | +----------------------------->
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATR 8.50.2
Seite 1878 von 4100 31.JAN.2003 Thomas Brosi
| +---------------------------------> +------------------------------------->
Ist Bit 0 gesetzt muß Bit 4, 5, 6 oder 7 auch gesetzt sein, sonst ist tatr_w = 0 K. Andere Einstellungen f¨ ur CWATR sind nicht zul¨ assig!!
ATRBB: Erkennung Regelbereich f¨ ur Regelung auf Delta Lambda =========================================================== Hier erfolgt die Erkennung des g¨ ultigen Regelbereichs. ¨ Uber das Konfigurationsbyte CWATR kann die Regelung grunds¨ atzlich abgeschaltet werden. Ein g¨ ultiger Regelbereich liegt dann vor, wenn das Startende erkannt ist (B_stend = 1), und die Last rl oberhalb einer applizierbaren Schwelle rlatr liegt. Die Regelung ist nur im vollastnahen Bereich (rk > rlatr) aktiv und bei BDE Motoren mit B_hom=true, da nur dort hohe Abgastemperaturen zu erwarten sind. Sobald der Bereich verlassen wird, wird auch die Regelung ausgeschaltet, um z.B. beim ¨ Ubergang in den Leerlauf die Dauer der Anfettung zu verk¨ urzen. Der g¨ ultige Regelbereich wird durch das Flag B_atrb = 1 angezeigt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ATRLAFG: Freigabe Abgastemperaturregelung Bank 1 (Stellgr¨ oße Delta Lambda) ================================================ Die Abgastemperaturregelung mit Stellgr¨ oße Delta Lambda wird ¨ uber ein Flip-Flop ein- bzw. ausgeschaltet. Das Flag B_atr = 1 zeigt eine aktive Regelung an. Ist die Abgastemperaturdifferenz rdtatr_w kleiner 0, d.h. die kritische Temperatur (KLTATRS bzw. tatrzws_w) ist ¨ uberschritten, wird die Regelung eingeschaltet. Die Regelung wird abgeschaltet, wenn keine Anfettung mehr erforderlich ist. Dies ist dann der Fall, wenn der Reglerausgang dlatr > 0 ist. Der Reglerausgang dlatr der Abgastemperaturregelung wird dann auf Null gesetzt. Es erfolgt keine Regelung, wenn kein g¨ ultiger Regelbereich erkannt ist (B_atrb = 0), oder eine EV-Abschaltung vorliegt (B_bevab = 1), oder einer der Fehler E_lm, E_ta, B_ate oder E_tm vorliegt. Wird w¨ ahrend aktiver Regelung (B_atr = 1) die Fettlaufgrenze des Motors erreicht (B_lagf = 1) wird ein weiterer Anfettungsversuch durch die Regelung verboten (B_atrsp = 1). Der Reglerausgang wird auf seinem momentanen Wert festgehalten. Eine Anfettungsreduzierung wird jedoch erlaubt.
ATRPI: Abgastemperaturregler Bank 1 (Stellgr¨ oße Delta Lambda) =================================== Der Abgastemperaturregler ist als PI-Regler ausgef¨ uhrt, der als "Delta-Lambda-Regler" additiv eingreift. KLATRP und ATRI sind die applizierbaren Verst¨ arkungsfaktoren f¨ ur den P- bzw. I-Anteil. Bei abgeschalteter Regelung (B_atr = 0) wird der Reglerausgang auf Null gesetzt. Der I-Anteil wird in diesem Fall auf den negativen Wert des P-Anteils gesetzt (dlatri = -dlatrp), so daß die Summe Null ergibt. Der Reglerausgang dlatr wird durch die applizierbare Grenze DLATRMN nach "fett" begrenzt. In diesem Fall wird der Integrator festgehalten. F¨ allt die Abgastemperatur tatr unter die Solltemperatur KLTATRS oder wird die Regelung ausgeschaltet (B_atr = 0), wird der Integrator wieder freigegeben. Bei gesperrtem Regler (B_atrsp = 1) wird der Reglerausgang dlatr auf seinem letzten Wert festgehalten. Der I-Anteil wird so berechnet, daß der Reglerausgang selbst bei ver¨ anderter Regelabweichung konstant bleibt (dlatri = dlatr - dlatrp). RDA: Regeldifferenz Auswahl =========================== Der Sollwert, auf den geregelt werden soll, d.h. die maximal zul¨ assige Temperatur, ist abh¨ angig vom Abgasmassenstrom (KLTATR = f(msabg). Im Normalfall wird als Regeldifferenz KLTATRS - tatr_w verwendet. Nur wenn w¨ ahrend einer Entschwefelungsanforderung und aktivem Z¨ undwinkelregler (d.h. B_atrzw = 1) keine M¨ oglichkeit mehr besteht den Z¨ undwinkel weiter Richtung optimal zu ziehen (d.h. Katheizen wurde schon ganz abgeworfen, es muß jetzt aus Bauteileschutzgr¨ unden angefettet werden) wird als Regeldifferenz rdtatrz_w (aus dem Block ATRZWPI) verwendet. Da die zugelassene Temperatur w¨ ahrend des Entschwefelungsvorgangs kurzfristig h¨ oher liegen kann wird in dieser Zeit durch die geringere Regeldifferenz rdtatrz_w weniger angefettet. Sobald die Entschwefelanforderung weg geht wird wieder auf die tiefere Temperatur KLTATRS geregelt. ¨ Uber Codewort CWATR(Bit3) kann entschieden werden, ob auf eine Temperatur (empfohlen wird immer der Temperatursensor) geregelt wird oder ob die vom Betrag her maximale Regeldifferenz von zwei Temperaturen (tatr_w und tavhkm_w) als Reglereingang verwendet wird. Die Regelung ¨ uber zwei verschiedene Temperaturen mit unterschiedlichen Strecken funktioniert mit einem Reglerparameter-Satz nur, wenn die Reglerparameter auf die schnellere Strecke ausgelegt werden.
ATRZWFG: Freigabe Abgastemperaturregelung Bank 1 (Stellgr¨ oße Delta Z¨ undwinkelwirkungsgrad) ================================================ Ist B_kahsu oder B_desu bei SY_NOXKAT > 0 und gleichzeitig B_hom bei SY_BDE > 0 aktiv und ¨ uber Codewort die Z¨ undwinkelregelung aktiviert, dann wird das Bit B_atrzw gesetzt. Ist allerdings zus¨ atzlich noch einer der Fehler E_lm, E_tm, B_ate oder B_ate2 gesetzt, geht die Regelung auf den Notlauf B_atrzwnl. ATRZWPI: Abgastemperaturregler Bank 1 (Stellgr¨ oße Delta Z¨ undwinkelwirkungsgrad) ===================================== Der "Z¨ undwinkel-Temperaturregler" ist auch als PI-Regler ausgef¨ uhrt. ATRZWP und ATRZWI sind die applizierbaren Verst¨ arkungsfaktoren f¨ ur den P- bzw. I-Anteil. Solange kein Eingriff des Reglers erforderlich ist wird der Reglerausgang auf Null gesetzt. Der I-Anteil wird in diesem Fall auf den negativen Wert des P-Anteils gesetzt (detazwi = -detazwp), so daß die Summe Null ergibt. Dies geschieht bei B_atrzw = 0 und wenn detazwr_w < 0. Der I-Anteil wird außerdem initialisiert, wenn Katheizen ¨ uber Momentenreserve nicht m¨ oglich ist, weil die Abgastemperatur am Sensor st¨ andig zu hoch ist (dmrkh_w <= 0). In diesem Fall wird der Reglerausgang detazwr_w auf seinem letzten Wert gehalten bis die Sensortemperatur wieder unter die Solltemperatur sinkt (tats_w < tatrzws_w). W¨ ahrend der IAnteil festgehalten wird, wird er so berechnet, daß der Reglerausgang selbst bei ver¨ anderter Regelabweichung konstant bleibt (detazwi_w = detazwr_w - detazwp). Der Reglerausgang detazwrx wird immer auf minimal 0% begrenzt, d.h. negative Delta-Wirkungsgrad Ausg¨ ange sind nicht m¨ oglich. ATRNL: Notlauf f¨ ur Abgastemperaturregelung ========================================== F¨ ur den Fall, daß ein Fehler E_lm, E_ta, B_ate oder E_tm auftritt, werden im ATR-Betriebsbereich B_atrb = true bzw. bei B_atrzwnl = true die Notlaufgr¨ oßen dlatrnl_w bzw. detazwnl bereitgestellt. In der Kennlinie DLATRNL ist das Delta Lambda f¨ ur den Notlauf abgelegt, KETAZWNL ist der Delta Z¨ undwinkelwirkungsgrad f¨ ur den Notlauf.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATR 8.50.2
Seite 1879 von 4100 31.JAN.2003 Thomas Brosi
ATRKO: Koordination Regelungsausgang ==================================== Liegt kein Fehler E_lm, E_ta, B_ate oder E_tm vor, werden die Reglerausg¨ ange dlatr bzw. dlatr2 ¨ uber die Funktionsausg¨ ange dlamatr bzw. dlamatr2 an die Lambdakoordination ¨ ubergeben, der Reglerausgang detazwrx wird ¨ uber den Funktionsausgang detazw an die Koordination Momentenreserve zum Katheizen weiter gegeben. Sobald ein Fehler auftritt wird im ATR-Regelbereich die Notlaufgr¨ oße dlatrnl an beide B¨ anke der Lambdakoordination bzw. detazwnl an detazw ¨ ubergeben.
APP ATR 8.50.2 Applikationshinweise Voraussetzungen: ================ - Applikation der Lambdaregelung Applikations-Hilfsmittel: ========================= VS100 Vorbelegung der Parameter: ========================== Codewort CWATR = 16, d.h. Abgastemperaturregelung inaktiv, sobald sie aktiviert wird ist tatr_w = tanvk_w.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Achtung: Sitzt ein Temperatursensor erst vor Hauptkat oder hinter einem großen Vorkat muß bei der Entschwefelung darauf geachtet werden, daß der Vorkat nicht ¨ uberhitzt wird, da der Sensor dynamisch langsamer und k¨ alter als die kritische Temperatur ist.
Erkennung Regelbereich mit Stellgr¨ oße Delta Lambda: --------------------------------------------------- Codewort CWATR > 0: Regelung freigegeben - Minimale Last f¨ ur Abgastemperaturregelung KFRLATR = nmot 2000 3000 4000 5000 6000 tans 20 110 50 40 35 30 30 110 50 40 35 30 40 110 50 40 30 20 50 110 40 30 20 20 60 110 20 20 20 20 Freigabe Abgastemperaturregelung Bank 1/Bank 2: - Sollwert Abgastemperatur mit Stellgr¨ oße Delta Lambda: msabg_w [kg/h]| 5 | 50 | 200 | 400 --------------+------+------+-------+------KLTATRS [ ◦ C) | 900 | 900 | 900 | 900 - Sollwert f¨ ur msabg_w tumgk_w -20 0 20 40
Abgastemperatur bei Katheizen f¨ ur Entschwefelung KFTATRZWS = 8 50 150 350 920 920 920 920
920 920 920 920
920 920 920 920
920 920 920 920
KLTATRS sollte immer tiefer appliziert werden als KFTATRZWS - Temperaturoffset f¨ ur gem¨ aßigtes Katheizen zur Entschwefelung: TOMKAHSU = 20 K Abgastemperaturregler Bank 1/Bank 2: -----------------------------------Stellgr¨ oße Delta Lambda - Sollwert Abgastemperatur vor Hauptkat f¨ ur Abgastemperaturregelung: TATRVHKS = 700 ◦ C - Sollwert Abgastemperatur im Hauptkat f¨ ur Abgastemperaturregelung: TATRIHKS = 1200 ◦ C Wenn auf 2 verschiedene Temperaturen geregelt werden soll, muß f¨ ur die Bestimmung der Regelparameter auf jeden Fall die schnellere Regelstrecke betrachtet werden!! - Inverser Wert f¨ ur maximal m¨ oglicher Abgasmassenstrom: IMSABGMX = 0.003 h/kg - Verst¨ arkungsfaktor P-Anteil Abgastemperaturregler: rdtabg_w | 5 | 10 | 20 | 100 | ---------------------------------KLATRP |0.005|0.005|0.005|0.005| - Verst¨ arkungsfaktor I-Anteil Abgastemperaturregler: ATRI = 0.0005 1/(s*K) Wenn auf 2 verschiedene Temperaturen geregelt werden soll, muß f¨ ur die Bestimmung der Regelparameter auf jeden Fall die schnellere Regelstrecke betrachtet werden!! - Minimalbegrenzung Abgastemperaturregler: DLATRMN = -0.3 Stellgr¨ oße Delta Z¨ undwinkelwirkungsgrad
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSABG 7.40.3
Seite 1880 von 4100 31.JAN.2003 Thomas Brosi
- Verst¨ arkungsfaktor P-Anteil Abgastemperaturregler: ATRZWP = 0.5 %/K - Verst¨ arkungsfaktor I-Anteil Abgastemperaturregler: ATRZWI = 0.05 %/(s*K) Notlauf f¨ ur Abgastemperaturregelung: ------------------------------------ Delta Lambdasoll bei Notlauf: nmot | 2000 | 3000 | 4000 | 5000 | 6000 ---------+-------+-------+-------+-------+-----DLATRNLN | -0.1 | -0.13 | -0.17 | -0.2 | -0.23 - Delta Z¨ undwinkelwirkungsgrad bei Notlauf: KETAZWNL = 15 %
Vorgehensweise: =============== Abschalten der Funktion: ======================== Verbot der Abgastemperaturregelung: Codewort CWATR = 0 setzen. Beeinflusste Funktionen: ======================== %LAMKO ¨ uber dlamatr_w, dlamatr2_w %KOMRH ¨ uber detazw
¨ FU BGMSABG 7.40.3 Berechnung Abgasmassenstrom - bankabhangig FDEF BGMSABG 7.40.3 Funktionsdefinition
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bereitstellung des Abgasmassenstrom f¨ ur Schicht- und Homogenbetrieb: ¨ber die Parameter ZYLANZB Es wird der Massenstrom msfabr_w auf die aktiven Abgasb¨ anke aufgeteilt. Dabei wird u und ZYLANZB2 die Aufteilung auf Bank 1 (verhmsb_w) und 2 (verhmsb2_w) definiert. Aus den relativen Kraftstoffmassen rkg_w und rkg2_w werdenmit dem Faktor 14.7 die Kraftstoffanteile im Abgasmassenstrom berechnet. ¨ Uber die Systemkonstante SY_SLS wirdgegebenenfalls die zus¨ atzliche Sekund¨ arluftmass msl_w mit eingerechnet. ¨ Uber die Systemkonstante SY_AGR und dieCodew¨ orter CWAGRVBP und CWAGRVBP2 kann bestimmt werden, ob und an welcher Bauteileposition msagr_w abgezogen wird. Die folgenden Massenstr¨ ome sind Kraftstoffanteil gerechnet. Ausnahmen sind besonders dokumentiert. 1. Block MSBISVVK ==================== Beschreibung Abgasmassenstr¨ ome von den Auslassventilen bis zum Rohr vor Vorkat Die Bank 1 Gr¨ oßen werden immer gerechnet. Die Bank 2 Gr¨ oßen werden gerechnet f¨ ur SY_STERVK > = 0. 1.1 Block MSABR ================= Position
Massenstrom [kg/h]
Kraftstoffanteil nach Auslaßventil
mskgb(2)_w
Nach Auslaßventil ohne Kraftstoffanteil
mlbb(2)_w
Nach Auslaßventil mit Kraftstoffanteil und mit Sekund¨ arluftmassenstrom f¨ ur SY_SLS = TRUE
msabnav(2)_w
Massenstrom [kg/s]
mabnavs(2)_w
1.2 Block MSKR ================= Position Im Kr¨ ummer mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 1
Massenstrom [kg/h] msabikr(2)_w
Massenstrom [kg/s] mabikrs(2)_w
1.3 Block MSTURBO wird gerechnet f¨ ur SY_TURBO > 0 =================================================== Position
Massenstrom [kg/h]
Vor Turbolader mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 2
msabvtl(2)_w
Nach Turbolader mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 3
msabntl(2)_w
Massenstrom [kg/s]
1.4 Block MSYBP5 wird gerechnet f¨ ur SY_AGYVBP5 > 0 ===================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Position Vor Y-Zusammenf¨ uhrung mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 4 Nach Y-Zusammenf¨ uhrung
BGMSABG 7.40.3
Massenstrom [kg/h]
Seite 1881 von 4100 31.JAN.2003 Thomas Brosi
Massenstrom [kg/s]
msabvyf(2)_w
msabnyf(2)_w
1.5 Block MSROHRVVK ===================== Position
Rohr vor Vorkat mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 5
Massenstrom [kg/h]
msabg(2)_w
Massenstrom [kg/s]
msabgs(2)_w
2. Block MSBISHK ==================== Beschreibung Abgasmassenstr¨ ome von vor Vorkat bis Rohr vor Hauptkat. Die Bank 1 Gr¨ oßen werden immer gerechnet. Die Bank 2 Gr¨ oßen werden gerechnet f¨ ur SY_STERVK > 0.
2.1 Block MSVVK =================
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Position
Massenstrom [kg/h]
Vor Vorkat mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 6
msabvvk(2)_w
Vor Vorkat mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 6 und ohne Kraftstoffanteil
msaovvk(2)_w
Massenstrom [kg/s] mabvvks(2)_w
2.2 Block MSNVK ================= Position Hinter Vorkat mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 7
Massenstrom [kg/h] msabnvk(2)_w
Massenstrom [kg/s] mabnvks(2)_w
2.3 Block MSYBP9 wird gerechnet f¨ ur SY_AGYVBP5 > 0 ==================================================== Position Vor Y-Zusammenf¨ uhrung mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 8 Nach Y-Zusammenf¨ uhrung
Massenstrom [kg/h]
Massenstrom [kg/s]
msabvy(2)_w
msabny_w
2.4 Block MSMIDCAT wird gerechnet f¨ ur SY_MKAT(2) ================================================== Position
Massenstrom [kg/h]
Vor Mittelkat mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 8
msabvmk(2)_w
Vor Mittelkat mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 8 und ohne Kraftstoffanteil
msaovmk(2)_w
Nach Mittelkat mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 8
msabnmk(2)_w
Massenstrom [kg/s]
2.5 Block MSROHRVHK ===================== Position
Rohr vor Hauptkat mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 9 Es wird eine m¨ ogliche Y-Konfiguration ber¨ ucksichtig Falls SY_FKAT(2) = 0 ist wird msabg_w als Eingang verwendet
Massenstrom [kg/h]
msabghk(2)_w
Massenstrom [kg/s]
mabghks(2)_w
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSABG 7.40.3
Seite 1882 von 4100 31.JAN.2003 Thomas Brosi
3. Block MSHK ==================== Beschreibung Abgasmassenstr¨ ome von vor Haupkat bis nach Hauptkat. Die Bank 1 Gr¨ oßen werden gerechnet f¨ ur SY_HKAT > 0. Die Bank 2 Gr¨ oßen werden gerechnet f¨ ur SY_HKAT2 > 0. 3.1 Block MSVHK ================= Position
Massenstrom [kg/h]
Vor Hauptkat mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 10
msabvvk(2)_w
Vor Hauptkat mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 10 und ohne Kraftstoffanteil
msaovhk(2)_w
Massenstrom [kg/s] mabvhks(2)_w
3.2 Block MSNHK ================= Position
Massenstrom [kg/h]
Hinter Hauptkat mit Ber¨ ucksichtigung AGR-Massenstrom f¨ ur SY_AGR = TRUE und Codewort CWAGRVBP = 11
Massenstrom [kg/s]
msabnhk(2)_w
mabnhks(2)_w
BGMSABG_7_30_1
from outlet valves to pre cat
from pre cat to main cat
MSBISVVK
main cat msfabr_w
msfabr_w msabg_w msabg2_w
MSBISHK msabg_w msabg2_w msabghk_w msabghk2_w
MSHK msabghk_w msabghk2_w masbnhk_w msabnhk2_w
SY_STERVK
msabnhk_w msabnhk2_w
msabg
0 SY_ABGYVBP 5 1/ msabg2
bgmsabg-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Exhaust Gas Flow
bgmsabg-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSABG 7.40.3
Seite 1883 von 4100 31.JAN.2003 Thomas Brosi
Exhaust Gas Flow
conditionally at turbo
at outlet valves MSABR
(0 - 16) umsrln_w msfabr_w
conditionally at Y-junction upstream of pre cat
MSTURBO
umsrln_w
at manifold
msfabr_w
MSKR
msabnav_w
msabnav_w
msabnav2_w
msabnav2_w
MSYBP5 msabnyf_w msabntl_w
msabntl_w msabntl2_w msabikr_w
msabntl2_w msabikr_w msabikr2_w
msabikr2_w
at pipe upstream pre cat
MSROHRVVK
msabikr_w msabikr2_w
msabnyf_w msabntl_w msabntl2_w msabikr_w
msabg_w
msabg_w
msabg2_w
msabg2_w
bgmsabg-msbisvvk
msabikr2_w
MSABR
SY_SLS
0 1/ msabnav_w
msabnav_w
1/ msfabr_w rkg_w
mlbb_w mskg_w/_20ms
msabnav_w mskgb_w
msl_w mabnavs_w
SY_STERVK 4/ 0 1/ umsrln_w
msabnav2_w 14.7
1/
air fuel number 2/ rkg2_w
mskg2_w/_20ms
mlbb2_w
msabnav2_w
1/ msabnav2_w
3/ mskgb2_w
msl2_w
SY_STERVK 0
BGMSVERH
1/
verhmsb_w verhmsb2_w
mabnavs2_w
[s] 3600.0
bgmsabg-msabr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgmsabg-msbisvvk
bgmsabg-msabr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSABG 7.40.3
Seite 1884 von 4100 31.JAN.2003 Thomas Brosi
BGMSVERH ratios of air mass flow bank1 / bank2 SY_STERVK
0
1/ 1.0
verhmsb_w
(0 - 1) (1 - 6)
1/
ZYLANZB
verhmsb_w
verhmsb_w
1 / (1 + msverh)
number of zylinders bank 1
(1 - 6) ZYLANZB2
verhmsb2_w
verhmsb2_w
number of zylinders bank 2
(1 - 12)
bgmsabg-bgmsverh
2/
msverh / (1 + msverh)
SY_ZYLZA bgmsabg-bgmsverh
MSKR
SY_STERVK 0 SY_AGR 1/ 1/
msabnav_w
msabikr_w
msabikr_w
mabikrs_w
1/ msabnav2_w
msabikr2_w
CWAGRVBP
SY_STERVK
CWAGRVBP2
0
1
1/
SY_STERVK
msabikr_w
0 SY_AGR
msabikr2_w
1/
1/
[s]
mabikrs2_w
3600.0
1/
0
msabikr2_w
1/
CWAGRVBP 1/ CWAGRVBP2 1/ 0
msagrb_w 1/
msagr_w
msagrb_w 1/ 2
msagrb_w
bgmsabg-mskr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
bgmsabg-mskr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSABG 7.40.3
Seite 1885 von 4100 31.JAN.2003 Thomas Brosi
SY_TURBO
MSTURBO 0 1/
SY_STERVK 0
2/
SY_AGR 0
msabikr_w 1/
1/
2/
msabvtl_w
msabntl_w
1/ msabikr2_w
2/
msabvtl2_w
msabntl2_w
msabntl2_w
CWAGRVBP
CWAGRVBP
CWAGRVBP2 3
1/
2
2/
msabvtl_w
msabntl_w
1/
2/
msabvtl2_w
msabntl2_w
msagrb_w
bgmsabg-msturbo
CWAGRVBP2
bgmsabg-msturbo
SY_ABGYVBP 5
SY_TURBO 0
1/
Block does calculation with turbo C_syturbo MSYBP5T
msabntl_w
msabntl_w
msabntl2_w
msabntl2_w
msabnyf_w
msabnyf_w
Block does calculation without turbo C_syturbonot MSYBP5NT
msabikr_w
msabikr_w msabnyf_w
msabikr2_w
msabikr2_w
bgmsabg-msybp5
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
msabntl_w
bgmsabg-msybp5
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
C_syturbo
BGMSABG 7.40.3
Seite 1886 von 4100 31.JAN.2003 Thomas Brosi
1/
SY_AGR 0
2/
SY_STERVK 0
1/
1/
3/
msabntl_w
msabnyf_w msabvyf_w
msabnyf_w
1/ msabntl2_w msabvyf2_w
CWAGRVBP 1/ CWAGRVBP2
msabvyf_w
4
bgmsabg-msybp5t
msabvyf2_w msagrb_w bgmsabg-msybp5t
C_syturbonot
1/
SY_AGR 0 SY_STERVK
2/
0 1/
1/
3/
msabikr_w
msabnyf_w msabvyf_w
msabnyf_w
1/ msabikr2_w msabvyf2_w
CWAGRVBP 1/ CWAGRVBP2
msabvyf_w
4
1/ msabvyf2_w msagrb_w
bgmsabg-msybp5nt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
bgmsabg-msybp5nt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSABG 7.40.3
Seite 1887 von 4100 31.JAN.2003 Thomas Brosi
MSROHRVVK Block does Calculation in case of Y-configuration MSROHRVVKY
SY_ABGYVBP
C_syabgyvbp
5 msabnyf_w
SY_TURBO 0
1/
msabnyf_w
msabg_w
Block does calculation with turbo C_syturbo MSROHRVVKT
msabntl2_w
msabntl2_w
msabntl_w
msabntl_w
msabg_w
msabg_w
msabg2_w
msabg2_w
Block does calculation without turbo
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MSROHRVVKNT
msabikr2_w
msabikr2_w
msabikr_w
msabikr_w
msabg_w msabg2_w
MSROHRVVKGS msabg_w msabg2_w
bgmsabg-msrohrvvk
C_syturbonot
bgmsabg-msrohrvvk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSABG 7.40.3
Seite 1888 von 4100 31.JAN.2003 Thomas Brosi
C_syturbo 1/
SY_AGR 0 SY_STERVK
2/
0 1/
1/ msabntl_w
msabg_w
msabg_w
1/ msabntl2_w
msabg2_w
msabg2_w
CWAGRVBP CWAGRVBP2 5
1/
1/ msabg2_w msagrb_w
bgmsabg-msrohrvvkt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
msabg_w
bgmsabg-msrohrvvkt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSABG 7.40.3
Seite 1889 von 4100 31.JAN.2003 Thomas Brosi
C_syturbonot 1/
SY_AGR 0
2/
SY_STERVK 0
1/
1/ msabikr_w
msabg_w
msabg_w
1/ msabikr2_w
msabg2_w
msabg2_w
CWAGRVBP CWAGRVBP2 5
1/
msagrb_w
bgmsabg-msrohrvvknt
1/ msabg2_w
bgmsabg-msrohrvvknt
C_syabgyvbp
1/
SY_AGR 0
CWAGRVBP 5 msabnyf_w
1/ msabg_w
1/ msagrb_w
msabg_w
msabg_w
bgmsabg-msrohrvvky
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
msabg_w
bgmsabg-msrohrvvky
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
msabg_w
BGMSABG 7.40.3
Seite 1890 von 4100 31.JAN.2003 Thomas Brosi
msabgs_w
SY_STERVK bgmsabg-msrohrvvkgs
0 1/ msabg2_w
[s]
msabgs2_w
3600.0 bgmsabg-msrohrvvkgs
MSBISHK
conditionally at Y-junction upstream of main cat
Exhaust Gas Flow
at front of pre cat
at pipe upstream main cat
MSYBP9 MSROHRVHK msabnvk_w
MSVVK msabg_w
msabg_w
msabg2_w
msabg2_w
downstream of pre cat
msabnvk2_w msabny_w
msabny_w
MSNVK
msabvvk_w
msabvvk_w
msabvvk2_w
msabvvk2_w msabnvk_w
msabnvk_w
msabnvk2_w
msabnvk2_w
msabghk2_w
msabghk_w msabghk2_w
MSMIDCAT msabnvk_w msabnvk2_w bgmsabg-msbishk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
msabghk_w
bgmsabg-msbishk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSABG 7.40.3
Seite 1891 von 4100 31.JAN.2003 Thomas Brosi
MSVVK
SY_AGR
MSAOVVK msabvvk_w
0
msabvvk2_w
msabg_w
msabvvk_w
msabvvk_w CWAGRVBP 6
mabvvks_w
[s] 3600.0
msagrb_w SY_ABGYVBP 5 1/
SY_STERVK 0
1/
msabg2_w
msabvvk2_w
msabvvk2_w SY_ABGYVBP 5 SY_STERVK 0
1/
[s] 3600.0
msagrb_w
mabvvks2_w
bgmsabg-msvvk
6
1/
bgmsabg-msvvk
SY_ABGYVBP 5
1/ msaovvk_w 1/ msabvvk_w
msaovvk_w
mskgb_w mskgb2_w
SY_STERVK
2/
0
1/ msabvvk2_w
msaovvk2_w mskgb2_w
bgmsabg-msaovvk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWAGRVBP2
bgmsabg-msaovvk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSABG 7.40.3
Seite 1892 von 4100 31.JAN.2003 Thomas Brosi
MSNVK SY_AGR 0 CWAGRVBP 7 msabvvk_w
msabnvk_w
msabnvk_w
mabnvks_w
[s] 3600.0
msagrb_w SY_ABGYVBP 5 2/
SY_STERVK 0
1/
msabvvk2_w
msabnvk2_w
msabnvk2_w SY_ABGYVBP 5
CWAGRVBP2
2/
SY_STERVK
7
0
[s] 3600.0
bgmsabg-msnvk
msagrb_w
bgmsabg-msnvk
SY_STERVK
MSYBP9
0
SY_ABGYVBP 9 SY_AGR
1/
1/
0
msabnvk_w
1/
2/
msabvy_w
msabny_w
msabny_w
2/ msabnvk2_w
msabvy2_w
CWAGRVBP 1/ CWAGRVBP2
msabvy_w
8
2/ msabvy2_w msagrb_w
bgmsabg-msybp9
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ mabnvks2_w
bgmsabg-msybp9
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSABG 7.40.3
SY_MKAT
Seite 1893 von 4100 31.JAN.2003 Thomas Brosi
MSMIDCAT
0 SY_AGR 0 msabnvk_w
1/
2/
msabvmk_w
msabnmk_w
CWAGRVBP
3/
8
msaovmk_w mskgb_w SY_MKAT
msagrb_w
0
1/ mabvmks_w
[s] 3600.0
SY_MKAT2 0
msabnvk2_w
1/
2/
msabvmk2_w
msabnmk2_w 3/
CWAGRVBP2
msaovmk2_w
8
mskgb2_w
0
1/ mabvmks2_w
[s] 3600.0 bgmsabg-msmidcat
Block does Calculation in case of Y-configuration MSROHRVHK Bank 1 Calculation in case of no Y-configuration
MSROHRVHKY msabny_w
msabvy_w msabghk_w
MSROHRVHKB1
msabnvk_w
msabnvk_w
msabghk_w
msabghk_w
msabghk2_w
MSROHRVHK Bank 2 Calculation in case of no Y-configuration
MSROHRVHKFB2
msabnvk2_w
msabnvk2_w
msabghk2_w
Calculation of [kg/s] quatification MSROHRVHKKGS msabghk_w msabghk2_w bgmsabg-msrohrvhk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
msagrb_w
bgmsabg-msmidcat
SY_MKAT2
bgmsabg-msrohrvhk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_ABGYVBP
BGMSABG 7.40.3
Seite 1894 von 4100 31.JAN.2003 Thomas Brosi
Pipe upstream main cat in case of Y-configuration and SY_ABGYVBP = 9
9 SY_STERVK 0
1/
SY_AGR 0 CWAGRVBP 9
bgmsabg-msrohrvhky
1/ msabghk_w msagrb_w
1/
msabvy_w
msabghk_w
msabghk_w
bgmsabg-msrohrvhky
msabghk_w
mabghks_w SY_HKAT2
bgmsabg-msrohrvhkkgs
0
mabghks2_w 3600.0
bgmsabg-msrohrvhkkgs
SY_STERVK 0 1/
SY_ABGYVBP 9
1/
SY_HKAT2 0
SY_AGR
1/
0
1/ msabnvk2_w
msabghk2_w
msabghk2_w
CWAGRVBP2 9 1/ msabghk2_w
msagrb_w
bgmsabg-msrohrvhkfb2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ msabghk2_w
bgmsabg-msrohrvhkfb2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSABG 7.40.3
Seite 1895 von 4100 31.JAN.2003 Thomas Brosi
SY_ABGYVBP 9 1/
SY_AGR 0
1/ msabnvk_w
msabghk_w
msabghk_w
CWAGRVBP 9 1/
bgmsabg-msrohrvhkb1
msabghk_w
msagrb_w bgmsabg-msrohrvhkb1
MSHK
Exhaust Gas Flow
MSVHK msabghk_w msabghk2_w
downstream of main cat
msabghk_w msabghk2_w
MSNHK
msabvhk_w
msabvhk_w
msabvhk2_w
msabvhk2_w msabnhk_w
masbnhk_w
msabnhk2_w
msabnhk2_w
bgmsabg-mshk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
at front of main cat
bgmsabg-mshk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSABG 7.40.3
Seite 1896 von 4100 31.JAN.2003 Thomas Brosi
MSVHK SY_AGR MSAOVHK msabvhk_w
0
msabvhk2_w
SY_HKAT2 0 1/
1/ msabghk_w
msabvhk_w
msabvhk_w
mabvhks_w
1/ msabghk2_w
msabvhk2_w
msabvhk2_w
SY_HKAT2 CWAGRVBP
1/
CWAGRVBP2
0
1/
msabvhk_w
[s] 3600.0
bgmsabg-msvhk
1/ msabvhk2_w msagrb_w bgmsabg-msvhk
SY_ABGYVBP 9
1/ msaovhk_w 1/ msabvhk_w
msaovhk_w
mskgb_w mskgb2_w
SY_HKAT2
2/
0 1/ msabvhk2_w
msaovhk2_w mskgb2_w
bgmsabg-msaovhk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
10
mabvhks2_w
bgmsabg-msaovhk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSABG 7.40.3
Seite 1897 von 4100 31.JAN.2003 Thomas Brosi
MSNHK
SY_HKAT2 0 SY_AGR 0 1/
1/ msabvhk_w
msabnhk_w
msabnhk_w
mabnhks_w
1/ msabvhk2_w
msabnhk2_w
msabnhk2_w SY_HKAT2 0
CWAGRVBP
1/
1/
[s]
msabnhk_w
3600.0
mabnhks2_w
CWAGRVBP2
1/ bgmsabg-msnhk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
11
msabnhk2_w msagrb_w bgmsabg-msnhk
ABK BGMSABG 7.40.3 Abkurzungen ¨ Art
Bezeichnung
CWAGRVBP CWAGRVBP2 ZYLANZB ZYLANZB2
Parameter
FW (REF) FW (REF) FW FW
Codewort AGR Entnahmeort bezogen auf folgende Bauteile Position, Bank1 Codewort AGR Entnahmeort bezogen auf folgende Bauteile Position, Bank 2 Zylinderanzahl Bank 1 Zylinderanzahl Bank 2
Systemkonstante
Art
Bezeichnung
SY_ABGYVBP SY_AGR SY_HKAT2 SY_MKAT SY_MKAT2 SY_SLS SY_STERVK SY_TURBO SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Y-Zusammenfuhrung vor Bauteileposition ¨ Systemkonstante AGR vorhanden Systemkonstate Hauptkatalysator Bank 2 vorhanden Systemkonstante Mittelkatalystor vorhanden Systemkonstante Mittelkatalystor Bank 2 vorhanden ¨ Systemkonstante Sekundarluftpumpe vorhanden Systemkonstante Bedingung : Stereo vor Kat Systemkonstante Turbolader Zylinderanzahl
Source-X
Variable
Quelle
MABGHKS2_W MABGHKS_W MABIKRS2_W
BGMSABG BGMSABG BGMSABG
MABIKRS_W
BGMSABG
MABNAVS2_W MABNAVS_W MABNHKS2_W MABNHKS_W MABNVKS2_W MABNVKS_W MABVHKS2_W MABVHKS_W MABVMKS2_W MABVMKS_W MABVVKS2_W MABVVKS_W
BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG
Source-Y
Referenziert von
ATM, ATMHEX, BGTPABG ATM, ATMHEX, BGTPABG ATM ATM BGTPABG BGTPABG ATM, BGTPABG ATM, BGTPABG ATM ATM, KOLASPH
ATM ATM
Art
Bezeichnung
AUS AUS AUS
Abgasmassenstrom [kg/s] im Rohr vor Haupt Kat (Word), Bank 2 Abgasmassenstrom [kg/s] im Rohr vor Haupt Kat (Word), Bank 1 Massenstrom Abgas im Krummer ¨ in kg/s, Bank2
AUS
Massenstrom Abgas im Krummer ¨ in kg/s
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
Abgasmassenstr. [kg/s] h. Auslassventilen korrigiert um Kraftstoffanteil, Bank 2 Abgasmassenstr. [kg/s] h. Auslassventilen korr. um Kraftstoffanteil, Bank 1 Massenstrom Abgas nach Hauptkatalysator in kg/s, Bank 2 Massenstrom Abgas nach Hauptkatalysator in kg/s Massenstrom Abgas nach Vorkatalysator in kg/s, Bank 2 Massenstrom Abgas nach Vorkatalysator in kg/s Massenstrom Abgas vor Hauptkat in kg/s, Bank2 Massenstrom Abgas vor Hauptkat in kg/s Massenstrom Abdas vor Mittelkat in kg/s (Bank2) Massenstrom Abgas vor Mittelkat in kg/s Massenstrom Abdas vor Vorkat in kg/s (Bank2) Massenstrom Abgas vor Frontkat in kg/s
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
MLBB2_W MLBB_W MSABG MSABG2 MSABG2_W
BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG
MSABGHK2_W MSABGHK_W MSABGS2_W MSABGS_W MSABG_W
BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG
MSABIKR2_W
BGMSABG
MSABIKR_W
BGMSABG
MSABNAV2_W MSABNAV_W MSABNHK2_W MSABNHK_W MSABNMK2_W MSABNMK_W MSABNTL2_W MSABNTL_W MSABNVK2_W MSABNVK_W MSABNYF_W MSABNY_W MSABVHK2_W
BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG
MSABVHK_W
BGMSABG
MSABVMK2_W MSABVMK_W MSABVTL2_W MSABVTL_W MSABVVK2_W
BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG
MSABVVK_W
BGMSABG
MSABVY2_W
BGMSABG
MSABVYF2_W MSABVYF_W MSABVY_W
BGMSABG BGMSABG BGMSABG
MSAGRB_W MSAGR_W
BGMSABG BGAGR
MSAOVHK2_W MSAOVHK_W MSAOVMK2_W MSAOVMK_W MSAOVVK2_W MSAOVVK_W MSFABR_W MSKGB2_W MSKGB_W MSL2_W MSL_W RKG2_W
BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG BGMSABG SRMSEL BGMSABG BGMSABG
RKG_W
GK
UMSRLN_W
BGRLFGZS
VERHMSB2_W VERHMSB_W
BGMSABG BGMSABG
AUS AUS AUS AUS ATR, BAKH, BGLASO, AUS DDYLSU, DHRLSU, ... AUS AUS AUS AUS ATR, BAKH, BGLASO, AUS DDYLSU, DHRLSU, ... ATM, ATMHEX,AUS BGLASO, DICLSU, DPLLSU ATM, ATMHEX,AUS BGLASO, DICLSU, DPLLSU AUS AUS AUS AUS AUS AUS AUS AUS ATM, DHLSFK, HLSFK AUS ATM, DHLSFK, HLSFK AUS AUS ATM AUS ATM, BGLAMABM,AUS BGLAMOD, BGMSNOVK, BGPABG AUS ATM, BGLAMABM,BGLAMOD, BGMSNOVK, BGPABG, ... AUS AUS BGPABG AUS BGPABG AUS ATM, BGLAMABM,AUS BGLAMOD, BGPABG, DKATFKEB, ... ATM, BGLAMABM,AUS BGLAMOD, BGPABG, DKATFKEB, ... ATM, BGLAMABM,AUS KTMHK AUS AUS ATM, BGLAMABM,AUS KTMHK LOK BGMSABG, BGTMPK, EIN TEB BGLAMABM AUS BGLAMABM AUS AUS AUS BGLAMABM, LRS AUS BGLAMABM, LRS AUS EIN BGMSABG LOK LOK EIN BGMSABG EIN BGMSABG EIN ATM, BGMSABG,BGMSNOVK, BGTPABG, TEB EIN ATM, BGMSABG,BGMSNOVK, BGTPABG, TEB EIN BGAGRDS, BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ... AUS AUS
GK
BGMSABG 7.40.3
Seite 1898 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Luftmassenfluß gefiltert (Word), Bank2 bezogen Luftmassenfluß gefiltert (Word), Bank1 bezogen Abgasmassenfluß gefiltert, Bank 1 Abgasmassenfluß gefiltert, Bank 2 Abgasmassenfluß gefiltert (Word), Bank 2 Abgasmassenstrom im Rohr vor Haupt Kat (Word), Bank 2 Abgasmassenstrom im Rohr vor Haupt Kat (Word), Bank 1 Abgasmassenfluß gefiltert in kg/s, Bank2 Abgasmassenfluß gefiltert in kg/s Abgasmassenstrom gefiltert (Word), Bank 1 Massenstrom Abgas im Krummer ¨ Bank2
Massenstrom Abgas im Krummer ¨
Abgasmassenstrom hinter Auslassventilen korrigiert um Kraftstoffanteil, Bank 2 Abgasmassenstrom hinter Auslassventilen korrigiert um Kraftstoffanteil, Bank 1 Abgasmassenfluß 2 Abgasmassenfluß Massenstrom Abgas nach Mittelkatalysator, Bank 2 Massenstrom Abgas nach Mittelkatalysator Abgasmassenstrom hinter Turbolader, Bank 2 Abgasmassenstrom hinter Turbolader, Bank 1 Massenstrom Abgas nach Vorkatalysator, Bank 2 Massenstrom Abgas nach Vorkatalysator Abgasmassenstrom hinter Y-Zusammenfuhrung ¨ vor Front-Kat, Bank 1 Massenstrom Abgas hinter Y-Zusammenfuhung ¨ Massenstrom Abgas vor Hauptkat Bank 2
Massenstrom Abgas vor Hauptkat
Massenstrom Abgas vor Mittelkat, Bank 2 Massenstrom Abgas vor Mittelkat Abgasmassenstrom vor Turbolader, Bank 2 Abgasmassenstrom vor Turbolader, Bank 1 Massenstrom Abgas vor Vorkat (Bank2)
Massenstrom Abgas vor Frontkat
Massenstrom Abgas vor Y-Zusammenfuhung, ¨ Bank2 Abgasmassenstrom vor Y-Zusammenfuhrung vor Front-Kat, Bank 2 ¨ Abgasmassenstrom vor Y-Zusammenfuhrung vor Front-Kat, Bank 1 ¨ Massenstrom Abgas vor Y-Zusammenfuhung ¨ ¨ Konfiguration Entnommener AGR Massenstrom bankbezogen, gemass AGR Massenstrom ins Saugrohr ( 16-Bit ) Massenstrom Abgas ohne Kraftstoffanteil vor Hauptkatalysator, Bank 2 Massenstrom Abgas ohne Kraftstoffanteil vor Hauptkatalysator Massenstrom Abgas ohne Kraftstoffanteil vor Mittelkat, Bank 2 Massenstrom Abgas ohne Kraftstoffanteil vor Mittelkat Massenstrom Abgas ohne Kraftstoffanteil vor Vorkat, Bank 2 Massenstrom Abgas ohne Kraftstoffanteil vor Vorkat Massenstrom Fullung ¨ der durch die Auslaßventile aus dem Brennraum fließt Kraftstoff Massenstrom, Bank 2 Kraftstoff Massenstrom, Bank 1 ¨ Sekundarluftmasse Bank 2 16-Bit Wert ¨ Sekundarluftmassenstrom 16-Bit Wert relative Kraftstoffmasse gesamt, Bank2
relative Kraftstoffmasse gesamt
Umrechnungsfaktor Fullung in Massenstrom ¨
¨ durch Anz. der Zylinder bestimmter Aufteilungsfaktor der Massenstrome fur ¨ Bank 1 ¨ durch Anz. der Zylinder bestimmter Aufteilungsfaktor der Massenstrome fur ¨ Bank 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGO2LSU 2.20.3
Seite 1899 von 4100 31.JAN.2003 Thomas Brosi
FB BGMSABG 7.40.3 Funktionsbeschreibung Die Funktion berechnet aus dem angesaugten Luftmassenstrom, der dem Abgasmassenstrom gleich ist, einen bankspezifischen Abgasmassenstrom (msabg, msabg2) f¨ ur Homogen-, Mager- und Schichtbetrieb.
APP BGMSABG 7.40.3 Applikationshinweise
¨ FU GGO2LSU 2.20.3 Gebergroße Sauerstoffsignal LSU FDEF GGO2LSU 2.20.3 Funktionsdefinition O2CAL ENADJUST B_fklsol B_stend B_llr tnst_w
B_fklsol
B_iclsabg
B_iclsabg
B_stend B_llr
B_fklanf
o2vk_w
B_fklanf
o2vk_w
tnst_w iprefanf
iprefanf
ktkvk_w
ktkvk_w
uulsuv_w
uulsuv_w
Break 1/
lsukorp_w pabvvk_w pabnav_w pabvvk2_w
pabvvk2_w
SY_STERVK
Break 1/
1 lsukorp2_w
Break 1/
pabnav2_w O2CAL2 lsukorp2_w
B_fklsol2
ENADJUST2 B_fklsol2 B_iclsabg2 B_stend B_llr
iprefanf2 ktkvk2_w uulsuv2_w
B_fklanf2
B_iclsabg2 o2vk2_w B_fklanf2
o2vk2_w
iprefanf2 ktkvk2_w uulsuv2_w
ggo2lsu-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
pabnav2_w
PKORLSU pabvvk_w lsukorp_w pabnav_w
ggo2lsu-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGO2LSU 2.20.3
Seite 1900 von 4100 31.JAN.2003 Thomas Brosi
B_fklsol tnst_w TABGS 0.5
B_eiclsu
B_fklanf
B_fklanfs
B_fklanf
B_resabg
B_elsuwi
adjustment at start
B_st B_tabgs
TABGS 1.0 [uA] -1.0
B_iclsabg
B_iclsabg
adjustment during idle ipiprk_w
ipiprk_w_OI
TABGL start 1/
TVABGL B_llr Bllr_ER
tabgl_T
Babllr_FF
ggo2lsu-enadjust
tvabgl_TONV
B_stend ggo2lsu-enadjust
pressure faktor 0.0 CWGGLSU 1
pabvvk_w palsu_w pabnav_w
lsukorp_w FLAMPFT
lsukorp_w
FLAMPMR
ipiprk2_w
0.0 palsu2_w
pabnav2_w
lsukorp2_w FLAMPFT
lsukorp2_w
FLAMPMR
ggo2lsu-pkorlsu
pabvvk2_w
ggo2lsu-pkorlsu
FILTERUA ua10ms_w uulsuv_w
uulsuv_w
uulsuvtmp_w/_10ms B_iclsabg B_fklanf
ICADJUST uulsuv_w
OFFSET ua10ms_w ua10mo_w kusvk_w kusvkft_w B_fklanf
GAIN CALUSVKVJ ua10mo_w dua10g_w B_fklanf
IPREF ipiprk_w dua10g_w iprefanf
O2GEN CALUSVKVJ ipiprk_w o2vk_w B_fklanf B_iclsabg lsukorp_w
o2vk_w
ktkvk_w
kusvk_w B_iclsabg kusvkft_w B_fklanf
iprefanf lsukorp_w ktkvk_w
ggo2lsu-o2cal
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ipiprk_w
ggo2lsu-o2cal
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGO2LSU 2.20.3
ERF1MS uulsuv_w
uulsuv_w
Seite 1901 von 4100 31.JAN.2003 Thomas Brosi
CALCMEAN pringlsu
pringlsu
zseglsum
zseglsum
ua10ms_w
ggo2lsu-filterua
CALCSEGT ua10ms_w
ggo2lsu-filterua
uulsuv_w ulsurbu_w
elementem1 /NC
1/ 0
pringlsu
pringlsu
ggo2lsu-erf1ms
1/ 1
pringlsu
ggo2lsu-erf1ms
Calculation of 1ms-samples per segment
[ms/min] 60000.0
[ms/Umdr.] zseglsums_w /NC
[Umdr./min]
zseglsu
zseglsum
[ms]
[-]
0.5
nmot_w
[ms] SEGMANSW
zseglsumt
[1/ms] 1.0
[ms]
SY_STERVK zykseg/_10ms
SY_ZYLZA
1/ 0.001
grdtemp/_10ms
[s]
5.0
1 LIT_2 /NC
zseglsum
1/ F10SAMP F5SAMP
grdtemp/_10ms
ggo2lsu-calcsegt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
segment time = 60 / nmot * zseglsu = (segmet time * 1000) + 0.5 * Faktor(SY_STERVK,SY_ZYLZA)
ggo2lsu-calcsegt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGO2LSU 2.20.3
Seite 1902 von 4100 31.JAN.2003 Thomas Brosi
zlooplsu zseglsum ulsurbu_w
0 0
3/ sumulsu_l
zlooplsu elemente /NC
0.0
2/
sumulsu_l
sumulsu_l
plauf
4/
1/ pringlsu
prlsust
zlooplsu
zlooplsu
1
plooplsu nmot_w
zlooplsu 500.0
1/
uulsuvtmp_w/_10ms
ua10ms_w
ua10ms_w
sumulsu_l
ggo2lsu-calcmean
1/ ua10ms_w
zlooplsu ggo2lsu-calcmean
kusvk_w_LT ZFDUSVK
IC- offset adjustment
2/
compute 1/
TUMTOE
kusvk_w
B_iclsabg tvlena_TONV kusvkft_w_LT
ZFDUSVK USABGL
dualsu_w /NC
kusvkft_w /NV
uulsuv_w
kusvkft_w
2/
compute 1/
B_fklanf
ggo2lsu-icadjust
TUMTOE tvlenaft_TONV
ggo2lsu-icadjust
correction of electrical offset
B_fklanf
kusvk_w
ua10mo_w
ua10mo_w
kusvkft_w
ggo2lsu-offset
ua10ms_w
ggo2lsu-offset
correction of gain B_fklanf
ua10mo_w
dua10g_w FLSUFTKL
CALUSVKVJ
dua10g_w
3/ usvkvj_w
USABGL
ggo2lsu-gain
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
kusvk_w /NV
ggo2lsu-gain
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
dua10g_w
GGO2LSU 2.20.3
iproh_w
Seite 1903 von 4100 31.JAN.2003 Thomas Brosi
ipiprk_w
ipiprk_w
FIPLSU [uA/V] SY_LSUGR
correction of ipref
0
cut off higher 4 bits iprefanf bitwiseAND
ipreftemp/_10ms 2 FIPREFLSU
ggo2lsu-ipref
15
[uA]
ggo2lsu-ipref
1/ ipiprk_w
ipkorp_w
2/
ipktk_w
o2vk_w
o2vk_w O2VK
lsukorp_w ktkvk_w TUMTOE start 1/
iplsuvj_w 0.256
[1/uA]
32768
B_fklanf
CALUSVKVJ
B_fklanf_EB
ggo2lsu-o2gen
tfklanf_T
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_iclsabg
ggo2lsu-o2gen
ABK GGO2LSU 2.20.3 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW KL KL KL KL FW KL KL FW FW FW FW FW FW FW
Codewort fur ¨ GGLSU ¨ Faktor fur ¨ Mittelwertbildung fur ¨ Segmentlange < 10 ¨ Faktor fur ¨ Mittelwertbildung fur ¨ Segmentlange <5 Faktor fur ¨ Umrechnung Spannung in Pumpstrom Bewertungsfaktor fur ¨ den Pumpstrom Druck-Korrekturfaktor fur ¨ Lambda fett Druck-Korrekturfaktor fur ¨ Lambda fett Druck-Korrekturfaktor fur ¨ Lambda mager Druck-Korrekturfaktor fur ¨ Lambda mager Faktor zur Spannungsumrechung bei Verwendung der v=8-Kennlinie Umrechnung Spannung / O2, LSU-Sonde vor Katalysator Umrechnung Spannung / O2, LSU-Sonde vor Katalysator Segmentanzahl-Schelle fur ¨ Umschaltung Mittelungsinterval Zeit fur ¨ LSU-Abgleich Zeit nach Start fur ¨ LSU-Abgleich Totzeit fur ¨ Umschaltung CJ120/CJ125 fur ¨ elektrischen Abgleich ¨ Verzogerungszeit fur ¨ LSU-Abgleich LSU-Spannung bei Pumpstrom Null Filterzeitkonstante fur ¨ LSU-Spannungsabgleich vor Kat
Systemkonstante
Art
Bezeichnung
SY_LSUGR SY_STERVK SY_ZYLZA
SYS (REF) Systemkonstante: Einsatz LSU mit gepumpter Referenz (LSU4.9 oder Nachfolger) SYS (REF) Systemkonstante Bedingung : Stereo vor Kat SYS (REF) Zylinderanzahl
CWGGLSU F10SAMP F5SAMP FIPLSU FIPREFLSU FLAMPFT FLAMPFT FLAMPMR FLAMPMR FLSUFTKL O2VK O2VK SEGMANSW TABGL TABGS TUMTOE TVABGL USABGL ZFDUSVK
Source-X
Source-Y
PALSU2_W PALSU_W PALSU2_W PALSU_W IPKTK2_W IPKTK_W
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_EICLSU
DICLSU
EIN
Bedingung Fehler am Auswerte-IC fur ¨ die LSU
B_EICLSU2
DICLSU
EIN
Bedingung Fehler am Auswerte-IC fur ¨ die LSU, Bank 2
B_ELSUWI
DICLSU
EIN
Bedingung Leitungsfehler LSU ( intern)
B_ELSUWI2
DICLSU
EIN
Bedingung Leitungsfehler LSU ( intern), Bank2
B_FKLANF
GGO2LSU
DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU BGLAMBDA, DICLSU, DULSU
AUS
¨ Bedingung Anforderung Verstarkungsumschaltung Fettkennlinie LSU/CJ120
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_FKLANF2
GGO2LSU
B_FKLANFS B_FKLSOL B_FKLSOL2 B_ICLSABG
GGO2LSU BGLAMBDA BGLAMBDA GGO2LSU
B_ICLSABG2
GGO2LSU
B_LLR
LLRBB
B_RESABG B_RESABG2 B_ST
GGO2LSU GGO2LSU BBSTT
B_STEND
BBSTT
B_TABGS DUA10G2_W DUA10G_W IPIPRK2_W IPIPRK_W IPKORP2_W IPKORP_W IPKTK2_W IPKTK_W IPLSUVJ2_W IPLSUVJ_W IPREFANF IPREFANF2 IPROH2_W IPROH_W KTKVK2_W KTKVK_W KUSVK2_W KUSVKFT2_W KUSVKFT_W KUSVK_W LSUKORP2_W LSUKORP_W NMOT_W
GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU RPSLSU RPSLSU GGO2LSU GGO2LSU GGRTLSU GGRTLSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU BGNMOT
O2VK2_W O2VK_W PABNAV2_W
GGO2LSU GGO2LSU BGPABG
PABNAV_W
BGPABG
PABVVK2_W
BGPABG
PABVVK_W
BGPABG
PALSU2_W PALSU_W PLAUF PLAUF2 PLOOPLSU PLOOPLSU2 PRINGLSU PRINGLSU2 PRLSUST PRLSUST2 SUMULSU2_L SUMULSU_L TNST_W
GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU BBSTT
UA10MO2_W UA10MO_W UA10MS2_W UA10MS_W ULSURBU2_W ULSURBU_W USVKVJ2_W USVKVJ_W UULSUV2_W UULSUV_W
GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU
BGLAMBDA, DICLSU, AUS DULSU LOK EIN GGO2LSU GGO2LSU EIN BGLAMBDA, DICLSU, AUS GGRTLSU BGLAMBDA, DICLSU, AUS GGRTLSU BDEMEN, DGGTVHK, EIN DTEV, GGO2LSU,LLRRM, ... LOK LOK AAGRDC, ADVE,EIN ALBK, BGPIRG,BGTOL, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LOK AUS AUS LOK LOK LOK LOK LOK LOK TC1MOD AUS TC1MOD AUS EIN GGO2LSU EIN GGO2LSU LOK LOK EIN GGO2LSU GGO2LSU EIN DICLSU AUS DICLSU AUS DICLSU AUS DICLSU AUS AUS DFFTCNV AUS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BBBO, SALSU, UFRKC AUS BBBO, SALSU, UFRKC AUS EIN BGAGR, BGLASO,BGPIRG, BGPRGS, GGO2LSU BGAGR, BGLASO,EIN BGPIRG, BGPRGS, GGO2LSU BGAGR, BGLAMABM, EIN BGLASO, GGO2LSU BGAGR, BGLAMABM, EIN BGLASO, GGO2LSU AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK ABKVP, BBDNWS,EIN BBKH, BBNWS,BBSAWE, ... DICLSU, DULSU AUS DICLSU, DULSU AUS AUS AUS LOK LOK TC1MOD AUS TC1MOD AUS EIN GGO2LSU, TKMWL DFFTCNV, GGO2LSU, EIN TKMWL
GGO2LSU 2.20.3
Seite 1904 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Bedingung Anforderung Verstarkungsumschaltung Fettkennlinie LSU2/CJ120 ¨ Bedingung Anforderung Verstarkungsumschaltung Fettkennlinie LSU/CJ120 nach Start ¨ Bedingung Anforderung Verstarkungsumschaltung Fettkennlinie LSU/CJ125 ¨ Bedingung Anforderung Verstarkungsumschaltung Fettkennlinie LSU2/CJ125 Bedingung: Anforderung/Durchfuhrung ¨ des elektrischen Abgleiches der LSU Bedingung: Anforderung/Durchfuhrung ¨ des elektrischen Abgleiches der LSU, Bank 2 Bedingung Leerlaufregelung
Bedingung fur ¨ Rucksetzen ¨ Abgleich CJ125 Bedingung fur ¨ Rucksetzen ¨ Abgleich CJ125 Bank 2 Bedingung Start
Bedingung Startende erreicht Bedingung Abgleich stetige Lambda-Sonde LSU nach Start ¨ Verstarkung korrigierte Sondenspannung vor Kat einer Breitbandlambdasonde Bank 2 ¨ Verstarkung korrigierte Sondenspannung vor Kat einer Breitbandlambdasonde Pumpstrom IP LSU 2, korrigiert um Referenzpumpstrom Pumpstrom IP LSU, korrigiert um Referenzpumpstrom Pumpstrom IP LSU 2, druckkorrigiert Pumpstrom IP LSU, druckkorrigiert Pumpstrom IP LSU 2, temperaturkorrigiert Pumpstrom IP LSU, temperaturkorrigiert Pumpstrom IP LSU2 Pumpstrom IP LSU Referenzpumpstrom LSU Referenzpumpstrom LSU 2 Pumpstrom IP LSU 2, Rohwert Pumpstrom IP LSU, Rohwert ¨ Pumpstromkorrekturfaktor in Abhangigkeit der Keramiktemperatur der LSU, Bank 2 ¨ Pumpstromkorrekturfaktor in Abhangigkeit der Keramiktemperatur der LSU Korrekturwert der LSU-Spannung vor Kat Bank2 Korrekturwert der LSU-Spannung vor Kat fur ¨ Fettkennlinie, Bank 2 Korrekturwert der LSU-Spannung vor Kat fur ¨ Fettkennlinie Korrekturwert der LSU-Spannung vor Kat Faktor fur ¨ Druckkorrektur LSU 2 Faktor fur ¨ Druckkorrektur LSU Motordrehzahl ¨ O2- Uberschuss bzw. _O2- Mangel der LSU 2 im Abgas bezogen auf Lambda = 1 ¨ O2- Uberschuss bzw. _O2- Mangel der LSU im Abgas bezogen auf Lambda = 1 Abgasdruck nach Auslaßentil (Bank2)
Abgasdruck nach Auslaßventil
Abgasgegendruck vor Vorkat (Bank2) Abgasgegendruck vor Vorkat Absolutdruck Abgassystem 2 Absolutdruck Abgassystem Schleifenzeiger bei Summation der Ringpufferwerte uber ¨ ein Synchro Schleifenzeiger bei Summation der Ringpufferwerte uber ¨ ein Synchro, Bank 2 Schleifenzeiger unkorrigiert bei Summation der Ringpufferwerte uber ein Synchro ¨ Schleifenzeiger unkorrigiert bei Summe der Ringpufferwerte uber ¨ ein Synchro, B2 Schleifenzeiger bei Speicherung in Ringpuffer Schleifenzeiger bei Speicherung in Ringpuffer, Bank 2 Startzeiger auf Ringpuffer fur ¨ Mittelung Startzeiger auf Ringpuffer fur ¨ Mittelung, Bank 2 Summenregister fur ¨ Mittelwertbildung, Bank 2 Summenregister fur ¨ Mittelwertbildung Zeit nach Startende
Offset korrigierte Sondenspannung vor Kat einer Breitbandlambdasonde Bank 2 Offset korrigierte Sondenspannung vor Kat einer Breitbandlambdasonde Sondenspannung vor Kat einer Breitbandlambdasonde Bank2 (Mittelwert uber ¨ 10ms) Sondenspannung vor Kat einer Breitbandlambdasonde (Mittelwert uber ¨ 10ms) ¨ SY_ZYLZAHL und SY_STERVK, Bank 2 Ringpuffer skalierbar gemass ¨ SY_ZYLZAHL und SY_STERVK Ringpuffer skalierbar gemass Sondenspannung vor Kat einer Breitbandlambdasonde Bank2 fur ¨ Scan Tool Sondenspannung vor Kat einer Breitbandlambdasonde fur ¨ Scan Tool Sondenspannung vor Kat einer Breitbandlambdasonde Bank2 (ADC-Wert) Sondenspannung vor Kat einer Breitbandlambdasonde (ADC-Wert)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
ZLOOPLSU ZLOOPLSU2 ZSEGLSU ZSEGLSUM ZSEGLSUMT
GGO2LSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU
GGO2LSU 2.20.3
Seite 1905 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Art
Bezeichnung
BGLAMBDA
LOK LOK LOK LOK AUS
¨ Schleifenzahler bei Summation der Ringpufferwerte uber ein Synchro ¨ ¨ Schleifenzahler bei Summation der Ringpufferwerte uber ¨ ein Synchro, Bank 2 ¨ Zwischenwert bei Berechnung Segmentlange ¨ Endwert bei Berechnung Segmentlange Mittelungszeit in s
FB GGO2LSU 2.20.3 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Breitbandsonde LSU4.9 oder Lsu4.2 wird zusammen mit dem Auswerte-IC CJ125 f¨ ur eine stetige Lambdaregelung im Bereich von Lambda 0,65 bis Luft eingesetzt. Die LSU besteht aus einer Nernstzelle und einer Pumpzelle. Die Luftreferenz f¨ ur die Nernstzelle der LSU 4.9 wird durch einen Pumpreferenzstrom durch die Nernstzelle erzeugt. Das Lambda in der Nernstzelle wird unabh¨ angig vom abgasseitigen Lambda durch einen Pumpstrom durch die Pumpzelle auf Lambda = 1 geregelt. Die pumpstromproportionale Ausgangsspannung des CJ125 uulsuv_w ist ein Maß f¨ ur den O2-¨ Uberschuss oder O2-Mangel im Abgas f¨ ur eine st¨ ochiometrische Verbrennung. Die Regelung und Auswertung des Pumpstroms, sowie eine Diagnosefunktion werden im CJ125 durchgef¨ uhrt. uulsuv_w wird im 1ms-Takt in einem Ringpuffer abgelegt. Im ms-Raster wird ein Zeiger gef¨ uhrt, der auf die letzte Messung zeigt. In jedem 10ms-Raster wird die Segmentzeit in msec berechnet und startend von der letzten Ringpufferposition aus wird ¨ uber die entsprechende Anzahl Ringpufferwerte gemittelt (ua10ms_w). Liegt die berechnete Segmentzeit unter SEGMANSW wird das Mittelungsinterval zu Segmentzeit * F10SAMP. Liegt die berechnete Segmentzeit unter 5 wird das Mittelungsinterval zu Segmentzeit * F5SAMP. Die Gr¨ osse des Ringpuffers wird automatisch ¨ uber die Systemkonstanten SY_ZYLZAHL und SY_STERVK definiert. Bei Drehzahlen unter 500 1/min w¨ urde der Ringpuffer ¨ uberlaufen. In diesem Falle wird statt des Mittelwertes der letzte Rohwert uulsuv_w verwendet. Um HW-Toleranzen zu korrigieren wird nach Start und einmal in jedem Leerlauf der Meßpfad f¨ ur die Ausgangsspannung abgeglichen. Hierbei wird im CJ125 der Pumpstrom zur Sonde abgeschaltet. Es wird die Differenz zwischen der sich ergebenden Spannung ua10ms_w und der Sollspannung USABGL gefiltert und im Dauerram abgespeichert. Beim Abgleich nach Start wird auch der Offset f¨ ur die Fettkennlinie kusvkft_w ermittelt. Im Leerlauf findet der Abgleich nur einmal pro Leerlauf w¨ ahrend der Zeit TABGL statt. Bedingung: der Leerlaufregler muss l¨ anger als die Zeit TVABGL aktiv sein und der Pumpstrom ipiprk_w muß den Wert Null haben.Durch Verlassen des Leerlaufs wird der Abgleich unterbrochen. Bei Umschaltung auf die Fettkennlinie wird die Spannung mit dem Faktor FLSFTKL (17/8) korrigiert. F¨ ur die Umrechnung von Spannung in Pumpstrom wird dua10g_w mit dem Faktor FIPLSU multipliziert. Vor der Umsetzung von Pumpstrom in Sauerstoff in der Kennlinie O2VK wird der Pump-Referenzstrom addiert (nur wenn SY_LSUGR>0) und die Druck- und Temperaturkorrektur eingerechnet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGO2LSU 2.20.3
Seite 1906 von 4100 31.JAN.2003 Thomas Brosi
APP GGO2LSU 2.20.3 Applikationshinweise zu applizieren ist: CWGGLSU typ. = 0 ---------------Bit 1 = false, Einbauort der Lambdasonde LSU vor Vorkatalysator Bit 1 = true, Einbauort der Lambdasonde LSU vor Turbolader
typische Werte (¨ uberpr¨ ufen!): ----------------------------FIPLSU
= 950,3 µA/V
FIPREFLSU = 6,125 µA
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FLSUFTKL TABGL TABGS TUMTOE TVABGL USABGL ZFDUSVK SEGMANSW F10SAMP F5SAMP
= = = = = = = = = =
2,125 0,2 s 5,0 s 0,06 s, 2s 1,500 V 0,2 s 10 ms 2 4
(1[V]*1ˆ6[µA/A]/(61,9 [Ohm] * 17)) 10µA * Abgleichwiderstand / (Abgleichwiderstand + 61.9 Ohm) mittlerer Abgleichwiderstand = 98 Ohm 17/8
bei 2-Bank-Systemen 0,10 s
FLAMPFT/FLAMPMR Druckkorrektur f¨ ur LSU 4.2 -----------------------------------------Korrekturkennlinie wird festgelegt von K3-LS/ESV palsu_w [hPa] 500 700 800 900 FLAMPFT 1,2852 1,1243 1,0740 1,0349 FLAMPMR 1,3252 1,1417 1,0844 1,0398
1013 1,000 1,000
1200 0,9567 0,9506
1400 0,9232 0,9124
1600 0,8980 0,8837
2000 0,8628 0,8436
2500 0,8347 0,8115
FLAMPFT/FLAMPMR Druckkorrektur f¨ ur LSU 4.9 / 300 Ohm ---------------------------------------------------Korrekturkennlinie wird festgelegt von K3-LS/ESV palsu_w [hPa] 500 700 800 900 FLAMPFT 1,2635 1,1148 1,0684 1,0322 FLAMPMR 1,2956 1,1288 1,0767 1,0362
1013 1,000 1,000
1200 0,9600 0,9551
1400 0,9290 0,9204
1600 0,9058 0,8943
2000 0,8733 0,8578
2500 0,8473 0,8286
O2VK Umrechnung Pumpstrom in O2-¨ Uberschuss bzw. O2-Bedarf f¨ ur Lambda = 1 der LSU im Abgas ----------------------------------------------------------------------------------------LSU4.2: ipktk_w [µA]
-2200 -881 0 104 216 335 496 680 1402 1726 1958 2134 2288 2379 2553 3180
o2vk_w [%]
-18,054 -7,230 0,000 0,939 1,943 3,000 4,409 6,000 12,000 14,588 16,406 17,767 18,946 19,638 20,950 25,590
LSU4.9/200 Ohm abgeglichen 300 Ohm geregelt ipktk_w o2vk_w [µA] [%]
-3096 -2371 -1129 7 61 206 329 548 671 938 1385 1844 2180 2341 2514 3954
-25,390 -19,430 -9,226 0,000 0,614 1,911 3,000 4,931 6,000 8,290 12,000 15,644 18,311 19,635 20,950 31,999
LSU4.9/300 Ohm abgeglichen 300 Ohm geregelt ipktk_w o2vk_w [µA] [%]
tbd
tbd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGRTLSU 1.90.0
Seite 1907 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGRTLSU 1.90.0 Gebergroße Widerstand und Temperatur der LSU FDEF GGRTLSU 1.90.0 Funktionsdefinition GGRTLSU
B_enscun
rinlsu_w urinlsu_w
urinlsu_w
GGRTLSU2
B_enscun
tkerlsu_w
ktkvk_w
B_enscun2
tkerlsu_w
tkerlsu2_w
rinlsu_w
rinlsu2_w
ktkvk_w
B_pusab
B_pusab
urinlsu2_w
urinlsu2_w
ktkvk2_w B_pusab2
B_rinabg
B_rinabg
SY_STERVK
B_rinabg2
B_enscun2 tkerlsu2_w rinlsu2_w ktkvk2_w B_pusab2 B_rinabg2
Break 1/
1 ggrtlsu-main
Break 1/ ggrtlsu-main
CAL_R_T Z_hsv E_hsv
Z_hsv E_hsv
urinlsu_w
rdtklsu_w
urinlsu_w B_elsuwi B_eiclsu B_ehsve B_stend
ktkvk_w
rinlsu_w
ktkvk_w
rinlsu_w
tkerlsu_w
tkerlsu_w
R_TRIMMING B_elsuwi B_eiclsu B_ehsve B_iclsabg B_stend B_rineza
B_elsuwi
krivk_w
B_eiclsu
krivk_w B_rinabg
RELEASE_PC tkerlsu_w B_pusab
B_pusab
B_ehsve B_iclsabg ENSCUN tkerlsu_w B_enscun
B_stend
B_enscun
B_rineza B_rinabg
B_rinabg
ggrtlsu-ggrtlsu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
IP_CORRECTION rdtklsu_w
ggrtlsu-ggrtlsu
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGRTLSU 1.90.0
Seite 1908 von 4100 31.JAN.2003 Thomas Brosi
ZFRINCAL
krivk_w_LT
See block "CAL_R_T" RINCAL
drinlsu_w
krivk_w /NV compute 1/ 0.0
rrinlsu_w ubsq_w
10.0
[V]
B_iclsabg
TUMTO
krivk_w 2/
reset 1/
krivk_w /NV
TVSABGL B_stend B_stend_TON
tvrinna_TON
B_ckrivk
B_nmot B_elsuwi B_eiclsu B_ehsve LSV
B_lsuvmmx
Z_lsv E_lsv
TVSERSL
B_lsuunmx B_lsuiamx
B_spf3k
TVSERSL_TOFF
B_lsuvmmn
B_errlsuwi /NC
B_lsuunmn B_lsuiamn B_iclsabg 1.0
B_rinabg
SY_LRSEZ 0 false B_rineza
B_rinabg
ggrtlsu-r-trimming
B_stend_TOFF
B_rinezatmp/_10ms
rdtklsu_w
ktkvk_w
ktkvk_w KLKTKVK
Normally factor KLKTKVK is: 5 .. 7% per 100K
ggrtlsu-ip-correction
ggrtlsu-r-trimming
ggrtlsu-ip-correction
tkerlsu_w TKERLSPSF [˚C]
B_pusab
B_pusab
ggrtlsu-release-pc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_stend
[s]
ggrtlsu-release-pc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGRTLSU 1.90.0
Seite 1909 von 4100 31.JAN.2003 Thomas Brosi
CALculate Resistor and Temperature for ceramics of LSU TUMTO B_spf3k
ZFRIN ZFRINSTART
RINLSU_LT
B_spf3k_TOFF 1/
urinlsu_w
rrinlsu_w
rinlsuk_w
URINOFF
compute 1/ RININI
FARIN krivk_w
urinlsu_Old /NC
rinlsu_w
rinlsu_w tkerlsu_w
tkerlsu_w
KLRTLSU
reset 1/
1/
DURINLSU B_rinabg
TRINSTART compute 2/
see function "HRLSU" B_henrin
Efhenrin
B_stend B_eiclsu B_elsuwi B_ehsve
TRIN_T
ggrtlsu-cal-r-t
start 2/
E_hsv Z_hsv
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tkerlsu_w
B_enscun
B_enscun
TKERENSCUN
ggrtlsu-enscun
ggrtlsu-cal-r-t
ggrtlsu-enscun
ABK GGRTLSU 1.90.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW KL KL KL KL FW FW FW FW FW FW FW FW (REF) FW FW FW FW
¨ ¨ maximal zulassige Spannungsanderung fur ¨ Berechnung rinlsu_w Umrechnungsfaktor fur ¨ Innenwiderstand Nernstzelle LSU ¨ Kennlinie: Proportionalitatsfaktor zw. T-Abweichung der LSU und Korrekturfaktor ¨ Kennlinie: Proportionalitatsfaktor zw. T-Abweichung der LSU und Korrekturfaktor Kennlinie Transformation Innenwiderstand der Nernstzelle in Temperatur Kennlinie Transformation Innenwiderstand der Nernstzelle in Temperatur Kalibrierwiderstand fur ¨ Innenwiderstand Nernstzelle Initialisierungswert von rinlsu_w ( Widerstandswert der Nernstzelle LSU) Einschaltschwelle fur ¨ Diagnose an UN des Auswerte-ICs (auf Temperaturbasis) Einschaltschwelle fur ¨ Pumpstromregler des Auswerte-ICs (auf Temperaturbasis) Zeit fur ¨ kleine Zeitkonstante rinlsu_w Totzeit fur ¨ Umschaltung CJ120 ¨ Verzogerungszeit fur ¨ LSU-Abgleich nach Start ¨ Verzogerungszeit zum setzten eines Fehlers fur ¨ die Sondenleitungsdiangose CJ120-Spannung bei LSU-Nernstwiderstand rinlsu_w = 0 Zeitkonstante fur ¨ Filter rinlsu_w Zeitkonstante fur ¨ Filter krivk_w Zeitkonstantre fur ¨ Filter rinlsu_w nach Start
Systemkonstante
Art
Bezeichnung
SY_LRSEZ SY_STERVK
SYS (REF) Systemkonstante: Einzelzylinderlambdaregelung integriert SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
DURINLSU FARIN KLKTKVK KLKTKVK KLRTLSU KLRTLSU RINCAL RININI TKERENSCUN TKERLSPSF TRINSTART TUMTO TVSABGL TVSERSL URINOFF ZFRIN ZFRINCAL ZFRINSTART
Source-X
Source-Y
RDTKLSU2_W RDTKLSU_W RINLSU2_W RINLSU_W
Variable
Quelle
B_CKRIVK B_CKRIVK2 B_CLHSV
GGRTLSU GGRTLSU
B_CLHSV2 B_EHSVE
DHRLSUE
B_EHSVE2
DHRLSUE
Referenziert von
DHRLSU, DLSSA,GGRTLSU, SALSU DHRLSU, DLSSA,GGRTLSU, SALSU DCFFLR, DHRLSU,DICLSU, GGRTLSU,HRLSU DCFFLR, DHRLSU,DICLSU, GGRTLSU,HRLSU
Art
Bezeichnung
LOK LOK EIN
Bedingung: Berechnung von krivk Bedingung: Berechnung von krivk, Bank 2 ¨ Bedingung Fehlerpfad DHLSVK loschen
EIN
¨ Bedingung Fehlerpfad DHLSVK2 loschen
EIN
Bedingung Endstufenfehler an der Heizung
EIN
Bedingung Endstufenfehler an der Heizung, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGRTLSU 1.90.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_EICLSU
DICLSU
EIN
Bedingung Fehler am Auswerte-IC fur ¨ die LSU
B_EICLSU2
DICLSU
EIN
Bedingung Fehler am Auswerte-IC fur ¨ die LSU, Bank 2
B_ELSUWI
DICLSU
EIN
Bedingung Leitungsfehler LSU ( intern)
B_ELSUWI2
DICLSU
DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU
EIN
Bedingung Leitungsfehler LSU ( intern), Bank2
B_ENSCUN B_ENSCUN2 B_HENRIN B_HENRIN2 B_ICLSABG
GGRTLSU GGRTLSU HRLSU HRLSU GGO2LSU
B_ICLSABG2
GGO2LSU
B_LSUIAMN B_LSUIAMN2 B_LSUIAMX B_LSUIAMX2 B_LSUUNMN B_LSUUNMN2 B_LSUUNMX B_LSUUNMX2 B_LSUVMMN B_LSUVMMN2 B_LSUVMMX B_LSUVMMX2 B_NMOT
BGWNE
B_PUSAB B_PUSAB2 B_PWF
GGRTLSU GGRTLSU BBHWONOF
B_RINABG B_RINABG2 B_RINEZA B_RINEZA2 B_SPF3K B_SPF3K2 B_STEND
GGRTLSU GGRTLSU
DICLSU DICLSU BBSTT
DFP_HSV
GGRTLSU
DFP_HSV2
GGRTLSU
DFP_LSV
GGRTLSU
DFP_LSV2
GGRTLSU
DRINLSU2_W DRINLSU_W E_HSV
GGRTLSU GGRTLSU DHRLSU
E_HSV2
DHRLSU
E_LSV
BGELSV
E_LSV2
BGELSV
KRIVK2_W KRIVK_W KTKVK2_W KTKVK_W RDTKLSU2_W RDTKLSU_W RINLSU2_W
GGRTLSU GGRTLSU GGRTLSU GGRTLSU HRLSU HRLSU GGRTLSU
RINLSUK2_W RINLSUK_W
GGRTLSU GGRTLSU
AUS AUS EIN DHRLSU, GGRTLSU EIN DHRLSU, GGRTLSU BGLAMBDA, DICLSU, EIN GGRTLSU BGLAMBDA, DICLSU, EIN GGRTLSU EIN DICLSU, GGRTLSU EIN DICLSU, GGRTLSU DICLSU, GGRTLSU EIN EIN DICLSU, GGRTLSU EIN DICLSU, GGRTLSU EIN DICLSU, GGRTLSU EIN DICLSU, GGRTLSU DICLSU, GGRTLSU EIN EIN DICLSU, GGRTLSU EIN DICLSU, GGRTLSU DICLSU, GGRTLSU EIN EIN DICLSU, GGRTLSU ADVE, AEKP, ALE,EIN ALSU, BAKH, ... AUS AUS ABKVP, ADAGRLS,EIN BBBO, BBKH,BDEMUM, ... HRLSU AUS HRLSU AUS EIN GGRTLSU, HRLSU EIN GGRTLSU, HRLSU GGRTLSU, HRLSU EIN GGRTLSU, HRLSU EIN EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... DOK BGELSV, DCFFLR,DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DOK DHRLSU, DICLSU,DIMCHLS, ... BBBO, BGELSV,DOK DCFFLR, DIMCLS,DKATFKEB, ... BBBO, BGELSV,DOK DCFFLR, DIMCLS,DKATFKEB, ... LOK LOK EIN BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... EIN BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... BBBO, DCFFLR,EIN DIMCLS, DKATFKEB,DKATSPFK, ... DHRLSU AUS DFFTCNV, DHRLSU AUS GGO2LSU AUS GGO2LSU AUS EIN GGRTLSU EIN GGRTLSU DFFTCNV, DHRLSU,- AUS DICLSU LOK LOK
Seite 1910 von 4100 31.JAN.2003 Thomas Brosi
Bedingung: Kurzschluß nach Ubat-Erkennung an UN des CJ125 eingeschaltet Bedingung: Kurzschluß nach Ubat-Erkennung an UN des CJ125 eingeschaltet, Bank 2 Bedingung Ri-Messung darf aus Sicht der Heizungsregelung eingeschaltet werden Bedingung Ri-Messung darf aus Sicht der Heizungsregelung eingeschaltet werden,B2 Bedingung: Anforderung/Durchfuhrung ¨ des elektrischen Abgleiches der LSU Bedingung: Anforderung/Durchfuhrung des elektrischen Abgleiches der LSU, Bank 2 ¨ Bedingung: Lambdasensorsignal an Bond IA kleiner als Schwellwert Bedingung: Lambdasensorsignal an Bond IA kleiner als Schwellwert, Bank 2 ¨ Bedingung: Lambdasensorsignal an Bond IA großer als Schwellwert ¨ Bedingung: Lambdasensorsignal an Bond IA großer als Schwellwert, Bank 2 Bedingung: Lambdasensorsignal an Bond UN kleiner als Schwellwert Bedingung: Lambdasensorsignal an Bond UN kleiner als Schwellwert, Bank 2 ¨ Bedingung: Lambdasensorsignal an Bond UN großer als Schwellwert ¨ Bedingung: Lambdasensorsignal an Bond UN großer als Schwellwert, Bank 2 Bedingung: Lambdasensorsignal an Bond VM kleiner als Schwellwert Bedingung: Lambdasensorsignal an Bond VM kleiner als Schwellwert, Bank 2 ¨ Bedingung: Lambdasensorsignal an Bond VM großer als Schwellwert ¨ Bedingung: Lambdasensorsignal an Bond VM großer als Schwellwert, Bank 2 Bedingung Motordrehzahl: n > NMIN Bedingung Abschaltung der Pumpspannung fur ¨ LSU Bedingung Abschaltung der Pumpspannung fur ¨ LSU 2, Bank 2 Bedingung Powerfail
Bedingung Abgleich Innenwiderstand Nernstzelle von LSU Bedingung Abgleich Innenwiderstand Nernstzelle von LSU , Bank 2 Bedingung Abschaltung Ri-Messtrom LSU/CJ120 wegen Einzelzylinder-Erkennung Bedingung Abschaltung Ri-Messtrom LSU2 / CJ120 wegen Einzelzylinder-Erkennung Bedingung: Anforderung, das 3kHz-Meßsignal fur ¨ Ri abschalten Bedingung: Anforderung, das 3kHz-Meßsignal fur ¨ Ri abschalten, Bank 2 Bedingung Startende erreicht SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat.
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat., Bank2
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat.
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat. (Bank 2)
¨ Differenz zwischen Soll- und Istwert fur ¨ RICAL wahrend des Abgleiches, Bank 2 ¨ Differenz zwischen Soll- und Istwert fur ¨ RICAL wahrend des Abgleiches Errorflag: Lambdasonden-Heizung vor Katalysator
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2
Errorflag: Lambda-Sonde vor Kat
Errorflag: Lambda-Sonde 2 vor Kat
Korrekturwert fur ¨ den Innenwiderstand der Nernstzelle der LSU 2 Korrekturwert fur ¨ den Innenwiderstand der Nernstzelle der LSU ¨ Pumpstromkorrekturfaktor in Abhangigkeit der Keramiktemperatur der LSU, Bank 2 ¨ Pumpstromkorrekturfaktor in Abhangigkeit der Keramiktemperatur der LSU Regeldifferenz der Temperaturregelung fur ¨ die LSU, Bank 2 Regeldifferenz der Temperaturregelung fur ¨ die LSU Innenwiderstand der Nernstzelle der LSU, Bank 2 Innenwiderstand der Nernstzelle der LSU 2, nicht gefiltert Innenwiderstand der Nernstzelle der LSU, nicht gefiltert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGRTLSU 1.90.0
Seite 1911 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
RINLSU_W
GGRTLSU
DFFTCNV, DHRLSU,DICLSU
AUS
Innenwiderstand der Nernstzelle der LSU
RRINLSU2_W RRINLSU_W TKERLSU2_W
GGRTLSU GGRTLSU GGRTLSU
LOK LOK AUS
Innenwiderstand der Nernstzelle der LSU 2, nicht korrigiert Innenwiderstand der Nernstzelle der LSU, nicht korrigiert Keramiktemperatur der LSU, Bank 2
TKERLSU_W
GGRTLSU
AUS
Keramiktemperatur der LSU
UBSQ_W
GGUB
EIN
Bordnetzspannung, umgerechnet in Standard-Quantisierung
EIN EIN EIN
widerstandsproportionale Spannung des CJ120 der Nernstzelle LSU2 (ADC-Wert) widerstandsproportionale Spannung des CJ120 der Nernstzelle LSU (ADC-Wert) Zyklusflag:Lambdasonden-Heizung vor Katalysator
EIN
Zyklusflag:Lambdasonden-Heizung vor Katalysator, Bank2
EIN
Zyklusflag: Lambda-Sonde vor Kat
EIN
Zyklusflag: Lambda-Sonde 2 vor Kat
DHRLSU
Z_HSV2
DHRLSU
Z_LSV
BGELSV
Z_LSV2
BGELSV
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
URINLSU2_W URINLSU_W Z_HSV
DHRLSU, HRLSU,RPSLSU DHRLSU, HRLSU,RPSLSU DHLSFK, DHNOHK,DICLSU, DTEV,FLSUBB, ... GGRTLSU GGRTLSU BGELSV, DIMCHLS,FLSUBB, GGRTLSU BGELSV, DIMCHLS,FLSUBB, GGRTLSU BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ... BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGRTLSU 1.90.0
Seite 1912 von 4100 31.JAN.2003 Thomas Brosi
FB GGRTLSU 1.90.0 Funktionsbeschreibung Die Funktion GGRTLSU stellt den Innenwiderstand (rinlsu_w) der Nernstzelle, die Temperatur der Sondenkeramik der LSU (tkerlsu_w), den temperaturabh¨ angigen Korrekturfaktor f¨ ur den Pumpstrom der LSU (ktkvk_w), die Bedingung f¨ ur die Freigabe des (Funktions-) Pumpstromes (B_pusab) und die Freigabe zur Aktivierung der Kurzschlußdiagnose am Pin UN (B_enscun) zur Verf¨ ugung. Beschreibung: ============ Pro Abgasbank unterteilt sich die Funktion in f¨ unf Bereiche (siehe Block GGRTLSU): R_TRIMMING RI-Abgleich CAL_R_T Berechnung von Widerstand und Temperatur IP_CORRECTION Bestimmung des Korrekturfaktors f¨ ur die Pumpstromkorrektur RELEASE_PC Freigabe des Pumpstroms ENSCUN Freigabe zur Aktivierung der Kurzschlußdiagnose an UN
Im Block R_TRIMMING wird der Korrekturoffset krivk_w und die Umschaltanforderung B_rinabg f¨ ur den Auswerte-IC CJ12x generiert. Im SG befindet sich ein Abgleichwiderstand RINCAL, welcher einen exakt bekannten Widerstandswert besitzt. Kurz nach dem Start und in den Leerlaufphasen wird ein RI-Abgleich durchgef¨ uhrt. Dabei wird der RI-Abgleich vom elektrischen Abgleich der Auswerteschaltung im CJ12x (B_iclsabg, s.a. Funktion GGO2LSU) oder von der Einzelzylindererkennung (GGEZLA), welche bei Bedarf mit der Bedingung B_rineza den Einfluß des 3kHz-Meßtaktes auf das Sauerstoffsignal unterbindet, getriggert. W¨ ahrend der folgenden Ereignissen und Zeitr¨ aumen findet kein RI-Abgleich statt: a) b) c) d) e) f) g) h) i) j)
w¨ ahrend der Zeit TVSABGL nach Startende B_nmot = false, d.h. bei stehendem Motor B_elsuwi = true, d.h. bei einem Kabelfehler an den Sondenpins B_eiclsu = true, d.h. bei einem IC-Fehler B_ehsve = true, d.h. bei einem Endstufenfehler B_st = true, d.h. w¨ ahrend des Starts E_lsv = true, d.h. wenn im aktuellen Trip ein Sondenfehler erkannt wurde B_spf3k = true, d.h. wenn der 3 kHz-Meßtakt ausgeschaltet ist. ubsq_w <= 10V ; d.h. wenn am CJ125 eine zu geringe Spannung vorliegt B_iclsabg= false, d.h. wenn kein el. Abgleich durchgef¨ uhrt wird.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Wenn der Abgleich durchgef¨ uhrt ist, wird der aktuelle Widerstandswert (des Abgleichwiderstands) mit dem Sollwert verglichen und die Differenz tiefpassgefiltert. Als Ergebnis des Abgleiches steht die Gr¨ oße krivk_w zur Verf¨ ugung. Die Keramiktemperatur der LSU wird w¨ ahrend des Abgleiches auf dem Wert vor dem Abgleich festgehalten und der I-Anteil des Heizungsreglers dabei angehalten. Block IP-CORRECTION: Abh¨ angig von der Regeldifferenz rdtklsu_w zwischen Soll- und Isttemperaturwert der Keramik wird Korrekturfaktor ktkvk_w ¨ uber die Kennlinie KLKTKVK bestimmt. Block RELEASE_PC: Mit der Bedingung B_pusab (Abschaltung des Pumpstroms) wird der Pumpstrom geschaltet. F¨ ur Keramiktemperaturen der LSU tkerlsu_w < TKERLSPSF wird der Pumpstrom abgeschaltet. Diese Funktionalit¨ at kann f¨ ur LSU4.2 ausbedatet werden (TKERLSPSF=0 ◦ C). BLOCK CAL_R_T: Hier wird die Temperatur und der Innenwiderstand der Nernstzelle bestimmt. Vom Auswerte-IC wird die widerstandsabh¨ angige Spannung urinlsu_w ausgegeben. Korrigiert um den Offsetwert URINOFF, umgerechnet in einen ¨ aquivalenten Widerstandswert mit Proportionalit¨ atskonstanten FARIN und um den Korrekturwert krivk_w korrigiert wird der Widerstandswert rrinlsu_w berechnet. Als Ergebnis dieser Berechung steht nach der Tiefpassfilterung der Wert rinlsu_w zur Verf¨ ugung. Aus diesem Wert wird ¨ uber die Kennlinie KLRTLSU die ¨ aquivalente Temperatur bestimmt. Die tiefpassgefilterte Gr¨ oße rinlsu_w wird nicht aktualisiert, wenn die ¨ Anderung des Spannungssignals gr¨ oßer als DURINLSU ist. In diesem Fall wird angenommen, daß eine elektrische St¨ orung vorliegt. Dar¨ uber hinaus findet keine Aktualisierung der Gr¨ oße rinlsu_w w¨ ahrend des RI-Abgleiches statt (s.o.). BLOCK ENSCUN: In dieser Teilfunktion wird die Freigabe zur Aktivierung der Kurzschlußerkennung KSUB an der Sondenleitung UN (Nernstspannung) freigegeben. Bei kalter Sonde f¨ uhrt ein eingeschalteter Referenzpumpstrom, der nicht ¨ uber die dann hochohmige Sonde nach VM abfließen kann zu einem nicht plausiblen Potential an UN so daß der IC dies als Fehler erkennen w¨ urde. Diese Erkennung wird ¨ uber die Bedingung B_enscun=false ausgeschaltet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FLSUBB 1.60.1
Seite 1913 von 4100 31.JAN.2003 Thomas Brosi
APP GGRTLSU 1.90.0 Applikationshinweise Bedatung der Funktion: ---------------------DURINLSU FARIN FARIN
= 0.15 V (fest) = 408,4 Ohm/Volt = 129,6 Ohm/Volt
¨ußerer Beschaltung RM=31,6 kOhm des IC´s (fest) f¨ ur LSU4.9 mit a f¨ ur LSU4.2 mit ¨ außerer Beschaltung RM=10,0 kOhm des IC´s (fest)
KLKTKVK rdtklsu_w [K]: | -500 | -170 | -150 | -100 | -50 | 0 | 50 | 100 | 150 | 200 | 300 | ------------------------------------------------------------------------------------------------ktkvk_w [-]: | 1,060|1,060 | 1.060| 1.060| 1.028| 1.0 | 0.983| 0.969 |0.9597|0.9597|0.9597| (fest) LSU 4.9: -------KLRTLSU rinlsu_w [Ohm]: | 80 | 100 | 150 | 200 | 250 | 300 | 350 | 400 | 450 | 500 | 550 | 600 | 650 | 700 | 750 | 800 | 850 | 900 | -----------------------------------------------------------------------------------------------------------------------------tkerlsu_w [ ◦ C]: |932,2|885,0|814,0|780,0|751,3|725,0|705,1|690,0|677,1|666,0|656,7|649,1|642,6|637,0|632,0|627,2|622,6|618,2| 950 |1000 | 1200| 2500 | ------------------------614,0|610,0|595,5|545,0 | (fest) LSU 4.2: -------KLRTLSU rinlsu_w [Ohm]: | 35 | 40 | 50 | 60 | 70 | 80 | 90 | 100 | 120 | 150 | 200 | 250 | 300 | 400 | 450 | 500 | 600 | 700 | -----------------------------------------------------------------------------------------------------------------------------tkerlsu_w [ ◦ C]: |1199,3|971,9|857,3|806,6|775,7|750,0|730,2|715,2|692,8|666,6|635,3|613,9|598,3|574,0|564,5|556,4|543,9|535,1|
RINCAL RININI TKERLSPSF TKERENSCUN TRINSTART TUMTO TVSABGL URINOFF ZFRIN ZFRINCAL ZFRINSTART
= = = = = = = = = = =
200 Ohm (LSU4.9),bzw. 82,5 Ohm (LSU4.2) 1750 Ohm (LSU4.9),bzw. 540,0 Ohm (LSU4.2) 0 ◦C 650 ◦ C 1 s 0,1 s 0,7 s 0,294V (fest) 0,2 s 0,5 s 0,02 s
(fest)
Die Werte FARIN, KLRTLSU, RINCAL und URINOFF sind nur nach Zustimmung durch K3/EFS2 und K3/ESV6 zu ¨ andern.
FU FLSUBB 1.60.1 Freigabe der Betriebsbereitschaft der LSU FDEF FLSUBB 1.60.1 Funktionsdefinition Freigabe Betriebsbereitschaft der LSU
FLSUBB1
FLSUBB2 E_lsvv
E_lsvv
Z_lsvv
Z_lsvv
B_sbblsu
B_sbblsu2
B_sbblsu2
B_sbblsu
flsubb-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
800 | 900 | 1000| 1100 | ------------------------528,2|521,7|514,1|503,8 | (fest)
flsubb-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FLSUBB 1.60.1
getBit
Bank 1
Seite 1914 von 4100 31.JAN.2003 Thomas Brosi
B_rinnp
CWFLSUBB 0
E_Z_Block1 E_DYLSU Z_DYLSU
getBit 1
E_SALSU Z_SALSU E_HSV Z_HSV E_HELSU Z_HELSU E_HSVE Z_HSVE E_PLLSU Z_PLLSU E_ULSU Z_ULSU E_LSUVM Z_LSUVM E_LSUUN Z_LSUUN E_LSUIA Z_LSUIA E_ICLSU Z_ICLSU E_LSUKS Z_LSUKS E_LSUIP Z_LSUIP E_lsvv Z_lsvv
getBit 2 getBit 3 getBit 4
SY_LSUMRS
0 false
B_vlsumrs ubsq_w
10.0
B_ublow /NC
B_sbblsu
B_nmot
E_lsvv B_stend
Z_lsvv
B_hstlsua
flsubb-flsubb1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[V]
B_sbblsu
flsubb-flsubb1
ABK FLSUBB 1.60.1 Abkurzungen ¨ Art
Bezeichnung
CWFLSUBB
Parameter
FW
Codewort Freigabe Betriebsbereitschaft LSU
Systemkonstante
Art
Bezeichnung
SY_DLSUV SY_LSUMRS SY_SALSU SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Funktion DLSUV vorhanden ¨ Temporar-CSD(chemical shift down) - Unterdruckung ¨ aktiv Systemkonstante Schubabgleichsfunktion vorhanden Systemkonstante Bedingung : Stereo vor Kat
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HSTLSUA
HRLSU
EIN
Bedingung: Heizerstatus A liegt vor, Sonde ist ausreichend aufgeheizt
B_HSTLSUA2
HRLSU
EIN
Bedingung: Heizerstatus A liegt vor, Sonde ist ausreichend aufgeheizt, Bank2
B_NMOT
BGWNE
EIN
Bedingung Motordrehzahl: n > NMIN
B_RINNP B_RINNP2 B_SBBLSU
DHRLSU DHRLSU FLSUBB
EIN EIN AUS
Bedingung RI der LSU ist nicht plausibel Bedingung RI der LSU ist nicht plausibel, Bank 2 Bedingung LSU betriebsbereit vor Kat f(lamsons_w)
B_SBBLSU2
FLSUBB
AUS
Bedingung LSU betriebsbereit vor Kat, Bank 2 f(lamsons2_w)
B_STEND
BBSTT
DICLSU, DULSU, FLSUBB DICLSU, DULSU, FLSUBB ADVE, AEKP, ALE,ALSU, BAKH, ... FLSUBB FLSUBB BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... ADAGRLS, ADVE,AEKP, ALE, AMSV, ... DPLLSU, DULSU, FLSUBB DPLLSU, DULSU, FLSUBB BGELSV, DDYLSU,DICLSU, DIMCLS, FLSUBB
EIN
Bedingung Startende erreicht
EIN
Bedingung Verdacht Magershift LSU bei nicht abgekuhlter Sonde ¨
EIN
Bedingung Verdacht Magershift LSU bei nicht abgekuhlter ¨ Sonde, Bank 2
DOK
SG.-int. Fehlerpfadnr.: Diagnose Dynamik der LSU
B_VLSUMRS B_VLSUMRS2 DFP_DYLSU
FLSUBB
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FLSUBB 1.60.1
Seite 1915 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
DFP_DYLSU2
FLSUBB
DOK
SG.-int. Fehlerpfadnr.: Diagnose Dynamik der LSU, Bank 2
DFP_HELSU
FLSUBB
DOK
SG.-int. Fehlerpfadnr.: Diagnose Heizereinkopplung der LSU
DFP_HELSU2
FLSUBB
DOK
SG.-int. Fehlerpfadnr.: Diagnose Heizereinkopplung der LSU, Bank2
DFP_HSV
FLSUBB
DOK
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat.
DFP_HSV2
FLSUBB
DOK
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat., Bank2
DFP_HSVE
FLSUBB
DOK
Interne Fehlerpfadnummer: Heizerendstufe LSU
DFP_HSVE2
FLSUBB
DOK
Interne Fehlerpfadnummer: Heizerendstufe LSU, Bank 2
DFP_ICLSU
FLSUBB
DOK
SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU
DFP_ICLSU2
FLSUBB
DOK
SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU, Bank 2
DFP_LSUIA
FLSUBB
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IA der LSU
DFP_LSUIA2
FLSUBB
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IA der LSU, Bank 2
DFP_LSUIP
FLSUBB
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IP der LSU
DFP_LSUIP2
FLSUBB
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IP der LSU, Bank 2
DFP_LSUKS
FLSUBB
DOK
SG int. Fehlerpfadnr.: Kurzschluß nach Masse/Ubat Sondenleitungen
DFP_LSUKS2
FLSUBB
DOK
SG int. Fehlerpfadnr.: Kurzschluß nach Masse/Ubat Sondenleitungen
DFP_LSUUN
FLSUBB
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond UN der LSU
DFP_LSUUN2
FLSUBB
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond UN der LSU, Bank 2
DFP_LSUVM
FLSUBB
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond VM der LSU
DFP_LSUVM2
FLSUBB
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond VM der LSU, Bank 2
DFP_LSVV DFP_PLLSU
FLSUBB FLSUBB
DOK DOK
SG.-int. Fehlerpfadnr.: Diagnose Vertauschung Sonde vor Vorkat ¨ der LSU SG.-int. Fehlerpfadnr.: Diagnose Plausibilitat
DFP_PLLSU2
FLSUBB
DOK
¨ der LSU, Bank 2 SG.-int. Fehlerpfadnr.: Diagnose Plausibilitat
DFP_SALSU
FLSUBB
DOK
SG int. Fehlerpfadnummer: Schubabgleich LSU
DFP_SALSU2
FLSUBB
DOK
SG int. Fehlerpfadnummer: Schubabgleich LSU, Bank 2
DFP_ULSU
FLSUBB
DOK
SG.-int. Fehlerpfadnr.: Diagnose Spannungsignal LSU
DFP_ULSU2
FLSUBB
DOK
SG.-int. Fehlerpfadnr.: Diagnose Spannungsignal LSU, Bank 2
E_DYLSU
DDYLSU
EIN
Errorflag: LSU dynamisch zu langsam
E_DYLSU2
DDYLSU
EIN
Errorflag: LSU dynamisch zu langsam, Bank 2
E_HELSU
DHELSU
EIN
Errorflag: Heizung LSU
E_HELSU2
DHELSU
EIN
Errorflag: Heizung LSU (Bank2)
E_HSV
DHRLSU
BGELSV, DDYLSU,DICLSU, DIMCLS, FLSUBB BGELSV, DHELSU,DIMCLS, FLSUBB BGELSV, DHELSU,DIMCLS, FLSUBB BGELSV, DCFFLR,DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DHRLSUE, DIMCHLS, DLSSA, ... BGELSV, DCFFLR,DHRLSUE, DIMCHLS, DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... DLSUV, FLSUBB BGELSV, DIMCLS,DPLLSU, FLSUBB BGELSV, DIMCLS,DPLLSU, FLSUBB DCFFLR, DIMCLS,DLSSA, DSALSU,FLSUBB, ... DCFFLR, DIMCLS,DLSSA, DSALSU,FLSUBB, ... BGELSV, DIMCLS,DPLLSU, DULSU, FLSUBB BGELSV, DIMCLS,DPLLSU, DULSU, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ...
EIN
Errorflag: Lambdasonden-Heizung vor Katalysator
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
E_HSV2
DHRLSU
E_HSVE
DHRLSUE
E_HSVE2
DHRLSUE
E_ICLSU
DICLSU
E_ICLSU2
DICLSU
E_LSUIA
DICLSU
E_LSUIA2
DICLSU
E_LSUIP
DICLSU
E_LSUIP2
DICLSU
E_LSUKS
DICLSU
E_LSUKS2
DICLSU
E_LSUUN
DICLSU
E_LSUUN2
DICLSU
E_LSUVM
DICLSU
E_LSUVM2
DICLSU
E_LSVV E_PLLSU
DLSUV DPLLSU
E_PLLSU2
DPLLSU
E_SALSU
DSALSU
E_SALSU2
DSALSU
E_ULSU
DULSU
E_ULSU2
DULSU
UBSQ_W
GGUB
Z_DYLSU
DDYLSU
Z_DYLSU2
DDYLSU
Z_HELSU
DHELSU
Z_HELSU2
DHELSU
Z_HSV
DHRLSU
Z_HSV2
DHRLSU
Z_HSVE
DHRLSUE
Z_HSVE2
DHRLSUE
Z_ICLSU
DICLSU
Z_ICLSU2
DICLSU
Z_LSUIA
DICLSU
Z_LSUIA2
DICLSU
BGELSV, DCFFLR,EIN DICLSU, DIMCHLS,DKATFKEB, ... EIN BGELSV, DCFFLR,DIMCHLS, FLSUBB,NLKO EIN BGELSV, DCFFLR,DIMCHLS, FLSUBB,NLKO EIN BGELSV, DCFFLR,DIMCLS, DULSU,FLSUBB, ... EIN BGELSV, DCFFLR,DIMCLS, DULSU,FLSUBB, ... BGELSV, DCFFLR,EIN DIMCLS, FLSUBB,NLKO EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO BGELSV, DCFFLR,EIN DIMCLS, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO DIMCLS, FLSUBB EIN EIN BGELSV, DCFFLR,DIMCLS, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, FLSUBB EIN DCFFLR, DIMCLS,FLSUBB, NLKO, SALSU EIN DCFFLR, DIMCLS,FLSUBB, NLKO, SALSU BGELSV, DCFFLR,EIN DIMCLS, DPLLSU, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, DPLLSU, FLSUBB DHLSFK, DHNOHK,- EIN DICLSU, DTEV,FLSUBB, ... BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCHLS,- EIN FLSUBB, GGRTLSU BGELSV, DIMCHLS,- EIN FLSUBB, GGRTLSU BGELSV, DIMCHLS, FL-EIN SUBB BGELSV, DIMCHLS, FL-EIN SUBB BGELSV, DIMCLS,EIN DULSU, FLSUBB BGELSV, DIMCLS,EIN DULSU, FLSUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB
FLSUBB 1.60.1
Seite 1916 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2
Errorflag: Lambdasonden-Heizung vor Katalysator (Endstufe)
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2 (Endstufe)
Errorflag: Fehler Auswerte-IC fur ¨ die LSU (Spg.-Versorgung, Kommunikation)
Errorflag: Fehler Auswerte-IC fur ¨ die LSU, Bank 2
Errorflag: Diagnose Lambdasondenleitung an Bond IA (Leitungsunterbrechung)
Errorflag: Diagnose Lambdasondenleitung an Bond IA (Leitungsunterbrechung)
Errorflag: Fehler Leitungsunterbrechung an IP Errorflag: Fehler Leitungsunterbrechung an IP, Bank 2 Errorflag: Kurzschluß Sondenleitung Errorflag: Kurzschluß Sondenleitung, Bank 2 Errorflag: Diagnose Lambdasondenleitung an Bond UN
Errorflag: Diagnose Lambdasondenleitung an Bond UN, Bank 2
Errorflag: Diagnose Lambdasondenleitung an Bond VM
Errorflag: Diagnose Lambdasondenleitung an Bond VM, Bank 2
Errorflag: Vertauschte Lambda-Sonden vor Kat ¨ der LSU Errorflag: Plausibilitat ¨ der LSU, Bank 2 Errorflag: Plausibilitat Errorflag: Schubabgleich LSU Errorflag: Schubabgleich LSU, Bank 2 Errorflag: Spannungsuberwachung LSU ¨
Errorflag: Spannungsdiagnose LSU, Bank 2
Bordnetzspannung, umgerechnet in Standard-Quantisierung
Zyklusflag: Dynamikdiagnose der LSU Zyklusflag: Dynamikdiagnose der LSU, Bank 2 Zyklusflag Fehlerpfad HELSU Zyklusflag Fehlerpfad HELSU, Bank 2 Zyklusflag:Lambdasonden-Heizung vor Katalysator Zyklusflag:Lambdasonden-Heizung vor Katalysator, Bank2 Zyklusflag:Lambdasonden-Heizung vor Katalysator (Endstufe) Zyklusflag:Lambdasonden-Heizung vor Katalysator, Bank2 (Endstufe) Zyklusflag: Auswerte-IC fur ¨ die LSU Zyklusflag: Auswerte-IC fur ¨ die LSU, Bank 2 Zyklusflag: Diagnose Lambdasondenleitung an Bond IA Zyklusflag: Diagnose Lambdasondenleitung an Bond IA, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
Z_LSUIP
DICLSU
Z_LSUIP2
DICLSU
Z_LSUKS
DICLSU
Z_LSUKS2
DICLSU
Z_LSUUN
DICLSU
Z_LSUUN2
DICLSU
Z_LSUVM
DICLSU
Z_LSUVM2
DICLSU
Z_LSVV Z_PLLSU
DLSUV DPLLSU
Z_PLLSU2
DPLLSU
Z_SALSU
DSALSU
Z_SALSU2 Z_ULSU
DSALSU DULSU
Z_ULSU2
DULSU
BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB EIN DIMCLS, FLSUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB DIMCLS, FLSUBB, SAL-EIN SU EIN FLSUBB, SALSU EIN BGELSV, DIMCLS,DPLLSU, FLSUBB EIN BGELSV, DIMCLS,DPLLSU, FLSUBB
FLSUBB 1.60.1
Seite 1917 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Zyklusflag: Leitungsunterbrechung an ip Zyklusflag: Leitungsunterbrechung an ip, Bank 2 Zyklusflag: Kurzschluß Sondenleitung Zyklusflag: Kurzschluß Sondenleitung, Bank 2 Zyklusflag: Diagnose Lambdasondenleitung an Bond UN Zyklusflag: Diagnose Lambdasondenleitung an Bond UN, Bank 2 Zyklusflag: Diagnose Lambdasondenleitung an Bond VM Zyklusflag: Diagnose Lambdasondenleitung an Bond VM, Bank 2 Zyklusflag: Vertauschte Lambda-Sonden vor Kat ¨ der LSU Zyklusflag: Plausibilitat ¨ der LSU, Bank 2 Zyklusflag: Plausibilitat Zyklusflag: Schubabgleich LSU Zyklusflag: Schubabgleich LSU, Bank 2 Zyklusflag: Spannungsdiagnose der LSU Zyklusflag: Spannungsdiagnose der LSU, Bank 2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB FLSUBB 1.60.1 Funktionsbeschreibung Aufgabe ======= Die Funktion FLSUBB gibt die Sondenbetriebsbereitschaft der eingesetzten LSU frei. Diese Information wird ¨ uber die Bedingung B_sbblsu bereitgestellt. Die Sondenbetriebsbereitschaft wird zur¨ uckgenommen, wenn - der Heizerstatus A nicht erreicht ist (|TKERLSUS - tkerlsu| > DTKLSUSTA) - die Batteriespannung <10 V (¨ uber Codewort umschaltbar) - der Motor nicht l¨ auft - Startende nicht erreicht ist - wenn ein Verdacht auf Magerschift vorliegt (¨ uber Codewort umschaltbar) - oder einer der folgenden Fehler vorliegt: Die Abh¨ angigkeit der Dutycycle-Diagnose (DHRLSU) auf die Betriebsbereitschaft ist ¨ uber Codewort abschaltbar.
IC-Fehler Heizungsfehler Heizereinkopplungsfehler Endstufenfehler der Heizung Plausibilit¨ atsfehler Sondenspannungsfehler Dynamikfehler Kurzschlußfehler Sondenleitung Unterbrechung an der Sondenleitung Schubabgleichfehler Vertauschungsfehler LSU (Bank1, Bank2)
(E_iclsu) (E_hsv) (E_helsu) (E_hsve) (E_pllsu) (E_ulsu) (E_dylsu) (E_lsuks) (E_lsuia, E_lsuip, E_lsuvm, E_lsuun) (E_salsu) (E_lsuvv)
(¨ uber Codewort umschaltbar)
(¨ uber Codewort umschaltbar) (sofern SY_DLSUV=1)
APP FLSUBB 1.60.1 Applikationshinweise CWFLSUBB [Bit0] = CWFLSUBB [Bit1] = CWFLSUBB [Bit2] = CWFLSUBB [Bit3] = CWFLSUBB [Bit4] = Alle anderen Bits Vorschlag:
0 => 0 => 0 => 0 => 0 => sind
Dynamikdiagnose geht nicht in Sondenbetriebsbereitschaft ein Spannungskriteriumm geht nicht in Sondenbetriebsbereitschaft ein Schubabgleichfehler geht nicht in Sondenbetriebsbereitschaft ein Sondenbetriebsbereitschaft unabh¨ angig von Magershift-Entprellung Dutycycle-Diagnose (DHRLSU) geht nicht in Sondenbetriebsbereitschaft ein nicht belegt
CWFLSUBB = 25
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALSU 2.10.1
Seite 1918 von 4100 31.JAN.2003 Thomas Brosi
FU ALSU 2.10.1 Ausgabefunktion LSU FDEF ALSU 2.10.1 Funktionsdefinition MAIN: ¨ Ubersicht Ausgabefunktion f¨ ur LSU =======================================
Set duty cycle TPHRLSU
tphrlsu_w
ALSU prhrlsu_w
prhrlsu_w
ubsq
ubsq SY_STERVK
tahrlsu_w
tahrlsu_w
Break 1/ 0 ALSU2
tahrlsu2_w
tahrlsu2_w
alsu-main
prhrlsu2_w
prhrlsu2_w
alsu-main ALSU: Ausgabefunktion LSU Bank 1 --------------------------------
B_nmot
ubsq UBALSUMX
TAHRLSUMX
B_hrlsaus
0.0
13*13 [V*V] 169.0
fubkor_w
0.0
tahrlsu_w
tahrlsu_w
tahrlsu_LIM alsu-alsu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
IF UBSQ>UBALSUMX: Stop heating!
prhrlsu_w alsu-alsu
ABK ALSU 2.10.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW
¨ Max. Tastverhaltnis zur Ansteuerung der Sondenheizung der LSU Periodendauer fur ¨ die Heizertaktung der LSU Batteriespannungsschwelle fur ¨ Abschalten der Sondenheizung LSU
Systemkonstante
Art
Bezeichnung
SY_STERVK
SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Source-X
Source-Y
TAHRLSUMX TPHRLSU UBALSUMX
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HRLSAUS B_NMOT
ALSU BGWNE
DHRLSU, HRLSU ADVE, AEKP, ALE,ALSU, BAKH, ...
AUS EIN
Bedingung Ausschalten der Heizungsregelung Bedingung Motordrehzahl: n > NMIN
FUBKOR_W PRHRLSU2_W PRHRLSU_W TAHRLSU2_W
ALSU HRLSU HRLSU ALSU
LOK EIN EIN AUS
¨ U_bat Tastverhaltnis-Korrekturfaktor in %HRLSU Relative Heizleistungsanforderung fur ¨ Lambdasondenheizung, Bank 2 Relative Heizleistungsanforderung fur ¨ Lambdasondenheizung ¨ Tastverhaltnis fur ¨ Lambdasondenheizung, Bank 2
TAHRLSU_W
ALSU
AUS
¨ Tastverhaltnis fur ¨ Lambdasondenheizung
TPHRLSU_W UBSQ
ALSU GGUB
ALSU ALSU DHRLSU, DHRLSUE,DLSSA, TKMWL DHRLSU, DHRLSUE,DLSSA, TKMWL
AUS ABKVP, AEKP, ALBK,- EIN ALSU, BGLBK, ...
Periodendauer fur ¨ die Heizertaktung der LSU Bordnetzspannung, umgerechnet in Standard-Quantisierung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HRLSU 4.120.1
Seite 1919 von 4100 31.JAN.2003 Thomas Brosi
FB ALSU 2.10.1 Funktionsbeschreibung Die Funktion ALSU wandelt die physikalische relative Heizleistung prhrlsu_w, die zum Heizen der Keramik der LSU von der Heizungsregelung angefordert wird, in das hardwareabh¨ angige Tastverh¨ altnis tahrlsu_w um. Dabei wird das Tastverh¨ altnis mit der Batteriespannung ¨ uber den Faktor fubkor_w gewichtet. Ist die Batteriespanunnung gr¨ oßer als der Nominalwert 13 V, so wird das Tastverh¨ altnis verringert und f¨ ur den Fall, daß die Batteriespannung kleiner ist, wird das Tastverh¨ altnis vergr¨ oßert. Das Tastverh¨ altnis ist auf das Intervall [0 .. TAHRLSUMX] begrenzt. Ein gr¨ oßeres Tastverh¨ altnis ist nicht zul¨ assig, damit in jedem Fall gew¨ ahrleistet ist, daß die Endstufe innerhalb einer Ansteuerperiode einmal den (Heiz-)Strom unterbricht. Nur bei abgeschaltetem Strom kann der Auswerte-IC CJ12x die Endstufenfehler Leitungsunterbrechung und Kurzschluß nach Masse sicher erkennen. Das Tastverh¨ altnis wird f¨ ur die folgenden F¨ alle auf Null (Heizung aus) gesetzt: * B_nmot=false Schutz vor Entleerung der Batterie, z.B. bei "Z¨ undung ein" * ubsq > UBALSUMX(16V) Bei zu großen Batteriespannungen (z.B. Boosterstart), da es dann zu Sondensch¨ adigungen kommen kann
APP ALSU 2.10.1 Applikationshinweise Voraussetzungen: ================ Hardwaremodule: --------------LSU mit CJ12x Auswerte-IC ME(D)7 bzw. ME(D)9
Softwaremodule: --------------%HRLSU ab Version 4.80
Applikationsvorgehen: ===================== Die Applikation der Festwerte UBALSUMX und TPHRLSU sollte nicht ver¨ andert werden. Jede ¨ Anderung ist mit K3/ESV6 abzustimmen.
TPHRLSU TPHRLSU UBALSUMX TAHRLSUMX
= = = =
0.5s f¨ ur LSU4.2 0.01 f¨ ur LSU4.9 16 V 97%
FDEF HRLSU 4.120.1 Funktionsdefinition MAIN: Gesamt¨ ubersicht: ======================
HRLSU rdtklsu_w tkerlsu_w
tkerlsu_w
rdtklsu_w
prhrlsu_w
prhrlsu_w
B_hstlsua
B_hstlsua
B_hstlsub B_stend
B_stend
B_hstlsub
B_henrin
B_henrin
B_hsv
B_hsv
B_eshlsu
SY_STERVK
Break 1/ 1 HRLSU2
rdtklsu2_w prhrlsu2_w
B_stend
B_hstlsua2 B_hstlsub2 B_henrin2 tkerlsu2_w
B_eshlsu
tkerlsu2_w
B_hsv2 B_eshlsu2
rdtklsu2_w prhrlsu2_w B_hstlsua2 B_hstlsub2 B_henrin2 B_hsv2 B_eshlsu2
hrlsu-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FU HRLSU 4.120.1 Heizungsregelung stetige Lambdasonde LSU
hrlsu-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HRLSU 4.120.1
Seite 1920 von 4100 31.JAN.2003 Thomas Brosi
HRLSU: Heizungsregelung Bank 1: ===============================
START_HEATER B_henrin B_hsv
B_stend
B_henrin B_hsv
B_stend
B_eshlsu
B_eshlsu
B_atmtpa
B_atmtpa
B_ehsve
B_ehsve tkerlsu_w
prhlsub_w
tkerlsu_w B_elsuwi
B_elsuwi
CONTROLLER B_eshlsu
B_eiclsu
B_eiclsu
prhrlsu_w
prhrlsu_w
prhlsur_w
ARU tkerlsu_w B_elsuwi B_eiclsu
rdtklsu_w
B_hlsuaru B_rineza
B_rineza
STATUS_HEATER B_hstlsua rdtklsu_w B_hstlsub
B_hstlsua B_hstlsub
B_hlsuaru rdtklsu_w
B_hrlsaus hrlsu-hrlsu
B_hrlsaus
hrlsu-hrlsu START_HEATER: Startheizungsansteuerung Bank 1: ==============================================
tkerlsu_w B_eshlsu
B_eshlsu
eshlsu_FF tabst_w TABSTRILSU
B_tablsugr THLSUHRST THLSUHR
SY_BATTSG
thlsuhr_sv/_100ms
0
compute 1/
true B_batnot
batnot/_100ms
start 1/ henrin_TR
B_henrin
ersthsvt
B_stend B_atmtpa
B_hsv
B_hsv
[%]
100.0 0.0 compute 1/
B_nmot B_elsuwi B_eiclsu B_ehsve B_ehlsu
B_henrin
B_sphrlsu
100.0 Accl_Start
DPRHLSU reset 1/ tatuk_w
prhlsuin_w KLPRHLSU
B_eshlsu
PRHLSUL
prhlsub_w
prhlsub_w
prhlsub_w = PRHLSUL: --> low heating power for LSU hrlsu-start-heater
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TKERLSUST
hrlsu-start-heater
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HRLSU 4.120.1
Seite 1921 von 4100 31.JAN.2003 Thomas Brosi
CONTROLLER: RI-Regelung Bank 1: ===============================
[%] KPHRLSU
prhlsup_w 100.0
[%]
TKERLSUS
0.0
P part
[s]
1.0 0.0
100 0 phlsuri_w
rdtklsu_w
prhlsur_w
prhlsui_w
tkerlsu_w
KIHRLSU
prhlsur_w prhlsur_L
[%]
compute 1/
reset 2/
I part B_hlsumx
B_hlsuaru B_spf3k rdtklsu_w
B_rinabg B_eshlsu 1/ prhlsub_w
iintpid_w
D part
prhlsup_w prhlsud_w
prhlsud_w
0.0 hrlsu-controller
rdtklsu_Old /NC KDHRLSU
hrlsu-controller ARU: Anti-wind-up f¨ ur den Regler Bank 1: ==========================================
Anti wind Up for integrator of controller B_elsuwi
B_eiclsu B_hrlsaus
B_hlsuaru
B_hlsuaru
B_eshlsu SY_LRSEZ
0
hrlsu-aru
false B_rineza
B_rinezatmp/_100ms
hrlsu-aru STATUS_HEATER: Setzen des Heizungstatus Bank 1: ===============================================
DTKLSUSTA
B_hstlsua
rdtklsu_w DTKLSUSTB
B_hstlsub
B_hstlsua
B_hstlsub
hrlsu-status-heater
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Initialisation value for Intpid: D-part neglected
hrlsu-status-heater
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HRLSU 4.120.1
Seite 1922 von 4100 31.JAN.2003 Thomas Brosi
ABK HRLSU 4.120.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW KL FW FW FW FW FW FW FW
¨ ¨ Relative Heizleistungsanderung (delta) pro Zeit wahrend der Aufheizphase ¨ Max. zulassige Temperaturabweichung vom Sollwert fur ¨ Heizerstatus A ¨ Max. zulassige Temperaturabweichung vom Sollwert fur ¨ Heizerstatus B ¨ D-Verstarkungsfaktor des PID-Reglers fur ¨ %HRLSU ¨ I-Verstarkungsfaktor des PID-Reglers fur ¨ %HRLSU Initialisierungs-Kennlinie fur ¨ relative Heizleistung ¨ P-Verstarkungsfaktor des PID-Reglers fur ¨ %HRLSU Kleine relative Heizleistung bis zum Erreichen der Bedingung Taupunktende Abstellzeit fur ¨ Freigabe ri-Berechnung ¨ Verzogerungszeit zum Setzen der Bedingung B_henrin nach Einschalten der Heizung ¨ Verzogerungszeit zum Setzen von B_henrin nach Einschalten der Heizung im Start Keramiksolltemperatur fur ¨ LSU Keramiktemperaturgrenzwert zum Abbruch der Startsteuerung
Systemkonstante
Art
Bezeichnung
SY_BATTSG SY_LRSEZ SY_STERVK
SYS (REF) Systemkonstante 2 Batterie Bordnetz-Konzept SYS (REF) Systemkonstante: Einzelzylinderlambdaregelung integriert SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DPRHLSU DTKLSUSTA DTKLSUSTB KDHRLSU KIHRLSU KLPRHLSU KPHRLSU PRHLSUL TABSTRILSU THLSUHR THLSUHRST TKERLSUS TKERLSUST
Source-X
Source-Y
TATUK_W
Art
Variable
Quelle
Referenziert von
B_ATMTPA
BGTPABG
B_ATMTPA2 B_BATNOT
BGTPABG
B_EHLSU B_EHLSU2 B_EHSVE
DHRLSU DHRLSU DHRLSUE
B_EHSVE2
DHRLSUE
B_EICLSU
DICLSU
B_EICLSU2
DICLSU
B_ELSUWI
DICLSU
B_ELSUWI2
DICLSU
B_ESHLSU B_ESHLSU2 B_HENRIN B_HENRIN2 B_HLSUARU B_HLSUARU2 B_HLSUMX B_HLSUMX2 B_HRLSAUS B_HSTLSUA
HRLSU HRLSU HRLSU HRLSU HRLSU HRLSU HRLSU HRLSU ALSU HRLSU
B_HSTLSUA2
HRLSU
B_HSTLSUB B_HSTLSUB2 B_HSV B_HSV2 B_NMOT
HRLSU HRLSU HRLSU HRLSU BGWNE
B_RINABG B_RINABG2 B_RINEZA B_RINEZA2 B_SPF3K B_SPF3K2 B_SPHRLSU B_SPHRLSU2 B_STEND
GGRTLSU GGRTLSU
DICLSU DICLSU HRLSU HRLSU BBSTT
B_TABLSUGR IINTPID2_W IINTPID_W PHLSURI2_W PHLSURI_W PRHLSUB2_W
HRLSU HRLSU HRLSU HRLSU HRLSU HRLSU
DFRST, DHRLSU,EIN HRLSU, TEBEB EIN DHRLSU, HRLSU DHLSFK, HLSFK, HRL- EIN SU EIN DCFFLR, HRLSU EIN DCFFLR, HRLSU DCFFLR, DHRLSU,EIN DICLSU, GGRTLSU,HRLSU EIN DCFFLR, DHRLSU,DICLSU, GGRTLSU,HRLSU DCFFLR, DHRLSU,EIN GGO2LSU, GGRTLSU, HRLSU EIN DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU EIN DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU EIN DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DHRLSU, DICLSU AUS DHRLSU, DICLSU AUS DHRLSU, GGRTLSU AUS DHRLSU, GGRTLSU AUS LOK LOK DHRLSU AUS DHRLSU AUS DHRLSU, HRLSU EIN DICLSU, DULSU, FL- AUS SUBB DICLSU, DULSU, FL- AUS SUBB DDYLSU, SALSU AUS DDYLSU, SALSU AUS DHRLSU, RPSLSU AUS DHRLSU, RPSLSU AUS ADVE, AEKP, ALE,EIN ALSU, BAKH, ... HRLSU EIN EIN HRLSU EIN GGRTLSU, HRLSU EIN GGRTLSU, HRLSU EIN GGRTLSU, HRLSU EIN GGRTLSU, HRLSU LOK LOK EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LOK LOK LOK LOK LOK AUS
Bezeichnung Bedingung Taupunkt vor Kat ueberschritten Bedingung Taupunkt2 vor Kat ueberschritten Bedingung Batterie-Notstart bei 2 Batterie-Bordnetz-Konzept Bedingung Fehler Heizung LSU Bedingung Fehler Heizung LSU Bank2 Bedingung Endstufenfehler an der Heizung
Bedingung Endstufenfehler an der Heizung, Bank 2
Bedingung Fehler am Auswerte-IC fur ¨ die LSU
Bedingung Fehler am Auswerte-IC fur ¨ die LSU, Bank 2
Bedingung Leitungsfehler LSU ( intern)
Bedingung Leitungsfehler LSU ( intern), Bank2
Bedingung Ende Startsteuerung in %HRLSU Bedingung Ende Startsteuerung in %HRLSU, Bank 2 Bedingung Ri-Messung darf aus Sicht der Heizungsregelung eingeschaltet werden Bedingung Ri-Messung darf aus Sicht der Heizungsregelung eingeschaltet werden,B2 Bedingung I-Anteil der Temp.-Regelung ist angehalten Bedingung I-Anteil der Temp.-Regelung ist angehalten, Bank 2 ¨ Bedingung U_bat-korregierte Stellgroße ist maximal (=100%) ¨ Bedingung U_bat-korregierte Stellgroße ist maximal (=100%), Bank 2 Bedingung Ausschalten der Heizungsregelung Bedingung: Heizerstatus A liegt vor, Sonde ist ausreichend aufgeheizt Bedingung: Heizerstatus A liegt vor, Sonde ist ausreichend aufgeheizt, Bank2 Bedingung: Heizerstatus B liegt vor, Schubabgleich darf durchgefuhrt ¨ werden Bedingung: Heizerstatus B liegt vor, Schubabgleich darf durchgefuhrt ¨ werden,b2 Bedingung Heizung Sonde vor Kat einschaltbereit Bedingung Heizung Sonde2 vor Kat einschaltbereit Bedingung Motordrehzahl: n > NMIN Bedingung Abgleich Innenwiderstand Nernstzelle von LSU Bedingung Abgleich Innenwiderstand Nernstzelle von LSU , Bank 2 Bedingung Abschaltung Ri-Messtrom LSU/CJ120 wegen Einzelzylinder-Erkennung Bedingung Abschaltung Ri-Messtrom LSU2 / CJ120 wegen Einzelzylinder-Erkennung Bedingung: Anforderung, das 3kHz-Meßsignal fur ¨ Ri abschalten Bedingung: Anforderung, das 3kHz-Meßsignal fur ¨ Ri abschalten, Bank 2 Bedingung: Stop Heizungsregelung wegen Fehler an der LSU Bedingung: Stop Heizungsregelung wegen Fehler an der LSU, Bank 2 Bedingung Startende erreicht ¨ Bed. Abstellzeit zu groß, daß Ri-Messung um Zeit THLSUHR verzogert wird Initialisierungswert fur ¨ den Integrator INTPID2 des PID-Reglers, Bank 2 Initialisierungswert fur ¨ den Integrator INTPID des PID-Reglers unbegrenzte Heizleistungsanforderung, Bank 2 unbegrenzte Heizleistungsanforderung Relative Leistung fur ¨ Lambdasondenheizung zu Beginn der Aufheizphase, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
PRHLSUB_W PRHLSUD2_W PRHLSUD_W PRHLSUI2_W PRHLSUIN_W PRHLSUI_W PRHLSUP2_W PRHLSUP_W PRHLSUR2_W PRHLSUR_W PRHRLSU2_W PRHRLSU_W RDTKLSU2_W RDTKLSU_W TABST_W
HRLSU HRLSU HRLSU HRLSU HRLSU HRLSU HRLSU HRLSU HRLSU HRLSU HRLSU HRLSU HRLSU HRLSU BGTABST
TATUK_W TKERLSU2_W
GGRTLSU
TKERLSU_W
GGRTLSU
Referenziert von
ALSU ALSU GGRTLSU GGRTLSU AEKP, BBKH,BDEMUM, BGTOL,BGTPABG, ... HRLSU DHRLSU, HRLSU,RPSLSU DHRLSU, HRLSU,RPSLSU
Seite 1923 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS EIN
Relative Leistung fur ¨ Lambdasondenheizung zu Beginn der Aufheizphase ¨ D-Anteil der Stellgroße des PID-Reglers aus %HRLSU, Bank 2 ¨ D-Anteil der Stellgroße des PID-Reglers aus %HRLSU ¨ I-Anteil der Stellgroße des PID-Reglers aus %HRLSU, Bank 2 Relative Initialisierungsheizleistung fur ¨ Lambdasondenheizung ¨ I-Anteil der Stellgroße des PID-Reglers aus %HRLSU ¨ P-Anteil der Stellgroße des PID-Reglers aus %HRLSU, Bank 2 ¨ P-Anteil der Stellgroße des PID-Reglers aus %HRLSU ¨ Relative Heizleistung fur ¨ Lambdasondenheizung wahrend der Regelphase, Bank 2 ¨ Relative Heizleistung fur ¨ Lambdasondenheizung wahrend der Regelphase Relative Heizleistungsanforderung fur ¨ Lambdasondenheizung, Bank 2 Relative Heizleistungsanforderung fur ¨ Lambdasondenheizung Regeldifferenz der Temperaturregelung fur ¨ die LSU, Bank 2 Regeldifferenz der Temperaturregelung fur ¨ die LSU Abstellzeit
EIN EIN
Ansaugluft- oder Umgebungstemperatur, Ausgabe in Grad C, intern in Kelvin Keramiktemperatur der LSU, Bank 2
EIN
Keramiktemperatur der LSU
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Variable
HRLSU 4.120.1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HRLSU 4.120.1
Seite 1924 von 4100 31.JAN.2003 Thomas Brosi
FB HRLSU 4.120.1 Funktionsbeschreibung Aufgabe: ======== Die Funktion %HRLSU (Heizungsregelung f¨ ur die Lambdasonde LSU4) regelt die Temperatur der Sondenkeramik der Lambdasonde. Als Ausgangsgr¨ oße wird die relative Heizleistungsanforderung prhrlsu_w bereitgestellt. Die Temperatur der Sondenkeramik tkerlsu_w wird als Regelgr¨ oße eingelesen. Die optimale Betriebstemperatur f¨ ur die Lambdasonde betr¨ agt TKERLSUS (ca. 780 ◦ C (LSU4.9) bzw. aquvalente Innenwiderstand der Nernstzelle ist der TKU zu entnehmen). Sie wird als Solltemperatur verwendet. 750 ◦ C (LSU4.2), der ¨ Die Stellgr¨ oße prhrlsu_w ist proportional zur Heizleistung. Bei geringen Sondentemperaturen (< 300 ◦ C) kann die exakte Sondentemperatur wegen der Aufl¨ osung nicht bestimmt werden. Aus diesem Grund wird zu Beginn der Heizphase eine Heizungssteuerung eingesetzt, die abh¨ angig vom Motorstart, Abstellzeit des Fahrzeuges und Taupunktende ist. Hardware- /Softwarekonzept: --------------------------Die Heizungsregelung ist in das Komponentenpaket f¨ ur die LSU eingebettet. Hierbei ist eine LSU4 mit zugeh¨ origer Auswerteschaltung des CJ125 oder in Ausnahmef¨ allen CJ120 erforderlich. Die Temperatur tkerlsu_w der Lambdasonde wird durch die Gebergr¨ oßenfunktion GGRTLSU bereitgestellt.
Gliederung der Funktion %HRLSU: ------------------------------Die Funktion %HRLSU gliedert sich je Abgasbank in die vier Bl¨ ocke
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
-
START_HEATER(2) CONTROLLER(2) ARU(2) STATUS_HEATER(2)
Startsteuerung Ri-geregelte Heizungsansteuerung Einschalbedingungen f¨ ur Anti-wind-up des PI-Reglers Ausgabe Heizerstatus
START_HEATER(2) Die Startfunktionalit¨ at heizt die Lambdasonde bis zu ihrer Solltemperatur auf bzw. bricht ab, wenn die angeforderte Heizleistung 100% oder die Sollstarttemperatur der Keramik TKERLSUST erreicht ist. Wenn eines der zuvor genannten Ereignisse eintritt, wird auf die temperaturgeregelte Heizungsansteuerung umgeschaltet. Voraussetzung f¨ ur das Einschalten der Heizung ist das Erreichen der Bedingung Taupunktende und ¨ Uberschreiten der minimalen Drehzahl (Bedingung B_nmot = True). F¨ ur tkerlsu_w > TKERLSUST wird die Startheizungssteuerung abgebrochen. Ist die Bedingungen Taupunktende nicht erf¨ ullt und gleichzeitig die Abstellzeit tabst_w > TABSTHLSU, wird die Sonde f¨ ur kurze Zeit geheizt (Block VHLSU), so daß die Wasserschlaggefahr nicht besteht. Danach wird, bis die Bedingung "Taupunktende erreicht" erf¨ ullt ist, mit einer geringen Heizleistung PRHLSUL die Sonde warmgehalten. Darf die Heizung voll eingeschaltet werden (im allgemeinen durch die Bedingung Taupunktende repr¨ asentiert) wird zum Schutz der Sonde die Heizleistung kontinuierlich mit der Steigung DPRHLSU inkrementiert. Die Heizleistung prhlsuin_w zu Beginn dieser "Rampe" wird abh¨ angig von der Umgebungstemperatur tatuk gesetzt. Ist die Zeit THLSUHR nach dem Start der Rampe abgelaufen, so wird ein Umschalten vom Kalibrierwiderstand zur Nernstzelle erlaubt (B_henrin=True). Liegt ein Fehler (Fehler in der elektrischen Zuleitung der LSU (B_elsuwi), oder ein IC-Fehler (B_eiclsu) oder ein Endstufenfehler der Sondenheizung (B_ehsve) oder ein Fehler aus der Heizungs¨ uberwachung (E_hsv)) vor, so daß die Bedingung B_hsv auf FALSE gesetzt wird, schaltet sich die Startsteuerung wieder ein und l¨ ost die Regelung ab. Dabei wird, solange der Fehler vorliegt, mit der Heizung PRHLSVL geheizt.
CONTROLLER(2) /ARU(2) Der eingesetzte PID-Regler wertet die Regeldifferenz rdtklsu_w aus und berechnet die Reglerausgangsgr¨ oße prhlsur_w. Die Verst¨ arkungsfaktoren des PID-Reglers lauten: KPHRLSU f¨ ur den P-Anteil prhlsup_w KIHRLSU f¨ ur den I-Anteil prhlsui_w und KDHRLSU f¨ ur den D-Anteil prhlsud_w. Unmittelbar vor dem Umschalten der Startsteuerung auf die temperaturgeregelte Heizungsansteuerung wird der I-Anteil des Reglers so gesetzt, daß die relative Heizleistungsanforderung quasistetig beim ¨ Ubergang von der Startsteuerung zur Regelung ist. Je nach Systemzustand (Einzelzylinderregelung, Abgleichmodus,Fehlerfall des IC, Tastverh¨ altnis der Ansteuerung (Funktioin ALSU) dauerhaft maximal) wird der Integrator angehalten (B_hlsuaru aus Block ARU), um ein unkontrolliertes integrieren zu vermeiden. STATUS_HEATER(2) Im Block STATUS_HEATER wird der Heizungsstatus bestimmt. Ist die Abweichung zwischen der Sollkeramiktemperatur der Nernstzelle TKERLSUS und der gemessenen Keramiktemperatur tkerlsu_w kleiner als DTKLSUSTA, so wird der Heizerstatus A als erf¨ ullt gesetzt B_hstlsua=true) und wenn die Abweichung kleiner als DTKLSUSTB ist, wird der Heizerstatus B als erf¨ ullt (B_hstlsub=true) gesetzt. Hauptbedingung zum Setzen der Sondenbetriebsbereitschaft B_sbblsu ist der Heizstatus A Anmerkung: F¨ ur den Fall B_nmot=False wird das Tastverh¨ altnis unabh¨ angig vom Reglerzustand in der Funktion ALSU auf 0 gesetzt.
APP HRLSU 4.120.1 Applikationshinweise Voraussetzungen: ================ Hardwaremodule:
LSU4.9 oder LSU4.2 CJ125 Auswerteschaltung im SG ME(D)7 bzw. ME(D)9 SG
Applikationsvorgehen: ==================== Die Applikation sollte mit der Applikationsgruppe der Entwicklungsabteilung Abgassensoren (GS/ESV6) abgestimmt werden. Folgende Hinweise sind zu beachten: TKU Planare Breitband Lambdasonde LSU 4.2 (Y258K01005) bzw. LSU4.9 (Y258K01008) K3-Applikationsleitfaden KGS_LS Lambdasonde Meßmethode Temperatur- und Thermoschockmessung von Lambdasonden (Y258E00003 d(e))
Parameterwahl (Erstbedatung) ============================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HRLSU 4.120.1
Seite 1925 von 4100 31.JAN.2003 Thomas Brosi
Einschaltheizleistung KLPRHLSU (Vergr¨ oßerung der Startwerte ist nicht zul¨ assig!) ================================================================================= Der Startwert der Einschaltdauer f¨ ur die Sondenheizung ist das Interpolationsergebnis aus der Kennlinie KLPRHLSU. Die Werte von KLPRHLSU beziehen sich auf eine Batteriespannung von 13V. Es gibt eine Standard-Kennlinie und eine Schnellstart-Kennlinie. Die Schnellstart-Kennlinie darf nur verwendet werden bei Vorliegen aller Voraussetzungen f¨ ur Schnellstart gem¨ aß Y258E00003. Bei Verwendung der Schnellstart-Kennlinie muss gew¨ ahrleistet sein, dass das Bit Taupunktende (B_atmtpa) auch außerhalb der Schnellstartbedingung (z.B. kein Kat-Heizen) richtig gesetzt wird. Es muss darauf geachtet werden, dass in %ATM die Kennfeldwerte im W¨ armemengenkennfeld KFWMABG ohne Kat-Heizmaßnahmen ermittelt werden. Der Wert 0 ist nicht zul¨ assig. Je nach verwendetem %ATM kann mit dem Faktor WMABGKH (aktiv bei B_trkh) oder mit TATMKH (aktiv bei B_kh) bei aktivem Katheizen in ein fr¨ uheres Taupunktende eingestellt werden. Die folgenden Werte sind Maximalwerte. Wenn es die Abgasergebnisse zulassen, sollten diese Werte wenn m¨ oglich kleiner gew¨ ahlt werden. f¨ ur LSU4.2: Standard-Kennlinie ================== 10 tatuk_w [ ◦ C] KLPRHLSU [%] 36 (entspricht UHeff [V]
15 40
30 40
35 40
8.2
8.2
8.2)
15 60
30 60
35 40
7.80
10.0
10.0
-40 59
-10 65
20 71
7.80
Schnellstart-Kennlinie ====================== tatuk_w [ ◦ C] 10 KLPRHLSU [%] 36
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
(entspricht UHeff [V]
f¨ ur LSU4.9 (vorl¨ aufig): Kennlinie ========= tatuk_w [ ◦ C] KLPRHLSU [%] (entspricht UHeff [V]
10.0
10.5
11.0
8.2)
50 78
11.5)
Steigung der Aufheizrampe nach Start (Vergr¨ oßerung der Werte nur nach Zustimmung durch GS/ESV) ============================================================================================== f¨ ur LSU4.2 DPRHLSU = 0,369 (%/100ms) bei Verwendung der Standard-Kennlinie KLPRHLSU DPRHLSU = 0,476 (%/100ms) nur bei Schnellstart-Bedatung! f¨ ur LSU4.9 DPRHLSU = 0,595 (%/100ms) f¨ ur LSU 4.9 (vorl¨ aufig) Die Erh¨ ohung der Heizleistung der Sondenheizung w¨ ahrend der Startrampe kann durch den Wert DPRHLSU eingestellt werden. Ein gr¨ oßerer Wert bewirkt eine schnellere Erw¨ armung der Sonde.
Heizerstatus ============ f¨ ur LSU4.2 DTKLSUSTA DTKLSUSTB f¨ ur LSU4.9 DTKLSUSTA DTKLSUSTB
= =
65 8
K K
= =
65 8
K K
Reglerparameter =============== f¨ ur LSU4.2 KDHRLSU KIHRLSU KPHRLSU
= = =
3 %/K 1 %/K 4 %/K
f¨ ur LSU4.9 KDHRLSU KIHRLSU KPHRLSU
= = =
t.b.d. t.b.d. t.b.d.
Heizleistung bei B_atmtpa=false ================================ f¨ ur LSU4.2 PRHLSUL = 6 % f¨ ur LSU4.9 PRHLSUL
=
4 %
(vorl¨ aufig) (vorl¨ aufig)
(Daten¨ anderung nur nach Zustimmung durch GS/ESV)
(vorl¨ aufig)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HRLSU 4.120.1
Seite 1926 von 4100 31.JAN.2003 Thomas Brosi
Nach Ablauf der Zeit TLSUVH wird w¨ ahrend der Kondenswasserphase die Einschaltdauer der Heizung auf den Wert PRHLSUL reduziert. Der Wert sollte so gew¨ ahlt werden, dass eine Keramiktemperatur von 250 ◦ C nicht ¨ uberschritten wird.
Zeit bis zum Setzen der Bedingung B_henrin=true nach dem Einschalten der Heizung ================================================================================ f¨ ur LSU4.2: THLSUHR = 5 s (maximal!); THLSUHRST = 2 s TABSTRILSU = 30 s f¨ ur LSU4.9: THLSUHR = 2 s (vorl¨ aufig) THLSURST = 1 s (vorl¨ aufig) TABSTRILSU = 30 s Sollkeramiktemperatur ===================== f¨ ur LSU4.2 TKERLSUS = 750 f¨ ur LSU4.9 TKERLSUS = 780
◦
C
◦
C (f¨ ur LSU4.9; Daten¨ anderung nur nach Zustimmung durch GS/ESV)
(f¨ ur LSU4.2; Daten¨ anderung nur nach Zustimmung durch GS/ESV)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Umschaltkeramiktemperatur Startsteuerung-Heizungsregelung ========================================================= TKERLSUST = 700 ◦ C
Sondenleitungen =============== Leitung Abk. Kabelfarbe --------------------------------------------------Nernstspannung UN schwarz virtuelle Masse VM gelb Pumpstrom IP rot Abgleichleitung IA gr¨ un Heizertakt Hweiß Heizer Plus +UB grau
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHRLSU 3.110.1
Seite 1927 von 4100 31.JAN.2003 Thomas Brosi
FU DHRLSU 3.110.1 Diagnose Heizungsregelung LSU FDEF DHRLSU 3.110.1 Funktionsdefinition DHRLSU - Diagnosis heater control of LSU ENCON B_cdhrlsu
B_cdhrlsu
Imported from %KONCW
FCMCLR B_clhsv
B_clhsv
B_clhsv2
B_clhsv2 DHRLSU krivk_w B_ehlsu
krivk_w
B_eshlsu
B_eshlsu
B_hlsumx
B_hlsumx
B_nmot
B_nmot
tabst_w
tabst_w
B_hrlsunp B_zhhrlsu B_rinnp B_ricalf B_tahrmn B_tahrmx B_atmtpa2 B_atmtpa
0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
krivk2_w rinlsu2_w B_eshlsu2 B_hlsumx2
B_nmot B_hsv2 tabst_w krivk2_w rinlsu2_w B_eshlsu2 B_hlsumx2
B_stend B_nmot
BREAK B_atmtpa2 B_atmtpa B_stend B_nmot
B_ehlsu2 B_hrlsunp2 B_zhhrlsu2 B_rinnp2 B_ricalf2 B_tahrmn2 B_tahrmx2
B_ehlsu2 DFPM2 B_hrlsunp2 B_zhhrlsu2 B_rinnp2 B_ricalf2 B_tahrmn2 B_tahrmx2
dhrlsu-main
Break 1/ DHRLSU2
B_hsv2
DFPM B_hrlsunp B_zhhrlsu B_rinnp B_ricalf B_tahrmn B_tahrmx
B_hsv
B_hsv SY_STERVK
B_ehlsu
rinlsu_w
rinlsu_w
dhrlsu-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHRLSU 3.110.1
Seite 1928 von 4100 31.JAN.2003 Thomas Brosi
RICAL_DIAG krivk_w
krivk_w B_ricalf B_spdhrub B_eiclsu
B_eiclsu
B_elsuwi
B_elsuwi
RIN_DIAG B_ricalf B_rinnp rinlsu_w
rinlsu_w B_eshlsu
B_rinnp B_ehlsu
B_eshlsu
UBHRLSUMX UBHRLSUMN ub_hsv
B_ricalf
CIubhrlsu
B_spdhrub
B_eiclsu B_elsuwi B_ehsve B_spdhrub
CWDHRLSU 1
START_DIAG B_spdhrub B_eiclsu B_hrlsunp B_elsuwi B_ehsve B_ricalf B_zhhrlsu tabst_w B_hsv
tabst_w B_hsv
B_hrlsunp
B_zhhrlsu
DC_DIAG B_ehsve
B_hlsumx B_nmot
B_tahrmx
B_tahrmn
dhrlsu-dhrlsu
B_tahrmx B_spdhrub B_hlsumx B_tahrmn B_nmot
B_ricalf
dhrlsu-dhrlsu
B_atmtpa
Break 1/
B_nmot B_stend B_hsv SY_STERVK
0 1/
Break 1/
B_atmtpa2
dhrlsu-break
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_elsuwi B_eiclsu
dhrlsu-rical-diag
B_ehsve
B_hsv2 dhrlsu-break
B_eiclsu B_elsuwi TEHRLSUE compute 1/
B_spdhrub krivk_w KRIVKMX
Todrical
2/ 1/ true
B_ricalf
dhrlsu-rical-diag
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHRLSU 3.110.1
Seite 1929 von 4100 31.JAN.2003 Thomas Brosi
Rinlsu < RINLSUPMN is not plausible B_eiclsu B_elsuwi B_eshlsu B_ricalf B_ehsve 15.0
B_spdhrub
[s] 2/
compute 1/
rinlsu_w RINLSUPMN
1/ true
Todrink
dhrlsu-rin-diag
B_henrin
B_rinnp
B_rinnp
dhrlsu-rin-diag
getBit CWDHRLSU
TVFAHRLSU
0
tkerlsu_w B_FA_TON
TKERLSUDMN
FF1
DFP_HSV
tabst_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TABSTHLSU
twvsom_w TWHRSTMX
dfpgetErf 1/
true true
B_zhhrlsu B_zhhrlsu
TVZHRNOT compute 1/
B_ricalf B_elsuwi B_eiclsu
start 1/ B_zhrnot_T B_zhrnot_EF
B_hrlsaus false
B_evloc B_ehsve
1/
B_zhrnot
true
TVLSUBB compute 1/
B_henrin B_spdhrub tmst TMDHRSTMX B_hsv tkerlsu_w TKERLSUDMN
rhrlsu_T
Eftvlsubm
B_zhrnot
1/ true
B_hrlsunp
B_hrlsunp dhrlsu-start-diag
B_fa
No cycle flag to protect miss healing in case of error in former trip
dhrlsu-start-diag
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHRLSU 3.110.1
Seite 1930 von 4100 31.JAN.2003 Thomas Brosi
Duty cycle monitoring B_hlsumx
Set value = max TEHRF compute 1/
tkerlsu_w ENMX ub_hsv
tkerdcmn_w
2/ 1/
Todtahrmx
true
KLTKERDCMN
B_enmx
B_tahrmx
B_tahrmx
Enable monitoring
B_spdhrub B_eiclsu B_elsuwi B_hrlsaus B_ehsve
No heating at low temperatures
B_nmot tahrlsu_w 0.1 msabg_w
[%]
zatmwvs_w ZATMRW
tavso_w
twvsom_w
4/ 1/
Todtahrls
reset 1/
B_tahrmn
B_tahrmn
TWVSOMOS dhrlsu-dc-diag
eratmst
true
TAIKRLSUMN B_mdarv dhrlsu-dc-diag
SY_UBR
0
ubsq
ub_hsv
ub_hsv
ubrsq B_atmng twvsom_w TWVDCMN 3.0
B_sa
B_enmx
B_enmx
TVENMX
B_SA_TON TVENMX_TOFF
B_hsv
B_hsv_ER
dhrlsu-enmx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ATMRWT
B_atmst
TEHRFMN compute 3/
lptwvsom
dhrlsu-enmx
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHRLSU 3.110.1
Seite 1931 von 4100 31.JAN.2003 Thomas Brosi
HSV_DFPM B_tahrmx B_tahrmn B_ricalf B_rinnp B_hrlsunp
maxError minError sigError nplError TEHEHRLSU healing
HEHRLSU_TON 820.0
B_eshlsu
[˚C]
TEHRF
tkerdcmn_w tkerlsu_w
OpenInterval
TKERDCMN_TON
TEHRLSUZMX twvsom_w TEHRLSUZMX_TOFF
dhrlsu-dfpm
TWHRLSUZMX B_zhhrlsu dhrlsu-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Schnittstelle zum Fehlerspeicherverwaltung (DFPM): -------------------------------------------------In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch Zur¨ uckschreiben des gesamten Statusworts sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. F¨ ur jeden Fehlerpfad xyz dieser Diagnosefunktion sind folgende Gr¨ oßen definiert : Status Fehlerpfad xyz Fehlerflag xyz : Zyklusflag xyz : Fehlertyp xyz : L¨ oschen Fehlerpfad: Ersatzwert aktiv : Fehlerpfadcode xyz: Fehlerklasse xyz: Fehlerschwere xyz: CARB Code xyz: Tabelle der Umweltbed.xyz:
sfpxyz E_xyz Z_xyz TYP_xyz :(B_mxxyz, B_mnxyz, B_sixyz, B_npxyz) B_clxyz B_bkxyz (optional) CDTxyz CLAxyz f¨ ur Kurztest Klasse 7 TSFxyz CDCxyz FFTxyz
in dieser FDEF sind folgende Fehlerpfade xyz behandelt: Fehlerpfadname
verwendetes K¨ urzel (ersetzt ,,xyz‘‘)
Diagnose Heizungsregelung f¨ ur LSU Diagnose Heizungsregelung f¨ ur LSU, Bank 2
hsv hsv2
Fehlerpfadname f¨ ur Kurztest
verwendetes K¨ urzel (ersetzt ,,xyz‘‘)
ABK DHRLSU 3.110.1 Abkurzungen ¨ Parameter ATMRWT CWDHRLSU KLTKERDCMN KRIVKMX RINLSUPMN TABSTHLSU TAIKRLSUMN TEHEHRLSU TEHRF TEHRFMN TEHRLSUE TEHRLSUZMX TKERLSUDMN TMDHRSTMX TVENMX TVFAHRLSU TVLSUBB TVZHRNOT TWHRLSUZMX TWHRSTMX TWVDCMN
Source-X
UB_HSV
Source-Y
Art
Bezeichnung
FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Temperaturkorrektur fur ¨ Rohrwand hinter Kat aus TKATM Codewort fur ¨ Freigabe DHRLSU ¨ Batterieabhangige Diagnoseschwelle fur ¨ Keramiktemperatur Maximaler Korrekturwert krivk_w Minimale Schwelle fur ¨ einen plausiblen Innenwiderstand der LSU Mindestabstellzeit fur ¨ Wiederholstart Heizung LSU ¨ min. Diagnoseschwelle”Abgastemp. im Krummer” ¨ fur ¨ min. Tastverhaltnis Entprellzeit zum Heilen des Fehlerpfades HRLSU Entprellzeit fur ¨ Heizungsregelungsfehler minimale Entprellzeit fur ¨ Heizungsregelungsfehler Entprellzeit fur ¨ Heizungsregelung der LSU fur ¨ elektrischen Fehler Ausblendzeit zur Heilung bei hohen Temperaturen Minimale Temperatur, die die Sonde nach Ablauf TVLSUBB erreichen muß Max. Motorstarttemperatur zum Ausfuhren ¨ der Startdiagnose ¨ ¨ Verzogerung der Diagnose ”mx. Tastverhaltnis” nach Heizung ein” bzw. B_SA ¨ Verzogerungszeit betr. Funktionsanforderung ¨ maximal zul. Verzogerungszeit nach dem Start fur ¨ Betriebsbereitschaft der LSU maximal zul. Zeit fur ¨ Unterbrechung der Startdiagnose max. Rohrwandtemperatur zum Heilen/Zyklus-flag setzen des Fehlerpfades HSV max. Rohrwandtemperatur zum Setzen des Zyklusflags der Startdiagnose von DHRLSU minimale Rohrwandtemperatur zum Aktivieren der Diagnose ”schwacher Heizer”
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 1932 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW KL KL
Obere Schwelle der Rohrwandtemperatur an der Sondeneinbauposition vor dem Kat. Minimale Versorgungsspannung fur ¨ die Diagnose DHRLSU / DHRLSUE Maximale Versorgungsspannung fur ¨ die Diagnose DHRLSU Zeitkonstante fur ¨ Rohrwandtemperaturmodell Zeitkonstante fur ¨ Rohrwandtemperaturmodell
Systemkonstante
Art
Bezeichnung
SY_STERVK SY_UBR
SYS (REF) Systemkonstante Bedingung : Stereo vor Kat SYS (REF) Systemkonstante: Spannung hinter Hauptrelais ubr existiert
TWVSOMOS UBHRLSUMN UBHRLSUMX ZATMRW ZATMRW
Variable
Source-X
Source-Y
MSABG2_W MSABG_W
Quelle
BLOKNR
B_ATMNG B_ATMST B_ATMTPA
ATM BGTPABG BGTPABG
B_ATMTPA2 B_BEHSV B_BEHSV2 B_BKHSV B_BKHSV2 B_CDHRLSU B_CLHSV
BGTPABG DHRLSU DHRLSU DHRLSU DHRLSU
B_CLHSV2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DHRLSU 3.110.1
B_EHLSU B_EHLSU2 B_EHSVE
DHRLSU DHRLSU DHRLSUE
B_EHSVE2
DHRLSUE
B_EICLSU
DICLSU
B_EICLSU2
DICLSU
B_ELSUWI
DICLSU
B_ELSUWI2
DICLSU
B_ENMX B_ENMX2 B_ESHLSU B_ESHLSU2 B_EVLOC
DHRLSU DHRLSU HRLSU HRLSU BGEVAB
B_FA
TKDFA
B_FTHSV B_FTHSV2 B_HENRIN B_HENRIN2 B_HLSUMX B_HLSUMX2 B_HRLSAUS B_HRLSUNP B_HRLSUNP2 B_HSV B_HSV2 B_MDARV
DHRLSU DHRLSU HRLSU HRLSU HRLSU HRLSU ALSU DHRLSU DHRLSU HRLSU HRLSU DMDMIL
B_MNHSV B_MNHSV2 B_MXHSV B_MXHSV2 B_NMOT
DHRLSU DHRLSU DHRLSU DHRLSU BGWNE
B_NPHSV B_NPHSV2 B_RICALF
DHRLSU DHRLSU DHRLSU
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... DHRLSU, SALSU DHLSFK, DHRLSU DFRST, DHRLSU,HRLSU, TEBEB DHRLSU, HRLSU
EIN
DAMOS-Source fur ¨ Blocknummer
EIN EIN EIN
Bedingung modellierte Temperaturen aus %ATM nicht gulig ¨ Bedingung Startwert tabgmst,tkatmst berechnet Bedingung Taupunkt vor Kat ueberschritten
EIN AUS AUS AUS AUS EIN EIN
Bedingung Taupunkt2 vor Kat ueberschritten Bedingung: Bandendefunktionanford. fur ¨ %DHRLSU Bedingung: Bandendefunktionanford. fur ¨ %DHRLSU, Bank 2 Bedingung:Lambdasondenheizung vor Kat. aktiv Bedingung:Lambdasondenheizung vor Kat. aktiv, Bank 2 Bedingung Funktion %DHRLSU uber ¨ CDHRLSU freigegeben ¨ Bedingung Fehlerpfad DHLSVK loschen
EIN
¨ Bedingung Fehlerpfad DHLSVK2 loschen
AUS AUS EIN
Bedingung Fehler Heizung LSU Bedingung Fehler Heizung LSU Bank2 Bedingung Endstufenfehler an der Heizung
EIN
Bedingung Endstufenfehler an der Heizung, Bank 2
EIN
Bedingung Fehler am Auswerte-IC fur ¨ die LSU
EIN
Bedingung Fehler am Auswerte-IC fur ¨ die LSU, Bank 2
EIN
Bedingung Leitungsfehler LSU ( intern)
EIN
Bedingung Leitungsfehler LSU ( intern), Bank2
LOK LOK EIN EIN EIN
Bedingung Diagnose ”schwacher Heizen” eingeschaltet Bedingung Diagnose ”schwacher Heizen” eingeschaltet (Bank 2) Bedingung Ende Startsteuerung in %HRLSU Bedingung Ende Startsteuerung in %HRLSU, Bank 2 Status: alle lokalen Einspritzventile werden angesteuert, = B_EVTOT bei einem SG
DHRLSU DHRLSU, DLSSA,GGRTLSU, SALSU DHRLSU, DLSSA,GGRTLSU, SALSU DCFFLR, HRLSU DCFFLR, HRLSU DCFFLR, DHRLSU,DICLSU, GGRTLSU,HRLSU DCFFLR, DHRLSU,DICLSU, GGRTLSU,HRLSU DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU
DHRLSU, DICLSU DHRLSU, DICLSU DDYLSU, DHRLSU,DLSAFK, DLSAHKBD, DMDSTP, ... ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... AUS AUS EIN DHRLSU, GGRTLSU EIN DHRLSU, GGRTLSU DHRLSU EIN EIN DHRLSU EIN DHRLSU, HRLSU LOK LOK DHRLSU, RPSLSU EIN EIN DHRLSU, RPSLSU BBAGR, BBREGNO,- EIN DDYLSU, DFRST,DGGTVHK, ... AUS AUS AUS AUS ADVE, AEKP, ALE,EIN ALSU, BAKH, ... AUS AUS AUS
Bedingung Funktionsanforderung allgemein
Bedingung Fehlereintrag durch Tester fur ¨ LSU-Heizung Bedingung Fehlereintrag durch Tester fur ¨ LSU-Heizung, Bank 2 Bedingung Ri-Messung darf aus Sicht der Heizungsregelung eingeschaltet werden Bedingung Ri-Messung darf aus Sicht der Heizungsregelung eingeschaltet werden,B2 ¨ Bedingung U_bat-korregierte Stellgroße ist maximal (=100%) ¨ Bedingung U_bat-korregierte Stellgroße ist maximal (=100%), Bank 2 Bedingung Ausschalten der Heizungsregelung Bedingung Heizungsreglung nicht plausibel Bedingung Heizungsreglung nicht plausibel, Bank 2 Bedingung Heizung Sonde vor Kat einschaltbereit Bedingung Heizung Sonde2 vor Kat einschaltbereit kritische Aussetzerrate vorhanden
Kurzschluß Heizung Lambdasonde vor Kat nach Masse Kurzschluß Heizung Lambdasonde2 vor Kat nach Masse Kurzschluß Heizung Lambdasonde vor Kat nach UB Kurzschluß Heizung Lambdasonde2 vor Kat nach UB Bedingung Motordrehzahl: n > NMIN Nernstwiderstand Sonde vor Kat zu groß Nernstwiderstand Sonde 2 vor Kat zu groß Bedingung Kalibrierwiderstand nicht im Sollband
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_RICALF2 B_RINNP B_RINNP2 B_SA
DHRLSU DHRLSU DHRLSU MDRED
B_SIHSV B_SIHSV2 B_SPDHRUB B_STEND
DHRLSU DHRLSU DHRLSU BBSTT
B_TAHRMN B_TAHRMN2 B_TAHRMX B_TAHRMX2 B_ZHHRLSU B_ZHHRLSU2 B_ZHRNOT B_ZHRNOT2 DFP_HSV
DHRLSU DHRLSU DHRLSU DHRLSU DHRLSU DHRLSU DHRLSU DHRLSU DHRLSU
DFP_HSV2
DHRLSU
E_HSV
DHRLSU
E_HSV2
DHRLSU
KRIVK2_W KRIVK_W MSABG2_W
GGRTLSU GGRTLSU BGMSABG
MSABG_W
BGMSABG
RINLSU2_W
GGRTLSU
RINLSU_W
GGRTLSU
SFPHSV SFPHSV2 TABST_W
DHRLSU DHRLSU BGTABST
TAHRLSU2_W
ALSU
TAHRLSU_W
ALSU
TAVSO2_W
ATM
TAVSO_W
ATM
TKERDCMN_W TKERLSU2_W
DHRLSU GGRTLSU
TKERLSU_W
GGRTLSU
TMST
GGTFM
TWVSOM2_W TWVSOM_W UBRSQ
DHRLSU DHRLSU GGUBR
UBSQ
GGUB
UB_HSV ZATMWVS2_W ZATMWVS_W Z_HSV
DHRLSU DHRLSU DHRLSU DHRLSU
Z_HSV2
DHRLSU
Referenziert von FLSUBB FLSUBB AMSV, ARMD, ATM,BBAGR, BBBO, ...
ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
BGELSV, DCFFLR,DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... DHRLSU DFFTCNV, DHRLSU ATR, BAKH, BGLASO, DDYLSU, DHRLSU, ... ATR, BAKH, BGLASO, DDYLSU, DHRLSU, ... DFFTCNV, DHRLSU,DICLSU DFFTCNV, DHRLSU,DICLSU
AEKP, BBKH,BDEMUM, BGTOL,BGTPABG, ... DHRLSU, DHRLSUE,DLSSA, TKMWL DHRLSU, DHRLSUE,DLSSA, TKMWL BGTPABG, DHRLSU,TEMPKON BGTPABG, DHRLSU,TEMPKON
DHRLSU 3.110.1
Seite 1933 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS AUS AUS EIN
Bedingung Kalibrierwiderstand nicht im Sollband, Bank 2 Bedingung RI der LSU ist nicht plausibel Bedingung RI der LSU ist nicht plausibel, Bank 2 Bedingung Schubabschalten
AUS AUS LOK EIN
Lastabfall Sondenheizung vor Kat Lastabfall Sondenheizung2 vor Kat Bedingung Sperrung Diagnose DHRLSU wegen Spannungsversorgung Bedingung Startende erreicht
LOK LOK LOK LOK AUS AUS LOK LOK DOK
¨ ¨ Bedingung korregiertes Tastverhaltnis < Min-Schwelle fur ¨ langere Zeit ¨ ¨ Bedingung korregiertes Tastverhaltnis < Min.-Schwelle fur Zeit, Bank 2 ¨ langere ¨ ¨ Bedingung korregiertes Tastverhaltnis =100% fur ¨ langere Zeit ¨ ¨ Bedingung korregiertes Tastverhaltnis =100% fur ¨ langere Zeit, Bank 2 Bedingung Heilung darf durchgefuhrt ¨ werden Bedingung Heilung darf durchgefuhrt ¨ werden, Bank 2 Bed. ungunstige ¨ Umgebungsbedingungen sperren Startdiagnose Bedingung verhindert Zyklus und Fehlereintrag, Bank2 SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat.
DOK
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat., Bank2
AUS
Errorflag: Lambdasonden-Heizung vor Katalysator
AUS
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2
EIN EIN EIN
Korrekturwert fur ¨ den Innenwiderstand der Nernstzelle der LSU 2 Korrekturwert fur ¨ den Innenwiderstand der Nernstzelle der LSU Abgasmassenfluß gefiltert (Word), Bank 2
EIN
Abgasmassenstrom gefiltert (Word), Bank 1
EIN
Innenwiderstand der Nernstzelle der LSU, Bank 2
EIN
Innenwiderstand der Nernstzelle der LSU
AUS AUS EIN
Status Fehlerpfad: Heizung Lambdasonde vor Kat Status Fehlerpfad: Heizung Lambdasonde 2 vor Kat Abstellzeit
EIN
¨ Tastverhaltnis fur ¨ Lambdasondenheizung, Bank 2
EIN
¨ Tastverhaltnis fur ¨ Lambdasondenheizung
EIN
Abgastemperatur an Sonde vor Kat aus Modell, Bank 2
EIN
Abgastemperatur an Sonde vor Kat aus Modell
LOK EIN DHRLSU, HRLSU,RPSLSU EIN DHRLSU, HRLSU,RPSLSU BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... LOK LOK ADVE, ALBK, BGDVE, EIN DAGRE, DHDEVE, ... ABKVP, AEKP, ALBK,- EIN ALSU, BGLBK, ... LOK LOK LOK BGELSV, DIMCHLS,- AUS FLSUBB, GGRTLSU BGELSV, DIMCHLS,- AUS FLSUBB, GGRTLSU
¨ ¨ UBat abhangige Diagnoseschwelle fur ¨ max. Tastverhaltnis Keramiktemperatur der LSU, Bank 2 Keramiktemperatur der LSU Motorstarttemperatur Wandtemperatur vordere Sonde modelliert, Bank2 Wandtemperatur vordere Sonde modelliert Bordnetzspannung uber ¨ Hauptrelais, Standard-Quantisierung Bordnetzspannung, umgerechnet in Standard-Quantisierung Bordnetzspannung fur ¨ Sondenheizung, Standard-Quantisierung Zeitkonstante fur ¨ Rohrwandtemperatur, Bank2 Zeitkonstante fur ¨ Rohrwandtemperatur Zyklusflag:Lambdasonden-Heizung vor Katalysator Zyklusflag:Lambdasonden-Heizung vor Katalysator, Bank2
FB DHRLSU 3.110.1 Funktionsbeschreibung Aufgabe: ======== Die Diagnose der Heizungsregelung ¨ uberwacht den Kalibrierwiderstand, das Tastverh¨ altnis zur Ansteuerung der Heizung und den plausiblen Bereich des Innenwiderstandes der Lambdasonde LSU.
Prinzip:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHRLSU 3.110.1
Seite 1934 von 4100 31.JAN.2003 Thomas Brosi
======== Mit der Heizungsregelung %HRLSU wird die Keramiktemperatur der LSU auf dem Sollwert gehalten. Je nach Regeldifferenz wird die Heizleistung gesteigert oder zur¨ uckgenommen. M¨ ogliche Fehler k¨ onnen auftreten, wenn ein elektrischer Fehler vorliegt, der Innenwiderstand der Nernstzelle sich durch Alterung ¨ andert, oder hardwareseitige Fehler bei der Bestimmung des Innenwiderstandes auftreten. Diese Effekte k¨ onnen leicht durch Messung des fest definierten Kalibrierwiderstands erkannt werden. Wird die Solltemperatur f¨ ur den Keramik w¨ ahrend des Regelbetriebes nicht erreicht, so wird aufgrund der Struktur des Reglers das Tastverh¨ altnis in der Ausgabefunktion entweder gegen Null oder gegen den Maximalwert konvergieren. Beide F¨ alle sind f¨ ur l¨ angere Zeit und zu geringe Keramiktemperatur nicht plausibel und verboten. Treten sie dennoch auf, so liegt ein Fehler vor.
MAIN: ¨ Ubersicht =============== Die Funktion gliedert sich in 4 Teilbereiche. Der erste Bereich (Block ENCON (enable conditions)) beinhaltet die Ausschaltfunktionalit¨ at der Funktion. Ist das Codewort CDHRLSU = 0 gesetzt, so ist die Funktion ausgeschaltet. In diesem Fall wird das Zyklusflag f¨ ur die Funktion %DHRLSU gesetzt , das Error-Flag zur¨ uckgesetzt und die Funktion gestoppt. Im anderen Fall CDHRLSU > 0 (%KONCW) ist der Block ENCON ohne Funktionalit¨ at. Der zweite Bereich (Block FCMCLR) spezifiziert das Verhalten beim L¨ oschen des Fehlerspeichers. In diesem Fall werden alle speichernden Module auf ihren Neutralwert gesetzt. Der dritte Bereich (Block DHRLSU und DFPM) beschreibt die Diagnose f¨ ur Abgassysteme mit einer Abgasbank oder die erste Bank bei Stereosystemen. Der vierte Bereich (Block DHRLSU2 und DFPM2) gibt die Funktionalit¨ at f¨ ur die zweite Bank bei Stereosystemen wieder. Die Funktionalit¨ at ist gleich der f¨ ur die erste Bank, jedoch ist den Meßgr¨ oßen der Index 2 hinzugef¨ ugt worden. Bei UBHRLSUMX < ub_hsv < UBHRLSUMN wird keine Diagnose durchgef¨ uhrt (B_spdhrub=TRUE)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DHRLSU: ¨ Ubersicht Diagnose f¨ ur Bank 1 ===================================== Wie schon oben im Absatz "Prinzip" beschrieben, werden die folgenden Eigenschaften und Gr¨ oßen ¨ uberwacht: Block Funktion -------------------------------------------------------------------------------------------------------------------------------¨ RICAL_DIAG Uberwachung des Kalibrierwiderstandes im SG auf Plausibilit¨ at In der Funktion GGRTLSU wird der Korrekturwert krivk_w bestimmt, der die Differenz zwischen dem Nominalwert des Kalibrierwiderstandes und dem tats¨ achlich gemessenen Kalibrierwiderstand beschreibt. Ist der Betrag des Korrekturwertes gr¨ oßer als KRIVKMX, so kann die Widerstandsmessung nicht mehr als plausibel bewertet werden, da der im Steuerger¨ at befindliche Kalibrierwiderstand konstant ist. In diesem Fall (B_RICALF=TRUE) wird der Fehler E_hsv = True gesetzt. Voraussetzung f¨ ur den Diagnoseteil ist, daß kein IC-Fehler (B_eiclsu=True) und kein Sondenleitungsfehler (B_elsuwi=True)vorliegt und das die Batteriespannung im Diagnosefenster UBHRLSUMN... UBHRLSUMX liegt. Der Fehlerzustand muß f¨ ur mindestens die Zeit TEHRLSUE vorhanden sein.
RIN_DIAG
¨ Uberwachung des Innenwiderstandes der Nernstzelle Ist die Heizungsregelung eingeschaltet (B_eshlsu=TRUE), so muß der Innenwiderstand der Nernstzelle gleich dem Sollwert sein. Ist der Widerstand jedoch kleiner als RINLSUPMN (kleinster plausibler Wert), so liegt ein Fehler vor. Voraussetzung f¨ ur die Durchf¨ uhrung dieses Diagnoseteils sind die Bedingungen: B_eiclsu = False, B_elsuwi = False, B_ehsve=False, B_eshlsu = True, B_ricalf = False, B_henrin = True, B_spdhrub = False. Dieser Fehlerzustand muß mindestens f¨ ur 15s vorliegen.
DC_DIAG
¨ Uberwachung der Stellgr¨ oße (Tastverh¨ altnis) Wird im Regelbetrieb der Sollwert nicht erreicht, so konvergiert das Tastverh¨ altnis tahrlsu_w gegen seine Grenzwerte 0% oder gegen das maximale Tastverh¨ altnis (siehe Funktion ALSU). In diesem Fall liegt ein Fehler vor. Ausnahme bildet der Fall, wenn die Sonde durch das Abgas so stark beheizt wird, daß die Sondenkeramik auch ohne interne Heizung ihren Sollwert erreicht. Eine weitere Ausnahme kann auftreten, wenn das Tastverh¨ altnis maximal ist bei kleiner Batteriespannung und niedriger Abgastemperatur. In diesem Fall muß nicht die Nominaltemperatur der LSU erreicht werden, son-
dern nur "tkerdcmn_w" Beide Ausnahmen werden durch entsprechende Umgebungsbedingungen abgesichert. ENMX
Freigabebedingungen f¨ ur B_tahrmx
START_DIAG
¨ Uberwachung der Temperatur der Nernstzelle nach dem Motorstart Nach dem Motorstart muß bei fehlerfreiem Verhalten des Systems die Keramik der Sonde soweit aufgeheizt sein, daß die Temperatur gr¨ oßer als tkerdcmn_w ist. Wird der Wert tkerdcmn_w von der aktuellen Temperatur nicht w¨ ahrend der Zeit TVLSUBB ¨ uberschritten, so liegt ein Fehler vor. Voraussetzung f¨ ur die Durchf¨ uhrung dieses Diagnoseteils sind die Bedingungen: B_eiclsu = False, B_elsuwi = False, B_ricalf = False, B_henrin = True, B_ehsve = False, B_hrlsaus = False, B_evloc = True, und tabst_w > TABSTHLSU. Ist die Bedingung tabst_w > TABSTHLSU erf¨ ullt und ist der Timer abgelaufen, so wird das interne Zyklusflag B_zhhrlsu gesetzt. Dies wird zur Bildung des Gesamtzyklusflags der Funktion ben¨ otigt, sofern gilt CWDHRLSU=1 Wird der Ablauf des Timers thrlsu l¨ anger als die Zeit TVZHRNOT, wird kein Healing oder Error gesetzt.
DFPM
Fehlerverwaltung Die oben genannten Fehler werden auf dem Fehlerpfad HSV abgebildet. Dabei gilt: MAX-Fehler: Tastverh¨ altnis dauerhaft maximal MIN-Fehler: Tastverh¨ altnis dauerhaft = 0%
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SIG-Fehler: NPL-Fehler:
Healing:
DHRLSU 3.110.1
Seite 1935 von 4100 31.JAN.2003 Thomas Brosi
gemessener Kalibrierwiderstand nicht plausibel Ist der Innenwiderstand rinlsu_w < RINLSUPMN, also kleiner als der kleinste physikalisch sinnvolle Wert, so liegt ein Fehler vor. Der zweite Grund f¨ ur das Setzen dieses Fehlers ist die Startdiagnose. Liegt f¨ ur die Zeitdauer t > TEHEHRLSU keiner der hier genannten Fehler vor, bzw. ist die Startrampe abgelaufen, so wird die Heizungsregelung als fehlerfrei diagnostiziert, wenn die folgenden Bedingungen erf¨ ullt sind: B_eshlsu=1, TKERDCMN < tkerlsu < 800 ◦ C, B_hlsumx=0, twvsom < TWHRLSUZMX und wenn CWDHRLSU[0]=1: B_zhrlsu=1.
APP DHRLSU 3.110.1 Applikationshinweise Voraussetzungen: ================ * Applikation der Funktionen %GGRTLSU und %HRLSU
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
* Codewort CWDHRLSU (aus %KONCW) CWDHRLSU = 0 Startdiagnose ausgeschaltet CWDHRLSU = 1 Startdiagnose eingeschaltet andere Werte sind nicht zul¨ assig.
* Standardeinstellungen der Parameter ATMRWT 0 ◦C KRIVKMX 15 Ohm f¨ ur LSU 4.2 (vorl¨ aufig) 45 Ohm f¨ ur LSU 4.9 (vorl¨ aufig) RINLSUPMN 20 Ohm f¨ ur LSU 4.2 (vorl¨ aufig) 60 Ohm f¨ ur LSU 4.9 (vorl¨ aufig) TABSTHLSU 300 s TAIKRLSUMN 300 ◦ C TWVDCMN 600 ◦ C TEHEHRLSU 75 s (gr¨ oßer als TEHRF!) TEHRF 60 s TEHRFMN 60 s TEHRLSUE 40 s TEHRLSUZMX 120 s TKERLSUDMN 600 ◦ C TMDHRSTMX -10 ◦ C TVENMX 50 s TVFAHRLSU 10 s TVLSUBB 70 s TVZHRNOT 10 s TWHRLSUZMX 800 ◦ C TWHRSTMX 500 ◦ C TWVSOMOS 500 ◦ C UBHRLSUMN 10,7 V UBHRLSUMX 16,0 V
ub_hsv [V] --------------KLTKERDCMN [ ◦ C]
|
10,7 | 11 | 12 | 13 ---------------------------| 600 | 620 | 650 | 680
msabg_w [kg/h] --------------ZATMRW [s]
|
10 | 30 | 60 | 120 | 300 ---------------------------| 100 | 50 | 30 | 12 | 6
CWDHRLSU = 2 Bit0 = true Bit1 = false
Startdiagnose an gesamter Diagnose beteiligt nur B_rinnp setzt B_ehlsu (Sondenbetriebsbereitschaft wird zur¨ uckgesetzt).
Applikationsablauf: =================== Die Gr¨ oße TUMTO(100ms) ist hardwareabh¨ angig vorgegeben und nur nach R¨ ucksprache mit GS/EFA2 zu ¨ andern. Voraussetzung: HEIZUNG fertig appliziert. Die Funktion muß mit gealteter Sonde oder manipulierter Sonde (zu bestellen oder zu erfragen bei der Sondenentwicklungsabteilung (GS/ESV) abgesichert werden. Dabei sind Worst-case-Bedingungen einzustellen.
Fehlersimulation max-Tastverh¨ altnis: (B_tahrmx) - Worst case gealterte Sonden - Ubat = UBDHRLSUMN (10,7) - minbimale modellierte Abgastemperatur (twvsom ca - m¨ ogl. großer Abgasmassenstrom.
TWVDCMN)
--> mit solchen gealterten Grenzsonden (innerhalb der TKU) darf kein Fehler gesetzt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHRLSUE 1.80.2
Seite 1936 von 4100 31.JAN.2003 Thomas Brosi
Fehlersimulation min-Tastverh¨ altnis: (B_tahrmn) - Rohrwandtemperaturmodell applizieren - Rohrwandtemperaturschwelle ermitteln bei dem Tastverh¨ altnis=0 ist --> Schwelle mit ausreichend Sicherheitsabstand festlegen. Fehlersimulation Plausibilit¨ at (B_rinnp) - Dieser Diagnosepfad ist nicht zu applizieren
Fehlersimulation Kalibrierwiderstand - Dieser Diagnosepfad ist nicht zu applizieren
Simulation Startdiagnose - verschiedene Umgebungstemperaturen w¨ ahlen (K¨ altekammer, -7 ◦ C-Test, 20 ◦ C-Test) - gealterte Sonden
In diesem Fall ist die Zeit bis zum Erreichen der Temperatur TKERLSUMX zu bestimmen und mindestens eine Sicherheitszeit von 5...10s hinzuzuaddieren.
FU DHRLSUE 1.80.2 Diagnose Heizungs-Endstufe fur ¨ Systeme mit CJ910/945 Diagnose-ES-Baustein, ME9 FDEF DHRLSUE 1.80.2 Funktionsdefinition SY_STERVK /NC SY_UBR /NC
Break 1/
0
Enable DHRLSUE EN_DHRLSUE
0
ubsq
B_cdhrlsue Break 1/
ubrsq
B_clhsve
UBHRLSUMN
[s]
B_clhsve2
FCMCLR B_clhsve B_clhsve2
10.0
B_stend B_nmot
HSVE_DFPM healing
tahrlsu_w
EV_HSVEMX
TAHRLSUMN
B_hsvemx
B_hsvemx
B_ehsve
Todhehsve maxError
B_hsveemx
EV_HSVEMN B_hsvemn B_hsveemn
B_hsvemn
minError
B_mxhsve B_mnhsve B_sihsve E_hsve Z_hsve
EV_HSVESI B_hsvesi
B_hsvesi
sigError 10.0
Break 1/
[s]
0
HSVE2_DFPM
tahrlsu2_w
healing2
TAHRLSUMN
EV_HSVEMX2
B_ehsve2
Todhehsve2
B_hsvemx2 B_hsveemx2
B_hsvemx2
maxError2
EV_HSVEMN2 minError2
B_hsvemn2B_hsveemn2
B_hsvemn2
EV_HSVESI2 B_hsvesi2
B_hsvesi2
B_hsveesi2
B_mxhsve2 B_mnhsve2 B_sihsve2 E_hsve2 Z_hsve2 dhrlsue-main
SY_STERVK /NC
B_hsveesi
sigError2
dhrlsue-main
0.6
[s]
5.0
[s]
B_hsvemx tofhsvemx
todhsvemx
B_hsveemx
B_hsveemx
dhrlsue-ev-hsvemx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
UBHRLSUMX
B_cdhrlsue
dhrlsue-ev-hsvemx
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 1937 von 4100 31.JAN.2003 Thomas Brosi
[s]
[s]
5.0
B_hsvemn todhsvemn
tofhsvemn
B_hsveemn
B_hsveemn
dhrlsue-ev-hsvemn
0.6
DHRLSUE 1.80.2
dhrlsue-ev-hsvemn
[s]
[s]
5.0
B_hsvesi
B_hsveesi
todhsvesi
tofhsvesi
B_hsveesi
dhrlsue-ev-hsvesi
0.6
dhrlsue-ev-hsvesi
ABK DHRLSUE 1.80.2 Abkurzungen ¨ Art
Bezeichnung
TAHRLSUMN UBHRLSUMN UBHRLSUMX
Parameter
FW FW (REF) FW (REF)
¨ Minimales Tastverhaltnis fur ¨ Endstufendiagnose Minimale Versorgungsspannung fur ¨ die Diagnose DHRLSU / DHRLSUE Maximale Versorgungsspannung fur ¨ die Diagnose DHRLSU
Systemkonstante
Art
Bezeichnung
SY_STERVK SY_UBR
SYS (REF) Systemkonstante Bedingung : Stereo vor Kat SYS (REF) Systemkonstante: Spannung hinter Hauptrelais ubr existiert
Variable
Source-X
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
B_BEHSVE B_BEHSVE2 B_BKHSVE B_BKHSVE2 B_CDHRLSUE B_CLHSVE B_CLHSVE2 B_EHSVE
DHRLSUE DHRLSUE DHRLSUE DHRLSUE
B_EHSVE2
DHRLSUE
B_FTHSVE B_FTHSVE2 B_HSVEEMN B_HSVEEMN2 B_HSVEEMX B_HSVEEMX2 B_HSVEESI B_HSVEESI2 B_HSVEMN B_HSVEMN2 B_HSVEMX B_HSVEMX2 B_HSVESI B_HSVESI2 B_MNHSVE B_MNHSVE2 B_MXHSVE B_MXHSVE2 B_NMOT
DHRLSUE DHRLSUE DHRLSUE DHRLSUE DHRLSUE DHRLSUE DHRLSUE DHRLSUE
B_NPHSVE B_NPHSVE2 B_SIHSVE B_SIHSVE2 B_STEND
DHRLSUE DHRLSUE DHRLSUE DHRLSUE BBSTT
DFP_HSVE
DHRLSUE
DFP_HSVE2
DHRLSUE
DHRLSUE
Source-Y
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS EIN EIN EIN AUS
Bedingung: Bandendefunktionanford. fur ¨ DHRLSUE Bedingung: Bandendefunktionanford. fur ¨ DHRLSUE, Bank 2 Bedingung Ersatzwert aktiv: Heizer der LSU Bedingung Ersatzwert aktiv: Heizer der LSU, Bank 2 Bedingung: Funktion uber ¨ Codewort CDHRLSUE freigeben ¨ Bedingung Fehlerpfad DHLSVK loschen (Endstufe) ¨ Bedingung Fehlerpfad DHLSVK2 loschen (Endstufe) Bedingung Endstufenfehler an der Heizung
AUS
Bedingung Endstufenfehler an der Heizung, Bank 2
AUS AUS LOK LOK LOK LOK LOK LOK EIN EIN EIN EIN EIN EIN AUS AUS AUS AUS EIN
Bedingung Fehlereintrag durch Tester fur ¨ Heizer der LSU Bedingung Fehlereintrag durch Tester fur ¨ Heizer der LSU, Bank 2 Bedingung Entprellter Min-Fehler der Heizerendstufe der LSU Bedingung Entprellter Min-Fehler der Heizerendstufe der LSU, Bank 2 Bedingung Entprellter Max-Fehler der Heizerendstufe der LSU Bedingung Entprellter Max-Fehler der Heizerendstufe der LSU, Bank 2 Bedingung Entprellter Sig-Fehler der Heizerendstufe der LSU Bedingung Entprellter Sig-Fehler der Heizerendstufe der LSU, Bank 2 Bedingung: Kurzschluß Heizer nach Masse Bedingung: Kurzschluß Heizer nach Masse, Bank 2 Bedingung: Kurzschluß Heizer nach Ubat Bedingung: Kurzschluß Heizer nach Ubat, Bank 2 Bedingung: Lastabfall Heizer Bedingung: Lastabfall Heizer, Bank 2 Kurzschluß Heizung Lambdasonde vor Kat nach Masse (Endstufe) Kurzschluß Heizung Lambdasonde2 vor Kat nach Masse (Endstufe) Kurzschluß Heizung Lambdasonde vor Kat nach UB (Endstufe) Kurzschluß Heizung Lambdasonde2 vor Kat nach UB (Endstufe) Bedingung Motordrehzahl: n > NMIN
AUS AUS AUS AUS EIN
Fehlerart: Signal der Heizerzuleitung ist unplausibel (Endstufe) Fehlerart: Signal der Heizerzuleitung ist unplausibel, Bank 2 (Endstufe) Lastabfall Sondenheizung vor Kat (Endstufe) Lastabfall Sondenheizung2 vor Kat (Endstufe) Bedingung Startende erreicht
DHRLSUE DHRLSUE, DLSSA DHRLSUE, DLSSA DCFFLR, DHRLSU,DICLSU, GGRTLSU,HRLSU DCFFLR, DHRLSU,DICLSU, GGRTLSU,HRLSU
DHRLSUE DHRLSUE DHRLSUE DHRLSUE DHRLSUE DHRLSUE DHRLSUE DHRLSUE DHRLSUE DHRLSUE BGWNE
ADVE, AEKP, ALE,ALSU, BAKH, ...
ADAGRLS, ADVE,AEKP, ALE, AMSV, ... BGELSV, DCFFLR,DOK DHRLSUE, DIMCHLS, DLSSA, ... DOK BGELSV, DCFFLR,DHRLSUE, DIMCHLS, DLSSA, ...
Interne Fehlerpfadnummer: Heizerendstufe LSU
Interne Fehlerpfadnummer: Heizerendstufe LSU, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHRLSUE 1.80.2
Seite 1938 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
E_HSVE
DHRLSUE
AUS
Errorflag: Lambdasonden-Heizung vor Katalysator (Endstufe)
E_HSVE2
DHRLSUE
BGELSV, DCFFLR,DIMCHLS, FLSUBB,NLKO BGELSV, DCFFLR,DIMCHLS, FLSUBB,NLKO
AUS
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2 (Endstufe)
SFPHSVE SFPHSVE2 TAHRLSU2_W
DHRLSUE DHRLSUE ALSU
TAHRLSU_W
ALSU
UBRSQ
GGUBR
UBSQ
GGUB
Z_HSVE
DHRLSUE
Z_HSVE2
DHRLSUE
AUS AUS DHRLSU, DHRLSUE,- EIN DLSSA, TKMWL DHRLSU, DHRLSUE,- EIN DLSSA, TKMWL ADVE, ALBK, BGDVE, EIN DAGRE, DHDEVE, ... ABKVP, AEKP, ALBK,- EIN ALSU, BGLBK, ... BGELSV, DIMCHLS, FL-AUS SUBB BGELSV, DIMCHLS, FL-AUS SUBB
Status Fehlerpfad: Endstufe Heizung Lambdasonde vor Kat Status Fehlerpfad: Endstufe Heizung Lambdasonde 2 vor Kat ¨ Tastverhaltnis fur ¨ Lambdasondenheizung, Bank 2 ¨ Tastverhaltnis fur ¨ Lambdasondenheizung Bordnetzspannung uber ¨ Hauptrelais, Standard-Quantisierung Bordnetzspannung, umgerechnet in Standard-Quantisierung Zyklusflag:Lambdasonden-Heizung vor Katalysator (Endstufe) Zyklusflag:Lambdasonden-Heizung vor Katalysator, Bank2 (Endstufe)
FB DHRLSUE 1.80.2 Funktionsbeschreibung Aufgabe: ======== ¨ Uberwachung der Heizerendstufe der LSU f¨ ur Systeme mit CJ12x-Auswerte-IC. M¨ ogliche Fehler: Kurzschluß nach Masse, zur Batteriespannung und Lastabfall Prinzip: ======== F¨ ur die Ansteuerung des Heizers der LSU, werden die folgenden Endstufen verwendet: BUK oder CJ94x oder TLExx (integrierte ES-Dagnose). Wird ein BUK eingesetzt, wird die ES-Diagnose des CJxx ausgewertet, andernfalls die des integrierten ES-Diagnosebausteins.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Erkannte Fehler werden ¨ uber den SPI-Bus an die Anwendungssoftware weitergegeben und dort ausgewertet. Der LSU-Komponententreiber liefert die folgenden Bedingungen: B_hsvenm(2) B_hsvemx(2) B_hsvesi(2)
f¨ ur einen Kurzschluß nach Masse (Bank 2) f¨ ur einen Kurzschluß nach Ubat (Bank 2) f¨ ur einen Lastabfall der Heizung (Bank 2)
Diese Bits werden auf den Fehlerpfad HSVE(2) gegeben. Zuvor werden die einzelnen Fehler entprellt. Hierzu werden die Fehler in den Bl¨ ocken EV_HSVExx(2) zun¨ achst gespeichert und erst weitergegeben, falls der Fehler l¨ anger als 5 Sekunden anliegt. Es ist zu beachten, daß ein eventuell auftretender Fehler (KSUB oder KSM oder Leitungsunterbrechung) nur in der jeweiligen Lowbzw. Highphase erkannt werden kann. Die entprellten Fehler werden mit B_hsveemx(2), B_hsveemn(2)bzw. B_hsveesi(2) bezeichnet. Eine Heilung wird durchgef¨ uhrt (auch zum Setzen des Zyklusflags), wenn 10 Sekunden keiner der o. g. Fehler anliegt und das Tastverh¨ altnis (ALSU) nicht maximal, oder minimal ist. Die Diagnose wird angehalten f¨ ur UBHRLSUMX < ub < UBHRLSUMN. ¨ Uber das Codewort CDHRLSUE (=0) kann die Funktion deaktiviert werden. Ist CDHRLSUE=1 so ist die Funktion aktiviert. Die Funktion wir angehalten, d.h. es wird kein Fehler eingetragen bzw. geheilt, wenn B_nmot=False oder B_stend=False ist.
APP DHRLSUE 1.80.2 Applikationshinweise Rechenraster: 100ms Appl.-Vorschlag TAHRLSUMN = 4,0 % UBHRLSUMN = 10,7 V UBHRLSUMX = 16,0 V
(referenziert aus DHRLSU) (referenziert aus DHRLSU)
Applikationshinweis: Fehlersimulation durch Kurzschluß des batterieseitigen Anschlusses des Heizers mit UBat oder Masse, oder Unterbrechung des Heizerstromkreises. Achtung: Nacheinander eingestellte Kurzschl¨ usse nach Masse und UBatt bzw. Leitungsunterbrechung innerhalb der Entprellzeiten sind nicht zul¨ assig und werden nicht erkannt. Es muß gelten: UBHRLSUMX < UBALSUMX Dar¨ uber hinaus ist das maximale Tastverh¨ altnis in der ALSU so zu w¨ ahlen, daß unter allen Umstanden die Heizung pro Heizeransteuerungsperiode f¨ ur eine minimale Zeit die Heizung ausschaltet. Ansonsten k¨ onnen nicht alle Endstufenfehler sicher erkannt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDYLSU 2.100.2
Seite 1939 von 4100 31.JAN.2003 Thomas Brosi
FU DDYLSU 2.100.2 Diagnose Dynamikverhalten der LSU FDEF DDYLSU 2.100.2 Funktionsdefinition DDYNLSU
STOP
B_za
B_za
B_cddylsu
thxlsum_w
thxlsum_w
Imported from KONCW: If CDDYLSU = 0 ==> B_cddylsu = False: set E_dylsu=False, Z_dylsu=true and stop any calculation If CDDYLSU = 1 ==> B_cddylsu = True diagnosis is armed
dfrza_w
dfrza_w
fr_w
fr_w
nmot
nmot
lamsons_w
lamsons_w
lamsoni_w
lamsoni_w
B_sbblsu
B_sbblsu
rl_w
rl_w B_sch
B_drlmx
B_drlmx
dynlsu_w
dynlsu_w /NV
dzlsu_w
B_sch
B_cddylsu
dzlsu_w
dynlsus_w
dynlsus_w /NV
DDYNLSU2 B_sch B_za2
B_za2
dfrza2_w fr2_w lamsoni2_w
lamsoni2_w
dynlsu2_w
dynlsu2_w /NV
dzlsu2_w
dzlsu2_w
B_sbblsu2
B_sbblsu2
lamsons2_w
lamsons2_w
dynlsus2_w
dynlsus2_w /NV
thxlsum2_w
thxlsum2_w ddylsu-main
homogeneous mode thxlsum_w
DYNAMIC_HOM thxlsum_w
B_za
B_za
B_drlmx
dfrza_w
dfrza_w
fr_w
fr_w
rl_w
rl_w
nmot
nmot
lamsoni_w
lamsoni_w
SY_BDE
B_drlmx
dynlsu_w
dynlsu_w
dzlsu_w
dzlsu_w DFPM
B_dylsu B_minflsu
B_dylsu B_minflsu
Break 1/ 0
stratified mode DYNAMIC_SCH
B_sbblsu
lamsoni_w B_sbblsu
B_sch
B_sch
lamsons_w
lamsons_w
B_minslsu B_dyslsu
dynlsus_w
B_minslsu B_dyslsu
dynlsus_w
ddylsu-ddynlsu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fr2_w
ddylsu-main
dfrza2_w
ddylsu-ddynlsu
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDYLSU 2.100.2
Seite 1940 von 4100 31.JAN.2003 Thomas Brosi
DYNLSU lamsoni_w LAMDYNO
dfrza_w
dfrza_w
LAMDYNU fr_w
lamsoni_w
fr_w
TVDRL
thxlsum_w B_za
THXDYNMX
B_frmax
B_stcdyn dlsu_dynamik_TON
B_frmin
B_dylsuav
B_dylsuav
dynlsu_w
dynlsu_w
dzlsu_w
dzlsu_w
B_minflsu
B_minflsu
B_dylsu
B_dylsu
B_pybdlsu
B_sbblsu B_helsuip DYLSUF rl_w B_dylsuf B_drlmx nmot
rl_w nmot B_tehb
B_drlmx
TVHSTLSUB
B_hstlsub
B_hstlsub_TOFF ddylsu-dynamic-hom
getBit CWDDYLSU B_scbdlsu
2
true
B_sch B_hmm
DOS1
0.0
RLDYNOW
[%] 1.0
SY_BDE
RLDYNUW 1/ 0
DRLMXW
B_drlmx
B_drlmx
[%] 0.0
hysterese /NC
rl_w
dmrlsv_w
DMRLSV
rlsolhom_w
RLDYNFAW nmot NMOTDYNO MISCELLANEOUS E_tes B_dslsu B_devctrl E_agrs E_agre E_teve B_mdarv / E_ase
NMOTDYNU B_dylsuf
B_dylsuf
NMOTDYFA
fteadf FTEDYLSUMX B_te B_fadylsu B_fa B_evloc
ddylsu-dylsuf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ddylsu-dynamic-hom
ddylsu-dylsuf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_LSFNVK
0
DDYLSU 2.100.2
Seite 1941 von 4100 31.JAN.2003 Thomas Brosi
false
B_vefkat B_vekat B_fadylsu
tlrs_w zlrs_w lamsoni_w
CAL_SIGNAL fr_w lamsofr_w tlrs_w
CAL_DYNLSU lamsofr_w
zlrs_w lamsam_w lamsoni_w
dzlsu_w
dzlsu_w
dynlsu_w
dynlsu_w DYNLSUMX DYNLSURD
lamsam_w
B_minflsu
DYNLSUFA dfrza_w
dfrza_w
B_dylsuav
B_dylsuav
B_minflsu
B_valdyn compute 4/
5/
B_fadylsu
anzdyn c_dlsu_dynlsu
ZDYNLSU ZDYNFA
6/ B_dylsu
B_dylsu
ddylsu-dynlsu
fr_w
ddylsu-dynlsu
lamsoni_w
lamsam_w
lamsam_w
LowpassT_1 ZLAMLP zlrs_w LP_fr
DelayTime_Tt
1.0
lamsofr_w
fr_w LowpassT_2 tlrs_w
lamsofr_w ddylsu-cal-signal
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ZLAMLP
ddylsu-cal-signal
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDYLSU 2.100.2
Seite 1942 von 4100 31.JAN.2003 Thomas Brosi
B_fadylsu
calculate maximum gradient of lamsam_w
B_enneg lamsam_w ENDYN B_enpos B_enneg B_dylsuav dfrza_w
B_dylsuav B_stcal dfrza_w
compute 2/
KDYNLSU
C_SLAMIX
KDYNFA
slamin_w lamsam_w B_enpos slamix_w
1/
3/
dynraw_w
dynlsu_w /NV
dynlsu_w
dlp_dlsu_dynlsu 4.0
enable conditions to calculate dynlsu
0.01
B_valdyn
B_valdyn
C_SFRZAFX B_enpos
lamsofr_w
LASTEIGMN
calculate increase of time constant of LSU
calculate maximum gradient of lamsofr_w
CAL_DZLSU B_valdyn sfrzafx_w slamix_w dfrza_w B_za msabg_w
dzlsu_w
ddylsu-cal-dynlsu
0.5 start [s] 1/ compute 1/
B_enpos
B_enpos
Tret
B_dylsuav
B_enneg
B_ensthom
B_enneg
1/
dfrza_EB false dfrza_w
B_enstcal 1/
EF1 DS1
0.0
dfrza_ER
slamix_w 2/
1/ true
B_resdymx
B_enstcal
sfrzafx_w 3/
EF2 0.0 B_stcal
slamin_w 4/ sfrzamn_w B_stcal
ddylsu-endyn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_za msabg_w
dzlsu_w
ddylsu-cal-dynlsu
sfrzamn_w sfrzafx_w B_enneg lamsofr_w
ddylsu-endyn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDYLSU 2.100.2
Seite 1943 von 4100 31.JAN.2003 Thomas Brosi
B_enpos
1/
lamsam_w DOS2 100.0
slami_w
[1/s]
slamix_w
slamix_w
1/ slamin_w
slamin_w
ddylsu-c-slamix
1/ B_enneg
ddylsu-c-slamix
B_enpos
[1/s]
lamsofr_w
1/ sfrzaf_w
DOS3
sfrzafx_w
sfrzafx_w
100 1/
1/ sfrzamn_w
sfrzamn_w
ddylsu-c-sfrzafx
B_enneg
CAL_DZLSU
CWDDYLSU
B_dzlsuad
0 3/ B_valdyn CAL_TIME_CONST
B_za dfrza_w sfrzafx_w slamix_w
msabg_w
B_dzlsuc
dzlrs_w
dlp_dzlsuu 1/
zlrsmes_w zlrsnom_w
dzlsurs_w
dzlsus_w /NV
dzlsu_w
dzlsu_w
reset 1/ DZLSUINIS ddylsu-cal-dzlsu
B_dzlsuad B_za dfrza_w sfrzafx_w slamix_w
compute 2/
KDZLSU
fsdzlsu_w FSDZMSAB
ddylsu-cal-dzlsu
CAL_TIME_CONST B_dzlsuad B_za 1/ dfrza_w
dfrzhub_w 2.0 0.0
0.0 2/
3/
B_dzlsuc B_dzlsuc
0.0
1/ zlrsmes_w
zlrsmes_w
slamix_w 2/ zlrsnom_w sfrzafx_w
zlrsnom_w
ddylsu-cal-time-const
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ddylsu-c-sfrzafx
ddylsu-cal-time-const
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDYLSU 2.100.2
Seite 1944 von 4100 31.JAN.2003 Thomas Brosi
enable conditions to calculate dynlsus calculate maximum gradient of lamsoni during change from homogeneous to stratified mode
B_sch
B_sbblsu
B_sbblsu
C_DLAMIX
lamsoni_w B_dyslsua
B_enst
B_enst
KSTEIG compute 1/
dlamix_w
dynlsus_w
dynlsus_w /NV
lamsoni_w
lamsoni_w
DYNLSUS
B_dyslsua
compute 2/
B_minslsu B_minslsu
DYNLSUSMN
ANZDYSTC
calculate maximum gradient of lamsons during change from homogeneous to stratified mode
anzdyst
B_dyslsu
B_dyslsu
ANZDYSTEIG
C_LAMSX B_enst dlamsx_w
3/ 0.0
lamsons_w
lamsons_w
dlamix_w 4/
B_dyslsua
dlamsx_w
EF5
ddylsu-dynamic-sch
ENDYS B_sch
ddylsu-dynamic-sch
TLASTEIG start 1/ ER2
T_TLASTEIG
B_evloc B_sbblsu
B_enst
B_enst /NC 1/
B_helsuip
dlamss_w 2/
B_dyslsua
0.0
EF4
dlami_w ddylsu-endys
lamsoni_w 1.05
ddylsu-endys
B_dyslsua 0.1 Timer start 1/ B_enmix
1.01 0.99
OIV
ZLAMSTEIG compute 1/
EF3
2/
[1/s]
lamsoni_w
dlami_w
DOS4 100.0 B_enst
0.0
LAMSONI reset 2/
1/ dlamix_w
dlamix_w ddylsu-c-dlamix
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_sch
ddylsu-c-dlamix
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDYLSU 2.100.2
Seite 1945 von 4100 31.JAN.2003 Thomas Brosi
B_enst
LASTEIGDIA 2/
[1/s]
lamsons_w DOS5
B_dyslsua
B_dyslsua 1/
dlamss_w
dlamsx_w
100 reset 1/
dlamsx_w
0.0
ddylsu-c-lamsx
ZLAMSTEIG compute LAMSONS 1/
ddylsu-c-lamsx
DYLSU_DFPM B_minflsu
minError
B_minslsu
ddylsu-dfpm
B_dyslsu healing B_dylsu ddylsu-dfpm
1
DFP_AGRS
dfpgetErf getErf
DFP_AGRE
dfpgetErf getErf
DFP_TES
dfpgetErf getErf
DFP_TEVE
dfpgetErf getErf
E_agrs
false
E_agre
false
E_tes
E_teve getBit
SY_DDYLSU
0 B_mdarv / E_ase
B_mdarv DFP_ASE
dfpgetErf getErf
SY_SLS
0 false
B_dslsu
B_dsls getBit 1
false
B_devctrl
B_devctrl
ddylsu-miscellaneous
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_AGR
ddylsu-miscellaneous
ABK DDYLSU 2.100.2 Abkurzungen ¨ Parameter ANZDYSTEIG CWDDYLSU DMRLSV DRLMXW DYNLSUFA DYNLSUMX DYNLSURD DYNLSUSMN DZLSUINIS FSDZMSAB FSDZMSAB
Source-X
MSABG2_W MSABG_W
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW KL KL
Schwellert fur ¨ Zyklus LSU-Signal Steigung zu klein Codewort DDYLSU Momentenreserve fur ¨ Diagnose Lambdasonde vor Kat ¨ Schwelle fur ¨ Lastanderung (16Bit) Grenzwert fur ¨ LSU-Dynamik bei Kurztest Grenzwert fur ¨ LSU-Dynamik reduzierter Grenzwert fur ¨ LSU-Dynamik Schwellert fur ¨ Diagnose LSU-Signal Steigung zu klein Resetwert Delta Zeitkonstante der LSU gegenuber ¨ Nominalwert, (1ms) Kennlinie Skalierungsfaktor fur ¨ Delta Zeitkonstante LSU uber ¨ Abgasmassenstrom Kennlinie Skalierungsfaktor fur ¨ Delta Zeitkonstante LSU uber ¨ Abgasmassenstrom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
DDYLSU 2.100.2
Seite 1946 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FTEDYLSUMX IVDYNLSU KDYNFA KDYNLSU KDZLSU KSTEIG LAMDYNO LAMDYNU LASTEIGDIA LASTEIGMN NMOTDYFA NMOTDYNO NMOTDYNU RLDYNFAW RLDYNOW RLDYNUW THXDYNMX TLASTEIG TVDRL TVHSTLSUB ZDYNFA ZDYNLSU ZLAMLP ZLAMSTEIG
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
max. Beladung (Faktor) ab der keine Dynamikdiagnose mehr laufen darf Startwert fur ¨ dynlsu_w Rekursionskonstante fur ¨ LSU-Dynamik bei Kurztest Rekursionskonstante fur ¨ LSU-Dynamik Diskrete Filterkonstante Ereignisfilter fur ¨ dzlsuu_w Rekursionskonstante fur ¨ LSU-Steigung obere Lambdaschwelle fur ¨ Dynamikprufung ¨ LSU untere Lambdaschwelle fur ¨ Dynamikprufung ¨ LSU Schwellert fur ¨ Diagnose LSU-Signal Steigung Schwellert fur ¨ Diagnose LSU-Signal Steigung zu klein untere Drehzahlschwelle fur ¨ Dynamikprufung ¨ LSU bei Kurztest obere Drehzahlschwelle fur ¨ Dynamikprufung ¨ LSU untere Drehzahlschwelle fur LSU ¨ Dynamikprufung ¨ Lastschwelle fur ¨ Dynamikprufung ¨ LSU bei Kurztest (16 Bit) obere Lastschwelle fur ¨ Dynamikprufung ¨ LSU (16 Bit) untere Lastschwelle fur ¨ Dynamikprufung ¨ LSU (16 Bit) obere Temperaturschwelle fur ¨ die Dynamikdiagnose Zeit fur ¨ Freigabe Steigungsmessung LSU ¨ Verzogerungszeit fur ¨ Dynamikmessung LSU ¨ Verzogerungszeit fur von B_hstlsub ¨ Ruckflanke ¨ ¨ Zahlerwert fur ¨ Dynamikmessung LSU bei Kurztest ¨ Zahlerwert fur ¨ Dynamikmessung LSU Filterzeitkonstante fur ¨ lamsoni_w Tiefpass Filterzeitkonstante fur ¨ LSU-Signal Steigung
Systemkonstante
Art
Bezeichnung
SY_AGR SY_BDE SY_DDYLSU SY_DSM SY_LSFNVK SY_LSFNVK2 SY_SLS SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Benzin-Direkteinspritzung Systemkonstante DDYLSU Systemkonstante Diagnosesystem-Manager Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 ¨ Systemkonstante Sekundarluftpumpe vorhanden Systemkonstante Bedingung : Stereo vor Kat
Source-X
Variable
Quelle
ANZDYN ANZDYN2 ANZDYST ANZDYST2 BLOKNR
DDYLSU DDYLSU DDYLSU DDYLSU
B_BEDYLSU B_BEDYLSU2 B_BKDYLSU B_BKDYLSU2 B_CDDYLSU B_CLDYLSU B_CLDYLSU2 B_DEVCTRL B_DRLMX B_DSLS
DDYLSU DDYLSU DDYLSU DDYLSU
B_DYLSU B_DYLSU2 B_DYLSUAV B_DYLSUAV2 B_DYLSUF B_DYSLSU B_DYSLSU2 B_DYSLSUA B_DYSLSUA2 B_DZLSUAD B_DZLSUAD2 B_DZLSUC B_DZLSUC2 B_ENMIX B_ENMIX2 B_ENNEG B_ENNEG2 B_ENPOS B_ENPOS2 B_ENSTCAL B_ENSTCAL2 B_ENSTHOM B_ENSTHOM2
DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU
Source-Y
Referenziert von
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU BBSAWE, DDYLSU,DKATFKEB, DLSAFK, DLSAHKBD, ...
DDYLSU, TKMWL DDYLSU, TKMWL
Art
Bezeichnung
AUS AUS LOK LOK EIN
Anzahl der Dynamikmessungen LSU Anzahl der Dynamikmessungen LSU2 Anzahl der Steigungsmessungen LSU Anzahl der Steigungsmessungen LSU 2 DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS EIN EIN EIN EIN AUS EIN
Bedingung: Bandendefunktionanford. fur ¨ DDYLSU Bedingung: Bandendefunktionanford. fur ¨ DDYLSU, Bank 2 Bedingung Ersatzwert aktiv: Dynamikdiagnose LSU Bedingung Ersatzwert aktiv: Dynamikdiagnose LSU, Bank 2 Funktion uber ¨ Codewort CDDYLSU freigegeben ¨ Fehlerpfad in DDYLSU loschen. ¨ Fehlerpfad in DDYLSU loschen, Bank 2 Stellgliedansteuerung uber ¨ KWP2000 aktiv ¨ Lastanderung unterhalb Schwellwert ¨ Aktive Diagnose: Sekundarluft-System
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK
Dynamik LSU gepruft ¨ Dynamik LSU2 gepruft ¨ Dynamikuberwachung ¨ LSU aktiv Dynamikuberwachung ¨ LSU2 aktiv Freigabe Dynamikprufung ¨ LSU Steigung LSU gepruft ¨ Steigung LSU 2 gepruft ¨ Dynamikprufung ¨ Steigung LSU aktiv Dynamikprufung ¨ Steigung LSU2 aktiv Flag Adaption der LSU-Zeitkonstante aktiviert Flag Adaption der LSU-Zeitkonstante aktiviert, Bank 2 Flag Berechnung der aktuellen LSU-Zeitkonstante Flag Berechnung der aktuellen LSU-Zeitkonstante, Bank 2 Dynamikprufung ¨ Steigungsmessung lamsoni_w aktiv Dynamikprufung ¨ Steigungsmessung lamsoni2_w aktiv Freigabe der Steigungsmessung im Homogenbetrieb, (negativ) Freigabe der Steigungsmessung im Homogenbetrieb, (negativ) Bank2 Freigabe der Steigungsmessung im Homogenbetrieb, (positiv) Freigabe der Steigungsmessung im Homogenbetrieb, (positiv) Bank2 Freigabe Bit fur ¨ B_stcal Freigabe Bit fur ¨ B_stcal2 Freigabe der Steigungsmessung im Homogenbetrieb Freigabe der Steigungsmessung im Homogenbetrieb Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_EVLOC
BGEVAB
B_FA
TKDFA
B_FADYLSU B_FRMAX
TKDFA LRS
B_FRMAX2
LRS
B_FRMIN
LRS
B_FRMIN2
LRS
B_FTDYLSU B_FTDYLSU2 B_HELSUIP B_HELSUIP2 B_HMM
DDYLSU DDYLSU DICLSU DICLSU BDEMUM
B_HSTLSUB B_HSTLSUB2 B_LRFKP
HRLSU HRLSU LRFKEB
B_LRFKP2
LRFKEB
B_LRHKP
LRHKEB
DDYLSU, DHRLSU,EIN DLSAFK, DLSAHKBD, DMDSTP, ... ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... EIN DDYLSU, LLRNFA DDYLSU, DKATFKEB, EIN DLSF, DPLLSU, LRHKEB DDYLSU, DKATFKEB, EIN DLSF, DPLLSU, LRHKEB DDYLSU, DKATFKEB, EIN DPLLSU, LRHKEB DDYLSU, DKATFKEB, EIN DPLLSU, LRHKEB AUS AUS EIN DDYLSU EIN DDYLSU EIN BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... EIN DDYLSU, SALSU EIN DDYLSU, SALSU BGLAMABM, EIN BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... EIN BGLAMABM, BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... BGLAMABM, DDYLSU, EIN DICLSU, DLSAHKBD,DPLLSU BGLAMABM, DDYLSU, EIN DICLSU, DLSAHKBD,DPLLSU BBAGR, BBREGNO,- EIN DDYLSU, DFRST,DGGTVHK, ... LOK LOK LOK LOK DICLSU AUS AUS AUS AUS AUS AUS EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... AUS AUS LOK LOK EIN BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... EIN BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... DDYLSU EIN EIN DDYLSU ATM, BDEMEN,EIN BDEMKO, BDEMUE,BDEMUS, ... AUS AUS LOK LOK AUS AUS BBSAWE, DDYLSU,- EIN DFRST, TEB DDYLSU, DKATFKEB, EIN DMDSTP, LRFKEB, LRHKEB LOK
B_LRHKP2
B_MDARV
DMDMIL
B_MINFLSU B_MINFLSU2 B_MINSLSU B_MINSLSU2 B_MNDYLSU B_MNDYLSU2 B_MXDYLSU B_MXDYLSU2 B_NPDYLSU B_NPDYLSU2 B_PWF
DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU BBHWONOF
B_PYBDLSU B_PYBDLSU2 B_RESDYMX B_RESDYMX2 B_SBBLSU
DDYLSU DDYLSU DDYLSU DDYLSU FLSUBB
B_SBBLSU2
FLSUBB
B_SCBDLSU B_SCBDLSU2 B_SCH
BDEMUM
B_SIDYLSU B_SIDYLSU2 B_STCAL B_STCAL2 B_STCDYN B_STCDYN2 B_TE
DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU TEBEB
B_TEHB
B_VALDYN
DDYLSU
DDYLSU 2.100.2
Seite 1947 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Status: alle lokalen Einspritzventile werden angesteuert, = B_EVTOT bei einem SG
Bedingung Funktionsanforderung allgemein
Bedingung Funktionsanforderung Dynamikdiagnose der LSU Lambda-Regelung setzt Bit sobald FR am Anschlag FRMAX
Lambda-Regelung setzt Bit sobald FR am Anschlag FRMAX, Bank 2
Lambda-Regelung setzt Bit sobald FR am Anschlag FRMIN Lambda-Regelung setzt Bit sobald FR am Anschlag FRMIN, Bank 2 Bedingung Fehlereintrag durch Tester fur ¨ Dynamikdiagnose LSU Bedingung Fehlereintrag durch Tester fur ¨ Dynamikdiagnose LSU, Bank 2 Bedingung: Heilen des Fehlerpfades LSUIP Bedingung: Heilen des Fehlerpfades LSUIP, Bank2 Bedingung Betriebsart Homogen-Mager
Bedingung: Heizerstatus B liegt vor, Schubabgleich darf durchgefuhrt ¨ werden Bedingung: Heizerstatus B liegt vor, Schubabgleich darf durchgefuhrt ¨ werden,b2 Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat
Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat, Bank 2
LRHK: Freigabebedingung P-Anteil Lambdaregelung hinter Kat
LRHK Bank2: Freigabebedingung P-Anteil Lambdaregelung hinter Kat
kritische Aussetzerrate vorhanden
Dynamikfehler LSU, Bank1 Dynamikfehler LSU, Bank2 Steigungsfehler LSU, Bank1 Steigungsfehler LSU, Bank2 Fehlerart: Min-Fehler, Dynamikdiagnose LSU Fehlerart: Min-Fehler, Dynamikdiagnose LSU, Bank 2 Fehlerart: Max-Fehler, Dynamikdiagnose LSU, Fehlerart: Max-Fehler, Dynamikdiagnose LSU, Bank 2 Fehlerart: Plaus-Fehler, Dynamikdiagnose LSU Fehlerart: Plaus-Fehler, Dynamikdiagnose LSU, Bank 2 Bedingung Powerfail
physikalische Freigabe aus Funktion DDYLSU physikalische Freigabe aus Funktion DDYLSU 2 Reset fur ¨ slamix_w und sfrzaf_w Reset fur ¨ slamix2_w und sfrzaf2_w Bedingung LSU betriebsbereit vor Kat f(lamsons_w)
Bedingung LSU betriebsbereit vor Kat, Bank 2 f(lamsons2_w)
Laufbereitschaft der Funktion DDYLSU Laufbereitschaft der Funktion DDYLSU 2 Bedingung Betriebsart Schicht
Fehlerart: Sig-Fehler, Dynamikdiagnose LSU, Fehlerart: Sig-Fehler, Dynamikdiagnose LSU, Bank 2 Bedingung: alle Eingangsbedingungen der Dynamikprufung ¨ sind gegeben Bedingung: alle Eingangsbedingungen der Dynamikprufung ¨ sind gegeben, Bank2 Bedingung Start Berechnung Dynamik der LSU Bedingung Start Berechnung Dynamik der LSU, Bank 2 Bedingung Tankentluftung ¨ Bedingung Tankentluftung ¨ mit hoher Beladung
Dnamik-Rohwert dynraw_w gultig ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_VALDYN2 B_VEFKAT B_VEFKAT2 B_VEKAT B_VEKAT2 B_ZA B_ZA2 DFP_AGRE
DDYLSU DKATSPFK DKATSPFK
BGLAMOD BGLAMOD DDYLSU
DFP_AGRS
DDYLSU
DFP_ASE DFP_DYLSU
DDYLSU DDYLSU
DFP_DYLSU2
DDYLSU
DFP_TES
DDYLSU
DFP_TEVE
DDYLSU
DFRZA2_W DFRZA_W DFRZHUB2_W DFRZHUB_W DLAMI2_W DLAMIX2_W DLAMIX_W DLAMI_W DLAMSS2_W DLAMSS_W DLAMSX2_W DLAMSX_W DMRLSV_W DYNLSU2_W
BGLAMOD BGLAMOD DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU
DYNLSUS2_W DYNLSUS_W DYNLSU_W
DDYLSU DDYLSU DDYLSU
DYNRAW2_W DYNRAW_W DZLRS2_W DZLRS_W DZLSU2_W DZLSURS2_W DZLSURS_W DZLSUS2_W DZLSUS_W DZLSU_W E_AGRE
DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DAGRE
E_AGRS
DAGRS
E_ASE E_DYLSU
DDYLSU
E_DYLSU2
DDYLSU
E_TES
DTEV
E_TEVE
DTEVE
FID_BDLSU FID_BDLSU2 FR2_W
DDYLSU DDYLSU LRS
FR_W
LRS
FSDZLSU2_W FSDZLSU_W FTEADF
DDYLSU DDYLSU TEB
Referenziert von DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU, DICLSU DDYLSU, DICLSU BBAGR, DAGRE,DAGRLS, DDYLSU,DKATFKEB, ... BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... BGELSV, DDYLSU,DICLSU, DIMCLS, FLSUBB BGELSV, DDYLSU,DICLSU, DIMCLS, FLSUBB DDYLSU, DIMCTES,DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,DLSAFK, DLSAHKBD, DLSF, ... DDYLSU, DICLSU, LRS DDYLSU, DICLSU, LRS
DDYLSU 2.100.2
Art
Bezeichnung
LOK EIN EIN EIN EIN EIN EIN DOK
Dnamik-Rohwert dynraw2_w gultig ¨ Fehlerverdacht bei Frontkatalysatordiagnose Fehlerverdacht bei Frontkatalysatordiagnose, Bank2 Fehlerverdacht bei Katdiagnose Fehlerverdacht bei Katdiagnose, Bank2 Bedingung Zwangsamplitude Bedingung Zwangsamplitude, Bank2 SG-int. Fehlerpfadnr.: Abgasruckf ¨ uhrungsventil ¨ Endstufe
DOK
Fehlerpfad: AGR-System
DOK DOK
SG-int. Fehlerpfadnr. abg. rel. Aussetzer - Summenfehler (multiple) SG.-int. Fehlerpfadnr.: Diagnose Dynamik der LSU
DOK
SG.-int. Fehlerpfadnr.: Diagnose Dynamik der LSU, Bank 2
DOK
Interne Fehlernummer Tankdiagnose, TEV offen
DOK
Interne Fehlerpfadnummer: Tankluftungsventil ¨ Endstufe
EIN EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK MDTRIP AUS BGLAMABM, DLSSA,- AUS TKMWL AUS AUS BGLAMABM, DLSSA,- AUS TKMWL LOK LOK AUS AUS AUS LOK LOK LOK LOK AUS BBAGR, BGPNOS,EIN DAGRE, DAGRLS,DDYLSU, ... EIN BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... EIN DDYLSU BGELSV, DCFFLR,AUS DIMCLS, FLSUBB BGELSV, DCFFLR,AUS DIMCLS, FLSUBB DDYLSU, DIMCTES,- EIN DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,- EIN DLSAFK, DLSAHKBD, DLSF, ... DOK DOK DDYLSU, DFFTCNV,- EIN GK, TC1MOD, TKMWL DDYLSU, DFFTCNV,- EIN GK, TC1MOD, TKMWL LOK LOK DDYLSU, LRAPHU, TE- EIN BEB
Seite 1948 von 4100 31.JAN.2003 Thomas Brosi
LRS-Zwangsamplitude, Bank 2 LRS-Zwangsamplitude Hub der Zwangsamplitude, Bank 2 Hub der Zwangsamplitude ¨ Lambdaanderung pro Sekunde der LSU2 ¨ maximale Lambdaanderung pro Sekunde der LSU2 ¨ maximale Lambdaanderung pro Sekunde der LSU ¨ Lambdaanderung pro Sekunde der LSU ¨ Anderung Lambdasollwert pro Sekunde LSU2 ¨ Anderung Lambdasollwert pro Sekunde ¨ maximale Lambda- Sollwertanderung pro Sekunde der LSU2 ¨ maximale Lambda- Sollwertanderung pro Sekunde der LSU Momenten-Reserve fur ¨ Sondendiagnose vor Kat Dynamikwert der LSU, Bank 2 Dynamikwert der LSU, Bank 2 (normierte Steigung) Dynamikwert der LSU (normierte Steigung) Dynamikwert der LSU Dynamik-Rohwert der LSU 2 Dynamik-Rohwert der LSU Modifikation von zlrs2_w durch Parameteradaption, Bank 2 Modifikation von zlrs_w durch Parameteradaption Delta Zeitkonstante der LSU gegenuber ¨ Nominalwert, Bank 2 Akt. gemessener Grundwert Delta Zeitkonstante LSU gegenuber ¨ Nominalwert,1ms, B2 Aktuell gemessener Grundwert Delta Zeitkonstante LSU gegenuber ¨ Nominalwert,1ms Delta Zeitkonstante der LSU gegenuber ¨ Nominalwert, 1ms, B2 Delta Zeitkonstante der LSU gegenuber ¨ Nominalwert, 1ms Delta Zeitkonstante der LSU gegenuber ¨ Nominalwert ¨ Errorflag: Uberwachung AGR-Endstufe
Errorflag: Diagnose AGR-System
Errorflag: Aussetzererkennung, Summe (multiple), abgasrelevant Errorflag: LSU dynamisch zu langsam Errorflag: LSU dynamisch zu langsam, Bank 2 Errorflag: Tankentluftungssystem ¨
Errorflag: Tankentluftungsventil ¨ Endstufe
Index der Funktion DDYLSU Adaption (FID) Index der Funktion DDYLSU Adaption (FID) Lambda-Regler-Ausgang; Bank2 (Word) Lambda-Regler-Ausgang (Word) Skalierungsfaktor fur ¨ Delta Zeitkonstante LSU uber ¨ Luftmasse, Bank 2 Skalierungsfaktor fur ¨ Delta Zeitkonstante LSU uber ¨ Luftmasse gefilteter Faktor Tankentluftungs-Adaption ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
LAMSAM2_W LAMSAM_W LAMSOFR2_W LAMSOFR_W LAMSONI2_W
DDYLSU DDYLSU DDYLSU DDYLSU BGLAMBDA
LAMSONI_W
BGLAMBDA
LAMSONS2_W
BGLASO
LAMSONS_W
BGLASO
MSABG2_W
BGMSABG
MSABG_W
BGMSABG
NMOT
BGNMOT
RLSOLHOM_W
BGRLSOL
RL_W
SRMSEL
LOK LOK LOK LOK BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... BGLAMABM, EIN BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ... ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... BBNWS, DDYLSU, L- EIN RAEB BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... EIN DDYLSU EIN DDYLSU DICLSU AUS DICLSU AUS LOK AUS AUS LOK AUS AUS LOK AUS AUS AUS AUS LOK EIN DDYLSU, SALSU DDYLSU, SALSU EIN EIN DDYLSU EIN BGLASO, DDYLSU EIN DDYLSU LOK LOK LOK LOK EIN BGLASO, DDYLSU BGELSV, DIMCLS, FL- AUS SUBB BGELSV, DIMCLS, FL- AUS SUBB
SFGBDLSU SFGBDLSU2 SFPDYLSU SFPDYLSU2 SFRZAF2_W SFRZAFX2_W SFRZAFX_W SFRZAF_W SFRZAMN2_W SFRZAMN_W SLAMI2_W SLAMIN2_W SLAMIN_W SLAMIX2_W SLAMIX_W SLAMI_W THXLSUM2_W THXLSUM_W TLRS2_W TLRS_W ZLRS2_W ZLRSMES2_W ZLRSMES_W ZLRSNOM2_W ZLRSNOM_W ZLRS_W Z_DYLSU
DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU DDYLSU ATMHEX ATMHEX BGLAMOD BGLAMOD BGLAMOD DDYLSU DDYLSU DDYLSU DDYLSU BGLAMOD DDYLSU
Z_DYLSU2
DDYLSU
DDYLSU 2.100.2
Seite 1949 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Lambdaamplitude nach Filterung Bank 2 Lambdaamplitude nach Filterung Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2, berechnet aus fr2_w Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor, berechnet aus fr_w Lambda-Istwert Bank2
Lambda-Istwert
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
Abgasmassenfluß gefiltert (Word), Bank 2 Abgasmassenstrom gefiltert (Word), Bank 1 Motordrehzahl Soll-Fullung im Homogenbetrieb ¨ relative Luftfullung ¨ (Word) Statusflags der Funktion DDYLSU Statusflags der Funktion DDYLSU 2 Status Fehlerpfad E_dylsu Status Fehlerpfad E_dylsu, Bank 2 ¨ Anderung Lambdasollwert pro Sekunde LSU2 ¨ maximale Lambda- Sollwertanderung pro Sekunde der LSU2 ¨ maximale Lambda- Sollwertanderung pro Sekunde der LSU ¨ Anderung Lambdasollwert pro Sekunde ¨ minimale Lambda- Sollwertanderung pro Sekunde der LSU, Bank2 ¨ minimale Lambda- Sollwertanderung pro Sekunde der LSU ¨ Lambdaanderung pro Sekunde der LSU2 ¨ minimale Lambdaanderung pro Sekunde der LSU, Bank2 ¨ minimale Lambdaanderung pro Sekunde der LSU ¨ maximale Lambdaanderung pro Sekunde der LSU2 ¨ maximale Lambdaanderung pro Sekunde der LSU ¨ Lambdaanderung pro Sekunde der LSU Sondensechskanttemperatur der LSU, Bank2 Sondensechskanttemperatur der LSU Totzeit der Lambdaregelstrecke, Bank 2 Totzeit der Lambdaregelstrecke ¨ Verzogerungszeitkonstante der Lambdaregelstrecke, 16 bit, Bank 2 Gemessene Zeitkonstante Regelstrecke der LRS, Bank 2 Gemessene Zeitkonstante Regelstrecke der LRS Nominale Zeitkonstante Regelstrecke der LRS, Bank 2 Nominale Zeitkonstante Regelstrecke der LRS ¨ Verzogerungszeitkonstante der Lambdaregelstrecke, 16 bit Zyklusflag: Dynamikdiagnose der LSU Zyklusflag: Dynamikdiagnose der LSU, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDYLSU 2.100.2
Seite 1950 von 4100 31.JAN.2003 Thomas Brosi
FB DDYLSU 2.100.2 Funktionsbeschreibung Motivation/Aufgabe: =================== Lambdasonden m¨ ussen hinsichtlich ihres dynamischen Verhaltens ¨ uberwacht werden. Langsame Sonde f¨ uhren zu erh¨ ohten Emissionen und m¨ ussen aus diesem Grund als fehlerhaft angezeigt werden, wenn das dynamische Verhalten nicht ausreichend ist. Die vorliegende Diagnosefunktion DDYLSU realisiert diese gesetzliche Forderung.Die Dynamik der Sonde kann sich durch Alterung, Verschmutzung und Heizerfehler ver¨ andern, d.h. sie wird im allgemeinen dynamisch langsamer. Prinzip: ======== Block DYNAMIC_HOM1 (Diagnose im einer homogenen Betriebsart): ------------------------------------------------------------Hintergrund: In der Lambdaregelung wird dem Lambdasollwert (i.A. im Homogenbetrieb gleich 1) ein Rechtecksignal ¨ uberlagert (mit der Amplitude LRSZAML und Periodendauer LRSTPZA). Die maximale positive und negative Steigung des modellierten und gefilterten Sollwertsignals am Ort der Lambdasonde wird mit der maximalen positiven und negativen gemessenen Steigung des Sondensignals verglichen. Das Minimum aus den Quotienten slamix_w | slamin_w | --------- | --------- | sfrzafx_w |Periode i sfrzamn_w |Periode i
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ist das G¨ utemaß f¨ ur die Beurteilung der Dynamik der Lambdasonde im Homogenbetrieb. Der Nominalwert (f¨ ur eine neue Sonde) betr¨ agt 1.0. Aufgrund von Modellierungsfehlern im Signal dfrzaf_w kann der Wert geringf¨ ugig zwischen dynlsu_w= 0,8 und 1,2 schwanken. Sind die Einschaltbedingungen erf¨ ullt, wird w¨ ahrend jeder Periode des Rechtecksignals ein charakteristischer Quotient, wie oben beschrieben, ermittelt und mit einem Ereignisfilter bewertet. Der Ausgang des Ereignisfilters dynlsu_w beschreibt dann die Dynamik der Lambdasonde. Die Dynamikdiagnose im Homogenbetrieb ist am Scheduler angeschlossen, ist die physikalische Freigabebedingung B_pybdlsu gegeben, kann die Diagnose vom Scheduler mit der Bedingung B_scbdlsu freigegeben werden. Als Haupteingangsbedingungen f¨ ur die physikalische Freigabe sind: rl, nmot, lamsoni_w und der Zustand des Lambdareglers (B_frmax, B_frmin). Sobald der Schwellwert DYNLSUMX unterschritten ist wird ¨ uber B_minflsu der Fehlerpfad B_mnlsv eingetragen. Die Bedingung B_dylsu=1 "Dynamikpr¨ ufung ist erfolgt" wird nach der durch ZDYNLSU einstellbaren Anzahl von Messungen gesetzt (Filter f¨ ur dynlsu_w ist eingeschwungen). Bei einem Verdacht eines Katalysatorfehlers wird auf die versch¨ arfte Dynamikschwelle DYNLSURD und w¨ ahrend eines Kurztrips auf DYNLSUFA umgeschaltet. Die Steigungsmessung dient dazu, im Block CAL_DZLSU die Zeitkonstante der LSU, genauer gesagt deren Verschiebung gegen¨ uber dem Nominalwert, zu ermitteln. Dazu bedient man sich der folgenden Beziehung f¨ ur die Sprungantwort eines Tiefpasses: Steigung = Sprungh¨ ohe Eingang / Zeitkonstante Aus jedem g¨ ultigen Wert von slamix_w und sfrzafx_w w wird ein Wert f¨ ur die Delta-Zeitkonstante ermittelt. Dieser wird ¨ uber einen Abgasmassenstrom-abh¨ angigen Faktor skaliert und geht anschließend in einen Ereignisfilter. Der Wert des Ereignisfilters, dzlrsuu_w, ist der Grundwert der Delta-Zeitkonstante. Die aktuell g¨ ultige Delta-Zeitkonstante ist dzlsuu_w multipliziert mit dem Skalierungsfaktor. Hintergrund der Skalierung ¨ uber Abgasmassenstrom ist, dass sich in Messungen mit zu Testzwecken hergestellten langsamen LSUs (0.2mm- und 0.3mm-Loch-Sonden) gezeigt hat, dass die Delta-Zeitkonstante ¨ uber der Abgasmassenstrom zun¨ achst abf¨ allt und ab ca. 40 kg/h n¨ aherungsweise konstant bleibt. Die Gr¨ oße dzlsu_w wird in der Dynamikdiagnose nicht verwandt. Sie wird von der Funktion %LRS oder %BGLAMOD abgefragt, und dient zur Anpassung der Zwangsamplituden-Filterung bei verlangsamter Sondendynamik.
Block DYNAMIC_SCH1 (Diagnose in einer geschichteten Betriebsart, bei SRE-Systemen ausgeschaltet): ------------------------------------------------------------------------------------------------Die Schichtdynamikdiagnose der Sonde kann ohne Zwangsamplitude gepr¨ uft werden. Hierzu wird die Lambda¨ anderung vom ¨ Ubergang Homogenbetrieb in Schichtbetrieb ausgewertet. Wenn beim Umschalten auf Schichtbetrieb lamsoni_w < 1,05 ist, wird die maximale Steigung von lamsoni_w und lamsons_w gemessen. Allerdings nur, wenn die Steigung von lamsons_w gr¨ oßer als der Schwellwert LASTEIGDIA ist. Bei der R¨ uckflanke von B_dyslsua wird die maximale Steigung dlamix_w durch dlamsx_w dividiert. Der errechnete Wert wird in dem Ereignisfilter DYNLSUS ¨ uber eine w¨ ahlbare Anzahl von Steigungsmessungen (ANZDYSTEIG) gemittelt. Nach Erreichen der erforderlichen Messungen wird dynlsus_w mit dem Sollwert DYNLSUSMN verglichen.
Ausf¨ uhrung der einzelnen Bl¨ ocke in ME/MED-Systemen: Block Mono - Sytem Stereo - System ------------------------------------------------------------DYNAMIC_HOM1
ME und MED
ME und MED
DYNAMIC_SCH1
MED
MED
DYNAMIC_HOM2
--
ME und MED
DYNAMIC_SCH2
--
MED
APP DDYLSU 2.100.2 Applikationshinweise Typische Werte: --------------ANZDYSTEIG =7 DRLMXW =3% FTEDYLSUMX = 15 KDYNFA =0,2
(ca. 2/KSTEIG)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KSTEIG LASTEIGDIA LASTEIGMN NMOTDYFA NMOTDYNO NMOTDYNU RLDYNFAW RLDYNOW RLDYNUW THXDYNMX TLASTEIG TVDRL TVHSTLSUB ZDYNFA ZLAMLP ZLAMSTEIG
DDYLSU 2.100.2
Seite 1951 von 4100 31.JAN.2003 Thomas Brosi
=0,33 =1,0 bei zu kleinem Wert wird eine langsame Sonde "gutgepr¨ uft" =0,1 " =1000rpm Wert darf nicht kleiner gew¨ ahlt werden als die kleinste nmot-St¨ utzstelle in KFLRST in %LRS =4000rpm Wert darf nicht gr¨ oßer gew¨ ahlt werden als die gr¨ oßste nmot-St¨ utzstelle in KFLRST in %LRS =1520rpm Wert darf nicht kleiner gew¨ ahlt werden als die kleinste nmot-St¨ utzstelle in KFLRST in %LRS =15% Wert darf nicht kleiner gew¨ ahlt werden als die kleinste rl-St¨ utzstelle in KFLRST in %LRS =50.2% Wert darf nicht gr¨ oßer gew¨ ahlt werden als die gr¨ oßste rl-St¨ utzstelle in KFLRST in %LRS =15.7% Wert darf nicht kleiner gew¨ ahlt werden als die kleinste rl-St¨ utzstelle in KFLRST in %LRS ◦ =570 C =1 s = 0,5 s = 5,0 s =15,0 = 0,05s Filter f¨ ur hochfrequente St¨ orungen = 0,10s
CWDDYLSU = 3 -----------Codewort: CWDDYLSU.Bit ...
+---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | | | | | +--> | | | | | | | +------> | | | +----------->
gesetzt: Freigabe LSU-Zeitkonstanten-Adaption auf Bank 1 nicht gesetzt: Grundwert der Delta-Zeitkonstante LSU auf Bank 1 konstant auf DZLSUINI gesetzt: Freigabe LSU-Zeitkonstanten-Adaption auf Bank 2 nicht gesetzt: Grundwert der Delta-Zeitkonstante LSU auf Bank 2 konstant auf DZLSUINI
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
f¨ ur Applikation zur Freigabe der Dynamikmessung DMRLSV = 0 -----------Die Momentenreserve muß so eingestellt werden, daß B_dylsuav gesetzt ist rl > RLDYFA (nmot > NMOTDYFA). DYNLSUFA = 0,3 -------------(Wert anwenderspezifisch) DYNLSUMX = 0,15 ----------------Mit einer speziellen LSU (Abgaszutritts¨ offnungen ca. 0.2mm), oder mit dem Filter ZFUULSU f¨ ur die Sondenspannung in %GGO2LSU (CWGGLSU = 1, Filterfreigabe) kann die Dynamik Sondensignals reduziert werden. Das Sondensignal wird solange manipuliert (Filter ¨ oder Offnung) bis der Grenzwert im FTP-Zyklus ¨ uberschritten wird. Der dabei gr¨ oßte gemessene Wert von dynlsu_w wird als Schwellwert f¨ ur DYNLSUMX ¨ ubernommen. DYNLSUSMN = 0,2 --------------Applikation wie bei DYNLSUMX. Im der Betriebsart Schicht muss die Fehlerschwelle DYNLSUSMN so bedatet werden, dass bei erkanntem Fehler auch im der Betriebsart Homogen die Fehlerschwelle DYNLSUMX unterschritten wird. D. h. in der Betriebsart Schicht muss weniger scharf gepr¨ uft werden. DYNLSURD = 0,35 --------------Durch eine langsame, noch nicht anzeigepflichtige LSU kann f¨ alschlicherweise ein Kat-Fehler angezeigt werden. Deshalb wird bei einem vermuteten Kat-Fehler (B_vekat) die Dynamikpr¨ ufung versch¨ arft (Schwellwert nach oben verschoben). Der Wert DYNLSURD darf nicht zu groß gew¨ ahlt werden, da sonst eine gute Sonde als fehlerhaft erkannt wird. DZLSUINI = 0,0 -------------Darf nur zu Applikations- und Testzwecken ungleich Null gesetzt werden. Beispielsweise kann man den gelernten Grundwert der Delta-Zeitkonstante der LSU, dzlsuu_w durch Zur¨ ucksetzen von CWZLSUA.Bit0 auf DZLSUINI resetieren. Nach dem Setzen von CWZLSUA.Bit0 muss, bei einer Gutsonde, dzlsuu_w wieder auf ann¨ ahernd 0 zur¨ ucklaufen. FSDZMSAB -------Typische Bedatung: mlbb(2)_w [kg/h] | 0.0 | 20.0 | 40.0 | 60.0 | 100.0 | ------------------------+--------+--------+--------+--------+--------+ Ausgang (fsdzlsu(2)_w) | 2.3 | 1.15 | 1.0 | 1.0 | 1.0 | Die Kennlinie gibt den relativen Verlauf der Delta-Zeitkonstante einer typischen langsamen LSU gegen¨ uber einer Nominal-LSU wieder. In Messungen mit zu Testzwecken hergestellten langsamen LSUs (0.2mm- und 0.3mm-Loch-Sonden) hat sich gezeigt, dass ¨ die Delta-Zeitkonstante uber der Luftmasse zun¨ achst abf¨ allt und ab ca. 40 kg/h n¨ aherungsweise konstant bleibt. In der Funktion ist die Delta-Zeitkonstante dzlsu_w gleich einem Grundwert dzlsuu_w multipliziert mit dem Kennlinienausgang fsdzlsu_w. IVDYNLSU = 0,6 -------------Filter-Initialisierungswert auf den Wert (1 + DYNLSUMX)/2 setzen KDYNLSU = 0,1 ------------Der Wert wird so gew¨ ahlt, daß dynlsu_w nur wenig Oberwellen enth¨ alt. Kleiner Wert ==> starke Filterwirkung.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DICLSU 2.20.0
Seite 1952 von 4100 31.JAN.2003 Thomas Brosi
KDZLSU = 0,1 -----------I.a. sollte der gleiche Wert genommen werden wie f¨ ur KDYNLSU. LAMDYNU = 0,85 LAMDYNO = 1,15 -----------------------------Nur wenn lamsoni_w innerhalb des Lambdabereichs zwischen LAMDYNU und LAMDYNO ist, wird die Dynamikpr¨ ufung durchgef¨ uhrt. ZDYNLSU = 30 ------------Nach Ablauf dieser Anzahl von Messwerten ist der Fehlerpfad B_mnlsv gepr¨ uft (Dynamikpr¨ ufung), d.h. das Zyklusflag kann gesetzt werden. Je gr¨ oßer der Wert gew¨ ahlt wird umso besser ist dynlsu_w eingeschwungen. Vorschlag: 3 / KDYNLSU. SY_DDYLSU --------Bit gesetzt Auswirkung 0 Abfrage E_ase statt B_mdarv 1 Eingang B_devctrl vorhanden
FU DICLSU 2.20.0 Dignose: Auswerte-IC fur ¨ Breitband-Lambdasonde LSU FDEF DICLSU 2.20.0 Funktionsdefinition SY_UBR
0 16.0
ubsq_w
Break 1/
[V]
10.7 [V]
ubrsq_w
In case of low (<10,7V) battery or high (>16V) battery voltage or in case of stopped engine or during engine start stop calculation
B_stend B_nmot
kusvk_w /NV kusvkft_w /NV B_lsuube B_lsuicif B_lsuickf B_lsuvmmn B_lsuvmmx B_lsuunmn B_lsuunmx B_lsuiamn B_lsuiamx
kusvk_w kusvkft_w
EUROSW
B_lsuube B_lsuicif B_lsuickf B_lsuvmmn
B_cdiclsu
B_elsuwi
B_lsuvmmx B_lsuunmn
B_spf3k
B_elsuwi B_spf3k
B_lsuunmx B_lsuiamn B_lsuiamx
B_lsuicif2 B_lsuube2 B_lsuickf2 B_lsuvmmn2 B_lsuvmmx2 B_lsuunmn2 B_lsuunmx2 B_lsuiamx2 B_lsuiamn2
B_cdiclsu = false => Stop calculation and set cycle flags = true and set error flags = false
SY_STERVK
Break 1/
1
DICLSU2 kusvk2_w /NV kusvkft2_w /NV
B_cdiclsu
kusvk2_w kusvkft2_w B_lsuicif2 B_lsuube2 B_lsuickf2 B_lsuvmmn2
B_elsuwi2 B_spf3k2
B_elsuwi2 B_spf3k2
B_lsuvmmx2 B_lsuunmn2 B_lsuunmx2 B_lsuiamx2 B_lsuiamn2
diclsu-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DICLSU
diclsu-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DICLSU 2.20.0
Seite 1953 von 4100 31.JAN.2003 Thomas Brosi
Check internal errors of Cj12x DFPM_ICLSU kusvk_w maxError
B_ekusvk
kusvkft_w KUSVKMX 10.0
[s]
B_lsuube
minError B_lsuube_TON
B_lsuickf B_lsuicif
sigError nplError TVSHESL CL_UB_LOW B_eiclsu
B_lsuube
healing HeICLSU_TON
Check sensor lines (UN, VM, IA,IP) of CJ12x B_lsuvmmn
B_lsuvmmx
B_lsuvmmx
B_lsuunmn
B_lsuunmn
B_lsuunmx
B_lsuunmx
B_lsuiamn
B_lsuiamn
B_lsuiamx
B_lsuiamx
B_spf3k
B_spf3k
B_elsuwi
B_elsuwi diclsu-diclsu
WIRES B_lsuvmmn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
diclsu-diclsu Schnittstelle zum Fehlerspeicherverwaltung (DFPM): -------------------------------------------------In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch Zur¨ uckschreiben des gesamten Statusworts sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. F¨ ur jeden Fehlerpfad xyz dieser Diagnosefunktion sind folgende Gr¨ oßen definiert : Status Fehlerpfad xyz Fehlerflag xyz : Zyklusflag xyz : Fehlertyp xyz : L¨ oschen Fehlerpfad: Ersatzwert aktiv : Fehlerpfadcode xyz: Fehlerklasse xyz: Fehlerschwere xyz: CARB Code xyz: Tabelle der Umweltbed.xyz:
sfpxyz E_xyz Z_xyz TYP_xyz :(B_mxxyz, B_mnxyz, B_sixyz, B_npxyz) B_clxyz B_bkxyz (optional) CDTxyz CLAxyz f¨ ur Kurztest Klasse 7 TSFxyz CDCxyz FFTxyz
in dieser FDEF sind folgende Fehlerpfade xyz behandelt: Fehlerpfadname
verwendetes K¨ urzel (ersetzt ,,xyz‘‘)
Diagnose Auswerte-IC der LSU Leitungsunterbrechung Sondenleitung VM Leitungsunterbrechung Sondenleitung UN Leitungsunterbrechung Sondenleitung IA Leitungsunterbrechung Sondenleitung IP Kurzschlußerkennung der Leitungen VM, UN, IA, IP: Fehlerpfadname f¨ ur Kurztest
ICLSU LSUVM LSUUN LSUIA LSUIP LSUKS
verwendetes K¨ urzel (ersetzt ,,xyz‘‘)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DICLSU 2.20.0
SPF3K B_spf3k TVSERSL
E_lsuvm Z_lsuvm E_lsuun Z_lsuun E_lsuia Z_lsuia E_lsuip Z_lsuip E_lsuks Z_lsuks
E_lsux
Check input lines of IC B_spf3k
B_lsuril B_f3koff
B_lsuvmmx B_lsuvmmx_TON B_lsuiamx B_lsuiamx_TON
OCVM ua10mo_w B_lsuocvm B_f3koff
ua10mo_w
Seite 1954 von 4100 31.JAN.2003 Thomas Brosi
B_elsuwi
DFPM_LSUVM sigError healing
B_lsuunmx
HeVM_TON
OCUN B_f3koff
B_lsuunmn
ua10mo_w
B_lsuunmn_TON
healing HeUN_TON
OCIA B_lsuvmmn
B_lsuiamn B_lrs
[s]
SY_LSUIKR msabg_w
B_diagia
B_iclsabg
B_lrs
healing HeIA_ER
TVSHESL
OCIP B_lsuiamn_TON
B_lsuiamn_TOFF
DFPM_LSUIA sigError
B_lsuabgl ua10mo_w B_zlsuia
B_lsuvmmn_TON
5.0
DFPM_LSUUN sigError
B_lsuocun
DFPM_LSUIP maxError sigError B_nplError
B_ocipll B_lsuna B_lsuumn
B_iclsabg msabgi_w
B_e_ip HEIP B_ip_io B_helsuip B_lsudip
B_lsudip
DFPM_LSUKS maxError minError
0
healing
msabgi_w/_100ms
msabikr_w
healing
HeKS_TON
diclsu-wires
B_lsuunmx_TON
diclsu-wires
TVDESHLSU
[s]
B_eshlsu B_eshlsu_TON
1/ true
B_ehsve
2.0
TVRINNPH
B_eshlsut /NC
B_f3koff B_lsurih /NC rinnph_TON
B_spf3k_TON
1/ true
B_spf3k
B_spf3k
B_lsuril /NC RINNPH
B_lsuril
diclsu-spf3k
rinlsu_w
diclsu-spf3k
UAOCVMMX UAOCVMMN
1.0
[s] ua10mo_w uulsuv_w_OI B_f3koff
uulsuvOI_TON
1/ true
B_lsuocvm
B_lsuocvm
diclsu-ocvm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_elsuwi
diclsu-ocvm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DICLSU 2.20.0
2.0
Seite 1955 von 4100 31.JAN.2003 Thomas Brosi
[s]
B_f3koff 1.0
ua10mo_w
[s]
1/
B_f3koff_TON false
B_spf3k
UAOCUNMX 1/ true
B_ehsve
B_lsuocun
B_lsuocun
diclsu-ocun
uulsunp_TON UAOCUNMN
diclsu-ocun
TVLSUTRIM
B_hstlsua B_sa
B_lsuumx_TON
tavvkm_w TALSUSMX
B_lsuumx /NC
LSUMXTANK B_lsuumx B_lsumxtk
open circuit at IA 1/ true
B_lsuabgl
B_lsuabgl
TVLSUTRIMZ B_stend ua10mo_w
1/ true
HeIA_TON
B_zlsuia
B_zlsuia
B_fklanf diclsu-ocia
SULSUMX SULSUMXL
SY_BDE
B_npsna: no pump current (B_lsulone=true) at lamsons << 1 or at lamsons >>1
0 B_lrs B_lrstmp/_100ms B_hom LAMSSMX LAMSSMN lamsons_w
lamsons_w_OI B_npsna
EPELSUNA B_npsna
DFP_DYLSU sfp getSfpMin
dfp locSfp_DYLSU B_hstlsua
B_lsudip
msabgi_w B_iclsabg
msabgi_w UASNAMX
ua10mo_w_OI
OCIPLL B_lrs B_lsudip
LSUDIP_TON
B_lsudip
B_ocipll
0 true
B_agrvo B_sa B_hstlsua
B_ocipll
B_hstlsua
SULSUMN SY_AGR
B_lsuna
B_lsudip
TVLSUDIP
UASNAMN ua10mo_w
B_lsuna
3.0
[s]
TVLSUUMN
B_agrvotmp/_100ms B_sa_TON
lsuumn_TON
1/ true
B_lsuumn
B_lsuumn
diclsu-ocip
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
diclsu-ocia
diclsu-ocip
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DICLSU 2.20.0
Seite 1956 von 4100 31.JAN.2003 Thomas Brosi
B_iclsabg B_hstlsua B_eshlsu
TVDFRZAIP
B_lsudip dfrza_w DFRZASNAMN
Dfrza_TON
B_za
B_lrs B_lrs_ER B_frini
B_lrmsbs
enocipll_ER
B_lrmsbs_EB
SY_LSFNVK 0 B_lrhkp B_lrfkp
B_lrhkpi/_100ms B_lrhkpi_EB
TVOCIPLL B_kh
B_kh_EB
1/
frm_w
1/
frsnast_w
dfrsna_w
B_ocipll_TON
B_ocipll
B_ocipll
diclsu-ocipll
1/ true diclsu-ocipll
B_za
B_ip_io B_lsudip B_e_ip
compute 1/ HeIP_SPW reset 1/
thlsuip_w
B_helsuip
TVSHEIP
B_helsuip
diclsu-heip
B_hstlsua
diclsu-heip
B_lsuumx
B_tal
Tank not empty B_tknem /NC
Tank empty B_talval
B_tkem /NC
B_lsumxtk
B_lsumxtk
TVTKLSU
State of tank unkonwn B_tkunk /NC
1/ true
B_lsuumxt /NC
B_lsuumxt_TON
diclsu-lsumxtank
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FRSNAMX
diclsu-lsumxtank
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DICLSU 2.20.0
Seite 1957 von 4100 31.JAN.2003 Thomas Brosi
Debounce error: lsu not active lamsons_w KLIMLNA dfpgetErf
DFP_HSV
E_hsv
getErf compute 1/
B_npsna msabgi_w
[kg/h]
imlna_w_IT
[kg/s] 3600.0
reset 1/
0.0
[kg]
TVSNPFNA
B_lsuna
B_lsuna
imlna_ER
diclsu-epelsuna
imlna_TOFF
imlna_w IMLNAMN
B_lsudip diclsu-epelsuna
TVSERSL B_lsuube compute 1/
compute 2/
compute 4/
compute 5/
compute 6/
B_lsuiamn_TON B_lsuiamx_TONB_lsuunmx_TONB_lsuunmn_TON B_lsuvmmn_TON
false TVSHESL compute 7/
TVDESHLSU compute 8/
HeICLSU_TON
9/
B_eshlsu_TON
1.0 [s] compute 10/
1.0 TVLSUTRIM compute[s] compute 11/ 12/
B_spf3k uulsuvOI_TON
uulsunp_TON
B_lsuumx_TON
TVLSUUMN compute 13/ diclsu-cl-ub-low
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lsuvmmx_TON
compute 3/
lsuumn_TON diclsu-cl-ub-low
ABK DICLSU 2.20.0 Abkurzungen ¨ Parameter DFRZASNAMN FRSNAMX IMLNAMN IMLNAMN2 KLIMLNA KLIMLNA KUSVKMX LAMSSMN LAMSSMX RINNPH SULSUMN SULSUMX SULSUMXL TALSUSMX TVDESHLSU TVDFRZAIP TVLSUDIP TVLSUTRIM TVLSUTRIMZ TVLSUUMN TVOCIPLL TVRINNPH TVSERSL TVSHEIP TVSHESL
Source-X
LAMSONS2_W LAMSONS_W
Source-Y
Art
Bezeichnung
FW FW FW FW KL KL FW FW FW FW FW FW (REF) FW (REF) FW FW FW FW FW FW FW FW FW FW FW FW
min. DFRZA-Schwelle zum Aktivieren der Nicht-aktiv-Prufung ¨ max. Reglerhub wenn die Lambdasonde UASNAMN DFRZASNAMN gilt ¨ Verzogerungszeit zum Setzen der Bedingung ”Sondenspannung nahe 1,5V (B_lsudip) ¨ Verzogerungszeit fur ¨ Fehler LSU Abgleichleitung unterbrochen ¨ Verzogerungszeit fur ¨ Heilung / Z-Flag LSU Abgleichleitung ¨ Verzogerungszeit Erkennung Fehler, Spannung im Schub zu klein ¨ Verzogerungszeit bis zum Setzen des Fehlers Leitungsunterbrechung IP (”frm”) ¨ Verzogerungszeit bis zum Stoppen des 3kHz-Taktes nachd. der Ri unplaus. hoch ist ¨ Verzogerungszeit zum setzten eines Fehlers fur ¨ die Sondenleitungsdiangose Entprellzeit zum Setzen des Zyklusflags Z_lsuip ¨ Verzogerungszeit zum Heilen von Sondenleitungsfehlern
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 1958 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
TVSNPFNA TVTKLSU UAOCUNMN UAOCUNMX UAOCVMMN UAOCVMMX UASNAMN UASNAMX
FW FW (REF) FW FW FW FW FW FW
¨ ¨ Verzogerungszeit in der Storungen bei der Entprellung unterdruckt werden ¨ ¨ Verzogerungszeit beim Eintragen eines Fehlers aufgrund eines leeren Tanks untere plausible IC-Ausgangsspannung UA zum Erkennung einer Unterbrechung an UN obere plausible IC-Ausgangsspannung UA zum Erkennung einer Unterbrechung an UN untere plausible IC-Ausgangsspannung UA zum Erkennung einer Unterbrechung an VM obere plausible IC-Ausgangsspannung UA zum Erkennung einer Unterbrechung an VM Untere Schwelle zur Erkennung Sondenleitungsunterbrechung IP Obere Schwelle zur Erkennung Sondenleitungsunterbrechung IP
Systemkonstante
Art
Bezeichnung
SY_AGR SY_BDE SY_LSFNVK SY_LSFNVK2 SY_LSUIKR SY_LSUIKR2 SY_STERVK SY_UBR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Benzin-Direkteinspritzung Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante LSU im Abgaskrummer vorhanden ¨ Systemkonstante LSU im Abgaskrummer ¨ vorhanden, Bank2 Systemkonstante Bedingung : Stereo vor Kat Systemkonstante: Spannung hinter Hauptrelais ubr existiert
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... DICLSU, DLSAFK,DLSAHKBD, SALSU
EIN
DAMOS-Source fur ¨ Blocknummer
EIN
¨ Bedingung AGR-Ventil offnen
Variable
Source-X
Quelle
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DICLSU 2.20.0
B_AGRVO
BGAGR
B_BEICLSU B_BEICLSU2 B_BELSUIA B_BELSUIA2 B_BELSUIP B_BELSUIP2 B_BELSUKS B_BELSUKS2 B_BELSUUN B_BELSUUN2 B_BELSUVM B_BELSUVM2 B_BKICLSU B_BKICLSU2 B_BKLSUIA B_BKLSUIA2 B_BKLSUIP B_BKLSUIP2 B_BKLSUKS B_BKLSUKS2 B_BKLSUUN B_BKLSUUN2 B_BKLSUVM B_BKLSUVM2 B_CDICLSU B_CLICLSU
DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU
B_CLICLSU2 B_CLLSUIA B_CLLSUIA2 B_CLLSUIP B_CLLSUIP2 B_CLLSUKS B_CLLSUKS2 B_CLLSUUN B_CLLSUUN2 B_CLLSUVM B_CLLSUVM2 B_DIAGIA B_DIAGIA2 B_EHSVE
DICLSU DICLSU DHRLSUE
B_EHSVE2
DHRLSUE
B_EICLSU
DICLSU
B_EICLSU2
DICLSU
B_EKUSVK B_EKUSVK2
DICLSU DICLSU
Source-Y
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS DICLSU EIN DICLSU, DLSSA, SAL- EIN SU DICLSU, DLSSA, SAL- EIN SU EIN DICLSU, DLSSA EIN DICLSU, DLSSA EIN DICLSU, DLSSA DICLSU, DLSSA EIN EIN DICLSU, DLSSA EIN DICLSU, DLSSA EIN DICLSU, DLSSA DICLSU, DLSSA EIN EIN DICLSU, DLSSA EIN DICLSU, DLSSA AUS AUS EIN DCFFLR, DHRLSU,DICLSU, GGRTLSU,HRLSU EIN DCFFLR, DHRLSU,DICLSU, GGRTLSU,HRLSU DCFFLR, DHRLSU,AUS GGO2LSU, GGRTLSU, HRLSU DCFFLR, DHRLSU,AUS GGO2LSU, GGRTLSU, HRLSU AUS AUS
Bedingung: Bandendefunktionanford. fur ¨ Prufung ¨ Auswerte-IC der LSU Bedingung: Bandendefunktionanford. fur ¨ Prufung ¨ Auswerte-IC der LSU, Bank 2 Bedingung: Bandende-Fkt.-Anforderung: LSU-Leitungsprufung ¨ IA Bedingung: Bandende-Fkt.-Anforderung: LSU-Leitungsprufung IA, Bank 2 ¨ Bedingung: Bandende-Fkt.-Anforderung: LSU-Leitungsprufung ¨ IP Bedingung: Bandende-Fkt.-Anforderung: LSU-Leitungsprufung ¨ IP, B2 Bedingung: Bandende-Fkt.-Anforderung: LSU-Leitungsprufung ¨ Kurzschluss Bedingung: Bandende-Fkt.-Anforderung: LSU-Leitungsprufung ¨ Kurzschluss, B2 Bedingung: Bandende-Fkt.-Anforderung: LSU-Leitungsprufung ¨ UN Bedingung: Bandende-Fkt.-Anforderung: LSU-Leitungsprufung ¨ UN, Bank 2 Bedingung: Bandende-Fkt.-Anforderung: LSU-Leitungsprufung ¨ VM Bedingung: Bandende-Fkt.-Anforderung: LSU-Leitungsprufung VM, Bank 2 ¨ Bedingung Ersatzwert aktiv: Auswerte-IC fur ¨ LSU Bedingung Ersatzwert aktiv: Auswerte-IC fur ¨ LSU,Bank2 Bedingung Ersatzwert aktiv: LSU-Leitungsprufung ¨ IA Bedingung Ersatzwert aktiv: LSU-Leitungsprufung ¨ IA, Bank 2 Bedingung Ersatzwert aktiv: LSU-Leitungsprufung IP ¨ Bedingung Ersatzwert aktiv: LSU-Leitungsprufung ¨ IP, B2 Bedingung Ersatzwert aktiv: LSU-Leitungsprufungen ¨ auf Kurzschluss Bedingung Ersatzwert aktiv: LSU-Leitungsprufungen ¨ auf Kurzschluss, B2 Bedingung Ersatzwert aktiv: LSU-Leitungsprufung ¨ UN Bedingung Ersatzwert aktiv: LSU-Leitungsprufung ¨ UN, Bank 2 Bedingung Ersatzwert aktiv: LSU-Leitungsprufung ¨ VM Bedingung Ersatzwert aktiv: LSU-Leitungsprufung ¨ VM, Bank 2 Bedingung: Funktion uber Codewort CDICLSU freigeben ¨ ¨ Bedingung Fehler E_iclsu loschen ¨ Bedingung Fehler E_iclsu loschen, Bank 2 ¨ Bedingung Fehler E_lsuia loschen, ¨ Bedingung Fehler E_lsuia2 loschen, Bank 2 ¨ Bedingung Fehler E_lsuip loschen, ¨ Bedingung Fehler E_lsuip2 loschen, ¨ Bedingung Fehler E_lsuks loschen, ¨ Bedingung Fehler E_lsuks2 loschen, ¨ Bedingung Fehler E_lsuun loschen, ¨ Bedingung Fehler E_lsuun2 loschen, Bank 2 ¨ Bedingung Fehler E_lsuvm loschen ¨ Bedingung Fehler E_lsuvm2 loschen, Bank 2 Diagnosebedingung Ip<|x| zur Kurzschlußerkennung an IA/IP ausschalten Diagnosebedingung Ip<|x| zur Kurzschlußerkennung an IA/IP ausschalten Bedingung Endstufenfehler an der Heizung
Bedingung Endstufenfehler an der Heizung, Bank 2
Bedingung Fehler am Auswerte-IC fur ¨ die LSU
Bedingung Fehler am Auswerte-IC fur ¨ die LSU, Bank 2
Bedingung: Fehler beim Kennlinienabgleich fur ¨ Lambda des Auswerte-ICs der LSU Bedingung: Fehler beim Kennlinienabgleich fur ¨ Lambda des Auswerte-ICs der LSU
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DICLSU 2.20.0
Seite 1959 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ELSUWI
DICLSU
AUS
Bedingung Leitungsfehler LSU ( intern)
B_ELSUWI2
DICLSU
AUS
Bedingung Leitungsfehler LSU ( intern), Bank2
B_ESHLSU B_ESHLSU2 B_FKLANF
HRLSU HRLSU GGO2LSU
EIN EIN EIN
Bedingung Ende Startsteuerung in %HRLSU Bedingung Ende Startsteuerung in %HRLSU, Bank 2 ¨ Bedingung Anforderung Verstarkungsumschaltung Fettkennlinie LSU/CJ120
B_FKLANF2
GGO2LSU
DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DHRLSU, DICLSU DHRLSU, DICLSU BGLAMBDA, DICLSU, DULSU BGLAMBDA, DICLSU, DULSU DICLSU, LRS DICLSU
EIN
¨ Bedingung Anforderung Verstarkungsumschaltung Fettkennlinie LSU2/CJ120
B_FRINI B_FRINI2 B_FTICLSU B_FTICLSU2 B_FTLSUIA B_FTLSUIA2 B_FTLSUIP B_FTLSUIP2 B_FTLSUKS B_FTLSUKS2 B_FTLSUUN B_FTLSUUN2 B_FTLSUVM B_FTLSUVM2 B_HELSUIP B_HELSUIP2 B_HOM
DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU BDEMUM
B_HSTLSUA
HRLSU
B_HSTLSUA2
HRLSU
B_ICLSABG
GGO2LSU
B_ICLSABG2
GGO2LSU
B_KH
BAKH
B_LRFKP
LRFKEB
B_LRFKP2
LRFKEB
B_LRHKP
LRHKEB
B_LRHKP2
B_LRMSBS B_LRMSBS2 B_LRS
LRSEB LRSEB LRSEB
B_LRS2
LRSEB
B_LSUABGL B_LSUABGL2 B_LSUDIP B_LSUDIP2 B_LSUIAMN B_LSUIAMN2 B_LSUIAMX B_LSUIAMX2 B_LSUICIF B_LSUICIF2 B_LSUICKF B_LSUICKF2 B_LSUMXTK B_LSUMXTK2 B_LSUNA B_LSUNA2 B_LSUOCUN B_LSUOCUN2 B_LSUOCVM B_LSUOCVM2 B_LSUUBE B_LSUUBE2 B_LSUUMN
DICLSU DICLSU DICLSU DICLSU
DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU
DICLSU
EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS DDYLSU AUS DDYLSU AUS ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... DICLSU, DULSU, FL- EIN SUBB DICLSU, DULSU, FL- EIN SUBB BGLAMBDA, DICLSU, EIN GGRTLSU BGLAMBDA, DICLSU, EIN GGRTLSU EIN BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... BGLAMABM, EIN BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... EIN BGLAMABM, BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... BGLAMABM, DDYLSU, EIN DICLSU, DLSAHKBD,DPLLSU BGLAMABM, DDYLSU, EIN DICLSU, DLSAHKBD,DPLLSU EIN DICLSU, LRS EIN DICLSU, LRS EIN DICLSU, DLSUV,DPLLSU, LRFKEB, LRS EIN DICLSU, DLSUV,DPLLSU, LRFKEB, LRS LOK LOK DPLLSU AUS DPLLSU AUS EIN DICLSU, GGRTLSU EIN DICLSU, GGRTLSU DICLSU, GGRTLSU EIN EIN DICLSU, GGRTLSU EIN DCFFLR, DICLSU EIN DCFFLR, DICLSU EIN DCFFLR, DICLSU DCFFLR, DICLSU EIN LOK LOK LOK LOK LOK LOK LOK LOK EIN DICLSU EIN DICLSU LOK
Bedingung Regelfaktor fr initialisieren Bedingung Regelfaktor fr initialisieren, Bank 2 Bedingung Fehlereintrag durch Tester fur ¨ Auswerte-IC der LSU Bedingung Fehlereintrag durch Tester fur ¨ Auswerte-IC der LSU, Bank 2 Bedingung: Fehlereintrag durch Tester fur ¨ LSU-Leitung IA Bedingung: Fehlereintrag durch Tester fur ¨ LSU-Leitung IA, Bank 2 Bedingung: Fehlereintrag durch Tester fur ¨ LSU-Leitung IP Bedingung: Fehlereintrag durch Tester fur ¨ LSU-Leitung IP, B2 Bedingung: Fehlereintrag durch Tester fur ¨ LSU-Leitungen Bedingung: Fehlereintrag durch Tester fur ¨ LSU-Leitungen, B2 Bedingung: Fehlereintrag durch Tester fur ¨ LSU-Leitung UN Bedingung: Fehlereintrag durch Tester fur ¨ LSU-Leitung UN, Bank 2 Bedingung: Fehlereintrag durch Tester fur ¨ LSU-Leitung VM Bedingung: Fehlereintrag durch Tester fur ¨ LSU-Leitung VM, Bank 2 Bedingung: Heilen des Fehlerpfades LSUIP Bedingung: Heilen des Fehlerpfades LSUIP, Bank2 Bedingung Betriebsart Homogen Bedingung: Heizerstatus A liegt vor, Sonde ist ausreichend aufgeheizt Bedingung: Heizerstatus A liegt vor, Sonde ist ausreichend aufgeheizt, Bank2 Bedingung: Anforderung/Durchfuhrung ¨ des elektrischen Abgleiches der LSU Bedingung: Anforderung/Durchfuhrung ¨ des elektrischen Abgleiches der LSU, Bank 2 Bedingung Kat-Heizung
Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat
Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat, Bank 2
LRHK: Freigabebedingung P-Anteil Lambdaregelung hinter Kat
LRHK Bank2: Freigabebedingung P-Anteil Lambdaregelung hinter Kat
Bedingung Abmagerungsverbot fur ¨ stetige Regelung, Bank 1 Bedingung Abmagerungsverbot fur ¨ stetige Regelung, Bank 2 LRSEB: Bedingung Lambdaregelung intern (vor Kat), Bank 1 LRSEB: Bedingung Lambdaregelung intern (vor Kat), Bank 2 Bedingung Abgleichleitung stetige Lambda-Sonde LSU unterbrochen Bedingung Abgleichleitung stetige Lambda-Sonde LSU 2 unterbrochen Bedingung: Sondensignal im Band um 1 fur ¨ Diagnosezwecke Bedingung: Sondensignal im Band um 1 fur ¨ Diagnosezwecke Bedingung: Lambdasensorsignal an Bond IA kleiner als Schwellwert Bedingung: Lambdasensorsignal an Bond IA kleiner als Schwellwert, Bank 2 ¨ Bedingung: Lambdasensorsignal an Bond IA großer als Schwellwert ¨ Bedingung: Lambdasensorsignal an Bond IA großer als Schwellwert, Bank 2 Bedingung Schreibfehler auf INIT-Register des Auswerte IC der LSU Bedingung Schreibfehler auf INIT-Register des Auswerte IC der LSU, Bank 2 Bedingung Kommunikationsfehler der SPI Schnittstelle zum Auswerte IC Bedingung Kommunikationsfehler der SPI Schnittstelle zum Auswerte IC, Bank 2 Bedingung Max-Fehler ist mit ”Tank-Leer-Bedingung” entprellt Bedingung Max-Fehler ist mit ”Tank-Leer-Bedingung” entprellt, Bank 2 LSU nicht aktiv, Bank1 LSU nicht aktiv, Bank2 Bedingung Leitungsunterbrechung an der Sondenleitung UN Bedingung Leitungsunterbrechung an der Sondenleitung UN, Bank 2 Bedingung Leitungsunterbrechung an der Sondenleitung VM Bedingung Leitungsunterbrechung an der Sondenleitung VM, Bank 2 Bedingung Betriebsspannung am LSU-Auswerte-IC zu klein Bedingung Betriebsspannung am LSU-Auswerte-IC zu klein, Bank 2 Bedingung Ausgangsspannung CJ120/125 im Schub zu klein
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_LSUUMN2 B_LSUUNMN B_LSUUNMN2 B_LSUUNMX B_LSUUNMX2 B_LSUVMMN B_LSUVMMN2 B_LSUVMMX B_LSUVMMX2 B_MNDYLSU B_MNICLSU B_MNICLSU2 B_MNLSUIA B_MNLSUIA2 B_MNLSUIP B_MNLSUIP2 B_MNLSUKS B_MNLSUKS2 B_MNLSUUN B_MNLSUUN2 B_MNLSUVM B_MNLSUVM2 B_MXICLSU B_MXICLSU2 B_MXLSUIA B_MXLSUIA2 B_MXLSUIP B_MXLSUIP2 B_MXLSUKS B_MXLSUKS2 B_MXLSUUN B_MXLSUUN2 B_MXLSUVM B_MXLSUVM2 B_NMOT
DICLSU
DDYLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU BGWNE
B_NPICLSU B_NPICLSU2 B_NPLSUIA B_NPLSUIA2 B_NPLSUIP B_NPLSUIP2 B_NPLSUKS B_NPLSUKS2 B_NPLSUUN B_NPLSUUN2 B_NPLSUVM B_NPLSUVM2 B_NPSNA B_NPSNA2 B_OCIPLL B_OCIPLL2 B_SA
DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU MDRED
B_SIICLSU B_SIICLSU2 B_SILSUIA B_SILSUIA2 B_SILSUIP B_SILSUIP2 B_SILSUKS B_SILSUKS2 B_SILSUUN B_SILSUUN2 B_SILSUVM B_SILSUVM2 B_SPF3K B_SPF3K2 B_STEND
DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU BBSTT
B_TAL
GGFST
B_TALVAL
GGFST
B_ZA B_ZA2 B_ZLSUIA B_ZLSUIA2 DFP_DYLSU
BGLAMOD BGLAMOD DICLSU DICLSU DICLSU
Referenziert von DICLSU, GGRTLSU DICLSU, GGRTLSU DICLSU, GGRTLSU DICLSU, GGRTLSU DICLSU, GGRTLSU DICLSU, GGRTLSU DICLSU, GGRTLSU DICLSU, GGRTLSU DICLSU
ADVE, AEKP, ALE,ALSU, BAKH, ...
AMSV, ARMD, ATM,BBAGR, BBBO, ...
GGRTLSU, HRLSU GGRTLSU, HRLSU ADAGRLS, ADVE,AEKP, ALE, AMSV, ... DBKS, DICLSU, DKVS, DLSAFK, DLSF, ... DICLSU, DKVS,DLSAFK, DLSF,DTANKL, ... DDYLSU, DICLSU DDYLSU, DICLSU
BGELSV, DDYLSU,DICLSU, DIMCLS, FLSUBB
DICLSU 2.20.0
Seite 1960 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK EIN EIN EIN EIN EIN EIN EIN EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN
Bedingung Ausgangsspannung CJ120/125 im Schub zu klein, Bank 2 Bedingung: Lambdasensorsignal an Bond UN kleiner als Schwellwert Bedingung: Lambdasensorsignal an Bond UN kleiner als Schwellwert, Bank 2 ¨ Bedingung: Lambdasensorsignal an Bond UN großer als Schwellwert ¨ Bedingung: Lambdasensorsignal an Bond UN großer als Schwellwert, Bank 2 Bedingung: Lambdasensorsignal an Bond VM kleiner als Schwellwert Bedingung: Lambdasensorsignal an Bond VM kleiner als Schwellwert, Bank 2 ¨ Bedingung: Lambdasensorsignal an Bond VM großer als Schwellwert ¨ Bedingung: Lambdasensorsignal an Bond VM großer als Schwellwert, Bank 2 Fehlerart: Min-Fehler, Dynamikdiagnose LSU Bedingung MIN-Fehler Auswerte-IC fur ¨ die LSU Bedingung MIN-Fehler Auswerte-IC fur ¨ die LSU, Bank 2 Fehlertyp ’Minimalwert’ an Sondenleitung IA erkannt Fehlertyp ’Minimalwert’ an Sondenleitung IA erkannt, Bank 2 Fehlertyp ’Minimalwert’ an Sondenleitung IP erkannt Fehlertyp ’Minimalwert’ an Sondenleitung IP erkannt, B2 Fehlertyp ’Minimalwert’ des Fehlers E_lsuks Fehlertyp ’Minimalwert’ des Fehlers E_lsuks2 Fehlertyp ’Minimalwert’ an Sondenleitung UN erkannt Fehlertyp ’Minimalwert’ an Sondenleitung UN erkannt, Bank 2 Fehlertyp ’Minimalwert’ an Sondenleitung VM erkannt Fehlertyp ’Minimalwert’ an Sondenleitung VM erkannt, Bank 2 Bedingung MAX-Fehler Auswerte-IC fur ¨ die LSU Bedingung MAX-Fehler Auswerte-IC fur ¨ die LSU, Bank 2 Fehlertyp ’Maximalwert’ an Sondenleitung IA erkannt Fehlertyp ’Maximalwert’ an Sondenleitung IA erkannt, Bank 2 Fehlertyp ’Maximalwert’ an Sondenleitung IP erkannt Fehlertyp ’Maximalwert’ an Sondenleitung IP erkannt Fehlertyp ’Maximalwert’ des Fehlers E_lsuks Fehlertyp ’Maximalwert’ des Fehlers E_lsuks2 Fehlertyp ’Maximalwert’ an Sondenleitung UN erkannt Fehlertyp ’Maximalwert’ an Sondenleitung UN erkannt, Bank 2 Fehlertyp ’Maximalwert’ an Sondenleitung VM erkannt Fehlertyp ’Maximalwert’ an Sondenleitung VM erkannt, Bank 2 Bedingung Motordrehzahl: n > NMIN
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK EIN
¨ Bedingung Plausibilitatsfehler Auswerte-IC fur ¨ LSU ¨ Bedingung Plausibilitatsfehler Auswerte-IC fur ¨ LSU, Bank 2 ¨ Fehlertyp ’Plausibilitatsfehler’ an Sondenleitung IA aufgetreten ¨ Fehlertyp ’Plausibilitatsfehler’ an Sondenleitung IA aufgetreten, Bank 2 ¨ Fehlertyp ’Plausibilitatsfehler’ an Sondenleitung IP aufgetreten ¨ Fehlertyp ’Plausibilitatsfehler’ an Sondenleitung IP aufgetreten, B2 ¨ des Fehlers E_lsuks Fehlertyp ’Plausibilitat’ ¨ des Fehlers E_lsuks, B2 Fehlertyp ’Plausibilitat’ ¨ Fehlertyp ’Plausibilitatsfehler’ an Sondenleitung UN aufgetreten ¨ Fehlertyp ’Plausibilitatsfehler’ an Sondenleitung UN aufgetreten, Bank 2 ¨ Fehlertyp ’Plausibilitatsfehler’ an Sondenleitung VM aufgetreten ¨ Fehlertyp ’Plausibilitatsfehler’ an Sondenleitung VM aufgetreten, Bank 2 Bedingung nicht plaus.: Sonde nicht aktiv Bedingung nicht plaus.: Sonde nicht aktiv, Bank2 Bedingung: Unterbrechung an IP erkannt (Pumpleitung) Bedingung: Unterbrechung an IP erkannt (Pumpleitung) Bedingung Schubabschalten
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN
Bedingung Signalfehler Auswerte-IC fur ¨ LSU Bedingung Signalfehler Auswerte-IC fur ¨ LSU, Bank 2 Fehlertyp ’Signalfehler’ an Sondenleitung IA aufgetreten Fehlertyp ’Signalfehler’ an Sondenleitung IA aufgetreten, Bank 2 Fehlertyp ’Signalfehler’ an Sondenleitung IP aufgetreten Fehlertyp ’Signalfehler’ an Sondenleitung IP aufgetreten, B2 Fehlertyp ’Signalwert’ des Fehlers E_lsuks Fehlertyp ’Signalwert’ des Fehlers E_lsuks, B2 Fehlertyp ’Signalfehler’ an Sondenleitung UN aufgetreten Fehlertyp ’Signalfehler’ an Sondenleitung UN aufgetreten, Bank 2 Fehlertyp ’Signalfehler’ an Sondenleitung VM aufgetreten Fehlertyp ’Signalfehler’ an Sondenleitung VM aufgetreten, Bank 2 Bedingung: Anforderung, das 3kHz-Meßsignal fur ¨ Ri abschalten Bedingung: Anforderung, das 3kHz-Meßsignal fur ¨ Ri abschalten, Bank 2 Bedingung Startende erreicht
EIN
Bedingung Tank leer bzw. Reserve
EIN
Bedingung : Bit Tank leer gultig ¨
EIN EIN LOK LOK DOK
Bedingung Zwangsamplitude Bedingung Zwangsamplitude, Bank2 ¨ Bedingung kein Fehler bzgl. Sondenspannung wahrend des Schubes / Leitung IA ok ¨ Bedingung kein Fehler bzgl. Sondenspannung wahrend des Schubes / Leitung IA ok SG.-int. Fehlerpfadnr.: Diagnose Dynamik der LSU
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DICLSU 2.20.0
Seite 1961 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
DFP_DYLSU2
DICLSU
DOK
SG.-int. Fehlerpfadnr.: Diagnose Dynamik der LSU, Bank 2
DFP_HSV
DICLSU
DOK
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat.
DFP_HSV2
DICLSU
DOK
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat., Bank2
DFP_ICLSU
DICLSU
DOK
SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU
DFP_ICLSU2
DICLSU
DOK
SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU, Bank 2
DFP_LSUIA
DICLSU
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IA der LSU
DFP_LSUIA2
DICLSU
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IA der LSU, Bank 2
DFP_LSUIP
DICLSU
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IP der LSU
DFP_LSUIP2
DICLSU
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IP der LSU, Bank 2
DFP_LSUKS
DICLSU
DOK
SG int. Fehlerpfadnr.: Kurzschluß nach Masse/Ubat Sondenleitungen
DFP_LSUKS2
DICLSU
DOK
SG int. Fehlerpfadnr.: Kurzschluß nach Masse/Ubat Sondenleitungen
DFP_LSUUN
DICLSU
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond UN der LSU
DFP_LSUUN2
DICLSU
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond UN der LSU, Bank 2
DFP_LSUVM
DICLSU
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond VM der LSU
DFP_LSUVM2
DICLSU
BGELSV, DDYLSU,DICLSU, DIMCLS, FLSUBB BGELSV, DCFFLR,DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ...
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond VM der LSU, Bank 2
DFRSNA2_W DFRSNA_W DFRZA2_W DFRZA_W E_HSV
DICLSU DICLSU BGLAMOD BGLAMOD DHRLSU
¨ ¨ Lambdareglerausgangsanderung wahrend UASNAMN
E_HSV2
DHRLSU
E_ICLSU
DICLSU
E_ICLSU2
DICLSU
E_LSUIA
DICLSU
E_LSUIA2
DICLSU
E_LSUIP
DICLSU
E_LSUIP2
DICLSU
E_LSUKS
DICLSU
E_LSUKS2
DICLSU
E_LSUUN
DICLSU
E_LSUUN2
DICLSU
LOK LOK DDYLSU, DICLSU, LRS EIN DDYLSU, DICLSU, LRS EIN EIN BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... EIN BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... BGELSV, DCFFLR,AUS DIMCLS, DULSU,FLSUBB, ... BGELSV, DCFFLR,AUS DIMCLS, DULSU,FLSUBB, ... BGELSV, DCFFLR,AUS DIMCLS, FLSUBB,NLKO BGELSV, DCFFLR,AUS DIMCLS, FLSUBB,NLKO BGELSV, DCFFLR,AUS DIMCLS, FLSUBB BGELSV, DCFFLR,AUS DIMCLS, FLSUBB BGELSV, DCFFLR,AUS DIMCLS, FLSUBB BGELSV, DCFFLR,AUS DIMCLS, FLSUBB AUS BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO BGELSV, DCFFLR,AUS DIMCLS, FLSUBB,NLKO
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2
Errorflag: Fehler Auswerte-IC fur ¨ die LSU (Spg.-Versorgung, Kommunikation)
Errorflag: Fehler Auswerte-IC fur ¨ die LSU, Bank 2
Errorflag: Diagnose Lambdasondenleitung an Bond IA (Leitungsunterbrechung)
Errorflag: Diagnose Lambdasondenleitung an Bond IA (Leitungsunterbrechung)
Errorflag: Fehler Leitungsunterbrechung an IP Errorflag: Fehler Leitungsunterbrechung an IP, Bank 2 Errorflag: Kurzschluß Sondenleitung Errorflag: Kurzschluß Sondenleitung, Bank 2 Errorflag: Diagnose Lambdasondenleitung an Bond UN
Errorflag: Diagnose Lambdasondenleitung an Bond UN, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DICLSU 2.20.0
Seite 1962 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
E_LSUVM
DICLSU
AUS
Errorflag: Diagnose Lambdasondenleitung an Bond VM
E_LSUVM2
DICLSU
AUS
Errorflag: Diagnose Lambdasondenleitung an Bond VM, Bank 2
FRM2_W
LRS
EIN
schneller Mittelwert des Lambdaregelfaktors Bank 2(Word)
FRM_W
LRS
BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO DFRST, DICLSU,DLSFV, DLSUV, LRA, ... DFRST, DICLSU,DLSFV, DLSUV, LRA, ...
EIN
schneller Mittelwert des Lambdaregelfaktors (Word)
FRSNAST2_W FRSNAST_W IMLNA2_W IMLNA_W KUSVK2_W KUSVKFT2_W KUSVKFT_W KUSVK_W LAMSONS2_W
DICLSU DICLSU DICLSU DICLSU GGO2LSU GGO2LSU GGO2LSU GGO2LSU BGLASO
LOK LOK LOK LOK EIN EIN EIN EIN EIN
Lambda-Reglerausgangswert beim Eintritt in den Bereich UASNAMN
LAMSONS_W
BGLASO
MSABG2_W
BGMSABG
MSABG_W
BGMSABG
MSABIKR2_W
BGMSABG
MSABIKR_W
BGMSABG
RINLSU2_W
GGRTLSU
RINLSU_W
GGRTLSU
SFPDYLSU SFPDYLSU2 SFPICLSU SFPICLSU2 SFPLSUIA SFPLSUIA2 SFPLSUIP SFPLSUIP2 SFPLSUKS SFPLSUKS2 SFPLSUUN SFPLSUUN2 SFPLSUVM SFPLSUVM2 TAVVKM2_W TAVVKM_W THLSUIP2_W THLSUIP_W UA10MO2_W UA10MO_W UBRSQ_W
DDYLSU DDYLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU DICLSU ATM ATM DICLSU DICLSU GGO2LSU GGO2LSU GGUBR
UBSQ_W
GGUB
Z_ICLSU
DICLSU
Z_ICLSU2
DICLSU
Z_LSUIA
DICLSU
Z_LSUIA2
DICLSU
Z_LSUIP
DICLSU
Z_LSUIP2
DICLSU
Z_LSUKS
DICLSU
Z_LSUKS2
DICLSU
Z_LSUUN
DICLSU
DICLSU DICLSU DICLSU DICLSU BGLAMABM, BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... BGLAMABM, EIN BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ... ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ... EIN ATM, ATMHEX,BGLASO, DICLSU, DPLLSU ATM, ATMHEX,EIN BGLASO, DICLSU, DPLLSU DFFTCNV, DHRLSU,- EIN DICLSU DFFTCNV, DHRLSU,- EIN DICLSU EIN DICLSU EIN DICLSU AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN DICLSU EIN DICLSU, TEB LOK LOK EIN DICLSU, DULSU EIN DICLSU, DULSU EIN DFFTCNV, DHR,DICLSU, GGUB DHLSFK, DHNOHK,- EIN DICLSU, DTEV,FLSUBB, ... BGELSV, DIMCLS,AUS DULSU, FLSUBB BGELSV, DIMCLS,AUS DULSU, FLSUBB BGELSV, DIMCLS, FL- AUS SUBB BGELSV, DIMCLS, FL- AUS SUBB BGELSV, DIMCLS, FL- AUS SUBB BGELSV, DIMCLS, FL- AUS SUBB BGELSV, DIMCLS, FL- AUS SUBB BGELSV, DIMCLS, FL- AUS SUBB BGELSV, DIMCLS, FL- AUS SUBB
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
Abgasmassenfluß gefiltert (Word), Bank 2 Abgasmassenstrom gefiltert (Word), Bank 1 Massenstrom Abgas im Krummer ¨ Bank2
Massenstrom Abgas im Krummer ¨
Innenwiderstand der Nernstzelle der LSU, Bank 2 Innenwiderstand der Nernstzelle der LSU Status Fehlerpfad E_dylsu Status Fehlerpfad E_dylsu, Bank 2 Status Fehlerpfad E_ICLSU Status Fehlerpfad E_ICLSU, Bank 2 Status Fehlerpfad: LSU-Leitung IA: Unterbrechung Status Fehlerpfad: LSU-Leitung IA defekt, Bank 2 Status Fehlerpfad: LSU-Leitung IP defekt Status Fehlerpfad: LSU-Leitung IP defekt, Bank2 Status Fehlerpfad: LSU-Leitungen haben Kurzschluß Status Fehlerpfad: LSU-Leitungen haben Kurzschluß, Bank 2 Status Fehlerpfad: LSU-Leitung UN defekt Status Fehlerpfad: LSU-Leitung UN defekt, Bank 2 Status Fehlerpfad: LSU-Leitung VM defekt Status Fehlerpfad: LSU-Leitung VM defekt, Bank 2 Abgastemperatur vor Vorkat aus Modell, Bank2 Abgastemperatur vor Vorkat aus Modell Entprellzeit zum Heilen des Fehlerpfades LSUIP, Bank 2 Entprellzeit zum Heilen des Fehlerpfades LSUIP Offset korrigierte Sondenspannung vor Kat einer Breitbandlambdasonde Bank 2 Offset korrigierte Sondenspannung vor Kat einer Breitbandlambdasonde Bordnetzspannung uber ¨ Hauptrelais (word), Standard-Quantisierung Bordnetzspannung, umgerechnet in Standard-Quantisierung
Zyklusflag: Auswerte-IC fur ¨ die LSU Zyklusflag: Auswerte-IC fur ¨ die LSU, Bank 2 Zyklusflag: Diagnose Lambdasondenleitung an Bond IA Zyklusflag: Diagnose Lambdasondenleitung an Bond IA, Bank 2 Zyklusflag: Leitungsunterbrechung an ip Zyklusflag: Leitungsunterbrechung an ip, Bank 2 Zyklusflag: Kurzschluß Sondenleitung Zyklusflag: Kurzschluß Sondenleitung, Bank 2 Zyklusflag: Diagnose Lambdasondenleitung an Bond UN
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
Z_LSUUN2
DICLSU
Z_LSUVM
DICLSU
Z_LSUVM2
DICLSU
BGELSV, DIMCLS, FL- AUS SUBB BGELSV, DIMCLS, FL- AUS SUBB BGELSV, DIMCLS, FL- AUS SUBB
DICLSU 2.20.0
Seite 1963 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Zyklusflag: Diagnose Lambdasondenleitung an Bond UN, Bank 2 Zyklusflag: Diagnose Lambdasondenleitung an Bond VM Zyklusflag: Diagnose Lambdasondenleitung an Bond VM, Bank 2
FB DICLSU 2.20.0 Funktionsbeschreibung Aufgabe/Motivation ================== Die IC-Diagnose f¨ ur den CJ125-Auswerte-IC der LSU4 detektiert elektrische Fehler an den Signalleitungen UN (Nernstspannung), VM (virtuelle Masse), IA (Abgleichleitung) und IP (Pumpleitung). Diese elektrischen Fehler k¨ onnen durch Kurzschl¨ usse nach Ubat (Batteriespannung), nach Masse oder durch Leitungsunterbrechungen entstehen. Kurzschl¨ usse werden durch die Eigendiagnose des CJ125 erkannt, da an jedem Anschlußpin ein Spannungkomparator integriert ist. Leitungsunterbrechungen werden hingegen durch Systembetrachtungen identifiziert. Dar¨ uber hinaus werden auf der einen Seite in der IC-Diagnose die Versorgungsspannung des ICs und die Kommunikation zwischen dem Hauptrechner des Steuerger¨ ates und dem Auswerte-IC ¨ uberwacht als auch auf der anderen Seite die Adaptionswerte der elektrischen Abgleiche (f¨ ur Normalkennlinie (v=17) und Fettkennlinie (v=8)) des ICs auf Plausibilit¨ at gepr¨ uft.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Einschaltkriterien der Diagnosefunktion --------------------------------------Die Diagnose l¨ auft nur, wenn die folgenden Bedinungen vorliegen: i) CDICLSU=1; Diagnose ist eingeschaltet, => B_cdiclsu = true Anm: bei CDICLSU=0 werden automatisch gesetzt: E_ICLSU = false, Z_ICLSU = true E_LSUIA = false, Z_LSUIA = true E_LSUIP = false, Z_LSUIP = true E_LSUVM = false, Z_LSUVM = true E_LSUUN = false, Z_LSUUN = true E_LSUKS = false, Z_LSUKS = true ii)
10,7 < ub(r)sq_w < 16 V
Batteriespannung ist im Diagnosebereich Anm. In Systemen, in denen die Spannung hinter dem Hauptrelais zur Verf¨ ugung steht (SY_UBR=1), wird f¨ ur die Diagnose die Gr¨ oße ubrsq_w verwendet. Andernfalls die SGGr¨ oße ubsq_w
iii)
B_stend = true
Bedingung Startende erreicht
iv)
B_nmot = true
Motordrehzahl hat Mindestschwelle ¨ uberschritten
Ist eine der o.g. Bedingungen i)..iv) nicht erf¨ ullt, wird die Funktion angehalten. Es findet in diesem Fall keine Auswertung statt.
1. ¨ Uberwachung der Kommunikation zwischen Hauptrechner und IC, der elektrischen Abgleiche und der Versorgungsspannung ===================================================================================================================== Block DICLSU -----------1.1 Kommunikation Der Auswerte-IC CJ125 kommuniziert mit dem Hauptrechner des Steuerger¨ ates ¨ uber einen SPI-Bus. Dabei werden sowohl Daten vom IC zum Hauptrechner wie auch in die andere Richtung gesendet. Ein Datenwort besteht aus einem Datenbyte und einem Kontrollbyte. Wird eine Nachricht vom jeweiligen Partner als richtig erkannt und besitzt diese einen g¨ ultigen Befehl, wird beim n¨ achsten Senden dieses dem jeweils anderen Partner quittiert. Sollten der SPI-Bus gest¨ ort sein, so daß sich nicht plausible Befehle ergeben, wird intern ein Fehlerz¨ ahler inkrementiert. In diesem Fall wird der letzte Befehl erneut gesendet. Bei ¨ Uberschreiten einer festen Fehlerschwelle wird die Bedingung B_lsuickf=true (IC-Kommunikationsfehler) gesetzt. Eine zweite ¨ Uberwachung der Kommunikation wird ¨ uber die Plausibilit¨ at des Initialisierungsregister erziehlt. Wird das Initialisierungsregister neu beschrieben, wird nach einer Verz¨ ogerungszeit das Initialisierungsregister ausgelesen und mit einem Spiegelregister verglichen. Sind beide nicht gleich, wird B_lsuicif=true gesetzt und somit ein Fehler eingetragen. 1.2 Niedrige Versorgungsspannung des ICs Der CJ125 ist nur f¨ ur Versorgungsspannungen > 9V spezifiziert. Bei kleineren Spannungen kann es zu Fehldiagnosen an den Spannungskomparatoren kommen. Hierzu besitzt das IC eine Versorgungsspannungserkennung und generiert f¨ ur Versorgungsspannungen kleiner als 9V die Bedingung B_lsuube. Tritt also zwischen der Batterie (ub(r)sq_w >10,7V muß in jedem Fall gelten) und dem IC ein Spannungsabfall f¨ ur 10s auf, welcher dazu f¨ uhrt, daß die Versorgungsspannung dauerhaft kleiner als 9V wird, so wird ein Fehler gesetzt. Bei niedriger Batteriespannung (ub(r)sq_w < 10,7V) kann kein Fehler eingetragen werden, da in diesem Fall die Diagnose angehalten wird (s.o.). F¨ ur den Fall B_lsuube=true werden alle speichernden Elemente (wie Turn-on-delay, FlipFlops,...) zur¨ uckgesetzt (Block CL_UB_LOW). 1.3 Elektrischer Abgleich Nach dem Motorstart und in Leerlaufphasen wird der elektrische Abgleich durchgef¨ uhrt (Siehe hierzu auch GGO2LSU). Der Adaptionswert f¨ ur die jeweilige Kennlinie (Normalkennlinie (v=17) und Fettkennlinie (v=8), siehe auch Spezifikation des ICs) darf einen maximalen Adaptionswert (KRIVKMX) nicht ¨ uberschreiten. Geschieht dies dennoch, wird ein Fehler gesetzt.
1.4 Zyklusflag f¨ ur Fehlerpfad ICLSU Das Zyklusflag Z_iclsu wird gesetzt (oder auch die Heilung durchgef¨ uhrt), wenn f¨ ur die Zeit TVHESL keiner der nach 1.1 bis 1.3 genannten Fehler erkannt wurde. Achtung: ======== Die 3 Teildiagnosen 1.1 bis 1.3 setzen den Fehler E_iclsu, welcher zu einem Steuerger¨ atetausch f¨ uhrt. Die Spezifikation 1279923679 des Auswerte-ICs ist zu beachten.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DICLSU 2.20.0
Seite 1964 von 4100 31.JAN.2003 Thomas Brosi
2. ¨ Uberwachung der Sondenzuleitungen zum Auswerte IC ==================================================== Block WIRES ----------Die LSU4 besitzt 4 Signalleitungen UN, VM, IA und IP (s.o.), welche in dieser Diagnosefunktion ¨ uberwacht werden. 2.1 Kurzschl¨ usse Jede der 4 Signalleitungen (UN, VM, IP, IA) besitzt einen Spannungskomparator, welcher die Plausiblit¨ at des Signals pr¨ uft. In der Spezifikation 1279923679 sind die Spannungsgrenzen festgelegt. Bei ¨ Uber- bzw. Unterschreiten werden IC-intern Fehler erkannt und ¨ uber SPI zum Hauptrechner gesendet. Dar¨ uber hinaus schaltet sich das IC an der Eingangsseite - um die Sonde zu sch¨ utzen - hochohmig. Das f¨ uhrt am Ausgang zu nicht plausiblen Signalen von UA und UR. Es bedeuten: a) B_lsuvmmx : ¨ Uberschreiten der max. plausiblen Spannung am Pin VM (z.B. Kurzschluß VM nach Ubat) b) B_lsuvmmn : Unterschreiten der min. plausiblen Spannung am Pin VM (z.B. Kurzschluß VM nach Masse) c) B_lsuunmx : ¨ Uberschreiten der max. plausiblen Spannung am Pin UN (z.B. Kurzschluß UN nach Ubat) d) B_lsuunmn : Unterschreiten der min. plausiblen Spannung am Pin UN (z.B. Kurzschluß UN nach Masse) e) B_lsuiamx : ¨ Uberschreiten der max. plausiblen Spannung am Pin IA oder IP (z.B. Kurzschluß IA oder IP nach Ubat) f) B_lsuiamn : Unterschreiten der min. plausiblen Spannung am Pin IA oder IP (z.B. Kurzschluß IA oder IP nach Masse) Bei einer heißen Sonde sind die Fehler nicht separierbar, da sich aufgrund der Niederohmigkeit der Sonde z.B. ein Kurzschluß an der Leitung VM auch an der Leitung UN auswirkt. Aus diesem Grund werden die jeweils 3 Max- bzw. Min-Bedingungen mit einem "ODER"Glied verkn¨ upft und auf den Fehlerpfad LSUKS (Kurzschluß an den Sondenleitungen) gegeben. Die einzelnen Fehlerbedingungen a) .. f) werden mit der Zeit TVSERSL entprellt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zyklusflagbildung / Heilung des Fehlerpfades LSUKS Das Zyklusflag Z_lsuks wird gesetzt (oder auch die Heilung durchgef¨ uhrt), wenn f¨ ur die Zeit TVSHESL keiner der nach a)..f) genannten Fehler erkannt wurde. 2.2 Leitungsunterbrechung an VM Block OCVM (open circuit VM) ---------------------------Eine Leitungsunterbrechung an VM f¨ uhrt zu einem nicht plausibel großen Signal an UR und einer Ausgangsspannung UA=1,5V (Ausg¨ ange des ICs). Infolge dessen, ist der angezeigte Innenwiderstand sehr groß (maximal), obwohl die Sonde ausreichend heiß sein kann. Der ermittelte Innenwiderstand und die daraus berechnete Nominaltemperatur korrelieren somit nicht mehr mit der tats¨ achlichen Keramiktemperatur der LSU. Als Systemreaktion wird der Heizungsregler die Heizleistung bis zur Maximalgrenze erh¨ ohen, ohne daß sich die angezeigte Keramiktemperatur erh¨ ohen wird. Die Sonde wird f¨ ur den Fall Leitungsunterbrechung an VM tempor¨ ar unzul¨ assig heiß gemacht, was zu einem Einkoppeln des Heizertaktes auf das Sauerstoffsignal (ua10mo_w) f¨ uhrt. Nach kurzer Zeit stellt sich am Ausgangspin UA also eine Spannung ua10mo_w von ca. 1,5 V mit starken Heizereinkopplern ein. Der Zustand hochohmige Sonde mit rinlsu_w > RINNPH wird ¨ uber die Bedinung B_lsurih angezeigt. Um Fehldiagnosen nach dem Fahrzeugstart zu vermeiden, kann diese Bedinung erst nach einer Zeit TVDESHLSU nach Ende der Heizungsstartrampe gesetzt werden. Ein Endstufenfehler, der auch zu einem hohen Innenwiderstand der Sonde f¨ uhren k¨ onnte wird auch ausgeschlossen (B_ehsve in Block SPF3K). Die Diagnose kann nur einen Fehler eintragen, wenn ua10mo_w abgesehen von den Heizereinkopplungen in der N¨ ahe von 1,5V liegt, da der Pumpstrom ¨ uber VM nicht abfließen kann. Bei hohem Innenwiderstand werden nun die Heizereinkoppler infolge des Schaltens der Heizung gez¨ ahlt. Ist die Spannungs¨ anderung von 2 aufeinanderfolgenden Abtastwerten gr¨ oßer als SDULSUMX in einem Zeitfenster TVHKLSUV nach dem Schalten der Heizung (B_hsve), so wird der Z¨ ahler zhkocvm inkrementiert. Wird die Fehlerschwelle ZHKOCVMMX innerhalb von 10s ¨ uberschritten, wird der Fehler E_lsuvm gesetzt. Zus¨ atzlich darf zum Setzen eines Fehlers die Abgastemperatur nicht die Schwelle TAVSOVMMX uberschreiten. Der Fehler ist im gleichen Trip nicht heilbar. ¨ Zyklusflagbildung: Das Zyklusflag Z_lsuvm wird gesetzt, wenn der f¨ ur die Zeit TVSHESL Innenwiderstand rinlsu_w < als RINNPH und keine Fehler aufgetreten ist.
2.3 Leitungsunterbrechung an UN Block SPF3K und Block OCUN -------------------------Eine Leitungsunterbrechung an UN f¨ uhrt zu einem nicht plausibel großen Signal an UR und einer nicht definierten Ausgangsspannung UA (Ausg¨ ange des ICs). Infolge dessen, ist der angezeigte Innenwiderstand sehr groß (maximal), obwohl die Sonde ausreichend heiß sein kann. Der ermittelte Innenwiderstand und die daraus berechnete Nominaltemperatur korrelieren somit nicht mehr mit der tats¨ achlichen Keramiktemperatur der LSU. Als Systemreaktion wird der Heizungsregler die Heizleistung bis zur Maximalgrenze erh¨ ohen, ohne daß sich die angezeigte Keramiktemperatur erh¨ ohen wird. Die Sonde kann f¨ ur den Fall Leitungsunterbrechung an UN tempor¨ ar unzul¨ assig heiß gemacht werden. Wird der 3kHz-Ri-Meßtakt ausgeschaltet, konvergiert das Ausgangssignal UA gegen 0V oder 5V. Als notwendige Bedingung f¨ ur das Erkennen einer Leitungsunterbrechung an UN muß also gelten: der Innenwiderstand der Nernstzelle ist unplausibel hoch und das Ausgangssignal UA ist nach der Abschaltung des 3kHz-Ri-Meßtaktes entweder in der N¨ ahe von 0V oder 5V. Im Block SPF3K wird ein unplausibel hoher Innenwiderstand (rinlsu_w > RINNPH) detektiert (Bedingung B_lsurih). Nach dem ¨ Ubergang von der heizungsgesteuerten Rampe zur eigentlichen Regelung kann B_lsurih f¨ ur die Zeit TVDESHLSU nicht gesetzt werden, um Fehldiagnosen zu vermeiden. Endstufenfehler (B_ehsve) d¨ urfen ebenfalls auch nicht vorliegen. Liegt die Bedingung unplausibel hoher Innenwiderstand vor, wird nach einer weiteren Verz¨ ogerungszeit von TVRINNPH der 3kHz-Ri-Meßtakt abgeschaltet (B_spftk). Zwei Sekunden nachdem der 3-kHz-Ri-Meßtakt abgeschaltet worden ist, kann man davon ausgehen, daß alle transienten Vorg¨ ange auf dem Sondensignal UA, welches von dem 3-kHz-Ri-Meßtakt beeinflußt worden ist, abgeklungen sind. Ab diesem Zeitpunkt gilt B_f3koff= true und es kann mit der eigentlichen Diagnose begonnen werden. Der Block OCUN beschreibt das weitere Diagnosevorgehen. Liegt B_f3koff=true vor und gleichzeitig ist das Sondensignal UA (SG-Gr¨ oße ua10mo_w) f¨ ur mehr als eine Sekunde entweder gr¨ oßer als UAOCUNMX oder kleiner als UAOCUNMN und liegt keine Endstufenfehler vor, wird auf Leitungsunterbrechung an UN erkannt. Unabh¨ anig davon wird zwei Sekunden, nachdem B_f3koff=true gesetzt wurde der 3-kHz-Ri-Meßtakt wieder eingeschaltet. D.h. der 3-kHz-Ri-Meßtakt wir jeweils f¨ ur genau 4 Sekunden abgeschaltet. Anm. w¨ ahrend dieser Zeit wird die Ri-Messung in der GGRTLSU angehalten und der Heizungsregeler auf dem aktuellen Stand eingefroren. Zyklusflagbildung: Das Zyklusflag Z_LSUUN wird gesetzt, wenn der f¨ ur die Zeit TVSHESL Innenwiderstand rinlsu_w < als RINNPH und keine Fehler aufgetreten ist.
2.4 Leitungsunterbrechung an IA Block OCIA
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DICLSU 2.20.0
Seite 1965 von 4100 31.JAN.2003 Thomas Brosi
---------Die Abgleichleitung IA von der Sonde zum IC stellt zusammen mit dem Trimwiderstand die richtige Kennliniensteigung der LSU sicher. Wird diese Abgleichleitung unterbrochen, so ist die Kennliniensteigung unplausibel groß und die Sondenspannung UA (SG-Gr¨ oße ua10mo_w) ist im Schub unplausibel groß. Bei Lambda = 1 (d.h. Pumpstrom Ip=0) f¨ allt dieser Fehler nicht auf, da die Kennliniensteigung multiplikativ eingeht. Eine Diagnose der Unterbrechung der Abgleichleitung kann also nur im Schub (B_sa=true) gemacht werden. Liegt Schubbetrieb, die Bedingung Startende (B_stend=true) vor und ist die Sondenspannung gr¨ oßer als 4,8V f¨ ur die Zeitdauer TVLSUTRIM, so wird ein Fehler eingetragen (B_lsuumx). Als weitere Nebenbedingung muß gelten, daß die Abgastemperatur kleiner als TALSUSMX ist. F¨ ur sehr hohe Abgastemperaturen, bei denen die Keramiktemperatur gr¨ oßer als die Solltemperatur wird, ist auch von einer zu steilen Kennlinie der LSU auszugehen. Dar¨ uber hinaus muß w¨ ahrend dieser Schubphasen das AGR-Ventil (falls eingesetzt) geschlossen sein.In solchen F¨ allen wo die zuvor genannten Bedingungen nicht erf¨ ullt sind, wird die Diagnose ausgeblendet. Sind die Bedingungen zum Setzen des Fehlers vorhanden, kann der Eintrag in den Fehlerspeicher noch aufgrund eines leeren Kraftstofftanks tempor¨ ar f¨ ur die Zeit TVTKLSU verhindert werden (Block LSUMXTANK). Ein Fehler wird sofort im Fehlerspeicher eingetragen, wenn der Kraftstofftank ausreichend mit Kraftstoff gef¨ ullt ist (B_talval=true und B_tal=false). Ist der Tank leer (B_talval=true und B_tal=true), so wird der Fehlereintrag um die Zeit TVTKLSU verz¨ ogert, da man davon ausgeht, daß der Fahrer w¨ ahrend dieser Zeit entweder tankt oder das Fahrzeug mangels Kraftstoff ausgeht. In den letzten beiden F¨ allen k¨ onnte der Fehler auch durch Aussetzer entstanden sein. Zyklusflagbildung/Heilung eines Fehlers: Das Zyklusflag wird gesetzt (bzw. ein Fehler wird geheilt), wenn ein ausreichend langer Schubbetrieb (L¨ ange TVLSUTRIMZ), mit einer plausiblen Sondenspannung UA (SG-Gr¨ oße ua10mo_w) vorgelegen hat. Die Abgastemperatur darf dabei auch nicht zu hoch sein.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2.5 Leitungsunterbrechung an IP Block OCIP ---------Durch die Pumpleitung am Bond IP des CJ125 fließt der Pumpstrom der LSU, der notwendig ist um an der Nernstzelle eine Potentialdifferenz von 450mV einzustellen. Der Pumpstrom ist dann ¨ aquivalent zur Sauerstoffkonzentration im Abgas. Ist die Pumpleitung unterbrochen, wird dauerhaft ein Pumpstrom von 0 und somit am Ausgang des CJ125 eine Ausgangsspannung Ua=1,5V unabh¨ angig von der Sauerstoffkonzentration im Abgas angezeigt. Die Unterbrechung der Leitung IP kann ¨ uber drei Mechanismen erkannt werden: 2.5.1: Vergleich mit dem Sollwert lamsons Im Block OCIP wird die Bedingung B_npsna (Bedingung "nicht plausibel, Sonde nicht aktiv") gebildet. Hierzu m¨ ussen die folgenden Bedingungen erf¨ ullt sein: a) Lambdaregelung eingeschaltet (B_lrs f¨ ur Saugrohreinspritzsysteme) oder bei Benzindirekteinspritzsystemen: alle Betriebsarten außer Homogenbetrieb mit ausgeschalteter Lambdaregelung b) Lambdasollwert außerhalb des Intervalls [LAMSSMN .. LAMSSMX], d.h. der Lambdsollwert ist ungleich 1 c) Ausgangsspannung UA (SG-Gr¨ oße ua10mo_w) im Intervall [UASNAMN .. UASNAMX], d.h. die Sonde zeigt exakt Lambda=1 an d) Die Sonde ist ausreichend Heiß, d.h. Heizerstatus A ist erreicht (B_hstlsua=true) e) Es findet kein IC-Abgleich statt (B_iclsabg=false) Liegen diese Bedingungen alle gleichzeitig vor ist kein Fehler E_hsv gesetzt, wird im Block EPELSUNA die Luftmasse am Ort der Sonde integriert und bei Erreichen der Fehlerschwelle IMLNAMN der Fehler E_lsuip gesetzt. Verl¨ aßt die Sodenspannung ua10mo_w das Spannungsband [UASNAMN..UASNAMX], d.h. kann sie Werte ungleich Lambda=1 anzeigen, so wird der luftmassenabh¨ angig Integrator resettiert. Ebenso wird er resettiert, wenn eine der o.g. Bedingungen f¨ ur eine L¨ angere Zeit als TVSNPFNA wegf¨ allt. Es kann zum Beispiel auftreten, daß w¨ ahrend eines Schaltvorgangs die Bedingung B_lrs kurzzeitig wegf¨ allt. Dann w¨ urde die Diagnose bei jedem Schaltvorgang unterbrochen werden. Im worst-case w¨ urde keine Diagnose durchgef¨ uhrt werden k¨ onnen. Die Zeit TVSNPFNA darf allerdings nicht gr¨ oßer als die minimale Periode der Lambdamodulation gemacht werden, da es ansonsten zu einer Fehldiagnose bei einem stark gealterten Katalysator kommen k¨ onnte. Die Integrationsgeschwindigkeit des Integrators kann ¨ uber das Kennfeld KLIMLNA, abh¨ anig vom Lambdasollwert, gew¨ ahlt werden. Bei Betriebsarten, in denen auf einen Sollwert > 1 geregelt wird, muß der Fehler schneller eingetragen werden k¨ onnen, als der Regler das Gemisch in Richtung Mager verstellen kann bevor der Motor nicht mehr ruhig l¨ auft.
2.5.2: Plausibilisierung mit dem Reglereingriff frm Als zweite M¨ oglichkeit der Erkennung auf Unterbrechung der Pumpleitung der LSU wird eine Plausibilisierung mit dem Reglerausgang frm durchgef¨ uhrt (Block OCIPLL). Darin wird, wenn B_lsudip=true gilt, d.h. die Ausgangsspannung ua10mo_w im Intervall [UASNAMN .. UASNAMX] liegt und somit die Sonde exakt Lambda=1 anzeigt, die ¨ Anderung des Reglerausgangs frm beobachtet. Ist die ¨ Anderung gr¨ oßer als FRSNAMX ohne daß die Sondenspannung das o.g. Intervall verl¨ aßt, wird die Sonde als fehlerhaft diagnostiziert und der Fehler E_lsuip gesetzt. Als Nebenbedingungen m¨ ussen dabei ununterbrochen gelten: a) Es findet kein elektrischer IC-Abgleich statt (B_iclsabg=false) b) Die Sonde ist ausreichend heiß, d.h. es liegt Heizerstatus A vor (B_hstlsua = true) c) Die heizungsgesteuerte Rampe ist abgelaufen (B_eshlsu = true) d) Die Lambdaregelung ist eingeschaltet (B_lrs=true) e) Es lag eine Zwangsamplitude von mindestens DFRZASNAMN f¨ ur die Zeit TVDFRZAIP vor f) Die Zwangsamplitude ist eingeschaltet (B_za=true) und g) es lag keine der folgenden Bedingungen vor: Einschaltvorgang der Lambdaregelung B_frini = true Schalten des Abmagerungsverbotes Ein-/Ausschalten des P-Anteils der hinteren Regelung Ein-/Ausschalten von Katalysatorheizmaßnahmen
2.5.3: Plausibilisierung im Schub Liegt die Sondenspannung ua10mo_w im Schub nicht im plausiblen Bereich (Nominalwert an Luft: ua10mo_nenn_schub=4,2V), so wird auch der Fehler E_lsuip angezeigt. Zum Setzen des Fehlers sind die folgenden Bedingungen notwendig: a) Es liegt f¨ ur mindestens 3 Sekunden Schubbetrieb (B_sa=true) vor wobei das AGR-Ventil geschlossen sein muß (B_argvo=false) b) Die Sonde ist ausreichend heiß (B_hstlusa=true) c) Die Sondenspannung ua10mo ist kleiner als SULSUMN (ca. 1,7 V) Die Bedingungen m¨ ussen f¨ ur mindestens die Zeit TVLSUUMN vorliegen, damit der Fehler E_lsuip eingetragen werden kann.
Zyklusflagbildung: Das Zyklusflag Z_LSUIP wird gesetzt (bzw. die Heilung durchgef¨ uhrt), wenn keine der nach 2.5 genannten Fehlererkennungsm¨ oglichkeiten einen Fehler erkannt hat und f¨ ur mindestens die akkumulierte Zeit TVSHEIP die Sonde eine Spannung außerhalb des Spannungs-
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DICLSU 2.20.0
Seite 1966 von 4100 31.JAN.2003 Thomas Brosi
intervalls [UASNAMN .. UASNAMX] angezeigt hatte. Anm.: Die Schubpr¨ ufung ist nicht ausdr¨ ucklich an der Bildung des Zyklusflags beteiligt. Es liegt nicht immer in einem Abgastest in allen Projekten eine ausreichend lange Schubphase vor.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Interne Fehlerbedinung B_elsuwi =============================== Die interne Fehlerbedingung B_elsuwi (Fehler an den Sondensignalleitungen) wird gesetzt wenn einer der o.g. Fehler im aktuellen Trip gesetzt wurde und wieder zur¨ uckgesetzt, wenn die Heilungsbedingungen aller Fehlerpfade gleichzeitig erf¨ ullt sind.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DICLSU 2.20.0
Seite 1967 von 4100 31.JAN.2003 Thomas Brosi
APP DICLSU 2.20.0 Applikationshinweise *************************************************************************** * * * Achtung: * * Bei der ¨ Uberpr¨ ufung der Kurzschl¨ usse nach Masse an IP, IA, VM oder UN * * unbedingt die Karosseriemasse (Klemme 31) verwenden, da es andernfalls * * zu einer Zerst¨ orung des Auswerte-ICs CJ125 kommen kann. * * * ***************************************************************************
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bedatungsvorschlag f¨ ur die Erstbedatung: ======================================== CWDICLSU = 0 DFRZASNAMN = 0,02 (2%) KLIMLNA lamsons | 0,7 | 1,03 | 1,5 | 2,0 | 3,0 | -------------------------------------------| KLIMLNA | 1.0 | 1,0 | 0,3 | 0,15 | 0,1 | KUSVKMX FRSNAMX IMLNAMN(2) LAMSSMX LAMSSMN MSAPLMN UAOCUNMN UAOCUNMX UAOCVMMN UAOCVMMX RINNPH SULSUMN SDULSUMX SULSUMX TALSUSMX TVAVSOVMMX TVDESHLSU TVDFRZAIP TVHKLSUV TVLSUDIP TVLSUTRIM TVLSUTRIMZ TVOCIPLL TVRINNPH TVSNPFNA TVSERSL TVSHESL TVSHEIP TVLSUUMN UASNAMN UASNAMX ZHKOCVMMX
= 0,1 V = 0,1 (10%) = 0,2 kg = 1,03 = 0,97 = 16,0 kg/h = 0,2 V | = 4,7 V |Achtung: = 1,47 V |Heizereinkopplung beachten = 1,53 V | = 570 Ohm f¨ ur LSU4.2 bzw. 1870 Ohm f¨ ur LSU4.9 = 1,7 V = 0,03 V = 4,8 V (referenziert) = 750 ◦ C = 900 ◦ C = 5 s = 5 s = 0,05 s (referenziert) = 3 s = 2,0 s = 2,0 s = 1,5 s = 5 s (je nach Heizereinkopplung evtl.kleiner; Achtung: Verhalten nach Startrampe beachten. = 0,5 s = 2,0 s = 20 s = 60 s = 5 s = 1.49 V | = 1.51 V |Je nach St¨ orung auf dem Signal = 4
Applikationsanmerkungen/-hinweise: ================================== 1.) Bei den Kurzschl¨ ussen an den Sensorsignalleitungen UN, VM, IP und IA werden nur solche nach Ubat (bzw VCC) und Masse betrachtet. Kurzschl¨ usse der Sensorsignalleitungen untereinander werden nicht ausgewertet, sondern als Dopplefehler angesehen. 2.) Bei interner Erkennung eines Kurzschlusses (eine der Bedingungen B_lsuvmmn, B_lsuvmmx, B_lsuunmn, B_lsuunmx, B_lsuiamn, B_lsuiamn ist gesetzt) schaltet sich das IC CJ125 am Eingang hochohmig. Die Ausgangsspannungen UA (SG-Gr¨ oße uulsuv_w bzw. daraus abgeleitet Gr¨ oßen) und UR (SG-Gr¨ oße urinlsu_w und daraus abgeleitete Gr¨ oßen) sind in diesem Fall nicht mehr plausibel. 3.) Bei der Unterbrechung der Leitungen am IC-Bond UN und VM wird die Sonde aus systemtechnischen Gr¨ unden mit maximaler Heizleistung geheizt unabh¨ angig von der Keramiktemperatur. Ein l¨ angerer solcher Zustand kann die Sonde sch¨ adigen bzw. zerst¨ oren. Nach kurzer Zeit treten Heizereinkopplungen auf, welche immer st¨ arker werden, da die Sonde unzul¨ assig heiß wird. 4.) Die Applikationsdaten m¨ ussen mit gealterten Sonden (Laufleistung > 45000km) verifiziert werden. 5.) Ein Kurzschluß an IA nach Masse wird nach kurzer Zeit wieder zur¨ uckgenommen, da durch das Hochohmigschalten des ICs im Fehlerfall kein Strom mehr am Bond IA fließt. Dieser ist aber f¨ ur das Aufrechterhalten der Fehlererkennung notwendig. Aus diesem Grund ist der TSF-Z¨ ahler zu aktivieren 6.) F¨ ur Sondenkeramiktemperaturen tkerlsu_w < TKERLSPSF wird der Funktionspumpstrom abgeschaltet. Die Sonde kann dann nur noch Lambda=1 (UA=1,5V d.h. uulsuv_w=1,5) anzeigen (siehe auch Funktion GGRTLSU) 7.) F¨ ur Sondenkeramiktemperaturen tkerlsu_w < TKERENSCUN wird die Kurzschlußerkennung nach Ubat ausgeschaltet. Das IC schaltet sich in diesem Fehlerfall dann nicht hochohmig (siehe auch Funktion GGRTLSU) 8.) Wird ein Fehler "Kurzschluß UN nach Ubat" eingestellt, wird der Fehler eingetragen und kurze Zeit danach wieder ausgetragen, da nach 7.) durch die Abschaltung der Heizung die Keramiktemperatur < TKERENSCUN wird. Der Fehler wird dann tempor¨ ar geheilt. Um am Ende des Trips den Fehler eingetragen zu haben, sollte auch hier der TSF-Z¨ ahler aktiviert werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHELSU 100.10.1
Seite 1968 von 4100 31.JAN.2003 Thomas Brosi
FU DHELSU 100.10.1 Diagnose Heizereinkopplung fur ¨ LSU 4.9 FDEF DHELSU 100.10.1 Funktionsdefinition 2/ B_fkg /NC
true getSfp 1/
DFP_HELSU
sfpHealing 1/ sfp sfpHealing
dfp dfp repSfp 3/ sfploc_HELSU
SY_STERVK
0 1/ 2/ getSfp 1/
DFP_HELSU2 dfp repSfp dfp 3/ sfploc_HELSU2
B_fkg /NC
dhelsu-main
true
sfpHealing 1/ sfp sfpHealing2
dhelsu-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK DHELSU 100.10.1 Abkurzungen ¨ Systemkonstante
Art
SY_STERVK
SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Variable
Quelle
BLOKNR
B_BEHELSU B_BEHELSU2 B_BKHELSU B_BKHELSU2 B_FTHELSU B_FTHELSU2 B_MNHELSU B_MNHELSU2 B_MXHELSU B_MXHELSU2 B_NPHELSU B_NPHELSU2 B_SIHELSU B_SIHELSU2 DFP_HELSU
DHELSU DHELSU DHELSU DHELSU DHELSU DHELSU DHELSU DHELSU DHELSU DHELSU DHELSU DHELSU DHELSU DHELSU DHELSU
DFP_HELSU2
DHELSU
E_HELSU
DHELSU
E_HELSU2
DHELSU
SFPHELSU SFPHELSU2 Z_HELSU
DHELSU DHELSU DHELSU
Z_HELSU2
DHELSU
Bezeichnung
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS DOK
Bedingung: Bandendefunktionanford. fur ¨ DHELSU Bedingung: Bandendefunktionanford. fur ¨ DHELSU Bedingung Ersatzwert aktiv: Heizereinkopplungsdiagnose Bedingung Ersatzwert aktiv: Heizereinkopplungsdiagnose Bedingung Fehlereintrag durch Tester: Heizereinkopplung Bedingung Fehlereintrag durch Tester: Heizereinkopplung Fehlerart: min-Fehler der Heizereinkopplungsdiagnose Fehlerart: min-Fehler der Heizereinkopplungsdiagnose Fehlerart: max-Fehler der Heizereinkopplungsdiagnose Fehlerart: max-Fehler der Heizereinkopplungsdiagnose ¨ Fehlerart: Plausibilitatsfehler der Heizereinkopplungsdiagnoe ¨ Fehlerart: Plausibilitatsfehler der Heizereinkopplungsdiagnoe, Bank 2 Fehlerart: Signalfehler der Heizereinkopplungsdiagnose Fehlerart: Signalfehler der Heizereinkopplungsdiagnose SG.-int. Fehlerpfadnr.: Diagnose Heizereinkopplung der LSU
DOK
SG.-int. Fehlerpfadnr.: Diagnose Heizereinkopplung der LSU, Bank2
AUS
Errorflag: Heizung LSU
AUS
Errorflag: Heizung LSU (Bank2)
BGELSV, DHELSU,DIMCLS, FLSUBB BGELSV, DHELSU,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB
AUS AUS BGELSV, DIMCLS, FL- AUS SUBB BGELSV, DIMCLS, FL- AUS SUBB
Status Fehlerpfad E_helsu Status Fehlerpfad E_helsu Zyklusflag Fehlerpfad HELSU Zyklusflag Fehlerpfad HELSU, Bank 2
FB DHELSU 100.10.1 Funktionsbeschreibung APP DHELSU 100.10.1 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RPSLSU 2.20.0
Seite 1969 von 4100 31.JAN.2003 Thomas Brosi
FU RPSLSU 2.20.0 Referenzpumpstromsteuerung fur ¨ die LSU mit gepumpter Referenz FDEF RPSLSU 2.20.0 Funktionsdefinition RPSLSU2.20.1 RPSB1 tkerlsu_w
tkerlsu_w
B_hsv
B_hsv
B_nmot
B_nmot
SY_STERVK
iprefanf
iprefanf
Break 1/ 1 RPSB2
B_nmot
tkerlsu2_w
tkerlsu2_w
iprefanf2
rpslsu-main
B_hsv2
B_hsv2
iprefanf2
rpslsu-main
CWRPSLSU 0 B_nmot
CWRPSLSU 0.0
7
TVRPSONMX start 1/
B_hsv
iprefanf
EdgeRising_1
tkerlsu_w TKERRPSON
TimerRetrigger_1 compute 1/
IPREFLSUB IPREFLSUE
rpslsu-rpsb1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
RPSB1
rpslsu-rpsb1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RPSLSU 2.20.0
Seite 1970 von 4100 31.JAN.2003 Thomas Brosi
RPSB2
CWRPSLSU 0 B_nmot
CWRPSLSU
0.0 7
TVRPSONMX start 1/
B_hsv2
iprefanf2
EdgeRising_2
tkerlsu2_w
IPREFLSUB IPREFLSUE
TKERRPSON
rpslsu-rpsb2
TimerRetrigger_2 compute 1/
rpslsu-rpsb2
ABK RPSLSU 2.20.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
CWRPSLSU IPREFLSUB IPREFLSUE TKERRPSON TVRPSONMX
FW FW FW FW FW
Codewort fur ¨ Referenzpumpstrom ¨ Große fur ¨ Basis-Referenzpumpstrom der LSU ¨ ¨ Große fur ¨ erhohten Ref.-Pumpstrom der LSU Schwellwert zum Einschalten des Referenzpumpstroms ¨ ¨ Verzogerungszeit zum Ausschalten des erhohten Ref.-Pumpstroms nach dem Start
Systemkonstante
Art
Bezeichnung
SY_STERVK
SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HSV B_HSV2 B_NMOT
HRLSU HRLSU BGWNE
EIN EIN EIN
Bedingung Heizung Sonde vor Kat einschaltbereit Bedingung Heizung Sonde2 vor Kat einschaltbereit Bedingung Motordrehzahl: n > NMIN
IPREFANF IPREFANF2 TKERLSU2_W
RPSLSU RPSLSU GGRTLSU
AUS AUS EIN
Referenzpumpstrom LSU Referenzpumpstrom LSU 2 Keramiktemperatur der LSU, Bank 2
TKERLSU_W
GGRTLSU
DHRLSU, RPSLSU DHRLSU, RPSLSU ADVE, AEKP, ALE,ALSU, BAKH, ... GGO2LSU GGO2LSU DHRLSU, HRLSU,RPSLSU DHRLSU, HRLSU,RPSLSU
EIN
Keramiktemperatur der LSU
FB RPSLSU 2.20.0 Funktionsbeschreibung Aufgabe: ======== Die Referenzpumpstromsteuerung schaltet den Referenzpumpstrom durch die Nernstzelle der LSU4.9 ein bzw. aus. Der Referenzpumstrom darf nur bei eingeschalteter Lambdasondenheizung und bei laufendem Motor eingeschaltet werden. Dabei kann zwischen 2 Referenzpumpstr¨ omen ausgew¨ ahlt werden. Nach dem Einschalten der Heizung wird f¨ ur die Zeitdauer TVRPSONMX der erh¨ ohte Referentpumpstrom IPREFLSUE eingestellt, sonst der Basisgrenzpumpstrom IPREFLSUB. Bei abgeschaltetem Motor ist der Refpumpstrom gleich Null. IPREFANF ist die Zahl, welche die Pumpstromgr¨ oße beschreibt. Wird ein Pumstrom von z.B. 30 uA eingestellt, so ist IPREFANF = 3, also geforderter/eingestellter Pumpstom/10.
APP RPSLSU 2.20.0 Applikationshinweise CWRPSLSU TKERRPSON IPREFLSUB IPREFLSUE TVRPSONMX
= = = = =
1 250 2 6 5 s
◦
C
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SALSU 1.130.0
Seite 1971 von 4100 31.JAN.2003 Thomas Brosi
FU SALSU 1.130.0 Schubabgleich LSU FDEF SALSU 1.130.0 Funktionsdefinition TURN_OFF_B2 SY_STERVK
SY_SALSU SY_SALSU
set all Parameters to neutral values if fault code memory is reset
FCMCLR
SY_STERVK
SY_SALSU o2vk2_w o2vk_w
set all Parameters to neutral values if error occurs or CWSASLU[3]=1
RESET
if (SY_SALSU =0) ==> set o2adap = o2vk and stop whole function
SALSU1 o2vk_w
o2vk_w
ko2vk_w
ko2vk_w
o2adap_w
o2adap_w SALSU2
B_sa
B_hstlsub B_sa
B_saumg
B_saumg B_sav B_sape
B_sav B_sape
ko2vk2_w
ko2vk2_w
o2adap2_w
o2adap2_w
o2vk2_w
o2vk2_w
salsu-main
B_hstlsub
B_hstlsub2
B_hstlsub2
SA_ENUMG B_sa msabg_w tmot tumg
B_hstlsub B_sbblsu
B_sa B_saumg msabg_w B_sav B_sape tmot tumg
B_saumg B_sav B_sape SA_ENABLE1 B_saumg B_sav B_sape B_hstlsub B_sbblsu
B_salsu
SA_ADJ1 ko2vk_w o2adap_w
B_salsu
ko2vk_w o2adap_w
o2vk_w o2vk_w
o2vk_w
salsu-salsu1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
salsu-main
salsu-salsu1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_STERVK
SALSU 1.130.0
Seite 1972 von 4100 31.JAN.2003 Thomas Brosi
0
abo SAABOMX B_atmng true
SAMSABGMX thxlsum2_w
SAMSABGMN msabg_w
B_salb
THEXMX
Ol_msagb B_fasalsu
thxlsum_w
TVSATMOT TVSATMOTFA B_saumg
B_saumg
SATMOTMN tmot
SATMOT
B_nmot
TVSATMOT_1
tumg SATUMG 0
SY_AGR
true
B_sav
B_sav
B_dagrss
B_agrvo
TESAMN_1
B_sa_EdgeRising
salsu-sa-enumg
TESAMN
B_sa
B_sape
B_sape
B_sbblsu B_saumg B_sav
Stop fuel cut off adaptation after time TESAMX TESAMX compute ZFSADYN 1/ reset sadyn_w_LowpassT 1/
B_sape
TVSADYN
TESAMX_1
2/
o2vk_w
sadyn_w SADYNINI
TVSADYN_N
B_sadyn
B_salsu
B_salsu
SADYNMX
O2SAMX
Rsff_salsu o2vk_w_OpenInterval
O2SAMN thxlsum_w THEXMX B_hstlsub
salsu-sa-enable1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
salsu-sa-enumg
salsu-sa-enable1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SALSU 1.130.0
Seite 1973 von 4100 31.JAN.2003 Thomas Brosi
o2vk_w
o2adap_w
o2adap_w
KO2MX
adapted O2 concentration
ZSAINT
B_fasalsu
EdgeRising
reference value O2REF DIN: 20,95%
KO2MN reset 1/
O2REF o2vka_w
o2delta_w
compute 1/
1/
o2korr_w
ko2vk_w_IntegratorTLimited STATISTICS ko2vki_w
ko2vki_w /NV
internal adaption factor ko2vk_w
nmot_w KLAO2VK
B_dko2vk
TVSALSUMN B_salsu TVSALSU
B_salsu_EdgeFalling
B_sag
B_sag
salsu-sa-adj1
O2REF
ko2vk_w
salsu-sa-adj1
B_sag
4/ 1
B_fasalsu
nsalsu /NV SALSUMN
B_salsumn
6
CWSALSU
minimum numbers of fuel cut off adaptions for fast adaption process
B_salsums
7
2
KO2VKMX
compute 1/
WFKO2VKI WFKO2VKIS
CWSALSU[7] = 1 ==> fast adaptation with weighting factor WFKO2VKIS
KO2VKMN 2/
3/
ko2vkin_w /NV
ko2vk_w
ko2vk_w
Limiter_ko2vk
DL_ko2vk getBit_2 CWSALSU 0
dko2vki_w DelayValue
B_ko2vke KO2VKEMN
ko2vki_w DKO2VKMX
B_dko2vk
B_dko2vk
salsu-statistics
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SALSUMNS
salsu-statistics
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SALSU 1.130.0
Seite 1974 von 4100 31.JAN.2003 Thomas Brosi
B_clsalsu E_salsu 4/ BITS
0 ko2vk_w_IntegratorTLimited
DL_ko2vk B_clhsv E_hsv B_cliclsu E_iclsu B_cllsv E_lsv B_cltes E_tes B_eev
2/
5/
ko2vkin_w /NV
ko2vki_w /NV
reset 1/
reset 3/
6/ ko2vk_w
7/ false
sadyn_w_LowpassT
8/ 0.0
B_ko2vke
dko2vki_w reset 9/
CWSALSU 5 SY_STERVK
nsalsu /NV
SADYNINI
0
sadyn2_w_LowpassT
8/ 7/
1/ B_clsalsu2
reset 9/
dko2vki2_w
B_ko2vke2
E_salsu2
ko2vk2_w_I
4/ 0
2/
nsalsu2 /NV 5/
ko2vkin2_w /NV reset 3/
reset 1/
ko2vki2_w /NV 6/
KO2INI
ko2vk2_w
salsu-fcmclr
DL_ko2vk2
B_clhsv2 E_hsv2 B_cliclsu2 E_iclsu2 B_cllsv2 E_lsv2 B_eev salsu-fcmclr
CWSALSU 1
4/ DL_ko2vk
E_BITS Z_salsu E_salsu E_lsv E_iclsu B_eev E_tes E_hsv
ko2vk_w_IntegratorTLimited
0
nsalsu /NV
2/
5/
ko2vkin_w /NV reset 1/ 7/ 0.0
ko2vki_w /NV reset 3/
6/
8/
dko2vki_w
false
ko2vk_w
B_ko2vke
sadyn_w_LowpassT
If CWSALSU[3]=1 then reset all parameters to neutral values in general.
CWSALSU 4
reset 9/
If CWSALSU[4]=1 then reset alle parameters to neutral values if one of the following errors occurs: E_lsv, SADYNINI E_salsu, E_iclsu, B_eev (ignition valve), E_tes or E_hsv
3 SY_STERVK
7/
0
1/
0.0
sadyn2_w_LowpassT
8/
dko2vki2_w
false
reset 9/
B_ko2vke2
CWSALSU DL_ko2vk2
1 E_BITS2
reset 1/ KO2INI
4/ 0
ko2vkin2_w /NV
Z_salsu2 E_salsu2 E_lsv2 E_iclsu2 B_eev E_tes E_hsv2
ko2vk2_w_I 2/
reset 3/
nsalsu2 /NV 5/ ko2vki2_w /NV 6/ ko2vk2_w salsu-reset
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BITS2
salsu-reset
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SALSU 1.130.0
Seite 1975 von 4100 31.JAN.2003 Thomas Brosi
ABK SALSU 1.130.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort SALSU Maximale Differenz von internem und gewichtetem Adaptionsfaktor Kennlinien zur Anpasung O2 Konzentration (20,95%) Bank 1 Kennlinien zur Anpasung O2 Konzentration (20,95%) Bank 2 Initialisierunswert fur ¨ Korrektur Funktionspumpstrom LSU ¨ Min. zulassiger Korrekturfaktor fur ¨ Funktionspumpstorm-Korrektur ¨ Max. zulassiger Korrekturfaktor fur ¨ Funktionspumpstorm-Korrektur min. Schwellwert fur ¨ Eingeschwungenkriterium Minimaler Adaptionsfaktor ko2vk Max. Adaptionsfaktor ko2vk Sauerstoffkonzentration in der Umgebungsluft (0% rel. Luftfeuchte) ¨ Min. zulassiger O2-Konzentration zur Aktivierung Schubableich ¨ Max. zulassiger O2-Konzentration zur Aktivierung Schubableich max. Anzahl von Kaltstarts (abo) zum aktivieren der Schubabgleichfunktion Initialisierungswert fur ¨ das Dynamikfilter Max. dynamische Welligkeit zur Aktivierung Schubagleich min. Anzahl von Schubphasen min. Anzahl von Schubphasen fur ¨ Schnellabgleich min. Abgasmassenstrom fur ¨ Schubabgleich max. Abgasmassenstrom fur ¨ Schubabgleich Min. Motortemperatur zur Aktivierung Schubabgleich Min. Motortemperaturschwelle unterhalb der der Schubabgleich freigegeben wrid ¨ Max. zulassige Umgebungstemperatur zur Aktivierung Schubabgleich Min. Zeit zur Aktivierung Schubabgleich nach Schubabschaltung Max. Zeit Schubabgleich ¨ max. zulassige Sechskanttemperatur betr. Schubabgleich ¨ Verzogerungszeit fur ¨ B_sadyn Minimale aktive Schubabgleichzeit fur ¨ die statistische Auswertung ¨ Verzogerungszeit zur Aktivierung Schubableich durch Motortemperatur ¨ FA Verzogerungszeit zur Aktivierung Schubableich durch Motortemperatur Wichtungsfaktor fur ¨ Statistikfilter Wichtungsfaktor fur ¨ Statistikfilter fur ¨ Schnellabgleich Zeitkonstante fur ¨ PT1-Filter Zeitkonstante fur ¨ Intergrator Schubagleich
Systemkonstante
Art
Bezeichnung
SY_AGR SY_SALSU SY_STERVK
SYS (REF) Systemkonstante AGR vorhanden SYS (REF) Systemkonstante Schubabgleichsfunktion vorhanden SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
CWSALSU DKO2VKMX KLAO2VK KLAO2VK2 KO2INI KO2MN KO2MX KO2VKEMN KO2VKMN KO2VKMX O2REF O2SAMN O2SAMX SAABOMX SADYNINI SADYNMX SALSUMN SALSUMNS SAMSABGMN SAMSABGMX SATMOT SATMOTMN SATUMG TESAMN TESAMX THEXMX TVSADYN TVSALSUMN TVSATMOT TVSATMOTFA WFKO2VKI WFKO2VKIS ZFSADYN ZSAINT
Source-X
Source-Y
NMOT_W NMOT_W
Art
Variable
Quelle
Referenziert von
ABO B_AGRVO
BBBO BGAGR
B_ATMNG B_CLHSV
ATM
EIN LRA, SALSU EIN DICLSU, DLSAFK,DLSAHKBD, SALSU EIN DHRLSU, SALSU EIN DHRLSU, DLSSA,GGRTLSU, SALSU EIN DHRLSU, DLSSA,GGRTLSU, SALSU DICLSU, DLSSA, SAL- EIN SU DICLSU, DLSSA, SAL- EIN SU DLSSA, LRFKC, SALSUEIN DLSSA, LRFKC, SALSUEIN DLSSA, DSALSU, SAL- EIN SU DLSSA, DSALSU, SAL- EIN SU EIN DTEV, SALSU BGAGRA, BGAGRSOL, EIN GGNOC, NLKO, SALSU LOK LOK EIN DMDSTP, KODOH,LRSEB, NLKO, SALSU, ... EIN DSALSU, SALSU EIN DDYLSU, SALSU EIN DDYLSU, SALSU DSALSU, NLKO AUS DSALSU, NLKO AUS ADVE, AEKP, ALE,EIN ALSU, BAKH, ... EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... LOK
B_CLHSV2 B_CLICLSU B_CLICLSU2 B_CLLSV B_CLLSV2 B_CLSALSU B_CLSALSU2 B_CLTES B_DAGRSS
BBAGR
B_DKO2VK B_DKO2VK2 B_EEV
SALSU SALSU EVEKO
B_FASALSU B_HSTLSUB B_HSTLSUB2 B_KO2VKE B_KO2VKE2 B_NMOT
TKDFA HRLSU HRLSU SALSU SALSU BGWNE
B_PWF
BBHWONOF
B_SA
MDRED
B_SADYN
SALSU
Bezeichnung ¨ Anzahl Starts mit Benzin im Ol ¨ Bedingung AGR-Ventil offnen Bedingung modellierte Temperaturen aus %ATM nicht gulig ¨ ¨ Bedingung Fehlerpfad DHLSVK loschen ¨ Bedingung Fehlerpfad DHLSVK2 loschen ¨ Bedingung Fehler E_iclsu loschen ¨ Bedingung Fehler E_iclsu loschen, Bank 2 ¨ Fehlerpfad in DLSV loschen. ¨ Fehlerpfad in DLSV loschen. Bank2 ¨ Bedingung Fehlerspeicher loschen DSALSU ¨ Bedingung Fehlerspeicher loschen DSALSU, Bank 2 ¨ Bedingung Fehlerflag ”Tankentluftungssystem ¨ offen” loschen Bedingung schnelle Diagnose AGR System Bedingung aktueller Adaptionswert wird verwendet Bedingung aktueller Adaptionswert wird verwendet, Bank 2 Bedingung Endstufenfehler EV
Bedingung: Funktionsanforderung Schubabgleich Bedingung: Heizerstatus B liegt vor, Schubabgleich darf durchgefuhrt ¨ werden Bedingung: Heizerstatus B liegt vor, Schubabgleich darf durchgefuhrt ¨ werden,b2 Bedingung: Adaptionsfaktor (Schubabgleich) eingeschwungen Bedingung: Adaptionsfaktor (Schubabgleich) eingeschwungen Bedingung Motordrehzahl: n > NMIN Bedingung Powerfail
Bedingung Schubabschalten ¨ fur Bedingung: Sauerstoffkonzentrationssignal ist stationar ¨ Schubabgleich
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_SADYN2 B_SAG B_SAG2 B_SALB B_SALSU B_SALSU2 B_SALSUMN B_SALSUMN2 B_SALSUMS B_SALSUMS2 B_SAPE B_SAUMG B_SAV B_SBBLSU
SALSU SALSU SALSU SALSU SALSU SALSU SALSU SALSU SALSU SALSU SALSU SALSU SALSU FLSUBB
B_SBBLSU2
FLSUBB
DFP_HSV
SALSU
DFP_HSV2
SALSU
DFP_ICLSU
SALSU
DFP_ICLSU2
SALSU
DFP_LSV
SALSU
DFP_LSV2
SALSU
DFP_SALSU
SALSU
DFP_SALSU2
SALSU
DFP_TES
SALSU
DKO2VKI2_W DKO2VKI_W E_HSV
SALSU SALSU DHRLSU
E_HSV2
DHRLSU
E_ICLSU
DICLSU
E_ICLSU2
DICLSU
E_LSV
BGELSV
E_LSV2
BGELSV
E_SALSU
DSALSU
E_SALSU2
DSALSU
E_TES
DTEV
KO2VK2_W KO2VKI2_W KO2VKIN2_W KO2VKIN_W KO2VKI_W KO2VK_W MSABG_W
SALSU SALSU SALSU SALSU SALSU SALSU BGMSABG
Referenziert von DSALSU
BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... BGELSV, DCFFLR,DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... DCFFLR, DIMCLS,DLSSA, DSALSU,FLSUBB, ... DCFFLR, DIMCLS,DLSSA, DSALSU,FLSUBB, ... DDYLSU, DIMCTES,DKATFKEB, DLSAFK, DLSAHKBD, ...
SALSU 1.130.0
Seite 1976 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK EIN
¨ fur Bedingung: Sauerstoffkonzentrationssignal ist stationar ¨ Schubabgleich, Bank2 Bedingung: Schubabgleich gultig ¨ Bedingung: Schubabgleich gultig, ¨ Bank2 Bedingung: Schubabgleich laufbereit Bedingung: Schubagleich der LSU aktiv Bedingung: Schubagleich der LSU aktiv, Bank2 Bedingung: ausreichende Anzahl von Schuben ¨ erreicht Bedingung: ausreichende Anzahl von Schuben ¨ erreicht Bedingung: ausreichende Anzahl von Schuben ¨ fur ¨ Schnellabgleich erreicht Bedingung: ausreichende Anzahl von Schuben ¨ fur ¨ Schnellabgleich erreicht Bedingung: steigende Flanke B_sav Bedingung: Umgebungsbedinungen fur ¨ Schubabgleich der LSU liegen vor ¨ Bedingung: Schubabschalten um TESAMN verzogert Bedingung LSU betriebsbereit vor Kat f(lamsons_w)
EIN
Bedingung LSU betriebsbereit vor Kat, Bank 2 f(lamsons2_w)
DOK
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat.
DOK
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat., Bank2
DOK
SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU
DOK
SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU, Bank 2
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat.
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat. (Bank 2)
DOK
SG int. Fehlerpfadnummer: Schubabgleich LSU
DOK
SG int. Fehlerpfadnummer: Schubabgleich LSU, Bank 2
DOK
Interne Fehlernummer Tankdiagnose, TEV offen
AUS AUS EIN
Abweichung von internem Adaptions- und statistisch bewertetem Adaptionsfaktor Abweichung von internem Adaptions- und statistisch bewertetem Adaptionsfaktor Errorflag: Lambdasonden-Heizung vor Katalysator
BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... EIN BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... EIN BGELSV, DCFFLR,DIMCLS, DULSU,FLSUBB, ... EIN BGELSV, DCFFLR,DIMCLS, DULSU,FLSUBB, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... DCFFLR, DIMCLS,EIN FLSUBB, NLKO, SALSU EIN DCFFLR, DIMCLS,FLSUBB, NLKO, SALSU DDYLSU, DIMCTES,- EIN DKATFKEB, DLSAFK, DLSAHKBD, ... AUS LOK DSALSU AUS DSALSU AUS LOK AUS ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ...
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2
Errorflag: Fehler Auswerte-IC fur ¨ die LSU (Spg.-Versorgung, Kommunikation)
Errorflag: Fehler Auswerte-IC fur ¨ die LSU, Bank 2
Errorflag: Lambda-Sonde vor Kat
Errorflag: Lambda-Sonde 2 vor Kat
Errorflag: Schubabgleich LSU Errorflag: Schubabgleich LSU, Bank 2 Errorflag: Tankentluftungssystem ¨
Korrekturfaktor fur ¨ Funktionspumstrom LSU aus Schubabgleich, Bank2 Korrekturfaktor fur ¨ Funktionspumpstrom LSU (intern), Bank2 Korrekturfaktor fur ¨ Funktionspumstrom LSU aus Schubabgleich, Bypass-Wert Bank2 Korrekturfaktor fur ¨ Funktionspumstrom LSU aus Schubabgleich, Bypass-Wert Korrekturfaktor fur ¨ Funktionspumpstrom LSU (intern) Korrekturfaktor fur ¨ Funktionspumstrom LSU aus Schubabgleich Abgasmassenstrom gefiltert (Word), Bank 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
NMOT_W
BGNMOT
NSALSU NSALSU2 O2ADAP2_W O2ADAP_W O2DELTA2_W O2DELTA_W O2KORR2_W O2KORR_W O2VK2_W O2VKA2_W O2VKA_W O2VK_W SADYN2_W SADYN_W THXLSUM2_W THXLSUM_W TMOT
SALSU SALSU SALSU SALSU SALSU SALSU SALSU SALSU GGO2LSU SALSU SALSU GGO2LSU SALSU SALSU ATMHEX ATMHEX GGTFM
TUMG
BGTUMG
Z_SALSU
DSALSU
Z_SALSU2
DSALSU
AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK LOK BGLAMBDA AUS BGLAMBDA AUS LOK LOK LOK LOK BBBO, SALSU, UFRKC EIN LOK LOK BBBO, SALSU, UFRKC EIN LOK LOK EIN DDYLSU, SALSU DDYLSU, SALSU EIN ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BDEMHA, BGTABST,- EIN BKS, DFFT, DTEV, ... DIMCLS, FLSUBB, SAL-EIN SU EIN FLSUBB, SALSU
SALSU 1.130.0
Seite 1977 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Motordrehzahl ¨ Anzahl von gultigen ¨ Schubvorgangen fur ¨ den Schubabgleich ¨ Anzahl von gultigen ¨ Schubvorgangen fur ¨ den Schubabgleich Adaptiertes O2-Konzentration-Signal nach erfolgreichem Schubabgleich, Bank2 Adaptiertes O2-Konzentration-Signal nach erfolgreichem Schubabgleich Differenz zwischen Referenz-O2-Konzentration (Frischluft) und LSU-Signal, Bank2 Differenz zwischen Referenz-O2-Konzentration (Frischluft) und LSU-Signal ¨ Korrigierte O2-Konzentration wahrend Schubabgleich, Bank2 ¨ Korrigierte O2-Konzentration wahrend Schubabgleich ¨ O2- Uberschuss bzw. _O2- Mangel der LSU 2 im Abgas bezogen auf Lambda = 1 adaptierte O2 Konzentration, Bank 2 adaptierte O2 Konzentration, Bank 1 ¨ O2- Uberschuss bzw. _O2- Mangel der LSU im Abgas bezogen auf Lambda = 1 Dynamische Welligkeit des O2-Konzentration-Signals, Bank2 Dynamische Welligkeit des O2-Konzentration-Signals Sondensechskanttemperatur der LSU, Bank2 Sondensechskanttemperatur der LSU Motor-Temperatur Umgebungstemperatur Zyklusflag: Schubabgleich LSU Zyklusflag: Schubabgleich LSU, Bank 2
FB SALSU 1.130.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Durch Alterungseffekte kann bei der stetigen Lambda-Sonde LSU ein Kennliniendrift entstehen. Die Steigung der Kennlinie nimmt mit zunehmender Laufleistung ab und ist um einen multiplikativen Faktor kleiner als im Neuzustand. Das mit der LSU gemessene Sauerstoffsignal ist entsprechend ebenfalls zu klein (bei Magerbetrieb zu fett). Die Unabh¨ angigkeit der Sauerstoffkonzentration von der Drehzahl f¨ ur eine neue Lambda Sonde wird durch die Kennlinien KLAO2VK(2) gew¨ ahrleistet. Die Funktion SALSU berechnet den Faktor ko2vk(2)_w, mit dem das Sauerstoffkonzentrations-Signal aus der Funktion GGO2LSU multipliziert werden muss, um den Alterungsdrift zu kompensieren. Die Berechnung dieses Korrekturterms geschieht durch einen Sondenabgleich in der Schubphase. W¨ ahrend der Schubphasen (Einspritzventile geschlossen) wird der Quotient aus der mit der LSU gemessenen Sauerstoffkonzentration und der Frischluft-Sauerstoffnennkonzentration (20,95% f¨ ur trockene Luft) berechnet. Ein Integrator summiert die Regelabweichung auf und korrigiert mit dem Faktor ko2vk(2)_w multiplikativ die von der Sonde gemessene Sauerstoffkonzentration. Dadurch wird die Abweichung so lange verkleinert, bis die korrigierte Sauerstoffkonzentration der LSU mit der Referenz-Sauerstoffkonzentration der Frischluft ¨ ubereinstimmt. Um tempor¨ are Schwankungen zu minimieren, wird der interne Faktor ko2vki statistisch bewertet (Block STATISTICS), die Anzahl der g¨ ultigen Schubvorg¨ ange ermittelt und ein "Eingeschwungenkriterium" generiert. ¨ Andert sich der interne Faktor sehr schnell (z.B. Sondentausch ohne den Fehlerspeicher zur¨ uckzusetzen), so wird der neue Wert verworfen (B_dko2vk = false).
Modul¨ ubersicht: SALSU-SA_ENUMG -------------Der Abgleich der Sonde in Luft wird im Schub durchgef¨ uhrt, wenn alle der folgenden Bedingungen der Umgebung erf¨ ullt sind: 1. Einspritzung ausgeblendet (B_sa=1) f¨ ur eine Mindestzeit TESAMN 2. Um einheitliche Umweltbedingungen w¨ ahrend des Abgleichs zu gew¨ ahrleisten, muss die Motortemperatur kleiner als eine minimale Temperaturschwelle SATMOTMN oder gr¨ oßer als eine maximale Temperaturschwelle SATMOT f¨ ur die Mindestzeit TVSATMOT sein. --> Kurbelgeh¨ ause-Entl¨ uftung abgeklungen 3. Schubabgleich findet nur f¨ ur Umgebungstemperatur < SATUMG statt, um den Einfluss der nicht adaptierbaren Luftfeuchte zu minimieren. 4. solange die AGR-Diagnose im Schub durchgef¨ uhrt wird, ist der Schubabgleich gesperrt 5. der Abgasmassenstrom msabg an der Sonde liegt im Fenster [SAMSABGMN..SAMSABGMX] 6. der Kaltstartz¨ ahler abo ist kleiner als SABOMX 7. Modellierte Temperaturen sind g¨ ultig (B_atmng = false) Dar¨ uber hinaus wird die Bedingung "Schubabgleich laufbereit" (B_salb) generiert (f. Testerbetrieb). SALSU-SA_ENABLE --------------Der Abgleich der Sonde in Luft wird im Schub durchgef¨ uhrt, wenn alle der folgenden Bedingungen der Sonde erf¨ ullt sind: 1. LSU betriebsbereit (B_sbblsu=1) --> kein Sondenfehler erkannt 2. Der Pumpstrom der LSU ¨ andert sich mit der Sondentemperatur (ca. 4-7% / 100K). Um einen exakten Abgleich durchf¨ uhren zu k¨ onnen, muss sich die Sonde auf Solltemperatur befinden und der Heizungsregler eingeschwungen sein (B_hstlsub=1) 3. Das Sauerstoffkonzentrations-Signal der LSU im Schub muss plausibel sein: a) Sauerstoffkonzentration in Luft liegt innerhalb des Intervalls O2SAMN, O2SAMX b) Sauerstoffkonzentrations-Signal liegt station¨ ar vor und weist keine Spr¨ unge auf. Dazu wird das Signal mit einem DT1-Glied, gefiltert, dessen Ausgangsamplitude ausgewertet wird. (sadyn_w < SADYNMX) 4. Die Umgebungsbedingungen sind so, daß der Abgleich durchgef¨ uhrt werden kann 5. Die Sondensechskanttemperatur ist kleiner als THEXMX (keine "Hot-Spot-Verschiebung") Sind alle Bedingungen erf¨ ullt, wird er Schubabgleich je Schubphase f¨ ur die Zeitdauer TESAMX ausgewertet bzw durchgef¨ uhrt. Pro Schubphase kann der Abgleich nur 1 mal durchgef¨ uhrt werden. SALSU-SA_ADJ -----------Die Differenz zwischen Referenzsauerstoffgehalt (Frischluft = 20,95% O2) und gemessenem Sauerstoffgehalt an der Sonde, korrigiert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SALSU 1.130.0
Seite 1978 von 4100 31.JAN.2003 Thomas Brosi
mit dem Faktor ko2vki(2)_w, wird auf den Eingang eines Integrators geschaltet. Dieser integriert die Differenz auf und korrigiert dabei den Sauerstoffgehalt der LSU, bis die "Regeldifferenz" zu null wird (I-Regler). Damit der aktuelle Korrekturfaktor ausgewertet wird, muß die Schubphase l¨ anger als TVSALSUMN sein. STATISTICS ---------Im Block STATISTICS wird der interne Adaptionsfaktor ko2vki statistisch bewertet. Nach Abschluß einer g¨ ultigen Schubphase (B_sag = 1) wird der aktuelle Wert auf ein Ereignisfilter gegeben. Das Ereignisfilter hat 2 Wichtungsfaktoren (WFKO2VKI f¨ ur Normalbetrieb und WFKO2VKIS f¨ ur die Schnelladaption). Um die Anzahl der g¨ ultigen Schubphasen seit "Powerfail" zu dokumentieren, werden diese gez¨ ahlt(nsalsu). Abh¨ angig von den Schwellen SALSUMN (f¨ ur den Normalbetrieb) und SALSUMNS (f¨ ur Schnelladaption) wird eine Information generiert, ob ein Mindestanzahl von g¨ ultigen Schubvorg¨ angen vorliegt. Der Wert wird am Ende eines Trips gespreichert. Der Adaptionsfakor ist eingschwungen (B_ko2vke), wenn die Differenz aus internem und statistisch bewertetem Faktor kleiner als KO2VKEMN ist. Ist die Differenz kleiner als der Wert DKO2VKMX, wird der neue Wert ko2vki in das Gesamtergebnis eingerechnet, sonst verworfen (da der Wert sonst unplausibel ist). Mit dem Codewort CWSALSU kann entschieden werden,wann der Modus "Schnelladaption" aktiviert ist. Abh¨ angig von dem Codewort CWSALSU (Bit 0) kann entschieden werden, ob das Einschwingkriterium mit dem aktuellen Mittelwert (ko2vkin) oder mit dem vorherigem Wert gebildet wird. Der Ausgangswert ko2vk wird auf den Bereich KO2VKMN .. KO2VKMX begrenzt.
FCMCLR (L¨ oschen des Fehlerspeichers) -----------------------------------Die Adaptionswerte werden gel¨ oscht wenn der Fehler E_salsu ¨ uber den Tester gel¨ oscht wird. Dies geschieht nur dann, wenn einer der dargestellten Fehler eingetragen war. Alternativ kann ¨ uber das Codewort CWSALSU auch eingestellt werden, daß die Adaptionswerte immer gel¨ oscht werden. Lag einer der LSU-Fehler vor und wird dieser Fehler von einer Werkstatt gel¨ oscht, so werden auch die Adaptionswerte der Schubabgleichfunktion zur¨ uckgesetzt.
RESET (R¨ ucksetzen der Adaptionswerte per Hand) ---------------------------------------------Um die Applikation zu erleichtern, k¨ onnen ¨ uber das Codewort CWSALSU die Adaptionswerte auch zur¨ uckgesetzt werden. Dar¨ uber hinaus kann eingestellt werden, daß die Adaptionwerte generell auf ihre Neutralwerte gesetzt werden, falls die folgenden Fehler vorliegen: E_lsv, E_salsu, E_iclsu, B_eev (Einspritzventile), E_tes, E_hsv)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bedeutung des Codewortes CWSALSU: -------------------------------CWSALSU[n] bedeutet dabei das n-te Bit des Codewortes.
CWSALSU[0] CWSALSU[1] CWSALSU[2] CWSALSU[3] CWSALSU[4] CWSALSU[5]
= = = = = =
Eingeschwungenkriterium mit neuem oder altem Filterwert Bei E_salsu werden Adaptionswerte gel¨ oscht Schnelladaption falls nsalsu gleich oder kleiner SALSUMNS Adaptionswerte permanent zur¨ ucksetzen (R¨ ucksetzen w¨ ahrend der Applikation) Bei Vorliegen der Fehler (E_lsv, E_salsu, E_iclsu, B_eev, E_tes, E_hsv) werden die Adaptionswerte zur¨ uckgesetzt Adaptionswerte werden immer beim L¨ oschen des Fehlers E_salsu zur¨ uckgesetzt oder beim globalen Fehlerspeicherl¨ oschen immer zur¨ uckgesetzt. Anm.: Wenn CWSALSU[5]=1 und eine alte Sonde mit start abgesenkter Kennlinie vorliegt, kann sich die Funktion SALSU beim Fehlerspeicherl¨ oschen selbst blockieren. Dieser Fall ist per Bedatung auszuschließen. Deshalb Vorschlag: CWSALSU[5]=0. Falls die Sonde vor dem Fehlerspeicherl¨ oschen gegen eine neue Sonde ausgetauscht wurde, besteht nat¨ urlich kein derartiges Problem. CWSALSU[6] = Bei Funktionsanforderung (B_fasalsu = true) wird die Schnelladaption durchgef¨ uhrt (Achtung Risiko!) CWSALSU[7] = Generelle Schnelladaption wird durchgef¨ uhrt (Achtung: Risiko!)
APP SALSU 1.130.0 Applikationshinweise typische Werte (diese m¨ ussen projektspezifisch verifiziert werden): ------------------------------------------------------------------CWSALSU = 81 DKO2VKMX = 0,1 KO2MN = 0,65 KO2MX = 1,4 KO2VKMN = 0,75 KO2VKMX = 1,35 O2SAMN = 15 % O2SAMX = 24 % SADYNINI = 20,539 % SADYNMX = 0,15 % SALSUMNS = 3 SAMSABGMN = 35 kg/h ◦ SATMOT = 80 ◦ C SATMOTMN = 35 C TESAMN = 2,0 s TESAMX = 15 s TVSADYN = 0,5 s TVSATMOT = 1800 s WFKO2VKI = 0,6 WFKO2VKIS = 0,1 ZSAINT = 3,0 %*s TVSALSUMN = 4 s
KO2INI KO2VKEMN O2REF SAABOMX SALSUMN SAMSABGMX SATUMG THEXMX TVSATMOTFA ZFSADYN
= 1,0 = 0,03 = 20,539 % = 1 = 10 = 100 kg/h ◦ = 35 C ◦ C = 470 = 60 s = 0,35 s
KLAO2VK(2) Mit einer neuen Sonde wird die Kennlinie KLO2VK so eingestellt, dass im Schub bei jeder Drehzahl o2vka(2)_w immer 20,539% Sauerstoff anzeigt. Als Beispiel: nmot_w | 1500 | 2000 | 2500 | 3000 | 3500 | 4000 | 4500 | 5000 | 5500 | 6000 KLAO2VK | 0,227 | 0,227 | 0,484 | 0,563 | 0,75 | 0,997 | 1,263 | 1,392 | 1,422 | 1,52 F¨ ur die Festlegung von SADYNINI und O2REF wurden folgende Annahmen gemacht: Ansauglufttemperatur 25 ◦ C, rel. Feuchte 60% und Umgebungsdruck 1013 hPa.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPLLSU 1.90.2
Seite 1979 von 4100 31.JAN.2003 Thomas Brosi
FU DPLLSU 1.90.2 Plausibilit¨atsdiagnose LSU FDEF DPLLSU 1.90.2 Funktionsdefinition
Z_lashi Y_CONCEPTS dlaii_w B_lamvergi msabgi_w B_lrhkpi dlapi_w B_lrhki Z_lshvi ushki_w Z_lshi B_maxlavhi E_lashi E_lshi E_lshvi B_sbbhi B_lshswoki
STOP B_cdpllsu
lamsoni_w
B_cdpllsu
PLLSU_DFPM
Error: LSU too rich Error: LSU to lean
PLAUS lamsoni_w msabgi_w
Error E_ulsu Z_ulsu
B_vlsunp B_lsulone
E_ulsu Z_ulsu ushki_w B_maxlavhi
B_stend
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_lashi2 E_lshi2 B_lshswoki2 Z_lshi2 msabgi2_w
sigError nplError
B_lsulone HEPLLSU
B_elaofmn B_elaofmx B_helsuf B_lsuft B_lsumr B_vlsumrb B_vlsuftb B_elaof
B_hepllsu
healing
B_helsuf B_lsuft B_lsumr B_vlsumrb B_vlsuftb B_elaof E_ulsu Z_ulsu
B_stend Y_CONCEPTS2 Z_lashi2 dlaii2_w B_lamvergi2 B_lrhkpi2 dlapi2_w B_lrhki2 B_sbbhi2 ushki2_w B_maxlavhi2
Error: LSU too rich Error: LSU too lean
B_vlsunp
minError maxError
SY_STERVK
Break 1/
Error: LSU too lean
1
Error: LSU too rich Error: LSU too rich
PLAUS2
lamsoni2_w
B_stend lamsoni2_w ushki2_w B_maxlavhi2
Error2 E_ulsu2 Z_ulsu2
E_ulsu2 Z_ulsu2 msabgi2_w
B_lsulone2 B_elaofmx2 B_elaofmn2 B_elaof2 B_vlsuftb2 B_lsuft2 B_lsumr2 B_vlsumrb2 B_helsuf2 B_vlsunp2
Error: LSU too lean B_lsulone2
PLLSU_DFPM2 maxError minError sigError nplError
HEPLLSU2
B_vlsunp2
B_elaof2 B_hepllsu2 B-vlsuftb2 B_lsuft2 B_lsumr2 B_vlsumrb2 B_helsuf2 E_ulsu2 Z_ulsu2
healing
dpllsu-main
If CDPLLSU=false ==>E_pllsu=false Z_pllsu=true
dpllsu-main Schnittstelle zur Fehlerspeicherverwaltung (DFPM): -------------------------------------------------In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch Zur¨ uckschreiben des gesamten Statusworts sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. F¨ ur jeden Fehlerpfad xyz dieser Diagnosefunktion sind folgende Gr¨ oßen definiert : Status Fehlerpfad xyz Fehlerflag xyz : Zyklusflag xyz : Fehlertyp xyz : L¨ oschen Fehlerpfad: Ersatzwert aktiv : Fehlerpfadcode xyz: Fehlerklasse xyz: Fehlerschwere xyz: CARB Code xyz: Tabelle der Umweltbed.xyz:
sfpxyz E_xyz Z_xyz TYP_xyz :(B_mxxyz, B_mnxyz, B_sixyz, B_npxyz) B_clxyz B_bkxyz (optional) CDTxyz CLAxyz f¨ ur Kurztest Klasse 7 TSFxyz CDCxyz FFTxyz
in dieser FDEF sind folgende Fehlerpfade xyz behandelt: Fehlerpfadname Plausibilit¨ at des Sondensignals der LSU Fehlerpfadname f¨ ur Kurztest
verwendetes K¨ urzel ( ersetzt ,,xyz‘‘) PLLSU verwendetes K¨ urzel ( ersetzt ,,xyz‘‘)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPLLSU 1.90.2
B_elaof B_lsuft B_lsumr B_vlsumrb B_vlsuftb E_ulsu Z_ulsu
SY_LSUMRS
0
1.0
true
compute 1/
B_lrka DFP_PLLSU
dfpgetErf
Seite 1980 von 4100 31.JAN.2003 Thomas Brosi
B_vlsumrs
B_hpllsue inthehelsu
E_pllsu msabgi_w /NC
B_plenvh
reset 1/ 0.0
TVHELSUF B_helsuf
imlplhe_w
B_hepllsu
B_hepllsu
B_fapllsu
IMLHEMN IMLHEMNFA
B_lsumra B_lsumrb
SY_BDE
B_fapllsu
TVPLLSHOM
B_lsuftb
B_lsuoffe
0
B_lsufta
true CWPLLSU
B_hom
B_hom_TOF
6
Break 1/
B_fapllsu B_fa
B_ktplsuf /NC B_pybplsu
dpllsu-hepllsu
0 true
B_scbplsu dpllsu-hepllsu
OFFSET B_stend
B_stend B_lrhki
B_lrhki /NC
dlahii_w
dlaii_w /NC E_ulsu
E_ulsu
Z_ulsu
Z_ulsu
B_elaofmx
B_elaofmx
B_elaof
B_elaof
B_elaofmn
B_elaofmn
DEBOUNCE_SIGNALS E_ulsu Z_ulsu msabgi_w
msabgi_w PLCFR lamsons_w
lamsons_w B_sbbhi /NC B_sbbvk ushki_w
B_plenvh EVUSHK ushki_w B_lshkpmr B_lshkpft
B_lshkpmr B_lshkpft B_lrhkpi
B_lrhkpi /NC EVLAMSONI
B_lsupft B_lsupmr
lamsoni_w
B_plenvh
lamsoni_w
B_lsulone
B_lsupft B_lsupmr
B_maxlavhi
B_vlsuftb B_vlsumrb
B_lsumr
B_lsumr
B_lsuft
B_lsuft
B_vlsunp
B_vlsunp
B_maxlavhi
B_lsumra
B_lsumra
B_lsumrb
B_lsumrb
B_lsufta
B_lsufta
B_lsuftb
B_lsuftb
B_helsuf
B_vlsuftb B_vlsumrb
B_helsuf B_lsulone
dpllsu-plaus
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_DSM
dpllsu-plaus
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPLLSU 1.90.2
Seite 1981 von 4100 31.JAN.2003 Thomas Brosi
B_lshkpmr
B_lshkpmr
USHKMR
B_lshkpft
B_lshkpft
USHKFT
dpllsu-evushk
Evaluate ushk ushki_w
dpllsu-evushk
LSUNAMX LSUNAMN B_lsulone
B_lsulone
Evaluate Lamsoni lamsoni_w ZLAMFT
B_lsupmr
B_lsupmr
LAMMX
B_lsupft
B_lsupft
LAMMN
dpllsu-evlamsoni
Lplamsoni
dpllsu-evlamsoni
LSU lean B_elaofmx
B_elaofmx
LSU rich B_dlahimx
SDLAOFMX dlahii_w
B_dlahimn
SDLAOFMN
B_elaofmn
true
SY_LRFKEF
B_vlsumrs TVLSUEK
0
B_elaof
compute 1/
B_lrhki Z_lashi/_100ms
B_fapllsu
CountDown start 1/
B_cfkegs
B_elaof
Lambda offset TVLSUOF B_lsuoffe B_maxerror
B_lsuoffs
B_stend 2/
B_vlsuftb /NV 1/ 0
B_vlsumrb /NV
nlrfkefd
1/ 1/
B_cfkehk 1
2/
nlrfkefd NLRFKEFDMX
B_nlrfkef
In case of interchanged lambda sensor standby of rear sensor is set to false ==> B_lrhk=false
Z_lshvi/_100ms E_lshvi/_100ms Z_lashi/_100ms E_lashi/_100ms
E_ulsu Z_ulsu
dpllsu-offset
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_elaofmn
SY_LSUMRS 0
dpllsu-offset
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPLLSU 1.90.2
Seite 1982 von 4100 31.JAN.2003 Thomas Brosi
B_frmax
Plausibility check front rear B_lsupmr B_lshkpft B_plenvh
B_lsumra
B_lsumra
DLAHPPLMN dlapi_w /NC dlaii_w /NC
B_helsuf
B_helsuf
0.0 B_lrhkpi
B_lsumrb TurnOnDelay
Z_lshvi/_100ms
B_lsumrb
Z_lshi/_100ms getBit
Z_lashi/_100ms lamsons_w
CWPLLSU 0
LASPLCMR
TVLSUPER
B_lrs lamsons_w LASPLCFT
TurnOnDelay_1
B_lsuftb
B_lsuftb
B_lsufta
B_lsupft
B_lsufta
dpllsu-plcfr
B_frmin
dpllsu-plcfr
DEBOUNCE_SIGNALS1
EPFLSUMR
E_ulsu Z_ulsu
E_ulsu Z_ulsu
B_lsumra B_lsumrb msabgi_w
B_lsumra B_lsumrb msabgi_w E_lashi E_lshi B_lshswoki B_lamvergi
E_lashi/_100ms
SY_LSUMRS
0 true
B_vlsumrs
B_lsumr
B_lsumr
B_vlsumrb B_vlsumrb B_vlsunp
B_vlsunp
B_lsudip EPFLSUFT E_ulsu Z_ulsu E_lshi/_100ms B_lshswoki /NC B_lamvergi /NC B_lsufta B_lsuftb B_maxlavhi
E_lshi E_lashi B_lshswoki
B_vlsuftb
B_vlsuftb
B_lsuft
B_lsuft
B_lamvergi msabgi_w B_lsufta B_lsuftb B_maxlavhi
dpllsu-debounce-signals
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lshkpmr
dpllsu-debounce-signals
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPLLSU 1.90.2
Seite 1983 von 4100 31.JAN.2003 Thomas Brosi
[s]
1.0 compute 1/
Debounce error: lsu lean B_lsumra
intlsumra
msabgi_w
imlmra_w IMLPLCMN
TVSNPF 0.0
reset 1/
tof_imlmra eflsumra B_lsumr
E_ulsu Z_ulsu
B_lsumr
[s]
B_lrka
1.0 compute 1/
B_lsumrb
intlsumrb
imlmrb_w /NV reset 1/
0.0
B_vlsumrb /NV
IMLPLCMNB
false
rsff_plaus_mrb
tof_imlmrb eflsumrb E_lshi E_lashi dpllsu-epflsumr
B_lamvergi B_lshswoki
ds_lamvergmr
dpllsu-epflsumr
Debounce error: lsu rich
1.0
[s] compute 1/
B_lsufta
intlsufta
msabgi_w
imlfta_w reset 1/
0.0
IMLPLCMN
TVSNPF tof_imlfta eflsufta E_ulsu Z_ulsu
B_lsuft
B_lrka
B_lsuft
[s]
1.0 compute 1/
B_lsuftb
0.0
intlsuftb
imlftb_w /NV reset 1/ IMLPLCMNB
B_vlsuftb /NV false rsff_plaus_ftb
tof_imlftb eflsuftb B_maxlavhi E_lshi E_lashi B_vlsuftb
B_lamvergi B_lshswoki
ds_lamvergft
dpllsu-epflsuft
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_vlsumrb
dpllsu-epflsuft
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_LSFNVK
DPLLSU 1.90.2
Seite 1984 von 4100 31.JAN.2003 Thomas Brosi
0 B_lamverg B_lamverf
B_lamvergi /NC
B_lrhk
B_lrhki /NC
B_maxlavh
B_maxlavhi /NC
B_maxlavf
B_lrhkp B_lrfkp
SY_LRFKEF
B_lrhki B_maxlavhi B_lrhkpi
B_lrhkpi /NC 0
dlahi_w dlafi_w B_lshswok dlahp_w
dlapi_w
dlapi_w /NC
dlafp_w ushk_w
ushki_w /NC
usfk_w B_sbbhk
ZE_HS E_lshv E_lsfv Z_lshv Z_lsfv 1/ E_lsh E_lsf E_lshvi/_100ms E_lash 2/ E_lasfk Z_lsh Z_lshvi/_100ms Z_lsf
SY_DLSHV SY_DLSFV 0 false
true
1/ 2/
E_lshvi/_100ms
E_lshvi Z_lshvi
Z_lshvi/_100ms E_lshi/_100ms
E_lshi E_lashi
E_lashi/_100ms
Z_lshi Z_lshi/_100ms
Z_lash Z_lasfk
0
ushki_w B_sbbhi
B_sbbhi /NC
B_sbbfk
Z_lashi/_100ms
msabg_w msabikr_w
msabgi_w /NC
Z_lashi msabgi_w
dpllsu-y-concepts
DFP_LSHV
dfpgetZyf getZyf
Z_lshv
dfpgetZyf getZyf
Z_lash
dfpgetZyf getZyf
DFP_LASH
dfpgetErf getErf
DFP_LSH
dfpgetErf getErf
DFP_LSFV
Z_lsh E_lash E_lsh
dfpgetErf getErf
E_lshv
dfpgetErf getErf
E_lsfv
DFP_LSF
dfpgetErf getErf
E_lsf
DFP_LASFK
dfpgetErf getErf
E_lasfk
dfpgetZyf getZyf
Z_lsf
dfpgetZyf getZyf
Z_lasfk
dfpgetZyf getZyf
Z_lsfv
| | | | | | Only calculated if SY_LSFNVK = 0 | | | | |
| | | | | | | | | | |
Only calculated if SY_LSFNVK > 0
dpllsu-ze-hs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lshswoki
B_lshswoki /NC
B_lsfswok
SY_LSUIKR
dlaii_w
dlaii_w /NC
la0fke_w
dpllsu-y-concepts
B_lrfk
B_lamvergi
dpllsu-ze-hs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPLLSU 1.90.2
Seite 1985 von 4100 31.JAN.2003 Thomas Brosi
ABK DPLLSU 1.90.2 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
CWPLLSU DLAHPPLMN DLAHPPLMN2 IMLHEMN IMLHEMN2 IMLHEMNFA IMLHEMNFA2 IMLPLCMN IMLPLCMN2 IMLPLCMNB IMLPLCMNB2 LAMMN LAMMX LASPLCFT LASPLCMR LSUNAMN LSUNAMX NLRFKEFDMX SDLAOFMN SDLAOFMN2 SDLAOFMX SDLAOFMX2 TVHELSUF TVLSUEK TVLSUEK2 TVLSUOF TVLSUOF2 TVLSUPER TVLSUPER2 TVPLLSHOM TVSNPF TVSNPF2 USHKFT USHKMR ZLAMFT
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
¨ Codewort Plausibilitatsdiagnose LSU minimale DLAHP-Schwelle zum Setzen des Plausfehlers ”B” minimale DLAHP-Schwelle zum Setzen des Plausfehlers ”B” (Bank2) Minimale integierte Luftmasse zum Heilen eines Fehlers Minimale integierte Luftmasse zum Heilen eines Fehlers (Bank2) Minimale integierte Luftmasse zum Heilen eines Fehlers, bei Bandendeprufung ¨ Minimale integierte Luftmasse zum Heilen eines Fehlers, bei Bandendeprufung ¨ (B2) ¨ minimale integrierte Luftmasse fur ¨ den Plausibilitatscheck ¨ minimale integrierte Luftmasse fur ¨ den Plausibilitatscheck (Bank2) ¨ minimale integrierte Luftmasse fur ¨ den erweiterten Plausibilitatscheck ¨ minimale integrierte Luftmasse fur ¨ den erweiterten Plausibilitatscheck ¨ Untere Plausibilitatsschwelle fur ¨ Lambda ¨ Obere Plausibilitatsschwelle fur ¨ Lambda ¨ Fettschwelle fur ¨ den Sollwert von Lambda fur ¨ den Plausibilitatscheck ¨ Magerschwelle fur ¨ den Sollwert von Lambda fur ¨ den Plausibilitatscheck untere Schwelle fur ¨ LSU nicht aktiv obere Schwelle fur ¨ LSU nicht aktiv Anzahl des Eigenfrequenzumschaltungen zur Freigabe des Diagnose minimale (untere) Fehlerschwelle fur ¨ dlahii_w minimale (untere) Fehlerschwelle fur ¨ dlahii_w, Bank 2 maximale (obere) Fehlerschwelle fur ¨ dlahii_w maximale (obere) Fehlerschwelle fur ¨ dlahii_w, Bank 2 ¨ Uberbr uckungszeit ¨ bei kurzfristige Wegfall B_lrhkp ¨ Verzogerungszeit fur ¨ Fehlerkorrektur stetige Lambdasonde LSU ¨ Verzogerungszeit fur ¨ Fehlerkorrektur stetige Lambdasonde LSU (Bank2) ¨ Verzogerungszeit fur ¨ Fehler stetige Lambdasonde LSU ”Offset” ¨ Verzogerungszeit fur ¨ Fehler stetige Lambdasonde LSU ”Offset” (Bank2) ¨ Verzogerungszeit fur ¨ B_lsuftb und B_lsumrb ¨ Verzogerungszeit fur ¨ B_lsuftb und B_lsumrb (Bank2) ¨ ¨ max. Verzogerungszeit, temporares Verlassen des Homogenbetriebes ¨ ¨ Verzogerungszeit in der Storungen bei der Entprellung unterdruckt ¨ werden ¨ ¨ Verzogerungszeit in der Storungen bei der Entprellung unterdruckt ¨ werden (Bank2) Sondenspannungs-Schwelle fur ¨ Erkennung ”Abgas fett” hinter Kat Sondenspannungs-Schwelle fur ¨ Erkennung ”Abgas mager” hinter Kat Zeitkonstante fur ¨ Filterung von lamsoni
Systemkonstante
Art
Bezeichnung
SY_BDE SY_DLSFV SY_DLSHV SY_DSM SY_LRFKEF SY_LSFNVK SY_LSFNVK2 SY_LSUIKR SY_LSUIKR2 SY_LSUMRS SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung Systemkonstante Bedingung %DLSFV (Sonde-Vertauschung h.F-KAT) vorhanden Systemkonstante Bedingung %DLSHV (Sonde-Vertauschung h.KAT) vorhanden Systemkonstante Diagnosesystem-Manager Systemkonstante Funktion %LRFKEF vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante LSU im Abgaskrummer ¨ vorhanden Systemkonstante LSU im Abgaskrummer ¨ vorhanden, Bank2 ¨ Temporar-CSD(chemical shift down) - Unterdruckung ¨ aktiv Systemkonstante Bedingung : Stereo vor Kat
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
Variable
Source-X
Quelle
BLOKNR
B_BEPLLSU B_BEPLLSU2 B_BKPLLSU B_BKPLLSU2 B_CDPLLSU B_CFKEGS B_CFKEGS2 B_CFKEHK B_CFKEHK2 B_CLPLLSU B_CLPLLSU2 B_DLAHIMN B_DLAHIMN2 B_DLAHIMX B_DLAHIMX2 B_ELAOF B_ELAOF2 B_ELAOFMN B_ELAOFMN2 B_ELAOFMX B_ELAOFMX2 B_FA
DPLLSU DPLLSU DPLLSU DPLLSU
DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU TKDFA
B_FAPLLSU
TKDFA
Source-Y
AUS AUS AUS AUS EIN DPLLSU EIN DPLLSU EIN DPLLSU EIN DPLLSU EIN DPLLSU DPLLSU EIN EIN DPLLSU LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... EIN DPLLSU
Bedingung: Bandendefunktionanford. fur ¨ DPLLSU Bedingung: Bandendefunktionanford. fur ¨ DPLLSU, Bank 2 ¨ der LSU Bedingung Ersatzwert aktiv: Plausibilitat ¨ der LSU, Bank 2 Bedingung Ersatzwert aktiv: Plausibilitat Bedingung: Funktion uber ¨ Codewort CDPLLSU freigeben Bedingung: Berechnung in der LRFKEF bzgl. Grosssignalverhalten Bedingung: Berechnung in der LRFKEF bzgl. Grosssignalverhalten, Bank2 Bedingung: Berechnung in der LRFKEF an HK ubergeben ¨ Bedingung: Berechnung in der LRFKEF an HK ubergeben, ¨ Bank2 ¨ ¨ Bedingung Fehlerflag ”Plausibilitatsdiagnose LSU” loschen ¨ ¨ Bedingung Fehlerflag ”Plausibilitatsdiagnose LSU” loschen (Bank2) Bedingung: dlahii_w < SDLAOFMN Bedingung: dlahii2_w < SDLAOFMN2, Bank 2 Bedingung: dlahii_w > SDLAOFMX Bedingung: dlahii_w > SDLAOFMX2, Bank 2 Bedingung Error Lambda-Offset LSU Bedingung Error Lambda-Offset LSU2 Bedingung: Fehler Offsetprufung LSU zu fett ¨ Bedingung: Fehler Offsetprufung ¨ LSU zu fett, Bank 2 Bedingung: Fehler Offsetprufung ¨ LSU zu mager Bedingung: Fehler Offsetprufung ¨ LSU zu mager, Bank 2 Bedingung Funktionsanforderung allgemein
¨ Bedingung Funktionsanforderung Plausibilitatsdiagnose der LSU
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_FRMAX
LRS
B_FRMAX2
LRS
B_FRMIN
LRS
B_FRMIN2
LRS
B_FTPLLSU B_FTPLLSU2 B_HELSUF B_HELSUF2 B_HEPLLSU B_HEPLLSU2 B_HOM
DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU BDEMUM
B_HPLLSUE B_HPLLSUE2 B_LAMVERF B_LAMVERF2 B_LAMVERG B_LAMVERG2 B_LRFK
DPLLSU DPLLSU DLSAFK DLSAFK DLSAHKBD DLSAHKBD LRFKEB
B_LRFK2
LRFKEB
B_LRFKP
LRFKEB
B_LRFKP2
LRFKEB
B_LRHK
LRHKEB
DDYLSU, DKATFKEB, EIN DLSF, DPLLSU, LRHKEB DDYLSU, DKATFKEB, EIN DLSF, DPLLSU, LRHKEB DDYLSU, DKATFKEB, EIN DPLLSU, LRHKEB DDYLSU, DKATFKEB, EIN DPLLSU, LRHKEB AUS AUS LOK LOK LOK LOK ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... LOK LOK EIN DPLLSU EIN DPLLSU EIN DPLLSU DPLLSU EIN EIN DLSAFK, DLSF,DLSSA, DPLLSU,LRFKC, ... EIN DLSAFK, DLSF,DLSSA, DPLLSU, LRFKC EIN BGLAMABM, BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... BGLAMABM, EIN BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... DLSAFK, DLSAHKBD, EIN DLSSA, DPLLSU,TKMWL DLSAFK, DLSAHKBD, EIN DLSSA, DPLLSU,TKMWL BGLAMABM, DDYLSU, EIN DICLSU, DLSAHKBD,DPLLSU BGLAMABM, DDYLSU, EIN DICLSU, DLSAHKBD,DPLLSU EIN BGLAMABM, DKATFKEB, DPLLSU,LRFKC, LRFKEB, ... EIN BGLAMABM, DKATFKEB, DPLLSU,LRFKC, LRFKEB, ... DICLSU, DLSUV,EIN DPLLSU, LRFKEB, LRS EIN DICLSU, DLSUV,DPLLSU, LRFKEB, LRS DKATFKEB, DPLLSU EIN DKATFKEB, DPLLSU EIN LOK LOK LOK LOK EIN DPLLSU DPLLSU EIN EIN DPLLSU EIN DPLLSU LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK
B_LRHK2
B_LRHKP
LRHKEB
B_LRHKP2
B_LRKA
LRSKA
B_LRKA2
LRSKA
B_LRS
LRSEB
B_LRS2
LRSEB
B_LSFSWOK B_LSFSWOK2 B_LSHKPFT B_LSHKPFT2 B_LSHKPMR B_LSHKPMR2 B_LSHSWOK B_LSHSWOK2 B_LSUDIP B_LSUDIP2 B_LSUFT B_LSUFT2 B_LSUFTA B_LSUFTA2 B_LSUFTB B_LSUFTB2 B_LSULONE B_LSULONE2 B_LSUMR B_LSUMR2 B_LSUMRA B_LSUMRA2 B_LSUMRB B_LSUMRB2 B_LSUOFFE
DLSAFK DLSAFK DPLLSU DPLLSU DPLLSU DPLLSU DLSAHKBD DLSAHKBD DICLSU DICLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU
DPLLSU 1.90.2
Seite 1986 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Lambda-Regelung setzt Bit sobald FR am Anschlag FRMAX
Lambda-Regelung setzt Bit sobald FR am Anschlag FRMAX, Bank 2
Lambda-Regelung setzt Bit sobald FR am Anschlag FRMIN Lambda-Regelung setzt Bit sobald FR am Anschlag FRMIN, Bank 2 ¨ der LSU Bedingung Fehlereintrag durch Tester fur ¨ die Plausibilitat ¨ der LSU, Bank 2 Bedingung Fehlereintrag durch Tester fur ¨ die Plausibilitat Bedingung Freigabe Heilung LSU Bedingung Freigabe Heilung LSU 2 ¨ Bedingung: Heilung Plausibilitatsdiagnose der LSU ¨ Bedingung: Heilung Plausibilitatsdiagnose der LSU, Bank 2 Bedingung Betriebsart Homogen ¨ Bedingung, Heizung im DPLLSU lauft ¨ Bedingung, Heizung im DPLLSU lauft, Bank2 Bedingung Vergleich Lambdasoll in %DLSAFK mit %LAMKO ubereinstimmend; ¨ FrontKat Bedingung Vergleich Lambdasoll in %DLSAFK mit %LAMKO ubereinstimmend; ¨ FrontKat Bedingung Vergleich Lambdasoll in %DLSAHK mit %LAMKO ubereinstimmend ¨ Bedingung Vergleich Lambdasoll in %DLSAHK mit %LAMKO ubereinstimmend ¨ Bank2 Bedingung Lambdaregelung hinter Front Kat
Bedingung Lambdaregelung hinter Front Kat (Bank 2)
Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat
Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat, Bank 2
Bedingung Lambdaregelung hinter Kat
Bedingung Lambdaregelung hinter Kat (Bank 2)
LRHK: Freigabebedingung P-Anteil Lambdaregelung hinter Kat
LRHK Bank2: Freigabebedingung P-Anteil Lambdaregelung hinter Kat
¨ Bedingung Katalysator-Ausraumen
¨ Bedingung Katalysator-Ausraumen fur ¨ Stereo-LR Bank 2
LRSEB: Bedingung Lambdaregelung intern (vor Kat), Bank 1 LRSEB: Bedingung Lambdaregelung intern (vor Kat), Bank 2 Bedingung Sonde hinter FRONT-KAT nach Schwingungsprufung ¨ in Ordnung Bedingung Sonde hinter FRONT-KAT nach Schwingungsprufung ¨ in Ordnung, Bank 2 Bedingung Lambdasondensignal hinter dem Kat. plausibel fett Bedingung Lambdasondensignal hinter dem Kat. plausibel fett, Bank 2 Bedingung Lambdasondensignal hinter dem Kat. plausibel mager Bedingung Lambdasondensignal hinter dem Kat. plausibel mager, Bank 2 Bedingung Sonde hinter KAT nach Schwingungsprufung ¨ in Ordnung Bedingung Sonde hinter KAT nach Schwingungsprufung in Ordnung Bank2 ¨ Bedingung: Sondensignal im Band um 1 fur ¨ Diagnosezwecke Bedingung: Sondensignal im Band um 1 fur ¨ Diagnosezwecke LSU Bank1 fett, nicht plausibel LSU Bank2 fett, nicht plausibel LSU Bank1 fett, nicht plausibel LSU Bank2 fett, nicht plausibel LSU Bank1 fett, nicht plausibel LSU Bank2 fett, nicht plausibel Bedingung Lambdasondensignal ist Lambda = 1 Bedingung Lambdasondensignal ist Lambda = 1, Bank 2 LSU Bank1 mager, nicht plausibel LSU Bank2 mager, nicht plausibel LSU Bank1 mager, nicht plausibel LSU Bank2 mager, nicht plausibel LSU Bank1 mager, nicht plausibel LSU Bank2 mager, nicht plausibel Bedingung, Zeitentprellung fur ¨ Offsetdiagnose abgelaufen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_LSUOFFE2 B_LSUOFFS B_LSUOFFS2 B_LSUPFT B_LSUPFT2 B_LSUPMR B_LSUPMR2 B_MAXLAVF B_MAXLAVF2 B_MAXLAVH B_MAXLAVH2 B_MNPLLSU B_MNPLLSU2 B_MXPLLSU B_MXPLLSU2 B_NLRFKEF B_NLRFKEF2 B_NPPLLSU B_NPPLLSU2 B_PLENVH B_PLENVH2 B_PYBPLSU B_SBBFK
DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DLSAFK DLSAFK DLSAHKBD DLSAHKBD DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DLSF
B_SBBFK2
DLSF
B_SBBHK
GGLSHNO
B_SBBHK2
GGLSHNO
B_SBBVK
BGLAMBDA
B_SBBVK2
BGLAMBDA
B_SCBPLSU B_SIPLLSU B_SIPLLSU2 B_STEND
DPLLSU DPLLSU BBSTT
B_VLSUFTB
DPLLSU
B_VLSUFTB2
DPLLSU
B_VLSUMRB B_VLSUMRB2 B_VLSUMRS
DPLLSU DPLLSU
B_VLSUMRS2 B_VLSUNP B_VLSUNP2 DFP_LASFK
DPLLSU DPLLSU DPLLSU
DFP_LASFK2
DPLLSU
DFP_LASH
DPLLSU
DFP_LASH2
DPLLSU
DFP_LSF
DPLLSU
DFP_LSF2
DPLLSU
DFP_LSFV
DPLLSU
DFP_LSH
DPLLSU
Referenziert von
DPLLSU DPLLSU DPLLSU DPLLSU
BGLAMABM, DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... BGLAMABM, DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... BBBO, DCFFLR,DPLLSU, LRAEB, TEB, ... BBBO, DCFFLR,DPLLSU, LRAEB,TEBEB, ... DPLLSU
ADAGRLS, ADVE,AEKP, ALE, AMSV, ... DLSAFK, DLSAHKBD, LRSEB DLSAFK, DLSAHKBD, LRSEB DLSAFK, DLSAHKBD DLSAFK, DLSAHKBD DPLLSU, DULSU, FLSUBB DPLLSU, DULSU, FLSUBB LRAEB, TEBEB LRAEB, TEBEB DIMCLS, DKATFKEB,DLSAFK, DLSF, DPLLSU DIMCLS, DKATFKEB,DLSAFK, DLSF, DPLLSU DCFFLR, DLSAFK,DLSAHKBD, DPLLSU, GGLSHNO, ... DCFFLR, DLSAFK,DLSAHKBD, DPLLSU, GGLSHNO, ... DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DLSF, ... DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DLSF, ... DIMCLS, DLSAFK,DLSF, DLSFV, DPLLSU DCFFLR, DLSAHKBD, DLSSA, DNOHK,DPLLSU, ...
DPLLSU 1.90.2
Seite 1987 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK LOK LOK LOK LOK LOK EIN EIN EIN EIN AUS AUS AUS AUS LOK LOK AUS AUS LOK LOK AUS EIN
Bedingung, Zeitentprellung fur ¨ Offsetdiagnose abgelaufen, Bank2 Bedingung: Offsetfehler bei der LSU Bedingung: Offsetfehler bei der LSU, Bank 2 Bedingung Lambdasondensignal plausibel fett Bedingung Lambdasondensignal plausibel fett, Bank 2 Bedingung Lambdasondensignal plausibel mager Bedingung Lambdasondensignal plausibel mager, Bank 2 Bedingung Maximalwert fur ¨ Vollast-Prufung ¨ hinter Front KAT erkannt Bedingung Maximalwert fur ¨ Vollast-Prufung ¨ hinter Front KAT erkannt Bank2 Bedingung Maximalwert fur ¨ Vollast-Prufung ¨ hinter KAT erkannt Bedingung Maximalwert fur ¨ Vollast-Prufung ¨ hinter KAT erkannt Bank2 ¨ LSU: Sonde zeigt keine Aktivitat ¨ Bedingung: Min-Fehler Plausibilitat ¨ LSU: Sonde zeigt keine Aktivitat, ¨ Bank 2 Bedingung: Min-Fehler Plausibilitat ¨ LSU: Offsetfehler Fehlerart: Max-Fehler Plausibilitat ¨ LSU: Offsetfehler, Bank 2 Fehlerart: Max-Fehler Plausibilitat Bedingung, Freigabe aufgrund von Eigenfrequenzumschaltung Bedingung, Freigabe aufgrund von Eigenfrequenzumschaltung, Bank2 Bedingung Signalfehler LSU: LSU zeigt zu mager Bedingung Signalfehler LSU: LSU zeigt zu mager, Bank 2 Freigabe DLSU Plauspfad Freigabe DLSU Plauspfad 2 physikalische Freigabe aus Funktion DPLLSU Bedingung Sonde betriebsbereit hinter Front-Kat
EIN
Bedingung Sonde betriebsbereit hinter Front-Kat, Bank 2
EIN
Bedingung Sonde betriebsbereit hinter Kat
EIN
Bedingung Sonde betriebsbereit hinter Kat Bank2
EIN
Bedingung Sonde betriebsbereit vor Kat
EIN
Bedingung Sonde betriebsbereit vor Kat, Bank 2
EIN AUS AUS EIN
Laufbereitschaft der Funktion DPLLSU Bedingung Signalfehler LSU: LSU zeigt zu fett Bedingung Signalfehler LSU: LSU zeigt zu fett, Bank 2 Bedingung Startende erreicht
AUS
Bedingung: LSU hat Kennlinienverschiebung nach fett (zeigt zu fett an)
AUS
Bedingung: LSU hat Kennlinienverschiebung nach fett (zeigt zu fett an) (B2)
AUS AUS EIN
Bedingung: LSU hat Kennlinienverschiebung nach mager (zeigt zu mager an) Bedingung: LSU hat Kennlinienverschiebung nach mager (zeigt zu mager an) (B2) Bedingung Verdacht Magershift LSU bei nicht abgekuhlter Sonde ¨
EIN
Bedingung Verdacht Magershift LSU bei nicht abgekuhlter ¨ Sonde, Bank 2
AUS AUS DOK
Verdacht : Lambdasonde Signal ist unplausibel Verdacht : Lambdasonde Signal ist unplausibel Bank2 SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Frontkatalysator
DOK
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Frontkatalysator, Bank2
DOK
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Kat.
DOK
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Kat. Bank 2
DOK
SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator
DOK
SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator, Bank2
DOK
SG int. Fehlerpfadnr.: Lambdasonden-Vertauschung hinter Frontkat.
DOK
SG int. Fehlerpfadnr.:Lambdasonde hinter Kat.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPLLSU 1.90.2
Seite 1988 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
DFP_LSH2
DPLLSU
DOK
SG int. Fehlerpfadnr.:Lambdasonde hinter Kat. Bank2
DFP_LSHV
DPLLSU
DOK
SG int. Fehlerpfadnr.: Lambdasonden-Vertauschung hinter Kat.
DFP_PLLSU
DPLLSU
DOK
¨ der LSU SG.-int. Fehlerpfadnr.: Diagnose Plausibilitat
DFP_PLLSU2
DPLLSU
DOK
¨ der LSU, Bank 2 SG.-int. Fehlerpfadnr.: Diagnose Plausibilitat
DFP_ULSU
DPLLSU
DOK
SG.-int. Fehlerpfadnr.: Diagnose Spannungsignal LSU
DFP_ULSU2
DPLLSU
DOK
SG.-int. Fehlerpfadnr.: Diagnose Spannungsignal LSU, Bank 2
DLAFI2_W DLAFI_W DLAFP2_W DLAFP_W DLAHI2_W DLAHI_W DLAHP2_W DLAHP_W E_LASFK
LRFKC LRFKC LRFKC LRFKC
EIN EIN EIN EIN EIN EIN EIN EIN EIN
I-Anteil der stetigen Lambdaregelung hinter Front-Kat, Bank 2 I-Anteil der stetigen Lambdaregelung hinter Front-Kat P-Anteil der stetigen Lambdaregelung hinter dem Front-Kat, Bank 2 P-Anteil der stetigen Lambdaregelung hinter dem Front-Kat I-Anteil der stetigen LRHK2 I-Anteil der stetigen LRHK P-Anteil der stetigen LRHK2 P-Anteil der stetigen LRHK Errorflag: Lambda-Sondenalterung hinter Front Katalysator
E_LASFK2
DLSAFK
EIN
Errorflag: Lambda-Sondenalterung hinter Front Katalysator, Bank2
E_LASH
DLSAHKBD
EIN
Errorflag: Lambda-Sondenalterung hinter Katalysator
E_LASH2
DLSAHKBD
EIN
Errorflag: Lambda-Sondenalterung hinter Kat. (Bank 2)
E_LSF
DLSF
EIN
Errorflag: Lambda-Sonde hinter Frontkatalysator
E_LSF2
DLSF
EIN
Errorflag: Lambda-Sonde hinter Frontkatalysator, Bank2
E_LSFV
DLSFV
EIN
Errorflag: Lambda-Sonden-Vertauschung hinter Front-Katalysator
E_LSH
DNOHK
EIN
Errorflag: Lambda-Sonde hinter Kat
E_LSH2
DNOHK
DCFFLR, DLSAHKBD, DLSSA, DNOHK,DPLLSU, ... DIMCLS, DKATFKEB,DKATSPFK, DPLLSU BGELSV, DIMCLS,DPLLSU, FLSUBB BGELSV, DIMCLS,DPLLSU, FLSUBB BGELSV, DIMCLS,DPLLSU, DULSU, FLSUBB BGELSV, DIMCLS,DPLLSU, DULSU, FLSUBB DPLLSU, LRSHKOUT DPLLSU, LRSHKOUT DPLLSU, LRSHKOUT DPLLSU, LRSHKOUT DPLLSU, TKMWL DPLLSU, TKMWL DPLLSU DPLLSU DCFFLR, DIMCLS,DKATFKEB, DLSF, DPLLSU DCFFLR, DIMCLS,DKATFKEB, DLSF, DPLLSU DCFFLR, DLSAFK,DPLLSU, GGLSHNO,LRHKEB, ... DCFFLR, DLSAFK,DPLLSU, GGLSHNO,NLKO, ... DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DPLLSU, ... DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DPLLSU, ... DCFFLR, DIMCLS,DLSAFK, DLSF, DPLLSU DCFFLR, DLSAHKBD, DPLLSU, DTANKL,GGLSHNO, ... DCFFLR, DLSAHKBD, DPLLSU, DTANKL,GGLSHNO, ... DCFFLR, DIMCLS, DKATFKEB,DKATSPFK, DPLLSU BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, DPLLSU, FLSUBB BGELSV, DCFFLR,DIMCLS, DPLLSU, FLSUBB
EIN
Errorflag: Lambda-Sonde hinter Kat Bank2
EIN
Errorflag: Lambda-Sonden-Vertauschung hinter Katalysator
AUS
¨ der LSU Errorflag: Plausibilitat
AUS
¨ der LSU, Bank 2 Errorflag: Plausibilitat
EIN
Errorflag: Spannungsuberwachung ¨ LSU
EIN
Errorflag: Spannungsdiagnose LSU, Bank 2
DLSAFK
E_LSHV
E_PLLSU
DPLLSU
E_PLLSU2
DPLLSU
E_ULSU
DULSU
E_ULSU2
DULSU
IMLFTA2_W IMLFTA_W IMLFTB2_W IMLFTB_W IMLMRA2_W IMLMRA_W IMLMRB2_W IMLMRB_W IMLPLHE2_W IMLPLHE_W LA0FKE2_W LA0FKE_W LAMSONI2_W
DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU DPLLSU
LAMSONI_W
BGLAMBDA
BGLAMBDA
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN DPLLSU EIN DPLLSU BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ...
Integrierte Luftmasse zum Setzen des Fehlers LSU fett (Typa), Bank 2 Integrierte Luftmasse zum Setzen des Fehlers LSU fett (Typa) Integrierte Luftmasse zum Setzen des Fehlers LSU fett (Typ b), Bank 2 Integrierte Luftmasse zum Setzen des Fehlers LSU fett (Typ b) Integrierte Luftmasse zum Setzen des Fehlers LSU mager (Typ a), Bank 2 Integrierte Luftmasse zum Setzen des Fehlers LSU mager (Typ a) Integrierte Luftmasse zum Setzen des Fehlers LSU mager (Typ b), Bank 2 Integrierte Luftmasse zum Setzen des Fehlers LSU mager (Typ b) Integrierte Luftmasse zum Heilen/Zyklusflag setzen in der Funktion DPLLSU, B2 Integrierte Luftmasse zum Heilen/Zyklusflag setzen in der Funktion DPLLSU Lambda-Nullpunktskorrektur in der LRFKEF, Bank2 Lambda-Nullpunktskorrektur in der LRFKEF Lambda-Istwert Bank2
Lambda-Istwert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
LAMSONS2_W
BGLASO
LAMSONS_W
BGLASO
MSABG2_W
BGMSABG
MSABG_W
BGMSABG
MSABIKR2_W
BGMSABG
MSABIKR_W
BGMSABG
NLRFKEFD NLRFKEFD2 SFGBPLSU SFPPLLSU SFPPLLSU2 USFK2_W
DPLLSU DPLLSU DPLLSU DPLLSU GGLSF
USFK_W
GGLSF
USHK2_W
GGLSHNO
USHK_W
GGLSHNO
Z_LASFK
DLSAFK
Z_LASFK2
DLSAFK
Z_LASH
DLSAHKBD
Z_LASH2
DLSAHKBD
Z_LSF
DLSF
Z_LSF2
DLSF
Z_LSFV
DLSFV
Z_LSH
DNOHK
Z_LSH2
DNOHK
BGLAMABM, EIN BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ... ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ... ATM, ATMHEX,EIN BGLASO, DICLSU, DPLLSU ATM, ATMHEX,EIN BGLASO, DICLSU, DPLLSU LOK LOK EIN DPLLSU AUS AUS BGLAMABM, DLSF,- EIN DLSFV, DPLLSU,LRFKC, ... BGLAMABM, DLSF,- EIN DLSFV, DPLLSU,LRFKC, ... EIN BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... EIN BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... DIMCLS, DLSF, DPLL- EIN SU DIMCLS, DLSF, DPLL- EIN SU EIN DLSAFK, DPLLSU,GGLSHNO, LRHKEB,NLKO, ... EIN DLSAFK, DPLLSU,GGLSHNO, NLKO,TKMWL EIN DIMCLS, DLSAFK,DLSSA, DPLLSU, DTANKL DIMCLS, DLSAFK,EIN DLSSA, DPLLSU, DTANKL EIN DIMCLS, DLSAFK,DLSF, DPLLSU DLSAHKBD, DLSSA,- EIN DPLLSU, DTANKL,GGLSHNO, ... DLSAHKBD, DLSSA,- EIN DPLLSU, DTANKL,GGLSHNO, ... DIMCLS, DKATFKEB,- EIN DPLLSU BGELSV, DIMCLS, FL- AUS SUBB BGELSV, DIMCLS, FL- AUS SUBB EIN BGELSV, DIMCLS,DPLLSU, FLSUBB EIN BGELSV, DIMCLS,DPLLSU, FLSUBB
Z_LSHV Z_PLLSU
DPLLSU
Z_PLLSU2
DPLLSU
Z_ULSU
DULSU
Z_ULSU2
DULSU
DPLLSU 1.90.2
Seite 1989 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
Abgasmassenfluß gefiltert (Word), Bank 2 Abgasmassenstrom gefiltert (Word), Bank 1 Massenstrom Abgas im Krummer ¨ Bank2
Massenstrom Abgas im Krummer ¨
Anzahl des Eigenfrequenzumschaltungen Anzahl des Eigenfrequenzumschaltungen, Bank2 Statusflags der Funktion DPLLSU Status Fehlerpfad E_pllsu Status Fehlerpfad E_pllsu2 Spannung Lambdasonde (4.88mV/LSB) hinter Front-Katalysator, Bank 2
Spannung Lambdasonde (4.88mV/LSB) hinter Front-Katalysator
Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator 2
Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator
Zyklusflag: Lambda-Sondenalterung hinter Front Katalysator Zyklusflag: Lambda-Sondenalterung hinter Front Katalysator, Bank2 Zyklusflag:Lambda-Sondenalterung hinter Kat.
Zyklusflag: Lambda-Sondenalterung hinter Kat. (Bank 2)
Zyklusflag: Lambda-Sonde hinter Frontkatalysator
Zyklusflag: Lambda-Sonde hinter Frontkatalysator, Bank2
Zyklusflag: Lambda-Sonden-Vertauschung hinter Front-Katalysator Zyklusflag: Lambda-Sonde hinter Kat
Zyklusflag: Lambda-Sonde hinter Kat Bank2
Zyklusflag: Lambda-Sonden-Vertauschung hinter Kat. ¨ der LSU Zyklusflag: Plausibilitat ¨ der LSU, Bank 2 Zyklusflag: Plausibilitat Zyklusflag: Spannungsdiagnose der LSU Zyklusflag: Spannungsdiagnose der LSU, Bank 2
FB DPLLSU 1.90.2 Funktionsbeschreibung Aufgabe/Motivation ================== Die Plausibilit¨ atsdiagnose DPLLSU pr¨ uft das Sondensignal der LSU (SG-Gr¨ oße: uulsuv_w oder ua10mo_w) auf Plausibilit¨ at anhand der zweiten weiter abgasstromabw¨ artsliegenden Sonde oder anhand in der Motronic vorliegender systemtechnischer Gr¨ oßen. Auf der einen Seite wird der I-Anteil des hinteren Reglers ausgewertet. Der I-Anteil wird in der Motronic als Kennlinienoffset der LSU interpretiert. Nach TKU der LSU darf dieser durch Toleranzen der LSU maximal ca. 1% groß sein. Auf der anderen Seite kann das Sondensignal mit einer anderen Sonde grob in ausgew¨ ahlten Betriebpunkten kontrolliert werden. Da das Abgassystem zwischen dem Kr¨ ummer und dem Auslassrohr am Heck des Fahrzeuges dicht ist, m¨ ussen alle Sonden mit Ausnahme transienter Vorg¨ ange und der Aus-
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPLLSU 1.90.2
Seite 1990 von 4100 31.JAN.2003 Thomas Brosi
gleichvorg¨ ange durch die Sauerstoffspeicherf¨ ahigkeit des/der Katalysators(en) entweder ein Gemisch mit Lambda > 1 oder Lambda < 1 anzeigen. Der Zustand, daß beide Sensoren gleichzeitig f¨ ur l¨ angere Zeit ein stochiometrisches Gemisch anzeigen, sei hier nicht weiter betrachtet, da daraus kein Fehlerkriterium abgeleitet werden kann. 1. Einschaltkriterien der Diagnosefunktion -----------------------------------------Die Diagnose l¨ auft nur, wenn die folgenden Bedinungen vorliegen: CDPLLSU=1; Diagnose ist eingeschaltet, => B_cdpllsu = true Anm: Bei CDPLLSU=0 werden automatisch gesetzt: E_pllsu = false und Z_pllsu = true
2. Blockbeschreibung ==================== 2.1 ¨ Uberblick ------------Der Block MAIN gibt einen groben ¨ Uberblick ¨ uber die Funktion. Es sind die folgenden Unterbl¨ ocke erkennbar: * * * * *
STOP Y_CONCEPTS(2) PLAUS(2) HEPLLSU(2) PLLSU_DFPM(2)
: : : : :
Ausschaltfunktionali¨ at Zuordnung der Eingangsgr¨ oßen zu den internen Gr¨ oßen der Funktion Diagnosefunktionali¨ at Generierung der Heilungsbedingung Fehlerspeicheranbindung
Die Blocknamen mit dem Index 2 beschreiben die Funktionalit¨ at f¨ ur Stereosysteme. Diese ist, abgesehen vom Index 2, gleich der Funktionali¨ at der ersten Bank und wird an dieser Stelle nicht weiter vertieft.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2.2. Ausschaltfunktionalit¨ at ---------------------------Wird das Codewort CDPLLSU = 0 gesetzt, so wird die Funktion nicht gerechnet und es wird das Errorflag E_pllsu = false und das Zyklusflag Z_pllsu = true gesetzt.
2.3. Zuordnung der Eingangsgr¨ oßen zu internen Gr¨ oßen der Funktion ----------------------------------------------------------------Neue Abgassystemkonzepte erfordern unterschiedlichste Einbaupositionen der F¨ uhrungssonde, wobei die zugeh¨ origen auswertenden Funktionen dann ggf. unterschiedliche Schnittstellen besitzen. Damit die Funktion DPLLSU universell einsetzbar ist, wurden interne Gr¨ oßen definiert, die im Block Y_CONCEPTS beschrieben werden. Die internen Gr¨ oßen sind in Applikationstools nicht sichtbar, allerdings die sie beschreibenden Gr¨ oßen. Sie heißen: B_lamvergi:
Bedingung Vergleich Lambdasoll in DLSAH(F)K mit LAMKO stimmen ¨ uberein. Diese Gr¨ oße wird bei SY_LSFNVK=1 von der Gr¨ oße B_lamverf beschrieben, andernfalls von B_lamverg.
B_lrhki
Bedingung Lambdaregelung hinter Kat. Diese Gr¨ oße wird bei SY_LSFNVK=1 von der Gr¨ oße B_lrfk beschrieben, andernfalls von B_lrhk.
B_maxlavhi
Bedingung Maximalwert f¨ ur Vollast-Pr¨ ufung hinter Kat erkannt. Diese Gr¨ oße wird bei SY_LSFNVK=1 von der Gr¨ oße B_maxlavf beschrieben, andernfalls von B_maxlavh.
B_lrhkpi
Freigabebedingung P-Anteil Lambdaregelung hinter Kat. Diese Gr¨ oße wird bei SY_LSFNVK=1 von der Gr¨ oße B_lrfkp beschrieben, andernfalls von B_lrhkp.
B_lshswoki
Bedingung Sonde hinter Haupt- (Front-)Kat nach Schwingungspr¨ ufung in Ordnung. Diese Gr¨ oße wird bei SY_LSFNVK=1 von der Gr¨ oße B_lsfswok beschrieben, andernfalls von B_lshswok.
B_sbbhi
Bedingung Sonde betriebsbereit hinter Haupt- (Front-)Kat. Diese Gr¨ oße wird bei SY_LSFNVK=1 von der Gr¨ oße B_sbbfk beschrieben, andernfalls von B_sbbhk.
E_lshi
Errorflag: Lambdasonde hinter Haupt- (Front-)Katalysator. Diese Gr¨ oße wird bei SY_LSFNVK=1 von der Gr¨ oße E_lsf beschrieben, andernfalls von E_lsh.
Z_lshi
Zyklusflag: Lambdasonde hinter Haupt- (Front-)Katalysator. Diese Gr¨ oße wird bei SY_LSFNVK=1 von der Gr¨ oße Z_lsf beschrieben, andernfalls von Z_lsh.
E_lashi
Errorflag: Lambdasondenalterung hinter Haupt- (Front-)Katalysator. Diese Gr¨ oße wird bei SY_LSFNVK=1 von der Gr¨ oße E_lasfk beschrieben, andernfalls von E_lash.
Z_lashi
Zyklusflag: Lambdasondenalterung hinter Haupt- (Front-)Katalysator. Diese Gr¨ oße wird bei SY_LSFNVK=1 von der Gr¨ oße Z_lasfk beschrieben, andernfalls von Z_lash.
E_lshvi
Errorflag: Lambdasondenvertauschung hinter Haupt- (Front-)Katalysator. Diese Gr¨ oße wird bei SY_LSFNVK=1 von der Gr¨ oße E_lsfv beschrieben, andernfalls von E_lshv.
Z_lshvi
Zyklusflag: Lambdasondenvertauschung hinter Haupt- (Front-)Katalysator. Diese Gr¨ oße wird bei SY_LSFNVK=1 von der Gr¨ oße Z_lsfv beschrieben, andernfalls von Z_lshv. Anmerkung: Bei Systemen, in denen die hinter Frontkat-Sonden oder die hinter Hauptkat-Sonden nicht vertauscht werden k¨ onnen, weil es nicht zwei solcher Sonden zum Vertauschen gibt, wird E_lshvi=false und Z_lshvi=true gesetzt.
dlapi_w
P-Anteil der stetigen LRH(F)K. Diese Gr¨ oße wird bei SY_LSFNVK=1 von der Gr¨ oße dlafp_w beschrieben, andernfalls von dlahp_w.
dlaii_w
I-Anteil der stetigen LRH(F)K. Diese Gr¨ oße wird bei SY_LSFNVK=1 von der Gr¨ oße dlafi_w beschrieben, andernfalls von dlahi_w. Im Fall einer Eigenfrequenzregelung wird die Gr¨ oße unabh¨ angig von der Systemkonstanten SY_LSFNVK von la0fke_w beschrieben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPLLSU 1.90.2
Seite 1991 von 4100 31.JAN.2003 Thomas Brosi
msabgi_w
Abgasmassenstrom gefiltert am Einbauort der LSU. Diese Gr¨ oße wird bei SY_LSIKR=1 von der Gr¨ oße msabikr_w beschrieben, andernfalls von msabg_w.
ushki_w
Spannung Lambdasonde hinter Haupt- (Front-)Katalysator. Diese Gr¨ oße wird bei SY_LSFNVK=1 von der Gr¨ oße usfk_w beschrieben, andernfalls von ushk_w.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2.2 Offsetdiagnose -----------------Block OFFSET Der I-Anteil der hinteren Regelung wird als Kennlinienoffset der LSU interpretiert. Nach TKU der LSU darf dieser durch Toleranzen der LSU maximal ca. 1% groß sein. Nimmt man an, daß der Regler durch ¨ Uberschwinger noch ein Prozent hinzuf¨ ugen k¨ onnte und rechnet man noch einen Sicherheitsabstand von einem weiteren Prozent ein, so w¨ are ein I-Anteil von mehr als 3% als Fehler der LSU interpretierbar (Fehlerschwellen SDLAOFMN/MX). Da der I-Anteil der hinteren Regelung im Nonvolatile-Speicher steht, darf die Diagnose im Folgetrip - wenn ein Fehler bereits eingetragen ist - nicht sofort wieder aktiv sein. Damit eine Fehlerheilung m¨ oglich ist, muß der Regler (I-Anteil) zuerst eine ausreichend lange Zeit laufen k¨ onnen. In dieser Zeit k¨ onnte der I-Antiel bei Fehlerfreiheit des Systems wieder unter die Schwelle laufen und der Fehler w¨ urde geheilt. Diese Entprellung wird durch das folgende Konstrukt realisiert: Ist im letzten Trip ein Fehler erkannt worden, so gilt entweder dlaii_w > SDLAOFMX oder dlaii_w < SDLAOFMN und somit ist sofort nach der Initialisierung die Bedinung B_elaof=true. Wenn dann nach dem Start des Fahrzeuges die Bedingung B_stend gesetzt wird, wird der Z¨ ahler mit der Verz¨ ogerungzeit TVLSUEK geladen und verhindert solange diese nicht abgelaufen ist ein erneutes Eintragen des Fehlers in den Fehlerspeicher. War im letzten Trip kein Fehler ¨ uber den Offset-Pfad eingetragen gewesen, so ist beim darauffolgenden Trip die Bedingugn B_elaof=false und der Z¨ ahler wird nicht initialisiert (d.h. die Verz¨ ogerungszeit ist gleich Null) und ein erkannter Fehler kann sofort eingetragen werden. Im Fall einer implementierten Eigenfrequenzregelung (SY_LRFKEF=1) ist die Entprellung etwas anders. Durch den nicht kontinuierlich arbeitenden I-Anteil kann dieser nicht zeitentprellt werden, sondern muß ereignisorientiert entprellt werden. Der I-Anteil wird erneut berechnet wenn die Bedingung B_cfkehk=true ist. Geschieht dies, so werden die Ereignisse wenn eine Aktualisierung stattfindet gez¨ ahlt und die Gr¨ oße dlaii (in diesem Fall: la0fke_w) solange nicht ausgewertet bis die Anzahl NLRFKEFDMX erreicht ist. Liegt Großsignalverhalten vor (B_cfkegs=true), so kann alternativ die Freigabe eines Fehlers ¨ uber die Zeitentprellung erziehlt werden. Notwendige Voraussetzung f¨ ur die Diagnose ist, daß die Vertauschungsfunktion der Sonden hinter dem Katalysator, die Alterungsdiagnose der F¨ uhrungssonde und die Sondenspannungsdiagnose (Fehlerflag E_ulsu) fehlerfrei abgelaufen ist. Dar¨ uber hinaus darf kein Fehlerverdacht B_vlsumrb oder B_vlsuftb vorliegen. Liegt ein "Kurztrip" vor, so wird die Entprellung ausgeschaltet. Ein Kennlinienfehler muß auf jeden Fall f¨ ur mindestens die Zeit TVLSUOF vorliegen, bevor dieser im Fehlerspeicher eingetragen wird. Bei einem Verdacht auf tempor¨ arem Magershift kann der Fehler dlaii_w > SDLAOFMX bei B_vlsumrs im aktuellen Trip unterdr¨ uckt werden. Hierzu ist die Funktion LSUMRS erforderlich und SY_LSUMRS=1 zu setzen.
2.3 Plausibilit¨ atsdiagnose mit einer zweiten Sonde/anhand des Reglerausgangs fr ------------------------------------------------------------------------------Dieser Diagnoseteil ist in den Bl¨ ocken EVUSHK (EValuate USHK), EVLAMSONI (EValuate LAMSONI), PLCFR (PLausibility Check Front-Rear sensor) realisiert. Die beiden Bl¨ ocke EVUSHK und EVLAMSONI generieren Bedingungen, die den Gemischzustand des Abgases charakterisieren. Dabei bedeuten: EVUSHK: B_lshkpmr = true: Gemisch an der hinteren Sonde plausibel mager (ushki_w < USHKMR) B_lshkpft = true: Gemisch an der hinteren Sonde plausibel fett (ushki_w > USHKFT) EVLAMSONI: B_lsupmr = true: Gemisch an der vorderen Sonde plausibel mager (lamsoni_w > LAMMX) B_lsupft = true: Gemisch an der vorderen Sonde plausibel fett (lamsoni_w* < LAMMN) (*: tiefpassgefiltertes lamsoni) B_lsulone = true: Gemisch an der vorderen Sonde zeigt lambda=1 (LSUNAMN < lamsoni < LSUNAMX) Diese Bedingungen werden verwendet, um die Plausibilit¨ at der vorderen und hinteren Sonde nachzuweisen. Je nach Wahl der o.g. Parameter kann die Diagnose mehr oder weniger sensibel gemacht werden. Im Block PLCFR werden die o.g. Bedingungen ausgewertet. Dabei wird zwischen zwei Klassen von Fehlern unterschieden. Einen grossen Kennlinienfehler der LSU B_lsumra: (A-Pfad mit einem Kennlinienfehler > 25% in Richtung mager) B_lsufta: (A-Pfad mit einem Kennlinienfehler > 25% in Richtung fett) und zum anderen einen mittleren Kennlinienfehler B_lsumrb: (B-Pfad mit einem Kennlinienfehler > 6 .. 25% in Richtung mager) B_lsuftb: (B-Pfad mit einem Kennlinienfehler > 6 .. 25% in Richtung fett).
Erkennung A-Pfad mit Kennlinienverschiebung in Richung Mager (B_lsumra) Die Bedinung B_lsumra wird gesetzt, wenn die folgenden Bedingungen gleichzeitig erf¨ ullt sind: * B_plenvh = true d.h. sowohl vordere als auch hintere Sonde sind betriebsbereit * B_lshkpft= true d.h. die hintere Sonde zeigt ein plausibel fettes Gemisch an * B_lsupmr = true d.h. die vordere Sonde (LSU) zeigt ein plausibel mageres Gemisch an * eine der zwei folgenden Bedingungen ist erf¨ ullt: a) der Lambdaregler ist an der Stellgrenze in Richtung fett (B_frmax) b) die folgenden Bedingungen sind erf¨ ullt: b1) Alterungsdiagnose (DLSAHK(BD)/DLSFK(BD) ist abgelaufen b2) Elektrische Diagnose der hinteren Sonde ist abgelaufen b3) Vertauschungsfunktion ist abgelaufen b4) P-Anteil des hinteren Reglers ist aktiv (B_lrhkpi = true) b5) Der Betrag des P-Anteils des hinteren Reglers ist gr¨ oßer als DLAHPPLMN und der I-Anteil (dlaii_w) und der P-Anteil (dlapi_w) haben gleiches Vorzeichen oder der P-Anteil ist betragsm¨ aßig gr¨ oßer als (I-Anteil + DLAHPPLMN). Hintergrund der Betrachtung des I- und P-Anteils: Ist der hintere Regler aktiv, so wird die Spannung der hintere Sonde auf den Regelwerte geregelt. Kann dies nicht erreicht werden, weil die vordere Sonde einen Kennlinienfehler hat (z.B. 30% in Richtung mager), so wird die hintere Sonde ein "fettes" Gemisch anzeigen und aufgrund der Regelabweichung ein großer P-Anteil reusultieren. (In diesem Fall wird der I-Anteil das gleiche Vorzeichen haben)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPLLSU 1.90.2
Seite 1992 von 4100 31.JAN.2003 Thomas Brosi
Erkennung B-Pfad mit Kennlinienverschiebung in Richung Mager (B_lsumrb) Die Bedingung B_lsumrb wird gesetzt, wenn eine der folgenden Bedingungen gleichzeitig f¨ ur die Zeit TVLSUPER (l¨ anger als Periodendauer der Lambdaregelung) erf¨ ullt sind: a) f¨ ur Betriebspunkte Lambdasoll=1.0 a1) B_plenvh = true d.h. sowohl vordere als auch hintere Sonde sind betriebsbereit a2) B_lshkpft= true d.h. die hintere Sonde zeigt ein plausibel fettes Gemisch an a3) die folgenden Bedingungen sind erf¨ ullt: a31) Alterungsdiagnose (DLSAHK(BD)/DLSFK(BD) ist abgelaufen b32) Elektrische Diagnose der hinteren Sonde ist abgelaufen b33) Vertauschungsfunktion ist abgelaufen b34) P-Anteil des hinteren Reglers ist aktiv (B_lrhkpi = true) b35) Der Betrag des P-Anteils des hinteren Reglers ist gr¨ oßer als DLAHPPLMN und der I-Anteil (dlaii_w) und der P-Anteil (dlapi_w) haben gleiches Vorzeichen oder der P-Anteil ist betragsm¨ aßig gr¨ oßer als (I-Anteil + DLAHPPLMN). a4) der Lambdaregler ist nicht an der Stellgrenze in Richtung mager, d.h. er kann noch stellen a5) Das "Least significant bit" (LSB) des Codewortes CWPLLSU ist gesetzt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
b) f¨ ur Betriebspunkte mit Lambdasollwerten > LASPLCMR (magerer Sollwert) b1) B_plenvh = true d.h. sowohl vordere als auch hintere Sonde sind betriebsbereit b2) der Lambdaregler ist nicht an der Stellgrenze in Richtung mager, d.h. er kann noch stellen b3) B_lshkpft= true d.h. die hintere Sonde zeigt ein plausibel fettes Gemisch an b4) Elektrische Diagnose der hinteren Sonde ist abgelaufen b5) Vertauschungsfunktion ist abgelaufen b6) lamsons_w > LASPLCMR b7) Lambdaregelung ist eingeschaltet (B_lrs=1)
Erkennung A-Pfad mit Kennlinienverschiebung in Richung Fett (B_lsufta) Die Bedinung B_lsufta wird gesetzt, wenn die folgenden Bedingungen gleichzeitig erf¨ ullt sind: * B_plenvh = true d.h. sowohl vordere als auch hintere Sonde sind betriebsbereit * B_lshkpmr= true d.h. die hintere Sonde zeigt ein plausibel mageres Gemisch an * B_lsupft = true d.h. die vordere Sonde (LSU) zeigt ein plausibel fettes Gemisch an * eine der zwei folgenden Bedingungen ist erf¨ ullt: a) der Lambdaregler ist an der Stellgrenze in Richtung mager (B_frmin) b) die folgenden Bedingungen sind erf¨ ullt: b1) Alterungsdiagnose (DLSAHK(BD)/DLSFK(BD) ist abgelaufen b2) Elektrische Diagnose der hinteren Sonde ist abgelaufen b3) Vertauschungsfunktion ist abgelaufen b4) P-Anteil des hinteren Reglers ist aktiv (B_lrhkpi = true) b5) Der Betrag des P-Anteils des hinteren Reglers ist gr¨ oßer als DLAHPPLMN und der I-Anteil (dlaii_w) und der P-Anteil (dlapi_w) haben gleiches Vorzeichen oder der P-Anteil ist betragsm¨ aßig gr¨ oßer als (I-Anteil + DLAHPPLMN). Hintergrund der Betrachtung des I- und P-Anteils: Ist der hintere Regler aktiv, so wird die Spannung der hintere Sonde auf den Regelwerte geregelt. Kann dies nicht erreicht werden, weil die vordere Sonde einen Kennlinienfehler hat (z.B. 30% in Richtung fett), so wird die hintere Sonde ein "mageres" Gemisch anzeigen und aufgrund der Regelabweichung ein großer P-Anteil reusultieren. (In diesem Fall wird der I-Anteil das gleiche Vorzeichen haben)
Erkennung B-Pfad mit Kennlinienverschiebung in Richung Fett (B_lsuftb) Die Bedingung B_lsuftb wird gesetzt, wenn eine der folgenden Bedingungen gleichzeitig f¨ ur die Zeit TVLSUPER (l¨ anger als Periodendauer der Lambdaregelung) erf¨ ullt sind: a) f¨ ur Betriebspunkte Lambdasoll=1.0 a1) B_plenvh = true d.h. sowohl vordere als auch hintere Sonde sind betriebsbereit a2) B_lshkpmr= true d.h. die hintere Sonde zeigt ein plausibel mageres Gemisch an a3) die folgenden Bedingungen sind erf¨ ullt: a31) Alterungsdiagnose (DLSAHK(BD)/DLSFK(BD) ist abgelaufen a32) Elektrische Diagnose der hinteren Sonde ist abgelaufen a33) Vertauschungsfunktion ist abgelaufen a34) P-Anteil des hinteren Reglers ist aktiv (B_lrhkpi = true) a35) Der Betrag des P-Anteils des hinteren Reglers ist gr¨ oßer als DLAHPPLMN und der I-Anteil (dlaii_w) und der P-Anteil (dlapi_w) haben gleiches Vorzeichen oder der P-Anteil ist betragsm¨ aßig gr¨ oßer als (I-Anteil + DLAHPPLMN). a4) der Lambdaregler ist nicht an der Stellgrenze in Richtung fett, d.h. er kann noch stellen a5) Das "Least significant bit" (LSB) des Codewortes CWPLLSU ist gesetzt b) f¨ ur Betriebspunkte mit Lambdasollwerten < LASPLCFT (fetter Sollwert) b1) B_plenvh = true d.h. sowohl vordere als auch hintere Sonde sind betriebsbereit b2) der Lambdaregler ist nicht an der Stellgrenze in Richtung fett, d.h. er kann noch stellen b3) B_lshkpmr= true d.h. die hintere Sonde zeigt ein plausibel mageres Gemisch an b4) Elektrische Diagnose der hinteren Sonde ist abgelaufen b5) Vertauschungsfunktion ist abgelaufen b6) lamsons_w < LASPLCFT b7) Lambdaregelung ist eingeschaltet (B_lrs=1)
Zur Bildung der Heilungsbedingung des Fehlerpfades PLLSU ist die Bedingung B_helsuf=true nach einem Fehlereintrag notwendig. Hierzu sind die folgenden Bedingungen gleichzeitig erforderlich: * Alterungsdiagnose der hinteren Sonde abgelaufen * P-Anteil der hinteren Regelung aktiv * Elektrische Diagnose der hinteren Sonde abgelaufen * ggf. Vertauschungsfunktion abgelaufen
Block DEBOUNCE_SIGNALS ----------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPLLSU 1.90.2
Seite 1993 von 4100 31.JAN.2003 Thomas Brosi
Damit die Bedingungen B_lsufta, B_lsuftb, B_lsumra und B_lsumrb nicht unkontrolliert zu einem Fehlereintrag im Fehlerspeicher f¨ uhren, werden diese Bedingungen nochmals im Block DEBOUNCE_SIGNALS entprellt. Als Ausgang dieser Bl¨ ocke sind die Bedingungen B_lsumr und B_lsuft definiert, die unmittelbar den entsprechenden Fehler setzen. Dar¨ uber hinaus wird noch die Verdachtsbedinung B_vlsunp generiert, welche die Tankentl¨ uftung sperrt. Wird durch die Bedingung B_lsudip erkannt, daß die Sondenspannung bei 1,5 V stehen bleibt (z.B. IP-Leitung unterbrochen), wird auch B_vlsunp gesetzt. B_lsumr bedeutet: LSU besitzt Kennlinienschift nach mager (entweder Pfad A oder Pfad B) B_lsuft bedeutet: LSU besitzt Kennlinienschift nach fett (entweder Pfad A oder Pfad B) Die Unterbl¨ ocke EPFLSUMR und EPFLSUFT sind im wesentlichen gleich. Der eine Block beschreibt die Entprellung f¨ ur den Mager- und der andere den Fall f¨ ur den Fett-Kennlinien-Fehler-Fall. An dieser Stelle wird nur der Mager-Fall betrachtet: Die aktuellen Zust¨ ande B_lsumra und B_lsumrb werden ¨ uber ein abgasmassenflußabh¨ angigen Integrator (Steigungskonstante: 1.0) entprellt. ¨ Uberschreitet die aufintegrierte Luftmasse die Fehlerschwelle IMLPLCMN oder IMLPLCMNB wird f¨ ur den A-Pfad der Fehler sofort und f¨ ur den B-Pfad ein Fehlervorbehalt gesetzt. Soll der Fehler E_pllsu ¨ uber den B-Pfad gesetzt werden, muß vor dem endg¨ ultigen Eintrag die Schwingungspr¨ ufung der hinteren Sonde die Fehlerfreiheit (B_lshswoki=true) der hinteren Sonde noch zuvor best¨ atigen. Die beiden abgasmassenflußabh¨ angigen werden resettiert, wenn die jeweilige Fehlerbedingung gesetzt wird (Wenn die Bedingungen B_lsumr=false oder B_lsuft=false sind, werden die Integratoren eingefroren) oder im B-Pfad-Fall die elektrische Diagnose oder Alterungsdiagnose einen Fehler eingetragen hat. Wird die Bedingung B_lamvergi=true, infolge der einer Anfettungs/Abmagerungsanforderung aus der Schwingungspr¨ ufung (Rampe), wird der Integrator nicht resettiert (B_lamvergi=true). Dar¨ uber hinaus werden die Integratoren auch resertiert, wenn gilt: Z_ulsu=1 und E_ulsu=1 oder wenn gilt: B_lrka=1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2.4 Heilung / Setzen des Zyklusflags (Fehlerpfades PLLSU) ========================================================= Wird die Bedingung B_hepllsu=true gesetzt, wird das Zyklusflag Z_pllsu gesetzt bzw. der Fehler E_pllsu geheilt. Hierzu muß die integrierte Abgasluftmasse imlplhe_w gr¨ oßer als der Schwellwert IMLHEMN (Bei Funktionsanforderung (IMLHEMNFA) sein. Der zugeh¨ orige Integrator l¨ auft, wenn gleichzeitig die folgenden Bedingungen gesetzt sind: a) im Fall: Fehler E_pllsu war im letzten Trip eingetragen * B_helsuf = true * keine der Bedingungen -B_lsumra -B_lsumrb -B_lsufta -B_lsuftb gesetzt sind. b) im Fall: keine Fehler E_pllsu eingetragen * beide Sonden betriebsbereit sind Dar¨ uber hinaus darf keine der Fehlerbedingungen * B_elaof * B_lsuft * B_lsumr * B_vlsumrb * B_vlsuftb * E_ulsu gesetzt sein und es darf kein Katalysatorausr¨ aumen B_lrka vorliegen. F¨ ur Systeme mit Benzindirekteinspritzung und Scheduler wird im Kurztrip (B_fa=1; B_fapllsu=1) Homogenbetrieb ¨ uber das FID "PLSU" angefordert. Mit dem Bit Nr. 7 des Codewortes CWPLLSU kann zus¨ atzlich noch B_lrhk gefordert werden, damit der Heilungsintegrator l¨ auft. Die Heilung kann bei BDE-Systemen nur im Homogenbetrieb laufen. Sollte kurzzeitig (z.B. 5s) eine andere Betriebsart vorliegen, wird dies allerdings ¨ uber TVPLLSHOM ausgeblendet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPLLSU 1.90.2
Seite 1994 von 4100 31.JAN.2003 Thomas Brosi
APP DPLLSU 1.90.2 Applikationshinweise ***************************************************************************************** * * * Achtung: * * Bei der ¨ Uberpr¨ ufung der Kurzschl¨ usse nach Masse unbedingt die Karosseriemasse * * (Klemme 31) verwenden, da es andernfalls zu einer Zerst¨ orung des Auswerte-IC‘s CJ125 * * kommen kann. * * * *****************************************************************************************
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Vorschlagswerte f¨ ur eine Erstbedatung: ====================================== CWPLLSU 1 DLAHPPLMN(2) 0.01 IMLHEMN(2) 1,2 kg IMLHEMNFA(2) 0,4 kg IMLPLCMN(2) 0,2 kg IMLPLCMNB(2) 0,8 kg LAMMN 0,92 LAMMX 1,08 LASPLCFT 0,96 LASPLCMR 1,04 LSUNAMN 0,999 LSUNAMX 1,009 NLRFKEFDMX 5 SDLAOFMN(2) -0,03 SDLAOFMX(2) 0,03 TVHELSUF 1,0 s TVLSUEK(2) 40,0 s TVLSUOF(2) 2,0 s TVLSUPER(2) 2,0 s TVPLLSHOM 5 s Bei kleinem, oder gealtertem Katalysator kann die Sondenspannung hinter Kat mit der Regelfrequenz vor Kat schwingen. Um durch das Schwingen keinen Fehler einzutragen, werden B_lsumrb und B_lsuftb (in Bild PLCFR) um die Zeit TVLSUPER verz¨ ogert. Die Verz¨ ogerungszeit sollte gr¨ oßer sein als die halbe Periodendauer der Zwangsamplitude. Mindestens jedoch so groß wie die Reaktionszeit von lamsoni_w auf ushk_w bzw. usfk_w bei 3-Sondenkonzept TVSNPF(2) USHKFT USHKMR ZLAMFT
0,5 s 0,75 V 0,15 V 2,0 s
Applikationsanmerkungen /-hinweise =================================== 1.) Die Applikationsdaten sind mit gealterten Sonden (Laufleistung > 45000km) und mit einem gealterten Katalysator (Grenzkatalysator) zu verifizieren. 2.)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSALSU 1.30.0
Seite 1995 von 4100 31.JAN.2003 Thomas Brosi
FU DSALSU 1.30.0 Diagnose Schubabgleich LSU FDEF DSALSU 1.30.0 Funktionsdefinition EUROSW B_cdsalsu
FCMCLR
B_ko2vke
B_cdsalsu DFPM
ko2vkin_w /NV
maxError
KO2VKDMX
healing
minError
KO2VKDMN compute 1/ Counter
B_sag
E_salsu Z_salsu
NSALSUZH
No healing in the same trip if E_salsu =1
ndsalsu B_fasalsu
B_ko2vke2
NSALSUZ NSALSUZFA
DFPM2 maxError2
KO2VKDMX healing2
ko2vkin2_w /NV
E_salsu2 Z_salsu2
Break 2/ SY_STERVK /NC
No healing in the same trip if E_salsu2 =1
1
dsalsu-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
minError2 KO2VKDMN
dsalsu-main
ABK DSALSU 1.30.0 Abkurzungen ¨ Art
Bezeichnung
KO2VKDMN KO2VKDMX NSALSUZ NSALSUZFA NSALSUZH
Parameter
FW FW FW FW FW
Untere Diagnoseschwelle des Adaptionsfaktors ko2vk Obere Diagnoseschwelle des Adaptionsfaktors ko2vk ¨ Anzahl der gultigen ¨ Schubvorgange zum Setzen des Zyklusflags ¨ Anzahl der gultigen ¨ Schubvorgange zum Setzen des Zyklusflags bei Funktionsanf. ¨ Anzahl der gultigen ¨ Schubvorgange zum Setzen des Zyklusflags bei schnellem Heali
Systemkonstante
Art
Bezeichnung
SY_STERVK
SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Variable
Source-X
Quelle
BLOKNR
B_BESALSU B_BESALSU2 B_BKSALSU B_BKSALSU2 B_CDSALSU B_CLSALSU
DSALSU DSALSU DSALSU DSALSU
B_CLSALSU2 B_FASALSU B_FTSALSU B_FTSALSU2 B_KO2VKE B_KO2VKE2 B_MNSALSU B_MNSALSU2 B_MXSALSU B_MXSALSU2 B_NPSALSU B_NPSALSU2
TKDFA DSALSU DSALSU SALSU SALSU DSALSU DSALSU DSALSU DSALSU DSALSU DSALSU
Source-Y
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS EIN DSALSU DLSSA, DSALSU, SAL- EIN SU DLSSA, DSALSU, SAL- EIN SU EIN DSALSU, SALSU AUS AUS EIN DSALSU, NLKO EIN DSALSU, NLKO AUS AUS AUS AUS AUS AUS
Bedingung: Bandendefunktionanford. fur ¨ DSALSU Bedingung: Bandendefunktionanford. fur ¨ DSALSU, Bank 2 Bedingung Ersatzwert aktiv: Schubabgleich LSU Bedingung Ersatzwert aktiv: Schubabgleich LSU, Bank 2 Bedingung: Diagnosefunktion DSALSU uber ¨ Codewort CDSALSU eingeschaltet ¨ Bedingung Fehlerspeicher loschen DSALSU ¨ Bedingung Fehlerspeicher loschen DSALSU, Bank 2 Bedingung: Funktionsanforderung Schubabgleich Bedingung Fehlereintrag durch Tester fur ¨ Schubabgleich LSU Bedingung Fehlereintrag durch Tester fur ¨ Schubabgleich LSU, Bank 2 Bedingung: Adaptionsfaktor (Schubabgleich) eingeschwungen Bedingung: Adaptionsfaktor (Schubabgleich) eingeschwungen Fehlerart: Min-Fehler, Schubabgleich LSU Fehlerart: Min-Fehler, Schubabgleich LSU, Bank 2 Fehlerart: Max-Fehler, Schubabgleich LSU Fehlerart: Max-Fehler, Schubabgleich LSU, Bank 2 Fehlerart: Plaus-Fehler, Schubabgleich LSU Fehlerart: Plaus-Fehler, Schubabgleich LSU, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSALSU 1.30.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_SAG B_SISALSU B_SISALSU2 DFP_SALSU
SALSU DSALSU DSALSU DSALSU
DSALSU
EIN AUS AUS DOK
Bedingung: Schubabgleich gultig ¨ Fehlerart: Sig-Fehler, Schubabgleich LSU Fehlerart: Sig-Fehler, Schubabgleich LSU, Bank 2 SG int. Fehlerpfadnummer: Schubabgleich LSU
DFP_SALSU2
DSALSU
E_SALSU
DSALSU
E_SALSU2
DSALSU
KO2VKIN2_W KO2VKIN_W NDSALSU SFPSALSU SFPSALSU2 Z_SALSU
SALSU SALSU DSALSU DSALSU DSALSU DSALSU
Z_SALSU2
DSALSU
DCFFLR, DIMCLS,DLSSA, DSALSU,FLSUBB, ... DCFFLR, DIMCLS,DOK DLSSA, DSALSU,FLSUBB, ... DCFFLR, DIMCLS,AUS FLSUBB, NLKO, SALSU DCFFLR, DIMCLS,AUS FLSUBB, NLKO, SALSU EIN DSALSU DSALSU EIN LOK AUS AUS DIMCLS, FLSUBB, SAL-AUS SU FLSUBB, SALSU AUS
Seite 1996 von 4100 31.JAN.2003 Thomas Brosi
SG int. Fehlerpfadnummer: Schubabgleich LSU, Bank 2
Errorflag: Schubabgleich LSU Errorflag: Schubabgleich LSU, Bank 2 Korrekturfaktor fur ¨ Funktionspumstrom LSU aus Schubabgleich, Bypass-Wert Bank2 Korrekturfaktor fur ¨ Funktionspumstrom LSU aus Schubabgleich, Bypass-Wert ¨ Anzahl der gultigen ¨ Schubvorgange fur ¨ die Diagnosefunktion Status Fehlerpfad: Diagnose Schubabgleich LSU Status Fehlerpfad: Diagnose Schubabgleich LSU, Bank 2 Zyklusflag: Schubabgleich LSU Zyklusflag: Schubabgleich LSU, Bank 2
FB DSALSU 1.30.0 Funktionsbeschreibung Aufgabe der Funktion ==================== Die Diagnosefunktion DSALSU ¨ uberwacht den gewichteten Adaptionsfaktor ko2vkin aus der Schubabgleichfunktion SALSU. Wird dieser Faktor unplausibel groß oder klein, wird der Fehler E_salsu gesetzt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Blockbeschreibung: ================== Main ---Wird der gewichtete Adaptionsfaktor ko2vkin gr¨ oßer als KO2VKDMX oder kleiner als KO2VKDMN, wird der Fehler E_salsu gesetzt. Als Reaktion werden in der Schubabgleichfunktion SALSU alle Adaptionsgr¨ oßen auf ihren Neutralwert gesetzt und eine Heilung des Fehlers im gleichen Trip durch die Bedingungen E_salsu und Z_salsu verhindert. Erst im Folgetrip kann der Fehler geheilt werden. Dies ist nur m¨ oglich, wenn die Anzahl der g¨ ultigen Schubvorg¨ ange die minimale Anzahl NSALSUZ ¨ uberschreitet.
APP DSALSU 1.30.0 Applikationshinweise F¨ ur die Schwellen werden die folgenden Werte vorl¨ aufig vorgeschlagen. Diese sind je nach verwendeter Sonde anzupassen. Hierzu bitte K3/EFS2 oder K3/ESV4 bzw. K3/ESV6 kontaktieren. Applikationswerte: ================== KO2VKDMX KO2VKDMN NSALSUZ NSALSUZFA NSALSUZH
= 1.2 = 0.8 = 10.0 = 2.0 = 2.0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DULSU 1.90.0
Seite 1997 von 4100 31.JAN.2003 Thomas Brosi
FU DULSU 1.90.0 Spannungsuberwachung ¨ stetige Lambdasonde FDEF DULSU 1.90.0 Funktionsdefinition SY_LSUMRS
0 EV_UA false ua10mo_w
ua10mo_w B_stend B_evloc
DFPM_ULSU
B_vlsumrs
B_stend
B_luft
B_evloc
B_heulsu
nplError Healing Break 1/
SY_STERVK
STOP
1
B_cdulsu B_cdulsu EV_UA2 false B_evloc
DFPM_ULSU2
B_vlsumrs2
B_stend
ua10mo2_w
ua10mo2_w
dulsu-main
Healing2
B_heulsu2
nplError2
B_luft2
dulsu-main
B_fklanf SULSULUFT SULSULUFTL ua10mo_w
SULSUMX
Check if LSU is out of exhaust gas system
SULSUMXL B_evloc E_iclsu Z_iclsu
Todlsluft
[s]
1.6
B_heulsu
Heulsu_TOD
B_heulsu
B_fa 0 B_talval true
B_dcve
B_luft
0.5
B_stend
SY_DCV
B_vluft
LSULTANK B_vluft B_luft
TVLSULUFT
B_hstlsua
lamsons_w
1/ true
B_sls
B_dcvet /NC
true
dulsu-ev-ua
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Evaluate ua10mo_w (output voltage of IC)
dulsu-ev-ua
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DULSU 1.90.0
Seite 1998 von 4100 31.JAN.2003 Thomas Brosi
B_vluft B_fa
Tank not B_tal empty
true
B_talval
Tank empty
TVTKLSU
B_luft
B_luft
true
B_lsult /NC
Todtklsul
dulsu-lsultank
1/
State of tank unknown dulsu-lsultank
ABK DULSU 1.90.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
SULSULUFT SULSULUFTL SULSUMX SULSUMXL TVLSULUFT TVTKLSU
FW FW FW FW FW FW
¨ Schwellwert fur LSU an Luft ¨ Plausibilitatsfehler ¨ ¨ Schwellwert fur ¨ Plausibilitatsfehler LSU an Luft, bei kleiner Verstarkung ¨ Schwellwert fur CJ110 ¨ Plausibilitatsfehler ¨ ¨ Schwellwert fur ¨ Plausibilitatsfehler CJ110, bei kleiner Verstarkung ¨ Verzogerungszeit fur ¨ Fehler LSU in Luft ¨ Verzogerungszeit beim Eintragen eines Fehlers aufgrund eines leeren Tanks
Systemkonstante
Art
Bezeichnung
SY_DCV SY_LSUMRS SY_SLS SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
¨ Systemkonstante: Diagnose Kurbelgehauseentl uftung ¨ vorhanden ¨ Temporar-CSD(chemical shift down) - Unterdruckung ¨ aktiv ¨ Systemkonstante Sekundarluftpumpe vorhanden Systemkonstante Bedingung : Stereo vor Kat
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS EIN EIN EIN EIN EIN
Bedingung: Bandendefunktionanford. fur ¨ DULSU Bedingung: Bandendefunktionanford. fur ¨ DULSU, Bank 2 Bedingung Ersatzwert aktiv: Spannungssignal LSU Bedingung Ersatzwert aktiv: Spannungssignal LSU, Bank 2 Bedingung: Funktion uber ¨ Codewort CDULSU freigeben ¨ Bedingung Fehlerflag ”Spannungsuberwachung ¨ LSU” loschen ¨ Bedingung Fehlerflag ”Spannungsuberwachung ¨ LSU” loschen, Bank 2 Bedingung Leckage erkannt Status: alle lokalen Einspritzventile werden angesteuert, = B_EVTOT bei einem SG
Variable
Source-X
Quelle
BLOKNR
B_BEULSU B_BEULSU2 B_BKULSU B_BKULSU2 B_CDULSU B_CLULSU B_CLULSU2 B_DCVE B_EVLOC
DULSU DULSU DULSU DULSU
B_FA
TKDFA
B_FKLANF
GGO2LSU
B_FKLANF2
GGO2LSU
B_FTULSU B_FTULSU2 B_HEULSU B_HEULSU2 B_HSTLSUA
DULSU DULSU DULSU DULSU HRLSU
B_HSTLSUA2
HRLSU
B_LUFT B_LUFT2 B_MNULSU B_MNULSU2 B_MXULSU B_MXULSU2 B_NPULSU B_NPULSU2 B_SIULSU B_SIULSU2 B_SLS
DULSU DULSU DULSU DULSU DULSU DULSU DULSU DULSU DULSU DULSU
B_STEND
BBSTT
BGEVAB
Source-Y
DULSU DULSU DULSU DULSU DDYLSU, DHRLSU,DLSAFK, DLSAHKBD, DMDSTP, ... ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... BGLAMBDA, DICLSU, EIN DULSU BGLAMBDA, DICLSU, EIN DULSU AUS AUS LOK LOK DICLSU, DULSU, FL- EIN SUBB DICLSU, DULSU, FL- EIN SUBB LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS EIN ATM, BBAGR,BBKH, BGLAMBDA,DKATFKEB, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
Bedingung Funktionsanforderung allgemein
¨ Bedingung Anforderung Verstarkungsumschaltung Fettkennlinie LSU/CJ120 ¨ Bedingung Anforderung Verstarkungsumschaltung Fettkennlinie LSU2/CJ120 Bedingung Fehlereintrag durch Tester fur ¨ Spannungssignal LSU Bedingung Fehlereintrag durch Tester fur ¨ Spannungssignal LSU, Bank 2 ¨ Bedingung Zyklusflag darf gesetzt werden / Fehler loschen ¨ Bedingung Zyklusflag darf gesetzt werden / Fehler loschen, Bank 2 Bedingung: Heizerstatus A liegt vor, Sonde ist ausreichend aufgeheizt Bedingung: Heizerstatus A liegt vor, Sonde ist ausreichend aufgeheizt, Bank2 LSU an Luft LSU 2 an Luft Fehlerart: Min-Fehler, Spannungsdiagnose LSU Fehlerart: Min-Fehler, Spannungsdiagnose LSU, Bank 2 Fehlerart: Max-Fehler, Spannungsdiagnose LSU, Fehlerart: Max-Fehler, Spannungsdiagnose LSU, Bank 2 Fehlerart: Plaus-Fehler, Spannungsdiagnose LSU Fehlerart: Plaus-Fehler, Spannungsdiagnose LSU, Bank 2 Fehlerart: Sig-Fehler, Spannungsdiagnose LSU Fehlerart: Sig-Fehler, Spannungsdiagnose LSU, Bank 2 ¨ Bedingung Sekundarluft aktiv
Bedingung Startende erreicht
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 1999 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_TAL
GGFST
EIN
Bedingung Tank leer bzw. Reserve
B_TALVAL
GGFST
DBKS, DICLSU, DKVS, DLSAFK, DLSF, ... DICLSU, DKVS,DLSAFK, DLSF,DTANKL, ... DPLLSU, DULSU, FLSUBB DPLLSU, DULSU, FLSUBB
EIN
Bedingung : Bit Tank leer gultig ¨
EIN
Bedingung Verdacht Magershift LSU bei nicht abgekuhlter ¨ Sonde
EIN
Bedingung Verdacht Magershift LSU bei nicht abgekuhlter Sonde, Bank 2 ¨
LOK LOK DOK
Bedingung Verdacht auf nicht verbauterSonde im Abgasstrang Bedingung Verdacht auf nicht verbauterSonde im Abgasstrang, Bank 2 SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU
B_VLSUMRS B_VLSUMRS2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DULSU 1.90.0
B_VLUFT B_VLUFT2 DFP_ICLSU
DULSU DULSU DULSU
DFP_ICLSU2
DULSU
DFP_ULSU
DULSU
DFP_ULSU2
DULSU
E_ICLSU
DICLSU
E_ICLSU2
DICLSU
E_ULSU
DULSU
E_ULSU2
DULSU
LAMSONS2_W
BGLASO
LAMSONS_W
BGLASO
SFPULSU SFPULSU2 UA10MO2_W UA10MO_W Z_ICLSU
DULSU DULSU GGO2LSU GGO2LSU DICLSU
Z_ICLSU2
DICLSU
Z_ULSU
DULSU
Z_ULSU2
DULSU
BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DOK DICLSU, DIMCLS,DLSSA, ... BGELSV, DIMCLS,DOK DPLLSU, DULSU, FLSUBB BGELSV, DIMCLS,DOK DPLLSU, DULSU, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, DULSU,FLSUBB, ... EIN BGELSV, DCFFLR,DIMCLS, DULSU,FLSUBB, ... BGELSV, DCFFLR,AUS DIMCLS, DPLLSU, FLSUBB BGELSV, DCFFLR,AUS DIMCLS, DPLLSU, FLSUBB EIN BGLAMABM, BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... BGLAMABM, EIN BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... AUS AUS DICLSU, DULSU EIN EIN DICLSU, DULSU EIN BGELSV, DIMCLS,DULSU, FLSUBB BGELSV, DIMCLS,EIN DULSU, FLSUBB BGELSV, DIMCLS,AUS DPLLSU, FLSUBB BGELSV, DIMCLS,AUS DPLLSU, FLSUBB
SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU, Bank 2
SG.-int. Fehlerpfadnr.: Diagnose Spannungsignal LSU
SG.-int. Fehlerpfadnr.: Diagnose Spannungsignal LSU, Bank 2
Errorflag: Fehler Auswerte-IC fur ¨ die LSU (Spg.-Versorgung, Kommunikation)
Errorflag: Fehler Auswerte-IC fur ¨ die LSU, Bank 2
Errorflag: Spannungsuberwachung ¨ LSU
Errorflag: Spannungsdiagnose LSU, Bank 2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
Status Fehlerpfad E_ulsu Status Fehlerpfad E_ulsu, Bank 2 Offset korrigierte Sondenspannung vor Kat einer Breitbandlambdasonde Bank 2 Offset korrigierte Sondenspannung vor Kat einer Breitbandlambdasonde Zyklusflag: Auswerte-IC fur ¨ die LSU Zyklusflag: Auswerte-IC fur ¨ die LSU, Bank 2 Zyklusflag: Spannungsdiagnose der LSU Zyklusflag: Spannungsdiagnose der LSU, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DULSU 1.90.0
Seite 2000 von 4100 31.JAN.2003 Thomas Brosi
FB DULSU 1.90.0 Funktionsbeschreibung Aufgabe der Funktion ==================== Die Funktion DULSU ¨ uberwacht das Ausgangsspannungssignal ua10mo_w des CJ120/CJ125 auf Plausibilit¨ at. Prinzip ======= Durch die ¨ außere Beschaltung des ICs und die Eigenschaften der Lambdasonde ist die Ausgangspannung des CJ120/CJ125 nur im Bereich U = [0V .. 4,8V] plausibel. Dar¨ uber hinaus kann dieser Bereich noch in ausgew¨ ahlten Betriebspunkten stark eingeschr¨ ankt werden. Anmerkung: Im folgenden wird die allgemeine Ausgangsspannung des ICs mit Ua bezeichnet, gleichzeitig aber bei den Fehlerbedingungen die SG-Gr¨ oße ua10mo_w verwendet. Der Leser setze diese beiden Gr¨ oßen bitte gleich.
1. Ausgangsspannung bei Normalbetrieb (bei einspritzenden Ventilen oder Homogenbetrieb bei BDE-Systemen) (Fehlerbit: B_luft): ============================================================================================================================= Sind alle Einspritzventile aktiv und liegt bei BDE-Systemen Homogenbetrieb oder homogenmagerer Betrieb vor, so wird eine Ausgangsspannung am IC erwartet, welche kleiner als die Luftspannung von ca. 4.3 V ist. Im allgemeinen liegen bei einem Lambdasollwert, der in der N¨ ahe von 1 liegt, die Ausgangsspannungen deutlich kleiner als die Luftspannung. Ein Fehler kann auftreten, wenn die Lambdasonde zwar elektrisch angeschlossen ist, aber nicht oder nicht richtig im Abgasstrang montiert ist (zeitweise auch ein CARB-Test). Als Fehlerkriterium m¨ ussen die folgenden Bedingungen f¨ ur die Zeit TVLSULUFT dauerhaft erf¨ ullt sein:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ua10mo_w < SULSUMX ua10mo_w > SULSULUFT B_evloc = true B_sls = false B_atmtpa = true B_hstlsua = true B_stend = true Z_iclsu = true d.h. IC-Diagnose fehlerfrei abgelaufen E_iclsu = true d.h. IC-Diagnose fehlerfrei abgelaufen F¨ allt eine der Bedingung w¨ ahrend der Zeit TVLSULUFT weg, so wird die aktuelle Pr¨ ufung nicht verwendet. Dieser Fehlerzustand kann auch auftreten, wenn der Motor nicht ausreichend mit Kraftstoff versorgt wird (Tank leer). Aus diesem Grund wird der Fehler bei einem Verdacht auf einen leeren Tank f¨ ur die Zeit TVTKLSU entprellt. D.h. wenn die Warnlampe (Tank leer) im Kombiinstrument leuchtet, m¨ ussen die o.g. Fehlerzust¨ ande f¨ ur die Zeit TVTKLSU dauerhaft vorliegen, bevor ein Fehler eingetragen wird. Ein erkannter Fehler kann im gleichen Trip nicht geheilt werden. Mit dem o.g. Fehlerbit B_luft wird der Fehltyp NPL-Fehler des Fehlerpfades ULSU gesetzt.
2. Abschluß der Pr¨ ufung / Zyklusflag ==================================== Das Zyklusflag f¨ ur den Fehlerpfad ULSU bzw. f¨ ur die Diagnosefunktion DULSU wird nach Abschluß aller Teilpr¨ ufungen gesetzt. Dar¨ uber hinaus muß auch B_talval gesetzt sein.Wird der o.g. Fehler erkannt, so wird automatisch das Zyklusflag gesetzt, ansonsten muß die Funktion w¨ ahrend einer minimalen Zeit, die gr¨ oßer als die gr¨ oßte Entprellzeit zum Setzen eines Fehlers ist, fehlerfrei gelaufen sein. Sonderfall ist des Kurztrip: Im Kurztrip ist das Vorhandensein von B_talval nicht zum Setzen des Zyklusflag/ Errorflag notwendig. BLOCK APP TEXT/ANF 1. Vorschl¨ age f¨ ur eine Erstapplikation: ======================================= SULSULUFT 3,7 V SULSULUFTL 2,5 V SULSUMX 4,81 V SULSUMXL 3,06 V TVLSULUFT 10 s TVTKLSU 600 s
2. Fehlersimulation / ¨ Uberpr¨ ufung der Funktion: =============================================== a) Ausgangsspannung bei Normalbetrieb (Fehlerbit: B_luft) --------------------------------------------------------- Fahrzeug ausschalten - LSU aus dem Abgassystem ausbauen aber elektrisch am SG angeschlossen lassen - Mit einem Stopfen oder zweiter LSU Einbaustelle der LSU wieder verschließen - Fahrzeug starten - Im Stand oder bei normaler Fahrt (kein Schubbetrieb) auf Fehlereintrag warten, d.h. bei Vorliegen aller Fehlerbedingung die Zeit TVLSULUFT abwarten. - Fehlerspeicher auslesen b) Zyklusflag ------------Wird einer der o.g. Fehler erkannt, so wird automatisch das Zyklusflag gesetzt. Zur ¨ Uberpr¨ ufung ist das Fahrzeug ohne vorliegenden Fehler zu starten und die o.a. Zeit ist abzuwarten, wobei alle Bedingungen zum Heilen erf¨ ullt sein m¨ ussen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSUV 1.30.1
Seite 2001 von 4100 31.JAN.2003 Thomas Brosi
FU DLSUV 1.30.1 Erkennung vertauschte Lambda-Sonden vor Kat FDEF DLSUV 1.30.1 Funktionsdefinition SY_DLSUV
Break 3/
0
LSUVFCMCLR
HEALINGCON !dlsuv !B_cdlsvv
B_cdlsvv SY_STERVK
!stervk
0
B_fa
TDLSVV frm_w FRDO
compute 3/
compute 1/
stervk NWS
8/ B_elsuv
frm2_w
FRDU
tdlsvv_TON
false tdlsvv_FF
LSUV DFPM
TDWLSVV stervk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lrs2
compute 2/
nplError healing dlsuv-main
B_lrs
tdwlsvv_TON
dlsuv-main Ersatzmassnahmen: Lambdaregelung sperren; Gemisch-Adaptionswerte neutral setzen, Tankentl¨ uftung auf Steuerung Fehlerspeicherverwaltung: Status Fehlerpfad : SFPLSVV L¨ oschen Fehlerpfad: C_fcmclr & B_cllsvv Errorflag : E_lsvv Fehlerpfad : CDTLSVV Zyklusflag : Z_lsvv Fehlerklasse : CLALSVV Fehlerart : B_nplsvv Fehlerschwere : TSFLSVV Carb-Code : CDCLSVV Umweltbedingungen : FFTLSVV
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSUV 1.30.1
Seite 2002 von 4100 31.JAN.2003 Thomas Brosi
stervk SY_NWS 0 true
dfpgetErf
DFP_ENWS
4/ B_temp/_100ms
dfpgetZyf SY_NWSA 0 true
dfpgetErf
DFP_ANWS
5/ B_temp1/_100ms
dfpgetZyf NWS
SY_NWGE2 0 true
dfpgetErf
DFP_ENWS2
6/ B_temp2/_100ms
dfpgetZyf SY_NWGA2 0 true
dfpgetErf
DFP_ANWS2
7/ B_temp3/_100ms
dlsuv-nws
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dfpgetZyf
dlsuv-nws
ABK DLSUV 1.30.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FRDO FRDU TDLSVV TDWLSVV
FW FW FW FW
obere Diagnoseschwelle fur ¨ Lambdaregler untere Diagnoseschwelle fur ¨ Lambdaregler Entprellzeit fur ¨ Erkennung vertauschte Lambdasonden Wartezeit fur ¨ Zyklusbit setzen Diagnose vertauschte Lambdasonden
Systemkonstante
Art
Bezeichnung
SY_DLSUV SY_NWGA2 SY_NWGE2 SY_NWS SY_NWSA SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Funktion DLSUV vorhanden Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass 2 Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. Systemkonstante Bedingung : Stereo vor Kat
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
Variable
Source-X
Quelle
BLOKNR
B_BELSVV B_BKLSVV B_CDLSVV B_CLLSVV B_ELSUV B_FA
DLSUV DLSUV
DLSUV TKDFA
B_FTLSVV B_LRS
DLSUV LRSEB
B_LRS2
LRSEB
B_MNLSVV B_MXLSVV B_NPLSVV B_SILSVV DFP_ANWS DFP_ANWS2 DFP_ENWS DFP_ENWS2 DFP_LSVV
DLSUV DLSUV DLSUV DLSUV DLSUV DLSUV DLSUV DLSUV DLSUV
Source-Y
AUS AUS EIN DLSUV EIN DLSUV DCFFLR AUS ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... AUS EIN DICLSU, DLSUV,DPLLSU, LRFKEB, LRS EIN DICLSU, DLSUV,DPLLSU, LRFKEB, LRS AUS AUS AUS AUS DNWSZF DOK DNWSZF DOK DNWSEIN, DNWSZF DOK DNWSEIN, DNWSZF DOK DLSUV, FLSUBB DOK
Bedingung Bandende-Funktionsanforderung vertauschte Lambda-Sonde vor KAT Bedingung: vertauschte Lambdasonde vor Kat. aktiv Funktion uber ¨ Codewort CDLSVV freigegeben ¨ Bedingung Fehlerpfad Vertauschte Sonden loschen Bedingung Fehler LSU vertauscht rechts/links (keine Betriebsbereitschaft) Bedingung Funktionsanforderung allgemein
Bedingung Fehlereintrag durch Tester Lambda Sonde vertauscht vor KAT LRSEB: Bedingung Lambdaregelung intern (vor Kat), Bank 1 LRSEB: Bedingung Lambdaregelung intern (vor Kat), Bank 2 MIN-Fehler: Vertauschte Lambda-Sonden MAX-Fehler: Vertauschte Lambda-Sonden ¨ Plausibilitats-Fehler: Vertauschte Lambda-Sonden Signal-Fehler: Vertauschte Lambda-Sonden SG-int. Fehlerpfadnr.: Nockenwellen (Bank1, Auslaß) SG-int. Fehlerpfadnr.: Nockenwellen (Bank2, Auslaß) SG-int. Fehlerpfadnr.: Nockenwellen (Bank1, Einlaß) SG-int. Fehlerpfadnr.: Nockenwellen (Bank2, Einlaß) SG.-int. Fehlerpfadnr.: Diagnose Vertauschung Sonde vor Vorkat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTGGLSVFH 2.10.2
Seite 2003 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
E_ANWS E_ANWS2 E_ENWS
NWSUE NWSUE DNWSEIN
EIN EIN EIN
Errorflag: Nockenwellensteuerung (Auslaß,Bank1) Errorflag: Nockenwellensteuerung (Auslaß,Bank2) Errorflag: Nockenwellensteuerung (Einlaß,Bank1)
E_ENWS2
DNWSEIN
EIN
Errorflag: Nockenwellensteuerung (Einlaß,Bank2)
E_LSVV FRM2_W
DLSUV LRS
AUS EIN
Errorflag: Vertauschte Lambda-Sonden vor Kat schneller Mittelwert des Lambdaregelfaktors Bank 2(Word)
FRM_W
LRS
DLSUV, DNWSZF DLSUV, DNWSZF DLSUV, DNWSEIN,DNWSZF DLSUV, DNWSEIN,DNWSZF DIMCLS, FLSUBB DFRST, DICLSU,DLSFV, DLSUV, LRA, ... DFRST, DICLSU,DLSFV, DLSUV, LRA, ...
EIN
schneller Mittelwert des Lambdaregelfaktors (Word)
SFPLSVV Z_ANWS Z_ANWS2 Z_ENWS Z_ENWS2 Z_LSVV
DLSUV
AUS EIN EIN EIN EIN AUS
Status Fehlerpfad: Diagnose Lambdasonde vertauscht vor Kat Zyklusflag: Nockenwellensteuerung (Auslaß,Bank1) Zyklusflag: Nockenwellensteuerung (Auslaß,Bank2) Zyklusflag: Nockenwellensteuerung (Einlaß,Bank1) Zyklusflag: Nockenwellensteuerung (Einlaß,Bank2) Zyklusflag: Vertauschte Lambda-Sonden vor Kat
DNWSEIN DNWSEIN DLSUV
DLSUV DLSUV DLSUV DLSUV DIMCLS, FLSUBB
FB DLSUV 1.30.1 Funktionsbeschreibung Bei vertauschten Anschlußsteckern der Lambdasonden vor Kat (Regelsonden) am Kabelbaum laufen die Lambdaregler nach Freigabe der Lambdaregelung B_lrs/B_lrs2 gegenl¨ aufig nach Anfetten bzw. Abmagern bis zu den Regelgrenzen FRMAX bzw. FRMIN. ¨ Uberschreiten die Lambdaregler gegenl¨ a¨ ufig die Erkennungsschwellwerte FRDO und FRDU wird ein Zeitz¨ ahler mit TDLSVV gestartet. Verweilen die Lambdaregler l¨ anger als TDLSVV ¨ uber den Schwellwerten wird auf Fehler erkannt und die Bedingung B_elsuv gesetzt. B_elsuv = 1 sperrt in %GGLSU die Sondenbetriebsbereitschaft. F¨ ur den weiteren Motorlauf wird zus¨ atzlich die Gemischadaption gesperrt, Adaptionswerte auf Neutralwert gesetzt und auf Tankentl¨ uftungssteuerung geschaltet. Fehlerheilung mit Freigabe der Lambdaregelung ist nur nach Motor-Neustart oder ’L¨ oschen Fehlerspeicher’ m¨ oglich. Nach Ablauf der Heilungszeit TDWLSVV und nicht vorliegendem Fehler, wird E_lsvv zur¨ uckgesetz bzw. kann das Zyklusflag gesetzt werden.
APP DLSUV 1.30.1 Applikationshinweise
¨ FU KTGGLSVFH 2.10.2 KT fur ¨ die Gebergr oßen GGLSV/GGLSF und GGLSH FDEF KTGGLSVFH 2.10.2 Funktionsdefinition Komponententreiber für ME9
LSF_Fkat
LSF_Hkat
LSF_Vkat
Bank1 _1000msT valutggls/NC Bank2
LSF_Fkat2
LSF_Hkat2
LSF_Vkat2
ktgglsvfh-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TDLSVV = 5s; TDWLSVV = 15s; FRDO = 1,2; FRDU = 0,8
ktgglsvfh-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTGGLSVFH 2.10.2
Seite 2004 von 4100 31.JAN.2003 Thomas Brosi
1ms Task _10msT SY_LSFNVK 0.0
10/ 1/
uusfk_w
B_ols1fkset /NC 10/
B_pripf switching of port direction
GET_ADC
uusfk_w 20/ 1
valutggls /NC
turn port direction to output and set output high
ggls_timer /NC 40/
true 40/ 1
lsp1fk_port_dir /NC 30/
get unloades voltage of lamda probe
B_ols1fkset /NC
[ms]
ggls_timer /NC
10/ GET_ADC
uusfk_w
get loadet voltage of lamda probe
10/ 10/ lsp1fk_port_dir /NC 30/ false
turn port direction to input (high impedance)
B_ols1fkset /NC
ktgglsvfh-lsf-fkat
10ms Task
Wandlung im 10ms-Raster B_pripf B_ols1fkset /NC
10/ GET_ADC
uusfk_w uusfk_w
get the voltage between the function of lamda probe
ktgglsvfh–10mst
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
ktgglsvfh-lsf-fkat
B_ols1fkset /NC
ktgglsvfh–10mst
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTGGLSVFH 2.10.2
Seite 2005 von 4100 31.JAN.2003 Thomas Brosi
1ms Task _10msT1 SY_LSFNVK2 0.0
10/ 1/
uusfk2_w
B_ols2fkset /NC 10/
B_pripf2 switching of port direction
GET_ADC
uusfk2_w 20/ 1
valutggls /NC
lsp2fk_port_dir /NC 30/
turn port direction to output and set output high
ggls_timer /NC 40/
true 40/ 1
get unloades voltage of lamda probe
B_ols2fkset /NC
[ms]
ggls_timer /NC
10/ GET_ADC
uusfk2_w
get loadet voltage of lamda probe
10/ 10/ lsp2fk_port_dir /NC 30/ false
turn port direction to input (high impedance)
B_ols2fkset /NC
ktgglsvfh-lsf-fkat2
10ms Task
Wandlung im 10ms-Raster B_pripf2 B_ols2fkset /NC
10/ GET_ADC
uusfk2_w uusfk2_w
get the voltage between the function of lamda probe
ktgglsvfh–10mst1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
ktgglsvfh-lsf-fkat2
B_ols2fkset /NC
ktgglsvfh–10mst1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTGGLSVFH 2.10.2
Seite 2006 von 4100 31.JAN.2003 Thomas Brosi
1ms Task _10msT2 SY_LSFNHK 0.0
10/ 1/
uushk_w
B_ols1hkset /NC 10/
B_priph switching of port direction
GET_ADC
uushk_w 20/ 1
valutggls /NC
turn port direction lsp1hk_port_dir /NC to output and set output high 30/ ggls_timer /NC 40/
true 40/ 1
get unloades voltage of lamda probe
B_ols1hkset /NC
[ms]
ggls_timer /NC
10/ GET_ADC
uushk_w
get loadet voltage of lamda probe
10/ B_ols1hkset /NC
turn port direction to lsp1hk_port_dir /NC input (high impedance) 30/ B_ols1hkset /NC
ktgglsvfh-lsf-hkat
10ms Task
Wandlung im 10ms-Raster B_priph B_ols1hkset /NC
10/ GET_ADC
uushk_w uushk_w
get the voltage between the function of lamda probe
ktgglsvfh–10mst2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
ktgglsvfh-lsf-hkat
10/
0
ktgglsvfh–10mst2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTGGLSVFH 2.10.2
Seite 2007 von 4100 31.JAN.2003 Thomas Brosi
1ms Task _10msT3 SY_LSFNHK2 0.0
10/ 1/
uushk2_w
B_ols2hkset /NC 10/
B_priph2 switching of port direction
GET_ADC
uushk2_w 20/ 1
valutggls /NC true 40/ 1
get unloades voltage of lamda probe
turn port direction lsp2hk_port_dir /NCto output and set output high 30/ ggls_timer /NC 40/ B_ols2hkset /NC
[ms]
ggls_timer /NC
10/ GET_ADC
uushk2_w
get loadet voltage of lamda probe
10/ 10/ lsp2hk_port_dir /NC 30/ false
turn port direction to input (high impedance)
B_ols2hkset /NC
ktgglsvfh-lsf-hkat2
10ms Task
Wandlung im 10ms-Raster B_priph2 B_ols2hkset /NC
10/ GET_ADC
uushk2_w uushk2_w
get the voltage between the function of lamda probe
ktgglsvfh–10mst3
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
ktgglsvfh-lsf-hkat2
B_ols2hkset /NC
ktgglsvfh–10mst3
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTGGLSVFH 2.10.2
Seite 2008 von 4100 31.JAN.2003 Thomas Brosi
1ms Task SY_STETLR 0.0
_10msT4 10/
uusvk_w
B_ols1vkset /NC 10/ 1/ SY_LSFVVK 0.0
GET_ADC
uusvk_w 20/ 1
1/
B_pripv switching of port direction
valutggls /NC true 40/ 1
get unloades voltage of lamda probe
turn port direction lsp1vk_port_dir /NCto output and set output high 30/ ggls_timer /NC 40/ B_ols1vkset /NC
[ms]
ggls_timer /NC
10/ GET_ADC
uusvk_w
get loadet voltage of lamda probe
10/ 10/ lsp1vk_port_dir /NC 30/ false
turn port direction to input (high impedance)
B_ols1vkset /NC
ktgglsvfh-lsf-vkat
10ms Task
Wandlung im 10ms-Raster B_pripv B_ols1vkset /NC
10/ GET_ADC
uusvk_w uusvk_w
get the voltage between the function of lamda probe
ktgglsvfh–10mst4
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
ktgglsvfh-lsf-vkat
B_ols1vkset /NC
ktgglsvfh–10mst4
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTGGLSVFH 2.10.2
Seite 2009 von 4100 31.JAN.2003 Thomas Brosi
1ms Task SY_STETLR 0.0
_10msT5 10/
uusvk2_w
B_ols2vkset /NC 10/ GET_ADC
uusvk2_w 20/
1/ SY_LSFVVK2 0.0
1 1/
B_pripv2 switching of port direction
turn port direction lsp2vk_port_dir /NCto output and set output high 30/
valutggls /NC
ggls_timer /NC 40/
true 40/ 1
get unloades voltage of lamda probe
B_ols2vkset /NC
[ms]
ggls_timer /NC
10/ GET_ADC
uusvk2_w
get loadet voltage of lamda probe
10/ turn port direction to input (high impedance) lsp2vk_port_dir /NC 30/ false
B_ols2vkset /NC
ktgglsvfh-lsf-vkat2
10ms Task
Wandlung im 10ms-Raster 10/
B_ols2vkset /NC
GET_ADC
uusvk2_w uusvk2_w
get the voltage between the function of lamda probe
ktgglsvfh–10mst5
B_pripv2
ktgglsvfh–10mst5
1000ms TASK
TGGLS [s] 0.001
valutggls /NC
valutggls/NC
ktgglsvfh–1000mst
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
ktgglsvfh-lsf-vkat2
10/
B_ols2vkset /NC
ktgglsvfh–1000mst
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_LSFNVK 0.0
10/ 0
SY_LSFNVK2 0.0
KTGGLSVFH 2.10.2
TGGLS
lsp1fk_port_dir /NC
0.001
Seite 2010 von 4100 31.JAN.2003 Thomas Brosi
valutggls /NC [s]
10/ 0
false lsp2fk_port_dir /NC false
10/
SY_LSFNHK 0.0
0
lsp1hk_port_dir /NC
false
B_ols1fkset /NC
B_ols2fkset /NC B_ols1hkset /NC
10/
SY_LSFNHK2 0.0
0
false
lsp2hk_port_dir /NC
SY_STETLR 0.0
false 10/
SY_LSFVVK 0.0
false
20/ 0
B_ols2hkset /NC
B_ols1vkset /NC
B_ols2vkset /NC
lsp1vk_port_dir /NC
SY_STETLR 0.0
SY_LSFVVK2 0.0
20/ 0
ktgglsvfh-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
10/
lsp2vk_port_dir /NC
ktgglsvfh-init
ABK KTGGLSVFH 2.10.2 Abkurzungen ¨ Art
Bezeichnung
TGGLS
Parameter
FW
Zeitdauer fur ¨ ADC nach Interrupt im Funktionsrechner (Asic)
Systemkonstante
Art
Bezeichnung
SY_LSFNHK SY_LSFNHK2 SY_LSFNVK SY_LSFNVK2 SY_LSFVVK SY_LSFVVK2 SY_STETLR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante LSF nach Hauptkatalysator Systemkonstante LSF nach Hauptkatalysator, Bank2 Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante LSF vor Vorkatalysator Systemkonstante LSF vor Vorkatalysator, Bank2 Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_PRIPF B_PRIPF2 B_PRIPH B_PRIPH2 B_PRIPV B_PRIPV2 UUSFK2_W UUSFK_W UUSHK2_W UUSHK_W UUSVK2_W UUSVK_W VALUTGGLS
GGLSF GGLSF
KTGGLSVFH KTGGLSVFH KTGGLSVFH KTGGLSVFH KTGGLSVFH KTGGLSVFH GGLSF, GGLSVFH GGLSF, GGLSVFH GGLSVFH GGLSVFH GGLSVFH GGLSVFH
EIN EIN EIN EIN EIN EIN AUS AUS AUS AUS AUS AUS AUS
Bedingung Port schalten fur ¨ Pumpimpuls hinter Front-KAT Bedingung Port schalten fur ¨ Pumpimpuls hinter Front-KAT Bank2 Bedingung Port schalten fur ¨ Pumpimpuls hinter KAT Bedingung Port schalten fur ¨ Pumpimpuls hinter KAT Bank2 Bedingung Port schalten fur ¨ Pumpimpuls vor KAT Bedingung Port schalten fur ¨ Pumpimpuls vor KAT Bank2 ADC-Spannung Lambdasonde hinter Front Katalysator (Word) Bank2 ADC-Spannung Lambdasonde hinter Front Katalysator (Word) ADC-Spannung Lambdasonde hinter Katalysator Bank2 (Word) ADC-Spannung Lambdasonde hinter Katalysator (Word) ADC-Spannung Lambdasonde vor Katalysator 2 (Word) ADC-Spannung Lambdasonde vor Katalysator (Word) Wert zum Laden des Timers TGGLS
KTGGLSVFH KTGGLSVFH KTGGLSVFH KTGGLSVFH KTGGLSVFH KTGGLSVFH KTGGLSVFH
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KTGGLSVFH 2.10.2
Seite 2011 von 4100 31.JAN.2003 Thomas Brosi
FB KTGGLSVFH 2.10.2 Funktionsbeschreibung Prinzipielle Funktionsdarstellung:
10 ms Raster |
B_pripXX |_______
|
|
|<-----------------------------------------------------___________ ___| |________________________________________
ca. 2 s
1 ms Raster
|
|
/ /
|
|
|
|
-------------------------------->| ____________ / / ___|
| |
| | | | | | ____| ---->|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||/ /|||||||
|
uusXX
|
| |
| Erst ab hier liegt wieder die unbelastete Sondenspannung vor. | Die u ¨bernahme der unbelasteten Sondenspannung wird von %GGLSVFH 1.20 | und %GGLSF 1.20 gesteuert
| | | |
|_______________________________________/ /___________________________________ TGGLS |<---
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_pripXX wird f¨ ur 10ms angesteuert. Dadurch wird die Sonde belastet. Nach der Zeit TGGLS wird die belastete Sondenspannung uusXX uber ADC eingelesen. Dies wird im Sekundenbereich zyklisch wiederholt. Siehe auch %GGLSVFH 1.20 und %GGLSF 1.20. ¨ Hinweis: Der Parameter TGGLS hat in der ME9 eine von der ABK abweichende Funktion. Der Parameter definiert die Zeitdauer bis zur Erfassung der belasteten Sondenspannung ADC.
APP KTGGLSVFH 2.10.2 Applikationshinweise TGGLS
= 3 ms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSF 1.30.3
Seite 2012 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGLSF 1.30.3 Gebergroße Lambdasondensignal hinter Front-Kat FDEF GGLSF 1.30.3 Funktionsdefinition MAIN: ¨ Ubersicht und Darstellung der Sondenspannungserfassung ------------------------------------------------------------
Convert 16 to 8 bit
usfk
usfk
usfk_w
B_sa
usfk_w
rinf_w B_ttbmhf
rinf_w
B_ttbmhf B_rinf
B_ttbmhf2
B_ttbmhf2
Activating pumping current: Bank Set at the exit of the function.
B_pripf B_svuerf
B_pripf
B_svuerf Convert 16 to 8 bit
usfk2 B_svuerf2 B_shuerf B_shuerf2
usfk2
B_svuerf2 usfk2_w B_shuerf
rinf2_w
B_shuerf2
B_rinf2
usfk2_w rinf2_w
Activating pumping current: Bank 2 Set at the exit of the function.
B_pripf2
B_rinf2 B_pripf2
Note: -------
BREAK
gglsf_10ms { _10ms(); _10ms1(); _10ms2(); }
gglsf_100ms { _100ms1(); _100ms2(); }
gglsf-main BREAK: Abschalten der Funktion ¨ uber Systemkonstanten SY_LSFNFK (Bank1) und SY_LSFNFK2 (Bank2) ---------------------------------------------------------------------------------------------
Break 1/
SY_LSFNVK 0
SY_LSFNVK2 0
BREAK_BANK1
BREAK_BANK2
gglsf-break
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_rinf
gglsf-main
GGLSFSYS
gglsf-break
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSF 1.30.3
Seite 2013 von 4100 31.JAN.2003 Thomas Brosi
BREAK_Bank1: Abschalten Einzel-Funktion ¨ uber Systemkonstante SY_LSFNFK (Bank1) ----------------------------------------------------------------------------
BANK1 1/ SY_LSFNVK
Break 5/
Break 1/
1/
0
2/
usfk
0.0
usfk_w
3/ false
rinf_w 1/
1/
4/
B_pripf
B_sfuerf
B_rinf 2/
Break 3/ gglsf-break-bank1
Break 1/
B_lsf gglsf-break-bank1 BREAK_Bank2: Abschalten Einzel-Funktion ¨ uber Systemkonstante SY_LSFNFK2 (Bank2) -------------------------------------------------------------------------------
BANK2 1/
Break 5/
SY_LSFNVK2 1/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0 0.0 1/ Break 1/
B_lsf2
usfk2 rinf2_w 1/
2/ usfk2_w
3/ false
B_pripf2 B_rinf2 2/
4/ B_sfuerf2
Break 3/ gglsf-break-bank2
Break 1/
gglsf-break-bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSF 1.30.3
Seite 2014 von 4100 31.JAN.2003 Thomas Brosi
GGLSFSYS: ¨ Ubersicht und Darstellung der Sondenspannungerfassung Bank1 und Bank2 ----------------------------------------------------------------------------
GGLSF1 uusfk_w
usfkr_w
usfkr_w
uusfob_w uusfmb_w B_ttbmhf
usfk
uusfob_w
usfk_w
uusfmb_w
rinf_w
B_ttbmhf
usfk_w rinf_w
B_rinf B_pripf
B_svuerf B_svuerf2
usfk
B_rinf Activating pumping current: Bank 1
B_pripf
B_svuerf B_svuerf2 B_shuerf B_shuerf2 B_sfuerf2
B_shuerf B_shuerf2
B_riimpf
B_sfuerf2 B_sfuerf
uusfk2_w
usfkr2_w
uusfob2_w uusfmb2_w B_ttbmhf2
GGLSF2 usfkr2_w usfk2
usfk2
uusfob2_w
usfk2_w
usfk2_w
uusfmb2_w
rinf2_w
rinf2_w
B_ttbmhf2
B_rinf2 B_pripf2
start 1/ B_riimpf
B_riimpf
10ms Time Base
10 ms time base
gglsf-gglsfsys
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_pripf2
B_svuerf B_svuerf2 B_shuerf B_shuerf2 B_sfuerf
TRIIMPF
compute 1/ TRIIMPF_TOD
B_rinf2 Activating pumping current: Bank 2
gglsf-gglsfsys
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSF 1.30.3
Seite 2015 von 4100 31.JAN.2003 Thomas Brosi
GGLSF1: ¨ Ubergabe Meßwerte unbelastet und nach Pumpen in das 100 ms-Raster, Bank 1 ----------------------------------------------------------------------------------
usfkr_w
usfk_w
usfk_w 1/ convert 16 to 8 bit
DUSSPF
usfk
B_rispf sensor voltage range 0 ... 320 V
sensor voltage range - 1 V ... 319 V GGLSFRIBER usfob_w B_riref usfob_w 2/ usfmb_w usfmb_w rinf_w
rinf_w
B_rinf
B_rinf
1/
uusfob_w uusfmb_w
B_ribefv
TUSBELF
B_ttbmhf B_riimpf B_sfuerf2 B_svuerf B_svuerf2 B_shuerf B_shuerf2
true
B_ttbmhf B_riimpf B_ripuf B_sfuerf2 B_svuerf B_svuerf2 B_shuerf B_shuerf2
B_usbef B_usbef_Timer
B_pripf
Must be set at exit of function. B_ribef 1/
B_ribef_FF false
B_sfuerf
B_rimf
B_ribefv B_ribefv_FF
B_riref B_riref is set within 100ms time slot.
gglsf-gglsf1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
GGLSFRIEN usfkr_w
B_ribef will be set within a 10 ms time slot. AD-conversion request must be granted within 3 ms +/- 0.5 ms Activating pumping current Bit is routed to port pripf.
gglsf-gglsf1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSF 1.30.3
Seite 2016 von 4100 31.JAN.2003 Thomas Brosi
GGLSFRIEN: Freigabe Ri-Messung, Bank 1: ---------------------------------------
CWGGLSF
0 THSRIF
B_ttbmhf
THSRIF_TOD
usfkr_w
TUSRIBERF USRIOF USRIUF
TUSRIBERF_TOD
B_riibf
USRIMINF ClosedInterval
DUSRIF
B_riimpf
B_riakf B_riakf_FF
SY_LSFVVK 0
false
B_ripuf
B_ripuf
B_ripufTmp /NC
false
1/
B_svuerf true
SY_LSFVVK20
false B_svuerf2 false B_sfuerf2
SY_LSFNHK 0
false B_shuerf
SY_LSFNHK20
false B_shuerf2
1/ B_sfres false
B_sfuerf
B_sfres is set in 1ms time slot in GGLSVFH
gglsf-gglsfrien
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_LSFNVK20
B_sfuerf B_sfuerf is set within 10ms time slot and reset in 1ms time slot
gglsf-gglsfrien
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSF 1.30.3
Seite 2017 von 4100 31.JAN.2003 Thomas Brosi
GGLSFRIBER: Ri-Berechnung und statistische Auswertung, Bank 1 --------------------------------------------------------------
"Volt" 5.0
RKSPF
RINFMX ZFRIF
usfmb_w
usbef_w
usfob_w
rizaelf_w /NC 1/
riquotf_w /NC 1/
usobf_w
rinoff_w 4/ rikorrf_w /NC 2/
RBELF
"Ohm" 0.0
Voltage diff must be positive otherwise faulty measurement
compute 1/
2/ rinf_w
rinf_w
GGLSFENTS
2/
"Volt" 0.0
rinf_Filter
B_erinoff
if_B_enrinf rinoff_w if_B_erinoff
B_ribefv 1/
compute 1/
B_riref is set within 100ms time slot. 1/
zriberf_Count 1/ false
true
B_riref B_riref B_riref is reset within 10ms time slot.
zriberf
B_erinoff
reset 1/
ANZRIBEF
Monoflop1
B_rinf
out B_rinf_FF
gglsf-gglsfriber
in
gglsf-gglsfriber Monoflop1: Retriggerbares Monoflop1 Bank 1 ------------------------------------------
in 1/ TRIAKTF
out
zrinf_w 0.0
1/ zrinf_w 0.1
0.0 gglsf-monoflop1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Retriggerbares Monoflop
gglsf-monoflop1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSF 1.30.3
Seite 2018 von 4100 31.JAN.2003 Thomas Brosi
GGLSFENTS: Entst¨ orung Ri-Messung und Bildung von Enable f¨ ur Ri-Filter, Bank1 ------------------------------------------------------------------------------
B_erinoff rinoff_w
if_B_enrinf
B_enrinf
3/ rinoffa_w 6/
FRINOFF
compute 1/ zriwzgf_Cont zriwzgf 5/
reset 1/
ANZRIWZGF
gglsf-gglsfents
if_B_erinoff
gglsf-gglsfents
usfkr2_w
usfk2_w
usfk2_w 1/ convert 16 to 8 bit DUSSPF
usfk2
B_rispf2 sensor voltage range 0 ... 320 V
sensor voltage range - 1 V ... 319 V 1/
uusfob2_w
usfob2_w 2/
uusfmb2_w
usfmb2_w
GGLSFRIBER2 usfob2_w B_riref2 usfmb2_w rinf2_w
rinf2_w
B_rinf2
B_rinf2
B_ribefv2 TUSBELF
B_ribef2 will be set within a 10 ms time slot AD-conversion request must be granted within 3 ms +/- 0.5 ms
GGLSFRIEN2 usfkr2_w B_ttbmhf2 B_riimpf B_sfuerf B_svuerf B_svuerf2 B_shuerf B_shuerf2
B_ttbmhf2 B_riimpf B_ripuf2 B_sfuerf B_svuerf B_svuerf2 B_shuerf B_shuerf2
true
B_usbef2 B_usbef2_Timer
B_pripf2 Activating pumping current Bit is routed to port pripf2 Must be set at exit of function
B_ribef2 B_ribef2_FF
B_sfuerf2
B_rimf2
1/ B_ribefv2 B_ribefv2_FF
false B_riref2 B_riref2 is set within 100 ms time slot
gglsf-gglsf2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
GGLSF2: ¨ Ubergabe Meßwerte unbelastet und nach Pumpen in das 100 ms-Raster, Bank 2 ----------------------------------------------------------------------------------
gglsf-gglsf2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSF 1.30.3
Seite 2019 von 4100 31.JAN.2003 Thomas Brosi
GGLSFRIEN2: Freigabe Ri-Messung, Bank 2 ---------------------------------------
CWGGLSF 0.0
THSRIF
B_ttbmhf2
THSRIF2_TOD
usfkr2_w
TUSRIBERF USRIOF TUSRIBERF2_TOD
USRIUF
B_riibf2
USRIMINF ClosedInterval
DUSRIF B_riakf2 B_riakf2_FF
SY_LSFVVK
false
0
false B_svuerf2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_LSFNVK
B_ripufTmp2 /NC
0
true
B_sfuerf2 B_sfuerf2 is set within 10ms time slot and reset in 1ms time slot
false B_sfuerf
SY_LSFNHK
0
1/ false
B_shuerf SY_LSFNHK2
B_ripuf2
B_ripuf2
1/
0 B_svuerf
SY_LSFVVK2
false
0
B_sfuerf2 false
false B_shuerf2
B_sfres2
B_sfres2 is set in 1ms time slot in GGLSVFH
gglsf-gglsfrien2
B_riimpf
gglsf-gglsfrien2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSF 1.30.3
Seite 2020 von 4100 31.JAN.2003 Thomas Brosi
GGLSFRIBER2: Ri-Berechnung und statistische Auswertung, Bank 2 --------------------------------------------------------------
"Volt" 5.0
RKSPF RINFMX
usfmb2_w usfob2_w
usbef2_w
rizaelf2_w /NC 1/
riquotf2_w /NC 2/
usobf2_w
rinoff2_w 4/ rikorrf2_w /NC 3/
RBELF
ZFRIF rinf2_Filter 2/
"Ohm" 0.0
voltage diff must be positive otherwise faulty measurement
rinf2_w
rinf2_w compute 1/
GGLSFENTS2 1/ "Volt" 0.0
if_B_enrinf2 rinoff2_w if_B_erinoff2
B_erinoff2
B_ribefv2
1/ 1/ false
B_riref2 is set within 100 ms time slot
compute 1/ zriberf2_Timer
1/
B_erinoff2
true
B_riref2 B_riref2 B_riref2 is reset within 10ms time slot.
reset 1/
ANZRIBEF Retriggerbares Monoflop
in
out
B_rinf2_FF
gglsf-gglsfriber2
B_rinf2
Monoflop2
gglsf-gglsfriber2 Monoflop2: Retriggerbares Monoflop1 Bank 1 ------------------------------------------
in
1/ TRIAKTF
zrinf2_w
out
0.0
1/ zrinf2_w 0.1
0.0 gglsf-monoflop2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zriberf2
gglsf-monoflop2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSF 1.30.3
Seite 2021 von 4100 31.JAN.2003 Thomas Brosi
GGLSFENTS2: Entst¨ orung Ri-Messung und Bildung von Enable f¨ ur Ri-Filter, Bank2 ------------------------------------------------------------------------------
B_erinoff2 rinoff2_w
if_B_enrinf2 B_enrinf2
3/ rinoffa2_w 6/
compute 1/
FRINOFF
zriwzgf2_Count zriwzgf2
reset 1/
ANZRIWZGF
gglsf-gglsfents2
5/
if_B_erinoff2
INIT: Initialisierung ----------------------
SY_LSFNVK2 0 SY_LSFNVK 0 TUSRIBERF THSRIF compute 1/ THSRIF_TOD
compute 2/
compute 1/ THSRIF2_TOD
TUSRIBERF_TOD
compute 2/
TUSRIBERF2_TOD gglsf-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
gglsf-gglsfents2
false gglsf-init
ABK GGLSF 1.30.3 Abkurzungen ¨ Parameter ANZRIBEF ANZRIWZGF CWGGLSF DUSRIF DUSSPF FRINOFF RBELF RINFMX RKSPF THSRIF TRIAKTF TRIIMPF TUSBELF TUSRIBERF USRIMINF
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Anzahl der Ri-Berechnungen hinter Front-KAT Anzahl der Ri-Berechnungen Wert zu groß hinter Front-KAT Codeword fur ¨ Ri-Auswertung fur ¨ Sonde hinter Front KAT Delta Sondenspg. zwischen Neu-und Altwert fur ¨ Ri-Messung hinter Front-Kat Delta Sondensp. hinter Front-Kat zw.Neu-und 2 Altwerten fur ¨ Sonden Sprungmessung Faktor fur ¨ Bewertung alter Ri-Wert ohne Filter hinter Front-KAT Belastungswiderstand fur ¨ Pumpstrom-Erzeugung hinter Front-Kat Innenwiderstand Ri der Nernstsonde hinter Front-KAT auf Maximalwert begrenzen Widerstand zwischen kongurierende Spannung und Sondensignal hinter Front KAT ¨ Bereitschaft der Ri-Mess. nach eingesch. Sondenheizung h. Front-KAT Zeitverzog. Zeitdauer fur ¨ Ri-Berechnung aktuell hinter KAT ¨ Zeitdauer fur ¨ Pumpimpuls fur ¨ beide Banke hinter Front-KAT Zeit fur ¨ Festhaltung der Sondenspannung nach Impulsbelastung hinter Front-KAT ¨ der Ri-Mess. nach Verlassen des Kabelbruchbandes hinter Front-KAT Zeitverzog. Mindest Spannungs-Schwelle fur ¨ Ri-Messung der Sonde hinter Front-KAT
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 2022 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
USRIOF USRIUF ZFRIF
FW FW FW
Obere Spannungs-Schwelle fur ¨ Ri-Messung der Sonde hinter Front-KAT Untere Spannungs-Schwelle fur ¨ Ri-Messung der Sonde hinter Front-KAT ¨ Abschwachungsfaktor fur ¨ Innenwiderstand Ri-Nernst-Filter hinter Front-KAT
Systemkonstante
Art
Bezeichnung
SY_LSFNHK SY_LSFNHK2 SY_LSFNVK SY_LSFNVK2 SY_LSFVVK SY_LSFVVK2
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante LSF nach Hauptkatalysator Systemkonstante LSF nach Hauptkatalysator, Bank2 Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante LSF vor Vorkatalysator Systemkonstante LSF vor Vorkatalysator, Bank2
Art
Bezeichnung
LOK LOK LOK LOK EIN
Bedingung enable fur ¨ Ri-Nernst mit Filter hinter Front-KAT Bedingung enable fur ¨ Ri-Nernst mit Filter hinter Front-KAT Bank2 Bedingung enable fur ¨ Ri-Nernst ohne Filter hinter Front-KAT Bedingung enable fur ¨ Ri-Nernst ohne Filter hinter Front-KAT Bank2 Bedingung Lambda-Sonde hinter Front-Kat verbaut
Source-X
Variable
Quelle
B_ENRINF B_ENRINF2 B_ERINOFF B_ERINOFF2 B_LSF
GGLSF GGLSF GGLSF GGLSF
B_LSF2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
GGLSF 1.30.3
B_PRIPF B_PRIPF2 B_RIAKF B_RIAKF2 B_RIBEF B_RIBEF2 B_RIBEFV B_RIBEFV2 B_RIIBF B_RIIBF2 B_RIIMPF B_RIMF B_RIMF2 B_RINF B_RINF2 B_RIPUF B_RIPUF2 B_RIREF B_RIREF2 B_RISPF B_RISPF2 B_SA
GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF MDRED
B_SFRES B_SFRES2 B_SFUERF B_SFUERF2 B_SHUERF B_SHUERF2 B_SVUERF B_SVUERF2 B_TTBMHF B_TTBMHF2 B_USBEF B_USBEF2 RINF2_W RINF_W RINOFF2_W RINOFFA2_W RINOFFA_W RINOFF_W USBEF2_W USBEF_W USFK
GGLSVFH GGLSVFH GGLSF GGLSF
DLSF DLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF
USFK2
GGLSF
USFK2_W
GGLSF
USFKR2_W USFKR_W USFK_W
GGLSF GGLSF GGLSF
USFMB2_W USFMB_W USFOB2_W
GGLSF GGLSF GGLSF
Source-Y
Referenziert von
DHLSFK, DLSAFK,DLSF, DLSSA, GGLSF, ... EIN DHLSFK, DLSAFK,DLSF, DLSSA, GGLSF, ... KTGGLSVFH AUS KTGGLSVFH AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK DHLSFK, DLSSA AUS DHLSFK, DLSSA AUS GGLSF, GGLSVFH LOK GGLSF, GGLSVFH LOK LOK LOK LOK LOK AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... GGLSF EIN GGLSF EIN GGLSVFH AUS GGLSVFH AUS EIN GGLSF, GGLSVFH EIN GGLSF, GGLSVFH EIN GGLSF, GGLSVFH GGLSF, GGLSVFH EIN EIN GGLSF EIN GGLSF LOK LOK DHLSFK, DLSF, DLSSA AUS DHLSFK, DLSF, DLSSA AUS LOK LOK LOK LOK LOK LOK DKATSPFK, DLSAFK, AUS DLSSA DKATSPFK, DLSAFK, AUS DLSSA BGLAMABM, DLSF,- AUS DLSFV, DPLLSU,LRFKC, ... LOK LOK BGLAMABM, DLSF,- AUS DLSFV, DPLLSU,LRFKC, ... LOK LOK LOK
Bedingung Lambda-Sonde hinter Front-Kat verbaut (Bank2)
Bedingung Port schalten fur ¨ Pumpimpuls hinter Front-KAT Bedingung Port schalten fur ¨ Pumpimpuls hinter Front-KAT Bank2 Bedingung fur ¨ Strom-Pumpen aktualisiert hinter Front-KAT Bedingung fur ¨ Strom-Pumpen aktualisiert hinter Front-KAT Bank2 Bedingung Innenwiderstand Ri berechnen fur ¨ Sonde hinter Front-KAT Bedingung Innenwiderstand Ri berechnen fur ¨ Sonde hinter Front-KAT Bank2 ¨ Bedingung Innenwiderstand Ri verzogert berechnen fur ¨ Sonde hinter Front-KAT ¨ Bed. Innenwiderstand Ri verzogert berechnen fur ¨ Sonde hinter Front-KAT Bank2 ¨ Bedingung Sondenspannung im zulassigen Band fur ¨ Strompumpen hinter Front-KAT ¨ Bedingung Sondenspg. im zulassigen Band fur ¨ Strompumpen hinter Front-KAT Bank2 Bedingung Impuls fur ¨ Strom-Pumpen hinter Front-KAT Bedingung (ADC-Trigger) fur ¨ Messen belastete Sondensp. hinter Front-KAT Bedingung (ADC-Trigger) fur ¨ Messen belastete Sondensp. hinter Front-KAT Bank2 Bedingung Innenwiderstand Ri-Messung der Nernstsonde aktiv hinter Front-Kat Bedingung Innenwiderstand Ri-Messung der Nernstsonde aktiv h. Front-KAT Bank2 Bedingung Strom-Pumpen fur ¨ Sonde hinter Front KAT Bedingung Strom-Pumpen fur ¨ Sonde hinter Front KAT Bank2 Bedingung Resultat fur ¨ Innenwiderstand Ri fur ¨ Sonde hinter Front-KAT Bedingung Resultat fur ¨ Innenwiderstand Ri fur ¨ Sonde hinter Front-KAT Bank2 Bedingung Sondensprung hinter Front-KAT Bedingung Sondensprung hinter Front-KAT Bank2 Bedingung Schubabschalten Bedingung B_sfres wird B_sfuerf im 1ms-Zeitraster zuruckzusetzen ¨ Bedingung B_sfres2 wird B_sfuerf2 im 1ms-Zeitraster zuruckzusetzen ¨ Bank2 Bedingung Sondenspannung hinter Front KAT erfassen Bedingung Sondenspannung hinter Front KAT erfassen Bank2 Bedingung Sondenspannung hinter KAT erfassen Bedingung Sondenspannung hinter KAT erfassen Bank2 Bedingung Sondenspannung vor KAT erfassen Bedingung Sondenspannung vor KAT erfassen Bank2 Bedingung theoretische Sondenbetriebsbereitschaft hinter Front KAT mit Heizung Bed. theoretische Sondenbetriebsbereitschaft hinter Front KAT mit Heizung Bank2 ¨ Bedingung fur ¨ Zeitzahler zur Ausblendung der Sondenbelastung hinter Front- KAT ¨ Bed. fur ¨ Zeitzahler zur Ausblendung der Sondenbelastung h. Front- KAT Bank2 Istwert (word) Innenwid. Ri-Nernstzelle der Lambdasonde hinter Front KAT Bank2 Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde hinter Front KAT Innenwiderstand (word) Ri Nernst ohne Filterung hinter Front KAT Bank2 Innenwid. (word) Ri Nernst (alter Wert) ohne Filterung hinter Front-KAT Bank2 Innenwiderstand (word) Ri Nernst (alter Wert) ohne Filterung hinter Front-KAT Innenwiderstand (word) Ri Nernst ohne Filterung hinter Front KAT Spannung (word) Lambdasonde mit Widerstand belastet hinter Front-KAT Bank2 Spannung (word) Lambdasonde mit Widerstand belastet hinter Front-KAT Spannung Lambdasonde hinter Front-Katalysator Spannung Lambdasonde hinter Front-Katalysator, Bank2 Spannung Lambdasonde (4.88mV/LSB) hinter Front-Katalysator, Bank 2
Spannung (word) Lambdasonde Rohwert hinter Front-KAT Bank2 Spannung (word) Lambdasonde Rohwert hinter Front-KAT Spannung Lambdasonde (4.88mV/LSB) hinter Front-Katalysator
Spannung (10 ms-Raster) Lambdasonde mit Wid. belastet hinter Front-KAT Bank2 Spannung (word, 10 ms-Raster) Lambdasonde mit Wid. belastet hinter Front-KAT Spannung (word, 10 ms-Raster) Lambdasonde ohne Belastung hinter Front-KAT Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
USFOB_W USOBF2_W USOBF_W UUSFK2_W UUSFK_W UUSFMB2_W UUSFMB_W UUSFOB2_W UUSFOB_W ZRIBERF ZRIBERF2 ZRINF2_W ZRINF_W ZRIWZGF ZRIWZGF2
GGLSF GGLSF GGLSF KTGGLSVFH KTGGLSVFH GGLSVFH GGLSVFH GGLSVFH GGLSVFH GGLSF GGLSF GGLSF GGLSF GGLSF GGLSF
Referenziert von
GGLSF, GGLSVFH GGLSF, GGLSVFH GGLSF GGLSF GGLSF GGLSF
Seite 2023 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK LOK EIN EIN EIN EIN EIN EIN LOK LOK LOK LOK LOK LOK
Spannung (word, 10 ms-Raster) Lambdasonde ohne Belastung hinter Front-KAT Spannung (word) Lambdasonde ohne Belastung hinter Front-KAT Bank2 Spannung (word) Lambdasonde ohne Belastung hinter Front-KAT ADC-Spannung Lambdasonde hinter Front Katalysator (Word) Bank2 ADC-Spannung Lambdasonde hinter Front Katalysator (Word) Spg. (word, 1 ms-Raster) Lambdasonde m. Widerstand belastet h. Front KAT Bank2 Spg. (word, 1 ms-Raster) Lambdasonde mit Widerstand belastet hinter Front KAT ADC-Spg. (word, 1 ms-Raster) Sonde ohne Belastung hinter Front Katalysator Bank2 ADC-Spannung (word, 1 ms-Raster) Sonde ohne Belastung hinter Front Katalysator ¨ Ri-Berechnungszahler nach Start hinter Front-KAT ¨ Ri-Berechnungszahler nach Start hinter Front-KAT Bank2 ¨ Zeitzahler zur Bereitstellung der akt. Beding. Ri-Nernst h. Front-KAT, Bank 2 ¨ Zeitzahler zur Bereitstellung der aktuellen Bedingung Ri-Nernst hinter Front-KAT ¨ Zahler fur ¨ hohe Ri-Werte hinter Front-KAT ¨ Zahler fur ¨ hohe Ri-Werte hinter Front-KAT Bank2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Variable
GGLSF 1.30.3
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSF 1.30.3
Seite 2024 von 4100 31.JAN.2003 Thomas Brosi
FB GGLSF 1.30.3 Funktionsbeschreibung 1. Einleitung: ---------Die Geberfunktion GGLSF dient zur Erfassung und Quantisierung der Sondenspannung hinter Front-KAT sowie zur Erzeugung eines Pumpstromes bei gleichzeitiger Ermittlung des Innenwiderstandes Ri der Nernst-Sonde. Die LSF8-Sonde hat keine Luftreferenz und ben¨ otigt daher einen mindest Dauer-Pumpstrom durch den Sauerstoff an die Referenzelektrode transportiert wird. In dieser Geberfunktion wird die Sondenspannung mit einem Pumpstrom periodisch gepulst (0.5 mA f¨ ur 10 ms), so daß die LSF8-Sonde voll kompatibel zu den Sonden LSH und LSF4 ist. Es m¨ ussen daher keine Sonden-Diagnosen ge¨ andert werden. Die Sonden LSH und LSF4 haben eine Luftreferenz und w¨ urden keinen Pumpstrom ben¨ otigen. Wird jedoch bei diesen Sonden ein gepulster Pumpstrom verwendet, dann kann der Innenwiderstand Ri bestimmt werden, mit dem indirekt in der Heizer-Diagose DHLSFK gepr¨ uft wird, ob der Sonden-Heizer i.O. ist. Bei defekter Sondenheizung, oder stark verminderter Heizleistung bei niedrigen Abgastemperaturen, steigt der Innenwiderstand deutlich an.
2. Generierung Pumpzeitintervalle (GGLSFIMPTP): -------------------------------------------Zur Erzeugung eines immer wieder fortlaufenden Pumpimpulses dient ein astabiler Multivibrator mit dem Ausgang B_riimpf, der nach Ablauf eines einstellbaren Timers TRIIMPF einen Impuls von der Dauer 10 ms ausgibt. Es wird nur ein Timer f¨ ur beide B¨ anke benutzt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3. Erfassung der belasteten und unbelasteten Sondenspannung im 1 ms-Raster (wird in der %GGLSVFH beschrieben): ---------------------------------------------------------------------------------------------------------¨bergabe der Sondenspannungs-Meßwerte (unbelastet und belastet) in das 100 ms-Raster zur Ri-Berechnung (GGLSF1/2): 4. U ----------------------------------------------------------------------------------------------------------------Zur Berechnung des Innenwiderstandes Ri der Sonde ist es wichtig, daß die unbelastete und belastete Sondenspannung innerhalb eines Zeitrasters von 10 ms eingelesen werden. Dies wird erreicht, wenn vor der Impulsbelastung die unbelastete Sondenspannung uber den ADC eigelesen und w¨ ¨ ahrend der Impulsbelastung (10 ms) nach etwa 3 ms die belastete Sondenspannung ¨ uber den ADC eingelesen werden. Nach der Ausl¨ osung des Pumpimpulses B_ripuf = 1 wird im darauffolgenden 10 ms-Raster (i-1) ¨ uber einen Timer TUSBELF die Sondenspannung usfkr_w auf dem alten Wert festgehalten, so daß die erh¨ ohte belastete Sondenspannung keine Auswirkung auf das Sondensignal usfk_w bzw. usfk hat. Mit dem Zur¨ ucksetzen des Flip-Flop’s B_sfuerf wird mit der negativen Flanke die Bedingung B_rimf f¨ ur die Dauer von 10 ms gesetzt. Mit B_rimf wird zur ¨ Ubergabe in das 10 ms und 100 ms-Raster das Flip-Flop B_ribef gesetzt. Mit dessen positiver Flanke werden die unbelastete Sondenspannung uusfob_w und die belastete Sondenspannung uusfmb_w jeweils im Spannungsbereich 0...320 V im 10ms-Raster in die unbelastete Spannung usfob_w und die belastete Sondenspannung usfmb_w jeweils im Spannungsbereich -1...319 V ¨ ubertragen. Die Spannung von -1 V ist deshalb sinnvoll, daß eventuell negative Sondenspannungen eingelesen werden k¨ onnen. Z.B. Anhebung der Sondenmasse wie aus fr¨ uheren Projekten mit 0,268 V oder 0,714 V. Diese werden dann im 100 ms-Raster in das RAM usobf_w und usbef_w ¨ ubernommen. Die Sondenspannung uusfk_w im 1ms-Raster wird im 10ms-Raster als Rohwert im RAM usfkr_w (word) abgelegt. Aus dieser 16 Bit-Sondenspannung usfkr_w erh¨ alt man zur Weiterbenutzung f¨ ur die Sondendiagnosen und Lambda-Regelung die Sondenspannung usfk_w und die auf 8 Bit umnormierte usfk.
5. Freigabe eines Pumpimpulses (Stromimpuls) (GGLSFRIEN) : ----------------------------------------------------------Der periodische Impuls B_riimpf setzt das Flip-Flop B_riakf, d.h. das Strom-Pumpen ist aktualisiert. Es wird nur ein Timer f¨ ur beide B¨ anke verwendet. Ein Strom-Pumpen mit der Bedingung B_ripuf = 1 kann erfolgen, wenn die Sondenspannung in den erlaubten zul¨ assigen Spannungsb¨ andern liegt (B_riibf = 1) sowie B_ttbmhf = 1 aus %DLSF nach Taupunktende f¨ ur eine Zeit l¨ anger als TTBMF und THSRIF ununterbrochen eingeschaltet war. Zur Entst¨ orung der Ri-Messung vor allem bei unterbrochener Sondenmasse kann nach Verlassen des Kabelbruchbandes (in dem kein Ri berechnet wird) erst um die Verzugszeit TUSRIBERF s¨ ater der Ri berechnet werden. Mit dem Codeword CWGGLSF kann die elektrische Funktionsfreigabe B_ttbmhf aus %DLSF ausgeschaltet werden, so daß f¨ ur Applikationszwecke auch bevor Erreichen von Taupunktende der Innenwiderstand Ri gemessen werden kann (siehe Applikationshinweis). Ein erlaubtes Spannungsband f¨ ur zul¨ assiges Strompumpen liegt vor, wenn die Sondenspannung usfkr_w "- im Fettbereich gr¨ oßer USRIOF ist" "- im Magerbereich zwischen USRIMINF und USRIUF liegt" "- die Steigung der Sondenspannung (Differenz zwischen Neuwert und Altwert (i-1) im 10 ms-Raster) kleiner als der Schwellwert" DUSRIF ist. Nach der Freigabe Strompumpen B_ripuf = 1 wird im n¨ achsten 10 ms-Raster (i-1) das Flip-Flop B_riakf zur¨ uckgesetzt, so daß die Dauer des Strompumpens exakt 10 ms betr¨ agt. Um die Strombilanz z.B. einer LSF8-Sonde aufrecht zu erhalten, wird nach Ablauf des Timers TRIIMPF (B_riimpf = 1, d.h. Pumpimpuls erforderlich) und gleichzeitigem Auftreten der Sondenspannung im unerlaubten Spannungsband (USRIUF < usfkr_w < USRIOF) die Ausl¨ osung des Pumpimpulses zun¨ achst verboten aber als Information im Flip-Flop B_riakf gespeichert. Erst beim Verlassen des unerlaubten Spannungsbandes wird sofort anschließend im erlaubten Spannungsband B_ripuf = 1 gesetzt und damit der Pumpimpuls ausgel¨ ost. Die Forderung, daß innerhalb eines 10 ms-Rasters f¨ ur eine Sonde ein eindeutiger Zusammenhang zwischen unbelasteter und belasteter Sondenspannung besteht wird dadurch erreicht, daß nur eine Sonde im 10 ms-Raster gepumpt werden darf. Ein Strompumpen mit B_ripuf kann nicht gesetzt werden, wenn die Sondenspannung auf Bank2 hinter KAT mit B_sfuerf2 oder die Sondenspannungen vor KAT mit B_svuerf oder Bank2 mit B_svuerf2 gerade erfaßt werden. Es ist sicherzustellen, daß die Reihenfolge der Bankberechnung eingehalten wird ( zuerst Bank1 und dann Bank2). ¨ Uber B_ripuf wird mit Bit B_pripf = 1 ein Port geschaltet, so daß ¨ uber 5V und einem fest definierten Widerstand RBELF ein Pumpstrom von 0,5 mA f¨ ur die Dauer von 10 ms fließen kann.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSF 1.30.3
Seite 2025 von 4100 31.JAN.2003 Thomas Brosi
Hardware: --------
"
5 V -------+-------| +++ | | Portwiderstand +++ | o /<---- Port B_pripf " o | +++ | | RBELF +++ +---------+ | | | | +--------------------------+---------------------------->+ ADC | Ipump | | | | | v +++ +++ +---------+ | | Ri (rinf_w) | | RKSPF = 47 k +++ +++ | | ---+--- Sondespannung ---+--- 450 mV ----| | -+-+-
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
6. Ri-Berechnung und statistische Auswertung (GGLSFRIBER): ----------------------------------------------------------
Ri-Berechnung (rinoff_w) ----------------------Der Innenwiderstand Ri’ der Sonde wird berechnet aus:
usbef_w - usobf_w Ri’ = ------------------- * RBELF 5V - usbef_w Korrigiert um den Gegenwiderstand RKSPF in der Hardware wird Ri: Ri’ * RKSPF Ri = ------------ = rinoff_w RKSPF - Ri’
Dieser Ri-Wert wird im 100 ms-Raster mit dem Setzen des Flip-Flop‘s B_ribef wird die Bedingung B_erinoff gesetzt. Mit dieser Bedingung B_erinoff wird der berechnete ungefiltertr Ri-Wert in das RAM rinoff_w gegeben, der auf den Wert RINFMX begrenzt wird. Um zu verhindern, daß w¨ ahrend des 10 ms-Pumpimpulses die belastete Sondenspannung nicht im Sprung der Sondenspannung verwendet wird, werden folgende Maßnahmen durchgef¨ uhrt. a) Ist die Differenz der belasteten Sondenspannung usbef_w und der unbelasteten Sondenspannung usobf_w kleiner Null (vor allem im Fett-Magersprung), dann wird B_erinoff nich gesetzt und der Ri wird nicht berechnet. b) Wird nach Ablauf des Timers TUSBELF festgestellt (vor allem im Mager-Fettsprung), daß spannung aus Neu-Altwert im 10 ms-Raster gr¨ oßer als DUSSPF ist, dann wird mit B_rispf gesetzt und damit der Ri nicht berechnet, siehe "GGLSF1/2". Um zu verhindern, daß die Zeit TUSBELF durchgef¨ uhrt wird, wird der Ri erst nach Ablauf der Ausblendzeit TUSBELF (B_ribefv).
der Betrag aus der Differenz der Sondendas Flip-Flop B_ribef vorzeitig zur¨ uckRi-Berechnung bereits w¨ ahrend der mit dem verz¨ ogerten B_ribef berechnet
Anschließend wird rinoff_w durch ein Ereignisfilter mit dem Abschw¨ achungsfaktor ZFRIF gefiltert, so daß der gefilterte Innenwiderstand rinf_w der Sonde vorliegt. Das RAM rinf_w wird nur berechnet, wenn B_enrinf bzw. If_B_enrinf anliegt. -----> Ereignisfilter : y(k) = y(k-1) + ZFRIF[x(k) - y(k-1)] Nach erfolgter Ri-Berechnung im 100 ms-Raster, wird mit B_riref das Flip-Flop B_ribef und B_ribfv wieder zur¨ uckgesetzt. Mit zur¨ uckgesetztem B_ribef wird im 10 ms-Raster B_riref mit false belegt. 7. Freigabe des Ri-Filters rinf_w und Setzen der Bedingung B_rinf. ----------------------------------------------------------------Die Anzahl der g¨ ultigen Ri-Berechnungen B_erinoff werden mit einem Z¨ ahler zriberf aufaddiert. Ist die Anzahl der Ri-Berechnungen gr¨ oßer als ANZRIBEF dann wird ein Flip-Flop B_rinf gesetzt, das f¨ ur die Heizer-Diagnose den Zustand angibt, daß die Innenwiderstandsberechnung aktiv und aktuell ist. Gew¨ ahlt wird f¨ ur ANZRIBEF = 3/ZFRIF, d.h. das rinf_w-Filter ist ausreichend eingeschwungen. Gleichzeitig wird mit Start des Z¨ ahlers mit der positiven Flanke von B_erinoff ein retriggerbarer Timer zrinf_w getriggert, dessen Timerzeit TRIAKTF = 4*TRIMPF gew¨ ahlt wird. Erfolgen keine Ri-Berechnungen mit B_erinoff, dann wird nach Ablauf des Timers zrinf_w = 0 das Flip-Flop B_rinf zur¨ uckgesetzt (Widerstandswert rinf_w nicht aktuell). Mit Wegfall der Bedingung B_rinf, wird auch der Z¨ ahler
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSF 1.30.3
Seite 2026 von 4100 31.JAN.2003 Thomas Brosi
zriberf resetiert. Erfolgen innerhalb der Zeitdauer TRIAKTF wieder aktuelle Ri-Berechnungen (B_ribef =1), dann muß wieder eine Anzahl ANZRIBEF von g¨ ultigen Ri-Messungen erfolgen, damit die Bedingung B_rinf wieder gesetzt und der Widerstandswert wieder aktuell verwendet werden kann.
8. Weitere Entst¨ orung der Ri-Messung und Bildung von Enable f¨ ur Ri-Filter (GGLSFENTS): ----------------------------------------------------------------------------------Ist w¨ ahrend der Ri-Berechnung B_ribef=1 der ungefilterte Ri-Neuwert rinoff_w um den Faktor FRINOF gr¨ oßer als der Ri-Altwert rinoffa_w, dann wird B_enrinf nicht gesetzt und damit der berechnete Ri-Wert nicht in das rinf_w-Filter ¨ ubernommen. Damit aber beim Abk¨ uhlen der Sonde eine Erh¨ ohung des Innenwiderstandes Ri m¨ oglich ist (Ri-Neuwert gr¨ oßer als der Altwert um Faktor FRINOF), wird nach z.B. 3 gemessenen Ri-Werten (appliziebar mit ANZRIWZGF), die h¨ oher als Faktor FRINOF sind, der Wert rinoff_w direkt in das Filter ¨ ubertragen.
10 ms-Raster: |<--------------------------------- 10 ms-Raster ---------------------->| | | +-----------+ +------------+ | |<----- Dauer des Rechenprogramms | | | | | | ------+ +-----------------------------------------------------------+ +----------------------------> Zeit
APP GGLSF 1.30.3 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Typische Applikationswerte: THSRIF = 1 s TUSBELF = 30 ms TRIIMPF = 2 s TRIAKTF = 4*TRIMPF = 8 s ZFRIF = 0.3 ANZRIBEF = 3/ZFRIF = 10 ANZZRIWZGF = 3 RBELF = 8.45 KOhm RKSPF = 47 KOhm RINFMX = 120.0 KOhm USRIOF = 490 mV USRIUF = 410 mV USRIMINF = 60 mV DUSRIF = 25 mV DUSSPF = 200 mV TUSRIBERF = 20 ms FRINOFF = 1.5 CWGGLSF = 0 ----> Codeword = 0 : Ri wird erst nach Taupunktende bei voller Heizleistung berechnet (Serie) = 1 : Ri kann hochohmig f¨ ur Applikationszwecke w¨ ahrend der Taupunktphase gemessen werden.
CWKONLS: -------> Codeword -------> Codeword
in %PROKON in %KONCW
Sonden hinter Haupt KAT vorhanden -----> Bank1: B_lsh ¨ uber Bit 1 Bank2: B_lsh2 ¨ uber Bit 5 Sonden vor KAT vorhanden
-----> Bank1: B_lsv ¨ uber Bit 0 Bank2: B_lsv2 ¨ uber Bit 4
Sonde hinter Front KAT vorhanden
-----> Bank1: B_lsf ¨ uber Bit 2 Bank2: B_lsf2 ¨ uber Bit 6
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSVFH 1.30.3
Seite 2027 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGLSVFH 1.30.3 Gebergroße fur ¨ SULEV (1ms-Raster) fur ¨ Sonden vor/hinter Kat u. hinter Front Kat FDEF GGLSVFH 1.30.3 Funktionsdefinition MAIN: ¨ Ubersicht und Darstellung der Sondenspannungserfassun ------------------------------------------------------------
Das Starten und Laden des Timers TGGLS ist von der Hardware abhängig. Deshalb wird der Timer TGGLS im Komponententreiber beschrieben. KTGGLS1.10 für ME7 und ME7.5 KTGGLS2.10 für ME9 Werden von TGGLSmax = 5 ms und TTGLSmin = 3 ms die Grenzen überschritten, dann erfolgt bei der VS100 eine Warnung Contains condition for set of Timer_TGGLS
start 1/ Timer_TGGLS
SET_TGGLS
If B_pump is true then Timer TGGLS is started
Contains condition for computation of Timer_TGGLS COMPUTE_TGGLS
B_pump
B_measure
BREAK B_measure
1ms_raster for each functions, GGLSV, GGLSF, GGLSH LSF:F1
LSF:H1
GGLSVERF
GGLSFERF
GGLSHERF
--------------------------------------------------------------------------------------------------------------------------------- ----
BANK2
GGLSVERF2
LSF:F2
LSF:H2
GGLSFERF2
GGLSHERF2
gglsvfh-main
LSF:V2
gglsvfh-main BREAK: Abschalten der Nichtberechnung des Timers TGGLS im 1m-Raster -------------------------------------------------------------------
Break 1/
B_measure
Break 1/ SY_STETLR
0.0
gglsvfh-break
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BANK1
LSF:V1
gglsvfh-break
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSVFH 1.30.3
Seite 2028 von 4100 31.JAN.2003 Thomas Brosi
SET_TGGLS: Bedingungen zum Setzen des Timers TGGLS --------------------------------------------------
Condition for B_pump: LSF - Upstream Catalyst.
SY_LSFVVK
0
SY_LSFVVK2 0 false B_ripuv B_ripuv2 Condition for B_pump: LSF - Downstream Pre-Catalyst. SY_LSFNVK
0
B_pump is set when one of the sensors is pumped
SY_LSFNVK2 0 false
B_pump
B_pump
B_ripuf B_ripuf2
Condition for B_pump: LSF - Downstream ’Main’ Catalyst. 0
SY_LSFNHK2 0 false B_ripuh B_ripuh2
gglsvfh-set-tggls
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_LSFNHK
gglsvfh-set-tggls
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSVFH 1.30.3
Seite 2029 von 4100 31.JAN.2003 Thomas Brosi
COMPUTE_TGGLS: Bedingungen zum Berechnen des Timers TGGLS ---------------------------------------------------------
Condition for B_measure: LSF - Upstream Catalyst. SY_LSFVVK
0
SY_LSFVVK2 false
0
B_svuerf B_svres B_svuerf2 B_svres2 Condition for B_measure: LSF - Downstream Pre-Catalyst. SY_LSFNVK
0
SY_LSFNVK2
0
B_measure is set when one of the sensor is prepared for measurement. Timer_TGGLS is computed only if B_measure is TRUE. false
B_sfuerf
B_measure
B_measure
B_sfres B_sfuerf2 B_sfres2 Condition for B_measure: LSF - Downstream Main Catalyst.
SY_LSFNHK2
0 0 false
B_shuerf B_shres B_shuerf2 B_shres2
gglsvfh-compute-tggls
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_LSFNHK
gglsvfh-compute-tggls
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSVFH 1.30.3
Seite 2030 von 4100 31.JAN.2003 Thomas Brosi
GGLSVERF: Erfassung der unbelasteten und belasteten Sondenspannung im 1 ms-Raste rvor KAT, Bank1 -----------------------------------------------------------------------------------------------
BANK1
uusvk_w
SY_LSFVVK 0 1/ B_lsv
compute 2/
3/ 1/ uusvob_w
compute 1/
compute 4/
5/ 1/
ggls_timer
uusvmb_w
B_svuerf2
B_svres
1/ false
B_svres
gglsvfh-gglsverf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/ true
gglsvfh-gglsverf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSVFH 1.30.3
Seite 2031 von 4100 31.JAN.2003 Thomas Brosi
GGLSVERF2: Erfassung der unbelasteten und belasteten Sondenspannung im 1 ms-Raster vor KAT, Bank2 ------------------------------------------------------------------------------------------------
BANK2
uusvk2_w SY_LSFVVK2 0 1/ B_lsv2
compute 2/
3/ 1/ uusvob2_w
compute 1/
compute 4/
5/ 1/
ggls_timer
uusvmb2_w
2/
1/
B_svuerf2
false
B_svres2
gglsvfh-gglsverf2
B_svres2
gglsvfh-gglsverf2 GGLSFERF: Erfassung der unbelasteten und belasteten Sondenspannung im 1 ms-Raster h. Front KAT, Bank1 -----------------------------------------------------------------------------------------------------
BANK1
uusfk_w SY_LSFNVK 0
compute 2/
3/ 1/
1/ uusfob_w
B_lsf compute 1/
compute 4/
5/ 1/
ggls_timer
uusfmb_w
2/ true
B_sfuerf2
B_sfres
1/ false
B_sfres
gglsvfh-gglsferf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
gglsvfh-gglsferf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSVFH 1.30.3
Seite 2032 von 4100 31.JAN.2003 Thomas Brosi
GGLSFERF2: Erfassung der unbelasteten und belasteten Sondenspannung im 1 ms-Raster h. Front KAT, Bank2 -------------------------------------------------------------------------------------------------------
BANK2
uusfk2_w SY_LSFNVK2 0
1/
B_lsf2
compute 2/
3/ 1/ uusfob2_w
compute 1/
compute 4/
5/ 1/
ggls_timer
uusfmb2_w
2/
B_sfuerf
B_sfres2
1/ false
B_sfres2
gglsvfh-gglsferf2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
gglsvfh-gglsferf2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSVFH 1.30.3
Seite 2033 von 4100 31.JAN.2003 Thomas Brosi
GGLSHERF: Erfassung der unbelasteten und belasteten Sondenspannung im 1 ms-Raster hinter KAT, Bank1 -----------------------------------------------------------------------------------------------------
BANK1
uushk_w
SY_LSFNHK 0 1/ B_lsh
compute 2/
3/ 1/ uushob_w
compute 1/
compute 4/
5/ 1/
ggls_timer
uushmb_w
B_shres
B_shuerf
1/ false
B_shres
gglsvfh-gglsherf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/ true
gglsvfh-gglsherf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSVFH 1.30.3
Seite 2034 von 4100 31.JAN.2003 Thomas Brosi
GGLSHERF2: Erfassung der unbelasteten und belasteten Sondenspannung im 1 ms-Raster hinter KAT, Bank2 -----------------------------------------------------------------------------------------------------
BANK2
uushk2_w
SY_LSFNHK2 0
1/
B_lsh2 compute 2/
3/ 1/ uushob2_w
compute 1/
compute 4/
5/ 1/ uushmb2_w 2/ true
B_shres2 1/
B_shuerf2
false
B_shres2
gglsvfh-gglsherf2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggls_timer
gglsvfh-gglsherf2
ABK GGLSVFH 1.30.3 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_LSFNHK SY_LSFNHK2 SY_LSFNVK SY_LSFNVK2 SY_LSFVVK SY_LSFVVK2 SY_STETLR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante LSF nach Hauptkatalysator Systemkonstante LSF nach Hauptkatalysator, Bank2 Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante LSF vor Vorkatalysator Systemkonstante LSF vor Vorkatalysator, Bank2 Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
Referenziert von
Art
Bezeichnung
DHLSFK, DLSAFK,DLSF, DLSSA, GGLSF, ... DHLSFK, DLSAFK,DLSF, DLSSA, GGLSF, ... DLSSA, GGLSVFH,TC1MOD, TC5MOD DLSSA, GGLSVFH,TC1MOD, TC5MOD DLSSA, GGLSVFH, TC1MOD DLSSA, GGLSVFH, TC1MOD
EIN
Bedingung Lambda-Sonde hinter Front-Kat verbaut
EIN
Bedingung Lambda-Sonde hinter Front-Kat verbaut (Bank2)
EIN
Bedingung Lambda-Sonde hinter Kat verbaut
EIN
Bedingung Lambda-Sonde hinter Kat verbaut (Bank2)
EIN
Bedingung Lambda-Sonde vor Kat verbaut, 1. Sonde nach Auslaß (Bank1)
EIN
Bedingung Lambda-Sonde vor Kat verbaut, 1. Sonde nach Auslaß (Bank2)
LOK AUS EIN EIN EIN EIN EIN EIN AUS AUS EIN EIN
Bedingung Timer TGGLS wird nicht berechnet, Bedingung Starten des Timers TTGLS Bedingung Strom-Pumpen fur ¨ Sonde hinter Front KAT Bedingung Strom-Pumpen fur ¨ Sonde hinter Front KAT Bank2 Bedingung Strom-Pumpen fur ¨ Sonde hinter KAT Bedingung Strom-Pumpen fur ¨ Sonde hinter KAT Bank2 Bedingung Strom-Pumpen fur ¨ Sonde vor KAT Bedingung Strom-Pumpen fur ¨ Sonde vor KAT Bank2 Bedingung B_sfres wird B_sfuerf im 1ms-Zeitraster zuruckzusetzen ¨ Bedingung B_sfres2 wird B_sfuerf2 im 1ms-Zeitraster zuruckzusetzen ¨ Bank2 Bedingung Sondenspannung hinter Front KAT erfassen Bedingung Sondenspannung hinter Front KAT erfassen Bank2
Variable
Quelle
B_LSF
B_LSF2
B_LSH B_LSH2 B_LSV B_LSV2 B_MEASURE B_PUMP B_RIPUF B_RIPUF2 B_RIPUH B_RIPUH2 B_RIPUV B_RIPUV2 B_SFRES B_SFRES2 B_SFUERF B_SFUERF2
GGLSVFH GGLSVFH
GGLSVFH GGLSVFH GGLSF GGLSF
GGLSF, GGLSVFH GGLSF, GGLSVFH GGLSVFH GGLSVFH GGLSVFH GGLSVFH GGLSF GGLSF GGLSVFH GGLSVFH
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_SHRES B_SHRES2 B_SHUERF B_SHUERF2 B_SVRES B_SVRES2 B_SVUERF B_SVUERF2 UUSFK2_W UUSFK_W UUSFMB2_W UUSFMB_W UUSFOB2_W UUSFOB_W UUSHK2_W UUSHK_W UUSHMB2_W UUSHMB_W UUSHOB2_W UUSHOB_W UUSVK2_W UUSVK_W UUSVMB2_W UUSVMB_W UUSVOB2_W UUSVOB_W
GGLSVFH GGLSVFH
Referenziert von
GGLSF, GGLSVFH GGLSF, GGLSVFH GGLSVFH GGLSVFH
KTGGLSVFH KTGGLSVFH GGLSVFH GGLSVFH GGLSVFH GGLSVFH KTGGLSVFH KTGGLSVFH GGLSVFH GGLSVFH GGLSVFH GGLSVFH KTGGLSVFH KTGGLSVFH GGLSVFH GGLSVFH GGLSVFH GGLSVFH
GGLSF, GGLSVFH GGLSF, GGLSVFH GGLSF, GGLSVFH GGLSF, GGLSVFH GGLSF GGLSF GGLSF GGLSF GGLSVFH GGLSVFH
GGLSVFH GGLSVFH
GGLSVFH 1.30.3
Seite 2035 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS AUS EIN EIN AUS AUS EIN EIN EIN EIN AUS AUS AUS AUS EIN EIN AUS AUS AUS AUS EIN EIN AUS AUS AUS AUS
Bedingung B_shres wird B_shuerf im 1ms-Zeit-Raster zuruckzusetzen ¨ Bedingung B_shres2 wird B_shuerf2 im 1ms-Zeitrasrer zuruckzusetzen ¨ Bank2 Bedingung Sondenspannung hinter KAT erfassen Bedingung Sondenspannung hinter KAT erfassen Bank2 Bedingung B_svres wird B_svuerf im 1ms-Zeitraster zuruckzusetzen ¨ Bedingung B_svres2 wird B_svuerf2 im 1ms-Zeitraster zuruckzusetzen ¨ Bank2 Bedingung Sondenspannung vor KAT erfassen Bedingung Sondenspannung vor KAT erfassen Bank2 ADC-Spannung Lambdasonde hinter Front Katalysator (Word) Bank2 ADC-Spannung Lambdasonde hinter Front Katalysator (Word) Spg. (word, 1 ms-Raster) Lambdasonde m. Widerstand belastet h. Front KAT Bank2 Spg. (word, 1 ms-Raster) Lambdasonde mit Widerstand belastet hinter Front KAT ADC-Spg. (word, 1 ms-Raster) Sonde ohne Belastung hinter Front Katalysator Bank2 ADC-Spannung (word, 1 ms-Raster) Sonde ohne Belastung hinter Front Katalysator ADC-Spannung Lambdasonde hinter Katalysator Bank2 (Word) ADC-Spannung Lambdasonde hinter Katalysator (Word) Spannung (word,1 ms-Raster) Lambdasonde mit Widerstand belastet hinter KAT Bank2 Spannung (word, 1 ms-Raster) Lambdasonde mit Widerstand belastet hinter KAT ADC-Spannung (word, 1 ms-Raster) Sonde ohne Belastung hinter Katalysator Bank2 ADC-Spannung (word, 1 ms-Raster) Sonde ohne Belastung hinter Katalysator ADC-Spannung Lambdasonde vor Katalysator 2 (Word) ADC-Spannung Lambdasonde vor Katalysator (Word) Spannung (word, 1 ms-Raster) Lambdasonde mit Widerstand belastet vor KAT Bank2 Spannung (word, 1 ms-Raster) Lambdasonde mit Widerstand belastet vor KAT ADC-Spannung (word, 1 ms-Raster) Sonde ohne Belastung vor Katalysator Bank2 ADC-Spannung (word, 1 ms-Raster) Sonde ohne Belastung vor Katalysator
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB GGLSVFH 1.30.3 Funktionsbeschreibung Erfassung der belasteten und unbelasteten Sondenspannung im 1 ms-Raster (GGLSERFH): ----------------------------------------------------------------------------------Der ADC-Wert der Sondenspannung wird im 1 ms-Raster abgefragt und als word uushk_w im RAM abgelegt. Erfogt ein zul¨ assiger Pumpimpuls B_ripuh, dann wird mit dem Setzen des Timers TGGLS und der positiven Flanke die unbelastete Sonenspannung uushk_w im 1 ms-Raster im RAM uushob_w gespeichert. Der Timer TGGLS wird mit dem Wert TGGLS + 2.0 ms + der ASICRUNTIME geladen. Gestartet wird der Timer mit den Bedinungen in "SETTGGLS", und zwar immer nur dann, wenn ein Pumpimpuls f¨ ur die Sonde hinter KAT oder f¨ ur die Sonde vor KAT vorliegt. Der Timer TGGLS wird immer dann nicht berechnet, siehe "No_Calculation", wenn keine Bedingungen der Sondespannungserfassung f¨ ur vor oder hinter KAT vorliegt. Dies bedeutet, daß das 1 ms-Raster vor allem aus Laufzeitgr¨ unden immer in der GGLSH verwaltet und gestartet wird, siehe Block "FOR_GGLSVERFV" mit den Erfassungen der belasteten und unbelasteten Sondenspannung vor KAT f¨ ur Bank1 und Bank2 in "GGLSVERFF" und "GGLSVERF". Mit dem Setzen des Pumpimpulses B_ripuh wird auch das Flip-Flop (Sondenspannungserfassugsbedingung) B_shuerf im 10 ms-Raster gesetzt und im 1 ms berechnet. Nach Ablauf des Timers TGGLS wird mit der negativen Flanke die belastete Sondenspannung uushk_w im RAM uushmb_w im 1 ms-Raster festgehalten. Gleichzeitig wird auch nach Ablauf des Timers TGGLS mit der negativen Flanke dieses Erfassungs Flip-Flop B_shuerf wieder zur¨ uckgesetzt und mit dessen fallender Flnke B_rimh mit 10 ms getriggert.
Hardware: --------
"
5 V -------+-------| +++ | | Portwiderstand +++ | o /<---- Port B_priph " o | +++ | | RBEL +++ +---------+ | | | | +--------------------------+---------------------------->+ ADC | Ipump | | | | | v +++ +++ +---------+ | | Ri (rinh_w) | | RKSP = 51 k +++ +++ | | ---+--- Sondespannung ---+--- 450 mV ----| | -+-+-
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATFKEB 3.10.0
Seite 2036 von 4100 31.JAN.2003 Thomas Brosi
APP GGLSVFH 1.30.3 Applikationshinweise Typische Applikationswerte -------------------------TGGLS:
3 ms
Werden vom Timer TGGLS die Werte TGGLSMAX = 5 ms und TGGLSMIN = 3 ms die Grenzen ¨ uberschritten, dann erfolgt bei der VS100 eine Warnung.
¨ FU DKATFKEB 3.10.0 Einschaltbedingungen Frontkatalysatordiagnose (in Bearbeitung, Ubersetzungsstatus: nicht aktuell) FDEF DKATFKEB 3.10.0 Funktionsdefinition MAIN : Einschaltbedingungen der Katalysator¨ uberwachungsfunktion Hinweis: Bank1 und Bank2 sind identisch, deshalb ist Bank1 alleinig dokumentiert
DKATFKEB_1_70_1 BREAK
DSMDEF_H B_cdkatf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tkivkm_w B_dktbi
tkivkm_w B_dktbi
B_dfkbi
B_dfkb
B_dfkkas
B_vefkati
msabvvk2_w tkivkm2_w B_dktbi2
B_vefkati
B_vefkatv
DKATFKEB2 msabvvk2_w B_dfklbi2 tkivkm2_w
B_dfkbi2
B_dfkbi
B_dfkb
B_dfkkas
B_vefkatv
B_dfklbi2 B_dfkbi2
B_dktbi2 B_dfkb2
B_dfkkas2 B_vefkatv2 B_vefkati2
B_dfklbi
B_vekati2
B_dfkb2
B_dfkkas2 B_vefkatv2
dkatfkeb-main
msabvvk_w
DKATFKEB1 B_dfklbi msabvvk_w
B_cdkatf
dkatfkeb-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATFKEB 3.10.0
Seite 2037 von 4100 31.JAN.2003 Thomas Brosi
BREAK : Abbruchbedingungen
Break SY_LSFNVK
Break 1/
0 Break 1/
B_tmsdkt
Break 1/
B_cdkatf Break 1/
SY_LSFNVK2
Break 1/
0
Break 1/
dkatfkeb-break
Break 1/
dkatfkeb-break DKATFKEB1 : Einschaltbedingungen Bank 1
DKATFKEB1: Input Conditions binstop temperature tkivkm_w msabvvk_w B_dfktks
tkivkm_w msabvvk_w
B_nswo2
B_vefkati
TFKDSP
B_fakat
B_stend_ER
B_dfkkas
B_dfkkas
B_vefkatv B_dfksb
B_vefkatv
SY_DSM
Scheduler only
0
start 1/ B_stend
B_vefkati
TFKDSP_T
B_dfklbi
B_fakat
B_dfkts B_dfklbi
B_pybfkd
NFKDOT B_dktlbiu
NFKDUT nmot
B_dfkn
nmot_CI
TWFKD B_dfkbi
ZFKDML
mldfkhp_w
B_dfksp
B_mldfk
physical stop bit
DMLFKDO
B_dfkbi_Toff
B_dfkbi
B_dfkb
start bit
B_scbfkd
msabvvk_w_LK B_dfkifmau
Scheduler only B_dktbi
B_lamdktu
B_dktbiu B_dktbi
dkatfkeb-dkatfkeb1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Break 1/
dkatfkeb-dkatfkeb1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATFKEB 3.10.0
Seite 2038 von 4100 31.JAN.2003 Thomas Brosi
TEMPERATURE: Temperatur¨ uberwachung
MLFKDOO MLFKDUO msabvvk_w msabvvk_w_CI TMAXFKDO TMINFKDO tkivkm_w_CI TMAXFKD TMINFKD Not_EF
tkivkm_w_CI
1/
MLFKDO
2/
B_fakat
tkdfkhp_w tsdfktk_w TVFKDTK
MLFKDU
ZFKDTK msabvvk_w_CI
Not_DS
tsdfktk_w_Toff
B_dfktks
B_dfktks
tkivkm_w_LK
TFKDGRA
start 3/ FFKDGTV 2/
TFKDGRA_T
1/
tkdfkol_w
tkdfkg_w
B_dfkgtv_Toff
DTFKDGRAX
MLFKDOT
TMNFKDT
B_cdkatspt
MLFKDUT
dkatfkeb-temperature
TMXFKDT
msabvvk_w msabvvk_w_CI
tkivkm_w_CI dkatfkeb-temperature B_DKTBIU: Kopplung mit %DKATFKEB
SY_DKATSPF 0 1/ true
dkatfkeb-b-dktbiu
B_dktbiu/_1_50ms 2/
B_dktbi
B_dktbiu/_1_50ms
B_dktbiu
dkatfkeb-b-dktbiu B_DKTLBIU: Kopplung mit %DKATFKEB
SY_DKATSPF 0 1/ true
B_dktlbiu/_1_200ms 2/
B_dktlbi
B_dktlbiu/_1_200ms
B_dktlbiu
dkatfkeb-b-dktlbiu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tkivkm_w
B_dfkgtv
dkatfkeb-b-dktlbiu
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATFKEB 3.10.0
Seite 2039 von 4100 31.JAN.2003 Thomas Brosi
BINSTOP: Bin¨ are Stoppbedingungen
BINSTOP: binary stop conditions B_lsfswos B_sbbfk 0.4
B_edkvs
B_fa_Toff
[s]
B_frmax
B_fa
B_frmin
B_fakat
B_fakat_Ton B_cdkatspf
SY_DSM 0
B_mdarv
B_slsi
0
B_dfkkas
false
B_tehb CWDKATFKEB
B_mdkat
B_fakat
B_tedte/_1_200ms B_ukgi B_ukg
B_dtes
B_binstif
E_allg E_bank
B_binstopf B_dfksb CWFKDKA B_lrka
B_dfksb
0
B_lrka2 B_lr2 SY_DSM
0.6 B_vefkati_ER
start 1/
B_vefkati
Y_CONFIG
0 Lit_0p6s_T B_vefkatv
Z_lsv2 Z_lsv Z_lshv
B_lr
And_Toff
B_vefkatv dkatfkeb-binstop
[s]
dkatfkeb-binstop
dkatfkeb-b-sbbhk-tmp
B_SBBHK_TMP: Sensorbereitschaft, abh¨ angig von Sensorkonfiguration
B_lsfswok 1/ false
B_lsfswos
B_lsfswos
dkatfkeb-b-sbbhk-tmp B_sls: SLS-Abfrage
SY_SLS 0
1/
B_dsls
B_slsi/_1_200ms
B_slsi
B_sls 1/ false
B_slsi/_1_200ms
dkatfkeb-b-sls
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_frmin2 B_frmax2 B_edkvs2
dkatfkeb-b-sls
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATFKEB 3.10.0
Seite 2040 von 4100 31.JAN.2003 Thomas Brosi
Errorbit: ErrorbitAbfrage
Errorbit
SY_DSM 0
1/ false
E_allg/_1_200ms 2/
SY_DLSFHV 0 false DFP_LSFHV
dfpgetErf
E_bank
1/
dfpgetErf
SY_ABGYVBP
10/
5
E_allg/_1_200ms
dfpgetErf
DFP_TES
dfpgetErf
DFP_LM
false
dfpgetErf
DFP_TEVE
dfpgetErf
DFP_MD
DFP_LSV2
E_lsv2/_1_200ms
dfpgetErf
E_hsv2/_1_200ms
6/ DFP_HSV2
0
SY_DLSHV false
2/
dfpgetErf
0
E_slpe/_1_200ms
false
3/ DFP_SLVE
E_allg
5/
dfpgetErf
dfpgetErf
DFP_TM SY_SLS
11/ E_bank E_bank/_1_200ms
E_lsfhv/_1_200ms
DFP_DK
DFP_SLPE
E_bank
E_bank/_1_200ms
dfpgetErf
E_slve/_1_200ms
DFP_LSHV
dfpgetErf
7/ B_elshvdfk
SY_AGR
SY_AGRKOMP false false DFP_AGRV
4/
dfpgetErf
DFP_AGRS
8/
dfpgetErf
E_agrs/_1_200ms
dfpgetErf
E_agre/_1_200ms
9/
E_agrv/_1_200ms DFP_AGRE
dkatfkeb-errorbit
3
dkatfkeb-errorbit E_bank: ErrorbitAbfrage
DFP_HSV
dfpgetErf dfpgetErf
DFP_LSV DFP_HSF
dfpgetErf dfpgetErf
DFP_LSF DFP_LASFK DFP_HSFE
E_bank
dfpgetErf dfpgetErf
dkatfkeb-e-bank
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0 1
dkatfkeb-e-bank
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATFKEB 3.10.0
Seite 2041 von 4100 31.JAN.2003 Thomas Brosi
Y_CONFIG: Y-Konfiguration
SY_ABGYVBP 5
1/ false
B_edkvs2_tmp/_1_200ms
2/ true
Z_lsv2/_1_200ms
2/
3/
Z_lsv2/_1_200ms
dfpgetZyf
DFP_LSV2
true
1/
B_edkvs2_tmp/_1_200ms
B_edkvs2
B_lr2_tmp/_1_200ms
B_lr2
Z_lsv2
3/ B_lr2_tmp/_1_200ms
4/ false
B_edkvs2
B_frmin2_tmp/_1_200ms
B_lr2
4/
B_frmin2
B_frmin2_tmp/_1_200ms
B_frmin2
5/ B_frmax2_tmp/_1_200ms
B_frmax2
B_frmax2_tmp/_1_200ms
6/ false
5/
B_lrka2_tmp/_1_200ms
B_lrka2
B_frmax2
6/ B_lrka2_tmp/_1_200ms
B_lrka2
dkatfkeb-y-config
false
Z_lsv: Abfrage Z_lsv / Z_lshv
DFP_LSV
dfpgetZyf
Z_lsv
SY_DLSHV 0 1/ true
B_zlshvu
dkatfkeb-lsv-zyklusbit
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dkatfkeb-y-config
1/ DFP_LSHV
dfpgetZyf
B_zlshvu
Z_lshv
dkatfkeb-lsv-zyklusbit
ABK DKATFKEB 3.10.0 Abkurzungen ¨ Parameter CWDKATFKEB CWFKDKA DMLFKDO DTFKDGRAX FFKDGTV MLFKDO MLFKDOO MLFKDOT MLFKDU MLFKDUO MLFKDUT NFKDOT NFKDUT TFKDGRA TFKDSP TMAXFKD TMAXFKDO TMINFKD TMINFKDO TMNFKDT TMXFKDT TVFKDTK
Source-X
TKDFKHP2_W
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL
Internes Codewort fur ¨ %DKATFKEB Codewort fur ¨ B_lrka aktiv ¨ Obere Schwelle ml-Anderung in Fontkat-Diagnose Frontkatdiagnose: Maximaler Temperaturgradient ¨ Front Katdiagnose: Faktor fur ¨ Temperaturgradientenabhangige Verzugszeit Obere Luftmassenschwelle fur ¨ Frontkat-Diagnose Obere Luftmassenschwelle fur ¨ Frontkat-Diagnose, oberes Band Obere Luftmassenschwelle fur ¨ Frontkat-Diagnose bei Testerbetrieb Untere Luftmassenschwelle fur ¨ Frontkat-Diagnose Untere Luftmassenschwelle fur ¨ Frontkat-Diagnose, oberes Band Untere Luftmassenschwelle fur ¨ Frontkat-Diagnose, Testerbetrieb Obere Drehzahlgrenze Frontkatdiagnose bei Testerbetrieb Untere Drehzahlgrenze Frontkatdiagnose bei Testerbetrieb Zeit fur ¨ Tempereraturgradientenmessung der Frontkatdiagnose Wartezeit in der Frontkatdiagnose auf die Schubprufung ¨ maximale Kat-Temperatur fur ¨ Frontkat-diagnose maximale Kat-Temperatur fur ¨ Frontkat-diagnose, oberes Band ¨ Minimale Frontkat-Temperatur fur ¨ Uberwachung ¨ Minimale Frontkat-Temperatur fur ¨ Uberwachung, oberes Band ¨ Minimale Frontkat-Temperatur fur ¨ Uberwachung bei Testerbetrieb ¨ Maximale Frontkat-Temperatur fur ¨ Uberwachung bei Testerbetrieb ¨ ¨ Temperaturabhangige Verzogerungszeit fur ¨ Frontkatdiagnose
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
TVFKDTK TWFKD ZFKDML ZFKDTK
TKDFKHP_W
DKATFKEB 3.10.0
Seite 2042 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
KL FW FW FW
¨ ¨ Temperaturabhangige Verzogerungszeit fur ¨ Frontkatdiagnose Wartezeit nach Stoppbedingung, Frontkatalysatordiagnose Tiefpaß-Filterzeitkonstante fur ¨ Luftmasse, Frontkatalysatordiagnose Tiefpaß-Filterzeitkonstante fur ¨ Temperatur-Filterung, Frontkatdiagnose
Systemkonstante
Art
Bezeichnung
SY_ABGYVBP SY_AGR SY_AGRKOMP SY_BDE SY_DKATEF SY_DKATSPF SY_DLSFHV SY_DLSHV SY_DSM SY_LSFNVK SY_LSFNVK2 SY_SLS
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Y-Zusammenfuhrung ¨ vor Bauteileposition Systemkonstante AGR vorhanden Systemkonstante Komponententyp AGR-Ventil Systemkonstante Benzin-Direkteinspritzung Systemkonstante Katalysatordiagnose mittels Eigenfrequenzregelung Systemkonstante: Aktive Front- und Haupt-Katalysatordiagnose Systemkonstante Bedingung %DLSFHV (LSF-Vertauschung h.F-Kat/h.H-Kat) vorhanden Systemkonstante Bedingung %DLSHV (Sonde-Vertauschung h.KAT) vorhanden Systemkonstante Diagnosesystem-Manager Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 ¨ Systemkonstante Sekundarluftpumpe vorhanden
Art
Bezeichnung
LOK LOK EIN EIN EIN AUS AUS AUS AUS LOK LOK EIN EIN AUS AUS AUS AUS LOK AUS AUS AUS AUS AUS AUS LOK EIN EIN EIN EIN EIN
¨ Stoppbedingung Frontkatdiagnose, intern, bankubergreifend Bedingung binare ¨ ¨ Stoppbedingung, Frontkatdiagnose, bankubergreifend Bedingung binare ¨ Frontkatalysatordiagnose uber ¨ Codewort freigegeben Funktion DKATSP fur ¨ Feld- bzw. Strassenbetrieb freigegeben Funktion DKATSP fur ¨ Testerbetrieb freigegeben Bedingung: Beginn der Frontkatdiagnose Bedingung: Beginn der Frontkatdiagnose, Bank2 Bedingung: Beginn der Frontkatdiagnose, interne Bedingung Bedingung: Beginn der Frontkatdiagnose, interne Bedingung, Bank2 ¨ Frontkatdiagnose: Bedingung Temperaturgradient-Verzogerungszeit ¨ Frontkatdiagnose: Bedingung Temperaturgradient-Verzogerungszeit, Bank2 Abbruch Integratorfreigabe fur ¨ Fett-Mager-Auswertung, Frontkatdiagnose Abbruch Integratorfreigabe fur ¨ Fett-Mager-Auswertung, Frontkatdiagnose ¨ Kat.-Ausraumpr ufung ¨ gestoppt bei Frontkatdiagnose ¨ Kat.-Ausraumpr ufung ¨ gestoppt bei Frontkatdiagnose, Bank2 Bedingung: Laufbereitschaft der Frontkatdiagnose, interne Bedingung Bedingung: Laufbereitschaft der Frontkatdiagnose, interne Bedingung, Bank2 Frontkatdiagnose wegen Drehzahlgrenzen gesperrt Bankspezifische Stoppbedingung Frontkatdiagnose Bankspezifische Stoppbedingung Frontkatdiagnose, Bank2 physikalische Stoppbedingung Frontkatdiagnose physikalische Stoppbedingung Frontkatdiagnose, Bank2 Frontkatdiagnose temperaturbedingt gesperrt (Kat-Temperatur) Frontkatdiagnose temperaturbedingt gesperrt (Kat-Temperatur), Bank2 ¨ Frontkatdiagnose durch Verzogerungszeit nach Motorstart gesperrt Bedingung: Beginn der Katdiagnose, interne Bedingung Bedingung: Beginn der Katdiagnose, interne Bedingung, Bank2 Bedingung: Laufbereitschaft der Hauptkatdiagnose, interne Bedingung Bedingung: Laufbereitschaft der Hauptkatdiagnose, interne Bedingung, Bank2 ¨ Aktive Diagnose: Sekundarluft-System
Variable
Quelle
B_BINSTIF B_BINSTOPF B_CDKATF B_CDKATSPF B_CDKATSPT B_DFKB B_DFKB2 B_DFKBI B_DFKBI2 B_DFKGTV B_DFKGTV2 B_DFKIFMA B_DFKIFMA2 B_DFKKAS B_DFKKAS2 B_DFKLBI B_DFKLBI2 B_DFKN B_DFKSB B_DFKSB2 B_DFKSP B_DFKSP2 B_DFKTKS B_DFKTKS2 B_DFKTS B_DKTBI B_DKTBI2 B_DKTLBI B_DKTLBI2 B_DSLS
DKATFKEB DKATFKEB
DKATFKEB DKATFKEB DKATFKEB DKATFKEB DKATFKEB DKATFKEB DKATSPFK DKATSPFK DKATFKEB DKATFKEB DKATFKEB DKATFKEB DKATFKEB DKATFKEB DKATFKEB DKATFKEB DKATFKEB DKATFKEB DKATFKEB DKATFKEB
B_DTES
DTEV
B_EDKVS
DKVS
B_EDKVS2
DKVS
B_ELSHVDFK B_FA
DKATFKEB TKDFA
B_FAKAT
TKDFA
B_FAKAT2 B_FRMAX
TKDFA LRS
B_FRMAX2
LRS
B_FRMIN
LRS
B_FRMIN2
LRS
B_LAMDKT
DKATSPFK
Source-Y
Referenziert von
DKATFKEB DKATFKEB, TC6MOD DKATFKEB DKATSPFK DKATSPFK
DKATFKEB DKATFKEB DKATSPFK DKATSPFK
DKATFKEB DKATFKEB DKATFKEB DKATFKEB BBSAWE, DDYLSU,DKATFKEB, DLSAFK, DLSAHKBD, ... ATEV, DKATFKEB,EIN DLSAHKBD, DLSF,LLRRM, ... DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ... DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ... LOK ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... DKATFKEB, EIN DKATSPFK, LLRNFA DKATFKEB, DKATSPFKEIN DDYLSU, DKATFKEB, EIN DLSF, DPLLSU, LRHKEB DDYLSU, DKATFKEB, EIN DLSF, DPLLSU, LRHKEB DDYLSU, DKATFKEB, EIN DPLLSU, LRHKEB DDYLSU, DKATFKEB, EIN DPLLSU, LRHKEB BGLAMOD, EIN DKATFKEB, LAMKOD, LRSKA
Aktive Diagnose: Tankentluftungssystem ¨
Bedingung Adaptionsfehlerschwellen aktuell uberschritten ¨
Bedingung Adaptionsfehlerschwellen Bank 2 aktuell uberschritten ¨
Bedingung hintere Lambdasonden vertauscht Bedingung Funktionsanforderung allgemein
Bedingung Funktionsanforderung Katalysatoruberwachung ¨ Bedingung Funktionanforderung Katalysatoruberwachung ¨ (Stereo 2.Bank) Lambda-Regelung setzt Bit sobald FR am Anschlag FRMAX
Lambda-Regelung setzt Bit sobald FR am Anschlag FRMAX, Bank 2
Lambda-Regelung setzt Bit sobald FR am Anschlag FRMIN Lambda-Regelung setzt Bit sobald FR am Anschlag FRMIN, Bank 2 Lambdasoll Eingriff fur ¨ Katdiagnose aktiv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATFKEB 3.10.0
Seite 2043 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_LAMDKT2
DKATSPFK
EIN
Lambdasoll Eingriff fur ¨ Katdiagnose aktiv
B_LR
LRSEB
EIN
LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
B_LR2
LRSEB
EIN
Bedingung Lambdaregelung (vor Kat); Bank 2
B_LRKA
LRSKA
EIN
¨ Bedingung Katalysator-Ausraumen
B_LRKA2
LRSKA
EIN
¨ Bedingung Katalysator-Ausraumen fur ¨ Stereo-LR Bank 2
B_LSFSWOK B_LSFSWOK2 B_LSFSWOS B_LSFSWOS2 B_MDARV
DLSAFK DLSAFK DKATFKEB DKATFKEB DMDMIL
BGLAMOD, DKATFKEB, LAMKOD, LRSKA BGLAMOD, DCFFLR,DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,DFRST, DKATFKEB,DLSAFK, ... BGLAMABM, DKATFKEB, DPLLSU,LRFKC, LRFKEB, ... BGLAMABM, DKATFKEB, DPLLSU,LRFKC, LRFKEB, ... DKATFKEB, DPLLSU DKATFKEB, DPLLSU
EIN EIN LOK LOK EIN
Bedingung Sonde hinter FRONT-KAT nach Schwingungsprufung ¨ in Ordnung Bedingung Sonde hinter FRONT-KAT nach Schwingungsprufung ¨ in Ordnung, Bank 2 ¨ Negierte Speichergroße: Sonde h. Frontkat nach Schwingungsprufung ¨ in Ordnung ¨ Negierte Speichergroße: Sonde h. Frontkat nach Schwingungsprufung in Ordnung ¨ kritische Aussetzerrate vorhanden
B_MDKAT
DMDMIL
EIN
¨ Katschadigende Aussetzerrate uberschritten ¨ (zur Ausblendung anderer Funktionen)
B_MLDFK B_NSWO2
DKATFKEB
B_PYBFKD B_PYBFKD2 B_SBBFK
DKATFKEB DKATFKEB DLSF
B_SBBFK2
DLSF
B_SCBFKD B_SCBFKD2 B_SLS
B_STEND
BBSTT
B_TEHB
B_TMSDKT B_UKG B_VEFKATI B_VEFKATI2 B_VEFKATV B_VEFKATV2 B_ZLSHVU DFP_AGRE
DKATSPFK
DFP_AGRS
DKATFKEB
DFP_AGRV
DKATFKEB
DFP_DK
DKATFKEB
DFP_HSF
DKATFKEB
DFP_HSF2
DKATFKEB
DFP_HSFE
DKATFKEB
DFP_HSFE2
DKATFKEB
DFP_HSV
DKATFKEB
DFP_HSV2
DKATFKEB
DKATSPFK DKATSPFK DKATFKEB DKATFKEB DKATFKEB DKATFKEB
BBAGR, BBREGNO,DDYLSU, DFRST,DGGTVHK, ... DGGTVHK, DKATFKEB, LRSEB
LOK BBREGNO, BDEMUM, EIN BGMNOSPM, BGMSNOVK, BGWPR, ... AUS AUS EIN BGLAMABM, DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... EIN BGLAMABM, DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... DKATFKEB EIN DKATFKEB EIN ATM, BBAGR,EIN BBKH, BGLAMBDA,DKATFKEB, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... DDYLSU, DKATFKEB, EIN DMDSTP, LRFKEB, LRHKEB DKATFKEB EIN DKATFKEB, LRAEB EIN DKATFKEB EIN DKATFKEB EIN DKATSPFK AUS DKATSPFK AUS LOK BBAGR, DAGRE,DOK DAGRLS, DDYLSU,DKATFKEB, ... BBAGR, BGAGRA,DOK BGPNOS, DAGRS,DDYLSU, ... ADAGRLS, DAGRLS,- DOK DKATFKEB BGFKMS, BGRLFGZS, DOK BGWPR, CANECU,DKATFKEB, ... DHLSFK, DIMCHLS,- DOK DKATFKEB, DLSAFK, DLSF, ... DHLSFK, DIMCHLS,- DOK DKATFKEB, DLSAFK, DLSF, ... DHLSFK, DHLSFKE,- DOK DIMCHLS, DKATFKEB, DLSAFK, ... DHLSFK, DHLSFKE,- DOK DIMCHLS, DKATFKEB, DLSAFK, ... BGELSV, DCFFLR,DOK DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DOK DHRLSU, DICLSU,DIMCHLS, ...
Bedingung Frontkatdiagnose gesperrt wegen Motor-Luftmasse Bedingung Drehzahl > NSWO2
physikalische Freigabe aus Funktion Frontkat.-Diagnose physikalische Freigabe aus Funktion Frontkat.-Diagnose Bedingung Sonde betriebsbereit hinter Front-Kat
Bedingung Sonde betriebsbereit hinter Front-Kat, Bank 2
Laufbereitschaft der Funktion Frontkat.-Diagnose Laufbereitschaft der Funktion Frontkat.-Diagnose ¨ Bedingung Sekundarluft aktiv
Bedingung Startende erreicht Bedingung Tankentluftung ¨ mit hoher Beladung
Bedingung Katdiagnose gesperrt wg. zu kleiner Motorstart-Temperatur ¨ wirkt stark Bedingung Uk Interner Fehlerverdacht bei Frontkatalysatordiagnose Interner Fehlerverdacht bei Frontkatalysatordiagnose, Bank2 ¨ Fehlerverdacht bei Frontkatdiagnose, verzogert ¨ Fehlerverdacht bei Frontkatdiagnose, verzogert, Bank2 Hilfsbit zur Auswertung des Zyklusbits Z_lsfhv in Katdiagnose. SG-int. Fehlerpfadnr.: Abgasruckf ¨ uhrungsventil ¨ Endstufe
Fehlerpfad: AGR-System
SG.-int. Fehlerpfadnr.: Diagnose AGR-Ventil ¨ SG-int. Fehlerpfadnr.: Fehler Drosselklappenpoti loschen
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Frontkat.
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Frontkat. Bank2
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Front-Kat. Endstufe
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Front-Kat. Bank 2 Endstufe
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat.
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat., Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATFKEB 3.10.0
Seite 2044 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
DFP_LASFK
DKATFKEB
DOK
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Frontkatalysator
DFP_LASFK2
DKATFKEB
DOK
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Frontkatalysator, Bank2
DFP_LM
DKATFKEB
DOK
SG int. Fehlerpfadnr.:Hauptlastsensor
DFP_LSF
DKATFKEB
DOK
SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator
DFP_LSF2
DKATFKEB
DOK
SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator, Bank2
DFP_LSFHV
DKATFKEB
DOK
SG.int.Fehlerpfadnr: Front/Hinter- Lamdasonden Vertauschung
DFP_LSHV
DKATFKEB
DOK
SG int. Fehlerpfadnr.: Lambdasonden-Vertauschung hinter Kat.
DFP_LSV
DKATFKEB
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat.
DFP_LSV2
DKATFKEB
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat. (Bank 2)
DFP_MD
DKATFKEB
DIMCLS, DKATFKEB,DLSAFK, DLSF, DPLLSU DIMCLS, DKATFKEB,DLSAFK, DLSF, DPLLSU ATR, BBAGR, BBKH,BGRLFGZS, DDSS, ... DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DLSF, ... DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DLSF, ... DIMCLS, DKATFKEB,DLSF DIMCLS, DKATFKEB,DKATSPFK, DPLLSU BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... BBNWS, DKATFKEB,DMDMIL, DMDSTP, DTANKL
DOK
SG-int. Fehlerpfadnr. Aussetzer, Summenfehler (multiple)
DFP_SLPE DFP_SLVE DFP_TES
DKATFKEB DKATFKEB DKATFKEB
DOK DOK DOK
¨ Interne Fehlerpfadnummer: Sekundarluftpumpe Endstufe ¨ Interne Fehlerpfadnummer: Sekundarluftventil Endstufe Interne Fehlernummer Tankdiagnose, TEV offen
DFP_TEVE
DKATFKEB
DFP_TM
DKATFKEB
E_AGRE
DAGRE
E_AGRS
DAGRS
E_AGRV
DAGRLS
E_DK
DDVE
E_HSF
DHLSFK
E_HSF2
DHLSFK
E_HSFE
DHLSFKE
E_HSFE2
DHLSFKE
E_HSV
DHRLSU
E_HSV2
DHRLSU
E_LASFK
DLSAFK
E_LASFK2
DLSAFK
E_LM
DSELHFS
E_LSF
DLSF
E_LSF2
DLSF
E_LSFHV
DDYLSU, DIMCTES,DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,- DOK DLSAFK, DLSAHKBD, DLSF, ... ATM, ATR, BBAGR,- DOK BBKH, BGTABST, ... EIN BBAGR, BGPNOS,DAGRE, DAGRLS,DDYLSU, ... EIN BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... ADAGRLS, DAGRLS,- EIN DIMCAGR, DKATFKEB BGFKMS, BGRLFGZS, EIN BGWPR, CANECU,DKATFKEB, ... DIMCHLS, DKATFKEB, EIN DLSAFK, DLSF, LRFKEB DIMCHLS, DKATFKEB, EIN DLSAFK, DLSF, LRFKEB DHLSFKE, DIMCHLS,- EIN DKATFKEB, DLSAFK, DLSF, ... DHLSFKE, DIMCHLS,- EIN DKATFKEB, DLSAFK, DLSF, ... EIN BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... BGELSV, DCFFLR,EIN DICLSU, DIMCHLS,DKATFKEB, ... EIN DCFFLR, DIMCLS,DKATFKEB, DLSF, DPLLSU EIN DCFFLR, DIMCLS,DKATFKEB, DLSF, DPLLSU ATR, BBAGR, BBKH,- EIN BBKW, BGRLFGZS, ... DCFFLR, DIMCLS,EIN DKATFKEB, DLSAFK, DPLLSU, ... EIN DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DPLLSU, ... DCFFLR, DIMCLS,EIN DKATFKEB, DLSF
Interne Fehlerpfadnummer: Tankluftungsventil ¨ Endstufe
Interne Fehlerpfadnummer: Motortemperatur ¨ Errorflag: Uberwachung AGR-Endstufe
Errorflag: Diagnose AGR-System
Errorflag: Diagnose AGR-Ventil Errorflag: DK - Potentiometer
Errorflag: Lambdasonden-Heizung hinter Frontkatalysator
Errorflag: Lambdasonden-Heizung hinter Frontkatalysator Bank 2
Errorflag: Lambdasonden-Heizung hinter Front- Katalysator (Endstufe)
Errorflag: Lambdasonden-Heizung hinter Front- Katalysator Bank 2 (Endstufe)
Errorflag: Lambdasonden-Heizung vor Katalysator
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2
Errorflag: Lambda-Sondenalterung hinter Front Katalysator
Errorflag: Lambda-Sondenalterung hinter Front Katalysator, Bank2
Errorflag: Hauptlastsensor Errorflag: Lambda-Sonde hinter Frontkatalysator
Errorflag: Lambda-Sonde hinter Frontkatalysator, Bank2
Error flag: Fehler aus Diagnose Front/Hinter Hauptkat. Vertauschung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_LSHV
E_LSV
BGELSV
E_LSV2
BGELSV
E_MD
DMDMIL
E_SLPE E_SLVE E_TES
DTEV
E_TEVE
DTEVE
E_TM
GGTFM
FID_BFKD FID_BFKD2 LAMDKT2_W
DKATFKEB DKATFKEB DKATSPFK
LAMDKT_W
DKATSPFK
LAMSBG2_W
LAMKO
LAMSBG_W
LAMKO
LAMSONS2_W
BGLASO
LAMSONS_W
BGLASO
MLDFKHP_W MSABVVK2_W
DKATFKEB BGMSABG
MSABVVK_W
BGMSABG
NMOT
BGNMOT
SFGBFKD SFGBFKD2 TKDFKG2_W TKDFKG_W TKDFKHP2_W TKDFKHP_W TKDFKOL2_W TKDFKOL_W TKIVKM2_W
DKATFKEB DKATFKEB DKATFKEB DKATFKEB DKATFKEB DKATFKEB ATM
TKIVKM_W
ATM
TSDFKTK2_W TSDFKTK_W Z_LSHV
DKATFKEB DKATFKEB
Z_LSV
BGELSV
Z_LSV2
BGELSV
Referenziert von
Art
DCFFLR, EIN DIMCLS, DKATFKEB,DKATSPFK, DPLLSU EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... BBNWS, DKATFKEB,- EIN DMDSTP, DTANKL DKATFKEB EIN DKATFKEB EIN DDYLSU, DIMCTES,- EIN DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,- EIN DLSAFK, DLSAHKBD, DLSF, ... ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... DKATFKEB DOK DKATFKEB DOK DKATFKEB, LAMKOD, EIN LAMSOLL DKATFKEB, LAMKOD, EIN LAMSOLL EIN ATM, BGLAMOD,BGLASO, BGMSNOVK, DKATFKEB, ... EIN ATM, BDEMEN,BGLAMOD, BGLASO, BGMSNOVK, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... LOK ATM, BGLAMABM,EIN BGLAMOD, BGPABG, DKATFKEB, ... EIN ATM, BGLAMABM,BGLAMOD, BGPABG, DKATFKEB, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... DKATFKEB, DKATSPFKEIN DKATFKEB, DKATSPFKEIN LOK LOK LOK LOK LOK LOK ATR, BGLAMABM,EIN BGLAMOD, BTKAT,DKATFKEB, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... LOK LOK DIMCLS, DKATFKEB,- EIN DPLLSU EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ...
DKATFKEB 3.10.0
Seite 2045 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Errorflag: Lambda-Sonden-Vertauschung hinter Katalysator
Errorflag: Lambda-Sonde vor Kat
Errorflag: Lambda-Sonde 2 vor Kat
Errorflag: Aussetzer, Summenfehler (multiple) ¨ Errorflag: Sekundarluftpumpe (Endstufe) ¨ Errorflag: Sekundarluftventil (Endstufe) Errorflag: Tankentluftungssystem ¨
Errorflag: Tankentluftungsventil ¨ Endstufe
Errorflag: TMOT Index der Funktion Frontkatalysatordiagnose (FID) Index der Funktion Frontkatalysatordiagnose (FID) Lambdasoll fur ¨ Katdiagnose Lambdasoll fur ¨ Katdiagnose Lambdasoll Begrenzung (word) Bank2
Lambdasoll Begrenzung (word)
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
hochpaßgefilterte Luftmasse bei Frontkatdiagnose Massenstrom Abgas vor Vorkat (Bank2)
Massenstrom Abgas vor Frontkat
Motordrehzahl Statusflags der Funktion Frontkatalysatordiagnose Statusflags der Funktion Frontkatalysatordiagnose, Bank2 Katalysator-Temperaturgradient bei Frontkatdiagnose, Bank2 Katalysator-Temperaturgradient bei Frontkatdiagnose hochpaßgefilterte Frontkatalysator-Temperatur, Bank2 hochpaßgefilterte Frontkatalysator-Temperatur Frontkatdiagnose: alter Temperaturwert, Bank2 Frontkatdiagnose: alter Temperaturwert Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen, Bank2
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
¨ ¨ Temperaturabhangige Verzogerungszeit, Frontkatalysator-Diagnose, Bank2 ¨ ¨ Temperaturabhangige Verzogerungszeit, Frontkatalysator-Diagnose Zyklusflag: Lambda-Sonden-Vertauschung hinter Kat. Zyklusflag: Lambda-Sonde vor Kat
Zyklusflag: Lambda-Sonde 2 vor Kat
FB DKATFKEB 3.10.0 Funktionsbeschreibung Bank eins und zwei sind identisch aufgebaut. Aus diesem Grund wird nur eine Bank beschrieben. Die unterschiedlichen Signale wurden mit Index 2 f¨ ur die zweite Bank gekennzeichnet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATFKEB 3.10.0
Seite 2046 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktionsblock DKATFKEB1 ============================ Dieser Block beinhaltet die physikalischen Eingangsbedingungen (bin¨ are Stoppbedingungen sind in dem Unterblock "binstop" enthalten). Das Startbit B_dfkb wird nach der Verzugszeit TWFKD dann gesetzt, wenn weder die physikalischen (B_dfksp) noch die bin¨ aren (B_dfksb) Stoppbedingungen gesetzt sind. Die physikalischen Stoppbedingung B_dfksp wird gesetzt, wenn eine der nachfolgenden Bedingungen erf¨ ullt ist: * B_nswo2=true ... Drehzahlabschaltung wegen Einsparung Rechnerleistung * mldfkhp >= DMLFKDO ... Luftmassenschwankungen sind zu hoch. * Zeit nach Motorstart < TFKDSP ... f¨ ur eine gewisse Zeit nach Startende wird die DKATEFK zur¨ uckgehalten, Bei Verwendung eine Scheduler-Konzepts wird das Bit B_pybfkd gesetzt, wenn die physikalischen Laufbedingungen erf¨ ullt sind. Die Funktion wird erst dann endg¨ ultig freigegeben, wenn die Scheduler-Freigabe erf¨ ullt ist (B_scbfkd = true).
Teilfunktionsblock TEMPERATURE ============================== Die temperatur- und luftmassenabh¨ angigen Ausblendkriterien sind hier formuliert. Die %DKATEFK wird nicht mehr gesperrt (B_dfktks=false), wenn: * die modellierte Katalysatortemperatur sich in den B¨ andern TMINFKD-TMAXFKD oder TMINFKDO-TMAXFKDO befindet. Das untere Band ist f¨ ur FTP-¨ ahnliche Fahrprofile gedacht, das obere f¨ ur Highway-Betriebszust¨ ande. Bei Eintreten der Temperatur in das entsprechende Band wird eine temperaturgradientenabh¨ angige Verz¨ ogerungszeit (tsdfktk_w) abgewartet. Der Temperaturgradient wird durch den Hochpaß mit der Zeitkonstanten ZFKDTK ermittelt. * sowie gleichzeitig die Luftmassenbedingung erf¨ ullt ist. Dazu muß sich die Luftmasse msabvvk_w innerhalb der B¨ ander MLFKDU-MLFKDO oder MLFKDUO-MLFKDOO befinden. * Zus¨ atzlich wird auch bei Temperaturen innerhalb des Bandes der Temperaturgradient ¨ uberwacht. Dazu wird alle TFKDGRA Sekunden eine Temperaturdifferenz tkdfkg bestimmt, die, wenn sie die Schwelle DTFKDGRAX ¨ uberschreitet, mit einem Bewertungsfaktor FFKDGTV ebenfalls f¨ ur eine gewisse Verzugszeit das Sperrbit B_dfktks setzen kann. * Bei Bandendetest ist lediglich das Temperaturband TMNFKDT-TMXFKDT sowie das Luftmassenband MLFKDOT-MLFKDUT aktiviert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktionsblock BINSTOP ========================== Dieser Block erzeugt das Sperrbit B_dfksb (%DKATEFK wird wegen bin¨ arer Stoppbedingungen angehalten). B_dfksb wird gesetzt, wenn u.a. * B_sbbfk = false (Sonde hinter Frontkatalysator nicht betriebsbereit) * B_lr = false (Lambdaregelung nicht betriebsbereit) * B_edkvs = true (Gemischfehler vorhanden) * B_fa=1 AND B_fakat=0 ... Diagnosetester angeschlossen, %DKATEFK jedoch nicht aufgerufen * B_cdkatspf = false (Funktion im Feldbetrieb nicht freigegeben. Siehe dazu Codewort CDKATSP in %KONCW oder %PROKON) * ... B_dktkas wird aus den entsprechenden Bedingungen gebildet.
Die mit "Y_CONFIG" gekennzeichneten Bits werden nur im Falle eine Y-Abgasstrang-Anordnung abgefragt. Bei einem Verdacht auf Katalysatorfehler (B_vefkati) wird in der DKATEFK zun¨ achst noch keine Fehlermeldung (E_katf) eingetragen, sondern diese Information an die Lambdasondendiagnose (%DLSU) weitergegeben. Diese pr¨ uft die LSU mit versch¨ arften Schwellen. Es wird nun solange gewartet, bis die Lambdasondenpr¨ ufung erfolgt ist (Z_lsv) und dann noch eine weitere Zeitspanne von 0.6 sek. Wenn innerhalb dieser Zeit die Best¨ atigung erfolgt, daß die Sonde defekt ist (E_lsv=true), dann wird die Katalysatordiagnose abgebrochen und es erfolgt kein Fehlereintrag. Wenn die Zeit von 0.6 sek. verstrichen ist, ohne daß E_lsv=true, dann wird eine Katalysator-Fehlereintrag vorgenommen (E_katf=true). Eine weitere Ursache f¨ ur einen erkannten Katalysatorfehler kann eine Vertauschung der hinteren Lambdasonden sein. Deshalb wird vor Eintrag des Katalysatorfehlers sichergestellt, daß die Sondenvertauschungspr¨ ufung (%DLSHV) abgelaufen ist (Z_lshv=true).
APP DKATFKEB 3.10.0 Applikationshinweise Fehlerspeicherrelevante Gr¨ oßen der Funktion DKATSP sind in der funktionsorientierten Auswahl der Funktion DFPM_DKATSP zugeordnet. V o r g e h e n w e i s e : -------------------------1. Voraussetzungen - Die DKATFKEB kann nur in Zusammenhang mit der %DKATEFK appliziert werden (s. dortigen Applikationshinweis).
2. VS100-Standardmen¨ u F¨ ur eine erste Applikation ist es hilfreich, folgende RAM-Zellen anzuschauen (100 ms): B_dfkt B_dfksb B_dfksp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATFKEB 3.10.0
Seite 2047 von 4100 31.JAN.2003 Thomas Brosi
3. Erstinbetriebnahme * B_dfksp und B_dfksb m¨ ussen false sein. ggf. Signalverfolgung, bis dieser Zustand erreicht. * CDKATSP in der %PROKON muß so bedatet sein, daß entweder B_cdkatspf oder B_cdkatspt true ist. * Der Fehlerspeicher sollte gel¨ oscht werden. * Die Motorstarttemperatur muß oberhalb TMSUKTDS liegen. * Die Temperatur- und Luftschwellen k¨ onnen so bedatet werden, daß eine Erstinbetriebnahmen im Leerlauf m¨ oglich ist. * Die Wartezeit TFKDSP kann auf 1 sec gesetzt werden ◦ ◦ * Die temperaturgradientenabh¨ angige Ausblendkriterien ausschalten (TMINFKD=0 C; TMAXFKD=900 C, TSFKDTK=1 s, FFKDGTV=0, DTFKDGRAX=500 ◦ C, ZFKDTK=1 s).
4. Applikation - Applikation von "DKATFKEB": ------------------------------------A p p l i k a t i o n s g r ¨ o ß e n TWFKD TFKDSP ZFKDML DMLFKDO
Wartezeit nach Stoppbedingung Wartezeit nach Startende Filterzeitkonstante f¨ ur Luftmasse Schwelle f¨ ur max. msabgvk-¨ Anderung
[0......2.......10] [20 ... 200 ... 600 [2......5.......10] [0.....20.......30]
s ]s s kg/h
ZFKDML und DMLFKDO sind so zu bemessen, daß die Diagnose bei msabvvk-¨ Anderungen abgebrochen wird. Ziel ist es, die Diagnose im Station¨ arbetrieb und im Quasistation¨ arbetrieb durchzuf¨ uhren. Die Verzugszeit TWFKD dient dazu, daß bei einer Unterbrechung das Gemisch vor einer erneuten Freigabe wieder einschwingen kann.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Applikation von "temperature": ----------------------------A p p l i k a t i o n s g r ¨ o ß e n
MLFKDOO MLFKDUO MLFKDO MLFKDU MLFKDOT MLFKDUT
Obere msabg-Schwelle, oberes Band Untere msabg-Schwelle, oberes Band Obere msabg-Schwelle, unteres Band Untere msabg-Schwelle, unteres Band Obere msabg-Schwelle bei Testerbetrieb Untere msabg-Schwelle bei Testerbetrieb
[80....90.....100] kg/h [60....70.....80] kg/h [40....60.....70] kg/h [20....30.....40] kg/h [10....20.....30] kg/h [05....10.....20] kg/h
Die Diagnose l¨ auft in dem durch MLFKDO,-U und MLFKDOO,-UO aufgespannten msabvvk-Band. Damit kann der Betriebspunkt (im FTP und auf dem Highway) festgelegt werden. TMAXFKDO TMINFKDO TMAXFKD TMINFKD TMXFKDT TMNFKDT ZFKDTK TSFKDTK TFKDGRA DFKDGRAX FFKDGTV
Maximale Kat.-temperatur, oberes Band [700....800....900] ◦ C Minimale Kat.-temperatur, oberes Band [600....700....800] ◦ C Maximale Kat.-temperatur, unteres Band [500....600....700] ◦ C Minimale Kat.-temperatur, unteres Band [400....500....600] ◦ C Minimale Kat.-temperatur bei Testerbetr.[400....500....600] ◦ C Minimale Kat.-temperatur bei Testerbetr.[400....400....600] ◦ C Filterzeitkonstante f. Kattemperatur [5.....10.....50] s Temperaturgradientenabh. Verzugszeit [tkdkthp: 0 50 100 400 TSKTDTK: 10 10 50 200] s Meßzeit der Gradientenbestimmung [5 .... 10 .... 15] s ◦ Maximale Temperaturdifferenz f¨ ur Diagn. [10 .... 20 .... 30] C Gewichtungsfaktor f¨ ur Temp.Differenz [0.2 ... 0.5 ... 1.5] s/K
Die Diagnose l¨ auft ferner in dem durch TMAXFKD, TMINFKD und TMAXFKDO, TMINFKDO aufgespannten Temperaturband. Dieses Band sollte so eng wie m¨ oglich appliziert werden, um Toleranzeinfl¨ usse durch Temperaturabh¨ angigkeit zu minimieren. Desweiteren soll die Abstimmung des Abgastemperaturmodells in diesem Band mit erh¨ ohter Genauigkeit erfolgen. Ferner sind zur Toleranzminimierung folgende Maßnahmen durchzuf¨ uhren: - Diagnose in einem m¨ oglichst hohen Temperaturbereich. ◦ Vielfach wird bei Temperaturen >550 C die Sauerstoffspeicherf¨ ahigkeit von Katalysatoren nahezu temperaturunabh¨ angig. - Auswahl einer Katalysatorbeschichtung, deren Sauerstoffspeicherf¨ ahigkeit m¨ oglichst temperaturunabh¨ angig ist. Bewegt sich die Temperatur außerhalb dieses Bandes, wird bei Eintritt in das Band eine temperaturgradientenabh¨ angige Verzugszeit TSFKDTK vor Beginn der Diagnose abgewartet. Sie soll so appliziert sein, daß der Katalysator mehr oder weniger im thermischen Gleichgewicht befindlich ist. Desweiteren wird der Gradient der Katalysatortemperatur st¨ andig ¨ uberwacht. Die Gradientenmessung wird alle in einem Zeitintervall von TFKDGRA Sekunden durchgef¨ uhrt. Die dabei gemessene Temperaturdifferenz wird mit der Schwelle DFKDGRAX verglichen. Wird ¨ sie uberschritten, wird die Temperaturdifferenz mit dem Faktor FFKDGTV gewichtet und die Diagnose f¨ ur dies Zeit gestoppt.
¨ Ublicherweise wird TMAXFKD im FTP/ECE nicht ¨ uberschritten. Bei Eintritt in das Band (von seitens TMINFKD) ist darauf zu achten, daß die Verzugszeit TSFKDTK nur so hoch ist, daß die Pr¨ ufung im FTP/ECE dadurch nicht behindert wird.
- Applikation von "Binstop":
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2048 von 4100 31.JAN.2003 Thomas Brosi
---------------------------A p p l i k a t i o n s g r ¨ o ß e n CWFKDKA
Diagnose abschalten bei Katausr¨ amen aktiv
[1]
FU DKATSPFK 50.50.0 Diagnose des Frontkatalysators FDEF DKATSPFK 50.50.0 Funktionsdefinition MAIN : Katalysator¨ uberwachungsfunktion Hinweis: Bank1 und Bank2 sind identisch, deshalb ist Bank1 alleinig dokumentiert
DKATSPFK_50_30_1
lavvkm_w msabvvk_w tkivkm_w usfk imllfka_w lamzak_w B_dfkb ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dfkkas B_vefkatv
B_cdkatsp
BREAK B_cdkatsp
DKATSPFK1 lamdkt_w dmrdkt_w lavvkm_w msabvvk_w tkivkm_w usfk imllfka_w lamzak_w
lamdkt_w dmrdkt_w
B_lamdkt oscfkn_w
B_lamdkt oscfkn_w /NV
B_dfkifma B_vefkat
B_dfkifma B_vefkat /NV
B_dktb
B_dfkb
B_dfkens B_vefkati
B_dfkkas
minError
B_vefkatv
healing
B_dktb B_dfkens
healing !B_cdkatsp B_cdkatsp MODE
DKATSPFK2 lavvkm2_w msabvvk2_w tkivkm2_w usfk2 imllfka2_w lamzak2_w B_dfkb2 B_dfkkas2 B_vefkatv2
lavvkm2_w msabvvk2_w tkivkm2_w usfk2 imllfka2_w lamzak2_w B_dfkb2 B_dfkkas2 B_vefkatv2
minError2 healing2 lamdkt2_w B_dktb2
B_vefkati
minError
!B_cdkatsp FKDDFPM FKD2DFPM !B_cdkatsp minError2 healing2 lamdkt2_w B_dktb2
B_lamdkt2 oscfkn2_w B_dfkifma2 B_vefkat2 B_dfkens2 B_vefkati2
B_lamdkt2 oscfkn2_w /NV B_dfkifma2 B_vefkat2 /NV B_dfkens2 B_vefkati2
dkatspfk-main
DSMDEF_H
dkatspfk-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2049 von 4100 31.JAN.2003 Thomas Brosi
BREAK : Abbruchbedingungen
Break 1/
B_cdkatsp
tmst
Break 1/
B_tmsdkt
TMSUKTDS Break 1/ Break 1/ Break 1/
SY_STERFK
Break 1/
0 Break 1/
dkatspfk-break
dkatspfk-break DKATSP1 : Katalysator¨ uberwachungsfunktion Bank 1
B_dktb ZA
B_lamdkt
B_lamdkt interface
B_dfkb
B_dfkb B_dfkle B_dfkre
B_dfkr
B_dfkr
lamdkt_w
B_dfkm
B_dfkm
oscfkn_w
oscfkn_w
oscdfkf_w dmrdkt_w B_zfkat B_predfk
dmrdkt_w
B_dfkme
lamdkt_w
B_dfkkas B_dfkle Equilam lamzak_w usfk B_vefkatv msabvvk_w
B_dfkb lamzak_w
B_dfkre B_dfkr Refstate lavvkm_w usfk oscdfkt_w
B_vefkati B_vefkat B_dfkme B_dfkm B_dfkb oscdfkf_w oscdfkt_w B_vefkati B_vefkat B_vefkatv Measure msabvvk_w
lavvkm_w
lavvkm_w
tkivkm_w
tkivkm_w
imllfka_w
B_dfkkas B_zfkat B_predfk B_dfkens
B_dfkens
caterr healing
healing
minError
minError
B_edfk
B_edfk
B_zdfk
B_zdfk
B_dkifma imllfka_w B_dfkifma
dkatspfk-dkatspfk1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Break 1/
dkatspfk-dkatspfk1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2050 von 4100 31.JAN.2003 Thomas Brosi
ZA: Ablaufsteuerung der Teilfunktionsbl¨ ocke
SY_ABGYVBP
B_dfkle
B_dktleloc
B_dfkre
B_dktreloc
B_dfkme
B_dktmeloc
1/
5
B_lamdkt2 B_lamdkt
B_dktrloc
B_lamdkt B_dfkr
B_dfkr
B_dktmloc
B_dfkm
B_dfkm
ZAcontrol
dkatspfk-za
B_dfkb
trigger B_clzaloc DKATSPFKza_50_50_0 B_dktbloc B_lamdktloc
false
dkatspfk-za MAINZA : Ablaufsteuerung
trigger [B_dktbloc]
S
A_equil/ A_start/ 1 Entry: B_dktrloc = false; B_dktmloc= false; 2 B_lamdktloc = false; trigger [!B_dktbloc||B_clzaloc]
1
trigger [!B_dktbloc||B_clzaloc]
trigger [B_dktleloc] /B_lamdktloc=true; 2
A_ref/ Static: B_dktmloc = false ; B_dktrloc = true; 1 trigger [B_dktreloc]
trigger [B_dktmeloc]
trigger [!B_dktbloc||B_clzaloc]
2
A_measure/ Static: B_dktrloc = false ; B_dktmloc = true;
dkatspfk-mainza
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
dkatspfk-mainza Zustand ¨ | Ubergangsname +- ¨ Ubergangsbedingung | | Aktionen +- Aktions-Code | | | | V V V V --------------------------------------------------------------------------------------------------------------------------------A_start Entry: B_dktrloc := false ; B_dktmloc := false ; B_lamdktloc := false ; B_dktbloc: B_dktbloc= true --- Diagnosebeginn --------------------------------------------------------------------------------------------------------------------------------A_equil !B_dktbloc||B_clzaloc: B_dktbloc=false OR B_clzaloc=true B_dktleloc: B_dktleloc = true --- Lambdaregler eingeschwungen Action: B_lamdktloc := true ; --- Lambdawunsch an %LAMKO --------------------------------------------------------------------------------------------------------------------------------A_ref Action: B_dktrloc := true ; --- Referenzzustand aktiv B_dktmloc := false; --- Messzustand inaktiv !B_dktbloc||B_clzaloc: B_dktbloc=false OR B_clzaloc=true B_dktreloc: B_dktreloc=true --- Referenzzustand beendet --------------------------------------------------------------------------------------------------------------------------------A_measure Action: B_dktmloc := true; --- Messzustand aktiv B_dktrloc := false ; --- Referenzzustand inaktiv !B_dktbloc||B_clzaloc: B_dktbloc=false OR B_clzaloc=true --- Abbruch B_dktmeloc: B_dktmeloc=true --- Pr¨ ufung wiederholen (repetieren) ---------------------------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2051 von 4100 31.JAN.2003 Thomas Brosi
EQUILAM: Einschwingen des Gemisches
B_dfkb LAFKDEO TVFKDLE LAFKDEU lamzak_w lamzak_w_CI
B_dfkle_Ton
B_dfkle
B_dfkle
SY_ABGYVBP 5 dkatspfk-equilam
true B_dfkleu_tmp/_1_50ms
lamzak2_w
lamzak_w_CI
dkatspfk-equilam REFSTATE: Referenzzustand: Kat von O2 befreien
1/ msabvvk_w
1.0 (0 - 102.4) compute [kg/h*s] 2/ mlfdfk_IK
mlfdfk_w
1.0 0.0
lavvkm_w
fgdfk_w 64.0 reset 1/ [kg/h*s*23 % -->mg] B_dfkre
B_dfkre
USHFKDR B_dfkr
TVFKDRX
USHFKDRX
oscdfkt_w B_fakat
reset_EB
B_dfkre_Ton
oscfdfk_w /NC FFKDFE
FFKDFET
dkatspfk-refstate
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
usfk
dkatspfk-refstate
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2052 von 4100 31.JAN.2003 Thomas Brosi
MEASURE: Messung des O2-Speichers
0.0
OSC calculation
B_dkifma 1.0 mlldfk_IK
msabvvk_w
mlldfk_w
compute 1/
lavvkm_w 1.0
B_dfkifm_EB
lambdadis B_dfkifm ldfkme_w B_dfkm
0.0
[kg/h*s] [kg/h*s*23 %-->mg] (0 - 102.4)
B_fakat
oscfk_w reset 1/
oscdfkn_w
64.0
OSCFKDNG
1/
B_dfkme
B_dfkme
oscdfka_w usfk USHFKDM
lambda B_dfkifm_EF transition discriminator
tkivkm_w
oscdfkt_w
oscdfkt_w KFOSCFTM
OSC (bl) = f(T) B_dfkm
counter
B_dfkb B_vefkatv
B_zdfk oscdfkr_w oscdfkf_w B_dfkm B_vefkat B_dfkb B_vefkati B_vefkatv B_edfk
B_zdfk oscdfkf_w B_vefkat B_vefkati B_edfk
dkatspfk-measure
oscdfkr_w
dkatspfk-measure LAMBDADIS: Triggerbedingungen
ldfkme_w 0.0
B_dfkifm
B_dfkifm
B_dfkifm_FF
old value ldfkmev_w 0.0 B_dfkm
lambda transition discriminator
dkatspfk-lambdadis
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/ oscdfkn_w
dkatspfk-lambdadis
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2053 von 4100 31.JAN.2003 Thomas Brosi
Entprellz¨ ahler
oscdfkr_w
Min_Max_Mean B_dfkm reset oscdfkf_w oscdfkr_w
B_dfkb
B_dfkb
B_dfkm
oscdfkf_w B_zdfk
B_zdfk
B_fakat OSCFKD SY_ABGYVBP
OSCFKDT
5
1/ B_vefkat2 /NV 1/
1/
B_cldfk_EF false
B_fakat_EB
B_vefkat
B_cldfk B_vefkati
B_vefkati
B_fakat_Toff B_cldfk
B_vefkat /NV
B_vefkati_FF
1.2 B_cldfk_ER
B_edfk
B_edfk B_vefkatv
5
2/
false
B_vefkat /NV 1/ B_vefkat2 /NV
dkatspfk-counter LSV_Errorbit: Abfrage von Sondenfehlern
DFP_LSV
dfpgetErf
E_lsv
SY_DLSHV 0 false DFP_LSHV
dfpgetErf
B_elshvdf
E_lshv
SY_ABGYVBP 5 false DFP_LSV2
dfpgetErf
B_elsvdfk2
E_lsv2
dkatspfk-lsv-errorbit
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_ABGYVBP
dkatspfk-counter
1/
B_vefkatv_EF E_lsv E_lsv2 E_lshv
dkatspfk-lsv-errorbit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2054 von 4100 31.JAN.2003 Thomas Brosi
MIN_MAX_MEAN: Mittelwertbildung mit Ausreißerbegrenzung
apdfki_A
Counter of test numbers
(0 - 255) 1.0 compute 1/ 0.0
B_dfkm_EF B_dfkm
apdfki reset 3/
reset
B_fakat APFKDI APFKDIT
B_dfkb B_fakat
oscdfkm_w oscdfkf_w /NV 1/ 0.0
(0 - 128)
compute 1/ oscdfkr_w oscdfks_w_A 0.0
1/
CWDKATSPF
B_fakat_EB
apdfki
Mean value
oscdfkf_w
B_fakat 0 1
1/ oscdfks_w reset 2/
oscdfkm_w 1/ oscfmxd_w
oscdfks_w
oscdfkf_w /NV
oscfmnd_w
1.0 1/ oscfmx_w
dkatspfk-min-max-mean
MinMax discriminator 1/ oscfmn_w
dkatspfk-min-max-mean CATERR: Fehlerz¨ ahler und -aufbereitung
pretest B_dfkrg B_ildfk imllfka_w
imllfka_w B_dfkkas
B_predfk
B_predfk
B_dfkkas apdfk !B_dfkens
compute 1/
B_edfk B_zfkat
B_zfkat_ER
1.0 0.0
B_fakat_EB
1.0 0.0
Scheduler only B_lcbfkd
apdfk apdfk_A reset 1/
reset 2/ number of compute o.k. checks 1/
B_zdfk B_zdfk_ER
number of test cycles
apzdfk apzdfk_A
APFKDX
B_dfkens_FF B_dfkens
0.0 apedfks
number of error checks B_zfkat healing minError
dkatspfk-caterr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
dkatspfk-caterr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2055 von 4100 31.JAN.2003 Thomas Brosi
B_lcbktsp: Diagnose-Ende-Information
SY_DSM 0
FID_BFKD
setDscSleep 1/ setDscSleep fid
dkatspfk-ktsp-lc
1/ B_lcbfkd
dkatspfk-ktsp-lc Pretest: Vorab-Diagnose durch Katausr¨ aumen
0.0 imllfko_w
notEqual_ER 1/
imllfka_w
imllfki_w G_orEqual_ER
B_ildfk
B_ildfk
ilmlftx_w FIFKD tkivkm_w
B_dfkkas !B_dfkens apdfk 0.0
B_oscfaku
B_dfkrg
B_dfkrg
from %BGLAMABM oscfme_w
msabvvk_w
oscdfkg_w KFOSFTMG
lokale Größe darauß machen.
dkatspfk-pretest
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TMAXFKDA
dkatspfk-pretest
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2056 von 4100 31.JAN.2003 Thomas Brosi
FKDDFPM: Fehlerspeicherung Bank1
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset sfpMinError 1/
minError
sfp sfpMinError sfpHealing 1/
healing
sfp sfpHealing dfp dfp locSfp_KATF
dfp
sfp sfpHealing
repSfp locSfp_KATF 2/
dkatspfk-fkddfpm
sfpHealing 1/
!B_cdkatsp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dkatspfk-fkddfpm
In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch zur¨ uckschreiben des gesamten Statusworts sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. F¨ ur jeden Fehlerpfad xyz diese Diagnosefunktion sind folgende Gr¨ oßen definiert :
Status Fehlerpfad xyz Fehlerflag xyz : Zyklusflag xyz : Fehlertyp xyz : L¨ oschen Fehlerpfad: Ersatzwert aktiv : Fehlerpfadcode xyz: Fehlerklasse xyz: Fehlerschwere xyz: CARB Code xyz: Tabelle der Umwelbed.xyz:
sfpxyz E_xyz Z_xyz TYP_xyz :(B_mxxyz, B_mnxyz, B_sixyz, B_npxyz) B_clxyz B_bkxyz (optional) CDTxyz CLAxyz TSFxyz CDCxyz FFTxyz
in dieser FDEF sind folgende Fehlerpfade xyz behandelt: Fehlerpfadname
verwendetes K¨ urzel (ersetzt ,,xyz‘‘)
Katalysator Katalysator2 Katalysator Katalysator2
katsp (Bank1) katsp2 (Bank2) kat (Bank1) bei SY_DKAT=0 kat2 (Bank2) bei SY_DKAT=0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2057 von 4100 31.JAN.2003 Thomas Brosi
INTERFACE: Schnittstelle zu anderen Funktionen
B_dfkm SY_ABGYVBP B_fakat 5
B_dfkr LFKDF
1/ lamdkt2_w
1.0 LFKDM
rich mixture
lamdkt_w
lamdkt_w
LFKDFT
to lambda coordination
LFKDMT
lean mixture
B_zfkat B_predfk
2/
1.0
1/
FFKDAVK
oscfkn_w
oscfkn_w /NV
temp/_1_50ms
oscdfkf_w OSCFKDNG
SY_STERFK
false B_fakat 0.0 DMRFKDS
dmrdkt_w
dmrdkt_w
dkatspfk-interface
B_fakat2_tmp/_200ms
B_fakat2
dkatspfk-interface MODE: Modus Mode6
B_cdkatsp
!B_cdkatsp
0
1/
SY_STERFK
m6adfk /NV
0
5/
2/ m6cdfk /NV
1/ 0
3/ TC6MODE
0.0
m6wdfk_w /NV
m6cdfk2 /NV 2/
0.0
m6wdfk2_w /NV
4/
3/
m6sdfk_w /NV
m6sdfk2_w /NV
dkatspfk-mode
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
dkatspfk-mode
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2058 von 4100 31.JAN.2003 Thomas Brosi
TC6MODE: Mode6
m6_zkat
m6_ildkt B_ildfk
B_ildfk
B_dfkrg
dkatspfk-tc6mode
m6_dktrg B_dfkrg
dkatspfk-tc6mode M6_zkat: Mode6 der aktiven Katdiagnose
SY_STERFK 0
1/ B_zfkat2_ER B_fakat2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fakat
1 2
1/ m6adfk /NV 2/
CIDFKDSP CIDFKDSPT
CIDFKDSPT2
m6cdfk /NV 128
oscdfkf_w /NV 4096
3/ m6wdfk_w /NV 4/
OSCFKD OSCFKDT
CIDFKDSP2
m6sdfk_w /NV
*) 4096
*)...Fit factor for tester
1/ m6cdfk2 /NV 128 2/
oscdfkf2_w /NV
m6wdfk2_w /NV
4096 3/ OSCFKD OSCFKDT
m6sdfk2_w /NV 4096
dkatspfk-m6-zkat
B_zfkat_ER
dkatspfk-m6-zkat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2059 von 4100 31.JAN.2003 Thomas Brosi
M6_ildkt: Mode6 der Katausr¨ aumpr¨ ufung
SY_STERFK 0
B_ildfk
compute 1/
B_ildfk_ER 1/
1 2
B_ildfk2 B_ildfk2_ER
m6adfk /NV 2/
CIDFKDI 128
2/
CIDFKDI2
m6cdfk /NV 3/
1/ m6cdfk2 /NV 2/
128
imllfki2_w
imllfki_w 14.0625
m6wdfk_w /NV
ilmlftx_w
m6sdfk_w /NV
m6wdfk2_w /NV
14.0625
ilmlftx2_w
3/
4/
m6sdfk2_w /NV 14.0625
FIFKD
FIFKD
dkatspfk-m6-ildkt
*) 14.0625
*)...Fit factor for tester dkatspfk-m6-ildkt m6dktrg: Mode6 der Katausr¨ aumpr¨ ufung bei BDE
0
compute 1/
B_dfkrg B_dfkrg_ER
CIDFKDR 128
m6cdfk /NV 3/
oscfme_w
m6wdfk_w /NV
CIDFKDR2
128
oscfme2_w 10.0
4/
oscdfkg_w
B_dfkrg2_ER 1/
m6adfk /NV 2/
10.0
*)
B_dfkrg2
1/
1 2
2/
oscdfkg2_w
m6sdfk_w /NV
m6cdfk2 /NV 2/ m6wdfk2_w /NV 3/ m6sdfk2_w /NV
Fit_factor /NC
Fit_factor /NC
dkatspfk-m6-dktrg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_STERFK
*)...Fit factor for tester dkatspfk-m6-dktrg
ABK DKATSPFK 50.50.0 Abkurzungen ¨ Folgende Gr¨ oßen sind Beschreibungsvariable, d.h. sie sind nicht als RAM-Zellen realisiert: B_avkatc,2 ... avkatf initialisieren B_cldkte,2 ... E_flag l¨ oschen B_cldktz,2 ... Z_flag l¨ oschen B_ydkt ... Y-Abgaskonfiguration vorliegend Parameter APFKDI APFKDIT APFKDX AVKATFS CIDFKDI CIDFKDI2 CIDFKDR CIDFKDR2 CIDFKDSP CIDFKDSP2 CIDFKDSPT CIDFKDSPT2 CWDKATSPF
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW
Anzahl der internen Prufungen ¨ bei Katdiagnose Anzahl der internen Prufungen ¨ bei Katdiagnose bei Testerbetrieb Maximale Anzahl der Prufungen ¨ bei Katdiagnose Setztwert fur ¨ AVKATF wenn Powerfail Component ID fur ¨ Frontkat-Diagnose Component ID fur ¨ Frontkat-Diagnose, Bank2 Component ID fur ¨ Frontkat-Diagnose Component ID fur ¨ Frontkat-Diagnose, Bank2 Component ID fur ¨ Frontkat-Diagnose Component ID fur ¨ Frontkat-Diagnose, Bank2 Component ID fur ¨ Frontkat-Diagnose, Testerbetrieb Component ID fur ¨ Frontkat-Diagnose, Testerbetrieb, Bank2 Codewort Katalysardiagnose, funktionsintern
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 2060 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW KF KF KF KF FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Momentenreserve fur ¨ Katalysator-Diagnose Faktor Umrechnung bei Frontkatdiagnose Faktor Fetteintrag bei Katdiagnose Faktor Fetteintrag bei Katdiagnose, Bank 2 Faktor Fetteintrag bei Katdiagnose, Testeranforderung Faktor Fetteintrag bei Katdiagnose, Testeranforderung, Bank 2 Bewertungsfaktor des Kat-Ausr¨aumintegrals bei Frontkatdiagnose Kennfeld OSC des Grenzkatalysators Kennfeld OSC des Grenzkatalysators, Bank 2 Kennfeld OSC des guten Katalysators Kennfeld OSC des guten Katalysators Obere Schwelle fur ¨ Lambda eingeschwungen bei Katdiagnose Untere Schwelle fur ¨ Lambda eingeschwungen bei Katdiagnose Lambdawert bei Kat-Diagnose, Fettsprung Lambdawert bei Kat-Diagnose, Fettsprung, Testerbetrieb Lambdawert bei Kat-Diagnose, Magersprung Lambdawert bei Kat-Diagnose, Magersprung, Testerbetrieb ¨ Schwelle Sauerstoffspeicherfahigkeit des Frontkats fur ¨ Gut-Erkennung ¨ Meßbereich der normierten Sauerstoffspeicherfahigkeit ¨ Schwelle Sauerstoffspeicherfahigkeit des Frontkats fur ¨ Gut-Erkennung, Testerbetr ¨ Maximale Kat.-Temperatur fur ¨ Ausraumpr ufung ¨ bei Frontkatdiagnose Minimale tmot-Start-Temperatur fur ¨ Katdiagnose ¨ Verzogerungszeit bis Lambda eingeschwungen bei Katdiagnose Maximale Fettzeit fur ¨ hintere Sondenspannung bei Katdiagnose Magerschwelle der hinteren Sonde bei Frontkatdiagnose Schwelle hintere Sondenspannung fur ¨ Referenzmessung Schwelle hintere Sondenspannung fur ¨ Referenzmessung, Bank 2 Maximalwert der hinteren Sondenspannung fur ¨ Referenzmessung
Systemkonstante
Art
Bezeichnung
SY_ABGYVBP SY_DLSHV SY_DSM SY_STERFK
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Y-Zusammenfuhrung ¨ vor Bauteileposition Systemkonstante Bedingung %DLSHV (Sonde-Vertauschung h.KAT) vorhanden Systemkonstante Diagnosesystem-Manager Systemkonstante Bedingung : Stereo hinter Frontkatalysator
Art
Bezeichnung
LOK LOK AUS AUS LOK LOK LOK LOK EIN
Anzahl der Prufungen, ¨ Frontkatdiagnose Anzahl der Prufungen, ¨ Frontkatdiagnose, Bank2 ¨ Interner Prufungsanzahlz ahler, Frontkatdiagnose ¨ ¨ Interner Prufungsanzahlz ahler, Frontkatdiagnose, Bank2 ¨ Anzahl der Prufungen mit Fehlerergebnis bei Fronbtkatdiagnose ¨ Anzahl der Prufungen mit Fehlerergebnis bei Fronbtkatdiagnose, Bank2 ¨ Anzahl der i.O.-Prufungen, ¨ Frontkatdiagnose Anzahl der i.O.-Prufungen, ¨ Frontkatdiagnose, Bank2 DAMOS-Source fur ¨ Blocknummer
DMRFKDS FFKDAVK FFKDFE FFKDFE2 FFKDFET FFKDFET2 FIFKD KFOSCFTM KFOSCFTM2 KFOSFTMG KFOSFTMG LAFKDEO LAFKDEU LFKDF LFKDFT LFKDM LFKDMT OSCFKD OSCFKDNG OSCFKDT TMAXFKDA TMSUKTDS TVFKDLE TVFKDRX USHFKDM USHFKDR USHFKDR2 USHFKDRX
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DKATSPFK 50.50.0
Source-X
TKIVKM_W TKIVKM2_W TKIVKM2_W TKIVKM_W
Variable
Quelle
APDFK APDFK2 APDFKI APDFKI2 APEDFKS APEDFKS2 APZDFK APZDFK2 BLOKNR
DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK
B_BEKATF B_BEKATF2 B_BKKATF B_BKKATF2 B_CDKATSP
DKATSPFK DKATSPFK DKATSPFK DKATSPFK
B_CLDFK B_CLDFK2 B_CLKATF B_CLKATF2 B_DFKB B_DFKB2 B_DFKENS B_DFKENS2 B_DFKIFM B_DFKIFM2 B_DFKIFMA B_DFKIFMA2 B_DFKKAS B_DFKKAS2 B_DFKLE B_DFKLE2 B_DFKM B_DFKM2 B_DFKME B_DFKME2 B_DFKR B_DFKR2 B_DFKRE B_DFKRE2 B_DFKRG B_DFKRG2 B_DKTB B_DKTB2
DKATSPFK DKATSPFK
Source-Y
MSABVVK_W MSABVVK2_W MSABVVK2_W MSABVVK_W
Referenziert von
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
DKATFKEB DKATFKEB DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATFKEB DKATFKEB DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK
AUS AUS AUS AUS DKATSPFK, DM6VAL, EIN TC6MOD AUS AUS EIN DKATSPFK EIN DKATSPFK EIN DKATSPFK DKATSPFK EIN AUS AUS LOK LOK DKATFKEB AUS DKATFKEB AUS EIN DKATSPFK DKATSPFK EIN LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK LOK LOK BBAGR, TKMWL AUS BBAGR, TKMWL AUS
Bedingung Bandende-Funktionsanforderung Frontkatalysatordiagnose Bedingung Bandende-Funktionsanforderung Frontkatalysatordiagnose Bedingung Ersatzwert fur ¨ Frontkatalysator Bedingung Ersatzwert fur ¨ Frontkatalysator Funktion uber ¨ Codewort CDKATSP freigegeben ¨ Bedingung Fehlerpfad DFP_KATF geloscht ¨ Bedingung Fehlerpfad DFP_KATF geloscht, Bank2 ¨ Bedingung Fehlerpfad Fontkatalysatordiagnose loschen ¨ Bedingung Fehlerpfad Fontkatalysatordiagnose loschen, Bank2 Bedingung: Beginn der Frontkatdiagnose Bedingung: Beginn der Frontkatdiagnose, Bank2 Frontkatalysatordiagnose fur ¨ diesen Trip nicht mehr aktiv Frontkatalysatordiagnose fur ¨ diesen Trip nicht mehr aktiv, Bank2 Integratorfreigabe fur ¨ Fett-Mager-Auswertung Integratorfreigabe fur ¨ Fett-Mager-Auswertung, Bank2 Abbruch Integratorfreigabe fur ¨ Fett-Mager-Auswertung, Frontkatdiagnose Abbruch Integratorfreigabe fur ¨ Fett-Mager-Auswertung, Frontkatdiagnose ¨ Kat.-Ausraumpr ufung ¨ gestoppt bei Frontkatdiagnose ¨ Kat.-Ausraumpr ufung ¨ gestoppt bei Frontkatdiagnose, Bank2 Bedingung: Katdiagnose, Lambda eingeschwungen Bedingung: Katdiagnose, Lambda eingeschwungen, Bank2 Bedingung: Meßbeginn, Katdiagnose Bedingung: Meßbeginn, Katdiagnose, Bank2 Bedingung: Meßende, Katdiagnose Bedingung: Meßende, Katdiagnose, Bank2 Bedingung. Katdiagnose im Referenzzustand Bedingung. Katdiagnose im Referenzzustand, Bank2 Bedingung Katdiagnose: Referenzzustand erreicht Bedingung Katdiagnose: Referenzzustand erreicht, Bank2 Bedingung. GutKat. erkannt Bedingung. GutKat. erkannt, Bank2 Bedingung: Beginn der Katdiagnose Bedingung: Beginn der Katdiagnose
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_EDFK B_EDFK2 B_ELSHVDF B_ELSVDFK2 B_FAKAT
DKATSPFK DKATSPFK DKATSPFK DKATSPFK TKDFA
B_FAKAT2 B_FTKATF B_FTKATF2 B_ILDFK B_ILDFK2 B_LAMDKT
TKDFA DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK
B_LAMDKT2
DKATSPFK
B_LCBFKD B_LCBFKD2 B_MNKATF B_MNKATF2 B_MXKATF B_MXKATF2 B_NPKATF B_NPKATF2 B_OSCFAKU B_OSCFAKU2 B_PREDFK B_PREDFK2 B_PWF
DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK BGLAMABM BGLAMABM DKATSPFK DKATSPFK BBHWONOF
B_SIKATF B_SIKATF2 B_TMSDKT B_VEFKAT B_VEFKAT2 B_VEFKATI B_VEFKATI2 B_VEFKATV B_VEFKATV2 B_ZDFK B_ZDFK2 B_ZFKAT B_ZFKAT2 DFP_KATF
DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATFKEB DKATFKEB DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK
DFP_KATF2
DKATSPFK
DFP_LSHV
DKATSPFK
DFP_LSV
DKATSPFK
DFP_LSV2
DKATSPFK
DMRDKT_W E_KATF
DKATSPFK DKATSPFK
E_KATF2
DKATSPFK
E_LSHV
E_LSV
BGELSV
E_LSV2
BGELSV
FGDFK2_W FGDFK_W FID_BFKD FID_BFKD2 ILMLFTX2_W ILMLFTX_W IMLLFKA2_W IMLLFKA_W IMLLFKI2_W IMLLFKI_W IMLLFKO2_W IMLLFKO_W
DKATSPFK DKATSPFK DKATSPFK DKATSPFK LRSKA LRSKA LRSKA LRSKA DKATSPFK DKATSPFK DKATSPFK DKATSPFK
Referenziert von
DKATSPFK 50.50.0
Art
Bezeichnung
LOK LOK LOK LOK EIN
Bedingung: Frontkatdiagnose: Schlechtprufung ¨ Bedingung: Frontkatdiagnose: Schlechtprufung, ¨ Bank2 Bedingung hintere Lambdasonden vertauscht Bedingung vorderer Lambdasondenfehler Bedingung Funktionsanforderung Katalysatoruberwachung ¨
DKATFKEB, DKATSPFK, LLRNFA DKATFKEB, DKATSPFKEIN AUS AUS LOK LOK BGLAMOD, AUS DKATFKEB, LAMKOD, LRSKA AUS BGLAMOD, DKATFKEB, LAMKOD, LRSKA AUS AUS AUS AUS AUS AUS AUS AUS EIN DKATSPFK EIN DKATSPFK LOK LOK ABKVP, ADAGRLS,EIN BBBO, BBKH,BDEMUM, ... AUS AUS DKATFKEB AUS DDYLSU AUS DDYLSU AUS DKATFKEB AUS DKATFKEB AUS DKATSPFK EIN EIN DKATSPFK LOK LOK LOK LOK DIMCKAT, DKATSPFK, DOK DM6VAL DIMCKAT, DKATSPFK, DOK DM6VAL DIMCLS, DKATFKEB,- DOK DKATSPFK, DPLLSU BBBO, BGELSV,DOK DCFFLR, DIMCLS,DKATFKEB, ... BBBO, BGELSV,DOK DCFFLR, DIMCLS,DKATFKEB, ... MDTRIP AUS DIMCKAT, DM6VAL, L- AUS RFKEB DIMCKAT, DM6VAL, L- AUS RFKEB EIN DCFFLR, DIMCLS, DKATFKEB,DKATSPFK, DPLLSU EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... LOK LOK DKATFKEB DOK DKATFKEB DOK EIN DKATSPFK EIN DKATSPFK DKATSPFK EIN DKATSPFK EIN LOK LOK LOK LOK
Seite 2061 von 4100 31.JAN.2003 Thomas Brosi
Bedingung Funktionanforderung Katalysatoruberwachung (Stereo 2.Bank) ¨ Bedingung: Fehlereintrag durch Tester fur ¨ Frontkatalysator Bedingung: Fehlereintrag durch Tester fur ¨ Frontkatalysator ¨ Frontkatalysator uber Kat-Ausraumen gepruft ¨ ¨ ¨ Frontkatalysator uber ¨ Kat-Ausraumen gepruft, ¨ Bank2 Lambdasoll Eingriff fur ¨ Katdiagnose aktiv
Lambdasoll Eingriff fur ¨ Katdiagnose aktiv
Rucknahme ¨ Laufwunsch von Funktion Frontkatalysatordiagnose (Locked) Rucknahme ¨ Laufwunsch von Funktion Frontkatalysatordiagnose (Locked) Fehlertyp ’Minimalwert’ erkannt (Frontkatalysator defekt) Fehlertyp ’Minimalwert’ erkannt (Frontkatalysator defekt), Bank 2 ¨ Bedingung obere Plausibilitatsschwelle uberschritten ¨ ¨ Bedingung obere Plausibilitatsschwelle uberschritten ¨ Fehlertyp ’unplausibles Prufresultat’ ¨ erkannt (Frontkatalysator) Fehlertyp ’unplausibles Prufresultat’ erkannt (Frontkatalysator) ¨ ¨ Bit aktuelle Sauerstoff-Speicherfahigkeit Vorkat gemessen ¨ Bit aktuelle Sauerstoff-Speicherfahigkeit Vorkat gemessen, Bank 2 Frontkatalysatordiagnose durch Vorprufung ¨ erfolgt Frontkatalysatordiagnose durch Vorprufung ¨ erfolgt, Bank2 Bedingung Powerfail
Fehlertyp ’Signal fehlt’ fur ¨ Frontkatalysatordiagnose erkannt Fehlertyp ’Signal fehlt’ fur ¨ Frontkatalysatordiagnose erkannt Bedingung Katdiagnose gesperrt wg. zu kleiner Motorstart-Temperatur Fehlerverdacht bei Frontkatalysatordiagnose Fehlerverdacht bei Frontkatalysatordiagnose, Bank2 Interner Fehlerverdacht bei Frontkatalysatordiagnose Interner Fehlerverdacht bei Frontkatalysatordiagnose, Bank2 ¨ Fehlerverdacht bei Frontkatdiagnose, verzogert ¨ Fehlerverdacht bei Frontkatdiagnose, verzogert, Bank2 Bedingung: Frontkatdiagnose: Gutprufung ¨ Bedingung: Frontkatdiagnose: Gutprufung, ¨ Bank2 Bedingung: Zyklusflag setzen, Frontkatdiagnose Bedingung: Zyklusflag setzen, Frontkatdiagnose, Bank2 Interne Fehlerpfadnummer: Katalysatordiagnose Frontkatalysator Interne Fehlerpfadnummer: Katalysatordiagnose Frontkatalysator, Bank2 SG int. Fehlerpfadnr.: Lambdasonden-Vertauschung hinter Kat. SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat.
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat. (Bank 2)
Momenten-Reserve fur ¨ Katalysatordiagnose Errorflag: Frontkatalysator-Konvertierung Errorflag: Frontkatalysator-Konvertierung, Bank2 Errorflag: Lambda-Sonden-Vertauschung hinter Katalysator
Errorflag: Lambda-Sonde vor Kat
Errorflag: Lambda-Sonde 2 vor Kat
Integrierte Fettgasmenge bei Katdiagnose, Bank2 Integrierte Fettgasmenge bei Katdiagnose Index der Funktion Frontkatalysatordiagnose (FID) Index der Funktion Frontkatalysatordiagnose (FID) Ausgang Kennlinie Ausgang Kennlinie ¨ ¨ Integrator Fettflache fur ¨ Frontkatalysator-Ausraumen, Bank2 ¨ ¨ Integrator Fettflache fur ¨ Frontkatalysator-Ausraumen ¨ ¨ Integrator Fettflache fur ¨ Frontkatalysator-Ausraumen, interner Wert, Bank2 ¨ ¨ Integrator Fettflache fur ¨ Frontkatalysator-Ausraumen, interner Wert ¨ ¨ Integrator Fettflache fur ¨ Frontkatalysator-Ausraumen, alter Wert, Bank2 ¨ ¨ Integrator Fettflache fur ¨ Frontkatalysator-Ausraumen, alter Wert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2062 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
LAMDKT2_W
DKATSPFK
AUS
Lambdasoll fur ¨ Katdiagnose
LAMDKT_W
DKATSPFK
AUS
Lambdasoll fur ¨ Katdiagnose
LAMZAK2_W
LRS
EIN
Lambdasondenistwert, korrigiert um Zusatzamplitude, Bank2
LAMZAK_W
LRS
EIN
Lambdasondenistwert, korrigiert um Zusatzamplitude
LAVVKM2_W LAVVKM_W LDFKMEV2_W LDFKMEV_W M6ADFK M6CDFK M6CDFK2 M6SDFK2_W M6SDFK_W M6WDFK2_W M6WDFK_W MLFDFK2_W MLFDFK_W MLLDFK2_W MLLDFK_W MSABVVK2_W
BGLAMABM BGLAMABM DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK BGMSABG
DKATFKEB, LAMKOD, LAMSOLL DKATFKEB, LAMKOD, LAMSOLL BGLAMABM, DKATSPFK, TEB BGLAMABM, DKATSPFK, SKP, TEB ATM, DKATSPFK ATM, DKATSPFK
EIN EIN LOK LOK AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK EIN
Lambda vor Vorkat modelliert, bank 2 Lambda vor Vorkat modelliert ¨ Lambda minus eins bei Frontkatdiagnose, verzogerter Wert, Bank2 ¨ Lambda minus eins bei Frontkatdiagnose, verzogerter Wert Anzahl der Ausgabe-Codes SCAN-Tool Mode6 aus Frontkat-Diagnose Ausgabe-Code SCAN-Tool Mode 6 aus Frontkat-Diagnose Ausgabe-Code SCAN-Tool Mode 6 aus Frontkat-Diagnose, Bank2 Ausgabe Schwellwert SCAN-Tool Mode 6 aus Frontkat-Diagnose, Bank2 Ausgabe Schwellwert SCAN-Tool Mode 6 aus Frontkat-Diagnose Ausgabe Prufwert ¨ SCAN-Tool Mode 6 aus Frontkat-Diagnose, Bank2 Ausgabe Prufwert ¨ SCAN-Tool Mode 6 aus Frontkat-Diagnose ¨ ml * lambda-Produkt bei Katdiagnose wahrend Fetteintrag, Bank2 ¨ ml * lambda-Produkt bei Katdiagnose wahrend Fetteintrag ml * lambda-Produkt bei Frontkatdiagnose, Bank2 ml * lambda-Produkt bei Frontkatdiagnose Massenstrom Abgas vor Vorkat (Bank2)
MSABVVK_W
BGMSABG
OSCDFKA2_W OSCDFKA_W OSCDFKF2_W OSCDFKF_W OSCDFKG2_W OSCDFKG_W OSCDFKM2_W OSCDFKM_W OSCDFKN2_W OSCDFKN_W OSCDFKR2_W OSCDFKR_W OSCDFKS2_W OSCDFKS_W OSCDFKT2_W OSCDFKT_W OSCFDFK2_W OSCFDFK_W OSCFK2_W OSCFKN2_W OSCFKN_W OSCFK_W OSCFME2_W OSCFME_W OSCFMN2_W OSCFMND2_W OSCFMND_W OSCFMN_W OSCFMX2_W OSCFMXD2_W OSCFMXD_W OSCFMX_W SFGBFKD SFGBFKD2 SFPKATF SFPKATF2 TKIVKM2_W
DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK BGLAMABM BGLAMABM DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK DKATSPFK
TKIVKM_W
ATM
TMST
GGTFM
USFK
GGLSF
USFK2
GGLSF
Z_KATF Z_KATF2
DKATSPFK DKATSPFK
DKATSPFK DKATSPFK ATM
DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL
ATM, BGLAMABM,BGLAMOD, BGPABG, DKATFKEB, ... EIN ATM, BGLAMABM,BGLAMOD, BGPABG, DKATFKEB, ... LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LRFKC AUS LRFKC AUS LOK EIN DKATSPFK DKATSPFK EIN LOK LOK LOK LOK LOK LOK LOK LOK DKATFKEB, DKATSPFKEIN DKATFKEB, DKATSPFKEIN AUS AUS EIN ATR, BGLAMABM,BGLAMOD, BTKAT,DKATFKEB, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... DKATSPFK, DLSAFK, EIN DLSSA DKATSPFK, DLSAFK, EIN DLSSA DIMCKAT AUS DIMCKAT AUS
Massenstrom Abgas vor Frontkat
¨ Sauerstoffspeichervermogen des Frontkatalysators, Applikations-Speicherwert ¨ Sauerstoffspeichervermogen des Frontkatalysators, Applikations-Speicherwert ¨ Gefiltertes Sauerstoffspeichervermogen des Frontkatalysators, Katdiagnose ¨ Gefiltertes Sauerstoffspeichervermogen des Frontkatalysators, Katdiagnose ¨ Sauerstoffspeichervermogen eines guten Frontkatalysators, Bank2 ¨ Sauerstoffspeichervermogen eines guten Frontkatalysators ¨ Gemittelte Sauerstoffspeicherfahigkeit des Frontkatalysators, Bank2 ¨ Gemittelte Sauerstoffspeicherfahigkeit des Frontkatalysators ¨ Normierte Sauerstoffspeicherfahigkeit des Frontkatalysators, Bank2 ¨ Normierte Sauerstoffspeicherfahigkeit des Frontkatalysators ¨ Normierte Sauerstoffspeicherfahigkeit, Referenzwert, Frontkatdiagnose ¨ Normierte Sauerstoffspeicherfahigkeit, Referenzwert, Frontkatdiagnose ¨ Sauerstoffspeichervermogen des Frontkatalysators, Summenwert, Bank2 ¨ Sauerstoffspeichervermogen des Frontkatalysators, Summenwert ¨ Sauerstoffspeichervermogen des Frontkatalysators, temperaturkorr., Katdiagnose ¨ Sauerstoffspeichervermogen des Frontkatalysators, temperaturkorr., Katdiagnose ¨ Gewichtete Sauerstoffspeicherfahigkeit fur ¨ Fettvergleich bei Katdiagnose, Bank2 ¨ Gewichtete Sauerstoffspeicherfahigkeit fur ¨ Fettvergleich bei Katdiagnose ¨ Sauerstoffspeicherfahigkeit des Frontkatalysators, Bank2 Normierter Alterungsindex des Frontkatalysators, Bank2 Normierter Alterungsindex des Frontkatalysators ¨ Sauerstoffspeicherfahigkeit des Frontkatalysators ¨ Gemessene Sauerstoff-Speicherfahigkeit des Vorkats, Bank 2 ¨ des Vorkats Gemessene Sauerstoff-Speicherkapazitat ¨ Minimalwert des Sauerstoffspeichervermogens des Frontkatalysators, Bank2 ¨ Minimale Abweichung der Sauerstoffspeichervermogen des Frontkatalysators ¨ Minimale Abweichung der Sauerstoffspeichervermogen des Frontkatalysators ¨ Minimalwert des Sauerstoffspeichervermogens des Frontkatalysators ¨ Maximalwert des Sauerstoffspeichervermogens des Frontkatalysators ¨ Maximale Abweichung der Sauerstoffspeichervermogen des Frontkatalysators ¨ Maximale Abweichung der Sauerstoffspeichervermogen des Frontkatalysators ¨ Maximalwert des Sauerstoffspeichervermogens des Frontkatalysators Statusflags der Funktion Frontkatalysatordiagnose Statusflags der Funktion Frontkatalysatordiagnose, Bank2 ¨ Status Fehlerpfad: Frontkatalysator-Uberwachung ¨ Status Fehlerpfad: Frontkatalysator-Uberwachung, Bank2 Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen, Bank2
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
Motorstarttemperatur Spannung Lambdasonde hinter Front-Katalysator Spannung Lambdasonde hinter Front-Katalysator, Bank2 Zyklusflag: Katalysator-Konvertierung Frontkatalysator Zyklusflag: Katalysator-Konvertierung Frontkatalysator, Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2063 von 4100 31.JAN.2003 Thomas Brosi
FB DKATSPFK 50.50.0 Funktionsbeschreibung Einleitung : ----------Der Katalysator hat die Eigenschaft, Sauerstoff zu speichern. Der in der mageren Phase abgespeicherte Sauerstoff wird in fetter Phase ganz oder teilweise verbraucht. Durch die Alterung bzw. Umwelteinfl¨ usse verkleinert sich das Speicherverm¨ ogen des Katalysators. Bei dieser Alterung verringert sich auch die HC-Konvertierung. Nach OBDII-Anforderungen darf die HC-Emission im FTP-Test (ECE-Test) eine vorgegebene Grenze nicht ¨ uberschreiten. Die Aufgabe der Katalysator¨ uberwachungsfunktion ist es, aus dem Sauerstoffspeicherverm¨ ogen des Katalysators eine Aussage ¨ uber dessen Alterung und somit die HC-Konvertierung zu treffen. Bei Katalysatoren mit hoher Sauerstoffspeicherf¨ ahigkeit (Oxygen Storage Capacity, OSC) werden die Gemischhalbwellen so gut ged¨ ampft, daß die Sauerstoffkonzentrations¨ anderung hinter dem Katalysator f¨ ur eine (rein passive) Auswertung zu gering ist. Die hintere Sonde liefert ungen¨ ugend hohe Signalschwankungen. In solch einem Fall ist ein aktives Diagnoseverfahren erforderlich (DKATSP). ¨bergang von fettem zu magerem Gemisch. Das Verfahren beruht auf der direkten Messung des Sauerstoffspeichers beim U Dieser ¨ Ubergang wurde ausgew¨ ahlt, weil er im Gegensatz zum Mager-Fett-¨ Ubergang * eine geringere Temperaturabh¨ angigkeit aufweist * eine genauere Bestimmung der OSC zul¨ aßt * eine geringere Abh¨ angigkeit von Verschwefelung zeigt. Vor dem Katalysator ist eine stetige Sonde (LSU) angeordnet, mit der das Gemisch pr¨ azise gemessen werden kann. Hinter dem Katalysator befindet sich eine Sprungsonde, die den Zustand des Sauerstoffspeichers detektiert. Die Messung wird in einem station¨ aren Betriebspunkt (untere Teillast) durchgef¨ uhrt. In einem ersten Schritt wird der Sauerstoffspeicher durch fettes Gemisch (lambda=0.95 typ.) vollst¨ andig entleert. Das Sondendsignal der hinteren Sonde zeigt dies durch eine Spannung > 650 mV an. In einem n¨ achsten Schritt wird mageres Gemisch (lambda=1.05 typ.) eingebracht und die eingetragene Sauerstoffmasse bis zum ¨ Uberlauf des Sauerstoffspeichers berechnet. Der ¨ Uberlauf ist durch Absinken der Sondenspannung (< 200 mV) gekennzeichnet. OSC = Integral [(lambda-1) * ml] * dt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Liegt die so gemessene OSC unterhalb des Wertes, der f¨ ur einen Grenzkatalysator ermittelt wurde, dann wird der Katalysator als defekt erkannt. Die Grenzen des Verfahrens sind dann erreicht, wenn die Gaslaufzeit und die Reaktionszeit der Sonden einen wesentlichen Anteil an der Sauerstoffeinspeicherzeit des Grenzkatalyators betragen. Dies ist bei Katalysatoren mit geringer Sauerstoffspeicherf¨ ahigkeit oder kleinem Volumen (Vorkatalysator < 1 l Volumen) der Fall. Desweiteren muß die verwendete Katalysatorbeschichtung einen geeigneten Zusammenhang zwischen Sauerstoffspeicherf¨ ahigkeit und HC-Konvertierung aufweisen. Auch ist im diagnoserelevanten Bereich eine m¨ oglichst von der Temperatur unabh¨ angige Sauerstoffspeicherf¨ ahigkeit anzustreben. Dies kann entweder durch die Beschichtung oder durch den Entwurf der Abgasanlage (z. B. Kat. so angeordnet, daß er Temperaturen von > 600 ◦ C im testrelevanten Betriebsbereich erreicht) erreicht werden. Ung¨ unstig sind Anordnungen, bei denen der Kat. in einem niedrigen Temperaturbereich betrieben wird.
Die Katalysatorkonvertierungs¨ uberwachung : ----------------------------------------Bank eins und zwei sind identisch aufgebaut. Aus diesem Grund wird nur eine Bank beschrieben. Die unterschiedlichen Signale wurden mit Index 2 f¨ ur die zweite Bank gekennzeichnet. Die Katalysatorkonvertierungs¨ uberwachung besteht aus folgenden Bl¨ ocken : Teilfunktionsblock BREAK: ¨ Ubergeordnete Abbruchkriterien Teilfunktionsblock MODE: Beschreibung des MODE6 Teilfunktionsblock KATDFPM: Beschreibung der Fehlerabspeicherung
Teilfunktionsblock DKATSP mit folgenden untergeordneten Teilfunktionsbl¨ ocken: Zustandsautomat ZA: In diesem Zustandsautomaten wird die Abfolge der Teilfunktionsbl¨ ocke koordiniert Teilfunktionsblock EQUILAM: Hier wird zu Diagnosebeginnn das Einschwingen des Gemisches sichergestellt Teilfunktionsblock REFSTATE: Hier wird der Referenzzustand f¨ ur die Messung hergestellt, d.h. der Kat. wird von O2 befreit Teilfunktionsblock MEASURE: Hier wird die Vermessung der OSC durchgef¨ uhrt. Desweiteren wird eine interne Filterung der Ergebnisse durchgef¨ uhrt. Teilfunktionsblock CATERR: Hier sind die f¨ ur eine Fehlerheilung ben¨ otigten Fehlerz¨ ahler beschrieben Teilfunktionsblock INTERFACE: Hier werden die f¨ ur die Diagnose ben¨ otigten Lambda-Anforderungen gebildet und an die Lambda-Koordination (%LAMKO) weitergegeben. Desweiteren wird der Wert avkatf bereitgestellt, der f¨ ur andere Funktionen (%LRSKA, %LRSHK) ein G¨ utemaß des Katalysators darstellt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2064 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktionsblock BREAK ======================== Die Diagnose wird f¨ ur diesen Fahrzyklus gesperrt, wenn die Motorstarttemperatur unterhalb TMSUKTDS (B_tmsdkt=true) liegt oder die Funktion g¨ anzlich ausgeschaltet ist (B_cdkatsp=0, Codewort CDKATSP=0 in %PROKON).
Teilfunktionsblock Zustandsautomat ZA ============================================ Dieser Zustandsautomat koordiniert die Ablaufsteuerung der Diagnose. Begonnen wird im Zustand "Start". Bei erf¨ ullten Eingangsbedingungen (B_dktb=1) wird der Zustand erreicht, in dem auf ein Einschwingen des Gemischwertes gewartet wird (A_equil). Sobald dies der Fall ist, wird vom Teilfunktionsblock Equilam das Bit B_dktle gesetzt. Damit erfolgt der Eintritt in der Referenzzustand (A_ref), in dem der Katalysator von Sauerstoff befreit wird. Dies geschieht im Teilfunktionsblock "refstate", hier wird der Katalysator solange mit fettem Gemisch beaufschlagt, bis eine ausreichende Menge an Sauerstoff aus dem Katalysator ausgetragen ist. Dies wird durch das Bit B_dktre=1 angezeigt. Danach erfolgt der Eintritt in den Meßzustand (A_measure). Hier wird im Teilfunktionsblock "measure" der Katalysator solange mit magerem Gemisch betrieben, bis die Sonde hinter dem Katalysator dies anzeigt. Gleichzeitig wird die OSC bestimmt. Nach beendeter Messung (B_dktme=1) wird f¨ ur eine erneute Pr¨ ufung wieder der Referenzzustand angesprungen. Sowohl A_ref als auch A_measure werden verlassen, wenn die Eingangsbedingungen nicht mehr erf¨ ullt sind (B_dktb=false) (Abbruch der Diagnose).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktionsblock EQUILAM ========================== Vor Beginn der Diagnose wird sichergestellt, daß das Gemisch eingeschwungen ist. Dies ist der Fall, wenn der Gemischwert lamzak_w sich f¨ ur die Zeit TVKTDLE innerhalb des Bandes (LAKTDEU, LAKTDEO) aufh¨ alt. B_dktle zeigt dies an.
Teilfunktionsblock REFSTATE =========================== Vor Beginn der eigentlichen Sauerstoffmessung (Block "Measure") wird der Kat. durch fettes Gemisch von Sauerstoff befreit (Referenzzustand). Dazu wird das FKTDFE-fache der Sauerstoffspeicherf¨ ahikgeit des Grenzkatalysators (oscdktt_w) als Fettgemisch (fgdkt_w) eingebracht. Das eingebrachte Fettgemisch wird aus dem Abgasmassenstrom und dem zugeh¨ origen Lambdawert berechnet. Die Messung des eingebrachten Fettgemisches beginnt erst, sobald die Spannung der hinteren Sonde eine Schwelle von ca. 600 mV (USHKTDR) ¨ uberschritten hat. Der Fetteintrag ist auch beendet, wenn die Spannung der hinteren Sonde den Wert USHKTDRX f¨ ur die Zeitdauer TVKTDRX ¨ ubersteigt. Damit kann eine Minimierung der HC- und CO-Emissionen w¨ ahrend des Fetteintrages erfolgen.
Teilfunktionsblock MEASURE ========================== Hier erfolgen * die Berechnung der OSC (OSC calculation), * die Festlegung der Triggerbedingungen f¨ ur diese Berechnung (Teilfunktion lambdadis), * die Bewertung und Temperaturkorrektur der ermittelten OSC (Kennfeld KFOSCTM) * sowie eine Ergebnisfilterung (Teilfunktion "counter"). F¨ ur die Berechnung der OSC liegt folgender Gedankengang zugrunde: Die OSC eines Grenzkatalysators wird bei der Applikation gemessen und hinterlegt (KFOSCTM). Im Feldbetrieb wird die eingetragene Sauerstoffmenge w¨ ahrend des mageren Gemischeintrages st¨ andig gemessen. Dabei wird von diesem von der DKATSP ermittelten Summenwert aus ggf. vorhandenem Front- und Hauptkatalysator der OSC-Wert des Frontkatalysatos abgezogen (Teilfunktion OSCFK), um den OSC-Wert des Hauptkatalysators zu erhalten. Dieser Wert (oscdkta_w) wird mit der OSC des Grenzkatalysators verglichen. Erreicht/¨ uberstiegt die gemessene OSC einen applizierbaren Wert (OSCKTDNG >= 1.0), wird die Pr¨ ufung beendet, da der real vorhandene Katalysator eine gr¨ oßere OSC als der Grenzkatalysator aufweist und somit i.O. ist. Dadurch ist auch die Abgasbeeintr¨ achtigung minimiert. Zeigt die hintere Sonde w¨ ahrend der Messung einen Sprung von fett nach mager an, bevor die eingebrachte Menge an Sauerstoff die OSC des Grenzkatalysators erreicht, dann wird der Katalysator als defekt befunden, da er eine geringere Sauerstoffspeicherf¨ ahigkeit als der Grenzkatalysator aufweist. Um die Toleranz von Einzelmessungen zu minimieren, ist eine gewissen Anzahl von Einzelpr¨ ufungen n¨ otig, um erstmals ein Ergebnis "nach außen", d.h. zum Fehlerspeicher zu melden.
Die Funktion im Einzelnen: Die Berechnung der OSC erfolgt durch das Integral [Luftmasse*(Gemischabweichung von lambda=1)] w¨ ahrend des mageren Gemischeintrages. (Hinweis: Anstelle der korrekten Form (1-1/lambda) wird auf die hier zul¨ assige N¨ aherung (lambda-1) zur¨ uckgegriffen). Der Integralwert [kg/h * s] repr¨ asentiert den Lufteintrag in den Katalysator. Da f¨ ur die Speicherkapazit¨ at des Katalysator ist jedoch nicht der Luft-, sondern der Sauerstoffanteil (=23 Gew.%) relevant ist und dieser zudem in [mg] angegeben wird, erfolgt eine entsprechende Umrechung mit Faktor 64 (genauer Wert: 63.89), so daß der gemessene Sauerstoffspeicher oscdkt in [mg O2] angegeben werden kann. Die Triggerung des Integrators erfolgt durch die im Teilfunktionsblock "lambdadis" enthaltene Logik (lambdadis = lambda transition discriminator). Der Integrator wird freigegeben (B_dkifm=1), sobald ein Sprung von lamzak_w von fetten zu magerem Gemisch erfolgt. Der Integrator wird gestoppt, sobald die Messung beendet ist. Dies ist der Fall, wenn entweder: * die Messung vom Zustandsautomaten aus beendet wird (B_dktm=false) weil die gemessene OSC diejenige des Grenzkatalysators ¨ ubersteigt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2065 von 4100 31.JAN.2003 Thomas Brosi
* oder die Sondenspannung ushk unterschreitet USHKTDM. In diesem Fall weist der Kat. eine kleinere OSC als der Grenzkat. auf. Im restlichen Teil der Funktion erfolgt: * Ende der Pr¨ ufung, falls ushk < USHKTDM (Kat. ist schlechter als der * Normierung der gemessenen OSC (oscdkt) mit der temperaturabh¨ angigen Das Ergebnis (oscdktn,-r) ist eine temperaturkorrigierte Gr¨ oße, die 0 ... gemessene OSC ist sehr sehr klein, Katalysator ist wesentlich 1 ... gemessene OSC ist identisch mit OSC des Grenzkatalysators. >1 ... gemessene OSC ist gr¨ oßer als die OSC des Grenzkatalysators.
Grenzkat.) OSC des Grenzkatalysators (oscdktt). sich zwischen 0...>1 bewegt. schlechter als der Grenzkatalysator
Werkstattest: Im Feldbetrieb wird die Pr¨ ufung aus Abgasgr¨ unden abgebrochen, sobald die gemessene OSC diejenige des Grenzkatalyators ¨ ubersteigt. Damit ist keine Information mehr verf¨ ugbar, wie hoch die tats¨ achliche OSC des verbauten Katalysators ist. Diese Information kann jedoch f¨ ur eine Werkstattpr¨ ufung ben¨ otigt werden. Deshalb wird bei B_fakat=1 die Pr¨ ufung auf jeden Fall erst dann beendet, wenn ushk < USHKTDM. Damit kann die vollst¨ andige OSC des Katalysators gemessen werden.
Teilfunktionsblock OSCFK ============================ Wenn eine Katalysatordiagnose f¨ ur den Frontkatalysator vorhanden ist (SY_LSFNVK>0), lieferte diese den zugeh¨ origen OSC-Wert (oscfk_w). Dieser Wert wird bei der OSC-Bestimmung des Hauptkatalysators ber¨ ucksichtigt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktionsblock LAMBDADIS ============================ Die Triggerung des OSC-Integrationsvorganges findet statt, sobald lamzak_w von fett nach mager wechselt.
Teilfunktionsblock COUNTER =========================== Im Teilfunktionsblock "MIN_MAX_MEAN" wird eine Mittelwertbildung der Einzelergebnisse (oscdktr_w) durchgef¨ uhrt (Filtergr¨ oße oscdktf_w). Ist diese gemittelte Gr¨ oße gr¨ oßer als OSCKTD (=1.00) (OSCDKTDT bei Testerbetrieb), dann wird auf einen guten Katalysator erkannt (B_zdkt=true). Im andern Fall wird zun¨ achst ein Fehlerverdachtsbit (B_vekati) gesetzt, das eine versch¨ arfte LSU-Dynamikpr¨ ufung ausl¨ ost. (S. Beschreibung zum Block BINSTOP in der Funktion %DKATSPEB). Wenn die LSU als fehlerhaft erkannt wurde, wird die DKATSP gestoppt und es erfolgt kein Fehlerspeichereintrag. Ist auch nach versch¨ arfter LSU-Pr¨ ufung das LSU-Fehlerbit E_lsv (bzw. das Fehlerbit, das eine Vertauschung der hinteren Sonden anzeigt, E_lshv) nicht gesetzt, dann wird ein Katalysatorfehler in den Fehlerspeicher eingetragen. Das bei einem Fehlerspeicher-L¨ oschvorgang (FCMCLR) gesetzte Bit B_cldfk verhindert, daß bei amit zur¨ uckgesetztem B_vefkat ein Fehlereintrag erfolgt.
Teilfunktionsblock MIN_MAX_MEAN =============================== Die Einzelpr¨ ufungsergebnisse (oscdktr_w) werden einer Mittelwertbildung mit Ausreißerbegrenzung unterzogen. Der so gefilterte Wert (oscdktf_w) wird zur weiteren Verarbeitung verwendet. Nach beendeter Einzelpr¨ ufung (B_dktm 1-->0) wird sowohl der Pr¨ ufungsanzahl-Z¨ ahler (apdkti) als auch der Wertez¨ ahler (oscdkts_w) erh¨ oht. Letzterer beinhaltet die Summe der Einzelereignisse. Die Gr¨ oße oscdktm_w stellt sodann den arithmetischen Mittelwert der durchgef¨ uhrten Messungen bereit. Bei nicht aktivierter Ausreißerbegrenzung (CWDKATSP(Bit0)= false) wird dieser Wert als Filterwert (oscdktf_w) weiterverwendet. Bei aktiver Ausreißerbegrenzung (CWDKATSP(Bit0)= true) wird dazu durch den Minimum-Maximum-Speicher ("MinMax discriminator) der maximale bzw. minimale oscdktr_w-Wert festgehalten (oscmx_w bzw. oscmn_w). Nachfolgend wird derjenige der beiden Werte, der weiter vom Mittelwert (oscdktm_w) abweicht, davon abgezogen (Ausreißerbereinigung) und eine erneute Mittelwertbildung durchgef¨ uhrt (oscdkts_w - oscmx_w (bzw. oscmn_w) / (APKTDI-1).
Teilfunktionsblock CATERR ========================= Nach der im Block "counter" enthaltenen internen Ereignisfilterung beinhaltet der Block "caterr" eine weitere Behandlung der Ergebnisse. Es kann festgelegt werden, wie im Falle eines aufgetretenen (und bereits verifizierten) Fehlers (B_edkt=1) verfahren wird. Es besteht die M¨ oglichkeit, keinerlei oder eine bestimmbare Anzahl von weiteren Pr¨ ufungen zuzulassen. Folgende Z¨ ahler stehen zur Verf¨ ugung: * Pr¨ ufungsanzahlz¨ ahler apdkt * Gut-Ereignis-Anzahlz¨ ahler apzdkt * Fehler-Ereignis-Anzahlz¨ ahler apedkt M¨ ogliche Einstellungen: * Keine Wiederholpr¨ ufung zulassen. (Wenn die erste Pr¨ ufung eine Gut-Pr¨ ufung ist, wird die Diagnose automatisch beendet und es ist ohnehin keine Wiederholpr¨ ufung erforderlich.) APKTDX=1 * Wiederholpr¨ ufungen zulassen. (Abgaseinfluß beachten) APKTDX= xxx Die Diagnose wird dann beendet, wenn * entweder xxx Pr¨ ufungen erfolgt sind * oder die Anzahl der Gut-Pr¨ ufungen ist >= die Anzahl der Fehler-Pr¨ ufungen Zahlenbeispiel f¨ ur "Anzahl der Gut-Pr¨ ufungen >= Anzahl der Fehler-Pr¨ ufungen":
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2066 von 4100 31.JAN.2003 Thomas Brosi
APKTDX=7 Es erfolgt zun¨ achst eine Fehler-Pr¨ ufung (apedkt=1, apzdkt=0, apdkt=1) und auch ein Fehlerspeicher-Eintrag (BLOCK "error") Danach folgen 2 weitere Fehler-Pr¨ ufungen (apedkt=3, apzdkt=0, apdkt=3). Der Fehlereintrag bleibt bestehen. Danach erfolgen 3 Gutpr¨ ufungen (apedkt=3, apzdkt=3, apdkt=6). Der Fehlerspeicher-Eintrag wird gel¨ oscht. Die Diagnose ist f¨ ur diesen Trip beendet (B_dktens=1).
Ein Fehlerflag (E_kat) wird gesetzt, sobald eine einzige Pr¨ ufung mit Fehler-Ergebnis voliegt (apedkt>=1 und demzufolge minError=true). E_kat wird gel¨ oscht (healing), wenn * die Anzahl der Gut-Pr¨ ufungen die der Fehler-Pr¨ ufungen ¨ ubersteigt (apzdkt >= apedkt) oder * durch Kat.-Ausr¨ aumen festgestellt wurde, daß der Kat. auf jeden Fall i.O. ist (B_ildkt=1). In diesem Fall wird keine Kat.-Diagnose mehr durchgef¨ uhrt. Ein Zyklusflag ( Z_kat) wird gesetzt, sobald eine Pr¨ ufung durchgef¨ uhrt wurde (B_zdkt=1 oder B_edkt=1). Bei gleichzeitiger Verwendung der Frontkatalaysatordiagnose %DKATSPFK wird die Bildung von B_dktens und B_dfkens koordiniert. Erst wenn beide Funktionen ihr prinzipielles Pr¨ ufende erkl¨ art haben, wird die Diagnose f¨ ur diesen Trip gestoppt (B_dktens=true).
Teilfunktionsblock PRETEST ==========================
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Es besteht ferner die M¨ oglichkeit, die DKATSP selbst gar nicht ablaufen zu lassen, sondern den Katalysator ¨ uber das Katausr¨ aumen (Bei BDE-Systemen: Bestimmung der OSC aus dem Regenerierereignis) als i.O. zu qualifizieren. Die beim Katalysatorausr¨ aumen verf¨ ugbare Information des Fettintegrals (imllaka_w) wird mit der temperaturgewichteten Schwelle ilmltkx_w verglichen. ¨ Ubersteigt der Meßwert die Schwelle, dann wird der Katalysator als gut erkannt. Eine nachfolgende DKATSP findet in diesem Falle nicht mehr statt. Umgekehrt ist es aber nicht m¨ oglich, den Katalysator aufgrund der Katausr¨ aumfunktion als defekt zu erkennen. Dies kann alleine durch die DKATSP geschehen. Analog wird mit dem bei BDE-Systemen von der Regeneriersteuerung bereitgestellten Wert mo2fm_w verfahren, der mit der Schwelle KFOSCTMG verglichen wird.
Teilfunktionsblock KATDFPM ============================ Hier ist das Beschreiben des Fehlerpfades dokumentiert. Im Falle der ausgeschalteten Diagnose %DKATSP (B_cdkatsp=0), wird Z_kat=1 und E_kat=0 gesetzt. Die %DKATSP erzeugt denselben Fehlerpfad wie eine %DKATLRS. Deshalb ist es nicht zul¨ assig, daß beide Funktionen zur selben Zeit im Programmstand integriert sind.
Teilfunktionsblock INTERFACE ============================ Hier werden die Lambda-Anforderungen, die zur Kat.-diagnose ben¨ otigt werden, bereitgestellt. Das fette Gemisch, welches f¨ ur den "Referenzzustand" ben¨ otigt wird, kann ¨ uber LKTDF eingestellt werden. Dieser Gemischwert ist angew¨ ahlt, sobald der Zustandsautomat ZA das Bit B_dktr setzt. Das magere Gemisch f¨ ur die eigentliche Messung wird ¨ uber LKTDM eingestellt. Dieser Gemischwert ist angew¨ ahlt, sobald der Zustandsautomat ZA das Bit B_dktm setzt. Bei "Y-Konzepten" wird die Lambdaanforderung f¨ ur beide B¨ anke gestellt. F¨ ur den Werkstattest (B_fakat=1) k¨ onnen separate Gemischwerte eingestellt werden.
Aus Gr¨ unden der Schnittstellenkompatibilit¨ at wird der Wert avkatf (Alterungsindex) bereitgestellt, auf den Funktionen wie %LRSHK, %LRSKA zugreifen k¨ onnen. Desweiteren kann mit Aufruf der Bandendepr¨ ufung (B_fakat,2) eine Drehmomentenreserve angefordert werden (dmrdkt_w), um die Katalysatortemperatur zu erh¨ ohen.
Teilfunktionsblock MODE ======================= Hier ist der Mode6 beschrieben, der f¨ ur nichtkontinuierliche Diagnosefunktionen gefordert wird. Bei ausgeschalteter Funktion (B_cdkatsp=false) werden alle zugeh¨ origen RAM-Zellen restiert.
Teilfunktionsblock TC6MODE ========================== Abh¨ angig davon, auf welchem Wege das Ergebnis der Katalysatordiagnose zustande kam, werden die Mode6-Zellen in einem der nachfolgenden Teilfunktionsbl¨ ocke beschrieben.
Teilfunktionsblock M6_ZKAT ========================== In der RAM-Zelle m6aktsp ist die Anzahl der RAM-Tripel hinterlegt (1 bei Einbank-, 2 bei Zweibanksystemen). M6cktsp spiegelt den Code-Identifier CIDKATSP (CIDKATSPT bei Testerbetrieb) wider. Da es sich um einen "min-Fehler" handelt, wird automatisch ein Offset von 128 eingerechnet. Der Meßwert der zuletzt durchgef¨ uhrten Diagnose ist die gefilterte Sauerstoffspeicherf¨ ahigkeit oscdktf, die in m6wktsp ihren Niederschlag findet. Der Schwellwert OSCKTD (OSCKTDT bei Testerbetrieb) wird in die RAM-Zelle m6sktsp kopiert. Zur Meßbereichsanpassung an den Werkstattester werden die Ergebnisse vor der Abspeicherung mit einem Anpassungsfaktor (4096) muliti-
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2067 von 4100 31.JAN.2003 Thomas Brosi
pliziert. Die Aktualisierung der Mode6-RAM-Zellen findet statt, sobald ein neuer gefilterter OSC-Wert (oscdktf) zur Verf¨ ugung steht (B_zkat = true).
Teilfunktionsblock M6_ILDKT =========================== Analog dem Teilfunktionsblock M6_ZKAT werden auch dann, wenn die Katalysatordiagnose durch eine Katalysator-Ausr¨ aumpr¨ ufung durchgef¨ uhrt wird, die Mode6-RAM-Zellen beschrieben. Dabei ¨ andern sich Meßwert, Schwellwert und zugeh¨ origer Code-ID.
Teilfunktionsblock M6_ILDKT =========================== Analog dem Teilfunktionsblock M6_ILDKT werden auch dann, wenn die Katalysatordiagnose bei BDE-Systemen durch eine Regenerierung des Hauptkatalysators durchgef¨ uhrt wird, die Mode6-RAM-Zellen beschrieben. Dabei ¨ andern sich Meßwert, Schwellwert und zugeh¨ origer Code-ID.
APP DKATSPFK 50.50.0 Applikationshinweise Fehlerspeicherrelevante Gr¨ oßen der Funktion DKATSP sind in der funktionsorientierten Auswahl der Funktion DFPM_DKATSP zugeordnet. V o r g e h e n w e i s e : -------------------------1. Voraussetzungen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Zur finalen Datenfestlegung geh¨ ort ein Grenzkatalysator. Dies bedingt eine weitestgehend abgeschlossene Abgasanpassung. - Die Applikation des Abgastemperaturmodells (tkihkm) ist zu ¨ uberpr¨ ufen, wenn diese Applikation von einer anderen Instanz als der die %DKATSP applizierende vorgenommen wurde. - Eine Dynamikpr¨ ufung der hinteren Sonde ist vorzusehen. Langsame Sonden hinter Kat. bewirken, daß Katalysatoren tendenziell besser beurteilt werden als sie es tats¨ achlich sind. So kann ggf. ein Grenzkatalysator nicht als solcher erkannt werden. - Die Dynamikpr¨ ufung der vorderen Sonde ist auf die Belange der Katdiagnose abzustimmen. Eine langsame Sonde vor dem Kat. bewirkt, daß der Katalysator tendenziell schlechter beurteilt wird, als er es tats¨ achlich ist. So kann ggf. ein guter Katalysator als defekt eingestuft werden. - Bei Y-Abgasstrang-Konzepten ist tkihkm auf die Mitte des Hauptkatalysators zu applizieren.
2. VS100-Standardmen¨ u F¨ ur eine erste Applikation ist es hilfreich, folgende RAM-Zellen anzuschauen (100 ms): B_dktb (aus %DKATPSEB) B_dktsbs (dto) B_dktsps (dto) fgdkt_w oscdkt_w oscdktn_w oscdktr_w oscdktf_w B_dktens E_kat Z_kat
3. Erstinbetriebnahme * B_dktsps und B_dktsbs m¨ ussen false sein. ggf. Signalverfolgung, bis dieser Zustand erreicht. * Der Fehlerspeicher sollte gel¨ oscht werden. * Die Motorstarttemperatur muß oberhalb TMSUKTDS liegen. * Das Codewort CDKATSP (aus %PROKON) muß auf 3 stehen. %DKATSPEB: * Die Temperatur- und Luftschwellen k¨ onnen so bedatet werden, daß eine Erstinbetriebnahmen im Leerlauf m¨ oglich ist. * Die temperaturgradientenabh¨ angige Wartezeit kann ggf. reduziert werden (TSKTDTK=1 sec).
4. Applikation
- Applikation von "Equilam": ---------------------------A p p l i k a t i o n s g r ¨ o ß e n LAKTDEO LAKTDEU TVKTDLE
Obere Schwelle f¨ ur Lambda eingeschwungen Untere Schwelle f¨ ur Lambda eingeschwungen Verz¨ ogerungszeit bis Lambda eingeschwungen
[1.0....1.04.....1.06] [0.94....0.96.....1.0] [1......10.........15] s
Vor Beginn der Diagnose wird das Gemisch auf den eingeschwungenen Zustand hin ¨ uberwacht. Dazu muß lamzak_w im entsprechenden Band f¨ ur die Zeit TVKTDLE sein.
- Applikation von "Refstate": ---------------------------A p p l i k a t i o n s g r ¨ o ß e n
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
USHKTDR USHKTDRX FKTDFE FKTDFET TVKTDRX
DKATSPFK 50.50.0
Seite 2068 von 4100 31.JAN.2003 Thomas Brosi
Schwelle ushk f¨ ur Referenzmessung [0.55....0.6.......0.65] V Schwelle ushk f¨ ur Beenden derReferenzmessung[0.55....0.75.......0.8] V Faktor Fetteintrag [1.5....3.......4] Faktor Fetteintrag bei Testerbetrieb [2......5.......7] Entprellzeit f¨ ur Beenden der Referenzmessung[0.5....3.............5] s
Der Katalysator wird durch fettes Gemisch von Sauerstoff befreit. Die Berechnung des Fetteintrages erfolgt erst dann, wenn die ushk die Schwelle USHKTDR ¨ uberschritten hat. In den Katalysator wird das FKTDFE-fache der Sauerstoffspeicherf¨ ahigkeit des Grenzkatalysators an Fettgemisch eingetragen. Damit wird der Katalysator auf jeden Fall so weit entleert, daß das Sauerstoffspeicherverm¨ ogen des Grenzkatalysator wieder zur Verf¨ ugung steht. Da der Faktor Fetteintrag multiplikativ auf die im Kennfeld KFOSCTM abgelegt Sauerstoffspeicherf¨ ahigkeit des Grenzkatalysators wirkt, bei Bandendepr¨ ufung jedoch auch ein neuer Kat vollst¨ andig ausgemessen wird (bis zum Sondensprung), ist der Faktor FKTDFET h¨ oher zu applizieren als der Faktor f¨ ur den Feldbetrieb (FKTDFE). Ansonsten kann es geschehen, daß bei Bandendetest der Fetteintrag nicht ausreicht, um einen neuen Katalysator vollst¨ andig von Sauerstoff zu befreien. Der Fetteintrag ist dann beendet, wenn entweder das FKTDFE-fache an Fettgemisch eingetragen ist, oder aber die Sondenspannung ushk ¨ uber die Schwelle USHKTDRX f¨ ur l¨ anger als die Zeit TVKTDRX ansteigt (Begrenzung der HC- und CO-Emissionen bei eindeutig fettem Gemisch nach Katalysator).
- Applikation von "Measure": --------------------------------------A p p l i k a t i o n s g r ¨ o ß e n USHKTDM KFOSCTM
Magerschwelle ushk f¨ ur OSC-Messung Kennfeld OSC des Grenzkatalysators
OSCKTDNG
Schwellwert f¨ ur Ende der OSC-Messung
[0.45] V [tikatm 300 400 msabg 20 30 KFOSCTM 600 ¨ uberall] [1.2.....1.5.......1.7]
450 40
500 50
550 60
600 70
650 80
700 90
Die Messung der OSC (Bef¨ ullvorgang des Katalysators mit magerem Gemisch) ist beendet, wenn entweder - die hintere Sondenspannung USHKTDM unterschreitet oder - die gemessene OSC diejenige des f¨ ur den Grenzkatalysator abgelegte (KFOSCTM) ¨ uberschreitet. (oscdkt_w > OSCKTDNG)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Durch die Wahl von OSCKTDNG werden generell etwas h¨ ohere OSC-Werte als die des Grenzkatalysators ermittelt. Dies ist erw¨ unscht, um im MODE6 eine eingermaßen quantitative Aussage ¨ uber den Alterungszustand des Katalysators zu erhalten. KFOSCTM wird g¨ unstigerweise am Pr¨ ufstand ermittelt. Dazu wird zun¨ achst KFOSCTM=2000 gesetzt und nun mit Hilfe der DKATSP die OSC des Grenzkatalysators bestimmt. Die zu einem station¨ aren msabg - tikatm - Betriebspunkt geh¨ orenden OSC-Werte werden ermittelt im Rahmen der o.a. St¨ utzstellen. Anschließend werden davon abweichende Betriebspunkte eingestellt und so auch Randpunkte des Kennfeldes ermittelt.
- Applikation von "Counter": --------------------------------------A p p l i k a t i o n s g r ¨ o ß e n OSCKTDT OSCKTD
Schwelle f¨ ur Fehlererkennung bei Testerbetrieb Schwelle f¨ ur Fehlererkennung
[1.0.....1.0......1.0] [1.0.....1.0......1.0]
Unterschreitet die gemittelte Sauerstoffspeicherf¨ ahigkeit (oscdktf_w) den Wert OSCKTDT bei Testerbetrieb (OSCKTD bei Feldbetrieb), dann wird der Katalysator als schlecht erkannt.
- Applikation von "MIN_MAX_MEAN": --------------------------------------A p p l i k a t i o n s g r ¨ o ß e n APKTDI APKTDIT CWDKATSP
Anzahl der Einzelpr¨ ufung f¨ ur eine Diagnoseaussage [2.....4......6] Bandendetest: Anz. d. Einzelpr¨ ufung f¨ ur eine Diagnoseaussage [2.....4......6] Codewort f¨ ur Konfiguration der DKATSP Bit0 = false : Ausreißerbegrenzung inaktiv Bit0 = true : Ausreißerbegrenzung aktiv
APKTDI legt die Anzahl der Einzelpr¨ ufungen fest, bevor ein Ergebnis an den Fehlerspeicher ¨ ubermittelt wird. Bei CWDKATSP(0)=true gilt: APKTDI >=2. Sonst erfolgt stets ein Fehlereintrag des Katalysators.
- Applikation von "Caterr": ---------------------------A p p l i k a t i o n s g r ¨ o ß e n APKTDX TMAXKATA
Maximale Anzahl der Pr¨ ufungen Maximale Temp. f¨ ur Kat-Ausr¨ aumpr¨ ufung
[2] [700 ....720 ......750]
◦
C
Mit APKTDX wird die maximale Anzahl der Pr¨ ufungen festgelegt. Die Diagnose wird beendet, wenn - entweder APKTDX Pr¨ ufungen erfolgt sind oder - die Anzahl der Gut-Pr¨ ufungen ist >= die Anzahl der Fehler-Pr¨ ufungen (apzdkt >= apedkt) Oberhalb der Temperaturschwelle TMAXKATA wird das Ergebnis der Ausr¨ aumpr¨ ufung nicht akzeptiert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2069 von 4100 31.JAN.2003 Thomas Brosi
- Applikation von "Pretest": ---------------------------A p p l i k a t i o n s g r ¨ o ß e n TMAXKATA KFOSCTMG
Maximale Temp. f¨ ur Kat-Ausr¨ aumpr¨ ufung Sauerstoffspeicher des Gut-Katalysators
[700 ....720 ......750] [800 mg ¨ uberall]
◦
C
Oberhalb der Temperaturschwelle TMAXKATA wird das Ergebnis der Ausr¨ aumpr¨ ufung nicht akzeptiert. ¨ Ubersteigt bei BDE-Systemen die w¨ ahrend der Regenerierung ermittelte Sauerstoffspeicherf¨ ahigkeit des Hauptkatalysators den Wert oscdktg_w (Kennfeld KFOSCTMG), dann wird der Katalysator als gut erkannt und keine weitere aktive DKATSP durchgef¨ uhrt.
- Applikation von "Interface": ---------------------------A p p l i k a t i o n s g r ¨ o ß e n LKTDF LKTDFT LKTDM LKTDMT FFKDAVK DMRKTDS
Lambdawert f¨ ur Fettsprung Lambdawert f¨ ur Fettsprung, Testerbetrieb Lambdawert f¨ ur Magersprung Lambdawert f¨ ur Magersprung, Testerbetrieb Bildungsfaktor f¨ ur oscfkn angeforderte Drehmomentenreserve
[0.9.....0.96......0.98] [0.9.....0.96......0.98] [1.02....1.04......1.06] [1.02....1.04......1.06] [0.5 .... 0.8......1.0 ] [0]
LKTDF und LKTDM bestimmen die H¨ ohe der Fett-/Magerspr¨ unge w¨ ahrend der Diagnose. Ihr Betrag sollte > 3% sein, sie d¨ urfen jedoch nicht so groß gew¨ ahlt werden, daß Abgas oder Rundlauf beeintr¨ achtigt werden. FFKDAVK ist in Abstimmung mit den entsprechenden Gr¨ oßen der LRSKA, LRFKEF zu applizieren. Achtung: Der Verlauf von oscfkn (aus DKATSPFK) ¨ uber dem Katalysatoralter entspricht nicht mehr dem Verlauf eines avkatf (aus DKATLRS). Entsprechende Kenngr¨ oßen in LRSKA, LRFKEF, die auf oscfkn zur¨ uckgreifen, sind neu zu bedaten. Es ist dabei zu beachten, daß die DKATSPFK aus Abgasgr¨ unden abgebrochen wird, sobald die in den Katalysator eingetragene Sauerstoffmenge die OSC des Grenzkatalysators ¨ ubersteigt. Damit steht keine quantitative Information mehr zur Verf¨ ugung (Katalysator weist diese OSC auf), sondern nur noch eine qualitative Information (Katalysator ist besser als der Grenzkatalysator).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zwischen oscfkn und oscdktf_w besteht folgender Zusammenhang:
oscfkn
ˆ 1-Ix I x I x I x 0.5-I x I x I I____________________________________> 0 0.5 1 oscdktf_w
Die H¨ ohe der angeforderten Drehmomentenreserve DMRKTDS ist projektspezifisch festzulegen.
- Applikation von "Mode6": ---------------------------A p p l i k a t i o n s g r ¨ o ß e n Alle CODE-IDs sind herstellerspezifisch zu bedaten. Wenn hier Werte angegeben werden, dann nur deshalb, daß bei einer Erstbedatung keine Zufallswerte angetroffen werden. CIDKATSP CIDKATSP2 CIDKATSPI CIDKATSPI2 CIDKATSPT CIDKATSPT2
5 6 7 8 9 10
5. Applikationsabfolge 5.1 Grunds¨ atzliches Im Vorfeld ist zu kl¨ aren, ob die %DKATSP bei dem vorhandenen Katalysatorkonzept richtig eingesetzt ist, d.h. die Sauerstoffspeicherf¨ ahigkeit des vermutlichen Grenzkatalysators >> 100 mg betr¨ agt. Ggf. ist auch die Sensorposition zu beleuchten. Bei diesem Vorgang steht die RB-Funktionsentwicklung beratend zur Seite. 5.2 Erstinbetriebnahme Die Erstinbetriebnahme dient dem Vertrautwerden mit der Funktion, ihren Abl¨ aufen und den relevanten Applikations- u. Meßgr¨ oßen. Dazu kann die Parametrierung so erfolgen, daß die Funktion im Leerlauf abl¨ auft. (s. Punkt 3. "Erstinbetriebnahme").
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DKATSPFK 50.50.0
Seite 2070 von 4100 31.JAN.2003 Thomas Brosi
5.3 Kennfeld KFOSCTM Die Sauerstoffspeicherf¨ ahigkeit des Grenzkatalysators wird wie beschrieben am Pr¨ ufstand ermittelt. Im ersten Anlauf kann die Temperatur- und Luftmassenabh¨ angigkeit bei engen Luftmassen- und Temperaturschwellen vernachl¨ assigt werden. Es wird dann ¨ uberall im Kennfeld die ermittelte OSC des Grenzkatalysators eingetragen, wie sie z.B. in der Messung von 5.4 auftritt. 5.4 FTP / ECE Mit einem Grenzkatalysator wird ein FTP-/ECE-Zyklus gefahren. Dabei wird die DKATSP ¨ ublicherweise so appliziert: * FTP: Kat.-Ausr¨ aumen nach dem zweiten H¨ ugel bietet die M¨ oglichkeit, einen Gut-Kat ohne Eingreifen der DKATSP und ohne Abgasbeeinflussung zu erkennen. (TKTDSP>350 s) Die DKATSP l¨ auft g¨ unstigerweise im quasistation¨ aren Betrieb (450...510 s oder zwischen 850...950 s) ab. (TKTDSP=450 bzw. 850 s). Das Luftmassenband (MLKTDO,U) und Temperaturband (TMINKATS, TMAXKATS) ist entsprechend zu bedaten, ebenso die dynamischen Ausblendkriterien (ZKTDML, DMLKTDX sowie ZKTDTK und TSKTDTK). Alle sonstigen Spannungs- und Z¨ ahlerschwellen sind im ersten Anlauf eher unkritisch. * ECE: Falls es vor dem außerst¨ adtischen" H¨ ugel eine ausreichend lange Kat.-Ausr¨ aumphase gibt, kann bei einem Neukat auf die Durchf¨ uhrung der DKATSP verzichtet werden. Andernfalls l¨ auft die DKATSP auch bei einem Neukat ab. Abh¨ angig von der Katalysatorpositionierung kann die DKATSP innerst¨ adtisch oder außerst¨ adtisch durchgef¨ uhrt werden. Testzyklusfahrten werden mit dem Grenzkatalysator und mit einem neuen Katalysator (ggf. Dauerlauf-Katalysator) durchgef¨ uhrt, um den St¨ orabstand beurteilen zu k¨ onnen. Die Applikation der Luftmassen- und Temperaturschwellen sowie der Dynamik-Ausblendkriterien soll so erfolgen, daß die DKATSP im Testzyklus gerade reibungsfrei durchgef¨ uhrt wird.
5.5 Straßenfahrten F¨ ur den Highwaybetrieb stehen gesonderte Luftmassen- u. Temperaturschwellen zur Verf¨ ugung. Es ist von Vorteil (Genauigkeit), wenn sie nicht benutzt werden, und die FTP/ECE-Applikation auch f¨ ur den Highwaybetrieb ¨ ubernommen werden kann. Insbesondere die KFOSCTM-Anpassung erfordert hier einen zus¨ atzlichen Aufwand.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Auf der Straße sind der im FTP/ECE ermittelte St¨ orabstand zu ¨ uberpr¨ ufen und ggf. die Ausblendkriterien anzupassen. Die ¨ Uberpr¨ ufung sollte auch mit mehreren verschieden stark gealterten Katalysatoren erfolgen, um ein Gef¨ uhl f¨ ur die Trennsch¨ arfe zu erhalten. Der Einfluß von Grenzkomponenten (langsame LSU und langsame LSF, grenzwertig appliziertes Abgastemperaturmodell, Katalysator mit Grenz-Edelmetall- und Grenz-Washcoat-Beschichtung, Leerkatalysator etc.) ist abzusichern. Desgleichen thermische Einfl¨ usse, die nicht vom Abgastemperaturmodell erfaßt werden (Spritzwasser auf Katalysator, Schneebewurf etc.).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2071 von 4100 31.JAN.2003 Thomas Brosi
FU DLSAHKBD 3.40.0 Lambdasonden-Alterungsuberwachung ¨ hinter KAT fur ¨ BDE FDEF DLSAHKBD 3.40.0 Funktionsdefinition MAIN: ¨ Ubersicht und Darstellung der Sonden_Diagnose hinter KAT im Homogenbetrieb --------------------------------------------------------------------------------
homogeneous operation DLSAHKF B_nolash
LASHH_DFPM healing
B_maxlash
ushk_w
minError
B_npllash B_noshs
usrhk_w
usrhk_w
B_sbbhk
B_siglash
sigError
B_nolavh B_maxlavh
healing maxError
B_minlash2 B_noshs2
usrhk2_w
usrhk2_w
B_npllash2
10ms homogeneous and stratified 100ms " " " 10ms1 homogeneous 100ms1 " 10ms2 stratified 100ms2 "
healing2 maxError2
DLASHM
BRKLASH
DMKT dlsahkbd-main
B_hom B_denox
dlsahkbd-main SWIHOMSCH: Umschalten Schicht/Homogen-Betrieb ---------------------------------------------
CWDLSAHKBD 4
Break stratified operation homogeneous operation
B_hom false
TENHOM B_denox
B_enhom
Break homogeneous operation Enable stratified operation B_ensch
TENHOM_TOD
dlsahkbd-swihomsch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hom B_denox
Grid calculation:
LAVH2_DFPM
B_nolavh2 B_maxlavh2
SWIHOMSCH
B_dshk2
minError2 nplError2 sigError2
B_maxshs2 B_nplshs2 B_sbbhk2
B_dshk2
B_dshk
maxError2 B_minshs2
B_siglash2
B_sbbhk2
B_lsahksp2
LASHH2_DFPM healing2
B_maxlash2 ushk2_w
FRHZEL B_dshk
LAVH_DFPM
B_nplshs
DLSAHKF2 B_nolash2
ushk2_w
B_lsahksp2
nplError
B_minshs
B_maxshs B_sbbhk
B_lsahksp
maxError
B_minlash ushk_w
ERRORFREI B_lsahksp
dlsahkbd-swihomsch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2072 von 4100 31.JAN.2003 Thomas Brosi
DLASHM: M¨ oglichkeit f¨ ur Schwingungspr¨ ufung LS hinter KAT --------------------------------------------------------
CWDLSAHKBD 5
DFP_LASH
true
B_dlashm
dfpgetZyf SY_STERHK
0 1/
B_sbbhk2
true
B_dlashm2
dlsahkbd-dlashm
B_sbbhk
dfpgetZyf
DFP_LASH2
dlsahkbd-dlashm DLSAHKF: Diagnose im Homogen-Betrieb ------------------------------------
TUSENLASH B_sbbhk
B_sbbhkv
TUSENLASH_TOD ushk_w TUSSA_TOD
B_ushkf
B_maxlash
B_ushkf_FF usrhk_w
B_maxlash
TUSSA1_TOD
B_vlsuftb B_nolash
B_nolash
B_ushkm B_ushkm_FF
B_vlsumrb CWDLSAHKBD 0
false
B_vlsumrb
B_ushkrfm
B_minshs
B_nplshs
B_minlash
UEPUSS B_uscherf B_dushsch ushk B_ushsch
B_siglash
B_minlash
B_siglash
B_maxshs ushk UEPUSVLH B_dshk LASH_SC B_scblash
B_fash B_fa
DYNSHK B_dylash B_ddylash ushk
B_npllash
B_dushkvl B_dshk B_maxlavh B_nolavh FSWHK B_scblash B_fash B_dlash B_fa
B_npllash B_maxlavh B_nolavh
TFSW B_trfash B_dushkvl B_dlash B_enlash
KTSW B_trfash B_enlash B_fa B_fash
dlsahkbd-dlsahkf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TUSSA
dlsahkbd-dlsahkf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2073 von 4100 31.JAN.2003 Thomas Brosi
TFSW: Testfunktion f¨ ur Schwingungspr¨ ufung mit Lambda-Verstellung in %LAMKO --------------------------------------------------------------------------
lamlash_w lamsbg_w
B_uscherf
TUSLASH 0.01
TLLASH B_lamverg
0.01 msabg_w
B_lamend TUSLASH_TOD
TLLASH_TOD
B_ushkmf
B_enlash B_enlash_FF
B_enlash
KTMLUSTEST B_trfash
LSULASH B_vlsufm
B_lamtest
B_lsulash
MLOSTEST
B_lamtest_FF
MLUSTEST B_ktrlash msabg_w
B_mlustest
B_evloc
B_teslash
LAMSTELL B_dlams
Berechnung im Homogen und Schichtbetrieb
1.0
intlash_w
B_lsahksp
B_ushkf B_ushkm
B_dushkvl
LAHH_Py B_lamtest
B_ushkf
B_lamlash
B_ushkm zlash_w TTLASH
B_dlash
B_entest
B_ushkmf
lamlash_w
B_lshswok
B_enlash
TUSHKRFM_TOD
dlsahkbd-tfsw
TUSHKRFM B_ushkrfm
dlsahkbd-tfsw LSULASH: Ansteuerung Rampe bei LSU Fehlerverdacht -------------------------------------------------
B_sbbhkv B_vlsufm
B_stend
B_vlsufm B_vlsufm_FF
B_vlsumrb
dlsahkbd-lsulash
B_vlsuftb B_lshswok B_enlash dlsahkbd-lsulash LAHH_Py: Scheduler f¨ ur Testfunktion im Homogenbetrieb -----------------------------------------------------
PYBLAHH B_lamtest
B_lamtest
LAHH_SC B_scblahh
B_lamlash
dlsahkbd-lahh-py
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.0
B_sbbhkv
B_lamlash
dlsahkbd-lahh-py
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2074 von 4100 31.JAN.2003 Thomas Brosi
LAMSTELL: Rampe f¨ ur Lambdaverstellung lamlash_w -----------------------------------------------
B_ktrlash LAMSTEIG KTLAMSTEIG B_ushkf B_ushkm K_Integrator -1.0 1.0
intlash_w
intlash_w
B_lamlash
B_dushkvl 1/
1.0
1.0 lamsbg_w
lamtrip_w
DLAMLASHF
1.0 dlams_w
B_dlams
B_dlams
DLAMLASHM
dlsahkbd-lamstell
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LAMLASHMIN
dlsahkbd-lamstell
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2075 von 4100 31.JAN.2003 Thomas Brosi
UEPUSS: ¨ Uberpr¨ ufung Sondenspannung hinter KAT im Schub -------------------------------------------------------
TUSCHUB B_cwlshsch B_dushsch
B_dushsch ushk
TUSCHUB_TOD USSCHUB
SY_AGR
TSALASH
0 B_sa
B_saagr TSALASH_TOD
false
B_ushsch /NV
B_ushsch
B_ushsch_FF
B_agrvo B_mldyn B_abgstg
TUSCHUB
B_dshk 30
Sekunden TUSCHUB1_TOD
TATMSCHUBH_TOD
SY_NOHK
B_uscherf
B_uscherf_FF
B_hshtpk
0
B_hsha
dlsahkbd-uepuss
true
B_lamverg dlsahkbd-uepuss UEPUSVLH: ¨ Uberpr¨ ufung Sondenspannung hinter KAT im Vollastbetrieb -----------------------------------------------------------------
B_cwlshvl B_dshk B_hshtpk lamsbg_w LAMSONSVL
TUSMSVL
B_dushkvl
B_dushkvl
msabg_w MLUSVL
TUSMSVL_TOD
B_enlash B_maxlavh
B_lamend
B_maxlavh
B_maxlavh_FF
TUSHKVL ushk_w USHKVL
B_nolavh TUSHVKL_TOD
B_nolavh
dlsahkbd-uepusvlh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_atmtpk
B_uscherf
B_nesch
dlsahkbd-uepusvlh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2076 von 4100 31.JAN.2003 Thomas Brosi
DYNSHK: ¨ Uberpr¨ ufung der Sonden-Dynamik hinter KAT im Schub Homogen-Betrieb ---------------------------------------------------------------------------
B_ddylash
tanhkm_w
B_abgstg
TABGSTGK B_cwlshdyn msabg_w MLUSSTG
B_ddylash B_dylash B_dylash_FF B_dylash /NV
B_dshk B_steigm
B_hshtpk
B_steigm_FF
ushk USHRICH B_sa USHLEAN
B_enfmst 2/
0.0
ushkmxstg
1/
KMXSTG
ushkmxstg 2/
ushksteig
ushfmxstg /NV 1.0
compute 3/
compute 1/ 4/
compute 1/
0.0
reset 1/
mldyn_w SMLDYN
B_mldyn
compute 3/ B_enfmst
2/
zwdynsh
TUSHSMIN B_steigm
TTUSHSMIN_TOD
reset 1/
B_zwdynsh
ANZDYNSH
B_ddylash
dlsahkbd-dynshk KTSW: Kurztrip f¨ ur Testfunktion Schwingungspr¨ ufung im Homogen Lambda=1-Betrieb ------------------------------------------------------------------------------
TRIPFASH
B_lr
TRIPFASH_TOD
B_sbbhkv B_fa B_fash
CWDLSAHKBD
B_trfash 2
B_trfash
B_trfash_FF
B_ushkf B_ushkm B_enlash
dlsahkbd-ktsw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
msabg_w
USHSTSOLL
dlsahkbd-dynshk
B_saagr
dlsahkbd-ktsw
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2077 von 4100 31.JAN.2003 Thomas Brosi
DMKT: Drehmomentausgabe f¨ ur Kurztriptest ----------------------------------------
B_fash B_fash2
SY_STERHK
0.0
0
dmrlash_w dlsahkbd-dmkt
DMRLASH CWDLSAHKBD 2 dlsahkbd-dmkt FSWHK: Freigabefunktion der Schwingungspr¨ ufung hinter KAT ---------------------------------------------------------
SY_SLS
0
false B_dsls B_edkvs B_mdarv
CWDLSAHKBD 1
Calculation at homogeneous and stratified operation
B_lrhk B_lrhkp
LASH_PY B_pyblash
msabg_w MLLASH B_fa B_fash
B_scblash
B_sbbhkv
B_dlash
B_dlash dlsahkbd-fswhk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dtes
dlsahkbd-fswhk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2078 von 4100 31.JAN.2003 Thomas Brosi
ERRORFREI: Freigabefunktion ¨ Uber Errors anderer Funktionen -----------------------------------------------------------
B_edkvs SY_SLS
0 false
B_dsls B_dtes B_mdarv B_lsahksp
E_agre E_agrs E_ph E_tes E_teve E_ub B_lsahksp2 B_edkvs2
dlsahkbd-errorfrei
E_xyz
dlsahkbd-errorfrei
repSfp 2/
B_cdlash
dfp locSfp_LASH
sfpHealing 1/ sfp
Z_lash
sfpHealing sfpHealing 1/
healing
sfp
Z_lash
sfpHealing sfpMaxError 1/
1/ maxError
sfp
B_mxlash
sfpMaxError sfpMinError 1/
1/ minError
sfp
B_mnlash
sfpMinError sfpNplError 1/
1/ nplError
sfp
B_nplash
sfpNplError sfpSigError 1/
1/ sigError
sfp
B_silash
sfpSigError
DFP_LASH
dfp dfp locSfp_LASH
E_lash = 1 if B_mxlash or B_silash or B_nplash or B_mnlash is set E_lash = 0 if B_nolash is set Z_lash = 1 if B_nolash or B_mxlash or B_silash or B_nplash or B_mnlash is set
dlsahkbd-lashh-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LASHH_DFPM: Fehlerverwaltung DLSAHK Bank1 -----------------------------------------
dlsahkbd-lashh-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2079 von 4100 31.JAN.2003 Thomas Brosi
LAVH_DFPM: Fehlerverwaltung DLSAHK Vollastbetrieb Bank1 -------------------------------------------------------
sfpHealing 1/
B_cwlshvl repSfp 1/
B_cdlash
Z_lavh
sfp sfpHealing
dfp locSfp_LAVH sfpHealing 1/
healing
Z_lavh
sfp sfpHealing 1/
sfpMaxError 1/
maxError
B_mxlavh
sfp sfpMaxError
locSfp_LAVH
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S R: reset
dlsahkbd-lavh-dfpm MAIN2: ¨ Ubersicht und Darstellung der Sonden_Diagnose hinter KAT im Schichtbetrieb ---------------------------------------------------------------------------------
stratified operation SWPRHK ushk_w ushk B_ensodia B_smfhk B_fushk
ushk2_w ushk2 B_ensodia2 B_smfhk2 B_fushk2
ushk_w ushk B_ensodia B_smfhk
LASHS_DFPM B_noshs
healing
B_maxshs
maxError
B_minshs
minError
B_nplshs
nplError
B_fushk B_nolash
B_minlash
B_maxlash
B_npllash
SWPRHK2 ushk2_w B_noshs2 ushk2 B_maxshs2 B_ensodia2 B_minshs2 B_smfhk2 B_nplshs2 B_fushk2
LASHS2_DFPM healing2 maxError2 minError2 nplError2 B_nolash2
B_minlash2
B_maxlash2
B_npllash2 BRKSCH
dlsahkbd-main2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
S: set
dlsahkbd-lavh-dfpm
dfp dfp
DFP_LAVH
dlsahkbd-main2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2080 von 4100 31.JAN.2003 Thomas Brosi
SWPRHK: Diagnose im Schicht-Betrieb -----------------------------------
B_ensodia B_ensdnox B_ensdnox_FF B_lsahksp
B_nfsonox B_nfsonox__FF
B_maxlash B_minlash B_npllash
B_fsonox
B_siglash
B_fushk compute 1/ zwfsonox_Counter
B_smfhk
reset 1/
zwfsonox B_fash
B_maxshs
B_maxshs
B_maxshs_FF
ANZFSONOX ANZKTFSNO
LEANCHECK B_minshs ushk_w
ushk_w
B_minshs
B_nfusim B_flsw B_noshs
B_noshs
B_flsw ushk lamsoni_w
lamsoni_w
B_nodyshn B_nplshs
B_nplshs
lamsbg_w
lamsbg_w
dlsahkbd-swprhk
ushk
dlsahkbd-swprhk LEANCHECK: Diagnose im Schicht oder Homogen-Magerbetrieb --------------------------------------------------------
TUSSTOER B_minshs
TUSSTOER_TOD
B_minshs
B_minshs_FF
TUSSTOER ushk_w USHKLAM
TUSSTOER_TOD2
B_nfusimx
B_nfusim
B_nfusim
B_nfusimx_FF FLEANSCH B_mllean
B_minlash
B_flsw
B_maxlash B_npllash B_siglash
B_cwsnosch B_flsw
dlsahkbd-leancheck
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DYNSHKSCH
dlsahkbd-leancheck
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2081 von 4100 31.JAN.2003 Thomas Brosi
FLEANSCH: Freigabe Schwellwert unterschritten im Schicht- oder Homogenmagerbetrieb ----------------------------------------------------------------------------------
1.0 compute 1/
mllam_w_Integrator
msabg_w
mllam_w 0.0 1.0
Calculation at 100ms-grid
B_ensch
SMLLEAN
reset 1/
B_mllean
B_mllean
mllam_w_Integrator
lamsbg_w LAMLEANUS reset 1/ tahso_w TABGSW TUSENLASH
TUSENLASH_TOD
B_flsw
msabg_w MLUSBDE
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_sbbhkv
B_lsahksp
B_flsw dlsahkbd-fleansch
B_sbbhk
dlsahkbd-fleansch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2082 von 4100 31.JAN.2003 Thomas Brosi
DYNSHKSCH: Dynamikmessung Sonde hinter KAT im Schichtbetrieb ------------------------------------------------------------
B_flsw B_cwsnodyn B_dshk B_steigno
ENSTGNO B_denox lamsoni_w B_enstgno lamsbg_w
B_denox lamsoni_w lamsbg_w
B_nplshs
B_nplshs
B_steigno_FF
B_evloc
B_nodyshn_FF B_ndyshn
ushk B_nodyshn
USHRICHNO
B_nodyshn
TUSLEAN
USHLEANNO
TUSLEAN_TOD KMXSTGNO compute 1/
0.0
1/
2/
2/
ushkstgno
ushfmxstn /NV
ushkmxstn ushfmxstn_LP
ushkmxstn
USHSTSOLLN
B_enfmstn
B_zwdynno dlsahkbd-dynshksch
zwdynshno reset 1/
ANZDYNSHNO
B_susplo
dlsahkbd-dynshksch ENSTGNO: Triggerung der maximalen Steigungsmessung der Sonde hinter KAT im Schichtbetrieb ------------------------------------------------------------------------------------------
TUSLAMNO lamsoni_w 1.0
B_enlsoni B_enlsoni_FF
TUSLAMNO_TOD
1/ lamdifn_w B_enstgno LAMDIFFNO B_denox
B_enstgno
B_enstgno_FF
lamsbg_w 0.0
tanhkm_w TABGSTGNO
dlsahkbd-enstgno
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
compute 3/
dlsahkbd-enstgno
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2083 von 4100 31.JAN.2003 Thomas Brosi
LASHS_DFPM: Fehlerverwaltung DLSAHK Bank1 -----------------------------------------
sfpHealing 1/
healing
sfp
B_nolash
sfpHealing sfpMaxError 1/
1/ maxError
sfp
B_mxlash
sfpMaxError sfpMinError 1/
1/ minError
sfp
B_mnlash
sfpMinError sfpNplError 1/
1/ nplError
sfp
B_nplash
sfpNplError
dfp locSfp_LASH
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_lash = 1 if B_mxalsh or B_silash or B_nplash or B_mnlash is set E_lash = 0 if B_nolash is set Z_lash = 1 if B_nolash or B_mxlash or B_silash or B_nplash or B_mnlash is set
dlsahkbd-lashs-dfpm
DFP_LASH
dlsahkbd-lashs-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2084 von 4100 31.JAN.2003 Thomas Brosi
DLSAHKF2: Diagnose im Homogen-Betrieb Bank2 -------------------------------------------
TUSENLASH B_sbbhk2 TUSENLASH_TOD2
B_sbbhkv2
ushk2_w TUSSA_TOD2
B_maxlash2
TUSSA
B_maxlash2
B_ushkf2 usrhk2_w
TUSSA1_TOD2
B_ushkf2_FF
B_vlsuftb2
B_nolash2
B_nolash2
B_ushkm2
B_vlsumrb2
B_ushkm2_FF
CWDLSAHKBD 0.0 B_vlsumrb2 B_minshs2
false B_ushkrfm2 B_nplshs2
B_maxshs2
B_minlash2
UEPUSS2 B_uscherf2 B_dushsch2 ushk2 B_ushsch2
B_siglash2
B_minlash2
B_siglash2
DYNSHK2
ushk2
LASH2_SC B_scblash2
B_fash2 B_fa
FSWHK2 B_scblash2 B_fash2 B_fa B_dlash2
ushk2
B_dylash2 B_ddylash2
B_npllash2
B_npllash2 B_maxlavh2 B_nolavh2
TFSW2 B_trfash2 B_dushkvl2 B_enlash2 B_dlash2
KTSW2 B_trfash2 B_enlash2 B_fa B_fash2
dlsahkbd-dlsahkf2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dshk2
UEPUSVL2 B_dushkvl2 B_dshk2 B_maxlavh2 B_nolavh2
dlsahkbd-dlsahkf2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2085 von 4100 31.JAN.2003 Thomas Brosi
TFSW2: Testfunktion f¨ ur Schwingungspr¨ ufung mit Lambda-Verstellung in %LAMKO Bank2 ---------------------------------------------------------------------------------
lamlash2_w lamsbg2_w
TUSLASH 0.01
B_ushkmf2
TLLASH B_lamverg2
0.01
B_enlash2 B_enlash2 B_enlash2_FF
B_lamend2 TUSLASH_TOD2
TLLASH_TOD2
B_uscherf2
LSULASH2 B_vlsufm2 msabg_w KTMLUSTEST
B_lsulash2
B_lamtest2 B_lamtest2_FF
B_trfash2
B_ktrlash2
B_mlustest B_evloc
B_teslash2
LAMSTELL2 B_dlams2
B_lsahksp2
Berechnung im Homogen und Schichtbetrieb
1.0
intlash2_w
B_dushkvl2
LAHH2_Py
B_ushkm2 B_ushkf2
B_ushkf2
B_lamtest2 B_lamlash2
B_lamlash2
B_ushkm2 zlash2_w B_entest2 B_entest2_FF
B_dlash2
1.0
lamlash2_w
B_lshswok2
B_enlash2
B_ushkmf2
TUSHKRFM TUSHKRFM2_TOD
dlsahkbd-tfsw2
B_sbbhkv2
B_ushkrfm2
dlsahkbd-tfsw2 LSULASH2: Ansteuerung Rampe bei LSU Fehlerverdacht Bank2 ---------------------------------------------------------
B_sbbhkv2 B_stend B_vlsumrb2
B_vlsufm2
B_vlsufm2
B_vlsuftb2 B_lshswok2
B_enlash2
dlsahkbd-lsulash2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TTLASH
dlsahkbd-lsulash2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2086 von 4100 31.JAN.2003 Thomas Brosi
LAHH2_Py: Scheduler f¨ ur Testfunktion im Homogenbetrieb Bank2 ------------------------------------------------------------
PYBLAHH2 B_lamtest2
LAHH2_SC B_lamlash2
B_scblahh2
dlsahkbd-lahh2-py
B_lamtest2
dlsahkbd-lahh2-py LAMSTELL2: Rampe f¨ ur Lambdaverstellung lamlash_w Bank2 -------------------------------------------------------
B_ktrlash2 LAMSTEIG KTLAMSTEIG B_ushkf2 B_ushkm2 K_Integrator2 -1.0 1.0
intlash2_w
intlash2_w
B_dushkvl2 1/ 1.0 lamtrip2_w
1.0
lamsbg2_w 1.0 dlams2_w
B_dlams2
B_dlams2
DLAMLASHF LAMLASHMIN
DLAMLASHM
dlsahkbd-lamstell2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lamlash2
dlsahkbd-lamstell2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2087 von 4100 31.JAN.2003 Thomas Brosi
UEPUSS2: ¨ Uberpr¨ ufung Sondenspannung hinter KAT im Schub Bank2 -------------------------------------------------------------
TUSCHUB B_cwlshsch ushk2
B_dushsch2
B_dushsch2 TUSCHUB_TOD2
USSCHUB
TSALASH
B_saagr TSALASH_TOD2 B_ushsch2
B_ushsch2 /NV B_ushsch2_FF B_mldyn B_abgstg2
TUSCHUB
B_dshk2 30
Sek.
TUSCHUB1_TOD2
TATMSCHUBH2_TOD 0
B_hsha2
true
B_uscherf2_FF
B_hshtpk2
dlsahkbd-uepuss2
SY_NOHK
B_uscherf2
B_sa B_lamverg2 dlsahkbd-uepuss2 UEPUSVL2: ¨ Uberpr¨ ufung Sondenspannung hinter KAT im Vollast-Betrieb --------------------------------------------------------------------
B_cwlshvl B_dshk2
B_hshtpk2 lamsbg2_w LAMSONSVL
TUSMSVL B_dushkvl2
B_dushkvl2
msabg_w MLUSVL
TUSMSVL_TOD2
B_enlash2 B_maxlavh2
B_lamend2
B_maxlavh2
B_maxlavh2_FF TUSHKVL ushk2_w
B_nolavh2 USHKVL
TUSHKVL_TOD2
B_nolavh2
dlsahkbd-uepusvl2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_atmtpk2
B_uscherf2
B_nesch2
dlsahkbd-uepusvl2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2088 von 4100 31.JAN.2003 Thomas Brosi
DYNSHK2: ¨ Uberpr¨ ufung der Sonden-Dynamik hinter KAT im Schub Bank2 Homogen-Betrieb ----------------------------------------------------------------------------------
tanhkm2_w TABGSTGK
B_ddylash2
B_abgstg2
B_cwlshdyn msabg2_w MLUSSTG
B_ddylash2
B_dshk2
B_dylash2_FF
B_hshtpk2
B_dylash2 B_dylash2 /NV
B_steigm2 B_steigm2_FF
ushk2 USHRICH B_sa USHLEAN
B_enfmst2 KMXSTG 1/ ushksteig2
0.0 ushkmxstg2
2/
2/ ushkmxstg2
ushfmxstg2 USHSTSOLL
compute 3/
B_mldyn
B_steigm2
B_enfmst2 reset 1/
TUSHSMIN_TOD2 B_ddylash2
zwdynsh2
B_zwdynsh2
ANZDYNSH
dlsahkbd-dynshk2
TUSHSMIN
dlsahkbd-dynshk2 KTSW2: Kurztrip f¨ ur Testfunktion Schwingungspr¨ ufung Bank2 ----------------------------------------------------------
TRIPFASH B_lr2
TRIPFASH_TOD2
B_sbbhkv2 B_fa B_fash2
CWDLSAHKBD
B_trfash2 2
B_trfash2
B_trfash2_FF
B_ushkf2 B_ushkm2 B_enlash2
dlsahkbd-ktsw2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
compute 1/
dlsahkbd-ktsw2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2089 von 4100 31.JAN.2003 Thomas Brosi
FSWHK2: Freigabefunktion der Schwingungspr¨ ufung hinter KAT Bank2 -----------------------------------------------------------------
SY_SLS
0 false
B_dsls B_edkvs2 B_mdarv B_dtes CWDLSAHKBD 1.0
Calculate at homogeneous and stratified operation
B_lrhk2 B_lrhkp2
LASH2_PY B_pyblash2
msabg_w MLLASH B_fa
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_scblash2
B_sbbhkv2
B_dlash2
B_dlash2
dlsahkbd-fswhk2
B_fash2
dlsahkbd-fswhk2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2090 von 4100 31.JAN.2003 Thomas Brosi
LASHH2_DFPM: Fehlerverwaltung DLSAHK Bank2 ------------------------------------------
sfpHealing 1/
repSfp 2/
sfp
dfp
B_cdlash
sfpHealing sfpHealing 1/
locSfp_LASH2
Z_lash2 Z_lash2
sfp sfpHealing sfpMaxError 1/
healing2 1/
sfpMaxError
maxError2
sfpMinError 1/
1/
sfp minError2
B_mnlash2
sfpMinError 1/
sfpNplError 1/
nplError2
sfp
1/
B_nplash2
sfpNplError
sigError2
sfpSigError 1/ sfp SY_STERHK
0.0
B_silash2
sfpSigError
getSfp 1/ dfp dfp
DFP_LASH2
E_lash2 = 1 if B_mxlash2 or B_silash2 or B_nplash2 or B_mnlash2 is set E_lash2 = 0 if B_nolash2 is set Z_lash2 = 1 if B_nolash2 or B_mxlash2 or B_silash2 or B_nplash2 or B_mnlash2 is set
dlsahkbd-lashh2-dfpm
locSfp_LASH2
dlsahkbd-lashh2-dfpm LAVH2_DFPM: Fehlerverwaltung DLSAHK Vollastbetrieb Bank2 -------------------------------------------------------
sfpHealing 1/
B_cdlash repSfp 1/
B_cwlshvl
sfp
Z_lavh2
sfpHealing
dfp locSfp_LAVH2 sfpHealing 1/
healing2
sfp
Z_lavh2
sfpHealing 1/
sfpMaxError 1/
maxError2
sfp
B_mxlavh2
sfpMaxError SY_STERHK 0.0
getSfp 1/ dfp dfp locSfp_LAVH2
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
dlsahkbd-lavh2-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_mxlash2
sfp
dlsahkbd-lavh2-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2091 von 4100 31.JAN.2003 Thomas Brosi
SWPRHK2: Diagnose im Schicht-Betrieb Bank2 ------------------------------------------
B_ensodia2 B_lsahksp2 B_ensdnox2 B_ensdnox2__FF
B_ensch
B_nfsonox2 B_maxlash2
B_nfsonox2_FF
B_minlash2 B_fushk2
B_fsonox2
B_npllash2 B_siglash2 compute 1/ zwfsonox2_Counter
B_smfhk2
reset 1/
zwfsonox2
B_maxshs2
B_maxshs2
B_fash2
B_maxshs2_FF
ANZFSONOX ANZKTFSNO
LEANCHECK2 ushk2_w
ushk2_w
B_minshs2 B_nfusim2 B_flsw2
B_minshs2
B_noshs2
ushk2
ushk2 B_nodyshn2 lamsoni2_w B_nplshs2 lamsbg2_w
lamsoni2_w lamsbg2_w
B_nplshs2
dlsahkbd-swprhk2
DYNSHKSCH2 B_flsw2
dlsahkbd-swprhk2 LEANCHECK2: Diagnose im Schicht oder Homogen-Magerbetrieb Bank2 ---------------------------------------------------------------
TUSSTOER B_minshs2
TUSSTOER_TOD3
B_minshs2
B_minshs2_FF
TUSSTOER ushk2_w USHKLAM
TUSSTOER_TOD4
B_nfusimx2
B_nfusim2
B_nfusim2
B_nfusimx2_FF
FLEANSCH2
B_maxlash2
B_mllean2
B_minlash2
B_flsw2
B_npllash2 B_siglash2
B_cwsnosch B_flsw2
dlsahkbd-leancheck2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_noshs2
dlsahkbd-leancheck2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2092 von 4100 31.JAN.2003 Thomas Brosi
FLEANSCH2: Freigabe Schwellwert unterschritten im Schicht- oder Homogenmagerbetrieb Bank2 ------------------------------------------------------------------------------------------
compute mllam2_w_Integrator 1/ 1.0
msabg2_w
Calculation at 100ms-grid
1.0
mllam2_w SMLLEAN reset mllam2_w_Integrator 1/
0.0
B_mllean2
B_mllean2
B_ensch reset 1/
lamsbg2_w LAMLEANUS
tahso2_w TABGSW TUSENLASH
B_sbbhk2
B_sbbhkv2
TUSENLASH_TOD2
B_flsw2
B_flsw2
dlsahkbd-fleansch2
msabg2_w
B_lsahksp2 dlsahkbd-fleansch2 DYNSHKSCH2: Dynamikmessung hinter KAT im Schichtbetrieb Bank2 -------------------------------------------------------------
B_flsw2 B_cwsnodyn B_dshk2 B_denox lamsoni2_w lamsbg2_w
ENSTGNO2 B_denox B_enstgno2 lamsoni2_w lamsbg2_w
B_steigno2
B_evloc
B_nplshs2
B_nplshs2
B_ndyshn2
ushk2 B_nodyshn2
USHRICHNO TUSLEAN
USHLEANNO
B_nodyshn2
TUSLEAN_TOD2
1/
ushkmxstn2
0.0
2/
KMXSTGNO compute 1/
2/
ushkmxstn2
ushfmxstn2 /NV
ushkstgno2 ushfmxstn2_LP
USHSTSOLLN
compute 3/ zwdynshno2 B_enfmstn2 B_susplo
reset 1/
ANZDYNSHNO
B_zwdynno2 dlsahkbd-dynshksch2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MLUSBDE
dlsahkbd-dynshksch2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2093 von 4100 31.JAN.2003 Thomas Brosi
ENSTGNO2: Triggerung der maximalen Steigungsmessung der Sonde hinter KAT im Schichtbetrieb Bank2 -------------------------------------------------------------------------------------------------
TUSLAMNO lamsoni2_w 1.0
B_enlsoni2 B_enlsoni2_FF TUSLAMNO_TOD2
1/ lamdifn2_w LAMDIFFNO
B_denox
B_enstgno2
B_enstgno2
B_enstgno2_FF lamsbg2_w dlsahkbd-enstgno2
0.0 tanhkm2_w TABGSTGNO dlsahkbd-enstgno2 LASHS2_DFPM: Fehlerverwaltung DLSAHK Bank2 ------------------------------------------
sfpHealing 1/
healing2
sfp 1/
B_nolash2
sfpMaxError 1/
maxError2
sfp
B_mxlash2
sfpMaxError 1/
sfpMinError 1/
minError2
sfp
B_mnlash2
sfpMinError 1/
sfpNplError 1/
nplError2
sfp sfpNplError
DFP_LASH2
B_nplash2
dfp locSfp_LASH2
E_lash2 = 1 if B_mxlash2 or B_silash2 or B_nplash2 or B_mnlash2 is set E_lash2 = 0 if B_nolash2 is set Z_lash2 = 1 if B_nolash2 or B_mxlash2 or B_silash2 or B_nplash2 or B_mnlash2 is set
dlsahkbd-lashs2-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
sfpHealing
dlsahkbd-lashs2-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2094 von 4100 31.JAN.2003 Thomas Brosi
FRHZEL: Freigabe aus Heizung und Elektr. Diagnose -------------------------------------------------
lsh
hsh
B_izylsh
B_izyhsh
B_ierlsh
B_ierhsh B_dshk
hsh2 B_izyhsh2
B_ierlsh2
B_ierhsh2
dlsahkbd-frhzel
lsh2 B_izylsh2
B_dshk2 dlsahkbd-frhzel LSH: Error from electrical diagnosis Bank1 ------------------------------------------
Electrical Diagnosis Bank1
SY_NOHK
0
DFP_LSH
dfpgetZyf getZyf2
Z_lsh
1/ B_izylsh
CWDLSAHKBD
Z_nohk DFP_NOHK
dfpgetZyf getZyf
1/ B_izylsh
B_izylsh
B_znohk
E_lsh DFP_LSH
dfpgetErf
1/ B_ierlsh
getErf5
E_nohk DFP_NOHK
dfpgetErf getErf61
1/ B_ierlsh
B_ierlsh
dlsahkbd-lsh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3
dlsahkbd-lsh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2095 von 4100 31.JAN.2003 Thomas Brosi
HSH: Error from heater diagnosis Bank1 ------------------------------------------
Heater Bank1 SY_NOHK
0
DFP_HSHE
dfpgetZyf getErf51
DFP_HNOHK
dfpgetZyf getZyf
1/
Z_hshe
B_izyhsh
Z_hnohk
1/ B_izyhsh
B_izyhsh
E_hsh dfpgetErf
DFP_HSH
1/
getErf4
B_ierhsh dfpgetErf getErf4 E_hshe
1/ B_ierhsh
B_ierhsh
getErf61 dlsahkbd-hsh LSH2: Error from electrical diagnosis Bank2 ------------------------------------------
SY_NOHK
Electrical Diagnosis Bank2
0
CWDLSAHKBD 3
Z_nohk2 DFP_NOHK2
dfpgetZyf
1/ B_izylsh2
B_izylsh2
B_znohk2
Z_lsh2 DFP_LSH2
B_izylsh2
E_nohk2 DFP_NOHK2
1/
dfpgetZyf getZyf1
dfpgetErf
1/ B_ierlsh2
B_ierlsh2
getErf
E_lsh2 DFP_LSH2
dfpgetErf getErf6
1/ B_ierlsh2
dlsahkbd-lsh2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_hnohk dfpgetErf
DFP_HNOHK
dlsahkbd-hsh
DFP_HSHE
dlsahkbd-lsh2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2096 von 4100 31.JAN.2003 Thomas Brosi
HSH2: Error from heater diagnosis Bank2 ---------------------------------------
Heater Bank2 SY_NOHK
0
Z_hsh2
1/
dfpgetZyf
DFP_HSHE2
B_izyhsh2
getZyf3
Z_hnohk2
1/
dfpgetZyf
DFP_HNOHK2
B_izyhsh2
B_izyhsh2
E_hsh2 dfpgetErf
DFP_HSH2
1/
getErf7
dfpgetErf
DFP_HNOHK2
1/
E_hnohk2
B_ierhsh2
B_ierhsh2
dlsahkbd-hsh2
DFP_HSHE2
dlsahkbd-hsh2 FCMCLR: Fehlerspeicher l¨ oschen ------------------------------
DFP_LASH dfpgetClf dfpgetClf
DFP_LAVH
SY_STERHK
DFP_LASH2 DFP_LAVH2
B_cllash
FCMCLR_Bank1 If_fcmclr
B_cllavh
Break 1/ 0.0
dfpgetClf
B_cllash2
FCMCLR_Bank2 if_fcmclr2
dfpgetClf
B_cllavh2
dlsahkbd-fcmclr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ierhsh2
dfpgetErf getErf7 E_hshe2
dlsahkbd-fcmclr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2097 von 4100 31.JAN.2003 Thomas Brosi
FCMCLR-Bank1: Fehlerspeicher l¨ oschen f¨ ur Schicht- und Homogenbetrieb --------------------------------------------------------------------
Flip_Flop1 If_fcmclr
if_fcmclr
Timer1
dlsahkbd-fcmclr-bank1
if_fcmclr
Counter1 if_fcmclr dlsahkbd-fcmclr-bank1 Flip_Flop1: Fehlerspeicher l¨ oschen f¨ ur Flip_Flop ------------------------------------------------
compute 1/ false true
B_nfsonox compute 3/
compute 15/
2/
4/
false true
B_maxlavh compute 17/
B_fsonox compute 5/
6/
8/
compute 19/
10/
compute 21/
12/
compute 23/
14/
compute 33/
22/
compute 25/
B_enstgno compute 39/
B_vlsufm_FF
38/ B_entest
40/ B_vlsufm
B_nodyshn
36/ B_trfash
compute 37/
26/
34/ B_ushsch /NV
compute 35/
24/
32/ B_ushkm
B_uscherf
B_steigno compute 13/
compute 31/
20/
30/ B_ushkf
B_enlash
B_nfusim compute 11/
compute 29/
18/
28/ B_dylash /NV
B_steigm
B_minshs compute 9/
false true
B_lamtest
B_ensdnox compute 7/
compute 27/
16/
dlsahkbd-flip-flop1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
if_fcmclr
dlsahkbd-flip-flop1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2098 von 4100 31.JAN.2003 Thomas Brosi
Timer1: Fehlerspeicher l¨ oschen f¨ ur Timer ----------------------------------------
if_fcmclr
TUSSA
compute 1/
TUSSTOER
compute 8/
false
false
TUSSA_TOD
TUSSA
compute 2/
compute 15/
TENHOM
TUSSTOER_TOD
TUSSTOER
TENHOM_TOD
compute 9/
TUSHSMIN
compute 16/
false TUSSA1_TOD
TUSCHUB
compute 3/
TUSSTOER_TOD2
TRIPFASH
TUSCHUB_TOD
TUSCHUB
compute 4/
TTUSHSMIN_TOD
compute 10/
TRIPFASH_TOD
TUSHKRFM
TUSENLASH
TUSENLASH_TOD
compute 11/
19/
reset 18/
true TUSCHUB1_TOD
compute 17/
zlash_w
zlash_w_Timer
TUSHKRFM_TOD K_Integrator TUSHKVL
TSALASH_TOD compute 6/
TUSHVKL_TOD
TUSLASH
TLLASH_TOD
TUSLAMNO
compute 7/
compute 13/
TUSMSVL
TUSLAMNO_TOD
intlash_w
1.0 23/
reset 22/
TUSLASH_TOD compute 14/
21/
reset 20/
ushfmxstg /NV ushfmxstg_LP
USHSTGMX 25/
reset 24/
TUSMSVL_TOD
ushfmxstn /NV ushfmxstn_LP
USHSTGMXNO dlsahkbd-timer1 COUNTER1: Fehlerspeicher l¨ oschen f¨ ur Z¨ ahler ------------------------------------------
if_fcmclr
reset 1/
2/ zwdynshno
zwdynshno_Counter
reset 3/
4/ zwdynsh
zwdynsh_Counter
reset 5/
6/ zwfsonox
zwfsonox_Counter
dlsahkbd-counter1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TLLASH
compute 12/
dlsahkbd-timer1
TSALASH
compute 5/
dlsahkbd-counter1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2099 von 4100 31.JAN.2003 Thomas Brosi
FCMCLR_Bank2: Fehlerspeicher Bank2 ----------------------------------
Flip_Flop2
if_fcmclr2
if_fcmclr2
Timer2
if_fcmclr2
dlsahkbd-fcmclr-bank2
Counter2
if_fcmclr2 dlsahkbd-fcmclr-bank2 Flip_Flop2: Fehlerspeicher l¨ oschen f¨ ur Flip_Flop2 Bank2 -------------------------------------------------------
compute 1/ false true
2/
false true
compute 15/
B_nfsonox2 compute 3/
4/
6/
compute 17/
8/
compute 19/
10/
compute 21/
12/
compute 23/
14/
20/
22/
24/
compute 25/
26/ B_enstgno2
compute 39/
B_nodyshn2
compute 31/
32/ B_ushkm2
compute 33/
34/ B_ushsch2 /NV
compute 35/
36/ B_trfash2
compute 37/
38/ B_entest2
40/ B_vlsufm2
B_vlsufm2_FF
30/ B_ushkf2
B_maxlavh2
B_steigno2 compute 13/
compute 29/
B_enlash2
B_nfusim2 compute 11/
18/
28/ B_dylash2 /NV
B_steigm2
B_minshs2 compute 9/
compute 27/
B_lamtest2
B_ensdnox2 compute 7/
false true
B_uscherf2
B_fsonox2 compute 5/
16/
dlsahkbd-flip-flop2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
if_fcmclr2
dlsahkbd-flip-flop2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2100 von 4100 31.JAN.2003 Thomas Brosi
Timer2: Fehlerspeicher l¨ oschen f¨ ur Timer2 Bank2 -----------------------------------------------
if_fcmclr2 TUSSA
compute 1/
false
TUSSTOER
compute 8/
false TUSSTOER_TOD4
compute 2/
TRIPFASH
TUSSA1_TOD2 TUSCHUB
TUSHKRFM
TUSCHUB_TOD2 TUSCHUB
TUSMSVL_TOD2
compute 9/
TRIPFASH_TOD2
compute 3/
compute 10/
TUSLASH
TUSHKVL
TUSHKVL_TOD2 compute 17/ TUSENLASH
compute 11/
TSALASH
19/
reset 18/
zlash2_w zlash2_w_Timer
true TUSCHUB1_TOD2
compute 16/
TUSENLASH_TOD2
TUSHKRFM2_TOD
compute 4/
compute 15/
false
TUSSA_TOD2
TUSSA
TUSMSVL
TUSLASH_TOD2
compute 5/
TUSLAMNO
compute 12/
21/
reset 20/ K_Integrator2
intlash2_w
1.0 TSALASH_TOD2 compute 6/
TENHOM
compute 13/
23/
reset 22/
ushfmxstn2 /NV ushfmxstn2_LP
TUSSTOER
TENHOM_TOD
compute 7/
TUSHSMIN
TUSSTOER_TOD3
USHSTGMXNO
compute 14/
TUSHSMIN_TOD2
25/
reset 24/
ushfmxstg2 ushfmxstg2_LP
USHSTGMX
dlsahkbd-timer2
TLLASH_TOD2
dlsahkbd-timer2 COUNTER2: Fehlerspeicher l¨ oschen f¨ ur Z¨ ahler2 Bank2 ------------------------------------------
if_fcmclr2
reset 1/
2/ zwdynshno2
zwdynshno2_Counter
reset 3/
4/ zwdynsh2
zwdynsh2_Counter
reset 5/ zwfsonox2_Counter
6/ zwfsonox2
dlsahkbd-counter2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TLLASH
TUSLAMNO_TOD2
dlsahkbd-counter2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2101 von 4100 31.JAN.2003 Thomas Brosi
BRKLASH: Abschalten der Funktion ------------------------------
At B_cdlash = 0 the function DLSAHKBD will not be calculated.
Break 1/
B_cdlash
repSfp 2/ DFP_LASH
dfp locSfp_LASH
repSfp sfpHealing 4/ 1/ sfp dfp DFP_LAVH sfpHealing locSfp_LAVH
sfpHealing 3/
Break 1/
sfp sfpHealing
5/ repSfp 2/ DFP_LASH2
dfp locSfp_LASH2
sfpHealing 1/ sfp sfpHealing DFP_LAVH2
repSfp 4/ dfp locSfp_LAVH2
sfpHealing 3/ sfp sfpHealing
Break 6/
0 Break 1/
B_enhom = FALSE B_ensch = TRUE Break 1/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_enhom Break 1/
Break 1/ dlsahkbd-brklash
SY_STERHK
Break 1/
dlsahkbd-brklash
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2102 von 4100 31.JAN.2003 Thomas Brosi
BRKSCH: Abschalten der Schichtbetriebfunktion ---------------------------------------------
Bei B_cdlash = 0 wird die Funktion DLSAHKBD nicht gerechnet Break 1/ B_cdlash Break 1/ Break 1/
SY_STERHK
Break 1/ 0 Break 1/ Break 1/ 3/
Reset B_Steigno in Homogenous mode compute 1/
B_enhom = TRUE B_ensch = FALSE
false true
Break 1/
B_steigno2
compute 1/
Break 4/
2/ B_steigno dlsahkbd-brksch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_enhom
2/
Break 1/
dlsahkbd-brksch In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch Zur¨ uckschreiben des gesamten Statusworts sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. F¨ ur jeden Fehlerpfad "lash" dieser Diagnosefunktion sind folgende Gr¨ oßen definiert: | Bank 1 | Bank 2 ----------------------------------|------------------------------------------------|-------------------------------------------Status Fehlerpfad lash | sfplash | sfplash2 Fehlerflag lash | E_lash | E_lash2 Zyklusflag lash | Z_lash | Z_lash2 Fehlertyp lash | TYP_lash:(B_mxlash, B_mnlash, B_nplash) | TYP_lash2:(B_mxlash2, B_mnlash2, B_nplash2 L¨ oschen Fehlerpfad: | B_cllash | B_cllash2 Ersatzwert aktiv: | B_bklash (optional) | B_bklash2 (optional) Fehlerpfadcode lash: | CDTlash | CDTlash2 Fehlerklasse lash: | CLAlash | CLAlash2 Fehlerschwere lash: | TSFlash | TSFlash2 CARB CODE lash | CDClash | CDClash2 Tabelle der Umweltbed. lash: | FFTlash | FFTlash2
ABK DLSAHKBD 3.40.0 Abkurzungen ¨ Parameter ANZDYNSH ANZDYNSHNO ANZFSONOX ANZKTFSNO CDCLASH CDKLASH CDTLASH CLALASH CWDLSAHKBD DLAMLASHF DLAMLASHM DMRLASH FFTLASH
Source-X
BLOKNR
BLOKNR
Source-Y
Art
Bezeichnung
FW FW FW FW KL FW FW FW FW FW FW FW KL
Anzahl der Dynamikmessungen fur Sonde hinter KAT ¨ Schwingungsprufung ¨ Anzahl der Dynamikmessungen fur ¨ Schwingungsprufung ¨ Sonde hinter KAT fur ¨ BDE Anzahl der Fehlermessungen fur ¨ Schwingungsprufung ¨ Sonde hinter KAT Anzahl der Fehlermessungen im Kurztrip Codewort CARB: Lambda-Sondenalterung hinter Kat. Codewort Kunde: Lambda-Sondenalterung hinter Kat. Codewort Tester: Lambda-Sondenalterung hinter Kat Fehlerklasse: Lambdasondenalterung hinter Kat Codewort fur ¨ Alterung Sonde hinter KAT fur ¨ BDE Delta-Lambda-Sollwert (Fett) fur ¨ Test Schwingungsprufung ¨ hinter KAT Delta-Lambda-Sollwert (Mager) fur ¨ Test Schwingungsprufung ¨ hinter KAT Momentenreserve fur ¨ Diagnose Lambdasonden-Alterungsuberwachung ¨ hinter KAT Tabelle Umweltbedingungen Lambdasonde hinter Kat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
DLSAHKBD 3.40.0
Seite 2103 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
KMXSTG KMXSTGNO KTLAMSTEIG KTMLUSTEST LAMDIFFNO LAMLASHMIN LAMLEANUS LAMSONSVL LAMSTEIG MLLASH MLOSTEST MLUSBDE MLUSSTG MLUSTEST MLUSVL SMLDYN SMLLEAN TABGSTGK TABGSTGNO TABGSW TENHOM TLLASH TRIPFASH TSALASH TSFLASH TTLASH TUSCHUB TUSENLASH TUSHKRFM TUSHKVL TUSHSMIN TUSLAMNO TUSLASH TUSLEAN TUSMSVL TUSSA TUSSTOER USHKLAM USHKVL USHLEAN USHLEANNO USHRICH USHRICHNO USHSTGMX USHSTGMXNO USHSTSOLL USHSTSOLLN USSCHUB
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Filterkonstante fur ¨ Filter max. Steigung fur ¨ Sonde hinter KAT Filterkonstante fur ¨ Filter max. Steigung fur ¨ Sonde hinter KAT Fur ¨ BDE I-Faktor fur ¨ Rampensteigung lamlash im Kurztrip fur ¨ Testfunktion hinter KAT Luftmassenschwelle fur ¨ Testbeginn Schwingungsprufung ¨ im Kurztrip Mindest-Lambdadifferenz zur Messung der Steigung des Sonden fur ¨ BDE Minimaler Lambda-Sollwert (Fett) fur ¨ Test Schwingungsprufung ¨ hinter KAT Schwelle fur uft ¨ Mager Lambda-Betrieb bei der Sondenspannung uberpr ¨ ¨ wird Schwelle fur ¨ Vollast Lambda-Betrieb bei der Sondenspannung uberpr ¨ uft ¨ wird I-Faktor fur ¨ Rampensteigung lamlash fur ¨ Testfunktion hinter KAT Luftmassenschwelle fur ¨ Schwingungsprufung ¨ hinter KAT obere Luftmassenschwelle fur ¨ Testbeginn Schwingungsprufung ¨ hinter KAT Luftmassenschwelle fur ¨ Freigabe Schwingungsprufung ¨ Luftmassenschwelle fur ¨ Dynamikprufung ¨ hinter KAT untere Luftmassenschwelle fur hinter KAT ¨ Testbeginn Schwingungsprufung ¨ Luftmassenschwelle fur ¨ Vollast-Prufung ¨ fur ¨ Sonde hinter KAT Luftmassenschwelle fur ¨ Sondendynamik hinter KAT Luftmassen/Lambda-Schwelle fur ¨ Magermessung im Schichtbetrieb Abgastemperaturschwelle fur ¨ Dynamik-Messung Abgastemperaturschwelle fur ¨ Dynamik-Messung Fur ¨ BDE Abgastemperaturschwelle fur ¨ Freigabe Schwingungspr¨ufung Zeitdauer bis Homogen-Betrrieb erlaubt ¨ Verzog.zeit um lamlash_w zu sperren wenn lamsons_w ungleich lamlash_w ist Mindest Zeitdauer fur ¨ aktive Lamda Regelung vor KAT ¨ Zeit nach Schub fur ¨ Uberpr ufung ¨ Sonde hinter KAT Fehlersummenzeit: Lambda-Sondenalterung hinter Kat. Zeit fur ¨ Verweildauer der Sonde hinter KAT unter/oberhalb des Sollwertes ¨ ¨ Verzogerungszeit fur ¨ Storspitzen bei Schubprufung ¨ der Sonde hinter KAT Zeitdauer bis Sonden Mager/Fett Erkennung erlaubt hinter Kat Zeitdauer bis zur Freig. Wiederholungsmess. Schwingungspr. (Reset F/M-Flip-Flop) ¨ ¨ Verzogerungszeit fur ¨ Storspitzen bei Vollastprufung ¨ der Sonde hinter KAT Mindestdauer fur ¨ Steigungsmessung fur ¨ enable Filter hinter Kat Mindest-Verzugszeit zur Mess. von lamsoni zur Bestimmung Sondensteigung fur ¨ BDE Testzeit fut ¨ Dauer Anfettung/Abmagerung hinter KAT ¨ ¨ Verzogerungszeit um Storspitzen (magere Sondenspannung) auszublenden ¨ Zeit nach Vollast fur ¨ Uberpr ufung ¨ Sonde hinter KAT ¨ ¨ Verzogerungszeit nach Uber/Unterschreiten der Regelschwelle hinter KAT ¨ ¨ Verzogerungszeit um Storspitzen im Magerbetrieb auszublenden Schwellwert fur ¨ Sondenspannung hinter KAT im Schichtbetrieb oder Homogen-Mager Schwellwert fur ¨ Sondenspannung hinter KAT im Vollast-Betrieb Schwelle fur ¨ Magerspannung fur ¨ Reset Dynamikmessung der Sonde hinter KAT Schwelle fur ¨ Magerspg. fur ¨ Reset Dynamikmessung der Sonde h. KAT fur ¨ BDE Schwelle fur ¨ Fettspannung fur ¨ gultige ¨ Dynamikmessung der Sonde hinter KAT Schwelle fur ¨ Fettspannung fur ¨ gultige ¨ Dynamikmessung der Sonde h. KAT fur ¨ BDE Wert fur ¨ maximale Steigung fur ¨ Startwert Filter Wert fur ¨ maximale Steigung fur ¨ Startwert Filter fur ¨ BDE ¨ Schwelle fur ¨ zulassige Steigung der Sondenspannung hinter KAT ¨ Schwelle fur Steigung der Sondenspannung hinter KAT fur ¨ zulassige ¨ BDE Schwelle fur ¨ Sondenspannung hinter KAT nach Schub
Systemkonstante
Art
Bezeichnung
SY_AGR SY_NOHK SY_SLS SY_STERHK
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Bedingung NOx-Sensor hinter Kat ¨ Systemkonstante Sekundarluftpumpe vorhanden Systemkonstante Bedingung Stereo hinter Kat
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
LOK LOK EIN
Bedingung Modelltemperatur (tkatm od. tanhkm_w) hinter KAT ist oberhalb Schwelle Bedingung Modelltemp. (tkatm od. tanhkm_w) liegt oberhalb Schwelle Bank2 ¨ Bedingung AGR-Ventil offnen
Variable
Source-X
Quelle
BLOKNR
B_ABGSTG B_ABGSTG2 B_AGRVO
DLSAHKBD DLSAHKBD BGAGR
B_ATMTPK
BGTPABG
B_ATMTPK2 B_BELASH B_BELASH2 B_BELAVH B_BELAVH2 B_BKLASH B_BKLASH2 B_BKLAVH B_BKLAVH2 B_CDLASH B_CLLASH B_CLLASH2 B_CLLAVH B_CLLAVH2
BGTPABG DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD
Source-Y
DICLSU, DLSAFK,DLSAHKBD, SALSU BBHTRIP, CANSEN,- EIN DHNOHK, DLSAHKBD, TVWNO DHNOHK, DLSAHKBD EIN AUS AUS AUS AUS AUS AUS AUS AUS EIN DLSAHKBD EIN DLSAHKBD, NLKO EIN DLSAHKBD, NLKO EIN DLSAHKBD DLSAHKBD EIN
Bedingung Taupunkt hinter Kat ueberschritten
Bedingung Taupunkt2 hinter Kat ueberschritten Bedingung Bandende-Funktionsanforderung Schwingungsprufung hinter KAT ¨ Bedingung Bandende-Funktionsanforderung Schwingungsprufung ¨ hinter KAT Bank2 Bedingung Bandende-Funktionsanforderung Vollast-Prufung ¨ hinter KAT Bedingung Bandende-Funktionsanforderung Vollast-Prufung ¨ hinter KAT Bank2 Bedingung: Lambdasondenalterung hinter Kat. Bedingung: Lambdasondenalterung hinter Kat. Bank2 Bedingung: Lambdasondenalterung (Vollast) hinter Kat. Bedingung: Lambdasondenalterung (Vollast) hinter Kat. Bank2 Funktion uber ¨ Codewort CDLASH freigegeben ¨ Fehlerpfad in DLSAHK loschen. ¨ Fehlerpfad in DLSAHK loschen Bank2 ¨ Fehlerpfad in DLSAVH loschen. ¨ Fehlerpfad in DLSAVH loschen Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_CWLSHDYN B_CWLSHSCH B_CWLSHVL B_CWSNODYN B_CWSNOSCH B_DDYLASH B_DDYLASH2 B_DENOX
Quelle
DLSAHKBD DLSAHKBD SKR
B_DLAMS B_DLAMS2 B_DLASH B_DLASH2 B_DLASHM B_DLASHM2 B_DSHK B_DSHK2 B_DSLS
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD
B_DTES
DTEV
B_DUSHKVL B_DUSHKVL2 B_DUSHSCH B_DUSHSCH2 B_DYLASH B_DYLASH2 B_EDKVS
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DKVS
B_EDKVS2
DKVS
B_ENFMST B_ENFMST2 B_ENFMSTN B_ENFMSTN2 B_ENHOM B_ENLASH B_ENLASH2 B_ENLSONI B_ENLSONI2 B_ENSCH B_ENSDNOX B_ENSDNOX2 B_ENSODIA B_ENSODIA2 B_ENSTGNO B_ENSTGNO2 B_ENTEST B_ENTEST2 B_EVLOC
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD BBREGNO BBREGNO DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD BGEVAB
B_FA
TKDFA
B_FASH B_FASH2 B_FLSW B_FLSW2 B_FSONOX B_FSONOX2 B_FTLASH B_FTLASH2 B_FTLAVH B_FTLAVH2 B_FUSHK
TKDFA TKDFA DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD BBREGNO
B_FUSHK2
BBREGNO
B_HOM
BDEMUM
B_HSHA B_HSHA2 B_HSHTPK B_HSHTPK2 B_IERHSH B_IERHSH2
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD
DLSAHKBD 3.40.0
Seite 2104 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Art
Bezeichnung
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD
EIN EIN EIN EIN EIN LOK LOK EIN
Beding. Abschaltung fur Sonde hinter KAT in %DLSAHK ¨ Teilfunktion Dynamikprufung ¨ Bedingung Abschaltung fur ¨ Teilfunktion im Schub Sonde hinter KAT in %DLSAHK Bed. Abschaltung fur ¨ Teilfunktion im Vollastbetrieb Sonde hinter KAT in %DLSAHK Beding. Abschaltung fur ¨ Teilfunktion Dynamikprufung ¨ Sonde h. KAT in %DLSAHKBD Beding. Abschaltung fur ¨ Teilfunktion LEANCHECK Sonde h. KAT in %DLSAHKBD Bedingung Sonde hinter KAT dynamisch langsam Bedingung Sonde hinter KAT dynamisch langsam ‘dynamisch‘ Bank2 Anforderung NOx-Speicherkatregenerierung
LOK LOK LOK LOK AUS AUS LOK LOK EIN
Bedingung Lambdaverstellung fur ¨ Integrator hat max. Grenzwert erreicht. Bedingung Lambdaverstellung fur ¨ Integrator hat max. Grenzwert erreicht. Bank2 Bedingung Freigabe Schwingungsprufung ¨ hinter Kat. Bedingung Freigabe Schwingungsprufung ¨ hinter Kat. (Bank 2) ¨ Bedingung Schwingungsprufung ¨ hinter Kat. moglich ¨ Bedingung Schwingungsprufung ¨ hinter Kat. moglich, Bank2 Bedingung Diagnosefunktion in %DLSH und %DHLS mit i.O.-Meldung h. KAT Bed. Diagnosefunktion in %DLSH u.%DHLS mit i.O.-Meldung h. KAT Bank2 ¨ Aktive Diagnose: Sekundarluft-System
BBAGR, BBSAWE,DFRST, DLSAHKBD,DTEV, ...
NLKO NLKO
BBSAWE, DDYLSU,DKATFKEB, DLSAFK, DLSAHKBD, ... EIN ATEV, DKATFKEB,DLSAHKBD, DLSF,LLRRM, ... AUS AUS LOK LOK LOK LOK DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ... DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ... LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK EIN DLSAHKBD DLSAHKBD EIN LOK LOK LOK LOK EIN DDYLSU, DHRLSU,DLSAFK, DLSAHKBD, DMDSTP, ... ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... DLSAHKBD, LLRNFA EIN EIN DLSAHKBD LOK LOK LOK LOK AUS AUS AUS AUS EIN BGMNOREG, DLSAHKBD, SKR BGMNOREG, DLEIN SAHKBD ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... EIN DLSAHKBD EIN DLSAHKBD LOK LOK LOK LOK
Aktive Diagnose: Tankentluftungssystem ¨
Bed. Schwelle fur ¨ Sonde h. KAT bei Vollast nicht uberschritten ¨ Bed. Schwelle fur ¨ Sonde h. KAT bei Vollast nicht uberschritten ¨ Bank2 Bedingung Schwelle fur ¨ Sonde hinter KAT im Schub nicht unterschritten Bed. Schwelle fur ¨ Sonde hinter KAT im Schub nicht unterschritten Bank2 Bedingung Sonde hinter KAT dynamisch langsam Bedingung Sonde hinter KAT dynamisch langsam Bank2 Bedingung Adaptionsfehlerschwellen aktuell uberschritten ¨
Bedingung Adaptionsfehlerschwellen Bank 2 aktuell uberschritten ¨
Bedingung Enable fur ¨ Filter; Maximum der Steigung ubernehmen ¨ hinter Kat Bedingung Enable fur ¨ Filter Maximum der Steigung ubernehmen ¨ hinter Kat Bank2 Bedingung Enable fur fur ¨ Filter; Maximum der Steigung ubernehmen ¨ ¨ BDE Bedingung Enable fur ¨ Filter; Maximum der Steigung ubernehmen ¨ fur ¨ BDE Bank2 Bedingung Enable fur ¨ Homogenbetrieb fur ¨ BDE Bedingung Test fur ¨ Schwingungsprufung ¨ abgeschlossen hinteer Kat Bedingung Test fur ¨ Schwingungsprufung ¨ abgeschlossen hinter Kat Bank2 Bedingung Enable fur ¨ lamsoni zur Messung der Steigung des Sondensignals fur ¨ BDE Bed. Enable fur ¨ lamsoni zur Mes. der Steigung des Sondensignals f. BDE Bank2 Bedingung Enable Schichtbetrieb oder Homogenmagerbetrieb fur ¨ BDE ¨ Bedingung enable Sondendiagnose bei NOx-Ausraumung ¨ Bedingung enable Sondendiagnose bei NOx-Ausraumung Bank2 Bedingung Freigabe Sondendiagnose fur ¨ Schwingungsprufung ¨ hinter Katalysator Bedingung enable Sondendiagnose fur ¨ Schwingungsprufung ¨ hinter KAT Bank2 Bedingung Enable zur Messung der Steigung des Sondensignals messen fur ¨ BDE Bedingung Enable zur Messung der Steigung des Sondensignals messen fur ¨ BDE Bank2 ¨ Bedingung Wartezeit abgeschlossen fur ufung Sonde hinter KAT ¨ Test-Uberpr ¨ ¨ Bedingung Wartezeit abgeschlossen fur ¨ Test-Uberpr ufung ¨ Sonde hinter KAT Bank2 Status: alle lokalen Einspritzventile werden angesteuert, = B_EVTOT bei einem SG
Bedingung Funktionsanforderung allgemein
Bedingung Funktionsanforderung Schwingungsprufung ¨ Bedingung Funktionsanforderung Schwingungsprufung ¨ Bank2 Bedingung Freigabe Lambda-Sonde fur ¨ Schwingungsprufung ¨ Bedingung Freigabe Lambda-Sonde fur ¨ Schwingungsprufung ¨ Bank2 Beding. Fehler fur ¨ nicht ereichte Schwellspg.fur ¨ Sonde hinter KAT bei NOx-Ausr. Beding. Fehler fur ¨ nicht ereichte Schwellspg.fur ¨ Sonde h. KAT bei NOx-Ausr.Bank2 Bedingung Fehlereintrag durch Tester Lambda Sonde hinter KAT Bedingung Fehlereintrag durch Tester Lambda Sonde hinter KAT Bank2 Bedingung Fehlereintrag durch Tester Lambda Sonde (Vollast-Prufung) hinter KAT ¨ Bed. Fehlereintrag durch Tester Lambda Sonde (Vollast-Prufung) ¨ hinter KAT Bank2 Bedingung Fehler in der Auswertung der Sondenspannung hinter Katalysator Bedingung Fehler in der Auswertung der Sondenspannung hinter Katalysator Bank2 Bedingung Betriebsart Homogen Bedingung Sonde hinter Kat ausreichend beheizt Bedingung Sonde 2 hinter Kat ausreichend beheizt Bed. Taupuktende uberschritten und Sonde ausreichend heiß hinter Kat ¨ Bed. Taupuktende uberschritten ¨ und Sonde ausreichend heiß hinter Kat Bank2 Bed. int. Errorbit fur ¨ Heizer-Diagnose von NOx-Sensor od. Nernst-Sensor Bed. int. Errorbit fur ¨ Heizer-Diagnose von NOx-Sensor od. Nernst-Sensor Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
B_IERLSH B_IERLSH2 B_IZYHSH B_IZYHSH2 B_IZYLSH B_IZYLSH2 B_KTRLASH B_KTRLASH2 B_LAMEND B_LAMEND2 B_LAMLASH B_LAMLASH2 B_LAMTEST B_LAMTEST2 B_LAMVERG B_LAMVERG2 B_LR
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD LRSEB
B_LR2
LRSEB
B_LRHK
LRHKEB
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LAMKOD, TKMWL AUS LAMKOD, TKMWL AUS LOK LOK DPLLSU AUS DPLLSU AUS BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... DLSAFK, DLSAHKBD, EIN DLSSA, DPLLSU,TKMWL DLSAFK, DLSAHKBD, EIN DLSSA, DPLLSU,TKMWL BGLAMABM, DDYLSU, EIN DICLSU, DLSAHKBD,DPLLSU BGLAMABM, DDYLSU, EIN DICLSU, DLSAHKBD,DPLLSU LOK LOK DPLLSU AUS DPLLSU AUS LOK LOK LOK LOK DPLLSU AUS DPLLSU AUS LOK LOK BBAGR, BBREGNO,- EIN DDYLSU, DFRST,DGGTVHK, ... LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK
B_LRHK2
B_LRHKP
LRHKEB
B_LRHKP2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
B_LSAHKSP B_LSAHKSP2 B_LSHSWOK B_LSHSWOK2 B_LSULASH B_LSULASH2 B_MAXLASH B_MAXLASH2 B_MAXLAVH B_MAXLAVH2 B_MAXSHS B_MAXSHS2 B_MDARV
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DMDMIL
B_MINLASH B_MINLASH2 B_MINSHS B_MINSHS2 B_MLDYN B_MLLEAN B_MLLEAN2 B_MLUSTEST B_MNLASH B_MNLASH2 B_MNLAVH B_MNLAVH2 B_MXLASH B_MXLASH2 B_MXLAVH B_MXLAVH2 B_NDYSHN B_NDYSHN2 B_NESCH B_NESCH2 B_NFSONOX B_NFSONOX2 B_NFUSIM B_NFUSIM2 B_NFUSIMX B_NFUSIMX2 B_NODYSHN B_NODYSHN2 B_NOLASH B_NOLASH2 B_NOLAVH B_NOLAVH2 B_NOSHS
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD
DLSAHKBD 3.40.0
Seite 2105 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bed. internes Errorbit fur ¨ elektr. Diagnose fur ¨ NOx-Sensor oder Nernst-Sensor Bed. int. Errorbit fur ¨ elektr. Diagnose fur ¨ NOx-Sensor od. Nernst-Sensor Bank2 Bed. int. Zyklusflag fur ¨ Heizer-Diagnose von NOx-Sensor od. Nernst-Sensor Bed. int. Zyklusflag fur ¨ Heizer-Diagnose von NOx-Sensor od. Nernst-Sensor Bank2 Bed. internes Zyklusflag fur ¨ elektr. Diagnose von NOx-Sensor od. Nernst-Sensor Bed. int. Zyklusflag fur ¨ elektr. Diagnose von NOx-Sensor od. Nernst-Sensor Bank2 Bedingung Kurztrip fur ¨ Schwingungsprufung ¨ durchfuhren ¨ Sonde hinter KAT Bedingung Kurztrip fur ¨ Schwingungsprufung ¨ durchfuhren ¨ Sonde hinter KAT Bank2 Bedingung Ende der Lambdaverstellung in %LAMKO hinter Kat Bedingung Ende der Lambdaverstellung in %LAMKO hinter Kat Bank2 Bedingung fur ¨ Abmagern/Anfetten in %LAMKO Bedingung fur ¨ Abmagern in %LAMKO Bank2 Bedingung fur ¨ Abmagern/Anfetten fur ¨ BDE mit Scheduler Bedingung fur ¨ Abmagern/Anfetten fur ¨ BDE mit Scheduler Bank2 Bedingung Vergleich Lambdasoll in %DLSAHK mit %LAMKO ubereinstimmend ¨ Bedingung Vergleich Lambdasoll in %DLSAHK mit %LAMKO ubereinstimmend ¨ Bank2 LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
Bedingung Lambdaregelung (vor Kat); Bank 2
Bedingung Lambdaregelung hinter Kat
Bedingung Lambdaregelung hinter Kat (Bank 2)
LRHK: Freigabebedingung P-Anteil Lambdaregelung hinter Kat
LRHK Bank2: Freigabebedingung P-Anteil Lambdaregelung hinter Kat
allgemeine Stop-Bedingungen fur ¨ die DLSAHK allgemeine Stop-Bedingungen fur ¨ die DLSAHK Bank2 Bedingung Sonde hinter KAT nach Schwingungsprufung ¨ in Ordnung Bedingung Sonde hinter KAT nach Schwingungsprufung ¨ in Ordnung Bank2 Bed.Test ausfuhren ¨ fur ¨ Sonde hinter KAT bei Fehlerverdacht der LSU vor KAT Bed.Test ausfuhren ¨ fur ¨ Sonde hinter KAT bei Fehlerverdacht der LSU vor KAT Bank2 Maximalwert fur ¨ Schwingungs-Prufung ¨ hinter KAT erkannt Maximalwert fur hinter KAT erkannt Bank2 ¨ Schwingungs-Prufung ¨ Bedingung Maximalwert fur hinter KAT erkannt ¨ Vollast-Prufung ¨ Bedingung Maximalwert fur hinter KAT erkannt Bank2 ¨ Vollast-Prufung ¨ Beding. Sondenspg. hinter KAT hat im Schicht–Betrieb Schwellwert nicht erreicht Beding. Sondenspg. hat im Schicht-Betrieb Schwellw. nicht erreicht Bank2 kritische Aussetzerrate vorhanden
Minimalwert fur ¨ Schwingungsprufung ¨ hinter KAT erkannt Minimalwert fur ¨ Schwingungsprufung ¨ hinter KAT erkannt Bank2 Beding. Sondenspg. hinter KAT hat im Schicht–Betrieb Schwellwert nicht erreicht Beding. Sondenspg. h. KAT hat im Schicht–Betrieb Schwellw. nicht erreicht Bank2 Bedingung erforderliche Luftmasse im Schubbetrieb fur ¨ Dynamikmessung erreicht Bedingung erforderliche Luftmasse/Lambda erreicht im Schichtbetrieb Bed. erford. Luftmasse/Lambda erreicht im Schichtbetrieb Bank2 Bedingung ml ist innerhalb den Schwellen Fehlertyp ’Minimalwert’ fur ¨ Schwingungsprufung ¨ hinter KAT erkannt Fehlertyp ’Minimalwert’ fur ¨ Schwingungsprufung ¨ hinter KAT erkannt Bank2 Fehlertyp ’Minimalwert’ fur ¨ Vollast-Prufung ¨ hinter KAT erkannt Fehlertyp ’Minimalwert’ fur ¨ Vollast-Prufung ¨ hinter KAT erkannt Bank2 Fehlertyp ’Maximalwert’ fur hinter KAT erkannt ¨ Schwingungs-Prufung ¨ Fehlertyp ’Maximalwert’ fur ¨ Schwingungs-Prufung ¨ hinter KAT erkannt Bank2 Fehlertyp ’Maximalwert’ fur ¨ Vollast-Prufung ¨ hinter KAT erkannt Fehlertyp ’Maximalwert’ fur ¨ Vollast-Prufung ¨ hinter KAT erkannt Bank2 Bedingung kein Dynamik-Fehler im Schub (dynamisch) fur ¨ Sonde hinter KAT BDE Bedingung kein Dynamik-Fehler (no Error) im Schub fur ¨ Sonde hinter KAT BDE Bank2 Bedingung Sondenspannung keinen Fehler (no Error) im Schub Bedingung Sondenspannung keinen Fehler (no Error) im Schub Bank2 ¨ Bedingung kein Fehler fur ¨ erreichte Sondensprunge ¨ bei NOx-Ausraumung ¨ Bedingung kein Fehler fur ¨ erreichte Sondensprunge ¨ bei NOx-Ausraumung Bank2 Beding. kein Fehler; Sondenspg. hat Schwellwert im Mager-Betrieb erreicht Beding. kein Fehler; Sondenspg. hat Schwellwert im Mager-Betrieb erreicht Bank2 Beding. kein Fehler; Sondenspg. hat Schwellwert im Mager-Betrieb erreicht Beding. kein Fehler; Sondenspg. hat Schwellwert im Mager-Betrieb erreicht Bank2 Bedingung kein Dynamik-Fehler im Schub (statisch) fur ¨ Sonde hinter KAT BDE Bed. kein Dynamik-Fehler im Schub (statisch) fur ¨ Sonde hinter KAT BDE Bank2 Bedingung Diagnosefunktion Schwingungs-Prufung. ¨ i.O.-Meldung beendet. Bedingung Diagnosefunktion Schwingungs-Prufung. ¨ i.O.-Meldung beendet. Bank2 Bedingung Diagnosefunktion Vollast-Pruf ¨ i.O.-Meldung Bedingung Diagnosefunktion Vollast-Prufung i.O.-Meldung Bank2 ¨ Beding. Sondenspg. hinter KAT hat im Schicht–Betrieb kein Fehler
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_NOSHS2 B_NPLASH B_NPLASH2 B_NPLAVH B_NPLAVH2 B_NPLLASH B_NPLLASH2 B_NPLSHS B_NPLSHS2 B_PWF
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD BBHWONOF
B_PYBLAHH B_PYBLAHH2 B_PYBLASH B_SA
DLSAHKBD DLSAHKBD DLSAHKBD MDRED
B_SAAGR B_SBBHK
DLSAHKBD GGLSHNO
B_SBBHK2
GGLSHNO
B_SBBHKV B_SBBHKV2 B_SCBLAHH B_SCBLAHH2 B_SCBLASH B_SCBLASH2 B_SIGLASH B_SIGLASH2 B_SILASH B_SILASH2 B_SILAVH B_SILAVH2 B_SMFHK B_SMFHK2 B_STEIGM B_STEIGM2 B_STEIGNO B_STEIGNO2 B_STEND
DLSAHKBD DLSAHKBD
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD BBREGNO BBREGNO DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD BBSTT
B_SUSPLO B_TESLASH B_TESLASH2 B_TRFASH B_TRFASH2 B_USCHERF B_USCHERF2 B_USHKF B_USHKF2 B_USHKM B_USHKM2 B_USHKMF B_USHKMF2 B_USHKRFM B_USHKRFM2 B_USHSCH B_USHSCH2 B_VLSUFM B_VLSUFM2 B_VLSUFTB
BGSIK DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DPLLSU
B_VLSUFTB2
DPLLSU
B_VLSUMRB B_VLSUMRB2 B_ZNOHK B_ZNOHK2 B_ZWDYNNO B_ZWDYNNO2 B_ZWDYNSH B_ZWDYNSH2 DFP_AGRE
DPLLSU DPLLSU
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD
Referenziert von
ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ...
AMSV, ARMD, ATM,BBAGR, BBBO, ...
DLSAHKBD 3.40.0
Seite 2106 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK AUS AUS AUS AUS LOK LOK LOK LOK EIN
Beding. Sondenspg. hinter KAT hat im Schicht–Betrieb kein Fehler Bank2 Fehlertyp ’Wert unplausibel’ fur ¨ Schwingungs-Prufung ¨ hinter KAT erkannt Fehlertyp ’Wert unplausibel’ fur ¨ Schwingungs-Prufung ¨ hinter KAT erkannt Bank2 Fehlertyp ’Wert unplausibel’ fur ¨ Vollast-Prufung ¨ hinter KAT erkannt Fehlertyp ’Wert unplausibel’ fur ¨ Vollast-Prufung ¨ hinter KAT erkannt Bank2 Bedingung ”nicht plausibler Wert” fur ¨ Sonde hinter KAT Bedingung ”nicht plausibler Wert” fur ¨ Sonde hinter KAT Bank2 Beding. Sondenspg. hinter KAT hat im Schicht–Betrieb Dynamik nict plausibel Beding. Sondenspg. h. KAT hat im Schicht–Betrieb Dynamik nict plausibel Bank2 Bedingung Powerfail
AUS AUS AUS EIN
Bedingung physik. Freigabe aus Funktion Lambdashift. HOM-SchwingPruf ¨ LS HK Physik. Freigabe aus Funktion Lambda Shift. HOM-SchwingPruf ¨ LSHK Bank2 Bedingung physik. Laufbereitschaft fur ¨ Schwingungsprufung ¨ hinter KAT Bedingung Schubabschalten
LOK EIN BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... BBREGNO, EIN BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... LOK LOK EIN DLSAHKBD EIN DLSAHKBD EIN DLSAHKBD DLSAHKBD EIN LOK LOK AUS AUS AUS AUS DLSAHKBD EIN EIN DLSAHKBD LOK LOK LOK LOK EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... EIN DLSAHKBD LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK DLSAFK, DLSAHKBD, EIN LRSEB DLSAFK, DLSAHKBD, EIN LRSEB DLSAFK, DLSAHKBD EIN DLSAFK, DLSAHKBD EIN EIN DLSAHKBD EIN DLSAHKBD LOK LOK LOK LOK BBAGR, DAGRE,DOK DAGRLS, DDYLSU,DKATFKEB, ...
Bedingung Schubabschalten unter Berucksichtigung ¨ von AGR-Test Bedingung Sonde betriebsbereit hinter Kat
Bedingung Sonde betriebsbereit hinter Kat Bank2
¨ Bedingung Sonde betriebsbereit hinter Kat verzogert ¨ Bedingung Sonde betriebsbereit hinter Kat verzogert, Bank 2 Bedingung Laufbereitschaft der Funktion Lambda Shift. HOM-SchwingPruf ¨ LS HK Bed. Laufbereitschaft der Funktion Lambda Shift. HOM-SchwingPruf ¨ LS HK Bank2 Bedingung Scheduler Freigabe fur ¨ Schwingungsprufung ¨ hinter KAT Bedingung Scheduler Freigabe fur hinter KAT Bank2 ¨ Schwingungsprufung ¨ Bedingung Sonden-Fehler hinter KAT im Schub erkannt Sonden-Fehler hinter KAT im Schub und Vollast erkannt. Bank2 Fehlertyp: Lambdasondenalterung hinter Kat. Fehlertyp: Lambdasondenalterung hinter Kat. Bank 2 Fehlertyp: Lambdasondenalterung (Vollast-Prufung) ¨ hinter Kat. Fehlertyp: Lambdasondenalterung (Vollast-Prufung) ¨ hinter Kat. Bank2 Bedingung Sondensprung von mager nach fett hinter Katalysator Bedingung Sondensprung von mager nach fett hinter Katalysator Bank2 Bedingung Steigung des Sondensignals messen hinter KAT Bedingung Steigung des Sondensignals messen Bank2 Bedingung Steigung des Sondensignals messen fur ¨ BDE Bedingung Steigung des Sondensignals messen fur ¨ BDE Bank2 Bedingung Startende erreicht Bedingung Speicherbeladung durch Schwefel gering ¨ Bedingung Test ausfuhren ¨ fur ¨ Uberpr ufung ¨ Sonde hinter KAT ¨ Bedingung Test ausfuhren ¨ fur ¨ Uberpr ufung ¨ Sonde hinter KAT Bank2 Bedingung Kurztrip einleiten fur ¨ Schwingungsprufung ¨ Sonde hinter KAT Bedingung Kurztrip einleiten fur Sonde hinter KAT Bank2 ¨ Schwingungsprufung ¨ Bedingung Messung Sondenspannung hinter KAT fur ¨ Schubmessung erfullt ¨ Bedingung Messung Sondenspannung fur ¨ hinter Kat Schubmessung erfullt ¨ Bank2 Bedingung Sondenspannung hinter Kat ”Fett” (Sollwert uberschritten) ¨ Bedingung Sondenspannung hinter KAT ”Fett” (Sollwert uberschritten) ¨ Bank2 Bedingung Sondenspannung hinter KAT ”Mager” (Sollwert unterschritten) Bedingung Sondenspannung hinter KAT ”Mager” (Sollwert unterschritten) Bank2 Bedingung, Bit B_ushkf und B_ushkm gesetz, hinter Hauptkat Bedingung, Bit B_ushkf und B_ushkm gesetz, hinter Hauptkat, Bank2 Bedingung fur ¨ Wiederholungsmessung Schwingungspr. h. KAT (Reset F/M -Flip-Flop) Bedingung fur ¨ Wiederholungsmessung Schwingungspr. (Reset F/M -Flip-Flop) Bank2 Bed. Schwelle fur ¨ Sonde h. KAT im Schub nicht unterschritten ‘statichisch‘ Bed. Schwelle fur ¨ Sonde h. KAT im Schub nicht unterschritten ‘statisch‘ Bank2 Bed. Verdacht LSU-Fehler (Fett oder Mager). Vorbereitung zum Rampentest h. Kat Bed. Verdacht LSU-Fehler (F oder M). Vorbereitung zum Rampentest h. Kat Bank2 Bedingung: LSU hat Kennlinienverschiebung nach fett (zeigt zu fett an) Bedingung: LSU hat Kennlinienverschiebung nach fett (zeigt zu fett an) (B2) Bedingung: LSU hat Kennlinienverschiebung nach mager (zeigt zu mager an) Bedingung: LSU hat Kennlinienverschiebung nach mager (zeigt zu mager an) (B2) Bedingung internes Zyklusflagg der elektrischen Diagnosen Bedingung internes Zyklusflag der elektrischen Diagnosen, Bank2 Bedingung erforderliche Anzahl der Dynamikmessungen erreicht fur ¨ BDE Bedingung erforderliche Anzahl der Dynamikmessungen erreicht fur ¨ BDE Bank2 Bedingung erforderliche Anzahl der Dynamikmessungen erreicht Bedingung erforderliche Anzahl der Dynamikmessungen erreicht Bank2 SG-int. Fehlerpfadnr.: Abgasruckf Endstufe ¨ uhrungsventil ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DFP_AGRS
DLSAHKBD
DFP_HNOHK
DLSAHKBD
DFP_HNOHK2
DLSAHKBD
DFP_HSH
DLSAHKBD
DFP_HSH2
DLSAHKBD
DFP_HSHE
DLSAHKBD
DFP_HSHE2
DLSAHKBD
DFP_LASH
DLSAHKBD
DFP_LASH2
DLSAHKBD
DFP_LAVH DFP_LAVH2 DFP_LSH
DLSAHKBD DLSAHKBD DLSAHKBD
DFP_LSH2
DLSAHKBD
DFP_NOHK
DLSAHKBD
DFP_NOHK2
DLSAHKBD
DFP_PH
DLSAHKBD
DFP_TES
DLSAHKBD
DFP_TEVE
DLSAHKBD
DFP_UB
DLSAHKBD
DLAMS2_W DLAMS_W DMRLASH_W E_AGRE
DLSAHKBD DLSAHKBD DLSAHKBD DAGRE
E_AGRS
DAGRS
E_HNOHK
DHNOHK
E_HNOHK2
DHNOHK
BBAGR, BGAGRA,DOK BGPNOS, DAGRS,DDYLSU, ... DHNOHK, DLSAHKBD, DOK DNOHK, GGLSHNO,NLKO DHNOHK, DLSAHKBD, DOK DNOHK, GGLSHNO,NLKO DIMCHLS, DLSAHKBD, DOK DLSSA, NLKO DIMCHLS, DLSAHKBD, DOK DLSSA, NLKO DIMCHLS, DLSAHKBD, DOK NLKO DIMCHLS, DLSAHKBD, DOK NLKO DCFFLR, DLSAFK,DOK DLSAHKBD, DPLLSU, GGLSHNO, ... DCFFLR, DLSAFK,DOK DLSAHKBD, DPLLSU, GGLSHNO, ... DOK DOK DCFFLR, DLSAHKBD, DOK DLSSA, DNOHK,DPLLSU, ... DCFFLR, DLSAHKBD, DOK DLSSA, DNOHK,DPLLSU, ... DLSAHKBD, DNOHK,- DOK DSKNO, DTANKL,GGNOC, ... DLSAHKBD, DNOHK,- DOK GGNOC, NLKO DOK DDG, DLSAFK,DLSAHKBD, DNWKW, DPH, ... DDYLSU, DIMCTES,- DOK DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,- DOK DLSAFK, DLSAHKBD, DLSF, ... BBAGR, DLSAFK, DL- DOK SAHKBD LOK LOK MDTRIP AUS EIN BBAGR, BGPNOS,DAGRE, DAGRLS,DDYLSU, ... EIN BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... DLSAHKBD, DNOHK,- EIN GGLSHNO, NLKO DLSAHKBD, DNOHK,- EIN GGLSHNO, NLKO DIMCHLS, DLSAHKBD, EIN NLKO DIMCHLS, DLSAHKBD, EIN NLKO DIMCHLS, DLSAHKBD, EIN NLKO DIMCHLS, DLSAHKBD, EIN NLKO DCFFLR, DLSAFK,AUS DPLLSU, GGLSHNO,LRHKEB, ... DCFFLR, DLSAFK,AUS DPLLSU, GGLSHNO,NLKO, ... AUS AUS DCFFLR, DLSAHKBD, EIN DPLLSU, DTANKL,GGLSHNO, ... DCFFLR, DLSAHKBD, EIN DPLLSU, DTANKL,GGLSHNO, ...
E_HSH E_HSH2 E_HSHE E_HSHE2 E_LASH
DLSAHKBD
E_LASH2
DLSAHKBD
E_LAVH E_LAVH2 E_LSH
DLSAHKBD DLSAHKBD DNOHK
E_LSH2
DNOHK
DLSAHKBD 3.40.0
Seite 2107 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Fehlerpfad: AGR-System
SG interne Fehlerpfadnr.: NOx-Sensorheizung hinter Kat
SG interne Fehlerpfadnr.: NOx-Sensorheizung hinter Kat, Bank 2
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Kat. SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Kat. Bank2 SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Kat. Endstufe SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Kat. Bank 2 Endstufe SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Kat.
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Kat. Bank 2
SG int. Fehlerpfadnr.: Lambdasondenalterung (Vollast) hinter Kat. SG int. Fehlerpfadnr.: Lambdasondenalterung (Vollast) hinter Kat. Bank 2 SG int. Fehlerpfadnr.:Lambdasonde hinter Kat.
SG int. Fehlerpfadnr.:Lambdasonde hinter Kat. Bank2
SG. int. Fehlerpfadnr.: NOx-Sensor hinter Kat
SG. int. Fehlerpfadnr.: NOx-Sensor hinter Kat, Bank 2 SG int. Fehlerpfadnr.:Phasengeber
Interne Fehlernummer Tankdiagnose, TEV offen
Interne Fehlerpfadnummer: Tankluftungsventil Endstufe ¨
Interne Fehlerpfadnummer: Umweltbedingungen Maximalwert Lambdasoll fur hinter KAT Bank2 ¨ Test Schwingungsprufung ¨ Maximalwert Lambdasoll fur ¨ Test Schwingungsprufung ¨ hinter KAT Momenten-Reserve fur ¨ Lambdasonden-Alterungsuberwachung ¨ hinter Kat ¨ Errorflag: Uberwachung AGR-Endstufe
Errorflag: Diagnose AGR-System
Errorflag HNOHK Errorflag HNOHK, Bank 2 Errorflag: Lambdasonden-Heizung hinter Katalysator Errorflag: Lambdasonden-Heizung hinter Katalysator Bank 2 Errorflag: Lambdasonden-Heizung hinter Katalysator (Endstufe) Errorflag: Lambdasonden-Heizung hinter Katalysator Bank 2 (Endstufe) Errorflag: Lambda-Sondenalterung hinter Katalysator
Errorflag: Lambda-Sondenalterung hinter Kat. (Bank 2)
Errorflag: Lambda-Sondenalterung im Vollast hinter Katalysator Errorflag: Lambda-Sondenalterung im Vollast hinter Katalysator Bank2 Errorflag: Lambda-Sonde hinter Kat
Errorflag: Lambda-Sonde hinter Kat Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2108 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
E_NOHK
DNOHK
EIN
Errorflag: elektrische NOx-Sensordiagnose hinter Kat
E_NOHK2
DNOHK
EIN
Errorflag NOHK Bank 2
E_PH
DPH
EIN
Errorflag: Phasensensor
E_TES
DTEV
EIN
Errorflag: Tankentluftungssystem ¨
E_TEVE
DTEVE
EIN
Errorflag: Tankentluftungsventil ¨ Endstufe
E_UB
GGUB
DLSAHKBD, DSKNO,DTANKL, GGNOC,NLKO DLSAHKBD, GGNOC, NLKO DDG, DLSAFK,DLSAHKBD, DNWKW, HT2KTWNE, ... DDYLSU, DIMCTES,DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,DLSAFK, DLSAHKBD, DLSF, ... BBAGR, DLSAFK,DLSAHKBD, GGUB,STADAP
EIN
Errorflag: UB
FID_BLAHH FID_BLAHH2 INTLASH2_W INTLASH_W LAMDIFN2_W LAMDIFN_W LAMLASH2_W LAMLASH_W LAMSBG2_W
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD LAMKO
DOK DOK LOK LOK LOK LOK AUS AUS EIN
Index der Funktion LambdaShift HOM-SchwingPruf ¨ LS HK (FID) Index der Funktion LambdaShift HOM-SchwingPruf ¨ LS HK Bank2 (FID) Integrator (Rampe) fur ¨ Lambdasoll Test Schwingungsprufung ¨ h. KAT Bank2 Integrator (Rampe) fur ¨ Lambdasoll Test Schwingungsprufung ¨ h. KAT Differenz lamsoni zur Mesung der Steigung des Sondensignals f. BDE Bank2 Differenz lamsoni zur Mesung der Steigung des Sondensignals f. BDE Lambdasoll fur ¨ Test Schwingungsprufung ¨ hinter KAT Bank2 Lambdasoll fur ¨ Test Schwingungsprufung ¨ hinter KAT Lambdasoll Begrenzung (word) Bank2
LAMSBG_W
LAMKO
LAMSONI2_W
BGLAMBDA
LAMSONI_W
BGLAMBDA
LAMTRIP2_W LAMTRIP_W MLDYN_W MLLAM2_W MLLAM_W MSABG2_W
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD BGMSABG
MSABG_W
BGMSABG
SFGBLAHH SFGBLAHH2 SFGBLASH SFGBLASH2 SFPLASH SFPLASH2 SFPLAVH SFPLAVH2 TAHSO2_W
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD ATM
TAHSO_W
ATM
TANHKM2_W TANHKM_W
ATM ATM
USHFMXSTG USHFMXSTG2 USHFMXSTN USHFMXSTN2 USHK
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD GGLSHNO
USHK2
GGLSHNO
USHK2_W
GGLSHNO
USHKMXSTG USHKMXSTG2 USHKMXSTN USHKMXSTN2 USHKSTEIG USHKSTEIG2 USHKSTGNO USHKSTGNO2
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD
LAMKOD, LAMSOLL LAMKOD, LAMSOLL ATM, BGLAMOD,BGLASO, BGMSNOVK, DKATFKEB, ... ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... LOK LOK LOK LOK LOK ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ... ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ... EIN DLSAHKBD EIN DLSAHKBD DLSAHKBD EIN EIN DLSAHKBD AUS AUS AUS AUS EIN BGTPABG, DLSAHKBD, TEMPKON EIN BGTPABG, DLSAHKBD, TEMPKON EIN DLSAHKBD EIN BKS, DLSAHKBD,LAMBTS, TVWNO LOK LOK LOK LOK DFFT, DLSAHKBD,EIN DLSSA EIN DFFT, DLSAHKBD,DLSSA EIN BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... LOK LOK LOK LOK LOK LOK LOK LOK
Lambdasoll Begrenzung (word)
Lambda-Istwert Bank2
Lambda-Istwert
gespeicherte Lambdaabweichung aus lamsbg_w Bank2 gespeicherte Lambdaabweichung aus lamsbg_w fur ¨ Sonde hinter KAT Luftmassenintegral im Schubbetrieb fur ¨ Sonde hinter Kat Luftmassen/Lambda-Integral im Schichtbetrieb Bank2 Luftmassen/Lambda-Integral im Schichtbetrieb Abgasmassenfluß gefiltert (Word), Bank 2 Abgasmassenstrom gefiltert (Word), Bank 1 Statusflags der Funktion Lambda Shift. HOM-SchwingPruf ¨ LS HK Statuflags der Funktion Lambda Shift. HOM-SchwingPruf ¨ LS HK Bank2 Scheduler Statusflag: Mode B, Schwingungsprufung in DLSAHK ¨ Scheduler Statusflag: Mode B, Schwinungsprufung ¨ in DLSAHK, Bank 2 Status Fehlerpfad: Lambdasondenalterung hinter Kat Status Fehlerpfad: Lambdasondenalterung hinter Kat Bank2 Status Fehlerpfad: Lambdasondenalterung (Vollastprufung) ¨ hinter Kat Status Fehlerpfad: Lambdasondenalterung(Vollastprufung) ¨ hinter Kat Bank2 Abgastemperatur an Sonde hinter Kat aus Modell, Bank 2 Abgastemperatur an Sonde hinter Kat aus Modell Abgastemperatur nach Hauptkat aus Modell, Bank2 Abgastemperatur hinter Hauptkat aus Modell Gefilterte maximale Steigung der Sondenspannung hinter KAT Gefilterte maximale Steigung der Sondenspannung hinter KAT Bank2 Gefilterte maximale Steigung der Sondenspannung hinter KAT fur ¨ BDE Gefilterte maximale Steigung der Sondenspannung hinter KAT fur ¨ BDE Bank2 Spannung Lambdasonde hinter Katalysator Spannung Lambdasonde hinter Katalysator 2 Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator 2
Maximale Steigung der Sondenspannung hinter KAT Maximale Steigung der Sondenspannung hinter KAT Bank2 Maximale Steigung der Sondenspannung hinter KAT fur ¨ BDE Maximale Steigung der Sondenspannung hinter KAT fur ¨ BDE Bank2 Steigung der Sondenspannung hinter KAT Steigung der Sondenspannung hinter KAT Bank2 Steigung der Sondenspannung hinter KAT fur ¨ BDE Steigung der Sondenspannung hinter KAT fur ¨ BDE Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
USHK_W
GGLSHNO
BBREGNO, EIN BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... EIN DLSAHKBD EIN DLSAHKBD LOK LOK LOK LOK LOK LOK LOK LOK DLSAHKBD, DNOHK EIN DLSAHKBD, DNOHK EIN DIMCHLS, DLSAHKBD EIN DIMCHLS, DLSAHKBD EIN DLSAFK, DPLLSU,AUS GGLSHNO, LRHKEB,NLKO, ... DLSAFK, DPLLSU,AUS GGLSHNO, NLKO,TKMWL AUS AUS DLSAHKBD, DLSSA,- EIN DPLLSU, DTANKL,GGLSHNO, ... DLSAHKBD, DLSSA,- EIN DPLLSU, DTANKL,GGLSHNO, ... DLSAHKBD, DTANKL, EIN GGNOC, NLKO DLSAHKBD, GGNOC, EIN NLKO
USRHK2_W USRHK_W ZLASH2_W ZLASH_W ZWDYNSH ZWDYNSH2 ZWDYNSHNO ZWDYNSHNO2 ZWFSONOX ZWFSONOX2 Z_HNOHK Z_HNOHK2 Z_HSHE Z_HSHE2 Z_LASH
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DLSAHKBD DHNOHK DHNOHK
DLSAHKBD
Z_LASH2
DLSAHKBD
Z_LAVH Z_LAVH2 Z_LSH
DLSAHKBD DLSAHKBD DNOHK
Z_LSH2
DNOHK
Z_NOHK
DNOHK
Z_NOHK2
DNOHK
DLSAHKBD 3.40.0
Seite 2109 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator
aktuelle Regelschwelle Lambdasignal hinter KAT (word) Bank2 aktuelle Regelschwelle Lambdasignal hinter KAT (word) ¨ Zeitzahler fur ¨ Sondenspannung hinter KAT ober/unterhalb des Sollwertes, Bank2 ¨ Zeitzahler fur ¨ Sondenspannung hinter KAT ober/unterhalb des Sollwertes ¨ Zahler fur ¨ Anzahl der Dynamikmessungen fur ¨ Sonde hinter KAT ¨ Zahler fur ¨ Anzahl der Dynamikmessungen fur ¨ Sonde hinter KAT Bank2 ¨ Zahler fur ¨ Anzahl der Dynamikmessungen fur ¨ Sonde hinter KAT fur ¨ BDE ¨ Zahler fur ¨ Anzahl der Dynamikmessungen fur ¨ Sonde hinter KAT fur ¨ BDE Bank2 ¨ Zahler fur ¨ Anzahl der Fehlermessungen fur ¨ Sonde hinter KAT fur ¨ BDE ¨ Zahler fur ¨ Anzahl der Fehlermessungen fur ¨ Sonde hinter KAT fur ¨ BDE Bank2 Zyklusflag HNOHK Zyklusflag HNOHK Bank2 Zyklusflag:Lambdasonden-Heizung hinter Katalysator (Endstufe) Zyklusflag:Lambdasonden-Heizung hinter Katalysator, Bank2 (Endstufe) Zyklusflag:Lambda-Sondenalterung hinter Kat.
Zyklusflag: Lambda-Sondenalterung hinter Kat. (Bank 2)
Zyklusflag:Lambda-Sondenalterung im Vollast hinter Kat. Zyklusflag:Lambda-Sondenalterung im Vollast hinter Kat. Bank2 Zyklusflag: Lambda-Sonde hinter Kat
Zyklusflag: Lambda-Sonde hinter Kat Bank2
Zyklusflag: elektrische NOx-Sensordiagnose hinter Kat Zyklusflag NOHK, Bank 2
FB DLSAHKBD 3.40.0 Funktionsbeschreibung Einleitung: ---------Die Diagnosefunktion hat die Aufgabe die Spannungslage der Sonde hinter KAT zu ¨ uberpr¨ ufen. Dies erfolgt im Homogen und im Schichtbetrieb. A.) Homogenbetrieb ================== 1a. Schwingungspr¨ ufung: Bleibt das Sondensignal st¨ andig unter oder oberhalb des Sollwertes h¨ angen, dann wird die F¨ uhrungsregelung (%LRHK, %LRSHK) das Gemisch ¨ uber den Integralregler bis zum Anschlag anfetten bzw. abmagern (Grenzwert¨ uberschreitung des Integralanteils). Die Sonde vor KAT, die v¨ ollig in Ordnung ist, wird in diesem Fall f¨ alschlicherweise als defekt diagnostiziert. Deshalb wird ¨ uber eine Test-Funktion ¨ uberpr¨ uft, ob der Istwert den Sollwert kreuzt, d.h.¨ uber-bzw. unterschritten wird. 2a. ¨ Uberp¨ ufung im Schub: Die Sondenspannung muß eine definierte Spannungsschwelle unterschreiten. ¨berpr¨ 3a. Dynamik-U ufung im Schub: Durch eine dynamisch langsame Sonde kann ein gealterter KAT wieder als gut erkannt werden. Eine dynamisch langsame Sonde kann durch Messung des Steigungsgradienden erkannt werden. Daher kann im Schub der max. Steigungsgradient der Sonde ermittelt werden. Bei Unterschreitung einer Schwelle ist die Sonde dynamisch langsam. 4a. ¨ Uberpr¨ ufung Sondenspannung im Vollastbetrieb
B.) Schichtbetrieb ================== ¨berpr¨ 1b. Schwingungspr¨ ufung: Bei jeder NOx-Ausr¨ aumung des KAT´s mit fettem Gemisch wird u uft, ob die Sondenspannung den erforderlichen Schwellwert erreicht. Nach Erreichen des Schwellwertes wird die NOx-Ausr¨ aumung abgebrochen. Wird der Schwellwert nicht ereicht, dann wird ¨ uber Luftmassenintegal in der %BBREGNO die NOx-Ausr¨ aumung abgebrochen. die Sonde ist dann defekt. 2b. Leancheck: Im Magerbetrieb bei einem Lambda etwa > 1,20 wird ¨ uberpr¨ uft, ob die Sondenspannung nach einem bestimmten Durchsatz einen Schwellwert unterschreitet. Wird der Schwellwert nicht unterschritten, dann ist die Sonde defekt. 3b. Dynamikmessung: Nach NOx-Ausr¨ aumung wird im Sondensprung von Fett nach Mager Dynamik ( mit Hilfe des Steigungsgradienden) der Sonde gemessen. Durch eine dynamisch zu langsame Sonde wird der NOx-KAT zu lange ausgr¨ aumt. Dies hat Auswirkung auf das Abgas.
Zu 1a) Schwingungspr¨ ufung hinter KAT im Homogenbetrieb TFSW: ------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2110 von 4100 31.JAN.2003 Thomas Brosi
Mit B_ushkrfm oder B_maxshs, B_minshs, B_nplshs werden die beiden Flip-Flop‘s B_ushkf und B_ushkm zur¨ uckgesetzt. Diese k¨ onnen nach Start bis zum Setzen des Zyklusbits Z_lash = 1 bei eingeschalteter Sondenbetriebsbereitschaft hinter KAT B_sbbhk = 1 und nach Ablauf der Verzugszeit TUSENLASH mit B_sbbhkv gesetzt werden, wenn ushk >= usrhks und ushk <= usrhks jeweils l¨ anger als die Zeit TUSSA ansteht. Der Sollwert usrhks wird in NOMVALUE gebildet. Ist die Sonde in Ordnung, dann ist der Sollwert usrhks gleich dem Sollwert usrhk aus dem Kennfeld KFUSHK. Hat usrhk im Kennfeld KFUSHK eine große Bandbreite (ca. 100 mV), dann wird im Fehlerfall der Sonde nach erfolglosem Ablauf des Tests (B_enlash = 1) im Dauer-RAM usrhkmx der maximale Sollwert usrhk abgespeichert. Mit gesetztem B_enlash muß auch E_lash gesetzt werden. Im n¨ achsten Trip muß dann die Sondenspannung den abgespeicherten maximalen Wert aus usrhkmx kreuzen. Ist dies wiederum nicht der Fall, dann wird E_lash mit Z_lash best¨ atigt und die MIL-Lampe brennt. Ist aber im 2.-ten Trip die Sonde wieder i.O., dann wird ¨ uber E_lash = 0 und Z_lash = 1 das Flip-Flop B_usrhkmx wieder zur¨ uckgesetzt und usrhk wird gleich usrhks. Durch diese Bildung des maximalen Sollwertes wird verhindert, daß bei großem Sollwert aus dem Kennfeld KFUSHK ein Fehler gesetzt werden kann und bei kleinem Sollwert aus KFUSHK wieder geheilt wird. Die Sonde hinter KAT ist in Ordnung, wenn die Sondenspannung ushk gleich oder gr¨ oßer als der Sollwert usrhk der F¨ uhrungsregelung ist und der Regler in Richtung Mager l¨ auft (B_ushkf = 1) und wenn ushk gleich oder kleiner als der Sollwert usrhk ist und der Regler in Richtung Fett l¨ auft (B_ushkm = 1). Sind B_ushkf=1 und B_ushkm =1 gesetzt, dann wird mit der positiven Flanke die Gut-Bedingung B_lshswok gesetzt. Gleichzeitig wird nach dieser Gut-Bedingung und nach Ablauf der Zeit TUSHKRFM um ein Takt verz¨ ogert die Bedingung B_ushkrfm gesetzt. Mit dieser Bedingung B_ushkrfm werden die beiden Flip-Flop‘s B_ushkf und B_ushkm zur¨ uckgesetzt. Zus¨ atzl. wird mit B_ushkrfm der Zeitz¨ ahler zlash_w zur¨ uckgesetzt. Damit kann die Schwingungspr¨ ufung fortlaufend wiederholt werden. Bleibt die Sondenspannung ushk im Regelbetrieb (B_lrhk = 1 und B_dlash = 1) l¨ anger als die Zeitdauer TTLASH unterhalb oder oberhalb des Sollwertes usrhks h¨ angen (eines der Flip-Flop‘s B_ushkf oder B_ushkm nicht gesetzt), dann wird mit einer Testfunktion durch gesteuerte Anfettung oder Abmagerung ¨ uberpr¨ uft, ob sich die Sondenspannung ¨ uber oder unter den Sollwert usrhks bewegen l¨ aßt. ¨berschritten, dann wird das Flip-Flop B_entest gesetzt. Hat der Z¨ ahler zlash_w im Regelbetrieb hinter KAT die Zeitdauer TTLSAH u Danach wird die Bedingung B_teslash gesetzt, wenn bei ausreichender Luftmassendurchsatz MLUSTEST < ml_w < MLOSTEST, keine Errorflags f¨ ur B_lsahksp = 0 sowie B_evloc = 1 (kein Schub) gesetzt sind.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Mit B_teslash wird ein Schalter von Lambda=1 auf intlash_w geschlossen. Je nach gesetztem Fett/Mager-Flip-Flop (B_ushkf od. B_ushkm), l¨ auft der Integrator intlash_w mit positiven (anfetten) oder negativen (abmagern) Steigung, Siehe Bild LAMSTELL. Der Wert des Integrators intlash_w wird in die Ramzelle lamlash_w ¨ ubertragen. Ebenso erfolgt mit B_vlsufm (Fehlerverdacht der LSU bez¨ ugl. Fett- od. Magerschift) ein ansteuern der Testrampe ¨ uber intlash_w. Im Falle eines Fehlers im Vollastbetrieb wird mit B_dushkvl ebenfalls die Rampe angesteuert. Liegt von der Vertauschfunktion %DLSHV ein Fehler B_lshv vor, dann wird die Rampe nicht gestartet. Die Delta-Lambdawerte DLAMLASHF oder DLAMLASHM sind die jeweiligen Grenzen des Integrators und werden in das RAM dlams_w geladen. Mit dem um ein Rechentakt verz¨ ogerten B_lamlash=1 beginnt der Integrator zu integrieren. Zuvor wird der Integrator mit der positiven oder negativen Flanke von B_lamlash auf den Wert von Lambda = lamsbg_w = lamtrip_w gesetzt. Ist der Ausgang des Integrators intlash_w >= oder <= dlams_w, dann wird mit B_dlams gesetzt und die Verz¨ ogerungszeit TUSLASH freigegeben. Mit den unterschiedlichen Labels DLAMLASHF und DLAMLASHM besteht die M¨ oglichkeit, daß aus Gr¨ unden der Fahrbarkeit der Lambda-Wert f¨ ur die Magerverstellung geringer eingestellt werden kann als die Fettverstellung. ¨ Uber die Anforderung B_teslash=1 oder im Kurzbetrieb B_trfash=1 bzw. B_ktrlash=1 und gesetztem B_mlustest wird das Flip-Flop B_lamlash gesetzt. Zur Lambda-Koordination %LAMKO werden der zu verstellende Lambdawert lamlash_w und die Bedingung B_lamlash gegeben. Danach wird lamlash_w ¨ uber lamsons_w (Lambda-Sollwert) in %GR im Kraftstoffpfad eingerechnet. Es erfolgt also nur in eine Richtung die Ansteuerung nach Lambda "Fett" oder "Mager", und zwar je nach dem welches Flip-Flop B_ushkf oder B_ushkm gesetzt ist. Gleichzeitig wird mit dem um 1 Takt verz¨ ogerten B_teslash und dem Betrag der Differenz lamlash_w mit lamsons_w <= 0,01 und dem gesetzten B_lamlash das Bit B_lamvergl gesetzt. Die gesteuerte Anfettung bzw. Abmagerung und die Pr¨ ufzeit TUSLASH wird w¨ ahrend einer Schubphase oder bei ml_w < MLUSTEST unterbrochen. Bewegt sich w¨ ahrend der der Testzeit TUSLASH die Sondenspannung ushk unterhalb oder oberhalb des Sollwertes usrhks (beide Flip-Flop‘s B_ushkf und B_ushkm gesetzt), dann wird der Test vorzeitig abgebrochen, in dem ¨ uber einen weiteren Schalter das Lamda auf 1.0 gesetzt wird. Die Bedingung B_nolash = 1 (kein Fehler) wird gesetzt. Hat DLAMLASHF oder DLAMLASHM durch Fehlbedatung gr¨ oßere Werte als in der Begrenzung der %LAMKO festgeschrieben, dann wird uber die Verzugszeit TLLASH das Flip-Flop B_lamlash zur¨ ¨ uckgesetzt und damit verhindert, daß bei Lambda-Abweichungen >= 0,01 ein Steuerbetrieb undefiniert gesetzt bleibt. Wird aber nach Ablauf der Pr¨ ufzeit TUSLASH und dem dem gesetzten Trigger B_lamend eines der Flip-Flop‘s B_ushkf oder B_ushkm nicht gesetzt, dann wird mit B_lamend = 1 das Flip-Flop B_enlash zur Fehlerfreigabe gesetzt und der dynamische Fehler-Trigger B_maxlash oder B_minlash kann gesetzt werden. ¨ Uber B_maxlash oder B_minlash wird das Zyklusflag Z_lash und das Errorflag E_lash gesetzt. Gleichzeitig wird mit dem um 1 Takt verz¨ ogerten B_lamend = 1 der Zeitz¨ ahler zlash_w und das Flip-Flop B_entest zur¨ uckgesetzt. Durch das Zur¨ ucksetzen von B_entest wird sichergestellt, daß bei einer defekten Sonde der gesteuerte Testvorgang auch abgebrochen wird. Im Fehlerfall (z. B. Adernschluß, Keramikriß oder CSD), bei dem ushk_w im Magerbereich momentan fest h¨ angen bleibt und durch eine Testfunktion nach "Fett" keine Kreuzung zu Stande kommt, dann wird B_enlash gesetzt und der Fehler B_maxlash ebenfalls gesetzt, da B_ushkf nicht gesetzt werden konnte. Um zu verhindern, daß bei gesetztem Fehler wieder durch eine sporadische Sondenheilung (B_ushkm und B_ushkf w¨ are dann gesetzt) die Bedingung B_nolash in diesem Trip wieder gesetzt werden kann, erfolgt dies mit einer Negation von B_enlash. Wenn aber im Fehlerfall (z. B. Gemischfehler) ushk_w im Magerbereich h¨ angen bleibt und durch eine ausreichende Verstellung der Testfunktion nach "Fett" eine Kreuzung der Sondespannung zu Stande kommt, dann wird B_enlash nicht gesetzt und der Fehler B_maxlash ebenfalls nicht gesetzt, da B_ushkf gesetzt werden konnte. Im Fehlerfall, in dem ushk_w im Fettbereich fest h¨ angen bleibt und durch eine Testfunktion nach "Mager" keine Kreuzung zu Stande kommt, dann wird nach einer erfolgten Schubpr¨ ufung der Fehler B_minlash gesetzt (B_ushkm kann nicht gesetzt werden). Wenn aber im Fehlerfall (z.B. Gemischfehler) die Sondenspannung ushk_w im Fettbereich h¨ angen bleibt und durch eine nicht ausreichende Testfunktion nach "Mager" aber keine Kreuzung der Sondenspannung zu Stande kommt, die aber dann nach einer erfolgten Schubpr¨ ufung zur Kreuzung kommt, dann wird der Fehler B_minlash nicht gesetzt aber die Bedingung B_nolash und damit auch das Zyklusbit kann gesetzt werden. In einem solchen Fall wird nach erfogter Kreuzung der Sondenspannung (B_ushkmf gesetzt) und erfolgter Schubpr¨ ufung B_uscherf das Flip-Flop B_enlash zur¨ uckgesetzt, so daß eventuell erneute Pr¨ ufungen stattfinden k¨ onnen. Der Fehler B_maxlash (ushk ¨ uberschreitet nicht usrhks) kann erst dann gesetzt werden, wenn die Bedingung "Tank leer fahren" B_tal/ B_talval entsprechend gesetzt ist ( =1, d.h. Tank ist zuverl¨ assig voll). Ist diese Bedingung "Tank leer fahren" nicht gesetzt, dann wird bei gesetztem Fehler B_maxla das Flip-Flop B_enmaxla gesetzt und der Fehler B_maxlash verz¨ ogert um die Zeit TUSTALLASH angezeigt. Wird bei leerem Tank durch den Fahrer ein Neustart vorgenommen, dann wird B_enmaxla zur¨ uckgesetzt. Bei defekter Tankanzeige (B_tal=1) wird B_maxlash auch angezeigt und zwar erst nach Ablauf der Zeit TUSTALLASH, d.h. eine ¨ Uberwachung der
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2111 von 4100 31.JAN.2003 Thomas Brosi
Tananzeige f¨ ur die B_maxlash Messung ist nicht erforderlich.
Kurztrip f¨ ur Schwingungspr¨ ufung KTSW: ------------------------------------Bei angeschlossenem Tester und B_fa = 1 ist die Schwingungspr¨ ufung gesperrt. Mit B_fash = 1 wird der Kurztest durchgef¨ uhrt, in dem DLAMLASHF (Anfettung) od. DLAMLASHM (Abmagerung) ¨ uber den Schalter durchgeschaltet und B_lamlash = 1 gesetzt wird. Mit B_ktrlash kann durch den Wert KTLAMSTEIG die Steigung von intlash_w so gew¨ ahlt werden, daß der Wert DLAMLASHM od. DLAMLASHF sofort ohne Rampe f¨ ur den Test ansteht. Der Kurztrip wird abgebrochen, wenn B_ushkf und B_ushkm oder B_enlash gesetzt sind. Sind aber beide Flip-Flop‘s B_ushkf und B_ushkm bereits bevor Einleitung des Kurztest‘s gesetzt, dann wird DLAMLASHF bzw. DLAMLASHM nicht durchgeschaltet und lamlash_w bleibt auf 1.0 gesetzt. Die Sonde hinter KAT ist dann i.O. Der Kurztrip muß l¨ anger als die Zeiten TTLASH und TUSLASH durchgef¨ uhrt werden, damit bei einem eventuell vorhandenen Fehler (B_ushkf od. B_ushkm nicht gesetzt) zur Fehlerfreigabe B_enlash gesetzt werden kann. Zus¨ atzlich wird ¨ uber B_fash = 1 die Momenten-Reserve mit dmrlash_w in %MDTRIP eingestellt.
Zu 2a) ¨ Uberpr¨ ufung der Sondenspannung hinter KAT im Schub UEPUSS: ----------------------------------------------------------------Im Schub wird nach Ablauf einer Schubdauer TSALSAH und bei erreichen einer integriertren Luftmassenschwelle MLDYN (B_mldyn = 1) sowie keinem elektrischen Sondenfehler aus B_dshk=1 (Z_lsh,Z_hsh = 1 und E_lsh,E_hsh = 0, die Sonde ist ausreichend heiß) ¨ uberpr¨ uft, ob die Sondenspannung ushk eine Schwelle von USSCHUB unterschreitet. Zus¨ aztl. erfolgt eine Schubpr¨ ufung nur, wenn Taupuktende B_atmtpk f¨ ur mind. 30 s ansteht B_hsha aus Sondenheizung gesetzt sind. Diese Maßnahmen sind deshalb zus¨ atzlich erforderlich, wenn beim Abw¨ urgen eines Motors nach Wiederstart die Zyklusbits gesetzt bleiben. Bleibt die Sondenspannung im Schub gr¨ oßer als die Schwelle USSCHUB, dann wird nach Ablauf der Verz¨ ogerungszeit TUSCHUB uber den Trigger das Bit B_dushsch gesetzt und das Flip-Flop im Dauer-RAM B_ushsch gesetzt. Mit dem Bit B_dushsch = 1 wird der ¨ Fehler B_siglash gesetzt. Die Verz¨ ogerungszeit TUSCHUB dient zur Unterdr¨ uckung von St¨ orspitzen auf der Sondenspannug. Bei Systemen mit AGR wird im ersten Schub B_sa das AGR-Ventil mit der Bedingung B_agrvo uberpr¨ uft in dem es ganz geschlossen wird. Die Folge ist, daß die Sonde hinter KAT wieder eine Fettspannung anzeigt. Daher darf w¨ ahrend dem Setzen von B_agrvo keine Schubpr¨ ufung durchgef¨ uhrt werden. Die Zeitverz¨ ogerung TSALASH wird durch B_saagr gesetzt und resetiert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Im Normalbetrieb ist ein Setzen des Zyklusbits Z_lash von dieser Pr¨ ufung unabh¨ angig und daher muß nicht auf das Einsetzen einer Schubdauer gewartet werden. Dies ist wichtig bei Fahrzeugen mit Getriebeautomat, bei denen selten ein Schub vorkommt. Mit dem Setzen des Flip-Flop‘s B_ushsch im Dauer-RAM wird erreicht, daß im 2. Trip das Bit B_nolash nicht gesetzt werden kann und damit auch nicht das Zyklusbit Z_lash. Das Errorflag E_lash bleibt noch von dem ersten Trip her gesetzt. Erst bei der n¨ achsten ¨ Uberpr¨ ufung in der Schubphase B_sa kann das Zyklusbit gesetzt werden, in dem dieser Fehler entweder nochmals best¨ atigt wird oder bei Heilung das Flip-Flop B_ushsch im Dauer-RAM zur¨ uckgesetzt wird, wenn die Sondenspannung ushk die Schwelle USSCHUB unterschreitet. Durch das R¨ ucksetzen von B_ushsch wird B_nolash = 1 und somit auch das Error-Flag E_lash zur¨ uckgesetzt. Durch den Trigger B_dushsch wird verhindert, daß im 2. Trip die MIL-Lampe vor dieser Schubpr¨ ufung angesteuert wird. Ein Setzen des Flip-Flop‘s B_uscherf geschieht nach jeder erfolgten Schubpr¨ ufung. Mit positiver Flanke von B_sa oder B_lamverg wird B_uscherf vorher zur¨ uckgesetzt. ¨ Uber Codewort CWLSHA kann mit Bit B_cwlshsch diese Teil-Funktion abgeschaltet.
Zu 3a) ¨ Uberpr¨ ufung der Sondendynamik hinter KAT im Schub DYNHKS: ---------------------------------------------------------------Ist die Sonde hinter KAT dynamisch langsam, dann kann ein schlechter KAT f¨ ur gut erkannt werden (avkat klein). Mit einer Messung der Sonden-Flankenzeiten kann auch im Schub zwischen einer dynamisch guten und schlechten Sonde vor allem bei einem schlechten KAT nicht unterschieden werden. Dynamisch gute und schlechte Sonden sind jedoch besser zu erkennen, wenn im Schub der maximale Steigungsgradient der Sondenspannung ermittelt wird. Der Steigungsgradient ushksteig (Betrag aus Neu-Altwert der Sondenspannung ushk) wird gemessen, wenn das Flip-Flop B_steigm gesetzt wird. Dies erfolgt, wenn im Schub (B_sa = 1) die Sonde hinter KAT bez¨ uglich Heizerdiagnose und elektrischer Diagnose i.O. ist und die Sondenspannung ushk gr¨ oßer der Schwelle USHRICH ist, sowie die Abgastemperatur tkatm gr¨ oßer TABGSTG und die Luftmasse ml_w gr¨ oßer als die Schwelle MLUSSTG ist. Die Messung des Steigungsgradienten wird abgebrochen, wenn das Flip-Flop B_steigm wieder zur¨ uckgesetzt wird. Dies erfolgt, wenn die Schubphase abgebrochen (B_sa = 0) wird oder die Sondenspannung ushk kleiner der Schwelle USHLEAN und die Bedingung B_enfmst im Zeitraster um i-1 verz¨ ogert anliegt. Bei jeder Messung im Schub wird der maximale Steigungsgradient ushkmxstg neu berechnet. Dieser Wert wird bei B_enfmst=1 in ein Ereignisfilter ushfmxstg erst ¨ ubernommen, wenn die Schubbedingung B_sa (B_steigm = 1) f¨ ur eine Mindestdauer TUSHSMIN ansteht und die integrierte Luftmasse im Schubbetrieb den Schwellwert SMLDYN erreicht hat. Der Luftmassenintegrator mldyn_w wird nicht mit der Bedingung B_sa, sondern mit der Bedingung B_saagr berechnet und resetiert. In das Ereignisfilter im Dauer-RAM wird bei Powerfail C_pwf oder Fehlerpfad l¨ oschen B_cllash der Anfangswert USHSTGMX geschrieben. Die Filterkonstante betr¨ agt KMXSTG. Ist bei einer dynamisch langsamen Sonde der Filterwert ushfmxstg kleiner als der Grenzwert USHSTSOLL, dann wird das Flip-Flop B_dylash im Dauer-RAM gesetzt und ¨ uber den Trigger B_ddylash = 1 gesetzt. der Fehler B_nplash im Dauer-RAM und der Errorfehler E_lsah im Dauer-RAM gesetzt. Im Normalbetrieb ist ein Setzen des Zykusbits Z_lash von dieser Pr¨ ufung unabh¨ angig und muß daher nicht auf das Einsetzen einer Schubdauer gewartet werden. Dies ist wichtig bei Fahrzeugen mit Getriebeautomat, bei denen selten ein Schub vorkommt. Mit dem Setzen des Flip-Flop‘s B_dylash im Dauer-RAM wird erreicht, daß im 2. Trip das Bit B_nolash nicht gesetzt werden kann und damit auch nicht das Zyklusbit Z_lash. Das Errorflag E_lash bleibt gesetzt. Erst bei der n¨ achsten ¨ Uberpr¨ ufung in der Schubphase B_sa mit ausreichender Schubdauer (B_enfmst = 1) kann das Zyklusbit gesetzt werden, in dem dieser Fehler entweder nochmals best¨ atigt wird oder bei Heilung das Flip-Flop B_dylash im Dauer-RAM zur¨ uckgesetzt wird. Durch das R¨ ucksetzen von B_dylash wird B_nolash = 1 und somit auch das Error-Flag E_lash zur¨ uckgesetzt. Durch den Trigger B_ddylash wird verhindert, daß im 2. Trip die MIL-Lampe nicht vor dieser Schubpr¨ ufung angesteuert wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2112 von 4100 31.JAN.2003 Thomas Brosi
¨ Uber Codewort CWLSHA kann mit Bit B_cwlshdyn diese Teil-Funktion abgeschaltet werden.
Zu 4a) ¨ Uberpr¨ ufung Sondenspannung hinter KAT im Vollastbetrieb UEPUSVLH: -----------------------------------------------------------------------Im Vollastbetrieb wird nach Ablauf einer Verzugszeit TUSMSVL bei lamsons_w <= LAMSONSVL und bei einem Massendurchsatz von ml_w >= MLUSVL ¨ uberpr¨ uft, ob die Sondenspannung ushk eine Schwelle von USHKVL ¨ uberschreitet. Diese Messung hat vor allem den Vorteil, daß eine Sonde, die im Normalbetrieb z.B. mit Keramikriß gut funktioniert, in diesem Betriebspunkt mit h¨ oherem Massendurchsatz fr¨ uhzeitig erkannt werden kann, bevor u. U. ein Error der vorderen Sonde angezeigt wird. Bleibt die Sondenspannung im Vollastbetrieb kleiner als die Schwelle USHKVL, dann wird nach Ablauf der Verz¨ ogerungszeit TUSMSVL ¨ uber den Trigger das Bit B_dushkvl gesetzt. Die Verz¨ ogerungszeit TUSHKVL dient zur Unterdr¨ uckung von St¨ orspitzen auf der Sondenspannung. Mit der Bedingung B_dushkvl wird ¨ uber die Rampe "LAMSTELL" weiter ab lamsbg_w angefettet. Mit LAMLASHMIN wird die Anfettung auf einen definierten Wert begrenzt. Bleibt die Sondenspannung nach Anschlag der Rampe und Ablauf der Zeit TUSLASH weiterhin noch unterhalb der Schwelle USHKVL, dann wird mit gesetztem B_lamend der Fehler B_maxlavh im eigenen Fehlerpfad E_lavh gesetzt. Mit gesetztem B_maxlavh wird w¨ ahrend des Trips B_dushkvl zur¨ uckgesetzt (Vollastpr¨ ufung verboten) Dieses Flip-Flop B_maxlavh wird erst im Trip wieder zur¨ uckgesetzt, wenn im die Sondenspg. im Vollastbetrieb die Schwelle USHKVL fur die Dauer von TUSHKVL wieder ¨ uberschreitet. Mit zur¨ uckgesetztem B_maxlavh wird B_dushkvl wieder freigegeben. ¨ Uberschreitet w¨ ahrend der Vollastpr¨ ufung die Sondenspannung ushk die Schwelle USHKVL, dann wird die Bedingung B_dushkvl sofort zur¨ uckgesetzt und die Anfettung durch die Rampe zur¨ uckgenommen. Das Zyklusflag Z_lavh wird nicht zur Bildung der Gesamt-Zyklusbildung verwendet. ¨ Uber Codewort CWLSHA kann mit Bit B_cwlshvl diese Teil-Funktion abgeschaltet werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Fehlerverwaltung LASH_DFPM: --------------------------Mit dem Trigger aus den 3 Fehlertypen B_maxlash, B_minlash und B_ddylash werden das Fehlerflag E_lash und Zyklusflag Z_lash gesetzt. Das Zyklus-Flag Z_lash wird auch durch No-Fehler B_nolash gesetzt und wird bei jeder Steuerger¨ ateinitialisierung C_ini zur¨ uckgesetzt. Das Zyklus-Flag und Fehler-Flag werden auch ¨ uber Clearbit B_cllash zur¨ uckgesetzt. Mit dem Codebit B_cdlash = 0 wird die gesamte Funktion DLSAHK abgeschaltet und das Fehler-Flag E_lash resetiert und das ZyklusFlag Z_lash gesetzt. Die Fehler-Trigger B_maxlash, B_minlash und B_ddylash setzen auch die Fehler Flip-Flop‘s B_mxlash, B_mnlash und B_nplash im Dauer-RAM. Diese k¨ onnen erst wieder ¨ uber No-Fehler B_nolash bzw. E_lashres zur¨ uckgesetzt weden. Mit dem Trigger aus dem Fehlertypen B_maxlavh wird das Fehlerflag E_lavh und Zyklusflag Z_lavh gesetzt. Das Zyklus-Flag Z_lavh wird auch durch No-Fehler B_nolavh gesetzt und wird bei jeder Steuerger¨ ateinitialisierung C_ini zur¨ uckgesetzt. Das Zyklus-Flag und Fehler-Flag werden auch ¨ uber Clearbit B_cllash zur¨ uckgesetzt
Freigabefunktion ERRORFREI, FRHZEL: ----------------------------------Die Freigabefunktion der Schwingungspr¨ ufung zur Einleitung der Testfunktion f¨ ur die Sonde hinter Kat ist nur aktiv B_dlash = 1, wenn die allgemeinen Freigabebedingungen B_lashksp = 0 gegeben sind und wenn die elektrische und die Heizer-Diagnose f¨ ur die Sonde hinter KAT erfolgreich abgeschlossen ist B_dshk = 1 und die Luftmasse ml_w eine bestimmte Schwelle (MLLSAH) ¨ uberschritten hat sowie die F¨ uhrungsregelung hinter KAT B_lrhk = 1 eingeschaltet ist.
Zu 1b) Schwingungspr¨ ufung hinter Kat im Schichtbetrieb -----------------------------------------------------Mit der Bedingung B_ensodia aus der Funktion %BBREGNO wird, wenn B_lsahksp = 0, mit positiver Flanke das Flip-Flop B_ensdnox gesetzt. Gleichzeitig wird mit dieser positiven Flanke das Flip-Flop B_nfsonox zur¨ uckgesetzt. Erreicht bei der NOx-Ausr¨ aumung die Sondenspannung hinter NOx-Kat. den Schwellwert, dann wird in der %BBREGNO die NOX-Ausr¨ aumung abgebrochen und die Gut-Bedingung B_smfhk gesetzt. Mit Setzen von B_smfhk wird mit positiver Flanke das Flip-Flop B_ensdnox zur¨ uckgesetzt und mit dessen fallender Flanke das Flip-Flop B_nfsonox gesetzt, d.h. die Sonde ist i.O. und hat keinen Fehler. Mit setzen von B_nfsonox wird f¨ ur eine Dauer von 100ms B_noshs gesetzt, d.h. im Falle von nur Schichtbetrieb w¨ urde das Zyklusbit Z_lash gesetzt werden. Erreicht aber nach der NOx-Ausr¨ aumung die Sondenspannung ushk_w nicht den Schwellwert, dann wird die NOx-Ausr¨ aumung sp¨ ater ¨ uber ein Luftmassenintegral abgebrochen. Mit B_fushk und B_ensodia wird die Bedingung B_fsomax gesetzt und mit dessen pos. Flanke auf jeden Fall B_nfsox zur¨ uckgesetzt und der Z¨ ahler zwfsonx um einen Schritt hochgez¨ ahlt. Ist die Anzahl der Fehlermessungen zwfsonox >= ANZFSONOX, dann wird das Flip-Flop B_maxshs gesetzt und damit auch B_mxlash und E_lash. Mit Setzen von B_maxshs wird der Z¨ ahler zwfsonox resetiert. Im Kurztrip wird mit B_fash auf eine kleinere Anzahl von Fehlermessungen ANZKTFSNO umgeschaltet. Der Fehler B_maxshs wird wieder geheilt, wenn nach einer "Gut-Messung" (B_smfhk ist wieder gesetzt) das Flip-Flop B_ensdnox mit fallender Flanke das Flip-Flip B_maxshs resetiert.
Zu 2b) ¨ Uberpr¨ ufung der Sondenspannung im Magerbetrieb "Leancheck" ----------------------------------------------------------------Im Magerbetrieb bei einem Lambda von etwa > 1,2 wird ¨ uberpr¨ uft, ob die Sondenspannung ushk_w hinter NOX-Kat kleiner als die Schwelle USHKLAM ist. Diese Pr¨ ufung erfolgt nur, wenn lamsbg_w > LAMLEANUS ist und dann noch das Integral von Delta lamsbg_w x msabg_w =
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAHKBD 3.40.0
Seite 2113 von 4100 31.JAN.2003 Thomas Brosi
mllam_w gr¨ oßer ist als SMLLEAN (B_mllean = 1). Bleibt die Sondenspannung ushk_w > USHKLAM, dann wird nach Ablauf der Verzugszeit TUSSTOER das Flip-Flop B_minshs gesetzt und damit auch die Fehlerart B_mnlash. Ist in einem weiteren test im Magerbetrieb die Sondenspannung ushk_w < USHKLAM, dann wird das Fehler Flip-Flop B_minshs wieder zur¨ uckgesetzt und dann das Flip-Flop B_nfusimx gesetzt, d.h. "no failure" ist vorhanden. Diese Funktion kann abgeschaltet werden, wenn B_cwsnosch = 0 ist.
Zu 3b) Dynamikmessung der Sondenspannung hinter NOx-Kat w¨ ahrend der NOx-Ausr¨ aumung ---------------------------------------------------------------------------------Nach Abschaltung der NOx-Ausr¨ aumung wird die Dynamik der Sonde w¨ ahrend dem Lambdasprung von Fett nach Mager ausgewertet. Der Steigerungsgradient ushkstgno (Betrag aus Neuwert - Altwert der Sondenspannung ushk im 10ms-Raster wird gemessen, wenn das Flip-Flop B_steigno gesetzt wird. Dies erfolgt, wenn B_enstgno und B_flsw gesetzt und die Sonde hinter NOX-Kat bez¨ ugl. Heizerdiagnose und elektr. Diagnose i. O. ist und die Sondenspannung ushk gr¨ oßer als die Schwelle USHRICHNO ist. Die Messung des Steigerungsgradienten wird abgebrochenn, wenn das Flip-Flop B_steigno wieder zur¨ uckgesetzt wird. Die Bedingung B_enstgno wird gesetzt, wenn die Abgastemperatur tanhkm < = TABGSTGNO ist und lamdifn_w > = LAMDIFFNO ist. Der Wert lamdifn_w wird berechnet, entweder mit fallender Flanke von B_denox oder wenn lamsoni_w < = 1 f¨ ur die Verz¨ ogerungszeit TUSLAMNO ist. Der maximale Steigerungsgradient ushkmxstn wird mit jedem gesetzten B_steigno gemessen. Dieser Wert wird bei B_enfmstn = 1 in ein Ereignisfilter ushfmxstn ¨ ubernommen. B_enfmstn wird gesetzt, wenn B_susplo (kein Schwefel im NOx-Kat) gesetzt und mit fallender Flanke von Z-1 aus B_steigno. In das Ereignisfilter ushfmxstn im Dauer-Ram wird bei Powerfail C_pwf oder Fehlerpfad l¨ oschen mit B_cllash der Anfangswert USHSFGMXN geschrieben. Die Filterzeitkonstante ist KMXSTGNO. Ist bei einer dynamisch langsamen Sonde der Filterwert ushfmxstn kleiner als der Grenzwert USHSTSOLLN und die Anzahl der Messungen zwdynshno > = ANZDYNSHNO, dann wird der dyn. Fehler B_nplshs gesetzt und das Flip-Flop B_nodyshn zur¨ uckgesetzt. Mit B_nplshs = 1 wird auch der Fehler B_nplash gesetzt und somit auch das Errorbit E_lash. Der Z¨ ahler zwdynshno wird resetiert, wenn eine bestimmte Anzahl von Messungen erreicht und B_zwdynno gesetzt ist. Eine Heilung erfolgt erst wieder, wenn bei einer bestimmten Anzahl von Messungen zwdynshno > = ANZDYNSHNO der Filterwert ushfmxstn wieder gr¨ oßer ist, als der Schwellwert USHSTSOLLN.
Allgemeine DLSAHK-Einschaltbedingungen -------------------------------------F¨ ur die DLSAHK sind folgende Querkopplungen mit anderen OBDII-Diagnosefunktionen relevant:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Funktion: DAGRE DAGRF DASE DEV DHFM DHLS DKVS DLSH DPH DSLS DTEV/DTES DTEVE DUBAT
Ber¨ ucksichtigung ¨ uber: Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose
Abgasr¨ uckf¨ uhrung Endstufe Abgasr¨ uckf¨ uhrung Aussetzererkennung abgassch¨ adigend Einspritzventile Lasterfassung Sondenheizung Kraftstoffversorgungssystem Lambdasonde hinter Kat Phasengeber Sekund¨ arluftsystem Tankentl¨ uftungsventil Tankentl¨ uftungsventil - Endstufe UBAT
B_lsahksp B_lsahksp B_lsahksp LRVK und LRHK E_lm direkt B_lsahksp B_lsahksp LRHK B_lsastp B_dsls B_lsahksp B_lsahksp B_lsahksp
APP DLSAHKBD 3.40.0 Applikationshinweise Applikationshinweise ¨ Uber das Bit B_cdlash kann die Schwingungspr¨ ufung Sonde hinter Kat abgeschaltet werden: (B_cdlash=0) (B_cdlash=1)
--> -->
Schwingungspr¨ ufung gesperrt, E_lash/2 = 0, Z_lash/2 = 1 Schwingungspr¨ ufung aktiv
Voraussetzungen f¨ ur DLSAHK-Applikation: Die 2-Sonden-Lambdaregelung (LR oder LRS vor KAT und Nernst-Sonde hinter KAT) und die ¨ Ubergangskompensation m¨ ussen fertig appliziert sein. Applikationswerte: TABGSTGK TABGSTGNO TUSSA TLLASH TENHOM TUSENLASH TUSLASH TSALASH TTLSAH TUSSTOER TUSLEAN TUSHKVL TUSLAMNO TRIPFASH DLAMLASHF DLAMLASHM LAMLASHMIN LAMSTEIG KTLAMSTEIG
350 ◦ C 350 ◦ C 0.2 s 5 s 10 s 10 s 10 s je nach Katalysatorgr¨ oße 5 s je nach Katalysatorgr¨ oße 100 s je nach Katalysatorgr¨ oße 200 ms 50 ms 200 ms 500 ms 10 s 0.10 je nach Katalysatorgr¨ oße 0.07 je nach Katalysatorgr¨ oße 0.70 0.0005/100ms => 0.01/2s => 0.10/20s 0.10/100ms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TUSHSMIN TUSHKRFM USHRICH USHLEAN USHRICHNO USHKVL USHLEANNO USSCHUB USHKLAM USHSTSOLL USHSTGMX USHSTSOLLN KMXSTG KMXSTGNO MLLASH MLUSSTG MLUSTEST MLOSTEST KTMLUSTEST SMLDYN SMLLEAN ANZDYNSHNO ANZDYNSH ANZFSONOX ANZKTFSNO DMRLASH LAMLEANUS LAMDIFFNO LAMSONSVL MLUSBDE MLUSVL TUSMSVL TABGSW MLUSBDE TAMSTGNO
CWDLSAHKBD
DLSAHKBD 3.40.0
Seite 2114 von 4100 31.JAN.2003 Thomas Brosi
3 s je nach Katalysatorgr¨ oße 50 s 550 mV 100 mV 550 mV 500 mV 100 mV 150 mV 150 mV 5 mV/ms 70 mV/ms 5 mV/ms 0.5 0.5 50 kg/h so w¨ ahlen, daß m¨ oglichst großer Durchsatz im KAT 30 kg/h 30 kg/h oberhalb Massendurchsatz im Leerlauf 120 kg/h Massendurchsatz im Schub msabg_w = 20 kg/h pro Strang je nach Katalysatorgr¨ oße. Bei Stereo also 40 kg/h. 25 kg/h 15 g je nach Katalysatorgr¨ oße 60 g je nach Katalysatorgr¨ oße 8 Anzahl der Regenerierphasen f¨ ur Dynamikmessung im Schichtbetrieb 4 Anzahl der Dynamikmessungen abh¨ angig von Fahrzeug (Handschalter/Automat) 3 Anzahl der Fehlermessungen im Schichtbetrieb 1 Anzahl der Fehlermessungen im Schichtbetrieb und im Kurzbetrieb 7% f¨ ur Kurztrip: so groß w¨ ahlen, daß m¨ oglichst großer Durchsatz im KAT ml >= MLLASH 1.20 2.00 0.80 15 kg/h 60 kg/h (Vollastbereich) 5 ... 10 s 300 ◦ C 15 kg/h 450 ◦ C
Bit Bit Bit Bit Bit
0 1 2 3 4
CSD-Verdachtsbit B_vlsumrb vom Sensor LSU kann abgeschaltet werden Umschaltung von B_lrhk auf B_lrhkp m¨ oglich. Kurztrip kann ohne Tester eingeleitet werden (nur f¨ ur Applikationszwecke) Umschaltung von dem Zyklusbit auf internes Hilfsbit m¨ oglich Abschalten HOM-Betrieb mit B_enhom = false
Ein/Ausschaltung einzelner Teilfunktionen: -----------------------------------------
Bit 0:----------- B_cwlshsch Bit 1:----------- B_cwlshdyn
(= 1 aktiv) Schubpr¨ ufung (Homogen Lambda=1) (= 1 aktiv) Dynamikpr¨ ufung Homogen Lambda=1)
Bit 2:----------- B_cwsnosch Bit 3:----------- B_cwsnodyn
(= 1 aktiv) Magerspannungsmessung im Schicht-Betrieb oder Homogen (= 1 aktiv) Dynamikpr¨ ufung im Schichtbetrieb
Bit 4:----------- B_cwslshvl
(= 1 aktiv) Fettspannungspr¨ ufung im Vollastbetrieb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSHNO 1.50.0
Seite 2115 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGLSHNO 1.50.0 Gebergroße Lambdasignal hinter Kat FDEF GGLSHNO 1.50.0 Funktionsdefinition MAIN: ¨ Ubersicht ===============
GGLSHNO ushknoc_w o2hknoc_w B_ushkg B_lahhkg
GGLSHNO2
ushknoc_w
ushk_w
o2hknoc_w
lamhhk_w
B_ushkg
B_sbbhk
B_lahhkg
B_elshs
ushk_w
ushknoc2_w
lamhhk_w
o2hknoc2_w
B_sbbhk
B_ushkg2
B_elshs
B_lahhkg2
B_nohts
B_nohts
B_nohts2
ushknoc2_w
ushk2_w
o2hknoc2_w
lamhhk2_w
B_ushkg2
B_sbbhk2
B_lahhkg2
B_elshs2
ushk2_w lamhhk2_w B_sbbhk2 B_elshs2
B_nohts2
gglshno-main
BC_STEREO SY_STERHK
SY_STERHK gglshno-main GGLSHNO: ========
ushknoc_w
[mV]
[V]
ushk_w
ushk_w LSNOS
ushk ZKO2HKNO 1000.0 o2hknoc_w
o2hknof_w O2HKNOC_LT
Signal Conditioning of Linear O2-Signal (NOx-Sensor)
CWLSHNO ERROR E_cnox Z_cnox
TVNOLSHG
1
E_lsh Z_lsh E_nolsu Z_nolsu E_lash Z_lash
Readyness of binary O2-signal (NOx Sensor)
B_lahhkg B_ushkg
lamhhk_w
lamhhk_w
TENOLSHG
B_nolshg_TON
B_nolshg_TOFF
B_elshs
E_hnohk
B_elshs
B_nolshg CWLSHNO 0
TVNOHTS
TENOHTS
B_nohts B_nohtse_TON
B_nohtse_TOFF
B_sbbhk
B_nohtse
B_sbbhk
gglshno-gglshno
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Signal Conditioning of Binary O2-Signal (NOx Sensor)
gglshno-gglshno
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSHNO 1.50.0
Seite 2116 von 4100 31.JAN.2003 Thomas Brosi
ABK GGLSHNO 1.50.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW KL KL FW FW FW FW FW FW
Codewort in %GGLSHNO Lambda-Sprungsignal des NOx-Sensors Lambda-Sprungsignal des NOx-Sensors Initialisierung Tiefpass O2-Signal hinter Katalysator Entprellzeit fur ¨ Bedingung Sondenheizung auf Temperatursollwert Entprellzeit fur ¨ Bedingung Lambdasignal betriebsbereit ¨ Verzogerungszeit fur ¨ Bedingung Sondenheizung auf Temperatursollwert ¨ Verzogerungszeit fur ¨ Bedingung Lambdasignal betriebsbereit Filterzeitkonstante fur ¨ lineares O2-Signal hinter Hauptkatalysator
Systemkonstante
Art
Bezeichnung
SY_STERHK
SYS (REF) Systemkonstante Bedingung Stereo hinter Kat
CWLSHNO LSNOS LSNOS O2HKINI TENOHTS TENOLSHG TVNOHTS TVNOLSHG ZKO2HKNO
Source-X USHKNOC2_W USHKNOC_W
Variable
Quelle
Referenziert von
B_ELSHS B_ELSHS2 B_LAHHKG B_LAHHKG2 B_NOHTS
GGLSHNO GGLSHNO CANSEN
AUS AUS GGLSHNO EIN EIN GGLSHNO DHNOHK, DNOHK, G- EIN GLSHNO DHNOHK, DNOHK, G- EIN GLSHNO LOK LOK DNOHK AUS DNOHK AUS BBREGNO, AUS BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... BBREGNO, AUS BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... EIN GGLSHNO EIN GGLSHNO CANSEN, DHNOHK,- DOK GGLSHNO, NLKO DHNOHK, GGLSHNO, DOK NLKO DHNOHK, DLSAHKBD, DOK DNOHK, GGLSHNO,NLKO DHNOHK, DLSAHKBD, DOK DNOHK, GGLSHNO,NLKO DCFFLR, DLSAFK,DOK DLSAHKBD, DPLLSU, GGLSHNO, ... DCFFLR, DLSAFK,DOK DLSAHKBD, DPLLSU, GGLSHNO, ... DCFFLR, DLSAHKBD, DOK DLSSA, DNOHK,DPLLSU, ... DCFFLR, DLSAHKBD, DOK DLSSA, DNOHK,DPLLSU, ... DNOHK DOK DNOHK DOK DHNOHK, GGLSHNO, EIN NLKO DHNOHK, GGLSHNO, EIN NLKO DLSAHKBD, DNOHK,- EIN GGLSHNO, NLKO DLSAHKBD, DNOHK,- EIN GGLSHNO, NLKO EIN DCFFLR, DLSAFK,DPLLSU, GGLSHNO,LRHKEB, ... DCFFLR, DLSAFK,EIN DPLLSU, GGLSHNO,NLKO, ... DCFFLR, DLSAHKBD, EIN DPLLSU, DTANKL,GGLSHNO, ... DCFFLR, DLSAHKBD, EIN DPLLSU, DTANKL,GGLSHNO, ... EIN GGLSHNO
CANSEN
B_NOHTS2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Source-Y
B_NOHTSE B_NOHTSE2 B_NOLSHG B_NOLSHG2 B_SBBHK
GGLSHNO GGLSHNO GGLSHNO GGLSHNO GGLSHNO
B_SBBHK2
GGLSHNO
B_USHKG B_USHKG2 DFP_CNOX
CANSEN GGLSHNO
DFP_CNOX2
GGLSHNO
DFP_HNOHK
GGLSHNO
DFP_HNOHK2
GGLSHNO
DFP_LASH
GGLSHNO
DFP_LASH2
GGLSHNO
DFP_LSH
GGLSHNO
DFP_LSH2
GGLSHNO
DFP_NOLSU DFP_NOLSU2 E_CNOX
GGLSHNO GGLSHNO CANSEN
E_CNOX2 E_HNOHK
DHNOHK
E_HNOHK2
DHNOHK
E_LASH
DLSAHKBD
E_LASH2
DLSAHKBD
E_LSH
DNOHK
E_LSH2
DNOHK
E_NOLSU
DNOHK
Art
Bezeichnung Sammelfehler der Lambdasonde hinter Hauptkatalysator Sammelfehler der Lambdasonde hinter Hauptkatalysator, Bank 2 Bedingung lineares O2-Signal gultig ¨ Bedingung lineares O2-Signal gultig, ¨ Bank2 Bedingung Sondenheizung auf Temperatursollwert Bedingung Sondenheizung auf Temperatursollwert, Bank2 Bedingung: Sondenheizung auf Temperatursollwert, entprellt Bedingung: Sondenheizung auf Temperatursollwert, entprellt Bank2 Bedingung: Lambdasignal des NOx-Sensors ist gultig ¨ Bedingung: Lambdasignal des NOx-Sensors ist gultig, ¨ Bank2 Bedingung Sonde betriebsbereit hinter Kat
Bedingung Sonde betriebsbereit hinter Kat Bank2
¨ Bedingung binares O2-Signal gultig ¨ ¨ Bedingung binares O2-Signal gultig, ¨ Bank2 Interne Fehlerpfadnummer: Timeout NOx-Botschaft Interne Fehlerpfadnummer: Timeout NOx-Botschaft, Bank2 SG interne Fehlerpfadnr.: NOx-Sensorheizung hinter Kat
SG interne Fehlerpfadnr.: NOx-Sensorheizung hinter Kat, Bank 2
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Kat.
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Kat. Bank 2
SG int. Fehlerpfadnr.:Lambdasonde hinter Kat.
SG int. Fehlerpfadnr.:Lambdasonde hinter Kat. Bank2
Fehlerpfad: el. Diagnose fur ¨ lineares Lambdasignal des NOx-Sensors Fehlerpfad: el. Diagnose fur ¨ lineares Lambdasignal des NOx-Sensors, Bank2 Fehlerflag : Timeout Nox-Botschaft Fehlerflag : Timeout Nox-Botschaft, Bank2 Errorflag HNOHK Errorflag HNOHK, Bank 2 Errorflag: Lambda-Sondenalterung hinter Katalysator
Errorflag: Lambda-Sondenalterung hinter Kat. (Bank 2)
Errorflag: Lambda-Sonde hinter Kat
Errorflag: Lambda-Sonde hinter Kat Bank2
Errorflag: el. Diagnose fur ¨ Lambda-Signal des NOx-Sensors
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGLSHNO 1.50.0
Seite 2117 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
E_NOLSU2 LAMHHK2_W LAMHHK_W O2HKNOC2_W O2HKNOC_W O2HKNOF2_W O2HKNOF_W USHK
DNOHK GGLSHNO GGLSHNO CANSEN GGLSHNO GGLSHNO GGLSHNO
GGLSHNO BBREGNO, GGNOC BBREGNO, GGNOC GGLSHNO GGLSHNO
EIN AUS AUS EIN EIN LOK LOK AUS
Errorflag: el. Diagnose fur ¨ Lambda-Signal des NOx-Sensors, Bank2 Lambda hinter Hauptkatalysator, gemessen Bank2 Lambda hinter Hauptkatalysator, gemessen lineares O2-Signal hinter Kat, NOx-Sensor-Controller Bank2 lineares O2-Signal hinter Kat, NOx-Sensor-Controller lineares O2-Signal hinter Hauptkat, gefiltert, Bank2 lineares O2-Signal hinter Hauptkat, gefiltert Spannung Lambdasonde hinter Katalysator
USHK2
GGLSHNO
AUS
Spannung Lambdasonde hinter Katalysator 2
USHK2_W
GGLSHNO
AUS
Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator 2
USHKNOC2_W USHKNOC_W USHK_W
CANSEN GGLSHNO
EIN EIN AUS
Lambda-Sprungsignal hinter Kat, NOx-Sensor-Controller Bank2 Lambda-Sprungsignal hinter Kat, NOx-Sensor-Controller Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator
EIN EIN EIN
Zyklusflag : Timeout NOx-Botschaft Zyklusflag : Timeout NOx-Botschaft, Bank2 Zyklusflag:Lambda-Sondenalterung hinter Kat.
EIN
Zyklusflag: Lambda-Sondenalterung hinter Kat. (Bank 2)
EIN
Zyklusflag: Lambda-Sonde hinter Kat
EIN
Zyklusflag: Lambda-Sonde hinter Kat Bank2
EIN EIN
Zyklusflag: el. Diagnose fur ¨ Lambda-Signal des NOx-Sensors Zyklusflag: el. Diagnose fur ¨ Lambda-Signal des NOx-Sensors, Bank2
Z_CNOX Z_CNOX2 Z_LASH
CANSEN
Z_LASH2
DLSAHKBD
Z_LSH
DNOHK
Z_LSH2
DNOHK
Z_NOLSU Z_NOLSU2
DNOHK DNOHK
DLSAHKBD
DFFT, DLSAHKBD,DLSSA DFFT, DLSAHKBD,DLSSA BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... GGLSHNO GGLSHNO, TVWNO BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... DHNOHK, GGLSHNO DHNOHK, GGLSHNO DLSAFK, DPLLSU,GGLSHNO, LRHKEB,NLKO, ... DLSAFK, DPLLSU,GGLSHNO, NLKO,TKMWL DLSAHKBD, DLSSA,DPLLSU, DTANKL,GGLSHNO, ... DLSAHKBD, DLSSA,DPLLSU, DTANKL,GGLSHNO, ... GGLSHNO GGLSHNO
FB GGLSHNO 1.50.0 Funktionsbeschreibung GGLSHNO ------Die Gebergr¨ oßenfunktion %GGLSHNO dient der Aufbereitung und Ausgabe des bin¨ aren und linearen O2-Signals eines NOx-Sensors, der sich hinter dem Speicherkatalysator befindet. Ausgegeben werden die Sondenspannungen ushk_w und ushk, der Lambdawert lamhhk_w, sowie die Bedingung f¨ ur die Sondenbetriebsbereitschaft B_sbbhk. ¨ber die Kennlinie LSNOS der Wertebereich so angepasst Wenn das Signal ushk_w f¨ ur die F¨ uhrungsregelung verwendet wird, kann u werden, dass im Lambdabereich 0,95...1,05 der ushk_w-Wert des NOx-Sensors dem einer Lambdasonde entspricht. Aus ushk_w wird uber die Kennlinie LALIUSH ein Lambdawert gebildet. Da die Charakteristik von ushk_w ¨ ¨ uber Lambda beim NOx-Sensor anders sein kann als bei einer Lambdasonde, m¨ ussen die Kennlinien LALIUSH und LSNOS ¨ uberpr¨ uft werden. Die Bedatung von LSNOS sollte im Zusammenhang mit der Aplikation der %LRSHK durchgef¨ uhrt werden. Dazu wird zun¨ achst die Standard-Bedatung (FDEF-Vorschlag) f¨ ur LALIUSH und LSNOS ¨ ubernommen. Gem¨ aß Applikationshinweis f¨ ur die %LRSHK wird dann bei freigegebener F¨ uhrungsregelung der Sollwert usrhk_w variiert, indem KFUSHK auf konstanten Wert gesetzt wird: 0.85 V, 0.75 V, 0.65 V, 0.60 V, 0.55 V, 0.30 V, 0.15 V, 0.10 V, 0.05 V. Gemessen werden die Gr¨ oßen ushknoc_w (mV), ushk_w (V), lamsoni_w (Lambda-Signal der LSU vor Kat) und das Lambda-Sprungsignal einer zus¨ atzlichen LSF hinter Hauptkat. Die Messwerte werden ¨ uber eine ausreichend lange Zeit gemittelt. Aus der Messkurve "Lambdasondenspannung ¨ uber ushk_w" wird durch Approximation die Geradengleichung f¨ ur die Umrechnung von ushknoc_w nach ushk_w (LSNOS) bestimmt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2118 von 4100 31.JAN.2003 Thomas Brosi
APP GGLSHNO 1.50.0 Applikationshinweise Typische Werte -------------CWLSHNO
0 CWLSHNO.Bit0 = true -> B_sbbhk wird true, wenn B_nohts = true, unabh¨ angig von B_ushkg und B_lahhkg CWLSHNO.Bit1 = true -> B_sbbhk wird true, wenn B_ushkg = true, unabh¨ angig von E_cnox, E_nolsf, E_nolsu, E_lash
LSNOS
ushknoc_w [mV] LSNOS [V]
O2HKINI
1000.0
TENOHTS
1.0 s
TENOLSHG
2.0 s
TVNOHTS
0.0 s
TVNOLSHG
0.5 s
ZKO2HKNO
0.05 s
-200.0 -0.200
500.0 0.500
1200.0 1.200
FU DLSF 1.50.1 Diagnose: Sondenbereitschaft hinter Front-Katalysator FDEF DLSF 1.50.1 Funktionsdefinition MAIN: ¨ Ubersicht und Darstellung der elektrischen Sonden-Diagnose hinter Front-KAT ----------------------------------------------------------------------------------
tafsom_w DLSF
usfk_w
B_sbbfk
B_sbbfk
B_hsfa
B_hsfa
lamelsf_w B_falsf
B_falsf B_lrfk
DFPM
usfk_w
lamelsf_w
B_nolsf B_sigflsf
true
B_minflsf B_maxflsf B_nplflsf
B_frmax 1/
SY_SLS
B_minflsf B_maxflsf B_nplflsf
B_acsdf
B_acsdf
0
B_nolsf B_sigflsf
false FCMCLR
B_sls
BRKDLSF
B_dsls B_esls B_dtes DFP_TEVE DFP_TES
dfpgetErf E_teve dfpgetErf
FCMCLR2
SY_STETLR 0
E_tes B_falsf2
B_falsf2 B_lrfk2 B_frmax2 B_hsfa2 usfk2_w tafsom2_w
DLSF2 B_sbbfk2
true
DFPM2 B_sbbfk2
1/ B_acsdf2
B_acsdf2
lamelsf2_w
lamelsf2_w
B_hsfa2 usfk2_w
B_nolsf2 B_minflsf2 tafsom2_w B_sigflsf2 B_maxflsf2 B_nplflsf2
B_nolsf2 B_minflsf2 B_sigflsf2 B_maxflsf2 B_nplflsf2
dlsf-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tafsom_w
dlsf-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2119 von 4100 31.JAN.2003 Thomas Brosi
DLSF: Funktion DLSF --------------------
B_falsf
Kurztrip
ub lamelsf_w
UBDLSF
lamelsf_w
B_nmot B_dsfen
TAMDOGF
TTBMF
tafsom_w
B_fa
TAMDUGF B_hsfa
B_ttbmhf
TTBMF_TOD
B_sigflsf
USMAXF USREFFKLT
B_sigflsf
TRSEF
USREFF WRBRKF TRSEF_TOD B_risigf B_trsaf
usfk_w ClosedInterval USREMF
B_setbbf /NC
B_sbbfk B_sbbfk_FF
usfk_w
B_nolsf
B_nolsf
B_dusfkvl E_xyz B_maxflsf
B_sbbfkre
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
USMAXF
B_acsdf B_tal B_talval
ADSF usfk_w B_adsf B_acsdf B_noadsf
TUSMAXF
TUSKSF_TOD
B_tusmaxf /NC
TUSMAXF_TOD
TUSTALF 1/ true
B_adsfs
TUSTALF_TOD
HZGKOPP B_hzkfzyk B_hzkff
B_nplflsf
B_minflsf
B_nplflsf
B_minflsf dlsf-dlsf
TUSKSF
B_maxflsf
dlsf-dlsf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2120 von 4100 31.JAN.2003 Thomas Brosi
ADSF: Erkennung Adernschluß ----------------------------
SY_STETLR
0
getBit
CWDLSF 0
B_falsf TUSDUF
false
TUSDUFAF B_acsdf TUSDUF_TOD
B_tusduf /NC false
B_adsf
B_adsf
B_adsf_FF
usfk_w TUSKSF USMINF B_noadsf TUSKSF4_TOD
B_noadsf
TNSTDNF
B_st
TUSKSF EdgeRising
TNSTDNF_TIM TUSKSF3_TOD
true dfpgetErf getErf_1
E_tm B_lsfklt
tmotab TMSFA tmot TMSF
dlsf-adsf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_TM
B_tadsf /NC
dlsf-adsf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2121 von 4100 31.JAN.2003 Thomas Brosi
HZGKOPP: Erkennung Heizereinkopplung auf Sondensignal -----------------------------------------------------
usfk_w B_zhzkf_compute /NC
compute 1/
DUSFKHZK
DelayValue
zhzkf_Count zhzkf
TUSEHKF
TUSHZFF
B_anzhzkf
reset 4/ ANZHZKF
B_atmtpfk B_tusehkf /NC TUSEHKF_TOD
B_tushzff TUSHZFF_TOD
1/
B_hzofff_set /NC B_hzofff EdgeFalling_1 B_hzofff_FF
B_hsfe
B_hzkff
B_hzkff
compute 1/ zhzofff_Count zhzofff
B_anzhzof 2/ true
ANZHZOFFF
B_hzkfzyk
B_hzkfzyk
dlsf-hzgkopp
reset 3/
dlsf-hzgkopp WRBRKF: Erkennung Signalunterbrechung; Erkennung Unterbrechung Sondenmasse einer plan. Sonde ----------------------------------------------------------------------------------------------
USREFF compute 1/
USREMF
TRSAF_count
usfk_w
B_ufsig
ClosedInterval_3 TASIGF
B_trsaf
B_trsaf
reset 1/ TASIGF_TOD B_falsf TRSAF tafsom_w TAMSIGF
TRSAFAF
rinf_w
B_risigf
DRISIGF B_risigf_FF RISIGRESF
B_risigf
dlsf-wrbrkf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
EdgeFalling
dlsf-wrbrkf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2122 von 4100 31.JAN.2003 Thomas Brosi
KURZTRIP: Momenten-Reserve und Kabelbruch-¨ Uberpr¨ ufung Kurztip-Test -------------------------------------------------------------------
B_falsf
1.0
lamelsf_w
1.0 DLAMELSF
SY_LSFNVK 0.0 false B_falsf SY_LSFNVK2
0 false 0.0 dmrlsf_w
DMRLSF
dlsf-kurztrip
B_falsf2
dlsf-kurztrip
sfpHealing 1/ sfp sfpHealing sfpHealing 1/ sfp sfpHealing 1/ sfp sfpHealing sfpMaxError 1/ sfp B_mxlsf sfpMaxError sfpMinError 1/ sfp B_mnlsf sfpMinError
B_lsf
B_cdlsf B_nolsf 1/ B_maxflsf 1/ B_minflsf
1/
sfpSigError 1/ sfp B_siglsf sfpSigError
B_sigflsf
1/
sfpNplError 1/ sfp B_nplsf sfpNplError
B_nplflsf DFP_LSF
dfp dfp locSfp_LSF dfp dfp repSfp locSfp_LSF 1/ B_lsf
dfp dfp
repSfp locSfp_LSF 1/ B_cdlsf
E_lsf = 1 if B_mxlsf or B_siglsf or B_nplsf or B_mnlsf is set E_lsf = 0 if B_nolsf is set Z_lsf = 1 if B_nolsf or B_mxlsf or B_siglsf or B_nplsf or B_mnlsf is se
dlsf-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFPM: Fehlerverwaltung DLSF ----------------------------
dlsf-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2123 von 4100 31.JAN.2003 Thomas Brosi
DLSF2: Funktion Bank2 -----------------------
B_falsf2 ub UBDLSF B_nmot
B_dsfen2
B_fa tafsom2_w
Kurztrip2
TTBMF
lamelsf2_w
TAMDOGF
TAMDUGF
lamelsf2_w
B_ttbmhf2
TTBMF2_TOD
B_hsfa2 USREFFKLT
USMAXF
TRSEF B_sigflsf2
USREFF usfk2_w
B_sigflsf2
B_setbbf2 /NC ClosedInterval
WRBRKF2 B_risigf2 B_trsaf2
USREMF
B_sbbfk2 B_sbbfk2_FF
usfk2_w B_dusfkvl2
B_nolsf2
E_xyz2 B_sbbfkre2 TUSMAXF
TUSKSF B_tusmaxf2 /NC
TUSKSF2_TOD
TUSMAXF2_TOD
HZGKOPP2
ADSF2 B_acsdf2
usfk2_w B_adsf2 B_acsdf2 B_noadsf2
B_adsfs2
B_nplflsf2
B_hzkfzyk2 B_hzkff2
TUSTALF
1/ true
B_maxflsf2
TUSTALF2_TOD
B_minflsf2
B_minflsf2 dlsf-dlsf2
B_tal
B_nplflsf2
B_talval dlsf-dlsf2 ADSH2: Erkennung Adernschluß Bank2 -----------------------------------
SY_STETLR
getBit_1
0
CWDLSF 0
B_falsf2 TUSDUF TUSDUFAF
false B_acsdf2 TUSDUF2_TOD
B_tusduf2 /NC
B_adsf2
B_adsf2
false usfk2_w
TUSKSF TUSKSF5_TOD
B_noadsf2
B_noadsf2
USMINF
TUSKSF
B_lsfklt
TUSKSF6_TOD
B_tadsf2 /NC
dlsf-adsf2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
USMAXF
B_maxflsf2
B_nolsf2
dlsf-adsf2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2124 von 4100 31.JAN.2003 Thomas Brosi
HZGKOPP2: Erkennung Heizereinkopplung auf Sondensignal Bank2 ------------------------------------------------------------
usfk2_w
compute 1/
B_zhzkf2_compute /NC
zhzkf2_Count
DUSFKHZK DelayValue_1
zhzkf2 reset 4/
TUSHZFF
TUSEHKF
B_anzhzkf2
ANZHZKF B_atmtpfk2 B_tusehkf2 /NC TUSEHKF2_TOD
B_tushzff2 TUSHZFF2_TOD
1/ B_hzkff2 B_hzofff2_set /NC
B_hsfe2
B_hzkff2
B_hzofff2 B_hzofff2_FF
compute 1/ zhzofff2_Count zhzofff2 B_anzhzof2 2/
ANZHZOFFF true
B_hzkfzyk2
B_hzkfzyk2
dlsf-hzgkopp2
reset 3/
dlsf-hzgkopp2 WRBRKH2: Erkennung Signalunterbrechung Bank2 ---------------------------------------------
USREFF USREMF usfk2_w
compute 1/ TRSAf2_count
B_ufsig2
ClosedInterval_4
B_trsaf2
TASIGF
B_trsaf2
reset 1/
TASIGF2_TOD B_falsf2 tafsom2_w
TRSAF
TAMSIGF
TRSAFAF
rinf2_w
DRISIGF
RISIGRESF
B_risigf2
B_risigf2
dlsf-wrbrkf2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
EdgeFalling_2
dlsf-wrbrkf2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2125 von 4100 31.JAN.2003 Thomas Brosi
KURZTRIP2: Kabelbruch-¨ Uberpr¨ ufung Kurztip-Test ----------------------------------------------
B_falsf2 1.0
lamelsf2_w dlsf-kurztrip2
1.0
DLAMELSF dlsf-kurztrip2 E_xyz: Errorflags -----------------
SY_DLSFV
0 1/ dfpgetZyf
DFP_LSFV
B_zlsfv 2/
dfpgetErf
1/ true
B_sbbfkre
B_sbbfkre
B_elsfv
B_zlsfv 2/
SY_DLSFHV
false 0
B_elsfv 1/ B_zlsfhvf 2/
dfpgetErf
1/ true
B_elsfhvf
B_zlsfhvf 2/
false
DFP_LASFK
B_elsfhvf
dfpgetZyf dfpgetErf
DFP_HSFE
dfpgetZyf dfpgetErf
DFP_HSF
dfpgetZyf dfpgetErf
DFP_LSF
dfpgetZyf
B_elsfbb
dfpgetErf dlsf-e-xyz
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_LSFHV
dfpgetZyf
dlsf-e-xyz
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2126 von 4100 31.JAN.2003 Thomas Brosi
E_xyz2: Errorflags Bank2 ------------------------
SY_DLSFV
0 1/ dfpgetZyf
DFP_LSFV
B_zlsfv2 2/
dfpgetErf
1/ true
B_sbbfkre2
B_sbbfkre2
B_elsfv2
B_zlsfv2 2/
SY_DLSFHV
false
0
B_elsfv2 1/
DFP_LSFHV2
dfpgetZyf
B_zlsfhvf2 2/
dfpgetErf 1/ true
B_elsfhvf2
B_zlsfhvf2 2/
false
DFP_LASFK2
B_elsfhvf2
dfpgetZyf dfpgetErf
DFP_HSFE2
dfpgetZyf
DFP_HSF2
dfpgetZyf dfpgetErf
DFP_LSF2
dfpgetZyf
B_elsfbb2
dfpgetErf dlsf-e-xyz2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dfpgetErf
dlsf-e-xyz2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2127 von 4100 31.JAN.2003 Thomas Brosi
DFPM2: Fehlerverwaltung DLSF2 ------------------------------
sfpHealing 1/ sfp sfpHealing sfpHealing 1/ sfp
B_lsf2
B_cdlsf
sfpHealing sfpHealing 1/ sfp
B_nolsf2
sfpHealing sfpMaxError 1/ sfp B_mxlsf2 sfpMaxError sfpMinError 1/ sfp B_mnlsf2
1/ B_maxflsf2 1/ B_minflsf2 1/ B_sigflsf2 1/ B_nplflsf2
B_siglsf2
B_nplsf2
sfpNplError
DFP_LSF2
dfp dfp loc_Sfp_LSF2 dfp dfp repSfp loc_Sfp_LSF2 1/ B_cdlsf
dfp dfp
E_lsf2 = 1 if B_mxlsf2 or B_siglsf2 or B_nplsf2 or B_mnlsf is set E_lsf2 = 0 if B_nolsf2 is set
repSfp loc_Sfp_LSF2 Z_lsf2 = 1 if B_nolsf2 or B_mxlsf2 or B_siglsf2 or B_nplsf2 or B_mnlsf is 1/ B_lsf2
dlsf-dfpm2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
sfpMinError sfpSigError 1/ sfp sfpSigError sfpNplError 1/ sfp
dlsf-dfpm2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2128 von 4100 31.JAN.2003 Thomas Brosi
FCMCLR: Fehlerspeicher l¨ oschen -------------------------------
DFP_LSF
Break 1/
dfpgetClf
false
B_adsf
TUSTALF
t_tustalf
false false
false
B_ufsig
TUSKSF false
false
TUSKSF3_TOD
TUSKSF
t_trsef
false
t_tadsf
false
TTBMF_TOD
TRSEF
t_tusksf TUSKSF_TOD
B_hzkff
t_ttbmf
false
TUSTALF_TOD
B_risigf
TUSKSF
TTBMF
TRSEF_TOD
TASIGF
false t_tadsfl false t_tasigf TUSKSF4_TOD TASIGF_TOD
TUSDUF
TUSHZFF
t_tusduf
false TUSDUF_TOD
false TUSHZFF_TOD
reset zhzkf
zhzofff_Count
reset zhzofff
dlsf-fcmclr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zhzkf_Count
dlsf-fcmclr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2129 von 4100 31.JAN.2003 Thomas Brosi
FCMCLR2: Fehlerspeicher Bank 2 l¨ oschen --------------------------------------
Break 1/
dfpgetClf DFP_LSF2
false
B_adsf2
TUSTALF
B_risigf2
false
B_hzkff2
TUSKSF
t_ttbmf2
TUSTALF2_TOD
B_ufsig2
false
TTBMF
t_tustalf2 false
false
false
TTBMF2_TOD
TUSKSF
TRSEF
t_tusksf2 false
false
TUSKSF2_TOD
TUSHZFF
false t_tadsf2 TUSKSF6_TOD
TUSKSF
t_trsef2 TRSEF2_TOD
TASIGF
false t_tadsfl2 false t_tasigf2 TUSKSF5_TOD TASIGF2_TOD
TUSDUF
false TUSHZFF2_TOD
t_tusduf2
false TUSDUF2_TOD
reset zhzofff2
dlsf-fcmclr2
reset zhzkf2
zhzofff2_Count
dlsf-fcmclr2 BRKDLSF: Abschalten der Funktion --------------------------------
SY_LSFNVK
Break 1/
0
0
SY_LSFNVK2
Break 1/ B_cdlsf B_lsf SY_LSFNVK
0 Break 1/
B_lsf2 SY_LSFNVK2
0
BreakBank1
BreakBank2 dlsf-brkdlsf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zhzkf2_Count
dlsf-brkdlsf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2130 von 4100 31.JAN.2003 Thomas Brosi
BreakBank1: SY_LSFNFK, B_lsh, B_cdlsh -------------------------------------
SY_LSFNVK
Break 1/ 0 Break 1/ Break 1/ Break 1/
Break 1/ B_cdlsf Break 1/ B_lsf Break 1/ B_cdlsf Break 1/
Break 1/ B_cdlsf Break 1/ B_lsf
dlsf-breakbank1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lsf
dlsf-breakbank1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2131 von 4100 31.JAN.2003 Thomas Brosi
BreakBank2: SY_LSFNFK2, B_lsh2, B_cdlsh ---------------------------------------
SY_LSFNVK2 0
Break 1/ Break 1/ Break 1/ Break 1/
Break 1/ B_cdlsf Break 1/ B_lsf2
Break 1/ B_cdlsf Break 1/
Break 1/ B_cdlsf Break 1/ B_lsf2
dlsf-breakbank2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lsf2
dlsf-breakbank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2132 von 4100 31.JAN.2003 Thomas Brosi
INI: Initialisierung der Funktion ---------------------------------
SY_LSFNVK 0
compute 1/ TUSKSF
TASIGF
t_tasigf false
false
t_tadsfl
TASIGF_TOD compute 2/
TUSKSF
t_ttbmf TTBMF_TOD
compute 8/ TUSMAXF
TUSHZFF true
compute 9/
compute 7/
TRSEF
t_trsef
false TRSEF_TOD
compute 10/
TUSEHKF
t_tusmaxf
false
false
TUSMAXF_TOD
TUSHZFF_TOD
compute 6/
false
TUSTALF_TOD
t_tusksf
false TUSKSF_TOD
TTBMF
t_tustalf
TUSKSF3_TOD
compute 5/
TUSKSF
TUSKSF4_TOD compute 4/
TUSTALF
t_tadsf false
false
compute 3/
TUSEHKF_TOD
SY_LSFNVK2 0 TASIGF
compute 1/
t_tasigf2
false
TUSKSF5_TOD compute 4/
TUSTALF
t_tadsf2 false
t_tustalf2 false TUSTALF2_TOD
TUSKSF6_TOD compute 8/
TUSHZFF true TUSHZFF2_TOD
t_ttbmf2 TTBMF2_TOD
TUSMAXF
compute 9/
false
t_tusmaxf2 TUSMAXF2_TOD
t_tusksf2
false TUSKSF2_TOD
compute 6/
TTBMF
compute 5/
TUSKSF
compute 7/
TRSEF false
t_trsef2 TRSEF2_TOD
compute 10/
TUSEHKF false
TUSEHKF2_TOD dlsf-ini
false ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
compute 2/
t_tadsfl2
false
TASIGF2_TOD
TUSKSF
compute 3/
TUSKSF
dlsf-ini In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch Zur¨ uckschreiben des gesamten Statusworts sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. F¨ ur jeden Fehlerpfad ’lsf’ dieser Diagnosefunktion sind folgende Gr¨ oßen definiert: | Bank 1 | Bank 2 ------------------------------------|-------------------------------------------|---------------------------------------Status Fehlerpfad lsf: | sfplsf | sfplsf2 Fehlerflag lsf: | E_lsf | E_lsf2 Zyklusflag lsf: | Z_lsf | Z_lsf2 Fehlertyp lsf: | TYP_lsf: (B_mxlsf, B_silsf,B_nplsf) | TYP_lsf2: (B_mxlsf2, B_silsf2,B_nplsf2) L¨ oschen Fehlerpfad: | B_cllsf | B_cllsf2 Ersatzwert aktiv: | B_bklsf (optional) | B_bklsf2 (optional) Fehlerpfadcode lsf: | CDTlsf | CDTlsf2 Fehlerklasse lsf: | CLAlsf | CLAlsf2 Fehlerschwere lsf: | TSFlsf | TSFlsf2 CARB CODE lsf: | CDClsf | CDClsf2 Tabelle der Umweltbed. lsf: | FFTlsf | FFTlsf2
ABK DLSF 1.50.1 Abkurzungen ¨ Parameter ANZHZKF ANZHZOFFF CWDLSF DLAMELSF DMRLSF DRISIGF DUSFKHZK RISIGRESF TAMDOGF
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW
Anzahl der Heizer-Einkopplungen hinter Front KAT Anzahl der Heizungsausschaltungen hinter Front KAT ¨ Codewort fur ¨ DLSF elektrische Uberwachung und Betriebsb. Sonde h. Front KAT Delta-Lambda-Sollwert fur ¨ elektrische Sonendiagnose hinter Front KAT (Kurztrip) Momentenreserve fur ¨ Diagnose Lambdasonden hinter Front KAT Diagnoseschwelle Ri-Sonde fur ¨ Signalunterbrechung hinter Front KAT ¨ Schwelle fur ¨ Delta Sondensspg. zur Uberpr. Heizereinkoppl. auf Sondensig. h. KAT Schwelle fur ¨ Reset Signalunterbrechung mit Ri-Diagnose hinter Front KAT Modelltemperaturschwelle obere Grenze fur ¨ Diagnose Sonde hinter Front Kat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 2133 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
TAMDUGF TAMSIGF TASIGF TMSF TMSFA TNSTDNF TRSAF TRSAFAF TRSEF TTBMF TUSDUF TUSDUFAF TUSEHKF TUSHZFF TUSKSF TUSMAXF TUSTALF UBDLSF USMAXF USMINF USREFF USREFFKLT USREMF
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Modelltemperaturschwelle untere Grenze fur ¨ Diagnose Sonde hinter Front Kat Abgastemperaturschwelle fur ¨ Signalunterbrechung mit Ri-Diagnose hinter Front KAT ¨ Zeit fur ¨ Ausblendung von Storspitzen außerhalb Band fur ¨ Erk. Signalunterbrechung Motortemperaturschwelle fur ¨ Erk. Kaltstart fur ¨ Messung Sonde hinter Front KAT Motorabstelltemperaturschwelle fur ¨ Messung Abkuhlung ¨ Sonde hinter Front KAT Zeit nach Start fur ¨ Diagnose Adernschluß (Monoflop) fur ¨ Sonde hinter Front KAT ¨ Uberwachungszeit fur ¨ Kabelbruch (Spg. im Band) fur ¨ Sonde hinter Front KAT ¨ Uberw.-zeit Kabelbruch hinter Front KAT: Funktions Anford. fur ¨ Kurz-Trip-Test ¨ Uberwachungszeit -> Regelung ein fur ¨ Sonde hinter Front KAT Zeit fur ¨ theoret. Sondenbetriebsbereit. mit Heizung fur ¨ Sonde hinter Front KAT ¨ Verzogerungszeit fur ¨ Erkennung Adernschluß Lambdasonde hinter Front KAT ¨ Verzogerunszeit fur ¨ Erk. Adernschl. Lamdasonde h. Front KAT (Anford. Kurz-Trip) ¨ Verzogerungszeit nach Taupunktende fur ¨ Enable Mess. HZ-Kopplung hinter FrontKAT Zeitfenster fur ¨ Mess. Heizertakt-Einkopplung auf Sondensignal hinter Front KAT ¨ Entstorzeit fur ¨ Abschalten einzelner Funktionen Sonde hinter Front KAT ¨ Uberwachungszeit fur ¨ Usmaxf ¨ Verzog.zeit fur ¨ Erk. Adernschluß nach ”Tank leer” fahren fur ¨ Sonde h. Front KAT Batteriespannungsschwelle zur Freig. der Sonden-Diag. fur ¨ Sond hinter Front KAT Schwelle fur ¨ Sondenkurzschluß nach Ubat fur ¨ Sonde hinter Front KAT Schwelle fur ¨ Sondenkurzschluß nach Masse fur ¨ Sonde hinter Front KAT Schwelle fur ¨ Sondenbetriebsbereitschaft hinter Front KAT bei fettem Gemisch Schw. fur ¨ Sondenbetriebsbereitschaft HFK bei fettem Gemisch im Kaltbetrieb Schwelle fur ¨ Sondenbetriebsbereitschaft hinter Front KAT bei magerem Gemisch
Systemkonstante
Art
Bezeichnung
SY_DLSFHV SY_DLSFV SY_LSFNVK SY_LSFNVK2 SY_SLS SY_STETLR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Bedingung %DLSFHV (LSF-Vertauschung h.F-Kat/h.H-Kat) vorhanden Systemkonstante Bedingung %DLSFV (Sonde-Vertauschung h.F-KAT) vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 ¨ Systemkonstante Sekundarluftpumpe vorhanden Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN
Bedingung fur ¨ Prufung ¨ Adernschluß und CSD hinter Front KAT Bedingung fur ¨ Prufung ¨ Adernschluß und CSD hinter Front Kat Bedingung Adernschluß bei Lambdasonden hinter Front Kat Bedingung Adernschluß bei Lambdasonden hinter Front Kat Bank2 Bedingung Adernschluß ”setzen” bei Lambdasonden hinter Front Kat Bedingung Adernschluß ”setzen” bei Lambdasonden hinter Front Kat Bank2 Bed. Anzahl der Heizereinkoppl. zum Sonden Signal ist erreicht hinter Front KAT Bed. Anzahl der Heizereinkoppl.zum Sonden Signal ist erreicht h. Front KAT Bank2 Bedingung Anzahl der Heizungs-Ausschaltungen erfullt ¨ hinter Front KAT Bedingung Anzahl der Heizungs-Ausschaltungen erfullt ¨ hinter Front KAT Bank2 Bedingung Taupunkt hinter Vorkat ueberschritten
EIN
Bedingung Taupunkt2 hinter Vorkat ueberschritten
AUS AUS AUS AUS EIN EIN EIN LOK LOK EIN
Beding. Bandende-Funktionsanford. elktr. Diag. Lambda-Sonde hinter Front KAT Bed. Bandende-Funktionsanford. elktr. Diag. Lambda-Sonde hinter Front KAT Bank2 Bedingung: Lambdasonde hinter Front Kat. aktiv Bedingung: Lambdasonde hinter Front Kat. aktiv Bank2 Funktion uber ¨ Codewort CDLSF freigegeben ¨ Fehlerpfad in DLSF loschen ¨ Fehlerpfad in DLSF loschen. Bank 2 Bedingung Freigabe Sondendiagnose hinter Front KAT Bedingung Freigabe Sondendiagnose hinter KAT Front Bank2 ¨ Aktive Diagnose: Sekundarluft-System
Variable ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DLSF 1.50.1
Source-X
Quelle
BLOKNR
B_ACSDF B_ACSDF2 B_ADSF B_ADSF2 B_ADSFS B_ADSFS2 B_ANZHZKF B_ANZHZKF2 B_ANZHZOF B_ANZHZOF2 B_ATMTPFK
DLSF DLSF DLSF DLSF DLSF DLSF DLSF DLSF DLSF DLSF BGTPABG
B_ATMTPFK2
BGTPABG
B_BELSF B_BELSF2 B_BKLSF B_BKLSF2 B_CDLSF B_CLLSF B_CLLSF2 B_DSFEN B_DSFEN2 B_DSLS
DLSF DLSF DLSF DLSF
Source-Y
DHLSFKE, DLSAFK,DLSF, HLSFK DHLSFKE, DLSAFK,DLSF, HLSFK
DLSF DLSF, DLSSA DLSF, DLSSA DLSF DLSF
B_DTES
DTEV
B_DUSFKVL B_DUSFKVL2 B_ELSFBB B_ELSFBB2 B_ELSFHVF B_ELSFHVF2 B_ELSFV B_ELSFV2 B_ESLS B_FA
DLSAFK DLSAFK DLSF DLSF DLSF DLSF DLSF DLSF
B_FALSF
TKDFA
TKDFA
BBSAWE, DDYLSU,DKATFKEB, DLSAFK, DLSAHKBD, ... ATEV, DKATFKEB,EIN DLSAHKBD, DLSF,LLRRM, ... EIN DLSF EIN DLSF AUS AUS LOK LOK LOK LOK EIN DLSF, LRSEB ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... EIN DLSF, LAMKOD,LLRNFA, LRFKEB
Aktive Diagnose: Tankentluftungssystem ¨
Bed. Schwelle fur ¨ Sonde hinter Front KAT bei Vollast nicht uberschritten ¨ Bed. Schwelle fur ¨ Sonde hinter Front KAT bei Vollast nicht uberschritten ¨ Bank2 Fehler Lambda Sonde hinter Frontkat, Betriebsbereitschaft zurucksetzt. ¨ Fehler Lambda Sonde hinter Frontkat, Betriebsbereitschaft zuucksetzt, ¨ Bank2 Hilfsbit z. Auswertung des Errorbits E_lsfhv f. Vertausch. Sonde h. F/H-Kat Hilfsbit z. Auswertung des Errorbits E_lsfhv f. Vert. Sonde h. F/H-Kat, Bank2 Hilfsbit zur Auswertung des Erorbits E_lsfv zur Umschaltung Mono/Stereo Front K Hilfsbit zur Auswertung des Erorbits E_lsfv2 zur Umschaltung Mono/Stereo Bank2 ¨ Bedingung Falschluft durch Fehler im Sekundarluftsystem Bedingung Funktionsanforderung allgemein
Bedingung Funktionsanforderung Lambda-Sonde hinter Front KAT
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
B_FALSF2
TKDFA
B_FRMAX
LRS
B_FRMAX2
LRS
B_FTLSF B_FTLSF2 B_HSFA B_HSFA2 B_HSFE
DLSF DLSF HLSFK HLSFK HLSFK
B_HSFE2
HLSFK
B_HZKFF B_HZKFF2 B_HZKFZYK B_HZKFZYK2 B_HZOFFF B_HZOFFF2 B_LRFK
DLSF DLSF DLSF DLSF DLSF DLSF LRFKEB
B_LRFK2
LRFKEB
DLSF, LAMKOD, LRF- EIN KEB DDYLSU, DKATFKEB, EIN DLSF, DPLLSU, LRHKEB DDYLSU, DKATFKEB, EIN DLSF, DPLLSU, LRHKEB AUS AUS EIN DLSAFK, DLSF EIN DLSAFK, DLSF DHLSFK, DHLSFKE,- EIN DLSF DHLSFK, DHLSFKE,- EIN DLSF LOK LOK LOK LOK LOK LOK EIN DLSAFK, DLSF,DLSSA, DPLLSU,LRFKC, ... EIN DLSAFK, DLSF,DLSSA, DPLLSU, LRFKC EIN DHLSFK, DLSAFK,DLSF, DLSSA, GGLSF, ... DHLSFK, DLSAFK,EIN DLSF, DLSSA, GGLSF, ... LOK LOK LOK LOK LOK AUS AUS AUS AUS ADVE, AEKP, ALE,EIN ALSU, BAKH, ... LOK LOK LOK LOK LOK LOK AUS AUS DHLSFK, DLSF LOK DHLSFK, DLSF LOK BGLAMABM, AUS DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... BGLAMABM, AUS DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... LOK LOK LOK LOK AUS AUS EIN ATM, BBAGR,BBKH, BGLAMBDA,DKATFKEB, ... EIN AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... DBKS, DICLSU, DKVS, EIN DLSAFK, DLSF, ... DICLSU, DKVS,EIN DLSAFK, DLSF,DTANKL, ... LOK LOK GGLSF AUS GGLSF AUS LOK
B_LSF
B_LSF2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
B_LSFKLT B_MAXFLSF B_MAXFLSF2 B_MINFLSF B_MINFLSF2 B_MNLSF B_MNLSF2 B_MXLSF B_MXLSF2 B_NMOT
DLSF DLSF DLSF DLSF DLSF DLSF DLSF DLSF DLSF BGWNE
B_NOADSF B_NOADSF2 B_NOLSF B_NOLSF2 B_NPLFLSF B_NPLFLSF2 B_NPLSF B_NPLSF2 B_RISIGF B_RISIGF2 B_SBBFK
DLSF DLSF DLSF DLSF DLSF DLSF DLSF DLSF DLSF DLSF DLSF
B_SBBFK2
DLSF
B_SBBFKRE B_SBBFKRE2 B_SIGFLSF B_SIGFLSF2 B_SILSF B_SILSF2 B_SLS
DLSF DLSF DLSF DLSF DLSF DLSF
B_ST
BBSTT
B_TAL
GGFST
B_TALVAL
GGFST
B_TRSAF B_TRSAF2 B_TTBMHF B_TTBMHF2 B_TUSHZFF
DLSF DLSF DLSF DLSF DLSF
DLSF 1.50.1
Seite 2134 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Funktionsanforderung Lambda-Sonde hinter Front KAT Bank2 Lambda-Regelung setzt Bit sobald FR am Anschlag FRMAX
Lambda-Regelung setzt Bit sobald FR am Anschlag FRMAX, Bank 2
Bedingung Fehlereintrag durch Tester Lambda Sonde hinter Front KAT Bedingung Fehlereintrag durch Tester Lambda Sonde hinter Front KAT Bank2 Bedingung Sonde Bank 1 ausreichend beheizt Bedingung Sonde Bank 2 ausreichend beheizt Bedingung Endstufe Sondenheizung Bank 1 angesteuert Bedingung Endstufe Sondenheizung Bank 2 angesteuert Bedingung Fehler Heizer-Einkopplung hinter Front KAT Bedingung Fehler Heizer-Einkopplung hinter Front KAT Bank2 Bedingung Heizereinkopplung fur ¨ Bildung Zyklusbit hinter Front KAT Bedingung Heizereinkopplung fur ¨ Bildung Zyklusbit hinter Front KAT Bank2 Bedingung Heizung ausgeschaltet hinter Front KAT Bedingung Heizung ausgeschaltet hinter Front KAT Bank2 Bedingung Lambdaregelung hinter Front Kat
Bedingung Lambdaregelung hinter Front Kat (Bank 2)
Bedingung Lambda-Sonde hinter Front-Kat verbaut
Bedingung Lambda-Sonde hinter Front-Kat verbaut (Bank2)
Bedingung Lambdasonde hinter Front Kat kalt Kurzsschluß nach UBatt bei Sonde hinter Front KAT erkannt Kurzsschluß nach UBatt bei Sonde hinter Front KAT erkannt, Bank 2 Adernschluß oder KS nach Masse bei Sonde hinter Front KAT erkannt Adernschluß oder KS nach Masse bei Sonde hinter Front KAT erkannt Bank2 Fehlertyp ’Minimalwert’ hinter Front KAT erkannt Fehlertyp ’Minimalwert’ hinter Front KAT erkannt Bank2 Fehlertyp ’Maximalwert’ hinter Front KAT erkannt Fehlertyp ’Maximalwert’ hinter Front KAT erkannt Bank2 Bedingung Motordrehzahl: n > NMIN Bedingung kein Adernschluß bei Lambdasonden Front hinter Kat Bedingung kein Adernschluß bei Lambdasonden hinter Front Kat Bank2 Bedingung Diagnosefunktion mit i.O.-Meldung hinter Front KAT beendet. Bedingung Diagnosefunktion mit i.O.-Meldung hinter Front KAT beendet Bank2 Einkopplung Heizung auf Sondensignal hinter Front KAT erkannt Einkopplung Heizung auf Sondensignal hinter Front KAT erkannt Bank2 Fehlertyp ’Wert unplausibel’ hinter Front KAT erkannt Fehlertyp ’Wert unplausibel’ hinter Front KAT erkannt, Bank 2 Bedingung Signalunterbrechung Sondenmasse mit Ri-Diagnose hinter Front KAT Bedingung Signalunterbrechung Sondenmasse mit Ri-Diagnose hinter Front KAT Bank2 Bedingung Sonde betriebsbereit hinter Front-Kat
Bedingung Sonde betriebsbereit hinter Front-Kat, Bank 2
Bedingung Sonden Betriebsbereitschaft hinter Frontkat zuruckgesetzt ¨ Bedingung Sonden Betriebsbereitschaft hinter Frontkat zuruckgesetzt, ¨ Bank2 Signalunterbrechung (Kabelbruch) Bei Sonde hinter Front KAT erkannt Signalunterbrechung (Kabelbruch) bei Sonde hinter Front KAT erkannt Bank2 Fehlertyp ’Signal fehlt’ hinter Front KAT erkannt Fehlertyp ’Signal fehlt’ hinter Front KAT erkannt Bank2 ¨ Bedingung Sekundarluft aktiv
Bedingung Start
Bedingung Tank leer bzw. Reserve Bedingung : Bit Tank leer gultig ¨
Bedingung Kabelbruch fur ¨ Sonde hinter Front KAT Bedingung Kabelbruch fur ¨ Sonde hinter Front KAT, Bank 2 Bedingung theoretische Sondenbetriebsbereitschaft hinter Front KAT mit Heizung Bed. theoretische Sondenbetriebsbereitschaft hinter Front KAT mit Heizung Bank2 Bedingung fur ¨ Zeitfenster Heizertakt-Einkopplung hinter Front KAT
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_TUSHZFF2 B_UFSIG B_UFSIG2 B_ZLSFHVF B_ZLSFHVF2 B_ZLSFV B_ZLSFV2 DFP_HSF
DLSF DLSF DLSF DLSF DLSF DLSF DLSF DLSF
DFP_HSF2
DLSF
DFP_HSFE
DLSF
DFP_HSFE2
DLSF
DFP_LASFK
DLSF
DFP_LASFK2
DLSF
DFP_LSF
DLSF
DFP_LSF2
DLSF
DFP_LSFHV
DLSF
DFP_LSFHV2 DFP_LSFV
DLSF DLSF
DFP_TES
DLSF
DFP_TEVE
DLSF
DFP_TM
DLSF
DMRLSF_W E_HSF
DLSF DHLSFK
E_HSF2
DHLSFK
E_HSFE
DHLSFKE
E_HSFE2
DHLSFKE
E_LASFK
DLSAFK
E_LASFK2
DLSAFK
E_LSF
DLSF
E_LSF2
DLSF
E_LSFHV E_LSFHV2 E_LSFV
DLSFV
E_TES
DTEV
E_TEVE
DTEVE
Referenziert von
DLSF 1.50.1
Seite 2135 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK LOK LOK LOK LOK LOK DOK
Bedingung fur ¨ Zeitfenster Heizertakt-Einkopplung hinter Front KAT Bank2 Bed. Sondenspannung hinter Front KAT im Spannungsband fur ¨ Signalunterbrechung Bed. Sondenspg. hinter Front KAT im Spannungsband fur ¨ Signalunterbrechung Bank2 Hilfsbit z. Auswertung des Zyklusbits Z_lsfhv f. Vertausch. Sonde h. F/H-Kat Hilfsbit z. Auswertung des Zyklusbits Z_lsfhv f. Vert. Sonde h. F/H-Kat, Bank2 Hilfsbit zur Auswertung des Zyklusbits Z_lsfv fur ¨ vert. Sonden hinter Front Kat Hilfsbit zur Auswertung des Zyklusbits Z_lsfv2 fur ¨ Sonde hinter Front Kat Bank2 SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Frontkat.
DHLSFK, DIMCHLS,DKATFKEB, DLSAFK, DLSF, ... DHLSFK, DIMCHLS,- DOK DKATFKEB, DLSAFK, DLSF, ... DHLSFK, DHLSFKE,- DOK DIMCHLS, DKATFKEB, DLSAFK, ... DHLSFK, DHLSFKE,- DOK DIMCHLS, DKATFKEB, DLSAFK, ... DIMCLS, DKATFKEB,- DOK DLSAFK, DLSF, DPLLSU DIMCLS, DKATFKEB,- DOK DLSAFK, DLSF, DPLLSU DCFFLR, DIMCLS,DOK DKATFKEB, DLSAFK, DLSF, ... DCFFLR, DIMCLS,DOK DKATFKEB, DLSAFK, DLSF, ... DIMCLS, DKATFKEB,- DOK DLSF DIMCLS, DLSF DOK DIMCLS, DLSAFK,DOK DLSF, DLSFV, DPLLSU DDYLSU, DIMCTES,- DOK DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,- DOK DLSAFK, DLSAHKBD, DLSF, ... ATM, ATR, BBAGR,- DOK BBKH, BGTABST, ... MDTRIP AUS DIMCHLS, DKATFKEB, EIN DLSAFK, DLSF, LRFKEB DIMCHLS, DKATFKEB, EIN DLSAFK, DLSF, LRFKEB DHLSFKE, DIMCHLS,- EIN DKATFKEB, DLSAFK, DLSF, ... DHLSFKE, DIMCHLS,- EIN DKATFKEB, DLSAFK, DLSF, ... EIN DCFFLR, DIMCLS,DKATFKEB, DLSF, DPLLSU EIN DCFFLR, DIMCLS,DKATFKEB, DLSF, DPLLSU DCFFLR, DIMCLS,AUS DKATFKEB, DLSAFK, DPLLSU, ... DCFFLR, DIMCLS,AUS DKATFKEB, DLSAFK, DPLLSU, ... DCFFLR, DIMCLS,EIN DKATFKEB, DLSF DCFFLR, DIMCLS,EIN DLSF EIN DCFFLR, DIMCLS,DLSAFK, DLSF, DPLLSU DDYLSU, DIMCTES,- EIN DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,- EIN DLSAFK, DLSAHKBD, DLSF, ...
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Frontkat. Bank2
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Front-Kat. Endstufe
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Front-Kat. Bank 2 Endstufe
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Frontkatalysator
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Frontkatalysator, Bank2
SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator
SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator, Bank2
SG.int.Fehlerpfadnr: Front/Hinter- Lamdasonden Vertauschung SG.-int. Fehlerpfadnr.: Diagnose Vertauschung Frontkat- mit Hinterkat.-Sonde SG int. Fehlerpfadnr.: Lambdasonden-Vertauschung hinter Frontkat. Interne Fehlernummer Tankdiagnose, TEV offen
Interne Fehlerpfadnummer: Tankluftungsventil ¨ Endstufe
Interne Fehlerpfadnummer: Motortemperatur Momenten-Reserve fur ¨ Sondendiagnose hinter Front Kat Errorflag: Lambdasonden-Heizung hinter Frontkatalysator
Errorflag: Lambdasonden-Heizung hinter Frontkatalysator Bank 2
Errorflag: Lambdasonden-Heizung hinter Front- Katalysator (Endstufe)
Errorflag: Lambdasonden-Heizung hinter Front- Katalysator Bank 2 (Endstufe)
Errorflag: Lambda-Sondenalterung hinter Front Katalysator
Errorflag: Lambda-Sondenalterung hinter Front Katalysator, Bank2
Errorflag: Lambda-Sonde hinter Frontkatalysator
Errorflag: Lambda-Sonde hinter Frontkatalysator, Bank2
Error flag: Fehler aus Diagnose Front/Hinter Hauptkat. Vertauschung Errorflag: Vertauschte Sonden hinter Frontkat und hinter Hauptkat Errorflag: Lambda-Sonden-Vertauschung hinter Front-Katalysator
Errorflag: Tankentluftungssystem ¨
Errorflag: Tankentluftungsventil Endstufe ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
E_TM
GGTFM
LAMELSF2_W LAMELSF_W RINF2_W RINF_W SFPLSF SFPLSF2 TAFSOM2_W TAFSOM_W TMOT
DLSF DLSF GGLSF GGLSF DLSF DLSF
TMOTAB
GGTFM
UB
GGUB
USFK2_W
GGLSF
USFK_W
GGLSF
ZHZKF ZHZKF2 ZHZOFFF ZHZOFFF2 Z_HSF Z_HSF2 Z_HSFE
DLSF DLSF DLSF DLSF DHLSFK DHLSFK DHLSFKE
Z_HSFE2
DHLSFKE
Z_LASFK
DLSAFK
Z_LASFK2
DLSAFK
Z_LSF
DLSF
Z_LSF2
DLSF
ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... LAMKOD AUS LAMKOD AUS DHLSFK, DLSF, DLSSA EIN DHLSFK, DLSF, DLSSA EIN AUS AUS EIN DLSF EIN DLSF ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... AEKP, BBKH,EIN BGTABST, BGTOL,DLSF, ... ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ... BGLAMABM, DLSF,- EIN DLSFV, DPLLSU,LRFKC, ... BGLAMABM, DLSF,- EIN DLSFV, DPLLSU,LRFKC, ... LOK LOK LOK LOK EIN DIMCHLS, DLSF EIN DIMCHLS, DLSF DHLSFKE, DIMCHLS, EIN DLSAFK, DLSF, HLSFK DHLSFKE, DIMCHLS, EIN DLSAFK, DLSF, HLSFK DIMCLS, DLSF, DPLL- EIN SU DIMCLS, DLSF, DPLL- EIN SU DIMCLS, DLSAFK,AUS DLSSA, DPLLSU, DTANKL DIMCLS, DLSAFK,AUS DLSSA, DPLLSU, DTANKL EIN DIMCLS, DLSF DIMCLS, DLSF EIN EIN DIMCLS, DLSAFK,DLSF, DPLLSU
Z_LSFHV Z_LSFHV2 Z_LSFV
GGTFM
DLSFV
DLSF 1.50.1
Seite 2136 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Errorflag: TMOT Lambdasoll fur ¨ elektrische Sondendiagnose hinter Front KAT (Kurztrip), Bank 2 Lambdasoll fur ¨ elektrische Sondendiagnose hinter Front KAT (Kurztrip) Istwert (word) Innenwid. Ri-Nernstzelle der Lambdasonde hinter Front KAT Bank2 Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde hinter Front KAT Status Fehlerpfad: Diagnose Lambdasonde hinter Front Kat Status Fehlerpfad: Diagnose Lambdasonde hinter Front Kat, Bank 2 Abgastemperatur an Sonde hinter Vorkat aus Modell, Bank 2 Abgastemperatur an Sonde hinter Vorkat aus Modell Motor-Temperatur Motortemperatur beim Abstellen
Batteriespannung
Spannung Lambdasonde (4.88mV/LSB) hinter Front-Katalysator, Bank 2
Spannung Lambdasonde (4.88mV/LSB) hinter Front-Katalysator
¨ Zahler fur ¨ Fehler-Messungen von Heizungs-Einkopplungen hinter Front KAT ¨ Zahler fur ¨ Messungen von Heizungs-Einkopplungen hinter Front KAT Bank2 ¨ Zahler fur ¨ Heizungs-Ausschaltungen hinter Front KAT ¨ Zahler fur ¨ Heizungs-Ausschaltungen hinter Front KAT Bank2 Zyklusflag:Lambdasonden-Heizung hinter Front-Katalysator Zyklusflag:Lambdasonden-Heizung hinter Front-Katalysator, Bank2 Zyklusflag:Lambdasonden-Heizung hinter Front- Katalysator (Endstufe) Zyklusflag:Lambdasonden-Heizung hinter Front- Katalysator, Bank2 (Endstufe) Zyklusflag: Lambda-Sondenalterung hinter Front Katalysator Zyklusflag: Lambda-Sondenalterung hinter Front Katalysator, Bank2 Zyklusflag: Lambda-Sonde hinter Frontkatalysator
Zyklusflag: Lambda-Sonde hinter Frontkatalysator, Bank2
zyklusflag: Diagnose Front/Hinter Hauptkat. Vertauschung Zyklusflag: Vertauschte Sonden hinter Frontkat und hinter Hauptkat Zyklusflag: Lambda-Sonden-Vertauschung hinter Front-Katalysator
Abk¨ urzungen und Fachbegriffe ---------------------------CSD ’chemical shift down’ abgesenkte Sondenkennlinie infolge Vergiftung SG Steuerger¨ at KS Kurzschluß
Abk¨ urzungen f¨ ur Querkopplungsmatrix: ----------------------------------Teilfunktion Sondenbetriebsbereitschaft - Ausg¨ ange: SB=Sondenbetriebsbereitschaft - Eing¨ ange: S/SB=Sperren/Sondenbertriebsbereitschaft Teilfunktion Sondendiagnose
- Ausg¨ ange: SD=Sondendiagnose - Eing¨ ange: S/SD=Sperren/Sondendiagnose B/SD=Bedingung/Sondendiagnose F/SD=Flip-Flop/Sondendiagnose
FB DLSF 1.50.1 Funktionsbeschreibung Einleitung: ----------Die Diagnosefunktion hat die Aufgabe alle elektrischen Anschlußfehler der Sonde zu erkennen. Ausgangssignale sind das Fehlerbit E_lsf, das Zyklusbit Z_lsf und das Sondenbetriebsbereitschaftsbit B_sbbfk. An die Fehlerverwaltungslokig werden die Fehlertypen, B_maxflsf (KS_UBat), B_sigflsf (Kabelbruch, Sondenheizung defekt), B_nplflsf (Erkennung Heizertakt auf Sondensignal), B_minflsf (Adernschluß)) und ein Signal zur Fehlerheilung (B_nolsf) ¨ ubergeben. Diese Fehlerarten werden in einem Flip-Flop im Dauer-RAM abgespeichert und in den Fehlerspeicher als B_mxlsf (KS-UBat), B_silsf (Kabelbruch), B_nplsf (Heizertakt) B_mnlsf (Adernschluß) ¨ ubertragen. Eine ¨ Ubergabe an die Fehlerverwaltung kann generell nur dann erfolgen (Freigabe B_dsfen = 1), wenn aus der %HLS die Bedingung B_hsfa (Sonde voll beheizt und heiß) gesetzt ist die Abgastemperatur tafsom_w > TAMDUGF und die Verz¨ ogrungszeit TTBMF ununterbrochen ein-
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2137 von 4100 31.JAN.2003 Thomas Brosi
geschaltet war. Gleichzeitig darf die Batteriespannung ub nicht unterhalb der Schwelle UBDLS liegen sowie die Abgastemperatur aus dem Modell muß kleiner als die Schwelle TAMDOGF sein. Die Bedingung B_nmot muß gleich 1 sein, d.h. nmot > NMIN. Mit dem Bit B_cdlsf = 0 wird die gesamte Diagnose-Funktion DLSF abgeschaltet. Mit den Systemkonstanten SY_LSFNHK und SY_LSFNHK2 wird festgelegt, ob die entsprechenden Sonden hinter Hauptkat in Bank1 und/oder Bank 2 existieren. ¨ Uber bedingtes Kompilieren wird dann, falls die entsprechende System-Konstante auf TRUE gesetzt ist, der notwendige zugeh¨ orige Code erzeugt. Voraussetzungen f¨ ur die Diagnosefunktion: ----------------------------------------Die Diagnose und die Erkennung der Sondenbetriebsbereitschaft kann in dieser Form nur durchgef¨ uhrt werden, wenn eine potentialfreie Sonde und eine Sondenauswerteschaltung mit Gegenspannungsquelle verwendet wird. Die Funktion kann nur zusammen mit der Funktion %HLS verwendet werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Betriebsbereitschaft: --------------------Bei kalter Sonde ist der Sondeninnenwiderstand sehr hoch, so daß die Spannung der Sondenauswerteschaltung unabh¨ angig vom Gemisch immer in einem von der Gegenspannungsquelle bestimmten Band bleibt (USREMF < usfk_w < USREFFKLT). Mit w¨ armer werdender Sonde sinkt deren Innenwiderstand und die Sondenspannung dominiert gegen¨ uber der Gegenspannungsquelle. Wegen der steilen Sondenkennlinie wird die Sondenspannung immer von der Gegenspannung verschieden sein, so daß die Spannung der Auswerteschaltung das Band USREMF < usfk_w < USREFFKLT verl¨ aßt. Wenn die Sonde ausreichend heiß ist, dann wird mit B_ttbmhf auf die Schwelle USREFF umgeschaltet. Die Betriebsbereitschaft der Sonde wird nicht wie bisher nur ¨ uber die Sondenparameter eingeschaltet. Erst mit dem Setzen von B_hsfa (aus %HLS, Sonde voll beheitzt) kann die Betriebsbsbereitschaft erkannt werden, wenn f¨ ur die Spannung usfk_w mindestens f¨ ur die Zeit t = TRSE ununterbrochen gilt: USREMF <= usfk_w >= USREFFKLT. Ist die Sondenheizung f¨ ur mindestens die Zeit TTBMF ununterbrochen eingeschaltet, so kann man davon ausgehen, daß mit intakter Sondenheizung eine Sonde niederohmig ist (hochohmiger Nebenschluß hat keine Auswirkung auf Sondenspannung) und theoretisch betriebsbereit sein m¨ ußte. Liegt dann die Sondenspannung immer noch l¨ anger als die Zeit TRSAF ununterbrochen in dem Spannungs-Band USREMF < usfk_w < USREFF, so wird Kabelbruch oder eine defekte Sondenheizung angenommen (B_silsf). Die Betriebsbereitschaft B_sbbfk wird bei allen erkannten Fehlern der Sonde hinter Kat zur¨ uckgesetzt. Bei Initialisierung (C_ini=1) wird die Betriebsbereitschaft grunds¨ atzlich zur¨ uckgesetzt. Solange die Sonde kalt ist, liegt weder ein Fehler vor, noch ist die Sonde betriebsbereit. M¨ ogliche Fehler: ---------------Verweilt die Sondenspannung usfk im Spannungsband USREMF <=usfk_w <=USREFF, dann wird das Flip-Flop B_ufsig gesetzt. Beim Verlassen dieses Spannungsbandes wird dieses Flip-Flop B_ufsig verz¨ ogert um die Zeit TASIG wieder zur¨ uckgesetzt. Erfolgen bei Kabelbruch (Sondenspannung im Band) auf die Sondenspannung St¨ orspitzen (z.B. Heizungstakten), die außerhalb des Spannungsbandes gehen, dann werden diese durch die Zeit TASIG ausgeblendet und das Flip-Flop B_ufsig nicht zur¨ uckgesetzt. Bleibt das Flip-Flop B_ufsig l¨ anger gesetzt als die Zeit TRSAF (Sondenspannung im Band), dann wird Kabelbruch oder defekte Sondenheizung angenommen. Der Fehler B_silsf wird gemeldet. Bei h¨ oheren Abgastemperaturen erfolgt bei planaren Sonden bei unterbrochener Sondenmasse zus¨ atzlich ¨ uber den Heizer eine ohmsche Einkopplung auf das Sondensignal, so daß die Sondenspannung oberhalb USREFF im plausiblen Spannungsbereich liegt. In diesem Fall wird Signalunterbrechung erkannt, wenn rinf_w > DRISIGF und die Abgastemperatur tfasom_w > TAMMSIGF sind. Der Fehler B_silsf wird durch B_risigf gesetzt und die Betriebsbereitschaft B_sbbfk zur¨ uckgesetzt. Das Flip-Flop B_risigf wird wieder zur¨ uckgesetzt, wenn der Innenwiderstand der Sonde rinf_w wieder kleiner RISIGRESF ist. ¨ber dem Wert USMAX, dann liegt ein KS der Liegt die Spannung der Auswerteschaltung l¨ anger als die Zeit TUSKS ununterbrochen u Sondensignalleitung nach UBatt vor, der Fehler B_mxlsf wird gemeldet. Die um TUSKS verz¨ ogerte Fehlererkennung dient zur Absicherung gegen eingestrahlte St¨ orungen. Ein Adernschluß (bei der 2 Pkt.-Regelung vor Kat.) zwischen Sondensignal- und Masseleitung liegt vor (B_adsf=1), wenn die Auswertespannung bei B_acsdf = 1, d.h. bei aktiver Lambdaregelung (B_lrfk = 1) und ausgeschalteter Sekund¨ arluft (B_sls = 0 ) und Sekund¨ arluft-Diagnose (B_dsls = 0 ; B_dtes = 0 und B_esls = 0) sowie dem nichtgesetzten Errorflag der Sekund¨ arluftpumpe (E_slpe = 0; ) und den nichtgesetzten Errorflags der Tankentl¨ uftung (E_tes = 0; E_teve = 0) unterhalb der Schwelle USMIN ununterbrochen l¨ anger als die Zeit TUSDUF liegt. Außerdem kann eine Aderschlußpr¨ ufung nicht erfolgen, wenn der Regler vor KAT am "Fettanschlag" z.B. wegen Leckluft liegt (B_frmax=1). Die Adernschluß-Pr¨ ufung kann nur dann erfolgen, wenn die Bedingung "Tank leer fahren" B_tal/B_talval gesetzt ist (= 1 d. h. Tank ist zuverl¨ assig voll). Ist die Bedingung "Tank leer fahren" nicht gesetzt (= 0 d. h. Tank ist leer), dann wird bei gesetztem B_adsf das Flip-Flop B_adsfs gesetzt und der Adernschluß verz¨ ogert um die Zeit TUSTAL angezeigt. Wird bei leerem Tank durch den Fahrer ein Neustart vorgenommen, wird auch mit C_ini das Flip-Flop B_adsfs zur¨ uckgesetzt. Bei defekter Tankanzeige (B_tal = 1) wird ein Adernschluß auch angezeigt, und zwar erst nach Ablauf der Zeit TUSTAL, d. h. eine ¨ Uberwachung der Tankanzeige f¨ ur die Adernschlußmessung ist nicht erforderlich. Der Fehler B_nplsf wird ¨ uber das Flip-Flop B_adsf im Dauer-RAM gesetzt.
Wenn ein Adernschluß der Sonde hinter KAT (mit 2-Pkt-Regelung vor KAT)im Warmbetrieb zertifiziert werden soll, dann muß die aktive Regelung hinter KAT B_lrfk so lange ununterbrochen gesetzt sein, damit die Verzugszeit TUSDUF gesetzt werden kann. Ist dies nicht m¨ oglich weil B_lr und damit auch B_lrfk durch Schub oder ¨ UK neutral gesetzt werden, dann muß die die Verzugszeit TUSDUF klein gew¨ ahlt werden. Daraus besteht die Gefahr, vor allem bei großen Katalysatoren, daß zu fr¨ uhzeitig ein Adernschluß erkannt wird (usfk_w < USMIN f¨ ur eine Zeit TUSDUF). In diesem Fall kann mit dem Codewort CWDLSF mit Bit 0 = 1 die Adernschlußpr¨ ufung im Warmbetrieb abgeschaltet werden. Ein Adernschluß muß dann ¨ uber die Funktion %DLSAFK erkannt werden. Bei der stetigen Regelung wird mit SY_STETLR > 0 im Warmbetrieb kein Adernschluß u ¨berpr¨ uft, da bei einem event. Fehler der LSU (z. B. durch Heizereinkopplung erfolgt mageres Abgas) die Sonde hinter KAT falsch erkannt wird. Ein Adernschluß muß dann ¨ uber die Funktion %DLSAFK erkannt werden. Ein Adernschluß wird unabh¨ angig der Reglerart sofort erkannt, wenn im Start bei kalter Sonde (B_lsfklt=1), die Sondenspannung unterhalb der Schwelle USMIN liegt. Das Flip-Flop B_adsf wird gesetzt und nach Ablauf der Zeit TTBMF der Fehler B_nplflsf angezeigt. Erst wenn die Sondenspannung usfk oberhalb der Schwelle USMIN liegt wird dieses Flip-Flop zur¨ uckgesetzt. Damit erh¨ alt man im Start bei kalter Sonde eine weitere Information ob ein Gemischfehler oder Aderschluß vorliegt. Heizertakt-Einkopplung auf Sondensignal --------------------------------------Wird das geschaltete Heizersignal direkt auf das Sondensignal gelegt, dann kann dieser Fehler nicht mit der Funktion "Kurzschluß nach UBatt" ¨ uberpr¨ uft werden, da diese mit der Verz¨ ogerungszeit TUSMAX entprellt wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2138 von 4100 31.JAN.2003 Thomas Brosi
Mit ausgeschalteter Heizung B_hsfe = 0 kann eine Heizereinkopplung auf das Sondensignal erkannt werden. Nach Taupunktende und einer Verz¨ ogerungszeit TUSEHKF wird mit fallender Flanke von B_hsfe das Flip-Flop B_hzofff gesetzt. Mit dieser fallenden Flanke von B_hsfe wird der Z¨ ahler zhzofff (Heizerausschaltung) um 1 hochgez¨ ahlt. Gleichzeitig wird mit der fallenden Flanke ¨ uberpr¨ uft, ob w¨ ahrend der Ausschalt-Verz¨ ogerungszeit TUSHZFF die Steigung der Sondenspannung usfk_w ¨ uber dem Sollwert DUSFKHZK liegt. Wird dieser Sollwert ¨ uberschritten, dann war eine Heizertakt-Einkopplung vorhanden und der Z¨ ahler zhzkf wird um 1 hochgez¨ ahlt und das Flip-Flop B_hzofff zur¨ uckgesetzt. Ist eine bestimmte Anzahl von Heizerausschaltungen erreicht zhzofff >= ANZHZOFFF wird B_anzhzof gesetzt und um ein Takt verz¨ ogert die Bedingung B_hzkfzyk zur Bildung des Zyklusbits gesetzt. Gleichzeitig werden die Z¨ ahler zhzofff und zhzkf zur¨ uckgesetzt. Liegt nach einer bestimmten Anzahl von Heizer-Auschaltungen (z.B. 6) eine bestimmte Anzahl von Heizer-Einkopplungen (z.B. 4), dann sind B_anzhzoh und B_anzhzkh gesetzt und das Flip-Flop B_hzkfh wird gesetzt und der Plausfehler B_nplflsh gesetzt. Dieser Fehler wird wieder zur¨ uckgesetzt(B_hzkff=false), wenn die Anzahl der Heizer-Einkopplungen bei einer bestimmten Anzahl von HeizerAusschaltungen nicht erf¨ ullt sind.
Das Zyklusflag Z_lsf kann nach Start erst gesetzt werden, wenn B_dsfen und B_sbbfk gesetzt sind und: - wenn kein Fehler vorliegt und die Sondenspannung usfk_w > USMIN und damit B_noadsf gesetzt ist (B_nolsf=1). - wenn w¨ ahrend dem Setzen des Kaltbits B_lsfklt ein Adernschluß vorhanden ist, dann wird mit B_adsf der Fehler B_nplflsf und damit auch Z_lsf gesetzt. - wenn im Warmbertrieb (B_lsfklt=0) ein Adernschluß vorliegt, dann wird beim 2 Pkt.-Regler nach ununterbrochenem Adernschluß nach Ablauf der Zeit TUSDUF abgelaufen das Flip-Flop B_adsf gesetzt. Das Zyklusbit und Errorflag kann also mit dem dynamischen Fehlerbit B_nplflsf gesetzt werden. - wenn im Warmbertrieb (B_lsfklt=0) ein Adernschluß vorliegt, dann wird beim Stetigen Regler nach ununterbrochenem Adernschluß kein Zyklusbit Z_lsf gesetzt (B_noadsf und B_nolsf sowie B_adsf kann nicht gesetzt werden). Der Adernschluß wird dann ¨ uber die Schwingungspr¨ ufung in der %DLSAFK erkannt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Eine defekte Sonde mit abgesenkter Sondenkennlinie (CSD) wird in der %DLSAFK erkannt. Der Fehler B_mnflsf wird zu 0 gesetzt.
Kurz-Trip-Test (Funktionsanforderung durch einen Tester) -------------------------------------------------------Bei angeschlossenem Tester (B_fa = 1) ist die Diagnose Funktion "DLSF" gesperrt, bis die spezifische Anforderung (B_falsf = 1) erfolgt. F¨ ur diese Funktionsanforderung werden die großen Zeiten TRSAF und TUSDUF auf wesentlich kleinere Zeiten TRSAFA und TUSDUFA umgeschaltet, damit ein Kurz-Trip-Test m¨ oglich ist. Damit die Sondenspannung usfk hinter KAT außerhalb der ¨ uberpr¨ uften Spannungsb¨ andern liegt (Durchsatz des KAT’s ist wegen kleiner Last gering), wird mit B_falsf = 1 in der %LAMKO um DLAMELSF angefettet. Außerdem wird mit B_falsf = 1 ¨ uber drmlsf_w in der %MDTRIP die Momenten-Reserve erh¨ oht. Die Sondenspannung hinter KAT usfk_w liegt dann sicher ¨ uber 500 mV, so daß alle m¨ oglichen Fehler (Kabelbruch und Adernschluß) ¨ uberpr¨ uft werden k¨ onnen. Liegt usfk_w ¨ Uber der Schwelle USFFK., dann ist auch vor KAT in der DLSV ein Adernschlußtest m¨ oglich. Kein Fehler, Fehler geheilt: --------------------------Wenn die Sondenheizung l¨ anger als die Zeit TTBMF ununterbrochen ein war und die Betriebsbereitschaft B_sbbfk gesetzt ist, so ist mit sehr hoher Wahrscheinlichkeit kein Fehler vorhanden. An die Fehlerverwaltung wird ein Trigger B_nolsf gesendet. Fehlerverwaltung: ----------------Aus den vier Fehlertypen wird das Errorflag und das Zyklusflag erzeugt. Das Zyklusflag wird aber auch jeweils nach einem No-Fehler bzw. Heilungs-Trigger gesetzt und wird bei jeder Steuerger¨ ateinitialisierung C_ini zur¨ uckgesetzt. Wird ein Fehler als geheilt erkannt (B_nolsf), so wird das Errorflag zur¨ uckgesetzt. Durch die Fehlerverwaltungslogik wird die CARB-Lampe erst angesteuert, wenn nach 2 Trip’s jeweils das Zyklusflag und Errorflag gesetzt ist.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSF 1.50.1
Seite 2139 von 4100 31.JAN.2003 Thomas Brosi
APP DLSF 1.50.1 Applikationshinweise Sinnvolle Applikationswerte: TUSKSF TRSEF TRSAF TUSDUF
: : : :
TUSMAXF TUSTALF TUSDUFAF TRSAFAF TTBMF TAMDUGF
: : : : : :
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TASIGF : UBDLSF : TAMDOGF : TMSFA : TMSF : TNSTDNF : DLAMELSF : DMRLSF : DRISIGF : RISIGRESF: TAMSIGF : USREFF : USREFFKLT: USREMF : USMAXF : DUSFKHZK : USMINF : TUSEHKF : TUSHZFF :
100 200 600 40
ms ms s s (Zeitdauer muß etwas k¨ urzer gew¨ ahlt werden als die l¨ angste ununterbrochene aktive Regelbereitschaft B_lrfk im FTP75-Test) 5 s 600 s 20 s 50 s 90 s (Zeit 10s l¨ anger als Einblasung Sekund¨ arluftpumpe 25 ◦ C (wichtig bei der Best¨ uckung Vorkat und Sonde hinter Hauptkat). Wert muß dann etwas gr¨ oßer TKATMLRH in %LRFK sein. Wenn diese KAT-Anordnung nicht vorliegt, dann kann TAMDUGF auf 100 ◦ C gesetzt werden. 60 ms 11 V 800 ◦ C 60 ◦ C 40 ◦ C 1 s 0.05 je nach Katalysatorgr¨ oße 7% f¨ ur Kurztrip ; so groß w¨ ahlen, daß m¨ oglichst goßer Durchsatz im KAT. 40 000 Ohm 1000 Ohm 600 ◦ C 500 mV 600 mV 400 mV 1.50 V 2.0 V 60 mV 10 s 40 ms
ANZHZOFFF:
6
ANZHZKF CWDLSF
4 Bit0 = 0, d.h. ein Adernschluß der Sonde h. KAT wird im Warmbetrieb erkannt (mit 2-Pkt-Regelung vor KAT) Bit0 = 1, d.h. ein Adernschluß der Sonde h. KAT wird im Warmbetrieb nicht erkannt.
: :
(Bei Heizerendstufentest mindestens alle 10 s ergibt (6*10s = 60s) und wird damit kleiner als TTBMH von z.B 90s)
SY_STETLR = 1 ein Adernschluß der Sonde h. KAT wird im Warmbetrieb nicht erkannt.
Im nachfolgenden Diagramm sind die zu applizierenden Spannungswerte eingetragen.
usfk_W USMAXF
USREFF
USREMF
USMINF
ˆ ˆ | | | | +------------------------------------------------------+| | | | + | KS nach U_Bat | +---------------------------------------------------- + | Einschalten der Betriebsbereitschaft | |Signalunterbrechung oder Sonde kalt | | (Sondenheizung defekt) nach t > TRSAF (=600s) | +----------------------------------------------------- + | Einschalten der Betriebsbereitschaft nach | | t > TRSEF (=200ms) | +----------------------------------------------------- + | Adernschluß, wenn t > TUSDUF (=40 s) | +------------------------------------------------------+
U_Sonde = 1.50 V 0.600 V - Regelschwelle usrhk_w = 0.500 V
= 0.400 V
= 0.060 V
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2140 von 4100 31.JAN.2003 Thomas Brosi
FU DLSAFK 1.80.3 Diagnose: Lambdasondenalterung hinter Front KAT FDEF DLSAFK 1.80.3 Funktionsdefinition Main: ¨ Ubersicht und Darstellung der Sonden-Diagnose hinter Front KAT --------------------------------------------------------------------
DLSAFK1 B_nolaf B_maxlaf B_minlaf B_siglaf B_npllaf
usfk usfk
B_sbbfk
B_sbbfk
B_nolavf B_maxlavf
DLSAFK2
usfk2
B_sbbfk2
B_nolavf2 B_maxlavf2
LAVF_DFPM B_nolavf B_maxlavf
LASF2_DFPM B_nolaf2 B_maxlaf2 B_minlaf2 B_siglaf2 B_npllaf2
Grid calculation: _100ms
for bank1 and bank2
1_10ms 1_100ms
for bank1 for bank1
2_10ms 2_100ms
for bank2 for bank2
LAVF2_DFPM B_nolavf2 B_maxlavf2
BREAK FCMCLR
dlsafk-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_sbbfk2
B_nolaf2 B_maxlaf2 B_minlaf2 B_siglaf2 B_npllaf2
usfk2
LASF_DFPM B_nolaf B_maxlaf B_minlaf B_siglaf B_npllaf
dlsafk-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2141 von 4100 31.JAN.2003 Thomas Brosi
DLSAFK1: Schwingungspr¨ ufung DLSAHK hinter Front KAT ---------------------------------------------------
TALVAL
TUSENLASF B_sbbfk
B_maxlaf B_maxlf
B_sbbfkv TUSENLASF_TOD
B_maxlaf
TUSSAF usfk
B_usfkf
B_maxlf
TUSSAF_TOD NOMVALUE usrfk
usrfk
usrfks
B_nolaf
B_nolaf
TUSSAF B_usfkm TUSSAF1_TOD
B_usfkrfm B_minlaf
UEPUSS B_uscheff B_usfsch B_abgstgf B_dusfsch B_dsfk
CWDLSAFK 3 B_vlsumrb
TABGSTGKF
B_abgstgf UEPUSVLF
LASF_SC B_scblasf
B_fa
FSWFK B_scblasf B_dlasf B_lsfkspe B_fa B_dsfk
LSF_OFFSET B_offstat B_offdyn B_npllaf
B_npllaf B_maxlavf
TFSW B_trfasf B_dusfkvl B_dlasf B_enlasf B_lsfkspe
B_nolavf KTSW B_enlasf B_fa
DMKT
B_trfasf
B_fasf
B_fasf dlsafk-dlsafk1 NOMVALUE: Maximale Sollwertbildung aus Kennfeld KFUSFK -----------------------------------------------------------
B_usfkf
B_usfkm
LASF
B_usrfkmx /NV
E_lasf Z_lasf
B_enlasf 1/ usrfk
usrfkmx /NV
usrfks
usrfks
dlsafk-nomvalue
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dusfkvl B_maxlavf B_nolavf B_dsfk
DYNFKS B_dylasf B_abgstgf B_dsfk B_ddylasf
dlsafk-dlsafk1
tafso_w
B_siglaf
B_siglaf
false
B_minlaf
dlsafk-nomvalue
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2142 von 4100 31.JAN.2003 Thomas Brosi
TFSW: Testfunktion f¨ ur Schwingungspr¨ ufung mit Lambda-Verstellung in %LAMKO hinter Front Kat -------------------------------------------------------------------------------------------
lamlasf_w
TUSLASF 0.01
lamsbg_w
TLLASF
0.01
B_lamverf
B_uscheff B_usfkmf B_lamendf
TLLASF_TOD
B_enlasf
B_enlasf
B_trfasf LSULASF B_vlsufmf
B_lsulasf B_lamenf
ENABLERAMPE
B_ktrlasf
B_lamenf_FF
B_enrampf LAFH
B_teslasf B_lsfkspe B_dusfkvl SY_LSFV 0
B_lamenf B_lamlasf E_lsfv
LAMSTELL 1.0 B_dlamsf intlasf_w lamsbg_w B_usfkf B_usfkm B_maxlavf
true
B_lsfv lamsbg_w
1.0
B_lamlasf
lamlasf_w
B_usfkf B_usfkm
zlasf_w
B_entestf
TTLASF
B_usfkmf
TUSFKRFM_TOD
B_usfkrfm B_lsfswok
dlsafk-tfsw
B_enlasf
TUSFKRFM
dlsafk-tfsw ENABLERAMPE: Enable f¨ ur Rampentest f¨ ur Front Kat -----------------------------------------------
MLOSTESTF
TMLUSTESTF
MLUSTESTF ml_w
B_mlustesf TMLUSTESTF_TOD
B_sbbfkv
B_enrampf
B_enrampf
B_evloc B_enlasf B_lsfkspe
dlsafk-enablerampe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dlasf
dlsafk-enablerampe
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2143 von 4100 31.JAN.2003 Thomas Brosi
LSULASF: Ansteuerung Rampe bei LSU Fehlerverdacht f¨ ur Frontkat --------------------------------------------------------------
B_sbbfkv B_vlsufmf
B_stend
B_vlsufmf B_vlsufmf_FF
B_vlsumrb B_vlsuftb
dlsafk-lsulasf
B_lsfswok
B_enlasf dlsafk-lsulasf LAMSTELL: Rampe f¨ ur Lambdaverstellung lamlasf_w -----------------------------------------------
B_ktrlasf LAMSTEIGF KTLMSTEIGF B_usfkf K_Integratorf
-1.0 1.0
intlasf_w
intlasf_w
B_lamlasf B_dusfkvl 1/ true lamtrif_w 1.0 lamsbg_w
1.0
B_dlamsf
dlamsf_w
B_dlamsf
dlsafk-lamstell
LAMLASFMIN
DLAMLASFF DLAMLASFM dlsafk-lamstell LAFH Scheduler f¨ ur Rampentest -----------------------------
PYBLAFH B_lamenf SY_DSM
B_lamenf 0
LAFH_SC true B_scblafh
B_lamlasf
dlsafk-lafh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_usfkm
dlsafk-lafh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2144 von 4100 31.JAN.2003 Thomas Brosi
fidgetDscPermission
FID_BLAFH
B_scblafh
dlsafk-lafh-sc
LAFH_SC Scheduler-Freigabe f¨ ur Schwingungspr¨ ufung -------------------------------------------------
dlsafk-lafh-sc PYBLAFH Physikalische Bereitschaft f¨ ur Schwingungspr¨ ufung hinter Frontkat -------------------------------------------------------------------------
0
1/
set the bit B_lamenf
setDscReady fid
FID_BLAFH
reset the bit
FID_BLAFH
setDscReady 1/
resetDscReady 1/ resetDscReady fid
dlsafk-pyblafh
SY_DSM
TALVAL: Verz¨ ogerung B_maxlasf bei Tank leer fahren --------------------------------------------------
TUSTALLASF
B_maxlf false
B_enmaxlf TUSTALLASF_TOD
B_maxlaf
B_maxlaf
B_tal
(true entspr. Tank zuverlässig voll) B_talval
dlsafk-talval
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlsafk-pyblafh
dlsafk-talval
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2145 von 4100 31.JAN.2003 Thomas Brosi
UEPUSS: ¨ Uberpr¨ ufung Sondenspannung hinter Front KAT im Schub ------------------------------------------------------------
TUSCHUBF B_cwlsfsch usfk
TUSCHUBF_TOD
B_dusfsch
B_dusfsch
USSCHUBF TSALASF SY_AGR 0 B_sa
B_saagrf
false
B_usfsch /NV
B_agrvo
B_usfsch
B_usfsch_FF B_mldynf B_abgstgf B_dsfk
TUSCHUBF
Sekunden 30
B_uscheff
B_hsfa
B_lamverf
TUSCHUBF1_TOD
B_uscheff
B_uscheff_FF
B_hsftpfk
dlsafk-uepuss
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_atmtpfk TATMSCHUBF_TOD
dlsafk-uepuss
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2146 von 4100 31.JAN.2003 Thomas Brosi
UEPUSVLF: ¨ Uberpr¨ ufung Sondenspannung hinter Front KAT im Vollastbetrieb -----------------------------------------------------------------------
B_cwlsfvl B_dsfk B_dusfkvl
B_dusfkvl
B_hsftpfk TUSMSVLF lamsons_w LAMSONSVLF TUSMSVLF_TOD ml_w MLUSVLF B_enlasf
B_maxlavf
B_lamendf
B_maxlavf
B_maxlavf_FF TUSFKVL
B_nolavf
B_nolavf TUSFKVL_TOD
dlsafk-uepusvlf LSF_OFFSET: ¨ Uberpr¨ ufung des Offsets der Sonde hinter Frontkat -------------------------------------------------------------
SY_BDE
0 compute 4/
5/ B_offlsfd
compute 2/
B_cwlsfoff dlahico_w
3/ B_offlsfs /NV
DLAHICOGW
B_offlsfs_FF TLRHK
compute 1/
B_lrhk TLRHK_TOD
E_LASH E_lash Z_lash
B_offdyn false false
B_offstat
dlsafk-lsf-offset
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
USFKVL
dlsafk-uepusvlf
usfk
dlsafk-lsf-offset
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2147 von 4100 31.JAN.2003 Thomas Brosi
DYNFKS: ¨ Uberpr¨ ufung der Sonden-Dynamik hinter Front KAT im Schub ----------------------------------------------------------------
B_ddylasf
B_hsftpfk B_abgstgf B_cwlsfdyn B_dsfk
B_enfmstf
B_ddylasf
B_dylasf /NV
B_dylasf
ml_w MLUSSTGF B_steigmf usfk USFRICH B_sa USFLEAN
B_enfmstf 1/ 0.0
usfksteig
1.0
usfkmxstg
KMXSTGF 2/
3/
usfkmxstg usffmxstg /NV B_saagrf
compute 3/ reset 1/ 0.0 compute 1/
4/
mldynf_w
B_mldynf
compute 1/
SMLDYNF 2/
TUSFSMIN
B_enfmstf
zwdynsf
TUSFSMIN_TOD
ANZDYNSF dlsafk-dynfks
reset 1/ B_steigmf
USFSTSOLL
B_ddylasf
dlsafk-dynfks KTSW: Kurztrip f¨ ur Testfunktion Schwingungspr¨ ufung --------------------------------------------------
TRIPFASF
B_lr
TRIPFASF_TOD
B_sbbfkv B_fa
B_fasf
CWDLSAFK
B_trfasf
B_trfasf
2
B_usfkf B_usfkm B_enlasf
dlsafk-ktsw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ml_w
compute 2/
dlsafk-ktsw
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2148 von 4100 31.JAN.2003 Thomas Brosi
DMKT: Drehmomentausgabe f¨ ur Kurztriptest ----------------------------------------
B_fasf SY_LSFNVK 0.0 B_fasf2
SY_LSFNVK2 0.0 0.0 dmrlasf_w
CWDLSAFK
dlsafk-dmkt
DMRLASF 2
dlsafk-dmkt FSWHK: Freigabefunktion der Schwingungspr¨ ufung hinter KAT ---------------------------------------------------------
LSF Z_lsf E_lsf HSF E_hsf Z_hsfe E_hsfe
B_dsfk
B_dsfk
LASF_PY
B_fasf B_pyblasf
B_pyblasf /NC
CWDLSAFK 4 B_lrfk B_lrfkp
B_dlasf
B_dlasf
ml_w MLLASF B_sbbfkv SY_SLS
0
SY_DSM false
0 true
B_dsls
false
B_scblasf
B_dtest B_edkvs B_mdarv B_lsafksp
B_lsfkspe
B_lsfkspe
dlsafk-fswfk
E_agre E_agrs E_ph E_tes E_teve E_ub
false
E_xyz dlsafk-fswfk LASF: Zyklus und Errorflag --------------------------
DFP_LASFK
dfpgetZyf getZyf_1
DFP_LASFK
dfpgetErf getErf_1
E_lasf
Z_lasf dlsafk-lasf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fa
dlsafk-lasf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2149 von 4100 31.JAN.2003 Thomas Brosi
fidgetDscPermission
FID_BLAFH
B_scblasf
getDscPermission
dlsafk-lasf-sc
LASF_SC: Scheduler-Freigabe f¨ ur Schwingungspr¨ ufung hinter Front KAT -------------------------------------------------------------------
dlsafk-lasf-sc LASF_PY: Physikalische Laufbereitschaft f¨ ur Schwingungspr¨ ufung hinter Front KAT -------------------------------------------------------------------------------
setDscReady 2/
set the bit B_pyblasf FID_BLAFH
setDscReady fid setDscReady
FID_BLAFH
resetDscReady 1/ resetDscReady fid
dlsafk-lasf-py
reset the bit
resetDscReady dlsafk-lasf-py
sfpHealing 1/
B_cdlasf
repSfp 2/
Z_lasfk
sfp sfpHealing
dfp
B_lsf
locSfp_lasfk B_nolaf
sfpHealing 1/ sfp
Z_lasfk
sfpHealing 1/
sfpNplError 1/
B_npllaf
sfp
B_nplasfk
sfpNplError 1/
sfpMaxError 1/
B_maxlaf
sfp
B_mxlasfk
sfpMaxError 1/
sfpMinError 1/
B_minlaf
sfp
B_mnlasfk
sfpMinError 1/
sfpSigError 1/
B_siglaf
sfp
B_silasfk
sfpSigError
DFP_LASFK
dfp dfp locSfp_lasfk
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
dlsafk-lasf-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LASF_DFPM: Fehlerverwaltung DLSAFK -----------------------------------
dlsafk-lasf-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2150 von 4100 31.JAN.2003 Thomas Brosi
LAVF_DFPM: Fehlerverwaltung DLSAFK (Vollastbetrieb) ---------------------------------------------------
B_cwlsfvl repSfp 2/
B_cdlasf
dfp
B_lsf
sfpHealing 1/ sfp
Z_lavf
sfpHealing
locSfp_lavf sfpHealing 1/
B_nolavf
Z_lavf
sfp sfpHealing 1/
sfpMaxError 1/
B_maxlavf
sfp
B_mxlavf
DFP_LAVF
dfp dfp locSfp_lavf
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S S: set
R: reset
dlsafk-lavf-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
sfpMaxError
dlsafk-lavf-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2151 von 4100 31.JAN.2003 Thomas Brosi
DLSAFK2: Schwingungspr¨ ufung DLSAHK hinter Front KAT Bank2 ---------------------------------------------------------
B_maxlaf2 TUSENLASF B_sbbfk2 TUSENLASF_TOD2
TALVAL2 B_maxlaf2
B_sbbfkv2
TUSSAF usfk2
B_maxlf2
B_usfkf2
B_maxlf2
TUSSAF_TOD2 NOMVALUE2 usrfk2
B_nolaf2
B_nolaf2
TUSSAF
usrfk2
B_usfkm2
usrfks2
TUSSAF1_TOD2
B_usfkrfm2 B_minlaf2
CWDLSAFK
UEPUSS2 B_uscheff2 B_abgstgf2 B_dusfsch2 B_dsfk2 B_usfsch2
B_vlsumrb2 tafso2_w TABGSTGKF
false B_abgstgf2 UEPUSVLF2
LASF2_SC B_scblasf2
B_fa
FSWFK2 B_scblasf2 B_dlasf2 B_lsfkspe2 B_fa B_dsfk2
DYNFKS2 B_dylasf2 B_abgstgf2 B_dsfk2 B_ddylasf2
B_siglaf2
LSF_OFFSET2 B_offstat2 B_offdyn2
B_npllaf2
B_npllaf2
B_maxlavf2 B_nolavf2 TFSW2 B_trfasf2 B_dusfkvl2 KTSW2 B_enlasf2
B_dlasf2 B_enlasf2 B_lsfkspe2
B_fa B_trfasf2 B_fasf2
B_fasf2 dlsafk-dlsafk2 NOMVALUE2: Maximale Sollwertbildung aus Kennfeld KFUSHK Bank2 ------------------------------------------------------------------
B_usfkf2
B_usfkm2
LASF2 B_usrfkmx2 /NV
E_lasf2 Z_lasf2
B_enlasf2
usrfks2
1/ usrfk2
usrfkmx2 /NV
usrfks2 dlsafk-nomvalue2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dusfkvl2 B_maxlavf2 B_nolavf2 B_dsfk2
B_siglaf2
dlsafk-dlsafk2
3
B_minlaf2
dlsafk-nomvalue2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2152 von 4100 31.JAN.2003 Thomas Brosi
TFSW2: Testfunktion f¨ ur Schwingungspr¨ ufung mit Lambda-Verstellung in %LAMKO Bank2 ---------------------------------------------------------------------------------
lamlasf2_w
TUSLASF 0.01
B_usfkmf2
TLLASF
lamsbg2_w
B_lamverf2
B_lamendf2
0.01 TLLASF_TOD2
B_enlasf2
B_enlasf2
B_uscheff2
B_trfasf2 LSULASF2 B_vlsufmf2
B_lsulasf2
ENABLERAMPE2
B_ktrlasf2
B_lamenf2
B_enrampf2
B_lamenf2_FF B_teslasf2 LAFH2
B_dusfkvl2 B_lsfkspe2
B_lamenf2 B_lamlasf2 LAMSTELL2
SY_LSFV 0
E_lsfv2
true
B_dlamsf2 1.0 intlasf2_w lamsbg2_w B_usfkf2 B_usfkm2 B_maxlavf2
B_lsfv lamsbg2_w
1.0
B_lamlasf2
lamlasf2_w
EdgeRising_11
B_usfkf2 zlasf2_w
B_usfkm2
TUSFKRFM
B_enlasf2
TUSFKRFM_TOD2
B_usfkrfm2
B_lsfswok2
dlsafk-tfsw2
B_usfkmf2
dlsafk-tfsw2 ENABLERAMPE2: Enable f¨ ur Rampentest Bank2 -----------------------------------------
B_mlustesf B_evloc B_sbbfkv2
B_enlasf2
B_lsfkspe2
B_enrampf2
B_enrampf2
dlsafk-enablerampe2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_entestf2
TTLASF
B_dlasf2
dlsafk-enablerampe2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2153 von 4100 31.JAN.2003 Thomas Brosi
LSULASF2: Ansteuerung Rampe bei LSU Fehlerverdacht f¨ ur Frontkat, Bank2 ----------------------------------------------------------------------
B_sbbfkv2 B_stend B_vlsufmf2
B_vlsumrb2
B_vlsufmf2
B_vlsuftb2
dlsafk-lsulasf2
B_lsfswok2
B_enlasf2 dlsafk-lsulasf2 LAMSTELL2: Rampe f¨ ur Lambdaverstellung lamlasf_w Bank2 -------------------------------------------------------
B_ktrlasf2 LAMSTEIGF KTLMSTEIGF B_usfkf2 K_Integratorf2
-1.0 1.0
intlasf2_w
intlasf2_w
B_lamlasf2
B_dusfkvl2 1/ 1.0 lamtrif2_w 1.0 lamsbg2_w 1.0
B_dlamsf2
dlamsf2_w
B_dlamsf2
LAMLASFMIN
dlsafk-lamstell2
DLAMLASFF DLAMLASFM dlsafk-lamstell2 LAFH2 Scheduler f¨ ur Rampentest Bank2 ------------------------------------
SY_DSM
0 true B_lamlasf2 LAFH2_SC
PYBLAFH2 B_lamenf2
B_lamenf2
dlsafk-lafh2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_usfkm2
dlsafk-lafh2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2154 von 4100 31.JAN.2003 Thomas Brosi
fidgetDscPermission
FID_BLAFH2
dlsafk-lafh2-sc
LAFH2_SC Scheduler-Freigabe f¨ ur Schwingungspr¨ ufung Bank2 ---------------------------------------------------------
B_scblafh2
dlsafk-lafh2-sc PYBLAFH2 Physikalische Bereitschaft f¨ ur Schwingungspr¨ ufung hinter Frontkat Bank2 ---------------------------------------------------------------------------------
0
1/
set the bit B_lamenf2
FID_BLAFH2
reset the bit
FID_BLAFH2
setDscReady 1/ setDscReady fid
resetDscReady 1/ resetDscReady fid
dlsafk-pyblafh2
SY_DSM
TALVAL2: Verz¨ ogerung B_maxlasf bei Tank leer fahren Bank2 ---------------------------------------------------------
TUSTALLASF
B_maxlf2 false
B_enmaxlf2 TUSTALLASF2_TOD
B_maxlaf2
B_maxlaf2
B_tal
(true entspr. Tank zuverlässig voll) B_talval
dlsafk-talval2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dlsafk-pyblafh2
dlsafk-talval2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2155 von 4100 31.JAN.2003 Thomas Brosi
UEPUSS2: ¨ Uberpr¨ ufung Sondenspannung hinter Front KAT im Schub Bank2 -------------------------------------------------------------------
TUSCHUBF B_cwlsfsch B_dusfsch2
B_dusfsch2 TUSCUBF1_TOD2 usfk2 USSCHUBF
TSALASF
B_saagrf B_usfsch2 /NV
B_usfsch2
B_usfsch2_FF
B_mldynf
B_abgstgf2 B_dsfk2 TUSCHUBF
Sekunden 30
B_uscheff2 B_uscheff2_FF
TATMSCHUBF_TOD2 B_hsftpfk2
B_hsfa2 B_sa B_lamverf2
dlsafk-uepuss2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TUSCHUBF_TOD2 B_atmtpfk2
B_uscheff2
dlsafk-uepuss2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2156 von 4100 31.JAN.2003 Thomas Brosi
UEPUSVLF2: ¨ Uberpr¨ ufung Sondenspannung hinter Front KAT im Vollastbetrieb Bank2 ------------------------------------------------------------------------------
B_cwlsfvl B_dsfk2 B_dusfkvl2
B_dusfkvl2
B_hsftpfk2 TUSMSVLF lamsons2_w TUSMSVLF_TOD2 LAMSONSVLF ml_w
B_maxlavf2
MLUSVLF
B_maxlavf2
B_enlasf2 B_lamendf2 B_nolavf2
TUSFKVL
B_nolavf2
dlsafk-uepusvlf2
usfk2
dlsafk-uepusvlf2 LSF_OFFSET2: ¨ Uberpr¨ ufung des Offsets der Sonde hinter Frontkat Bank2 --------------------------------------------------------------------
SY_BDE
0.0 5/ compute 4/
B_offlsfd2
B_offdyn2 false
compute 2/
B_cwlsfoff dlahico2_w DLAHICOGW TLRHK
compute 1/
B_lrhk2 TLRHK_TOD2
3/
B_offlsfs2 /NV B_offlsfs2_FF
E_LASH2 E_lash2 Z_lash2
false
B_offstat2
dlsafk-lsf-offset2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TUSFKVL_TOD2 USFKVL
dlsafk-lsf-offset2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2157 von 4100 31.JAN.2003 Thomas Brosi
DYNFKS2: ¨ Uberpr¨ ufung der Sonden-Dynamik hinter Front KAT im Schub Bank2 -----------------------------------------------------------------------
B_abgstgf2 B_ddylasf2
B_hsftpfk2 B_cwlsfdyn B_enfmstf2
B_dsfk2
B_ddylasf2
B_dylasf2
B_dylasf2 /NV
ml_w MLUSSTGF B_steigmf2 usfk2 USFRICH B_sa
USFLEAN
B_enfmstf2
KMXSTGF
0.0
3/
2/ 1/
usfkmxstg2
usfkmxstg2
usffmxstg2 /NV compute 2/
USFSTSOLL
compute 1/
B_mldynf
B_enfmstf2 zwdynsf2 ANZDYNSF dlsafk-dynfks2
reset 1/
TUSFSMIN B_ddylasf2
B_steigmf2
TUSFSMIN_TOD2
dlsafk-dynfks2 KTSW2: Kurztrip f¨ ur Testfunktion Schwingungspr¨ ufung Bank2 ----------------------------------------------------------
TRIPFASF
B_lr2
B_fa B_fasf2 CWDLSAFK 2
B_trfasf2
B_trfasf2
B_sbbfkv2 B_usfkf2
B_usfkm2 B_enlasf2
dlsafk-ktsw2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
usfksteig2
dlsafk-ktsw2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2158 von 4100 31.JAN.2003 Thomas Brosi
FSWFK2: Freigabefunktion der Schwingungspr¨ ufung hinter Front KAT Bank2 ----------------------------------------------------------------------
LSF2 Z_lsf2 E_lsf2 HSF2 Z_hsfe2 E_hsfe2 E_hsf2
B_dsfk2
B_dsfk2
LASF2_PY B_fasf B_pyblasf2 /NC
B_fa
B_pyblasf2
CWDLSAFK 4 B_lrfk2 B_lrfkp2
B_dlasf2
B_dlasf2
ml_w MLLASF B_sbbfkv2 SY_SLS 0
SY_DSM
0
false B_dsls B_dtest
true false
B_edkvs2
B_mdarv
B_lsafksp2
false
B_lsfkspe2
dlsafk-fswfk2
E_agre E_agrs E_ph E_tes E_teve E_ub
B_lsfkspe2
E_xyz2 dlsafk-fswfk2
DFP_LASFK2
dfpgetErf getErf_2
E_lasf2
DFP_LASFK2
dfpgetZyf getZyf_2
Z_lasf2
dlsafk-lasf2
LASF2: Zyklus und Errorflag ---------------------------
dlsafk-lasf2 LASF2_SC: Scheduler-Freigabe f¨ ur Schwingungspr¨ ufung hinter Front KAT Bank2 --------------------------------------------------------------------------
FID_BLAFH2
fidgetDscPermission getDscPermission_1
B_scblasf2
dlsafk-lasf2-sc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_scblasf2
dlsafk-lasf2-sc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2159 von 4100 31.JAN.2003 Thomas Brosi
LASF2_PY: Physikalische Laufbereitschaft f¨ ur Schwingungspr¨ ufung hinter Front KAT Bank2 --------------------------------------------------------------------------------------
setDscReady 1/
set the bit B_pyblasf2 FID_BLAFH2
reset the bit
setDscReady fid setDscReady_1
resetDscReady 1/ dlsafk-lasf2-py
resetDscReady fid FID_BLAFH2 resetDscReady_1 dlsafk-lasf2-py LASF2_DFPM: Fehlerverwaltung DLSAFK Bank2 -----------------------------------------
sfpHealing 1/
B_cdlasf repSfp 2/
B_lsf2
dfp locSfp_lasfk2 B_nolaf2
sfp sfpHealing sfpHealing 1/ sfp sfpHealing
1/
sfp sfpNplError 1/
B_nplasfk2
sfpMaxError 1/
B_maxlaf2
sfp sfpMaxError 1/
B_mxlasfk2
sfpMinError 1/
B_minlaf2
sfp sfpMinError 1/
B_mnlasfk2
sfpSigError 1/
B_siglaf2
sfp sfpSigError
dfp dfp locSfp_lasfk2
B_silasfk2 Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
dlsafk-lasf2-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Z_lasfk2
sfpNplError 1/
B_npllaf2
DFP_LASFK2
Z_lasfk2
dlsafk-lasf2-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2160 von 4100 31.JAN.2003 Thomas Brosi
LAVF2_DFPM: Fehlerverwaltung DLSAFK (Vollastbetrieb) Bank2 ----------------------------------------------------------
sfpHealing 1/
B_cwlsfvl repSfp 2/
B_cdlasf
dfp locSfp_lavf2
B_nolavf2
Z_lavf2
sfp sfpHealing sfpHealing 1/
Z_lavf2
sfp sfpHealing 1/
sfpMaxError 1/
B_maxlavf2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
sfp sfpMaxError
dfp dfp locSfp_lavf2
B_mxlavf2
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
dlsafk-lavf2-dfpm
B_lsf2
dlsafk-lavf2-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2161 von 4100 31.JAN.2003 Thomas Brosi
FCMCLR: Fehlerspeicher ----------------------
K_Integratorf SY_LSFNVK
Break 1/
0 Clear
usffmxstg /NV
intlasf_w 1.0 true
USFSTGMX
30 B_cllasf B_cllafv
0.6
usrfkmx /NV false true
TATMSCHUBF_TOD2
B_usfsch /NV
TUSSAF false true
B_enmaxlf
B_dylasf /NV
false TUSSAF_TOD TUSSAF
B_usrfkmx /NV
B_uscheff TUSSAF1_TOD
B_maxlavf
B_usfkf
TUSMSVLF
TUSMSVLF_TOD B_sbbfkv
B_usfkm
TUSFKVL
zlasf_w
TUSFKRFM
true B_entestf
TUSFKRFM_TOD TUSENLASF
FCMCLR2 B_trfasf
TUSENLASF_TOD
dlsafk-fcmclr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TUSFKVL_TOD B_enlasf
dlsafk-fcmclr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2162 von 4100 31.JAN.2003 Thomas Brosi
FCMCLR2: Fehlerspeicher Bank2 -----------------------------
SY_LSFNVK2 0
1.0 true
USFSTGMX
CLEAR2 B_cllasf2 B_cllafv2
intlasf2_w
usffmxstg2 /NV
Break 1/
0.6
usrfkmx2 /NV
false true
30
TATMSCHUBF_TOD2 B_usfsch2 /NV TUSSAF false
false true
B_enmaxlf2
B_dylasf2 /NV
TUSSAF_TOD2 TUSSAF
B_uscheff2 B_usrfkmx2 /NV
TUSSAF1_TOD2 TUSMSVLF
B_usfkf2 TUSMSVLF_TOD2
B_sbbfkv2
B_usfkm2
TUSFKVL
TUSFKVL_TOD2 TUSFKRFM
B_maxlavf2_FF B_entestf2
TUSFKRFM_TOD2 TUSENLASF
zlasf2_w true
B_trfasf2
TUSENLASF_TOD2
dlsafk-fcmclr2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_enlasf2 B_maxlavf2
dlsafk-fcmclr2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2163 von 4100 31.JAN.2003 Thomas Brosi
BREAK: Abschalten der Funktion ------------------------------
Break 1/ B_cdlasf
BANK1
Break 1/
SY_LSFNVK 0.0 1/
Break 1/
B_lsf Break 1/
Break 1/
BANK2 Break 1/
SY_LSFNVK2 0.0 1/
Break 4/ Break 1/
dlsafk-break
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lsf2
Break 1/
dlsafk-break In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch Zur¨ uckschreiben des gesamten Statusworts sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. F¨ ur jeden Fehlerpfad "lash" dieser Diagnosefunktion sind folgende Gr¨ oßen definiert: | Bank 1 | Bank 2 ----------------------------------|------------------------------------------------|-------------------------------------------Status Fehlerpfad lasf: | sfplasf | sfplasf2 Fehlerflag lasf: | E_lasf | E_lasf2 Zyklusflag lasf: | Z_lasf | Z_lasf2 Fehlertyp lasf: | TYP_lasf:(B_mxlasf, B_mnlasf, B_nplasf) | TYP_lasf2:(B_mxlasf2, B_mnlasf2, B_nplasf2 L¨ oschen Fehlerpfad: | B_cllasf | B_cllasf2 Ersatzwert aktiv: | B_bklasf (optional) | B_bklasf2 (optional) Fehlerpfadcode lasf: | CDTlasf | CDTlasf2 Fehlerklasse lasf: | CLAlasf | CLAlasf2 Fehlerschwere lasf: | TSFlasf | TSFlasf2 CARB CODE lasf: | CDClasf | CDClasf2 Tabelle der Umweltbed. lasf: | FFTlasf | FFTlash2
ABK DLSAFK 1.80.3 Abkurzungen ¨ Parameter ANZDYNSF CDCLASF CDKLASF CDTLASF CLALASF CWDLSAFK DLAHICOGW DLAMLASFF DLAMLASFM DMRLASF FFTLASF KMXSTGF KTLMSTEIGF LAMLASFMIN
Source-X BLOKNR
BLOKNR
Source-Y
Art
Bezeichnung
FW KL FW FW FW FW FW FW FW FW KL FW FW FW
Anzahl der Dynamikmessungen fur ¨ Schwingungsprufung ¨ Sonde hinter Front KAT Codewort CARB: Lambdasondenabgleich im Schub (Regelsonde) Codewort Kunde: Lambdasondenabgleich im Schub (Regelsonde) Codewort Tester: Lambdasondenabgleich im Schub (Regelsonde) Fehlerklasse: Lambdasondenalterung hinter Front Kat Codewort CWDLSAHK fur ¨ Alterung Sonde hinter Front KAT Grenzwert fur ¨ Offset (dlahi_w) der Sonde hinter Fronkat Delta-Lambda-Sollwert (Fett) fur hinter KAT ¨ Test Schwingungsprufung ¨ Delta-Lambda-Sollwert (Mager) fur ¨ Test Schwingungsprufung ¨ hinter Front KAT Momentenreserve fur ¨ Diagnose Lambdasonden-Alterungsuberwachung ¨ hinter Front KAT Tabelle Umweltbedingungen Lambdasonde hinter Front Kat Filterkonstante fur ¨ Filter max. Steigung fur ¨ Sonde hinter Front KAT I-Faktor fur ¨ Rampensteigung lamlasf im Kurztrip fur ¨ Testfunktion h. Front KAT Minimaler Lambda-Sollwert (Fett) fur ¨ Test Schwingungsprufung ¨ hinter Front KAT
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
DLSAFK 1.80.3
Seite 2164 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LAMSONSVLF LAMSTEIGF MLLASF MLOSTESTF MLUSSTGF MLUSTESTF MLUSVLF SMLDYNF TABGSTGKF TLLASF TLRHK TMLUSTESTF TRIPFASF TSALASF TSFLASF TTLASF TUSCHUBF TUSENLASF TUSFKRFM TUSFKVL TUSFSMIN TUSLASF TUSMSVLF TUSSAF TUSTALLASF USFKVL USFLEAN USFRICH USFSTGMX USFSTSOLL USSCHUBF
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Schwelle f. Vollast Lambda-Betrieb bei d. Sondenspg. h. Front Kat uberpr uft ¨ ¨ wird I-Faktor fur ¨ Rampensteigung lamlash fur ¨ Testfunktion hinter Front KAT Luftmassenschwelle fur ¨ Schwingungsprufung ¨ hinter Front KAT obere Luftmassenschwelle fur ¨ Testbeginn Schwingungsprufung ¨ hinter Front KAT Luftmassenschwelle fur ¨ Dynamikprufung ¨ hinter Front KAT untere Luftmassenschwelle fur ¨ Testbeginn Schwingungsprufung ¨ hinter Front KAT Luftmassenschwelle fur ¨ Vollast-Prufung ¨ fur ¨ Sonde hinter Front KAT Luftmassenschwelle fur ¨ Sondendynamik hinter Front KAT Abgastemperaturschwelle fur ¨ Dynamik-Messung hinter Front KAT ¨ Verzog.zeit um lamlasf_w zu sperren wenn lamsons_w nicht lamlasf_w h. Front KAT ¨ Verzogerungszeit fur ¨ Bedingung B_lrhk hinter KAT ¨ Zeit um kurze Luftmassenanderungen zu unterdrucken ¨ fur ¨ Sonde hinter Front KAT Mindest Zeitdauer fur ¨ aktive Lamda Regelung vor KAT ¨ Zeit nach Schub fur ¨ Uberpr ufung ¨ Sonde hinter Front KAT Fehlersummenzeit: Lambda-Sondenalterung hinter Front Kat. Zeit fur ¨ Verweildauer der Sonde hinter Front KAT unter/oberhalb des Sollwertes ¨ ¨ Verzogerungszeit fur ¨ Storspitzen bei Schubprufung ¨ der Sonde hinter Front KAT Zeitdauer bis Sonden Mager/Fett Erkennung erlaubt hinter Front Kat Zeitdauer bis zur Freig. Wied. Schwingungspr. (Reset F/M-Flip-Flop) h. Front Kat ¨ ¨ Verzogerungszeit fur bei Vollastprufung der Sonde hinter Front KAT ¨ Storspitzen ¨ Mindestdauer fur ¨ Steigungsmessung fur ¨ enable Filter hinter Front Kat Testzeit fut ¨ Dauer Anfettung/Abmagerung hinter Front KAT ¨ Zeit nach Vollast fur ¨ Uberpr ufung ¨ Sonde hinter Front KAT ¨ ¨ Verzogerungszeit nach Uber/Unterschreiten der Regelschwelle hinter Front KAT ¨ Verzog.zeit fur ¨ Erkenn. B_maxlasf nach ”Tank leer” fahren fur ¨ Sonde h. Front KAT Schwellwert fur ¨ Sondenspannung hinter Front KAT im Vollast-Betrieb Schwelle fur ¨ Magerspannung fur ¨ Reset Dynamikmessung der Sonde hinter Front KAT Schwelle fur Dynamikmessung der Sonde hinter Front KAT ¨ Fettspannung fur ¨ gultige ¨ Wert fur ¨ maximale Steigung fur ¨ Startwert Filter fur ¨ Sonde hinter Front kat ¨ Schwelle fur ¨ zulassige Steigung der Sondenspannung hinter Front KAT Schwelle fur ¨ Sondenspannung hinter KAT nach Schub hinter Front Kat
Systemkonstante
Art
Bezeichnung
SY_AGR SY_BDE SY_DSM SY_LSFNVK SY_LSFNVK2 SY_LSFV SY_SLS
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Benzin-Direkteinspritzung Systemkonstante Diagnosesystem-Manager Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante: Diag. ”Vertauschte Sonde hinter Front KAT” im System vorhanden ¨ Systemkonstante Sekundarluftpumpe vorhanden
Variable
Source-X
Quelle
BLOKNR
B_ABGSTGF B_ABGSTGF2 B_AGRVO
DLSAFK DLSAFK BGAGR
B_ATMTPFK
BGTPABG
B_ATMTPFK2
BGTPABG
B_BELASFK B_BELASFK2 B_BELAVF B_BELAVF2 B_BKLASFK B_BKLASFK2 B_BKLAVF B_BKLAVF2 B_CDLASF B_CLLASFK B_CLLASFK2 B_CLLAVF B_CLLAVF2 B_CWLSFDYN B_CWLSFOFF B_CWLSFSCH B_CWLSFVL B_DDYLASF B_DDYLASF2 B_DLAMSF B_DLAMSF2 B_DLASF B_DLASF2 B_DSFK B_DSFK2
DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK
Source-Y
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
LOK LOK EIN
Bedingung Modelltemp. (tkatm od. tanhkm_w) hinter FrontKAT ist oberhalb Schwelle Bed. Modelltemp. (tkatm od. tanhkm_w) h.FrontKAT ist oberhalb Schwelle Bank2 ¨ Bedingung AGR-Ventil offnen
EIN
Bedingung Taupunkt hinter Vorkat ueberschritten
EIN
Bedingung Taupunkt2 hinter Vorkat ueberschritten
AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN EIN EIN EIN EIN EIN EIN EIN LOK LOK LOK LOK LOK LOK LOK LOK
Bedingung Bandende-Funktionsanforderung Schwingungsprufung hinter Front KAT ¨ Bedingung Bandende-Funktionsanforderung Schwingungsprufung ¨ h. Front KAT Bank2 Bedingung Bandende-Funktionsanforderung Vollast-Prufung ¨ hinter Front KAT Bedingung Bandende-Funktionsanforderung Vollast-Prufung ¨ hinter Front KATBank2 Bedingung: Lambdasondenalterung hinter Front Kat. Bedingung: Lambdasondenalterung hinter Front Kat. Bank2 Bedingung: Lambdasondenalterung (Vollast) hinter Front Kat. Bedingung: Lambdasondenalterung (Vollast) hinter Front Kat. Bank2 Funktion uber ¨ Codewort CDLASF freigegeben ¨ Fehlerpfad in DLSAFK loschen. ¨ Fehlerpfad in DLSAFK loschen Bank2 ¨ Fehlerpfad in DLSAFK loschen. ¨ Fehlerpfad in DLSAFK loschen. Bank2 Beding. Abschaltung fur ¨ Teilfunktion Dynamikprufung ¨ Sonde h. FrontKAT in %DLSAFK Bed. Abschaltung fur ¨ Teilfunktion Offset-Prufung ¨ in DLSAFK fur ¨ Sonde h. Frontkat Bed. Abschaltung fur ¨ Teilfunktion im Schub Sonde hinter Front KAT in %DLSAFK Bed. Abschaltung fur ¨ Teilfunktion im Vollastbetrieb Sonde h. FrontKAT in %DLSAFK Bedingung Sonde hinter Front KAT dynamisch langsam Bedingung Sonde hinter Front KAT dynamisch langsam Bank2 Bed. Lambdaverstellung fur ¨ Integrator hat max. Grenzwert erreicht h. Front KAT Bed. Lambdaverst. fur ¨ Integrator hat max. Grenzwert erreicht h. Front KAT Bank2 Bedingung Freigabe Schwingungsprufung ¨ hinter Front Kat Bedingung Freigabe Schwingungsprufung ¨ hinter Front Kat Bank2 Bed. Diagnosefunktion in %DLSF und %DHLS mit i.O.-Meldung hinter Front KAT Bed. Diagnosefunktion in %DLSH und %DHLS mit i.O.-Meldung h. Front KAT Bank2
DICLSU, DLSAFK,DLSAHKBD, SALSU DHLSFKE, DLSAFK,DLSF, HLSFK DHLSFKE, DLSAFK,DLSF, HLSFK
DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_DSLS
B_DTEST
DTEV
B_DUSFKVL B_DUSFKVL2 B_DUSFSCH B_DUSFSCH2 B_DYLASF B_DYLASF2 B_EDKVS
DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DKVS
B_EDKVS2
DKVS
B_ENFMSTF B_ENFMSTF2 B_ENLASF B_ENLASF2 B_ENMAXLF B_ENMAXLF2 B_ENRAMPF B_ENRAMPF2 B_ENTESTF B_ENTESTF2 B_EVLOC
DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK BGEVAB
B_FA
TKDFA
B_FASF B_FASF2 B_FTLASFK B_FTLASFK2 B_FTLAVF B_FTLAVF2 B_HSFA B_HSFA2 B_HSFTPFK B_HSFTPFK2 B_KTRLASF B_KTRLASF2 B_LAMENDF B_LAMENDF2 B_LAMLASF B_LAMLASF2 B_LAMVERF B_LAMVERF2 B_LR
TKDFA TKDFA DLSAFK DLSAFK DLSAFK DLSAFK HLSFK HLSFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK LRSEB
B_LR2
LRSEB
B_LRFK
LRFKEB
B_LRFK2
LRFKEB
B_LRFKP
LRFKEB
B_LRFKP2
LRFKEB
B_LRHK
LRHKEB
B_LRHK2
B_LSAFKSP B_LSAFKSP2 B_LSF
DLSAFK DLSAFK
DLSAFK 1.80.3
Referenziert von
Art
Bezeichnung
BBSAWE, DDYLSU,DKATFKEB, DLSAFK, DLSAHKBD, ... BGADAP, BGAGRA,BGFKMS, BGRPS,DLSAFK, ... DLSF DLSF
EIN
¨ Aktive Diagnose: Sekundarluft-System
EIN
Start fur ¨ TEV-Ansteuerung
AUS AUS LOK LOK LOK LOK DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ... DKATFKEB, DLSAFK,- EIN DLSAHKBD, DMDSTP, DTEV, ... LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK EIN DDYLSU, DHRLSU,DLSAFK, DLSAHKBD, DMDSTP, ... ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... EIN DLSAFK, LLRNFA EIN DLSAFK AUS AUS AUS AUS DLSAFK, DLSF EIN EIN DLSAFK, DLSF LOK LOK LOK LOK LOK LOK LAMKOD AUS LAMKOD AUS DPLLSU AUS DPLLSU AUS BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... EIN DLSAFK, DLSF,DLSSA, DPLLSU,LRFKC, ... EIN DLSAFK, DLSF,DLSSA, DPLLSU, LRFKC EIN BGLAMABM, BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... EIN BGLAMABM, BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... DLSAFK, DLSAHKBD, EIN DLSSA, DPLLSU,TKMWL DLSAFK, DLSAHKBD, EIN DLSSA, DPLLSU,TKMWL LOK LOK EIN DHLSFK, DLSAFK,DLSF, DLSSA, GGLSF, ...
Seite 2165 von 4100 31.JAN.2003 Thomas Brosi
Bed. Schwelle fur ¨ Sonde hinter Front KAT bei Vollast nicht uberschritten ¨ Bed. Schwelle fur Bank2 ¨ Sonde hinter Front KAT bei Vollast nicht uberschritten ¨ Bedingung Schwelle fur ¨ Sonde hinter Front KAT im Schub nicht unterschritten Bed. Schwelle fur ¨ Sonde hinter Front KAT im Schub nicht unterschritten Bank2 Bedingung Sonde hinter Front KAT dynamisch langsam Bedingung Sonde hinter Front KAT dynamisch langsam Bank2 Bedingung Adaptionsfehlerschwellen aktuell uberschritten ¨
Bedingung Adaptionsfehlerschwellen Bank 2 aktuell uberschritten ¨
Bedingung Enable fur ¨ Filter; Maximum der Steigung ubernehmen ¨ hinter Front Kat Bed. Enable fur ¨ Filter; Maximum der Steigung ubernehmen ¨ hinter Front Kat Bank2 Bed. Test fur ¨ Schwingungsprufung ¨ abgeschlossen hinter hinter Front Kat Bed. Test fur ¨ Schwingungsprufung ¨ abgeschlossen hinter hinter Front Kat Bank2 Bedingung enable B_maxlasf ”setzen” bei Fehler Lambdasonden hinter Front Kat Bed. enable B_maxlasf ”setzen” bei Fehler Lambdasonden hinter Front Kat Bank2 Bedingung Eenable Rampentest fur ¨ Sonde hinter Front KAT Bedingung Eenable Rampentest fur ¨ Sonde hinter Front KAT Bank2 ¨ Bedingung Wartezeit abgeschlossen fur ¨ Test-Uberpr ufung ¨ Sonde hinter Front KAT ¨ Bed. Wartezeit abgeschlossen fur ¨ Test-Uberpr ufung ¨ Sonde hinter Front KAT Bank2 Status: alle lokalen Einspritzventile werden angesteuert, = B_EVTOT bei einem SG
Bedingung Funktionsanforderung allgemein
Bedingung Funktionsanforderung Schwingungsprufung ¨ hinter Front KAT Bedingung Funktionsanforderung Schwingungsprufung ¨ hinter Front KAT Bank2 Bedingung Fehlereintrag durch Tester Lambda Sonde hinter Front KAT Bedingung Fehlereintrag durch Tester Lambda Sonde hinter Front KAT Bank2 Bed. Fehlereintrag durch Tester Lambda Sonde (Vollast-Prufung) ¨ h. Front KAT Bed. Fehlereintrag d.Tester Lambda Sonde (Vollast-Prufung) ¨ h. Front KAT Bank2 Bedingung Sonde Bank 1 ausreichend beheizt Bedingung Sonde Bank 2 ausreichend beheizt Bedingung Taupuktende uberschritten ¨ und Sonde ausreichend heiß hinter Front Kat Bed. Taupuktende uberschritten ¨ und Sonde ausreichend heiß hinter Front Kat Bank2 Bedingung Kurztrip fur ¨ Schwingungsprufung ¨ durchfuhren ¨ Sonde hinter Front KAT Bed. Kurztrip fur ¨ Schwingungsprufung ¨ durchfuhren ¨ Sonde hinter Front KAT Bank2 Bedingung Ende der Lambdaverstellung in %LAMKO hinter Front Kat Bedingung Ende der Lambdaverstellung in %LAMKO hinter Front Kat Bank2 Bedingung fur ¨ Abmagern/Anfetten in %LAMKO hinter Front Kat Bedingung fur ¨ Abmagern/Anfetten in %LAMKO hinter Front Kat Bank2 Bedingung Vergleich Lambdasoll in %DLSAFK mit %LAMKO ubereinstimmend; ¨ FrontKat Bedingung Vergleich Lambdasoll in %DLSAFK mit %LAMKO ubereinstimmend; ¨ FrontKat LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
Bedingung Lambdaregelung (vor Kat); Bank 2
Bedingung Lambdaregelung hinter Front Kat
Bedingung Lambdaregelung hinter Front Kat (Bank 2)
Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat
Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat, Bank 2
Bedingung Lambdaregelung hinter Kat
Bedingung Lambdaregelung hinter Kat (Bank 2)
allgemeine Stop-Bedingungen fur ¨ die DLSAHK hinter Front Kat allgemeine Stop-Bedingungen fur ¨ die DLSAHK hinter Front Kat Bank2 Bedingung Lambda-Sonde hinter Front-Kat verbaut
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_LSF2
B_LSFKSPE B_LSFKSPE2 B_LSFSWOK B_LSFSWOK2 B_LSULASF B_LSULASF2 B_MAXLAF B_MAXLAF2 B_MAXLAVF B_MAXLAVF2 B_MAXLF B_MAXLF2 B_MDARV
DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DMDMIL
B_MINLAF B_MINLAF2 B_MLDYNF B_MLUSTESF B_MNLASFK B_MNLASFK2 B_MNLAVF B_MNLAVF2 B_MXLASFK B_MXLASFK2 B_MXLAVF B_MXLAVF2 B_NOLAF B_NOLAF2 B_NOLAVF B_NOLAVF2 B_NPLASFK B_NPLASFK2 B_NPLAVF B_NPLAVF2 B_NPLLAF B_NPLLAF2 B_OFFLSFD B_OFFLSFD2 B_OFFLSFS B_OFFLSFS2 B_PWF
DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK BBHWONOF
B_PYBLAFH B_PYBLAFH2 B_SA
DLSAFK DLSAFK MDRED
B_SBBFK
DLSF
B_SBBFK2
DLSF
B_SBBFKV B_SBBFKV2 B_SCBLAFH B_SCBLAFH2 B_SIGLAF B_SIGLAF2 B_SILASFK B_SILASFK2 B_SILAVF B_SILAVF2 B_STEIGMF B_STEIGMF2 B_STEND
DLSAFK DLSAFK
DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK BBSTT
B_TAL
GGFST
B_TALVAL
GGFST
B_TESLASF B_TESLASF2 B_TRFASF B_TRFASF2 B_USCHEFF B_USCHEFF2
DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK
Referenziert von
Art
DHLSFK, DLSAFK,EIN DLSF, DLSSA, GGLSF, ... LOK LOK DKATFKEB, DPLLSU AUS DKATFKEB, DPLLSU AUS LOK LOK LOK LOK DPLLSU AUS DPLLSU AUS LOK LOK BBAGR, BBREGNO,- EIN DDYLSU, DFRST,DGGTVHK, ... LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK ABKVP, ADAGRLS,EIN BBBO, BBKH,BDEMUM, ... AUS AUS AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... EIN BGLAMABM, DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... BGLAMABM, EIN DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... DLSFV AUS DLSFV AUS EIN DLSAFK EIN DLSAFK LOK LOK AUS AUS AUS AUS LOK LOK EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... DBKS, DICLSU, DKVS, EIN DLSAFK, DLSF, ... EIN DICLSU, DKVS,DLSAFK, DLSF,DTANKL, ... LOK LOK LOK LOK LOK LOK
DLSAFK 1.80.3
Seite 2166 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Lambda-Sonde hinter Front-Kat verbaut (Bank2)
Enable allgemeine Stop-Bedingungen fur ¨ die DLSAFK hinter Front Kat Enable allgemeine Stop-Bedingungen fur ¨ die DLSAFK hinter Front Kat Bank2 Bedingung Sonde hinter FRONT-KAT nach Schwingungsprufung ¨ in Ordnung Bedingung Sonde hinter FRONT-KAT nach Schwingungsprufung ¨ in Ordnung, Bank 2 Bed.Test ausfuhren ¨ fur ¨ Sonde HFK bei Fehlerverdacht der LSU vor KAT Bed.Test ausfuhren ¨ fur ¨ Sonde HFK bei Fehlerverdacht der LSU vor KAT, Bank2 Maximalwert fur ¨ Schwingungs-Prufung ¨ hinter Front KAT erkannt Maximalwert fur hinter Front KAT erkannt Bank2 ¨ Schwingungs-Prufung ¨ Bedingung Maximalwert fur hinter Front KAT erkannt ¨ Vollast-Prufung ¨ Bedingung Maximalwert fur ¨ Vollast-Prufung ¨ hinter Front KAT erkannt Bank2 Maximalwert fur ¨ Schwingungsprufung ¨ hinter Front KAT erkannt Maximalwert fur ¨ Schwingungsprufung ¨ hinter Front KAT erkannt Bank2 kritische Aussetzerrate vorhanden
Minimalwert fur ¨ Schwingungsprufung ¨ hinter Front KAT erkannt Minimalwert fur ¨ Schwingungsprufung ¨ hinter Front KAT erkannt Bank2 Bed. erford. Luftmasse im Schubbetrieb fur ¨ Dynamikm. h. Front Kat erreicht Bedingung ml ist innerhalb den Schwellen fur ¨ Donden hinter Front KAT Fehlertyp ’Minimalwert’ fur ¨ Schwingungsprufung ¨ hinter Front KAT erkannt Fehlertyp ’Minimalwert’ fur hinter Front KAT erkannt Bank2 ¨ Schwingungsprufung ¨ Fehlertyp ’Minimalwert’ fur ¨ Vollast-Prufung ¨ hinter Front KAT erkannt Fehlertyp ’Minimalwert’ fur ¨ Vollast-Prufung ¨ hinter Front KAT erkannt Bank2 Fehlertyp ’Maximalwert’ fur ¨ Schwingungs-Prufung ¨ hinter Front KAT erkannt Fehlertyp ’Maximalwert’ fur ¨ Schwingungs-Prufung ¨ hinter Front KAT erkannt Bank2 Fehlertyp ’Maximalwert’ fur ¨ Vollast-Prufung ¨ hinter Front KAT erkannt Fehlertyp ’Maximalwert’ fur hinter Front KAT erkannt Bank2 ¨ Vollast-Prufung ¨ Bed. Diagnosefunktion Schwingungs-Prufung. ¨ i.O.-Meldung hinter Front Kat Bed. Diagnosefunktion Schwingungs-Prufung. ¨ i.O.-Meldung hinter Front Kat Bank2 Bedingung Diagnosefunktion Vollast-Pruf ¨ i.O.-Meldung hinter Front Kat Bedingung Diagnosefunktion Vollast-Pruf ¨ i.O.-Meldung hinter Front Kat Bank2 Fehlertyp ’Wert unplausibel’ fur ¨ Schwingungs-Prufung ¨ hinter Front KAT erkannt Fehlertyp ’Wert unplausibel’ fur ¨ Schwingungs-Prufung ¨ h. Front KAT erkannt Bank2 Fehlertyp ’Wert unplausibel’ fur ¨ Vollastprufung-Pr ¨ ufung ¨ hinter Front KAT erkannt Fehlertyp ’Wert unplausibel’ fur ¨ Vollast-Prufung ¨ hinter Front KAT erkannt Bank2 Bedingung ”nicht plausibler Wert” fur ¨ Sonde hinter Front KAT Bedingung ”nicht plausibler Wert” fur ¨ Sonde hinter Front KAT Bank2 Bedingung fur ¨ Offset Lambda Sonde hinter Frontkat ”Anzeige dynamisch” Bedingung fur ¨ Offset Lambda Sonde hinter Frontkat ”Anzeige dynamisch” Bank2 Bedingung fur ¨ Offset Lambda Sonde hinter Frontkat ”Anzeige statisch” Bedingung fur ¨ Offset Lambda Sonde hinter Frontkat ”Anzeige statisch” Bank2 Bedingung Powerfail
Bedingung physik. Laufbereitschaft fur ¨ Schwingungsprufung ¨ hinter Front KAT Bedingung physik. Laufbereitschaft fur hinter Front KAT Bank2 ¨ Schwingungsprufung ¨ Bedingung Schubabschalten Bedingung Sonde betriebsbereit hinter Front-Kat
Bedingung Sonde betriebsbereit hinter Front-Kat, Bank 2
¨ Bedingung Sonde betriebsbereit hinter Front Kat verzogert ¨ Bedingung Sonde betriebsbereit hinter Front Kat verzogert Bank2 Bedingung Scheduler Freigabe fur ¨ Schwingungsprufung ¨ hinter Front KAT Bedingung Scheduler Freigabe fur ¨ Schwingungsprufung ¨ hinter Front KAT Bank2 Bedingung Sonden-Fehler hinter Front KAT im Schub erkannt Bedingung Sonden-Fehler hinter Front KAT im Schub erkannt Bank2 Fehlertyp: Lambdasondenalterung hinter Front Kat. Fehlertyp: Lambdasondenalterung hinter Front Kat. Bank2 Fehlertyp: Lambdasondenalterung (Vollast-Prufung) hinter Front Kat. ¨ Fehlertyp: Lambdasondenalterung (Vollast-Prufung) ¨ hinter Front Kat. Bank2 Bedingung Steigung des Sondensignals messen hinter Front KAT Bedingung Steigung des Sondensignals messen hinter Front KAT Bank2 Bedingung Startende erreicht Bedingung Tank leer bzw. Reserve Bedingung : Bit Tank leer gultig ¨
¨ Bedingung Test ausfuhren ¨ fur ¨ Uberpr ufung ¨ Sonde hinter Front KAT ¨ Bedingung Test ausfuhren ¨ fur ¨ Uberpr ufung ¨ Sonde hinter Front KAT Bank2 Bedingung Kurztrip einleiten fur ¨ Schwingungsprufung ¨ Sonde hinter Front KAT Bedingung Kurztrip einleiten fur ¨ Schwingungsprufung ¨ Sonde hinter Front KAT Bank2 Bedingung Messung Sondenspannung hinter Front KAT fur ¨ Schubmessung erfullt ¨ Bedingung Messung Sondenspannung hinter Front KAT fur ¨ Schubmessung erfullt ¨ Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_USFKF B_USFKF2 B_USFKM B_USFKM2 B_USFKMF B_USFKMF2 B_USFKRFM B_USFKRFM2 B_USFSCH B_USFSCH2 B_USRFKMX B_USRFKMX2 B_VLSUFMF B_VLSUFMF2 B_VLSUFTB
DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DPLLSU
B_VLSUFTB2
DPLLSU
B_VLSUMRB B_VLSUMRB2 DFP_AGRE
DPLLSU DPLLSU DLSAFK
DFP_AGRS
DLSAFK
DFP_HSF
DLSAFK
DFP_HSF2
DLSAFK
DFP_HSFE
DLSAFK
DFP_HSFE2
DLSAFK
DFP_LASFK
DLSAFK
DFP_LASFK2
DLSAFK
DFP_LASH
DLSAFK
DFP_LASH2
DLSAFK
DFP_LAVF DFP_LAVF2 DFP_LSF
DLSAFK DLSAFK DLSAFK
DFP_LSF2
DLSAFK
DFP_LSFV
DLSAFK
DFP_PH
DLSAFK
DFP_TES
DLSAFK
DFP_TEVE
DLSAFK
DFP_UB
DLSAFK
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK DLSAFK, DLSAHKBD, EIN LRSEB DLSAFK, DLSAHKBD, EIN LRSEB DLSAFK, DLSAHKBD EIN DLSAFK, DLSAHKBD EIN BBAGR, DAGRE,DOK DAGRLS, DDYLSU,DKATFKEB, ... BBAGR, BGAGRA,DOK BGPNOS, DAGRS,DDYLSU, ... DHLSFK, DIMCHLS,- DOK DKATFKEB, DLSAFK, DLSF, ... DHLSFK, DIMCHLS,- DOK DKATFKEB, DLSAFK, DLSF, ... DHLSFK, DHLSFKE,- DOK DIMCHLS, DKATFKEB, DLSAFK, ... DHLSFK, DHLSFKE,- DOK DIMCHLS, DKATFKEB, DLSAFK, ... DIMCLS, DKATFKEB,- DOK DLSAFK, DLSF, DPLLSU DIMCLS, DKATFKEB,- DOK DLSAFK, DLSF, DPLLSU DCFFLR, DLSAFK,DOK DLSAHKBD, DPLLSU, GGLSHNO, ... DCFFLR, DLSAFK,DOK DLSAHKBD, DPLLSU, GGLSHNO, ... DOK DOK DCFFLR, DIMCLS,DOK DKATFKEB, DLSAFK, DLSF, ... DCFFLR, DIMCLS,DOK DKATFKEB, DLSAFK, DLSF, ... DIMCLS, DLSAFK,DOK DLSF, DLSFV, DPLLSU DDG, DLSAFK,DOK DLSAHKBD, DNWKW, DPH, ... DDYLSU, DIMCTES,- DOK DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,- DOK DLSAFK, DLSAHKBD, DLSF, ... BBAGR, DLSAFK, DL- DOK SAHKBD DLSAFK, LRSHKOUT EIN DLSAFK, LRSHKOUT EIN LOK LOK MDTRIP AUS EIN BBAGR, BGPNOS,DAGRE, DAGRLS,DDYLSU, ... EIN BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ...
DLAHICO2_W DLAHICO_W DLAMSF2_W DLAMSF_W DMRLASF_W E_AGRE
DLSAFK DLSAFK DLSAFK DAGRE
E_AGRS
DAGRS
DLSAFK 1.80.3
Seite 2167 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Sondenspannung hinter Front Kat ”Fett” (Sollwert uberschritten) ¨ Bedingung Sondenspannung hinter Front Kat ”Fett” (Sollwert uberschritten) ¨ Bank2 Bedingung Sondenspannung hinter Front KAT ”Mager” (Sollwert unterschritten) Bed. Sondenspannung hinter Front KAT ”Mager” (Sollwert unterschritten) Bank2 Bedingung, Bit B_usfkf und B_usfkm gesetz, hinter Frontkat Bedingung, Bit B_usfkf und B_usfkm gesetz, hinter Frontkat, Bank2 Bed. fur ¨ Wiederholungsmessung Schwingungspr. h. Front KAT (Reset F/M -Flip-Flop) Bed. f. Wiederholungsm. Schwingungspr. h. Front KAT (Reset F/M -Flip-Flop) Bank2 Bed. Schwelle fur ¨ Sonde h. Front KAT im Schub nicht unterschritten ‘statichisch‘ Bed. Schw. f. Sonde h. Front KAT im Schub nicht unterschritten ‘statichisch‘ B2 Bedingung fur ¨ fehlerhafte Sonden hinter Front KAT nach abgeschlossenem Test Bed. fur ¨ fehlerhafte Sonden hinter Front KAT nach abgeschlossenem Test Bank2 Bed. Verdacht LSU-Fehler (Fett oder Mager). Vorbereitung zum Rampentest HFK Bed. Verdacht LSU-Fehler (Fett oder Mager). Vorbereitung zum Rampentest HFK2 Bedingung: LSU hat Kennlinienverschiebung nach fett (zeigt zu fett an) Bedingung: LSU hat Kennlinienverschiebung nach fett (zeigt zu fett an) (B2) Bedingung: LSU hat Kennlinienverschiebung nach mager (zeigt zu mager an) Bedingung: LSU hat Kennlinienverschiebung nach mager (zeigt zu mager an) (B2) SG-int. Fehlerpfadnr.: Abgasruckf ¨ uhrungsventil ¨ Endstufe
Fehlerpfad: AGR-System
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Frontkat.
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Frontkat. Bank2
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Front-Kat. Endstufe
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Front-Kat. Bank 2 Endstufe
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Frontkatalysator
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Frontkatalysator, Bank2
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Kat.
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Kat. Bank 2
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Front Kat. SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Front Kat. Bank2 SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator
SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator, Bank2
SG int. Fehlerpfadnr.: Lambdasonden-Vertauschung hinter Frontkat. SG int. Fehlerpfadnr.:Phasengeber
Interne Fehlernummer Tankdiagnose, TEV offen
Interne Fehlerpfadnummer: Tankluftungsventil Endstufe ¨
Interne Fehlerpfadnummer: Umweltbedingungen I-Anteil der stetigen LRSHK Variante kontinuierlich, Bank 2 I-Anteil der stetigen LRSHK Variante kontinuierlich Maximalwert Lambdasoll fur ¨ Test Schwingungsprufung ¨ hinter Front KAT Bank2 Maximalwert Lambdasoll fur ¨ Test Schwingungsprufung ¨ hinter Front KAT Momenten-Reserve fur ¨ Lambdasonden-Alterungsuberwachung ¨ hinter Front Kat ¨ Errorflag: Uberwachung AGR-Endstufe
Errorflag: Diagnose AGR-System
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
E_HSF
DHLSFK
E_HSF2
DHLSFK
E_HSFE
DHLSFKE
E_HSFE2
DHLSFKE
E_LASFK
DLSAFK
E_LASFK2
DLSAFK
E_LASH
DLSAHKBD
E_LASH2
DLSAHKBD
E_LAVF E_LAVF2 E_LSF
DLSAFK DLSAFK DLSF
E_LSF2
DLSF
E_LSFV
DLSFV
E_PH
DPH
E_TES
DTEV
E_TEVE
DTEVE
E_UB
GGUB
INTLASF2_W INTLASF_W LAMLASF2_W LAMLASF_W LAMSBG2_W
DLSAFK DLSAFK DLSAFK DLSAFK LAMKO
LAMSBG_W
LAMKO
LAMSONS2_W
BGLASO
LAMSONS_W
BGLASO
LAMTRIF2_W LAMTRIF_W MLDYNF_W ML_W
DLSAFK DLSAFK DLSAFK SRMSEL
DIMCHLS, DKATFKEB, EIN DLSAFK, DLSF, LRFKEB DIMCHLS, DKATFKEB, EIN DLSAFK, DLSF, LRFKEB DHLSFKE, DIMCHLS,- EIN DKATFKEB, DLSAFK, DLSF, ... DHLSFKE, DIMCHLS,- EIN DKATFKEB, DLSAFK, DLSF, ... DCFFLR, DIMCLS,AUS DKATFKEB, DLSF, DPLLSU DCFFLR, DIMCLS,AUS DKATFKEB, DLSF, DPLLSU EIN DCFFLR, DLSAFK,DPLLSU, GGLSHNO,LRHKEB, ... DCFFLR, DLSAFK,EIN DPLLSU, GGLSHNO,NLKO, ... AUS AUS EIN DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DPLLSU, ... DCFFLR, DIMCLS,EIN DKATFKEB, DLSAFK, DPLLSU, ... EIN DCFFLR, DIMCLS,DLSAFK, DLSF, DPLLSU EIN DDG, DLSAFK,DLSAHKBD, DNWKW, HT2KTWNE, ... DDYLSU, DIMCTES,- EIN DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,- EIN DLSAFK, DLSAHKBD, DLSF, ... EIN BBAGR, DLSAFK,DLSAHKBD, GGUB,STADAP LOK LOK LAMKOD AUS LAMKOD AUS ATM, BGLAMOD,EIN BGLASO, BGMSNOVK, DKATFKEB, ... ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... LOK LOK LOK EIN BBBO, BGTPABG,DLSAFK, DLSFV,DTEV, ... EIN DLSAFK EIN DLSAFK AUS AUS AUS AUS BGTPABG, DHLSFK,- EIN DLSAFK, HLSFK BGTPABG, DHLSFK,- EIN DLSAFK, HLSFK LOK LOK DKATSPFK, DLSAFK, EIN DLSSA
SFGBLAFH SFGBLAFH2 SFPLASFK SFPLASFK2 SFPLAVF SFPLAVF2 TAFSO2_W
DLSAFK DLSAFK DLSAFK DLSAFK ATM
TAFSO_W
ATM
USFFMXSTG USFFMXSTG2 USFK
DLSAFK DLSAFK GGLSF
DLSAFK 1.80.3
Seite 2168 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Errorflag: Lambdasonden-Heizung hinter Frontkatalysator
Errorflag: Lambdasonden-Heizung hinter Frontkatalysator Bank 2
Errorflag: Lambdasonden-Heizung hinter Front- Katalysator (Endstufe)
Errorflag: Lambdasonden-Heizung hinter Front- Katalysator Bank 2 (Endstufe)
Errorflag: Lambda-Sondenalterung hinter Front Katalysator
Errorflag: Lambda-Sondenalterung hinter Front Katalysator, Bank2
Errorflag: Lambda-Sondenalterung hinter Katalysator
Errorflag: Lambda-Sondenalterung hinter Kat. (Bank 2)
Errorflag: Lambda-Sondenalterung im Vollast hinter Front Katalysator Errorflag: Lambda-Sondenalterung im Vollast hinter Front Katalysator Bank2 Errorflag: Lambda-Sonde hinter Frontkatalysator
Errorflag: Lambda-Sonde hinter Frontkatalysator, Bank2
Errorflag: Lambda-Sonden-Vertauschung hinter Front-Katalysator
Errorflag: Phasensensor
Errorflag: Tankentluftungssystem ¨
Errorflag: Tankentluftungsventil ¨ Endstufe
Errorflag: UB
Integrator (Rampe) fur ¨ Lambdasoll Test Schwingungsprufung ¨ hinter Front KAT Bank2 Integrator (Rampe) fur ¨ Lambdasoll Test Schwingungsprufung ¨ hinter Front KAT Lambdasoll fur ¨ Test Schwingungsprufung ¨ hinter Front KAT Bank2 Lambdasoll fur ¨ Test Schwingungsprufung ¨ hinter Front KAT Lambdasoll Begrenzung (word) Bank2
Lambdasoll Begrenzung (word)
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
gespeicherte Lambdaabweichung aus lamsbg_w fur ¨ Sonde hinter Front KAT Bank2 gespeicherte Lambdaabweichung aus lamsbg_w fur ¨ Sonde hinter Front KAT Luftmassenintegral im Schubbetrieb fur ¨ Sonde hinter Front Kat Luftmassenfluß gefiltert (Word)
Scheduler Statusflag: Mode B, Schwingungsprufung ¨ in DLSAFK Scheduler Statusflag: Mode B, Schwingungsprufung ¨ in DLSAFK Bank2 Status Fehlerpfad: Lambdasondenalterung hinter Front Kat Status Fehlerpfad: Lambdasondenalterung hinter Front Kat Bank2 Status Fehlerpfad: Lambdasondenalterung (Vollastprufung) ¨ hinter Front Kat Status Fehlerpfad: Lambdasondenalterung (Vollastprufung) hinter Front Kat Bank2 ¨ Abgastemperatur an mittlerer Lambda Sonde, Bank 2 Abgastemperatur an mittlerer Lambda Sonde Gefilterte maximale Steigung der Sondenspannung hinter Front KAT Gefilterte maximale Steigung der Sondenspannung hinter Front KAT Bank2 Spannung Lambdasonde hinter Front-Katalysator
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
USFK2
GGLSF
USFKMXSTG USFKMXSTG2 USFKSTEIG USFKSTEIG2 USRFK USRFK2 USRFKMX USRFKMX2 USRFKS USRFKS2 ZLASF2_W ZLASF_W ZWDYNSF ZWDYNSF2 Z_HSFE
DLSAFK DLSAFK DLSAFK DLSAFK LRFKC LRFKC DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DLSAFK DHLSFKE
Z_HSFE2
DHLSFKE
Z_LASFK
DLSAFK
Z_LASFK2
DLSAFK
Z_LASH
DLSAHKBD
Z_LASH2
DLSAHKBD
Z_LAVF Z_LAVF2 Z_LSF
DLSAFK DLSAFK DLSF
Z_LSF2
DLSF
Z_LSFV
DLSFV
DKATSPFK, DLSAFK, EIN DLSSA LOK LOK LOK LOK EIN DLSAFK, DLSSA EIN DLSAFK, DLSSA LOK LOK LOK LOK LOK LOK LOK LOK DHLSFKE, DIMCHLS, EIN DLSAFK, DLSF, HLSFK DHLSFKE, DIMCHLS, EIN DLSAFK, DLSF, HLSFK DIMCLS, DLSF, DPLL- AUS SU DIMCLS, DLSF, DPLL- AUS SU DLSAFK, DPLLSU,EIN GGLSHNO, LRHKEB,NLKO, ... EIN DLSAFK, DPLLSU,GGLSHNO, NLKO,TKMWL AUS AUS EIN DIMCLS, DLSAFK,DLSSA, DPLLSU, DTANKL EIN DIMCLS, DLSAFK,DLSSA, DPLLSU, DTANKL DIMCLS, DLSAFK,EIN DLSF, DPLLSU
DLSAFK 1.80.3
Seite 2169 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Spannung Lambdasonde hinter Front-Katalysator, Bank2 Maximale Steigung der Sondenspannung hinter Front KAT Maximale Steigung der Sondenspannung hinter Front KAT Bank2 Steigung der Sondenspannung hinter Front KAT Steigung der Sondenspannung hinter Front KAT Bank2 aktuelle Regelschwelle Lambdasignal hinter Front Kat aktuelle Regelschwelle Lambdasignal hinter Front Kat Bank 2 maximale Regelschwelle im Fehlerfall fur ¨ Sonden-Diagnose hinter Front KAT maximale Regelschwelle im Fehlerfall fur ¨ Sonden-Diagnose hinter Front KAT Bank2 aktueller Regel-Sollwert fur ¨ Diagnose hinter Front KAT aktueller Regel-Sollwert fur ¨ Diagnose hinter Front KAT Bank2 ¨ Zeitzahler fur ¨ Sondenspg. hinter Front KAT ober/unterhalb des Sollwertes Bank2 ¨ Zeitzahler fur ¨ Sondenspannung hinter Front KAT ober/unterhalb des Sollwertes ¨ Zahler fur ¨ Anzahl der Dynamikmessungen fur ¨ Sonde hinter Front KAT ¨ Zahler fur ¨ Anzahl der Dynamikmessungen fur ¨ Sonde hinter Front KAT Bank2 Zyklusflag:Lambdasonden-Heizung hinter Front- Katalysator (Endstufe) Zyklusflag:Lambdasonden-Heizung hinter Front- Katalysator, Bank2 (Endstufe) Zyklusflag: Lambda-Sondenalterung hinter Front Katalysator Zyklusflag: Lambda-Sondenalterung hinter Front Katalysator, Bank2 Zyklusflag:Lambda-Sondenalterung hinter Kat.
Zyklusflag: Lambda-Sondenalterung hinter Kat. (Bank 2)
Zyklusflag:Lambda-Sondenalterung im Vollast hinter Front Kat. Zyklusflag:Lambda-Sondenalterung im Vollast hinter Front Kat. Bank2 Zyklusflag: Lambda-Sonde hinter Frontkatalysator
Zyklusflag: Lambda-Sonde hinter Frontkatalysator, Bank2
Zyklusflag: Lambda-Sonden-Vertauschung hinter Front-Katalysator
FB DLSAFK 1.80.3 Funktionsbeschreibung Einleitung: ---------Die Diagnosefunktion hat die Aufgabe die Spannungslage der Sonde hinter FRONT-KAT zu ¨ uberpr¨ ufen. 1. Schwingungspr¨ ufung: Bleibt das Sondensignal st¨ andig unter oder oberhalb des Sollwertes regelung (%LRHK, %LRSHK) das Gemisch ¨ uber den Integralregler bis zum Anschlag anfetten schreitung des Integralanteils). Die Sonde vor KAT, die v¨ ollig in Ordnung ist, wird in defekt diagnostiziert. Deshalb wird ¨ uber eine Test-Funktion ¨ uberpr¨ uft, ob der Sollwert
stehen, dann wird die F¨ uhrungsbzw. abmagern (Grenzwert¨ uberdiesem Fall f¨ alschlicherweise als uber-bzw. unterschritten wird. ¨
2. ¨ Uberp¨ ufung im Schub: Die Sondenspannung muß w¨ ahrend diesem Betrieb eine definierte Spannungsschwelle unterschreiten. 3. Dynamik-¨ Uberpr¨ ufung im Schub: Eine dynamisch langsame Sonde kann durch Messung des Steigungsgradienden erkannt werden. Daher kann im Schub der max. Steigungsgradient der Sonde ermittelt werden. Bei Unterschreitung einer Schwelle ist die Sonde dynamisch langsam. 4. ¨ Uberpr¨ ufung w¨ ahrend der Vollast: Die Sondenspannung muß w¨ ahrend diesem Betrieb eine definierte Spannungsschwelle ¨ uberschreiten.
Freigabefunktion: ---------------Die Freigabefunktion FSWFK der Schwingungspr¨ ufung zur Einleitung der Testfunktion f¨ ur die Sonde hinter Frontkat ist nur aktiv B_dlasf = 1, wenn die allgemeinen Freigabebedingungen B_lasfksp = 0 gegeben sind und wenn die Luftmasse ml_w eine bestimmte Schwelle (MLLSAF) ¨ uberschritten hat sowie die F¨ uhrungsregelung hinter Frontkat B_lrfk = 1 oder wahlweise B_lrfkp = 1 eingeschaltet hat.
Schwingungspr¨ ufung hinter FRONT-KAT: -----------------------------------Mit B_usfkrfm werden die beiden Flip-Flop‘s B_usfkf und B_usfkm zur¨ uckgesetzt. Diese k¨ onnen nach Start bis zum Setzen des Zyklusbits Z_lasf = 1 bei eingeschalteter Sondenbetriebsbereitschaft hinter KAT B_sbbfk = 1 und nach Ablauf der Verzugszeit TUSENLASF gesetzt werden, wenn usfk >= usrfks und usfk <= usrfks jeweils l¨ anger als die Zeit TUSSA ansteht. Der Sollwert usrfks wird in NOMVALUE gebildet. Ist die Sonde in Ordnung, dann ist der Sollwert usrfks gleich dem Sollwert usrfk aus dem Kennfeld KFUSFK. Hat usrfk im Kennfeld KFUSFK eine große Bandbreite (ca. 100 mV), dann wird im Fehlerfall der Sonde nach erfolglosem Ablauf des Tests (B_enlasf = 1) im Dauer-RAM usrhkmx der maximale Sollwert usrfk abgespeichert. Mit gesetztem B_enlash muß auch E_lasf gesetzt werden. Im n¨ achsten Trip muß dann die Sondenspannung den abgespeicherten maximalen Wert aus usrfkmx kreuzen. Ist dies wiederum nicht der Fall, dann wird E_lasf mit Z_lasf best¨ atigt und die MIL-Lampe brennt. Ist aber im 2.-ten Trip die Sonde
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2170 von 4100 31.JAN.2003 Thomas Brosi
wieder i.O. dann wird ¨ uber E_lasf = 0 und Z_lasf = 1 das Flip-Flop B_usrhkmx wieder zur¨ uckgesetzt und usrfk wird gleich usrfks. Durch diese Bildung des maximalen Sollwertes wird verhindert, daß bei großem Sollwert aus dem Kennfeld KFUSFK ein Fehler gesetzt werden kann und bei kleinem Sollwert aus KFUSfK wieder geheilt wird. Die Sonde hinter Frontkat ist in Ordnung, wenn die Sondenspannung usfk gleich oder gr¨ oßer als der Sollwert usrfk der F¨ uhrungsregelung ist und der Regler in Richtung Mager l¨ auft (B_usfkf = 1) und wenn usfk gleich oder kleiner als der Sollwert usrfk ist und der Regler in Richtung Fett l¨ auft (B_usfkm = 1). Sind B_usfkf=1 und B_usfkm =1 gesetzt, dann wird mit der positiven Flanke die Gut-Bedingung B_lsfswok gesetzt. Gleichzeitig wird nach dieser Gut-Bedingung und nach Ablauf der Zeit TUSFKRFM um ein Takt verz¨ ogert die Bedingung B_usfkrfm gesetzt. Mit dieser Bedingung B_usfkrfm werden die beiden Flip-Flop‘s B_usfkf und B_usfkm zur¨ uckgesetzt. Zus¨ atzl. wird mit B_usfkrfm der Zeitz¨ ahler zlasf_w zur¨ uckgesetzt. Damit kann die Schwingungspr¨ ufung fortlaufend wiederholt werden. Bleibt die Sondenspannung usfk im Regelbetrieb (B_lrfk = 1 und B_dlasf = 1) l¨ anger als die Zeitdauer TTLASF unterhalb oder oberhalb des Sollwertes usrfks h¨ angen (eines der Flip-Flop‘s B_usfkf oder B_usfkm nicht gesetzt), dann wird mit einer Testfunktion durch gesteuerte Anfettung oder Abmagerung ¨ uberpr¨ uft, ob sich die Sondenspannung ¨ uber oder unter den Sollwert usrfks bewegen l¨ aßt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Hat der Z¨ ahler zlasf_w im Regelbetrieb hinter Frontkat die Zeitdauer TTLSAF ¨ uberschritten, dann wird das Flip-Flop B_entestf gesetzt. Danach wird die Bedingung B_teslasf gesetzt, wenn bei ausreichender Luftmassendurchsatz MLUSTESTF < ml_w < MLOSTESTF, keine Errorflags f¨ ur B_lsafksp = 0 sowie B_evloc = 1 (kein Schub) und kein B_usfkvl gesetzt sind. Ist im Block E_lsfv (Fehler-Vertauschfunktion) die Bedingung B_lsfv gesetzt, dann ist der Test gesperrt. Mit B_teslasf wird ein Schalter von Lambda=1 auf intlasf_w geschlossen. Je nach gesetztem Fett/Mager-Flip-Flop (B_usfkf od. B_usfkm), l¨ auft der Integrator intlasf_w mit positiven (anfetten) oder negativen (abmagern) Steigung, Siehe Bild LAMSTELL. Der Wert des Integrators intlasf_w wird in die Ramzelle lamlasf_w ¨ ubertragen. Ebenso erfolgt mit B_vlsufm (Fehlerverdacht der LSU bez¨ ugl. Fett- od. Magerschift) ein ansteuern der Testrampe ¨ uber intlasf_w. Im Falle eines Fehlers im Vollastbetrieb wird mit B_dusfkvl ebenfalls die Rampe angesteuert. Liegt von der Vertauschfunktion %DLSFV ein Fehler B_lsfv vor, dann wird die Rampe nicht gestartet. Die Delta-Lambdawerte DLAMLASFF oder DLAMLASFM sind die jeweiligen Grenzen des Integrators und werden in das RAM dlamsf_w geladen. Mit dem um ein Rechentakt verz¨ ogerten B_lamlasf=1 beginnt der Integrator zu integrieren. Zuvor wird der Integrator mit der positiven oder negativen Flanke von B_lamlasf auf den Wert von Lambda = lamsbg_w = lamtrif_w gesetzt. Ist der Ausgang des Integrators intlasf_w >= oder <= dlamsf_w, dann wird mit B_dlamsf gesetzt und die Verz¨ ogerungszeit TUSLASF freigegeben. Mit den unterschiedlichen Labels DLAMLASFF und DLAMLASFM besteht die M¨ oglichkeit, daß aus Gr¨ unden der Fahrbarkeit der Lambda-Wert f¨ ur die Magerverstellung geringer eingestellt werden kann als die Fettverstellung. ¨ Uber die Anforderung B_teslasf=1 oder im Kurzbetrieb B_trfasf=1 bzw. B_ktrlasf=1 und gesetztem B_mlustest wird das Flip-Flop B_lamlasf gesetzt. Zur Lambda-Koordination %LAMKO werden der zu verstellende Lambdawert lamlasf_w und die Bedingung B_lamlasf gegeben. Danach wird lamlasf_w ¨ uber lamsons_w (Lambda-Sollwert) in %GR im Kraftstoffpfad eingerechnet. Es erfolgt also nur in eine Richtung die Ansteuerung nach Lambda "Fett" oder "Mager", und zwar je nach dem welches Flip-Flop B_usfkf oder B_usfkm gesetzt ist. Gleichzeitig wird mit dem um 1 Takt verz¨ ogerten B_teslasf und dem Betrag der Differenz lamlasf_w mit lamsons_w <= 0,01 und dem gesetzten B_lamlasf das Bit B_lamverf gesetzt. Die gesteuerte Anfettung bzw. Abmagerung und die Pr¨ ufzeit TUSLASF wird w¨ ahrend einer Schubphase oder bei ml_w < MLUSTESTF oder ml_w> MLOSTESTS unterbrochen. Bewegt sich w¨ ahrend der der Testzeit TUSLASF die Sondenspannung usfk unterhalb oder oberhalb des Sollwertes usrfks (beide Flip-Flop‘s B_usfkf und B_usfkm gesetzt), dann wird der Test vorzeitig abgebrochen, in dem ¨ uber einen weiteren Schalter das Lamda auf 1.0 gesetzt wird. Die Bedingung B_nolasf = 1 (kein Fehler) wird gesetzt. Hat DLAMLASFF oder DLAMLASFM durch Fehlbedatung gr¨ oßere Werte als in der Begrenzung der %LAMKO festgeschrieben, dann wird uber die Verzugszeit TLLASF das Flip-Flop B_lamlasf zur¨ ¨ uckgesetzt und damit verhindert, daß bei Lambda-Abweichungen >= 0,01 ein Steuerbetrieb undefiniert gesetzt bleibt. Wird aber nach Ablauf der Pr¨ ufzeit TUSLASF und dem dem gesetzten Trigger B_lamendf eines der Flip-Flop‘s B_usfkf oder B_usfkm nicht gesetzt, dann wird mit B_lamendf = 1 das Flip-Flop B_enlasf zur Fehlerfreigabe gesetzt und der dynamische Fehler-Trigger B_maxlasf oder B_minlasf kann gesetzt werden. ¨ Uber B_maxlasf oder B_minlasf wird das Zyklusflag Z_lasf und das Errorflag E_lasf gesetzt. Gleichzeitig wird mit dem um 1 Takt verz¨ ogerten B_lamendf = 1 der Zeitz¨ ahler zlasf_w und das Flip-Flop B_entestf zur¨ uckgesetzt. Durch das Zur¨ ucksetzen von B_entestf wird sichergestellt, daß bei einer defekten Sonde der gesteuerte Testvorgang auch abgebrochen wird. Im Fehlerfall (z. B. Adernschluß, Keramikriß oder CSD), bei dem usfk_w im Magerbereich momentan fest h¨ angen bleibt und durch eine Testfunktion nach "Fett" keine Kreuzung zu Stande kommt, dann wird B_enlasf gesetzt und der Fehler B_maxlasf ebenfalls gesetzt, da B_usfkf nicht gesetzt werden konnte. Um zu verhindern, daß bei gesetztem Fehler wieder durch eine sporadische Sondenheilung (B_usfkm und B_usfkf w¨ are dann gesetzt) die Bedingung B_nolasf in diesem Trip wieder gesetzt werden kann, erfolgt dies mit einer Negation von B_enlasf. Wenn aber im Fehlerfall (z. B. Gemischfehler) usfk_w im Magerbereich h¨ angen bleibt und durch eine ausreichende Verstellung der Testfunktion nach "Fett" eine Kreuzung der Sondespannung zu Stande kommt, dann wird B_enlasf nicht gesetzt und der Fehler B_maxlasf ebenfalls nicht gesetzt, da B_usfkf gesetzt werden konnte. Im Fehlerfall, in dem usfk_w im Fettbereich fest h¨ angen bleibt und durch eine Testfunktion nach "Mager" keine Kreuzung zu Stande kommt, dann wird nach einer erfolgten Schubpr¨ ufung der Fehler B_minlaf gesetzt (B_usfkm kann nicht gesetzt werden) Wenn aber im Fehlerfall (z.B. Gemischfehler) die Sondenspannung usfk_w im Fettbereich h¨ angen bleibt und durch eine nicht ausreichende Testfunktion nach "Mager" aber keine Kreuzung der Sondenspannung zu Stande kommt, die aber dann nach einer erfolgten Schubpr¨ ufung zur Kreuzung kommt, dann wird der Fehler B_minlasf nicht gesetzt aber die Bedingung B_nolasf und damit auch das Zyklusbit kann gesetzt werden. In einem solchen Fall wird nach erfolgter Kreuzung der Sondenspannung (B_usfkmf gesetzt) und erfolgter Schubpr¨ ufung B_uscheff das Flip-Flop B_enlash zur¨ uckgesetzt, so daß eventuell erneute Pr¨ ufungen stattfinden k¨ onnen. Der Fehler B_maxlasf (usfk ¨ uberschreitet nicht usrfks) kann erst dann gesetzt werden, wenn die Bedingung "Tank leer fahren" B_tal/ B_talval entsprechend gesetzt ist ( =1, d.h. Tank ist zuverl¨ assig voll). Ist diese Bedingung "Tank leer fahren" nicht gesetzt, dann wird bei gesetztem Fehler B_maxlf das Flip-Flop B_enmaxlf gesetzt und der Fehler B_maxlaf verz¨ ogert um die Zeit TUSTALLASF angezeigt. Wird bei leerem Tank durch den Fahrer ein Neustart vorgenommen, dann wird B_enmaxlf zur¨ uckgesetzt. Bei defekter Tankanzeige (B_tal=1) wird B_maxlaf auch angezeigt und zwar erst nach Ablauf der Zeit TUSTALLASF, d.h. eine ¨ Uberwachung der Tananzeige f¨ ur die B_maxlasf Messung ist nicht erforderlich.
Kurztrip f¨ ur Schwingungspr¨ ufung KTSW: ------------------------------------Bei angeschlossenem Tester und B_fa = 1 ist die Schwingungspr¨ ufung gesperrt. Mit B_fasf = 1 wird der Kurztest durchgef¨ uhrt, in dem DLAMLASFF (Anfettung) od. DLAMLASFM (Abmagerung) ¨ uber den Schalter durchgeschaltet und B_lamlasf = 1 gesetzt wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2171 von 4100 31.JAN.2003 Thomas Brosi
Mit B_ktrlasf kann durch den Wert KTLAMSTEIGF die Steigung von intlasf_w so gew¨ ahlt werden, daß der Wert DLAMLASFM od. DLAMLASFF sofort ohne Rampe f¨ ur den Test ansteht. Der Kurztrip wird abgebrochen, wenn B_usfkf und B_usfkm oder B_enlasf gesetzt sind. Sind aber beide Flip-Flop‘s B_usfkf und B_usfkm bereits bevor Einleitung des Kurztest‘s gesetzt, dann wird DLAMLASFF bzw. DLAMLASFM nicht durchgeschaltet und lamlasf_w bleibt auf 1.0 gesetzt. Die Sonde hinter KAT ist dann i.O. Der Kurztrip muß l¨ anger als die Zeiten TTLASF und TUSLASF durchgef¨ uhrt werden, damit bei einem eventuell vorhandenen Fehler (B_usfkf od. B_usfkm nicht gesetzt) zur Fehlerfreigabe B_enlasf gesetzt werden kann. Zus¨ atzlich wird ¨ uber B_fasf = 1 die Momenten-Reserve mit dmrlasf_w in %MDTRIP eingestellt.
¨ Uberpr¨ ufung der Sondenspannung hinter FRONT-KAT im Schub UEPUSS: ---------------------------------------------------------------Im Schub wird nach Ablauf einer Schubdauer TSALASF und bei erreichen einer integriertren Luftmassenschwelle SMLDYNF (B_mldynf = 1) sowie keinem elektrischen Sondenfehler aus (%DLSH (Z_lsf = 1 und E_lsf = 0, die Sonde ist ausreichend heiß) sowie B_hsftpkf = 1 uberpr¨ ¨ uft, ob die Sondenspannung usfk eine Schwelle von USSCHUBF unterschreitet. Diese Funktion l¨ auft erst ab, wenn Taupunktende B_atmtpfk um 30s verz¨ ogert ansteht und B_hsfa gesetzt ist. B_hsftpk ist gesetzt. Bleibt die Sondenspannung im Schub gr¨ oßer als die Schwelle USSCHUBF, dann wird nach Ablauf der Verz¨ ogerungszeit TUSCHUBF ¨ uber den Trigger das Bit B_dushsch gesetzt und das Flip-Flop im Dauer-RAM B_ushsch gesetzt. Mit dem Bit B_dusfsch = 1 wird der Fehler B_siglasf und damit auch das Errorbit E_lasf gesetzt. Die Verz¨ ogerungszeit TUSCHUBF dient zur Unterdr¨ uckung von St¨ orspitzen auf der Sondenspannug. Im Normalbetrieb ist ein Setzen des Zyklusbits Z_lasf von dieser Pr¨ ufung unabh¨ angig und daher muß nicht auf das Einsetzen einer Schubdauer gewartet werden. Dies ist wichtig bei Fahrzeugen mit Getriebeautomat, bei denen selten ein Schub vorkommt. Mit dem Setzen des Flip-Flop‘s B_usfsch im Dauer-RAM wird erreicht, daß im 2. Trip das Bit B_nolasf nicht gesetzt werden kann und damit auch nicht das Zyklusbit Z_lasf. Das Errorflag E_lasf bleibt noch von dem ersten Trip her gesetzt. Erst bei der n¨ achsten ¨ Uberpr¨ ufung in der Schubphase B_sa kann das Zyklusbit gesetzt werden, in dem dieser Fehler entweder nochmals best¨ atigt wird oder bei Heilung das Flip-Flop B_usfsch im Dauer-RAM zur¨ uckgesetzt wird, wenn die Sondenspannung usfk die Schwelle USSCHUBF unterschreitet. Durch das R¨ ucksetzen von B_usfsch wird B_nolasf = 1 und somit auch das Error-Flag E_lasf zur¨ uckgesetzt. Durch den Trigger B_dusfsch wird verhindert, daß im 2. Trip die MIL-Lampe vor dieser Schubpr¨ ufung angesteuert wird. Ein Setzen des Flip-Flop‘s B_uscheff geschieht nach jeder erfolgten Schubpr¨ ufung. Mit positiver Flanke von B_sa oder B_lamverf wird B_uscheff vorher zur¨ uckgesetzt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Uber Codewort CWLSFA kann mit Bit B_cwlsfsch diese Teil-Funktion abgeschaltet.
¨ Uberpr¨ ufung des Sonden-Offsets hinter FRONT-KAT LSF_OFFSET ---------------------------------------------------------Da eine Sonde hinter einem KAT durch reduzierte Abgaskomponenten eine wesentlich geringere Katalyse als Sonden im Rohabgas durchf¨ uhren muß , haben selbst vergiftete Sonden kaum einen statischen Lambdaversatz und regeln immer bei Lambda=1. Sollte aber doch ein Lambdaversatz vorkommen (z.B. statischer Versatz durch Alterung des Frontkats oder dynamische Asymmetrie bei Auswertung des 450 mV- Schaltpunktes), dann wird dieser Versatz in der Summe durch den I-Anteil dlahico_w des stetigen Reglers hinter dem Hauptkat angezeigt. ¨ Uberschreitet dlahico_w im Betrag den Grenzwert DLAHICIGW, dann wird das Flip-Flop B_offlsfs im Dauer-RAM gesetzt (statisch) und mit dessen pos.Flanke wird sofort f¨ ur 100 ms (dynamisch) die Bedingung B_offlsfd gesetzt und somit der Fehler B_nplasfk bzw. E_lasfk gesetzt. Da ¨ uber E_lasfk die Betriebsbereitschaft B_sbbfk und damit auch B_lrfk zur¨ uckgesetzt wird, ist f¨ ur den Trip keine Heilung mehr m¨ oglich. Mit zur¨ uckgesetztem B_lrfk wird auch B_lrhk zur¨ uckgesetzt. Die Offset-Pr¨ ufung ist nicht an der Zyklusbildung beteiligt. Mit dem Setzen des Flip-Flop‘s B_offlsfs im Dauer-RAM wird erreicht, daß im 2. Trip die Bedingung B_nolaf nicht gesetzt werden kann und damit auch nicht das Zyklusbit Z_lasf, d.h. dieses Zyklusbit kann erst wieder gesetzt werden, wenn im 2.-ten Trip die Offsetpr¨ ufung abgelaufen ist. Das Errorflag E_lasf bleibt noch von dem ersten Trip her gesetzt. Im 2.-ten Trip besteht zur Heilung nun die M¨ oglichkeit, daß der aktive Regler hinter Hauptkat B_lrhk f¨ ur die Dauer von TLRHK ansteht und dadurch dlahico_w unter den Grenzwert von DLAHICOGW l¨ auft. Ist dies der Fall, dann wird B_offlsfs (statisch) wieder zur¨ uckgesetzt und der Fehler E_lasfk ebenfalls zur¨ uckgesetzt. Bleibt aber im 2.-ten Trip w¨ ahrend der aktiven Regelzeit von TLRHK der I-Anteil dlahico_w oberhalb dem Grenzwert, dann wird nach Ablauf der Verz¨ ogerungszeit TLRHK die Bedingung B_offlsfd (dynamisch) erneut gesetzt und der Fehler best¨ atigt. MIL geht an. Das Setzen von B_offlsfd (dynamisch) mit pos. Flanke von B_offlsfs ist wichtig, daß der aktive Regler mit B_lrhk sofort gestoppt wird und dlahico_w nicht ¨ uber den Grenzwert DLAHICOGW laufen kann. Somit hat im 2.-ten Trip dlahico_w ¨ uberhaupt eine Chance wieder unter den Grenzwert zu laufen. Der zweite Pfad zum Setzen von B_offlsfd ist deshalb wichtig, weil im Fehlerfall im 2.-ten Trip kein pos. Flanke erzeugt werden kann.
¨ Uberpr¨ ufung der Sondendynamik hinter FRONT-KAT im Schub DYNHKS: --------------------------------------------------------------Ist die Sonde hinter Frontkat dynamisch langsam, dann kann ein schlechter KAT f¨ ur gut erkannt werden (avkat klein). Mit einer Messung der Sonden-Flankenzeiten kann auch im Schub zwischen einer dynamisch guten und schlechten Sonde vor allem bei einem schlechten KAT nicht unterschieden werden. Dynamisch gute und schlechte Sonden sind jedoch besser zu erkennen, wenn im Schub der maximale Steigungsgradient der Sondenspannung ermittelt wird. Der Steigungsgradient usfksteig (Betrag aus Neu-Altwert der Sondenspannung usfk) wird gemessen, wenn das Flip-Flop B_steigmf gesetzt wird. Dies erfolgt, wenn im Schub (B_sa = 1) die Sonde hinter KAT bez¨ uglich Heizerdiagnose und elektrischer Diagnose i.O. ist und die Sondenspannung usfk gr¨ oßer der Schwelle USFRICH ist, sowie die Abgastemperatur tafso_w gr¨ oßer TABGSTGKF und die Luftmasse ml_w gr¨ oßer als die Schwelle MLUSSTGF ist. Die Messung des Steigungsgradienten wird abgebrochen, wenn das Flip-Flop B_steigm wieder zur¨ uckgesetzt wird. Dies erfolgt, wenn die Schubphase abgebrochen (B_sa = 0) wird oder die Sondenspannung usfk kleiner der Schwelle USFLEAN und die Bedingung B_enfmstf im Zeitraster um i-1 verz¨ ogert anliegt. Bei jeder Messung im Schub wird der maximale Steigungsgradient usfkmxstg neu berechnet. Dieser Wert wird bei B_enfmsf=1 in ein
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2172 von 4100 31.JAN.2003 Thomas Brosi
Ereignisfilter usffmxstg erst ¨ ubernommen, wenn die Schubbedingung B_sa (B_steigmf = 1) f¨ ur eine Mindestdauer TUSFSMIN ansteht und die integrierte Luftmasse im Schubbetrieb den Schwellwert SMLDYNF erreicht hat. In das Ereignisfilter im Dauer-RAM wird bei Powerfail C_pwf oder Fehlerpfad l¨ oschen B_cllasf der Anfangswert USFSTGMX geschrieben. Die Filterkonstante betr¨ agt KMXSTGF. Ist bei einer dynamisch langsamen Sonde der Filterwert ushfmxstg kleiner als der Grenzwert USFSTSOLL, dann wird das Flip-Flop B_dylasf im Dauer-RAM gesetzt und ¨ uber den Trigger B_ddylasf = 1 gesetzt. der Fehler B_nplasf im Dauer-RAM und der Errorfehler E_lsaf im Dauer-RAM gesetzt. Im Normalbetrieb ist ein Setzen des Zykusbits Z_lasf von dieser Pr¨ ufung unabh¨ angig und muß daher nicht auf das Einsetzen einer Schubdauer gewartet werden. Dies ist wichtig bei Fahrzeugen mit Getriebeautomat, bei denen selten ein Schub vorkommt. Mit dem Setzen des Flip-Flop‘s B_dylasf im Dauer-RAM wird erreicht, daß im 2. Trip das Bit B_nolasficht gesetzt werden kann und damit auch nicht das Zyklusbit Z_lasf. Das Errorflag E_lasf bleibt gesetzt. Erst bei der n¨ achsten ¨ Uberpr¨ ufung in der Schubphase B_sa mit ausreichender Schubdauer (B_enfmstf = 1) kann das Zyklusbit gesetzt werden, in dem dieser Fehler entweder nochmals best¨ atigt wird oder bei Heilung das Flip-Flop B_dylasf im Dauer-RAM zur¨ uckgesetzt wird. Durch das R¨ ucksetzen von B_dylasf wird B_nolasf = 1 und somit auch das Error-Flag E_lasf zur¨ uckgesetzt. Durch den Trigger B_ddylasf wird verhindert, daß im 2. Trip die MIL-Lampe nicht vor dieser Schubpr¨ ufung angesteuert wird. ¨ Uber Codewort CWLSFA kann mit Bit B_cwlsfdyn diese Teil-Funktion abgeschaltet werden.
¨ Uberpr¨ ufung Sondenspannung hinter FRONT-KAT im Vollastbetrieb UEPUSVLF: ----------------------------------------------------------------------Im Vollastbetrieb wird nach Ablauf einer Verzugszeit TUSMSVLF bei lamsons_w <= LAMSONSVLF und bei einem Massendurchsatz von ml_w >= MLUSVLF sowie mit gesetztem B_dsfk und ausreichend heißer Sonde B_hsftpk=1 ¨ uberpr¨ uft, ob die Sondenspannung usfk eine Schwelle von USFKVL ¨ uberschreitet. Diese Messung hat vor allem den Vorteil,daß eine Sonde, die im Normalbetrieb z.B. mit Keramikriß gut funktioniert, in diesem Betriebspunkt mit h¨ oherem Massendurchsatz fr¨ uhzeitig erkannt werden kann, bevor u. U. ein Error der vorderen Sonde angezeigt wird.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bleibt die Sondenspannung im Vollastbetrieb kleiner als die Schwelle USFKVL, dann wird nach Ablauf der Verz¨ ogerungszeit TUSMSVLF ¨ uber den Trigger das Bit B_dusfkvl gesetzt. Die Verz¨ ogerungszeit TUSFKVLF dient zur Unterdr¨ uckung von St¨ orspitzen auf der Sondenspannung. Mit der Bedingung B_dusfkvl wird ¨ uber die Rampe "LAMSTELL" weiter ab lamsbg_w angefettet. Mit LAMLASFMIN wird die Anfettung auf einen definierten Wert begrenzt. Mit gesetztem B_lamendf und B_dusfkvl wird das Fehler Fipp-Flopp B_maxlavf und damit das Errorbit E_lavf gesetzt. Mit gesetztem B_lamendf wird B_lamlasf zur¨ uckgesetzt und damit eine weitere Anfettung durch die Rampe auf einen f¨ ur den Vollastbetrieb gesetzten Lambdawert zur¨ uckgesetzt. ¨ Uberschreitet w¨ ahrend der Vollastpr¨ ufung die Sondenspannung usfk die Schwelle USFKVL, dann wird die Bedingung B_dusfkvl sofort zur¨ uckgesetzt und die Anfettung durch die Rampe zur¨ uckgenommen. Wird nach einem gesetzten Vollastfehler in der n¨ achsten Vollastpr¨ ufung die Schwelle USFKVL von der Sondenspannung usfk uberschritten, dann wird der Fehler B_maxlavf zur¨ ¨ uckgesetzt und kein Fehhler mit B_nolavf gesetzt. Da das Zyklusbit Z_lavf nur im Vollastbetrieb gesetzt werden kann, ist diese nicht an der Bildung des Geamt-Readyness beteiligt. Wird im 2.-ten Trip der Vollastfehler weiterhin best¨ atigt, dann dann wird die MIL-Lampe angesteuert. ¨ Uber Codewort CWLSFA kann mit Bit B_cwlsfvl diese Teil-Funktion abgeschaltet werden.
Fehlerverwaltung: ---------------Mit dem Trigger aus den 3 Fehlertypen B_maxlasf, B_minlasf und B_ddylasf werden das Fehlerflag E_lasf und Zyklusflag Z_lasf gesetzt. Das Zyklus-Flag Z_lasf wird auch durch No-Fehler B_nolasf gesetzt und wird bei jeder Steuerger¨ ateinitialisierung C_ini zur¨ uckgesetzt. Das Zyklus-Flag und Fehler-Flag werden auch ¨ uber Clearbit B_cllasf zur¨ uckgesetzt. Mit dem Codebit B_cdlasf = 0 wird die gesamte Funktion DLSAFK abgeschaltet und das Fehler-Flag E_lasf resetiert und das ZyklusFlag Z_lasf gesetzt. Die Fehler-Trigger B_maxlasf, B_minlasf und B_ddylasf setzen auch die Fehler Flip-Flop‘s B_mxlasf, B_mnlasf und B_nplasf im Dauer-RAM. Diese k¨ onnen erst wieder ¨ uber No-Fehler B_nolasf bzw. E_lashres zur¨ uckgesetzt weden.
Allgemeine DLSAFK-Einschaltbedingungen -------------------------------------F¨ ur die DLSAFK sind folgende Querkopplungen mit anderen OBDII-Diagnosefunktionen relevant: Funktion: DAGRE DAGRF DASE DEV DHFM DHLS DKVS DLSF DPH DSLS DTEV/DTES DTEVE DUBAT
Ber¨ ucksichtigung ¨ uber: Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose Diagnose
Abgasr¨ uckf¨ uhrung Endstufe Abgasr¨ uckf¨ uhrung Aussetzererkennung abgassch¨ adigend Einspritzventile Lasterfassung Sondenheizung Kraftstoffversorgungssystem Lambdasonde hinter Kat Phasengeber Sekund¨ arluftsystem Tankentl¨ uftungsventil Tankentl¨ uftungsventil - Endstufe UBAT
B_lsafksp B_lsafksp B_lsafksp LRVK und LRHK E_lm direkt B_lsafksp B_lsafksp LRHK B_lsastpf B_dsls B_lsafksp B_lsafksp B_lsafksp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSAFK 1.80.3
Seite 2173 von 4100 31.JAN.2003 Thomas Brosi
APP DLSAFK 1.80.3 Applikationshinweise Applikationshinweise ¨ Uber das Bit B_cdlasf kann die Schwingungspr¨ ufung Sonde hinter Kat abgeschaltet werden: (B_cdlasf=0) (B_cdlasf=1)
--> -->
Schwingungspr¨ ufung gesperrt, E_lasf/2 = 0, Z_lasf/2 = 1 Schwingungspr¨ ufung aktiv
Voraussetzungen f¨ ur DLSAFK-Applikation: Die 2-Sonden-Lambdaregelung (LR oder LRS vor KAT und Nernst-Sonde hinter KAT) und die ¨ Ubergangskompensation m¨ ussen fertig appliziert sein.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Applikationswerte: TABGSTGKF 350 ◦ C TUSSAF 0.2 s TLLASF 5 TUSTALLASF 600 s TUSENLASF 10 s TUSLASF 10 s je nach Katalysatorgr¨ oße TSALASF 5 s je nach Katalysatorgr¨ oße TTLASF 100 s je nach Katalysatorgr¨ oße TUSCHUBF 200 ms TRIPFASF 10 s TUSMSVLF 5 ... 10 s TUSFKVL 200 ms TUSFSMIN 3 s je nach Katalysatorgr¨ oße TUSFKRFM 50 s TLRHK 15 s LAMSONSVLF 0.80 DLAMLASFF 0.10 je nach Katalysatorgr¨ oße DLAMLASFM 0.07 je nach Katalysatorgr¨ oße DLAHICOGW 0.03 LAMLASFMIN 0.70 LAMSTEIGF 0.0005/100ms => 0.01/2s => 0.10/20s KTLMSTEIGF 0.10/100ms USFKVL 500 mV USFRICH 550 mV USFLEAN 100 mV USFTEST 100 mV USSCHUBF 150 mV USFSTSOLL 5 mV/ms USFSTGMX 70 mV/ms TMLUSTESTF 3 s KMXSTGF 0.5 MLUSVLF 60 kg/h (Vollastbereich) MLLASF 50 kg/h so w¨ ahlen, daß m¨ oglichst großer Durchsatz im KAT MLUSSTGF 30 kg/h MLUSTESTF 30 kg/h oberhalb Massendurchsatz im Leerlauf MLOSTESTF 120 kg/h Massendurchsatz im Schub ml_w = 20 kg/h pro Strang je nach Katalysatorgr¨ oße. Bei Stereo also 40 kg/h. SMLDYNF 15 g je nach Katalysatorgr¨ oße ANZDYNSF 4 Anzahl der Dynamikmessungen abh¨ angig von Fahrzeug (Handschalter/Automat) DMRLASF 7 % f¨ ur Kurztrip: so groß w¨ ahlen, daß m¨ oglichst großer Durchsatz im KAT ml >= MLLASH CWDLSAFK Bit 0 wird in DLSAFK9.x f¨ ur Einmalpr¨ ufung belegt Bit 1 wird in DLSAFK9.x f¨ ur Einmalpr¨ ufung belegt Bit 2 Kurztrip kann ohne Tester eingeleitet werden (nur f¨ ur Applikationszwecke) Bit 3 Abschaltung B_vlsumbr (Verdacht-Bedingung CSD der LSU). Eine CSD-LSU verursacht eine hohe Fettspannung der Sonde hinter KAT. Damit diese nicht als "defekt" ausgetauscht wird, muß nach einem Setzen von B_vlsumbr zuerst ein Schubpr¨ ufung durchgef¨ uhrt werden, erst dann kann ein Sondenfehler eingetragen werden. Bei Nichtaktivierung muß Bit 3 gesetzt werden. Bit 4 Umschaltung von B_lrfk auf B_lrfkp
Ein/Ausschaltung einzelner Teilfunktionen: -----------------------------------------Codewort CWLSfA (in der %PROKON definiert)
Bit 0
B_cwlsfsch
(= 1 aktiv) Schubpr¨ ufung
(in der %PROKON definiert)
1
B_cwlsfdyn
(= 1 aktiv) Dynamikpr¨ ufung
2
B_cwlsfhvl
(= 1 aktiv) Fettspannungspr¨ ufung im Vollastbetrieb
3
B_cwlsfoff
(= 1 aktiv) Offset-¨ Uberpr¨ ufung der Sonde hinter Frontkat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHLSFK 1.30.0
Seite 2174 von 4100 31.JAN.2003 Thomas Brosi
FU DHLSFK 1.30.0 Diagnose Sondenheizung hinter Frontkatalysator FDEF DHLSFK 1.30.0 Funktionsdefinition ¨ Ubersicht Heizerdiagnose hinter Kat
DHLSFK1 tans
tans
npl_hsf healing_hsf msabnvk_w tabst_w
tabst_w msabnvk_w
B_hsfe
B_hsfe
healing_hsfe B_rinf max_hsfe B_risigf min_hsfe sig_hsfe B_enhsf
B_rinf B_risigf
phlsnf2
phlsnf2
rinf2_w
rinf2_w
uhsf2
uhsf2
HSFE_DFPM
HSFE2_DFPM
B_hsfe2
B_hsfe2
healing maxError minError sigError
tafso2_w
B_rinf2 B_risigf2
healing_hsfe2 B_rinf2 max_hsfe2 B_risigf2 min_hsfe2 sig_hsfe2 B_enhsf
healing maxError minError sigError
ENHSF B_enhsf B_nmot B_stend B_bvhls FCMCLR_RES
DHLSFK_BRK
FCMCLR_RES2
dhlsfk-main
ubsq_w
dhlsfk-main Status Fehlerpfad: Fehlerflag: Zyklusflag: Fehlertyp: L¨ oschen Fehlerpfad:
sfphsf E_hsf Z_hsf TYP_hsf: B_clhsh
Status Fehlerpfad: Fehlerflag: Zyklusflag: Fehlertyp: L¨ oschen Fehlerpfad:
sfphsfe E_hsfe Z_hsfe TYP_hsfe: B_clhsfe
(B_nphsf)
(B_mxhsfe, B_mnhsfe, B_sihsfe)
Ersatzwert aktiv: Fehlerpfadcode: Fehlerklasse: Fehlerschwere: CARB CODE: Tabelle der Umweltbed.:
B_bkhsf CDTHSF CLAHSF TSFHSF CDCHSF FFTHSF
Ersatzwert aktiv: Fehlerpfadcode: Fehlerklasse: Fehlerschwere: CARB CODE: Tabelle der Umweltbed.:
B_bkhsfe CDTHSFE CLAHSFE TSFHSFE CDCHSFE FFTHSFE
(optional)
(optional)
UBDHLSFMX UBDHLSFMN ubsq_w B_nmot B_stend B_bvhls SY_BATTSG
B_enhsf
0 true
B_batnot
B_enhsf
dhlsfk-enhsf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ubsq_w
tafso2_w
uhsf
uhsf
B_bvhls
msabnvk2_w
rinf_w
rinf_w
HSF2_DFPM nplError healing
npl_hsf2 healing_hsf2 msabnvk2_w tabst_w
phlsnf
phlsnf
B_nmot
tans
tafso_w
tafso_w
B_stend
DHLSFK2 HSF_DFPM nplError healing
dhlsfk-enhsf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHLSFK 1.30.0
Seite 2175 von 4100 31.JAN.2003 Thomas Brosi
TVRIFEE E_hsfe TOD_tvrif RIDIAF1 msabnvk_w
msabnvk_w
rinf_w
rinf_w
tafso_w
tafso_w
B_risigf
B_risigf
phlsnf
TVHSFRI 1/
B_enf true
TOD_tvriff
B_npfhsf
npl_hsf
phlsnf tans
B_npfhsf not stored
B_rinf
B_rinf
CWDHLSF
tabst_w
tabst_w
B_enhsf
B_enhsf
tans
1 1/
B_rierrf
1/
TVHSFRIZ TVHSFRIHEL
false
B_npfhsf
healing_hsf
DHLSFKSW1 B_enhsf healing_hsfe max_hsfe B_hsfe min_hsfe uhsf sig_hsfe
B_hsfe uhsf
healing_hsfe max_hsfe min_hsfe sig_hsfe
dhlsfk-dhlsfk1
TOD_healrif
Diagnosis of FET power stage B_hsfe
TVHSFEE FF_einf
B_hsokf
B_hehsfe
healing_hsfe
FF_ausf TVHSFEE TVFHSF B_mxfhsf
max_hsfe
B_enhsf TVHSFEE
uhsf
B_mnfhsf
min_hsfe
UHDMNF TVHSFEE
B_sifhsf UHDMXF
sig_hsfe
dhlsfk-dhlsfksw1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dhlsfk-dhlsfk1
dhlsfk-dhlsfksw1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHLSFK 1.30.0
Seite 2176 von 4100 31.JAN.2003 Thomas Brosi
Diagnosis of internal resistance of Nernstcell rinf_w msabnvk_w ZKARIF1 tafso_w
tafsomf_w
rinsf_w
B_rierrf 1/
B_rierrf
FRINF1 tafsomf_LP B_atmst
rinkff ZKPRIF
KFRINF
BSFAB rinf_w B_rinf
phlsnf
TADHMXF phlsnff
TADHMXFFA
phlsnff_LP B_fahsf TADHMNF TADHMNFFA
TASOF B_nphsf tabst_w TABSTHLSF
tans
B_enf
B_enf
dhlsfk-ridiaf1
B_sa dhlsfk-ridiaf1
rinf_w RINFAB B_rinf B_sfab dhlsfk-bsfab
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TANSDHLSF B_enhsf B_rinf B_risigf
tafsomf_w TAFSOMFMN dhlsfk-bsfab
ABK DHLSFK 1.30.0 Abkurzungen ¨ Parameter CWDHLSF FRINF1 FRINF2 KFRINF KFRINF2 RINFAB TABSTHLSF TADHMNF TADHMNFFA TADHMXF TADHMXFFA TAFSOMFMN TANSDHLSF TASOF TVFHSF TVHSFEE TVHSFRI TVHSFRIHEL TVHSFRIZ TVRIFEE UBDHLSFMN UBDHLSFMX UHDMNF UHDMXF ZKARIF1
Source-X TAFSOMF_W TAFSOMF2_W TAFSOMF_W TAFSOMF2_W
MSABNVK_W
Source-Y
PHLSNFF PHLSNFF2
Art
Bezeichnung
FW KL KL KF KF FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL
Codewort in DHLSFK Multiplikativer Faktor fur ¨ rinkff Sollwert hinter Front-Kat Multiplikativer Faktor fur ¨ rinkff2 Sollwert hinter Front-Kat 2 Kennfeld fur ¨ Nernst-Innenwiderstand hinter Front-Kat Kennfeld fur ¨ Nernst-Innenwiderstand hinter Ftont-Kat Bank2 Maximalwert Innenwiderstand Ri der Nernstsonde hinter Front_KAT fur ¨ B_sfab Mindestabstellzeit fur ¨ Diagnose Heizung Lambdasonde hinter Front-Kat untere Temperaturschwelle fur ¨ die Heizerdiagnose hinter Front-Kat untere Temp.-Schwelle fur ¨ die Heizerdiag. im Kat bei Funktionsanforderung obere Temperaturschwelle fur ¨ die Heizerdiagnose hinter Front-Kat obere Temp.-Schwelle fur ¨ die Heizerdiagnose im Kat, bei Funktionsanforderung Abgastemperaturschwelle fur ¨ B_shab hinter Front-Kat Ansauglufttemperaturschwelle fur ¨ Ri- Diagnose hinter Front-Kat ¨ Temperaturschwelle fur ¨ Sonde hinter Front-Kat ohne Heizung funktionsfahig Entprellzeit fur ¨ Heizerendstufe hinter Front-Kat Entprellzeit fur ¨ Heizerendstufdiagnose hinter Front-Kat ¨ Verzogerungszeit fur ¨ Ri-Fehler hinter Front-Kat ¨ Verzogerungszeit fur ¨ Heilung Ri-Fehler hinter Front-Kat, wenn B_npfhsh =1 ¨ Verzogerungszeit fur ¨ Heilung Ri-Fehler hinter Front-Kat ¨ Verzogerungszeit fur ¨ Ri-Fehler nach Endstufenfehler hinter Front-Kat untere Batteriespannungsschwelle zur Freigabe der Lambdasonden-Heizer-Diagnose obere Batteriespannungsschwelle fur ¨ die Lambdasonden- Heizer-Diagnose Schwellwert fur ¨ bestromte Heizerendstufe hinter Fronr-Kat Schwellwert fur ¨ stromlose Heizerendstufe hinter Front-Kat Filterzeitkonst.fur ¨ Nachbildung Dynamik der Keramiktemperatur h. Front-Kat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
ZKARIF2 ZKPRIF
MSABNVK2_W
Seite 2177 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
KL FW
Filterzeitkonst.fur ¨ Nachbildung Dynamik der Keramiktemperatur 2 h. Front-Kat Filter fur ¨ Dynamik der Sondenkeramiktemp.aus el.Heizleistung h.Front-Kat
Systemkonstante
Art
Bezeichnung
SY_BATTSG SY_HLSFFET SY_LSFNVK SY_LSFNVK2
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante 2 Batterie Bordnetz-Konzept Systemkonstante FET-Endstufe fur ¨ Sondenheizung hinter Front-Kat vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2
Art
Bezeichnung
Variable
Quelle
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DHLSFK 1.30.0
B_ATMST B_ATMST2 B_BATNOT
BGTPABG BGTPABG
B_BEHSF B_BEHSF2 B_BEHSFE B_BEHSFE2 B_BKHSF B_BKHSF2 B_BKHSFE B_BKHSFE2 B_BVHLS B_CDHSF B_CDHSFE B_CLHSF B_CLHSF2 B_CLHSFE B_CLHSFE2 B_ENF B_ENF2 B_ENHSF B_FAHSF B_FTHSF B_FTHSF2 B_FTHSFE B_FTHSFE2 B_HEHSFE B_HEHSFE2 B_HSFE
DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK BGBN
DHLSFK DHLSFK DHLSFK TKDFA DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK HLSFK
B_HSFE2
HLSFK
B_HSOKF B_HSOKF2 B_LSF
DHLSFK DHLSFK
B_LSF2
B_MNFHSF B_MNFHSF2 B_MNHSF B_MNHSF2 B_MNHSFE B_MNHSFE2 B_MXFHSF B_MXFHSF2 B_MXHSF B_MXHSF2 B_MXHSFE B_MXHSFE2 B_NMOT
DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK BGWNE
B_NPFHSF B_NPFHSF2 B_NPHSF B_NPHSF2 B_NPHSFE B_NPHSFE2 B_RIERRF B_RIERRF2 B_RINF B_RINF2 B_RISIGF B_RISIGF2
DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK GGLSF GGLSF
Source-Y
Referenziert von
EIN ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... DHLSFK, DHRLSU EIN EIN DHLSFK DHLSFK, HLSFK, HRL- EIN SU AUS AUS DHLSFKE AUS DHLSFKE AUS AUS AUS DHLSFKE AUS DHLSFKE AUS EIN DHLSFK EIN DHLSFK, DLSSA DHLSFK EIN EIN DHLSFK, DLSSA EIN DHLSFK, DLSSA EIN DHLSFK, DHLSFKE EIN DHLSFK, DHLSFKE LOK LOK LOK DHLSFK EIN AUS AUS DHLSFKE AUS DHLSFKE AUS LOK LOK DHLSFK, DHLSFKE,- EIN DLSF DHLSFK, DHLSFKE,- EIN DLSF LOK LOK DHLSFK, DLSAFK,EIN DLSF, DLSSA, GGLSF, ... EIN DHLSFK, DLSAFK,DLSF, DLSSA, GGLSF, ... LOK LOK AUS AUS DHLSFKE AUS DHLSFKE AUS LOK LOK AUS AUS DHLSFKE AUS DHLSFKE AUS ADVE, AEKP, ALE,EIN ALSU, BAKH, ... LOK LOK AUS AUS DHLSFKE AUS DHLSFKE AUS LOK LOK EIN DHLSFK, DLSSA EIN DHLSFK, DLSSA EIN DHLSFK, DLSF EIN DHLSFK, DLSF
DAMOS-Source fur ¨ Blocknummer
Bedingung Startwert tabgmst,tkatmst berechnet Bedingung Startwert tabgmst, tkatmst berechnet Bank2 Bedingung Batterie-Notstart bei 2 Batterie-Bordnetz-Konzept Bedingung: Bandendefunktionanford. fur ¨ %DHLSFK Bedingung: Bandendefunktionanford. fur ¨ %DHLSFK Bank 2 Bedingung Bandende-Funktionsanforderung Endstufe Sondenheizung nach Front-Kat Bandende-Funktionsanforderung Endstufe Sondenheizung hinter Front-Kat Bank 2 Bedingung: Lambdasondenheizung hinter Front-Kat. aktiv Bedingung: Lambdasondenheizung hinter Front-Kat. aktiv, Bank 2 Bedingung: Lambdasondenheizung hinter Front-Kat. Endstufe Bedingung: Lambdasondenheizung hinter Front-Kat. Bank 2 Endstufe Bedingung: Bordnetzversorgung Lambdasondenheizung Funktion uber ¨ Codewort CDHSF freigegeben Funktion uber Codewort CDHSFE freigegeben ¨ ¨ Bedingung Fehlerpfad DHLSFK loschen ¨ Bedingung Fehlerpfad DHLSFK2 loschen ¨ Bedingung Fehlerpfad DHLSFK loschen (Endstufe) ¨ Bedingung Fehlerpfad DHLSFK2 loschen (Endstufe) Bedingung Freigabe Ri-Diagnose Sondenheizung hinter Front-Kat Bedingung Freigabe Ri-Diagnose Sondenheizung 2 hinter Front-Kat Bedingung Freigabe Diagnose Sondenheizung hinter Front-Kat Bedingung Funktionsanforderung Diagnose Heizung vor Hauptkat-Lambdasonde Bedingung Fehlereintrag durch Tester fur ¨ Lambdasonden-Heizung hinter Front-Kat Bedingung Fehlereintrag durch Tester fur ¨ Lambdasonden-Heizung 2 hinter Front-Kat Bedingung Fehlereintrag durch Tester fur ¨ Endstufe LS-Heizung hinter Front-Kat Bedingung Fehlereintrag durch Tester fur ¨ Endstufe LS-Heizung hinter FKat, Bank 2 Heilung von Endstufenfehlern E_hsfe Heilung von Endstufenfehlern E_hsfe2 Bedingung Endstufe Sondenheizung Bank 1 angesteuert Bedingung Endstufe Sondenheizung Bank 2 angesteuert Bedingung Sondenheizung OK hinter Front-Kat Bedingung Sondenheizung 2 OK hinter Front-Kat Bedingung Lambda-Sonde hinter Front-Kat verbaut
Bedingung Lambda-Sonde hinter Front-Kat verbaut (Bank2)
Kurzschluß Heizung Lambdasonde hinter Front-Kat nach Masse Kurzschluß Heizung Lambdasonde2 hinter Front-Kat nach Masse Kurzschluß Heizung Lambdasonde hinter Front-Kat nach Masse Kurzschluß Heizung Lambdasonde2 hinter Front-Kat nach Masse Kurzschluß Heizung Lambdasonde hinter Kat nach Masse (Endstufe) Kurzschluß Heizung Lambdasonde2 hinter Kat nach Masse (Endstufe) Kurzschluß Heizung Lambdasonde hinter Front-Kat nach UB Kurzschluß Heizung Lambdasonde2 hinter Front-Kat nach UB Kurzschluß Heizung Lambdasonde hinter Front-Kat nach UB Kurzschluß Heizung Lambdasonde2 hinter Front-Kat nach UB Kurzschluß Heizung Lambdasonde hinter Kat nach UB (Endstufe) Kurzschluß nach UB Heizung Lambdasonde2 zwischen Kat (Endstufe) Bedingung Motordrehzahl: n > NMIN Nernstwiderstand Sonde hinter Front-Kat zu groß Nernstwiderstand Sonde 2 hinter Front-Kat zu groß Nernstwiderstand Sonde hinter Front-Kat zu groß Nernstwiderstand Sonde 2 hinter Front-Kat zu groß Nicht plausibler Fehler: Lambda-Sonden Heizung hinter Front-Kat. (Endstufe) Nicht plausibler Fehler: Lambda-Sonden Heizung 2 hinter Front-Kat. (Endstufe) Ri- Fehler Lambdasonde hinter Front-Kat Ri- Fehler Lambdasonde 2 hinter Front-Kat Bedingung Innenwiderstand Ri-Messung der Nernstsonde aktiv hinter Front-Kat Bedingung Innenwiderstand Ri-Messung der Nernstsonde aktiv h. Front-KAT Bank2 Bedingung Signalunterbrechung Sondenmasse mit Ri-Diagnose hinter Front KAT Bedingung Signalunterbrechung Sondenmasse mit Ri-Diagnose hinter Front KAT Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHLSFK 1.30.0
Seite 2178 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_SA
MDRED
AMSV, ARMD, ATM,BBAGR, BBBO, ...
EIN
Bedingung Schubabschalten
B_SFAB B_SFAB2 B_SIFHSF B_SIFHSF2 B_SIHSF B_SIHSF2 B_SIHSFE B_SIHSFE2 B_STEND
DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK BBSTT
AUS AUS LOK LOK AUS AUS AUS AUS EIN
Bedingung Sonde vor Hauptkat ohne elektrische Heizung ausreichend beheizt Bedingung Sonde hinter Frontkat ausreichend beheizt, Bank2 Lastabfall Sondenheizung hinter Front-Kat Lastabfall Sondenheizung2 hinter Front-Kat Lastabfall Sondenheizung hinter Front-Kat Lastabfall Sondenheizung2 hinter Front-Kat Lastabfall Sondenheizung zwischen Kat (Endstufe) Lastabfall Sondenheizung2 zwischen Kat (Endstufe) Bedingung Startende erreicht
DFP_HSF
DHLSFK
DFP_HSF2
DHLSFK
DFP_HSFE
DHLSFK
DFP_HSFE2
DHLSFK
E_HSF
DHLSFK
E_HSF2
DHLSFK
E_HSFE
DHLSFK
E_HSFE2
DHLSFK
MSABNVK2_W MSABNVK_W PHLSNF PHLSNF2 PHLSNFF PHLSNFF2 RINF2_W RINF_W RINKFF RINKFF2 RINSF2_W RINSF_W SFPHSF SFPHSF2 SFPHSFE SFPHSFE2 TABST_W
BGMSABG BGMSABG HLSFK HLSFK DHLSFK DHLSFK GGLSF GGLSF DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK DHLSFK BGTABST
TAFSO2_W
ATM
TAFSOMF2_W TAFSOMF_W TAFSO_W
DHLSFK DHLSFK ATM
TANS
GGTFA
UBSQ_W
GGUB
UHSF UHSF2 Z_HSF Z_HSF2 Z_HSFE
DHLSFK DHLSFK DHLSFK
Z_HSFE2
DHLSFK
DHLSFKE DHLSFKE ADAGRLS, ADVE,AEKP, ALE, AMSV, ... DHLSFK, DIMCHLS,- DOK DKATFKEB, DLSAFK, DLSF, ... DHLSFK, DIMCHLS,- DOK DKATFKEB, DLSAFK, DLSF, ... DHLSFK, DHLSFKE,- DOK DIMCHLS, DKATFKEB, DLSAFK, ... DHLSFK, DHLSFKE,- DOK DIMCHLS, DKATFKEB, DLSAFK, ... DIMCHLS, DKATFKEB, AUS DLSAFK, DLSF, LRFKEB DIMCHLS, DKATFKEB, AUS DLSAFK, DLSF, LRFKEB DHLSFKE, DIMCHLS,- AUS DKATFKEB, DLSAFK, DLSF, ... DHLSFKE, DIMCHLS,- AUS DKATFKEB, DLSAFK, DLSF, ... ATM, DHLSFK, HLSFK EIN ATM, DHLSFK, HLSFK EIN EIN DHLSFK EIN DHLSFK LOK LOK DHLSFK, DLSF, DLSSA EIN DHLSFK, DLSF, DLSSA EIN LOK LOK DLSSA AUS DLSSA AUS AUS AUS DHLSFKE AUS DHLSFKE AUS EIN AEKP, BBKH,BDEMUM, BGTOL,BGTPABG, ... BGTPABG, DHLSFK,- EIN DLSAFK, HLSFK LOK LOK BGTPABG, DHLSFK,- EIN DLSAFK, HLSFK EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... DHLSFK, DHNOHK,- EIN DICLSU, DTEV,FLSUBB, ... EIN DHLSFK DHLSFK EIN DIMCHLS, DLSF AUS DIMCHLS, DLSF AUS DHLSFKE, DIMCHLS, AUS DLSAFK, DLSF, HLSFK DHLSFKE, DIMCHLS, AUS DLSAFK, DLSF, HLSFK
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Frontkat.
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Frontkat. Bank2
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Front-Kat. Endstufe
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Front-Kat. Bank 2 Endstufe
Errorflag: Lambdasonden-Heizung hinter Frontkatalysator
Errorflag: Lambdasonden-Heizung hinter Frontkatalysator Bank 2
Errorflag: Lambdasonden-Heizung hinter Front- Katalysator (Endstufe)
Errorflag: Lambdasonden-Heizung hinter Front- Katalysator Bank 2 (Endstufe)
Massenstrom Abgas nach Vorkatalysator, Bank 2 Massenstrom Abgas nach Vorkatalysator normierte Heizleistung der Lambdasonde Bank 1 normierte Heizleistung der Lambdasonde Bank 2 normierte Heizleistung der Lambdasonde hinter Front-Kat, gefiltert normierte Heizleistung der Lambdasonde 2 hinter Front-Kat, gefiltert Istwert (word) Innenwid. Ri-Nernstzelle der Lambdasonde hinter Front KAT Bank2 Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde hinter Front KAT Innenwiderstand Nernstzelle der Lambdasonde aus Kennfeld vor Front-Kat Innenwiderstand Nernstzelle der Lambdasonde 2 aus Kennfeld vor Front-Kat Grenzwert Innenwiderstand Nernstzelle der Lambdasonde 2 hinter Front-Kat Grenzwert Innenwiderstand Nernstzelle der Lambdasonde hinter Front-Kat Status Fehlerpfad: Heizung Lambdasonde hinter Front-Kat Status Fehlerpfad: Heizung Lambdasonde 2 hinter Front-Kat Status Fehlerpfad: Endstufe Heizung Lambdasonde hinter Front-Kat Status Fehlerpfad: Endstufe Heizung Lambdasonde 2 hinter Front-Kat Abstellzeit
Abgastemperatur an mittlerer Lambda Sonde, Bank 2 gefilterte Abgastemperatur an Sonde hinter Front-Kat aus Modell, Bank 2 gefilterte Abgastemperatur an Sonde hinter Front-Kat aus Modell Abgastemperatur an mittlerer Lambda Sonde Ansaugluft - Temperatur Bordnetzspannung, umgerechnet in Standard-Quantisierung
Spannung an der Heizerendstufe hinter Front-Kat Spannung an der Heizerendstufe 2 hinter Front-Kat Zyklusflag:Lambdasonden-Heizung hinter Front-Katalysator Zyklusflag:Lambdasonden-Heizung hinter Front-Katalysator, Bank2 Zyklusflag:Lambdasonden-Heizung hinter Front- Katalysator (Endstufe) Zyklusflag:Lambdasonden-Heizung hinter Front- Katalysator, Bank2 (Endstufe)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHLSFK 1.30.0
Seite 2179 von 4100 31.JAN.2003 Thomas Brosi
FB DHLSFK 1.30.0 Funktionsbeschreibung In dieser Diagnose der Sondenheizung wird das Schaltverhalten der Heizerendstufe und der Innenwiderstand der Nernstzelle ¨ uberpr¨ uft. Bei CJ...-Endstufen muß ¨ uber die Systemkonstante SY_HLSFFET=0 die Fet-Endstufendiagnose abgeschaltet werden. Es ist dann zus¨ atzlich bei ME7 die DHLSFKE1.11 oder bei ME(D)9 die DHLSFKE4.10 zu integrieren. Diagnose Innenwiderstand der Nernstzelle ---------------------------------------Bei defekter Sondenheizung ist der Innenwiderstand (rinf_w) wesentlich gr¨ oßer als bei normaler Beheizung. Da der Innenwiderstand rinf_w auch von der Abgastemperatur und der el. Heizleistung (phlsnf) abh¨ angig ist, wird der typische Wert von rinf_w in dem Kennfeld KFRINF abgelegt. Die Abgastemperatur und die Heizleistung werden gefiltert, da sich eine ¨ Anderung der Heizleistung oder der Abgastemperatur nur verz¨ ogert auf rinf_w auswirkt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ist der Innenwiderstand rinf_w gr¨ oßer als der Sollwert rinsf_w wird nach der Verz¨ ogerungszeit TVHSFRI der PLAUS-Fehler gesetzt. Die Diagnose des Innenwiderstandes kann ¨ uber das Codewort CDCHSF abgeschaltet werden. Um eine die m¨ ogliche Fehlerheilung bei heisser Sonde zu verhindern kann ¨ uber das Codewort CWDHLSF Bit1 B_npfhsF f¨ ur den aktuellen Trip gespeichert werden. Bei einem erkannten Endstufenfehler wird der PLAUS-Fehler gesperrt. Wurde ein Endstufenfehler geheilt (Wackelkontakt) wird die Diagnose des Innenwiderstandes erst nach der Zeit TVRIFEE freigegeben um den Eintrag eines Folgefehlers durch eine zu kalte Sonde zu vermeiden. Wurde im letzten Trip ein PLAUS-Fehler gesetzt, ist eine Heilung des Fehlers nur bei Start mit kalter Sonde m¨ oglich. Deshalb wird die Abstellzeit abgefragt. Da die Diagnose nur bei einer relativ kalten Abgastemperatur (t<550 ◦ C) durchgef¨ uhrt werden kann, besteht die M¨ oglichkeit, dass bei dauernd großer Motorleistung nach Motorstart die obere Temperaturschwelle f¨ ur die Diagnose ¨ uberschritten ist bevor alle anderen Freigabebedingungen f¨ ur die Diagnose gesetzt sind. Da andere Funktionen auf das Zyklus-Flag angewiesen sind wird oberhalb der Temperaturschwelle TASOF das Zyklus-Flag gesetzt, aber nur wenn im vorherigen Trip kein PLAUS-Fehler gesetzt war. Bei dieser Temperatur muss die Sonde auch ohne elektrische Heizung funktionsf¨ ahig sein.
Diagnose Schaltverhalten der Heizerendstufe ------------------------------------------Die Endstufe wird angesteuert von dem Bit B_hsfe welches abh¨ angig von der erforderlichen Heizleistung mit 2 Hz getaktet wird. Zus¨ atzlich wird die Endstufe im Abstand von 10 Sekunden f¨ ur 100 ms ausgeschaltet (in %HLSFK). Es wird dann ¨ uberpr¨ uft ob die Schaltspannung uhsf der Endstufe dem invertierten Signal von B_hsfe entspricht. Eventuelle Fehler werden um die Zeit TVFHSF verz¨ ogert um Fehleintr¨ age, verursacht durch Rechenlaufzeiten zwischen B_hsfe und dem Port das die Endstufe schaltet zu ber¨ ucksichtigen. Die Schaltzust¨ ande Ein und Aus werden in den Flip-Flop FF_ein und FF_aus gespeichert. Werden beide Schaltzust¨ ande erreicht, wird ein healing durchgef¨ uhrt. M¨ ogliche Fehler: Lastabfall (B_sihsf): wird erkannt, bei Unterbrechung der Heizerleitung oder wenn der Heizerwiderstand gr¨ oßer als 35 kOhm ist. Kurzschluß Masse (B_mnhsf): wird erkannt bei einem Nebenschluß vom Heizer nach Masse mit einem Widerstand von kleiner 2 Ohm. Kurzschluß UB (B_mxhsf): wird erkannt, wenn die Endstufe durch ¨ Uberlastung abschaltet, bei einem Kurzschluß oder einem Nebenwiderstand von < 1 Ohm nach UB.
Fehlerverwaltung ---------------Die Entprellung der Heizerfehler erfolgt ¨ uber 2 Fahrten. Wird ein Heizerfehler diagnostiziert, wird die Fehlerlampe erst angesteuert, wenn bei einer zweiten Fahrt wieder ein Fehler erkannt wird.
APP DHLSFK 1.30.0 Applikationshinweise Fehlerspeicherrelevante Gr¨ oßen der %DHLSFK sind in der funktionsorientierten Auswahl der %DFPM_hsf zugeordnet. Es sind einzustellen: RINFAB bei LSF4.2 max 10000 Ohm, bei LSH25P max 700 Ohm TABSTHLSF = 120s TADHMNF = 200 ◦ C TADHMNFFA = 200 ◦ C TADHMXF = max 550 ◦ C (bei hoher Abgastemperatur kann die Sondenheizung nicht diagnostiziert werden) TADHMXFFA = max 550 ◦ C (bei hoher Abgastemperatur kann die Sondenheizung nicht diagnostiziert werden) TAFSOMFMN = min 500 ◦ C TANSDHLSF = -7 ◦ C TASOF = 1250 ◦ C TVFHSF = 0,04s TVHSFEE = 5s TVHSFRI = 6s TVHSFRIHEL= 20s TVHSFRIZ = 6s TVRIFEE = 120s UBDHLSFMN = 10,7V UBDHLSFMX = 16,1V UHDMNF = 2,34V UHDMXF = 3,6V
ZKPRIF
=
LSH25P 35s
LSF4.2 10s
LSF4.9 3s
CWDHSLSF = 3 -----------1: Ri-Diagnose und Endstufendiagnose aktiv, Ri- Fehler bleibt w¨ ahrend des aktuellen Trip´s gespeichert 3: Ri-Diagnose und Endstufendiagnose aktiv, Ri- Fehler kann w¨ ahrend des aktuellen Trip´s geheilt werden
KFRINF
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHLSFK 1.30.0
Seite 2180 von 4100 31.JAN.2003 Thomas Brosi
-----Die Kennfeldwerte werden ermittelt mit einer Meßsonde mit typischem Nernst- und Heizer-Innenwiderstand (Typ "HKF" von K3-ESV). Die Meßsonde muß vom gleichen Typ (Schutzrohr) sein wie die vorgesehene Sonde. %ATM und die %HLSHK4.10 m¨ ussen schon appliziert sein. Durch entsprechende Wahl von Last und Drehzahl Abgastemperatur auf einen St¨ utzstellenwert einstellen. Durch ver¨ andern der Sollspannung f¨ ur die Sondenheizung in KFHSFUSOL (in %HLSK1.10) kann phlsnf (Leistung) auf einen St¨ utzstellenwert eingestellt werden. Nach ca. 60s den Wert von rinf_w in das Kennfeld eintragen. Beispiel f¨ ur LSF4.2: |Abgastemperatur ◦ C tafsomf(2)_w | L phlsnff(2)| 200 | 300 | 400 | 500 | 550 | E ------+-------+-------+-------+-------+-------+ I 1.0 | 750 | 400 | 250 | 190 | 180 | S ------+-------+-------+-------+-------+-------+ T 0.8 | 1400 | 850 | 450 | 300 | 250 | U ------+-------+-------+-------+-------+-------+ N 0.6 | 3000 | 1800 | 900 | 500 | 450 | G ------+-------+-------+-------+-------+-------+ FRINF1(2) -----------
Vorschlagswerte:
tafsomf(2)_w [ ◦ C]
200
300
400
500
550
FRINF1(2)
63
50
30
11
9,5
20 20 10 tbd
17 17 9 tbd
14 14 8 tbd
11 11 7 tbd
9,5 9,5 7 tbd
[-]
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Mindestwerte f¨ ur LSH25PL: LSH25P LSF4.2 LSF4.9
Je gr¨ oßer der Faktor FRINF1 eingestellt wird, umso "unsch¨ arfer" wird die Diagnose des Innenwiderstandes der Nernstzelle. Das Kennfeld KFRINF und die %HLSFK m¨ ussen schon appliziert sein. Der Fehler E_hsf und B_nphsf sollte eingetragen werden, wenn die Sondenheizung nur noch eine Heizleistung hat die kleiner ist als die H¨ alfte der normalen Heizleistung. Dies kann erreicht werden, wenn zum Heizer ein Widerstand oder eine zweite Lambdasondenheizung in Reihe geschaltet wird und FRINH1 entsprechend ge¨ andert wird. Erforderlicher Widerstand: LSF4.9 ˜ 4 bis 8 Ohm, LSF4.7 ˜ 11 bis 20 Ohm, LSH25 ˜ 5 bis 10 Ohm. Vorgehensweise: Vorwiderstand in Serie zur Sondenheizung schalten, tafsomf_w auf einen St¨ utzstellenwert einstellen und rinf_w ermitteln. FRINF1 = rinf_w mit Vorwiderstand / rinf_w ohne Vorwiderstand. ** ** ** le
¨berschritten worden sein, Sollte bei dem gew¨ ahlten Vorwiderstand der zul¨ assige Abgasgrenzwert nicht u muß ein gr¨ oßerer Vorwiderstand gew¨ ahlt werden (FRINF1 wird dann gr¨ oßer). Der Faktor FRINF1 darf nicht kleiner als 9,5 (7 bei LSF4.2) gew¨ ahlt werden, da durch Alterung der Innenwiderstand der Nernstzelansteigt.
ZKARIF1(2) --------msabg(2)_w [kg/h] ZKARIF1(2) [s]
8 255
16
32
64
128
160
80
40
20
Die Temperatur der Nernstzelle und damit auch der Innenwiderstand rinf(2)_w ist abh¨ angig von der Abgastemperatur tafsom(2)_w. Eine ¨ Anderung der Abgastemperatur wirkt sich nur verz¨ ogert auf rinf(2)_w aus. Die Reaktionsgeschwindigkeit von rinf(2)_w ist abh¨ angig von der Abgasmasse msabg(2)_w. Deshalb wird die Abgastemperatur mit der Filterzeitkonstante ZKRIF1(2), welche abh¨ angig von der Abgasmasse ist, gefiltert. Das Filter sollte so eingestellt werden, daß der zeitliche Verlauf von rinf(2)_w mit tafsomf(2)_w korrespondiert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHLSFKE 4.20.1
Seite 2181 von 4100 31.JAN.2003 Thomas Brosi
FU DHLSFKE 4.20.1 Endstufendiagnose fur ¨ Sondeneinbauort zwischen Sonde vor Kat und Sonde h. Kat FDEF DHLSFKE 4.20.1 Funktionsdefinition getBit CWPSHSFE HSFE_OFF sgid
dfp
ps_not_used
locSfp_HSFE HSFE_CALC
2/ B_desee
10
calc
compute 1/
B_hsfe
B_hsf B_atmtpfk
calc_TOD
B_hsfe
only calculated if SY_STERFK > 0
getSfp 1/
DFP_HSFE2
2/
dfp
getBit
locSfp_HSFE2
CWPSHSFE sgid
HSFE2_OFF 2/
B_desee
10
HSFE2_CALC calc2 B_hsfe2
compute 1/
B_hsf calc2_TOD
dhlsfke-main
B_atmtpfk2 B_hsfe2 dhlsfke-main
power stage diagnostic, possible results: error E_xyz = 1, Z_xyz = 1, healing E_xyz = 0, Z_xyz = 1, no error and no healing E_xyz = 0, Z_xyz = 1,
calc
compute 1/ locSfp_HSFE DPS_HSFE
DE_StdDiag Sfp DPS_ DE_StdDiag
3/ locSfp_HSFE
repSfp 1/
sfp getSfpZyf
DFP_HSFE
dfp locSfp_HSFE
Z_hsfe compute 1/
TVP /NC
compute 3/
4/
B_hsfe false
hsfa_FF compute 2/
false
hsfna_FF
B_cyclehsf_TOD
passed through all states, locSfp_HSFE cycle reached
sfpSetCycle 1/ sfp sfpSetCycle dhlsfke-hsfe-calc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ps_not_used
dhlsfke-hsfe-calc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHLSFKE 4.20.1
Seite 2182 von 4100 31.JAN.2003 Thomas Brosi
calc2 compute 1/ locSfp_HSFE2
3/
DE_StdDiag Sfp DPS_ DE_StdDiag
DPS_HSFE2
locSfp_HSFE2
sfp getSfpZyf getSfpZyf
repSfp 1/ DFP_HSFE2
dfp locSfp_HSFE2
Z_hsfe2 compute 1/
TVP /NC
compute 3/
4/
B_hsfe2 hsf2a_FF compute 2/ false
B_cyclehsf2_TOD
passed through all states, locSfp_HSFE2 cycle reached
sfpSetCycle 1/ sfp sfpSetCycle
hsf2na_FF
dhlsfke-hsfe2-calc
false
dhlsfke-hsfe2-calc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Fehlerspeicherverwaltung: ------------------------Status Fehlerpfad HSHE: Errorflag HSHE: Zyklusflag HSHE: Fehlerart HSHE:
sfphsfe E_hsfe Z_hsfe B_mxhsfe B_mnhsfe B_sihsfe
L¨ oschen Fehlerpfad: C_fcmclr & B_clhsfe Fehlerpfad HSHE: CDTHSFE Fehlerklasse HSHE: CLAHSFE Fehlerschwere HSHE: TSFHSFE Carb-Code HSHE: CDCHSFE Umweltbedingungen HSHE: FFTHSFE
ABK DHLSFKE 4.20.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
CWPSHSFE TVP
FW FW (REF)
Codewort fur ¨ Endstufendiagnose Sondenheizung hinter Frontkat. ¨ Verzogerungszeit Fehlerverifizierung Endstufendiagnose ME(D) 9
Systemkonstante
Art
Bezeichnung
SY_SGANZ SY_STERFK
¨ Motormanagement SYS (REF) Systemkonstante Anzahl Steuergerate SYS (REF) Systemkonstante Bedingung : Stereo hinter Frontkatalysator
Variable
Source-X
Quelle
BLOKNR
B_ATMTPFK
BGTPABG
B_ATMTPFK2
BGTPABG
B_BEHSFE B_BEHSFE2 B_BKHSFE B_BKHSFE2 B_CLHSFE B_CLHSFE2 B_DESEE
DHLSFKE DHLSFKE DHLSFKE DHLSFKE
B_FTHSFE B_FTHSFE2 B_HSF B_HSFE
DHLSFKE DHLSFKE HLSFK HLSFK
DECJ
Source-Y
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... DHLSFKE, DLSAFK,DLSF, HLSFK DHLSFKE, DLSAFK,DLSF, HLSFK DHLSFKE DHLSFKE DHLSFKE DHLSFKE DHLSFK, DHLSFKE DHLSFK, DHLSFKE DBKSE, DBKVPE,DETRE, DHLSFKE,DLUES1E, ... DHLSFKE DHLSFKE DHLSFKE DHLSFK, DHLSFKE,DLSF
EIN
DAMOS-Source fur ¨ Blocknummer
EIN
Bedingung Taupunkt hinter Vorkat ueberschritten
EIN
Bedingung Taupunkt2 hinter Vorkat ueberschritten
AUS AUS AUS AUS EIN EIN EIN
Bedingung Bandende-Funktionsanforderung Endstufe Sondenheizung nach Front-Kat Bandende-Funktionsanforderung Endstufe Sondenheizung hinter Front-Kat Bank 2 Bedingung: Lambdasondenheizung hinter Front-Kat. Endstufe Bedingung: Lambdasondenheizung hinter Front-Kat. Bank 2 Endstufe ¨ Bedingung Fehlerpfad DHLSFK loschen (Endstufe) ¨ Bedingung Fehlerpfad DHLSFK2 loschen (Endstufe) Diagnose Endstufe: Eingangsbedingungen erfullt ¨
AUS AUS EIN EIN
Bedingung Fehlereintrag durch Tester fur ¨ Endstufe LS-Heizung hinter Front-Kat Bedingung Fehlereintrag durch Tester fur ¨ Endstufe LS-Heizung hinter FKat, Bank 2 Bedingung Heizung Sonde einschaltbereit Bedingung Endstufe Sondenheizung Bank 1 angesteuert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHLSFKE 4.20.1
Seite 2183 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HSFE2
HLSFK
EIN
Bedingung Endstufe Sondenheizung Bank 2 angesteuert
B_MNHSFE B_MNHSFE2 B_MXHSFE B_MXHSFE2 B_NPHSFE B_NPHSFE2 B_SIHSFE B_SIHSFE2 DFP_HSFE
DHLSFKE DHLSFKE DHLSFKE DHLSFKE DHLSFKE DHLSFKE DHLSFKE DHLSFKE DHLSFKE
AUS AUS AUS AUS AUS AUS AUS AUS DOK
Kurzschluß Heizung Lambdasonde hinter Kat nach Masse (Endstufe) Kurzschluß Heizung Lambdasonde2 hinter Kat nach Masse (Endstufe) Kurzschluß Heizung Lambdasonde hinter Kat nach UB (Endstufe) Kurzschluß nach UB Heizung Lambdasonde2 zwischen Kat (Endstufe) Nicht plausibler Fehler: Lambda-Sonden Heizung hinter Front-Kat. (Endstufe) Nicht plausibler Fehler: Lambda-Sonden Heizung 2 hinter Front-Kat. (Endstufe) Lastabfall Sondenheizung zwischen Kat (Endstufe) Lastabfall Sondenheizung2 zwischen Kat (Endstufe) SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Front-Kat. Endstufe
DFP_HSFE2
DHLSFKE
DOK
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Front-Kat. Bank 2 Endstufe
E_HSFE
DHLSFKE
AUS
Errorflag: Lambdasonden-Heizung hinter Front- Katalysator (Endstufe)
E_HSFE2
DHLSFKE
AUS
Errorflag: Lambdasonden-Heizung hinter Front- Katalysator Bank 2 (Endstufe)
SFPHSFE SFPHSFE2 SGID
DHLSFKE DHLSFKE
AUS AUS EIN
Status Fehlerpfad: Endstufe Heizung Lambdasonde hinter Front-Kat Status Fehlerpfad: Endstufe Heizung Lambdasonde 2 hinter Front-Kat ¨ Steuergerate-ID
Z_HSFE
DHLSFKE
AUS
Zyklusflag:Lambdasonden-Heizung hinter Front- Katalysator (Endstufe)
Z_HSFE2
DHLSFKE
DHLSFK, DHLSFKE,DLSF DHLSFKE DHLSFKE DHLSFKE DHLSFKE DHLSFKE DHLSFKE DHLSFKE DHLSFKE DHLSFK, DHLSFKE,DIMCHLS, DKATFKEB, DLSAFK, ... DHLSFK, DHLSFKE,DIMCHLS, DKATFKEB, DLSAFK, ... DHLSFKE, DIMCHLS,DKATFKEB, DLSAFK, DLSF, ... DHLSFKE, DIMCHLS,DKATFKEB, DLSAFK, DLSF, ... DHLSFKE DHLSFKE AEVAB, DBKVPE,DETRE, DHLSFKE,DLUES1E, ... DHLSFKE, DIMCHLS, DLSAFK, DLSF, HLSFK DHLSFKE, DIMCHLS, DLSAFK, DLSF, HLSFK
AUS
Zyklusflag:Lambdasonden-Heizung hinter Front- Katalysator, Bank2 (Endstufe)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB DHLSFKE 4.20.1 Funktionsbeschreibung Die Voraussetzung f¨ ur die Diagnose der Heizer-Endstufe ist die Verwendung einer Endstufe vom Typ TLEx, CJ94x oder CY31x, wobei bei der letzteren Testpulse separat ausgegeben werden m¨ ussen und so lange das eigentliche Signal abgetrennt werden muß. Die Erkennung unplausibler Zust¨ ande an der Endstufe und das Auslesen der Fehlerart ist in der Sektion %DECJ beschrieben. Setzen des Zyklusflags: Das Setzen des Zyklusflag erfolgt zum einen ¨ uber einen Fehlereintrag oder wenn die Endstufe ¨ uberpr¨ uft wurde. Diese sichere Pr¨ ufung liegt vor, wenn beide Schaltzust¨ ande der Endstufe, also eingeschaltet und ausgeschaltet, einmal erreicht wurden. Wird in einem der Zust¨ ande ein Fehler detektiert, wird in ¨ uber das Modul DE_StdDiag der Fehler verifiziert und im entsprechenden Fehlerpfad DFP_HSFEx eingetragen. Dieses Modul ist auch f¨ ur die Fehlerheilung verantwortlich (ausf¨ uhrliche Beschreibung in %DECJ).
APP DHLSFKE 4.20.1 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HLSFK 1.40.0
Seite 2184 von 4100 31.JAN.2003 Thomas Brosi
FU HLSFK 1.40.0 Heizersteuerung fur ¨ Sonden-Einbaulage hinter Frontkatalysator FDEF HLSFK 1.40.0 Funktionsdefinition msabnvk_w
TASFMN
KFHSFUSOL
START
tans
TOD_BHSFA
PHLSFMN
B_redhsf tans B_atmtpfk B_tmothsf uhsfst_w
B_atmtpfk
UBKORR phlsnf tedubf uhsfsol_w
uhsfsol_w
tmot B_batnot B_stend ubsq_w
THSFA
HSFE
uhsfkf_w
tafso_w
E_hsfe Z_hsfe
phlsnf start 2/ TR_HSFE
ENHLSFK tmot B_rehsf B_batnot B_hsf B_stend B_tmothsf ubsq_w
B_hsfa
B_hsfe
period of time [s] 0.5 start 1/ TimerF
HSFMOD
start 3/
START2
B_hsfe2 B_redhsf2 tans B_atmtpfk2 B_tmothsf uhsfst2_w
B_atmtpfk2
uhsfsol2_w
TR_HSFE2
UBKORR2 tedubf2 phlsnf2 uhsfsol2_w
phlsnf2
THSFA uhsfkf2_w
tafso2_w KFHSFUSOL2
PHLSFMN TOD_BHSFA2
B_hsfa2
TASFMN
hlsfk-main
E_hsfe2 Z_hsfe2 HSFE2
hlsfk-main
B_stend SY_BATTSG
0 true
B_batnot
B_hsf
B_hsf
ubsq_w UBHSFK tmot
B_tmothsf
B_tmothsf TMOHSFMN
10.0
[s]
start 1/ compute TimerF_1 1/
TREHSF
TOD_REHSF B_rehsf
B_rehsf
hlsfk-enhlsfk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
msabnvk2_w
hlsfk-enhlsfk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HLSFK-START
THEF
Seite 2185 von 4100 31.JAN.2003 Thomas Brosi
compute 1/
B_atmtpfk CWHLSFK
HLSFK 1.40.0
TOD_TVHSFWU
0 B_tmothsf 2/
tafso_w TABGMHSFK
B_redhsf
B_redhsf UHSFMX
B_sbbfk
0.0 tmot
compute 3/
UPOSHSF TMOTHSF
4/
[V/s] UNEGHSF
reset 2/
0.1 1/
tans
uhsfst_w
uhsfst_w
3/
UHSFTP
uhsfst_w hlsfk-start
uhsfans_w UHSFAN
hlsfk-start
1.0
UBKORR
0.0
uhsfsol_w fedfk
tedubf 0.5
period of time [s]
B_hsf 0.0
ubsq_w
phlsnf
UHSFOFF ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tedubf
phlsnf
UHSFNENN
hlsfk-ubkorr
LimiterF
hlsfk-ubkorr
ABK HLSFK 1.40.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW KF KF FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW
Codewort Heizungssteuerung Lambdasonde ¨ Kennfeld fur ¨ die Heizerspannung abhangig von Abgastemperatur und msabg ¨ Kennfeld fur ¨ die Heizerspannung abhangig von Abgastemperatur und msabg Heizleistung fur ¨ ausreichende Sondenheizung Abgastemperaturschwelle fur ¨ Reduzierung Sondenheizung Temperatur an der Sonde fur ¨ ausreichende Sondenheizung Zeit fur ¨ maximale Sondenheizung nach Start hinter Kat ¨ Verzogerungszeit fur ¨ Sonde ausreichend beheizt Motortemperatur fur ¨ Freigabe Sondenheizung Motortemperatur fur ¨ Reduzierung Sondenheizung Zeit fur ¨ Restart Sondenheizung oder Endstufendiagnose Batteriespannungsschwelle fur ¨ Abschalten der Sondenheizung Kennlinie fur ¨ die Heizerspannung der Lambdasonde nach Start ¨ maximal zulassige Spannung fur ¨ die Sondenheizung Nennspannung fur ¨ die Sondenheizung Offsetspannung fur ¨ die Sondenheizung Bank 1 Offsetspannung fur ¨ die Sondenheizung Bank 2 ¨ Spannung fur ¨ die Sondenheizung wahrend Taupunkt Bank 1 ¨ Spannung fur ¨ die Sondenheizung wahrend Taupunkt Bank 2 Wert fur ¨ die Reduzierung der Sondenheizerspannung nach Start ¨ Wert fur der Sondenheizerspannung nach Start ¨ die Erhohung
Systemkonstante
Art
Bezeichnung
SY_BATTSG SY_LSFNVK SY_LSFNVK2
SYS (REF) Systemkonstante 2 Batterie Bordnetz-Konzept SYS (REF) Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden SYS (REF) Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2
CWHLSFK KFHSFUSOL KFHSFUSOL2 PHLSFMN TABGMHSFK TASFMN THEF THSFA TMOHSFMN TMOTHSF TREHSF UBHSFK UHSFAN UHSFMX UHSFNENN UHSFOFF UHSFOFF2 UHSFTP UHSFTP2 UNEGHSF UPOSHSF
Source-X MSABNVK_W MSABNVK2_W
Source-Y TAFSO_W TAFSO2_W
TANS
Art
Variable
Quelle
Referenziert von
B_ATMTPFK
BGTPABG
B_ATMTPFK2
BGTPABG
DHLSFKE, DLSAFK,- EIN DLSF, HLSFK DHLSFKE, DLSAFK,- EIN DLSF, HLSFK DHLSFK, HLSFK, HRL- EIN SU DHLSFKE AUS DLSAFK, DLSF AUS DLSAFK, DLSF AUS DHLSFK, DHLSFKE,- AUS DLSF
B_BATNOT B_HSF B_HSFA B_HSFA2 B_HSFE
HLSFK HLSFK HLSFK HLSFK
Bezeichnung Bedingung Taupunkt hinter Vorkat ueberschritten Bedingung Taupunkt2 hinter Vorkat ueberschritten Bedingung Batterie-Notstart bei 2 Batterie-Bordnetz-Konzept Bedingung Heizung Sonde einschaltbereit Bedingung Sonde Bank 1 ausreichend beheizt Bedingung Sonde Bank 2 ausreichend beheizt Bedingung Endstufe Sondenheizung Bank 1 angesteuert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HLSFK 1.40.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HSFE2
HLSFK
AUS
Bedingung Endstufe Sondenheizung Bank 2 angesteuert
B_NACHL
MOTAUS
DHLSFK, DHLSFKE,DLSF ADVE, BBSYSCON,BGTPABG, CONCJ,ESSTT, ...
EIN
Steuerung SG-Nachlauf
B_REDHSF B_REDHSF2 B_REHSF B_SBBFK
HLSFK HLSFK HLSFK DLSF
LOK LOK LOK EIN
Reduzierung Heizleistung Sonde Bank 1 Reduzierung Heizleistung Sonde Bank 2 Restart Sondenheizung Bedingung Sonde betriebsbereit hinter Front-Kat
B_SBBFK2
DLSF
B_STEND
BBSTT
B_TMOTHSF DFP_HSFE
HLSFK HLSFK
DFP_HSFE2
HLSFK
E_HSFE
DHLSFKE
E_HSFE2
DHLSFKE
FEDFK FEDFK2 MSABNVK2_W MSABNVK_W PHLSNF PHLSNF2 TAFSO2_W
HLSFK HLSFK BGMSABG BGMSABG HLSFK HLSFK ATM
TAFSO_W
ATM
TANS
GGTFA
TEDUBF TEDUBF2 TMOT
HLSFK HLSFK GGTFM
UBSQ_W
GGUB
UHSFANS_W UHSFKF2_W UHSFKF_W UHSFSOL2_W UHSFSOL_W UHSFST2_W UHSFST_W Z_HSFE
HLSFK HLSFK HLSFK HLSFK HLSFK HLSFK HLSFK DHLSFKE
Z_HSFE2
DHLSFKE
BGLAMABM, DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... EIN BGLAMABM, DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LOK DHLSFK, DHLSFKE,- DOK DIMCHLS, DKATFKEB, DLSAFK, ... DHLSFK, DHLSFKE,- DOK DIMCHLS, DKATFKEB, DLSAFK, ... DHLSFKE, DIMCHLS,- EIN DKATFKEB, DLSAFK, DLSF, ... DHLSFKE, DIMCHLS,- EIN DKATFKEB, DLSAFK, DLSF, ... LOK LOK ATM, DHLSFK, HLSFK EIN ATM, DHLSFK, HLSFK EIN DHLSFK AUS DHLSFK AUS BGTPABG, DHLSFK,- EIN DLSAFK, HLSFK BGTPABG, DHLSFK,- EIN DLSAFK, HLSFK ADAGRLS, ADVE,EIN ATEV, ATR, BBKH, ... LOK LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... DHLSFK, DHNOHK,- EIN DICLSU, DTEV,FLSUBB, ... LOK LOK LOK LOK LOK LOK LOK DHLSFKE, DIMCHLS, EIN DLSAFK, DLSF, HLSFK DHLSFKE, DIMCHLS, EIN DLSAFK, DLSF, HLSFK
Seite 2186 von 4100 31.JAN.2003 Thomas Brosi
Bedingung Sonde betriebsbereit hinter Front-Kat, Bank 2
Bedingung Startende erreicht Bedingung Heizung Sonde einschaltbereit SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Front-Kat. Endstufe
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Front-Kat. Bank 2 Endstufe
Errorflag: Lambdasonden-Heizung hinter Front- Katalysator (Endstufe)
Errorflag: Lambdasonden-Heizung hinter Front- Katalysator Bank 2 (Endstufe)
Faktor fur ¨ Einschaltdauer der Sondenheizung Bank 1 Faktor fur ¨ Einschaltdauer der Sondenheizung Bank 2 Massenstrom Abgas nach Vorkatalysator, Bank 2 Massenstrom Abgas nach Vorkatalysator normierte Heizleistung der Lambdasonde Bank 1 normierte Heizleistung der Lambdasonde Bank 2 Abgastemperatur an mittlerer Lambda Sonde, Bank 2 Abgastemperatur an mittlerer Lambda Sonde Ansaugluft - Temperatur korrigierte Einschaltdauer der Sondenheizung Bank1 korrigierte Einschaltdauer der Sondenheizung Bank 2 Motor-Temperatur Bordnetzspannung, umgerechnet in Standard-Quantisierung
Startwert der Heizerspannung nach Motorstart ¨ Spannung der Sondenheizung abhangig von der Abgastemperatur und Abgasmasse ¨ Spannung der Sondenheizung abhangig von der Abgastemperatur und Abgasmasse Sollspannung der Sondenheizung Bank 2 Sollspannung der Sondenheizung Bank1 Sollspannung der Sondenheizung Bank 2 aus Startsteuerung Sollspannung der Sondenheizung Bank 1 aus Startsteuerung Zyklusflag:Lambdasonden-Heizung hinter Front- Katalysator (Endstufe) Zyklusflag:Lambdasonden-Heizung hinter Front- Katalysator, Bank2 (Endstufe)
FB HLSFK 1.40.0 Funktionsbeschreibung Diese Heizersteuerung ist f¨ ur die Sondentypen LSH25, LSF4.2 und LSF4.9 geeignet. Abh¨ angig vom Sondentyp ist ein Dauereinschalten der Heizung nicht zul¨ assig. Deshalb wird die Sollspannung der Lambdasondenheizung abh¨ angig von der Batteriespannung korrigiert (Bild UBKORR). Es wird eine Einschaltdauer tedubf berechnet mit welcher die Heizerendstufe durch das Bit B_hsfe ¨ uber ein Port periodisch im Abstand von 0,5s angesteuert wird. F¨ ur integrierte Endstufen CJ920 muß das Port invertiert werden. Das Port muß innerhalb 10ms nach ¨ Anderung B_hsfe bedient werden. Die Heizung wird erst eingeschaltet, wenn das Bit B_hsf gesetzt ist (Bild ENHLSFK). Bei kalter Motortemperatur (TMOHSFMN) wird die Sonde nur mit der Spannung UHSFTP beheizt (Verdampfung von Kondensat). Die Sollspannung (uhsfst_w) der Heizung wird nach Start abh¨ angig von der Ansauglufttemperatur stetig erh¨ oht und sp¨ atestens nach Ablauf der Zeit THEF wieder reduziert. Um die Sondenkeramik vor ¨ Uberhitzung zu sch¨ utzen wird bei einem Heißstart (Abgastemperatur > TABGMHSFK oder Motortemperatur > TMOTHSF) und betriebsbereiter Sonde die Heizerspannung reduziert. Unterschreitet uhsfst_w den in einem Kennfeld abgelegten Sollwert uhsfkf_w, so wird auf das Kennfeld umgeschaltet. Da die Keramik der Sonde durch Kondenswasser gef¨ ahrdet ist, darf bei kritischen Einbauverh¨ altnissen die Heizung erst nach Taupunktende auf den maximal zul¨ assigen Wert eingeschaltet werden (Bild START, CWHLSFK=0) Das Ausgangssignal phlsnf stellt die normierte Heizleistung der Sondenheizung dar. Ist die effektive Heizerspannung an der Sonde = UHSFNENN, ist plsnf = 1. F¨ ur die Sondendiagnose wird das Bit B_hsfa (=Sonde ausreichend beheizt) zur Verf¨ ugung gestellt. F¨ ur die Diagnose der Endstufe wird die Heizung periodisch im Abstand von 10s f¨ ur die Zeit TREHSF + 0,1s ausgeschaltet. Eine durch Kurzschluß oder ¨ Uberlastung abgeschaltete Endstufe wird dadurch wieder aktiviert (Bild ENHLSFK).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HLSFK 1.40.0
Seite 2187 von 4100 31.JAN.2003 Thomas Brosi
APP HLSFK 1.40.0 Applikationshinweise CWHLSFK = 0 ----------Bei CWHLSFK = 1 wird die Sondenheizung unabh¨ angig von Taupunktende betrieben, d.h. die Sonde wird immer maximal zul¨ assig beheizt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFHSFUSOL(2) Kennfeld f¨ ur die Heizerspannung ---------------------------------------------Der Sollwert der Heizerspannung ist abh¨ angig vom Sondentyp: Beispielwerte f¨ ur LSH25 und LSF4.2: f¨ ur LSF4.9: +--------+-----------------------------------------------+ +--------+-----------------------------------------------+ KFHSFUSOL| tafso_w ◦ C | KFHSFUSOL| tafso_w ◦ C | | V | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | | V | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | +--------+-----+-----+-----+-----+-----+-----+-----+-----+ +--------+-----+-----+-----+-----+-----+-----+-----+-----+ | m 384 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 0 | | m 384 | tbd | tbd | tbd | tbd | tbd | tbd | tbd | 0 | | s ----+-----+-----+-----+-----+-----+-----+-----+-----+ | s ----+-----+-----+-----+-----+-----+-----+-----+-----+ | a 192 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 0 | | a 192 | tbd | tbd | tbd | tbd | tbd | tbd | tbd | 0 | | b ----+-----+-----+-----+-----+-----+-----+-----+-----+ | b ----+-----+-----+-----+-----+-----+-----+-----+-----+ | n 96 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 0 | | n 96 | tbd | tbd | tbd | tbd | tbd | tbd | tbd | 0 | | f ----+-----+-----+-----+-----+-----+-----+-----+-----+ | f ----+-----+-----+-----+-----+-----+-----+-----+-----+ | k 48 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 0 | | k 48 | tbd | tbd | tbd | tbd | tbd | tbd | tbd | 0 | | ----+-----+-----+-----+-----+-----+-----+-----+-----+ | ----+-----+-----+-----+-----+-----+-----+-----+-----+ |kg/h 24 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 0 | |kg/h 24 | tbd | tbd | tbd | tbd | tbd | tbd | tbd | 0 | | ----+-----+-----+-----+-----+-----+-----+-----+-----+ | ----+-----+-----+-----+-----+-----+-----+-----+-----+ | 12 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 0 | | 12 | tbd | tbd | tbd | tbd | tbd | tbd | tbd | 0 | +--------+-----+-----+-----+-----+-----+-----+-----+-----+ +--------+-----+-----+-----+-----+-----+-----+-----+-----+ Die Sondenheizung der LSH25 und LSF4.7 wird im unteren Temperaturbereich mit 13V betrieben und nur oberhalb von 800 ◦ C reduziert. Die Heizleistung der LSF4.9 ist wesentlich gr¨ oßer als die der LSF4.2 deshalb muss f¨ ur eine genaue Lambdaregelung die Keramik der Sonde auf einer konstanten Temperatur von 750 ◦ C gehalten werden. Dies wird erreicht durch eine Variation der Heizerspannung im Kennfeld KFHSFUSOL. Da der Innenwiderstand (rinf_w) der Nernstzelle der Sonde von der Keramiktemperatur abh¨ angig ist, wird rinf_w als Maß f¨ ur die Keramiktemperatur verwendet. Der Sollwert f¨ ur rinf_w betr¨ agt vorl¨ aufig 200 Ohm. +--------------------------------------------------------------------------------------------------------------------------------+ | F¨ ur die Ermittlung der Kennfeldwerte HKF-Sonden verwenden! | | Die Werte m¨ ussen f¨ ur jede Motorbank im Fahrbetrieb ermittelt werden. Nach jeder ¨ Anderung am Fz (Abgasanlage, Sondeneinbauort, | | Z¨ undwinkel oder Warmlauf) muß das Abgastemperaturmodell %ATM und das Kennfeld KFHSHUSOL neu appliziert werden. | +--------------------------------------------------------------------------------------------------------------------------------+ 1. Kleinste msabnfk-St¨ utzstelle anfahren (Leerlauf), warten bis die Abgastemperatur stabil ist (2 bis 5 Minuten) und KFHSFUSOL so ver¨ andern, daß sich der spezifizierte Sollwert von rinf_w einstellt 2. Motorlast langsam erh¨ ohen bis zum n¨ achsten m¨ oglichen Kennfeldst¨ utzpunkt (Last oder Temperatur) 3. Die Werte der statisch nicht einstellbaren Kennfeldst¨ utzpunkte k¨ onnen durch sprunghafte ¨ Anderung von msabg optimiert werden. PHLSFMN TABGMHSFK TASFMN THEF THSFA TMOHSFMN TMOTHSF TREHSF UBHSFK
= = = = = = = = =
0,5 650 ◦ C 700 ◦ C 20s 10s -12 ◦ C 80 ◦ C 0,0s 16,0V
Heizleistung an der Sonde f¨ ur "Sonde ausreichend beheizt" Abgastemperaturschwelle f¨ ur Reduzierung der Sondenheizung Abgastemperatur an der Sonde f¨ ur "Sonde ausreichend beheizt" Die Einschaltdauer der Sondenheizung wird nach dem Start maximal f¨ ur diese Zeit erh¨ oht. Verz¨ ogerungszeit f¨ ur Sonde ausreichend beheizt Motortemperatur f¨ ur Freigabe Sondenheizung Motortemperaturschwelle f¨ ur Reduzierung der Sondenheizung Ausschaltzeit f¨ ur die Sondenheizung + 0,1s (Diagnose) Abschaltung der Sondenheizung
UHSFAN Kennlinie der Heizerspannung nach Start -----------------------------------------------LSH25 LSF4.2 +----------+-----+-----+-----+-----+ +----------+-----+-----+-----+-----+ ◦ ◦ |tans/ C | -40 | -10 | 20 | 50 | |tans/ C | -40 | -10 | 20 | 50 | |----------+-----+-----+-----+-----+ |----------+-----+-----+-----+-----+ |UHSFAN /V | 13,0| 13,0| 13,0| 13,0| |UHSFAN /V | 9,0 | 9,5 |10,0 |10,5 | +----------+-----+-----+-----+-----+ +----------+-----+-----+-----+-----+ UHSFMX = 14,0V UHSFNENN = 13,0V
LSF4.9 +----------+-----+-----+-----+-----+ ◦ |tans/ C | -40 | -10 | 20 | 50 | |----------+-----+-----+-----+-----+ |UHSFAN /V |10,0 |10,5 |11,0 |11,5 | +----------+-----+-----+-----+-----+
(13V f¨ ur LSF4.9) maximal zul¨ assige Spannung der Sondenheizung w¨ ahrend Aufheizphase (vorl. 9V f¨ ur LSF4.9) Nennspannung f¨ ur die Sondenheizung
UHSFOFF(2) Spannungsabfall im Kabelbaum ----------------------------------------Der Spannungsabfall ist abh¨ angig vom Kabelquerschnitt und der Heizerendstufe: 1. Sonde maximal heizen durch setzen von KFHSFUSOL auf 16V (Heizung muß dauernd eingeschaltet sein) 2. mit Voltmeter Spannung am Sondenkabel der Heizung messen (ev. Kabel anstechen, Sonde dann nur noch f¨ ur Versuchszwecke geeignet) 3. UHSFOFF = ubsq_w - gemessene Spannung an der Sonde (UHSFOFF typ. 0,3V) UHSFTP Spannung f¨ ur die Sondenheizung w¨ ahrend Taupunkt ----------------------------------------------------------Die Keramiktemperatur der Sonden w¨ ahrend der Kondenswasserphase muß auf 150 bis 250 ◦ C begrenzt werden. Dazu muß die notwendige Heizerspannung ermittelt werden. Die Heizerspannung wird gemessen bei einer Auspuffrohrwandtemperatur < 60 ◦ C. Ist die Temperatur der Abgasanlage > 60 ◦ C tritt im allgemeinen kein Kondenswasser mehr auf. Um 150 bis 250 ◦ C an der Keramik zu erreichen ist z. B. eine Heizerspannung von ca. 5V notwendig (abh¨ angig vom Sondentyp und Einbauort). +---------------------------------------------------------------------------------------------------------------------------------+ |Die Keramiktemperatur muß immer mit einer Meßsonde ¨ uberpr¨ uft werden! *** TKU Y 258 E00 003 beachten *** | |Nach jeder ¨ Anderung (Motor, Abgasanlage, Motorsteuerung), sp¨ atestens kurz vor Freigabe muß erneut die Temperatur ¨ uberpr¨ uft werden| ◦ ◦ |*** Zul¨ assige Keramiktemperatur der Meßsonde mit Kondenswasser 350 C, nach Taupunktende ca. 650 C *** | +---------------------------------------------------------------------------------------------------------------------------------+ Das Abgastemperaturmodell muß schon appliziert sein. Besonders die Werte in %ATM f¨ ur Taupunktende m¨ ussen richtig appliziert sein. Bei zu fr¨ uhem Taupunktende (B_atmtpf=1) kann Keramikbruch auftreten! 1. Anstelle der Lambdasonde eine Meßsonde f¨ ur die Keramiktemperatur einbauen (von K3/ESV). Die Meßsonde sollte vom gleichen Typ (Heizleistung, Schutzrohr) sein wie die zu ersetzende Sonde.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSFV 1.40.1
Seite 2188 von 4100 31.JAN.2003 Thomas Brosi
2. Fahrzeug starten (tmot < 70 ◦ C, Kat kalt), im Leerlauf betreiben und UHSFTP so korrigieren, daß sich die geforderte Temperatur einstellt. Die Messung sollte abgeschlossen sein, bevor die Auspuffrohrwandtemperatur an der Sondeneinbaustelle 60 ◦ C uberschreitet. Sollte vor diesem Zeitpunkt das Bit Taupunktende B_atmtpf schon gesetzt sein, muß die %ATM-Applikation ¨ ¨ uberpr¨ uft werden. UNEGHSF
= 0,5V/s
Reduzierung der Sondenheizung nach Start
UPOSHSF Erh¨ ohung der Sondenheizung nach Start ------------------------------------------------der Wert ist abh¨ angig vom Sondentyp: LSH25 10V/s LSF4.2 0,4V/s LSF4.9 0,5V/s
FU DLSFV 1.40.1 Diagnose: Erkennung vertauschste Lambda-Sonde hinter vor KAT. FDEF DLSFV 1.40.1 Funktionsdefinition Main: ¨ Ubersicht und Darstellung der Diagnose Sondenvertauschung hinter vor KAT ------------------------------------------------------------------------------
PVITRIP
LSFV_DFPM
B_fa
B_fa
DSMDEF_H
B_lrfkp
B_lrfkp
B_lrfkp2
B_lrfkp2
B_npllsfv B_nolsfv
B_npllsfv B_nolsfv
BREAK
FCMCLR PRKTRIP usfk_w EINLKTRIP frm_w frm2_w B_lr B_lr2
frm_w frm2_w
B_telsfv B_telsfv2
usfk2_w
usfk_w usfk2_w
B_fktlsfv avvkatfm
B_lamlsfv B_lamlsfv2
To %LAMKO
B_lr B_lr2
B_lamlsfv
B_lamlsfv
B_lamlsfv2 B_fa B_falsfv ml_w
B_lamlsfv2
B_fa ANFLAMLSFV B_lamlsfv2 lamlsfv_w B_lamlsfv
B_falsfv ml_w
lafrmfv_w lafrmfv2_w
lafrmfv_w lafrmfv2_w
lamlsfv2_w
lamlsfv_w lamlsfv2_w
dlsfv-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_telsfv2 B_telsfv B_fktlsfv avvkatfm
dlsfv-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSFV 1.40.1
Seite 2189 von 4100 31.JAN.2003 Thomas Brosi
EINLKTRIP: Einleitung Kurztrip ------------------------------
Bank1 2/ frm_w
1.0
1/
lafrmfv_w
lafrmfv_w
frmsfv_w TUSLSFV
lamlsfv_w 0.01 lamsbg_w
B_telsfv
TUSLSFV_TON TRIPLSFV
B_telsfv
TLAMVERGF
B_lr
0.01 TRIPLSFV_TON
TLAMVERGF_TON B_ktrsfv
B_lamlsfv
B_lamlsfv
KTENLAMLSFV
LSFVSC
B_scblsfv B_ktsbbfkv B_ktlsfv B_mlktfv B_fa B_falsfv ml_w
B_scblsfv
B_fa B_falsfv ml_w
Bank2
TRIPLSFV
B_lamlsfv2
B_ktrsfv2
B_lamlsfv2
TUSLSFV B_lr2 0.01
lamlsfv2_w
1/ frm2_w
1.0
frmsfv2_w
B_telsfv2
TLAMVERGF
0.01
lamsbg2_w
B_telsfv2
2/
TLAMVERGF2_TON lafrmfv2_w
lafrmfv2_w
dlsfv-einlktrip KTENLAMLSFV: Enable Kurztrip -----------------------------
LSFVPY B_pyblsfv CWDLSFV 0
B_falsfv B_ktlsfv
B_ktlsfv
B_fa
SY_DSM 0
B_sbbfkv
B_ktsbbfkv B_ktsbbfkv
B_sbbfkv2 B_scblsfv
MLOKTFV MLUKTFV ml_w
B_mlktfv
B_mlktfv
dlsfv-ktenlamlsfv
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TUSLSFV2_TON
dlsfv-einlktrip
TRIPLSFV2_TON
dlsfv-ktenlamlsfv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSFV 1.40.1
Seite 2190 von 4100 31.JAN.2003 Thomas Brosi
LSFVPY: Scheduler mit physikalischer Laufbereitschaft f¨ ur Kurztrip ------------------------------------------------------------------
SY_DSM 0 1/
setDscReady 1/
set the bit B_pyblsfv
setDscReady fid
FID_BLSFV
setDscReady
resetDscReady 1/ resetDscReady fid
FID_BLSFV
dlsfv-lsfvpy
reset the bit
resetDscReady dlsfv-lsfvpy
fidgetDscPermission
FID_BLSFV
B_scblsfv
getDscPermission
dlsfv-lsfvsc
LSFVSC: Scheduler Freigabe f¨ ur Kurztrip ---------------------------------------
dlsfv-lsfvsc
zeitlsfver
avvkatfm
tusfkv_w KLTUSFKV zlsfver_w
usfk_w
TLSFVER
TUSFKV1_TON
USFKVERTO USFKVERTU usfk2_w USFKVERTO
TUSFKV2_TON B_npllsfv
USFKVERTU
B_npllsfv
B_fktlsfv B_fa TLRFKPAKT B_lrfkp
B_nolsfv
zlsfvok_w TLRFKPAKT_TON
zeitlsfvok
B_nolsfv
TLRFKPAKT B_lrfkp2 TLRFKPAKT1_TON
TUSFVOK_TON
ml_w
E_lsfv TLSFVOK
MLUSFKVERT
TLSFVOKE MLOSFKVERT B_telsfv false
B_ktzykfv
false
B_ktzykfv2
B_telsfv2
dlsfv-pvitrip
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
PVITRIP: Pr¨ ufung Vertauschung im Trip -------------------------------------
dlsfv-pvitrip
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSFV 1.40.1
Seite 2191 von 4100 31.JAN.2003 Thomas Brosi
ANFLAMLSFV: Anforderung lamlsfv in %LAMKO ------------------------------------------
B_lamlsfv SY_STETLR
Bank1:rich
0 1.0
1.0 lafrmfv_w
lamlsfv_w
lamlsfv_w
lamlsfv_tmp/_100ms
DLAMFVF B_lamlsfv2
Bank2:lean 1.0
lamlsfv2_w
lamlsfv2_w
lamlsfv_tmp/_100ms
dlsfv-anflamlsfv
1.0 lafrmfv2_w DLAMFVM dlsfv-anflamlsfv PRKTRIP: Pr¨ ufung Kurztrip -------------------------
avvkatfm
avvkatf
avvkatfm 2.0
tktstoef_w KLTKTSTOEF
B_lamlsfv B_lamlsfv2 TKTSTOEF_TON
B_fktlsfv
false
B_fktlsfv
usfk_w USFVO
dlsfv-prktrip
usfk2_w TKTSTOEF2_TON
USFVU dlsfv-prktrip LSFV_DFPM: Fehlerverwaltung Vertauschung hinter vor Kat -------------------------------------------------------
sfpHealing 1/
B_nolsfv
sfp sfpHealing 1/
sfpNplError 1/
B_npllsfv
sfp sfpNplError DFP_LSFV
Z_lsfv
dfp dfp locSfp_LSFV
B_npllsfv Action Table for fault path lsfv in DFPM: -------------- E_lsfv Z_lsfv B_nplsfv nplError: S Healing: R S: set R: reset
S S
S R
dlsfv-lsfv-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
avvkatf2
dlsfv-lsfv-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSFV 1.40.1
Seite 2192 von 4100 31.JAN.2003 Thomas Brosi
BREAK: Ausschalten der Funktion --------------------------------
Break 1/ SY_LSFNVK Break 3/
0 SY_LSFNVK2 repSfp 2/
0
sfpHealing 1/
dfp
DFP_LSFV
sfp
locSfp_LSFV
sfpHealing Break 3/
repSfp 2/
sensor physical not present
sfpHealing 1/
dfp
sfp
locSfp_LSFV
sfpHealing
Z_lsfv
dlsfv-break
B_cdlsfv
dlsfv-break In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch Zur¨ uckschreiben des gesamten Statusworts sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur jeden Fehlerpfad "lsfv" dieser Diagnosefunktion sind folgende Gr¨ oßen definiert: | Bank 1 | ----------------------------------|------------------------------------------------| Status Fehlerpfad lsfv | sfplsfv | Fehlerflag lsfv | E_lsfv | Zyklusflag lsfv | Z_lsfv | Fehlertyp lsfv | TYP_lsfv:(B_nplasf) | L¨ oschen Fehlerpfad: | B_cllsfv | Ersatzwert aktiv: | B_bklsfv (optional) | Fehlerpfadcode lsfv: | CDTlsfv | Fehlerklasse lsfv: | CLAlsfv | Fehlerschwere lsfv: | TSFlsfv | CARB CODE lsfv | CDClsfv | Tabelle der Umweltbed. lsfv: | FFTlsfv |
ABK DLSFV 1.40.1 Abkurzungen ¨ Parameter CWDLSFV DLAMFVF DLAMFVM KLTKTSTOEF KLTUSFKV MLOKTFV MLOSFKVERT MLUKTFV MLUSFKVERT TLAMVERGF TLRFKPAKT TLSFVER TLSFVOK TLSFVOKE TRIPLSFV TUSLSFV USFKVERTO USFKVERTU USFVO USFVU
Source-X
Source-Y
AVVKATFM AVVKATFM
Art
Bezeichnung
FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort fur ¨ Kurztripmessung Sonde hinter Frontkat nur fur ¨ Applikationszwecke Delta-Lambda-Sollwert (Bank1/Fett) fur ¨ Vertauschung Sonden hinter Frontkat Delta-Lambda-Sollwert (Bank2/Mager) fur ¨ Vertauschung Sonden hinter Frontkat ¨ Kennlinie fur ¨ Verzogerungszeit TKTSTOEF ¨ Kennlinie fur ¨ Verzogerungszeit TUSFKV Obere Luftmassenschwelle fur ¨ Kurztrip Sondenvertauschung hinter Frontkat Obere Luftmassenschwelle zur Erkennung Vertauschte Sonden hinter Frontkat Untere Luftmassenschwelle fur ¨ Kurztrip Sondenvertauschung hinter Frontkat Mindest Luftmassenschwelle zur Erkennung Vertauschte Sonden hinter Frontkat ¨ Verzog.zeit um lamlsfv_w zu sperren wenn lamsons_w ungleich lamlsfv_w ist ¨ Verzogerungszeit fur ¨ Bedingung B_lrfkp fur ¨ Regler hinter Frontkat Aufsummierte Zeit bis Error Vert. Sonde hinter Frontkat angezeigt wird Aufsummierte Zeit bis Vert. Sonden hinter Frontkat Ok ist und Zyklusbit gesetzt ¨ ¨ Großere Zeit bei gesetztem Error E_lsfv zur Uberpr ufung ¨ fur ¨ Setzen Zyklusbit Mindest Zeitdauer fur ¨ aktive Lamda Regelung Frontkat Testzeit fut ¨ Dauer Anfettung Bank1 fur ¨ Vertauschung Sonden hinter Frontkat Obere Spannungsschwelle zur Erkennung vrtauschte Sonden hinter Frontkat Untere Spannungsschwelle zur Erkennung vertauschte Sonden hinter Frontkat Oberer Schwellwert fur ¨ Sondenspannung Bank1 (usfk_w) Unterer Schwellwert fur ¨ Sondenspannung Bank2 (usfk2_w)
Systemkonstante
Art
Bezeichnung
SY_DSM SY_LSFNVK SY_LSFNVK2 SY_STETLR
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Diagnosesystem-Manager Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
Referenziert von
Art
Bezeichnung
DLSFV DLSFV
EIN EIN
¨ Amplitudenverhaltnis laaff/laafv gefiltert ¨ Amplitudenverhaltnis laaff/laafv gefiltert, Bank2
Variable AVVKATF AVVKATF2
Quelle
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
AVVKATFM BLOKNR
DLSFV
B_BELSFV B_BKLSFV B_CDLSFV B_CLLSFV B_FA
DLSFV DLSFV
B_FALSFV B_FKTLSFV B_FTLSFV B_KTLSFV B_KTRSFV B_KTRSFV2 B_KTSBBFKV B_KTZYKFV B_KTZYKFV2 B_LAMLSFV B_LAMLSFV2 B_LR
TKDFA DLSFV DLSFV DLSFV DLSFV DLSFV DLSFV DLSFV DLSFV DLSFV DLSFV LRSEB
B_LR2
LRSEB
B_LRFKP
LRFKEB
B_LRFKP2
LRFKEB
B_MLKTFV B_MNLSFV B_MXLSFV B_NOLSFV B_NPLLSFV B_NPLSFV B_PYBLSFV B_SBBFKV B_SBBFKV2 B_SCBLSFV B_SILSFV B_TELSFV B_TELSFV2 DFP_LSFV
DLSFV DLSFV DLSFV DLSFV DLSFV DLSFV DLSFV DLSAFK DLSAFK
E_LSFV
DLSFV
FRM2_W
LRS
FRMSFV2_W FRMSFV_W FRM_W
DLSFV DLSFV LRS
LAFRMFV2_W LAFRMFV_W LAMLSFV2_W LAMLSFV_W LAMSBG2_W
DLSFV DLSFV DLSFV DLSFV LAMKO
LAMSBG_W
LAMKO
ML_W
SRMSEL
SFGBLSFV SFPLSFV TKTSTOEF_W TUSFKV_W USFK2_W
DLSFV DLSFV DLSFV GGLSF
Referenziert von ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
TKDFA
DLSFV DLSFV DLSFV DLSFV
DLSFV 1.40.1
Seite 2193 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK EIN
¨ Amplitudenverhaltnis gefiltert und Mittelwert aus avvkatf und avvkatf2 DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN DLSFV EIN DLSFV ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... EIN DLSFV LOK AUS LOK LOK LOK LOK LOK LOK LAMKOD AUS LAMKOD AUS BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... EIN BGLAMABM, BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... EIN BGLAMABM, BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... LOK AUS AUS LOK LOK AUS AUS EIN DLSFV EIN DLSFV EIN DLSFV AUS LOK LOK DIMCLS, DLSAFK,DOK DLSF, DLSFV, DPLLSU DCFFLR, DIMCLS,AUS DLSAFK, DLSF, DPLLSU EIN DFRST, DICLSU,DLSFV, DLSUV, LRA, ... LOK LOK EIN DFRST, DICLSU,DLSFV, DLSUV, LRA, ... LOK LOK LAMKOD AUS LAMKOD AUS EIN ATM, BGLAMOD,BGLASO, BGMSNOVK, DKATFKEB, ... ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... EIN BBBO, BGTPABG,DLSAFK, DLSFV,DTEV, ... EIN DLSFV AUS LOK LOK BGLAMABM, DLSF,- EIN DLSFV, DPLLSU,LRFKC, ...
Bedingung Bandende-Funktionsanforderung Sondenvertauschung hinter Frontkat Bedingung: Lambdasonden-Vertauschung hinter Frontkat. Funktion uber ¨ Codewort CDLSFV freigeben ¨ Fehlerpfad in DLSFV loschen. Bedingung Funktionsanforderung allgemein
Bedingung Funktionsanforderung fur ¨ Kurztrip Vertauschung LS hinter Frontkat Bedingung Fehler im Kurztrip fur ¨ Vertauschung Sonden hinter Frontkat Bedingung Fehlereintrag durch Tester Lambda Sonde hinter Frontkat Bedingung fur ¨ Kurztrip Vertauschung Sonden hinter Frontkat Bedingung Kurztrip Vertauschung Sonden hinter Frontkat Bank1 Bedingung Kurztrip Vertauschung Sonden hinter Frontkat Bank2 ¨ ¨ Bed. Sonden beider Banke fur ¨ Kurztrip verzogert betriebsbereit hinter Front Kat Bedingung Kurztrip Zyklus Vertauschung Sonden hinter Frontkat Bank1 Bedingung Kurztrip Zyklus Vertauschung Sonden hinter Frontkat Bank2 Beding. fur ¨ Abmagern oder Anfettung fur ¨ vertausch. Sonden in %LAMKO h. Frontkat Bed. fur ¨ Abmagern od. Anfett. fur ¨ vertauschte Sonden in %LAMKO h. Frontkat Bank2 LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
Bedingung Lambdaregelung (vor Kat); Bank 2
Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat
Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat, Bank 2
Bedingung Luftmenge erfullt ¨ im Kurztrip Vertauschung Sonden hinter Frontkat Fehlertyp ’Minimalwert’ nicht belegt Fehlertyp ’Maximalwert’ nicht belegt Bedingung Diagnosefunktion Vert. Sonden hinter Frontkat i.O.-Meldung beendet. Fehlertyp ’Wert unplausibel’ fur ¨ Vertauschung Sonden hinter Frontkat Fehlertyp ’Wert unplausibel’ fur ¨ Sonden-Vertauschung hinter Frontkat erkannt Bed. physik. Laufbereitschaft fur ¨ Kurztrip Sondenvertauschung hinter Front KAT ¨ Bedingung Sonde betriebsbereit hinter Front Kat verzogert ¨ Bedingung Sonde betriebsbereit hinter Front Kat verzogert Bank2 Bedingung Scheduler Freigabe fur ¨ Kurztrip fur ¨ Sondevertauschung hinter Front KAT Fehlertyp ’Signal fehlt’ nicht belegt Bedingung Test Ende Vertauschung Sonden hinter Frontkat Bank1 Bedingung Test Ende Vertauschung Sonden hinter Frontkat Bank2 SG int. Fehlerpfadnr.: Lambdasonden-Vertauschung hinter Frontkat. Errorflag: Lambda-Sonden-Vertauschung hinter Front-Katalysator
schneller Mittelwert des Lambdaregelfaktors Bank 2(Word)
Mittelwert des Lambdaregelfaktors fur ¨ Kurztrip Vert. Sonden hin. Frontkat, Bank2 Mittelwert des Lambdaregelfaktors fur ¨ Kurztrip Vertauschung Sonden hin. Frontkat schneller Mittelwert des Lambdaregelfaktors (Word)
Lambdaabweichung aus Mittelwert Lambdaregelfaktor fur ¨ LS-Vert. h. Frontkat Bank2 Lambdaabweichung aus Mittelwert Lambdaregelfaktor fur ¨ Sonden-Vert. hin. Frontkat Lambdasoll fur ¨ Test Sonden-Vertauschung hinter Frontkat Bank2 Lambdasoll fur ¨ Test Sonden-Vertauschung hinter Frontkat Lambdasoll Begrenzung (word) Bank2
Lambdasoll Begrenzung (word)
Luftmassenfluß gefiltert (Word)
Scheduler Statusflag: Mode B, Kurztrip in DLSV Status Fehlerpfad: Lambdasonden-Vertauschung hinter Frontkat ¨ ¨ zeit nach Uber/Unterschreiten Verzo. der Grenzschwellen fur ¨ Sondenspg h.Frontkat ¨ Entstorzeit fur ¨ Vertauschfunktion der Sonden hinter Frontkat Spannung Lambdasonde (4.88mV/LSB) hinter Front-Katalysator, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSFV 1.40.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
USFK_W
GGLSF
BGLAMABM, DLSF,DLSFV, DPLLSU,LRFKC, ...
EIN
Spannung Lambdasonde (4.88mV/LSB) hinter Front-Katalysator
ZLSFVER_W ZLSFVOK_W Z_LSFV
DLSFV DLSFV DLSFV
LOK LOK AUS
¨ Zeitzahler fur ¨ Fehler Vertauschung Sonde hinter Frontkat ¨ Zeitzahler fur ¨ keine Vertauschung Sonde hinter Frontkat Zyklusflag: Lambda-Sonden-Vertauschung hinter Front-Katalysator
DIMCLS, DLSAFK,DLSF, DPLLSU
Seite 2194 von 4100 31.JAN.2003 Thomas Brosi
FB DLSFV 1.40.1 Funktionsbeschreibung Einleitung: ---------Die Diagnosefunktion hat die Aufgabe die Vertauschung der Sonden hinter vor KAT von Bank1 und Bank2 zu diagnostizieren. 1. Kurztrip: In diesem Betrieb wird Bank1 angefettet und Bank2 abgemagert. 2. Normaler Fahrbetrieb: Hier wird ¨ uberpr¨ uft, ob die Regler und die Sondenspannungen hinter vor KAT gegenl¨ aufig sind.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zu 1.) Ein Kurztrip f¨ ur Bank1 und Bank2 wird eingeleitet, wenn vom Tester B_falsfv=1 gesetzt wird. Gleichzeitig muß ausreichend beheizt sein und der Lambda-Regler B_lr/2 muß mindestens f¨ ur die Zeit TRIPLSFV aktiv sein. Danach wird mit positiver Flanke der Mittelwert des Lambda-Reglers von Bank1 frm_w in die RAM-Zelle frmsfv_w bzw. von Bank2 frm2_w in frmsfv2_w ¨ ubernommen. Von diesen Werten wird jeweils der Kehrwert gebildet und dann als Lambdawert in lafrmfv_w bzw. lafrmfv2_w gespeichert. Mit positiver Flanke wird auch das Flip-Flop B_ktrsfv/2 gesetzt und mit erreichter Luftmasse ml_w (B_mlktfv=1) die Anforderung mit B_lamlsfv/2 gesetzt und von der %LAMKO lamlsfv/2_w gefordert. Die Bank1 wird mit DLAMFVF, korrigiert um lafrmfv_w, angefettetet ¨ uber lamlsfv_w. Die Bank2 wird mit DLAMFVM, korrigiert um lafrmfv2_w, angefettetet ¨ uber lamlsfv2_w. ¨ Uber die Betragsbildung der Differenz von lamlsfv_w und lamsbg_w wird ¨ uberpr¨ uft ob die Anforderung von lamlsfv_w durch die %LAMKO auch mit lamsbg_w erf¨ ullt wird. Ist die Betragsbildung > 0.01, dann wird nach der Zeit TLAMVERG der Kurztrip-Test abgebrochen. Ist die Betragsbildung <= 0.01, dann wird der Kurztrip-Test durchgef¨ uhrt und nach ausreichender der Zeit TUSLSFV mit i-1 ¨ uber B_telsfv/2 zur¨ uckgesetzt. Mit gesetztem B_telsfv wird das Flip-Flop B_ktzykfv und mit gesetztem B_telsfv2 das Flip-Flop B_ktzykfv2 gesetzt. Beide gesetzte Flip-Flop‘s dienen zum Setzen des Zyklusflags Z_lsfv. W¨ ahrend des Kurztrips werden mit gesetztem B_lamlsfv und B_lamlsfv2 und der appl. Zeit tktstoer die Sondenspannungen der beiden B¨ anke mit Schwellen verglichen. Die Zeit tktstoef_w wird ¨ uber eine Kennlinie KLTKTSTOEF ¨ uber die KAT-Alterung avkatf nachgebildet. Ist die Sondenspannung usfk_w von der ersten angefetteten Bank unterhalb der oberen Schwelle USFVO und gleichzeitig die Sondenspannung usfk2_w von der zweiten abgemagerten Bank oberhalb der unteren Schwelle USFVU, dann wird das Flip-Flop B_fktlsfv gesetzt und der Fehler "vertauschte Sonden hinter vor KAT" mit B_nplsfv sowie E_lsfv gesetzt. Mit Ablauf der Verz¨ ogerungszeit TUSLSFV wird ¨ uber B_telsfv/2 die Flip-Flop´s B_ktrsfv/2 zur¨ uckgesetzt und damit mit B_lamlsfv/2 die Lamda-Anforderung von der %LAMKO zur¨ uckgenommen. Liegt kein Vertauschungsfehler vor, dann wird ¨ uber B_telsfv/2 das Flip-Flop B_ktzykfv/2 gesetzt und ¨ uber B_nolsfv das Zyklusbit Z_lsfv gesetzt. F¨ ur Pr¨ ufzwecke kann anstelle von B_falsfv das Kofigurationsbit ¨ uber Codewort CWDLSFV mit 1 besetzt werden. Im Normalbetrieb wird 0 gesetzt. zu 2.) Im normalen Fahrbetrieb kann eine Vertauschung der Sonden hinter vor KAT ¨ uberpr¨ uft werden, wenn die Sondenspannungen der beiden B¨ anke gegenl¨ aufig sind. Eine Vertauschung liegt vor, wenn bei aktivem Regelbetrieb B_lrfkp und B_lrfkp2 = 1 sowie bei einer Luftmasse MLOSFKVERT >= ml_w >= MLUSFKVERT z.B. a.) von Bank1 usfk_w >= USFKVERTO und von Bank2 usfk2_w <= USFKVERTU l¨ anger als die Verzugszeit tusfkv_w ist oder b.) von Bank1 usfk_w <= USFKVERTU und von Bank2 usfk2_w >= USFKVERTO l¨ anger als die Verzugszeit tusfkv_w ist. Die Zeit tusfkv wird ¨ uber eine Kennlinie KLTUSFKV ¨ uber die KAT-Alterung avvkatf nachgebildet. Ist w¨ ahrend der aufkummulierten Regelzeit beider B¨ anke die Bedingung zlsfvok_w >= TLSFVOK gesetzt und auch die Bedingung zlsfver_w >= TLSFVER gesetzt, dann wird der Fehler B_npllsfv gesetzt. Erst wenn die Zeit zlsfvok_w >= TLSFVOK kann B_nolsfv (healing) oder B_npllsfv gesetzt werden. W¨ ahrend eines Kurztrips wird mit B_fa obengenannte Funktion abgeschaltet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSFV 1.40.1
Seite 2195 von 4100 31.JAN.2003 Thomas Brosi
APP DLSFV 1.40.1 Applikationshinweise Applikationswerte: TUSLSFV TLAMVERGF TRIPLSFV TDLSFV TTLSFV TLRFKPAKT TLSFVER TLSFVOK TLSFVOKE MLUSFKVERT MLOSFKVERT MLOKTFV MLUKTFV DLAMFVF DLAMFVM CWDLSFV USFKVERTO USFKVERTU USFVO USFVU
15 s 5 s 10 s 30 s 100 s 8 s 60 s 20 s 60 s 30 kg/h 120 kg/h 120 kg/h 30 kg/h 0.10 je nach Katalysatorgr¨ oße 0.10 je nach Katalysatorgr¨ oße 0 680 mV 150 mV 600 mV 150 mV
Kennlinie f¨ ur KLTUSFKV ---------------------+-----------+-----+------+------+------+ | avvkatfm | 0 | 0,25 | 0,50 | 0,75 | +-----------+-----+------+------+------+ | tusfkv /s | 5,0 | 4,0 | 3,0 | 1,25 | +-----------+-----+------+------+------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Kennlinie f¨ ur KLTKTSTOEF -----------------------+------------+----+------+------+------+ | avvkatfm | 0 | 0,25 | 0,50 | 0,75 | +------------+----+------+------+------+ |tktstoef /s | 10 | 8,0 | 6,0 | 2,5 | +------------+----+------+------+------+ Konfigurationsbit ¨ uber Codewort CWDLSFV: Bit 0:
1 ---> nur f¨ ur Applikationszwecke 0 ---> f¨ ur Normalbetrieb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGNOC 1.170.0
Seite 2196 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGNOC 1.170.0 Gebergroße CAN-NOx-Sensor hinter Speicherkatalysator (in Bearbeitung) FDEF GGNOC 1.170.0 Funktionsdefinition MAIN: ¨ Ubersicht ===============
GGNOC nohknoc_w lamhhk_w lavhkm_w msab_w B_nohhkg B_sbbhk ushk_w B_sa
nohknoc_w
GGNOC2 msnohks_w
lamhhk_w
B_nomg
lavhkm_w
B_o2hkmgv
msab_w
B_anofspr
B_nohhkg
B_ofsnomx
B_sbbhk
tahkmnoc
ushk_w
puhknoc
B_sa
B_gmbb B_oksa
B_nomg B_o2hkmgv B_anofspr B_ofsnomx tahkmnoc
nohknoc2_w lamhhk2_w lavhkm2_w msab2_w B_nohhkg2 B_sbbhk2
puhknoc
ushk2_w
B_gmbb
B_sa
B_oksa
nohknoc2_w
msnohks2_w
lamhhk2_w
B_nomg2
lavhkm2_w
B_o2hkmgv2
msab2_w B_nohhkg2 B_sbbhk2
B_anofspr2 B_ofsnomx2 tahkmnoc2
msnohks2_w B_nomg2 B_o2hkmgv2 B_anofspr2 B_ofsnomx2 tahkmnoc2
ushk2_w B_sa B_oksa2
B_oksa2
FCMCLR_NOHK2
BC_STEREO SY_STERHK
SY_STERHK
ggnoc-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FCMCLR_NOHK
msnohks_w
ggnoc-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGNOC 1.170.0
Seite 2197 von 4100 31.JAN.2003 Thomas Brosi
GGNOC: NOx-Konzentration hinter Speicherkat ===========================================
NOx Signal Valid NOSIGVAL nohknoc_w
[ppm]
nohknoc_w B_o2hkmgv
B_o2hkmgv B_nomg
B_nohhkg
B_nohhkg
ushk_w
ushk_w
lamhhk_w
lamhhk_w
B_sbbhk
B_nomg nohhkf_w
Calculation NOx Mass Flow measured by NOx Sensor
B_sbbhk
MFNODC msab_w
msab_w
lavhkm_w
msnohks_w
[mg/s] msnohks_w
lavhkm_w
NOx Offset Check at Fuel Cut-Off
nohkkf_w
NOSOFS B_nomg
nohkkf_w
nohhkf_w
B_anofspr
B_anofspr
lavhkm_w
B_ofsnomx
B_ofsnomx
B_sbbhk
B_sa
B_sa
B_ofsprf
Calculation of input signals for NOx-Controller
B_ofskakt
NOCINP B_ofsprf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ofskakt pu_w tanhk_w
pu_w tanhk_w
puhknoc tahkmnoc
puhknoc tahkmnoc
B_gmbb
B_gmbb
B_oksa
B_oksa
ggnoc-ggnoc
lamhhk_w
ggnoc-ggnoc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGNOC 1.170.0
Seite 2198 von 4100 31.JAN.2003 Thomas Brosi
NOSIGVAL: Bedingung NOx-Messung g¨ ultig ======================================
ZKNOHHK
[ppm] nohknoc_w
nohhk_w TVNOHKG
nohhkf_w
nohhkf_w
NONOS
nohhk_LT
TENOHKG
CWGGNOC 0
B_nohhkg TVNOHKG_TON
TENOHKG_TOFF
B_nohkge CWGGNOC
ERROR E_nohk Z_nohk
1 B_nomg
B_nomg
CWGGNOC 2 B_sbbhk CWGGNOC TVMAGHK
4
ushk_w
1/ USHKMAG
B_o2hkmg
B_o2hkmgv TVMAGHK_TON
B_o2hkmgv
B_lammag B_o2hkmg
3
ggnoc-nosigval
lamhhk_w LAMHKMAG ggnoc-nosigval NOSOFS: NOx-Signal Offset-Pr¨ ufung im Schub ==========================================
Enable Condition for Offset Check ENOFSCH B_sbbhk
B_sbbhk B_ofsprf
lavhkm_w
lavhkm_w
lamhhk_w
lamhhk_w
B_sa
B_sa
B_nomg
B_nomg
B_ofsprf
mnosps_w nohhkf_w
NOx Signal Offset Correction OFSCOR B_ofsprf
mnosps_w
nohkkf_w
[ppm]
nohkkf_w
B_ofskakt
B_ofskakt
B_ofsnomx
B_ofsnomx
B_anofspr
B_anofspr
nohhkf_w
ggnoc-nosofs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ false
CWGGNOC
ggnoc-nosofs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGNOC 1.170.0
Seite 2199 von 4100 31.JAN.2003 Thomas Brosi
ENOFSCH: Freigabe Offset-Pr¨ ufung ================================
B_sbbhk CWGGNOC 6
CWGGNOC 5
TGNOXK TVSAMN
lavhkm_w TGNOXK_TON lamhhk_w
B_sahk
TVSAMN_TON
B_ofsprf
LAMHKSA
B_ofsprf
TVNOMG B_sa B_nomg TVNOMG_TON mnosps_w B_mnospof
MNOSPOF NMOFSMX
SY_AGR NMOFSMN nmot_w
NMOT_CI
0 true
B_nmofs
B_frnossa
B_sbbhk B_dianofr ggnoc-enofsch OFSCOR: NOx-Signal Offset-Korrektur ===================================
5/ 1
6/
anofspr /NV
7/ 1/
B_anofspr 0
B_fanohk RKOFSNOS
ANPRMAX
RKOFSNOSFA
ANPRMAXFA
anofspr /NV B_anofspr
B_ofsprf B_ofsprf_ER B_sa
1/
B_ofsprf_FF
compute 2/
3/
ofsnos_w /NV
4/
ofsnosm_w /NV
B_ofsnomx
B_ofsnomx
RKOFSNOS_DL OFSNOSMX 2/ CWGGNOC
false 7
1/
nohhkf_w
B_ofskakt
nohkkf_w OFSNOSMX 1/
OFSNOSMN
8/
ofsnosm_w /NV OFSNOSM_CI
B_ofswikb 9/
difofsw_w OFSDIFMN
nohkkf_w 11/
12/
2/ true
10/ B_difnomn
B_ofskfr ofsnosm_w /NV
nohkkf_w
1/
B_ofskakt
B_ofskakt
ofsnoak_w /NV ggnoc-ofscor
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggnoc-enofsch
B_dagrss
ggnoc-ofscor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGNOC 1.170.0
Seite 2200 von 4100 31.JAN.2003 Thomas Brosi
MFNODC: Berechnung NOx-Massenstrom hinter Speicherkat =====================================================
[ppm]
[mg/s]
[g*ppm/s]
nohkkf_w
msnohks_w 0.000001
[g/s]
msab_w
msnohks_w
msabmol_w
Umrechnungsfaktor 1/(1e6 ppm)
lavhkm_w
ggnoc-mfnodc
MOLMNO
molmabg_w MOLMABGLAM
ggnoc-mfnodc NOCINP: Berechnung der Eingangsgr¨ oßen f¨ ur den NOx-Controller ============================================================
pu_w
[hPa]
[hPa]
puhknoc
puhknoc UWBPUHK
tanhk_w
[˚C]
[K] tahkmnoc
tahkmnoc
UWBTAHK
B_stend
B_gmbb
TVGMBB_TON
CWGGNOC
B_oksa
8
B_gmbb
B_oksa
B_ofskakt
ggnoc-nocinp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TVGMBB
B_ofsprf ggnoc-nocinp
ABK GGNOC 1.170.0 Abkurzungen ¨ Parameter ANPRMAX ANPRMAXFA CWGGNOC LAMHKMAG LAMHKSA MNOSPOF MOLMABGLAM MOLMABGLAM MOLMNO NMOFSMN NMOFSMX NONOS NONOS OFSDIFMN OFSNOSMN OFSNOSMX RKOFSNOS RKOFSNOSFA TENOHKG TGNOXK TVGMBB TVMAGHK TVNOHKG TVNOMG TVSAMN USHKMAG UWBPUHK UWBTAHK
Source-X
LAVHKM2_W LAVHKM_W
NOHKNOC2_W NOHKNOC_W
PU_W TANHK2_W
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW KL KL FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL
Anzahl Offsetprufungen ¨ fur ¨ npl-Fehler Anzahl Offsetprufungen ¨ fur ¨ npl-Fehler bei Kurztrip-Anforderung Codewort GGNOC Minimum Lambda hinter Speicherkatalysator fur ¨ Bedingung mager Lambda hinter Hauptkat nach Schubabschaltung Max-Wert fur ¨ zul. Speicherinhalt NOx bei Offsetprufung ¨ Molmasse des Abgases uber ¨ Lambda Molmasse des Abgases uber Lambda ¨ Molmasse NOx untere Drehzahlschwelle fur ¨ NOx-Offsetprufung ¨ obere Drehzahlschwelle fur ¨ NOx-Offsetprufung ¨ NOx-Konzentration uber NOx-Sensor-Signal ¨ NOx-Konzentration uber ¨ NOx-Sensor-Signal Minimale Offsetdifferenz fur ¨ Korrektur untere Schwelle fur ¨ Offsetkorrektur des NOx-Signals obere Schwelle fur ¨ Offsetkorrektur des NOx-Signals Rekursionskonstante fur ¨ Mittelung des NOx-Offsetwerts Rekursionskonstante fur ¨ Mittelung des NOx-Offsetwerts bei Kurztrip-Anforderung Entprellzeit fur ¨ Bedingung NOx-Signal gultig ¨ Gaslaufzeit durch NOx-Katalysator (Kat-Eingang bis Sensorposition) ¨ Verzogerungszeit fur ¨ Bedingung gultiger ¨ Motorbetrieb Verzugszeit fur ¨ Bedingung ”mager” hinter Speicherkatalysator ¨ Verzogerungszeit fur ¨ Bedingung NOx-Signal gultig ¨ Verzugszeit fur ¨ Bedingung NOx-Mess-Signal ”gultig” ¨ ¨ Verzogerungszeit NOx-Signal Offsetkorrektur im Schub Schwellwert fur ¨ ushk im Magerbetrieb Umrechnung Wertebereich Abgasdruck h.K. fur ¨ CAN-NOx-Controller Umrechnung Wertebereich Abgastemperatur h.K. fur ¨ CAN-NOx-Controller
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
UWBTAHK ZKNOHHK
TANHK_W
Seite 2201 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
KL FW
Umrechnung Wertebereich Abgastemperatur h.K. fur ¨ CAN-NOx-Controller Filterzeitkonstante fur ¨ NOx-Signal hinter Hauptkatalysator
Systemkonstante
Art
Bezeichnung
SY_AGR SY_STERHK
SYS (REF) Systemkonstante AGR vorhanden SYS (REF) Systemkonstante Bedingung Stereo hinter Kat
Variable
Quelle
ANOFSPR ANOFSPR2 B_ANOFSPR B_ANOFSPR2 B_CLNOHK
GGNOC GGNOC GGNOC GGNOC
B_CLNOHK2 B_DAGRSS
BBAGR
B_DIANOFR B_DIANOFR2 B_DIFNOMN B_DIFNOMN2 B_FANOHK B_FANOHK2 B_FRNOSSA B_FRNOSSA2 B_GMBB B_LAMMAG
DNOHK DNOHK GGNOC GGNOC TKDFA GGNOC GGNOC GGNOC BGMNOSPM
B_LAMMAG2 ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
GGNOC 1.170.0
B_MNOSPOF B_MNOSPOF2 B_NMOFS B_NOHHKG B_NOHHKG2 B_NOHKGE B_NOHKGE2 B_NOMG B_NOMG2 B_O2HKMG B_O2HKMG2 B_O2HKMGV B_O2HKMGV2 B_OFSKAKT B_OFSKAKT2 B_OFSKFR B_OFSKFR2 B_OFSNOMX B_OFSNOMX2 B_OFSPRF B_OFSPRF2 B_OFSWIKB B_OFSWIKB2 B_OKSA B_OKSA2 B_SA
GGNOC GGNOC GGNOC CANSEN
B_SAHK B_SAHK2 B_SBBHK
GGNOC GGNOC GGLSHNO
B_SBBHK2
GGLSHNO
B_STEND
BBSTT
DFP_NOHK
GGNOC
DFP_NOHK2
GGNOC
DIFOFSW2_W DIFOFSW_W
GGNOC GGNOC
GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC MDRED
Source-Y
Referenziert von
Art
Bezeichnung
LOK LOK AUS AUS EIN
Anzahl der NOx-Signal Offsetprufungen ¨ Anzahl der NOx-Signal Offsetprufungen, ¨ Bank2 Bedingung: Anzahl NOx-Offset-Prufungen ¨ Bedingung: Anzahl NOx-Offset-Prufungen, ¨ Bank2 ¨ Bedingung: Fehlerpfad Diagn. NOx-Sensor (OBD1-Sig.uberwachung) ¨ loschen
DNOHK DNOHK DNOHK, GGNOC,NLKO DNOHK, GGNOC,EIN NLKO BGAGRA, BGAGRSOL, EIN GGNOC, NLKO, SALSU EIN GGNOC EIN GGNOC LOK LOK DNOHK, GGNOC, SKR EIN EIN DNOHK, GGNOC AUS AUS CANSEN AUS EIN BBREGNO, BGMNOREG, BGMNOSPS, GGNOC, SKP BBREGNO, EIN BGMNOREG, BGMNOSPS, GGNOC LOK LOK LOK EIN GGNOC GGNOC EIN DNOHK, TVWNO AUS DNOHK AUS BGMNOSPS, DNOHK AUS BGMNOSPS, DNOHK AUS LOK LOK BGMNOSPS, DNOHK AUS BGMNOSPS, DNOHK AUS LOK LOK LOK LOK DNOHK AUS DNOHK AUS AUS AUS LOK LOK CANSEN AUS AUS AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... AUS AUS BBREGNO, EIN BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... BBREGNO, EIN BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... ADAGRLS, ADVE,EIN AEKP, ALE, AMSV, ... DLSAHKBD, DNOHK,- DOK DSKNO, DTANKL,GGNOC, ... DLSAHKBD, DNOHK,- DOK GGNOC, NLKO LOK LOK
¨ Bedingung: Fehlerpfad Diagnose NOx-Sensor loschen, Bank2 Bedingung schnelle Diagnose AGR System Bedingung Freigabe NOx-Sensor Diagnose Bedingung Freigabe NOx-Sensor Diagnose, Bank2 Bedingung minimale NOx-Differenz fur ¨ Offsetkorrektur Bedingung minimale NOx-Differenz fur ¨ Offsetkorrektur, Bank2 Bedingung Funktionsanforderung Diagnose NOx-Sensor Bedingung Funktionsanforderung Diagnose NOx-Sensor, Bank2 Freigabebedingung fur ¨ NOx-Sensor Offsetmessung im Kurztrip Freigabebedingung fur ¨ NOx-Sensor Offsetmessung im Kurztrip, Bank2 Bedingung gultiger ¨ Motorbetriebsbereich Bedingung magerer Motorbetrieb aktiv
Bedingung magerer Motorbetrieb aktiv, Bank2
Bedingung: aktueller Speicherinhalt NOx ist zul. fur ¨ Offsetprufung ¨ Bedingung: aktueller Speicherinhalt NOx ist zul. fur ¨ Offsetprufung, ¨ Bank2 Bedingung: Drehzahl ist innerhalb des zul. Bereichs fur ¨ Offsetprufung ¨ NOx-Signal gultig ¨ NOx-Signal gultig, Bank2 ¨ Bedingung NOx-Signal gultig, ¨ entprellt Bedingung NOx-Signal gultig, ¨ entprellt, Bank2 Bedingung NOx-Messung gultig ¨ Bedingung NOx-Messung gultig, ¨ Bank2 Bedingung Lambda ist mager hinter Speicherkat Bedingung Lambda ist mager hinter Speicherkat, Bank2 ¨ Bedingung Lambda ist mager hinter Speicherkat, verzogert ¨ Bedingung Lambda ist mager hinter Speicherkat, verzogert, Bank2 Bedingung Offsetkorrektor fur ¨ NOx-Signal aktiv Bedingung Offsetkorrektor fur ¨ NOx-Signal aktiv, Bank2 Bedingung Offsetkorrektur freigegeben Bedingung Offsetkorrektur freigegeben, Bank2 Bedingung maximaler Offset NOx uberschritten ¨ Bedingung maximaler Offset NOx uberschritten, ¨ Bank2 Bedingung Offsetprufung ¨ freigegeben Bedingung Offsetprufung ¨ freigegeben, Bank2 Bedingung Offsetwert innerhalb Korrekturbereich Bedingung Offsetwert innerhalb Korrekturbereich, Bank2 ¨ Bedingung: NOx-Offset-Korrektur im Schub ist moglich ¨ Bedingung: NOx-Offset-Korrektur im Schub ist moglich, Bank2 Bedingung Schubabschalten Bedingung Lambda Schubabschaltung hinter Hauptkat Bedingung Lambda Schubabschaltung hinter Hauptkat, Bank2 Bedingung Sonde betriebsbereit hinter Kat
Bedingung Sonde betriebsbereit hinter Kat Bank2
Bedingung Startende erreicht SG. int. Fehlerpfadnr.: NOx-Sensor hinter Kat
SG. int. Fehlerpfadnr.: NOx-Sensor hinter Kat, Bank 2 Differenz NOx-Offsetwert, Bank2 Differenz NOx-Offsetwert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGNOC 1.170.0
Seite 2202 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
E_NOHK
DNOHK
EIN
Errorflag: elektrische NOx-Sensordiagnose hinter Kat
E_NOHK2
DNOHK
EIN
Errorflag NOHK Bank 2
LAMHHK2_W LAMHHK_W LAVHKM2_W
GGLSHNO GGLSHNO BGLAMABM
EIN EIN EIN
Lambda hinter Hauptkatalysator, gemessen Bank2 Lambda hinter Hauptkatalysator, gemessen Abgaslambda vor Hauptkatalysator, modelliert, Bank2
LAVHKM_W
BGLAMABM
EIN
Abgaslambda vor Hauptkatalysator, modelliert
MNOSPS2_W
BGMNOSPS
EIN
Masse NOx im Speicherkat berechnet aus NOx-Sensor-Signal, Bank2
MNOSPS_W
BGMNOSPS
DLSAHKBD, DSKNO,DTANKL, GGNOC,NLKO DLSAHKBD, GGNOC, NLKO BBREGNO, GGNOC BBREGNO, GGNOC ATM, BBREGNO,BGMNOREG, BGSIK, GGNOC ATM, BBREGNO,BGMNOREG, BGMNOSPM, BGSIK,... BBREGNO, BGMNOREG, DNOHK, GGNOC BBREGNO, BGMNOREG, DNOHK, GGNOC
EIN
Masse NOx im Speicherkat berechnet aus NOx-Sensor-Signal
MOLMABG2_W MOLMABG_W MSAB2_W
GGNOC GGNOC BGMSNOVK
MSABMOL2_W MSABMOL_W MSAB_W
GGNOC GGNOC BGMSNOVK
MSNOHKS2_W MSNOHKS_W
GGNOC GGNOC
NMOT_W
BGNMOT
NOHHK2_W NOHHKF2_W NOHHKF_W NOHHK_W NOHKKF2_W NOHKKF_W NOHKNOC2_W NOHKNOC_W OFSNOAK2_W OFSNOAK_W OFSNOS2_W OFSNOSM2_W OFSNOSM_W OFSNOS_W PUHKNOC PU_W
GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC CANSEN GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGNOC GGDSU
TAHKMNOC TAHKMNOC2 TANHK2_W TANHK_W USHK2_W
GGNOC GGNOC ATM ATM GGLSHNO
USHK_W
GGLSHNO
Z_NOHK
DNOHK
Z_NOHK2
DNOHK
LOK LOK BGMNOREG, BGSIK,- EIN GGNOC LOK LOK EIN BGMNOREG, BGMNOSPM, BGSIK,GGNOC, SKR BGMNOSPS, DNOHK AUS BGMNOSPS, DNOHK, AUS TVWNO AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... DNOHK AUS AUS TVWNO AUS DNOHK AUS AUS AUS GGNOC EIN EIN GGNOC, TVWNO LOK LOK LOK DNOHK AUS DNOHK, TVWNO AUS LOK CANSEN AUS BBBO, BGDSAD,EIN BGPABG, BGPIRG,BGTEV, ... CANSEN AUS AUS EIN DHNOHK, GGNOC EIN DHNOHK, GGNOC BBREGNO, EIN BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... EIN BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... DLSAHKBD, DTANKL, EIN GGNOC, NLKO DLSAHKBD, GGNOC, EIN NLKO
berechnete Molmasse des Abgases, Bank2 berechnete Molmasse des Abgases Abgasmassenstrom, korr. um Kraftstoffanteil, in g/s, Bank2 korrigierter Abgasmassenstrom fur ¨ NOx-Massenstrom, Bank2 korrigierter Abgasmassenstrom fur ¨ NOx-Massenstrom Abgasmassenstrom, korr. um Kraftstoffanteil, in g/s
Massenstrom NOx hinter Hauptkat aus NOx-Signal, Bank2 Massenstrom NOx hinter Hauptkat aus NOx-Signal Motordrehzahl NOx-Konzentration hinter Haupkatalysator, gemessen, Bank2 gemessene NOx-Konzentration hinter Haupkatalysator, gefiltert, Bank2 gemessene NOx-Konzentration hinter Haupkatalysator, gefiltert NOx-Konzentration hinter Haupkatalysator, gemessen gefilterte korrigierte NOx-Konzentration hinter Hauptkatalysator, Bank2 gefilterte korrigierte NOx-Konzentration hinter Hauptkatalysator NOx-Konzentration hinter Kat, NOx-Sensor-Controller Bank2 NOx-Konzentration hinter Kat, NOx-Sensor-Controller aktuell fur ¨ NOx-Signal verwendeter Offsetwert, Bank2 aktuell fur ¨ NOx-Signal verwendeter Offsetwert Messwert Offset NOx-Signal, Bank2 Offsetwert NOx-Signal, gemittelt Bank2 Offsetwert NOx-Signal, gemittelt Messwert Offset NOx-Signal Abgasdruck hinter Speicherkat, angepasst fur ¨ CAN-NOx-Controller Umgebungsdruck
Abgastemperatur hinter Speicherkat aus Modell, angepasst fur ¨ CAN-NOx-Controller Abgastemp. h. Speicherkat aus Modell, angepasst fur ¨ NOx-Controller, Bank2 Abgastemperatur hinter dem Hauptkatalysator, Bank 2 Abgastemperatur hinter Hauptkat Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator 2
Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator
Zyklusflag: elektrische NOx-Sensordiagnose hinter Kat Zyklusflag NOHK, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGNOC 1.170.0
Seite 2203 von 4100 31.JAN.2003 Thomas Brosi
FB GGNOC 1.170.0 Funktionsbeschreibung GGNOC ----Die Gebergr¨ oßenfunktion %GGNOC wertet die Mess-Signale und Statusbits des NOx-Sensors hinter Speicherkat aus. Berechnet wird der NOx-Massenstrom hinter Speicherkat (msnohks_w). Außerdem wird eine Bedingung "NOx-Messung g¨ ultig" gebildet. Anmerkung: Die O2-Signale (linear und bin¨ ar) des gleichen Sensors werden in der %GGLSHNO ausgegeben. Die NOx-Konzentration nohhkf_w kann mit einem w¨ ahrend Schub gemessenen und ¨ uber mehrere Werte gemittelten Sensor-Offsetwert korrigiert werden (nohkkf_w).
NOSIGVAL: Bedingung NOx-Messung g¨ ultig -------------------------------------Das Signal f¨ ur die NOx-Konzentration wird ¨ uber eine Kennlinie aufbereitet. Beim ¨ Ubergang von Homogen- in Schichtbetrieb treten große ¨ Anderungen bei Abgasmassenstrom und O2-Konzentration auf. Das NOx-Signal ben¨ otigt dabei einige Sekunden, um von i.d.R. hohen Werten im Regenerierbetrieb zu niedrigen Werten (etwa null) im Schichtbetrieb einzuschwingen. W¨ ahrend dieser Zeit wird das NOx-Signal in nachfolgenden Funktionen (z.B. %SKSNO) nicht f¨ ur Berechnungen verwendet. Das Kriterium f¨ ur die G¨ ultigkeit des NOx-Signals wird aus dem Sensor-Statusbit B_nohhkg (Sensorbetriebsbereitschaft) und der Bedingung "Abgas mager hinter Kat" gebildet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NOSOFS: NOx-Signal Offsetpr¨ ufung im Schubbetrieb -----------------------------------------------Die Offsetpr¨ ufung beinhaltet die Funktionsbl¨ ocke Freigabebedingung und Offsetauswertung mit Messwertkorrektur.
ENOFSCH: Freigabe der Offsetpr¨ ufung ----------------------------------Die Offsetpr¨ ufung wird im Schubbetrieb freigegeben, wenn Lambda hinter Katalysator den Schwellwert LAMHKSA erreicht. Bei Verwendung des modellierten Lambdawertes lavhkm_w muss die Gaslaufzeit durch den Katalysator durch entsprechende Bedatung von TGNOXK ber¨ ucksichtigt werden. Das Einschwingverhalten des Sensors bei Lambda-Spr¨ ungen wird ¨ uber die Verzugszeiten TVSAMN und TVNOMG ber¨ ucksichtigt. Die Offsetpr¨ ufung kann abh¨ angig von der aktuellen Speicherbeladung mnosps_w gesperrt werden. Die Pr¨ ufung kann weiterhin ¨ uber die Drehzahlschwellen NMOFSMN und NMOFSMX eingeschr¨ ankt werden. ¨ Uber CWGGNOC.Bit6 = TRUE kann die Offsetpr¨ ufung ausgeschaltet werden.
OFSCOR -----In jeder ausreichend langen Schubphase wird ein Offsetwert gemessen. Der gemittelte Offsetwert wird als neuer Korrekturwert verwendet, wenn dieser einen Maximalwert OFSNOSMX nicht ¨ uberschreitet und die Differenz zum aktuellen Korrekturwert einen Minimalwert OFSDIFMN ¨ uberschreitet. F¨ ur die Berechnung des NOx-Massenstromes hinter Speicherkatalysator wird die korrigierte NOx-Konzentration nohkkf_w verwendet. Die Offsetkorrektur kann ¨ uber CWGGNOC.Bit7 = TRUE ausgeschaltet werden. ¨ Uberschreitet der Offsetwert nach einer applizierbaren Anzahl von Messungen die Schwelle OFSNOSMX, so wird in der Sensordiagnose DNOHK ein Plausibilit¨ atsfehler gesetzt. Die Offsetpr¨ ufung wird gesperrt, wenn der NOx-Inhalt im Speicherkat die Schwelle MNOSPOF ¨ uberschreitet (B_mnospf=false), die Drehzahl gr¨ oßer NMOFSMX oder kleiner NMOFSMN ist (B_nmofs=false), die AGR-Schubdiagnose aktiv ist (B_dagrss=true), oder CWGGNOC.Bit6 = TRUE ist. MFNODC -----Der NOx-Massenstrom hinter dem NOx-Speicherkatalysator wird ¨ uber die Molmassen von NO2 und Abgas aus der vom Sensor gemessenen NOx-Konzentration und dem Abgasmassenstrom berechnet. Die Abgas-Molmasse wird uber Lambda mittels einer Kennlinie bestimmt. ¨ Die Formel f¨ ur den NOx-Massenstrom lautet: msnohks_w [mg/s] = nohkkf_w [ppm] / 1e6 [ppm] * msab_w [g/s] * 1e3 [mg/g] * MOLMNO [g/mol] / molmabg_w [g/mol] mit MOLMNO= 46 g/mol.
NOCINP -----Zur Berechnung von Signalkorrekturen werden der Umgebungsdruck und die modellierte Abgastemperatur hinter Speicherkatalysator an den NOx-Controller ausgegeben. Außerdem wird die Bedingung zur Freigabe einer Schubpr¨ ufung im NOx-Controller ausgegeben. Diese ist nur aktiv, wenn die Schubpr¨ ufung im Block OFSCOR ausgeschaltet ist.
APP GGNOC 1.170.0 Applikationshinweise Typische Werte -------------ANPRMAX
5
ANPRMAXFA
1
CWGGNOC
1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGNOC 1.170.0
Seite 2204 von 4100 31.JAN.2003 Thomas Brosi
CWGGNOC.Bit0 = false -> B_nomg = false, SKSNO rechnet mit Modellwerten CWGGNOC.Bit0 = true -> B_nomg ist freigegeben CWGGNOC.Bit1 = false -> B_nomg abh¨ angig vom Sensor-Statusbit B_nohhkg CWGGNOC.Bit1 = true -> B_nomg nicht abh¨ angig vom Sensor-Statusbit B_nohhkg CWGGNOC.Bit2 = false -> B_nomg wird nicht von Diagnose gesperrt CWGGNOC.Bit2 = true -> B_nomg kann von Diagnose gesperrt werden (E_nohk und Z_nohk = true) CWGGNOC.Bit3 = false -> B_o2hkmg abh¨ angig von B_lammag CWGGNOC.Bit3 = true -> B_o2hkmg nicht abh¨ angig von B_lammag CWGGNOC.Bit4 = false -> B_o2hkmg wird aus Lambda-Sprungsignal hinter Speicherkatalysator gebildet CWGGNOC.Bit4 = true -> B_o2hkmg wird aus linearem Lambdasignal hinter Speicherkatalysator gebildet CWGGNOC.Bit5 = false -> B_sahk wird aus Lambda-Modellwert vor Speicherkatalysator (verz¨ ogert um TGNOXK) gebildet CWGGNOC.Bit5 = true -> B_sahk wird aus Lambda-Messwert hinter Speicherkatalysator gebildet CWGGNOC.Bit6 = false -> B_ofsprf = true, Offsetpr¨ ufung ist freigegeben CWGGNOC.Bit6 = true -> B_ofsprf = false, Offsetpr¨ ufung ist gesperrt CWGGNOC.Bit7 = false -> B_ofskakt = true, Offsetkorrektur ist aktiv CWGGNOC.Bit7 = true -> B_ofskakt = false, Offsetkorrektur ist nicht aktiv (nohhk_w = nohkk_w)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWGGNOC.Bit8 = false -> B_oksa = false, Schubabgleich extern (im NOx-Controller) ist gesperrt CWGGNOC.Bit8 = true -> Schubabgleich extern (im NOx-Controller) ist freigegeben, wenn Offsetkorrektur intern mit CWGGNOC.Bit6 = true gesperrt ist LAMHKMAG
1.05
LAMHKSA
4.0
MNOSPOF
100 mg
MOLMABGLAM
lavhkm_w [-] = x MOLMABGLAM [g/mol] = w x 0.5 0.75 1.0 1.25 w 31.6351 30.8095 30.3697 30.097 x 2.0 w 29.673
1.5 1.75 29.9105 29.7755
2.25 2.5 2.75 3.0 29.5928 29.5282 29.4749 29.43
3.5 29.36
x 4.0 w 29.307 MOLMNO
46.0 g/mol
NMOFSMN
1000 U/min
NMOFSMX
5000 U/min
NONOS
nohknoc_w [ppm] NONOS [ppm]
OFSDIFMN
5 ppm
OFSNOSMN
10 ppm
OFSNOSMX
50 ppm
RKOFSNOS
0.2
RKOFSNOSFA
1.0
TENOHKG
0.4 s
TGNOXK
0.2 s
TVGMBB
0.0 s
TVMAGHK
0.2 s Die Verz¨ ogerungszeit TVMAGHK muss > 0.2 s bedatet werden!
0.0 0.0
250.0 250.0
800.0 800.0
TVNOHKG
0.4 s
TVNOMG
0.1 s
TVSAMN
3.0 s Die Verz¨ ogerungszeit TVSAMN muss > 0.2 s bedatet werden!
USHKMAG
0.300 V
UWBPUHK
pu_w [hPa] UWPUHK [hPa]
600.0 600.0
1875.0 1875.0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UWBTAHKM
tanhk_w [ ◦ C] -40.0 UWBTAHKM [ ◦ C] -40.0
ZKNOHHK
0.05 s
BGMNOREG 1.110.0
Seite 2205 von 4100 31.JAN.2003 Thomas Brosi
1235.0 1235.0
FU BGMNOREG 1.110.0 Berechnung Speicherinhalt NOx aus Regeneriergasverbrauch FDEF BGMNOREG 1.110.0 Funktionsdefinition MAIN: ¨ Ubersicht Berechnung Speicherinhalt NOx aus Regeneriergasverbrauch ========================================================================
Overview NOx-Storage capacity Overview Switch On Calculations of NOx capacity
B_lammag B_lammag2 ushk_w ushk2_w B_endreg B_endreg2 mnospm_w mnospm2_w tkihkm_w tkihkm2_w B_katreg B_katreg2 B_fusfk2 B_fushk B_fushk2 mnosps_w mnosps2_w B_sbblsu B_sbblsu2 B_sbbhk B_sbbhk2 B_faagr B_faagr2 B_sa lavhkm_w lavhkm2_w
OOREG B_lammag B_lammag2 ushk_w ushk2_w
OMO2MF mo2sp_w mo2sp2_w
B_endreg B_enoreg B_endreg2B_enoreg2 mnospm_w mnospm2_w
mo2span_w mo2span2_w
tkihkm_w tkihkm2_w B_katreg B_katreg2
msab_w msab2_w
B_ushkmx B_fusfk B_ushkmx2 B_fusfk2 B_oregl B_fushk B_oregl2 B_fushk2 mnosps_w mnosps2_w B_sbblsu B_sbblsu2 B_sbbhk B_sbbhk2 B_faagr B_faagr2
B_lammag B_lammag2 B_enoreg B_enoreg2 mo2mf_w mo2span_w mo2mf2_w
mo2spsr2_w
mo2span2_w
mnospug_w
msab_w msab2_w
mo2spsr_w
mnospug2_w mo2fm_w
B_ushkmx mo2fm2_w B_ushkmx2 B_oregl ftko2sp_w B_oregl2 lavhkm2_w ftko2sp2_w lavhkm_w
mo2sp2_w mo2spsr_w mo2spsr2_w mo2mf_w mo2mf2_w mnospug_w mnospug2_w
mo2fm_w mo2fm2_w ftko2sp_w /NV ftko2sp2_w /NV mnospsr_w
B_oreg
ONOSG B_endreg B_endreg2 mo2sp_w
mnospsr2_w
B_oreg B_oreg2
mnospsr_w mnospsr2_w B_oreg B_oreg2 nosg_w nosg2_w
B_oreg2
B_sa lavhkm_w lavhkm2_w
CWOREG
Enable Conditions
Reset Conditions
ENCOOREG
ROREG
CWOREG B_oregaus
B_oregaus
nosg2_w nosg_w
bgmnoreg-main ENCOOREG: Einschaltbedingungen ==============================
CWOREG 0 1/ true
B_oregaus
1/ false
B_oregaus
B_oregaus bgmnoreg-encooreg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fusfk
Overview Condition OSC
bgmnoreg-main
Break
bgmnoreg-encooreg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOREG 1.110.0
Seite 2206 von 4100 31.JAN.2003 Thomas Brosi
ROREG: R¨ ucksetzbedingungen ==========================
B_oregaus 1/ 0.0
[mg]
nosg_w
2/ 1/ nosg2_w Break 1/
Break 2/
SY_STERHK 0 1/ 4/
false
B_oreg 1/ B_oreg2 2/
0.0
[mg]
mo2fm_w 2/ mo2fm2_w 3/
1.0
3/
Break 1/
bgmnoreg-roreg
ftko2sp2_w /NV Break 4/
bgmnoreg-roreg OOREG: ¨ Uberblick Einschaltbedingungen zur Bestimmung der NOx-Speicherf¨ ahigkeit ==============================================================================
Switch On Calculations of NOx capacity
Switch On Calculations of NOx capacity Bank2
OREG
OREG2
B_ushkmx
B_ushkmx
B_sbblsu
B_sbblsu
B_oreg
B_oreg
B_oregl
B_ushkmx2 B_sbblsu2
B_oreg2
B_oreg2
B_oregl
lavhkm2_w
lavhkm2_w
B_oregl2
B_oregl2
B_enoreg
B_lammag2
B_lammag2 B_enoreg2
lavhkm_w
lavhkm_w
B_lammag
B_lammag B_enoreg
ushk_w
ushk_w
ushk2_w
ushk2_w
B_fusfk2
B_fusfk2
B_fusfk
B_fusfk
mnospm_w
mnospm_w
mnospm2_w
mnosps_w
mnosps_w
mnosps2_w
mnosps2_w
B_sbbhk
B_sbbhk
B_sbbhk2
B_sbbhk2
B_fushk
B_fushk
B_fushk2
B_fushk2
B_endreg
B_endreg2
B_endreg2
tkihkm_w
tkihkm_w
tkihkm2_w
tkihkm2_w
B_faagr
B_katreg
B_katreg
B_sa
B_sa
B_faagr2 B_katreg2
B_enoreg2
mnospm2_w
B_endreg
B_faagr
B_ushkmx2
B_sbblsu2
B_faagr2 B_katreg2 B_sa bgmnoreg-ooreg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[-]
ftko2sp_w /NV
bgmnoreg-ooreg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOREG 1.110.0
Seite 2207 von 4100 31.JAN.2003 Thomas Brosi
OREG: Einschaltbedingungen zur Bestimmung der NOx-Speicherf¨ ahigkeit ===================================================================
Maximum of sensor voltage B_lammag
USHKMX B_lammag B_ushkmx
B_katreg
B_katreg
ushk_w
ushk_w
B_ushkmx
B_ushkmg
1/ TKAMX
false
B_enoreg
TKAMN
Error sensor front catalyst
tkihkm_w
FUFKREG B_fusfk
Signal curve
B_fusfk B_katreg
B_enoreg
SFMT B_ushkmg B_katreg B_sfmt
B_fufkreg
Good regeneration B_oreg
Necessary mass of NOx MNOSPAR
1/
B_sbbhk
mnospm_w B_mnospar B_katreg mnosps_w B_ushkmg B_sbbhk
B_enoreg
B_fushk
B_fushk
mnospm_w mnosps_w
Shorttrip EGR KTPAGR B_faagr B_ktpagr
B_faagr
SENDREG B_fushk B_sendreg B_katreg B_endreg B_oreg
B_oregl
B_oreg
B_oreg
B_stlabs
Lambda gradient lavhkm_w
LAMGRA lavhkm_w
B_sbblsu
B_sbblsu B_katreg
B_ablabs B_stlabs
Lambda variation Voltage gradient
REGOLSW B_katreg B_lammag B_ushkmg B_sa B_regolsw
ushk_w
bgmnoreg-oreg
B_sa
STUSHK B_katreg B_stushk
bgmnoreg-oreg USHKMX: Maximum der Sondenspannung ==================================
B_lammag 1/
ushk_w
B_ushkmx
USHKMX
B_ushkmx
USHKFM
B_ushkmg
[V]
1/ false
B_ushkmx
B_katreg
B_ushkmg
bgmnoreg-ushkmx
[V]
bgmnoreg-ushkmx FUFKREG: Fehler Sonde Frontkatalysator ======================================
B_fusfk B_fufkreg
B_katreg B_katreg_ER
B_fufkreg
bgmnoreg-fufkreg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_katreg B_oregl
B_katreg
Termination of regeneration
B_endreg
B_enoreg
bgmnoreg-fufkreg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOREG 1.110.0
Seite 2208 von 4100 31.JAN.2003 Thomas Brosi
MNOSPAR: Notwendige NOx-Masse zur Bestimmung von nosg_w =======================================================
SY_NOHK 0 mnospm_w B_mnospar
mnosps_w
B_mnospar
MNOSPAR
[mg] B_fushk
B_ushkmg
bgmnoreg-mnospar
B_katreg B_katreg_ER B_sbbhk bgmnoreg-mnospar SENDREG: Beendigung der Regeneration ====================================
B_fushk
B_sendreg
B_endreg
B_katreg
bgmnoreg-sendreg
B_katreg_ER
B_oreg B_oreg_EF bgmnoreg-sendreg REGOLSW: Lambda Schwankungen w¨ ahrend Regeneration =================================================
B_sa
B_katreg B_ushkmg
B_lammag
B_lamsw B_regolsw
B_katreg_ER
B_regolsw
bgmnoreg-regolsw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_sendreg
bgmnoreg-regolsw
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOREG 1.110.0
Seite 2209 von 4100 31.JAN.2003 Thomas Brosi
SFMT: Signalverlauf von fett nach mager ¨ uber der Zeit =====================================================
TREGMX
B_katreg
bgmnoreg-sfmt
[s]
B_sfmt
B_sfmt B_sfmt_TOFF
B_ushkmg bgmnoreg-sfmt KTPAGR: Kurztrip AGR ====================
B_faagr B_ktpagr
B_ktpagr
B_katreg
bgmnoreg-ktpagr
B_katreg_ER
bgmnoreg-ktpagr
Lambda gradient lean-rich LAMGRALR
lavhkm_w
lavhkm_w
B_sbblsu
B_sbblsu
B_katreg
B_katreg
B_ablabs
B_ablabs
Lambda gradient rich-lean LAMGRARL
lavhkm_w B_sbblsu B_katreg
B_stlabs
B_stlabs
bgmnoreg-lamgra
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LAMGRA: ¨ Ubersicht Bestimmung des Lambda Gradienten ==================================================
bgmnoreg-lamgra
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOREG 1.110.0
Seite 2210 von 4100 31.JAN.2003 Thomas Brosi
LAMGRALR: ¨ Ubersicht Bestimmung des Lambda Gradienten mager-fett ===============================================================
B_sbblsu
TMNLAMF
[s] compute 1/
lavhkm_w
compute 3/
2/ B_lvhkf
compute 4/
B_lvhkf_TON
LAVHKF
[-] 5/
compute 6/
1/ B_katreg
lvzmf_w
B_katreg_ER
7/ B_ablabs
B_ablabs
LVZMFMN
[-] bgmnoreg-lamgralr
15.99 1/ false
B_ablabs
bgmnoreg-lamgralr
B_sbblsu
TMNLAFM
[s] compute 1/
lavhkm_w
compute 4/
compute 3/
2/ B_lvhkm
B_lvhkm_TON
LAVHKM
[-] 5/ 1/ B_katreg B_katreg_EF
compute 6/
lvzfm_w
7/ B_stlabs
B_stlabs
LVZFMMN
[-] 0.0 1/ false
B_stlabs
bgmnoreg-lamgrarl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LAMGRARL: ¨ Ubersicht Bestimmung des Lambda Gradienten fett-mager ===============================================================
bgmnoreg-lamgrarl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOREG 1.110.0
Seite 2211 von 4100 31.JAN.2003 Thomas Brosi
STUSHK: Bestimmung der Steigung des Sondensignals =================================================
USHKUS
[V] 1/
compute 1/
ushk_w
reset 1/
tdifuos B_stushk
B_stushk
TDIFMAX
[s] USHKOS bgmnoreg-stushk
[V] B_katreg B_katreg_ER bgmnoreg-stushk B_OREG: Ordentliche Regenerierung =================================
B_oregl 0.2
[s] B_enoreg B_oreg
B_oreg
B_oreg_TOFF B_katreg
bgmnoreg-b-oreg
B_katreg_EF
B_stlabs
bgmnoreg-b-oreg OMO2MF: ¨ Uberblick Bestimmung der O2-Speicherf¨ ahigkeit =====================================================
Condition OSC Bank2
Condition OSC MO2MF B_enoreg
B_enoreg
B_ushkmx
B_ushkmx mo2fm_w
B_oregl
B_oregl
mo2mf_w
mo2span_w
MO2MF2 B_enoreg2
B_enoreg2
mo2fm_w
B_ushkmx2
B_ushkmx2 mo2fm2_w
mo2fm2_w
mo2mf_w
B_oregl2
B_oregl2
mo2mf2_w
mo2mf2_w
ftko2sp2_w
ftko2sp2_w
mo2span_w
mo2span2_w
mo2span2_w
B_lammag
B_lammag
B_lammag2
B_lammag2
lavhkm_w
lavhkm_w
lavhkm2_w
lavhkm2_w
msab2_w
msab2_w
msab_w
msab_w
ftko2sp_w
ftko2sp_w
bgmnoreg-omo2mf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_oregl
bgmnoreg-omo2mf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOREG 1.110.0
Seite 2212 von 4100 31.JAN.2003 Thomas Brosi
MO2MF: Bestimmung der O2-Speicherf¨ ahigkeit ==========================================
B_ushkmx
1.0
mo2fm_w
compute 1/ msab_w
mso2fm_w
mo2fmkb_w
1/
1/
mo2fmz_w
mo2fm_w
2/ mo2mf_w
mo2mf_w
1.0 1.0 0.0
lavhkm_w 0.0
FRMNO2B
reset 1/
B_enoreg
[mg/g]
FO2MF
[-] B_oregl
B_lammag
ftko2sp_w /NV
1/ mo2span_w
mo2spbr_w
ftko2sp_w
bgmnoreg-mo2mf
3/
ONOSG: ¨ Uberblick Bestimmung der NOx-Speicherkapazit¨ at =====================================================
NOx-Storage capacity Bank2
NOx-Storage capacity
NOSG2
NOSG B_oreg mnospsr_w
B_oreg
nosg_w
nosg_w
B_oreg2
B_oreg2
mnospsr_w
mnospsr2_w
mnospsr2_w
B_endreg
B_endreg
B_endreg2
B_endreg2
mnospug_w
mnospug_w
mnospug2_w
mnospug2_w
mo2spsr_w
mo2spsr2_w
mo2spsr2_w
mo2sp_w
mo2sp_w
mo2sp2_w
mo2sp2_w
mo2mf_w
mo2mf_w
mo2mf2_w
mo2mf2_w
mo2spsr_w
nosg2_w
nosg2_w
bgmnoreg-onosg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgmnoreg-mo2mf
bgmnoreg-onosg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOREG 1.110.0
Seite 2213 von 4100 31.JAN.2003 Thomas Brosi
NOSG: Bestimmung der NOx-Speicherkapazit¨ at ==========================================
B_oreg 1/ mnospsr_w
nosg_w
nosg_w
B_endreg 1/ mnospug_w
mnosper_w
mo2spsr_w
2/ mo2sp_w
bgmnoreg-nosg
mo2sper_w
mo2mf_w bgmnoreg-nosg
ABK BGMNOREG 1.110.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW (REF) FW FW
Codewort zum Ein-/Ausschalten der Funktion %BGMNOREG Faktor zur Berechnung der OSC bei Mager-Fett-Sprung Umrechnungsfaktor fur ¨ Reduktionsmittelmassenstrom auf NO2-Basis lambda-Fettschwellwert vor Hauptkatalysator lambda-Magerschwellwert vor Hauptkatalysator ¨ minimaler lambda-Wert vor Hauptkat nach Verzugszeit bei Ubergang fett - mager ¨ minimaler lambda-Wert vor Hauptkat nach Verzugszeit bei Ubergang mager - fett Masse NOx im Katalysator ausreichend fur ¨ Regenerierung Zeitdifferenz zwischen unterem und oberem Sondenspannungsschwellwert Minimale Katalysatortemperatur fur ¨ Adaption Maximale Katalysatortemperatur fur ¨ Adaption ¨ Mindestverzugszeit zur Messung von lamsoni_w bei Ubergang fett - mager ¨ Mindestverzugszeit zur Messung von lamsoni_w bei Ubergang mager - fett Maximale Zeit nach Regenerierung bis Sonde mager anzeigt ¨ Spannung Sonde hinter Katalysator bei Ubergang Fett-Mager Obere Schwelle fur ¨ Lambda-Sondenspannung hinter Katalysator oberer Sondenspannungsschwellwert unterer Sondenspannungsschwellwert
Systemkonstante
Art
Bezeichnung
SY_NOHK SY_STERHK
SYS (REF) Systemkonstante Bedingung NOx-Sensor hinter Kat SYS (REF) Systemkonstante Bedingung Stereo hinter Kat
Source-X
Source-Y
CWOREG FO2MF FRMNO2B LAVHKF LAVHKM LVZFMMN LVZMFMN MNOSPAR TDIFMAX TKAMN TKAMX TMNLAFM TMNLAMF TREGMX USHKFM USHKMX USHKOS USHKUS
Variable
Quelle
B_ABLABS B_ABLABS2 B_ENDREG
BGMNOREG BGMNOREG SKR
B_ENDREG2
BBREGNO
B_ENOREG B_ENOREG2 B_FAAGR
BGMNOREG BGMNOREG TKDFA
B_FAAGR2 B_FUFKREG B_FUFKREG2 B_FUSFK B_FUSFK2 B_FUSHK
BGMNOREG BGMNOREG BGLAMABM BGLAMABM BBREGNO
B_FUSHK2
BBREGNO
B_KATREG
TVWNO
Referenziert von
BGMNOREG, BGMNOSPM, BGMNOSPS, SKR BGMNOREG, BGMNOSPS
Art
Bezeichnung
LOK LOK EIN
Bedingung lambda-Abnahme ausreichend bei betriebsbereiter Sonde Bedingung lambda-Abnahme ausreichend bei betriebsbereiter Sonde, Bank2 Bedingung Ende NOx-Regeneration
EIN
Bedingung Ende NOx-Regeneration, Bank2
LOK LOK EIN
Freigabebedingung Anforderung ordentliche Regenerierung Freigabebedingung Anforderung ordentliche Regenerierung, Bank2 Bedingung Funktionsanforderung AGR und Diagnose fur ¨ Kurztest
BBAGR, BGADAP,BGAGRA, BGAGRSOL, BGMNOREG, ... BGMNOREG EIN LOK LOK EIN BGMNOREG EIN BGMNOREG BGMNOREG, EIN DLSAHKBD, SKR EIN BGMNOREG, DLSAHKBD EIN BBREGNO, BGMNOREG, BGMNOSPS, DNOHK
Bedingung Funktionsanforderung AGR und Diagnose fur ¨ Kurztest, Bank2 ¨ Bedingung Fehler Spannung Sonde Frontkatalysator wahrend Regeneration ¨ Bedingung Fehler Spannung Sonde Frontkatalysator wahrend Regeneration, Bank2 Bedingung Fehler Spannung Sonde Frontkatalysator Bedingung Fehler Spannung Sonde Frontkatalysator Bank2 Bedingung Fehler in der Auswertung der Sondenspannung hinter Katalysator Bedingung Fehler in der Auswertung der Sondenspannung hinter Katalysator Bank2 Anforderung NOx-Speicherkatregenerierung, Bank1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_KATREG2
B_KTPAGR B_KTPAGR2 B_LAMMAG
BGMNOREG BGMNOREG BGMNOSPM
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_LAMMAG2
B_LAMSW B_LAMSW2 B_LVHKF B_LVHKF2 B_LVHKM B_LVHKM2 B_MNOSPAR B_MNOSPAR2 B_OREG B_OREG2 B_OREGAUS B_OREGL B_OREGL2 B_PWF
BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BBHWONOF
B_REGOLSW B_REGOLSW2 B_SA
BGMNOREG BGMNOREG MDRED
B_SBBHK
GGLSHNO
B_SBBHK2
GGLSHNO
B_SBBLSU
FLSUBB
B_SBBLSU2
FLSUBB
B_SENDREG B_SENDREG2 B_SFMT B_SFMT2 B_STLABS B_STLABS2 B_STUSHK B_STUSHK2 B_USHKMG B_USHKMG2 B_USHKMX B_USHKMX2 FTKO2SP2_W FTKO2SP_W LAVHKM2_W
BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGLAMABM
LAVHKM_W
BGLAMABM
LVZFM2_W LVZFM_W LVZMF2_W LVZMF_W MNOSPER2_W MNOSPER_W MNOSPM2_W
BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG
MNOSPM_W
BGMNOSPM
MNOSPS2_W
BGMNOSPS
BGMNOREG 1.110.0
Referenziert von
Art
Bezeichnung
BBREGNO, BGMNOREG, BGMNOSPS, DNOHK
EIN
Anforderung NOx-Speicherkatregenerierung, Bank2
LOK LOK EIN
Bedingung kein vorangegangener Kurztrip AGR Bedingung kein vorangegangener Kurztrip AGR, Bank2 Bedingung magerer Motorbetrieb aktiv
BBREGNO, BGMNOREG, BGMNOSPS, GGNOC, SKP EIN BBREGNO, BGMNOREG, BGMNOSPS, GGNOC LOK LOK LOK LOK LOK LOK LOK LOK BGPNOS, BGSIK, SKP AUS BGPNOS, BGSIK AUS LOK LOK LOK EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... LOK LOK AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... EIN BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... EIN BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... EIN BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... EIN BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS BGMNOSPM AUS EIN ATM, BBREGNO,BGMNOREG, BGSIK, GGNOC EIN ATM, BBREGNO,BGMNOREG, BGMNOSPM, BGSIK,... LOK LOK LOK LOK LOK LOK BBREGNO, BGMNO- EIN REG EIN BBREGNO, BGMNOREG, TVWNO BBREGNO, EIN BGMNOREG, DNOHK, GGNOC
Seite 2214 von 4100 31.JAN.2003 Thomas Brosi
Bedingung magerer Motorbetrieb aktiv, Bank2
¨ Bedingung Lambda-Schwankungen wahrend Regeneration ¨ Bedingung Lambda-Schwankungen wahrend Regeneration, Bank2 Bedingung lambda vor Hauptkat fett Bedingung lambda vor Hauptkatalysator fett, Bank2 Bedingung lambda vor Hauptkat mager Bedingung lambda vor Hauptkatalysator mager, Bank2 Bedingung Masse NOx im Katalysator ausreichend fur ¨ Regenerierung Bedingung Masse NOx im Katalysator ausreichend fur ¨ Regenerierung, Bank2 Bedingung Anforderung ordentliche Regenerierung Bedingung Anforderung ordentliche Regenerierung, Bank2 Funktion %BGMNOREG ausgeschaltet ¨ Bedingung Anforderung ordentliche Regenerierung, lokale Große ¨ Bedingung Anforderung ordentliche Regenerierung, lokale Große Bank2 Bedingung Powerfail
¨ Bedingung Regeneration ohne Lambda Schwankungen wahrend Regeneration ¨ Bedingung Regeneration ohne Lambda Schwankungen wahrend Regeneration, Bank2 Bedingung Schubabschalten Bedingung Sonde betriebsbereit hinter Kat
Bedingung Sonde betriebsbereit hinter Kat Bank2
Bedingung LSU betriebsbereit vor Kat f(lamsons_w)
Bedingung LSU betriebsbereit vor Kat, Bank 2 f(lamsons2_w)
Bedingung Regeneration beendet uber ¨ Sondenspannungsschwellwert Bedingung Regeneration beendet uber Sondenspannungsschwellwert, Bank2 ¨ Bedingung Sonde springt von mager nach fett innerhalb applizierbaren Zeit Bedingung Sonde springt von mager nach fett innerhalb applizierbaren Zeit, Bank2 Bedingung Steigung lambda ausreichend bei betriebsbereiter Sonde Bedingung Steigung lambda ausreichend bei betriebsbereiter Sonde, Bank2 Bedingung Steigung Sondensignal ausreichend groß Bedingung Steigung Sondensignal ausreichend groß, Bank2 Bedingung Spannung Sonde hinter Katalysator ”mager” Bedingung Spannung Sonde hinter Katalysator ”mager”, Bank2 Bedingung Spannung Sonde hinter Katalysator Schwellwert erreicht Bedingung Spannung Sonde hinter Katalysator Schwellwert erreicht, Bank2 Faktor Temperaturkompensation O2-Speicher, Bank 2 Faktor Temperaturkompensation O2-Speicher Abgaslambda vor Hauptkatalysator, modelliert, Bank2
Abgaslambda vor Hauptkatalysator, modelliert
¨ lambda-Wert vor Haupkatalysator nach Verzugszeit beim Ubergang fett-mager, Bank2 ¨ lambda-Wert vor Hauptkatalysator nach Verzugszeit beim Ubergang fett - mager ¨ lambda-Wert vor Haupkatalysator nach Verzugszeit beim Ubergang mager-fett, Bank2 ¨ lambda-Wert vor Haupkatalysator nach Verzugszeit beim Ubergang mager - fett Masse NOx im Speicher nach Modellberechnung bei Ende Regeneration, Bank2 Masse NOx im Speicher nach Modellberechnung bei Ende Regeneration Eingespeicherte Masse NOx aus Beladungsmodell, Bank2 Eingespeicherte Masse NOx aus Beladungsmodell Masse NOx im Speicherkat berechnet aus NOx-Sensor-Signal, Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
MNOSPSR2_W MNOSPSR_W MNOSPS_W
BBREGNO BBREGNO BGMNOSPS
BGMNOREG, BGPNOS EIN BGMNOREG, BGPNOS EIN EIN BBREGNO, BGMNOREG, DNOHK, GGNOC BBREGNO, BGMNO- EIN REG BBREGNO, BGMNO- EIN REG AUS LOK LOK LOK LOK AUS LOK LOK BBREGNO, BGMNO- EIN REG BGMNOREG EIN EIN BGMNOREG LOK LOK LOK LOK EIN BGMNOREG EIN BGMNOREG BBREGNO, BGMNO- EIN REG BGMNOREG, BGSIK,- EIN GGNOC EIN BGMNOREG, BGMNOSPM, BGSIK,GGNOC, SKR LOK LOK BGPNOS AUS BGPNOS AUS LOK LOK EIN ATR, BGLAMABM,BGLAMOD, BGMNOREG, BGSIK,... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... EIN BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... EIN BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,...
MNOSPUG2_W
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
MNOSPUG_W
BGMNOSPM
MO2FM2_W MO2FMKB2_W MO2FMKB_W MO2FMZ2_W MO2FMZ_W MO2FM_W MO2MF2_W MO2MF_W MO2SP2_W
BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG
MO2SPAN2_W MO2SPAN_W MO2SPBR2_W MO2SPBR_W MO2SPER2_W MO2SPER_W MO2SPSR2_W MO2SPSR_W MO2SP_W
BGMNOSPM BGMNOSPM
MSAB2_W
BGMSNOVK
MSAB_W
BGMSNOVK
MSO2FM2_W MSO2FM_W NOSG2_W NOSG_W TDIFUOS TDIFUOS2 TKIHKM2_W
BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG BGMNOREG ATM
TKIHKM_W
ATM
USHK2_W
GGLSHNO
USHK_W
GGLSHNO
BGMNOSPM BGMNOREG BGMNOREG BGMNOREG BGMNOREG
BGMNOREG 1.110.0
Seite 2215 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Masse NOx im Speicher bei Start der Regenerierung, Bank2 Masse NOx im Speicher bei Start der Regenerierung Masse NOx im Speicherkat berechnet aus NOx-Sensor-Signal
aktueller Wert fur ¨ eingespeicherte Masse NOx, unbegrenzt Bank2 aktueller Wert fur ¨ eingespeicherte Masse NOx, unbegrenzt Masse O2 bei Fett-Mager-Sprung, Bank2 Masse O2 bei Fett-Mager-Sprung kontinuierlich berechnet, Bank2 Masse O2 bei Fett-Mager-Sprung kontinuierlich berechnet zwischengespeicherter Wert von Masse O2 bei Fett-Mager-Sprung, Bank2 zwischengespeicherter Wert von Masse O2 bei Fett-Mager-Sprung Masse O2 bei Fett-Mager-Sprung Masse O2 bei Mager-Fett-Sprung, Bank2 Masse O2 bei Mager-Fett-Sprung aktueller Wert fur ¨ eingespeicherte Masse O2, Bank 2 Eingespeicherte Masse O2 appliziert fur ¨ Neukatalysator, Bank 2 Eingespeicherte Masse O2 appliziert fur ¨ Neukatalysator Masse O2 im Speicher bei Beginn Regeneration, Bank2 Masse O2 im Speicher bei Beginn Regeneration Masse O2 im Speicher bei Ende Regeneration, Bank2 Masse O2 im Speicher bei Ende Regeneration Eingespeicherte Masse O2 bei Start NOx-Regenerierung, Bank2 Eingespeicherte Masse O2 bei Start NOx-Regenerierung aktueller Wert fur ¨ eingespeicherte Masse O2 Abgasmassenstrom, korr. um Kraftstoffanteil, in g/s, Bank2 Abgasmassenstrom, korr. um Kraftstoffanteil, in g/s
Massenstrom zur Bestimmung OSC bei Fett-Mager-Sprung, Bank2 Massenstrom zur Bestimmung OSC bei Fett-Mager-Sprung ¨ NOx-Speichergroße, Bank2 ¨ NOx-Speichergroße Zeitdifferenz zwischen unteren und oberen Sondenspannungsschwellwert Zeitdifferenz zwischen unteren und oberen Sondenspannungsschwellwert, Bank2 Temperatur Katalysator im Hauptkat aus Modell, Bank2
Temperatur Katalysator im Hauptkat aus Modell
Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator 2
Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator
FB BGMNOREG 1.110.0 Funktionsbeschreibung Die Funktion %BGMNOREG hat die prim¨ are Aufgabe, den NOx-Speicherinhalt aus dem Regeneriergasverbrauch zu ermitteln. Da mit dem Erreichen eines Sondenspannungsschwellwertes (USHKMX) der NOx-Speicherkatalysator vollst¨ andig mit NOx entleert ist, ist die Menge des w¨ ahrend einer Regeneration aus dem NOx-Speicherkatalysator ausgetragenen NOx mit der Menge des gespeicherten NOx identisch. Zudem ermittelt sie permanent aus dem Fett-Mager-¨ Ubergang der LSF-Sonde bzw. des NOx-Sensors den aktuellen O2Speicher des NOx-Speicherkatalysators und gibt diesen Wert faktorisiert an die Funktion %BGMNOSPM weiter. Als Ausgangsgr¨ oßen werden in der %BGMNOREG - die Bedingung B_oreg zur Bestimmung einer ordentlichen Regenerierung, - die NOx-Speicherkapazit¨ at nosg_w, - die Masse O2 beim F¨ ullen des O2-Speichers mo2fm_w und - der Faktor zur Temperaturkompensation des O2-Speichers ftko2sp_w gebildet. Die Funktion gliedert sich im wesentlichen in drei Teile: 1. Bedingungen zur Bildung der Gr¨ oße B_oreg, 2. Bestimmung der O2-Speicherf¨ ahigkeit und 3. Bestimmung der NOx-Speicherkapazit¨ at.
ENCOOREG: Einschaltbedingungen ==============================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOREG 1.110.0
Seite 2216 von 4100 31.JAN.2003 Thomas Brosi
Innerhalb des Blocks ENCOOREG kann mit dem Codewort CWOREG die Funktion ein- bzw. ausgeschaltet werden. Das Codewort ist wie folgt definiert: ¨ Ubersicht Codewort CWOREG:
Bit-Nr.:
+---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | +-----> 1 = %BGMNOREG freigegeben
ROREG: R¨ ucksetzbedingungen ========================== F¨ ur den Fall, daß die Funktion nicht eingeschaltet ist werden im Block ROREG die Ausg¨ ange mit festen Werten belegt.
OREG: Einschaltbedingungen zur Bestimmung der NOx-Speicherf¨ ahigkeit =================================================================== Im Block OREG sind die Bedingungen f¨ ur die Bestimmung der Gr¨ oße B_oreg enthalten. - USHKMX:
-
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
-
-
-
-
Erkennt die LSF-Sonde/NOx-Sensor nicht ausreichend Fettgas hinter dem NOx-Speicherkatalysator (ushk_w
Ist eine der genannten Bedingungen erf¨ ullt, so wird B_oreg=false und diese Regeneration wird nicht zur O2-Bestimmung und damit zur Bestimmung der NOx-Speicherkapazit¨ at herangezogen.
MO2MF: Bestimmung der O2-Speicherf¨ ahigkeit ========================================== Sind die Bedingungen des Blocks OREG alle erf¨ ullt, so wird der O2-Speicher beim Fett-Mager-Sprung ermittelt, und zwar ab dem Zeitpunkt, an dem das Lambda vor dem NOx-Speicherkatalysator gr¨ oßer 1.0 wird bis zu dem Zeitpunk, an dem die LSF-Sonde/NOxSensor mager anzeigt (USHKFM kleiner gleich 450mV). Das Reduktionsmittel, welches in dieser Zeit in den NOx-Speicherkatalysator eingetragen wird, wird einzig und allein zum F¨ ullen des O2-Speichers ben¨ otigt (mo2fm_w). ¨ Uber den Faktor FO2MF kann das Verh¨ altnis der Gr¨ oßen des O2-Speichers, welcher beim Mager-Fett-¨ Ubergang entleert wird zu dem ¨ des O2-Speichers, welcher beim Fett-Mager-Ubergang gef¨ ullt wird (mo2fm_w) eingestellt werden. Um Abweichungen der Gr¨ oße des gemessenen O2-Speichers zu der des applizierten O2-Speichers in der Funktion %BGMNOSPM zu eliminieren, wird ¨ uber die Gr¨ oße ftko2sp_w eine adaptive Korrektur der applizierten O2-Werte vorgenommen.
NOSG: Bestimmung der NOx-Speicherkapazit¨ at ========================================== Die w¨ ahrend einer Regeneration in den NOx-Speicherkatalysator eingebrachte Regeneriergasmenge verteilt sich sowohl auf den O2Speicher als auch auf den NOx-Speicher. Es kann jedoch keine Angaben dar¨ uber gemacht werden, wie sich das Regeneriergas gr¨ oßenm¨ aßig auf die beiden Speicher aufteilet. Beim Fett-Mager-¨ Ubergang (bis die LSF-Sonde/NOx-Sensor mager anzeigt) wird das eingetragene Magergas zum F¨ ullen des O2-Speichers verwendet. Wird die aus dem Fett-Mager-¨ Ubergang ermittelte Gasmenge von der beim Mager-Fett-¨ Ubergang ermittelten Gasmenge subtrahiert, so ergibt sich die Regeneriergasmenge, welche sich auf das Leeren des NOx-Speichers erstreckt. Diese Regeneriergasmenge ist identisch zur im NOx-Speicherkatalysator eingespeicherten NOx-Masse.
nosg_w
=
in den NOx-Speicheratalysator eingetragene Gasmenge beim ¨ Ubergang:
(mnospsr_w-mnosper_w) + (mo2spsr_w-mo2sper_w) - mo2fm_w*FO2MF
Mager-Fett
Fett-Mager
Bei einem eingebauten NOx-Sensor wird nosg_w zur Sensorplausibilisierung in der %BGPNOS verwendet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBREGNO 1.90.0
Seite 2217 von 4100 31.JAN.2003 Thomas Brosi
Befindet sich eine LSF-Sonde im Abgasstrang, so dient nosg_w zur Bestimmung des Katalysatorg¨ utefaktors in der %BGKNO. F¨ ur einen frischen NOx-Speicherkatalysator werden die Gr¨ oßen nosg_w und mnospm_w gr¨ oßenm¨ aßig identisch sein. Ein gealterter NOx-Speicherkatalysator wird weniger NOx gespeichert haben, bis eine Regeneration getriggert wird. D.h. die Gr¨ oße nosg_w verringert sich w¨ ahrend mnospm_w gleich groß bleibt. Der NOx-Speicherkatalysator wird dann in der Funktion %BGKNO auch als entsprechend schlechter als ein Frischkatalysator diagnostiziert.
APP BGMNOREG 1.110.0 Applikationshinweise Typische Werte: =============== CWOREG: FO2MF: FRMNO2B: LAVHKF: LAVHKM: LVZFMMN: LVZMFMN: MNOSPAR: TDIFMAX: TKAMN: TKAMX: TMNLAFM: TMNLAMF: TREGMX: USHKFM: USHKMX: USHKOS: USHKUS:
1 1.0 230 mg/g 1.0 1.03 1.5 0.95 150 mg 0.25 s 350 ◦ C 450 ◦ C 0.25 s 0.25 s 5.0 s 0.45 V referenziert in %BBREGNO 0.5 V 0.3 V
FDEF BBREGNO 1.90.0 Funktionsdefinition MAIN: ¨ Ubersicht Betriebsbereich Regenerierung NOx-Katalysator =============================================================
Enable Conditions ENCOREGNO CWREGNO B_sbbhk B_sbbhk2 B_mdarv B_nswo2
Reset Conditions
CWREGNO
SY_STERHK
RREGNO
B_sbbhk B_regnosb B_sbbhk2 B_regnoaus B_mdarv
0
B_regnosb B_regnoaus
B_nswo2
Overview Relative Delay Time of Nernst-Signal
Overview Termination of regeneration phase
ORTVZNS B_lammag
OENDREG
ushk_w ushk2_w lamhhk_w lamhhk2_w lavhkm_w lavhkm2_w mo2sp_w mo2sp2_w B_katreg B_katreg2 mnospug_w mnospug2_w
B_lammag2
B_fushk B_fushk2 ushk_w ushk2_w
B_mgsg B_mgsg2
lamhhk_w lamhhk2_w
B_smfhk
lavhkm_w lavhkm2_w mo2sp_w mo2sp2_w
B_mgsg
B_mgsg2 B_smfhk
B_smfhk2 B_ensodia
B_smfhk2
mnospug2_w
3/ B_ensodia2
B_katreg B_endreg B_endreg2
mnospm_w mnospm2_w mnosps_w
B_sa
B_mnospl2 mnospm_w mnospm2_w
B_rtvzns
rtvzns
mnosps2_w B_sa B_endreg
rtvzns2 nospmsr_w nospmsr2_w
B_endreg2
B_katreg2
mnospsr_w mnospsr2_w
5/
B_fushk2 B_rtvzns
B_rtvzns2
mnosps_w
B_katreg 4/
B_fushk
B_fushk2
B_endreg2
B_endreg
mnospug_w
B_mnospl2
mnosps2_w B_ensodia
B_ensodia2
B_katreg2
2/
B_lammag2
B_fushk
B_mnospl
B_mnospl 1/
B_lammag
6/
B_rtvzns2 rtvzns
7/ rtvzns2
nospmsr_w
8/
nospmsr2_w mnospsr_w
9/
mnospsr2_w
mnospug2_w mnospug_w
bbregno-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FU BBREGNO 1.90.0 Betriebsbereich Regenerierung NOx-Katalysator
bbregno-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBREGNO 1.90.0
Seite 2218 von 4100 31.JAN.2003 Thomas Brosi
ENCOREGNO: Einschaltbedingungen ===============================
CWREGNO 0
1/ true
B_regnoaus
B_regnoaus
1/
SY_STERHK false
0
B_regnoaus
B_sbbhk 2/ B_regnosb
B_regnosb bbregno-encoregno
B_sbbhk2 B_mdarv B_nswo2 bbregno-encoregno
B_regnosb
1/
B_regnoaus
B_mgsg
1/
2/
B_mgsg2
B_ensodia
2/
3/
B_ensodia2
9/ SY_STERHK 0
false
B_fushk
3/
4/
B_fushk2
B_endreg
4/
5/
B_endreg2
B_rtvzns 6/ B_smfhk 7/ rtvzns 0.0
8/ mnospsr_w Break 1/ Break 1/
5/ B_rtvzns2 6/ B_smfhk2 7/ rtvzns2 8/ mnospsr2_w Break 9/ bbregno-rregno
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
RREGNO: R¨ ucksetzbedingungen ===========================
bbregno-rregno
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBREGNO 1.90.0
Seite 2219 von 4100 31.JAN.2003 Thomas Brosi
OENDREG: ¨ Uberblick Beendigung der Regenerierung ===============================================
Termination of regeneration phase ENDREG B_fushk
B_fushk
ushk_w
ushk_w
lamhhk_w
lamhhk_w
lavhkm_w
lavhkm_w
mo2sp_w
mo2sp_w
mnospug_w
mnospug_w
B_katreg
B_mgsg
B_mgsg
B_smfhk
B_smfhk
B_ensodia
B_ensodia
B_endreg
B_endreg
B_katreg
Termination of regeneration phase Bank2 ENDREG2 B_mgsg2
B_mgsg2
B_smfhk2
B_smfhk2
B_ensodia2
B_ensodia2
B_endreg2
B_endreg2
ushk2_w
lamhhk2_w
lamhhk2_w
lavhkm2_w
lavhkm2_w
mo2sp2_w
mo2sp2_w
mnospug2_w
mnospug2_w
B_katreg2
B_katreg2
bbregno-oendreg
B_fushk2
bbregno-oendreg ENDREG: Beendigung der Regenerierung ====================================
B_mgsg lavhkm_w B_smfvk
1.0
B_mgsg
B_endreg
B_endreg
[-] B_katreg SY_NOHK
B_ensodia
B_ensodia
0
ushk_w 0.06
[s] USHKMX
[V]
1/
lamhhk_w
0.0
[mg]
mrezu_w
B_smfhk_TOFF
B_smfhk
B_smfhk
LAMREGEND
[-]
mnospug_w
1/
1/
mno2ssp_w
mrezu_w
mo2sp_w
rgnokat_w
mrezumx_w
MREZURG (SRG08SKUW) B_fushk
bbregno-endreg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fushk2 ushk2_w
bbregno-endreg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBREGNO 1.90.0
Seite 2220 von 4100 31.JAN.2003 Thomas Brosi
ORTVZNS: ¨ Uberblick Relative Verz¨ ogerungszeit Nernst-Sensor ==========================================================
Relative Delay Time of Nernst-Signal RTVZNS B_lammag
B_lammag
B_endreg
B_endreg
B_mnospl
B_mnospl
B_fushk
B_fushk
B_rtvzns
B_rtvzns
mnospm_w
mnospm_w
mnosps_w
mnosps_w
B_katreg
B_katreg
nospmsr_w
nospmsr_w
mnospug_w
mnospsr_w
mnospsr_w
mnospug_w B_sa
rtvzns
rtvzns
B_sa
Relative Delay Time of Nernst-Signal Bank2 RTVZNS2
B_lammag2
B_lammag2
B_endreg2
B_endreg2
B_fushk2
B_fushk2
B_mnospl2
B_mnospl2
B_rtvzns2
B_rtvzns2
mnospm2_w
mnosps2_w
mnosps2_w
nospmsr2_w
rtvzns2
rtvzns2 nospmsr2_w
B_katreg2
B_katreg2
mnospsr2_w
mnospsr2_w
mnospug2_w
mnospug2_w
bbregno-ortvzns
mnospm2_w
bbregno-ortvzns RTVZNS: Relative Verz¨ ogerungszeit Nernst-Sensor ===============================================
Calculation of relative Delay Time Nernst-Signal CARTVZNS B_mnospl mredzu_w B_fushk
Mass NOx by start regeneration
mnospsr_w B_rtvzns
rtvzns
MNOSPSR nospmsr_w
Additional mass of reductant agent
B_lammag
mnospsr_w B_lammag
mnospm_w
mnospm_w
mnosps_w
mnosps_w
rtvzns nospmsr_w mnospsr_w
Validity of relative Delay Time Nernst-Signal
MREDZU B_mnospl
B_mnospl
B_endreg
B_endreg
mnospug_w
mnospug_w
BRTVZNS B_endreg
B_katreg
mredzu_w
B_rtvzns
mnospsr_w
B_fushk
B_fushk B_sa
B_katreg
B_rtvzns
B_sa B_katreg B_fushk
bbregno-rtvzns
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_sa
bbregno-rtvzns
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBREGNO 1.90.0
Seite 2221 von 4100 31.JAN.2003 Thomas Brosi
MREDZU: Zus¨ atzliche Regeneriermasse ===================================
B_mnospl B_katreg
1/ B_endreg 1/
mnospug_w
mnospua_w /NC
mredzu_w
mredzu_w
1/ 0.0
mredzu_w
[mg]
B_fushk
MREDZUMX
[mg]
B_fushk
0.06
bbregno-mredzu
[s]
B_fushk_TON
MNOSPSR: NOx-Masse bei Start Regeneration =========================================
SY_NOHK 0 1/ B_lammag
1/ mnosps_w
mnospsr_w
mnospsr_w
1/
1/ mnospm_w
mnospsr_w
1/ nospmsr_w
nospmsr_w
bbregno-mnospsr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bbregno-mredzu
bbregno-mnospsr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBREGNO 1.90.0
Seite 2222 von 4100 31.JAN.2003 Thomas Brosi
BRTVZNS: G¨ ultigkeitsbedingungen f¨ ur die relative Verz¨ ogerungszeit Nernst-Sensor ===============================================================================
B_fushk B_endreg
B_rtvzns
B_rtvzns
mnospsr_w
MNOSPSRMN
[mg] B_sa
TDENOE
[s]
bbregno-brtvzns
B_katreg
B_katreg_TOFF bbregno-brtvzns CARTVZNS: Berechnung der relativen Verz¨ ogerungszeit Nernst-Sensor =================================================================
1/ B_mnospl 1/ mredzu_w
rtvzns
mnospsr_w
rtvzns
1/ 0.0
[-]
rtvzns
1/ 1/
B_fushk 7.96875
[-]
rtvzns bbregno-cartvzns
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_rtvzns
1/ 0.0
[-]
rtvzns
bbregno-cartvzns
ABK BBREGNO 1.90.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW KL KL SV (REF) SV (REF) FW FW
Codewort zum Ein-/Ausschalten der %BBREGNO Lambda hinter Speicherkatalysator Regenerationsende Masse NOx im Speicher bei Start der Regenerierung minimal ¨ zusatzliche Masse an Reduktionsmittel maximal ¨ ¨ Zusatzliche Masse an Reduktionsmittel, raumgeschwindigkeitsabhangig ¨ ¨ Zusatzliche Masse an Reduktionsmittel, raumgeschwindigkeitsabhangig, Bank2 ¨ Raumgeschwindigkeitsabhangige Stutzstellen ¨ (Anzahl=8), Bank2 ¨ Raumgeschwindigkeitsabhangige Stutzstellen (Anzahl=8) ¨ Zeit nach Denox-Ende Obere Schwelle fur ¨ Lambda-Sondenspannung hinter Katalysator
Systemkonstante
Art
Bezeichnung
SY_NOHK SY_STERHK
SYS (REF) Systemkonstante Bedingung NOx-Sensor hinter Kat SYS (REF) Systemkonstante Bedingung Stereo hinter Kat
CWREGNO LAMREGEND MNOSPSRMN MREDZUMX MREZURG MREZURG2 SR208SKUW SRG08SKUW TDENOE USHKMX
Source-X
RGNOKAT_W RGNOKAT2_W RGNOKAT2_W RGNOKAT_W
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 2223 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ENDREG
BBREGNO
AUS
Bedingung Ende NOx-Regeneration
B_ENDREG2
BBREGNO
AUS
Bedingung Ende NOx-Regeneration, Bank2
B_ENSODIA B_ENSODIA2 B_FUSHK
BBREGNO BBREGNO BBREGNO
AUS AUS AUS
Bedingung Freigabe Sondendiagnose fur ¨ Schwingungsprufung ¨ hinter Katalysator Bedingung enable Sondendiagnose fur ¨ Schwingungsprufung ¨ hinter KAT Bank2 Bedingung Fehler in der Auswertung der Sondenspannung hinter Katalysator
B_FUSHK2
BBREGNO
AUS
Bedingung Fehler in der Auswertung der Sondenspannung hinter Katalysator Bank2
B_KATREG
TVWNO
BGMNOREG, BGMNOSPM, BGMNOSPS, SKR BGMNOREG, BGMNOSPS DLSAHKBD DLSAHKBD BGMNOREG, DLSAHKBD, SKR BGMNOREG, DLSAHKBD BBREGNO, BGMNOREG, BGMNOSPS, DNOHK BBREGNO, BGMNOREG, BGMNOSPS, DNOHK BBREGNO, BGMNOREG, BGMNOSPS, GGNOC, SKP BBREGNO, BGMNOREG, BGMNOSPS, GGNOC BBAGR, BBREGNO,DDYLSU, DFRST,DGGTVHK, ...
EIN
Anforderung NOx-Speicherkatregenerierung, Bank1
EIN
Anforderung NOx-Speicherkatregenerierung, Bank2
EIN
Bedingung magerer Motorbetrieb aktiv
EIN
Bedingung magerer Motorbetrieb aktiv, Bank2
EIN
kritische Aussetzerrate vorhanden
AUS AUS EIN
¨ Bedingung Anforderung Messung Gesamtspeichergroße ¨ Bedingung Anforderung Messung Gesamtspeichergroße, Bank2 Bedingung NOx-Speicher geleert
B_KATREG2
B_LAMMAG
BGMNOSPM
B_LAMMAG2
B_MDARV
DMDMIL
B_MGSG B_MGSG2 B_MNOSPL
BBREGNO BBREGNO BGMNOSPM
B_MNOSPL2 B_NSWO2 ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BBREGNO 1.90.0
B_REGNOSB B_RTVZNS B_RTVZNS2 B_SA
BBREGNO BBREGNO BBREGNO MDRED
B_SBBHK
GGLSHNO
B_SBBHK2
GGLSHNO
B_SMFHK B_SMFHK2 B_SMFVK B_SMFVK2 LAMHHK2_W LAMHHK_W LAVHKM2_W
BBREGNO BBREGNO BBREGNO BBREGNO GGLSHNO GGLSHNO BGLAMABM
LAVHKM_W
BGLAMABM
MNO2SSP2_W MNO2SSP_W MNOSPM2_W
BBREGNO BBREGNO
MNOSPM_W
BGMNOSPM
MNOSPS2_W
BGMNOSPS
MNOSPSR2_W MNOSPSR_W MNOSPS_W
BBREGNO BBREGNO BGMNOSPS
MNOSPUG2_W MNOSPUG_W MO2SP2_W
BGMNOSPM
BBREGNO, BGMNOSPS BBREGNO, BGMEIN NOSPS BBREGNO, BDEMUM, EIN BGMNOSPM, BGMSNOVK, BGWPR, ... LOK AUS AUS AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... EIN BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... EIN BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... DLSAHKBD AUS DLSAHKBD AUS LOK LOK BBREGNO, GGNOC EIN EIN BBREGNO, GGNOC EIN ATM, BBREGNO,BGMNOREG, BGSIK, GGNOC ATM, BBREGNO,EIN BGMNOREG, BGMNOSPM, BGSIK,... LOK LOK BBREGNO, BGMNO- EIN REG BBREGNO, EIN BGMNOREG, TVWNO EIN BBREGNO, BGMNOREG, DNOHK, GGNOC BGMNOREG, BGPNOS AUS BGMNOREG, BGPNOS AUS EIN BBREGNO, BGMNOREG, DNOHK, GGNOC BBREGNO, BGMNO- EIN REG BBREGNO, BGMNO- EIN REG BBREGNO, BGMNO- EIN REG
Bedingung NOx-Speicher geleert, Bank 2 Bedingung Drehzahl > NSWO2
Stopp-Bedingung %BBREGNO ¨ Bedingung relative Verzogerungszeit Nernst-Sonde hinter Katalysator gultig ¨ ¨ Bedingung relative Verzogerungszeit Nernst-Sonde hinter Kat gultig, Bank2 ¨ Bedingung Schubabschalten Bedingung Sonde betriebsbereit hinter Kat
Bedingung Sonde betriebsbereit hinter Kat Bank2
Bedingung Sondensprung von mager nach fett hinter Katalysator Bedingung Sondensprung von mager nach fett hinter Katalysator Bank2 Bedingung Sondensprung von mager nach fett vor Katalysator Bedingung Sondensprung von mager nach fett vor Katalysator, Bank2 Lambda hinter Hauptkatalysator, gemessen Bank2 Lambda hinter Hauptkatalysator, gemessen Abgaslambda vor Hauptkatalysator, modelliert, Bank2
Abgaslambda vor Hauptkatalysator, modelliert
Masse NOx und O2 im Speicher bei Sondensprung, Bank2 Masse NOx und O2 im Speicher bei Sondensprung Eingespeicherte Masse NOx aus Beladungsmodell, Bank2 Eingespeicherte Masse NOx aus Beladungsmodell Masse NOx im Speicherkat berechnet aus NOx-Sensor-Signal, Bank2
Masse NOx im Speicher bei Start der Regenerierung, Bank2 Masse NOx im Speicher bei Start der Regenerierung Masse NOx im Speicherkat berechnet aus NOx-Sensor-Signal
aktueller Wert fur ¨ eingespeicherte Masse NOx, unbegrenzt Bank2 aktueller Wert fur ¨ eingespeicherte Masse NOx, unbegrenzt aktueller Wert fur ¨ eingespeicherte Masse O2, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBREGNO 1.90.0
Seite 2224 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
MO2SP_W
BGMNOSPM
BBREGNO, BGMNOREG
EIN
aktueller Wert fur ¨ eingespeicherte Masse O2
MREDZU2_W MREDZU_W MREZU2_W MREZUMX2_W MREZUMX_W MREZU_W NOSPMSR2_W NOSPMSR_W RTVZNS RTVZNS2 USHK2_W
BBREGNO BBREGNO BBREGNO BBREGNO BBREGNO BBREGNO BBREGNO BBREGNO BBREGNO BBREGNO GGLSHNO
AUS AUS LOK LOK LOK LOK AUS AUS AUS AUS EIN
¨ Zusatzliche Masse an Reduktionsmittel, Bank2 ¨ Zusatzliche Masse an Reduktionsmittel ¨ Zusatzliche Masse an Reduktionsmittel, Bank2 ¨ Zusatzliche maximale Masse an Reduktionsmittel, Bank2 ¨ Zusatzliche maximale Masse an Reduktionsmittel ¨ Zusatzliche Masse an Reduktionsmittel Masse NOx im Speicher aus Modellberechnung bei Start Regeneration, Bank2 Masse NOx im Speicher aus Modellberechnung bei Start Regeneration ¨ relative Verzogerungszeit Nernst-Sonde hinter Katalysator ¨ relative Verzogerungszeit Nernst-Sonde hinter Katalysator, Bank 2 Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator 2
USHK_W
GGLSHNO
BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... EIN BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,...
Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator
FB BBREGNO 1.90.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Funktion %BBREGNO hat die zentrale Aufgabe, die Beendigung einer sensorgest¨ utzten Regeneration einzuleiten. Aus der Speicherkatalysatorsteuerung %SKSNO ergibt sich eine Regenerierphase mit Lambda < 1 zur Reduzierung der NOx-Emissionen. Die Regenerierung soll so bemessen sein, daß kein Reduktionsmittel (HC, CO) durchbricht. Der im NOx-Speicherkatalysator integrierte O2-Speicher wird bei einer Regenerierung parallel zum NOx-Speicher geleert. Der O2-Speicher ist nach vollst¨ andiger NOxRegeneration noch ausreichend groß, damit es nicht zu einem Fettgasdurchbruch kommt. Desweiteren stellt die Funktion Kenngr¨ oßen zur Sondendiagnose zur Verf¨ ugung. Als Ausgangsgr¨ oßen der %BBREGNO werden - die Bedingungen B_mgsg und B_endreg zur Beendigung der sensorgest¨ utzten Regeneration generiert sowie - die zur Sondendiagnose ben¨ otigten Gr¨ oßen (B_ensodia, B_smfhk, B_fushk,...) gebildet. Die Funktion gliedert sich im wesentlichen in drei Teile: 1. Einschaltbedingungen, 2. Berechnungsteil und 3. Diagnoseteil.
ENCOREGNO: Einschaltbedingungen =============================== Innerhalb des Blocks ENCOREGNO kann mit dem Codewort CWREGNO die Funktion ein- bzw. ausgeschaltet werden. Das Codewort ist wie folgt definiert: ¨ Ubersicht Codewort CWREGNO: +---+---+---+---+---+---+---+---+ Bit-Nr.: | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | +----> 1 = %BBREGNO freigegeben.
Tritt einer der angegebenen Fehler auf, so kann das Signal der LSF-Sonde hinter dem NOx-Speicherkatalysator nicht zur Beendigung der Regeneration herangezogen werden. Die Berechnungen in der Funktion werden ausgeschaltet und die Regeneration modellgest¨ utzt beendet.
RREGNO: R¨ ucksetzbedingungen =========================== F¨ ur den Fall, daß die Funktion abgeschaltet werden soll, werden im Block RREGNOSB die Ausg¨ ange der Funktion mit festen Werten belegt.
ENDREG: Beendigung der Regenerierung ==================================== In diesem Block wird die zentrale Gr¨ oße B_endreg gebildet, welches die Regenerierung (B_denox) bei Erreichen des Sondenspannungsschwellwertes bzw. Unterschreiten eins Lamdaschwellwertes (bei einem NOx-Sensor) beendet. Ist die Spannung gr¨ oßer bzw. der Lambdawert kleiner als der Schwellwert, so ist fast der gesamte Speicher an NOx ausger¨ aumt. Optional besteht die ¨ M¨ oglichkeit die Regeneration nach dem Uberschreiten eines der o.g. Schwellwerte zu verl¨ angern, um das restliche NOx, welches bislang noch nicht ausgetragen wurde aus dem Katalysator auszutragen, ohne daß es zu einem HC- und CO-Durchbruch kommt. Die Verl¨ angerung h¨ angt ab von einer applizierbaren Reduktionsmittelmasse, welche zus¨ atzlich in den NOx-Speicherkatalysator eingebracht wird.Erreicht eine betriebsbereite Sonde nicht den applizierten Sondenspannugsschwellwert, so wird die Regeneration ¨ uber die Gr¨ oße B_fushk beendet. Der physikalisch maximal m¨ ogliche Gesamtspeichers des NOx-Speicherkatalysators ist uberschritten. Diese Gr¨ ¨ oße wird im folgenden Block MREDZU gebildet. Vom Beginn einer Regenerierphase bis zum Beginn der darauffolgenden Regenerierphase wird das Bit B_ensodia f¨ ur die Sondendiagnose bereitgestellt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBREGNO 1.90.0
Seite 2225 von 4100 31.JAN.2003 Thomas Brosi
RTVZNS: Relative Verz¨ ogerungszeit Nernst-Sensor =============================================== Das Modell der NOx-Ein/Ausspeicherung wird zur Beurteilung des Nernst-Signales der Sonde hinter dem NOx-Speicherkatalysator herangezogen.
MREDZU: Zus¨ atzliche Regeneriermasse =================================== Erreicht die LSF-Sonde bzw. der NOx-Sensor nicht den Schwellwert, durch welchen die Regeneration beendert wird, so wird der NOx-Speicherkatalysator fortw¨ ahrend mit Reduktionsmittel beaufschlagt. Das Reduktionsmittel bricht durch. Das Modell der NOxAusspeicherung berechnet das Regenerierende und setzt B_mnospl. Bei Erreichen eines applizierbaren Maximalwertes an Reduktionsmittel wird B_fushk gesetzt. Der physikalisch maximal m¨ ogliche Gesamtspeicher des NOx-Speicherkatalysators ist uberschritten und die Regenerierung wird beendet. ¨
MNOSPSR: NOx-Masse bei Start Regeneration ========================================= F¨ ur sp¨ atere Berechnungen wird die Gr¨ oße Masse NOx im Speicher bei Start der Regeneration ben¨ otigt. Diese Gr¨ oße wird immer aus dem Modell bestimmt (nospmsr_w). Zus¨ atzlich wird in Abh¨ angigkeit eines eingebauten NOx-Sensors oder einer eingebauten LSF-Sonde diese Gr¨ oße auch noch aus dem NOx-Sensorsignal bzw. dem Modell (mnospsr_w) bestimmt.
BRTVZNS: G¨ ultigkeitsbedingungen f¨ ur die relative Verz¨ ogerungszeit Nernst-Sensor =============================================================================== Die Beurteilung der relativen Verz¨ ogerungszeit ist mit Setzen der Bedingung B_rtvzns g¨ ultig.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CARTVZNS: Berechnung der relativen Verz¨ ogerungszeit Nernst-Sensor ================================================================= Die relative Verz¨ ogerungszeit rtvzns bewertet den Wechsel des Nernst-Signals mit dem NOx-Modell. F¨ ur rtvzns=0 erfogt der Wechsel des Signals gleichzeitig mit der Berechnung des Modells, der NOx-Speicher ist leer. Werte von rtvzns > 0 bedeuten eine relative Verz¨ ogerung des Nernst-Signals zur Modellrechnung.
APP BBREGNO 1.90.0 Applikationshinweise Typische Werte: ===============
CWREGNO: 0, Funktion %BBREGNO ist ausgeschaltet. Default: 1, Funktion %BBREGNO ist eingeschaltet. Wird ein Fehler bei der Auswertung der Bits B_nswo2, B_sbbhk oder B_mdarv detektiert, so wird die Funktion %BBREGNO ausgeschaltet. LAMREGEND: 0.985 MNOSPSRMN: 100 mg MREDZUMX: 6000 mg, Physikalisch maximal m¨ oglicher Gesamtspeicher des NOx-Speicherkatalysators (siehe GS/EFA2-158/01). MREZURG(2):+------------------+------+-------+-------+-------+-------+-------+-------+--------+ |rgnokat(2) [1/h] | 5000 | 10000 | 15000 | 20000 | 25000 | 30000 | 35000 | 100000 | +------------------+------+-------+-------+-------+-------+-------+-------+--------+ |mrezumx_w(2) [mg] | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | +------------------+------+-------+-------+-------+-------+-------+-------+--------+ TDENOE: 0.6 s USHKMX: 0.65 V
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOSPM 1.50.0
Seite 2226 von 4100 31.JAN.2003 Thomas Brosi
FU BGMNOSPM 1.50.0 Berechnung NOx-Speicherinhalt aus Katalysatormodell FDEF BGMNOSPM 1.50.0 Funktionsdefinition Enable Conditions
Catalyst Charging
ENCO B_nswo2
MSNOSPE
B_nswo2 mnospm_w
msnovhk_w
msnovhk_w
msnohkm_w
msnohkm_w
Level of NOx Storage MNOSP
Operating Conditions NOx Storage Catalyst
B_lammag
msnospe_w
msnospe_w
B_mnospl
OPCON B_lammag mnospm_w
B_mnospl
mnospm_w /NV
Catalyst Regeneration
lavhkm_w tkihkm_w msab_w
lavhkm_w
B_lammag
B_lammag
tkihkm_w msab_w
msnospa_w mo2spsr_w
msab_w lavhkm_w mnospm_w
B_endreg
mnospug_w
mnospug_w
msnospa_w
mo2spsr_w
ftko2sp_w
ftko2sp_w
mo2sp_w
mo2sp_w
mo2span_w
mo2span_w
B_lammag bgmnospm-bgmnospm ENCO: Einschaltbedingungen ==========================
Break 11/
B_nswo2
compute 2/
IMNOSPM
1/ false
B_lammag
ER_B_lammag
4/ true
B_mnospl compute 5/
0.0
reset 3/
[mg]
false true FF_endreg 6/ 0.0
[mg/s]
msnohkm_w 7/ msnospa_w 8/
0.0
[mg]
mnospug_w 9/ mnospm_w /NV 10/ mo2span_w
bgmnospm-enco
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_endreg
bgmnospm-bgmnospm
MSNOSPA
bgmnospm-enco
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOSPM 1.50.0
Seite 2227 von 4100 31.JAN.2003 Thomas Brosi
OPCON: Betriebsbedingungen f¨ ur NOx-Ein/Ausspeicherung =====================================================
msab_w
rgnokat_w
[1/h] 2784.22
VNOKAT
[s*l/h*g]
B_lammag
B_lammag
LAMSPE
bgmnospm-opcon
lavhkm_w
bgmnospm-opcon MSNOSPE: NOx-Einspeichermassenstrom ===================================
mnospm_w
B_lammag TFWRNOHK 1/
rgnokat_w tkihkm_w
wrnohk_w KFWRNOHK (SRG08SKUW,STK08SKUW)
spfno_w
wrnohkf_w fnospsi_w
[1/s]
nospexp_w EXPFKT
TFTNODB
bnokat_w
f(x)=e^x 1/
fnospbp_w 0.0
rgnokat_w tkihkm_w
tnodb_w KFTNODB (SRG08SKUW,STK08SKUW)
spfno_w
tnodbf_w
[s] TFMSNOVHK compute 1/ msnovhk_w
msnvhkf_w reset 2/
1/
2/
0.0
[mg/s] msnoini_w /NC
[mg/s]
[mg/s]
0.0
[mg/s]msnospe_w
1/ 0.0
msnospe_w
msnospe_w 2/
1/
3/ msnohkm_w
msnohkm_w
[mg/s]
msnoini_w /NC 3/ 0.0
[mg/s]
msnohkm_w
bgmnospm-msnospe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.0
bgmnospm-msnospe
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOSPM 1.50.0
Seite 2228 von 4100 31.JAN.2003 Thomas Brosi
MSNOSPA: NOx-Ausspeichermassenstrom ===================================
B_lammag
1/ msab_w
2/
msrg_w
msre_w
[mg/s] 1.0 4/ lavhkm_w FRGNO2B
msnospa_w
msnospa_w
[mg/g]
1.0 0.0
7111.11 1.0 0.0
ETARED
mo2sp_w
compute 6/
5/ 3/ mso2spa_w
1/ 0.0
mo2sp_w reset 2/
1.0
1.0
fatmsre_w
1/ mnospm_w
1/ 1/
0.0
rgnokat_w tkihkm_w
fatmsre_w
mo2span_w KFMO2SP (SRG08SKUW,STK08SKUW)
FATMSRE fatmsre_w
mo2spsr_w
mo2spsr_w mo2span_w
ftko2sp_w
bgmnospm-msnospa MNOSP: F¨ ullstand NOx-Speicherkatalysator ========================================
7111.11 1.0 -7111.11 compute 1/
B_lammag
[mg] IMNOSPM
msnospa_w
mnospug_w 0.0
B_endreg
reset 1/
0.0
mnospm_w /NV
mnospm_w
[mg] mnospug_w
B_imnospr FF_endreg 0.0
B_mnospl
B_mnospl
[mg] ER_B_lammag 7111.11 1.0 -7111.11 compute 1/ msnospe_w KIKB
[mg] IMNOSPM bgmnospm-mnosp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
bgmnospm-msnospa
0.0
bgmnospm-mnosp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOSPM 1.50.0
Seite 2229 von 4100 31.JAN.2003 Thomas Brosi
ABK BGMNOSPM 1.50.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
ETARED EXPFKT FATMSRE FRGNO2B KFMO2SP KFTNODB KFWRNOHK KIKB LAMSPE SRG08SKUW STK08SKUW TFMSNOVHK TFTNODB TFWRNOHK VNOKAT
MSAB_W NOSPEXP_W
KL KL FW FW KF KF KF FW FW SV SV FW FW FW FW
Wirkungsgrad Reduktionsmittel Exponentialfunktion f(x) = eˆx Aufteilungsfaktor Massenstrom Reduktionsmittel effektiv Umrechnungsfaktor fur ¨ den gesamten Reduktionsmittelmassenstrom auf NO2-Basis ¨ Masse O2 im Speicher, abhangig von Raumgeschwindigkeit und Katalysatortemperatur Kennfeld Totzeit bis NOx-Durchbruch Kennfeld Wachstumsrate der NOx-Emissionen hinter Katalysator pro Zeiteinheit Integrationskonstante fur ¨ Katalysatorbeladung ¨ Lambdaschwellwert NOx-Einspeicherung moglich ¨ Raumgeschwindigkeitsabhangige Stutzstellen ¨ (Anzahl=8) ¨ Katalysatortemperaturabhangige Stutzstellen ¨ (Anzahl=8) Filterzeitkonstante fur ¨ msnovhk_w Filterzeitkonstante fur ¨ tnodb_w Filterzeitkonstante fur ¨ wrnohk_w Volumen NOx-Speicherkatalysator
Systemkonstante
Art
Bezeichnung
SY_ABGY
SYS (REF) Systemkonstante: Y-Konfiguration des Abgassystems
RGNOKAT_W RGNOKAT_W RGNOKAT_W
TKIHKM_W TKIHKM_W TKIHKM_W
RGNOKAT_W TKIHKM_W
Variable
Quelle
BNOKAT_W B_ENDREG
BGMNOSPM SKR
B_IMNOSPR B_LAMMAG
BGMNOSPM BGMNOSPM
B_MNOSPL
BGMNOSPM
B_NSWO2 ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Source-Y
FATMSRE_W FNOSPBP_W FNOSPSI_W FTKO2SP_W LAVHKM_W
BGMNOSPM BGMNOSPM BGMNOSPM BGMNOREG BGLAMABM
MNOSPM_W
BGMNOSPM
MNOSPUG_W
BGMNOSPM
MO2SPAN_W MO2SPSR_W MO2SP_W
BGMNOSPM BGMNOSPM BGMNOSPM
MSAB_W
BGMSNOVK
MSNOHKM_W MSNOSPA_W MSNOSPE_W MSNOVHK_W
BGMNOSPM BGMNOSPM BGMNOSPM BGMSNOVK
MSNVHKF_W MSO2SPA_W MSRE_W MSRG_W NOSPEXP_W RGNOKAT_W SPFNO_W TKIHKM_W
BGMNOSPM BGMNOSPM BGMNOSPM BGMNOSPM BGMNOSPM BGMNOSPM BGMNOSPM ATM
TNODBF_W TNODB_W WRNOHKF_W WRNOHK_W
BGMNOSPM BGMNOSPM BGMNOSPM BGMNOSPM
Referenziert von BGMNOREG, BGMNOSPM, BGMNOSPS, SKR
Art
Bezeichnung
LOK EIN
Beladung NOx-Speicherkatalysator Bedingung Ende NOx-Regeneration
LOK BBREGNO, AUS BGMNOREG, BGMNOSPS, GGNOC, SKP BBREGNO, BGMAUS NOSPS BBREGNO, BDEMUM, EIN BGMNOSPM, BGMSNOVK, BGWPR, ... LOK LOK LOK EIN BGMNOSPM EIN ATM, BBREGNO,BGMNOREG, BGMNOSPM, BGSIK,... BBREGNO, AUS BGMNOREG, TVWNO BBREGNO, BGMNO- AUS REG BGMNOREG AUS BGMNOREG AUS BBREGNO, BGMNO- AUS REG EIN BGMNOREG, BGMNOSPM, BGSIK,GGNOC, SKR BGMNOSPS, DNOHK AUS BGMNOSPS AUS LOK EIN BGMNOSPM, BGMNOSPS, DNOHK, SKP, SKR LOK LOK LOK LOK LOK LOK LOK ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... LOK LOK LOK LOK
Reset-Bedingung fur ¨ Integrator eingespeicherte Masse NOx Bedingung magerer Motorbetrieb aktiv
Bedingung NOx-Speicher geleert Bedingung Drehzahl > NSWO2
Faktor Aufteilung Massenstrom Reduktionsmittel effektiv ¨ Faktor NOx-Einspeicherung, betriebspunktabhangig ¨ Faktor NOx-Einspeicherung in Abhangigkeit vom Speicherinhalt Faktor Temperaturkompensation O2-Speicher Abgaslambda vor Hauptkatalysator, modelliert
Eingespeicherte Masse NOx aus Beladungsmodell aktueller Wert fur ¨ eingespeicherte Masse NOx, unbegrenzt Eingespeicherte Masse O2 appliziert fur ¨ Neukatalysator Eingespeicherte Masse O2 bei Start NOx-Regenerierung aktueller Wert fur ¨ eingespeicherte Masse O2 Abgasmassenstrom, korr. um Kraftstoffanteil, in g/s
Massenstrom NOx hinter Katalysator aus Modell Massenstrom NOx welcher ausgespeichert wird NOx-Speichermassenstrom, Eingang Massenstrom NOx vor Hauptkatalysator
Massenstrom NOx vor Hauptkatalysator, gefiltert Massenstrom O2, welcher ausgespeichert wird Massenstrom Reduktionsmittel effektiv Massenstrom Reduktionsmittel gesamt Exponent fur ¨ NOx-Einspeicherung Raumgeschwindigkeit NOx-Katalysator ¨ Speicherfahigkeit an NOx Temperatur Katalysator im Hauptkat aus Modell
Totzeit bis NOx-Durchbruch, gefiltert Totzeit bis NOx-Durchbruch Wachstumsrate der NOx-Emissionen hinter Katalysator pro Zeiteinheit, gefiltert Wachstumsrate der NOx-Emissionen hinter Katalysator pro Zeiteinheit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOSPM 1.50.0
Seite 2230 von 4100 31.JAN.2003 Thomas Brosi
FB BGMNOSPM 1.50.0 Funktionsbeschreibung Drei-Wege-Katalysatoren gen¨ ugen den Anforderungen an die Abgasqualit¨ at bei einem mageren Motorbetrieb (Lambda > 1) nicht. Hierf¨ ur werden Speicherkatalysatoren eingesetzt, welche w¨ ahrend der Magerphase des Motors die NOx-Emissionen einspeichern. Mit zunehmender Beladung des Katalysators nimmt die NOx-Speicherf¨ ahigkeit und damit der Wirkungsgrad ab. Das Modell der Speicherkatalysatorbeladung hat die Aufgabe, in Abh¨ angigkeit vom Zustand des Katalysators, die eingespeicherte Masse an NOx mnospm_w zu berechnen. Die Berechnung der Speichermasse an NOx gliedert sich in f¨ unf Bl¨ ocke: 1. ENCO: Einschaltbedingungen 2. OPCON: Bestimmung der Betriebsbedingungen f¨ ur die NOx-Ein/Ausspeicherung 3. MSNOSPE: Berechnung des NOx-Einspeichermassenstromes, der Katalysator wird beladen. 4. MSNOSPA: Berechnung des NOx-Ausspeichermassenstromes, der Katalysator wird regeneriert. 5. MNOSP: F¨ ullstand des NOx-Speichers, liefert als Ausgangswert die aktuelle, eingespeicherte Masse an NOx.
ENCO: Einschaltbedingungen ========================== Die Funktion wird oberhalb der Drehzahlschwelle NSWO2 ausgeschaltet. Unterschreitet die Drehzahl wieder diese Schwelle, setzt die Berechnung wieder ein. OPCON: Bestimmung der Betriebsbedingungen f¨ ur die NOx-Ein/Ausspeicherung ======================================================================== Die Raumgeschwindigkeit rgnokat_w beschreibt die Belastung eines Katalysators aufgrund des Luftmassendurchsatzes. Sie ist definiert als: msab_w rgnokat_w = ---------------rholuft * VNOKAT mit
msab_w rholuft VNOKAT
[1/h]
(1)
Abgasmassenstrom [g/s] Dichte von Luft bei Normzustand, 1.293 g/l Volumen NOx-Katalysator [l]
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Umrechung von s in h und die Dichte von Luft wird zusammengefaßt zu 3600 s/h / 1.293 g/l = 2784.22 s*l/h*g Ist das totzeitverz¨ ogerte Lambdasignal lavhkm_w gr¨ oßer als eine Schwelle LAMSPE, wird die Bedingung B_lammag gesetzt. Diese Bedingung entscheidet, ob der Katalysator einspeichern kann.
MSNOSPE: Berechnung des NOx-Einspeichermassenstromes ==================================================== Der Block MSNOSPE beschreibt den Eintrag von NOx-Emissionen in den Speicherkat w¨ ahrend des Magerbetriebs. Setzt man Bariumoxid als Speicherkomponente an, so gilt schematisch folgende Reaktionsgleichung: BaO + 2 NO2 + 0.5 O2 -------> Ba(NO3)2
(2)
Vom Motor emittiertes NOx wird ¨ uber einer Pt-Komponente zu NO2 aufoxidiert und dann in Form von Nitrat mit der Speicherkomponente chemisch gebunden. Bei leerem Speicher besitzt der Kat die F¨ ahigkeit, die NOx-Rohemissionen einzuspeichern, wobei sich die Tendenz zum Einspeichern mit steigendem F¨ ullstand verringert. Die Speicherpl¨ atze werden belegt, die Speicherf¨ ahigkeit nimmt ab. Definiert man eine Speicherf¨ ahigkeit ¨ uber der Einspeicherzeit, so ergibt sich: msnvhkf_w - msnohkm_w msnospe_w spfno_w = --------------------- = --------msnvhkf_w msnvhkf_w mit spfno_w msnvhkf_w msnohkm_w msnospe_w
(3)
Speicherf¨ ahigkeit von NOx-Rohemissionen im Kat [-] Massenstrom NOx vor Haupkat, gefiltert (NOx-Rohemissionen) [mg/s] Massenstrom NOx nach Hauptkat [mg/s] Massenstrom NOx, welcher im Hauptkat in Abh¨ angigkeit von dessen Zustand eingespeichert werden kann [mg/s]
Die Speicherf¨ ahigkeit ist f¨ ur den vollst¨ andig geleerten Speicher spfno_w=1 und nimmt ¨ uber der Zeit ab. Durch die Multiplikation von msnvhkf_w mit spfno_w wird sichergestellt, daß nur zu Beginn der Einspeicherphase die kompletten Rohemissionen eingespeichert werden. Der nichtlineare Zusammenhang zwischen Speicherf¨ ahigkeit, Kat-Beladung und Betriebspunkt wird mittels eines Ansatzes mit einer logistischen Funktion gel¨ ost. Die vereinfachte, rekursive Darstellung der logistischen Funktion lautet: eˆ(mnospm_w*wrnohkf_w/msnvhkf_w) msnohkm_w = -------------------------------- * msnvhkf_w 1 + eˆ(tnodbf_w / wrnohkf_w) mit msnohkm_w msnvhkf_w mnospm_w wrnohkf_w tnodbf_w
(4)
Massenstrom NOx hinter Katalysator [mg/s] Massenstrom NOx vor Hauptkatalysator [mg/s] Masse NOx im Speicher [mg] Wachstumsrate der NOx-Emissionen hinter Katalysator pro Zeiteinheit [1/s] Totzeit bis NOx-Durchbruch [s]
Die Gr¨ oßen wrnohkf_w und tnodbf_w sind katalysatorspezifische Gr¨ oßen, welche in den Kennfelder KFWRNOHK und KFTNODB ¨ uber der Raumgeschwindigkeit und der Katalysatortemperatur abgelegt sind.
MSNOSPA: Berechnung des NOx-Ausspeichermassenstromes ====================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOSPM 1.50.0
Seite 2231 von 4100 31.JAN.2003 Thomas Brosi
Nach einer NOx-Einspeicherphase besteht die M¨ oglichkeit, den Katalysator durch "fetten" Motorbetrieb zu regenerieren. Regenerierung bedeutet, daß die eingespeicherten Nitrate zu N2 reduziert werden. Schematisch l¨ aßt sich f¨ ur die Regeneration folgende Reaktionsgleichungen angeben: Ba(NO3)2 + 3 CO -----------> 3 CO2 + BaO + 2 NO
(5)
NO + CO
(6)
-----------> 0.5 N2 + CO2
Beispielhaft wird in Gleichung (5) und (6) als Reduktionsmittel CO angesetzt. Neben Wasserstoff H2 kann auch HC die eingespeicherten Nitrate reduzieren. Aufgrund der unterschiedlichen Reaktionsgeschwindigkeiten wird zuerst H2, CO und dann HC als Reaktionsmittel wirksam. Im Idealfall wird Gleichung (5) und (6) gleichzeitig und gleich schnell ablaufen : Ba(NO3)2 + 5 CO -----------> BaO + 5 CO2 + N2
(7)
Im Idealfall wird jedes CO zur Regeneration verwendet, die Reaktion verl¨ auft st¨ ochiometrisch. Das totzeitverz¨ ogerte Lambda-Signal liefert den "Mindersauerstoff". Betrachtet man Gleichung (7) ohne das Reduktionsmittel CO, so ergibt sich: Ba(NO3)2
------------> BaO + N2 + 2.5 O2
(8)
Pro gespeichertes Nitrat m¨ ussen 1.25 O2 durch Reduktionsmittel, in Gleichung (8) durch CO, oxidiert werden. Da Luft aus 21% Sauerstoff besteht, ergibt sich ein sauerstoffnormiertes Reduktionspotential von 0.21/1.25 = 0.168. Durch Multiplikation mit der Luftmasse ergibt sich ein NO2-Reduktionspotential, welches mit dem gemessenen Lambda bewertet wird. Funktional ergibt sich damit eine Multiplikation von gemessenem Lambda und Luftmassenstrom. Der Faktor f¨ ur das sauerstoffnormierte Reduktionspotential (0.168), die Umrechnung von Massenstrom Luft in ¨ aquivalenten Massenstrom NOx (46.005/28.964) und die Umrechnung von g/s zu mg/s wird zusammengefaßt zu:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
46.005 FRGNO2B = 0.168 * ------ * 1000 g/mg = 267 mg/g 28.964
(9)
Mit dem Faktor aus Gleichung (9) l¨ aßt sich aus dem Abgasmassenstrom ein Reduktionsmittelmassenstrom auf Basis von NO2 bei "fettem" Motorbetrieb berechnen. Verl¨ auft die Reduktion von NOx und gespeichertem O2 nicht st¨ ochiometrisch wie z.B. f¨ ur NOx in Gleichung (7) beschrieben, tritt unverbrauchtes Reduktionsmittel w¨ ahrend einer Regenerierung durch den Katalysator durch (HC/CO-Schlupf). Damit nimmt nicht der komplette Reduktionsmittelmassenstrom an der Reduzierung der gespeicherten Elemente Teil Der Faktor ETARED, welcher den Wirkungsgrad des Reduktionsmittels betriebspunktabh¨ angig angibt, wird in diesem Fall kleiner als 1 und verringert den gesamten Reduktionsmittelmassenstrom zu effektivem Reduktionsmittelmassenstrom msre_w. Dieser Massenstrom reduziert die gespeicherten Komponenten NOx und O2. ¨ Uber den Parameter FATMSRE l¨ aßt sich die Aufteilung des effektiven Reduktionsmittelmassenstromes auf die entsprechenden Komponenten angeben. Ist jedoch eine Komponente vollst¨ andig reduziert, wird der komplette Reduktionsmittelmassenstrom zur Reduzierung der noch verbleibenden Komponente herangezogen. Der O2-Speicher des gesamten Abgassystems wird im Kennfeld KFMO2SP abgelegt und initialisiert zu Beginn der Regenerierphase den O2-Integrator.
MNOSP: F¨ ullstand NOx-Speicherkatalysator ======================================== Im Block MNOSP wird in Abh¨ angigkeit von der Bedingung B_lammag der Ein- bzw. Ausspeichermassenstrom auf einen Integrator aufgeschaltet und als Ergebnis die aktuelle, eingespeicherte Masse an NOx mnospm_w berechnet. Wird eine Regenerierung sensorgest¨ utzt beendet (Bedingung B_endreg), wird der Speicherinhalt mnospm_w mit null initialisiert.
APP BGMNOSPM 1.50.0 Applikationshinweise Typische Werte: =============== Funktionsspezifische Daten: ETARED
Wirkungsgrad Reduktionsmittel +-----------------+-------+-------+-------+-------+-------+-------+ | msab_w [g/s] | 2 | 4 | 6 | 8 | 10 | 15 | +-----------------+-------+-------+-------+-------+-------+-------+ | ETARED [-] | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | +-----------------+-------+-------+-------+-------+-------+-------+ W¨ ahrend der Regenerierung wird das gespeicherte NOx aus dem Katalysator ausgetragen und konvertiert. Das hierzu notwendige Reduktionsmittel wird im Speicherkatalysator nicht zu 100% umgesetzt. ETARED stellt den Wirkungsgrad des Reduktionsmittels w¨ ahrend der Regenerierung dar und ist definiert als: ETARED = (Reduktionsmittel vor Vorkat - Reduktionsmittel nach Hauptkat) / Reduktionsmittel vor Vorkat Wenn w¨ ahrend der Regenerierung kein Reduktionsmittel nach dem Hauptkatalysator gemessen werden kann, ist ETARED = 1.0
EXPFKT
Exponentialfunktion f(x) = eˆx +-----------+--------+--------+--------+--------+--------+--------+--------+---------+--------+ | nospexp_w | -12 |-11.09 |-10.5 |-10.0 |-9.5 |-9.0 |-8.5 |-8.0 |-7.5 | +-----------+--------+--------+--------+--------+--------+--------+--------+---------+--------+ | EXPFKT | 0 |1.526e-5|2.754e-5|4.54e-5 |7.485e-5|1.234e-4|2.035e-4|3.355e-4 |5.531e-4| +-----------+--------+--------+--------+--------+--------+--------+--------+---------+--------+ +-----------+--------+--------+--------+--------+--------+--------+--------+---------+--------+ | nospexp_w |-7.0 |-6.5 |-6.0 |-5.5 |-5.0 |-4.5 |-4.0 |-3.5 |-3.0 | +-----------+--------+--------+--------+--------+--------+--------+--------+---------+--------+ | EXPFKT |9.119e-4|1.503e-3|2.479e-3|4.087e-3|6.738e-3|1.111e-2|1.832e-2|3.020e-2 |4.979e-2|
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOSPM 1.50.0
Seite 2232 von 4100 31.JAN.2003 Thomas Brosi
+-----------+--------+--------+--------+--------+--------+--------+--------+---------+--------+ +-----------+--------+--------+--------+--------+--------+--------+--------+---------+--------+ | nospexp_w |-2.5 |-2.0 |-1.5 |-1.0 |-0.5 |-0.3 |-0.0 | | | +-----------+--------+--------+--------+--------+--------+--------+--------+---------+--------+ | EXPFKT |8.209e-2|0.135335|0.223130|0.367879|0.606530|0.740818|0.999985| | | +-----------+--------+--------+--------+--------+--------+--------+--------+---------+--------+ Der Berechnungsalgorithmus der Speicherkatalysatorbeladung ben¨ otigt die Exponentialfunktion f(x) = eˆx, welche als Kennlinie EXPFKT abgelegt ist. Diese Kennlinie dient nicht zu Applikationszwecken FATMSRE:
0, Faktor Aufteilung Massenstrom Reduktionsmittel effektiv Bei Start der Regenerierung wird durch Wahl des Faktors FATMSRE die Aufteilung des Reduktionsmittels auf den O2Speicherung den NOx-Speicher festgelegt. Bei FATMSRE = 0 wird zuerst der komplette O2-Speicher geleert. Der NOxSpeicherinhalt bleibt in dieser Phase unver¨ andert. Erst wenn der O2-Speicher geleert ist, wird der komplette Reduktionsmittelmassenstrom zum Reduzieren des NOx-Speicherinhaltes verwendet.
FRGNO2B:
267 mg/g, Umrechnungsfaktor f¨ ur den gesamten Reduktionsmittelmassenstrom auf NO2-Basis. Mit diesem Faktor l¨ aßt sich die modellierte NOx-Austragsgeschwindigkeit ver¨ andern. F¨ ur einen Neu-Katalysator muss der Sondensprung von mager nach fett zusammenfallen mit NOx-Modell = 0.
KIKB:
1, Integrationskonstante f¨ ur Katalysatorbeladung KIKB beeinflußt den Integrator zur Einspeicherung von NOx.
LAMSPE:
1.05, Lambdaschwellwert NOx-Einspeicherung m¨ oglich Oberhalb der Schwellwertes LAMSPE ist die NOx-Einspeicherung aktiv, unterhalb ist die Regenerierung aktiv, wobei zum Austrag an NOx lamgala_ < 1 sein muß. Bei exakt st¨ ochiometrischem Motorbetrieb (Lambda=1) kann physikalisch kein NOx eingespeichert werden, daher muß LAMSPE ein ¨ uberst¨ ochiometrischer Wert eingetragen werden.
TFMSNOVHK:1.0s, Filterzeitkonstante f¨ ur msnovhk_w TFTNODB:
1.0s, Filterzeitkonstante f¨ ur tnodb_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TFWRNOHK: 1.0s, Filterzeitkonstante f¨ ur wrnohk_w SRG08SKUW:Raumgeschwindigkeitsabh¨ angige St¨ utzstellenverteilung +-----------------+-------+-------+-------+-------+-------+-------+-------+--------+ | St¨ utzstelle | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | +-----------------+-------+-------+-------+-------+-------+-------+-------+--------+ | rgnokat [1/h] | 5000 | 10000 | 15000 | 20000 | 25000 | 30000 | 35000 | 100000 | +-----------------+-------+-------+-------+-------+-------+-------+-------+--------+ STK08SKUW:Katalysatortemperaturabh¨ angige St¨ utzstellenverteilung +-----------------+-------+-------+-------+-------+-------+-------+-------+--------+ | St¨ utzstelle | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | +-----------------+-------+-------+-------+-------+-------+-------+-------+--------+ ◦ | 150 | 200 | 250 | 350 | 450 | 550 | 600 | 650 | | tkihkm_w [ C] +-----------------+-------+-------+-------+-------+-------+-------+-------+--------+
Katalysatorspezifische Daten: KFTNODB:
Kennfeld Totzeit bis NOx-Durchbruch [s] +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | rgnokat_w [1/h]| 5000 | 10000 | 15000 | 20000 | 25000 | 30000 | 35000 | 100000 | |tkihkm_w [ ◦ C] | | | | | | | | | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 150 |80.0 |75.0 |70.0 |60.0 |55.0 |50.0 |45.0 |20.0 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 200 |100.0 |95.0 |90.0 |70.0 |60.0 |55.0 |50.0 |25.0 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 250 |140.0 |135.0 |130.0 |80.0 |65.0 |60.0 |55.0 |30.0 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 350 |160.0 |158.0 |156.00 |120.0 |100.0 |80.0 |60.0 |35.0 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 450 |150.0 |145.0 |141.73 |85.60 |80.0 |75.0 |70.0 |30.0 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 550 |120.0 |110.0 |100.00 |39.78 |35.0 |30.0 |20.0 |15.0 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 600 |70.0 |65.0 |60.0 |20.00 |15.0 |10.0 |8.0 |5.0 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 650 |20.0 |17.0 |15.0 |10.00 |8.0 |7.0 |5.0 |2.0 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ Die Bedatung st¨ utzt sich auf Pr¨ ufstandsmessungen gem¨ aß der Meßvorschrift zur Bedatung des NOx-Einspeicherverhaltens. Mittels diesen Messungen wird ¨ uber eine Auswerteroutine (verf¨ ugbar bei K3/EFS2) die Parameter bestimmt.
KFWRNOHK: Kennfeld Wachstumsrateder NOx-Emissionen hinter Katalysator pro Zeiteinheit [1/s] +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | rgnokat_w [1/h] | 5000 | 10000 | 15000 | 20000 | 25000 | 30000 | 35000 | 100000 | |tkihkm_w [ ◦ C] | | | | | | | | | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 150 |0.06 |0.06 |0.06 |0.06 |0.10 |0.10 |0.10 |0.10 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 200 |0.06 |0.06 |0.06 |0.06 |0.10 |0.10 |0.10 |0.10 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 250 |0.06 |0.06 |0.06 |0.06 |0.10 |0.10 |0.10 |0.10 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 350 |0.06 |0.06 |0.09042|0.06 |0.10 |0.10 |0.10 |0.10 |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOSPS 1.50.0
Seite 2233 von 4100 31.JAN.2003 Thomas Brosi
KFMO2SP:
Masse O2 im Speicher, in Abh¨ angigkeit von der Raumgeschwindigkeit und der Katalysatortemperatur +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | rgnokat_w [1/h] | 5000 | 10000 | 15000 | 20000 | 25000 | 30000 | 35000 | 100000 | |tkihkm_w [ ◦ C] | | | | | | | | | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 150 |80 |80 |80 |80 |80 |80 |80 |80 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 200 |80 |80 |80 |80 |80 |80 |80 |80 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 250 |120 |120 |120 |120 |120 |120 |120 |120 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 350 |300 |300 |300 |300 |300 |300 |300 |300 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 450 |700 |700 |700 |700 |700 |700 |700 |700 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 550 |900 |900 |900 |900 |900 |900 |900 |900 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 600 |1000 |1000 |1000 |1000 |1000 |1000 |1000 |1000 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 650 |1000 |1000 |1000 |1000 |1000 |1000 |1000 |1000 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ Der temperaturabh¨ angige und raumgeschwindigkeitsabh¨ angige Sauerstoffspeicher wird bei einer NOx-Regenerierung ebenfalls geleert. Beim ¨ Ubergang von fett nach mager (z.B. nach einer NOx-Regenerierung) f¨ ullt sich im Magerbetrieb der Katalysator zu Beginn sehr schnell mit Sauerstoff. Dieser F¨ ullvorgang wird in der Funktion %BGMNOREG gemessen und steht als Gr¨ oße mo2fm_w [mg] zur Verf¨ ugung. Diese Gr¨ oße wird f¨ ur die jeweilige Tempeartur und Raumgeschwindigkeit in das Kennfeld KFMO2SP eingetragen.
VNOKAT:
1.67 l, Volumen NOx-Speicherkatalysator
FU BGMNOSPS 1.50.0 Gespeicherte Masse NOx im Katalysator aus NOx-Signal FDEF BGMNOSPS 1.50.0 Funktionsdefinition MAIN: ¨ Ubersicht ===============
msnovhk_w msnohks_w msnohkm_w msnospa_w B_mnospl B_lammag B_endreg B_nomg B_o2hkmgv
MNOSPS msnovhk_w
msnovhk2_w
msnohks_w
mnosps_w
msnohkm_w
B_mnospsg
msnospa_w B_mnospl
mnosps_w /NV B_mnospsg
msnohks2_w msnohkm2_w msnospa2_w B_mnospl2
B_lammag
B_lammag2
B_endreg
B_endreg2
B_nomg
B_nomg2
B_o2hkmgv
B_o2hkmgv2
MNOSPS2 msnovhk2_w msnohks2_w
mnosps2_w
msnohkm2_w
B_mnospsg2
mnosps2_w /NV B_mnospsg2
msnospa2_w B_mnospl2 B_lammag2 B_endreg2 B_nomg2 B_o2hkmgv2
Break Condition STEREO BC_STEREO SY_STERHK
SY_STERHK
bgmnosps-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 450 |0.06 |0.06 |0.06618|0.07117|0.10 |0.10 |0.10 |0.10 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 550 |0.06 |0.06 |0.10 |0.08850|0.10 |0.10 |0.10 |0.10 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 600 |0.06 |0.06 |0.10 |0.10000|0.10 |0.10 |0.10 |0.10 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ | 650 |0.06 |0.06 |0.10 |0.10 |0.10 |0.10 |0.10 |0.10 | +----------------------+-------+-------+-------+-------+-------+-------+-------+--------+ Die Bedatung st¨ utzt sich auf Pr¨ ufstandsmessungen gem¨ aß der Meßvorschrift zur Bedatung des NOx-Einspeicherverhaltens. Mittels diesen Messungen wird ¨ uber eine Auswerteroutine (verf¨ ugbar bei K3/EFS2) die Parameter bestimmt.
bgmnosps-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOSPS 1.50.0
Seite 2234 von 4100 31.JAN.2003 Thomas Brosi
MNOSPS: Berechnung Speicherinhalt NOx aus Messung hinter Katalysator ======================================================================
Calculation of NOx mass in catalyst NOXINCAT
msnovhk_w
msnovhk_w
msnohks_w
msnohks_w
msnohkm_w
mnosps_w
mnosps_w
msnohkm_w
msnospa_w
msnospa_w
B_mnospl
B_mnospl
B_lammag
B_lammag
B_endreg
B_endreg
Condition NOx mass in catalyst calculated by sensor signal CALSENSIG B_mnospsr
B_nomg
B_nomg B_mnospsg
B_mnospsg
B_mnospsr B_nomg
bgmnosps-mnosps
B_o2hkmgv
bgmnosps-mnosps NOXINCAT: Masse NOx im Katalysator ==================================
B_lammag 7111.11 B_nomg
1.0 0.0 compute 1/
msnovhk_w msnohkm_w msnohks_w
IMNOSPS
[mg]
[mg/s] [mg/s] [mg/s]
msnosps_w
mnosps_w /NV [mg] 0.0
KIKBS
mnosps_w
reset 1/
B_endreg B_mnospsr B_mnospsr 7111.11
ER_B_lammag
1.0
B_mnospl 0.0
compute 1/ msnospa_w
IMNOSPS bgmnosps-noxincat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_o2hkmgv
bgmnosps-noxincat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOSPS 1.50.0
Seite 2235 von 4100 31.JAN.2003 Thomas Brosi
CALSENSIG: Bedingung Speicherinhalt NOx berechnet aus Sensorsignal g¨ ultig =========================================================================
TWGBNO
B_sbnnoun
start 1/ B_o2hkmgv ER_B_o2hkmgv
B_mnospsg
B_mnospsg
FF_B_mnospsg B_nomg CWMNOSPS B_sbnnoun
0
true
FF_B_sbnnoun
B_lammag
bgmnosps-calsensig
EF_B_nomg B_katreg
B_mnospsr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgmnosps-calsensig
ABK BGMNOSPS 1.50.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW
Codewort in %BGMNOSPS Integrationskonstante fur ¨ Katalysatorbeladung (aus Messsignal) Max. Wartezeit fur ¨ Gultigbedingung ¨ NOx-Signal
Systemkonstante
Art
Bezeichnung
SY_STERHK
SYS (REF) Systemkonstante Bedingung Stereo hinter Kat
Source-X
Source-Y
CWMNOSPS KIKBS TWGBNO
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ENDREG
SKR
EIN
Bedingung Ende NOx-Regeneration
B_ENDREG2
BBREGNO
EIN
Bedingung Ende NOx-Regeneration, Bank2
B_KATREG
TVWNO
BGMNOREG, BGMNOSPM, BGMNOSPS, SKR BGMNOREG, BGMNOSPS BBREGNO, BGMNOREG, BGMNOSPS, DNOHK BBREGNO, BGMNOREG, BGMNOSPS, DNOHK BBREGNO, BGMNOREG, BGMNOSPS, GGNOC, SKP BBREGNO, BGMNOREG, BGMNOSPS, GGNOC BBREGNO, BGMNOSPS BBREGNO, BGMNOSPS BGPNOS, DNOHK BGPNOS, DNOHK
EIN
Anforderung NOx-Speicherkatregenerierung, Bank1
EIN
Anforderung NOx-Speicherkatregenerierung, Bank2
EIN
Bedingung magerer Motorbetrieb aktiv
EIN
Bedingung magerer Motorbetrieb aktiv, Bank2
EIN
Bedingung NOx-Speicher geleert
EIN
Bedingung NOx-Speicher geleert, Bank 2
AUS AUS LOK LOK EIN EIN EIN EIN EIN
Bedingung Masse NOx im Speicher berechnet mit Sensor-Signal Bedingung Masse NOx im Speicher berechnet mit Sensor-Signal, Bank2 Resetbedingung fur ¨ NOx-Speicherinhalt aus Sensorsignal Resetbedingung fur ¨ NOx-Speicherinhalt aus Sensorsignal, Bank2 Bedingung NOx-Messung gultig ¨ Bedingung NOx-Messung gultig, ¨ Bank2 ¨ Bedingung Lambda ist mager hinter Speicherkat, verzogert ¨ Bedingung Lambda ist mager hinter Speicherkat, verzogert, Bank2 Bedingung Powerfail
LOK LOK
Sperrbedingung nach NOx-Messung ungultig ¨ Sperrbedingung nach NOx-Messung ungultig, ¨ Bank2
B_KATREG2
B_LAMMAG
BGMNOSPM
B_LAMMAG2
B_MNOSPL
BGMNOSPM
B_MNOSPL2 B_MNOSPSG B_MNOSPSG2 B_MNOSPSR B_MNOSPSR2 B_NOMG B_NOMG2 B_O2HKMGV B_O2HKMGV2 B_PWF
BGMNOSPS BGMNOSPS BGMNOSPS BGMNOSPS GGNOC GGNOC GGNOC GGNOC BBHWONOF
B_SBNNOUN B_SBNNOUN2
BGMNOSPS BGMNOSPS
BGMNOSPS, DNOHK BGMNOSPS, DNOHK BGMNOSPS, DNOHK BGMNOSPS, DNOHK ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMNOSPS 1.50.0
Seite 2236 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
MNOSPS2_W
BGMNOSPS
AUS
Masse NOx im Speicherkat berechnet aus NOx-Sensor-Signal, Bank2
MNOSPS_W
BGMNOSPS
AUS
Masse NOx im Speicherkat berechnet aus NOx-Sensor-Signal
MSNOHKM2_W MSNOHKM_W MSNOHKS2_W MSNOHKS_W
BGMNOSPM GGNOC GGNOC
EIN EIN EIN EIN
Massenstrom NOx hinter Katalysator aus Modell, Bank 2 Massenstrom NOx hinter Katalysator aus Modell Massenstrom NOx hinter Hauptkat aus NOx-Signal, Bank2 Massenstrom NOx hinter Hauptkat aus NOx-Signal
MSNOSPA2_W MSNOSPA_W MSNOSPS2_W MSNOSPS_W MSNOVHK2_W MSNOVHK_W
BGMNOSPM BGMNOSPS BGMNOSPS BGMSNOVK BGMSNOVK
BBREGNO, BGMNOREG, DNOHK, GGNOC BBREGNO, BGMNOREG, DNOHK, GGNOC BGMNOSPS, DNOHK BGMNOSPS, DNOHK BGMNOSPS, DNOHK BGMNOSPS, DNOHK, TVWNO BGMNOSPS BGMNOSPS
EIN EIN LOK LOK EIN EIN
Massenstrom NOx welcher ausgespeichert wird, Bank 2 Massenstrom NOx welcher ausgespeichert wird Massenstrom NOx eingespeichert, berechnet aus NOx-Signal Bank2 Massenstrom NOx eingespeichert, berechnet aus NOx-Signal Massenstrom NOx vor Hauptkatalysator, Bank 2 Massenstrom NOx vor Hauptkatalysator
BGMNOSPS, DNOHK BGMNOSPM, BGMNOSPS, DNOHK, SKP, SKR
FB BGMNOSPS 1.50.0 Funktionsbeschreibung Die und Bei Die Der
Funktion %BGMNOSPS dient zur Berechnung des NOx-Speicherinhalts (mg) aus Rohemission (modellierter Massenstrom, mg/s) Messung mit NOx-Sensor (Massenstrom, mg/s) hinter Speicherkatalysator im Schichtbetrieb. ung¨ ultigem Sensorsignal wird als Ersatzwert die Modellgr¨ oße msnohkm_w verwendet. Gr¨ oße B_mnospsg gibt an, ob der Integralwert f¨ ur den Speicherinhalt aus Messsignal oder Modellgr¨ oße gebildet wurde. Speicherinhalt darf nur bei B_mnospg = true f¨ ur die Sensorplausibilisierung und die Katalysatordiagnose verwendet werden.
Ausgabegr¨ oße sind: Masse NOx im Speicherkatalysator, G¨ ultigkeitsbedingung f¨ ur den berechneten Speicherinhalt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
APP BGMNOSPS 1.50.0 Applikationshinweise Typische Werte -------------CWMNOSPS: 0 KIKBS: 1.0 TWGBNO: 5.0 s
KIKBS beinflusst den Integrator zur Einspeicherung von NOx (muss wie TMXVNBAU in DNOHK bedatet werden)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2237 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGLAMABM 4.30.4 Berechnete Große Lambda im Abgas Modell FDEF BGLAMABM 4.30.4 Funktionsdefinition ___________________________________________________________________________________________________________________________________ Inhalt -----FDEF Funktionsdefinition Bank 1 ABK Abk¨ urzungen FB 1. Aufgabe der Funktion 2. Unterst¨ utzte Systemkonfigurationen/ Systemkonstanten 3. Ausgangsgr¨ oßen 3.1. Modellierte Lambdawerte im Abgastrakt 3.2. Sauerstoffspeicher 3.3. Plausibilisierung der Hinter-Kat-Lambdasonden 3.4. Gaslaufzeit 4. Modellierung 4.1. Strecke von der vorderen Lambdasonde zum Vorkat-Einlass 4.2. Strecke vom Vorkat-Einlass zum Vorkat-Auslass (einschl. Sauerstoffspeicher-Modell, OSC-Messung, Sondenplausibilisierung) 4.3. Strecke vom Vorkat-Auslass zum Hauptkat-Einlass 4.4. Modellierung des Sauerstoffspeichers des Hauptkatalysators 4.5. Einheitliche Schnittstelle zur Bilanzregelung APP
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
5. Applikationshinweise 5.1. Typische Anfangsbedatung 5.2. Applikationsanleitung ANM 6. Berechnung von Gaslaufzeiten 7. Berechnung des Sauerstoff-Flusses in den Katalysator 8. Mischungslambda hinter der Y-Zusammenf¨ uhrung 9. Herleitung der Applikationsanleitung f¨ ur KDCOXRFK, KDCOXRHK, KSDCMS, KSDCOSC Funktionsdefinition Bank 2, Init Programmierhinweise Quantisierungen L¨ ange der Pufferspeicher der Totzeit-Elemente Taskreihenfolge ___________________________________________________________________________________________________________________________________
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2238 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
%BGLAMABM 4.30 SENS_OFFSET_CORRECTN lamsoni_w
lamsonk_w
lamsoni_w
LAM_UPSTR_FRONT_CAT
LAM_DWSTR_FRONT_CAT COMPUTE_MEAN
lamsons_w
lamsonk_w lamsons_w
lavvkm_w
lavvkmm_w
lavvkm_w
LAM_UPSTR_MAIN_CAT
lavym2_w vsabvy2_w
lanvkm_w lavym2_w
lavhkm_w
lavvkmm_w
oxszfk_w lanvkm_w
OXYGEN_STORAGE_HK
lavhkm_w
vsabvy2_w
B_hkleer B_hkvoll oxszhk_w
LRS_INTERFACE oxsfk_w
tsovhk_w
bglamabm-main
TOTAL_DELAY_TIME
bglamabm-main ___________________________________________________________________________________________________________________________________
SENS_OFFSET_CORRECTN lamsoni_w
lamsonk_w
SY_AGR
lamsonk_w
0 1/
dlaso dlatrmi_w
dlaoffs_w 1/ dlaoffs_w
dlrrie
bglamabm-sens-offset-correctn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
oxszfk_w oxszhk_w
bglamabm-sens-offset-correctn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2239 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
LAM_UPSTR_FRONT_CAT
CWLAMABM
In case tsovvk_w=0.0 s, the assignment of lavvkm_w behind the delay time element is used to trigger the update of the buffer. Afterwards, lavvkm_w is overwritten with its output value.
0 SY_FKAT
0
B_sbblsu dynlsu_w DYNLSULAU
2 lamsonk_w
tsovvk_DT_Tt 1/
lamzak_w lamsons_w
lavvkm_w
lavvkm_w 2/ 0.0
s
1/ lavvkm_w
1/
bglamabm-lam-upstr-front-cat
DELAY_SENSOR_TO_FRONT_CAT 1/ tsovvk_w
usovvk_w /NC
bglamabm-lam-upstr-front-cat ___________________________________________________________________________________________________________________________________
DELAY_SENSOR_TO_FRONT_CAT
SY_FKAT
0
2/ VSOVVK
cm^3 h hPa / (s K kg) 796.72 tavvkmm_w msabvvk_w pabvvk_w
273.15
tsovvk_w
tsovvk_w
1/ vsabvvk_w
bglamabm-delay-sensor-to-front-cat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lavvkm_w
bglamabm-delay-sensor-to-front-cat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2240 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
COMPUTE_MEAN false B_mtllavv /NC
mean value over 20 ms
true
compute 1/ lavvkm_A lavvkm_w
B_mtllavv /NC
B_mtllavv /NC
lavvkmm_w
lavvkmm_w
compute 2/
bglamabm-compute-mean
0.0
lavvkm_CA
1.0 0.0
bglamabm-compute-mean ___________________________________________________________________________________________________________________________________
LAM_DWSTR_FRONT_CAT OXYGEN_STORAGE_FK oxszfk_w
oxszfk_w
B_fkleer B_fkvoll
1.0
SY_FKAT
0
1.0 1.0 lavvkmm_w
lanvkm_w
lanvkm_w
bglamabm-lam-dwstr-front-cat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lavvkmm_w
bglamabm-lam-dwstr-front-cat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2241 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
OXYGEN_STORAGE_FK
PLAUS_CHECK_FK B_fklosm B_fklusf B_fkvosm B_fkvusf coxinfk_w
OSC_MEAS_FK
B_fusfk
COMP_OSC_FK
fcoscfk B_oscfaku B_rscfaku
fcoscfk
oscfkm_w oigoxfk_w uigoxfk_w CATALYST_STATE_FK
ENABLE_CONDS_FK
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_oscfaku B_rscfaku
lavvkmm_w
B_oxrstfk B_stcrfk oxfkini_w
oscfkm_w oigoxfk_w uigoxfk_w B_oxrstfk B_stcrfk oxfkini_w lavvkmm_w
B_fusfk coxinfk_w oxystfk_w oxszfk_w
oscfkm_w oxystfk_w
B_fklosm B_fklusf B_fkvosm B_fkvusf B_fkvoll B_fkleer
B_fkvoll B_fkleer
oxszfk_w
bglamabm-oxygen-storage-fk
OXYGEN_INTEGRAL_FK
bglamabm-oxygen-storage-fk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2242 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
OSC_MEAS_FK 0 1/ SY_LSFNVK
COXLEAN
0 1/
fcoschk /NV
COXRICH
fcoscfk /NV FFCOSC MOXFULLF TSCMEMXF USLEER USVOLL
SCMEB_FK B_scmebfk
oscfn_w oxinfk_w usfk_w
B_oscfaku
B_rscfaku
fcoscfk
bglamabm-osc-meas-fk ___________________________________________________________________________________________________________________________________
SCMEB_FK
SY_LSFNVK
0
B_sbbfk tkivkm_w TKIVKMEMN
1/ B_scmebfk
B_sbblsu B_fusfk
B_scmebfk bglamabm-scmeb-fk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
coxinfk_w
Action_StateIndependent trigger 14/ 15/ COXLEAN_loc 1/ trigger Action_StateIndependent COXLEAN_loc COXRICH_loc 2/ COXRICH_loc FFCOSC_loc 3/ FFCOSC_loc MOXFULL_loc 4/ 16/ MOXFULL_loc BGLAMABMza_4_20 B_omnaku TSCMEMX_loc B_omnfaku 5/ 17/ TSCMEMX_loc B_oscaku USLEER_loc B_oscfaku 6/ 18/ USLEER_loc B_rmnaku USVOLL_loc B_rmnfaku 7/ 19/ USVOLL_loc B_rscaku B_rscfaku 20/ bglamz B_scmeb bglamzf 8/ 21/ B_scmeb fcosc_new coxin_w fcoscfk /NV 9/ 22/ coxin_w oscmn_w fcosc oscmnfk_w 10/ 23/ fcosc oscme_w oscn_w oscfme_w 11/ 24/ oscn_w oxsza_w oxin_w oxszafk_w 12/ 25/ oxin_w rscmn_w usk_w rscmnfk_w 13/ 26/ FK_ZA usk_w rscme_w rscfme_w
bglamabm-osc-meas-fk
SY_FKAT
bglamabm-scmeb-fk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2243 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
COMP_OSC_FK
0
oscfkm_w 1/
tkivkm_w
2/
oscfn_w
3/
oscfkm_w
KFOSCFN
oigoxfk_w
oigoxfk_w 2.0
msabvvk_w
4/
fcoscfk
uigoxfk_w
uigoxfk_w
bglamabm-comp-osc-fk
SY_FKAT
bglamabm-comp-osc-fk ___________________________________________________________________________________________________________________________________
ENABLE_CONDS_FK Enabling oxygen integrator and storage correction
SY_FKAT
0
SY_LSFNVK
1/ 0
B_lrfkp
6/
g 1165.07
g
B_stcrfk
B_stcrfk
1.0 s
0.0
msabvvk_IntTL
1/
MABSTCRFK reset 1/ compute 1/
0.0
compute 2/ B_lrka
B_imskafk
B_lrka_EF compute 3/
7/
B_rscfaku
B_oxrstfk
B_oxrstfk
B_rscfaku_EF compute 4/ B_oscfaku B_oscfaku_EF 0.0 uigoxfk_w 1/ B_oxrstfk 2/ 0.0
oxfkini_w
oigoxfk_w
8/ oxfkini_w
oxfkini_w bglamabm-enable-conds-fk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
5/ msabvvk_w (kg/h)/(g/s) 3.6
bglamabm-enable-conds-fk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2244 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
OXYGEN_INTEGRAL_FK coxinfk_w oxystfk_w SY_FKAT SY_LSFNVK
0
6/
1/
5/ oxystfk_w
0
rolfk_w
oscfkm_w oigoxfk_w
1.0 s
uigoxfk_w
oxinfk_IntTL 2/
1/ 1.0
64.36
coxinfk_w
4/
oxinfk_w reset 1/ compute 3/
mg h / (kg s)
lavvkmm_w
oxszfk_w
oxszfk_w
msaovvk_w OX_INT_CORR_FK B_stcrfk
dcoxfk_w bglamabm-oxygen-integral-fk
msaovvk_w B_stcrfk rolfk_w
oxfkini_w 3/
bglamabm-oxygen-integral-fk ___________________________________________________________________________________________________________________________________
OX_INT_CORR_FK
SY_LSFNVK
0 4/
B_stcrfk 2/ usfk_w
dcoxfk_w
dcoxfk_w
KDCOXRFK rolfk_DT_Tt 3/ rolfk_w
VOLFK
rolfkdl_w 1/
2/
ttrfk_w
utrfk_w /NC
vsabvvk_w
1/ msaovvk_w
sdcoxfk_w KSDCMS 1/ oscfkm_w
sdcoscf KSDCOSC
1/ 0.0
dcoxfk_w
bglamabm-ox-int-corr-fk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_oxrstfk
bglamabm-ox-int-corr-fk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2245 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
CATALYST_STATE_FK SY_FKAT SY_LSFNVK
0
1/ 0
5/ B_sbbfk
B_fusfk 1/ usfk_w
1/
B_fkvusf
USVOLL
B_fkvoll
2/ B_fklusf
USLEER
B_fkvusf
2/ B_fkleer
B_fklusf 3/
1/
B_fkvosm
B_fkvoll
4/
B_fkvosm
2/
B_fklosm
B_fkleer B_fklosm
1/ B_fkvoll
2/
oxystfk_w
B_fkleer
B_fkleer
DOXSG
bglamabm-catalyst-state-fk ___________________________________________________________________________________________________________________________________
PLAUS_CHECK_FK
SY_LSFNVK
0 compute 1/
B_sbbfk TFUSFK
B_fklosm
B_fusfkl_TOnD coxinfk_w
compute 2/
3/ B_fusfkl /NV
B_fusfkl_RSFF
COXRICH
B_fklusf 7/ B_fusfk
compute 4/ B_fkvosm B_fusfkv_TOnD COXLEAN B_fkvusf
compute 5/
B_fusfk
6/
B_fusfkv /NV B_fusfkv_RSFF
bglamabm-plaus-check-fk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fkvoll
bglamabm-catalyst-state-fk
oscfkm_w
bglamabm-plaus-check-fk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2246 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
LAM_UPSTR_MAIN_CAT
SY_ABGYVBP
9 tnvkvy_DT_Tt 2/ lavym_w
LAM_DWSTR_Y_JUNCTION lavym_w
2/ lanym_w
1/ lavym2_w
unvkvy_w /NC
lavhkm_w
3/ 0.0
s 1/
In case tnvkvhk_w=0.0 s (tnvkvy_w=0.0 s), the assignment of lavhkm_w (lanym_w) behind the delay time element is used to trigger the update of the buffer. Afterwards, lavhkm_w (lanym_w) is overwritten with its output value.
lavym_w lavym2_w
tnvkvhk_DT_Tt 2/ lanvkm_w
lavhkm_w
lavhkm_w
DELAY_FRONT_CAT_TO_Y_OR_MAIN
0.0
1/ vsabvy2_w
vsabvy2_w
tnvkvy_w tnvkvhk_w
lavhkm_w
1/
unvkvhk_w /NC
bglamabm-lam-upstr-main-cat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3/
s
bglamabm-lam-upstr-main-cat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2247 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
DELAY_FRONT_CAT_TO_Y_OR_MAIN
SY_ABGYVBP
9 2/ VNVKVY
cm^3 h hPa / (s K kg)
1/
796.72
tavymm_w
tnvkvy_w
tnvkvy_w
vsabvy_w 3/
273.15
vsabvhk_w msabvy_w vsabvy2_w
2/ VNVKVHK
tnvkvhk_w
tnvkvhk_w
1/ vsabvhk_w tavhkmm_w
bglamabm-delay-front-cat-to-y-or-main
273.15
pabvhk_w
bglamabm-delay-front-cat-to-y-or-main ___________________________________________________________________________________________________________________________________
LAM_DWSTR_Y_JUNCTION
SY_ABGYVBP
9 4/
lavym_w
lanym_w
lanym_w
1/ msabvy_w
czwi_w /NC
1.0
1.0
lavym2_w 2/ msabvy2_w 1.0 14.7
czwi2_w /NC
3/ wifa2_w /NC
bglamabm-lam-dwstr-y-junction
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
msabvhk_w
bglamabm-lam-dwstr-y-junction
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2248 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
OXYGEN_STORAGE_HK
PLAUS_CHECK_HK B_hklosm B_hklush B_hkvosm B_hkvush coxinhk_w
OSC_MEAS_HK
B_ushknp
COMP_OSC_HK
fcoschk B_oschaku B_rschaku
fcoschk
oschkm_w oigoxhk_w uigoxhk_w CATALYST_STATE_HK
ENABLE_CONDS_HK
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_oschaku B_rschaku
lavhkm_w
B_oxrsthk B_stcrhk oxhkini_w
oschkm_w oigoxhk_w uigoxhk_w B_oxrsthk B_stcrhk oxhkini_w lavhkm_w
B_ushknp coxinhk_w oxysthk_w oxszhk_w
oschkm_w oxysthk_w
B_hklosm B_hklush B_hkvosm B_hkvush B_hkvoll B_hkleer
B_hkvoll B_hkleer
oxszhk_w
bglamabm-oxygen-storage-hk
OXYGEN_INTEGRAL_HK
bglamabm-oxygen-storage-hk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2249 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
OSC_MEAS_HK 0
COXLEAN COXRICH FFCOSC MOXFULLH TSCMEMXH SY_FKAT
0
USLEER
SY_LSFNVK
0
USVOLL
SCMEB_HK B_scmebhk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
coxinhk_w coxinfk_w
oschn_w oscfn_w
oxinhk_w oxinfk_w ushk_w
trigger Action_StateIndependent 14/ 15/ COXLEAN_loc 1/ trigger Action_StateIndependent COXLEAN_loc COXRICH_loc 2/ COXRICH_loc FFCOSC_loc 3/ FFCOSC_loc MOXFULL_loc 4/ 16/ MOXFULL_loc BGLAMABMza_4_20 B_omnaku TSCMEMX_loc B_omnhaku 5/ 17/ TSCMEMX_loc B_oscaku USLEER_loc B_oschaku 6/ 18/ B_rmnaku USLEER_loc USVOLL_loc B_rmnhaku 7/ 19/ USVOLL_loc B_rscaku B_rschaku 20/ bglamz B_scmeb bglamzh 8/ 21/ B_scmeb fcosc_new coxin_w fcoschk /NV 9/ 22/ oscmn_w coxin_w fcosc oscmnhk_w 10/ 23/ oscme_w fcosc oscn_w oschme_w 11/ 24/ oscn_w oxsza_w oxin_w oxszahk_w 12/ 25/ oxin_w rscmn_w usk_w rscmnhk_w 13/ 26/ HK_ZA usk_w rscme_w rschme_w
B_oschaku
B_rschaku
fcoschk
bglamabm-osc-meas-hk
SY_LSFNHK
bglamabm-osc-meas-hk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2250 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
SCMEB_HK SY_LSFNHK
0
B_sbbhk tkihkm_w TKIHKMEMN 1/
B_sbblsu
B_scmebhk
B_scmebhk B_ushknp SY_LSFNVK
0
true B_sbbfk true B_fusfk
SY_ABGYVBP
9
SY_LSFNVK2
0
bglamabm-scmeb-hk
true B_fusfk2
bglamabm-scmeb-hk ___________________________________________________________________________________________________________________________________
COMP_OSC_HK
SY_HKAT
0
oschkm_w 1/
tkihkm_w
oschn_w KFOSCHN
2/
3/
oschkm_w
oigoxhk_w
oigoxhk_w
2.0
msabvhk_w 4/ fcoschk
uigoxhk_w
uigoxhk_w
bglamabm-comp-osc-hk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true B_sbbfk2
bglamabm-comp-osc-hk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2251 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
ENABLE_CONDS_HK Enabling oxygen integrator and storage correction
SY_HKAT
0
1/
SY_LSFNHK
0 6/
g
B_lrhkp
1165.07
B_stcrhk
B_stcrhk
s g 1.0
0.0
msabvhk_IntTL 5/
msabvhk_w
(kg/h)/(g/s) 3.6
1/
MABSTCRHK reset 1/ compute 1/
0.0
compute 2/ B_lrka
B_imskahk
B_lrka_h_EF compute 3/
7/
B_rschaku
B_oxrsthk
B_oxrsthk
B_rschaku_EF compute 4/ B_oschaku B_oschaku_EF oxhkini_w
oxhkini_w bglamabm-enable-conds-hk
uigoxhk_w
8/
oigoxhk_w
1/ B_oxrsthk 2/ 0.0
oxhkini_w
bglamabm-enable-conds-hk ___________________________________________________________________________________________________________________________________
OXYGEN_INTEGRAL_HK
SY_HKAT SY_LSFNHK
coxinhk_w oxysthk_w
0
6/
5/ oxysthk_w
0
1/ rolhk_w
oschkm_w oigoxhk_w 1.0 uigoxhk_w 2/
1/ 1.0
coxinhk_w
lavhkm_w
64.36
s oxinhk_IntTL 4/
oxinhk_w
oxszhk_w
oxszhk_w
reset 1/ compute 1/
mg h / (kg s)
msaovhk_w
OX_INT_CORR_HK B_stcrhk
msaovhk_w B_stcrhk rolhk_w
oxhkini_w B_oxrsthk
dcoxhk_w
3/
bglamabm-oxygen-integral-hk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
bglamabm-oxygen-integral-hk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2252 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
OX_INT_CORR_HK
SY_LSFNHK
0 4/
B_stcrhk
2/ ushk_w
dcoxhk_w
dcoxhk_w
KDCOXRHK rolhk_DT_Tt 3/ rolhk_w
rolhkdl_w 1/
VOLHK
ttrhk_w
2/ utrhk_w /NC
vsabvhk_w
1/ msaovhk_w
sdcoxhk_w
1/ oschkm_w
1/
sdcosch KSDCOSC
0.0
dcoxhk_w
bglamabm-ox-int-corr-hk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KSDCMS
bglamabm-ox-int-corr-hk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2253 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
CATALYST_STATE_HK SY_HKAT
0
1/ SY_LSFNHK
0
5/ B_sbbhk
B_ushknp 1/ ushk_w
1/
B_hkvush
USVOLL
B_hkvoll
2/ B_hklush
USLEER
B_hkvush
2/ B_hkleer
B_hklush 3/
1/
B_hkvosm
B_hkvoll
4/
B_hkvosm
2/
B_hklosm
B_hkleer B_hklosm
1/ B_hkvoll
2/
oxysthk_w
B_hkleer
B_hkleer
DOXSG
bglamabm-catalyst-state-hk ___________________________________________________________________________________________________________________________________
PLAUS_CHECK_HK
SY_LSFNHK
0 compute 1/
B_sbbhk TFUSFK
B_hklosm
B_fushkl_TOnD coxinhk_w
compute 2/
3/
B_fushkl /NV B_fushkl_RSFF
COXRICH
B_hklush 7/ B_ushknp
compute 4/ B_hkvosm B_fushkv_TOnD COXLEAN B_hkvush
compute 5/
B_ushknp
6/
B_fushkv /NV B_fushkv_RSFF
bglamabm-plaus-check-hk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hkvoll
bglamabm-catalyst-state-hk
oschkm_w
bglamabm-plaus-check-hk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2254 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
LRS_INTERFACE
SY_BIRE
0 SY_FKAT
0 1/
oxszhk_w oxszfk_w
oxsfk_w
oxsfk_w
1/ SY_ETKBYP
0 1/
0
B_ebDavY EBENOXSFK
1/
0
oxsfk_w 1/
getEb16Y
bglamabm-lrs-interface
EBEN
value from bypass oxsfk_w
EBOYOXSFK
Write in Code: getEbWordY
bglamabm-lrs-interface ___________________________________________________________________________________________________________________________________
SY_NOXKAT
0
1/ SY_ABGYVBP
9
1/ SY_FKAT
0
1/
tsovvk_w
tsovhk_w
ttrfk_w
tsovhk_w
1/
tnvkvy_w
tsovhk_w 1/ 1/ tsovhk_w 1/
tnvkvhk_w
tsovhk_w
bglamabm-total-delay-time
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TOTAL_DELAY_TIME
bglamabm-total-delay-time
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2255 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________ ___________________________________________________________________________________________________________________________________
State machine BGLAMABMza_4_20 ============================
bglamz=0
S
A_Start/ Entry: Entry_A_Start 2
trigger [U_Full]
1
trigger [U_Start]
trigger [U_Start]
trigger [U_Empty] trigger [U_UskRich] /Action_U_Rscmn
bglamz=1 A_Empty/ 1 Entry: Entry_A_Empty Static: Static_A_Empty 2 3
trigger [U_Start]
trigger [U_ReallyEmpty]
A_Full/ Entry: Entry_A_Full Static: Static_A_Full
trigger [U_UskLean] /Action_U_Oscmnn
trigger [U_UskRich] /Action_U_Rsc
bglamz=2 2 1 A_ReallyEmpty/ Entry: Entry_A_ReallyEmpty Static: Static_A_ReallyEmpty
1
3
trigger [U_UskLean] /Action_U_Osc 2
trigger [U_ReallyFull]
bglamz=4 A_ReallyFull/ Entry: Entry_A_ReallyFull Static: Static_A_ReallyFull
1
bglamabm-bglamabmza-main ___________________________________________________________________________________________________________________________________
StateIndependent
omnaku_T
oscaku_T
rmnaku_T
rscaku_T
B_omnaku
B_oscaku
B_rmnaku
B_rscaku
bglamabm-stateindependent
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bglamz=3 2
bglamabm-bglamabmza-main
trigger [U_Start]
bglamabm-stateindependent
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2256 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
A_Start
Action on entry
0
bglamz fcosc_DL fcosc_new fcosc
Initialize discrete lowpass and fcosc_new
Condition A_Start -> A_Full
usk_w USVOLL_loc
U_Full/return
B_scmeb
Condition A_Start -> A_Empty
usk_w USLEER_loc
U_Empty/return
Condition Any State -> A_Start scme_TR U_Start/return B_scmeb
bglamabm-a-start
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_scmeb
bglamabm-a-start
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2257 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
A_Empty Action on entry
1
bglamz
TSCMEMX_loc scme_TR Ox_IntT oxsza_w 0.0
Action
compute 1/
coxin_w COXRICH_loc
scme_TR
mg
-3276.8
Ox_IntT oxsza_w bglamabm-a-empty
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
oxin_w
mg
3276.7 s 1.0
bglamabm-a-empty
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2258 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
A_Empty Transitions
Condition A_Empty -> A_ReallyEmpty
usk_w USLEER_loc U_ReallyEmpty/return oxsza_w MOXFULL_loc
Condition A_Empty -> A_Full
usk_w
U_UskLean/return
USVOLL_loc
Action A_Empty -> A_Full
oxsza_w
oscmn_w
fcoscraw fcosc
oscn_w
FFCOSC_loc compute 1/
fcosc_DL
2/
0.24
s Start Timer for B_omnaku
omnaku_T
bglamabm-a-empty-transitions
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fcosc_new
bglamabm-a-empty-transitions
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2259 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
A_ReallyEmpty Action on entry
2
bglamz
TSCMEMX_loc scme_TR Ox_IntT oxsza_w 0.0
Action
compute 1/
coxin_w COXRICH_loc
scme_TR
mg
0.0
mg
3276.7 s 1.0
Ox_IntT bglamabm-a-reallyempty
oxsza_w
bglamabm-a-reallyempty ___________________________________________________________________________________________________________________________________
A_ReallyEmpty Transitions
Condition A_ReallyEmpty -> A_Full: usk_w<=USVOLL (U_UskLean) Action A_ReallyEmpty -> A_Full
FFCOSC_loc
oscmn_w oxsza_w
oscme_w
fcosc_DL fcoscraw
fcosc_new
oscn_w
0.24
s Start Timer for B_oscaku oscaku_T
Start Timer for B_omnaku omnaku_T
bglamabm-a-reallyempty-transitions
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
oxin_w
bglamabm-a-reallyempty-transitions
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2260 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
A_Full
Action on entry
3
bglamz
TSCMEMX_loc scme_TR Ox_IntT oxsza_w 0.0
Action
compute 1/
coxin_w COXLEAN_loc
scme_TR
mg
-3276.8
Ox_IntT oxsza_w bglamabm-a-full
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
oxin_w
mg
3276.7 s 1.0
bglamabm-a-full
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2261 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
A_Full Transitions Condition A_Full -> A_ReallyFull
usk_w USVOLL_loc U_ReallyFull/return oxsza_w MOXFULL_loc
Condition A_Full -> A_Empty
usk_w USLEER_loc
U_UskRich/return
Action A_Full -> A_Empty
oxsza_w
rscmn_w
fcoscraw fcosc FFCOSC_loc compute 1/
oscn_w
fcosc_DL
2/
0.24
s Start Timer for B_rmnaku
rmnaku_T
bglamabm-a-full-transitions
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fcosc_new
bglamabm-a-full-transitions
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2262 von 4100 31.JAN.2003 Thomas Brosi
___________________________________________________________________________________________________________________________________
A_ReallyFull
Action on entry
4
bglamz
TSCMEMX_loc scme_TR Ox_IntT oxsza_w 0.0
Action
compute 1/
coxin_w COXLEAN_loc
mg
0.0 1.0
mg s Ox_IntT oxsza_w bglamabm-a-reallyfull
oxin_w
bglamabm-a-reallyfull ___________________________________________________________________________________________________________________________________
A_ReallyFull Transitions
Condition A_ReallyFull -> A_Empty: usk_w>=USLEER (U_UskRich) Action A_ReallyFull -> A_Empty
FFCOSC_loc
rscmn_w oxsza_w
rscme_w
fcosc_DL fcoscraw
fcosc_new
oscn_w
0.24
s Start Timer for B_rscaku rscaku_T
Start Timer for B_rmnaku rmnaku_T
bglamabm-a-reallyfull-transitions
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
-3276.8
scme_TR
bglamabm-a-reallyfull-transitions ___________________________________________________________________________________________________________________________________
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2263 von 4100 31.JAN.2003 Thomas Brosi
ABK BGLAMABM 4.30.4 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter COXLEAN COXRICH CWLAMABM DOXSG DYNLSULAU EBEN EBENOXSFK EBENOXSFK2 EBOYOXSFK EBOYOXSFK2 FFCOSC KDCOXRFK KDCOXRFK KDCOXRHK KDCOXRHK KFOSCFN KFOSCFN2 KFOSCHN KFOSCHN2 KSDCMS KSDCMS KSDCMS KSDCMS KSDCOSC KSDCOSC KSDCOSC KSDCOSC MABSTCRFK MABSTCRHK MOXFULLF MOXFULLH TFUSFK TKIHKMEMN TKIVKMEMN TSCMEMXF TSCMEMXH USLEER USVOLL VNVKVHK VNVKVHK2 VNVKVY VNVKVY2 VOLFK VOLFK2 VOLHK VOLHK2 VSOVVK VSOVVK2
Source-X
USFK2_W USFK_W USHK2_W USHK_W TKIVKM_W TKIVKM2_W TKIHKM_W TKIHKM2_W MSAOVHK2_W MSAOVVK_W MSAOVVK2_W MSAOVHK_W OSCFKM2_W OSCFKM_W OSCHKM_W OSCHKM2_W
Source-Y
ROLFKDL2_W ROLFKDL_W ROLHKDL2_W ROLHKDL_W MSABVVK_W MSABVVK2_W MSABVHK_W MSABVHK2_W
Art
Bezeichnung
FW FW FW FW FW FW (REF) FW FW FW FW FW KF KF KF KF KF KF KF KF KL KL KL KL KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Mager-Schwelle fur ¨ Sauerstoff-Konzentration Fett-Schwelle fur ¨ Sauerstoff-Konzentration Codewort Modellierung Lambda im Abgastrakt Maximale Differenz Sauerstoff-Fullstandes ¨ von Integratorgrenze fur ¨ B_oscmeb Schwelle fur ¨ dynlsu_w fur ¨ Umschaltung auf Soll-Lambda fur ¨ Lambda-Modellierung Bypass-Hauptschalter ETK-Bypass enable fur ¨ %BGLAMABM: oxsfk_w ETK-Bypass enable fur ¨ %BGLAMABM: oxsfk2_w ETK-Bypass pointer auf Y-Bereich fur ¨ %BGLAMABM: oxsfk_w ETK-Bypass pointer auf Y-Bereich fur ¨ %BGLAMABM: oxsfk2_w Ereignisfilterkonstante fur ¨ OSC-Korrekturfaktor Kennfeld Sauerstoff-Speicher-Korrektur Vorkat Kennfeld Sauerstoff-Speicher-Korrektur Vorkat Kennfeld Sauerstoff-Speicher-Korrektur Hauptkat Kennfeld Sauerstoff-Speicher-Korrektur Hauptkat ¨ Kennfeld Sauerstoff-Speicherfahigkeit eines Neu-Vorkats ¨ Kennfeld Sauerstoff-Speicherfahigkeit eines Neu-Vorkats, Bank 2 ¨ Kennfeld Sauerstoff-Speicherfahigkeit eines neuen Hauptkatalysators ¨ Kennfeld Sauerstoff-Speicherfahigkeit eines neuen Hauptkatalysators, Bank 2 ¨ Kennlinie massenstromabhangiger Skalierungsfaktor Sauerstoff-Speicher-Korrektur ¨ Kennlinie massenstromabhangiger Skalierungsfaktor Sauerstoff-Speicher-Korrektur ¨ Kennlinie massenstromabhangiger Skalierungsfaktor Sauerstoff-Speicher-Korrektur ¨ Kennlinie massenstromabhangiger Skalierungsfaktor Sauerstoff-Speicher-Korrektur ¨ Kennlinie OSC-abhangiger Skalierungsfaktor Sauerstoff-Speicher-Korrektur ¨ Kennlinie OSC-abhangiger Skalierungsfaktor Sauerstoff-Speicher-Korrektur ¨ Kennlinie OSC-abhangiger Skalierungsfaktor Sauerstoff-Speicher-Korrektur ¨ Kennlinie OSC-abhangiger Skalierungsfaktor Sauerstoff-Speicher-Korrektur ¨ Abgasmassenschwelle fur ¨ Freigabe Sauerstoff-Korrektur nach Vorkat-Ausraumen ¨ Abgasmassenschwelle fur ¨ Freigabe Sauerstoff-Korrektur nach Hauptkat-Ausraumen Sauerstoffmasse fur ¨ Erkennung Vorkatalysator gefullt ¨ Sauerstoffmasse fur ¨ Erkennung Hauptkatalysator gefullt ¨ ¨ Wartezeit vor Setzen Unplausibilitats-Flag fur ¨ Lambdasonde hinter Vorkat Minimale Temperatur des Hauptkatalysators fur ¨ OSC-Messung Minimale Temperatur des Vorkatalysators fur ¨ OSC-Messung Zeitfenster fur ¨ OSC-Messung Vorkatalysator Zeitfenster fur ¨ OSC-Messung Hauptkatalysator Schwelle Hinterkat-Sondenspannung fur ¨ definierten Katzustand leer Schwelle Hinterkat-Sondenspannung fur ¨ definierten Katzustand voll Volumen zwischen Auslass Vorkat und Einlass Hauptkat Volumen zwischen Auslass Vorkat und Einlass Hauptkat, Bank 2 Volumen zwischen Auslass Vorkat und Y-Zusammenfuhrung ¨ Volumen zwischen Auslass Vorkat und Y-Zusammenfuhrung, Bank 2 ¨ Gasvolumen im Vorkatalysator Gasvolumen im Vorkatalysator, Bank 2 Gasvolumen im Hauptkatalysator Gasvolumen im Hauptkatalysator, Bank 2 Volumen zwischen Sondeneinbauort und Einlass Vorkat Volumen zwischen Sondeneinbauort und Einlass Vorkat, Bank 2
Systemkonstante
Art
Bezeichnung
SY_ABGYVBP SY_AGR SY_BIRE SY_ETKBYP SY_FKAT SY_FKAT2 SY_HKAT SY_HKAT2 SY_LSFNHK SY_LSFNHK2 SY_LSFNVK SY_LSFNVK2 SY_NOXKAT SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Y-Zusammenfuhrung ¨ vor Bauteileposition Systemkonstante AGR vorhanden Systemkonstante Bilanzregelung vorhanden Systemkonstante ETK-Bypass freigeben Systemkonstante Frontkatalystor vorhanden Systemkonstante Frontkatalystor Bank 2 vorhanden Systemkonstate Hauptkatalysator Bank 1 vorhanden Systemkonstate Hauptkatalysator Bank 2 vorhanden Systemkonstante LSF nach Hauptkatalysator Systemkonstante LSF nach Hauptkatalysator, Bank2 Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante: NOx-Speicherkat in Abgassystem verbaut Systemkonstante Bedingung : Stereo vor Kat
Variable
Quelle
BGLAMZF BGLAMZF2 BGLAMZH BGLAMZH2 B_EBDAVY B_FKLEER B_FKLEER2 B_FKLOSM B_FKLOSM2 B_FKLUSF B_FKLUSF2 B_FKVOLL B_FKVOLL2 B_FKVOSM
BGLAMABM BGLAMABM BGLAMABM BGLAMABM
Referenziert von
BGLAMABM, LGRBY BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM
Art
Bezeichnung
LOK LOK LOK LOK EIN AUS AUS LOK LOK LOK LOK AUS AUS LOK
Zustandsanzeiger des Zustandsautomaten OSC-Messung Vorkat Zustandsanzeiger des Zustandsautomaten OSC-Messung Vorkat, Bank 2 Zustandsanzeiger des Zustandsautomaten OSC-Messung Hauptkat Zustandsanzeiger des Zustandsautomaten OSC-Messung Hauptkat, Bank 2 ETK-Bypass Daten vorhanden Bit Vorkatalysator von Sauerstoff geleert Bit Vorkatalysator von Sauerstoff geleert, Bank 2 Flag Speichermodell zeigt an, dass Vorkat von Sauerstoff geleert Flag Speichermodell zeigt an, dass Vorkat von Sauerstoff geleert. B. 2 Flag Sonde zeigt an, dass Vorkat von Sauerstoff geleert Flag Sonde zeigt an, dass Vorkat von Sauerstoff geleert. B. 2 Bit Vorkatalysator mit Sauerstoff gefullt ¨ Bit Vorkatalysator mit Sauerstoff gefullt, ¨ Bank 2 Flag Speichermodell zeigt an, dass Vorkat mit Sauerstoff gefullt ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_FKVOSM2 B_FKVUSF B_FKVUSF2 B_FUSFK B_FUSFK2 B_FUSFKL B_FUSFKL2 B_FUSFKV B_FUSFKV2 B_FUSHKL B_FUSHKL2 B_FUSHKV B_FUSHKV2 B_HKLEER B_HKLEER2 B_HKLOSM B_HKLOSM2 B_HKLUSH B_HKLUSH2 B_HKVOLL B_HKVOLL2 B_HKVOSM B_HKVOSM2 B_HKVUSH B_HKVUSH2 B_IMSKAFK B_IMSKAFK2 B_IMSKAHK B_IMSKAHK2 B_LRFKP
BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM LRFKEB
B_LRFKP2
LRFKEB
B_LRHKP
LRHKEB
B_LRHKP2
B_LRKA
LRSKA
B_LRKA2
LRSKA
B_MTLLAVV B_OMNFAKU B_OMNFAKU2 B_OMNHAKU B_OMNHAKU2 B_OSCFAKU B_OSCFAKU2 B_OSCHAKU B_OSCHAKU2 B_OXRSTFK B_OXRSTFK2 B_OXRSTHK B_OXRSTHK2 B_PWF
BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BBHWONOF
B_RMNFAKU B_RMNFAKU2 B_RMNHAKU B_RMNHAKU2 B_RSCFAKU B_RSCFAKU2 B_RSCHAKU B_RSCHAKU2 B_SBBFK
BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM DLSF
B_SBBFK2
DLSF
B_SBBHK
GGLSHNO
Referenziert von
BGMNOREG BGMNOREG
KTMHK
BGLAMABM, BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... BGLAMABM, BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... BGLAMABM, DDYLSU, DICLSU, DLSAHKBD,DPLLSU BGLAMABM, DDYLSU, DICLSU, DLSAHKBD,DPLLSU BGLAMABM, DKATFKEB, DPLLSU,LRFKC, LRFKEB, ... BGLAMABM, DKATFKEB, DPLLSU,LRFKC, LRFKEB, ...
KTMHK DKATSPFK DKATSPFK KTMHK
ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ...
KTMHK
KTMHK
BGLAMABM 4.30.4
Seite 2264 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK EIN
Flag Speichermodell zeigt an, dass Vorkat mit Sauerstoff gefullt. ¨ B.2 Flag Sonde zeigt an, dass Vorkat mit Sauerstoff gefullt ¨ Flag Sonde zeigt an, dass Vorkat mit Sauerstoff gefullt. ¨ B.2 Bedingung Fehler Spannung Sonde Frontkatalysator Bedingung Fehler Spannung Sonde Frontkatalysator Bank2 Flag Sonde hinter Vorkat unplausibel bei von Sauerstoff geleertem Vorkat Flag Sonde hinter Vorkat unplausibel bei von Sauerstoff geleertem Vorkat, B.2 Flag Sonde hinter Vorkat unplausibel bei von Sauerstoff gefulltem ¨ Vorkat Flag Sonde hinter Vorkat unplausibel bei von Sauerstoff gefulltem ¨ Vorkat, B.2 Flag Sonde hinter Hauptkat unplausibel bei von Sauerstoff geleertem Hauptkat Flag Sonde hinter Hauptkat unplausibel bei von Sauerstoff geleertem Hauptkat, B2 Flag Sonde hinter Hauptkat unplausibel bei von Sauerstoff gefulltem ¨ Hauptkat Flag Sonde hinter Hauptkat unplausibel bei von Sauerstoff gefulltem ¨ Hauptkat, B2 Bit Hauptkatalysator von Sauerstoff geleert Bit Hauptkatalysator von Sauerstoff geleert, Bank 2 Flag Speichermodell zeigt an, dass Hauptkat von Sauerstoff geleert Flag Speichermodell zeigt an, dass Hauptkat von Sauerstoff geleert, Bank 2 Flag Sonde zeigt an, dass Hauptkat von Sauerstoff geleert Flag Sonde zeigt an, dass Hauptkat von Sauerstoff geleert, Bank 2 Bit Hauptkatalysator mit Sauerstoff gefullt ¨ Bit Hauptkatalysator mit Sauerstoff gefullt, ¨ Bank 2 Flag Speichermodell zeigt an, dass Hauptkat mit Sauerstoff gefullt ¨ Flag Speichermodell zeigt an, dass Hauptkat mit Sauerstoff gefullt, ¨ Bank 2 Flag Sonde zeigt an, dass Vorkat mit Sauerstoff gefullt ¨ Flag Sonde zeigt an, dass Vorkat mit Sauerstoff gefullt, ¨ Bank 2 ¨ Bit Abgasmassendurchsatz nach Kat-Ausraumen fur ¨ Korrektur-Freigabe Vorkat ¨ Bit Abgasmassendurchsatz nach Kat-Ausraumen fur ¨ Korrektur-Freigabe Vorkat, B. 2 ¨ Bit Abgasmassendurchsatz nach Kat-Ausraumen fur ¨ Korrektur-Freigabe Hauptkat ¨ Bit Abgasmassendurchsatz nach Kat-Ausraumen fur ¨ Korrektur-Freigabe Hauptkat, B.2 Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat
EIN
Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat, Bank 2
EIN
LRHK: Freigabebedingung P-Anteil Lambdaregelung hinter Kat
EIN
LRHK Bank2: Freigabebedingung P-Anteil Lambdaregelung hinter Kat
EIN
¨ Bedingung Katalysator-Ausraumen
EIN
¨ Bedingung Katalysator-Ausraumen fur ¨ Stereo-LR Bank 2
LOK AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK EIN
Hilfsbit fur ¨ Task-Wechsel lavvkm_w ¨ Bit untere Grenze fur ¨ Sauerstoff-Speicherfahigkeit Vorkat gemessen ¨ Bit untere Grenze fur ¨ Sauerstoff-Speicherfahigkeit Vorkat gemessen, Bank 2 ¨ Bit untere Grenze fur ¨ Sauerstoff-Speicherfahigkeit Hauptkat gemessen Bit untere Grenze fur ¨ Hauptkat gemessen, Bank 2 ¨ Sauerstoff-Speicherfahigkeit ¨ Bit aktuelle Sauerstoff-Speicherfahigkeit Vorkat gemessen ¨ Bit aktuelle Sauerstoff-Speicherfahigkeit Vorkat gemessen, Bank 2 ¨ Bit aktuelle Sauerstoff-Speicherfahigkeit Hauptkat gemessen ¨ Bit aktuelle Sauerstoff-Speicherfahigkeit Hauptkat gemessen, Bank 2 Bit Reset Sauerstoff-Integrator Vorkat Bit Reset Sauerstoff-Integrator Vorkat, Bank 2 Bit Reset Sauerstoff-Integrator Hauptkat Bit Reset Sauerstoff-Integrator Hauptkat, Bank 2 Bedingung Powerfail
AUS AUS AUS AUS AUS AUS AUS AUS EIN
¨ Bit untere Grenze fur ¨ Sauerstoff-Speicherfahigkeit Vorkat gemessen mager-fett ¨ Bit untere Grenze Sauerstoff-Speicherfahigkeit Vorkat gemessen mager-fett, B. 2 ¨ Bit untere Grenze Sauerstoff-Speicherfahigkeit Hauptkat gemessen mager-fett ¨ Bit untere Grenze Sauerstoff-Speicherfahigkeit Hauptkat gemessen mager-fett, B.2 ¨ Bit aktuelle Fettgas-Speicherfahigkeit Vorkat gemessen ¨ Bit aktuelle Fettgas-Speicherfahigkeit Vorkat gemessen, Bank 2 ¨ Bit aktuelle Sauerstoff-Speicherfahigkeit Hauptkat gemessen mager-fett ¨ Bit aktuelle Sauerstoff-Speicherfahigkeit Hauptkat gemessen mager-fett, Bank 2 Bedingung Sonde betriebsbereit hinter Front-Kat
BGLAMABM, DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... EIN BGLAMABM, DKATFKEB, DLSAFK, DPLLSU, HLSFK, ... EIN BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ...
Bedingung Sonde betriebsbereit hinter Front-Kat, Bank 2
Bedingung Sonde betriebsbereit hinter Kat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_SBBHK2
GGLSHNO
B_SBBLSU
FLSUBB
B_SBBLSU2
FLSUBB
B_SCMEBFK B_SCMEBFK2 B_SCMEBHK B_SCMEBHK2 B_STCRFK B_STCRFK2 B_STCRHK B_STCRHK2 B_USHKNP B_USHKNP2 COXINFK2_W COXINFK_W COXINHK2_W COXINHK_W DCOXFK2_W DCOXFK_W DCOXHK2_W DCOXHK_W DLAOFFS2_W DLAOFFS_W DLASO DLASO2 DLATRMI2_W
BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM LRS LRS LRSHKOUT
DLATRMI_W
LRSHKOUT
DLRRIE DYNLSU2_W
LRS DDYLSU
DYNLSU_W
DDYLSU
FCOSCFK FCOSCFK2 FCOSCHK FCOSCHK2 LAMSONI2_W
BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMBDA
LAMSONI_W
BGLAMBDA
LAMSONK2_W LAMSONK_W LAMSONS2_W
BGLAMABM BGLAMABM BGLASO
LAMSONS_W
BGLASO
LAMZAK2_W
LRS
LAMZAK_W
LRS
LANVKM2_W LANVKM_W LANYM_W LAVHKM2_W
BGLAMABM BGLAMABM BGLAMABM BGLAMABM
LAVHKM_W
BGLAMABM
LAVVKM2_W LAVVKMM2_W LAVVKMM_W LAVVKM_W LAVYM2_W LAVYM_W
BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM
BBREGNO, EIN BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... EIN BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... BGLAMABM, EIN BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... AUS AUS AUS AUS LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN BGLAMABM, SKP EIN BGLAMABM BGLAMABM, DLSSA,- EIN LRS BGLAMABM, DLSSA,- EIN LRS EIN BGLAMABM BGLAMABM, DLSSA,- EIN TKMWL BGLAMABM, DLSSA,- EIN TKMWL LRSKA AUS LRSKA AUS LRSKA AUS LRSKA AUS BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... AUS AUS EIN BGLAMABM, BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... BGLAMABM, EIN DKATSPFK, TEB EIN BGLAMABM, DKATSPFK, SKP, TEB AUS AUS KTMHK AUS ATM, BBREGNO,AUS BGMNOREG, BGSIK, GGNOC ATM, BBREGNO,AUS BGMNOREG, BGMNOSPM, BGSIK,... ATM, DKATSPFK AUS LOK LOK ATM, DKATSPFK AUS KOLASPH, KTMHK AUS KOLASPH, KTMHK AUS
BGLAMABM 4.30.4
Seite 2265 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Sonde betriebsbereit hinter Kat Bank2
Bedingung LSU betriebsbereit vor Kat f(lamsons_w)
Bedingung LSU betriebsbereit vor Kat, Bank 2 f(lamsons2_w)
Flag Bereitschaft fur ¨ OSC-Messung des Vorkatalysators Flag Bereitschaft fur ¨ OSC-Messung des Vorkatalysators, Bank2 Flag Bereitschaft fur ¨ OSC-Messung des Hauptkatalysators Flag Bereitschaft fur ¨ OSC-Messung des Hauptkatalysators, Bank2 Bit Sauerstoff-Integrator-Korrektur Vorkat freigegeben Bit Sauerstoff-Integrator-Korrektur Vorkat freigegeben, Bank 2 Bit Sauerstoff-Integrator-Korrektur Hauptkat freigegeben Bit Sauerstoff-Integrator-Korrektur Hauptkat freigegeben, Bank 2 Bit Spannung Lambdasonde hinter Hauptkatalysator nicht plausibel Bit Spannung Lambdasonde hinter Hauptkatalysator nicht plausibel, Bank 2 ¨ Sauerstoffkonzentration des in den Vorkat stromenden Gases ¨ Sauerstoffkonzentration des in den Vorkat stromenden Gases ¨ Sauerstoffkonzentration des in den Hauptkatalysator stromenden Gases, Bank 2 ¨ Sauerstoffkonzentration des in den Hauptkatalysator stromenden Gases Fullstandskorrektur Vorkatalysator, Bank 2 ¨ Fullstandskorrektur ¨ Vorkatalysator Fullstandskorrektur ¨ Hauptkatalysator, Bank 2 Fullstandskorrektur ¨ Hauptkatalysator Lambda-Offset der Breitband-Lambdasonde, Bank 2 Lambda-Offset der Breitband-Lambdasonde Korrekturwert Lambda-Sollwert fur ¨ stetigen Lambdaregler, 8 Bit Korrekturwert Lambda-Sollwert fur ¨ stetigen Lambdaregler, 8 Bit, Bank 2 Delta Lambda aus I Anteil Fuhrungsregelung, ¨ Bank 2 Delta Lambda aus I Anteil Fuhrungsregelung ¨ ¨ AGR-abhanigige Lambda-Ist-Korrektur fur ¨ stetige Lambdaregelung Dynamikwert der LSU, Bank 2 Dynamikwert der LSU OSC-Korrekturfaktor des Vorkats OSC-Korrekturfaktor des Vorkats, Bank 2 OSC-Korrekturfaktor des Hauptkats OSC-Korrekturfaktor des Hauptkats, Bank 2 Lambda-Istwert Bank2
Lambda-Istwert
Sondenlambda korrigiert um Sonden-Offset, Bank 2 Sondenlambda korrigiert um Sonden-Offset Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
Lambdasondenistwert, korrigiert um Zusatzamplitude, Bank2 Lambdasondenistwert, korrigiert um Zusatzamplitude Lambda hinter Vorkat modelliert, Bank 2 Lambda hinter Vorkat modelliert Lambda hinter Y-Zusammenfuhrung, ¨ modelliert Abgaslambda vor Hauptkatalysator, modelliert, Bank2
Abgaslambda vor Hauptkatalysator, modelliert
Lambda vor Vorkat modelliert, bank 2 Lambda vor Vorkat modelliert, langsameres Raster, Bank 2 Lambda vor Vorkat modelliert, langsameres Raster Lambda vor Vorkat modelliert Lambda vor Y-Zusammenfuhrung ¨ modelliert, Bank 2 Lambda vor Y-Zusammenfuhrung modelliert ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
MSABVHK2_W
BGMSABG
MSABVHK_W
BGMSABG
MSABVVK2_W
BGMSABG
MSABVVK_W
BGMSABG
MSABVY2_W
BGMSABG
MSABVY_W
BGMSABG
MSAOVHK2_W MSAOVHK_W MSAOVVK2_W MSAOVVK_W OIGOXFK2_W OIGOXFK_W OIGOXHK2_W OIGOXHK_W OSCFKM2_W OSCFKM_W OSCFME2_W OSCFME_W OSCFN2_W OSCFN_W OSCHKM2_W OSCHKM_W OSCHME2_W OSCHME_W OSCHN2_W OSCHN_W OSCMNFK2_W OSCMNFK_W OSCMNHK2_W OSCMNHK_W OXFKINI2_W OXFKINI_W OXHKINI2_W OXHKINI_W OXINFK2_W OXINFK_W OXINHK2_W OXINHK_W OXSFK2_W OXSFK_W OXSZAFK2_W OXSZAFK_W OXSZAHK2_W OXSZAHK_W OXSZFK2_W OXSZFK_W OXSZHK2_W OXSZHK_W OXYSTFK2_W OXYSTFK_W OXYSTHK2_W OXYSTHK_W PABVHK2_W PABVHK_W PABVVK2_W
BGMSABG BGMSABG BGMSABG BGMSABG BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGPABG BGPABG BGPABG
PABVVK_W
BGPABG
ROLFK2_W ROLFKDL2_W ROLFKDL_W ROLFK_W ROLHK2_W ROLHKDL2_W ROLHKDL_W ROLHK_W RSCFME2_W RSCFME_W RSCHME2_W RSCHME_W RSCMNFK2_W
BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM
ATM, BGLAMABM,EIN BGLAMOD, BGMSNOVK, BGPABG EIN ATM, BGLAMABM,BGLAMOD, BGMSNOVK, BGPABG, ... EIN ATM, BGLAMABM,BGLAMOD, BGPABG, DKATFKEB, ... EIN ATM, BGLAMABM,BGLAMOD, BGPABG, DKATFKEB, ... EIN ATM, BGLAMABM,KTMHK ATM, BGLAMABM,EIN KTMHK BGLAMABM EIN EIN BGLAMABM EIN BGLAMABM, LRS EIN BGLAMABM, LRS LOK LOK LOK LOK LOK LOK DKATSPFK AUS DKATSPFK AUS LOK LOK LOK LOK AUS KTMHK AUS LOK LOK AUS AUS AUS KTMHK AUS LOK LOK LOK LOK AUS AUS AUS KTMHK AUS LRS AUS LRS AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS BGAGR, BGLAMABM EIN BGAGR, BGLAMABM EIN BGAGR, BGLAMABM, EIN BGLASO, GGO2LSU BGAGR, BGLAMABM, EIN BGLASO, GGO2LSU LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS KTMHK AUS AUS
BGLAMABM 4.30.4
Seite 2266 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Massenstrom Abgas vor Hauptkat Bank 2
Massenstrom Abgas vor Hauptkat
Massenstrom Abgas vor Vorkat (Bank2)
Massenstrom Abgas vor Frontkat
Massenstrom Abgas vor Y-Zusammenfuhung, ¨ Bank2 Massenstrom Abgas vor Y-Zusammenfuhung ¨ Massenstrom Abgas ohne Kraftstoffanteil vor Hauptkatalysator, Bank 2 Massenstrom Abgas ohne Kraftstoffanteil vor Hauptkatalysator Massenstrom Abgas ohne Kraftstoffanteil vor Vorkat, Bank 2 Massenstrom Abgas ohne Kraftstoffanteil vor Vorkat Obere Grenze Sauerstoffintegrator Vorkat, Bank 2 Obere Grenze Sauerstoffintegrator Vorkat Obere Grenze Sauerstoffintegrator Hauptkatalysator, Bank 2 Obere Grenze Sauerstoffintegrator Hauptkat ¨ Sauerstoff-Speicherfahigkeit Vorkat modelliert, Bank 2 ¨ Sauerstoff-Speicherfahigkeit Vorkat modelliert ¨ Gemessene Sauerstoff-Speicherfahigkeit des Vorkats, Bank 2 ¨ des Vorkats Gemessene Sauerstoff-Speicherkapazitat ¨ Sauerstoffspeicherfahigkeit eines Neukats bei gleichen Temp., Massenfluss, B. 2 ¨ Sauerstoffspeicherfahigkeit eines Neukats bei gleichen Temp., Massenfluss ¨ Sauerstoff-Speicherfahigkeit Hauptkat modelliert, Bank 2 ¨ Sauerstoff-Speicherfahigkeit Hauptkat modelliert ¨ des Hauptkatalysator, Bank 2 Gemessene Sauerstoff-Speicherkapazitat ¨ des Hauptkats Gemessene Sauerstoff-Speicherkapazitat ¨ Sauerstoffspeicherfahigkeit eines neuen Hauptkatalysators bei gleichem BP, B. 2 ¨ Sauerstoffspeicherfahigkeit eines neuen Hauptkatalysators bei gleichem BP ¨ des Vorkats, Bank 2 Gemessene untere Grenze fur ¨ Sauerstoff-Speicherkapazitat ¨ des Vorkats Gemessene untere Grenze fur ¨ Sauerstoff-Speicherkapazitat ¨ des Hauptkats, Bank 2 Gemessene untere Grenze fur ¨ Sauerstoff-Speicherkapazitat ¨ des Hauptkats Gemessene untere Grenze fur ¨ Sauerstoff-Speicherkapazitat Initialisierungswert fur ¨ Sauerstoffspeicher Vorkat, Bank 2 Initialisierungswert fur ¨ Sauerstoffspeicher Vorkat Initialisierungswert fur ¨ Sauerstoffspeicher Hauptkat, Bank 2 Initialisierungswert fur ¨ Sauerstoffspeicher Hauptkat Sauerstoffmassenfluss in Vorkat, Bank 2 Sauerstoffmassenfluss in Vorkat Sauerstoffmassenfluss in Hauptkatalysator, Bank 2 Sauerstoffmassenfluss in Hauptkat Im Vorkat eingespeicherte Sauerstoffuberschussmasse, ¨ Bank 2 Im Vorkat eingespeicherter Sauerstoffuberschussmasse ¨ Sauerstoff-Integral fur ¨ OSC-Messung Vorkatalysator, Bank 2 Sauerstoff-Integral fur ¨ OSC-Messung Vorkatalysator Sauerstoff-Integral fur ¨ OSC-Messung Hauptkatalysator, Bank 2 Sauerstoff-Integral fur ¨ OSC-Messung Hauptkatalysator Sauerstoff-Speicherstand im Vorkat, zentriert, Bank 2 Sauerstoff-Speicherstand im Vorkat, zentriert Sauerstoff-Speicherstand im Hauptkat, zentriert, Bank 2 Sauerstoff-Speicherstand im Hauptkat, zentriert Sauerstoff-Speicherstand im Vorkat, Bank 2 Sauerstoff-Speicherstand im Vorkat Sauerstoff-Speicherstand im Hauptkat, Bank 2 Sauerstoff-Speicherstand im Hauptkat Abgasgegendruck vor Hauptkat (Bank2) Abgasgegendruck vor Hauptkat Abgasgegendruck vor Vorkat (Bank2) Abgasgegendruck vor Vorkat Relativer Sauerstoff-Fullstand im Vorkat, Bank 2 ¨ ¨ Relativer Sauerstoff-Fullstand ¨ im Vorkat, totzeitverzogert, Bank 2 ¨ Relativer Sauerstoff-Fullstand ¨ im Vorkat, totzeitverzogert Relativer Sauerstoff-Fullstand ¨ im Vorkat Relativer Sauerstoff-Fullstand ¨ im Hauptkat, Bank 2 ¨ Relativer Sauerstoff-Fullstand im Hauptkat, totzeitverzogert, Bank 2 ¨ ¨ Relativer Sauerstoff-Fullstand ¨ im Hauptkat, totzeitverzogert Relativer Sauerstoff-Fullstand ¨ im Hauptkat ¨ Gemessene Fettgas-Speicherfahigkeit des Vorkats, Bank 2 ¨ Gemessene Fettgas-Speicherfahigkeit des Vorkats ¨ des Hauptkatalysators, Bank 2 Gemessene Sauerstoff-Speicherkapazitat ¨ des Hauptkatalysators Gemessene Sauerstoff-Speicherkapazitat ¨ Vorkat, mager-fett, B.2 Gemessene untere Grenze fur ¨ Sauerstoff-Speicherkapazitat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
RSCMNFK_W RSCMNHK2_W RSCMNHK_W SDCOSCF SDCOSCF2 SDCOSCH SDCOSCH2 SDCOXFK2_W SDCOXFK_W SDCOXHK2_W SDCOXHK_W TAVHKMM2_W TAVHKMM_W TAVVKMM2_W TAVVKMM_W TAVYMM2_W TAVYMM_W TKIHKM2_W
BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM ATM ATM ATM ATM ATM ATM ATM
TKIHKM_W
ATM
TKIVKM2_W
ATM
TKIVKM_W
ATM
TNVKVHK2_W TNVKVHK_W TNVKVY2_W TNVKVY_W TSOVHK2_W TSOVHK_W TSOVVK2_W TSOVVK_W TTRFK2_W TTRFK_W TTRHK2_W TTRHK_W UIGOXFK2_W UIGOXFK_W UIGOXHK2_W UIGOXHK_W USFK2_W
BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM GGLSF
USFK_W
GGLSF
USHK2_W
GGLSHNO
USHK_W
GGLSHNO
VSABVHK2_W VSABVHK_W VSABVVK2_W VSABVVK_W VSABVY2_W VSABVY_W
BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM
Referenziert von
KTMHK
BGLAMABM 4.30.4
Seite 2267 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK EIN EIN EIN EIN EIN EIN EIN
¨ Vorkat, mager-fett Gemessene untere Grenze fur ¨ Sauerstoff-Speicherkapazitat ¨ Hauptkat, mager-fett, B. 2 Gemessene untere Grenze Sauerstoff-Speicherkapazitat ¨ Hauptkat, mager-fett Gemessene untere Grenze Sauerstoff-Speicherkapazitat ¨ OSC-abhangiger Skalierungsfaktor Sauerstoff-Speicher-Korrektur Vorkat ¨ OSC-abhangiger Skalierungsfaktor Sauerstoff-Speicher-Korrektur Vorkat, Bank 2 ¨ OSC-abhangiger Skalierungsfaktor Sauerstoff-Speicher-Korrektur Hauptkat ¨ OSC-abhangiger Skalierungsfaktor Sauerstoff-Speicher-Korrektur Hauptkat, Bank 2 Skalierungsfaktor Sauerstoff-Speicher-Korrektur Vorkat, Bank 2 Skalierungsfaktor Sauerstoff-Speicher-Korrektur Vorkat Skalierungsfaktor Sauerstoff-Speicher-Korrektur Hauptkat, Bank 2 Skalierungsfaktor Sauerstoff-Speicher-Korrektur Hauptkat Mittlere Temperatur zwischen Vor- und Hauptkatalysator, modelliert, Bank2 Mittlere Temperatur zwischen Vor- und Hauptkatalysator, modelliert Mittlere Temperatur zwischen vorderer Sonde und Vorkat, modelliert, Bank2 Mittlere Temperatur zwischen vorderer Sonde und Vorkatalysator, modelliert Mittlere Temperatur zwischen Vorkat und Y-Zusammenfuhrung, ¨ modelliert, Bank2 Mittlere Temperatur zwischen Vorkatalysator und Y-Zusammenfuhrung, ¨ modelliert Temperatur Katalysator im Hauptkat aus Modell, Bank2
BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM BGLAMABM ATR, BGLAMABM,BGLAMOD, BGMNOREG, BGSIK,... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... EIN ATR, BGLAMABM,BGLAMOD, BTKAT,DKATFKEB, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... LOK LOK LOK LOK BGMSNOVK AUS BGMSNOVK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK BGLAMABM, DLSF,- EIN DLSFV, DPLLSU,LRFKC, ... BGLAMABM, DLSF,- EIN DLSFV, DPLLSU,LRFKC, ... EIN BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... EIN BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... LOK LOK LOK LOK LOK LOK
Temperatur Katalysator im Hauptkat aus Modell
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen, Bank2
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
Abgaslaufzeit von Vorkatalysator bis Hauptkatalysator, Bank 2 Abgaslaufzeit von Vorkatalysator bis Hauptkatalysator Abgaslaufzeit von Vorkatalysator bis Y-Zusammenfuhrung, ¨ Bank 2 Abgaslaufzeit von Vorkatalysator bis Y-Zusammenfuhrung ¨ Abgas-Transportzeit von Sonde vor Vorkat bis Einlass Hauptkatalysator, Bank 2 Abgas-Transportzeit von Sonde vor Vorkat bis Einlass Hauptkatalysator Abgaslaufzeit von Sonde bis vor Vorkatalysator, Bank 2 Abgaslaufzeit von Sonde bis vor Vorkatalysator Abgaslaufzeit durch Vorkatalysator, Bank 2 Abgaslaufzeit durch Vorkatalysator Abgaslaufzeit durch Hauptkatalysator, Bank 2 Abgaslaufzeit durch Hauptkatalysator Untere Grenze Sauerstoffintegrator Vorkat, Bank 2 Untere Grenze Sauerstoffintegrator Vorkat Untere Grenze Sauerstoffintegrator Hauptkatalysator, Bank 2 Untere Grenze Sauerstoffintegrator Hauptkat Spannung Lambdasonde (4.88mV/LSB) hinter Front-Katalysator, Bank 2
Spannung Lambdasonde (4.88mV/LSB) hinter Front-Katalysator
Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator 2
Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator
Abgasvolumenstrom vor Hauptkatalysator, Bank 2 Abgasvolumenstrom vor Vorkatalysator Abgasvolumenstrom vor Vorkatalysator, Bank 2 Abgasvolumenstrom vor Vorkatalysator Abgasvolumenstrom vor Y-Zusammenfuhrung, ¨ Bank 2 Abgasvolumenstrom vor Y-Zusammenfuhrung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2268 von 4100 31.JAN.2003 Thomas Brosi
FB BGLAMABM 4.30.4 Funktionsbeschreibung 1. Aufgabe der Funktion --------------------------Die Funktion %BGLAMABM berechnet die Luftzahl lambda an verschiedenen Stellen im Abgassystem. Ausgehend von lambda am Einbauort der vorderen Lambdasonde wird lambda am Eingang des Vorkatalysators, am Auslass des Vorkatalysators und am Eingang des Hauptkatalysators modelliert, jeweils auf Bank 1 und Bank 2. Handelt es sich um ein Abgassystem mit Y-Konfiguration, so wird außerdem lambda vor und hinter der Y-Zusammenf¨ uhrung modelliert. Zus¨ atzlich modelliert die Funktion den Sauerstoffspeicher des Vor- und Hauptkatalysators. Dazu wird bei geeigneten Vorg¨ angen die Sauerstoff-Speicherf¨ ahigkeit der Katalysatoren gemessen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Im Falle von Stereo-Systemen ist die Funktion symmetrisch bzgl. Bank 1 und Bank 2. Bei Y-Systemen ist dies der Fall bis zur Y-Zusammenf¨ uhrung. Der Teil nach der Zusammenf¨ uhrung wird Bank 1 zugeordnet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2269 von 4100 31.JAN.2003 Thomas Brosi
2. Unterst¨ utzte Systemkonfigurationen/ Systemkonstanten ----------------------------------------------------------Lambdasonden: Die Funktion unterst¨ utzt nur Systeme, in denen vor dem ersten Katalysator in Str¨ omungsrichtung eine stetige Lambdasonde verbaut ist. Diese Systeme haben immer eine stetige Lambdaregelung (SY_STETLR>0). Hinter Katalysator werden nur Zweipunkt-Lambdasonden unterst¨ utzt. Katalysatoren: Die Funktion unterst¨ utzt nur Systeme, in denen der Hauptkatalysator der erste oder der zweite Katalysator in Str¨ omungsrichtung ist. Dabei ist f¨ ur die Motorsteuerung der Hauptkatalysator der letzte Katalysator in Str¨ omungsrichtung, hinter dem noch eine Lambdasonde verbaut ist. Es gibt in aktuellen Systemen daher immer einen Hauptkatalysator, einen Vorkatalysator aber nur bei geteilten Kat-Anlagen, bei denen hinter dem zweiten Katalysator noch eine Lambdasonde sitzt. Die Systemkonstante SY_HKAT und SY_LSFNHK sind also immer positiv. Dennoch steht an einigen Stellen in der Funktion eine (an sich redundante) Klammerung ¨ uber SY_HKAT>0 oder SY_LSFNHK>0, um die Darstellung von Bank 1 und Bank 2 sowie von Vorkatalysator und Hauptkatalysator m¨ oglichst analog zu gestalten. AGR-Entnahme: Nicht unterst¨ utzt werden Systeme mit Vor- und Hauptkatalysator, bei denen hinter dem Vorkatalysator keine Lambdasonde verbaut ist (SY_FKAT>0 & SY_LSFNVK=0) und zwischen Vor- und Hauptkatalysator eine externe AGR-Entnahme stattfindet (CWAGRVBP=7, 8 oder 9). Bei solchen Systemen ist die Messung der Summen-Sauerstoffspeicherf¨ ahigkeit von Vor- und Hauptkatalysator fehlerhaft. In der Folge ist auch die Online-Adaption der Sauerstoff-Speicherf¨ ahigkeit ¨ uber Alterung und damit die Modellierung des Vorkatalysators fehlerhaft. Y-Konfigurationen: Die Funktion unterst¨ utzt nur Y-Systeme, bei denen die Y-Zusammenf¨ uhrung vor dem Hauptkatalysator erfolgt (SY_ABGYVBP=9), nicht aber solche, bei denen die Y-Zusammenf¨ uhrung bereits vor dem Vorkat erfolgt (SY_ABGYVBP=5). Bei Y-Konfigurationen mit ABGYVBP=9 ohne LSF-Sonden hinter den Vorkatalysatoren (SY_LSFNVK=0, SY_LSFNVK2=0) gilt die Einschr¨ ankung, dass die Messung der Sauerstoffspeicherf¨ ahigkeit nicht unterst¨ utzt wird (s. § 3.2).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Unterst¨ utzte Konfigurationen: _ /------\ _ --| |---+ +---| |----|_|---+ +---|_|--| \------/ | LSU Hauptkat LSF
SY_FKAT =0 SY_LSFNVK=0 SY_HKAT =1 SY_LSFNHK=1
_ /----\ _ /------\ --| |---+ +---| |---+ +----|_|---+ +---|_|---+ +--| \----/ | \------/ LSU Hauptkat LSF Unterboden-Kat
SY_FKAT =0 SY_LSFNVK=0 SY_HKAT =1 SY_LSFNHK=1
_ /----\ /------\ _ --| |---+ +---------+ +---| |----|_|---+ +---------+ +---|_|--| \----/ \------/ | LSU Vorkat Hauptkat LSF
SY_FKAT =1 SY_LSFNVK=0 SY_HKAT =1 SY_LSFNHK=1 CWAGRVBP ungleich 7, 8 oder 9
_ /----\ _ /------\ _ --| |---+ +---| |---+ +---| |----|_|---+ +---|_|---+ +---|_|--| \----/ | \------/ | LSU Vorkat LSF Hauptkat LSF
SY_FKAT =0 SY_LSFNVK=0 SY_HKAT =1 SY_LSFNHK=1
_ /----\ _ --| |---+ +---| |---+ --|_|---+ +---|_|--\ \ | \----/ | \ \ /------\ _ LSU Vorkat LSF | +---+ +---| |--| +---+ +---|_|--_ /----\ _ / / \------/ | --| |---+ +---| |--/ / Hauptkat LSF --|_|---+ +---|_|---+ | \----/ | LSU2 Vorkat2 LSF2
SY_FKAT =1 SY_LSFNVK =1 SY_HKAT =1 SY_LSFNHK =1 SY_ABGYVBP=9
SY_FKAT2 =1 SY_LSFNVK2=1 SY_HKAT2 =0 SY_LSFNHK2=0
Beispiel einer nicht unterst¨ utzten Konfiguration: _ /----\ _ /------\ /------\ _ --| |---+ +---| |---+ +---------+ +---| |----|_|---+ +---|_|---+ +---------+ +---|_|--| \----/ | \------/ \------/ | LSU Vorkat LSF Mittelkat Hauptkat LSF
SY_FKAT =1 SY_LSFNVK=1 SY_MKAT =1 SY_LSFNMK=0 SY_HKAT =1 SY_LSFNHK=1
3. Ausgangsgr¨ oßen --------------------Angegeben werden nur die Gr¨ oßen von Bank 1. Außer f¨ ur lanym_w gibt es f¨ ur jede Gr¨ oße eine analoge Gr¨ oße f¨ ur Bank 2. 3.1. Modellierte Lambdawerte im Abgastrakt -------------------------------------------Die Bezeichnungen der modellierten Lambdas werden mit Hilfe der Ortskennungen aus zwei oder drei Buchstaben gebildet. Das m am Ende steht f¨ ur modelliert. Ausgangswert ist i.a. das Signal der vorderen Lambdasonde LSU, korrigiert um Querempfindlichkeiten.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2270 von 4100 31.JAN.2003 Thomas Brosi
lamsonk_w
Gemessenes Lambda an der vorderen Lambdasonde, korrigiert um Querempfindlichkeiten
lavvkm_w
Modelliertes Lambda am Einlass des Vorkatalysators. Im Normalfall basiert die Modellierung von lavvkm_w auf der Gr¨ oße lamsonk_w (also im wesentlichen auf dem Lambdasignal der vorderen Lambdasonde) oder auf dem um die LambdaModulation bereinigten Signal lamzak_w (je nach Einstellung des Codeworts CWLAMABM). Ist allerdings die vordere Lambdasonde nicht betriebsbereit oder ist der Dynamik-Diagnosewert dynlsu_w unterhalb eine applizierbaren Schwelle, so basiert lavvkm_w auf dem Lambda-Sollwert lamsons_w an der vorderen Lambdasonde. Ist kein Vorkat vorhanden (SY_FKAT=0), so ist lavvkm_w identisch mit lamsonk_w bzw. lamzak_w bzw. lamsons_w.
lanvkm_w
Modelliertes Lambda hinter dem Vorkatalysator. In die Modellierung von lanvkm_w Sauerstoffspeicher des Vorkatalysators ein. Es wird das einfache Eimermodell wird als Eimer f¨ ur Sauerstoff angesehen, der einen Sauerstoff¨ uberschuss oder bis er ganz voll bzw. ganz leer ist. Die Bildung von lanvkm_w geschieht nach
geht lavvkm_w und der modellierte angesetzt, d.h. der Vorkatalysator ein Sauerstoffdefizit ausgleicht, folgendem Schema:
Vorkatalysator ... | von Sauerstoff geleert | Zwischenzustand | mit Sauerstoff gef¨ ullt | ------------------------+---------------------------+---------------------------+---------------------------+ lavvkm_w < 1 | Vorkat kann Fettgas| Fettgas-¨ Uberschuss | Fettgas-¨ Uberschuss | | ¨ Uberschuss nicht | wird ausgeglichen: | wird ausgeglichen: | | ausgleichen: | | | | lanvkm_w = lavvkm_w | lanvkm_w = 1 | lanvkm_w = 1 | ------------------------+---------------------------+---------------------------+---------------------------+ = 1 | lavvkm_w = 1 | lanvkm_w = 1 | lanvkm_w = 1 | ------------------------+---------------------------+---------------------------+---------------------------+ > 1 | Sauerstoff-¨ Uberschuss | Sauerstoff-¨ Uberschuss | Vorkat kann Sauerstoff- | | wird ausgeglichen: | wird ausgeglichen: | ¨ Uberschuss nicht | | | | ausgleichen: | | lanvkm_w = 1 | lanvkm_w = 1 | lanvkm_w = 1 | ------------------------+---------------------------+---------------------------+---------------------------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ist kein Vorkat vorhanden (SY_FKAT=0), so ist lanvkm_w=lavvkm_w. lavym_w
Modelliertes Lambda unmittelbar vor der Y-Zusammenf¨ uhrung auf Bank 1. Existiert nur in Y-Konfigurationen, SY_ABGYVBP=9. Die Gr¨ oße wird durch eine Totzeit-Verz¨ ogerung aus lanvkm_w gebildet.
lanym_w
Modelliertes Lambda unmittelbar hinter der Y-Zusammenf¨ uhrung. Existiert nur in Y-Konfigurationen, SY_ABGYVBP=9. Mischungslambda von lavym_w und lavym2_w.
lavhkm_w
Modelliertes Lambda am Einlass des Hauptkatalysators. Im Falle von Y-Konfigurationen ist lavhkm_w=lanym_w, andernfalls wird lavhkm_w durch eine Totzeit-Verz¨ ogerung aus lanvkm_w gebildet.
3.2. Sauerstoffspeicher ------------------------3.2.1. Aktueller Sauerstofff¨ ullstand -----------------------------------Die Funktion gibt f¨ ur den Vorkatalysator (wenn vorhanden) wie f¨ ur den Hauptkatalysator die aktuell eingespeicherte Masse Sauerstoff in mg aus. Daneben gibt es eine stabile Schnittstelle zur Bilanzregelung (Funktion %LRS), die die F¨ alle mit und ohne Vorkatalysator kapselt. oxsfk_w
Schnittstelle zur Bilanzregelung (Funktion %LRS). Existiert nur, wenn SY_BIRE>0. Wenn ein Vorkatalysator existiert (SY_FKAT>0), ist oxsfk_w gleich der im Vorkatalysator gespeicherten Sauerstoffmasse, zentriert um 0. Ist kein Vorkatalysator vorhanden, so ist oxsfk gleich der im Hauptkatalysator gespeicherten Sauerstoffmasse, zentriert um 0. Die Zentrierung bedeutet, dass oxsfk_w gleich der Differenz der eingespeicherten Sauerstoffmasse zum halben F¨ ullstand. Die Gr¨ oße kann daher negative wie positive Werte annehmen.
oxystfk_w
Masse des im Vorkatalysator gespeicherten Sauerstoffs (nur wenn SY_FKAT>0)
oxysthk_w
Masse des im Vorkatalysator gespeicherten Sauerstoffs (nur wenn SY_HKAT>0)
3.2.2. Sauerstoffspeicherf¨ ahigkeit ---------------------------------F¨ ur den Vorkatalysator (wenn vorhanden und wenn dahinter eine Lambdasonde verbaut ist) und f¨ ur den Hauptkatalysator wird die gemessene Sauerstoffspeicherf¨ ahigkeit (OSC) in mg ausgegeben, sofern geeignete mager-fett- oder fett-mager-¨ Uberg¨ ange stattfinden. F¨ ur die gemessene OSC gibt es getrennte Ramzellen, je nachdem, ob die OSC durch einen fett-mager-¨ Ubergang oder einen ¨ mager-fett-Ubergang gemessen wurde. Zur sprachlichen Vereinfachung wird im folgenden die durch mager-fett Spr¨ unge gemessene OSC als RSC (R f¨ ur rich gas) bezeichnet. Ebenso beginnen die Ramzellen der RSC mit r, die der (durch fett-mager Spr¨ unge gemessenen) OSC mit o. Nach einer erfolgten Messung wird f¨ ur 240 ms ein spezifisches Flag gesetzt. Dadurch erhalten Funktionen, die die Gr¨ oße abfragen, etwa aus den Bereichen Katalysatordiagnose oder Chemisches Kat-Aufheizen, die Information, dass die Ramzelle die OSC am aktuellen Betriebspunkt beinhaltet. F¨ ur die Messung der OSC ist es erforderlich, dass der Sauerstoffspeicher des Katalysators vor dem fett-mager-¨ Ubergang vollst¨ andig geleert (bzw. vor dem mager-fett-¨ Ubergang vollst¨ andig gef¨ ullt) ist. Die OSC ist dann gleich der Sauerstoffmasse (bzw. dem Sauerstoff-¨ Aquivalent an Fettgas), die in den Katalysator eingetragen wird, bis er vollst¨ andig gef¨ ullt (bzw. geleert) ist. Der Zeitpunkt, an dem der Sauerstoffspeicher an seine Grenze st¨ oßt, wird durch das Signal der Lambdasonde hinter dem Katalysator detektiert. ¨bergang statt, ohne dass der Sauerstoffspeicher vorher vollst¨ Findet ein fett-mager- oder mager-fett-U andig geleert bzw. gef¨ ullt ist, so kann zwar die OSC nicht gemessen werden, es kann aber immer noch eine untere Grenze f¨ ur die OSC bestimmt werden. Die OSC ist mindestens so groß wie die Sauerstoffmasse (bzw. das Sauerstoff-¨ Aquivalent an Fettgas), die in den Katalysator eingetragen werden kann, bis er vollst¨ andig gef¨ ullt bzw. geleert ist; m¨ oglicherweise gr¨ oßer, da ja der Ausgangszustand des Sauerstoffspeichers
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2271 von 4100 31.JAN.2003 Thomas Brosi
unbekannt ist. Die Funktion %BGLAMABM gibt nach geeigneten Lambda-¨ Uberg¨ angen auch diese unteren Grenzen aus, ebenfalls getrennt nach fett-mager- und mager-fett-¨ Uberg¨ angen, und setzt nach der Messung ein spezifisches Flag f¨ ur 240 ms. Die gr¨ oßtm¨ ogliche untere Grenze f¨ ur die OSC ist die OSC selbst. Daher ist die Messung der OSC aus einem vollst¨ andig gef¨ ullten oder geleerten Ausgangszustand ein Spezialfall der Messung der unteren Grenze der OSC. In diesem Fall wird daher neben einer Ramzelle f¨ ur die OSC auch die entsprechende Ramzelle f¨ ur die untere Grenze der OSC beschrieben (mit dem gleichen Wert), und beide dazugeh¨ origen Flags werden gesetzt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
In Systemen mit zwei Vor- und Hauptkatalysator kann die OSC f¨ ur den Vor- und den Hauptkatalysator getrennt nur gemessen werden, wenn zwischen den Katalysatoren eine Lambdasonde verbaut ist (SY_LSFNVK>0). Sitzt zwischen den Katalysatoren keine Lambdasonde, so kann die OSC des Vorkatalysators nicht gemessen werden, weil es kein Signal gibt, das das Erreichen der Sauerstoffspeichergrenzen anzeigt. Die OSC des Hauptkatalysators kann nicht gemessen werden, weil es kein Signal gibt, das anzeigt, ob das in den Hauptkatalysator str¨ omende Abgas fett oder mager ist. Es wird zwar das Lambda des in den Hauptkatalysator str¨ omenden Abgases (lavhkm_w) auch in diesem Fall modelliert, das Modell st¨ utzt sich aber auf die einmal applizierte OSC des Vorkatalysators und ist damit ¨ uber Alterung ¨ ahnlich ungenau wie die zu messende OSC des Hauptkatalysators. F¨ ur die Konfiguration ohne Lambdasonde zwischen den Katalysatoren (SY_LSFNVK=0) werden die Gr¨ oßen f¨ ur die OSC des Vorkatalysators daher nicht ausgegeben. Die Gr¨ oßen f¨ ur die OSC des Hauptkatalysators werden zwar ausgegeben, beinhalten aber die Summen-OSC von Vor- und Hauptkatalysator. Eine Einschr¨ ankung gilt f¨ ur Y-Systeme (SY_ABGYVBP=9), bei denen hinter den Vorkatalysatoren keine Lambdasonden verbaut sind (SY_LSFNVK=0, SY_LSFNVK2=0). F¨ ur diese Systeme werden zwar die Gr¨ oßen f¨ ur den Hauptkatalysator ausgegeben, beinhalten aber nicht die Summen-OSC, sondern die modellgest¨ utzte Messung der OSC des Hauptkatalysators allein. Aus den dargelegten Gr¨ unden sind diese Werte nicht zuverl¨ assig. B_omnfaku
Dieses Flag wird nach der fett-mager-Messung der unteren Grenze f¨ ur die OSC des Vorkatalysators (omnfaku_w) f¨ ur 240 ms gesetzt. Existiert nur, wenn ein Vorkatalysator existiert, hinter dem eine Lambdasonde verbaut ist (SY_LSFNVK>0).
B_omnhaku
Dieses Flag wird nach der fett-mager-Messung der unteren Grenze f¨ ur die OSC des Hauptkatalysators (omnhaku_w) f¨ ur 240 ms gesetzt. Existiert nur, wenn ein Hauptkatalysator existiert, hinter dem eine Lambdasonde verbaut ist (SY_LSFNHK>0).
B_oscfaku
Dieses Flag wird nach der fett-mager-Messung der OSC des Vorkatalysators (oscfaku_w) f¨ ur 240 ms gesetzt. Existiert nur, wenn ein Vorkatalysator existiert, hinter dem eine Lambdasonde verbaut ist (SY_LSFNVK>0).
B_oschaku
Dieses Flag wird nach der fett-mager-Messung der OSC des Hauptkatalysators (oschaku_w) f¨ ur 240 ms gesetzt. Existiert nur, wenn ein Hauptkatalysator existiert, hinter dem eine Lambdasonde verbaut ist (SY_LSFNHK>0).
B_rmnfaku
Dieses Flag wird nach der mager-fett-Messung der unteren Grenze f¨ ur die OSC des Vorkatalysators (rmnfaku_w) f¨ ur 240 ms gesetzt. Existiert nur, wenn ein Vorkatalysator existiert, hinter dem eine Lambdasonde verbaut ist (SY_LSFNVK>0).
B_rmnhaku
Dieses Flag wird nach der mager-fett-Messung der unteren Grenze f¨ ur die OSC des Hauptkatalysators (rmnhaku_w) f¨ ur 240 ms gesetzt. Existiert nur, wenn ein Hauptkatalysator existiert, hinter dem eine Lambdasonde verbaut ist (SY_LSFNHK>0).
B_rscfaku
Dieses Flag wird nach der mager-fett-Messung der OSC des Vorkatalysators (rscfaku_w) f¨ ur 240 ms gesetzt. Existiert nur, wenn ein Vorkatalysator existiert, hinter dem eine Lambdasonde verbaut ist (SY_LSFNVK>0).
B_rschaku
Dieses Flag wird nach der mager-fett-Messung der OSC des Hauptkatalysators (rschaku_w) f¨ ur 240 ms gesetzt. Existiert nur, wenn ein Hauptkatalysator existiert, hinter dem eine Lambdasonde verbaut ist (SY_LSFNHK>0).
foscfk
Alterungsfaktor des Vorkatalysators, d.h. Verh¨ altnis der aktuellen OSC zur OSC eines neuen Katalysators. Upgedatet bei jeder Messung von OSC (wenn B_oscfaku oder B_rscfaku gesetzt werden) und bei jeder Messung der unteren Grenze (wenn B_omnfaku oder B_rmnfaku gesetzt werden), sofern die untere Grenze gr¨ oßer ist als dem aktuellen Wert von foscfk entspricht.
foschk
Alterungsfaktor des Hauptkatalysators, d.h. Verh¨ altnis der aktuellen OSC zur OSC eines neuen Katalysators. Upgedatet bei jeder Messung von OSC (wenn B_oschaku oder B_rschaku gesetzt werden) und bei jeder Messung der unteren Grenze (wenn B_omnhaku oder B_rmnhaku gesetzt werden), sofern die untere Grenze gr¨ oßer ist als dem aktuellen Wert von foschk entspricht.
oscfme_w
OSC des Vorkatalysators, gemessen bei einem ¨ Ubergang von fett nach mager. Zugeh¨ origes flag: B_oscfaku. Beide Gr¨ oßen existieren nur, wenn ein Vorkatalysator existiert, hinter dem eine Lambdasonde verbaut ist (SY_LSFNVK>0).
oschme_w
OSC des Hauptkatalysators, gemessen bei einem ¨ Ubergang von fett nach mager. In Systemen mit Vor- und Hauptkatalysator ohne Lambdasonde zwischen den Katalysatoren die Summen-OSC von Vor- und Hauptkatalysator. Zugeh¨ origes flag: B_oschaku. Beide Gr¨ oßen existieren nur, wenn ein Hauptkatalysator existiert, hinter dem eine Lambdasonde verbaut ist (SY_LSFNHK>0).
oscmnfk_w
Untere Grenze f¨ ur die OSC des Vorkatalysators, gemessen bei einem ¨ Ubergang von fett nach mager. Zugeh¨ origes flag: B_omnfaku. Beide Gr¨ oßen existieren nur, wenn ein Vorkatalysator existiert, hinter dem eine Lambdasonde verbaut ist (SY_LSFNVK>0).
oscmnhk_w
Untere Grenze f¨ ur die OSC des Hauptkatalysators, gemessen bei einem ¨ Ubergang von fett nach mager. In Systemen mit Vorund Hauptkatalysator ohne Lambdasonde zwischen den Katalysatoren untere Grenze f¨ ur die Summen-OSC von Vor- und Hauptkatalysator. Zugeh¨ origes flag: B_omnhaku. Beide Gr¨ oßen existieren nur, wenn ein Hauptkatalysator existiert, hinter dem eine Lambdasonde verbaut ist (SY_LSFNHK>0).
rscfme_w
OSC des Vorkatalysators, gemessen bei einem ¨ Ubergang von mager nach fett. Zugeh¨ origes flag: B_rscfaku. Beide Gr¨ oßen existieren nur, wenn ein Vorkatalysator und dahinter eine Lambdasonde verbaut sind (SY_LSFNVK>0).
rschme_w
OSC des Hauptkatalysators, gemessen bei einem ¨ Ubergang von mager nach fett. In Systemen mit Vor- und Hauptkatalysator ohne Lambdasonde zwischen den Katalysatoren die Summen-OSC von Vor- und Hauptkatalysator. Zugeh¨ origes flag: B_rschaku. Beide Gr¨ oßen existieren nur, wenn ein Hauptkatalysator und dahinter eine Lambdasonde verbaut sind (SY_LSFNHK>0).
rscmnfk_w
Untere Grenze f¨ ur die OSC des Vorkatalysators, gemessen bei einem ¨ Ubergang von mager nach fett. Zugeh¨ origes flag: B_rmnfaku. Beide Gr¨ oßen existieren nur, wenn ein Vorkatalysator existiert, hinter dem eine
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2272 von 4100 31.JAN.2003 Thomas Brosi
Lambdasonde verbaut ist (SY_LSFNVK>0). rscmnhk_w
¨bergang von mager nach fett. In Systemen mit VorUntere Grenze f¨ ur die OSC des Hauptkatalysators, gemessen bei einem U und Hauptkatalysator ohne Lambdasonde zwischen den Katalysatoren untere Grenze f¨ ur die Summen-OSC von Vor- und Hauptkatalysator. Zugeh¨ origes flag: B_rmnhaku. Beide Gr¨ oßen existieren nur, wenn ein Hauptkatalysator und dahinter eine Lambdasonde verbaut sind (SY_LSFNHK>0).
3.2.3. Katalysatorzustand ------------------------Es werden Bits ausgegeben, die anzeigen, wenn der Katalysator mit Sauerstoff gef¨ ullt oder von Sauerstoff geleert ist. Ist hinter dem Katalysator eine Lambdasonde verbaut, so werden die Bits im Normalfall durch das Sondensignal bestimmt. Wenn die Sondenspannung eine Schwelle USLEER ¨ uberschreitet, wird angenommen, dass der Katalysator geleert ist und das entsprechende Bit gesetzt. Wenn die Sondenspannung eine Schwelle USVOLL unterschreitet, wird angenommen, dass der Katalysator gef¨ ullt ist. Wenn - keine Sonde hinter dem Katalysator verbaut ist oder - die Sonde nicht betriebsbereit ist oder - das Sondensignal als nicht plausibel erkannt wurde (B_fusfk=true bzw. B_ushknp=true, s. § 3.3) richten sich die Katalysatorzustandsbits nicht nach dem Sondensignal, sondern nach dem modellierten Sauerstoff-F¨ ullstand. Kommt der Sauerstoff-F¨ ullstand bis auf eine Distanz von DOXSG an die Sauerstoffspeicherf¨ ahigkeit heran, so wird der Katalysator als gef¨ ullt angezeigt, betr¨ agt der modellierte Sauerstoff-F¨ ullstand h¨ ochstens DOXSG, so wird der Katalysator als geleert angezeigt. Vorkatalysator geleert
(wenn SY_FKAT>0)
B_fkvoll
Vorkatalysator mit Sauerstoff gef¨ ullt
(wenn SY_FKAT>0)
B_hkleer
Hauptkatalysator geleert
B_hkvoll
Hauptkatalysator mit Sauerstoff gef¨ ullt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fkleer
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2273 von 4100 31.JAN.2003 Thomas Brosi
3.3. Plausibilisierung der Hinter-Kat-Lambdasonden ---------------------------------------------------Die Funktion f¨ uhrt eine interne Plausibilisierung f¨ ur die Lambdasonden hinter Vor- und Hauptkatalysator durch. Dazu wird das Sondensignal mit dem modellierten Sauerstofff¨ ullstand verglichen. Das Sondensignal wird als nicht plausibel erkannt, wenn entweder - das Speichermodell einen gef¨ ullten Katalysator anzeigt, mageres Abgas (normierte Sauerstoffkonzentration oberhalb einer Schwelle COXLEAN) in den Katalysator fließt, die Sondenspannung aber ¨ uber USVOLL liegt, und dies ¨ uber die Entprellzeit TFUSFK. oder umgekehrt - das Speichermodell einen geleerten Katalysator anzeigt, fettes Abgas (normierte Sauerstoffkonzentration unterhalb einer Schwelle COXRICH) in den Katalysator fließt, die Sondenspannung aber unter USLEER liegt, und dies ¨ uber die Entprellzeit TFUSFK. Ein gesetztes Nicht-plausibel-Flag wird zur¨ uckgesetzt, sobald die Sondenspannung wieder unter USVOLL bzw. ¨ uber USLEER geht, je nachdem, durch welchen Fall das Nicht-plausibel-Flag gesetzt wurde. B_fusfk
Sonde hinter Vorkatalysator nicht plausibel
B_ushknp
Sonde hinter Hauptkatalysator nicht plausibel
(wenn SY_LSFNVK>0)
3.4. Gaslaufzeit -----------------tsovhk_w Gaslaufzeit von der vorderen Lambdasonde bis zum Einlass des Hauptkatalysators. Wird abgefragt von der Funktion %BGMSNOVK.
4. Modellierung ------------------4.1. Strecke von der vorderen Lambdasonde zum Vorkat-Einlass --------------------------------------------------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4.1.1 Block SENS_OFFSET_CORRECTN --------------------------------Das vom Lambdasonden-Signal abgeleitete Lambda lamsoni_w wird um betriebspunktabh¨ angige Querempfindlichkeiten (dlaso), AGR-abh¨ angige Querempfindlichkeiten (dlrrie) und Sondenstreuung (dlahi_w) korrigiert. Das so gebildete Lambda lamsonk_w ist das wahre gemessene Lambda.
4.1.2. Block LAM_UPSTR_FRONT_CAT -------------------------------Zun¨ achst erfolgt die Auswahl der Lambda-Variablen, die als Basis f¨ ur die gesamte weitere Lambda-Modellierung dient. I.a. ist dies das korrigierte gemessene Lambda lamsonk_w. ¨ Uber Codewort CWLAMABM kann alternativ auf das um die Zwangsamplitude korrigierte Lambda lamzak_w aus der Funktion %LRS oder den Lambda-Sollwert (ohne Zwangsamplitude) lamsons_w umgeschaltet werden. Unabh¨ angig vom Codewort wird auf lamsons_w umgeschaltet, wenn die vordere Lambdasonde nicht betriebsbereit ist (B_sbblsu=false) oder der Dynamik-Diagnosewert anzeigt, dass die Sonde zu langsam geworden ist (dynlsu_w<=DYNLSULAU). Anschließend wird die Strecke von der vorderen Lambdasonde zum Einlass Vorkat durch die Totzeit tsovvk modelliert. Der Totzeit-verz¨ ogerte Lambda-Wert ist das modellierte Lambda am Einlass des Vorkatalysators lavvkm_w. Ist kein Vorkatalysator verbaut (SY_FKAT=0), so f¨ allt die Totzeit-Verz¨ ogerung weg. F¨ ur die Modellierung von tsovvk und anderer Totzeiten im Abgassystem siehe Anmerkungen § 6.
4.2. Strecke vom Vorkat-Einlass zum Vorkat-Auslass (einschl. Sauerstoffspeicher-Modell, OSC-Messung, Sondenplausibilisierung) ------------------------------------------------------------------------------------------------------------------------------4.2.1. Handshake (Block COMPUTE_MEAN) ------------------------------------Zwischen der Berechnung des modellierten Lambdas vor Vorkat lavvkm_w und dem Modell des Vorkatalysators findet ein ¨ Ubergang vom 10ms-Task aufs 20ms-Task statt. Die nachfolgende Modellierung erfolgt durchgehend im 20ms-Task.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2274 von 4100 31.JAN.2003 Thomas Brosi
4.2.2. Vorkat-Modell -------------------F¨ ur den Vorkatalysator wird das einfache Eimermodell angesetzt: Der Vorkatalysator wird als Speicher f¨ ur Sauerstoff und Fettgas angesehen. Es wird angenommen, dass er, solange er nicht ganz mit Sauerstoff gef¨ ullt ist, den Sauerstoff-¨ Uberschuss des einfließenden Abgases ausgleicht; und, solange er nicht ganz von Sauerstoff geleert ist, den Fettgas-¨ Uberschuss des einfließenden Abgases ausgleicht. Die Bildung des modellierten Lambda hinter Vorkatalysator lanvkm_w geschieht nach folgender Tabelle: Vorkatalysator ... | von Sauerstoff geleert | Zwischenzustand | mit Sauerstoff gef¨ ullt | ------------------------+---------------------------+---------------------------+---------------------------+ lavvkm_w < 1 | Vorkat kann Fettgas| Fettgas-¨ Uberschuss | Fettgas-¨ Uberschuss | (Lambda d. | ¨ Uberschuss nicht | wird ausgeglichen: | wird ausgeglichen: | einfließenden | ausgleichen: | | | Abgases) | lanvkm_w = lavvkm_w | lanvkm_w = 1 | lanvkm_w = 1 | ------------------------+---------------------------+---------------------------+---------------------------+ = 1 | lavvkm_w = 1 | lanvkm_w = 1 | lanvkm_w = 1 | ------------------------+---------------------------+---------------------------+---------------------------+ > 1 | Sauerstoff-¨ Uberschuss | Sauerstoff-¨ Uberschuss | Vorkat kann Sauerstoff- | | wird ausgeglichen: | wird ausgeglichen: | ¨ Uberschuss nicht | | | | ausgleichen: | | lanvkm_w = 1 | lanvkm_w = 1 | lanvkm_w = 1 | ------------------------+---------------------------+---------------------------+---------------------------+ Die Fallunterscheidungen der Tabelle sind in Block LAM_DWSTR_FRONT_CAT realisiert. Die Modellierung des Vorkat-F¨ ullstandes erfolgt im Unterblock OXYGEN_STORAGE. Ein gef¨ ullter oder geleerter Sauerstoffspeicher des Vorkatalysators wird durch die Flags B_fkvoll und B_fkleer angezeigt. Ist kein Vorkatalysator verbaut (SY_FKAT=0), so ist lanvkm_w=lavvkm_w.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4.2.3. Modellierung des Sauerstoffspeichers des Vorkatalysators (Block OXYGEN_STORAGE_FK) ----------------------------------------------------------------------------------------Der Block OXYGEN_STORAGE_FK enth¨ alt das Sauerstoffspeichermodell f¨ ur den Vorkatalysators. Er erf¨ ullt mehrere Aufgaben: - Bildung der Zustandsflags B_fkleer und B_fkvoll - Modellierung des Sauerstofff¨ ullstandes Wenn hinter dem Vorkatalysator eine Lambdasonde verbaut ist (SY_LSFNVK>0), zus¨ atzlich: - Messung und Online-Adaption der Sauerstoffspeicherf¨ ahigkeit - Plausibilisierung der Lambdasonde hinter Vorkatalysator Der Block wird nur gerechnet, wenn ein Vorkatalysator verbaut ist (SY_FKAT>0).
4.2.3.1. Bildung der Zustandsflags (Block CATALYST_STATE) --------------------------------------------------------Die Bildung der Zustandsflags B_fkvoll und B_fkleer unterscheidet sich danach, ob hinter dem Vorkat eine betriebsbereite Lambdasonde verbaut ist oder nicht. Fall 1: Lambdasonde hinter Vorkatalysator (SY_LSFNVK>0): In diesem Fall wird das Spannungssignal usfk_w der Lambdasonde hinter Vorkatalysator als Indikator f¨ ur den Sauerstoff-F¨ ullstand gewertet. Ist usfk_w>=USLEER (applizierbare Schwelle), so bedeutet dies, dass die Sonde fettes Abgas sieht. Es wird darauf geschlossen, dass der Vorkat von Sauerstoff geleert ist, und B_fkleer gesetzt. Ist dagegen usfk_w<=USVOLL, so wird darauf geschlossen, dass der Vorkatalysator mit Sauerstoff gef¨ ullt ist, und B_fkvoll gesetzt. Das Sondensignal wird nur ausgewertet, wenn die Sonde betriebsbereit ist und von der internen Plausibilisierung nicht als unplausibel erkannt wurde. Ansonsten erfolgt die Bildung wie unter Fall 2 beschrieben. Fall 2: Keine Lambdasonde hinter Vorkatalysator oder Lambdasonde nicht betriebsbereit oder nicht plausibel: In diesem Fall richten sich die Zustandsflags nach dem modellierten F¨ ullstand oxystfk_w, der im Unterblock OXYGEN_INTEGRAL_FK (s.u.) gebildet wird. Ist oxystfk_w kleiner als ein Schwellwert DOXSG, so wird B_fkleer gesetzt. Kommt oxystfk_w bis auf DOXSG an die modellierte Sauerstoffspeicherf¨ ahigkeit oscfkm_w heran, so wird B_fkvoll gesetzt. Die Gr¨ oße oscfkm_w ist die obere Grenze f¨ ur oxystfk_w und wird im Unterblock COMP_OSC_FK gebildet.
4.2.3.2. Modellierung des Sauerstofff¨ ullstandes (Block OXYGEN_INTEGRAL_FK) -------------------------------------------------------------------------Im Block OXYGEN_INTEGRAL_FK wird zun¨ achst ein zentrierter F¨ ullstand oxszfk_w gebildet. Der zentrierte F¨ ullstand unterscheidet sich vom eigentlichen F¨ ullstand durch einen negativen Offset von der Gr¨ oße der halben modellierten OSC, oscfkm_w. W¨ ahrend der eigentliche F¨ ullstand oxystfk_w zwischen 0 und oscfkm_w liegt, liegt oxszfk_w zwischen -oscfkm_w/2 und oscfkm_w/2. Diese Grenzen sind in den Ramzellen uigoxfk_w und oigoxfk_w abgelegt. Zur Berechnung von oxszfk_w wird der Sauerstoff-Fluss in den Katalysator fintegriert. Dieser berechnet sich nach der Formel mg h oxinfk_w = 64.36 ---- * (1-1/lavvkm_w) * msaovvk_w kg s
(4.1)
Dabei ist msaovvk_w der Abgasmassenstrom in den Vorkatalysator ohne den Kraftstoffanteil. Zur Herleitung siehe Anmerkungen § 7. Korrektur ¨ uber Lambdasonde hinter Vorkatalysator (Block OX_INT_CORR_FK) ----------------------------------------------------------------------Die Gleichung (4.1) gilt allerdings nur f¨ ur den Fall, dass hinter dem Vorkatalysator keine Lambdasonde verbaut ist (SY_LSFNVK=0). Falls eine Lambdasonde vorhanden ist, wird (4.1) noch um einen Korrekturterm dcoxfk_w korrigiert, der von dem Sondensignal usfk_w und dem modellierten F¨ ullstand abh¨ angt: mg h oxinfk_w = 64.36 ---- * ((1-1/lavvkm_w) + dcoxfk_w) * msaovvk_w kg s Die Gleichung implementiert einen Beobachter f¨ ur das System mit Eing¨ angen lavvkm_w und msaovvk_w, Ausgang usfk_w und der
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2275 von 4100 31.JAN.2003 Thomas Brosi
beobachteten inneren Zustandsgr¨ oße F¨ ullstand. Die Systemgleichung hat die Form mg h F¨ ullstand = Integral( 64.36 ---- * (1-lavvkm_w) * msaovvk_w ) kg s
usfk_w
F¨ ullstand = F( ---------- , totzeitverz¨ ogert um Abgaslaufzeit ) OSC
Dahinter steht die Modellvorstellung, dass die Sondenspannung hinter Katalysator eine Information ¨ uber den F¨ ullstand liefert, wobei der funktionale Zusammenhang durch die Funktion F dargestellt wird. An dieser Stelle st¨ utzt sich die Funktion nicht auf das Eimermodell, sondern auf die Erfahrung, dass die Sondenspannung hinter einem gef¨ ullten Katalysator i.d.R. niedrig, hinter einem geleerten Katalysator i.d.R. hoch ist. Die Berechnung des Korrekturterms dcoxfk_w folgt dieser Modellvorstellung: Der Ausgang des Kennfeldes KDCOXFK ist im wesentlichen der Beobachterfehler aus dem impliziten Vergleich zwischen usfk_w und dem totzteitverz¨ ogerten relativem F¨ ullstand. Die Verst¨ arkung wird durch zwei Kennlinien ¨ uber OSC und Abgasmassenstrom bestimmt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Initialisierung des F¨ ullstandsmodells (Block ENABLE_CONDS_FK) ------------------------------------------------------------Die Initialisierung des F¨ ullstandsmodells findet in drei F¨ allen statt: - nach einer OSC-Messung durch fett-mager-Sprung: Initialisierung auf gef¨ ullt (oxszfk_w=oigoxfk_w) - nach einer OSC-Messung durch mager-fett-Sprung: Initialisierung auf geleert (oxszfk_w=uigoxfk_w) - nach Katalysator-Ausr¨ aumen: Initialisierung auf halb voll Die Initialisierung nach Katalysator-Ausr¨ aumen ist deshalb notwendig, weil der modellierte F¨ ullstand oxszfk_w via die einheitliche Schnittstelle oxsfk_w eine Eingangsgr¨ oße der Bilanzregelung (Funktion %LRS mit SY_BIRE>0) bildet. Durch die Initialisierung wird verhindert, dass die Bilanzregelung durch das Schubabschalten und das nachfolgende Katalysator-Ausr¨ aumen angeregt wird. Da die Funktion %LRSKA (Katalysator-Ausr¨ aumen) auf eine Optimierung der Schadstoffemissionen hin appliziert wird, w¨ urde sich eine anschließende Lambda-Verstellung durch die Bilanzregelung mit hoher Wahrscheinlichkeit negativ auf die Emissionen auswirken. W¨ ahrend an der analogen Stelle f¨ ur den Hauptkatalysator theoretisch noch auf eine Initialisierung verzichtet werden k¨ onnte, ist sie f¨ ur den Vorkatalysator zwingend erforderlich. In Konfigurationen mit Vor- und Hauptkatalysator wird der Vorkatalysator beim Katalysator-Ausr¨ aumen n¨ amlich gezielt mit Fettgas ¨ ubersp¨ ult, um Sauerstoff aus dem Hauptkatalysator auszur¨ aumen. F¨ ande keine F¨ ullstands-Initialisierung statt, so w¨ are der modellierte F¨ ullstand nach dem Ausr¨ aumen auf Null, und die Bilanzregelung w¨ urde mit einer Abmagerung reagieren. Gerade eine Abmagerung kann aber kurz nach Schubausr¨ aumen nicht riskiert werden, da in diesem Moment erfahrungsgem¨ aß NOx die kritischste Abgaskomponente ist. Freigabebedingungen f¨ ur die F¨ ullstandskorrektur (Block ENABLE_CONDS_FK) ----------------------------------------------------------------------In Systemen mit Bilanzregelung (SY_BIRE>0), ersetzt die F¨ ullstandskorrektur ¨ uber das Sondensignal hinter Vorkatalysator den Proportionalanteil der F¨ uhrungsregelung %LRFKP. Um Verf¨ alschungen der Lambdaregelung zu vermeiden, wird die Freigabe der F¨ ullstandskorrektur (Flag B_stcrfk) an gewisse Bedingungen gekn¨ upft. Dazu geh¨ oren zun¨ achst die Freigabebedingungen des Proportionalanteils der F¨ uhrungsregelung, zusammengefasst im Flag B_lrfkp. Des weiteren wird nach Katalysator-Ausr¨ aumen zun¨ achst ein Abgasmassendurchsatz MABSTCRFK abgewartet, bevor die Korrektur wieder zugelassen wird. Dahinter steht, dass die Bilanzregelung nach Katalysator-Ausr¨ aumen nicht eingreifen soll (weshalb das F¨ ullstandsmodell auf halb voll initialisiert wird, s.o.) die Sondenspannung hinter dem Vorkatalysator nach Katalysator-Ausr¨ aumen aber sehr fett ist, da der Vorkatalysator zum Ausr¨ aumen des Hauptkatalysators mit Fettgas ¨ ubersp¨ ult wurde. G¨ abe man die F¨ ullstandskorrektur sofort wieder frei, so triebe die hohe Sondenspannung das F¨ ullstandsmodell in Richtung leer, was die Bilanzregelung dann doch wieder zum Ausmagern br¨ achte. Auch hinter dem Hauptkatalysator ist es sinnvoll, die F¨ ullstandskorrektur nach Katalysator-Ausr¨ aumen nicht sofort wieder freizugeben, da das Sondensignal danach typischerweise durch Wasserstoffquerempfindlichkeit verf¨ alscht wird. Sauerstoffspeicherf¨ ahigkeit (Block COMP_OSC_FK) ----------------------------------------------F¨ ur die Grenzen des F¨ ullstandsintegrals und f¨ ur die Bildung des relativen F¨ ullstandes wird die aktuelle OSC des Vorkatalysators ben¨ otigt. Die OSC ist im wesentlichen abh¨ angig von der Abgastemperatur, dem Abgasmassenstrom und dem Alterungszustand des Katalysators. W¨ ahrend die Temperatur- und Massenstromabh¨ angigkeit f¨ ur einen Neukatalysator in einem Kennfeld appliziert werden, wird der Alterungszustand in einem online adaptierten Alterungsurfaktor fcoscfk ber¨ ucksichtigt: oscfkm_w = fcoscfk * oscfn_w wobei oscfkm_w die modellierte OSC des Katalysators unter Ber¨ ucksichtigung der Alterung ist und oscfn_w die OSC eines Neukatalysators am aktuellen Betriebspunkt.
4.2.3.3. Messung und Online-Adaption der OSC (Block OSC_MEAS_FK) ---------------------------------------------------------------Gem¨ aß (4) wird die Online-Adaption der OSC im Alterungsfaktor fcoscfk realisiert. Ist hinter dem Vorkatalysator eine Lambdasonde verbaut (SY_LSFNVK>0), so findet ein Update von fcoscfk bei jeder OSC-Messung f¨ ur den Vorkatalysator statt. Andernfalls wird fcoscfk gleich dem Hauptkat-Alterungsfaktor fcoschk gesetzt. Allerdings ber¨ ucksichtigt fcoschk in diesem Fall nicht die Ver¨ anderung der OSC des Hauptkatalysators alleine, sondern die der Summen-OSC von Vorkatalysator und Hauptkatalysator. Dies h¨ angt damit zusammen, dass auch die Gr¨ oßen f¨ ur die gemessene OSC des Hauptkatalysators die Summen-OSC enthalten (s. § 3.2.2). Aus Stabilit¨ atsgr¨ unden findet der Update von fcoscfk ¨ uber einen Ereignisfilter statt: FFCOSC fcoscfk = --------------------- fcoscfk_raw 1 - (1-FFCOSC) zˆ(-1)
(4.2)
Dabei ist FFCOSC (applizierbarer Festwert zwischen 0 und 1) die diskrete Zeitkonstante und fcoscfk_raw der Wert, der sich aus einer einzigen Messung erg¨ abe: OSC gemessen fcoscfk_raw = -----------Neukat-OSC
(4.3)
Im Falle, dass die Messung nicht die OSC, sondern nur eine untere Grenze f¨ ur die OSC liefert, wird der Update gem¨ aß (4.2,4.3) nur durchgef¨ uhrt, wenn fcoscfk_raw>fcoscfk ist. Andernfalls liefert die Messung keine neue Information.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2276 von 4100 31.JAN.2003 Thomas Brosi
Die Messung findet nur statt, wenn gewisse Bedingungen erf¨ ullt sind, die das Messbereitschafts-Flag B_scmebfk setzen (Block SCMEB_FK): - Die Lambdasonde hinter Katalysator muss betriebsbereit sein. - Die Lambdasonde hinter Katalysator darf von der internen Plausibilit¨ atspr¨ ufung nicht auf nicht-plausibel erkannt sein. - Die modellierte Katalysator-Temperatur muss oberhalb einer Schwelle liegen. - Die vordere Lambdasonde LSU betriebsbereit sein. Die Messung der verschiedenen OSC-Gr¨ oßen und der Update von fcoscfk findet im Zustandsautomaten BGLAMABMza statt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4.2.3.4. Zustandsautomat BGLAMABMza ----------------------------------Das Prinzip der Messung der OSC und der unteren Grenze f¨ ur die OSC bei fett-mager und mager-fett-¨ Uberg¨ angen ist in § 3.2.2 beschrieben. Zur Realisierung: Bei einem fetten Spannungswert geht der Zustandsautomat vom Grundzustand A_Start in den Zustand A_Empty ¨ uber. Im Zustand A_Empty besteht Messbereitschaft f¨ ur die untere Grenze der OSC. Es wird ein Sauerstoff-Integrator und ein Timer gestartet. Der Sauerstoff-Integrator erf¨ ullt je nach Lambda-Verlauf zwei alternative Aufgaben: Wenn mageres Abgas in den Katalysator fließt, dient der Integrator zur Messung der unteren Grenze f¨ ur die OSC. Bei einem Sondensignal-Sprung nach mager wird der der Integratorwert als untere Grenze f¨ ur die OSC festgehalten und es findet ein Update des Alterungsfaktors fcoscfk statt, wenn der fcoscfk_raw>fcoscfk. Fließt dagegen fettes Abgas in den Katalysator, so dient der Integrator dazu, den Zustand zu detektieren, in dem der Katalysator sicher von Sauerstoff geleert ist, so dass die Voraussetzungen f¨ ur eine Messung der OSC (nicht nur einer unteren Grenze f¨ ur die OSC) gegeben ist. Unterschreitet der Sauerstoff-Integrator eine negative Schwelle, so geht der Zustandsautomat daher in den Zustand A_ReallyEmpty ¨ uber, in dem Messbereitschaft f¨ ur die OSC besteht. Bei Eintritt in den Zustand A_ReallyEmpty wird der Sauerstoff-Integrator resetiert und neu gestartet. Ebenso wird der Timer neu gestartet. Im Zustand A_ReallyEmpty ist der Sauerstoff-Integator nach unten auf 0 begrenzt; dies ber¨ ucksichtigt, dass aus einem vollst¨ andig geleerten Katalysator kein Sauerstoff mehr ausgetragen werden kann. Bei einem Sondensignal-Sprung nach mager wird der Integratorwert als gemessene OSC festgehalten und es findet ein Update des Ereignisfilters f¨ ur den Alterungsfaktor fcoscfk statt. Durch den Timer wird die Messung der OSC bzw. der unteren Grenze f¨ ur die OSC zeitlich begrenzt. Der Timer wird angehalten, wenn das einstr¨ omende Abgas fetter als eine applizierbare Schwelle ist. L¨ auft der Timer ab, bevor entweder ein Sondensignal-Sprung nach mager oder, im Zustand A_Empty, eine Unterschreitung der Schwelle f¨ ur den ¨ Ubergang nach A_ReallyEmpty erfolgt, so wird die Messung abgebrochen und der Zustandsautomat geht in den Grundzustand A_Start zur¨ uck. Durch die zeitliche Begrenzung wird die Auswirkung eines schlecht adaptierten Offsets der vorderen Lambdasonde LSU begrenzt. Der LSU-Offset verf¨ alscht das gemessene Lambda und damit die berechnete Sauerstoff-Konzentration des in den Katalysator str¨ omenden Abgases und kann laut Sondenspezifikation bis zu 7 Promille betragen. Die Fehlerauswirkung auf die OSC-Messung ist umso gr¨ oßer, je l¨ anger die Messung ist (oder, was gleichbedeutend ist, je kleiner die Sauerstoff-Konzentration des einfließenden Abgases ist). Die Messung der unteren Grenze der RSC und der RSC selbst erfolgt analog in den Zust¨ anden A_Full und A_ReallyFull. Der Zustandsautomat ist eine Klasse, die in der Funktion viermal instanziert wird: f¨ ur Vor- und Hauptkatalysator auf Bank 1 und Bank 2. Die Bezeichnungen der in der Klasse definierten Variablen sind von den Gr¨ oßen der Funktion abgeleitet, mit denen sie in den Instanzierungen gleichgesetzt werden. Die Buchstaben zur Unterscheidung von Vor- und Hauptkatalysator ("f", "h", "fk" oder "hk") werden bei den Klassenvariablen weggelassen. Die Klassenvariablen, auf die Festwerte der Funktion kopiert werden, sind durch den Anhang "_loc" gekennzeichnet.
Klassenvariable ---------------------Eingang Zustandsautomat: B_scmeb coxin_w fcosc oscn_w oxin_w usk_w COXLEAN_loc COXRICH_loc FFCOSC_loc MOXFULL_loc TSCMEMX_loc USLEER_loc USVOLL_loc Ausgang Zustandsautomat: B_omnaku B_oscaku B_rmnaku B_rscaku bglamz fcosc_new oscme_w oscmn_w oxsza_w rscme_w rscmn_w
Funktionsvar./Festwert Vorkat ----------------------
Funktionsvar./Festwert Hauptkat ----------------------
Funktionsvar./Festwert Haupkat bei 3-BrickKonfig. ohne Lambdasonde hinter Vorkat (Messung der Summen-OSC) ----------------------
B_scmebfk coxinfk_w fcoscfk oscfn_w oxinfk_w usfk_w COXLEAN COXRICH FFCOSC MOXFULLF TSCMEMXF USLEER USVOLL
B_scmebhk coxinhk_w fcoschk oschn_w oxinhk_w ushk_w COXLEAN COXRICH FFCOSC MOXFULLH TSCMEMXH USLEER USVOLL
B_scmebhk coxinfk_w fcoschk oscfn_w + oschn_w oxinfk_w ushk_w COXLEAN COXRICH FFCOSC MOXFULLH TSCMEMXH USLEER USVOLL
Messbereitschaft O2-Konz. Alterungsfaktor Neukat-OSC Sauerstoff-Fluss Sondenspannung hinter Kat Magerschwelle f¨ ur O2-Konz. Fettschwelle f¨ ur O2-Konz. Zeitkonstante Ereignisfilter O2-Masse f¨ ur Kat leer/voll Zeitfenster OSC-Messung Spannungsschwelle Kat leer Spannungsschwelle Kat voll
B_omnfaku B_oscfaku B_rmnfaku B_rscfaku bglamzf fcoscfk oscfme_w oscmnfk_w oxszafk_w rscfme_w rscmnfk_w
B_omnhaku B_oschaku B_rmnhaku B_rschaku bglamzh fcoschk oschme_w oscmnhk_w oxszahk_w rschme_w rscmnhk_w
B_omnhaku B_oschaku B_rmnhaku B_rschaku bglamzh fcoschk oschme_w oscmnhk_w oxszahk_w rschme_w rscmnhk_w
Untere OSC-Grenze g¨ ultig Gemessene OSC g¨ ultig Untere RSC-Grenze g¨ ultig RSC-Wert g¨ ultig Zustandsindikator Alterungsfaktor Gemessene OSC Untere Grenze OSC Sauerstoff-Integral Gemessene RSC Untere Grenze RSC
Bedeutung ----------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2277 von 4100 31.JAN.2003 Thomas Brosi
Ablauf: ------------------------------------------------------------------------------------------------------------------------------A_Start Action on entry: bglamz:=0 Initialize discrete lowpass fcosc_DL to fcosc (Aim: at engine start, initialize discrete lowpass to non-volatile variable for OSC aging correction factor. During engine operation, the initialization has no effect, because fcosc has the value of fcosc_new of the previous sampling.) Static action:
None
Transition A_Start -> A_Empty Condition: usk_w>=USEMPTY_loc Action: None
Transition A_Start -> A_Full Condition: usk_w<=USVOLL_loc Action: None
&
&
B_scmeb=true
B_scmeb=true
------------------------------------------------------------------------------------------------------------------------------A_Empty Action on entry: bglamz:=1 Start timer scme_TR with start value TSCMEMX_loc Reset Integrator Ox_IntT to 0 Static action:
If coxin>=COXRICH_loc, count down timer scme_TR Compute Integrator Ox_IntT: integral(oxin_w) with range -32768.8 mg ... 32768.7 mg oxsza_w:=Ox_IntT
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Transition A_Empty -> A_Start Condition: scme_TR=0 Action: None
or
(oxygen integral)
B_scmeb=false
Transition A_Empty -> A_Full Condition: usk_w<=USVOLL_loc Action:
oscmn_w:=oxsza_w fcoscraw:=oscmn_w/oscn_w If fcoscraw>fcosc, update discrete lowpass fcosc_DL with fcoscraw fcosc_new:=fcosc_DL Start timer omnaku_T with value 0.24 s (The timer sets the flag B_omnfaku/B_omnhaku for 0.24 s to indicate that the variable omnfaku_w/omnhaku_w contains the recently measured lower bound for OSC.)
Transition A_Empty -> A_ReallyEmpty Condition: usk_w>=USLEER_loc Action: None
&
-oxsza_w>=MOXFULL_loc
------------------------------------------------------------------------------------------------------------------------------A_ReallyEmpty Action on entry: bglamz:=2 Start timer scme_TR with start value TSCMEMX_loc Reset Integrator Ox_IntT to 0 Static action:
If coxin>=COXRICH_loc, count down timer scme_TR Compute Integrator Ox_IntT: integral(oxin_w) with range 0.0 mg ... 32768.7 mg oxsza_w:=Ox_IntT
(oxygen integrator)
Transition A_ReallyEmpty -> A_Start Condition: scme_TR=0 or B_scmeb=false Action: None
Transition A_ReallyEmpty -> A_Full Condition: usk_w<=USVOLL_loc Action:
oscme_w:=oxsza_w oscmn_w:=oscme_w fcoscraw:=oscme_w/oscn_w Udate discrete lowpass fcosc_DL with fcoscraw fcosc_new:=fcosc_DL Start timer oscaku_T with value 0.24 s Start timer omnaku_T with value 0.24 s (The timers set the flags B_oscfaku/B_oschaku and B_omnfaku/B_omnhaku for 0.24 s to indicate that the variables oscfaku_w/oschaku_w and omnfaku_w/omnhaku_w contain the recently measured OSC and lower bound for OSC.)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2278 von 4100 31.JAN.2003 Thomas Brosi
------------------------------------------------------------------------------------------------------------------------------A_Full Action on entry: bglamz:=3 Start timer scme_TR with start value TSCMEMX_loc Reset Integrator Ox_IntT to 0 Static action:
If coxin<=COXLEAN_loc, count down timer scme_TR Compute Integrator Ox_IntT: integral(oxin_w) with range -32768.8 mg ... 32768.7 mg oxsza_w:=Ox_IntT
Transition A_Full -> A_Start Condition: scme_TR=0 Action: None
or
(oxygen integrator)
B_scmeb=false
Transition A_Full -> A_Empty Condition: usk_w>=USLEER_loc Action:
rscmn_w:=-oxsza_w fcoscraw:=rscmn_w/oscn_w If fcoscraw>fcosc, update discrete lowpass fcosc_DL with fcoscraw fcosc_new:=fcosc_DL Start timer rmnaku_T with value 0.24 s (The timer sets the flag B_rmnfaku/B_rmnhaku for 0.24 s to indicate that the variable rmnfaku_w/rmnhaku_w contains the recently measured lower bound for RSC.)
Transition A_Full -> A_ReallyFull Condition: usk_w<=USVOLL_loc Action: None
&
oxsza_w>=MOXFULL_loc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
------------------------------------------------------------------------------------------------------------------------------A_ReallyFull Action on entry: bglamz:=4 Start timer scme_TR with start value TSCMEMX_loc Reset Integrator Ox_IntT to 0 Static action:
If coxin<=COXLEAN_loc, count down timer scme_TR Compute Integrator Ox_IntT: integral(oxin_w) with range -32768.8 mg ... 0.0 mg oxsza_w:=Ox_IntT
(oxygen integrator)
Transition A_ReallyFull -> A_Start Condition: scme_TR=0 or B_scmeb=false Action: None
Transition A_ReallyFull -> A_Empty Condition: usk_w>=USLEER_loc Action:
rscme_w:=-oxsza_w rscmn_w:=rscme_w fcoscraw:=rscme_w/oscn_w Udate discrete lowpass fcosc_DL with fcoscraw fcosc_new:=fcosc_DL Start timer rscaku_T with value 0.24 s Start timer rmnaku_T with value 0.24 s (The timers set the flags B_rscfaku/B_rschaku and B_rmnfaku/B_rmnhaku for 0.24 s to indicate that the variables rscfaku_w/rschaku_w and rmnfaku_w/rmnhaku_w contain the recently measured OSC and lower bound for OSC.)
------------------------------------------------------------------------------------------------------------------------------State independent action parallel to state machine flow: Count down timers omnaku_T, oscaku_T, rmnaku_T, rscaku_T B_omnaku:=omnaku_T B_oscaku:=oscaku_T B_rmnaku:=rmnaku_T B_rscaku:=rscaku_T -------------------------------------------------------------------------------------------------------------------------------
4.2.3.5 Plausibilisierung der Lambdasonde hinter Vorkatalysator ---------------------------------------------------------------Die Plausibilisierungsmethode ist in § 3.3 beschrieben. Ihr liegt die gleiche Idee wie der Schwingungspr¨ ufung in den Diagnosefunktionen %DLSAFK und %DLSAHK zugrunde. Erkennt die interne Plausibilisierung auf nicht plausibel, so verwendet die %BGLAMABM zur Modellierung des Lambdas hinter Katalysator statt des Sondensignals das Sauerstoffspeichermodell. Das gleiche geschieht, wenn die Betriebsbereitschaft der Sonde zur¨ uckgesetzt wird, also insbesondere im Fehlerfall. Die interne Plausibilisierung ist deshalb nicht redundant, weil die Schwingungspr¨ ufung nicht permanent aktiv ist und ein Fehler daher lange Zeit unerkannt bleiben k¨ onnte. Die Forderung nach einer internen Plausibilisierung zus¨ atzlich zur Schwingungspr¨ ufung kommt aus dem Bereich der
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2279 von 4100 31.JAN.2003 Thomas Brosi
Speicherkatalysatorsteuerung f¨ ur BDE-Fahrzeuge mit NOx-Speicherkatalysator. Dahinter steht das Szenario eines festklemmenden Sondensignals bei Regenerieranforderung (B_denox). Die Regenerieranforderung bewirkt eine Umschaltung auf fetten Motorbetrieb. Das Regenerierende (Funktion %BBREGNO) erfolgt im Normalfall dann, wenn die Sondenspannung hinter Hauptkatalysator eine Schwelle uberschreitet, sofern die Sonde hinter Hauptkatalysator betriebsbereit ist; ist die Sonde nicht betriebsbereit, so wird die ¨ Regenerierung beendet, wenn das Speicherkatalysatormodell einen ausreichenden Fettgaseintrag anzeigt. In beiden F¨ allen kann die Regenerierung aber erst dann beendet werden, nachdem das modellierte Lambda des in den Speicherkatalysator str¨ omenden Abgases (lavhkm_w) einen fetten Wert angenommen hat. Bei Regenerierende ¨ uber Speicherkatalysatormodell ist dies unmittelbar einsichtig. Bei betriebsbereiter Sonde hinter Hauptkatalysator wird das Abbruchkriterium erst dann wirksam, wenn lavhkm_w einmal kleiner als 1 war. Kommt nun die Sonde hinter Vorkatalysator wegen eines Fehlers nicht mehr auf einen Spannungswert oberhalb von USLEER, so bleibt lavhkm_w auf 1, bis auf Lambdamodellierung ¨ uber Sauerstoffspeichermodell umgeschaltet wird. G¨ abe es die interne Plausibilisierung nicht, so w¨ urde erst nach einer Fehlerdiagnose der Schwingungspr¨ ufung auf Sauerstoffspeichermodell umgeschaltet. Da bis dahin beliebig viel Zeit vergehen kann, k¨ onnte lavhkm_w beliebig lange auf 1 bleiben. Die Folge w¨ are ein permanenter Fettbetrieb mit negativen Auswirkungen auf Emissionen und Verbrauch. Die Plausibilisierung der Lambdasonde hinter Vorkatalysator wird durch die Korrektur des Sauerstoffspeichermodells ¨ uber das Sondensignal hinter Vorkatalysator (s. § 4.2.3.2) gest¨ ort. In BDE-Systemen mit NOx-Speicherkatalysator sollte die Modellkorrektur ¨ uber Sondensignal daher totbedatet werden (z.B. durch Nullbedatung des Kennfeldes KDCOXRFK).
4.3. Strecke vom Vorkat-Auslass zum Hauptkat-Einlass (Block LAM_UPSTR_MAIN_CAT) --------------------------------------------------------------------------------F¨ ur ein Stereo-System ist danach zu unterscheiden, ob zwischen Vor- und Hauptkatalysator eine Zusammenf¨ uhrung der beiden Abgasb¨ anke erfolgt (SY_ABGYVBP=9) oder nicht.
4.3.1. Fall 1: Y-Zusammenf¨ uhrung (SY_ABGYVBP<>9) -----------------------------------------------Die Strecke zwischen Auslass Vorkat und Einlass Hauptkat wird als reine Totzeit tnvkvhk_w modelliert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4.3.2. Fall 2: Y-System (SY_ABGYVBP=9) -------------------------------------Die Strecke zwischen Vorkat-Auslass und Y-Zusammenf¨ uhrung wird als reine Totzeit tnvkvy_w modelliert; die Lambdas vor der Y-Zusammenf¨ uhrung auf Bank 1 und Bank 2 stehen in den Variablen lavym_w und lavym2_w. An der Y-Zusammenf¨ uhrung wird das Mischungslambda lanym_w wie folgt berechnet: lanym_w = (1-wifa2_w) * lavym_w + wifa2_w * lavym2_w wobei c2 wifa2_w = ------c1 + c2 c1 = msabvy_w * (1+alpha*lavym2_w) c2 = msabvy2_w * (1+alpha*lavym_w) Zur Herleitung siehe Anmerkungen § 8. Das Lambda vor Hauptkat, lavhkm_w, ist gleich lanym_w. Sitzt zwischen der Y-Zusammenf¨ uhrung und dem Einlass des Hauptkats ein l¨ angeres Rohrst¨ uck, das sich als Transporttotzeit auswirkt, so muss es in den Totzeiten vor der Y-Zusammenf¨ uhrung, tnvkvy_w und tnvkvy2_w ber¨ ucksichtigt werden. Dazu m¨ ussen die Parameter VNVKVY und VNVKVY2 heraufgesetzt werden.
4.4. Modellierung des Sauerstoffspeichers des Hauptkatalysators (Block OXYGEN_STORAGE_HK) ------------------------------------------------------------------------------------------Die Modellierung des Sauerstoffspeichers des Hauptkatalysators erfolgt weitgehend analog zur der Modellierung des Sauerstoffspeichers des Vorkatalysators (s. § 4.2.3). Es sollen daher lediglich die Unterschiede aufgelistet werden: - Messung der OSC (Blocks OSC_MEAS_FK und OSC_MEAS_HK): Im Falle eines 3-Brick-Systems (Vor- und Hauptkatalysator) ohne Lambdasonde hinter dem Vorkatalysator (SY_FKAT>0 & SY_LSFNVK=0) ¨ ubernimmt der Block OSC_MEAS_HK die Messung der Summen-OSC von Vor- und Hauptkatalysator. In diesem Fall geht daher in den Zustandsautomaten BGLAMABMza ... * statt der Sauerstoff-Konzentration des in den Hauptkatalysator fließenden Abgases die des in den Vorkatalysator fließenden Abgases (coxinfk_w statt coxinhk_w) * statt dem Sauerstoff-Masseneintrag in den Hauptkatalysator der Sauerstoff-Masseneintrag in den Vorkatalysator (oxinfk_w statt oxinhk_w) * statt der OSC eines neuen Hauptkatalysators die Summe der OSCs eines neuen Vorkatalysators und eines neuen Hauptkatalysators (oscfn_w+oschn_w statt oschn_w) - OSC-Korrekturfaktor fcoscfk (Blocks OSC_MEAS_FK und OSC_MEAS_HK): Im Fall eines Drei-Brick-Systems ohne Lambdasonde hinter Vorkatalysator wird in Block OSC_MEAS_FK fcoscfk auf fcoschk (Alterungsfaktor der Summen-OSC von Vor- und Hauptkatalysator, s. § 4.2.3.3) kopiert. Dazu gibt es naturgem¨ aß kein analoges Feature im Block OSC_MEAS_HK. - Bedingungen f¨ ur Bereitschaft zur OSC-Messung (Blocks SCMEB_FK und SCMEB_HK): Im Falle, dass der Hauptkatalysator der dritte Katalysator im Abgastrakt ist und hinter dem Vorkatalysator eine Lambdasonde sitzt (SY_LSFNVK>0), wird als zus¨ atzliche Bedingung f¨ ur die Messbereitschaft die Betriebsbereitschaft und Plausibilit¨ at der Hinter-Vorkat-Sonde gefordert. Grund daf¨ ur ist, dass andernfalls das Lambda des in den Hauptkatalysator einfließenden Abgases am potenziell ungenauen Speichermodell des Vorkatalysators h¨ angt. Bei Y-Zusammenf¨ uhrung vor dem Hauptkatalysator wird zus¨ atzlich die Betriebsbereitschaft und Plausibilit¨ at der Lambdasonde hinter dem Vorkatalysator auf Bank 2 gefordert.
4.5. Einheitliche Schnittstelle zur Bilanzregelung (Block LRS_INTERFACE) -------------------------------------------------------------------------Die Lambdaregelung mit Sauerstoff-Bilanzierung (Funktion %LRS mit SY_BIRE>0) ben¨ otigt als Eingangsgr¨ oße den modellierten zentrierten Sauerstoff-Speicherstand des ersten Katalysators im Abgastrakt. Der erste Katalysator ist der Vorkatalysator (Gr¨ oße oxszfk_w) wenn vorhanden, andernfalls der Hauptkatalysator (Gr¨ oße oxszhk_w). Im Block LRS_INTERFACE wird die Konfigurations-unabh¨ angige Schnittstelle oxsfk_w gebildet. Die Buchstabenkombination "fk" (f¨ ur Vorkat) ist eigentlich fehl am
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2280 von 4100 31.JAN.2003 Thomas Brosi
Platz; die Bezeichnung stammt aus fr¨ uheren Versionen der BGLAMABM, in denen nur der Sauerstoff-Speicher des Vorkatalysators modelliert wurde. Die Gr¨ oße oxsfk_w wird bei SY_ETKBYP f¨ ur einen ASCET-SD-Bypass freigeschnitten.
APP BGLAMABM 4.30.4 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
5. Applikationshinweise ------------------------5.1. Typische Anfangsbedatung ----------------------------COXLEAN 0.0249 COXRICH -0.0249 CWLAMABM 0 DOXSG 5.0 mg DYNLSULAU 0.0 wenn die Funktion %LRFKEF eingebunden ist 0.4 wenn die Funktion %DLSU 7.x oder %DDYLSU 2.x eingebunden ist, oder %DLSU 21.x bei SY_BDE=1 0.8 sonst EBENOXSFK(2) 0 EBOYOXSFK(2) 0 FFCOSC 0.5 KDCOXRFK s.u. KDCOXRHK s.u. KSDCMS s.u. KSDCOSC s.u. KFOSCFN(2) s.u. KFOSCHN(2) s.u. MABSTCRFK 10.0 g MABSTCRHK 10.0 g MOXFULLF 200.0 mg MOXFULLH 200.0 mg TFUSFK 15.0 s TKIHKMEMN 300.0 ◦ C TKIVKMEMN 300.0 ◦ C TSCMEMXF 15.0 s TSCMEMXH 15.0 s USLEER 0.660 V USVOLL 0.196 V VNVKVHK(2) 2827.4 cmˆ3 (entspricht Rohr von 6 cm Durchmesser und 100 cm L¨ ange) VNVKVY(2) 2827.5 cmˆ3 VOLFK(2) 800.0 cmˆ3 VOLHK(2) 800.0 cmˆ3 VSOVVK(2) 848.1 cmˆ3 (entspricht Rohr von 6 cm Durchmesser und 30 cm L¨ ange)
Kennlinien, Kennfelder: KFOSCFN
(Ausgang in mg)
\ tkivkm_w [ ◦ C] \ msabvvk_w [kg/h] \ 50.0 | 150.0 | 200.0 | 300.0 | 400.0 | 500.0 | 600.0 | 700.0 | +--------+--------+--------+--------+--------+--------+--------+--------+ 18.0 | 0.0 | 10.0 | 40.0 | 100.0 | 125.0 | 150.0 | 175.0 | 200.0 | ---------+--------+--------+--------+--------+--------+--------+--------+--------+ 25.0 | 0.0 | 10.0 | 40.0 | 100.0 | 125.0 | 150.0 | 175.0 | 200.0 | ---------+--------+--------+--------+--------+--------+--------+--------+--------+ 32.0 | 0.0 | 10.0 | 40.0 | 100.0 | 125.0 | 150.0 | 175.0 | 200.0 | ---------+--------+--------+--------+--------+--------+--------+--------+--------+ 40.0 | 0.0 | 10.0 | 40.0 | 100.0 | 125.0 | 150.0 | 175.0 | 200.0 | ---------+--------+--------+--------+--------+--------+--------+--------+--------+ 50.0 | 0.0 | 10.0 | 40.0 | 100.0 | 125.0 | 150.0 | 175.0 | 200.0 | ---------+--------+--------+--------+--------+--------+--------+--------+--------+ 60.0 | 0.0 | 10.0 | 40.0 | 100.0 | 125.0 | 150.0 | 175.0 | 200.0 | ---------+--------+--------+--------+--------+--------+--------+--------+--------+ 70.0 | 0.0 | 10.0 | 40.0 | 100.0 | 125.0 | 150.0 | 175.0 | 200.0 | ---------+--------+--------+--------+--------+--------+--------+--------+--------+ 80.0 | 0.0 | 10.0 | 40.0 | 100.0 | 125.0 | 150.0 | 175.0 | 200.0 | ---------+--------+--------+--------+--------+--------+--------+--------+--------+
KFOSCFN2 KFOSCHN KFOSCHN2
wie KFOSCFN, aber ¨ uber tkivkm2_w und msabvvk2_w wie KFOSCFN, aber ¨ uber tkihkm_w und msabvhk_w wie KFOSCFN, aber u ¨ber tkihkm2_w und msabvhk2_w
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2281 von 4100 31.JAN.2003 Thomas Brosi
KDCOXRFK \ usfk_w/ usfk2_w [V] \ rolfkdl_w/ rolfkdl2_w \ 0.0 | 0.180 | 0.400 | 0.630 | 0.700 | 0.730 | 0.800 | +---------+---------+---------+---------+---------+---------+---------+ 0.0 | 0.04 | 0.03 | 0.024 | 0.02 | 0.016 | -0.01 | 0.0 | ---------+---------+---------+---------+---------+---------+---------+---------+ 0.25 | 0.03 | 0.02 | 0.014 | 0.01 | 0.006 | 0.0 | -0.004 | ---------+---------+---------+---------+---------+---------+---------+---------+ 0.40 | 0.024 | 0.014 | 0.008 | 0.004 | 0.0 | -0.006 | -0.016 | ---------+---------+---------+---------+---------+---------+---------+---------+ 0.50 | 0.02 | 0.01 | 0.004 | 0.0 | -0.004 | -0.01 | -0.02 | ---------+---------+---------+---------+---------+---------+---------+---------+ 0.60 | 0.016 | 0.006 | 0.0 | -0.004 | -0.008 | -0.014 | -0.024 | ---------+---------+---------+---------+---------+---------+---------+---------+ 0.75 | 0.01 | 0.0 | -0.06 | -0.01 | -0.014 | -0.02 | -0.03 | ---------+---------+---------+---------+---------+---------+---------+---------+ 1.00 | 0.0 | -0.01 | -0.016 | -0.02 | -0.024 | -0.03 | -0.04 | ---------+---------+---------+---------+---------+---------+---------+---------+ KDCOXRHK
wie KDCOXRFK, aber ¨ uber ushk_w und rolhkdl_w oder ushk2_w und rolhkdl2_w
KSDCMS msaovvk_w/ msaovvk2_w/ msaovhk_w/ msaovhk2_w [kg/h] | 0.0 | 20.0 | 40.0 | 60.0 | ----------------------------------------------------+--------+--------+--------+--------+ | 1.0 | 1.0 | 1.0 | 1.0 |
KSDCOSC
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
oscfkm_w/ oscfkm2_w/ oschkm_w/ oschkm2_w [mg] | 5.0 | 10.0 | 20.0 | 100.0 | 200.0 | ----------------------------------------------------+--------+--------+--------+--------+--------+ | 0.0 | 0.5 | 1.0 | 1.0 | 1.0 |
5.2. Applikationsanleitung -------------------------(i) Bedeutung des Codeworts CWLAMABM
CWLAMABM
+---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+-+-+-+-+-+-+-+-+ | | | | | | | +---> | | | | | | | | | | | | | | | | | | | | +-------> | | | | | | | | | | | | | +-----------> | | | | | | | | +--------------->
CWLAMABM.Bit0 gesetzt: unabh¨ angig von B_sbblsu und dynlsu_w wird als Ausgangslambda f¨ ur die Modellierung auf Bank 1 lamsons_w verwandt. nicht gesetzt: Ist B_sbblsu=true und dynlsu_w>DYNLSULAU, so wird als Ausgangslambda f¨ ur Bank 1, je nach Zustand von Bit 2, lamsonk_w oder lamzak_w verwandt. CWLAMABM.Bit1 gesetzt: unabh¨ angig von B_sbblsu2 und dynlsu2_w wird als Ausgangslambda f¨ ur die Modellierung auf Bank 2 lamsons2_w verwandt. nicht gesetzt: Ist B_sbblsu2=true und dynlsu_w2>DYNLSULAU, so wird als Ausgangslambda f¨ ur Bank 2, je nach Zustand von Bit 3, lamsonk2_w oder lamzak2_w verwandt. CWLAMABM.Bit2 wirkungslos, wenn Bit 0 gesetzt. Wenn Bit 0 nicht gesetzt: gesetzt: Ist B_sbblsu=true und dynlsu_w>DYNLSULAU, so wird als Ausgangslambda f¨ ur die Modellierung auf Bank 1 lamzak_w verwandt. nicht gesetzt: Ist B_sbblsu=true und dynlsu_w>DYNLSULAU, so wird als Ausgangslambda f¨ ur die Modellierung auf Bank 1 lamsonk_w verwandt. CWLAMABM.Bit3 wirkungslos, wenn Bit 1 gesetzt. Wenn Bit 1 nicht gesetzt: gesetzt: Ist B_sbblsu2=true und dynlsu2_w>DYNLSULAU, so wird als Ausgangslambda f¨ ur die Modellierung auf Bank 2 lamzak2_w verwandt. nicht gesetzt: Ist B_sbblsu2=true und dynlsu2_w>DYNLSULAU, so wird als Ausgangslambda f¨ ur die Modellierung auf Bank 2 lamsonk2_w verwandt.
In Systemen mit Bilanzregelung (SY_BIRE>0 und CLRS.Bit4=true) m¨ ussen CWLAMABM.Bit2 und CWLAMABM.Bit3 auf true gesetzt werden. Ansonsten regelt die Bilanzregelung gegen die vorgesteuerte Lambda-Modulation. In Systemen, in denen eine der Katalysatordiagnose-Funktionen %DKATLRS und %DKATLRSF eingebunden ist, m¨ ussen CWLAMABM.Bit2 und CWLAMABM.Bit3 auf false gesetzt werden. Sonst wird die Lambda-Modulation aus den modellierten Lambda-Gr¨ oßen vor Vorkatalysator und vor Hauptkatalysator herausgefiltert. Die Funktionen %DKATLRS und %DKATLRSF vergleichen aber die Modulationsamplitude der Lambda-Gr¨ oße vor Kat mit der Modulationsamplitude der Sondenspannung hinter Kat.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2282 von 4100 31.JAN.2003 Thomas Brosi
Die Bilanzregelung ist also nicht mit %DKATLRS oder %DKATLRSF kompatibel! (ii) F¨ ur folgende Gr¨ oßen kann die oben angegebene Default-Bedatung i.a. beibehalten werden: COXLEAN COXRICH Mager- und Fettschwelle f¨ ur das in Vor- oder Hauptkatalysator str¨ omende Abgas. Mit diesen Schwellen wird die normierte Sauerstoff-Konzentration coxinf_w/ coxinhk_w verglichen (physikalische Gr¨ oße 1-1/Lambda). Jenseits dieser Schwellen wird das Abgas als deutlich mager bzw. fett betrachtet. Die Abfrage findet an zwei Stellen der Funktion statt: Im Zustandsautomtat BGLAMABMza (Messung der OSC) und in der Plausibilisierung des Sondensignals hinter Vor- und Hauptkatalysator. TFUSFK Entprellzeit f¨ ur die Plausibilisierung der Lambdasondensignale hinter Vor- und Hauptkatalysator. Die Erkennung einer nicht-plausiblen Sonde erfolgt so: Zeigt das Speichermodell einen von Sauerstoff geleerten Katalysator, die Sonde aber nicht, so wird das Fehlerverdachtsbit B_fusfkl/B_fushkl (und in der Folge B_fusfk/B_ushknp) gesetzt, wenn die Sauerstoff-Konzentration die (negative) Schwelle COXRICH w¨ ahrend der Zeit TFUSFK unterschreitet. Wenn die Sonde einen gef¨ ullten Katalysator nicht anzeigt, wird B_fusfkv/B_fushkv gesetzt, wenn die Sauerstoff-Konzentration w¨ ahrend der Zeit TFUSFK die Schwelle COXLEAN ¨ ubersteigt. Die Entprellzeit ist f¨ ur Vor- und Hauptkatalysator die gleiche. Ist einer der Katalysatoren sehr groß, so muss TFUSFK evtl. hochgesetzt werden. DOXSG F¨ ur das Sauerstoffspeichermodell ist der Katalysator voll (leer), wenn sich der modellierte F¨ ullstand oxystfk_w/oxysthk_w um h¨ ochstens DOXSG von der oberen (unteren) Speichergrenze unterscheidet. Dies wird durch die Flags B_fkvosm/B_hkvosm (B_fklosm/B_hklosm) angezeigt. Theoretisch m¨ usste DOXSG den Wert 0 haben. Dann k¨ onnten allerdings die Flags bei Ver¨ anderung der modellierten Speichergrenzen, beispielsweise wegen Abgastemperaturschwankungen, toggeln. Daher empfiehlt sich ein kleiner positiver Wert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DYNLSULAU Sinkt dynlsu(2)_w auf DYNLSULAU, so wird f¨ ur den Ausgangswert der Lambda-Modellierung von lamsoni(2)_w (Messwert) auf lamsons(2)_w (Sollwert) umgeschaltet. Die LSU ist dann so langsam, dass lamsoni(2)_w sich beispielsweise bei Regeneriervorg¨ angen zu stark vom wahren Lambda unterscheidet. FFCOSC Konstante des Ereignisfilters zur Bildung des OSC-Korrekturfaktors fcoscfk/fcoschk. Bei FFCOSC=0.0 findet kein Update statt, bei FFCOSC=1.0 (nicht m¨ oglich, Maximalwert ist 0.9961) w¨ urde bei jeder OSC-Messung der Rohwert fcosc_raw direkt in fcoscfk/fcoschk ¨ ubernommen. USVOLL Magerschwelle f¨ ur die Sondenspannung hinter Vor- und Hauptkatalysator. Bei usfk_w<=USVOLL wird angenommen, dass der Vorkatalysator mit Sauerstoff gef¨ ullt ist. F¨ ur die Fettschwelle USLEER kann nicht ohne weiteres der Default-Wert ¨ ubernommen werden (s.u.). An zwei Stellen in der Funktion findet eine Abfrage auf die Spannungsschwellen USLEER und USVOLL statt: Im Block CATALYST_STATE_FK/CATALYST_STATE_HK (u.a. zur Modellierung des Lamdas hinter Vorkatalysator lanvkm_w) und im Zustandsautomaten BGLAMABMza (Messung der OSC). (iii) USLEER Fettschwelle f¨ ur die Sondenspannung hinter Vor- und Hauptkatalysator. Da der Fettast der Sondenspannung temperaturabh¨ angig ist und durch die Querempfindlichkeit mit H2 verschoben wird, ist die Fettschwelle f¨ ur jeden Vorkatalysator neu zu applizieren. USLEER muss so gew¨ ahlt werden, dass die Sondenspannung hinter Katalysator (usfk_w/ushk_w) einerseits bei einer stabil eingeschwungenen Lambdaregelung darunterliegt, andererseits aber bei definiertem Fettbetrieb durch Katalysator-Ausr¨ aumen oder Speicherkat-Regenerierung den Wert sicher ¨ uberschreitet. (iv) Die mit V beginnenden Labels geben Volumina von Rohrst¨ ucken an. Zur Bedatung muss nur die Geometrie des Abgassystems bekannt sein, aber keine Messungen vorgenommen werden. Die Gr¨ oßen bestimmen die Transporttotzeiten im Abgassystem. Die Gr¨ oßen mit 2 am Ende geh¨ oren zu Bank 2 bei SY_STERVK>0. VNVKVHK(2) Existieren nur, wenn vor dem Hauptkatalysator keine Y-Zusammenf¨ uhrung erfolgt (SY_ABGYVBP<>9). VNVKVHK ist das Rohrst¨ uck zwischen Vor- und Hauptkatalysator und bestimmt tnvkvhk_w. Wichtig: In Systemen ohne Vorkatalysator (SY_FKAT=0) mit Bilanzregelung (SY_BIRE>0 und CLRS.Bit4=true) muss die Transporttotzeit tnvkvhk_w zu Null bedatet werden, indem VNVKVHK=0.0 gesetzt wird. Begr¨ undung: Im Systemen ohne Vorkatalysator ist tnvkvhk_w die Totzeit zwischen der vorderen Lambdasonde LSU und dem Hauptkat-Einlass (die Totzeit tsovvk_w ist ¨ uber SY_FKAT geklammert). Der Vorteil der Bilanzregelung gegen¨ uber der konventionellen stetigen Lambdaregelung besteht darin, dass ein Sauerstoff-Defizit oder ein Sauerstoff-¨ Uberschuss im Katalysator allein aufgrund des Signals der vorderen Lambdasonde LSU erkannt und korrigiert wird, wohingegen die konventionelle Regelung eine Fehlmenge erst an der Reaktion des Sondensignals hinter Katalysator erkennt. Dadurch ist die Bilanzregelung schneller. Da die Bilanzregelung den modellierten Sauerstoff-F¨ ullstand im Katalysator ausliest, wirkt die Totzeit tsovvk_w im Regelkreis der Bilanzregelung. Eine positive Totzeit w¨ urde somit den Vorteil der Bilanzregelung teilweise zunichte machen. VNVKVY(2) Existieren nur, wenn vor dem Hauptkatalysator eine Y-Zusammenf¨ uhrung erfolgt (SY_ABGYVBP=9). VNVKVY ist das Rohrst¨ uck zwischen Vorkatalysator und Y-Zusammenf¨ uhrung und bestimmt tnvkvy_w. Wichtig: In Y-Systemen ohne Vorkatalysator (SY_FKAT=0) mit Bilanzregelung (SY_BIRE>0 und CLRS.Bit4=true) muss die Transporttotzeit tnvkvy_w zu Null bedatet werden, indem VNVKVY=0.0 gesetzt wird. Begr¨ undung s. VNVKVHK. VOLFK(2) Hohlraumvolumen des Vorkatalysators, bestimmt die Transporttotzeit durch den Vorkatalysator ttrfk_w. Die Totzeit wird nur f¨ ur die Korrektur des Sauerstoffspeichermodells durch die Sondenspannung hinter Vorkatalysator ben¨ otigt, daher existiert VOLFK nur f¨ ur SY_LSFNVK>0. Wichtig: In Systemen mit Bilanzregelung (SY_BIRE>0 und CLRS.Bit4=true) muss ttrfk_w die gesamte Transporttotzeit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2283 von 4100 31.JAN.2003 Thomas Brosi
zwischen der vorderen Lambdasonde LSU und der Lambdasonde hinter Vorkatalysator darstellen. In diesem Fall ist daher in VOLFK die Summe des Rohrvolumens zwischen LSU und Vorkat-Einlass, des Rohrvolumens zwischen Vorkat-Auslass und Lambdasonde hinter Vorkatalysator und des Hohlraumvolumens des Vorkatalysators einzutragen. Aus den Standard-Angaben zur Katalysatorgeometrie berechnet sich das Hohlraumvolumen wie folgt: Hohlraumanteil: Hohlraumvolumen:
q = ( sqrt( 1/Zelldichte[1/inˆ2] ) - 1E-3*Wandstaerke[mil] )ˆ2 * Zelldichte[1/inˆ2] V_Hohl[cmˆ3] = q * pi/4 * l_Kat[cm] * (d_Kat[cm])ˆ2
Das Volumen des Eingangs- und Ausgangstrichter des Katalysators berechnet sich nach der Formel V_Trichter:
V_Tr[cmˆ3] = pi/8 * l_Tr[cm] * ( d_Rohr[cm]ˆ2 + d_Kat[cm]ˆ2 )
VOLHK(2) Hohlraumvolumen des Hauptkatalysators, bestimmt die Transporttotzeit durch den Hauptkatalysator ttrhk_w. Die Totzeit wird nur f¨ ur die Korrektur des Sauerstoffspeichermodells durch die Sondenspannung hinter Hauptkatalysator ben¨ otigt. Wichtig: In Systemen ohne Vorkatalysator (SY_FKAT=0) mit Bilanzregelung (SY_BIRE>0 und CLRS.Bit4=true) muss ttrhk_w die gesamte Transporttotzeit zwischen der vorderen Lambdasonde LSU und der Lambdasonde hinter Hauptkatalysator darstellen. In diesem Fall ist daher in VOLHK die Summe des Rohrvolumens zwischen LSU und Hauptkat-Einlass, des Rohrvolumens zwischen Hauptkat-Auslass und Hinter-Kat-Sonde und des Hohlraumvolumens des Hauptkatalysators einzutragen. VSOVVK(2) Existiert nur, wenn ein Vorkatalysator vorhanden ist (SY_FKAT>0 bzw. SY_FKAT2>0). VSOVVK ist das Volumen des Rohrst¨ ucks zwischen vorder Lambdasonde LSU und Vorkatalysator und bestimmt tsovvk_w. Wichtig: In Systemen mit Bilanzregelung (SY_BIRE>0 und CLRS.Bit4=true) muss die Transporttotzeit tsovvk_w zu Null bedatet werden, indem VSOVVK=0.0 gesetzt wird. Begr¨ undung s. VNVKVHK. (v) KFOSCFN(tkivkm_w,msabvvk_w), KFOSCFN2(tkivkm2_w,msabvvk2_w) KFOSCHN(tkihkm_w,msabvhk_w), KFOSCHN2(tkihkm2_w,msabvhk2_w) Kennfelder der OSC eines neuen Vorkat- bzw. Hauptkatalysators in mg ¨ uber Temperatur und Abgasmassenstrom.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die OSC eines Katalysators wird durch fett-mager-Spr¨ unge und mager-fett-Spr¨ unge gemessen. Die mager- und fett-Phasen m¨ ussen lang genug sein, um den Katalysator vollst¨ andig mit Sauerstoff zu bef¨ ullen und von Sauerstoff zu leeren. Formel f¨ ur OSC-Berechnung aus einem fett-mager-Sprung: _t_e / 1 OSC[mg] = 64.36 * | (1- ------) * msao[kg/h] dt _/ lambda t_s
(5.1)
wobei das Integral nach unten auf 0.0 begrenzt ist. t_s: Zeitpunkt des Lambda-Sprungs (vor Katalysator) t_e: Zeitpunkt des 450mV-Durchgangs der Hinter-Kat-Spannung msao: Abgasmassenstrom ohne Kraftstoffanteil (Ram-Zellen msaovvk_w bzw. msaovhk_w) F¨ ur die OSC-Berechnung aus einem mager-fett-Sprung ist der Term (1-1/lambda) mit einem negativen Vorzeichen zu versehen. In Systemen ohne Vorkatalysator sowie in Systemen mit Vor- und Hauptkatalysator, sofern hinter dem Vorkatalysator serienm¨ aßig eine Lambdasonde verbaut ist, erfolgt die Berechnung der Formel im Zustandsautomaten BGLAMABMza. In der Auswertung kann man sich die Berechnung sparen, wenn man die relevanten Gr¨ oßen des Zustandsautomaten mit aufzeichnet (s.u.). Messungen: In einem System mit Vor- und Hauptkatalysator kann mit einer Messung die OSC beider Bricks an einem gegebenen Betriebspunkt bestimmt werden. Im Voraus sind die Massenstrom- und Temperaturst¨ utzstellen der Kennfelder KFOSCFN und KFOSCHN festzulegen. Die im folgenden beschriebenen Messungen sind an jedem einstellbaren Gitterpunkt durchzuf¨ uhren. - Hardware-Voraussetzungen: * Motorpr¨ ufstand * Neuer Vor- und Hauptkatalysator * In einem System mit Vor- und Hauptkatalysator muss, falls serienm¨ aßig keine Lambdasonde zwischen den Katalysatoren verbaut ist, eine externe Sonde an dieser Stelle eingebaut werden. Deren Signal sei im folgenden mit u_hVK bezeichnet. * Nach M¨ oglichkeit sollte ein Temperatursensor im Katalysator oder zwei Temperatursensoren unmittelbar vor und hinter dem Katalysator verbaut sein. - Im Voraus zu applizieren: * Komponentenpakete Lambdasonden einschließlich Heizung * Nach M¨ oglichkeit Kennfeld KFDLASO. Ansonsten KFDLASO zu Null setzen. * USLEER, USVOLL * In die Gr¨ oßen VSOVVK(2), VNVKVHK(2), VNVKVY(2) (sofern vorhanden) m¨ ussen die physikalisch korrekten Gr¨ oßen eingetragen werden, auch f¨ ur Systeme mit Bilanzregelung. * Funktion %ATM, zumindest grobe Bedatung. Wenn keine Temperatursensoren im oder unmittelbar vor und hinter dem Katalysator verbaut sind, muss die %ATM feinappliziert sein. - Einstellungen: TMTE auf Maximalwert (Tankentl¨ uftung sperren) Gemischadaption sperren: f¨ ur ME: NOLRA.Bit5=true und TARA=Minimalwert f¨ ur MED: NOLRA.Bit2=true und TARA=Minimalwert LRSTPZA = 30 s (Periodendauer der Lambda-Modulation)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2284 von 4100 31.JAN.2003 Thomas Brosi
Es muss sichergestellt sein, dass der Katalysator (ggf. beide Katalysatoren) vollst¨ andig gef¨ ullt und entleert wird. Dies erkennt man daran, dass die Spannung der Sonde hinter Kat sowohl den Durchbruch von Sauerstoff (SpannungUSLEER) anzeigt. Zwischen der Flanke des Sondensignals und der erneuten Umschaltung von Lambda m¨ ussen mindestens 5 s vergehen. Bei großen Katalysatoren und niedrigen Lasten muss LRSTPZA ggf. heraufgesetzt werden, bei kleinen Katalysatoren kann LRSTPZA evtl. verkleinert werden. LRSMODMS durchgehend auf 0.05 (in Systemen ohne %BGLAMOD die Kennlinie LRSZAWML) (Amplitude der Lambda-Modulation) KFOSCFN = 6553.5 mg KFOSCHN = 6553.5 mg
(Max.) (Max.)
Falls die OSC-Berechnung im Zustandsautomaten BGLAMABMza erfolgt (Systeme ohne Vorkatalysator und Zwei-Brick-Systeme mit serienm¨ aßiger Lambdasonde hinter Vorkatalysator), sind zus¨ atzlich folgende Einstellungen vorzunehmen: CWLAMABM = 0 MOXFULLF = 0.0 mg (Min.) MOXFULLH = 0.0 mg (Min.) ◦ TKIVKMEMN = -273.15 C (Max.) ◦ TKIHKMEMN = -273.15 C (Min.) TSCMEMXF = 1310.7 s (Max.) TSCMEMXH = 1310.7 s (Max.)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Zu messende Gr¨ oßen (Angabe f¨ ur Bank 1): Vorkatalysator: msabvvk_w msaovvk_w lavvkm_w usfk_w bzw. u_hVK Signale der Temperatursensoren (wenn vorhanden) tkivkm_w Hauptkatalysator: msabvhk_w msaovhk_w lavhkm_w lavvkm_w ushk_w Signale der Temperatursensoren (wenn vorhanden) tkihkm_w tnvkvhk_w Falls die OSC-Berechnung im Zustandsautomaten BGLAMABMza erfolgt, sind zus¨ atzlich folgende Gr¨ oßen aufzuzeichnen: Vorkatalysator:
B_oscfaku B_rscfaku oscfme_w rscfme_w
Hauptkatalysator: B_oschaku B_rschaku oschme_w rschme_w Zeitraster: alle außer evtl. Temperaturen und msabvvk_w/msabvhk_w im 10ms-Raster - Messdauer: mindestens 4*LRSTPZA - Messvoraussetzungen: * Lambdasonden betriebsbereit * Katalysator-Temperatur (Sensor- oder Modell-Temperatur) stabil eingeschwungen - Auswertung: * Falls die OSC-Berechnung im Zustandsautomaten BGLAMABMza erfolgt, ist der in KFOSCFN (f¨ ur den Vorkatalysator) einzutragende Wert der Mittelwert der Werte, die bei gesetztem Flag B_oscfaku in oscfme_w stehen, und der Werte, die bei gesetztem Flag B_rscfaku in rscfme_w stehen. Dadurch erh¨ alt man f¨ ur jeden fett-mager-Sprung einen oscfme_w-Wert und f¨ ur jeden mager-fett-Sprung einen rscfme_w-Wert. Der in KFOSCHN (f¨ ur den Hauptkatalysator) einzutragende Wert ist der Mittelwert der Werte, die bei gesetztem Flag B_oschaku in oschme_w stehen, und der Werte, die bei gesetztem Flag B_rschaku in rschme_w stehen. * Falls die OSC-Berechnung nicht im Zustandsautomaten erfolgt muss das Integral (5.1) f¨ ur jeden fett-mager und magerfett-Sprung jeweils f¨ ur Vor- und Hauptkatalysator in einem Auswerte-Tool berechnet werden. Der Mittelwert des Integrals ¨ uber alle Spr¨ unge wird in KFOSCFN bzw. KFOSCHN eingetragen. Vorkatalysator: in (5.1) ist lambda=lavvkm_w und msao=msaovvk_w zu setzen. Hauptkatalysator: in (5.1) ist msao=msaovhk_w zu setzen. Falls kein Vorkatalysator existiert oder falls hinter dem Vorkatalysator eine serienm¨ aßige Lambdasonde verbaut ist, ist lambda=lavhkm_w zu setzen. Andernfalls ist lambda wie folgt zu bilden: lambda_1 = lavvkm_w = lavvkm_w = 1.0 lambda
wenn lavvkm_w>1 und u_hVKUSLEER andernfalls
= lambda_1 verz¨ ogert um tnvkvhk_w
* Die Temperatur, dem der OSC-Wert zugeordnet wird, ist gleich ... der Temperatur des Sensors im Katalysator, wenn verbaut dem Mittelwert der Sensortemperaturen unmittelbar vor und hinter K,atalysator, wenn verbaut,
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMABM 4.30.4
Seite 2285 von 4100 31.JAN.2003 Thomas Brosi
dem tkivkm_w bzw. tkihkm_w andernfalls. Der Massenstrom, dem der OSC-Wert zugeordnet wird, ist gleich msabvvk_w bzw. msabvhk_w. (vi) KDCOXRFK(usfk(2)_w,rolfkdl(2)_w) KDCOXRHK(ushk(2)_w,rolhkdl(2)_w) KSDCMS(msaovvk(2)_w/ msaovhk(2)_w) KSDCOSC(oscfkm(2)_w/ oschkm(2)_w)
Kennfeld Kennfeld Kennlinie Kennlinie
Parameter der Korrektur des Sauerstoffspeichermodells ¨ uber das Signal der Lambdasonde hinter Katalysator. Die Parameter f¨ ur den Vorkatalysator sind nur vorhanden, wenn dahinter eine Lambdasonde verbaut ist. Die Bedatung dieser Parameter kann in einem ersten Schritt am Schreibtisch erfolgen. ¨ Ahnlich wie bei der F¨ uhrungsregelung ist evtl. im Laufe der Applikation eine Feinjustierung erforderlich. F¨ ur die Bedatung von KDCOXRFK und KDCOXRHK gelten folgende Grunds¨ atze: In ein Feld ist ein positiver Wert (oder allenfalls 0) einzutragen, wenn der Spannungswert auf der horizontalen St¨ utzstellenachse niedriger ist, als der Spannungswert, der sich station¨ ar bei dem relativen F¨ ullungswert auf der vertikalen St¨ utzstellenachse einstellen w¨ urde. Ein negativer Wert ist einzutragen, wenn der Spannungswert zu hoch ist. Es ist Null einzutragen, wenn der Spannungswert und der relative F¨ ullungswert zueinander passen. Sofern die St¨ utzstellen der Spannung und die der relativen F¨ ullung einander entsprechen, ist die Gegengerade des Kennfeldes mit 0 besetzt ist, mit positiven Werten oberhalb und negativen Werten unterhalb davon. Im wesentlichen sollte die Default-Bedatung beibehalten werden; allerdings m¨ ussen die Spannungs-St¨ utzstellen auf der fetten Seite angepasst werden: an der Stelle von 0.630 V soll der Wert stehen, bei dem station¨ ar die niedrigsten Emissionen auftreten (entspricht dem Sollwert der F¨ uhrungsregelung). An der Stelle von 0.8 V soll der Spannungswert stehen, der sich bei station¨ arem Fettbetrieb einstellt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
In einem Programmstand mit Bilanzregelung ersetzt die Modellkorrektur ¨ uber Hinter-Kat-Sonde den Proportionalanteil der F¨ uhrungsregelung. Das Kennfeld ist in diesem Fall weiter anzupassen. Bei einem Spannungswert von 0.630 V ¨ ubernimmt die Bilanzregelung das Ausregeln von F¨ ullungsschwankungen, im Kennfeld sollte daher 0 stehen. Die Default-Bedatung ist diese: \ usfk_w/ usfk2_w [V] \ rolfkdl_w/ rolfkdl2_w \ 0.0 | 0.180 | 0.400 | 0.630 | 0.700 | 0.730 | 0.800 | +---------+---------+---------+---------+---------+---------+---------+ 0.0 | 0.04 | 0.03 | 0.02 | 0.0 | 0.0 | 0.0 | 0.0 | ---------+---------+---------+---------+---------+---------+---------+---------+ 0.25 | 0.02 | 0.015 | 0.005 | 0.0 | 0.0 | 0.0 | 0.0 | ---------+---------+---------+---------+---------+---------+---------+---------+ 0.40 | 0.02 | 0.01 | 0.001 | 0.0 | 0.0 | 0.0 | 0.0 | ---------+---------+---------+---------+---------+---------+---------+---------+ 0.50 | 0.01 | 0.005 | 0.0 | 0.0 | 0.0 | -0.005 | -0.01 | ---------+---------+---------+---------+---------+---------+---------+---------+ 0.60 | 0.0 | 0.0 | 0.0 | 0.0 | -0.001 | -0.01 | -0.02 | ---------+---------+---------+---------+---------+---------+---------+---------+ 0.75 | 0.0 | 0.0 | 0.0 | 0.0 | -0.005 | -0.015 | -0.02 | ---------+---------+---------+---------+---------+---------+---------+---------+ 1.00 | 0.0 | 0.0 | 0.0 | 0.0 | -0.02 | -0.03 | -0.04 | ---------+---------+---------+---------+---------+---------+---------+---------+ Kommt die Bilanzregelung in einer Abgaskonfiguration mit Vor- und Hauptkatalysator, hinter denen jeweils eine Lambdasonde verbaut ist, zum Einsatz, so ist nur das Kennfeld KDCOXRFK auf diese Weise anzupassen, da nur der F¨ ullstand des Vorkatalysators in die Bilanzregelung eingeht. Die Kennlinie KSDCMS kann die Default-Bedatung zun¨ achst behalten. Die Kennlinie wird vorgehalten, um die Modellkorrektur wenn n¨ otig in gezielten Betriebspunktbereichen auszublenden. In die Kennlinie KSDCOSC sollte maximal 1 eingetragen werden. Die erste St¨ utzstelle sollte ein OSC-Wert sein, unterhalb dessen keine Korrektur ¨ uber Hinter-Kat-Sonde mehr sinnvoll ist (etwa 5 mg); der dazugeh¨ orige Wert ist 0. Unter diesen Vorgaben ist die Kennlinie nach der Formel 50 * oscfkm_w[mg] KSDCOSC(oscfkm_w) = ----------------VOLFK zu bedaten. Die Default-Bedatung ergibt sich beispielsweise f¨ ur VOLFK=1000 cmˆ3. Die Herleitung der Applikationsanleitung f¨ ur die Modellkorrektur findet sich im Anhang § 9. (vii) MABSTCRFK MABSTCRHK Abgasmassenschwellen f¨ ur die Freigabe der F¨ ullstandsmodellkorrektur durch die Lambdasonde hinter Vor- bzw. Hauptkatalysator. Nach Katalysator-Ausr¨ aumen wird die Korrektur erst wieder freigegeben, wenn die aufintegrierte Abgasmasse den Schwellwert ur den funktionalen Hintergrund. uberschreitet. Siehe § 4.2.3.2 f¨ ¨ MABSTCRFK existiert nur, wenn ein Vorkatalysator mit dahinterliegender Lambdasonde verbaut ist. Im Vorfeld muss die Funktion %LRSKA appliziert werden. In MABSTCRFK bzw. MABSTCRHK ist der Massendurchsatz einzutragen, der im Anschluss an einen Ausr¨ aum-Vorgang durch den Katalysator fließt, bis die Hinter-Kat-Spannung von den typischen sehr hohen Werten wieder auf die Sollspannung (ca. 0.63 V, vgl. (v)) einschwingt. (viii) TKIHKMEMN TKIVKMEMN Temperaturschwellen f¨ ur die Freigabe der OSC-Messung im Zustandsautomat BGLAMABMza. TKIVKMEMN existiert nur, wenn ein Vorkatalysator mit dahinterliegender Lambdasonde verbaut ist. Voraussetzung ist die Applikation des Kennfeldes KFOSCFN bzw. KFOSCHN.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPNOS 1.60.0
Seite 2286 von 4100 31.JAN.2003 Thomas Brosi
Da bei einer Messung auch ein Update der OSC-Korrekturfaktoren foscfk und foschk nach der Formel OSC gemessen fcoscfk = -----------Neukat-OSC stattfindet, darf die Messung nur oberhalb einer Temperatur freigegeben werden, bei der die Neukat-OSC ca. 100 mg betr¨ agt. Ansonsten w¨ are die Fehlerfortpflanzung zu ung¨ unstig. (ix) MOXFULLF MOXFULLH TSCMEMXF TSCMEMXH Parameter des Zustandsautomaten BGLAMABMza f¨ ur die OSC-Messung. F¨ ur den funktionalen Hintergrund siehe § 4.2.3.4. Die Gr¨ oßen MOXFULLF und TSCMEMXF sind nur vorhanden, wenn ein Vorkatalysator mit dahinterliegender Lambdasonde verbaut ist. Die Applikation wird anhand dieser beiden Gr¨ oßen erl¨ autert, die Bedatung von MOXFULLH und TSCMEMXH erfolgt analog. Bei MOXFULLF handelt es sich um eine Sauerstoffmassenschwelle, die den ¨ Ubergang vom Zustand "Katalysator wahrscheinlich mit Sauerstoff gef¨ ullt" (A_Full) in den Zustand "Katalysator sicher gef¨ ullt" (A_ReallyFull) triggert, und ebenso den ¨ Ubergang von "Katalysator wahrscheinlich leer" (A_Empty) nach "Katalysator sicher leer" (A_ReallyEmpty); f¨ ur letzteren ¨ Ubergang ist MOXFULLF als eine Massenschwelle f¨ ur das Sauerstoff-¨ Aquivalent von Fettgas zu verstehen. F¨ ur den Eintritt in den Zustand "Katalysator wahrscheinlich gef¨ ullt" reicht es, dass die Hinter-Kat-Spannung einen Wert unterhalb von USVOLL zeigt. Um den Katalysator sicher als gef¨ ullt zu erkennen und eine OSC-Messung freizugeben, wird zus¨ atzlich ein Sauerstoffmasseneintrag von MOXFULLF gefordert.
TSCMEMXF ist das Zeitfenster, in dem die Messung der OSC bzw. der unteren Grenze der OSC nach einem Sprung der Hinter-Kat-Spannung freigegeben ist. F¨ ur die Bedatung muss ebenfalls zun¨ achst KFOSCFN appliziert werden. Zu berechnen ist das Maximum des Verh¨ altnisses OSC[mg]:msabvvk_w[kg/h] im potenziellen Messbereich. Weiterhin ist zu ¨ uberlegen, welche Lambda-Abweichung von 1 f¨ ur eine OSC-Messung mindestens erforderlich sein soll. Beispielsweise ist es nicht sinnvoll, die OSC durch eine Magerverstellung von Lambda=1.01 zu messen, da die Fehlerwahrscheinlichkeit, beispielsweise durch LSU-Offsets, zu hoch ist. Die mindestens erforderliche Lambda-Abweichung sei als delta_lambda bezeichnet. Der Wert wird etwa bei 0.03 liegen. Mit diesen Vor¨ uberlegungen ergibt sich aus der OSC-Messformel (5.1) f¨ ur TSCMEMXF ein minimaler Wert von max(OSC/msabvvk_w) TSCMEMXF_min = -------------------64.36 * delta_lambda (Der Unterschied zwischen msaovvk_w und msabvvk_w und der Linearisierungsfehler von 1-1/lambda k¨ onnen f¨ ur die ¨ Uberlegung vernachl¨ assigt werden.) F¨ ur TSCMEMXF sollte dieser Wert noch verdoppelt werden.
¨ ¨ NOx-Signal FU BGPNOS 1.60.0 Berechnete Große Plausibilitat FDEF BGPNOS 1.60.0 Funktionsdefinition MAIN: ¨ Ubersicht ===============
Reset Conditions at Break
Break Condition BRKCOND
RESCOND SY_STERHK
B_pnossb
B_pnossb
Plausibility check of NOx-Sensor Signal
Plausibility check of NOx-Sensor Signal, Bank2
PLBCHK mnospsr_w nosg_w B_mnospsg B_oreg
PLBCHK2
mnospsr_w
mnospsr2_w
nosg_w B_nplnos B_mnospsg B_anzplpr B_oreg
SY_STERHK
nosg2_w B_nplnos B_mnospsg2 B_anzplpr B_oreg2
mnospsr2_w nosg2_w B_nplnos2 B_mnospsg2 B_anzplpr2 B_oreg2
B_nplnos2 B_anzplpr2
bgpnos-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Im Vorfeld der Bedatung ist das Kennfeld KFOSCFN (Neukat-OSC) zu applizieren. Daneben muss bekannt sein, in welchem Temperatur-Massenstrom-Fenster die Vorg¨ ange stattfinden, die zur OSC-Messung genutzt werden sollen. Derartige Vorg¨ ange sind in erster Linie - Katalysator-Ausr¨ aumen - Katalysator-Diagnose durch %DKATSP - Speicherkat-Regenerierung bei BDE-Systemen In MOXFULLF ist etwa die H¨ alfte des Maximalwerts von KFOSCFN in diesem Bereich zu schreiben.
bgpnos-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPNOS 1.60.0
Seite 2287 von 4100 31.JAN.2003 Thomas Brosi
BRKCOND: Stoppbedingungen =========================
SY_STERHK 0 B_ate B_ate2 CWBGPNOS 0
Errors check 1
ERRORS E_agre E_agrs E_agrl
1/ B_pnossb 1/ true
B_pnossb
B_pnossb bgpnos-brkcond
false
bgpnos-brkcond RESCOND: R¨ ucksetzbedingungen bei Abschaltung der Funktion =========================================================
B_pnossb
1/ false
B_nplnos
3/ 1.0
famnos_w 4/ famnosm_w /NV
5/ SY_STERHK 1/ 0
false
B_nplnos2 2/
Break 1/
B_anzplpr2 3/ 1.0
famnos2_w 4/ famnosm2_w /NV Break 5/
Break 1/
bgpnos-rescond
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/ B_anzplpr
bgpnos-rescond
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGPNOS 1.60.0
Seite 2288 von 4100 31.JAN.2003 Thomas Brosi
PLBCHK: Plausibilit¨ atspr¨ ufung des NOx-Sensor Signals ====================================================
RKFAMNOS compute 2/ 3/
1/ mnospsr_w
famnos_w
famnosm_w /NV OGWSPL
nosg_w
DLP_famnosm
B_nplnos
B_nplnos UGWSPL
B_oreg
4/ 1
1/
anzplpr /NV
B_mnospsg
ANZPLPRF
0
0.2
B_anzplpr
anzplpr /NV B_anzplpr
TOffD_B_anzplpr
bgpnos-plbchk
ER_B_oreg
bgpnos-plbchk
ABK BGPNOS 1.60.0 Abkurzungen ¨ Parameter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Bezeichnung
ANZPLPRF CWBGPNOS OGWSPL RKFAMNOS UGWSPL
FW FW FW FW FW
¨ Anzahl Prufungen ¨ fur ¨ Plausibilitatsauswertung Codewort zum Ein-/Ausschalten der %BGPNOS ¨ oberer Grenzwert fur ¨ Sensor Plausibilitat ¨ Rekursionskonstante fur ¨ Sensorplausibilitats-Faktor ¨ unterer Grenzwert fur ¨ Sensor Plausibilitat
Systemkonstante
Art
Bezeichnung
SY_STERHK
SYS (REF) Systemkonstante Bedingung Stereo hinter Kat
Source-X
Source-Y
Art
Variable
Quelle
Referenziert von
ANZPLPR ANZPLPR2 B_ANZPLPR B_ANZPLPR2 B_ATE B_ATE2 B_MNOSPSG B_MNOSPSG2 B_NPLNOS B_NPLNOS2 B_OREG B_OREG2 B_PNOSSB B_PWF
BGPNOS BGPNOS BGPNOS BGPNOS EASTKO EASTKO BGMNOSPS BGMNOSPS BGPNOS BGPNOS SKP BGMNOREG BGPNOS BBHWONOF
DFP_AGRE
BGPNOS
DFP_AGRL
BGPNOS
DFP_AGRS
BGPNOS
E_AGRE
DAGRE
E_AGRL
DAGRLS
E_AGRS
DAGRS
FAMNOS2_W FAMNOSM2_W FAMNOSM_W FAMNOS_W MNOSPSR2_W MNOSPSR_W
BGPNOS BGPNOS BGPNOS BGPNOS BBREGNO BBREGNO
LOK LOK DNOHK AUS DNOHK AUS ATR, BGPNOS, BGSIK EIN ATR, BGPNOS, BGSIK EIN EIN BGPNOS, DNOHK EIN BGPNOS, DNOHK DNOHK AUS DNOHK AUS BGPNOS, BGSIK, SKP EIN BGPNOS, BGSIK EIN LOK EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... BBAGR, DAGRE,DOK DAGRLS, DDYLSU,DKATFKEB, ... ADAGRLS, BBAGR,- DOK BGAGR, BGPNOS,DAGRLS, ... DOK BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... EIN BBAGR, BGPNOS,DAGRE, DAGRLS,DDYLSU, ... ADAGRLS, BBAGR,- EIN BGAGR, BGPNOS,DAGRLS, ... EIN BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... LOK AUS AUS LOK BGMNOREG, BGPNOS EIN BGMNOREG, BGPNOS EIN
Bezeichnung ¨ Anzahl Plausibilitatspr ufungen ¨ fur ¨ NOx im Katalysator ¨ Anzahl Plausibilitatspr ufungen ¨ fur ¨ NOx im Katalysator, Bank2 ¨ Bedingung: Anzahl Plausibilitatspr ufungen ¨ ¨ Bedingung: Anzahl Plausibilitatspr ufungen, ¨ Bank2 Bedingung Abgastemperatursensorfehler im System Bedingung Abgastemperatursensorfehler im System, Bank 2 Bedingung Masse NOx im Speicher berechnet mit Sensor-Signal Bedingung Masse NOx im Speicher berechnet mit Sensor-Signal, Bank2 Bedingung: NOx-Sensor-Signal ist nicht plausibel Bedingung: NOx-Sensor-Signal ist nicht plausibel, Bank2 Bedingung Anforderung ordentliche Regenerierung Bedingung Anforderung ordentliche Regenerierung, Bank2 Stopbedingung fur ¨ BGPNOS Bedingung Powerfail
SG-int. Fehlerpfadnr.: Abgasruckf Endstufe ¨ uhrungsventil ¨
SG.-int. Fehlerpfadnr.: AGR-Ventil Lagesensor
Fehlerpfad: AGR-System
¨ Errorflag: Uberwachung AGR-Endstufe
Errorflag: AGR-Ventil Lagesensor
Errorflag: Diagnose AGR-System
Faktor Abweichung Masse NOx im Speicher beim Ein- und Ausspeichern, Bank2 Faktor Abw. Masse NOx im Speicher gemittelt beim Ein- und Ausspeichern, Bank2 Faktor Abw. Masse NOx im Speicher gemittelt beim Ein- und Ausspeichern Faktor Abweichung Masse NOx im Speicher beim Ein- und Ausspeichern Masse NOx im Speicher bei Start der Regenerierung, Bank2 Masse NOx im Speicher bei Start der Regenerierung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNOHK 3.100.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
NOSG2_W NOSG_W
BGMNOREG BGMNOREG
BGPNOS BGPNOS
EIN EIN
¨ NOx-Speichergroße, Bank2 ¨ NOx-Speichergroße
Seite 2289 von 4100 31.JAN.2003 Thomas Brosi
FB BGPNOS 1.60.0 Funktionsbeschreibung Die Funktion %BGPNOS dient zur Plausibilisierung des NOx-Sensor-Signals im Schichtbetrieb. Dazu wird der NOx-Speicherinhalt (mnosps_w) w¨ ahrend der Einspeicherphase als Differenz von modellierter Rohemission und vom NOx-Sensor gemessener Emission hinter Speicherkat ermittelt. W¨ ahrend der Regenerierphase wird eine weitere NOx-Speichergr¨ oße aus dem Regeneriergasverbrauch und der O2-Speichermessung berechnet. Zur Plausibilisierung des NOx-Sensor-Signals wird aus beiden Gr¨ oßen ein Faktor ermittelt. Eine maximal zul¨ assige Abweichung vom Nominalwert 1.0 wird ¨ uber die Grenzwerte UGWSPL und OGWSPL festgelegt. Ausgabegr¨ oßen sind: Bedingung NOx-Sensor Signal ist nicht plausibel und Bedingung Anzahl Plausibilit¨ atspr¨ ufungen Diese Gr¨ oßen werden in der %DNOHK ausgewertet.
APP BGPNOS 1.60.0 Applikationshinweise Typische Werte -------------ANZPLPR: CWBGPNOS: OGWSPL: RKFAMNOS: UGWSPL:
5 0 1.5 0.2 0.5
FU DNOHK 3.100.1 Diagnose NOx-Sensor hinter Kat MAIN: ¨ Ubersicht ===============
EUROSW
DNOHK B_dihnofr B_nohts mnosps_w msnovhk_w msnohks_w mnohk_w nohhk_w B_nukat B_katreg B_mnospsg B_ofsnomx B_anofspr B_o2hkmgv B_nomg B_nplnos B_anzplpr B_nolshg B_ubnohk B_ubo2hk B_ubushk B_ksnohk B_kso2hk B_ksushk
B_dihnofr B_nohts
B_cdnohk B_dnohkm
mnosps_w
B_dihnofr2 B_nohts2
B_dnohkm BC_STEREO
msnovhk_w SY_STERHK
msnohks_w
SY_STERHK
msnovhk2_w
mnohk2_w
nohhk_w
nohhk2_w
B_nukat
B_nukat2
B_katreg
B_katreg2
B_mnospsg
B_mnospsg2
B_ofsnomx
B_o2hkmgv
mnosps2_w
msnohks2_w
mnohk_w
B_anofspr
DNOHK2
B_cdnohk
DFPM B_mxfo2hk
B_mxfo2hk
B_sifo2hk
B_sifo2hk
B_nomg
B_henolsu
B_henolsu
B_nplnos
B_mxfushk
B_mxfushk
B_anzplpr
B_sifushk
B_nolshg
B_mnfushk
B_mnfushk
B_ubnohk
B_heushk
B_heushk
B_ubo2hk
B_mxfnohk
B_mxfnohk
B_ubushk
B_sifnohk
B_ksnohk
B_mnfnohk
B_mnfnohk
B_kso2hk
B_henohk
B_henohk
B_ksushk
B_npfnohk
B_npfnohk
B_sifushk
B_sifnohk
B_ofsnomx2 B_anofspr2 B_o2hkmgv2 B_nomg2 B_nplnos2 B_anzplpr2 B_nolshg2 B_ubnohk2 B_ubo2hk2 B_ubushk2 B_ksnohk2 B_kso2hk2 B_ksushk2
B_dihnofr2 B_nohts2
B_dnohkm2
mnosps2_w
B_dnohkm2
msnovhk2_w msnohks2_w mnohk2_w nohhk2_w B_nukat2 B_katreg2 B_mnospsg2 B_ofsnomx2 B_anofspr2 B_o2hkmgv2
DFPM2 B_mxfo2hk2
B_mxfo2hk2
B_sifo2hk2
B_sifo2hk2
B_nomg2
B_henolsu2
B_henolsu2
B_nplnos2
B_mxfushk2
B_mxfushk2
B_anzplpr2
B_sifushk2
B_nolshg2
B_mnfushk2
B_mnfushk2
B_ubnohk2
B_heushk2
B_heushk2
B_ubo2hk2
B_mxfnohk2
B_mxfnohk2
B_ubushk2
B_sifnohk2
B_ksnohk2
B_mnfnohk2
B_kso2hk2
B_henohk2
B_henohk2
B_ksushk2
B_npfnohk2
B_npfnohk2
B_sifushk2
B_sifnohk2 B_mnfnohk2 dnohk-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF DNOHK 3.100.1 Funktionsdefinition
dnohk-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNOHK 3.100.1
Seite 2290 von 4100 31.JAN.2003 Thomas Brosi
DNOHK =====
Enable Condition ENCOND
B_nohts
B_nohts
B_dnohkm
B_dnohkm
NOx-Sensor OBD check
B_dianofr B_dianofr NOSOBD mnosps_w msnovhk_w B_npfrchk msnohks_w B_npfoffs mnohk_w B_npfnos nohhk_w B_mnfushk B_nukat B_katreg B_mnfnohk B_mnospsg B_hnprchk B_ofsnomx B_hnpoffs B_anofspr B_hnpnos B_o2hkmgv B_hmnnohk B_nomg B_hmnushk B_nplnos B_anzplpr B_nolshg
mnosps_w msnovhk_w msnohks_w mnohk_w nohhk_w B_nukat B_katreg B_mnospsg B_ofsnomx B_anofspr B_o2hkmgv B_nomg B_nplnos B_anzplpr B_nolshg
B_npfnohk
B_mnfushk B_mnfnohk
B_henohk
B_henolsu
Evaluation of NOx-Controller OBD check NOCOBD
B_ubnohk
B_ubnohk
B_ubo2hk
B_ubo2hk
B_ubushk
B_ubushk
B_ksnohk
B_ksnohk
B_kso2hk
B_kso2hk
B_ksushk
B_ksushk
B_heushk B_hsinohk B_sifnohk B_hmxnohk B_mxfnohk B_hsio2hk B_sifo2hk B_hmxo2hk B_mxfo2hk B_hsiushk B_sifushk B_hmxushk B_mxfushk
B_henohk
B_henolsu
B_heushk
B_sifnohk B_mxfnohk B_sifo2hk B_mxfo2hk B_sifushk B_mxfushk
dnohk-dnohk ENCOND ======
ERROR Z_nohk E_hnohk Z_hnohk
B_dnohkm
B_dnohkm
CWDNOHK 8
1
TVDIANOF
CWDNOHK 2 B_dihnofr B_nohts
B_dianofr TOnD_TVDIANOF
B_dianofr dnohk-encond
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dianofr
B_npfnohk
dnohk-dnohk
B_dihnofr
B_dihnofr
dnohk-encond
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNOHK 3.100.1
Seite 2291 von 4100 31.JAN.2003 Thomas Brosi
NOSOBD ======
NOx signal range check mnosps_w msnovhk_w msnohks_w mnohk_w nohhk_w B_nukat B_katreg B_mnospsg B_dianofr
mnosps_w msnovhk_w msnohks_w mnohk_w nohhk_w B_nukat B_katreg B_mnospsg B_dianofr B_nomg
RANGECHK
B_npfrchk
B_npfrchk
B_hnprchk
B_hnprchk
B_nomger
NOx signal offset check OFFSET B_ofsnomx B_anofspr
B_dianofr B_ofsnomx B_anofspr
B_npfoffs
B_npfoffs
B_hnpoffs
B_hnpoffs
Plausibility of stored NOx mass PLAUSMNOSP B_nplnos B_anzplpr
B_dianofr B_nplnos B_anzplpr
B_npfnos
B_npfnos
B_hnpnos
B_hnpnos
NOx signal delay time after switching from "rich" to "lean" TVNBAU B_hmnnohk
B_hmnnohk
B_mnfnohk
B_mnfnohk
O2 signal readiness SBBHK B_nohts B_nolshg
B_dianofr B_nohts B_nolshg
B_mnfushk
B_mnfushk
B_hmnushk
B_hmnushk
dnohk-nosobd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_o2hkmgv B_nomg
B_nomger B_dianofr B_o2hkmgv B_nomg
dnohk-nosobd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNOHK 3.100.1
Seite 2292 von 4100 31.JAN.2003 Thomas Brosi
RANGECHK ========
Plausibility of NOx signal at regeneration demand PLSIGNAL mnosps_w
mnosps_w
msnovhk_w
msnovhk_w
msnohks_w mnohk_w
3
msnohks_w mnohk_w
nohhk_w
nohhk_w
B_mnospsg
B_mnospsg
B_nomg
B_nomg
B_dianofr
CWDNOHK
false B_msnohnp B_nohknp B_msnohpl B_nohkpl
B_dianofr CWDNOHK
Plausibility of NOx Signal range during lean/rich cycle PLRANGE nohhk_w B_mnospsg
4 COUNTER
B_difnonp
B_difnonp
B_difnopl
B_difnopl
B_nomg
B_norktpl
B_dianofr
B_norktnp
B_nukat
B_nukat
B_katreg
B_katreg
B_andifnp
B_npfrchk
false
B_nomger
B_npfrchk
B_nomger
nohhk_w
B_norktpl
B_dianofr
B_norktnp
B_hnprchk FF_hnprchk CWDNOHK 5
B_hnprchk dnohk-rangechk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fanohk SHORTTRIP
dnohk-rangechk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNOHK 3.100.1
Seite 2293 von 4100 31.JAN.2003 Thomas Brosi
PLSIGNAL ========
ZKMSNOVHK TMSRNODI msnovhk_w
novhkf_w Lp_ZKMSNOVHK MSRNODIA
B_msnodia TOnD_TMSRNODI
B_mnospsg B_dianofr
B_pbplsig
B_nomg B_homs mnosps_w mnospmx_w
NOKBDIA
B_nokbdia 1/
msnohks_w novhkf_w
RNODDIA
B_msnohud 1/ B_msnohnp 2/
FKUPLMSNO
1/ false
msnohkm_w FKOPLMSNO
true
B_msnohpl
B_msnohnp 2/ B_msnohpl
B_msnohnp B_msnohpl
mnohkmx_w
MNOHKDIA
B_mnohkd 1/
nohhk_w ofsnosm_w /NV
NOHKDIMN
B_nohkud
B_nohknp 2/ B_nohkpl
B_nohknp B_nohkpl
dnohk-plsignal
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mnohk_w
dnohk-plsignal
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNOHK 3.100.1
Seite 2294 von 4100 31.JAN.2003 Thomas Brosi
PLRANGE =======
B_nomger B_nomg ER_nomg
1/
B_nomger
2/
nohkbmg_w
B_mnospsg B_noplofs
B_pzdifno
B_hnpoffs
FF_pzdifno
3/ B_hnpoffs
B_noplofs
NOHKMAX
ofsnosm_w /NV
DIFNOMN
false 1/
0.12 nohkbmg_w
B_nukat
nohkmin_w
1/
TOffD_nukatER_nukat
B_enfrebu
1/
nohhk_w TZNOSREG
B_katreg
2/
1/ nohkmin_w 1/ B_difnosz 2/ B_difnomg 3/
nohkarg_w
difnomg_w
nohkmin_w
DIFNOMN
B_difnomg
tznosreg_TOFF EF_katreg CWDNOHK 6
FF_nohkreg
B_sbbhk
1/
2/
nohkreg_w
difnosz_w
nohkmin_w
DIFNOMN
B_nohkge TZNOSREG
3/ B_difnosz
ushk_w ushkmag_TOFF
EF_ushkmag
B_difnonp
B_difnonp
FF_difnonp
B_hnpoffs B_noplofs
B_pzdifno
ER_pzdifno
B_difnosz B_difnomg B_dianofr
B_difnopl FF_difnopl
B_difnopl
dnohk-plrange
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
USHKMAG
dnohk-plrange
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNOHK 3.100.1
Seite 2295 von 4100 31.JAN.2003 Thomas Brosi
SHORTTRIP =========
B_fanohk
compute 3/
1/
false
B_norktpl 2/
B_katreg
B_katreg_ER
2/
B_norktnp compute 1/
TEREGMAG
compute 4/
compute 6/
5/
B_noktakt B_noktakt_FF
7/
B_noktakt_ER 1/
B_noktfrg
8/
nohhk_w
2/
B_norktpl B_katreg B_o2hkmgv
katreg_TOFF
B_norktnp
B_dianofr
noktmx_w
noktmn_w
1/ CWDNOHK B_sbbhk
6
B_nohkge
nohhk_w
TMXVNBAU compute 2/
compute 3/
compute 4/
1/
3/
noktmx_w
difnokt_w
2/
DIFNOMN
4/ B_difnokt
noktmn_w 5/ 1/
B_o2hkmgv_ER
tmxvnbau_TOFF EdgeFalling B_difnokt
true
B_norktnp
false
B_norktpl 2/ B_norktnp
B_norktpl B_norktnp
dnohk-shorttrip
B_norktpl 2/
1/ true
dnohk-shorttrip COUNTER =======
B_fanohkv B_fanohk
B_difnonp
B_fanohk_ER
B_fanohkv
ER_pzdifno2
B_difnopl 1/
B_norktnp B_noktnp_ER
1
B_fanohk_TON
1/ 0
andifnp /NV
0.1
B_fanohk
B_norktpl
B_andifnp
andifnp /NV
B_andifnp
B_fanohkv ADIFNPMX ADIFNPMXFA
dnohk-counter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ false
dnohk-counter
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNOHK 3.100.1
Seite 2296 von 4100 31.JAN.2003 Thomas Brosi
OFFSET ======
B_anofspr
1/ ER_anofspr
B_npfoffs
B_npfoffs B_dianofr
dnohk-offset
2/ B_ofsnomx
B_hnpoffs
B_hnpoffs
dnohk-offset TVNBAU ======
compute 1/
B_o2hkmgv ER_o2hkmgv
SW_tvnbau FF_tvnbau tvnbau_w reset 1/
B_mxvnbau
B_mxvnbau
TMXVNBAU
1/
ER_mxvnbau 1
antvf /NV
B_nomg
AMXTVF AMXTVFFA B_nomger B_nomger_DS
ER_rescoun
1/
B_dianofr
1
anhtv /NV
nmot NMOTTVNBO
B_hmnnohk
B_fanohkv AMNHTV
B_rescoun
B_fanohk_ER_1
FF_hmnnohk
antvf /NV dnohk-tvnbau
B_fanohk
2/ 0
B_hmnnohk
AMNHTVFA
1/ 0
B_rescoun
anhtv /NV
dnohk-tvnbau PLAUSMNOSP ==========
1/ CWDNOHK
false
B_npfnos
7
2/ true compute 1/
B_hnpnos
2/
B_anzplpr ER_anzplpr B_dianofr 1/ B_nplnos
B_npfnos
B_npfnos
2/ B_hnpnos
B_hnpnos
dnohk-plausmnosp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_mnfnohk
B_mnfnohk
B_fanohkv
dnohk-plausmnosp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNOHK 3.100.1
Seite 2297 von 4100 31.JAN.2003 Thomas Brosi
SBBHK =====
THMNUSHK B_dianofr B_nolshg
TOnD_THMNUSHK
B_hmnushk
B_hmnushk
TMNFUSHK TVDIASBB
B_nohts TOnD_TVDIASBB
B_mnfushk
B_mnfushk dnohk-sbbhk
TOnD_TMNFUSHK B_diasbb
dnohk-sbbhk NOCOBD ======
Open wire check OPENWIRE B_dianofr
B_ubnohk
B_ubnohk
B_ubo2hk
B_ubo2hk
B_ubushk
B_ubushk
B_sifnohk
B_sifnohk
B_hsinohk
B_hsinohk
B_sifo2hk
B_sifo2hk
B_hsio2hk
B_hsio2hk
B_sifushk
B_sifushk
B_hsiushk
B_hsiushk
Short circuit check SHORCIRC B_dianofr B_ksnohk
B_ksnohk
B_kso2hk
B_kso2hk
B_ksushk
B_ksushk
B_mxfnohk
B_mxfnohk
B_hmxnohk
B_hmxnohk
B_mxfo2hk
B_mxfo2hk
B_hmxo2hk
B_hmxo2hk
B_mxfushk
B_mxfushk
B_hmxushk
B_hmxushk
dnohk-nocobd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dianofr
dnohk-nocobd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNOHK 3.100.1
Seite 2298 von 4100 31.JAN.2003 Thomas Brosi
OPENWIRE ========
B_dianofr
B_ubnohk
TSIFNOHK
TOnD_TSIFNOHK THSINOHK
TOnD_THSINOHK
B_sifnohk
B_hsinohk
B_sifnohk
B_hsinohk
TSIFUSHK
B_ubushk
B_sifushk
TOnD_TSIFUSHK
B_sifushk
THSIUSHK
TOnD_THSIUSHK
B_hsiushk
B_hsiushk
TSIFO2HK
B_ubo2hk
B_sifo2hk
TOnD_TSIFO2HK
B_sifo2hk
TOnD_THSIO2HK
B_hsio2hk
B_hsio2hk
dnohk-openwire
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
THSIO2HK
dnohk-openwire
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNOHK 3.100.1
Seite 2299 von 4100 31.JAN.2003 Thomas Brosi
SHORCIRC ========
B_dianofr
TMXFNOHK
B_ksnohk
B_mxfnohk
B_mxfnohk
TOnD_TMXFNOHK THMXNOHK
TOnD_THMXNOHK
B_hmxnohk
B_hmxnohk
TMXFUSHK
B_ksushk
B_mxfushk
B_mxfushk
TOnD_TMXFUSHK THMXUSHK
TOnD_THMXUSHK
B_hmxushk
B_hmxushk
TMXFO2HK
B_mxfo2hk
TOnD_TMXFO2HK
B_mxfo2hk
TOnD_THMXO2HK
B_hmxo2hk
B_hmxo2hk
dnohk-shorcirc
THMXO2HK
dnohk-shorcirc DFPM =========
DFPM_NOLSU B_mxfo2hk
B_mxfo2hk
B_sifo2hk
B_sifo2hk
B_henolsu
B_henolsu
DFPM_LSH B_mxfushk
B_mxfushk
B_sifushk
B_sifushk
B_mnfushk
B_mnfushk
B_heushk
B_heushk
CWDNOHK
DFPM_NOHK
FCMCLR_NOLSU
FCMCLR_LSH
FCMCLR_NOHK
0 B_mxfnohk B_sifnohk B_mnfnohk B_henohk B_npfnohk
B_maxnohk B_signohk B_minnohk B_heanohk B_npfnohk
dnohk-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_kso2hk
dnohk-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNOHK 3.100.1
Seite 2300 von 4100 31.JAN.2003 Thomas Brosi
EUROSW ======
CD_NOHK !B_cdnohk
Break 3/
B_cdnohk
1/ false
B_dnohkm 2/
SY_STERHK 0 1/ false
B_dnohkm2 dnohk-eurosw
Break 1/
dnohk-eurosw
ABK DNOHK 3.100.1 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW (REF) FW
Anzahl der nicht plaus. NOx-Differenzmess. fur ¨ Fehlererkennung Anzahl der nicht plaus. NOx-Differenzmess. fur ¨ Fehlererkennung im Kurztrip Diagnoseschwellwert fur ¨ Anzahl der Gutprufungen ¨ der max. Verzugszeit Diagnoseschwellwert fur ¨ Anzahl der Gutprufungen ¨ der max. Verzugszeit im Kurztrip ¨ Diagnoseschwellwert fur ¨ Anzahl der Uberschreitungen der max. Verzugszeit ¨ Schwellwert fur der max. Verzugszeit im Kurztrip ¨ Anzahl der Uberschreitungen Codewort OBD1 NOx-Sensor Minimumwert fur ¨ Differenzmessung (Signalhub) des NOx-Signals Faktor fur ¨ obere Plaus.-Schwelle des NOx-Massenstroms h. Speicherkat. Faktor fur ¨ untere Plaus.-Schwelle des NOx-Massenstroms h. Speicherkat. Diagnoseschwellwert fur ¨ Masse NOx h. Kat Diagnoseschwellwert fur ¨ Rohmassenstrom NOx obere Drehzahlschwelle fur ¨ Prufung ¨ der Verzugszeit tvnbau_w Diagnoseschwellwert fur ¨ NOx-Konzentration h.Kat Maximumwert der NOx-Konzentration hinter Speicherkat. Diagnoseschwellwert fur ¨ NOx-Kat-Beladung Diagnoseschwellwert fur ¨ rel. NOx-Durchlass Entprellzeit bei Umschaltung von Regeneration nach Magerbetrieb Entprellzeit fur ¨ B_hmnushk Entprellzeit fur ¨ B_hmxnohk Entprellzeit fur ¨ B_hmxo2hk Entprellzeit fur ¨ B_hmxushk Entprellzeit fur ¨ B_hsinohk Entprellzeit fur ¨ B_hsio2hk Entprellzeit fur ¨ B_hsiushk Entprellzeit fur ¨ B_mnfushk Entprellzeit fur ¨ B_msrnodia Entprellzeit fur ¨ B_mxfnohk Entprellzeit fur ¨ B_mxfo2hk Entprellzeit fur ¨ B_mxfushk Max. Verzugszeit nach BA-Umschaltung hom/sch Entprellzeit fur ¨ B_sifnohk Entprellzeit fur ¨ B_sifo2hk Entprellzeit fur ¨ B_sifushk ¨ Verzogerungszeit fur ¨ Freigabe der NOx-Sensor-Diagnose ¨ Verzogerungszeit fur ¨ die Diagnose der Sondenbetriebsbereitschaft ¨ zus. Auswertezeit fur ¨ NOx-Signal wahrend der Regenerierung (nach Sondensprung) Schwellwert fur ¨ ushk im Magerbetrieb Filterzeitkonstante fur ¨ Massenstrom NOx vor Hauptkat
Systemkonstante
Art
Bezeichnung
SY_STERHK
SYS (REF) Systemkonstante Bedingung Stereo hinter Kat
Source-X
Source-Y
ADIFNPMX ADIFNPMXFA AMNHTV AMNHTVFA AMXTVF AMXTVFFA CWDNOHK DIFNOMN FKOPLMSNO FKUPLMSNO MNOHKDIA MSRNODIA NMOTTVNBO NOHKDIMN NOHKMAX NOKBDIA RNODDIA TEREGMAG THMNUSHK THMXNOHK THMXO2HK THMXUSHK THSINOHK THSIO2HK THSIUSHK TMNFUSHK TMSRNODI TMXFNOHK TMXFO2HK TMXFUSHK TMXVNBAU TSIFNOHK TSIFO2HK TSIFUSHK TVDIANOF TVDIASBB TZNOSREG USHKMAG ZKMSNOVHK
Variable
Quelle
ANDIFNP ANDIFNP2 ANHTV
DNOHK DNOHK DNOHK
Referenziert von
Art
Bezeichnung
LOK LOK LOK
Anzahl nicht plausibler NOx-Signal Differenzmessungen (Signalhub) Anzahl nicht plausibler NOx-Signal Differenzmessungen (Signalhub), Bank2 Anzahl der Gutprufungen ¨ nach BA-Umschaltung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
ANHTV2 ANTVF ANTVF2 BLOKNR
DNOHK DNOHK DNOHK
B_ANDIFNP B_ANDIFNP2 B_ANOFSPR B_ANOFSPR2 B_ANZPLPR B_ANZPLPR2 B_BELSH B_BELSH2 B_BENOHK B_BENOHK2 B_BENOLSU B_BENOLSU2 B_BKLSH B_BKLSH2 B_BKNOHK B_BKNOHK2 B_BKNOLSU B_BKNOLSU2 B_CDNOHK B_CLLSH B_CLLSH2 B_CLNOHK
DNOHK DNOHK GGNOC GGNOC BGPNOS BGPNOS DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_CLNOHK2 B_CLNOLSU B_CLNOLSU2 B_DIANOFR B_DIANOFR2 B_DIASBB B_DIASBB2 B_DIFNOKT B_DIFNOKT2 B_DIFNOMG B_DIFNOMG2 B_DIFNONP B_DIFNONP2 B_DIFNOPL B_DIFNOPL2 B_DIFNOSZ B_DIFNOSZ2 B_DIHNOFR B_DIHNOFR2 B_DNOHKM B_DNOHKM2 B_ENFREBU B_ENFREBU2 B_FANOHK B_FANOHK2 B_FANOHKV B_FANOHKV2 B_FTLSH B_FTLSH2 B_FTNOHK B_FTNOHK2 B_FTNOLSU B_FTNOLSU2 B_HENOHK B_HENOHK2 B_HENOLSU B_HENOLSU2 B_HEUSHK B_HEUSHK2 B_HMNNOHK B_HMNNOHK2 B_HMNUSHK B_HMNUSHK2 B_HMXNOHK B_HMXNOHK2 B_HMXO2HK B_HMXO2HK2 B_HMXUSHK B_HMXUSHK2 B_HNPNOS B_HNPNOS2 B_HNPOFFS
Referenziert von
DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DHNOHK DHNOHK DNOHK DNOHK TVWNO TKDFA DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK
DNOHK DNOHK DNOHK DNOHK
DNOHK DLSSA, DNOHK DLSSA, DNOHK DNOHK, GGNOC,NLKO DNOHK, GGNOC,NLKO DNOHK DNOHK GGNOC GGNOC
DNOHK 3.100.1
Seite 2301 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK LOK EIN
Anzahl der Gutprufungen nach BA-Umschaltung, Bank2 ¨ ¨ Anzahl der Uberschreitungen der max. Verzugszeit ¨ Anzahl der Uberschreitungen der max. Verzugszeit, Bank2 DAMOS-Source fur ¨ Blocknummer
LOK LOK EIN EIN EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN EIN EIN
Bedingung: Anz. nicht plaus. NOx-Signal Differenz-Mess. fur ¨ Fehlererkennung Bedingung: Anz. nicht plaus. NOx-Signal Differenz-Mess. fur ¨ Fehlererk., Bank2 Bedingung: Anzahl NOx-Offset-Prufungen ¨ Bedingung: Anzahl NOx-Offset-Prufungen, Bank2 ¨ ¨ Bedingung: Anzahl Plausibilitatspr ufungen ¨ ¨ Bedingung: Anzahl Plausibilitatspr ufungen, Bank2 ¨ Bedingung Bandende-Funktionsanforderung elktr. Diag. Lambda-Sonde hinter KAT Bedingung Bandende-Funktionsanford. elktr. Diag. Lambda-Sonde hinter KAT Bank2 Bed. Bandende Funktionsanforderung fur ¨ NOHK Bed. Bandende Funktionsanforderung fur ¨ NOHK, Bank2
EIN
¨ Bedingung: Fehlerpfad Diagnose NOx-Sensor loschen, Bank2
EIN EIN AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN DNOHK EIN DNOHK NLKO AUS NLKO AUS DNOHK EIN DNOHK EIN DNOHK, GGNOC, SKR EIN EIN DNOHK, GGNOC LOK LOK AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS
Bedingung: Lambdasonde hinter Kat. aktiv Bedingung: Lambdasonde hinter Kat. aktiv Bank2 Bedingung Ersatzwert aktiv: NOHK Bedingung Ersatzwert aktiv: NOHK, Bank2
Codewort CDNOHK abschalten (EURO-Codierung) ¨ Fehlerpfad in DLSH loschen ¨ Fehlerpfad in DLSH loschen. Bank 2 ¨ Bedingung: Fehlerpfad Diagn. NOx-Sensor (OBD1-Sig.uberwachung) loschen ¨
Clearbit NOLSU (Lambdasignal des NOx-Sensors) Clearbit NOLSU2 (Lambdasignal des NOx-Sensors, Bank2) Bedingung Freigabe NOx-Sensor Diagnose Bedingung Freigabe NOx-Sensor Diagnose, Bank2 Bedingung: Diagnose der Sondenbetriebsbereitschaft ist freigegeben Bedingung: Diagnose der Sondenbetriebsbereitschaft ist freigegeben, Bank2 Bed.: Differenzwert aus NOx-Messung im Kurztrip erfullt ¨ Prufkriterium ¨ Bed.: Differenzwert aus NOx-Messung im Kurztrip erfullt Bank2 ¨ Prufkriterium, ¨ Bedingung: Differenzwert aus NOx-Messung im Magerbetrieb erfullt ¨ Pruf-Krit. ¨ Bedingung: Differenzwert aus NOx-Messung im Magerbetr. erfullt ¨ Pruf-Krit., ¨ Bank2 Bedingung: Differenzwert aus NOx-Messung (Signalhub) ist nicht plausibel Bedingung: Differenzwert aus NOx-Messung (Signalhub) ist nicht plausibel, Bank2 Bedingung: Differenzwert aus NOx-Messung (Signalhub) ist plausibel Bedingung: Differenzwert aus NOx-Messung (Signalhub) ist plausibel, Bank2 Bed.: Differenzwert aus NOx-Messung im Speicher/Reg.-Zyklus erfullt ¨ Prufkrit. ¨ Bed.: Differenzw.. aus NOx-Messung im Speicher/Reg.-Zyklus erf. Prufkrit., Bank2 ¨ Bedingung: Heizer-Diagnose fur ¨ NOx-Sensor ist freigegeben Bedingung: Heizer-Diagnose fur ¨ NOx-Sensor ist freigegeben, Bank2 ¨ Bedingung Diagnose NOx-Sensor moglich ¨ Bedingung Diagnose NOx-Sensor moglich, Bank2 Bedingung Freigabe der Regenerierfreigabe bei Betriebsartenumschaltung Bedingung Freigabe der Regenerierfreigabe bei Betriebsartenumschaltung, Bank2 Bedingung Funktionsanforderung Diagnose NOx-Sensor Bedingung Funktionsanforderung Diagnose NOx-Sensor, Bank2 ¨ Bedingung Funktionsanforderung Diagnose NOx-Sensor, verzogert ¨ Bedingung Funktionsanforderung Diagnose NOx-Sensor, verzogert, Bank2 Bedingung Fehlereintrag durch Tester Lambda Sonde hinter KAT Bedingung Fehlereintrag durch Tester Lambda Sonde hinter KAT Bank2 ¨ Bedingung Funktion lauft unter Testanforderungen ¨ Bedingung Funktion lauft unter Testanforderungen, Bank2
Bedingung Healing fur ¨ E_nohk Bedingung Healing fur ¨ E_nohk, Bank2 Bedingung Healing fur ¨ E_nolsu Bedingung Healing fur ¨ E_nolsu, Bank2 Bedingung Healing fur ¨ E_lsh Bedingung Healing fur ¨ E_lsh, Bank2 Bedingung: Healing fur ¨ Min-Fehler NOx-Sensor Bedingung: Healing fur ¨ Min-Fehler NOx-Sensor, Bank2 ¨ Bedingung Healing fur ¨ Min-Fehler O2-binar-Signal ¨ Bedingung Healing fur ¨ Min-Fehler O2-binar-Signal, Bank2 Bedingung: Healing fur ¨ Max-Fehler NOx Bedingung: Healing fur ¨ Max-Fehler NOx, Bank2 Bedingung: Healing fur ¨ Max-Fehler O2-linear Bedingung: Healing fur ¨ Max-Fehler O2-linear, Bank2 ¨ Bedingung: Healing fur ¨ Max-Fehler O2-binar ¨ Bank2 Bedingung: Healing fur ¨ Max-Fehler O2-binar, Bedingung: healing npl-Fehler NOx-Sensor Bedingung: healing npl-Fehler NOx-Sensor, Bank2 Bedingung: healing npl-Fehler aus Offsetprufung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
B_HNPOFFS2 B_HNPRCHK B_HNPRCHK2 B_HOMS
DNOHK DNOHK DNOHK BDEMKO
B_HSINOHK B_HSINOHK2 B_HSIO2HK B_HSIO2HK2 B_HSIUSHK B_HSIUSHK2 B_KATREG
DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK TVWNO
AUS AUS AUS BDEMUE, BDEMUM,- EIN BDEMUS, DNOHK, SKR LOK LOK LOK LOK LOK LOK EIN BBREGNO, BGMNOREG, BGMNOSPS, DNOHK EIN BBREGNO, BGMNOREG, BGMNOSPS, DNOHK EIN DNOHK EIN DNOHK EIN DNOHK EIN DNOHK EIN DNOHK EIN DNOHK AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS LOK LOK EIN BGPNOS, DNOHK BGPNOS, DNOHK EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS LOK LOK DNOHK, TVWNO EIN EIN DNOHK LOK LOK LOK LOK LOK LOK DHNOHK, DNOHK, G- EIN GLSHNO DHNOHK, DNOHK, G- EIN GLSHNO LOK LOK LOK LOK LOK LOK EIN DNOHK DNOHK EIN BGMNOSPS, DNOHK EIN BGMNOSPS, DNOHK EIN LOK
B_KATREG2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
B_KSNOHK B_KSNOHK2 B_KSO2HK B_KSO2HK2 B_KSUSHK B_KSUSHK2 B_MNFNOHK B_MNFNOHK2 B_MNFUSHK B_MNFUSHK2 B_MNLSH B_MNLSH2 B_MNNOHK B_MNNOHK2 B_MNNOLSU B_MNNOLSU2 B_MNOHKD B_MNOHKD2 B_MNOSPSG B_MNOSPSG2 B_MSNODIA B_MSNODIA2 B_MSNOHNP B_MSNOHNP2 B_MSNOHPL B_MSNOHPL2 B_MSNOHUD B_MSNOHUD2 B_MXFNOHK B_MXFNOHK2 B_MXFO2HK B_MXFO2HK2 B_MXFUSHK B_MXFUSHK2 B_MXLSH B_MXLSH2 B_MXNOHK B_MXNOHK2 B_MXNOLSU B_MXNOLSU2 B_MXVNBAU B_MXVNBAU2 B_NOHKGE B_NOHKGE2 B_NOHKNP B_NOHKNP2 B_NOHKPL B_NOHKPL2 B_NOHKUD B_NOHKUD2 B_NOHTS
CANSEN CANSEN CANSEN DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK BGMNOSPS BGMNOSPS DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK GGNOC GGNOC DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK CANSEN
B_NOHTS2 B_NOKBDIA B_NOKBDIA2 B_NOKTAKT B_NOKTAKT2 B_NOKTFRG B_NOKTFRG2 B_NOLSHG B_NOLSHG2 B_NOMG B_NOMG2 B_NOMGER
DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK GGLSHNO GGLSHNO GGNOC GGNOC DNOHK
DNOHK 3.100.1
Seite 2302 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung: healing npl-Fehler aus Offsetprufung, Bank2 ¨ Bedingung: healing aus Bereichsprufung ¨ Bedingung: healing aus Bereichsprufung, ¨ Bank2 Bedingung Sollbetriebsart Homogen Bedingung Healing fur ¨ Signalfehler NOx Bedingung Healing fur ¨ Signalfehler NOx, Bank2 Bedingung Healing fur ¨ Signalfehler O2-linear Bedingung Healing fur ¨ Signalfehler O2-linear, Bank2 ¨ Bedingung Healing fur ¨ Signalfehler O2-binar ¨ Bank2 Bedingung Healing fur ¨ Signalfehler O2-binar, Anforderung NOx-Speicherkatregenerierung, Bank1
Anforderung NOx-Speicherkatregenerierung, Bank2
Bedingung Kurzschluß NOx-Signal Bedingung Kurzschluß NOx-Signal 2 Bedingung Kurzschluß lineares O2-Signal Bedingung Kurzschluß lineares O2-Signal Sensor2 ¨ Bedingung Kurzschluß binares O2-Signal ¨ Bedingung Kurzschluß binares O2-Signal Sensor2 Bedingung: Min-Fehler NOx-Sensor Bedingung: Min-Fehler NOx-Sensor, Bank2 Bedingung: Min-Fehler O2-linear-Signal (nicht betriebsbereit) Bedingung: Min-Fehler O2-linear-Signal (nicht betriebsbereit), Bank2 Fehlertyp ’Minimalwert’ hinter KAT erkannt Fehlertyp ’Minimalwert’ hinter KAT erkannt Bank2 Min-Fehler NOHK Min-Fehler NOHK, Bank2 Bedingung: Min-Fehler fur ¨ lineares Lambdasignal des NOx-Sensors Bedingung: Min-Fehler fur ¨ lineares Lambdasignal des NOx-Sensors, Bank2 Bedingung: Masse NOx h. Kat fur ¨ Diagnose erfullt ¨ Bedingung: Masse NOx h. Kat fur ¨ Diagnose erfullt, ¨ Bank2 Bedingung Masse NOx im Speicher berechnet mit Sensor-Signal Bedingung Masse NOx im Speicher berechnet mit Sensor-Signal, Bank2 Bedingung: NOx Rohmassenstrom fur ¨ Diagnose erfullt ¨ Bedingung: NOx Rohmassenstrom fur ¨ Diagnose erfullt, ¨ Bank2 Bedingung: Massenstrom NOx hinter Speicherkat. ist nicht plausibel Bedingung: Massenstrom NOx hinter Speicherkat. ist nicht plausibel, Bank2 Bedingung: Massenstrom NOx hinter Speicherkat. ist plausibel Bedingung: Massenstrom NOx hinter Speicherkat. ist plausibel, Bank2 Bedingung: NOx Massenstrom h.Kat unterschreitet Diagnoseschwelle Bedingung: NOx Massenstrom h.Kat unterschreitet Diagnoseschwelle, Bank2 Bedingung: Max-Fehler NOx (Kurzschluss) Bedingung: Max-Fehler NOx (Kurzschluss), Bank2 Bedingung: Max-Fehler O2-linear (Kurzschluss) Bedingung: Max-Fehler O2-linear (Kurzschluss), Bank2 ¨ (Kurzschluss) Bedingung: Max-Fehler O2-binar ¨ (Kurzschluss), Bank2 Bedingung: Max-Fehler O2-binar Fehlertyp ’Maximalwert’ hinter KAT erkannt Fehlertyp ’Maximalwert’ hinter KAT erkannt Bank2 Max-Fehler NOHK Max-Fehler NOHK, Bank2 Bedingung: Max-Fehler fur ¨ lin. Lambdasignal des NOx-Sensors (Kurzschluss) Bedingung: Max-Fehler fur ¨ lin. Lambdasignal des NOx-Sensors (Kurzschluss), Bank2 Bedingung: max. Verzugszeit nach Betriebsartenumschaltung Bedingung: max. Verzugszeit nach Betriebsartenumschaltung, Bank2 Bedingung NOx-Signal gultig, ¨ entprellt Bedingung NOx-Signal gultig, ¨ entprellt, Bank2 Bedingung: NOx-Konzentration hinter Speicherkat. ist nicht plausibel Bedingung: NOx-Konzentration hinter Speicherkat. ist nicht plausibel, Bank2 Bedingung: NOx-Konzentration hinter Speicherkat. ist plausibel Bedingung: NOx-Konzentration hinter Speicherkat. ist plausibel, Bank2 Bedingung: NOx Konzentration h.Kat unterschreitet Diagnoseschwelle Bedingung: NOx Konzentration h.Kat unterschreitet Diagnoseschwelle, Bank2 Bedingung Sondenheizung auf Temperatursollwert Bedingung Sondenheizung auf Temperatursollwert, Bank2 Bedingung: NOx-Kat Beladung fur ¨ Diagnose erfullt ¨ Bedingung: NOx-Kat Beladung fur ¨ Diagnose erfullt, ¨ Bank2 Bedingung: NOx-Sensor-Prufung (Range Check) im Kurztrip aktiv ¨ Bedingung NOx-Sensor-Prufung ¨ (Range Check) im Kurztrip aktiv, Bank2 Bedingung NOx-Sensor-Prufung ¨ (Range Check) im Kurztrip freigegeben Bedingung NOx-Sensor-Prufung ¨ (Range Check) im Kurztrip freigegeben, Bank2 Bedingung: Lambdasignal des NOx-Sensors ist gultig ¨ Bedingung: Lambdasignal des NOx-Sensors ist gultig, Bank2 ¨ Bedingung NOx-Messung gultig ¨ Bedingung NOx-Messung gultig, ¨ Bank2 Bedingung: steigende Flanke von B_nomg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_NOMGER2 B_NOPLOFS B_NOPLOFS2 B_NORKTNP B_NORKTNP2 B_NORKTPL B_NORKTPL2 B_NPFNOHK B_NPFNOHK2 B_NPFNOS B_NPFNOS2 B_NPFOFFS B_NPFOFFS2 B_NPFRCHK B_NPFRCHK2 B_NPLNOS B_NPLNOS2 B_NPLSH B_NPLSH2 B_NPNOHK B_NPNOHK2 B_NPNOLSU B_NPNOLSU2 B_NUKAT B_NUKAT2 B_O2HKMGV B_O2HKMGV2 B_OFSNOMX B_OFSNOMX2 B_PBPLSIG B_PBPLSIG2 B_PZDIFNO B_PZDIFNO2 B_RESCOUN B_RESCOUN2 B_SBBHK
DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK BGPNOS BGPNOS DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK TVWNO
B_SBBHK2
GGLSHNO
B_SIFNOHK B_SIFNOHK2 B_SIFO2HK B_SIFO2HK2 B_SIFUSHK B_SIFUSHK2 B_SILSH B_SILSH2 B_SINOHK B_SINOHK2 B_SINOLSU B_SINOLSU2 B_UBNOHK B_UBNOHK2 B_UBO2HK B_UBO2HK2 B_UBUSHK B_UBUSHK2 DFP_HNOHK
DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK CANSEN
DNOHK
DFP_HNOHK2
DNOHK
DFP_LSH
DNOHK
DFP_LSH2
DNOHK
DFP_NOHK
DNOHK
DFP_NOHK2
DNOHK
DFP_NOLSU DFP_NOLSU2 DIFNOKT2_W DIFNOKT_W
DNOHK DNOHK DNOHK DNOHK
GGNOC GGNOC GGNOC GGNOC DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK GGLSHNO
CANSEN CANSEN
Referenziert von
DNOHK DNOHK
DNOHK DNOHK BGMNOSPS, DNOHK BGMNOSPS, DNOHK DNOHK DNOHK
DNOHK 3.100.1
Seite 2303 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS EIN EIN AUS AUS AUS AUS AUS AUS EIN EIN EIN EIN EIN EIN LOK LOK LOK LOK LOK LOK EIN
Bedingung: steigende Flanke von B_nomg2 Bedingung: Berechnung des max. NOx-Differenzwertes mittels Offsetwert im Schub Bed.: Berechnung des max. NOx-Differenzwertes mittels Offsetwert im Schub, Bank2 Bedingung NOx-Signal (Range Check) im Kurztrip nicht plausibel Bedingung NOx-Signal (Range Check) im Kurztrip nicht plausibel, Bank2 Bedingung NOx-Signal (Range Check) im Kurztrip plausibel Bedingung NOx-Signal (Range Check) im Kurztrip plausibel, Bank2 Bedingung npl-Fehler (E_nohk) Bedingung npl-Fehler (E_nohk), Bank2 Bedingung: npl-Fehler NOx-Sensor Bedingung: npl-Fehler NOx-Sensor, Bank2 Bedingung: npl-Fehler aus Offsetprufung ¨ Bedingung: npl-Fehler aus Offsetprufung, ¨ Bank2 Bedingung: npl-Fehler aus Bereichsprufung ¨ Bedingung: npl-Fehler aus Bereichsprufung, ¨ Bank2 Bedingung: NOx-Sensor-Signal ist nicht plausibel Bedingung: NOx-Sensor-Signal ist nicht plausibel, Bank2 Fehlertyp ’Wert unplausibel’ hinter KAT erkannt Fehlertyp ’Wert unplausibel’ hinter KAT erkannt Bank2 Fehler unplausibel NOHK Fehler unplausibel NOHK, Bank2 Bedingung: npl-Fehler fur ¨ lineares Lambdasignal des NOx-Sensors Bedingung: npl-Fehler fur ¨ lineares Lambdasignal des NOx-Sensors, Bank2 Bedingung Nutzungsgrad NOx-Speicher erfullt ¨ Bedingung Nutzungsgrad NOx-Speicher erfullt, ¨ Bank2 ¨ Bedingung Lambda ist mager hinter Speicherkat, verzogert ¨ Bedingung Lambda ist mager hinter Speicherkat, verzogert, Bank2 Bedingung maximaler Offset NOx uberschritten ¨ Bedingung maximaler Offset NOx uberschritten, ¨ Bank2 ¨ des NOx-Signals Prufbedingung ¨ fur ¨ Plausibilitat ¨ des NOx-Signals, Bank2 Prufbedingung ¨ fur ¨ Plausibilitat Bedingung: Prufzyklus ¨ fur ¨ NOx-Differenzmessung Bedingung: Prufzyklus ¨ fur ¨ NOx-Differenzmessung, Bank2 ¨ Reset-Bedingung fur ¨ Zahler ¨ Reset-Bedingung fur ¨ Zahler, Bank2 Bedingung Sonde betriebsbereit hinter Kat
BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... EIN BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS EIN DNOHK EIN DNOHK EIN DNOHK EIN DNOHK EIN DNOHK EIN DNOHK DHNOHK, DLSAHKBD, DOK DNOHK, GGLSHNO,NLKO DHNOHK, DLSAHKBD, DOK DNOHK, GGLSHNO,NLKO DCFFLR, DLSAHKBD, DOK DLSSA, DNOHK,DPLLSU, ... DCFFLR, DLSAHKBD, DOK DLSSA, DNOHK,DPLLSU, ... DLSAHKBD, DNOHK,- DOK DSKNO, DTANKL,GGNOC, ... DLSAHKBD, DNOHK,- DOK GGNOC, NLKO DNOHK DOK DNOHK DOK LOK LOK
Bedingung Sonde betriebsbereit hinter Kat Bank2
Bedingung Signalfehler NOx (Unterbrechung) Bedingung Signalfehler NOx (Unterbrechung), Bank2 Bedingung Signalfehler O2-linear (Unterbrechung) Bedingung Signalfehler O2-linear (Unterbrechung), Bank2 ¨ (Unterbrechung) Bedingung Signalfehler O2-binar ¨ (Unterbrechung), Bank2 Bedingung Signalfehler O2-binar Fehlertyp ’Signal fehlt’ hinter KAT erkannt Fehlertyp ’Signal fehlt’ hinter KAT erkannt Bank2 Signalfehler NOHK Signalfehler NOHK, Bank2 Bedingung: Signal-Fehler fur ¨ lin. Lambdasignal des NOx-Sensors (Unterbrechung) Bed.: Signal-Fehler fur ¨ lin. Lambdasignal des NOx-Sensors (Unterbrechung), Bank2 Bedingung Unterbrechung NOx-Signal Bedingung Unterbrechung NOx-Signal2 Bedingung Unterbrechung lineares O2-Signal Bedingung Unterbrechung lineares O2-Signal Sensor2 ¨ Bedingung Unterbrechung binares O2-Signal ¨ Bedingung Unterbrechung binares O2-Signal Sensor2 SG interne Fehlerpfadnr.: NOx-Sensorheizung hinter Kat
SG interne Fehlerpfadnr.: NOx-Sensorheizung hinter Kat, Bank 2
SG int. Fehlerpfadnr.:Lambdasonde hinter Kat.
SG int. Fehlerpfadnr.:Lambdasonde hinter Kat. Bank2
SG. int. Fehlerpfadnr.: NOx-Sensor hinter Kat
SG. int. Fehlerpfadnr.: NOx-Sensor hinter Kat, Bank 2 Fehlerpfad: el. Diagnose fur ¨ lineares Lambdasignal des NOx-Sensors Fehlerpfad: el. Diagnose fur ¨ lineares Lambdasignal des NOx-Sensors, Bank2 Differenzwert aus NOx-Messung im Kurztrip, Bank2 Differenzwert aus NOx-Messung im Kurztrip
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DIFNOMG2_W DIFNOMG_W DIFNOSZ2_W DIFNOSZ_W E_HNOHK
DNOHK DNOHK DNOHK DNOHK DHNOHK
E_HNOHK2
DHNOHK
E_LSH
DNOHK
E_LSH2
DNOHK
E_NOHK
DNOHK
E_NOHK2
DNOHK
E_NOLSU E_NOLSU2 MNOHK2_W MNOHKMX2_W MNOHKMX_W MNOHK_W MNOSPMX2_W MNOSPMX_W MNOSPS2_W
DNOHK DNOHK
LOK LOK LOK LOK DLSAHKBD, DNOHK,- EIN GGLSHNO, NLKO DLSAHKBD, DNOHK,- EIN GGLSHNO, NLKO DCFFLR, DLSAHKBD, AUS DPLLSU, DTANKL,GGLSHNO, ... DCFFLR, DLSAHKBD, AUS DPLLSU, DTANKL,GGLSHNO, ... DLSAHKBD, DSKNO,- AUS DTANKL, GGNOC,NLKO DLSAHKBD, GGNOC, AUS NLKO GGLSHNO AUS GGLSHNO AUS EIN DNOHK DNOHK EIN EIN DNOHK EIN DNOHK, SKP EIN DNOHK EIN DNOHK EIN BBREGNO, BGMNOREG, DNOHK, GGNOC EIN BBREGNO, BGMNOREG, DNOHK, GGNOC BGMNOSPS, DNOHK EIN BGMNOSPS, DNOHK EIN BGMNOSPS, DNOHK EIN BGMNOSPS, DNOHK, EIN TVWNO BGMNOSPS, DNOHK EIN EIN BGMNOSPM, BGMNOSPS, DNOHK, SKP, SKR AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... EIN DNOHK EIN DNOHK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN DNOHK DNOHK, TVWNO EIN AUS AUS AUS AUS AUS AUS LOK LOK EIN BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... EIN BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... DLSAHKBD, DNOHK EIN DLSAHKBD, DNOHK EIN
TVWNO SKR TVWNO BGMNOSPS
MNOSPS_W
BGMNOSPS
MSNOHKM2_W MSNOHKM_W MSNOHKS2_W MSNOHKS_W
BGMNOSPM GGNOC GGNOC
MSNOVHK2_W MSNOVHK_W
BGMSNOVK BGMSNOVK
NMOT
BGNMOT
NOHHK2_W NOHHK_W NOHKARG2_W NOHKARG_W NOHKBMG2_W NOHKBMG_W NOHKMIN2_W NOHKMIN_W NOHKREG2_W NOHKREG_W NOKTMN2_W NOKTMN_W NOKTMX2_W NOKTMX_W NOVHKF2_W NOVHKF_W OFSNOSM2_W OFSNOSM_W SFPLSH SFPLSH2 SFPNOHK SFPNOHK2 SFPNOLSU SFPNOLSU2 TVNBAU2_W TVNBAU_W USHK2_W
GGNOC GGNOC DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK GGNOC GGNOC DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK DNOHK GGLSHNO
USHK_W
GGLSHNO
Z_HNOHK Z_HNOHK2
DHNOHK DHNOHK
DNOHK 3.100.1
Seite 2304 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Differenzwert aus NOx-Messung im Magerbetrieb, Bank2 Differenzwert aus NOx-Messung im Magerbetrieb Differenzwert aus NOx-Messung im Speicher/Reg.-Zyklus, Bank2 Differenzwert aus NOx-Messung im Speicher/Reg.-Zyklus Errorflag HNOHK Errorflag HNOHK, Bank 2 Errorflag: Lambda-Sonde hinter Kat
Errorflag: Lambda-Sonde hinter Kat Bank2
Errorflag: elektrische NOx-Sensordiagnose hinter Kat
Errorflag NOHK Bank 2 Errorflag: el. Diagnose fur ¨ Lambda-Signal des NOx-Sensors Errorflag: el. Diagnose fur ¨ Lambda-Signal des NOx-Sensors, Bank2 Integrierte NOx-Masse nach Speicherkatalysator, Bank2 Masse NOx hinter NO-Speicherkatalysator, maximal Bank2 Masse NOx hinter NO-Speicherkatalysator, maximal Integrierte NOx-Masse nach Speicherkatalysator Maximalwert fur ¨ eingespeicherte Masse NOx, Bank2 Maximalwert fur ¨ eingespeicherte Masse NOx Masse NOx im Speicherkat berechnet aus NOx-Sensor-Signal, Bank2
Masse NOx im Speicherkat berechnet aus NOx-Sensor-Signal
Massenstrom NOx hinter Katalysator aus Modell, Bank 2 Massenstrom NOx hinter Katalysator aus Modell Massenstrom NOx hinter Hauptkat aus NOx-Signal, Bank2 Massenstrom NOx hinter Hauptkat aus NOx-Signal Massenstrom NOx vor Hauptkatalysator, Bank 2 Massenstrom NOx vor Hauptkatalysator
Motordrehzahl NOx-Konzentration hinter Haupkatalysator, gemessen, Bank2 NOx-Konzentration hinter Haupkatalysator, gemessen NOx-Konzentration hinter Speicherkat. bei Regenerieranforderung, Bank2 NOx-Konzentration hinter Speicherkat. bei Regenerieranforderung NOx-Konzentration hinter Speicherkat. zu Beginn des Magerzyklus, Bank2 NOx-Konzentration hinter Speicherkat. zu Beginn des Magerzyklus Min.-Wert der NOx-Konzentration hinter Speicherkat fur ¨ Differenzmessung, Bank2 Min.-Wert der NOx-Konzentration hinter Speicherkat fur ¨ Differenzmessung ¨ NOx-Konzentration hinter Speicherkat. wahrend der Regenerierung, Bank2 ¨ NOx-Konzentration hinter Speicherkat. wahrend der Regenerierung MIN-Wert der NOx-Konzentration hinter Speicherkatalysator im Kurztrip, Bank2 MIN-Wert der NOx-Konzentration hinter Speicherkatalysator im Kurztrip MAX-Wert der NOx-Konzentration hinter Speicherkatalysator im Kurztrip, Bank2 MAX-Wert der NOx-Konzentration hinter Speicherkatalysator im Kurztrip NOx-Massenstrom vor Hauptkat, gefiltert, Bank2 NOx-Massenstrom vor Hauptkat, gefiltert Offsetwert NOx-Signal, gemittelt Bank2 Offsetwert NOx-Signal, gemittelt Status Fehlerpfad: Diagnose Lambdasonde hinter Kat Status Fehlerpfad: Diagnose Lambdasonde hinter Kat Bank2 Status Fehlerpfad elektrische NOx-Sensordiagnose Status Fehlerpfad elektrische NOx-Sensordiagnose, Bank2 Status Fehlerpfad elektr. Diagnose lineares Lambda-Signal des NOx-Sensors Status Fehlerpfad elektr. Diagnose lineares Lambda-Signal des NOx-Sensors, Bank2 Verzugszeit nach Betriebsartenumschaltung, Bank2 Verzugszeit nach Betriebsartenumschaltung Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator 2
Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator
Zyklusflag HNOHK Zyklusflag HNOHK Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNOHK 3.100.1
Seite 2305 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
Z_LSH
DNOHK
AUS
Zyklusflag: Lambda-Sonde hinter Kat
Z_LSH2
DNOHK
AUS
Zyklusflag: Lambda-Sonde hinter Kat Bank2
Z_NOHK
DNOHK
AUS
Zyklusflag: elektrische NOx-Sensordiagnose hinter Kat
Z_NOHK2
DNOHK
AUS
Zyklusflag NOHK, Bank 2
Z_NOLSU Z_NOLSU2
DNOHK DNOHK
DLSAHKBD, DLSSA,DPLLSU, DTANKL,GGLSHNO, ... DLSAHKBD, DLSSA,DPLLSU, DTANKL,GGLSHNO, ... DLSAHKBD, DTANKL, GGNOC, NLKO DLSAHKBD, GGNOC, NLKO GGLSHNO GGLSHNO
AUS AUS
Zyklusflag: el. Diagnose fur ¨ Lambda-Signal des NOx-Sensors Zyklusflag: el. Diagnose fur ¨ Lambda-Signal des NOx-Sensors, Bank2
FB DNOHK 3.100.1 Funktionsbeschreibung Funktionsbeschreibung ===================== Die NOx-Sensor-Diagnose wird ¨ uber CDNOHK=1 (entspricht B_cdnohk=true) eingeschaltet. Die Funkton ist aktiv, wenn zus¨ atzlich die folgenden Bedingungen erf¨ ullt sind: - Heizerdiagnose %DHNOHK ist eingeschaltet (B_cdhnohk=true) - Sensorheizung ist betriebsbereit (B_nohts=true). Solange die Diagnose nicht freigegeben ist (B_dianofr=false), werden alle Ausg¨ ange mit "false" beschrieben, d.h. Error- und Zyklusflag werden nicht gesetzt. Bei Ausschalten der Funktion ¨ uber B_cdnohk=false ist das Zyklusflag gesetzt. Die Funktion %DNOHK enth¨ alt die folgenden Teilpr¨ ufungen: - Range Check: Plausibilisierung des NOx-Signals, wenn hohen bzw. niedrige Messwerte erwartet werden; erzeugt npl-Fehler - Offset-Pr¨ ufung: Auswertung der Offsetmessung in %GGNOC; erzeugt npl-Fehler
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Auswertung der Verzugszeit f¨ ur die NOx-Signal G¨ ultigbedingung B_nomg nach Betriebsartenumschaltung; erzeugt min-Fehler - Plausibilisierung des NOx-Massenstrom-Integrals hinter Kat aus Sensormessung: Auswertung der Plausibilit¨ atspr¨ ufung in %BGPNOS; erzeugt npl-Fehler Zus¨ atzlich wird das OBD-Byte des NOx-Controllers (elektrische Pr¨ ufung) ausgewertet: - Fehler Unterbrechung; erzeugt sig-Fehler - Fehler Kurzschluss nach Masse oder Batterie; erzeugt max-Fehler
Range Check ----------Die Pr¨ ufung "Range Check" enth¨ alt die Teilpr¨ ufungen "Plausibilisierung des NOx-Signals bei Regenerieranforderung" und "Plausibilisierung der NOx-Signal-¨ Anderung w¨ ahrend eines Einspeicher-/Regenerierzyklus". Plausibilisierung des NOx-Signals bei Regnerieranforderung (PLSIGNAL) --------------------------------------------------------------------W¨ ahrend der Einspeicherphase treten die gr¨ oßten NOx-Konzentrationswerte hinter Speicherkat unmittelbar vor einer Regenerieranforderung auf. Die Regenerieranforderung kann u.a. vom aktuellen NOx-Speicherinhalt mnosps_w oder vom Integralwert des NOx-Massenstroms hinter Speicherkat mnohk_w getriggert werden. Welche Bedingung zuerst erf¨ ullt ist, h¨ angt haupts¨ achlich vom Konvertierungsverhalten, und somit auch vom Alterungszustand des Katalysators ab. Bei gleichzeitig hohem NOx-Rohmassenstrom und großer Speicherbeladung wird gepr¨ uft, ob der aus dem Sensorsignal berechnete NOx-Massenstrom hinter Speicherkat einen applizierbaren Erwartungswert (Rohmassenstrom novhkf_w * RNODDIA) ¨ uberschreitet. Ist dies nicht der Fall, so wird der gemessenen Massenstrom mit dem modellierten Massenstrom plausibilisiert. Bei Regenerieranforderung ¨ uber den Integralwert des NOx-Massenstroms hinter Katalysator wird gepr¨ uft, ob die offsetkorrigierte NOx-Konzentration eine Mindestschwelle ¨ uberschreitet. Mit diesen Pr¨ ufungen soll erkannt werden, ob die Kennliniensteigung alterungsbedingt stark verringert ist. Beispiele: Flache Kennlinie mit korrigiertem Offsetfehler: Regenerieranforderung ¨ uber mnosps_w, Fehlerkriterium ist msnohks_w < FKUPLMSNO * msnohkm_w. Flache Kennlinie mit Offsetfehler (Offsetkorrektur ausbedatet): Regenerieranforderung ¨ uber mnohk_w, Fehlerkriterium ist nohhk_w - ofsnosm_w < NOHKDIMN. Nicht erkannt wird eine Steigungs¨ anderung der Kennlinie, die durch eine Abnahme der Katkonvertierung kompensiert wird. Die Pr¨ ufung kann durch Setzen von NOKBDIA und MNOHKDIA auf die jeweiligen MAX-Werte ausgeschaltet werden. Plausibilisierung der NOx-Signal-¨ Anderung w¨ ahrend eines Einspeicher-/Regenerierzyklus (PLRANGE) ----------------------------------------------------------------------------------------------Unmittelbar nach einer Regenerierung sind die gemessenen NOx-Konzentrationen hinter Speicherkatalysator niedrig und steigen dann mit zunehmender Speicherbeladung an. Bei Regenerieranforderung wird gepr¨ uft, ob die Differenz der NOx-Konzentrationen zu Beginn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNOHK 3.100.1
Seite 2306 von 4100 31.JAN.2003 Thomas Brosi
und Ende einer Einspeicherphase (difnomg_w) einen Mindestwert DIFNOMN ¨ uberschreitet. Ist dies nicht der Fall, so wird der Anstieg der NOx-Konzentration zu Beginn der Regenerierphase (NOx-Desorption im Katalysator) ausgewertet. Die Auswertung des NOx-Signals ist w¨ ahrend einer Regenerierung m¨ oglich, wenn sowohl das bin¨ are O2-Signal "mager" anzeigt, als auch das Statusbit des NOx-Signals "true" ist. Wird der Mindest-Differenzwert DIFNOMN bis zum Sondensprung "mager->fett" nicht ¨ uberschritten, so wird ein npl-Fehler erkannt. Falls bei einem gealterten Katalysator die gemessene NOx-Konzentration zu Beginn der Einspeicherphase gr¨ oßer ist als die Differenz aus Maximalwert des Sensor-Messbereichs (z.B. NOHKMAX=550ppm) und applizierter Schwelle DIFNOMN, so wird f¨ ur die Differenzbildung als Minimumwert ersatzweise der in der Schubpr¨ ufung ermittelte Offsetwert verwendet. Bei Bedatung dieser Funktion muss das Desorptionsverhalten des Katalysators im Frischzustand und nach Alterung verifiziert werden. Offsetpr¨ ufung ------------Die Offsetmessung wird im Schub durchgef¨ uhrt, wenn gleichzeitig die Katalysatorbeladung gering ist (%GGNOC). ¨ Uberschreitet der Offsetwert einen Schwellwert OFSNOSMX (max. zul¨ assiger Offsetwert f¨ ur eine Signalkorrektur, z.B. 10% vom Messbereich), so wird ein npl-Fehler gesetzt. Auswertung der Verzugszeit f¨ ur die NOx-Signal G¨ ultigbedingung B_nomg nach Betriebsartenumschaltung -------------------------------------------------------------------------------------------------Nach einem Betriebsartenwechsel von Homogen- nach Magerbetrieb kann das Sensorsignal aufgrund des Einschwingverhaltens f¨ ur mehrere Sekunden nicht ausgewertet werden. Wenn die ben¨ otigte Zeit bis zum Setzen des NOx-Signal Statusbits eine zul¨ assige Schwelle TMXVNBAU ¨ uberschreitet, wird ein min-Fehler gesetzt. Die zul¨ assige Einschwingdauer muss vom Sensorhersteller spezifiziert werden. Achtung: Die Schwellen TMXVNBAU und TWGBNO (in %BGMNOSPS) m¨ ussen gleich bedatet sein! Ein dauerhaftes ¨ Uberschreiten dieser Schwelle bewirkt, dass die Sensorplausibilisierung ¨ uber den NOx-Speicherinhalt nicht mehr durchgef¨ uhrt werden kann. Plausibilisierung des NOx-Massenstrom-Integrals hinter Kat aus Sensormessung ---------------------------------------------------------------------------Das NOx-Signal wird in der Funktion %BGPNOS ¨ uber die Auswertung des NOx-Speicherinhalts plausibilisiert. Dazu wird w¨ ahrend der Einspeicherphase der NOx-Speicherinhalt aus der modellierten Rohemission und dem Sensorsignal ermittelt. Zus¨ atzlich wird in der %BGMNOREG der NOx-Speicherinhalt aus dem Regeneriermittelbedarf und der gemessenen Sauerstoffspeichergr¨ oße ermittelt. ¨ Uberschreitet die Abweichung eine applizierbare Schwelle, so wird ein npl-Fehler (Kennlinienfehler) erkannt. In der %DNOHK erfolgt nur die Anbindung an den DFPM.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Uberwachung der Sondenbetriebsbereitschaft -----------------------------------------Das Statusbit f¨ ur "Sondensignal (O2-bin¨ ar) ist g¨ ultig" wird nach Entprellung ¨ uberwacht. Die Pr¨ ufung kann ab Setzen der Heizerbetriebsbereitschaft durchgef¨ uhrt werden oder auch um TVDIASBB verz¨ ogert. Wenn B_nolshg f¨ ur die Zeitdauer TMNFUSHK false ist, so wird ein Min-Fehler gesetzt. Wird B_nolshg "false" wegen fehlender Heizerbetriebsbereitschaft, so wird ein Fehler in der %DHNOHK gesetzt. Mit B_nolshg "false" wird in der %GGLSHNO die Betriebsbereitschaft B_sbbhk sofort zur¨ uckgesetzt. Elektrische Pr¨ ufung ------------------Die elektrische Pr¨ ufung erfolgt im NOx-Controller. Das Ergebnis wird als Statusbyte ¨ uber die CAN-Schnittstelle ¨ ubertragen. Bei der Fehlerart "Unterbrechung" wird ein sig-Fehler gesetzt, bei der Fehlerart "Kurzschluss" wird ein max-Fehler gesetzt. Diese Fehler werden unterschieden f¨ ur bin¨ ares O2-Signal (E_lsh), lineares O2-Signal (E_nolsu) und NOx-Signal (E_nohk). Aus Kompatibilit¨ atsgr¨ unden k¨ onnen die elektrischen Fehler E_lsh und E_nolsu ¨ uber Codewort auch auf E_nohk geschaltet werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNOHK 3.100.1
Seite 2307 von 4100 31.JAN.2003 Thomas Brosi
APP DNOHK 3.100.1 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Typische Werte ============== ADIFNPMX
3
ADIFNPMXFA
1
AMNHTV
3
AMNHTVFA
1
AMXTVF
3
AMXTVFFA
1
CWDNOHK
11
DIFNOMN
100.0 ppm
FKOPLMSNO
0.9
FKUPLMSNO
0.1
MNOHKDIA
0.9
MSRNODIA
80.0 mg/s
NMOTTVNBO
5000 U/min
NOHKDIMN
10.0 ppm
NOHKMAX
550.0 ppm
NOKBDIA
0.9
RNODDIA
0.1
TEREGMAG
2.0 s
THMNUSHK
30.0 s
THMXNOHK
30.0 s
THMXO2HK
30.0 s
THMXUSHK
30.0 s
THSINOHK
30.0 s
THSIO2HK
30.0 s
THSIUSHK
30.0 s
TMNFUSHK
300.0 s
TMSRNODI
5.0 s
TMXFNOHK
300.0 s
TMXFO2HK
300.0 s
TMXFUSHK
300.0 s
TMXVNBAU
10.0 s
TSIFNOHK
300.0 s
TSIFO2HK
300.0 s
TSIFUSHK
300.0 s
TVDIANOF
10.0 s
TVDIASBB
10.0 s
TZNOSREG
0.0 s
USHKMAG
0.400 V (REF)
ZKMSNOVHK
0.3 s
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHNOHK 2.90.0
Seite 2308 von 4100 31.JAN.2003 Thomas Brosi
FU DHNOHK 2.90.0 Diagnose Heizung NOx-Sensor hinter Kat (in Bearbeitung) FDEF DHNOHK 2.90.0 Funktionsdefinition MAIN: ¨ Ubersicht ===============
DHNOHK
B_atmtpk B_nohts tanhk_w B_ubhnohk B_kshnohk B_unocug B_uesnoha
B_atmtpk B_nohts
HNOHK_DFPM
B_mxfhnoh
B_mxfhnoh
B_mnfhnoh
B_mnfhnoh
B_npfhnoh
B_npfhnoh
B_sifhnoh
B_sifhnoh
tanhk_w
healing
B_ubhnohk
B_dihnofr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nohts2 tanhk2_w B_ubhnohk2 B_kshnohk2 B_unocug2 B_uesnoha2
B_cdhnohk
BC_STEREO
healing
SY_STERHK
SY_STERHK
B_dihnofr
B_kshnohk
FCMCLR_HNOHK
B_unocug B_uesnoha
DHNOHK2
B_atmtpk2
DHNOHK_MOD B_cdhnohk
B_atmtpk2 B_nohts2 tanhk2_w B_ubhnohk2 B_kshnohk2
HNOHK2_DFPM
B_mxfhnoh2
B_mxfhnoh2
B_mnfhnoh2
B_mnfhnoh2
B_npfhnoh2
B_npfhnoh2
B_sifhnoh2
B_sifhnoh2
healing2 B_dihnofr2
healing2 B_dihnofr2 FCMCLR_HNOHK2
B_unocug2 B_uesnoha2
dhnohk-main
ubsq_w
ubsq_w
dhnohk-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHNOHK 2.90.0
Seite 2309 von 4100 31.JAN.2003 Thomas Brosi
DHNOHK ======
Enable condition ENCOND ubsq_w
ubsq_w
tanhk_w
tanhk_w
B_atmtpk B_uesnoha
B_atmtpk B_uesnoha B_nohts
B_dihnofr B_dihnofr B_udsnues
Heater function check
B_diahnoc
HEATFUNC
B_mnfhnoh
B_dihnofr B_udsnues
[Supply voltage "low" at NOx-Controller ]
B_mnfhnoh
B_nohts
B_nohts
B_npfhnoh
B_unocug
B_unocug
B_hnphnoh
[Heater temperature out of range] B_npfhnoh
[No failure] Open wire check OPENWIRE
B_ubhnohk
healing
B_diahnoc
B_hsihnoh
[Open wire]
B_ubhnohk
B_sifhnoh
B_sifhnoh
Short circuit check
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_kshnohk
B_diahnoc
B_hmxhnoh
B_kshnohk
B_mxfhnoh
[Short circuit to battery or ground] B_mxfhnoh
dhnohk-dhnohk
SHORCIRC
dhnohk-dhnohk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHNOHK 2.90.0
Seite 2310 von 4100 31.JAN.2003 Thomas Brosi
ENCOND: Einschaltbedingungen ============================
UBDIAMAX UBDIAMIN ubsq_w
B_ubdihno
SY_FNOHTP
TDIAHNOC
0 B_hnotf
B_nohfr
B_atmtpk
B_dihnofr
diahnoc_TON
B_diahnoc
TANHKDMX
B_diahnoc
B_dihnofr
TANHKDMN tanhk_w
B_tanhkdb
OpenInterval ERROR E_cnox Z_cnox CWDHNOHK 0
B_nohts
TSADIASP
B_tmaxhts tsadiasp_TON
TUESNOHA
B_sadiasp
B_thtsok
0.11
TMAXHTS
B_uesnoha
B_udsnues tuesnoha_TON
uesnoha_TOFF
EF_uesnoha
uesnoha_1_TOFF
B_udsnues
dhnohk-encond
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_sa
dhnohk-encond
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHNOHK 2.90.0
Seite 2311 von 4100 31.JAN.2003 Thomas Brosi
HEATFUNC: Heizerfunktion ========================
B_dihnofr B_tmaxhts 1/ B_thtsok
compute 1/ SW_thts reset 1/
2/
3/
thts_w
B_tmaxhts
TMAXHTS
TNOHTSPL ER_tmaxhts 1/
tnohtspl_TON
B_unocug
B_tnphts
B_mnfhnoh
B_mnfhnoh
B_udsnues THNOHNTB TMAXHTS
B_npfhnoh
B_npfhnoh
1/ B_nohts thnohntb_TON
B_hnohntb 2/
B_dihnofr
THNOHTB
B_thtsok 2/ thnohtb_TON
B_hnohtb
B_hnphnoh
B_hnphnoh
1 dhnohk-heatfunc
tabst_w NP_HNOHK
TNLDHNOH
B_nphnohk dhnohk-heatfunc OPENWIRE: Diagnose Unterbrechung ================================
TSIFHNOH B_ubhnohk tsifhnoh_TON
B_sifhnoh
B_sifhnoh
CWDHNOHK THSIHNOH
B_diahnoc thsihnoh_TON
B_hsihnoh
B_hsihnoh
dhnohk-openwire
2
dhnohk-openwire SHORCIRC: Diagnose Kurzschluss ==============================
TMXFHNOH B_kshnohk tmxfhnoh_TON
B_mxfhnoh
B_mxfhnoh
CWDHNOHK 3
THMXHNOH
B_diahnoc thmxhnoh_TON
B_hmxhnoh
B_hmxhnoh
dhnohk-shorcirc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWDHNOHK
dhnohk-shorcirc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHNOHK 2.90.0
Seite 2312 von 4100 31.JAN.2003 Thomas Brosi
DHNOHK_MOD ==========
CD_HNOHK !B_cdhnohk
B_cdhnohk
Break 3/
1/ false
B_dihnofr
2/ SY_STERHK
0
1/ B_dihnofr2 dhnohk-dhnohk-mod
false Break 1/
dhnohk-dhnohk-mod
ABK DHNOHK 2.90.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort Diagnose Heizung NOx-Sensor hinter Kat min. Abgastemperatur hinter NOx-Kat fur ¨ Heizerdiagnose max. Abgastemperatur hinter NOx-Kat fur ¨ Heizerdiagnose ¨ Verzogerungszeit fur ¨ Auswertung der NOx-Controller-Diagnose Entprellzeit fur ¨ Healing Max-Fehler Entprellzeit fur ¨ B_hnohntb Entprellzeit fur ¨ B_hnohtb Entprellzeit fur ¨ Healing Signalfehler ¨ Max. zulassige Aufheizdauer des NOx-Sensors nach Einschalten Entprellzeit fur ¨ Max-Fehler ¨ Steuergeratenachlaufzeit fur ¨ DHNOHK Verzugszeit der Heizerbetriebsbereitschaft fur ¨ ”i.O.”-Prufung ¨ beim Aufheizen Dauer Schubphase fur ¨ Ausblendung der Heizerdiagnose Entprellzeit fur ¨ Signalfehler ¨ Entprellzeit fur ¨ Diagnoseausblendung bei aktiviertem Sensor-Uberspannungsschutz Max-Wert der Bordspannung fur ¨ Diagnose Min-Wert der Bordspannung fur ¨ Diagnose
Systemkonstante
Art
Bezeichnung
SY_FNOHTP SY_STERHK
SYS (REF) Freigabe der NOx-Sensor-Heizung uber ¨ Taupunkt-Modellierung SYS (REF) Systemkonstante Bedingung Stereo hinter Kat
Source-X
Source-Y
CWDHNOHK TANHKDMN TANHKDMX TDIAHNOC THMXHNOH THNOHNTB THNOHTB THSIHNOH TMAXHTS TMXFHNOH TNLDHNOH TNOHTSPL TSADIASP TSIFHNOH TUESNOHA UBDIAMAX UBDIAMIN
Variable
Quelle
BLOKNR
B_ATMTPK
BGTPABG
B_ATMTPK2 B_BEHNOHK B_BEHNOHK2 B_BKHNOHK B_BKHNOHK2 B_CDHNOHK B_CLHNOHK B_CLHNOHK2 B_DIAHNOC B_DIAHNOC2 B_DIHNOFR B_DIHNOFR2 B_FTHNOHK B_FTHNOHK2 B_HMXHNOH B_HMXHNOH2 B_HNOHNTB B_HNOHNTB2 B_HNOHTB B_HNOHTB2 B_HNOTF B_HNOTF2 B_HNPHNOH
BGTPABG DHNOHK DHNOHK DHNOHK DHNOHK
DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK TVWNO DHNOHK
Referenziert von
Art
EIN ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... BBHTRIP, CANSEN,- EIN DHNOHK, DLSAHKBD, TVWNO DHNOHK, DLSAHKBD EIN AUS AUS AUS AUS EIN DHNOHK EIN DHNOHK DHNOHK EIN LOK LOK DNOHK AUS DNOHK AUS AUS AUS LOK LOK LOK LOK LOK LOK EIN CANSEN, DHNOHK EIN DHNOHK LOK
Bezeichnung DAMOS-Source fur ¨ Blocknummer
Bedingung Taupunkt hinter Kat ueberschritten
Bedingung Taupunkt2 hinter Kat ueberschritten Bedingung Bandende-Funktionsanforderung fur ¨ HNOHK Bedingung Bandende-Funktionsanforderung fur ¨ HNOHK, Bank2 Bedingung Ersatzwert aktiv: HNOHK Bedingung Ersatzwert aktiv: HNOHK, Bank2 Codewort CDHNOHK abschalten (EURO-Codierung), CD.. = 0 keine Diagnose ¨ Bedingung Fehlerpfad HNOHK loschen ¨ Bedingung Fehlerpfad HNOHK loschen, Bank2 Bedingung: Freigabe der Diagnoseauswertung vom NOx-Controller Bedingung: Freigabe der Diagnoseauswertung vom NOx-Controller, Bank2 Bedingung: Heizer-Diagnose fur ¨ NOx-Sensor ist freigegeben Bedingung: Heizer-Diagnose fur ¨ NOx-Sensor ist freigegeben, Bank2 ¨ Bedingung Funktion lauft unter Testanforderung ¨ Bedingung Funktion lauft unter Testanforderung, Bank2 Bedingung: Healing Max-Fehler fur ¨ Heizung NOx-Sensor Bedingung: Healing Max-Fehler fur ¨ Heizung NOx-Sensor, Bank2 Bedingung: Heizerregelung des NOx-Sensors nicht im zul. Toleranzband Bedingung: Heizerregelung des NOx-Sensors nicht im zul. Toleranzband, Bank2 Bedingung: Heizerregelung des NOx-Sensors im zul. Toleranzband Bedingung: Heizerregelung des NOx-Sensors im zul. Toleranzband, Bank2 Bedingung: Heizung NOx-Sensor, Taupunktende Bedingung: Heizung NOx-Sensor, Taupunktende, Bank2 Bedingung: Healing fur ¨ npl-Fehler
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
B_HNPHNOH2 B_HSIHNOH B_HSIHNOH2 B_KSHNOHK B_KSHNOHK2 B_MNFHNOH B_MNFHNOH2 B_MNHNOHK B_MNHNOHK2 B_MXFHNOH B_MXFHNOH2 B_MXHNOHK B_MXHNOHK2 B_NOHFR B_NOHFR2 B_NOHTS
DHNOHK DHNOHK DHNOHK CANSEN
LOK LOK LOK DHNOHK EIN DHNOHK EIN LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK DHNOHK, DNOHK, G- EIN GLSHNO DHNOHK, DNOHK, G- EIN GLSHNO LOK LOK AUS AUS AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK DHNOHK EIN EIN DHNOHK LOK LOK EIN DHNOHK EIN DHNOHK EIN DHNOHK DHNOHK EIN CANSEN, DHNOHK,- DOK GGLSHNO, NLKO DHNOHK, GGLSHNO, DOK NLKO DHNOHK, DLSAHKBD, DOK DNOHK, GGLSHNO,NLKO DHNOHK, DLSAHKBD, DOK DNOHK, GGLSHNO,NLKO DHNOHK, GGLSHNO, EIN NLKO DHNOHK, GGLSHNO, EIN NLKO DLSAHKBD, DNOHK,- AUS GGLSHNO, NLKO DLSAHKBD, DNOHK,- AUS GGLSHNO, NLKO AUS AUS AEKP, BBKH,EIN BDEMUM, BGTOL,BGTPABG, ... DHNOHK, GGNOC EIN EIN DHNOHK, GGNOC LOK LOK DHLSFK, DHNOHK,- EIN DICLSU, DTEV,FLSUBB, ... DHNOHK, GGLSHNO EIN DHNOHK, GGLSHNO EIN DLSAHKBD, DNOHK AUS DLSAHKBD, DNOHK AUS
DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK CANSEN
B_NOHTS2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
B_NPFHNOH B_NPFHNOH2 B_NPHNOHK B_NPHNOHK2 B_SA
DHNOHK DHNOHK DHNOHK DHNOHK MDRED
B_SADIASP B_SIFHNOH B_SIFHNOH2 B_SIHNOHK B_SIHNOHK2 B_TANHKDB B_TANHKDB2 B_THTSOK B_THTSOK2 B_TMAXHTS B_TMAXHTS2 B_TNPHTS B_TNPHTS2 B_UBDIHNO B_UBHNOHK B_UBHNOHK2 B_UDSNUES B_UDSNUES2 B_UESNOHA B_UESNOHA2 B_UNOCUG B_UNOCUG2 DFP_CNOX
DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK DHNOHK CANSEN DHNOHK DHNOHK CANSEN CANSEN DHNOHK
DFP_CNOX2
DHNOHK
DFP_HNOHK
DHNOHK
DFP_HNOHK2
DHNOHK
E_CNOX
CANSEN
E_CNOX2 E_HNOHK
DHNOHK
E_HNOHK2
DHNOHK
SFPHNOHK SFPHNOHK2 TABST_W
DHNOHK DHNOHK BGTABST
TANHK2_W TANHK_W THTS2_W THTS_W UBSQ_W
ATM ATM DHNOHK DHNOHK GGUB
Z_CNOX Z_CNOX2 Z_HNOHK Z_HNOHK2
CANSEN DHNOHK DHNOHK
DHNOHK 2.90.0
Seite 2313 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung: Healing fur ¨ npl-Fehler, Bank2 Bedingung: Healing Signalfehler Heizung des NOx-Sensors Bedingung: Healing Signalfehler Heizung des NOx-Sensors, Bank2 Bedingung Kurzschluß Heizer Bedingung Kurzschluß Heizer Sensor2 Bedingung: Min-Fehler fur ¨ Heizung NOx-Sensor Bedingung: Min-Fehler fur ¨ Heizung NOx-Sensor, Bank2 Min-Fehler bei HNOHK Min-Fehler bei HNOHK, Bank2 Bedingung: Max-Fehler fur ¨ Heizung NOx-Sensor Bedingung: Max-Fehler fur ¨ Heizung NOx-Sensor, Bank2 Max-Fehler bei HNOHK Max-Fehler bei HNOHK, Bank2 Bedingung: NOx-Sensor-Heizung ist freigegeben Bedingung: NOx-Sensor-Heizung ist freigegeben, Bank2 Bedingung Sondenheizung auf Temperatursollwert Bedingung Sondenheizung auf Temperatursollwert, Bank2 Bedingung: npl-Fehler Bedingung: npl-Fehler, Bank2 Fehler unplausibel: HNOHK Fehler unplausibel: HNOHK, Bank2 Bedingung Schubabschalten Bedingung: Ausblendung der Heizerdiagnose im Schub Bedingung: Signalfehler Heizung des NOx-Sensors (Unterbrechung) Bedingung: Signalfehler Heizung des NOx-Sensors (Unterbrechung), Bank2 Signalfehler HNOHK Signalfehler HNOHK, Bank2 Bedingung: Temperatur hinter NOx-Kat im Diagnoseband fur ¨ Heizung Bedingung: Temperatur hinter NOx-Kat im Diagnoseband fur ¨ Heizung, Bank2 ¨ Bedingung: Aufheizdauer des NOx-Sensors nach Einschalten zulassig ¨ Bedingung: Aufheizdauer des NOx-Sensors nach Einschalten zulassig, Bank2 ¨ Bedingung: max. zulassige Aufheizdauer des NOx-Sensors wird uberschritten ¨ ¨ Bedingung: max. zulassige Aufheizdauer des NOx-Sensors wird uberschritten, ¨ Bank2 Bedingung: Aufheizdauer des NOx-Sensors nach Einschalten nicht plausibel Bedingung: Aufheizdauer des NOx-Sensors nach Einschalten nicht plausibel, Bank2 Bedingung: Bordspannung im zul. Bereich fur ¨ Heizerdiagnose Bedingung Unterbrechung Heizung Bedingung Unterbrechung Heizung NOx-Sensor2 ¨ Bedingung Umschaltung Diagnoseschwelle bei Aufheizen nach Uberspannungsschutz ¨ Bed.: Umschaltung Diagnoseschwelle bei Aufheizen n. Uberspannungsschutz, Bank2 ¨ Bedingung: Uberspannungsschutzfunktion der NOx-Sensor-Heizung ist aktiv ¨ Bedingung: Uberspannungsschutzfunktion der NOx-Sensor-Heizung ist aktiv, Bank2 Bedingung Spannung am NOx-Controller unterhalb Grenzwert Bedingung Spannung am NOx-Controller2 unterhalb Grenzwert Interne Fehlerpfadnummer: Timeout NOx-Botschaft Interne Fehlerpfadnummer: Timeout NOx-Botschaft, Bank2 SG interne Fehlerpfadnr.: NOx-Sensorheizung hinter Kat
SG interne Fehlerpfadnr.: NOx-Sensorheizung hinter Kat, Bank 2
Fehlerflag : Timeout Nox-Botschaft Fehlerflag : Timeout Nox-Botschaft, Bank2 Errorflag HNOHK Errorflag HNOHK, Bank 2 Status Fehlerpfad NOx-Sensorheizung hinter Kat Status Fehlerpfad NOx-Sensorheizung hinter Kat, Bank2 Abstellzeit
Abgastemperatur hinter dem Hauptkatalysator, Bank 2 Abgastemperatur hinter Hauptkat Aufheizdauer NOx-Sensor ab Heizleistungsanforderung, Bank2 Aufheizdauer NOx-Sensor ab Heizleistungsanforderung Bordnetzspannung, umgerechnet in Standard-Quantisierung
Zyklusflag : Timeout NOx-Botschaft Zyklusflag : Timeout NOx-Botschaft, Bank2 Zyklusflag HNOHK Zyklusflag HNOHK Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHNOHK 2.90.0
Seite 2314 von 4100 31.JAN.2003 Thomas Brosi
FB DHNOHK 2.90.0 Funktionsbeschreibung MAIN: ¨ Ubersicht --------------Aufgabe der Funktion %DHNOHK ist die Diagnose f¨ ur die Heizung eines NOx-Sensors mit CAN-Anbindung. Die Betriebselektronik dieses Sensors beinhaltet sowohl die Heizerregelung, als auch eine elektrische Diagnose. Die Funktion %DHNOHK wertet Diagnosebits des Sensors aus (B_ubhnohk, B_kshnohk), f¨ uhrt eine Plausibilisierungspr¨ ufung der Heizung durch und bindet die Sensordiagnose an das DFPM an. Die Funktion kann ¨ uber CDHNOHK = 0 in %KONCW (entspricht B_cdhnohk=false) ausgeschaltet werden. DHNOHK: ------Die Funktion besteht aus den Teilfunktionen - ENCOND: Freigabe der Diagnose - HEATFUNC: Funktionspr¨ ufung des Heizers (Betriebsbereitschaft und Aufheizdauer) - OPENWIRE: Anbindung der Pr¨ ufung "Leitungsunterbrechung" vom NOx-Controller an den DFPM - SHORCIRC: Anbindung der Pr¨ ufung "Kurzschluss nach Ubatt oder Masse" vom NOx-Controller an den DFPM
ENCOND: Einschaltbedingungen ---------------------------Die Heizer-Diagnose wird freigeschaltet, wenn - die CAN-Botschaften auf dem CAN-Bus vorhanden sind (Timeout-¨ Uberwachung der Botschaft NOx mit E_cnox, Z_cnox), - die Batteriespannung im Diagnoseband ist (B_ubdihno = TRUE),
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- die Heizleistungsanforderung erfolgt ist (B_nohfr = TRUE), - die Abgastemperatur einen Maximalwert TANHKDMX nicht ¨ uberschreitet und einen Minimalwert TANHKDMN nicht unterschreitet (B_tanhkbd = TRUE). TANHKDMX ist die obere Temperaturschwelle, bei der eine Heizungsregelung noch m¨ oglich ist (minimale Beheizung). ¨ Uber die untere Temperaturschwelle TANHKDMN kann die Diagnose gesperrt werden, wenn der Sensor durch lange Schubfahrten stark gek¨ uhlt wird (maximale Beheizung). Zus¨ atzlich kann im Schub die Diagnose ¨ uber eine Zeitbedingung TSADIASP ausgeblendet werden, wenn der Heizer nicht betriebsbereit ist. Die Heizerdiagnose wird auch ausgeblendet, wenn die ¨ Uberspannungs-Schutzfunktion im NOx-Controller aktiviert ist (B_uesnoha = TRUE). Die Auswertung der Heizer-Diagnosebits vom NOx-Controller wird um die Zeit TDIAHNOC verz¨ ogert freigegeben. Diese Zeit ist vom Sensorhersteller zu spezifizieren. Nach Ablauf von TDIAHNOC wird vorausgesetzt, dass die elektrische Pr¨ ufung des Heizers im NOx-Sensor-Controller erfolgt ist, d.h. das Zyklusbit darf gesetzt werden (Initialisierungswert wurde durch Pr¨ ufergebnis ersetzt). Hinweis: Mit Ausblendung der Heizerdiagnose wird auch die Sensordiagnose %DNOHK gesperrt.
HEATFUNC: Heizerfunktionspr¨ ufung -------------------------------Das vom NOx-Controller ausgegebene Zustandsbit f¨ ur die Heizertemperatur (B_nohts) wird ¨ uberwacht: - die Aufheizdauer nach Einschalten der Heizung bis zum Setzen von B_nohts = TRUE (Heizertemperatur ist im Sollband) darf einen Maximalwert TMAXHTS nicht ¨ uberschreiten. Wenn nach der zul¨ assigen Aufheizdauer (B_tmaxhts = TRUE) die Heizerbetriebsbereitschaft nicht erreicht ist, wird eine Fehlerbedingung B_tnphts = TRUE gesetzt. Bei Ausblenden der Diagnose w¨ ahrend dem Aufheizen wird die Zeitmessung resetiert. Die Bordnetzspannung wird am NOx-Controller gemessen. Falls diese nicht zum Erreichen der ben¨ otigten Heizleistung ausreicht (B_unocug = true), wird ein min-Fehler gesetzt (B_mnfhnoh). Im anderen Fall wird ein Plausibilit¨ ats-Fehler (B_npfhnoh) gesetzt. - die Betriebsbereitschaft des Heizers darf im Betrieb innerhalb des zul¨ assigen Abgastemperaturbereichs nicht dauerhaft verschwinden. Auch hier wird in Abh¨ angigkeit von der am NOx-Controller gemessenen Spannung ein npl-Fehler oder min-Fehler gesetzt. Die Sensorbetriebsbereitschaft wird nur gesetzt, wenn die Heizertemperatur (bzw. der Heizerwiderstand) im Sollband liegt. Wird durch externe Beheizung (Abgas) die eingeregelte Betriebstemperatur (etwa 800 ◦ C) ¨ uberschritten, so wird das Zur¨ ucksetzen der Betriebsbereitschaft nicht als Fehler bewertet.
OPENWIRE: Unterbrechung ----------------------Auswertung der im NOx-Sensor-Controller durchgef¨ uhrten Diagnose. Im Fehlerfall wird ein Signal-Fehler gesetzt.
SHORCIRC: Kurzschluss nach Batterie oder Masse ---------------------------------------------Auswertung der im NOx-Sensor-Controller durchgef¨ uhrten Diagnose. Im Fehlerfall wird ein Maximum-Fehler gesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHNOHK 2.90.0
Seite 2315 von 4100 31.JAN.2003 Thomas Brosi
APP DHNOHK 2.90.0 Applikationshinweise Typische Werte -------------CWDHNOHK
0
TANHKDMN
150
◦
C
TANHKDMX
750
◦
C
TDIAHNOC
5.0 s
THMXHNOH
100.0 s
THNOHNTB
100.0 s
THNOHTB THSIHNOH TMAXHTS
5.0 s 300.0 s 60.0 s 100.0 s
TNLDHNOH
600.0 s
TNOHTSPL
5.0 s
TSADIASP
30.0 s
TSIFHNOH
5.0 s
TUESNOHA
0.08 s
UBDIAMAX
16.0 V
UBDIAMIN
11.0 V
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TMXFHNOH
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TVWNO 1.40.0
Seite 2316 von 4100 31.JAN.2003 Thomas Brosi
FU TVWNO 1.40.0 Schnittstellenanpassungsfunktion f. NOx-Sensor zw. VW-Fkt. u. RB-Plattf.NOx-Fkt. FDEF TVWNO 1.40.0 Funktionsdefinition MAIN: ¨ Ubersicht ---------------
Ausgangsgrößen_RB AUSRB mnospmx_w B_regsp B_regst B_denox lamdeno_w fspamw_w mnospms_w
B_regsp
mnohkmx_w
B_regst
B_nukat
B_denox
B_katreg
lamdeno_w
B_enfrebu
fspamw_w
B_adesugt
mnospms_w
lamdeno2_w
Heizerfreigabe_NOx_Sensor THNOHK
mnospmx_w mnohkmx_w
B_stend
B_nukat
B_atmtpk
B_katreg
tumgk_w
B_enfrebu
zwmatmk
B_adesugt
tmst
lamdeno2_w
tanhkm_w
B_stend B_atmtpk B_hnotf tumgk_w
B_hnotf
zwmatmk tmst tanhkm_w
Eingangsgrößen_VW B_nok B_mfg
mnospm_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ofsnosm_w /NV ushknoc_w msnohks_w
mnospm_w ofsnosm_w ushknoc_w msnohks_w B_nosbb
B_regmfg B_mfgafrg mnosp_w nohksnok_w avnohkk_w uuvpnohk_w msnohk_w
NOx_Sensorbereitschaft Aufbereitung_NOx_Signal
B_nok
TGGNOH B_sbbhk
B_mfg B_sbbhk B_regmfg
B_nohkge
B_nohkge B_mfgafrg
B_mngefr
B_mngefr mnosp_w
B_sa
B_sa nohksnok_w nohknoc_w avnohkk_w nohhkf_w uuvpnohk_w msnohk_w
nohknoc_w
B_zabgerr
nohhkf_w
nohks_w
uuvpnohk_w
B_nosbb
B_zabgerr nohks_w B_nosbb tvwno-main
EINVW
tvwno-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TVWNO 1.40.0
Seite 2317 von 4100 31.JAN.2003 Thomas Brosi
AUSRB: Ausgangsgr¨ oßen RB-Funktionen (Ersatzgr¨ oßen wegen entfallener %SKSNO) ---------------------------------------------------------------------------
SKSNO 1.110.0 B_denox
B_katreg
false
B_adesugt
true
B_enfrebu
B_katreg
B_adesugt
B_enfrebu
B_regsp mnospms_w B_nukat
MNOSPNUKAT
B_nukat
B_regst
SY_STERVK
0 1/
lamdeno_w
lamdeno2_w
MNOHKMX
mnohkmx_w
lamdeno2_w
mnohkmx_w
Referenziert aus SKR 4.30
4 MNOSPDNO fspamw_w
mnospmx_w
mnospmx_w
tvwno-ausrb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWTVWNO
tvwno-ausrb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TVWNO 1.40.0
Seite 2318 von 4100 31.JAN.2003 Thomas Brosi
EINVW: Eingangsgr¨ oßen VW-NOx-Funktionen (f¨ ur %SKR und %SKP) -----------------------------------------------------------
SKR 4.20 ushknoc_w
uuvpnohk_w
uuvpnohk_w KLUUVP
msnohks_w
msnohk_w
msnohk_w
false
B_mfg
B_mfg
B_regmfg
B_regmfg
B_mfgafrg
B_mfgafrg 0
nohksnok_w
nohksnok_w
SKP 2.80 CWTVWNO 3 ofsnosm_w
avnohkk_w
avnohkk_w 0
B_nosbb
B_nok
B_nok
mnospm_w
tvwno-einvw
false
mnosp_w
mnosp_w
tvwno-einvw THNOHK: Heizerfreigabe NOx-Sensor (aus %HNOHK3.10.1, Hierarchie BHNOTF (oberer Teil) mit CWTVWNO.2 statt CWHNOHK.0) -------------------------------------------------------------------------------------------------------------------
Übernommen aus HNOHK B_stend tmst tumgk_w TMSTNOH zwmatmk
1/ CNTHNOTPK
true
B_hnotfsw
TMSTHT tanhkm_w TANHKMHT B_atmtpk B_hnotf
CWTVWNO 2
B_hnotf
false
THKHNOSLT
THKHNOS
tvwno-thnohk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TVBNOK
tvwno-thnohk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TVWNO 1.40.0
Seite 2319 von 4100 31.JAN.2003 Thomas Brosi
TGGNOH: NOx-Sensorbereitschaft/Aufbereitung NOx-Signal ------------------------------------------------------
Korrektur_NOx_Signal NOHKS nohhkf_w
nohhkf_w
nohknoc_w
nohknoc_w nohks_w
B_mngefr
B_mngefr
uuvpnohk_w
uuvpnohk_w
B_sa
nohks_w
B_sa
NOx_Sensorbereitschaft CWTVWNO 0
B_nohkge
TVBNOSBB
B_sbbhk
B_nosbb
B_nosbb
Zentraler_Abgasfehler tvwno-tggnoh
BZABGERR B_zabgerr
B_zabgerr tvwno-tggnoh
NOHKS: Korr. NOx-Sig. (aus %GGNOH3.30.0, NOHKKST (o. rechts um TP-Filter) mit FWNOKORR ohne B_kmbr und CWTVWNO.1 statt CWGGNOH.4) ---------------------------------------------------------------------------------------------------------------------------------
Übernommen aus GGNOH 3.30 ZKUVP
uuvpnohk_w
uvpf_w
dquvpf_w
CWTVWNO ZKDQVP
1 dquvpf_w
dquvpb_w
dquvpbf_w
tfknohks_w KLFWNOK
B_mngefr
CWTVWNO 5
B_sa
nohknoc_w nohhkf_w
0.0
nohkskvf_w
nohks_w reset 1/ 0
nohks_w
tvwno-nohks
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TEBNOSBB
tvwno-nohks
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TVWNO 1.40.0
Seite 2320 von 4100 31.JAN.2003 Thomas Brosi
BZABGERR: Zentraler Abgasfehler (aus %GGNOH3.30.0, vollst¨ andige Hierarchie BZABGERR) ------------------------------------------------------------------------------------
SY_DKATTH 0
false E_vtk E_agrl E_atnv SY_DSU E_agrs 0 E_lm B_hag B_zabgerr
B_pug
B_zabgerr
E_agre E_fra E_ora E_hdr SY_NWGA 0 false
SY_NWGE
false E_nwkwe
tvwno-bzabgerr
0
tvwno-bzabgerr
DFP_VTK
dfpgetErf
E_vtk
getErf
tvwno-e-vtk
E_VTK: Errorflag auslesen -------------------------
tvwno-e-vtk
DFP_AGRL
dfpgetErf
E_agrl
getErf
tvwno-e-agrl
E_AGRL: Errorflag auslesen --------------------------
tvwno-e-agrl
DFP_ATNV
dfpgetErf
E_atnv
getErf
tvwno-e-atnv
E_ATNV: Errorflag auslesen --------------------------
tvwno-e-atnv E_AGRS: Errorflag auslesen --------------------------
DFP_AGRS
dfpgetErf getErf
E_agrs
tvwno-e-agrs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_nwkwa
tvwno-e-agrs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TVWNO 1.40.0
Seite 2321 von 4100 31.JAN.2003 Thomas Brosi
E_LM: Errorflag auslesen ------------------------
dfpgetErf
E_lm
tvwno-e-lm
DFP_LM
getErf tvwno-e-lm E_AGRE: Errorflag auslesen --------------------------
dfpgetErf
E_agre
tvwno-e-agre
DFP_AGRE
getErf tvwno-e-agre E_FRA: Errorflag auslesen -------------------------
dfpgetErf
E_fra
tvwno-e-fra
DFP_FRA
getErf tvwno-e-fra E_ORA: Errorflag auslesen -------------------------
dfpgetErf
E_ora
tvwno-e-ora
DFP_ORA
getErf
E_HDR: Errorflag auslesen -------------------------
dfpgetErf
E_hdr
tvwno-e-hdr
DFP_HDR
getErf tvwno-e-hdr
DFP_NWKWA
dfpgetErf
tvwno-e-nwkwa
E_NWKWA: Errorflag auslesen ---------------------------
E_nwkwa
getErf tvwno-e-nwkwa E_NWKWE: Errorflag auslesen ---------------------------
DFP_NWKWE
dfpgetErf
tvwno-e-nwkwe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tvwno-e-ora
E_nwkwe
getErf tvwno-e-nwkwe
ABK TVWNO 1.40.0 Abkurzungen ¨ Parameter CNTHNOTPK CWTVWNO KLFWNOK KLUUVP MNOHKMX MNOSPDNO MNOSPNUKAT TANHKMHT TEBNOSBB THKHNOS THKHNOSLT TMSTHT TMSTNOH TVBNOK TVBNOSBB ZKDQVP ZKUVP
Source-X
DQUVPBF_W USHKNOC_W
Source-Y
Art
Bezeichnung
FW FW KL KL FW (REF) FW FW FW FW FW FW FW FW FW FW FW FW
Schwelle fur ¨ Trips ohne Taupunktende Codewort fur ¨ Schnittstellenanpaßfunktion TVWNO Filterwert NOx-Signal Kennlinie zur Umrechnung ushknoc_w nach uuvpnohk_w Maximalwert fur ¨ NOx-Masse hinter Katalysator Speicherkatbeladung fur ¨ Diagnose NOx-Sensor Mindestfullstand ¨ Speicherkat fur ¨ B_nukat Temperaturschwelle heiße Abgasanlage Haltezeit B_nosbb Starttemperatur Heizerregelung Starttemperatur hHK Heizerregelung bei niedrigen Motorstarttemperaturen Temperaturschwelle heißer Motor Minimale Motorstarttemperatur fur ¨ sofortige NOx-Sensor-Heizung ¨ Zeitverzogerung zur Bildung von B_nok ¨ Zeitverzogerung zur Bildung von B_nosbb Filterzeitkonstante Betrag Steigung vp-Signal Filterzeitkonstante vp-Signal
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TVWNO 1.40.0
Seite 2322 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
SY_DKATTH SY_DSU SY_NWGA SY_NWGE SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Statusinformation uber vorhandene Katalysatordiagnose %DKATTH ¨ Systemkonstante Umgebungsdrucksensor vorhanden Systemkonstante Nockenwelle Phasengeber Auslass Systemkonstante Nockenwelle Phasengeber Einlass Systemkonstante Bedingung : Stereo vor Kat
Variable
Quelle
Referenziert von
Art
Bezeichnung
AVNOHKK_W B_ADESUGT B_ATMTPK
TVWNO TVWNO BGTPABG
AUS AUS EIN
NOx-Sensor gemittelter Offsetkorrekturwert Bedingung Anforderung Desulphatisierung wegen Grenztemperatur Bedingung Taupunkt hinter Kat ueberschritten
B_DENOX
SKR
EIN
Anforderung NOx-Speicherkatregenerierung
B_ENFREBU B_HAG B_HNOTF B_HNOTFSW B_KATREG
TVWNO GGDSU TVWNO TVWNO TVWNO
SKP BGSIK BBHTRIP, CANSEN,DHNOHK, DLSAHKBD, TVWNO BBAGR, BBSAWE,DFRST, DLSAHKBD,DTEV, ... DNOHK DTEV, TVWNO CANSEN, DHNOHK
AUS EIN AUS LOK AUS
Bedingung Freigabe der Regenerierfreigabe bei Betriebsartenumschaltung ¨ Bedingung Hohenadaption gultig ¨ Bedingung: Heizung NOx-Sensor, Taupunktende Bedingung Auswahlschalter Setzbedingung B_hnotf Anforderung NOx-Speicherkatregenerierung, Bank1
B_MFG B_MFGAFRG B_MNGEFR B_NOHKGE B_NOK B_NOSBB B_NUKAT B_PUG
TVWNO TVWNO SKR GGNOC TVWNO TVWNO TVWNO GGDSU
AUS AUS EIN EIN AUS AUS AUS EIN
Bedingung Adaptionsfreigabe MFG (Magerfreigabe gesteuert) Bedingung Adaptionsfreigabe MFG Bedingung Minimumsuche Rucksetzen ¨ Bedingung NOx-Signal gultig, ¨ entprellt Bedingung Korrektur NOx-Signal nach Kaltstart Bedingung NOx-Sensorbereitschaft, Diagnose Bedingung Nutzungsgrad NOx-Speicher erfullt ¨ Bedingung Umgebungsdruck gultig ¨
B_REGMFG B_REGSP B_REGST B_SA
TVWNO
AUS EIN EIN EIN
Bedingung Regeneration aus gesteuerter Magerfreigabe Bedingung Regenerationsstart Beladung Speicherkatalysator ¨ Bedingung Regenerationsstart NOx-Sensor-Auflosung Bedingung Schubabschalten
B_SBBHK
GGLSHNO
EIN
Bedingung Sonde betriebsbereit hinter Kat
B_STEND
BBSTT
EIN
Bedingung Startende erreicht
B_ZABGERR DFP_AGRE
TVWNO TVWNO
AUS DOK
Bedingung abgasrelevanter Fehler SG-int. Fehlerpfadnr.: Abgasruckf ¨ uhrungsventil ¨ Endstufe
DFP_AGRL
TVWNO
DOK
SG.-int. Fehlerpfadnr.: AGR-Ventil Lagesensor
DFP_AGRS
TVWNO
DOK
Fehlerpfad: AGR-System
DFP_ATNV
TVWNO
DOK
SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor hinter dem Vorkatalysator
DFP_FRA
TVWNO
DOK
SG int. Fehlerpfadnr.: multiplikative Gemischadaptionsfaktor
DFP_HDR
TVWNO
DOK
Interne Fehlerpfadnummer: Raildruckregelung
DFP_LM
TVWNO
DOK
SG int. Fehlerpfadnr.:Hauptlastsensor
DFP_NWKWA
TVWNO
DOK
SG int. Fehlerpfadnr.: Zuordnung Auslassnockenwelle zur Kurbelwelle
DFP_NWKWE
TVWNO
DOK
SG int. Fehlerpfadnr.: Zuordnung Einlassnockenwelle zur Kurbelwelle
DFP_ORA
TVWNO
DOK
SG int. Fehlerpfadnr.: additive Gemischadaptionsfaktor
DFP_VTK DQUVPBF_W DQUVPB_W DQUVPF_W E_AGRE
TVWNO TVWNO TVWNO TVWNO DAGRE
DOK LOK LOK LOK EIN
SG int. Fehlerpfadnr.: thermische Katlysatordiagnose Gefilterter Betrag Steigung vp-Signal Betrag Steigung vp-Signal Steigung gefiltertes vp-Signal ¨ Errorflag: Uberwachung AGR-Endstufe
E_AGRL
DAGRLS
EIN
Errorflag: AGR-Ventil Lagesensor
E_AGRS
DAGRS
EIN
Errorflag: Diagnose AGR-System
EIN
Errorflag: Abgastemperatur hinter dem Vorkatalysator
E_ATNV
SKR MDRED
BBREGNO, BGMNOREG, BGMNOSPS, DNOHK SKR SKR TVWNO DNOHK, TVWNO SKP, SKR SKR DNOHK BBKH, BGDSAD, TVWNO SKR SKR, TVWNO TVWNO AMSV, ARMD, ATM,BBAGR, BBBO, ... BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... ADAGRLS, ADVE,AEKP, ALE, AMSV, ... SKP BBAGR, DAGRE,DAGRLS, DDYLSU,DKATFKEB, ... ADAGRLS, BBAGR,BGAGR, BGPNOS,DAGRLS, ... BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... EASTKO, LAMBTS,NLKO, TVWNO DKVS, DTANKL, LRA, LRAEB, TVWNO AWEA, DKVBDE,DKVBDEPL, DTANKL, NLKO, ... ATR, BBAGR, BBKH,BGRLFGZS, DDSS, ... DMDSTP, TVWNO,WANWKW DMDSTP, TVWNO,WANWKW DKVS, DTANKL, LRA, LRAEB, TVWNO TVWNO
BBAGR, BGPNOS,DAGRE, DAGRLS,DDYLSU, ... ADAGRLS, BBAGR,BGAGR, BGPNOS,DAGRLS, ... BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... EASTKO, LAMBTS,NLKO, TVWNO
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
E_FRA
DKVS
E_HDR
DKVBDEPL
E_LM
DSELHFS
E_NWKWA
DNWKW
E_NWKWE
DNWKW
E_ORA
DKVS
E_VTK FSPAMW_W
SKP
LAMDENO2_W LAMDENO_W
TVWNO SKR
MNOHKMX_W MNOSPMS_W MNOSPMX_W MNOSPM_W
TVWNO SKR TVWNO BGMNOSPM
MNOSP_W MSNOHKS_W
TVWNO GGNOC
MSNOHK_W NOHHKF_W NOHKNOC_W NOHKSKVF_W NOHKSNOK_W NOHKS_W OFSNOSM_W TANHKM_W
TVWNO GGNOC CANSEN TVWNO TVWNO TVWNO GGNOC ATM
TFKNOHKS_W TMST
TVWNO GGTFM
TUMGK_W
BGTUMG
USHKNOC_W UUVPNOHK_W UVPF_W ZWMATMK
CANSEN TVWNO TVWNO BGTPABG
DTANKL, STADAP,EIN TVWNO AWEA, DTANKL, NLKO, EIN TVWNO ATR, BBAGR, BBKH,- EIN BBKW, BGRLFGZS, ... EIN DMDSTP, TVWNO,WANWKW EIN DMDSTP, TVWNO,WANWKW EIN DTANKL, STADAP,TVWNO DM6VAL, TVWNO EIN BGSIK, DSKNO, SKR, EIN TVWNO LAMKO, LAMSOLL AUS EIN LAMKO, LAMSOLL,TVWNO DNOHK AUS EIN SKP, TVWNO DNOHK AUS EIN BBREGNO, BGMNOREG, TVWNO SKP AUS BGMNOSPS, DNOHK, EIN TVWNO SKR AUS EIN TVWNO GGNOC, TVWNO EIN LOK SKR AUS SKR AUS EIN DNOHK, TVWNO EIN BKS, DLSAHKBD,LAMBTS, TVWNO LOK BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... ATM, ATMHEX, ATR,- EIN BGTPABG, KTMHK, ... EIN GGLSHNO, TVWNO SKP, SKR AUS LOK EIN TVWNO
TVWNO 1.40.0
Seite 2323 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Errorflag: LR-Adaption multiplikativ Errorflag: Raildruckregelung Errorflag: Hauptlastsensor Fehler der Zuordnung Auslassnockenwelle zur Kurbelwelle Fehler der Zuordnung Einlassnockenwelle zur Kurbelwelle Errorflag DKVS: additive Korrektur Errorflag: Thermische Katalysatordiagnose ¨ Faktor aktuelle NOx-Maximalspeichergroße, adaptiert, Mittelwert Lambda-Motor-Soll bei NOx-Speicherkatregenerierung, Bank 2 Lambda-Motor-Soll bei NOx-Speicherkatregenerierung Masse NOx hinter NO-Speicherkatalysator, maximal NOx-Speicherkatalysatorbeladung, NOx-Sensor Maximalwert fur ¨ eingespeicherte Masse NOx Eingespeicherte Masse NOx aus Beladungsmodell aktueller Wert fur ¨ eingespeicherte Masse NOx Massenstrom NOx hinter Hauptkat aus NOx-Signal NOx-Massenstrom hinter Speicherkat, NOx-Sensor gemessene NOx-Konzentration hinter Haupkatalysator, gefiltert NOx-Konzentration hinter Kat, NOx-Sensor-Controller NOx-Signal nach Lightoff-Korrektur NOx Offset aus GGNOH aditiv zum nohksroh_w korrigierte NOx-Konzentration hinter Speicherkatalysator Offsetwert NOx-Signal, gemittelt Abgastemperatur hinter Hauptkat aus Modell Aktueller Wert Filterzeitkonstante NOx-Signal Motorstarttemperatur Umgebungstemperatur in Kelvin, Ausgabe in Grad C, intern in Kelvin Lambda-Sprungsignal hinter Kat, NOx-Sensor-Controller Spannung NOx-Sensor, Lambda-Sprungsignal Gefiltertes vp-signal ¨ Zahler fur ¨ Wiederholstart ohne Taupunktende erreicht fur ¨ Sonde hinter Kat
FB TVWNO 1.40.0 Funktionsbeschreibung ... Funktionsbeschreibung seitens VW folgt noch ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSKNO 2.80.0
Seite 2324 von 4100 31.JAN.2003 Thomas Brosi
APP TVWNO 1.40.0 Applikationshinweise
CNTHNOTPK
1
CWTVWNO
14
KLFWNOK
dquvpbf_w [s] KLFWNOK [ppm]
0.0 0.2
0.039 0.2
0.040 2.0
0.1 6.0
0.2 10.0
0.4 14.0
0.6 18.0
0.7 18.0
KLUUVP
ushknoc_w [V] KLUUVP [V]
0.0 0.0
1.0 1.0
2.0 2.0
3.0 3.0
4.0 4.0
5.0 5.0
6.0 6.0
7.0 7.0
MNOHKMX
ref. aus %SKR
MNOSPDNO
500.0 mg
MNOSPNUKAT
500.0 mg
TANHKMHT
150.0
TEBNOSBB
2.0 s
THKHNOS
120.0
THKHNOSLT
1000.0
TMSTHT
65.0
◦
C
TMSTNOH
15.0
◦
C
TVBNOK
3.0 s
TVBNOSBB
1.0 s
ZKDQVP
3.0 s
ZKUVP
0.3 s
◦
C
◦
C
(#)
◦
(#)
C
0.9 18.0
1.0 18.0
(#)
(#)
(#) (#)= Werte gegen¨ uber %GGNOH3.30 bzw. %HNOHK3.10 ge¨ andert
FU DSKNO 2.80.0 Diagnose Speicherkat NOx FDEF DSKNO 2.80.0 Funktionsdefinition MAIN: Gesamt¨ ubersicht (Hauptdiagramm) =====================================
B_bbsk B_cdskno B_nosgmw B_npnos B_sfrei B_tpd fspamw_w /NV lamsoni_w tkihkm_w B_kteskr B_ktskr dmnospr_w E_nohk Z_kat E_kat
DSKNOMAIN B_bbsk B_cdskno
B_adesuf
B_adesuf /NV
B_nosgmw B_npnos
B_hom1ko
B_hom1ko /NV
B_sfrei B_tpd
B_nohom
B_nohom /NV
fspamw_w lamsoni_w tkihkm_w B_kteskr B_ktskr dmnospr_w
E_nohk Z_kat E_kat
dskno-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Typische Werte --------------
dskno-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSKNO 2.80.0
Seite 2325 von 4100 31.JAN.2003 Thomas Brosi
DSKNOMAIN: ¨ Ubersicht ¨ uber die Hierarchien =========================================
B_cdskno
BEC B_cdskno
lamsoni_w tkihkm_w
HOM1KO_OFF lamsoni_w B_nohom tkihkm_w
SKNO_FCMCLR
B_nohom
DFPM
Auswertung_fspa fspamw_w Z_kat
fspamw_w B_noskno Z_kat B_esknomn
B_sfrei
B_sfrei E_kat
B_noskno B_esknomn
B_hom1ko
B_hom1ko
B_adesuf
B_adesuf
Freigabe_Diagnose E_kat E_nohk
E_kat E_nohk
B_npnos
B_npnos B_tpd
B_nosgmw
B_ktskr B_kteskr dmnospr_w
Kurztrip B_ktskr B_kteskr dmnospr_w
MODE_6 dskno-dsknomain
B_bbsk
B_nosgmw
dskno-dsknomain BEC: Break if Eurocodewort ==========================
sfpHealing 1/
B_cdskno
sfp sfpHealing DFP_SKNO
Break if Eurocodewort
repSfp 2/ Break 3/
Break 1/
dfp dfp locSfp_SKNO
dskno-bec
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_tpd B_bbsk
dskno-bec
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSKNO 2.80.0
Seite 2326 von 4100 31.JAN.2003 Thomas Brosi
FREIGABE-DIAGNOSE: Diagnosefreigabe ===================================
DFP_SKNO dfp dfp
FSPAFREI B_tpd B_nosgmw
B_bbsk B_npnos E_nohk E_kat
B_fspafr B_bbsk B_npnos E_nohk E_kat
repSfp locSfp_SKNO 1/ Break 2/ ERfspafr
B_fspafrg
dskno-freigabe-diagnose
B_tpd B_nosgmw
Nur bei erfuellter Bedingung wird nachfolgend weiter gerechnet
dskno-freigabe-diagnose FSPAFREI: Freigabe der fspa-Berechnung ======================================
CWDSKNO 2
B_nosgmw B_tpd
B_fspafr
dskno-fspafrei
B_fspafrei
CWDSKNO 0 dskno-fspafrei AUSWERTUNG-FSPA: ¨ Ubersicht fspa-Auswertung ==========================================
Auswertung_fspamw
B_nofspa B_fspaugr fspamw_w
B_noskno
B_noskno
RSnoskno
fspamw_w B_efspamn
B_esknomn
B_esknomn
RSesknomn
Anforderung_Entschwefelung
B_sfrei
Dauerhaft_Lambda_1 B_nofspa
B_efspamn B_sfrei
B_hom1ko B_efspamn
B_hom1ko
B_adesuf Z_kat E_kat
Z_kat E_kat
B_adesuf
B_adesuf
dskno-auswertung-fspa
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_bbsk B_npnos E_nohk E_kat
dskno-auswertung-fspa
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSKNO 2.80.0
Seite 2327 von 4100 31.JAN.2003 Thomas Brosi
AUSWERTUNG-FSPAMW: fspamw-Auswertung ====================================
fspamw_w
fspad_w
B_fspaugr
B_fspaugr
B_desueed /NV Cerranz FSPASCHW B_efspamn
B_efspamn dskno-auswertung-fspamw
erranz reset 1/ SCHERRANZ
FSPAOFF
B_nofspa B_nofspa dskno-auswertung-fspamw DAUERHAFT-LAMBDA=1: Dauerhafte Lambda=1 Umschaltung ===================================================
B_efspamn 1/ true
B_cfugr
ERcfugr
1/
1 Wird durch Zündung ’AUS’ gelöscht
cadesuf /NV
2/ 0
cfspaio /NV
B_nofspa 1/ B_cfio
cfspaio /NV MXFSPAIO 1/
ERcfio 1
cfspaio /NV
2/ 0
cadesuf /NV
Anforderung Entschwefelung
B_adesuf CWDSKNO 5
fspad_w FSPAOFF
B_desueed /NV CWDSKNO 3 cadesuf /NV MXCADES
Dauerhafte Lambda= 1 Umschaltung innerhalb des BREAK
B_hom1ko
1/ false
B_desueed /NV
B_fspalk
Entschwefelung ohne Erfolg durchgeführt dskno-dauerhaft-lambda-1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
dskno-dauerhaft-lambda-1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSKNO 2.80.0
Seite 2328 von 4100 31.JAN.2003 Thomas Brosi
ANFORDERUNG-ENTSCHWEFELUNG: Entschwefelungsanforderung aus BGSIK ================================================================
CWDSKNO 3 Z_kat B_efspamn B_nosgmw
B_adesuf
B_adesuf /NV RSadesuf
1/ B_sfrei
true
Ausserhalb BREAK
ERsfrei
B_desueed /NV
dskno-anforderung-entschwefelung
B_desueed /NV E_kat
dskno-anforderung-entschwefelung HOM1KO-OFF: Homogen 1 Aus =========================
tkihkm_w lamsoni_w
iwdesue_w MXIDESUE reset 1/
KFDESUEX 0.0
B_nohom /NV
B_nohom
B_desueed /NV RSnohom
MXCADES
B_hom1ko /NV 2/ cadesuf /NV
dskno-hom1ko-off KURZTRIP ========
B_kteskr CWDSKNO 4 dmnospr_w 1/ 0.0 1.0
fspad_w 2/ B_noskno 3/
B_ktskr
dskno-kurztrip
FSPASKT
B_esknomn
dskno-kurztrip DFPM: Fehlerbestimmung ======================
B_esknomn
CWDSKNO 1 B_noskno
SKNO_DFPM minError maxError sigError nplError healing
dskno-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hom1ko /NV
dskno-hom1ko-off
1/ false
dskno-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSKNO 2.80.0
Seite 2329 von 4100 31.JAN.2003 Thomas Brosi
SKNO-DFPM: Fehlerpfadanbindung ==============================
sfpMaxError 1/
maxError
sfp sfpMaxError sfpMinError 1/
minError
sfp sfpMinError sfpNplError 1/
nplError
sfp sfpNplError sfpSigError 1/
sigError
sfp sfpSigError sfpHealing 1/
healing
sfp sfpHealing DFP_SKNO
dskno-skno-dfpm
dfp dfp
dskno-skno-dfpm MODE 6: Bereitstellung der Mode6-Speichergr¨ oßen ===============================================
Component ID für min - Schwelle
0.2
B_fspafrg
[s]
TOFFDM6 B_kteskr
1/
ERkteskr CIDSKN
m6cskn /NV 128.0
applizierbar von 1 ... 127 dez. FSPASCHW
2/ m6sskn_w /NV 3/
fspad_w
m6wskn_w /NV FBM6W 4/
1
FCM_clear
sknocnt_w /NV
sknocnt_w muß ein Word sein: Bei einem Word und mit 2 Diagnoseprüfungen pro Tag wäre der erste overflow nach 90 Jahren (65535 / (365 Tage * 2 Prüfungen) = ca. 89 Jahre). sknocnt_w wird bei power fail und Fehlerspeicher löschen mit 0 initialisiert!
dskno-mode-6
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
locSfp_SKNO
dskno-mode-6
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSKNO 2.80.0
Seite 2330 von 4100 31.JAN.2003 Thomas Brosi
FCM-CLEAR: L¨ oschen der Mode6-Speichergr¨ oßen ===========================================
1/
B_clskno 0
m6cskn /NV 2/ m6wskn_w /NV 3/ dskno-fcm-clear
m6sskn_w /NV 4/ sknocnt_w /NV dskno-fcm-clear SKNO-FCMCLR: L¨ oschen der Speichergr¨ oßen =======================================
B_clskno
compute 1/
false true
RSnoskno compute 2/ RSesknomn compute 3/
11/ false
cadesuf /NV 8/
12/
cfspaio /NV compute 9/ 4/
Cerranz
B_hom1ko /NV
B_desueed /NV 13/
fspamw_w /NV fspad_w
B_nohom /NV 6/
B_adesuf /NV RSadesuf
reset 10/ dskno-skno-fcmclr
compute RSnohom 5/
dskno-skno-fcmclr
DFP_SKNO
dfpgetClf getClf
B_clskno
dskno-b-clskno
B_CLSKNO: Auslesen des Clear-Flags ==================================
dskno-b-clskno
DFP_NOHK
dfpgetErf
E_nohk
dskno-e-nohk
E_NOHK: Auslesen des Errorflags E_NOHK ======================================
dskno-e-nohk E_KAT: Auslesen des Errorflags E_KAT ====================================
DFP_KAT
dfpgetErf
E_kat
dfpgetZyf
Z_kat
dskno-e-kat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
7/ 0
dskno-e-kat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSKNO 2.80.0
Seite 2331 von 4100 31.JAN.2003 Thomas Brosi
ABK DSKNO 2.80.0 Abkurzungen ¨ Parameter CDCSKNO CDKSKNO CDTSKNO CIDSKN CLASKNO CWDSKNO FBM6W FFTSKNO FSPAOFF FSPASCHW FSPASKT KFDESUEX MXCADES MXFSPAIO MXIDESUE SCHERRANZ TSFSKNO Variable
Source-X
Art
Bezeichnung
KWB FW FW FW FW FW FW KWB FW FW FW KF FW FW FW FW FW
Codewort CARB: %DSKNO Codewort Kunde: %DSKNO Codewort Tester: %DSKNO Component ID fur ¨ Mode $06 - Werte der %DSKNO Fehlerklasse: %DSKNO Codewort %DSKNO Faktor zur Berechnung des Mode 6 FSPA-Wertes Freeze Frame Tabelle: %DSKNO unterste Schwelle fur ¨ fspa-Wert n. Entschwefelung & Umschalten Lambda=1 Betrieb Schwelle fspa FSPA-Schwelle fur ¨ Kurztrip Kennfeld Energieeintrag zur Entschwefelung Anzahl Diagnoseergebnisse zum Umschalten auf dauerhaften Homogenbetrieb ¨ Max-Schwelle fur ¨ Zahler der i.O. fspa-Werte Schwelle + Maximaler Integratorwert fuer normierten Waermestrom Schwelle Fehleranzahl fspamw_w Fehlersummenzeit: %DSKNO
TKIHKM_W
LAMSONI_W
Quelle
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... BGSIK DSKNO
EIN
DAMOS-Source fur ¨ Blocknummer
AUS EIN AUS AUS EIN LOK LOK EIN LOK LOK LOK LOK LOK LOK LOK AUS AUS EIN EIN AUS AUS LOK AUS EIN LOK EIN AUS EIN
Bedingung zur Anforderung einer finalen Entschwefelung Bedingung Betriebsbereich Speicherkatalysator erfullt ¨ Bedingung Bandende-Funktionsanforderung Speicherkatdiagnose Bedingung Ersatzwert fur ¨ Speicherkat Eurocodewort fur ¨ Funktion %DSKNO Bedingung einmal durchlaufen Bedingung einmal durchlaufen ¨ Bedingung Fehlerpfad %DSKNO loschen Bedingung Extrementschwefelung hat stattgefunden Fehlerbedingung minimale Schwelle von fspa_w unterschritten ¨ Bedingung MIN-Fehler FSPA-Schwellenzahler unterschritten Freigabe fspa-Berechnung Bedingung Berechnung fspa_w freigegeben Bedingung fspa-Wert fur ¨ Lambda = 1 konstant unterschritten Bedingung fspa-Schwelle unterschritten Bedingung: Fehlereintrag durch Tester fur ¨ Speicherkat Bedingung konstanter Homogenbetrieb aus Kat-Diagnose Bedingung Kurztrip erfolgreich SKR Bedingung Kurztrip SKR Ergebnis ¨ Bedingung untere Plausibiltatsschwelle unterschritten ¨ Bedingung obere Plausibiltatsschwelle uberschritten ¨ Bedingung kein Fehler bei fspa Bedingung Aufhebung des dauerhaften Lambda = 1 Betriebes ¨ Bedingung Anzahl der Messungen fur ¨ Mittelwertbildung der NOx-Speichergroße Bedingung kein Fehler Speicherkatdiagnose NOx-Sensor nicht plausibel ¨ Fehlertyp ’unplausibles Prufresultat’ ¨ erkannt (Speicherkat-Uberwachung) Bedingung Powerfail
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Source-Y
B_ADESUF B_BBSK B_BESKNO B_BKSKNO B_CDSKNO B_CFIO B_CFUGR B_CLSKNO B_DESUEED B_EFSPAMN B_ESKNOMN B_FSPAFREI B_FSPAFRG B_FSPALK B_FSPAUGR B_FTSKNO B_HOM1KO B_KTESKR B_KTSKR B_MNSKNO B_MXSKNO B_NOFSPA B_NOHOM B_NOSGMW B_NOSKNO B_NPNOS B_NPSKNO B_PWF
DSKNO SKR DSKNO DSKNO
DSKNO DSKNO DSKNO DSKNO DSKNO DSKNO DSKNO DSKNO DSKNO SKR SKR DSKNO DSKNO DSKNO DSKNO SKP DSKNO SKP DSKNO BBHWONOF
B_SFREI B_SISKNO B_TPD CADESUF CFSPAIO DFP_KAT DFP_NOHK
BGSIK DSKNO SKP DSKNO DSKNO DSKNO DSKNO
DFP_SKNO DMNOSPR_W ERRANZ E_KAT
DSKNO SKP DSKNO
E_NOHK
DNOHK
E_SKNO FSPAD_W FSPAMW_W
DSKNO DSKNO SKP
IWDESUE_W LAMSONI_W
DSKNO BGLAMBDA
M6CSKN M6SSKN_W M6WSKN_W
DSKNO DSKNO DSKNO
DSKNO, TC6MOD DSKNO DSKNO DSKNO
SKP, SKR DSKNO, SKP DSKNO
BGSIK, DSKNO DSKNO ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... DSKNO
EIN AUS EIN DSKNO LOK LOK DSKNO DOK DLSAHKBD, DNOHK,- DOK DSKNO, DTANKL,GGNOC, ... SKR DOK DSKNO EIN LOK EIN DSKNO, LRHKEB,TKMWL DLSAHKBD, DSKNO,- EIN DTANKL, GGNOC,NLKO AUS LOK BGSIK, DSKNO, SKR, EIN TVWNO LOK BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... AUS AUS AUS
Bedingung Schwefel frei ¨ Fehlertyp ’Signal fehlt’ fur ¨ Speicherkat-Uberwachung, mit NOx-Sensor ¨ Bedingung Zeit TPD nach Plausibilitatscheck noch nicht abgelaufen ¨ Zahler fur ¨ Anforderungen harter Entschwefelungen ¨ Zahler fur ¨ iO fspa-Werte Interne Fehlerpfadnummer: Katalysatordiagnose SG. int. Fehlerpfadnr.: NOx-Sensor hinter Kat
interne Fehlerpfadnummer: Speicherkatdiagnose rel. Masse NOx im Speicherkat nach Regenerationsanforderung aus Reg. und Mod. Anzahl der Unterschreitungen der fspa-Schwelle Errorflag: Katalysator-Konvertierung Errorflag: elektrische NOx-Sensordiagnose hinter Kat
Errorflag: Speicher-Katalysator, mit NOx-Sensor fspa_wert zum Weiterrechnen in der DSKNO ¨ Faktor aktuelle NOx-Maximalspeichergroße, adaptiert, Mittelwert Integratorwert fuer normierten Waermestrom Lambda-Istwert
Mode 6 - Speicher: Component ID fur ¨ %DSKNO Mode 6 - Speicher: Schwelle der DSKNO Mode 6 - Speicher: Meßwert der DSKNO
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
SFPSKNO SKNOCNT_W TKIHKM_W
DSKNO DSKNO ATM
Z_KAT Z_SKNO
DSKNO
AUS AUS ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... EIN DSKNO, TKMWL SKR AUS
DSKNO 2.80.0
Seite 2332 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Status Fehlerpfad: Speicherkat-Uberwachung mit NOx-Sensor ¨ der Mode $06 - Werte in der %DSKNO Counter fur ¨ Aktualitat Temperatur Katalysator im Hauptkat aus Modell
Zyklusflag: Katalysator-Konvertierung Zyklusflag: Speicher-Katalysator, mit NOx-Sensor
FB DSKNO 2.80.0 Funktionsbeschreibung (Stand der Beschreibung: DSKNO 2.60) Einleitung: Die Aufgabe dieser Diagnosefunktion ist das Erkennen eines defekten oder stark gealterten Speicherkatalysators. Ziel der Erkennung ist die Umschaltung auf Homogen l=1, um das Einhalten der EU4-Abgasgrenzwerte zu garantieren. Die Funktion wertet im 200ms Raster, die in der Funktion SKP berechnete Speichergr¨ oße (fspamw_w) aus. Die gesamte Funktion kann mittels eines Eurocodewortes deaktiviert werden. Die Speichergr¨ oße (fspamw_w) beschreibt das gemittelte und normierte NOx-Einspeicherverm¨ ogen des Speicherkatalysators.
Die Funktion %DSKNO besteht aus folgenden Modulen:
FREIGABE DIAGNOSE Dieses Modul ermittelt die Freigabebedingung. Die Freigabe zur Auswertung wird erteilt, wenn ein aktueller fspa-Mittelwert (fspamw_w) berechnet wurde und keine Fehlermeldungen anderer Funktionen vorliegen, die ein Ergebnis verf¨ alschen w¨ urden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
AUSWERTUNG FSPAMW In diesem Modul wird der fspa-Mittelwert (aus der %SKP) durch einen Schwellenvergleich mit FSPASCHW bewertet. Wurde diese Schwelle SCHERRANZ mal in Folge unterschritten, so wird ein Minimumfehler gesetzt.
ANFORDERUNG ENTSCHWEFELUNG Dieses Modul ermittelt bei gesetztem Minimumfehler die interne Anforderung zur Entschwefelung. Hiermit soll ¨ uberpr¨ uft werden, ob der Katfehler durch ein NOx-Speicherdefekt gesetzt wurde, oder ob eine Fehlfunktion der Entschwefelungsfunktion den Fehler verursacht hat.
DAUERHAFT LAMBDA 1 Es wird dauerhaft Lambda1 gefordert, wenn: - in einer applizierbaren Anzahl von Fahrtrips Diagnosefehler gesetzt wurden (die Zahl der fehlerhaften Trips wird nach 5 aufeinanderfolgenden i.O.-Trips gel¨ oscht.); - oder der Diagnosewert (fspamw) den Schwellwert FSPAOFF nach einer zus¨ atzlich geforderten Entschwefelung nicht errreicht/¨ uberschreitet
HOM1KO-OFF Dieses Modul nimmt die dauerhafte Lambda=1-Anforderung zur¨ uck, nachdem ein applizierter Energieeintrags in den Speicherkatalysator erreicht wurde. Dies entspricht einer Energiemenge, die eine Entschwefelung des Katalysators sicherstellen soll. Nach einem erneuten Minimumfehler, wird diese Lambda=1-Anforderung sofort wieder aktiviert.
MODE 6 In diesem Modul wird der fspa-Diagnosewert und der Schwellwert f¨ ur ein Scantool zur Verf¨ ugung gestellt. Zus¨ atzlich kann der Diagnosewert normiert werden.
KURZTRIP Der Kurztrip dient dazu, den Katalysator auf einfache Weise, ohne das Fahrzeug bewegen zu m¨ ussen, zu Diagnostizieren. Dazul wird das Kurztrip-Ergebnis, welches in der %SKR gebildet wird, verarbeitet, so dass entweder das Healing- oder das ErrorFlag gesetzt wird.
BEC Durch das Euro-Codewort B_cdskno kann die gesamte Diagnosefunktion deaktiviert werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSKNO 2.80.0
Seite 2333 von 4100 31.JAN.2003 Thomas Brosi
APP DSKNO 2.80.0 Applikationshinweise (Stand der Beschreibung: DSKNO 2.80) Das Codewort CWDSKNO ist wie folgt definiert: Bit Nr. Bemerkung: 0 %DSKNO aktivieren 1 Ausgabe an DFPM aktivieren 2 Break durch DNOHK u. DKATSP aktivieren 3 Entschwefelungsanforderung freischalten 4 Kurztripbewertung aus SKP aktivieren 5 Ber¨ ucksichtigung der Anforderung finale Entschwefelung f¨ ur Homogenanforderung 6 Frei 7 Frei Typische Werte: CIDSKN CWDSKNO FBM6W FSPAOFF FSPASCHW FSPASKT MXCADES MXFSPAIO MXIDESUE SCHERRANZ
0 15 0 0.8 0.5 0.0 1 5 170.0 1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFDESUEX | 0.7 0.9 0.92 0.97 0.99 1.0 15.0 ------+---------------------------------------------600.0 | 0.0 0.0 0.0 0.0 0.0 0.0 0.0 640.0 | 0.0075 0.006 0.005 0.00375 0.002 0.0 0.0 660.0 | 0.045 0.036 0.03 0.0225 0.012 0.0 0.0 670.0 | 0.105 0.084 0.07 0.0525 0.028 0.0 0.0 680.0 | 0.1275 0.102 0.085 0.06375 0.034 0.0 0.0 700.0 | 0.1395 0.1116 0.093 0.06975 0.0372 0.0 0.0 740.0 | 0.15 0.12 0.1 0.075 0.04 0.0 0.0 tkihkm_w [ ◦ C]
lamsoni_w [ ]
[ ]
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKP 2.100.1
Seite 2334 von 4100 31.JAN.2003 Thomas Brosi
FU SKP 2.100.1 Speicherkatplausibilisierung FDEF SKP 2.100.1 Funktionsdefinition SKP: ¨ Ubersicht Speicherkatplausibilisierung ===========================================
B_zabgerr
Calculation Factor NOx Storage Capacity
B_zabgerr B_bfspakt dmnospr_w
Time for Regeneration MSREGT mnosp_w trr_w B_denox B_rega trm_w B_nopf
mnosp_w
B_mfgf
Plausibility Check Possible
mnospms_w B_denox B_lamlean B_sa tkihkm_w
CHKCOND mnospms_w B_denox
Average Factor Maximum NOx Storage Capacity FSPAMW B_bfspakt fspa_w dmnospr_w
B_lamlean B_sa
fspa_w B_anzfspam /NV 1.0
B_rega
fspacal_w
fspamw_w /NV
tkihkm_w msnovhk_w
B_nopf SY_CANNOHK
B_ll
0
mnospll_w
B_oreg
Plausibility Check
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Stored NOx Mass during idling B_ll msnovhk_w
MNOSPLL B_ll mnospll_w msnovhk_w
trr_w PLCHK trm_w B_bfspakt dmnospr_w
1/
SKP_FCMCLR
B_nosgmw B_npnos
B_nosgmw B_npnos
skp-skp
msabg_w
DMNOSPR msabg_w
skp-skp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKP 2.100.1
Seite 2335 von 4100 31.JAN.2003 Thomas Brosi
CHKCOND: Plausibilit¨ atscheck m¨ oglich ====================================
B_ll B_sa CWSKP 4 B_nok B_mnserrl
B_rega
Break if plausibility check is not possible B_ll
SKPBRK
B_sa B_lamlean
B_lamlean
B_skpfrg
msnovhk_w
msnovhk_w
B_skpbrk
tkihkm_w
B_skpf
B_nopf
B_nopf
tkihkm_w
B_denox
B_rega
mnospll_w MNOSPVLL mnospms_w MNOSPGW tmag_w mnohk_w MNOHKGW
[s] 0.2 B_mnserr
B_mnserrl
skp-chkcond
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TMAGMN
skp-chkcond
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKP 2.100.1
Seite 2336 von 4100 31.JAN.2003 Thomas Brosi
SKPBRK: Abbruch, wenn Plausibilit¨ atscheck nicht m¨ oglich =======================================================
CWSKP 7 B_sa MSNOVKMXP MSNOVKMNP msnovhk_w
TEUMSCH
miist_w MIMX B_ht TVHOM2
B_ll B_lamlean
mnosp_w
B_skpbrk
MNOSPZ B_adsp
TRICH LAMRI
B_skpflam
lamzak_w
B_skpbrk
B_skpfrg
TVHOM
B_skpfrg
dlaso cktse_w
LAMGR B_intfr
CKTSEFR cktse_w
TKIMX TKIMN
CKTSEMN
tkihkm_w TVHMM B_bhmm
skp-skpbrk
B_hmm
skp-skpbrk MNOSPLL: Gespeicherte NOx-Masse ===============================
B_intfr B_ll
ZKMNOSPLL compute 1/
msnovhk_w
mnospll_w
mnospll_w
reset 1/ 0.0
B_mngef
skp-mnospll
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hom
skp-mnospll
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKP 2.100.1
Seite 2337 von 4100 31.JAN.2003 Thomas Brosi
DMNOSPR: Differenz NOx-Masse ============================
B_ffspa
B_bfspakt
B_bfspakt B_nopf B_zabgerr CWSKP 2 CWSKP 8 mnohk_w MNOHKMX B_mnserrl B_mnserrl
RSKT
B_kteskr
DEEP_MEMORY
1.0
TAKTSKR
8/
7/ B_aktskr
fsktmp8_w MNOHKMX 6/
5/
B_skptrig fsktmp9_w fsktmp8_w
fsktmp7_w 0.1
MNOHKMX
mnohktmp_w
fsktmp5_w
fsktmp6_w
KLSQRT mnohk_w
mnohk_w
fsktmp9_w msabg_w
Korr_msabg B_skptrig fsktmp9_w 12/ dmnospr_w dmnospr_w msabg_w dmnospr_w
skp-dmnospr
10/
MNOHKMX
skp-dmnospr KORR_MSABG: Korrektur des dmnospr_w-Wertes ¨ uber msabg_w =======================================================
fsktmp9_w
dmnospr_w
B_skptrig
TMMSAB
11/ msabg_w
msabskpf_w
msabskpn_w KLFSPAMS
reset 1/
B_intfr
skp-korr-msabg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mnospms_w
skp-korr-msabg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKP 2.100.1
Seite 2338 von 4100 31.JAN.2003 Thomas Brosi
DEEP_MEMORY: Korrektur durch Tiefenspeicher ===========================================
fsktmp9_w CKTSEMX 1.0
1.0 fsktmp8_w
0.0
B_skptrig 9/ uuvpnohk_w
vpkts_w
mtse_w
cktse_w
ktse_w KLKTSE
SCHWVP
0.8
0.0
0.0
reset 1/
SY_STERVK 0
msabg_w KLTSEMSABG
msabvhk_w KLTSEMSABG
msabgkts_w
B_denox TVHOMMAG
uuvpnohk_w VPMAGSKP B_sa
B_skpbrk
skp-deep-memory
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hom
skp-deep-memory
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKP 2.100.1
Seite 2339 von 4100 31.JAN.2003 Thomas Brosi
FSPAMW: Mittelwert der maximalen NOx-Speicherkapazit¨ at ======================================================
B_bfspakt B_anzfspam /NV AVERAGING B_bakttrig B_stend 1/ true avnohkk_w
fspacal_w
B_skpok /NV
AVNOHKKMX
fspacal_w
fspa_w
CWSKP 1 fspa_w
FSPAAP
1/
dmnospr_w
FAST_FSPA
fsk_w /NV
mnospms_w mnohk_w MNOHKMX
mnospll_w mnospms_w mnohk_w MNOHKMX
skp-fspamw
mnospll_w
skp-fspamw FAST_FSPA: B_ffspa (fast-fspa) bereitstellen ============================================
CWSKP 3
B_bhmm B_denox mnospms_w
B_ffspa MNOSPSCH
mnospll_w mnohk_w MNOHKMX
skp-fast-fspa
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.0
skp-fast-fspa
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKP 2.100.1
Seite 2340 von 4100 31.JAN.2003 Thomas Brosi
AVERAGING: ¨ Ubersicht ====================
B_bakttrig Write_fspacal_w_in B_bakttrig fspa_w
fspa_w
First_Max_fspacal_w B_bakttrig
Clear_fspacal_w
Second_Max_fspacal_w B_bakttrig
avnohkk_w
avnohkk_w
Meanvalue_fspacal_w
B_stend
B_stend
B_bakttrig fspacal_w
B_hom1ko
B_hom1ko
fspacal_w
First_Min_fspacal_w B_bakttrig
skp-averaging
Second_Min_fspacal_w B_bakttrig skp-averaging WRITE-FSPACAL_W-IN: Eintrag der fspa_w-Werte in afspa_w-Array =============================================================
B_bakttrig
B_ffspa 1/
2/
zfspam 0
3/
B_anzfspam /NV inxfspa /NV
1/
ANZFSPAA
AWFFSPA
true
B_anzfspam /NV
AWFSPAM 4/
1/ fspa_w
1/
ANZFSPAS true
2/ afspa_w /NV
B_mfspab /NV
5/
inxfspa /NV 1
1/
ANZFSPAB true 6/
B_anzfspab /NV
1/ 0 7/ zfspam 1
inxfspa /NV
skp-write-fspacal-w-in
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
skp-write-fspacal-w-in
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKP 2.100.1
Seite 2341 von 4100 31.JAN.2003 Thomas Brosi
FIRST-MAX-FSPACAL_W: Ermittlung gr¨ oßter fspa-Wert im Mittelwertspeicher =======================================================================
B_bakttrig
7/ 0
9/
inx ANZFSPAB
afspa_w /NV
8/ 1
1/
mxafspa afspa_w /NV
1/
2/
2/
inx
1
mxafspa
skp-first-max-fspacal-w
mxfspa_w
skp-first-max-fspacal-w FIRST-MIN-FSPACAL_W: Ermittlung kleinster fspa-Wert im Mittelwertspeicher =========================================================================
10/ 0
12/
inx
B_anzfspab /NV inxfspa /NV ANZFSPAB
afspa_w /NV
1/
11/ 1
mnafspa afspa_w /NV
2/ mnfspa_w
2/ inx 1
1/ mnafspa
skp-first-min-fspacal-w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_bakttrig
skp-first-min-fspacal-w
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKP 2.100.1
Seite 2342 von 4100 31.JAN.2003 Thomas Brosi
SECOND_MIN_FSPACAL_W: Ermittlung zweitkleinster fspa-Wert im Mittelwertspeicher ===============================================================================
B_bakttrig 13/ B_mfspab /NV
mnafspa 0
1/
0 1
3/
inx
B_anzfspab /NV inxfspa /NV afspa_w /NV
ANZFSPAB
1/ 2/
mnafspa 1/
mnafspab inx
afspa_w /NV
mnafspab 2/ mnfspab_w skp-second-min-fspacal-w
2/ inx
skp-second-min-fspacal-w SECOND-MAX-FSPACAL_W: Ermittlung zweitgr¨ oßter fspa-Wert im Mittelwertspeicher =============================================================================
B_bakttrig 14/ B_mfspab /NV
mxafspa 0
1/
0 1
3/
inx ANZFSPAB
afspa_w /NV 1/
2/
inx
mxafspab mxafspa afspa_w /NV
2/ mxfspab_w
2/ 1/ inx 1
mxafspab
skp-second-max-fspacal-w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
skp-second-max-fspacal-w
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKP 2.100.1
Seite 2343 von 4100 31.JAN.2003 Thomas Brosi
MEANVALUE-FSPACAL_W: Mittelwertsbildung fspacal_w =================================================
B_bakttrig 0.0
15/
16/ 0
sumfspa_w
17/
inx afspa_w /NV
1/
ANZFSPAB 2/
sumfspa_w
inx 1
18/ B_anzfspab /NV
sumfspa_w
21/
sumfspam_w
sumfspa_w
fspacal_w
fspacal_w
inxfspa /NV ANZFSPAB B_mfspab /NV 1 2 19/ afspa_w /NV mnfspa_w
sumfspa_w
sumfspam_w mxfspa_w
mxafspa 20/
mnafspa B_mfspab /NV
1/ afspa_w /NV sumfspa_w
skp-meanvalue-fspacal-w
mxfspab_w
mxafspab mnafspab skp-meanvalue-fspacal-w CLEAR-FSPACAL_W: L¨ oschen des fspa_w-Arrays ==========================================
0
avnohkk_w
inx
avnohkko_w /NV
10
B_davnoh
MXDAVNOHKK 1/
B_hom1ko 0.0 2/ 1 B_stend
afspa_w /NV
inx
B_regsul 1/
msusp_w 0 SKPMSUMX FF_skpmsu SKPMSUMN
B_msuos /NV EF_skpmsu
false
inxfspa /NV 2/ B_anzfspab /NV 3/ B_anzfspam /NV 4/ B_mfspab /NV
skp-clear-fspacal-w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mnfspab_w
skp-clear-fspacal-w
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKP 2.100.1
Seite 2344 von 4100 31.JAN.2003 Thomas Brosi
MSREGT: Regenerationszeit =========================
mnosp_w
dmnospm_w
B_rega B_nopf 1/ trmnr_w
trm_w
trr_w
dmnospm_w
B_mnospmn
MNOSPMN
2/
B_denox
trm_w
trm_w
B_lammag reset 2/ 1/ trr_w
B_nopf B_rega
skp-msregt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
trr_w
skp-msregt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKP 2.100.1
Seite 2345 von 4100 31.JAN.2003 Thomas Brosi
PLCHK: Plausibilit¨ atscheck ==========================
Break if plausibility check is not possible TPD
CWSKP
B_tpd
6 B_bfspakt TPD
B_stend
B_nosgmw
B_anzfspam /NV
B_skpok /NV
Sensor defekt
1/
dmnospr_w
B_npnos
B_gwsens 2/
GWSENS
B_gwkat
GWKAT
neg. Quotient
3/ ftr_w
4/
CWSKP
B_gwzeit2
0
trr_w
skp-plchk
5/
GWZEIT2
B_gwzeit
GWZEIT skp-plchk
SKP-FCMCLR: Initialisierung der Adaptionswerte bei L¨ oschen des Fehlerpfades ===========================================================================
1.0
fsk_w /NV anpc /NV fskmw_w /NV 0 fspa_w 0
inx
1/
10
fspamw_w /NV 0 false
0.0 2/
inxfspa /NV
1
afspa_w /NV
inx
B_skpok /NV B_anzfspab /NV B_anzfspam /NV B_mfspab /NV B_msuos /NV EF_skpmsu
skp-skp-fcmclr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
trm_w
skp-skp-fcmclr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKP 2.100.1
Seite 2346 von 4100 31.JAN.2003 Thomas Brosi
ABK SKP 2.100.1 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL KL FW FW FW FW FW (REF) FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Anzahl der Werte zur Mittelwertbildung fuer den fspa-Wert Maximale Anzahl fspa-Werte zur Mittelwertbildung Schwelle, nach der 2 FSPA-Werte beim Mittelwert wegfallen ¨ Max. Offset NOx-Sensor fur ¨ fruhe ¨ Ubernahme fspa-Werte Anzahl der ubernommenen ¨ fast_fspa zur Mittelwertbildung Anzahl d. ubernomm. ¨ fast_fspa zur Mittelwertbild. bei bereits berech. Mittelwert Schwelle der Fettgasmenge zur Freigabe SKP Minimalwert der Fettgasmenge fur ¨ FSPA-Berechnung Maximalwert der Fettgasmenge Codewort Speicherkat Plausibilisierung ¨ Applikationswert Faktor aktuelle NOx-Maximalspeichergroße Grenzwert rel. Masse NOx im Speicherkat aus Regelung & Modell Speicherkatfehler Grenzwert rel. Masse NOx im Speicherkat aus Regelung und Modell Sensorfehler neg. Grenzwert Zeit der Regeneration aus Regelung und Modell pos. Grenzwert Zeit der Regeneration aus Regelung und Modell Korrekturkennlinie fur ¨ msabg_w Einfluß auf fspa_w Korrekturkennlinie Tiefenspeichereinfluß Kennlinie zur Wurzelberechnung Kennline zur Korrektur des Tiefenspeichers uber ¨ msabg_w Kennline zur Korrektur des Tiefenspeichers uber ¨ msabg_w Lambdagrenzwert fur ¨ Katplausibilisierung Lambdafettwert fur ¨ Freigabe der Katplausibilisierung maximal indiziertes Motormoment Minimum integrierte NOx-Masse hinter Speicherkat fur ¨ Plausibilisierung Maximalwert fur ¨ NOx-Masse hinter Katalysator Mindestbeladung Hauptkat fur ¨ Plausibilisierung Minimalwert fur ¨ eingespeicherte Masse NOx Schwelle fur ¨ mnospms ¨ Grenzwert Verhaltnis (mnospll_w : mnosp_w) Grenzkriterium fur ¨ Kat-Plausibilisierung min. NOx-Massenstrom vor Hauptkat fur ¨ Plausibiliierung max. NOx-Massenstrom vor Hauptkat fur ¨ Plausibiliierung Max Delta Offset NOx-Sensor aus Schubabschaltung Schwellwert vp-Signal Unterschwelle Schwefelmenge im Kat bei der SKP eine Entschwefelung erkennt Oberschwelle Schwefelmenge im Kat bei der SKP eine Entschwefelung erkennt ¨ Verzogerungszeit fur ¨ B_aktskr Entprellzeit fur ¨ Umschaltvorgang min. Temperatur im Hauptkat fur ¨ Plausibilisierung max. Temperatur im Hauptkat fur ¨ Plausibilisierung Minimale Magerzeit Zeitwert zur Mittelung msabg_w ¨ Zeit nach Plausibilitatscheck fur ¨ Diagnose ¨ Verzogerungszeit zur Freigabe SKP bei Fettbetrieb ¨ Verzogerungszeit konstanter Homogenmagerbetrieb ¨ Verzogerungszeit Homogenumschaltung ¨ Verzogerungszeit Homogenumschaltung Verzugszeit Mager nach Speicherkat bei B_hom Schwelle vp-Signal im Mageren Zeitkonstante fur ¨ Integrator Fullstand ¨ Speicherkat im Leerlauf
Systemkonstante
Art
Bezeichnung
SY_CANNOHK SY_STERVK
SYS (REF) Systemkonstante: NOX-Sensor hinter Kat uber ¨ CAN angeschlossen SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
ANZFSPAA ANZFSPAB ANZFSPAS AVNOHKKMX AWFFSPA AWFSPAM CKTSEFR CKTSEMN CKTSEMX CWSKP FSPAAP GWKAT GWSENS GWZEIT GWZEIT2 KLFSPAMS KLKTSE KLSQRT KLTSEMSABG KLTSEMSABG LAMGR LAMRI MIMX MNOHKGW MNOHKMX MNOSPGW MNOSPMN MNOSPSCH MNOSPVLL MNOSPZ MSNOVKMNP MSNOVKMXP MXDAVNOHKK SCHWVP SKPMSUMN SKPMSUMX TAKTSKR TEUMSCH TKIMN TKIMX TMAGMN TMMSAB TPD TRICH TVHMM TVHOM TVHOM2 TVHOMMAG VPMAGSKP ZKMNOSPLL
Source-X
Source-Y
MSABSKPF_W CKTSE_W MNOHKTMP_W MSABG_W MSABVHK_W
Variable
Quelle
AFSPA_W ANPC AVNOHKKO_W AVNOHKK_W B_ADSP B_AKTSKR B_ANZFSPAB B_ANZFSPAM B_BFSPAKT B_BHMM B_DAVNOH B_DENOX
SKP SKP SKP TVWNO SKR SKR SKP SKP SKP SKP SKP SKR
B_FFSPA B_GWKAT B_GWSENS B_GWZEIT B_GWZEIT2 B_HMM
SKP SKP SKP SKP SKP BDEMUM
B_HOM
BDEMUM
Referenziert von
SKP SKP SKP
BBAGR, BBSAWE,DFRST, DLSAHKBD,DTEV, ...
Art
Bezeichnung
LOK LOK LOK EIN EIN EIN LOK LOK LOK LOK LOK EIN
Array fur ¨ fspa_w Anzahl Plausibility checks Offset NOx-Sensor aus Schubabschaltung old NOx-Sensor gemittelter Offsetkorrekturwert Bedingung Sperrung Adaption Speicherkat Bedingung Kurztrip SKR aktiv Bedingung Array fur ¨ FSPA-Werte ist voll Bedingung Anzahl fspa-Werte zur Mittelwertbildung erreicht ¨ Bedingung Berechnung Speichergroße NOx-Kat aktiv Bedingung Break wegen Homogenmager Bedingung max Delta Offset NOx-Sensor aus Schubabschaltung uberschritten ¨ Anforderung NOx-Speicherkatregenerierung
LOK LOK LOK LOK LOK EIN
Bedingung Fast FSPA erhalten Bedingung Grenzwert relative Masse NOx unterschritten Bedingung Grenzwert relative Masse NOx uberschritten ¨ neg. Grenzwert Regenerationszeit aus Regelung und Modell unterschritten pos. Grenzwert Regenerationszeit aus Regelung und Modell uberschritten ¨ Bedingung Betriebsart Homogen-Mager
BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ...
Bedingung Betriebsart Homogen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKP 2.100.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HOM1KO B_HT B_INTFR B_KTESKR B_LAMLEAN B_LAMMAG
DSKNO SKR SKR SKR SKR BGMNOSPM
EIN EIN EIN EIN EIN EIN
Bedingung konstanter Homogenbetrieb aus Kat-Diagnose Bedingung Hochtemperatur Hauptkat Bedingung Integrationsfreigabe Bedingung Kurztrip erfolgreich SKR Bedingung magerer Motorbetrieb aktiv Bedingung magerer Motorbetrieb aktiv
B_LL
MDFAW
SKP, SKR SKP SKP DSKNO, SKP SKP BBREGNO, BGMNOREG, BGMNOSPS, GGNOC, SKP ARMD, BAKH, BBAGR, BBAGRMW, BBKH, ...
EIN
Bedingung Leerlauf
B_MFGF B_MFSPAB B_MNGEF B_MNOSPMN B_MNSERR B_MNSERRL B_MSUOS B_NOK B_NOPF B_NOSGMW B_NPNOS B_OREG B_PWF
SKP SKP SKR SKP SKR SKP SKP TVWNO SKP SKP SKP SKP BBHWONOF
B_REGA B_REGSUL B_SA
SKP SKP MDRED
B_SKPBRK B_SKPF B_SKPFLAM B_SKPFRG B_SKPOK B_STEND
SKP SKP SKP SKP SKP BBSTT
B_TPD B_ZABGERR CKTSE_W DLASO DMNOSPM_W DMNOSPR_W FSKMW_W FSKTMP5_W FSKTMP6_W FSKTMP7_W FSKTMP8_W FSKTMP9_W FSK_W FSPACAL_W FSPAMW_W
SKP TVWNO SKP LRS SKP SKP SKP SKP SKP SKP SKP SKP SKP SKP SKP
FSPA_W FTR_W INX INXFSPA KTSE_W LAMZAK_W
SKP SKP SKP SKP SKP LRS
MIIST_W
MDIST
MNAFSPA MNAFSPAB MNFSPAB_W MNFSPA_W MNOHKTMP_W MNOHK_W MNOSPLL_W MNOSPMS_W MNOSP_W MSABGKTS_W MSABG_W
SKP SKP SKP SKP SKP SKR SKP SKR TVWNO SKP BGMSABG
MSABSKPF_W MSABSKPN_W MSABVHK_W
SKP SKP BGMSABG
AUS LOK EIN SKP AUS SKP EIN LOK LOK EIN SKP, SKR LOK BGSIK, DSKNO AUS DSKNO AUS BGPNOS, BGSIK, SKP AUS EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... LOK SKR AUS AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... LOK SKR AUS LOK LOK LOK EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... DSKNO AUS EIN SKP LOK EIN BGLAMABM, SKP LOK DSKNO AUS LOK LOK LOK LOK LOK LOK LOK LOK BGSIK, DSKNO, SKR, AUS TVWNO BGSIK AUS LOK LOK LOK LOK EIN BGLAMABM, DKATSPFK, SKP, TEB DFFTCNV, DLGHMM, EIN MDASGPH, MDIST,MSUDKSOM, ... LOK LOK LOK LOK LOK EIN DNOHK, SKP AUS EIN SKP, TVWNO EIN SKP LOK ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ... LOK LOK ATM, BGLAMABM,EIN BGLAMOD, BGMSNOVK, BGPABG, ...
Seite 2347 von 4100 31.JAN.2003 Thomas Brosi
¨ Bedingung Messung Fettgasflache zur Mittelwertbildung 2 FSPA-Ausreisser abziehen Bedingung Minimum NOx-Signal gefunden Bedingung Speicherkat geleert laut Model Bedingung Fehler bei Minimumsuche NOx-Signal Bedingung Fehler bei Minimumsuche, lokal Bedingung Schwefelmenge oberhalb Schwelle Bedingung Korrektur NOx-Signal nach Kaltstart ¨ Bedingung Freigabe Plausibilitatspr ufung ¨ NOx-Sensor und Kat ¨ Bedingung Anzahl der Messungen fur ¨ Mittelwertbildung der NOx-Speichergroße NOx-Sensor nicht plausibel Bedingung Anforderung ordentliche Regenerierung Bedingung Powerfail
Regenerationsanforderung neu Bedingung Schwefelaustrag fur ¨ Initialisierung Adaptionswerte erreicht Bedingung Schubabschalten ¨ Bedingung Speicherkatplausibilisierung nicht moglich Bedingung Speicherkatplausibilisierung freigeben Bedingung B_skpbrk zurucksetzen aufgrund Lambda ¨ Bedingung B_skpbrk zurucksetzen ¨ ¨ Bedingung fspa-Werte konnen ubernommen ¨ werden Bedingung Startende erreicht ¨ Bedingung Zeit TPD nach Plausibilitatscheck noch nicht abgelaufen Bedingung abgasrelevanter Fehler Wert der Fettgasmenge Korrekturwert Lambda-Sollwert fur ¨ stetigen Lambdaregler, 8 Bit Gradient Masse NOx aus Beladungsmodell rel. Masse NOx im Speicherkat nach Regenerationsanforderung aus Reg. und Mod. ¨ Faktor gemittelte NOx-Speichergroße, intern ¨ ¨ Zwischengroße fur ¨ NOx-Speichergroßen ¨ ¨ Zwischengroße fur ¨ NOx-Speichergroßen ¨ ¨ Zwischengroße fur ¨ NOx-Speichergroßen ¨ ¨ Zwischengroße fur ¨ NOx-Speichergroßen ¨ Zwischengroße bei Berechnung dmnospr_w ¨ Faktor NOx-Speichergroße, intern berechneter fspa-Mittelwert ¨ Faktor aktuelle NOx-Maximalspeichergroße, adaptiert, Mittelwert ¨ Faktor aktuelle NOx-Maximalspeichergroße, adaptiert Faktor Regenerationszeitvergleich Modell und gemessen Index zum Auslesen der Arrays Index zum Einlesen von fspa Korrekturfaktor durch Tiefenspeichereinfluss Lambdasondenistwert, korrigiert um Zusatzamplitude indiziertes Motormoment Hochdruckphase Istwert
Index des kleinsten fspa-Wertes im Mittelwertspeicher Index des 2. kleinsten fspa-Wertes im Mittelwertspeicher Wert des 2. kleinsten fspa-Wertes im Mittelwertspeicher Wert des kleinsten fspa-Wertes im Mittelwertspeicher ¨ temporarer Quotient MNOHKMX/mnohk_w fur ¨ Eing. Wurzel-Kennlinie KLSQRT Integrierte NOx-Masse nach Speicherkatalysator eingespeicherte NOx-Masse bei Leerlauf NOx-Speicherkatalysatorbeladung, NOx-Sensor aktueller Wert fur ¨ eingespeicherte Masse NOx Abgasmassenstrom korrigiert fur ¨ Fettgaseintrag Abgasmassenstrom gefiltert (Word), Bank 1 ¨ Abgasmassenstrom fur ¨ SKP geglattet ¨ geglatteter Abgasmassenstrom fur ¨ SKP normiert Massenstrom Abgas vor Hauptkat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Quelle
Referenziert von
MSNOVHK_W
BGMSNOVK
MSUSP_W MTSE_W MXAFSPA MXAFSPAB MXFSPAB_W MXFSPA_W SUMFSPAM_W SUMFSPA_W TKIHKM_W
BGSIK SKP SKP SKP SKP SKP SKP SKP ATM
TMAG_W TRMNR_W TRM_W TRR_W UUVPNOHK_W VPKTS_W ZFSPAM
SKR SKP SKP SKP TVWNO SKP SKP
BGMNOSPM, EIN BGMNOSPS, DNOHK, SKP, SKR EIN SKP LOK LOK LOK LOK LOK LOK LOK ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... EIN SKP LOK LOK LOK EIN SKP, SKR LOK LOK
Seite 2348 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Massenstrom NOx vor Hauptkatalysator
Aktueller Wert fur ¨ eingespeicherte Masse Schwefel momentane Fettgasmenge ¨ Index des grossten fspa-Wertes im Mittelwertspeicher ¨ Index des 2. grossten fspa-Wertes im Mittelwertspeicher ¨ Wert des 2. grossten fspa-Wertes im Mittelwertspeicher ¨ Wert des großten fspa-Wertes im Mittelwertspeicher FSPA-Werte gemittelt unkorrigiert Summe der aufgenommenen fspa_w-Werte Temperatur Katalysator im Hauptkat aus Modell
Dauer der Magerphase Zeit nach Reg.Ende fur ¨ die Massenausspeicherung aus Beladungsmodell Zeit Regeneration Modell Zeit Regeneration Regelung Spannung NOx-Sensor, Lambda-Sprungsignal vp-Signal korrigiert fur ¨ Fettgaseintrag ¨ Zahler ubernommene ¨ fspa-Werte zur Mittelwertbildung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Variable
SKP 2.100.1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKP 2.100.1
Seite 2349 von 4100 31.JAN.2003 Thomas Brosi
FB SKP 2.100.1 Funktionsbeschreibung (Stand der Beschreibung: SKP 2.70, 12.09.2001) Die Funktion %SKP hat die prim¨ are Aufgabe, die Einspeicherf¨ ahigkeit des NOx-Speicherkatalysators zu erfassen. Der hier ermittelte G¨ utefaktor dient dann anderen Funktionen als Eingangsgr¨ oße, z.B. um einen Entschwefelungsvorgang einzuleiten. Folgende Strategie wird dabei angewandt : Die Funktion %BGMNOSP enth¨ alt ein Be- und Entlademodell des NOx-Speicherkatalysators im Frischzustand. Anhand des modellierten NOx-Rohmassenstromes wird die NOx-F¨ ullung des Katalysators modelliert, anhand des Reduktionsmittelmassenstromes wird der Ausspeichervorgang bei der Regeneration modelliert. Die Funktion %SKR ermittelt die tats¨ achliche F¨ ullung des NOx-Speicherkatalysators durch Auswertung des gemessenen NOx-Signales nach dem Katalysator. Die NOx-Regeneration wird durch Sprung des Lambda-Signales beendet. Durch Vergleich des gemessenen F¨ ullstandes mit dem f¨ ur den Frischkatalysator modellierten F¨ ullstand kann der aktuelle Zustand des Katalysators beurteilt werden. Dabei wird der entsprechende Quotient Messung/Modell unter Extremwertausschluß gebildet. Zus¨ atzlich ergibt die Auswertung der tats¨ achlich ben¨ otigten Regenerationszeit im Vergleich zur modellierten Regenerationszeit, ob eventuell eine Plausibilit¨ atsverletzung des NOx-Sensors vorliegt. Beispiel : Der Katalysator hat aktuell nur noch die halbe Einspeicherf¨ ahigkeit. Wenn dies vom NOx-Sensor korrekt gemessen wird, darf aber auch die ben¨ otigte Regenerationszeit nur noch ungef¨ ahr halb so groß sein. Mißt der Sensor aber eine Regenerationszeitdauer, die dem Frischzustand des Katalysators entspricht, so ist dies eine Sensorunplausibilit¨ at. Eine weitere Unplausibilit¨ at liegt beispielsweise vor, wenn der Sensor einen deutlich h¨ oheren Katalysator-F¨ ullstand ermittelt, als dies bei dem modellierten frischen Katalysator m¨ oglich w¨ are.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Funktion %SKP besteht aus folgenden Modulen : CHKCOND ======= Dieses Modul ermittelt, ob die Voraussetzungen einer sauberen Plausibilit¨ atspr¨ ufung gegeben sind. Tritt z.B. w¨ ahrend der Magerphase eine St¨ orung durch kurzfristige schnelle Beschleunigung auf, oder eine Schubabschaltung w¨ ahrend der Regeneration, so ist eine Auswertung nicht zul¨ assig. Gekennzeichnet wird eine zul¨ assige Pr¨ ufung durch ein gesetztes B_nopf, die Pr¨ ufung wird nach Ende der Regeneration durch Setzen von B_rega bzw. nach einer bestimmten Einspeicherdauer f¨ ur ein Rechenraster durchgef¨ uhrt.
MSREGT ====== Dieses Modul ermittelt die Vergleichsfaktoren, d.h. den Katalysator-F¨ ullstand des Modells und der Messung, sowie die Regenerationszeiten des Modells und der Messung. Wird die Regeneration beendet, bevor das Modell vollst¨ andig ausgespeichert hat, so wird aus dem Gradienten und dem Restf¨ ullstand die ben¨ otigte Modellzeit hochgerechnet.
PLCHK ===== Ist durch B_nopf die Pr¨ ufung als zul¨ assig freigegeben, so wird in diesem Block ermittelt, ob eine Plausibilit¨ atsverletzung des NOx-Sensors vorliegt (dann wird B_npons gesetzt). Außerdem wird der aktuelle ermittelte Zustand des Katalysators in fspa_w geschrieben, sowie der Mittelwert der letzten Messungen unter Ausschluß von Extremwerten in fspamw_w abgelegt. Nach einer applizierbaren Anzahl von Pr¨ ufungen wird B_nosgmw gesetzt, um anderen Funktionen das erfolgte Update des Katalysatorzustandes anzuzeigen. Durch R¨ ucksetzen von B_mfgf wird in %BGMNOSP der Katalysator-F¨ ullstand initialisiert.
Mit CWSKP = 0 gibt die Funktion Default-Werte f¨ ur die Plausibilisierung des NOx-Speicherkats und des NOx-Sensors aus. Die Bits B_nosgmw und B_npnos werden dann mit false ausgegeben, fspa_w und fspamw_w werden auf einen applizierbaren Wert gesetzt. Die Bits B_mnospmn, B_oreg und B_mfgf werden nach wie vor berechnet.
APP SKP 2.100.1 Applikationshinweise Das Code-Wort ist wie folgt definiert: CWSKP.Bit0 = 1 CWSKP.Bit0 = 0
Ausgabe von B_npnos und B_nosgmw B_npnos und B_nosgmw auf FALSE
CWSKP.Bit1 = 1 CWSKP.Bit1 = 0
fspa_w und fspamw_w werden berechnet f¨ ur fspa_w und fspamw_w wird Applikationswert FSPAAP ausgegeben
CWSKP.Bit2 = 1 CWSKP.Bit2 = 0
B_zabgerr wird ausgewertet B_zabgerr wird ignoriert
CWSKP.Bit3 = 1 CWSKP.Bit3 = 0
schnelle FSPA-Bildung aktiv schnelle FSPA-Bildung gesperrt
CWSKP.Bit4 = 1
B_nok wird ignoriert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CWSKP.Bit4 = 0
B_nok wird ausgewertet
CWSKP.Bit5 = 1 CWSKP.Bit5 = 0
frei
CWSKP.Bit6 = 1 CWSKP.Bit6 = 0
B_tpd gesperrt B_tpd freigegeben
CWSKP.Bit7 = 1 CWSKP.Bit7 = 0
aktiviert BreakFSPA bei B_sa deaktiviert BreakFSPA bei B_sa
CWSKP.Bit8 = 1 CWSKP.Bit8 = 0
aktiviert Kurztripergebnis mit dmnospr_w deaktiviert Kurztripergebnis mit dmnospr_w
SKP 2.100.1
Seite 2350 von 4100 31.JAN.2003 Thomas Brosi
Typische Werte --------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ANZFSPAA ANZFSPAB ANZFSPAS AVNOHKKMX AWFFSPA AWFSPAM CKTSEFR CKTSEMN CKTSEMX CWSKP FSPAAP GWKAT GWSENS GWZEIT GWZEIT2
3 7 5 20.0 ppm 3 3 3.0 g 0.0 g 60.0 g 15 1.0 0.5 10.0 10.0 -0.8
KLFSPAMS [-] msabskpf_w [kg/h] KLFSPAMS [-] KLKTSE [-] cktse_w KLKTSE
[g] [-]
0.0 0.0
0.0 1.0
25.0 50.0 75.0 100.0 0.02 0.04 0.08 0.1
20.0 1.025
40.0 1.05
60.0 1.075
80.0 1.1
100.0 1.125
KLSQRT [-] Interpolation der Wurzelfunktion mnohktmp_w [-] 0.5 1.0 2.0 5.0 10.0 50.0 200.0 KLSQRT [-] 0.707 1.0 1.414 2.236 3.162 7.071 14.142 KLTSEMSABG [kg/h] msabg_w [kg/h] KLTSEMSABG [kg/h] LAMGR LAMRI MIMX MNOHKGW MNOSPGW MNOSPMN MNOSPSCH MNOSPVLL MNOSPZ MSNOVKMNP MSNOVKMXP MXDAVNOHKK SCHWVP SKPMSUMN SKPMSUMX TAKTSKR TEUMSCH TKIMN TKIMX TMAGMN TMMSAB TPD TRICH TVHMM TVHOM TVHOM2 TVHOMMAG VPMAGSKP ZKMNOSPLL
0.0 0.0
20.0 10.0
40.0 20.0
60.0 30.0
(oder msabvhk_w als Eingang)
1.0 0.98 19 % 5.0 mg 200.0 mg 20.0 mg 300.0 mg 0.3 7000.0mg 5.0 mg/s 50.0 mg/s 50.0 ppm 0.0 V 0.1 g 0.5 g 3.0 s 1.0 s 250.0 ◦ C 520.0 ◦ C 10.0 s 0.100001525 s 1.0 s 3.0 s 2.0 s 1.0 s 1.0 s 5.0 s 0.1 V 1.0 s
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2351 von 4100 31.JAN.2003 Thomas Brosi
FU SKR 4.60.0 Speicherkatalysator-Regler FDEF SKR 4.60.0 Funktionsdefinition MAIN: SKR =========
NOx Trap Control
skr-main
SKR
skr-main SKR: ¨ Ubersicht - NOx Trap Control =================================
Calculation CALC
msnovhk_w lavhkm_w nohks_w msnohk_w tkihkm_w B_homs B_ll B_hom
uuvpnohk_w
B_endreg
B_endreg
msnovhk_w lavhkm_w
lamdeno_w
lamdeno_w
Status SKR nohks_w
STATSKR statskr bdemodsk
msnohk_w tkihkm_w
tmag_w
statskr tmag_w
B_homs
Operating Conditions
B_ll
COND tmag_w
B_hom B_denox
B_regno
B_regno
B_bbsk
B_bbsk
bdemodsk
bdemodsk
B_denox
B_denox
SKR_FCMCLR
short trip testing KTSKR B_mfg B_regmfg B_skpf
B_mfg B_regmfg
B_denox
B_kteskr
B_kteskr
B_skpf B_ktskr
B_ktskr
skr-skr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
uuvpnohk_w
skr-skr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2352 von 4100 31.JAN.2003 Thomas Brosi
CALC: ¨ Ubersicht Berechnung SKR-Ausgangsgr¨ oßen =============================================
Catalyst Control REGNOSK
B_homs
B_endreg
B_endreg
B_regno
B_regno
B_homs
lavhkm_w
lavhkm_w
B_ll
B_ll
uuvpnohk_w
uuvpnohk_w
nohks_w
nohks_w
msnohk_w
msnohk_w
B_denox
B_denox
msnovhk_w
msnovhk_w
Lambda for Regeneration LAMDENO
B_hom
B_denox lamdeno_w B_ll
tkihkm_w
tkihkm_w 0
1/ false
B_fa ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
255
B_denox 2/ bdemodsk
B_faskno B_fanohk
Break 3/
Temperature Range NOx Trap BKSK
Break 3/
tkihkm_w tmag_w
tmag_w
B_bbsk
B_bbsk
1/ false 255
B_denox 2/ bdemodsk
B_hom
skr-calc
CWSKR
lamdeno_w
skr-calc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2353 von 4100 31.JAN.2003 Thomas Brosi
REGNOSK: Regeneration Speicherkatalysator (Catalyst Control) ============================================================
B_homs B_llskr nohks_w
NOx Signal Minimum Search MNSRCH B_mnserr
Start Regeneration
nohks_w lavhkm_w
lavhkm_w
B_ll
B_ll
B_denox uuvpnohk_w
BREGSTART B_homs B_llskr nohks_w
B_denox
Stored NOx Mass in NOx Trap
uuvpnohk_w
MNOSPMS B_mngef B_intfr msnovhk_w mnohk_w
B_regs
B_mngef B_intfr
mnospms_w msnovhk_w mnospu_w mnohk_w
Regeneration Koordination REGKO B_mnserr B_endreg B_regs B_regno uuvpnohk_w
B_endreg B_regno
mnospms_w mnospu_w B_intfr
Emitted NOx Mass B_mngef B_intfr msnohk_w
msnohk_w
mnohk_w
mnohk_w
skr-regnosk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MNOHK
skr-regnosk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2354 von 4100 31.JAN.2003 Thomas Brosi
MNSRCH: Minimumsuche NOx-Signal ===============================
Time for Minimum Search TMNS B_mngef B_ll
B_mnserr
B_ll
B_denox
B_mnserr
Set Minimum Found
B_denox
MNSET B_mns
B_mns
B_mngef
B_ll nohks_w
nohks_w
Average Delta nohks B_mnset
AVDQNOHKS nohks_w
avdqnohk_w
B_mngef
avdqnohk_w B_bbskt
0.2
[s]
B_kt1 B_mngefr
THOMGR
B_intfr
B_intfr
B_abgkna B_sa
B_srhom B_mfg lavhkm_w LAMMAGMN
uuvpnohk_w B_o2hkmag VPHKMAG
skr-mnsrch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lamlean
skr-mnsrch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2355 von 4100 31.JAN.2003 Thomas Brosi
TMNS: Zeitbedingung Minimumsuche NOx-Signal ===========================================
B_abgkna B_lamlean
B_mns
B_mns B_bbsk B_o2hkmag B_mfg
B_mns B_mngef B_denox B_mnserr
B_homs
reset 1/
tmns_w
B_tmns
B_mnserr
B_mnserr
B_ll
skr-tmns
TMNSFB TMNSLL skr-tmns AVDQNOHKS: Mittelung Differenzenquotient NOx-Signal ===================================================
nohks_w
dqnohk_w
dqold_w
dqold2_w
avdqnohk_w
3
avdqnohk_w
skr-avdqnohks
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
compute 1/
skr-avdqnohks
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2356 von 4100 31.JAN.2003 Thomas Brosi
MNSET: Bestimmung, ob Minimum gefunden wurde ============================================
B_mns avdqnohk_w B_ll DQMNSST DQMNSSTLL 0.0 nohks_w MNNOMX
B_mns
B_llskr
B_mnset
B_mnset
B_ht /NV
CWSKR
MNNOMX
skr-mnset
tmns_w TMNSL skr-mnset MNOHK: NOx-Masse hinter Speicherkatalysator (Emitted NOx Mass) ==============================================================
ZKMNOHK
B_mngef reset 1/
B_intfr
compute 1/
[mg]
msnohk_w
[mg/s]
mnohk_w
0.0 0.0
mnohk_w
skr-mnohk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
7
skr-mnohk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2357 von 4100 31.JAN.2003 Thomas Brosi
MNOSPMS: Berechnung NOx-Speicherkatbeladung (Stored NOx Mass in NOx Trap) =========================================================================
ZKMNOVK
B_mngef reset 1/ B_intfr
compute 1/
[mg/s]
[mg]
msnovhk_w
0.0
mnospms_w
mnospms_w
0.0
[mg] mnohk_w
CWSKR 9 0.0 mnospu_w
compute 1/ reset 1/
0.0 skr-mnospms
B_mns
mnospu_w
BREGSTART: Bedingung Regenerationsstart (Start Regeneration) ============================================================
Regenerationsauslösung über NOx-Sensor B_intfr
B_intfr
mnohk_w
mnohk_w
B_llskr
B_llskr
nohks_w
BREGST
B_regst
nohks_w
Regenerationsauslösung über Beladung Speicherkatalysator bei Homogenanforderung B_homs
B_homs
mnospms_w
mnospms_w
mnospu_w
mnospu_w
B_regs
B_regs
BREGSP B_regsp CWSKR 14
skr-bregstart
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
skr-mnospms
skr-bregstart
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2358 von 4100 31.JAN.2003 Thomas Brosi
BREGST: Regenerationsausl¨ osung ¨ uber NOx-Sensor ==============================================
tkihkm_w mnohk_w
[mg]
tskmn_w
B_llskr
DTSKRU mnospms_w
MNOHKMX
MNOSPMSS
MNOHKMXLL
CWSKR
B_llskr
B_regu
5 B_ht /NV
B_intfr false
B_regst
B_regst
mnospms_w TVNOHKMX MNOSPSTG B_regc NOHKMX NOHKMXLL
CWSKR 6
NOHKTG
skr-bregst
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nohks_w
[ppm]
skr-bregst
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2359 von 4100 31.JAN.2003 Thomas Brosi
BREGSP: Regenerationsausl¨ osung ¨ uber Beladung Speicherkatalysator bei Homogenanforderung =======================================================================================
Anforderung Katbeladung bei Homogen-Anforderung PRKATHOM B_prkbhoms B_homs
B_homs
B_prkb 1/ false
tkihkm_w
B_anfskr
CWSKR 2/
B_regsp
14
TKIREGSP
3/ B_llskr
mnohk_w
1/
MNOHKSP
mnospsum_w
B_regsp
mnokum_w
mnospms_w B_anfskr
MNOSPKMN
mnospu_w
1/
1/
B_regsp B_regno
mnospsum_w MNOSPMNG
1/
1/
mnokum_w
0.0
B_regsp
MNOSPMNH
mnokum_w
wped_w WPEDANF
B_regsp
B_regsp
gangi GANGSP
VFZGANF
skr-bregsp
B_svregu
VFZGMN B_regs skr-bregsp
PRKATHOM: Anforderung Katbeladung bei Homogenanforderung ========================================================
B_homs
B_pristov
B_srhom
B_denox
TVNSAR B_sa
B_nsa
CWSKR
B_prkbhoms
B_prkbhoms
10 TVNHOMS B_homs
batmp 2
B_nhoms
skr-prkathom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_anfskr vfzg_w
skr-prkathom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2360 von 4100 31.JAN.2003 Thomas Brosi
REGKO: Koordination der Regeneration =====================================
B_mnserr B_regs B_regset
B_regno
B_regno
idling regeneration break LLREGBRK B_sa
B_sa
B_llregs
B_aktskr
B_regres SY_CANNOHK 0
B_kt1 uuvpnohk_w B_regend
VP1REGEND2
1/ B_endreg
B_endreg VP1KTREND 1/ msab_w
tvreonos_w KLREONOS
TBREONOS
lavhkm_w
B_fushk 1/
LAMREGF
B_reonos
skr-regko
B_sa
skr-regko LLREGBRK: Regenerationsunterbrechung bei Leerlauf (idling regeneration break) =============================================================================
B_homs TVREGBRK
B_llregs
B_llregs
B_regno
B_sa
B_regbrk B_regend
B_ll
B_llskr
nmot_w NGWLL
B_regres
B_regres
skr-llregbrk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_denox
skr-llregbrk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2361 von 4100 31.JAN.2003 Thomas Brosi
LAMDENO: Lambda for regeneration ================================
B_ll tkihkm_w
B_regnt
TKILAMGR
B_mfgafrg B_regmfg CWSKR 8 tskmx_w /NV TSKRGR fspamw_w FSPARGR
tregzs_w reset 1/
LAMTREG
LAMREGKON LAMREGNT
lamreg_w
lamdeno_w
skr-lamdeno
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_denox
skr-lamdeno
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2362 von 4100 31.JAN.2003 Thomas Brosi
BKSK: Bedingung SKR-Betriebsbereich (Temperature Range NOx-Trap) ================================================================
B_hom
High Temperature Cooling
B_srhom
HTKO B_bbsk tskmx_w /NV KLTSKTMN
tskmx_w /NV
KLNOTMN
tskmn_w
nofmx_w /NV
tkihkm_w
tkihkm_w
B_ht
B_ht /NV
fspamw_w KLFSPMN tskmngk_w
1/
tkihkm_w
B_bbtsk
Betriebsbereitschaft Speicherkat aus NOx-Rohemissionen
nofmx_w /NV msnovkf_w
BBNSK tkihkm_w nofmx_w B_bbnskt B_bpv msnovkf_w B_bbnsk
B_bbsk
B_bbsk 2/ B_bbnsk
Upper Temperature Limit ADTSKMX nofmx_w
Sperrung Adaption/ Betriebsarten
tskmx_w
Berechnung Magerzeit TMAG
tkihkm_w B_adsp
B_adsp
B_shmm
tskmx_w /NV
B_spmagll B_shmm
tmag_w
msnovkf_w
nofist_w msnovkf_w tmag_w
nofist_w tmag_w skr-bksk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SPADBA
B_spmagll
nofmx_w /NV
tkihkm_w
skr-bksk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2363 von 4100 31.JAN.2003 Thomas Brosi
BBNSK: Betriebsbereitschaft Speicherkat aus NOx-Rohemmisionen =============================================================
TDNOMX msnovkf_w 0
TVRBBN B_bbmnsk
B_bbnskt
B_bbnskt
tkihkm_w nofmx_w
nofmxt_w
B_bbhnsk
KFNOFMX
B_bbnsk 1/ B_bbnskt
nmot_w
nmottmp_w
mfavmlw_w
mfatmp_w 3/
bam
bamtmp
2/ bam bamtmp
mfatmp_w
BPVMFA B_bpv
B_bpv
nmottmp_w
skr-bbnsk
nmot_w BPVNMOT
skr-bbnsk SPADBA: Sperrung Adaption/Betriebsarten =======================================
Sperrung Adaption ADSP B_denox mnospms_w
B_denox B_adsp
mnospms_w
B_adsp
Sperrung hmm SHMM B_sa B_ll tkihkm_w
B_sa B_ll
B_shmm
B_shmm
tkihkm_w
Sperrung Mager im Leerlauf SPMAGLL tkihkm_w tmot tanvk_w
tmot tanvk_w
B_spmagll
B_spmagll skr-spadba
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mfavmlw_w
skr-spadba
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2364 von 4100 31.JAN.2003 Thomas Brosi
ADSP: Sperrung Adaption =======================
B_prkb ANZREGF mnospsum_w MNOSPSATT
start 1/
B_denox
B_adspr
Retriggerbar Setzen Adaptionssperrung
B_adsp
B_adsp
ADSPS mnospms_w
mnospms_w
B_adsps TVADSPRE
skr-adsp
B_regend
skr-adsp ADSPS: Setzen Adaptionssperrung ===============================
B_regbrk B_mfg B_nok CWSKR 11 TVADSP B_hks B_hsp
B_adsps
B_adsps
CWSKR 3
mnospms_w mnospu_w
MNOSPADSP
B_regsp B_homs TVNOFGB msnovkf_w CWSKR NOFMXOG
12
DNOFMXOG nofist_w NOFISTADSP
skr-adsps
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ht /NV
skr-adsps
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2365 von 4100 31.JAN.2003 Thomas Brosi
SHMM: Sperrung HMM ==================
B_ll
TVFHMM start 1/
TVSHMM
TV2SHMM
B_sa
tkihkm_w B_shmm
B_shmm
tskmn_w TSKFHMM skr-shmm
gangi 5 skr-shmm
B_llskr tkihkm_w TKISPMLL tanvk_w B_spmagll
B_spmagll
TANVKSPMLL
tskmn_w TSKMNSPMLL
tmot TMOTSPMLL
skr-spmagll
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SPMAGLL: Sperrung Mager im Leerlauf ===================================
skr-spmagll
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2366 von 4100 31.JAN.2003 Thomas Brosi
ADTSKMX: Berechnung adaptive Temperaturgrenze (Upper Temperature Limit) =======================================================================
NOx Raw Emission Model MSNOVKF TASLL mfavmlw_w B_llskr nmot_w B_regst
mfavmlw_w
msnovkf_w
msnovkf_w
nmot_w
B_tskad B_kt1
B_regsp tmag_w
B_tmageff B_adanf
TMAGHT B_adsp
CWSKR 2
B_regno B_ht /NV
Adaptation upper Temperature Limit and upper NOx-Raw-Emission Limit tkihkm_w
TNOADAP TSKGR B_adanf
B_mnserr
B_adzust
B_adzust
tskmx_w
tskmx_w
nofmx_w
nofmx_w
TMAGHT
B_regsul
Hochsetzen tskmn bei geringer Katschädigung TSKMNGH tkihkm_w tskmngk_w tmag_w
1/ B_hom1ko
tskmngk_w
TSKMX NOFMX
tskmx_w /NV 2/ nofmx_w /NV
skr-adtskmx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tmag_w
skr-adtskmx
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2367 von 4100 31.JAN.2003 Thomas Brosi
TSKMNGH: Berechnung tskmngk_w zwecks Hochsetzen von tskmn_w bei geringer Katsch¨ adigung ======================================================================================
TMAGGK TMAGHT tmag_w B_regst
TMAGGK mnohk_w MNOHKGK
B_tskmngkt
B_tskmngk /NV FF_B_tskmngk
nofist_w NOFISTGK
TSKMNN
tskmngk_w
tskmngk_w
TSKMNGK
TKIGKO
1/
TKIGKU
tskmx_w /NV
tkihkm_w
1/ 1/
nohksnok_w
0
TSKMXGK
tskmx_w /NV
stzgk /NV
2/
NOKGK
false
B_adsp
2/ 1/
B_nok stzgk /NV
B_httf /NV
nofmx_w /NV
B_ht /NV
NOFMXGK B_stzgkus
nofmx_w /NV
B_tskmngkr
ANZSGK 1/ B_stend
stzgk /NV 1
stzgk /NV skr-tskmngh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ER_B_tskmngk
skr-tskmngh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2368 von 4100 31.JAN.2003 Thomas Brosi
TNOADAP: adaptation upper temperature limit & upper NOx-Raw-Emission Limit ==========================================================================
B_adanf 1/ B_adzust 1/ B_tskmxh
2/ B_nofmxh
1/ tskmx_w /NV
tskmx_w /NV
1/
nofmx_w /NV
TDEL
nofmx_w /NV
NODELH
tskmx_w /NV
tskmx_w
2/
1/
2/ nofmx_w /NV
B_tskmxr
nofmx_w
B_nofmxr 1/ tskmx_w /NV
1/
tskmx_w /NV
nofmx_w /NV
TDEL
nofmx_w /NV
NODELR
Bedingungen Adaption Magerfreigabegrenzen BADMFGR
nofmx_w /NV
B_nofmxh
tskmx_w
B_tskmxr
nofmx_w
B_nofmxr
B_tskmxh B_nofmxh B_tskmxr skr-tnoadap
tskmx_w /NV
B_tskmxh
tkihkm_w
B_nofmxr
skr-tnoadap BADMFGR: Bedingungen Adaption Magerfreigabegrenzen ==================================================
Bedingungen Adaptionsgrenzen hochsetzen
Bedingungen Adaptionsgrenzen runtersetzen
BADGRH
BADGRR B_tkisb
B_adanf tkihkm_w
B_adanf tkihkm_w
tskmx_w
tskmx_w
nofmx_w
nofmx_w
B_tkisb
B_nofgrss
B_nofgrss
B_tskklss
B_tskklss
B_nofistkl
B_nofistkl
B_nofgrmx
B_nofgrmx
B_tskmxr
B_tskmxr
B_nofmxr
B_nofmxr
B_tskmxh
B_tskmxh
B_nofmxh
B_nofmxh
skr-badmfgr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tkihkm_w
B_adanf
skr-badmfgr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2369 von 4100 31.JAN.2003 Thomas Brosi
BADGRH: Bedingungen Adaptionsgrenzen hochsetzen ===============================================
tskmx_w
dtmxik_w
B_tkisb
B_tkisb
tkihkm_w B_htnfa B_tmageff TDEL B_mngef
TDELH
B_tskmxh
CWSKR
B_tskmxh
4 TSKOG TSKMXSS B_ht /NV
B_tskklss
B_tskklss
B_htnfa
B_httf /NV
B_ht /NV
B_adanf 1/ true
B_tkisb
nofmxt_w
B_httf /NV
dnomxist_w
tskmx_w /NV
1/ false
TSKOG
B_nofmxsb NODEL
B_httf /NV
B_nofmxh
B_nofmxh
nofmx_w /NV NOFMXOG
B_nofistkl nofmx_w NOFMXSS NOFMXMX
B_nofgrss B_nofgrmx
B_nofistkl B_nofgrss B_nofgrmx
skr-badgrh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nofist_w
skr-badgrh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2370 von 4100 31.JAN.2003 Thomas Brosi
BADGRR: Bedingungen Adaptionsgrenzen runtersetzen =================================================
B_nofgrss B_adgrok B_tskklss
B_nofmxsb B_tsknoffe B_tkisb
B_adgrok B_tskmxr
B_tskmxr
B_tsknoffe B_nofistkl B_nofmxsb B_nofgrmx
B_nofmxr
B_nofmxr B_adgrok
skr-badgrr
B_tskklss B_tsknoffe skr-badgrr MSNOVKF: NOx Raw Emission Model ===============================
bdemodfa
B_homs batmp
bdemodst
B_hom
1/ 0.0
batmp
msnovkf_w
8
B_sch
B_schs mfavmlw_w
1/
nmot_w
msnovkf_w KFNOSCH 2/ 8
bam
2
msnovkf_w
msnovkf_w
B_hmm 1/ msnovkf_w KFNOHMM 2/
B_hmms BAMHMM
bam
skr-msnovkf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_tkisb
skr-msnovkf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2371 von 4100 31.JAN.2003 Thomas Brosi
TMAG: Berechnung Magerzeit ==========================
B_mnserr ZKMNOVK B_intfr
1/ 0
nofist_w
compute 2/
msnovkf_w
1/
reset 2/
mnovkf_w
nofist_w
nofist_w
0.0 B_mngef compute 1/ tmag_w
tmag_w
skr-tmag
reset 1/ skr-tmag HTKO: High Temperature Cooling ==============================
Bedingungen Hochtemperatur BHT tkihkm_w
B_ht
tkihkm_w
B_ht /NV
Anforderung Hochtemperatur
B_ht /NV
B_ht
HTANF B_httf
B_htprobe
tkihkm_w tskmx_w
tskmx_w /NV
B_htanf B_htabk
B_mfg 1/
B_ht /NV
true
B_kt1 tskmx_w /NV
B_ht /NV 2/ tskmx_w /NV
B_ht /NV vfzg_w VFZGGRH
TVFHTTST
vfzg_w msnovkf_w KFTDELH
nmot_w
1/ tdelh_w /NV
B_httst
NMOTGRH
B_httf /NV
mfavmlw_w
2
MIISTGRH
TDELHT 0
skr-htko
CWSKR
skr-htko E_VFZ: Errorflag auslesen =========================
DFP_VFZ
dfpgetErf
E_vfz skr-e-vfz
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_httf
skr-e-vfz
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2372 von 4100 31.JAN.2003 Thomas Brosi
BHT: Bedingungen Hochtemperatur ===============================
B_httf /NV B_ht /NV tkihkm_w 1/ tskmx_w /NV tdelh_w /NV
tskmx_w /NV 2/
TDELHT
false false
B_ht /NV 3/ B_httf /NV
B_ht /NV
TVHTE
B_httf /NV
B_ht
B_httf
B_httst tkihkm_w B_httf /NV B_ht /NV 1/ tskmx_w /NV
tskmx_w /NV skr-bht
2/ false
tdelh_w /NV
B_ht /NV
HTANF: Anforderung Hochtemperatur =================================
B_httf
tkihkm_w B_htprobe
B_htprobe
tskmx_w TDELHT
B_htpromx TDELHT
TDELOS
tkihkm_w TKIHMKHGR B_htr tskmx_w /NV TSKMXHTUG TFNOFHT tdelh_w /NV
B_htabk
B_htabk
dtikmx_w E_vfz
skr-htanf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
skr-bht
skr-htanf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2373 von 4100 31.JAN.2003 Thomas Brosi
COND: Berechnung BDE-Betriebsmode (Operating Conditions) ========================================================
Ausgabe Regenerationsanforderung/HOM-Betrieb BDENOX B_regsp
B_regsp
B_regc
B_regc
mnohk_w
mnohk_w tmag_w
tmag_w
B_regno
B_regno
B_denox
B_skpf
B_skpf
B_regmfg
B_regmfg
B_mfg
B_mfg
B_denox
Ausgabe Verbot Magerbetrieb SPMAG
B_mfg B_kt1
B_kt1
B_spmagll B_abgkna
B_llskr
B_llskr
B_hom1ko
B_hom1ko
255 253
B_sa
B_sa
193
B_nosbb
B_nosbb B_bbsk
B_shmm
bdemodsk
1
1 = homogeneous mode allowed 255 = any mode allowed
B_bbsk
skr-cond
B_spmagll
skr-cond BDENOX: Berechnung von B_denox ==============================
B_mfg B_skpf tmag_w TMAGDG mnohk_w MNOHKMX B_regsp Z_skno
B_regc B_regno
B_regmfg
RSFlipFlop_7 B_denox
skr-bdenox
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_thkko
skr-bdenox
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2374 von 4100 31.JAN.2003 Thomas Brosi
SPMAG: Berechnung von B_thkko und B_abgkna ==========================================
CWSKR
B_smagll
13 B_spmagll B_llskr B_bbsk
B_bbskt B_thkko
B_thkko
B_kt1
TVNOSNB B_sa B_nosna
B_nosbb
B_mfg
B_abgkna
B_abgkna
B_hom1ko B_katna skr-spmag
15 skr-spmag Z_SKNO: Zyklusflag auslesen ===========================
DFP_SKNO
dfpgetZyf
Z_skno skr-z-skno
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWSKR
skr-z-skno
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2375 von 4100 31.JAN.2003 Thomas Brosi
KTSKR: short trip testing =========================
CWSKR
B_kt1
1/
0
false
B_ktskr
B_faskno
2/ B_kteskr
2/
5/
compute 1/
B_kteskr B_aktskr
6/ tktskr_w
KTNMOTMX
compute 3/
KTNMOTMN
4/
reset 1/
nmot_w 7/
KTTKIHKMMX KTTKIHKMMN
B_aktskr
tkihkm_w tktskr_w 1/
B_sch compute 1/
2/
nohks_w
B_denox
B_kteskr
B_kteskr
B_ktskr
B_ktskr KTNOMX
skr-ktskr
mnohk_w KTMNOMX skr-ktskr STATSKR: Status SKR ===================
0
statskr
statskr
statskr
bdemodsk 255
1/
5/
B_denox
B_katna 1/
statskr
2/
0
statskr
1/ statskr
6/
4
B_bbtsk
B_smagll 1/
1/
statskr 1
statskr 5
3/ B_bbnsk
7/ B_shmm
1/ 4/
2
statskr
1/
statskr
statskr 6
B_nosna 1/ statskr 3
skr-statskr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TEREGSCH
true
TMXKT
skr-statskr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2376 von 4100 31.JAN.2003 Thomas Brosi
SKR_FCMCLR: Zur¨ ucksetzen der non-volatile Gr¨ oßen bei Fehlerspeicher l¨ oschen ===========================================================================
TSKMX
tskmx_w /NV
NOFMX
nofmx_w /NV
true
stzgk /NV skr-skr-fcmclr
ANZSGK
B_httf /NV
skr-skr-fcmclr
ABK SKR 4.60.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter ANZREGF ANZSGK BAMHMM BPVMFA BPVNMOT CWSKR DNOFMXOG DQMNSST DQMNSSTLL DTSKRU FSPARGR GANGSP KFNOFMX KFNOHMM KFNOSCH KFTDELH KLFSPMN KLNOTMN KLREONOS KLTSKTMN KTMNOMX KTNMOTMN KTNMOTMX KTNOMX KTTKIHKMMN KTTKIHKMMX LAMMAGMN LAMREGF LAMREGKON LAMREGNT LAMTREG MIISTGRH MNNOMX MNOHKGK MNOHKMX MNOHKMXLL MNOHKSP MNOSPADSP MNOSPKMN MNOSPMNG MNOSPMNH MNOSPMSS MNOSPSATT MNOSPSTG NGWLL NMOTGRH NODEL NODELH NODELR NOFISTADSP NOFISTGK NOFMX NOFMXDG NOFMXGK NOFMXGR NOFMXMX NOFMXOG NOFMXSS NOHKMX NOHKMXLL NOHKTG NOKGK
Source-X
TKIHKM_W MFAVMLW_W MFAVMLW_W VFZG_W FSPAMW_W NOFMX_W MSAB_W TSKMX_W
TREGZS_W
Source-Y
NOFMX_W NMOT_W NMOT_W MSNOVKF_W
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW KF KF KF KF KL KL KL KL FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Anzahl Regenerationen Anzahl der Trips, bei denen Hochsetzten tskmn_w aktiv bleibt Betriebsartenmerker HMM ¨ Grenzwert diff. Fahrerwunschmoment fur ¨ erkannte Betriebspunktanderung ¨ Grenzwert diff. Motordrehzahl fur ¨ erkannte Betriebspunktanderung Codewort Speicherkat-Regelung Delta nofmx zur Obergrenze max. zul. NOx-Rohmassenstrom fur ¨ Adaptionssperrung Differenzenquotient NOx-Signal Start Minimumsuche NOx-Signal Differenzenquotient NOx-Signal Start Minimumsuche NOx-Signal Leerlauf Delta Kattemperatur unter tskmn_w fur ¨ Regenerationsumgehung Min. Schwelle fspa-Wert fur ¨ konstantes Regenerationslambda Gangschwelle fur ¨ Anfahrregeneration Kennfeld maximaler fiktiver NOx-Rohmassenstrom Kennfeld NOx-Rohmassenstrom bei BA Homogen-Mager Kennfeld NOx-Rohmassenstrom bei BA Schicht Kennfeld Hochsetzwert tskmx_w ¨ Kennlinie tskmn_w in Abhangigkeit von fspamw_w ¨ Kennlinie tskmn_w in Abhangigkeit von nofmx_w ¨ Kennlinie Verzogerungszeit Regenerationsende ohne NOx-Sensor ¨ Kennlinie tskmn_w in Abhangigkeit von tskmx_w Max. kumulierte NOx-Masse hinter Speicherkat bei Kurztrip Minimale Schwelle fur ¨ nmot_w bei Kurztrip Maximale Schwelle fur ¨ nmot_w bei Kurztrip Max. NOx-Konzentration bei Kurztrip min. Temperatur im Kat fur ¨ Kurztrip max. Temperatur im Kat fur ¨ Kurztrip Lambdaschwellwert mageres Abgas im Speicherkatalysator Schwelle Lambda im Fettbereich nach Beginn Regeneration Konstante Lambda Regeneration Lambda Regeneration niedrige Temperatur Speicherkatalysator ¨ ¨ Lambda-Anforderung fur ¨ Regeneration abhangig vom Zeitzahler bei Zeitsteuerung GW indiziertes Motormoment Hochdruckphase Istwert z Test ob. Temperaturgrenze HK Maximum eines gefundenen Minimums ¨ Min Masse NOx nach Kat zur Erkennung geringer Katschadigung Maximalwert fur ¨ NOx-Masse hinter Katalysator ¨ Maximal zulassige integrierte NOx-Masse hinter Speicherkatalysator Magerbetrieb Schwelle Masse NOx nach Kat gering NOx-Beladung Speicherkat fur ¨ Sperrung Adaption Minimale Speicherkatbeladung kumulierter Zustand ¨ Max zulassige NOx-Katbeladung b Homogenanforderung & geringer NOx-Masse nach Kat ¨ ¨ Max zulassige NOx-Katbeladung b Homogenanforderung & erhohter NOx-Masse nach Kat Schwelle Katbeladung bei Regenerationsausblendung Schwellwert Speicherkatbeladung ¨ NOx-Beladung Speicherkat fur ¨ Regeneration bei Sattigung Drehzahlgrenze Leerlauf Grenzwert Motordrehzahl zum Test obere Temperaturgrenze Hauptkat Schwelle NOx-Rohmassengrenzwertregelung fur ¨ Speicherkat ¨ Offset NOx-Rohmassengrenzwert f. Speicherkat; Erhohung Offset NOx-Rohmassengrenzwert f. Speicherkat; Absenkumg ¨ Obere Schwelle nofist_w zur Adaptionssperrung bei kurzzeitig erhohtem msnovkf_w ¨ Max nofist_w zur Erkennung geringer Katschadigung Initialisierungswert fur ¨ max. zul. NOx-Rohmassenstrom Faktor zur Anhebung von nofmx_w fur ¨ Diagnose ¨ Schwelle nofmx_w zum Runtersetzen nofmx_w bei Erkennung geringer Katschadigung Grenzwert nofmx_w bei Initialisierung Max. NOx-Rohmassenstrom Obergrenze max. zul. NOx-Rohmassenstrom Max. NOx-Rohemissionen fur ¨ Adaption ¨ Maximal zulassige NOx-Konzentration hinter Speicherkatalysator Magerbetrieb ¨ Maximal zulassiger NOx-Massenstrom hinter Speicherkatalysator im LL ¨ Grenzkonzentration bei gesattigtem Katalysator ¨ Max nohksnok_w zur Erkennung geringer Katschadigung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
SKR 4.60.0
Seite 2377 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Temperaturschwelle nach Vorkat zur Sperrung Magerbetriebsarten im Leerlauf ¨ Verzogerungszeit Grenztemperaturadaption im LL Zeit, in der B_reonos auf true Hysterese Temperaturauswertung Speicherkatalysator Hysterese Temperaturgrenzen Test Speicherkat Differenz obere Temperaturgrenze Speicherkat zur Absolutobergrenze Offset Kattemperatur fur ¨ ”probeweise Hochsetzen tskmx” ¨ Verzogerungszeit Kat im Betriebsbereich (NOx-Rohmassenstrom) Entprellzeit Umschaltung Schichtbetrieb-Regeneration Verzugszeit Kattemperatur im Band fur ¨ Hochtemperatur Grenzzeit fur ¨ Homogenbetrieb, nach der B_mngef=0 gesetzt wird ¨ Obere Kattemperaturschwelle zur Erkennung geringer Katschadigung ¨ Untere Kattemperaturschwelle zur Erkennung geringer Katschadigung Schwelle Temperatur Speicherkat oberhalb Absolutgrenze Grenztemperatur konstante Lambda Regeneration Kattemperaturschwelle zur Umschaltung auf NOx-Beladungsgrenzwert Hochtemperatur Temperaturschwelle im Hauptkat zur Sperrung Magerbetriebsarten im Leerlauf Minimale Magerzeit fur ¨ Diagnose ¨ ¨ Ausloseschwelle Magerzeit zum Hochsetzten von tskmn_w bei geringer Katschadigung Magerintervall-Vergleichsdauer Hochtemperaturbereich max. Dauer Minimumsuche NOx-Signal Fahrbetrieb Zeit Minimumsuche bei wenig NOx Maximale Dauer Minimumsuche NOx-Signal Leerlauf Motortemperaturschwelle zur Sperrung Magerbetriebsarten im Leerlauf Max. Dauer Kurztrip Offset tskmn_w fur ¨ Sperrungen Homogen-Mager Grenztemperatur Speicherkatalysator Temperaturschwelle zur Initialisierung von tskmx_w Vorgabe tskmn_w bei Hochsetzten tskmn_w aktiv Vorgabe tskmn_w bei Hochsetzen tskmn_w nicht aktiv Schwelle tskmn_w zur Sperrung Magerbetriebsarten im Leerlauf Initialisierungswert fur ¨ maximale Speicherkattemperatur Faktor zur Anhebung von tskmx_w fur ¨ Diagnose ¨ Schwelle tskmx_w zum Runtersetzten tskmx_w bei Erkennung geringer Katschadigung Untere Schwelle von tskmx fur ¨ Freigabe ”Katkuhlung ¨ uber ¨ Hochsetzen von tskmx” Min. Schwelle tskmx_w fur ¨ Adaption absolute Obergrenze Temperatur Speicherkat Min. Schwelle tskmx_w fur ¨ konstantes Regenerationslambda ¨ Verzogerungszeit B_sa zur Sperrung HMM Verzugszeit Adaptionssperrung uber Betriebsart HSP oder HKS ¨ Verzugszeit Rucksetzen ¨ von B_adsp uber ¨ B_regend Verzugszeit Freigabe HMM Verzugszeit fur ¨ Test obere Temperaturgrenze Hauptkat Verzugszeit keine Katkuhlung ¨ aufgrund Betriebspunkt ¨ Verzugszeit Ende B_homs fur ¨ Reset Sperrung Reg.-Auslosung uber ¨ Katfullstand ¨ Verzugszeit msnovkf_w im Grenzbereich fur ¨ Adaptionssperrung ¨ Verzogerungszeit Regenerationsanforderung uber ¨ NOx-Konzentration Verzugszeit Erkenn. NOx-Sensorbetr.bereitsch. nicht gesetzt zur Sperr. Magerbetr ¨ Verzugszeit Ende B_sa fur ¨ Reset Sperrung Reg.-Auslosung uber ¨ Katfullstand ¨ Verzugszeit Rucksetzen ¨ Betriebsbereitschaft uber ¨ NOx-Rohemission ¨ Verzogerungszeit Check Status B_hom nach Regenerationsabbruch im Leerlauf Verzugszeit Sperrung HMM ¨ Anderung Fahrzeuggeschwindigkeit bei Anfahren Grenzwert Fahrzeuggeschwindigkeit zum Test obere Temperaturgrenze Hauptkat minimale Fahrzeuggeschwindigkeit fur ¨ Freigabe Diagnose TGET Spannung Sprungsignal NOx-Sensor hinter Katalysator fur ¨ Regenerationsende bei KT V Sprungsignal NOx-Sensor h. Speicherkat fur ¨ Regenerationsende SB2-NOx-Sensor Minimum vp-Signal hinter Speicherkatalysator fur ¨ Bedingung mager Fahrpedalwinkel bei Anfahren Zeitkonstante NOx-Masse hinter Speicherkatalysator Zeitkonstante NOx-Masse vor Speicherkatalysator
Systemkonstante
Art
Bezeichnung
SY_CANNOHK
SYS (REF) Systemkonstante: NOX-Sensor hinter Kat uber ¨ CAN angeschlossen
Source-X
Source-Y
TANVKSPMLL TASLL TBREONOS TDEL TDELH TDELHT TDELOS TDNOMX TEREGSCH TFNOFHT THOMGR TKIGKO TKIGKU TKIHMKHGR TKILAMGR TKIREGSP TKISPMLL TMAGDG TMAGGK TMAGHT TMNSFB TMNSL TMNSLL TMOTSPMLL TMXKT TSKFHMM TSKGR TSKINID TSKMNGK TSKMNN TSKMNSPMLL TSKMX TSKMXDG TSKMXGK TSKMXHTUG TSKMXSS TSKOG TSKRGR TV2SHMM TVADSP TVADSPRE TVFHMM TVFHTTST TVHTE TVNHOMS TVNOFGB TVNOHKMX TVNOSNB TVNSAR TVRBBN TVREGBRK TVSHMM VFZGANF VFZGGRH VFZGMN VP1KTREND VP1REGEND2 VPHKMAG WPEDANF ZKMNOHK ZKMNOVK
Variable
Quelle
AVDQNOHK_W BAM BAMTMP BATMP BDEMODFA
SKR SKR SKR SKR BGFAWU
BDEMODSK BDEMODST
SKR BDEMST
B_ABGKNA B_ADANF B_ADGROK B_ADSP B_ADSPR
SKR SKR SKR SKR SKR
Referenziert von
BDEMKO, BDEMUE,DSMBDEP, SKR BDEMKO, BDEMUE BDEMKO, BDEMUE,SKR, UFRKC
SKP
Art
Bezeichnung
AUS LOK LOK LOK EIN
gemittelter Differenzenquotient NOx-Signal Betriebsartenmerker ¨ Betriebsartenmerker temporar ¨ Betriebsart temporar BDE-Betriebsartenwunsch Fahrer
AUS EIN
BDE-Betriebsartenwunsch Speicherkatsteuerung/-regelung BDE-Betriebsartenwunsch Start
LOK AUS LOK AUS LOK
Bedingung Abgaskomponente nicht aktiv Bedingung Anforderung zur Adaptionsdurchfuhrung ¨ Bedingung Adaptionsgrenzen Speicherkat i.O. Bedingung Sperrung Adaption Speicherkat ¨ Adaptionssperrung nach vorheriger Sattigung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_ADSPS B_ADZUST B_AKTSKR B_ANFSKR B_BBHNSK B_BBMNSK B_BBNSK B_BBNSKT B_BBSK B_BBSKT B_BBTSK B_BPV B_DENOX
SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR
B_ENDREG
SKR
B_FA
TKDFA
B_FANOHK B_FASKNO
TKDFA TKDFA
B_FUSHK
BBREGNO
B_HKS
BDEMUM
B_HMM
BDEMUM
B_HMMS
BDEMKO
B_HOM
BDEMUM
B_HOM1KO B_HOMS
DSKNO BDEMKO
B_HSP
BDEMUM
B_HT B_HTABK B_HTANF B_HTNFA B_HTPROBE B_HTPROMX B_HTR B_HTTF B_HTTST B_INTFR B_KATNA B_KT1 B_KTESKR B_KTSKR B_LAMLEAN B_LL
SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR MDFAW
B_LLREGS B_LLSKR B_MFG B_MFGAFRG B_MNGEF B_MNGEFR B_MNS B_MNSERR B_MNSET B_NHOMS B_NOFGRMX B_NOFGRSS B_NOFISTKL B_NOFMXH B_NOFMXR B_NOFMXSB B_NOK B_NOSBB B_NOSNA B_NSA B_O2HKMAG B_PRISTOV
SKR SKR TVWNO TVWNO SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR TVWNO TVWNO SKR SKR SKR BGBVG
Referenziert von
SKP
DSKNO
SKR 4.60.0
Seite 2378 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK AUS AUS AUS LOK LOK LOK LOK AUS LOK LOK LOK AUS
Bedingung Adaptionssperrung setzen Bedingung Adaptionsbewertung: Katzustand i.O. Bedingung Kurztrip SKR aktiv Bedingung Anfahren erkannt Bedingung Betriebsbereitschaft SpKat aus Homogenbereich kommend Bedingung Betriebsbereitschaft SpKat im Magerbetriebsbereich Bedingung Kat im Betriebsbereich (NOx-Rohmassenstrom) ¨ Bedingung Kat im Betriebsbereich (NOx-Rohmassenstrom) temporar Bedingung Betriebsbereich Speicherkatalysator erfullt ¨ Bedingung Betriebsbereitschaft Speicherkat / UMV Bedingung Kat im Betriebsbereich (Temperatur) ¨ Bedingung Betriebspunktveranderung erfolgt fur ¨ neue Prufung ¨ NOx-Rohemissionen Anforderung NOx-Speicherkatregenerierung
BBAGR, BBSAWE,DFRST, DLSAHKBD,DTEV, ... BGMNOREG, AUS BGMNOSPM, BGMNOSPS, SKR ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... DNOHK, GGNOC, SKR EIN BDEMKO, LLRNFA, S- EIN KR EIN BGMNOREG, DLSAHKBD, SKR AWEA, BBKR,EIN BDEMKO, BDEMUS,ESAUSG, ... EIN BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... BDEMUE, BDEMUM,- EIN BDEMUS, BGBVG,LAMSDNE, ... ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... SKP, SKR EIN BDEMUE, BDEMUM,- EIN BDEMUS, DNOHK, SKR AWEA, BDEMEN,EIN BDEMKO, BDEMUS,ESAUSG, ... SKP AUS LOK LOK LOK LOK LOK LOK LOK LOK SKP AUS LOK AUS DSKNO, SKP AUS DSKNO AUS SKP AUS ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... LOK AUS EIN SKR SKR EIN SKP AUS TVWNO AUS AUS SKP AUS LOK LOK LOK LOK LOK AUS LOK LOK EIN SKP, SKR SKR EIN LOK LOK AUS EIN SKR
Bedingung Ende NOx-Regeneration
Bedingung Funktionsanforderung allgemein
Bedingung Funktionsanforderung Diagnose NOx-Sensor Bedingung Funktionsanforderung Speicherkatdiagnose Bedingung Fehler in der Auswertung der Sondenspannung hinter Katalysator Bedingung Betriebsart Homogen-Klopfschutz
Bedingung Betriebsart Homogen-Mager
Bedingung Sollbetriebsart Homogen-Mager
Bedingung Betriebsart Homogen Bedingung konstanter Homogenbetrieb aus Kat-Diagnose Bedingung Sollbetriebsart Homogen Bedingung Betriebsart Homogen-Split
Bedingung Hochtemperatur Hauptkat Bedingung Anforderung Hochtemperatur, Pfad ”Abkuhlvorgang” ¨ Bedingung Anforderung Hochtemperatur Bedingung Hochtemperatur/ -freigabe nicht aktiv Bedingung Anforderung Hochtemperatur, Pfad ”probeweise Hochsetzen” Bedingung Kattemperatur war uberhalb ¨ Schwelle fur ¨ Hochtemperatur Bedingung Temperatur Speicherkat oberhalb der Absolutgrenze Bedingung Hochtemperatur Bedingung fur ¨ Test obere Temperaturgrenze Hauptkat Bedingung Integrationsfreigabe Bedingung Speicherkat nicht aktiv (fur ¨ statskr) Bedingung Kurztrip SKR Bedingung Kurztrip erfolgreich SKR Bedingung Kurztrip SKR Ergebnis Bedingung magerer Motorbetrieb aktiv Bedingung Leerlauf Bedingung Fortsetzen von im Leerlauf unterbrochener Regeneration Bedingung Leerlauf SKR Bedingung Adaptionsfreigabe MFG (Magerfreigabe gesteuert) Bedingung Adaptionsfreigabe MFG Bedingung Minimum NOx-Signal gefunden Bedingung Minimumsuche Rucksetzen ¨ ¨ Bedingung Minimumsuche NOx-Signal lauft Bedingung Fehler bei Minimumsuche NOx-Signal Bedingung Minimum setzten bei kleiner NOx-Konzentration ¨ f. Reset Sperr. Reg.-Auslosung ¨ Bed. neg. Flanke B_homs verzog. uber ¨ Katfullstand ¨ ¨ Bedingung nofmx_w großer max. Schwelle ¨ Bedingung nofmx_w großer max. Schwelle Adaptionsgrenze Bedingung NOx-Rohemissionen unterhalb max. Schwelle Bedingung Hochsetzen nofmx_w Bedingung Runtersetzen nofmx_w Bedingung max. zul. NOx-Rohmassenstrom im Band fur ¨ Adaption Bedingung Korrektur NOx-Signal nach Kaltstart Bedingung NOx-Sensorbereitschaft, Diagnose Bedingung NOx-Sensor nicht aktiv (fur ¨ statskr) ¨ fur ¨ Bed. neg. Flanke B_sa verzog. ¨ Reset Sperrung Reg.-Auslosung ub. ¨ Katfullstand ¨ Bedingung Magersignal hinter Speicherkat ¨ Bedingung Uberdruck im Kraftstoffrail (HDP2)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_PRKB B_PRKBHOMS B_PWF
SKR SKR BBHWONOF
B_REGBRK B_REGC B_REGEND B_REGMFG B_REGNO B_REGNT B_REGRES B_REGS B_REGSET B_REGSP B_REGST B_REGSUL B_REGU B_REONOS B_SA
SKR SKR SKR TVWNO SKR SKR SKR SKR SKR SKR SKR SKP SKR SKR MDRED
B_SCH
BDEMUM
B_SCHS
BDEMKO
B_SHMM B_SKPF B_SMAGLL B_SPMAGLL B_SRHOM B_STEND
SKR SKP SKR SKR SKR BBSTT
B_STZGKUS B_SVREGU B_THKKO B_TKISB B_TMAGEFF B_TMNS B_TSKAD B_TSKKLSS B_TSKMNGK B_TSKMNGKR B_TSKMNGKT B_TSKMXH B_TSKMXR B_TSKNOFFE DFP_SKNO DFP_VFZ
SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR SKR
DNOFMX_W DNOMXIST_W DQNOHK_W DQOLD2_W DQOLD_W DTIKMX_W DTMXIK_W DTSKMX_W E_VFZ
SKR SKR SKR SKR SKR SKR SKR SKR DVFZ
FSPAMW_W
SKP
GANGI
BBGANG
LAMDENO_W
SKR
LAMREG_W LAVHKM_W
SKR BGLAMABM
MFATMP_W MFAVMLW_W MNOHK_W MNOKUM_W MNOSPMS_W MNOSPSUM_W MNOSPU_W MNOVKF_W
SKR BGFAWU SKR SKR SKR SKR SKR SKR
Referenziert von
ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ...
SKR
SKR, TVWNO TVWNO SKR
SKR 4.60.0
Seite 2379 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK EIN
¨ Bedingung Prufung Speicherkatbeladung fur ¨ ¨ Regenerationsauslosung Bedingung Prufung ¨ Katfullstand ¨ bei Homogenanforderung Bedingung Powerfail
LOK AUS AUS EIN LOK AUS LOK AUS LOK LOK AUS EIN LOK AUS EIN
Bedingung Regeneration Speicherkat unterbrochen bei Leerlauf ¨ Bedingung Regenerationsauslosung uber ¨ Konzentration Bedingung Regenerationsende Speicherkatalysator Bedingung Regeneration aus gesteuerter Magerfreigabe Anforderung NOx-Regeneration Bedingung Regeneration bei Niedertemperatur Bedingung Regeneration zurucksetzen ¨ Bedingung Regenerationsstart Bedingung Regeneration setzen Bedingung Regenerationsstart Beladung Speicherkatalysator ¨ Bedingung Regenerationsstart NOx-Sensor-Auflosung Bedingung Schwefelaustrag fur ¨ Initialisierung Adaptionswerte erreicht Bedingung Regenerationsausblendung Bedingung Regenerationsende ohne NOx-Sensor Bedingung Schubabschalten
AMSV, ARMD, ATM,BBAGR, BBBO, ... ATM, BDEMEN,EIN BDEMKO, BDEMUE,BDEMUS, ... BBKR, BDEMEN,EIN BDEMUE, BDEMUM,LAMSDNE, ... AUS EIN SKR LOK AUS LOK EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK SKR DOK ATM, CANECU, DDG, DOK DMDLU, DMDSTP, ... LOK LOK LOK LOK LOK LOK LOK LOK ATM, BDEMHA,EIN CANECU, DDG,DMDLU, ... BGSIK, DSKNO, SKR, EIN TVWNO ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... LAMKO, LAMSOLL,AUS TVWNO LOK EIN ATM, BBREGNO,BGMNOREG, BGMNOSPM, BGSIK,... LOK SKR EIN DNOHK, SKP AUS LOK SKP, TVWNO AUS LOK AUS LOK
Bedingung Betriebsart Schicht
Bedingung Sollbetriebsart Schicht
Bedingung Sperrung Homogen-Mager Bedingung Speicherkatplausibilisierung freigeben Bedingung Sperrung Magerbetrieb im Leerlauf (fur ¨ statskr) Bedingung Sperrung Magerbetriebsarten im Leerlauf ¨ Bedingung Sperrung Reg.-Auslosung uber ¨ Katfullstand ¨ Bedingung Startende erreicht ¨ Bedingung Startzahler fur ¨ Hochsetzen tskmn_w unter Schwellwert Bedingung Fzg.-Geschw. fur ¨ Anfahrregeneration uberschritten ¨ Bedingung Homogenanforderung Temperaturkontrolle Speicherkatalysator Bedingung Speicherkattemperatur im Band fur ¨ Adaption Bedingung Magerzeit effektiv Bedingung Zeit tmns_w abgelaufen Bedingung Temperatur Speicherkat-Adaption Bedingung tskmx_w kleiner min. Schwelle Adaptionsgrenze ¨ Bedingung Hochsetzten von tskmn_w aufgrund geringer Katschadigung aktiv ¨ ¨ Bedingung Rucksetzten der Erhohung tskmn_w aufgrund geringer Katschadigung ¨ ¨ ¨ Bedingung Auslosung zum Hochsetzten von tskmn_w aufgrund geringer Katschadigung Bedingung Hochsetzen tskmx_w Bedingung Runtersetzen tskmx_w Bedingung Adaptionsgrenzen Speicherkat nicht im Band interne Fehlerpfadnummer: Speicherkatdiagnose SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal Differenz maximaler fiktiver NOx-Rohmassenstrom Delta NOx-Rohmassenstrom Differenzenquotient NOx-Signal, 1. Wert im Puffer zur Mittelung Differenzenquotient NOx-Signal, 3. Wert im Puffer zur Mittelung Differenzenquotient NOx-Signal, 2. Wert im Puffer zur Mittelung Delta Ist-Kattemperatur - oberer adaptive Grenztemperatur Delta oberer adaptive Grenztemperatur - Ist-Kattemperatur Differenz obere, adaptive Temperaturgrenze SpKat Errorflag: Fahrzeug-Geschwindigkeit
¨ Faktor aktuelle NOx-Maximalspeichergroße, adaptiert, Mittelwert Ist-Gang
Lambda-Motor-Soll bei NOx-Speicherkatregenerierung Lambda-Motor-Soll bei NOx-Speicherkatregenerierung Abgaslambda vor Hauptkatalysator, modelliert
¨ fur Fahrerwunschmoment temporar ¨ neue Prufung ¨ NOx-Rohemissionen indiziertes Fahrerwunschmoment abzuglich ¨ Ladungswechselverlustmoment Integrierte NOx-Masse nach Speicherkatalysator Kumulierte Katbeladung: Homogenanforderung ohne Regeneration NOx-Speicherkatalysatorbeladung, NOx-Sensor Geasmt-Speicherkatbeladung ¨ Speicherkatbeladung wahrend Minimumsuche Masse NOx vor Kat fiktiv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
MSAB_W
BGMSNOVK
MSNOHK_W MSNOVHK_W
TVWNO BGMSNOVK
MSNOVKF_W NMOTTMP_W NMOT_W
SKR SKR BGNMOT
NOFIST_W NOFMXT_W NOFMX_W NOHKSNOK_W NOHKS_W STATSKR STZGK TANVK_W
SKR SKR SKR TVWNO TVWNO SKR SKR ATM
TDELH_W TKIHKM_W
SKR ATM
TKTSKR_W TMAG_W TMNS_W TMOT
SKR SKR SKR GGTFM
TREGZS_W TSKMNGK_W TSKMN_W TSKMX_W TVREONOS_W UUVPNOHK_W VFZG_W
SKR SKR SKR SKR SKR TVWNO GGVFZG
WPED_W
GGPED
Z_SKNO
DSKNO
BGMNOREG, EIN BGMNOSPM, BGSIK,GGNOC, SKR EIN SKR EIN BGMNOSPM, BGMNOSPS, DNOHK, SKP, SKR AUS LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AUS LOK BBKH AUS SKR EIN EIN SKR AUS LOK ATR, BGAGR, KODOH, EIN LAMBTS, SKR, ... LOK ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... AUS SKP AUS LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... LOK AUS LOK BDEMST AUS LOK SKP, SKR EIN ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ... ARMD, BBKD,EIN BGFAWU, BGRLSOL,FUEDK, ... EIN SKR
SKR 4.60.0
Seite 2380 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Abgasmassenstrom, korr. um Kraftstoffanteil, in g/s
NOx-Massenstrom hinter Speicherkat, NOx-Sensor Massenstrom NOx vor Hauptkatalysator
Massenstrom NOx vor Kat fiktiv ¨ fur Motordrehzahl temporar ¨ neue Prufung ¨ NOx-Rohemissionen Motordrehzahl Ist-Wert NOx-Rohmassenstrom fiktiv ¨ Obere adaptive Grenze fiktiver NOx-Rohmassenstrom temperaturabhangig Obere, adaptive Grenze fiktiver NOx-Rohmassenstrom NOx Offset aus GGNOH aditiv zum nohksroh_w korrigierte NOx-Konzentration hinter Speicherkatalysator Status SKR ¨ Startzahler beim Hochsetzten tskmn_w aktiv Abgastemperatur nach dem Vorkat Aktueller Hochsetzwert tskmx_w Temperatur Katalysator im Hauptkat aus Modell
Dauer Kurztrip Dauer der Magerphase Suchzeit Minimumsuche NOx-Signal Motor-Temperatur ¨ Zeitzahler ab Anforderung Regenerierung bei Zeitsteuerung ¨ Vorgabe tskmn_w bei geringer Katschadigung Untere, adaptive Temperaturgrenze SpKat obere, adaptive Temperaturgrenze Speicherkatalysator ¨ Verzogerungszeit Regenerationsende ohne NOx-Sensor Spannung NOx-Sensor, Lambda-Sprungsignal Fahrzeuggeschwindigkeit normierter Fahrpedalwinkel
Zyklusflag: Speicher-Katalysator, mit NOx-Sensor
FB SKR 4.60.0 Funktionsbeschreibung (Stand der Funktionsbeschreibung: %SKR4.40 vom 20.08.2002) Die Speicherkatalysatorregelung hat die Aufgabe, mit Hilfe der Signale eines hinter dem NOx-Speicherkatalysator eingebauten NOx-Sensors eine Regelung des NOx-Speicherkatalysators durchzuf¨ uhren. Dabei wird eine bedarfsgerechte Regeneration und eine effektive verbrauchsoptimale Ausnutzung des Katalysators unter allen Betriebsbedingungen und Alterungszust¨ anden erreicht. Durch Setzen von CWSKR auf 0 wird die Funktion komplett deaktiviert, d.h. es werden auch keine internen Gr¨ oßen mehr berechnet.
Aktive Ausgabegr¨ oßen Folgende Ausgabegr¨ oßen greifen aktiv in den Motorbetrieb ein: B_denox : fordert mit true eine NOx-Regeneration an. lamdeno_w : gibt das gew¨ unschte Regenerations-Lambda bei gesetztem B_denox an. bdemodsk : gibt die aus Abgasgesichtpunkten zul¨ assigen Soll-Betriebsart(en) vor. Homogenbetrieb wird angefordert wenn : - der Katalysator nicht in seinem zul¨ assigen Arbeitsfenster ist. Dieses wird anhand der Katalysatortemperatur und des Betriebspunktes ermittelt (s.u.). - der NOx-Sensor noch nicht betriebsbereit ist oder ein Fehler am NOx-Sensor erkannt wurde (B_nosbb=false). - eine NOx-Regeneration durchgef¨ uhrt wird (B_denox=true). - ¨ uber die Mager-NOx-Katalysatordiagnose erkannt wurde, daß der Katalysator hinsichtlich der Einspeicherf¨ ahigkeit dauerhaft gesch¨ adigt wurde (B_hom1ko=true). Ferner kann f¨ ur eine gewisse Zeit nach erkannten Gangwechseln der homogene Magerbetrieb f¨ ur eine gewisse Zeit gesperrt werden (B_shmm=true). Im Leerlauf wird grunds¨ atzlich Magerbetrieb freigegeben, außer wenn bereits eine Teilsch¨ adigung des Katalysators ¨ uber die entsprechenden Adaptionswerte erkannt wurde. Auch durch R¨ ucksetzen von Bit 13 von CWSKR (Wert=8192) auf false kann dies erreicht werden. Erst wenn im Leerlauf ein bestimmter NOx-F¨ ullstand im Katalysator erreicht wurde, kann eine Regeneration erlaubt werden. Ob diese eingeleitet wird, h¨ angt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2381 von 4100 31.JAN.2003 Thomas Brosi
dann von den Ausl¨ oseschwellen der Regeneration, d.h. den NOx-Werten hinter dem Katalysator ab. Eine Regeneration im Leerlauf im Falle, daß eine andere Funktion (z.B. Gemischadaption) Homogenbetrieb anfordert, erfolgt auch bei hohen NOxF¨ ullst¨ anden nur, wenn Bit 14 von CWSKR (Wert 16384) gesetzt ist.
Sonstige Ausgabegr¨ oßen Als wesentliche zus¨ atzliche Ausgabegr¨ oßen sind folgende zu nennen : B_endreg : wird gesetzt, wenn bei Ende einer NOx-Regeneration das Lambda-Signal ins Fette springt. B_reonos : wird true, wenn durch Ausbleiben eines Sondensprunges eine Regeneration nach Ablauf einer entsprechenden Sicherheitszeit (abgasmassenstromabh¨ angig) gesteuert beendet wird. mnospms_w : NOx-F¨ ullstand des Katalysators, berechnet als Integral der modellierten NOx-Rohemissionen abz¨ uglich der kumulierten ¨ uber den NOx-Sensor ermittelten emittierten NOx-Menge.
Anpassung der Magerbetriebsbereichsgrenzen In der Funktion findet des weiteren eine Regelung der Magerbetriebsbereichsgrenzen statt. Als Lernwerte (und maßgeblich relevant f¨ ur die Freigabe des Magerbetriebes) sind zu nennen : tskmx_w : Obergrenze des Katalysator- Temperaturfensters tskmn_w : Untergrenze des Katalysator-Temperaturfensters Beide Temperaturen werden mit tkihkm_w verglichen. nofmx_w : Adaptionswert der Obergrenze f¨ ur den zul¨ assigen NOx-RohemissionsMassenstrom des Motors. Funktionsintern wird zur Regelung der zus¨ atzlich temperaturkorrigierte Wert nofmxt_w verwendet. Als jeweils aktueller Vergleichswert wird msnovkf_w bereitgestellt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Durch R¨ ucksetzen von Bit 2 von CWSKR (Wert=4) auf false kann die Anpassung der Magerbetriebsbereichsgrenzen unterbunden werden. Die gelernten Werte werden neu initialisiert durch Powerfail, nach L¨ oschen des Fehlerspeichers, nach Beendigung einer Entschwefelung und durch Erkennen eines gesch¨ adigten NOx-Speicherverhaltens (letzteres fordert permanenten Homogenbetrieb an)
Kurztrip Bei jeder Anforderung eines Kurztrips wird die %SKR deaktiviert, außer bei Anforderung eines Kurztrips f¨ ur den NOx-Speicherkatalysator. In diesem Falle wird auf einen gesonderten Testmodus geschaltet, der im Leerlauf bei erh¨ ohter Drehzahl durchgef¨ uhrt wird. Wenn alle Bedingungen zur Kurztrippr¨ ufung erf¨ ullt sind, wird B_aktskr gesetzt und dann zun¨ achst durch eine verl¨ angerte NOxRegeneration der NOx-Speicher sicher geleert. Nach Ablauf der Pr¨ ufzeit wird B_kteskr gesetzt, und das Ergebnis kann an B_ktskr abgelesen werden (true=i.O.). Durch R¨ ucksetzen von Bit 0 von CWSKR auf false kann applikativ auch ohne Tester ein Kurztrip angefordert werden (die Drehzahlanhebung wird jedoch nicht durch die %SKR durchgef¨ uhrt).
Auf Anfrage ist ¨ uber die Funktionsverantwortlichen bei Volkswagen eine detaillierte Funktionsdokumentation mit Applikationshinweisen zu erhalten.
APP SKR 4.60.0 Applikationshinweise Typische Werte: --------------ANZREGF ANZSGK BAMHMM BPVMFA BPVNMOT CWSKR DNOFMXOG DQMNSST DQMNSSTLL DTSKRU FSPARGR GANGSP
4 5 2 10.0 100.0 64255 -2 -80.0 -20.0 20.0 0.1 2
------% Upm --◦ C ppm/s ppm/s ◦ C -----
KFNOFMX
x | | v
y ---> | 9.0 12.0 20.0 25.0 nofmx_w [mg/s] ------+-----------------------------250.0 | 8.0 8.0 10.0 10.0 320.0 | 9.0 10.0 18.0 20.0 370.0 | 9.0 12.0 24.0 30.0 420.0 | 9.0 12.0 24.0 30.0 500.0 | 9.0 10.0 20.0 25.0 600.0 | 5.0 8.0 12.0 15.0 [mg/s]
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SKR 4.60.0
Seite 2382 von 4100 31.JAN.2003 Thomas Brosi
tkihkm_w [ ◦ C]
KFNOHMM
x | | v
y ---> | 0.0 1000.0 1500.0 2000.0 2500.0 3000.0 3500.0 4000.0 4500.0 5000.0 5500.0 6000.0 nmot_w [Upm] ------+--------------------------------------------------------------------------------------------------0.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 15.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 20.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 25.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 30.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 35.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 40.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 45.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 50.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 55.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 60.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 65.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 [mg/s] mfavmlw_w [%]
KFNOSCH
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
x | | v
y ---> | 0.0 1200.0 1500.0 1700.0 2000.0 2200.0 2500.0 3000.0 nmot_w [Upm] ------+--------------------------------------------------------------0.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 15.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 20.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 25.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 30.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 35.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 40.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 45.0 | 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 [mg/s] mfavmlw_w [%]
KFTDELH
x | | v
y ---> | 0.0 1.0 444.0 msnovkf_w [mg/s] ------+----------------------0.0 | 60.0 60.0 60.0 1.0 | 60.0 60.0 60.0 2.0 | 60.0 60.0 60.0 3.0 | 60.0 60.0 60.0 4.0 | 60.0 60.0 60.0 200.0 | 60.0 60.0 60.0 [K] vfzg_w [km/h]
KLFSPMN fspamw_w KLFSPMN
[-] [ ◦ C]
0.6 320.0
0.7 310.0
0.8 300.0
0.9 270.0
KLNOTMN nofmx_w KLNOTMN
[mg/s] 9.0 [ ◦ C] 320.0
15.0 310.0
19.0 270.0
25.0 265.0
KLREONOS msab_w KLREONOS
[g/s] [s]
0.0 40.0
KLTSKTMN tskmx_w KLTSKTMN
[ ◦ C] [ ◦ C]
430.0 330.0
KTMNOMX KTNMOTMN KTNMOTMX KTNOMX KTTKIHKMMN KTTKIHKMMX LAMMAGMN LAMREGF LAMREGKON LAMREGNT
50.0 1400.0 2200.0 200.0 250.0 450.0 1.1 1.0 0.8 0.9
LAMTREG tregsz_w [s] LAMTREG [-]
15.0 30.0
30.0 15.0
450.0 320.0
1.0 265.0
50.0 10.0
470.0 300.0
480.0 290.0
490.0 265.0
mg Upm Upm ppm ◦ C ◦ C ---------
0.0 0.7
1.0 0.7
2.0 3.0 0.80 0.85
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MIISTGRH MNNOMX MNOHKGK MNOHKMX MNOHKMXLL MNOHKSP MNOSPADSP MNOSPKMN MNOSPMNG MNOSPMNH MNOSPMSS MNOSPSATT MNOSPSTG NGWLL NMOTGRH NODEL NODELH NODELR NOFISTADSP NOFISTGK NOFMX NOFMXDG NOFMXGK NOFMXGR NOFMXMX NOFMXOG NOFMXSS NOHKMX NOHKMXLL NOHKTG NOKGK TANVKSPMLL TASLL TBREONOS TDEL TDELH TDELHT TDELOS TDNOMX TEREGSCH TFNOFHT THOMGR TKIGKO TKIGKU TKIHMKHGR TKILAMGR TKIREGSP TKISPMLL TMAGDG TMAGGK TMAGHT TMNSFB TMNSL TMNSLL TMOTSPMLL TMXKT TSKFHMM TSKGR TSKINID TSKMNGK TSKMNN TSKMNSPMLL TSKMX TSKMXDG TSKMXGK TSKMXHTUG TSKMXSS TSKOG TSKRGR TVADSP TVADSPRE TVFHMM TVFHTTST TVHTE TVNHOMS TVNOFGB TVNOHKMX TVNOSNB TVNSAR TVRBBN TVREGBRK TVSHMM TV2SHMM VFZGANF VFZGGRH VFZGMN
<100 100.0 6.0 40.0 60.0 5.0 60.0 40.0 400.0 120.0 60.0 600.0 500.0 1000.0 3000.0 0.0 0.0 0.0 15.0 14.0 443.0 0.0 19.0 0.0 444.0 25.0 7.0 250.0 300.0 30.0 2.0 500.0 1.0 2.0 20.0 30.0 30.0 20.0 0.1 5.0 2.0 2.0 390.0 320.0 570.0 300.0 300.0 500.0 0.0 30.0 7.0 10.0 3.0 20.0 50.0 60.0 500.0 375.0 400.0 300.0 265.0 500.0 500.0 0.0 500.0 400.0 350.0 600.0 320.0 1.0 1.0 15.0 3.0 5.0 1.0 1.0 1.0 3.0 7.0 0.5 0.15 4.0 1.0 0.0 60.0 10.0
SKR 4.60.0
Seite 2383 von 4100 31.JAN.2003 Thomas Brosi
% ppm mg mg mg mg mg mg mg mg mg mg mg Upm Upm mg/s mg/s mg/s mg/s mg/s mg/s --mg/s mg/s mg/s mg/s mg/s ppm ppm ppm ppm ◦ C s s K K K K s s s s ◦ C ◦ C ◦ C ◦ C ◦ C ◦ C s s s s s s ◦ C s K ◦ C ◦ C ◦ C ◦ C ◦ C ◦ C --◦ C ◦ C ◦ C ◦ C ◦ C s s s s s s s s s s s s s s km/h km/h km/h
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
VP1KTREND VP1REGEND2 VPHKMAG WPEDANF ZKMNOHK ZKMNOVK
2.4 2.3 2.1 0.0 1.0 1.0
BBKH 3.20.2
Seite 2384 von 4100 31.JAN.2003 Thomas Brosi
V V V % s s
FU BBKH 3.20.2 Betriebsbedingungen Katalysator Heizen BDE FDEF BBKH 3.20.2 Funktionsdefinition ¨ Ubersicht
CALCREQ B_khwsanf
B_nmot
DISABLECH
B_nmot
STARTCH
B_kherr
B_bbkh
B_kherr
fkhab
wsanfkh_w
B_khtanf
B_khtanf
tanfkh_w
tanfkh_w
fho_w
fho_w
tabst_w CONTROL
tans
tans
tmotab
tmotab
tmst
tmst
B_khaset wswkhk_w
wsist_w
wswkhk_w
B_bbkh
wsist_w
wistr_w
flakh
B_bbkh
1/ fnwkhe
fnwkhe 1/
fnwkha
fnwkha
B_khares
tnst_w
tnst_w
flakh
B_khares
STOPCH B_kherr
CALCFAKH
B_khaset
1/
fkhab
fkhab
B_khlbk
B_khlbk
wistr_w B_trkh
B_trkh
B_trkonz
bbkh-main
tabst_w
bbkh-main Block STARTCH: Einschaltbedingung f¨ ur Katheizen
Determine required amount of heat: B_stend TEMPCOND_INI2 tmst
tmst
tmotab
tmotab
tans
tans
swkh_w
wswkhk_w /NC
wswkhk_w
engine cooled down for long time B_khstc
nofmx_w
1/
Heat enegy remaining in catalyst 2/
wkhw_w ABKKATTAB
fswka_w KLFSWKA
Catalyst temperature decayed during stall-time
[J]
WKHWMAX
B_khaset
B_khaset
wkhab_w /NV
Heat energy of last trip tabst_w TABSTKH CWBBKH 1 fho_w FHOKH B_kherr
bbkh-startch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_khwsanf
wsanfkh_w
bbkh-startch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKH 3.20.2
Seite 2385 von 4100 31.JAN.2003 Thomas Brosi
Block TREMPCOND: Erkennung, ob ausreichende Abk¨ uhlphase
Calculation done only once at initialization of ECU CWBBKH
B_khstc
B_khstc
2 tmotab DTMABKH tmst TDIFKH
swkh_w
swkh_w STS08KHUB
bbkh-tempcond-ini2
tans
KLSWKH (STS08KHUB)
bbkh-tempcond-ini2 Block STOPCH: Stop- und Abbruchbedingungen von Katheizen
wistr_w B_khares
WISTRMAX <1.0>/NC
FKHABMAX <1.0>/NC ZKHABB
WKHRMAX B_kherr
-1.0 1/ TKHMX
compute 1/
B_kh
FKHABMN fkhab
fkhab
Initially 1
0.0 bbkh-stopch
tnst_w
reset 1/ bbkh-stopch Block DISABLECH: Fehler, die zum Abbruch von Katheizen nach Start f¨ uhren
E_lm E_tm bbkh-disablech
B_kherr
E_ta B_pug bbkh-disablech Block CONTROL: Einschalten und Bestimmung Katheiz-Dauer
B_stend 1.0
wsist_w
Store heat in catalyst for further trips 1/
Heat enegy of last trip
wkhw_w
Heat energy of this trip
wist_w
wkhab_w /NV
WISTRMAX <1.0>/NC
1/
HeatingEngery wswkhk_w B_khaset B_khares
wistr_w
wistr_w
SWR08KHUW B_bbkh
B_bbkh
bbkh-control
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SmoothAbortCH
0.0
bbkh-control
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKH 3.20.2
Seite 2386 von 4100 31.JAN.2003 Thomas Brosi
Block CALCREQ: Bestimmung der aktuellen Anforderungen f¨ ur Katheizen
B_bbkh B_nmot 1/
SY_HSP mifal_w 0.0
nmot_w SMG08KHUW SNM08KHUW
B_hsps
nmot_w mifal_w
2/
[W] 0.0
FANFHMKH
wsanfkh_w
wsanfkh_w
KFKHSWS (SNM08KHUW,SMG08KHUW)
tmst FANFKHTM (STS08KHUB)
SY_HSP 0.0
B_khwsanf
B_hsps
nmot_w mifal_w
B_khwsanf
FANFHMKHLL
KFKHSWSLL (SNM08KHUW,SMG08KHUW)
tmst FANFKHLLTM (STS08KHUB)
B_ll
B_khtanf
B_khtanf
1.0 TKHSWS 0.0 TKHSWSLL
[˚C]
[K]
FTANFKH
[K]
[˚C]
0.0
tanfkh_w
treal_w 273.15
tanfkh_w
273.15
fkhab
wistr_w KLFANFKH (SWR08KHUW)
bbkh-calcreq
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.0 -1.0
bbkh-calcreq
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKH 3.20.2
Seite 2387 von 4100 31.JAN.2003 Thomas Brosi
Block CALCFAKH: Berechnung der Steuerfaktoren flakh, fnwkhe und fnwkha
B_bbkh 0.0
flakh
wistr_w KLFLAKH (SWR08KHUW) 0.0
wistr_w tmst
fnwkhe
KFWNWWKE (SWR08KHUW,STS08KHUB) 0.0
wistr_w tmst
fnwkha
KFWNWWKA (SWR08KHUW,STS08KHUB)
0.0
wistr_w
1/ flbkkh
B_khlbk
KLFLBKKH (SWR08KHUW) fkhab B_trkh
CWBBKH 0
SY_SLS
0
B_sls bbkh-calcfakh
0
B_hsps bbkh-calcfakh Initialisierung
STOPCH_INIT
bbkh-initialize
STARTCH_INIT
bbkh-initialize Initialisierungen im Block STARTCH
[J]
B_pwf
bbkh-startch-init
Initialize NV memory after powerfail 1/
0.0
wkhab_w /NV
bbkh-startch-init Initialisierungen im BLOCK STOPCH
Initialize smoothing factor: SmoothAbortCH
FKHABMAX <1.0>/NC
fkhab
bbkh-stopch-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_HSP
FKHABMAX <1.0>/NC bbkh-stopch-init
ABK BBKH 3.20.2 Abkurzungen ¨ Parameter
Source-X
ABKKATTAB CWBBKH DTMABKH FANFHMKH FANFHMKHLL FANFKHLLTM FANFKHTM FHOKH FKHABMN FTANFKH
TABST_W
TMST TMST
Source-Y
Art
Bezeichnung
KL FW FW FW FW KL KL FW FW FW
¨ Abkuhlkurve ¨ in Abhangigkeit von der Abstellzeit Codewort: Einschaltbedingungen Katheizen nach Start Temperaturdifferenz zwischen Abstellen und Neustart fur ¨ Freigabe Katheizen Reduktionsfaktor fur ¨ Anforderungen zum Katheizen bei hom. einfacher Einspritzung Reduktionsfaktor fur ¨ Anforderungen zum Katheizen im LL bei hom. einfacher Einsp. Wichtung Heizanforderung fur ¨ Katheizen nach Start uber ¨ Motorstarttemp. (nur LL) Wichtung Heizanforderung fur Motorstarttemp. ¨ Katheizen nach Start uber ¨ ¨ minimaler Hohenfaktor fur ¨ Katheizen Schwelle Abregelfaktor Katheizen Anteil von treal_w als Temperaturforderung Abgas zum Heizen des Kat. nach Start
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKH 3.20.2
Seite 2388 von 4100 31.JAN.2003 Thomas Brosi
Parameter
Source-X
Source-Y
Art
Bezeichnung
KFKHSWS KFKHSWSLL KFWNWWKA KFWNWWKE KLFANFKH KLFLAKH KLFLBKKH KLFSWKA KLSWKH SMG08KHUW SNM08KHUW STS08KHUB SWR08KHUW TABSTKH TDIFKH TKHMX TKHSWS TKHSWSLL WKHRMAX WKHWMAX ZKHABB
NMOT_W NMOT_W WISTR_W WISTR_W WISTR_W WISTR_W WISTR_W NOFMX_W TMST MIFAL_W NMOT_W TMST WISTR_W
MIFAL_W MIFAL_W TMST TMST
KF KF KF KF KL KL KL KL KL SV SV SV SV FW FW FW FW FW FW FW FW
¨ Kennfeld Anforderung Warmestrom im Abgas fur ¨ Katalysatorheizen nach Start ¨ Kennfeld Anforderung (im LL) fur ¨ Warmestrom im Abgas fur ¨ Kat-Heizen nach Start Wichtungskennfeld fur ¨ NW-Sollwinkel Auslaßseitig Wichtungskennfeld fur ¨ NW-Sollwinkel Einlaßseitig Wichtungsfaktor fur ¨ Anforderungen zum Katheizen (wsanfkh_w, tanfkh_w) Wichtungsfaktor fur ¨ Lambda-Steuerfaktor flakh bei Katheizen Vorgabe Steuerfaktor flbkkh fur ¨ LBK-Position bei Katheizen ¨ ¨ Vorgabe Faktor Sollwarme in Abhangigkeit von der Katalterung ¨ Kennlinie Sollwarme zum Heizen des Katalysators nach Motorstart Stutzstellenverteilung ¨ fur ¨ Momentenforderung nach Getriebeschutz (miglsol_w) SST-Verteilung fur ¨ Drehzahl in LAKH Stutzstellenverteilung ¨ fur ¨ Motorstarttemperatur (tmst) Stutzstellenverteilung ¨ fur ¨ Katheizfortschritt (wsistr_w) Mindestabstellzeit fur ¨ Freigabe Kat-Heizen Minimale absolute Temperaturdifferenz (tans - tmst) fur ¨ Erkennung Wiederholstart Maximale Einschaltdauer der Funktion Katheizen ¨ Ubergangszeit fur ¨ von LL auf Last-Forderung ¨ Warmestromforderung: ¨ ¨ Uberganszeit fur ¨ Warmestromforderung: von Last auf LL-Forderung Maximaler relativer Heizfortschritt Katheizen fur ¨ Einleiten von Abregelung ¨ Maximale Heizwarme fur ¨ Katheizen nach Wiederholstart Zeitkonstante fur ¨ Abbruch-Tiefpass Katheizen
Systemkonstante
Art
Bezeichnung
SY_HSP SY_LBK SY_NWS SY_NWSA SY_SLS
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante BDE-Betriebsart Homogen-Split (HSP) Systemkonstante fur ¨ die LBK Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. ¨ Systemkonstante Sekundarluftpumpe vorhanden
Art
Bezeichnung
LOK EIN
Bedingung: Anforderungen fur ¨ Kat-Heizen nach Start werden gestellt Bedingung Sollbetriebsart Homogen-Split
EIN
Bedingung Kat-Heizung
Variable
Quelle
B_BBKH B_HSPS
BBKH BDEMKO
B_KH
BAKH
B_KHASET B_KHLBK B_KHSTC B_KHTANF B_KHWSANF B_LL
BBKH BBKH BBKH BBKH BBKH MDFAW
B_NMOT
BGWNE
B_PUG
GGDSU
B_PWF
BBHWONOF
B_SLS
B_STEND
BBSTT
B_TRKH B_TRKONZ DFP_LM
BBKH BBKH BBKH
DFP_TA
BBKH
DFP_TM
BBKH
E_LM
DSELHFS
E_TA
GGTFA
E_TM
GGTFM
FHO_W
GGDSU
FKHAB FLAKH FLBKKH FNWKHA FNWKHE FSWKA_W
BBKH BBKH BBKH BBKH BBKH BBKH
Referenziert von AWEA, BBKH,BDEMUS, KOMRH,LAKH, ... BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ...
LOK AUS LOK BAKH, BBKW AUS BAKH, BBKW AUS ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... ADVE, AEKP, ALE,EIN ALSU, BAKH, ... BBKH, BGDSAD, TVW- EIN NO EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... ATM, BBAGR,EIN BBKH, BGLAMBDA,DKATFKEB, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LLRRM AUS BGTPABG AUS ATR, BBAGR, BBKH,- DOK BGRLFGZS, DDSS, ... ATR, BBAGR, BBKH,- DOK BGAGRTS, BGTMPK, ... ATM, ATR, BBAGR,- DOK BBKH, BGTABST, ... ATR, BBAGR, BBKH,- EIN BBKW, BGRLFGZS, ... ATR, BBAGR, BBKH,- EIN BBKW, BGAGRTS, ... ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... EIN BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... LOK LAKH AUS AUS BBNWS AUS BBNWS, NWSOLLE AUS LOK LBKSOL
Bedingung Setzen von Bit B_kha Bedingung: Sollvorgabe der LBK fur ¨ Katheizen ¨ von Temperaturen oder Abstellzeit abhangige Freigabe Kat-Heizen Bedingung Abgastemperatur angefordert zum Katalysator Heizen ¨ Bedingung Abgaswarmestrom angefordert zum Katalysator Heizen Bedingung Leerlauf Bedingung Motordrehzahl: n > NMIN Bedingung Umgebungsdruck gultig ¨ Bedingung Powerfail
¨ Bedingung Sekundarluft aktiv
Bedingung Startende erreicht Bedingung Katheizen, Thermoreaktor wirksam Bedingung das Katheizen mit Thermoreaktorkonzept realisiert wird SG int. Fehlerpfadnr.:Hauptlastsensor SG-int. Fehlerpfadnr.: Ansauglufttemperatur TANS (-Ladeluft) Interne Fehlerpfadnummer: Motortemperatur Errorflag: Hauptlastsensor Errorflag: Ansauglufttemperatur Errorflag: TMOT ¨ Korrekturfaktor Hohe (word)
Faktor Katheizen zur Abregelung Faktor Lambda-Steuerung bei Katheizen Faktor LBK-Ansteuerung bei Katheizen Wichtungsfaktor fur ¨ Nockenwellensollwinkel bei Katheizen (Auslaß) Wichtungsfaktor fur ¨ Nockenwellensollwinkel bei Katheizen (Einlaß) ¨ ¨ Faktor Sollwarme in Abhangigkeit von der Katalterung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
MIFAL_W
MDFAW
NMOT_W
BGNMOT
NOFMX_W SWKH_W TABST_W
SKR BBKH BGTABST
TANFKH_W TANS
BBKH GGTFA
TMOTAB
GGTFM
TMST
GGTFM
TNST_W
BBSTT
TREAL_W
BAKH
WISTR_W WIST_W WKHAB_W WKHW_W WSANFKH_W WSIST_W
BBKH BBKH BBKH BBKH BBKH BAKH
BBKH, BDEMEN,EIN KOMRH, KOS, MDKOL, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BBKH EIN LOK AEKP, BBKH,EIN BDEMUM, BGTOL,BGTPABG, ... KODOH, KOMRH AUS EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... AEKP, BBKH,EIN BGTABST, BGTOL,DLSF, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... BBHTRIP, BBKH,EIN BBKW, BGSIK BGNLLKH, LAKH AUS LOK LOK LOK KODOH, KOMRH AUS BBKH EIN
BBKH 3.20.2
Seite 2389 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Indiziertes Fahrerwunschmoment fur ¨ Momentenkoordination Fullung ¨
Motordrehzahl Obere, adaptive Grenze fiktiver NOx-Rohmassenstrom ¨ Sollwarme fur ¨ Katheizen bei Motorstart (16-Bit Wert) Abstellzeit
¨ geforderte Abgastemperatur wahrend Katalysatorheizen nach Start Ansaugluft - Temperatur Motortemperatur beim Abstellen
Motorstarttemperatur Zeit nach Startende
realisierbare Abgastemperatur in momentaner BDE Betriebsart Relativer Heizfortschritt fur ¨ Katalysator seit Motorstart ¨ ¨ Uber Abgas erzeugte Heizwarme fur ¨ Katalysator seit Motorstart ¨ Dauer-RAM: Heizwarme im Katalysator am Ende letzter Trip ¨ ¨ Dauer-RAM: Heizwarme fur ¨ Katalysator aus kurzlichen ¨ Motorlaufen ¨ gesamter thermischer Abgasenergiestrom wahrend Katalysatorheizen nach Start ¨ tatsachlicher Abgasenergiestrom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB BBKH 3.20.2 Funktionsbeschreibung Die Katheizfunktion bestimmt die Bedingungen f¨ ur das beschleunigte Aufheizen des Katalysators nach Start des Motors. Sie bestimmt die Vorgaben f¨ ur: - BAKH: Bedingungen f¨ ur Anforderung Soll-W¨ armestrom und/oder Soll-Temperatur im Abgas (B_wsanfkh, B_tanfkh) - KODOH / KOMRH: Soll-W¨ armestrom und Soll-Temperatur im Abgas, Koordination erfolgt in BAKH (wsanfkh_w, tanfkh_w), Fehlerbedingungen, Graphische Hierarchie DISABLECH: In der graphischen Hierarchie DISABLECH werden Fehlerbedingungen zusammengefasst, die Katheizen im allgemeinen sperren. Dieses sind vor allem die Fehler der ausgewerteten Signale (Ansauglufttemperatur, Motortemperatur und H¨ ohensignal). Zus¨ atzlich wird Katheizen bei einem Fehlerhaften Lastsignal gesperrt (E_lm). Einschaltbedingung, Graphische Hirarchie STARTCH: Die graphische Hierarchie STARTCH ermittelt die Einschaltbedingung (B_khaset) sowie notwendige W¨ armemenge (wswkhk_w) f¨ ur Katheizen. Bereits mit einschalten der Z¨ undung werden Motor- und Umgebungstemperatur in TEMPCOND_INI2 ausgewertet. Es wird gepr¨ uft, ob diese Temperaturen auf eine hinreichend lange Abstellzeit (bzw. Abk¨ uhlzeit) schließen lassen. Nur in diesem Fall (B_khstc=true) wird Katheizen freigeschaltet. B_khstc wird durch eine kleine Temperaturdifferenz zwischen Ansaugluft tans und Motorstarttemperatur tmst bei Start (|tans - tmst| <= TDIFKH) erkannt. Durch setzen von Bit 2 in CWBBKH kann zus¨ atzlich noch eine MindestMotorabk¨ uhlung (tmotab - tmst >= DTMABKH) gefordert werden. Mit KLSWKH wird aus der Motortemperatur die W¨ armemenge swkh_w ermittelt, die bei einer sehr langen Abstellzeit zum Katheizen notwendig w¨ are. Um ein ¨ Uberhitzen des Katalysators durch mehrere Wiederholstarts zu vermeiden, wurde im letzten Motorlauf die durchgesetzte W¨ armemenge in wkhab_w aufsummiert. Mit der Abk¨ uhlkennlinie ABKKATTAB wird aus diese W¨ armemenge ¨ uber Abstellzeit die verbleibende W¨ armemenge wkhw_w ermittelt. ¨ Uberschreitet diese W¨ armemenge aus vorherigen Motorstarts (wkhw_w) die Schwelle WKHWMAX, so wird ein erneutes Katheizen verhindert. Ansonsten wird die noch notwendige Heizw¨ arme wswkhk_w = swkh_w - wkhw_w gefordert. Zus¨ atzlich kann in Abh¨ angigkeit von der Katalterung ¨ uber die Kennlinie KLFSWKA die notwendige Heizw¨ arme (und damit die Katheizdauer) verl¨ angert werden. Dadurch kann sich das Systemverhalten langsam ¨ uber den gelernten Alterungsfaktor ¨ andern. Der Einfluß dieses Verhaltens auf die Emissionen muß gepr¨ uft werden. Beispiel: Durch gealterten Kat. wird Katheizdauer kontinuierlich verl¨ angert. Dadurch werden aber Abgasmassenstrom und Rohemissionen erh¨ oht, was langfristig die End-Emissionen erh¨ ohen kann. Bis zum Ende des Motorstarts werden noch weitere Einschaltbedingungen ¨ uberpr¨ uft: - Minimaler H¨ ohenausgleichsfaktor (fho > FHOKH) - Minimale Abstellzeit (tabst_w > TABSTKH), falls Bit 1 von CWBBKH gesetzt - keine Sperrbedingungen gesetzt Ausschaltbedingung, Graphische Hirarchie STOPCH: Die Forderung nach Katheizen wird zur¨ uckgenommen (B_khares = true), falls die Motormindestdrehzahl unterschritten wird (B_nmot = false) oder der maximale relative Heizfortschritt WISTRMAX = 0.9999 erreicht ist. Tritt ein relevanter Fehler auf (B_kherr = true) oder ist der Aufheizvorgang bereits weit fortgeschritten (tnst_w > TKHMX oder wistr_w >= WKHRMAX) wird ein Abbruch des Katheizens eingeleitet. Dabei klingt der Abregelfaktor fkhab mit der Zeitkonstante ZKHABB von 1 nach 0 ab. Bei unterschreiten der Schwelle fkhab <= FKHABMN wird die Anforderung f¨ ur Katheizen zur¨ uckgenommen. Auch ein ¨ Uberschreiten der Zeitgrenze tnst_w > TKHMX f¨ uhrt zum Abbruch. Ein Abbruch des Katheizens kann auch durch die Fehlerbedingungen aus DISABLECH eingeleitet werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKH 3.20.2
Seite 2390 von 4100 31.JAN.2003 Thomas Brosi
Anforderungen: Die Hierarchie CONTROL ermittelt aus dem erreichten W¨ armestrom wsist_w den relativen Heizfortschritt wistr_w. ¨ Uber die Gruppenverteilung SWR08KHUW k¨ onnen die meisten Anforderungen gewichtet werden. Wird keine W¨ armemenge gefordert, oder wird Katheizen ¨ uber B_khares abgebrochen, so wird B_bbkh zur¨ uckgenommen. Damit sind die Heizanforderungen gel¨ oscht. Die Graphische Hierarchie CALCREQ ermittelt aus induziertem Motorsollmoment mifal_w und Motordrehzahl die Anforderungen f¨ ur W¨ armestrom wsanfkh_w und Temperatur tanfkh_w im Abgas.Die Temperaturforderung ist z. Zt. nur f¨ ur Testzwecke vorgesehen, die Bedatung sollte daher immer FTANFKH=0 sein! Die Heizanforderungen sind von der Motordrehzahl abh¨ angig. Daher muß zuerst ein Drehzahlsignal vorhanden sein (B_nmot=true), damit die Heizanforderungen freigegeben werden k¨ onnen. Solange zwar die Betriebsbedingungen f¨ ur Katheizen erreicht sind (B_bbkh=true), aber noch kein Drehzahlsignal vorliegt, sind nur die Anforderungsbits B_khwsanf und B_khtanf gesetzt. F¨ ur die W¨ armestromforderung kann zwischen Leerlauf (KFKHSWSLL) und Last (KFKHSWS) unterschieden werden. Beim Verlassen des Leerlaufs wird innerhalb TKHSWS Sekunden umgeschaltet, bei Beginn Leerlauf innerhalb von TKHWSWLL Sekunden. Beide Forderungen k¨ onnen noch mit FANFKHTM bzw. FANFKHTMLL ¨ uber die Motortemperatur gewichtet werden. Sofern eine homogene Split-Einspritzung (HSP) integriert ist (SY_HSP>0), kann w¨ ahrend dieser Split-Einspritzung h¨ ohere W¨ armestr¨ ome erreicht werden. Sofern diese Split-Einspritzung nicht angefordert werden soll, werden die W¨ armestromanforderungen mit den Faktoren FANFHMKH und FANFHMKHLL (f¨ ur Last und Leerlauf) reduziert. Die Anforderungen k¨ onnen ¨ uber den Heizfortschritt wistr_w mit der Kennlinie KLFANFKH gewichtet werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die graphische Hierarchie CALCFAKH erzeugt die Steuerfaktoren flakh, fnwkhe und fnwkha: flakh f¨ ur die Lambda-Vorgabe w¨ ahrend Katheizen (in Funktion %LAKH) aus der Kennlinie KFLAKH. fnwkhe f¨ ur die Stellung der Einlaß-Nockenwelle (in Funktion %NWSOLLE) aus dem Kennfeld KFWNWWKE. fnwkha f¨ ur die Stellung der Auslaß-Nockenwelle (in Funktion %NWSOLLA) aus dem Kennfeld KFWNWWKA. B_khlbk zum Anfordern einer KH-spezifischen LBK-Stellung (in Funktion %LBKSOLL) ¨ uber den Faktor flbkkh aus KLFLBKKH. In Zukunft wird dieser Faktor zum kontinuierlichen Umschalten verwendet. Alle Faktoren werden ¨ uber fkhab abgeregelt. Falls Katheizen nicht wegen Forderungen aus der %BBKH aktiv ist, sind die Faktoren null. Dadurch wird in %LAKH sichergestellt, dass Motorlambda=1 gefordert wird (nur f¨ ur Homogenbetrieb g¨ ultig). Mit B_trkonz kann angezeigt werden, dass eine thermische Nachreaktion im Abgas abl¨ auft. Dadurch sind sehr steile Temperaturgradienten m¨ oglich, die zu fr¨ uherem erreichen des Taupunkts und damit zu fr¨ uherer Regelbereitschaft der Lambdasonden f¨ uhren k¨ onnen: - Bei Konzepten mit Sekund¨ arlufteinblasung wird angenommen, dass eine solche Nachreaktionen nur mit eingeblasener Sekund¨ arluft m¨ oglich ist. - Ist eine homogene Split-Einspritzung (HSP) m¨ oglich, so kann eine ¨ ahnlich starker Temperarturanstieg entstehen. - Bei allen anderen Konzepten ist eine solche Nachreaktion sehr unwahrscheinlich (Standardm¨ aßig nicht aktivieren)!
APP BBKH 3.20.2 Applikationshinweise Systemkonfigurationen: ---------------------SY_HSP Homogene Split-Einspritzung m¨ oglich SY_LBK Ladungsbewegungsklappe vorhanden SY_NWS Nockenwellenverstellung Einlaß-seitig m¨ oglich SY_NWSA Nockenwellenverstellung Auslaß-seitig m¨ oglich SY_SLS Sekund¨ arluftsystem vorhanden Vorraussetzungen: ----------------Applikation Koordination Nacheinspritzung Katheizen (%KODOH) Applikation Koordination Momentenreserve Katheizen (%KOMRH) Erstbedatung (Vorschl¨ age): -------------------------Codewort CWBBKH: Bit 0: Konzept mit Thermoreaktion/Nachreaktion SLS Bit 1: Von Abstellzeit abh¨ angige Katheizfreigabe Bit 2: Von Abselltemeratur abh¨ angige Katheizfreigabe:
0: nein; 0: nein; 0: nein;
1: ja 1: ja 1: ja
Erstbedatung: CWBBKH = 0
Block STOPCH: Die geforderte Heizw¨ arme kann nicht durchgesetzt werden, falls fkhab zu fr¨ uh (WKHRMAX zu klein) oder zu schnell (ZKHABB zu klein) abklingt. Anhaltspunkt: Die mit wsanfkh durchgesetzte W¨ arme w¨ ahrend der Abklingphase von fkhab entspricht der W¨ arme, die w¨ ahrend der Zeit ZKHABB*(1-FKHABMN) bei dem W¨ armestrom KFKHWSW*(1.0+FKHABMN)/2 durchgesetzt w¨ urde. ZKHABB*(1-FKHABMN)*KFKHSWS = integral(wsanfkh_w dt) Einschaltbedingungen: DTMABKH 50.25 grdC FHOKH 0.75 TABSTKH 900.0 sec TDIFKH 7.5 grdC WKHWMAX 80000.0 J
Abbruchbedingungen: FKHABMN 0.1016 TKHMX 100.0 sec WKHRMAX 0.9 ZKHABB 2.0 sec
Abk¨ uhlkennlinie tabst[s] | 100 sec | 500 sec | 1000 sec | 2500 sec | 5000 sec | 10000 sec ----------+----------+-------------+-------------+-------------+-------------+------------ABKKATTAB| 1.0 | 0.75 | 0.2 | 0.16 | 0.12 | 0.0 F¨ ur kurze Abstellzeiten (bis 500 sec) ist ein hoher Wert vorgeschlagen. Dadurch soll nach einer kurzen Heizphase/Motorlauf zwar nochmals Katheizen m¨ oglich sein, nach einem langen Motorlauf (Kat. vollst¨ andig durchw¨ armt) aber verhindert werden. F¨ ur lange Abstellzeiten soll dann ein eher kleiner Wert angenommen werden, da nach l¨ angeren Abstellzeiten immer Katheizen erm¨ oglicht sein sollte.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKH 3.20.2
Seite 2391 von 4100 31.JAN.2003 Thomas Brosi
Neutralbedatung f¨ ur Ber¨ ucksichtigung der Kat-Alterung: nofmx | 9 mg/s| 13 mg/s | 19 mg/s | 25 mg/s ----------+----------+-------------+-------------+------------KLSWKA | 1.0 | 1.0 | 1.0 | 1.0 Die Ber¨ ucksichtigung der Kat-Alterung sollte normalerweise neutral bedatet bleiben. F¨ ur eine Bedatung ist eine gute Kenntniss des Systemverhalten bei gealtertem Katalysatoren notwendig (G¨ ute der Erkennung, Einfluß von l¨ angerem/k¨ urzerem Katheizen bei gealtertem Katalysator) Anforderungen: FTANFKH 0.0 FANFHMKH 1.0 FANFHMKHLL 1.0 TKHSWS TKHSWSLL
0.6 sec 2.0 sec
SSV SNM08KHUW
500.0
800.0
1000.0
1200.0
1500.0
2000.0
2500.0
SSV SMG08KHUW
9.0
15.0
20.0
25.0
30.0
40.0
60.0
3000.0 U/min 90.0 %
KENNFELD
KFKHSWS, KFKHSWSLL (Bedatungsbeispiel! Software-Vorbedatung ist konstant 0.0!) | 500.0 U/min| 800.0 U/min| 1000.0 U/min| 1200.0 U/min| 1500.0 U/min| 2000.0 U/min| 2500.0 U/min| 3000.0 U/min --------+------------+-------------+-------------+-------------+-------------+-------------+-------------+------------9.0 % | 3500.0 W | 3700.0 W | 4000.0 W | 4500.0 W | 4500.0 W | 4500.0 W | 4000.0 W | 0.0 W 15.0 % | 3500.0 W | 3700.0 W | 4500.0 W | 6000.0 W | 4500.0 W | 4500.0 W | 4000.0 W | 0.0 W 20.0 % | 3700.0 W | 3700.0 W | 5000.0 W | 6000.0 W | 4500.0 W | 4300.0 W | 4000.0 W | 0.0 W 25.0 % | 3700.0 W | 3700.0 W | 5000.0 W | 6000.0 W | 4500.0 W | 4300.0 W | 4000.0 W | 0.0 W 30.0 % | 0.0 W | 3700.0 W | 5000.0 W | 6000.0 W | 4500.0 W | 4300.0 W | 4000.0 W | 0.0 W 40.0 % | 0.0 W | 3700.0 W | 4500.0 W | 5000.0 W | 4300.0 W | 4300.0 W | 4000.0 W | 0.0 W 60.0 % | 0.0 W | 3000.0 W | 3000.0 W | 3000.0 W | 3000.0 W | 3000.0 W | 0.0 W | 0.0 W 90.0 % | 0.0 W | 0.0 W | 0.0 W | 0.0 W | 0.0 W | 0.0 W | 0.0 W | 0.0 W
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur KLSWKH nur Bedatungsbeispiel! Software-Vorbedatung ist konstant 0.0! SSV STS08KHUB | -15 ◦ C | -10 ◦ C | 5◦ C | 10 ◦ C | 18 ◦ C | 28 ◦ C | 35 ◦ C | 45 ◦ C -----+-------+-------------+-------------+-------------+-------------+-------------+-------------+------------KL KLSWKH | 0 J | 175000 J | 225000 J | 330000 J | 380032 J | 380032 J | 200000 J | 0.0 J KL FANFKHTM | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 KL FANFKHTMLL| 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 SSV SWR08KHUW | 0.0 | 0.1 | 0.2 | 0.4 | 0.5 | 0.6 | 0.9 | 1.0 -----+-------+-------------+-------------+-------------+-------------+-------------+-------------+------------KL KLFANFKH |>0.9999| >0.9999 | >0.9999 | >0.9999 | >0.9999 | >0.9999 | >0.9999 | 0.0 Steuerfaktoren (Hierachy CALCFAKH): ----------------------------------SSV SWR08KHUW | 0.0 | 0.1 | 0.2 | 0.4 | 0.5 | 0.6 | 0.9 | 1.0 -----+-------+-------------+-------------+-------------+-------------+-------------+-------------+------------KL KLFLAKH |>0.996 | >0.996 | >0.996 | >0.996 | >0.996 | >0.996 | >0.996 | >0.996 KL KLFLBKH |>0.996 | >0.996 | >0.996 | >0.996 | >0.996 | >0.996 | >0.996 | >0.996 KENNFELD KENNFELD
KFWNWWKE == 1.0 KFWNWWKA == 1.0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BAKH 3.30.1
Seite 2392 von 4100 31.JAN.2003 Thomas Brosi
FU BAKH 3.30.1 Betriebsartenkoordination fur ¨ Katheizen BDE FDEF BAKH 3.30.1 Funktionsdefinition B_kha ENABLECH
B_kockazul B_komrhzul B_kodohzul B_kolshzul B_kttanf B_sutanf B_khtanf B_kwtanf B_khwsanf B_kwwsanf B_suwsanf B_ktwsanf B_tktanf B_tkhcanf
bdemodvkh B_kockazul B_komrhzul
B_kha
B_kodohzul
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_khlsfg
B_bbcka
B_khcka
B_bbmrkh
B_khmr
B_bbdokh
B_khdo
B_kh B_khlsfg B_khcka B_khmr B_khdo
B_kolshzul CALCRESTR wsist_w B_khdo wsreal_w
B_kttanf B_sutanf B_khtanf
treal_w
B_kwtanf
wsist_w wsreal_w treal_w
B_khwsanf B_kwwsanf B_suwsanf B_ktwsanf
REQUESTOM B_bblskh
B_bblskh
B_bbcka
B_bbcka
B_tktanf
B_bbmrkh
B_bbmrkh
B_tkhcanf
B_bbdokh
B_bbdokh B_wsrealdo B_khagrab
B_wsrealdo
B_khagrab
B_trealdo
B_trealdo
B_wsrealmr
B_wsrealmr
bdemodkh
bdemodkh
B_trealmr
B_trealmr ENABLEHSP B_hspsdmr
B_bblskh
B_hspsdmr B_bbhspkh
B_bbhspkh bakh-main
bdemodvkh
ACTIVATECH B_kh
¨ main: Ubersicht
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_khwsanf B_khtanf B_kwwsanf B_kwtanf
BAKH 3.30.1
Seite 2393 von 4100 31.JAN.2003 Thomas Brosi
B_kaanf SY_NOXKAT
B_kha
B_kha
0
B_nmot
false
B_suwsanf B_sutanf
B_khan
B_suanf
SY_LS 0 1/
false B_kolaspap SY_CKA 0 false
2/ B_komrhzul
B_kockaapp
B_bbmrkh
B_bbmrkh
SY_DKATTH 0
exists only if
false
B_tkhcanf B_tktanf
1/ SY_LS > 0 B_bblskh B_bblskh
B_kdanf B_kolshzul
B_ktwsanf B_kttanf B_kodohapp
exists only if 1/ SY_CKA > 0 B_bbcka B_bbcka
HOM
0
B_kockazul
bdemodvkh
SCH or HMM 10
0 B_bbdokh
SKH
4
B_kodohzul
B_bbdokh
bakh-enablech
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_komrhapp
enablech: Zulassen von Katheizen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BAKH 3.30.1
Seite 2394 von 4100 31.JAN.2003 Thomas Brosi
tmst TMMNHSPKH THSPKHMX THSPKHMN
1/ 1/
tnse_w
2/ B_bbhspkh
B_desu
B_bbhspkh
Block calculated only if SY_HSP > 0 bdemodvkh 6
B_ll vfzg_w
CWBAKH VMXHSPKH
0
DRLHSPKH RLMNHSPKH
1/
rl_w
DWSHSPKH WSMNHSPKH
2/
wsistmr_w
bakh-enablehsp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hspsdmr
enablehsp: Zulassen der homogenen Split-Einspritzung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BAKH 3.30.1
Seite 2395 von 4100 31.JAN.2003 Thomas Brosi
1/
B_bblskh B_hom
rriext_w
B_khlsfg
B_khlsfg
1/
B_khls B_kh
SY_CKA
B_kh
RRIEKHMX
0 SY_LS 0 1/ B_bbcka
B_khcka
B_khcka CWBAKH 1
B_hom
B_bbdokh
B_khdo
B_khdo
B_skh
bakh-activatech
B_khmr
B_khmr
activatech: Anfordern von Katheizmaßnahmen
exists only if SY_LS > 0 B_bblskh
exists only if SY_CKA > 0 B_bbcka B_bbdokh B_wsrealdo B_trealdo B_wsrealmr B_trealmr B_kodohapp B_bbmrkh
exists only if
exists only if SY_HSP > 0 B_bbhspkh
HOM
1/ SY_AGR > 0 B_khagrab B_khagrab
1
HOM 1 64
HSP
255
HSP
1/
16
SKH
1
HOM bdemodck
bdemodkh
64 bdemodkh
bakh-requestom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_bbmrkh
requestom: Anfordern einer Betriebsart
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_SLS
SY_LS
0
0
BAKH 3.30.1
Seite 2396 von 4100 31.JAN.2003 Thomas Brosi
B_khdo wsistmr_w wsist_w wsistsvk_w
wsistls_w
wsistdo_w
B_skh wsrealmr_w wsreal_w wsistsvk_w
wsrealls_w
wsrealdo_w
[˚C]
B_skh
trealmr_w
[K]
treal_w
[K]
tovvksl_w
[˚C]
torealls_w
trealdo_w
1/
taikrm_w
3/
taikrm2_w
4/
msabg2_w
0.2961
[J/(kgK)(h/sec)]
msabg/_200ms
bakh-calcrestr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1066 J/(kgK) / (3600 sec/h): tansk_w 2/
msabg_w ¨ calcrestr: Ausgabe der Einschrankungen
ABK BAKH 3.30.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
CWBAKH DRLHSPKH DWSHSPKH RLMNHSPKH RRIEKHMX THSPKHMN THSPKHMX TMMNHSPKH VMXHSPKH WSMNHSPKH
FW FW FW FW FW FW FW FW FW FW
Codewort BAKH Hysterese fur ¨ Entprellung minimaler Luftfullung ¨ fur ¨ Homogen split zum Kath. ¨ Hysterese fur ¨ Entprellung minimalem Warmestroms fur ¨ Homogen split zum Kath. Minimale Luftfullung ¨ fur ¨ Anforderung von Homogen split zum Katheizen Maximum extern Inert-Restgasrate fur ¨ Lambda Split Katheizenfreigabe Minimale Zeit nach Startende, ab der homogene Split-Einspritzung freigegeben Maximale Zeit nach Startende, bis zu der homogene Split-Einspritzung freigegene Minimale Motortemperatur fur ¨ Anforderung von Homogen split zum Katheizen Maximale Geschwindigkeit im LL fur ¨ Anforderung von Homogen split zum Katheizen ¨ Minimale Warmestrom fur ¨ Anforderung von Homogen split zum Katheizen
Systemkonstante
Art
Bezeichnung
SY_AGR SY_CKA SY_DKATTH SY_HSP SY_LS SY_NOXKAT SY_SLS SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden ¨ Systemkonstante Chemisches Katalysatoraufheizen moglich Systemkonstante: Statusinformation uber ¨ vorhandene Katalysatordiagnose %DKATTH Systemkonstante BDE-Betriebsart Homogen-Split (HSP) Systemkonstante Lambda-Split Systemkonstante: NOx-Speicherkat in Abgassystem verbaut ¨ Systemkonstante Sekundarluftpumpe vorhanden Systemkonstante Bedingung : Stereo vor Kat
Variable
Source-X
Quelle
BDEMODCK BDEMODKH BDEMODVKH B_BBCKA B_BBDOKH B_BBHSPKH B_BBLSKH B_BBMRKH B_DESU
BAKH BDEMKO BAKH BAKH BAKH BAKH BAKH BGSIK
B_HOM
BDEMUM
B_HSPSDMR
KOMRH
Source-Y
Referenziert von BAKH BDEMKO, BDEMUE BAKH
Art
EIN AUS EIN LOK LOK LOK LOK LOK ATR, BAKH, BBAGR,- EIN BBSAWE, KOLASPH, ... ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... BAKH EIN
Bezeichnung BDE-Betriebsartenwunsch chemisches Katheizen (KOCKA) BDE-Betriebsartenwunsch Katheizen BDE-Betriebsartenwunsch vor Katheizen Betriebsbedinung fur ¨ chemisches Katheizen mit periodischem Lambdawechsel (KOCKA) Betriebsbedingung fur ¨ Katheizen mit Nacheinspritzung erfullt ¨ ¨ undung Betriebsbedingung fur ¨ Katheizen mit homogener Split-Einspritzung und Spatz ¨ Betriebsbedinung fur ¨ Katheizen mit Lambda-Split ¨ Betriebsbedingung fur ¨ Katheizen mit spaten Zundwinkeln ¨ (Momentenreserve) Anforderung Schwefelregenerierung NOx-Katalysator Bedingung Betriebsart Homogen Bedingung fur ¨ Katheizen: Momentenreserve impliziert homogene split-Einspritzung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_KAANF B_KDANF B_KH
BAKH BAKH BAKH
B_KHA
BAKH
B_KHAGRAB B_KHAN B_KHCKA B_KHDO B_KHLS
BAKH BAKH BAKH BAKH KOLASPH
B_KHLSFG B_KHMR B_KHTANF B_KHWSANF B_KOCKAAPP B_KOCKAZUL B_KODOHAPP B_KODOHZUL B_KOLASPAP B_KOLSHZUL B_KOMRHAPP B_KOMRHZUL B_KTTANF B_KTWSANF B_KW B_KWTANF B_KWWSANF B_LL
BAKH BAKH BBKH BBKH
KODOH KODOH KOLASPH KOLASPH KOMRH KOMRH BBHTRIP BBHTRIP BAKH BBKW BBKW MDFAW
B_NMOT
BGWNE
B_SKH
BDEMUM
B_SUANF B_SUTANF B_SUWSANF B_TKHCANF B_TKTANF B_TREALDO B_TREALMR B_WSREALDO B_WSREALMR MSABG2_W
BAKH BGSIK BGSIK
KODOH KOMRH KODOH KOMRH BGMSABG
MSABG_W
BGMSABG
RL_W
SRMSEL
RRIEXT_W
BGPEXT
TAIKRM2_W TAIKRM_W
ATM ATM
TANSK_W
GGTFA
TMST
GGTFM
TNSE_W
BBSTT
TOREALLS_W TOVVKSL_W TREALDO_W TREALMR_W TREAL_W
KOLASPH KODOH KOMRH BAKH
VFZG_W
GGVFZG
WSISTDO_W WSISTLS_W WSISTMR_W WSISTSVK_W WSIST_W WSREALDO_W WSREALLS_W WSREALMR_W WSREAL_W
KODOH KOLASPH KOMRH BAKH KODOH KOLASPH KOMRH BAKH
Referenziert von
BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... BGNLLKH, LLRRM, MSUDKSOM BBAGR, BBAGRMW LRSKA KTMHK, LAKH ATM, KODOH ATM, BAKH, DMDSTP, KTMHK, LAKH, ... KOLASPH KOMRH BAKH, BBKW BAKH, BBKW BAKH BAKH BAKH BAKH BAKH BAKH BAKH BAKH BAKH BAKH ZWMIN BAKH BAKH ARMD, BAKH, BBAGR, BBAGRMW, BBKH, ... ADVE, AEKP, ALE,ALSU, BAKH, ... ATM, AWEA, BAKH,BDEMEN, BDEMKO, ...
BAKH 3.30.1
Seite 2397 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK AUS
Bedingung Heizmaßnahme zur Aktivierung der Katalysatoren gefordert Bedingung Heizmaßnahme zur thermischen Diagnose des Katalysators gefordert Bedingung Kat-Heizung
AUS
Anforderung Katheizen
AUS AUS AUS AUS EIN
Bedingung: AGR Abschalten wegen Katheizen Anforderung Katheizen bei erreichen der Mindestdrehzahl Bedingung Katheizen durch CKA Bedingung Katheizen per Doppeleinspritzung Bedingung Katheizen mit Lamda-split
AUS AUS EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN AUS EIN EIN EIN
Bedingung: Katheizen mit Lambda Split Freigabe Bedingung Katheizen mit Momentenreserve Bedingung Abgastemperatur angefordert zum Katalysator Heizen ¨ Bedingung Abgaswarmestrom angefordert zum Katalysator Heizen Bedingung Applikation chemisches Kat-Aufheizen (KOCKA) ¨ Bedingung chemisches Katheizen zulassig (KOCKA) Bedingung Applikation Doppeleinspritzung ¨ Bedingung Nacheinspritzung zum Katheizen zulassig Bedingung Applikation Lambda-split zum Kat-Aufheizen (KOLASPH) ¨ Bedingung: Katheizen mit Lambda-Split zulassig Bedingung Applikation Katheizen durch Momentenreserve ¨ Bedingung Momentenreserve zum Katheizen zulassig Bedingung Abgastemperatur angefordert zum Heizen fur ¨ Kurztrip ¨ Bedingung Abgaswarmestrom angefordert zum Heizen durch Kurztrip Bedingung Kat warmhalten Bedingung Abgastemperatur angefordert zum Katalysator Warmhalten ¨ Bedingung Abgaswarmestrom angefordert zum Katalysator Warmhalten Bedingung Leerlauf
EIN
Bedingung Motordrehzahl: n > NMIN
EIN
Bedingung Betriebsart Schicht-Katheizen
LOK EIN BAKH, KOLASPH EIN BAKH, KOLASPH AWEA, BAKH, KODOH EIN BAKH EIN BAKH EIN BAKH EIN BAKH EIN BAKH EIN ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ... ATR, BAKH, BGLASO, EIN DDYLSU, DHRLSU, ... BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... BAKH, BBAGR,EIN BGBVG, BGLAMOD,LRS, ... EIN BAKH, BGSIK EIN BAKH, BGSIK, KOLASPH EIN BAKH, BBAGR,BGAGR, BGAGRSOL, DGGTVHK, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ... BAKH EIN ATM, BAKH, KOMRH EIN BAKH EIN BAKH EIN BBHTRIP, BBKH,AUS BBKW, BGSIK ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ... BAKH EIN EIN BAKH, KOMRH BAKH EIN EIN BAKH, KOMRH BBKH AUS BAKH EIN BAKH EIN BAKH EIN BBKW, BGSIK AUS
Bedingung Heizmaßnahme zur Entschwefelung des NOx-Speicherkatalysators gefordert Bedingung Abgastemperatur angefordert zur Katalysatorentschwefelung ¨ Bedingung Abgaswarmestrom angefordert zur Katalysatorentschwefelung ¨ Bedingung: Anforderung zusatzliche Kohlenwasserstoffe Bedingung Abgastemperatur angefordert fur ¨ therm. Katdiagnose Bedingung Temperaturforderung per Doppeleinspritzung erfullbar ¨ Bedingung Temperaturforderung per Momentenreserve erfullbar ¨ ¨ Bedingung Warmestromanforderung erfullbar ¨ per Doppeleinspritzung ¨ Bedingung Warmestromanforderung erfullbar ¨ per Momentenreserve Abgasmassenfluß gefiltert (Word), Bank 2 Abgasmassenstrom gefiltert (Word), Bank 1 relative Luftfullung ¨ (Word) Restgas-Inertgasrate uber externes AGR
Abgastemperatur im Krummer ¨ (Zusammenfuhrung ¨ aller Zylinder) aus Modell, Bank 2 Abgastemperatur im Krummer ¨ (Zusammenfuhrung ¨ aller Zylinder) aus Modell Ansaugluft - Temperatur in GrdC, intern in Kelvin gerechnet
Motorstarttemperatur ¨ Zeitzahler ab Startende (16bit) Realisierbare Exotherme durch Lambda-Split vor Hauptkat ¨ ¨ Temperaturerhohung im Vorkat durch Sekundarlufteinblasung vor Vorkat. realisiebare Abgastemperatur durch Doppeleinspritzung realisiebare Abgastemperatur durch Momentenreserve realisierbare Abgastemperatur in momentaner BDE Betriebsart Fahrzeuggeschwindigkeit ¨ tatsachlicher Abgasenergiestrom bei Doppeleinspritzung ¨ Chemischer Warmestrom durch Lambda-Split vor Hauptkat ¨ tatsachlicher Abgasenergiestrom bei Momentenreserve ¨ ¨ tatsachlicher Abgasenergiestrom bei Sekundarlufeinblasung vor Vorkat ¨ tatsachlicher Abgasenergiestrom realisierbarer Abgasenergiestrom per Doppeleinspritzung ¨ ¨ Maximal moglicher chemischer Warmestrom durch Lambda-Split vor Hauptkat realisierbarer Abgasenergiestrom per Momentenreserve realisierbarer Abgasenergiestrom in momentaner BDE Betriebsart
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BAKH 3.30.1
Seite 2398 von 4100 31.JAN.2003 Thomas Brosi
FB BAKH 3.30.1 Funktionsbeschreibung Hierarchie ENABLECH (Zul¨ assigkeit Katheizen) -------------------------------------------Die Funktion erkennt eine Anforderung zum Katheizen (B_kha) durch W¨ aremstrom- oder Temperaturanforderungen f¨ ur - Aufheizen der Katalysatoren zur Aktivierung: B_kaanf (von %BBKH, %BBKW) - Aufheizen eines NOx-Speicherkatalysators zur Entschwefelung: B_suanf (von %BGSIK) - Aufheizen der Katalysatoren zur thermischen Diagnose: B_kdanf (von %DKATTH) - Aufheizen des Abgassystems f¨ ur Kurztest/Bandendetests: B_ktwsanf/B_kttanf (von %BBHTRIP) - gesetzten Applikationsmodus (B_kodohapp, B_komrhapp, B_kolasphap, B_kockapp) Bei einer Anforderung wird zuerst ¨ uberpr¨ uft, ob die jeweiligen Methoden m¨ oglich sind: - Schicht-Katheizen/Nacheinspritzung (durch Funktion %KODOH): B_bbdokh gesetzt, falls Schicht-Katheizen m¨ oglich (Bit 4 in bdemodvkh) und Doppeleinspritzung zul¨ assig (B_kodohzul) - Sp¨ ate Z¨ undwinkel/Momentenreserve (durch Funktion %KOMRH): B_bbmrkh gesetzt, falls Homogenbetrieb m¨ oglich (Bit 0 in bdemodvkh) und Momentenreserve zul¨ assig (B_komrhzul). Sofern die Katalysatoren nicht mehr f¨ ur light-off aufgeheizt werden m¨ ussen (B_kaanf=false) k¨ onnen f¨ ur eine Anforderung zur Entschwefelung des NOx-Speicherkatalysators (B_suanf) die folgenden Heizmethoden angefordert werden: - Lambda-split (durch Funktion %KOLSH): B_bblskh gesetzt, falls Homogenbetrieb m¨ oglich und Lambda-split zul¨ assig (B_kolshzul). Lamba-split ist nur bei Y-Abgassystemen m¨ oglich. Systemkonstante SY_LS muß gesetzt werden. - Chemisches Katheizen (CKA) mittels periodischen fett/mager-Betrieb (durch Funktion %KOCKA): B_bbcka gesetzt, falls Homogenbetrieb und Magerbetriebsart m¨ oglich sowie Funkion zul¨ assig (B_kockazul). Die Systemkonstante SY_CKA muß gesetzt sein. Bei HC-Anforderungen zur thermischen Katdiagnose (B_tkhcanf,B_tktanf) wird nur B_bbdokh gesetzt! Eine Aktivierung der Heizmethoden ist nur m¨ oglich, falls eine Anforderung gestellt und eine Kurbelwellendrehung erkannt ist (B_khan).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Hierarchie ENABLEHSP (Zul¨ assigkeit homogene Split-Einspritzung - HSP) --------------------------------------------------------------------Bei homogener Betriebsart kann außerdem eine Aufteilung der Kraftstoffeinspritzung (Split-Einspritzung) gefordert werden. Dadurch wird die Gemischaufbereitung ver¨ andert: Jetzt sind sehr sp¨ ate Z¨ unwinkel bei magerem Lambda m¨ oglich. Zus¨ atzlich kann eine erh¨ ohte Emission an Kohlenmonoxid erzeugt werden. Da Kohlenmonoxid bereits bei niedrigen Temperaturen an der Katoberfl¨ ache reagiert, heizt sich der kalten Katalysator mittels zus¨ atzlicher chemischer Energie auf. Physikalische Vorraussetzungen f¨ ur HSP: - Freischaltung durch Betriebsartenkoordination (%BDEMKO: Bit 6 von bdemodvkh gesetzt) Nur gesetzt, wenn Notlauf (bdemodnl), ¨ Uberwachung (bdemoduf) und Bauteileschutz (bdemodbs) in %BDEMKO auch HSP zulassen. Zus¨ atzlich muß Momenteneinstellbarkeit und Drehzahlbereich g¨ ultig sein (¨ uber bdemodmd aus %BDEMEN/%BGBVG) - Luftf¨ ullung gr¨ oßer rl_w als RLMNHSPKH (entprellt mit DRLHSPKH): Bei zu kleiner Luftf¨ ullung reicht die Ladungsbewegung nicht aus, um eine gute Gemischaufbereitung f¨ ur HSP zu erreichen. - Motortemperatur tmot gr¨ oßer als TMMNHSPKH: ◦ Bei sehr kalten Motortemperaturen (z.B. < 0 C) muß diese Form der Gemischaufbereitung nicht mehr optimal sein. - Keine Entschwefelung (B_desu=false): Bei Entschwefelung muß Abgaslambda sehr genau eingehalten werden um die Bildung von Schwefelwasserstoff (H2S) zu vermeiden. Daher ist eine normale (einfach homogene) Gemischaufbereitung besser. - Kein Lambda-Split (B_bblshk=false): Lambda-Split ist eine effiziente Methode, den Haupt(NOx-)Kat chemisch zu heizen. Dabei laufen Bank 1 und Bank 2 mit stark unterschiedlichem (fett/mager) Lambda. HSP bringt keine Verbesserung. - Es muß bereits Homogenbetrieb f¨ ur Katheizen angefordert werden (bdemodkh=1). Ist HSP bereits durch eine h¨ oher priorisierte Anforderung verboten (Bit 6 von bdemodvkh nicht gesetzt), so darf auch keine Anforderung nach HSP gestellt werden (siehe auch Hierarchie REQUESTOM). Sicherheits-Voraussetzungen (HSP-Betrieb auf notwendige F¨ alle beschr¨ anken): - Einschr¨ ankung auf Zeit nach Start tnse_w: THSPKHMN <= tnse <= THSPKHMX. HSP ist m¨ oglicherweise nur bei extremen Anforderungen direkt nach Start sinnvoll. - Beschr¨ ankung auf Leerlauf: B_ll gesetzt und vfzg < VMXHSPKH, falls Bit 0 von CWBAKH gesetzt. Im LL kann der LL-Regler Ungenauigkeiten des Momentenmodells f¨ ur HSP ausgleichen. Auch bei Schaltvorg¨ angen wird mit wped=0 kurzfristig die LL-Bedingung B_ll gesetzt. Daher wird HSP nur f¨ ur LL mit Geschwindigkeiten kleiner VMXHSPKH zugelassen. Die Anforderung HSP soll konsistent zur W¨ armestromanforderung f¨ ur Katheizen sein: 1. HSP sollte mindestens solange angefordert bleiben, wie in HOM die Anforderungen noch nicht erf¨ ullt werden k¨ onnen (B_hspsdmr). 2. Im Teillastbereich k¨ onnen auch in HOM sehr hohe W¨ armestr¨ ome erreicht werden. HSP ist trotzdem w¨ unschenswert, um durch erh¨ ohte Emissionen von CO den Katalysator zu Heizen. Daher muß mindestens eine der folgende Bedingungen erf¨ ullt sein: - B_hspsdmr aus %KOMRH gesetzt. - Im Abgas erreichter W¨ armestrom wsistmr_w gr¨ oßer als WSMNHSPKH (entprellt mit DWSHSPKH). Hierarchie ACTIVATECH (Anfordern Katheizen) ------------------------------------------Ist die jeweilige Betriebsart erreicht (B_hom f¨ ur Momentenreserve/Lambda-split, sowie B_skh f¨ ur Doppeleinspritzung), so wird Katheizen von der entsprechenden Funktion angefordert: - B_khdo: KODOH berechnet Doppeleinspritzung f¨ ur die Betriebsart Schicht-Katheizen - B_khmr: KOMRH berechnet Momentenreserve f¨ ur die Betriebsart Homogen - B_khlsfg:KOLASPH berechnet bankindividuelle Lambdaverstellung f¨ ur die Betriebsart Homogen. F¨ ur Lambda-split kann eine maximale AGR-Rate mit RRIEKHMX festgelegt werden. Dadurch wird verhindert, dass große Mengen Fettgas durch das externe AGR ins Saugrohr geleitet werden. Sofern die Abgasr¨ uckf¨ uhrung nur von einer Bank abzweigt, wird ausserdem sichergestellt, dass die Abgasmassenstr¨ ome beider B¨ anke m¨ oglichst gleich sind. - B_khcka: KOCKA berechnet Zeitdauer und Lambda der fett/mager-Phasen zum chemischen Katheizen. Diese Methode soll nur aktiviert werden solange Lambda-split nicht m¨ oglich ist. Mit Bit 1 aus CWBAKH kann w¨ ahrend dieser Heizphase auch Momentenreserve aktiviert werden. Dadurch wird im (fetten) Homogenbetrieb die F¨ ullung erh¨ oht. In den Betriebsarten HMM und HOS findet kein aktives Katheizen statt. HMM kann allerdings als Magerbetriebsart f¨ ur chemisches Katheizen verwendet werden. Hierarchie REQUESTOM (Anfordern einer Betriebsart) --------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BAKH 3.30.1
Seite 2399 von 4100 31.JAN.2003 Thomas Brosi
Folgende Anforderungen sind m¨ oglich: - bdemodkh=1: Homogen mit einfacher Einspritzung im Ansaugtakt (HOM) - bdemodkh=8/2 Schichtbetrieb / sehr magerer Homogenbetrieb (nur bei chemischen Kat-heizen CKA) - bdemodkh=64: Homogen mit geteilter Einspritzung in Ansaug- und Kompressionstakt (homogene Split-Einspritzung HSP) - bdemodkh=16: Schichtbetrieb mit Nacheinspritzung im Expansionstakt (Schicht-Katheizen SKH) - bdemodkh=255: Keine Anforderung, s¨ amtliche Betriebsarten sind zugelassen. In bdemodkh sind die zul¨ assigen Betriebsarten f¨ ur Katheizen bitweise codiert. Eine Entscheidung f¨ ur das beste Heizverfahren impliziert genau eine Betriebsart. Um genau eine Betriebsart anzufordern, ist immer nur das Bit dieser Betriebsart gesetzt. Funktionen mit niedrigerer Priorit¨ at in der Betriebsartenkoordination (%BDEMKO) haben dann keine Wahlm¨ oglichkeit. Allerdings wird in %BDEMKO ein Betriebsartenwunsch nur ber¨ ucksichtigt, wenn er mit den Einschr¨ ankungen der h¨ oher priorisierten Funktionen konform ist: Wurde z.B. durch die Notlaufkoordination (%NLKO) bereits nur Homogenbetrieb zugelassen (d.h. bdemodvkh=1), so wird eine Forderung nach SKH (bdemodkh=16) nicht ber¨ ucksichtigt. Daher darf eine solche Betriebsart auch nur gefordert werden, wenn das entsprechende Bit in bdemovkh noch gesetzt ist. Bei allen Anforderungen k¨ onnen die Betriebsarten Homogen (bdemodkh = 1) oder Schicht-Katheizen (bdemodkh = 16) gew¨ unscht werden. Schicht-Katheizen wird nur gefordert falls: - Die Anforderung von %KODOH erf¨ ullbar ist (B_wsrealdo, B_trealdo) oder %KOMRH nicht bereit ist (B_bbmrkh = false) - Diese Funktion m¨ oglich ist: B_bbdokh = true Ansonsten wird Homogenbetrieb gefordert, sofern die Funktion %KOMRH einsatzbereit ist (B_bbmrkh=true). Durch bdemodkh=1 wird der normale Homogenbetrieb gefordert. Sofern HSP auch m¨ oglich ist (B_bbhspkh=true), so wird HSP angefordert. Falls nur HSP, nicht aber HOM m¨ oglich ist, wird B_bbmrkh nicht gesetzt: Es wird dann weder HSP angefordert, noch Katheizen ¨ uber Momentenreserve (durch %KOMRH) freigegeben! Dadurch ist sichergestellt, dass bei Katheizen mit sp¨ aten Z¨ undwinkeln immer von HSP (mit m¨ oglicherweise sehr hohem W¨ armestrom) immer nach HOM (mit deutlich geringerem W¨ armestrom) gewechselt werden kann. Sobald spezielle Heizmethoden f¨ ur die Entschwefelung des NOx-Speicherkats m¨ oglich sind, so werden diese bevorzugt: - Lambda-Split (KOLASPH): es wird prinzipiell HOM gefordert. - Chemisches Katheizen mit periodischem Lambdawechsel (KOCKA), es wird der Betriebsartenwunsch bdemodck aus KOCKA durchgeschaltet. Liegen HC-Anforderungen zur thermischen Katalysatordiagnose vor (B_tkhcanf, B_tkwsanf), so wird immer Schicht-Katheizen gefordert! Ist keine Heizfunktion m¨ oglich, so wird auch keine spezielle Betriebsart angefordert (bdemodkh=255).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Wird Homogenbetrieb angefordert (bdemodkh=1 oder 64), so wird externes AGR verboten (B_khagrab=true). Bei chemischen Katheizen (KOCKA aktiv), bleibt AGR f¨ ur alle Betriebsarten verboten. Hierarchie CALCRESTR (Berechnung der Einschr¨ ankungen) ----------------------------------------------------F¨ ur anfordernde Funktionen werden realisierbarer und realisierter W¨ armestrom (wsreal, wsist) ausgegeben. Liegen keine Anforderungen vor, so entsprechen realisierbarer und realisierter W¨ armestrom dem Abgasw¨ armestrom ohne zus¨ atzliche Heizmaßnahmen. Außerdem wird die realisierbare Temperatur (treal_w) ausgegeben, diese ist immer mindestens die Kr¨ ummertemperatur taikrm_w aus dem ATM.
APP BAKH 3.30.1 Applikationshinweise Codewort CWBAKH --------------nicht gesetzt Bit 0: HSP nur im LL m¨ oglich Bit 1: CKA ohne Momentenreserve
gesetzt HSP auch ausserhalb LL m¨ oglich CKA mit Momentenreserve (auch w¨ ahrend Schicht freigeschaltet)
Erstbedatung (Vorschlag): ------------------------Physikalische Anforderungen f¨ ur HSP (Weitere Einschr¨ ankungen durch %BDEMEN/%BGBVG): RLMNHSPKH 35% (HSP nur bei ausreichend hoher F¨ ullung) DRLHSPKH 5% (Entprellung der Einschr¨ ankung ¨ uber F¨ ullung) TMMNHSPKH 0◦ C (HSP erst bei ausreichend hoher Motortemperatur) HSP-Anforderung nur im LL: CWBAKH 0 (HSP nur im Leerlauf) VMXHSPKH 12km/h (LL w¨ ahrend Schaltvorg¨ angen nicht ber¨ ucksichtigen) Weitere Einschr¨ ankungen HSP: THSPKHMN 3 sec THSPKHMX 1 sec (HSP ausgeschaltet, da THSPKHMX < THSPKHMN; f¨ ur Inbetriebnahme: 50 sec) WSMNHSPKH 10000 W (HSP nur bei hohem W¨ armestrom aufrechterhalten) DWSHSPKH 1000 W (Entprellung des Abwurfs f¨ ur HSP ¨ uber geringen W¨ armestrom) Verbot von Lambda-Split bei externer Abgas-R¨ uckf¨ uhrung: RRIEKHMX 2% (Sollte nicht auf null gesetzt werden, da Leckagen erkannt werden k¨ onnen)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKW 1.40.0
Seite 2400 von 4100 31.JAN.2003 Thomas Brosi
FU BBKW 1.40.0 Betriebsbedingungen Katalysatorwarmhalten BDE FDEF BBKW 1.40.0 Funktionsdefinition ¨ Ubersicht
ENABLECW B_khtanf
B_khtanf
B_khwsanf
B_khwsanf
tnse_w
tnse_w
nmot_w
nmot_w
B_kwsperr
CALCREQU B_kwsperr tkivkm_w tkihkm_w wsreal_w treal_w
tkivkm_w tkihkm_w bbkw-main
wsreal_w treal_w bbkw-main Einschaltbedingung
B_nmot nmot_w NMAXKW tnse_w B_kwsperr
B_kwsperr
B_khtanf B_khwsanf
E_lm E_tm E_ta
bbkw-enablecw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TDKWNST
bbkw-enablecw
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKW 1.40.0
Seite 2401 von 4100 31.JAN.2003 Thomas Brosi
Berechnung der Abgastemperatur- und -w¨ armestromanforderungen
B_kwsperr
FKWSTART FKWSTOP
1/ tkivkm_w STKIVKM06 FKWTANFV (STKIVKM06)
0.0
3/ ftanfkw_w
2/
0.0
tanfkw_w
B_kwtanf
wsanfkw_w
B_kwwsanf
[K] tkihkm_w STKIHKM06 FKWTANFH (STKIHKM06)
treal_w FKWSTART FKWSTOP
FKWWSANFV (STKIVKM06)
0.0
4/ fwsanfkw_w
0.0
bbkw-calcrequ
[W] FKWWSANFH (STKIHKM06) ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wsreal_w bbkw-calcrequ
ABK BBKW 1.40.0 Abkurzungen ¨ Parameter FKWSTART FKWSTOP FKWTANFH FKWTANFV FKWWSANFH FKWWSANFV NMAXKW STKIHKM06 STKIVKM06 TDKWNST
Source-X
Source-Y
TKIHKM_W TKIVKM_W TKIHKM_W TKIVKM_W TKIHKM_W TKIVKM_W
Art
Bezeichnung
FW FW KL KL KL KL FW SV SV FW
Schwelle Anforderungsfaktor ab dem Kat-Warmhalten eingeschaltet wird Schwelle Anforderungsfaktor ab der Kat-Warmhalten abgeschaltet wird Kennlinie Faktor fur ¨ Abgastemperaturanforderung zum Hauptkatalysator-warmhalten Kennlinie Faktor fur ¨ Abgastemperaturanforderung zum Vorkatalysator-warmhalten ¨ Kennlinie Faktor fur ¨ Abgaswarmestromanforderung zum Hauptkatalysator-warmhalten ¨ Kennlinie Faktro fur ¨ Abgaswarmestromanforderung zum Vorkatalysatorwarmhalten maximale Drehzahl zum Katalysatorwarmhalten Stutzstellenverteilung ¨ Hauptkattemperatur Stutzstellenverteilung ¨ Vorkattemperatur Zeit ab Startende zum Sperren des Katalysatorwarmhaltens
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_KHTANF B_KHWSANF B_KWSPERR B_KWTANF B_KWWSANF B_NMOT
BBKH BBKH BBKW BBKW BBKW BGWNE
BAKH, BBKW BAKH, BBKW
EIN EIN LOK AUS AUS EIN
Bedingung Abgastemperatur angefordert zum Katalysator Heizen ¨ Bedingung Abgaswarmestrom angefordert zum Katalysator Heizen Bedingung Katalysatorwarmhalten gesperrt Bedingung Abgastemperatur angefordert zum Katalysator Warmhalten ¨ Bedingung Abgaswarmestrom angefordert zum Katalysator Warmhalten Bedingung Motordrehzahl: n > NMIN
B_NSWO1
DFP_LM
BBKW
DFP_TA
BBKW
DFP_TM
BBKW
E_LM
DSELHFS
E_TA
GGTFA
E_TM
GGTFM
FTANFKW_W FWSANFKW_W NMOT_W
BBKW BBKW BGNMOT
TANFKW_W
BBKW
BAKH BAKH ADVE, AEKP, ALE,ALSU, BAKH, ... EIN BBAGR, BBKW,BDEMAB, DLLR, DTEV, ... ATR, BBAGR, BBKH,- DOK BGRLFGZS, DDSS, ... ATR, BBAGR, BBKH,- DOK BGAGRTS, BGTMPK, ... ATM, ATR, BBAGR,- DOK BBKH, BGTABST, ... ATR, BBAGR, BBKH,- EIN BBKW, BGRLFGZS, ... ATR, BBAGR, BBKH,- EIN BBKW, BGAGRTS, ... ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... LOK LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... KODOH, KOMRH AUS
Bedingung Drehzahl > NSWO1
SG int. Fehlerpfadnr.:Hauptlastsensor SG-int. Fehlerpfadnr.: Ansauglufttemperatur TANS (-Ladeluft) Interne Fehlerpfadnummer: Motortemperatur Errorflag: Hauptlastsensor Errorflag: Ansauglufttemperatur Errorflag: TMOT ¨ Verhaltnis der Temperaturforderung und erreichbarer treal_w zum Kat-Warmhalten ¨ ¨ Verhaltnis der Warmestromforderung und erreichbarem wsreal_w zum Kat-Warmhalten Motordrehzahl ¨ geforderte Abgastemperatur wahrend Katalysatorwarmhalten
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBKW 1.40.0
Seite 2402 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
TKIHKM_W
ATM
EIN
Temperatur Katalysator im Hauptkat aus Modell
TKIVKM_W
ATM
EIN
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
TNSE_W
BBSTT
EIN
¨ Zeitzahler ab Startende (16bit)
TREAL_W
BAKH
EIN
realisierbare Abgastemperatur in momentaner BDE Betriebsart
WSANFKW_W WSREAL_W
BBKW BAKH
ATR, BBKW, BGFAWU, BGLAMABM, BGLAMOD, ... ATR, BBKW, BGFAWU, BGLAMABM, BGLAMOD, ... BAKH, BBAGR, BBKW, BDEMKO, BGAGR, ... BBHTRIP, BBKH,BBKW, BGSIK KODOH, KOMRH BBKW, BGSIK
AUS EIN
¨ gesamter thermischer Abgasenergiestrom wahrend Katalysatorwarmhalten realisierbarer Abgasenergiestrom in momentaner BDE Betriebsart
FB BBKW 1.40.0 Funktionsbeschreibung Nach Ablauf einer Zeit ab Start, fr¨ uhestens jedoch nach Katheizen, fordert die %BBKW Abgastemperaturen oder -w¨ armestr¨ ome, sobald die Vor- oder Hauptkattemperatur bestimmte Werte unterschreiten. Die Schwellen werden dabei indirekt bedatet, indem die Kennlinien (im Teilbild CALCREQU) oberhalb der gew¨ unschten Mindesttemperaturen zu Null bedatet werden. Die Steilheit der Kennlinien unterhalb dieser Temperatur betimmt die H¨ arte des Einsetzens der Katheizmaßnahmen. Die Anforderungen erfolgen relativ, bezogen auf treal_w bzw. wsreal_w. Eine relative Anforderung (ftanfkw_w/fwsanfkw_w) von eins bedeutet, dass die erreichbare Temperatur treal_w bzw. der erreichbare W¨ armestrom wsreal_w angefordert wird. Zur Entprellung k¨ onnen Anforderungsschwellen FKWSTART und FKWSTOP zum Einschalten und Ausschalten der Forderungen angegeben werden. Die Heizanforderung wird dann erst gestellt, sobald mindestens FKWSTART ¨ uberschritten, und erst wieder zur¨ uckgenommen, sobald FKWSTOP unterschritten wird.
APP BBKW 1.40.0 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur die Bedatung dieser Funktion fehlt derzeit noch die Erfahrung mit dem System. Zuerst sollte die Funktion durch NMAXKW = 0.0 deaktiviert bleiben. Erst wenn sich zeigt, dass die Katalysatoren im normalen Motorbetrieb ausk¨ uhlen k¨ onnen, muss diese Funktion bedated werden. Von folgender Grundbedatung sollte ausgegangen werden: NMAXKW 0.0 U/min TDKWNST 40.0 sec FKWSTOP 0.7 FKWSTART 1.0 STUETZSTELLENVERTEILUNG STKIHKM06 100.0 ◦ C 120.0 ◦ C 180.0 ◦ C GRUPPENKENNLINIE FKWWSANFH 4 0.0 2.0 1.0 GRUPPENKENNLINIE FKWTANFH 4 0.0 0.0 0.0
4 200.0 ◦ C
STUETZSTELLENVERTEILUNG STKIVKM06 200.0 ◦ C 210.0 ◦ C 280.0 ◦ C GRUPPENKENNLINIE FKWWSANFV 4 0.0 2.0 1.0 GRUPPENKENNLINIE FKWTANFV 4 0.0 0.0 0.0
240.0 ◦ C
250.0 ◦ C
0.75
0.75
0.0
0.0
0.0
0.0
4 300.0 ◦ C
350.0 ◦ C
360.0 ◦ C
0.75
0.75
0.0
0.0
0.0
0.0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KODOH 1.31.0
Seite 2403 von 4100 31.JAN.2003 Thomas Brosi
FU KODOH 1.31.0 Koordination Doppeleinspritzung Heizen fur ¨ BDE (Fehler in einigen Konfigurationen bekannt) FDEF KODOH 1.31.0 Funktionsdefinition
B_tkhcanf B_nswo1 B_khdo B_eev B_evloc B_sa B_skh
COKODOH B_notando B_nowsando B_nswo1 B_khdo B_eev B_evloc B_sa B_skh wsgesdo_w B_rkkh B_pranfdo tangefdo_w B_kodohapp tmaxnodo_w tmaxdo_w wsmaxdo_w wsrealdo_w wsmatemp_w wsnodo_w wsmitemp_w
CALCOUT
B_notando B_tkhcanf B_rkkh B_pranfdo B_kodohapp wsgesdo_w wsrealdo_w rk_w
rk_w rlfg_w
rlmdskhs_w wsmitemp_w wsnodo_w wsmidoot_w wstabmax_w clist_w cfist_w frkkhdm_w frkws_w frfcs_w rlmnskhs_w tangesdo_w
rlmdskhs_w rfges_w rfmxskhs_w CALCINT
ririskhs_w rireskhs_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rrieskhs_w elamnskh_w lamxskh_w nmot_w mizsol_w taikrmo_w rlmnskhs_w tansk_w
B_tkhcanf rlfg_w rlmdskhs_w rfges_w rfmxskhs_w rfrint_w tmaxnodo_w rfrihmms_w tmaxdo_w ririskhs_w rireskhs_w wsmaxdo_w rrieskhs_w wsmatemp_w elamnskh_w wsmitemp_w lamxskh_w wsnodo_w wsmidoot_w nmot_w wstabmax_w mizsol_w taikrmo_w clist_w tansk_w cfist_w tangesdo_w rlmnskhs_w frkkhdm_w frkws_w frfcs_w
wsanfkh_w wsanfkw_w wsanfsu_w wsanftk_w
tanfkh_w tanfkw_w tanfsu_w tanftk_w
COREQU B_tkhcanf B_notando B_nowsando wsanfkh_w wsanfkw_w wsgesdo_w wsanfsu_w tangefdo_w wsanftk_w tangesdo_w wsnodo_w tanfkh_w tanfkw_w tanfsu_w tanftk_w tansk_w kodoh-main
rfrint_w rfrihmms_w
kodoh-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KODOH 1.31.0
Seite 2404 von 4100 31.JAN.2003 Thomas Brosi
Koordination der Berechnungen in KODOH
INHKODOH B_eev B_evloc
B_eev B_evloc CWKODOH
B_kodohzul
CALCCONTR CWKODOH
CWKODOH
B_notando B_nowsando
B_notando B_nowsando
B_khdo B_nswo1 B_sa B_skh
B_khdo B_nswo1 B_sa B_skh
B_rkkh B_pranfdo B_kodohapp
B_rkkh B_pranfdo B_kodohapp
wsgesdo_w wsnodo_w wsmatemp_w wsmitemp_w wsmaxdo_w tmaxnodo_w tangefdo_w wsrealdo_w tmaxdo_w
wsrealdo_w
kodoh-cokodoh
wsgesdo_w wsnodo_w wsmatemp_w wsmitemp_w wsmaxdo_w tmaxnodo_w tangefdo_w tmaxdo_w
B_kodohzul
kodoh-cokodoh Erzeugung der bedingten Prozesse
B_notando B_nowsando B_nswo1
B_pranfdo
B_khdo
B_pranfdo
B_khdoanf
B_sa B_skh
B_rkkh
CWKODOH
B_kodohapp 7
B_rkkh
B_kodohapp
kodoh-calccontr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ACKODOH
kodoh-calccontr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KODOH 1.31.0
Seite 2405 von 4100 31.JAN.2003 Thomas Brosi
Sperrbedingungen
B_eev E_tm
B_kodoherr B_kodohzul
B_kodohzul
B_evloc vfzg DVMINDO VMINDO TVKMAXDO DTMAXDO tkivkm_w DTMINDO
TVKMINDO
THKMAXDO DTMAXDO tkihkm_w DTMINDO
THKMINDO
DTMAXDO
tanvk_w DTMINDO TATSMINDO
tnse_w TNSESKH CWKODOH 0
kodoh-inhkodoh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TATSMAXDO
kodoh-inhkodoh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KODOH 1.31.0
Seite 2406 von 4100 31.JAN.2003 Thomas Brosi
Aktivierung der Doppeleinspritzung
22/ wsrealdo_w
wsrealdo_w
B_kodohzul 23/
wsmatemp_w
B_wsrealdo
wsgesdo_w wsmaxdo_w
24/ B_trealdo
wsmitemp_w 25/
wsnodo_w tangefdo_w tmaxnodo_w
B_nodo
25/
tmaxdo_w
trealdo_w kodoh-ackodoh
TABGMAX
Koordination der Anforderungen
wsanfkh_w wsanfkw_w wsanfsu_w wsanftk_w B_tkhcanf wsgesdo_w wsnodo_w B_nowsando
COTREQU
wsgesdo_w B_nowsando
tansk_w tanfkh_w tanfkw_w tanfsu_w tanftk_w
tansk_w tanfkh_w tanfkw_w tanfsu_w tanftk_w
tangefdo_w tangesdo_w B_notando
tangefdo_w tangesdo_w B_notando
kodoh-corequ
COHFREQU wsanfkh_w wsanfkw_w wsanfsu_w wsanftk_w B_tkhcanf wsnodo_w kodoh-corequ Koordination der W¨ armestromanforderungen
SY_DKATTH B_tkhcanf wsanfkh_w wsanfkw_w SY_NOXKAT 0.0 wsanfsu_w
wsanfdo_w
wsgesdo_w
wsgesdo_w
SY_DKATTH 0.0 wsanftk_w wsnodo_w
0.0
B_nowsando
B_nowsando
kodoh-cohfrequ
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
kodoh-ackodoh
kodoh-cohfrequ
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KODOH 1.31.0
Seite 2407 von 4100 31.JAN.2003 Thomas Brosi
Koordination der Temperaturanforderungen
tanfkh_w tanfkw_w
tangefdo_w
tangefdo_w
SY_NOXKAT 0.0 tanfsu_w
0.0
TABGMAX
B_notando
B_notando
SY_DKATTH tangesdo_w
tangesdo_w kodoh-cotrequ
0.0 tanftk_w tansk_w kodoh-cotrequ Berechnung der internen Ist- und Kanngr¨ oßen
HFREAL SCALE
nmot_w mizsol_w B_tkhcanf
frkkhdm_w frkws_w frfcs_w
frkkhdm_w frkws_w frfcs_w
tangesdo_w taikrmo_w tansk_w
tangesdo_w taikrmo_w tansk_w clist_w clmax_w clmin_w
wsmitemp_w wsmatemp_w wstabmax_w wsnodo_w tmaxnodo_w
wsmitemp_w wsmatemp_w wstabmax_w wsnodo_w tmaxnodo_w
CALCFLOW HFEXTR
rlfg_w rlmdskhs_w rlmnskhs_w rfges_w rfmxskhs_w rfrint_w rfrihmms_w rireskhs_w ririskhs_w rrieskhs_w lamxskh_w
frfcs_w rlfg_w rlmdskhs_w rlmnskhs_w rfges_w rfmxskhs_w rfrint_w rfrihmms_w rireskhs_w ririskhs_w rrieskhs_w lamxskh_w
clist_w cfist_w
clist_w cfist_w
taikrmo_w
clmax_w clmin_w
clmax_w clmin_w
cfmin_w cfmax_w
cfmin_w cfmax_w
rlhfmmax_w elamnskh_w
frkws_w rlhfmmax_w elamnskh_w
tmaxdo_w wsmaxdo_w wsmidoot_w
tmaxdo_w wsmaxdo_w wsmidoot_w
kodoh-calcint
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot_w mizsol_w B_tkhcanf
kodoh-calcint
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KODOH 1.31.0
Seite 2408 von 4100 31.JAN.2003 Thomas Brosi
Berechnung der Skalierungsfaktoren
SY_DKATTH B_tkhcanf
4/ mizsol_w
4/ SMI04KHUW
0.0 KFRKKHDM (SNM04KHUW,SMI04KHUW)
frkkhdm_w
3/ 3/ nmot_w
1.0
etatemp_w
frkkhdm_w
5/ frkws_w
frkws_w
KFETATEM (SNM04KHUW,SMI04KHUW) SNM04KHUW
FRKW
frfcs_w FRFC
frfcs_w
kodoh-scale
7/
Berechnung Massen- und W¨ armekapazit¨ atsstr¨ ome
8/ rfges_w
cfist_w
cfist_w
rfrint_w 9/ clmin_w
clmin_w 10/ rlmnskhs_w
cfmin_w
cfmin_w
rireskhs_w ririskhs_w 11/ rfmxskhs_w
cfmax_w
cfmax_w
12/ rlhfmmax_w
1.0 lamxskh_w
rlhfmmax_w
13/ clmax_w
clmax_w
rrieskhs_w 0.01
Same camshaft position as homogenous lean rfrihmms_w rlmdskhs_w 14/ rlfg_w frfcs_w
clist_w
clist_w
kodoh-calcflow
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
kodoh-scale
kodoh-calcflow
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KODOH 1.31.0
Seite 2409 von 4100 31.JAN.2003 Thomas Brosi
Berechnung der realisierbaren W¨ armestr¨ ome unter Ber¨ ucksichtigung von Temperaturgrenzen
wsnodo_w 15/ taikrmo_w
16/
wsnodo_w
tmaxnodo_w
tmaxnodo_w
tansk_w 17/ TABGMAX
wstabmax_w
wstabmax_w
clist_w 18/ clmin_w
wsmitemp_w
wsmitemp_w
wsmatemp_w
tangesdo_w
wsmatemp_w
kodoh-hfreal
19/ clmax_w
kodoh-hfreal Berechnung der realisierbaren W¨ armestr¨ ome unabh¨ angig von Temperaturgrenzen
20/ wsmidoot_w
wsmidoot_w
clmin_w cfmin_w 21/ frkws_w
wsmaxdo_w
wsmaxdo_w
rlhfmmax_w 1.0 elamnskh_w 0.01 cfmax_w clmax_w taikrmo_w
tmaxdo_w kodoh-hfextr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
RKKHMIN
kodoh-hfextr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KODOH 1.31.0
Seite 2410 von 4100 31.JAN.2003 Thomas Brosi
Berechnung der Ausgabegr¨ oßen
CALCHFSI
wsgesdo_w wsnodo_w wsrealdo_w wstabmax_w wsmitemp_w wsmidoot_w B_notando
wsgesdo_w wsnodo_w wsrealdo_w wstabmax_w wsmitemp_w wsmidoot_w B_notando
CALCRK
wsumsdo_w takumsdo
wsumsdo_w takumsdo clist_w cfist_w frkws_w B_kodohapp B_rkkh B_pranfdo
clist_w cfist_w frkws_w B_rkkh B_pranfdo
wsistdo_w
rkkh_w rkkhot_w
B_kodohapp
CALCDMSKH
CALCRL
wsistdo_w rkkhot_w rk_w tangesdo_w rlmnskhs_w rlmdskhs_w frfcs_w
CALCTOV
clist_w wsumdo_w B_tkhcanf
B_tkhcanf
kodoh-calcout
rk_w tangesdo_w rlmnskhs_w rlmdskhs_w frfcs_w
rkkh_w frkkhdm_w
frkkhdm_w
kodoh-calcout Berechnung des realisierten W¨ armestroms und der realisierten Temperatur
wsistdo_w
B_notando 0.0
wsmitemp_w 0.0 wsgesdo_w
26/ 27/
wsistdo_w 0.0
wsumsdo_w
wsumsdo_w
wsrealdo_w wstabmax_w wsnodo_w
TAKZULDO 28/
wsmidoot_w
1 1.0
takumsdo
takumsdo
kodoh-calchfsi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_notando B_khdohapp
kodoh-calchfsi
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KODOH 1.31.0
Seite 2411 von 4100 31.JAN.2003 Thomas Brosi
Berechnung der Luftmassenstromforderung
B_khdohapp B_notando rlmnskhs_w
7/
rk_w
rlkhskhs_w
rkkhot_w wsistdo_w frfcs_w kodoh-calcrl
tangesdo_w rlmdskhs_w kodoh-calcrl Berechnung der relativen Kraftstoffmasse der Sekund¨ areinspritzung
ACCLOCK
takumsdo
takumsdo
B_dotakt
B_rkkh B_kodohapp
1/
2/
rkkh2_w
rkkh2 rkkh_w
[%] 30/
[%]
0.0
rkkhot_w
0.0 RKKHMIN
cfist_w
rkkh_w
rkkh
RKKHAPPL GFRKKH
clist_w frkws_w
rkkhm_w
wsumsdo_w
0.01 rkkhot_w
kodoh-calcrk
ETARKKH
kodoh-calcrk Ansteuerung der Nacheinspritzung, eventuell getaktet
reset 6/ compute 2/ CountCycle
true
reset 5/ compute 1/ CountCylinder
compute 3/ Enable2ndInjection
4/
B_dotakt
B_dotakt
29/ takumsdo
takzylza
SY_ZYLZA /V /NC
kodoh-acclock
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_pranfdo
kodoh-acclock
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KODOH 1.31.0
Seite 2412 von 4100 31.JAN.2003 Thomas Brosi
Berechnung des Drehmomentbeitrags der Sekund¨ areinspritzung
R_200msRes
8/ dmskh_w
rkkh_w
kodoh-calcdmskh
0.0
dmskh_w
frkkhdm_w kodoh-calcdmskh Berechnung der Abgastemperaturerh¨ ohung durch die Sekund¨ areinspritzung
SY_DKATTH B_tkhcanf 4/
wsumdo_w 0.0
tovkrdo_w
[K] 1.0
5/ tovvkdo_w
ETARKKH 0.01
kodoh-calctov
clist_w
kodoh-calctov
ABK KODOH 1.31.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter CWKODOH DTMAXDO DTMINDO DVMINDO ETARKKH FRFC FRKW GFRKKH KFETATEM KFRKKHDM RKKHAPPL RKKHMIN SMI04KHUW SNM04KHUW TABGMAX TAKZULDO TATSMAXDO TATSMINDO THKMAXDO THKMINDO TNSESKH TVKMAXDO TVKMINDO VMINDO
Source-X
NMOT_W NMOT_W
Source-Y
MIZSOL_W MIZSOL_W
MIZSOL_W NMOT_W
Art
Bezeichnung
FW FW FW FW FW FW (REF) FW FW KF KF FW FW SV SV FW (REF) FW FW FW FW FW FW FW FW FW
Codewort KODOH Hysterese fur ¨ Maximaltemperaturen der Kat. um DE erneut zuzulassen Hysterese fur ¨ Minimaltemperaturen der Kat. um DE erneut zuzulassen Hysterese fur ¨ Minimalgeschwindigkeit um DE erneut zuzulassen Verbrennungssgrad der Nacheinspritzung bis Vorkat ¨ ¨ Faktor relative Gasmasse in Warmekapazit at ¨ Faktor relative Kraftstoffmasse in Warme ¨ Glattungsfaktor fur ¨ zweite Einspritzmasse Kennfeld Heizwirkungsgrad Doppeleinspritzung Kennfeld Momentenbeitrag Doppeleinspritzung applizierbarer Wert fur ¨ Doppeleinspritzung Katheizen ¨ ¨ minimal mogliche relative Kraftstoffmasse fur ¨ Sekundareinspritzung Stutzstellenverteilung ¨ mizsol_w als Eingang fur ¨ Gruppenkennfeld Stutzstellenverteilung ¨ nmot_w als Eingang fur ¨ Gruppenkennfeld ¨ maximal zulassige Abgastemperatur durch Doppeleinspritzung BDE ¨ maximal zulassige Taktung der Doppeleinspritzung ¨ Maximale Temperatur an Abgastemperatursensor bei der Nacheinspritzung moglich ¨ Minimale Temperatur an Abgastemperatursensor bei der Nacheinspritzung moglich ¨ Maximale Temperatur Hauptkat bei der Nacheinspritzung moglich ist ¨ Minimale Temperatur Hauptkat bei der Nacheinspritzung moglich ist ¨ Zeit nach Startende ab der Nacheinspritzung (skh) fur ¨ Katheizen moglich ¨ Maximale Temperatur Vorkat bei der Nacheinspritzung moglich ist ¨ Minimale Temperatur Vorkat bei der Nacheinspritzung moglich ist Minimale Fahrzeuggeschwindigkeit fur ¨ Freigabe Doppeleinspritzung Katheizen
Systemkonstante
Art
Bezeichnung
SY_DKATTH SY_NOXKAT SY_STERVK SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Statusinformation uber vorhandene Katalysatordiagnose %DKATTH ¨ Systemkonstante: NOx-Speicherkat in Abgassystem verbaut Systemkonstante Bedingung : Stereo vor Kat Zylinderanzahl
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_DOTAKT B_EEV
KODOH EVEKO
B_EVLOC
BGEVAB
B_KHDO B_KHDOANF B_KODOHAPP B_KODOHERR B_KODOHZUL B_NODO B_NOTANDO B_NOWSANDO B_NSWO1
BAKH KODOH KODOH KODOH KODOH KODOH KODOH KODOH
LOK EIN DMDSTP, KODOH,LRSEB, NLKO, SALSU, ... EIN DDYLSU, DHRLSU,DLSAFK, DLSAHKBD, DMDSTP, ... ATM, KODOH EIN LOK BAKH AUS LOK BAKH AUS LOK LOK LOK EIN BBAGR, BBKW,BDEMAB, DLLR, DTEV, ...
Bedingung Start eines Doppeleinspritzzyklusses in Betriebsart skh Bedingung Endstufenfehler EV
Status: alle lokalen Einspritzventile werden angesteuert, = B_EVTOT bei einem SG
Bedingung Katheizen per Doppeleinspritzung Bedingung Katheizen per Doppeleinspritzung (intern) Bedingung Applikation Doppeleinspritzung Bedingung KODOH gesperrt ¨ Bedingung Nacheinspritzung zum Katheizen zulassig Bedingung keine Doppeleinspritzung notwendig Bedingung keine Temperaturanforderung Doppeleinspritzung ¨ Bedingung keine Warmestromanforderung Doppeleinspritzung Bedingung Drehzahl > NSWO1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_PRANFDO B_RKKH B_SA
KODOH KODOH MDRED
B_SKH
BDEMUM
B_TKHCANF B_TREALDO B_WSREALDO CFIST_W CFMAX_W CFMIN_W CLIST_W CLMAX_W CLMIN_W DFP_TM
KODOH KODOH KODOH KODOH KODOH KODOH KODOH KODOH KODOH
DMSKH_W ELAMNSKH_W
KODOH BGBVG
ETATEMP_W E_TM
KODOH GGTFM
FRFCS_W FRKKHDM_W FRKWS_W LAMXSKH_W MIZSOL_W NMOT_W
KODOH KODOH KODOH BGBVG MDKOG BGNMOT
RFGES_W
SRMSEL
RFMXSKHS_W RFRIHMMS_W
BGRLSOL BGPRGS
RFRINT_W RIRESKHS_W RIRISKHS_W RKKH RKKH2 RKKH2_W RKKHM_W RKKHOT_W RKKH_W RK_W
BGPIRG BGAGRSOL BGRFIS KODOH KODOH KODOH KODOH KODOH KODOH GK
RLFG_W
SRMSEL
RLHFMMAX_W RLKHSKHS_W RLMDSKHS_W
KODOH KODOH MDFUE
RLMNSKHS_W RRIESKHS_W TAIKRMO_W TAKUMSDO TAKZYLZA TANFKH_W TANFKW_W TANFSU_W
MDFUE BGAGRSOL ATM KODOH KODOH BBKH BBKW BGSIK
TANFTK_W TANGEFDO_W TANGESDO_W TANSK_W
KODOH KODOH GGTFA
TANVK_W
ATM
TKIHKM_W
ATM
TKIVKM_W
ATM
TMAXNODO_W TNSE_W
KODOH BBSTT
TOVKRDO_W TOVVKDO_W TREALDO_W
KODOH KODOH KODOH
Referenziert von
AMSV, ARMD, ATM,BBAGR, BBBO, ... ATM, AWEA, BAKH,BDEMEN, BDEMKO, ... AWEA, BAKH, KODOH BAKH BAKH
KODOH 1.31.0
Seite 2413 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK EIN
¨ Bed.: Prufen ¨ der Warmestromoder Temperaturanforderung fur ¨ Doppeleinspritzung ¨ Bedingung Kraftstoffeinspritzung fur ¨ Katheizen moglich Bedingung Schubabschalten
EIN
Bedingung Betriebsart Schicht-Katheizen
EIN AUS AUS LOK LOK LOK LOK LOK LOK DOK
¨ Bedingung: Anforderung zusatzliche Kohlenwasserstoffe Bedingung Temperaturforderung per Doppeleinspritzung erfullbar ¨ ¨ Bedingung Warmestromanforderung erfullbar ¨ per Doppeleinspritzung ¨ ¨ ¨ tatsachlicher Warmekapazit atsstrom vor AGR-Entnahmestelle ¨ ¨ maximaler Warmekapazit atsstrom vor AGR-Entnahmestelle ¨ ¨ minimaler Warmekapazit atsstrom vor AGR-Entnahmestelle ¨ ¨ ¨ tatsachlicher Warmekapazit atsstrom hinter AGR-Entnahmestelle ¨ ¨ maximaler Warmekapazit atsstrom hinter AGR-Entnahmestelle ¨ ¨ minimaler Warmekapazit atsstrom hinter AGR-Entnahmestelle Interne Fehlerpfadnummer: Motortemperatur
ATM, ATR, BBAGR,BBKH, BGTABST, ... MDKOG AUS BDEMEN, KODOH, MD- EIN FUE LOK ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... LOK LOK LOK KODOH EIN KODOH, MDZW, MSF EIN AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BGPEXT, BGPIRG,EIN KODOH, SRMSEL KODOH EIN BGRFIS, BGRLSOL,- EIN KODOH EIN KODOH KODOH EIN EIN KODOH AWEA AUS AWEA AUS RKTI AUS BGLASO AUS LOK RKTI, UFRKTI AUS ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... EIN KODOH, SRMSEL,UFRLC LOK BGRLSOL AUS BGRLSOL, KODOH,- EIN MDFUE KODOH EIN BGRLSOL, KODOH EIN EIN KODOH LOK LOK EIN KODOH, KOMRH EIN KODOH, KOMRH KODOH, KOLASPH,- EIN KOMRH EIN KODOH LOK LOK BAKH, BBAGR,EIN BGAGR, BGAGRSOL, DGGTVHK, ... ATR, BGAGR, KODOH, EIN LAMBTS, SKR, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... LOK BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ... ATM AUS ATM AUS BAKH AUS
¨ ¨ resultierende Momentenerhohung aus Sekundareinspritzung ¨ Minimaler stationarer Lambda-Wirkungsgrad in SKH Heizwirkungsgrad Doppeleinspritzung Errorflag: TMOT ¨ ¨ Faktor relativer Gasmassenstrom in Warmekapazit atsstrom Faktor Momentenbeitrag Doppeleinspritzung ¨ Faktor relativer Kraftstoffmassenstrom in Warmestrom ¨ Lambdagrenze fur Obere stationare ¨ SKH Indiziertes resultierendes Sollmoment fur ¨ ZW-Eingriff Motordrehzahl gesamte relative Fullung ¨ (inclusive AGR) 16-Bit max. Fullung Brennraum im Betrieb Schicht/Katheizen ¨ rel.Fullung ¨ (Inertgas+Luft) uber ¨ internes AGR im Mode Homogen Mager relative Fullung ¨ (Inertgas+Luft) uber ¨ int. AGR rel. Inertgasfuellung |ber externe AGR im Mode Schicht Katheizen rel.Sollinertgasfullung ¨ uber ¨ int.AGR im Mode Schicht Katheizen relative Kraftstoffmasse zum Katheizen, Bank 1 relative Kraftstoffmasse zum Katheizen, Bank 2 relative Kraftstoffmasse zum Katheizen, Bank 2 Mittlere nachgespritzte Kraftstoffmasse bei Schicht-Katheizen rkkh vor Taktung relative Kraftstoffmasse zum Katheizen, Bank 1 relative Kraftstoffmasse
relative Frischluft (Luft, die uber ¨ DK und TEV fließt) maximale relative Luftmasse in Betriebsart skh rel. Soll-Luftfullung ¨ aus Koordination Doppeleinspritzung fur ¨ SKH-Betrieb Relative Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Schicht/Katheizen ¨ momentenabhangige minimale Luftfullung ¨ bei Betriebsart skh Externe Inertgas-Sollrate im Moder Schicht Katheizen Abgastemperatur im Krummer ¨ aus Modell ohne Offset aus Doppeleinspritzung ¨ tatsachliche Taktung der Doppeleinspritzung takumsdo mal ZYLZA ¨ geforderte Abgastemperatur wahrend Katalysatorheizen nach Start ¨ geforderte Abgastemperatur wahrend Katalysatorwarmhalten ¨ geforderte Abgastemperatur wahrend Katalysatorheizung zum Entschwefeln ¨ geforderte Abgastemperatur wahrend thermischer Katalysatordiagnose angeforderte Abgastemperatur Katheizen Temperaturanforderung koordiniert Ansaugluft - Temperatur in GrdC, intern in Kelvin gerechnet
Abgastemperatur nach dem Vorkat Temperatur Katalysator im Hauptkat aus Modell
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
maximale Abgastemperatur ohne Doppeleinspritzung ¨ Zeitzahler ab Startende (16bit) ¨ Temperaturerhohung in Krummer ¨ durch Doppeleinspritzung ¨ Temperaturerhohung in Katalysator durch aktive thermische Katdiagnose realisiebare Abgastemperatur durch Doppeleinspritzung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KODOH 1.31.0
Seite 2414 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
VFZG
GGVFZG
ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ...
EIN
Fahrzeuggeschwindigkeit
WSANFDO_W WSANFKH_W WSANFKW_W WSANFSU_W
KODOH BBKH BBKW BGSIK
LOK EIN EIN EIN
gesamter angeforderter Abgasenergiestrom ¨ gesamter thermischer Abgasenergiestrom wahrend Katalysatorheizen nach Start ¨ gesamter thermischer Abgasenergiestrom wahrend Katalysatorwarmhalten ¨ gesamter thermischer Abgasenergiestrom wahrend Katheizen zum Entschwefeln
WSANFTK_W WSGESDO_W WSISTDO_W WSMATEMP_W WSMAXDO_W WSMIDOOT_W WSMITEMP_W WSNODO_W WSREALDO_W WSTABMAX_W WSUMSDO_W
KODOH KODOH KODOH KODOH KODOH KODOH KODOH KODOH KODOH KODOH
EIN LOK AUS LOK LOK LOK LOK LOK AUS LOK LOK
¨ zusatzlicher Energiestrom zur aktiven Katalysatordiagnose koordinierter Abgasenergiestrom gefordert fur ¨ Doppeleinspritzung ¨ tatsachlicher Abgasenergiestrom bei Doppeleinspritzung ¨ maximaler Abgaswarmestrom, temperaturbegrenzt maximaler gesamter Abgasenergiestrom mit Doppeleinspritzung minimaler gesamter Abgasenergiestrom mit Doppeleinspritzung ohne Taktung ¨ minimaler Abgaswarmestrom, temperaturbegrenzt ¨ Abgaswarmestrom ohne Doppeleinspritzung realisierbarer Abgasenergiestrom per Doppeleinspritzung ¨ Maximaler Abgaswarmestrom bei aktuellem Abgasmassenstrom, temperaturbegrenzt durch Doppeleinspritzung umgesetzter Abgasenergiestrom
KODOH, KOMRH KODOH, KOMRH KODOH, KOLASPH,KOMRH KODOH BAKH
BAKH
FB KODOH 1.31.0 Funktionsbeschreibung Die Funktion %KODOH koordiniert Temperatur- und W¨ armestromanforderungen an den Abgasstrom und realisiert diese Forderungen ggf. durch Sekund¨ areinspritzung in die laufende Verbrennung oder den Auslaßtakt. Forderungen k¨ onnen zum Katheizen nach Start, Kat warmhalten, Katheizen zum Entschwefeln und zur thermischen Katdiagnose gestellt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Generell sind Temperaturforderungen gleichzeitig Maximalbegrenzungen und W¨ armestromforderungen Mindestforderungen. Temperaturgrenzen haben eine h¨ ohere Priorit¨ at als W¨ armestromforderungen. Das bedeutet: -
Wird nur eine Temperatur und kein W¨ armestrom gefordert, so wird versucht, die Temperatur bei minimalem Luftmassenstrom, also mit minimalem Verbrauch, zu erf¨ ullen. B_trealdo signalisiert die Erf¨ ullbarkeit.
-
Wird nur ein W¨ armestrom und keine Temperatur gefordert, so wird versucht, den W¨ armestrom bei maximalem Luftmassenstrom, also auch hier mit minimalem Verbrauch, zu erf¨ ullen. B_wsrealdo signalisiert die Erf¨ ullbarkeit.
-
Werden sowohl eine Temperatur als auch ein W¨ armestrom gefordert, so wird versucht, beides zu erf¨ ullen. Damit steht der Luftmassenstrom nicht mehr als Freiheitsgrad zur Verf¨ ugung, sondern es w¨ are nur bei einem ganz bestimmten Luftmassenstrom m¨ oglich, beide Forderungen zu erf¨ ullen. Da dieser Luftmassenstrom aber h¨ aufig nicht mit dem Betriebspunkt des Motors darstellbar w¨ are, wird versucht, die Temperaturforderung zu erf¨ ullen und ggf. einen h¨ oheren W¨ armestrom als gefordert zu realisieren. B_trealdo und B_wsrealdo signalisieren auch hier die Erf¨ ullbarkeit, wobei B_wsrealdo auch true ist, wenn nur ein h¨ oherer als der geforderte W¨ armestrom realisiert werden kann.
In der Unterfunktion COREQU werden die Temperatur- und W¨ armestromforderungen koordiniert. Dies geschieht auch bei nicht aktiver Funktion. In der Unterfunktion COKODOH werden die Einschaltbedingungen gepr¨ uft und abh¨ angig davon die verschiedenen Unterprozesse gesteuert. Im Unterblock INHKODOH werden notwendige Betriebsbedingungen abgefragt: Die Mindestgeschwindigkeit VMINDO soll eine Ausreichende Luftk¨ uhlung der Kats gew¨ ahrleisten. Die Temperaturgrenzen f¨ ur die Kats sollen einerseits eine thermische Sch¨ adigung der Katalysatoren verhindern. Auf der anderen Seite soll bei einer unvollst¨ andigen Verbrennung der Nacheinspritzung (erh¨ ohte HC-Emissionen w¨ ahrend SKH) eine ausreichende Konvertierung in den Katalysatoren gew¨ ahrleistet werden. In der Unterfunktion CALCINT werden interne Gr¨ oßen berechnet, die u. a. auch eine Aussage erlauben, ob die gestellten Temperaturund W¨ armestromforderungen erf¨ ullbar sind. Unterblock SCALE: Es werden folgende Umrechnungsfaktoren bestimmt: frfcs_w: Faktor f¨ ur Umrechnung von relativer F¨ ullung in Massenkapazit¨ atsstrom: Abgasmassenstrom * Cp_Abgas = nmot * (rf-rfint) * Hubvolumen * rho_Luft * Cp_Abgas = nmot * FRFC * (rf-rfint) etatemp_w:
Wirkungsgrad f¨ ur Umsetzung der nachgespritzten Kraftstoffmasse in Temperatur/W¨ arme;
frkws_w: Faktor f¨ ur Umrechnung von relativer Kraftstoffmasse rkkh_w in W¨ armestromerh¨ ohung im Abgas: W¨ armestrom = Kraftstoffmassenstrom * H_Kraftstoff * etatemp_w = nmot * FRKW * etatemp_w * rkkh_w frkkhdm_w:
=
frfcs_w * rkkh_w
Wirkungsgrad f¨ ur Momentenbeitrag der nachgespritzten Kraftstoffmasse
Unterblock CALCFLOW: Es werden die Anteile der F¨ ullung am Abgasstrom vor und nach AGR bestimmt. Dabei sind alle Massenstr¨ ome mit der spez. W¨ armekapazit¨ at von Abgas multipliziert. Abgasstr¨ ome zwischen Auslaß und AGR-Abzweig sind mit cf$, Abgasstr¨ ome hinter AGR mit cl$ bezeichnet. Zur Berechnung dieser Gr¨ oßen werden die jeweiligen F¨ ullungsanteile f¨ ur diese Massenstr¨ ome ben¨ otigt. Es werden f¨ ur die Betriebsart SKH die Istwerte sowie die maximalen und minimalen Sollwerte als Betriebsgrenzen ermittelt. Istwerte: Vor AGR-Abzweig muß die Gesamtf¨ ullung ohne interne F¨ ullung beachtet werden. Nach AGR-Abzweig kann im station¨ aren Fall der Frischluftanteil angenommen werden. Minwerte: Vor AGR-Abzweig: Minimale Luftf¨ ullung und Soll-Inertgasanteile aus AGR (intern+extern) ergeben minimale Gesamtf¨ ullung rf. Da die Nockenwellenstellung f¨ ur SKH und HMM gleich ist, wird rfrihmms_w abgezogen. Nach AGR-Abzweig: Im ung¨ unstigsten Fall wird durch die Nacheinspritzung s¨ amtliche Luft verbrannt. Dann wird ¨ uber AGR nur Inertgas zur¨ uckgef¨ uhrt. Daher wird station¨ ar mindestens die Frischluftf¨ ullung rlmnskhs_w durchgesetzt. Maxwerte: Vor AGR-Abzweig: Wie Istwert, aber aus Sollwerten. Da die Nockenwellenstellung f¨ ur SKH und HMM gleich ist, wird rfrihmms_w verwendet Nach AGR-Abzweig: Im ung¨ unstigsten Fall wird durch die Nacheinspritzung s¨ amtliche Luft verbrannt. Dann wird ¨ uber AGR nur Inertgas zur¨ uckgef¨ uhrt. Daher ist der Massenstrom einerseits durch die maximale F¨ ullung ohne AGR
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KODOH 1.31.0
Seite 2415 von 4100 31.JAN.2003 Thomas Brosi
(extern+intern) begrenzt, andererseits darf station¨ ar nur die maximale Frischluftf¨ ullung rlmdskhs_w durchgesetzt werden um noch innerhalb der Brenngrenzen zu bleiben. Unterblock CALCHFREAL: Berechnung der m¨ oglichen W¨ armestromerh¨ ohung bei geforderter Abgastemperatur tmaxnodo_w: Die Temperatur, die durch Androsseln von rlist auf rlmin entsteht wsmitemp_w: Der W¨ armestrom, der bei geforderter Abgastemperatur (TABGMAX falls keine T-Forderung) mindestens erf¨ ullt werden muß. wsmatemp_w: Der W¨ armestrom, der bei geforderter Abgastemperatur (TABGMAX falls keine T-Forderung) maximal erf¨ ullt werden kann. wstabmax_w: Der W¨ armestrom, bei dem mit dem augenblicklichem Abgasmassenstrom TABGMAX erreicht wird. Dieser W¨ armestrom darf nie ¨ uberschritten werden, um thermische Sch¨ aden zu vermeiden. Unterblock CALCHFEXTR: Berechnung der im jeweiligen Betriebspunkt m¨ oglichen W¨ armestromerh¨ ohung Mit RKKHMIN kann eine minimale Einspritzmasse gefordert werden, um nichtlinearit¨ aten bei sehr kurzen Ansteuerzeiten der HDEV’s zu vermeiden. F¨ ur kleinere Einspritzmassen wird eine "Taktung" angefordert, d. h. die Nacheinspritzung wird f¨ ur alle Zylinder einmal Abgesetzt und nachfolgend mehrere Takte ausgeblendet. Die maximale Anzahl an Ausblendungen wird durch TAKZULDO begrenzt. wsmidoot_w: Der W¨ armestrom, der bei RKKHMIN ohne Taktung durchgesetzt wird. wsmaxdo_w: Ist die F¨ ullung maximal (rlhfmmax_w) und rk minimal (elamnskh_w), dann kann durch Nachverbrennen dieser Restluft (rlhfmmax_w * (100% - elamnskh_w)) der maximale W¨ armestrom erreicht werden. tmaxdo_w: Die Temperatur im Kr¨ ummer bei um wsmaxdo_w erh¨ ohtem W¨ armestrom
In der Unterfunktion CALCOUT werden die Ausgabegr¨ oßen (relative Sekund¨ areinspritzmasse, relative F¨ ullung, Abgastemperaturerh¨ ohung) berechnet. Bei kleinen Einspritzmassen wird abh¨ angig von takumsdo die Nacheinspritzung ¨ uber entsprechend viele Takte ausgeblendet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Unterblock CALCHFSI: Berechnung der zus¨ atzlich notwendigen W¨ armestroms im Abgas Es wird bestimmt, welcher W¨ armestrom zus¨ atzlich notwendig ist, um die Anforderungen zu erf¨ ullen. Wird eine Temperaturanforderung gestellt, so wird der Mindestw¨ armestrom wsmitemp_w f¨ ur diese Temperatur garantiert. ¨ Uberschreitet der angeforderte W¨ armestrom wsges_do diesen Mindestw¨ armestrom, so wird diese W¨ armestromforderung umgesetzt. Alle Forderungen werden dann auf den maximal m¨ oglichen W¨ armestrom wsrealdo_w begrenzt. Der umzusetzende W¨ armestrom wird nachtr¨ aglich auf wstabmax_w beschr¨ ankt, um zu vermeiden, daß beim augenblicklichen Luftmassenstom unzul¨ assig hohe Temperaturen auftreten. Ist der zus¨ atzlich notwendige W¨ armestrom kleiner als der kleinstm¨ ogliche W¨ armestrom (Nacheinspritzung von RKKHMIN nur alle TAKZULDO arbeitsspiele), so wird versucht, eine kleinere Kraftstoffmenge als RKKHMIN abzusetzen. ¨ Uber takumsdo wird die notwendige Taktung der Nacheinspritzung bestimmt: takumsdo=1 bedeutet, daß jedes Arbeitsspiel eingespritzt wird. Bei takumsdo wird nur jedes 2. Arbeitsspiel auch eine Nacheinspritzung abgesetzt, usw. Unterblock CALCRL: Berechnung der notwendigen Androsselung f¨ ur Temperaturforderungen Ist eine Temperatur gefordert, so wird ¨ uber rlkhskhs_w eine Androsselung vorgegeben. Dabei soll abh¨ angig vom umgesetzten W¨ armestrom im Abgas die F¨ ullung so weit vermindert werden, daß die gew¨ unschte Kr¨ ummertemperatur erreicht wird. Die Androsselung ist nach unten durch die Betriebsgrenze rlmnskhs_w und die Nacheinspritzung rkkhot_w beschr¨ ankt. Nach oben wird auf rlmdskhs_w begrenzt. Unterblock CALCRK: Berechnung der relativen Kraftstoffmasse f¨ ur die Nacheinspritzung. Auf Basis von wsumsdo_w und takumsdo wird die notwendige Kraftstoffmasse getaktet ausgegeben. rkkh_w wird nur ausgegeben falls B_rkkh gesetzt ist (kein Schubabschalten, Betriebsart SKH liegt vor). F¨ ur die ¨ Uberwachung wird eine gemittelte Kraftstoffmasse berechnet, die in dieser Form das Abgaslambda beeinflußt. Unterblock CALCTOV: Berechnung der Temperaturerh¨ ohung in Kr¨ ummer und Vorkat als Information f¨ ur das Abgastemperaturmodell. Auf Basis von wsumsdo_w und des aktuellen Abgasmassenstroms wird die aktuelle Temperaturerh¨ ohung bestimmt. Wird f¨ ur eine Vorkatdiagnose ein sehr sp¨ ater Einspritzwinkel gew¨ ahlt (B_tkhcanf = true), so wird diese Temperaturerh¨ ohung als Exotherme im Vorkat ausgegeben. Sonst wird eine Temperaturerh¨ ohung im Kr¨ ummer ausgegeben. Falld die Nacheinspritzung nicht vollst¨ andig verbrennt, so wird ¨ uber ETARKKH dieser Anteil der Temperaturerh¨ ohung als zus¨ atzliche Exotherme im Vorkat ausgegeben. Bedeutung des Codeworts CWKODOH Bit 0: 0: Kein Schicht-Katheizen m¨ oglich; 1: Schicht-Katheizen erlaubt Bit 7: 0: Normaler Betriebszustand 1: Applikationsmodus: Feste Nacheinspritzung von RKKHAPPL; ACHTUNG: NUR F¨ UR APPLIKATIONSZWECKE SETZEN!!!
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KODOH 1.31.0
Seite 2416 von 4100 31.JAN.2003 Thomas Brosi
APP KODOH 1.31.0 Applikationshinweise Zun¨ achst muß der Motor f¨ ur den Schichtbetrieb ohne Sekund¨ areinspritzung fertig appliziert sein, insbesondere muß die %ATM f¨ ur den Schichtbetrieb ohne Sekund¨ areinspritzung fertig appliziert sein. F¨ ur Applikationszwecke kann durch Setzen von CWKODOH.Bit7 = true die Sekund¨ areinspritzung fest auf den Wert RKKHAPPL gesetzt werden. Achtung: Da es zu thermischen Sch¨ aden kommen kann, darf dies nie von vornherein in Programmst¨ anden gesetzt sein! Aus gleichem Grund d¨ urfen diese Punkte immer nur kurzzeitig angefahren werden. Zun¨ achst ist auf dem Pr¨ ufstand der Sekud¨ areinspritzbeginnwinkel wesbkh f¨ ur optimale thermische Umsetzung (h¨ ochste Temperatur hinter Auslaßventil) und optimale HC-Produktion (niedrigste Temperatur hinter Auslaßventil) zu ermitteln. Damit k¨ onnen die Kennfelder KFWESBKH und KFWESBTK (in %AWEA) bedatet werden. Auf dem Pr¨ ufstand sind Betriebspunkte mit Doppeleinspritzung anzufahren. Der Drehmomentabfall beim Abschalten der Doppeleinspritzung dividiert durch die relative Sekund¨ areinspritzmasse ergibt den Umsetzungsfaktor frkkhdm_w. Damit ist das Kennfeld KFRKKHDM zu bedaten. Im Fahrzeug ist bei realistischen Fahrbedingungen die Kr¨ ummertemperatur bei Betrieb mit Sekund¨ areinspritzung zu messen. Hierbei muß das Kennfeld KFETATEM komplett mit 1 bedatet sein. etatemp_w l¨ aßt sich dann berechnen, indem man die Differenz aus der gemessenen Temperatur und taikrmo_w durch tovkrdo_w dividiert. Damit l¨ aßt sich KFETATEM bedaten. Bei einer unvollst¨ andigen Verbrennung im Kr¨ ummer ist ein deutlicher Anstieg der Exotherme im Vorkat zu beobachten. Dann kann der Temperaturanstieg nach VK anstelle des Temperaturanstiegs im Kr¨ ummer gemessen werden. Mittels ETARKKH kann der Anteil der Exotherme im VK ber¨ ucksichtigt werden. FRKW: 0.5 * (1/14.5) * 1.29 * Gesamthubraum in Kubikmeter * 42500000 * (1/60) * (1/100) 0.5 wg. Viertaktmotor, 14.5 kg Luft pro kg Kraftstoff ergibt st¨ ochiometrisches Verh¨ altnis, 1.29 kg ist die Masse eines Kubikmeters Luft bei Normzustand 1013 mbar und 0 Grad C, 42500000 J/kgK ist der untere Heizwert von Benzin, 60 bzw. 100 ber¨ ucksichtigen, daß die Drehzahl in 1/min und die relative Kraftstoffmasse in % vorliegen. (Beispielhafter Wert (f¨ ur 1,4 l): FRKW = 0.441) FRFC: 0.5 * 1.29 * Gesamthubraum in Kubikmeter * 1066 * (1/60) * (1/100) 0.5 wg. Viertaktmotor, 1.29 kg ist die Masse eines Kubikmeters Luft bei Normzustand 1013 mbar und 0 Grad C, 1066 J/kgK ist ein N¨ aherungswert f¨ ur die spezifische W¨ armekapazit¨ at von Abgas im relevanten Temperaturbereich, 60 bzw. 100 ber¨ ucksichtigen, daß die Drehzahl in 1/min und die relative Luftmasse in % vorliegen. (Beispielhafter Wert (f¨ ur 1,6l): FRFC = 0.00018335)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bereits in %KOMRH definiert: TABGMAX: 950 ◦ C Bedeutung des Codeworts CWKODOH Bit 0: 0: Kein Schicht-Katheizen m¨ oglich; 1: Schicht-Katheizen erlaubt Bit 7: 0: Normaler Betriebszustand 1: Applikationsmodus: Feste Nacheinspritzung von RKKHAPPL; ACHTUNG: NUR F¨ UR APPLIKATIONSZWECKE SETZEN!!!
Weitere Bedatungen (Vorschl¨ age): TAKZULDO 5 CWKODOH 0 RKKHMIN 12 % RKKHAPPL 0.0 % ETARKKH 99.6 % GFRKKH 0.5 TATSMAXDO 800 ◦ C TATSMINDO 400 ◦ C THKMAXDO 700 ◦ C THKMINDO 300 ◦ C TVKMAXDO 870 ◦ C TVKMINDO 400 ◦ C DTMAXDO 100 K DTMINDO 50 K VMINDO 40 km/h DVMINDO 10 km/h TNSESKH 0.0 sec STUETZSTELLENVERTEILUNG SMI04KHUW 10.0 % 33.0 % 66.0 % 99.0 % STUETZSTELLENVERTEILUNG SNM04KHUW 0.0 U/min 1000.0 U/min 2000.0 U/min KFRKKHDM zun¨ achst 0; KFETATEM zun¨ achst 1
4000.0 U/min
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOMRH 5.40.1
Seite 2417 von 4100 31.JAN.2003 Thomas Brosi
FU KOMRH 5.40.1 Koordination Momentenreserve zum Katalysatorheizen, BDE FDEF KOMRH 5.40.1 Funktionsdefinition
B_st CALCOUT
COKOMRH B_notanmr B_nowsanmr B_st B_stend B_khmr B_nswo1 B_bkvdkhab
B_stend B_khmr B_nswo1 B_bkvdkhab
mifal_w nmot_w clsollmr_w clistmr_w clnomr_w rlmxmrhm_w
tangefmr_w wsgesmr_w tangesmr_w
faucsmr_w takrnomr_w tansk_w taikrstx_w etazwmnkh clmxmrbg_w
B_komrhapp
mifal_w
wsanfkh_w
nmot_w
wsanfkw_w
CALCINT
etazwmn etazwmnhom
wsistls_w wsistsvk_w
umsrln_w
tovhkls_w
tovvksl_w
tanfkh_w
tanfkh_w tanfkw_w tanfsu_w tanfkt_w
tanfkw_w
tansk_w
tangefmr_w tangesmr_w wsgesmr_w
tanfsu_w tanfkt_w komrh-main
detazw
wsanfkt_w
tansk_w ¨ main: Uberblick
INHKOMRH B_st B_stend B_bkvdkhab
B_st B_stend B_bkvdkhab
B_komrhzul etazwmnkh
etazwmnkh CWKOMRH CALCCONTR CWKOMRH
B_khmr B_nswo1 B_nowsanmr B_notanmr
CWKOMRH B_khmr B_nswo1 B_nowsanmr B_komrhapp B_notanmr B_komrhzul
B_komrhapp
ACKOMRH
tansk_w tangefmr_w tangesmr_w taikrstx_w clmxmrbg_w wsgesmr_w
B_komrhzul tansk_w tangefmr_w tangesmr_w taikrstx_w clmxmrbg_w wsgesmr_w
komrh-cokomrh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
umsrln_w
COREQU B_notanmr B_komrhapp B_nowsanmr wsanfkh_w wsanfkw_w wsanfsu_w wsanfkt_w wsistls_w wsistsvk_w tovvksl_w tovhkls_w
mifal_w nmot_w tkivkm_w
taikrstx_w etazwmnkh clmxmrbg_w etazwmn etazwmnhom clsollmr_w detazw clistmr_w clnomr_w tansk_w rlmxmrhm_w tangesmr_w faucsmr_w wsgesmr_w takrnomr_w B_notanmr
tkivkm_w
wsanfsu_w
cokomrh: Koordination der Berechnungen in KOMRH
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOMRH 5.40.1
Seite 2418 von 4100 31.JAN.2003 Thomas Brosi
SY_BKVP false B_bkvdkhab
B_komrherr B_komrhzul
B_komrhzul
E_tm
abmf SY_ATR TDNOMR
B_atrzw
TNOZWKH
B_lambts
B_nozwkh
etazwmnkh 100.0 SY_STERVK
[%]
lambts_w lambts2_w
1.0
B_stend B_st
komrh-inhkomrh
1 CWKOMRH
Do calculations to assess requests
B_notanmr B_nowsanmr B_nswo1
B_pranfmr
Calculation of module only if request is put B_khmr
B_khmranf
B_komrhzul
CWKOMRH
B_komrhapp 7
B_komrhapp
komrh-calccontr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0 inhkomrh: Sperrbedingungen
calccontr: Erzeugung der bedingten Prozesse
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOMRH 5.40.1
Seite 2419 von 4100 31.JAN.2003 Thomas Brosi
23/ clmxmrbg_w
wsrealmr_w
tangesmr_w taikrstx_w
24/
wsgesmr_w
B_wsrealmr
B_komrhzul 25/ B_trealmr tansk_w
26/
tangefmr_w
trealmr_w komrh-ackomrh
TABGMAX
ackomrh: Aktivierung der Momentenreserve
COTREQU B_komrhapp
wsistls_w wsistsvk_w
wsistls_w wsistsvk_w
tansk_w tovhkls_w tovvksl_w
tansk_w tovhkls_w tovvksl_w
wsanfkh_w wsanfkw_w wsanfsu_w wsanfkt_w
wsanfkh_w wsanfkw_w wsanfsu_w wsanfkt_w
tanfkh_w tanfkw_w tanfsu_w tanfkt_w
tanfkh_w tanfkw_w tanfsu_w tanfkt_w
wsgesmr_w B_nowsanmr
wsgesmr_w B_nowsanmr
tangefmr_w tangesmr_w B_notanmr
tangefmr_w tangesmr_w B_notanmr
corequ: Koordination der Anforderungen
SY_SLS B_komrhapp
tangefmr_w
CWKOMRH 2 tangefmr_w tanfkh_w tovvksl_w
0.0
only if system comprises secondary air (SY_SLS>0)
TANFAPPL
TABGMAX
B_notanmr
tangesmr_w
B_notanmr
tangesmr_w
tanfkw_w
tanfsu_w tovhkls_w
only if system comprises LNT (SY_NOxKAT > 0)
1/
only if lambda-split integrated (SY_LS > 0)
tanfkt_w tansk_w
komrh-cotrequ
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_komrhapp
komrh-corequ
COHFREQU
cotrequ: Koordination der Temperaturanforderungen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOMRH 5.40.1
Seite 2420 von 4100 31.JAN.2003 Thomas Brosi
SY_SLS CWKOMRH 2 wsanfkh_w wsistsvk_w
only if system comprises secondary air (SY_SLS>0)
wsanfkw_w
wsgesmr_w
wsgesmr_w
0.0
only if system comprises LNT (SY_NOxKAT > 0)
wsanfsu_w
B_nowsanmr
1/
only if lambda-split integrated (SY_LS > 0)
komrh-cohfrequ
wsistls_w
B_nowsanmr
wsanfkt_w ¨ cohfrequ: Koordination der Warmestromanforderungen
CALCTEMP tkivkm_w taikrstx_w tansk_w takrnomr_w nmot_w CALCRLEXTR rlmaxmr_w rlminmr_w nmot_w mifal_w
mifal_w CALCEFF etazwmn etazwmnhom detazw
etamnhomkh etazwmn etamnkh etazwmnhom detazw etazwmnkh
rlmxmrhm_w etamnhomkh etamnkh etazwmnkh SCALE
umsrln_w
umsrln_w faucsmr_w
taikrstx_w takrnomr_w
rlmaxmr_w rlminmr_w
clnomr_w CALCFLOWLIM
rlmxmrhm_w CALCFLOW
takrnomr_w
clnomr_w clmaxmr_w rlminmr_w rlmaxmr_w faucsmr_w
clnomr_w clmaxmr_w
clsollmr_w clistmr_w clmxmrbg_w
clsollmr_w clistmr_w clmxmrbg_w
B_notanmr tangesmr_w wsgesmr_w
faucsmr_w B_notanmr tangesmr_w wsgesmr_w
komrh-calcint
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tkivkm_w tansk_w nmot_w
¨ calcint: Berechnung der internen Ist− und Kanngroßen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_HSP
KOMRH 5.40.1
Seite 2421 von 4100 31.JAN.2003 Thomas Brosi
1/
B_hspv
etazwmn
etazwmnkh
etazwmnkh 3/
2/
etamnkh
B_hsps
2/
etamnkh
etaaufte 0.01
[1/%]
1/ etazwmnhom
etamnhomkh
etamnhomkh
1/ nmot_w komrh-calceff
KLDETAZWKH detazw
DETAHOMKH
4/
nmot_w mifal_w
rlminmr_w
rlminmr_w KFMIRL 6/
5/ mikhlmx_w
rlmaxmr_w
rlmaxmr_w KFMIRL
etamnkh 7/
0.01
[1/%]
SY_HSP
1/
B_hspv
2/
1/
rlmxmrhm_w
rlmxmrhm_w
[1/%]
1/ rlmxmrhm_w
etamnhomkh
komrh-calcrlextr
KFMIRL 0.01
¨ calcrlextr: Berechnung der maximal und minimal moglichen Luftliefergrade
8/ umsrln_w
[kg/(h%)]
faucsmr_w 0.2961
1066 kJ/(kgK) -----------------3600 h/sec
faucsmr_w
[J/(K%sec)] komrh-scale
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ calceff: Berechnung der minmal moglichen Wirkungsgrade
scale: Berechnung der Skalierungsfaktoren
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOMRH 5.40.1
Seite 2422 von 4100 31.JAN.2003 Thomas Brosi
tmot TMKHTVK tnse_w TNSKHTVK nmot_w 6/
7/
rlminmr_w
takrnomr_w
takrnomr_w
KFATMKRH tkivkm_w
8/ TMAXTH
taikrstx_w
taikrstx_w
komrh-calctemp
tansk_w
rlmaxmr_w ¨ calctemp: Berechnung der Temperaturen ohne und mit maximal vertraglicher Momentenreserve
12/ rlminmr_w
clnomr_w
clnomr_w
clmaxmr_w
clmaxmr_w
faucsmr_w ¨ ¨ ¨ calcflow: Berechnung der Extremwerte der Warmekapazit ats− und Luftmassenstrome
B_notanmr clmaxmr_w
14/ clmxmrbg_w
clmxmrbg_w
TMAXTH
tangesmr_w 16/
wsgesmr_w 0.0
dclmrws_w
17/ clsollmr_w
18/ clistmr_w
clistmr_w
takrnomr_w
wsnomr_w
clsollmr_w
TMAXTH
clnomr_w
komrh-calcflowlim
15/
¨ ¨ ¨ calcflowlim: Koordination der Warmekapazit atsstr ome mit der Temperaturgrenze
CALCDMRKH
nmot_w mifal_w rlmxmrhm_w faucsmr_w clsollmr_w clistmr_w
nmot_w mifal_w rlmxmrhm_w faucsmr_w clsollmr_w clistmr
CALCHFTR
takrnomr_w clnomr_w
takrnomr_w clnomr_w clistmr_w
komrh-calcout
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
komrh-calcflow
13/ rlmaxmr_w
calcout: Berechnung der Ausgabegroßen ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOMRH 5.40.1
Seite 2423 von 4100 31.JAN.2003 Thomas Brosi
20/ SY_HSP B_hsps B_hspv clsollmr_w 1/ rlmxmrhm_w
B_hspsdmr 19/
clistmr
rlistmr_w
faucsmr_w
only calculated if request is put (B_khmranf)
B_hspfes SY_HSP
21/
1/
nmot_w
dmrkh_w
KFMIOP
dmrkh
etaaufte komrh-calcdmrkh
0.01
[1/%]
22/ mifal_w
1/ TMAXTH
0.0
tistmr_w
2/ wsistmr_w
takrnomr_w 0.0 clnomr_w
komrh-calchftr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
calcdmrkh: Berechnung der geforderten Momentenreserve
clistmr_w ¨ calchftr: Berechnung des Ist−Warmestroms und der Ist−Temperatur
ABK KOMRH 5.40.1 Abkurzungen ¨ Parameter CWKOMRH DETAHOMKH KFATMKRH KFMIOP KFMIRL KFMIRL KFMIRL KLDETAZWKH TABGMAX TANFAPPL TDNOMR TMAXTH TMKHTVK TNOZWKH TNSKHTVK
Source-X
NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W NMOT_W
Source-Y
RKMINMR_W RLISTMR_W MIMXLHOM_W MIKHLMX_W MIFAL_W
Art
Bezeichnung
FW FW KF (REF) KF (REF) KF (REF) KF (REF) KF (REF) KL FW FW FW FW FW FW FW
Codewort fur ¨ %KOMRH Mindestabstand zu min. Wirkungsgrad fur ¨ Umschaltung HSP->HOM (bei KH) ¨ Krummertemperatur Kennfeld stationare ¨ im Homogenbetrieb Kennfeld optimales Motormoment Kennfeld fur ¨ Berechnung Sollfullung ¨ Kennfeld fur ¨ Berechnung Sollfullung ¨ Kennfeld fur ¨ Berechnung Sollfullung ¨ Mindestabstand zu minimalem Zundwinkelwirkungsgrad ¨ bei Katheizen mit Momentenr. ¨ maximal zulassige Abgastemperatur durch Doppeleinspritzung BDE Applizierbare Temperaturanforderung fur ¨ Katheizen mit Momentenreserve ¨ ¨ Verzogerung bis Verbot einer Zundwinkelversp ¨ atung zum Katheizen erkannt Theoretisch erreichbare Temperatur durch Verbrennung ohne Moment zu erzeugen Max. Motortemperatur, fur ¨ Heizanforderung auf Basis modellierter V-Kattemperatur ¨ Abschaltzeit Momentenreserve nach Verbot ZW-verzogerung / Bauteileschutz Zeit nach Start, in der Heizanforderung auf modellierter V-Kattemperatur basiert
Systemkonstante
Art
Bezeichnung
SY_ATR SY_BKVP SY_HSP SY_LS SY_NOXKAT SY_SLS SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Abgastemperaturregler vorhanden ¨ Systemkonstante: Bremskraftverstarker-Paket Systemkonstante BDE-Betriebsart Homogen-Split (HSP) Systemkonstante Lambda-Split Systemkonstante: NOx-Speicherkat in Abgassystem verbaut ¨ Systemkonstante Sekundarluftpumpe vorhanden Systemkonstante Bedingung : Stereo vor Kat
Variable
Quelle
Referenziert von
Art
Bezeichnung
ABMF B_ATRZW B_BKVDKHAB
AEVAB ATR BKV
EVABUE, KOMRH KOMRH, LAMBTS KOMRH
EIN EIN EIN
Festeinspritzausblendmuster Bedingung Abgastemperaturregelung fur ¨ Zundwinkeleingriff ¨ Bedingung: Momentreserve fur ¨ KH abschalten, da nicht genugend ¨ Unterdruck in BKV
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOMRH 5.40.1
Seite 2424 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HSPFES
BDEMUM
EIN
Bedingung Homogen-Split als Sollbetriebsart fur ¨ Fullungssteuerung ¨
B_HSPS
BDEMKO
EIN
Bedingung Sollbetriebsart Homogen-Split
B_HSPSDMR B_HSPV
KOMRH BDEMUM
AUS EIN
Bedingung fur ¨ Katheizen: Momentenreserve impliziert homogene split-Einspritzung ¨ Bedingung Betriebsart der nachsten Verbrennung Homogen-Split
B_KHMR B_KHMRANF B_KOMRHAPP B_KOMRHERR B_KOMRHZUL B_LAMBTS
BAKH KOMRH KOMRH KOMRH KOMRH LAMBTS
BDEMEN, BGRLSOL, FUEDK, KOMRH,MDFUE, ... AWEA, BBKH,BDEMUS, KOMRH,LAKH, ... BAKH KOMRH, LAKH,MDBAS, MDIST,MDZW, ... KOMRH
EIN LOK AUS LOK AUS EIN
Bedingung Katheizen mit Momentenreserve Bedingung Katheizen per Momentenreserve (intern) Bedingung Applikation Katheizen durch Momentenreserve Bedingung KOMRH gesperrt ¨ Bedingung Momentenreserve zum Katheizen zulassig Lambda fur ¨ Bauteileschutz ist aktiv
B_NOTANMR B_NOWSANMR B_NOZWKH B_NSWO1
KOMRH KOMRH KOMRH
LOK LOK AUS EIN
Bedingung keine Temperaturanforderung Momentenreserve ¨ Bedingung keine Warmestromanforderung Momentenreserve ¨ ¨ Bedingung keine Zundwinkelverz ¨ ogerung fur ¨ Katheizen moglich Bedingung Drehzahl > NSWO1
B_PRANFMR B_ST
KOMRH BBSTT
LOK EIN
¨ Bed.: Prufen ¨ der Warmestromoder Temperaturanforderung fur ¨ Momentenreserve Bedingung Start
B_STEND
BBSTT
EIN
Bedingung Startende erreicht
B_TREALMR B_WSREALMR CLISTMR_W CLMAXMR_W CLMXMRBG_W CLNOMR_W CLSOLLMR_W DCLMRWS_W DETAZW DFP_TM
KOMRH KOMRH KOMRH KOMRH KOMRH KOMRH KOMRH KOMRH ATR KOMRH
AUS AUS LOK LOK LOK LOK LOK LOK EIN DOK
Bedingung Temperaturforderung per Momentenreserve erfullbar ¨ ¨ Bedingung Warmestromanforderung erfullbar ¨ per Momentenreserve ¨ ¨ ¨ tatsachlicher Warmekapazit atsstrom hinter AGR-Entnahmestelle in %KOMRH ¨ ¨ maximaler Warmekapazit atsstrom hinter AGR-Entnahmestelle in %KOMRH ¨ ¨ maximaler Warmekapazit atsstrom hinter AGR-Entnahmestelle in %KOMRH, begrenzt ¨ ¨ Warmekapazit atsstrom nach AGR-Entnahmest. falls keine Momentenreserve (%KOMRH) ¨ ¨ geforderter Warmekapazit atsstrom hinter AGR-Entnahmestelle in %KOMRH ¨ ¨ ¨ Kapazitatsstromerh ohung durch Abgaswarmestromforderung Detla Zundwinkelwirkungsgrad ¨ Interne Fehlerpfadnummer: Motortemperatur
DMRKH DMRKH_W
KOMRH KOMRH
AUS AUS
Momenten-Reserve fur ¨ Katheizen Momentenreserve fur ¨ Katheizen
ETAAUFTE
MDBAS
EIN
¨ Wirkungsgrad abhangig von Einspritzaufteilung
ETAMNHOMKH ETAMNKH ETAZWMN
KOMRH KOMRH ZWMIN
LOK LOK EIN
Minimaler Vorsteuer-Wirkungsgrad bei Katheizen mit homogener Einspritzung Minimaler Vorsteuer-Wirkungsgrad bei Katheizen Minimum-Zundwinkelwirkungsgrad ¨
ETAZWMNHOM ETAZWMNKH E_TM
ZWMIN KOMRH GGTFM
FAUCSMR_W LAMBTS2_W
KOMRH LAMBTS
LAMBTS_W
LAMBTS
MIFAL_W
MDFAW
MIKHLMX_W NMOT_W
KOMRH BGNMOT
RLISTMR_W RLMAXMR_W RLMINMR_W RLMXMRHM_W TAIKRSTX_W TAKRNOMR_W TANFKH_W TANFKT_W TANFKW_W TANFSU_W
KOMRH KOMRH KOMRH KOMRH KOMRH KOMRH BBKH BBHTRIP BBKW BGSIK
TANGEFMR_W TANGESMR_W TANSK_W
KOMRH KOMRH GGTFA
TISTMR_W
KOMRH
BAKH BAKH KOLASPH, KOMRH,LAMKO
ATR BBAGR, BBKW,BDEMAB, DLLR, DTEV, ... AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... ADAGRLS, ADVE,AEKP, ALE, AMSV, ... BAKH BAKH
KOMRH ATM, ATR, BBAGR,BBKH, BGTABST, ... MDKOG ATR, DMDLU,LAMBTS, MDKOL,MSF, ... BDEMEN, BDEMUS,KOMRH, MDFUE
KOMRH, MDBAS,MDKOL, MDRED, MDZUL BDEMUS, KOMRH EIN LOK ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... LOK KOMRH, LAMKO, LAM- EIN SOLL BGRLFGZS, KOMRH, EIN LAMKO, LAMSOLL BBKH, BDEMEN,EIN KOMRH, KOS, MDKOL, ... LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK LOK LOK LOK LOK LOK EIN KODOH, KOMRH EIN KOMRH EIN KODOH, KOMRH KODOH, KOLASPH,- EIN KOMRH LOK LOK EIN BAKH, BBAGR,BGAGR, BGAGRSOL, DGGTVHK, ... LOK
Wirkungsgrad des minimalen Zundwinkels ¨ fur ¨ Betriebsart homogen Minimaler Zundwinkelwirkungsgrad ¨ durch Momentenreserve bei Katheizen Errorflag: TMOT ¨ Faktor zur Umrechnung von relativer Luftfullung ¨ in Kapazitatsmassenstrom Lambda fur ¨ Bauteileschutz Bank2 Lambda fur ¨ Bauteileschutz Indiziertes Fahrerwunschmoment fur ¨ Momentenkoordination Fullung ¨
Maximales induziertes Wunschmoment fur ¨ Luftfullung ¨ durch Mom.-reserve, Katheizen Motordrehzahl relative Luftfullung ¨ mit Momentenreserve zum Katalysatorheizen maximal erreichbare Fullung ¨ mit Momentenreserve minimal erreichbare Fullung ¨ ohne Momentenreserve maximal erreichbare Fullung ¨ mit Momentenreserve mit hom. einfacher Einspritzung ¨ Abgastemperatur im Krummer stationare ¨ mit maximaler Momentenreserve ¨ Krummerabgastemperatur stationare ¨ ohne Momentenreserve ¨ geforderte Abgastemperatur wahrend Katalysatorheizen nach Start ¨ geforderte Abgastemperatur im Krummer ¨ wahrend Katalysatorheizen fur ¨ Kurztrip ¨ geforderte Abgastemperatur wahrend Katalysatorwarmhalten ¨ geforderte Abgastemperatur wahrend Katalysatorheizung zum Entschwefeln angeforderte Abgastemperatur Katheizen Temperaturanforderung koordiniert Ansaugluft - Temperatur in GrdC, intern in Kelvin gerechnet
Abgastemperatur im Krummer bei Katheizen mit Momentenreserve bz. auf Umgebung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
TKIVKM_W
ATM
TMOT
GGTFM
TNSE_W
BBSTT
TOVHKLS_W TOVVKSL_W TREALMR_W UMSRLN_W
KOLASPH KOMRH BGRLFGZS
WSANFKH_W WSANFKT_W WSANFKW_W WSANFSU_W
BBKH BBHTRIP BBKW BGSIK
WSGESMR_W WSISTLS_W WSISTMR_W WSISTSVK_W WSNOMR_W WSREALMR_W
KOMRH KOLASPH KOMRH
ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ... ATM, KOMRH EIN ATM, BAKH, KOMRH EIN BAKH AUS EIN BGAGRDS, BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ... EIN KODOH, KOMRH EIN KOMRH EIN KODOH, KOMRH KODOH, KOLASPH,- EIN KOMRH LOK EIN BAKH, KOMRH BAKH AUS BAKH, KOMRH EIN LOK BAKH AUS
KOMRH KOMRH
KOMRH 5.40.1
Seite 2425 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
Motor-Temperatur ¨ Zeitzahler ab Startende (16bit) Berechnete Exotherme durch Lambda-Split vor Hauptkat ¨ ¨ Temperaturerhohung im Vorkat durch Sekundarlufteinblasung vor Vorkat. realisiebare Abgastemperatur durch Momentenreserve Umrechnungsfaktor Fullung ¨ in Massenstrom
¨ gesamter thermischer Abgasenergiestrom wahrend Katalysatorheizen nach Start ¨ gesamter thermischer Abgasenergiestrom wahrend Katalysatorheizen fur ¨ Kurztest ¨ gesamter thermischer Abgasenergiestrom wahrend Katalysatorwarmhalten ¨ gesamter thermischer Abgasenergiestrom wahrend Katheizen zum Entschwefeln koordinierter Abgasenergiestrom gefordert fur ¨ Momentenreserve ¨ Chemischer Warmestrom durch Lambda-Split vor Hauptkat ¨ tatsachlicher Abgasenergiestrom bei Momentenreserve ¨ ¨ tatsachlicher Abgasenergiestrom bei Sekundarlufeinblasung vor Vorkat ¨ Abgaswarmestrom ohne Momentenreserve realisierbarer Abgasenergiestrom per Momentenreserve
FB KOMRH 5.40.1 Funktionsbeschreibung ¨ Die Funktion %KOMRH koordiniert Temperatur− und Warmestromanforderungen an den Abgasstrom und realisiert diese Forderungen ggf. durch Anforderung einer Momentenre¨ serve. Forderungen konnen zum Katheizen nach Start, Kat warmhalten, Katheizen und zum Entschwefeln gestellt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ ¨ ¨ als Generell sind Temperaturforderungen gleichzeitig Maximalbegrenzungen und Warmestromforderungen Mindestforderungen. Temperaturgrenzen haben eine hohere Prioritat ¨ Warmestromforderungen. Das bedeutet: ¨ Werden sowohl eine Temperatur als auch ein Warmestrom gefordert, so wird versucht, beides zu erfullen. ¨ Dabei steht der Luftmassenstrom nicht als Freiheitsgrad zur Verfugung, ¨ ¨ nur bei einem ganz bestimmten Luftmassenstrom moglich, ¨ ¨ sondern es ware beide Forderungen zu erfullen. ¨ Da dieser Luftmassenstrom aber haufig nicht mit dem Betriebspunkt des ¨ ¨ ¨ Motors darstellbar ware, wird versucht, die Temperaturforderung zu erfullen ¨ und ggf. einen hoheren Warmestrom als gefordert zu realisieren. B_trealdo und B_wsrealdo signalisieren ¨ auch hier die Erfullbarkeit, ¨ wobei B_wsrealdo auch true ist, wenn nur ein hoherer als der geforderte W¨armestrom realisiert werden kann. Thermodynamische Vorbetrachtung: ¨ ¨ ¨ ¨ Um die notwendige Erhohung der Fullung ¨ fur ¨ einen erhohten Warmestrom oder eine erhohte Temperatur zu berechnen wird von folgender Energiebilanz im Brennraum ausgegangen:
Zugefuhrte ¨ Enthalpie (mshfm_w+msagr_w) · Cp · tansk_w +HG · mshfm_w
¨ Massenstrome uber HFM und AGR bei Ansauglufttemperatur tansk_w ¨ ¨ ¨ Luft/Abgas at Cp : Warmekapazit HG : chemische Enthalpie des angesaugten Gemischs bei Lambda = 1
Abgefuhrte ¨ Enthalpie (mshfm_w+msagr_w) · Cp · taikrm_w
Gasausstoß in Abgasstrang und AGR bei Temperatur im Krummer ¨ taikrm_w Engergieabgabe durch erzeugtes Moment und Wandverluste
+QMoment +QWand Weiter wird angenommen, daß die Energie fur chemischen Enthalpie sind: ¨ das erzeugte Moment gleich bleibt und die Wandverluste proportional zur zugefuhrten ¨ QWand = a · (HG · mshfm_w)
Die Energiebilanz ist dann: (mshfm_w+msagr_w) · Cp · tansk_w+mshfm_w · HG
=
(mshfm_w+msagr_w) · Cp · taikrm_w+QMoment +a · HG · mshfm_w
=
mshfm_w · (
=
mshfm_w · Cp · taikrm_w+QMoment · (1−AGR)
Mit AGR = msagr_w / (mshfm_w+msagr_w) mshfm_w · (
Cp · tansk_w 1−AGR
+HG )
mshfm_w · (tansk_w+(1−a) ·
HG · (1−AGR)) · Cp Cp
Cp · taikrm_w 1−AGR
+a · HG )+QMoment
¨ Mit der jetzigen Struktur ist AGR bei Heizen mit Momentenreserve immer abgeschaltet. Dies ist auch zweckmaßig, da durch AGR die Brennbarkeit des Gemisches deutlich abnimmt. ¨ ¨ ¨ ¨ Dann wird dadurch entweder der spatest mogliche Zundwinkel beschrankt oder die Fahrbarkeit deutlich verschlechtert. Zusatzlich wirkt AGR als Kuhlung auf das Abgas. Also sind ¨ ¨ ¨ ¨ die Heizmoglichkeiten durch AGR stark eingeschrankt. Daher gilt ab hier immer AGR = 0! ¨ ¨ ¨ Nun ist (1−a)*Hg/Cp als die theoretisch mogliche Temperaturerhohung bezeichnet. D. h. die Temperaturerhohung, die bei einer Verbrennung ohne erzeugtes Moment entstunde: ¨ TMAXTH = (1−a) ·
HG Cp
Diese Energiebilanz kann nun in zwei Betriebspunkten aufgestellt werden (QMoment konstant): T1 = taikrm 1) MS1 = mshfm_w; T2 = taikrm(dmrkh) 2) MS2 = mshfm_w(dmrkh);
¨ (beide Werte durch Momentenreserve erhoht)
¨ ¨ die Anderungen vom Normalbetrieb (MS1 =mshfm_w, T1 =tairkm) Mit diesen beiden Gleichungen kann dann QMoment aus der Energiebilanz eliminiert werden. Damit ergibt sich fur ¨ zur zusatzlichen Momentenreserve (MS2 , T2 ):
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MS2
(T2 −tansk_w)
=
=
MS1 ·
TMAXTH TMAXTH
TMAXTH
− −
−
KOMRH 5.40.1
(*)
(T1 −tansk_w) (T2 −tansk_w)
MS1 · (TMAXTH MS2
−
Seite 2426 von 4100 31.JAN.2003 Thomas Brosi
(**)
(T1 −tansk_w))
Die Gemischenthalpie Hg kann folgendermaßen bestimmt werden: HG =
kJ 42.7MJ−500kJ = 2600 1+14.8 kg
HG TMAXTH = (1−a) · Cp
Luftbedarf Kraftstoff
14,8 kg/kg
Heizwert Kraftstoff
42,7 MJ/kg
Verdampfungsenthalpie
500 kJ/kg
Cp
1066 J/(kgK)
a
0.4
¨ ¨ ¨ In dieser Energiebilanz kann TMAXTH als theoretisch mogliche Temperaturerhohung von Ansauglufttemperatur auf Krummertemperatur ¨ angesehen werden (Temperaturerhohung falls kein Moment erzeugt wurde, ¨ trotzdem aber Temperaturspitzen im Brennraum vorherrschten). Diese Temperatur sollte immer mindestens TABGMAX betragen! Beschreibung der einzelnen Hierarchien ¨ In der Unterfunktion COREQU werden die Temperatur− und Warmestromforderungen koordiniert. Dies geschieht auch bei nicht aktiver Funktion. Dabei werden prinzipiell die maximalen Forderungen als relevant betrachtet. ¨ Nur bei Projekten mit Sekundarluftfpumpe (SY_SLS>0): ¨ Der durch zuschalten der Pumpe erzeugte Warmestrom wsistsvk_w bzw. die Exotherme tovvksl_w werden von der Heizanforderung abgezogen, sobald Bit 2 in CWKOMRH gesetzt ¨ ¨ werden. Allerdings konnen ¨ ist. Dadurch kann in Betriebsbereichen ohne Sekundarlufteinblasung die motorische Heizmaßnahme erhoht beim Ein− und Ausschalten der Pumpe dynamische Schwankungen auftreten. Nur bei Projekten mit NOx−Speicherkat (SY_NOXKAT>0) werden Heizanforderungen zur Entschwefelung (tanfsu_w, wsanfsu_w) berucksichtigt. ¨ ¨ Bei Systemen mit Y−Abgasanlage kann ein NOx−Speicherkat auch durch Lambda−Split aufgeheizt werden (Sofern SY_LS>0). Der dadurch erzeugte Warmestrom wsistls_w bzw. die Exotherme tovhkls_w werden dann von der Heizanforderung abgezogen. Aus Bauteileschutzgrunden ¨ wird die Temperaturanforderung auf die Maximaltemperatur TABGMAX begrenzt. Fur ¨ interne Berechnungen stellt tanges_w die maximal erwunschte ¨ Temperatur dar. Daher wird tanges_w auf TABGMAX gesetzt, falls keine Temperaturforderung ansteht. Mit der eigentlichen Temperaturanforderung tangef_w wird im Block ACKOMRH dann gepruft, ¨ ob diese Forderung auch erfullbar ¨ ist.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Falls das Codewort CWKOMRH.7 = 1 gesetzt ist, wird fur ¨ die Applikation von TMAXTH eine feste Temperaturanforderung in Hohe von TANFAPPL gestellt. ¨ ¨ In der Unterfunktion COKOMRH werden die Einschaltbedingungen gepruft ¨ und abhangig davon die verschiedenen Unterprozesse gesteuert. In den einzelnen Blocken: CALCCONTR: Sofern aus %BAKH die Heizanforderung B_khmr gestellt wird, wird die Funktion aktiv. Die Berechnung der Momentenreserve dmrkh_w erfolgt nur bei aktiver Funk¨ tion (B_khmranf=true). Bei vorliegenden Warmestrom oder Temperaturforderungen werden einige Berechungen auch passiv durchgefuhrt. ¨ Sofern keine Forderung mehr anliegt, wird die Berechnung gestoppt und der Ausgang dmrkh_w resetiert. Falls das Codewort CWKOMRH.7 = 1 gesetzt ist, ist die Funktion immer aktiviert! Darf nur fur ¨ Applikationszwecke gesetzt werden! ¨ INHKOMRH: Setzt die Sperrbedingung B_komrherr und die Zulassigkeit B_komrhzul. Ist B_lambts gesetzt, so muß zum Bauteileschutz eingegriffen werden. Dann darf keine Momentenreserve mehr gestellt werden. Um Temperaturen nahe der maximalen Bauteiletemperaturen zu erreichen, kann aus der Abgastemperaturregelung (%ATR) der minimale Zundwinkelwirkungsgrad ¨ angehoben werden (detazwatr). Diese Strategie ist nur erfolgversprechend, sofern der ZW−Eingriff aus %ATR auf einem Sensor−Signal basiert! Ist B_atrzw gesetzt, ¨ ¨ so kann der minimal mogliche Zundwinkelwirkungsgrad ¨ fur ¨ Katheizen (etazwmnkh) zum Bauteileschutz um detazwatr angehoben werden. Erst nachdem kein spater ZW mehr angefordert ist, wird angefettet. Liegt etazwmnkh uber ¨ 100% oder wird zum Bauteileschutz angefettet (lambts_w < 1.0), so wird Katheizen gesperrt. Bei unterschiedlichen Temperaturniveaus fur ¨ %ATR und %LAMBTS (z. B. Entschwefelung), kann hier eine zu starke Abkuhlung ¨ des Abgassystems angefordert ¨ ¨ werden: Falls die %ATR die Momentenreserve vollig abregelt, wird in %LAMBTS die Anfettung fur ¨ eine kaltere Abgastemperatur durchgeschaltet. Dann bleibt aber %KOMRH gesperrt, bis diese Temperatur erreicht ist und in %LAMBTS keine Anfettung mehr gefordert wird. ¨ Um ein schnelles Toggeln zwischen Bauteileschutz und Katheizen zu verhindern, wird Ein− und Ausschalten verzogert. ¨ ACKOMRH: Die Bestatigungsbedingungen B_wsrealmr und B_trealmr werden gesetzt, falls die Forderungen wsansmr_w und tansmr_w kleiner als die intern berechneten ¨ ¨ Maximalwerte sind. Zusatzlich wird die maximal erreichbare Temperatur trealmr_w und der bei dieser Temperatur erreichte Warmestrom wsrealmr_w berechnet. ¨ ¨ In der Unterfunktion CALCINT werden interne Großen berechnet, die u. a. auch eine Aussage erlauben, ob die gestellten Temperatur− und Warmestromforderungen erfullbar ¨ sind. ¨ Die einzelnen Blocke berechnen: CALCEFF:
¨ Den minimal moglichen Wirkungsgrad der Verbrennung, der fur ¨ Katheizen vorgesteuert werden darf. Dabei ist im einzelnen: − etazwmn: − etazwmnkh:
¨ ZW−Wirkungsgrad bei spatest zugelassener Zundung ¨ zwspae minimaler vorsteuerbarer ZW−Wirkungsgrad. ¨ Um noch Regeleingriffe (LL−Regler) zu ermoglichen, kann in KLDETAZWKH ein Abstand zum Wirkungsgrad bei zwspae vorgegeben werden. Sollte durch %ATR zu hohe Abgastemperaturen gemessen werden, so kann zum Bauteileschutz uber ¨ detazw der vorgesteuerte Wirkungsgrad zum Optimum verschoben werden. − etamnkh: minimaler vorsteuerbarer Wirkungsgrad. Bei homogener Split−Einspritzung (HSP) verbrennt die Fullung ¨ mit einem geringeren Wirkungsgrad (etaaufte). Dieser Wirkungsgrad muß fur ¨ die Berechnung der maximalen Fullung ¨ ebenso berucksichtigt ¨ werden. In der thermodynamischen Betrachtung wird dann kein Unterschied zwischen ¨ Zundung Wirkungsgradverlust durch spate ¨ oder Einspritzungs−Aufteilung gemacht. Sofern die homogene Split−Einspritzung (HSP) verlassen werden soll (B_hsps=false), wird der minimal vorsteuerbare Wirkungsgrad im Homogenbetrieb verwendet (siehe etamnhomkh). − etamnhomkh minmaler vorsteuerbarer Wirkungsgrad im Homogenbetrieb. ¨ ¨ ¨ Wahrend homogener Split−Einspritzung wird zusatzlich dieser Wirkungsgrad berechnet, um den fruhest ¨ moglichen Umschaltzeitpunkt zur homogenen Einspritzung zu bestimmen. Sobald HSP verlassen werden soll, wird bereits dieser Wirkungsgrad fur ¨ die maximale Fullung ¨ verwendet. ¨ Dadurch kann durch Momentenreserve nur noch eine Fullungserh ¨ ohung gefordert werden, die auch Homogen darstellbar ist. Um die Umschal¨ tung zwischen beiden Betriebsarten zu entprellen kann ein zusatzlicher Abstand DETAHOMKH angegeben werden. Fur ¨ die Berucksichtigung ¨ von etaaufte und etamnhomkh muß die Betriebsart HSP mit SY_HSP>0 im Projekt vorgesehen sein.
CALCRLEXTR:
SCALE: CALCTEMP:
¨ ¨ Die maximal und minimal mogliche Fullung ¨ im Homogenbetrieb. Als Minimum wird die notwendige Fullung ¨ bei bestmoglichem Zundwinkel ¨ mifal_w angenommen. Als Maximum wird die notwendige Fullung ¨ bei kleinstem Wirkungsgrad etamnkh angenommen. ¨ ¨ ¨ Wahrend homogener Split−Einspritzung wird zusatzlich die maximal mogliche Fullung ¨ im Homogenbetrieb (bei vorgesteuertem Wirkungsgrad etamnhomkh) rlmxmrhm_w berechnet. Bei Anforderung des Homogenbetriebs sollte auch maximal diese Fullung vorgesteuert werden. Im Homogenbetrieb wird die bereits ¨ berechnete maximale Fullung ¨ verwendet. Fur ¨ die Berechnung von rlmxmrhm_w muß die Betriebsart HSP mit SY_HSP>0 im Projekt vorgesehen sein. ¨ Faktor fur nach Kapazitatsmassenstrom bei aktueller Drehzahl. ¨ die Umrechnung von relativer Fullung ¨ ¨ ¨ Die maximal erreichbaren Temperaturen auf Basis der maximal moglichen Luftmassenstrome durch Momentenreserve. Dabei wird Formel (**) verwendet. Als Temperatur ohne Momentenreserve takrnomr_w wird die Krummertemperatur ¨ bei Fullung ¨ rlminmr_w bestimmt. Fur ¨ Motortemperaturen kleiner TMKHTVK wird in
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOMRH 5.40.1
Seite 2427 von 4100 31.JAN.2003 Thomas Brosi
der Zeit TNSKHTVK nach Start von einem noch kalten Abgassystem ausgegangen. Die Temperatur takrnomr_w wird dann auf die modellierte Vorkat−Temperatur tkivkm_w begrenzt. Warnung: Dieser Teil der Funktion darf nur verwendet werden, falls eine ausreichende Genauigkeit des Abgastemperaturmodells bereits sichergestellt ist. ¨ ¨ ¨ anhand der in SCALE bestimmten Die maximalen (clmaxmr_w, clmaxml_w) und der minimale (clminmr_w) ”Kapazitatsstrom” (Massenstrom * Warmekapazit at) Faktoren und der in CALCRLEXTR bestimmten relativen Fullung. ¨ ¨ CALCFLOWLIM: Es wird mit Gleichung (*) der fur ¨ die Maximaltemperatur notwendige ”Kapazitatsstrom” berechnet: TMAXTH−takrnomr_w Cp · ML = clnomr_w · TMAXTH−tanges_w
CALCFLOW:
¨ tanges_w stellt entweder die Temperaturforderung oder die maximal erlaubte Temperatur dar (Begrenzt auf TABGMAX). Der maximal erlaubte Kapazitatsstrom clmxmrbg_w bestimmt sich dann entweder aus der maximalen Temperatur nach obiger Formel, oder aus dem minimal erlaubten Wirkungsgrad (uber ¨ clmaxmr_w). ¨ ¨ Der bereits ohne Momentenreserve erzeugte Warmestrom wsnomr_w wird aus clnomr_w*takrnomr_w berechnet. Damit wird fur ¨ die Warmestromanforderung die ¨ ¨ ¨ notwendige Kapazitatsstromerh ohung dclmrws_w berechnet. Sofern keine Temperaturanforderung besteht, bestimmt diese Erhohung den erwunschten ¨ Kapa¨ ¨ zitatsstrom clsollmr_w. Ist eine Temperaturanforderung gestellt, so wird der hierfur ¨ notwendige Kapazitatsstrom genommen. Fur ¨ die Anforderung clistmr_w wird ¨ ¨ ¨ die Wunschgroße clsollmr_w noch auf das zulassige Maximum clmxmrbg_w beschrankt. ¨ ¨ In der Unterfunktion CALCOUT werden die Ausgabegroßen (geforderte Momentenreserve, Leerlaufdrehzahl und Abgastemperatur im Krummer ¨ berechnet. Die einzelnen Blocke berechnen: CALCDMRKH: Die notwendige Forderung an Momentenreserve dmrkh_w. ¨ Aus dem notwendigen Kapazitatsstrom clistmr_w wird eine Sollfullung ¨ rlistmr_w berechnet. Fur ¨ diese Sollfullung ¨ wird das optimale Moment anhand von KFMIOP ¨ bestimmt. Die Differenz zu mifal_w ergibt die benotigte Momentenreserve. Sollte die Betriebsart HSP nicht durch SY_HSP>0 im Projekt vorgesehen sein, werden die folgende Berechnungen ausgeblendet: Fur bzw. Temperatur¨ die Betriebsart homogene Split−Einspritzung (HSP) resultiert aus dem schlechteren Wirkungsgrad etaaufte_w bereits eine Fullungs− ¨ ¨ erhohung. Die Fullungsvorsteuerung ¨ berucksichtigt ¨ etaaufte_w mit B_hspfes. Daher muß hier das optimale Moment noch um den Faktor etaaufte_w (aus %MDBAS) reduziert werden. Sofern die Forderung clsollmr_w begrenzt wurde (clsollmr_w > clistmr_w), wird homogene Split−Einspritzung (HSP) als notwendig angesehen (B_hspsdmr). Sobald in die homogene Split−Einspritzung umgeschaltet werden soll (B_hsps), bleibt dieses Bit gesetzt, um schnelles Toggeln der Anforderung zu vermeiden. Sofern homogene Split−Einspritzung vorliegt, wird die Notwendigkeit erst zuruckgenommen, ¨ wenn die geforderte Luftfullung ¨ unterhalb der maximalen Luftfullung ¨ rlmxmrhm_w liegt. Mit dieser Luftfullung ¨ kann der Motor noch mit dem minimalen Wirkungsgrad etamnhomkh betrieben werden. ¨ ¨ CALCHFTR: Anhand der intern berechneten Werte werden erreichte Abgastemperaturerhohung (tistmr_w) und Warmestrom (wsistmr_w) berechnet.
APP KOMRH 5.40.1 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Vor der Applikation muß das Abgastemperaturmodell hinreichend genau appliziert sein! ¨ ¨ auf dem spatest ¨ ¨ KLDETAZWKH beschreibt den Mindestabstand vom minimalen Zundwinkelwirkungsgrad ¨ etazwmn wahrend Katheizen. Wird stationar moglichen Zundwinkel ¨ gefah¨ ¨ ren, ist die Eingriffsmoglichkeit der LL−Regelung verschlechtert. Daher wird die Momentenreserve dmrkh_w derart beschrankt, dass etazwist <= etazwmn + KLDETAZWKH(nmot). Vor der Applikation von TMAXTH sollte homogener Motorbetrieb erzwungen werden (CWBDEMOD=1 und CWBDEMKO=1 in %BDEMKO). Zur Applikation kann durch setzen von CWKOMRH Bit 7 die Momentenreserve fur ¨ die applizierbare Temperatur TANFAPPL gefordert werden. Die Applikation sollte aus einem Mittelwert fur ¨ verschiedene Betriebspunkte im Teillastbereich (nmot = 1000, 1800, 2500 U/min) vorgenommen werden: ¨ ¨ Wird die Solltemperatur im Krummer ¨ nicht erreicht, so muß TMAXTH verkleinert werden (großere Wandwarmeverluste). Wird die Temperatur uberschritten, ¨ so muß TMAXTH ¨ ¨ ¨ ¨ vergroßert werden (Wandwarmeverluste kleiner als angenommen, theoretisch erreichbare Temperaturerhohung ist großer). Hierbei mussen die maximal erreichbaren Temperaturen ¨ ¨ TABGMAX (absolutes Maximum) und taikrstx_w (berechnetes Maximum im aktuellen Betriebspunkt) berucksichtigt werden. Uberschreitet TANFAPPL diese Grenzen, so bleibt die ¨ ¨ Momentenreserve trotzdem beschrankt ¨ Vorschlage zur Erstbedatung: Bedatung fur ¨ Sicherheitsabschaltung bei Eingriff von Abgas−Temperaturregelung: TNOZWKH 10.0 sec TDNOMR 3.0 sec Bedatung fur ¨ Temperaturberechnung: TABGMAX 976.85◦ C (entspricht 1250 K) TMAXTH 1400 K TANFAPPL −273.15◦ C (entspricht 0.0 K) Bedatung fur ¨ Begrenzung der Momentenreserve:
nmot_w 500.0 KLDZWETAKH 2.5
1500.0 0.5
3000.0 0.5
4000.0 0.5
Bedatung fur ¨ Erweiterung der Momentenreserve bei kaltem Abgassystem (Neutralbedatung): TMKHTVK −48◦ C TNSKHTVK 0 sec ¨ Warnung: Dieser Teil der Funktion darf nur verwendet werden, falls eine ausreichende Genauigkeit des Abgastemperaturmodells sichergestellt ist. Durch diese Funktionalitat ¨ ¨ ist nach Start eine hohe Heizanforderung moglich. Bauteil−Schadigungen mussen durch kurze Einschaltzeiten TNSKHTVK und kleine Motortemperaturen TMKHTVK ¨ ¨ vermieden werden. Diese Erweiterung ist kritisch, falls das System einen Abgastemperatursensor weit stromabwarts verbaut hat: Die Modelltemperaturen werden dann ¨ auf den Meßwert dieses Sensors Initialisiert, wodurch bei Wiederholstarts eine Uberhitzung des Abgassystems auftreten kann. Vorschlag zur ersten Inbetriebnahme: TMKHTVK=30◦ C; TNSKHTVK=7sec Absicherung der Bedatung: Zur Absicherung muss das Fahrzeug mit kritischen Umgebungsbedingungen konditioniert werden. Kritische Umgebungsbedingungen ist hier die Motortemperatur, ¨ bei der aus %BBKH die maximale Warmestromanforderung gestellt wird. Das wird z.Zt definiert durch Temperaturen mit maximalem KLFTMSTKH (Abregelung der ¨ Anforderung uber ¨ Motortemperatur), fur ¨ die KLSWKH noch nicht Null ist. Ergibt sich hier ein Temperaturbereich, so sollte die kleinste Fahrzeugtemperatur gewahlt werden. Aus dieser Konditionierung heraus muß das Fahrzeug wiederholt gestartet und nach TNSKHTVK wieder abgestellt werden. Die Starts mussen ¨ wiederholt werde, bis entweder: − die Momentenreserve dauerhaft begrenzt ist: D.h. bis takrnomr_w nach Start nicht mehr durch tkivkm_w reduziert wird. ¨ − Katheizen nicht mehr gefordert ist, da die Wiederholstarts erkannt wurden (z.B. durch Erwarmung des Motors). Falls ein Temperatursensor im Abgassystem vorhanden ist, muß auch der Ausfall dieses Sensors uberpr ¨ uft ¨ werden: − Bei erkanntem Fehler muß die homogene Split−Einspritzung (HKS/HSP) verboten sein (Funktion %NLKO) − Die Wiederholstarts mussen ¨ eventuell mit defektem Sensor wiederholt werden (Simulation des Fehlers z.B. durch anpassen der Spannungsgrenzen in %DGGTxxx) Bedatungen fur ¨ Umschaltung homogene Split−Einspritzung −> homogene Einspritzung (Nur falls SY_HSP>0): DETAHOMKH 5%
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOLASPH 1.20.2
Seite 2428 von 4100 31.JAN.2003 Thomas Brosi
Konfiguration uber ¨ Codewort CWKOMRH (Vorschlag CWKOMRH=3): Bit 0 Bit 1 Bit 2 Bit 3 Bit 7
0: Heizen mit Momentenreserve ausgeschaltet; 0: Momentenreseve erst mit Startende zugelassen ¨ ¨ 0: Heizanforderung unabhangig von Sekundarluft 0: Nicht mehr benutzt 0: Heizen nur auf Anforderung
¨ 1: Heizen mit Momentenreserve moglich 1: Momentenreseve bereits mit Start zugelassen ¨ ¨ 1: Heizanforderung um Warmeeintrag durch Sekundarluft reduziert 1: Heizen auf TANFAPL (ACHTUNG: Nur fur ¨ Applikationszwecke setzen)
Projektkonfiguration: ¨ SY_SLS 0: kein Sekundarluftsystem verbaut ¨ 0: kein Lambda−split moglich SY_LS SY_NOXKAT 0:kein NOx−Speicherkat verbaut 0: ATR nicht eingebunden SY_ATR SY_HSP 0: HSP ist nicht m¨oglich
¨ >0: Sekundarluftsystem mit Einblasung vor Katalysator und Sonde ¨ >0: Lambda−split zur Aufheizung NOx−Kat moglich (erfordert Y−Abgassystem!) >0: NOx−Speicherkat verbaut >0: ATR eingebunden ¨ >0: Homogene Split−Einspritzung (HSP) fur ¨ Katheizen moglich
FU KOLASPH 1.20.2 Koordination Lambda-Split zum Katheizen (Nur fur ¨ Y-Abgasanlage) FDEF KOLASPH 1.20.2 Funktionsdefinition Enable Conditions Enable B_sutanf B_suwsanf tkihkm_w
B_sutanf
No calculation if feature Lambda-Split not integrated or without DSM
0
B_suwsanf
B_kolshzul
1/
tkihkm_w
SY_LS 0
wsistls_w
SY_DSM 0.0
[W]
wsrealls_w
Exhaust gas flows
lavym2_w
wsistls_w
lavym_w
tovhkls_w
lavym2_w
To %ATM
tanfsu_w
tovhkls_w
wsanfsu_w
csabhkls_w Range
Limits miglsol_w nmot_w B_desu
miglsol_w nmot_w
tomaxls_w lamlsmx_w
B_kolshzul csabhkls_w torealls_w tomaxls_w lamlsmx_w wsrealls_w
8/ B_kolshzul 9/
lamkhls2_w
false
B_desu recilaleanmn_w
B_khls Break 10/
Request tanfsu_w wsanfsu_w csabkhls_w torealls_w wsrealls_w tolssol_w
torealls_w
6/
Heating request Feasible range
Lamda limits
1.0
0.0
[K]
Heating controller Control tolssol_w lamlsmx_w recilaleanmn_w
Quick shut-off Shutoff miglsol_w
lamsbg_w lamsbg2_w
lamsbg_w
lamkhls_w
lamsbg2_w lamkhls2_w
lamkhls_w lamkhls2_w
B_lsemoff
B_lsemoff
nmot_w B_khlsfg
B_khlsfg
B_khls
B_khls
kolasph-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lavym_w
mabvhks_w
tovhkls_w 4/
lamkhls_w 7/
Flows mabvhks_w
3/
wsistls_w 2/
KOLSH: Overview
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CWKOLSH
KOLASPH 1.20.2
Seite 2429 von 4100 31.JAN.2003 Thomas Brosi
B_kolaspap 7
0
B_sutanf B_suwsanf
Operating conditions met: Request release from DSM-scheduler
tmot TMOTMNLS vfzg
B_bbkhls
B_pyalasp
DVMINLS
Release by DSM-scheduler
VMINLS flb_w FLBMINLS
B_scalasp
B_kolshzul
B_kolshzul
B_lsemoff B_khls B_lambts
ZBBLSTH
thermal range met
TIHKMAXLS TIHKMINLS tkihkm_w
kolasph-enable
WSMAXLS DWSMAXLS ENABLE: Enable conditions for KOLASP
One bank rich and other lean? 1.0
[K]
1/
0.0
tovhkls_w
[W] 0.0
2/ wsistls_w
1/
3/
1.0
tovhkls_w lavym_w
1.0
tovhkls_w 4/ wsistls_w
TMAXTHLS
wsistls_w
Max. temp. boost (for 1 bank Lamda 0.5 and other Lamda infinity)
2/ 1.0 lavym2_w
1.0
mabvhks_w
Fuel-excess*14.7 1 ------------------------ = ---------- - 1 MShfm/2 lamda
csabhkls_w
1066 J/(kg K) CPAIR /NC
Cp(air)
csabhkls_w kolasph-flows
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wsistls_w
FLOWS: Achieved heat-flow and temperature raise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOLASPH 1.20.2
Seite 2430 von 4100 31.JAN.2003 Thomas Brosi
Injection valve cut off on Bank1 or Bank2
B_bevab B_bevab2
limp home from level 1 (Homogen needed)
B_nlh
B_lsemoff
B_lsemoff
MIGLLSMX MIGLLSMN
operating range for lambda split left
miglsol_w
NMOTLSMX kolasph-shutoff
NMOTLSMN nmot_w
SHUTOFF: Emergency shutt-off
2.0
recilaleanmn_w
recilaleanmn_w /NC
1 temp.boost ---------- - 1.0 = ---------------La_rich TMAXTHLS
B_desu LAMLSEND LAMLSDESU
0.0
1.0 1.0
2 ---------La_end
lamlsmx_w KFLSLAMX
1 1 = ---------- + ---------La_rich La_lean
LAMMXDESU
1.0
1 1 ---------- - 1.0 = ---------------- La_rich La_lean_min
1 ---------La_lean
kolasph-limits
1 2 ---------------= ---------- La_lean_min La_end
lamlsmx_w
LIMITS: Limit of lambda for lamda-split
B_kolshzul
[K] 0.0
[W]
1/ torealls_w
0.0
torealls_w
TIHKMAXLS
2/ wsrealls_w
tavhk_w
tomaxls_w
WSMAXLS
wsrealls_w
torealls_w
Matched torque for both banks 1/ rlmdhoms_w
rlminls_w
2/
5/
4/
3/
wsrealls_w
Maximum mass-flow
rlmaxls_w
Extrapolate exhaust-gas mass-flow-rate at extreme lamda-split
etalab 100.0
[%] lamlsmx_w ETALAM
100.0
[%] csabhkls_w
rl_w
kolasph-range
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tomaxls_w
TMAXTHLS
miglsol_w nmot_w
tomaxls_w
RANGE: Achievable range for heat- and temperature request
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOLASPH 1.20.2
Boost of H-KAT temp. for B_sutanf requested heat-flux
B_suwsanf
B_kolaspap
wsrealls_w
torealls_w
tanfwsls_w
wsanfsu_w
csabkhls_w
Seite 2431 von 4100 31.JAN.2003 Thomas Brosi
tolssol_w
tolssol_w
Boost of H-KAT temp. requested TOLASPAPP kolasph-request
tanfsu_w
taikrm_w REQUEST: Heating request
B_lsemoff
Avoid other release by DSM-scheduler
1/ 1.0
CALCLALEAN B_khlsfg
B_khlsfg
lalslean_w 2/
B_avalasp
lalsrich_w lamlsmx_w
lamlsmx_w
lamsbg_w
lamsbg_w
lamsbg2_w
lamsbg2_w
1.0
B_khls
B_khls
B_hom B_leanbk1
tolssol_w
recilaleanmn_w
recilaleanmn_w
lamkhls_w
lalslean_w
CALCLARICH
1.0 lamkhls2_w
lalsrich_w
lamkhls2_w kolasph-control
lalslean_w
lamkhls_w
recilaleanmn_w CONTROL: The lamda-split controller
EGR valve on one bank only CWAGRVBP 0
XOR
Choosing the bank with EGR
CWAGRVBP2
B_leanbk1
B_leanbk1
Choosing the lean bank lamsbg2_w lamsbg_w LAMLEANMN
B_khlsfg
Limit on Lamda-change per raster
0.0
[K] 1.0
1.0
LSLAMSTEP lsleanst_w
lalslean_w
recilaleanmn_w
lalslean_w
1.0
tolssol_w LSLAMSTEP TMAXTHLS
1 temp.boost ---------- - 1.0 = ---------------La_rich TMAXTHLS 1 1 1 ---------- = ---------------- - ---------- + 1.0 La_lean La_lean_min La_rich
lamlsmx_w kolasph-calclalean
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.0 tolssol_w
CALCLALEAN: Calculate requested lean-lambda near to achieved lamsbg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOLASPH 1.20.2
1.0 1.0
lalsrich_w
lalsrich_w
Seite 2432 von 4100 31.JAN.2003 Thomas Brosi
1 1 1 ---------- = ---------------- + 1.0 - ---------La_rich La_lean_min La_lean 1 1 = ---------------- - ( ---------- - 1.0) La_lean_min La_lean
recilaleanmn_w
kolasph-calclarich
1.0 lalslean_w 1.0 CALCLARICH: Calculate requested rich-lambda to achieve LAMLSEND downstream Y-join
ABK KOLASPH 1.20.2 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW (REF) FW (REF) FW FW FW KL (REF) FW KF FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort AGR Entnahmeort bezogen auf folgende Bauteile Position, Bank1 Codewort AGR Entnahmeort bezogen auf folgende Bauteile Position, Bank 2 Codewort: Katalysator-Heizen mit Lambda-Split Hysterese fur ¨ Minimalgeschwindigkeit um Katheizen mit Lambda-Split zu aktivieren ¨ Delta-Warmestrom zu WSMAXLS zur Sicherheitsabschaltung von Lambda-Split Lambda-Wirkungsgrad Minimaler Faktor Ladungsbewegung fur ¨ Einschaltbedingung Lambda-split ¨ Maximal mageres Lambda wahrend Katheizen mit Lambda-Split Schwelle fur ¨ mager Lambda bei Katheizen mit Lambda-Split fur ¨ Rampe Begrenzung ¨ ¨ Mischungslambda wahrend Katheizen mit Lambda-Split wahrend Entschwefelung ¨ Mischungslambda bei Y-Zusammenfuhrung ¨ wahrend Katheizen mit Lambda-Split ¨ Maximale Lambda fur ¨ Katheizen mit Lambdasplit wahrend Entschweffelung Maximale Abweichung der Lambda-Forderung von der Vorsteuerung lamsbg (Dynamik) Mindestforderung miglsol fur ¨ Freigabe von Katheizen mit Lambda-Split Maximalforderung miglsol fur ¨ Freigabe Katheizen mit Lambda-Split Minimale Drehzahl zur Freigabe von Katheizen mit Lambda-Split Maximale Drehzahl zur Freigabe von Katheizen mit Lambda-Split Maximale Hauptkat-Temperatur fus ¨ Sicherheitsabschaltung Katheizen mit Lambda-Spl Minimale Hauptkat-Temperatur fur ¨ Sicherheitsabschaltung Katheizen mit Lbda-Split ¨ ¨ Maximal mogliche Temperaturerhohung im Hauptkat durch Lambda-Split ¨ Minimale Motortemperatur ab der Katheizen durch Lambda-Split moglich ist ¨ Wert fur ¨ Applikationsmodus: exotherme Soll-Temperaturerhohung durch Lambda-split Minimale Fahrzeuggeschwindigkeit, um Katheizen durch Lambda-Split zu aktivieren ¨ Maximaler Warmestrom zur Sicherheitsbegrenzung von Katheizen mit Lambda-Split ¨ Einschaltverzogerung fur ¨ thermische Betriebsbed. von Katheizen mit Lambda-Split
Systemkonstante
Art
Bezeichnung
SY_DSM SY_LS
SYS (REF) Systemkonstante Diagnosesystem-Manager SYS (REF) Systemkonstante Lambda-Split
CWAGRVBP CWAGRVBP2 CWKOLSH DVMINLS DWSMAXLS ETALAM FLBMINLS KFLSLAMX LAMLEANMN LAMLSDESU LAMLSEND LAMMXDESU LSLAMSTEP MIGLLSMN MIGLLSMX NMOTLSMN NMOTLSMX TIHKMAXLS TIHKMINLS TMAXTHLS TMOTMNLS TOLASPAPP VMINLS WSMAXLS ZBBLSTH
Source-X
Source-Y
LAMLSMX_W MIGLSOL_W
Variable
Quelle
B_AVALASP B_BBKHLS B_BEVAB
KOLASPH KOLASPH BGEVAB
B_BEVAB2
BGEVAB
B_DESU
BGSIK
B_HOM
BDEMUM
B_KHLS
KOLASPH
B_KHLSFG B_KOLASPAP B_KOLSHZUL B_LAMBTS
BAKH KOLASPH KOLASPH LAMBTS
B_LEANBK1 B_LSEMOFF B_NLH B_PYALASP B_SCALASP B_SUTANF B_SUWSANF CSABHKLS_W ETALAB
KOLASPH KOLASPH NLKO KOLASPH BGSIK BGSIK KOLASPH MDBAS
FID_ALASP
KOLASPH
NMOT_W
Referenziert von
Art
Bezeichnung
AUS LOK EIN
Aktiv-Meldung der Funktion Katheizen mit Lamba-Split Betriebsbedinung fur ¨ Katheizen mit Lambda-Split Bedingung EV-Abschaltung auf Bank/Bank1
ATR, EVABUE,KOLASPH, LAMKO,LRSEB, ... ATR, EVABUE,EIN KOLASPH, LAMKO,LRSEB, ... ATR, BAKH, BBAGR,- EIN BBSAWE, KOLASPH, ... ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... ATM, BAKH, DMDSTP, AUS KTMHK, LAKH, ... EIN KOLASPH BAKH AUS BAKH AUS KOLASPH, KOMRH,- EIN LAMKO AUS LOK EIN KOLASPH, UFRKC AUS EIN KOLASPH BAKH, KOLASPH EIN BAKH, KOLASPH EIN LOK BDEMEN, KOLASPH,- EIN MDFUE, MSF DOK
Bedingung EV-Abschaltung auf Bank2
Anforderung Schwefelregenerierung NOx-Katalysator Bedingung Betriebsart Homogen Bedingung Katheizen mit Lamda-split Bedingung: Katheizen mit Lambda Split Freigabe Bedingung Applikation Lambda-split zum Kat-Aufheizen (KOLASPH) ¨ Bedingung: Katheizen mit Lambda-Split zulassig Lambda fur ¨ Bauteileschutz ist aktiv Bedingung: Bank 1 ist mager vorgesteuert fur ¨ Lambda-Split Bedingung: Sicherheitsabschaltung von Katheizen mit Lambda-Split Notlaufanforderung Homogen aus Funktionsebene physikalische Einschaltbedingung fur ¨ Katheizen mit Lambda-split Schedulerfreigabe: Lambda-split zum Katheizen NOx-Speicherkat Bedingung Abgastemperatur angefordert zur Katalysatorentschwefelung ¨ Bedingung Abgaswarmestrom angefordert zur Katalysatorentschwefelung ¨ ¨ Warmekapazit atsstrom vor NOx-Speicherkat fur ¨ Lambda-split (%KOLSH) Lambda-Wirkungsgrad ohne Eingriff bezogen auf optimales Moment bei Lambda=1 Function Identifier: Mode A; Lambda-split aktiv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
FLB_W
LBKFGS
LALSLEAN_W LALSRICH_W LAMKHLS2_W LAMKHLS_W LAMLSMX_W LAMSBG2_W
KOLASPH KOLASPH KOLASPH KOLASPH KOLASPH LAMKO
LAMSBG_W
LAMKO
LAVYM2_W LAVYM_W LSLEANST_W MABVHKS_W MIGLSOL_W
BGLAMABM BGLAMABM KOLASPH BGMSABG MDKOL
NMOT_W
BGNMOT
RLMAXLS_W RLMDHOMS_W
KOLASPH MDFUE
RLMINLS_W RL_W
KOLASPH SRMSEL
SFGALASP TAIKRM_W
ATM
TANFSU_W
BGSIK
TANFWSLS_W TAVHK_W
KOLASPH ATM
TKIHKM_W
ATM
TMOT
GGTFM
TOLSSOL_W TOMAXLS_W TOREALLS_W TOVHKLS_W VFZG
KOLASPH KOLASPH KOLASPH KOLASPH GGVFZG
WSANFSU_W
BGSIK
WSISTLS_W WSREALLS_W
KOLASPH KOLASPH
BGAGRSOL, BGPIRG, EIN BGPRGS, KOLASPH,LAMBTS, ... LOK LOK LAKH AUS LAKH AUS LOK EIN ATM, BGLAMOD,BGLASO, BGMSNOVK, DKATFKEB, ... ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... EIN KOLASPH, KTMHK EIN KOLASPH, KTMHK LOK ATM, KOLASPH EIN EIN AGRUE, BDEMUS,BGMSNOVK, KOLASPH, MDFUE, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK BGRLSOL, KOLASPH, EIN MDFUE LOK BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... KOLASPH EIN EIN BAKH, BGSIK, KOLASPH KODOH, KOLASPH,- EIN KOMRH LOK ATR, KOLASPH,EIN KTMHK, LAMBTS ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... LOK LOK BAKH AUS ATM, KOMRH AUS EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... KODOH, KOLASPH,- EIN KOMRH BAKH, KOMRH AUS BAKH AUS
KOLASPH 1.20.2
Seite 2433 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Faktor Ladungsbewegung
Magere Lambdavorgabe fur ¨ Katheizen mit Lambda-Split, nur nahe erreichtem Lambda Fette Lambdavorgabe fur ¨ Katheizen mit Lambda-Split Wunschlambda Bank 2 fur ¨ Katheizen mit Lambda-Split Wunschlambda Bank 1 fur ¨ Katheizen mit Lambda-Split ¨ Maximal (magerstes) mogliches Lambda fur ¨ Katheizen mit Lambda-Split Lambdasoll Begrenzung (word) Bank2
Lambdasoll Begrenzung (word)
Lambda vor Y-Zusammenfuhrung ¨ modelliert, Bank 2 Lambda vor Y-Zusammenfuhrung ¨ modelliert ¨ gewunschte Stationar ¨ magere Lambdavorgabe fur ¨ Katheizen mit Lambda-Split Massenstrom Abgas vor Hauptkat in kg/s koordiniertes, unskaliertes Moment fur ¨ Fullung ¨
Motordrehzahl Relative Luftfullung ¨ bei maximalem Lambda-Split (bei Momentenreserve) Relative Sollfullung ¨ aus Momentenanforderung fur ¨ Betriebsart Homogen Relative Luftfullung ¨ ohne Lambda-split relative Luftfullung ¨ (Word) Scheduler Statusflag: Mode A, Lambda-split zum Katheizen NOx-Speicherkat Abgastemperatur im Krummer ¨ (Zusammenfuhrung ¨ aller Zylinder) aus Modell ¨ geforderte Abgastemperatur wahrend Katalysatorheizung zum Entschwefeln ¨ Berechnete Exotherme im Hauptkat fur ¨ Warmestromforderung an Lambda-Split Abgastemperatur vor Hauptkat Temperatur Katalysator im Hauptkat aus Modell
Motor-Temperatur Geforderte Exotherme an Katheizen mit Lambda-Split Erreichbare Exotherme durch maximalen Lambda-Split vor Hauptkat Realisierbare Exotherme durch Lambda-Split vor Hauptkat Berechnete Exotherme durch Lambda-Split vor Hauptkat Fahrzeuggeschwindigkeit
¨ gesamter thermischer Abgasenergiestrom wahrend Katheizen zum Entschwefeln ¨ Chemischer Warmestrom durch Lambda-Split vor Hauptkat ¨ ¨ Maximal moglicher chemischer Warmestrom durch Lambda-Split vor Hauptkat
FB KOLASPH 1.20.2 Funktionsbeschreibung This module specifies a lamda-split for heating a lean NOx-trap (LNT) which is situated downstream a Y-join in the exhaust system. That is, despite of only one LNT a 2-bank system is required upstream the LNT (SY_ABGY > 0). Lambda-split achieves a chemical heat-flow by mixture of unburnt fuel of a rich driven bank and excess of oxygen of a lean driven bank. LNT is heated by chemical reaction of unburnt fuel and excess oxygen in the LNT. For all calculations it is assumed that exhaust gas mass flows are distributed evenly on both banks. To integrate this module SY_LS > 0 must be set. The main inputs to the function are 1. the heating request for SOx-purge from SOx-storage model %BGSIK temperature upstream manifold (tanfsu_w with enable-bit B_sutanf) Heat-flux through manifold (wsanfsu_w with enable-bit B_suwsanf) 2. the condition for lamda-split released from %BAKH (B_khlsfg) 3. the temperatures and mass-flow before/in LNT from exhaust gas temperature model (%ATM) temperature of exhaust-gas before LNT (tavhkm_w) temperature in the LNT (tkihkm_w) mass-flow through the LNT (mabvhks_w) 4. the lamda of the exhaust-gas AFR in combustion chamber (lamsbg_w and lamsbg2_w) AFR upstream Y-join (lavym_w and lavym2_w) 5. operating conditions: homogenous operation mode (B_hom) as necessity for lambda-split load (miglsol_w) and engine speed (nmot_w) for limitation of lean lambda activity of SOx-purge (B_desu) to restrict lambda limitation based on these inputs the following outputs are generated
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOLASPH 1.20.2
Seite 2434 von 4100 31.JAN.2003 Thomas Brosi
1. the lamda-split that is required to meet the heating request lamkhls_w and lamkhls2_w, with enable bit B_kolshzul 2. the temperature raise that the current lamdas (lavym_w and lavym2_w) generate tovhkls_w (this is used by %ATM to calculate the temp. in the LNT: tkihkls_w) 3. the performed and maximum achievable heating by lamda-split. This is feedback to %BGSIK to adjust the heating request. torealls_w and wsrealls_w (maximum realisable temp. raise and chem. heatflux, resp.) tovhkls_w, wsistls_w (performed temperature raise and chemical heatflux, resp.) Preliminaries for calculation of exhothermal reaction in LNT ============================================================ All calculations assume that exhaust gas mass flows are distributed evenly on both banks LNT is heated by chemical reaction of unburnt fuel and excess oxygen in the LNT. temperature raise of exothermal reaction is defined by the mass of unburnt fuel. (1)
=
amount of unburnt fuel
(
1
λrich
− 1) ·
If lambda downstream LNT is slightly lean,
MSHFM 1 · 2 14.7
Let Hf = specific calorific value of fuel; Cp = specific heat of exhaust gas The temp. increase due to exothermal reaction of unburnt fuel: (2)
temp. raise
unburnt fuel · Hf MSexhaust · Cp
=
If the lamdas in the 2 banks are adjusted so that the lamda of the mixture is constant (LAMLSEND) then (3)
MSexhaust
MSHFM · (1 +
=
1 ) LAMLSEND · 14.7
Putting all these together (4)
temp. raise
=
(
1
λrich
− 1) ·
1 1 LAMLSEND · 14.7 Hf · · · 2 14.7 1 + LAMLSEND · 14.7 Cp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Since the temp. raise depends on Lambda_rich, the rest being constants, (5)
temp. raise
(6)
TMAXTHLS
=
(
1
λrich
− 1) · TMAXTHLS
1 LAMLSEND · 14.7 Hf · · 2 · 14.7 1 + LAMLSEND · 14.7 Cp
=
1
=
2 2 · 14.7 + LAMLSEND
·
Hf Cp
Reciprocal lambda represents a measure for fuel concentration in mixture. Thus, in equation (5) the excess fuel concentration to stoichometric fuel concentration is calculated. This excess of fuel concentration may be seen as the concentration of unburnt fuel on rich bank. Equation (5) shows that exothermal reaction tovhkls_w is proportional to this unburnt fuel concentration. TMAXTHLS may be seen as maximum theoretical exhothermal reaction assuming rich and lean lambda as 0.5 and infinite, respectively. During SOx-Purge LAMLSEND is replaced by LAMLSDESU which is used only during heat-up phase. Since LAMLSEND and LAMLSDESU shall be close, this influence may be neglected. Note that these calculations assume that mixture lambda upstream LNT is always lean or stoichometric (i.e., only amount of unburnt fuel limits chemical reaction). The desired lambda donwstream LNT is determined as LAMLSEND. maximum lambda_lean, as (7) (8)
2 LAMLSEND 1
λrich
−1
1
=
λrich
+
1
λlean
2 −1 LAMLSEND
=
Thus, corresponding minimal lambda_rich may be calculated by
−
1
λlean
For further calculation, maximum mass of fuel for lean bank is calculated (i.e., rich bank is stoichometric). (9)
1
λlean min.
2 −1 LAMLSEND
=
=
fuel on lean bank 14.7 · air mass
=
recilaleanmn
recilaleanmn represents maximum fuel concentration on the lean bank. That is, maximum fuel concentration to achieve LAMLSEND if the other bank is stoichometric. Usually, the fuel concentration on the lean bank is less than recilaleanmn. Then, fuel concentration on the rich bank must excess stoichometric fuel concentration by the same amount to achieve LAMLSEND as mixture-lambda: (10)
1
λrich
−1
recilaleanmn −
=
1
λlean
As in equation (5), the left side of equation (10) represents excess of fuel concentration on rich bank compared to stoichometric fuel concentration. No fuel excess is possible on rich bank if lean lambda is at the minimum lambda_lean_min. Reciprocal lambda represents injected fuel mass. Thus, recilaleanmn represents maximum fuel concentration on lean bank. Equation (10) shows that admissible fuel excess on rich bank equals lack of fuel concentration on lean bank. Unburnt-fuel may be calculated by lean lambda: (11)
unburnt fuel
rich fuel − stoichom. fuel
=
=
max. lean fuel − lean fuel
=
(recilaleanmn −
1
λlean
)·
MSHFM 2 · 14.7
Exothermal reaction is calculated using equation (5), (10) (12)
temp. raise
=
(
1
λrich
− 1) · TMAXTHLS
=
(recilaleanmn −
1
λlean
) · TMAXTHLS
To calculate the outputs, the following blocks are used ======================================================= Block ENABLE calculates the conditions for enabling lamda-split. Bit B_bbkhls indicates that general operating condition for lambda-split are met: - Bit 0 of CWKOLSH is set - a request from %BGSIK for lamda-split (B_sutanf or B_suwsanf) - engine temperature is at least TMOTMNLS - vehicle velocity is at least VMINLS (switch-on hysteresis DVMINLS)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOLASPH 1.20.2
Seite 2435 von 4100 31.JAN.2003 Thomas Brosi
- enough charge motion (> FLBMINLS) to provide good inflammability of lean bank If general operating conditions are met, release by DSM-scheduler is requested by B_phalasp. Bit B_kolshzul is set if lambda-split is admissible, that is lambda-split may be by DSM-scheduler (B_scalasp) and thermal condition are met: - No rich lambda for protection of components (B_lambts=false). - NOx-trap in operating range (TIHKMAXLS >= tkihkm_w >= TIHKMINLS). Minimum Maximum temperature must avoid thermal damage of LNT. - chemical heat-flow (wsistls) does not exceed limitation WSMAXLS+DWSMAXLS. a chemical heat-flow exceeding WSMAXLS. Due to time delay of lambda until limitation WSMAXLS+DWSMAXLS. If thermal conditions are not met, re-activation (by B_kolshzul) is possible not down of lambda-split (i.e. B_khls=false, see below).
requested by %BAKH if lambda split is released
temperature must guarantee reaction in LNT. Feedforward control of lambda-split will avoid LNT, WSMAXLS should be lower than maximum before time period ZBBLSTH after complete shut-
B_khls signifies that lambda-split is requested by %KOLSH. Since transition of lambda is smoothed usually, B_khls might be set for a short period after B_kolshzul is reset. Calculation of %KOLSH is stopped if neither B_kolshzul nor B_khls is set. Block FLOWS calculates the temp. raise (tovkhls_w) and chemical heat flow (wsistls_w) that lamda-split generates. In addition, the heat-capacity flow csabhkls_w is calculated for further processing. The temperature raise may be calculated using equation (5): (13)
tovhkls_w
=
(
1
λrich
− 1) · TMAXTHLS
Since the mixture lambda is stoichometric or lean, rich bank has the least fuel concentration deviation (i.e. |1/lamda - 1|) and limits chemical reaction of in LNT. This lambda is chosen to calculate the temp. raise of lambda-split upstream LNT. The temperature raise is calculated only if lambdas are rich and lean respectively. Since there is a dead-time between the controlled lamsbg, lamsbg2 and lambda upstream Y-join, calculations are done using modelled values lavym_w and lavym2_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
The current chemical heatflux through the main catalyst is calculated as the product of mass-flow mabvhks_w, specific-heat capacity of gas and the temperature raise tovhkls_w. Block LIMITS calculates the maximum lamda-split that is achievable. The lamda in the lean bank is limited by the misfire-limit, noise vibration and drivability. KFLSLAMMX(miglsol_w, nmot_w). Maximum achievable exhothermal reaction tomaxls_w may be calculated using equation (12) (14)
tomaxls_w
=
(
1
λrich
− 1) · TMAXTHLS
=
(recilaleanmn −
This limit is defined by map
1 ) · TMAXTHLS lamlsmx_w
Where lambda_rich is the rich lambda which corresponds to the lean lambda-limit of KFLSLAMMX. is determined as LAMLSEND. recilaleanmx is needed for further calculations at CONTROL.
The desired lambda donwstream LNT
Since feedforward control for extreme lambda-split may be inaccurate, the overall lambda LAMLSEND may be set slightly lean. In case of SOx-purge, a wobbling lambda may be performed. This may have a noticable effect on torque efficiency of lean bank. During SOx-purge the limit is restricted by LAMMXDESU to reduce this effect. Because of this restriction, accuracy of feedforward control may be sufficient. Therfore LAMLSEND is replaced by LAMLSDESU which may be stoichometric. Block SHUTOFF checks if lambda-split must be left immediately. If the operation range for engine speed (NMOTLSMN < nmot_w < NMOTLSMX) and load (MIGLLSMN < miglsol_w < MIGLLSMX) is left speedily, lambda-split is left without any smooth transient. If this operation range is left slowly, lambda-split should be limited to lambda near 1.0 by KFLSLAMMX! Block RANGE calculates the maximum realisable temp. raise (torealls_w) and chemical heatflux (wsrealls_w) in the LNT based on the maximum possible exothermal reaction (tomaxls_w) and admissible thermal stress (temperature TIHKMAXLS and heat flow WSMAXLS) for LNT. Maximum realisable temp. raise must respect maximal temperature TIHKMAXLS of LNT. To calculate the max. chemical heatflux, the mass-flowrate at the maximum lamda-split needs to be calculated. Since this is generally done by the torque structure, that change can only be estimated here. First the minimum rlminls_w required for the current state (torque, speed) is calculated (all cylinders at lambas_w). Based on rlminls_w the maximum air charge rlmaxls_w is calculated (all cylinders perform equal torque because of retarded ignition of rich cylinders). Based on these extreme air charges, the exhaust heat-capacity flow at extreme lamda-split is calulated by interpolating csabhks_w between current rl_w and rlminls_w. Block REQUEST calculates the temperature raise that is required to meet the heating request from %BGSIK. Since there is only 1 degree of freedom (lamda-split) for this function to effect catalyst heating, it is not possible to specify the catalyst temperature and heatflux independently. The approach adopted here is to satisfy the requirement which implies the lower amount of lamda-split. In case request for heat-flow or temperature is not made, the maximum feasible value (wsrealls_w/trealls_w) is used. The requested heat flow is converted to a requested temperature raise. tolssol_w then represents the minium requested temperature raise of both, heat-flow and temperature request. tolssol_w is used by the lambda-split controller. Block CONTROL calculates the lamda-split required for the desired temp. raise (tolssol_w). The lamda in the lean-bank is based on the desired temp. raise and calculated in block CALCLALEAN. The lambda in the richbank is based on the desired lambda on the lean-bank and calculated in block CALCRICH. Condition for lambda-split control B_khls is set, if a lean lambda is needed (i.e. lalslean > 1.0). In case of quick shutoff (B_lsemoff), B_khls is reset and both banks are immediately brought to lamda=1. Since calculations are done in different time-
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOLASPH 1.20.2
Seite 2436 von 4100 31.JAN.2003 Thomas Brosi
frames, lean and rich lambda are reset, too. Block CALCLALEAN calculates the lamda in the lean-bank. The needed concentration of unburnt fuel may be calculated using equation (5): 1 tolssol_w (15) −1 = lalsrich_w TMAXTHLS The needed lean lambda may be calculated using equation (7): (16)
λlean
=
1 2 LAMLSEND
−
1
λrich
=
1 2 LAMLSEND
−1
−
This calculation is similar to block RANGE.
tolssol_w TMAXTHLS
Calculation of 2/LAMLSEND-1 is done as in equation (9), hence.
The lamda of the lean bank is limited by the maximum-lamda (lamlsmx_w) and the lamda downstream the Y-join (LAMLSEND or LAMLSDESU). The lamda_lean is also ramp-limited (lalslean_w), so that lambda changes follow a smooth transient. Sudden changes in the lamda may result in poor-drivability and in extreme-cases also a damaged pre-KAT. Thus, the lamda in the lean bank can change by a maximum of LSLAMSTEP over 200ms. - Maximum enleanment in comparison to actual injection-lambda (lamsbg) is LSLAMSTEP - Maximum enrichment in comparison to actual requested lambda (lalslean) is LSLAMSTEP If the maximum lambda lamlsmx_w is restricted, this must be regarded in lalslean_w immedeately. Calibration of KFLSLAMX should avoid steep slopes to achieve good driveability. For lambda near to 1.0, lambda efficiency and burning limits do not change much. Therefore, no smooth transient is needed if the lean lambda is smaller than LAMLEANMN. KFLSLAMMX should be lower or equal than LAMLEANMN close to operation limits (MIGLLSMX/MIGLLSMN and NMOTLSMX/NMOTLSMN).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
In addition, the block CALCLALEAN determines the bank with the lean lambda. If there is only one EGR-Valve, the Bank without EGR-Valve is chosen (In order to avoid possible leakage flow of rich gas over EGR) Otherwise, the bank of which lambda is closer to the desired lamda_lean is chosen. The bit B_leanbk1 indicates if it is better to make Bank1 as the lean bank and is used to direct the rich-lean lamda requests to the correct banks. Block CALCLARICH calculates the lamda in the rich bank The lamda of the rich bank is calculated based on the desired lalslean_w. lalslean results in requested lambda for feedforward control lamsbg_w. Residual burned gas (rir_w) has to be respected for lean exhaust gas lambda: 1 rk_w + rir_w (17) = λlean rl_w + rir_w Charge detection model assumes same lambda on both banks. In case of lambda-split rich lambda is assumed on both banks. Thus, all residual gas (rfr_w) is assumed as burned gas (rir_w) and air charge is calculated as intake air only (rl_w = rlfg_w): 1 rk_w + rfr_w lamsbg_w · rlfg_w + rfr_w (18) = = λlean rlfg_w + rfr_w rlfg_w + rfr_w Thus, lamsbg_w represents lambda of combustion chamber for steady-state conditions. Rich lambda is calculated using feedforward control lambda lalslean_w using equation (8).
APP KOLASPH 1.20.2 Applikationshinweise Configuration by Codeword CWKOLSH Bit | Not set | Set -----+------------------------------------------------------------+-----------------------------------------------------------0 | Lambda split disabled | Lambda split enabled 7 | Normal operation | Application mode; CAUTION: USE ONLY FOR APPLICATION! Calculation of temperature raise tovhkls_w by exothermal reaction is calculated basing on value TMAXTHLS. This value must be verified at test bench: - Restrict maximum lambda by KFLSLAMMX due to driveability and burning limit (minimum charge motion for homogenous mode) - run different operating points miglsol/nmot of interest with CWKOLSH=128; TOLASPAPP=0K - at steady-state temperature set request for lambda-split by application mode: TOLASPAPP=100K, 200K, 300K - compare temperature raise of LNT and tovhkls_w/tolssol_w If temperature raise exceeds tovhkls_w, then TMAXTHLS must be increased. TMAXTHLS must be decreased.
If temp. raise stays lower than tovhkls_w, then
Parameter | Suggestion | Comment ------------+---------------+---------------------------------------------------------------------------------------------------TMAXTHLS | 1300 K | theoretical maximum temp. raise due to lamda-split. (1 bank 0.5 lamda, other bank fuel-cutoff) TOLASPAPP | 0 K | requested exothermal reaction by application mode; preset to 0K to avoid unintentional activation Operating conditions (Block ENABLE): Parameter | Suggestion | Comment ------------+---------------+---------------------------------------------------------------------------------------------------CWKOLSH | bit 0 TRUE | TRUE --> Permit Lamda-split | | DVMINLS | 15 km/h | Hysterese for minimal speed to have catalyst heating with lambda-split VMINLS | 15 km/h | minimal speed to have catalyst heating with lambda-split ◦ | Minimum engine temperature to run catalyst heating with lambda-split TMOTMNLS | 80 C FLBMINLS | 0.6 | Minimum charge motion to provide good inflammability to run catalyst heating with lambda-split | | WSMAXLS | 10000 W | Maximum steady-state heat-flux through the LNT (regard admitted range given by provider of LNT) DWSMAXLS | 250 W | Additional heat-flux for shutoff of lam-split (regard admitted range given by provider of LNT) TIHKMINLS | 250 ◦ C | Minimum steady-state temp. of the LNT (regard admitted range given by provider of LNT) TIHKMAXLS | 700 ◦ C | Maximum steady-state temp. of the LNT (regard admitted range given by provider of LNT) ZBBLSTH | 2.0 sec. | Time to restart lambda-split after shutdown because of thermal conditions
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOLASPH 1.20.2
Seite 2437 von 4100 31.JAN.2003 Thomas Brosi
Limitation of lambda-split Operating range: Lambda-split may be restricted to range of load and speed. If this range ist left, lambda-split is shut-down immediately: Parameter | Suggestion | Comment ------------+---------------+---------------------------------------------------------------------------------------------------NMOTLSMN | 800 rpm | minimum rpm below which lamda-split vibration-noise is unacceptable (regard KFLSLAMMX below) NMOTLSMX | 3500 rpm | maximum rpm above which drivability influence is poor (regard KFLSLAMMX below) MIGLLSMN | 7.0 % | minimum torque below which lamda-split vibration-noise is unacceptable (regard KFLSLAMMX below) MIGLLSMX | 60.0 % | maximum torque above which drivability influence is poor (regard KFLSLAMMX below) Maximum lean lambda over operating range: Maximum lean lambda may be restricted by KFLSLAMMX regarding influence of lamda-split on drivability, noise, vibration. For higher load/speed lambda may be restricted for thermal protection. Steep gradients must be avoided to avoid poor driveability by abrupt changes in lambda. Since lambda-split is shut-down emmediatly if above range is left, KFLSLAMMX should ensure lambda near to 1.0 when this range is left. Example for KFLSLAMMX nmot_w\miglsol_w 7.0 0800 1.0 1000 1.0 1400 1.0 2800 1.0 3300 1.0 3500 1.0
8.0 1.0 1.2 1.3 1.3 1.2 1.0
10.0 1.0 1.3 1.4 1.4 1.3 1.0
40.0 1.0 1.3 1.4 1.4 1.3 1.0
50.0 1.0 1.2 1.3 1.3 1.2 1.0
60.0 1.0 1.0 1.0 1.0 1.0 1.0
Smoothing transitions: Changes of lambda on lean bank change torque efficiency too. Lean lambdas higher than LAMLEANMN may have strong influence on torque efficiency. Thus, this lambda-request is smoothed by maximum change of LSLAMSTEP per 200ms. Changes of lambda near to stoichometric have no strong influence on torque efficiency. Thus, requests lower than LAMLEANMN are not smoothed. Calibration of LSLAMSTEP and LAMLEANMN must be verified in vehicle regarding driveability
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter | Suggestion | Comment ------------+---------------+---------------------------------------------------------------------------------------------------LSLAMSTEP | 0.01 | based on how fast the torque structure can correct lamda-split torque-disturbance LAMLEANMN | 1.1 | min limit for smooth lean lambda transition Lambda after LNT: Calibration of LAMLSDESU and LAMMXDESU must be verified in vehicle regarding driveability and ability for SOx-purge. lambda-split during SOx-purge set LAMMXDESU=LAMLSDESU=1.0.
To avoid
Parameter | Suggestion | Comment ------------+---------------+---------------------------------------------------------------------------------------------------LAMLSEND | 1.05 | Should be lean to prevent formation of H2S in LNT LAMLSDESU | 1.00 | LAMLSEND during SOx-Purge must enable wobbling lean/rich lambda inside LNT LAMMXDESU | 1.2 / 1.0 | max. limit lamlsmx_w during SOx-Purge to achieve reliable lambda feedforward control | | if LAMMXDESU=1.0, lambda-split is disabled during SOx-purge Exclusions and side-effects (Calibration of DSM) ================================================ The functionality is disabled if - at least one injection valve is cut of on any bank (B_bevab or B_bevab2) - limp home is requested (B_nlh) - engine is not in homogenous mode (!B_hom) In addition, lambda-split has to be released by the DSM-scheduler by FID ALASP. Following calibration of DSM-scheduler is proposed: Operation mode No restriction on operation mode recommended: Operation mode is requested by catalyst heating functionality itself (%BAKH) Inhibit on Errors Exhaust gas Temperature Sensor. Use the nearest upstream LNT:E_atkr(2), E_atvv(2), E_atnv(2), E_atvh(2) Oxigen-Sensor for lambda control (usually UHEGO before front-catalyst): E_lsv(2) Engine temperature Sensor: E_tm Air charge detection sensor (main signal): E_lm EGR-sensors: E_agre, E_agrl, E_agrv, E_agrs Throttle-valve: E_dk Battery voltage: E_ub Swirl control valve: E_lbk Once released, the functionality should only be interrupted by some other functionalities. ALASP should be increased at activation by high value.
Thus, priority of
Exclusions with other functionalities changing lambda: - Canister purge: A diagnosis of purge valve (%DTEV) should be done before lambda-split. This diagnosis must be disabled during lambda-split. Canister purge should be avoided during lambda-split. - Mixture adaptation Mixture adaptation should be disabled during lambda-split. Short trip of mixture adaptation must disable lambda-split.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2438 von 4100 31.JAN.2003 Thomas Brosi
- Secondary air injection lambda-split must not be used during secondary air injection. lambda-split should be used not before secondary air system diagnosis is done. - NOx-trap diagnosis (by oxigen storage capacity) A diagnosis of oxigen storage capacity should be done before lambda-split. This diagnosis must be disabled during lambda-split. - Oxigen sensor: A diagnosis of dynamical behaviour of UHEGO should be done before lambda-split. This diagnosis should be disabled during lambda-split. Any diagnosis of oxigen sensors should be disabled during lambda-split.
¨ FU BGSIK 2.200.0 Berechnungsgroße Schwefelinhalt NOx-Speicherkatalysator FDEF BGSIK 2.200.0 Funktionsdefinition BGSIK: ¨ Ubersicht Berechnungsgr¨ oße Schwefelinhalt NOx-Speicherkatalysator ========================================================================
Requirement of Desulphurization REDESU
Calculation of Demands Coordination of Interfaces iwmatm_w tmst
Enable ConditionsB_adesugt ENCOBGSIK B_adesuf CWBGSIK
CWBGSIK
vfzg
CASUCO
fspa_w fspamw_w
vsks_w msab_w lavhkm_w tkihkm_w B_desuac B_adesuf B_fadesu
CWBGSIK vsks_w
B_nosgmw
msab_w
tkihkm_w
lavhkm_w
B_fadesu
tkihkm_w
CWBGSIK
B_desuac B_adesuf
msusp_w
B_fadesu B_deserf B_idesu B_deserfbg B_suaus fkomas_w
B_sbbhk wsreal_w
B_adesuf
treal_w B_adesuf
vfzg
B_fadesu B_oreg
B_ate
fspa_w
vfzg tmotk
fspamw_w
tkihkm_w
wsreal_w treal_w B_adesuf B_fadesu
tmotk
B_fkahkum
tkihkm_w
tkihkm_w B_deserfmo
B_deserfmo
B_fadesu
B_deserf B_deserbg B_sfrei
B_kh
B_ikahsu B_ikahsue iwsanfsu_w itanfsu_w B_ilamsu ibdemodsu
vfzg
B_desuzwm
B_deserfbg CWBGSIK B_sfrei B_desend msusp_w B_desenfa B_susplo B_treg fkomas_w nosgfil_w
B_ikahsu B_ikahsue iwsanfsu_w itanfsu_w B_ilamsu ibdemodsu
COINT
B_ate
B_desuzwm B_nosgmw
B_deserf
CADEM
lamsu_w lamsusm_w lamsusf_w B_desu B_idesu
msusp_w B_kh
B_treg
tanfsu_w B_sutanf B_suwsanf wsanfsu_w B_lamsu bdemodsu B_kahsu B_kahsue
bgsik-bgsik
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Calculation of Level B_oreg Sulfur Content
B_adesugt
iwmatm_w tmst B_sbbhk
bgsik-bgsik
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2439 von 4100 31.JAN.2003 Thomas Brosi
ENCOBGSIK: Einschaltbedingungen ===============================
Break 20/ CWBGSIK
1/ 255 0 0.0
[W]
Break 1/
0.0
[K]
bdemodsu 2/ wsanfsu_w 3/ tanfsu_w 5/
false
Break 4/
B_sutanf 6/
4/ 0.0
[g]
msusp_w /NV
B_suwsanf 1/ false 1.0
7/
B_desu 2/
15/
B_deserf 8/
lamsusf_w 3/
B_kahsu 9/
lamsusm_w
B_kahsue
true
B_desenfa 17/
10/
B_sfrei
B_fkahkum /NV
18/
11/ true
B_suaus
B_susplo 12/ B_lamsu
19/ 1.0
nosgfil_w /NV
13/ 14/ SY_STERVK
0
1.0
lamsu_w 1/ lamsu2_w
bgsik-encobgsik
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
B_desend 16/
bgsik-encobgsik
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2440 von 4100 31.JAN.2003 Thomas Brosi
CASUCO: ¨ Ubersicht Bestimmung Schwefelinhalt ===========================================
Sulphur Storing Sulphur Content
MSSUEIN B_idesu
B_idesu
vsks_w
vsks_w
fkomas_w
fkomas_w
lavhkm_w
lavhkm_w
MSUSP mssuein_w
mssuein_w
B_lamsua
B_lamsua B_deserfbg
B_deserfbg B_adesuf
B_adesuf
B_fadesu
B_fadesu lavhkm_w
CWBGSIK
CWBGSIK
Sulphur Regeneration MSSUAUS B_lamsua
mssuaus_w
mssuaus_w
msusp_w
msusp_w
lavhkm_w B_desuac
B_desuac
B_deserf
B_deserf
msab_w
msab_w
B_suaus
bgsik-casuco
tkihkm_w msusp_w
bgsik-casuco MSSUEIN: Massenstrom Schwefel, Eintrag in NOx-Katalysator =========================================================
B_idesu
B_lamsua
lavhkm_w
B_lamsua
1/
LAMSUSPU 0.0
mssuein_w 1/
vsks_w
vsksmw_w
mssuein_w
mssuein_w
[g/s]
0.5 SUGIKS
[g/dm^3] fkomas_w
tkihkm_w SUSPTK (STK08SKUW)
bgsik-mssuein
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tkihkm_w
B_suaus
bgsik-mssuein
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2441 von 4100 31.JAN.2003 Thomas Brosi
MSSUAUS: Massenstrom Schwefel, Austrag aus NOx-Katalysator ==========================================================
B_lamsua 1/
[g/s] 0.0
mssuaus_w 1/
[g/s] msab_w
mssuaus_w
mssuaus_w KFSUOUT
tkihkm_w
[g/s]
subel_w subelst_w KFBSI (SSL08SKUW,SST08SKUW)
0.0
B_suaus
B_suaus
[g/s]
B_desuac lavhkm_w 1.0 SREGLAM
weighting factor sulphur content msusp_w
subel_w
[g] MSUSPMX
1/ subelst_w
bgsik-mssuaus
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[g] B_deserf
bgsik-mssuaus
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2442 von 4100 31.JAN.2003 Thomas Brosi
MSUSP: Aktueller Wert f¨ ur eingespeicherte Masse Schwefel ========================================================
37.93
[g] 1.0 msusp_IKL
compute 0.0 1/ mssuein_w
msusp_w /NV
[g]
37.93 1.0 compute 0.0 1/
FSAUF
msusp_w
msusp_IKL
lavhkm_w 37.93 1.0 0.0 compute 1/
LAMSUSPO
1/ B_lamsua
msusp_IKL
reset 2/
mssuaus_w 1/ MSUSPIBG
msuspe_w
CWBGSIK 1
compute 1/
B_deserfbg
B_fadesu
1/
1/ MSUSPINI
msuspe_w
bgsik-msusp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_adesuf
bgsik-msusp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2443 von 4100 31.JAN.2003 Thomas Brosi
REDESU: ¨ Ubersicht Bestimmung der Notwendigkeit zur Entschwefelung =================================================================
Required Desulphurization due to "Worst Case" Sulphur Content DESERFMO B_susplo
B_susplo
B_deserfmo
B_deserfmo
B_sfrei
Required Desulphurization due to Appropriate Conditions
B_treg msusp_w
DESUZWM
msusp_w
msusp_w
B_adesuf
B_adesuf
vfzg
vfzg
tkihkm_w
tkihkm_w
Required Desulphurization due to Sensor Evaluation
fspa_w
fspa_w
fspamw_w
fspamw_w
B_nosgmw
B_nosgmw
CWBGSIK
CWBGSIK B_adesugt B_deserf
B_deserf
B_deserf
B_fadesu
End of Demand for Desulphurization DESUEND
B_fadesu nosgfil_w
B_treg B_sfrei B_fadesu
B_desenfa
B_desenfa
B_desend
B_desend
nosgfil_w
B_deserfbg fkomas_w
B_deserfbg fkomas_w
bgsik-redesu DESERFMO: Bestimmung der Notwendigkeit zur Entschwefelung modellgest¨ utzt ("worst case" - Schwefelgehalt) ========================================================================================================
msusp_w B_susplo
MSULO
MSUMX
MSUMN B_treg
B_sumg
B_sfrei
B_deserfmo
B_susplo
B_deserfmo
B_sfrei
bgsik-deserfmo
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_oreg
B_susplo msusp_w B_oreg
B_desuzwm
B_deserf
DESERFBG
B_adesugt
B_desuzwm
bgsik-redesu
B_treg
B_sfrei
bgsik-deserfmo
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2444 von 4100 31.JAN.2003 Thomas Brosi
DESERFBG: Bestimmung der Notwendigkeit zur Entschwefelung bedarfsgerecht (Sensorauswertung) ===========================================================================================
msusp_w
Correction Factor of "Worst Case" Sulphur Content
CWBGSIK
FKOMAS
ZKDESERFF B_deserf
msusp_w
B_nosgini /NV B_nosgini_FF
nosgref_w nosgfil_w
B_nosgmw
fkomas_w
fkomas_w
nosgfil_w
5
3/
compute 1/
2/
B_oreg
ZKNOSGFIL compute 1/
4/
nosgfil_w /NV
B_nosgmnl /NC B_nosgmn
NOSGFILMN
fspa_w reset 2/
B_deserfbg
B_deserfbg
1/ nosgfil_w /NV
NOSGINIT
true
1/
2/ B_nosgmnl /NC
nosgref_w /NV
FNOSG
0
false
bgsik-deserfbg
SY_NOHK
NOSGFILMN
B_adesugt B_susplo bgsik-deserfbg FKOMAS: Korrektur des Schwefelgehaltes aus Sensorauswertung ===========================================================
nosgref_w nosgfil_w msusp_w
anosga_w
msuspa_w
fmsusp_w
fkomas_w
fkomas_w
FKOMSSU MSUSPMX
bgsik-fkomas
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fspamw_w
bgsik-fkomas
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2445 von 4100 31.JAN.2003 Thomas Brosi
DESUZWM: Bestimmung der Anforderung f¨ ur eine zweckm¨ aßige Entschwefelung =======================================================================
B_fadesu B_adesuf B_deserf
msusp_w 1/ tkihkm_w
B_msuzwm_TON
TVZWMF compute 3/
4/ B_desuzwm
B_desuzwm
B_msuzwm_TOFF
KFVTZWM
1/
TVZDFS compute 2/
msuzdf_w
B_msuzdf_TON
TVZDFF compute 3/
4/ bgsik-desuzwm
vfzg
msuzwm_w
TVZWMS compute 2/
B_desuzwm
B_msuzdf_TOFF
KFVTZWMDF bgsik-desuzwm
B_sfrei
TVSFREI start 1/ B_tvsfrei
B_fadesu B_treg
B_desend
B_desend
1/ 1/ true
B_desenfa 1/
false
B_desenfa
B_desenfa bgsik-desuend
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DESUEND: Ende der Anforderung f¨ ur eine Entschwefelung =====================================================
bgsik-desuend
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2446 von 4100 31.JAN.2003 Thomas Brosi
CADEM: ¨ Ubersicht der Berechnungen der Anforderungen zur Entschwefelung ======================================================================
B_desu B_idesu
Operation Mode Request Enable Conditions for Desulphurization
B_deserbg B_deserfmo tmotk B_adesuf B_sbbhk B_sfrei B_ate
tmotk
Temperature Request
B_adesuf B_fkahkum B_sbbhk B_fkahsu B_sfrei B_ate B_desuzwm
vfzg
vfzg
tkihkm_w B_deserf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_deserfmo
B_desuzwm
msusp_w
B_fadesu
BDESU tmst iwmatm_w B_deserfbg B_desu
msusp_w
B_idesu
B_ikahsu
B_ikahsu B_ikahsu
tkihkm_w B_deserf B_ilamsu
B_treg
B_fkahkum
ibdemodsu
TANFSU
B_idesu
B_ikahsue
B_kh BDEMODSU B_adesuf B_fadesu B_idesu B_fkahkum B_fkahsu ibdemodsu B_ikahsu B_deserfbg B_deserfmo B_deserf
itanfsu_w
itanfsu_w
iwsanfsu_w
iwsanfsu_w
Lambda Request
B_ikahsue
LAMDESU
treal_w
treal_w
wsreal_w
wsreal_w
lamsu_w
lamsu_w
tkihkm_w
B_desu tkihkm_w vfzg
lamsusm_w
msusp_w
B_ilamsu
lamsusf_w
lamsusm_w lamsusf_w B_ilamsu B_treg
bgsik-cadem
tmst iwmatm_w
B_kh
bgsik-cadem
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2447 von 4100 31.JAN.2003 Thomas Brosi
BDESU: Einschaltbedingungen f¨ ur Entschwefelungsmaßnahmen ========================================================
Enable Condition for Catalyst Heating due to Desulphurization B_deserfbg B_deserfmo vfzg B_desuzwm B_adesuf
B_deserfbg B_deserfmo vfzg B_desuzwm B_adesuf B_sfrei
B_sfrei
KAHSU B_ikahsue
B_ikahsue
Ambient Conditions B_rbdesu
AMCO vfzg
B_vfzgsu B_tsu B_deserf
iwmatm_w tmst
tkihkm_w
B_ate
tmotk
tmotk
B_sbbhk
B_sbbhk
B_fkahsu B_fkahkum
B_deserf B_tsu B_rbdesu
B_rbdesu B_ilamsu B_vfzgdesu
B_ilamsu B_vfzgdesu
B_desu
B_desu
B_idesu
B_idesu
Reset Condition for Partial Desulphurization KTREG B_idesu B_deserf msusp_w
msusp_w
B_treg
B_treg bgsik-bdesu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fkahsu B_fkahkum
KDESU
tmst
B_ate
B_vfzgsu B_tsu B_deserf
B_ikahsu
Enable Condition for Desulphurization
iwmatm_w
tkihkm_w
B_ikahsu
bgsik-bdesu
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2448 von 4100 31.JAN.2003 Thomas Brosi
AMCO: Randbedingungen =====================
TSUMN DTSUMN tkihkm_w
B_tsu
B_tsu
1/ CWBGSIK
true
B_vfzgsu
2 iwmatm_w
1/ 1/
IWMATMWMN
B_vfzgsu tmst compute 1/
TMSTWMN VFZGSUWMN
tvfzgsu_w reset 1/
DVFZGSU
VFZGSUMN
1/
DVFZGSU
TVVFZGSU B_vfzgsu
vfzg 2/ VFZGDESU
true
DVFZGDESU
B_vfzgsu
B_vfzgsu_FF
B_vfzgdesu
B_vfzgdesu
B_vfzgdesu
B_ate tmotk TMOTKSUMN B_sbbhk
B_tmotksu
B_rbdesu
B_rbdesu bgsik-amco
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
bgsik-amco
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2449 von 4100 31.JAN.2003 Thomas Brosi
KAHSU: Einschaltbedingungen f¨ ur Katalysator-Aufheizen =====================================================
B_desuzwm B_rbdesu
CWBGSIK 3 B_deserfbg
B_ikahsue
TKAHSUOG CWBGSIK
B_ikahsue
1/
7
0.2
B_deserfmo
tkahsu_w
[s]
TKAHSUMX 1/
TVFZGMN 0.0
B_vfzgsu
B_ikahsu
B_ikahsu
tkahsu_w
[s]
B_fkahsu
2/ B_adesuf
0.2
B_fkahsu
tkahkum_w /NV
[s] TKAHKUMMX
B_fkahkum /NV B_fkahkum_FF
2/
TKAHKUMF 0.0
B_fkahkum
tkahkum_w /NV
[s]
ZKVKAHMN vfzg
bgsik-kahsu
B_deserf B_sfrei bgsik-kahsu KDESU: Einschaltbedingungen f¨ ur Katalysator-Entschwefeln ========================================================
SY_STERHK 0
1/
B_tsu2 B_ilamsu
B_idesu
TVDESU
B_vfzgdesu
B_idesu 1/
B_idesu_TON
B_deserf
B_idesu
B_desu
B_desu bgsik-kdesu
B_tsu
B_rbdesu bgsik-kdesu KTREG: Reset-Bedingungen f¨ ur Katalysator-Teilregenerierung ==========================================================
B_idesu B_deserf
B_treg
msusp_w MSUTREG
B_treg bgsik-ktreg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VKAHMN B_tsu
bgsik-ktreg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2450 von 4100 31.JAN.2003 Thomas Brosi
TANFSU: Abgastemperaturanforderung f¨ ur Entschwefelung ====================================================
B_ikahsu 1/ treal_w
itanfsu_w
itanfsu_w FTREALKAH 2/
wsreal_w
iwsanfsu_w
iwsanfsu_w FWSREALKAH
1/
B_idesu
Temperature Control TEMCON
1/
1/ 0.0
itanfsu_w
itanfsu_w
[K]
2/
2/
0.0 iwsanfsu_w [W]
iwsanfsu_w
bgsik-tanfsu
tkihkm_w
B_idesu treal_w itanfsu_w tkihkm_w
bgsik-tanfsu TEMCON: Regelung Abgastemperaturanforderung w¨ ahrend Entschwefelung ==================================================================
1535.95
[K]
KITKSU -1536
[K]
compute 1/
subel_w subelst_w
tksusol_w KFTKSU (SSL08SKUW,SST08SKUW)
rdtksu_w
tkihkm_w
itanfsu_w
dtasui_w reset 1/
taikrm_w
1/
treal_w
0.0
[K]
B_idesu 2/ dtasup_w 2/ KPTKSU
0.0
[K]
dtasup_w
bgsik-temcon
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FWSREALDES
bgsik-temcon
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2451 von 4100 31.JAN.2003 Thomas Brosi
BDEMODSU: Betriebsartenwahl f¨ ur Entschwefelung ==============================================
TVKHEIN
B_kh B_kh_TON B_fadesu B_adesuf B_ikahsu CWBGSIK 6 B_deserf B_idesu B_fkahkum B_deserfbg B_deserfmo 255 1
ibdemodsu bgsik-bdemodsu
ibdemodsu
1 = homogeneous mode only 255 = any mode allowed
B_fkahsu bgsik-bdemodsu
desulphurization with alternating lambda engine setpoints B_desu 1/ 1.0
lamsusm_w 2/ lamsusf_w 1/
subel_w subelst_w
ldesuf_w /NC
lamsusf_w
lamsusf_w
KFLDESU (SSL08SKUW,SST08SKUW) 2/ LAMSUSM
lamsusm_w
lamsusm_w
enrichment for high sulphur contents and high temperatures msusp_w
B_ilamsu
B_ilamsu
VSUSPF (SSU08SKUW) 1/
DVSUSPF LAMSUF
vfzg TSUSPF
1/
1.0
DTSUSPF tkihkm_w
lamsu_w 1/ lamsu_w 1/
LAMSUF
lamsu2_w 1/
SY_ABGY
0
lamsu_w
1.0
lamsu2_w
bgsik-lamdesu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LAMDESU: Lambda-Anforderung f¨ ur Schwefelregenerierung =====================================================
bgsik-lamdesu
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2452 von 4100 31.JAN.2003 Thomas Brosi
COINT: Koordination der Schnittstellen ======================================
SY_STERHK 0
1/ B_ikahsu2
B_kahsu
B_kahsu 1/
B_ikahsu
B_kahsu 2/ B_ikahsue2
B_kahsue
B_kahsue 2/
B_ikahsue
B_kahsue tanfsu_w 3/ itanfsu2_w
itanfsu_w
tanfsu_w 3/
0.0
tanfsu_w
[K]
B_sutanf
B_sutanf
wsanfsu_w 4/ iwsanfs2_w
wsanfsu_w 4/
iwsanfsu_w
wsanfsu_w
B_suwsanf
B_suwsanf
0.0
[W] 5/
B_ilamsu2
B_lamsu
B_lamsu
B_lamsu 6/ ibdemodsu2
bdemodsu
bdemodsu 6/
ibdemodsu
bgsik-coint
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
5/ B_ilamsu
bdemodsu
bgsik-coint
ABK BGSIK 2.200.0 Abkurzungen ¨ Parameter CWBGSIK DTSUMN DTSUSPF DVFZGDESU DVFZGSU DVSUSPF FKOMSSU FKOMSSU FNOSG FSAUF FTREALKAH FWSREALDES FWSREALKAH IWMATMWMN KFBSI KFBSI2 KFLDESU KFLDESU2 KFSUOUT KFSUOUT KFTKSU KFTKSU2 KFVTZWM KFVTZWM KFVTZWMDF KFVTZWMDF KITKSU KPTKSU LAMSUF LAMSUSM LAMSUSPO LAMSUSPU MSULO MSUMN
Source-X
Source-Y
FMSUSP2_W FMSUSP_W
SUBEL_W SUBEL2_W SUBEL_W SUBEL2_W MSAB2_W MSAB_W SUBEL_W SUBEL2_W TKIHKM2_W TKIHKM_W TKIHKM2_W TKIHKM_W
SUBELST_W SUBELST2_W SUBELST_W SUBELST2_W TKIHKM2_W TKIHKM_W SUBELST_W SUBELST2_W VFZG VFZG VFZG VFZG
Art
Bezeichnung
FW FW FW FW FW FW KL KL FW FW FW FW FW FW KF KF KF KF KF KF KF KF KF KF KF KF FW FW FW FW FW FW FW FW
¨ Codewort fur ¨ Berechnungsgroße Schwefelinhalt im NOx-Katalysator Delta Temperaturschwelle Schwefelregenerierung wirksam Delta-Temperaturschwelle fur ¨ Freigabe der Anfettung zum Entschwefeln Delta Fahrzeuggeschwindigkeit bei Entschwefelung Delta Fahrzeuggeschwindigkeit bei Kat-Heizen fur ¨ Entschwefelung Delta-Fahrgeschwindigkeit fur ¨ Anfettung bei Schwefelbeladung Korrektur maximaler Schwefelgehalt Korrektur maximaler Schwefelgehalt ¨ Faktor NOx-Speichergroße Faktor Schwefelaufnahme Faktor fur ¨ realisierbare Abgastemperatur bei Katalysatoraufheizen Faktor fur ¨ realisierbaren Abgasenergiestrom bei Katalysatorentschwefelung Faktor fur ¨ realisierbaren Abgasenergiestrom bei Katalysatoraufheizen Schwelle fur ¨ minimale durchgesetzte W¨armemenge Faktor Bewertung Schwefelinhalt Faktor Bewertung Schwefelinhalt, Bank 2 Lambda-Motor-Soll bei Schwefelregenerierung NOx-Katalysator Lambda-Motor-Soll bei Schwefelregenerierung NOx-Katalysator, Bank 2 ¨ Schwefelaustrag in Abhangigkeit von Temperatur und Abgasmassenstrom ¨ Schwefelaustrag in Abhangigkeit von Temperatur und Abgasmassenstrom ¨ schwefelbeladungsabhangige Solltemperaturforderung ¨ schwefelbeladungsabhangige Solltemperaturforderung, Bank 2 ¨ Gespeicherte Masse an Schwefel fur ¨ zweckmaßige Entschwefelung ¨ Gespeicherte Masse an Schwefel fur ¨ zweckmaßige Entschwefelung ¨ Gespeicherte Masse Schwefel fur ¨ zweckmaßige Entschw. bei Diagnose o. Fkt.-anf. ¨ Gespeicherte Masse Schwefel fur ¨ zweckmaßige Entschw. bei Diagnose o. Fkt.-anf. ¨ Verstarkungsfaktor I-Anteil Abgastemperaturanforderung fur ¨ Entschwefelung ¨ Verstarkungsfaktor P-Anteil Abgastemperaturanforderung fur ¨ Entschwefelung Lambda-Sollvorgabe durch DeSOx bei Schwefelbeladung u. hoher Fz.-geschwindigkeit ¨ Lambda-Motor-Soll, mager, wahrend Entschwefelung oberer Lambdaschwellwert fur ¨ Schwefeleinspeicherung unterer Lambdaschwellwert fur ¨ Schwefeleinspeicherung Aktuelle eingespeicherte Masse Schwefel gering Minimalwert fur ¨ aktuelle eingespeicherte Masse Schwefel
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
BGSIK 2.200.0
Seite 2453 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW FW SV SV SV KL KL SV SV SV SV (REF) SV (REF) FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW KL KL FW FW FW
Maximalwert fur ¨ aktuelle eingespeicherte Masse Schwefel Applikationswert fur ¨ aktuelle eingespeicherte Masse Schwefel Initialisierungswert Masse Schwefel bei bedarfsgerechter Anforderung Entschw. Initialisierungswert fur ¨ Schwefelspeicherinhalt nach Testereingriff Maximalwert fur ¨ eingespeicherte Masse Schwefel Schwellwert fur ¨ Masse Schwefel bei Teilregeneration ¨ minimale, gefilterte NOx-Speichergroße ¨ NOx-Speichergroße, Initialisierungswert ¨ Schwefelbeladungsabhangige Stutzstellen ¨ (Anzahl=8), Bank 2 ¨ Stutzstellen ¨ (8)abhangig von d. Schwefelbeladung bei Start Entschwefelung, B 2 ¨ Stutzstellen ¨ in Abhangigkeit vom Speicherinhalt Schwefel (Anzahl=8), Bank 2 ¨ Faktor Schwefelregenerierung lambdaabhangig ¨ Faktor Schwefelregenerierung lambdaabhangig ¨ Schwefelbeladungsabhangige Stutzstellen (Anzahl=8) ¨ ¨ Stutzstellen ¨ (Anzahl=8)abhangig von d. Schwefelbeladung bei Start Entschwefelung ¨ Stutzstellen ¨ in Abhangigkeit vom Speicherinhalt Schwefel (Anzahl=8) ¨ Katalysatortemperaturabhangige Stutzstellen ¨ (Anzahl=8), Bank 2 ¨ Katalysatortemperaturabhangige Stutzstellen ¨ (Anzahl=8) Schwefelgehalt im Kraftstoff ¨ Faktor Schwefeleinspeicherung temperaturabhangig ¨ Faktor Schwefeleinspeicherung temperaturabhangig, Bank 2 kumulierte Maximalzeit fur ¨ Katalysatoraufheizen bei finaler Entschwefelung kumulierte Maximalzeit fur ¨ Katalysatoraufheizen fur ¨ Entschwefelung Maximalzeit fur ¨ Katalysatoraufheizen fur ¨ Entschwefelung Obere Grenze fur ¨ Zeit zum Katalysatoraufheizen fur ¨ Entschwefelung ¨ minimal zulassige Motortemperatur fur ¨ Entschwefelung weiche Schwelle fur ¨ Mindeststarttemperatur Temperaturschwelle Schwefelregenerierung wirksam Temperaturschwelle fur ¨ Freigabe der Anfettung zum Entschwefeln ¨ Verzogerungszeit fur ¨ Anforderung der Schwefelregenerierung ¨ Zeit fur ¨ Kat-Heizen moglich obwohl minimale Fahrgeschw. unterschritten ¨ Verzogerungszeit der Bedingung Kat-Heizen eingeschaltet ¨ Verzogerungszeit fur ¨ Bedingung Schwefel frei ¨ ¨ Verzogerungszeit fur ¨ die geschwindigkeitsabhangige Freigabe Katheizen ¨ Verzugszeit fallende Flanke Bedingung Masse Schwefel zweckmaßig bei Dia/FA-Anf. ¨ Verzugszeit steigende Flanke Bedingung Masse Schwefel zweckmaßig bei Dia/FA ¨ Verzugszeit fur ¨ fallende Flanke der Bedingung Masse Schwefel zweckmaßig ¨ Verzugszeit fur ¨ steigende Flanke der Bedingung Masse Schwefel zweckmaßig Schwellwert fur ¨ minimale Fahrgeschwindigkeit fur ¨ Entschwefelung Schwellwert fur ¨ minimale Fahrgeschwindigkeit zur Aufheizung fur ¨ Entschwefelung Weicher Schwellwert fur ¨ minimale Fahrgeschw. zur Aufheizung fur ¨ Entschwefelung minimale Fz.-geschw. bei der Katheizen die Kat-Temperatur sicher erreicht Fahrgeschwindigkeit fur ¨ Anfettung bei Schwefelbeladung Fahrgeschwindigkeit fur ¨ Anfettung bei Schwefelbeladung, Bank 2 ¨ Zeitkonstante fur ¨ Verzogerung fallende Flanke B_deserf ¨ Filterzeitkonstante NOx-Speichergroße ¨ Zeitkonstante fur ¨ Verzogerung steigende Flanke vfzg ubersteigt ¨ VKAHMN
Systemkonstante
Art
Bezeichnung
SY_ABGY SY_NOHK SY_STERHK SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Y-Konfiguration des Abgassystems Systemkonstante Bedingung NOx-Sensor hinter Kat Systemkonstante Bedingung Stereo hinter Kat Systemkonstante Bedingung : Stereo vor Kat
Art
Bezeichnung
MSUMX MSUSPAP MSUSPIBG MSUSPINI MSUSPMX MSUTREG NOSGFILMN NOSGINIT S2L08SKUW S2T08SKUW S2U08SKUW SREGLAM SREGLAM SSL08SKUW SST08SKUW SSU08SKUW ST208SKUW STK08SKUW SUGIKS SUSPTK SUSPTK2 TKAHKUMF TKAHKUMMX TKAHSUMX TKAHSUOG TMOTKSUMN TMSTWMN TSUMN TSUSPF TVDESU TVFZGMN TVKHEIN TVSFREI TVVFZGSU TVZDFF TVZDFS TVZWMF TVZWMS VFZGDESU VFZGSUMN VFZGSUWMN VKAHMN VSUSPF VSUSPF2 ZKDESERFF ZKNOSGFIL ZKVKAHMN
Source-X
Source-Y
SUBEL2_W SUBELST2_W MSUSP2_W LAVHKM2_W LAVHKM_W SUBEL_W SUBELST_W MSUSP_W TKIHKM2_W TKIHKM_W TKIHKM_W TKIHKM2_W
VFZG
MSUSP_W MSUSP2_W
Variable
Quelle
Referenziert von
ANOSGA2_W ANOSGA_W BDEMODSU B_ADESUF B_ADESUF2 B_ADESUGT B_ADESUGT2 B_ATE B_ATE2 B_DESEND B_DESEND2 B_DESENFA B_DESENFA2 B_DESERF B_DESERF2 B_DESERFB2 B_DESERFBG B_DESERFM2 B_DESERFMO B_DESU
BGSIK BGSIK BGSIK DSKNO
B_DESU2 B_DESUAC
BGSIK LRHKZP
LOK LOK BDEMKO, BDEMUE AUS BGSIK EIN BGSIK EIN BGSIK EIN EIN BGSIK ATR, BGPNOS, BGSIK EIN ATR, BGPNOS, BGSIK EIN AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK ATR, BAKH, BBAGR,- AUS BBSAWE, KOLASPH, ... ATR AUS ATM, BGSIK, LRFKEB, EIN LRSHKOUT ATM, BGSIK EIN
B_DESUAC2
TVWNO EASTKO EASTKO BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK
¨ Auswertung NOx-Speichergroße fur ¨ aktuelle Schwefelvergiftung, Bank2 ¨ Auswertung NOx-Speichergroße fur ¨ aktuelle Schwefelvergiftung ¨ BDE-Betriebsartenwunsch Schwefelausraumen Bedingung zur Anforderung einer finalen Entschwefelung Bedingung zur Anforderung einer finalen Entschwefelung, Bank 2 Bedingung Anforderung Desulphatisierung wegen Grenztemperatur Bedingung Anforderung Desulphatisierung wegen Grenztemperatur, Bank2 Bedingung Abgastemperatursensorfehler im System Bedingung Abgastemperatursensorfehler im System, Bank 2 Ende der Anforderung einer Entschwefelung Ende der Anforderung einer Entschwefelung, Bank 2 Ende der Anforderung einer Entschwefelung fur ¨ Testerkommunikation Ende der Anforderung einer Entschwefelung fur ¨ Testerkommunikation, Bank2 Bedingung Entschwefelung erforderlich Bedingung Entschwefelung erforderlich, Bank 2 Bedingung Entschwefelung erforderlich, bedarfsgerecht (Sensorauswertung), Bank2 Bedingung Entschwefelung erforderlich, bedarfsgerecht (Sensorauswertung) Bedingung Entschwefelung erforderlich, modelliert (”worst case”-S-gehalt), Bank2 Bedingung Entschwefelung erforderlich, modelliert (”worst case”-Schwefelgehalt) Anforderung Schwefelregenerierung NOx-Katalysator Anforderung Schwefelregenerierung NOx-Katalysator Bank2 Bedingung Entschwefelung aktiv Bedingung Entschwefelung aktiv, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_DESUZWM B_DESUZWM2 B_FADESU B_FADESU2 B_FKAHKUM B_FKAHKUM2 B_FKAHSU B_FKAHSU2 B_IDESU B_IDESU2 B_IKAHSU B_IKAHSU2 B_IKAHSUE B_IKAHSUE2 B_ILAMSU B_ILAMSU2 B_KAHSU B_KAHSUE B_KH
BGSIK BGSIK TKDFA
B_LAMSU B_LAMSUA B_LAMSUA2 B_NOSGINI B_NOSGINI2 B_NOSGMN B_NOSGMN2 B_NOSGMW B_NOSGMW2 B_OREG B_OREG2 B_PWF
BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK SKP
B_RBDESU B_RBDESU2 B_SBBHK
BGSIK BGSIK GGLSHNO
B_SBBHK2
GGLSHNO
B_SFREI B_SFREI2 B_SUAUS B_SUAUS2 B_SUMG B_SUMG2 B_SUSPLO B_SUSPLO2 B_SUTANF B_SUWSANF B_TMOTKSU B_TREG B_TREG2 B_TSU B_TSU2 B_TVSFREI B_TVSFREI2 B_VFZGDESU B_VFZGSU DTASUI2_W DTASUI_W DTASUP2_W DTASUP_W FKOMAS2_W FKOMAS_W FMSUSP2_W FMSUSP_W FSPA2_W FSPAMW2_W FSPAMW_W
BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK
FSPA_W IBDEMODSU IBDEMODSU2 ITANFSU2_W ITANFSU_W IWMATM_W
SKP BGSIK BGSIK BGSIK BGSIK BGTPABG
BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BAKH
SKP BGMNOREG BBHWONOF
SKP
Referenziert von
BGSIK BGSIK
ATR ATR BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... LAMKO
BGSIK 2.200.0
Seite 2454 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK EIN EIN AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS EIN
¨ Bedingung Entschwefelung zweckmaßig ¨ Bedingung Entschwefelung zweckmaßig, Bank 2 Bedingung Funktionsanforderung NOx-Kat Desulfatierung Bedingung Funktionsanforderung NOx-Kat Desulfatierung, Bank 2 Fehler kumulierte Kat-Heizmaßnahmen fur ¨ Entschwefelung Fehler kumulierte Kat-Heizmaßnahmen fur ¨ Entschwefelung, Bank 2 Fehler Kat-Heizmaßnahmen fur ¨ Entschwefelung Fehler Kat-Heizmaßnahmen fur ¨ Entschwefelung, Bank 2 interne Anforderung Schwefelregenerierung NOx-Katalysator interne Anforderung Schwefelregenerierung NOx-Katalysator, Bank 2 Interne Bedingung Katalysator Aufheizen zur Entschwefelung Interne Bedingung Katalysator Aufheizen zur Entschwefelung, Bank 2 Interne Bedingung extremes Katalysatoraufheizen zur Entschwefelung Interne Bedingung extremes Katalysatoraufheizen zur Entschwefelung, Bank 2 Interne Bed. Lambda-Sollvorgabe durch DeSOx bei S-beladung u. hoher Fz.-geschw. Int. Bed. Lambda-Sollvorgabe durch DeSOx bei S-beladung u. hoher Fz.-geschw., B2 Bedingung Katalysator aufheizen zur Entschwefelung Bedingung extremes Katalysatoraufheizen zur Entschwefelung Bedingung Kat-Heizung
AUS LOK LOK LOK LOK LOK LOK BGSIK, DSKNO EIN EIN BGSIK BGPNOS, BGSIK, SKP EIN EIN BGPNOS, BGSIK EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... LOK LOK EIN BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... EIN BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... DSKNO AUS AUS AUS AUS LOK LOK DLSAHKBD AUS AUS BAKH, KOLASPH AUS BAKH, KOLASPH AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK BGSIK EIN EIN BGSIK BGSIK, DSKNO, SKR, EIN TVWNO BGSIK EIN LOK LOK LOK LOK BGSIK EIN
Bedingung Lambda-Sollvorgabe durch DeSOx bei S-beladung u. hoher Fz.-geschw. Bedingung Lambda fur ¨ Schwefelaustrag erfullt ¨ Bedingung Lambda fur ¨ Schwefelaustrag erfullt, ¨ Bank 2 ¨ Initialisierung der NOx-Speichergroße angefordert ¨ Initialisierung der NOx-Speichergroße angefordert, Bank2 ¨ Bedingung gefilterte NOx-Speichergroße minimal ¨ Bedingung gefilterte NOx-Speichergroße minimal, Bank 2 ¨ Bedingung Anzahl der Messungen fur ¨ Mittelwertbildung der NOx-Speichergroße ¨ Bedingung Anzahl der Messungen fur ¨ Mittelwertbildung der NOx-Speichergroße, B2 Bedingung Anforderung ordentliche Regenerierung Bedingung Anforderung ordentliche Regenerierung, Bank2 Bedingung Powerfail
Randbedingungen zur Entschwefelung erfullt ¨ Randbedingungen zur Entschwefelung erfullt, ¨ Bank 2 Bedingung Sonde betriebsbereit hinter Kat
Bedingung Sonde betriebsbereit hinter Kat Bank2
Bedingung Schwefel frei Bedingung Schwefel frei, Bank 2 Schwefelaustrag aktiv Schwefelaustrag aktiv, Bank 2 Bedingung Schefelregenerierung modellgestutzt ¨ (”worst case” - Schwefelgehalt) Bed. Schefelregenerierung modellgestutzt ¨ (”worst case” - Schwefelgehalt), B2 Bedingung Speicherbeladung durch Schwefel gering Bedingung Speicherbeladung durch Schwefel gering, Bank2 Bedingung Abgastemperatur angefordert zur Katalysatorentschwefelung ¨ Bedingung Abgaswarmestrom angefordert zur Katalysatorentschwefelung Bedingung Motortemperatur fur ¨ Entschwefelung erfullt ¨ Bedingung Katalysator teilregeneriert Bedingung Katalysator teilregeneriert, Bank 2 Bedingung Katalysatortemperatur fur ¨ Schwefelregenerierung erfullt ¨ Bedingung Katalysatortemperatur fur ¨ Schwefelregenerierung erfullt, ¨ Bank 2 ¨ Verzogerte Bedingung Schwefel frei ¨ Verzogerte Bedingung Schwefel frei, Bank 2 Bedingung Fahrzeuggeschwindigkeit fur ¨ Entschwefelung erfullt ¨ Bedingung Fahrzeuggeschwindigkeit fur ¨ Katheizen fur ¨ Entschwefelung erfullt ¨ I-Anteil Regler Abgastemperaturanforderung fur ¨ Entschwefelung, Bank 2 I-Anteil Regler Abgastemperaturanforderung fur ¨ Entschwefelung P-Anteil Regler Abgastemperaturanforderung fur ¨ Entschwefelung, Bank 2 P-Anteil Regler Abgastemperaturanforderung fur ¨ Entschwefelung Faktor Korrektur maximaler Schwefelgehalt, Bank 2 Faktor Korrektur maximaler Schwefelgehalt Faktor Masse Schwefel im Speicher, Bank 2 Faktor Masse Schwefel im Speicher ¨ Faktor aktuelle NOx-Maximalspeichergroße, adaptiert Bank2 ¨ Faktor aktuelle NOx-Maximalspeichergroße, adaptiert, Mittelwert, Bank2 ¨ Faktor aktuelle NOx-Maximalspeichergroße, adaptiert, Mittelwert ¨ Faktor aktuelle NOx-Maximalspeichergroße, adaptiert ¨ interner BDE-Betriebsartenwunsch Schwefelausraumen ¨ interner BDE-Betriebsartenwunsch Schwefelausraumen, Bank2 ¨ interne geforderte Abgastemperatur wahrend Kat-heizung zum Entschwefeln, Bank2 ¨ interne geforderte Abgastemperatur wahrend Katalysatorheizung zum Entschwefeln ¨ Warmemenge fur ¨ Kondenswasser-Taupunktende Abgas/Kat (word)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
IWSANFS2_W IWSANFSU_W LAMSU2_W LAMSUSF2_W LAMSUSF_W LAMSUSM2_W LAMSUSM_W LAMSU_W LAVHKM2_W
BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGLAMABM
LAVHKM_W
BGLAMABM
MSAB2_W
BGMSNOVK
MSAB_W
BGMSNOVK
MSSUAUS2_W MSSUAUS_W MSSUEIN2_W MSSUEIN_W MSUSP2_W MSUSPA2_W MSUSPA_W MSUSPE2_W MSUSPE_W MSUSP_W MSUZDF2_W MSUZDF_W MSUZWM2_W MSUZWM_W NOSGFIL2_W NOSGFIL_W NOSGREF2_W NOSGREF_W RDTKSU2_W RDTKSU_W SUBEL2_W SUBELST2_W SUBELST_W SUBEL_W TAIKRM2_W TAIKRM_W
BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK BGSIK ATM ATM
TANFSU_W
BGSIK
TKAHKUM2_W TKAHKUM_W TKAHSU2_W TKAHSU_W TKIHKM2_W
BGSIK BGSIK BGSIK BGSIK ATM
TKIHKM_W
ATM
TKSUSOL2_W TKSUSOL_W TMOTK TMST
BGSIK BGSIK TEMPKON GGTFM
TREAL_W
BAKH
TVFZGSU_W VFZG
BGSIK GGVFZG
VSKSMW_W VSKS_W WSANFSU_W
BGSIK BGKV BGSIK
WSREAL_W
BAKH
Referenziert von
LAMKO LRHKZP
BGSIK 2.200.0
Seite 2455 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK AUS AUS AUS AUS AUS AUS EIN
¨ interner thermischer Abgasenergiestrom wahrend Katheizen fur ¨ DeSOx, Bank2 ¨ interner thermischer Abgasenergiestrom wahrend Katheizen zum Entschwefeln Lambda-Sollvorgabe durch DeSOx bei S-beladung u. hoher Fz.-geschwindigkeit, B2 Lambda-Motor-Soll, fett, fur ¨ Entschwefelung, Bank 2 Lambda-Motor-Soll, fett, fur ¨ Entschwefelung Lambda-Motor-Soll, mager, fur ¨ Entschwefelung, Bank 2 Lambda-Motor-Soll, mager, fur ¨ Entschwefelung Lambda-Sollvorgabe durch DeSOx bei Schwefelbeladung u. hoher Fz.-geschwindigkeit Abgaslambda vor Hauptkatalysator, modelliert, Bank2
LRHKZP LAMKO ATM, BBREGNO,BGMNOREG, BGSIK, GGNOC EIN ATM, BBREGNO,BGMNOREG, BGMNOSPM, BGSIK,... BGMNOREG, BGSIK,- EIN GGNOC EIN BGMNOREG, BGMNOSPM, BGSIK,GGNOC, SKR LOK LOK LOK LOK AUS LOK LOK LOK LOK SKP AUS LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK EIN BAKH, BGSIK EIN BAKH, BGSIK, KOLASPH KODOH, KOLASPH,- AUS KOMRH LOK LOK LOK LOK EIN ATR, BGLAMABM,BGLAMOD, BGMNOREG, BGSIK,... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... LOK LOK BGSIK EIN BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... BBHTRIP, BBKH,EIN BBKW, BGSIK LOK EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... LOK BGSIK EIN KODOH, KOLASPH,- AUS KOMRH EIN BBKW, BGSIK
Abgaslambda vor Hauptkatalysator, modelliert
Abgasmassenstrom, korr. um Kraftstoffanteil, in g/s, Bank2 Abgasmassenstrom, korr. um Kraftstoffanteil, in g/s
Massenstrom Schwefel, Austrag aus NOx-Katalysator Massenstrom Schwefel, Austrag aus NOx-Katalysator Massenstrom Schwefel, Eintrag in NOx-Katalysator, Bank 2 Massenstrom Schwefel, Eintrag in NOx-Katalysator Aktueller Wert fur ¨ eingespeicherte Masse Schwefel, Bank 2 Masse Schwefel im Speicher aus Auswertung Sensor, Bank 2 Masse Schwefel im Speicher aus Auswertung Sensor Maximalwert fur ¨ eingespeicherte Masse Schwefel bei Extrementschwefelung, Bank 2 Maximalwert fur ¨ eingespeicherte Masse Schwefel bei Extrementschwefelung Aktueller Wert fur ¨ eingespeicherte Masse Schwefel ¨ Massse Schwefel fur ¨ zweckmaßige Entschwefelung bei Diagnose o. Testeranf., Bank2 ¨ Massse Schwefel fur ¨ zweckmaßige Entschwefelung bei Diagnose o. Testeranforderung ¨ Massse Schwefel fur ¨ zweckmaßige Entschwefelung, Bank2 ¨ Massse Schwefel fur Entschwefelung ¨ zweckmaßige ¨ NOx-Speichergroße gefiltert, Bank 2 ¨ NOx-Speichergroße gefiltert ¨ NOx-Speichergroße, Referenzwert nach Entschwefelung, Bank 2 ¨ NOx-Speichergroße, Referenzwert nach Entschwefelung Regeldiff. zwischen Soll- u. Ist-Katalysatortemperatur fur ¨ Entschwefelung, B2 Regeldifferenz zwischen Soll- u. Ist-Katalysatortemperatur fur ¨ Entschwefelung aktueller Beladungszustand Schwefel, BNank 2 Beladungszustand Schwefel zu Beginn einer Schwefelregenerierung, Bank 2 Beladungszustand Schwefel zu Beginn einer Schwefelregenerierung aktueller Beladungszustand Schwefel Abgastemperatur im Krummer ¨ (Zusammenfuhrung ¨ aller Zylinder) aus Modell, Bank 2 Abgastemperatur im Krummer ¨ (Zusammenfuhrung ¨ aller Zylinder) aus Modell ¨ geforderte Abgastemperatur wahrend Katalysatorheizung zum Entschwefeln kumulierte Zeit fur ¨ katalysatoraufheizen fur ¨ Entschwefelung, Bank2 kumulierte Zeit fur ¨ katalysatoraufheizen fur ¨ Entschwefelung Zeit fur ¨ Katalysatoraufheizen fur ¨ Entschwefelung, Bank 2 Zeit fur ¨ Katalysatoraufheizen fur ¨ Entschwefelung Temperatur Katalysator im Hauptkat aus Modell, Bank2
Temperatur Katalysator im Hauptkat aus Modell
Soll-Katalysatortemperatur fur ¨ Entschwefelung, Bank 2 Soll-Katalysatortemperatur fur ¨ Entschwefelung Motor-Temperatur, Ausgabe in Grad C, intern in Kelvin Motorstarttemperatur realisierbare Abgastemperatur in momentaner BDE Betriebsart ¨ Zeit nach Uberschreiten der Fahrzeuggeschwindigkeit fur ¨ Entschwefelung Fahrzeuggeschwindigkeit
Volumenstrom Kraftstoff, gemittelt Volumenstrom Kraftstoff in L/s ¨ gesamter thermischer Abgasenergiestrom wahrend Katheizen zum Entschwefeln realisierbarer Abgasenergiestrom in momentaner BDE Betriebsart
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2456 von 4100 31.JAN.2003 Thomas Brosi
FB BGSIK 2.200.0 Funktionsbeschreibung Drei-Wege-Katalysatoren gen¨ ugen den Anforderungen an die Abgasqualit¨ at bei einem mageren Motorbetrieb (Lambda > 1) nicht. Hierf¨ ur werden Speicherkatalysatoren eingesetzt, welche im wesentlichen aus zwei Hauptelementen bestehen. Dies ist zum einen eine Edelmetall-Kombination (z.B. Pt/Rh) und zum anderen das eigentliche NOx-Speichermaterial (z.B. BaO). W¨ ahrend der NOx-Speicherphase wird das emittierte NO an der Platinkomponente zu NO2 aufoxidiert. Gleichzeitig wird das im Abgas enthaltene SO2 zu SO3 aufoxidiert: Einspeicherung (beispielhaft): NO
+
0.5 O2 --------> NO2
(1)
SO2 +
0.5 O2 --------> SO3
(2)
BaO + 2NO2 + 0.5 O2 ---------> Ba(NO3)2
(3)
BaO + SO3
(4)
---------> BaSO4
Das Speichermaterial BaO reagiert sowohl zum Bariumnitrat (3) als auch zum Bariumsulfat (4). Schwefel im Abgas belegt damit das Speichermaterial. In erster N¨ aherung wird jeglicher Schwefel im Abgas vom Speicherkatalysator unter mageren Bedingungen eingespeichert. Ist die Speicherf¨ ahigkeit des NOx-Katalysators ersch¨ opft bzw. ¨ ubersteigen die Nach-Kat-NOx-Emissionen einen Schwellwert, muss der Speicher durch kurzzeitig fetten Motorbetrieb regeneriert werden. Das Bariumsulfat ist wesentlich temperaturstabiler als das Nitrat. So werden bei einem von der Katalysatorsteuerung %SKSNO eingeleiteten Regenerierung die eingespeicherten Sulfate nicht bzw. nur zu einem geringen Anteil umgewandelt (temperaturabh¨ angig). Sie verbleiben deshalb im Katalysator, reichern sich bei jedem Mager/Fett-Zyklus weiter an und vermindern zunehmend die f¨ ur eine NOx-Speicherung verf¨ ugbare Speichermenge. Die Funktion %BGSIK hat die Aufgabe in Abh¨ angigkeit vom Zustand des Speicherkatalysators, den Homogenbetrieb zu fordern und bei Katalysatortemperaturen, welche gr¨ oßer als ein Schwellwert sind, reduzierende Bedingungen (Lambda < 1) zu fordern. Sind die Katalysatortemperaturen nicht ausreichend groß, wird Kat-Heizen angefordert. Mittels hoher Katalysatortemperatur und leicht reduzierender Umgebung (Lambda < 1.0) wird der NOx-Speicher von Schwefel regeneriert. Der Regeneriervorgang kann je nach Schwefelbeladung, Katalysatortemperatur und Lambda bis zu einigen 100 Sekunden andauern.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Funktion bedient ebenfalls Zwei-Bank-Systeme. In der folgenden Funktionsbeschreibung werden ausschließlich die Berechnungen der ersten Bank beschrieben. Falls die Berechnung der ersten Bank auf Gr¨ oßen der zweiten Bank zur¨ uckgreift, wird dies dokumentiert. Aufgrund der ¨ Ubersichtlichkeit werden die Bilder der zweiten Bank unter Anmerkungen angef¨ uhrt. Funktions¨ ubersicht Berechnungsgr¨ oße Schwefelinhalt im NOx-Speicherkatalysator ============================================================================= Die Funktion %BGSIK gliedert sich in vier Hauptteile: 1. 2. 3. 4.
Bestimmung des Schwefelinhaltes im NOx-Speicherkatalysator Bestimmung der Notwendigkeit, den gespeicherten Schwefel im NOx-Katalysator zu regenerieren Berechnungen der Anforderungen zur Entschwefelung Koordination der Schnittstellen
ENCOBGSIK: ========== Die Funktion l¨ aßt sich per Codewort deaktivieren. Dabei werden die Funktionsausg¨ ange neutral beschaltet: - B_desu = B_suwsanf = B_sutanf = B_deserf = B_kahsu = B_kahsue = B_fkahkum = B_lamsu = false - B_susplo = true - bdemodsu = 255 - lamsusf_w = lamsusm_w = lamsu_w = 1.0 - msusp_w = 0 g ¨ Ubersicht Codewort CWBGSIK:
Bit-Nr.:
+---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | | | | | | | | | | | | | | | +--------------> | | | | | | +------------------> | | | | | | | | | | | +----------------------> | | | | +--------------------------> | | | +------------------------------> | | | | | +----------------------------------> | +--------------------------------------> +------------------------------------------>
1 = BGSIK freigegeben 1 = steigende Flanke von B_deserfbg initialisiert Schwefelintegrator 1 = B_vfzgsu = B_vfzgdesu = true, unabh¨ angig von vfzg 1 = B_deserfbg f¨ uhrt nur bei B_desuzwm zur Aufheizanforderung 1 = Initialisierung des Schwefelintegrators imsusp mit dem Applikationswert MSUSPAP 1 = muss f¨ ur NOx-Sensor und BGKNO 2.xx gesetzt werden 1 = B_deserf fordert ¨ uber bdemodsu den Homogenbetrieb 1 = B_deserfmo f¨ uhrt nur bei B_desuzwm zur Aufheizanforderung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2457 von 4100 31.JAN.2003 Thomas Brosi
CASUCO: ¨ Ubersicht Bestimmung Schwefelinhalt =========================================== Die Bestimmung des Schwefelinhaltes gliedert sich in drei Teile: 1. Schwefeleintrag 2. Schwefelaustrag 3. Aktueller Schwefelinhalt im NOx-Speicherkatalysator Entscheidend f¨ ur den Ein- bzw. Austrag an Schwefel ist das Luft/Kraftstoffgemisch am Katalysator. Oberhalb einer Lambda-Grenze wird Schwefel in den Katalysator eingetragen, unterhalb dieser Grenze kann nur ausgetragen werden.
MSSUEIN: Massenstrom Schwefel, Eintrag in den NOx-Katalysator ============================================================= Der Eintrag an Schwefel in den NOx-Speicherkatalysator wird in Abh¨ angigkeit vom Volumenstrom Kraftstoff und der Katalysatortemperatur bestimmt, wobei ¨ uber einen großen Temperaturbereich keine Abh¨ angigkeit der Schwefeleinspeicherung angenommen werden kann. Der Volumenstrom Kraftstoff vsks_w in L/s wird durch die Multiplikation mit SUGIKS umgerechnet in einen Massenstrom Schwefel in g/s, wobei mit dem Parameter SUGIKS u.a. der angenommene Schwefelgehalt im Kraftstoff angegeben wird. Der Parameter setzt sich zusammen aus: SUGIKS = rhokr * sgks mit SUGIKS rhokr sgks
(5)
Schwefelgehalt im Kraftstoff [g/l] Kraftstoffdichte, 755 g/l Schwefelanteil im Kraftstoff, angenommen 150 wt. ppm => 0.00015
Damit ergibt sich SUGIKS = 755 g/dmˆ3 * 0.00015 = 0.11325 g/dmˆ3 Der Schwefelgehalt muß den "worst case"-Schwefelgehalt abdecken, daher wird bei tats¨ achlich geringerem Schwefelgehalt im Modell eine zu hohe Schwefelmenge als abgespeichert berechnet. Da sich die L¨ ange der Schwefelregenerierung u.a. nach dem berechneten Schwefelinhalt (Speicher) richtet, wird die Schwefelregenerierung tendentiell zu lange angefordert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Temperaturabh¨ angigkeit der Schwefeleinspeicherung wird durch die Kennlinie SUSPTK dargestellt. Durch Setzen des Codewortes CWBGSIK = 3 wird die Adaption des "worst case" - Schwefelgehaltes freigegeben. Dieser Korrekturfaktor erniedrigt bzw. erh¨ oht den als festen Wert angenommenen Schwefelgehalt und korrigiert damit den Schwefeleintrag.
MSSUAUS: Massenstrom Schwefel, Austrag aus NOx-Katalysator ========================================================== Der Austrag an Schwefel aus dem Speicherkatalysator ist abh¨ angig von dessen Schwefelbeladungszustand. Jedoch besteht kein linearer Zusammenhang zwischen Speicherinhalt und notwendiger Regenerierdauer: Bei doppelt so großem Schwefelspeicherinhalt wird keine doppelte Regenerierdauer ben¨ otigt. In Abh¨ angigkeit vom Schwefelbeladungszustand subel_w und subelst_w wird ¨ uber dem Kennfeld KFBSI dieser nichtlineare Zusammenhang dargestellt. Der Einfluß der Temperatur und Abgasmassenstrom auf den Schwefelaustrag (KFSUOUT) ist katalysatorspezifisch und stark vom eingesetzten Speichermaterial abh¨ angig. Oberhalb einer applizierbaren Raumgeschwindigkeit ¨ andert sich die Geschwindigkeit des Schwefelaustrages ¨ uber der Luftmasse nicht mehr. Dies bedeutet, daß ab einem gewissen Abgasmassenstrom der Schwefelaustrag unabh¨ angig von msab_w ist. Damit ergibt sich f¨ ur den Schwefelaustrag folgende Differentialgleichung: dmS --- = mssuaus_w = KFSUOUT* KFBSI* SREGLAM dt mit
KFSUOUT KFBSI SREGLAM mssuaus_w
(6)
Schwefelaustrag in Abh¨ angigkeit von der Temperatur und Abgasmassenstrom [g/s] Bewertungsfaktor des Schwefelinhaltes [-] Bewertungsfaktor f¨ ur Lambda Massenstrom Schwefel, Austrag [g/s]
Ist die Hinterkatregelung (ZPR) f¨ ur die Entschwefelung aktiv (B_desuac=1), ist der Lambda-Einfluß im Kennfeld KFSUOUT ber¨ ucksichtigt. Bei einer nat¨ urlichen Entschwefelung ( ein von der Regelung unterschiedlichem fetten Lambda-Motor-Sollwert) wird der Lambda-Einfluß in der Kennlinie SREGLAM ber¨ ucksichtigt. Der Austrag an Schwefel mssuaus_w wird zu Null beschrieben, wenn die Bedingung B_lamsua=false ist, d.h. das Lambda ist gr¨ oßer als die Schwelle LAMSUSPU (Magerbetrieb), es kann kein Schwefel ausgetragen werden.
MSUSP: Aktueller Wert f¨ ur eingespeicherte Masse Schwefel ======================================================== In Abh¨ angigkeit vom aktuellen Lambda-Wert wird der Eingang des Integrators mit dem Austrag oder Eintrag an Schwefel beschaltet und als gespeicherte Masse Schwefel msusp_w in den nicht fl¨ uchtigen Speicher abgespeichert. Ist der aktuelle Lambda-Wert lavhkm_w gr¨ oßer als die Schwelle LAMSUSPO wird der Integrator mit dem Eintrag mssuein_w beaufschlagt, wird der aktuelle Lambda-Wert kleiner als die Schwelle LAMSUSPU (Hierarchie MSSUEIN), wird der Austrag aufgeschaltet. Ist der aktuelle Lambda-Wert lavhkm_w im Zwischenbereich wird der Integrator mit FSAUF*mssuein_w beaufschlagt. Damit wird sichergestellt, dass auch ohne Anforderung zur Regenerierung aufgrund von hoher Kat-Temperatur und reduzierender Umgebung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2458 von 4100 31.JAN.2003 Thomas Brosi
(z.B. Autobahnfahrt, hohe Lasten, ...) der Schwefelaustrag aufgeschaltet wird. Wird eine Entschwefelung bedarfsgerecht angefordert, wird davon ausgegangen, dass das Fahrzeug mit einem Kraftstoff betrieben wird, welcher gr¨ oßer ist als der im Modell angegebene (SUGIKS) und keine Korrektur des aktuellen Schwefelgehaltes stattfindet, da sonst ¨ uber den Integralwert mittels B_deserfmo eine Entschwefelungsanforderung gestellt worden w¨ are. Hierf¨ ur kann der Schwefelintegrator mit einem applizierbaren Wert MSUSPIBG initialisiert werden. Bei einem thermisch gealterten Katalysator kann ¨ uber den Sensor auch bei niedrigen Schwefelintegratorwerten eine Entschwefelung getriggert werden. Daher wird der Maximalwert als Initialisierungswert genommen. Diesen Pfad n¨ utzt zus¨ atzlich die Testerkommunikation. REDESU: ¨ Ubersicht Bestimmung der Notwendigkeit zur Entschwefelung ================================================================= Die Bestimmung der Notwendigkeit zur Entschwefelung gliedert sich in drei Teile: 1. Bestimmung der Notwendigkeit zur Entschwefelung modellgest¨ utzt ("worst case" - Schwefelgehalt) 2. Bestimmung der Notwendigkeit zur Entschwefelung bedarfsgerecht (Sensorauswertung) 3. Bestimmung der Anforderung f¨ ur eine zweckm¨ aßige Entschwefelung
Jeder Block generiert eine Bedingung, welche zum Setzen von B_deserf f¨ uhrt.
DESERFMO: Bestimmung der Notwendigkeit zur Entschwefelung modellgest¨ utzt ("worst case" - Schwefelgehalt) ======================================================================================================== Die Bedingung zur Entschwefelung aufgrund des Modells B_deserfmo wird gesetzt, wenn der aktuelle Schwefelinhalt einen Schwellwert ubersteigt. Da der aktuelle Schwefelinhalt aus dem "worst case" - Schwefelgehalt bestimmt wird, kann diese Anforderung bei ¨ tats¨ achlich niedrigerem Schwefelgehalt im Kraftstoff zu fr¨ uh erfolgen und damit unn¨ otig oft eintreffen. Die Bedingung B_deserfmo wird nur dann zur¨ uckgesetzt, wenn der Schwefelgehalt ein Minimum (B_sfrei) unterschreitet oder die Bedingung zur Teilregenerierung erf¨ ullt sind. Die Bedingung B_sfrei wird als Ausgang definiert und steht der Katalysatordiagnose als Eingang zur Verf¨ ugung, um die Anforderung einer Extrementschwefelung zur¨ uckzunehmen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DESERFBG: Bestimmung der Notwendigkeit zur Entschwefelung bedarfsgerecht (Sensorauswertung) =========================================================================================== Mittels Auswertung des Sondensignals hinter dem NOx-Katalysator wird ein G¨ utefaktor f¨ ur den NOx-Speicherkatalysator fspa_w generiert (siehe %BGKNO). F¨ ur einen Neukat ist fspa_w = 1.0. Durch Alterung und Vergiftung nimmt dieser Faktor kontinuierlich ab. Jedoch kann nicht zwischen irreversibler Katalterung und reversibler Vergiftung unterschieden werden. Daher geht man zun¨ achst davon aus, dass eine Verschlechterung von einer Schwefelvergiftung herr¨ uhrt. Unterschreitet der G¨ utefaktor einen Schwellwert, wird eine Entschwefelung notwendig und angefordert. Falls der G¨ utefaktor fspa_w noch gute Werte zeigt, das Fahrzeug aber aufgrund einer erh¨ ohten Regenerierfrequenz unter den gegebenen Betriebsbedingungen in den Homogenbetrieb wechselt und dort sehr lange bleibt, kann unter bestimmten Umst¨ anden eine vorgezogene Entschwefelung eingeleitet werden (B_adesugt). Bei Verwendung eines NOx-Sensors und der Funktion %BGKNO2.xx wird der ermittelte Katalysatorg¨ utefaktor in der Funktion %BGKNO2.xx selbst ereignisgefiltert. Auf eine eigenst¨ andige Filterung in der %BGSIK kann verzichtet werden, die Abfrage des gemittelten Werte fspamw_w ist ausreichend. (Setzen von Codewort CWBGSIK Bit 5) FKOMAS: Korrektur des Schwefelgehaltes aus Sensorauswertung ============================================================ Die Differenz zwischen dem Referenzwert nosgref_w (entspricht dem G¨ utefaktor des Katalysators nach einer Entschwefelung) und dem aktuellen, gefilterten G¨ utefaktor nosgfil_w ist proportional zur Masse Schwefel im Katalysator. Daraus ermittelt sich ein Korrekturfaktor f¨ ur den Schwefelgehalt im Kraftstoff.
DESUZWM: Bestimmung der Anforderung f¨ ur eine zweckm¨ aßige Entschwefelung ======================================================================= Ist die Katalysatortemperatur ausreichend hoch, kann es zweckm¨ aßig sein, schon vor Erreichen der Schwellen f¨ ur modellgest¨ utzte und bedarfsgerechte Entschwefelung, eine Entschwefelung einzuleiten (B_desuzwm). Die Masse an gespeichertem Schwefel, welche f¨ ur die Anforderung f¨ ur eine zweckm¨ aßige Entschwefelung ¨ uberschritten sein muss, wird abgelegt ¨ uber der Katalysatortemperatur und der Fahrzeuggeschwindigkeit. Bei Testeranforderung B_fadesu und Anorderung von der Katalysatordiagnose B_adesuf werden die Schwellen zur Einleitung einer zweckm¨ aßigen Entschwefelung neu bestimmt.
DESEND: Ende der Anforderung f¨ ur eine Entschwefelung ==================================================== Das Ende der - B_treg: - B_fadesu: - B_tvsfrei:
Anforderung f¨ ur eine Entschwefelung wird getriggert ¨ uber: Teilregenerierung die Testeranforderung wird zur¨ uckgenommen nach dem Schwefelspeichermodell ist der gespeicherte Schwefel ausgetragen B_sfrei=1 und um den applizierbaren Wert zeitlich verz¨ ogert.
CADEM: ¨ Ubersicht der Berechnungen der Anforderungen zur Entschwefelung ===================================================================== Die Berechnungen der Anforderungen gliedern sich in vier Teile: 1. Einschaltbedingungen f¨ ur Entschwefelungsmaßnahmen 2. Abgastemperaturanforderung f¨ ur Entschwefelung 3. Betriebsartenwahl f¨ ur Entschwefelung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2459 von 4100 31.JAN.2003 Thomas Brosi
4. Lambda-Anforderung f¨ ur Schwefelregenerierung
BDESU: Einschaltbedingungen f¨ ur Entschwefelungsmaßnahmen ======================================================== Die Einschaltbedingungen gliedern sich in vier Teile: 1. 2. 3. 4.
Allgemeine Randbedingungen Katalysatoraufheizen Katalysator entschwefeln Teilentschwefelung
AMCO: Randbedingungen ===================== Die Entschwefelungsmaßnahmen werden in Abh¨ angigkeit von folgenden Randbedingungen eingeleitet: - die Katalysatortemperatur tkihkm_w muss gr¨ oßer als die Schwelle TSUMN werden, dann wird die Bedingung B_tsu gesetzt. Diese Bedingung bleibt solange erhalten, bis die Katalysatortemperatur die Schwelle TSUMN - DTSUMN unterschreitet. Erst ab dieser Temperatur ist ein ausreichender Schwefelaustrag zu erwarten. - die Fahrzeuggeschwindigkeit muss gr¨ oßer als ein Schwellwert sein, um eine Entschwefelung z.B. im Leerlauf zu unterdr¨ ucken (Geruchsbel¨ astigung). Es wird zwischen weichen und harten Grenzen f¨ ur das Kataufheizen unterschieden. Werden die harten Fahrzeuggeschwindigkeitsschwellen bei l¨ angerer Fahrtdauer nicht ¨ uberschritten oder erfolgt ein Warmstart, dann werden weichere Kriterien f¨ ur die Einleitung der Katalysatorerw¨ armung zugelassen. Bei geringen Fahrzeuggeschwindigkeiten kann die Freigabe zum Kat-Heizen verz¨ ogert werden, da hier die Einleitung der Heizmaßnahmen energetisch ung¨ unstig ist. Hierdurch wird f¨ ur den Fall, dass der Fahrer in der Verz¨ ogerungszeit erneut beschleunigt, erreicht, dass das Katheizen etwas sp¨ ater, zu einem energetisch g¨ unstigeren Zeitpunkt eingeleitet wird. Bei h¨ oheren Fahrzeuggeschwindigkeiten wird das Katheizen demzufolge mit geringeren Zeiten verz¨ ogert. Falls keine Beschleunigung erfolgt wird sp¨ atestes nach Ablauf der Verz¨ ogerungszeit Kat-Heizen getriggert. - der Abgastemperatursensor darf keinen Fehler haben, - die Motortemperatur muss gr¨ oßer als eine Schwelle sein. - Die Sonde hinter Katalysator muss betriebsbereit sein
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KAHSU: Einschaltbedingungen f¨ ur Katalysator-Aufheizen ===================================================== Ist eine Entschwefelung notwendig und sind die Randbedingungen bis auf die Katalysatortemperatur erf¨ ullt, wird die Bedingung Katalysator-Aufheizen B_ikahsu gesetzt. Ist die Katalysatortemperatur erreicht, wird B_ikahsu zur¨ uckgesetzt. Wird w¨ ahrend der Aufheizphase des Katalysators die Bedingung B_vfzgsu = 0, d.h. die Fahrzeuggeschwindigkeit wird kleiner als eine applizierbare Schwelle, so wird diese Phase erst nach einer applizierbaren Zeit TVFZGMN gestoppt. ¨ Uberschreitet die Zeit tkahsu_w eine applizierbare obere Grenze TKAHSUOG, wird die Bedingung f¨ ur extremes Kat-Heizen B_ikahsue gesetzt und in der Abgastemperaturregelung der Temperatursollwert auf maximalen Wert erh¨ oht. KDESU: Einschaltbedingungen f¨ ur Katalysator-Entschwefeln ======================================================== Ist eine Entschwefelung notwendig und sind die Randbedingungen samt erforderlicher Katalysatortemperatur erf¨ ullt, wird die Bedingung Katalysator-Entschwefeln B_desu gesetzt. Im Falle eines 2-Bank-Systems wird B_desu erst dann gesetzt wenn auch die Temperatur der zweiten Bank erreicht worden ist. Die Anforderung zur Entschwefelung kann zeitlich verz¨ ogert werden, um zu gew¨ ahrleisten, dass der Katalysator zu Beginn der Entschwefelung gleichm¨ aßig durchw¨ armt ist.
KTREG: Reset-Bedingungen f¨ ur Katalysator-Teilregenerierung ========================================================== Wird die Bedingung zum Katalysator-Entschwefeln zur¨ uckgesetzt, obwohl weiterhin eine Entschwefelung notwendig w¨ are, wird ¨ uberpr¨ uft, ob der Schwefelspeicherinhalt msusp_w unterhalb einer applizierbaren Schwelle liegt und die Bedingung Teilregenerierung gesetzt. Damit wird die Notwendigkeit einer Entschwefelung zur¨ uckgesetzt.
TANFSU: Abgastemperaturanforderung f¨ ur Entschwefelung ===================================================== Der Katalysator muss aufgeheizt werden, wenn B_ikahsu gesetzt ist. Die Temperaturanforderung itanfsu_w bzw. die W¨ armestromanforderung iwsanfsu_w wird anteilig aus der derzeit realisierbaren Abgastemperatur bzw. W¨ armestrom berechnet. Diese Temperatur-/W¨ armestromanforderung dient als Eingang in der Funktion %BAKH (Betriebsart Kat-Heizen), in welcher die Umsetzung per Doppeleinspritzung oder Momentenreserve koordiniert wird. Ist die Katalysatortemperatur zum Entschwefeln erreicht, wird B_ikahsu zur¨ uckgesetzt und B_idesu gesetzt. Im Falle eines 2-Bank Systems wird B_desu erst dann gesetzt wenn auch die Temperatur der zweiten Bank erreicht worden ist. Die Temperatur-/W¨ armestromanforderung wird nun vom Block TEMCON berechnet. Ist neben der Bedingung B_ikahsu ebenfalls die Bedingung B_idesu nicht gesetzt, wird keine Temperatur angefordert.
TEMCON: Regelung Katalysatortemperatur w¨ ahrend Entschwefelung ============================================================= Ist der Katalysator aufgeheizt und die Bedingung zur Entschwefelung gesetzt B_desu, wird von der Entschwefelungsfunktion die Betriebsart homogen und reduzierende Umgebung (Lambda < 1) gefordert und damit die eigentliche Schwefelregenerierung gestartet. In Abh¨ angigkeit vom aktuellen Schwefelbeladungszustand subel_w = msusp_w / MSUSPMX und dem Schwefelbeladungszustand zu Beginn der Regenerierung subelst_w wird f¨ ur diese Schwefelregenerierung eine Soll-Katalysatortemperatur mittels dem Kennfeld KFTKSU gefordert. Die Regeldifferenz rdtksu_w wird als Differenz der Soll-Katalysatortemperatur und modellierter Kat-Temperatur tkihkm_w berechnet. Der dargestellte PI-Regler beschreibt als Stellgr¨ oße den Temperaturwunsch tanfsu_w am Kr¨ ummer.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2460 von 4100 31.JAN.2003 Thomas Brosi
BDEMODSU: Betriebsartenwahl f¨ ur Entschwefelung ============================================== Im Falle der tats¨ achlichen Schwefelregenerierung (B_desu=1) wird von der Funktion %BGSIK der Homogenbetrieb gefordert. Zudem kann Homogenbetrieb gefordert werden, wenn die notwendige Kat-Temperatur trotz Kat-Heizens in einer applizierbaren Zeit nicht erreicht wird. Weiterhin wird bei Testeranforderung wie auch bei Anforderung f¨ ur eine finale Entschwefelung B_adesuf aus der Katalysatordiagnose der Homogenbetrieb gefordert. Um der Katalysatorheizfunktion alle Betriebsarten zur Aufheizung zu erm¨ oglichen, wird nach Setzen von B_kh (Kat-Heizen aktiv) und einer applizierbaren Zeit TVKHEIN die strikte Homogenanforderung zum Aufheizen umgangen. Durch Setzen von Codewort CWBGSIK(Bit6) kann diese Funktionalit¨ at ausgeschaltet werden. LAMDESU: Lambda-Anforderung f¨ ur Schwefelregenerierung =====================================================
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Nur im Falle der tats¨ achlichen Schwefelregenerierung (B_desu=1) wird von der Funktion %BGSIK der Lambdawunsch lamsusf_w in Abh¨ angigkeit von der aktuellen Schwefelbeladung subel_w und der Schwefelbeladung zu Beginn der Regenerierung subelst_w und der Sollwert lamsusm_w gefordert. Beide Sollwerte stehen der %LRSHK zur Verf¨ ugung. Schwefelbeladene Speicherkatalysatoren, welche mit hohen Kat-Temperaturen vor einer Anforderung zur zweckm¨ aßigen Entschwefelung, mit eine Anfettung z.B. ¨ uber Bauteileschutz beaufschlagt werden, werden den Schwefel sehr schnell als H2S abgeben. Um dies zu verhindern, wird in Abh¨ angigkeit von der Fahrzeuggeschwindigkeit und der Kat-Temperatur eine Anfettung ¨ uber lamsu_w gefordert. Der Schwefel wird damit zum gr¨ oßten Teil als SO2 emittiert werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2461 von 4100 31.JAN.2003 Thomas Brosi
APP BGSIK 2.200.0 Applikationshinweise Vorgehensweise: =============== 1. Voraussetzungen - die katalysatorspezifischen Daten zur Entschwefelung m¨ ussen f¨ ur das eingesetzte Katalysatorsystem vorliegen bzw. am Motorpr¨ ufstand ermittelt werden. Hierzu ist ein Massenspektrometer notwendig, welches die Komponenten H2S, COS und SO2 detektieren kann. Im folgenden ist ein Bedatungsvorschlag angegeben. - um die M¨ oglichkeit einer bedarfsgerechten Entschwefelung (mittels Sensor) nutzen zu k¨ onnen, ist es erforderlich, den Zusammenhang zwischen G¨ utefaktor fspamw_w und NOx-Konvertierungsergebnis im Test zu kennen. Wenn dieser Zusammenhang nicht vorliegt, muss die Bestimmung der Notwendigkeit zur bedarfsgerechten Entschwefelung ausbedatet werden (B_deserfbg=false=const). Hierzu wird folgende Bedatung gew¨ ahlt: NOSGFILMN = 0.0 FNOSG = 0.0 ANOSAMX = 65535 - Die mittels Katheizmaßnahmen erreichbaren Temperaturen sind vorher im Fahrzeug bzw. Abgasrolle darzustellen.
2. INCA-Standardmen¨ u
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur eine erste Applikation ist es hilfreich, folgende Variablen zu messen (10ms): B_deserf B_desu B_desuac B_tsu B_kahsu B_kh mssuein_w mssuaus_w lavhkm_w tkihkm_w msusp_w tanfsu_w wsanfu_w bdemod bdemodsu lamsusf_w lamsusm_w dlahp_w
3. Erstinbetriebnahme der Funktion / Test des Funktionsablaufes -
Codewort CWBGSIK auf den Wert 21 setzen MSUSPAP = 2g Motor neu starten, der Integrator f¨ ur den Schwefelspeicher wird mit 2 g initialisiert. Betriebspunkt mit magerer Betriebsart w¨ ahlen (Lambda > 1) Katalysatortemperatur tkihkm_w im mageren Motorbetrieb beobachten ◦ Temperaturschwelle TSUMN ca. 100 C h¨ oher w¨ ahlen, als die aktuelle Katalysatortemperatur tkihkm_w anzeigt. KFSUOUT = 0.01 g/s = const eintragen Schwelle MSUMX so w¨ ahlen, dass Integrator msusp_w in absehbarer Zeit diese Schwelle ¨ uberschreitet. Bei kleinem Einspeichermassenstrom mssuein_w steigt der Integratorwert msusp_w sehr langsam an. Um dies zu beschleunigen, muss man den maximalen Wert f¨ ur SUGIKS eintragen.
4. Applikationsgr¨ oßen a) Katalysatorspezifische Daten: ============================= Die Daten werden f¨ ur den eingesetzten Katalysator aus Messungen des Katalysatorherstellers ermittelt und sind nicht frei applizierbar. Wenn die Daten am Fahrzeug bzw. Motorpr¨ ufstand ermittelt werden sollen, wird ein Massenspektrometer ben¨ otigt, welches die Emissionen H2S, COS und SO2 messen kann.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2462 von 4100 31.JAN.2003 Thomas Brosi
KFBSI:
Kennfeld stellt den Zusammenhang zwischen Schwefelaustrag und der aktuellen Schwefelbeladung und der Schwefelbeladung bei Start der Entschwefelung dar. Je h¨ oher die aktuelle Schwefelbeladung, umso leichter kann Schwefel ausgetragen werden. Je mehr Schwefel w¨ ahrend einer Regenerierung dann ausgetragen wurde, umso schwieriger wird es, den restlichen Schwefel auszutragen, daher wird der Austrag reduziert. Dieser Sachverhalt kann nun noch ¨ uber der Startmenge an Schwefel zu Beginn einer Regenerierung variiert werden. +------------------+------+-----+-----+-----+-----+------+------+------+ | subel_w[-]|0.0625| 0.15| 0.25| 0.45| 0.5 | 0.55 | 0.7 | 1.0 | |subelst_w [-] | | | | | | | | | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.0625 |0.1582|0.283|0.398|0.588|0.630|0.672 |0.7888| 1.0 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.15 |0.1582|0.283|0.398|0.588|0.630|0.672 |0.7888| 1.0 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.25 |0.1582|0.283|0.398|0.588|0.630|0.672 |0.7888| 1.0 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.45 |0.1582|0.283|0.398|0.588|0.630|0.672 |0.7888| 1.0 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.5 |0.1582|0.283|0.398|0.588|0.630|0.672 |0.7888| 1.0 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.55 |0.1582|0.283|0.398|0.588|0.630|0.672 |0.7888| 1.0 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.7 |0.1582|0.283|0.398|0.588|0.630|0.672 |0.7888| 1.0 | +------------------+------+-----+-----+-----+-----+------+------+------+ |1.0 |0.1582|0.283|0.398|0.588|0.630|0.672 |0.7888| 1.0 | +------------------+------+-----+-----+-----+-----+------+------+------+
KFBSI2:
siehe KFBSI
KFLDESU:
In Abh¨ angigkeit vom aktuellen Schwefelbeladungszustand subel_w = msusp_w / MSUSPMX und dem Schwefelbeladungszustand zu Beginn der Regenerierung subelst_w wird f¨ ur diese Schwefelregenerierung eine Soll-Lambdavorgabe mittels dem Kennfeld KFLDESU gefordert. +------------------+------+-----+-----+-----+-----+------+------+------+ | subel_w[-]|0.0625| 0.15| 0.25| 0.45| 0.5 | 0.55 | 0.7 | 1.0 | |subelst_w [-] | | | | | | | | | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.0625 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 | 0.95 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.15 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 | 0.95 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.25 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 | 0.95 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.45 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 | 0.95 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.5 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 | 0.95 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.55 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 | 0.95 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.7 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 | 0.95 | +------------------+------+-----+-----+-----+-----+------+------+------+ |1.0 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 |0.95 | 0.95 | +------------------+------+-----+-----+-----+-----+------+------+------+
KFLDESU2:
siehe KFLDESU
KFSUOUT:
Kennfeld stellt den Einfluss von Temperatur und Abgasmassenstrom auf die Schwefelregenerierung dar. Daraus resultiert ein Faktor, welcher sowohl den Abgasmassenstrom als auch die Katalysatortemperatur bewertet. Unterhalb von 400 ◦ C Katalysatortemperatur wird kein Schwefel ausgetragen und der Faktor zu 0.0 gesetzt. Die Katalysatortemperatur tkihkm_w wird intern in Kelvin gerechnet, zur Applikation wird diese Gr¨ oße aber in ◦ C angezeigt, damit werden auch die St¨ utzstellen des Kennfeldes in ◦ C angegeben. Hier sind die Werte f¨ ur eine Fett/Mager-Entschwefelung einzutragen, eine Ber¨ ucksichtigung der verbesserten Entschwefelungsbedingungen bei konstant fetter Luftzahl erfolgt durch die Kennlinie SREGLAM. +-------------------+--------+-------+-------+-------+-------+ | msab(2)_w [g/s]| | | | | | |tkihkm(2)_w [ ◦ C] | 0.0 | 5.0 | 7.0 | 12.0 | 30.0 | +-------------------+--------+-------+-------+-------+-------+ | 400 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | +-------------------+--------+-------+-------+-------+-------+ | 630 | 0.0 | 0.0144| 0.018 | 0.0216| 0.0216| +-------------------+--------+-------+-------+-------+-------+ | 680 | 0.0 | 0.016 | 0.02 | 0.024 | 0.024 | +-------------------+--------+-------+-------+-------+-------+ | 730 | 0.0 | 0.0184| 0.023 | 0.0276| 0.0276| +-------------------+--------+-------+-------+-------+-------+ | 780 | 0.0 | 0.0192| 0.024 | 0.0288| 0.0288| +-------------------+--------+-------+-------+-------+-------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGSIK 2.200.0
Seite 2463 von 4100 31.JAN.2003 Thomas Brosi
KFTKSU:
In Abh¨ angigkeit vom aktuellen Schwefelbeladungszustand subel_w = msusp_w / MSUSPMX und dem Schwefelbeladungszustand zu Beginn der Regenerierung subelst_w wird f¨ ur diese Schwefelregenerierung eine Soll-Katalysatortemperatur mittels dem Kennfeld KFTKSU gefordert. Zur Beschleunigung des DeSOx-Vorgangs wird diese Temperatur so hoch angesetzt, dass hinreichender Abstand (Toleranzen) zur minimalen Entschwefelungstemperatur (aufgrund von Pr¨ ufstandsmessungen zu ermitteln) gew¨ ahrleistet ist. +------------------+------+-----+-----+-----+-----+------+------+------+ | subel_w[-]|0.0625| 0.15| 0.25| 0.45| 0.5 | 0.55 | 0.7 | 1.0 | |subelst_w [-] | | | | | | | | | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.0625 | 700 | 680 | 670 | 660 | 650 | 650 | 650 | 650 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.15 | 700 | 680 | 670 | 660 | 650 | 650 | 650 | 650 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.25 | 700 | 680 | 670 | 660 | 650 | 650 | 650 | 650 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.45 | 700 | 680 | 670 | 660 | 650 | 650 | 650 | 650 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.5 | 700 | 680 | 670 | 660 | 650 | 650 | 650 | 650 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.55 | 700 | 680 | 670 | 660 | 650 | 650 | 650 | 650 | +------------------+------+-----+-----+-----+-----+------+------+------+ |0.7 | 700 | 680 | 670 | 660 | 650 | 650 | 650 | 650 | +------------------+------+-----+-----+-----+-----+------+------+------+ |1.0 | 700 | 680 | 670 | 660 | 650 | 650 | 650 | 650 | +------------------+------+-----+-----+-----+-----+------+------+------+
KFTKSU2: MSUSPMX:
siehe KFTKSU 6.96 g Die maximal einspeicherbare Masse an Schwefel ist eine Funktion von der maximal einspeicherbaren Masse an NOx, welche f¨ ur den jeweiligen Katalysator vorliegt. Die maximale einspeicherbare masse an NOx l¨ asst sich aus Pr¨ ufstandsversuchen ermitteln. Hierbei werden unter idealen Katalysatorrandbedingungen (Raumgeschwindigkeit < 50000 1/h ◦ ◦ und Katalysatortemperaturen zwischen 300 C und 400 C) NOx-Einspeichertests bis zur Katalysators¨ attigung aufgezeichnet. Aus den gemessenen Emissionen vor und nach Kat l¨ asst sich auf den maximalen Speicherinhalt schließen. Z.B. werden 20 g ermittelt. Aus dem Molmassenverh¨ altnis von Schwefel SO2 zu NO2, der Substitution von Ba(NO3)2 durch Ba(SO4) und dem Molmassenverh¨ altnis von Schwefel zu Schwefeldioxid ergibt sich f¨ ur die maximal einspeicherbare Masse an Schwefel = 20 g * 64/(46*2)*(32/64)= 6.96 g (a) 2NO2 + 0.5O2 + BaO ==> Ba(NO3)2 (b) SO2 + 0.5O2 + BaO ==> BaSO4
SREGLAM:
Die Entschwefelungsgeschwindigkeit ist abh¨ angig von Lambda. Diese Kennlinie wird aber erst aktiv, wenn keine Zwei-Punkt Regelung f¨ ur das Lambda mehr vorliegt, also konstant angefettet wird. +-------------+-----+------+------+------+-----+ |lavhkm(2)_w | 0.75| 0.9 | 0.95 | 0.98 | 1.0 | +-------------+-----+------+------+------+-----+ |SREGLAM |1.987|1.2174|1.1304| 1.0 | 0.0 | +-------------+-----+------+------+------+-----+
SUSPTK:
Kennlinie stellt den Einfluss der Katalysatortemperatur auf die Schwefeleinspeicherung dar. Daraus resultiert ein Faktor, welcher die Katalysatortemperatur bewertet und mit 1.0 maximale Einspeicherung erm¨ oglicht. Die Katalysatortemperatur tkihkm_w wird intern in Kelvin gerechnet, zur Applikation wird diese Gr¨ oße aber ◦ ◦ utzstellen der Kennlinie SUSPTK in C angegeben. in C angezeigt, damit werden auch die St¨ +-------------+-----+-----+-----+-----+-----+-----+-----+-----+ |tkihkm_w [ ◦ C]| 150 | 200 | 250 | 350 | 450 | 550 | 600 | 650 | +-------------+-----+-----+-----+-----+-----+-----+-----+-----+ |SUSPTK [-] | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 0.0 | 0.0 | +-------------+-----+-----+-----+-----+-----+-----+-----+-----+
SUSPTK2:
siehe SUSPTK
b) Funktionsspezifische Daten: =========================== F¨ ur die funktionsspezifischen Daten sind typische Werte aufgelistet, sie sind frei applizierbar. CWBGSIK:
DTSUMN:
DTSUSPF: DVSUSPF: DVFZGDESU: DVFZGSU:
0, Funktion %BGSIK ist ausgeschaltet. 1, Funktion %BGSIK ist eingeschaltet, Berechnungen freigegeben 5, Bedingung B_vfzgsu = true = const, unabh¨ angig von der Fahrzeuggeschwindigkeit (z.B. f¨ ur Pr¨ ufstandsbetrieb) 17, Der Integrator f¨ ur den Speicherinhalt an Schwefel wird mit dem Festwert MSUSPAP initialisiert. 50 K In Verbindung mit TSUMN = 650.9 ◦ C kann ein eingeleiteter Entschwefelungsvorgang bis zu einer Temperatur von 602.9 ◦ C hinsichtlich der notwendigen Temperaturbedingungen aktiv erhalten werden. 12 K 10 km/h 3 Km/h In Verbindung mit VFZGDESU = 35 km/h ist eine Entschwefelung bis hinab zu 32 km/h m¨ oglich. 15 Km/h Nach ¨ Uberschreiten der Fahrzeuggeschwindigkeitsschwelle VFZGSUMN wird Katheizen erm¨ oglicht. Sobald diese Schwelle wieder unterschritten wird, kann der Zustand B_vfzgsu = true (notwendige Bedingung f¨ ur Katheizen) durch DVFZGSU und TVFZGMN erhalten werden. In Verbindung mit VFZGSUMN = 56.25 km/h wird durch DVFZGSU = 15 km/h sichergestellt, dass beim EUDC Zyklus innerhalb der 50 km/h-Phase zwischen erstem und zweitem "H¨ ugel" das Katheizen nicht unterbrochen wird. ¨ Uber TVFZGMN = 90 s wird erreicht, dass Katheizen auch beim Fahrzeugstillstand zwischen zwei EUDC-Zyklen nicht unterbrochen wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FKOMSSU:
BGSIK 2.200.0
Seite 2464 von 4100 31.JAN.2003 Thomas Brosi
Korrektur worst-case Schwefelgehalt +---------------+-----+-----+-----+------+-------+ |fmsusp(2)_w [-]|0.0 | 0.5 | 1.0 | 2.0 | 10.0 | +---------------+-----+-----+-----+------+-------+ |FKOMSSU | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | +---------------+-----+-----+-----+------+-------+ Die Adaption des Schwefelgehaltes ist nicht freigegeben, wenn das Codewort CWBGSIKBit1=0 gesetzt ist.
0.6 0.2 Mit FSAUF wird die Schwefelaufnahme des Katalysators im Luftzahlbereich von LAMSUSPU und LAMSUSPO korrigiert. Bei FSAUF = 0.2 wird also davon ausgegangen, dass 20% des in den Katalysator einstr¨ omenden Schwefelmassenstromes tats¨ achlich eingespeichert werden. Der Zahlenwert stammt aus Untersuchungen an einem Katalysatorsystem, ein Abgleich mit dem Zielsystem ist notwendig. Wichtige Konsequenz: FSAUF > 0 bedeutet, dass also auch im Homogenbetrieb eine Schwefeleinspeicherung erfolgt. FTREALKAH: 0.7 Erfolgt das Aufheizen des Speicherkatalysators auf Basis eines angeforderten W¨ armestromes, muss FTREALKAH den Wert 0 haben. FWSREALDES: 0.0 Die W¨ armestromanforderung wird zu null gesetzt, um die Temperatur w¨ ahrend der DeSOx-Phase durch die BGSIKinterne Regelfunktion zu regeln. FWSREALKAH: 0.7 Mit diesem Faktor wird bestimmt, welcher Anteil des jeweils ¨ uber Momentenreserve erreichbaren W¨ armestromes tats¨ achlich von der BGSIK zum Katheizen angefordert wird. Bei FWSREALKAH = 1 wird also die komplette Momentenreserve zum Katheizen ausgenutzt. IWATMWMN: 5000 kJ Bei unterschiedlichen Katheizstrategien sind verschiedene Aufheizgeschwindigkeiten des Speicherkatalysators m¨ oglich. Ist ein Schwefelaustrag im Test ohne vorgeschalteten Precon jedoch unerw¨ unscht, aber aufgrund der hohen Aufheizgeschwindigkeit der Katheizstrategie m¨ oglich, k¨ onnen die Kriterien f¨ ur die Einleitung der Entschwefelung angepasst werden: Zun¨ achst gelten harte, relativ hohe Mindestgeschwindigkeiten f¨ ur die Einleitung der Katalysatorerw¨ armung, werden diese Grenzen bei l¨ angerer Fahrtdauer = Energieeintrag nicht ¨ uberschritten, werden weichere Grenzen zugelassen. Ist die minimale Katalysatorw¨ armemenge seit Motorstart IWATMWMN ¨ uberschritten, werden weichere Kriterien zugelassen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FNOSG: FSAUF:
KFVTZWM:
In diesem Kennfeld wird die gespeicherte Masse an Schwefel f¨ ur eine zweckm¨ aßige Entschwefelung in Abh¨ angigkeit von Fahrzeuggeschwindigkeit und Katalysatortemperatur angegeben. Bei niedrigen Geschwindigkeiten ist der Energieaufwand zum Aufheizen des Katalysators bei niedriger Katalysatortemperatur hoch, daher macht es erst bei hohen Schwefelmassen Sinn, die zweckm¨ aßige Entschwefelung einzuleiten. +------------------+------+-----+-----+-----+-----+------+------+ ◦ | tkihkm(2)_w[ C]| 420 | 450 | 480 | 510 | 540 | 570 | 600 | |vfzg [km/h] | | | | | | | | +------------------+------+-----+-----+-----+-----+------+------+ |30 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | +------------------+------+-----+-----+-----+-----+------+------+ |40 | 7 | 5 | 4 | 3 | 1.5 | 1.5 | 1 | +------------------+------+-----+-----+-----+-----+------+------+ |70 | 7 | 5 | 4. | 3 | 1.5 | 1 | 0.9 | +------------------+------+-----+-----+-----+-----+------+------+ |105 | 7 | 3 | 2.5 | 2 | 1.5 | 1 | 0.7 | +------------------+------+-----+-----+-----+-----+------+------+ |120 | 7 | 3 | 2 | 1.5 | 1.5 | 1 | 0.7 | +------------------+------+-----+-----+-----+-----+------+------+ |130 | 3 | 2 | 2 | 1.5 | 1.5 | 1 | 0.7 | +------------------+------+-----+-----+-----+-----+------+------+
KFVTZWMDF:
In diesem Kennfeld wird die gespeicherte Masse an Schwefel f¨ ur eine zweckm¨ aßige Entschwefelung in Abh¨ angigkeit von Fahrzeuggeschwindigkeit und Katalysatortemperatur bei Anforderung aus der Katdiagnose oder bei Funktionsanforderung des Testers angegeben. Bei niedrigen Geschwindigkeiten ist der Energieaufwand zum Aufheizen des Katalysators bei niedriger Katalysatortemperatur hoch, daher macht es erst bei hohen Schwefelmassen Sinn, die zweckm¨ aßige Entschwefelung einzuleiten. +------------------+------+-----+-----+-----+-----+------+------+ | tkihkm(2)_w[ ◦ C]| 420 | 450 | 480 | 510 | 540 | 570 | 600 | |vfzg [km/h] | | | | | | | | +------------------+------+-----+-----+-----+-----+------+------+ |30 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | +------------------+------+-----+-----+-----+-----+------+------+ |40 | 7 | 5 | 4 | 3 | 1.5 | 1.5 | 1 | +------------------+------+-----+-----+-----+-----+------+------+ |70 | 7 | 5 | 4. | 3 | 1.5 | 1 | 0.9 | +------------------+------+-----+-----+-----+-----+------+------+ |105 | 7 | 3 | 2.5 | 2 | 1.5 | 1 | 0.7 | +------------------+------+-----+-----+-----+-----+------+------+ |120 | 7 | 3 | 2 | 1.5 | 1.5 | 1 | 0.7 | +------------------+------+-----+-----+-----+-----+------+------+ |130 | 3 | 2 | 2 | 1.5 | 1.5 | 1 | 0.7 | +------------------+------+-----+-----+-----+-----+------+------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KITKSU:
KPTKSU:
LAMSUF:
LAMSUSPO: LAMSUSPU:
LAMSUSM: MSULO:
MSUMN:
MSUMX:
MSUTREG:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MSUSPAP:
MSUSPIBG:
MSUSPINI NOSGINIT: NOSGFILMN:
BGSIK 2.200.0
Seite 2465 von 4100 31.JAN.2003 Thomas Brosi
1 1/s Anhand von Fahrzeugversuchen in Verbindung mit KPTKSU abzustimmen. Optimierungsproblem: Regelungsgenauigkeit erh¨ ohen: I-Anteil erh¨ ohen, Nachteil: Regelung langsam Regelgeschwindigkeit erh¨ ohen: P-Anteil erh¨ ohen, Nachteil: Regelung ungenau 20 Anhand von Fahrzeugversuchen in Verbindung mit KITKSU abzustimmen. Optimierungsproblem: Regelungsgenauigkeit erh¨ ohen: I-Anteil erh¨ ohen, Nachteil: Regelung langsam Regelgeschwindigkeit erh¨ ohen: P-Anteil erh¨ ohen, Nachteil: Regelung ungenau 0.99 Bei ausreichender Schwefelbeladung und hoher Fahrzeuggeschwindigkeit wird als Vorbereitung auf eine m¨ ogliche st¨ arkere Anfettung (Volllast, Bauteileschutz,...) leicht angefettet, um vorab den leicht l¨ osbaren Schwefel als SO2 zu emittieren, bevor bei st¨ arkere Anfettung durch eine andere Funktion Schwefel komplett als H2S ausgetragen wird. 1.05 Bei Lambda gr¨ oßer Schwellwert LAMSUSPO (Magerbetrieb) findet 100% Sulfateinspeicherung statt. 1.0 Bei Lambda kleiner Schwellwert LAMSUSPU (Fettbetrieb) findet keine Sulfateinspeicherung statt. Im Bereich zwischen LAMSUSP1 und LAMSUSPU betr¨ agt die Schwefelaufnahme nur noch FSAUF mal der Schwefelaufnahme im Magerbetrieb. 1.05 Magerer Lambda-Sollwert w¨ ahrend der Entschwefelung. 0.5 g Unterhalb der Schwelle MSULO ist der Speicherkatalysator noch ausreichend schwefelfrei, um die Katalysatordiagnose freizugeben. Des weiteren dient die Schwelle zur Freigabe einer bedarfsgerechten Entschwefelung (sofern msusp_w < MSULO kann keine bedarfsgerechte Entschwefelung ausgel¨ ost werden). Außerdem wird dann das Bit B_susplo gesetzt, welches bei der Lambdasonden-Alterungs¨ uberwachung (DLSAHKBD) verwendet wird. MSULO muss einen hinreichend hohen Wert erhalten, da sonst die Pr¨ ufung des Dynamikverhaltens der LSF im Schichtbetrieb nicht erfolgen kann. 0.01 g Unterhalb der Schwelle MSUMN ist der Speicherkatalysator schwefelfrei, die Schwefelregenerierung wird abgebrochen, Normalbetrieb freigegeben. 5.0 g Maximal tolerierbarer Schwefelgehalt im Speicherkatalysator. Schwellwert kann zur Applikation ver¨ andert werden, um vorzeitig eine Schwefelregenerierung einzuleiten. 2.5 g Sinkt w¨ ahrend eines Entschwefelungsvorganges die eingespeicherte Schwefelmasse unterhalb von MSUTREG ab und muss danach die Entschwefelung abgebrochen werden, dann wird die Anforderung einer modellgest¨ utzten Entschwefelung zur¨ uckgenommen, da eine Teilregeneration des Katalysators erreicht ist 2.0 g Applikationswert, mit dem beim Start msusp_w initialisiert werden kann. Dies erfolgt nur dann, wenn das Bit 4 des Codewortes CWBGSIK auf true gesetzt wird. Der eingetragene Wert ist also im normalen Betrieb ohne Bedeutung 2.0 g Sofern die Anforderung einer bedarfsgerechten Entschwefelung besteht, wird gepr¨ uft, ob der aktuelle Wert von msusp_w geringer ist als MSUSPIG. Ist dies der Fall, wird msusp_w = MSUSPIG gesetzt, ist dies nicht der Fall, wird mit msusp_w weitergerechnet. 1.0 g Definiertes Setzen des Integratorwertes bei Abschalten der Funktionsanforderung ¨ uber die Testerschnittstelle. 0.8 0.7 Da die bedarfsgerechte Entschwefelung mit LSF (also ohne NOx-Sensor) aufgrund der Systemtoleranzen nicht sicher getriggert werden kann, darf eine Anforderung zur bedarfsgerechten Entschwefelung nicht eintreten. Hierzu wird die Schwelle NOSGFILMN m¨ oglichst niedrig gesetzt, so dass fspamw_w * FNOSG nie gr¨ oßer als NOSGFILMN werden kann, d.h. auch bei schlechtem NOx-Speicherverhalten (fspamw_w nimmt ab), erfolgt keine Entschwefelung.
SSL08SKUW:
Schwefelbeladungsabh¨ angige St¨ utzstellenverteilung +-------------+------+-----+-----+-----+-----+-----+-----+-----+ |St¨ utzstelle | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | +-------------+------+-----+-----+-----+-----+-----+-----+-----+ |subel_w [-] |0.0625| 0.15| 0.25| 0.45| 0.5 | 0.55| 0.7 | 1.0 | +-------------+------+-----+-----+-----+-----+-----+-----+-----+
S2L08SKUW
siehe SSL08SKUW
SST08SKUW:
St¨ utzstellenverteilung in Abh¨ angigkeit der Schwefelbeladung bei Start der Entschwefelung +-------------+------+-----+-----+-----+-----+-----+-----+-----+ |St¨ utzstelle | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | +-------------+------+-----+-----+-----+-----+-----+-----+-----+ |subelst_w [-]|0.0625| 0.15| 0.25| 0.45| 0.5 | 0.55| 0.7 | 1.0 | +-------------+------+-----+-----+-----+-----+-----+-----+-----+
S2T08SKUW:
siehe S2T08SKUW
SSU08SKUW:
St¨ utzstellenverteilung in Abh¨ angigkeit von der Masse Schwefel im Katalysator +-------------+------+-----+-----+-----+-----+-----+-----+-----+ |St¨ utzstelle | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | +-------------+------+-----+-----+-----+-----+-----+-----+-----+ |msusp_w [g] |0.0 |0.3 |0.5 |0.7 |1.0 |2.5 |5.0 |13.91| +-------------+------+-----+-----+-----+-----+-----+-----+-----+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
S2U08SKUW SUGIKS:
TKAHSUMX: TKAHSUOG:
TKAHKUMF: TKAHKUMMX:
TMOTKSUMN: TMSTWMN: TSUMN: TSUSPF: TVDESU: TVFZGMN:
TVKHEIN:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TVSFREI:
BGSIK 2.200.0
Seite 2466 von 4100 31.JAN.2003 Thomas Brosi
siehe SSU08SKUW 0.11325 g/dmˆ3 Bei einer Kraftstoffdichte von 755 g/dmˆ3, einem maximal angenommenen Schwefelgehalt im Kraftstoff von 150 wt. ppm S ergibt sich f¨ ur den SUGIKS: SUGIKS = 755 g/dmˆ3 * 0.00015 = 0.11325 g/dmˆ3 500 s Dieser Wert gibt die maximale zum Kataufheizen erlaubte Zeit pro Trip an. 500 s ¨ Uberschreitet die Katalysatoraufheizzeit den Wert TKAHSUOG wird das Bit B_kahsue (extremes Katheizen) gesetzt. Diese wird an die %ATR ¨ ubergeben und bewirkt dort eine Erh¨ ohung des Sollwertes der Abgastemperatur tatrzws, indem die Subtraktion der Gr¨ oße TOMKAHSU von KFTATRZWS unterbunden wird. 1800 s 7200 s Liegt beim Erreichen dieser kumulierten Katheizzeit immer noch keine hinreichend hohe Temperatur f¨ ur eine Entschwefelung vor, so wird das Bit B_fkahkum gesetzt. In der Funktion wird dauerhaft (non volatile) der Homogenbetrieb als Betriebsart gefordert (kein DeSOx m¨ oglich => Schichtbetrieb gesperrt), bis sich ausreichend hohe Temperaturen ¨ uber das Fahrprofil ergeben. ◦ 10 C 60 ◦ C 580 ◦ C 600 ◦ C 5 s Der Beginn der Entschwefelung wird zeitlich verz¨ ogert, um ein Durchw¨ armen des Katalysators sicher zu stellen. 60 s TVFZGMN ist die Zeit, ¨ uber die nach Unterschreiten der Geschwindigkeit VFZGSUMN das Bit B_vfzgsu noch auf true gesetzt bleibt. Dies dient zur ¨ Uberbr¨ uckung von Fahrzeugstillstandsphasen. 2.0 s Nach Setzen der Kat-Heizbedingung B_kh wird f¨ ur die applizierbare Zeit TVKHEIN der Betriebsartenwunsch bdemodsu bei entsprechender Anforderung auf Homogenbetrieb gesetzt. Nach Ablauf dieser Zeit werden alle Betriebsarten erlaubt, d.h. dass die Kat-Heizfunktion ¨ uber die Wahl der Betriebsart zum Kat-Aufheizen entscheidet. Ohne diese Freigabe der Betriebsmodi kann die niedriger priorisierte Kat-Heizfunktion nur die Kat-Heizmaßnahme ausw¨ ahlen, welche mit der Betriebsart darstellbar ist, welche von der h¨ oher priorisierten Entschwefelungsfunktion vorgegeben wird. 4.0 s Mit dem Applikationsparameter TVSFREI kann eine Entschwefelung verl¨ angert werden, obwohl der berechnete Speicherinhalt die untere Schwelle (B_sfrei = 1) schon durchschritten hat.
TVVFZGSU:
Geschwindigkeitsabh¨ angige Verz¨ ogerungszeit f¨ ur die Freigabe Kat-Heizen +--------------+------+-----+-----+-----+-----+ |VFZG [km/h] | 55 | 75 | 100 | 120 | 300 | +--------------+------+-----+-----+-----+-----+ |TVVFZGSU[S] | 180 |120 | 5 | 0 | 0 | +--------------+------+-----+-----+-----+-----+ Die variable zeitliche Verz¨ ogerung der Katheiz-Freigabe aufgrund der Fahrzeuggeschwindigkeit erm¨ oglicht es, bei niedrigeren Geschwindigkeiten die Einleitung des Kat-Heizens zu verz¨ ogern, da dies energetisch ung¨ unstig ist. Falls der Fahrer w¨ ahrend der Verz¨ ogerungszeit beschleunigt, reduziert sich die Verz¨ ogerungszeit bzw. wird KatHeizen direkt getriggert, da energetisch g¨ unstigere Fahrzust¨ ande vorliegen.
TVZDFF: TVZDFS: TVZWMF: TVZWMS: VFZGDESU: VFZGSUMN: VFZGSUWMN: VKAHMN:
10 s 40 s 90 s 40 s 35 Km/h 70 Km/h 40 km/h 100 Km/h
VSUSPF:
Fahrgeschwindigkeit f¨ ur Anfettung bei Schwefelbeladung +-------------+------+-----+-----+-----+-----+-----+-----+-----+ |msusp_w [g] |0.0 |0.3 |0.5 |0.7 |1.0 |2.5 |5.0 |13.91| +-------------+------+-----+-----+-----+-----+-----+-----+-----+ |VSUSPF [km/h]|250 |170 |160 |150 |140 |125 |125 |125 | +-------------+------+-----+-----+-----+-----+-----+-----+-----+
VSUSPF2: ZKNOSGFIL: ZKDESERFF: ZKVKAHMN:
siehe VSUSPF 0.2 1.0s 60.0s
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSNOVK 1.70.0
Seite 2467 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGMSNOVK 1.70.0 Berechnungsgroße NOx-Rohmassenstrom FDEF BGMSNOVK 1.70.0 Funktionsdefinition
B_hmm B_skh B_hos B_sa B_nswo2 rkg_w rri_w lamsbg_w fkatei_w miglsol_w nmot_w
B_sch B_hmm B_skh B_hos B_sa
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nswo2 rkg2_w rri_w lamsbg2_w
B_sch B_hmm
MSNOVK_BANK1
DELAYTIME_BANK1
B_skh B_hos
tlrsk_w
B_sa
tsovhk_w
tsovhk_w
tgala_w
tgala_w
msab_w
msab_w
B_nswo2 rkg_w
msabvhk_w
msabvhk_w
rri_w lamsbg_w
msnoikr_w
msnoikr_w
msnovy_w
MSNOVHK
fkatei_w msnovy_w
miglsol_w nmot_w
msnovhk_w
B_sch B_hmm
msnovhk2_w
msnovhk_w
msnovhk2_w
MSNOVK_BANK2 msnovy2_w
B_skh B_hos DELAYTIME_BANK2
B_sa B_nswo2
tlrsk_w
rkg2_w
tsovhk2_w
tlrsk_w
msnovy2_w
tsovhk2_w
rri_w lamsbg2_w msabvhk2_w msnoikr2_w
nmot_w
tlrsk_w
nmot_w
msabvhk2_w msab2_w msnoikr2_w
tgala2_w
msab2_w tgala2_w
bgmsnovk-bgmsnovk
B_sch
bgmsnovk-bgmsnovk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSNOVK 1.70.0
Seite 2468 von 4100 31.JAN.2003 Thomas Brosi
MSNOVK_BANK1: NOx-Rohmassenstrom Bank1 ======================================
GDI mode homogeneous BDEMOD_HOM B_sa
B_sa
B_nswo2
B_nswo2
lamsbg_w
lamsbg_w
msnoikr_w
msnoikr_w
B_bmsnosb
GDI mode homogeneous lean
nmot_w
BDEMOD_HMM B_bmsnosb lamsbg_w B_hmm nmot_w
rkg_w
rkg_w
rri_w
rri_w
B_hmm
msnoikr_w
GDI mode stratified homogeneous/stratified stratified/catalyst heating BDEMOD_SCH_HOS_SKH B_bmsnosb B_skh
fkatei_w
B_hos nmot_w rkg_w rri_w fkatei_w
miglsol_w
miglsol_w
msnoikr_w
bgmsnovk-msnovk-bank1 BDEMOD_HOM: Betriebsart Homogen ===============================
GDI mode homogeneous B_bmsnosb
B_sa B_nswo2 lamsbg_w
B_bmsnosb
1.0
1/ 0.0
[mg/s]
msnoikr_w
msnoikr_w
bgmsnovk-bdemod-hom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hos
B_sch B_skh
bgmsnovk-msnovk-bank1
B_sch
bgmsnovk-bdemod-hom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSNOVK 1.70.0
Seite 2469 von 4100 31.JAN.2003 Thomas Brosi
BDEMOD_HMM: Betriebsart Homogen mager =====================================
GDI mode homogeneous lean
B_bmsnosb 1/ B_hmm 1/
nmot_w rkg_w
3/
msnohmx_w
msnoikr_w
msnoikr_w
[mg/s]
KFMSNOH
[mg/s]
lamsbg_w
[-]
bgmsnovk-bdemod-hmm
KONOHLAM 2/
rri_w
fagrkh_w KFAGRKH
bgmsnovk-bdemod-hmm
GDI mode stratified homogeneous/stratified stratified/catalyst heating
B_bmsnosb
B_sch
1/
B_skh B_hos 2/
nmot_w rkg_w
[mg/s] KFMSNOS
4/
msnosmx_w
msnoikr_w
[mg/s]
[mg/s]
msnoikr_w
1/
fkatei_w miglsol_w
fnote_w KFNOTE
[-]
3/
rri_w
fagrks_w KFAGRKS
[-]
bgmsnovk-bdemod-sch-hos-skh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BDEMOD_SCH_HOS_SKH: Betriebsart Schicht/HomogenSchicht/SchichtKatheizen =======================================================================
bgmsnovk-bdemod-sch-hos-skh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSNOVK 1.70.0
Seite 2470 von 4100 31.JAN.2003 Thomas Brosi
DELAYTIME_BANK1: Transportzeit ==============================
dtmsnovhk msnoikr_w
msnovy_w
tlrsk_w
msnovy_w
tgala_w
tgala_w
msabvhk_w
msab_w
msab_w
[kg/h]
[g/s]
0.27778
bgmsnovk-delaytime-bank1
tsovhk_w
bgmsnovk-delaytime-bank1 MSNOVHK: NOx-Rohmassenstrom vor Hauptkatalysator ================================================
SY_ABGY 0 msnovhk_w
msnovhk_w
1/ msnovy_w
msnovhk_w
2/ SY_STERHK 0 1/ msnovhk2_w
msnovhk2_w
bgmsnovk-msnovhk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ msnovy2_w
bgmsnovk-msnovhk
ABK BGMSNOVK 1.70.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
KFAGRKH KFAGRKH KFAGRKS KFAGRKS KFMSNOH KFMSNOH2 KFMSNOS KFMSNOS2 KFNOTE KONOHLAM KONOHLAM
MSNOHMX2_W MSNOHMX_W MSNOSMX2_W MSNOSMX_W NMOT_W NMOT_W NMOT_W NMOT_W FKATEI_W LAMSBG2_W LAMSBG_W
RRI_W RRI_W RRI_W RRI_W RKG_W RKG2_W RKG_W RKG2_W MIGLSOL_W
KF KF KF KF KF KF KF KF KF KL KL
Korrektur des NOx-Rohmassenstromes durch AGR im homogenen Magerbetrieb Korrektur des NOx-Rohmassenstromes durch AGR im homogenen Magerbetrieb Korrektur des NOx-Rohmassenstromes durch AGR im Schichtbetrieb Korrektur des NOx-Rohmassenstromes durch AGR im Schichtbetrieb NOx-Rohmassenstrom im Homogen-Mager-Betrieb NOx-Rohmassenstrom im Homogen-Mager-Betrieb, Bank 2 NOx-Rohmassenstrom im Schichtbetrieb NOx-Rohmassenstrom im Schichtbetrieb, Bank 2 Einfluß von Tankentluftung ¨ auf NOx-Rohemissionen Lambda-Korrektur Massenstrom NOx im Krummer ¨ im Homogenbetrieb Lambda-Korrektur Massenstrom NOx im Krummer im Homogenbetrieb ¨
Systemkonstante
Art
Bezeichnung
SY_ABGY SY_STERHK SY_STERVK
SYS (REF) Systemkonstante: Y-Konfiguration des Abgassystems SYS (REF) Systemkonstante Bedingung Stereo hinter Kat SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Variable
Quelle
B_BMSNOSB B_BMSNOSB2
BGMSNOVK BGMSNOVK
Referenziert von
Art
Bezeichnung
LOK LOK
Stopp-Bedingung Berechnung Massenstrom NOx Stopp-Bedingung Berechnung Massenstrom NOx
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_HMM
BDEMUM
EIN
Bedingung Betriebsart Homogen-Mager
B_HOS
BDEMUM
BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... ATM, BBKR,BDEMEN, BDEMUE,BGAGRSOL, ... BBREGNO, BDEMUM, BGMNOSPM, BGMSNOVK, BGWPR, ... AMSV, ARMD, ATM,BBAGR, BBBO, ... ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... ATM, AWEA, BAKH,BDEMEN, BDEMKO, ...
EIN
Bedingung Betriebsart Homogen-Schicht
EIN
Bedingung Drehzahl > NSWO2
EIN
Bedingung Schubabschalten
EIN
Bedingung Betriebsart Schicht
EIN
Bedingung Betriebsart Schicht-Katheizen
LOK LOK LOK LOK EIN LOK EIN
Faktor Einfluß AGR auf NOx-Rohmassenstrom, HMM, Bank 2 Faktor Einfluß AGR auf NOx-Rohmassenstrom (HMM) Faktor Einfluß AGR auf NOx-Rohmassenstrom (Bank2) Faktor Einfluß AGR auf NOx-Rohmassenstrom Faktor Kraftstoffanteil Tankentluftung ¨ (aktueller Istwert) Faktor Einfluß Tankentluftung ¨ auf NOx-Rohemissionen Lambdasoll Begrenzung (word) Bank2
B_NSWO2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BGMSNOVK 1.70.0
B_SA
MDRED
B_SCH
BDEMUM
B_SKH
BDEMUM
FAGRKH2_W FAGRKH_W FAGRKS2_W FAGRKS_W FKATEI_W FNOTE_W LAMSBG2_W
BGMSNOVK BGMSNOVK BGMSNOVK BGMSNOVK TEB BGMSNOVK LAMKO
LAMSBG_W
LAMKO
MIGLSOL_W
MDKOL
MSAB2_W
BGMSNOVK
MSABVHK2_W
BGMSABG
MSABVHK_W
BGMSABG
MSAB_W
BGMSNOVK
MSNOHMX2_W MSNOHMX_W MSNOIKR2_W MSNOIKR_W MSNOSMX2_W MSNOSMX_W MSNOVHK2_W MSNOVHK_W
BGMSNOVK BGMSNOVK BGMSNOVK BGMSNOVK BGMSNOVK BGMSNOVK BGMSNOVK BGMSNOVK
MSNOVY2_W MSNOVY_W NMOT_W
BGMSNOVK BGMSNOVK BGNMOT
RKG2_W
GK
RKG_W
GK
RRI_W TGALA2_W TGALA_W TLRSK_W TSOVHK2_W TSOVHK_W
BGPIRG BGMSNOVK BGMSNOVK BGLAMABM BGLAMABM
BGMSNOVK
ATM, BGLAMOD,BGLASO, BGMSNOVK, DKATFKEB, ... ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... EIN AGRUE, BDEMUS,BGMSNOVK, KOLASPH, MDFUE, ... BGMNOREG, BGSIK,- AUS GGNOC EIN ATM, BGLAMABM,BGLAMOD, BGMSNOVK, BGPABG EIN ATM, BGLAMABM,BGLAMOD, BGMSNOVK, BGPABG, ... BGMNOREG, AUS BGMNOSPM, BGSIK,GGNOC, SKR LOK LOK LOK LOK LOK LOK BGMNOSPS, DNOHK AUS BGMNOSPM, AUS BGMNOSPS, DNOHK, SKP, SKR LOK LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN ATM, BGMSABG,BGMSNOVK, BGTPABG, TEB EIN ATM, BGMSABG,BGMSNOVK, BGTPABG, TEB EIN BGMSNOVK AUS AUS BGLASO, BGMSNOVK EIN EIN BGMSNOVK BGMSNOVK EIN
Seite 2471 von 4100 31.JAN.2003 Thomas Brosi
Lambdasoll Begrenzung (word)
koordiniertes, unskaliertes Moment fur ¨ Fullung ¨
Abgasmassenstrom, korr. um Kraftstoffanteil, in g/s, Bank2 Massenstrom Abgas vor Hauptkat Bank 2
Massenstrom Abgas vor Hauptkat
Abgasmassenstrom, korr. um Kraftstoffanteil, in g/s
Maximaler Massenstrom NOx im mageren Homogenbetrieb im Krummer, ¨ Bank 2 Maximaler Massenstrom NOx im mageren Homogenbetrieb im Krummer ¨ Massenstrom NOx im Krummer, Bank 2 ¨ Massenstrom NOx im Krummer ¨ Maximaler Massenstrom NOx im Schichtbetrieb vor Speicherkat, ohne AGR, Bank 2 Maximaler Massenstrom NOx im Schichtbetrieb vor Speicherkat, ohne AGR Massenstrom NOx vor Hauptkatalysator, Bank 2 Massenstrom NOx vor Hauptkatalysator
Massenstrom NOx vor Y-Zusammenfuhrung, ¨ Bank 2 Massenstrom NOx vor Y-Zusammenfuhrung ¨ Motordrehzahl relative Kraftstoffmasse gesamt, Bank2
relative Kraftstoffmasse gesamt
Restgas-Inertgasrate durch externes und internes AGR Abgastransportzeit Abgastransportzeit Streckentotzeit Kraftstoff-Lambda-Pfad, korrigiert Abgas-Transportzeit von Sonde vor Vorkat bis Einlass Hauptkatalysator, Bank 2 Abgas-Transportzeit von Sonde vor Vorkat bis Einlass Hauptkatalysator
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSNOVK 1.70.0
Seite 2472 von 4100 31.JAN.2003 Thomas Brosi
FB BGMSNOVK 1.70.0 Funktionsbeschreibung Die Funktion %BGMSNOVK hat die Aufgabe, den NOx-Rohmassenstrom bei magerem Motorbetrieb zu bestimmen.
MSNOVK_BANK1: NOx-Rohmassenstrom Bank1 ====================================== Der NOx-Massenstrom im Kr¨ ummer wird abh¨ angig von der jeweiligen Betriebsart bestimmt. a) BDEMOD_HOM: Homogenbetrieb b) BDEMOD_HMM: Betriebsart homogen mager c) BDEMOD_SCH_HOS_SKH: Die Bestimmung der NOx-Emissionen f¨ ur die Betriebsart Schicht, Homogen-Schicht und Schicht-Katheizen werden zusammengefaßt, wobei die Bedatung f¨ ur die Betriebsart Schicht erfolgt.
BDEMOD_HOM: Betriebsart homogen =============================== Die NOx-Rohemissionen werden bei fettem und st¨ ochiometrischem Motorbetrieb und bei Schubabschaltung mit null beschrieben. Die anstehenden NOx-Rohemissionen werden ¨ uber die Drei-Wege-Eigenschaften des Katalysatorsystems konvertiert und k¨ onnen nicht von einem nachgeschalteten NOx-Speicherkatalysator eingespeichert werden.
BDEMOD_HMM: Betriebsart homogen mager ===================================== Die NOx-Emissionen werden im Kennfeld KFMSNOH f¨ ur ein festes Lambda im Kr¨ ummer abgebildet, Lambda-Abweichungen werden mit einem Faktor (Kennlinie KONOHLAM) multiplikativ ber¨ ucksichtigt. Der Zusammenhang zwischen der AGR-Rate und der Abnahme des NOx-Rohmassenstromes wird in dem Kennfeld KFAGRKH beschrieben, wobei hierbei die AGR-Rate rri_w als gesamte Inertgasrate (externe und interne AGR) zur Beschreibung herangezogen wird.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BDEMOD_SCH_HOS_SKH: Betriebsart Schicht/Homogen-Schicht/Schicht-Katheizen ========================================================================= F¨ ur den Fall des Schichtbetriebes (B_sch = 1) wird der NOx-Rohmassenstrom wie folgt beschrieben: Im Kennfeld KFMSNOS werden die NOx-Emissionen in Abh¨ angigkeit von der Drehzahl nmot_w und relative Kraftstoffmasse rkg_w abgebildet und um einen Faktor fnote_w, welcher den Einfluß der Tankentl¨ uftung darstellt, korrigiert. Hieraus ergibt sich der maximale NOx-Rohmassenstrom msnosmx_w, welcher bei gegebenem Betriebspunkt ohne Abgasr¨ uckf¨ uhrung (intern und extern) auftreten kann. Die NOx-Rohemissionen k¨ onnen durch Abgasr¨ uckf¨ uhrung entscheidend abgesenkt werden. Der NOx-Rohmassenstrom nimmt mit steigender AGR-Rate ab. Der Zusammenhang zwischen der AGR-Rate und der Abnahme des NOx-Rohmassenstromes wird in dem Kennfeld KFAGRKS beschrieben, wobei hierbei die AGR-Rate rri_w als gesamte Inertgasrate (externe und interne AGR) zur Beschreibung herangezogen wird.
DELAYTIME: Transportzeit ======================== In Abh¨ angigkeit vom Luftmassendurchsatz und Temperatur wird die Gaslaufzeit tgala_w eines Gasvolumenelementes vom Kr¨ ummer bis zum Hauptkatalysator in Sekunden bestimmt. Entsprechend werden die NOx-Rohemissionen msnoikr_w vom Kr¨ ummer bis zum Hauptkatalysator msnovy_w totzeitver¨ ogert.
MSNOVHK: NOx-Rohmassenstrom vor Hauptkatalysator ================================================ In Abh¨ angigkeit von der Systemkonstante SY_ABGY (Y-Abgasanordnung) wird der NOx-Rohmassenstrom vor dem Hauptkatalysator beschrieben von msnovy_w (keine Y-Anordnung) bzw. von der Summe aus msnovy_w und msnovy2_w (bei Y-Anordnung). F¨ ur eine 2-Bank Anordnung wird der NOX-Rohemissionsmassenstrom msnovhk2_w beschrieben.
APP BGMSNOVK 1.70.0 Applikationshinweise Aufwand f¨ ur Applikation: Meßzeit ca. 5 Tage Motorpr¨ ufstand, Auswertung 3-5 Tage ¨berblick der relevanten Meßkan¨ 1) U ale und Labels f¨ ur die Applikation ================================================================= Allgemein: prioko bdemodsk CWSKS CWSKR MODSKAP KFBDEMFA KFBDEMBV CWRR RRIESAP
| | | | | | | | |
%BDEMKO %SKS bzw. %SKR %SKS %SKR %SKS bzw. %SKR %BGFAWU %BGBVG %KONCW %BGAGRSOL
| | | | | | | | |
Betriebsartenkennfeld =11 Speicherkatsteuerung/-regelung ausgeschalten =255 (*) Bit 0 l¨ oschen (CWSKS=CWSKS-1) (*) Bit 1 l¨ oschen (CWSKR=CWSKR-2) (*) 255: keine Speicherkatsteuerung/-regelung (*) Fahrerwunsch-Betriebsart, 8:SCH, 2:HMM zul¨ assige Brennverfahren (HMM: Bit 2) 2: Vorgabe der ext. AGR-Rate durch Label setzen der ext. AGR-Rate rriext_w (%)
(*) Speicherkat: Steuerung mit LSF (%SKS) oder Regelung mit NOx-Sensor (%SKR) Schicht (SCH), Einfluß Tankentl¨ uftung: B_bmsnosb| B_$$$ | nmot_w | rkg_w | miglsol_w|
%BGMSNOVK %BDEMUM %BGNMOT %GK %MDKOL
| | | | |
FALSE f¨ ur Schicht-Betriebsarten $$$=sch, skh, hos Betriebsartenflag Motordrehzahl relative Kraftstoffmasse gesamt koord., unskaliertes Moment f¨ ur F¨ ullung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
fkastes_w| fkastex_w| rri_w | B_scatel | fkatei_w | CWDSMMOD | TMTE | TMDTEU | TMEWDTEU | TMFRATMN | TMRAA | MPATE$ | $=H,M,L | KFTEKAS | FTEVFXS | KFFTEVFX | KFFKASX | FRKTEMX | FKATEB |
%TEB %TEB %BGPIRG %DSCHED %TEB %DSCHED %TEBEB %DTEV %DTEV %LRAEB %LRAEB %DSM %TEB %TEB %TEB %TEB %TEB %TEB
| | | | | | | | | | | | | | | | | | |
BGMSNOVK 1.70.0
Seite 2473 von 4100 31.JAN.2003 Thomas Brosi
TEV: Soll-Hub TEV: maximaler Hub Restgas-Inertgasrate (ext. + int. AGR) Freigabe Tankentl¨ uftung durch Scheduler Anteil KS durch Tankentl¨ uftung 1: Scheduler einschalten Motortemp. ab der TEV aktiv werden kann Temperaturschwelle Diagnosefunktion TE Temperaturschwelle Diagnosefunktion TE 140: keine Gemischadaption 140: keine Gemischadaption 47: TE f¨ ur alle Betriebsarten zul¨ assig Anteil KS aus TE im SCH-Betrieb 1.0: keine Beschr¨ ankung des TEV-Hubes 1.0: keine Beschr¨ ankung des TEV-Hubes TEV-Hub 1.0: 100% Kraftstoff ¨ uber TEV m¨ oglich minimale Einspritzzeit
Homogen Mager (HMM): LAMETA | %MDLAM | Kennlinie f¨ ur Sollwert von lamsbg_w (HMM) BDEMODZU | %BDEMKO | 11: Bit 2 setzen um HMM zu erlauben
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2) Vorbereitungen ============== Die Applikation des Funktionsteils msnovk erfolgt am Motorenpr¨ ufstand. Hierbei wird die NOx-Rohemission f¨ ur station¨ are Betriebspunkte gemessen. Es bietet sich an, die Speicherkatsteuerung bzw. -regelung f¨ ur diesen Zeitraum abzuschalten, da diese sonst regelm¨ aßig zur Regeneration in den HOM-Modus umschaltet und die Applikation behindert. Hierzu wird in %SKR das Bit 1 des Codewortes CWSKR gel¨ oscht (%SKS -> Bit 0 in CWSKS), so daß die Maske bdemodsk jetzt vom Label MODSKAP bedient wird, das zuvor auf den Wert 255 zu setzen ist. Die Speicherkatregelung bzw. -steuerung hat somit keinen Einfluß mehr auf die Betriebsartenauswahl in %BDEMKO. Im "normalen" Motorbetrieb sollte jetzt der Fahrerbetriebsartenwunsch (prioko=11) eingestellt werden. Dieser ist im Kennfeld KFBDEMFA abgelegt, wobei f¨ ur HMM das Bit 2 bzw. f¨ ur SCH das Bit 4 zu setzen ist. F¨ ur jeden Betriebspunkt darf hier nur ein Bit (=Wunschbetriebsart) gesetzt sein! Weiterhin muß das Brennverfahren der gew¨ unschten Betriebsart am jeweiligen Betriebspunkt erlaubt sein. Dies ist im Kennfeld KFBDEBVG durch eine "oder"Verkn¨ upfung der erlaubten Betriebsarten abgelegt (HOM=1, HMM=2, HOS=4, SCH=8). Die Brennverfahrensgrenzen (%BGBVG) sollten bereits appliziert sein, so daß hier keine ¨ Anderungen vorgenommen werden m¨ ussen. Die Betriebsart HMM kann bei Bedarf ¨ uberall dort erlaubt werden, wo auch SCH zul¨ assig ist. Einfluß auf die Bildung der NOx-Rohemission wird bei festem nmot_w und rkg_w ¨ uber die Variation der externen AGR-Rate genommen. Hierbei ist vorausgesetzt, daß der Einfluß von externer und interner AGR identisch ist. Der Anteil des Restgases, bezogen auf die F¨ ullung, (rri_w) kann somit bequem eingestellt werden. Dazu ist das Codewort CWRR auf 2 zu setzen und die externe Restgasf¨ ullung rriext_w ¨ uber das Label RRIESAP anzugeben. Der Anteil der internen AGR an der Restgasf¨ ullung wird durch die Nockenwellenverstellung beeinflußt und soll hier nicht weiter variiert werden. Neben den in der FDEF beschriebenen Haupteingangsgr¨ oßen (nmot_w, rkg_w, rri_w, miglsol_w, B_sch, etc.) sind am Pr¨ ufstand v.a. die NOx-Rohemission -Entnahmestelle vor Vorkat- f¨ ur jeden Betriebspunkt aufzuzeichnen. Die Umrechung der gemessenen Gr¨ oße "NOx vor Vorkat" von ppm auf mg/s erfolgt mit der folgenden Umrechungsformel: msnovk[mg/s] = 4,431*10ˆ-4 * NO[ppm] * msabg_w[kg/h] = 10ˆ-6*NO[ppm] * msabg_w[kg/h]*MOLNO2/MOLABG * 1000/3,6 [mg h/kg s] mit: ´
msabg_w = Abgasmassenstrom am Ort der Emissionsentnahmestelle (AGR!!) MOLNO2=Molmasse von NO2 = 14g + 2*16g = 46g MOLABG=Molmasse Abgas bzw. Molmasse Luft = 0.21*2*16g+0.79*2*14g = 28.9g
Es wird ausdr¨ ucklich darauf hingewiesen, daß die gemessenen NOx-Emissionen in ppm in einen NOx-Massenstrom mit Bezug auf NO2 umgerechnet werden. Die Abgasentnahmestelle zur Messung der NOx-Rohemissionen ist nach der AGR-Entnahmestelle vorgesehen.
3) Applikation =========== a) SCHicht-Betrieb Zun¨ achst ist die Speicherkatsteuerung bzw. -regelung ¨ uber das Codewort CWSKS (Bit 0 bzw. CWSKR->Bit 1 l¨ oschen) und das Label MODSKAP=255 abzuschalten. Der Motor l¨ auft jetzt auf dem Fahrerwunsch-Betriebsarten Kennfeld konstant im Schichtbetrieb. F¨ ur die Applikation ist nur der Betriebsbereich sinnvoll,
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSNOVK 1.70.0
Seite 2474 von 4100 31.JAN.2003 Thomas Brosi
f¨ ur den Schichtbetrieb sowohl in KFBDEMBV als auch in KFBDEMFW explizit erlaubt ist. * KFMSNOS und KFAGRKS Die Bedatung von KFMSNOS sollte f¨ ur eine feste Restgas-Inertgasrate rri_w erfolgen, die sich f¨ ur einem typischen Betriebspunkt im SCHichtbetrieb ergibt. Diese noch frei w¨ ahlbare Rate rri_w, auf die sich das KFMSNOS bezieht, kann mit Hilfe von Meßprotokollen aus Abgastests optimiert werden (im folgenden: rri_w = 15%). Damit ist sichergestellt, daß modell- und applikationsbedingte Fehler lokal um diese h¨ aufig angefahrenen Betriebspunkte minimiert werden. Abweichungen bei rri_w->0 und rri_w>40 gehen nur schwach in die Gesamtabgasemission ein, da derartige Betriebspunkte kaum angefahren werden. Ein Betriebspunkt wird durch Vorgabe von Drehzahl nmot_w und Last rkg_w ¨ uber Pedalwertgeber und Bremse am Pr¨ ufstand festgelegt. Es erfolgt die Messung der NOx-Emission im Rohabgas in Abh¨ angigkeit von der einstellbaren externen Restgasf¨ ullrate RRIESAP (z.B. 0, 5, 10, 12.5, 15, 17.5, 20, 25). Dabei ergibt sich folgendes Problem: rri_w ist zwar die relevante Gr¨ oße zur Bestimmung von KFMSNOS, ¨ uber RRIESAP kann jedoch nur der externe AGR-Anteil variiert werden - auf die interne AGR-Rate wird kein Einfluß genommen. rri_w k¨ onnte deshalb nur durch langwieriges ausprobieren an die gew¨ unschten St¨ utzstellenwerte von KFAGRKS angepasst werden, da hierf¨ ur jeweils der betriebspunkt-abh¨ angige Offset des internen AGR-Anteils von 1-4% zu kompensieren w¨ are. Einen einfacheren Ansatz stellt die Interpolation der NOx-Rohemission auf die rri_w-St¨ utzstellen dar.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Beispiel: -----------------------------+-----+-----+------+------+------+------+ eingestellt: RRIESAP | 0 | 5 | 10 | 15 | 20 | 25 | Messung bei: rri_w | 1.5 | 6.3 | 11.6 | 16.8 | 22.0 | 27.4 | =============================+=====+=====+======+======+======+======+ Wunsch: St¨ utzstelle KFAGRKS | 0 | 5 | 10 | 15 | 20 | 25 | -----------------------------+-----+-----+------+------+------+------+ Die Interpolation gelingt unter EXCEL mit dem Plug-In RBDAT (SI8256 vs_sw: EXCEL-Utilities\RBDAT). Das Pr¨ ufstandsprotokoll ist zun¨ achst in EXCEL einzulesen, eine Spalte f¨ ur den gemessenen NOx-Rohmassenstrom (s. oben) zu erzeugen, dann das Plug-In zu laden und schließlich einen Block mit der Bezeichnung "MW_Matrix" zu definieren, der die Spaltenbezeichnungen, Einheiten sowie die Meßwerte enthalten muß (siehe Hilfe zu RBDAT). ¨ Uber den Menupunkt "RBDAT\Kennlinie..\Kennlinie erstellen" wird ein Datensatz ausgew¨ ahlt, an dem dann die Interpolation vorzunehmen ist (Labelnamen z.B. test, x-Wert: rri_w, y-Wert: Spalte mit NOx-Massenstrom, Randbedingung=BlNr). RBDAT stellt daraufhin ein neues Blatt bereit (KL_test), auf dem der ausgew¨ ahlte Datensatz als Kennlinie dargestellt ist. Hier k¨ onnen die neuen St¨ utzstellenwerte (in der Zeile der x-Werte) eingetragen werden, f¨ ur die dann mit "RBDAT\Kennlinie..\Kennlinie neu berechnen" die jeweiligen NOx-Rohemission interpoliert werden. Der auf rri_w=15 interpolierte Wert f¨ ur den jeweiligen Betriebspunkt (nmot, rkg) wird in KFMSNOS ¨ ubernommen. Das Kennfeld KFMSNOS liefert bei abgeschaltener Tankentl¨ uftung (KFNOTE=1) eine Eingangsgr¨ oße (msnosmx_w) von KFAGRKS. Die Betriebspunkte der Applikation (nmot, rkg) ergeben jedoch Werte von msnosmx_w (=KFMSNOS) die i.a. nicht mit den St¨ utzstellen von KFAGRKS ¨ ubereinstimmen, so daß jeweils ein ganzer Datensatz auf diesen rri-Wert hin interpoliert werden muß. Dazu werden aus KFMSNOS solche Betriebspunkte ausgesucht, deren NOx-Rohemission in der N¨ ahe der Werte von msnosmx_w liegen. Die Daten f¨ ur KFAGRKS ergeben sich dann aus linearer Interpolation der benachbarten Messwerte auf die St¨ utzstelle msnosmx_w. Schließlich sind die Werte von KFAGRKS noch durch die jeweiligen msnosmx_w-Werte zu teilen, um den multiplikativen Einfluß der AGR auf den NOx-Rohmassenstrom nachzubilden. Als Randbedingungen ergeben sich f¨ ur KFAGRKS: - rri_w=100: KFAGRKS=0 (hypothetisch, vollst¨ andige Verbrennung) - rri_w=15: KFAGRKS=1 (Basis f¨ ur Bestimmung von KFMSNOS) Bei der Bedatung des Kennfeldes KFMSNOS (KFMSNOS2) ist darauf zu achten, dass die Umrechung von ppm gemessen mit der Gasanalyse in Massenfluss in mg/s mit dem Abgasmassenstrom geschieht, welcher durch den Hauptkatalysator str¨ omt. Bei asymmetrischer AGR-Entnahme bei 2-Bank oder Y-Systemen sind die Kennfelder KFMSNOS und KFMSNOS unterschiedlich. * KFNOTE / Tankentl¨ uftung Der Kraftstoffanteil durch Tankentl¨ uftung (TE) regelt sich entsprechend der im Kennfeld KFTEKAS angegebenen Gr¨ oße ein. Der wesentliche Aufwand bei der Applikation von KFNOTE stellt demnach die Realisierung der notwendigen Hardware, sowie das Aktivieren der Tankentl¨ uftungs-Funktionalit¨ at dar. F¨ ur die Messungen werden folgende Teile ben¨ otigt: - Tankentl¨ ufzungsventil (TEV) - Butangasflasche - Druckminderer - Verbindungsschl¨ auche Zur Simulation des aus dem Aktivkohlefilter ausdampfenden Kraftstoffs wird Butangas verwendet, das aus einer Druckflasche ¨ uber das Tankentl¨ uftungsventil in das Saugrohr eingeleitet wird. Mittels eines Druckminderers wird der Butangas-Druck auf ca. 200 mbar vor TEV eingestellt. Die ¨ Offnung des TEV wird dann entsprechend des in KFTEKAS angegebenen Kraftstoffanteils
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSNOVK 1.70.0
Seite 2475 von 4100 31.JAN.2003 Thomas Brosi
eingeregelt. Da Butangas, Druckminderer, TEV und passende Schl¨ auche i.a. nicht am Pr¨ ufstand vorhanden sind, empfielt es sich, die Bereitstellung der notwendigen Hardware rechtzeitig vor Beginn der Meßkampagne zu veranlassen. Tankentl¨ uftung aktivieren, dabei aber zun¨ achst den Schlauch zur Gasflasche abziehen: - Diagnosefunktionen TE abschalten, indem Temperaturschwellen TMDTEU und TMEWDTU auf 140 ◦ C gesetzt werden. - Gemischadaption abschalten, da diese sich nicht mit TE vertr¨ agt: TMFRATMN=TMRAA=140 ◦ - Motor ist warm (tmot>TMTE) - Beschr¨ ankung des TEV-Hubes aufheben: FTEVFXS=KFFTEVFX=1 - Kraftstoffanteil aus TEV auf 100% setzten mit FRKTEMX=1 - Scheduler ¨ uber CWDSMMOD=1 einschalten - Zul¨ assigkeit der TE im jeweiligen Betriebsmodus (z.B. Schicht) ist abh¨ angig vom Beladungszustand des Aktivkohlefilters. Alle Betriebsarten erlauben mittels MPATEH=MPATEM=MPATEL=47 - B_tef und B_tei signalisieren Freigabe der TE - evtl. Einschr¨ ankung durch die maximale spezifische Kraftstoffrate KFFKASX, wenn der Sollwert des TEV-Hubes den zugeh¨ origen Maximalwert erreicht. - evtl. pr¨ ufen ob die minimale Einspritzzeit f¨ ur TE erreicht ist (qtetemin ->1): FKATEB herabsetzen, jedoch physikalisch auf endlichen Wert f¨ ur k¨ urzeste Einspritzzeit begrenzt - Sollwert des Kraftstoffanteils aus TE ¨ uber KFTEKAS festlegen. Istwert wird in fkatei_w abgelegt. - Tastverh¨ altnis des TEV ¨ uber tateist beobachten. F¨ ur Werte ungleich Null wird das TEV korrekt angesteuert, d.h. der Schlauch zu Gasflasche kann wieder angesteckt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur eine feste Drehzahl (z.B. nmot_w=2000) wird das Moment miglsol_w ¨ uber Bremse und Pedalwertgeber, sowie der Einfluß der TE fkatei_w ¨ uber das Kennfeld KFTEKAS eingestellt. F¨ ur diesen Betriebspunkt wird dann die RestInertgasrate rri_w variiert (RRIESAP). Der gemessene NOx-Rohmassenstrom muss dann auf rri_w=15% interpoliert und f¨ ur die Bedatung von KFNOTE noch durch den entsprechen Messwert f¨ ur fkatei_w=0 geteilt werden.
b) HMM-Betrieb Zun¨ achst ist sicherzustellen, daß die Betriebsart HMM erlaubt ist. Dazu muß das Bit 2 im Codewort BDEMODZU gesetzt sein, die Betriebsart im Kennfeld KFBDEMFA angefordert (=2) werden, sowie im Kennfeld KFBDEMBV explizit erlaubt sein (Bit 2 setzen). Ein Abschalten der Speicherkatsteuerung/-regelung (CWSKR: Bit 1 l¨ oschen; CWSKS: Bit 0 l¨ oschen, MODSKAP=255) unterbindet die periodische Umschaltung in den Homogenbetrieb. Der Lambda-Sollwert f¨ ur den jeweiligen Betriebspunkt ist im Kennfeld LAMETA abgelegt und entsprechend f¨ ur die Applikation einzustellen. * KFMSNOH und KFAGRKH F¨ ur die Dauer der Applikation der beiden Kennfelder wird ein fester Wert f¨ ur Lambda gew¨ ahlt (z.B. Lambda=1.3), der dann als Referenz bei der Bedatung der Kennlinie KONOHLAM dient. Analog zur Bedatung im Schichtbetrieb wird ein Betriebspunkt durch Drehzahl nmot_w und relative Kraftstoffmasse rkg_w ¨ uber Pedalwertgeber und Bremse am Pr¨ ufstand ausgew¨ ahlt. An diesem Punkt werden dann Messung f¨ ur verschiedene externe Inertgasraten RRIESAP (0, 2.5, 5, 7.5,10, 15, 20) durchgef¨ uhrt. Aufgrund der Androsselung ist der Anteil der internen AGR an der relativen Restgasf¨ ullung mit (rri-rriext)=7-8% gr¨ oßer als bei vergleichbarem SchichtBetrieb, d.h. die Gr¨ oße rri_w weicht entsprechend st¨ arker vom eingestellten Wert RRIESAP ab. Die Meßwerte werden dazu herangezogen die NOx-Rohemission an den rri-St¨ utzstellen von KFAGRKH zu interpolieren (z.B. rri_w= 5, 7.5, 10, 12.5, 15, 20), wobei die Werte f¨ ur rri_w=10 zur Bedatung von KFMSNOH herangezogen werden. F¨ ur die Bedatung von KFAGRKH werden die Meßreihen verwendet, deren Gr¨ oßen in KFMSNOH in der Nachbarschaft der msnohmx-St¨ utzstellen liegen. Aus diesen Meßreihen ¨ uber rri_w werden dann die Daten von KFAGRKS interpoliert. Bei der Bedatung des Kennfeldes KFMSNOH (KFMSNOH2) ist darauf zu achten, dass die Umrechung von ppm gemessen mit der Gasanalyse in Massenfluss in mg/s mit dem Abgasmassenstrom geschieht, welcher durch den Hauptkatalysator str¨ omt. Bei asymmetrischer AGR-Entnahme bei 2-Bank oder Y-Systemen sind die Kennfelder KFMSNOH und KFMSNOH unterschiedlich.
* KONOHLAM Festes nmot_w und rkg_w ¨ uber Pedalwertgeber und Bremse einstellen und daf¨ ur Lambda ¨ uber Kennlinie LAMETA variieren. Die NOx-Rohemission ist dann jeweils bei rri_w=10 auszuwerten, d.h. ein RRIESAP-Scan durchzuf¨ uhren und geeignet zu interpolieren.
Typische Werte f¨ ur Erstbedatung: ================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSNOVK 1.70.0
Seite 2476 von 4100 31.JAN.2003 Thomas Brosi
F¨ ur die Betriebsart HMM: KFMSNOH(2): [mg/s]
+-------------------------+---+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ | nmot_W [1/min] | 0 |1000 |1500 |2000 |2500 |3000 |3500 |4000 |4500 |5000 |5500 |6000 | |rkg(2)_W [%] | | | | | | | | | | | | | +-------------------------+---+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ |0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | +-------------------------+---+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ |15 | 0 | 2 | 2 | 3 | 2 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | +-------------------------+---+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ |20 | 0 | 7 | 7 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | +-------------------------+---+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ |25 | 0 |10 | 10 | 11 | 8 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | +-------------------------+---+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ |30 | 0 | 16 | 16 | 16 | 15 | 19 | 19 | 19 | 19 | 19 | 19 | 19 | +-------------------------+---+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ |35 | 0 | 29 | 29 | 29 | 27 | 38 | 38 | 38 | 38 | 38 | 38 | 38 | +-------------------------+---+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ |40 | 0 | 31 | 31 | 32 | 34 | 54 | 54 | 54 | 54 | 54 | 54 | 54 | +-------------------------+---+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ |45 | 0 | 34 | 34 | 37 | 44 | 58 | 58 | 58 | 58 | 58 | 58 | 58 | +-------------------------+---+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ |50 | 0 | 32 | 32 | 46 | 51 | 64 | 64 | 64 | 64 | 64 | 64 | 64 | +-------------------------+---+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ |55 | 0 | 35 | 35 | 49 | 56 | 76 | 76 | 76 | 76 | 76 | 76 | 76 | +-------------------------+---+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ |60 | 0 | 35 | 35 | 49 | 56 | 76 | 76 | 76 | 76 | 76 | 76 | 76 | +-------------------------+---+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ |65 | 0 | 35 | 35 | 49 | 56 | 76 | 76 | 76 | 76 | 76 | 76 | 76 | +-------------------------+---+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+
KFMSNOH wird f¨ ur ein festes Lambda gemessen, welches entsprechend den Kriterien Drehmoment und be den HMM-Betrieb am besten charakterisiert. Die Auswertung erfolgt f¨ ur festes rri_w=10%.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KONOHLAM:
+---------------+-----+-----+-----+-----+-----+-----+-----+------+ | lamsbg_w [-] | 1.0 | 1.1 | 1.2 | 1.3 | 1.4 | 1.5 | 1.6 | 1.7 | +---------------+-----+-----+-----+-----+-----+-----+-----+------+ | KONOHLAM [-] | 4.12| 2.96| 1.71| 1.0 | 0.48| 0.21| 0.1 | 0.1 | +---------------+-----+-----+-----+-----+-----+-----+-----+------+
Der Einfluß auf die NOx-Rohemissionen f¨ ur Lambda-Werte, welche sich von dem festen Wert aus KFMSNOH unterscheiden, wird in KONOHLAM eingetragen . KFAGRKH: [-]
+-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ | msnohmx_w [mg/s] | 0 | 10 | 15 | 21 | 27 | 43 | 53 | 62 | 71 | 82 | 90 | 100 | | rri_w [%] | | | | | | | | | | | | | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |0 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | 1.5 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |5 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |7 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |10 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |12 | 0.92 | 0.92 | 0.92 | 0.92 | 0.92 | 0.92 | 0.92 | 0.92 | 0.92 | 0.92 | 0.92 | 0.92 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |15 | 0.85 | 0.85 | 0.85 | 0.85 | 0.85 | 0.85 | 0.85 | 0.85 | 0.85 | 0.85 | 0.85 | 0.85 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |20 | 0.4 | 0.4 | 0.4 | 0.4 | 0.4 | 0.4 | 0.4 | 0.4 | 0.4 | 0.4 | 0.4 | 0.4 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |25 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ KFAGRKH beschreibt den Einfluß der Abgasr¨ uckf¨ uhrung auf die NOx-Rohemissionen im HMM-Betrieb. Hierf¨ ur wird die Gesamtinertgasrate rri_w, welche sich aus der internen Inertgasrate (Ventil¨ uberschneidung) und der externen Inertgasrate (AGR-Ventil)zusammensetzt, variiert. F¨ ur die Betriebsart SCH: KFMSNOS(2): [mg/s]
+-------------------------+---+------+------+------+------+------+------+------+ | nmot_W [1/min]| 0 | 1200 | 1500 | 1700 | 2000 | 2200 | 2500 | 3000 | | rkg(2)_w [%] | | | | | | | | | +-------------------------+---+------+------+------+------+------+------+------+ |0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | +-------------------------+---+------+------+------+------+------+------+------+ |15 | 0 | 2.7 | 4.0 | 4.4 | 4.8 | 5.0 | 4.8 | 4.7 | +-------------------------+---+------+------+------+------+------+------+------+ |20 | 0 | 4.3 | 5.7 | 6.7 | 7.9 | 7.7 | 9.5 | 10.0 | +-------------------------+---+------+------+------+------+------+------+------+ |25 | 0 | 5.0 | 6.8 | 7.7 | 8.4 | 8.0 | 10.3 | 11.0 | +-------------------------+---+------+------+------+------+------+------+------+ |30 | 0 | 5.5 | 7.8 | 10.3 | 10.4 | 9.9 | 11.3 | 12.0 | +-------------------------+---+------+------+------+------+------+------+------+ |35 | 0 | 6.0 | 8.8 | 11.5 | 11.5 | 11.0 | 12.3 | 13.0 | +-------------------------+---+------+------+------+------+------+------+------+ |40 | 0 | 6.5 | 10.0 | 12.5 | 12.5 | 12.0 | 13.0 | 13.5 |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSNOVK 1.70.0
Seite 2477 von 4100 31.JAN.2003 Thomas Brosi
+-------------------------+---+------+------+------+------+------+------+------+ |45 | 0 | 7.0 | 11.0 | 13.0 | 13.0 | 12.5 | 13.5 | 14.0 | +-------------------------+---+------+------+------+------+------+------+------+ KFMSNOS wird im Schichtbetrieb (B_sch = 1) mit externer AGR entsprechend den aufgef¨ uhrten St¨ utzstellen gemessen (Gesamtinertgasrate rri_w=15%). KFNOTE:
+--------------------+----+----+----+----+----+----+ | fkatei_w [-]| 0.0| 0.1| 0.2| 0.3| 0.4| 0.5| |miglsol_w[%] | | | | | | | +--------------------+----+----+----+----+----+----+ |0 |1.00|1.00|1.00|1.00|1.00|1.00| +--------------------+----+----+----+----+----+----+ |15 |1.00|0.95|0.95|0.95|0.95|1.00| +--------------------+----+----+----+----+----+----+ |20 |1.00|0.97|0.97|0.99|1.06|1.06| +--------------------+----+----+----+----+----+----+ |25 |1.00|1.06|1.08|1.07|1.10|1.19| +--------------------+----+----+----+----+----+----+ |30 |1.00|1.12|1.01|1.00|1.01|1.13| +--------------------+----+----+----+----+----+----+ |40 |1.00|1.10|1.10|1.00|1.00|1.10| +--------------------+----+----+----+----+----+----+ KFNOTE beschreibt den Einfluß der Tankentl¨ uftung auf den NOx-Rohmassenstrom im Schichtbetrieb.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFAGRKS: []
+-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ | msnosmx_w [mg/s] | 0 | 10 | 15 | 20 | 25 | 30 | 35 | 40 | 45 | 50 | 55 | 60 | | rri_w [%] | | | | | | | | | | | | | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |0 | 4.57 | 4.57 | 4.54 | 3.93 | 4.51 | 4.59 | 4.26 | 4.35 | 4.41 | 4.35 | 4.28 | 4.39 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |5 | 2.70 | 2.70 | 2.96 | 2.86 | 2.90 | 2.98 | 2.79 | 2.99 | 2.94 | 2.96 | 2.89 | 2.90 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |10 | 1.80 | 1.80 | 1.95 | 1.88 | 1.82 | 1.92 | 1.81 | 1.91 | 1.90 | 1.89 | 1.88 | 1.93 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |15 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |20 | 0.39 | 0.39 | 0.43 | 0.49 | 0.46 | 0.49 | 0.48 | 0.44 | 0.45 | 0.46 | 0.44 | 0.48 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |25 | 0.17 | 0.17 | 0.16 | 0.19 | 0.19 | 0.19 | 0.18 | 0.19 | 0.18 | 0.19 | 0.17 | 0.18 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |30 | 0.10 | 0.10 | 0.10 | 0.15 | 0.12 | 0.13 | 0.12 | 0.14 | 0.12 | 0.13 | 0.12 | 0.13 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ |35 | 0.05 | 0.05 | 0.05 | 0.06 | 0.05 | 0.05 | 0.05 | 0.06 | 0.05 | 0.05 | 0.05 | 0.05 | +-------------------------+------+------+------+------+------+------+------+------+------+------+------+------+ KFAGRKS beschreibt den Einfluß der Abgasr¨ uckf¨ uhrung auf die NOx-Rohemissionen im Schichtbetrieb. Hierf¨ ur wird die Gesamtinertgasrate rri_w, welche sich aus der internen Inertgasrate (Ventil¨ uberschneidung) und der externen Inertgasrate (AGR-Ventil)zusammensetzt, variiert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWKW 10.10.0
Seite 2478 von 4100 31.JAN.2003 Thomas Brosi
FU DNWKW 10.10.0 Diagnose Zuordnung der Nockenwelle zur Kurbelwelle FDEF DNWKW 10.10.0 Funktionsdefinition DNWKW DNWKW_NWE E_phe zphfle ERROR_PH
The Hierarchy DNWKW_NWE is only implemented if SY_NWGE >0
SWITCH
E_ph
E_ph
E_phe
E_ph2
E_ph2
zphfle
E_ph3
E_ph3
E_phe2
E_ph4
E_ph4
zphfle2
zphfl
E_pha
zphfl2
zphfla
E_pha
zphfl3
E_pha2
zphfla
zphfl4
zphfla2
DNWKW_NWE2 E_phe2 zphfle2
DNWKW_NWA
zphfl zphfl2
The Hierarchy DNWKW_NWE2 is only implemented if SY_NWGE2 >0
The Hierarchy DNWKW_NWA is only implemented if SY_NWGA >0
zphfl3 zphfl4
output values only for description
DNWKW_NWA2 E_pha2 zphfla2
RELEASE_CAM
dnwkw-dnwkw
FCMCLR_DNWKW
The Hierarchy DNWKW_NWA2 is only implemented if SY_NWGA2 >0
B_nwkv
dnwkw-dnwkw Die Sektion %DNWKW beschreibt die Diagnose der Zuordnung der Nockenwelle/n zur Kurbelwelle. Dazu wird die in der Sektion %WANWKW adaptierte Lage der 1. Phasenflanke mit ihrem Sollwert verglichen. Besitzt ein System mehrere Phasengeber, so werden diese getrennt diagnostiziert. Die Diagnose der weiteren Phasengeber verl¨ auft analog zur Diagnose des 1. Phasengebers, DNWKW_NWE2, DNWKW_NWA und DNWKW_NWA2 werden daher nachfolgend nicht dargestellt. Die Hierarchie SWITCH bestimmt den Einbauort der Phasengeber (Einlaß Bank 1 und 2, Auslaß Bank 1 und 2), damit die Gr¨ oßen E_ph,2,3,4 und zphfl,2,3,4, abh¨ angig vom Einbauort sind. Diese Gr¨ oßen werden in E_phe, e2, a, a2 und zphfle, e2, a, a2 umgewandelt.
DNWKW_NWE
SY_NWGE DNWKW_CALCE
0
calc_200ms B_stend
B_stend
DNWKW_DFPME calc_200ms
B_mxnwkwe
maxError
B_mnnwkwe
minError
B_npnwkwe
nplError
B_spsae B_spsae B_phade1 B_phade1 B_wnws0e B_wnws0e B_enwse B_enwse E_phe
E_phe
zphfle
B_nomxnwkwe
healing_mxnwkw
B_nomnnwkwe
healing_mnnwkw
B_nonpnwkwe
healing_npnwkw
zphfle
change quantization
wnwkweq_w
dnwkw-dnwkw-nwe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nwkv /NV
wnwkwe_w 6.4 dnwkw-dnwkw-nwe DNWKW_NWE --------F¨ ur jede NW gibt es eine Hierarchie in der die Diagnose gerechnet wird(DNWKW_CALCE) und eine Hierarchie, in der die Fehler eingetragen werden(DNWKW_DFPME).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WNWRPSE
DNWKW 10.10.0
Seite 2479 von 4100 31.JAN.2003 Thomas Brosi
DNWKW_CALCE
calc_200ms 4/
TDNWSP
dwnwspe_w
wnwspe_w /NV
compute 6/
0
B_mxnwkwe WNWSPMX
0 READ_ACTUALE calc_200ms wnwkweq_w B_wnws0e
TDNWSP compute 8/
wnwkweq_w
B_mnnwkwe
B_wnws0e
B_enwse
B_enwse
B_stend
B_stend
WNWSPMN 10/
TDNWSPA
dwnwkae_w
E_phe
E_phe
B_wkwzphe wkwzp0e_w
zphfle
zphfle
compute 11/
WNWSPBE
B_npnwkwe
actual value
TDNWSPA compute 13/ B_nonpnwkwe
TDNWSP
TDNWSP
compute 5/
compute 14/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_spsae
B_nomxnwkwe
B_nomnnwkwe
E_nwkwe = 1 if B_mxnwkwe or B_mnnwkwe or B_npnwkwe is set E_nwkwe = 0 if B_nonpnwkwe and B_nomxnwkwe and B_nomnnwkwe is set Z_nwkwe = 1 if B_mxnwkwe or B_mnnwkwe or B_npnwkwe or (B_nonpnwkwe and B_nomxnwkwe and B_nomnnwkwe) is set
dnwkw-dnwkw-calce
B_phade1
PHADAPT_ENDE wnwspe_w [0] wnwspde_w adapted value B_phade1 B_padende B_spsae
dnwkw-dnwkw-calce DNWKW_CALCE ----------Bestimmung der Abweichung der Nockenwellenposition von der Sollposition: -----------------------------------------------------------------------dwnwsp*_w = WNWRPS*_0 - wnwsp*_w(0);
verstellt nach fr¨ uh: sp¨ at:
dwnwsp*_w > 0 dwnwsp*_w < 0
dwnwka*_w = wnwspd*_w - wkwzp0*_w;
verstellt nach fr¨ uh: sp¨ at:
dwnwka*_w > 0 dwnwka*_w < 0
Bildung der Fehlerbedingung E_nwkw* und der Fehlerart: -----------------------------------------------------Bei freigegebener Winkeladaption (B_spsa*) wird die Abweichung dwnwsp*_w ¨ uberwacht: Fehler: dwnwsp*_w > WNWSPMX: dwnwsp*_w < WNWSPMN: |dwnwka*_w| > WNWSPBE: sonst:
B_mxnwkw* B_mnnwkw* B_npnwkw* E_nwkw*=0
Nockenwellenposition fr¨ uhverstellt Nockenwellenposition sp¨ atverstellt Zahnriemensprungs des Nockenwellentriebs nach Adaption Nockenwellenposition im zul¨ assigen Toleranzbereich
Die Hierarchie READ_ACTUALE bestimmt die aktuelle NW Position (wkwzp0e_w) bei Phasenflanke 0. Das Bit B_wkwzphe(und B_padende) erm¨ oglicht der Hierarchie PHADAPT_ENDE eine adaptiere Flanke zu lesen und evtl. den "Fehler" B_npnwkwe zu setzen. Die Hierarchie PHADAPT_ENDE bestimmt den adaptieren Wert der NW bei Phasenflanke 0 passend zum aktuellen Wert aus READ_ACTUALE. Die Differenz aus adaptieren und aktuellen Wert wird gebildet(dwnwkae_w), der Betrag gebildet und verglichen ob diese Wert gr¨ oßer als WNWSPBE ist. Zus¨ atzlich wenn B_wkwzphe und B_padende g¨ ultig sind, dann wird nach einer Entprellzeit TDNWSPA das Bit B_npnwkwe gebildet. Dieses tr¨ agt in der Hierarchie DFPM der Fehler ein. Die Heilung geschieht analog, wenn die Bits gesetzt sind und dwnwkae_w kleiner der Grenze ist.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWKW 10.10.0
Seite 2480 von 4100 31.JAN.2003 Thomas Brosi
[sec.]
calc_200ms
READ_ACTUALE
TDWNWSE B_wnws0e compute 2/ SY_NWS 0
SY_NWGE 0
B_enwse 3/ B_stend
B_wkwzphe B_wkwzphe
E_n 0
E_bm
wkwzp0e_w wkwzp0e_w
zphfle 0
dnwkw-read-actuale
1/ wnwkweq_w
E_phe
dnwkw-read-actuale READ_ACTUALE -----------Das Bild READ_ACTUALE beschreibt, wie die Variable wkwzp0e_w aus wnwkwe_w bei Phasenflanke 0 (zphfle = 0) gebildet wird wenn B_wkwzphe true ist. B_wkwzphe ist true, wenn kein Drehzahl-, kein Bezugsmarken- oder Phasenfehler vorhanden ist, weiterhin muss der Start beendet sein. Es darf kein NW-Fehler vorhanden sein (B_enwse) und die Nockenwelle muss in Referenzposition stehen (B_wnws0e, Zeitentprellt).
PHADAPT_ENDE 0
1/
B_phade1 LowpassT
3/ true
B_padende /NV
B_padende B_padende /NV
reset 2/
1/
wnwspe_w [0] wnwspde_w /NV
B_spsae
2/
E_nwkwe WNWSPMX WNWSPMN wnwspde_w /NV
ZWNWSP compute 1/
ClosedInterval
LowpassT
2/ wnwspde_w wnwspde_w /NV
wnwspde_w follows wnwspe_w very slowly by time constant ZWNWSP.
dnwkw-phadapt-ende
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_NWGE
dnwkw-phadapt-ende PHADAPT_ENDE -----------Durch die Abfrage der Bedingung B_phade1 und B_padende werden einmal beim ersten Start eines Fahrzeugs nach Powerfail (oder B_phade1 ist gel¨ oscht) wnwspde_w und der Filter mit Werten aus der Adaption aus wnwspe_w initialisiert und B_padende gesetzt (Adaption KW-NW nach Powerfail ist erfolgt). Wenn die Bedingungen B_padende und B_spsae true sind und die Differenz zwischen adaptierten und gefiltertem adaptieren Wert im Intervall liegt, dann wird der aktuelle Wert ¨ uber das Filter wnwspde_w kopiert. In wnwspde_w steht immer der alte, dem aktueller Adaptionswert nur langsam folgende Wert (Filterkonstante ZWNWSP).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWKW 10.10.0
Seite 2481 von 4100 31.JAN.2003 Thomas Brosi
DNWKW_DFPME
calc_200ms 7/
sfpMaxError 1/ sfp
9/
sfpMinError 1/ sfp
maxError
sfpMaxError
minError
sfpMinError 12/ nplError
sfpNplError 1/ sfp sfpNplError
15/
healing_mxnwkw healing_mnnwkw healing_npnwkw
sfpHealing 1/ sfp
getSfp 1/
DFP_NWKWE dfp dfp locSfpNWKW
dnwkw-dnwkw-dfpme Die Max-, Min- und Npl-Fehler Des E_NWKW werden in den Fehlerspeicher eingetragen bzw. geheilt.
dfpgetErf DFP_NWKWE
getErf dfpgetZyf
DFP_NWKWE
FF_NWKV
Z_nwkwa
E_nwkwa2
getErf dfpgetZyf
DFP_NWKWA2
B_nwkv
getZyf dfpgetErf
DFP_NWKWA2
E_nwkwa
getErf dfpgetZyf
DFP_NWKWA
Z_nwkwe2
getZyf dfpgetErf
DFP_NWKWA
E_nwkwe2
getErf dfpgetZyf
DFP_NWKWE2
Z_nwkwe
getZyf dfpgetErf
DFP_NWKWE2
RELEASE_CAM
E_nwkwe
getZyf
Z_nwkwa2
dnwkw-release-cam
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
repSfp 16/
Action Table for fault path* in DFPM: -----------------------------------------------E_* Z_* B_mx* B_mm* B_np* maxError: S S S R R minError: S S R S R nplError: S S R R S Healing: R S R R R S:Set R:Reset
dnwkw-dnwkw-dfpme
sfpHealing
dnwkw-release-cam
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWKW 10.10.0
Seite 2482 von 4100 31.JAN.2003 Thomas Brosi
Verbaupr¨ ufung der NW: --------------------Eine falsch verbaute NW (Steuerkette/riemen falsch aufgelegt) darf nicht zur Verstellung freigegeben werden, da es im ung¨ unstigsten Fall zur Kollision von Ventil und Kolben kommen kann. Mit Hilfe des Block "dnwkw-release-cam" wird nach Fehlerspeicher l¨ oschen oder Powerfail zun¨ achst der Ablauf der NW-KW-Zuordnungsdiagnose "dnwkw-dnwkw-nw" abgewartet, bevor die NW-Verstellung ¨ uber B_nwkv (NW korrekt verbaut) freigegeben wird. Damit nicht bei jedem Start der Ablauf der Zuordnungsdiagnose abgewartet werden muß, wird B_nwkv im DauerRAM abgelegt, d.h. es wird hier davon ausgegangen, daß der Steuertrieb nicht ohne Abklemmen der Batterie oder L¨ oschen des Fehlerspeicher ver¨ andert wird. Ein w¨ ahrend des Betriebs aufgetretener Fehler der NW-Zuordnungsdiagnose f¨ uhrt sofort zum Abschalten der NW-Verstellung. Bei den n¨ achsten Starts wird dann vor einer eventuellen Freigabe der NW-Verstellung auf eine Heilung durch die Zuordnungsdiagnose gewartet.
Status Fehlerpfad NWKWE: Errorflag NWKWE: Zyklusflag NWKWE: Fehlerart NWKWE:
SFPNWKWE E_nwkwe Z_nwkwe B_mxnwkwe B_mnnwkwe B_npnwkwe
L¨ oschen Fehlerpfad: C_fcmclr & B_clnwkwe Fehlerpfad NWKWE : CDTNWKWE Fehlerklasse NWKWE: CLANWKWE Fehlerschwere NWKWE: TSFNWKWE Carb-Code NWKWE: CDCNWKWE Umweltbedingungen NWKWE: FFTNWKWE
Status Fehlerpfad NWKWE2: Errorflag NWKWE2: Zyklusflag NWKWE2: Fehlerart NWKWE2:
SFPNWKWE2 E_nwkwe2 Z_nwkwe2 B_mxnwkwe2 B_mnnwkwe2 B_npnwkwe2
L¨ oschen Fehlerpfad: C_fcmclr & B_clnwkwe2 Fehlerpfad NWKWE2 : CDTNWKWE2 Fehlerklasse NWKWE2: CLANWKWE2 Fehlerschwere NWKWE2: TSFNWKWE2 Carb-Code NWKWE2: CDCNWKWE2 Umweltbedingungen NWKWE2: FFTNWKWE2
Status Fehlerpfad NWKWA: Errorflag NWKWA: Zyklusflag NWKWA: Fehlerart NWKWA:
SFPNWKWA E_nwkwa Z_nwkwa B_mxnwkwa B_mnnwkwa B_npnwkwa
L¨ oschen Fehlerpfad: C_fcmclr & B_clnwkwa Fehlerpfad NWKWA : CDTNWKWA Fehlerklasse NWKWA: CLANWKWA Fehlerschwere NWKWA: TSFNWKWA Carb-Code NWKWA: CDCNWKWA Umweltbedingungen NWKWA: FFTNWKWA
Status Fehlerpfad NWKWA2: Errorflag NWKWA2: Zyklusflag NWKWA2: Fehlerart NWKWA2:
SFPNWKWA2 E_nwkwa2 Z_nwkwa2 B_mxnwkwa2 B_mnnwkwa2 B_npnwkwa2
L¨ oschen Fehlerpfad: C_fcmclr & B_clnwkwa2 Fehlerpfad NWKWA2 : CDTNWKWA2 Fehlerklasse NWKWA2: CLANWKWA2 Fehlerschwere NWKWA2: TSFNWKWA2 Carb-Code NWKWA2: CDCNWKWA2 Umweltbedingungen NWKWA2: FFTNWKWEA2
FCMCLR false
TDNWSP
B_padende /NV
TDNWSP
TDWNWSE
TDNWSPA
B_padende2 /NV false B_padenda /NV
Reset of all delays B_padenda2 /NV
dfpgetClf DFP_NWKWE
getClf dfpgetClf
DFP_NWKWE2
B_clnwkwa
getClf dfpgetClf
DFP_NWKWA2
B_clnwkwe2
compute 1/
getClf dfpgetClf
DFP_NWKWA
B_clnwkwe
getClf
false true FF_NWKV
B_clnwkwa2
dnwkw-fcmclr-dnwkw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Fehlerspeicherverwaltung: -------------------------
dnwkw-fcmclr-dnwkw
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWKW 10.10.0
Seite 2483 von 4100 31.JAN.2003 Thomas Brosi
ABK DNWKW 10.10.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
* e e2 a a2 KW
Wildcard f¨ ur Einbauort Einlaß Bank 1 Einlaß Bank 2 Auslaß Bank 1 Auslaß Bank 2 Kurbelwelle
Parameter
Source-X
Art
Bezeichnung
CDCNWKWA CDCNWKWA2 CDCNWKWE CDCNWKWE2 CDKNWKWA CDKNWKWA2 CDKNWKWE CDKNWKWE2 CDTNWKWA CDTNWKWA2 CDTNWKWE CDTNWKWE2 CLANWKWA CLANWKWA2 CLANWKWE CLANWKWE2 FFTNWKWA FFTNWKWA2 FFTNWKWE FFTNWKWE2 TDNWSP TDNWSPA TDWNWSE TSFNWKWA TSFNWKWA2 TSFNWKWE TSFNWKWE2 WNWRPSA WNWRPSA2 WNWRPSE WNWRPSE2 WNWSPBE WNWSPMN WNWSPMX ZWNWSP
BLOKNR BLOKNR BLOKNR BLOKNR
KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL FW FW FW FW FW FW FW KWB (REF) KWB (REF) KWB (REF) KWB (REF) FW FW FW FW
Codewort CARB: Zuordnung Auslassnockenwelle zur Kurbelwelle Codewort CARB: Zuordnung Auslassnockenwelle Bank 2 zur Kurbelwelle Codewort CARB: Zuordnung Einlassnockenwelle zur Kurbelwelle Codewort CARB: Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle Codewort Kunde: Zuordnung Auslassnockwelle zur Kurbelwelle Codewort Kunde: Zuordnung Auslassnockwelle Bank 2 zur Kurbelwelle Codewort Kunde: Zuordnung Einlassnockwelle zur Kurbelwelle Codewort Kunde: Zuordnung Einlassnockwelle Bank 2 zur Kurbelwelle Codewort Tester: Zuordnung Auslassnockenwelle zur Kurbelwelle Codewort Tester: Zuordnung Auslassnockenwelle Bank 2 zur Kurbelwelle Codewort Tester: Zuordnung Einlassnockenwelle zur Kurbelwelle Codewort Tester: Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle Fehlerklasse: Zuordnung Auslassnockenwelle zur Kurbelwelle Fehlerklasse: Zuordnung Auslassnockenwelle Bank 2 zur Kurbelwelle Fehlerklasse: Zuordnung Einlassnockenwelle zur Kurbelwelle Fehlerklasse: Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle Freeze Frame Tabelle: Zuordnung Auslassnockenwelle zur Kurbelwelle Freeze Frame Tabelle: Zuordnung Auslassnockenwelle Bank 2 zur Kurbelwelle Freeze Frame Tabelle: Zuordnung Einlassnockenwelle zur Kurbelwelle Freeze Frame Tabelle: Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle ¨ Zeitverzogerung fur ¨ Prufung ¨ Nockenwellenverschiebung ¨ Zeitverzogerung fur ¨ Prufung ¨ aktueller Nockenwellenverschiebung ¨ ¨ Zeitverzogerung fur ¨ Bestatigung NW-Sollwertvorgabe Fehlersummenzeit: Zuordnung Auslassnockenwelle zur Kurbelwelle Fehlersummenzeit: Zuordnung Auslassnockenwelle Bank 2 zur Kurbelwelle Fehlersummenzeit: Zuordnung Einlassnockenwelle zur Kurbelwelle Fehlersummenzeit: Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle Sollwinkel der NW-Flanken in Referenzposition, Auslassnockenwelle Bank 1 Sollwinkel der NW-Flanken in Referenzposition, Auslassnockenwelle Bank 2 Sollwinkel der NW-Flanken in Referenzposition, Einlassnockenwelle Bank 1 Sollwinkel der NW-Flanken in Referenzposition, Einlassnockenwelle Bank 2 Absoluter Begrenzungswinkel fur ¨ die Verschiebung der Zuordnung Nockenwelle zu Ku ¨ Grenzwinkel Spatverschiebung fur ¨ Zuordnung Nockenwelle zu Kurbelwelle Grenzwinkel Fruhverschiebung ¨ fur ¨ Zuordnung Nockenwelle zu Kurbelwelle Zeitkonstante fur ¨ Adaptionswinkel der Nockenwelle
Systemkonstante
Art
Bezeichnung
SY_NWGA SY_NWGA2 SY_NWGE SY_NWGE2 SY_NWS SY_NWSA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Nockenwelle Phasengeber Auslass Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass Systemkonstante Nockenwelle Phasengeber Einlass 2 Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont.
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
Variable
Source-Y
BLOKNR BLOKNR BLOKNR BLOKNR
Quelle
BLOKNR
B_BENWKWA B_BENWKWA2 B_BENWKWE B_BENWKWE2 B_BKNWKWA B_BKNWKWA2 B_BKNWKWE B_BKNWKWE2 B_CLNWKWA B_CLNWKWA2 B_CLNWKWE B_CLNWKWE2 B_ENWSA
DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW
B_ENWSE
DNWSZF
B_FTNWKWA B_FTNWKWA2 B_FTNWKWE B_FTNWKWE2 B_MNNWKWA B_MNNWKWA2 B_MNNWKWE B_MNNWKWE2 B_MXNWKWA
DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW
DNWSZF
AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN EIN EIN DNWSZF, N- EIN
DNWKW DNWKW DNWKW DNWKW DNWKW, WFW DNWKW, DNWSZF, N- EIN WFW AUS AUS AUS AUS AUS AUS AUS AUS AUS
Bedingung Bandende-Funktionsanforderung Zuordnung NW Auslaß 1 zur KW Bedingung Bandende-Funktionsanforderung Zuordnung NW Auslaß 2 zur KW Bedingung Bandende-Funktionsanforderung Zuordnung NW Einlaß 1 zur KW Bedingung Bandende-Funktionsanforderung Zuordnung NW Einlaß 2 zur KW Bedingung: Zuordnung Nockenwelle Auslaß 1 zu Kurbelwelle aktiv Bedingung: Zuordnung Nockenwelle Auslaß 2 zu Kurbelwelle aktiv Bedingung: Zuordnung Nockenwelle Einlaß 1 zu Kurbelwelle aktiv Bedingung: Zuordnung Nockenwelle Einlaß 2 zu Kurbelwelle aktiv ¨ Fehlerpfad der Zuordnung Auslassnockenwelle zur Kurbelwelle loschen ¨ Fehlerpfad der Zuordnung Auslassnockenwelle Bank 2 zur Kurbelwelle loschen ¨ Fehlerpfad der Zuordnung Einlassnockenwelle zur Kurbelwelle loschen ¨ Fehlerpfad der Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle loschen Bedingung Error Nockenwelle (Auslaßsietig) Bedingung Error Nockenwelle (Einlaßseitig) Bedingung: Fehlereintrag durch Tester fur ¨ Zuordnung NW Auslaß 1 zur ZW Bedingung: Fehlereintrag durch Tester fur ¨ Zuordnung NW Auslaß 2 zur ZW Bedingung: Fehlereintrag durch Tester fur ¨ Zuordnung NW Einlaß 1 zur ZW Bedingung: Fehlereintrag durch Tester fur ¨ Zuordnung NW Einlaß 2 zur ZW ¨ Fehlerart: Auslassnockenwelle spatverstellt ¨ Fehlerart: Auslassnockenwelle Bank 2 spatverstellt ¨ Fehlerart: Einlassnockenwelle spatverstellt ¨ Fehlerart: Einlassnockenwelle Bank 2 spatverstellt Fehlerart: Auslassnockenwelle fruhverstellt ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_MXNWKWA2 B_MXNWKWE B_MXNWKWE2 B_NPNWKWA B_NPNWKWA2 B_NPNWKWE B_NPNWKWE2 B_NWKV B_PADENDA B_PADENDA2 B_PADENDE B_PADENDE2 B_PHADA1 B_PHADA2 B_PHADE1 B_PHADE2 B_PWF
DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW WANWKW WANWKW WANWKW WANWKW BBHWONOF
B_SINWKWA B_SINWKWA2 B_SINWKWE B_SINWKWE2 B_SPSAA B_SPSAA2 B_SPSAE B_SPSAE2 B_STEND
DNWKW DNWKW DNWKW DNWKW WANWKW WANWKW WANWKW WANWKW BBSTT
B_WKWZPHA B_WKWZPHA2 B_WKWZPHE B_WKWZPHE2 B_WNWS0A
DNWKW DNWKW DNWKW DNWKW
B_WNWS0A2 B_WNWS0E
NWSOLLE
B_WNWS0E2 DFP_BM
NWSOLLE DNWKW
DFP_N
DNWKW
DFP_NWKWA
DNWKW
DFP_NWKWA2 DFP_NWKWE
DNWKW DNWKW
DFP_NWKWE2 DFP_PH
DNWKW DNWKW
DFP_PH2
DNWKW
DFP_PH3
DNWKW
DFP_PH4
DNWKW
DWNWKAA2_W DWNWKAA_W DWNWKAE2_W DWNWKAE_W DWNWSPA2_W DWNWSPA_W DWNWSPE2_W DWNWSPE_W E_BM
DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DDG
E_N
DDG
E_NWKWA
DNWKW
E_NWKWA2 E_NWKWE
DNWKW DNWKW
Referenziert von
BBNWS
DDG, DNWKW DDG, DNWKW DDG, DNWKW DDG, DNWKW ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ...
DNWKW DNWKW DNWKW DNWKW ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
DNWKW 10.10.0
Seite 2484 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK EIN EIN EIN EIN EIN
Fehlerart: Auslassnockenwelle Bank 2 fruhverstellt ¨ Fehlerart: Einlassnockenwelle fruhverstellt ¨ Fehlerart: Einlassnockenwelle Bank 2 fruhverstellt ¨ Nicht plausibler Fehler: Zuordnung Auslassnockenwelle zur Kurbelwelle Nicht plausibler Fehler: Zuordnung Auslassnockenwelle2 zur Kurbelwelle Nicht plausibler Fehler: Zuordnung Einlassnockenwelle zur Kurbelwelle Nicht plausibler Fehler: Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle Bedingung NW korrekt verbaut Adaption Kurbel-/Nockenwelle von Auslaß 1 nach Powerfail erfolgt Adaption Kurbel-/Nockenwelle von Auslaß 2 nach Powerfail erfolgt Adaption Kurbel-/Nockenwelle von Einlaß 1 nach Powerfail erfolgt Adaption Kurbel-/Nockenwelle von Einlaß 2 nach Powerfail erfolgt Adaption Kurbel- zu Nockenwelle von Auslass Bank 1 erfolgt Adaption Kurbel- zu Nockenwelle von Auslass Bank 2 erfolgt Adaption Kurbel- zu Nockenwelle von Einlass Bank 1 erfolgt Adaption Kurbel- zu Nockenwelle von Einlass Bank 2 erfolgt Bedingung Powerfail
AUS AUS AUS AUS EIN EIN EIN EIN EIN
Fehlertyp: Zuordnung Auslassnockenwelle zur Kurbelwelle Fehlertyp: Zuordnung Auslassnockenwelle Bank 2 zur Kurbelwelle Fehlertyp: Zuordnung Einlassnockenwelle zur Kurbelwelle Fehlertyp: Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle ¨ Bedingung Winkeladaption Auslassnockenwelle Bank 1 zu Kurbelwelle zulassig ¨ Bedingung Winkeladaption Auslassnockenwelle Bank 2 zu Kurbelwelle zulassig ¨ Bedingung Winkeladaption Einlassnockenwelle Bank 1 zu Kurbelwelle zulassig ¨ Bedingung Winkeladaption Einlassnockenwelle Bank 2 zu Kurbelwelle zulassig Bedingung Startende erreicht
LOK LOK LOK LOK BBDNWS, BGARNW,- EIN DNWKW, NWFW DNWKW EIN BBDNWS, BGARNW,- EIN DNWKW, NWFW, WNWRE DNWKW EIN DOK DDG, DLGHMM,DMDSTP, DNWKW,RDE, ... DDG, DLGHMM,DOK DMDSTP, DNWKW,RDE, ... DMDSTP, TVWNO,DOK WANWKW DMDSTP, WANWKW DOK DMDSTP, TVWNO,DOK WANWKW DMDSTP, WANWKW DOK DDG, DLSAFK,DOK DLSAHKBD, DNWKW, DPH, ... DDG, DPH, DOK HT2KTWNE, WANWKW DDG, DPH, DOK HT2KTWNE, WANWKW DOK DDG, DPH, HT2KTWNE, WANWKW AUS AUS AUS AUS AUS AUS AUS AUS DLGHMM, DMDSTP,- EIN DNWKW, RDE,WANWKW, ... DLGHMM, DMDSTP,- EIN DNWKW, MDANF,RDE, ... DMDSTP, TVWNO,AUS WANWKW DMDSTP, WANWKW AUS DMDSTP, TVWNO,AUS WANWKW
Bedingung fur ¨ Gultigheit ¨ von wkwzp0a_w Bedingung fur ¨ Gultigheit ¨ von wkwzp0a2_w Bedingung fur von wkwzp0e_w ¨ Gultigheit ¨ Bedingung fur ¨ Gultigheit ¨ von wkwzp0e2_w Bedingung NW-Sollwertvorgabe ist 0 Bedingung NW-Sollwertvorgabe ist 0 (Bank2, Auslaß) Bedingung NW-Sollwertvorgabe ist 0
Bedingung NW-Sollwertvorgabe ist 0 (Bank2, Einlaß) SG-int. Fehlerpfadnr.: Bezugsmarke
SG int. Fehlerpfadnr.: Drehzahlsignalgeber
SG int. Fehlerpfadnr.: Zuordnung Auslassnockenwelle zur Kurbelwelle SG int. Fehlerpfadnr.: Zuordnung Auslassnockenwelle Bank 2 zur Kurbelwelle SG int. Fehlerpfadnr.: Zuordnung Einlassnockenwelle zur Kurbelwelle SG int. Fehlerpfadnr.: Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle SG int. Fehlerpfadnr.:Phasengeber
SG int. Fehlerpfadnr.:Phasengeber Bank 2
SG int. Fehlerpfadnr.:Phasengeber 3
SG int. Fehlerpfadnr.:Phasengeber 4
Abweichung des Adaptionswinkels von Auslaß 2 vom aktuellen Winkel der NW Abweichung des Adaptionswinkels von Auslaß 1 vom aktuellen Winkel der NW Abweichung des Adaptionswinkels von Einlaß 2 vom aktuellen Winkel der NW Abweichung des Adaptionswinkels von Einlaß 1 vom aktuellen Winkel der NW Winkeldifferenz Sollwert Istwert Auslass Bank 2 Winkeldifferenz Sollwert Istwert Auslass Bank 1 Winkeldifferenz Sollwert-Istwert Einlass NW Bank2 Winkeldifferenz Sollwert-Istwert Einlass NW Bank1 Errorflag: Bezugsmarkengeber
Errorflag: Drehzahlsignalgeber
Fehler der Zuordnung Auslassnockenwelle zur Kurbelwelle Fehlerflag der Zuordnung Auslassnockenwelle Bank 2 zur Kurbelwelle Fehler der Zuordnung Einlassnockenwelle zur Kurbelwelle
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
E_NWKWE2 E_PH
DNWKW DPH
E_PH2
DPH
E_PH3
DPH
E_PH4
DPH
SFPNWKWA SFPNWKWA2 SFPNWKWE SFPNWKWE2 WKWZP0A2_W WKWZP0A_W WKWZP0E2_W WKWZP0E_W WNWKWA2_W WNWKWA_W WNWKWE2_W WNWKWE_W WNWSPA2_W WNWSPA_W WNWSPDA2_W WNWSPDA_W WNWSPDE2_W WNWSPDE_W WNWSPE2_W WNWSPE_W ZPHFL ZPHFL2 ZPHFL3 ZPHFL4 Z_NWKWA Z_NWKWA2 Z_NWKWE Z_NWKWE2
DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW DNWKW HT2KTPH HT2KTPH HT2KTPH HT2KTPH WANWKW WANWKW DNWKW DNWKW DNWKW DNWKW WANWKW WANWKW HT2KTPH HT2KTPH HT2KTPH HT2KTPH DNWKW DNWKW DNWKW DNWKW
DMDSTP, WANWKW AUS EIN DDG, DLSAFK,DLSAHKBD, DNWKW, HT2KTWNE, ... EIN DDG, DNWKW,HT2KTWNE, WANWKW EIN DDG, DNWKW,HT2KTWNE, WANWKW EIN DDG, DNWKW,HT2KTWNE, WANWKW AUS AUS AUS AUS LOK LOK LOK LOK DNWKW, WANWKW EIN DNWKW, WANWKW EIN DNWKW, WANWKW EIN DNWKW, WANWKW EIN EIN DNWKW, NLDG EIN DNWKW, NLDG AUS AUS AUS AUS EIN DNWKW, NLDG EIN DNWKW, NLDG DNWKW, WANWKW EIN DNWKW, WANWKW EIN DNWKW, WANWKW EIN DNWKW, WANWKW EIN AUS AUS AUS AUS
DNWKW 10.10.0
Seite 2485 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Fehler der Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle Errorflag: Phasensensor
Errorflag: Phasensensor 2 Errorflag: Phasensensor 3 Errorflag: Phasensensor 4 Status Fehlerpfad: Zuordnung Auslassnockenwelle zur Kurbelwelle Status Fehlerpfad: Zuordnung Auslassnockenwelle Bank 2 zur Kurbelwelle Status Fehlerpfad: Zuordnung Einlassnockenwelle zur Kurbelwelle Status Fehlerpfad: Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle Nockenwellenwinkel von Auslaß 2 bei Phasenflanke 0 im Arbeitsspiel Nockenwellenwinkel von Auslaß 1 bei Phasenflanke 0 im Arbeitsspiel Nockenwellenwinkel von Einlaß 2 bei Phasenflanke 0 im Arbeitsspiel Nockenwellenwinkel von Einlaß 1 bei Phasenflanke 0 im Arbeitsspiel Winkel der Auslaß-NW-Flanken von Bank 2 relativ zur Kurbelwelle Winkel der Auslaß-NW-Flanken relativ zur Kurbelwelle Winkel der Einlaß-NW-Flanken von Bank 2relativ zur Kurbelwelle Winkel der Einlaß-NW-Flanken relativ zur Kurbelwelle Adaptionswinkel der Nockenwellenflanken von Auslass Bank 2 (Referenzposition) Adaptionswinkel der Nockenwellenflanken von Auslass Bank 1 (Referenzposition) ¨ Alter Adaptionswert abhangig vom aktuellen Adaptionswinkel NW von Auslaß 2 ¨ Alter Adaptionswert abhangig vom aktuellen Adaptionswinkel NW von Auslaß 1 ¨ Alter Adaptionswert abhangig vom aktuellen Adaptionswinkel NW von Einlaß 2 ¨ Alter Adaptionswert abhangig vom aktuellen Adaptionswinkel NW von Einlaß 1 Adaptionswinkel der Nockenwellenflanken von Einlass Bank 2 (Referenzposition) Adaptionswinkel der Nockenwellenflanken von Einlass Bank 1 (Referenzposition) ¨ ¨ Zahler aquidistante Phasenflanken ¨ ¨ Zahler aquidistante Phasenflanken 2 ¨ ¨ Zahler aquidistante Phasenflanken 3 ¨ ¨ Zahler aquidistante Phasenflanken 4 Zyklusflag: Zuordnung Auslassnockenwelle zur Kurbelwelle Zyklusflag: Zuordnung Auslassnockenwelle 2 zur Kurbelwelle Zyklusflag: Zuordnung Einlassnockenwelle zur Kurbelwelle Zyklusflag: Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle
FB DNWKW 10.10.0 Funktionsbeschreibung Bestimmung der Abweichung der Nockenwellenposition von der Sollpositon: ----------------------------------------------------------------------Die Abweichung der Nockenwellenposition von der motorspez. Sollposition ist gegeben mit: dwnwsp*_w = WNWRPS*_0 - wnwsp*_w(0).
(* = Wildcard f¨ ur Einbauort e, e2, a, a2)
¨ Uber den Vergleich mit Grenzwerten werden die Bedingungen "fr¨ uhverstellt" B_mxnwkw*, "sp¨ atverstellt" B_mnnwkw*, bzw. "Verstellung im zul¨ assigen Bereich" E_nwkw* = false gesetzt. Das Setzen der Bedingungen erfolgt nur, wenn die Winkeladaption l¨ auft (B_spsa*). Außerdem muß zum Setzen der Fehler-Bedingungen die Grenzwert¨ uberschreitung f¨ ur die Zeit TDNWSP angestanden haben. Bildung der Fehlerbedingung E_nwkw* und der Fehlerart: -----------------------------------------------------Die Fehler- und Zyklusflags werden ¨ uber die oben definierten Bedingungen B_mxnwkw* und B_mnnwkw* gebildet.
Lage der Nockenwellenstellung: -----------------------------dwnwsp*_w > 0
◦
KW
:
Position des Phasengeberrades liegt zu fr¨ uh Maßnahme: Verdrehen des Geberrades oder der Nockenwelle gegen die Drehrichtung
dwnwsp*_w < 0
◦
KW
:
Position des Phasengeberrades liegt zu sp¨ at Maßnahme: Verdrehen des Geberrades in Drehrichtung
Beispiel f¨ ur Einlaß Bank 1:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DNWKW 10.10.0
Seite 2486 von 4100 31.JAN.2003 Thomas Brosi
Kurbelwellensignal: |<--------- WNWRPSE(0)---->| -+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ | | | | | | | | | | | | | | | ... ... | | | | | | | | | | | | | | | | | | | | | | | | | | +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+-+-+-+-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +. Nockenwellensignal in Sollposition: dwnwspe_w = 0 +-------------------------------------------------------------------------------------------------------+ |<------->| Nockenwellensignal zu fr¨ uh: dwnwspe_w > 0: +-------------------------------------------------------------------------------------------------------+ |<------->| Nockenwellensignal zu sp¨ at: dwnwspe_w < 0: +-------------------------------------------------------------------------------------------------------+ Abweichung des Adaptionswinkels vom aktuellen Winkel der NW bei Phasenflanke 0: dwnwka*_w = wnwspd*_w (alter Adaptionswert)
wkwzp0*_w. (aktuellen Wert)
(* = Wildcard f¨ ur Einbauort e, e2, a, a2)
Adaptionswert . |<----wnwspde_w------->| . . Kurbelwellensignal: |<--------- WNWRPSE(0)---->| -+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ | | | | | | | | | | | | | | | ... ... | | | | | | | | | | | | | | | | | | | | | | | | | | +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+-+-+-+-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +. Nockenwellensignal in Sollposition: dwnwkae_w = 0 +---------------------------------------------------------------------------------------------------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Nockenwellensignal zu fr¨ uh: dwnwkae_w > 0: |<------>| (Zahnriemensprung ?) +--------------------------------------------------------------------------------------------------+ . Nockenwellensignal zu sp¨ at: dwnwkae_w < 0: |<------>| (Zahnriemensprung ?) . +--------------------------------------------------------------------------------------------------+ .
Da der tats¨ achliche Ist-Wert der Nockenwellenflanke vom applizierten Wert in WNWRPSE abweichen kann, wird zus¨ atzlich noch untersucht wie der aktuelle Ist-Wert sich von dem adaptierten Wert unterscheidet (Differenz zwischen gefiltertem, adaptiertem Wert und dem Ist-Wert: dwnwkae_w). Wenn die NW sich in Referenzposition befindet kann so ein pl¨ otzlicher Sprung des Ist-Wertes (Zahnriemensprung) erkannt werden und f¨ uhrt zu einem Fehlereintrag.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGNG 8.30.0
Seite 2487 von 4100 31.JAN.2003 Thomas Brosi
APP DNWKW 10.10.0 Applikationshinweise Um die Diagnose DNWKW applizieren zu k¨ onnen muß zuerst die Funktion %WANWKW appliziert worden sein. Anhaltswerte f¨ ur Erstapplikation: WNWSPMX: WNWSPMN: WNWSPBE: TDNWSP: TDNWSPA: TDWNWSE: WNWRPS*: ZWNWSP:
+ 20 ◦ KW - 20 ◦ KW 9 ◦ KW 2.0 sec 2.5 sec 2.0 sec siehe %WANWKW 25.0 sec
(*= E, E2, A, A2)
Randbedingungen: ---------------- Bei den Grenzen f¨ ur die Abweichung von adaptiertem Wert zu Sollwert (WNWSPMX, WNWSPMN) m¨ ussen die Systemtoleranzen entsprechend ber¨ ucksichtigt werden. Siehe auch Applikationsleitfaden Phasengeber und Geberrad. - Bei den Toleranzen muß auch die Bauteilealterung mit ber¨ ucksichtigt werden. - In der Funktion %BGARNW muß darauf geachtet werden, daß die Adaption lange genug l¨ auft um einen Fehler erkennen zu k¨ onnen. Die Adaption muß h¨ aufig genug durchgef¨ uhrt werden. - Die Adaptionsbereiche in %WANWKW (WNWAFMX, WNWASMX) m¨ ussen gr¨ oßer als die Toleranzschwellen WNWSPMX und WNWSPMN gew¨ ahlt werden, da der Adaptionswert sonst begrenzt wird, bevor es zu einem Fehlereintrag E_nwkw* kommt. - Werden die Toleranzgrenzen WNWSPMX, WNWSPMN zu groß gew¨ ahlt, so kann unter Umst¨ anden eine falsch verbaute NW nicht detektiert werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Der Wert f¨ ur WNWSPBE muss so gew¨ ahlt werden, dass ein Zahnriemenspringer erkannt wird. (abh¨ angig von der Winkel¨ anderung pro Zahn).
Fehlerspeicherverwaltung (f¨ ur Plattform empfohlene Daten): ---------------------------------------------------------CDTNWKWE: CLANWKWE: TSFNWKWE: CDCNWKWE: FFTNWKWE:
CDTNWKWA: CLANWKWA: TSFNWKWA: CDCNWKWA: FFTNWKWA:
322 3 255 P0341 nmot,tmot
878 3 255 P0366 nmot,tmot
CDTNWKWE2: CLANWKWE2: TSFNWKWE2: CDCNWKWE2: FFTNWKWE2:
CDTNWKWA2: CLANWKWA2: TSFNWKWA2: CDCNWKWA2: FFTNWKWA2:
325 3 255 P0346 nmot,tmot
879 3 255 P0391 nmot,tmot
¨ FU BGNG 8.30.0 Berechnete Große Drehzahlgradient FDEF BGNG 8.30.0 Funktionsdefinition Die Funktion %BGNG liefert folgende Gr¨ oßen: - dnmot_w: -
-
-
Die Differenzdrehzahl dnmot_w wird im Synchro-Raster ¨ uber jeweils ein Segment gebildet: dnmot_w(k) = nmot(k) - nmot(k-1) dnmotas_w: Die Drehzahl¨ anderung ¨ uber ein Arbeitsspiel wird im 10 ms -Raster gerechnet: dnmotas_w(k) = nmot_w(k) - nmot_w(k-SY_ZYLZA). Die hierzu notwendigen Drehzahlwerte nmot_w(k) werden im Synchro-Raster in einem Ringpuffer abgespeichert. tsas_w: Die Zeit ¨ uber ein Arbeitsspiel mit: tsas_w = Summe(tseg_w(i), i=1, SY_ZYLZA). Die hierzu notwendigen Segmentzeiten tseg_w(i) werden im Synchro-Raster in einem Ringpuffer abgespeichert. ngas_w: Der Drehzahlgradient ¨ uber ein Arbeitsspiel ergibt sich im 10 ms-Raster mit: ngas_w = (dnmotas_w / tsas_w). ngfil_w: Gefilterter Drehzahlgradient aus ngas_w mit der Zeitkonstante ZNGFIL. (Filtercharakteristik ¨ andert sich ¨ uber die Drehzahl, da Filter im 10ms Raster gerechnet wird)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGNG 8.30.0
Seite 2488 von 4100 31.JAN.2003 Thomas Brosi
Drehzahlgradienten am Beispiel eines 4-Zylindermotors mit SY_ZYLZA = 4:
R_syn: |
:<--------- tsas_w -------->: :: : | | | | | | | | | | | | | | | : : : : : : : : : : : : ******* : : : *** **** : : : ** : : ** ------------------ nmot(k) : : ** ˆ : : ** | : : ** | : ** -----------------dnmotas_w : ** ˆ | : ** dnmot_w | * v v * ------------------------------------------------ nmot(k-SY_ZYLZA)
|
|
|
|
nmot_w ˆ | | | | | ** | ** | *** | | | | | | | * | * +----------------------------------------------------------------------------------------------------> t
Detection of the first Synchro
BGNG: Calculation of the engine speed gradient -----------------------------------------------------------------------------1/ true
B_syn2nd /NC 1/
nmot_w
dnmot_w
[sec]
nmot_old_w
ZNGFIL NMOTZYLZA nmot0_w nmotas_w
dnmotas_w
ms -> sec
tseg_l
tseg_l
ngas_w
ngfil_w
ngfil
1000
TSEGZYLZA irspsyn irspsyn_old
0.0
irspsyn
tsas_w B_ngasok
B_ngasok
The 10 ms process of this function is only calculated if B_ngasok = true
bgng-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmotarr_w
bgng-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGNG 8.30.0
Seite 2489 von 4100 31.JAN.2003 Thomas Brosi
Differenzdrehzahl pro Segment (dnmot_w) --------------------------------------¨ Uber B_syn2nd wird sichergestellt, daß die Differenzdrehzahl ¨ uber ein Segment (dnmot_w) erst ab dem zweiten Synchro berechnet wird. dnmot_w(k) = nmot_w(k) - nmot_w(k-1) Die RAM-Zelle irspsyn ist ein Zeiger auf den n¨ achsten zu beschreibenden Eintrag im Ringspeicher array_nmot und wird in der Hierarchie TSEGZYLZA gebildet. Der Wert von irspsyn l¨ auft dabei immer von 0 bis SY_ZYLZA+1. Die RAM-Zelle irspsyn_old ist ein Zeiger auf den Eintrag mit der Drehzahl vom vorangegangenen Segment.
Berechnung des Drehzahlgradienten pro Arbeitsspiel (ngas_w) ----------------------------------------------------------Im Block NMOTZYLZA wird die aktuelle Drehzahl und die Drehzahl 2 Umdrehungen zuvor (1 Arbeitsspiel) bereitsgestellt. Die Differenz beider Drehzahlen ergibt die Differenzdrehzahl ¨ uber ein Arbeitsspiel (dnmotas_w). Durch Division mit der Zeit ¨ uber ein Arbeitsspiel (tsas_w) ergibt sich der Drehzahlgradient ¨ uber ein Arbeitsspiel (ngas_w). Der Drehzahlgradient wird dann noch als gefilterte Gr¨ oße (ngfil_w und ngfil) zur Verf¨ ugung gestellt. In der Hierarchy TSEGZYLZA werden die Segmentzeiten in dem Array tsegrsp_l abgespeichert. Aufgrund der Eintr¨ age in diesem Array wird die Zeit ¨ uber ein Arbeitsspiel tsas_w gebildet. Die Berechnung des Drehzahlgradienten wird mit der Bedingung B_ngasok freigegeben, wenn der Ringspeicher erstmalig die Werte ¨ uber ein Arbeitsspiel enth¨ alt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Mit der Multiplikation von dnmotas_w mit 1000 erfolgt eine Umrechnung der Gr¨ oße tsas_w von ms in sec. dnmotas_w [U/min] ngas_w [U/min/s] Beide Gr¨ oßen werden nur einmal pro Arbeitsspiel berechnet.
ABK BGNG 8.30.0 Abkurzungen ¨ Art
Bezeichnung
ZNGFIL
Parameter
FW
Zeitkonstante fur ¨ Drehzahlgradient-Filter
Systemkonstante
Art
Bezeichnung
SY_ZYLZA
SYS (REF) Zylinderanzahl
Source-X
Source-Y
Variable
Quelle
Referenziert von
B_NGASOK DNMOTAS_W DNMOT_W
BGNG BGNG BGNG
BGRLG
INISYNMON
IRSPSYN IRSPSYNOLD NGAS_W
BGNG BGNG BGNG
NGFIL
BGNG
NGFIL_W
BGNG
NMOTARR_W NMOTAS_W NMOT_W
BGNG BGNG BGNMOT
TSAST_L TSAS_W TSEGRSP_L TSEG_L
BGNG BGNG BGNG HT2KTWNE
Art
AUS AUS ESSTT, MDANF, NLPH, AUS RDE, STADAP EIN BBFEWNE, BGNG,BGWNE, DPH,HT2KTWNE BGRLG AUS LOK BBKR, LLRMD,AUS LLRRM, MDASG, SU, ... BBSAWE, LLRMD,AUS LLRMR, LLRNS,LLRRM, ... BDEMEN, DMDSTP,- AUS KRKE, MDFAW,NMAXMD, ... LOK LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK LOK BGRLG AUS EIN BGNG, BGNMOT,BGWNE, GGKR, ZUESZ
Bezeichnung Bedingung Ringspeicher fur ¨ ngas-Berechnung ok Differenzdrehzahl uber ¨ ein Arbeitsspiel Differenzdrehzahl zwischen zwei folgenden Segmenten Monitor-Array mit Grunden ¨ der letzten Anforderung einer Neusynchronisation
Index fur ¨ Ringspeicheradressierung tsegrsp_w, nmotrsp_w, rlrsp_w Ein Arbeitsspiel alter Index fur ¨ die Ringspeicheradressierung Drehzahlgradient uber ¨ ein Arbeitsspiel
gefilterter Drehzahlgradient
gefilterter Drehzahlgradient
Ringspeicher fur ¨ Drehzahlen Motordrehzahl von 2 Umdrehungen (1 Arbeitsspiel) zuvor Motordrehzahl Zeit uber ¨ ein Arbeitsspiel genau Zeit uber ¨ ein Arbeitsspiel fur ¨ ngas_w Array mit Segmentzeiten uber ¨ das letzte Arbeitsspiel Winkel-Segmentzeit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGNMOT 8.20.0
Seite 2490 von 4100 31.JAN.2003 Thomas Brosi
FB BGNG 8.30.0 Funktionsbeschreibung Berechnung des Drehzahlgradienten -------------------------------Die Gr¨ oßen nmot_w (%BGNMOT) und tseg_l (%HT2KTWNE) werden bei jedem Synchro in einen Ringspeicher geschrieben. Der Ringspeicher enth¨ alt dabei jeweils SY_ZYLZA + 2 Werte. Im 10ms Raster werden die ben¨ otigten Gr¨ oßen aus dem Ringspeicher ausgelesen und der Drehzahlgradient wie folgt berechnet:
dn nmot_w(k) - nmot_w(k-zylza) ngas_w(k) = ----- = --------------------------------------------------dt tseg_l(k) + tseg_l(k-1) + .. + tseg_l(k-zylza+1)
APP BGNG 8.30.0 Applikationshinweise Empfehlung f¨ ur Erstapplikation: ------------------------------F¨ ur die Zeitkonstante des Tiefpassfilters kann zur Erstapplikation ZNGFIL = 50 ms benutzt werden.
¨ FU BGNMOT 8.20.0 Berechnete Große Drehzahl
nmot_f is calculated in 10ms process to avoid changing of register set
nmot_w is calculated in 2ms process while engine is not fully synchronized
synstate 3
1/ B_nmin
1/
nmot_w
nmot_f
nmot_f
milisecs -> minutes 60000 10000
nmot_w
nmot
2 2550.0
nmotll
SY_ZYLZA /NC
deceleration 0.25
tseg_l
acceleration 0.125
1500.0
B_nmin
MINSPEED B_nmin
compute 1/ 2/ nmotllfil bgnmot-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF BGNMOT 8.20.0 Funktionsdefinition BGNMOT 8.20: Calculation of the engine speed -----------------------------------------------------------------
bgnmot-main Motordrehzahl ------------Berechnung der Motordrehzahl in verschiedenen Quantisierungen. Die Motordrehzahlen nmot_w und nmot_f werden im Betrieb im Synchro aus der Segmentzeit tseg_l (wird im HWT w¨ ahrend C_bmsuch aus Zahnzeit bestimmt) berechnet. Die Gr¨ oßen nmot und nmotll werden im 10ms Raster von nmot_w ¨ ubernommen. W¨ ahrend der Synchronisaton wird die Drehzahl nmot_w im 2ms Raster und nmot_f im 10ms Raster bestimmt. Sobald ¨ uber die L¨ ucke synchronisiert wurde (synstate >= 3), wird die Drehzahl pro Segment berechnet. Die Drehzahlen sind auf maximal 10000 U/min begrenzt. Die Gr¨ oße nmot_f wird aus nmot_w abgeleitet und ist dementsprechend ungenau.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGNMOT 8.20.0
Seite 2491 von 4100 31.JAN.2003 Thomas Brosi
Drehzahl f¨ ur unteren Drehzahlbereich -----------------------------------Im 10ms Raster wird die aktuelle Drehzahl von nmot_w in nmotll mit der entsprechenden Quantisierung abgespeichert. Ist die Motordrehzahl gr¨ oßer als 2550 U/min, so wird nmotll auf 2550 U/min begrenzt. Die Drehzahl nmotll wird ¨ uber ein PT1-Glied gefiltert und ergibt nmotllfil. Die Zeitkonstante des Filters ist unterschiedlich, abh¨ angigdavon, ob eine Beschleunigung oder Verz¨ ogerung vorliegt. Diese gefilterte Drehzahl wird nur bis zu einem Wert von 1500 U/min berechnet, um die Laufzeitbelastung gering zu halten. Der Filteralgorithmus l¨ aßt sich in folgende Form ¨ uberf¨ uhren: 7 * nmotfill(k-1) + nmotll(k) nmotllfil(k) = ----------------------------------8
bei Beschleunigung
3 * nmotfill(k-1) + nmotll(k) nmotllfil(k) = ----------------------------------4
bei Verz¨ ogerung
MINSPEED: ---------------
In case of nmot < NMIN (B_nmin = true) all nmots are set to 0.0
B_nmin
bgnmot-minspeed
1/ 0.0
nmot_f 2/ nmot_w
bgnmot-minspeed
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Unterdrehzahl ------------Wird auf Unterdrehzahl erkannt (B_nmin = TRUE), so werden alle Motordrehzahlgr¨ oßen auf Null gesetzt.
ABK BGNMOT 8.20.0 Abkurzungen ¨ Systemkonstante
Art
SY_ZYLZA
SYS (REF) Zylinderanzahl Art
Variable
Quelle
Referenziert von
B_NMIN
BGWNE
NMOT
BGNMOT
NMOTLL
BGNMOT
NMOTLLFIL NMOT_F NMOT_W
BGNMOT BGNMOT BGNMOT
SYNSTATE
BGWNE
TSEG_L
HT2KTWNE
ADVE, BBNWS,EIN BDEMUM, BGDSAD,BGNMOT, ... AAGRDC, ADAGRLS,- AUS ADVE, ALBK, AMSV, ... BGDVE, DTEV, LLRBB, AUS LLRNS, RDE, ... DDG AUS DMDFON, DMDLFB AUS AEVABU, AGRUE, ALE, AUS AMSV, ARMD, ... EIN BGNMOT, BGWNWVFE, BISYNC, DPH, ESAUSG, ... EIN BGNG, BGNMOT,BGWNE, GGKR, ZUESZ
Bezeichnung
Bezeichnung Bedingung Unterdrehzahl: n < NMIN
Motordrehzahl Motordrehzahl im Leerlaufbereich Gefilterte Drehzahl nmotll Motordrehzahl Motordrehzahl Aktueller Synchronisierzustand
Winkel-Segmentzeit
FB BGNMOT 8.20.0 Funktionsbeschreibung Die Berechnung der Segmentzeit tseg_l erfolgt in der TPU bzw. im Hardware-Treiber. Die Segmentzeit ist dabei die Zeit die w¨ ahrend des Winkels 720 ◦ KW / Zylinderzahl verstreicht. Gemessen wird die Zeit dabei jeweils am Synchro Zahn. W¨ ahrend der Bezugsmarkensuchphase (C_bmsuch) wird die Segmentzeit im HWT aus der Zahnzeit berechnet. Solange noch keine Zahninterrupts in der TPU vorliegen, wird f¨ ur tseg_l der Maximalwert angegeben. Die Segemtzeit wird mittels eines Funktionsaufrufs in der Funktion %HT2KTWNE vom HWT erfragt und in die RAM Zelle tseg_l abgespeichert. Die Berechnung der Motordrehzahl und Unterdrehzahlerkennung erfolgt auch im SG-Nachlauf.
APP BGNMOT 8.20.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WANWKW 19.30.0
Seite 2492 von 4100 31.JAN.2003 Thomas Brosi
FU WANWKW 19.30.0 Winkeladaption der Nockenwelle zur Kurbelwelle FDEF WANWKW 19.30.0 Funktionsdefinition Aufgabe der Funktion Winkeladaption Nockenwellezu Kurbelwelle: --------------------------------------------------------------
- Zuordnung der eingehenden Phasenflankenz¨ ahler (auf Sensorkanal bezogen) zu dem jeweiligen Einbauort - Fortlaufender Phasenflankenz¨ ahler f¨ ur genutzte (berechnete) Flanken: zrphgefl* (nur bei stetiger Nockenwellenregelung) - Flankenzpezifische Adaption einer definierten Normallage der Nockenwelle (Referenzposition) zur Kurbelwelle auf Anforderung: wnwsp*_w(i) mit i=zphfl* - Bildung der Abweichung zwischen adaptierter Normallage zur aktuellen Istlage der Nockenwelle: wnwiad*_w - Berechnung der aktuellen Istlage Einlass ¨ offnet / Auslass schließt bezogen auf oberen Totpunkt Ladungswechel(LWOT): wnw*_w - Bildung der Bedingung "Winkeladaption zul¨ assig": B_spsa* - Bildung der Bedingung "Winkeladaption erfolgreich": B_phad*
Bild 1: Signalzuordnung Kurbelwelle - Nockenwelle ------------------------------------------------Bsp. f¨ ur Einlassnockenwelle mit Sp¨ atanschlag als Referenzposition
|<--------------- Adaptionswert: wnwspe_w(i)---------------------->| adaptierte Referenzposition | | |<--------------- Meßwert: wnwkwe_w -------------->|<- wnwiade1_w->| . | . | elektrisches Phasensignal: . . ...............................----------------------------------------+---------------+ fr¨ uhverstellt | | +----... +---------------. <-------|------> <------------------------- Drehrichtung -------fr¨ uh . sp¨ at
WANWKW PHNMOT B_phnmo B_phnmu nmot
B_phnmo B_phnmu wnwkwe_w B_nwflade E_bm wnwkore1_w E_phe E_nwkwe zphfle
wnwkwe_w B_nwflade
CORRECT wnwkore1_w wnwkore2_w nmot wnwkora1_w tmot wnwkora2_w
nmot tmot
wnwkwe2_w E_bm
ERROR E_nwkwe E_nwkwe2 E_nwkwa E_nwkwa2
B_nwflada SWITCH
E_ph
E_ph
E_ph2
E_ph2
E_ph3
E_ph3
E_ph4
E_ph4 E_pha2
zphfl zphfl2 zphfl3 zphfl4
zphfl zphfl2 zphfl3 zphfl4
wnwkwa_w
E_phe E_phe2 E_pha
zphfle zphfle2 zphfla zphfla2
output values only for description
wnwkwa2_w
WANWKWE wnwe_w wnwmne_w wnwmxe_w B_wnwinle zrphgefle B_phade1 wnwspe_w
B_phnmo WANWKWE2 wnwe2_w B_phnmu B_nwflade wnwmne2_w wnwmxe2_w E_bm wnwkwe2_w zrphgefle2 E_phe2 B_wnwinle2 B_phade2 wnwkore2_w E_nwkwe2 wnwspe2_w zphfle2 B_phnmo wnwa_w WANWKWA B_phnmu wnwmna_w B_nwflada wnwmxa_w E_bm wnwkwa_w zrphgefla E_pha B_wnwinla wnwkora_w B_phada1 E_nwkwa wnwspa_w zphfla B_phnmo WANWKWA2 wnwa2_w B_phnmu B_nwflada wnwmna2_w E_bm wnwmxa2_w wnwkwa2_w zrphgefla2 E_pha2 B_wnwinla2 wnwkora2_w B_phada2 E_nwkwa2 wnwspa2_w zphfla2
InletOutlet wnwmne_w wnwmxe_w B_phade1 B_phade B_phada
wnwmne2_w wnwmxe2_w B_phade2 wnwadmne_w wnwadmna_w wnwmna_w wnwmxa_w
B_phada1 wnwadmxe_w wnwadmxa_w wnwmna2_w wnwmxa2_w
B_phada2
wanwkw-wanwkw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Sollage der Phasenflanke BM: Software-Bezugsmarke 0 (zzyl=0) in Referenzposition: WNWRPSE(i) ! ! mit i = zphfle (0,1,2,3) V V +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ .... .... | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--
wanwkw-wanwkw
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WANWKW 19.30.0
Seite 2493 von 4100 31.JAN.2003 Thomas Brosi
¨ Ubersicht ¨ uber die Winkeladaption: - Darstellung der Winkeladaption f¨ ur Systeme mit bis zu 4 Nockenwellensensoren: WANWKWE: WANWKWE2: WANWKWA: WANWKWA2:
Winkeladaption Winkeladaption Winkeladaption Winkeladaption
des des des des
Sensors Sensors Sensors Sensors
auf auf auf auf
der der der der
Einlass-Nockenwelle Einlass-Nockenwelle Auslass-Nockenwelle Auslass-Nockenwelle
Bank Bank Bank Bank
1 2 1 2
Die Winkeladaption wird f¨ ur jeden Sensor getrennt gerechnet. Die Teilfunktionen sind bis auf die Ausgangsgr¨ oßen gleich. - Wegschalten eines Sensors ¨ uber die jeweilige auf die Nockenwelle bezogene Systemkonstante (SY_NWGE, SY_NWGE2, SY_NWGA, SY_NWGA2). - Bei h¨ oheren Drehzahlen werden beim Schnellstartgeberrad nicht mehr alle ¨ aquidistanten Flanken ausgewertet (außer bei Adaption). - Auslesen der entsprechenden Fehlereintr¨ age aus dem Fehlerspeicher in der Hierarchie: ERROR - Umschaltung der Eingangsbedingungen f¨ ur Phasenflankenz¨ ahler im Arbeitsspiel (z.B. zphfl2 -> zphfla) und der Fehlermeldungen E_ph* sowie E_nwkw* in Hierarchie SWITCH f¨ ur jeweiligen Sensor. - Bildung eines Korrekturwertes ¨ uber Temperatur und Drehzahl f¨ ur jeden Nockenwellensensor in der Hierarchie CORRECT - Verkn¨ upfung der Bankinformationen f¨ ur Bank1 und Bank2 in der Hierarchie: INLETOUTLET
In der Hierarchie SWITCH wird der jeweilige Eingangswert,welcher auf die Sensornummer (PG, PG2, PG3, PG4) bezogen ist, dem Einbauort zugeordnet. Dies erfolgt ¨ uber die Systemkonstanten SY_NWG*. Die jeweilige Gr¨ oße (z.B. zphfle, E_phe) bezogen zum Einbauort k¨ onnen daher nicht direkt gemessen werden.
Beispiel f¨ ur folgende Konfiguration: SY_NWGE=1, SY_NWGE2=2, SY_NWGA=3, SY_NWGA2=4: ------------------------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zphfl E_ph
-> zphfle -> E_phe
zphfl2 E_ph2
-> zphfle2 -> E_phe2
zphfl3 E_ph3
-> zphfla -> E_pha
zphfl4 E_ph4
-> zphfla2 -> E_pha2
Abh¨ angig vom jeweiligen Projekt k¨ onnen die Nockenwellensensoren an der Ein- oder Auslaßnockenwelle angebracht sein. Die Systemkonfiguration bzgl. Geber zu Nockenwellen Zuordnung wird ¨ uber die Systemkonstanten SY_NWGE, SY_NWGE2, SY_NWGA und SY_NWGA2 festgelegt. Systemkonstante "Nockenwellengeber" am Beispiel von SY_NWGE = Nockenwelle Einlass: ---------------------------------------------------------------------------------SY_NWGE == == == == ==
0: 1: 2: 3: 4:
kein Phasengeber auf Nockenwelle verbaut -> Auf Nockenwelle Einlass ist der Phasengeber Auf Nockenwelle Einlass ist der Phasengeber Auf Nockenwelle Einlass ist der Phasengeber Auf Nockenwelle Einlass ist der Phasengeber
Keine Nr. 1 Nr. 2 Nr. 3 Nr. 4
Winkeladaption /-berechnung f¨ ur diese Nockenwelle. verbaut (PG). verbaut (PG2). verbaut (PG3). verbaut (PG4).
Dasselbe System gilt f¨ ur die weiteren m¨ oglichen Nockenwellen Einlass2, Auslass, Auslass2 (SY_NWGE2, SY_NWGA, SY_NWGA2).
CORRECT: Korrektur der Winkel der Nockenwellenflanken ¨ uber Drehzahl und Temperatur ----------------------------------------------------------------------------------Der Phasen- und Temperaturgang des Sensors wird jeweils ¨ uber eine Kennlinie korrigiert. Der Korrekturwert ¨ uber die Temperatur kann dabei f¨ ur jeden Sensor getrennt abgelegt werden. Somit hat jeder Nockenwellensensor einen eigenen Korrekturwert. Die Gr¨ oßen wnwkm*_tmp existieren nur, wenn die entsprechende Gr¨ oße wnwkor*_w berechnet wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WANWKW 19.30.0
Seite 2494 von 4100 31.JAN.2003 Thomas Brosi
CORRECT tmot STM05EPMSB SY_NWGE 1/
0 wnwkme_tmp /NC WNWKME (STM05EPMSB)
wnwkore1_w
wnwkore1_w
SY_NWGE2 0
1/
wnwkme2_tmp /NC WNWKME2 (STM05EPMSB)
wnwkore2_w
wnwkore2_w
SY_NWGA 0
1/
wnwkma_tmp /NC WNWKMA (STM05EPMSB)
wnwkora1_w
wnwkora1_w SY_NWGA2 1/
0
wnwkora2_w
wnwkora2_w
wanwkw-correct
wnwkma2_tmp /NC WNWKMA2 (STM05EPMSB)
nmot
wanwkw-correct PHNMOT: Berechnung der Teilabschaltung ¨ uber Drehzahl ---------------------------------------------------Aus Laufzeitgr¨ unden wird die Anzahl der auszuwertenden Flanken bei hohen Drehzahlen reduziert. W¨ ahrend der Adaption der Phasengeberflanken werden aber zwingend alle Flanken ausgewertet. Dies sollte bei der Applikation der Anforderung f¨ ur die Adaption ber¨ ucksichtigt werden (s. %BGARNW). Die auf die jeweiligen Geber bezogene Freigabe erfolgt in der Teilfunktion ZPHFL*.
PHNMOT SY_PGRAD
1
SY_PGRAD2
1
SY_PGRAD3
1
SY_PGRAD4
1
PHNMU 200
1/ B_phnmu
B_phnmu
PHNMO 2/ nmot
B_phnmo
B_phnmo
wanwkw-phnmot
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WNWKN
wanwkw-phnmot
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WANWKW 19.30.0
Seite 2495 von 4100 31.JAN.2003 Thomas Brosi
WANWKWE: Teilfunktion f¨ ur Nockenwellensensor auf Einlassnockenwelle (stellvertretend f¨ ur alle Nockenwellensensoren) ------------------------------------------------------------------------------------------------------------------Wie oben schon dargestellt wird die Winkeladaption f¨ ur jeden der bis zu 4 m¨ oglichen Sensoren getrennt gerechnet. Die Teilfunktionen sind bis auf die Ausgangsgr¨ oßen gleich. Aus Gr¨ unden der ¨ Ubersichtlichkeit wird nur die Funktionalit¨ at f¨ ur den Geber auf der Einlassnockenwelle stellvertretend f¨ ur alle weiteren Sensoren dargestellt.
Break 1/
SY_NWGE 0
Break 1/
synstate 2
calc_50ms FIRST_PHE wnwkore1_w zrphgefle
SY_NLDG 0 false B_synnldg ZPHFLE B_phnmo B_phgefle B_phnmu
B_phnmo B_phnmu zphfle
zphfle
wnwkore1_w
wnwmxe_w
wnwspe_w B_wnwinle wnwspae_w wnwe_w
wnwspe_w B_wnwinle wnwe_w
B_spsae wnwiade1_w E_phe wnwkweq_w
6.4
B_nwflade E_bm
RELEASEE B_nwflade calc_50ms E_bm E_phe B_spsae
E_phe E_nwkwe
B_PHADE calc_50ms wnwiade1_w B_spsae B_phade1 E_phe wnwime1_w E_nwkwe
B_phade1
wanwkw-wanwkwe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
change quantization
wnwmne_w
wnwmxe_w
calc_50ms ADAPTE zphfle B_nldg
wnwkwe_w
zrphgefle
wnwmne_w
wnwkore1_w
B_spsae B_nldg
WANWKWE
wanwkw-wanwkwe
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WANWKW 19.30.0
Seite 2496 von 4100 31.JAN.2003 Thomas Brosi
¨ Ubersicht ¨ uber die Teilfunktionen der Winkeladaption WNWKW*: (Teilfunktionen werden f¨ ur alle Sensoren getrennt berechnet, *: Wildcard f¨ ur jeweiligen Einbauort des Nockenwellengebers e: Einlassnockenwelle Bank 1 e2: Einlassnockenwelle Bank 2 a: Auslassnockenwelle Bank 1 a2: Auslassnockenwelle Bank 2
- ZPHFL*:
Bildung einer Bedingung, ob Phasenflanke ausgewertet wird: B_phgefl*
- ADAPT*:
¨ber B_spsa* vorliegt: Adaption der Referenzlage der Flanken, wenn die Adaptionsfreigabe u wnwspa*_w bzw. wnwsp*_w(zphfl*); Berechnung des Verstellwinkels der Nockenwelle bzw. der Abweichung des Istwinkels vom adaptierten Referenzwinkel: wnwiad*_w Berechnung des Verstellwinkels Einlaß ¨ offnet bzw. Auslaß schließt der Nockenwelle bezogen auf LWOT: wnw*_w Plausibilisierung der Winkelbasis bei Notlauf-Drehzahlgeber: B_wnwinl*
- RELEASE*:
Freigabe der Adaption bei Anforderung: B_spsa*
- B_PHAD*:
Bestimmung "Winkeladaption erfolgreich": B_phad*
- FIRST_PH*:
Bestimmung f¨ ur Gr¨ oßen nur f¨ ur Systeme mit Nockenwellenverstellung
Die Erfassung der Nockenwellenposition l¨ auft im Normalbetrieb sowie im SG-Nachlauf, sofern hier noch Winkelinformationen vom Geber bereitstehen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ZPHFL*: Bestimmung des Z¨ ahlers Phasenflanken --------------------------------------------B_phgefl*:
Beim Schnellstartgeberrad k¨ onnen alle 4 ¨ aquidistante Flanken zur Bestimmung der Nockenwellenposition genutzt werden. Bei h¨ oheren Drehzahlen ist dies jedoch nicht mehr notwendig, da hier die Abtastung ausreichend hoch ist. B_phgefl* gibt an ob die Flanke ausgewertet wird. Adaption angefordert ( B_spsa*) -> niedrige Drehzahl -> mittlere Drehzahl -> hohe Drehzahl ->
alle Flanken werden berechnet: B_phnmu=0, B_phnmo=0 alle Flanken werden berechnet: " , " Flanke 0 und 2 wird berechnet: B_phnmu=1, B_phnmo=0 Flanke 0 wird berechnet: B_phnmu=1, B_phnmo=1
Beim Drehzahlgeber-Notlauf werden grunds¨ atzlich alle 4 Flanken ausgewertet. W¨ ahrend der Adaption der Phasenflanken werden grunds¨ atzlich alle 4 Flanken ausgewertet. Bei zphfl<0 erfolgt keine Berechnung (B_phgefl* = FALSE).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WANWKW 19.30.0
Seite 2497 von 4100 31.JAN.2003 Thomas Brosi
ZPHFLE SY_NWGE 1 SY_PGRAD2 SY_PGRAD3 SY_PGRAD4
1
1/
sensor with one flank 1 1/
SY_PGRAD
0
B_phgefle
B_phgefle
sensor with more than one flank
1/
zphfle 0
1/ 2
B_phgefle
B_phnmo SY_NLDG B_phnmu
2/
B_spsae
1/
B_nldg true
B_phgefle
wanwkw-zphfle
0
ADAPT*: Adaption der flankenspezifischen Referenzlage im Arbeitsspiel ---------------------------------------------------------------------wnwsp*_w(i): WNWRPS*(i): wnwspa*_w:
Adaptionswert an Flanke i. Wertebereich: 0...720 ◦ KW, Nullpunkt bei der Software Bezugsmarke (Bild 1). Initialisierungswert bei Powerfail (C_pwf) bzw. L¨ oschen der Adaptionswerte wnwsp*_w(i) (C_fcmclr). Adaptionswert der aktuellen Phasenflanke ¨ uber Drehzahl und Temperatur korrigiert.
ADAPTE
calc_50ms E_phe wnwkweq_w B_nldg
CAM_CRANKE calc_50ms B_wnwinle E_phe wnwe_w wnwkweq_w B_nldg
B_wnwinle wnwe_w wnwiade1_w
wnwiade1_w
zphfle wnwspae_w
ZNWSP -1
WNWSPE_x B_spsae WNWAFMX WNWASMX
WNWRPSE
wnwiadel_w B_spsae WNWAFMX WNWASMX
wnwspe_w
WNWRPSE[*] zphfle wnwspe_w zphfle wnwkore1_w
wnwspae_w
wnwspae_w
wanwkw-adapte
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wanwkw-zphfle
wanwkw-adapte
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WANWKW 19.30.0
Seite 2498 von 4100 31.JAN.2003 Thomas Brosi
Die Winkelabweichungen wnwiad*_w, gewichtet mit ZNWSP, werden w¨ ahrend der Adaption (B_spsa* = 1) bei der jeweiligen Phasenflanke zphfl* in den Akkumulatoren wnwsp*_w(i) mit i = zphfl* integriert. Mit abnehmender Winkelabweichung schwingen die flankenspezifischen Adaptionswerte wnwsp*_w(i) ein. Der letzte Adaptionswert, also derjenige, der ein Arbeitsspiel zuvor abgelegt wurde, wird ¨ uber die Gr¨ oße wnwspa*_w f¨ ur die Berechnung des neuen wnwiad*_w in der Teilfunktion CAM_CRANK zur Verf¨ ugung gestellt. Alle Teilfunktionen WNWSP*_x sind identisch und daher nur einmal dargestellt. Fehlerspeicher l¨ oschen: Bei Fehlerspeicher l¨ oschen werden f¨ ur alle Phasengeber die gelernten Adaptionswerte wnwsp*_w(i) resetiert. Damit wird anschließend eine neue Adaption erforderlich.
CAM_CRANK*: Bestimmung der Winkelabweichung der aktuellen Winkelposition der NW-Flanke zum adaptierten Referenzwert ------------------------------------------------------------------------------------------------------------------wnwiad*_w:
Differenz zwischen adaptiertem Wert der aktuellen Flanke wnwspa*_w (¨ uber Drehzahl und Temperatur korrigiert) und der Ist-Position wnwkw*_w (von %HT2KTPH). ¨berlauf um ein ganzes Arbeitsspiel (720 ◦ KW) auftreten, der dann Im Notlauf DG kann in wnwiad*_w ein U korrigiert werden muß. Tritt nach der Korrektur eine zu große Abweichung in wnwiad*_w auf, so wird dies mit der Bedingung B_wnwinl* angezeigt. Wertebereich: -128 .. 127 ◦ KW
wnw*_w:
Winkel Nockenwelle Einlass schließt /Auslass ¨ offnet ( 1mm Hub) bezogen auf LWOT.
Bei den Auslaßnockenwellen wird das Label WNWRAS anstatt WNWREO f¨ ur die Berechnung von wnwa*_w verwendet.
B_nldg
2/
SY_NLDG
[˚CRA]
0
1/
-360
280
zphfle 0
128
[˚CRA]
B_wnwinle
B_wnwinle
[˚CRA]
-128
0.0 720
1/
wnwspae_w
wnwiade1_w
wnwiade1_w wnwkweq_w calc_50ms
Limit_wnwiade1
2/
1/ 0.0
wnwiade1_w
3/ SY_NWS
wnwe_w: actual camshaft position based to intake opening
0
1/ WNWREO
wnwe_w
wnwe_w
wanwkw-cam-cranke
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CAM_CRANKE E_phe
wanwkw-cam-cranke
WNWSP*_x: Akkumulator zum Intergrieren der Winkelabweichnung wnwiad*_w -----------------------------------------------------------------------Die Teilfunktionen WNWSP*_x sind identische Unterfunktionen f¨ ur jede Phasenflanke und werden deshalb nachfolgend nur einmal dargestellt:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WANWKW 19.30.0
Seite 2499 von 4100 31.JAN.2003 Thomas Brosi
WNWSPE_x B_spsae WNWASMX
WNWAFMX
WNWRPSE[*]
[˚CRA] 0.3 1/ wnwspe_w /NV
-0.3 wnwiadel_w
wnwspe_w Limit_WNWSPE_2 wanwkw-wnwspe-x
Limit_WNWSPE_1
zphfle
wanwkw-wnwspe-x
Ein L¨ oschen des Adaptionswertes und damit ein Setzen auf den Sollwinkel WNWRPS* erfolgt bei Powerfail (C_pwf) und bei Fehlerspeicher l¨ oschen (C_fcmclr).
RELEASE*: Freigabe der Adaption f¨ ur den jeweiligen Phasengeber -------------------------------------------------------------Es erfolgt zun¨ achst eine Grobadaption der Phasenflanken, bis das Bit B_phad* erstmalig gesetzt ist. Danach erfolgt eine Feinadaption in einem eng eingeschr¨ ankten Betriebsbereich. Jede Adaption wird von extern ¨ uber die Bedingung B_nwflad* angefordert. Das Error Bit E_phe wird in der Hierarchie SWITCH aus E_ph..4 gebildet, je nachdem auf welcher Nockenwelle sich der Sensor befindet.
RELEASEE
Release adaptation
B_nwflade E_bm
B_spsae
B_spsae
E_phe
calc_50ms
3/
1/ false
B_spsae
wanwkw-releasee
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Adaption wird an der jeweils richtigen Phasenflanke (zphfl* = i) freigegeben. Die Winkelabweichung wnwiad*_w wird dann bis an die Adaptionsgrenzen WNWRPS* + MIN, WNWRPS* + MAX aufaddiert. Die Variable wnwsp*_w stellt somit ein Integrator der Winkelabweichung an der Phasenflanke i dar.
wanwkw-releasee
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WANWKW 19.30.0
Seite 2500 von 4100 31.JAN.2003 Thomas Brosi
B_PHAD*: Bedingung "Adaption erfolgreich" ---------------------------------------Die Adaption wird als erfolgreich bewertet (B_phad* = true), wenn der Betrag der gefilterten Winkelabweichung von wnwiad*_w in wnwim*_w einen unteren Schwellwert (1 ◦ ) unterschreitet. Wird ein oberer Schwellwert (4 ◦ ) ¨ uberschritten, dann wird die Bedingung B_phad* wieder zur¨ uckgesetzt. Ein Fehler auf dem Phasensignal (E_ph* oder E_nwkw*) sowie ein L¨ oschen der Adaptionswerte (C_pwf or C_fcmclr) f¨ uhren ebenfalls zum Zur¨ ucksetzen der Bedingung B_phad*.
B_PHADE
calc_50ms 4/
B_spsae E_phe E_nwkwe
[˚CRA] 20 0.0 1/
wnwiade1_w 16
15
wnwime1_w
wnwime_w /NV
[˚CRA]
4.0
[˚CRA]
[˚CRA] 1.0
compute 1/
2/
B_phade1 /NV
B_phade1
RSFF_phade1
wanwkw-b-phade
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Limit_PHADE
45.0
wanwkw-b-phade
FIRST_PH*: Fr¨ uheste adaptierte Phasenflanke f¨ ur Nockenwellenregelung --------------------------------------------------------------------Die Gr¨ oßen des Blocks FIRST_PH* werden nur f¨ ur Nockenwellen mit Nockenwellenregelung, -verstellung ben¨ otigt und gebildet. Der Winkel wnwmn*_w gibt an welcher adaptierte Wert wnwsp*_w am fr¨ uhesten - bezogen auf den Wert WNWRPS* - liegt. Der Winkel wnwmx*_w gibt an welcher adaptierte Wert wnwsp*_w am sp¨ atesten - bezogen auf den Wert WNWRPS* - liegt. Der Wert zrphgefl* wird bei jeder genutzten (berechneten) Phasenflanke um eins inkrementiert. Dieser freilaufende Z¨ ahler wird bei Erreichen des Endwertes wieder zur¨ uckgesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WANWKW 19.30.0
Seite 2501 von 4100 31.JAN.2003 Thomas Brosi
only with continuos actor type SY_NWS
FIRST_PHE compute 1/
2
2/ zrphgefle
zrphgefle Counter_FIRST_PHE calc_50ms 5/ 0 wnwspe_w /NV
1/
2/
min_w/_50ms
max_w/_50ms 1/
0 WNWRPSE
1/ SY_NWGE 1
max_w/_50ms
0
3/ 1
SY_PGRAD2 SY_PGRAD3
5/ wnwmxe_w
wnwmxe_w
4/
i/_50ms 1/ wnwspe_w /NV
SY_PGRAD4 SY_PGRAD
1/
WNWRPSE
min_w/_50ms
4/ wnwmne_w
wnwmne_w
1
i/_50ms
wanwkw-first-phe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wnwkore1_w 2/
wanwkw-first-phe
INLETOUTLET: Zusammenfassung der Informationen von Bank 1 und Bank 2 f¨ ur 2 Bank Systeme ----------------------------------------------------------------------------------------
Die Gr¨ oßen f¨ ur "Nockenwellenadaption erfolgreich" werden f¨ ur Ein- und Auslass zur Verf¨ ugung gestellt (B_phade und B_phada). Bei Systemen mit nur einer Ein- bzw. Auslassnockenwelle wird die Bedingung B_phade1 bzw. B_phada1 entsprechend umgespeichert. Bei Systemen mit jeweils zwei Ein- bzw. Auslassnockenwellen (mit Sensor) m¨ ussen beide Adaptionsbits (z.B. B_phade1 und B_phade2) gesetzt sein, damit das Bit f¨ ur die Gesamtadaption gesetzt wird. Bei 2 Bank Systemen wird jeweils auch noch der Maximal- bzw. Minimalwert beider B¨ anke f¨ ur die Abweichung des Adaptionswertes zum Sollwert (WNWRPS*) gebildet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WANWKW 19.30.0
Seite 2502 von 4100 31.JAN.2003 Thomas Brosi
InletOutlet
SY_NWGE 0 SY_NWGE2 B_phade1
1/
B_phade2
B_phade /NV SY_NWS
wnwmne_w
B_phade
0 1/
wnwmne2_w
wnwadmne_w
wnwmxe_w
wnwadmne_w
2/
wnwmxe2_w
wnwadmxe_w
wnwadmxe_w
SY_NWGA 0 SY_NWGA2 B_phada1
1/
B_phada2
B_phada /NV SY_NWSA
wnwmna_w
0 1/ wnwadmna_w
wnwmxa_w
wnwadmna_w
1/
wnwmxa2_w
wnwadmxa_w
wnwadmxa_w
wanwkw-inletoutlet
wnwmna2_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_phada
wanwkw-inletoutlet
ABK WANWKW 19.30.0 Abkurzungen ¨ BM BM 0 * DG PG* KW NW LWOT
Parameter
Bezugsmarke Softwarebezugsmarke bei Zylinder 1 (zzyl = 0) Wildcard f¨ ur Einlass (* = ’e’), Einlass Bank2 (* = ’e2’), Auslass (* = ’a’), Auslass Bank 2 (* = ’a2’) Drehzahlgeber Phasengeber bzw. Phasengeber 2, 3, 4 Kurbelwelle Nockenwelle Ladungswechsel oberer Totpunkt
Art
Bezeichnung
FW FW SV FW FW KL KL KL KL KL FW (REF) FW (REF) KWB KWB KWB KWB FW
Drehzahlschwelle fur ¨ Umschaltung auf 1 Phasenflanke Drehzahlschwelle fur ¨ Umschaltung auf 2 Phasenflanken Stutzstellenverteilung ¨ fur ¨ WNWKM* / NW Korrektur uber ¨ tmot ¨ Begrenzung Adaption Spatanschlag nach ’fruh’ ¨ ¨ ¨ Obere Begrenzung Adaption NW-Spatanschlag (Richtung spat) Korrekturwinkel Nockenwelle uber ¨ Motortemperatur fur ¨ Auslass Bank 1 Korrekturwinkel Nockenwelle uber ¨ Motortemperatur fur ¨ Auslass Bank 2 Korrekturwinkel Nockenwelle uber ¨ Motortemperatur fur ¨ Einlass Bank 1 Korrekturwinkel Nockenwelle uber ¨ Motortemperatur fur ¨ Einlass Bank 2 Korrekturwinkel Nockenwelle uber ¨ Drehzahl Winkel Auslassventil schlie in Referenzposition bezogen auf Ladungswechsel(LWOT) ¨ Winkel Einlassventil offnet in Referenzposition bezogen auf Ladungswechsel(LWOT) Sollwinkel der NW-Flanken in Referenzposition, Auslassnockenwelle Bank 1 Sollwinkel der NW-Flanken in Referenzposition, Auslassnockenwelle Bank 2 Sollwinkel der NW-Flanken in Referenzposition, Einlassnockenwelle Bank 1 Sollwinkel der NW-Flanken in Referenzposition, Einlassnockenwelle Bank 2 ¨ Zeitkonstante fur ¨ Adaption-Spatanschlagposition
Systemkonstante
Art
Bezeichnung
SY_NLDG SY_NWGA SY_NWGA2 SY_NWGE SY_NWGE2 SY_NWS SY_NWSA SY_PGRAD SY_PGRAD2
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Drehzahlgeber-Notlauf vorhanden (1) oder nicht vorhanden (0) Systemkonstante Nockenwelle Phasengeber Auslass Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass Systemkonstante Nockenwelle Phasengeber Einlass 2 Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. Systemkonstante: Art des Phasengebersignals Systemkonstante: Art des 2. Phasengebersignals
PHNMO PHNMU STM05EPMSB WNWAFMX WNWASMX WNWKMA WNWKMA2 WNWKME WNWKME2 WNWKN WNWRAS WNWREO WNWRPSA WNWRPSA2 WNWRPSE WNWRPSE2 ZNWSP
Source-X
TMOT
TMOT TMOT TMOT TMOT NMOT
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Art
SY_PGRAD3 SY_PGRAD4
SYS (REF) Systemkonstante: Art des 3. Phasengebersignals SYS (REF) Systemkonstante: Art des 4. Phasengebersignals
Variable
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WANWKW 19.30.0
Quelle
Referenziert von
Art
B_NLDG
DDG
B_NWFLADA B_NWFLADE B_PHADA
BGARNW BGARNW WANWKW
B_PHADA1 B_PHADA2 B_PHADE
WANWKW WANWKW WANWKW
B_PHADE1 B_PHADE2 B_PHGEFLA B_PHGEFLA2 B_PHGEFLE B_PHGEFLE2 B_PHNMO B_PHNMU B_PWF
WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW BBHWONOF
B_SPSAA B_SPSAA2 B_SPSAE B_SPSAE2 B_SYNNLDG
WANWKW WANWKW WANWKW WANWKW HT2KTWNE
B_WNWINLA B_WNWINLA2 B_WNWINLE B_WNWINLE2 DFP_BM
WANWKW WANWKW WANWKW WANWKW WANWKW
DFP_NWKWA
WANWKW
DFP_NWKWA2 DFP_NWKWE
WANWKW WANWKW
DFP_NWKWE2 DFP_PH
WANWKW WANWKW
DFP_PH2
WANWKW
DFP_PH3
WANWKW
DFP_PH4
WANWKW
E_BM
DDG
E_NWKWA
DNWKW
E_NWKWA2 E_NWKWE
DNWKW DNWKW
E_NWKWE2 E_PH
DNWKW DPH
E_PH2
DPH
E_PH3
DPH
E_PH4
DPH
NMOT
BGNMOT
SYNSTATE
BGWNE
TMOT
GGTFM
ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... WANWKW EIN WANWKW EIN BBDNWS, BBNWS,AUS BGARNW, NWSUE DDG, DNWKW AUS DDG, DNWKW AUS BBDNWS, BBNWS,AUS BGARNW, NWSUE DDG, DNWKW AUS DDG, DNWKW AUS LOK LOK LOK LOK AUS AUS EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... DNWKW AUS DNWKW AUS DNWKW AUS DNWKW AUS EIN HT2KTPH, NLDG,WANWKW NLDG AUS NLDG AUS NLDG AUS NLDG AUS DOK DDG, DLGHMM,DMDSTP, DNWKW,RDE, ... DMDSTP, TVWNO,DOK WANWKW DMDSTP, WANWKW DOK DMDSTP, TVWNO,DOK WANWKW DMDSTP, WANWKW DOK DDG, DLSAFK,DOK DLSAHKBD, DNWKW, DPH, ... DDG, DPH, DOK HT2KTWNE, WANWKW DDG, DPH, DOK HT2KTWNE, WANWKW DDG, DPH, DOK HT2KTWNE, WANWKW DLGHMM, DMDSTP,- EIN DNWKW, RDE,WANWKW, ... EIN DMDSTP, TVWNO,WANWKW EIN DMDSTP, WANWKW EIN DMDSTP, TVWNO,WANWKW DMDSTP, WANWKW EIN EIN DDG, DLSAFK,DLSAHKBD, DNWKW, HT2KTWNE, ... EIN DDG, DNWKW,HT2KTWNE, WANWKW EIN DDG, DNWKW,HT2KTWNE, WANWKW EIN DDG, DNWKW,HT2KTWNE, WANWKW AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... EIN BGNMOT, BGWNWVFE, BISYNC, DPH, ESAUSG, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ...
Seite 2503 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung
Bezeichnung Bedingung Drehzahlgeber-Notlauf ist aktiv. Bedingung Flankenadaption Nockenwelle Auslaß angefordert Bedingung Flankenadaption Nockenwelle Einlaß angefordert Adaption Kurbel/Auslaßnockenwelle erfolgt Adaption Kurbel- zu Nockenwelle von Auslass Bank 1 erfolgt Adaption Kurbel- zu Nockenwelle von Auslass Bank 2 erfolgt Adaption Kurbel/Einlaßnockenwelle erfolgt Adaption Kurbel- zu Nockenwelle von Einlass Bank 1 erfolgt Adaption Kurbel- zu Nockenwelle von Einlass Bank 2 erfolgt Bedingung, dass Phasenflanke von Auslass Bank 1 ausgewertet wird Bedingung, dass Phasenflanke von Auslass Bank 2 ausgewertet wird Bedingung, dass Phasenflanke von Einlass Bank 1 ausgewertet wird Bedingung, dass Phasenflanke von Einlass Bank 2 ausgewertet wird Bedingung fur ¨ Umschaltung auf Auswertung von einer Phasenflanke Bedingung fur ¨ Umschaltung auf Auswertung von 2 Phasenflanken Bedingung Powerfail
¨ Bedingung Winkeladaption Auslassnockenwelle Bank 1 zu Kurbelwelle zulassig ¨ Bedingung Winkeladaption Auslassnockenwelle Bank 2 zu Kurbelwelle zulassig ¨ Bedingung Winkeladaption Einlassnockenwelle Bank 1 zu Kurbelwelle zulassig ¨ Bedingung Winkeladaption Einlassnockenwelle Bank 2 zu Kurbelwelle zulassig Bedingung: Motorposition im Notlauf DG aus PG-Signal erkannt Bedingung: Winkeldifferenz wnwia1_w nicht plausibel Bedingung: Winkeldifferenz wnwia2_w nicht plausibel Bedingung: Winkeldifferenz wnwie1_w nicht plausibel Bedingung: Winkeldifferenz wnwie2_w nicht plausibel SG-int. Fehlerpfadnr.: Bezugsmarke
SG int. Fehlerpfadnr.: Zuordnung Auslassnockenwelle zur Kurbelwelle SG int. Fehlerpfadnr.: Zuordnung Auslassnockenwelle Bank 2 zur Kurbelwelle SG int. Fehlerpfadnr.: Zuordnung Einlassnockenwelle zur Kurbelwelle SG int. Fehlerpfadnr.: Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle SG int. Fehlerpfadnr.:Phasengeber
SG int. Fehlerpfadnr.:Phasengeber Bank 2
SG int. Fehlerpfadnr.:Phasengeber 3
SG int. Fehlerpfadnr.:Phasengeber 4
Errorflag: Bezugsmarkengeber
Fehler der Zuordnung Auslassnockenwelle zur Kurbelwelle Fehlerflag der Zuordnung Auslassnockenwelle Bank 2 zur Kurbelwelle Fehler der Zuordnung Einlassnockenwelle zur Kurbelwelle Fehler der Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle Errorflag: Phasensensor
Errorflag: Phasensensor 2 Errorflag: Phasensensor 3 Errorflag: Phasensensor 4 Motordrehzahl Aktueller Synchronisierzustand
Motor-Temperatur
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WANWKW 19.30.0
Seite 2504 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
WNWA2_W
WANWKW
BGWGWV, LLRNS,NWEVO, NWSUE
AUS
Winkel Auslassventil schließt bezogen auf LWOT
WNWADMNA_W WNWADMNE_W WNWADMXA_W WNWADMXE_W WNWA_W
WANWKW WANWKW WANWKW WANWKW WANWKW
AUS AUS AUS AUS AUS
Minimalwertauswahl von adaptierten Werten (Auslaß) Minimalwertauswahl von adaptierten Werten (Einlaß) Maximalwertauswahl von adaptierten Werten (Auslaß) Maximalwertauswahl von adaptierten Werten (Einlaß) Winkel Auslassventil schließt bezogen auf LWOT
WNWE2_W
WANWKW
AUS
Winkel Einlassventil oeffnet bezogen auf LWOT Einlass 2
WNWE_W
WANWKW
AUS
Winkel Einlassventil oeffnet bezogen auf LWOT
WNWIADA1_W WNWIADA2_W WNWIADE1_W WNWIADE2_W WNWIMA2_W WNWIMA_W WNWIME2_W WNWIME_W WNWKORA1_W WNWKORA2_W WNWKORE1_W WNWKORE2_W WNWKWA2_W WNWKWA_W WNWKWE2_W WNWKWE_W WNWMNA2_W WNWMNA_W WNWMNE2_W WNWMNE_W WNWMXA2_W WNWMXA_W WNWMXE2_W WNWMXE_W WNWSPA2_W WNWSPAA2_W WNWSPAA_W WNWSPAE2_W WNWSPAE_W WNWSPA_W WNWSPE2_W WNWSPE_W ZPHFL ZPHFL2 ZPHFL3 ZPHFL4 ZRPHGEFLA ZRPHGEFLA2 ZRPHGEFLE ZRPHGEFLE2
WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW HT2KTPH HT2KTPH HT2KTPH HT2KTPH WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW WANWKW HT2KTPH HT2KTPH HT2KTPH HT2KTPH WANWKW WANWKW WANWKW WANWKW
AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK EIN EIN EIN EIN LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN EIN EIN AUS AUS AUS AUS
Winkeldifferenz zwischen adaptierter und aktueller NW-Flanke Auslass Bank1 Winkeldifferenz zwischen adaptierter und aktueller NW-Flanke Auslass Bank2 Winkeldifferenz zwischen adaptierter und aktueller NW-Flanke Einlass Bank1 Winkeldifferenz zwischen adaptierter und aktueller NW-Flanke Einlass Bank2 Mittelwert Abweichung Adaption Nocken-/Kurbelwelle von Auslass Bank 2 Mittelwert Abweichung Adaption Nocken-/Kurbelwelle von Auslass Bank 1 Mittelwert Abweichung Adaption Nocken-/Kurbelwelle von Einlass Bank 2 Mittelwert Abweichung Adaption Nocken-/Kurbelwelle von Einlass Bank 1 Aktueller Korrekturwert fur ¨ NW-Winkel von Auslass Bank 1 Aktueller Korrekturwert fur ¨ NW-Winkel von Auslass Bank 2 Aktueller Korrekturwert fur ¨ NW-Winkel von Einlass Bank 1 Aktueller Korrekturwert fur ¨ NW-Winkel von Einlass Bank 2 Winkel der Auslaß-NW-Flanken von Bank 2 relativ zur Kurbelwelle Winkel der Auslaß-NW-Flanken relativ zur Kurbelwelle Winkel der Einlaß-NW-Flanken von Bank 2relativ zur Kurbelwelle Winkel der Einlaß-NW-Flanken relativ zur Kurbelwelle Minimalwertauswahl der adaptierten Phasenflanken von Auslass Bank 2 Minimalwertauswahl der adaptierten Phasenflanken von Auslass Bank 1 Minimalwertauswahl der adaptierten Phasenflanken von Einlass Bank 2 Minimalwertauswahl der adaptierten Phasenflanken von Einlass Bank 1 Maximalwertauswahl von adaptierten Winkelwerten bei Auslass Bank2 Maximalwertauswahl von adaptierten Winkelwerten bei Auslass Bank1 Maximalwertauswahl von adaptierten Winkelwerten bei Einlass Bank 2 Maximalwertauswahl von adaptierten Winkelwerten bei Einlass Bank1 Adaptionswinkel der Nockenwellenflanken von Auslass Bank 2 (Referenzposition) Adaptionswinkel der NW-Flanken (Referenzposition) fur ¨ Auslass Bank2 Adaptionswinkel der NW-Flanken (Referenzposition) fur ¨ Auslass Bank1 Adaptionswinkel der NW-Flanken (Referenzposition) fur ¨ Einlass Bank2 Adaptionswinkel der NW-Flanken (Referenzposition) fur ¨ Einlass Bank1 Adaptionswinkel der Nockenwellenflanken von Auslass Bank 1 (Referenzposition) Adaptionswinkel der Nockenwellenflanken von Einlass Bank 2 (Referenzposition) Adaptionswinkel der Nockenwellenflanken von Einlass Bank 1 (Referenzposition) ¨ ¨ Zahler aquidistante Phasenflanken ¨ ¨ Zahler aquidistante Phasenflanken 2 ¨ ¨ Zahler aquidistante Phasenflanken 3 ¨ ¨ Zahler aquidistante Phasenflanken 4 ¨ fortlauf.Phasenflankenzahler der genutzten(berechn.)Phasenflanke(Auslaß) ¨ fortlauf.Phasenflankenzahler der genutzten Phasenflanke(Auslass, Bank2) ¨ fortlauf.Phasenflankenzahler der genutzten (berechn.)Phasenflanke(Einlaß) ¨ fortlauf.Phasenflankenzahler der genutzten Phasenflanke(Einlaß, Bank2)
NWSOLLE NWSOLLE BGWGWV, LLRNS,NWEVO, NWSUE, NWWUE BGWGWV, BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... BGWGWV, BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... NLDG NLDG NLDG NLDG
DNWKW, WANWKW DNWKW, WANWKW DNWKW, WANWKW DNWKW, WANWKW
DNWKW, NLDG
DNWKW, NLDG DNWKW, NLDG DNWKW, NLDG DNWKW, WANWKW DNWKW, WANWKW DNWKW, WANWKW DNWKW, WANWKW
FB WANWKW 19.30.0 Funktionsbeschreibung Freigabe der Adaption ---------------------
Die Adaption wird von extern angefordert (%BGARNW). Bei B_nwflad* = TRUE wird dann die Position der Nockenwellenflanken adaptiert. Endg¨ ultig freigegeben wird die Adaption jedoch nur, wenn die Drehzahl- und Phasensignale fehlerfrei sind und sich das System nicht im Drehzahlgeber-Notlauf befindet. Die Adaption der NW-Lage zur Softwarebezugsmarke wnwsp*_w(i) erfolgt jeweils im NW-Interrupt (R_ph*), sofern die Bedingung B_spsa* erf¨ ullt ist: Die Differenz zum aktuellen Adaptionswert liefert die Abweichung wnwiad*_w. Bei z.B. positivem wnwiad*_w ist der Istwert wnwkw*_w gr¨ oßer als der Adaptionswert wnwsp*_w(i) (siehe Bild 2). Die Adaption f¨ uhrt dann wnwsp*_w(i) nach. Der Adaptionswinkel wnwsp*_w(i) wird ¨ uber einen Tiefpaß mit der Zeitkonstante ZNWSP nachgef¨ uhrt und ¨ uber die Grenzwerte WNWASMX bzw. WNWAFMX bezogen auf den Sollwert WNWRPS*(i) begrenzt. Der Adaptionswert wnwsp*_w(i) wird im Dauer-Ram gespeichert. Bei Powerfail werden die Ramzellen wnwsp*_w(i) mit den Festwerten WNWRPS*(i) geladen. Mit dem gleitenden Mittelwert wnwim*_w des Winkels wnwiad*_w wird bestimmt, ob die Adaptionsbedingung gesetzt werden kann. Der Adaptionsstatus wird in der Bedingung B_phad* im Dauer-Ram abgelegt: B_phad* = 1: B_phad* = 0:
Adaption der Phasenflanke erfolgt und g¨ ultig Adaption der Phasenflanke nicht g¨ ultig
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WANWKW 19.30.0
Seite 2505 von 4100 31.JAN.2003 Thomas Brosi
Die Adaption f¨ ur die anderen Nockenwellen erfolgt in gleicher Weise wie bei der Einlass Nockenwelle. Alle Nockenwellen werden getrennt adaptiert, d.h. es existieren bis zu vier Adaptionswinkel wnwspe_w(i), wnwspe2_w(i), wnwspa_w(i) und wnwspa2_w(i), vier Abweichungen wnwiade1_w, wnwiade2_w, wnwiada1_w und wnwiada2_w von diesen Adaptionswinkeln, vier Tiefpaß gefilterte Winkelabweichungen des Adaptionswertes wnwime_w, wnwime2_w, wnwima_w und wnwima2_w, sowie daraus resultierend vier Bedingungen B_phade1, B_phade2, B_phada1 und B_phada2. Die Gr¨ oßen wnwspae_w, wnwspae2_w, wnwspaa_w und wnwspaa2_w liegen dann ebenfalls f¨ ur vier Geber vor. Gleiches gilt auch f¨ ur die Festwertearrays WNWRPSE, WNWRPSE2, WNWRPSA, WNWRPSA2, welche die Flankenwinkel in der Referenzposition enthalten. Bild 2: Beispiele f¨ ur Signallagen: ---------------------------------wnwspe_w(i) = Kurbelwellensignal: |<-------- WNWRPSE(i) ---->| -+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ | | | | | | | | | | | | | | | ... ... | | | | | | | | | | | | | | | | | | | | | | | | | | +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+-+-+-+-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +. Nockenwellensignal in Referenzposition: wnwiade1_w = 0 ------------------------------------------------------------------------+ +-------------------------------. Nockenwellensignal fr¨ uh: wnwiade1_w < 0: |<------->| --------------------------------------------------------------+ . +-----------------------------------------. Nockenwellensignal sp¨ at: wnwiade1_w > 0: |<------->| ----------------------------------------------------------------------------------+ +----------------------
APP WANWKW 19.30.0 Applikationshinweise Anhaltswerte f¨ ur die Erstapplikation: -----------------------------------WNWRPS*(i)
Sollwert des Kurbelwinkels zwischen SW-Bezugsmarke vor Zylinder 1 und Phasenflanke i [ ◦ KW]
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Flanke: z.B. Einfachgeberrad mit 1-Finger-Rotor [ ◦ KW] ==> SY_PGRAD=1: Schnellstartgeberrad mit 4-Finger-Rotor [ ◦ KW] ==> SY_PGRAD=4: bei NWOFFSET > 60 (z.B. 2 zweites NW-Signal um 360 ◦ KW versetzt):
+-------+-------+-------+-------+ | 1 | 2 | 3 | 4 | +-------+-------+-------+-------+ | 690 | beliebig | | 104 | 284 | 464 | 644 | | 464 | 644 | 104 | 284 | +-------+-------+-------+-------+
Die KW-Winkel der Phasenflanken werden in einem Array mit 4 Werten bedatet. Hat das Phasengeberrad nur eine aktive Flanke (SY_PGRAD = 1), so wird nur der erste Wert des Arrays verwendet. In diesem Fall sind die Werte 2 - 4 zwar vorhanden aber ohne Bedeutung. Die Werte werden durch die Einbaulage des Phasengeberrades bestimmt. Obiges Beispiel gilt f¨ ur Einbau PG-Rad in Referenzposition sp¨ at. Beim RB-Schnellstartgeberrad m¨ ussen die Flankenpositionen mit einem Abstand von 180 ◦ KW eingetragen werden.
ZNWSP WNWAFMX WNWASMX PHNMU PHNMO
< 25 % (20%) - 25 ◦ KW + 25 ◦ KW 3000 Upm 5520 Upm
Gewichtungsfaktor f¨ ur Adaptionsgeschwindigkeit Maximale Abweichung des Adaptionswertes nach fr¨ uh Maximale Abweichung des Adaptionswertes nach sp¨ at Untere Drehzahlschwelle f¨ ur Teilabschaltung an 2 Flanken Obere Drehzahlschwelle f¨ ur Teilabschaltung an 3 Flanken
Kennlinien f¨ ur Korrektur ¨ uber Temperatur und Drehzahl: nmot | 40 | 200 | 600 | 1000 | 2000 | 10000 -------------+------+-------+-------+-------+-------+-----WNWKN(nmot) | 2 | 0.2 | 0 | 0 | 0.3 | 0.8
Upm ◦
KW
tmot | -48 | -10 | 0 | 50 | 143 ------------+-------+-------+-----+------+----WNWKM(tmot) | -0.25 | 0 | 0 | 0.3 | 0.5
◦
C
◦
KW
Die Kennlinien k¨ onnen die Einfl¨ usse von Temperatur und Drehzahl in erster N¨ aherung korrigieren. Bei der Bedatung kann man sich nach den Sensordaten (Phasengang, Temperaturgang) richten. Je nach System k¨ onnen hier aber auch bestimmte Eigenschaften des Kurbeltriebs ber¨ ucksichtigt werden.
Bei der Adaptionsanforderung in %BGARNW muß darauf geachtet werden, daß die Adaption oft und lange genug l¨ auft, damit die Diagnose %DNWKW richtig ausgef¨ uhrt wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WANWKW 19.30.0
Seite 2506 von 4100 31.JAN.2003 Thomas Brosi
Vorgehen Funktionspr¨ ufung: -------------------------1. 2. 3.
4.
5.
Lage der Phasensignale im Arbeitsspiel ermitteln, z.B. mit INKA-VADI oder Oszilloskop Parameter auf plausible Werte ¨ uberpr¨ ufen, WNWRPS* an Lage der Phasensignale anpassen Ramzellen auf Plausibilit¨ at im Leerlauf pr¨ ufen (VS100-VSO): B_spsa (Adaptionsfreigabe, Wechsel true/false durch ¨ Anderung Drehzahl oder Leerlauf/Teillast), wnwspa*_w (wnwspsas_w = wnwsp_w(zphfl), beachten, daß Werte nicht an Anschlag laufen: WNWRPS+WNWASMX bzw. WNWRPS+WNWAFMX), wnwiad*_w (Abweichung wnwspa*_w - wnwkw*_w, --> Null, wenn Adaption erfolgreich), ◦ B_phad* (Vergleich mit wnwim*_w, = true, wenn wnwim*_w < 1 ) Pr¨ ufung Adaptionsverhalten im Leerlauf (VS100-VSO): auft; WNWASMX/WNWAFMX auf große Werte setzen, z.B. +/- 100 ◦ ; WNWRPS* auf Werte setzen, daß wnwsp* auf Anschlag l¨ WNWRPS* wieder zur¨ ucksetzen auf korrekten Wert und dabei Adaptionsverhalten beachten; Einschwingen der Adaptionswerte nach ca. 10 sec. Pr¨ ufung außerhalb Adaptionsbereich und NWS-Verstellung: B_spsa* = false, Nockenwelle in Referenzstellung: wnwiad*_w = 0 , im Verstellbereich wnwiad*_w = Verstellwinkel (¨ Uberpr¨ ufung mittels Analogsignale des Drehzahlgebers und Phasengebers ¨ uber z.B. INKA-VADI, Oszi)
EO
IO
IC
EC
a -110
110
0 WNWREO
˚CRA
WNWRAS
wanwkw-nwlwot
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
charge-TDC inlet valve exhaust valve s
wanwkw-nwlwot Abk¨ urzungen:
TDC: IO: IC: EO: EC: a:
Top Dead Center (oberer Totpunkt OT) Inlet opens (Einlass ¨ offnet) Inlet closes (Einlass schließt) Exhaust opens (Auslass ¨ offnet) Exhaust closes (Auslass schließt) valve a 1 mm lift (Ventil bei 1 mm Hub)
Die Labels WNWREO und WNWRAS sind in den Funktionen %NWSOLLE bzw. %NWSOLLA definiert (Applikationshinweis entsprechend in diesen Funktionen).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALE 7.20.0
Seite 2507 von 4100 31.JAN.2003 Thomas Brosi
FU ALE 7.20.0 Auslauferkennung FDEF ALE 7.20.0 Funktionsdefinition Die Auslauferkennung liefert die Position des Motors, bei der der Motor zum Stillstand kommt. Die gefundene Abstellposition wird beim folgenden Motorstart im HW-Treiber zur Schnellstart-Synchronisation herangezogen. Die Berechnung der Auslauferkennung findet in der SG-Nachlauftask statt. Die Signale des Drehzahlgebers werden w¨ ahrend des Motorauslaufs ausgewertet. Die korrekt gefundene Abstellposition (wkwstop_w) wird am Ende im Dauer-RAM abgelegt und die Bedingung f¨ ur diese Abstellposition gesetzt (B_ale). Wird der Motor im Nachlauf nach dem Setzen von B_ale weiter gedreht, so wird das Bit nach Erreichen des Differenzwinkels AWALEMX r¨ uckgesetzt. ¨ Uber eine R¨ uckdreherkennung wird festgestellt, ob der Motor beim Abstellen r¨ uckw¨ arts dreht und gegebenenfalls die R¨ uckdrehposition des Motors abgespeichert. Ohne R¨ uckdrehbewegung ergibt sich die Abstellposition direkt aus dem aktuellen Kurbelwellenwinkel (wkwale_w). Mit R¨ uckdrehbewegung ergibt sich die Abstellposition aus der Position des Richtungswechsels (wkwrale_w) minus dem r¨ uckgedrehten Kurbelwellenwinkel.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Auslauferkennung mit R¨ uckdreherkennung (bezogen auf 60 Z¨ ahnerad): B_kl15: --------+ +--------------------------------------------------------------------------------------------------------------------B_enabale: +----------------------------------------------------------------------------------------------------------------------------+ B_nlale: +-----------------------------------------------------------------------------------------------------------------+ --------+ +--B_ale: +----------------------------------------------------------------------------------------------------------------------------+ . <-100 ms-> . . . Vorw¨ arts --->|---> R¨ uckw¨ arts . . BM BM BM BM BM BM . |__||...||__||...||__||...||__||...||__|| | | | | | | | | | | | | | T0 | T1 |T2 | | | | | . . . Kurbelwellenwinkel wkwale_w(6 ◦ KW): 360 366.... . . . . . . . . 372 378 384 390 396 402 408 414 . reale Motorposition (6 ◦ KW): 360 366.... . . . . . . . . 372 378 384 384 378 372 366 360 . --------------------------------------------------------------------------------------------------------------------------.--ˆ ˆ . R¨ uckdreherkennung: | | . -----------------------------------------------------------------------------------+-------------------------+------------+--| | | +--> wkwrale_w = 390 | | wkwale_w = 414 <-+ | Abstellposition: wkwstop_w = 360 <-+
1 0 1 0 1 0 1 0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALE 7.20.0
Seite 2508 von 4100 31.JAN.2003 Thomas Brosi
ALE7026 CALC_BK_TRND_ANGLE wkwale_w B_enabale wkwrale_w B_rrdet wkwalerr_w
B_alechk
HWT_CONNECT 2/
reverse no/yes
B_ifengstop B_ifralectr wkwale_w CALC_WKW_ALE B_phsnlinv wkwaskor_w
nmot_w RALE_CTR wkwale_w B_enabale B_ralectr toothtim_l tmot B_notalecheck
B_phsnlinv tmot
CWALE 0 B_stend
B_bm B_nldg B_zprel
5/ B_aleundef /NV B_rrdet false
RSFF_alecheck
ALE finished
B_engstop ENGINE_STOP B_enabale B_engalive
B_nlale compute 3/
RESET_ALE wkwale_w CWALE B_nldg B_zprel B_ale
4/ B_ale /NV
INITIALISATION
false
RSFF_alestop
Stop position found
ale-main
Funktions¨ ubersicht Auslauferkennung ----------------------------------- Berechnung wkwstop_w - R¨ uckdreherkennung mit Setzen eines RS-Flipflops bei erstmaliger Erkennung - Logik zum Setzen und R¨ ucksetzen von B_enabale, B_nlale, B_ale und B_aleundef
Hierarchy: ENABLE_ALE
B_bm B_nmot B_stend
B_enabale
B_enabale ale-enable-ale
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nmot
B_enabale ENABLE_ALE CWALE B_stend B_nmot B_bm B_nldg
wkwstop_w /NV B_ifralectr wkwaskor_w ALE_PLAUS B_aleundef B_ralectr B_raleok
ale-main
B_enabale nmot_w wkwale_w toothtim_l
RSFF_enable CWALE B_nldg ale-enable-ale ENABLE_ALE: Freischaltung der ALE-Funktionalit¨ at -----------------------------------------------Solange das Codewort CWALE nicht aktiviert wird oder ein Drehzahlgeber-Notlauf vorliegt, wird die Auslauferkennung nicht freigeschaltet (B_enabale=False). Erst wenn hier eine Freischaltung erfolgt ist (das verwendete RS-FF ist r¨ ucksetztdominant), und zus¨ atzlich die Bedingungen: - Bezugsmarke erkannt (B_bm) - Motordrehzahl: n>NMIN (B_nmot) - Startende erreicht (B_stend) alle erf¨ ullt sind, erfolgt das Setzen von B_enabale.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALE 7.20.0
Seite 2509 von 4100 31.JAN.2003 Thomas Brosi
Hierarchy: HWT_CONNECT
B_strtswof SetIntToothN 1/ B_enabale 500
tooth dr_rev_SetIntToothN
nmot_w
INIT_INT B_strtint
1/
B_enabint
true
NALEMIN
B_strtint
SetIntToothN 1/ 500 -1
tooth dr_rev_SetIntToothN
0
master
status time dr_rev_GetToothTimeStamp
ttstamp_l
toothtim_l ottstamp_l
toothtim_l
0.0 0.0 ttstmpmx_l
CO_WNBM
wkwale_w
CO_WAS 0.0
ale-hwt-connect
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wkwale_w
CO_WAS ale-hwt-connect HWT_CONNECT & INIT_INT: Schnittstelle zum HW-Treiber mit Winkel-Berechnung -------------------------------------------------------------------------In dieser Hierarchie ist die Schnittstelle zum HW-Treiber realisiert. Mit der Funktion dr_rev_SetIntToothN kann der Zahninterrupt gesteuert werden. Beim Aufruf der Funktion mit ’-1’ wird an jedem Zahn ein Interrupt ausgel¨ ost. Bei Parametern, die gr¨ oßer als zweimal Zahnzahl (erster Zahn Nr.’0’ ) sind, ist der Zahninterrupt ausgeschaltet. Die Freischaltung des Interrupts erfolgt, sofern B_enabale gesetzt und die applizierbare Drehzahlschwelle NALEMIN unterschritten wird. Sollte NALEMIN wieder ¨ uberschritten oder B_enabale zur¨ uckgesetzt werden, wird der Zahninterrupt ausgeschaltet. Bei dem ersten Zahninterrupt wird mit Hilfe von dr_rev_GetPosition und ’DECORRECTION’ der dekorrigierte Kurbelwellenwinkel (wkwale_w) einmalig gespeichert. Die weitere Berechnung des Winkels erfolgt in einer Schleife im Zahninterrupt. Dabei wird die L¨ ucke jedoch nicht korrigiert. Weiterhin werden beim ersten Zahninterrupt einige Variablen initialisiert. Mit jedem Zahninterrupt wird ein absoluter Zeitstempel (ttstamp_l) vom HW-Treiber erzeugt. Dieser kann mit Hilfe der Funktion dr_rev_GetToothTimeStamp abgefragt werden. In dieser Hierarchie erfolgt die Differenzbildung zur Berechnung der Zahnzeiten und außerdem die ¨ Uberlaufkorrektur mit ttstmpmx_l.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALE 7.20.0
Seite 2510 von 4100 31.JAN.2003 Thomas Brosi
Hierarchy: INIT_INT
B_strtint 1/ 0.0
4/ false
temp_tn_l
B_strtint
2/ temp_tn1_l 3/ toothtim_l
compute 5/ master
0
status time
6/
dr_rev_GetToothTimeStamp
ttstamp_l Break 9/
DECORRECTION wkwalkor_w
7/
8/
wkwalkor_w
wkwale_w
dr_rev_GetPosition W360 /NC SY_TEETH GAP_TOOTH CO_WNBM
SY_GAP CO_WNBM
0
ale-init-int
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
ale-init-int
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALE 7.20.0
Seite 2511 von 4100 31.JAN.2003 Thomas Brosi
Hierarchy: RALE_CTR
temp_tn1_l temp_tn2_l B_ralectr B_ralectr
temp_tn_l
4/ B_enabale
B_strtswof 1/ tmot
temp_klt_l KLALETM
B_notalecheck
wkwale_w
if gap
CO_GAP CO_WNBM
CO_WAS 2 3/
2/
1/
temp_tn_l
temp_tn1_l
temp_tn2_l
SY_GAP
ale-rale-ctr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
toothtim_l
1 ale-rale-ctr RALE_CTR: ¨ Uberwachung der Zahnzeiten mit Berechnung nach einer L¨ ucke -------------------------------------------------------------------Solange kein R¨ uckdrehen erkannt wird, werden die letzten drei Zahnzeiten (toothtim_l) in einem Schieberegister (temp_tn...) zwischengespeichert. Im Zahninterrupt werden die Werte gespeichert und auf die Bedingung: temp_tn_l < temp_tn1_l >= temp_tn2_l gepr¨ uft. ¨ Uberschreitet der Wert temp_tn1_l zus¨ atzlich temp_klt_l, wird der Verdacht auf R¨ uckdrehen (B_ralectr=1) gesetzt. Die Initialisierung des Schieberegisters erfolgt mit der ersten Freigabe durch B_enabale. Der aktuelle Wert aus der Temperaturkurve (KLALETM) wird mit B_strtswof=true am Anfang des Nachlaufes gelesen und auf temp_klt_l geschrieben. Da die Zahnzeit in der L¨ ucke dreimal so lang ist, muß hier noch eine Umrechnung erfolgen. Dabei wird der aktuelle Kurbelwellenwinkel (wkwale_w) verglichen mit dem berechneten Wert f¨ ur die n¨ achste L¨ ucke. Wird der n¨ achste Interrupt nach der L¨ ucke erwartet, so wird der Switch verstellt und so eine mittlere Zahnzeit ¨ uber der L¨ ucke gebildet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALE 7.20.0
Seite 2512 von 4100 31.JAN.2003 Thomas Brosi
Hierarchy: CALC_WKW_ALE 1/
B_ifengstop
wkwaskor_w B_ifralectr B_phsnlinv
1/
wkwale_w
wkwaskor_w W360 /NC
wkwaskor_w
W720 /NC
CO_GAP W360 /NC
W720 /NC ale-calc-wkw-ale
0 CO_WNBM 0
SY_GAP ale-calc-wkw-ale CALC_WKW_ALE: Korrektur des Winkels wkwale_w --------------------------------------------
Hierarchy: ALE_PLAUS temp_w2
0
temp_w4 W360 /NC SY_ZYLZA
SY_GRDWRT
temp_w1
90˚ (4-cyl.)
temp_w3 RDUNDEF
CO_WNBM 2
Modulo wkwaskor_w
angle in segment
2/ B_raleok
B_raleok
W720 /NC 3/
SY_ZYLZA
180˚ (4-cyl.)
B_ralectr
B_undef
B_aleundef
B_ifralectr
ale-ale-plaus
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Korrektur des Winkels wkwale_w um die fehlenden Z¨ ahne der L¨ ucken. Liegt wkwale_w nach der ersten L¨ ucke, dann wird der Korrekturwinkel der fehlenden Z¨ ahne aufaddiert. Liegt diese Position nach der zweiten L¨ ucke, dann wird dieser Winkel nochmals aufaddiert. Wenn im aktuellen Fahrzyklus das Bit Phasenlageinvertieren (B_phslinv=1) gesetzt wird, muß der Winkel wkwale_w korrigiert werden. Das Setzen des Bits erfolgt vom Phasengebernotlauf bei der Erkennung, daß die Winkelposition um eine Kurbelwellenumdrehung falsch ist.
ale-ale-plaus
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALE 7.20.0
Seite 2513 von 4100 31.JAN.2003 Thomas Brosi
ALE_PLAUS: ¨ Uberpr¨ ufung des Kurbelwellenwinkels wkwalkor_w auf plausiblen R¨ uckdrehbereich ---------------------------------------------------------------------------------------Mit der Bedingung B_ralectr wird der aktuelle koorigierte Kurbelwellenwinkel (wkwalkor_w) auf plausiblen R¨ uckdrehbereich ¨ uberpr¨ uft. Der Motor befindet sich in einem plausiblen Bereich, wenn sich der Kolben in dem in der Kompression befindlichen Zylinder innerhalb einem halben Segment vor ZOT befindet. Es ergibt sich daher die Bedingung f¨ ur den plausiblen R¨ uckdrehbereich: B_raleok
untere Grenze < Winkel im Segment < obere Grenze mit:
untere Grenze = obere Grenze =
SY_GRDWRT + 2 Zahninkremente - Segment/2 SY_GRDWRT + 2 Zahninkremente - RDUNDEF
==> temp_tn1_l bei Segment/2 vor ZOT ==> temp_tn1_l bei ZOT - Festwert
Zahninkrement = 360 ◦ KW / Anzahl Z¨ ahne Die Korrektur um 2 Zahninkremente erfolgt, da die R¨ uckdrehposition erst 2 Z¨ ahne sp¨ ater erkannt wird. Treten die entsprechenden Zahnzeiten direkt vor oder am ZOT auf, so ist keine Aussage m¨ oglich, ob der Motor zur¨ uckdreht oder noch ¨ uber den OT l¨ auft und somit vorw¨ arts weiter dreht. In diesem Fall wird die Bedingung B_aleundef gesetzt.
Da der Winkel im Segment immer >= 0 ist, ergeben sich f¨ ur die untere Grenze folgenden 2 F¨ alle: 1. untere Grenze >= 0: ZOT Segmentbeginn | Segmentende | |RRRRRRRRRRRRRRRRRRRRRRRRRR|UU| | ----------------+-----------------+--------------------------+--+----------------------------------+---------0 untere Grenze obere Grenze WiS
2. untere Grenze < 0:
RRRR = plausibler R¨ uckdrehbereich UU = Bereich undefiniert
Hierarchy: ENGINE_STOP
B_enabint 1/
0
tooth10ms
tooth10ms
1
tooth10ms 10 B_engstop B_enabale
RSFF_engine
B_engstop B_engalive ale-engine-stop
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ZOT Segmentbeginn | Segmentende |RRRRRRRRRRRRRR|UU| |RRRRRRRRRRR| ----+-----------+--------------+--+----------------------------------------------------+-----------+---------untere Grenze 0 obere Grenze untere Grenze+WiS WiS
ale-engine-stop ENGINE_STOP: ¨ Uberwachung der Zahnzeiten --------------------------------------¨berpr¨ Hier erfolgt die U ufung, ob der letzte Zahninterrupt l¨ anger als 100ms her ist. Dies ist die Bedingung f¨ ur Motor steht. Es wird die Variable tooth10ms im 10ms Prozeß hochgez¨ ahlt und durch einen Zahninterrupt wieder auf NULL gesetzt. Durch Aktivieren des Ausgangs (B_engstop = 1) wird der aktuelle Kurbelwellenwinkel in wkwstop_w gespeichert und die Nachlaufanforderung der ALE wird beendet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALE 7.20.0
Seite 2514 von 4100 31.JAN.2003 Thomas Brosi
Hierarchy: CALC_BK_TRND_ANGLE
B_enabale B_rrdet
wkwrale_w
1/ wkwale_w
wkwalerr_w wkwalerr_w
wkwrale_w 0.0
CO_WNBM 2
0.0
wkwalerr_w
CO_WAS RALEMAX ale-calc-bk-trnd-angle
0.0 0.0 CO_WAS ale-calc-bk-trnd-angle
Speichert den Wert (wkwrale_w), bei dem R¨ uckdrehen erkannt wurde und berechnet den Winkel nach dem R¨ uckdrehen. Unstetigkeitsstellen im Winkelbereich werden eliminiert. Zur Berechnung wird der unkorrigierte Gesamtwinkel des Arbeitsspiels CO_WAS benutzt, dieser Wert wird im Init-Prozeß berechnet, da er sich nur mit dem Geberrad ¨ andert. Da bei gr¨ oßeren R¨ uckdrehwinkeln der Verdacht auf Pendeln gegeben ist, wird der maximale R¨ uckdrehwinkel RALEMAX und nicht der gemessene Wert, zur Berechnung des R¨ uckdrehwinkels benutzt. Von wkwrale_w werden 2 Zahninkremente abgezogen, da die R¨ uckdrehposition erst 2 Z¨ ahne sp¨ ater erkannt wird.
Hierarchy: RESET_ALE B_zprel false
B_ale /NV
CWALE RSFF_alestop B_nldg
false
wkwale_w 1/
AWALEMX
B_ale /NV RSFF_alestop
0.0
No GAP-Correction!!!
wkwalold_w 0.0 B_ale
CO_WAS
B_strtswof true 1/ false
B_strtswof
ale-reset-ale
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CALC_BK_TRND_ANGLE: Berechnung des R¨ uckdrehwinkels --------------------------------------------------
ale-reset-ale
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ALE 7.20.0
Seite 2515 von 4100 31.JAN.2003 Thomas Brosi
RESET_ALE: R¨ ucksetzen --------------------Diese Hierarchie teilt sich in drei Bereiche. Im ersten Teil erfolgt das eventuelle R¨ ucksetzen von B_ale aufgrund von Motordaten und -zust¨ anden. Das bedeutet, daß bei der Bedingung ’Drehzahlgeber-Notlauf’ oder ’Zahnentprellung erfolgt’ B_ale unbedingt zur¨ uckgesetzt wird. Auch erfolgt bei Abschaltung der B_ale-Funktionalit¨ at durch CWALE eine Resetierung. Der zweite Teil dieser Hierarchie wird erst aktiviert, wenn die Stop-Position (wkwstop_w) gefunden und B_ale gesetzt wurde. Solange der SG-Nachlauf nicht beendet ist (dieser Teil der Funktion beeinflußt den Nachlauf nicht), erfolgt eine Detektierung des Kurbelwellenwinkels (wkwale_w). ¨ Andert sich dieser um mehr als AWALEMX, wird die Bedingung B_ale zur¨ uckgesetzt. Der zuvor in wkwstop_w gespeicherte Wert wird nicht ver¨ andert. Außerdem kann hier Aufgrund der sehr unterschiedlichen Zahnzeiten eine L¨ uckenkorrektur nicht erfolgen. Im dritten Teil dieser Hierarchie wird am Ende des ersten Durchlaufs des 10msSwOff-Prozesses das B_strtswof resetiert. Dieses Bit diente lediglich dem Erkennen des ersten Durchlaufs der Nachlauftask und wird beim n¨ achsten Start der Nachlaufphase wieder gesetzt.
ABK ALE 7.20.0 Abkurzungen ¨ BM = Bezugsmarke WiS = Winkel im Segment = 720 ◦ / SY_ZYLZA ZOT = Z¨ und-OT Parameter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
AWALEMX CWALE GAP_TOOTH KLALETM NALEMIN RALEMAX RDUNDEF
Source-X
Source-Y
TMOT
Art
Bezeichnung
FW FW (REF) FW KL FW FW FW
max. Drehwinkel nach Motorstop Auslauferkennung aktiv ¨ Differenz Lucke ¨ SW-Benchmark in Zahnen Kennlinie fur ¨ Ruckdreh ¨ Zahnzeiten Drehzahl,untehalb der der Zahnint. aktiviert wird Begrenzungswinkel fur ¨ max Ruckdrehen ¨ ¨ Winkelbereich in dem keine Plausibilisierung des Ruckdrehverdachts ¨ moglich ist
Systemkonstante
Art
Bezeichnung
SY_GAP SY_GRDWRT SY_TEETH SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
¨ Systemkonstante: Anzahl fehlender Zahne in Lucke ¨ Systemkonstante Grundwert, Abstand SW-Bezugsmarke zu OT in ◦ KW Systemkonstante: Teilung auf Kurbelwellengeberrad Zylinderanzahl
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ALE B_ALECHK B_ALEUNDEF B_BM
ALE ALE ALE HT2KTWNE
HT2KTWNE
AUS LOK AUS EIN
Bedingung Motorabstellposition erkannt Bedingung Ruckdrehen ¨ erkannt Ruckdreherkennung ¨ im undefiniertem Bereich Bedingung Bezugsmarke erkannt
B_ENABALE B_ENABINT B_ENGSTOP B_NLALE B_NLDG
ALE ALE ALE ALE DDG
B_NMOT
BGWNE
B_PHSNLINV B_RALECTR B_RALEOK B_RRDET B_STEND
NLPH ALE ALE ALE BBSTT
B_STRTINT B_STRTSWOF B_UNDEF B_ZPREL CO_GAP CO_WAS CO_WNBM NMOT_W
ALE ALE ALE HT2KTWNE ALE ALE ALE BGNMOT
OTTSTAMP_L TEMP_KLT_L TEMP_TN1_L TEMP_TN2_L TEMP_TN_L TEMP_W1 TEMP_W2 TEMP_W3 TEMP_W4 TMOT
ALE ALE ALE ALE ALE ALE ALE ALE ALE GGTFM
TOOTH10MS TOOTHTIM_L TTSTAMP_L TTSTMPMX_L WKWALERR_W WKWALE_W WKWALKOR_W WKWALOLD_W
ALE ALE ALE ALE ALE ALE ALE ALE
ALE, BBFEWNE,BGWNE, DDG, NLPH
LOK LOK LOK MOTAUS AUS ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... ADVE, AEKP, ALE,EIN ALSU, BAKH, ... EIN ALE, BGWNE LOK LOK LOK EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LOK LOK LOK EIN ALE, BGWNE, DDG LOK LOK LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK LOK LOK LOK LOK LOK LOK LOK LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... LOK LOK LOK LOK LOK LOK LOK LOK
Bedingung: Freigabe zur Berechnung der Motorabstellposition Bedingung Zahninterrupt fur ¨ ALE aktiviert ¨ Bedingung Motor steht langer als 100ms Anforderung Steuerger¨atenachlauf von Funktion ALE Bedingung Drehzahlgeber-Notlauf ist aktiv. Bedingung Motordrehzahl: n > NMIN Bedingung Phaselage invertieren Bedingung letzte Zahnzeit > TRD Bedingung letzter Zahn liegt im plausiblen Ruckdrehbereich ¨ Bedingung Ruckdrehen erkannt ¨ Bedingung Startende erreicht Bedingung Start Zahninterrupt (Initialisierung) Bedingung Nachlaufphase beginnt Bedingung Ruckdreherkennung ¨ im undef. Bereich (Zwischenspeicher) Bedingung Zahnentprellung erfolgt Winkel zur Luckenkorrekturerkennung ¨ Winkel zur Luckenerkennung ¨ Winkel pro Zahn Motordrehzahl ¨ Berechnungsgrosse letzte Zahnzeit absolut Zahnzeit aus KLALETM mit der Temperatur zum Beginn der Nachlaufphase Ringpuffervariable, letzte Zahnzeit Ringpuffervariable, vorletzte Zahnzeit Ringpuffervariable, aktuelle Zahnzeit Zwischenwerte fur ¨ Plausibilisierung Zwischenwerte fur ¨ Plausibilisierung Zwischenwerte fur ¨ Plausibilisierung Zwischenwerte fur ¨ Plausibilisierung Motor-Temperatur ¨ ¨ Zahlvariable; fur ¨ die Abfrage, ob der letzte Zahnint langer als 100ms her ist Zahnzeit ¨ Berechnungsgrosse aktuelle Zahnzeit absolut ¨ Uberlauf Zahnzeit Ausgabe aus HW-Treiber unkorrigierter Auslaufwinkel Kurbelwellenwinkel im Arbeitsspiel ohne Luckenkorrektur ¨ Winkel inklusive Lucke ¨ bei Start ALE Kurbelwinkel zum Zeitpunkt B_ale = 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
WKWASKOR_W WKWRALE_W WKWSTOP_W
ALE ALE ALE
ALE 7.20.0
Referenziert von
Art
Bezeichnung
HT2KTWNE
LOK LOK AUS
korrigierter Auslaufwinkel Winkel Kurbelwelle beim ersten ruckdrehenden ¨ Zahn (word) Motorabstellposition im Arbeitsspiel mit Luckenkorrektur ¨
Seite 2516 von 4100 31.JAN.2003 Thomas Brosi
FB ALE 7.20.0 Funktionsbeschreibung Die Freigabe der Berechnung der Abstellposition erfolgt im SG-Nachlauf, sofern das Startende erreicht wurde (B_stend), auf Motordrehzahl (n>NMIN) erkannt wird (B_nmot) und kein Notlauf DG vorliegt ==> B_enabale = true. In diesem Fall wird ebenfalls das Nachlaufbit (B_nlale) gesetzt. Tritt w¨ ahrend des Motorauslaufs eine Zahnperiode (toothtim_l) mit einer gr¨ oßeren Periodenzeit auf (B_ralectr) und liegt die aktuelle Motorposition in einem plausiblen R¨ uckdrehbereich (B_raleok), dann wird auf R¨ uckdrehen erkannt und die Kurbelwellenwinkelposition (wkwale_w) in wkwrale_w gespeichert. Nach der R¨ uckdreherkennung l¨ auft der Z¨ ahler wkwale_w weiter. 100 ms nach dem letzten Zahninterrupt (Counter: ttooth10ms > 10) wird die Auslauferkennung abgebrochen und die Abstellposition wkwstop_w berechnet. Dabei m¨ ussen drei F¨ alle unterschieden werden: 1. R¨ uckdrehen erkannt und Motor hat mindestens 2 Z¨ ahne r¨ uckgedreht. Der r¨ uckgedrehte Kurbelwellenwinkel ergibt sich aus dem aktuellen Kurbelwinkel (wkwale_w) und dem Kurbelwinkel der zum Zeitpunkt des R¨ uckdrehens (wkwrale_w) abgespeichert wurde. Zur Minimierung des Fehlers bei einem weiteren ’R¨ uckdrehen’ des Motors (Motor dreht wieder vorw¨ arts), wird dieser Winkel auf RALEMAX begrenzt. Diese Winkeldifferenz mit einer eventuellen L¨ uckenkorrektur muß vom R¨ uckdrehpunkt subtrahiert werden und ergibt dann die Abstellposition: wkwstop_w = wkwrale_w -
2*CO_WNBM - (Min(wkwale_w - (wkwrale_w - 2*CO_WNBM)), RALEMAX)
Anschließend muß noch ein eventuell vorkommender ¨ Uberlauf im Arbeitsspiel korrigiert werden. 2. Motor hat nicht r¨ uckgedreht. Die aktuelle Abstellposition ergibt sich aus. wkwstop_w = wkwale_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3. Motor hat im undefiniertem Bereich ’gedreht’ Wird der R¨ uckdrehverdacht im undefiniertem Bereich gesetzt, so kann keine Aussage ¨ uber die tats¨ achliche Drehrichtung gemacht werden. Es wird dann der Winkel, bei dem R¨ uckdrehen erkannt wurde, gespeichert, so daß wkwstop_w = wkwrale_w wird. Die Markierung dieses Falls erfolgt durch das Setzen von B_aleundef. Nach der Berechnung von wkwstop_w wird in den ersten beiden F¨ allen die Bedingung Auslauferkennung g¨ ultig (B_ale = 1) gesetzt und das Nachlaufbit (B_nlale) zur¨ uckgesetzt. Im dritten Fall erfolgt das Setzen von B_ale nicht. B_ale wird resetiert bei ’Zahnentprellung erfolgt’ (B_zprel) sowie beim ’Notlauf DG’ (B_nldg 0->1) und beim SG Neustart. Wird nach dem Abstellen des Fahrzeugs die Motorposition ver¨ andert (z.B. Schieben mit eingelegtem Gang), so wird die tats¨ achliche Motorposition ver¨ andert. Hier sind zwei F¨ alle zu unterscheiden. Im ersten Fall ist der SG-Nachlauf noch nicht beendet. Es wird der ver¨ anderte Kurbelwellenwinkel detektiert. Bei ¨ Uberschreitung von AWALEMX wird B_ale resetiert und damit der gefundene Auslaufwinkel wkwstop_w f¨ ur ung¨ ultig erkl¨ art. Im zweiten Fall ist der SG-Nachlauf bereits beendet, dadurch kann keine Detektierung erfolgen. Die Startposition stimmt nicht mit der gespeicherten Auslaufposition ¨ uberein, und beim Neustart kann ein Timingfehler der ersten Einspritzimpulse bis zur Neusynchronisation auftreten. Die Berechnung der Auslaufposition kann ¨ uber das Codewort CWALE abgeschaltet werden. Das Bit B_ale wird dann im Nachlauf mit FALSE beschrieben. Im Nachlauf des SG sind somit folgende F¨ alle m¨ oglich: Nr. | B_ale | B_aleundef | wkwstop_w | Beschreibung ----+-------+------------+------------------------------------------------------------+--------------------------------------1 | true | false | wkwale_w | Auslauf ohne R¨ uckdrehen 2 | true | false | wkwrale_w - 2*CO_WNBM -(wkwale_w -(wkwrale_w - 2*CO_WNBM)) | Auslauf mit R¨ uckdrehen 3 | true | false | wkwrale_w - 2*CO_WNBM - RALEMAX | Auslauf mit Pendeln 4 | false | true | wkwrale_w | Auslauf mit R¨ uckdrehen im undef. Bereich 5 | false | ... | ... | Weiterdrehen nach Speicherung von wkwstop_w
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDG 19.20.2
Seite 2517 von 4100 31.JAN.2003 Thomas Brosi
APP ALE 7.20.0 Applikationshinweise AWALEMX: Winkel um den der Motor nach Erkennung der Abstellposition (B_ale=1) im SG-Nachlauf noch drehen darf. Dreht der Motor um einen gr¨ oßeren Wert, so wird B_ale wieder r¨ uckgesetzt. Die Grenz¨ uberwachung endet mit dem SG-Nachlauf. CWALE: Bit0:
TRUE: FALSE:
Auslaufposition wird bei regul¨ arem Motor-Abstellen bestimmt Auslaufposition wird nicht berechnet. Das Bit B_ale wird auf false gesetzt
Bit1:
TRUE: FALSE:
Die Abstellposition wkwstop_w wird f¨ ur Neustart benutzt. Die Abstellposition wkwstop_w wird nicht f¨ ur Neustart benutzt.
Das Bit0 sollte immer mit eins bedatet werden, da ¨ uber die Auslauferkennung nicht nur die Synchronisation im Start erfolgen kann, sondern die Auslaufposition auch f¨ ur den Phasengeber-Notlauf ben¨ otigt wird. Das Bit0 dient zum Abschalten der Auslauferkennung f¨ ur Testzwecke. KLALETM: Kennlinie f¨ ur Zahnperiodenzeiten der R¨ uckdrehzahnzeit in Abh¨ angigkeit der Motortemperatur (interpoliert) Die R¨ uckdrehzahnzeiten k¨ onnen von System zu System sehr unterschiedlich sein. Werden die Zeiten zu klein gew¨ ahlt, so kann dies zu Problemen beim Kaltstart f¨ uhren. Um die R¨ uckdrehzeiten bei dem jeweiligen Projekt zu bestimmen, muß das DG Signal analog mitgeschrieben werden (z.B. INCAVADI). Bei kaltem bzw. warmen Motor kann durch Motor ausschalten und durch Motor abw¨ urgen (bei gleichzeitigen KL15 aus) ein Vorw¨ arts- und R¨ uckw¨ artsdrehen getestet werde. Aufgrund des analogen Signalverlaufs kann dann die R¨ uckdrehzeit anhand des Zahnsignals bestimmt werden. Der Versuch ist mehrmals zu wiederholen um die kleinste R¨ uckdrehzeit zu bestimmen. NALEMIN: Untere Drehzahlschwelle zur Freischaltung des Zahninterrupts. Da die Ausgabe der Interrupts und die darin stattfindende Berechnung sehr rechenintensiv ist, darf die Schwelle nicht zu hoch angesetz werden. Andererseits kann bei einer zu niedrig eingestellte Schwelle die Berechnung zu sp¨ at bzw. gar nicht mehr ausgef¨ uhrt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
RALEMAX: Dieser Wert gibt den maximal weit zur¨ uck und dreht in die Motor wieder vorw¨ arts dreht. Z¨ ahne durch die Winkelangabe
erlaubten r¨ uckgedrehten Winkel an. Liegt der R¨ uckdrehpunkt kurz vor ZOT, dann dreht der Motor zur¨ uckliegende Kompression. Dies kann zu einer erneuten Drehrichtungsumkehr f¨ uhren, so daß der Da nur die erste Drehrichtungsumkehr detektiert werden kann, wird die Anzahl r¨ uckdrehender begrenzt.
RDUNDEF: Undefinierter Winkelbereich vor ZOT f¨ ur Plausibilisierung des R¨ uckdrehpunktes (RDUNDEF muß auf jeden Fall kleiner sein als der Winkel SY_GRDWRT, da ansonsten eine Bereichsgrenze ¨ uberschritten wird)
Bedatungsvorschlag von Plattform -------------------------------AWALEMX = 20
◦
KW
KLALETM tmot | -48,0 ◦ C | 0 ◦ C | 143,25 ◦ C --------+------------+--------+------------Ausgang | 30ms | 25ms | 22ms
NALEMIN = 800 1/min
RALEMAX = (1 Segment)/2
RDUNDEF = 12
◦
entspricht
720 ◦ /(Anzahl Zylinder*2)
KW
FU DDG 19.20.2 Diagnose Drehzahlgeber FDEF DDG 19.20.2 Funktionsdefinition In der %DDG wird die Diagnose des Drehzahlgebers durchgef¨ uhrt. Die Diagnose erfolgt kontinuierlich bei jeder Kurbelwellenumdrehung. Die Eingangssignale der %DDG werden in den Sektionen %HT2KTPH, %HT2KTWNE, %BBFEWNE, %DPH und %BGWNE gebildet. Ferner erfolgt in %DDG die Bildung des Freigabebits B_nldg f¨ ur den Drehzahlgebernotlauf. Die Diagnose wird anhand folgender Signale bzw. Ereignisse durchgef¨ uhrt: - DG-Diagnose ¨ uber die Auswertung der Phasengeber(PG,PG2,PG3,PG4)-Flankenwechsel unterhalb der Minimaldrehzahl - DG-Diagnose u ¨ber evtl. Verluste der Bezugsmarke (BM-L¨ ucke) - DG-Diagnose ¨ uber die evtl. Korrektur der L¨ ucke um plus/minus einen Zahn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDG Overview ---------------------
DDG 19.20.2
Seite 2518 von 4100 31.JAN.2003 Thomas Brosi
NO_N Check signal
zzvirt zrph_l zrph2_l zrph3_l zrph4_l B_nmin
E_n: no signal or short
NO_N zzvirt zrph_l zrph2_l B_setsin zrph3_l B_nonflr zrph4_l B_nmin B_bm B_nlnon
N_DFPM
FCMCLR DDG_fcmclr
sigError healing
B_bm
NO_BM check reference mark zzvirt NO_BM
E_bm: no reference mark
B_bm
B_zprel
Get Errorbit
COR_ERROR tmcorctr_w B_setmxbm tpcorctr_w
nplError healing_npbm
Enable diagnosis
vfzg_w
nmotllfil B_motstop B_asgab B_fbm
ENABLE E_vfz B_nldg nstatB_enabddg vfzg_w nmotllfil B_motstop B_asgab
B_enabddg
B_healmxbm
Ask for Limp Home Mode SET_NL B_nlnon B_nlnobm
BM_ERROR check lost ref mark BM_ERROR B_enabddg B_setnpbm B_healnpbm B_nlbm
B_nlbm
B_fbm tmot
tmot
ddg-main
B_nldg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
maxError healing_mxbm
COR_ERROR ref mark corrections
tmcorctr_w tpcorctr_w
E_vfz
nstat
BM_DFPM sigError healing_sibm
B_setsibm B_zprel B_healsibm B_nlnobm
ddg-main Funktions¨ ubersicht MAIN ----------------------Die Sektion %DDG beschreibt die Diagnose des Drehzahlgebers (DG) an der Kurbelwelle, sowie die Anforderung des Drehzahlgeber-Notlaufs. Die Diagnose ist in mehrere Unterfunktionen aufgeteilt: NO_N: NO_BM: COR_ERROR: BM_ERROR:
Keine DG Signale aber Phasengebersignale vorhanden Drehzahlsignal vorhanden, es wird jedoch keine Bezugsmarke gefunden h¨ aufige Korrektur um plus einen Zahn oder h¨ aufige Korrektur um minus einen Zahn h¨ aufiger Verlust der Bezugsmarke und dadurch Neusynchronisation
Zus¨ atzliche Funktionalit¨ at ist in folgenden Hierarchien zusammengefasst: ENABLE: SET_NL: N_DFPM: BM_DFPM: DDG_FCMCLR:
Bildung der Freischaltbedingung f¨ ur die Diagnose der Zahnkorrekturen und BM-Verluste Zusammenfassen der Anforderugen f¨ ur den Notlauf Fehlerspeicherverwaltung f¨ ur den Drehzahlfehler Fehlerspeicherverwaltung f¨ ur den Bezugsmarkenfehler R¨ ucksetzen der Fehlerspeicher f¨ ur E_N und E_BM
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NO_N -------
SY_PGRAD4
0
1/
DDG 19.20.2
Seite 2519 von 4100 31.JAN.2003 Thomas Brosi
Codegeneration & calculation depending on what sensors are really available
B_nmin
healing of E_n
E_PH4 B_nmin SY_PGRAD3
0
1/
0
1/
B_nonflr
E_PH3
SY_PGRAD2
E_PH2 SY_PGRAD 0
1/
E_PH
1/ B_diffsi
DELTA_PH B_diffsi zrph_l B_diffnl
zrph_l
2/ B_diffnl
DELTA_PH2 zrph2_l
zrph2_l
1/ B_diffsi
2/ B_diffnl
B_diffsi B_diffnl
1/
signal Error
1/
B_diffsi
B_setsin
B_diffsi
2/
2/
B_diffnl
true
B_diffnl
zrph4_l
B_diffsi B_diffnl
B_nlnon
B_bm
DELTA_PH4
zzvirt
B_diffsi zrph4_l B_diffnl
MXNLN
lokEn
ask for limp home quickly
ddg-no-n
zrph3_l
zrph3_l
ddg-no-n Keine Drehzahlsignale gefunden NO_N ----------------------------------Treten innerhalb einer bestimmten Anzahl von Phasenflanken (von PG,PG2,PG3,PG4) keine DG-Signale auf (B_nmin = TRUE) so erfolgt im Modul N_DFPM ein Fehlerspeichereintrag des Signalfehlers. Mit dem Fehlerspeichereintrag wird die Anforderung f¨ ur den Drehzahlgeber-Notlauf (B_nlnon) gesetzt, wenn dann noch keine Bezugsmarke gefunden wurde. Liegt bereits ein Fehlerspeichereintrag vor, so wird eine verk¨ urzte ¨ Uberpr¨ ufung des Drehzahlgebersignals vorgenommen um den Notlauf schnell anzufordern.
Get Error E_PH dfpgetErf
E_PH ddg-e-ph
DFP_PH
ddg-e-ph E_PH ---Auslesen des Fehlers E_PH aus dem Fehlerspeicher. F¨ ur die Fehler E_PH* gilt das gleiche und wird daher nicht gesondert dargestellt.
zrph_l
B_diffsi zrphol_l /NC
PGFLWA
ddg-delta-ph
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DELTA_PH3
B_diffnl PGFLNL ddg-delta-ph DELTA-PH* -------Bildung der Differenz in der Umdrehung der Phasenflanken von der Initialisierung bis jetzt. Vergleich mit 2 Grenzen. Die Hierarchie ist f¨ ur alle Phasengeber gleich aufgebaut. Das Bit B_diffsi wird dann wahr, wenn von der Initialisierung bis jetzt mehr als PGFLWA Phasenflanken auftraten. Das gleiche gilt f¨ ur das Bit B_diffnl und die Grenze PGFLNL. Mit dieser Information kann erkannt werden ob es einen Unterschied zwischen dem Phasensignal und dem Drehzahlsignal gibt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NO_BM -----------
B_onetime
DDG 19.20.2
Seite 2520 von 4100 31.JAN.2003 Thomas Brosi
1/
ask for limp home
B_bm
B_nlnobm
wait for 2 revolutions zzvirt
NOBMINC
snobm /NV Accu_snobm 0 2/
-1 SY_TEETH false
2
set ref mark error
3/
B_setsibm
reset ref mark error B_healsibm
B_healsibm ddg-no-bm
NOBMSTMX 0 compute 1/
B_zprel
B_onetime
ddg-no-bm Keine Bezugsmarke gefunden NO_BM -------------------------------Werden Drehzahlsignale erkannt aber die Bezugsmarke innerhalb eines bestimmten Winkelbereichs nicht gefunden, so erfolgt eine Erh¨ ohung des Summierers snobm. Erreicht der Summierer eine obere Grenze, so wird ein Fehlereintrag vorgenommen und die Anforderung f¨ ur den Drehzahlgeber-Notlauf (B_nlnobm) gesetzt. Bei bereits eingetragenem Fehler wird die Notlauf-Anforderung bereits nach einem erfolglosen Startversuch gesetzt. Die ¨ Uberpr¨ ufung startet erst, wenn die Zahnentprellung abgelaufen ist.
COR_ERROR -----------------
Have the corr counters changed ? CORTMX
tpcorctr_w delta_tpcorctr 0
delta_tmcorctr 0 -1 CORTINC B_enabddg
B_setmxbm sbmcorpm compute 1/ true
Accu_sbmcorpm 0
B_healmxbm
B_healmxbm
ddg-cor-error
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0 tmcorctr_w
ddg-cor-error Fehlereintrag durch L¨ uckenkorrektur COR_ERROR --------------------------------------------Erkennt der HWT eine L¨ uckenkorrektur, so wird der Wert des Summierers sbmcorpm erh¨ oht. Wird bei einer h¨ aufigen Korrektur ein Maximalwert erreicht, so wird ein Fehlereintrag des Maxfehlers vorgenommen. Da das System die Korrektur der L¨ uckenposition um einen Zahn erlaubt, wird mit diesem Fehler kein Notlauf angefordert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BM_ERROR healing
Seite 2521 von 4100 31.JAN.2003 Thomas Brosi
lost ref marks are counted in inisyn
B_fbm false
DDG 19.20.2
B_nlbm is set in inisyn
LBMMX Latch_B_fbm
compute 1/
0
LBMSUB
B_nlbm
B_nlbm
compute 2/
11 0
B_setnpbm sbmlos_w /NV
uzkw_w /NC
delta_uzkw
limit_input
The counter is decreased depending on the changing speed of uzkw_w. 600rpm-> -1 6000rpm-> -10
B_enabddg
Accu_sbmlos_w 0
LBMMX
B_healnpbm
B_healnpbm
lokEbm
150
reset latch afterwards
0 true
false Latch_B_fbm
Accu_waithealing
LBMMX
If Error was set before then wait until Accu > LBMMX+50 to allow healing without setting cycle flag
100
ddg-bm-error
waitheal
true
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ddg-bm-error
Fehlereintrag bei Bezugsmarkenverlust BM_ERROR ---------------------------------------------INISYN: Wird eine Neusynchronisation durch BM-Verlust erkannt (bmlosctr_w), so wird ein Summierer erh¨ oht. ¨ Uberschreitet der Wert des Summierers eine bestimmte Schwelle so wird ein Fehlereintrag vorgenommen. Dies wird jeweils im Inisyn-Prozess getestet. Beim Erreichen einer Maximalschwelle wird die Anforderung f¨ ur den Notlauf (B_nlbm) gesetzt. War die Bedingung B_nlbm bei der letzten Fahrt gesetzt, so wird der Summierer bei einem erneuten Start initialisiert, um eine Heilung zu erm¨ oglichen. Normalbetrieb: Nach der Initialisierung kann der Fehler abh¨ angig von der Drehzahl geheilt werden (B_fbm=FALSE). Um diese Heilung zu erm¨ oglichen wird das Setzen der Fehlers mit einen Z¨ ahler eine Anzahl Umdrehungen lang unterdr¨ uckt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Enable DDG -----------------
Seite 2522 von 4100 31.JAN.2003 Thomas Brosi
Set cycle flag, write back and break DDG if already in limp home mode sfpSetCycle 1/ repSfp 2/
B_nldg 1/ lok_E_bm
sfp
dfp
DFP_BM
locSfp_BM
sfpSetCycle
2/ lok_E_n
sfpSetCycle 1/ repSfp 2/
Break 3/
sfp
dfp
No checking for lost BM if engine is backrotating DFP_N SY_RDE
DDG 19.20.2
locSfp_N
sfpSetCycle
0 1/
B_motstop
Check engine speed
nmotllfil nstat 50
B_mst /NC
Check vehicle speed
no check for lost BM if one cond true
25 1 vfzg_w
B_enabddg
CheckSpeed
B_enabddg
E_vfz
SY_ASG
0 ddg-enable
1/ B_asgab
B_asg /NC
ddg-enable Freigabe der Summierer f¨ ur Bezugsmarkenverlust ENABLE ----------------------------------------------------Wenn im Notlauf gestartet wurde (B_nldg=TRUE), wird gepr¨ uft ob ein BM oder N-Fehler eingetragen ist. In diesem Fall wird das Zyklusbit gesetzt, der Fehler gespeichert und die Diagnose abgebrochen. Die Summierer sbmcorpm, und sbmlos_w werden gesperrt, wenn der Motor unterhalb Leerlaufdrehzahl liegt und das Fahrzeug nicht steht. Ferner wird die Bedingung B_enabddg nicht gesetzt wenn ein R¨ uckdrehen des Motors erkannt wurde (B_motstop). Die Ausblendung der Diagnose bei R¨ uckdrehen erfolgt nur, wenn die R¨ uckdreherkennung im Programmstand integriert ist. Ferner werden die Z¨ ahler gesperrt wenn beim Direktschalter der Motor ¨ uber das Getriebesteuerger¨ at abgeschaltet wird (B_asgab).
SET_NL ---------1/
SY_NLDG
calc CHECK_AND_RESET
0 B_nlnon B_nlnobm B_nlbm
1/ 0
softres /NV
tmot CWPGE CWPGE2 CWPGA CWPGA2
TMOTNLDG
CWPG1 CWPG2 CWPG3 CWPG4
SWITCH CWPGE CWPG1 CWPGE2 CWPG2 CWPGA CWPG3 CWPGA2 CWPG4
B_phade1 B_phade2 B_phada1 B_phada2
B_phade1 B_phade2 B_phada1 B_phada2 pgmaster+1
pgmaster 1
ddg-set-nl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Check if engine is off because of switchbox
ddg-set-nl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDG 19.20.2
Seite 2523 von 4100 31.JAN.2003 Thomas Brosi
Zusammenfassen der Anfragen nach dem Drehzahlgeber Notlauf SET_NL ----------------------------------------------------------------Die Anfragen nach dem Notlauf werden zusammengefasst. Der Notlauf kann nur gestartet werden, wenn der Notlauf ¨ uber Systemkonstante SY_NLDG eingeschaltet ist. Die Temperatur muss ¨ uber TMOTNLDG liegen und eine der drei Anfragen nach dem Notlauf muss vorliegen.
CWPG1 CWPG2 CWPG3 CWPG4
SY_NWGE CWPGE 0
SY_NWGE2 CWPGE2 0
SY_NWGA
SY_NWGA2 CWPGA2 0
ddg-switch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWPGA 0
ddg-switch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDG 19.20.2
Seite 2524 von 4100 31.JAN.2003 Thomas Brosi
Umsetzen der Codeworter CWPG von Nummer 1-4 auf Einbauort ---------------------------------------------------------
if camshaft is available if this is master camshaft and adaption is finished and sensor is ok for limp home then softres = 50 and RESET
2/
calc SY_NWGE
0
1/ pgmaster+1
calccalc 2/ SoftReset
1/
B_phade1 CWPGE
50
softres /NV
3 3/ SY_NWGE2
0 calccalc 2/ SoftReset
1/ B_phade2 CWPGE2
1/ 50 3
4/
SY_NWGA 0
1/
calccalc 2/ SoftReset
B_phada1 CWPGA
1/ 50
3 SY_NWGA2
5/ 0
softres /NV
1/
ddg-check-and-reset
calccalc 2/ SoftReset
B_phada2 CWPGA2
1/
3
50
softres /NV
ddg-check-and-reset ¨ Uberpr¨ ufung der Adaption f¨ ur die Masternockenwelle und Ausl¨ osen des SoftReset CHECK_AND_RESET --------------------------------------------------------------------------------------------Mit den Zust¨ anden B_phad* wird untersucht ob die Flanken aktuellen Masternockenwelle adaptiert sind. Dies ist Vorraussetzung zur Verwendung dieser Nockenwelle im Notlauf. Um in den Notlauf zu gelangen wird die Anforderung nach dem Notlauf in der Variablen softres=50 im nicht l¨ oschbaren Speicher abgelegt. Danach wird ein Soft-Reset ausgel¨ ost. In der dann folgenden Initialisierung wird softres verwendet um ein Notlauf-Programm zu laden. Ausserdem wird dort das Bit B_nldg=TRUE gebildet, wenn softres =50 ist.
N_DFPM
sfpSigError 1/
sigError
sfp sfpSigError sfpHealing 1/
healing
sfp sfpHealing dfp dfp
Action Table for fault path * in DFPM: -------------- E_N Z_N B_mx* B_mn* B_si* maxError: S S S R R minError: S S R S R sigError: S S R R S nplError: S S R R R Healing: R S R R R clrError: R R R R setCycle: S S: set
B_np* R R R S R R -
R: reset ddg-n-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
softres /NV
locSfp_N ddg-n-dfpm Fehlerspeicherverwaltung f¨ ur den Drehzahlfehler N_DFPM -----------------------------------------------------Bei fehlendem Drehzahlsignal wird ein Signalfehler eingetragen. Besteht der Fehler nicht mehr wird er wieder geheilt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BM_DFPM
ref mark error
nplError
sigError
sfpMaxError 1/ sfp sfpMaxError sfpNplError 1/ sfp sfpNplError
corr error
maxError
DDG 19.20.2
Action Table for fault path BM in DFPM: -------------- E_BM Z_BM B_mx B_mn B_si B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S -
sfpSigError 1/ sfp sfpSigError
no reference mark
healing_sibm
Seite 2525 von 4100 31.JAN.2003 Thomas Brosi
S: set
R: reset
sfpHealing 1/ sfp sfpHealing
healing_npbm healing_mxbm
ddg-bm-dfpm
dfp dfp locSfp_BM ddg-bm-dfpm Fehlerspeicherverwaltung f¨ ur den Bezugsmarkenfehler BM_DFPM ----------------------------------------------------------Je nach Fehlerfall an der Bezugsmarke wird ein anderer Bezugsmarkenfehler eingetragen.
Accu_snobm
FCMCLR -----------CLN B_cln SY_PGRAD 0
reset 2/
CLBM B_clbm
1/
1/
1/
zrph_l
zrphol_l /NC
NOBMINIT snobm /NV Accu_sbmlos_w
2/ SY_PGRAD2 0
1/
zrph2_l
zrphol2_l /NC
3/ 10
reset 4/
sbmlos_w /NV true
3/ SY_PGRAD3 0
Accu_sbmcorpm 1/
zrph3_l
reset 6/
zrphol3_l /NC 5/ 4/
SY_PGRAD4 0 zrph4_l
CORTINITsbmcorpm true 1/ zrphol4_l /NC
7/ bmlosctr_wbmlosold_w
ddg-ddg-fcmclr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei nicht gefundener Bezugsmarke im Start gibt es den Signal-Fehler. Bei h¨ aufigem Bezugsmarkenverlust gibt es den NotPlausible Fehler. Bei h¨ aufiger Korrektur der L¨ uckenposition gibt es einen Max-Fehler.
ddg-ddg-fcmclr R¨ ucksetzen aller Fehlerspeicher DDG_FCMCLR -----------------------------------------Abh¨ angig vom Zustand B_cln und B_clbm werden im fcmclr-Task Variablen und Z¨ ahler zur¨ uckgesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDG 19.20.2
Seite 2526 von 4100 31.JAN.2003 Thomas Brosi
Fehlerspeicherverwaltung: ------------------------Status Fehlerpfad N: Errorflag N: Zyklusflag N: Fehlertyp N:
SFPN E_n Z_n TYP_N (B_sin)
Status Fehlerpfad BM Errorflag BM : Zyklusflag BM : Fehlertyp BM :
L¨ oschen Fehlerpfad: C_fcmclr & B_cln Fehlerpfadcode N: CDTN Fehlerklasse N: CLAN Fehlerschwere N: TSFN Carb-Code N: CDCN Tabelle der Umweltbed. N: FFTN
Fehler
Fehlertyp
:
SFPBM E_bm Z_bm TYP_BM (B_mxbm, B_sibm, B_npbm)
L¨ oschen Fehlerpfad: C_fcmclr & B_clbm Fehlerpfadcode BM: CDTBM Fehlerklasse BM: CLABM Fehlerschwere BM: TSFBM Carb-Code BM: CDCBM Tabelle der Umweltbed. BM: FFTBM
Beschreibung
E_n
B_sin
w¨ ahrend Drehzahlsuchphase kein DG-Signal trotz Phasensignals an einem der vorhandenen PG
E_bm
B_sibm
Keine Bezugsmarke beim Startvorgang gefunden
E_bm
B_npbm
Bezugsmarke wurde h¨ aufig verloren
E_bm
B_mxbm
H¨ aufige Korrektur der L¨ uckenposition um +/- einen Zahn.
ABK DDG 19.20.2 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DG PG* PH BM Parameter
N/BM-Geber an Kurbelwelle Phasengeber 1 2 3 4 Phasensignal an Nockenwelle Bezugsmarke Art
Bezeichnung
CORTINC CORTINIT CORTMX CWPG1 CWPG2 CWPG3 CWPG4 LBMINC LBMINIT LBMMX LBMSUB MXNLN NOBMINC NOBMINIT NOBMSTMX PGFLNL PGFLWA TMOTNLDG
FW FW FW FW (REF) FW (REF) FW (REF) FW (REF) FW FW FW FW FW FW FW FW FW FW FW
Wert der bei Zahnkorrektur aufaddiert wird ¨ Initialisierungswert fur ¨ Zahler Zahnkorrektur ¨ ¨ Maximal zulassiger Wert fur ¨ den Zahnkorrekturzahler Codewort fur ¨ Eigenschaften des Nockenwellensignals PG1 Codewort fur ¨ Eigenschaften des Nockenwellensignals PG2 Codewort fur ¨ Eigenschaften des Nockenwellensignals PG3 Codewort fur ¨ Eigenschaften des Nockenwellensignals PG4 Wert der bei Bezugsmarkenverlust hinzuaddiert wird ¨ Initialisierungswert des Zahlers Bezugsmarkenverlust, wenn SG zuvor im NLDG war ¨ Maximalwert fur ¨ Zahler Bezugsmarkenverlust Differenzwert zwischen der Fehlereintragsschwelle und der Notlaufanforderung Mindestanzahl von Zahnsignalen zur Heilung des NLDG Wert der bei nicht erkannter Bezugsmarke aufaddiert wird ¨ Initialisierungswert fur ¨ Zahler Bezugsmarkenverlust Maximalwert fur ¨ nicht erkannte Bezugsmarken im Start Anzahl an Phasenflanken bis NLDG aufgerufen wird bei eingetragenem E_n Anzahl PG-Flankenwechsel fur ¨ DG-Fehler B_signal Temperaturschwelle fur ¨ Drehzahlgeber-Notlauf
Systemkonstante
Art
Bezeichnung
SY_ASG SY_NLDG SY_NWGA SY_NWGA2 SY_NWGE SY_NWGE2 SY_PGRAD SY_PGRAD2 SY_PGRAD3 SY_PGRAD4 SY_RDE SY_TEETH
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Getriebe mit Drehzahlregelung vorhanden Systemkonstante: Drehzahlgeber-Notlauf vorhanden (1) oder nicht vorhanden (0) Systemkonstante Nockenwelle Phasengeber Auslass Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass Systemkonstante Nockenwelle Phasengeber Einlass 2 Systemkonstante: Art des Phasengebersignals Systemkonstante: Art des 2. Phasengebersignals Systemkonstante: Art des 3. Phasengebersignals Systemkonstante: Art des 4. Phasengebersignals Ruckdreherkennung ¨ des Motors in Project vorhanden Systemkonstante: Teilung auf Kurbelwellengeberrad
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... DDG, DFFTCNV
EIN
DAMOS-Source fur ¨ Blocknummer
EIN LOK EIN AUS AUS AUS AUS
¨ Zahler (Word) Neusynchronisationen durch Luckenverlust ¨ ¨ Alter Wert des Zahlers bmlosctr_w Motorabschaltung ASG Bedingung Bandende-Funktionsanforderung Bezugsmarke erkannt
Variable
Source-X
Quelle
BLOKNR
BMLOSCTR_W BMLOSOLD_W B_ASGAB B_BEBM B_BEN B_BKBM B_BKN
BBFEWNE DDG MDASG DDG DDG DDG DDG
Source-Y
DDG, KOEVAB
Bedingung Ersatzwert aktiv: Bezugsmarke Bedingung: Drehzahlsignalgeber aktiv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDG 19.20.2
Seite 2527 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BM
HT2KTWNE
ALE, BBFEWNE,BGWNE, DDG, NLPH DDG DDG
EIN
Bedingung Bezugsmarke erkannt
EIN EIN LOK LOK LOK EIN
¨ Bedingung Fehlerpfad Bezugsmarkengeber loschen ¨ Bedingung Fehlerpfad Drehzahlgeber loschen Phaseninterrupts ohne DG Signal fuhren ¨ zum Notlauf Phaseninterrupts trotz keinem DG Signal fuhren ¨ zu DG Signalfehler Ausblendung der Drehzahlgeberdiagnose fur ¨ E_bm Bedingung Bezugsmarkenfehler => mindestens 1 Zahn zuviel oder zuwenig erkannt
B_CLBM B_CLN B_DIFFNL B_DIFFSI B_ENABDDG B_FBM
DDG DDG DDG BBFEWNE
B_FTBM B_FTN B_HEALMXBM B_HEALNPBM B_HEALSIBM B_MNBM B_MNN B_MOTSTOP B_MXBM B_MXN B_NLBM B_NLDG
DDG DDG DDG DDG DDG DDG DDG RDE DDG DDG DDG DDG
B_NMIN
BGWNE
B_NPBM B_NPN B_ONETIME B_PHADA1 B_PHADA2 B_PHADE1 B_PHADE2 B_PWF
DDG DDG DDG WANWKW WANWKW WANWKW WANWKW BBHWONOF
B_SIBM B_SIN B_ZPREL DFP_BM
DDG DDG HT2KTWNE DDG
DFP_N
DDG
DFP_PH
DDG
DFP_PH2
DDG
DFP_PH3
DDG
DFP_PH4
DDG
DFP_VFZ
DDG
E_BM
DDG
E_N
DDG
E_PH
DPH
E_PH2
DPH
E_PH3
DPH
E_PH4
DPH
E_VFZ
DVFZ
NMOTLLFIL NSTAT
BGNMOT LLRNS
PGMASTER
DPH
DDG, DLGHMM,DMDSTP, RDE, ZGST
AUS AUS LOK LOK LOK AUS AUS EIN DDG, KOEVAB AUS AUS LOK ALE, BBKR, BBNWS,- AUS BGARNW, DLGHMM, ... EIN ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... AUS AUS LOK EIN DDG, DNWKW EIN DDG, DNWKW EIN DDG, DNWKW EIN DDG, DNWKW EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... AUS AUS EIN ALE, BGWNE, DDG DDG, DLGHMM,DOK DMDSTP, DNWKW,RDE, ... DDG, DLGHMM,DOK DMDSTP, DNWKW,RDE, ... DDG, DLSAFK,DOK DLSAHKBD, DNWKW, DPH, ... DDG, DPH, DOK HT2KTWNE, WANWKW DDG, DPH, DOK HT2KTWNE, WANWKW DOK DDG, DPH, HT2KTWNE, WANWKW ATM, CANECU, DDG, DOK DMDLU, DMDSTP, ... DLGHMM, DMDSTP,- AUS DNWKW, RDE,WANWKW, ... DLGHMM, DMDSTP,- AUS DNWKW, MDANF,RDE, ... DDG, DLSAFK,EIN DLSAHKBD, DNWKW, HT2KTWNE, ... EIN DDG, DNWKW,HT2KTWNE, WANWKW EIN DDG, DNWKW,HT2KTWNE, WANWKW DDG, DNWKW,EIN HT2KTWNE, WANWKW EIN ATM, BDEMHA,CANECU, DDG,DMDLU, ... EIN DDG EIN BBSAWE, BGLBZ,CANECU, DDG,GGCANECU, ... EIN DDG, HT2KTPH,HT2KTWNE, NLDG, RDE
¨ Bedingung: Heilung des Fehlers Bedingung: Heilung des Fehlers Bedingung: Heilung Fehler ¨ ¨ Fehlertyp: haufige Korrektur bei einem Zahn zuwenig ¨ Fehlerart: Synchronisationsmarke haufig nicht gefunden Bedingung fur ¨ Abruch von Einspritzung und Zundung ¨ ¨ Fehlertyp: haufige Korrektur bei einem Zahn zuviel ¨ Fehlerart: haufiger Luckenverlust ¨ beim Luckencheck ¨ ¨ Bedingung fur ¨ NLDG wenn Bezugsmarke haufig verloren wird Bedingung Drehzahlgeber-Notlauf ist aktiv. Bedingung Unterdrehzahl: n < NMIN
Fehlertyp: Bezugsmarkenfehler beim Luckencheck ¨ ¨ Fehlerart: haufiger Bezugsmarkenfehler beim Luckencheck ¨ Information der BM wurde einmal ausgewertet oder 2 KW Umdrehungen Adaption Kurbel- zu Nockenwelle von Auslass Bank 1 erfolgt Adaption Kurbel- zu Nockenwelle von Auslass Bank 2 erfolgt Adaption Kurbel- zu Nockenwelle von Einlass Bank 1 erfolgt Adaption Kurbel- zu Nockenwelle von Einlass Bank 2 erfolgt Bedingung Powerfail
Fehlertyp: keine Bezugsmarke im Start gefunden Fehlertyp: kein Drehzahlsignal vorhanden Bedingung Zahnentprellung erfolgt SG-int. Fehlerpfadnr.: Bezugsmarke
SG int. Fehlerpfadnr.: Drehzahlsignalgeber
SG int. Fehlerpfadnr.:Phasengeber
SG int. Fehlerpfadnr.:Phasengeber Bank 2
SG int. Fehlerpfadnr.:Phasengeber 3
SG int. Fehlerpfadnr.:Phasengeber 4
SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal Errorflag: Bezugsmarkengeber
Errorflag: Drehzahlsignalgeber
Errorflag: Phasensensor
Errorflag: Phasensensor 2 Errorflag: Phasensensor 3 Errorflag: Phasensensor 4 Errorflag: Fahrzeug-Geschwindigkeit
Gefilterte Drehzahl nmotll ¨ Solldrehzahl stationar
Nummer des Phasengebers welcher Master ist
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
SBMCORPM SBMLOS_W SFPBM SFPN SNOBM SOFTRES TMCORCTR_W TMOT
DDG DDG DDG DDG DDG DDG BBFEWNE GGTFM
TPCORCTR_W UZKW_W VFZG_W
BBFEWNE BBFEWNE GGVFZG
WAITHEAL ZRPH2_L
DDG HT2KTPH
ZRPH3_L
HT2KTPH
ZRPH4_L
HT2KTPH
ZRPH_L
HT2KTPH
ZZVIRT Z_BM Z_N
HT2KTWNE DDG DDG
LOK LOK AUS AUS LOK HT2KTWNE AUS EIN DDG ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN DDG EIN DDG, DPH ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ... LOK EIN DDG, DPH, GGCANECU, NLDG EIN DDG, DPH, GGCANECU, NLDG EIN DDG, DPH, GGCANECU, NLDG DDG, DPH, EIN GGCANECU, NLDG EIN BGWNE, DDG AUS AUS
DDG 19.20.2
Seite 2528 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Summierer fur um plus/minus einen Zahn ¨ Luckenkorrektur ¨ Summierer fur ¨ Bezugsmarkenverluste Status Fehlerpfad: Bezugsmarkengeber Status Fehlerpfad: Drehzahlgeber Summierer fur ¨ nicht gefundene Bezugsmarken im Start Variable zum Anzeigen eines Soft Reset durch die Drehzahlgeber Diagnose ¨ Zahler Luckenkorrektur ¨ bei fehlendem Zahn Motor-Temperatur ¨ ¨ Zahler Luckenkorrektur ¨ bei einem zusatzlichen Zahn ¨ Kurbelwellen-Umdrehungszahler Fahrzeuggeschwindigkeit ¨ Zahler zum Warten auf die Bezugsmarkendiagnose ¨ Zahler Raster Phasensignal 2 ¨ Zahler Raster Phasensignal 3 ¨ Zahler Raster Phasensignal 4 ¨ Zahler Raster Phasensignal ¨ virtueller Zahnzahler im Start bis zur Synchronisation Zyklusflag: Bezugsmarkengeber Zyklusflag: Drehzahlsignalgeber
FB DDG 19.20.2 Funktionsbeschreibung 1. Vollst¨ andiger Ausfall des Drehzahlgebersignals =================================================
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Fehler E_n: Die Diagnose des DG erfolgt auf folgendem Weg: Auswertung der PG (bzw. PG2, PG3,PG4) -Flankenwechsel bei Unterschreitung der Minimaldrehzahl: Das PG*-Signal wird als Referenz verwendet. Treten am PG-Signal mehrere Flankenwechsel im Phaseninterrupt R_ph* auf, ohne daß ein Drehzahlsignal registriert wird, so liegt ein DG-Ausfall vor. Hierzu wird die Anzahl der Phaseninterrupts ¨ uber den freilaufenden Phaseninterrupt-Z¨ ahler zrph* bei Minimaldrehzahlunterschreitung B_nmin gepr¨ uft. Wird seit dem Erreichen der Unterdrehzahlbedingung eine applizierbare Anzahl von Flankenwechseln PGFLWA erreicht, so f¨ uhrt dies zum Setzen des Fehlers E_n mit der Fehlerart B_sin. Eine Heilung des so entstandenen Fehlers erfolgt, wenn Drehzahl erkannt wird. Mit Setzen des Fehlertyps B_sin wird die Anforderung f¨ ur den Drehzahlgeber-Notlauf B_nlnon gesetzt. Ist bereits der Fehler E_n eingetragen, so wird der Notlauf ¨ uber eine verk¨ urzte ¨ Uberpr¨ ufung ausgel¨ ost. Ist die Bedingung B_zprel noch nicht abgelaufen und noch keine applizierbare Anzahl an Z¨ ahnen registriert, so werden die Phasenflanken ¨ uber ein Z¨ ahler gez¨ ahlt. Wird eine maximale Anzahl an Phasenflanken in diesem Zustand ¨ uberschritten, so wird der Notlauf aktiviert.
C_inisyn
+ -+------------------------------------------------------------------------------------------------------
DG- Signal -------------------------------------------------------------------------------------------------------R_ph
+ + + + + + -------+---------+---------------------+-----------------------+---------+--------------------+---------
PGFLWA
PGFLWA -> +--------+--------------------+ Z¨ ahler zrph/zrph2 +---------+ +-----------------------+ +---------------------+ +---------+ 0 -------+ B_sin
+------------------------------------------------------------------------------------------------------+
E_n
+------------------------------------------------------------------------------------------------------+
Z_n
+------------------------------------------------------------------------------------------------------+
B_nlnon
| ----------------------------------------------------------------------------------------------+---------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDG 19.20.2
Seite 2529 von 4100 31.JAN.2003 Thomas Brosi
2. Wackelkontakterkennung durch ¨ Uberpr¨ ufung der Bezugsmarke =========================================================== Die Bezugsmarke wird durch die Bezugsmarkensuche detektiert und durch einen L¨ uckencheck im synchronisiertem Zustand gepr¨ uft. Es k¨ onnen dabei folgende Fehlzust¨ ande auftreten: - bei der Bezugsmarkensuche wird die Bezugsmarke nicht gefunden - die Winkelbasis muß um plus oder minus einen Zahn (z.B. 6 ◦ KW) korrigiert werden - Bezugsmarke wird im synchronisierten Betrieb verloren 2.1 Keine Bezugsmarke gefunden =============================== Die Unterfunktion NO_BM wird im 100ms Raster berechnet. Der Summierer wird im Fehlerfall erh¨ oht. Eine Heilung erfolgt durch dekrementieren, wenn die Synchronisation gefunden wurde.
B_ kl15
+-----------------+ +-------------------+ +-------------------+ +-----------------------+ +------------+ +-------------+ +------------+
C_bmsuch
+----------------+ +------------------+ +------------------+ +-----------------------+ +-------------+ +--------------+ +-------------+
keine BM
| | | | ------------+------------------------------+---------------------------------+--------------------------------+------------
Z¨ ahler: NOBMSTMX ->
0 ->
+--------------------------------------------+---------------------------------+ +------------------------------+ ------------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_sibm (E_bm) +-------------------------------------------------------------------------------------------------------------------------+ B_nlnobm (B_nldg) | | ------------------------------------------------------------------------------+--------------------------------+------------
2.2 Fehlereintrag durch zu h¨ aufige Zahnkorrektur ================================================ In dem Modul %BBFEWNE wird aus dem HWT ausgelesen ob die L¨ ucke um plus oder minus einen Zahn falsch liegt. Dieser Fehler wird korrigiert, das Bit B_fbm f¨ ur ein Segment gesetzt und ein fortlaufender Z¨ ahler tpcorctr_w oder tmcorctr_w um eins erh¨ oht. In der Unterfunktion COR_ERROR wird gepr¨ uft ob sich der Z¨ ahlerstand von tpcorctr_w oder tmcorctr_w ge¨ andert hat und falls ja wird der Summierer erh¨ oht. Bei richtig erkannter Bezugsmarke wird der Summierer dekrementiert. Muß h¨ aufig korrigiert werden, so erreicht der Summierer den Maximalwert CORTMX und es erfolgt der Fehlerspeichereintrag in der Hierarchie BM_DFPM. Die Summierer m¨ ussen ¨ uber B_enabddg freigegeben sein. Bei einem Fehler durch Zahnkorrektur wird kein Notlauf ausgel¨ ost.
2.3 Fehlereintrag durch h¨ aufigen Bezugsmarkenverlust ==================================================== Bei Verlust der Bezugsmarke wird der fortlaufende Z¨ ahler bmlosctr_w inkrementiert und eine Neusynchronisation ausgel¨ ost. In der Unterfunktion BM_ERROR wird w¨ ahrend inisyn gepr¨ uft ob sich der Z¨ ahler bmlosctr_w ge¨ andert hat. Falls ja, wird der Wert des Summierers erh¨ oht, wenn er ¨ uber B_enabddg freigegeben ist. Bei richtig detektierter Bezugsmarke wird der Summierer dekrementiert. Der Wert wird gespeichert, um auch einen Fehler bei Bezugsmarkenverlust im Start ausl¨ osen zu k¨ onnen. Bei erreichen einer bestimmten Schwelle wird ein Fehlereintrag ( B_npbm) im Modul %DFPM vorgenommen. Erh¨ oht sich der Wert des Summierers weiter und erreicht den Maximalwert LBMMX so wird die Bedingung f¨ ur den Notlauf gesetzt (B_lnbm). War der Notlauf bei der letzten Fahrt aktiv, so wird der Z¨ ahler auf den Wert LBMINIT initialisiert, um eine Heilung der Notlaufbedingung zu erm¨ oglichen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDG 19.20.2
Seite 2530 von 4100 31.JAN.2003 Thomas Brosi
2.4 Ausblendung der Diagnose (E_bm): ==================================== Bei einer Fehlbedienung des Fahrzeugs (langsames Abw¨ urgen, Verschalten beim Anfahren) kann es zu Schwingungen der Kurbelwelle kommen. Dies kann zu einem h¨ aufigem Verlust der Bezugsmarke f¨ uhren und damit zu einem Fehlereintrag, obwohl im System selbst kein Schaden vorliegt. Um in diesem Fall einen Fehlereintrag zu verhindern, wird die Diagnose f¨ ur Wackelkontakt (E_bm -> B_npbm, B_mxbm, B_mnbm) in dem Betriebsbereich unterhalb der Leerlaufdrehzahl und fahrendem Fahrzeug ausgeblendet. Die Berechnung der Ausblendbedingung erfolgt im 10 ms Raster. Da die Drehzahl bei diesem Betriebsverhalten große Schwankungen aufweist, wird als Eingangsgr¨ oße die gefilterte Drehzahl nmotllfil verwendet. Bei einer Neusynchronisation wird nmotllfil nicht neu initialisiert. Bei eingetragenem Error-Bit E_vfz wird grunds¨ atlich keine Ausblendung der Diagnose durchgef¨ uhrt. Die Diagnose wird ebenfalls bei erkanntem R¨ uckdreher ausgeblendet. Aufgrund eines R¨ uckdrehers wird die Bezugsmarke nicht an der erwarteten Stelle gefunden. Dadurch wird eine Neusynchronisation ausgel¨ ost und der Z¨ ahler f¨ ur Bezugsmarkenverlust w¨ urde andernfalls gesetzt. Die Ausblendung der Diagnose wird zudem beim Abstellen des Motors ¨ uber B_asgab (Getriebesteuerung) vorgenommen. In diesem Fall bleibt B_kl15 gesetzt, der Motor wird jedoch abgeschaltet. Beim Motorauslauf kann es dann zu einem R¨ uckdrehen kommen (Verhalten der Diagnose in diesem Fall wie bei KL15 aus).
2.5 Anforderung f¨ ur Drehzahlgeber-Notlauf ========================================= Die Anforderung f¨ ur den Drehzahlgeber-Notlauf (B_nldg) wird nicht gesetzt, wenn keine geeigneten Phasenflankeninformationen vorliegen (B_nophnldg=true). Ferner muß zum Setzen von B_nldg die Motortemperatur gr¨ oßer als eine Schwelle (TMOTNLDG) sein. Wurde B_nldg ¨ uber den Fehler E_n gesetzt, so kann B_nldg zur¨ uckgesetzt werden, wenn im Notlauf kein Signal generiert wird (B_synnldg = false) und B_nmin zur¨ uckgenommen wird (Fehlerheilung).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOCK APP TEXT/ANF Empfehlung f¨ ur Erstapplikation: ------------------------------PGFLWA: PGFLNL: MXNLN: NOBMSTMX: NOBMINC: NOBMINIT: CORTMX: CORTINC: CORTINIT: LBMMX: LBMINC: LBMINIT: LBMSUB:
abh¨ angig von Anzahl der Flanken pro Umdrehung sollten mindestens 8 Umdrehungen appliziert werden (Standardgeberrad: 8 Schnellstartgeberrad: 18) 2 5 6 2 1 250 30 10 2600 400 2200 600
Fehlerspeicherverwaltung (f¨ ur Plattform empfohlene Daten): CDTN: 110 CDTBM: 111 CLAN: 13 CLABM: 13 TSFN: 255 TSFBM: 255 CDCN: 824,823,821,822d CDCBM: 824,823,821,822d FFTN: ub, tmot,tans FFTBM: ub, tmot
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLDG 4.30.0
Seite 2531 von 4100 31.JAN.2003 Thomas Brosi
Vorgehen Funktionspr¨ ufung: -------------------------1. Folgende Signale mit INCA erfassen: - Ramzellen: nmot, B_nmin, zrph, E_n, E_bm, Z_n, Z_bm, B_sin, B_fbm, bmlosctr_w, B_sibm, B_mnbm, B_npbm, B_mxbm, B_nldg - Parameter: PGFLWA ... 2. Pr¨ ufung: DG-Signal vorhanden: Z¨ undung einschalten: B_nmin=true, zrph_l=0, E_n=false, Z_n=false; E_bm=false, Z_bm=false; Motor starten: B_nmin = false, Z_n=true zrph wird inkrementiert; nmot plausibel, E_n=false; 3. Pr¨ ufung: DG-Signal nicht vorhanden: (DG abziehen oder beide DG-Verbindungen im SG-Adapter ziehen) Z¨ undung einschalten: B_nmin=true, zrph_l=0, E_n=false, Z_n=false; Anlasser bet¨ atigen, Motor startet nicht: B_nmin = true, Z_n=false, B_nldg=false zrph_l wird inkrementiert; wenn zrph>PGFLWA wird E_n=true und Z_n=true, B_sin=true, B_nldg=true --> Motor wird ¨ uber Notlauf gestartet; 4. Heilung des Fehlers: DG-Signal wieder bereitstellen Z¨ undung einschalten: B_nmin=true, zrph_l=0, E_n=true, Z_n=false, B_nldg=false; Motor starten: B_nmin=false -> E_n=false, Z_n=true; 5. Bei Systemen mit weiteren Phasengebern, PGer abwechelnd abziehen und Versuche wiederholen wobei zrph_l durch zrph*_l ersetzt werden muß. 6. Pr¨ ufung Wackelkontakt: Kontakt herstellen, Motor starten und warten bis Z_bm = true. Danach DG-Leitung kurz trennen und wieder verbinden, dabei Z¨ ahler sbmlos_w beobachten. Pr¨ ufen ob Fehler nach einem Neustart wieder geheilt wird.
FU NLDG 4.30.0 Notlauf Drehzahlgeber FDEF NLDG 4.30.0 Funktionsdefinition
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Ubersicht der direkten Funktionsumgebung:
+-----------+ | | PG ----------> | | | | | | | HWT | | | DG ----||----> | | | | | | | | | | | | | | | | | | | | | | | | | | +-----------+
+-------------+ | | | %DDG | | | +-------------+ | | B_nldg +-------------------------------------------+ | | V V +------------+ B_synnldg +--------------------------------------------------+ | | nlindex | %NLDG | <---------> | %HT2KTWNE | <------------> | | | | tsegph_l | - Synchronisationsfreigabe im Notlauf | +------------+ synid | | | | - Synchronisations¨ uberwachung im Notlauf | | | | | nlindex | - Anforderung einer Neusynchronisation im NL | | tsegph_l | | | | - Extrapolation einer korrigierten Zahnzeit | V | an aktiver NW-Flanke | +------------+ | | | | tnphslin_w | - Korrektur Zahnzeit an passiver NW-Flanke | <---------> | %HT2KTPH | ------------> | | | | anzburst | - Bildung eines gleitenden Mittelwerts ¨ uber | +------------+ | 3 Nockenwellensegmente | | | | - Durchf¨ uhrung einer Dynamikbewertung | tnphsp_w, tnphs_w | | <---------------------------------------- | - Bildung von Tabellen zur Zuordnung Nocken- | | welle und Korrekturfaktoren f¨ ur jeweilige | | Masternockenwelle | | | +--------------------------------------------------+ | | | | +------------------------------------------------------+ | %WANWKW | | Bestimmung des Fehlers des extrapolierten Winkels | | zur realen Kurbelwellenposition (an aktiver Flanke) | | | +------------------------------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLDG 4.30.0
Seite 2532 von 4100 31.JAN.2003 Thomas Brosi
select values from master camshaft pgmaster B_wnwinle B_wnwinle2 B_wnwinla
SWITCH pgmaster B_wnwinle B_wnwinle2 B_wnwinla B_wnwinla2
B_wnwinla2 wnwiade1_w wnwiade2_w wnwiada1_w
wnwiade1_w wnwiada2_w wnwiade2_w wnwiada1_w wnwiadx_w
wnwiada2_w zrph_l zrph2_l zrph3_l
only if SY_NLDG=1 TOOTHTIME tmot B_st tnphslin_w
B_nldg
pgmaster
pgmaster nlindex tsegph_l
zrph_l zrph2_l B_wnwinlx zrph3_l zrphx_l zrph4_l
tmot B_st tnphslin_w
Break 1/
anzburst
wnwiadx_w nlindex tsegph_l anzburst B_synnldg
dtsegph_w
zrph4_l B_synnldg zrphx_l B_wnwinlx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tsegph_l
tsegph_l
B_noknldg
B_synnldg B_ensynnl
WATCHSYN
B_noknldg dtsegph_w
B_resetsyn
nlindex synid
synid
B_resetsyn nldg-main
ENABSYN B_synnldg B_ensynnl
nldg-main Funktions¨ ubersicht: ------------------Aufteilung der Funktion in verschiedene Unterfunktionen. Die einzelnen Unterfuntionen haben dabei folgende Aufgaben: SWITCH: ENABSYN: WATCHSYN: TOOTHTIME:
Auswahl der entsprechenden Gr¨ oßen aus %WANWKW und %HT2KTPH abh¨ angig von der aktuellen Masternockenwelle Freigabe der Synchronisation im Hardwaretreiber Synchronisations¨ uberwachung und Anforderung einer Neusynchronisation im Notlauf. Korrektur der linear extrapolierten Zahnzeit und Bestimmung der Motordynamik.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLDG 4.30.0
Seite 2533 von 4100 31.JAN.2003 Thomas Brosi
ENABSYN
B_3ph zrphx_l
1/
CAMDELAY <2>/NC
B_3ph
B_synnldg B_nwref
2/
75
ms
0
6000 rpm
prio dr_sync_SetCurrentPrio
1/ B_ensynnl
B_ensynnl
dr_sync_SetCurrentPrio TNLSYNMN <5.0>/NC
[ms]
B_noknldg
B_noknldg TNLSYNMX
nldg-enabsyn
1/
tsegph_l
Freigabe der Synchronisation ---------------------------Die Synchronisation wird nur freigegeben, wenn die Zuordnung der Nockenwelle im Start bekannt ist (NW in Referenzposition). Das Verhalten der Nockenwelle ist im Codewort CWNWREF beschrieben. Die Bedingung B_nwref wird aufgrund von CWNWREF* gebildet. Bei Notlauf Anforderung wird ermittelt, ob bei dem verwendeten Phasengeber die NW Zuordnung bekannt ist (Bit 0 .. 3 von CWNWREF). Ist Bit 4 gesetzt so wird die Synchronisation auch dann freigegeben, wenn die NW Zuordnung nicht bekannt ist! (Bildung von B_nwref siehe Hierarchie NWREF) Kommt es zu einer Notlaufanforderung bei einer Motordrehzahl von ¨ uber 400 1/min, so wird die Synchronisation unabh¨ anig von CWNWREF freigegeben. Die Segmentzeit wird ab der dritten aktiven (¨ aquidistanten) Nockenwellenflanke vom Hardware Treiber zur Verf¨ ugung gestellt. Die Synchronisation erfolgt nur ab einer bestimmten Mindestdrehzahl basierend auf der Nockenwellen-Segmentzeit. Befindet sich die Motordrehzahl innerhalb dem Bereich (TNLSYNMN < tsegph_l =< TNLSYNMX), so wird das Bit B_noknldg gesetzt. Sind die Bedingungen f¨ ur die Synchronisationsfreigabe erf¨ ullt, so wird die Priorit¨ at des Sync-Status im HWT entsprechend zur¨ uckgenommen. Damit ist die Synchronisation ¨ uber Notlauf im HWT freigegeben.
high acceleration
dtsegph_w
WATCHSYN
1
DYNMXNL
MXNLFEHL synid
compute 1/ zrphErrCtr
.synid 0
1/
B_synfalse/NC true B_wnwinlx
B_resetsyn
B_resetsyn
adzntab /NC
new synchronization
nlindex Edge_dynmx tsynWatch
B_ph500ms/NC B_synnldg true
5
1/ true
500ms 100ms task is also calculated at ECU afterrun
B_resetsyn
nldg-watchsyn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nldg-enabsyn
nldg-watchsyn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLDG 4.30.0
Seite 2534 von 4100 31.JAN.2003 Thomas Brosi
Synchronisations¨ uberwachung: ---------------------------Die Bedingung B_resetsyn f¨ uhrt zu einer Neusynchronisation. B_synnldg wird zur¨ uckgesetzt und der Treiber neu gestartet: - Notlauf Index der Nockenwellenflanke (adzntab.synid[nlindex]) und die ermittelte Nockenwellenflanke aus dem Muster der Nockenwellenzeiten (synid) stimmen nicht ¨ uberein (B_synfalse). Bei starker Dynamik ist eine applizierbare Anzahl von Nicht¨ ubereinstimmungen (MXNLFEHL) zul¨ assig. - Winkelfehler ist zu groß (B_wnwinlx) - Mindestdrehzahl wird unterschritten (Segmentzeit > 500 ms -> B_ph500ms)
TOOTHTIME DYNAMIC
GLMI
tsegph_l
tsegph_l nlindex
tmot
tmot
B_st
B_st mtsegph_w
mtsegph_w
B_synnldg
wnwiadx_w
dtsegph_w
dtsegph_w
wnwiadx_w
nlindex TESTIMATEP nlindex pgmaster tnphs_w B_synnldg wnwipas_w tnphsp_w
anzburst tnphslin_w
B_synnldg
TESTIMATEA dtsegph_w wnwiadx_w B_st nlindex anzburst tnphslin_w B_synnldg tnphs_w nldg-toothtime
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
pgmaster
nldg-toothtime
Zahnzeitberechnung: ------------------In der Hierarchie TOOTHTIME sind folgende Bl¨ ocke zur Berechnung der Zahnzeit f¨ ur das n¨ achste Nockenwellensegment zusammengefaßt:
GLMI: DYNAMIC: TESTIMATEA: TESTIMATEP:
Bestimmung des gleitenden Mittelwertes der Nockenwellensegmentzeit (mtsegph_w). Bestimmung einer Gr¨ oße zur Bewertung der Drehzahldynamik (dtsegph_w). Korrektur der linear extrapolierten Zahnzeit an der aktiven Nockenwellenflanke f¨ ur das aktuelle Nockenwellensegment (tnphs_w) Korrekturm¨ oglichkeit der extrapolierten Zahnzeit an der passiven Nockenwellenflanke (tnphsp_w)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLDG 4.30.0
Seite 2535 von 4100 31.JAN.2003 Thomas Brosi
GLMI 1/
B_3ph
tph1_w /NC 2/
B_4ph
tph2_w /NC
B_3ph B_synnldg 3/
tsegph_l
tph1_w /NC
segkorr_w
4/
FNLMI0
2/ tph2_w /NC
mtsegph_w
mtsegph_w
FNLMI1 1/ nlindex
nldg-glmi
tph3_w /NC FNLMI2
nldg-glmi
- Berechnung erfolgt jeweils an der aktiven Nockenwellenflanke - Die Segmentzeit tsegph_l wird auf ein 180 ◦ KW Segment normiert und in einem Schieberegister abgelegt (tph1_l, tph2_l, tph3_l). - Aus den drei letzten Periodendauern wird ein gleitender Mittelwert gebildet. Die Mittelwertbildung ist durch folgenden Algorithmus realisiert: FNLMI2 * tsegph(k-2) + FNLMI1 * tsegph(k-1) + FNLMI0 * tsegph(k) mtsegph(k) = -----------------------------------------------------------------FNLMI2 + FNLMI1 + FNLMI0 - Durch die Faktoren FNLMI0..FNLMI2 kann der Einfluß der jeweiligen Segmentzeit gewichtet werden.
DYNAMIC B_3ph
2/
40
ms
-40
ms
B_4ph 3/ dtsegph_w
dtsegph_w
Limiter
mtsegph_w
1/
1.0
1/
true
B_4ph
mtsegph_old /NC compute 1/
wnwiadx_w
[˚CRA]
false
FIRNLIGN
compute 2/ Edge_Start
firIgnFF
reset at new-synchronization
B_st 1/ tmot
0 nldg-dynamic
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Gleitender Mittelwert der Nockenwellensegmentzeit: --------------------------------------------------
kldyncor_w KLDYNCOR
nldg-dynamic Bewertung der Drehzahldynamik: -----------------------------Die Bewertung der Drehzahldynamik erfolgt durch differenzieren des gleitenden Mittelwertes der Periodendauer des Nockenwellensegments. Die Berechnung erfolgt dabei nach folgendem Algorithmus:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
mtsegph(k) dtsegph(k) = mtsegph(k) * ( -------------- -1 ) mtsegph(k-1)
NLDG 4.30.0
Seite 2536 von 4100 31.JAN.2003 Thomas Brosi
Tiefpassverhalten
Bei der ersten Z¨ undung im Start f¨ allt die Berechnung der Dynamikbewertung zu gering aus, da der Wert ¨ uber ein Nockenwellensegment gemittelt wird. Dies hat einen starken Anstieg des Winkelfehlers zur Folge. Bei der ersten aktiven Flanke nach der ersten Z¨ undung (wnwiadx_w > FIRNLIGN) wird die Dynamikbewertung daher einmalig um eine applizierbare Gr¨ oße (KLDYNCOR) korrigiert.
B_synnldg
TESTIMATEA
1/ tnphslin_w
tnphs_w
tnphs_w
anzburst
[ms] BURSTTIME <0.15>/NC segkorr_w
SY_TEETH 2
nlindex dtsegph_w
0..1 B_st
KLDTPH
[˚CRA] KLDTPHST
360
teeth per cam segment
SY_TEETH nldg-testimatea
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
180
[˚CRA]
wnwiadx_w KLDIFSEG nldg-testimatea Korrektur der Zahnperiodendauer an aktiver Flanke: -------------------------------------------------Die Berechnung wird jeweils bei der aktiven Nockenwellenflanke durchgef¨ uhrt. Ihr liegen folgende Eingangsgr¨ oßen zugrunde: -
Zahnperiodendauer des aktuellen Segments aus linearer Extrapolation (tnphslin_w) Anzahl der generierten Zahnflanken im Burst Modus (anzburst) Korrekturwert f¨ ur die aktuelle Segmentl¨ ange (segkorr_w -> Berechnung siehe Hierarchie INLET1KORR) Dynamikbewertung ¨ uber eine Kennlinie gewichtet (im Start wird auf spezielle Startkennlinie umgeschaltet). Winkelfehler ¨ uber eine Kennlinie gewichtet (wnwiadx_w wird in %WANWKW gebildet).
Die Berechnung erfolgt dabei nach folgendem Algorithmus:
tnphs_w =
2 * anzburst * bursttime 2 * (dtsegph_w * KLDTPH) (((tnphslin_w - --------------------------) * segkorr_w ) + ------------------------- * KLDIFSEG SY_TEETH SY_TEETH
Die korrigierte Zahnzeit wird dem Hardwaretreiber zur Verf¨ ugung gestellt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLDG 4.30.0
Seite 2537 von 4100 31.JAN.2003 Thomas Brosi
TESTIMATEP B_synnldg
[˚CRA]
-360.0
[˚CRA]
128 -128
720.0 wnwslpas_w
[˚CRA]
1/ wnwipas_w
wnwipas_w
Limit_wnwipas_w nlindex pgmaster
2/
channel stat
1/
Position
1/ 0.0
wnwipas_w
wnwkwpas_w dr_cam_GetEdgePos
3/ tnphsp_w
tnphsp_w
KLWNWPAS nldg-testimatep
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tnphs_w
nldg-testimatep Korrektur der Zahnperiodendauer an passiver Flanke: -------------------------------------------------Die Berechnung wird jeweils bei der passiven Nockenwellenflanke durchgef¨ uhrt. Ihr liegt folgende Eingangsgr¨ oße zugrunde:
- Winkelfehler ¨ uber eine Kennlinie gewichtet
Die aktuelle Istposition wird direkt aus dem Hardwaretreiber ausgelesen (wnwkwpas_w). Danach wird die Abweichung zu der entsprechenden Sollposition gebildet. Die Sollposition der passiven Nockenwellenflanken ist in dem Array wnwslpas_w abgelegt (Berechnung siehe Hierarchie PASEDGEPOS). Ein ¨ Uberlauf am Beginn bzw. Ende des Arbeitsspiels wird korrigiert. Aufgrund der Abweichung von Sollposition und aktueller Istposition wird mit KLWNWPAS ein Korrekturfaktor gebildet und die aktuelle Zahnzeit mit diesem Korrekturfaktor multipliziert.
Die korrigierte Zahnzeit wird dem Hardwaretreiber zur Verf¨ ugung gestellt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLDG 4.30.0
Seite 2538 von 4100 31.JAN.2003 Thomas Brosi
SWITCH
pgmaster 1 SY_NWGE SY_NWGE2
SY_NWGA
SY_NWGA2 B_wnwinle B_wnwinle2 B_wnwinla
B_wnwinlx
B_wnwinla2
wnwiade1_w wnwiade2_w
wnwiadx_w
wnwiada1_w wnwiada2_w
zrph2_l zrphx_l nldg-switch
zrph4_l zrph_l nldg-switch Auswahl der Gr¨ oßen von %WANWKW und %HT2KTPH ------------------------------------------¨ Uber pgmaster wird bestimmt welche Nockenwelle f¨ ur den Notlauf genutzt wird. Die entsprechenden Gr¨ oßen aus der Funktion %WANWKW und %HT2KTPH werden f¨ ur die Notlauffunktion verwendet.
NWREF
pgmaster
CWNWREF 4
1
B_nwref 2
3
nldg-nwref
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zrph3_l
0 nldg-nwref Bildung Freigabebedingung ¨ uber Codewort --------------------------------------Mit CWNWREF wird f¨ ur die jeweilige Nockenwelle gepr¨ uft ob diese f¨ ur die Synchronisation zugelassen ist. Die Nockenwelle f¨ ur den Notlauf ist mit pgmaster definiert. Ist Bit 4 gesetzt so wird die Synchronisation auch dann freigegeben, wenn die NW Zuordnung nicht bekannt ist! In diesem Fall kann es zu großen Z¨ undwinkelfehlern im Start kommen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLDG 4.30.0
Seite 2539 von 4100 31.JAN.2003 Thomas Brosi
PASEDGEPOS
0
temp1/inisyn
pgmaster 1
wnwslpas_w 1/
temp1/inisyn SY_NWGE 3 SY_NWGE2
720
[˚CRA]
SY_NWGA 1
NWSIGNAL
2/ temp1/inisyn
SY_NWGA2 NWSIGNAL wnwspe_w /NV 2 1 0 wnwspe2_w /NV
1 temp1/inisyn wnwslpas_w
0 wnwspa_w /NV
NWSIGNAL 0
wnwspa2_w /NV 2
[˚CRA] nldg-pasedgepos
360.0
0
SY_TEETH
Array only exists if SY_NWG* >=0 nldg-pasedgepos
Sollpositionen der passiven Nockenwellenflanken ----------------------------------------------In dem Array wnwslpas_w werden die Sollwinkel der passiven (nicht ¨ aquidistanten) Nockenwellenflanken als Winkel von 0..720 ◦ KW abgespeichert. Da von diesen Flanken keine Adaptionswerte vorhanden sind werden die Positionen aus den applizierten Daten (Nockenwellencharakterisierung NWSIGNAL) gebildet. Als Ausgangsposition wird der adaptierte Wert der ersten Nockenwellenflanke abh¨ angig von pgmaster verwendet.
calc_nwge
INLET1TAB1
3/
.adzahn_w
temp3/inisyn
1
4 wnwspe_w /NV
truncate Floor
[˚CRA] 360
1/
adzntab /NC
0.5
SY_TEETH temp3/inisyn 2/
nldg-inlet1tab1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
temp3/inisyn 1 nldg-inlet1tab1 Zahnpositionen der aktiven Nockenwellenflanken ---------------------------------------------In der Struktur adzntab wird die jeweilige Zahnposition der adaptierten, ¨ aquidistanten Nockenwellenlanken abgelegt. Abh¨ angig von pgmaster werden die entsprechenden Adaptionswerte aus der Funktion %WANWKW verwendet. Die entsprechende Hierarchie ist f¨ ur jeden Sensor vorhanden. Dargestellt ist an dieser Stelle nur die Hierarchie f¨ ur den Sensor auf der ersten Einlaßnockenwelle. Die entsprechenden Hierarchien f¨ ur weitere Sensoren sind identisch aufgebaut.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
0
NLDG 4.30.0
Seite 2540 von 4100 31.JAN.2003 Thomas Brosi
TAB0
temp4/inisyn
temp4/inisyn
8 2/
NWSIGNAL
1
1/
temp4/inisyn
PHZAHN temp4/inisyn 8
1 NWSIGNAL
1/ NWSIGNAL
1/
PHZAHN PHZAHN
temp4/inisyn 1
1 NWSIGNAL
8
1/ NWSIGNAL
1/
PHZAHN PHZAHN
temp4/inisyn 2
1 NWSIGNAL
8
1/
NWSIGNAL
1/
.synid
PHZAHN
3
0 1/
1 8
.synid
1/ 1
2
adzntab /NC
adzntab /NC
index
nldg-tab0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
PHZAHN
temp4/inisyn
2 nldg-tab0 Zuordnung der Nockenwellenmuster -------------------------------Das Array NWSIGNAL wird auf die entsprechende Nockenwellenmuster f¨ ur die Synchronisationsbedingungen durchsucht. Die ID f¨ ur das jeweilige Muster (synid) wird an der gefundenen Position in der Struktur abgespeichert. Mit dem Label PHZAHN wird entschieden ob ein langes oder um ein kurzes Nockenwellen-Muster vorliegt.
Folgende zwei Muster werden in dem Array NWSIGNAL gesucht: Nockenwellenmuster LANG - KURZ - KURZ - LANG --> synid = 1 Nockenwellenmuster KURZ - LANG - LANG - KURZ --> synid = 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLDG 4.30.0
Seite 2541 von 4100 31.JAN.2003 Thomas Brosi
INLET1KORR
calc_nwge 1/ 0 2/
temp2/inisyn
temp2/inisyn 4 wnwspe_w /NV
1/ segkorr_w 180.0
[˚CRA]
0.0
720
[˚CRA]
1 4 wnwspe_w /NV
temp2/inisyn 1
nldg-inlet1korr
2/ temp2/inisyn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nldg-inlet1korr Korrekturfaktor der Nockenwellensegmente ---------------------------------------¨ Uber die Adaptionswerte der Nockenwellenflanken wird gepr¨ uft ob die Flanken entsprechend ¨ aquidistant sind (Abstand von 180 ◦ KW). Mit der ermittelten Segmentl¨ ange wird ein Korrekturfaktor f¨ ur jedes Nockenwellensegment berechnet. Abh¨ angig von pgmaster werden die entsprechenden Adaptionswerte aus der Funktion %WANWKW verwendet. Die entsprechende Hierarchie ist f¨ ur jeden Sensor vorhanden. Dargestellt ist an dieser Stelle nur die Hierarchie f¨ ur den Sensor auf der ersten Einlaßnockenwelle. Die entsprechenden Hierarchien f¨ ur weitere Sensoren sind identisch aufgebaut.
ABK NLDG 4.30.0 Abkurzungen ¨ DG GLMI HWT NLDG PG SW PH
NBM - Geber an der Kurbelwelle (Drehzahl- und Bezugsmarkengeber) Gleitender Mittelwert Hardwaretreiber Drehzahlgeber-Notlauf Phasengeber an der Nockenwelle Software Phasensignal / Nockenwellensignal
Parameter
Art
Bezeichnung
FW FW FW FW FW FW KL KL KL KL KL FW KL (REF) FW FW
Nockenwellenverhalten im Start Schwellwert fur ¨ Dynamikbewertung -> hohe Dynamik Mindestwert fur ¨ Winkelfehler nach der ersten Zundung ¨ Bewertungsfaktor von tsegph(k) fur ¨ gleitenden Mittelwert Bewertungsfaktor von tsegph(k-1) fur ¨ gleitenden Mittelwert Bewertungsfaktor von tsegph(k-2) fur ¨ gleitenden Mittelwert Festwertkennlinie eines Gewichtungsfaktors fur ¨ den Winkelfehler Festwertkennlinie eines Gewichtungsfaktors fur ¨ die Dynamikbewertung Festwertkennlinie eines Gewichtungsfaktors fur ¨ Motorstart Wert fur ¨ Dynamikkorrektur nach der ersten Zundung ¨ Festwertkennlinie eines Gewichtungsfaktors fur ¨ den Winkelfehler Maximale Anzahl von Fehlern der Synchronisationsuberwachung ¨ bei hoher Dynamik Ablageschema der Nockenwelle Schwelle zur Unterscheidung fur ¨ langes oder kurzes NW Muster Minimalwert der Phasenperiodendauer fur ¨ Synchronisationsfreigabe
Systemkonstante
Art
Bezeichnung
SY_NLDG SY_NWGA SY_NWGA2 SY_NWGE SY_NWGE2 SY_TEETH
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Drehzahlgeber-Notlauf vorhanden (1) oder nicht vorhanden (0) Systemkonstante Nockenwelle Phasengeber Auslass Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass Systemkonstante Nockenwelle Phasengeber Einlass 2 Systemkonstante: Teilung auf Kurbelwellengeberrad
CWNWREF DYNMXNL FIRNLIGN FNLMI0 FNLMI1 FNLMI2 KLDIFSEG KLDTPH KLDTPHST KLDYNCOR KLWNWPAS MXNLFEHL NWSIGNAL PHZAHN TNLSYNMX
Source-X
WNWIADE1_W DTSEGPH_W DTSEGPH_W TMOT WNWIPAS_W BLOKNR
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
Referenziert von
ANZBURST B_3PH B_4PH B_ENSYNNL B_NLDG
HT2KTPH NLDG NLDG NLDG DDG
NLDG
B_NOKNLDG B_NWREF B_RESETSYN B_ST
NLDG NLDG NLDG BBSTT
B_SYNNLDG
HT2KTWNE
B_WNWINLA B_WNWINLA2 B_WNWINLE B_WNWINLE2 DTSEGPH_W KLDYNCOR_W MTSEGPH_W NLINDEX PGMASTER
WANWKW WANWKW WANWKW WANWKW NLDG NLDG NLDG HT2KTWNE DPH
SEGKORR_W SYNID TMOT
NLDG HT2KTWNE GGTFM
TNPHSLIN_W TNPHSP_W TNPHS_W TSEGPH_L WNWIADA1_W WNWIADA2_W WNWIADE1_W WNWIADE2_W WNWIPAS_W WNWKWPAS_W WNWSLPAS_W WNWSPA2_W WNWSPA_W WNWSPE2_W WNWSPE_W ZRPH2_L
HT2KTPH NLDG NLDG HT2KTWNE WANWKW WANWKW WANWKW WANWKW NLDG NLDG NLDG WANWKW WANWKW WANWKW WANWKW HT2KTPH
ZRPH3_L
HT2KTPH
ZRPH4_L
HT2KTPH
ZRPH_L
HT2KTPH
Art
EIN LOK LOK AUS ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... AUS LOK AUS EIN AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... EIN HT2KTPH, NLDG,WANWKW EIN NLDG EIN NLDG EIN NLDG EIN NLDG AUS LOK AUS EIN HT2KTPH, NLDG DDG, HT2KTPH,EIN HT2KTWNE, NLDG, RDE LOK EIN NLDG ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN NLDG AUS AUS EIN HT2KTPH, NLDG NLDG EIN EIN NLDG EIN NLDG EIN NLDG AUS AUS LOK EIN DNWKW, NLDG EIN DNWKW, NLDG DNWKW, NLDG EIN EIN DNWKW, NLDG EIN DDG, DPH, GGCANECU, NLDG EIN DDG, DPH, GGCANECU, NLDG EIN DDG, DPH, GGCANECU, NLDG EIN DDG, DPH, GGCANECU, NLDG
NLDG 4.30.0
Seite 2542 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Anzahl der Burst-Zahne Bedingung, daß dritte Phasenflankeninformation vorliegt Bedingung, daß vierte Phasenflankeninformation vorliegt Freigabe der Synchronisation fur ¨ Notlauf-Drehzahlgeber Bedingung Drehzahlgeber-Notlauf ist aktiv. ¨ Drehzahl ist in zulassigem Fenster fur ¨ Synchronisation im Notlauf Nockenwelle ist definiert in Referenzposition Rucksetzbedingung ¨ fur ¨ die Notlaufsynchronisation Bedingung Start
Bedingung: Motorposition im Notlauf DG aus PG-Signal erkannt Bedingung: Winkeldifferenz wnwia1_w nicht plausibel Bedingung: Winkeldifferenz wnwia2_w nicht plausibel Bedingung: Winkeldifferenz wnwie1_w nicht plausibel Bedingung: Winkeldifferenz wnwie2_w nicht plausibel Faktor zur Bewertung der Motordynamik ¨ Zusatzliche Dynamikkorrektur nach erster Verbrennung Gleitender Mittelwert der Phasenperiodendauer Flankenindex des Nockenwellensignals bei DG-Notlauf Nummer des Phasengebers welcher Master ist
Array mit Korrekturfaktoren fur ¨ Nockenwellensegmente Synchronisationsindex des Nockenwellensignals bei DG-Notlauf Motor-Temperatur Zahnzeit fur ¨ Zahngenerierung im Notlauf mit linearer Extrapolation Zahnzeit fur ¨ Zahngenerierung im Notlauf nach Korrektur an passiver NW-Flanke Zahnzeit fur ¨ Zahngenerierung im Notlauf nach Korrektur an aktiver NW-Flanke Periodendauer eines Phasensegments Winkeldifferenz zwischen adaptierter und aktueller NW-Flanke Auslass Bank1 Winkeldifferenz zwischen adaptierter und aktueller NW-Flanke Auslass Bank2 Winkeldifferenz zwischen adaptierter und aktueller NW-Flanke Einlass Bank1 Winkeldifferenz zwischen adaptierter und aktueller NW-Flanke Einlass Bank2 Winkeldifferenz zwischen Soll- und aktueller Position der passiven NW-Flanke Position der passiven Nockenwellenflanke bezogen zur Kurbelwelle Array mit Sollpositionen der passiven Nockenwellenflanken Adaptionswinkel der Nockenwellenflanken von Auslass Bank 2 (Referenzposition) Adaptionswinkel der Nockenwellenflanken von Auslass Bank 1 (Referenzposition) Adaptionswinkel der Nockenwellenflanken von Einlass Bank 2 (Referenzposition) Adaptionswinkel der Nockenwellenflanken von Einlass Bank 1 (Referenzposition) ¨ Zahler Raster Phasensignal 2 ¨ Zahler Raster Phasensignal 3 ¨ Zahler Raster Phasensignal 4 ¨ Zahler Raster Phasensignal
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLDG 4.30.0
Seite 2543 von 4100 31.JAN.2003 Thomas Brosi
FB NLDG 4.30.0 Funktionsbeschreibung 1. Grundlagen des Drehzahlgeber-Notlauf =========================================== Die Drehzahlgeber-Notlauffunktion erm¨ oglicht es, mit dem Fahrzeug noch bis zur Werkstatt zu fahren, wenn das Drehzahlgebersignal ausgefallen ist. Die Funktion kommt ohne zus¨ atzlichen Hardwareaufwand aus. Voraussetzung ist jedoch, daß das Phasengeberrad als Schnellstartgeberrad ausgef¨ uhrt ist (vier ¨ aquidistante, Nockenwellenflanken). Eine weitere Voraussetzung f¨ ur die Notlauffunktion ist, daß die Nockenwellenflanken adaptiert wurden (B_phad* = TRUE) und die Zuordnung NW zu KW bekannt ist (NW sicher in Referenzposition). Als Motorpositionsinformation stehen im Notlauf somit nur vier ¨ aquidistante Nockenwellenflanken zur Verf¨ ugung. Da viele Steuerger¨ atefunktionen die genaue Motorposition zu einem beliebigen Zeitpunkt ben¨ otigen, wird der Kurbelwellenwinkel bis zur n¨ achsten Nockenwellenflanke extrapoliert. Bei der Extrapolation handelt es sich um einen linearen Algorithmus, der folgende drei Eingangsgr¨ oßen zugrundelegt: - Nockenwellen-Periodendauer des vorangegangenen Segments - Winkelfehler zwischen adaptiertem Nockenwellenflankenwinkel und extrapolierter Winkelbasis - Wert f¨ ur die Dynamikbewertung An der passiven, nicht adaptierten Nockenwellenflanke kann eine grobe Korrektur der Winkelbasis durchgef¨ uhrt werden. Bei konstanter Winkelgeschwindigkeit der Kurbel- bzw. Nockenwelle liefert dieser lineare Algorithmus eine exakte Nachbildung des Drehzahlgebersignals. Extrapolationsfehler entstehen jedoch durch Winkelbeschleunigungen. Sie nehmen mit wachsender Extrapolationszeit zu, d.h. im unteren Drehzahlbereich treten die gr¨ oßten Winkelfehler auf.
2. Funktionsumfang ===================
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der Drehzahlgeber-Notlauf l¨ ost ¨ uber einen SW-Algorithmus die Zahninterrupts aus welche im Normalbetrieb ¨ uber den Drehzahlgeber direkt erzeugt werden. Die Winkelbasis und Berechnung der Synchro-Interrupts erfolgt, weitgehend wie im Normalbetrieb, in den Funktionen des HWT und Komponententreibers. Die Notlauffunktion ist somit zylinderunabh¨ angig und f¨ ur alle Motortypen einsetzbar.
3. Synchronisation im Drehzahlgeber-Notlauf ============================================ PG-Signal: Flanke:
0 1 2 3 +------+ +----------------------+ +----------------------+ +------+ | | | | | | | | --------------------+ +------+ +------+ +----------------------+ +------------|<---->|<-------------------->|<-------------------->|<---->| T4 T3 T2 T1 synid:
0
1
0
2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLDG 4.30.0
Seite 2544 von 4100 31.JAN.2003 Thomas Brosi
Synchronisation der Notlauffunktion: -----------------------------------Im Drehzahlgeber-Notlauf muß die Motorposition zur Synchronisation aus der Segmentabfolge des Schnellstartgeberrades bestimmt werden. Als Basis f¨ ur die Segmentl¨ ange wird eine Systemzeit zugrundegelegt. Da diese Systemzeit aufgrund von Beschleunigungen keinen absoluten Bezug darstellt, wird die Synchronisationsbedingung ¨ uber ein Zeitverh¨ altnis gebildet. - Im Nockenwellen Interrupt (negative und positive Flanke des Nockenwellensignals) wird die Differenz der Zeit zum letzten Nockenwellen Interrupt gebildet und in ein Schieberegister mit vier Werten geschrieben. T1 T2 T3 T4
= = = =
tph(k) tph(k-1) tph(k-2) tph(k-3)
- Die Zeiten werden bei jeder ¨ aquidistanter Nockenwellenflanke zueinander ins Verh¨ altnis gesetzt. Um ein eindeutiges Ergebnis zu erhalten muß eine Seite der Ungleichung noch mit dem Sicherheitsfaktor KNLSYN multipliziert werden. - Eine Erkennung der Motorposition ist somit 2 mal pro Arbeitsspiel m¨ oglich. - Sobald die Bedingung B_synnldg gesetzt ist, werden SW-generierte Zahninterrupts ausgel¨ ost. - Bei gefundener Motorposition wird die Bedingung B_synnldg gesetzt und die ID des Nockenwellenmusters in synid geschrieben. synid = 1 bei Nockenwellenmuster LANG - KURZ - KURZ - LANG synid = 2 bei Nockenwellenmuster KURZ - LANG - LANG - KURZ
Beispiel f¨ ur Synchronisation: ----------------------------Aus den ermittelten Zeiten der Nockenwellenmuster T1 bis T4 wird die Synchronisationsbedingung berechnet. T1 * T4 * KNLSYN < T2 * T3 T1 * T4 > KNLSYN * T2 * T3
==> synid = 2 ==> synid = 1
KNLSYN: Sicherheitsfaktor Prinzipieller Signalverlauf f¨ ur Beispiel:
0 26
1
30 2
4
6
8 10 12 14 16 18 20 22 24 26 28 30 2
2 4
6
8 10 12 14 16 18 20 22 24 26
30 2
3 4
6
8 10 12 14 16 18 20 22 24 26 28 30 2
0 4
6
8 10 12 14 16 18 20 22 24 26
30
Erste Nockenwelle (pgmaster=0):
synid nlindex: adzahn:
0 0 18
1 1 47
0 2 78
2 3 108
B_synnldg
nldg-nldgbsp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Mit der ermittelten ID der Nockenwellenflanke (synid) ergibt sich die aktuelle Motorposition im Arbeitsspiel. - Die Synchronisation mit der detektierten Position erfolgt daraufhin im HWT. Die Freigabe der Synchronisation ¨ uber synstate erfolgt in %BGWNE (synstate = 50).
nldg-nldgbsp Die Bedingung ist f¨ ur die angegebenen Nockenwellenmuster erf¨ ullt. Damit ist bekannt, daß die aktuelle Flanke synid=1 entspricht. Aufgrund der Struktur adzntab wird nun der aktuelle Index der Nockenwellenflanke bestimmt (nlindex). - B_synnldg wird auf true gesetzt - nlindex = 1 - Start Motorposition mit Zahn 47
Die entsprechende Wertezuordnung wird aus der Struktur adzntab ausgelesen (Beispiel f¨ ur adzntab).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
nlindex: synid: adzahn:
NLDG 4.30.0
Seite 2545 von 4100 31.JAN.2003 Thomas Brosi
+------------+------------+-------------+--------------+ | 0 | 1 | 2 | 3 | +------------+------------+-------------+--------------+ | 0 | 1 | 0 | 2 | +------------+------------+-------------+--------------+ | 18 | 47 | 78 | 108 | +------------+------------+-------------+--------------+
Mit Setzen der Bedingung B_synnldg wird die Winkelbasis gestartet und SW-Zahninterrupts im HWT generiert. Die Synchronisationsbedingungen werden auch bei synchronisiertem Betrieb gerechnet. Der jeweils ermittelte Flankenindex (synid) wird mit dem Stand des Nockenwellenflankenz¨ ahlers nlindex verglichen (Synchronisations¨ uberwachung). Gegebenenfalls wird eine Neusynchronisation ausgel¨ ost.
4. Berechnung der Phasenperiodendauer (GLMI) ============================================= An der ¨ aquidistanten Flanke des Nockenwellensignals wird der Zeitpunkt der vorangegangenen Nockenwellenflanke abgezogen. Damit erh¨ alt man die Nockenwellenperiodenzeit (tsegph) des letzten Segments. Aus den drei letzten Periodenzeiten wird der gleitende Mittelwert (mtsegph) der Nockenwellen-Periodenzeit gebildet. PH: +------+ +----------------------+ +----------------------+ +------+ | | | | | | | | --------------------+ +------+ +------+ +----------------------+ +-------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
|<--------------------------->|<-------------------------->|<---------------------------->| tsegph(k-2) tsegph(k-1) tsegph(k)
5. Dynamikbewertung (DYNAMIC) ============================== Durch Dynamik (Winkelbeschleunigungen) kommt es aufgrund des linearen Algorithmus zu Winkelfehlern. Um die Winkelfehler durch Dynamik m¨ oglichst gering zu halten, wird eine Dynamikbewertung vorgenommen, die bei der Berechnung der Zahnzeit ber¨ ucksichtigt wird. Es ist folgende Berechnung realisiert: dtsegph = mtsegph
d -dt
6. Ermittlung der Zahnzeit (TESTIMATEA und TESTIMATEP) ======================================================= Bei der aktuellen aktiven Nockenwellenflanke muß die Zahnzeit bis zur n¨ achsten aktiven Nockenwellenflanke berechnet werden. Die Berechnung erfolgt zun¨ achst als lineare Extrapolation in der Funktion %HT2KTPH (tnphslin_w). Aufgrund weiterer Informationen wird in der Funktion %NLDG diese linear berechnete Zahnzeit korrigiert. - Bei aktiver Nockenwellenflanke: tnphslin_w -> tnphs_w - Bei passiver Nockenwellenflanke: tnphs_w -> tnphsp_w
W¨ ahrend des Startvorgangs wird die Dynamikbewertung anders gewichtet als im Normalbetrieb. Dies geschieht durch Umschalten auf eine spezielle Startkennlinie (KLDTPHST). Prinzipieller Signalverlauf bei Beschleunigung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLDG 4.30.0
Seite 2546 von 4100 31.JAN.2003 Thomas Brosi
acceleration
adaption values of camshaft
107 ˚CRA
287 ˚CRA
constant angular velocity
with angular acceleration
synchro
0
2
1
SWtoothint.. 20 22 24 26 28 30 32 34 36 38 50
burst from tooth 39 to 51
nldg-nldgacc
18
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nldg-nldgacc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLDG 4.30.0
Seite 2547 von 4100 31.JAN.2003 Thomas Brosi
Prinzipieller Signalverlauf bei Verz¨ ogerung
deceleration
adaption value of camshaft
287 ˚CRA
107 ˚CRA
constant angular velocity
with angular deceleration 1.case: TNLPHWAIT elapsed but no camshaft edge expected angular position of the next active camshaft edge
synchro
2
1
SWtoothint.. 20 18
36 40 48 28 32 44 34 38 42 46 22 24 26 30
49
50 52
54 56
58 60 62
2.case: Event of the camshaft edge but TNLPHWAIT has not yet elapsed
synchro
2
1
SWtoothint.. 20 18
36 40 28 32 44 34 38 42 46 22 24 26 30
48
50
52 54
56
58 60
62
TNLPHWAIT
nldg-nldgdec
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TNLPHWAIT
nldg-nldgdec Generell werden w¨ ahrend einer Nockenwellen-Periodendauer (180 ◦ KW) 30 Zahninterrupts ausgegeben. Kommt es durch Dynamik zu einer anderen Anzahl von ausgegebenen Zahninterrupts, so wird diese Differenz in der nachfolgenden Nockenwellen Periode korrigiert. Werden z.B. ¨ uber eine Nockenwellen Periodendauer, aufgrund einer Beschleunigung, zu wenig Zahninterrupts generiert, so wird am Beginn der n¨ achsten Nockenwellen Periode die Differenzen der Zahnereignisse im Burst Mode generiert.
10. Generierung der Zahninterrupts: (HWT) ========================================== Die Generierung der Zahninterrupts erfolgt im Prozessor durch den Hardware-Treiber. Nach Ablauf einer vorgegebenen Zahnzeit wird ein Interrupt ausgel¨ ost. Durch die aktive Nockenwellenlanke kann die entsprechende Zahnzeit neu vorgegeben werden. Ist vor der Ausgabe des letzten Zahnereignisses die Nockenwellenflanke noch nicht eingetroffen, so wird dieses letzte Zahnereignis mit doppelter Zahnzeit ausgegeben. Bei jedem weiteren Zahnereignis wird die Zeit vervierfacht (Begrenzung der Dynamik f¨ ur Ausgabefunktionen bei Verz¨ ogerung). Die Zeit bis zum n¨ achsten generierten Zahnereignis kann dabei maximal den applizierbaren Wert TNLPHWAIT annehmen. Das n¨ achste Zahnereignis kann ebenfalls ¨ uber die aktive Nockenwellenflanke ausgel¨ ost werden. Dies ist notwendig, da das n¨ achste Zahnereignis ¨ uber den Zeitvergleich eventl. erst sehr viel sp¨ ater ausgel¨ ost w¨ urde (TNLPHWAIT >> tnphs_w).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
M¨ oglicher Signalverlauf:
Seite 2548 von 4100 31.JAN.2003 Thomas Brosi
TNLPHWAIT |<------------------------------------->|
tnphs_w --->| |<--Zahn Match:
NLDG 4.30.0
2*tnphs_w
8*tnphs_w
| | | | | | | | | | | | | | | | | | | +--+--+--+--+--+--+--+--+----+----------------+---------+--+--+--+--+--+--+--+
B_rphsp:
| letzter Zahn im Segment
R_ph:
| -----------------------------------------------------+------------------------
Monitor f¨ ur Neusynchronisation ============================== Bei einer Neusynchronisation werden relevante Gr¨ oßen auf neutrale Werte initialisiert. Da eine Neusynchronisation sofort beim Setzen der entsprechenden Anforderungen durchgef¨ uhrt wird, ist mit INCA nicht mehr ersichtlich, welche Bedingung die Neusynchronisation angefordert hat. Um Messungen zu erleichtern wird daher ein Neusynchronisations-Monitor gebildet, der es erm¨ oglicht, den Grund der letzen Neusynchronisation mit INCA zu erfassen. In inisynmon sind die beiden letzten Gr¨ unde f¨ ur eine Neusynchronisation abgelegt Folgende Werte gelten f¨ ur den Notlauf-Drehzahlgeber inisynmon
Grund f¨ ur die Neusynchronisation
10 11 12
Neusynchronisation angefordert durch B_synfalse Neusynchronisation angefordert durch B_wnwinlx Neusynchronisation angefordert durch B_ph500ms
APP NLDG 4.30.0 Applikationshinweise ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Folgende Bedingungen m¨ ussen erf¨ ullt sein, damit der Notlauf aktiviert wird: -
Fehler E_n oder E_bm (mit Fehlertyp B_sibm oder B_npbm) muss eingetragen werden Nockenwelle in Referenzposition (CWNWREF, Bit f¨ ur Master NW gesetzt -> z.B. CWNWREF=15) s.u. Notlauf ist f¨ ur Masternockenwelle freigegeben (CWPG* Bit 3 gesetzt) Motortemperatur gr¨ oßer Schwelle (tmot > TMOTNLDG) Adaption der Masternockenwelle erfolgreich abgeschlossen (B_phade, B_phade2, B_phada, B_phada2=TRUE) Keine Fehler auf dem Nockenwellensignal eingetragen (E_ph* = FALSE)
Anhaltswerte f¨ ur die Erstapplikation: ------------------------------------Labels, die appliziert werden m¨ ussen, um die Funktion an das jeweilige System anzupassen.
TNLSYNMX:
PHZAHN:
Das Bit Bit Bit
375 ms
16
entspricht einer Drehzahl von 80 1/min Eine Synchronisation unterhalb dieser Drehzahlschwelle wird verboten. Wert muss so gew¨ ahlt werden, dass es aufgrund der Motordynamik nicht zu Fehlsynchronisationen kommen kann. Grenze zur Unterscheidung von langen und kurzen Nockenwellenmustern (in Kurbelwellenz¨ ahnen) Anzahl KW-Z¨ ahne > PHZAHN: langes Nockenwellensegment Anzahl KW-Z¨ ahne < PHZAHN: kurzes Nockenwellensegment
Codewort CWNWREF ist wie folgt definiert: 0: 1 Nockenwelle mit Phasengeber 1 im Start sicher in Referenzposition 1: 1 Nockenwelle mit Phasengeber 2 im Start sicher in Referenzposition 4: 1 Synchronisation im Drehzahlgeber-Notlauf auch dann erlaubt, wenn Nockenwelle im Start undefiniert
Achtung: Setzen von Bit 4 muß auf alle F¨ alle mit dem Kunden abgesprochen werden, da ein motorsch¨ adigender Betrieb nicht ausgeschlossen werden kann.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLDG 4.30.0
Seite 2549 von 4100 31.JAN.2003 Thomas Brosi
Labels anderer Funktionen, die f¨ ur NLDG appliziert werden m¨ ussen: -----------------------------------------------------------------
◦
TMOTNLDG:
0
NSNLDG:
1200 1/min
Soll Leerlaufdrehzahl im Notlauf bei Handschalter oder nicht eingelegter Fahrstufe
NFSNLDG:
1100 1/min
Soll Leerlaufdrehzahl im Notlauf bei eingelegter Fahrstufe
NMAXNL:
3000 1/min
Maximaldrehzahl im Drehzahlgeber-Notlauf. Wert ist abh¨ anig von der Rechnerauslastung. Ferner sollte dem Fahrer bewußt werden, dass sich sein Fahtzeug in einem Notlauf-Modus befindet.
TNLPHWAIT: KNLSYN
C
Motortemperaturschwelle f¨ ur Aktivierung des Notlauf-Drehzahlgebers tmot muß gr¨ oßer als TMOTNLDG sein damit B_nldg gesetzt werden kann Kaltstart mit Drehzahlgeber-Notlauf ist zu pr¨ ufen
30 ms 3
Zahnperiodendauer bei erkannter Verz¨ ogerung (sollte im Normalfall nicht ge¨ andert werden) Sicherheitsfaktor f¨ ur eindeutiges Erkennen der Synchronisationsbedingung (sollte im Normalfall nicht ge¨ andert werden)
Folgende Punkte m¨ ussen bei der Festlegung der Drehzahlschwelle beachtet werden: Rechnerauslastung:
Pr¨ ufung der Maximaldrehzahl anhand der RAM Zelle perffilt_w f¨ ur die Rechnerauslastung. Dazu Drehzahlbereich durchfahren und perffilt_w messen. Der Wert sollte 90% nicht ¨ ubersteigen. Drehzahlbegrenzung entsprechend unterhalb mit gen¨ ugend Reserve festlegen.
¨ Uberwachungskonzept:
Durch die Unterabtastung der Winkelposition kommt es zu einer erh¨ ohten Rauhigkeit des Drehzahlsignals. Diese Drehzahlrauhigkeit kann unter bestimmten Umst¨ anden h¨ ohere Werte annehmen:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Hohe Drehzahldynamik des Motors selbst - M¨ ogliche Schwingungsneigung des Regelkreises bei Eingriff der Momentenbegrenzung - M¨ ogliche Schwingungsneigung des Regelkreises durch Laufzeitdifferenzen (z.B. Rasteraufweitung) Die Drehzahlschwelle muß daher entsprechend so festgelegt werden, daß diese Bereiche nicht durchfahren werden oder es kein kritisches Verhalten im Zusammenspiel mit dem ¨ Uberwachungskonzept ergibt. Zur Beurteilung m¨ ussen die Gr¨ oßen nmot_um, nmot und nc_c_um im 10ms Raster mitgemessen werden. Der Betrag der Differenz nmot - nmot_um muß dabei kleiner der in den ¨ Uberwachungsdaten festgelegten Schwelle (NDIF_UM) sein. Eine kurzfristige ¨ Uberschreitung im Notlauf ist zul¨ assig, der Fehlerz¨ ahler nc_c_um sollte den Wert von 120ms (entspricht 3 x 40ms) jedoch nicht ¨ uberschreiten. Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden. Eine ¨ Anderung w¨ urde eine Absicherung durch eine entsprechende Erprobung notwendig machen. Fahrbarkeit:
Dem Fahrer sollte evtl. durch eine Warnlampe signalisiert werden, dass sich das Fahrzeug nicht in dem gewohnten Betriebszustand befindet (Motordrehzahl wird fr¨ uhzeitig begrenzt; geringere Leistung usw.). Bei Automatikgetrieben muß zus¨ atzlich das Verhalten bei Kickdown-R¨ uckschaltung ¨ uberpr¨ uft werden, da die Motordrehzahl hier ¨ uber die Drehzahlbegrenzung kommen kann.
Bei Projekten welche ¨ uber CAN mit dem ABS, ESP oder Getriebe-Steuerger¨ at kommunizieren ist zu pr¨ ufen, ob der Notlauf-Betrieb entsprechend bekannt gemacht werden muß (z.B. "Momentensignal ungenau").
Folgende Lables sollten nur dann ge¨ andert werden, wenn die Fahrbarkeit im Notlauf nicht akzeptabel ist -----------------------------------------------------------------------------------------------------+---------------+---------------+---------------------------------------------------------------------------------------+ | LABEL | FW | Bemerkung | +---------------+---------------+---------------------------------------------------------------------------------------+ | DYNMXNL | 10000 us | Schwelle f¨ ur hohe Beschleunigung, ab der die Anzahl MXNLFEHL - 1 | | | | Synchronisations¨ uberwachungenen fehlschlagen d¨ urfen | ◦ | FIRNLIGN | 30 KW | muß kleiner als der Winkelfehler in R_ph nach der ersten Z¨ undung gew¨ ahlt werden | | FNLMI0 | 3 | \ | | FNLMI1 | 2 | - entspricht einer Dreieckbewertung des GLMI | | FNLMI2 | 1 | / | | MXNLFEHL | 2 | zul¨ assige Anzahl-1 von Nicht¨ ubereinstimmungen der Phasenflanken bei hoher Dynamik | +---------------+---------------+---------------------------------------------------------------------------------------+ Festkennlinien (nicht interpoliert):
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPH 24.90.1
Seite 2550 von 4100 31.JAN.2003 Thomas Brosi
KLDTPH: Eingang: dtsegph in ms Ausgang: Gewichtungsfaktor Eingang | -41 | -35,8 | -30,7 | -25,6 | -20,5 | -15,4 | -10,2 | -5,1 | 0 | 5,1 | 10,2 | 15,4 | 20,5 | 25,6 | 30,7 | 35,8 | --------+------+-------+-------+-------+-------+-------+-------+------+------+------+------+------+------+------+------+------+ Ausgang | 0.6 | 0.6 | 0.65 | 0.7 | 0.75 | 0.75 | 0.8 | 0.8 | 0.75 | 0.6 | 0.6 | 0.55 | 0.55 | 0.5 | 0.45 | 0.4 |
KLDTPHST: Eingang: dtsegph in ms Ausgang: Gewichtungsfaktor Eingang | -41 | -35,8 | -30,7 | -25,6 | -20,5 | -15,4 | -10,2 | -5,1 | 0 | 5,1 | 10,2 | 15,4 | 20,5 | 25,6 | 30,7 | 35,8 | --------+------+-------+-------+-------+-------+-------+-------+------+------+------+------+------+------+------+------+------+ Ausgang | 0.8 | 0.82 | 0.83 | 0.87 | 0.87 | 0.87 | 0.9 | 0.9 | 0.8 | 0.6 | 0.6 | 0.55 | 0.55 | 0.5 | 0.45 | 0.4 |
KLDIFSEG: Eingang: wnwiadx_w in Grad KW Ausgang: Gewichtungsfaktor Eingang | -128 | -112 | -96 | -80 | -64 | -48 | -32 | -16 | 0 | 16 | 32 | 48 | 64 | 80 | 96 | 112 | ---------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+------+ Ausgang | 0.7 | 0.7 | 0.7 | 0.8 | 0.8 | 0.9 | 0.9 | 1.0 | 1.0 | 1.0 | 0.9 | 0.9 | 0.8 | 0.8 | 0.7 | 0.7 |
KLWNWPAS: Eingang: wnwipas_w in Grad KW Ausgang: Gewichtungsfaktor Eingang | -102.4 | -89.6 | -76.8 | -64.0 | -51.2 | -38.4 | -25.6 |-12.8 | 0.0 | 12.8 | 25.6 | 38.4 | 51.2 | 64.0 | 76.8 | 89.6 | --------+--------+-------+-------+-------+-------+-------+-------+------+------+------+------+------+------+------+------+------+ Ausgang | 1.4 | 1.3 | 1.3 | 1.2 | 1.2 | 1.1 | 1.1 | 1.0 | 1.0 | 0.9 | 0.9 | 0.8 | 0.8 | 0.7 | 0.7 | 0.6 |
Kennlinie KLDYNCOR (interpoliert) Eingang: tmot in
◦
C
Ausgang: Wert f¨ ur Dynamikkorrektur in us.
¨ FU DPH 24.90.1 Diagnose; Plausibilitatspr ufung ¨ Phasensensor FDEF DPH 24.90.1 Funktionsdefinition DPH DPH_PG1 -------SY_PGRAD zrph_l zzyl B_st
SY_PGRAD uzkw_w zrph_l zzyl B_phflok
B_st
B_phflok
DPH_PG2 SY_PGRAD2
zrph2_l
SY_PGRAD2 B_ph2flok uzkw_w zrph2_l zzyl B_st
B_ph2flok B_ph3flok B_ph4flok PGMASTER
DPH_PG3 SY_PGRAD3 zrph3_l
pgmaster
SY_PGRAD3 uzkw_w zrph3_l
B_nopg PHM_DFPM maxError minError sigError nplError healing
B_st DPH_PG4 SY_PGRAD4 uzkw_w zrph4_l
zrph4_l zzyl B_st
B_ph4flok B_nldg SY_NLDG
uzkw_w
B_nopg
B_ph3flok
zzyl
SY_PGRAD4
pgmaster /NV
STDPH B_nldg
DPH_FCMCLR
SYNPH B_nopg
SY_NLDG uzkw_w
B_synph
B_synph dph-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Eingnang | -48 | 0 | 80 | 140 | ----------+-------+-------+-------+-------+ Ausgang | 12000 | 18000 | 29000 | 38000 |
dph-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPH 24.90.1
Seite 2551 von 4100 31.JAN.2003 Thomas Brosi
Die Sektion DPH beschreibt die Diagnose des/der Phasengebers/Phasengeber (PG/PG2/PG3/PG4) an der Nockenwelle (NW). Im ¨ Uberblick sind die folgenden Hierarchien zu erkennen: DPH_PG1: DPH_PG2: DPH_PG3: DPH_PG4: PHM_DFPM: DPH_FCMCLR: PGMASTER: SYNPH:
Diagnose f¨ ur den Phasengeber PG1 Diagnose f¨ ur den Phasengeber PG2 Diagnose f¨ ur den Phasengeber PG3 Diagnose f¨ ur den Phasengeber PG4 Master Fehlerpfad f¨ ur MIL Ansteuerung falls alle Phasengeber defekt (B_nopg=TRUE) L¨ oschen aller Fehlerspeicher f¨ ur alle 4 Phasensensoren Bestimmung eines funktionst¨ uchtigen Phasengebers f¨ ur die Synchronisation. Bedingung, System ist ¨ uber Phasengeber synchronisiert sein (B_synph=TRUE)
Die Hierarchien f¨ ur die Diagnose der einzelnen Nockenwellen-Sensoren (DPH_PG*) sind funktional identisch. Es wird daher nur die Hierarchie DPH_PG1 f¨ ur PG1 in der FDEF beschrieben.
DPH_PG1 ------------PH1EDGE zrph_l
zrph_l
zzyl
zzyl
PH_DFPM
B_setmxph B_setmnph
maxError minError
B_setnpph
B_rst1ph B_phflok SY_PGRAD_syn
nplError
Healing with all B_rst*ph bits set healing
B_phflok
Enable error: fph1bm
SY_PGRAD_200ms_3 SY_PGRAD_200ms sigError
7 SY_PGRAD
CWPG1
Enable error: setsiph 8
PH1SIGNAL B_phflok
false
B_setsiph true
uzkw_w
B_rst2ph SY_PGRAD_200ms SY_PGRAD_ph1 B_fph1bm uzkw_w
B_st
B_st
false true
B_rst3ph
dph-dph-pg1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
dph-dph-pg1 DPH_PG1: Diagnose Phasengeber PG -------------------------------Die Diagnose der Phasengebersignale wird auf 3 unterschiedliche Arten in den Hierarchien PH1EDGE und PH1SIGNAL durchgef¨ uhrt. ¨berpr¨ In PH1EDGE wird die Anzahl der in einer NW-Umdrehung (Arbeitsspiel) auftretenden Flanken u uft. Bei einer Abweichung von der erwarteten Anzahl wird der Pegel des NW-Signals gelesen und dementsprechend einer der drei Fehler: Min, Max oder NichtPlausibel gesetzt oder gel¨ oscht (B_mnph, B_mxph, B_npph). In der Hierarchie PH1SIGNAL wird die Position der Signalflanken ¨ uberpr¨ uft. Abweichungen f¨ uhren zu den Fehlern B_setsiph oder B_fph1bm und damit zu einem Signalfehler. Mit dem Codewort CWPG1 kann die Eintragung in den Fehlerspeicher unterdr¨ uckt werden (s.u.). Der Eintrag in den Fehlerspeicher geschieht in der Hierarchie PH_DFPM. Bedeutung der Fehlertypen: B_npph: B_mxph: B_mnph: B_siph: B_fph1bm:
Nockenwellenflanken vorhanden, jedoch abweichend vom erwartetem Wert (nicht plausibel). Keine Nockenwellenflanken vorhanden und Signalpegel high (Kurzschluss nach UB). Keine Nockenwellenflanken vorhanden und Signalpegel low ( Kurzschluss nach Masse). Lage der Phasenflanken/Einbaulage außerhalb der zul¨ assigen Toleranz. Der Pegel des Phasengebersignals an der Bezugsmarke ist falsch.
¨ Uber Bit 7 vom Codewort CWPG1 wird der Fehlereintrag aufgrund der Bedingung B_fph1bm ein (1) oder ausgeschaltet (0). Mit Bit 8 des gleichen Codewortes kann der Fehlereintrag aufgrund der Bedingung B_setsiph ein (1) und ausgeschaltet (0) werden. ------------------------HINWEIS: Weitere f¨ ur die Applikation notwendige Informationen dieser FDEF sind in den Applikationshinweisen (APP) zusammengefasst. -------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPH 24.90.1
PH1EDGE -------------SY_PGRAD_syn
compute PHNOKA 1/ 2/ zphnok
12/
compute 11/
15/
compute 1/ true false
Seite 2552 von 4100 31.JAN.2003 Thomas Brosi
1/ false
14/
disable_z
reset 1/
2/
13/
2/ 0
SY_PGRAD
1
B_setnpph /NC
B_setmxph /NC 3/
1/
zphnok
B_setmnph /NC
3 1 8/
9/
temp/syn 6/ zrph_l
7/
5/
10/
B_temp2/syn
B_rst1ph
B_rst1ph
2/
4/
zrphdiff0 zrphdiff1 /NC zrphdiff2 /NC
B_setnpph B_setnpph /NC compute 5/
254
zrpold1_l /NC 1
SY_PGRAD
1/
false true
calc 1/
disable_z
3/ 0
number of camshaft
B_setmxph /NC
stat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SDGETCAMLEVEL zzyl 0
1/
Break 1/
4/
3/
B_setmnph /NC
0 SY_PGRAD2
B_setmxph
1/ true
B_delay1 /NC
B_setmnph
2/ 1/ B_phflok
B_phflok
dph-ph1edge
Hierarchy only calculated at first synchro in working cycle
wheel_No value
dph-ph1edge PH1EDGE: ¨ Uberwachung der Anzahl Phasenflanken pro Arbeitsspiel -------------------------------------------------------------Dieser Teil wird im Synchro-Zeitraster, einmal pro Arbeitsspiel gerechnet. In einen Feld (zrphdiff[0..2]) werden die Anzahl der Phasenflanken der letzten 3 Arbeitsspiele gespeichert. Die 3 Werte im Schieberegister werden addiert und mit dem Sollwert f¨ ur die Anzahl von Phasenflanken ¨ uber 3 Arbeitsspiele verglichen (SY_PGRAD * 3). Dabei ist eine Abweichung von +/- 1 Flanke zul¨ assig, da sich die Nockenwellenzuordnung bei Systemen mit Nockenwellenverstellung ¨ andern kann. Liegt die Summe der Flanken nicht im erlaubten Bereich, so wird der Entprellz¨ ahler zphnok erh¨ oht. ¨ Uber PHNOKA Arbeitsspiele erfolgt eine Entprellung von zphnok. Hat der Z¨ ahler zphnok den Wert PHNOKA erreicht und der Summenwert des Schieberegisters entspricht nicht dem Sollwert, so werden die Fehler gesetzt. Bei einem unplausiblen Wert in den Schieberegistern wird das Bit B_setnpph gesetzt. Wurden in den letzten 3 Arbeitsspielen weniger als 2 Phasenflanken erkannt, so wird auf Kurzschluß erkannt. ¨ Uber die Klasse SDGETCAMLEVEL wird dann der Phasenpegel mit einem Funktionsaufruf des Hardwaretreibers abgefragt. Bei st¨ andigem High-Pegel wird das Bit B_setmxph, bei st¨ andigem Low-Pegel das Bit B_setmnph gesetzt. Die Bedingung B_phflok zeigt an, ob im letzten Arbeitsspiel die gemessene Anzahl der NW-Flanken mit der erwarteten Anzahl ubereinstimmt. Solange nach der Initialisierung noch kein g¨ ¨ ultiger Wert vorliegt, wird B_phflok aufgrund der Fehlerspeicherinformation gebildet. Die Berechnung von B_phflok wird vom B_delay1 getriggert, welches erst beim letzten im System bekannten Sensor gesetzt wird!
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
PH1SIGNAL -----------------
DPH 24.90.1
If one condition is not met, break PH1
B_phflok
Seite 2553 von 4100 31.JAN.2003 Thomas Brosi
Load values from the hardware driver into ph1edpos_w.
SY_PGRAD_ph1 ph1edpos_w
B_checkpg
1/
do not check signal if CWPG1[7]=FALSE
calc 2/
Break 1/
destination
CWPG1
amount
SY_PGRAD
7
0
Check if slave should be tested CHECKSLAVE1 uzkw_w
uzkw_w 0
PG1 = master OR enabled slave test
channel
B_eslv1tst SY_PGRAD_200ms
SY_PGRAD_200ms
channel_No SDGETCAMEDGES
1 2
check camlevel after reference gap DPH1BMSIG
pgmaster /NV 0
SY_PGRAD_ph1 B_fph1bm
3/ B_enphbm
B_enphbm
B_rst3ph
B_fph1bm B_rst3ph
SY_PGRAD_200ms
Enable level check after gap: CWPG1, Bit0=1: Enable CWPG1, Bit1=1: Enable during start
debounce error counter zphflct_w DEBOUNCE_ZPHFLCT
CWPG1
1 B_st
SY_PGRAD_200ms zphflct_w
zphflct_w
B_setsiph
B_setsiph
B_rst2ph
B_rst2ph
dph-ph1signal
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
dph-ph1signal PH1SIGNAL: Lage des Phasensignals ---------------------------------Die Hierarchie ¨ uberpr¨ uft die Lage des Phasensignals, wenn die Anzahl der Phasenflanken in PH1EDGES korrekt war (B_phflok). Ausserdem muss die ¨ Uberpr¨ ufung von der Funktion %HT2KTPH mit dem Bit B_checkpg angefordert werden. Mit dem Codewort CWPG1 Bit 8 kann dieser Teil auch deaktiviert werden. (F¨ ur die 2. bis 4. Nockenwelle muss SY_PGRAD2..4 ungleich 0 sein, die Funktion wird nur berechnet, wenn diese Phasengeber auch vorhanden sind). F¨ ur die ¨ Uberpr¨ ufung wird das Feld ph1edpos_w wird mit Flankenpositionen gef¨ ullt (Edge positions). ¨berpr¨ Die Hierarchie CHECKSLAVE1 ist daf¨ ur verantwortlich, ab einer Anzahl von Umdrehungen der Kurbelwelle, die U ufung von Slave-NWen mit Fehlereintrag einzuschalten. Nach weiteren Umdrehungen der Kurbelwelle wird diese ¨ Uberpr¨ ufung wieder ausgeschaltet. In der Hierarchie DPH*BMSIG wird der Phasenpegel an der Bezugsmarke ¨ uberpr¨ uft, wenn B_enphbm=TRUE. Innerhalb DEBOUNCE_ZPHFLCT wird der Fehlerz¨ ahler zphflct_w aus der Funktion %HT2KTPH entprellt. Zur Synchronisation des Steuerger¨ ates mit dem Motor kann der Phasenpegel an der Bezugsmarke ¨ uberpr¨ uft werden. Voraussetzung daf¨ ur ist ein eindeutig wechselnder Pegel des Phasensignals an aufeinanderfolgenden Bezugsmarken. Diese ¨ Uberpr¨ ufung kann immer oder auch nur im Start durchgef¨ uhrt werden. Mit dem Codewort CWPG* Bit 0 und Bit 1 kann das Verhalten eingestellt werden: Bit 1 0 ------= 0 0 -> Phasenpegel an der Bezugsmarke wird nicht ¨ uberpr¨ uft = 0 1 -> Phasenpegel an der Bezugsmarke wird immer u ¨berpr¨ uft (im Start und im Normalbetrieb) = 1 1 -> Phasenpegel an der Bezugsmarke wird nur beim Start ¨ uberpr¨ uft =
1 0 -> NICHT VERWENDET
Zur Diagnose der Phasengeber k¨ onnen die Positionen der Flanken des Phasengebersignals ¨ uberpr¨ uft werden. Mit dem Codewort CWPG Bit 8 wird dies eingestellt: Bit 8 ----= 0 -> Keine Positions¨ uberpr¨ ufung = 1 -> Richtige Position der Phasensignale wird ¨ uberpr¨ uft
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_PGRAD_200ms
2/
compute 1/
If B_siph is set for this cam locSfp_PH
Seite 2554 von 4100 31.JAN.2003 Thomas Brosi
EdgeFalling
0 2/
sfp getSfpSig
false
getSfpSig 120
slv1tst 3
NMXPHPOS
1 3/
Hysterese
wait for some rotations
2/
0
1000
1
slv1tst
SDSETPOSTORING calc 1/ store falling and rising edg
slv1tst
4/ 1
synstate
3
flag SDSETPOSTORING
1/
2
2
5 B_phflok
Test state: slv1tst 0 slave not tested 1 wait 2 testing 3 slave tested
Not tested before? slv1tst 3
true
stat channel
slv1tst 2/ B_eslv1tst
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3/
5/
uzold_w
2 slv1tst
1/ false
1 pgmaster /NV 2
store edge flag: 0 dont store 1 store falling edges 2 store rising edges 3 store falling and rising ed store falling edges only
pgmaster /NV 3/
channel SDSETPOSTORING
B_eslv1tst
Stop Slavetest
Stop diag after PHBM*X revol
stat channel
uzkw_w
100
B_eslv1tst calc store falling edges only 3/ flag SDSETPOSTORING
start postoring and wait
nmot
PHBM
Stop pos storing if nmot is to big
slv1tst no synchronisation 1/ or B_phflok=0
3
1
B_eslv1tst 2/ slv1tst
calc 1/ flag SDSETPOSTORING stat channel SDSETPOSTORING
dph-checkslave1
CHECKSLAVE1 --------------------
DPH 24.90.1
dph-checkslave1 CHECKSLAVE1: Freischalten des Slavetest --------------------------------------Die Hierarchie schaltet ab einer Anzahl von Umdrehungen und bei einem Fehlereintrag bei dieser NW, die Speicherung von steigenden und fallenden NW-Flanken ein. Damit kann f¨ ur diese Slave-NW die Signallage gepr¨ uft werden. F¨ ur (PHBM*100)-5 Umdrehungen der KW bleibt die Speicherung beider Phasenflanken eingeschaltet und ausserdem die Phasenpegel-an-Bezugsmarken-¨ Uberpr¨ ufung erlaubt(B_eslv1tst). Das Fehlen von Phasenflanken, Synchronisation oder das Verlassen des Drehahlbereiches kann diese ¨ Uberpr¨ ufung unterbrechen. W¨ ahrend eines Fahrzyklus ist nur ein solcher Slavetest m¨ oglich. Der Slavetest ist nur bei niedrigen Drehzahlen erlaubt und das Steuerger¨ at muss ¨ uber BM synchronisiert sein. Die Anzahl der Phasenflanken muss stimmen. Wegen der hohen Rechnerbelastung bei der Speicherung und Auswertung aller NW Flanken wird der Slavetest nur einmal im Fahrzyklus verwendet um die M¨ oglichkeit zu haben, im Fehlerspeicher eingetragene Phasengeber zu heilen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPH 24.90.1
Seite 2555 von 4100 31.JAN.2003 Thomas Brosi
DPH1BMSIG: ----------------SY_PGRAD_ph1
SY_PGRAD_200ms
4/
B_enphbm CWPG1 2 getBit8
PH1BMPEG i1bm0
B_ifenab1
0
getBit8
i1bm1 0
sucheok/ph1 0 PHBM 2 0.0
6/
compute 6/
B_fph1bm
7/
1.0 -0.5
phbmerr Accu_phbmerr
B_fph1bm
7/ 0.0
B_rst3ph
B_rst3ph
dph-dph1bmsig
Errors double weighted
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dph-dph1bmsig DPH1BMSIG: Phasenpegel ¨ Uberwachung an zweitem Zahn nach Bezugsmarke -------------------------------------------------------------------Mit der Hierarchie PH1BMPEG wird diejenige Position im Phasenflankenfeld ph*edpos bestimmt, welche jeweils am n¨ achsten nach der Bezugsmarke BM0 bzw. BM1 liegt. Liegt ein falscher Phasenpegel an einer Bezugsmarke vor, so wird der Summierer phbmerr inkrementiert. Stimmt der Phasenpegel an der Bezugsmarke, so wird der Summierer dekrementiert. Hat der Summierer den Wert PHBM ¨ uberschritten, so wird die Bedingung B_fph1bm gesetzt. Der geforderte Pegel an der Bezugsmarke 0 wird mit dem Codewort CWPG1, Bit 2 eingestellt. CWPG1: Bit2 = ’0’ -> Bit2 = ’1’ -> PHBM :
4
Phasenpegel an der Bezugsmarke BM0 ist Low und an BM1 ist High. Phasenpegel an der Bezugsmarke BM0 ist High und an BM1 ist Low.
-> Fehlergrenze f¨ ur den BM Entprellz¨ ahler.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPH 24.90.1
Seite 2556 von 4100 31.JAN.2003 Thomas Brosi
PH1BMPEG --------------Initialisation of internal variables at initiation of process B_ifenab1 1/ 1
2/ 2
i/ph1
3/
sucheok/ph1
254
4/ 254
i1bm0 /NC
i1bm1 /NC
sucheok/ph1 0 5/ SY_PGRAD 2
2/ ph1edpos_w
720
sucheok/ph1
1 1/
1/ i1bm0
i1bm0 /NC 1 ph1edpos_w 2/ 3/
2/
360
1
sucheok/ph1
1
1/ i1bm1
dph-ph1bmpeg PH1BMPEG: Phasenpegel an BM0 und BM1 ------------------------------------Das Array ph*edpos wird von der Position 1 an beginnend durchsucht. Es wird dabei der Index auf die Flanke nach der BM0 bzw. nach der BM1 ermittelt und in ibm0 bzw. ibm1 abgespeichert. Die Flankensuche wird solange durchgef¨ uhrt, bis die zwei entsprechenden Flanken gefunden wurden (sucheok = 0) oder das Ende des Arrays erreicht ist.
DEBOUNCE ZPHFLCT ----------------------------Increase Accu by 1 if (zphflct_w - zphold_w) not zero Decrease Accu by 0.5 if (zphflct_w - zphold_w) zero Dont Decrease Accu if healed1=true
Inc/Dec Error Counter B_setsiph
PHPOSERR
SY_PGRAD_200ms
2
8/
0
B_checkpg
If B_setsiph was healed once then healed1=true
B_phflok
zphflct_w 6/
compute 1/
0.0
compute 3/
sphflok
healed1
5/
2/
1.0
zphold_w /NC
compute 4/
1/ RSFFH1
EdgeHeal1
true
B_healed1
Accu_phSig
-0.5 0 0.0
B_rst2ph
dph-debounce-zphflct
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
i1bm1 /NC
dph-ph1bmpeg
i/ph1
dph-debounce-zphflct
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPH 24.90.1
Seite 2557 von 4100 31.JAN.2003 Thomas Brosi
DEBOUNCE_ZPHFLCT: Entprellen, setzen und zur¨ ucksetzen des Fehlerz¨ ahlers zphflct_w ---------------------------------------------------------------------------------Die Funktion %HT2KTPH inkrementiert bei Toleranzabweichung der NW-Flanken den Wert zphfl*ct_w. Nur wenn die Bedingungen B_checkpg und B_phflok erf¨ ullt sind, ¨ andert sich dieser Wert. Sind Flanken außerhalb des Toleranzbereiches aufgetreten und der Entprellz¨ ahler wird inkrementiert. ¨ Andert sich nichts, so wird der Z¨ ahler um 0,5 dekrementiert. Wird der Maximalwert PHPOSERR ¨ uberschritten, so wird der Fehlertyp B_siph* gesetzt. Um wiederholtes Setzen und Heilen zu vermeiden kann der Fehler B_siph nur einmal gesetzt, wieder geheilt und dann wieder gesetzt werden. Danach bleibt er bis zum n¨ achsten Start gesetzt (B_healed).
PH_DFPM: -------------SY_PGRAD_200ms 13/
sfpMaxError 1/
maxError
sfp sfpMaxError 12/
sfpMinError 1/
minError
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
sfp sfpMinError 11/
sfpNplError 1/
nplError
sfp sfpNplError sfpSigError 1/
10/ sigError
sfp sfpSigError sfpHealing 1/
9/
sfp sfpHealing SY_PGRAD_200ms_3
getSfp 1/ dfp dfp locSfp_PH repSfp 14/
dph-ph-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
healing
dph-ph-dfpm PH_DFPM: Fehlerspeicherverwaltung f¨ ur PG1 -----------------------------------------Das Anlegen der Kopie des lokalen Fehlerspeicherpfades erfolgt im 200ms Raster. Die Fehlertypen werden mit folgender Priorisierung gesetzt: Signal-Error, Not-Plausible Error, Min-Error, Max-Error
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPH 24.90.1
Seite 2558 von 4100 31.JAN.2003 Thomas Brosi
INI_PG --------reset -error sum Accu_phSig
reset input puffer
7/
reset 6/ 0.5
3/
sphflok
254
zrphdiff0 4/
reset counter Counter_PHNOKA reset 1/
zrphdiff1 /NC 5/
2/
zrphdiff2 /NC
zphnok
SY_PGRAD 0
DFP_PH
dfpgetErf getErf
1/
E_ph
B_phflok
Accu_phbmerr reset 2/
3/
read NV error into B_phflok compute 4/
0.0
B_rst3ph
reset -error sum
false true RSFFH1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
B_phflok
Reset Debounce zphflct healed FF and Bit
dph-ini-pg
1/
dph-ini-pg INI_PG: Initialisierung von Gr¨ oßen der Diagnose f¨ ur PG ------------------------------------------------------Die Z¨ ahler und Summierer werden zur¨ uckgesetzt. Der aktuelle gespeicherte Fehlerzustand wird nach B_phflok kopiert. Das Schieberegister, Bits und Zustandsz¨ ahler werden zur¨ uckgesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPH 24.90.1
Seite 2559 von 4100 31.JAN.2003 Thomas Brosi
DPH_FCMCLR -------------------SY_PGRAD
SY_PGRAD3 Accu_phbmerr
0
Accu_ph3bmerr 0
0.0 1/
1/
reset 1/
B_clph
0.0 reset 1/
B_clph3
Accu_phSig
Accu_ph3Sig
reset 2/
reset 2/
3/
3/
phbmerr Counter_PHNOKA
ph3bmerr Counter_PH3NOKA
reset 4/
reset 4/
SY_PGRAD2
1/
0.0
SY_PGRAD4
Accu_ph4bmerr
0 reset 1/
B_clph2
0.0 1/
reset 1/
B_clph4
Accu_ph2Sig
Accu_ph4Sig
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
reset 2/
reset 2/
3/
3/
ph2bmerr
ph4bmerr
Counter_PH2NOKA
Counter_PH4NOKA
reset 4/
reset 4/
dph-dph-fcmclr
Accu_ph2bmerr 0
dph-dph-fcmclr DPH_FCMCLR: Fehlerspeicher l¨ oschen ----------------------------------Beim L¨ oschen des entsprechenden Fehlerspeichereintrags werden auch die dazugeh¨ origen Summierer und Z¨ ahler auf Null zur¨ uckgesetzt. Dies ist erforderlich, da sonst der Fehler schon im n¨ achsten 200ms Raster wieder eingetragen w¨ urde.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPH 24.90.1
PGMASTER: define next working camshaft as ----------------------------------------------------------------------------Choose number of available camshaft sensors (min=1, max=4)
Seite 2560 von 4100 31.JAN.2003 Thomas Brosi
reset count and B_nopglok 0
SY_PGRAD2 0
sensorcnt/_200ms
true
SY_PGRAD3 0
B_nopglok /NC
1
SY_PGRAD4 0
while # of cam sensors >sensorcnt
1 2 3 4
2/
camshaft [0..3]
sensorcnt/_200ms
1
PGPRIO
1/ pgmaster /NV
pgmaster
read local copy of error memory sfp getSfpErf getSfpErf
locSfp_PH3
sfp getSfpErf getSfpErf sfp getSfpErf getSfpErf
locSfp_PH
1/
If TRUE then no camshaft sensor is working
E_ph3
2/ 5
sensorcnt/_200ms
E_ph4
sfp getSfpErf getSfpErf
3/ false
E_ph
B_nopglok /NC
B_nopg
B_nopg
dph-pgmaster PGMASTER: Bestimmung der Masternockenwelle f¨ ur Synchronisation -------------------------------------------------------------Mit Hilfe der Systemkonstanten SY_PGRAD* wird erkannt welche Nockenwellensensoren im System vorhanden sind. Mit dem Festwerteblock PGPRIO wird derjenige Nockenwellensensor mit h¨ ochster Priorit¨ at bestimmt. Der Sensor ohne Fehlereintrag mit h¨ ochster Priorit¨ at wird Master (pgmaster). Sind alle Nockenwellen-Sensoren als defekt diagnostiziert, so wird die Bedingung B_nopg gesetzt.
SYNPH ---------uzkw_w 10
1/
noka_w /NC true
PHNOKA 2
B_synphab
For PHNOKA*2+10 rev, B_nopg is checked
If E_phm is not set, then B_synph is set in initialization B_synph
B_synph
RSFF_B_synph
dph-synph
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
locSfp_PH4
E_ph2
dph-pgmaster
locSfp_PH2
B_nopg dph-synph SYNPH: System ¨ uber Phasengeber synchronisiert ---------------------------------------------Die Bedingung B_synph gibt an ob das System ¨ uber Phasengeber synchronisiert ist. In der Initialisierung wird die Bedingung B_synph gesetzt wenn keiner der Phasengeber einen Fehler hat (E_phm=FALSE). Innerhalb der ersten (10+2*PHNOKA) Umdrehungen wird festgestellt, ob keinerlei Phasengeberinformation im System vorhanden ist (B_nopg=true). In diesem Fall wird B_synph auf false gesetzt. Fallen alle Phasengeber erst sp¨ ater aus, so bleibt die Bedingung B_synph gesetzt. Ein korrekt synchronisierte Motor kann so weiterlaufen und wird nicht durch einen Phasengeberausfall beeintr¨ achtigt. Bleibt innerhalb der ersten Umdrehungen B_nopg=FALSE, so wird eine erfolgte Synchronisation ¨ uber den Phasengeber angenommen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPH 24.90.1
Seite 2561 von 4100 31.JAN.2003 Thomas Brosi
SY_NLDG 1/
Break 1/
1/
Break 1/
1/
Break 1/
1/
Break 1/
1/
Break 1/
1/
Break 1/
B_nldg
dph-stdph
0
STDPH: Start DPH ----------------Bei aktivem Notlauf Drehzahlgeber werden die Prozesse der DPH direkt nach dem Start abgebrochen, das heißt die Funktion ist in diesem Fall deaktiviert.
PHM_DFPM ---------------sfpMaxError 1/ sfp
maxError
sfpMaxError sfpMinError 1/
minError
sfp sfpMinError sfpNplError 1/
nplError
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
sfp
maxError, minError and nplError are NOT used because B_nopg means that no Signal is available sigError
sfpNplError sfpSigError 1/ sfp sfpSigError sfpHealing 1/
healing
sfp sfpHealing dfp dfp
dph-phm-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dph-stdph
locSfp_PHM
dph-phm-dfpm PHM_DFPM: Fehlerspeicherverwaltung f¨ ur Master Fehlerpfad --------------------------------------------------------Der Fehlertyp f¨ ur den Master Phasenfehler B_siphm wird gesetzt, wenn im System kein Phasengeber f¨ ur die Synchronisation mehr vorhanden ist.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPH 24.90.1
Seite 2562 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Fehlerspeicherverwaltung: ------------------------Status Fehlerpfad PH: Errorflag PH: Zyklusflag PH: Fehlertyp PH:
sfpph E_ph Z_ph B_mxph B_mnph B_siph B_npph
L¨ oschen Fehlerpfad: Fehlerpfad PH: Fehlerklasse PH: Fehlerschwere PH: Carb-Code PH: Umweltbedingungen PH:
C_fcmclr & B_clph CDTPH CLAPH TSFPH CDCPH FFTPH
Status Fehlerpfad PH2: Errorflag PH2: Zyklusflag PH2: Fehlertyp PH2:
sfpph2 E_ph2 Z_ph2 B_mxph2 B_mnph2 B_siph2 B_npph2
L¨ oschen Fehlerpfad: Fehlerpfad PH2: Fehlerklasse PH2: Fehlerschwere PH2: Carb-Code PH2: Umweltbedingungen PH2:
C_fcmclr & B_clph2 CDTPH2 CLAPH2 TSFPH2 CDCPH2 FFTPH2
Status Fehlerpfad PH3: Errorflag PH3: Zyklusflag PH3: Fehlertyp PH3:
sfpph3 E_ph3 Z_ph3 B_mxph3 B_mnph3 B_siph3 B_npph3
L¨ oschen Fehlerpfad: Fehlerpfad PH3: Fehlerklasse PH3: Fehlerschwere PH3: Carb-Code PH3: Umweltbedingungen PH3:
C_fcmclr & B_clph3 CDTPH3 CLAPH3 TSFPH3 CDCPH3 FFTPH3
Status Fehlerpfad PH4: Errorflag PH4: Zyklusflag PH4: Fehlertyp PH4:
sfpph4 E_ph4 Z_ph4 B_mxph4 B_mnph4 B_siph4 B_npph4
L¨ oschen Fehlerpfad: Fehlerpfad PH4: Fehlerklasse PH4: Fehlerschwere PH4: Carb-Code PH4: Umweltbedingungen PH4:
C_fcmclr & B_clph4 CDTPH4 CLAPH4 TSFPH4 CDCPH4 FFTPH4
Status Fehlerpfad PHM: Errorflag PHM: Zyklusflag PHM: Fehlertyp PHM:
sfpphm E_phm Z_phm B_mxphm B_mnphm B_siphm B_npphm
L¨ oschen Fehlerpfad: Fehlerpfad PHM: Fehlerklasse PHM: Fehlerschwere PHM: Carb-Code PHM: Umweltbedingungen PHM:
C_fcmclr & B_clphm CDTPHM CLAPHM TSFPHM CDCPHM FFTPHM
ABK DPH 24.90.1 Abkurzungen ¨ PG PG2 PG3 PG4 * NW HWT KT
erster Phasengeber zweiter Phasengeber dritter Phasengeber vierter Phasengeber Wildcard f¨ ur 1...4 z.B.: PG* = PG...PG4 Nockenwelle Hardwaretreiber Komponententreiber
Parameter
Source-X
CDCPH CDCPH2 CDCPH3 CDCPH4 CDCPHM CDKPH CDKPH2 CDKPH3 CDKPH4 CDKPHM CDTPH CDTPH2 CDTPH3 CDTPH4 CDTPHM CLAPH CLAPH2 CLAPH3 CLAPH4 CLAPHM CWPG1 CWPG2
BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR
Source-Y
Art
Bezeichnung
KL KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW (REF) FW (REF)
Codewort CARB: Phasensensor Codewort CARB: Phasensensor Bank 2 Codewort CARB: Phasensensor 3 Codewort CARB: Phasensensor 4 Codewort CARB: Phasensensor MIL Codewort Kunde: Phasensensor Codewort Kunde: Phasensensor 2 Codewort Kunde: Phasensensor 3 Codewort Kunde: Phasensensor 4 Codewort Kunde: Phasensensor MIL Codewort Tester: Phasensensor Codewort Tester: Phasensensor Bank 2 Codewort Tester: Phasensensor 3 Codewort Tester: Phasensensor 4 Codewort Tester: Phasensensor MIL Fehlerklasse: Phasengeber Fehlerklasse: Phasengeber Bank 2 Fehlerklasse: Phasengeber 3 Fehlerklasse: Phasengeber 4 Fehlerklasse: Phasengeber MIL Codewort fur ¨ Eigenschaften des Nockenwellensignals PG1 Codewort fur ¨ Eigenschaften des Nockenwellensignals PG2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter CWPG3 CWPG4 FFTPH FFTPH2 FFTPH3 FFTPH4 FFTPHM NMXPHPOS PGPRIO PHBM PHNOKA PHPOSERR TSFPH TSFPH2 TSFPH3 TSFPH4 TSFPHM
Source-X
BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR
Art
Bezeichnung
FW (REF) FW (REF) KL KL KL KL KL FW (REF) KWB FW FW FW FW FW FW FW FW
Codewort fur ¨ Eigenschaften des Nockenwellensignals PG3 Codewort fur ¨ Eigenschaften des Nockenwellensignals PG4 Freeze Frame Tabelle: Phasensensor Freeze Frame Tabelle: Phasensensor Bank 2 Freeze Frame Tabelle: Phasensensor 3 Freeze Frame Tabelle: Phasensensor 4 Freeze Frame Tabelle: Phasensensor MIL ¨ Drehzahlschwelle fur ¨ des Uberpr ufung ¨ Geberradeinbaus Array mit Priorisierung der Phasengeber fur ¨ Synchronisation Obergrenze fur ¨ die Entprellung der Bezugsmarkenfehler ¨ Anfangswert fur ¨ Zahler Phasensignal nicht ok Obergrenze fur ¨ die Entprellung der Phasenflankenfehler Fehlersummenzeit: Phasensensor Fehlersummenzeit: Phasensensor 2 Fehlersummenzeit: Phasensensor 3 Fehlersummenzeit: Phasensensor 4 Fehlersummenzeit: Phasensensor MIL
Seite 2563 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
SY_NLDG SY_PGRAD SY_PGRAD2 SY_PGRAD3 SY_PGRAD4
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Drehzahlgeber-Notlauf vorhanden (1) oder nicht vorhanden (0) Systemkonstante: Art des Phasengebersignals Systemkonstante: Art des 2. Phasengebersignals Systemkonstante: Art des 3. Phasengebersignals Systemkonstante: Art des 4. Phasengebersignals
Variable
Quelle
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Source-Y
DPH 24.90.1
B_BEPH B_BEPH2 B_BEPH3 B_BEPH4 B_BEPHM B_BKPH B_BKPH2 B_BKPH3 B_BKPH4 B_BKPHM B_CHECKPG B_CHECKPG2 B_CHECKPG3 B_CHECKPG4 B_CLPH B_CLPH2 B_CLPH3 B_CLPH4 B_ENPH2BM B_ENPH3BM B_ENPH4BM B_ENPHBM B_ESLV1TST B_ESLV2TST B_ESLV3TST B_ESLV4TST B_FPH1BM B_FPH2BM B_FPH3BM B_FPH4BM B_FTPH B_FTPH2 B_FTPH3 B_FTPH4 B_FTPHM B_HEALED1 B_HEALED2 B_HEALED3 B_HEALED4 B_MNPH B_MNPH2 B_MNPH3 B_MNPH4 B_MNPHM B_MXPH B_MXPH2 B_MXPH3 B_MXPH4 B_MXPHM B_NLDG
DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH
DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DDG
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS DPH EIN DPH EIN DPH EIN DPH EIN DPH EIN DPH EIN DPH EIN DPH EIN LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ...
Bedingung: Bandendefunktionanford. fur ¨ Phasengeber Bedingung: Bandendefunktionanford. fur ¨ Phasengeber 2 Bedingung: Bandendefunktionanford. fur ¨ Phasengeber 3 Bedingung: Bandendefunktionanford. fur ¨ Phasengeber 4 Bedingung: Bandendefunktionanford. fur ¨ Phasengeber MIL Bedingung: Phasengeber aktiv Bedingung: Phasengeber Bank 2 aktiv Bedingung: Phasengeber 3 aktiv Bedingung: Phasengeber 4 aktiv Bedingung: Phasengeber MIL aktiv ¨ Freigabe zur Uberpr ufung ¨ der Nockenwellenflankenposition von PG ¨ Freigabe zur Uberpr ufung ¨ der Nockenwellenflankenposition von PG2 ¨ Freigabe zur Uberpr ufung ¨ der Nockenwellenflankenposition von PG3 ¨ Freigabe zur Uberpr ufung ¨ der Nockenwellenflankenposition von PG4 ¨ Bedingung Fehlerpfad PH loschen ¨ Bedingung Fehlerpfad Phasengeber 2 loschen ¨ Bedingung Fehlerpfad Phasengeber 3 loschen ¨ Bedingung Fehlerpfad Phasengeber 4 loschen Freigabe der Phasenpegeluberwachung an BM fur ¨ ¨ PG2 (nur Master) Freigabe der Phasenpegeluberwachung ¨ an BM fur ¨ PG3 (nur Master) Freigabe der Phasenpegeluberwachung ¨ an BM fur ¨ PG4 (nur Master) Freigabe der Phasenpegeluberwachung ¨ an BM fur ¨ PG1 (nur Master) Slavetest 1 ist ein/ausgeschaltet Slavetest 2 ist ein/ausgeschaltet Slavetest 3 ist ein/ausgeschaltet Slavetest 4 ist ein/ausgeschaltet Fehler des Phasenpegels an der Bezugsmarke von PG1 Fehler des Phasenpegels an der Bezugsmarke von PG2 Fehler des Phasenpegels an der Bezugsmarke von PG3 Fehler des Phasenpegels an der Bezugsmarke von PG4 Bedingung Fehlereintrag durch Tester fur ¨ Phasensensor Bedingung: Fehlereintrag durch Tester fur ¨ Phasengeber 2 Bedingung: Fehlereintrag durch Tester fur ¨ Phasengeber 3 Bedingung: Fehlereintrag durch Tester fur ¨ Phasengeber 4 Bedingung: Fehlereintrag durch Tester fur ¨ Phasengeber MIL Signalfehler zu PH1 wurde schon einmal geheilt Signalfehler zu PH2 wurde schon einmal geheilt Signalfehler zu PH3 wurde schon einmal geheilt Signalfehler zu PH4 wurde schon einmal geheilt Fehlerart: Kurzschluß Masse Phasengeber Fehlerart: Kurzschluß Masse Phasengeber 2 Fehlerart: Kurzschluß Masse Phasengeber 3 Fehlerart: Kurzschluß Masse Phasengeber 4 Fehlerart: Minfehler Phasengeber MIL Fehlerart: Kurzschluß Ubat Phasengeber Fehlerart: Kurzschluß Ubat Phasengeber 2 Fehlerart: Kurzschluß Ubat Phasengeber 3 Fehlerart: Kurzschluß Ubat Phasengeber 4 Fehlerart: Maxfehler Phasengeber MIL Bedingung Drehzahlgeber-Notlauf ist aktiv.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_NOPG B_NPPH B_NPPH2 B_NPPH3 B_NPPH4 B_NPPHM B_PH2FLOK B_PH3FLOK B_PH4FLOK B_PHFLOK B_RST1PH B_RST1PH2 B_RST1PH3 B_RST1PH4 B_RST3PH B_RST3PH2 B_RST3PH3 B_RST3PH4 B_SETMNPH B_SETMNPH2 B_SETMNPH3 B_SETMNPH4 B_SETMXPH B_SETMXPH2 B_SETMXPH3 B_SETMXPH4 B_SETNPPH B_SETNPPH2 B_SETNPPH3 B_SETNPPH4 B_SIPH B_SIPH2 B_SIPH3 B_SIPH4 B_SIPHM B_ST
DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH BBSTT
B_SYNPH
DPH
B_SYNPHAB DFP_PH
DPH DPH
DFP_PH2
DPH
DFP_PH3
DPH
DFP_PH4
DPH
DFP_PHM E_PH
DPH DPH
E_PH2
DPH
E_PH3
DPH
E_PH4
DPH
E_PHM INISYNMON
DPH
NMOT
BGNMOT
PGMASTER
DPH
PH1EDPOS_W PH2BMERR PH2EDPOS_W PH3BMERR PH3EDPOS_W PH4BMERR PH4EDPOS_W PHBMERR SFPPH SFPPH2
DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH
DPH 24.90.1
Seite 2564 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS EIN
Kein Phasengeber funktionstuchtig ¨ Bedingung Phasengebersignal ist unplausibel (ph) Bedingung Phasengebersignal ist unplausibel (ph2) Bedingung Phasengebersignal ist unplausibel (ph3) Bedingung Phasengebersignal ist unplausibel (ph4) Fehlerart: nicht plausibel Phasengeber MIL Keine Abweichung der Phasenflanken im Arbeitsspiel fur ¨ PG2 Keine Abweichung der Phasenflanken im Arbeitsspiel fur ¨ PG3 Keine Abweichung der Phasenflanken im Arbeitsspiel fur ¨ PG4 Keine Abweichung der Phasenflanken im Arbeitsspiel fur ¨ PG1 Heilung fur ¨ Phasenfehler PG1 (falsche Anzahl Flanken/AS) Heilung fur ¨ Phasenfehler PG2 (falsche Anzahl Flanken/AS) Heilung fur ¨ Phasenfehler PG3 (falsche Anzahl Flanken/AS) Heilung fur ¨ Phasenfehler PG4 (falsche Anzahl Flanken/AS) Heilung fur ¨ Phasenfehler PG1 (falscher Pegel an BM) Heilung fur ¨ Phasenfehler PG2 (falscher Pegel an BM) Heilung fur ¨ Phasenfehler PG3 (falscher Pegel an BM) Heilung fur ¨ Phasenfehler PG4 (falscher Pegel an BM) Bit zum Setzen des Min Fehlers PG1 Bit zum Setzen des Min Fehlers PG2 Bit zum Setzen des Min Fehlers PG3 Bit zum Setzen des Min Fehlers PG4 Bit zum setzen des Max Fehlers PG1 Bit zum setzen des Max Fehlers PG2 Bit zum setzen des Max Fehlers PG3 Bit zum setzen des Max Fehlers PG4 Bit zum setzen des nicht-plausibel- Fehlers PG1 Bit zum setzen des nicht-plausibel- Fehlers PG2 Bit zum setzen des nicht-plausibel- Fehlers PG3 Bit zum setzen des nicht-plausibel- Fehlers PG4 Bedingung keine alternierende Phasenpegel PG in den Bezugsmarken Bedingung keine alternierende Phasenpegel PG2 in den Bezugsmarken Fehlerart: Phasenflanke von PG3 außerhalb Toleranz Fehlerart: Phasenflanke von PG4 außerhalb Toleranz Fehlerart: Kein Phasengeber im System verfugbar ¨ Bedingung Start
AUS
Bedingung Synchronisation Phase
LOK DDG, DLSAFK,DOK DLSAHKBD, DNWKW, DPH, ... DDG, DPH, DOK HT2KTWNE, WANWKW DDG, DPH, DOK HT2KTWNE, WANWKW DDG, DPH, DOK HT2KTWNE, WANWKW DPH, HT2KTWNE DOK DDG, DLSAFK,AUS DLSAHKBD, DNWKW, HT2KTWNE, ... DDG, DNWKW,AUS HT2KTWNE, WANWKW DDG, DNWKW,AUS HT2KTWNE, WANWKW DDG, DNWKW,AUS HT2KTWNE, WANWKW HT2KTWNE, NLPH AUS BBFEWNE, BGNG,EIN BGWNE, DPH,HT2KTWNE AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... DDG, HT2KTPH,AUS HT2KTWNE, NLDG, RDE LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS
Synchronisation abgeschlossen SG int. Fehlerpfadnr.:Phasengeber
Referenziert von
NLPH NLPH NLPH NLPH
AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... BBKR, DMDMIL,DMDSTP
SG int. Fehlerpfadnr.:Phasengeber Bank 2
SG int. Fehlerpfadnr.:Phasengeber 3
SG int. Fehlerpfadnr.:Phasengeber 4
SG int. Fehlerpfadnr.:Phasengeber MIL Errorflag: Phasensensor
Errorflag: Phasensensor 2 Errorflag: Phasensensor 3 Errorflag: Phasensensor 4 Master-Errorflag fur ¨ Phasensensoren Monitor-Array mit Grunden der letzten Anforderung einer Neusynchronisation ¨
Motordrehzahl Nummer des Phasengebers welcher Master ist
Array mit Phasenflankenwinkeln des PG1 vom Hardwaretreiber Summierer fur ¨ falschen Phasenpegel an BM bei PG2 Array mit Phasenflankenwinkeln des PG2 vom Hardwaretreiber Summierer fur ¨ falschen Phasenpegel an BM bei PG3 Array mit Phasenflankenwinkeln des PG3 vom Hardwaretreiber Summierer fur ¨ falschen Phasenpegel an BM bei PG4 Array mit Phasenflankenwinkeln des PG4 vom Hardwaretreiber Summierer fur ¨ falschen Phasenpegel an BM bei PG1 Status Fehlerpfad: Phasengeber Status Fehlerpfad: Phasengeber Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
SFPPH3 SFPPH4 SFPPHM SLV1TST SLV2TST SLV3TST SLV4TST SPH2FLOK SPH3FLOK SPH4FLOK SPHFLOK SYNSTATE
DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH DPH BGWNE
UZKW_W UZOLD2_W UZOLD3_W UZOLD4_W UZOLD_W ZPH2OLD_W ZPHFL2CT_W ZPHFL3CT_W ZPHFL4CT_W ZPHFLCT_W ZPHNOK ZPHNOK2 ZPHNOK3 ZPHNOK4 ZRPH2DIFF0 ZRPH2_L
BBFEWNE DPH DPH DPH DPH DPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH DPH DPH DPH DPH DPH HT2KTPH
ZRPH3DIFF0 ZRPH3_L
DPH HT2KTPH
ZRPH4DIFF0 ZRPH4_L
DPH HT2KTPH
ZRPHDIFF0 ZRPH_L
DPH HT2KTPH
ZZYL
HT2KTWNE
Z_PH Z_PH2 Z_PH3 Z_PH4 Z_PHM
DPH DPH DPH DPH DPH
Referenziert von
DPH 24.90.1
Art
Bezeichnung
AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK EIN
Status Fehlerpfad: Phasengeber 3 Status Fehlerpfad: Phasengeber 4 Status Fehlerpfad: Phasengeber MIL ¨ Zustandszahler fur ¨ Slavetest 1 Zustandsautomat ¨ Zustandszahler fur ¨ Slavetest 2 Zustandsautomat ¨ Zustandszahler fur ¨ Slavetest 3 Zustandsautomat ¨ Zustandszahler fur ¨ Slavetest 4 Zustandsautomat Summierer fur ¨ Phasenflanken an richtiger Position bei PG2 Summierer fur ¨ Phasenflanken an richtiger Position bei PG3 Summierer fur ¨ Phasenflanken an richtiger Position bei PG4 Summierer fur ¨ Phasenflanken an richtiger Position bei PG1 Aktueller Synchronisierzustand
BGNMOT, BGWNWVFE, BISYNC, DPH, ESAUSG, ... EIN DDG, DPH LOK LOK LOK LOK LOK DPH EIN DPH EIN DPH EIN DPH EIN LOK LOK LOK LOK LOK EIN DDG, DPH, GGCANECU, NLDG LOK EIN DDG, DPH, GGCANECU, NLDG LOK EIN DDG, DPH, GGCANECU, NLDG LOK EIN DDG, DPH, GGCANECU, NLDG AEVAB, BBFEWNE,- EIN BGWNE, BISYNC,DPH, ... AUS AUS AUS AUS AUS
Seite 2565 von 4100 31.JAN.2003 Thomas Brosi
¨ Kurbelwellen-Umdrehungszahler ¨ lokale Kopie des Umdrehungszahlers ¨ lokale Kopie des Umdrehungszahlers ¨ lokale Kopie des Umdrehungszahlers ¨ lokale Kopie des Umdrehungszahlers ¨ Fehlerzahler fur ¨ falsche Flankenpositionen PG2 ¨ Zahler fur ¨ Fehler bei zphfl2 Bestimmung ¨ Zahler fur ¨ Fehler bei zphfl3 Bestimmung ¨ Zahler fur ¨ Fehler bei zphfl4 Bestimmung ¨ Zahler fur ¨ Fehler bei zphfl Bestimmung ¨ Zahler Fehler auf Phasensignal ¨ Zahler Fehler auf Phasensignal 2 ¨ Zahler Fehler auf Phasensignal 3 ¨ Zahler Fehler auf Phasensignal 4 Phasenflanken im Arbeitsspiel bei PG2 ¨ Zahler Raster Phasensignal 2 Phasenflanken im Arbeitsspiel bei PG3 ¨ Zahler Raster Phasensignal 3 Phasenflanken im Arbeitsspiel bei PG4 ¨ Zahler Raster Phasensignal 4 Phasenflanken im Arbeitsspiel bei PG1 ¨ Zahler Raster Phasensignal ¨ SW-Zylinderzahler
Zyklusflag: Phasensensor Zyklusflag: Phasensensor 2 Zyklusflag: Phasensensor 3 Zyklusflag: Phasensensor 4 Master-Zyklusflag fur ¨ Phasensensoren
FB DPH 24.90.1 Funktionsbeschreibung Mit dieser Diagnose k¨ onnen bis zu 4 Nockenwellensensoren diagnostiziert werden. F¨ ur jeden Sensor exisitiert ein entsprechender Fehlerpfad (E_ph, E_ph2, E_ph3 und E_ph4) mit den entsprechenden Fehlertypen. Ferner wird ein Masterfehlerpfad (E_phm) mit dem Fehlertyp B_siphm gebildet, mit dem die MIL angesteuert werden kann, wenn dem System kein Phasensenor mehr zur Verf¨ ugung steht (B_nopg). F¨ ur alle 4 Sensoren werden folgende Fehlertypen gebildet: B_npph*: B_mnph*: B_mxph*: B_siph*:
Anzahl der Phasenflanken pro Arbeitsspiel ist nicht plausibel Keine Phasenflanken und Signalpegel LOW (Kurzschluss mit Masse) Keine Phasenflanken und Signalpegel HIGH (Kurzschluss mit UB) Signallage außerhalb der zul¨ assigen Toleranz
Die Diagnose ¨ uberpr¨ uft die Anzahl der NW-Signalflanken im Arbeitsspiel und die Position dieser Flanken. Plausibilisierung der Anzahl der Nockenwellenflanken ==================================================== Die Auswertung der Anzahl Phasenflanken pro Arbeitsspiel erfolgt in der Hierarchie PH*EDGE. Die Auswertung wird im Synchro bei zzyl=0 also einmal pro Arbeitsspiel durchgef¨ uhrt. Im nicht synchronisiertem Betrieb werden die Phasenflanken nicht diagnostiziert. Bei der Z¨ ahlung der Phasenflanken ¨ uber 3 Arbeitsspiele ergeben sich die folgende Toleranzbereiche:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPH 24.90.1
Seite 2566 von 4100 31.JAN.2003 Thomas Brosi
Example for addend register with SY_PGRAD* = 4 (RB quick start sensor wheel) Σ zrphdiff*
20 19 18 17
signal not plausible (B_npph*)
16 15 14 13 12
signal plausible (possibly signal error B_siph*)
11 10 9 8 7
signal not plausible (B_npph*)
6 5 4 3 1 0
short circuit to ground or ub (B_mxph*, B_mnph*)
dph-dphedges
2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dph-dphedges Bei dem Beispiel mit 4 aktiven Flanken pro NW-Umdrehung (SY_PGRAD=4) wird der Entprellz¨ ahler zphnok zur¨ uckgesetzt, wenn der Summenwert des Schieberegisters zwischen 11 und 13 liegt. Liegt der Summenwert außerhalb dieses Toleranzbandes, wird der Z¨ ahler pro KW-Umdrehung um eins erh¨ oht. Hat der Entprellz¨ ahler zphnok den Wert PHNOKA erreicht, so wird der Fehler E_ph* gesetzt. Ist der Summenwert kleiner/gleich eins, so wird in der Klasse SDGETCAMLEVEL ein Funktionsaufruf vom Hardwaretreiber durchgef¨ uhrt, welcher den derzeitigen Pegel am Pin des Nockenwelleneingangs zur¨ uckgibt. Bei einem HIGH Pegel wird der Fehlertyp B_mxph gesetzt (B_setmxph). Wird ein LOW Pegel zur¨ uckgeliefert, so wird der Fehler B_mnph gesetzt (B_setmnph). Ist der Summenwert des Schieberegisters nach Ablauf der Entprellung in keinem der oben beschriebenen Bereiche, so wird der Fehlertyp B_npph gesetzt (B_setnpph). Solange im Schieberegister noch der Initialisierungswert (254) steht, wird der Entprellz¨ ahler zphnok nicht inkrementiert. Eine Unsch¨ arfe von einer Phasenflanke im Arbeitsspiel muß zugelassen werden, da sich bei Systemen mit verstellbarer Nockenwelle die Zuordnung zwischen KW und NW ¨ andern kann. Freigabe der Pegel¨ uberwachung f¨ ur Slave-NWen ============================================ Aus Laufzeitgr¨ unden liest der Hardwaretreiber nur bei dem mit pgmaster festgelegten ’Master’-Phasengeber die Position der steigenden *und* fallenden Flanken aus. Zu allen anderen (Slave) PG werden nur negative Flankenpositionen gespeichert. Um die Phasenpegel¨ uberpr¨ ufung an der Bezugsmarke DPH*BMSIG auch mit Slave-PG durchzuf¨ uhren werden in der Hierarchie CHECKSLAVE* bei Slave-PG mit Fehlereintrag w¨ ahrend einer Anzahl von Umdrehungen nach dem Start ebenfalls steigende und fallende Flankenpositionen gespeichert. Ein Bezugsmarkenfehler kann damit pro Fahrzyklus einmal geheilt werden. ¨ Uberpr¨ ufung der Lage der Nockenwellenflanke (Geberradeinbau) ============================================================= Es wird nur die Position der ersten Nockenwellenflanke (zphfl=0) ¨ uberpr¨ uft, auch wenn das Geberrad mehrere aktive Flanken besitzt. Die ¨ Uberpr¨ ufung findet nur im synchronisiertem Betrieb statt, da vorher keine Istposition der NW bezogen zur KW ermittelt werden kann. Die Flankenposition jedes Phasengebers wird dann in %HT2KTPH mit einem oberen und unteren Grenzwert verglichen. Die Grenzwerte (pg1limsp_w und pg1limfr_w) werden in der Initialisierung von %HT2KTPH aus der Sollposition der NW-Flanke plus der zul¨ assigen Toleranzen berechnet. Liegt die Flanke außerhalb der zul¨ assigen Toleranz, so wird in %HT2KTPH die Variable zphfl*ct inkrementiert. Die Differenz zwischen zwei 200ms nacheinander gemessenen Fehlerz¨ ahlerst¨ anden ist ohne neue Fehler Null und wird in DEBOUNCE_ZPHFL ausgewertet. ¨ Andert sich zphfl*ct_w so wird der Entprellz¨ ahler erh¨ oht. Ist der Maximalwert PHPOSERR erreicht, so wird der Fehler E_ph mit Fehlertyp B_siph eingetragen. Eine Fehlerheilung erfolgt, wenn sich zphfl*ct_w nicht mehr ¨ andert und der Summierer in 0.5 Schritten wieder den Wert Null erreicht hat. Pro Fahrzyklus ist nur ein Fehlersetzen, anschließendes Heilen und wieder ein Setzen m¨ oglich. Dies verhindert zyklisches Setzen und Zur¨ ucksetzen des Fehlers und damit das Umschalten des Masters.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPH 24.90.1
Seite 2567 von 4100 31.JAN.2003 Thomas Brosi
¨ Uberpr¨ ufung des eindeutigen Nockenwellenpegels an der Bezugsmarke ================================================================= Die Synchronisation ¨ uber Phasenpegelabfrage an der Bezugsmarke muss zugelassen sein (siehe CWPG* Bit 0,1). Ist die Synchronisation ¨ uber Pegelabfrage an der Bezugsmarke nur im Start zugelassen, so erfolgt die Diagnose ebenfalls nur solange B_st gleich TRUE ist. Wenn eine Unplausibilit¨ at bei der Anzahl Phasenflanken im letzten Arbeitsspiel vorlag, wird die ¨ Uberpr¨ ufung ebenfalls nicht durchgef¨ uhrt. In dem Array ph*edpos_w sind beim Master die Positionen der negativen und der positiven Phasenflanken aus dem letzten Arbeitsspiel abgelegt. Die Skizze zeigt das Kurbelwellensignal und das Nockenwellensignal (PG-Schnellstartgeberrad, SY_PGRAD=4, Low aktiv): BM0| BM1| BM0| | | | |||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||| +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ . . . . . ◦ KW: 0 180 360 540 720 +------+ +----------------------+ +----------------------+ +------+ + | | | | | | | | | --------+ +------+ +------+ +----------------------+ +----------------------+ Flanke: A zphfl: Position:
B 0
C
D 1
E
F 2
G
H 3
A 0
Das Array ph*edpos_w wird in der Hierarchie PH1BMPEG nach der Phasenflanke die der Bezugsmarke folgt durchsucht. Die Position im Array wird entsprechend in ibm0 und ibm1 abgespeichert. In dem obigen Beispiel w¨ urde die Position im Array der Flanke A in ibm0 und der Flanke F in ibm1 abgespeichert. Aufgrund der Position im Array kann bestimmmt werden, ob es sich um eine positive oder negative Flanke handelt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
In der Hierarchie DPH1BMSIG wird anhand der Position im Array und der im Codewort CWPG* festgelegten Soll-Phasenpegel an BM0 bestimmt, ob der Pegel an Bezugsmarke im letzten Arbeitsspiel eindeutig war. In diesem Fall wird der Summierer dekrementiert. Ist der Pegel nicht eindeutig oder die entsprechenden Flanken konnten nicht ermittelt werden, so wird der Summierer inkrementiert. Hat der Summierer den Maximalwert PHBM erreicht, so wird der Fehler E_ph mit dem Fehlertyp B_siph gesetzt.
Bestimmung der Masternockenwelle ================================ Mit der sogenannten Masternockenwelle wird im HWT die Synchronisation vorgenommen. Hat ein System nur einen Nockenwellensensor, so ist dies automatisch die Masternockenwelle. Hat ein System mehrere Phasengeber, so muß die Priorit¨ at der Sensoren untereinander festgelegt werden. An erster Stelle im Kennwerteblock PGPRIO steht die Nummer des Sensors mit der h¨ ochsten Priorit¨ at. Dieser Sensor wird standardm¨ aßig f¨ ur die Synchronisation verwendet. Wird dieser Sensor als defekt diagnostiziert, so wird die Sensornummer an der n¨ achsten Stelle im Kennnwerteblock verwendet, wenn dieser nicht ebenfalls als defekt diagnostiziert ist (usw.). Die Information welche Nockenwelle die Masternockenwelle sein soll, wird an den Hardwaretreiber in der Funktion %HT2KTWNE ¨ ubergeben. ---> Steht im System kein funktionierender Phasengeber zur Verf¨ ugung, dann wird die Bedingung B_nopg gesetzt. System ¨ uber Phasengeber synchronisiert ======================================
¨ber Phasengeber wird mit der Bedingung B_synph angezeigt. In dem Zustand inisyn wird die Bedingung Die m¨ ogliche Synchronisation u B_synph gesetzt wenn noch Phasengeber zur Synchronisation vorhanden sind (E_phm=FALSE). W¨ ahrend der ersten 10+(2*PHNOKA) Kurbelwellenumdrehungen kann die Bedingung B_nopg das Bit B_synph l¨ oschen. Dann ist keine Synchronisation ¨ uber Phasengeber m¨ oglich. Bleibt B_sy setzt, dann war eine Synchronisation m¨ oglich.
APP DPH 24.90.1 Applikationshinweise F¨ ur die Applikation sind folgende Werte einzustellen: PHNOKA
: 4
PHPOSERR: 6
PHBM
: 4
Entprellung von 3 Arbeitsspielen. PHNOKA ist der Maximalwert f¨ ur Fehler aufgrund einer falschen Anzahl von Phasenflanken. (Der Z¨ ahlerstand ist in zphnok) Entprellung der NW-Flankenpositionsfehler. PHPOSERR ist der Maximalwert der Fehlerentprellung f¨ ur NW-Flanken ausserhalb des erlaubten Bereiches (Der erlaubte Bereich wird in der Funktion %HT2KTPH festgelegt, der Z¨ ahlerstand ist in sphflok). Entprellung der Bezugsmarkenfehler. PHBM ist der Grenzwert f¨ ur den Z¨ ahler der Fehler durch falsche Pegel der NW an der Bezugsmarke. (Der Z¨ ahlerstand ist in phbmerr)
PGPRIO(0..3):Reihenfolge der Phasengeber f¨ ur die Verwendung als Master (derjenige Sensor der zur Synchronisation herangezogen wird) Nicht vorhandene Sensoren m¨ ussen mit den Systemkonstanten SY_PGRAD*=0 abgeschaltet werden. Im Feld PGPRIO werden sie dann ignoriert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DPH 24.90.1
Seite 2568 von 4100 31.JAN.2003 Thomas Brosi
Beispiele f¨ ur die Einstellung von PGPRIO(0..3): 1. "der Reihe nach" PGPRIO(0..3)= (0,1,2,3): Synchronisation mit PG Synchronisation mit PG2 falls PG defekt (E_ph=TRUE) Synchronisation mit PG3 falls PG und PG2 defekt(E_ph=E_ph2=TRUE) Synchronisation mit PG4 falls PG, PG2 und PG3 defekt (E_ph=E_ph2=E_ph3=TRUE) Keine Synchronisation falls Fehlereintrag bei allen Phasengebern (E_phm=TRUE). 2. "durcheinander" PGPRIO(0..3)=(3,0,1,2): Synchronisation Synchronisation Synchronisation Synchronisation
mit mit mit mit
PG4 PG1 falls PG4 defekt PG2 falls PG4 und PG1 defekt PG3 falls PG4, PG1 und PG2 defekt
Sind weniger als 4 Nockenwellengeber im System vorhanden, d¨ urfen nicht vorhandene Phasengeber in PGPRIO nicht angegeben werden. Die offenen Eintr¨ age sollten z.B. mit der Sensornummer des letzten vorhandenen Sensors gef¨ ullt werden.
Code-Wort f¨ ur den Nockenwellensensor CWPG1: ------------------------------------------Bit 0: true Synchronisation durch Pegelabfrage an der Bezugsmarke ist immer zul¨ assig (Sync Methode 4) Bit 1: true Synchronisation durch Pegelabfrage an der Bezugsmarke nur im Start zul¨ assig (Sync Methode 4) Bit 2: true Phasenpegel an BM0 ist High ( false : Pegel an BM0 ist Low) Bit 3: true Sensor ist f¨ ur Notlauf-Drehzahlgeber zul¨ assig (wenn die Funktion %NLDG vorhanden ist) Bit 4: NICHT VERWENDET Bit 5: true Schnellstart ¨ uber Nockenwellengeberrad zul¨ assig (nur in Verbindung mit erkannter L¨ ucke; Sync-Methode 3) Bit 6: true Schnellstart ¨ uber Nockenwellengeberrad zul¨ assig (ohne L¨ uckeninformation; Sync Methode 2) ¨ Bit 7: true Uberpr¨ ufung des Phasenpegels am 2. Zahn nach der Bezugsmarke. Bei falschem Pegel: Fehlereintrag sigError. ¨ Bit 8: true Uberpr¨ ufung der Signalposition ist eingeschaltet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur die Code-W¨ orter (CWPG2, CWPG3, CWPG4) von evtl. weiteren Nockenwellensensoren. welche im System vorhanden sind gilt entsprechendes wie f¨ ur CWPG1. Fehlerspeicherverwaltung (f¨ ur Plattform empfohlene Daten): CDTPH: 112 CDTPH2: CLAPH: 12 CLAPH2: TSFPH: 255 TSFPH2: CDCPH: 835,834,832,833d CDCPH2: FFTPH: ub, tmot, rl FFTPH2:
CDTPH4: CLAPH4: TSFPH4: CDCPH4: FFTPH4:
728 12 255 18706,18707,18708,18709d ub, tmot, rl
CDTPHM: CLAPHM: TSFPHM: CDCPHM: FFTPHM:
113 12 255 9298,9299,9300,9301d ub, tmot, rl
CDTPH3: CLAPH3: TSFPH3: CDCPH3: FFTPH3:
727 12 255 18696,18697,18704,18705d nmot, tmot, rl
729 3 255 18710,18711,18712,18713d ub, tmot, rtl
Funktionspr¨ ufung: ----------------1. Meßgr¨ oßen: B_phflok, B_nopg, B_st, E_ph, Z_ph, B_npph, B_mnph, B_mxph, B_siph, B_synph, B_enphbm B_fph*bm, B_healed*, B_eslv*tst zrph_l, zrphdiff0, zphnok, zzyl, sphflok, pgmaster, phbmerr bei Bedarf: Signale der Phasengeber und Drehzahlgeber ¨ uber Analogkarte (VADI) RAM - Zellen entsprechend weiterer im System vorhandener Phasengeber einf¨ ugen Meßraster:
10 ms
2. Meßreihe: 2.1 Pr¨ ufung Signallage: Verfahren: Motor starten, im Betrieb Phasensignal wie folgt verbinden: - Phase am SG-Adapter auftrennen - Phase Kurzschluß nach Masse: --> zrphdiff0=0, E_ph=1, B_mnph=1, zphnok l¨ auft - Phase Kurzschluß nach UB/Kabelabfall: --> zrphdiff0=0, E_ph=1, B_mxph=1, zphnok l¨ auft - Phase Wackelkontakt: --> zrphdiff0=*, E_ph=1, B_npph=1, zphnok l¨ auft - Phase ok: --> zrphdiff0=3*SY_PGRAD, E_ph=0, zphnok=0 - Phase Signalfehler --> zrphdiff0=3*SY_PGRAD, E_ph=1, B_siph=1, sphflok=PHNOK Der Fehlertyp B_siph = 1 kann nur mit einem falsch eingebauten PG hervorgerufen werden (außerhalb der zul¨ assigen Toleranz).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBSTT 15.10.1
Seite 2569 von 4100 31.JAN.2003 Thomas Brosi
2.2 Fehlereintrag, -heilung: -
Motorbetrieb mit Phase ok: --> B_phflok=1, E_ph=0 Motorstop/-start (Phase ok): --> B_phflok=1, E_ph=0 ¨ Ubergang von Phase ok auf "nicht ok": --> B_phflok=0, wenn zphnok=PHNOK: E_ph=1 Motorstop/-start (Phase nicht ok): --> B_phflok=0, E_ph=1 ¨ Ubergang von Phase "nicht ok" auf ok: --> nach 3 richtigen Eintr¨ agen in zrphdiff*: E_ph=0 Motorstop/-start (Phase ok): --> B_phflok=1, E_ph=0 Motorstop, nach KL15 Aus: Phase ok Motorstart (Phase ok): --> B_phflok=1, E_ph=1 nach 3 Arbeitsspielen: E_ph=0, B_phflok=1
FU BBSTT 15.10.1 Betriebsbereich: Start FDEF BBSTT 15.10.1 Funktionsdefinition Source: BBSTT 11.21
B_st
B_st B_stend EdgeFalling RSFlipFlop1
B_nmot
B_stend EdgeRising
nmot
RSFlipFlop
NNSTA TIMECount tnse_w
tnse_w
tmot
tnst_w NSTNM
tnst_w
bbstt-main
B_stend
bbstt-main Startbedingung B_st: - B_st wird gesetzt, wenn nach KL15 Ein die Starterkennung abgeschlossen ist und der Motor dreht (!B_nmin). - B_st wird zur¨ uckgesetzt, wenn die Startendedrehzahl NSTNM ¨ uberschritten ist. Die Startbedingung liegt erneut vor, wenn die Drehzahl unter NNSTA abf¨ allt.
compute 1/ StopWatch
B_stend
tnse_w 6553.5
compute 1/ StopWatch1 tnst_w 655.35
bbstt-timecount
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tans
bbstt-timecount Zeit nach Start tnst_w: Mit dem Startende wird die Nachstartzeit tnst_w gestartet. Ist der Maximalwert von tnst_w erreicht, wird tnst_w hierauf begrenzt (dito tnse_w ).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBSTT 15.10.1
Seite 2570 von 4100 31.JAN.2003 Thomas Brosi
Break 1/ B_nachlauf
false true
false
B_st
RSFlipFlop
B_stend RSFlipFlop1
StopWatch
0.0
tnst_w
tnse_w
bbstt-inisyn
StopWatch1
bbstt-inisyn Ist der Nachlauf aktiv werden die Werte nicht initialisiert
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK BBSTT 15.10.1 Abkurzungen ¨ Parameter
Source-X
NNSTA NSTNM
TANS TMOT
Variable
Quelle
Referenziert von
B_NACHLAUF
BBSYSCON
B_NMOT
BGWNE
B_ST
BBSTT
B_STEND
BBSTT
NMOT
BGNMOT
TANS
GGTFA
TMOT
GGTFM
TNSE_W
BBSTT
TNST_W
BBSTT
EIN BBSTT, BGWNE, HT2KTPH,HT2KTWNE, T2STRL ADVE, AEKP, ALE,EIN ALSU, BAKH, ... AUS AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... ADAGRLS, ADVE,AUS AEKP, ALE, AMSV, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBKW, AUS BDEMKO, BGAGR, ... ABKVP, BBDNWS,AUS BBKH, BBNWS,BBSAWE, ...
Source-Y
Art
Bezeichnung
KL KL
Drehzahlubergang ¨ Normal -> Start ¨ Ubergang Start -> Normal
Art
Bezeichnung Steuerung SG-Nachlauf
Bedingung Motordrehzahl: n > NMIN Bedingung Start
Bedingung Startende erreicht Motordrehzahl Ansaugluft - Temperatur Motor-Temperatur ¨ Zeitzahler ab Startende (16bit) Zeit nach Startende
FB BBSTT 15.10.1 Funktionsbeschreibung 1. ¨ Ubergang von Initialisierung in Start:
Ablauf Startvorgang
(¨ Ubersicht):
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBSTT 15.10.1
Seite 2571 von 4100 31.JAN.2003 Thomas Brosi
KL15 Ein: Drehzahl|----------.... BM-Suche .....------------------------------------------>|<--Syncro|C_inisyn entprellung | | nisation Drehzahlsuche------>| & nmot > NMIN |B_nmin =0 | erfolt (n-Interrupt) |<--------------->| v Drehzahlsignal: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ |--> B_st=1
Nach der Initialisierung wird der Zahninterrupt freigegeben und auf das erste Drehzahlsignal gewartet. Mit dem ersten Drehzahlsignal wird die Drehzahlentprellung gestartet. Nach der Drehzahlentprellung und der ¨ Uberschreitung einer Minimaldrehzahl wird die Bedingung !B_nmin (Motor dreht) und damit auch B_st gesetzt. 2. ¨ Ubergang von Start in Nachstart: B_st=1------------+------>->-+ | | ˆ v | | +-<-<------+-------------- B_st=0 -----------.----------.----------------> nmot NNSTA NSTNM
APP BBSTT 15.10.1 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Drehzahl
B_nmin
ˆ * * | * ******.....******** | * * | NSTNM ------------> * * | * NNSTA -----------> * | * * | **************** * | * * | * * 0 +-*****----------------------------------------------------------------------------------------------******---> --------+ +-------+---------------------------------------------------.....------------------------------------+
B_st
+--------------------------------+ +--------------------+ --------+ +------------------.....----------------+ +-------
B_stend
+------------------.....----------------+ -----------------------------------------+ +----------------------------
tnst_w
t
0 |FFFFh 0 +->->->->->->->->->->->--------------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDUE 11.20.0
Seite 2572 von 4100 31.JAN.2003 Thomas Brosi
¨ FU DMDUE 11.20.0 Diagnose Misfire Detection Overview (Ubersicht) FDEF DMDUE 11.20.0 Funktionsdefinition Modularkonzept Aussetzererkennung DMDSTP_MED B_tsroov
syn _20ms_50ms_1000ms fofstat
B_mderk B_lustop
B_fonstp
B_fofstp
B_fokstp
fcmclrini
fonstat
B_milstp
syn
_10ms
_100ms
B_mderk
lutsk_w
B_mdarv
B_rstAF Zahnzeiten tsroh
tsroh
tsroh2
tsroh2
B_tsroov DMDTSB_MED
fofstat tsk_w
B_fofstp DMDFOF_MED
fofstat luts_w B_fonstp
B_lustop fonstat fse_w
DMDFON_MED (*)
B_mdstop
nachl
B_mdkat
B_mdstp B_luerk
B_fokstp
B_blkmd
zzyllfb
B_milmd
B_dcy
ahearv_w
B_synph B_sch B_wkr B_wk
B_milstp
flurmin_w flurktm_w
DMDMIL_MED7
B_ll ini
B_analu
syn
tsk_w luts_w
nmot zzyldmd
fse_w
dluts_w
dluts_w
fluts_w
B_fokstp
B_stimnlph
B_mdstop
B_stimhw
zzyllfb zzyllfb
B_mdzgstp
vfzg
lutsk_w
_20ms
DMDLU_MED7
dlutsk_w flutsk_w
flurktm_w fofstat
syn
fonstat
B_luerk
DMDLFK_MED7
lunw_w
B_wkr
B_dopzue
B_sch _20ms _100ms rk
_10ms
nmot tmot (*): optional, in case of configuration without %DMDFON fse=1
B_dluerk
B_wk
B_lustop
DMDLFB_MED7
syn
dlutsk_w
rl DMD_MED7_sst
(**): only for engines with even cylinder number
B_mdstop
flurmin_w
B_lustop
zzyllfb
B_analu
B_mdstop B_lustop (**)
B_mderk
B_analu
DMDLAD_MED7
nmot
B_lustop
DMDDLU_MED7
B_mdstop B_wkr
B_dluerk B_luaerk
_20ms syn flutsk_w
_20ms
B_luaerk
B_wk dmdue-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
syn
init
B_sch DMDLUA_MED7
dmdue-main Mit dem Codewort CDMD kann die komplette Aussetzererkennung gesperrt werden. Ist das Bit B_cdmd=0, so ist die Aussetzererkennung gesperrt, d. h. B_mderk=0, E_md=0 und Z_md=1. Bei B_cdmd=1 ist die Aussetzererkennung aktiv (s. B_mdstop %DMDSTP). Mit dem Codewort CDFOMOD kann die fuel-on Adaption ausgeblendet werden. Ist B_fomod=1 ist die fuel-off Adaption aktiv (drehzahlabh¨ angig) und die fuel-on Adaption ausgeblendet, d.h. fse=0. Ist B_fomod=0 sind die fuel-off Adaption (drehazhlunabh¨ angig) und die fuel-on Adaption aktiv. Bei 2-SG-Konzepten (SY_2SG = 1) werden außer der %DMDSTP s¨ amtl. Funktionen im Master-SG gesperrt und nur im Slave-SG berechnet. Die Ausblendbits werden via CAN vom Master- zum Slave-SG ¨ ubertragen und dort ber¨ ucksichtigt. (s. B_mdstop %DMDSTP)
ABK DMDUE 11.20.0 Abkurzungen ¨ FB DMDUE 11.20.0 Funktionsbeschreibung Die Beschreibung der einzelnen Funktionsteile erfolgt in den o. g. Beschreibungen. Hier sind nur die Schnittstellen der einzelnen Funktionsteile dargestellt.
APP DMDUE 11.20.0 Applikationshinweise - die Funktionen zur Aussetzererkennung sind nur bei B_mdstop=0 aktiv. B_mdstop=0 bei CDMD=1 und B_master=0 (s. %DMDSTP) - Um die einwandfreie Funktion der Aussetererkennungsverfahren sicherzustellen sind vom Segmentzeiterfassungssystem (Geber, Geberrad) folgende Spezifikationen zu erf¨ ullen: 1) Kapitel: Komponenten Gruppe Sensoren Kurzbezeichnung: KGS_DG Titel: Eingeber-Inkrementsystem 2) Kurbelwellen-Geberrad zur Aussetzererkennung ¨ uber Drehzahlerfassung (s. Intranet, K3-Applikationsstandards)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDTSB 10.20.1
Seite 2573 von 4100 31.JAN.2003 Thomas Brosi
- zum Funktionspaket Aussetzererkennung existieren 2 offline PC-Simulaiotnsprogramme, dmdfon.exe und dmdsim.exe. Die Simulationsprogramme berechnen dann offline alle wesentlichen Gr¨ oßen der Funktionen zur Aussetzererkennung. Parameter werden direkt aus der VS100-Arbeitsbasis ausgelesen, so daß offline Parameter appliziert und ¨ uberpr¨ uft werden k¨ onnen. F¨ ur weitere Infos s. Beschreibung dmdfon.exe und dmdsim.exe. - F¨ ur weitere Infos zum Funktionspaket DMD s. Applikationsstandard DMD - f¨ ur Applikationszwecke werden einige relevante Bits zu Bytes zusammengefaßt (s. %DMDAPP): flg: bit bit bit bit bit bit bit bit
7: 6: 5: 4: 3: 2: 1: 0:
B_mdstop B_mdstim B_lfzyl1 B_tnalu B_analu B_luaerk B_dluerk B_luerk
-
DMD nicht aktiv (aus %DMDSTP) Stimulibit vom Aussetzgenerator (aus %DMDLFB) Zylinder-1-Bit (aus %DMDLFB) Testphase nach Ausblendphase (aus %DMDLAD) Ausblendphase nach 1. erkannten Aussetzer (aus %DMDLAD) Aussetzer erkannt (aus %DMDLUA) Aussetzer erkannt (aus %DMDDLU) Aussetzer erkannt (aus %DMDLU)
fdmd: bit 7: bit 6: bit 5: bit 4: bit 3: bit 2: bit 1: bit 0:
B_lustop B_mdtnst B_mdmi B_mdnmn B_mdnmx B_mdng B_mddrla B_milstp
-
Ausblendung Ausblendung Ausblendung Ausblendung Ausblendung Ausblendung Ausblendung Ausblendung
DMD (aus %DMDSTP) Zeit nach Start (aus %DMDSTP) uber unter Lastschwelle (aus %DMDSTP) ¨ ¨ uber untere Drehzahlschwelle (aus %DMDSTP) uber obere Drehzahlschwelle (aus %DMDSTP) ¨ ¨ uber Drehzahldynamik (aus %DMDSTP) uber Lastdynamik (aus %DMDSTP) ¨ der Statistik (aus %DMDSTP)
FU DMDTSB 10.20.1 Diagnosis Misfire Detection Segmentzeitbildung FDEF DMDTSB 10.20.1 Funktionsdefinition
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1. ¨ Ubersicht +--------------------+ | +---------> Kommunikation mit | | <--------------------->| Segmentzeitbildung +---------> Komponententreiber | | bzw. %HT2KTWNE | +---------> | | | +---------> +--------------------+
tsroh_f zzyldmd dmdsegl_w B_tsbready
Die Funktion %DMDTSB erzeugt die Gr¨ oßen Segmentzeit tsroh_f und Zylinderz¨ ahler zzyldmd. Dies sind Basisgr¨ oßen f¨ ur die Funktionen Aussetzererkennung ¨ uber Laufunruhe (%DMD..), Zylindergleichstellung ¨ uber Laufunruhe (%ZGST..) und zugeh¨ orige Adaptionsverfahren (%DMDFOF, %DMDFON). Die Segmentzeit tsroh_f gibt die Zeit wieder, die ein bestimmtes Segment des KW-Geberrades ben¨ otigt, um an dem Drehzahlgeber vorbeizustreichen. F¨ ur jede Z¨ undung wird eine Segmentzeit ermittelt. Segmentbeginn und Segmentl¨ ange k¨ onnen ¨ uber Applikationsgr¨ oßen festgelegt werden (KAMFZ bzw. DMDSEGL). zzyldmd zeigt an, zu welcher Z¨ undung die aktuelle Segmentzeit tsroh_f geh¨ ort. Die Zuordnung von zzyl zu zzyldmd kann appliziert werden (ZYLKOR). dmdsegl_w stellt die Segmentl¨ ange anderen Funktionen zur Verf¨ ugung. B_tsbready kennzeichnet, wenn die Segmentzeiten g¨ ultig sind (B_tsbready = 1 wenn sich die Segmentzeiten gegen¨ uber den vorangegangenen ge¨ andert haben). Eventuell m¨ ussen Funktionen, die die Segmentzeit tsroh_f verwenden bei B_tsbready = 0 ausgeblendet werden. Die Funktion ist f¨ ur Standardgeberr¨ ader ausgelegt (60-2 Z¨ ahne, 6 ◦ Zahnperiode, die doppelte Geberradz¨ ahnezahl muß durch die Zylinderzahl des Motors teilbar sein). Die Verwendbarkeit anderer Geberr¨ ader muß im Einzelfall gekl¨ art werden.
ABK DMDTSB 10.20.1 Abkurzungen ¨ Zdg.
Z¨ undung Art
Bezeichnung
DMDSEGL KAMFZ TSBINVALID TSBSEGINI ZYLKOR
Parameter
FW FW FW FW FW
¨ Segmentlange fur ¨ Aussetzererkennung Segment- bzw. Messfensterbeginn bei Segmentzeiterfassung Aussetzererkennung Anzahl der Synchros mit Initialisierungswert von tsroh_f Initialisierungswert der Segmentzeit bezogen auf 360 Grad KW Wert zur Zylinderkorrektur (tsroh zu zzyldmd)
Systemkonstante
Art
Bezeichnung
SY_GRDWRT SY_WNBM
SYS SYS
Systemkonstante Grundwert, Abstand SW-Bezugsmarke zu OT in ◦ KW Systemkonstante Winkel Zahnabstand Kurbelwellensignal
Source-X
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDTSB 10.20.1
Seite 2574 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_MASTERHW
DMDMIL
EIN
¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
B_TSBREADY DMDSEGL_W R_SYN TSROH_F
DMDTSB DMDTSB
AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ... DMDSTP DMDLFB BGRLG, DMDTSB DMDFOF
AUS AUS EIN AUS
Bedingung Segmentzeit gultig ¨ ¨ Segmentlange fur ¨ Aussetzererkennung Synchro-Raster Segmentzeit unkorrigiert
DMDTSB
FB DMDTSB 10.20.1 Funktionsbeschreibung 2. Festlegung der Segmente (Anfang, L¨ ange)
KW-Signal (Bsp. 6-Zyl., Zahnabstand 6 Grad):
R_syn | v
OT (Zdg. 0) | v
R_syn | v
OT (Zdg. 1) | v
R_syn | v
| | | ... | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ..... ... -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- ..... SY_GRDWRT (Grad KW) |<------------->| |<------->| KAMFZ = 30 Grad KW (= 5 Z¨ ahne * 6 Grad KW) |<----------------->| DMDSEGL = 60 Grad KW (= 10 Z¨ ahne * 6 Grad KW)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
|<=================>| Segment f¨ ur tsroh_f (Zdg.)
|<=================>| Segmentlage f¨ ur tsroh_f (Zdg. + 1)
Der Segmentanfang wird durch KAMFZ festgelegt. KAMFZ ist der Abstand von OT zu Segmentbeginn in Grad KW. Der Segmentbeginn liegt vor dem OT auf den er sich bezieht (siehe Skizze). Zul¨ assiger Wertebereich f¨ ur KAMFZ: 0, 6, 12 .... (720/SY_ZYLZA)[Grad KW]. (Angebe in 6 Grad Schritten.)
Die Segmentl¨ ange wird durch DMDSEGL festgelegt. Zulassiger Wertebereich f¨ ur DMDSEGL: 6, 12, 18 .... (720/SY_ZYLZA) [Grad KW]. (Angebe in 6 Grad Schritten.) 3. Einstellung des Zylinderversatzes Die Zylinderzuordnung, d.h. die Zuordnung tsroh_f zu zzyldmd kann durch ZYLKOR eingestellt werden. Man kann also festlegen, zu welcher Zylindernummer ein Segment zugeordnet wird. ZYLKOR ist der Versatz von zzyl zu zzyldmd. Zul¨ assiger Wertebereich f¨ ur ZYLKOR: 1, 2, 3 ... SY_ZYLZA
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2575 von 4100 31.JAN.2003 Thomas Brosi
APP DMDTSB 10.20.1 Applikationshinweise Allg. Hinweise: Neu eingestellte Werte von KAMFZ und DMDSEGL sind erst nach Z¨ undung aus, ein wirksam! KAMFZ und DMDSEGL d¨ urfen nicht so eingestellt werden, daß ein Segmentanfang oder ein Segmentende in die L¨ ucke f¨ allt (ACHTUNG bei 3- und 5-Zyl. Projekten). Wenn m¨ oglich sollten die Segmentgrenzen zur L¨ ucke einen Mindestabstand von drei Z¨ ahnen haben. Grund: Die L¨ ucke verzerrt den magnetischen Fluß vor und nach der L¨ ucke, d.h. die Messungen der Zahnflanken in Umgebung der L¨ ucke sind mit einem gr¨ oßeren Fehler beaufschlagt. Durch eine Optimierung der Meßfensterlage, und L¨ ange kann der St¨ orabstand der Aussetzererkennung verbessert werden. Das Meßfenster ist so zu legen, daß der Segmentzeitanstieg aufgrund eines Aussetzers optimal erfaßt wird und gleichzeitig Fehlerkennungen (Erkennung normaler Verbrennungen als Aussetzer) unter allen Betriebsbedingeungen nicht auftreten. Kritische Bedingungen bzgl. Fehlerkennungen k¨ onnen z. B. sein: Drehzahl- und Lastdynamik, Arbeitspunkte in denen Triebstrangschwingungen auftreten, Schaltvorg¨ ange, ungleichm¨ aßiger Fahrbahnuntergrund, Eingriffe anderer Funktionen, Spielen mit Gaspedal im Leerlauf .... Bei Aussetzer darf der Segmentzeitanstieg nur in dem Segment auftreten, das dem aussetzenden Zylinder zugeordnet ist. Ein Segmentzeitanstieg im Segment davor und danach ist durch Optimierung der Segmentlage und -l¨ ange zu vermeiden. Bzgl. des Laufunruhewertes luts sollte es bei einem Aussetzer zu einem markanten luts-Wert kommen. Bei nicht optimaler Segmentlage, -l¨ ange verteilt sich der eine markante luts-Wert auf 2 luts Anstiege. U. U. wird dabei der falsche Zylinder identifiziert. Die Segmentlage, -l¨ ange sollte auf der Rolle im station¨ aren Betrieb bei mittleren Drehzahlen und mittleren Lasten (z. B. 5000 1/min, Nullast bzw. kleine Last) ermittelt werden. Generell gilt: die Segmentlage, -l¨ ange in einem Betriebspunkt optimieren bzw ¨ uberpr¨ ufen, in dem eine Verbesserung des St¨ orabstandes der Aussetzererkennung besonders notwendig ist! Weiterhin m¨ ussen alle Funktionalit¨ aten, die auf tsroh_f und zzyldmd aufbauen im Straßenbetrieb und bei kritischen Bedingungen ¨ uberpr¨ uft werden.
Vorgehen bei der Applikation:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1. Segmentlage und -l¨ ange festlegen (KAMFZ, DMDSEGL) -> St¨ orabstand optimieren und Funktionalit¨ aten absichern (siehe allg. Hinweise) 2. Zylinderzuordnung festlegen (ZYLKOR) -> Mit ZYLKOR legt man fest, welcher Z¨ undung die aktuelle Segmentzeit zugeordnet werden soll. Wird z. B. bei Z¨ undung 0 ein Aussetzer erzeugt, die Laufunruhe steigt jedoch f¨ ur Z¨ undung 3 an, dann muß dieser Versatz durch ZYLKOR Korrigiert werden.
Typische Werte (die Werte k¨ onnen fahrzeugspezifisch schwanken): KAMFZ: Motor: 4-Zyl. 6-Zyl. 8-Zyl.
KAMFZ (Grad KW vor OT) 126 96 48
DMDSEGL:
720 Grad KW / SY_ZYLZA
TSBINVALID: TSBSEGINI:
3 0,4
ZYLKOR:
je nach Zuordnung (Abh¨ angig von KAMFZ, DMDSEGL, SY_GRDWRT, Motorphysik)
FU DMDFON 12.30.2 Diagnosis Misfire Detection Fuel-on Adaptation FDEF DMDFON 12.30.2 Funktionsdefinition 1.0 ¨ Ubersicht: 1.1 Zusammenwirken mit anderen Funktionen Das Zusammenwirken der Funktion %DMDFON mit anderen Funktionen der Aussetzererkennung und die Schnittstellen nach außen sind in der ¨ Ubersicht %DMDUE dargestellt. Die %DMDFON l¨ auft erst, wenn die %DMDFOF fertig gelernt hat. Die Laufunruhe luts_f, Basisgr¨ oße der %DMDFON wird in der Funktion %DMDLFB gebildet. Ergebnis der %DMDFON ist der Korrekturwert fse_f mit dem die Laufunruhe luts_f korrigiert wird (Korrektur in %DMDLFK). Bei BDE (SY_BDE = 1): Die %ZGST (Zylindergleichstellung) kann eine Resetierung der %DMDFON ausl¨ osen. Dies geschieht immer dann, wenn sich die von der %ZGST eingerechneten Gleichstellunsfaktoren um einen bestimmten, applizierbaren Betrag ¨ andern (siehe %ZGST).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2576 von 4100 31.JAN.2003 Thomas Brosi
1.2 Abschalten der Funktion Das Codewort CDMD kann auf 0 gesetzt werden, wenn die Aussetzererkennung nicht ben¨ otigt wird. CDMD > 0: B_cdmd = 1, B_mdstop = 0, %DMDFON nicht gesperrt CDMD = 0: B_cdmd = 0, B_mdstop = 1, %DMDFON gesperrt Mit dem Codewort CDFO kann die Adaption wie folgt ausgeschaltet und zur¨ uckgesetzt werden: CDFO > 0: Funktionen %DMDFOF und %DMDFON aktiv CDFO = 0: Funktionen %DMDFOF und %DMDFON ausgeschaltet und zur¨ uckgesetzt (Startwerte, wie nach Powerfail) 1.3 Betriebsmodi der Adaptionsverfahren %DMDFON und %DMDFOF Modus 0, CDFOMOD = 0: In diesem Modus ist die Funktion %DMDFON aktiv. Der ausgegebene Korrekturwert fse_f wird f¨ ur den aktuellen Betriebspunkt aufgrund der gelernten Werte ermittelt. Modus 1, CDFOMOD > 0: In diesem Modus ist die Funktion %DMDFON gesperrt, alle Werte sind zur¨ uckgesetzt (Startwerte, wie nach Powerfail). Der Ausgegebene Korrekturwert fse_f ist immer 0. (siehe auch %DMDFOF)
ABK DMDFON 12.30.2 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Verwendete Indexziffern und Bezugspunkte: (n) = Kurbelwellensegmente/Z¨ undungen (i) = Nockenwellenumdrehungen; NW - Umdr. (j) = Kurbelwellenumdrehungen; KW - Umdr. (t) = Zeit SY_ZYLZG Zdg. Seg. n k
Zylinderanzahl Z¨ undung, wird in Z¨ undungsreihenfolge durchgez¨ ahlt Segment Drehzahlbereich Kennfeldbereich
Parameter
Source-X
Art
Bezeichnung
FW FW FW (REF) FW (REF) FW (REF) KWB FW FW FW FW KF KL KL KL KL FW KWB KWB KL KL SV SV SV (REF) SV
Anfangswert fur ¨ Lernfilter bei fuel-on/fuel-off Adaption Anzahl NW-Umdr. fur ¨ Heilung Anzahl NW-Umdr. fur ¨ Reaktivierung fuel-on/-off Adaption nach Ausblendung Codewort zum Ausschalten und Rucksetzen der Adaption ¨ Codewort zum Festlegen des Modus der Fuel-on/-off Adaption drehzahlabh. max. plausible Abweichungen der FSE-Werte ¨ Differenz der Adaptionswerte zum Auslosen eines Reset der fuel-on/-off adaption Filterfaktor Lernfilter der fuel-on/-off Adaption Filterfaktor Segmentzeit-Filter 1 der fuel-on/-off Adaption Filterfaktor Segmentzeit-Filter 2 der fuel-on/-off Adaption Kennfeld zur Definition der Bereichseigenschaften (dominant..) Kennlinie zur Definition des Bereichsindex Kennlinien zur Interpolation uber ¨ Last Kennlinie zur Definition des Bereichsindex Kennlinie zur Interpolation uber ¨ Drehzahl Anzahl Aussetzer fur ¨ Adaptionsstop (Heilung) Stutzstellen ¨ KF Fuel-on-Adaption Stutzstellen ¨ KF Fuel-on-Adaption Obere Schwelle (Schwellwert-KL) fur ¨ Lernfilterwert bei fuel-on/-off Adaption Untere Schwelle (Schwellwert-KL) fur ¨ Lernfilterwert bei fuel-on/-off Adaption Laststutzstellenverteilung ¨ zur Interpolation uber ¨ Last Bereichsgrenzen KF Fuel-on-Adaption Stutzstellen ¨ KF Fuel-on-Adaption Bereichsgrenzen KF Fuel-on-Adaption
Systemkonstante
Art
Bezeichnung
SY_SCHICHT SY_VVT SY_ZYLZG
SYS (REF) Systemkonstante BDE-System mit Schichtbetrieb (=1: mit Schicht, =0: nur homogen) SYS (REF) Systemkonstante variabler Ventiltrieb VVT SYS (REF) Systemkonstante Gesamt-Zylinderanzahl bei Mehr-SG-System (SY_SGANZ*SY_ZYLZA)
ALFO ANWFOHE ANWFOST CDFO CDFOMOD DFSEFON1 DFSERES FLFO FS1FO FS2FO KFCFO1 KLIDXFOMI1 KLIDXFOMII KLIDXFONN1 KLIDXFONNI MDERKFON SIMI03DMF1 SIN08DMFL1 SLFOO1N SLFOU1N SMI03DMUB1 SMI05DMUB1 SNM08DMUW1 SNM10DMUW1
NMOT_W MIDMD MIDMD NMOT_W NMOT_W
Source-Y
MIDMD
NMOT_W NMOT_W MIDMD MIDMD NMOT_W NMOT_W
Variable
Quelle
ANWFOH_W ANWFOS_W B_FIRSTNR B_FODON B_FOFR1 B_FOHE B_FOHOLD B_FOLUNW B_FOMOD B_FONDIS B_FONRESD B_FONRESF B_FONRESV B_FONRESZ B_FONRSET B_FONSTP B_FOR B_FORA
DMDFON DMDFON DMDFON DMDFON DMDFOF DMDFON DMDFON DMDFOF DMDFON DMDFON DMDFOF DMDFON ZGST DMDFON DMDSTP DMDFON DMDFON
Referenziert von
DMDFON
DMDFON DMDFOF, DMDSTP DMDFON DMDFOF, ZGST DMDFON DMDFON DMDSTP DMDFON
Art
Bezeichnung
LOK LOK LOK LOK EIN LOK LOK EIN AUS LOK EIN AUS EIN EIN AUS EIN LOK LOK
¨ Anzahl der NW-Umdr. fur zahlt ¨ Heilung der fuel-on/-off Adaption ¨ Anzahl der NW-Umdr. von Bedingungen fur zahlt ¨ Adaption erfullt ¨ bis Lernbeginn Bedingung fuel-on Adaption erster Bereich im Drehzahlbereich ready Bedingung fuel-on Adaption in drehzahldominantem Bereich aktiv Drehzahlbereich 1 fertig gelernt (ready) aktueller Bereich ist ein Heilbereich fuel-on Adaption angehalten Bedingung Laufunruhe zu groß fur ¨ fuel-on/-off Adaption zeigt Modus der fuel-on/-off Adaption (Codewort CDFOMOD) Bedingung fuel-on Adaption gestoppt Anforderung Reset der Fuel-On Adaption durchfuhren ¨ Reset der Fuel-On Adaption durchgefuhrt ¨ Anforderung Reset der Fuel-On Adaption durchfuhren ¨ (VVT-Fehler) Anforderung Reset der Fuel-On Adaption durch ZGST Reset der fuel-on Adaption Bedingung fuel-on Adaption gestoppt Bedingung fuel-on/-off Adaption aktuell ready Bedingung fuel-on Adaption aktuell ready (Array)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_FORN B_FORNA B_FORUN B_FORUN0 B_LUSTOP
DMDFON DMDFON DMDFON DMDFON DMDSTP
B_MDERK
DMDLAD
B_MDSTOP
DMDSTP
B_MILSTP
DMDSTP
B_PLOK B_PLOKA B_PWF
DMDFON DMDFON BBHWONOF
CFOXX DFSERESZ_W DFSE_F FLMX_F FLN00_F FLN01_F FLN02_F FLN03_F FLN04_F FLN05_F FLN06_F FLN07_F FLN08_F FLN09_F FLN10_F FLN11_F FLP00_F FLP01_F FLP02_F FLP03_F FLP04_F FLP05_F FLP06_F FLP07_F FLP08_F FLP09_F FLP10_F FLP11_F FONSTAT FS00_F FS01_F FS02_F FS03_F FS04_F FS05_F FS06_F FS07_F FS08_F FS09_F FS10_F FS11_F FSE00_F FSE01_F FSE02_F FSE03_F FSE04_F FSE05_F FSE06_F FSE07_F FSE08_F FSE09_F FSE10_F FSE11_F FSE_F FZABGS_W IDXFOB IDXFOMI IDXFON LUTS_F
DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDFON DMDMIL DMDFON DMDFON DMDFON DMDLFB
MIDMD
SSTDMD
MIDMD_F
SSTDMD
LOK LOK LOK LOK DMDDLU, DMDFON,- EIN DMDLAD, DMDLFB,DMDLU, ... DMDFON, DMDMIL,- EIN DMDSTP, NLKO, ZGST DMDDLU, DMDFON,- EIN DMDLAD, DMDLFK,DMDLU, ... DMDFON, DMDMIL,- EIN NLKO LOK LOK EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK DMDDLU, DMDLU AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK DMDLFK AUS EIN DMDFON, TKMWL LOK LOK LOK DMDFON, DMDLFK,- EIN ZGSTF9N DMDFON, DMDMIL,- EIN DMDSTP EIN DMDFON
DMDFON 12.30.2
Seite 2577 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung fuel-on/-off Adaption aktueller Drehzahlbereich ready Bedingung fuel-on Adaption aktueller Drehzahlbereich ready (Array) Status fuel-on/-off Adaption aktiv Status fuel-on/-off Adaption aktiv Laufunruhe-Berechnung gesperrt
Aussetzer erkannt, Verknupfung ¨ mehrerer Funktionen Misfire Detection gesperrt
Auswertung Aussetzererkennung (%DMDMIL) gesperrt ¨ der FSE-Werte in allen Drehzahlbereichen gegeben Plausibilitat ¨ der FSE-Werte in allen Drehzahlbereichen gegeben (Array) Plausibilitat Bedingung Powerfail
zeigt die Eigenschaften des aktuellen KF-Bereiches der Fuel-on/-off Adaption ¨ ¨ Resetzahler Plausibilitatspr ufung ¨ FSE Differenz Adaptionswerte der fuel-on Adaption in bestimmtem Drehzahlbereich aktuell maximaler Lernfilterwert Lernfilterwert, negativ, Zyl. 0 Lernfilterwert, negativ, Zyl. 1 Lernfilterwert, negativ, Zyl. 2 Lernfilterwert, negativ, Zyl. 3 Lernfilterwert, negativ, Zyl. 4 Lernfilterwert, negativ, Zyl. 5 Lernfilterwert, negativ, Zyl. 6 Lernfilterwert, negativ, Zyl. 7 Lernfilterwert, negativ, Zyl. 8 Lernfilterwert, negativ, Zyl. 9 Lernfilterwert, negativ, Zyl. 10 Lernfilterwert, negativ, Zyl. 11 Lernfilterwert, positiv, Zyl. 0 Lernfilterwert, positiv, Zyl. 1 Lernfilterwert, positiv, Zyl. 2 Lernfilterwert, positiv, Zyl. 3 Lernfilterwert, positiv, Zyl. 4 Lernfilterwert, positiv, Zyl. 5 Lernfilterwert, positiv, Zyl. 6 Lernfilterwert, positiv, Zyl. 7 Lernfilterwert, positiv, Zyl. 8 Lernfilterwert, positiv, Zyl. 9 Lernfilterwert, positiv, Zyl. 10 Lernfilterwert, positiv, Zyl. 11 Status der fuel-on Adaption im aktuellen Betriebsbereich Filterwert Laufunruheabweichung, Zyl. 0 Filterwert Segmentabweichung, Zyl. 1 Filterwert Laufunruheabweichung, Zyl. 2 Filterwert Laufunruheabweichung, Zyl. 3 Filterwert Laufunruheabweichung, Zyl. 4 Filterwert Laufunruheabweichung, Zyl. 5 Filterwert Laufunruheabweichung, Zyl. 6 Filterwert Laufunruheabweichung, Zyl. 7 Filterwert Laufunruheabweichung, Zyl. 8 Filterwert Laufunruheabweichung, Zyl. 9 Filterwert Laufunruheabweichung, Zyl. 10 Filterwert Laufunruheabweichung, Zyl. 11 Filterwert Laufunruheabweichung, eingerechnet, Zyl. 0 Filterwert Laufunruheabweichung, eingerechnet, Zyl. 1 Filterwert Laufunruheabweichung, eingerechnet, Zyl. 2 Filterwert Laufunruheabweichung, eingerechnet, Zyl. 3 Filterwert Laufunruheabweichung, eingerechnet, Zyl. 4 Filterwert Laufunruheabweichung, eingerechnet, Zyl. 5 Filterwert Laufunruheabweichung, eingerechnet, Zyl. 6 Filterwert Laufunruheabweichung, eingerechnet, Zyl. 7 Filterwert Laufunruheabweichung, eingerechnet, Zyl. 8 Filterwert Laufunruheabweichung, eingerechnet, Zyl. 9 Filterwert Laufunruheabweichung, eingerechnet, Zyl. 10 Filterwert Laufunruheabweichung, eingerechnet, Zyl. 11 aktueller Korrekturwert Fuel-on Adaption ¨ ¨ abgasrelevante Aussetzer uber Fehlerzahler Summe, zahlt ¨ alle Zylinder Index: Kennzeichnet den aktuellen KF-Bereich (Drehz., Last) Momentenindex fur ¨ Betriebsbereich der fuel-on Adaption Drehzahlindex fur ¨ Betriebsbereich der fuel-on Adaption ¨ Laufunruhe-Testgroße Referenzmoment fur ¨ Aussetzererkennung Referenzmoment fur ¨ Aussetzererkennung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
N1 N2 NMOT_F NMOT_W
DMDFON DMDFON BGNMOT BGNMOT
SLFOO_F SLFOU_F ZZYLLFB
DMDFON DMDFON DMDLFB
LOK LOK EIN DMDFON, DMDLFB AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK LOK ADDLGME9Q,EIN DLGHMM, DMDFON,DMDLFK, DMDLU, ...
DMDFON 12.30.2
Seite 2578 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Drehzahl 1 U/min/Inkrement Drehzahl (2-Byte-Adresse) Motordrehzahl Motordrehzahl obere Schwelle fur ¨ flmx_f, aus Kennlinie SLFOO1/2N untere Schwelle fur ¨ flmx_f, aus Kennlinie SLFOU1/2N ¨ SW-Zylinderzahler fur ¨ DMD
FB DMDFON 12.30.2 Funktionsbeschreibung 2. Einleitung 2.1 Grundlegende Funktionsweise Die Adaption %DMDFON lernt die systematischen Abweichungen der Laufunruhe (luts_f). F¨ ur jeden Zylinder wird ein Korrekturwert (fse_f) berechnet. 2.4 Eigenresetierung der Funktion Bei unplausiblen Bedingungen kann sich die Adaption selbst resetieren (s.u.). Die Anzahl der selbst ausgel¨ osten Resetierungen wird mittels des Resetz¨ ahlers dfseresz_w gez¨ ahlt. Bei BDE (SY_BDE = 1) kann eine Resetierung der Adaption durch %ZGST (Zylindergleichstellung) erfolgen. Die durch %ZGST ausgel¨ osten Resetierungen werden mittels des Resetz¨ ahlers zgstresz_w gez¨ ahlt. Die Resetz¨ ahler werden durch Powerfail oder CDFO -> 0 zur¨ uckgesetzt (dfseresz_w = zgstresz_w = 0). 3. Beschreibung der Daten
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3.1 Festlegung der Adaptionsbereiche (KFCFO1, SIN08DMFL1, SIMI03DMFL1, SNM10DMUW1, SMI05DMUW1, SNM08DMUW1, KLIDXFONN1, KLIDXFOMI1) Es sind 24 Betriebsbereiche (3 Momentenst¨ utzstellen, 8 Drehzahlst¨ utzstellen) definiert. In den Kennfeldern KFCFO1, KFCFO2 werden die Bereichseigenschaften angegeben. KFCFO1, KFCFO2:
ˆ | midmd | |
gmi4 ....+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ (rechts smi3 . _| 2| 5| 8| 11| 14| 17| 20| 23|_ oben . | | | | | | | | | Bereichsgmi3 ....+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+ index) smi2 . _| 1| 4| 7| 10| 13| 16| 19| 22|_ . | | | | | | | | | gmi2 ....+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+ smi1 . _| 0| 3| 6| 9| 12| 15| 18| 21|_ . | | | | | | | | | gmi1 ....+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ . . . . . . . . . . gmi0 ..................................................................................................... gn0 gn1 gn2 gn3 gn4 gn5 gn6 gn7 gn8 gn9 | | | | | | | | sn1 sn2 sn3 sn4 sn5 sn6 sn7 sn8
--------> nmot gn0...gn9:
Drehzahlgrenzen f¨ ur die Adaption Sie werden in SNM10DMUW1 (gn0...gn9) angegeben. (gn0 wird f¨ ur die Indexgenerierung ben¨ otigt, funktional hat gn0 keie Wirkung, gn0 muß kleiner sein als gn1)
sn1...sn8:
Drehzahlst¨ utzstellen f¨ ur die Interpolation Sie werden in SIN08DMFL1 und SNM08DMW1 angegeben
gmi0...gmi4: Momentengrenzen f¨ ur die Adaption Sie werden in SMI05DMUW1 (gmi0..gmi4) angegeben. (gmi0 wird f¨ ur die Indexgenerierung ben¨ otigt, funktional hat gmi0 keie Wirkung, gmi0 muß kleiner sein als gmi1) smi1..smi3:
Momentenst¨ utzstellen f¨ ur die Interpolation Sie werden in SIMI03DMF1 und SMI03DMUW1 angegeben
idxfobap zeigt die Nummer des Bereichs an, in dem aktuell gefahren wird (Index, 0..23, 255 wenn außerhalb des KF-Bereiches). idxfonap zeigt den aktuellen Drehzahlindex an (1..8, 0 wenn nmot > gn9 oder nmot < gn1). idxfomiap zeigt den aktuellen Momentindex an (1..3, 0 wenn midmd > gmi4 oder midmd < gmi1).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2579 von 4100 31.JAN.2003 Thomas Brosi
3.2 Adaptionswerte (fs.., fse..) In jedem der 3x8 nmot/midmd-Bereiche werden SY_ZYLZG Filterwerte fs00_f(k)_A, fs01_f(k)_A, ... , fs(SY_ZYLZG-1)_f(k)_A gebildet. Die Werte werden jeweils nichtfl¨ uchtig im RAM zwischengespeichert. Die Werte geben den aktuellen Zustand der Adaption in den einzelnen Betriebsbereichen wieder.
fs(SY_ZYLZG-1)_f(k)_A fs02_f(k)_A +---+---+---+---+---+---+---+---+ fs01_f(k)_A +---+--++--++--++--++--++--++--++--+---+ fs00_f(k)_A +---+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+---+--+---+ +---+---+---+---+---+---+---+---+-+---+--+---+ ˆ +---+---+---+---+---+---+---+---+-+---+ midmd | +---+---+---+---+---+---+---+---+
+---+---+---+---+---+---+---+---+ +---+---+---+---+---+---+---+---+ +---+---+---+---+---+---+---+---+ +---+---+---+---+---+---+---+---+ Anzahl: SY_ZYLZG
nmot ----> Weiterhin bestehen Ram-KF, die die aktuell zur Laufunruhekorrektur eingerechneten Filterwerte fse(Zdg.)_f(k)_A wiedergeben. (SY_ZYLZG Filterwerte fse00_f(k)_A, fse01_f(k)_A, ... , fse(SY_ZYLZG-1)_f(k)_A )
fse(SY_ZYLZG-1)_f(k)_A fse02_f(k)_A +---+---+---+---+---+---+---+---+ fse01_f(k)_A +---+--++--++--++--++--++--++--++--+---+ fse00_f(k)_A +---+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+---+--+---+ +---+---+---+---+---+---+---+---+-+---+--+---+ ˆ +---+---+---+---+---+---+---+---+-+---+ midmd | +---+---+---+---+---+---+---+---+
+---+---+---+---+---+---+---+---+ +---+---+---+---+---+---+---+---+ +---+---+---+---+---+---+---+---+ +---+---+---+---+---+---+---+---+ Anzahl: SY_ZYLZG
nmot ---->
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Werte (fs.. und fse..) werden nichtfl¨ uchtig im Ram gespeichert. 3.3 Lernfilterwerte (flp..,fln..) Die Lernfliterwerte enthalten Informationen ¨ uber den Lernfortschritt. Anhand von ihnen wird festgelegt, ob die Adaption eingeschwungen ist oder nicht. In jedem der 3x8 nmot/midmd-Bereiche werden 2 * SY_ZYLZG Lernfilterwerte flp00_f(k)_A, flp01_f(k)_A, ... , flp(SY_ZYLZG-1)_f(k)_A, fln00_f(k)_A, fln01_f(k)_A, ... , fln(SY_ZYLZG-1)_f(k)_A gebildet.
flp(SY_ZYLZG-1)_f(K)_A flp02_f(k)_A +---+---+---+---+---+---+---+---+ flp01_f(k)_A +---+--++--++--++--++--++--++--++--+---+ flp00_f(k)_A +---+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+---+--+---+ +---+---+---+---+---+---+---+---+-+---+--+---+ ˆ +---+---+---+---+---+---+---+---+-+---+ midmd | +---+---+---+---+---+---+---+---+
+---+---+---+---+---+---+---+---+ +---+---+---+---+---+---+---+---+ +---+---+---+---+---+---+---+---+ +---+---+---+---+---+---+---+---+ Anzahl: SY_ZYLZG
nmot ---->
fln(SY_ZYLZG-1)_f(K)_A fln02_f(k)_A +---+---+---+---+---+---+---+---+ fln01_f(k)_A +---+--++--++--++--++--++--++--++--+---+ fln00_f(k)_A +---+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+---+--+---+ +---+---+---+---+---+---+---+---+-+---+--+---+ ˆ +---+---+---+---+---+---+---+---+-+---+ midmd | +---+---+---+---+---+---+---+---+
+---+---+---+---+---+---+---+---+ +---+---+---+---+---+---+---+---+ +---+---+---+---+---+---+---+---+ +---+---+---+---+---+---+---+---+ Anzahl: SY_ZYLZG
nmot ---->
Die Werte (flp.. und fln..) werden nichtfl¨ uchtig im Ram gespeichert. 3.4 Anzeige der Adaptionswerte (fs.., fse..) und der Lernfilterwerte (flp..,fln..) im VS100 Die Adaptionswerte (fs.., fse..), die Lernfilterwerte (flp.., fln..) und deren Maximum (flmx_f) werden im INCA-PC in 1/(sˆ2) angezeigt (gleiche Dimension wie luts_f).
3.5 Ready-Bits Die Ready-Bits kennzeichnen, ob ein Bereich fertig gelernt hat oder nicht: B_fora(k) = 1: Adaption eingeschwungen bzw. fertig; B_fora(k) = 0: Adaption noch nicht eingeschwungen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2580 von 4100 31.JAN.2003 Thomas Brosi
B_fora(k)
z. B.:
B_fora00 B_fora03 B_fora21
+---+---+---+---+---+---+---+---+ +---+---+---+---+---+---+---+---+ +---+---+---+---+---+---+---+---+ ++--++--+---+---+---+---+---++--+ --------+ | | ------------+ . . . . . . . . . | ------------------------------------+
Die Ready-Bits werden nichtfl¨ uchtig im RAM gespeichert.
4. Bedingungen f¨ ur die Adaption Bei bestimmten Bedingungen bzw. Betriebszust¨ anden m¨ ussen verschiedene Teile der %DMDFON ausgeblendet werden. Man unterscheidet zwischen zwei wesentlichen Teilen: 1) Lernen 2) Korrekturwertberechnung, Statusbildung, Plausibilit¨ atscheck 4.1 Lernen Ist B_forun = 1, so ist das Lernen im aktuellen Betriebsbereich aktiv (B_forun = 0 => nicht aktiv). Folgende Bedingungen sind Voraussetzung f¨ ur das Setzen des Bits B_forun und B_forun0: 1. Aussetzererkennung ist nicht durch B_mdstop = 1 ausgeblendet (siehe %DMDSTP) 2. Das Lernen ist nicht durch CDFO = 0 ausgeschaltet. 3. Keine Ausblendung der Fuel-on Adaption. Ausblendung des Lernens bei B_fonstp = 1, keine Ausblendung bei B_fonstp = 0 (siehe %DMDSTP) 4. Keine starken Segmentzeitschwankungen (Dynamik) vorhanden: lunw_f < LURFOST => B_folunw = 0. Starke Segmentzeitschwankungen k¨ onnen durch Aussetzer oder Drehzahldynamik verursacht werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lunw_f(Zdg. n)
=
abs [ tsk_f(Zdg. n) - tsk_f(Zdg.(n - SY_ZYLZG)) ] ---------------------------------------------------tsk_f(Zdg. n) ˆ 3
(lunw_f wird in %DMDLFB berechnet)
5. Aktueller Betriebspunkt liegt in einem f¨ ur Fuel-on Adaption g¨ ultigen Bereich (nmot, midmd) und der aktuelle Kennfeldbereich ist nicht gesperrt, B_fondis = 0. (B_fondis = 1, wenn außerhalb des Bereichs oder der KF-Bereich ist gesperrt.) 6. Die Lernstrategie l¨ aßt das Lernen im aktuellen Bereich zu, d.h. entweder muß der aktuelle Bereich ein drehzahldominanter Bereich sein (B_fodon = 1) oder im aktuellen Betriebspunkt muß der entsprechende drehzahldominante Bereich eingeschwungen sein (B_forn = 1). 7. Fuel-off Adaption %DMDFOF im Drehzahlbereich 1 eingeschwungen (die B_fofr1 = 1
%DMDFOF wird im Modus CDFOMOD = 0 betrieben!)
8. Adaption nicht angehalten, B_fohold = 0. (Die Adaption wird angehalten, wenn Aussetzer erkannt worden sind oder wenn flmx die Schwelle SLFOON ¨ uberschreitet, nachdem die Adaption zuvor bereits eingeschwungen war -> B_fohold = 1) 9. Adaption nicht durch B_fomod = 1 ausgeblendet (Adaption l¨ auft nur im Modus 0, d.h. bei CDFOMOD = 0) Nachdem B_forun0 = 1 gesetzt ist (Voraussetzungen 1 bis 9 erf¨ ullt) wird noch ANWFOST NW-Umdr. gewartet, bis B_forun gesetzt wird (Z¨ ahler NW-Umdr. anwfos). 4.2 Korrekturwertberechnung, Statusbildung, Plausibilit¨ atscheck Die Korrekturwertberechnung, die Statusbildung und der Plausibilit¨ atscheck werden nur f¨ ur B_mdstop = 1 und B_fomod = 1 nicht durchgef¨ uhrt. Sonst findet immer Korrekturwertberechnung, Statusbildung und Plausibilit¨ atscheck statt.
5. Berechnungsverfahren 5.1 Berechnung der Adaptionswerte (fsof..) Die Laufunruhewerte luts_f werden durch ein Tiefpaßfilter (Filterfaktor FS1FO bzw. FS2FO) gegl¨ attet. Das Ergebnis stellt den bereichsspezifischen Filterwert fs.. dar: luts_f(Zdg. 0) +---------------------+ fs00_f(k)_A luts_f(Zdg. 1) | ˆ FS1FO * * * | fs01_f(k)_A -------->| | * +------> luts_f(Zdg. 2) | | * FS2FO | fs02_f(k)_A . +--*------------------+ . . . . .
Einmal pro NW-Umdr. wird f¨ ur jede Z¨ undung ein Filterwert berechnet. Formel: fs(Zdg.)_f(k)_A(i) = (1 - FS1/2FO) * fs(Zdg.)_f(k)_A(i-1) + (FS1/2FO) * luts_f_(Zdg)_A(i) Die fs-Werte werden auf plausible Maximalwerte begrenzt: - ALFO <= fs.. <= ALFO (Einheit in 1/(sˆ2), wie luts_f)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2581 von 4100 31.JAN.2003 Thomas Brosi
Die Filterfaktoren FS1FO bzw. FS2FO werden durch einstellbare Festwerte vorgegeben, wobei FS1FO bzw. FS2FO abh¨ angig vom Einschwingen des Lernfilters gew¨ ahlt wird: FS1FO, wenn B_fora(k) = 0 bzw. B_for = 0 (f¨ ur aktuellen Bereich) FS2FO, wenn B_fora(k) = 1 bzw. B_for = 1 (f¨ ur aktuellen Bereich) Abh¨ angig vom Lernfortschritt werden die fs-Werte in die fse-Werte ¨ ubertragen. Die luts-Korrektur erfolgt dann in der Funktion %DMDLFK mittels des Korrekturwertes fse_f, dieser geht durch Interpolation aus den fse-Werten fse(Zdg)_f(k)_A hervor. Ist f¨ ur ein Kennfeldbereich B_fora(k) (bzw. B_for f¨ ur aktuellen Bereich) gesetzt , dann werden f¨ ur diesen Bereich stets die fs(Zdg)_f(k)_A -Werte in die fse(Zdg)_f(k)_A -Werte ¨ ubertragen. D.h., wenn B_fora(k) = 1 (bzw. B_for = 1 f¨ ur aktuellen Bereich), dann ist fse(Zdg)_f(k)_A = fs(Zdg)_f(k)_A.
5.2 Berechnung der Lernfilterwerte (flp.., fln..) Die Lernfliterwerte enthalten Informationen ¨ uber den Lernfortschritt. Anhand von ihnen wird festgelegt, ob die Adaption eingeschwungen ist oder nicht. Pro Kennfeldbereich und Zylinder existieren zwei Lernfilterwerte flp(Zdg)_f(k)_A und fln(Zdg)_f(k)_A.
luts_f(Zdg)
- fs(Zdg)_f(k)_A
+-----------------+ | ˆ * * *| --+----->| | * +----------------> flp(Zdg)_f(k)_A | | | * FLFO | | +--*--------------+ | | +-----------------+ | | ˆ * * *| +----->| | * +----------------> fln(Zdg)_f(k)_A | | * FLFO | +--*--------------+
Formeln: flp(Zdg)_f(k)_A(i) = (1-FLFO) * flp(Zdg)_f(k)_A(i-1) + FLFO * [luts_f(Zdg)_A(i) - fs(Zdg)_f(k)_A(i)]
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fln(Zdg)_f(k)_A(i) = (1-FLFO) * fln(Zdg)_f(k)_A(i-1) + FLFO * [luts_f(Zdg)_A(i) - fs(Zdg)_f(k)_A(i)] Eingangsgr¨ oße der Filter ist die Differenz des Laufunruhewertes luts_f(Zdg)_A(i) (= der augenblickliche Meßwert) zu den gefilterten Werten fs(Zdg)_f(k)_A(i) (also zu den bisher berechneten/gelernten Werten). Der Filter flp(Zdg)_f(k)_A beginnt bei der maximal m¨ oglichen Abweichung ALFO, fln(Zdg)_f(k)_A beginnt bei -ALFO. Bei normalem Adaptionsverlauf gehen beide Filterwerte gegen Null. 5.3 Bildung von flmx_f, Setzen von B_for, B_fora(k) flmx_f ist das Maximum der Betr¨ age von flp(Zdg)_f(k)_A und fln(Zdg)_f(k)_A im aktuellen Kennfeldbereich. Je kleiner flmx_f ist, desto weiter ist die Adaption fortgeschritten. Unterschreitet flmx_f eine Schwelle (SLFOU1N/SLFOU2N), dann gilt die Adaption als eingeschwungen. Zur Bildung von flmx_f wird von den Lernfilterwerten flp(Zdg)_f(k)_A und fln(Zdg)_f(k)_A der Betrag gebildet, anschließend das Maximum beider Werte als aktueller flmx-Wert verwendet (flmx_f = max ( |flp(Zdg)_f(k)_A|, |fln(Zdg)_f(k)_A| ); Maximum ¨ uber alle Zylinder!). Unterschreitet flmx_f die Schwellwertkennlinie SLFOU1N/SLFOU2N, dann gilt die Adaption als eingeschwungen, B_for und B_fora(k) wird gesetzt. Ist f¨ ur einen Kennfeldbereich B_fora(k) (bzw. B_for f¨ ur aktuellen Bereich) gesetzt, dann werden f¨ ur diesen Bereich stets die fs(Zdg)_f(k)_A -Werte in die fse(Zdg)_f(k)_A -Werte ¨ ubertragen. D.h., wenn B_fora(k) = 1 (bzw. B_for = 1 f¨ ur aktuellen Bereich), dann ist fse(Zdg)_f(k)_A = fs(Zdg)_f(k)_A. ¨ Ubersteigt anschließend (d.h. bei B_for = 1) flmx_f die Schwellwertkennlinie SLFOO1N/SLFOO2N von unten (flmx_f > SLFOO1N/SLFOO2N), so wird B_fohold gesetzt und damit die Adaption gestoppt, außerdem wird B_for und das entsprechende B_fora(k) zur¨ uckgesetzt. Allg. gilt folgendes: a) flmx_f > SLFOO1N/SLFOO2N: B_for = B_fora(k) = 0 , d.h. Adaption nicht eingeschwungen b) SLFOU1N/SLFOU2N <= flmx_f <= SLFOO1N/SLFOO2N: B_for, B_fora(k) behalten ihren aktuellen Status bei, d.h. war die Adaption eingeschwungen (B_for = 1), dann bleibt sie Eingeschwungen bis SLFOO1N/SLFOO2N ¨ uberschritten wird. War die Adaption nicht eingeschwungen (B_for = 0), dann bleibt sie nicht Eingeschwungen bis SLFOU1N/SLFOU2N unterschritten wird. (Hysteresebereich zwischen SLFOU1N/SLFOU2N und SLFOO1N/SLFOO2N) c) flmx_f < SLFOU1N/SLFOU2N: B_for = B_fora(k) = 1 , d.h. Adaption eingeschwungen F¨ ur den Schwellwertvergleich wird zwischen den St¨ utzstellen der Kennlinien SLFOU1N/SLFOU2N bzw. SLFOO1N/SLFOO2N interpoliert! Beispiel zeitlicher Ablauf: (station¨ arer Betrieb in einem Bereich, in dem Adaption erlaubt ist)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
ˆ - |****** | * flmx_f | * Adaption wird angehalten | * | | * v SLFOO1N - |------------------*-----------------......------------------************-- HystereseSLFOU1N - |----------------------*-------------......---------------**--------------- bereich | * ******* 0 - +--------------------------------****......****--------------------------------> t
Seite 2582 von 4100 31.JAN.2003 Thomas Brosi
ˆ ALFO | | 1/(sˆ2)
ˆ | B_for = 0 -+-+| B_for = 1 v
ˆ | **......**** | z.B. fsxx_f02 * ** | * ***** | * ************** | * | * 0 - +******------------------------------......------------------------------------> t
1 +-------------......------------------+ 0 -----------------------+ +-------------------
B_for
B_forun
1 +------------------------------......------------------+ 0 -------+ +-------------------
B_fohold
1 +------------------0 --------------------------------------......------------------+
6. Lernstrategie
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Mit Hilfe der Lernstrategie l¨ aßt sich festlegen, wie die Kennfeldbereiche lernen bzw. adaptieren (z.B. zeitliche Reihenfolge). Bevor ein normaler Bereich lernen kann muß ein drehzahldominanter Bereich (s.u.) fertggelernt sein. 6.1 Definition der Bereichseigenschaften F¨ ur jedem Kennfeldbereich k¨ onnen Eigenschaften festgelegt werden. Die Einstellung der Eigenschaften erfolgt ¨ uber die Kennfelder KFCFO1/KFCFO2. Dort wird in den Kennfeldbereichen die Kennung eingetragen. Kennung 1
normaler Bereich Eigenschaften: - kann erst lernen, wenn der drehzahldominante Bereich innerhalb des entsprechenden Drehzahlbereiches fertig gelernt hat
2
drehzahldominanter Bereich (dominanter Bereich innerhalb eines Drehzahlbereiches) Eigenschaften: - lernt erst, wenn die %DMDFOF eingeschwungen ist (B_fofr1 = 1) - der Bereich muß so gelegt werden, daß er h¨ aufig angefahren wird und daß in ihm Aussetzer auf jeden Fall erkannt werden (auch wenn die Adaption in diesem Bereich noch nicht eingeschwungen ist) - beim ersten Fertiglernen eines drehzahldominanten Bereiches werden die gelernten Werte (fse..) auf alle anderen Bereiche des entsprechenden Drehzahlbereiches ausgedehnt und dort zur Bildung des Korrekturwertes verwendet - innerhalb eines Drehzahlbereiches muß immer mindestens ein Bereich als drehzahldominant festgelegt werden
0
gesperrter Bereich Eigenschaften: - in diesem Bereich wird nicht gelernt bzw. adaptiert
11
Heilbereich normal Eigenschaften: - bzgl. des Lernens entsprechen die Eigenschaften dieses Bereiches denen des normelen Bereiches (1) - in einem Heilbereich erfolgt die Heilung nach gestoppter Adaption - in einem Heilbereich m¨ ussen Aussetzer auch ohne Adaption sicher erkannt werden
12
Heilbereich drehzahldominant Eigenschaften: - bzgl. des Lernens entsprechen die Eigenschaften dieses Bereiches denen des drehzahldominanten Bereiches (2) - in einem Heilbereich erfolgt die Heilung nach gestoppter Adaption - in einem Heilbereich m¨ ussen Aussetzer auch ohne Adaption sicher erkannt werden
Mit Hilfe von cfoxx k¨ onnen die Bereichseigenschaften (Kennungen) des aktuellen Bereichs angezeigt, gemessen werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2583 von 4100 31.JAN.2003 Thomas Brosi
Beispiel KFCFO1, KFCFO2: gmi4 ˆ | gmi3 midmd | | gmi2
gmi1
+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ (rechts _| 2| 5| 8| 11| 14| 17| 20| 23|_ oben | 12 | 12 | 2 | 2 | 2 | 2 | 2 | 2 | Bereichs+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+ index _| 1| 4| 7| 10| 13| 16| 19| 22|_ Mitte | 11 | 11 | 1 | 1 | 1 | 1 | 1 | 1 | Kennung) +-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+ _| 0| 3| 6| 9| 12| 15| 18| 21|_ | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ gn1 | gn2 gn3 gn4 gn5 gn6 gn7 gn8 gn9
--------> nmot
6.2 Lernreihenfolge, Ausdehnung der gelernten Korrekturfaktoren auf Nachbarbereiche 1. Phase: Adaption der Drehzahlbereiche In der ersten Phase werden die drehzahldominanten Bereiche gelernt. Die erste Phase kann erst beginnen, wenn die %DMDFOF eingeschwungen ist (B_fofr1 = 1). Schwingt ein drehzahldominanter Bereich ein, dann werden die dort gelernten Werte fse.. auf den gesamten Drehzahlbereich ausgendehnt (¨ uber alle Momentbereiche) und zur Lutskorrektur verwendet. ¨berschreiben erfolgt einmalig sobald flmx_f < SLFOU1N/SLFOU2N im drehzahldominanten Bereich ist. Dieses Ausdehnen bzw. U Adaptiert der dominante Bereich innerhalb des Drehzahlbereich weiterhin, so erfolgt kein weiteres Mitf¨ uhren bzw. ¨ Uberschreiben der Nachbarbereiche. ¨berschreiben der Nachbarbereiche. Das Fertiglernen der anderen Bereiche innerhalb des Drehzahlbereichs f¨ uhrt nicht mehr zu einem U Mit anderen Worten: Nachdem der drehzhaldominante Bereich fertig gelernt hat, sind alle Bereiche des Drehzahlbereichs gleichberechtigt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_forn bzw. B_forna01 ... B_forna08 zeigt an, ob im entsprechenden Drehzahlbereich ein drehzahldominanter Bereich eingeschwungen ist. Prinzipbild: die %DMDFOF hat fertig gelernt, neutrale fse..-Werte
in jedem Drehzahlbereich hat mind. 1 drehzahldominanter Bereich fertig gelernt
fse ˆ midmd | | |
fse +-------+-------+-------+-------+ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |---+---|---+---|---+---|---+---| | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |---+---|---+---|---+---|---+---| | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | +-------------------------------+ -------> nmot
=====>
+-------------------------------+ | N1| N2| N3| N4| N5| N6| N7| N8| |---+---+---+---+---+---+---+---| | N1| N2| N3| N4| N5| N6| N7| N8| |---+---+---+---+---+---+---+---| | N1| N2| N3| N4| N5| N6| N7| N8| +-------------------------------+ Drehzahlbereich: 1 2 3 4 5 6 7 8
N1: entspricht den Filterwerten die im Drehzahlbereich 1 zur Lutskorrektur herangezogen werden. Zum Bsp.: Im Drehzahlbereich 1 ist der Bereich 1 (1. Spalte, 2. Zeile) dominant. Dann ist der Drehzahlbereich eingeschwungen (B_forna01 = 1) wenn gilt: B_fora01 = 1. 2. Phase: Feinadaption bzw. Adaption jedes einzelnen KF-Bereiches Die Feinadaption ist komplett eingeschwungen, wenn in allen Moment-/Drehzahl-Bereichen B_foraxx gesetzt ist. Ein normaler Bereich kann erst lernen, wenn der entsprechende drehzahldominante Bereich eingeschwungen ist. Prinzipbild: jeweils 1 drehzahldominanter Bereich hat fertig gelernt
Alle Moment-/Drehzahlbereiche haben fertig gelernt, Feinadaption ist abgeschlossen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
fse
Seite 2584 von 4100 31.JAN.2003 Thomas Brosi
fse
+-------------------------------+ ˆ | N1| N2| N3| N4| N5| N6| N7| N8| midmd | |---+---+---+---+---+---+---+---| | | N1| N2| N3| N4| N5| N6| N7| N8| | |---+---+---+---+---+---+---+---| | N1| N2| N3| N4| N5| N6| N7| N8| +-------------------------------+ Drehzahlbereich 1 2 3 4 5 6 7 8
=====>
+-------------------------------+ | 3| 6| 9| 12| 15| 18| 21| 24| |---+---+---+---+---+---+---+---| | 2| 5| 8| 11| 14| 17| 20| 23| |---+---+---+---+---+---+---+---| | 1| 4| 7| 10| 13| 16| 19| 22| +-------------------------------+
-------> nmot N1: entspricht den Filterwerten, die im Drehzahlbereich 1 zur Lutskorrektur herangezogen werden.
1..: entspricht den Filterwerten, die in dem entsprechenden Moment-/Drehzahl-Bereich zur Lutskorrektur herangezogen werden.
Sobald ein Betriebsbereich fertig gelernt hat (flmx_f < SLFOU1N/SLFOU2N, B_fora(k) = 1), werden die gelernten Filterwerte innerhalb dieses Betriebsbereiches zur Lutskorrektur verwendet. Gilt B_fora(k) = 1, so werden die Filterwerte fse.. mit den Filterwerten fs.. mitgef¨ uhrt. D.h. beide Filterwerte sind identisch.
7. Statusbildung Der Adaptionsfortschritt kennzeichnet wie weit die Adaption fortgeschritten ist und damit auch wie gut z.B. die Laufunruhewerte korrigiert werden. Diese Information ist f¨ ur weitere Funktionen der Aussetzererkennung wichtig. Mit dem Adaptionsstatus (fonstat) teilt die %DMDFON anderen Funktionen den Adaptionsfortschritt mit. Entsprechend dem Adaptionsfortschritt in den 2 Adaptionsphasen wird die Empfindlichkeit der Aussetzererkennung erh¨ oht.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Status-Byte fonstat: - Stufe 2: vor Lernbeginn der %DMDFON
fonstat = 2
- Stufe 1: nach Adaption 1. Phase:
fonstat = 1
- Stufe 0: nach Adaption 2. Phase und B_ploknn = 1:
fonstat = 0
Die Adaption stellt der Aussetzererkennung f¨ ur den aktuellen Betriebsbereich (+ Unterbereich) eine Statusinformation (fonstat) zur Verf¨ ugung. Anhand der Statusinformation, die den Lernfortschritt kennzeichnet, legt die Aussetzererkennung die entsprechenden LURMIN*-Offsets fest. Die Bit’s B_forna(n), B_fora(k) und B_ploka(n) kennzeichnen eindeutig den Adaptionsstatus im aktuellen Betriebsbereich. Die Tabelle zeigt die eindeutige Zuordnung: +-------------+-------------+-------------+-------------------+ | B_forna(n) | B_fora(k) | B_ploka(n) | Status (fonstat) | +-------------+-------------+-------------+-------------------+ | 0 | X | X | 2 | +-------------+-------------+-------------+-------------------+ | 1 | 0 | X | 1 | +-------------+-------------+-------------+-------------------+ | 1 | 1 | 0 | 1 | +-------------+-------------+-------------+-------------------+ | 1 | 1 | 1 | 0 | +-------------+-------------+-------------+-------------------+ n = akt. Drehzahlbereich, k = akt. Betriebsbereich, X = nicht relevant
Die Zuordnung des Adaptionsstatus (fonstat) zu den jeweiligen LURMIN*-Schwellen ist in Funktionen der Aussetzererkennung beschrieben. Aufgrund der Interpolation muß bei der Statusfestlegung auch der Adaptionszustand der Nachbarwerte ber¨ ucksichtigt werden, also der Werte, zwischen denen interpoliert wird. Es wird dann jeweils der am wenigsten fortgeschrittene Status verwendet. D.h. Status des aktuellen Bereiches = schlechtester Status aus: aktuellem Bereich, 3 Nachbarbereiche des aktuellen Bereiches.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2585 von 4100 31.JAN.2003 Thomas Brosi
Wird außerhalb der definierten Kennfeldbereiche gefahren, dann richtet sich der Status nach dem Bereich, der dem aktuellen Betriebspunkt am n¨ achsten liegt.
8. Heilung: Die Filterung der Adaptionswerte fs.. wird gestoppt, sobald Aussetzer erkannt werden und der Aussetzerz¨ ahler fzabgs (aus %DMDMIL) die Schwelle MDERKFON ¨ uberschritten hat oder der Lernfilterwert flmx_f wegl¨ auft (flmx_f > SLFOO1N/SLFOO2N). MDERKFON gibt die Anzahl der Aussetzer an, die innerhalb einer bestimmten Anzahl von KW-Umdrehungen auftreten d¨ urfen, bevor die Adaption gestoppt wird (siehe Bildung von fzabgs in %DMDMIL). Der Lernfilter erkennt ¨ Anderungen bevor die Adaptionswerte weglaufen (-> wichtig: FLFO = 4 * FS1FO). Die Filterung wird erst wieder aktiv, wenn eine Heilung in einem Heilbereich erfolgt ist. Der Adaptionsstop (bei B_fohold = 1) erfolgt im gesamten Betriebsbereich. Eine Heilung erfolgt, wenn w¨ ahrend des Fahrens in einem zusammenh¨ angenden Heilbereich (B_fohe = 1) die Aussetzererkennung aktiv (B_lustop = 0 und B_milstp = 0) war und keine Aussetzer erkannt wurden. Zur Heilung muß ein zusammenh¨ angender Heilbereich ununterbrochen f¨ ur ANWFOHE NW-Umdr. angefahren werden (Z¨ ahler anwfoh). Der Heilungsstatus muß bei Z¨ undung aus bis zum n¨ achsten Motorstart gespeichert werden. Die Schwelle MDERKFON sollte nur in Ausnahmef¨ allen mit einem Wert ungleich Null belegt werden. Tritt am Flip-Flop der Fall ein, daß beide Eing¨ ange 1 sind, dann hat das R¨ ucksetzen Priorit¨ at (z. B. flmx_f > SLFOO1N/SLFOO2N und B_for = 1, ANWFOHE abgelaufen). Die Bewertung des Ausdrucks [(flmx_f > SLFOO1N/SLFOO2N) & B_for] findet statt, bevor B_for nach ¨ Uberschreiten der Schwelle SLFOO1N/SLFOO2N zur¨ uckgesetzt wird. 9. Plausibilit¨ atscheck der Adaptionswerte: Der Plausibilit¨ atscheck soll verhindern, daß gelernte Aussetzer eingerechnet werden. Weiterhin soll verhindert werden, daß RAM-Ver¨ anderungen (zum Beispiel durch EMV-Einkopplungen) zu Fehlererkennungen f¨ uhren.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
9.1 Plausibilit¨ atscheck gelernte Aussetzer Aussetzer f¨ uhren zu momentabh¨ angigen Adaptionswerten. D.h. werden Aussetzer gelernt, so ergeben sich mit steigendem Moment gr¨ oßere Adaptionswerte bzw. die Unterschiede zwischen den Adaptionswerten eines Drehzahlbereichs sind gr¨ oßer als bei Normalbetrieb. Torsionsschwingen zeigen nicht zwangsl¨ aufig diese Momentabh¨ angigkeit. Die typischen Abweichungen im Normalbetrieb zwischen den Adaptionswerten eines Drehzahlbereichs sind in der Kennlinie DFSEFON1/DFSEFON2 in 1/(sˆ2) abgelegt. Die Kennlinie hat genauso viele n-St¨ utzstellen wie KFCFO1/KFCFO2.
+------+-------+------+-------+------+-------+------+-------+------+-------+------+-------+------+-------+------+-------+ _| 2| 5| 8| 11| 14| 17| 20| 23|_midmd | FSE(Zdg)_f02 | FSE(Zdg)_f05 | FSE(Zdg)_f08 | FSE(Zdg)_f11 | FSE(Zdg)_f14 | FSE(Zdg)_f17 | FSE(Zdg)_f20 | FSE(Zdg)_f23 | ˆ +--------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+ | _| 1| 4| 7| 10| 13| 16| 19| 22|_ | FSE(Zdg)_f01 | FSE(Zdg)_f04 | FSE(Zdg)_f07 | FSE(Zdg)_f10 | FSE(Zdg)_f13 | FSE(Zdg)_f16 | FSE(Zdg)_f19 | FSE(Zdg)_f22 | +--------------+--------------+--------------+--------------+--------------+--------------+--------------+----------- --+ _| 0| 3| 6| 9| 12| 15| 18| 21|_ | FSE(Zdg)_f00 | FSE(Zdg)_f03 | FSE(Zdg)_f06 | FSE(Zdg)_f09 | FSE(Zdg)_f12 | FSE(Zdg)_f15 | FSE(Zdg)_f18 | FSE(Zdg)_f21 | +------+-------+------+-------+------+-------+------+-------+------+-------+------+-------+------+-------+------+-------+ --------> nmot
|
DrehzahlBereich 1
|
DrehzahlBereich 2
|
DrehzahlBereich 3
|
DrehzahlBereich 4
|
DrehzahlBereich 5
|
Drehzahlbereich 6
|
Drehzahlbereich 7
|
Drehzahlbereich 8
|
Kennlie DFSEFON1/DFSEFON2: +--------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+ | | | | | | | | | +--------------+--------------+--------------+--------------+--------------+--------------+--------------+--------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2586 von 4100 31.JAN.2003 Thomas Brosi
Es wird jeweils die maximale Abweichung der FSE-Werte ¨ uber das Moment f¨ ur jeden Drehzahlbereich berechnet. Bsp. 8-Zyl.: Drehzahlbereich 8: dfse_f8_A = max[ max(fse00_21_A, max(fse01_21_A, max(fse02_21_A, max(fse03_21_A,
fse00_22_A, fse01_22_A, fse02_22_A, fse03_22_A, . . max(fse07_21_A, fse07_22_A,
Drehzahlbereich 7: dfse_f7_A = max[ max(fse00_18_A, max(fse01_18_A, max(fse02_18_A, max(fse03_18_A,
fse00_19_A, fse01_19_A, fse02_19_A, fse03_19_A, . . max(fse07_18_A, fse07_19_A,
entsprechend: dfse_f6_A = max[ dfse_f5_A = max[ dfse_f4_A = max[ dfse_f3_A = max[ dfse_f2_A = max[ dfse_f1_A = max[
... ... ... ... ... ...
fse00_23_A) fse01_23_A) fse02_23_A) fse03_23_A)
-
min(fse00_21_A, min(fse01_21_A, min(fse02_21_A, min(fse03_21_A, . . fse07_23_A) - min(fse04_21_A,
fse00_22_A, fse01_22_A, fse02_22_A, fse03_22_A,
fse00_20_A) fse01_20_A) fse02_20_A) fse03_20_A)
fse00_19_A, fse01_19_A, fse02_19_A, fse03_19_A,
-
min(fse00_18_A, min(fse01_18_A, min(fse02_18_A, min(fse03_18_A, . . fse07_20_A) - min(fse04_18_A,
fse00_23_A), fse01_23_A), fse02_23_A), fse03_23_A),
fse07_22_A, fse07_23_A) ]
fse00_20_A), fse01_20_A), fse02_20_A), fse03_20_A),
fse07_19_A, fse07_20_A) ]
] ] ] ] ] ]
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Pr¨ ufung der Plausibilit¨ at: Die dfse-Werte werden mit der Schwellwertkennlinie DFSEFON verglichen. Bleiben die dfse-Werte eines Drehzahlbereiches unterhalb der Schwelle, dann gilt der entsprechende Drehzahlbereich als plausibel (B_plokan = 1). Ist die Plausibilit¨ atsbedingung in einem Drehzahlbereich verletzt, (B_plokan = 0) so wird der Adaptionsstatus (fonstat) nicht auf 0 geschaltet bzw. von 0 auf 1 zur¨ uckgeschaltet. Die Erkennungsschwellen der Aussetzererkennung werden in den jeweiligen Funktionen entsprechend eingestellt.
9.2 Plausibilit¨ atscheck RAM-Kipper Treten sehr große Abweichungen der fse-Werte innerhalb eines Drehzahlbereiches auf (dfse_f > DFSERES), diese k¨ onnen z. B. durch RAM-Kipper verursacht sein, so wird die Adaption resetiert und der Resetz¨ ahler dfseresz_w wird hochgez¨ ahlt (komplettes R¨ ucksetzen aller Werte außer Resetz¨ ahler, B_fonrset = 1, -> fonstat = 2). 10. Lutskorrektur / Interpolation Die Funktion %DMDLFK korrigiert die Laufunruhewerte luts_f und die gefilterten Laufunruhewerte fluts_f mit dem von der %DMDFON gelieferten Korrekturwert fse_f. fse_f ist der aktuell zur Korrektur verwendete Wert, er wird aus den in den Kennfeldern gelernten fse-Werten durch Interpolation ¨ uber Moment und Drehzahl gebildet. Bsp.: Z¨ undung 2, Interpolation ¨ uber der Drehzahl (niedrigste Moment):
fse_f ◦
KW
. . B_fora00 = 0 . B_fora03 = 1 . B_fora06 = 1 ˆ . . | . . 1-. X****************X****** | . * . | . * . | . * . | * . | * . . | * . . | * . . | * . . 0-+---X---------+-------+--------+--------------> | 2000 2500 3000 3500 |<-------------->| Kennfeldbereich
fse_f
*: ausgegebener fse-Wert, nach Interpolation X: Adaptionswert fse02_f(k)_A
fse_f ist der aktuell zur luts_f-, fluts_f-Korrektur ausgegebene Wert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2587 von 4100 31.JAN.2003 Thomas Brosi
11. Resetierung der %DMDFON durch %ZGST (Zylindergleichstellung) Die %ZGST kann eine Resetierung der %DMDFON ausl¨ osen. Dies geschieht immer dann, wenn sich die von der %ZGST eingerechneten Gleichstellunsfaktoren um einen bestimmten, applizierbaren Betrag ¨ andern (siehe %ZGST). Die durch %ZGST ausgel¨ osten Resetierungen werden mittels des Resetz¨ ahlers zgstresz_w gez¨ ahlt. W¨ ahrend des Resets der %DMDFON ist B_fonrset = 1 gesetzt. Kommunikation mit %ZGST: - Setzt die Zylindergleichstellung das Bit B_fonresz = 1 (Resetanforderung), dann wird die %DMDFON resetiert, d.h. alle Werte (außer die Resetz¨ ahler) werden auf Startwert zur¨ uckgesetzt. Resetz¨ ahler zgstresz_w wird inkrementiert. - Ist die Resetierung erfolgt, dann setzt die %DMDFON das Bit B_fonresf = 1 (Resetbest¨ atigung). - Erkennt die %ZGST das B_fonresf = 1, dann setzt sie die Resetanforderung B_fonresz zur¨ uck (B_fonresz = 0). - Bei B_fonresz = 0 und B_fonresf = 1 setzt die %DMDFON die Resetbest¨ atigung zur¨ uck (B_fonresf = 0).
12. Resetierung der %DMDFON durch %DMDFOF Wenn die %DMDFOF resetiert wird, dann muß auch die %DMDFON resetiert werden. W¨ ahrend des Resets der %DMDFON ist B_fonrset = 1 gesetzt. Kommunikation mit %DMDFOF: - Setzt die %DMDFOF das Bit B_fonresd = 1 (Resetanforderung), dann wird die %DMDFON resetiert, d.h. alle Werte (außer die Resetz¨ ahler) werden auf Startwert zur¨ uckgesetzt. - Ist die Resetierung erfolgt, dann setzt die %DMDFON das Bit B_fonresf = 1 (Resetbest¨ atigung). - Erkennt die %DMDFOF das B_fonresf = 1, dann setzt sie die Resetanforderung B_fonresd zur¨ uck (B_fonresd = 0). - Bei B_fonresd = 0 und B_fonresf = 1 setzt die %DMDFON die Resetbest¨ atigung zur¨ uck (B_fonresf = 0). 13. ASCET-SD-Bilder 13.1 ¨ Ubericht allgemein, Lernen
interface to diagramm "calc_fse" if_not_running
conditions
idxfont B_forun idxfon idxfob
break
Break 3/
idxfomit idxfomi idxfon
B_forn
idxfont idxforlt idxfomi idxfon idxfob B_fodon
idxfob copytofse idxfon idxfob
learning B_forn B_fodon flmx > SLFOO1/2N idxfob idxfon luts_f
luts_f
fs_f B_for
fse00_f... ...fse11_f
B_forn
fse00_f /NV
healing1 idxfob flmx > SLFOO1/2N
fseof
fs_f B_for B_forna /NV
B_forna B_fora
B_mdstop
B_fora /NV
B_fomod /NV Break 1/ CDFO 0 B_fofr1
Break 1/ Break 1/
dmdfon-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_forun
dmdfon-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2588 von 4100 31.JAN.2003 Thomas Brosi
13.2 Bedingungen f¨ ur das Lernen
B_folunw from DMDFOF B_folunw
risedelay1
B_fohold
B_forun0
B_fonstp ANWFOST
B_forun0 delB_forun0 ANWFOST
B_forun
B_forun
anwfos idxcalc anwfos_w
out_of_range B_fondis
cfoxx 0 B_dom_n_Ber
B_fodon
B_fodon
B_forna /NV idxfon
B_forn
idxfon
dmdfon-conditions
idxfob idxfomi idxfont idxforlt
idxfob idxfomi idxfont idxforlt
cfoxx 2
nmot_w midmd
B_dom_n_Ber
cfoxx
KFCFO1 (SNM10DMUW1,SMI05DMUB1)
12
idxfon=1...8 idxformi=1...3 idxfob=0,1...23
idxfont=0,1...8,9 8 1
nmot_w
idxfont
idxfon
idxfon Limiter_idxfon
KLIDXFONN1 (SNM10DMUW1)
ClosedInterval_idxfon
fixed values
idxfont idxforlt out_of_range
idxfob 1 nmot_w
idxfob
3
3 SNM10DMUW1
1
midmd KLIDXFOMI1 (SMI05DMUB1)
idxfomit
idxfomi Limiter_idxfomi
1
fixed values idxfomit=0,1...3,4ClosedInterval_idxfomi
midmd SMI05DMUB1
idxfob = (idxfon - 1) * 3 + (idxfomi - 1)
idxfomi
dmdfon-idxcalc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dmdfon-conditions
dmdfon-idxcalc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2589 von 4100 31.JAN.2003 Thomas Brosi
first compute, then reset, then read accu B_forun0
anwfos
compute Accu_ANWFOST 1/
zzyllfb
-1.0
0
anwfos_w reset 1/
delB_forun0
0.0
dmdfon-risedelay1
ANWFOST
dmdfon-risedelay1
B_forun
break B_fora /NV
1/
B_forna /NV
2/ B_forn dmdfon-if-not-running
B_for idxfob
idxfon dmdfon-if-not-running
13.3 Lernen
B_fodon
idxfon
idxfon
idxfob
idxfob
luts_f
flmx > SLFOO1/2N
flmx > SLFOO1/2N
calc_fln idxfob calc_fs luts_f
mxselect dif_lut_fs fln_f
idxfob
idxfob fln_f
flmx_f
B_forn B_for B_forna B_fora
B_forn B_for B_forna B_fora
flmx_f
flp_f fs_f calc_flp idxfob dif_lut_fs flp_f fs_f
dmdfon-learning
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
learnctrl B_fodon
dmdfon-learning
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2590 von 4100 31.JAN.2003 Thomas Brosi
B_fora /NV
idxfob
ALFO FS1FO FS2FO DigitalLowpass_fs
luts_f
fs_f Limiter_fs
Matrxfs
idxfob fs_f_old
dmdfon-calc-fs
fs_f_new
Saving of fs_f in 12 arrays fs00_f .. fs11_f (12 cylinder), array index corresponding to range number dmdfon-calc-fs
1/
1/
1 2 3 4 5 6 7 8 9 10 11
1/
1/
1/
1/
1/
1/
1/
1/ 1/
idxfob
fs01_f /NV
fs02_f /NV fs_f_old
1/
fs_f_new
fs00_f /NV
fs03_f /NV
fs04_f /NV
fs05_f /NV
fs06_f /NV
fs07_f /NV
fs08_f /NV
fs09_f /NV
fs10_f /NV
fs11_f /NV dmdfon-matrxfs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zzyllfb
dmdfon-matrxfs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2591 von 4100 31.JAN.2003 Thomas Brosi
FLFO DigitalLowpass_fln dif_lut_fs
fln_f
Matrxfln
idxfob
idxfob fln_f_old
dmdfon-calc-fln
fln_f_new
Saving of fln_f in 12 arrays fln00_f .. fln11_f (12 cylinder), array index corresponding to range number dmdfon-calc-fln
1/
1/
1 2 3 4 5 6 7 8 9 10 11
1/
1/
1/
1/
1/
1/
1/
1/ 1/
idxfob
fln01_f /NV
fln02_f /NV fln_f_old
1/
fln_f_new
fln00_f /NV
fln03_f /NV
fln04_f /NV
fln05_f /NV
fln06_f /NV
fln07_f /NV
fln08_f /NV
fln09_f /NV
fln10_f /NV
fln11_f /NV dmdfon-matrxfln
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zzyllfb
dmdfon-matrxfln
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2592 von 4100 31.JAN.2003 Thomas Brosi
FLFO DigitalLowpass_flp dif_lut_fs
flp_f
Matrxflp
idxfob
idxfob
flp_f_old
dmdfon-calc-flp
flp_f_new
Saving of flp_f in 12 arrays flp00_f .. flp11_f (12 cylinder), array index corresponding to range number dmdfon-calc-flp
1/
1/
1 2 3 4 5 6 7 8 9 10 11
1/
1/
1/
1/
1/
1/
1/
1/ 1/
idxfob
flp01_f /NV
flp02_f /NV flp_f_old
1/
flp_f_new
flp00_f /NV
flp03_f /NV
flp04_f /NV
flp05_f /NV
flp06_f /NV
flp07_f /NV
flp08_f /NV
flp09_f /NV
flp10_f /NV
flp11_f /NV dmdfon-matrxflp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zzyllfb
dmdfon-matrxflp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
0.0
DMDFON 12.30.2
Seite 2593 von 4100 31.JAN.2003 Thomas Brosi
hflmx_f
0 hcount1/_200ms1 2/
SY_ZYLZG /NC
hcount1/_200ms1 1
hcalc idxfob
getfln
idxfob
fln_f
fln_f
fln(hcalc) 1/ getflp 1/
idxfob flp_f
flp_f
flp(hcalc)
hflmx_f
flmx_f
dmdfon-mxselect
hcalc
flmx_f
dmdfon-mxselect 13.4 Lernkontrolle
flmx > SLFOO1/2N
nmot_w
hslfoo_f_1/_200ms1 slfoo_f
SLFOO1N (SNM08DMUW1)
ATTENTION: sequencing! Hierarchy: healing1 mußt be calculated before corresponding ready-bit in B_fora is set to false!! nmot_w
hslfou_f_1/_200ms1 slfou_f
SLFOU1N (SNM08DMUW1) false true
B_for
B_for
B_forn
B_forn
B_fodon
B_forna /NV
B_forna(idxfon) 9-position,1‘st empty idxfon=1...8
idxfon
B_fora(idxfob) idxfob=0,1...23
B_forna
B_fora /NV B_fora
idxfob
calculated in module SST in 20ms task
SNM08DMUW1 /NC
dmdfon-learnctrl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
flmx_f
dmdfon-learnctrl 13.5 Heilung 13.5.1 Heilung, erster Fall zum Setzen von B_fohold
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2594 von 4100 31.JAN.2003 Thomas Brosi
flmx > SLFOO1/2N B_fora /NV
B_fohold
false RSFF_B_fohold
idxfob
1/ ANWFOHE
anwfoh_w
dmdfon-healing1
ATTENTION: sequencing! Hierarchy: healing1 mußt be calculated before corresponding ready-bit in B_fora is set to false (learning, learnctrl)!! dmdfon-healing1
13.6. Weitere Bilder (tiefere Ebenen)
ready_n B_forn
first dominant range within speed range ready?
copy fs_f -> fse_f, e.g.: fs_f_08_A -> fse_f_06_A, fse_f_07_A, fse_f_08_A
B_forn idxfon
change_n_r copykton if_change_n_r
idxfon
idxfon
fs_f
fs_f idxfob
fse_f
copyktok fs_f B_fora /NV B_for
idxfob
1/ if_change idxfob
fse_f
fseof
copy fs_f -> fse_f, e.g.: fs_f_08_A -> fse_f_08_A
dmdfon-copytofse
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_firstnr /NC
dmdfon-copytofse
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_forna /NV
DMDFON 12.30.2
Seite 2595 von 4100 31.JAN.2003 Thomas Brosi
compute 1/
B_forn EdgeRising_B_forna1 B_forna /NV
1
B_forna /NV
compute 1/
EdgeRising_B_forna5 5
EdgeRising_B_forna2
B_forna /NV
2
B_forna /NV
compute 1/
EdgeRising_B_forna6
EdgeRising_B_forna3 B_forna /NV
compute 1/
compute 1/
6
3
B_forna /NV
compute 1/
compute 1/
change_n_r
EdgeRising_B_forna7 7
EdgeRising_B_forna4
B_forna /NV
4
compute 1/ EdgeRising_B_forna8
8
1 2 3 4 5 6 7 8
dmdfon-ready-n
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
idxfon
dmdfon-ready-n
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2596 von 4100 31.JAN.2003 Thomas Brosi
2/ fs01_f /NV
fse01_f /NV
8/ fs07_f /NV
fse07_f /NV
fs_f
fse_f
idxfob 3/ if_change B_fora_old /NV
fs02_f /NV
fse02_f /NV
fs03_f /NV
fse03_f /NV
9/ fs08_f /NV
fse08_f /NV
fs09_f /NV
fse09_f /NV
1/
true 3/
1/ zzyllfb 1/
0
4/
maxzyl/syn1 2/
10/
zyl/syn1
zyl/syn1 5/
2/ SY_ZYLZG /NC
fs04_f /NV
fse04_f /NV
fs05_f /NV
fse05_f /NV
fs06_f /NV
fse06_f /NV
11/ fs10_f /NV
fse10_f /NV
maxzyl/syn1
1 6/
2/
12/ fs11_f /NV fse11_f /NV
zyl/syn1 zyl/syn1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/ zyl/syn1 1
1/ 1 2 3 4 5 6 7 8 9 10 11
7/
1/ fs00_f /NV
fse00_f /NV
dmdfon-copyktok
maxzyl/syn1
dmdfon-copyktok
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2597 von 4100 31.JAN.2003 Thomas Brosi
if_change_n_r 1/ 0
2/ 13/
i_mi/syn1
i_mi/syn1
3
1
idxfon
1/ 1
3
i_mi/syn1
fs00_f /NV
fse00_f /NV
5/ fs04_f /NV
fse04_f /NV
9/ fs08_f /NV
fse08_f /NV
fs_f
fse_f
idxfob 2/ fs01_f /NV
fse01_f /NV
6/ fs05_f /NV
3/ fs02_f /NV
fse02_f /NV
fse06_f /NV
11/ fs10_f /NV
8/ fs07_f /NV
fse07_f /NV
fse09_f /NV
fse10_f /NV
12/ fs11_f /NV
fse11_f /NV dmdfon-copykton
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fse03_f /NV
10/ fs09_f /NV
7/ fs06_f /NV
4/ fs03_f /NV
fse05_f /NV
dmdfon-copykton
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2598 von 4100 31.JAN.2003 Thomas Brosi
13.7 ¨ Ubersicht Korrekturwertberechnung, Statusbildung
break_conditions
healing2 B_mderk
B_mderk
B_fohold
B_fohold
interface to diagram "plauscheck" adapstate
B_ploka /NV
B_ploka
downwards: interface to diagram "Main" B_forna /NV
B_forna fonstat B_fora /NV
fonstat /NV
B_fora
corrfactor
midmd SMI03DMUB1
idxfoni KLIDXFONNI1 (SNM08DMUW1)
idxbase
idx_base 1
3
1
fse00_f /NV zzyllfb
fse00_f... ...fse11_f
idxfomii zzyllfb fse
fse_f
fse_f dmdfon-calc-fse
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
idxfoni idxfomii KLIDXFOMII1 (SMI03DMUB1)
dmdfon-calc-fse
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2599 von 4100 31.JAN.2003 Thomas Brosi
B_forna /NV B_ploka
B_forna(idxfon) at 1‘st position empty
B_forna B_fora
B_forna /NV 1.0
B_ploka(idxfon) 1‘st position empty
8 idxfon
B_ploka /NV
idxfob: 0..23 B_fora /NV
B_fora /NV
idx_base
1 0
idx_right
2
fonstat
B_fora /NV
B_fora /NV
dmdfon-adapstate
idx_up
B_fora(idxfob) including status of neighbour dmdfon-adapstate
interpol_rl1 zzyllfb
zzyllfb idx_up idx_base
fse idxbase
fse idxbase
calc_idx
rl_up erg1 rl_base rl_Faktor
idx_up idx_base
idxfoni
idxfoni
idxfomii
idxfomii
erg1
rl_Faktor interpol_rl2
idx_up_right idx_right
zzyllfb idx_up_right idx_right
calc_rl_n_index
interpol_n
fse rl_up idx_up
rl_base
erg2
mi_up erg2
erg1 erg2 n1 n2
fse_f
fse_f
mi_base
idx_base
idx_right n1 n2
n1 n2
dmdfon-corrfactor
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
idx_up_right
dmdfon-corrfactor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
idxbase
DMDFON 12.30.2
Seite 2600 von 4100 31.JAN.2003 Thomas Brosi
idx_base
idxfomii 3 midmd_f idx_up
idx_up 1
SIMI03DMF1 0 idxfoni 8
idx_right
idx_right nmot_f
SIN08DMFL1 0
idx_up_right 1
idx_up_right
dmdfon-calc-idx
3
dmdfon-calc-idx
modulo1 idx_up
rl_up 3 modulo2 rl_base
n1
idx_right
n2
dmdfon-calc-rl-n-index
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
idx_base
dmdfon-calc-rl-n-index
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
idx_up
get_fse1 zzyllfb fseorl_f fse_f idx
fse idx_base
get_fse2 zzyllfb fseorl_f fse_f idx
zzyllfb
DMDFON 12.30.2
Seite 2601 von 4100 31.JAN.2003 Thomas Brosi
erg1
SIMI03DMF1
rl_up
midmd_f
rl_Faktor
0.0
dmdfon-interpol-rl1
SIMI03DMF1
rl_base
fse00_f /NV
fse01_f /NV zzyllfb fse02_f /NV
fse03_f /NV
idx
fse_f
fse04_f /NV
fseorl_f fse05_f /NV fse06_f /NV
fse07_f /NV
fse08_f /NV
fse09_f /NV
fse10_f /NV
fse11_f /NV
dmdfon-get-fse1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dmdfon-interpol-rl1
dmdfon-get-fse1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2602 von 4100 31.JAN.2003 Thomas Brosi
get_fse2, get_fse3, get_fse4 eintsprechend get_fse1, interpol_rl2 wie interpol_rl1
idx_up_right
get_fse3 zzyllfb fseorl_f fse_f idx
fse idx_right
get_fse4 zzyllfb fseorl_f fse_f idx
zzyllfb
dmdfon-interpol-rl2
erg2
rl_Faktor dmdfon-interpol-rl2
erg2
fse_f
erg1
SIN08DMFL1
nmot_f
0.0 dmdfon-interpol-n
SIN08DMFL1
n2 dmdfon-interpol-n
Break 1/ B_mdstop Break 1/
B_fomod /NV Break 3/
CDFO 0
1/ 0.0
fse_f
2/ 2
B_fofr1 Break 1/
fonstat /NV dmdfon-break-conditions
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
n1
dmdfon-break-conditions
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
fzabgs_w
Seite 2603 von 4100 31.JAN.2003 Thomas Brosi
B_fohold
MDERKFON RSFF_B_fohold
B_mdstop B_lustop B_milstp
ANWFOHE delay count cfoxx
11 in
B_fohe
anwfoh_w
dmdfon-healing2
12
counter risedelay2 out reset
B_mderk dmdfon-healing2 13.8 Plausibiltt¨ atscheck
Break 1/
B_mdstop B_fomod /NV
plaus_norm B_ploka
B_plok
interface to diagram "calc_fse"
B_plok
calc_dfse_B_plok
fse00_f... fse_f ...fse11_f
B_ploka /NV
B_ploka dfse_f plaus_res handle_reset reset_request
dfse_f reset_request B_fonresv B_fonresd B_fonresz CDFO
reset_other_functions
dfseresz dfseresz_w /NV B_fonrset B_fonrset B_fonresf
reset_from_DMDFOF reset_from_ZGST
B_fonresf
reset_CDFO_B_fofr1
0 B_fofr1
(at direct injection engines here will be handeled reset from ZGST)
dmdfon-plauscheck-resets
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
13.8.1 Plausibiltt¨ atscheck ¨ Ubersicht
dmdfon-plauscheck-resets
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
1
DMDFON 12.30.2
Seite 2604 von 4100 31.JAN.2003 Thomas Brosi
B_ploka, B_ploka (0,1...8) empty at 1’st value
c_n/_1000ms 8
6/ 1
1/ 0
c_n/_1000ms
num4 num5 hdfse_f hdfse_f c_n/_1000ms
2/ 0
hdfse_f c_n
calc_B_plok
dfse_f B_ploka
dfse_f B_ploka
3/
c_zyl/_1000ms
SY_ZYLZG /NC
1/ ALFO
6/
minfse_f 1
2/
c_zyl/_1000ms
maxfse_f 3/ 0
4/
c_rl/_1000ms 3
get_fse_f
4/ 1/
fse_f c_n
fse_f(n,zyl,rl) c_zyl
c_rl/_1000ms
fselok_f/_1000ms
c_rl 1/ maxfse_f
5/ 3/
c_zyl/_1000ms c_rl/_1000ms
1/
1/
minfse_f
hdfse_f
dmdfon-calc-dfse-b-plok
num5
num4
4/ dfse_f dfse_f 5/B_ploka /NV
hdfse_f
B_ploka DFSEFON1
1 c_n
dmdfon-calc-b-plok
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
c_n/_1000ms
dmdfon-calc-dfse-b-plok
fse_f
1
2/
dmdfon-calc-b-plok
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2605 von 4100 31.JAN.2003 Thomas Brosi
c_zyl fse00_f /NV c_n
fse01_f /NV 1
3 fse02_f /NV
c_rl
fse03_f /NV
fse04_f /NV
fse05_f /NV
fse06_f /NV fse_f
fse_f(n,zyl,rl) fse07_f /NV
fse08_f /NV
fse09_f /NV
fse11_f /NV dmdfon-get-fse-f
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fse10_f /NV
dmdfon-get-fse-f
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2606 von 4100 31.JAN.2003 Thomas Brosi
13.8.2 Plausibiltt¨ atscheck Berechnung B_plok
B_ploka /NV B_ploka 1 B_ploka /NV
2 B_ploka /NV
3 B_ploka /NV
4 B_ploka /NV
B_plok
5 B_ploka /NV
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
7 B_ploka /NV
8
dmdfon-plaus-norm
6 B_ploka /NV
dmdfon-plaus-norm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2607 von 4100 31.JAN.2003 Thomas Brosi
13.8.3 Plausibiltt¨ atscheck Resetbedingung pr¨ ufen
dfse_f dfse_f 1 dfse_f
2 dfse_f
3 dfse_f
4 dfse_f
reset_request
5 dfse_f
6 dfse_f
7
8 DFSERES
dmdfon-plaus-res
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dfse_f
dmdfon-plaus-res
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2608 von 4100 31.JAN.2003 Thomas Brosi
1/
reset_request
2/
dfseresz_w /NV
dfseresz_w /NV
1
1/
65000
0
dfseresz
dfseresz_w /NV
do_reset2 reset_from_DMDFOF do reset B_fonrset
B_fonresf
B_fonrset
reset requested ? reset_CDFO_B_fofr1 EdgeRising_reset
3/ true
set reset confirmation
B_fonresf
B_fonresf
1/ 0 SY_VVT 0 false reset_other_functions
dfseresz_w /NV
B_fonresvtmp/_1000ms 1/
SY_SCHICHT 0
2/
zgstresz_w /NV false reset_from_ZGSTB_fonresztmp/_1000ms
zgstresz_w /NV
1
65000
1/ 0
dfseresz_w /NV
B_fonresf B_fonresf
false
true B_fonresztmp/_1000ms
B_fonresz
reset reset
B_fonresf confirmation
dmdfon-handle-reset
1/
SY_SCHICHT 0
dmdfon-handle-reset
do reset reset2
2/
1/ true
in
B_fonrset
set reset marker 30/ false
B_fonrset
reset reset marker
B_fonrset
dmdfon-do-reset2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fonresd
dmdfon-do-reset2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
B_pwf
CDFOMOD
2/
1/
reset because CDFOMOD changed
true
Seite 2609 von 4100 31.JAN.2003 Thomas Brosi
reset1 in
B_fonrset
set reset marker
B_fomod /NV
31/
0
0
B_fomod /NV
32/
B_fomodold /NC
false
4/ 0
1/
5/
edgecount/ini
13/ edgecount/ini 1
2
calculation two times for correct initialisation of the edge
anwfos_w Accu_ANWFOST B_forna /NV reset 2/
compute 4/
B_forna /NV
B_forna /NV compute 3/
EdgeRising_B_forna5
compute 5/
2 RSFF_B_fohold B_forna /NV
B_forna /NV
compute 6/ EdgeRising_B_forna3 compute 7/ EdgeRising_B_forna4
4
compute 9/ EdgeRising_B_forna6
6
3 B_forna /NV
EdgeRising_reset
5
EdgeRising_B_forna2
B_fohold
compute 12/
compute 8/ B_fofr1
EdgeRising_B_forna1 1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
reset reset
B_fonrsetmarker
B_forna /NV
compute 10/ EdgeRising_B_forna7
7 B_forna /NV
compute 11/ EdgeRising_B_forna8
8
dmdfon-inizialize
ANWFOST
dfseresz_w /NV
dmdfon-inizialize
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2610 von 4100 31.JAN.2003 Thomas Brosi
reset2, reset3 entsprechend reset1
fe_fse_fln_flp_B_tora1 in
compute 21/ false true
do_reset
RSFF_B_fohold B_torna_B_ploka_dfse_f1
do_reset false 5/ 2
fonstat /NV
7/ ANWFOHE
anwfoh_w
ANWFOST
anwfos_w
8/
compute 26/
EdgeRising_B_forna1
EdgeRising_B_forna5 EdgeRising_ready_n
compute 23/
compute 27/
EdgeRising_B_forna2
EdgeRising_B_forna6 compute 28/
compute 24/
Accu_ANWFOST
EdgeRising_B_forna7
EdgeRising_B_forna3 reset 9/
compute 30/
compute 22/
compute 25/
compute 29/
EdgeRising_B_forna4
EdgeRising_B_forna8
true
11/ false
B_fondis
12/
13/
B_fodon B_fohe B_fohold
14/
15/
B_fonresf B_for
17/ B_forn
18/
19/
20/
B_forun B_forun0
B_plok
dmdfon-reset1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
10/
dmdfon-reset1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
do_reset
1/ 0
DMDFON 12.30.2
2/
49/ B_fora /NV
51/
hcount 23
hcount
Seite 2611 von 4100 31.JAN.2003 Thomas Brosi
false
50/ B_fora_old /NV false
1 hcount
0
1/
2/
3/
fs00_f /NV
fs01_f /NV
fs02_f /NV
4/
5/
fs03_f /NV fs04_f /NV
6/
7/
8/
9/
10/
fs05_f /NV
fs06_f /NV
fs07_f /NV
fs08_f /NV
fs09_f /NV
11/
12/
fs10_f /NV
fs11_f /NV
23/
24/
hcount 0
13/ fse00_f /NV
14/
15/
16/
17/
fse01_f /NVfse02_f /NV fse03_f /NV
18/
19/
20/
21/
22/
fse04_f /NVfse05_f /NV fse06_f /NV fse07_f /NV fse08_f /NV fse09_f /NV fse10_f /NV fse11_f /NV
hcount ALFO 25/
26/
27/
28/
29/
30/
31/
32/
33/
34/
35/
36/
fln00_f /NV fln01_f /NV fln02_f /NV fln03_f /NV fln04_f /NV fln05_f /NV fln06_f /NV fln07_f /NV fln08_f /NV fln09_f /NV fln10_f /NV fln11_f /NV
hcount 38/
39/
40/
41/
42/
43/
44/
45/
46/
47/
48/
flp07_f /NV flp08_f /NV flp09_f /NV flp10_f /NV flp11_f /NV
hcount dmdfon-fe-fse-fln-flp-b-tora1
do_reset 3/ 0
4/ 4/
hcount 8
hcount
1
1/ B_forna /NV false
hcount
2/ dfse_f 0
3/ B_ploka /NV false
B_forna, dfse_f, B_ploka: 9 variables, empty at index 0, index: 0...8
dmdfon-b-torna-b-ploka-dfse-f1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
flp00_f /NV flp01_f /NV flp02_f /NV flp03_f /NV flp04_f /NV flp05_f /NV flp06_f /NV
dmdfon-fe-fse-fln-flp-b-tora1
37/
ALFO
dmdfon-b-torna-b-ploka-dfse-f1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFON 12.30.2
Seite 2612 von 4100 31.JAN.2003 Thomas Brosi
APP DMDFON 12.30.2 Applikationshinweise App.-Vorschlag f¨ ur einen 4-Zyl.-Motor: ------------------------------------ALFO > als Laufunruhe, die durch einzelne Zylinder entstehen [1/sˆ2] ANWFOHE 100 ANWFOST 5 CDFO 1 CDFOMOD 0 DFSEFON1, DFSEFON2 > als dfsen_f bei Normalbetrieb (ohne Aussetzer) gelernten fse-Werten DFSERES >> als dfsen_f bei Normalbetrieb (ohne Aussetzer) gelernten fse-Werten FLFO 0,04 FS1FO 0,01 FS2FO 0,001 LURFOST 15 1/sˆ2 MDERKFON 0 SLFOO1N, SLFOO2N 5 1/sˆ2 SLFOU1N, SLFOU2N 2,5 1/sˆ2
[1/sˆ2] [1/sˆ2]
KFCFO1, KFCFO2:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ˆ | midmd | |
(rechts oben im KF-Bereich steht Bereichsindex) ......................................................................................................... . 0 . 0 . 0 . 0 . 0 . 0 . 0 . 0 . 0 . 0 . gmi4 ....+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+.... smi3 . 0_| 12 2| 12 5| 2 8| 2 11| 2 14| 2 17| 2 20| 2 23|_0 . . | | | | | | | | | . gmi3 ....+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+.... smi2 . 0_| 1 1| 1 4| 1 7| 1 10| 1 13| 1 16| 1 19| 1 22|_0 . . | | | | | | | | | . gmi2 ....+-----------+-----------+-----------+-----------+-----------+-----------+-----------+-----------+.... smi1 . 0_| 1 0| 1 3| 1 6| 1 9| 1 12| 1 15| 1 18| 1 21|_0 . . | | | | | | | | | . gmi1 ....+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+.... . 0 . 0 . 0 . 0 . 0 . 0 . 0 . 0 . 0 . 0 . gmi0 ......................................................................................................... gn0 gn1 gn2 gn3 gn4 gn5 gn6 gn7 gn8 gn9 | | | | | | | | sn1 sn2 sn3 sn4 sn5 sn6 sn7 sn8 --------> nmot
SNM10DMUW1 [1/min] gn0 = 100, gn1 = 2200, gn2 = 2800, gn3 = 3400, gn4 = 4000, gn5 = 4500, gn6 = 5000, gn7 = 5500, gn8 = 6000, gn9 = 6500 SIN08DMFL1, SNM08DMUW1: [1/min] sn1 = 2500, sn2 = 3100, sn3 = 3700, sn4 = 4250, sn5 = 4750, sn6 = 5250, sn7 = 5750, sn8 = 6250 SMI05DMUW1: [%] gmi0 = 10, gmi1 = 20, gmi2 = 40, gmi3 = 70, gmi4 = 100 SIMI03DMF1, SMI03DMUW1: [%] smi1 = 30, smi2 = 55, smi = 85
BEACHTEN: ----------------___________________________________________________________________________________ | | |SMI03DMUB1 und SIMI03DMF1 m¨ ussen identisch sein | |SNM08DMUB1 und SIN08DMF1 m¨ ussen identisch sein | | | | | |SNM08DMUW1 (Index 0..7) muß zwischen den Werten von SNM10DMUW1 (Index 1..9) liegen | |SMI03DMUW1 (Index 0..2) muß zwischen den Werten von SMI05DMUW1 (Index 1..4) liegen | |___________________________________________________________________________________|
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLU 17.50.1
Seite 2613 von 4100 31.JAN.2003 Thomas Brosi
FU DMDLU 17.50.1 Diagnose misfire detection; Laufunruhe FDEF DMDLU 17.50.1 Funktionsdefinition 1. ¨ Ubersicht Aussetzererkennung Laufunruheverfahren: Schnittstellen zu anderen Funktionen siehe %DMDUE
B_lustop
B_lustop
B_analu
B_analu
B_luerk B_luerk_t
lutsk_f
B_luerk
luerk_calc
B_analu lurs fonstat fofstat
fonstat fofstat
flurmin
flurmin_f
flurktm
lurs_calc
flurktm_f
for lutsk(n) > lurs(n) a single misfire will be detected exception: suppression by B_lustop = 1 or B_analu = 1
Break 1/ B_mdstop Break 1/
Break 1/
dmdlu-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Break 1/
dmdlu-main ¨ Uber B_mdstop (CDMD) werden die Funktionen zur Aussetzererkennung gesperrt, die die Zylindergleichstellung nicht ben¨ otigt. Ist zus¨ atzlich B_mdzgstp (CDZGST) gesetzt, wird keine Funktion der DMD mehr gerechnet. Ist das Bit B_cdmd=0, so ist die Funktion %DMDLU gesperrt, d. h. B_luerk = flurmin = flurktm = 0. Bei B_cdmd=1 ist die Funktion %DMDLU aktiv. (s. %DMDSTP, B_mdstop) Bei 2 SG-Konzepten (SY_2SG = 1) wird die Funktion %DMDLU in beiden SG gerechnet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLU 17.50.1
Seite 2614 von 4100 31.JAN.2003 Thomas Brosi
2. Berechnung des Laufunruhe Referenzwertes
B_wkr B_wk
B_wkr flurb_wk B_wk
lursold
map_selection_wk
flurb
flurs
flurslim
flurstmp_f /NC flurb_wk
change_limitation flurslim flurst flurkhe famal
B_ll
B_ll
B_sch
B_sch
map_selection tmot
lurs_f
flurktm
flurst tnst_w flurkhe dmrk_hw
dmrkh_w
drecrease with famal in case of multiple misfire (lums > lurms)
kl_correction fofstat fofstat flurmin B_fokstp
B_fokstp
fonstat
fofstat_loc
fofstat_loc
fonstat_loc
fonstat_loc fonstat_lim
fonstat
flurmin fofstat fonstat_lim famal B_analu
flurmin_calc
status_selection
offset depending on adapation status (flurmin)
mult_misf offset LURMIN3 for fofstat = 2,
offset LURMIN2 for fofstat = 1 or (fofstat = 0 and fonstat = 2), offset LURMIN1 for fofstat = 0 and fonstat = 1, no offset for fofstat = fonstat = 0: This is different for lurminstat>0.
B_analu
dmdlu-lurs-calc
tnst_w
dmdlu-lurs-calc 2.1 Referenzwertauswahl nach Zustand der Wandler-¨ Uberbr¨ uckungskupplung
B_wk
x=midmd y=nmot
1/ fkflurb_f
2/ flurb_f
flurb_wk
KFLURB (SMI08DMUB,SNM08DMUB)
B_wkr
x=midmd y=nmot
1/ fkflurb1_f
2/ flurb_f
KFLURB1 (SMI08DMUB,SNM08DMUB)
x=midmd y=nmot
1/ fkflurb2_f
KFLURB2 (SMI08DMUB,SNM08DMUB)
basic value from KFLURB/1/2 depending on B_wk, B_wkr
2/ flurb_f dmdlu-map-selection-wk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
flurs
limit_khe
flurktm
tmot
lurs
dmdlu-map-selection-wk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLU 17.50.1
Seite 2615 von 4100 31.JAN.2003 Thomas Brosi
2.2 Referenzwertauswahl nach Betriebszustand "Schicht" und Leerlauf
flurb_wk
flurb_f
SY_SCHICHT /V
1 1/
B_sch
2/
B_sch_loc_1 /NC 3/
1/
x=midmd y=nmot
fkflurbs_f
2/ flurb
flurb_f
KFLURBS (SMI08DM1UB,SNM08DM3UB) B_ll
E_vfz DFP_VFZ vfzg
dfpgetErf getErf_vfz 0.0 1/
midmd_w
flurbmis_f /NC
2/ flurb_f
1/ flurbmi_f /NC LURBMI
basic value from KFLURBS / LURBMI / LURBMIS depending on B_sch, B_ll
2/ flurb_f
dmdlu-map-selection
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LURBMIS
dmdlu-map-selection
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLU 17.50.1
Seite 2616 von 4100 31.JAN.2003 Thomas Brosi
2.3 Referenzwertkorrektur in Abh¨ angigkeit von Motortemperatur, Katheizen und Zeit nach Start
tmot
flurktm
flurktm_f LURKTM
offset depending on engine temp. (KL LURKTM)
15
1/ 1.0
flurst_f 1/
tnst_w
flurst
flurst_f LURST
factor depending on time after start (KL LURST)
B_kh
dmrk_hw
flurkhei_f /NC 1/ flurkhei_f /NC
LURKHE
flurkhe
dmdlu-kl-correction
1/ 1.0
dmdlu-kl-correction
B_kh B_ivzabg1
flurslim
flurs
flurst
famal LURMINKHE flurkhe
dmdlu-limit-khe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
On catalyst heating and first 1000 KWU interval, reduced B_ivzabg1 detection ratio is allowed
dmdlu-limit-khe
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLU 17.50.1
Seite 2617 von 4100 31.JAN.2003 Thomas Brosi
2.4 Lokale Statusbildung unter Ber¨ ucksichtigung von lurminstat
SY_VVT /V
1 1/
fofstat
fofstat_loc /NC
B_fokstp 2/
fonstat 0
fonstat_loc /NC
1/ lurminstat
0 1/ fofstat_loc /NC 0 1 2
1/ fofstat_loc
fofstat_loc /NC 2/
B_vvterror
0
fonstat_loc /NC
fonstat_loc
dmdlu-vvt-error
dmdlu-status-selection
B_vvterror
B_vvtnlf dmdlu-vvt-error 3. Offsetberechnung in Abh¨ angigkeit vom Adaptionsstatus flurmin
fofstat_loc
nmot flurmin2_f LURMIN2 (SNM08DMUB)
nmot
flurmin3_f
flurmin_f
flurmin
LURMIN3 (SNM08DMUB)
fonstat_loc
fonstat_lim
nmot
flurmin1_f
LURMIN1 (SNM08DMUB) 0.0
dmdlu-flurmin-calc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
1
dmdlu-status-selection
fonstat_loc /NC
VVT_error
dmdlu-flurmin-calc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLU 17.50.1
Seite 2618 von 4100 31.JAN.2003 Thomas Brosi
4. ¨ Anderungsbegrenzung des Referenzwertes
lursold
lursalt_f
flurs
dmdlu-change-limitation
flurslim
DMXRLU
change limitation DMXRLU for decreasing thresholds dmdlu-change-limitation 5. Erkennung von Mehrfachaussetzern - ¨ Ubersicht
B_analu
B_analu lums lums_calc lurms tmot
tmot
lurms_calc fonstat_lim 1
0
B_wkr B_wk
B_wkr
1.0
famalwk B_wk
famal_f
famal
map_selection_wk1
lowering of threshold lurs by factor famal (KFAMAL/1/2) during multiple misfires (lums > lurms and fonstat <= 1 und fofstat = 0)
dmdlu-mult-misf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fofstat
dmdlu-mult-misf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLU 17.50.1
Seite 2619 von 4100 31.JAN.2003 Thomas Brosi
5.1 Erkennung von Mehrfachaussetzern - Laufunruhe Mittelwert Berechnung
B_lustop EdgeFalling_B_lustop
B_swe_s
B_swe_s
wswes B_swe_s_delay FIMALU compute 1/ DigitalLowpass
B_analu lutsknm1 /NC
lums_f
lutskzyl_f
0.0
lums
reset 1/
FIAMALU
lutsknm2 /NC
2
lums-calculation: dmdlu-lums-calc
lums(n) = lums(n-1) + FIMALU * (FIAMALU * | (lutsk(n-1) -0.5 (lutsk(n-2) + lutsk (n)) | - lums(n-1) ) lums(n) = 0 if B_lustop = 1 -> 0 (and B_analu = 0); lums(n) = lums(n-1) if B_analu = 1; dmdlu-lums-calc 5.2 Synchronisation f¨ ur Schlechtwegerkennung
SY_SWE_S
1
favralu_w /NC 1/ B_swe_s
start 1/
2/
compute 1/ CountDown_wswes
1/
3/
wswes_w /NC 1
getBit
compute 4/ wswes
wswes_w /NC EdgeFalling_wswes
2 tskdelay
dmdlu-b-swe-s-delay
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zzyllfb
dmdlu-b-swe-s-delay
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLU 17.50.1
Seite 2620 von 4100 31.JAN.2003 Thomas Brosi
5.3 Erkennung von Mehrfachaussetzern - Laufunruhe Mittelwert Referenzwertauswahl
B_wk
lurmsalt_f 1/
x=midmd y=nmot
2/
fkflurm_f
flurmwk_f
lurms_f
lurms
KFLURM (SMI08DMUB,SNM08DMUB) DMXRLU
x=midmd y=nmot
1/
2/
fkflurm1_f
flurmwk_f
change limitation DMXRLU for decreasing threshold
KFLURM1 (SMI08DMUB,SNM08DMUB)
basic value from KFLURM/1 depending on B_wk
tmot
flurktm_f dmdlu-lurms-calc
LURKTM
offset depending on engine temperature 5.4 Erkennung von Mehrfachaussetzern Absenkungsfaktor f¨ ur Laufunruhereferenzwert nach Zustand der Wandler-¨ Uberbr¨ uckungskupplung
B_wk
x=midmd y=nmot
1/
2/
fkfamal_f
famalwk_f
famalwk
KFAMAL (SMI08DMUB,SNM08DMUB)
B_wkr
x=midmd y=nmot
1/
2/
fkfamal1_f
famalwk_f
x=midmd y=nmot
1/
2/
fkfamal2_f
famalwk_f
KFAMAL2 (SMI08DMUB,SNM08DMUB)
lowering of threshold lurs by factor famal (KFAMAL/1/2) during multiple misfires (lums > lurms and fonstat <= 1 und fofstat = 0)
dmdlu-map-selection-wk1
KFAMAL1 (SMI08DMUB,SNM08DMUB)
dmdlu-map-selection-wk1 6. Erzeugung des Erkanntbits des Laufunruheverfahrens
a misfire will not be detected if B_analu = 1 or B_lustop=1
B_lustop B_analu
B_luerk_t false
B_luerk
B_luerk
dmdlu-luerk-calc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dmdlu-lurms-calc
dmdlu-luerk-calc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLU 17.50.1
Seite 2621 von 4100 31.JAN.2003 Thomas Brosi
ABK DMDLU 17.50.1 Abkurzungen ¨ Verwendete Indexziffern und Bezugspunkte: (n) = Kurbelwellensegmente (i) = Nockenwellenumdrehungen; NW - Umdr. (j) = Kurbelwellenumdrehungen; KW - Umdr. (t) = Zeit lutsk(n) lurs(n) lums(n) lurms(n)
korrigierte Laufunruhe-Testgr¨ oße Laufunruhe-Referenzwert Laufunruhe-Mittelwert Referenzwert f¨ ur Laufunruhe-Mittelwert
%DMDLAD %DMDSTP SY_FLUQ U d... zzyl SY_ZYLZG
Logische und zeitliche Verkn¨ upfung der Ergebnisse versch. Fkt. zur Aussetzererkennung Stopbedingungen zur Aussetzererkennung Quantisierungsfaktor Laufunruhe-Berechnung; Systemgr¨ oße, ¨ Anderung nur ¨ uber neue DAMOS-Spezifikation m¨ oglich. Kurbelwellen-Umdrehung Differenz Zylindernummer Zylinderzahl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter DMXRLU FIAMALU FIMALU KFAMAL KFAMAL1 KFAMAL2 KFLURB KFLURB1 KFLURB2 KFLURBS KFLURM KFLURM1 LURBMI LURBMIS LURKHE LURKTM LURMIN1 LURMIN2 LURMIN3 LURMINKHE LURST
Source-X
MIDMD MIDMD MIDMD MIDMD MIDMD MIDMD MIDMD MIDMD MIDMD MIDMD_W MIDMD_W DMRKH_W TMOT NMOT NMOT NMOT
Source-Y
NMOT NMOT NMOT NMOT NMOT NMOT NMOT NMOT NMOT
TNST_W
Art
Bezeichnung
FW FW FW KF KF KF KF KF KF KF KF KF KL KL KL KL KL KL KL FW KL
¨ Begrenzung bei max. Laufunruhe-Referenzwert-Anderung Anhebungsfaktor fur ¨ Filter Mehrfachaussetzererkennung Filterfaktor Mehrfachaussetzererkennung Kennfeld Absenkungsfaktor fur ¨ Lur-Wert bei erkannten Mehrfachaussetzern Kennfeld Absenkungsfaktor fur ¨ Lur-Wert bei erkannten Mehrfachaussetzern Kennfeld Absenkungsfaktor fur ¨ Lur-Wert bei erkannten Mehrfachaussetzern Kennfeld fur ¨ Laufunruhe-Referenz-Basiswert Kennfeld fur ¨ Laufunruhe-Referenz-Basiswert Kennfeld fur ¨ Laufunruhe-Referenz-Basiswert Kennfeld fur ¨ Laufunruhe-Referenz-Basiswert Kennfeld fur ¨ Laufunruhe-Referenzwert zur Mehrfachaussetzererkennung ->Lum-Vergl. Kennfeld fur ¨ Laufunruhe-Referenzwert zur Mehrfachaussetzererkennung ->Lum-Vergl. Laufunruhe-Referenzwert bei Fahrzeug steht Laufunruhe-Referenzwert bei Fahrzeug steht im Schichtbetrieb dmrkh-abh. Laufunruhe-Referenzkorrekturwert, bei KH im 1. Intervall ¨ Tmot-abhangiger Laufunruhe-Referenz-Korrekturwert Drehzahlabh. Laufunruhe-Referenz-Minimalwert 1 Drehzahlabh. Laufunruhe-Referenz-Minimalwert 2 Drehzahlabh. Laufunruhe-Referenz-Minimalwert 3 Laufunruhe Referenz-Minimalwert bei Katheizen im 1. Intervall Laufunruhe-Referenzwertkorrektur nach Start
Systemkonstante
Art
Bezeichnung
SY_SCHICHT SY_SWE_S SY_VVT SY_ZYLZG
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante BDE-System mit Schichtbetrieb (=1: mit Schicht, =0: nur homogen) Systemkonstante fur Laufunruhe Statistik ¨ Schlechtwegerkennung uber ¨ Systemkonstante variabler Ventiltrieb VVT Systemkonstante Gesamt-Zylinderanzahl bei Mehr-SG-System (SY_SGANZ*SY_ZYLZA)
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ANALU B_FOKSTP B_IVZABG1 B_KH
DMDLAD DMDSTP
EIN EIN EIN EIN
¨ Ausblendung nach dem ersten erkannten Aussetzer lauft Bedingung fuel-on Adaption gestoppt (Adaption + Korrektur) Erstes 1000 KWU Intervall nach Start aktiv Bedingung Kat-Heizung
B_LL
MDFAW
EIN
Bedingung Leerlauf
B_LUERK B_LUSTOP
DMDLU DMDSTP
AUS EIN
Aussetzer erkannt, aus DMDLU Laufunruhe-Berechnung gesperrt
B_MDSTOP
DMDSTP
EIN
Misfire Detection gesperrt
B_SCH
BDEMUM
DMDDLU, DMDLU DMDLFK, DMDLU DMDLU BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... ARMD, BAKH, BBAGR, BBAGRMW, BBKH, ... DMDLAD DMDDLU, DMDFON,DMDLAD, DMDLFB,DMDLU, ... DMDDLU, DMDFON,DMDLAD, DMDLFK,DMDLU, ... ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... DMDLU, DMDSTP DMDLU, DMDSTP ARMD, DMDDLU,DMDLU, DMDLUA,DMDSTP, ... DLGHMM, DMDDLU,DMDLU, DMDLUA,DMDSTP, ... ATM, CANECU, DDG, DMDLU, DMDSTP, ... ATR, DMDLU,LAMBTS, MDKOL,MSF, ...
EIN
Bedingung Betriebsart Schicht
EIN EIN EIN
Bedingung Schlechtwegstrecke erkannt aus %DSWES Bedingung Fehler beim VVT Notlauf Bedingung: Wandlerkupplung uberbr ¨ uckt ¨
EIN
Bedingung fur ¨ Wandlerkupplung geregelt
DOK
SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal
EIN
Momentenreserve fur ¨ Katheizen
BAKH
B_SWE_S B_VVTNLF B_WK
GGCEGS
B_WKR
GGCEGS
DFP_VFZ
DMDLU
DMRKH_W
KOMRH
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLU 17.50.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
E_VFZ
DVFZ
ATM, BDEMHA,CANECU, DDG,DMDLU, ...
EIN
Errorflag: Fahrzeug-Geschwindigkeit
FAMALWK_F FAMAL_F FAVRALU_W FKFAMAL1_F FKFAMAL2_F FKFAMAL_F FKFLURB1_F FKFLURB2_F FKFLURBS_F FKFLURB_F FKFLURM1_F FKFLURM_F FLURB_F FLURKTM_F FLURMIN1_F FLURMIN2_F FLURMIN3_F FLURMIN_F FLURMWK_F FLURST_F FOFSTAT
DMDLU DMDLU
LOK LOK DMDLU, DMDSTP EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK DMDDLU AUS AUS AUS AUS DMDLUA AUS LOK LOK DLGHMM, DMDDLU,- EIN DMDLU, ZGST DMDDLU, DMDLU EIN AUS DMDDLU, DMDLU EIN LOK AUS LOK AUS DMDLU EIN DMDLU EIN DMDLU EIN ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... DMDLU, DMDSTP EIN EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... DMDLU EIN EIN ADDLGME9Q,DLGHMM, DMDFON,DMDLFK, DMDLU, ...
DMDLU DMDLU DMDLU DMDLU DMDLU DMDLU DMDLU DMDLU DMDLU DMDLU DMDLU DMDLU DMDLU DMDLU DMDLU DMDLU DMDLU DMDFOF
FONSTAT LUMS_F LURMINSTAT LURMSALT_F LURMS_F LURSALT_F LURS_F LUTSKZYL_F LUTSK_F MIDMD_W TMOT
DMDFON DMDLU
TNST_W
BBSTT
TSKDELAY VFZG
DMDLFB GGVFZG
Z2_F ZZYLLFB
DMDLFB DMDLFB
DMDLU DMDLU DMDLU DMDLU DMDLFK DMDLFK SSTDMD GGTFM
Seite 2622 von 4100 31.JAN.2003 Thomas Brosi
Absenkungsfaktor fur ¨ Laufunruheschwellwert bei Mehrfachaussetzern Faktor zur Absenkung des LUR-Wertes bei Mehrfachaussetzern, aus KFFAMALU Anzahl Verbrenng. f. Reaktivierung Aussetzererkennung nach Ausblendung Absenkungsfaktor fur ¨ Laufunruheschwellwert bei Mehrfachaussetzern, aus KFAMAL Absenkungsfaktor fur ¨ Laufunruheschwellwert bei Mehrfachaussetzern, aus KFAMAL Absenkungsfaktor fur ¨ Laufunruheschwellwert bei Mehrfachaussetzern, aus KFAMAL Basis Schwellwert fur ¨ Laufunruhe, Faktor aus KFLURB1 Basis Schwellwert fur ¨ Laufunruhe, Faktor aus KFLURB2 Basis Schwellwert fur ¨ Laufunruhe, Faktor aus KFLURBS Basis Schwellwert fur ¨ Laufunruhe, Faktor aus KFLURB Faktor fur ¨ Laufunruhe-Referenzwert zur Mehrfachaussetzererkennung ->Lum-Vergl. Faktor fur ¨ Laufunruhe-Referenzwert zur Mehrfachaussetzererkennung ->Lum-Vergl. Schwellwert fur ¨ Laufunruhe ¨ tmot-abhangiger offset zum Laufunruhe-Referenzwert lurs/dlurs Drehzahlabh. Laufunruhe-Referenz-Minimalwert 1 Drehzahlabh. Laufunruhe-Referenz-Minimalwert 2 Drehzahlabh. Laufunruhe-Referenz-Minimalwert 3 Wert von LUR falls Adaption nicht abgeschlossen, Wert aus LURMINN Faktor fur ¨ Laufunruhe-Refernzwert zur Mehrfachaussetzererkennung Korrekturfaktor fur ¨ Schwellwert Laufunruhe nach Start, Faktor aus LURST Status der fuel-off Adaption im aktuellen Betriebsbereich Status der fuel-on Adaption im aktuellen Betriebsbereich Laufunruhe-Mittelwert fur ¨ Erkennung Mehrfachaussetzer, signed Lurmin Anforderung DMD - externer Funktionen vorangegangener Wert von lurms_f Laufunruhe-Referenzwert fur ¨ Mehrfachaussetzererkennung, -> Vgl. mit Lum, signed vorangegangener Wert von lurs_f Laufunruhe-Referenzwert, signed ¨ Laufunruhe-Testgroße, signed, korrigiert, Array uber ¨ alle Zylinder ¨ Laufunruhe-Testgroße, signed, korrigiert, Monitor Referenzmoment fur ¨ Aussetzererkennung Motor-Temperatur Zeit nach Startende
¨ DMD Verzogerung Auswertung Segmentzeit Fahrzeuggeschwindigkeit
1/(ZYLZA/2)ˆ2, float ¨ SW-Zylinderzahler fur ¨ DMD
FB DMDLU 17.50.1 Funktionsbeschreibung 1.
Aussetzererkennung: Die folgenden Rechenschritte werden f¨ ur jede Z¨ undung/Verbrennung durchgef¨ uhrt. Die Abarbeitung erfolgt bedingt durch die Berechnung der Laufunruhewerte mit Segmentzeiten ’aus der Zukunft’ einige Z¨ undungen zeitlich verz¨ ogert. Die Zuordnung zum entsprechenden Zylinder wird durch eine entsprechende Verz¨ ogerung des Zylinderz¨ ahlers zzyllfb gew¨ ahrleistet (s. %DMDLFB).
1.1 Laufunruhe-Testgr¨ oße: Als Eingang liegen Laufunruhewerte lutsk vor, die aus geberradkorrigierten Segmentzeiten tsk berechnet wurden (%DMDLFB) und evt. nach eingeschwungener fuel-on Adaption korrigiert wurden (%DMDLFK). Pro Z¨ undung/Verbrennung n liegt ein Laufunruhewerte lutsk(n) vor. Im normalen Betrieb (alle Zylinder verbrennen) sind die Laufunruhewerte idealerweise 0. Setzt ein Zylinder aus, so ist der entsprechende Laufunruhewert lutsk(n) positiv. Die lutsk-Werte der anderen normal verbrennenden Zylinder sind entsprechend negativ. Setzen mehrere Zylinder aus, so sind die Laufunruhewerte der aussetzenden Zylinder weniger positiv, jedoch die Laufunruhewerte der verbrennenden Zylinder gr¨ oßer negativ. Im Mittel ergibt sich immer ein Laufunruhewert = 0 ¨ uber ein Arbeitsspiel. In dieser Funktion werden die Laufunruhewerte mit einem Aussetzer am entsprechenden Zylinder erkannt.
Referenzwert verglichen und bei positivem Vergleich wird ein
1.2 Erkennung von Mehrfachaussetzern (Berechnung der Zusatzgr¨ oße lums(n)) Setzen mehrere Zylinder aus, z.B. auch alternierend eine Verbrennung / ein Aussetzer, k¨ onnen die berechneten Laufunruhewerte so klein werden, daß im Aussetzerfall keine ¨ Uberschreitung des Referenzwertes erfolgt und der Aussetzer somit nicht erkannt werden w¨ urde. Aus diesem Grund wird die Periodizit¨ at des Aussetzers bei Mehrfachaussetzern als Zusatzinformation mitverwendet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLU 17.50.1
Seite 2623 von 4100 31.JAN.2003 Thomas Brosi
Die Laufunruhewerte werden gefiltert nach folgender Gleichung: lums(n) = lums(n-1) + FIMALU * (FIAMALU *
| (lutsk(n-1) -0.5 (lutsk(n-2) + lutsk (n)) | - lums(n-1)
)
W¨ ahrend der Ausblendung bei besonderen Betriebsbedingungen (B_lustop = 1, s. 1.5) wird lums_w weiter berechnet, startet jedoch nach der Ausblendung wieder mit dem Wert 0. Nur im Fall von Schlechtwegerkennung Statistik wird lums_w, nach dem Sperren durch B_swe_s, nicht initialisiert. Bei Ausblendung nach erkanntem Aussetzer (s. 1.6) wird die Filterung bzw. lums_w-Berechnung angehalten. Liegen beide Ausblendungen (nach erkanntem Aussetzer und bei besonderen Betriebsbedingungen) vor, wird die Berechnung angehalten (und lums_w nicht zu 0 gesetzt). 1.3 Berechnung des Laufunruhe-Referenzwertes lurs: Der Laufunruhe-Referenzwert lurs setzt sich zusammen aus dem Basiswert KFLURB und einem k¨ uhlwassertemperaturabh¨ angigen Korrekturwert LURKTM. Ein Basiswert wird aus einem last- und drehzahlabh¨ angigen Kennfeld verwendet. Bei BDE Systemen im Schichtbetrieb (SY_SCHICHT=1, B_sch=true) wird das KF KFLURBS benutzt, unabh¨ angig von den Werten B_wk, B_wkr. KFLURBS besitzt eigene St¨ utzstellenverteilungen, um es an den bei kleineren Momenten und Drehzahlen m¨ oglichen Schichtbetrieb anpassen zu k¨ onnen. KFLURB2 wird bei B_wkr=1 g¨ ultig, KFLURB1 bei B_wk=1 und KFLURB bei Handschaltern oder im Fall keiner Ansteuerung der Wandler¨ uberbr¨ uckungskupplung bei Automaten. Im Leerlauf bei Fahrzeugstillstand (und E_vfz=0) wird auf die momentabh¨ angige KL LURBMI zur¨ uckgegriffen, oder im Fall von Schichtbetrieb auf die momentabh¨ angige KL LURBMIS. Auf den Basiswert wird ein Korrekturwert flurktm (aus der KL LURKTM) addiert. Nach Motorstart kann lurs zeitabh¨ angig mit LURST korrigiert werden, falls dies zur Erkennung der ersten Aussetzer nach Start notwendig ist.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei Katheizen w¨ ahrend erstem Intervall von 1000 KWU darf auf Antrag Erkennungsquote reduziert werden. Dazu wird ein Faktor aus der Kennlinie LURKHE (abh¨ angig von dmrkh_w) ermittelt und lurs damit korrigiert. Um eine zu kleine lurs-Schwelle zu vermeiden, wird lurs nach der Korrektur noch mit LURMINKHE nach unten begrenzt. Je nach Adaptionsfortschritt der fuel-off- (%DMDFOF) / fuel-on-Adaption (%DMDFON) wird auf den Schwellwert Lurs ein Vorhalt uber LURMIN* addiert. LURMIN1..3 sind Kennlinien ¨ ¨ uber der Drehzahl: Ist die fuel-off Adaption (und somit auch die fuel-on Adaption) noch nicht eingeschwungen (fofstat = 0), wird auf lurs LURMIN3 addiert. LURMIN3 muß s¨ amtl. Ungenauigkeiten der Segmentzeiten vorhalten und entspricht meistens der Geberradfehler, da dies i. A. den gr¨ oßten Anteil darstellt. Ist die fuel-off Adaption (drehzahlunabh¨ angig) eingeschwungen (fofstat=0 und fonstat=2) oder der dominante Bereich der fuel-off Adaption (drehzahlabh¨ angig) eingeschwungen (fofstat=1, nicht bei %DMDFOF 5.10), wird auf LURMIN2 als Offset umgeschaltet. LURMIN2 ber¨ ucksichtigt die drehzahlabh¨ angigkeit der fuel-off oder fuel-on Adaption (je nach Bedatung von CDFOMOD). Ist in der fuel-on Adaption der drehzahldominante Bereich eingeschwungen (fonstat=1), so wird auf LURMIN1 umgeschalten. LURMIN1 ber¨ ucksichtigt die Lastabh¨ angigkeit der Korrekturwerte. Sind beide Adaptionen (wenn vorhanden) im aktuellen Bereich eingeschwungen (fofstat=0 und fonstat =0) so wird kein LURMIN mehr addiert. Ohne lurminstat - Anforderung (lurminstat = 0) ergibt sich der f¨ ur den aktuellen Bereich g¨ ultige Offset von Lurs aus den Werten fofstat und fonstat: fofstat 2 1 0 0 0
fonstat x x 2 1 0
LURMIN-Offset LURMIN3 LURMIN2 (nicht bei %DMDFOF 5.10) LURMIN2 LURMIN1 kein LURMIN-Offset
Mit lurminstat - Anforderung (lurminstat > 0) ergibt sich der f¨ ur den aktuellen Bereich g¨ ultige Offset von Lurs aus dem Wert von lurminstat unter Ber¨ ucksichtigung vom Adaptionsstatus (fofstat und fonstat, fofstat=1 nicht bei %DMDFOF 5.10): lurminstat 3 2 1
fofstat 2 2 2
fonstat x x x
LURMIN-Offset LURMIN3 LURMIN3 LURMIN3
3 2 1
1 1 1
x x x
LURMIN3 LURMIN2 LURMIN2
3 2 1
0 0 0
2 2 2
LURMIN3 LURMIN2 LURMIN2
3 2 1
0 0 0
1/0 1/0 1/0
LURMIN3 LURMIN2 LURMIN1
In Bereichen, in denen die Zylindergleichstellung (%ZGST) aktiv ist und keine Korrekturfaktoren der fuel-on Adaption (%DMDFON) eingerechnet werden, wird auch fonstat nicht ber¨ ucksichtigt. Hier m¨ ussen die Schwellwerte so appliziert werden, daß auch ohne bzw. mit noch nicht vollst¨ andig ausgeregelter %ZGST keine Fehlererkennungen auftreten. Es handelt sich hier haupts¨ achlich um den geschichteten Betriebsbereich (B_fokstp=1, s. %DMDSTP). Damit bei einem Kennfeldwechsel der Schwellwert nicht zu schnell zur¨ uckgenommen wird und es dadurch evt. zu Fehlerkennungen kommen k¨ onnte, wird die ¨ Anderung des Referenzwertes lurs in neg. Richtung begrenzt. Dazu wird der neue Referenzwert lurs(n) mit dem alten Referenzwert lurs(n-1) verglichen. Ist die ¨ Anderung in neg. Richtung gr¨ oßer als DMXRLU, so berechnet sich lurs(n) aus lurs(n-1) - DMXRLU.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLU 17.50.1
Seite 2624 von 4100 31.JAN.2003 Thomas Brosi
1.4 Entscheidung, ob Aussetzer: Die Aussetzererkennung erfolgt durch Vergleich der Laufunruhereferenz lurs(n) mit dem Laufunruhewert lutsk(n). Ist lutsk > lurs wird ein einzelner Aussetzer erkannt (Ausnahme bei B_analu-Ausblendung: Siehe 1.6 und bei B_lustop = 1, s. 1.5). lutsk(n) > lurs(n)
->
einzelner Aussetzer erkannt ,
wenn B_lustop = 0 und B_analu = 0
¨ Uberschreitet lums(n) den Wert lurms(n), so wird lurs(n) um den Faktor famal abgesenkt, sofern die Adaption eingeschwungen ist (fofstat = 0 und fonstat <= 1). Der Wert famal wird aus einem Kennfeld ¨ uber nmot und midmd ermittelt (KFAMAL, KFAMAL1, KFAMAL2 je nach B_wk, B_wkr). Der Referenzwert des Laufunruhemittelwert lurms setzt sich zusammen aus dem Basiswert KFLURM und einem k¨ uhlwassertemperaturabh¨ angigen Korrekturwert lursktm (LURKTM). ¨ Anderungen in neg. Richtung werden wie bei lurs ¨ uber DMXRLU begrenzt. KFLURM bei B_wk=0, KFLURM1 bei B_wk=1 wird durch Kennfeldzugriff ¨ uber midmd und nmot ermittelt. lums > lurms
->
lurs = lurs * famal [0..1] ,
wenn fofstat = 0 und fonstat <= 1
1.5 Ausblendung bei besonderen Betriebszust¨ anden Bei besonderen Betriebszust¨ anden wie Schlechtweg, starke Last- oder Drehzahldynamik, Momenteneingriff ... wird die Aussetzererkennung ausgeblendet um Fehlerkennungen zu vermeiden, B_lustop=1 (s. %DMDSTP). Die Berechnung von lums, lurs und lurms l¨ auft weiter, damit die Erkennung von Schlechtweg ¨ uber Statistik (%DSWES) weiter erfolgen kann. Nach der Ausblendung startet jedoch die Berechnung von lums bei 0 um die ’Vergangenheit’ der Filter zu resettieren. Bei B_lustop=1 wird das Erkannt-Bit B_luerk nicht gesetzt, unabh¨ angig von dem Vergleich lutsk > lurs.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.6 Ausblendung nach erkanntem Aussetzer: Wurde ein Aussetzer erkannt, so wird die Aussetzererkennung w¨ ahrend der n¨ achsten ANALUN Z¨ undungen ausgeblendet und B_analu = 1 gesetzt. ANALUN ist eine KL ¨ uber nmot. Nach dieser Ausblendung findet eine Testphase mit einer L¨ ange von >= TNALU Z¨ undungen statt w¨ ahrend dieser B_tnalu = 1 gesetzt ist. Tritt innerhalb dieser Testphase ein weiterer Aussetzer auf, so erfolgt keine weitere Ausblendung ¨ uber ANALU und die Testphase bleibt weiterhin aktiv (B_tnalu = 1). Die Testphase schließt TNALU Z¨ undungen nach dem letzten erkannten Aussetzer (s. DMDLAD). F¨ ur ANALUN = 0 erfolgt keine Ausblendung nach erkanntem Aussetzer. Durch diese Maßnahme werden Fehlerkennungen durch Nachschwingungen unterdr¨ uckt, die durch einzelne Aussetzer angeregt werden. Daueraussetzer werden jedoch zuverl¨ assig erkannt. Die lutsk-Berechnung und Ausgabe l¨ auft hier weiter. Es wird aber bei lutsk > lurs kein Aussetzer erkannt (B_LUERK = 0). Die lums-Berechnung wird w¨ ahrend B_analu=1 angehalten. Die Ausblend- und Testphase k¨ onnen auch durch %DMDDLU gesetzt werden.
APP DMDLU 17.50.1 Applikationshinweise LURBMIS ist nur bei Schichtsystemen vorhanden. Neutralbedatung wird mit den Werten von LURBMI erreicht. Einschalten der Funktion: - die Funktion der DMD, die die Zylindergleichstellung nicht ben¨ otigt, sind nur aktiv bei B_mdstop=0. B_mdstop=0 bei CDMD=1 (s. %DMDSTP) - Funktionsausblendung DMDDLU: die Funktion %DMDLU kann f¨ ur Applikationszwecke ¨ uber B_lustop (s. %DMDSTP) folgendermaßen ausgeblendet werden: NMXALU = 0 [Umdr/min] datieren oder NMIALU = 10200 [Umdr/min] datieren Empfindlichkeit der Aussetzererkennung: LURMIN3: Entspricht dem maximal m¨ oglichen Fehler (mechanische Geberrad-Toleranzen + Torsionsschwingungen), z.B. + - 1,4 ◦ KW LURMIN2: Entspricht der maximal m¨ oglichen Abweichung ¨ uber der Drehzahl, -> Drehzahlabh¨ angigkeit der Adaptionswerte z.B. + - 0.15 ◦ KW LURMIN1: Entspricht der maximal m¨ oglichen Abweichung ¨ uber der Last, -> Lastabh¨ angigkeit der Adaptionswerte in jd. Drehzahlbereich z.B. + - 0.1 ◦ KW versch. LURMIN*-Kennlinien: ˆ | * * ˆ | * | lutsk | LURMIN3 * * * | * LURMIN2 * | * * * | * * * LURMIN1 | * * * | * * * Grundoffset -| * * * * * * * * * * * * * * * * * (Grundrauschen) | 0 - +----------------------------------------------------------------------------------> n --> LURMIN*-Ausdehnung auf Nachbarbereiche: (drehzahlabh. fuel-off Adaption oder fuel-on Adaption)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
fse (zdg) ◦
KW
DMDDLU 13.40.0
. . ˆ B_forxx = 0 . B_forxx = 1 . B_forxx = 1 | . . | ############################### . 1 .ˆ ************************************ | .|Fehler * . | .| * . | .V * . | * . | * . . | * . . | * . . | * . ########################################## 0 +-*-*-*-**-----------+-----------+------------+-----------------------------> | 2000 2500 3000 3500 |<---------------------->| Drehzahl-Bereich
Seite 2625 von 4100 31.JAN.2003 Thomas Brosi
ˆ | - 100 | | (U/s)ˆ2 | Lauf| unruhe | | | | - 0
*: eingerechneter fse-Wert #: ber¨ ucksichtigter LURMIN* ALFOF in %DMDFOF (max. lernbare Abweichung) muß mind. so groß sein wie der Vorhalt durch LURMIN3. 3. Kurztest zur ¨ Uberpr¨ ufung der Funktion Der Schwellwert lurs muß last-und drehzahlabh¨ angig sein. Bei lutsk > lurs muß B_luerk=1 sein, wenn B_lustop=0 und B_analu=0. - Bei MT-Fzg. wird B_wk=0 und B_wkr=0 vorausgesetzt. - f¨ ur weitere Hinweise s. Applikationsstandard DMD Der neue Referenzwert lurs(n) wird verglichen mit dem alten Referenzwert lurs(n-1). Eine ¨ Anderung in Richtung kleinerer Referenzwerte wird begrenzt durch die ¨ Anderungskonstante DMXRLU.
FDEF DMDDLU 13.40.0 Funktionsdefinition 1. ¨ Ubersicht %DMDDLU: die Schnittstellen zu anderen Funktionen sind aus der %DMDUE ersichtlich.
B_lustop
nmot NMIDLU
dlutsk_f
lurktm flurktm_f
B_lustop B_dluerk B_dluerk_t
dlurs
B_dluerk
dluerk_calc
fofstat fofstat fonstat fonstat lurminstat lurminstat
for dluts(n) > dlurs(n) a single misfire will be detected exception: suppression by B_lustop = 1 or B_analu = 1
dlurs_calc
SY_ZYLZG /V
3
Break 1/
funktion is only active for even number of cylinders
5 Break 1/
dmddlu-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FU DMDDLU 13.40.0 Diagnose Misfire Detection Differenzbildung der Laufunruhe
B_mdstop dmddlu-main ¨ Uber den Euroschalter CDMD k¨ onnen die Funktionen der Aussetzererkennung gesperrt werden, die die Zylindergleichstellung nicht ben¨ otigt. Bei B_cdmd=0 ist die Funktion %DMDDLU gesperrt und B_dluerk = 0. Bei B_cdmd=1 ist die Funktion DMDDLU aktiv. (s. B_mdstop %DMDSTP) Die Funktion l¨ auft nur bei Motoren mit geradzahliger Zylinderanzahl ab. Bei SY_ZYLZG = ungerade ist B_dluerk = 0. Bei 2-SG-Konzepten wird die Funktion %DMDDLU in Master und Slave-SG gerechnet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDDLU 13.40.0
Seite 2626 von 4100 31.JAN.2003 Thomas Brosi
2. ¨ Ubersicht ¨ uber die Referenzwertberechnung
B_lustop
B_dluerk_t
dmddlu-dluerk-calc
B_analu
B_dluerk
false
B_dluerk
dmddlu-dluerk-calc 2.1 Ber¨ ucksichtigung des Zustandes der Wandler¨ uberbr¨ uckungskupplung
B_wk
x=midmd y=nmot
1/
2/ fdlur_wk
fkfdlur_f
fdlur_f
KFDLUR (SMI08DMUB,SNM08DMUB)
B_wkr x=midmd y=nmot
1/
2/
fkfdlur1_f
fdlur_f
1/
2/
fkfdlur2_f
dmddlu-map-selection-wk
x=midmd y=nmot
fdlur_f
KFDLUR2 (SMI08DMUB,SNM08DMUB) basic value from KFDLUR/1/2 (depending on B_wkr, B_wk) dmddlu-map-selection-wk 2.2 Ber¨ ucksichtigung von Schichtbetrieb
fdlur_wk fdlur_f
SY_SCHICHT /V
1
1/ B_sch
x=midmd y=nmot
1/
fdlur fkfdlurs_f
KFDLURS (SMI08DM1UB,SNM08DM3UB) basic value from KFDLURS (depending on B_sch)
2/ fdlur_f
dmddlu-map-selection
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFDLUR1 (SMI08DMUB,SNM08DMUB)
dmddlu-map-selection
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDDLU 13.40.0
Seite 2627 von 4100 31.JAN.2003 Thomas Brosi
2.3 ¨ Anderungsbegrenzung des Referenzwertes
fdlurs
fdlurslim
dlursold dmddlu-change-limitation
dlursalt_f
DMXRDL change limitation (DMXRDL) for decreasing threshold dmddlu-change-limitation 3. Erzeugung des Erkanntbits des Differenzlaufunruheverfahrens
B_wkr B_wkr B_wk
fdlur_wk B_wk map_selection_wk
offset depending on engine temperature (KL LURKTM) fdlur_wk fdlur B_sch
dlursold fdlurslim fdlurs
dlurs dlurs_f
fdlurs_f change_limitation
B_sch map_selection
fofstat 1 fonstat 2
SY_VVT /V 1
false lurminstat 2 0.0 x=nmot fdlurmin_f
dmddlu-dlurs-calc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lurktm
DLURMIN (SNM08DMUB) offset depending on adaptation status (DLURMIN for fonstat >= 2 or fofstat >= 1) dmddlu-dlurs-calc
ABK DMDDLU 13.40.0 Abkurzungen ¨ Verwendete Indexziffern und Bezugspunkte: (n) = Kurbelwellensegmente dlutsk(n) dlurs %DMDLAD %DMDLFB %DMDSTP
Laufunruhedifferenz, Aktualisierung im synchro Laufunruhedifferenz-Referenzwert log. und zeitl. Verkn¨ upfung der Ergebnisse versch. Funktionen zur Aussetzererkennung Bildung der Laufunruhe und der gefilterten Laufunruhe und der Differenzlaufunruhe Stopbedingungen f¨ ur die Aussetzererkennung
U d... SY_ZYLZG
Kurbelwellen-Umdrehung Differenz Gesamtzylinderzahl
Parameter
Source-X
DLURMIN DMXRDL KFDLUR KFDLUR1 KFDLUR2
NMOT MIDMD MIDMD MIDMD
Source-Y
Art
Bezeichnung
NMOT NMOT NMOT
KL FW KF KF KF
Drehzahlabh. Laufunruhe-Referenz-Minimalwert 1 ¨ Begrenzung bei max. Laufunruhe-Referenzwert-Anderung von dlurs Kennfeld fur ¨ Laufunruhedifferenz dluts Referenzwert Kennfeld fur ¨ Laufunruhedifferenz dluts Referenzwert Kennfeld fur ¨ Laufunruhedifferenz dluts Referenzwert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDDLU 13.40.0
Seite 2628 von 4100 31.JAN.2003 Thomas Brosi
Parameter
Source-X
Source-Y
Art
Bezeichnung
KFDLURS NMIDLU
MIDMD
NMOT
KF FW
Kennfeld fur ¨ Laufunruhedifferenz dluts Referenzwert Min. Drehzahl fur ¨ Ausblendung der Aussetzererkennung DMDDLU
Systemkonstante
Art
Bezeichnung
SY_SCHICHT SY_VVT SY_ZYLZG
SYS (REF) Systemkonstante BDE-System mit Schichtbetrieb (=1: mit Schicht, =0: nur homogen) SYS (REF) Systemkonstante variabler Ventiltrieb VVT SYS (REF) Systemkonstante Gesamt-Zylinderanzahl bei Mehr-SG-System (SY_SGANZ*SY_ZYLZA)
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ANALU B_DLUERK B_LUSTOP
DMDLAD DMDDLU DMDSTP
EIN AUS EIN
¨ Ausblendung nach dem ersten erkannten Aussetzer lauft Aussetzer erkannt, aus DMDDLU Laufunruhe-Berechnung gesperrt
B_MDSTOP
DMDSTP
EIN
Misfire Detection gesperrt
B_SCH
BDEMUM
EIN
Bedingung Betriebsart Schicht
B_WK
GGCEGS
EIN
Bedingung: Wandlerkupplung uberbr ¨ uckt ¨
B_WKR
GGCEGS
DMDDLU, DMDLU DMDLAD DMDDLU, DMDFON,DMDLAD, DMDLFB,DMDLU, ... DMDDLU, DMDFON,DMDLAD, DMDLFK,DMDLU, ... ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... ARMD, DMDDLU,DMDLU, DMDLUA,DMDSTP, ... DLGHMM, DMDDLU,DMDLU, DMDLUA,DMDSTP, ...
EIN
Bedingung fur ¨ Wandlerkupplung geregelt
DLURS_F DLUTSK_F FDLURMIN_F FKFDLUR1_F FKFDLUR2_F FKFDLURS_F FKFDLUR_F FLURKTM_F FOFSTAT
DMDDLU DMDLFK DMDDLU DMDDLU DMDDLU DMDDLU DMDDLU DMDLU DMDFOF
FONSTAT LURMINSTAT NMOT
DMDFON BGNMOT
LOK EIN AUS LOK LOK LOK LOK DMDDLU EIN DLGHMM, DMDDLU,- EIN DMDLU, ZGST DMDDLU, DMDLU EIN DMDDLU, DMDLU EIN AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... DMDDLU
Laufunruhedifferenz-Referenzwert, signed ¨ Laufunruhedifferenz-Testgroße, korrigiert Offset zur Differenzlaufunruhe bei unzureichender Adaption, aus DLURMIN Basis Schwellwert fur ¨ Differenzlaufunruhe bei B_wk=1, Faktor aus KFDLUR1 Basis Schwellwert fur ¨ Differenzlaufunruhe bei B_wkr=1, Faktor aus KFDLUR2 Basis Schwellwert fur ¨ Differenzlaufunruhe bei B_sch=1, Faktor aus KFDLURS Basis Schwellwert fur ¨ Differenzlaufunruhe, Faktor aus KFDLUR ¨ tmot-abhangiger offset zum Laufunruhe-Referenzwert lurs/dlurs Status der fuel-off Adaption im aktuellen Betriebsbereich Status der fuel-on Adaption im aktuellen Betriebsbereich Lurmin Anforderung DMD - externer Funktionen Motordrehzahl
FB DMDDLU 13.40.0 Funktionsbeschreibung 1. Einleitung: Die nachfolgend beschriebene Funktion erlaubt die Erkennung von Einzel- und Daueraussetzern, sowie von nichtsymmetrischen Mehrfachaussetzern. Die Erkennungsqualit¨ at ist unabh¨ angig von Geberradungenauigkeiten (KW-synchrone Segmentzeitschwankungen). Deshalb sind symmetrische Mehrfachaussetzer (erzeugen ebenfalls KW-synchrone Segmentzeitschwankungen) nicht erkennbar. Zur Erkennung von Aussetzern wird die evt. fuel-on korrigierte Differenzlaufunruhe dlutsk (s. %DMDLFB, %DMDLFK) mit einem Schwellwert dlurs verglichen. 2. Berechnung des Referenzwertes dlurs: Ein Basiswert wird aus einem last- und drehzahlabh¨ angigen Kennfeld verwendet. Bei BDE Systemen im Schichtbetrieb (SY_SCHICHT=1, B_sch=true) wird das KF KFDLURS benutzt, unabh¨ angig von den Werten B_wk, B_wkr. KFDLURS besitzt eigene St¨ utzstellenverteilungen, um es an den bei kleineren Momenten und Drehzahlen m¨ oglichen Schichtbetrieb anpassen zu k¨ onnen. KFDLUR2 wird bei B_wkr=1 g¨ ultig, KFDLUR1 bei B_wk=1 und KFDLUR bei Handschaltern oder im Fall keiner Ansteuerung der Wandler¨ uberbr¨ uckungskupplung bei Automaten. Zu diesem Basiswert wird ein tmot-abh¨ angiger Offset flurktm (aus LURKTM, siehe %DMDLU) addiert. Je nach dem Zustand der Adaption (fofstat >= 1 oder fonstat >= 2), wird auf den Referenzwert ein Offset aus der KL DLURMIN addiert. Bei SY_VVT wird auch abh¨ angig von lurminstat dieser Offset addiert. ¨ Anderungen in Richtung negativer Referenzwerte werden durch die ¨ Anderungsbegrenzung DMXRDL begrenzt (entsprechend DMXRLU, siehe %DMDLU), d. h. dlurs(n-1) - dlurs(n) <= DMXRDL. 3. Erkennung von Aussetzern ¨ Uberschreitet die Differenzlaufunruhe dlutsk den Schwellwert dlurs, so wird im entpsrechenden Zylinder ein Aussetzer erkannt: dlutsk(n) > dlurs(n)
-> B_dluerk = 1, Aussetzer erkannt, wenn B_lustop = B_analu = 0.
4. Ausblendung: Wie die Grundfunktion (siehe %DMDUE) muß auch %DMDDLU bei den gleichen kritischen Betriebsbedingungen ausgeblendet werden: Ausblendung bei B_lustop (s. %DMDSTP) Ausblendung bei B_analu: Um Fehlerkennungen durch Nachschwingungen nach einzelnen Aussetzern zu vermeiden, wird %DMDDLU nach dem ersten erkannten Aussetzer f¨ ur ANALUN Z¨ undungen ¨ uber B_analu=1 ausgeblendet (s. %DMDLAD). Damit Daueraussetzer zuverl¨ assig erkannt werden k¨ onnen, erfolgt nach der Ausblendung ¨ uber B_analu eine Testphase B_tnalu=1 in der wieder Aussetzer erkannt werden (s. %DMDLAD). Desweiteren wird die Funktion %DMDDLU unterhalb einer separaten Drehzahlschwelle NMIDLU ausgeblendet. In den unteren Drehzahlen kann es zu instabilen lutsk-Werten kommen, die sich durch die Differenzbildung subtrahieren aber auch addieren k¨ onnen. Um Fehlerkennungen zu vermeiden, wird %DMDDLU in unteren Drehzahlbereichen ausgeblendet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDDLU 13.40.0
Seite 2629 von 4100 31.JAN.2003 Thomas Brosi
APP DMDDLU 13.40.0 Applikationshinweise - die Funktion %DMDDLU ist nur bei B_mdstop=0 aktiv. B_mdstop=0 bei CDMD=1 und B_master= (s. B_mdstop) - F¨ ur KFDLURx k¨ onnen im 1. Schritt die Werte von KFLURB verwendet werden. Im wesentlichen d¨ urften sich die Werte f¨ ur die entsprechenden Betriebspunkte nicht unterscheiden. ¨ Uber die beiden KF kann aber die Empfindlichkeit der verschiedenen Verfahren bereichsspezifisch eingestellt werden. - Bei Modus 0 der fuel-off/fuel-on Adaption (CDFOMOD=0) und gerader Zylinderzahl ist DLURMIN ohne Bedeutung, da die fuel-off Adaption segmentweise Korrekturfaktoren ermittelt und nicht zylinderindividuell -> DLURMIN hier mit 0 bedaten - Zu beachten bei der Applikation von KFDLUR: Typische dluts-Verl¨ aufe: Bsp. 4-Zylinder-Motor: Einzel-As Dauer-As Mehrfach-As Mehrfach-As hintereinander ˆ * * * * * * symmetrisch ** ** ** | lutsk | * * * * * | 0+--******----*********--------------------**********---------***********----------******************-----> *** *** *** *** *** *** * * * *
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
**
**
ˆ | ! ! ** ** | | | | | * | * * * * * ** | | | | dlutsk | | * * | * <--+ * 0+--****---*--*******---*---*---*---*---*--********--*******--*********------------********************---> ** ** * * * * ** ** ** ** **
**
**
Bei der Applikation von dlurs muß beachtet werden, daß vor dem eigentlichen Aussetzer ein kleinerer positiver dluts-Wert entstehen kann. dlurs darf also nicht zu klein gew¨ ahlt werden. - DMXRDL sollte langsamer als DMXRLU abregeln -> DMXRLU > DMXRDL. Bei Dynamik (negativer Lastwechsel) k¨ onnen sich die St¨ oranteile von lutsk aufgrund der Summation addieren, weshalb es bei zu schneller Abregelung zu "Fehlerkennungen" kommen kann. (Anm.: Es kommt hier oft zu echten Aussetzern, die aber nicht erkannt werden sollen!) Besonders langsam sollte DMXRDL bei Handschaltern und Turbomotoren appliziert werden. - Kurztest der Funktion DMDDLU Zur schnellen ¨ Uberpr¨ ufung der Funktion kann die Laufunruhedifferenz dluts im Normalbetrieb und im Aussetzerbetrieb (z. B. Mode 6 am ZAG) verglichen werden. Bei mittleren Drehzahlen und Lasten muß ein deutlicher Anstieg der Differenzlaufunruhe im Aussetzerfall zu sehen sein. - F¨ ur weitere Hinweise zur %DMDDLU s. Applikationsstandard DMD.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLUA 10.20.0
Seite 2630 von 4100 31.JAN.2003 Thomas Brosi
FU DMDLUA 10.20.0 Diagnose Misfire Detection Laufunruhe Abstandsmass FDEF DMDLUA 10.20.0 Funktionsdefinition 1. ¨ Ubersicht DMDLUA: eine ¨ Ubersicht der gesamten Funktionalit¨ at DMD befindet sich in %DMDUE
B_lustop flutsk_f SY_ZYLZG /NC 1 zzyllfb
flutsk_zyl 1/ min(flutsk)
luarmn_f
false
luar_f
B_luaerk
min_fluts
flurmin_f
luar = offset (luaroff) added to min(fluts per camshaft revolution) (luarmn)
lurmin luaroff luar_calc
Break 1/ B_mdstop dmdlua-main
Break 1/
dmdlua-main ¨ Uber den Euroschalter CDMD (B_mdstop) k¨ onnen die Funktionen der Aussetzererkennung gesperrt werden, die die Zylindergleichstellung nicht ben¨ otigt. Ist zus¨ atzlich B_mdzgstp (CDZGST) gesetzt, wird keine Funktion der DMD mehr gerechnet. Bei B_cdmd=0 ist die Funktion %DMDLUA gesperrt und B_luaerk=0. Bei B_cdmd=1 ist die Funktion DMDLUA aktiv (s. B_mdstop %DMDSTP). Bei 2-SG-Konzepten wird die Funktion %DMDLUA in beiden SG berechnet. 2. ¨ Ubersicht ¨ uber die Referenzwertberechnung
B_wkr B_wk
B_wkr fluar_wk B_wk map_selection_wk luaroff_old fluar_wk fluar
fluartmp_f
fluar
luaroff
luaroff_f
luaroff
B_sch
B_sch
map_selection
change_limitation
lurmin 2.0
offset 2*lurmin depending on adaptation status
dmdlua-luar-calc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
a misfire for de belonging cylinder will be detected if fluts(zzyl)(n) > luar(n) exception: suppression by B_lustop = true
dmdlua-luar-calc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLUA 10.20.0
Seite 2631 von 4100 31.JAN.2003 Thomas Brosi
2.1 Ber¨ ucksichtigung des Zustandes der Wandler¨ uberbr¨ uckungskupplung
B_wk
1/
x=midmd y=nmot
2/
fkfluar_f
fluar_wk
fluar_f
KFLUAR (SMI08DMUB,SNM08DMUB)
B_wkr 1/
x=midmd y=nmot
2/
fkfluar1_f
fluar_f
KFLUAR1 (SMI08DMUB,SNM08DMUB)
1/
2/
fkfluar2_f
fluar_f
dmdlua-map-selection-wk
x=midmd y=nmot
KFLUAR2 (SMI08DMUB,SNM08DMUB)
basic value from KFLUAR/1/2 (depending on B_wk, B_wkr) dmdlua-map-selection-wk
fluar_wk
SY_SCHICHT /NC
fluar_f
1 1/
B_sch
1/
x=midmd y=nmot
fkfluars_f
2/ fluar
fluar_f
dmdlua-map-selection
KFLUARS (SMI08DM1UB,SNM08DM3UB)
basic value from KFLUARS (depending on B_sch) dmdlua-map-selection 2.3 ¨ Anderungsbegrenzung des Referenzwertes
fluar luaroff_old
luaroff luaralt_f DMXRFL
change limitation DMXRFL for decreasing values
dmdlua-change-limitation
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2.2 Ber¨ ucksichtigung von Schichtbetrieb
dmdlua-change-limitation
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLUA 10.20.0
Seite 2632 von 4100 31.JAN.2003 Thomas Brosi
3. Bereitstellung des minimalen gefilterten Laufunruhewertes ¨ uber alle Zylinder
flutskzy_f flutskzy_f 0
flutskzy_f 1 flutskzy_f 2 3 flutskzy_f flutskzy_f min(flutsk)
flutskzy_f 4 flutskzy_f
5 6 flutskzy_f
7 flutskzy_f flutskzy_f
8
flutskzy_f 10
dmdlua-min-fluts
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
9
flutsk_zyl 11 dmdlua-min-fluts
ABK DMDLUA 10.20.0 Abkurzungen ¨ (i) (n)
NW-synchron z¨ undungssynchron
flutsk zzyl SY_ZYLZG
zyl. ind. gefilterte Laufunruhe Nummer der Z¨ undung, Z¨ undfolge beachten! Gesamtzylinderzahl
Parameter
Source-Y
Art
Bezeichnung
NMOT NMOT NMOT NMOT
FW KF KF KF KF
¨ Begrenzung bei max. Filter-Laufunruhe-Referenzwert-Anderung Kennfeld fur ¨ Laufunruhe-Abstandsmass-Referenzwert Kennfeld fur ¨ Laufunruhe-Abstandsmass-Referenzwert Kennfeld fur ¨ Laufunruhe-Abstandsmass-Referenzwert Kennfeld fur ¨ Laufunruhe-Abstandsmass-Referenzwert
Systemkonstante
Art
Bezeichnung
SY_SCHICHT SY_ZYLZG
SYS (REF) Systemkonstante BDE-System mit Schichtbetrieb (=1: mit Schicht, =0: nur homogen) SYS (REF) Systemkonstante Gesamt-Zylinderanzahl bei Mehr-SG-System (SY_SGANZ*SY_ZYLZA)
DMXRFL KFLUAR KFLUAR1 KFLUAR2 KFLUARS
Source-X
MIDMD MIDMD MIDMD MIDMD
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_LUAERK B_LUSTOP
DMDLUA DMDSTP
AUS EIN
Aussetzer erkannt uber ¨ Laufunruhe Abstandsmass, aus DMDLUA Laufunruhe-Berechnung gesperrt
B_MDSTOP
DMDSTP
EIN
Misfire Detection gesperrt
B_SCH
BDEMUM
EIN
Bedingung Betriebsart Schicht
B_WK
GGCEGS
EIN
Bedingung: Wandlerkupplung uberbr ¨ uckt ¨
B_WKR
GGCEGS
DMDLAD DMDDLU, DMDFON,DMDLAD, DMDLFB,DMDLU, ... DMDDLU, DMDFON,DMDLAD, DMDLFK,DMDLU, ... ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... ARMD, DMDDLU,DMDLU, DMDLUA,DMDSTP, ... DLGHMM, DMDDLU,DMDLU, DMDLUA,DMDSTP, ...
EIN
Bedingung fur ¨ Wandlerkupplung geregelt
FKFLUAR1_F FKFLUAR2_F
DMDLUA DMDLUA
LOK LOK
Basis Schwellwert fur ¨ Laufunruhe-Abstandsmass, Faktor aus KFLUAR1 Basis Schwellwert fur ¨ Laufunruhe-Abstandsmass, Faktor aus KFLUAR2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
FKFLUARS_F FKFLUAR_F FLURMIN_F FLUTSKZY_F FLUTSK_F LUARMN_F LUAROFF_F LUAR_F ZZYLLFB
DMDLUA DMDLUA DMDLU DMDLFK DMDLFK DMDLUA DMDLUA DMDLUA DMDLFB
Referenziert von
DMDLUA DMDLUA DMDLUA
ADDLGME9Q,DLGHMM, DMDFON,DMDLFK, DMDLU, ...
DMDLUA 10.20.0
Seite 2633 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK EIN EIN EIN LOK LOK LOK EIN
Basis Schwellwert fur ¨ Laufunruhe-Abstandsmass, Faktor aus KFLUARS Basis Schwellwert fur ¨ Laufunruhe-Abstandsmass, Faktor aus KFLUAR Wert von LUR falls Adaption nicht abgeschlossen, Wert aus LURMINN ¨ Filter der Laufunruhe-Testgroße, korrigiert, Array uber ¨ alle Zylinder ¨ Filter der Laufunruhe-Testgroße, korrigiert Laufunruhe-Abstandsmass-Referenzwert Minimun Laufunruhe-Abstandsmass-Referenzwert offset Laufunruhe-Abstandsmass-Referenzwert ¨ SW-Zylinderzahler fur ¨ DMD
FB DMDLUA 10.20.0 Funktionsbeschreibung 1. Einleitung: Die nachfolgend beschriebene Funktion erlaubt die Erkennung von Daueraussetzern an einen und mehreren Zylindern. Dazu werden die zylinderindividuellen tiefpaßgefilterten Laufunruhewerte flutskzyl mit einem mitlaufenden Schwell- oder Referenzwert luar verglichen. Die Erkennungsqualit¨ at ist nahezu unabh¨ angig von der Anzahl der aussetzenden Zylinder. Die Erkennungsqualit¨ at ist abh¨ angig vom Adaptionsfortschritt der entsprechenden Adaptionsverfahren (fuel-off / fuel-on Adaption) Einzelne Aussetzer ( < 2 - 10 Aussetzer an einem Zylinder je nach fflutn) k¨ onnen nicht erkannt werden. 2. Berechnung des Referenzwertes luar: Da bei Daueraussetzern an mehreren Zylindern die Laufunruhewerte der aussetzenden Zylinder weniger positiv daf¨ ur aber die Laufunruhewerte der verbrennenden Zylinder st¨ arker negativ sind, der St¨ orabstand also ¨ ahnlich bleibt, wird in dieser Funktion der Schwellwert als Offset auf den kleinsten Laufunruhewert gebildet. Somit k¨ onnen auch Mehrfachaussetzer zuverl¨ assig erkannt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der Referenzwert luar setzt sich aus der Addition eines mitlaufenden Minimalwertes luarmn und eines Offsetwertes luaroff zusammen. Ein Offsetwert wird aus einem moment- und drehzahlabh¨ angigen Kennfeld verwendet. Bei BDE Systemen im Schichtbetrieb (SY_SCHICHT=1, B_sch=true) wird das KF KFLUARS benutzt, unabh¨ angig von den Werten B_wk bzw. B_wkr. KFLUARS besitzt eigene St¨ utzstellenverteilungen, um es an den bei kleineren Momenten und Drehzahlen m¨ oglichen Schichtbetrieb anpassen zu k¨ onnen. KFLUAR2 wird bei B_wkr=1 g¨ ultig, KFLUAR1 bei B_wk=1 und KFLUAR bei Handschaltern oder im Fall keiner Ansteuerung der Wandler¨ uberbr¨ uckungskupplung bei Automaten. Bei nicht eingeschwungener Adaption wird auf den Offset-Wert luaroff der doppelte Vorhalt flurmin addiert (aus LURMIN1/2/3: siehe %DMDLU). ¨ Anderungen in Richtung negativer Referenzwerte werden ¨ uber den Festwert DMXRFL (entsprechend DMXRLU bei %DMDLU) begrenzt, d. h. luar(n-1) - luar(n) <= DMXRFL. Der Minimalwert luarmn stellt das Minimum aller Filterwerte flutskzyl innerhalb einer NW-Umdr. dar. 3. Erkennung von Daueraussetzern bzw. Setzen von B_luaerk(n): Die Daueraussetzererkennung erfolgt ¨ uber einen Vergleich zwischen dem Filterwert flutskzyl mit dem Referenzwert luar. ¨ Ubersteigt flutskzyl den Referenzwert luar, so werden an dem entsprechenden Zylinder Aussetzer erkannt. flutskzyl[zzyl]
>
luar
--> B_luaerk = 1, wenn B_lustop=0
Das Bit B_luaerk(n) wird bei dem der entsprechenden Z¨ undung zugeordneten Zylinder gesetzt. 4. Ausblendung Bei bestimmten Betriebsbedingungen wie Schlechtwegstrecke, starke Last- oder Drehzahldynamik etc (s. %DMDSTP) wird die Erkennung ¨ uber flutskzyl ausgeblendet, d.h. bei B_lustop=1 ist B_luaerk=0.
APP DMDLUA 10.20.0 Applikationshinweise - die Funktion %DMDLUA ist neu bei B_mdstop=0 aktiv. B_mdstop=0 bei CDMD=1 (s. %DMDSTP) - Physikalischer Hintergrund: Im Normal- und Aussetzerbetrieb ist die Summe der lutsk-Werte ¨ uber eine NW-Umdr. n¨ aherungsweise = 0. Bei Daueraussetzer an z. B. Zylinder 1 steigt der lutsk1 an, w¨ ahrend die lutsk der restlichen Zylinder abfallen bzw. im negativen Bereich liegen. Die Summe aller lutsk ¨ uber 1 NW-Umdr. ist wieder = 0. Dies gilt auch bei Mehrfachaussetzer. Der Abstand zwischen aussetzenden Zylindern (positive lutsk) und verbrennenden Zylindern (negative lutsk) ist dabei n¨ aherungsweise unabh¨ angig von der Anzahl der aussetzenden und verbrennenden Zylinder. Bsp. 4-Zylinder-Motor: Einzel-As
Dauer-As
Mehrfach-As symmetrisch
Mehrfach-As hintereinander
ˆ .......*............*. * * * * ......... ........** ** ** ............. | ................... * * * * * . . . *:lutsk | .. .. . .. .:luar | ...... ....... 0+--******----*********--------------------**********---------***********----------******************-----> *** *** *** *** *** *** * * * * **
**
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDSTP 22.50.0
Seite 2634 von 4100 31.JAN.2003 Thomas Brosi
- Standard-Applikations-Daten: DMXRFL: 2 - 4 * DMXRLU, abh¨ angig von fflutn, luar muß immer langsamer als flutskzyl, sonst kommt es in der Dynamik zu Fehlerkennungen KFLUAR: zun¨ achst kann in 1. N¨ aherung bzw. zum 1. Test KFLURB (siehe %DMDLU) verwendet werden. - Unterscheidung zu lums (siehe %DMDLU): lums dient vornehmlich der Erkennung von symmetrischen Mehrfachaussetzern. Hier zeigt lums u.U. bei hochzylindrigen Motoren Vorteile. Bei 4 Zyl.-Motoren kann u.U. %DMDLUA zur Erkennung von Mehrfachaussetzern ausreichen. Somit ist zuerst mit der Applikation von DMDLUA zu beginnen und erst wenn dies nicht ausreicht sollte lums aktiviert werden. - Verbesserungen durch %DMDLUA: - bei schlechtem, unrunden Leerlauf kann mittels %DMDLUA zumindest die Daueraussetzererkennung sichergestellt werden. ¨hnlich bei unsystematischen (unsystematisch ¨ - a uber die Zylinder verteilt) Drehzahlschwankungen im Kaltstart kann hier zumindest die Daueraussetzererkennung sichergestellt werden. LURKTM wurde deshalb nicht ber¨ ucksichtigt. - %DMDLUA zeigte sich bisher unempfindlich gegen Nachschwingungen, weshalb ANALUN/TNALU nicht ber¨ ucksichtigt wurde. Nachschwingungen verteilen sich unsystematisch ¨ uber alle Zylinder. (! fflutn beachten, eher kleiner w¨ ahlen -> = 0.1 !) Hier muß getestet werden, ob NW-synchrone Nachschwingungen auftreten, dann k¨ onnen evtl. die zyl. Filter bei Nachschwingungen weglaufen. Sind die St¨ orungen nicht NW-synchron so werden sie bei entsprechender Zeitkonstante weggefiltert. - Kurztest der Funktion DMDLUA Luar muß moment- und drehzahlabh¨ angig als Offset ¨ uber dem min. flutsk(zzyl) mitlaufen. Bei flutsk(zzyl) > luar muß B_luaerk=1 sein. - f¨ ur weitere Informationen zur Funktion %DMDLUA s. Applikationsstandard DMD.
FU DMDSTP 22.50.0 Diagnose Misfire Detection; Stopbedingungen FDEF DMDSTP 22.50.0 Funktionsdefinition In der %DMDSTP werden zentral alle Ausblendbedingungen f¨ ur die Funktionen der Aussetzererkennung ¨ uber Laufunruhe (%DMDLU, %DMDDLU,%DMDLUA und %DMDMIL) sowie f¨ ur die Funktion der fuel-off und fuel-on Adaption (%DMDFOF, %DMDFON) ausgewertet. Gem¨ aß des nachfolgenden Blockschaltbildes erzeugt der MAIN Block der %DMDSTP die Stop-Bits (B_lustop, B_fonstp, B_fofstp, B_milstp, B_fokstp). Die Bits wirken jeweils auf die angegebenen Funktionsbl¨ ocke sperrend :
Break 1/ B_lustop B_lustop B_com1 B_com2
%DMDLU %DMDDLU %DMDLUA
B_mdzgstp
lustop
Break 1/
B_fonstp B_fonstp B_com1
%DMDFON (Adaption)
B_com1 B_com2
B_com1
Break 1/
Break 1/
B_fokstp B_fokstp
common1
fonstp %DMDFOF
B_fofstp B_fofstp B_com2
B_com2 B_com2 fofstp
common2 %DMDMIL
B_milstp B_milstp B_lustop B_lustop milstp
B_fokstp B_fokstp
%DMDFON (Adaption + Korrektur) dmdstp-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1. ¨ Ubersicht : Funktionsaufbau
fokstp dmdstp-main ¨ Uber B_mdstop (CDMD) werden die Funktionen zur Aussetzererkennung gesperrt, die die Zylindergleichstellung nicht ben¨ otigt. Ist zus¨ atzlich B_mdzgstp (CDZGST) gesetzt, wird keine Funktion der DMD mehr gerechnet. (Kapitel 2) 2. Bildung des Stop-Bits : B_mdstop zum Stop der Funktionen der Aussetzererkennung, die die Zylindergleichstellung nicht ben¨ otigt. [Nomenklatur f¨ ur Querkopplungsmatrix : Teilfunktion gemeinsame Ausblendbedingungen DMDSTP MD] Bildung des Stop-Bits : B_mdzgstp zum Stop aller Funktionen der Aussetzererkennung in Verbindung mit B_mdstop. [Nomenklatur f¨ ur Querkopplungsmatrix : Teilfunktion gemeinsame Ausblendbedingungen DMDSTP ZG]
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
true B_com2
DMDSTP 22.50.0
Seite 2635 von 4100 31.JAN.2003 Thomas Brosi
65535 wmilstp_w /NC
true B_com2
wlustop_w /NC
true B_milstp true B_milstp
tmst
B_tmstdmd
false true
RSFlipFlop_B_tmstdmd
TMSTDMD
B_stdmd true B_stpon true B_stpon B_cdmd
B_mdstop
SY_SCHICHT
%DMDLU %DMDDLU %DMDLUA %DMDMIL
(break) (break) (break) (break)
%DMDSTP %DMDLFB %DMDFOF
(break) (break)] (break)]
1
1/ B_mdzgstp
dmdstp-init
1/ B_mdstop
B_mdzgstp
dmdstp-init 3. Bildung des Stop-Bits : B_lustop zur Ausblendung der Funktionen : %DMDLU, %DMDDLU, %DMDLUA [Nomenklatur f¨ ur die Querkopplungsmatrix : Teilfunktion Ausblendbedingungen speziell f¨ ur Laufunruhe DMDSTP LU]
B_com1 SY_2SG
B_com2
1
B_evasel 1/ B_lustopt
B_lustop_syn_loc /NC E_agre E_agrf
B_error1
B_lustop_10_loc /NC
trigger delay
B_lustop
delay_lustop
Get_Error_1
SY_2SG
1 false B_lustopc
B_lustopc_loc /NC
dmdstp-lustop
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_cwzgst
dmdstp-lustop
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDSTP 22.50.0
4. Bildung des Stop-Bits : B_fonstp zur Ausblendung der Funktion %DMDFON [Nomenklatur f¨ ur Querkopplungsmatrix : Teilfunktion Stop der fuel-on-Adaption
Seite 2636 von 4100 31.JAN.2003 Thomas Brosi
DMDSTP FN]
B_com1 B_com2 B_mdarv
SY_2SG
1
B_mderk B_tehb 1/ B_synph
B_fonstpt
B_evloc B_fonstp_syn_loc /NC B_fokstp
B_fonstp_10_loc /NC (10 ms)
compilation on condition
SY_2SG tmot
B_fontm
SFONTM B_edkvs
false
B_fonstp_100_loc /NC
(100 ms)
B_fonstpc_loc /NC
B_fonstpc SY_STERVK
B_fonstp
1
1 1/ false B_edkvs2_loc /NC
E_lde E_uvse B_vvtnlf
B_error26
Get_Error_6
dmdstp-fonstp 5. Bildung des Stop-Bits : B_fofstp zur Ausblendung der Funktion %DMDFOF [Nomenklatur f¨ ur Querkopplungsmatrix : Teilfunktion Stop der fuel-off-Adaption
DMDSTP FF]
B_com2
SY_2SG
1
B_synph B_sa
(10 ms) 1/ B_fofstpt
B_eev
(100 ms) B_fofstp_100_loc /NC
B_fofstp_syn_loc /NC
B_fofstp_10_loc /NC
B_fofstp E_teve E_tes
B_error3
SY_2SG
compilation on condition
1
Get_Error_3 false B_fofstpc
B_fofstp_loc /NC
dmdstp-fofstp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_teve E_tes E_md E_sue E_sue2 E_agre E_agrf B_enws Get_Error_2
1/
B_edkvs2_loc /NC
dmdstp-fonstp
(100 ms)
B_edkvs2
dmdstp-fofstp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDSTP 22.50.0
Seite 2637 von 4100 31.JAN.2003 Thomas Brosi
6. Bildung des Stop-Bits : B_milstp zur Ausblendung der Funktion %DMDMIL [Nomenklatur f¨ ur Querkopplungsmatrix : Teilfunktion Ausblendung der Statistik DMDSTP ML]
B_phsnl B_ll
SY_2SG
vfzg
1
0.0
1/
E_vfz
B_milstpt Get_Error_4
B_lustop midmd
B_mdmi
(x=nmot)
B_mdstop MISALUN (SNM08DMUB) MISALULL B_range NMXALU
B_milstp_syn_loc /NC
B_milstp
delay
trigger
delay_milstp
B_mdnmx
nmot_w B_mdnmn
NMIALU
1
compilation on condition dmdstp-milstp
SY_2SG
B_milstpc_loc /NC
B_milstpc dmdstp-milstp
7. Bildung des Stop-Bits : B_fokstp zur Ausblendung der Adaption und Korrektur der fuel-on Adaption (%DMDFON) [Nomenklatur f¨ ur Querkopplungsmatrix : Teilfunktion Ausblendung der Statistik DMDSTP FK]
compilation on condition SY_SCHICHT 1 SY_2SG
1/
1
false B_fokstp_loc /NC B_sch 1/
B_skh
1/
B_hos
B_fokstpt
B_fokstp_loc /NC
B_hmm
B_fomod
B_fokstp_10_loc /NC
B_fokstp
SY_vvt SY_VVT
B_vvtnlf_loc B_vvtnlf
B_error7
B_vvtnlf Get_error_7 SY_2SG
1 false B_fokstpc
B_fokstpc_loc /NC
dmdstp-fokstp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
dmdstp-fokstp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDSTP 22.50.0
Seite 2638 von 4100 31.JAN.2003 Thomas Brosi
8. Bildung der Hilfsgr¨ oße: B_com1
B_autget B_mdtorq CWSTPCNF
false 0 B_wk
torque
B_sa 1
false B_wkr
2
calc B_sutmp B_su B_su2tmp B_su2
B_su
in1 in2
B_su2
3
calc B_nws B_nws_loc B_nws2 B_nws2 B_nws2_loc B_nws
in3
B_masterhw
in4
B_dmbv
B_masterhw B_dmbv_loc B_dmbv B_DMBV
in5 out
in6
B_com1 B_edges
B_com1_10_loc /NC
in7 4
ngfil
in8 edges
false
ngfil_w gradients_out
B_kuppl
rlgas rlgas_w
false
gradients
B_ll
tans B_dtest
TAMIALU
tadtea 0
B_com1_100_loc /NC
dmdstp-common1
false 6
dmdstp-common1
SY_SU 1 2 calc false
false B_su
false B_su2
B_sutmp B_sutmp
false
B_su2tmp B_su2tmp
dmdstp-sy-su
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
5
dmdstp-sy-su
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDSTP 22.50.0
Seite 2639 von 4100 31.JAN.2003 Thomas Brosi
calc
1/ false B_nws_loc /NC 2/ B_nws2_loc /NC SY_NWVAR
1/
0 1/
B_nws B_nws_loc /NC 2/ false B_nws2_loc /NC SY_NWS
1/
0 1/ B_nws_loc B_nws_loc /NC 2/
B_nws2
B_nws2_loc B_nws2_loc /NC 1/ false dmdstp-sy-nws
B_nws_loc /NC 2/ B_nws2_loc /NC
AZSTPON start 1/ B_stdmd CountDown_Stpon
B_stpon
compute 1/
ngfil
SNM08DMUB x=nmot B_mdng NGALUN (SNM08DMUB)
NGALUST
rlgas
gradients_out
SMI08DMUB x=midmd B_mddrla DRLSOLA (SMI08DMUB)
DRLSOLST
dmdstp-gradients
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dmdstp-sy-nws
dmdstp-gradients
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDSTP 22.50.0
Seite 2640 von 4100 31.JAN.2003 Thomas Brosi
wdkba
nmot_w KLDMWDK
B_mdtorq B_zwget
SY_ASR
1
dmdstp-torque
false B_asr
B_asr_loc/_10ms
B_msr dmdstp-torque
SY_2SG
1
1/
B_masterhw 1/ false B_dmbv_loc /NC 1/ B_dmbv_loc /NC 1/ false
B_dmbv_loc B_dmbv_loc /NC
dmdstp-b-dmbv
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dmbv
dmdstp-b-dmbv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDSTP 22.50.0
Seite 2641 von 4100 31.JAN.2003 Thomas Brosi
9. Bildung der Hilfsgr¨ oße: B_com2
tnst_w
Rough_Road B_swe
B_mdtnst
tmst KLTALUST getBit
B_tsbready
CWSTPCNF
B_readap
7 false
B_com2_syn_loc /NC
B_fbm
B_koe
EdgeBi_koe
B_com2 B_stdmd
compilation on condition SY_SCHICHT 1 B_com2_10_loc /NC
1/ false
1/
B_bdeminst_loc /NC B_bdeminst
tmot_chk
0
1/ false
1/
B_khls_loc /NC B_khls
E_nws E_nwse E_n E_bm E_cdm
B_khls_loc /NC
B_nldg
B_error5
Get_Error_5 1
1/ false
1/
B_asc_reg_loc /NC B_asc_reg
B_asc_reg_loc /NC
E_nwkwe E_nwkwe2 E_nwkwa E_nwkwa2 Get_Error8
B_fonrset
B_error8
dmdstp-common2
tmot TMOTDMD
false
B_tmstdmd RSFlipFlop_B_tmstdmd
dmdstp-tmot-chk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dkpu SY_ASR
B_tmstdmd
tmot
dmdstp-common2
SY_LS
B_tmstdmd tmot
B_bdeminst_loc /NC
dmdstp-tmot-chk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDSTP 22.50.0
Seite 2642 von 4100 31.JAN.2003 Thomas Brosi
10. Schlechtweganbindung:
SY_SWE_B
1 1/ B_swe B_swe_b
SY_SWE_S
B_swe
1 1/
vfzg
0.0
1/
E_vfz B_swe_s
Get_Error_8 is the same as Get_Error_4, but is only calculated once (in Get_Error_4)!
B_swe
Get_Error_8
SY_SWE_C
1
B_swe
B_swe_k
B_swe
1 1/
dmdstp-rough-road 11. Abfrage verschiedener Flanken zur Berechnung der Hilfsgr¨ oße B_com1:
in1 EdgeBi_B_wk
in2 EdgeBi_B_wkr
in3
out EdgeBi_B_su
in4 EdgeBi_B_su2
in5 EdgeBi_B_nws
in6 EdgeBi_nws2 B_stpon in7 EdgeBi_B_kuppl
in8 EdgeRising_B_ll
dmdstp-edges
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_SWE_K
B_swe_c
dmdstp-rough-road
1/
dmdstp-edges
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDSTP 22.50.0
Seite 2643 von 4100 31.JAN.2003 Thomas Brosi
12. Verl¨ angerung von Ausblendanforderungen, Sonderbehandlung im Start:
CWSTDMD
1 1/
nmot_w 1/
NSTDMD false
B_stdmd SY_STA
1/
1
1/
B_st
B_stdmd
1/ B_stdmd
B_sta B_stpon AVRALU
1
favralu_w
SY_ZYLZG AZSTLU start 1/ B_lustops
setBit_wlustop
CountDown_B_lustop
shiftLeft_wlustop
1/
getBit_B_lustop delay
wlustop_w /NC
wlustop_w /NC
0
1 tskdelay
dmdstp-delay-lustop
see block delay_lustop
favralu_w
start 1/
trigger
compute 1/
B_milstps setBit_B_milstp
1/
shiftLeft_wmilstp
getBit_wmilstp delay
CountDown_B_milstp
wmilstp_w /NC 0
wmilstp_w /NC 1 tskdelay
dmdstp-delay-milstp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
compute 1/
dmdstp-delay-lustop
trigger
dmdstp-delay-milstp
ABK DMDSTP 22.50.0 Abkurzungen ¨ (n) = Kurbelwellensegmente (t) = Zeit Parameter AVRALU AZSTLU AZSTPON CWSTDMD CWSTPCNF DRLSOLA DRLSOLST KLDMWDK KLTALUST MISALULL MISALUN NGALUN NGALUST NMIALU NMXALU
Source-X
MIDMD NMOT_W TMST NMOT NMOT
Source-Y
Art
Bezeichnung
FW FW FW FW FW KL FW KL KL FW KL KL FW FW FW
Anzahl NW-Umdr./Verbrenng. f. Reaktivierung Aussetzererkennung nach Ausblendung ¨ Verlangerung der Ausblendanforderung bei Motorstart in Anzahl Zundungen ¨ Umschaltung von Ausblendanforderung nach Motorstart in Anzahl Zundungen ¨ Codewort zur Auswahl Startfreigabe: 1 -> B_st, 0 -> nmot Codewort Ausblendkriterien 1 -> Kriterium aktiv Misfire Detection : Schwelle Lastdynamik fur ¨ Ausblendung Misfire Detection : Schwelle Lastdynamik fur ¨ Ausblendung nach Start Drehzahlabh. Drosselklappenwinkel fur ¨ Wide Open Throttle Zeitdauer Ausblendung der Aussetzererkennung nach Motorstart Momentschwelle zur Schuberkennung fur ¨ Ausblendung der Aussetzererkennung im LL Momentschwelle zur Schuberkennung fur ¨ Ausblendung der Aussetzererkennung ¨ Misfire Detection : Schwelle Drehzahlanderung fur ¨ Ausblendung ¨ Misfire Detection : Schwelle Drehzahlanderung fur ¨ Ausblendung nach Start Min. Drehzahl fur ¨ Ausblendung der Aussetzererkennung Max. Drehzahl fur ¨ Ausblendung der Aussetzererkennung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 2644 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW SV (REF) SV (REF) FW FW FW
Max. Drehzahl fur ¨ Ausblendung der Aussetzererkennung nach Start Schwellwert tmot fur ¨ fuel-on Adaption aktiv SST-Verteilung in DMD, 8 Moment-SST SST-Verteilung in DMD, 8 Drehzahl-SST Minimale Ansauglufttemperatur fur ¨ Ausblendung der Aussetzererkennung ¨ Schwelle zum Wiedereinschalten der DMD abhangig von tmot Schwelle zum Ausblenden bei tiefer Starttemperatur
Systemkonstante
Art
Bezeichnung
SY_2SG SY_AGR SY_ASR SY_DNWKW SY_LS SY_NWGA SY_NWGA2 SY_NWGE SY_NWGE2 SY_NWS SY_NWVAR SY_SCHICHT SY_STA SY_STERVK SY_SU SY_SWE_B SY_SWE_C SY_SWE_K SY_SWE_S SY_TURBO SY_VVT SY_ZYLZG
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
¨ vorhanden Systemkonstante 2 Steuergerate Systemkonstante AGR vorhanden Systemkonstante ASR vorhanden Systemkonstante: Diagnose NW-KW Zuordnung aktiv Systemkonstante Lambda-Split Systemkonstante Nockenwelle Phasengeber Auslass Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass Systemkonstante Nockenwelle Phasengeber Einlass 2 Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante fur ¨ Nockenwellenkonfigurationen Systemkonstante BDE-System mit Schichtbetrieb (=1: mit Schicht, =0: nur homogen) Systemkonstante Automatikstart Systemkonstante Bedingung : Stereo vor Kat Systemkonstante Variante Saugrohrumschaltung Systemkonstante fur ¨ Schlechtwegerkennung mittels PWM Signal vom ABS Systemkonstante fur ¨ Schlechtwegerkennung mittels CAN Systemkonstante: SWE uber ¨ Karosserie-Beschleunigungssensor via %DSWEB Systemkonstante fur Laufunruhe Statistik ¨ Schlechtwegerkennung uber ¨ Systemkonstante Turbolader Systemkonstante variabler Ventiltrieb VVT Systemkonstante Gesamt-Zylinderanzahl bei Mehr-SG-System (SY_SGANZ*SY_ZYLZA)
Referenziert von
Art
Bezeichnung
DMDSTP DMDSTP, MDRED ARMD, BBGANG,BBKD, CANECU,DKUPPL, ... BBKR, DMDSTP,DSCHED, ESUK,HDRPSOL, ... DMDSTP, TC1MOD
EIN EIN EIN
CAN-Botschaft: ASC regelt (mit Bremsen-Eingriff) Bedingung fur ¨ ASR aktiv Bedingung Automatikgetriebe
EIN
¨ Bedingung Instationarbetrieb bei Betriebsarten-Umschaltung
EIN LOK LOK EIN EIN
Funktion uber ¨ Codewort CDMD freigegeben Allgemeine Stopbits fur ¨ LU und FON Allgemeine Stopbits fur ¨ LU, FON und FOF Zylindergleichstellung freigegeben Bedingung Sicherheitskraftstoffabschaltung (SKA)
EIN EIN
Aktive Diagnose: Momentenvergleich Zyl.-Bank Start fur ¨ TEV-Ansteuerung
EIN
Bedingung Adaptionsfehlerschwellen aktuell uberschritten ¨
EIN
Bedingung Adaptionsfehlerschwellen Bank 2 aktuell uberschritten ¨
EIN
Bedingung Endstufenfehler EV
EIN
Bedingung Fehler Nockenwellenansteuerung liegt vor
EIN EIN
Status alle fur ¨ DASE relevant. lokalen Einspritzventile d. SG werden angesteuert Status: alle lokalen Einspritzventile werden angesteuert, = B_EVTOT bei einem SG
EIN
Bedingung Bezugsmarkenfehler => mindestens 1 Zahn zuviel oder zuwenig erkannt
AUS EIN AUS AUS EIN AUS EIN EIN AUS EIN AUS
Bedingung fuel-off Adaption gestoppt Bedingung fuel-off Adaption gestoppt vom 2. SG uber ¨ CAN Bedingung fuel-off Adaption gestoppt vom 2. SG Bedingung fuel-on Adaption gestoppt (Adaption + Korrektur) Bedingung fuel-on Adaption gestoppt (Adaption + Korrektur) uber ¨ CAN Bedingung fuel-on Adaption gestoppt (Adaption + Korrektur) uber ¨ CAN zeigt Modus der fuel-on/-off Adaption (Codewort CDFOMOD) Reset der fuel-on Adaption Bedingung fuel-on Adaption gestoppt Bedingung fuel-on Adaption gestoppt vom 2. SG uber ¨ CAN Bedingung fuel-on Adaption gestoppt vom 2. SG
NSTDMD SFONTM SMI08DMUB SNM08DMUB TAMIALU TMOTDMD TMSTDMD
Variable ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DMDSTP 22.50.0
Source-X
Source-Y
MIDMD NMOT
Quelle
B_ASC_REG B_ASR B_AUTGET
MDKOG
B_BDEMINST
BDEMUM
B_CDMD B_COM1 B_COM2 B_CWZGST B_DKPU
DMDSTP DMDSTP ZGST SREAKT
B_DMBV B_DTEST
DTEV
B_EDKVS
DKVS
B_EDKVS2
DKVS
B_EEV
EVEKO
B_ENWS
DNWSZF
B_EVASEL B_EVLOC
AEVABZK BGEVAB
B_FBM
BBFEWNE
B_FOFSTP B_FOFSTPC B_FOFSTPT B_FOKSTP B_FOKSTPC B_FOKSTPT B_FOMOD B_FONRSET B_FONSTP B_FONSTPC B_FONSTPT
DMDSTP DMDSTP DMDSTP DMDSTP DMDFOF DMDFON DMDSTP DMDSTP
DMDSTP AEVABU, BBAGR,BBNWS, DLLR,DMDSTP, ... DMDSTP BGADAP, BGAGRA,BGFKMS, BGRPS,DLSAFK, ... DKATFKEB, DLSAFK,DLSAHKBD, DMDSTP, DTEV, ... DKATFKEB, DLSAFK,DLSAHKBD, DMDSTP, DTEV, ... DMDSTP, KODOH,LRSEB, NLKO, SALSU, ... BBAGR, DFRST,DMDSTP, DNWSZF,DTEV, ... DMDSTP, EVABUE DDYLSU, DHRLSU,DLSAFK, DLSAHKBD, DMDSTP, ... DDG, DLGHMM,DMDSTP, RDE, ZGST DMDFOF DMDSTP DMDLFK, DMDLU DMDSTP DMDFOF, DMDSTP DMDSTP DMDFON DMDSTP
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_FONTM B_HMM
DMDSTP BDEMUM
B_HOS
BDEMUM
B_KHLS
KOLASPH
B_KOE
KOS
B_KUPPL
GGEGAS
B_LL
MDFAW
B_LUSTOP
DMDSTP
B_LUSTOPC B_LUSTOPS B_LUSTOPT B_MASTERHW
DMDSTP DMDSTP DMDMIL
B_MDARV
DMDMIL
B_MDDRLA B_MDERK
DMDSTP DMDLAD
B_MDMI B_MDNG B_MDNMN B_MDNMX B_MDSTOP
DMDSTP DMDSTP DMDSTP DMDSTP DMDSTP
B_MDTNST B_MDZGSTP
DMDSTP DMDSTP
B_MILSTP
DMDSTP
B_MILSTPC B_MILSTPS B_MILSTPT B_MSR
DMDSTP DMDSTP MDKOG
B_NLDG
DDG
B_NWS
BBNWS
B_NWS2 B_PHSNL B_READAP B_SA
DMDFOF MDRED
B_SCH
BDEMUM
B_SKH
BDEMUM
B_ST
BBSTT
B_STA B_STDMD B_STPON B_SU
DMDSTP DMDSTP SU
B_SU2
SU
B_SWE B_SWE_B B_SWE_C B_SWE_K B_SWE_S B_SYNPH
DMDSTP GGCASR DSWEC
DPH
Referenziert von BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... ATM, BBKR,BDEMEN, BDEMUE,BGAGRSOL, ... ATM, BAKH, DMDSTP, KTMHK, LAKH, ... BBSAWE, CANECU,DMDSTP, DTEV,LLRMD, ... ARMD, BBKR,BBSAWE, BDEMAB,BDEMKO, ... ARMD, BAKH, BBAGR, BBAGRMW, BBKH, ... DMDDLU, DMDFON,DMDLAD, DMDLFB,DMDLU, ... DMDSTP
DMDSTP 22.50.0
Seite 2645 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK EIN
Motortemperatur genugend ¨ hoch fur ¨ fuel-on-Adaption Bedingung Betriebsart Homogen-Mager
EIN
Bedingung Betriebsart Homogen-Schicht
EIN
Bedingung Katheizen mit Lamda-split
EIN
Bedingung fur ¨ Kompressoreinschalten
EIN
¨ Bedingung Kupplungspedal betatigt
EIN
Bedingung Leerlauf
AUS
Laufunruhe-Berechnung gesperrt
EIN LOK AUS EIN
Laufunruhe-Berechnung gesperrt vom 2. SG uber ¨ CAN Laufunruhe-Berechnung gesperrt, nicht synchronisiert mit luts delay Laufunruhe-Berechnung gesperrt vom 2. SG ¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ... BBAGR, BBREGNO,- EIN DDYLSU, DFRST,DGGTVHK, ... LOK DMDFON, DMDMIL,- EIN DMDSTP, NLKO, ZGST LOK LOK LOK LOK DMDDLU, DMDFON,- AUS DMDLAD, DMDLFK,DMDLU, ... LOK DMDFOF, DMDLFB,- AUS SSTDMD DMDFON, DMDMIL,- AUS NLKO EIN DMDSTP LOK AUS DMDSTP, DUF,EIN MDRED, MDZUL ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... EIN BBNWS, DMDSTP,LLRNS, NWEVO,NWFW, ... DMDSTP EIN AEVAB, DMDSTP, EVA- EIN BUE EIN DMDSTP AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... ATM, BDEMEN,EIN BDEMKO, BDEMUE,BDEMUS, ... ATM, AWEA, BAKH,- EIN BDEMEN, BDEMKO, ... EIN AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... DMDSTP EIN LOK DMDLAD AUS EIN BGPIRG, DMDSTP,DSUE, NWSOLLE BGPIRG, DMDSTP, D- EIN SUE ZGST AUS DMDSTP EIN EIN DMDSTP EIN DMDSTP DMDLU, DMDSTP EIN BBKR, DMDMIL,EIN DMDSTP
kritische Aussetzerrate vorhanden
Bedingung Misfire Detection Lastgradient fur ¨ Aussetzererkennung Aussetzer erkannt, Verknupfung ¨ mehrerer Funktionen Bedingung Misfire Detection untere Lastgrenze Bedingung Misfire Detection Drehzahlgradient fur ¨ Aussetzererkennung Bedingung Misfire Detection untere Drehzahlgrenze Bedingung Misfire Detection obere Drehzahlgrenze Misfire Detection gesperrt
Bedingung Misfire Detection Zeit nach Startende Aussetzererkennung und Zylindergleichstellung gesperrt Auswertung Aussetzererkennung (%DMDMIL) gesperrt Auswertung Aussetzererkennung (%DMDMIL) gesperrt, via CAN Auswertung Aussetzererkennung (%DMDMIL) gesperrt, nicht synchronisiert mit luts Auswertung Aussetzererkennung (%DMDMIL) gesperrt, uber ¨ CAN Bedingung fur ¨ Momentenschlupfregelung Bedingung Drehzahlgeber-Notlauf ist aktiv. Bedingung Nockenwellensteuerung
Ansteuerung NWS-Ventil 2 ¨ Bedingung Phasensuche wahrend PG-Notlauf Reset der fuel-off Adaption Bedingung Schubabschalten Bedingung Betriebsart Schicht
Bedingung Betriebsart Schicht-Katheizen Bedingung Start
Bedingung automatischer Start ¨ Bedingung Aussetzererkennung wahrend Starthochlauf gesperrt Bedingung Umschaltung nach Start aktiv (Startgradienten) Bedingung Saugrohrumschaltung Bedingung Saugrohrumschaltung, 2. Klappe Bedingung Schlechtwegstrecke erkannt Bedingung Schlechtwegstrecke erkannt duch Bit uber ¨ CAN (aus ABS-SG) Bedingung Schlechtwegstrecke erkannt aus %DSWEC Bedingung Schlechtwegstrecke durch Karosserie-Beschleunigungssensor via %DSWEB Bedingung Schlechtwegstrecke erkannt aus %DSWES Bedingung Synchronisation Phase
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_TEHB
B_TMSTDMD B_TSBREADY B_VVTNLF B_WK
DMDSTP DMDTSB
B_WKR
GGCEGS
B_ZWGET DFP_AGRE
MDKOG DMDSTP
DFP_AGRF DFP_BM
DMDSTP DMDSTP
DFP_CDM DFP_LDE DFP_MD
DMDSTP DMDSTP DMDSTP
DFP_N
DMDSTP
DFP_NWKWA
DMDSTP
DFP_NWKWA2 DFP_NWKWE
DMDSTP DMDSTP
DFP_NWKWE2 DFP_NWS DFP_NWSE DFP_SUE DFP_SUE2 DFP_TES
DMDSTP DMDSTP DMDSTP DMDSTP DMDSTP DMDSTP
DFP_TEVE
DMDSTP
DFP_UVSE DFP_VFZ
DMDSTP DMDSTP
E_AGRE
DAGRE
E_AGRF E_BM
DDG
GGCEGS
E_CDM E_LDE E_MD
DMDMIL
E_N
DDG
E_NWKWA
DNWKW
E_NWKWA2 E_NWKWE
DNWKW DNWKW
E_NWKWE2 E_NWS E_NWSE E_SUE E_SUE2 E_TES
DNWKW
E_TEVE
DTEVE
E_UVSE E_VFZ
DVFZ
FAVRALU_W
DMDSTP
DSUE DSUE DTEV
Referenziert von
Art
DDYLSU, DKATFKEB, EIN DMDSTP, LRFKEB, LRHKEB LOK DMDSTP EIN EIN DMDLU, DMDSTP EIN ARMD, DMDDLU,DMDLU, DMDLUA,DMDSTP, ... DLGHMM, DMDDLU,- EIN DMDLU, DMDLUA,DMDSTP, ... EIN DMDSTP, MDAUTG DOK BBAGR, DAGRE,DAGRLS, DDYLSU,DKATFKEB, ... DOK DDG, DLGHMM,DOK DMDSTP, DNWKW,RDE, ... DOK DOK BBNWS, DKATFKEB,- DOK DMDMIL, DMDSTP, DTANKL DOK DDG, DLGHMM,DMDSTP, DNWKW,RDE, ... DMDSTP, TVWNO,DOK WANWKW DMDSTP, WANWKW DOK DMDSTP, TVWNO,DOK WANWKW DMDSTP, WANWKW DOK DOK DOK DMDSTP DOK DMDSTP DOK DDYLSU, DIMCTES,- DOK DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,- DOK DLSAFK, DLSAHKBD, DLSF, ... DOK ATM, CANECU, DDG, DOK DMDLU, DMDSTP, ... EIN BBAGR, BGPNOS,DAGRE, DAGRLS,DDYLSU, ... DMDSTP EIN DLGHMM, DMDSTP,- EIN DNWKW, RDE,WANWKW, ... EIN DMDSTP EIN DMDSTP BBNWS, DKATFKEB,- EIN DMDSTP, DTANKL DLGHMM, DMDSTP,- EIN DNWKW, MDANF,RDE, ... DMDSTP, TVWNO,EIN WANWKW EIN DMDSTP, WANWKW EIN DMDSTP, TVWNO,WANWKW EIN DMDSTP, WANWKW DMDSTP EIN DMDSTP EIN EIN DMDSTP EIN DMDSTP DDYLSU, DIMCTES,- EIN DKATFKEB, DLSAFK, DLSAHKBD, ... DDYLSU, DKATFKEB,- EIN DLSAFK, DLSAHKBD, DLSF, ... DMDSTP EIN ATM, BDEMHA,EIN CANECU, DDG,DMDLU, ... DMDLU, DMDSTP LOK
DMDSTP 22.50.0
Seite 2646 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Tankentluftung ¨ mit hoher Beladung
Bedingung Ausblendung DMD bei niedriger Starttemperatur Bedingung Segmentzeit gultig ¨ Bedingung Fehler beim VVT Notlauf Bedingung: Wandlerkupplung uberbr ¨ uckt ¨
Bedingung fur ¨ Wandlerkupplung geregelt
Zundwinkeleingriff ¨ durch Getriebeeingriff SG-int. Fehlerpfadnr.: Abgasruckf ¨ uhrungsventil ¨ Endstufe
SG. int. Fehlerpfadnr.: Partialdruck-AGR SG-int. Fehlerpfadnr.: Bezugsmarke
SG int. Fehlerpfadnr.: CAN Timeout SG int. Fehlerpfadnr.: Ladedrucksteuerventil Endstufe SG-int. Fehlerpfadnr. Aussetzer, Summenfehler (multiple)
SG int. Fehlerpfadnr.: Drehzahlsignalgeber
SG int. Fehlerpfadnr.: Zuordnung Auslassnockenwelle zur Kurbelwelle SG int. Fehlerpfadnr.: Zuordnung Auslassnockenwelle Bank 2 zur Kurbelwelle SG int. Fehlerpfadnr.: Zuordnung Einlassnockenwelle zur Kurbelwelle SG int. Fehlerpfadnr.: Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle SG int. Fehlerpfadnr.:Nockenwellensteuerung SG int. Fehlerpfadnr.:Nockenwellensteuerung Endstufe SG-int. Fehlerpfad-Nr.: Endstufe Saugrohrumschaltung SG-int. Fehlerpfad-Nr.: Endstufe Saugrohrumschaltung 2 Interne Fehlernummer Tankdiagnose, TEV offen
Interne Fehlerpfadnummer: Tankluftungsventil ¨ Endstufe
Interne Fehlerpfadnummer: Endstufe Umluftventil Turbo SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal ¨ Errorflag: Uberwachung AGR-Endstufe
¨ Errorflag: Uberwachung AGR-FLOW Errorflag: Bezugsmarkengeber
Errorflag: CAN-Schnittstelle, Timeout DME Errorflag: Ladedrucksteuerventil (Endstufe) Errorflag: Aussetzer, Summenfehler (multiple) Errorflag: Drehzahlsignalgeber
Fehler der Zuordnung Auslassnockenwelle zur Kurbelwelle Fehlerflag der Zuordnung Auslassnockenwelle Bank 2 zur Kurbelwelle Fehler der Zuordnung Einlassnockenwelle zur Kurbelwelle Fehler der Zuordnung Einlassnockenwelle Bank 2 zur Kurbelwelle Errorflag: Nockenwellensteuerung Errorflag: Nockenwellensteuerungsventil Endstufe Errorflag: Endstufe Saugrohrumschaltung Errorflag: Endstufe Saugrohrumschaltung (Bank2) Errorflag: Tankentluftungssystem ¨
Errorflag: Tankentluftungsventil ¨ Endstufe
Errorflag: Endstufe Umluftventil Turbo Errorflag: Fahrzeug-Geschwindigkeit
Anzahl Verbrenng. f. Reaktivierung Aussetzererkennung nach Ausblendung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
MIDMD
SSTDMD
NGFIL_W
BGNG
NMOT_W
BGNMOT
RLGAS_W TADTEA TANS
BGRLG DTEV GGTFA
TMOT
GGTFM
TMST
GGTFM
TNST_W
BBSTT
TSKDELAY VFZG
DMDLFB GGVFZG
WDKBA
GGDVE
DMDFON, DMDMIL,- EIN DMDSTP BDEMEN, DMDSTP,- EIN KRKE, MDFAW,NMAXMD, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... DMDSTP EIN EIN ATEV, DMDSTP EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... DMDLU, DMDSTP EIN EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... EIN CANECU, DFFT,DMDSTP, LRAEB,TC1MOD, ...
DMDSTP 22.50.0
Seite 2647 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Referenzmoment fur ¨ Aussetzererkennung gefilterter Drehzahlgradient
Motordrehzahl Fullungsgradient ¨ uber ¨ ein Arbeitsspiel bestimmt ¨ rel. TEV-Offnung aus Tankentluftungsdiagnos ¨ Ansaugluft - Temperatur Motor-Temperatur Motorstarttemperatur Zeit nach Startende
¨ DMD Verzogerung Auswertung Segmentzeit Fahrzeuggeschwindigkeit
Drosselklappenwinkel bezogen auf unteren Anschlag
FB DMDSTP 22.50.0 Funktionsbeschreibung 1. Einleitung =============
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei besonderen Betriebsbedingungen oder Komponentenfehlern, die zu einer erh¨ ohten Motorlaufunruhe f¨ uhren, besteht die Gefahr der f¨ alschlichen Aussetzerdetektion oder einer Fehladaption. Um dies zu vermeiden, m¨ ussen die Funktionen zur Aussetzererkennung und zur Adaption unter den nachfolgend genannten Bedingungen ausgeblendet werden. 2. Bildung des Stop-Bits: B_mdstop zur Sperrung des Funktionspaketes DMD ======================================================================== Ist eine der nachfolgenden Bedingungen erf¨ ullt, so wird das Stop-Bit B_mdstop gesetzt und die gesamten Funktionen zur Aussetzererkennung gesperrt, die nicht zur Zylindergleichstellung notwendig sind. B_mdstop wird w¨ ahrend der Initialisierung gebildet und kann w¨ ahrend des SG-Laufes auch nicht zur¨ uckgesetzt werden. [2.01] Ausblendung ¨ uber Euro-Schalter CDMD, B_cdmd = 0 ¨ Uber den Euroschalter CDMD kann das Funktionspaket zur Aussetzererkennung ausgeschalten werden. Bei CDMD = B_cdmd = 0 sind die Funktionen des Funkltionspaketes DMD inaktiv, die die Zylindergleichstellung nicht ben¨ otigt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDSTP 22.50.0
Seite 2648 von 4100 31.JAN.2003 Thomas Brosi
Ist die nachfolgenden Bedingung erf¨ ullt, so wird zus¨ atzlich zu B_mdstop das Stop-Bit B_mdzgststp gesetzt und die gesamten Funktionen der Aussetzererkennung gesperrt. B_mdstop wird w¨ ahrend der Initialisierung gebildet und kann w¨ ahrend des SG-Laufes auch nicht zur¨ uckgesetzt werden. [2.02] Ausblendung ¨ uber Euro-Schalter CDZGST, B_cdzgst = 0 ¨ Uber den Euroschalter CDZGST kann in Verbindung mit CDMD das gesamte Funktionspaket zur Aussetzererkennung ausgeschalten werden. Bei CDZGST = B_cdzgst = 0 sind alle Funktionen des Funkltionspaketes DMD inaktiv.
3. Bildung des Stop-Bits: B_lustop zur Ausblendung der Funktionen : %DMDLU, %DMDDLU, %DMDLUA und %DMDMIL ======================================================================================================== Ist eine der nachfolgenden Bedingungen erf¨ ullt, so wird das Stop-Bit B_lustop gesetzt und die Funktionen zur Aussetzererkennung mittels Laufunruhe (%DMDLU, %DMDDLU, %DMDLUA und %DMDMIL) ausgeblendet. Nachdem die Setzbedingungen f¨ ur B_lustop nicht mehr g¨ ultig sind, wird das Bit B_lustop nach einer Verz¨ ogerung von AVRALU NW-Umdrehungen zur¨ uckgesetzt. Beim Startvorgang erfolgt die R¨ ucksetzung nach AZSTLU Z¨ undungen. Hierdurch kann ein schnelles Anlaufen der DMD nach Motorstart gew¨ ahrleistet werden. Bei 2-SG-Konzepten wird das Bit B_lustopt in beiden SG’s gebildet, ¨ uber CAN zum anderen SG ¨ ubertragen und dort als B_lustopc ber¨ ucksichtigt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[3.00]
Startfreigabe Mit dem Codewort CWSTDMD erfolgt die Auswahl des Freigabeprinzips der DMD. Steht CWSTDMD auf 0, so wird mit dem ¨ Uberschreiten von der Drehzahlschwelle NSTDMD der Startwert AZSTLU pro Z¨ undung um 1 dekrementiert. Bei 0 ist die DMD aktiv. Steht CWSTDMD auf 1, so beginnt das Dekrementieren von AZSTLU mit dem R¨ ucksetzen des Startbits B_st. Letzteres gew¨ ahrleistet eine Kopplung an die Motorstarttemperatur, was besonders bei Kaltstarts vorteilhaft sein kann. AZSTLU wird bei CDSTMD = 0 zur Gew¨ ahrleistung der Freigabe nach 1 NWU nach ¨ Uberschreitung NSTDMD mit der Zylinderzahl bedatet. Eine Kopplung an B_st ist bis jetzt jedoch nicht schriftlich von CARB freigegeben. Unmittelbar im Startvorgang d¨ urfen die normalen Drehzahl- und Lastgradienten NGALU und DRLSOLA nicht zur Ausblendung der DMD herangezogen werden. Daher wird f¨ ur AZSTPON Z¨ undungen nach Wegfall des Stopps gem¨ aß CWSTDMD auf die Werte NGALUST und DRLSOLST umgeschaltet. Diese m¨ ussen so appliziert sein, dass im Start keine Ausblendung wegen zu hohem Gradienten erfolgt. W¨ ahrend dieser Zeit wird auch die Ausblendung nach erkanntem Eintelaussetzer in der %DMDLU von ANALU auf ANALUST Z¨ undungen umgeschaltet. Bei tmst < TMSTDMD erfolgt keine Freigabe der DMD. Die DMD bleibt solange gesperrt, bis tmot die Schwelle TMOTDMD ¨ uberschreitet.
[3.01] Ausblendung ¨ uber Hilfsgr¨ oße B_com1, s. Kapitel 7 Ist B_com1 = 1 so wird B_lustop gesetzt. [3.02] Ausblendung ¨ uber Hilfsgr¨ oße B_com2, s. Kapitel 8 Ist B_com2 = 1 so wird B_lustop gesetzt. [3.03] Ausblendung bei Einspritzabschaltung, B_evasel Bei bestimmten Betriebsbedingungen, bei der die Motronic aktiv die Einspritzung von einem oder mehreren Zylindern abschaltet (B_evasel = 0), muß die Aussetzererkennung ausgeblendet werden. M¨ ogliche Ursachen f¨ ur solche Zylinderabschaltungen sind : - Drehzahl¨ uberschreitung - Geschwindigkeits¨ uberschreitung - Momentenreduzierung - durch Werkstattester indizierte Zylinderabschaltungen Keine Ausblendung der Aussetzererkennung erfolgt jedoch in den folgenden F¨ allen einer Zylinderabschaltung : - Fehler in der Endstufe eines Einspritzventils - Zylinderabschaltung aufgrund erkannter Aussetzer an einem Zylinder [3.04] Ausblendung bei gesetzem Stop-Bit : B_lustopc vom anderen SG (nur bei Projekten mit 2 Steuerger¨ aten) [3.05] nur bei verbautem AGR: Ausblendung bei Fehler im System Abgasr¨ uckf¨ uhrung, E_agre, E_agrf (Diese Fehler m¨ ussen MIL ansteuern) E_agre : Fehler in der Endstufe f¨ ur Ansteuerung AGR-Ventil (aus Funktion %DAGRE) E_agrf : Differenz zwischen Ist- und Soll-AGR-Partialdruck (aus Funktion %DAGRF) Im Fehlerfall kann es bei zu hoher AGR-Rate zu verschleppten Verbrennungen und damit zu einer erh¨ ohten Motorlaufunruhe kommen. 4. Bildung des Stop-Bits: B_fonstp zur Ausblendung der Funktion %DMDFON ======================================================================= Ist eine der nachfolgenden Bedingungen erf¨ ullt, so wird das Stop-Bit B_fonstp gesetzt und die Funktion fuel-on Adaption (%DMDFON) ausgeblendet. Bei 2-SG-Konzepten wird das Bit B_fonstpt im Master-SG gebildet, ¨ uber CAN zum Slave-SG ¨ ubertragen und dort als B_fonstpc ber¨ ucksichtigt. [4.01] Ausblendung ¨ uber Hilfsgr¨ oße B_com1, s. Kapitel 7 Ist B_com1 = 1 so wird B_fonstp gesetzt. [4.02] Ausblendung ¨ uber Hilfsgr¨ oße B_com2, s. Kapitel 8 Ist B_com2 = 1 so wird B_fonstp gesetzt. [4.03] Ausblendung bei kaltem Motor, B_fontm Die fuel-on-Adaption wird bei kaltem Motor (tmot < SFONTM -> B_fontm = 1) aufgrund der daraus resultierenden Motorlaufunruhe ausgeblendet. [4.04] Ausblendung bei Fehler in der Gemischbildung, B_edkvs, B_edkvs2 Die fuel-on-Adaption wird ausgeblendet, wenn die Adaptionsfehlerschwelle in der Gemischbildung ¨ uberschritten wird (B_edkvs = 1). Bei Stereosystemen wird zus¨ atzlich B_edkvs2 von Bank 2 abgefragt. [4.05] Ausblendung bei Tankentl¨ uftung mit hoher Beladung, B_tehb Die fuel-on-Adaption wird bei Tankentl¨ uftung mit hoher Beladung (B_tehb = 1) ausgeblendet, da hier die Gefahr erh¨ ohter Motorlaufunruhe infolge Gemischanfettung besteht.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDSTP 22.50.0
Seite 2649 von 4100 31.JAN.2003 Thomas Brosi
[4.06] Ausblendung bei fehlender Synchronisation, B_synph Solange keine Synchronisation besteht (B_synph = 0) wird die fuel-on-Adaption ausgeblendet. ¨berschreiten einer best. Aussetzerrate, B_mderk, B_mdarv [4.07] Ausblendung bei detektierten Aussetzern, bzw. U Bei jedem detektierten Aussetzer (B_mderk = 1) wird die fuel-on-Adaption ausgeblendet. Ebenso wird die fuel-on Adaption ausgeblendet, wenn eine Aussetzerrate von ca. 5% erkannt wurde. [4.08] Ausblendung bei Einspritzabschaltung, B_evloc Bei jeder Art von aktiver Einspritzabschaltung (B_evloc = 0) wird die fuel-on-Adaption ausgeblendet. [4.09] Ausblendung bei gesetzem Stop-Bit : B_fonstpc im anderen SG (nur bei Konzepten mit 2 Steuerger¨ aten) [4.10] Ausblendung bei vorhandenen Aussetzern, E_md Beim Vorhandensein von Aussetzerfehlereintr¨ agen (E_md = 1) wird die fuel-on Adaption ausgeblendet. [4.11] Ausblendung bei Fehlern im Tankentl¨ uftungssystem, E_teve, E_tes E_teve : Fehler Tankentl¨ uftungsventil Endstufe E_tes : Fehler Tankentl¨ uftungssystem Bei fehlerhaft offenstehendem Tankentl¨ uftungsventil kann es zu einer erh¨ ohten Motorlaufunruhe infolge starker Anfettung kommen. [4.12] Ausblendung bei Endstufenfehler Saugrohrumschaltung, E_sue & E_sue2 bei SY_SU=2 [4.13] Ausblendung bei Fehler im System Abgasr¨ uckf¨ uhrung, E_agre, E_agrf E_agre : Fehler in der Endstufe f¨ ur Ansteuerung AGR-Ventil (aus Funktion %DAGRE) E_agrf : Differenz zwischen Ist- und Soll-AGR-Partialdruck (aus Funktion %DAGRF) Im Fehlerfall kann es bei zu hoher AGR-Rate zu verschleppten Verbrennungen und damit zu einer erh¨ ohten Motorlaufunruhe kommen. [4.14] Ausblendung bei Fehler Fehler der Nockenwellenansteuerung (VANOS), B_enws (nur bei SY_NWVAR >0) S¨ amtliche Fehlerm¨ oglichkeiten werden in der %DNWSZF in B_enws zusammengefaßt. [4.15] Ausblendung bei Fehler in der Endstufe des Ladedrucksteuerventils, E_lde (nur bei Turbo)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[4.16] Ausblendung bei Fehler in der Endstufe des Umluftventils, E_uvse (nur bei Turbo) [4.17] Ausblendung bei Fehler der LOCAN-Schnittstelle der VVT Steuerung, durch B_vvtnlf
5. Bildung des Stop-Bits: B_fofstp zur Ausblendung der Funktion %DMDFOF ======================================================================= Ist eine der nachfolgenden Bedingungen erf¨ ullt, so wird das Stop-Bit B_fofstp gesetzt und die Funktion fuel-off Adaption (%DMDFOF) ausgeblendet. Bei 2-SG-Konzepten wird das Bit B_fofstpt in beiden SG’s gebildet, ¨ uber CAN zum anderen SG ¨ ubertragen und dort als B_fofstpc ber¨ ucksichtigt. [5.01] Ausblendung ¨ uber Hilfsgr¨ oße B_com2, s. Kapitel 8 Ist B_com2 = 1 so wird B_fofstp gesetzt. [5.02] Ausblendung bei fehlender Synchronisation, B_synph Solange keine Synchronisation besteht (B_synph = 0) wird die fuel-off-Adaption ausgeblendet. [5.03] Ausblendung außerhalb Schubbetrieb, B_sa Die fuel-off-Adaption wird ausgeblendet, wenn kein Schubbetrieb vorliegt (B_sa = 0). [5.04] Ausblendung bei Diagnosefehler Einspritzventil, B_eev [5.05] Ausblendung bei gesetztem Stop-Bit : B_fofstpc vom anderen SG (nur bei Projekten mit 2 Steuerger¨ aten) [5.06] Ausblendung bei Fehlern im Tankentl¨ uftungssystem, E_teve, E_tes E_teve : Fehler Tankentl¨ uftungsventil Endstufe E_tes : Fehler Tankentl¨ uftungssystem Bei fehlerhaft offenstehendem Tankentl¨ uftungsventil kann es zu einer erh¨ ohten Motorlaufunruhe infolge starker Anfettung kommen. 6. Bildung des Stop-Bits: B_milstp zur Ausblendung der Funktion %DMDMIL ======================================================================= Ist eine der nachfolgenden Bedingungen erf¨ ullt, so wird das Stop-Bit B_milstp gesetzt und die Funktion zur Statistik der DMD (%DMDMIL) ausgeblendet. Nachdem die Setzbedingungen f¨ ur B_milstp nicht mehr g¨ ultig sind, wird das Bit B_milstp mit einer Verz¨ ogerung von AVRALU NW-Umdrehungen zur¨ uckgesetzt. Beim Startvorgang erfolgt die R¨ ucksetzung nach AZSTLU Z¨ undungen. Hierdurch kann ein schnelles Anlaufen der DMD nach Motorstart gew¨ ahrleistet werden. Bei 2-SG-Konzepten wird das Bit B_milstpt in beiden SG’s gebildet, ¨ uber CAN zum anderen SG ¨ ubertragen und dort als B_milstpc ber¨ ucksichtigt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
[6.00]
DMDSTP 22.50.0
Seite 2650 von 4100 31.JAN.2003 Thomas Brosi
Startfreigabe Mit dem Codewort CWSTDMD erfolgt die Auswahl des Freigabeprinzips der DMD. Steht CWSTDMD auf 0, so wird mit dem ¨ Uberschreiten von der Drehzahlschwelle NSTDMD der Startwert AZSTLU pro Z¨ undung um 1 dekrementiert. Bei 0 ist die DMD aktiv. Steht CWSTDMD auf 1, so beginnt das Dekrementieren von AZSTLU mit dem R¨ ucksetzen des Startbits B_st. Letzteres gew¨ ahrleistet eine Kopplung an die Motorstarttemperatur, was besonders bei Kaltstarts vorteilhaft sein kann. AZSTLU wird bei CDSTMD = 0 zur Gew¨ ahrleistung der Freigabe nach 1 NWU nach ¨ Uberschreitung NSTDMD mit der Zylinderzahl bedatet. Eine Kopplung an B_st ist bis jetzt jedoch nicht schriftlich von CARB freigegeben. Unmittelbar im Startvorgang d¨ urfen die normalen Drehzahl- und Lastgradienten NGALU und DRLSOLA nicht zur Ausblendung der DMD herangezogen werden. Daher wird f¨ ur AZSTPON Z¨ undungen nach Wegfall des Stopps gem¨ aß CWSTDMD auf die Werte NGALUST und DRLSOLST umgeschaltet. Diese m¨ ussen so appliziert sein, dass im Start keine Ausblendung wegen zu hohem Gradienten erfolgt. W¨ ahrend dieser Zeit wird auch die Ausblendung nach erkanntem Eintelaussetzer in der %DMDLU von ANALU auf ANALUST Z¨ undungen umgeschaltet. Bei tmst < TMSTDMD erfolgt keine Freigabe der DMD. Die DMD bleibt solange gesperrt, bis tmot die Schwelle TMOTDMD uberschreitet. ¨
[6.01] Ausblendung bei B_lustop s. Kapitel 2 Bei B_lustop = 1 wird B_milstp gesetzt. Da B_lustop bereits mit AVRALU NW-Umdrehungen verz¨ ogert ist, erfolgt das R¨ ucksetzen von B_milstp hier unverz¨ ogert. [6.02] Ausblendung bei Phasengeber Notlauf, B_phsnl Bei aktiven Phasengeber-Notlauf sollen die zur Synchronisation erzeugten Aussetzer nicht gez¨ ahlt werden (B_phsnl = 1). [6.03] Ausblendung unterhalb Nullast, B_mdmi Unterschreitet die Motorlast die Kennlinie MISALUN, so wird B_mdmi = 1 gesetzt. MISALUN ist eine Kennlinie ¨ uber der Drehzahl. Im Leerlauf bei Fahszeugstillstand (B_ll = 1 und vfzg = 0 und E_vfz = 0) wird auf den Festwert RLSALULL umgeschaltet. CARB erlaubt die Ausblendung unterhalb Nullast bzw. in einem Zwickel zw. 3000 U/min, Nullast und redline nmot, Nullast + 13,5 kPa. Damit es keine Probleme zw. Aussetzererkennung und fuel-on Adaption in diesem Bereich gibt, erfolgt diese Ausblendung ¨ uber die %DMDMIL. [6.04] Ausblendung bei zu niederer / zu hoher Drehzahl, B_mdnmn, B_mdnmx Liegt die Drehzahl außerhalb des Wertebereichs [NMIALU ; NMXALU] so wird die Aussetzererkennung ausgeblendet. Damit es keine Probleme zw. Aussetzererkennung und fuel-on Adaption in diesem Bereich gibt, erfolgt diese Ausblendung ¨ uber die %DMDMIL.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[6.05] Ausblendung bei gesetztem Stop-Bit : B_milstpc vom anderen SG (nur bei Projekten mit 2 Steuerger¨ aten) 7. Bildung des Stop-Bits: B_fokstp zur Ausblendung der Funktion %DMDFON (Adaption und Korrektur) ================================================================================================ Ist eine der nachfolgenden Bedingungen erf¨ ullt, so wird das Stop-Bit B_fokstp gesetzt und die Adpation und Korrektur der fuel-on Adaption (%DMDFON) ausgeblendet. Bei 2-SG-Konzepten wird das Bit B_fokstpt im beiden SG’s gebildet, ¨ uber CAN zum anderen SG ¨ ubertragen und dort als B_fokstpc ber¨ ucksichtigt. In den Bereichen, in denen die Zylindergleichstellung (%ZGST) aktiv ist, werden Adaption und Korrektur der fuel-on Adaption angehalten: [7.01] Schichtbetrieb, B_sch (nur bei BDE - System) [7.02] Katheizen im Schichtbetrieb, B_skh (nur bei BDE - System) [7.03] Doppeleinspritzung (homogen Schicht), B_hos (nur bei BDE - System) [7.04] homogen mager, B_homm (nur bei BDE - System) Im Betriebspunkt homogen mager ist die %ZGST zwar nicht aktiv, jedoch ist der Korrekturfaktor der %ZGST hier genauer als die Korrektufaktoren der %DMDFON. [7.05] Bei Konfiguration der Geberradadaption als reine Schubadaption mit Drehzahlunterbereichen per CDFOMOD = 1, B_fomod
[7.06] Bei 2-SG-Systemen: B_fokstpc [7.07] Ausblendung bei Fehler der LOCAN-Schnittstelle der VVT Steuerung, durch B_vvtnlf 8. Bildung der Hilfsgr¨ oße: B_com1 ================================= Ist eine der nachfolgenden Bedingungen erf¨ ullt, so wird die Hilfsgr¨ oße B_com1 gesetzt und indirekt ¨ uber B_lustop und B_fonstp die Funktionen %DMDLU, %DMDDLU, %DMDLUA, %DMDMIL und %DMDFON ausgeblendet. [8.01] Ausblendung bei Zustandswechsel der Wandler¨ uberbr¨ uckungskupplung, B_wk, B_wkr (deaktivierbar mit CWSTPCNF) Bei Zustandswechsel der Wandler¨ uberbr¨ uckungskupplung (B_wk 0 -> 1 oder 1 -> 0, B_wkr 0 -> 1 oder 1 -> 0) wird ausgeblendet. [8.02] Ausblendung bei Saugrohrumschaltung, B_su, B_su2 bei SY_SU=2 (deaktivierbar mit CWSTPCNF) W¨ ahrend der Saugrohrumschaltung (B_su 0 -> 1 oder 1 -> 0) wird ausgeblendet. [8.03] Ausblendung bei Nockenwellenverstellung, B_nws, B_nws2 bei SY_NWVAR!=0 (deaktivierbar mit CWSTPCNF) W¨ ahrend der Nockenwellenverstellung (B_nws 0 -> 1 oder 1 -> 0) wird ausgeblendet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDSTP 22.50.0
Seite 2651 von 4100 31.JAN.2003 Thomas Brosi
[8.04] Ausblendung bei Bet¨ atigung der Kupplung, B_kuppl (deaktivierbar mit CWSTPCNF) Bei Schaltvorg¨ angen kann es vor allem beim Einkuppeln zu erh¨ ohter Laufunruhe kommen. Deshalb wird beim ¨ Ubergang (B_kuppl 0 -> 1 oder 1 -> 0) ausgeblendet. [8.05] Ausblendung beim ¨ Ubergang in den Leerlauf, B_ll (deaktivierbar mit CWSTPCNF) Bei ¨ Ubergang in den Leerlauf (B_ll 0 -> 1) wird ausgeblendet, da es hier u. U. zu Aussetzern kommen kann. [8.06] Ausblendung bei aktiver Tankentl¨ uftungsdiagnose mit aufgesteuertem TEV, B_dtest und TEV-Tastverh¨ altnis nicht Null (deaktivierbar mit CWSTPCNF) Bei aktiver TEV- Ansteuerung (B_dtest = 1 & tadtea > 0) wird ausgeblendet. [8.07] Ausblendung bei aktivem Momenteneingriff Bei bestimmten Momenteneingriffen (B_asr, B_msr, Gangwechsel) ist die Ausblendbedingung erf llt. Ein Momenteneingriff kann z.B. von folgenden Ereignissen ausgel¨ost werden : - aktive ABS - Regelung - aktive ASR/FDR - Regelung - Gangwechsel bei Automatikgetriebe, Ausblendung erfolgt nur noch bei B_zwget (Gangwechsel) und WOT (wide open throttle) [8.08] Ausblendung bei Schubabschalten, B_sa W¨ ahrend aktiver Schubabschaltung (B_sa = 1) wird ausgeblendet. [8.09] Ausblendung bei unterschiedlicher Momentenentwicklung bei 2 Motorb¨ anken, B_dmbv (nur bei 2SG Konzept auf dem Master) Weichen aufgrund von Systemfehlern die normierten Lastsignale der beiden Motorb¨ anke grob voneinander ab, so erfolgt die Ausblendung der Aussetzererkennung. Anmerkung : Das Bit B_dmbv wird in der Funktion %DMBV gebildet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[8.10] Ausblendung bei Drehzahldynmaik, B_mdng Zur Erkennung von Drehzahldynamik wird der Betrag des gefilterten Drehzahlgradienten |ngfil_w| mit der Kennlinie NGALUN verglichen. Bei ¨ Uberschreitung der Kennlinie wird B_mdng = 1 gesetzt. Anmerkungen : - ngfil_w wird in %BGNG5.10 durch Filterung des Drehzahlgradienten ngas_w gebildet. Damit ngfil_w gen¨ ugend Dynamik aufweist, darf die dortige Filterzeitkonstante ZNGFIL nicht gr¨ oßer als 50ms gew¨ ahlt werden. NGALUN ist eine Festkennlinie ¨ uber der Drehzahl [8.11] Ausblendung bei Lastdynamik, B_mddrla Der Betrag des Lastgradienten |rlgas_w| (gebildet ¨ uber ein Arbeitsspiel) wird mit der Kennlinie DRLSOLA verglichen. Bei ¨ Uberschreitung der Kennlinie wird B_mddrla = TRUE gesetzt. Anmerkung : rlgas_w wid in der Funktion %BGSRM (ab Version 2.80) gebildet DRLSOLA ist eine Festkennlinie ¨ uber der Last [8.12] Ausblendung bei zu kalter Ansauglufttemperatur, tans Unterschreitet die Ansauglufttemperatur (tans) den Festwert TAMIALU, so wird ausgeblendet. 9. Bildung der Hilfsgr¨ oße: B_com2 ================================= Ist eine der nachfolgenden Bedingungen erf¨ ullt, so wird die Hilfsgr¨ oße B_com2 gesetzt und indirekt ¨ uber B_lustop, B_fonstp und B_fofstp die Funktionen %DMDLU, %DMDDLU, %DMDLUA, %DMDMIL, %DMDFON, %DMDFOF ausgeblendet. [9.01] Ausblendung f¨ ur eine Zeitspanne nach Startende, B_mdtnst F¨ ur eine Zeitspanne aus KLTALUST=f(tmst) nach Startende ist ¨ uber das Bit B_mdtnst = 1 die Ausblendbedingung erf¨ ullt. Hinweis: bis zum MJ 2000 darf die DMD bis zu 5 sec. nach Start ausgebelndet werden. [9.02] Ausblendung bei Schlechtwegbedingung, B_swe_b, B_swe_s, B_swe_c Bei erkannter Schlechtwegbedingung wird ¨ uber das Bit B_swe_x = 1 ausgeblendet. Die Ausblendung ist notwendig, da bei ¨ Uberfahren einer Schlechtwegstrecke Schwingungen der Antriebsr¨ ader auf den Triebstrang und damit auch auf die Kurbelwelle einkoppeln k¨ onnen. Anmerkung : B_swe_x wird in %DSWEx gebildet x = Verfahren der Schlechtwegerkennung : C = CAN-Bus (z.B. Radbeschleunigungssignale ¨ uber CAN) B = Bit-Ankopplung (z.B. Karosseriebeschleunigungssensor) S = Statistik (auf Basis des Laufunruhesignals) [9.03] Ausblendung bei ung¨ ultiger Segmentzeit, B_tsbready = 0 Tritt bei der Bildung der Segmentzeiten ein Fehler auf, so wird B_tsbready nicht gesetzt und es erfolgt eine Ausblendung. B_tsbready wird in %DMDTSB erzeugt. [9.04] Ausblendung beim Schalten des Klimakompressors, B_koe (deaktivierbar mit CWSTPCNF) Beim Zu- oder Abschalten des Klimakompressors (B_koe 0 -> 1 oder 1 -> 0) wird ausgeblendet. [9.05] Ausblendung bei B_bdeminst bei Systemen mit Schichtbetrieb Bei BDE-Betriebsartenwechsel (B_bdeminst=1) wird die Aussetzererkennung ausgeblendet [9.06] Ausblendung bei DG-Notlauf (ab %DDG10.10) B_nldg [9.07] Ausblendung bei nichtsynchronisierter Drosselklappe, B_dkpu Wenn keine g¨ ultige Information ¨ uber die augenblickliche Position der Drosselklappenstellung vorhanden ist (B_dkpu = 1 ; Notlauf) wird ausgeblendet. [9.08] Ausblendung bei Bremseneingriff B_asc_reg [9.09] Ausblendung bei B_readap Wenn die fuel-off Adaption resettiert wird, wird die Aussetzererkennung vor¨ ubergehend ausgeblendet. [9.10] Ausblendung bei B_fonrset Wenn die fuel-on Adaption resettiert wird, wird die Aussetzererkennung vor¨ ubergehend ausgeblendet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLAD 8.10.0
Seite 2652 von 4100 31.JAN.2003 Thomas Brosi
[9.11] Ausblendung bei Fehlern in der Nockenwellenverstellung bzw. bei falscher Zuordnung zwischen NW und KW Bei Projekten, bei denen folgende Fehler CARB-relevant sind, ist im einzelnen zu pr¨ ufen, ob eine Ausblendung erfolgen soll : E_nws : allgemeiner Fehler im System der Nockenwellensteuerung E_nwse : Fehler in der Endstufe der Nockenwellenverstellung E_nwkwe,E_nwkwe2,E_nwkwa,E_nwkwa2 : Winkel zwischen Nockenwelle und Kurbelwelle stimmt nicht mehr [9.12] Ausblendung bei Timeout DME (digitale Motorelektronik), E_cdm F¨ allt bei Projekten mit 2 SG die Verbindung zwischen den beiden SG aus, so wird ausgeblendet.
[9.13] Ausblendung bei Bezugsmarkengeberfehler E_bm und Drehzahlsignalgeberfehler E_n [9.14] Ausblendung w¨ ahrend Initialisierungsphase, C_ini, C_inisyn W¨ ahrend der Initialiserungsphase C_ini und der Synchronisationsphase C_inisyn wird ausgeblendet. [9.15] Ausblendung bei Bedingung Lambda-split, B_khls W¨ ahrend Bedingung Lambda-split wird ausgeblendet.
APP DMDSTP 22.50.0 Applikationshinweise - Der Schwellwert NMIALU (f¨ ur Ausblendung bei zu niederer Motordrehzahl) muß unterhalb der niedrigsten Leerlaufdrehzahl mit Sicherheitsabzug f¨ ur "Durchtauchen" liegen. - Applikation der Kennlinien NGALUN und DRLSOLA Bei der Appliaktion der Kennlinien NGALUN und DRLSOLA muß ¨ uberpr¨ uft werden, in welchem Maß die Gradienten ngfil_w sowie rlgas_w auf Aussetzer ansprechen. Diese ¨ Uberpr¨ ufung sollte vor allem im Bereich niedriger Drehzahl und hoher Last geschehen (1000 - 1500 rpm ; 40-60% Last ; Daueraussetzer und Mehrfachaussetzer). Die Schwellwerte m¨ ussen in jedem Fall gr¨ oßer gew¨ ahlt werden, als die im Aussetzerbetrieb auftretenden maximalen Amplituden der entsprechenden Gradienten, - Kurztest zur Pr¨ ufung, ob Funktion aktiv ist - Schwelle NMIALU z.B. auf 1400 rpm setzen - wenn Funktion aktiv muß gelten : B_milstp = 1 f¨ ur nmot < NMIALU (z.B. Leerlauf) und B_milstp = 0 wenn Drehzahl ¨ uber NMIALU gehalten wird.
¨ FU DMDLAD 8.10.0 Logic and Delay; Log. Verknupfung ¨ versch. Blocke zur Aussetzererkennung FDEF DMDLAD 8.10.0 Funktionsdefinition 1. ¨ Ubersicht DMDLAD: Schnittstellen zu anderen Funktionen siehe %DMDUE
Break 1/ B_mdstop Break 1/
B_luerk B_dluerk
B_mderk
B_luaerk
B_luerk B_dluerk B_lustop
B_lustop
B_analu B_tnalu
B_analu
dmdlad-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- f¨ ur weitere Hinweise s. Applikationsstandard und Applikationsleitfaden DMD
B_tnalu
analu_calc dmdlad-main ¨ Uber den Euroschalter CDMD k¨ onnen die Funktionen der Aussetzererkennung gesperrt werden. Bei B_cdmd=0 ist die Funktion DMDLAD gesperrt und B_mderk = B_analu = B_tnalu = 0. Bei B_cdmd=1 ist die Funktion DMDLAD aktiv (s. B_mdstop %DMDSTP) 2. Ausblendung nach erkanntem Einzelaussetzer durch B_analu und Testphase B_tnalu
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLAD 8.10.0
Seite 2653 von 4100 31.JAN.2003 Thomas Brosi
B_luerk B_dluerk
B_dopzue
in case of camshaft sensor limp home mode
B_optpherk
B_analu: will be set after a detected misfire for ANALUN ignitions (exception: B_tnalu = true)
B_stpon 0 fanalun
x=nmot
ANALUST
ANALUN (SNM08DMUB)
compute 1/
see %DMDSTP block gradients
start 1/
CountDown_analu
B_analu
B_analu
B_lustop
EdgeFalling_B_analu
compute 1/
B_tnalu: will be set after B_analu for TNA ignitions after the last misfire
start 1/
CountDown_tnalu
B_tnalu
B_tnalu
dmdlad-analu-calc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TNALU
dmdlad-analu-calc
ABK DMDLAD 8.10.0 Abkurzungen ¨ Verwendete Indexziffern und Bezugspunkte: (n) = Kurbelwellensegmente SY_ZYLZA
= Anzahl der Zylinder
Parameter
Source-X
ANALUN ANALUST TNALU
NMOT
Variable
Quelle
B_ANALU B_DLUERK B_DOPZUE
DMDLAD DMDDLU
B_LUAERK B_LUERK B_LUSTOP
DMDLUA DMDLU DMDSTP
B_MDERK
DMDLAD
B_MDSTOP
DMDSTP
B_OPTPHERK B_STPON B_TNALU
DMDSTP DMDLAD
Art
Bezeichnung
KL FW FW
¨ Anzahl Verbrennungen fur ¨ Ausblendungen nach erkanntem Auss., drehzahlabhangig Anzahl Verbrennungen fur ¨ Ausblendungen nach erkanntem Auss., nach Start ¨ Testphasenlange nach erkanntem Aussetzer
Referenziert von
Art
Bezeichnung
DMDDLU, DMDLU DMDLAD DMDLAD, HT2KTIGNI, NMAXMD, RDE DMDLAD DMDLAD DMDDLU, DMDFON,DMDLAD, DMDLFB,DMDLU, ... DMDFON, DMDMIL,DMDSTP, NLKO, ZGST DMDDLU, DMDFON,DMDLAD, DMDLFK,DMDLU, ... DMDLAD DMDLAD
AUS EIN EIN
¨ Ausblendung nach dem ersten erkannten Aussetzer lauft Aussetzer erkannt, aus DMDDLU Bedingung doppelte Zundausgabe(Phasengebernotlauf) ¨
EIN EIN EIN
Aussetzer erkannt uber ¨ Laufunruhe Abstandsmass, aus DMDLUA Aussetzer erkannt, aus DMDLU Laufunruhe-Berechnung gesperrt
AUS
Aussetzer erkannt, Verknupfung mehrerer Funktionen ¨
EIN
Misfire Detection gesperrt
EIN EIN AUS
Bedingung geeigneter Motorbetriebszustand fur ¨ Phasenerkennung Bedingung Umschaltung nach Start aktiv (Startgradienten) ¨ Testphase nach erkanntem Aussetzer lauft
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2654 von 4100 31.JAN.2003 Thomas Brosi
FB DMDLAD 8.10.0 Funktionsbeschreibung 1. Logische Verkn¨ upfung der Ergebnisse verschiedener Funktionen zur Aussetzererkennung Die Erkennungssignale verschiedener Bl¨ ocke bzw. Funktionen zur Aussetzererkennung werden miteinander verkn¨ upft. Es handelt sich dabei um folgende Bl¨ ocke und die entsprechenden Ausgangssignale: %DMDLU -> B_luerk %DMDDLU -> B_dluerk %DMDLUA -> B_luaerk Alle Erkennungssignale sind zum Zeitpunkt des aussetzenden Zylinders gesetzt, so daß eine Zylinderidentifikation ¨ uber die zeitliche Zuordnung m¨ oglich ist (s. %DMDMIL). Das Ergebnis ist ein gemeinsames Signal zur Erkennung und Identifikation von Aussetzern sowie zum Stop der Adaption (siehe %DMDFON). Alle Erkennungssignale (B_luerk, B_dluerk, B_luaerk) werden miteinander ODER-verkn¨ upft. Sobald mind. eines dieser Erkennungssignale einen Aussetzer anzeigt, wird das Ausgangssignal B_mderk gesetzt. 2. Ausblendung nach erkanntem Aussetzer Durch diese Maßnahme werden Fehlerkennungen durch Nachschwingungen unterdr¨ uckt, die durch einzelne Aussetzer angeregt werden. Daueraussetzer werden jedoch zuverl¨ assig erkannt. Wurde ein Aussetzer erkannt, so wird die Aussetzererkennung w¨ ahrend der n¨ achsten ANALUN Z¨ undungen ausgeblendet und B_analu = 1 gesetzt. ANALUN ist eine KL ¨ uber nmot. Nach dieser Ausblendung findet eine Testphase mit einer L¨ ange von >= TNALU Z¨ undungen statt, w¨ ahrend der B_tnalu = 1 gesetzt ist. Tritt innerhalb dieser Testphase ein weiterer Aussetzer auf, so erfolgt keine weitere Ausblendung ¨ uber ANALU und die Testphase bleibt weiterhin aktiv (B_tnalu = 1). Die Testphase schließt TNALU Z¨ undungen nach dem letzten erkannten Aussetzer. Im Startvorgang wird nicht von Nachschwingern ausgegangen. Es erfolgt, solange der Startwert AZSTPON noch nicht auf 0 dekrementiert wurde (B_stpon=true, siehe DMDSTP), eine k¨ urzer applizierbare Ausblendung mit ANALUST. Bei generierten Aussetzern vom Notlauf Phasengeber werden Nachschwinger unterdr¨ uckt. Die luts-Berechnung und Ausgabe l¨ auft w¨ ahrend der Ausblendung weiter. Es wird aber bei luts > lurs kein Aussetzer erkannt (B_LUERK = 0). Die lums-Berechnung wird w¨ ahrend B_analu=1 angehalten.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Von dieser Ausblendung sind nur die Funktionen %DMDLU und %DMDDLU betroffen, d.h. nur bei B_luerk=1 oder B_dluerk=1 werden Ausblendphase getriggert bzw. Testphase verl¨ angert. Ebenso wird die Ausblendung ¨ uber B_analu nur bei der Bildung von B_luerk und B_dluerk ber¨ ucksichtigt. Durch die Tiefpaßfilterung der Laufunruhewerte ist die Funktion %DMDLUA von Nachschwingungen nicht betroffen. Bei gleichzeitiger Ausblendung durch B_lustop werden die Ausblend- und die Testphase ganz normal beendet. Jedoch beginnt die Testphase nicht, wenn bereits eine B_lustop-Ausblendung vorliegt.
APP DMDLAD 8.10.0 Applikationshinweise - Die Funktion %DMDLAD ist nur bei B_mdstop=0 aktiv. B_mdstop=0 bei CDMD=1 und B_master=0 (s. %DMDSTP) - Damit bei Daueraussetzer m¨ oglichst wenig Aussetzer ¨ uber B_analu ausgeblendet werden, sollte ANALUN < 2*SY_ZYLZA appliziert werden. Treten Nachschwingungen extrem bei bestimmten Drehazhlen auf, so kann die Anzahl der auszublenden Z¨ undungen in diesem Drehzahlbereich erh¨ oht werden. Die Testphase kann l¨ anger sein und mit 2-3*SY_ZYLZA Z¨ undungen appliziert werden. - F¨ ur weitere Infos zur Funktion %DMDLAD s. Applikationsstandard DMD
FU DMDFOF 5.10.1 Diagnosis Misfire Detection Fuel-off Adaptation FDEF DMDFOF 5.10.1 Funktionsdefinition 1.0 ¨ Ubersicht: 1.1 Zusammenwirken mit anderen Funktionen Das Zusammenwirken der Funktion %DMDFOF mit anderen Funktionen der Aussetzererkennung und die Schnittstellen nach außen sind in der ¨ Ubersicht %DMDUE dargestellt. Die Bildung der Segmentzeit tsroh_f , Basisgr¨ oße der %DMDFOF ist in der Funktion %BGNMOT beschrieben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2655 von 4100 31.JAN.2003 Thomas Brosi
1.2 Abschalten und zur¨ ucksetzen der Funktion (siehe Bild in Abschnitt 10.1) ¨ Uber die Codew¨ orter CDMD und CWZGST kann die DMDFOF gesperrt werden. (CDMD sperrt die Funktionen der Aussetzererekennung, CWZGST sperrt die Zylindergleichstellung, wenn sowohl Aussetzererkennung als auch Zylindergleichstellung gesperrt ist, dann wird auch %DMDFOF gesperrt) CDMD > 0 oder CWZGST > 0: B_mdzgstp = 0, %DMDFOF nicht gesperrt CDMD = 0 und CWZGST = 0: B_mdzgstp = 1, %DMDFOF gesperrt Mit dem Codewort CDFO kann die Adaption wie folgt ausgeschaltet und zur¨ uckgesetzt werden: CDFO > 0: Funktionen %DMDFOF und %DMDFON aktiv CDFO = 0: Funktionen %DMDFOF und %DMDFON ausgeschaltet und zur¨ uckgesetzt (Startwerte, wie nach Powerfail) Mit FOFAKT kann die Funktion %DMDFOF ohne zu resetieren angehalten werden. FOFAKT > 0: Funktion %DMDFOF aktiv FOFAKT = 0: das Lernen der Funktion %DMDFOF ist angehalten (die gelernten Werte werden beibehalten, Korrektur der Segmentzeit erfolgt mit den aktuellen Werten, der Status fofstat wird weiterhin berechnet) ¨ber den Tester zur¨ Die Funktion kann u uckgesetzt werden. Wird B_cladfof = 1, dann wird die Adaption resetiert (indirekt wird auch die Funktion DMDFON resetiert). 1.3 Betriebsmode der %DMDFOF Die Funktion ist auf den Betrieb mit aktiver %DMDFON abgestimmt (CDFOMOD = 0, B_fomod = 0). In der Funktion %DMDFOF wird nur ein Drehzahlbereich zwischen NUFOF und NOFOF zur Adaption verwendet. Die Adaption wird f¨ ur gerade Zylinderzahlen segmentweise durchgef¨ uhrt, d.h. f¨ ur jesdes KW-Segment wird ein Korrekturwert gelernt. F¨ ur ungerade Zylinderzahlen ist die Adaption zylinderindividuell, d.h. f¨ ur jeden Zylinder wird ein Korrekturwert gelernt (siehe Abschnitt 3.2, 5.1, 5.4).
ABK DMDFOF 5.10.1 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Verwendete Indexziffern und Bezugspunkte: (i) = Nockenwellenumdrehungen; NW - Umdr. (j) = Kurbelwellenumdrehungen; KW - Umdr. (t) = Zeit Zdg. Seg.
Z¨ undung, wird in Z¨ undungsreihenfolge durchgez¨ ahlt Segment
xx n
Betriebsbereiche Drehzahlbereich
Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Anfangswert fur ¨ Lernfilter bei fuel-off Adaption Anzahl NW-Umdr. fur ¨ Reaktivierung fuel-on/-off Adaption nach Ausblendung Anzahl NW-Umdr., die fuel-off Adaption lernt (nachdem eingeschwungen) Codewort zum Ausschalten und Rucksetzen der Adaption ¨ Codewort zum Festlegen des Modus der Fuel-on/-off Adaption Filterfaktor Lernfilter der fuel-off Adaption Codewort zum Anhalten der Fuel-off Adaption Filterfaktor Segmentzeit-Filter 1 der fuel-off Adaption Filterfaktor Segmentzeit-Filter 2 der fuel-off Adaption Laufruhe-Referenzwert fur ¨ stop fuel-on/-off Adaption, Vergleich mit lunw Obere Drehzahlgrenze fur ¨ Lernbereich fuel-off Adaption Untere Drehzahlgrenze fur ¨ Lernbereich fuel-off Adaption Obere Schwelle fur ¨ Lernfilterwert bei fuel-off Adaption Untere Schwelle fur ¨ Lernfilterwert bei fuel-off Adaption
Systemkonstante
Art
Bezeichnung
SY_ZYLZG SY_ZYLZG_F
SYS (REF) Systemkonstante Gesamt-Zylinderanzahl bei Mehr-SG-System (SY_SGANZ*SY_ZYLZA) SYS (REF) Systemkonstante Gesamt-Zylinderanzahl bei Mehr-SG-System (SY_SGANZ*SY_ZYLZA)
Source-X
Source-Y
ALFOF ANWFOST ANWSTP CDFO CDFOMOD FLFOF FOFAKT FS1FOF FS2FOF LURFOST NOFOF NUFOF SLFOOF_F SLFOUF_F
Variable
Quelle
ANWFOFS ANWST B_CDFO B_CLRADFOF B_FOFDR B_FOFR B_FOFR1 B_FOFRUN B_FOFRUN0 B_FOFSTP B_FOLUNW B_FOMOD B_FONRESD B_FONRESF B_IDXFOF1 B_MDZGSTP
DMDFOF DMDFOF DMDFOF DMDFOF DMDFOF DMDFOF DMDFOF DMDFOF DMDFOF DMDSTP DMDFOF DMDFOF DMDFOF DMDFON DMDFOF DMDSTP
B_MDZYL1
DMDFOF
Referenziert von
DMDFON
DMDFOF DMDFON DMDFOF, DMDSTP DMDFON DMDFOF, ZGST DMDFOF, DMDLFB,SSTDMD
Art
Bezeichnung
LOK LOK AUS AUS LOK LOK AUS AUS LOK EIN AUS AUS AUS EIN LOK EIN
¨ Anzahl der NW-Umdr. von Bedingungen fur zahlt ¨ Adaption erfullt ¨ bis Lernbeginn ¨ Anzahl der NW-Umdr. bei denen fuel-off Adaption nach Fertiglernen aktiv zahlt Bedingung Ausschalten und Rucksetzen ¨ der Adaption Bedingung: Adaptionswerte Fuel-Off/-On selektiv loeschen Bedingung fuel-off Adaption im dominanten Drehzahlbereich ready Bedingung fuel-off Adaption im aktuellen Drehzahlbereich ready Drehzahlbereich 1 fertig gelernt (ready) Status fuel-off Adaption aktiv Bedingungen fur ¨ Fuel-off Adaption erfullt ¨ Bedingung fuel-off Adaption gestoppt Bedingung Laufunruhe zu groß fur ¨ fuel-on/-off Adaption zeigt Modus der fuel-on/-off Adaption (Codewort CDFOMOD) Anforderung Reset der Fuel-On Adaption durchfuhren ¨ Reset der Fuel-On Adaption durchgefuhrt ¨ Bedingung Betriebspunkt im 1. Drehzahhlbereich Aussetzererkennung und Zylindergleichstellung gesperrt
LOK
Zyl.-Kennung (f. Zeit>TALUST), LU-Berechng. gesperrt (f. Zeit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_PWF
BBHWONOF
EIN
Bedingung Powerfail
B_READAP B_ZYLIND FLMXOF_F FLNOF1_F FLPOF1_F FOFRESZ FOFSTAT
DMDFOF DMDFOF DMDFOF DMDFOF DMDFOF DMDFOF DMDFOF
ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... DMDSTP
FSEOF1_F FSEOFKOR_F FSOF1_F LUNW_F NMOT_W
DMDFOF DMDFOF DMDFOF DMDLFB BGNMOT
TSK_F TSROH_F XS_F ZZYLDMD
DMDFOF DMDTSB DMDFOF
ZZYLDMD_F
AUS LOK LOK LOK LOK AUS DLGHMM, DMDDLU,- AUS DMDLU, ZGST LOK AUS LOK EIN DMDFOF AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... DMDLFB AUS EIN DMDFOF LOK DMDFOF, DMDLFB,- EIN DMDZAG EIN DMDFOF
Seite 2656 von 4100 31.JAN.2003 Thomas Brosi
Reset der fuel-off Adaption zeigt, ob zylinderindividuelles (1) oder segmentweises (0) Lernen (nur fuel-off) aktuell maximaler Lernfilterwert Lernfilterwert, negativ, Drehzahlbereich 1 Lernfilterwert, positiv, Drehzahlbereich 1 ¨ Resetzahler Lernfilterwert weggelaufen (Fuel-on Adaption) Status der fuel-off Adaption im aktuellen Betriebsbereich aktueller Filterwert Segmentabweichung, zur Segmentzeit-Korrektur, Bereich 1 aktueller Faktor zur Segmentzeit-Korrektur Filterwert Segmentabweichung, Betriebsbereich 1 Laufunruhe uber ¨ 1 NW-Umdr. Motordrehzahl korrigierte Segmentdauer Segmentzeit unkorrigiert ¨ aktueller Meßwert Basisgroße fur ¨ Faktor Segmentzeitkorrektur ¨ SW-Zylinderzahler fur ¨ DMD ¨ SW-Zylinderzahler fur ¨ DMD
FB DMDFOF 5.10.1 Funktionsbeschreibung 2. Einleitung 2.1 Grundlegende Funktionsweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Adaption %DMDFOF lernt systematische Abweichungen der KW-Segmente. F¨ ur jedes KW-Segment (außer Segment bei Z¨ undung 1) wird ein Korrekturfaktor berechnet. Die Abweichungen werden im Schub aus den Segmentzeiten ermittelt. Ist die Adaption %DMDFOF abgeschlossen, dann werden die gemessenen Segmentzeiten mittels des Korrekturfaktors korrigiert. Die korrigierten Segmentzeiten stehen dann den nachfolgenden Funktionen zur Verf¨ ugung. 2.2 Segmentzeiterfassung Die Segmentzeit tsroh_f wird in der Funktion %DMDTSB gebildet. 2.3 Eigenresetierung der Funktion (siehe Bild in Abschnitt 10.4) Bei unplausiblen Bedingungen kann sich die Adaption selbst resetieren (s.u.). Die Anzahl der selbst ausgel¨ osten Resetierungen wird mittels des Resetz¨ ahlers fofresz gez¨ ahlt. Der Resetz¨ ahler wird durch Powerfail oder CDFO -> 0 zur¨ uckgesetzt (fofresz = 0). 3. Beschreibung der Daten 3.1 Festlegung des Adaptionsbereichs Es wird 1 Betriebsbereich (Drehzahlbereich) definiert. Zur Bereichsfestlegung (untere Grenzen, obere Grenze) dienen die Festwerte NUFOF und NUFOF. 3.2 Adaptionswerte (fsof.., fseof..) Bei geraden Zylinderzahlen werden im Adaptionsbereich (SY_ZYLZG/2-1) Filterwerte gebildet. Es existiert also f¨ ur jedes KW-Segment außer dem ersten fsof1_f_[0] ein Filterwert. fsof1_f_[1], fsof1_f_[2], ...., fsof1_f_[SY_ZYLZG/2 - 1].
fsof1_f_[SY_ZYLZG/2 - 1] . fsof1_f_[2] +---+ fsof1_f_[1] +---+ +---+ +---+
+---+ +---+
.
Bei Motoren mit ungeradzahliger Zylinderzahl wird im Adaptionsbereich f¨ ur jeden Zylinder (außer dem ersten) ein Filterwert gebildet: fsof1_f_[1], fsof1_f_[2], ...., fsof1_f_[SY_ZYLZG - 1].
fsof1_f_[SY_ZYLZG - 1] . fsof1_f[3] fsof1_f_[2] +---+ fsof1_f_[1] +---+ +---+ +---+
+---+ +---+
+---+ +---+
.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2657 von 4100 31.JAN.2003 Thomas Brosi
Die Werte zur Korrektur der Segmentzeit (fseof..) sind auf gleiche Weise wie die Filterwerte (fsof..) gespeichert. - gerade Zylinderzahl: es existieren SY_ZYLZG/2 - 1 Korrekturwerte: fseof1_f_[1], fseof1_f_[2], ...., fseof1_f_[SY_ZYLZG/2 - 1] - ungerade Zylinderzahlen: es existieren SY_ZYLZG - 1 Korrekturwerte: fseof1_f[1], fseof1_f_[2], ....,fseof1_f_[SY_ZYLZG - 1] Die Werte fsof.., fseof.. sind nichtfl¨ uchtig im RAM gespeichert. Grunds¨ atzlich sind immer alle Variablen vorhanden (z. B. fsof1_f_[0]..... fsof1_f_[11]), die bei dem jeweiligen Fall nicht benutzten Variablen bzw. die Variable der Z¨ undung 1 sind mit neutralen Werten beschrieben.
3.3 Lernfilterwerte (flpof..,flnof..) Die Lernfliterwerte enthalten Informationen ¨ uber den Lernfortschritt. Anhand von ihnen wird festgelegt, ob die Adaption eingeschwungen ist oder nicht. Bei geraden Zylinderzahlen werden f¨ ur den Adaptionsbereich 2 * (SY_ZYLZG/2 - 1) Lernfilterwerte gebildet: flpof1_f_[1], flpof1_f_[2], ...., flpof1_f_[SY_ZYLZG/2 - 1], flnof1_f_[1], flnof1_f_[2], ...., flnof1_f_[SY_ZYLZG/2 - 1]. Es existieren also f¨ ur jedes KW-Segment außer dem ersten zwei Filterwerte (flp.., fln..).
flpof1_f_[SY_ZYLZG/2 - 1] flpof1_f_[2] +---+ flpof1_f_[1] +---+ +---+ +---+
.
flnof1_f_[SY_ZYLZG/2 - 1]
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
flnof1_f_[2] +---+ flnof1_f_[1] +---+ +---+ +---+
+---+ . +---+
+---+ . +---+
.
Bei ungeraden Zylinderzahlen werden f¨ ur den Adaptionsbereich f¨ ur jeden Zylinder (außer dem ersten) zwei Filterwerte gebildet: flpof1_f_[1], flpof1_f_[2], ...., flpof1_f_[SY_ZYLZG - 1], flnof1_f_[1], flnof1_f_[2], ...., flnof1_f_[SY_ZYLZG - 1]. flpof1_f_[SY_ZYLZG - 1] flpof1_f_[3] +---+ flpof1_f_[2] +---+ +---+ flpof1_f_[1] +---+ +---+ +---+
+---+ . +---+ .
flnof1_f_[SY_ZYLZG - 1] flnof1_f_[3] +---+ flnof1_f_[2] +---+ +---+ flnof1_f_[1] +---+ +---+ +---+
+---+ . +---+ .
Auch die Werte (flpof.. und flnof..) sind nichtfl¨ uchtig im Ram gespeichert. Grunds¨ atzlich sind immer alle Variablen vorhanden (z. B. flpof1_f_[0] ..... flpof1_f_[11]), die bei dem jeweiligen Fall nicht benutzten Variablen bzw. die Variable der Z¨ undung 1 sind mit neutralen Werten beschrieben. 3.4 Anzeige der Adaptionswerte (fsof.., fseof..) und der Lernfilterwerte im INCA-PC Die Adaptionswerte (fsof.., fseof..), die Lernfilterwerte (flpof.. und flnof..) und deren Maximum (flmxof_f, siehe Abschnitt 5.5) werden im INCA-PC mit ihrem tats¨ achlichen Wert angezeigt (z. B. fseof.. als Faktor). Es erfolgt also zur Anzeige keine Umrechnung in ◦ KW. Gleiches gilt f¨ ur die Angabe der Schwellen SLFOO und SLFOU. 3.5 Ready-Bits Die Ready-Bits kennzeichnen, ob der Adaptionsbereich fertig gelernt hat oder nicht: B_fofr1 / B_fofdr = 1: Adaption im Adaptionsbereich eingeschwungen B_fofr1 / B_fofdr = 0: Adaption im Adaptionsbereich nicht eingeschwungen B_fofdr steht hier f¨ ur dominanten Bereich, welches der einzelne Adaptionsbereich automatisch ist. B_fofr1 wird von der %DMDFON als Freigabebedingung benutzt. Die Ready-Bits sind nichtfl¨ uchtig im RAM gespeichert. 4. Bedingungen f¨ ur die Adaption Bei bestimmten Bedingungen bzw. Betriebszust¨ anden m¨ ussen verschiedene Teile der %DMDFOF ausgeblendet werden. Man unterscheidet zwischen zwei wesentlichen Teilen: 1) Lernen 2) Segmentzeitkorrektur, Statusbildung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2658 von 4100 31.JAN.2003 Thomas Brosi
4.1 Lernen (siehe Bild in Abschnitt 10.1, 10.2) Ist B_fofrun = 1, so ist das Lernen im aktuellen Betriebsbereich aktiv (B_fofrun = 0 => nicht aktiv). Folgende Bedingungen sind Voraussetzung f¨ ur das Setzen des Bits B_fofrun und B_fofrun0: 1. Aussetzererkennung und Zylindergleichstellung nicht ausgeblendet (B_mdzgstp = 0). 2. Das Lernen ist nicht durch CDFO = 0 ausgeschaltet (siehe Abschnitt 1.2). 3. Das Lernen ist nicht durch FOFAKT = 0 angehalten (siehe Abschnitt 1.2). 4. Keine Ausblendung der Fuel-off Adaption. Ausblendung des Lernens bei B_fofstp = 1, keine Ausblendung bei B_fofstp = 0 (siehe %DMDSTP) 5. Keine starken Segmentzeitschwankungen (Dynamik) vorhanden: lunw_f < LURFOST => B_folunw = 0. Starke Segmentzeitschwankungen k¨ onnen durch Aussetzer oder Drehzahldynamik verursacht werden.
lunw_f(Zdg. n)
=
abs [ tsk_f(Zdg. n) - tsk_f(Zdg.(n - SY_ZYLZG)) ] ---------------------------------------------------tsk_f(Zdg. n) ˆ 3
(lunw_f wird in %DMDLFB berechnet)
6. Aktueller Betriebspunkt liegt im Drehzahlbereich f¨ ur Fuel-off Adaption (siehe Abschnitt 3.1). Nachdem B_fofrun0 = 1 gesetzt ist (Voraussetzungen 1 bis 6 erf¨ ullt) wird noch ANWFOST NW-Umdr. gewartet, bis B_fofrun gesetzt wird (Z¨ ahler NW-Umdr. anwfos). Nachdem die Adaption im Adaptionsbereich eingeschwungen ist (B_fofr = 1) lernt sie noch w¨ ahrend ANWSTP NW-Umdr. weiter (Z¨ ahler NW-Umdr. anwst). Sind ANWSTP NW-Umdr. abgelaufen, dann wird B_fofrun = 0 gesetzt und damit das Lernen angehalten. Bei Herausfahren aus dem Adaptionsbereich bzw. Unterbrechen der Adaption wird der Z¨ ahler anwst zur¨ uckgesetzt. 4.2 Segmentzeitkorrektur, Statusbildung (siehe Bild in Abschnitt 10.5) Die Segmentzeitkorrektur (siehe Abschnitt 8) und die Statusbildung (siehe Abschnitt 7) wird nur f¨ ur B_mdzgstp = 1 nicht durchgef¨ uhrt. Sonst findet immer Segmentzeitkorrektur und Statusbildung statt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
5. Berechnungsverfahren 5.1 Zylinderzuordnung Fall 1: gerade Zylinderzahl Adaption erfolgt Segmentweise, d.h. f¨ ur jedes Segment wird ein Korrekturwert gelernt (außer Segment der Z¨ undung 1, da Referenzsegment und Segment der Z¨ undung SY_ZYLZG/2 + 1). Beispiel 6-Zyl.: Z¨ undung
KW-Segment
1 2 3 4 5 6
1 2 3 1 2 3
xs_f
fsof_f
flpof_f
flnof_f
fseof_f
xs_f_[1] xs_f_[2] xs_f_[3] xs_f_[4] xs_f_[5]
fsof1_f_[1] fsof1_f_[2] fsof1_f_[1] fsof1_f_[2]
flpof1_f_[1] flpof1_f_[2] flpof1_f_[1] flpod1_f_[2]
flnof1_f_[1] flnof1_f_[2] flnof1_f_[1] flnof1_f_[2]
fseof1_f_[1] fseof1_f_[2] fseof1_f_[1] fseof1_f_[2]
-> Referenzsegment, wird nicht korrigiert
-> wird nicht korrigiert
Fall 2: ungerade Zylinderzahl Adaption erfolgt zylinderindividuell, d.h. f¨ ur jeden Zylinder wird ein Korrekturwert gelernt (außer f¨ ur Zyl. 1, da Referenzsegment) Beispiel 5-Zyl.: Z¨ undung KW-Segment 1 1 2 2 3 3 4 1 5 2
xs_f xs_f_[1] xs_f_[2] xs_f_[3] xs_f_[4]
fsof_f fsof1_f_[1] fsof1_f_[2] fsof1_f_[3] fsof1_f_[4]
flpof_f flpof1_f_[1] flpof1_f_[2] flpof1_f_[3] flpof1_f_[4]
flnof_f flnof1_f_[1] flnof1_f_[2] flnof1_f_[3] flnof1_f_[4]
fseof fseof1_f_[1] fseof1_f_[2] fseof1_f_[3] fseof1_f_[4]
-> Referenzsegment, wird nicht korrigiert
5.2 Berechnung der normierten Segmentzeitabweichung (xs..) Die nachfolgend beschriebene Berechnung erfolgt jeweils einmal pro NW - Umdrehung. Die Berechnung von xs_f setzt sich aus folgenden Schritten zusammen: 1. Berechnung des Segmentzeitverh¨ altnisses von Referenzsegment zu aktuellem Segment 2. Dynamikkorrektur (Der Wert zur Dynamikkorrektur wird durch lineare Interpolation ermittelt und dient zur Kompensation eines Drehzahlanstiegs bzw. Drehzahlabfalls, der Summand f¨ ur die Dynamikkorrektur wird mit der aktuellen Segmentzeit normiert)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2659 von 4100 31.JAN.2003 Thomas Brosi
Beispiel 4-Zylinder-Motor: Verh¨ altnis Referenz- zu akt. Segment
Dyamikkorrektur (normiert)
Faktor
=
Referenzsegment -------------------Meßwert akt. Segment
+
xs_f_[1](i)
=
tsroh_f(Zdg. 1)(i) -----------------tsroh_f(Zdg. 2)(i)
+
zzyldmd * ( tsroh_f(Zdg. 1)(i+1) - tsroh_f(Zdg. 1)(i) ) --------------------------------------------------------SY_ZYLZG * tsroh_f(Zdg. 2)(i)
xs_f_[2](i)
=
tsroh_f(Zdg. 1)(i) -----------------tsroh_f(Zdg. 3)(i)
+
zzyldmd * ( tsroh_f(Zdg. 1)(i+1) - tsroh_f(Zdg. 1)(i) ) --------------------------------------------------------SY_ZYLZG * tsroh_f(Zdg. 3)(i)
xs_f_[3](i)
=
tsroh_f(Zdg. 1)(i) -----------------tsroh_f(Zdg. 4)(i)
+
zzyldmd * ( tsroh_f(Zdg. 1)(i+1) - tsroh_f(Zdg. 1)(i) ) --------------------------------------------------------SY_ZYLZG * tsroh_f(Zdg. 4)(i)
Dynamikkorrektur
5.3 Berechnung der Adaptionswerte (fsof..) Die normierten Segmentzeitdifferenzen xs.. werden durch ein Tiefpaßfilter (Filterfaktor FS1FOF bzw. FS2FOF) gegl¨ attet. Das Ergebnis stellt den bereichsspezifischen Filterwert fsof.. dar:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
xs_f_[1] +---------------------+ fsof1_f_[1] xs_f_[2] | ˆ FS1FOF * * * | fsof1_f_[2] ----->| | * +------> xs_f_[3] | | * FS2FOF | fsof1_f_[3] . +--*------------------+ . . . . . Bei der Berechnung der Filterwerte unterscheidet man zwei F¨ alle: Fall 1: gerade Zylinderzahl - einmal pro NW-Umdr. wird f¨ ur jedes Segment (außer Referenzsegment) ein Filterwert berechnet (siehe auch Tabelle in Abschnitt 5.1) - Formel: fsof1_f_(Seg)(i) = (1 - FS1/2FOF) * fsof1_f_(Seg)(i-1) + (FS1/2FOF) * (Ausgew¨ ahlter xs-Wert) - Auswahl der xs-Werte: Es wird gepr¨ uft, ob die xs-Werte, die zum gleichen KW-Segment geh¨ oren gr¨ oßer oder kleiner 1 sind. Sind sie beide gr¨ oßer 1 oder beide kleiner 1, dann wird der xs-Wert mit der kleineren Differenz zu 1 verwendet. Ist ein xs-Wert kleiner 1, der andere gr¨ oßer 1, dann wird f¨ ur das aktuelle Segment der Filterwert mit neutralem Filtereingangswert (1) berechnet. Fall 2: ungerade Zylinderzahl - einmal pro NW-Umdr. wird f¨ ur jede Z¨ undung (außer Referenzzylinder) ein Filterwert berechnet (siehe auch Tabelle in Abschnitt 5.1) - Formel: fsof1_f_(Zdg)(i) = (1 - FS1/2FOF) * fsof1_f_(Zdg)(i-1) + (FS1/2FOF) * xs_f_(Zdg)(i) In beiden F¨ allen sind die fsof-Werte auf plausible Maximalwerte begrenzt: 1 - ALFOF <= fsof.. <= 1 + ALFOF Die Filterfaktoren FS1FOF bzw. FS2FOF werden durch einstellbare Festwerte vorgegeben, wobei FS1FOF bzw. FS2FOF abh¨ angig vom Einschwingen des Lernfilters gew¨ ahlt wird: FS1FOF, wenn B_fofr1 = 0 FS2FOF, wenn B_fofr1 = 1 Abh¨ angig vom Lernfortschritt (siehe Abschnitte 5.5, 6) werden die fsof-Werte in die fseof-Werte ¨ ubertragen. Die Segmentzeitkorrektur erfolgt dann mittels der fseof-Werte. Ist f¨ ur den Adaptionsbereich B_fofr1 gesetzt, dann werden stets die fsof..-Werte in die fseof..-Werte ¨ ubertragen. D.h., wenn B_fofr1 = 1, dann ist fseof.. = fsof... 5.4 Berechnung der Lernfilterwerte (flpof.., flnof..) Die Lernfliterwerte enthalten Informationen ¨ uber den Lernfortschritt. Anhand von ihnen wird festgelegt, ob die Adaption eingeschwungen ist oder nicht. Pro Zylinder bzw. Segment (je nach Zylinderanzahl gerade oder ungerade, siehe Abschnitte 5.1, 5.3) existieren zwei Lernfilterwerte flpof.. und flnof...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
xs_f_(Zdg/Seg) - fsof1_f_(Zdg/Seg)
DMDFOF 5.10.1
Seite 2660 von 4100 31.JAN.2003 Thomas Brosi
+-----------------+ | ˆ * * *| --+----->| | * +----------------> flpof1_f_(Zdg/Seg) | | | * FLFOF | | +--*--------------+ | | +-----------------+ | | ˆ * * *| +----->| | * +----------------> flnof1_f_(Zdg/Seg) | | * FLFOF | +--*--------------+
Formeln: (Zdg.,Seg. je nach Fall, Siehe Abschnitte 5.1, 5.3) flpof1_f_(Zdg/Seg)(i) = (1-FLFOF) * flpof1_f_(Zdg/Seg)(i-1) + FLFOF * [xs_f_(Zdg/Seg)(i) - fsof1_f_(Zdg/Seg)(i)] flnof1_f_(Zdg/Seg)(i) = (1-FLFOF) * flnof1_f_(Zdg/Seg)(i-1) + FLFOF * [xs_f_(Zdg/Seg)(i) - fsof1_f_(Zdg/Seg)(i)] Eingangsgr¨ oße der Filter ist die Abweichung des Faktors xs_f_(Zdg/Seg)(i) (= der augenblickliche Meßwert) zu den gefilterten Werten fsof1_f_(Zdg/Seg)(i) (also zu den bisher berechneten/gelernten Werten). Der Filter flpof1_f_(Zdg/Seg) beginnt bei der maximal m¨ oglichen Abweichung ALFOF, flnof1_f_(Zdg/Seg) beginnt bei -ALFOF. Bei normalem Adaptionsverlauf gehen beide Filterwerte gegen Null. 5.5 Bildung von flmxof_f, Setzen von B_fofr, B_for1 (siehe Bild in Abschnitt 10.3, 10.4) flmxof_f ist das Maximum der Betr¨ age von flpof.. und flnof.. im Adaptionsbereich. Je kleiner flmxof_f ist, desto weiter ist die Adaption fortgeschritten. Unterschreitet flmxof_f die Schwelle SLFOU, dann gilt die Adaption als eingeschwungen. Zur Bildung von flmxof_f wird von den Lernfilterwerten flpof1_f_(Zdg/Seg) und flnof1_f_(Zdg/Seg) der Betrag gebildet, anschließend das Maximum beider Werte als aktueller flmxof_f-Wert verwendet (flmxof_f = max ( |flpof1_f_(Zdg/Seg)|, |flnof1_f_(Zdg/Seg)| ); Maximum ¨ uber alle verwendeten Zylinder bzw. Segmente!).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Unterschreitet flmxof_f den Schwellwert SLFOU, dann gilt die Adaption als eingeschwungen, B_fofr und B_fofr1 werden gesetzt. Ist B_fofr1 gesetzt, dann werden stets die fsof..-Werte in die fseof..-Werte ¨ ubertragen. D.h., wenn B_fofr1 = 1, dann ist fseof.. = fsof... ¨ Ubersteigt anschließend (d.h. bei B_fofr = 1) flmxof_f den Schwellwert SLFOO von unten (flmxof_f > SLFOO), so wird die Adaption zur¨ uckgesetzt (Reset, alle Gr¨ oßen der Adaption außer dem Resetz¨ ahler werden auf Startwert gesetzt) und der Resetz¨ ahler fofresz wird inkrementiert. Solange die Funktion resetiert wird (Werte zur¨ uckgesetzt werden) ist B_readap = 1 gesetzt. B_readap = 1 blendet die %DMDFOF ¨ uber %DMDSTP und B_fofstp aus. Allg. gilt folgendes: a) flmxof_f > SLFOO: B_fofr = B_fofr1 = 0 , d.h. Adaption nicht eingeschwungen b) SLFOU <= flmxof_f <= SLFOO: B_fofr, B_fofr1 behalten ihren aktuellen Status bei, d.h. war die Adaption eingeschwungen (B_fofr = 1), dann bleibt sie Eingeschwungen bis SLFOO ¨ uberschritten wird. War die Adaption nicht eingeschwungen (B_fofr = 0), dann bleibt sie nicht Eingeschwungen bis SLFOU unterschritten wird. (Hysteresebereich zwischen SLFOU und SLFOO) c) flmxof_f < SLFOU: B_fofr = B_fofr1 = 1 , d.h. Adaption eingeschwungen Beispiel zeitlicher Ablauf: (station¨ arer Schubbetrieb im Adaptionsbereich)
ALFOF
SLFOO SLFOU
ˆ - |****** ************* | * flmxof_f Reset | * | | * v | * - |------------------*-----------------......------------------*------------- Hysterese- |----------------------*-------------......---------------**--------------- bereich | * ******* 0 - +--------------------------------****......****--------------------------------> t
ˆ | B_fofr = 0 -+-+| B_fofr = 1 v
ˆ z.B. fsof1_f_(Zdg,/Seg.) | **......**** | * ** | * ***** | * ** | * | * 1 - +******------------------------------......------------------**************----> t
B_fofr
B_fofrun
1 +-------------......------------------+ 0 -----------------------+ +------------------1 +------------------------------......------------------+ 0 -------+ +-------------------
6. Lernstrategie (siehe Bild in Abschnitt 10.2) 6.1 Definition der Bereichseigenschaften
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2661 von 4100 31.JAN.2003 Thomas Brosi
Nur im Adaptionsbereich wird gelernt. Nachdem der Bereich fertiggelernt hat (B_fofr1 = 1), werden die gelernten Korrekturwerte im gesamten Betriebsbereich des Motors verwendet. Bevor der erste Bereich fertiggelernt hat, ist der Status fofstat = 2, nach dem Einschwingen ist fofstat = 0 (siehe Abschnitt 7) 7. Statusbildung (siehe Bild in Abschnitt 10.5) Der Adaptionsfortschritt kennzeichnet wie weit die Adaption fortgeschritten ist und damit auch wie gut z.B. Geberradungenauigkeiten korrigiert werden. Diese Information kann f¨ ur weitere Steuerger¨ atefunktionen wie z.B. Aussetzererkennung und Zylindergleichstellung wichtig sein. Mit dem Adaptionsstatus (fofstat) teilt die %DMDFOF anderen Funktionen den Adaptionsstatus im aktuellen Betriebspunkt mit. Es sind zwei Stufen zu unterscheiden: - Stufe 2: vor Adaptionsbeginn (z.B. nach Powerfail)
=>
fofstat = 2
(im gesamten Betriebsbereich)
- Stufe 0: der Adaptionsbereich ist eingeschwungen (B_fofr1 = 1, B_fofdr = 1)
=>
fofstat = 0
(im gesamten Betriebsbereich)
Mit Hilfe von B_fofr1 l¨ asst sich der Status eindeutig zuordnen: +---------+--------------------+ | B_fofr1 | Status (fofstat) | +---------+--------------------+ | 0 | 2 | +---------+--------------------+ | 1 | 0 | +---------+--------------------+ Wird außerhalb des definierten Drehzahlbereiche gefahren, dann richtet sich der Status nach dem aktuellen Status des Adaptionsbereiches. Die Zuordnung des Adaptionsstatus (fofstat) zu den jeweiligen LURMIN*-Schwellen ist in %DMDLU, %DMDLU, %DMDLUA beschrieben. 8. Segmentzeitkorrektur (siehe Bild in Abschnitt 10.5)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Segmentzeit tsroh_f wird stets mit den Korrekturwerten (fseof1_..) des Adaptionsbereiches korrigiert. Als Ergebnis erh¨ alt man tsk_f. Bis zum ersten Einschwingen des Bereiches sind die Korrekturwerte 1 und daher ist tsk_f = tsroh_f. tsk_f = tsroh_f * fseof1_..(des aktuellen Zyl./Seg.) Da nur die Korrekturwerte eines Bereiches verwendet werden findet keine Interpolation statt. Wird außerhalb des spezifizierten Adaptionsbereiches gefahren, dann wird zur Segmentzeitkorrektur der Wert des Adaptionsbereiches verwendet.
9. Resetierung der %DMDFON durch %DMDFOF Wenn die %DMDFOF resetiert wird, dann muß auch die %DMDFON resetiert werden. Kommunikation mit %DMDFON: - Setzt die %DMDFOF das Bit B_fonresd = 1 (Resetanforderung), dann wird die %DMDFON resetiert, d.h. alle Werte (außer die Resetz¨ ahler) werden auf Startwert zur¨ uckgesetzt. - Ist die Resetierung erfolgt, dann setzt die %DMDFON das Bit B_fonresf = 1 (Resetbest¨ atigung). - Erkennt die %DMDFOF das B_fonresf = 1, dann setzt sie die Resetanforderung B_fonresd zur¨ uck (B_fonresd = 0). - Bei B_fonresd = 0 und B_fonresf = 1 setzt die %DMDFON die Resetbest¨ atigung zur¨ uck (B_fonresf = 0).
10. ASCET-SD-Bilder 10.1 ¨ Ubersicht allgemein, Lernen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2662 von 4100 31.JAN.2003 Thomas Brosi
tsroh_f B_fofdr
B_fofdr /NV
lunw_f
lunw_f
B_idxfof1
B_idxfof1
B_fofrun
B_fofrun
if_calcfsof
conditions
fsof_f B_fofr1 B_fofrun
B_mdzyl1
xs_f ts_f(i+1) ts_f(i)
copytofse
fofstat
tsk_f
fofstat
correction B_fofr1 /NV
B_readap
B_readap
learning
Break 1/ CDFO Break 1/
fseof
xs_f
calc_xs
B_mdzgstp
fseof
B_calc_xs
ts_f(i+1) ts_f(i)
form_ts
tsk_f
B_fofr1
B_fofr
B_mdzyl1 B_calc_xs
zzyl
zzyldmd
fsof_f
FOFAKT
CDFO FOFAKT dmdfof-main
tsroh_f
tsroh_f
if_calcfsof
dmdfof-main 10.2 Bedingungen f¨ ur das Lernen
lunw_f LURFOST
B_folunw
B_fofrun0
B_folunw always calculated because used in DMDFON
ANWFOST
anwfos B_fofrun0 delB_fofrun0
anwfofs B_fofrun
ANWFOST
B_fofrun
risedelay1
calc B_fofr1 /NV
delSignal
B_fofrnold/syn
anwst reset EdgeRising_B_idxfof1
ANWSTP
anwst
ANWSTP risedelay2
NOFOF nmot_w 1/ true
NUFOF
B_idxfof1 B_idxfof1
1/ false B_idxfof1
dmdfof-conditions
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
enable
dmdfof-conditions
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2663 von 4100 31.JAN.2003 Thomas Brosi
10.3 Lernen
if_calcfsof B_fofrun
B_fofrun
B_idxfof1 if_calc_fsof
if_calc_fsof B_fofr1
B_fofr1
B_fofdr
B_fofdr
B_idxfof1
B_calc_xs
xs_f
B_calc_xs
fsofzzyl
xs_f
xs_f
if_calc_fsof
if_calc_fsof fsofzzyl
xsindex
flmxof_f
dif_xs_fsof flnof_f flpof_f
flmxof_f
B_readap
flnof_f flpof_f
calc_flpof
B_fofr
mxselect
B_readap B_fofr
learnctrl
fsof_f
fsof_f
calc_fsof
dmdfof-learning
B_idxfof1
dmdfof-learning 10.4 Lernkontrolle
if B_readap = true then DMDSTP must set B_fofstp = true if_calc_fsof 42/ SLFOOF_F
Break 1/
B_readap
B_fonresf
1/ false
B_fonresd
communication with DMDFON
B_fonresd
SLFOUF_F
40/ B_fofrnold/syn
B_fofr
B_fofr
false
compute 43/
true B_fofrun
44/ B_fofdr /NV
false
B_fofdr
RSFlipFlop_B_fofdr
45/ B_fofr1 /NV
reset for runtime reason in background (100ms) B_readap for communication 100ms - syn
resetadap B_readap
B_fofr1
B_readap
dmdfof-learnctrl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
flmxof_f
dmdfof-learnctrl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2664 von 4100 31.JAN.2003 Thomas Brosi
10.5 ¨ Ubersicht Korrektur, Statusberechnung
tsroh_f
tsk_f
tsk_f
B_mdzyl1 B_zylind
fseof1_f /NV fseof 1.0
1.0
fseofkor_f
zzyldmd zyl2
range ready
fofstat
fofstat
dmdfof-correction
2 0 dmdfof-correction 10.6 Freigabe
der Funktion
Break 1/
CDFO 0
B_cdfo
B_mdzyl1 and B_folunw have to be calculated directly afterthe break at B_mdzgstp Break 101/
99/
B_clradfof
1/ true
B_readap
if_CDF0=0
false
B_readap 100/
startval
1/ false
B_clradfof
B_fofstp FOFAKT 0 B_idxfof1 false
1/ ANWFOST
anwfofs
B_fofr1 /NV
5/
Break 10/
B_fofr
2/ ANWSTP
anwst 3/
false
B_fofrun 4/ B_fofrun0
dmdfof-enable
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_fofdr /NV
dmdfof-enable
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2665 von 4100 31.JAN.2003 Thomas Brosi
10.6 Weitere Bilder (tiefere Ebenen)
zzyl 0
B_mdzyl1
B_mdzyl1 1/ 0
tsindex/syn
2/ tsindex/syn SY_ZYLZG
tsip1_f
1/
tsi_f ts_f(i)
1 2/ 1
tsindex/syn
ts_f(i+1)
dmdfof-form-ts
tsip1_f tsroh_f
dmdfof-form-ts
B_calc_xs B_fofrun B_mdzyl1
1/ xs_f
tsip1_f
xs_f 0
zzyldmd_f tsi_f SY_ZYLZG_F
ts_f(i) 0 tsi_f
zzyldmd
tsroh_w(Zdg. 1)(i) zzyldmd * ( tsroh_w(Zdg. 1)(i+1) - tsroh_w(Zdg. 1)(i) ) xs_1_A(i) = --------------------------- + --------------------------------------------------------------------------------tsroh_w(Zdg. 2)(i) SY_ZYLZA * tsroh_w(Zdg. 2)(i) tsroh_w(Zdg. 1)(i) zzyldmd * ( tsroh_w(Zdg. 1)(i+1) - tsroh_w(Zdg. 1)(i) ) xs_2_A(i) = --------------------------- + ---------------------------------------------------------------------------------tsroh_w(Zdg. 3)(i) SY_ZYLZA * tsroh_w(Zdg. 3)(i) tsroh_w(Zdg. 1)(i) zzyldmd * ( tsroh_w(Zdg. 1)(i+1) - tsroh_w(Zdg. 1)(i) ) xs_3_A(i) = --------------------------- + ---------------------------------------------------------------------------------tsroh_w(Zdg. 4)(i) SY_ZYLZA * tsroh_w(Zdg. 4)(i)
dmdfof-calc-xs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ts_f(i+1)
dmdfof-calc-xs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2666 von 4100 31.JAN.2003 Thomas Brosi
if_calcfsof 51/ B_fofr1 1/ 1
zylinder/syn
SY_ZYLZG 3
B_zylind
5 2/ SY_ZYLZG
zyl2 2
1
1 fsof1_f /NV
fseof1_f /NV 1/
fsof_f
fseof dmdfof-copytofse
2/ 1
zylinder/syn
if_CDF0=0
compute 5/ 2/ B_fofr
3/
4/
B_fofr1 /NV B_fofdr /NV
false true RSFlipFlop_B_fofdr
false
fsof_b if_CDF0=0 1.0 zylzminus1 1.0
6/ 2
fseof_b
fofstat
7/
if_CDF0=0 1.0 zylzminus1
0.0
flnof_b if_CDF0=0 -ALFOF
ANWFOST
zylzminus1 indexlimit
ANWSTP
flpof_b if_CDF0=0 ALFOF zylzminus1
false
fofresz /NV 8/ anwfofs 9/ anwst 10/
ALFOF B_zylind SY_ZYLZG 1
zyl2
false
B_fofrun 11/ B_fofrun0
indexlimit dmdfof-startval
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dmdfof-copytofse
dmdfof-startval
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2667 von 4100 31.JAN.2003 Thomas Brosi
B_fofrun0 anwfos
B_mdzyl1
2/ anwfofs
delB_fofrun0
0.0
dmdfof-risedelay1
1
1/ ANWFOST
anwfofs
dmdfof-risedelay1
calc anwst
B_mdzyl1 1/ anwst
delSignal
0.0
1
dmdfof-risedelay2
1/ ANWSTP
anwst
dmdfof-risedelay2
1.0
B_fofrnold/syn
calc_with_xs
Saving of fsof_f in array fsof1_f (1 speed range), array index corresponding to zylinder number xs_f
1.0
FS1FOF
ALFOF
FS2FOF DigitalLowpass_fsof
xs_f
fsof_f
compute 3/
reset 2/
1/ xsindex
Limiter xsindex
xsindex/syn
B_hcalc
if_calc_fsof
fsofzzyl cases B_calc_xs
B_idxfof1
4/ 0.0 fsof1_f /NV fsofzzyl
dmdfof-calc-fsof
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
reset
dmdfof-calc-fsof
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2668 von 4100 31.JAN.2003 Thomas Brosi
SY_ZYLZG 3 B_zylind
5
from zylza/2 +1 !!! (e.g. 6-cyl. from cyl. 5) zzyldmd
zyl2
xs_f
true
B_hcalc
1.0
xs_f
calc_with_xs
true 1.0 zzyldmd
fsofzzyl 1.0
SY_ZYLZG
1.0
zyl2
calculation only evaluated for even SY_ZYLZA xsindex
dmdfof-cases
2
FLFOF DigitalLowpass_flnof dif_xs_fsof
flnof_f
compute 6/
reset 5/
if_calc_fsof B_idxfof1 7/ 0.0 flnof1_f /NV
fsofzzyl
FLFOF DigitalLowpass_flpof
compute 11/
reset 10/
flpof_f
12/ 0.0 flpof1_f /NV
Saving of flnof_f in 1 array flnof1_f (1 speed range), array index corresponding to zylinder number
dmdfof-calc-flpof
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dmdfof-cases
dmdfof-calc-flpof
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2669 von 4100 31.JAN.2003 Thomas Brosi
if_calc_fsof maxflnofn mxflnofn_f flnof_f
flnof_f 30/ flmxof_f
maxflpofn
flmxof_f
dmdfof-mxselect
mxflpofn_f flpof_f
flpof_f
dmdfof-mxselect
flnof_f flnofn_1 flnofn_2 flnofn_3 flnofn_4 flnofn_5
flnofn_f(zzyl=1) flnof_f
flnofn_f(zzyl=2) flnof_f
flnofn_f(zzyl=3) flnof_f
flnofn_f(zzyl=4) flnof_f
flnofn_f(zzyl=5) flnof_f mxflnofn_f
flnofn_7 flnofn_f(zzyl=7) flnof_f
flnofn_8 flnofn_f(zzyl=8) flnof_f
flnofn_9 flnofn_f(zzyl=9) flnof_f
flnofn_10 flnofn_f(zzyl=10) flnof_f
flnofn_11 flnofn_f(zzyl=11) flnof_f
dmdfof-maxflnofn
flnofn_f(zzyl=6) flnof_f
dmdfof-maxflnofn
B_idxfof1 flnof1_f /NV flnof_f 1
0.0
flnofn_f(zzyl=1)
dmdfof-flnofn-1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
flnofn_6
dmdfof-flnofn-1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2670 von 4100 31.JAN.2003 Thomas Brosi
entsprechend FLNOF_2 .... FLNOF_11
flpof_f flpofn_1 flpofn_2 flpofn_3 flpofn_4 flpofn_5
flpofn_f(zzyl=1) flpof_f
flpofn_f(zzyl=2) flpof_f
flpofn_f(zzyl=3) flpof_f
flpofn_f(zzyl=4) flpof_f
flpofn_f(zzyl=5) flpof_f mxflpofn_f
flpofn_6
flpofn_7 flpofn_f(zzyl=7) flpof_f
flpofn_8 flpofn_f(zzyl=8) flpof_f
flpofn_9 flpofn_f(zzyl=9) flpof_f
flpofn_10
flpofn_11 flpofn_f(zzyl=11) flpof_f
dmdfof-maxflpofn
B_idxfof1 flpof1_f /NV flpof_f 1
0.0
flpofn_f(zzyl=1)
dmdfof-flpofn-1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
flpofn_f(zzyl=10) flpof_f
dmdfof-maxflpofn
flpofn_f(zzyl=6) flpof_f
dmdfof-flpofn-1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2671 von 4100 31.JAN.2003 Thomas Brosi
entsprechend FLPOF_2 .... FLPOF_11
1
fofresz /NV
65530
1/ 0.0
fofresz /NV
communication with DMDFON true
B_fonresd 1.0
ANWFOST
fsof_a zylzaminus1 1.0
anwfofs
ANWSTP
fseof_a zylzaminus1 1.0
anwst
flnof_a indexlimit -ALFOF
B_fofr
B_fofr1 /NV
flpof_a indexlimit ALFOF
B_fofdr /NV ALFOF
false
B_zylind SY_ZYLZG 1 zyl2
false 2
B_readap
B_readap
fofstat
dmdfof-resetadap
RSFlipFlop_B_fofdr
dmdfof-resetadap
0
zylinder/_100ms fsof1_f /NV
zylzaminus1 1/ 1.0
zylinder/_100ms
dmdfof-fsof-a
2/ 1
dmdfof-fsof-a
0
zylinder/_100ms fseof1_f /NV 1/
zylzaminus1 2/ 1
zylinder/_100ms
dmdfof-fseof-a
1.0
dmdfof-fseof-a
1
zylinder/_100ms flnof1_f /NV 1/
indexlimit -ALFOF 2/ 1
zylinder/_100ms
dmdfof-flnof-a
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false true
dmdfof-flnof-a
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
1
DMDFOF 5.10.1
Seite 2672 von 4100 31.JAN.2003 Thomas Brosi
zylinder/_100ms flpof1_f /NV 1/
indexlimit ALFOF
dmdfof-flpof-a
2/ 1
zylinder/_100ms
dmdfof-flpof-a
if_CDF0=0 21/ 0 zylinder/_1000ms
22/
zylzminus1
fsof1_f /NV 1/
1.0 dmdfof-fsof-b
2/ 1
zylinder/_1000ms
dmdfof-fsof-b
if_CDF0=0
52/ fseof1_f /NV 1/
zylzminus1 1.0
dmdfof-fseof-b
2/ 1
zylinder/_1000ms
dmdfof-fseof-b
if_CDF0=0
30/ 1
zylinder/_1000ms
31/ flnof1_f /NV 1/
zylzminus1 2/
zylinder/_1000ms 1
indexlimit
0.0 -ALFOF
zylinder/_1000ms
dmdfof-flnof-b
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
51/ 0 zylinder/_1000ms
dmdfof-flnof-b
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2673 von 4100 31.JAN.2003 Thomas Brosi
if_CDF0=0 40/ 1 zylinder/_1000ms
41/ flpof1_f /NV 1/
zylzminus1 2/ 1
zylinder/_1000ms
zylinder/_1000ms
dmdfof-flpof-b
indexlimit
0.0 ALFOF dmdfof-flpof-b
CDFO
0
if_change B_pwf
zylzaminus1
SY_ZYLZG
B_zylind
3
indexlimit refomod
SY_ZYLZG 1
B_zylind
5
zyl2 2
ANWSTP
compute 1/
anwfofs B_fofdr /NV
anwst
RSFlipFlop_B_fofdr
false
CDFOMOD
B_fomod
export for DMDFON
3/ 0
edgecount/ini
4/ 2/
2 compute 1/ B_fofdr /NV
edgecount/ini
EdgeRising_B_fofdr
1 dmdfof-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ANWFOST
dmdfof-init
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
if_change
Seite 2674 von 4100 31.JAN.2003 Thomas Brosi
compute 4/ 1/ B_fofr
2/
false true
3/
B_fofr1 /NV
B_fofdr /NV
RSFlipFlop_B_fofdr
false
5/ 2
fsof_d if_change 1.0 zylzaminus1
1.0 zylzaminus1
fofstat 6/
0.0
fofresz /NV
fseof_d
indexlimit
7/
if_change 1.0 zylzaminus1
ANWFOST
flnof_d if_change zylzaminus1
ANWSTP
anwfofs 8/ anwst
indexlimit -ALFOF
dmdfof-refomod
ALFOF dmdfof-refomod
if_change 10/ 0
11/
zylinder/ini
fsof1_f /NV
zylzaminus1
1/
1.0 dmdfof-fsof-d
2/ 1
zylinder/ini
dmdfof-fsof-d
if_change
14/ 1
15/ flnof1_f /NV 1/
zylinder/ini
zylzaminus1 2/ 1 zylinder/ini
zylinder/ini
indexlimit 0.0 -ALFOF
dmdfof-flnof-d
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
flpof_d if_change zylzaminus1 indexlimit ALFOF
dmdfof-flnof-d
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDFOF 5.10.1
Seite 2675 von 4100 31.JAN.2003 Thomas Brosi
if_change
16/ 1
17/
zylinder/ini
flpof1_f /NV 1/
zylzaminus1 2/ 1
zylinder/ini
zylinder/ini dmdfof-flpof-d
indexlimit 0.0 ALFOF dmdfof-flpof-d
if_change 12/ 0
zylinder/ini
13/ fseof1_f /NV 1/
zylzaminus1 2/ 1
zylinder/ini
dmdfof-fseof-d
1.0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dmdfof-fseof-d
APP DMDFOF 5.10.1 Applikationshinweise App.-Vorschlag f¨ ur einen 4-Zyl.-Motor: ------------------------------------abh¨ angig von Zylinderzahl, entsprechend 1.2 ◦ KW (max. m¨ ogliche Geberradtoleranzen, Torsionsschwingungen) ANWFOST 5 (wird auch bei %DMDFON verwendet) ANWSTP 50 CDFO 1 (wird auch bei %DMDFON verwendet) CDFOMOD 0 (wird auch bei %DMDFON verwendet) FOFAKT 1 FLFOF 0.04 FS1FOF 0.01 FS2FOF 0.001 LURFOST 15 1/sˆ2 (wird auch bei %DMDFON verwendet) NOFOF 3000 1/min NUFOF 2000 1/min SLFOO abh¨ angig von Zylinderzahl, entsprechend 0,09 ◦ KW Wert in SLFOO immer gr¨ oßer als Wert in SLFOU! SLFOU abh¨ angig von Zylinderzahl, entsprechend 0,02 ◦ KW Wert in SLFOO immer gr¨ oßer als Wert in SLFOU!
ALFOF
Vor einer Applikation von NOFOF / NUFOF sollten die systematischen Drehzahlschwankungen im gesamten Drehzahlbereich f¨ ur verschiedene Fahrzeuge des entsprechenden Projekts betrachtet werden. Wichtig ist dabei die Drehzahlabh¨ angigkeit der Adaptionswerte (fsof.. bzw. fseof..).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLFK 4.30.0
Seite 2676 von 4100 31.JAN.2003 Thomas Brosi
FU DMDLFK 4.30.0 Diagnose Misfire Detection Korrektur der Laufunruhe luts und fluts FDEF DMDLFK 4.30.0 Funktionsdefinition Break 1/ B_mdstop
luts_f
Korrektur der Laufunruhegrößen luts, dluts und fluts sowie fluts_zyl mit dem Ergebnis der %DMDFON ’fse’
lutsk_f lutskzyl_f
fluts_f
flutsk_f flutskzy_f
zzyllfb SY_ZYLZG
3 1/
5
0.0
dlutsk_f 10/ dlutsk_f
B_fokstp
fse_f
task fse fse_dluts
0.0
fse_dluts_calc
dmdlfk-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dluts_f
dmdlfk-main ¨ Uber den Euroschalter CDMD k¨ onnen die Funktionen der Aussetzererkennung gesperrt werden. Bei B_cdmd=0 ist die Funktion %DMDLFK gesperrt und luts = flutsk = 0. Bei B_cdmd=1 ist die Funktion %DMDLFK aktiv, s. B_mdstop %DMDSTP. Bei 2-SG-Konzepten wird die gesamte Aussetzererkennung nur im Slave-SG (B_master=0) gerechnet. Im Master-SG (B_master=1) ist die Funktion %DMDLFK inaktiv, s. B_mdstop %DMDSTP.
ABK DMDLFK 4.30.0 Abkurzungen ¨ n: z¨ undungssynchroner Index zzyl: Nummer der Z¨ undung SY_ZYLZG: Gesamtzylinderzahl Systemkonstante
Art
SY_ZYLZG
SYS (REF) Systemkonstante Gesamt-Zylinderanzahl bei Mehr-SG-System (SY_SGANZ*SY_ZYLZA)
Bezeichnung
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_FOKSTP B_MDSTOP
DMDSTP DMDSTP
EIN EIN
Bedingung fuel-on Adaption gestoppt (Adaption + Korrektur) Misfire Detection gesperrt
DLUTSK_F DLUTS_F FLUTSKZY_F FLUTSK_F FLUTS_F FSE_F LUTSKZYL_F LUTSK_F LUTS_F
DMDLFK DMDLFB DMDLFK DMDLFK DMDLFB DMDFON DMDLFK DMDLFK DMDLFB
AUS EIN AUS AUS EIN EIN AUS AUS EIN
¨ Laufunruhedifferenz-Testgroße, korrigiert ¨ Laufunruhedifferenz-Testgroße, signed ¨ Filter der Laufunruhe-Testgroße, korrigiert, Array uber ¨ alle Zylinder ¨ Filter der Laufunruhe-Testgroße, korrigiert ¨ Filter der Laufunruhe-Testgroße aktueller Korrekturwert Fuel-on Adaption ¨ Laufunruhe-Testgroße, signed, korrigiert, Array uber ¨ alle Zylinder ¨ Laufunruhe-Testgroße, signed, korrigiert, Monitor ¨ Laufunruhe-Testgroße
ZZYLLFB
DMDLFB
DMDLFK, DMDLU DMDDLU, DMDFON,DMDLAD, DMDLFK,DMDLU, ... DMDDLU DMDLFK DMDLUA DMDLUA DMDLFK DMDLFK DMDLU DMDLU DMDFON, DMDLFK,ZGSTF9N ADDLGME9Q,DLGHMM, DMDFON,DMDLFK, DMDLU, ...
EIN
¨ SW-Zylinderzahler fur ¨ DMD
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLFB 4.40.0
Seite 2677 von 4100 31.JAN.2003 Thomas Brosi
FB DMDLFK 4.30.0 Funktionsbeschreibung 1. Korrektur der Laufunruhe-Werte luts, dluts und fluts sowie der zylinderindividuellen Werte lutszyl und flutszyl Nach eingeschwungener fuel-on Adaption werden die Laufunruhewerte luts, dluts und fluts mit dem entsprechenden Korrekturfaktor fse (bereichsabh¨ angig) zylinderindividuell korrigiert. Das Ergebnis sind durch fuel-on korrigierte lutsk, dlutsk und flutsk sowie die zylinderindividuellen Gr¨ oßen lutskzyl und flutskzy. Nach der Korrektur sind die Laufunruhewerte idealerweise bis auf stochastische St¨ orungen 0. Ist in dem System keine fuel-on Adaption integriert, so ist der Korrekturfaktor auf neutralem Wert 0, d.h. lutsk = luts, dlutsk = dluts und flutsk = fluts. Bei ungerader Zylinderzahl wird die Gr¨ oße dluts nicht ausgewertet, so daß dlutsk = 0 gesetzt wird. Der zylinderindividuelle Array flutskzyl wird mit ’FF’ initialisiert, damit bei der MIN-Auswahl in %DMDLUA nicht f¨ alschlicherweise 0 erkannt wird, wenn SY_ZYLZG < max. Array-Gr¨ oße (=12).
APP DMDLFK 4.30.0 Applikationshinweise - die Funktion %DMDLFK ist nur bei B_mdstop=0 aktiv. B_mdstop=0 bei CDMD=1 und B_master=0, s. %DMDSTP - f¨ ur weitere Hinweise s. Applikationsstandard DMD.
FU DMDLFB 4.40.0 Diagnose Misfire Detection Berechnung Laufunruhe luts und gefilterte fluts FDEF DMDLFB 4.40.0 Funktionsdefinition 1. ¨ Ubersichtsbild:
lunw(x)
zzyl(n)
lunw_f
tsk(n)^3
tsknx3_f
luts(n)
luts_f
luts(n+ZYLZA/2)
luts(n) fluts(n)
lutszyl
fluts_f
luts_calc zzyl(n) flutszyl
fluts_calc zzyldmd
zzyl(x)
luts(n)
zzyl(n)
dluts(n)
dluts_f
luts(n+ZYLZA/2) delay_zzyl
dluts_calc zzyllfb
%DMDLFB - Diagnosis Misfire Detection B_mdzgstp
calculation of - engine roughness luts - filtered engine roughness fluts - difference engine roughness dluts
dmdlfb-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tsk_f
tsk(x)
dmdlfb-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLFB 4.40.0
Seite 2678 von 4100 31.JAN.2003 Thomas Brosi
2. Luts - Berechnung:
tsk(y+3) tsk(y+2)
tsk(y+3) tsk(y+2)
dts(y+1) tsk(x)
tsk(x)
tkomp_median tsk_array
tsk_array
tkomp_arithm median
write_tsk
luts(n) =
tkomp_arithm tsk(x-Z) read_tsk
(tsk(n+1) - tsk(n) - tkomp(n)) ---------------------------------------------------tsk(n)^3 / (360˚/Segmentlength[KW˚])^2
tsk(x-Z) tsk(x) ari_mean
tsk(x-Z) tsk(y)^3 tsk(x) lunw(x)
luts(n+ZYL/2) luts(y) tsk(n)^3
luts(n+ZYLZA/2) tsk(n)^3
luts(n) tsk(y)^3 lunw_f
lunw(x)
tkomp_median
lunw_calc
tkomp tkomp_arithm
calculation of tkomp:
tkomp_selection
luts(n)
luts_delay lutszyl_f
FLUV1 n tkomp 1 n<=NFLUV median value 1 n>NFLUV arithm. mean value 0 x arithm. mean value
zzyl(n) z2_f
normation, see ini
dmdlfb-luts-calc
lutszyl
3. Kompensationsvervahren zum Ausgleich von normalen Drehzahlschwankungen:
save incomming segment durations in array ’tskarray’
tskarray_f tsk(x)
tskiwri tsklen
tskarray_f tsk_array
tskiwri 1
1/
tsklend tsklen
tskiwri
dmdlfb-write-tsk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dmdlfb-luts-calc
dmdlfb-write-tsk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLFB 4.40.0
tskarray_f
tsk_array
tsk(y+3)
get several segment durations out of array ’tskarray’
tskiwri tskiyp3
Seite 2679 von 4100 31.JAN.2003 Thomas Brosi
tskarray_f
tsk(y+2)
tskiwri tskiyp2
tskarray_f
dmdlfb-read-tsk
tsk(x-Z)
tskiwri tskixmz dmdlfb-read-tsk
calculation of arithm. mean value for dynamic compensation: tkomp_arithm = (tsk(n+ZYLZY/2+1) - tsk(n-ZYLZY/2+1)) / ZYLZA
tnst_w
1.0 1/ true
B_nmntkomp
tkomp_arithm
tsk(x-Z)
dmdlfb-ari-mean
tsk(x)
SY_ZYLZG_F
dmdlfb-ari-mean
calculation of median value with sort of 5 differences
B_nmntkomp
tsmxkomp_f
tsk(y+3)
tsk(y+2)
dts5 tkomp_median dts(y+1)
tkomp_arithm
tkomp_median dts(y+1)
tkomp_arithm
sort
dmdlfb-median
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tsmxkomp_f
dmdlfb-median
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLFB 4.40.0
Seite 2680 von 4100 31.JAN.2003 Thomas Brosi
tsk (y+3) - tsk(y+2) dts5 dtsarray_f dtsarray_f tskdiffwidx
4
1
1/ 0
sort by value
tskdiffwidx
Median_5
tkomp_median
Median_5_lfb
tkomp_arithm dtsarray_f 4
dts(y+1) dtsarray_f tskdiffwidx 2
dmdlfb-sort
2 tskdiffwidx
tsk (y+1) - tsk(y)
2 dmdlfb-sort
4. Erkennung starker Segmentzeitschwankungen zur Ausblendung der Adaption:
tsk(x)
lunw(x)
tsk(y)^3
tsk(y)^3
tsk(x)^3 tsk_delay
normation, see ini
z2_f
dmdlfb-lunw-calc
Calculation of lunw (for %DMDFOF / %DMDFON) tsk(x) - tsk(x-ZYLZA) lunw(x) = | --------------------------- | * normation tsk(x)^3 dmdlfb-lunw-calc
tskdyarray_f tsk(x)^3
tsk(y)^3
tskyx3_f
1
tskdy_ind /NC tskdy_len /NC
1/ 0
SY_ZYLZG
tskdy_ind /NC
3 5 1/ tskdy_len /NC 2
1
1/ 3
tskdy_len /NC
dmdlfb-tsk-delay
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tsk(x-Z)
dmdlfb-tsk-delay
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLFB 4.40.0
Seite 2681 von 4100 31.JAN.2003 Thomas Brosi
FLUV1 0 nmot
dmdlfb-tkomp-selection
NFLUV tkomp_arithm
tkomp
tdkomp_f
tkomp_median dmdlfb-tkomp-selection
luts(n+ZYL/2) SY_ZYLZG
1/
3
luts_f 5
2/ tsknx3_f
0.0 lutsdarray_f 20/
10/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
luts(n)
luts_f
tskdnarray_f 40/
30/
tsk(y)^3
tsknx3_f
0.0
1/ tskll_f
tsknx3_f
50/ 1
tsk(n)^3
60/
tskdn_ind /NC SY_ZYLZG 2
1/
tskdn_len /NC 0
tskdn_ind /NC
dmdlfb-luts-delay
luts(y)
dmdlfb-luts-delay
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLFB 4.40.0
Seite 2682 von 4100 31.JAN.2003 Thomas Brosi
delay zzyl corresponding to luts-calculation
zzyl(x)
zzyllfb
0
1/
tskdelay
zzyllfb
2/ 0
1/ zzyl(n)
zzyllfb SY_ZYLZG
delay of stimuli bit corresponding to misfire realization and luts-calculation B_mdzag: stimuli bit from internal ZAG (%DMDZAG Misfire Generator)
B_zagrun 1/ B_mdzag 1/
2/
wmdzag_l 1
getBit
wmdzag_l
3/ B_mdstim
2
dmdlfb-delay-zzyl
SY_ZYLZG dmdlfb-delay-zzyl 5. Gefilterete Laufunruhe, Fluts - Berechnung:
calculation of cyl. ind. filtered eingine roughness fluts(zzyl): fluts(zzyl)(i) = fluts(zzyl)(i-1) + fflutn * (luts(zzyl)(i) - fluts(zzyl)(i-1))
luts(n)
luts(n)
zzyl(n)
flutszyl
zzyl(n)
dmdlfb-fluts-calc
flutszyl
fluts(n)
fluts dmdlfb-fluts-calc
B_lustop
nmot_f
fflutn_f FLUTN
flutszyl
PT1
0.0
fluts_f flutszyl_f
luts(n)
flutszyl_f zzyl(n)
dmdlfb-fluts
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tskdelay
dmdlfb-fluts
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDLFB 4.40.0
Seite 2683 von 4100 31.JAN.2003 Thomas Brosi
6. Differenzlaufunruhe, Dluts Berechnung:
SY_ZYLZG
calculation of difference engine roughness: 3
dluts(n) = luts(n) - luts(n+ZYLZA/2) dluts(n) = 0 in case of odd cylinder number 5
luts(n)
dmdlfb-dluts-calc
SY_ZYLZG
dluts(n)
0.0 luts(n+ZYLZA/2)
dmdlfb-dluts-calc ¨ Ubersicht Aussetzererkennung: Schnittstellen zu anderen Funktionen siehe DR DMDUE ¨ Uber das Codewort CDMD kann die komplette Aussetzererkennung gesperrt werden. Ist das Bit B_mdzgstp=1, so ist die Funktion %DMDLFB gesperrt, d. h. luts, lutszyl_0..SY_ZYLZG-1, fluts, flutszyl_0..SY_ZYLZG-1, dluts = 0. Bei B_mdzgstp=0 ist die Funktion %DMDLFB aktiv (s. B_mdstop %DMDSTP)
ABK DMDLFB 4.40.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Verwendete Indexziffern und Bezugspunkte: (n) = Kurbelwellensegmente (i) = Nockenwellenumdrehungen; NW - Umdr. (j) = Kurbelwellenumdrehungen; KW - Umdr. (t) = Zeit tsk(n) korrigierte Segmentdauer zum Zeitpunkt n tsk(n+1) korrigierte Segmentdauer zum Zeitpunkt n+1 luts(n) Laufunruhe-Testgr¨ oße fluts(n) gefilterte Laufunruhe-Testgr¨ oße %DMDSTP Stopbedingungen zur Aussetzererkennung U Kurbelwellen-Umdrehung zzyl Zylindernummer SY_ZYLZG Gesamtzylinderzahl (entspricht bei 2SG = 2 * SY_ZYLZA) Parameter
Source-X
FLUTN FLUV1 NFLUV NINITSK NMNTKOMP
NMOT_F
Art
Bezeichnung
KL FW FW FW FW
Filterfaktor Laufunruhe-Filter Schalter der Modifikation 1 der Laufunruhe-Berechnung Drehzahlschwelle der Modifikation der Laufunruhe-Berechnung Initialisierungswert fur ¨ Segmentzeitarray auf Drehzahlbasis Drehzahlbegrenzung der Gradientenkorrektur nach Start, Minimalwert
Systemkonstante
Art
Bezeichnung
SY_WNBM SY_ZYLZG SY_ZYLZG_F
SYS (REF) Systemkonstante Winkel Zahnabstand Kurbelwellensignal SYS (REF) Systemkonstante Gesamt-Zylinderanzahl bei Mehr-SG-System (SY_SGANZ*SY_ZYLZA) SYS (REF) Systemkonstante Gesamt-Zylinderanzahl bei Mehr-SG-System (SY_SGANZ*SY_ZYLZA)
Source-Y
Variable
Quelle
Referenziert von
Art
B_LUSTOP
DMDSTP
B_MDSTIM B_MDZAG B_MDZGSTP
DMDLFB DMDZAG DMDSTP
B_ZAGRUN DLUTS_F DMDSEGL_W DTSARRAY_F FFLUTN_F FLUTSZYL_F FLUTS_F LUNW_F LUTSZYL_F LUTS_F
DMDZAG DMDLFB DMDTSB DMDLFB DMDLFB DMDLFB DMDLFB DMDLFB DMDLFB DMDLFB
NMOT
BGNMOT
NMOT_F TDKOMP_F TNST_W
BGNMOT DMDLFB BBSTT
DMDDLU, DMDFON,- EIN DMDLAD, DMDLFB,DMDLU, ... LOK DMDLFB EIN DMDFOF, DMDLFB,- EIN SSTDMD DMDLFB EIN DMDLFK AUS DMDLFB EIN LOK LOK AUS DMDLFK AUS DMDFOF AUS ADDLGME9Q AUS DMDFON, DMDLFK,- AUS ZGSTF9N AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... EIN DMDFON, DMDLFB LOK ABKVP, BBDNWS,EIN BBKH, BBNWS,BBSAWE, ...
Bezeichnung Laufunruhe-Berechnung gesperrt
Zundungs-Aussetzer eingestellt, Stimuli-Signal vom Aussetzergenerator ¨ Bedingung Aussetzer angefordert, Stimuli-Signal vom SW - Aussetzergenerator Aussetzererkennung und Zylindergleichstellung gesperrt Bedingung Start des Aussetzergenerators ¨ Laufunruhedifferenz-Testgroße, signed ¨ Segmentlange fur ¨ Aussetzererkennung Differenzen zur Medianbildung/Dynamikkompensation, DMD Filterfaktor uber ¨ n fur ¨ Filterung der Laufunruhe ¨ Filter der Laufunruhe-Testgroße, Array uber ¨ alle Zylinder ¨ Filter der Laufunruhe-Testgroße Laufunruhe uber ¨ 1 NW-Umdr. ¨ Laufunruhe-Testgroße, Array uber ¨ alle Zylinder ¨ Laufunruhe-Testgroße Motordrehzahl Motordrehzahl Dynamikkompensation zur Laufunruheberechnung, DMD Zeit nach Startende
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
TSKARRAY_F TSKDELAY TSKIWRI TSKIXMZ TSKIYP2 TSKIYP3 TSKLEN TSKNX3_F TSKYX3_F TSK_F TSMXKOMP_F Z2_F ZZYLDMD
DMDLFB DMDLFB DMDLFB DMDLFB DMDLFB DMDLFB DMDLFB DMDLFB DMDLFB DMDFOF DMDLFB DMDLFB
ZZYLLFB
DMDLFB
Referenziert von DMDLU, DMDSTP
DMDLFB
DMDLFB 4.40.0
Seite 2684 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK AUS LOK LOK LOK LOK LOK AUS LOK EIN AUS AUS EIN
korrigierte Segmentdauer, Array uber die letzten Werte ¨ ¨ DMD Verzogerung Auswertung Segmentzeit Index korrigierte Segmentzeit ’aktuell’, DMD Index korrigierte Segmentzeit ’x-ZYLAZ/2’, DMD Index korrigierte Segmentzeit ’y+2’, DMD Index korrigierte Segmentzeit ’y+3’, DMD ¨ DMD Lange tsk-Array korrigierte Segmentdauer ’n’ˆ3 korrigierte Segmentdauer ’y’ˆ3 korrigierte Segmentdauer Maximalwertbegrenzung der Segmentzeiten fur ¨ Kompensationsverfahren nach Start 1/(ZYLZA/2)ˆ2, float ¨ SW-Zylinderzahler fur ¨ DMD
DMDLU DMDFOF, DMDLFB,DMDZAG ADDLGME9Q,AUS DLGHMM, DMDFON,DMDLFK, DMDLU, ...
¨ SW-Zylinderzahler fur ¨ DMD
FB DMDLFB 4.40.0 Funktionsbeschreibung 1.
Laufunruhe-Berechnung: Die folgenden Rechenschritte werden f¨ ur jedes durch fuel-off-Adaption korrigiertes Segment durchgef¨ uhrt. Durch den Zugriff auf Segmentzeiten ’aus der Zukunft’ m¨ ussen erst einige Segemntzeiten angesammelt werden, bevor die entsprechende Laufunruhe bzw. Differenzlaufunruhe berechnet werden kann. Hierzu werden die ankommenden Segmentzeiten in dem Array ’tskarray’ angesammelt und auf die entsprechend ben¨ otigten Werte bei der luts-Berechnung zugegriffen. Damit die Zuordnung zum berechneten Zylinder nicht verloren geht, wird der Zylinderz¨ ahler um die gleiche Anzahl Z¨ undungen verz¨ ogert wie die berechenten Gr¨ oßen luts, dluts und fluts (-> zzyllfb).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.1. Berechnung der Laufunruhe luts(n), lutszyl_0(i), lutszyl_1(i), ... lutszyl_SY_ZYLZG-1(i) Die Laufunruhe wird allgemein nach folgender Formel berechnet: luts(n) wird dabei auf 1 KW-Umdr. bezogen (physikalische Einheit: (Umdr./s)ˆ2). Die Segmentzeit (physikalische Einheit: s/Segment) muß deshalb jeweils auf eine KW-Umdrehung normiert werden (Multiplikation mit 360 ◦ /DMDSEGL[ ◦ KW]).
luts(n) =
( tsk(n+1) - tsk(n) ) - Kompensationszeit ------------------------------------------tsk(n)ˆ3
Die berechneten Laufunruhe-Werte werden auch zylinderindividuell abgespeichert (lutszyl_0 .. lutszyl_SY_ZYLZG-1).
Bei normalem Motorverlauf ergeben sich Laufunruhewerte luts = 0. Im Aussetzerfall findet ein starker Anstieg der Segmentzeit zwischen dem aussetzenden und Zylinder statt. Durch die Differenzbildung tsk(n+1) - tsk(n) ergibt sich im Aussetzerfall Laufunruhewert luts(n). Dies ist unabh¨ angig, ob der Aussetzer einmalig oder dauerhaft an einem Zylinder auftritt. Nur bei dauerhaften Aussetzern an mehreren Zylindern verteilt sich der Segmentzeitanstieg Zylinder geringere positive Laufunrehwerte ergeben, jedoch f¨ ur die verbrennenden Zylinder ¨ Uber ein Arbeitsspiel gemittelt ergibt sich immer ein mittlerer Laufunruhewert von 0.
dem folgenden normal verbrennenden am Zylinder n eine erh¨ ohter
so, daß sich f¨ ur die aussetzenden gr¨ oßere neg. Laufunruhewerte ergeben.
luts wird in der Funktion %DMDLU ausgewertet. Normale dynamische Vorg¨ ange wie Beschleunigung oder Abbremsen des Motors sind langsamer als die durch einen Aussetzer an der Kurbelwelle hervorgerufene Dynamik. Normale Beschleunigungen oder Verz¨ ogerungen des Motors k¨ onnen jedoch den St¨ orabstand von Aussetzern verringern und werden dadurch mittels Dynamikkompensation ber¨ uuksichtigt. 1.2. Berechnung der Kompensationszeit nach dem Median-Verfahren F¨ ur FLUV1 = 1 , sowie nmot < NFLUV wird die Dynamikkomensationszeit nach dem Median-Verfahren berechnet. Median ist der der Gr¨ oße nach mittlere Wert einer Datenfolge. Mediane werden bei statistischen Verfahren eingesetzt, um Ausreißer zu isolieren. Um einen mittleren Wert f¨ ur die normalen Beschleunigungsvorg¨ ange des Motors zu bekommen werden zun¨ achst 5 Differenzen aus aufeinanderfolgenden Segmentzeiten um die aktuell zu berechnende Laufunruhe aus tsk(n) herum gebildet. Der der Gr¨ oße nach mittlere Wert dieser Differenzen wird als Dynamikkompensation in der Laufunruheberechnung herangezogen. Um bei symmetrischen Daueraussetzern (st¨ andiger Wechsel zw. Aussetzer - Verbrennung - Aussetzer - Verbrennung ...) nicht f¨ alschlicherweise die durch die Aussetzer verursachte Dynamik zu kompensieren wird dir erste Differenz ¨ uber 1 Arbeitsspiel gebildet. Dts1 = [ tsk(n-p_zyl+SY_ZYLZG) - tsk(n-p_zyl) ] / SY_ZYLZG; 3-Zyl: [ tsk(n+2) - tsk(n-1) ] / SY_ZYLZG; Dts2 = tsk(n) - tsk(n-1) Dts3 = tsk(n+1) - tsk(n) Dts4 = tsk(n+2) - tsk(n+1) Dts5 = tsk(n+3) - tsk(n+2)
p_zyl = (SY_ZYLZG/2) - 1; 5-Zyl: [ tsk(n+3) - tsk(n-2) ] / SY_ZYLZG
Die 5 Differenzen Dts1 bis Dts5 werden der Gr¨ oße nach sortiert in die Werte DGts1 bis DGts5 umgewandelt, wobei DGts1 dem gr¨ oßten Wert entspricht. DGts1 DGts2 DGts3 DGts4 DGts5
= = = = =
gr¨ oßter Wert aus Dts1 bis Dts5 zweitgr¨ oßter Wert aus Dts1 bis Dts5 drittgr¨ oßter Wert aus Dts1 bis Dts5 viertgr¨ oßter Wert aus Dts1 bis Dts5 kleinster Wert aus Dts1 bis Dts5
Die Laufunruhe wird dann nach folgender Formel berechnet:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Kompensationszeit = DGts3
->
luts(n)
=
DMDLFB 4.40.0
Seite 2685 von 4100 31.JAN.2003 Thomas Brosi
Dts3 - DGts3 -----------tsk(n)ˆ3
1.3. Berechnung der Kompensationszeit mittels arithmetischem Mittelwert F¨ ur FLUV1 = 0 oder nmot > NFLUV wird die Kompensationszeit mittles arithmet. Mittelwert gebildet. (dieses Verfahren ist weinger laufzeitintensiv als die Median-Berechnung, daher kann drehzahlabh¨ angig zw. beiden Verfahren umgeschalten werden) Dts1 = [ tsk(n-p_zyl+SY_ZYLZG) - tsk(n-p_zyl) ] / SY_ZYLZG; 3-Zyl: [ tsk(n+2) - tsk(n-1) ] /SY_ZYLZG;
p_zyl = (SY_ZYLZG/2) - 1; 5-Zyl: [ tsk(n+3) - tsk(n-2) ] / SY_ZYLZG
Die Laufunruhe wird dann nach folgender Formel berechnet:
Kompensationszeit = Dts6
->
luts(n)
=
Dts3 - Dts6 ----------tsk(n)ˆ3
1.4. ¨ Ubersichtstabelle der Kompensationszeit-Berechnung FLUV1 1 1 0
n
Kompensationszeit-Berechnung
n < NFLUV n > NFLUV x
Median arithmet. Mittelwert arithmet. Mittelwert
x: bedeutet Wert nicht relevant 1.5. lunw-Berechnung Zur Ausblendung der Adaption (%DMDFOF und %DMDFON) wird die Segmentzeitdifferenz ¨ uber 1 Arbeitsspiel gebildet: abs(tsk(x) - tsk(x-SY_ZYLZG)) lunw(x) = ----------------------------tsk(x)ˆ3
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Uber lunw k¨ onnen starke Segmentzeitschwankungen, verursacht durch Drehzahldynamik oder Aussetzer erkannt werden. lunw wird in %DMDFOF und %DMDFON ausgewertet. 1.6. Ausblendung bei besonderen Betriebszust¨ anden Bei besonderen Betriebszust¨ anden wie Schlechtweg, starke Last- oder Drehzahldynamik, Momenteneingriff ... wird die Aussetzererkennung ausgeblendet um Fehlerkennungen zu vermeiden, B_lustop=1 (s. %DMDSTP) Die Berechnung von luts und dluts l¨ auft jedoch weiter, damit u.a. die Erkennung von Schlechtweg ¨ uber Statistik (%DSWES) weiter erfolgen kann. 2.
Differenz-Laufunruhe-Berechnung Zur besseren Erkennung von Einzel- und Daueraussetzern sowie nicht-symmetrischen Mehrfachaussetzern gibt es zus¨ atzlich die Auswertung der Differenz-Laufunruhe. Die Erkennungsqualit¨ at ist zudem unabh¨ angig von Geberradungenauigkeiten (KW-synchrone St¨ orungen). Deshalb sind aber auch symmetrische Mehrfachaussetzer nicht erkennbar (erzeugen ebenfalls KW-synchrone Segmentzeitschwankungen).
2.1. Berechnung der Differenz-Laufunruhe dluts Die zum gleichen KW-Segment geh¨ orenden Laufunruhe-Werte luts(n) und luts(n+(SY_ZYLZG/2)) werden subtrahiert: dluts(n) = luts(n) - luts(n+(SY_ZYLZG/2)) Setzt einer der beiden Zylinder aus, so steigt der Differenzwert dluts an. Setzen beide, um 1 KWU versetzten Zylinder aus, so bleibt die Differenz dluts wie bei Normalbetrieb n¨ aherungsweise 0. dluts wird in der Funktion %DMDDLU ausgewertet. Ausblendung bei besonderen Betriebszust¨ anden siehe 1.6. Bei ungerader Zylinderzahl ist die Berechnung der Differenz-Laufunruhe nicht sinnvoll m¨ oglich, daher wird dluts = 0 gesetzt. 3.
gefilterte Laufunruhe [Nomenklatur f¨ ur Querkopplungsmatrix : Teilfunktion stopp Berechnung gefilterte Laufunruhe DMDLFB FL] Zur besseren Erkennung von Daueraussetzern an einem oder mehreren Zylindern gibt es zus¨ atzlich die Auswertung der gefilterten Laufunruhe. Dazu werden die zylinderindividuellen Laufunruhewerte lutszyl_xx mittels eines rekursiven Tiefpasses gefiltert (flutszyl_xx). Die Erkennungsqualit¨ at ist nahezu unabh¨ angig von der Anzahl der aussetzenden Zylinder. Einzelne Aussetzer (< 2-10 Aussetzer an einem Filterfaktor, je nach Filterkonstante FLUTN) k¨ onnen nicht erkannt werden.
3.1. Berechnung der gefilterten Laufunruhe fluts(n), flutszyl_0(i), flutszyl_1(i), .. flutszyl_(SY_ZYLZG-1)(i) Die Laufunruhewerte lutszyl(zzyl)(i) werden zylinderindividuell gefiltert. Die Zeitkonstante fflutn wird aus der drehzahlabh¨ angigen Kennlinie FLUTN ermittelt. flutszyl(zzyl)(i)
=
( 1 - fflutn ) * flutszyl(zzyl)(i-1)
+
fflutn * lutszyl(zzyl)(i)
W¨ ahrend einer Ausblendung (B_lustop=1) werden die Filterwerte flutszyl(zzyl) = 0 gesetzt. Nach dem Ende der Ausblendung (B_lustop: 1 -> 0 ) wird von Null ab gefiltert. Vorhergehende Werte werden also nicht ber¨ ucksichtigt. Durch die Tiefpaßfilterung der Laufunruhewerte wird das Rauschen minimiert und somit der St¨ orabstand bei Aussetzern verbessert. Es m¨ ussen jedoch ca. 5-10 Aussetzer an einem Zylinder in Folge vorhanden sein damit der Filterwert am entsprechenden Zylinder ansteigt. fluts, flutszyl(zzyl) wird in der Funktion %DMDLUA ausgewertet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
4.
DMDZAG 3.20.0
Seite 2686 von 4100 31.JAN.2003 Thomas Brosi
Ausgabe von Segmentzeiten In der Funktion %DMDLU wird ein Laufunruhe-Mittelwert lum aus Segmentzeiten berechnet. Hierzu werden die verschiedenen ben¨ otigten Segmentzeiten aus dem Array tskarray ausgelesen und der Funktion %DMDLU zur Verf¨ ugung gestellt.
APP DMDLFB 4.40.0 Applikationshinweise - die Funktion %DMDLFB ist nur aktiv, wenn B_mdzgstp=0 ist. B_mdzgstp = 0 bei CDZGST = 1 oder CDMD = 1 (s. %DMDSTP). - Standard-Applikationsdaten: FLUTN: 0.4 (niedrige Drehzahlen) ... 0.1 (hohe Drehzahlen) FLUTN muß so bedatet werden, daß das Rauschen deutlich weggefiltert wird - und dadurch auch Einzelaussetzer - jedoch die Filterwerte nach ca. 5-10 Daueraussetzern angestiegen sind. ¨berpr¨ - Kurztest zur U ufung der Funktion Um auf die Schnelle zu testen, od die Funktion %DMDLFB richtig l¨ auft kann die Laufunruhe luts im Normalbetrieb und im Aussetzerbetrieb (z. B. Mode 6 ZAG) angeschaut werden. Bei mittleren Drehzahlen und Lasten muß im Aussetzerfall ein deutlicher Anstieg der Laufunruhe luts und fluts sowie dluts der aussetzenden Z¨ undungen zu sehen sein. - f¨ ur weitere Hinweise s. Applikationsstandard DMD
FU DMDZAG 3.20.0 Diagnose misfire detection: Aussetzergenerator FDEF DMDZAG 3.20.0 Funktionsdefinition Rahmenprogramm zur parametrierung des Zustandsautomaten:
Bit 1 CWDMDZAG: 0: injection misfire 1: ignition misfire
Break 1/ CWDMDZAG
B_zagstp Break 3/
0
CWDMDZAG 1
1/ 0
flgstign_w 2/ 0
flgstinj_w
flgstign_w
re_ini end generate, goto start ZAGRUN
syn
_100ms
B_reini
EdgeFalling_1 0
0 zzyldmd false
EdgeRising_2
1/ true
0
B_zagrun
3/ 1
xkfmodi
2/ 6
ignitioz_w 1/
0 1 2 3 4 5
flgst_w copy_flgst DMDZAG_z_ME9
misfirez_w 1/
wkfmodi_w KFMODI
pausez_w 1/
getBit flgst_w
B_mdzag zzylzag
nwnumbz_w 1/
1/ ykfmodi
flgst_loc
B_zagrun 1/ modez_w 1/
xkfmodi
flgstinj_w
zzylzag 1/
ykfmodi
ykfmodi
lastmodz_w RANDSEED
randreg_w
dmdzag-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_mdstop
dmdzag-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDZAG 3.20.0
Seite 2687 von 4100 31.JAN.2003 Thomas Brosi
Aufteilung der Ausblendanforderung f¨ ur 1 und 2 SG Konzepte:
SY_2SG /V
1
Die IF-Abfrage SY_ZYLZG > 0 wird wegen aktueller Behandlung von Systemkonstanten bei Zustandsautomaten benötigt.
1/ SY_ZYLZG /V
0 1/
1/ flgst_w
flgstloc_w 1/ 0
flgstloc_w
1/ 0
i/syn
0 2/ 1
2/
i/syn SY_ZYLZG /V 1/
B_masterhw 0
i/syn
1
flgstloc_w getBit
1/ flgstloc_w
flgst_loc
putBit i/syn 2
dmdzag-copy-flgst
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2
dmdzag-copy-flgst
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDZAG 3.20.0
Seite 2688 von 4100 31.JAN.2003 Thomas Brosi
Zustandsautomat f¨ ur Aussetzermodi 4,6,1 und PRBS Mode:
S
_100ms [B_reini==true]
Start/ Entry: return_to_start 1 _100ms [B_reini==true]
_100ms [B_zagrun==true] _100ms [lastmod_w!=0]
_100ms [B_mdend==true ] /return_to_mode
_100ms [B_reini==true]
10 9
MODI/ 1
_100ms [modez_w==1] /countinit
3 _100ms [modez_w==4] /countinit _100ms [B_mdend==true] /return_to_mode
_100ms [modez_w==6] /countinit
syn [pausez_w==1] /single_random_prbs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3 10 2 Single_random/
_100ms [B_mdend==true] /return_to_mode
PRBS-random
1 syn quasi-random [pausez_w==0] /single_random_quasi
2 One_cyl_out/
2 10 Multiple_cyl_out/
10 syn 1 /one_cyl_out
1 syn /mul_cyl_out
dmdzag-main-state
_100ms [B_reini==true]
2
dmdzag-main-state
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDZAG 3.20.0
Seite 2689 von 4100 31.JAN.2003 Thomas Brosi
Block zur Generierung quasistatistisch verteilter Einzelaussetzer (single random misfire):
zzylzag
0.0
1/ true
B_mdsrquasi
Break 1/ B_mdsrquasi
ignitioz_w burn_Counter compute 1/ burn_Counter clrBit
mf_Counter
3/
compute 2/ mf_Counter
0
2/
flgst_w zzylzag
flgst_w zzylzag
reset 1/
misfirez_w
zzylzag ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
1/ compute 1/ nwu_Counter
true
B_mdend
3/ 2/
zzylold nwnumbz_w
false
B_mdsrquasi
dmdzag-single-random-quasi
1/
dmdzag-single-random-quasi
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDZAG 3.20.0
Seite 2690 von 4100 31.JAN.2003 Thomas Brosi
Block zur Generierung statistisch verteilter Einzelaussetzer (pseudo random binary signal):
zzylzag 0.0
1/ true
B_mdsrprbs
Break 1/ B_mdsrprbs
ignitioz_w burn_Counter
1/ randreg_w 0
2/ mf_Counter
flgst_w
compute 1/ burn_Counter
6
1
randreg_w 15
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ 1/ zzylzag
compute 1/ nwu_Counter
2/ zzylold
nwnumbz_w
3/
2/
reset 1/
misfirez_w
B_prbs
3/
true
B_mdend 2/
false
B_mdsrprbs
putBit
compute 2/ mf_Counter
0
3/ 0 zzylzag
flgst_w
dmdzag-single-random-prbs
0
dmdzag-single-random-prbs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDZAG 3.20.0
Seite 2691 von 4100 31.JAN.2003 Thomas Brosi
Block zur Generierung von Daueraussetzern ¨ uber alle Zylinder (continuous misfire):
zzylzag zylmf_Counter
compute 1/ mf_Counter
2/ 0
flgst_w
mf_Counter zzylzag
misfirez_w 3/ 1/ zzylzag
0
compute 1/ nwu_Counter
2/
flgst_w zylmf_Counter
4/
zzylold
5/
zylmf_Counter SY_ZYLZG 1/ SY_ZYLZG
true
compute 1/
pausez_w
1
zylmf_Counter
nwnumbz_w
B_mdend
mf_Counter
dmdzag-one-cyl-out
reset 3/ dmdzag-one-cyl-out Block zur Generierung von Mehrfachaussetzern (multiple misfire):
zzylzag
0
compute 1/
mf_Counter
2/
mf_Counter ignitioz_w
flgst_w
misfirez_w 3/ 0 1/ zzylzag 2/
flgst_w
compute 1/ nwu_Counter
4/
zzylold nwnumbz_w
1/ true
B_mdend
dmdzag-mul-cyl-out
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
reset 2/ nwu_Counter
dmdzag-mul-cyl-out
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDZAG 3.20.0
Seite 2692 von 4100 31.JAN.2003 Thomas Brosi
Hilfsblock zur Beendung eines Aussetzermodes:
false
0
ykfmodiloc
ykfmodi
B_mdend
ykfmodiloc
6 1/
0
lastmod_w
false
B_reini
0
flgst_w
ykfmodiloc
1/ 1
ykfmodiloc
1
B_zagrun
0
ykfmodiloc
ykfmodi
lastmodz_w
lastmod_w dmdzag-return-modes
1/ false
lastmod_w 0
flgst_w
dmdzag-return-modes
ABK DMDZAG 3.20.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW KF FW FW
Codewort DMDZAG Konfiguration Kennfeld fur ¨ Aussetzermodi und deren Parameter Startwert Zufallsgenerator Start des Aussetzergenerators
Systemkonstante
Art
Bezeichnung
SY_ZYLZG
SYS (REF) Systemkonstante Gesamt-Zylinderanzahl bei Mehr-SG-System (SY_SGANZ*SY_ZYLZA)
CWDMDZAG KFMODI RANDSEED ZAGRUN
Source-X
Source-Y
XKFMODI
YKFMODI
Variable
Quelle
Referenziert von
Art
B_MASTERHW
DMDZAG
B_MDSTOP
DMDSTP
B_MDZAG B_REINI B_ZAGRUN B_ZAGSTP FLGSTIGN_W FLGSTINJ_W FLGST_W IGNITIOZ_W LASTMODZ_W MISFIREZ_W MODEZ_W NWNUMBZ_W PAUSEZ_W RANDREG_W WKFMODI_W XKFMODI YKFMODI ZZYLDMD
DMDZAG DMDZAG DMDZAG DMDZAG DMDZAG DMDZAG DMDZAG DMDZAG DMDZAG DMDZAG DMDZAG DMDZAG DMDZAG DMDZAG DMDZAG DMDZAG DMDZAG
ZZYLZAG
DMDZAG
AEVABZK, BGDVE,AUS BGLAMOD, DMDMIL,DMDSTP, ... DMDDLU, DMDFON,- EIN DMDLAD, DMDLFK,DMDLU, ... DMDLFB AUS AUS DMDLFB AUS AUS HT2KTIGNI, KT_ZUEN AUS AEVAB AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK DMDFOF, DMDLFB,- EIN DMDZAG AUS
Bezeichnung ¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
Misfire Detection gesperrt
Bedingung Aussetzer angefordert, Stimuli-Signal vom SW - Aussetzergenerator Bedingung Reinitialisierung des Aussetzergenerators Bedingung Start des Aussetzergenerators Bedingung Aussetzergenerator gestoppt flagword fur ¨ stimulierte Zundaussetzer ¨ flagword fur ¨ stimulierte Einspritzaussetzer flagword fur ¨ stimulierten Aussetzer ¨ Anzahl Zundung, Ubergabe an Zustandsautomat ¨ Status letzter Modus im Durchlauf des Aussetzerprogrammes ¨ Anzahl Aussetzer, Ubergabe an Zustandsautomat aktuell abgearbeiteter Aussetzermode ¨ Anzahl Nockenwellenumdrehungen, Ubergabe an Zustandsautomat ¨ Anzahl Pausensegmente, Ubergabe an Zustandsautomat Startwert Zufallsgenerator Statusword Aussetzermodi aus KFMODI Parameterkoordinate fur ¨ die Aussetzermodi in KFMODI Modekoordinate der Aussetzermodi in KFMODI ¨ SW-Zylinderzahler fur ¨ DMD ¨ SW-Zylinderzahler fur ¨ DMDZAG
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDZAG 3.20.0
Seite 2693 von 4100 31.JAN.2003 Thomas Brosi
FB DMDZAG 3.20.0 Funktionsbeschreibung ¨berblick 1. Aussetzergenerator U Die %DMDZAG stellt einen SG internen Aussetzergenerator dar. Im Serienstand muß daher unbedingt CWDMDZAG = 0 gew¨ ahrleistet sein! Den Kern der Funktion bildet ein Zustandsautomat, welcher durch einen ¨ ubergeordneten Block (Bild: dmdzag-main) gesteuert und parametriert wird. 2. Aussetzermodis Der Zustandsautomat (Bild: dmdzag-main-state) unterst¨ utzt die Aussetzermodi 4, 6 und 1, wie sie vom externen ZAG bekannt sind. Mode 4: Quasistatistische Aussetzer ¨ uber alle Zylinder (single random misfire) Mode 6: Daueraussetzer ¨ uber alle Zylinder (continuous misfire) Mode 1: konfigurierbare Mehrfachaussetzer (multiple misfire) Ferner steht ein Mode zur Erzeugung zuf¨ allig verteilter Aussetzer als pseudo Rausch bin¨ ar Signal (pseudo random binary signal) zur Verf¨ ugung. Nach allen Aussetzermodi wird eine in der L¨ ange parametrierbare Verbrennungspause eingestellt. ¨ber alle Zylinder 2.1. Quasistatistische Aussetzer u Folgen auf einen Aussetzer (n*Zylza+1) Verbrennungen, so ergibt sich ein mit dem durch n definierten Abstand durch alle Zylinder durchlaufender Einzelaussetzer. Die duch n in KWU vorgegebene Pausenzeit zwischen den einzelnen Einzelaussetzern sollte im Bereich um 10 KWU liegen. 2.2. Pseudo Rausch bin¨ ar Signal Das Verfahren f¨ ur PRBS ist aus der Mathematik bekannt. Es wird hier der Anwendung entsprechend in einer abgewandelten Form zur Gew¨ ahrleistung einer maximalen Einzelaussetzerdichte verwendet. Im Unterschied zu 2.1 l¨ auft der Aussetzer nicht geordnet durch alle Zylinder durch. Der aussetzende Zylinder wird im Rahmen des Verfahrens mit einer Periodendauer von 2ˆ16 Aussetzern rein zuf¨ allig bestimmt. Der Startwert wird mit dem FW RANDSEED definiert. 2.3. Daueraussetzer ¨ uber alle Zylinder Nacheinander setzt jeder Zylinder dauernd aus. Zwischen den Aussetzern wird eine Verbrennungspause eingestellt. 2.4. Mehrfachaussetzer Ein Mehrzylinder - Aussetzermuster wird dauernd abgearbeitet. Im allgemeinen sind zur Untersuchung der m¨ oglichen Aussetzerkombinationen mehrere Eintr¨ age zu Mode6 in KFMODI notwendig. 3. Steuerung des Funktionsablaufes: Mit CWDMDZAG kann der Ablauf der %DMDZAG definiert werden:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWDMDZAG:
Bit 0 = 0: ZAG disable Bit 0 = 1: ZAG enable Bit 1 = 0: Einspritzausblendung Bit 1 = 1: Z¨ undausblendung
ZAGRUN:
Bit 0: 0 -> 1 ZAG starten Bit 0: 1 -> 0 ZAG stop, Reinitialisierung
4. Parametrierung der Aussetzermodi: Die zu erzeugenden Aussetzer werden im KF KFMODI definiert und parametriert. Die Bedatung von KFMODI erfolgt gem¨ aß folgender Definition: 1. Spalte:
Mode 1,4 oder 6
2 Spalte:
Mode 1: Aussetzmuster Die aussetzenden Zylinder sind an der entsprechenden Bitposition mit 1 zu belegen. Bit0 entspricht Zyl1. Der Wert 5 entspricht z.B. einem Mehrfachaussetzer an Zylinder 1 und 3. Mode 4: Anzahl der Verbrennungen zwischen den Aussetzern Die Mindestanzahl der Verbrennungen zwischen den Aussetzern f¨ ur maximal 1 Aussetzer pro Arbeitsspiel muß mindestens SY_ZYLZA-1 betragen. Sinnvoll ist (10*Zylza+1). Mode 6: nicht belegt
3. Spalte:
Mode 1: Anzahl der Aussetzer f¨ ur das aktuelle Aussetzermuster Mode 4: Anzahl der Einzelaussetzer Mode 6: Anzahl der Aussetzer pro Zylinder
4. Spalte:
Mode 1,4,6: Nachlaufzeit bis zum Verlassen des Modi’s in NW-Umdrehungen
5. Spalte:
Mode 1: nicht belegt Mode 4: 0 = quasi stochastisch, 1 = Pseudo Random Binary Signal (PRBS) Mode 6: Pause zwischen Daueraussetzern zwischen zwei Zylindern
6. Spalte:
aktueller Modus ist: 0 = nicht der letzte Mode im Ablauf. Weitere Modi’s folgen. 1 = letzter Modi im Ablauf. Danach wird der Start Zustand angesprungen, welcher erst wieder beim ¨ Ubergang ZAGRUN 0->1 verlassen wird. 2 = letzter Modi im aktuellen Ablauf. Danach wird KFMODI beginnend mit dem ersten Eintrag erneut abgearbeitet. Bei Bedatung mit Werten >2 Verh¨ alt sich der Automat identisch der Bedatung mit 2.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSWEC 6.20.0
Seite 2694 von 4100 31.JAN.2003 Thomas Brosi
APP DMDZAG 3.20.0 Applikationshinweise Die Applikation erfolgt wie im Applikationsleitfaden beschrieben. Im Serienstand muß unbedingt CWDMDZAG = 0 gew¨ ahrleistet sein! 1. Beispiel zu KFMODI: Durch folgende typische Bedatung von KFMODI f¨ ur einen 4 Zylinder Motor wird der Aussetzerablauf Quasistatistische Einzelaussetzer - Daueraussetzer ¨ uber alle Zylinder - Symmetrische Mehrfachaussetzer Zylinder 1,3 Symmetrische Mehrfachaussetzer Zylinder 2,4 - Unsymmetrische Mehrfachaussetzer Zylinder 1,2 Unsymetrische Mehrfachaussetzer Zylinder 3,4 erzeugt. KFMODI: Spalte Zeile 01 02 03 04 05 06 07 08
01
02
03
04
50
06
04 06 01 01 01 01 00 00
72 00 05 10 03 12 00 00
15 70 70 70 70 70 00 00
160 170 120 120 120 007 000 000
00 90 00 00 00 00 00 00
00 00 00 00 00 01 00 00
Hiernach verbleibt der Aussetzergenerator im Startzustand. 2. Einstellung der Aussetzerart: Zur Applikation der %DMDMIL muß CWDMDZAG, Bit1 = 1 gesetzt sein, da nur Z¨ undaussetzer zur gew¨ unschten Erw¨ armung des KAT f¨ uhren. Bei BDE Projekten f¨ uhrt ein Einspritzaussetzer zum Vollaussetzer, was bei Saugrohreinspritzung durch die Kopplung ¨ uber das Saugrohr nicht in jedem Fall gew¨ ahrleistet ist. Deswegen sollte nur bei der Applikation von BDE Projekten (außer %DMDMIL) auf die Einspritzausblendung zur¨ uckgegriffen werden. Der Vorteil besteht hier Schonung des Katalysators, da die volle Verbrennung im Kat unterbleibt. Im Homogenbetrieb muß allerdings mit einer R¨ uckwirkung ¨ uber die Lambdaregelung gerechnet werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3. Startwert f¨ ur PRBS: Je nach Startwert RANDSEED ver¨ andert sich das Verhalten des Modes PRBS, ist bei gleichem Startwert jedoch reproduzierbar. Bsp.: RANDSEED = 119.
FU DSWEC 6.20.0 Schlechtwegerk. aus Rad-Beschl.,-> mittels CAN von ABS SG zu Motronic FDEF DSWEC 6.20.0 Funktionsdefinition Schlechtwegerkennung mit der aus dem ABS-Sensorsignal abgeleiteten Radbeschleunigung. Hinweis : die %DSWEC bekommt das Eingangssignal bsc(n) aus der kundenspezifischen Funktion %BGRBS ! B_wk -------------------------------------------------------------------------------------------------------------+ exp. Aufregeln lin. Abregeln | |bsc(t)| > bssp(t-1) |bsc(t)| < bssp(t-1) | +------------------------------------------------+ | | ˆ bssp(t) * ** | | fswares V Radbeschleunigung bsc(n) | | * | * | bssp(n) +------------+ B_swev aus %BGRBS -------------------->| | * | * +----------->| >FSWALUV,1 +------+ | | * FIBSALU | FABSALU * | +------------+ | | +------------------------------------------> t | ˆ | +------------------------------------------------+ | | vfzg -----------------------------------------------------------------------------------------------------+ | +-------------------------------------------+ | | +----+ +----------------------+ +------>| & +------> B_swe_c | E_swe im Statusarray +-------------------------------------------------------------->o| | | des %DFPM gesetzt | +----+ +----------------------+
Hinweis : die Schlechtwegfunktion %DSWEC kann mit dem Euroschalter (B_cdswe = 0) stillgelegt bzw. ausgeblendet werden. In diesem Fall gilt B_swe_c = 0.
ABK DSWEC 6.20.0 Abkurzungen ¨ Parameter
Source-X
FABSALU FIBSALU FSWALUV FSWALUV1
VFZG VFZG
Variable
Quelle
BSC BSSP B_CDSWE B_SWEV B_SWE_C
BGRBS DSWEC
Art
Bezeichnung
FW FW KL KL
Abregelfaktor Beschleunigungssignal bei Schlechtwegstrecken-Erkennung Filterfaktor Beschleunigungssignal bei Schlechtwegstrecken-Erkennung ¨ Erkennungsschwelle Schlechtwegstrecke abhangig von Fz.geschwindigkeit ¨ Erkennungsschwelle Schlechtwegstrecke abhangig von Fz.geschwindigkeit
Referenziert von
Art
Bezeichnung
DSWEC
EIN LOK EIN LOK AUS
Radbeschleunigungssignal aus ABS-Sensorsignal berechnet Speicherwert Signal Beschleunigungssensor Funktion uber ¨ Codewort CDSWE freigegeben Bedingung Schlechtwegstrecke im Verdacht Bedingung Schlechtwegstrecke erkannt aus %DSWEC
Source-Y
DSWEC DSWEC DSWEC
DMDSTP
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSWEC 6.20.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_WK
GGCEGS
EIN
Bedingung: Wandlerkupplung uberbr ¨ uckt ¨
E_SWE FSWARES VFZG
BGRBS DSWEC GGVFZG
ARMD, DMDDLU,DMDLU, DMDLUA,DMDSTP, ... DSWEC
EIN LOK EIN
Errorflag: Beschleunigungssensor der Schlechtwegeerkennung Erkennungsschwellwert Schlechtwegstrecke (aus einer KL) Fahrzeuggeschwindigkeit
ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ...
Seite 2695 von 4100 31.JAN.2003 Thomas Brosi
FB DSWEC 6.20.0 Funktionsbeschreibung 1. 1.1
Allgemeine Funktionsbeschreibung Funktionsaufgabe Die Aufgabe der %DSWEC ist es, das ¨ Uberfahren einer Schlechtwegstrecke anhand der ¨ ubermittelten Radbeschleunigung bsc zu erkennen. Sobald eine Schlechtwegstrecke erkannt wird, wird das Bit B_swe_c gesetzt, woraufhin z.B die Aussetzererkennung vor¨ ubergehend ausgeblendet wird (siehe auch %DMDSTP). Die Ausblendung ist notwendig, da schlechtwegbedingte Triebstrangschwingungen zu einer Fehlerkennung von Aussetzern f¨ uhren k¨ onnen.
1.2 Bezugsquelle des Radbeschleunigungssignals bsc(n) Das zur Auswertung ben¨ otigte Radbeschleunigungssignal bsc(n) wird von einer kundenspezifischen Funktion %BGRBS zur Verf¨ ugung gestellt. Prinzipiell kann zwischen 3 verschiedenen Versionen der %BGRBS unterschieden werden : (a) In der Standardversion empf¨ angt die %BGRBS die Radbeschleunigung (Maximalauswahl), welche vom ABS-SG ¨ uber den CAN-Bus gesendet wird. (b) F¨ ur den Fall, daß das ABS-SG anstelle der Radbeschleunigung die Raddrehzahlen ¨ uber CAN-Bus versendet, so erfolgt in der %BGRBS die Umrechnung der Raddrehzahlen in die Radbeschleunigung. (c) Sonderl¨ osung f¨ ur Fahrzeuge ohne CAN-Bus, bei denen zwar ein ABS-Sensor verbaut ist, aber in der Motronic keine Segmentzeiten gebildet werden. In diesem Fall berechnet die %BGRBS aus der Radgeschwindigkeit die Radbeschleunigung. Hinweis : Bei Fahrzeugen ohne CAN-Bus (bzw. auch ohne ABS-SG) aber mit verbautem ABS-Sensor, sollten vorzugsweise aus dem ABS-Sensorsignal Segmentzeiten gebildet werden und f¨ ur die Schlechtwegerkennung die %DSWER genutzt werden. 1.3 Signalanforderung an bsc(n) Das Radbeschleunigungssignal bsc(n) muß aus dem ABS-Radsensorsignal abgeleitet sein. Die Genauigkeit sollte mindestens 1 [m/sˆ2] betragen und sollte vorzugsweise im 10ms Zeitraster vorliegen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2.
konkrete Beschreibung des Signalpfades
2.1 Filterung des Beschleunigungssignals Aus dem Beschleunigungssignal bsc(n) wird durch nichtlineare Filterung der Speicherwert bssp(n) wie folgt gebildet : bssp(n) = bssp(n-1) + FIBSALU * [ bsc(n) - bssp(n-1)] bssp(n) = bssp(n-1) - (FABSALU*Zeitraster)
f¨ ur bsc(n) > bssp(n-1) f¨ ur bsc(n) < bssp(n-1)
(1) (2)
Die Filterberechnung zum Aufregeln (1) erfolgt im gleichen Zeitraster, in dem das Signal bsc(n) zur Verf¨ ugung steht [¨ ublicherweise im 10ms oder 20ms Raster]. Die Filterberechnung zum Abregeln (2) erfolgt demgegen¨ uber nur im 100ms Zeitraster. [Zur Wahl der Filterkoeffizienten siehe auch Applikationshinweise.] 2.3 Schlechtwegentscheidung Der Filterausgangswert bssp(n) wird mit der Schwelle FSWALUV,1 verglichen. FSWALUV,1 ist eine geschwindigkeitsabh¨ angige Kennlinie mit 4 St¨ utzstellen (mit Interpolation, Ergebnis liegt in fswares). F¨ ur B_wk=0 wird auf FSWALUV zugegriffen, f¨ ur B_wk=1 wird auf FSWALUV1 zugegriffen. Solange der Wert bssp(n) ¨ uber FSWALUV,1 liegt, wird das Bit B_swev (Schlechtwegvermutung) gesetzt. Solange kein Fehler detektiert ist (E_swe = 0; wird in %BGRBS gebildet), stimmt das Aussgangssignal B_swe_c mit dem Bit B_swev ¨ uberein. Sobald aber das Ergebnis der Schlechtwegberechnung aufgrund eines Fehlers (E_swe = 1;z.B. defekter ABS-Radsensor) nicht mehr aussagekr¨ aftig ist, wird das Schlechtwegbit B_swe_c auf Null gesetzt. Damit wird verhindert, daß es z.B. bei einem Sensorfehler zu einer permaneneten Ausblendung der Aussetzererkennung ¨ uber B_swe_c kommt. [ Die Entscheidung dar¨ uber, ob in diesem Fall eine Ausblendung der Aussetzererkennung stattfinden soll oder nicht, muß in der %DMDSTP erfolgen]. 2.4 Ausblendung der Funktion ¨ uber den Euroschalter B_cdswe Die Funktion %DSWEC wird ausgeblendet, wenn der Euroschalter den Wert B_cdswe = 0 aufweist. In diesem Fall ist stets B_swe_c = 0.
APP DSWEC 6.20.0 Applikationshinweise Kurztest zur ¨ Uberpr¨ ufung, ob Funktion aktiv ist ----------------------------------------------- Funktion ¨ uber Codewort CDSWE freigeben - FIBSALU = 1 setzen - Messung von bsc(n) und bssp(n) w¨ ahrend Strassenfahrt - Funktion ist aktiv, wenn bssp(n) nahezu identisch mit bsc(n) ansteigt
Bezugsquelle bsc(n) ------------------F¨ ur die Verwendung der %DSWEC ist eine kundenspezifische Funktion %BGRBS erforderlich, die das notwendige Eingangssignal bsc(n) liefert. [Siehe hierzu auch Punkt 1.2 der Funktionsbeschreibung !] Wahl der Filterkoeffizienten ---------------------------Der Filterkoeffizient FIBSALU zum Aufregeln des Wertes bssp(t) muß so groß gew¨ ahlt werden, daß eine ausreichend rasche Schlechtwegerkennung m¨ oglich ist. F¨ ur den Fall, daß das Beschleunigungssignal direkt vom ABS-SG via CAN-Bus zur Verf¨ ugung steht, ist evt. gar keine Filterung zum Aufregeln notwendig. In diesem Fall kann FIBSALU = 1 gew¨ ahlt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRBS 5.30.0
Seite 2696 von 4100 31.JAN.2003 Thomas Brosi
Berechnung der Beschleunigung ----------------------------Meßgr¨ oßen z.B. DIM: Erfassungsart: zeitsynchron SG.-Raster: 10ms Abtastzeit: 10ms Analogfenster1 Digitalfenster Ziffern:
(L¨ ange: 30sec oder l¨ anger): bsc, bssp (L¨ ange: wie Analogfenster1): B_swe_c vfzg
¨ FU BGRBS 5.30.0 Berechnete Große Radbeschleunigung aus Raddrehzahl FDEF BGRBS 5.30.0 Funktionsdefinition vrad xy CAN-Signal des ASC-SG
Bildung der Radbeschleunigung bs = dv / dt im 20 ms Raster
NOT NOT NOT
vrad vr w
vfzg ->
->
vrad vl w
->
vrad hr w
->
vrad hl w
->
VASRM
X Y
&
XY
MAX i dv-Bildung(T)
vrad vrad vrad vrad
vl vr hr hl
w w w w
dv dv dv dv
vr vl hr hl
MAX i
dv w[km/h]
MAX i
0.0
a[m/s^2]
0.0
>- bsc
B absf CWRBS
BIT
2.0
BIT 1.0
BIT 0.0
dt[s]*(Faktor Umrechnung km/h in m/s) 0.072
RS-FF
S R
E cif ->
>1
NOT
Q Q
>- Z swe
TMVDBS >1
E cat ->
>1
Fehler
TMVDBS
RS-FF B clswe
S R
->
C fcmclr C ini -> C pwf ->
->
& >1
Q Q
>- E swe
bgrbs-bgrbs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.02s*3600s/1000m Heilung
bgrbs-bgrbs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRBS 5.30.0
Seite 2697 von 4100 31.JAN.2003 Thomas Brosi
Hinweis: Die Funktion kann mit dem Euroschalter (CDSWE=0 -> B_cdswe=0) stillgelegt werden. In diesem Fall gilt Z_swe=1 und E_swe=0.
Um bei sporadischen Sensor-Fehlern vrad xy=1FFFH keine Sprünge im dv zu bekommen, wird bei sporadischen vrad vr w ->
Fehlern dv=0 gesetzt.
VRADF >1 VRADF
i-1
E IV
I
+
|X|
>- dv vr
|X|
>- dv vl
|X|
>- dv hr
|X|
>- dv hl
0.0 VRADF
vrad vl w ->
>1 VRADF
i-1
E IV
I
+
>1
>- B absf
0.0 VRADF
vrad hr w ->
>1 VRADF
i-1
E IV
I
+ 0.0 VRADF
vrad hl w ->
>1 VRADF
i-1
I
+
bgrbs-dv-bildung
E IV
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
bgrbs-dv-bildung Fehlerspeicherverwaltung: ------------------------Status Fehlerpfad SWE : Errorflag SWE Zyklusflag SWE Fehlerart SWE
WE
sfpswe : E_swe : Z_swe : B_mxswe B_siswe
L¨ oschen Fehlerpfad : Fehlerpfad SWE Fehlerklasse SWE Fehlerschwere SWE Carb-Code SWE :
C_fcmclr & B_clswe : CDTSWE : CLASWE : TSFSWE CDCSWE Umweltbedingungen SWE
:
FFTS-
Umweltbedingungen siehe %DFFT
ABK BGRBS 5.30.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
CWRBS TMVDBS VASRM VRADF
Art
Bezeichnung
FW FW FW FW
Codewort BGRBS Entprellzeit Beschleunigungssignaldiagnose Geschwindigkeitsschwelle fur ¨ Schlechtwegerkennung Geschwindigkeitsschwelle fur ¨ Fehlereintrag
Variable
Quelle
Referenziert von
Art
Bezeichnung
BSC B_ABSF B_CLSWE C_FCMCLR
BGRBS BGRBS
DSWEC
AUS LOK EIN EIN
Radbeschleunigungssignal aus ABS-Sensorsignal berechnet Bit ABS-Fehler Radsignal ¨ Flag : Fehlerpfad Diagnose Beschleunigungssensor loschen ¨ Systemzustand: Fehlerspeicher loschen
EIN
SG-Bedingung Initialisierung
EIN
SG-Bedingung Powerfail-Initialisierung
AUS AUS AUS AUS EIN EIN
Radgeschwindigkeitsdifferenz hinten links Radgeschwindigkeitsdifferenz hinten rechts Radgeschwindigkeitsdifferenz vorne links Radgeschwindigkeitsdifferenz vorne rechts Errorflag: CAN-Schnittstelle, Timeout Bremsbotschaft setzen Errorflag: CAN-Schnittstelle, interner Fehler
AUS EIN
Errorflag: Beschleunigungssensor der Schlechtwegeerkennung Fahrzeuggeschwindigkeit
BGRBS BGRBS, DDCY,DIMCA, DKUPPL,DMFB, ... BBZMS, BGKMST,BGRBS, DDCY,DIMCA, ... BGRBS, DDCY,DKUPPL, DMFB,DTOP, ...
C_INI
C_PWF
DV_HL DV_HR DV_VL DV_VR E_CAT E_CIF
BGRBS BGRBS BGRBS BGRBS CANECUR CANECUR
E_SWE VFZG
BGRBS GGVFZG
BGRBS, GGCASR BGRBS, DVFZ,GGCASR, GGCINS,GGCKLA, ... DSWEC ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGRBS 5.30.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
VRAD_HL_W VRAD_HR_W VRAD_VL_W VRAD_VR_W Z_SWE
GGCASR GGCASR GGCASR GGCASR BGRBS
BGRBS, GGVFZG BGRBS, GGVFZG BGRBS, GGVFZG BGRBS, GGVFZG
EIN EIN EIN EIN AUS
Radgeschwindigkeit hinten links Radgeschwindigkeit hinten rechts Radgeschwindigkeit vorne links Radgeschwindigkeit vorne rechts Zyklusflag: Beschleunigungssensor der Schlechtwegeerkennung
Seite 2698 von 4100 31.JAN.2003 Thomas Brosi
FB BGRBS 5.30.0 Funktionsbeschreibung 1.
Bildung Beschleunigungssignal Die Motronic erh¨ alt vom ASR-Steuerger¨ at via CAN die Radgeschwindigkeiten aller vier R¨ ader. Durch Differenzbildung im 20ms-Raster und Maximalauswahl erh¨ alt man die max. Radgeschwindigkeitsdifferenz. Die max. Radgeschwindigkeitsdifferenz wird durch dt (20ms) und einem Faktor (Umrechnung km/h in m/s) dividiert, daß Ergebnis (bsc) steht der %DESWEC dann als Eingangsgr¨ oße zur Verf¨ ugung.
2.
Plausibilisierung des Beschleunigungssignals:
2.1 Hintergrund: Das Beschleunigungssignal wird plausibilisiert, um bei fehlerhaftem Signal, die Erzeugung der Schlechtweg-Info zu unterdr¨ ucken (siehe %DSWEC). Eine Ausblendung der Aussetzererkennung findet statt, der Fehler E_swe in den Fehlerspeicher eingetragen und die MIL Angesteuert. 2.2 Ablauf Fehlererkennung: Die zur Bildung des Beschleunigungssignals verwendeten Radgeschwindigkeitssignale werden bereits im ASR/FDR-SG plausibilisiert. Bei fehlerhaftem Signal wird die jeweilige CAN-Gr¨ oße auf 1FFFhex gesetzt (entspricht 511.93 km/h). Um bei sporadischen Fehlern keine großen dv zu bekommen, wird solange dv auf Null gesetzt, bis zwei mal kein Fehler-Code (1FFFH) anliegt. Daher wird der Fehler E_swe aus der Auswertung der Radgeschwindigkeiten wie folgt gewonnen (wenn kein ASC-Timeout): - Fallen die Sensoren - an der Antriebswelle wird das Bit B_siswe (Signalfehler) gesetzt. Nach Ablauf der Zeit TMVDBS wird dann das Flag E_swe gesetzt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨berschreitet das Geschwindigkeitssignal eine Max.-Schwelle (VBSMX) und es liegt kein Signalfehler vor, wird das Bit - U B_mxswe gesetzt. Nach Ablauf der Entprellzeit TMVDBS wird das Flag E_swe gesetzt. Der Fehler wird erst dann zur¨ uckgesetzt, wenn die Setzbedingung f¨ ur t>TMVDBS nicht mehr erf¨ ullt ist. Das Zyklusflag wird gesetzt, wenn die Pr¨ ufung mindestens f¨ ur t>TMVDBS l¨ auft.
APP BGRBS 5.30.0 Applikationshinweise Fehlerspeicherrelevante Gr¨ oßen der Diagnosefunktion BGRBS sind in der funktionsorientierten Auswahl der Funktion DFPM_DSWE zugeordnet. TMVDBS = 1000ms Damit keine Doppelfehler (E_casc, E_swe) abgelegt werden, muß die Entprellzeit TMVDBS gr¨ oßer sein als 500 ms, damit bei einem CAN-Timeout B_asc2cok auf False gesetzt werden kann.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SSTDMD 2.30.0
Seite 2699 von 4100 31.JAN.2003 Thomas Brosi
FU SSTDMD 2.30.0 Diagnose misfire detection: Stutzstellenverteilungen ¨ FDEF SSTDMD 2.30.0 Funktionsdefinition Die Gruppenst¨ utzstellenverteilungen der Aussetzererkennung werden mit der Drehzahl und einem Moment wie folgt beschrieben:
SY_SCHICHT
SY_SCHICHT
1
1
1/
1/
for DMDFON
nmot
miautget_w
midmd
SNM08DM3UB
SNM08DMUB
SMI08DM1UB
for DMDLU DMDDLU DMDLUA
for DMDLU DMDDLU DMDLUA
SMI08DMUB
midmd_w
for DMDLU
for DMDFON
nmot_w SNM08DMUW1
midmd_f
for DMDFON
Break 1/ B_mdzgstp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
sstdmd-main
Break 1/
sstdmd-main
ABK SSTDMD 2.30.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
SMI08DM1UB SMI08DMUB SNM08DM3UB SNM08DMUB SNM08DMUW1
MIDMD MIDMD NMOT NMOT NMOT_W
SV SV SV SV SV
SST-Verteilung in DMD, 8 Moment-SST fur ¨ Referenzkennfelder Schichtbetrieb SST-Verteilung in DMD, 8 Moment-SST Drehzahlstutzstellen ¨ SST-Verteilung in DMD, 8 Drehzahl-SST Stutzstellen ¨ KF Fuel-on-Adaption
Systemkonstante
Art
Bezeichnung
SY_SCHICHT
SYS (REF) Systemkonstante BDE-System mit Schichtbetrieb (=1: mit Schicht, =0: nur homogen)
Source-Y
Art
Variable
Quelle
Referenziert von
B_MDZGSTP
DMDSTP
MIAUTGET_W MIDMD
MDAUTG SSTDMD
MIDMD_F MIDMD_W NMOT
SSTDMD SSTDMD BGNMOT
NMOT_W
BGNMOT
DMDFOF, DMDLFB,- EIN SSTDMD SSTDMD EIN DMDFON, DMDMIL,- AUS DMDSTP DMDFON AUS DMDLU AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ...
Bezeichnung Aussetzererkennung und Zylindergleichstellung gesperrt Motormoment ohne Getriebeeingriff Referenzmoment fur ¨ Aussetzererkennung Referenzmoment fur ¨ Aussetzererkennung Referenzmoment fur ¨ Aussetzererkennung Motordrehzahl Motordrehzahl
FB SSTDMD 2.30.0 Funktionsbeschreibung In der SSTDMD werden die Gruppenst¨ utzstellenverteilungen der Funktionsgruppe Aussetzererkennung (DMD) zusammengefasst. Zur Referenzierung der Kennfelder der Aussetzererkennung sind Drehzahl und eine Momentengr¨ oße notwendig. Die gesamte DMD greift als Momentenreferenz auf die die Gr¨ oße midmd zu, welche in der SSTDMD zentral definiert wird. In der Regel wird midmd mit miautget beschrieben. Steht miautget projektspezifisch nicht zur Verf¨ ugung, so kann durch ¨ Anderung der SSTDMD die Referenzierung der gesamten DMD an eine andere geeignete Momentengr¨ oße angepasst werden.
APP SSTDMD 2.30.0 Applikationshinweise Die Applikation der Funktion erfolgt wie im Applikationsleitfaden beschrieben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2700 von 4100 31.JAN.2003 Thomas Brosi
FU DMDMIL 12.50.1 Fehlerbehandlung der Aussetzererkennung, Ansteuerung der MIL und Heilung FDEF DMDMIL 12.50.1 Funktionsdefinition 1. ¨ Ubersichtsbild:
B_milstp
B_mderk
bf_update
B_milstp
B_mderk
zzuend zzuendsch B_milstp fzmdzyl[i]
E_md
durability_run
B_mdstop
E_md ivzabg
fzabgs fzabgzyl
B_mderk
af_update
ivzabg B_milstp ivzkat B_mdstop ivzaint enable Ti cut off ivzarv intervalcounter
fzabgs_store fzabgs fzabgzyl_store fzabgzyl
B_abgie
B_abgie
minError nplError fzabg_store fzabgzyl_store E_abg[i]
Copy_Abg
fault_detection_abg
E_abg[i]
B_mderk flgkat_w maxError maxErrorB
ivzkat fzkats fzkatsb fzkatzyl bankindex
fzkatsb
fzarv
flgkat_w maxError DFPM_MD
B_blkmd B_mdkat bankindex end of interval fault_detection_KAT
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
minError nplError
flgkat_w maxError maxErrorB end of interval ivzaint enable Ti cut off
ivzarv fzarv ti_cut_off
faultcounter B_mdarv arv_calc
B_mdarv
dmdmil-main
B_milstp
dmdmil-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2701 von 4100 31.JAN.2003 Thomas Brosi
2. Fehlerz¨ ahler und tempor¨ ares Aussetzerfenster:
B_milstp 1/
B_mderk
7/
fzkats
fzkats_w
1
fzarv
fzarv_w
fgtiabmd_w
FailCounter ARV zzyllfb
fzkatsb_w 3/
task_2
10/ fzkatsb
bankindex
1/
nmot
bankindex
aftnmn
nmot
aftnmn
11/ 1/ bankindex
aftnmx 4/
midmd nmot
12/
fzkatzyl_w
1/
midmd
fzkatzyl
kswf
aftnmx
aftmimn
KFKSWFS
13/
midmd
FailCounter KAT
zzyllfb
aftmimn 1/
aftmimx
aftmimx
5/ fzabgs_w
fzabgs
14/ 1/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tmot 6/ 1
true
TMWUC
fzabgzyl_w fzabgzyl
1/ true
zzyllfb
FailCounter ABG
B_aftwrm
update AFT
B_aftklt
dmdmil-faultcounter
1
dmdmil-faultcounter
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2702 von 4100 31.JAN.2003 Thomas Brosi
3. Intervallz¨ ahler:
B_milstp
1/ 1
ivzarv_w
ivzarv
IntervallCounter ARV
ivzkat
IntervallCounter KAT
2/ 1
ivzkat_w
3/ 1
ivzabg_w
IntervallCounter ABG
ivzabg
4/ enable Ti cut off
B_ainten
enable Ti cut off after engine start
1/ 1
ivzaint
IntervallCounter ti-cutt-off
Break 1/
B_mdstop
dmdmil-intervalcounter
Break 1/ Break 1/
dmdmil-intervalcounter 4. ¨ Ubergang zu 100ms:
ivzabg 1000
Trig rst_counter_abg
kwuabg_w /NC
reset: ivzabg,fzabgs, fzabg[zyl]
1/ true
SY_ZYLZG /V
B_abgie
B_abgie /NC
2 B_abgie
set Z_mdxx after 1000 crankshaft revolutions
SET_Zyf 2/ fzabgs
fzabgs_store
fzabgs_store /NC 3/ 0
i/syn
3/ 1
4/
i/syn SY_ZYLZG /V 2/ fzabgzyl_store /NC fzabgzyl_w
fzabgzyl
i/syn
fzabgzyl_store
dmdmil-copy-abg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ivzaint_w
dmdmil-copy-abg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2703 von 4100 31.JAN.2003 Thomas Brosi
5. Behandlung des Zyklusflags bei fehlerfreier Fahrt:
1/ true
B_1000KWU_passed /NC
B_1000KWU_passed /NC B_abgie
4/ 0
i/_100ms
dfpgetZyf
DFP_MD /V
4/ 1 getSfp 1/
repSfp 3/
dfp dfp
i/_100ms
2/ sfpSetCycle 1/
sfp getSfpErf
5/
SY_ZYLZG /V
sfp
locSfp_md
sfpSetCycle i/_100ms DFP_MD01 /V DFP_MD02 /V DFP_MD03 /V DFP_MD04 /V
getSfp 1/
DFP_MD05 /V DFP_MD06 /V repSfp 2/
sfp
locSfp_md
DFP_MD08 /V 2/
DFP_MD09 /V
sfpSetCycle
sfp getSfpErf
DFP_MD10 /V
dmdmil-set-zyf
DFP_MD11 /V DFP_MD00 /V dmdmil-set-zyf 6. Zur¨ ucksetzen der Abgasz¨ ahler am Intervallende:
Trig 12/ 0
reset intervall counter
ivzabg_w
16/ 0
i/syn 2/
1
14/ 0
fzabgs_w
17/
i/syn
1/
reset failure counter SY_ZYLZG /V
0
reset failure counter[zzyl] i/syn
fzabgzyl_w
dmdmil-rst-counter-abg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_MD07 /V
sfpSetCycle 1/
dfp dfp
dmdmil-rst-counter-abg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2704 von 4100 31.JAN.2003 Thomas Brosi
7. Erkennen eines abgasrelevanten Aussetzerfehlers:
B_abgie
3/
end of intervall
false 1/
B_ivzabg1
B_ivzabg1 B_abgie /NC 1/
1/ 10200 B_ivzabg1 100
1/ 1
fivzabg
minError
4
reset AFT
3/ 2/
B_mnmd /NC
0.0
B_synph
false
AHEAGW 1/
1/
fzabg_store
stop-counter on threshold (4) limit
fzabgs_store /NC
B_nplmd /NC
AHEAGWS
nplError
2/ false
abgsmw_w
1
2/
0
aftnmx 4/ aftmimx 5/ B_aftklt 6/ B_aftwrm 7/
false
i/_100ms
2/
B_abgie /NC
3/
i/_100ms SY_ZYLZG /V fzabgzyl_store /NC
fzabgzyl_store
1/ E_abg[i] E_abg_zyl
i/_100ms
dmdmil-fault-detection-abg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
aftmimn 3/
SY_ZYLZG /V
B_nplmd /NC
1
0
aftnmn 2/
dmdmil-fault-detection-abg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2705 von 4100 31.JAN.2003 Thomas Brosi
8. Erkennen eines katsch¨ adigenden Aussetzerfehlers:
B_ivzkat1
extension of first KAT- interval
B_ivkat1v /NC
tmot_store /NC
reset: ivzkat, fkats, fkats1, fkats2, rst_Counter_kat fkat[zyl]
1/
-48.0
tmot
tmot_store /NC
Trig
trig_tiab /NC
TMASKIV1
end of interval 200
end of interval
kwukat_w /NC 1/
SY_ZYLZG /V 2
1/ false
ivzkat
false
trig_tiab /NC
1/
2/
B_blkmd
B_mdkat
kwukat_w /NC
B_mdkat B_blkmd
FASKIV1 1/ bankindex
true
B_blkmd
0 B_ivkat1v /NC
2/ B_mdkat maxError
B_mxmd /NC
max error may occur in the middle of the interval
1/ AHEKSB1
maxErrorB
B_mxb1 /NC
fzkatsb
Identification AHEKSB2 bank1 flgkat_w
AHEKS1B1
flgkat_w dmdmil-fault-detection-kat
B_mxb1
1/
B_mxb2
B_mxb2 /NC AHEKS1B2
fzkatsb dmdmil-fault-detection-kat 9. Identifikation eines katsch¨ adigenden Zylinders:
B_mxb2
B_mxb1 bank1
fzkatzyl_w
2/
B_synph 1/ flgkat_w
flgkat_w
flgkat_w
zzyllfb SY_ZZBANK /V 0 SY_2SG /V
1/
0 1/
fzkatsb
katsmwb_w /NC
1
1/ katsmwb_w /NC
SY_ZYLZG /V 1.8
2 * 0.9
mean values of misfires per bank
dmdmil-identification
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
first intervall
dmdmil-identification
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2706 von 4100 31.JAN.2003 Thomas Brosi
Trig 1/ false
6/ 0
B_ivzkat1
fzkats_w
2/ B_mxb1 /NC 3/
fzkatsb_w 7/ 0
B_mxb2 /NC 4/
0
B_mxmd /NC 8/
fzkatsb_w
0 5/ 0
1
ivzkat_w
Reset FailCounter Reset IntervallCounter
9/ 0
i/syn
2/
10/
i/syn
1/ fzkatzyl_w
SY_ZYLZG /V 0 i/syn
dmdmil-rst-counter-kat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
dmdmil-rst-counter-kat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2707 von 4100 31.JAN.2003 Thomas Brosi
10. Behandlung der Zylinderabschaltung:
middle of interval, per bank
maxErrorB
flgtiab
0
1/
maxError
0
MILANTI
2/
end of interval_bit end of interval
i/syn
1
SY_ZYLZG /V Task3
intv_end
1/
getBit enable Ti cut off B_ainten ivzaint
ivzaint
1
2/
i/syn
end of interval
enable Ti cut off
B_milmd
flgtiab
flgtiabm_w
flgtiab
Copy_flgtiab i/syn
TI_enable flgkat_w
1/ 65535
2/ AZYTIABB
flgtiabm_w
1/ azycntb
fzkatzyl_w
1
AHEKABB Bankindex Zyl_index Task1 bankindex_
2/ 0 -1
2/
0 1
E_eev
4/
aint_zyl
fgtiabmd_w i/syn
0 i/syn
nmot
fgtiabmd_w
clrBit 3/
faintkan /NC SNM08DMUB AINTKAN (SNM08DMUB)
flgtiabm_w
1
i/syn
1/ flgtiabm_w
dmdmil-ti-cut-off
3/
Task3 SY_2SG /V
1 1/
flgtiab
flgtiab
i/syn 1/ B_masterhw 0 1/ flgtiab i/syn
flgtiab
flgtiab
1 2
2
dmdmil-copy-flgtiab
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_eev(i)
dmdmil-ti-cut-off
i/syn
dmdmil-copy-flgtiab
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2708 von 4100 31.JAN.2003 Thomas Brosi
3/ enable Ti cut off
0
ivzaint_w
2/ ivzaint 1/
kwukat_w /NC 1
SY_ZYLZG /V
2/ anzinten
2
FAINTEN
B_ainten
dmdmil-ti-enable
200
B_ainten
dmdmil-ti-enable
end of interval 21/
20/
true 1/
B_mdkat 0
i/syn
3/ 1
end of interval_bit
trig_tiab /NC
2/
i/syn 2/
SY_ZYLZG /V 1/
1
0
fgtiabmd_w 1/
aint_zyl flgkat_w
flgkat_w
end of interval and no KAT fault
dmdmil-intv-end
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
i/syn
dmdmil-intv-end
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2709 von 4100 31.JAN.2003 Thomas Brosi
11. Abfrage eines offen stehenden Einspritzventils:
SY_BDE /V 0 1/ 0
i/_100ms 3/
sfp getSfpMin
dfp
getSfpMin
i/_100ms
dfp
sfp getSfpMin getSfpMin
DFP_EV4 getSfp 1/
SY_2SG /V
dfp
sfp getSfpMin getSfpMin
true
2/
0
1/
2
i/_100ms 2
B_masterhw
DFP_EV5 getSfp 1/
dfp
SY_2SG /V
1
2/ SfpMin_EVzyl
sfp getSfpMin
E_eev(i)
getSfpMin
B_activtmp/_100ms
false DFP_EV6
1
getSfp 1/ i/_100ms
1/
2
0 1 2 3 4 5 6 7
dfp
i/_100ms
sfp getSfpMin getSfpMin
i/syn
DFP_EV7 getSfp 1/
dfp
sfp getSfpMin getSfpMin
dfp
sfp getSfpMin getSfpMin
DFP_EV8 getSfp 1/
dmdmil-e-eev 12. Tempor¨ are Ausblendung anderer Funktionen:
ivzarv 60
kwuarv_w /NC
2/
end of interval
0
SY_ZYLZG /V
ivzarv_w
2 fzarv
3/ 0
AHEARV
fzarv_w
kwuarv_w /NC AHEARV
reset fault -and intervalcounter AHEAGW kwuabg_w /NC kwuarv_w /NC
AHEARV 1/ 60 SY_ZYLZG /V 2
kwuarv_w /NC
ahearv_w
10
AHEARV limiter: 10% > AHEARV > AHEAGW[%]
B_mdarv
B_mdarv
dmdmil-arv-calc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_2SG /V 1
SY_ZYLZG /V
i/_100ms
DFP_EV2 getSfp 1/ DFP_EV3 getSfp 1/
2/
1
sfp getSfpMin getSfpMin
dmdmil-e-eev
1
DFP_EV1 dfp getSfp 1/ locSfp_ev
dmdmil-arv-calc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2710 von 4100 31.JAN.2003 Thomas Brosi
13. Fehlerspeicheranbindung:
maxError
maxError minError
minError
nplError
nplError
E_md
E_md MD_DFPM FcmTrig (B_sp1) B_sp1 MD_FCM_TRIG1 1/ 0
i/_100ms
2/ 1
2/
i/_100ms SY_ZYLZG /V
Catalyst error flgkat_w
E_abg[i] E_abg_zyl
MD_i_DFPM
i/_100ms dmdmil-dfpm-md
3/ maxError
sfpMaxError 1/ sfp sfpMaxError
2/ minError
sfpMinError 1/ sfp sfpMinError
1/ nplError
sfpNplError 1/ sfp sfpNplError
E_md 2/ getSfp 1/ repSfp 4/
sfpgetSfpMax
dfp dfp locSfp_md
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset
dmdmil-md-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
emission error
dmdmil-dfpm-md
Task1 maxError[i] minError[i] nplError[i] i
i/_100ms
dmdmil-md-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2711 von 4100 31.JAN.2003 Thomas Brosi
4/ maxError[i]
sfpMaxError 1/ sfp sfpMaxError
2/ minError[i]
sfpMinError 1/ sfp sfpMinError
1/ nplError[i]
sfpNplError 1/ sfp sfpNplError
Task1 i DFP_MD01 /V DFP_MD02 /V DFP_MD03 /V DFP_MD04 /V
1/
DFP_MD05 /V DFP_MD06 /V 3/
DFP_MD07 /V
getSfp 2/
DFP_MD09 /V
DFP_MD11 /V
repSfp 5/
DFP_MD00 /V
dfp dfp locSfp_md
dmdmil-md-i-dfpm 14. Aktualisierung des Betriebsfensters:
update BF B_milstp 1/ 1/
midmd bfmimn
midmd
bfmimn
2/ 1/ bfmimx
midmd
bfmimx
nmot
bfnmn
nmot
bfnmx
3/ 1/
nmot bfnmn 4/
1/ bfnmx
5/ 1/
tmot TMWUC
true true
B_bfwrm 1/ B_bfklt
dmdmil-bf-update
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_MD10 /V
sfpgetSfpMax getSfpMax dmdmil-md-i-dfpm
DFP_MD08 /V
dmdmil-bf-update
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2712 von 4100 31.JAN.2003 Thomas Brosi
15. ¨ Ubernahme des tempor¨ aren Aussetzerfensters in das Aussetzerfenster:
E_md
B_afklt
3/
2/ B_aftklt
B_afklt 3/
B_aftwrm
B_afwrm
4/ aftnmn 160
afnmn /NV
afnmx /NV
10/
afnmn /NV
afnmx /NV 1/ 9/
afnmn /NV 2/
afmimn /NV 1/
7/ aftmimx 0.9
afnmn /NV
1/ nsllm
6/ aftmimn 1.1
2/
8/
5/ aftnmx 160
1/
afnmx /NV
2 dmdmil-af-update
B_afwrm
afmimn /NV 2/
afmimx /NV
2
afmimx /NV dmdmil-af-update
CWDALA
B_cwdala /NC
1/
0
1
zzuend_l /NV
B_milstp
zzuend
counts ignition (32 bit)
2/ SY_SCHICHT /V
1 1/
B_mderk
B_incfzmd /NC
1/ 1/
B_sch 3/
2/
1
zzuendsch_l /NV
zzuendsch
counts ignition in GDI mode stratified (32 bit)
B_incfzmd /NC 1/ fzmdzyl_w /NV 1
fzmdzyl[i] zzyllfb
counts misfires for each cylinder (for GDI only during mode stratified) (16 bit)
ADCY
ADCY getBit
reset_dcy
CWDALA 1
reset_all 7
reset_durability_counter
dmdmil-durability-run
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
16. Dauerlaufz¨ ahler: F¨ ur Dauerlaufmessungen steht ein Dauerlaufz¨ ahler zur Verf¨ ugung. Der Dauerlaufz¨ ahler wird mit CWDALA konfiguriert.
dmdmil-durability-run
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2713 von 4100 31.JAN.2003 Thomas Brosi
17. Heilungsvorgang nach fehlerfreier Fahrt im SG-Nachlauf:
bfmimn
CWDMDE 1
afmimn /NV bfmimx afmimx /NV
true
bfnmn
Healing
afnmn /NV MD_DFPM_SwOff
1/
bfnmx 0
afnmx /NV
i/bgSwOff
B_bfklt 4/
B_afklt 1
5/ Healing[i]
i/bgSwOff
B_bfwrm
SY_ZYLZG /V
B_afwrm bbdcy
i/bgSwOff
i MD_i_DFPM_SwOff
1
false
B_sp1
B_ivzabg1 true B_sp1 10200 0 B_rstAF 100
fcm_test
0.0
afnmn /NV 2/ afnmx /NV 3/ afmimn /NV 4/ afmimx /NV
5/ false
MD_FCM_TRIG2
B_afklt 6/ Break 1/
B_afwrm B_rdy /NC
dmdmil-nachl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
AF wird resetiert wenn Fehler im DFPM geheilt wurde
FcmTrig (B_sp2)
B_rdy /NC
1/
dmdmil-nachl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2714 von 4100 31.JAN.2003 Thomas Brosi
DFP present compute 1/
compute 1/
true false
Info DFP
true false
B_rstAF
B_rstAF MD_FCM Info DFP
ErfAkt
1/
ErfPrl
2/
compute 1/
Get_Info_FCM
0
false true
i/bgSwOff
B_rstAF
2/ 1
3/
i/bgSwOff SY_ZYLZG /V
1/ DFP present
Info_DFP
ErfAkt
compute 1/ false
ErfPrl
B_rstAF B_rstAF
Get_Info_FCM1 dmdmil-fcm-test
sfpHealing 3/
Healing
sfp sfpHealing
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set R: reset getSfp 2/ repSfp 4/
dmdmil-md-dfpm-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MD_i_FCM
dmdmil-fcm-test
Info DFP
dfp dfp locSfp_md
dmdmil-md-dfpm-swoff Umweltbedingungen: tfst (Tankf¨ ullstand), rl (rel. Last), nmot (Motordrehzahl), tmot (Motortemperatur) ¨ Uber das Codewort CDMD kann die Funktion DMDMIL gesperrt werden. Bei B_cdmd=0 ist die Funktion gesperrt, d. h. E_md=0, E_md_zzyl=0, Z_md=1, Z_md_zzyl=1. Bei B_cdmd=1 ist die Funktion aktiv. Bei 2-SG-Konzepten (SY_2SG = 1) wird die Funktion %DMDMIL im Master-SG (B_master=1) gesperrt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2715 von 4100 31.JAN.2003 Thomas Brosi
ABK DMDMIL 12.50.1 Abkurzungen ¨ BF AFT AF FSP abg. Fehler kat. Fehler Start Fehler zzyllfb
Bereichsfenster Motorbetrieb tempor¨ ares Bereichsfenster bei Aussetzern endg¨ ultiges Bereichsfenster bei Aussetzern Fehlerspeicher abgasrelevanter Fehler kat. sch¨ adigender Fehler abgasrelevante Fehler im ersten Intervall nach Start Zylindernummer beginnend mit Index 0
MD ID
Misfire Detection (Bezeichnung f¨ ur Querkopplungsmatrix) Zylinder-Identifikation (Bezeichnung f¨ ur Querkopplungsmatrix)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter ADCY AHEAGW AHEAGWS AHEARV AHEKABB AHEKS1B1 AHEKS1B2 AHEKSB1 AHEKSB2 AINTKAN AZYTIABB CDCMD CDCMD00 CDCMD01 CDCMD02 CDCMD03 CDCMD04 CDCMD05 CDCMD06 CDCMD07 CDCMD08 CDCMD09 CDCMD10 CDCMD11 CDKMD CDKMD00 CDKMD01 CDKMD02 CDKMD03 CDKMD04 CDKMD05 CDKMD06 CDKMD07 CDKMD08 CDKMD09 CDKMD10 CDKMD11 CDTMD CDTMD00 CDTMD01 CDTMD02 CDTMD03 CDTMD04 CDTMD05 CDTMD06 CDTMD07 CDTMD08 CDTMD09 CDTMD10 CDTMD11 CLAMD CLAMD00 CLAMD01 CLAMD02 CLAMD03 CLAMD04 CLAMD05 CLAMD06 CLAMD07 CLAMD08 CLAMD09 CLAMD10 CLAMD11 CWDALA CWDMDE FAINTEN FASKIV1 FFTMD FFTMD00 FFTMD01
Source-X
NMOT BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR
BLOKNR BLOKNR BLOKNR
Source-Y
Art
Bezeichnung
FW FW FW FW KWB FW FW FW FW KL KWB KL KL KL KL KL KL KL KL KL KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL
¨ Anzahl DCY zum Initialisieren der Dauerlaufzahler ¨ Aussetzerhaufigkeit zum Erreichen der gesetzlichen Abgaslimits ¨ Aussetzerhaufigkeit zum Erreichen der gesetzlichen Abgaslimits ¨ Aussetzerhaufigkeit zum Erreichen der Ausblendung weiterer Funktionen ¨ Aussetzerhaufigkeit pro Bank zum Erreichen einer Kraftstoffabschaltung ¨ ¨ Aussetzerhaufigkeit zum Erreichen einer Katschadigung im 1. Intervall Bank 1 ¨ ¨ Aussetzerhaufigkeit zum Erreichen einer Katschadigung im 1. Intervall Bank 2 ¨ ¨ Aussetzerhaufigkeit zum Erreichen einer Katalysatorschadigung Bank 1 ¨ ¨ Aussetzerhaufigkeit zum Erreichen einer Katalysatorschadigung Bank 2 ¨ Anzahl Intervalle mit Katschadigung fur ¨ Ti-Abschaltung Max. Anzahl von Zylindern mit Ti-Abschaltung aufgrund von Aussetzern, pro Bank Codewort CARB: Aussetzer, Summenfehler (multiple) Codewort CARB: Aussetzer Zyl. 0 Codewort CARB: Aussetzer Zyl. 1 Codewort CARB: Aussetzer Zylinder 2 Codewort CARB: Aussetzer Zylinder 3 Codewort CARB: Aussetzer Zylinder 4 Codewort CARB: Aussetzer Zylinder 5 Codewort CARB: Aussetzer Zylinder 6 Codewort CARB: Aussetzer Zylinder 7 Codewort CARB: Aussetzer Zylinder 8 Codewort CARB: Aussetzer Zylinder 9 Codewort CARB: Aussetzer Zylinder 10 Codewort CARB: Aussetzer Zylinder 11 Codewort Kunde: Aussetzer, Summenfehler (multiple) Codewort Kunde: Aussetzer Zyl. 0 Codewort Kunde: Aussetzer Zyl. 1 Codewort Kunde: Aussetzer Zylinder 2 Codewort Kunde: Aussetzer Zylinder 3 Codewort Kunde: Aussetzer Zylinder 4 Codewort Kunde: Aussetzer Zylinder 5 Codewort Kunde: Aussetzer Zylinder 6 Codewort Kunde: Aussetzer Zylinder 7 Codewort Kunde: Aussetzer Zylinder 8 Codewort Kunde: Aussetzer Zylinder 9 Codewort Kunde: Aussetzer Zylinder 10 Codewort Kunde: Aussetzer Zylinder 11 Codewort Tester: Aussetzer, Summenfehler (multiple) Codewort Tester: Aussetzer Zyl. 0 Codewort Tester: Aussetzer Zyl. 1 Codewort Tester: Aussetzer Zylinder 2 Codewort Tester: Aussetzer Zylinder 3 Codewort Tester: Aussetzer Zylinder 4 Codewort Tester: Aussetzer Zylinder 5 Codewort Tester: Aussetzer Zylinder 6 Codewort Tester: Aussetzer Zylinder 7 Codewort Tester: Aussetzer Zylinder 8 Codewort Tester: Aussetzer Zylinder 9 Codewort Tester: Aussetzer Zylinder 10 Codewort Tester: Aussetzer Zylinder 11 Fehlerklasse: Aussetzer, Summenfehler (multiple) Fehlerklasse: Aussetzer Zyl. 0 Fehlerklasse: Aussetzer Zyl. 1 Fehlerklasse: Aussetzer Zylinder 2 Fehlerklasse: Aussetzer Zylinder 3 Fehlerklasse: Aussetzer Zylinder 4 Fehlerklasse: Aussetzer Zylinder 5 Fehlerklasse: Aussetzer Zylinder 6 Fehlerklasse: Aussetzer Zylinder 7 Fehlerklasse: Aussetzer Zylinder 8 Fehlerklasse: Aussetzer Zylinder 9 Fehlerklasse: Aussetzer Zylinder 10 Fehlerklasse: Aussetzer Zylinder 11 ¨ Codewort DMDMIL Dauerlaufzahler Codewort fur ¨ EOBD-Appl. DMDMIL Anzahl Intervalle zur Freigabe Ti - Abschaltung ¨ Faktor fur ¨ Verlangerung 1. KAT-Intervall, Aussetzererkennung Freeze Frame Tabelle: Aussetzer, Summenfehler (multiple) Freeze Frame Tabelle: Aussetzer Zyl. 0 Freeze Frame Tabelle: Aussetzer Zyl. 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
FFTMD02 FFTMD03 FFTMD04 FFTMD05 FFTMD06 FFTMD07 FFTMD08 FFTMD09 FFTMD10 FFTMD11 KFKSWFS MILANTI SNM08DMUB TMASKIV1 TMWUC TSFMD TSFMD00 TSFMD01 TSFMD02 TSFMD03 TSFMD04 TSFMD05 TSFMD06 TSFMD07 TSFMD08 TSFMD09 TSFMD10 TSFMD11
BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR MIDMD
Source-Y
NMOT
NMOT
DMDMIL 12.50.1
Seite 2716 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
KL KL KL KL KL KL KL KL KL KL KF FW SV (REF) FW FW (REF) FW FW FW FW FW FW FW FW FW FW FW FW FW
Freeze Frame Tabelle: Aussetzer Zylinder 2 Freeze Frame Tabelle: Aussetzer Zylinder 3 Freeze Frame Tabelle: Aussetzer Zylinder 4 Freeze Frame Tabelle: Aussetzer Zylinder 5 Freeze Frame Tabelle: Aussetzer Zylinder 6 Freeze Frame Tabelle: Aussetzer Zylinder 7 Freeze Frame Tabelle: Aussetzer Zylinder 8 Freeze Frame Tabelle: Aussetzer Zylinder 9 Freeze Frame Tabelle: Aussetzer Zylinder 10 Freeze Frame Tabelle: Aussetzer Zylinder 11 Kennfeld fur ¨ Kat.-Schutz-Wichtungsfaktoren mit Momentenreferenz MIL ist bei ti-Abschaltung an, auch im 1.dcy SST-Verteilung in DMD, 8 Drehzahl-SST ¨ Temperaturschwelle fur ¨ Verlagerung 1. KAT-Intervall, Aussetzererkennung Motortemperaturschwelle fur ¨ Erfullung ¨ ’warm up cycle’ Fehlersummenzeit: Aussetzer, Summenfehler (multiple) Fehlersummenzeit: Aussetzer Zyl. 0 Fehlersummenzeit: Aussetzer Zyl. 1 Fehlersummenzeit: Aussetzer Zylinder 2 Fehlersummenzeit: Aussetzer Zylinder 3 Fehlersummenzeit: Aussetzer Zylinder 4 Fehlersummenzeit: Aussetzer Zylinder 5 Fehlersummenzeit: Aussetzer Zylinder 6 Fehlersummenzeit: Aussetzer Zylinder 7 Fehlersummenzeit: Aussetzer Zylinder 8 Fehlersummenzeit: Aussetzer Zylinder 9 Fehlersummenzeit: Aussetzer Zylinder 10 Fehlersummenzeit: Aussetzer Zylinder 11
Systemkonstante
Art
Bezeichnung
SY_2SG SY_BDE SY_SCHICHT SY_ZYLZG SY_ZZBANK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
¨ vorhanden Systemkonstante 2 Steuergerate Systemkonstante Benzin-Direkteinspritzung Systemkonstante BDE-System mit Schichtbetrieb (=1: mit Schicht, =0: nur homogen) Systemkonstante Gesamt-Zylinderanzahl bei Mehr-SG-System (SY_SGANZ*SY_ZYLZA) ¨ Systemkonstante Zylinderzuordnung Bank1 u. B.2, 0 B.1, 1 fur ¨ B.2, als Binarzahl
Variable
Quelle
Referenziert von
Art
Bezeichnung
AFNMN AFNMX AFTNMN AFTNMX AHEARV_W BBDCY BFNMN BFNMX BLOKNR
DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DDCY DMDMIL DMDMIL
TKMWL TKMWL
AUS AUS AUS AUS AUS EIN LOK LOK EIN
Bereichsfenster Aussetzer, minimale Drehzahl Bereichsfenster Aussetzer, maximale Drehzahl ¨ Bereichsfenster Aussetzer, minimale Drehzahl, temporar ¨ Bereichsfenster Aussetzer, maximale Drehzahl, temporar ¨ Aussetzerhaufigkeit zum Erreichen der Ausblendung anderer Funktionen (aus AHEARV Byte fur ¨ Bedingung B_dcy als Triggerevent in DCLA Bereichsfenster Motorbetrieb, minimale Drehzahl Bereichsfenster Motorbetrieb, maximale Drehzahl DAMOS-Source fur ¨ Blocknummer
B_AFKLT B_AFTKLT B_AFTWRM B_AFWRM B_BEMD B_BFKLT B_BFWRM B_BKMD B_BLKMD B_CLMD B_CLMD00 B_CLMD01 B_CLMD02 B_CLMD03 B_CLMD04 B_CLMD05 B_CLMD06 B_CLMD07 B_CLMD08 B_CLMD09 B_CLMD10 B_CLMD11 B_FTMD B_MASTERHW
DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL
DMDMIL DMDMIL
LOK LOK LOK AUS AUS LOK LOK AUS AUS EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN AUS AUS
Bereichsfenster Aussetzer, Bedingung kalt, TMOTTMWUC Bereichsfenster Aussetzer, temporar, Bereichsfenster Aussetzer, Bedingung warm, TMOT>TMWUC Bedingung Bandende-Funktionsanforderung Erkennung mehrfacher Aussetzer Bereichsfenster Motorbetrieb, Bedingung kalt, TMOTTMWUC Flag fur ¨ Ersatzwert: Aussetzer, Summenfehler (multiple) MIL-Ansteuerung blinkend durch Aussetzererkennung ¨ Flag fur ¨ Loschung: Aussetzer, Summenfehler (multiple) ¨ Flag fur ¨ Loschung: Aussetzer Zundung ¨ 0 ¨ Flag fur ¨ Loschung: Aussetzer Zundung ¨ 1 ¨ Flag fur ¨ Loschung: Aussetzer Zundung ¨ 2 ¨ Flag fur ¨ Loschung: Aussetzer Zundung ¨ 3 ¨ Flag fur ¨ Loschung: Aussetzer Zundung ¨ 4 ¨ Flag fur ¨ Loschung: Aussetzer Zundung ¨ 5 ¨ Flag fur Aussetzer Zundung 6 ¨ Loschung: ¨ ¨ Flag fur Aussetzer Zundung 7 ¨ Loschung: ¨ ¨ Flag fur Aussetzer Zundung 8 ¨ Loschung: ¨ ¨ Flag fur Aussetzer Zundung 9 ¨ Loschung: ¨ ¨ Flag fur ¨ Loschung: Aussetzer Zundung ¨ 10 ¨ Flag fur ¨ Loschung: Aussetzer Zundung ¨ 11 Bedingung: Fehlereintrag durch Tester fur ¨ MD ¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
B_MDARV
DMDMIL
B_MDERK
DMDLAD
B_MDKAT
DMDMIL
DMDMIL
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
DMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL
AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ... BBAGR, BBREGNO,- AUS DDYLSU, DFRST,DGGTVHK, ... DMDFON, DMDMIL,- EIN DMDSTP, NLKO, ZGST DGGTVHK, AUS DKATFKEB, LRSEB
kritische Aussetzerrate vorhanden
Aussetzer erkannt, Verknupfung ¨ mehrerer Funktionen ¨ Katschadigende Aussetzerrate uberschritten ¨ (zur Ausblendung anderer Funktionen)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_MDSTOP
DMDSTP
B_MILMD B_MILSTP
DMDMIL DMDSTP
B_MNEV B_MNMD B_MXMD B_NPMD B_PWF
DMDMIL DMDMIL DMDMIL BBHWONOF
B_SCH
BDEMUM
B_SIMD B_SP1 B_SP2 B_SYNPH
DMDMIL DMDMIL DMDMIL DPH
DFP_EV1 DFP_EV2 DFP_EV3 DFP_EV4 DFP_EV5 DFP_EV6 DFP_EV7 DFP_EV8 DFP_MD
DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL
DFP_MD00 DFP_MD01 DFP_MD02 DFP_MD03 DFP_MD04 DFP_MD05 DFP_MD06 DFP_MD07 DFP_MD08 DFP_MD09 DFP_MD10 DFP_MD11 E_MD
DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL
FAINTKAN FIVZABG FLGKAT_W FLGTIAB FZABGS_W FZABGZYL_W FZARV_W FZKATS_W FZKATZYL_W FZMDZYL_W IVZABG_W IVZAINT_W IVZARV_W IVZKAT_W KSWF MIDMD
DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL SSTDMD
NMOT
BGNMOT
DMDDLU, DMDFON,- EIN DMDLAD, DMDLFK,DMDLU, ... AUS DMDFON, DMDMIL,- EIN NLKO DMDMIL EIN STADAP AUS STADAP AUS AUS EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... ATM, BDEMEN,EIN BDEMKO, BDEMUE,BDEMUS, ... AUS DCLA, DTRIG AUS DCLA, DTRIG AUS BBKR, DMDMIL,EIN DMDSTP DMDMIL DOK DMDMIL DOK DMDMIL DOK DMDMIL DOK DMDMIL DOK DMDMIL DOK DMDMIL DOK DMDMIL DOK BBNWS, DKATFKEB,- DOK DMDMIL, DMDSTP, DTANKL DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK BBNWS, DKATFKEB,- AUS DMDSTP, DTANKL AUS LOK LOK AEVAB, EVABUE AUS DMDFON, TKMWL AUS TKMWL AUS LOK LOK LOK AUS LOK LOK LOK LOK LOK DMDFON, DMDMIL,- EIN DMDSTP AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... DMDMIL EIN DMDMIL EIN DMDMIL EIN DMDMIL EIN DMDMIL EIN DMDMIL EIN DMDMIL EIN DMDMIL EIN DMDMIL EIN STADAP AUS AUS AUS AUS AUS AUS AUS AUS
NSLLM SFPEV1 SFPEV2 SFPEV3 SFPEV4 SFPEV5 SFPEV6 SFPEV7 SFPEV8 SFPMD SFPMD00 SFPMD01 SFPMD02 SFPMD03 SFPMD04 SFPMD05 SFPMD06
DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL
DMDMIL 12.50.1
Seite 2717 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Misfire Detection gesperrt
MIL-Ansteuerung an durch Aussetzererkennung, bei ti-Abschaltung Auswertung Aussetzererkennung (%DMDMIL) gesperrt Fehlerart: Kurzschluß nach Masse erkannt Fehlertyp min.: Aussetzer, Summenfehler (multiple) Fehlertyp max.: Aussetzer, Summenfehler (multiple) Fehlertyp unplaus.: Aussetzer, Summenfehler (multiple) Bedingung Powerfail
Bedingung Betriebsart Schicht
Fehlertyp sig.: Aussetzer, Summenfehler (multiple) FLC-Trigger der Aussetzererkennung HLC-Trigger der Aussetzererkennung Bedingung Synchronisation Phase SG int. Fehlerpfadnr.: Einspritzventil 1 SG int. Fehlerpfadnr.: Einspritzventil 2 SG int. Fehlerpfadnr.: Einspritzventil 3 SG int. Fehlerpfadnr.: Einspritzventil 4 SG int. Fehlerpfadnr.: Einspritzventil 5 SG int. Fehlerpfadnr.: Einspritzventil 6 SG int. Fehlerpfadnr.: Einspritzventil 7 SG int. Fehlerpfadnr.: Einspritzventil 8 SG-int. Fehlerpfadnr. Aussetzer, Summenfehler (multiple)
SG-int. Fehlerpfadnr. Aussetzer Zundung ¨ 0 SG-int. Fehlerpfadnr. Aussetzer Zundung ¨ 1 SG-int. Fehlerpfadnr. Aussetzer Zundung ¨ 2 SG-int. Fehlerpfadnr. Aussetzer Zundung ¨ 3 SG-int. Fehlerpfadnr. Aussetzer Zundung 4 ¨ SG-int. Fehlerpfadnr. Aussetzer Zundung ¨ 5 SG-int. Fehlerpfadnr. Aussetzer Zundung ¨ 6 SG-int. Fehlerpfadnr. Aussetzer Zundung ¨ 7 SG-int. Fehlerpfadnr. Aussetzer Zundung ¨ 8 SG-int. Fehlerpfadnr. Aussetzer Zundung ¨ 9 SG-int. Fehlerpfadnr. Aussetzer Zundung ¨ 10 SG-int. Fehlerpfadnr. Aussetzer Zundung ¨ 11 Errorflag: Aussetzer, Summenfehler (multiple) ¨ Faktor Anzahl Intervalle mit Katschadigung fur ¨ Ti-Abschaltung ¨ Intervallzahler abgasrelevante Aussetzer ¨ Statusflag kat.schadigende Aussetzerraten oder ti-Abschaltung ¨ Statusflag ti-Abschaltung bei kat.schadigenden Aussetzerraten ¨ ¨ abgasrelevante Aussetzer uber Fehlerzahler Summe, zahlt ¨ alle Zylinder ¨ Aussetzerzahler ¨ ¨ Aussetzer uber Fehlerzahler, zahlt ¨ alle Zylinder ¨ ¨ katschadigende ¨ Fehlerzahler Summe, zahlt Aussetzer uber ¨ alle Zylinder ¨ ¨ Freeze frame fur ¨ DFFTK: Aussetzerzahler, katschadigende Array fur ¨ Anzahl der Aussetzer pro Zylinder ¨ Intervallzahler fur ¨ abgasrelevante Aussetzer (0-1000 KW-Umdr. bzw. 0-500 NW-Um.) ¨ Intervallzahler fur ¨ Freigabe ti-Abschaltung (0-200 Kw-Umdr.) ¨ Intervallzahler fur ¨ Aussetzer (0-60 KW-Umdr.), zur Ausblendung weiterer Funktion ¨ ¨ Intervallzahler fur ¨ katschadigende Aussetzer (0-200 Kw-Umdr. bzw. 0-100 NW-Um.) Kat.-Schutz-Wichtungsfaktoren, aus KFKSWF Referenzmoment fur ¨ Aussetzererkennung Motordrehzahl ¨ LLR: Motortemperaturabhangige Solldrehzahl im LL Status Fehlerpfad: EV1 Status Fehlerpfad: EV2 Status Fehlerpfad: EV3 Status Fehlerpfad: EV4 Status Fehlerpfad: EV5 Status Fehlerpfad: EV6 Status Fehlerpfad: EV7 Status Fehlerpfad: EV8 Statuswort: Aussetzer, Summenfehler (multiple) Statuswort: Aussetzer Zundung ¨ 0 Statuswort: Aussetzer Zundung ¨ 1 Statuswort: Aussetzer Zundung ¨ 2 Statuswort: Aussetzer Zundung ¨ 3 Statuswort: Aussetzer Zundung 4 ¨ Statuswort: Aussetzer Zundung ¨ 5 Statuswort: Aussetzer Zundung ¨ 6
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
SFPMD07 SFPMD08 SFPMD09 SFPMD10 SFPMD11 TMOT
DMDMIL DMDMIL DMDMIL DMDMIL DMDMIL GGTFM
TMOT_STORE ZZUEND_L ZZYLLFB
DMDMIL DMDMIL DMDLFB
Z_MD
DMDMIL
AUS AUS AUS AUS AUS ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... LOK LOK EIN ADDLGME9Q,DLGHMM, DMDFON,DMDLFK, DMDLU, ... DTANKL AUS
DMDMIL 12.50.1
Seite 2718 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Statuswort: Aussetzer Zundung 7 ¨ Statuswort: Aussetzer Zundung ¨ 8 Statuswort: Aussetzer Zundung ¨ 9 Statuswort: Aussetzer Zundung ¨ 10 Statuswort: Aussetzer Zundung ¨ 11 Motor-Temperatur gespeicherter tmot-Wert ¨ Zundungsz ¨ ahler ¨ SW-Zylinderzahler fur ¨ DMD
Zyklusflag: Aussetzer, Summenfehler (multiple)
FB DMDMIL 12.50.1 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Im Blockdiagramm werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch das Eintragen des gesamten Statuswortes des Fehlerpfades in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mxxyz usw. sind Inhalt dieses Statuswortes. F¨ ur Error- und ZyklusFlags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. F¨ ur jeden Fehlerpfad sind folgende Gr¨ oßen definiert: Status Fehlerpfad xyz: sfpxyz Fehlerflag xyz: E_xyz (Bit 0 in sfpxyz) Zyklusflag xyz: Z_xyz (Bit 1 in sfpxyz) Fehlertyp xyz: TYP_xyz B_mxxyz B_mnxyz B_sixyz B_npxyz L¨ oschen Fehlerpfad: B_clxyz Ersatzwert aktiv: B_bkxyz Fehlerpfadcode xyz: CDTxyz Fehlerklasse xyz: CLAxyz Fehlerschwere xyz: TSFxyz CARB Code xyz: CDCxyz Tabelle der Umweltbed. xyz: FFTxyz Fehlerindex xyz: DFPxyz In dieser FDEF werden MD = Aussetzer, MD00 = Aussetzer, MD01 = Aussetzer, MD02 = Aussetzer, MD03 = Aussetzer, MD04 = Aussetzer, MD05 = Aussetzer, MD06 = Aussetzer, MD07 = Aussetzer, MD08 = Aussetzer, MD09 = Aussetzer, MD10 = Aussetzer, MD11 = Aussetzer,
folgende Fehlerpfade definiert: Summenfehler (multiple) Z¨ undung 0 Z¨ undung 1 Z¨ undung 2 Z¨ undung 3 Z¨ undung 4 Z¨ undung 5 Z¨ undung 6 Z¨ undung 7 Z¨ undung 8 Z¨ undung 9 Z¨ undung 10 Z¨ undung 11
Fehlerspeicherrelevante Gr¨ oßen der Funktion DMDMIL sind der funktionsorientierten Auswahl der Funktion DFPM_DMDMIL zugeordnet. Vorausetzung zum Verst¨ andnis der Aussetzer-Fehlerbehandlung ist der DR %DFPM zur allgemeinen Fehlerbehandlung.
1. Erreichen der Aussetzerrate Entsprechend dem OBDII-Gesetzesentwurf der CARB muß zwischen "abgasrelevanten" Aussetzern nach Start und w¨ ahrend der Fahrt (Aussetzer verursachen 1.5fache ¨ Uberschreitung der Abgasgrenzwerte) und "Kat.-sch¨ adigenden" Aussetzern (Katalysator ist gef¨ ahrdet) unterschieden werden. 1.1 abgasrelevante Aussetzer Zur Erkennung von abgasrelevanten Aussetzern ist die Anzahl der aufgetretenen Aussetzer innerhalb einem Intervall von 1000 KWU relevant. Treten in diesem Intervall so viele Aussetzer auf, daß die Abgasgrenzwerte um das 1.5fache ¨ uberschritten werden, so ist die abgasrelevante Aussetzerrate erreicht bzw. ¨ uberschritten. Ein Intervallz¨ ahler ivzabg z¨ ahlt die Verbrennungen, in denen die Aussetzererkennung und die statistische Auswertung aktiv ist (also B_milstp=0). Bei Erreichen des Maximalwertes von 1000 KW-Umdrehungen (entspricht 500 * SY_ZYLZG Verbrennungen) wird der Intervallz¨ ahler ivzabg zur¨ uckgesetzt. Wird bei einer Verbrennung ein Aussetzer erkannt, so wird der Summenfehlerz¨ ahler fzabgs und die Fehlerz¨ ahler der aussetzenden Zylinder fzabg_zzyl um 1 erh¨ oht. Am Ende des 1000-KWU-Intervalles werden die Fehlerz¨ ahler zur¨ uckgesetzt. abgasrelevante Aussetzer nach Start: ¨ Uberschreitet der Summenfehlerz¨ ahler fzabgs am Ende des ersten Intervalles nach Start den Schwellwert AHEAGWS, so liegen abgasrelevante Aussetzer nach Start vor und es erfolgt ein Fehlereintrag. abgasrelevante Aussetzer w¨ ahrend der Fahrt: Wird w¨ ahrend des dcy (ab dem 2. Intervall) der Schwellwert AHEAGW insgesamt 4-mal von dem Summenfehlerz¨ ahler fzabgs uberschritten, so liegen abgasrelevante Aussetzer w¨ ¨ ahrend der Fahrt vor und es erfolgt ein Fehlereintrag.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2719 von 4100 31.JAN.2003 Thomas Brosi
1.2 katsch¨ adigende Aussetzer Zur Erkennung von katsch¨ adigenden Aussetzern ist die Anzahl der aufgetretenen Aussetzer innerhalb einem Intervall von 200 KWU relevant. Treten in diesem Intervall so viele Aussetzer auf, daß der Kat gef¨ ahrdet ist, so ist die katsch¨ adigende Aussetzerrate erreicht bzw. ¨ uberschritten. Das erste Intervall nach Start kann ¨ uber den Faktor FASKIV1 bis auf 1000 KWU verl¨ angert werden, wenn die Motortemperatur tmot nach Start nicht ¨ uber der Schwelle TMASKIV1 liegt (die Motortemp. wird bei der ersten Berechnung der DMD abgefragt). Da bei kaltem Motor der Kat auch nicht auf Betriebstemperatur ist, kann es w¨ ahrend der ersten 1000 KWU nach Start nicht zu einer Katsch¨ adigung durch Aussetzer kommen. Ein Intervallz¨ ahler ivzkat z¨ ahlt die Verbrennungen, in denen die Aussetzererkennung und die statistische Auswertung aktiv ist (also B_milstp=0). Bei Erreichen des Maximalwertes von 200 KW-Umdrehungen (entspricht 100 * SY_ZYLZG Verbrennungen) wird der Intervallz¨ ahler ivzkat zur¨ uckgesetzt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Wird bei einer Verbrennung ein Aussetzer erkannt, so wird der Summenfehlerz¨ ahler fzkats, bei getrennten Abgasanlagen je nach Bankkonfiguration die Summenfehlerz¨ ahler fzkats1 bis fzkats2 und die Fehlerz¨ ahler der aussetzenden Zylinder fzkat_zzyl um den Wert kswf erh¨ oht. Kswf wird aus dem KF KFKSWF ¨ uber Last und Drehzahl berechnet und enth¨ alt nach Katsch¨ adigung gewichtete Werte (große Werte bei hoher Drehzahl und hoher Last). Am Ende jedes 200 KWU-Intervalles werden die Fehlerz¨ ahler zur¨ uckgesetzt. Sobald einer der Summenfehlerz¨ ahler fzkats[x] (x=1..2) den Schwellwert AHEKSB[x] (od. AHEKS1B[x] im 1. verl¨ angerten Intervall) ¨ uberschreitet, so liegen katsch¨ adigende Aussetzer vor und es erfolgt ein Fehlereintrag (nicht erst am Intervallende). Solange katsch¨ adigende Aussetzer vorliegen, also mindestens einer der fzkats[x] > AHEKSB[x] ist, ist das Bit B_blkmd gesetzt und die MIL blinkt. Zus¨ atzlich werden die Bits B_mdkat und bankindividuell B_mdkatb[x] gesetzt. Damit k¨ onnen andere Funktionen bei Katsch¨ adigung durch Aussetzer global oder bankindividuell ausgeblendet werden. Ist am Intervallende jeder fzkats[x] < AHEKSB[x] werden die Bits B_blkmd, B_mdkat und B_mdkatb[x] zur¨ uckgesetzt und die MIL blinkt nicht mehr. Ebenso wird bei Katsch¨ adigung in dem Statusbyte flgkat_w angezeigt, welcher Zylinder katsch¨ adigende Aussetzer hat. Das entsprechende Bit in flgkat_w wird nach einem Intervall ohne Schwellwert¨ uberschreitung zur¨ uckgesetzt, bleibt aber bei ti-Abschaltung erhalten. Ti-Abschaltung: Die Ti-Abschaltung wird nach FAINTEN 200-er KWU Intervallen nach Start freigegeben. Drehzahlabh¨ angig wird nach AINTKAN Intervallen, in denen bankspezifisch fzkatsb[x] (x=1..2) > AHEKSB[x] und fzkat_zzyl > AHEKABB_bank ist und kein EV-Fehler mit offenstehendem Ventil vorliegt, die Einspritzung des entsprechenden Zylinders abgeschaltet. Die Pr¨ ufung auf Ti-Abschaltung durch fzkat_zzyl > AHEKABB_bank erfolgt zur positiven Flanke des kat. Fehlers im laufenden Intervall "zylinderindividuell exclusiv oder" am 200 KWU Intervallende. Bei ¨ Uberschreiten der Schwelle wird der Z¨ ahler aint_zzyl inkrementiert. Eine Dekrementierung des Z¨ ahlerstandes erfolgt nur am Intervallende, wenn fzkat_zzyl < AHEKABB_bank ist. Es besteht eine Maximalbegrenzung der Anzahl abschaltbarer Zylinder pro Bank in Form von AZYTIABB_bank. Ist aint_zzyl gr¨ oßer als AINTKAN, so wird, falls noch keine AZYTIABB_bank Zylinder abgeschaltet sind und (im Fall von SY_BDE=0) an dem aussetzenden Zylinder auch kein EV-Fehler mit offenstehendem Ventil vorliegt (E_evxx, Fehlerart B_mnevxx), in flgtiab das Bit des entsprechenden Zylinders und das Bit B_tiab_zzyl auf 1 gesetzt und die Einspritzung abgeschaltet sowie der Z¨ ahler der abgeschalteten Zylinder azycntb_bank um 1 erh¨ oht. Die Abschaltung bleibt aktiv bis ein neuer Motorstart erfolgt. W¨ ahrend einer Abschaltung werden die zylinderindividuellen Fehlerz¨ ahler der abgeschalteten Zylinder nicht mehr hochgez¨ ahlt. F¨ ur AZYTIABB_bank = 0 findet keine Abschaltung statt. F¨ ur Ti - Abeschaltete Zylinder werden keine Aussetzer mehr gez¨ ahlt, fzkatsb[x] < AHEKSB[x], die MIL geht je nach MILANTI im 1.dcy von blinken auf aus (MILANTI=0), von blinken auf an (MILANTI=1) und im 2.dcy unabh¨ angig von MILANTI von blinken auf an. Zur Abschaltung der Lambda-Regelung siehe %LREB und zur R¨ ucknahme der Vollastanreicherung siehe %RLASE. 1.3 Auftreten von Aussetzer-Fehlern Ist die Aussetzerrate f¨ ur einen Fehlereintrag erreicht bzw. ¨ uberschritten, so wird das Bit E_md und der Trigger B_sp1 gesetzt. Liegt noch kein Aussetzerfenster vor, so wird das tempor¨ are Aussetzerfenster um die zul¨ assige Toleranz verkleinert und als endg¨ ultiges Aussetzerfenster gespeichert (siehe 3.). Eine Zylinderidentifikation findet statt, wenn B_synph=1 ist. Ein Zylinder wird als aussetzend erkannt, wenn der zylinderindividuelle Fehlerz¨ ahler fzabg_zzyl den Mittelwert fzabgs/SY_ZYLZG ¨ uberschreitet oder wenn der zylinderindividuelle Fehlerz¨ ahler fzkat_zzyl den Mittelwert fzkats/SY_ZYLZG ¨ uberschreitet. F¨ ur die aussetzenden Zylinder wird ebenfalls das Bit E_md_zzyl gesetzt. Die Bits E_md und E_md_zzyl bleiben bis zum Ende des ersten fehlerfreien dcy mit Fensterabdeckung gesetzt. Aussetzerfehler werden ¨ uber 2 driving cycles (dcy) entprellt, d. h. beim erstenmaligen Auftreten von Aussetzerfehlern erfolgt ein unentprellter Fehlereintrag (pending FSP-Eintrag), die MIL ist aus außer: bei Katsch¨ adigung blinkt die MIL und bei ti-Abschaltung und MILANTI=1 ist die MIL an. - Treten im n¨ achsten dcy erneut Aussetzerfehler auf, so wird der Fehlereintrag entprellt und die Fehlerlampe (MIL) geht an (bzw. blinkt bei katsch¨ adigenden Aussetzern). - Treten in einem darauffolgenden dcy keine Aussetzerfehler auf und der dcy fand unter ¨ ahnlichen Konditionen (bzgl. Last, Drehzahl und Motortemperatur, Fensterabdeckung, s. 3.) statt, so wird der pending FSP-Eintrag gel¨ oscht (bzw. bleibt noch f¨ ur den Kundendienst sichtbar) und das Aussetzerfenster wird resettiert. - Wird in den darauffolgenden dcy keine Fensterabdeckung erreicht, so wird nach 80 dcy der pending FSP-Eintrag gel¨ oscht. Ist ein entprellter Fehlereintrag vorhanden und die MIL ist an, so geht die MIL nach 3 fehlerfreien dcy mit Fensterabdeckung aus und der Fehlereintrag wird 40 warm-up cycles (wuc) sp¨ ater gel¨ oscht. 1.4 Aussetzerrate zur Abschaltung anderer SG-Funktionen (z. B. %BBLDR) Bei abg. Aussetzern z. B. bei 1000 U/min wird das Bit E_md erst nach 4 min gesetzt (4 * 1000 KWU). Um ein schnelles Reagieren auf Aussetzer in anderen Funktionen zu erm¨ oglichen, gibt es einen weiteren Z¨ ahler, der die Aussetzerrate in einem Intervall von 60 KWU z¨ ahlt. Wird in diesem Intervall eine best. Aussetzerrate, z. B. 5% ¨ uberschritten, so wird das Bit B_mdarv gesetzt. Ein Intervallz¨ ahler ivzarv z¨ ahlt die Verbrennungen, in denen die Aussetzererkannung und die statistische Auswertung aktiv ist (also B_milstp=0). Bei Erreichen des Maximalwertes von 60 KW-Umdrehungen (entspricht 30 * SY_ZYLZG Verbrennungen) wird der Intervallz¨ ahler ivzarv zur¨ uckgesetzt. Wird bei einer Verbrennung ein Aussetzer erkannt, so wird wird der Fehlerz¨ ahler zur¨ uckgesetzt.
der Fehlerz¨ ahler fzarv um 1 erh¨ oht. Am Ende des 60-KWU-Intervalles
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2720 von 4100 31.JAN.2003 Thomas Brosi
¨ Uberschreitet am Intervallende der Z¨ ahler fzarv den Wert ahearv_w, so wird das Bit B_mdarv gesetzt. Ist am Intervallende die Schwelle unterschritten, so wird das Bits B_mdarv zur¨ uckgesetzt. Aus dem Festwert AHEARV wird ahearv_w gebildet, dabei jedoch auf < 10% und > AHEAGW in % begrenzt, da andere Funktionen nicht dauerhaft ohne Fehlereintrag ausgeblendet werden d¨ urfen. Es gilt: ahearv_w = AHEARV mit AHEAGW[%] < ahearv_w < 10%. 2. Setzen und R¨ ucksetzen versch. Zustandsbedingungen fehlerfreier dcy: B_dcy = 1 und ivzabg mind. 1 mal = 0 (>1000 KWU) und B_sp1 = 0 (Schwellwerte wurden nicht ¨ uberschritten) Fehlertrigger B_sp1: Ist fzkats1 oder fzkats2 > AHEKS oder am Ende des 1000-KWU-Intervalles fzabgs > AHEAGW / AHEAGWS (im 1.Intervall), so wird der Trigger B_sp1 gesetzt. B_sp1 bleibt bis zum Ende des Nachlauf gesetzt. Heiltrigger B_sp2: War der dcy fehlerfrei und die Fensterabdeckung erf¨ ullt, d.h. BF >= AF, so wird im Nachlauf der Heiltrigger B_sp2 gesetzt. B_sp2 ist bis zum Ende des Nachlauf gesetzt. Nach 3-maligem Setzen von B_sp2 geht die MIL aus und das AF wird resettiert. F¨ ur EOBD kann der Heiltrigger auch ohne ¨ Uberpr¨ ufung der Fensterbdeckung gebildet werden (bei CWDMDE=1). Zyklusbits Z_md, Z_md_zzyl: Die Zyklusbits Z_md, Z_md_zzyl werden nach Ablauf des ersten 1000-KWU-Intervalles gesetzt oder falls vorher schon ein Fehler auftritt, d. h. fzkats1 oder fzkats2 > AHEKS ist. Die Zyklusbits bleiben bis zum Ende des Nachlauf gesetzt. Errorbits E_md, E_md_zzyl: Die Errorbits E_md, E_md_zzyl werden gesetzt, wenn die Anzahl Aussetzer f¨ ur einen Fehlereintrag erreicht ist (fzkats1 oder fzkats2 > AHEKS; fzabgs > AHEAGWS im 1. Intervall; fzabgs > AHEAGW mind. 4x w¨ ahrend des dcy). Zur¨ uckgesetzt werden die Errorbits E_md, E_md_zzyl am Ende eines fehlerfreien dcy mit Fensterabdeckung. L¨ oschbits B_clmd, B_clmdSY_ZYLZG: Durch Setzen der Clearbits (aufrufen L¨ oschprozeß) werden s¨ amtliche Fehlerz¨ ahler, Intervallz¨ ahler, Error- und Zyklusbits, Z¨ ahler der ti-Abschaltung und die Bereichsfenster resettiert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Betriebsfenster BF: Das Betriebsfenster BF wird w¨ ahrend des gesamten dcy aktualisiert wenn keine Ausblendung vorliegt (s. %DMDSTP) und ist zu Beginn auf Startwerte gesetzt. tempor¨ ares Aussetzerfenster AFT: Das tempor¨ are Aussetzerfenster AFT wird bei jedem auftretenden Aussetzer aktualisiert und am Ende der 1000-KWU-Intervalle resetiert (auf die Startwerte zur¨ uckgesetzt). Aussetzerfenster AF: Nach dem erstmaligen Auftreten von Aussetzerfehlern wird das tempor¨ are Aussetzerfenster um die erlaubte Toleranz (20% Last, 375 U/min) verkleinert und im endg¨ ultigen Aussetzerfenster abgespeichert. Das Aussetzerfenster wird im Nachlauf resetiert nach 3 fehlerfreien dcy mit Fensterabdeckung bei entprelltem Eintrag oder nach 1 fehlerfreiem dcy mit Fensterabdeckung oder 80 dcy ohne Fensterabdeckung bei unentprelltem Fehlereintrag. FSP-Eintrag: unentprellter Eintrag: beim 1. Auftreten von Aussetzer-Fehlern entprellter Eintrag: beim Auftreten von Aussetzer-Fehlern im 2. dcy oder in einem folgenden dcy, wenn bereits ein unentprellter Aussetzer-Fehler vorliegt. Austrag eines unentprellten FSP-Eintrages: nach einem fehlerfreien dcy mit Fensterabdeckung oder nach 80 dcy ohne Fensterabdeckung (bleibt f¨ ur den Kundendienst noch sichtbar) Austrag eines entprellten FSP-Eintrages: 40 wuc nach L¨ oschen der MIL (bleibt f¨ ur den Kundendienst noch sichtbar) Fehlertyp: bei kat. Fehlern: B_mxflr, bei abg. Fehlern w¨ ahrend der Fahrt: B_mnmd, bei abg. Fehlern nach Start: B_npmd. Die Fehlerart B_mxmd wird durch keine andere Fehlerart ¨ uberschrieben, die Fehlerart B_mnmd wird nicht durch die Fehlerart B_npmd ¨ uberschrieben. Ausgabe Scantool (s. %TCSORT): - Wird nur ein Zylinder als aussetzend identifiziert, so wird nur der Fehlereintrag des entsprechenden Zylinders ausgegeben. Die Ausgabe des Summenfehlers (E_md) wird dann unterdr¨ uckt. - Werden mehrere Zylinder als aussetzend identifiziert, so wird auf jeden Fall der Summenfehler als ’multiple Fehler’ ausgegeben. Je nach Bedatung in TCSORT kann die zus¨ atzl. Ausgabe der zylinderindividuellen Fehler unterdr¨ uckt werden. B_blkmd: Das Bit B_blkmd steuert das Blinken der MIL direkt an. Es ist gesetzt, wenn fzkats1 > AHEKS oder fzkats2 > AHEKS ist. Ist diese Bedingung am Intervallende nicht mehr gegeben, so wird das Bit B_blkmd zur¨ uckgesetzt. B_mdkat: Das Bit B_mdkat ist gesetzt, wenn fzkats1 > AHEKS oder fzkats2 > AHEKS ist. Ist diese Bedingun am Intervallende nicht mehr gegeben, so wird das Bit B_mdkat zur¨ uckgesetzt. ¨ Uber B_mdkat k¨ onnen andere Funktionen bei Katsch¨ adigung durch Aussetzer ausgeblendet werden. B_milmd: Das Bit B_milmd macht die MIL direkt an, wenn ti-Abschaltung vorliegt und MILANTI=1 ist (nur im 1.dcy relevant, bei pending-FSP-Eintrag) MIL: Die MIL geht im 2. dcy mit Aussetzerfehler an und geht nach 3 fehlerfreien dcy mit Fensterabdeckung wieder aus. Zus¨ atzlich blinkt die MIL, wenn die Schwelle f¨ ur kat. Aussetzer AHEKS von fzkats1 oder fzkats2 ¨ uberschritten wird. Im ersten dcy mit Aussetzer-Fehlern blinkt die MIL bei kat. Fehlern und geht wieder aus, wenn die kat. Fehler nicht mehr vorhanden sind. Im 2. und den folgenden dcy mit Aussetzerfehlern blinkt die MIL wenn kat. Fehler vorhanden sind und bleibt an, wenn keine kat. Fehler mehr vorhanden sind. Bei ti-Abschaltung kann die MIL auch im 1.dcy an sein, obwohl keine Katsch¨ adigung mehr vorliegt, wenn MILANTI=1 ist. DFPM: DLC: wird dekrementiert, wenn B_wuc=1 bei entpr. Fehler oder B_dcy=1 bei pending Fehler FLC: wird dekrementiert, wenn B_sp1=1 & Z_md=1 HLC: wird dekrementiert, wenn B_sp2=1 & Z_md=1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2721 von 4100 31.JAN.2003 Thomas Brosi
B_mdarv: Ist am Ende des 60KWU-Intervalles eine best. Aussetzerrate ¨ uberschritten, wird B_mdarv gesetzt, ist die Aussetzerrate wieder unterschritten, so wird B_mdarv wieder zur¨ uckgesetzt. flgtiab/t, B_tiab_zzyl: Bei ti-Abschaltung ist das Bit B_tiab_zzyl und das entsprechende Bit in flgtiab gesetzt. Bei 2-SG-Konzept werden die Bits ja nch SG in flgtiab f¨ ur das Slave-SG und in flgtiabt f¨ ur das Master-SG abgespeichert. flgkat_w: Bei Katsch¨ adigung ist das entsprechende Bit des aussetzenden Zylinders in flgkat_w gesetzt. 3. Definition von Bereichsfenstern Zum L¨ oschen der MIL ist es notwendig, die Betriebsbereiche Last, Drehzahl und Motortemperatur abzuspeichern, in denen Fehler aufgetreten bzw. erkannt worden sind. Dazu sind folgende Bereichsfenster notwendig: BF - Betriebsfenster, wird dauernd (alle 200ms) w¨ ahrend des gesamten Fahrzyklus aktualisiert, wenn DMD aktiv ist AFT - tempor¨ ares Aussetzerfenster, wird bei jedem Aussetzer aktualisiert AF - endg¨ ultiges Aussetzerfenster, wird beim Fehlerspeichereintrag aus dem AFT ¨ ubernommen Ein Fenster wird durch 5 Parameter definiert: nmn = kleinste Drehzahl nmx = gr¨ oßte Drehzahl mimn = kleinste Last
mimx = gr¨ oßte Last
und dem Warming Up Status (tmot < od. > TMWUC) 3.1 Anfangswerte Bereichsfenster bfnmn = FF (hex), bfnmx = aftnmn = FF (hex), aftnmx = afnmn = FF (hex), afnmx =
BF, AFT und AF: 0 0 0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bfmimn = FF (hex), bfmimx = 0 aftmimn = FF (hex), aftmimx = 0 afmimn = FF (hex), afmimx = 0 B_bfwrm = 0, B_aftwrm = 0, B_afwrm = 0,
B_bfklt = 0 B_aftklt = 0 B_afklt = 0
3.2 Betriebsfenster BF Dieses Fenster wird bei Motorstart auf Anfangswerte gesetzt. Die Aktualiserung erfolgt bei aktiver Aussetzererkennung und aktiver Statistik (%DMDMIL) (B_milstp=0, siehe %DMDSTP) w¨ ahrend des gesamten Motorzyklus (bis Z¨ undung aus), unabh¨ angig davon, ob Fehler erkannt werden oder nicht. Korrektur des Betriebsfensters (im 200ms-Raster): Wenn nmot > bfnmx, dann bfnmx = nmot, wenn nmot < bfnmn, dann bfnmn = nmot, wenn midmd > bfmimx, dann bfmimx = midmd, wenn midmd < bfmimn, dann bfmimn = midmd, wenn tmot > TMWUC, dann B_bfwrm = 1, wenn tmot < TMWUC, dann B_bfklt = 1 3.3 Aussetzerfenster AF und AFT Generell gibt das Aussetzerfenster den Bereich wieder, in dem Aussetzer aufgetreten sind. Dabei wird zwischen einem tempor¨ aren und einem endg¨ ultigen Aussetzerfenster unterschieden. Aktualisierung tempor¨ ares Aussetzerfenster AFT: Das tempor¨ are AFT wird bei jedem (einzelnen) erkannten Aussetzer aktualisiert: Wenn n > aftnmx, dann aftnmx = n, wenn n < aftnmn, dann aftnmn = n, wenn midmd > aftmimx, dann aftmimx = midmd, wenn midmd < aftmimn, dann aftmimn = midmd, wenn tmot > TMWUC, dann B_aftwrm = 1, wenn tmot < TMWUC, dann B_aftklt = 1, (bei B_aftwrm = B_aftklt = 1, dann Aussetzer zuerst bei tmot < TMWUC und anschließend bei tmot > TMWUC) Das AFT wird jeweils nach 1000 KW Umdr. auf die Anfangswerte zur¨ uckgesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2722 von 4100 31.JAN.2003 Thomas Brosi
Aktualisierung endg¨ ultiges Aussetzerfenster AF: Beim ersten Fehlerspeichereintrag (abgas- bzw. katsch¨ adigende Fehler) wird der Inhalt des tempor¨ aren Aussetzerfensters um die gesetzlich zul¨ assige Toleranz verkleinert und ins endg¨ ultige Aussetzerfenster abgelegt. afnmx = aftnmx - 375/2 U/min (*) afnmn = aftnmn + 375/2 U/min (*) Das Aussetzerfenster wird dabei auf die Leerlauf-Drehzahl der aktuellen Motortemperatur begrenzt, d.h. afnmn >= NLLM(tmot). (Bei Aussetzer im LL sinkt die Drehzahl kurzzeitig ab. Dadurch kann afnmn < NLLM(tmot) sein. Eine Heilung ist dann nur ¨ uber 80 wuc bei pending Fehler m¨ oglich, da keine Fensterabdeckung erzielt werden kann. NLLM komt aus %LLR). Wenn afnmx < afnmn, dann afnmx = afnmn = (afnmx+afnmn)/2 (*): durch die Quantisierung von nmot mit 40 U/min sind hier 320/2 = 160 U/min realisiert Die Drehzahltoleranz ist in dem Label AFNTOL angegeben. In ¨ alteren VSO-Versionen kann AFNTOL appliziert werden. ACHTUNG: AFNTOL muß immer 160 U/min sein !!! afmimx = 0.90 afmimn = 1.10 wenn afmimx < dann afmimx =
* aftmimx * aftmimn. afmimn, afmimn = (afmimx+afmimn)/2
Der Temperaturstatus wird ohne Ver¨ anderung ¨ ubernommen B_afklt = B_aftklt B_afwrm = B_aftwrm 3.4 ¨ Uberpr¨ ufung der Fensterabdeckung ¨ Ahnliche Betriebsbedingungen sind vorhanden, wenn 1. B_bfwrm = B_afwrm, wenn B_afwrm = 1 2. B_bfklt = B_afklt, wenn B_afklt = 1 3. bfmimx >= afmimx und bfmimn <= afmimn 4. bfnmx >= afnmx und bfnmn <= afnmn d.h. die Fensterbedingung ist erf¨ ullt wenn das Betriebsfenster das Aussetzerfenster ¨ uberdeckt (AF ist im BF enthalten). Beispiel f¨ ur eine erf¨ ullte Fensterbedingung bzw. Fensterabdeckung:
bfmimx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
afmimx
afmimn bfmimn
ˆ midmd BF -| +---------------------------------------+ | | | -| | +-----------------------------+ | | | AF | | | | | -| | +-----------------------------+ -| +---------------------------------------+ nmot +----------------------------------------------------------> | | | bfnmn afnmn afnmx = bfnmx
4. Dauerlaufmessungen Mit CWDALA = 1 lassen sich Dauerlaufz¨ ahler zuschalten. Gez¨ ahlt werden dann ZZUEND: ZZUENDSCH: FZMD00..FZMD(Zylza):
alle Z¨ undungen alle Z¨ undungen im Fall von BDE im Schichtbetrieb zylinderindividuelle Aussetzer, bei BDE nur Aussetzer im Schichtbetrieb
Die Z¨ ahlerst¨ ande werten im Dauerram gespeichert. Eine Initialisierung mit 0 erfolgt durch CWDALA >= 128. Alternativ kann mit CWDALA = 3 ein pro Anzahl DCY gewichteter Dauerlauf realisiert werden. Dann werden alle Z¨ ahlerst¨ ande mit der Flanke des ADCY DCY zur¨ uckgesetzt und laufen dann sofort weiter. Mit ADCY = 3 wird ein ¨ uber 3 DCY gewichteter Dauerlauf realisiert. 5. Ablaufdiagramme 5.1 Aussetzer in nur 1 dcy
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2723 von 4100 31.JAN.2003 Thomas Brosi
|y |y |y |y |y |y |y |y |y |y |Nl.|ff oFa|Nl.|ff mFa|Nl.|
fzabgs > AHEAGW
+-----+ +-----------+ ------+ +--+ +----------------------------------
FSP-Eintrag
+------------------------------+ ---------------------+ +---------
B_sp1
+------------+ ---------------------+ +---------------------------
B_sp2
+---+ ----------------------------------------------------+ +-----
E_md
+------------------------------+ ---------------------+ +---------
E_md00
+------------------------------+ ---------------------+ +---------
MIL
--------------------------------------------------------------
B_blkmd
--------------------------------------------------------------
AF
+------------------------------+ ---------------------+ +--------(¨ Ubernahme v. AFT) (Reset)
y: 1000 KWU-Intervall Nl.: Nachlauf ff mFa: fehlerfreier dcy mit Fensterabdeckung ff oFa: fehlerfreier dcy ohne Fensterabdeckung 5.2 Aussetzer in 2 dcy, abgasrelevant, w¨ ahrend des dcy
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
|y |y |y |y |y |y |y |y |y |y |Nl.|y |y |y |y |y |y |Nl.|ff mFa|Nl.|ff mFa|Nl.|ff oFa|Nl.|ff mFa|Nl.|40 wuc| Aussetzer fzabgs > AHEAGW
Z¨ und. 0 Z¨ und. 1 +--------+ +-----+ +--+ +--------------+ ---+ +--+ +--+ +---------+ +---------------------------------------------------------
entprellt pending FSP-Eintrag
+---------------------------------------------------------+ +------------------------------+ | ------------------+ +--
B_sp1
+---------------+ +------+ ------------------+ +--------------+ +-----------------------------------------------------
B_sp2
+---+ +---+ +---+ ---------------------------------------------------------------+ +------+ +-----------------+ +---------
E_md
+--------------------------------------------+ ------------------+ +----------------------------------------------
E_md00
+--------------------------------------------+ ------------------+ +----------------------------------------------
E_md01
+-------------+ -------------------------------------------------+ +----------------------------------------------
MIL
+--------------------------------------------------+ -------------------------------------------------+ +---------
B_blkmd
--------------------------------------------------------------------------------------------------------------
AF
+---------------------------------------------------------------------------------+ ----------------+ +--------(¨ Ubernahme v. AFT) (Reset)
y: 1000 KWU-Intervall Nl.: Nachlauf ff mFa: fehlerfreier dcy mit Fensterabdeckung ff oFa: fehlerfreier dcy ohne Fensterabdeckung wuc: warm-up-cycle 5.3 Aussetzer in 2 dcy, katsch¨ adigend
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMDMIL 12.50.1
Seite 2724 von 4100 31.JAN.2003 Thomas Brosi
|x |x |x |x |x |x |x |x |Nl.|x |x |x |x |x |x |Nl.|ff mFa|Nl.|ff mFa|Nl.|ff oFa|Nl.|ff mFa|Nl.|40 wuc| Aussetzer fzkats > AHEKS
Z¨ und. 0 Z¨ und. 1 +--------+ +-----+ +-----+ +-----+ ---+ +--+ +---------+ +--+ +---------------------------------------------------------
entprellt pending FSP-Eintrag
+---------------------------------------------------------------------+ +---------------------------+ | ---+ +--
B_sp1
+------------------------+ +------------------+ ---+ +--+ +-----------------------------------------------------
B_sp2
+--+ +--+ +--+ ---------------------------------------------------------+ +-------+ +------------------+ +----------
E_md
+-----------------------------------------------------+ ---+ +----------------------------------------------
E_md00
+-----------------------------------------------------+ ---+ +----------------------------------------------
E_md01
+-------------------------+ -------------------------------+ +---------------------------------------------blinken an
MIL aus
+--------+ +-----+ +-----+ +-----+ | | | | | +--+ +----------------------------------------------+ ---+ +--+ +---------+ +----------
B_blkmd
+--------+ +-----+ +-----+ +-----+ ---+ +--+ +---------+ +--+ +--------------------------------------------------------+-----------------------------------------------------------------------------------------+ ---+ +---------(¨ Ubernahme v. AFT) (Reset)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
AF
x: 200 Nl.: ff mFa: ff oFa: wuc:
KWU-Intervall Nachlauf fehlerfreier dcy mit Fensterabdeckung fehlerfreier dcy ohne Fensterabdeckung warm-up-cycle
5.4 Aussetzer in 2 dcy, katsch¨ adigend, mit ti-Abschaltung |x |x |x |x |x |x |x |x |Nl.|x |x |x |x |x |x |Nl.|ff mFa|Nl.|ff mFa|Nl.|ff oFa|Nl.|ff mFa|Nl.|40 wuc| Aussetzer fzkats > AHEKS
Z¨ und. 0 Z¨ und. 1 +--------+ +-----+ ---+ +------------------+ +------------------------------------------------------------------
flgtiab
+--------+ +-----------+ | | ------------+ +------------+ +---------------------------------------------------------
entprellt pending FSP-Eintrag
+---------------------------------------------------------------------+ +---------------------------+ | ---+ +--
B_sp1
+------------------------+ +------------------+ ---+ +--+ +-----------------------------------------------------
B_sp2
+--+ +--+ +--+ ---------------------------------------------------------+ +-------+ +------------------+ +----------
E_md
+-----------------------------------------------------+ ---+ +----------------------------------------------
E_md00
+-----------------------------------------------------+ ---+ +----------------------------------------------
E_md01
+-------------------------+ -------------------------------+ +----------------------------------------------
AF
+-----------------------------------------------------------------------------------------+ ---+ +---------(¨ Ubernahme v. AFT) (Reset)+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EGTE 3.20.0
Seite 2725 von 4100 31.JAN.2003 Thomas Brosi
MILANTI=0: blinken an MIL aus
+--------+ +-----+ | | | +-------------------------------------------------------+ ---+ +------------------+ +----------
B_blkmd
+--------+ +-----+ ---+ +------------------+ +------------------------------------------------------------------
B_milmd
--------------------------------------------------------------------------------------------------------
MILANTI=1: blinken an MIL aus
+--------+ +-----+ | +---------------+ | +-------------------------------------------------------+ ---+ +--+ +----------
B_blkmd
+--------+ +-----+ ---+ +------------------+ +------------------------------------------------------------------
B_milmd
+-----------+ +--------+ ------------+ +------------+ +---------------------------------------------------------
x: 200 Nl.: ff mFa: ff oFa: wuc:
KWU-Intervall Nachlauf fehlerfreier dcy mit Fensterabdeckung fehlerfreier dcy ohne Fensterabdeckung warm-up-cycle
APP DMDMIL 12.50.1 Applikationshinweise
AHEARV: soll einer Aussetzerrate von 5% innerhalb 60 KWU entsprechen. Kurztest der Funktion DMDMIL F¨ ur eine kurze ¨ Uberpr¨ ufung der Funktion k¨ onnen die Intervallz¨ ahler ivzabg und ivzkat sowie die Fehlerz¨ ahler fzkabgs und fzkats gemessen werden. Die Intervallz¨ ahler m¨ ussen die Verbrennungen z¨ ahlen, in denen B_milstp=0 ist. Die Fehlerz¨ ahler m¨ ussen jeden einzelnen erkannten Aussetzer z¨ ahlen (in fzkats gewichtet mit kswf). AFNTOL: muß auf 160U/min stehen !!! ACHTUNG: Bei MILANTI=1 kann es vorkommen, daß bei einem temp. Fehler (in der ersten Fahrt) die MIL an ist (w¨ ahrend der ti-Abschaltung), im Fehlerspeicher ist aber nur ein Fehler im Mode 7 sichtbar !!! Um gesetzeskonform zu sein, sollte MILANTI daher auf 0 appliziert werden. Der f¨ ur Dauerlaufmessungen bestimmte Programmteil ist mit CWDALA = 0 nach vor Datenfreeze auszuschalten.
¨ FU EGTE 3.20.0 Eingangsgroßen Temperaturerfassung FDEF EGTE 3.20.0 Funktionsdefinition Overview: GGTFM wtmot ml tabst_w tnst_w
wtans
wtmot ml
tmot tmew
tabst_w tmrw tnst_w tumg tmotab tans tmst
GGTFA wtans tans
tmot tmew tmrw tmotab tmst
tans
CAN tumg
tumg
egte-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Klassen der Fehlertypen: CLAMD = 2 CLAMDSY_ZYLZG = 2 ACHTUNG: Da das Blinken der MIL direkt angesteuert wird, sollte die Klasse nicht ge¨ andert werden. Sonst blinkt u. U. die MIL ohne das es einen Fehlereintrag gibt.
egte-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFM 40.210.0
Seite 2726 von 4100 31.JAN.2003 Thomas Brosi
ABK EGTE 3.20.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
ML
SRMSEL
EIN
Luftmassenfluß
TABST_W
BGTABST
EIN
Abstellzeit
TNST_W
BBSTT
DFFT, DKVS, DTEV,EGTE, GGTFM, ... AEKP, BBKH,BDEMUM, BGTOL,BGTPABG, ... ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... EGTE, GGTFA EGTE
EIN
Zeit nach Startende
EIN EIN
A/D-Wert fur ¨ Ansauglufttemperatur tans A/D-Wert fur ¨ tmot
WTANS WTMOT
FB EGTE 3.20.0 Funktionsbeschreibung APP EGTE 3.20.0 Applikationshinweise
¨ FU GGTFM 40.210.0 Gebergroße TFM Temperaturfuhler ¨ Motor (/-Kuhlmittel) ¨ FDEF GGTFM 40.210.0 Funktionsdefinition TMOTLIN(T)
wtmot w tmotlinc B pullup
tmotlinc ->
hot-soak(T)
tmotlin tmrw
tans E tm
ml
B B B B
B nmot B stend
mll1 korrfak
B bktm E tm
>- tmotlin w >- B bktm
B hsttwt SRE-BDE(T)
ml ->
>- tmotlin
err-detect(T)
tmotlin
hsttwt stend tmsrt st
mll1 blckheat(T)
B mxtm B mntm B npotm B nputm B nptm B sitm
B nmot
>- E tm
Z tm tdlrtm
E tm B bktm tmotvt tmst B tmsrt B st B tmmn
R t100
detection of blockheating
>- B mxtm >- B mntm >- B npotm >- B nputm >- B nptm >- B sitm >- Z tm >- tdlrtm >- B tmsrt
->
2.55
thermoni(T)
T
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B nputm >1 C ini ->
tmrw tmotlin tmrwend
model-calc(T)
>1
B st ->
B nmin -> B B B B
B nmot ->
>- tmrw >- tmewab
Pullup(T)
BIT
RAM E IV I
tmki -> B bktmki ->
0.0
RAM E IV I
RS-FF
E tm C nachl B pullup
-> >1
N O V
>- tmotlinab
R t1s ->
tmotlin B stend B st
>- tmst
tmewab CWKONGTM
tans E ta
FCMTM(T) FCMTHM(T)
>- tmew
tans -> E ta ->
RAM E IV I
st tmrwend stend tmsrt tmrw nmot tmew
mll1 korrfak
>- tmot
>- tmotlinst
R t1s ->
tmst
B stend ->
T E IV I
RAM E IV I
S R
Q Q TMDMMEE
N O V
>- tmotab C pwf ->
ggtfm-ggtfm
overview wtmot w ->
ggtfm-ggtfm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFM 40.210.0
Seite 2727 von 4100 31.JAN.2003 Thomas Brosi
configuration block for - intake manifold injection systems (SRE), SY BDE = false, resp. - gasoline direct injection systems (GDI, BDE), SY BDE = true SY BDE
->
mll1
ml ->
>- mll1
E IV I
lamsbg ->
highbyte used only
FALSE B sch ->
TDWWSCH
TDWWSCH
B hmm ->
TDWWHMM
TDWWHMM
>1 1.0 >- korrfak ggtfm-sre-bde
KLKFWSHML
ggtfm-sre-bde
SY 2SG
B masterhw
->
&
NOT
B pullup ->
input circuitry control TMOTELI
wtmot w -> >- tmotlin
ggtfm-tmotlin
TMELIPU1
tmotlinc -> ggtfm-tmotlin
TMPUPON TMPUPOFF LSP
RSP
tmotlin -> B stend ->
RS-FF ubsq ->
&
UBMNPUP
S R
Q Q
>- B pullup
NOT NOT B st -> C ini ->
>1 ggtfm-pullup
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
input selection control in case of Multi-ECU-systems
->
ggtfm-pullup
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFM 40.210.0
Seite 2728 von 4100 31.JAN.2003 Thomas Brosi
detection of blockheater
B bktm ->
NOT
E tm ->
NOT TNSRT
&
TMMXRT tmotvt ->
X Y
+ +
>- B tmmn
RS-FF
XY
DTMSRT
NOT X Y
tmst ->
Q Q
SB tmsrt R E IV I
>- B tmsrt
false >1
XY
ggtfm-blckheat
B st ->
&
C ini ->
ggtfm-blckheat
section for error detection NOT SY TFMHST
B ennptm
TMDMX
tmotlin -> ->
NOT
->
&
>1
TWTMNHST
& tmrw -> SY AAU
->
B auakt
->
NOT
DTMDNPO
NOT
+ +
NOT
XY
&
>- B mntm
&
>1
&
-> X Y
TMLRTMS 0.0
->
X Y
&
&
XY
>- B nptm
RS-FF >1
S R
Q Q
>- B sitm
->
RS-FF
C ini -> B tmsrt ->
>- B mxmntm >- B npotm
>- B nputm
& C pwf ->
SY KONZTM
>1
&
>1
XY
DTMDMA
B nmot ->
B mxtm B mntm B zoptm tmotlin B tmsrt B npotm
NOT NOT
tmotlinst
>- B bktm
HiStuck-Ch(T)
>1
tmrwend
+ -
>1
&
TDTM
&
U X O
>- E tm
NOT
C fcmclr
tmot dekr(T)
B cltm
->
->
&
>1
S R
Q Q
>- Z tm
B stend -> B tmsrt B st B nmot tdlrtmi B stend mll1
B st ->
mll1 -> B nokatfz
->
0.0 >- tdlrtm
decrementation of warming-up waiting time up to check of reaching cut-in temperature for lambda closed loop control
ggtfm-err-detect
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
X Y
NOT
>1
Q Q
TDTM
&
TMDMN
>- B mxtm
RS-FF
S R
B hsttwt ->
ggtfm-err-detect
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CWKONGTM
GGTFM 40.210.0
Seite 2729 von 4100 31.JAN.2003 Thomas Brosi
NOT
BIT 1.0 BIT 2.0
HiSideCh(T)
B mxtm tmotlin B tmsrt
tmotlin ->
&
B ehsctm
>- B npotm
B zhsctm
B tmsrt ->
B mxtm ->
StuckSigCh(T)
tmotlin
>- B zoptm
>1
&
B essctm
ggtfm-histuck-ch
B zssctm B mxtm B mntm
B mntm -> ggtfm-histuck-ch
CWKONGTM
NOT
BIT
tabst w
TABSMADTM
->
B abstgp
->
B tmsrt ->
NOT
B mxtm ->
NOT
B KL15 tmotlinab
->
&
TDTMNPO
& X Y
->
false: high side error not detected or high side check not activated
XY
TMABDTMN
RS-FF DTMABDTMN
+ X Y
tmotlin ->
->
C ini ->
>- B ehsctm
>1 >1
XY
&
TDTMPOG
RS-FF >1
NOT C fcmclr
Q Q
NOT
XY &
X Y
B cltm
TDTMNPO
&
S R
&
S R
Q Q
>- B zhsctm
->
&
>1
ggtfm-hisidech
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.0
ggtfm-hisidech
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFM 40.210.0
Min-/Max-sample and hold
NOT
B mxtm -> >1
B mntm ->
+ -
0.0
&
tmlinmax
tmotlin ->
Seite 2730 von 4100 31.JAN.2003 Thomas Brosi
E IV I
B stend
X Y
+ -
->
XY
&
>- B essctm
KLDTMFXTM -48.0 NOT C ini -> C fcmclr B cltm
tmlinmin
->
->
+
&
E IV I
>1
>- B zssctm
&
0.0
143.25
255.0
MN MX
check conditions for lower temperature levels (radiation power output high)
Cond-KlH(T)
AFZBKLH
1.0
E IV I
B klh 0.0
&
C ini -> C fcmclr
->
B cltm
->
&
MN MX
check conditions for higher temperature levels (radiation power output low)
AFZBKLN
1.0
E IV I ggtfm-stucksigch
Cond-KlN(T)
>1
ggtfm-stucksigch
tmotlinst
TMSSSCU
->
X TMSSSCO
& VBKLNU
X VBKLNO
TWBKLNON
E
R
&
MLOBKLNV vfzg ->
RS-FF
MLUBKLNV
S R
Q Q
U X O
mll1 ->
tmew ->
>- B kln
TMESSCMN
NOT >1
NOT NOT
>1
&
TDBKLOFF
TWBKLNOF
E >1
R ggtfm-cond-kln
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B kln
ggtfm-cond-kln
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
tmotlinst
TMSSSCU
->
GGTFM 40.210.0
Seite 2731 von 4100 31.JAN.2003 Thomas Brosi
X TMSSSCO
&
B sa ->
>- B klh
& VBKLHU
X VBKLHO
TWBKLHON
E
&
MLOBKLHV vfzg ->
R
>1
RS-FF
MLUBKLHV
S R
Q Q
U X O
mll1 ->
TMESSCMN
tmew ->
NOT >1
NOT
&
>1
NOT
TDBKLOFF
NOT TWBKLHOF
R ggtfm-cond-klh
E >1
TANH1 tans ->
X Y
+ -
XY
&
RS-FF
SB hsttwt R E IV I
Q Q
>- B hsttwt
TANDT1 tansab ->
NOT
E tm -> C pwf ->
B nmot -> B stend -> B hst ->
&
NOT
TWTMNHST >1 ggtfm-hot-soak
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggtfm-cond-klh
ggtfm-hot-soak
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFM 40.210.0
Seite 2732 von 4100 31.JAN.2003 Thomas Brosi
initialization and control of warming-up waiting time counter 0.0 R t100
->
MN MX DTLRTML
-
mll1 ->
>- tdlrtmi
E IV I
NOT
B sa -> B stend ->
&
B nmot ->
TWLRTMS tmotlinst
TWLRTMS
-> ggtfm-tmot-dekr
B tmsrt -> >1 B st -> ggtfm-tmot-dekr
CWDTHM
0.0
2 ->
0.0
NOT TDTMNP
NOT
&
SY T6MDTHM
RS-FF
B nputm ->
&
tmotlinst B endthm
RS-FF >- E thm
>1
RAM E IV I
+ -
N O V
>- tmsnp
255.0 >1
KLTHMDTMS X Y
XY
(*)
RS-FF Q Q
SZ thm R E IV I
>1
>- Z thm
KLITHMS X Y
imlatm -> tmrw ->
X Y
XY
RS-FF
S R
XY
R t100
Q Q
m6cthm
E IV I
tmrwend -> C ini ->
&
>1
Interface for TesterMode6 TC6CTHM
-> N O V
>- m6cthm
N O V
>- m6sthm w
N O V
>- m6wthm w
0.0
(*)
m6sthm w
E IV I
Component-Identifier
+ +
0.0
128.0 m6wthm w
+ -
E IV I NOT
DTMDMA C fcmclr
->
tmotlin -> B clthm
(*): Note: Following RAMcells not defined here in case of SY TC6DTHM > 0
->
C pwf ->
0.0
&
>1
&
ggtfm-thermoni
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Q Q
NOT
& ->
>- B npthm
(*)
SE thm R E IV I
DTHM-En(T)
tmotlinst
(*)
&
Q Q
S R
>- B cwdthm
&
ggtfm-thermoni
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY FDTHM
GGTFM 40.210.0
NOT
BIT
->
Seite 2733 von 4100 31.JAN.2003 Thomas Brosi
0.0 CWDTKWAV
&
NOT
BIT
>1
0.0 B kwav
&
TDDTHMF1
->
>1
E
R
NOT
X Y
XY
TFKWAVTMS
NDTHMMX
nmot ->
B kwav
->
TMSFDTHMU X TMSFDTHMO
TDNPTMF1
NNPTMMX
TDNNPTMF
>- B endthm
&
>- B ennptm
>1
&
>1
&
TDNNPTMS
ggtfm-dthm-en
model calculations for engine coolant temperature (overview)
CALC-tmrw(T)
B sa -> B sa B tmsrt
B tmsrt ->
B stend B nmot
tmrwend
>- tmrwend
B nmot ->
mll1 korrfak
tmrw
>- tmrw
mll1 ->
tans E ta
B stend ->
korrfak -> CALC-tmew(T)
tans -> E ta ->
tmst B st B stend B nmot
B st -> tmst ->
mll1 korrfak ETM-NL(T)
tmew
>- tmew
tmewab
>- tmewab
tans E ta
B stend E tm ->
E tm
ggtfm-model-calc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot ->
TDNDTHMS
ggtfm-dthm-en
tmotlinst ->
TDNDTHMF
ggtfm-model-calc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFM 40.210.0
Seite 2734 von 4100 31.JAN.2003 Thomas Brosi
reference temperature model (for diagnosis) TMDMMER
>- tmrwend
MAX i TMLRTMS
tmotlinst
->
MX KFDTMRBS
MN
tmrw: modelled value for reference temp.
B
B sch ->
ref-temp-mod(T)
KFDTMRS endwert steig anfwert
tmrw
>- tmrw
korrfak -> B tmsrt B nmot 0.0 B nmot -> KFDTMTR mll1 -> B sa -> TADMM
B tmsrt ->
Note: This RAMcell is inserted only to ensure correct input source for the map!
&
TADMM
B stend -> SY TFUMG
NOT
0.0
->
KFDTMTU
+ +
0.0 tum
E ta ->
E IV I SY TUM
->
0.0
TUMDETM ggtfm-calc-tmrw
tum -> B bktum
->
ggtfm-calc-tmrw substitute temperature model tmew: modelled value for substitute temp.
TMLRTMS tmst ->
MAX i
subst-temp-mod(T)
TMDMMEE 0.0 B stend ->
TADMM
korrfak ->
endwert steig anfwert
B st -> B nmot -> CW TABST
TDTMMA X Y
->
XY >1
(*) BIT
&
0.0 C pwf -> NOT B abstnlgp
->
B B B B E E
NOT
+ -
+ -
anfw stend st nmot ta tol
MX
tmew
>- tmew
tmewab
>- tmewab
KFDTMTE mll1 ->
&
MN
B
FABSTT TMDMMAT tabst w
->
E tol -> toel -> E ta ->
MX tans ->
MN
B
SY TFMO
TMDMMAU TMDMMA SY TFMA
->
->
(*)Note: any odd number here selects switch off time from delayed power down phase to be used only
ggtfm-calc-tmew
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tans ->
ggtfm-calc-tmew
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFM 40.210.0
Seite 2735 von 4100 31.JAN.2003 Thomas Brosi
E tm ->
RS-FF B stend -> C nachl
Q Q
S R
&
>- B nletm
-> C ini ->
ggtfm-etm-nl
>1
TNLETM ggtfm-etm-nl
reference temperature: initialization and control block endwert -> R t100
->
MN MX steig ->
>- tmrw
E IV I B nmot -> anfwert ->
>1 ggtfm-ref-temp-mod
C ini -> ggtfm-ref-temp-mod
substitute temperature: initialization and control block endwert -> X Y
R t100
XY
>- B tmdmme
->
MN MX steig ->
>- tmew
E IV I R t1s ->
RAM E IV I
anfwert -> B st ->
N O V
>- tmewab
TMDMMEE FALSE
>1 C pwf ->
E tol -> >1 E ta -> C ini -> B anfw -> B stend ->
RS-FF C nachl
-> >1
B nmot ->
S R
Q Q
ggtfm-subst-temp-mod
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B tmsrt ->
ggtfm-subst-temp-mod
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFM 40.210.0
Seite 2736 von 4100 31.JAN.2003 Thomas Brosi
Fehlerspeicherverwaltung SENSOR-Fehler --------------------------------------Status Fehlerpfad TMOT: SFPTM Errorflag TMOT: E_tm Zyklusflag TMOT: Z_tm Fehlerart TMOT: B_mxtm B_mntm B_nptm B_sitm
L¨ oschen Fehlerpfad: C_fcmclr & B_cltm Fehlerpfad TMOT : CDTTM Fehlerklasse TMOT: CLATM Fehlerschwere TMOT: TSFTM Carb-Code TMOT: CDCTM Umweltbedingungen TMOT: FFTTM Fehlerspeicherverwaltung THERMOSTAT-Diagnose --------------------------------------------Status Fehlerpfad THM: SFPTHM Errorflag THM : E_thm Zyklusflag THM : Z_thm Fehlerart THM : (B_mxthm) (B_mnthm) B_npthm (B_sithm)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
L¨ oschen Fehlerpfad: C_fcmclr & B_clthm Fehlerpfad THM : CDTTHM Fehlerklasse THM : CLATHM Fehlerschwere THM : TSFTHM Carb-Code THM: CDCTHM Umweltbedingungen THM : FFTTHM
ABK GGTFM 40.210.0 Abkurzungen ¨ Parameter AFZBKLH AFZBKLN CDCTHM CDCTM CDTTHM CDTTM CLATHM CLATM CWDTHM CWDTKWAV CWKONGTM DTLRTML DTMABDTMN DTMDMA DTMDNPO DTMSRT FABSTT FFTTHM FFTTM KFDTMRBS KFDTMRS KFDTMTE KFDTMTR KFDTMTU KLDTMFXTM KLITHMS KLKFWSHML KLTHMDTMS MLOBKLHV MLOBKLNV MLUBKLHV MLUBKLNV NDTHMMX NNPTMMX TABSMADTM TADMM TANDT1 TANH1 TC6CTHM TDBKLOFF TDDTHMF1 TDNDTHMF TDNDTHMS
Source-X
Source-Y
Art
Bezeichnung
TMRW TMRW TMEW TMRW TUM
FW FW KL KL FW FW FW FW FW FW FW KL FW FW FW FW KL KL KL KF KF KF KF KF KL KL KL KL KL KL KL KL FW FW FW FW KL FW FW FW FW FW FW
Anzahl Fahrzyklen mit Bed. Kuhlleistung ¨ hoch fur ¨ Stuck-Check TMOT Anzahl Fahrzyklen mit Bed. Kuhlleistung ¨ niedrig fur ¨ Stuck-Check TMOT Codewort CARB: Thermostat-Diagnose THM Codewort CARB: Motortemperatur TMOT Codewort Tester: Thermostat-Diagnose THM Codewort Tester: TMOT Fehlerklasse: Thermostat-Diagnose THM Fehlerklasse: Motortemperatur TMOT Codewort DTHM-Funktion Codewort Berucksichtigung ¨ Kuhlwasser-Absperrventil ¨ fur ¨ Diagnose ¨ Codewort fur ¨ Konfiguration Große Temperatur Motor TMOT Bewertungsfaktor Zeitdekrementierung fur ¨ Erreichen tmot-Einschaltschwelle LR Min. Differenz Motortemperatur zwischen Abstellen und Neustart fur ¨ Diagnose TMOT Abstand Motortemperaturmodell zur Starttemperatur ¨ Abstand Motortemperaturmodell zur oberen Unplausibilitatsschwelle Delta Motortemp.zu Starttemp. f.Retrigg. Modelle (Blockheater-Erkennung) Faktor Abstellzeit fur ¨ Modelltemparatur Freeze Frame Tabelle: Thermostat-Diagnose THM Freeze Frame Tabelle: Motortemperatur TMOT Kennfeld Motortemperatur-Gradient fur ¨ Referenzmodell bei Bed. Schichtbetrieb Kennfeld Motortemperatur-Gradient im Schub fur ¨ Referenzmodell Kennfeld Motortemperaturgradient fur ¨ Ersatztemperatur Kennfeld Motortemperaturgradient fur ¨ Referenztemperatur ¨ Kennfeld Korrekturgradient Motortemperatur bei geringer Erwarmung Kennlinie Delta TMOT- Schwelle fur ¨ unplausibel fixiertes Signal Kennlinie integrierte Luftmassenschwelle fur ¨ Thermostat-Monitoring THM ¨ Faktor Korrektur Warmeeintrag Kuhlmittel ¨ bei Schicht- oder HMM-Betrieb Delta Motorstart-Temperatur fur ¨ Verifikation/Heilung Thermostatdiagnose Max. Luftmassendurchsatz fur ¨ Bedingung Kuhlleistung ¨ hoch Max. Luftmassendurchsatz fur ¨ Bedingung Kuhlleistung ¨ niedrig Min. Luftmassendurchsatz fur ¨ Bedingung Kuhlleistung ¨ hoch Min. Luftmassendurchsatz fur ¨ Bedingung Kuhlleistung ¨ niedrig ¨ Max. Motordrehzahl fur ¨ Freigabe Thermostat-Diagnose (Uberdr ucken) ¨ ¨ ¨ Max. Motordrehzahl fur ufung tmot-Signa (Uberdr ucken) ¨ Freigabe Unplausibilitatspr ¨ ¨ Abstellzeit bis Abkuhlung ¨ Motor fur ¨ Diagnose TMOT 1. Stufenbreite (Zeit) fur ¨ Motortemperaturmodell Delta Temperatur Ansaugluft fur ¨ Heißstart Ansauglufttemperatur - Schwelle Heißstart Mode 6: Component ID fur Kuhlwasserthermostat ¨ Prufung ¨ ¨ Abschaltzeit fur nach ununterbrochenem Verlassen des Bereichs ¨ Bed. Kuhlleistung ¨ ¨ Zeitverzogerung nach Freigabebedingung1 fur ¨ Thermostatdiagnose ¨ Zeitverzogerung Freigabe Thermostatdiagnose nach Drehzahlunterschreitung ¨ Zeitverzogerung Sperrung Thermostatdiagnose nach Drehzahluberschreitung ¨
BLOKNR BLOKNR
MLL1
TABST_W BLOKNR BLOKNR MLL1 MLL1 MLL1 MLL1 MLL1 TMOTLIN TMOTLINST MLL1 TMOTLINST VFZG VFZG VFZG VFZG
TANSAB
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter TDNNPTMF TDNNPTMS TDNPTMF1 TDTM TDTMMA TDTMNP TDTMNPO TDTMPOG TDWWHMM TDWWSCH TFKWAVTMS TMABDTMN TMDMMA TMDMMAT TMDMMAU TMDMMEE TMDMMER TMDMN TMDMX TMELIPU1 TMESSCMN TMLRTMS TMLRTMS TMMXRT TMOTELI TMPUPOFF TMPUPON TMSFDTHMO TMSFDTHMU TMSSSCO TMSSSCU TNLETM TNSRT TSFTHM TSFTM TUMDETM TWBKLHOF TWBKLHON TWBKLNOF TWBKLNON TWLRTMS TWTMNHST UBMNPUP VBKLHO VBKLHU VBKLNO VBKLNU
Source-X
Source-Y
TMOTLINST
TABST_W
WTMOT_W TMOTLINST TMST WTMOT_W
TMOTLINST
GGTFM 40.210.0
Seite 2737 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW KL FW FW KL FW FW FW FW FW KL FW KL KL FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW
¨ ¨ nach Drehzahlunterschreitung Zeitverzogerung Freigabe tmot-Unplausibilitat ¨ ¨ Zeitverzogerung Sperrung tmot-Unplausibilitatspr ufg. ¨ nach Drehzahluberschreitung ¨ ¨ ¨ Zeitverzogerung nach Freigabebedingung1 fur ¨ tmot-Unplausibilitatspr ufung ¨ Entprellzeit Fehlererkennung, Motortemperatursensor ¨ Verzogerungszeit Anfangswert Motortemperaturmodell ¨ Signal TMOT Entprellzeit Fehlererkennung Unplausibilitat ¨ oben TMOT Entprellzeit Fehlererkennung Unplausibilitat ¨ gultig Entprellzeit Prufung ¨ obere Unplausibilitat ¨ TMOT ¨ Zeitkonstante fur ¨ Wirkungsgradanderung bei Wechsel Betriebsart Homogen-Mager ¨ Zeitkonstante fur ¨ Wirkungsgradanderung bei Wechsel Betriebsart Schicht Timeout-Schwelle fur ¨ Freigabe Diagn. bei Fehler Bed. Kuhlw.-Absperrventil ¨ B_kwav Minimalschwelle der Motorabstelltemperatur fur ¨ Diagnose TMOT Anfangstemperatur fur ¨ Motortemperaturmodell ¨ Ersatztemperatur abh. Abstellzeit wahrend TDTMMA Unterster Anfangswert aus tans fur ¨ Motortemperaturmodell Endtemperatur fur ¨ Ersatzwert Motortemperatur Endtemperatur fur ¨ Referenzwert Motortemperatur Motortemperatur min. Motortemperatur max. Motor-Temperatur: Erfassung u. Linearisierung, Inverskennlinie 1, pullup aktiv Min.-Schwelle Ersatz-Motortemperatur fur ¨ Stuck-Signal Check Motortemperaturschwelle fur ¨ LR ein abh. von Starttemperatur Motortemperaturschwelle fur ¨ LR ein abh. von Starttemperatur max. Motortemperatur f. Retrigg. Modelle (Blockheater-Erkennung) Temperatur Motor Erfassung u. Linearisierung, Inverskennlinie untere Motortemperaturschwelle fur ¨ pullup-Abschaltung obere Motortemperaturschwelle fur ¨ pullup-Zuschaltung obere Motorstart-Temp.-Schwelle fur ¨ Freigabe Thermostatdiagnose untere Motorstart-Temp.-Schwelle fur ¨ Freigabe Thermostatdiagnose obere Motorstart-Temp.-Schwelle fur ¨ Stuck-Signal Check untere Motorstart-Temp.-Schwelle fur ¨ Stuck-Signal Check Nachlaufzeitverlaengerung fuer E_tm Max.-Zeit ab Start fur ¨ Retriggerung Berechnung Motortemperaturmodell Fehlersummenzeit: Thermostat-Diagnose THM Fehlersummenzeit: Motortemperatur TMOT Umgebungslufttemperatur-Ersatzwert fur ¨ Motortemperatur-Modell akkumulierte Zeit außerhalb Bereichsgrenzen fur ¨ Rucksetz. ¨ Bed. Kuhlleistung ¨ hoch Wartezeit innerhalb Bereichsgrenzen fur ¨ Bed. Kuhlleistung ¨ hoch akkumulierte Zeit außerh. Bereichsgrenzen fur ¨ Rucksetz. ¨ Bed. Kuhlleistung ¨ niedri Wartezeit innerhalb Bereichsgrenzen fur ¨ Bed. Kuhlleistung ¨ niedrig Wartezeit fur ¨ Diagnose TMOT-Einschaltbedingung lambda-Regelung Wartezeit fur ¨ tmot-Max-Diagnose nach Heißstart Mindest-Bordspannung fur ¨ pullup-Ansteuerung obere Fz-Geschwindigkeitsschwelle fur ¨ Bedingung Kuhlleistung ¨ hoch untere Fz-Geschwindigkeitsschwelle fur hoch ¨ Bedingung Kuhlleistung ¨ obere Fz-Geschwindigkeitsschwelle fur ¨ Bedingung Kuhlleistung ¨ niedrig untere Fz-Geschwindigkeitsschwelle fur ¨ Bedingung Kuhlleistung ¨ niedrig
Systemkonstante
Art
Bezeichnung
SY_2SG SY_AAU SY_BDE SY_FDTHM SY_KONZTM SY_T6MDTHM SY_TFMA SY_TFMHST SY_TFMO SY_TFUMG SY_TUM
SYS SYS SYS SYS SYS SYS SYS (REF) SYS SYS (REF) SYS SYS
¨ vorhanden Systemkonstante 2 Steuergerate ¨ Systemkonstante: Vorgabe Sollambda fur ¨ Abgasuntersuchung(AU) uber ¨ Tester moglich Systemkonstante Benzin-Direkteinspritzung Systemkonstante: Freigabe Thermostat-Diagnose Konfiguration Kriterium Zyklusflag TMOT bei Ref.-Modell-Endwert Systemkonstante: TesterMode6-Schnittstelle uber ¨ Funktion %DTHM realisiert Systemkonstante: TANS-Sensor vorhanden (Initial. GGTFM-Ersatzwert) Systemkonstante: Tmot-Max-Diagnose auch bei Heißstart Systemkonstante: TOEL-Sensor vorhanden (Initial. GGTFM-Ersatzwert) Systemkonstante: Umgebungstemperatur_Sensor vorhanden Systemkonstante: Signal Umgebungstemperatur vorhanden
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... AEKP, BGTUMG,GGTFM, LRSKA GGTFM
EIN
DAMOS-Source fur ¨ Blocknummer
EIN
Bedingung Abstellzeitermittlung gultig ¨ und plausibel
EIN LOK EIN AUS EIN EIN EIN EIN AUS LOK LOK AUS LOK
Bedingung Abstellzeitermittlung uber ¨ SG-Nachlauf ist gultig ¨ und plausibel Bedingung Anfangswertubernahme ¨ (TMOT-Modell) Bedingung Abgasuntersuchung aktiv Bedingung Ersatzwert fur ¨ Motortemperatur Bedingung Ersatzwert fur ¨ Motortemperatur aus Kombiinstrument Bedingung Ersatzwert fur ¨ Umgebumgstemperatur ¨ Bedingung Fehlerpfad Kuhlwasserthermostat ¨ loschen ¨ Bedingung Fehlerpfad Motortemperatur TMOT loschen Bedingung: Diagnose Thermostat Motor-Kuhlmittel ¨ eingeschaltet Bedingung: Fehler aus High-Side-Check TMOT-Signal erkannt Bedingung: Freigabe Thermostatdiagnose ¨ Bedingung: Freigabe Unplausibilitatspr ufung ¨ Motortemperatursignal Bedingung: Fehler aus Stuck-Signal-Check TMOT-Signal erkannt
Variable
Quelle
BLOKNR
B_ABSTGP
BGTABST
B_ABSTNLGP B_ANFW B_AUAKT B_BKTM B_BKTMKI B_BKTUM B_CLTHM B_CLTM B_CWDTHM B_EHSCTM B_ENDTHM B_ENNPTM B_ESSCTM
BGTABST GGTFM GGTFM GGGTS BGTUMG
GGTFM GGTFM GGTFM GGTFM GGTFM
GGTFM, LAMKOD BGTOL GGTFM, KMTR GGTFM GGTFM GGTFM
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_HMM
BDEMUM
B_HST B_KL15
ESSTT BBSYSCON
B_KLH B_KLN B_KWAV B_MASTERHW
GGTFM GGTFM
B_MNTM B_MXMNTM B_MXTM B_NLETM B_NMIN
GGTFM GGTFM GGTFM GGTFM BGWNE
B_NMOT
BGWNE
B_NOKATFZ B_NPOTM B_NPTHM B_NPTM B_NPUTM B_PULLUP B_SA
GGTFM GGTFM GGTFM GGTFM GGTFM MDRED
B_SCH
BDEMUM
B_SITM B_ST
GGTFM BBSTT
B_STEND
BBSTT
B_TMDMME B_TMMN B_TMSRT B_ZHSCTM B_ZOPTM B_ZSSCTM CW_TABST C_FCMCLR
GGTFM GGTFM GGTFM GGTFM GGTFM GGTFM
BBAGR, BBKR,EIN BDEMEN, BDEMUE,BGAGRA, ... BKS, ESNSWL, GGTFMEIN ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... LOK LOK EIN GGTFM EIN AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ... AUS AUS AUS MOTAUS AUS EIN ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... ADVE, AEKP, ALE,EIN ALSU, BAKH, ... EIN GGTFM AUS AUS AUS AUS LOK AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... ATM, BDEMEN,EIN BDEMKO, BDEMUE,BDEMUS, ... AUS EIN AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... AUS LOK BGTUMG AUS LOK LOK LOK EIN GGTFM EIN BGRBS, DDCY,DIMCA, DKUPPL,DMFB, ... EIN BBZMS, BGKMST,BGRBS, DDCY,DIMCA, ... EIN DMIL, GGTFA,GGTFM, GGUB BGRBS, DDCY,EIN DKUPPL, DMFB,DTOP, ... ATR, BBAGR, BBKH,- EIN BBKW, BGAGRTS, ... AUS ATM, ATR, BBAGR,- AUS BBKH, BBKW, ... EIN GGTFM, KMTR ESSTT, GGTFM EIN GGTFM EIN AUS AUS AUS DFFT, DKVS, DTEV,- EIN EGTE, GGTFM, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... GGTFA, GGTFM, GGUBEIN GGTFM EIN AUS AUS AEKP, BBKH,EIN BDEMUM, BGTOL,BGTPABG, ... EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... EIN ESSTT, GGTFM
DMDMIL
C_INI
C_NACHL C_PWF
E_TA
GGTFA
E_THM E_TM
GGTFM GGTFM
E_TOL IMLATM LAMSBG M6CTHM M6STHM_W M6WTHM_W ML
BGTOL
GGTFM GGTFM GGTFM SRMSEL
NMOT
BGNMOT
R_T100 R_T1S SFPTHM SFPTM TABST_W
GGTFM GGTFM BGTABST
TANS
GGTFA
TANSAB
GGTFA
GGTFM 40.210.0
Seite 2738 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Betriebsart Homogen-Mager
Bedingung Heißstart Bedingung Klemme 15
Bedingung Kuhlleistung ¨ hoch Bedingung Kuhlleistung ¨ niedrig Bedingung Kuhlwasserabsperrventil ¨ ansteuern ¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
Fehlertyp: Minimalwertunterschreitung Motortemperatur Bedingung min-oder max-Fehler Motortemperaturfuhler ¨ vorhanden Fehlertyp: Maximalwertuberschreitung Motortemperatur ¨ Bedingung Nachlauf tmot-Fehler Bedingung Unterdrehzahl: n < NMIN
Bedingung Motordrehzahl: n > NMIN Bedingung Nicht-KAT Fahrzeug Bedingung: Motortemperatursignal im oberen Bereich nicht plausibel Fehlerart: Motortemperatursignal nicht plausibel ggu. ¨ Thermostat-Modellierung Fehlerart: Motortemperatursignal nicht plausibel ggu. ¨ Modell Bedingung: Motortemperatursignal im unteren Bereich nicht plausibel ggu. ¨ Modell Bedingung Pullup-Widerstand fur ¨ NTC zugeschaltet Bedingung Schubabschalten Bedingung Betriebsart Schicht
Fehlerart: Motortemperaturschwelle fur ¨ Lambdaregelungsfreigabe nicht erreicht Bedingung Start
Bedingung Startende erreicht Bedingung Endtemperatur von Motortemperaturmodell erreicht Bedingung: Blockheater erkannt Bedingung Retriggerung Motortemperaturmodell nach Start Bedingung: Zyklusflag-Freigabe vom High-Side-Check TMOT-Signal ¨ Bedingung: Zyklusfreigabe von Unplausibilitatspr ufung ¨ oben TMOT-Signal Bedingung: Zyklusflag-Freigabe vom Stuck-Signal-Check TMOT-Signal Codewort: Berucksichtigung ¨ Abstellzeit bei Initialisierung Ersatzwert tmot ¨ Systemzustand: Fehlerspeicher loschen
SG-Bedingung Initialisierung
SG-Bedingung SG-Nachlauf SG-Bedingung Powerfail-Initialisierung
Errorflag: Ansauglufttemperatur Error_flag: Kuhlwasser-Thermostat ¨ Errorflag: TMOT ¨ Errorflag: Oltemperatur integr. Luftmassenfluss ab Motorstart bis Max.wert Lambdasoll Begrenzung Mode 6 - Speicher: Component ID fur ¨ Thermostat-Monitoring Mode 6 - Speicher: Schwellwert fur ¨ Thermostat-Monitoring Mode 6 - Speicher: Meßwert fur ¨ Thermostat-Monitoring Luftmassenfluß Motordrehzahl Zeitraster 100ms Zeitraster 1 s Status Fehlerpfad: Thermostat Motor(-Kuhlung) ¨ THM Status Fehlerpfad: Motortemperatur TMOT Abstellzeit
Ansaugluft - Temperatur Ansauglufttemperatur beim Abstellen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
TDLRTM TMEW
GGTFM GGTFM
TMEWAB TMKI
GGTFM GGGTS
TMLINMAX TMLINMIN TMOT
GGTFM GGTFM GGTFM
TMOTAB
GGTFM
TMOTLIN
GGTFM
TMOTLINAB TMOTLINC TMOTLINST TMOTLIN_W TMOTVT TMRW TMRWEND TMSNP TMST
GGTFM GGTFM GGTFM GGTFM GGTFM GGTFM GGTFM GGTFM
TOEL TUM UBSQ
BGTOL BGTUMG GGUB
VFZG
GGVFZG
WTMOT_W Z_THM Z_TM
GGTFM GGTFM
AUS DFFT, DFRST, DTEV,- AUS GGGTS AUS GGTFM, KMTR, KOS, EIN MDBGRG LOK LOK ADAGRLS, ADVE, ALE, AUS ARMD, AWEA, ... AEKP, BBKH,AUS BGTABST, BGTOL,DLSF, ... DFFT, DFFTCNV,AUS TC1MOD, TKMWL AUS EIN GGTFM AUS AUS LOK DFFT, LRSEB AUS LOK AUS BAKH, BBAGR, BBBO, AUS BBKH, BBSAWE, ... EIN GGTFM, KMTR EIN GGTFM ABKVP, AEKP, ALBK,- EIN ALSU, BGLBK, ... EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... EIN GGTFM AUS AUS
GGTFM 40.210.0
Seite 2739 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Diagnosezeit fur ¨ Uberschreitung Motortemperaturschwelle fur ¨ Lambda-Regelung Motortemperatur-Ersatzwert aus Modell Motortemperatur-Ersatzwert aus Modell beim Abstellen Motortemperatur aus Kombiinstrument maximal aufgetretene Motortemperatur-Meßwert minimal aufgetretene Motortemperatur-Meßwert Motor-Temperatur Motortemperatur beim Abstellen
Motortemperatur, linearisiert und umgerechnet gemessene Motor-Abstelltemperatur, linearisiert und umgerechnet CAN-Signal: Motortemperatur, linearisiert und umgerechnet gemessene Motortemperatur im Start, linearisiert und umgerechnet Motortemperatur, linearisiert und umgerechnet, 16Bit-Wort Motortemperatur vor Tiefpaßfilter Motortemperatur-Referenzwert aus Modell Endwert fur ¨ Referenzwert Motortemperatur-Modell ¨ Motor-Starttemperatur des Betriebszyklus’ mit erstmaliger tmot-Unplausibilitat Motorstarttemperatur ¨ Oltemperatur Umgebungstemperatur Bordnetzspannung, umgerechnet in Standard-Quantisierung Fahrzeuggeschwindigkeit
A/D-Wert fur ¨ tmot 10 bit Zyklusflg Kuhlwasser-Thermostat ¨ Zyklusflag: TMOT
FB GGTFM 40.210.0 Funktionsbeschreibung Beschreibung ¨ Ubersicht und Blockheater-Erkennung: ------------------------------------------------Die Motortemperatur tmot wird im Normalfall aus dem ¨ uber TMOTELI linearisierten Eingangssignal utmot gebildet. Im Fehlerfall, der ¨ uber die Fehlererkennung ermittelt wird, wird sofort auf eine Ersatztemperatur, die aus einem Modell berechnet wird, umgeschaltet (B_bktm=true). Signalspr¨ unge werden ¨ uber einen Tiefpaß mit der Zeitkonstanten ZFTMOT ged¨ ampft auf den Ausgang tmot weitergegeben. Die Fehlererkennung pr¨ uft neben den Min- und Max-Werten auf Plausibilit¨ at des Temperaturverlaufs. Der erste erfaßte Temperaturwert wird bei der Initialisierung wird als Starttemperatur (in tmst) abgelegt, Aktualisierung bei Startbeginn. Solange kein Fehler bzw. die Umschaltbedingung f¨ ur Ersatzwert nicht vorliegt, kann w¨ ahrend eines Zeitfensters nach Startende aus dem gemessenen Temperaturverlauf ggf. auf einen Start mit Vorheizung (Blockheater) geschlossen werden. Liegt der gemessene Wert um mehr als ein applizierbares Delta unter den Startwert (B_tmsrt=true), wird zur Nachtriggerung der Modellinitialisierungen die Starttemperatur nachgef¨ uhrt. Erst nach Wegfall dieser Bedingung werden die Berechnungen der unteren Plausibilit¨ atsgrenze (Referenztemperatur) bzw. der Wartezeit bis zur Pr¨ ufung auf ¨ Uberschreiten der Temperatur f¨ ur Lambdaregelungsbereitschaft gestartet. Da dieser Funktionszusatz in erster Linie zur Absicherung gegen¨ uber u.U. falschen Modellvorgaben f¨ ur CARB-relevante Pr¨ ufungen dient, wird die Blockheatererkennung oberhalb einer MaximalTemperaturschwelle ausgeblendet. Um bei ’Z¨ undung aus’ eine Abstelltemperatur (tmotab) bereitzustellen, wird im Normalbetrieb nach Startende zyklisch der momentan g¨ ultige Motortemperaturwert in eine(r) Dauer-RAM-Zelle ¨ uberschrieben; dies erfolgt bereits auch nach einem erkanntem Start bis zu einem m¨ oglichen Startabbruch. Beschreibung der Fehlererkennung: --------------------------------Wenn die linearisierte Motortemperatur tmotlin die maximale oder minimale Plausibilit¨ atsgrenze ¨ uberschreitet, werden B_mxtm bzw. B_mntm, sowie nach Ablauf der Entprellzeit TDTM das Error- und Zyklusflag gesetzt. Eine Plausibilit¨ atspr¨ ufung der Motortemperatur erfolgt ¨ uber einen Vergleich der gemessenen Motortemperatur tmotlin mit einer Referenztemperatur tmrw. Die st¨ andig gebildete Referenztemperatur tmrw wird um den Sicherheitsabstand DTMDMA reduziert und mit der erfaßten Temperatur verglichen. Steigt diese nicht im erwarteten Maß (z. B. Nebenschluß oder durch Kurzschluß auf plausibles Potential), wird nach derselben Entprellzeit TDTM wie oben das Fehlerflag gesetzt. W¨ ahrend der Retriggerphase bei erkanntem Blockheaterstart wird sicherheitshalber die Plausibilit¨ atsabfrage unterdr¨ uckt. ¨berschreitet. Die MotorWeiterhin wird ¨ uberpr¨ uft, ob die Motortemperatur die Lambda-Regelungs-Einschaltschwelle u temperatur muß nach Ablauf einer vorgebbaren, von der Starttemperatur abh¨ angigen Wartezeit diese Schwelle uberschreiten. Die Abarbeitung der Wartezeit tdlrtm wird abh¨ ¨ angig vom Luftmassendurchsatz beeinflußt. Insbesondere wird im Schubbetrieb die Wartezeit angehalten. Wird die LR-Einschaltschwelle nach Ablauf dieser Zeit nicht erreicht, wird B_sitm=true gesetzt und es erfolgt ein Fehlereintrag mit E_tm. Da die Wartezeit bis zum Erreichen der Einschaltschwelle von dieser Temperatur selbst abh¨ angig ist, muß die Wartezeit bei einer ¨ Anderung der Temperaturschwelle entsprechend angepaßt werden. Der Fehlerpfad B_sitm wird nach einem Start mit Blockheater solange unterdr¨ uckt, wie die Bedingungen daf¨ ur vorliegen (B_tmsrt=true).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFM 40.210.0
Seite 2740 von 4100 31.JAN.2003 Thomas Brosi
Das Zyklusflag wird mit Auftreten eines Fehlers E_tm unmittelbar gesetzt. Ohne Fehlereintrag wird das Zyklusflag erst gesetzt, wenn sowohl die Wartezeit tdlrtm abgelaufen ist als auch die Referenztemperatur tmrw die LR-Einschaltschwelle erreicht hat. Liegt f¨ ur die Entprellzeit TDTM kein Fehler vor, wird das Fehlerflag zur¨ uckgesetzt. Diese Entprellzeit ist erforderlich, damit bei eingestreuten St¨ orungen, z.B. bei abgefallener Leitung, nicht immer wieder i.O. erkannt wird. Zur Thermostatdiagnose: -----------------------Das Zyklusflag Z_thm wird gleichzeitig mit Auftreten von E_thm gesetzt, wenn f¨ ur eine Zeit gr¨ oßer TDTMNP ein Plausibilit¨ atsfehler vorliegt, bevor die modellierte Referenztemperatur tmrw ihren Endwert erreicht hat. Eine Fehlerheilung von E_thm ist fr¨ uhestens im n¨ achsten Zyklus bei Vorliegen von "similar conditions" m¨ oglich. Siehe KLTHMDTMS. Ohne Fehlerkriterium wird Z_thm gesetzt, wenn die folgenden Bedingungen erf¨ ullt sind: - Die Motorstarttemperatur (tmst) muß kleiner sein als die Starttemperatur des Zyklus’, bei dem E_thm aufgetreten (tmsnp) ist zuz¨ uglich einem starttemperaturabh¨ angigen Offsets aus KLTHMDTMS. --->"Similar Conditions" - Das Luftmassenintegral imlatm muß den von tmst abh¨ angigen Wert aus KLITHMS ¨ uberschritten haben.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Die Modell-Referenztemperatur muß ihren Endwert erreicht haben. B_mxtm=true :
- Niedrige Eingangsspannung durch Kurzschluß nach Masse Die Messwerterfassung beim RB-Standard-NTC-Motortemperaturf¨ uhler gestattet die direkte Angabe eines unplausiblen Temperaturbereichs oberhalb TMDMX.
B_mntm=true :
- Hohe Eingangsspannung durch Kabelabfall oder Kurzschluß nach UB Bei der Beschaltungsvariante ohne R_parallel muß diese Abfrage unwirksam gemacht werden, also TMDMN=00h.
B_nptm=true :
- Gemessene Motortemperatur unplausibel in Bezug auf modellierte Referenztemperatur
B_sitm=true :
- Lambda-Regelung-Motortemperaturschwelle nach Wartezeit nicht erreicht
B_npthm=true:
- Unplausibles Signal (B_nptm) liegt l¨ anger als TDTMNP vor (--> Thermostat defekt)
Modelltemperaturen: Mittels einer Modellbildung der Motortemperatur wird eine Referenztemperatur f¨ ur die Diagnose und eine Ersatztemperatur, auf die bei Vorliegen einer Fehlerbedingung umgeschaltet wird, gebildet. Beide Modelltemperaturen laufen unabh¨ angig voneinander. Beschreibung der Referenztemperatur: Beginnend mit der gemessenen Starttemperatur wird nach einer Verz¨ ogerungszeit TADMM die Referenztemperatur mit einem Gradienten (steigend oder fallend) kennfeldabh¨ angig vom Luftmassendurchsatz und dem aktuell berechneten Temperaturniveau aktualisiert. Der Anstieg der Modelltemperatur nach oben wird durch den Endwert tmrwend begrenzt. Der Endwert wird aus dem Maximum von TMDMMER und der Motortemperatur-Einschaltschwelle f¨ ur die Lambda-Regelung gewonnen. Im Gegensatz zu den Versionen bis 25.xx werden m¨ ogliche Absenkungen der Motortemperatur bzw. sehr langsame Anstiege, wie sie zB. bei sehr tiefen Außentemperaturen und Betrieb nahe Leerlauf/Schub vorkommen, bei der Berechnung der Referenztemperatur ber¨ ucksichtigt; d. h. im Kennfeld KFDTMTR bzw. in der bei Schub wirksamen Kennlinie KLDTMRS k¨ onnen Temperaturgradienten (=steig) mit negativem Vorzeichen abgelegt werden. Beschreibung der Ersatztemperatur: Die Ersatztemperatur wird ¨ ahnlich wie die Referenztemperatur gebildet. Sie unterscheidet sich allerdings in folgenden Punkten: Um einer Falschwahl bei sp¨ ater erkannter Unplausibilit¨ at von tmotlin vorzubeugen, wird hier nicht mit dem Startmeßwert initialisiert. Stattdessen wird der Anfangswert, sofern vorhanden (Systemkonstante SY_TFMO=true) und fehlerfrei, aus der Motor¨ oltemperatur, andernfalls von der Ansauglufttemperatur tans ¨ ubernommen. Schließlich wird bei einem gesetzten Fehler E_ta=true bzw. nicht vorhandenem Tans-Sensor (SY_TFMA=false) ein Ersatzwert TMDMMA ¨ ubernommen. Der gegebenenfalls aus tans ¨ ubernommene Anfangswert wird auf TMDMMAU begrenzt. Bei der Initialisierung des Modells f¨ uhrt die fr¨ uhestm¨ ogliche Erkennung eines unplausiblen Tmot-Wertes (nach der ersten AD-Wandlung bzw. bei bereits gesetztem E_tm aus dem vorherigen Zyklus) zur Auswahl des Ersatzwertes. Im Gegensatz zu den Versionen bis 25.xx sind Berechnungen zur Absenkungen der Ersatztemperatur bei Betrieb nahe Leerlauf zugelassen (im Kennfeld KFDTMTE sind also ebenfalls negative Temperaturgradienten m¨ oglich).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFM 40.210.0
Seite 2741 von 4100 31.JAN.2003 Thomas Brosi
APP GGTFM 40.210.0 Applikationshinweise Anhaltswerte f¨ ur Erstapplikation: - f¨ ur RB-TMOT-Standard-Sensor: Beschaltung ohne R_parallel : TMDMX ca. 140 grdC , TMDMN ca. -30 grdC (Toleranz!), mit R_parallel : TMDMX ca. 125 grdC , TMDMN ca. -30 grdC (Toleranz!) - f¨ ur Teilfunktion Highside-/Stuck-High-Check: Mindest-Abstelltemperatur: TABSMADTM ca. 105 GrdC --> so hoch zu w¨ ahlen, um sicher ¨ uber dem Temperaturbereich zu liegen, der durch die in der MORTRONIC nicht bekannte Wirkung von Blockheatern oder Standheizungen erreicht werden kann. Sonst Fehldiagnose m¨ oglich, auch hinsichtlich ’After-market’. Erwartete Mindest-Abk¨ uhlung DTMABDTMN ca.
10...15GrdC
--> haupts¨ achlich zur Erkennung eines ’stuck-high-sensors’
Falls wegen der zB. f¨ ur L¨ uftersteuerung erforderlichen Aktualisierung der Motortemperatur die Funktion auch im SG-Nachlauf gerechnet wird, ist zu beachten: Diagnose ist in diesem Betrieb nur eingeschr¨ ankt m¨ oglich. Bei stehendem Motor werden die Messwerte nur hinsichtlich elektrischer Grenzen ¨ uberpr¨ uft (’range checks’), Signal- und insbesondere Plausibilit¨ atspr¨ ufung bleiben zum Schutz vor Fehldiagnosen gesperrt, weil mit diesem Funktionsumfang keine Abk¨ uhlung zB. nach Fahrt modelliert wird. D.h.. Ein w¨ ahrend des Nachlaufs eigentlich unplausibel werdendes Temperatursignal bleibt unerkannt. In diesem Fall stellt eine fallende Temperatur wohl den worst case dar; ein ggf. erforderlicher L¨ ufternachlauf w¨ urde nicht getriggert bzw. wegen fehlender Fehleranzeige k¨ onnen Sicherheitsmaßnahmen nicht greifen --> Motor¨ uberhitzung, Temperaturstress! Hintergrund: Analog dem NTC-Verhalten entspricht eine fallende Temperatur einer steigenden Eingangsspannung, diese k¨ onnte verursacht werden durch zB. Stecker¨ ubergangswiderstand, Nebenschluß zu Batteriespannung...
Vorgehensweise f¨ ur Applikation:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WICHTIG (Bei Nichtbeachtung droht OBDII-Recall): F¨ ur alle Messungen im Rahmen der GGTFM-Applikation ist die Innenraumheizung auf gr¨ oßter Heizleistung zu betreiben, d. h. auch Gebl¨ ase auf h¨ ochster Stufe, Außenluftansaugung, Fenster offen (sog. "Kaffeestart"-Bedingungen). uhren. Zumindest die beiden mit (***) gekennzeichneten Messungen sind in der K¨ altezelle bei -40 ◦ C durchzuf¨ Hierbei ist ein Gebl¨ ase zur Motorraumdurchstr¨ omung auf den K¨ uhlergrill zu richten. 1.
Es sind folgende Meßgr¨ oßen aufzuzeichnen: Luftmassenstrom, Drehzahl, Motortemperatur. Abtastung im Sekundentakt ist ausreichend.
2.
Zur Generierung der Kennfelder KFDTMTR,-E sind 5 Warmlaufkennlinien aufzunehmen: - (***) Warmlauf im Leerlauf bei Leerlauf-Solldrehzahl (minimaler Luftmassenstrom) Warmlauf bei Vollast und Nenndrehzahl (maximaler Luftmassenstrom) dazwischen 3 weitere Warml¨ aufe mit folgender Stufung von Drehzahl und Luftmassenstrom: - (***) doppelte Leerlaufdrehzahl und dreifacher Leerlaufluftmassenstrom halbe Nenndrehzahl und 25% des maximalen Luftmassenstroms 75% der Nenndrehzahl und 60% des maximalen Luftmassenstroms
3.
Die Ableitung der Temperatur nach der Zeit ist in Abh¨ angigkeit von Luftmassenstrom und Temperatur in die zugeh¨ origen Kennfeldpunkte einzutragen. WICHTIG: Der Gradient 0 ist f¨ ur den Leerlaufluftmassenstrom bei der Temperatur einzutragen, die sich unter worst-case-Bedingungen minimal im station¨ aren Leerlaufbetrieb einstellt. Oberhalb dieser Temperatur sind die Gradienten negativ!
4.
Die -
5.
DTMDMA ist so zu setzen, daß die tats¨ achliche Motortemperatur keinesfalls unter (tmrw-DTMDMA) fallen kann (Anhaltswert 10 ◦ C).
6.
Die Anfangstemperatur TMDMMA, die f¨ ur das Modell als Starttemperatur angenommen wird, wenn sowohl die K¨ uhlmitteltemperatur als auch ggf. ¨ Ol- und Ansauglufttemperaturen bereits als fehlerhaft erkannt wurden, ist so zu setzen, daß der Motorstart unter m¨ oglichst allen Bedingungen gelingt (insbesondere bei warm abgestelltem Motor). Dies gilt sinngem¨ aß auch f¨ ur die untere Begrenzung TADMMAU des aus der Ansauglufttemperatur ¨ ubernommenen Wertes.
7.
Die Endwerte f¨ ur die Temperaturmodelle sind folgendermaßen zu setzen: TMDMMEE = Soll-¨ Offnungstemperatur des K¨ uhlerthermostatventils (Anhaltswert 90 ◦ C) TMDMMER = minimal m¨ ogliche Temperatur im Normalbetrieb unter worst-case-Bedingungen (Anhaltswert 60
Totzeit bis zum Einsetzen der Temperaturmodellierung (TADMM) wird folgendermaßen ermittelt: Die aufgenommenen Temperaturkurven sind durch Ausgleichsgeraden anzun¨ ahern. Der Schnittpunkt dieser Ausgleichsgeraden mit der Anfangstemperatur ergibt die Totzeit. F¨ ur die Totzeit ist der maximale Wert aus den 5 aufgenommmenen Temperaturkurven einzusetzen.
◦
C)
8.
Die Zeit f¨ ur eine m¨ ogliche Nachtriggerung des Modells TNSRT ber¨ ucksichtigt eine Absenkung der Motortemperatur nach Start f¨ ur den Fall einer Motorvorw¨ armung (Blockheater). TNSRT ist so zu setzen, daß die Ausgangstemperatur innerhalb dieser Zeit erreicht wird, auch wenn der Motor stark vorgew¨ armt wurde (Anhaltswert 2 min). Der Festwert DTMSRT dient als Hystereseschwelle f¨ ur das R¨ ucksetzen der Retrigger-Bedingung (Anhaltswert 2grd C).
9.
Die Kennlinie DTLRTML ist so mit Werten zu f¨ ullen, daß mindestens bis zum doppelten Leerlaufluftmassenstrom 0 enthalten ist. Dar¨ uber kann der Wert auf 1 gesetzt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFM 40.210.0
Seite 2742 von 4100 31.JAN.2003 Thomas Brosi
¨berwacht werden muß/soll F¨ ur Projekte, in denen die Mindesterw¨ armungszeit bis zur Freigabe der Lambdaregelung nicht u (z.B. durch "Veroderung" der Freigabe Lambdaregelung bei Erreichen Temperaturschwelle oder sp¨ atestens nach Ablauf Wartezeit), kann in dieser Funktion der Fehlerpfad B_sitm folgendermaßen stillgelegt werden: * Kennlinie TWLRTMS = 0 (= const.) --> Preset starttemperaturabh¨ angige Wartezeit f¨ ur tdlrtm unwirksam * KL DTLRTML = 0 (= const.) Beide Maßnahmen zusammen bewirken, daß * einerseits die Voraussetzung zum Setzen des Zyklusflags gegeben ist (tdlrtm = 0) * und andererseits sichergestellt ist, daß der Trigger f¨ ur den Temperaturvergleich ausbleibt, d.h. keine Flanke durch Ablauf von tdlrtm erscheint! Hinweise: Kleine Differenz in der Software-Realisierung: Bei erstem Durchlauf wird auf tdlrtm = 1Ink gepr¨ uft; erst danach kann tdlrtm richtig initialisiert sein, danach Abfrage auf 0 wie in FDEF dokumentiert. In fr¨ uheren Versionen war dies nicht so realisiert, daher erschien dort der Trigger f¨ ur den Temperaturvergleich. In diesen F¨ allen muß als zus¨ atzliche Maßnahme die Freigabetemperatur-Kennlinie TMLRTMS = f(tms) = -48 GrdC programmiert werden, damit bei der Pr¨ ufung die Bedingung B_sitm nicht gesetzt werden kann. Dies k¨ onnte zu Problemen f¨ uhren, wenn die Kennlinie TMLRTMS in anderen Funktionen, insbesondere unter Lambdaregelungseinschaltbedingungen verwendet wird.
Hinweise zu Systemkonstanten bzw. Codewort-Programmierungen: SY_TUM = 0 : Referenzwert-Korrektur-KF als f(tans,.. oder tum,..) wird nicht ber¨ ucksichtigt; SY_TUM > 0 : Referenzwert-Korrektur-KF als f(tans,.. oder tum,..) wird ber¨ ucksichtigt, und zwar bei: SY_TFUMG = 0 : Referenzwert-Korrektur-KF ist f(tans, tmrw) SY_TFUMG > 0 : Referenzwert-Korrektur-KF ist f(tum, tmrw) mit SY_TFUMG=1: tum gemessen ¨ uber Sensor SY_TFUMG=1: tum berechnet aus tans
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_T6MDTHM = 0 : Ausgangsvariablen f¨ ur die Funktionalit¨ at Thermostat-Diagnose sowie f¨ ur Tester-Mode6-Schnittstelle sind in %GGTFM (Block "thermoni") definiert; SY_T6MDTHM > 0 : Ausgangsvariablen der Thermostat-Diagnose sowie f¨ ur Tester-Mode6- Schnittstelle werden nicht in %GGTFM definiert (sondern zB. in einer Sektion %DTHM)
SY_FDTHM = (xxxx xxx1)bin : Schnittstelle B_kwav f¨ ur Freigabe Diagnosen im Block ’DTHM_En’ realisiert CWDTKWAV = (xxxx xxx1)bin : Abh¨ angigkeit von Bedingung B_kwav f¨ ur Freigabe Diagnosen im Block ’DTHM_En’ aktiviert
CWDTHM = 2 : Thermostat-Diagnose und Tester Mode6- Schnittstelle sind hier in %GGTFM freigegeben; 0 < CWDTHM < (0000 1111)bin=15dez : Thermostat-Diagnose und Tester Mode6- Schnittstelle sind in einem separaten Modul aktiviert, s. %DTHM; CWDTHM = 0 :
abgeschaltet
CWKONGTM = (xxxx xxx1)bin : ¨ Ubernahme Motortemperatur-Signal tmki (¨ uber CAN) aktiviert, (Quantisierungsanpassung!!) | bei tmki-Ersatzwert wird durchgeschleifter Modellersatzwert tmew aus GGTFM verwendet; | +--> LSB = false: ¨ Ubernahmewirkung f¨ ur tmot in %GGTFM abgeschaltet GE¨ ANDERT!!: CWKONGTM = (xxxx xx1x)bin : Eine der Pr¨ ufungen High-Side- oder Stuck-High-Check aktiviert, s. Block "HiStuck-Ch"; | +---> Bit.1=false: Pr¨ ufungen abgeschaltet: Bedingung B_npotm gesperrt und Zyklusflag-Freigabe B_zoptm gesetzt Neu!!!: CWKONGTM = (xxxx x1xx)bin : Auswahlbit f¨ ur einen der Checks: | +----> Bit.2=false: High-Side-Check (mit externer Abstellzeit) aktiviert, s. Block "HiSideCh" oder Bit.2=true : Stuck-High-Check aktiviert, s. Block "StuckSigCh";
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFA 15.70.0
Seite 2743 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGTFA 15.70.0 Gebergroße TFA Temperaturfuhler ¨ Ansaugluft FDEF GGTFA 15.70.0 Funktionsdefinition GGTFA
acquisition and diagnostic checks of signal from intake air temperature input
TANSELI >- tanslin
wtans -> ta-out(T)
TADE B nmot ->
R t100
>1 C nachl
->
RS-FF
S R
tanslin tans B bkta
->
RAM E IV I
Q Q
>- tans >- tansk w >- tansab
N O V
>- tansabk w
TADMX
>- B mxta
TADMN
>- B mnta
B stend ->
>1
>- B bkta
RS-FF
S R
TDTA
&
Q Q
>- E ta
>1 TDNSTA
FCMTA(T)
NOT NOT
B ll ->
&
TDTAL
&
NOT
TDTA
RS-FF NOT
C fcmclr >1
SY TFMAP
B clta
-> ->
>1
&
S R
Q Q
>- Z ta
-> >1
C pwf ->
ggtfa-ggtfa
B sa ->
C ini ->
Konfiguration Ausgabewerte: ===========================
SY TFA
System constant defines configuration of In/Outputs due to location of the one or more sensors RAMcells available due to configurated system constant
B bkta -> tanslin ->
>- tavdkg w tavdkg w
TADE
E IV I 1.0
X Y
2.0
X Y
XY tasrg w
E IV I
XY
>- tasrg w
>1
3.0
tavdkm w
->
tahfm ->
X Y
XY >- tans ggtfa-ta-out
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggtfa-ggtfa
ggtfa-ta-out Fehlerspeicherverwaltung: ------------------------Status Fehlerpfad TANS: SFPTA Errorflag TANS: E_ta Zyklusflag TANS: Z_ta Fehlerart TANS: B_mxta B_mnta B_npta B_sita
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFA 15.70.0
Seite 2744 von 4100 31.JAN.2003 Thomas Brosi
L¨ oschen Fehlerpfad: C_fcmclr & B_clta Fehlerpfad TANS : CDTTA Fehlerklasse TANS: CLATA Fehlerschwere TANS: TSFTA Carb-Code TANS: CDCTA Umweltbedingungen TANS: FFTTA
ABK GGTFA 15.70.0 Abkurzungen ¨ Parameter
Source-X
CDCTA CDTTA CLATA FFTTA TADE TADMN TADMX TANSELI TDNSTA TDTA TDTAL TSFTA
BLOKNR
Art
Bezeichnung
KL FW FW KL FW FW FW KL FW FW FW FW
Codewort CARB: TANS Codewort Tester: TANS Fehlerklasse: Ansauglufttemperatur TANS (/Ladeluft-) Freeze Frame Tabelle: Ansauglufttemperatur TANS (/Ladeluft-) ¨ Ersatzgroße Lufttemperatur im Fehlerfall Ansauglufttemperatur min. Ansauglufttemperatur max. Temperatur Ansaugluft-Erfassung u. Linearisierung, Inverskennlinie ¨ Auspufferwarmzeit ab Start, fur ¨ TANS - Diagnose Entprellzeit Fehlererkennung TANS TANS Fehlererkennung / Zeitsperre ab B_LL = 1 Fehlersummenzeit: Ansauglufttemperatur TANS
Systemkonstante
Art
Bezeichnung
SY_TFA SY_TFMAP
SYS SYS
Konfiguration der Einbaustelle fur ¨ Ansauglufttemperatursensor Systemkonstante: TANS-Sensor-Beschaltung mit Parallel-Widerstand
Variable
BLOKNR
WTANS
Quelle
Referenziert von
Art
Bezeichnung
EIN
DAMOS-Source fur ¨ Blocknummer
B_BKTA B_CLTA B_LL
GGTFA
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... BGTMPK, BGTOL GGTFA ARMD, BAKH, BBAGR, BBAGRMW, BBKH, ...
AUS EIN EIN
Bedingung Ersatzwert fur ¨ Ansauglufttemperatur (/Ladelufttemp.) ¨ Bedingung Fehlerpfad Ansauglufttemperatur (/Ladeluft-) TANS loschen Bedingung Leerlauf
B_MNTA B_MXTA B_NMOT
GGTFA GGTFA BGWNE
AUS AUS EIN
Fehlertyp: Minimalwertunterschreitung Ansauglufttemperatur TANS Fehlertyp: Maximalwertuberschreitung ¨ Ansauglufttemperatur TANS Bedingung Motordrehzahl: n > NMIN
B_SA
MDRED
B_STEND
BBSTT
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Source-Y
MDFAW
C_FCMCLR
C_INI
C_NACHL C_PWF
E_TA
GGTFA
R_T100 SFPTA TAHFM TANS
GGTFA GGTFAH GGTFA
TANSAB TANSABK_W TANSK_W
GGTFA GGTFA GGTFA
TANSLIN TASRG_W TAVDKG_W TAVDKM_W WTANS Z_TA
GGTFA GGTFA GGTFA
GGTFA
ADVE, AEKP, ALE,ALSU, BAKH, ... AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... EIN BGRBS, DDCY,DIMCA, DKUPPL,DMFB, ... BBZMS, BGKMST,EIN BGRBS, DDCY,DIMCA, ... EIN DMIL, GGTFA,GGTFM, GGUB EIN BGRBS, DDCY,DKUPPL, DMFB,DTOP, ... ATR, BBAGR, BBKH,- AUS BBKW, BGAGRTS, ... GGTFA, GGTFM, GGUBEIN BGTMPK AUS EIN GGTFA ADAGRLS, ADVE,AUS ATEV, ATR, BBKH, ... ESSTT, GGTFM AUS AUS AUS BAKH, BBAGR,BGAGR, BGAGRSOL, DGGTVHK, ... TC1MOD, TKMWL AUS BGTMPK AUS BGTMPK AUS EIN GGTFA EIN EGTE, GGTFA AUS
Bedingung Schubabschalten Bedingung Startende erreicht ¨ Systemzustand: Fehlerspeicher loschen
SG-Bedingung Initialisierung
SG-Bedingung SG-Nachlauf SG-Bedingung Powerfail-Initialisierung
Errorflag: Ansauglufttemperatur Zeitraster 100ms Status Fehlerpfad: Ansauglufttemperatur (Ladeluft-) TANS Ansaugluft - Temperatur aus Sensor im HFM Ansaugluft - Temperatur Ansauglufttemperatur beim Abstellen Ansauglufttemperatur beim Abstellen intern in Kelvin Ansaugluft - Temperatur in GrdC, intern in Kelvin gerechnet
Ansauglufttemperatur, linearisiert und umgerechnet Ansauglufttemperatur, im Saugrohr gemessen Ansauglufttemperatur vor Drosselklappe, gemessen Ansauglufttemperatur vor Drosselklappe modelliert A/D-Wert fur ¨ Ansauglufttemperatur tans Zyklusflag: TANS
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFA 15.70.0
Seite 2745 von 4100 31.JAN.2003 Thomas Brosi
FB GGTFA 15.70.0 Funktionsbeschreibung Funktionsvariante f¨ ur TANS-NTC-Beschaltung mit R_vor und R_parallel (Beispiel 2,87 kOhm bzw. 36,5 kOhm) --> SY_TFMAP=1 ! Fehlererkennung (Setzen E_ta) Ohne weitere Bedingungen werden Schwellwert¨ uberschreitungen abgefragt. Eine f¨ ur die Fehlerpfade gemeinsame Entprellzeit (um den Aufwand an Z¨ ahlern zu minimieren) ¨ uberdeckt auf die Leitungen eingekoppelte sowie leitungsgebundene St¨ orungen, auch Wackelkontakte. In einer Toleranzrechnung wurden folgende Fehlerf¨ alle betrachtet : - Kurzschluß am Sensoreingang (E.A.TANS) nach UBat/5V : Abtastung Maximalwert von utans --> tanslin unterschreitet TADMN. In der Regel Sensor oder/und Leiterbahn verschmort bei Kurzschluß nach UB, bei KS nach 5V abh¨ angig von Temperatur bzw. Strom beim Auftreten des Fehlers! - Kurzschluß am Sensoreingang (E.A.TANS) nach Masse : Abtastung Minimalwert von utans --> tanslin ¨ uberschreitet TADMX Unter Ber¨ ucksichtigung von Spannungsabf¨ allen und weiteren Unsicherheiten kann die Schwelle so gew¨ ahlt werden, daß sie dem Meßwert einer regul¨ aren Ansauglufttemperatur von mehr als ca. 125 grdC entspricht (kommt nicht vor). - Unterbrechung der Sensorleitungen : Abtastung Maximalwert von utans --> tanslin unterschreitet TADMN Unter Annahme Nebenschluß am Sensoreingang (E.A.TANS) von RN = 500 kOhm entspricht die f¨ ur diesen Fehler zu programmierende Schwelle einer noch plausiblen Ansauglufttemperatur von unter -35 grdC.
Fehlerl¨ oschung erfolgt erst nach einer Entprellzeit zur Verhinderung der Umschaltung auf fehlerhafte plausible Werte durch z.B. Einstreuungen bei abgefallenem Kabel.
Zyklusflag Z_ta wird gesetzt entweder, sobald die Pr¨ ufung eines Fehlerpfads ein positives Ergebnis gebracht hat oder, solange kein Fehler festgestellt wird, nachdem s¨ amtliche Pr¨ ufzweige durchlaufen wurden. Funktionsvariante f¨ ur TANS-NTC-Beschaltung nur mit R_vor (zB: 1 kOhm), ohne R_parallel --> SY_TFMAP=0 !
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Fehlererkennung (Setzen Errorflag E_ta) Abfrage Schwellwert¨ uberschreitung nur f¨ ur Maximaltemperatur ohne Zusatzbedingungen sinnvoll. Entprellzeiten ¨ uberdecken auf die Leitungen eingekoppelte sowie leitungsgebundene St¨ orungen, auch kurze Wackelkontakte. In einer Toleranzrechnung wurden folgende Fehlerf¨ alle betrachtet : - Kurzschluß am Sensoreingang (E.A.TANS) nach UBat/5V : Abtastung Maximalwert von utans --> tanslin unterschreitet TADMN. In der Regel Sensor oder/und Leiterbahn verschmort bei Kurzschluß nach UB, bei short-circuit nach 5V abh¨ angig von Temperatur bzw. Strom beim Auftreten des Fehlers! - Kurzschluß am Sensoreingang (E.A.TANS) nach Masse : Abtastung Minimalwert von utans --> tanslin ¨ uberschreitet TADMX. Unter Ber¨ ucksichtigung von Spannungsabf¨ allen und weiteren Unsicherheiten kann die Schwelle so gew¨ ahlt werden, daß sie dem Meßwert einer regul¨ aren Ansauglufttemperatur von mehr als ca. 140 grdC entspricht (kommt nicht vor). - Unterbrechung der Sensorleitungen : Abtastung hoher Wert f¨ ur utans --> tanslin unterschreitet TADMN (?) Unter Annahme Nebenschluß am Sensoreingang (E.A.TANS) von RN = 500 kOhm entspricht die f¨ ur diesen Fehler zu progammierende Schwelle einer noch plausiblen Ansauglufttemperatur von (-30 ..-32) grdC. Dies wird in vielen F¨ allen f¨ ur Kaltstarts nicht tief genug liegen. Um diesen Fehler dennoch diagnostizieren zu k¨ onnen, werden weitere Bedingungen (Zeit TDNSTA nach Startende abgelaufen, Leerlaufbetrieb f¨ ur mindestens die Zeit TDTAL, kein Schubabschneiden) abgefragt, bei deren Erf¨ ullung sicher davon ausgegangen werden kann, daß der TANS-Sensor (durch W¨ arme¨ ubergang vom Motor) einen h¨ oheren Wert anzeigen m¨ ußte. Andernfalls --> Unterschreitung TADMN
Fehlerl¨ oschung erfolgt erst nach einer Entprellzeit zur Verhinderung der Umschaltung auf fehlerhafte plausible Werte durch z.B. Einstreuungen bei abgefallenem Kabel.
Zyklusflag Z_ta wird gesetzt entweder, sobald die Pr¨ ufung eines Fehlerpfads ein positives Ergebnis gebracht hat oder, solange kein Fehler festgestellt wird, nachdem s¨ amtliche Pr¨ ufzweige durchlaufen wurden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFAH 1.10.2
Seite 2746 von 4100 31.JAN.2003 Thomas Brosi
APP GGTFA 15.70.0 Applikationshinweise Die Ueberpruefung der Fehlererkennung tanslin < TADMN die als Folge eines Kurzschusses -> UB oder einer Unterbrechung entstehen kann, ist nur durch Unterbrechung zu provozieren; das Anlegen von UB kann u.U. zur Zerstoerung des NTC-Fuehlers fuehren ! Anhaltswerte f¨ ur RB-Standard-TANS - Sensor in der Parallel-Beschaltungsvariante, hier f¨ ur Dimensionierungsbeispiel R_vor = 2.87 kOhm und R_par = 36.5 kOhm : TADMX ca. 125 grd C ; TADMN ca. -35 grd C (Toleranz!) ; TADE 20 grd C ; TDTA ca. 200 msec
Anhaltswerte f¨ ur RB-Standard-TANS - Sensor ohne Parallel-Beschaltung, Dimensionierungsbeispiel R_vor = 1 kOhm , (kein R_par): TADMX ca. 140 grd C ; TADMN ca. -30 grd C (Toleranz!) ; TADE 20 grd C ;
TDTA ca. 200 msec , TDNSTA ca. 4 min
Hinweise zu Systemkonstante SY_TFA ¨ Uber SY_TFA werden die Eingangs-/Ausgangskonfigurationen bzw. Einbauorte des/der Sensoren definiert. SY_TFA = 0 :
Funktion GGTFA wie urspr¨ unglich (ohne Def. des Einbauorts); Messwert tanslin (ggf. Ersatz TADE) wird als tans ausgegeben, andere RAMzellen werden nicht beschrieben.
SY_TFA = 1 :
Definition Messwert tanslin stammt von Einbaustelle ’vor Drosselklappe’; Messwert tanslin/Ersatzw. TADE wird in ’tavdkg_w’ bereitgestellt und als ’tans’ ausgegeben
SY_TFA = 2 :
Definition Messwert tanslin stammt von Einbaustelle ’im Saugrohr’ (/ im Drucksensor); Messwert tanslin/Ersatzw. TADE wird in ’tasrg_w’ bereitgestellt; f¨ ur ’tans’ wird ersatzweise modellierte Gr¨ oße ’tavdkm_w’ (aus BGTMPK) ausgegeben
SY_TFA = 3 :
Konfiguration f¨ ur 2 Ansaugluftsensoren an verschiedenen Einbauorten; GGTFA erfaßt und diagnostiziert den Sensor im Saugrohr, Mess-/Ersatzwert wird in ’tasrg_w’ bereitgestellt; uber zus¨ ¨ atzlich erforderliche Funktion GGTFAH wird der im HFM eingebaute Sensor entsprechend erfasst und ebenfalls diagnostiziert; dessen Messwert wird (als tahfm) in GGTFA eingelesen und als ’tavdkg_w’ bereit gestellt sowie in ’tans’ ausgegeben.
FDEF GGTFAH 1.10.2 Funktionsdefinition 1/ ZFTAHFM
B_stend
sec wtahfm
tahfmlin TAHFMELI /V
tahfmab /NV 2/ tahfmabk_w /NV
TAHFMDE
˚C
˚C
tahfm tahfmk_w B_bktahfm
TDTAHFM
sec DFPM
TAHFMDMX
B_max
˚C TDNSTAHFM
TDTAHFM
sec B_stend
sec B_notahfm
B_tdnstahfm TDTAHFML
B_ll B_sa SY_TFAHFMP 0.0
B_mxtahfm
TAHFMDMN
sec B_tdtahfml
B_noflr
˚C TDTAHFM B_llhtahfm
sec
B_mntahfm
B_min
FCMCLR_TAHFM
ggtfah-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ FU GGTFAH 1.10.2 Gebergroße TFA Ansaugluft-Temperaturfuhler ¨ im HFM
ggtfah-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFAH 1.10.2
Seite 2747 von 4100 31.JAN.2003 Thomas Brosi
B_bktahfm sfpClrBackup 2/
sfp sfpSetBackup
ggtfah-b-bktahfm
sfp sfpClrBackup
dfp dfp
sfpSetBackup 1/
locSfp_TAHFM ggtfah-b-bktahfm
sfpMaxError 1/ sfp
B_mxtahfm
sfpMaxError sfpMinError 1/ sfp
B_mntahfm
sfpMinError sfpHealing 1/ sfp
B_notahfm
sfpHealing
DFP_TAHFM ggtfah-dfpm
dfp dfp locSfp_TAHFM
TDTAHFM
B_cltahfm
sec compute 3/ false B_max compute 4/ B_min compute 1/ B_noflr
ggtfah-fcmclr-tahfm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggtfah-dfpm
ggtfah-fcmclr-tahfm Fehlerspeicherverwaltung: ------------------------Status Fehlerpfad TAHFM: SFPTAHFM Errorflag TAHFM: E_tahfm Zyklusflag TAHFM: Z_tahfm Fehlerart TAHFM: B_mxtahfm B_mntahfm (B_nptahfm) (B_sitahfm)
L¨ oschen Fehlerpfad: C_fcmclr Fehlerpfad TAHFM : Fehlerklasse TAHFM: Fehlerschwere TAHFM: Carb-Code TAHFM: Umweltbedingungen TAHFM:
& B_cltahfm CDTTAHFM CLATAHFM TSFTAHFM CDCTAHFM FFTTAHFM
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFAH 1.10.2
Seite 2748 von 4100 31.JAN.2003 Thomas Brosi
ABK GGTFAH 1.10.2 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
CDCTAHFM CDKTAHFM CDTTAHFM CLATAHFM FFTTAHFM TAHFMDE TAHFMDMN TAHFMDMX TAHFMELI TDNSTAHFM TDTAHFM TDTAHFML TSFTAHFM ZFTAHFM
BLOKNR
KL FW FW FW KL FW FW FW KL FW FW FW FW FW
Codewort CARB: TAHFM; Ansaugluft-Temp. uber ¨ Sensor im HFM Codewort Kunde: Ansaugluft-Temperatur, Sensor im HFM Codewort Tester: Ansaugluft-Temperatur, Sensor im HFM Fehlerklasse: Ansaugluft-Temperatur von Sensor im HFM Freeze Frame Tabelle: TAHFM; Ansaugluft-Temp. uber ¨ Sensor im HFM ¨ Ersatzgroße bei Fehler Ansaugluft-Temperatur, Sensor im HFM Mininmal-Diagn.-Schwelle fur ¨ Ansauglufttemperatur von Sensor im HFM Maximal-Diagn.-Schwelle fur ¨ Ansauglufttemperatur von Sensor im HFM Ansauglufttemp. ub. ¨ Sensor im HFM : Erfassung u. Linearisierung, Inverskennlinie ¨ Wartezeit fur ¨ Erwarmung ab Start bis Diagnose Ansaugluft-Temp. ub. ¨ Sensor im HFM Entprellzeit Fehlererkennung /-Heilung Ansaugluft-Temp. ub. ¨ Sensor im HFM Zeitsperre ab B_LL=1 bis Min-Diagnose Ansaugluft-Temp. ub.Sensor ¨ im HFM Fehlersummenzeit: Ansauglufttemperatur uber ¨ Sensor im HFM Zeitkonstante Tiefpaßfilter Ansauglufttemperatur uber ¨ Sensor im HFM
Systemkonstante
Art
Bezeichnung
SY_TFAHFMP
SYS (REF) Systemkonstante: TANS-Sensor im HFM, Beschaltung mit Parallel-Widerstand
Variable
BLOKNR
WTAHFM
Quelle
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Source-Y
B_BETAHFM B_BKTAHFM B_CLTAHFM B_FTTAHFM B_LL
GGTFAH GGTFAH
B_LLHTAHFM B_MNTAHFM B_MXTAHFM B_NPTAHFM B_PWF
GGTFAH GGTFAH GGTFAH GGTFAH BBHWONOF
B_SA
MDRED
B_SITAHFM B_STEND
GGTFAH BBSTT
E_TAHFM SFPTAHFM TAHFM TAHFMAB TAHFMABK_W TAHFMK_W TAHFMLIN WTAHFM Z_TAHFM
GGTFAH GGTFAH GGTFAH GGTFAH GGTFAH GGTFAH GGTFAH
GGTFAH MDFAW
GGTFAH
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS GGTFAH EIN AUS ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... LOK AUS AUS AUS EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... AUS EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... AUS AUS GGTFA AUS AUS AUS AUS AUS EIN GGTFAH AUS
Bedingung Bandende-Funktionsanf. Ansauglufttemperatur aus Sensor im HFM Bedingung Ersatzwert fur ¨ Ansauglufttemperatur aus Sensor im HFM ¨ Bedingung Fehlerpfad loschen: Ansauglufttemperatur aus Sensor im HFM Bedingung Fehlereintrag durch Tester Ansauglufttemperatur aus Sensor im HFM Bedingung Leerlauf Bedingung TANS-Sensor im HFM wird im Leerlauf aufgeheizt Fehlertyp: Minimalwertunterschreitung Ansauglufttemperatur aus Sensor im HFM Fehlertyp: Maximalwertuberschreitung ¨ Ansauglufttemperatur aus Sensor im HFM Fehlertyp unplaus.: TAHFM, Ansauglufttemperatur aus Sensor im HFM Bedingung Powerfail
Bedingung Schubabschalten Fehlertyp: SIgnalfehler TAHFM; Ansauglufttemperatur aus Sensor im HFM Bedingung Startende erreicht Errorflag: Ansaugluft-Temperatur aus Sensor im HFM Status Fehlerpfad: TAHFM; Ansaugluft-Temperatur aus Sensor im HFM Ansaugluft - Temperatur aus Sensor im HFM Ansauglufttemperatur von Sensor im HFM bei Motorabstellen Ansauglufttemperatur von Sensor im HFM beim Abstellen, intern in Kelvin Ansaugluft - Temperatur aus Sensor im HFM, in GrdC, intern in Kelvin gerechnet Ansauglufttemperatur aus Sensor im HFM, linearisiert und umgerechnet A/D-Wert fur ¨ Ansauglufttemperatur aus Signal im HFM Zyklusflag: Ansaugluft-Temperatur aus Sensor im HFM
FB GGTFAH 1.10.2 Funktionsbeschreibung Funktionsvariante f¨ ur NTC-Beschaltung mit R_vor und R_parallel (Beispiel 2,87 kOhm bzw. 36,5 kOhm) --> SY_TFAHFMP=1 ! Fehlererkennung (Setzen E_tahfm) Ohne weitere Bedingungen werden Schwellwert¨ uberschreitungen abgefragt. Eine f¨ ur die Fehlerpfade gemeinsame Entprellzeit (um den Aufwand an Z¨ ahlern zu minimieren) ¨ uberdeckt auf die Leitungen eingekoppelte sowie leitungsgebundene St¨ orungen, auch Wackelkontakte. In einer Toleranzrechnung wurden folgende Fehlerf¨ alle betrachtet : - Kurzschluß am Sensoreingang nach UBat/5V : Abtastung Maximalwert von utahfm --> tahfmlin unterschreitet TAHFMDMN. In der Regel Sensor oder/und Leiterbahn verschmort bei Kurzschluß nach UB, bei KS nach 5V abh¨ angig von Temperatur bzw. Strom beim Auftreten des Fehlers! - Kurzschluß am Sensoreingang nach Masse : Abtastung Minimalwert von utahfm --> tahfmlin ¨ uberschreitet TAHFMDMX Unter Ber¨ ucksichtigung von Spannungsabf¨ allen und weiteren Unsicherheiten kann die Schwelle so gew¨ ahlt werden, daß sie dem Meßwert einer regul¨ aren Ansauglufttemperatur von mehr als ca. 125 grdC entspricht (kommt nicht vor). - Unterbrechung der Sensorleitungen : Abtastung Maximalwert von utahfm --> tahfmlin unterschreitet TAHFMDMN Unter Annahme Nebenschluß am Sensoreingang von RN = 500 kOhm entspricht die f¨ ur diesen Fehler zu programmierende Schwelle einer noch plausiblen Ansauglufttemperatur von unter -35 grdC.
Fehlerl¨ oschung erfolgt erst nach einer Entprellzeit zur Verhinderung der Umschaltung auf fehlerhafte plausible Werte durch z.B. Einstreuungen bei abgefallenem Kabel.
Zyklusflag Z_tahfm wird gesetzt entweder, sobald die Pr¨ ufung eines Fehlerpfads ein positives Ergebnis gebracht hat oder, solange kein Fehler festgestellt wird, nachdem s¨ amtliche Pr¨ ufzweige durchlaufen wurden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTFAH 1.10.2
Seite 2749 von 4100 31.JAN.2003 Thomas Brosi
Funktionsvariante f¨ ur NTC-Beschaltung nur mit R_vor (zB: 1 kOhm), ohne R_parallel --> SY_TFAHFMP=0 ! Fehlererkennung (Setzen Errorflag E_tahfm) Abfrage Schwellwert¨ uberschreitung nur f¨ ur Maximaltemperatur ohne Zusatzbedingungen sinnvoll. Entprellzeiten ¨ uberdecken auf die Leitungen eingekoppelte sowie leitungsgebundene St¨ orungen, auch kurze Wackelkontakte. In einer Toleranzrechnung wurden folgende Fehlerf¨ alle betrachtet : - Kurzschluß am Sensoreingang nach UBat/5V : Abtastung Maximalwert von utahfm --> tahfmlin unterschreitet TAHFMDMN. In der Regel Sensor oder/und Leiterbahn verschmort bei Kurzschluß nach UB, bei short-circuit nach 5V abh¨ angig von Temperatur bzw. Strom beim Auftreten des Fehlers! - Kurzschluß am Sensoreingang nach Masse : Abtastung Minimalwert von utahfm --> tahfmlin ¨ uberschreitet TAHFMDMX. Unter Ber¨ ucksichtigung von Spannungsabf¨ allen und weiteren Unsicherheiten kann die Schwelle so gew¨ ahlt werden, daß sie dem Meßwert einer regul¨ aren Ansauglufttemperatur von mehr als ca. 140 grdC entspricht (kommt nicht vor). - Unterbrechung der Sensorleitungen : Abtastung hoher Wert f¨ ur utahfm --> tahfmlin unterschreitet TAHFMDMN (?) Unter Annahme Nebenschluß am Sensoreingang von RN = 500 kOhm entspricht die f¨ ur diesen Fehler zu progammierende Schwelle einer noch plausiblen Ansauglufttemperatur von (-30 ..-32) grdC. Dies wird in vielen F¨ allen f¨ ur Kaltstarts nicht tief genug liegen. Um diesen Fehler dennoch diagnostizieren zu k¨ onnen, werden weitere Bedingungen (Zeit TDNSTAHFM nach Startende abgelaufen, Leerlaufbetrieb f¨ ur mindestens die Zeit TDTAHFML, kein Schubabschneiden) abgefragt, bei deren Erf¨ ullung sicher davon ausgegangen werden kann, daß der Sensor (durch W¨ arme¨ ubergang vom Motor) einen h¨ oheren Wert anzeigen m¨ ußte. Andernfalls --> Unterschreitung TAHFMDMN
Fehlerl¨ oschung erfolgt erst nach einer Entprellzeit zur Verhinderung der Umschaltung auf fehlerhafte plausible Werte durch z.B. Einstreuungen bei abgefallenem Kabel.
Zyklusflag Z_tahfm wird gesetzt entweder, sobald die Pr¨ ufung eines Fehlerpfads ein positives Ergebnis gebracht hat oder, solange kein Fehler festgestellt wird, nachdem s¨ amtliche Pr¨ ufzweige durchlaufen wurden.
APP GGTFAH 1.10.2 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Ueberpruefung der Fehlererkennung tahfmlin < TAHFMDMN die als Folge eines Kurzschusses -> UB oder einer Unterbrechung entstehen kann, ist nur durch Unterbrechung zu provozieren; das Anlegen von UB kann u.U. zur Zerstoerung des NTC-Fuehlers fuehren ! Anhaltswerte f¨ ur RB-Standard-TNTC in der Parallel-Beschaltungsvariante, hier f¨ ur Dimensionierungsbeispiel R_vor = 2.87 kOhm und R_par = 36.5 kOhm : TAHFMDMX ca. 125 grd C ; TAHFMDMN ca. -35 grd C (Toleranz!) ; TAHFMDE 20 grd C ;
TDTAHFM ca. 200 msec
Anhaltswerte f¨ ur RB-Standard-NTC ohne Parallel-Beschaltung, Dimensionierungsbeispiel R_vor = 1 kOhm , (kein R_par): TAHFMDMX ca. 140 grd C ; TAHFMDMN ca. -30 grd C (Toleranz!) ;
TDTAHFM ca. 200 msec , TDNSTAHFM ca. 4 min
TAHFMDE 20 grd C ;
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTOL 4.30.0
Seite 2750 von 4100 31.JAN.2003 Thomas Brosi
¨ ¨ FU BGTOL 4.30.0 Berechnete Große (Motor-)Oltemperatur FDEF BGTOL 4.30.0 Funktionsdefinition Modellierung ¨ Oltemperatur aus Motortemperatur ==============================================
CWBit0 CWBit1 B_ctol backup value of toel 0 0 0 toltm 0 0 1 toltm 0 1 0 TOLE 0 1 1 TOLE 1 0 0 toltm 1 0 1 ctol 1 1 0 TOLE 1 1 1 ctol
SY_TFOL B_bktol CWKONGTO Bit0 B_ctol Bit1 TOLE Modell toltm
toel
toelk_w
ctol
CW0=1 --> ctol to be used B_ctol=1 --> ctol usable CW1=0 --> toltm is backup value of ctol CW1=1 --> TOLCE is backup value of ctol
Sensor toellin temp_max temp_min SY_TFOL B_bktol
CWKONGTO_1
B_bktol
B_bktm
B_etoltm
B_bkta
TDTOL TurnOnDelay
TOL_DFPM healing sigError
TurnOnDelay
maxError minError
TurnOnDelay
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S S: set
R: reset
bgtol-main
B_ctole
bgtol-main
wtol
toellin
toellin TOLELI
temp_max
temp_min TOLDMN
bgtol-sensor
TOLDMX
bgtol-sensor
CWKONGTO 0 B_ctol CWKONGTO 1
Bit0
B_ctol Bit1
bgtol-cwkongto
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ctol Bit0
bgtol-cwkongto
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTOL 4.30.0
Seite 2751 von 4100 31.JAN.2003 Thomas Brosi
tmot tabst_w
ZKTPTOLTM 1.0
TABSTOLTM
PT1
tmotab DTMABSTOL
toltm
toltm
tans
reset 1/
tmst DTATMSTOL
bgtol-modell
0.0
DTMTOLOFF B_st bgtol-modell Inititialisierungen ====================
Init
ZKTPTOLTM 1.0
tmot
PT1
tabst_w toltm
TABSTOLTM
toel
toelk_w
tans
0.0
tmst bgtol-initialize
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tmotab DTMABSTOL
DTATMSTOL DTMTOLOFF bgtol-initialize
ABK BGTOL 4.30.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW KL FW
¨ ¨ Codewort fur ¨ Konfiguration Große Temperatur (Motor-)Ol Delta Ansauglufttemperatur zu Starttemperatur des Motors Delta Motortemperatur nach Abstellen zu Start des Motors ¨ Delta Motortemperatur fur ¨ Initialisierung Oltemperaturberechnung ¨ Schwelle Abstellzeit fur ¨ Initialisierung Oltemperaturberechnung aus TMOT Entprellzeit Fehlererkennung TOL (Motor-)Oeltemperatur ¨ Oltemperatur min. ¨ Oltemperatur max. ¨ Ersatzwert fur ¨ Oltemperatur (Motor-)Oeltemperatur Erfassung u. Linearisierung, Inverskennlinie ¨ Zeitkonstante fur ¨ Tiefpass Oltemperaturberechnung aus TMOT
Systemkonstante
Art
Bezeichnung
SY_TFOL
SYS
Systemkonstante zur Umschaltung zw. Sensorsingal und CAN
CWKONGTO DTATMSTOL DTMABSTOL DTMTOLOFF TABSTOLTM TDTOL TOLDMN TOLDMX TOLE TOLELI ZKTPTOLTM
Variable
Source-X
WTOL
Quelle
BLOKNR
B_BETOL B_BKTA B_BKTM B_BKTOL B_CTOL B_CTOLE B_ETOLTM B_FTTOL B_MNTOL B_MXTOL B_NPTOL B_SITOL
Source-Y
BGTOL GGTFA GGTFM BGTOL GGCTOL GGCTOL BGTOL BGTOL BGTOL BGTOL BGTOL BGTOL
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS EIN EIN AUS EIN EIN AUS AUS AUS AUS AUS AUS
Bedingung Bandende-Funktionsanforderung Bedingung Ersatzwert fur ¨ Ansauglufttemperatur (/Ladelufttemp.) Bedingung Ersatzwert fur ¨ Motortemperatur Bedingung Ersatzwert fur ¨ (Motor-)Oel-Temperatur ¨ Bedingung: CAN-Singal fur verwendbar ¨ Oltemperatur ¨ Bedingung: CAN-Singal fur ¨ Oltemperatur fehlerhaft ¨ Umschaltbit fur ¨ Oltemperatur: tans oder tmot fehlerhaft Bedingung: Fehlereintrag durch Tester Fehlertyp: Minimalwertunterschreitung (Motor-) Oeltemperatur Fehlertyp: Maximalwertuberschreitung ¨ (Motor-) Oeltemperatur ¨ Nicht plausibler Fehler: Oltemperatur ¨ Fehlertyp: Oltemperatur
BGTMPK, BGTOL BGTOL BBNWS BGTOL, KMTR BGTOL KMTR
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCTOL 1.50.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ST
BBSTT
EIN
Bedingung Start
CTOL DFP_TOL E_TOL SFPTOL TABST_W
GGCTOL BGTOL BGTOL BGTOL BGTABST
AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... BGTOL, KMTR GGCTOL, KMTR GGTFM, KMTR
EIN DOK AUS AUS EIN
¨ uberpr ¨ ufte ¨ Oltemperatur vom CAN-Kombi ¨ Interne Fehlerpfadnummer: Oltemperatur ¨ Errorflag: Oltemperatur Status Fehlerpfad: (Motor-) Oeltemperatur TOL Abstellzeit
TANS
GGTFA
TMOT
GGTFM
TMOTAB
GGTFM
TMST
GGTFM
TOEL TOELK_W
BGTOL BGTOL
TOELLIN TOLTM WTOL Z_TOL
BGTOL BGTOL BGTOL
AEKP, BBKH,BDEMUM, BGTOL,BGTPABG, ... EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... AEKP, BBKH,EIN BGTABST, BGTOL,DLSF, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... GGTFM, KMTR AUS AUS BBDNWS, BBNWS,BGARNW, DNWSEIN, GGCANECU, ... AUS COWIV, KMTR AUS EIN BGTOL AUS
Seite 2752 von 4100 31.JAN.2003 Thomas Brosi
Ansaugluft - Temperatur Motor-Temperatur Motortemperatur beim Abstellen
Motorstarttemperatur ¨ Oltemperatur ¨ (Motor-) Oltemperatur, Ausgabe in Grad C, intern in Kelvin
(Motor-)Oeltemperatur, linearisiert und umgerechnet ¨ Oltemperatur, modelliert aus Motortemperatur TMOT A/D-Wert fur ¨ (Motor-) Oeltemperatur ¨ Zyklusflag: Oltemperatur
FB BGTOL 4.30.0 Funktionsbeschreibung
¨ ¨ FU GGCTOL 1.50.1 Gebergroße Oltemperatur uber ¨ CAN FDEF GGCTOL 1.50.1 Funktionsdefinition SY_CANTOG
if SY_CANTOG>0, B_tolcb comes from %COWIV
0 TVTOLE
compute 1/
2/ B_ctol
tvtole_ton
if SY_CANTOG=0, B_tolcb comes from Kombibot. E_cif 2/ B_ckien TVTOLE
B_tolcb
compute 1/
B_ctol
tvtole_ton E_cins
B_nutog B_nucins2 ctol tolc
195
*** *** = &FFh bei 1˚C pro bit
TVTOLC
B_ctout
tvtolc_ton TERRTOLC
terrtolc_ton
B_ctole
ggctol-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
APP BGTOL 4.30.0 Applikationshinweise
ggctol-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCTOL 1.50.1
Seite 2753 von 4100 31.JAN.2003 Thomas Brosi
compute 1/
B_cltol false
tvtole_ton compute 2/ false tvtolc_ton compute 3/ ggctol-fcmclr
false terrtolc_ton
dfpgetErf
DFP_CIF
Attribute DFP_CIF: - Unsigned Discrete - Parameter - Imported - Non volatile - Calibration: yes
E_cif
getErf_CIF
Attribute Klasse getErf: - Instanz: getErf - Imported
ggctol-cif-errorbit
ggctol-fcmclr
DFP_CINS
dfpgetErf getErf_CINS
ggctol-cins-errorbit
ggctol-cif-errorbit
E_cins
DFP_TOL
dfpgetClf getClf
B_cltol
ggctol-b-cltol
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggctol-cins-errorbit
ggctol-b-cltol
ABK GGCTOL 1.50.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW
¨ ¨ Verzogerungszeit fur ¨ das Eintragen eines Fehlers beim Oltemperatur = FFh ¨ ¨ Verzogerungszeit fur ¨ das Eintragen eines Fehlers beim Oltemperatursignal uber ¨ CA Entprellzeit fur ¨ Umschaltung auf Ersatzwert bei tolc-Fehler
Systemkonstante
Art
Bezeichnung
SY_CANTOG
SYS (REF) Systemkonstante CAN-Botschaft TOG
Source-X
Source-Y
TERRTOLC TVTOLC TVTOLE
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_CKIEN
GGCINS
EIN
¨ Bedingung CAN-Ubertragung vom Kombiinstrument enable
B_CLTOL B_CTOL B_CTOLE B_CTOUT
GGCTOL GGCTOL CANECUR
EIN AUS AUS EIN
¨ Bedingung Fehlerpfad (Motor-)Oeltemperatur TOL loschen ¨ Bedingung: CAN-Singal fur ¨ Oltemperatur verwendbar ¨ Bedingung: CAN-Singal fur ¨ Oltemperatur fehlerhaft Bedingung: CAN-timeout Prufung ¨
B_NUCINS2 B_NUTOG B_TOLCB
CANECUR COWIV
EIN EIN EIN
Bedingung Nachrichtenunterbrechung : Kombi 2 -Botschaft Bedingung Nachrichtenunterbrechung : TOG-Botschaft ¨ ¨ Bed. Fehlerstatus Oltemperatur aus Kombibotschaft od. aus COWIV abhangig von LH
CTOL DFP_CIF
GGCTOL GGCTOL
AUS DOK
¨ uberpr ¨ ufte ¨ Oltemperatur vom CAN-Kombi SG int. Fehlerpfadnr.:CAN-Schnittstelle, interner Fehler
DFP_CINS DFP_TOL E_CIF
GGCTOL GGCTOL CANECUR
DOK DOK EIN
SG int. Fehlerpfadnr.:CAN-Schnittstelle, Timeout Instrument ¨ Interne Fehlerpfadnummer: Oltemperatur Errorflag: CAN-Schnittstelle, interner Fehler
E_CINS
CANECUR
EIN
Errorflag: CAN-Schnittstelle, Timeout Instrument
TOLC
COWIV
GGCTOL, GGCTUM,GGGTS GGCTOL BGTOL, KMTR BGTOL GGCASR, GGCS,GGCTOL, GGCTUM,GGGTS, ... GGCTOL COWIV, GGCTOL CANECU, GGCTOL,LLRNS BGTOL, KMTR CANECUR, GGCASR, GGCINS, GGCLWS, GGCTOL CANECUR, GGCTOL GGCTOL, KMTR BGRBS, DVFZ,GGCASR, GGCINS,GGCKLA, ... GGCINS, GGCTOL,GGCTUM, GGGTS CANECU, GGCTOL
EIN
¨ ¨ Oltemperatur aus Kombibotschaft od. aus COWIV abhangig von LH
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGGTS 2.40.0
Seite 2754 von 4100 31.JAN.2003 Thomas Brosi
FB GGCTOL 1.50.1 Funktionsbeschreibung Sperrung der Diagnose bei CAN-Unterbrechung: Bei Ausfall vom Kombi- bzw. TOG-Botschaft ¨ uber CAN darf kein Signalfehler ¨ Oltemperatursensor (B_sitol) gesetzt werden. Deshalb muß das Bit B_ctole nicht gesetzt werden. Eine Verhinderung eines Fehlerspeichereintrags E_tol bei CAN-Ausfall kann ¨ uber die Bits B_nutog und B_nucins2 (Nachrichtenunterbrechung der Botschaft TOG bzw. Kombi 2) erfolgen. Wenn ein Fehler (FF hex) der ¨ Oltemperatur tolc erhalten wird, wird das Bit B_tolcb in der %COWIV gesetzt. Deshalb wird das Bit B_ctole nicht gesetzt und ein Fehlerspeichereintrag (B_sitol) in der %BGTOL kann nicht durchgef¨ uhrt werden.
APP GGCTOL 1.50.1 Applikationshinweise +-----------+--------------+---------+ | Parameter | Erstbedatung | Einheit | +-----------+--------------+---------+ | TERRTOLC | 0 | s | | TVTOLC | 60 | s | | TVTOLE | 0 | s | +-----------+--------------+---------+
¨ FU GGGTS 2.40.0 Gebergroße genaues Temperatursignal FDEF GGGTS 2.40.0 Funktionsdefinition tmot B_bktmki tmkic
E_tm tmkic
B_bktmki
tmki
tmot gggts-main
DTMKI gggts-main
B_tmkicb TVTMKIE E_cins B_ckien
*** tmkic
= &FFH bei 0.75˚C pro bit
B_bktmki
143.25
*** E_cif B_cdgts tmot TMKIMN TVTMKIC
tmki_DFPM sigError healing
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S S: set
B_ctout
R: reset
compute 1/ false TurnOnDelay compute 1/ B_cltmki false TurnOnDelay_1
gggts-b-bktmki
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tmew
gggts-b-bktmki
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGGTS 2.40.0
Seite 2755 von 4100 31.JAN.2003 Thomas Brosi
tmot
gggts-initialize
Init
tmki
gggts-initialize
ABK GGGTS 2.40.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
FW (REF) FW (REF) FW FW
Sicherheitsoffset zwischen Kuhlmitteltemperatur ¨ aus Kombiinstrument und tmot Temperaturschwelle fur ¨ Umschaltung auf Ersatzsignal Entprellzeit fur ¨ tmkic-Fehler Entprellzeit fur ¨ Umschaltung auf Ersatzwert bei tmkic-Fehler
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN EIN
Bedingung Bandende-Funktionsanforderung Motortemperatur ub. ¨ Kombiinstrument tmki Bedingung Ersatzwert fur ¨ Motortemperatur aus Kombiinstrument Bedingung: Funktion GGGTS uber ¨ Codewort CDGGGTS freigeben ¨ Bedingung CAN-Ubertragung vom Kombiinstrument enable
EIN EIN
¨ Bedingung: Fehler Motortemperatur aus Kombiinstrument loschen Bedingung: CAN-timeout Prufung ¨
AUS AUS AUS AUS AUS EIN DOK EIN
Bedingung Fehlereintrag durch Tester Motortemperatur aus Kombiinstrument tmki Bedingung: Min-Fehler Motortemperatur aus Kombiinstrument Bedingung: Max-Fehler Motortemperatur aus Kombiinstrument Bedingung: Unplausible Motortemperatur aus Kombiinstrument Signalfehler Kuhlmitteltemperatur ¨ vom Kombiinstrument Bedingung Motortemperatur aus Kombibotschaft auswertbar Interne Fehlerpfadnummer: Motortemperatur von Kombiinstrument Errorflag: CAN-Schnittstelle, interner Fehler
EIN
Errorflag: CAN-Schnittstelle, Timeout Instrument
Source-Y
DTMKI TMKIMN TVTMKIC TVTMKIE Variable
Quelle
BLOKNR
B_BETMKI B_BKTMKI B_CDGTS B_CKIEN
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_CLTMKI B_CTOUT
GGGTS GGGTS GGCINS
CANECUR
B_FTTMKI B_MNTMKI B_MXTMKI B_NPTMKI B_SITMKI B_TMKICB DFP_TMKI E_CIF
GGGTS GGGTS GGGTS GGGTS GGGTS
E_CINS
CANECUR
E_TMKI SFPTMKI TMEW
GGGTS GGGTS GGTFM
TMKI
GGGTS
TMKIC TMOT
GGTFM
Z_TMKI
GGGTS
GGTFM, KMTR GGGTS GGCTOL, GGCTUM,GGGTS GGGTS GGCASR, GGCS,GGCTOL, GGCTUM,GGGTS, ...
GGGTS GGGTS CANECUR
BGRBS, DVFZ,GGCASR, GGCINS,GGCKLA, ... GGCINS, GGCTOL,GGCTUM, GGGTS
AUS AUS DFFT, DFRST, DTEV,- EIN GGGTS GGTFM, KMTR, KOS, AUS MDBGRG EIN GGGTS ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... AUS
Errorflag: Motortemperatur aus Kombiinstrument Status Fehlerpfad: Motortemperatur aus Kombiinstrument TMKI Motortemperatur-Ersatzwert aus Modell Motortemperatur aus Kombiinstrument Motortemperatur aus Kombibotschaft Motor-Temperatur Zyklusflag: Motortemperatur aus Kombiinstrument
FB GGGTS 2.40.0 Funktionsbeschreibung ¨ber CAN zur Verf¨ Das Kombiinstrument stellt ein K¨ uhlwassertemperatursignal u ugung, das im oberen Temperaturbereich eine h¨ ohere Aufl¨ osung besitzt als das in der Motronic aus dem K¨ uhlwasser-NTC aufbereitete Signal. Die Funktion bereitet dieses Signal auf, so daß es in weiteren Funktionen anstelle der intern gebildeten K¨ uhlwassertemperatur "tmot" oder in Erg¨ anzung dazu verwendet werden kann. Bei fehlerhaftem CAN-Signal erfolgt ein Fehlerspeichereintrag in der Motronic.
APP GGGTS 2.40.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTVHK 3.20.0
Seite 2756 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGTVHK 3.20.0 Gebergroße Temperatur vor dem Hauptkatalysator FDEF GGTVHK 3.20.0 Funktionsdefinition % GGTVHK Temperature Sensor input function upstream main catalyst
Bank 1
GGTB1
uggtvhk_w
uggtvhk_w E_atvh
tavhkg_w
tavhkg_w
E_atvh
E_atvh
tavhkm_w
tavhkm_w
tavhkd_w
tavhkd_w
Bank 2 GGTB2 tavhkm2_w
tavhkm2_w E_atvh2
tavhkg2_w
tavhkg2_w
uggtvhk2_w tavhkd2_w
uggtvhk2_w
tavhkd2_w
ggtvhk-main
E_atvh2
E_atvh2
GGTB1: Gebergr¨ oßenteilfunktion Bank1
Bank 1 SY_ASTVHK 0
5/
E_atvh 1/ tavhkm_w
SY_ASTVHK 0
uggtvhk_w
tavhkg_w
compute 1/ uggtvhk_sum reset 2/
1/
1/
utvh10m_w
tavhkg_w KLATVHK
4/ tavhkd_w
compute 2/ uggtvhk_time_sum 1
reset 3/
tavhkg_w
tavhkd_w
output of characteristic map for diagnosis ggtvhk-ggtb1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggtvhk-main
ggtvhk-ggtb1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTVHK 3.20.0
Seite 2757 von 4100 31.JAN.2003 Thomas Brosi
INIT: Initialisierung
Bank 1 INIT_B1 tahsoab_w
tahsoab_w
uggtvhk_w
uggtvhk_w
tansk_w
tansk_w
tabst_w
tabst_w
Bank 2 INIT_B2 tansk_w tabst_w
ggtvhk-init
tavsoab2_w
tahsoab2_w
uggtvhk2_w
uggtvhk2_w
Bank 1 SY_ASTVHK 0 5/
E_atvhi E_atvh
1/ tahsoab_w
tavhkg_w 1/
tansk_w
tavhkg_w
tabst_w 1/ KLABTFVH UGGTVHKMX
3/ uggtvhk_w
KLATVHK
utvh10m_w
1/ tavhkg_w
uggtvhk_sum
output of characteristic map for diagnosis reset 2/
4/ tavhkd_w
6/ tavhkst_w
uggtvhk_time_sum reset 1/ 1.0
ggtvhk-init-b1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggtvhk-init
ggtvhk-init-b1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTVHK 3.20.0
Seite 2758 von 4100 31.JAN.2003 Thomas Brosi
Bank 2 SY_ASTVHK2 0 5/
E_atvhi2 E_atvh2
1/ tavsoab2_w
tavhkg2_w 1/
tansk_w
tavhkg2_w
tabst_w 1/ KLABTFVH 3/ uggtvhk2_w
UGGTVHKMX
1/
utvh10m2_w
tavhkg2_w KLATVHK2
uggtvhk2_sum
output of characteristic map for diagnosis
reset 2/
4/
6/
tavhkd2_w
tavhkst2_w
ggtvhk-init-b2
uggtvhk2_time_sum
reset 1/
1.0 ggtvhk-init-b2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK GGTVHK 3.20.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
KLABTFVH KLATVHK KLATVHK2 UGGTVHKMX
TABST_W UTVH10M_W UTVH10M2_W
KL KL KL FW
Abkuhlkennlinie zur Bestimmung der Temperatur am Sensor bei Start (E_atnv=1) ¨ Abgastemperaturwandlung aus Sensorsignal vor dem Hauptkatalysator Abgastemperaturwandlung aus Sensorsignal vor dem Hauptkatalysator, Bank 2 ¨ Maximal zulassige Spannung in der Kennlinie
Systemkonstante
Art
Bezeichnung
SY_ASTVHK SY_ASTVHK2
SYS (REF) Systemkonstante: Temperatursensor vor Hauptkat verbaut SYS (REF) Systemkonstante: Temperatursensor vor Hauptkat in Bank2 verbaut
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
DFP_ATVH
GGTVHK
DOK
SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor vor dem Hauptkatalysator
DFP_ATVH2
GGTVHK
DOK
SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor hinter dem Vorkatalysator, Bank 2
E_ATVH
DGGTVHK
EIN
Errorflag: Abgastemperatur vor dem Hauptkatalysator
E_ATVH2
DGGTVHK
EIN
Errorflag: Abgastemperatur vor dem Hauptkatalysator (Bank 2)
TABST_W
BGTABST
EIN
Abstellzeit
TAHSOAB2_W TAHSOAB_W TANSK_W
BGTPABG BGTPABG GGTFA
EIN EIN EIN
Abgastemperatur beim Abstellen des Motors an Sonde hinter Kat aus Modell, Bank2 Abgastemperatur beim Abstellen des Motors an Sonde hinter Kat aus Modell Ansaugluft - Temperatur in GrdC, intern in Kelvin gerechnet
TAVHKD2_W TAVHKD_W TAVHKG2_W TAVHKG_W TAVHKM2_W TAVHKM_W TAVHKST2_W TAVHKST_W UGGTVHK2_W UGGTVHK_W UTVH10M2_W UTVH10M_W
GGTVHK GGTVHK GGTVHK GGTVHK ATM ATM GGTVHK GGTVHK
DGGTVHK, EASTKO,GGTVHK, NLKO DGGTVHK, EASTKO,GGTVHK, NLKO EASTKO, GGTVHK,NLKO EASTKO, GGTVHK,NLKO AEKP, BBKH,BDEMUM, BGTOL,BGTPABG, ... ATM, GGTVHK ATM, GGTVHK BAKH, BBAGR,BGAGR, BGAGRSOL, DGGTVHK, ... DGGTVHK DGGTVHK ATM ATM DGGTVHK, GGTVHK DGGTVHK, GGTVHK DGGTVHK DGGTVHK DGGTVHK, GGTVHK DGGTVHK, GGTVHK
AUS AUS AUS AUS EIN EIN AUS AUS EIN EIN LOK LOK
Abgastemperatur vhk aus Kennlinie KLATVHK zu Diagnosezwecken, Bank 2 Abgastemperatur aus Kennlinie KLATVHK zu Diagnosezwecken Abgastemperatur vor dem Hauptkatalysator gemessen, Bank 2 Abgastemperatur vor Hauptkat gemessen Abgastemperatur vor Hauptkat aus Modell, Bank 2 Abgastemperatur vor Hauptkat aus Modell Abgastemperatur vor dem Haupt.-Kat. vor dem Start (Bank2) Abgastemperatur vor dem Haupt.-Kat. vor dem Start Temperatursensorspannungssignal vor dem Hauptkatalysator, Bank 2 Temperatursensorspannungssignal vor dem Hauptkatalysator gemitteltes Spannungssignal T-Sensor vor Hauptkat, (Bank 2) gemitteltes Spannungssignal T-.Sensor vor Hauptkat
GGTVHK GGTVHK
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTVHK 3.20.0
Seite 2759 von 4100 31.JAN.2003 Thomas Brosi
FB GGTVHK 3.20.0 Funktionsbeschreibung Aufgabe: Umwandlung des Abgastemperatursensorsignals in die ¨ aquivalente Temperatur ========================================================================= Prinzip: ======== Temperatursensoren mit einer Platinm¨ aander besitzen einen elektrischen Widerstand. Mit steigender Temperatur vergr¨ oßert sich dieser Widerstand. F¨ ur den Widerstand in Abh¨ angigkeit von der Temperatur gilt: R(t) = Ri + R0*(1+alpha*t+beta*tˆ2) Dabei Ri R0 alpha beta t
bedeuten: : elektrischer Widerstand der : elektrischer Widerstand des : platinspezifische Konstante : platinspezifische Konstante : Temperatur in Grad Celsius
(1)
Zuleitung vom ADC bis zum Sensorelement (ca. 1 Ohm) Sensorelementes bei 0 Grad Celsius 3.90802e-3 (nach DIN) -5.802e-7 (nach DIN)
Die Widerstandsabh¨ angigkeit ist in der Kennlinie KLATVHK abgelegt. Sie besitzt als Eingangsg¨ oße das Spannungssignal ¨ uber dem Sensorelement. Das Sensorelement liegt in Reihe mit einem Treiberwiderstand Rv (Bild 1). F¨ ur die Spannung ¨ uber dem Sensorelement gilt: Um (R(t)) = U0 *(R(t)/(R(t)+Rv))
(2)
U0 Rv
R(T)
Um Masse
ggtvhk-reihens
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dabei bedeutet: Um(R(t)) : Spannung ¨ uber dem Sensorelement U0 : Versorgungspannung der Reihenschaltung (5 V) Rv : Treiberwiderstand R(t) : elektrischer Widerstand des Sensorelementes
ggtvhk-reihens Bild 1: Reihenschaltung von Vorwiderstand und Sensorelementwiderstand
MAIN: Gesamt¨ ubersicht der Gebergr¨ oßenfunktion ============================================= Die Funktion GGTVHK wertet das Temperatursensorspannungssignal aus. Dabei wandelt die Teilfunktion GGTB1 das Sensorsignal auf der ersten Bank in die entsprechende Temperatur um. GGTB2 gilt entsprechend f¨ ur Bank 2. GGTB1: Auswertung des Sensorspannungssignals Bank 1: ==================================================== Je nach Eingangsgr¨ oße uggtvhk wird die ¨ aquivalente Temperatur ermittelt. Hat die Diagnosefunktion DGGTVHK einen elektrischen oder physikalischen Fehler auf der ersten Bank detektiert, so wird nicht das Sensorsignal ausgegeben, sondern ein Ersatzwert. Ersatzwert ist die modellierte Temperatur aus dem Abgastemperaturmodell ATM.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTVHK 3.20.0
Seite 2760 von 4100 31.JAN.2003 Thomas Brosi
APP GGTVHK 3.20.0 Applikationshinweise Voraussetzungen: ================ * Bereitstellung und Einbau eines Thermoelementes in unmittelbare N¨ ahe des Abgastemperatursensors * Notwendige Funktionen: -ATM -DGGTVHK zur Diagnose Applikationsvorgehen: ===================== Nach der o.g. Gleichung (1) ergeben sich die folgende Widerstandswerte in Abh¨ angigkeit der Temperatur f¨ ur eine Sensor mit einer Platinm¨ aander und R0 = 200 Ohm. Bei der Applikation sollte zur Feinapplikation der Kennlinie ein Thermoelement (d=1mm) in unmittelbarer N¨ ahe des Sensors verbaut werden, um die u.a. Kennlinie zu optimieren. T[Grad C] | -40 | 0 | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | 1000 | 1100 | 1200 | -----------|-------|-------|-------|-------|-------|-------|-------|-------|-------|-------|-------|-------|-------|-------| R(T) [Ohm] | 169.2 | 200 | 275,4 | 348.5 | 419.2 | 487.6 | 553.6 | 617.3 | 678.7 | 737.7 | 794.4 | 848.7 | 900.7 | 950.4 | Mit Gleichung (1) und (2) l¨ aßt sich die Kennlinie leicht bestimmen. Typische Werte f¨ ur die Erstbedatung: ==================================== Kennlinie KLATVHK: utvh10m_w [V] | 0.723 | 0.833 | 1.080 | 1.292 | 1.477 | 1.639 | 1.782 | 1.908 | 2.021 | 2.123 | 2.213 | 2.295 | 2.369 | 2.436 | -------------------|-------|-------|-------|-------|-------|-------|-------|-------|-------|-------|-------|-------|-------|-------| Temperatur [Grad C]| -40 | 0 | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | 1000 | 1100 | 1200 |
Kennlinie KLABTFVH: tabst_w [s] | 0 | 300 | 600 | 1200 | 2400 | 7200 | -------------------|-------|-------|-------|-------|-------|-------| Faktor | 0.996 | 0.7969| 0.7031| 0.5625| 0.3945| 0 |
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Kennlinie ist genau so zu bedaten wie im ATM die Kennlinie: ATMABKK! ¨ Anderungen sind nur nach R¨ ucksprache mit K3/EFS2-Ri vorzunehmen. Maximal plausible Sensorspannung am ADC: UGGTVHKMX = 3.5 V
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DGGTVHK 2.40.0
Seite 2761 von 4100 31.JAN.2003 Thomas Brosi
FU DGGTVHK 2.40.0 Diagnose des Temperatursensors vor dem Hauptkatalysator FDEF DGGTVHK 2.40.0 Funktionsdefinition MAIN: ¨ Ubersicht Diagnose Temperatursensor vor Hauptkatalysator ==============================================================
imported from %KONCW B_cdatvh
Euro switch
Demand from tester
EUROSW
TESTER
B_cdatvh
Diagnosis bank 1 DGGTVHKB1 uggtvhk_w B_tvhmne tavhkd_w
uggtvhk_w tavhkd_w
B_nmot B_tvhmxe
B_nmot
Start diangosis
tavhkst_w
SDGGTVHK B_tvhpstd tavhkst_w
DFPM bank 1 DFPMB1 B_tvhmne B_tvhmxe
B_stend B_tvhp B_tvhpstd
B_tvhp B_nmot B_tvhzstd
Diagnosis bank 2
DFPM bank 2
DGGTVHKB2
DFPMB2
B_tvhzstd
tavhkst2_w
tavhkst2_w
B_tvhpstd2
B_tvhzstd B_nmot
B_stend tavhkd2_w uggtvhk2_w
B_stend B_tvhmne2 tavhkd2_w B_tvhmxe2 uggtvhk2_w B_tvhp2
B_tvhmne2 B_tvhmxe2 B_tvhp2
dggtvhk-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_tvhpstd2
dggtvhk-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DGGTVHK 2.40.0
Seite 2762 von 4100 31.JAN.2003 Thomas Brosi
SDGGTVHK: Startdiagnose =======================
SDGGTVHK 5.0
[s]
B_stend TurnOnDelay
E_tm E_ta
EdgeRising
tabst_w
7/
TABTVHMN
false
TANSVHMX
B_pwfast /NV
4/
TMOTVHMX
B_tvhzstd
B_tvhzstd
1/
TDRSTVHMX
tdrsvhk_w 2/ tavhksmx_w 3/ tansvks_w
tavhksmn_w 0.5
tmotvks_w
TDBRSVH
1/
5/
SY_ASTVHK 1/
0
false
B_tvhpstd
6/
1/ B_tvhpstd
Tstrange
B_tvhpstd
1/
SY_ASTVHK2 0
B_tvhpstd2
tavhkst2_w
1/ B_tvhpstd2
Tstrange2
B_tvhpstd2
dggtvhk-sdggtvhk
1/ false
dggtvhk-sdggtvhk DGGTVHKB1: ¨ Ubersicht Diagnose Temperatursensor vor Hauptkatalysator, Bank1 ==========================================================================
Electrical diagnosis DELEC
uggtvhk_w
uggtvhk_w
B_stend
B_stend
B_tvhmxe
B_tvhmxe
B_tvhmne
B_tvhmne
Physical diagnosis DPHYS B_tvhmxe B_tvhmne B_stend tavhkd_w B_nmot B_tvhpstd
tavhkd_w B_nmot B_tvhpstd
B_tvhp
B_tvhp dggtvhk-dggtvhkb1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tavhkst_w
dggtvhk-dggtvhkb1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DGGTVHK 2.40.0
Seite 2763 von 4100 31.JAN.2003 Thomas Brosi
DELEC: Elektrische Diagnose des Temperatursensorsignals =======================================================
DELEC
B_stend UGGTVHMX
B_tvhmxe
B_tvhmxe
Short circuit to Ubat UGGTVHMX < uggtvhk < Ubat TEEDVH uggtvhk_w
Todmnmx
UGGTVHMN
dggtvhk-delec
B_tvhmne
B_tvhmne
Short circuit to mass 0 < uggtvhk < UGGTVHMN
dggtvhk-delec DPHYS: Physikalische Diagnose des Temperatursensorsignals =========================================================
DPHYS B_fa
TEPDVHT
TVZTAVH TVZTAVHT
B_tvhmxe B_tvhmne B_tvhksma TATVHMN B_tvhpstd
ENSMC B_tvhksmv B_kh B_stend B_nmot
compute 1/
TEPDVH(T) B_kh
2/ false
B_llr
B_stend B_nmot B_llr
B_hom
B_hom
B_sch
B_sch B_hmm
B_hmm
compute 5/
Todmdl
compute 1/
B_tvhpdmv
Todmdl
6/ 1/
B_tvhpdmv true
B_tvhp
B_tvhp
Tptavhkm 2/ tavhkmg_w reset 1/
tavhkm_w 0.5
compute 3/
DETTD B_sch B_hmm dtmsvvh_w
Tptavhk errlpsmv
4/
tavhkd_w
tavhkdg_w reset 2/
Tatmrange
dggtvhk-dphys
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TEPDVH
dggtvhk-dphys
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DGGTVHK 2.40.0
Seite 2764 von 4100 31.JAN.2003 Thomas Brosi
ENSMC: Einschaltbedingungen f¨ ur Modell-Sensor-Vergleich =======================================================
ENSMC B_mdarv B_mdkat SY_BDE 0 B_hom erbhom
[s]
5.0
B_nmot B_sch
true erbsch
Tofsmv
B_tvhksmv
B_tvhksmv
B_hmm erbhmm
B_stend
B_sa TELLRATVH
erllr
Tofdllr
B_kh
dggtvhk-ensmc
TEPDVH(T)
B_tvhkhoff
Todpdst dggtvhk-ensmc DETTD: Differenz-Temperatur f¨ ur Modell-Sensor-Vergleich =======================================================
DETTD
SY_BDE 0 false B_sch B_hmm
B_fa
TDVHATM TDVHATMS TDVHATMHM TDVHATMFA
dtmsvvh_w
dtmsvvh_w
dggtvhk-dettd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_llr
dggtvhk-dettd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DGGTVHK 2.40.0
Seite 2765 von 4100 31.JAN.2003 Thomas Brosi
DFPMB1: DFPM Bank1 ==================
DFPMB1
ATVH_DFPM maxError minError nplError
B_tvhmxe B_tvhmne B_tvhp
B_fa TEZDATVH TEZDATVHT B_tvhzstd B_nmot
Todzstd
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* maxError: S S S R R minError: S S R S R sigError: S S R R S nplError: S S R R R Healing: R S R R R S: set R: reset
B_np* R R R S R
dggtvhk-dfpmb1
healing
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dggtvhk-dfpmb1 Schnittstelle zum Fehlerspeicherverwaltung (DFPM): -------------------------------------------------In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch Zur¨ uckschreiben des gesamten Statusworts sfpxyz des Fehlerpfades xyz in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflags fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem im DFPM verwalteten Fehlerpfad-Status auslesen. F¨ ur jeden Fehlerpfad xyz dieser Diagnosefunktion sind folgende Gr¨ oßen definiert : Status Fehlerpfad xyz Fehlerflag xyz : Zyklusflag xyz : Fehlertyp xyz : L¨ oschen Fehlerpfad: Ersatzwert aktiv : Fehlerpfadcode xyz: Fehlerklasse xyz: Fehlerschwere xyz: CARB Code xyz: Tabelle der Umweltbed.xyz:
sfpxyz E_xyz Z_xyz TYP_xyz :(B_mxxyz, B_mnxyz, B_sixyz, B_npxyz) B_clxyz B_bkxyz (optional) CDTxyz CLAxyz f¨ ur Kurztest Klasse 7 TSFxyz CDCxyz FFTxyz
in dieser FDEF sind folgende Fehlerpfade xyz behandelt: Fehlerpfadname
verwendetes K¨ urzel (ersetzt ,,xyz‘‘)
Diagnose Abgastemperatur nach dem Vorkatalysator (Sensor)
Fehlerpfadname f¨ ur Kurztest
ATVH ATVH2 (Bank2)
verwendetes K¨ urzel (ersetzt ,,xyz‘‘)
ABK DGGTVHK 2.40.0 Abkurzungen ¨ Parameter TABTVHMN TANSVHMX TATVHMN TDBRSVH TDRSTVHMX TDVHATM TDVHATMFA TDVHATMHM TDVHATMS TEEDVH TELLRATVH TEPDVH TEPDVHT TEZDATVH TEZDATVHT TMOTVHMX TVZTAVH TVZTAVHT
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Minimale Abstellzeit zur Startdiagnose des Temp.-Sensors Maximale Ansauglufttemperatur fur ¨ die Startdiagnose Minimale modellierte Abgastemperatur zur Ausfuhrung der phys. Diagnose ¨ Temperaturdifferenz zur Referenzsensortemperatur beim Start Maximale Temperaturdifferenz zw. Wassertemperatur und Ansauglufttemperatur Maximale Temperaturdifferenz zum Abgastemperaturmodell Maximale Temperaturdifferenz zum Abgastemperaturmodell im Testbetrieb Maximale Temperaturdifferenz zum Abgastemperaturmodell im Homogen-mager-Betrieb Maximale Temperaturdifferenz zum Abgastemperaturmodell im Schichtbetrieb Entprellzeitkonstante fur ¨ elektrische Diagnose vor dem Hauptkatalysator Entprellzeit nach Bedingung B_llr zur Aktivierung des Sensor-Modell-Vergleich Entprellzeitkonstante fur ¨ physik. Diagnose vor dem Hauptkatalysator Entprellzeitkonstante fur ¨ physik. Diagnose vor dem Hauptkatalysator, Tester Entprellzeitkonstante zum Setzen des Zyklusflags Entprellzeitkonstante zum Setzen des Zyklusflags Maximale Motortemperatur fur ¨ die Startdiagnose des Temperatursensors vHK ¨ Zeitkonstante fur ¨ Pt1-Glied zur Verzogerung der gemessenen und modellierten Temp ¨ Zeitkonstante fur ¨ Pt1-Glied zur Verzogerung der gem. und mod. Temp, Tester
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 2766 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
UGGTVHMN UGGTVHMX
FW FW
Minimaler Spannungswert uber dem Temperatursensorelement ¨ Maximaler Spannungswert uber ¨ dem Temperatursensorelement
Systemkonstante
Art
Bezeichnung
SY_ASTVHK SY_ASTVHK2 SY_BDE
SYS (REF) Systemkonstante: Temperatursensor vor Hauptkat verbaut SYS (REF) Systemkonstante: Temperatursensor vor Hauptkat in Bank2 verbaut SYS (REF) Systemkonstante Benzin-Direkteinspritzung
Variable
Source-X
Quelle
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DGGTVHK 2.40.0
B_BEATVH B_BEATVH2 B_BKATVH B_BKATVH2 B_CDATVH B_CLATVH B_CLATVH2 B_FA
DGGTVHK DGGTVHK DGGTVHK DGGTVHK
B_FATVH B_FATVHON B_FTATVH B_FTATVH2 B_HMM
TKDFA DGGTVHK DGGTVHK DGGTVHK BDEMUM
B_HOM
BDEMUM
B_KH
BAKH
B_LLR
LLRBB
B_MDARV
DMDMIL
B_MDKAT
DMDMIL
B_MNATVH B_MNATVH2 B_MXATVH B_MXATVH2 B_NMOT
DGGTVHK DGGTVHK DGGTVHK DGGTVHK BGWNE
B_NPATVH B_NPATVH2 B_PWF
DGGTVHK DGGTVHK BBHWONOF
B_PWFAST B_SA
DGGTVHK MDRED
B_SCH
BDEMUM
B_SIATVH B_SIATVH2 B_STEND
DGGTVHK DGGTVHK BBSTT
B_TVHKHOFF B_TVHKSMA B_TVHKSMA2 B_TVHKSMV B_TVHMNE B_TVHMNE2 B_TVHMXE B_TVHMXE2 B_TVHP B_TVHP2 B_TVHPDMV B_TVHPDMV2 B_TVHPSTD B_TVHPSTD2 B_TVHZSTD DFP_ATVH
DGGTVHK DGGTVHK DGGTVHK DGGTVHK DGGTVHK DGGTVHK DGGTVHK DGGTVHK DGGTVHK DGGTVHK DGGTVHK DGGTVHK DGGTVHK DGGTVHK DGGTVHK DGGTVHK
TKDFA
Source-Y
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS DGGTVHK EIN EIN DGGTVHK EIN DGGTVHK ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... EIN DGGTVHK LOK AUS AUS EIN BBAGR, BBKR,BDEMEN, BDEMUE,BGAGRA, ... ATR, BAKH, BBAGR,- EIN BBKR, BDEMKO, ... EIN BBKH, BBSAWE,BDEMAB, BGFAWU,BGNLLKH, ... BDEMEN, DGGTVHK, EIN DTEV, GGO2LSU,LLRRM, ... BBAGR, BBREGNO,- EIN DDYLSU, DFRST,DGGTVHK, ... DGGTVHK, EIN DKATFKEB, LRSEB AUS AUS AUS AUS ADVE, AEKP, ALE,EIN ALSU, BAKH, ... AUS AUS EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... LOK AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... EIN ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ... AUS AUS EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK DGGTVHK, EASTKO,- DOK GGTVHK, NLKO
Bedingung: Bandendefunktionanford. fur ¨ DGGTVHK Bedingung: Bandendefunktionanford. fur ¨ DGGTVHK (Bank 2) Bedingung Ersatzwert aktiv: Abgast.-Sensorsignal vor dem Hauptkatalysator Bedingung Ersatzwert aktiv: Abgast.-Sensorsignal vor dem Hauptkat (Bank 2) Bedingung: Funktion uber Codewort CDATVH freigeben ¨ ¨ Bedingung Fehlerflag ”Abgastemperatursensor defekt” loschen, vor d. Hauptkat. ¨ Bedingung Fehlerflag ”Abgastemp.-Sensor defekt” loschen, vor d. Hauptkat. (B2) Bedingung Funktionsanforderung allgemein
Bedingung: Funktionsanforderung %DGGTVHK Bedingung: B_fa und B_fatvh gesetzt, Fkt.-Anforderung DGGTVHK eingeschaltet Bedingung Fehlereintrag durch Tester fur ¨ Abgastemperatursensorsignal vHK Bedingung Fehlereintrag durch Tester fur ¨ Abgastemp.-Sensorsignal vHK (B2) Bedingung Betriebsart Homogen-Mager
Bedingung Betriebsart Homogen Bedingung Kat-Heizung
Bedingung Leerlaufregelung
kritische Aussetzerrate vorhanden
¨ Katschadigende Aussetzerrate uberschritten ¨ (zur Ausblendung anderer Funktionen) Fehlerart: elektrischer Min-Fehler, Temp.Sensor vor dem Hauptkatalysator Fehlerart: elektr. Min-Fehler, Temp.Sensor vor dem Hauptkatalysator (Bank 2) Fehlerart: elektrischer Max-Fehler, Temp.-Sensor vor dem Hauptkatalysator Fehlerart: elektr. Max-Fehler, Temp.-Sensor vor dem Hauptkatalysator (Bank 2) Bedingung Motordrehzahl: n > NMIN Fehlerart: Signal des Abgastemperatursensors vor dem Hauptkat. ist unplausibel Fehlerart: Signal des Abgastemp. -Sensors vor dem Hauptkat. ist unplausibel (B2) Bedingung Powerfail
¨ Bedingung Powerfail lag einmalig an, bis zum nachsten Motorstart Bedingung Schubabschalten Bedingung Betriebsart Schicht
Bedingung Signalfehler Abgastemperatur vor dem Hauptkatalysator Bedingung Signalfehler Abgastemperatur vor dem Hauptkatalysator (Bank 2) Bedingung Startende erreicht Bedingung Wirkung Katalysatorheizen nicht mehr vorhanden Bedingung Sensor-Modell-Vergleich aktiv Bedingung Sensor-Modell-Vergleich aktiv (Bank 2) ¨ Bedingung Sensor-Modell-Vergleich findet statt, aufgrund Stationarbedingungen Bedingung: elektrischer Min.-Fehler Temperautur vor dem Hauptkatalysator Bedingung: elektrischer Min.-Fehler Abgastemperatur vor dem Hauptkat., Bank 2 Bedingung: elektrischer Max.-Fehler vor dem Hauptkatalysator Bedingung: elektrischer Max.-Fehler vor dem Hauptkatalysator, Bank 2 ¨ Bedingung: Plausibilitatsfehler ¨ Bedingung: Plausibilitatsfehler, Bank 2 Bedingung: passive Diagnose durch Modellvgl. liefert Fehler, vor d. Hauptkat. Bed.: passive Diagnose durch Modellvergleich liefert Fehler vor Haupt-Kat,Bank 2 Bedingung: physikalische Startdiagnose liefert Fehler vor dem Hauptkatalysator Bedingung: physikalische Startdiagnose liefert Fehler vor dem Hauptkat., Bank 2 Bedingung: Startdiagnose ist abgelauften (Zyklusflag) vor dem Hauptkatalysator SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor vor dem Hauptkatalysator
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DFP_ATVH2
DGGTVHK
DFP_TA
DGGTVHK
DFP_TM
DGGTVHK
DTMSVVH_W E_ATVH
DGGTVHK DGGTVHK
E_ATVH2
DGGTVHK
E_TA
GGTFA
E_TM
GGTFM
SFPATVH SFPATVH2 TABST_W
DGGTVHK DGGTVHK BGTABST
TANSK_W
GGTFA
TANSVKS_W TAVHKD2_W TAVHKDG2_W TAVHKDG_W TAVHKD_W TAVHKM2_W TAVHKMG2_W TAVHKMG_W TAVHKM_W TAVHKSMN_W TAVHKSMX_W TAVHKST2_W TAVHKST_W TDRSVHK_W TMOTK_W
DGGTVHK GGTVHK DGGTVHK DGGTVHK GGTVHK ATM DGGTVHK DGGTVHK ATM DGGTVHK DGGTVHK GGTVHK GGTVHK DGGTVHK TEMPKON
TMOTVKS_W UGGTVHK2_W UGGTVHK_W Z_ATVH Z_ATVH2
DGGTVHK
DGGTVHK, EASTKO,- DOK GGTVHK, NLKO ATR, BBAGR, BBKH,- DOK BGAGRTS, BGTMPK, ... ATM, ATR, BBAGR,- DOK BBKH, BGTABST, ... LOK EASTKO, GGTVHK,- AUS NLKO EASTKO, GGTVHK,- AUS NLKO ATR, BBAGR, BBKH,- EIN BBKW, BGAGRTS, ... ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... AUS AUS AEKP, BBKH,EIN BDEMUM, BGTOL,BGTPABG, ... EIN BAKH, BBAGR,BGAGR, BGAGRSOL, DGGTVHK, ... AUS EIN DGGTVHK LOK LOK EIN DGGTVHK DGGTVHK, GGTVHK EIN LOK LOK DGGTVHK, GGTVHK EIN LOK LOK EIN DGGTVHK DGGTVHK EIN LOK ATM, ATMHEX,EIN BBAGR, BGAGRA,BGAGRSOL, ... AUS DGGTVHK, GGTVHK EIN DGGTVHK, GGTVHK EIN AUS AUS
DGGTVHK DGGTVHK
DGGTVHK 2.40.0
Seite 2767 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor hinter dem Vorkatalysator, Bank 2 SG-int. Fehlerpfadnr.: Ansauglufttemperatur TANS (-Ladeluft) Interne Fehlerpfadnummer: Motortemperatur Temperaturabweichung zwischen Temperaturmodell und Temperatursensor Errorflag: Abgastemperatur vor dem Hauptkatalysator Errorflag: Abgastemperatur vor dem Hauptkatalysator (Bank 2) Errorflag: Ansauglufttemperatur Errorflag: TMOT Status Fehlerpfad E_atvh Status Fehlerpfad E_atvh (Bank 2) Abstellzeit
Ansaugluft - Temperatur in GrdC, intern in Kelvin gerechnet
Ansaugluft - Temperatur in Kelvin Abgastemperatur vhk aus Kennlinie KLATVHK zu Diagnosezwecken, Bank 2 Tiefpassgefilterte gemessene Abgastemperatur vor dem Hauptkatalysator (B2) Tiefpassgefilterte gemessene Abgastemperatur vor dem Hauptkatalysator Abgastemperatur aus Kennlinie KLATVHK zu Diagnosezwecken Abgastemperatur vor Hauptkat aus Modell, Bank 2 Tiefpassgefilterte modellierte Abgastemperatur vor dem Hauptkatalysator (B2) Tiefpassgefilterte modellierte Abgastemperatur vor dem Hauptkatalysator Abgastemperatur vor Hauptkat aus Modell Minimale Temperaturschwelle der Abgastemperatur vor dem Vortkat. beim Start Maximale Temperaturschwelle der Abgastemperatur vor dem Hauptkat. beim Start Abgastemperatur vor dem Haupt.-Kat. vor dem Start (Bank2) Abgastemperatur vor dem Haupt.-Kat. vor dem Start Temperaturdifferenz der Referenzsensoren in der Funktion %DGGTVHK Motor-Temperatur, Ausgabe in Grad C, intern in Kelvin
Motor-Temperatur, Ausgabe in Grad C, intern in Kelvin Temperatursensorspannungssignal vor dem Hauptkatalysator, Bank 2 Temperatursensorspannungssignal vor dem Hauptkatalysator Zyklusflag: Abgastemperatur vor dem Hauptkatalysator Zyklusflag: Abgastemperatur vor dem Hauptkatalysator (Bank 2)
FB DGGTVHK 2.40.0 Funktionsbeschreibung Aufgabe / Motivation: ===================== Mit der Funktion DGGTNVH wird die elektrische und physikalische Diagnose des Abgastemperatursensors vor dem Hauptkatalysator durch Auswertung des Sensorsignals und der dazu ¨ aquivalenten Abgastemperatur realisiert. Nach OBD- und EOBD-Richtlinie m¨ ussen alle abgasrelevanten Komponenten im Abgassystem auf ihre Funktionalit¨ at ¨ uberpr¨ uft werden.
Prinzip: ======== Der Temperatursensor wird in Reihe mit einem Vorwiderstand Rv an die Versorgungsspannung U0 angeschlossen. Die Spannung Um ¨ uber dem Sensorelement ist ¨ aquivalent zu der Temperatur T des Sensorelements. Bild 1 zeigt diese Anordnung:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DGGTVHK 2.40.0
Seite 2768 von 4100 31.JAN.2003 Thomas Brosi
U0 Rv
R(T)
Um dggtvhk-reihens
Masse
dggtvhk-reihens Bild 1: Beschaltung des Temperatursensors
Es gilt:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Um = U0*(RT/(RT+Rv)) mit: Um: U0: RT: Rv:
(1)
Messpannung Versorgungsspannung Widerstand des Temperatursensorelements in Abh¨ angigkeit der Temperatur Vorwiderstand
Wegen (1) ist die Spannung Um im Bereich [Ummin .. Ummax] plausibel. Spannungen Um außerhalb dieses Bereiches sind nicht plausibel und charakterisieren den Temperatursensor bzw. die Schaltung als fehlerhaft. Als Gr¨ unde f¨ ur Spannungen außerhalb des o.g. Bereichs k¨ onnen Kurzschl¨ usse gegen die Versorgungsspannung oder gegen Masse oder Nebenschl¨ usse genannt werden. Bei den letztgenannten Nebenschl¨ ussen kann im Fehlerfall die Spannung auch im plausiblen Bereich liegen. Zur Detektierung dieser F¨ alle wird die Sensortemperatur nach einer langen Abstellzeit des Fahrzeugs mit anderen im Fahrzeug befindlichen Temperaturgr¨ oßen verglichen. Befindet sich das Fahrzeug im thermischen Gleichgewicht, so m¨ ussen alle Temperatursensoren vor dem Motorstart im Rahmen ihrer Toleranz die gleiche Temperatur anzeigen. Als weitere Diagnosem¨ oglichkeit kann die Temperatur, die der Sensor liefert mit dem Abgastemperaturmodell (ATM) plausibilisiert werden. Hierzu werden die beiden Temperaturen tiefpassgefiltert und danach verglichen. Mit der Tiefpassfilterung wird den beiden Gr¨ oßen ein zeitlich nahezu gleiches Verhalten aufgepr¨ agt. Im Rahmen der Toleranzen m¨ ussen die beiden Gr¨ oßen ¨ ubereinstimmen. Zum Temperatursensor: ---------------------Die im Temperatursensor integrierte Platinm¨ aander ver¨ andert ihren elektrischen Widerstand in Abh¨ angikeit der vorliegenden Temperatur. Platin besitzt einen positiven Temperaturkoeffizienten. Es gilt: RT = R0*(1+alpha*t+beta*tˆ2)
(2)
mit alpha = 3.90802e-3 (nach DIN) beta = -5.802e-7 (nach DIN) t Temperatur in Grad Celsius Der Zusammenhang (2) ist in Bild 2 dargestellt. Dabei ist RT auf R0 bezogen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DGGTVHK 2.40.0
Seite 2769 von 4100 31.JAN.2003 Thomas Brosi
5
RT/R0
4
3
2
0 -200
0
200
400
600
800
1000
1200
dggtvhk-widers
1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dggtvhk-widers
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Bild 2:
DGGTVHK 2.40.0
Seite 2770 von 4100 31.JAN.2003 Thomas Brosi
RT/R0 in Abh¨ angigkeit der Temperatur
MAIN: Gesamt¨ ubersicht der Funktion DGGTVHK ========================================== Die Funktion DGGTVHK ist in sieben Bl¨ ocke gegliedert. Der Block EUROSW beinhaltet die Euroschalterfuntionalit¨ at. Dabei sind folgende Einstellungen vorgesehen: CDATVH = 0 Funktion %DGGTVHK ist ausgeschaltet CDATVH = 1 Funktion %DGGTVHK ist aktiv andere Einstellungen sind nicht zul¨ assig. Mit der Testerfunktionalit¨ at kann die Funktion explizit angefordert werden. In den ¨ ubrigen Bl¨ ocken wird die eigentliche Diagnose durchgef¨ uhrt. Im Block SDGGTVHK wird die Startdiagnose und im Block DGGTVHKB1 wird die elektrische und physikalische Diagnose beschrieben. Die DFPM-Anbindung erfolgt in Block DFPMB1. Entsprechendes gilt f¨ ur Bank 2.
SDGGTNVK: Startdiagnose ======================= Die Startdiagnose vergleicht den Temperaturwert des Abgastemperatursensors mit dem Mittelwert der Temperatursensorsignale von Motortemperatur und Ansauglufttemperatur wenn sich das Fahrzeug im thermischen Gleichgewicht befindet. Voraussetzung f¨ ur die Durchf¨ uhrung dieser Diagnose ist: -
Abstellzeit > TABTVHMN Ansauglufttemperatur < TANSVHMX Motortemperatur < TMOTVHMX Differenz der Ansaugluftemperatur und Motortemperatur < TDRSTVHMX Kein B_pwfast, d.h. kein Motorlauf mit vorherigem B_pwf Keine Sensorfehler f¨ ur Ansaugluft- und Motortemperatur
(a) (b) (c) (d)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Mit Bedingung (a) wird gew¨ ahrleistet, daß sich das Fahrzeug im thermischen Gleichgewicht befindet, allerdings nur, wenn kein Powerfail vor dem aktuellen start anlag oder noch anliegt (Bedingung e). Bei Powerfail wird dem System aus Sicherheitsgr¨ unden vorget¨ auscht, dass die ABSTELLZEIT maximal lang (65535 sec) war. Diese lange Abstellzeit wird erst wieder aktualisiert, wenn der Motor einmal richtig gelaufen ist (B_stend=1), dann wird auch B_pwfast zur¨ uck genommen. Bedinung (b) verhindert, daß im Sommer durch starke Sonneneinstrahlung ein f¨ alschlicher Eintrag eines Fehlers gemacht wird, wenn unmittelbar vor dem Motorstart die Motortemperatur und Ansauglufttemperatur h¨ oher als die Abgastemperatur ist. F¨ ur spezielle Anwendungen (z.B. Einsatz von Block- Heizer in sehr kalten Regionen) verhindert (c) ebenfalls einen f¨ alschlichen Fehlereintrag.
DELEC: Elektrische Diagnose des Temperatursensorsignals ======================================================= Das Spannungssignal uggtvhk_w wird auf den aktuellen Wert ¨ uberpr¨ uft. Liegt die Spannung l¨ anger als die Mindestdauer TEEDVH außerhalb des Bereiches [UGGTVHMN .. UGGTVHMX], so wird der entsprechende elektrische Fehler durch die Bits B_tvhmxe bzw. B_tvhmne angezeigt. Es wird w¨ ahrend der Startphase keine Diagnose durchgef¨ uhrt.
DPHYS: Physikalische Diagnose des Temperatursensorsignals ========================================================= Die physikalische Diagnose gliedert sich in 2 Teildiagnosen. Der erste Teil der Diagnose wird durch die Startdiagnose repr¨ asentiert (s.o.). Das Ergebnis B_tvhpstd wird hier lediglich ausgewertet. Die zweite Teildiagnose vergleicht die Sensortemperatur mit der modellierten Abgastemperatur. F¨ allt die tiefpassgefilterte Sensortemperatur aus dem Toleranzband um die tiefpassgefilterte Modelltemperatur, so wird ein physikalische Fehler eingetragen. Ist ein elektrischer Fehler eingetragen worden (aktueller Trip) so wird der Modellvergleich nicht durchgef¨ uhrt. F¨ ur Motoren mit Benzindirekteinspritzung wird der Modellvergleich ebenfalls nach einem Betriebsartenwechsel f¨ ur kurze Zeit ausgeblendet. Außerhalb der Betriebsarten Schicht und Homogen wird keine Diagnose durch Modellvergleich durchgef¨ uhrt. TESTER: Testeranforderungsfunktionalit¨ at ======================================== Bei der Bandendepr¨ ufung und f¨ ur die Diagnoseanforderung in einer Fachwerkstatt kann durch einen Tester die Diagnose angefordert werden. Sind die beiden Bedingungen B_fa und B_fatvh erf¨ ullt (=TRUE), so wird die elektrische Diagnose und der Vergleich der Temperaturen mit der Modelltemperatur durchgef¨ uhrt. Bei der letztgenannten Diagnose wird auf einen Testparametersatz umgeschaltet, um den Diagnoseablauf zu beschleunigen. Die Startdiagnose wird bei der Testeranforderung nicht ausgef¨ uhrt. Sie wird als erfolgreich (=fehlerfrei) angenommen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DGGTVHK 2.40.0
Seite 2771 von 4100 31.JAN.2003 Thomas Brosi
APP DGGTVHK 2.40.0 Applikationshinweise Voraussetzungen: ================ %GGTVHK bedatet und gepr¨ uft %BGTABST appliziert %ATM appliziert
Typische Werte f¨ ur Funktionskonstanten (Erstbedatung) ===================================================== TABTVHMN TANSVHMX TMOTVHMX TATVHMN TDBRSVH TDRSTVHMX TDVHATM TDVHATMFA TDVHATMS TDVHATMHM TEEDVH TELLRATVH TEPDVH TEPDVHT TEZDATVH TEZDATVHT TMOTVHMX TVZTAVH TVZTAVHT UGGTVHMN UGGTVHMX
15000 s 40 ◦ C 40 ◦ C 400 ◦ C 25 K 15 K 100 K 100 K 100 K 100 K 5 s 25 s 25 s 25 s 5 s 5 s 40 ◦ C 5 s 5 s 0.5 V 3.0 V
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Anmerkung zur Bestimmung der beiden Spannungsgrenzen UGGTVHMN u UGGTVHMX: Die beiden Grenzen erh¨ alt man durch Analysierung der Beschaltung des Sensors. Setzt man (2) in (1) ein und setzt die entsprechenden Temperaturgrenzwerte ein, so erh¨ alt man die zu bestimmenden Spannungsgrenzwerte. Applikationsablauf: =================== Durchf¨ uhrung -----------Startdiagnose (Fahrzeug befindet sich im thermischen Gleichgewicht): * Bestimmung der Mindestabstellkonstante TABTVHMN. Hierbei sollte eine ausreichende Sicherheitsdauer eingerechnet werden, da die Funktion BGTABST die tats¨ achliche Abstellzeit nur ungef¨ ahrt liefert. * Messen der Gr¨ oßen ohne den Motor zu starten: - tavhkd_w - tmotk_w - tansk_w Danach: * Bestimmung der maximal zul¨ assigen Differenz zwischen den beiden Temperaturen tmotk_w und tansk_w. * Mittelwertbildung der beiden zuvor gemessenen Temperaturen tmotk_w und tansk_w und Vergleich des Mittelwertes mit der gemessenen Abgastemperatur. Daraus l¨ aßt sich im Anschluß die maximal zul¨ assige Differenz zwischen dem Mittelwert und der Abgastemperatur bestimmen. Physikalische Diagnose: * Applikation der Tiefp¨ asse, so daß dem eigentlichen Temperaturverlauf ein zeitliches Verhalten aufgepr¨ agt wird und die Signale verglichen werden k¨ onnen. * Festlegung der minimalen Abgastemperatur, ab der die Diagnose durchgef¨ uhrt wird. Hier sind Genauigkeitsfragen im ATM zu ber¨ uckschtigen. Im Schub ist das ATM weniger genau als in anderen Betriebspunkten. * Festlegung des Toleranzbandes TDVHATM bzw. TDVHATMS um die modellierte Abgastemperatur, um das gemessene Temperatursignal zu verifizieren Elektrische Diagnose: * Berechnung der min. und max. Spannungsschwelle (siehe Anmerkung bei den typ. Werten) je nach Beschaltung des Sensors
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGTKA 5.30.0
Seite 2772 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGTKA 5.30.0 Gebergroße TKA Temperatur Kuhlerausgang ¨ FDEF GGTKA 5.30.0 Funktionsdefinition tkalinc
-> TKAELI
>- tkalin
wtka -> SY SGANZ
X Y
XY
TKAUSDE
&
1.0 B masterhw
>- tka
NOT
->
TKAUSDMX
>- B mxtka
TKAUSDMN
>- B mntka
RS-FF >1
S R
TDTKAUS
Q Q
>- E tka >- B bktka
NOT TDTKAUS NOT C fcmclr
-> >1
B cltka
->
RS-FF >1
S R
Q Q
>- Z tka
>1 ggtka-ggtka
C pwf -> C ini ->
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggtka-ggtka Fehlerspeicherverwaltung: -------------------------Status Fehlerpfad TKA Errorflag TKA Zyklusflag TKA Fehlerart TKA
: : : :
sfptka E_tka Z_tka B_mxtka B_mntka
L¨ oschen Fehlerpfad Fehlerpfad TKA Fehlerklasse TKA Fehlerschwere TKA Carb-Code TKA Umweltbedingungen TKA
: : : : : :
C_fcmclr & B_cltka CDTTKA CLATKA TSFTKA CDCTKA FFTTKA Umweltbedingungen siehe %DFFT
ABK GGTKA 5.30.0 Abkurzungen ¨ Parameter TDTKAUS TKAELI TKAUSDE TKAUSDMN TKAUSDMX
Source-X
Source-Y
WTKA
Art
Bezeichnung
FW KL FW FW FW
Entprellzeit Fehlererkennung Temperatur Kuhlerausgang ¨ Temperatur Kuhlerausgang ¨ Erfassung und Linearisierung ¨ Ersatzgroße Temperatur Kuhlerausgang ¨ im Fehlerfall Min. Temperatur Kuhlerausgang ¨ Max. Temperatur Kuhlerausgang ¨
Systemkonstante
Art
Bezeichnung
SY_SGANZ
SYS
¨ Motormanagement Systemkonstante Anzahl Steuergerate
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_BKTKA B_CLTKA B_MASTERHW
GGTKA
B_MNTKA B_MXTKA C_FCMCLR
GGTKA GGTKA
AUS EIN GGTKA EIN AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ... AUS AUS EIN BGRBS, DDCY,DIMCA, DKUPPL,DMFB, ... EIN BBZMS, BGKMST,BGRBS, DDCY,DIMCA, ... EIN BGRBS, DDCY,DKUPPL, DMFB,DTOP, ... KMTR AUS BKS, KMTR AUS AUS EIN GGTKA
DMDMIL
C_INI
C_PWF
E_TKA TKA TKALIN TKALINC
GGTKA GGTKA GGTKA
Bedingung Ersatzwert fur ¨ Temperatur Kuhlerausgang ¨ ¨ Bedingung Fehlerpfad Temperatur Kuhlerausgang ¨ TKA loschen ¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
Fehlertyp: Minimalwertunterschreitung Temperatur Kuhlerausgang ¨ Fehlertyp: Maximalwertuberschreitung ¨ Temperatur Kuhlerausgang ¨ ¨ Systemzustand: Fehlerspeicher loschen
SG-Bedingung Initialisierung
SG-Bedingung Powerfail-Initialisierung
Errorflag: Temperatur Kuhlerausgang ¨ Temperatur Motorkuhlerausgang ¨ (Kuhlmittel) ¨ Temperatur Kuhlerausgang ¨ linearisiert und umgerechnet CAN-Signal: Motortemperatur am Kuhleraustritt, ¨ linearisiert und umgerechnet
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
WTKA Z_TKA
BGTUMG 7.50.1
Seite 2773 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Art
Bezeichnung
DFFTK, GGTKA
EIN AUS
A/D-Wert fur ¨ TKA (Temperatur Kuhlerausgang) ¨ Zyklusflag Temperatur Kuhlerausgang ¨
GGTKA
FB GGTKA 5.30.0 Funktionsbeschreibung APP GGTKA 5.30.0 Applikationshinweise In manchen F¨ allen wird f¨ ur Funktionen im SG-Nachlauf wie L¨ uftersteuerung, zB. integriert in %KMTR, wird eine im Nachlauf aktualisierte Motortemperatur ben¨ otigt. Dazu wird mit Systemkonstante SY_KMTR > 0 die gesamte Funktion auch in der 100msSwOff-Task gerechnet.
¨ FU BGTUMG 7.50.1 Berechnete Große Umgebungstemperatur FDEF BGTUMG 7.50.1 Funktionsdefinition ¨ Ubersicht =========
from %GGCTUM
check_tum B_ctume
B_ctume
B_tumnpl
B_tumnpl
to %BGTABST
B_ctum
B_ctum
ctum
ctum
trig_CAN
E_ta B_trigcomp modtumg
trig. temp. following cold start TUmg_Kaltst E_ta tans
trigst tatrigst
RSFF_B_trigst
getBit CWKONGTU 4 RSFF_B_trigcomp
modtumg tum /NV
tans TUmg_tans tumtmp tmst B_trigcomp
imlatm_w nmot
ctum
ambient temperature from %GGCTUM
imlatm_w nmot vfzg
vfzg
tumgk_w
[˚C]
tans tmst
tumg
TUMTAI
calculation of model temp.
bgtumg-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_TA E_ta
bgtumg-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTUMG 7.50.1
Seite 2774 von 4100 31.JAN.2003 Thomas Brosi
Aktualisierung nach Abk¨ uhlung =============================
E_ta B_tmsrt DFP_TM E_tm tmot
[˚C]
tabst_w [sec]
SY_UHR
TMMXTUM TABMNTUM
B_tabtum
0
trigst
B_tumkst true B_abstgp
B_nmot
1/
DTMTATUM tans
tatrigst
tatrigst
B_stend
bgtumg-tumg-kaltst
[˚C]
tmst
Berechnung der modellierten Umgebungstemperatur ===============================================
tmst TMSTUTAMN
B_trigcomp
B_trigcomp
[˚C] TVTUMTA imlatm_w IMTUMTA
sec
kg
TOD_modtmp
nmot
1/ tumtmp
NTUMTA1/min vfzg
tumtmp
INI2: tumtmp = tum/NV tans
VTUMTA
km/h
KFDTUMTAV [˚C]
correction of installation-position of intake air sensor
bgtumg-tumg-tans
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgtumg-tumg-kaltst
bgtumg-tumg-tans
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTUMG 7.50.1
Seite 2775 von 4100 31.JAN.2003 Thomas Brosi
Auswertung der Umgebungstemperatur ==================================
B_trigcomp E_ta B_ctume
B_ctume
B_ctum
B_ctum
modtumg
modtumg
ctum
ctum
TUM_DFPM
sec
check_sig_npl B_trigcomp trig_CAN E_ta sigError
TDTUM
trig_CAN
sigError TOD_sig
nplError
nplError
healing after comparison is made
trig_npl
TOD_npl
healing TOD_heal
2
true maxError
CWKONGTU
TOD_mx
TAMBDMX
0
minError TOD_mn
TAMBDMN
B_np* R R R S R
B_tumnpl FCMCLR
bgtumg-check-tum
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* minError: S S R S R maxError: S S S R R sigError: S S R R S nplError S S R R R Healing: R S R R R S: set R: reset bgtumg-check-tum Signal- und Plausibilit¨ atscheck ===============================
deactivation of CAN-state relevance if sigError is set, comparison with ctum is not possible
CWKONGTU 1
sigError getBit
false B_ctume
Due signal path via CAN, but bit3 is set, a ’not suitable’ information will be ignored
CWKONGTU 3
nplError true
CAN Signal is suitable
B_ctum
trig_CAN
E_ta CWKONGTU 0
false true
trig_npl
CWKONGTU 2 B_trigcomp
1/
false
ctum modtumg
DCTUMMDT
B_comptum
comparison between CAN delivered ambient temp. ctum and calculated ambient temp. modtumg
bgtumg-check-sig-npl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TUM_Backupbit backup
bgtumg-check-sig-npl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTUMG 7.50.1
Seite 2776 von 4100 31.JAN.2003 Thomas Brosi
Anbindung am Fehlerspeicher ============================
sfpHealing 1/
healing
sfp sfpHealing 1/
sfpMaxError 1/
maxError
sfp sfpMaxError sfpMinError 1/
1/ minError
sfp sfpMinError sfpNplError 1/
1/ nplError
sfp sfpNplError sfpSigError 1/
1/ sigError
sfp sfpSigError
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgtumg-tum-dfpm
dfp dfp locSfp_TUM
bgtumg-tum-dfpm
ABK BGTUMG 7.50.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW KF FW FW FW FW FW FW FW FW FW FW
¨ Codewort fur ¨ Konfiguration Große Temperatur Umgebung Delta Umgebungstemp. uber ¨ CAN-/ modellierte Umgebungstemp. (mit Ansauglufttemp) Delta Motor-/Ansauglufttemperatur fur ¨ Aktualisierung Umgebungstemp.-Berechnung Schwelle integrierte Luftmasse fur ¨ Bestimmung Umgebungstemperatur Offset-Kennfeld Ansauglufttemperatur -> Umgebungstemperatur Schwelle Drehzahl fur ¨ Bestimmung Umgebungstemperatur Mindest-Abstellzeit bis Abkuhlung ¨ Motor fur ¨ Aktualisierung Umgebungstemperatur minimale Umgebungstemperatur maximale Umgebungstemperatur Entprellzeit Fehlererkennung Umgebungslufttemperatur TUM max. Motortemperatur fur ¨ Aktualisierung Umgebungstemp. aus Ansauglufttemp. Mindest-Motorstarttemperatur fur ¨ Aktualisierung Umg.-Temp aus tans [◦ C] Initialisierungswert Umgebungstemperatur Verzugszeit Fahrgeschwindigkeitsbedingung fur ¨ Bestimmung Umgebungstemperatur Schwelle Fahrzeuggeschwindigkeit fur ¨ Bestimmung Umgebungstemperatur
Systemkonstante
Art
Bezeichnung
SY_UHR
SYS (REF) Systemkonstante Uhr
CWKONGTU DCTUMMDT DTMTATUM IMTUMTA KFDTUMTAV NTUMTA TABMNTUM TAMBDMN TAMBDMX TDTUM TMMXTUM TMSTUTAMN TUMTAI TVTUMTA VTUMTA
Variable
Source-X
TANS
Quelle
BLOKNR
B_ABSTGP
BGTABST
B_BETUM B_BKTUM B_CLTUM B_COMPTUM B_CTUM B_CTUME B_FTTUM B_MNTUM B_MXTUM B_NMOT
BGTUMG BGTUMG BGTUMG GGCTUM GGCTUM BGTUMG BGTUMG BGTUMG BGWNE
B_NPTUM B_PWF
BGTUMG BBHWONOF
B_SITUM
BGTUMG
Source-Y
VFZG
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... AEKP, BGTUMG,GGTFM, LRSKA
EIN
DAMOS-Source fur ¨ Blocknummer
EIN
Bedingung Abstellzeitermittlung gultig und plausibel ¨
AUS AUS EIN LOK EIN EIN AUS AUS AUS EIN
Bedingung Bandende-Funktionsanforderung Bedingung Ersatzwert fur ¨ Umgebumgstemperatur ¨ Bedingung Fehlerpfad Umgebungstemperatur TUM loschen Bedingung Delta (DCTUMMDT) CAN-Umgebungstemp. und berechnete Temp. uberschritten ¨ Bedingung: CAN-Singal fur ¨ Umgebungstemperatur verwendbar Bedingung: CAN-Singal fur ¨ Umgebungstemperatur fehlerhaft Bedingung: Fehlereintrag durch Tester Fehlertyp: Minimalwertunterschreitung Umgebungstemperatur Fehlertyp: Maximalwertuberschreitung ¨ Umgebungstemperatur Bedingung Motordrehzahl: n > NMIN
AUS EIN
Fehlerart: Signal Umgebungstemperatur unplausibel Bedingung Powerfail
AUS
Fehlerart: Signal Umgebungstemperatur inaktiv
GGTFM BGTUMG, GGCTUM BGTUMG, KMTR BGTUMG
ADVE, AEKP, ALE,ALSU, BAKH, ... ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTUMG 7.50.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_STEND
BBSTT
ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
EIN
Bedingung Startende erreicht
B_TABTUM B_TMSRT B_TRIGCOMP B_TUMKST B_TUMNPL CTUM DFP_TA
BGTUMG GGTFM BGTUMG BGTUMG BGTUMG GGCTUM BGTUMG
DFP_TM
BGTUMG
DFP_TUM
BGTUMG
E_TA
GGTFA
E_TM
GGTFM
E_TUM IMLATM_W MODTUMG NMOT
BGTUMG BGTPABG BGTUMG BGNMOT
SFPTUM TABST_W
BGTUMG BGTABST
TANS
GGTFA
TATRIGST TMOT
BGTUMG GGTFM
TMST
GGTFM
TUM TUMG
BGTUMG BGTUMG
TUMGK_W
BGTUMG
TUMTMP VFZG
BGTUMG GGVFZG
Z_TUM
BGTUMG
LOK EIN LOK AUS BGTABST AUS EIN BGTUMG, KMTR ATR, BBAGR, BBKH,- DOK BGAGRTS, BGTMPK, ... ATM, ATR, BBAGR,- DOK BBKH, BGTABST, ... BGTUMG, DTEV, GGC- DOK TUM ATR, BBAGR, BBKH,- EIN BBKW, BGAGRTS, ... ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... BGTABST AUS EIN BGTUMG, ESNSWL LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AUS AEKP, BBKH,EIN BDEMUM, BGTOL,BGTPABG, ... EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... GGTFM AUS BDEMHA, BGTABST,- AUS BKS, DFFT, DTEV, ... ATM, ATMHEX, ATR,- AUS BGTPABG, KTMHK, ... LOK EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... AUS BGTUMG
Seite 2777 von 4100 31.JAN.2003 Thomas Brosi
Bedingung Abstellzeitschwelle TABMNTUM erreicht resp. uberschritten ¨ Bedingung Retriggerung Motortemperaturmodell nach Start Bedingung: berechnete Umgebungstemperatur tumtmp wurde aktualisiert Bedingung Aktualisierung Umgebungstemperatur beim Kaltstart Bedingung Umgebungstemperatur nicht plausibel uberpr ¨ ufte ¨ Umgebungstemperatur vom CAN-Kombi SG-int. Fehlerpfadnr.: Ansauglufttemperatur TANS (-Ladeluft) Interne Fehlerpfadnummer: Motortemperatur Interne Fehlerpfadnummer: Umgebungstemperatur Errorflag: Ansauglufttemperatur Errorflag: TMOT Errorflag: Umgebungstemperatur tumg integr. Luftmassenfluss ab Startende bis max. Wert, (Word) modellierte Umgebungstemperatur (mit Ansauglufttemperatur) Motordrehzahl Status Fehlerpfad: Umgebungstemperatur TUM Abstellzeit
Ansaugluft - Temperatur Wert von TANS, gespeichert unter Kaltstartbedingungen zur Ableitung Umgebungs-T. Motor-Temperatur Motorstarttemperatur Umgebungstemperatur Umgebungstemperatur Umgebungstemperatur in Kelvin, Ausgabe in Grad C, intern in Kelvin ¨ Hilfsgroße Umgebungstemperatur Fahrzeuggeschwindigkeit
Zyklusflag: Umgebungstemperatur TUM
FB BGTUMG 7.50.1 Funktionsbeschreibung allgemein ========= Die Funktion BGTUMG hat die Aufgabe einerseits die ¨ uber CAN zur Verf¨ ugung gestellte Umgebungslufttemperatur zu ¨ Uberpr¨ ufen und andererseits muss bei fehlerhafter CAN-Umgebungslufttemperatur ctum ein entsprechender Ersatzwert modelliert/berechnet werden. Sind die Berechnungsgrundlagen f¨ ur diesen Ersatzwert nicht mehr gegeben mit z.B. fehlerhafter Ansauglufttempertur tans, so wird ein fester Ersatzwert (TUMTAI) verwendet. Da normalerweise im Modul, wo die Umgebungstemperatur gebildet wird, keine vergleichbare Temperatur zur Verf¨ ugung steht, muss die Fehlerbewertung in der Motronic erfolgen. Als Vergleichs- oder Ersatztemperatur kann die Ansauglufttemperatur herangezogen werden.
Randbedingungen: Ist kein Umgebungstemperaturf¨ uhler verf¨ ugbar (SY_TFUMG ungleich 1), kann die Umgebungstemperatur aus der Ansauglufttemperatur bestimmt werden (SY_TFUMG=2) oder ¨ uber CAN von einem anderen Modul zur Verf¨ ugung gestellt werden.
main: ¨ Ubersicht =============== Mit dem CAN-Sensorwert ctum und den CAN-Status Bits B_ctum, B_ctume aus der %GGCTUM wird im Block check_tum die Messgr¨ osse Umgebungstemperatur auf Fehler ¨ uberpr¨ uft. Die Gr¨ ossen tum, tumg und tumgk_w stellen im i.O.Fall die ¨ uberpr¨ ufte Umgebungstemperatur dar. Im Fehlerfall werden dann in der BGTUMG geeignete Maßnahmen ergriffen und die Schnittstelle zur %BGTABST entsprechend bedient, damit die Berechnung der Motorabstellzeit ¨ uber die Umgebungstemperatur gegebenenfalls verworfen wird. Im Block TUmg_kaltst sind die Bedingungen definiert, unter denen beim Kaltstart die Ansauglufttemperatur direkt aus tans ubernommen werden kann, da der Motor abgek¨ ¨ uhlt ist und keine Strahlungsw¨ arme (auch bei in dieser Hinsicht ung¨ unstigen Einbauorten des Ansaugluft-Temperatursensors) eine Signalverf¨ alschung bewirken kann. Unter diesen Bedingungen gibt der Wert aus tans sicher die Umgebungstemperatur genauer an als der dann mangels Fahrbedingungen noch nicht aktualisierte Wert in tumtmp, der anf¨ anglich aus der nichtfl¨ uchtigen RAMzelle tum stammt. Der darin zuletzt abgespeicherte Wert kann ja aus einem unbestimmt lange zur¨ uckliegenden Fahrzyklus stammen mit zwischenzeitlicher Klimaver¨ anderung. Der modellierte/berechnete Ersatzwert tumtmp wird im Block TUmg_tans gebildet. Sind die Bedingungen zur Berechnung erf¨ ullt, wird
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTUMG 7.50.1
Seite 2778 von 4100 31.JAN.2003 Thomas Brosi
mit Hilfe der Ansauglufttemperatur die Umgebungstemperatur berechnet. F¨ allt die Umgebungstemperatur w¨ ahrend einer Abstellphase, so kann das ¨ uber die Minimalauswahl (tans, tumtmp) erkannt und ber¨ ucksichtigt werden. Wert¨ ubernahme: --------------Die ’Kaltstart-Aktualisierung’ ist (als nachger¨ ustetes Feature aus Kompatibilit¨ atsgr¨ unden) ¨ uber Codewort-Einstellung aktivierbar, . Wirksam wird sie dar¨ uber hinaus jedoch nur, falls Kaltstart erkannt wurde und nur so lange, bis erstmalig der Wert in tumtmp gelernt / aktualisiert wurde. Solange erfolgt die Wert¨ ubernahme als Minimalauswahl aus tans (idR. aber ansteigend) und dem in tatrigst ’eingefrorenen’ tans-Wert unter den hier definierten Kaltstartbedingungen. Nach erstmaliger tumtmp-Aktualisierung wird irreversibel umgeschaltet auf Min.-Auswahl zwischen tans und tumtmp. ¨bernahme des Kaltstartwerts aus tans ist f¨ Die Abschaltung der U ur Einbauverh¨ altnisse des Ansaugluft-Temperatursensors, bei denen nur geringer Einfluss von der Motortemperatur ausgeht, vorgesehen. Also bei Einbau im ’kalten’ Ansaugtrakt (zB. HFM, Ansaugrohr im Radkasten o.¨ a., wohl nicht bei Saugrohreinbau). In diesem Anwendungsfall bestimmt sich die Umgebungstemperatur von Anfang an aus dem Minimalwert von aktuellem tans und dem im tumtmp vorhandenen, ggf. noch nicht aktuell gelerntem Wert.
TUmg_Kaltst: Aktualisierung nach Abk¨ uhlung ========================================== Bedingungen zur Aktualisierung der Umgebungstemperatur w¨ ahrend dem Kaltstart: Motor- und Ansaugluftemperaturen sind i.O. kein Reset der Starttemperatur (wegen Blockheater-Erkennung) Motortemp <= TMMXTUM die Abstellzeit >= TABMNTUM und die Abstellzeit ist plausibel, g¨ ultig (¨ uber SY_UHR geklammert, da bei Abstellzeitbestimmung im Nachlauf, eine Plausibilisierung meist nicht m¨ oglich ist!---siehe %BGTABST) - der Motor dreht - das Startende ist noch nicht erreicht - die Schwelle DTMTATUM ist nicht ¨ uberschritten
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
-
TUmg_tans: Berechnung der modellierten Umgebungstemperatur ========================================================== Die Ansauglufttemperatur wird abz¨ uglich des Offsets KFDTUMTAV (abh¨ angig vom Einbauort des Ansauglufttemperaturf¨ uhlers) in tumtmp eingelesen, falls die Motorstarttemperatur die Schwelle TMSTUTAMN (wegen bei einer bei tiefen Temperaturen m¨ oglichen Ansaugluftvorw¨ armung), die Drehzahl die Schwelle NTUMTA (z.B. maximale LL-Drehzahl), die Fahrzeuggeschwindigkeit die Schwelle VTUMTA und die integrierte Luftmasse die Schwelle IMTUMTA f¨ ur die Zeit TVTUMTA ununterbrochen ¨ uberschreiten. Mit der Bedingung B_trigcomp erfolgt die Best¨ atigung der Aktualisierung der Umgebungstemperatur mit Hilfe der Ansauglufttemperatur, was im Block check_sig_npl den Vergleich zum Plaus-Check der Umgebungstemperatur ¨ uber CAN anst¨ osst und somit im i.O. eine Heilung erlaubt.
check_tum: Auswertung der Umgebungstemperatur ============================================= ¨ Uberpr¨ uft wird der Wertebereich der Umgebungslufttemperatur, welches zu einem Max- oder Min-Fehler f¨ uhren kann. Damit ein doppelter Fehlereintrag vermieden wird, soll die Max-, Min-¨ Uberpr¨ ufung nur wenn kein NplError oder SigError vorliegt zum Tragen kommen. Die Auswertung auf Sig- und Npl-Fehler erfolgt im Block check_sig_npl. Eine Heilung des Fehlers erfolgt prinzipiell immer wenn keiner der vier Fehlerarten gesetzt ist und der Vergleich zwischen der Umgebungstemperatur ¨ uber CAN und der berechneten Umgebungstemperatur wurde durchgef¨ uhrt...B_trigcomp = "true". Letzteres nat¨ urlich nur, wenn die Umgebungstemperatur ¨ uber CAN zur Verf¨ ugung steht und der Vergleich auch erw¨ unscht ist...CWKONGTU Bit 0 und Bit 2. Alle Fehlerf¨ alle und die Verwerfung durch trig_npl verhindern einerseits das Umschalten auf Umgebungstemperatur ¨ uber CAN (B_bktum="true"), das Backupbit wird gesetzt und andererseits wird die Berechnung der Abstellzeit mit Hilfe der Umgebungstemperatur verworfen (B_tumnpl = "true"). check_sig_npl: Signal- und Plausibilit¨ atscheck ============================================== Ein fehlerhaftes CAN-Signal (B_ctume="true") und CWKONGTU>0 werden als Sig-Fehler deklariert. Ein Npl-Fehler kann durch folgende Bedingungen gesetzt werden: - bei fehlender Bedingung (B_ctum="false") CAN-Signal = i.O. und CWKONGTU >0, jedoch deaktivierbar ¨ uber CWKONGTU.3; Deaktivierung sperrt nur einen Fehlereintrag, nicht die Wertumschaltung. Dieser Eingriff ist vorgesehen f¨ ur Projekte, in denen nicht von vornherein ¨ uber das CWKONGTU.0 festgelegt werden kann, ob gleichzeitig mit Signalpfad CAN oder Modell auch ein Sensor verbaut ist oder nicht. Bei verbautem, aber als defekt erkanntem Sensor wie auch bei gar nicht verbautem Sensor wird B_ctum=false, also CAN_Signal nicht verwendbar. F¨ ur Systeme, in denen wom¨ oglich kein Sensor verbaut ist, wird durch die genannte Codewort-Bedatung zumindest ein irref¨ uhrender Fehlereintrag vermieden. ¨ - uber Codewort CWKONGTU Bit 2 entsprechend geklammert, kann der Vergleich zwischen der Umgebungstemperatur vom CAN und der berechneten Umgebungstemperatur zum Setzen von Npl-Fehler f¨ uhren. Dies nat¨ urlich nur wenn die Bedingungen (B_trigcomp="true" und sigError ist nicht gesetzt) zum Vergleich gegeben sind. Mit trig_npl wird ebenfalls die Berechnung der Abstellzeit mit Hilfe der Umgebungstemperatur verworfen. Eine Berechnung der Umgebungstemperatur mit einer fehlerhaften Ansauglufttemperatur (E_ta = "true") wird damit abgefangen. Durch die Deaktivierung der Auswertung des CAN-Signals ¨ uber Codewort CWKONGTU Bit 1 = 0 kann ein Fehlereintrag durch das Modul (z.B. Zentralmodul), im welchem die Gr¨ osse ctum gebildet wird, unterdr¨ uckt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTUMG 7.50.1
Seite 2779 von 4100 31.JAN.2003 Thomas Brosi
APP BGTUMG 7.50.1 Applikationshinweise Die Schwellen k¨ onnen ermittelt werden indem gemessen wird, wann tans - offset KFDTUMTAV sicher gleich der Umgebungstemperatur nach einem einer Heißabstellphase folgendem Motorbetrieb ist. Als Initialisierungswert TUMTAI wird 20 ◦ C vorgeschlagen.
Testdaten resp. Erstbedatung ============================ CWKONGTU : Bit 0:
2ˆ0=1
1:Die Umgebungstemperatur wird ¨ uber CAN eingelesen 0:Die Umgebungstemperatur wird mit Hilfe der Ansauglufttemperatur (tans) berechnet
Bit 1:
2ˆ1=2
2:Der CAN-Signalstatus wird zur Fehlerbewertung verwendet 0:Der CAN-Signalstatus hat kein Einfluss auf Fehlerbewertung Folgen:- ohne Auswertung des CAN-Signalstatus kann kein Signalfehler erkannt werden - das Modul in welchem die Umgebungstemperatur gebildet wird hat somit keine MIL-Relevanz!
Bit 2:
2ˆ2=4
4:Plaus-Check der Umgebungstemp. wird zus¨ atzlich ein Vergleich zur berechneten Umgebungstemp. (modtumg) gemacht 0:Plaus-Check ohne Vergleich mit der berechneten Umgebungstemp.
Bit 3:
2ˆ3=8
8: Unterdr¨ uckung Unplaus.-Eintrag in FSP f¨ ur B_ctum = false (und aktiviertem CAN-Signal-Pfad) 0: Unplaus.-Eintrag in FSP auch bei B_ctum = false (und aktiviertem CAN-Signal-Pfad) Zweck: Es existieren Projekte, in denen das Vorhandensein des tum-CAN-Signals nicht ¨ uber CWKONGTU.0 vorgegeben werden kann; regul¨ ar w¨ urde bei einem Defekt ebenso wie bei einem nicht verbautem Sensor (konsequenterweise) B_ctum=false gesetzt werden. Der FSP-Eintrag kann also mit CWKONGTU.3 ausgeblendet werden, aber die Umschaltung von CAN-Signal auf Modellwert erfolgt schon.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit 4:
2ˆ4=16
16: Ber¨ ucksichtigung gebildeter Kaltstartwert aus tans, bevor Aktualisierung des Modellwert im lfdn. Fahrzyklus erfolgt 0: Modellwertbildung nur aus Min(tans, abgespeicherter Modellwert) --> Probleme bei ’warmen’ Einbauorten des TANS-Sensors.
===================
CWKONGTU :
0
◦
(als Erstbedatung empfohlen)
C
DCTUMMDT :
5
DTMTATUM :
2.25
IMTUMTA
2.5 kg
:
◦
KFDTUMTAV: x/y
-20.0
0.0 30.0 60.0 100.0
NTUMTA
:
C
5.25 5.25 5.25 5.25
0.0
20.0
40.0
5.25 5.25 5.25 5.25
5.25 5.25 5.25 5.25
5.25 5.25 5.25 5.25
2500 U/min
TABMNTUM :
6h = 21600 sec
TAMBDMX
:
135
TAMBDMN
:
- 45
TDTUM
:
mindestens 3 sec (es dauert nach der Initialisierung ca.2sec bis das B_ctum gesetzt ist....bei kleineren Entprellzeiten k¨ onnte es f¨ alschlicherweise zu einem Fehlereintrag kommen!!!)
TMMXTUM
:
30
◦
◦ ◦
C ◦
C
C
C
TMSTUTAMN:
0
TUMTAI
:
20
TVTUMTA
:
120 sec
VTUMTA
:
40 km/h
◦
C
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCTUM 4.10.0
Seite 2780 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGCTUM 4.10.0 Gebergroße Umgebungstemperatur uber ¨ CAN FDEF GGCTUM 4.10.0 Funktionsdefinition 1000ms
E_cif B_ckien TVTUME
B_ctum
B_tumcb TurnOnDelay E_cins ctum tumc 143.25
*** *** = &FFh
B_ctume
B_ctout compute 1/
B_cltum
ggctum-main
false TurnOnDelay
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggctum-main
ABK GGCTUM 4.10.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
TVTUME
Art
Bezeichnung
FW
Entprellzeit fur ¨ Umschaltung auf Ersatzwert bei tumc-Fehler
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_CKIEN
GGCINS
B_CLTUM B_CTOUT
CANECUR
B_CTUM B_CTUME B_TUMCB CTUM DFP_TUM
GGCTUM GGCTUM CANECUR GGCTUM GGCTUM
E_CIF
CANECUR
E_CINS
CANECUR
TUMC
CANECUR
GGCTOL, GGCTUM,- EIN GGGTS BGTUMG, GGCTUM EIN EIN GGCASR, GGCS,GGCTOL, GGCTUM,GGGTS, ... BGTUMG, KMTR AUS BGTUMG AUS EIN GGCTUM BGTUMG, KMTR AUS BGTUMG, DTEV, GGC- DOK TUM EIN BGRBS, DVFZ,GGCASR, GGCINS,GGCKLA, ... GGCINS, GGCTOL,- EIN GGCTUM, GGGTS GGCTUM EIN
¨ Bedingung CAN-Ubertragung vom Kombiinstrument enable ¨ Bedingung Fehlerpfad Umgebungstemperatur TUM loschen Bedingung: CAN-timeout Prufung ¨
Bedingung: CAN-Singal fur ¨ Umgebungstemperatur verwendbar Bedingung: CAN-Singal fur ¨ Umgebungstemperatur fehlerhaft Bedingung kein Fehler in CAN-Umgebungstemperaturinformation uberpr ¨ ufte ¨ Umgebungstemperatur vom CAN-Kombi Interne Fehlerpfadnummer: Umgebungstemperatur Errorflag: CAN-Schnittstelle, interner Fehler
Errorflag: CAN-Schnittstelle, Timeout Instrument Umgebungstemperatur aus CAN Botschaft
FB GGCTUM 4.10.0 Funktionsbeschreibung APP GGCTUM 4.10.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWPFGR 2.40.0
Seite 2781 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGWPFGR 2.40.0 Berechnungsgroße ruckgerechneter ¨ Pedalwert bei FGR FDEF BGWPFGR 2.40.0 Funktionsdefinition zstfgr
3
4
CWBGWPFGR 0 statgra 1
CWBGWPFGR 1 saacc 3
B_acc
SY_SAACC
mrfgr_w
0
compute 1/
0.0 B_fgren TFWPFGR
reset 1/
mrfgr_w nmot_w
KFWPFGR
0.0
WPFGRBMR
bgwpfgr-bgwpfgr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wpfgr_w
bgwpfgr-bgwpfgr
ABK BGWPFGR 2.40.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW KF FW KL
Codewort fur ¨ %BGWPFGR Inverses Pedalkennfeld fur ¨ FGR-Betrieb Filterzeitkonstante fur ¨ Berechnung wpfgr_w Ruckgerechneter ¨ Pedalwert beim Beschleunigen mit FGR
Systemkonstante
Art
Bezeichnung
SY_SAACC
SYS
Schaltaufforderung ACC vorhanden
Art
Bezeichnung
CWBGWPFGR KFWPFGR TFWPFGR WPFGRBMR
Source-X MRFGR_W
Source-Y NMOT_W
MRFGR_W
Variable
Quelle
Referenziert von
B_ACC
T2LID
B_FGREN MRFGR_W
FGRREGL FGRREGL
NMOT_W
BGNMOT
SAACC STATGRA
GGCANECU
WPFGR_W ZSTFGR
BGWPFGR FGRFULO
EIN BGWPFGR, FGRABED, FGRBESI,FGRFULO, FGRREGL, ... BGWPFGR, FGRABED EIN EIN BGWPFGR, FGRABED, FGRFULO, MDFAW, MSF AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN BGWPFGR BGWPFGR, CANECU, EIN TKMWL AUS EIN BGWPFGR, FGRABED, FGRREGL
¨ vorhanden Bedingung: ACC-Steuergerat
Bedingung Fahrgeschwindigkeitsregelung aktiv (Enable) Relative Momentenanforderung von FGR
Motordrehzahl Schaltaufforderung ACC Status GRA fur ¨ Ausgabe auf CAN Ruckgerechneter ¨ Pedalwert bei FGR-Betrieb Zustand Fahrgeschwindigkeitsregler
FB BGWPFGR 2.40.0 Funktionsbeschreibung Um der Getriebesteuerung auch bei Betrieb des Fahrgeschwindigkeitsreglers (FGR) eine dem Pedalwert ¨ aquivalente Gr¨ oße f¨ ur die Ausl¨ osung von Getriebeschaltungen liefern zu k¨ onnen, wird aus dem relativen Momentenwunsch des FGR ein Pedalwert zur¨ uckgerechnet. Dies geschieht normalerweise ¨ uber ein invertiertes Pedalkennfeld. Beim Beschleunigen mit dem FGR und optional ACC wird bei entsprechender Codierung statt dessen eine separate Kennlinie verwendet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGVFZG 27.20.0
Seite 2782 von 4100 31.JAN.2003 Thomas Brosi
APP BGWPFGR 2.40.0 Applikationshinweise Konfiguration ¨ uber Codewort CWBGWPFGR ------------------------------------Bit 0 0 keine Umschaltung auf Kennlinie bei FGR-Beschleunigung 1 Umschaltung auf Kennlinie bei FGR-Beschleunigung Bit 1 0 keine Umschaltung auf Kennlinie bei ACC-Beschleunigung 1 Umschaltung auf Kennlinie bei ACC-Beschleunigung Systemkonstante SY_SAACC -----------------------0: Defaultbedatung 1: Falls ACC verbaut und Variable saacc vorhanden
¨ FU GGVFZG 27.20.0 Gebergroße Fahrzeuggeschwindigkeit FDEF GGVFZG 27.20.0 Funktionsdefinition CWGGVFZG 1
0
2
E_vfz
B_cankbi
CW_CAN_R
vfzroh_w
vfzg_w
vfil_w
7 0.0
0.0
vfzg vroh_w
vamsr_w
VFZMN
B_vnull
vfzgkb_w vfil_w
bfzgl_b 3.6
ZFBFZGL
km/h --> m/s
CWGGVFZG 4
bfzgl_w
vrad_hl_w
TFGRVRAB 2
vrad_vl_w
VRFGRMN
vrad_hr_w vfzg_w
0.0
vrad_vr_w
vfgr_w
ggvfzg-ggvfzg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ZFV DVFZBEG
3
ggvfzg-ggvfzg Teilfunktion VROH: Berechnung der Rohgeschwindigkeit
ABK GGVFZG 27.20.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
CWGGVFZG CW_CAN_R DVFZBEG TFGRVRAB VFZMN VRFGRMN ZFBFZGL ZFV
Art
Bezeichnung
FW FW FW FW FW FW FW FW
Codewort fur ¨ %GGVFZG Codewort fur ¨ CAN-Empfangskonfiguration ¨ Delta-Geschwindigkeit fur ¨ Anderungsbegrenzung FGR: Zeit fur ¨ Geschwindigkeitsabschaltung uber ¨ vroh =0 Erkennen Fahren-Stehen Untere Schwelle vroh_w fur ¨ FGR-Abschaltung uber ¨ vfzg_w = 0 Filterzeitkonstante fur ¨ 16-bit-Beschleunigungssignal Zeitkonstante fur ¨ Filterung des Geschwindigkeitssignals
Art
Variable
Quelle
Referenziert von
BFZGL_B BFZGL_W
GGVFZG GGVFZG
VMAXMD AUS FGRABED, FGRFULO AUS
Bezeichnung ¨ Fahrzeuglangsbeschleunigung ¨ Fahrzeugbeschleunigung in Langsrichtung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_CANKBI B_VNULL
CANECUR GGVFZG
DFP_VFZ
GGVFZG
E_VFZ
DVFZ
VAMSR_W VFGR_W
GGCASR GGVFZG
VFIL_W VFZG
GGVFZG GGVFZG
VFZGKB_W VFZG_W
GGCINS GGVFZG
VFZROH_W VRAD_HL_W VRAD_HR_W VRAD_VL_W VRAD_VR_W VROH_W
GGVFZG GGCASR GGCASR GGCASR GGCASR GGVFZG
GGCINS, GGVFZG EIN AUS BBGANG, BBKR,GGEGAS, MDANF, MDFAW ATM, CANECU, DDG, DOK DMDLU, DMDSTP, ... EIN ATM, BDEMHA,CANECU, DDG,DMDLU, ... EIN GGVFZG FGRABED, FGRFULO, AUS FGRREGL GGVFZG, TKMWL LOK ARMD, BBAGR,AUS BBSAWE, BDEMHA,BGDVE, ... EIN GGVFZG ARMD, ATM, ATMHEX, AUS BAKH, BBGANG, ... DVFZ, EGAG AUS EIN BGRBS, GGVFZG BGRBS, GGVFZG EIN EIN BGRBS, GGVFZG EIN BGRBS, GGVFZG LOK
GGVFZG 27.20.0
Seite 2783 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Kombi-Botschaft erkannt Bedingung Fahrzeug steht
SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal Errorflag: Fahrzeug-Geschwindigkeit
¨ Referenzgeschwindigkeit vom ASR/MSR-Steuergerat Fahrzeug-Ist-Geschwindigkeit fur ¨ FGR gefilterte Geschwindigkeit (16-Bit) Fahrzeuggeschwindigkeit
Geschwindigkeit aus Kombi-Botschaft Fahrzeuggeschwindigkeit Fahrzeuggeschwindigkeit Ausgabewert an SCAN-Tool Radgeschwindigkeit hinten links Radgeschwindigkeit hinten rechts Radgeschwindigkeit vorne links Radgeschwindigkeit vorne rechts Fahrzeuggeschwindigkeit ungefiltert
FB GGVFZG 27.20.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Aufgabe der Funktion ist die Bereitstellung der Fahrzeuggeschwindigkeit, die unter anderem f¨ ur die Fahrgeschwindigkeitsregelung (FGR), die Geschwindigkeitsbegrenzung (VMAX) und beim Handschalter auch f¨ ur die Gangerkennung ben¨ otigt wird. Je nach Konfiguration besteht die M¨ oglichkeit, die von Kombi oder Bremse ¨ uber CAN gelieferten Gr¨ oßen zu verwenden oder ein Rechtecksignal interruptge¨ steuert auszuwerten. Die so erhaltene Rohgeschwindigkeit wird anschließend mit einer Anderungsbegrenzung und einem Tiefpaß gefiltert. ¨ber das Codewort CWGGVFZG. Ist Bit 0 in CWGGVFZG gesetzt, wird die Geschwindigkeit aus der CAN-Botschaft Die Konfiguration erfolgt u Kombi 1 (vfzgkb_w) verwendet. Das gleiche gilt, wenn Bit 2 in CWGGVFZG gesetzt ist und B_cankbi = 1 den Empfang der CAN-Botschaft vom Kombi anzeigt. Wird vfzgkb_w nicht verwendet und ist Bit 1 in CWGGVFZG gesetzt, wird statt dessen die Geschwindigkeit aus CANBotschaft Bremse 1 (vamsr_w) verwendet. Wenn Bit3 in CWGGVFZG und Bit7 in CW_CAN_R gesetzt sind, so werden die Einzelradgeschwindigkeiten verwendet. Dabei entscheidet Bit4 in CWGGVFZG, ob das Signal von den Vorder- oder Hinterr¨ adern kommt. Andernfalls wird der Wert Null vorgeben. F¨ ur den FGR wird ein eigenes Geschwindigkeitssignal vfgr_w bereitgestellt. Unterschreitet das Rohsignal vroh_w die Schwelle VRFGRMN f¨ ur die Zeit TFGRVRAB, so ist von einem Ausfall des Signals auszugehen und vfgr_w wird auf Null gesetzt, damit der FGR m¨ oglichst schnell abschaltet und kein ungewolltes Beschleunigen erfolgt, bis der Filterausgang die minimale FGR-Geschwindigkeit erreicht. Aus dem Geschwindigkeitssignal vfil_w wird ein Beschleunigunsgsignal berechnet, das in zwei Aufl¨ osungen f¨ ur den FGR bereitgestellt wird.
APP GGVFZG 27.20.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGUB 11.30.1
Seite 2784 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGUB 11.30.1 Gebergroße Batteriespannung, inkl.Diagnose FDEF GGUB 11.30.1 Funktionsdefinition
%GGUB SY UBR
UBDE
->
: pick-up and diagnosis of battery voltage (*) NOTE: The output values following this conversion are limited to max. range (25.5V) unless higher input
ubrsq w -> ub
>- ub
E IV I SY UBSQ W
->
(*)
UBNACHL
B ubrk ->
>- ubsq w >- ubsq
wub w -> R t100
->
wub
E IV I
SY UBKL15 C nachl
&
UBDMN3
>1
->
T
&
->
T E IV I
0.05
R t10 ->
0.5
vfzg ->
VMDUB
E vfz ->
NOT
B stend ->
TDUB
&
>- B npub NOT
>- B bkub
>1
TDUB
&
>- ubsqf
C ini ->
UBDMN2 UBDMX
>- ubsqf w
>- B mxub >- B mnub
TDNSUB NOT UBDMN1
&
RS-FF
TDUB
S R
>1
Q Q
>- E ub
NOT NOT C fcmclr B club
->
&
NOT
TDUB
->
FCMUB(T)
>1
&
RS-FF >1
C pwf ->
S R
Q Q
>- Z ub ggub-ggub
>1 ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
C ini ->
ggub-ggub Fehlerspeicherverwaltung: ------------------------Status Fehlerpfad UB : Errorflag UB: Zyklusflag UB: Fehlerart UB:
L¨ oschen Fehlerpfad: Fehlerpfad UB: Fehlerklasse UB: Fehlerschwere UB: Carb-Code UB: Umweltbedingungen UB:
SFPUB E_ub Z_ub B_mxub B_mnub B_npub (B_siub)
C_fcmclr & B_club CDTUB CLAUB TSFUB CDCUB FFTUB
ABK GGUB 11.30.1 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
CDCUB CDTUB CLAUB FFTUB TDNSUB TDUB TSFUB UBDE UBDMN1 UBDMN2 UBDMN3 UBDMX UBNACHL VMDUB
BLOKNR
KL FW FW KL FW FW FW FW FW FW FW FW FW FW
Codewort CARB: Batteriespannung UB (Bordnetz) Codewort Tester: UB Fehlerklasse: Batteriespannung UB (Bordnetz) Freeze Frame Tabelle: Batteriespannung UB (Bordnetz) Batterie - Erholzeit ab Start, fur ¨ UBATT - Diagnose Wartezeit fur ¨ UBATT-Diagnose Fehlersummenzeit: Batteriespannung UB (Bordnetz) Ubatt - Ersatzwert bei defektem AD - Kanal Batteriespannung min. (Netz) Batteriespannung min. (ADC) Batteriespannung, untere Schwelle fur ¨ Umschaltung auf Nachlaufwertubernahme ¨ Batteriespannung max. Ub-Ersatzwert im Nachlauf Geschwindigkeitsschwelle min. fur ¨ Batteriespannungs-Diagnose
Systemkonstante
Art
Bezeichnung
SY_UBKL15 SY_UBR SY_UBSQ_W
SYS (REF) Systemkonstante UB-Abgriff von Eingang Klemme15 (Zundung ein) ¨ SYS (REF) Systemkonstante: Spannung hinter Hauptrelais ubr existiert SYS (REF) Systemkonstante Umrechnungsfaktor ub-Erfassung auf Standard-Quantisierung ubsq
BLOKNR
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
BLOKNR
B_BKUB B_CLUB B_MNUB B_MXUB B_NPUB B_STEND B_UBRK C_FCMCLR
C_INI
C_NACHL C_PWF
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS EIN AUS AUS AUS EIN
Bedingung Ersatzwert fur ¨ Batteriespannung (Bordnetz) ¨ Bedingung Fehlerpfad Batteriespannung (Bordnetz) loschen Fehlertyp: Minimalwertunterschreitung Batteriespannung (Bordnetz) Fehlertyp: Maximalwertuberschreitung ¨ Batteriespannung (Bordnetz) Fehlerart: Batteriespannungssignal nicht plausibel Bedingung Startende erreicht
GGUB
GGUBR
E_UB
GGUB
E_VFZ
DVFZ
R_T10 R_T100 SFPUB UB
GGUB GGUB
UBRSQ_W
GGUBR
UBSQ
GGUB
UBSQF
GGUB
UBSQF_W UBSQ_W
GGUB GGUB
VFZG
GGVFZG
WUB WUB_W Z_UB
GGUB GGUB
Seite 2785 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
GGUB GGUB GGUB GGUB BBSTT
GGUB 11.30.1
ADAGRLS, ADVE,AEKP, ALE, AMSV, ... EIN GGUB EIN BGRBS, DDCY,DIMCA, DKUPPL,DMFB, ... EIN BBZMS, BGKMST,BGRBS, DDCY,DIMCA, ... EIN DMIL, GGTFA,GGTFM, GGUB BGRBS, DDCY,EIN DKUPPL, DMFB,DTOP, ... BBAGR, DLSAFK,AUS DLSAHKBD, GGUB,STADAP ATM, BDEMHA,EIN CANECU, DDG,DMDLU, ... BGRLG, GGUB EIN GGTFA, GGTFM, GGUBEIN AUS ADVE, ATEV, BGDVE,- AUS CANECUR, CANSEN, ... EIN DFFTCNV, DHR,DICLSU, GGUB ABKVP, AEKP, ALBK,- AUS ALSU, BGLBK, ... AAGRDC, ADAGRLS,- AUS AMSV, MDGEN HDRPSOL AUS DHLSFK, DHNOHK,- AUS DICLSU, DTEV,FLSUBB, ... ARMD, BBAGR,EIN BBSAWE, BDEMHA,BGDVE, ... EGAG, GGUB, TKMWL LOK EIN GGUB GGUB AUS
Bedingung Hauptrelais Kontaktfehler ¨ Systemzustand: Fehlerspeicher loschen
SG-Bedingung Initialisierung
SG-Bedingung SG-Nachlauf SG-Bedingung Powerfail-Initialisierung
Errorflag: UB
Errorflag: Fahrzeug-Geschwindigkeit
Zeitraster 10ms Zeitraster 100ms Status Fehlerpfad: Batteriespannung UB (Bordnetz) Batteriespannung
Bordnetzspannung uber ¨ Hauptrelais (word), Standard-Quantisierung Bordnetzspannung, umgerechnet in Standard-Quantisierung Bordnetzspannung, umgerechnet in Standard-Quantisierung und gefiltert Bordnetzspannung, umgerechnet in Standard-Quantisierung und gefiltert Bordnetzspannung, umgerechnet in Standard-Quantisierung
Fahrzeuggeschwindigkeit
Batteriespannung; vom AD-Wandler erfaßter Wert Batteriespannung; vom AD-Wandler erfaßter Wert (16Bit aus 10Bit-Erfassung) Zyklusflag: UB
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGUB 11.30.1
Seite 2786 von 4100 31.JAN.2003 Thomas Brosi
FB GGUB 11.30.1 Funktionsbeschreibung Erfassung, Aufbereitung ========================= Die Bordnetzspannung wird im Start im 10ms-Raster, im Normalbetrieb im 100ms-Raster mit 10Bit Aul¨ osung erfaßt. In der RAMzelle wub bzw. ub liegt der Wert mit der Quantisierung vor, die hardwareseitig von der projektspezischen Wahl des Spannungsteilerverh¨ altnis am ADC-Eingang vorgegeben ist. Um von dieser Festlegung unabh¨ angig zu sein, erfolgt eine Umrechnung der Spannungswerte mit der einstellbaren Systemkonstante SY_UBSQ so, daß in ubsq(/_w) im Highbyte die Spannung mit einer Standardquantisierung von 100mV/Ink vorliegt. Zus¨ atzlich stehen die Werte ubsqf/_w bereit, die ¨ uber einen Tiefpaß mit Zeitkonstante von ca. 5 Abtastperioden berechnet werden, um f¨ ur Standardanwendungen ein gegl¨ attetes Signal anzubieten. Besonderheiten f¨ ur Nachlauf / Systemkonstante SY_UBKL15 : In manchen Systemen wird (u.a. wegen nicht vorhandenem Hauptrelais) die Bordnetzspannung vom Kl.15-Eingang abgegriffen. Hier kann beim ¨ Ubergang in den Nachlauf das Problem auftreten, daß die ¨ uber das Z¨ undschloß bereits abgeschaltete Spannung wegen der erst nach Entprellzeit gesetzten Bedingung C_nachl mit der letzten Wandlung noch erfaßt wird und als letzter Wert erhalten bleibt. Mit der Sytemkonstante SY_UBKL15=true kann bei dieser Beschaltung auf einen separat applizierbaren Festwert umgeschaltet werden. Zur schnellstm¨ oglichen Neutralisierung wird dabei auch ins 10ms-Rechenraster gewechselt. Bei ¨ Uberschreitung von Diagnosegrenzwerten k¨ onnen Fehlerspeichereintr¨ age k¨ onnen ¨ uber verl¨ angerte Entprellzeit TDUB vermieden werden.
Diagnose ========== Unterschreitung der Schwelle UBDMN2 deutet auf einen Fehler bei der UB-Erfassung im SG (z.B. ADC) hin, da bei U <= 2,5V der Rechner nicht mehr arbeitet. Nur f¨ ur diesen Fehlerfall ist eine Ersatzwert¨ ubernahme (UBDE) sinnvoll und vorgesehen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Maximalwertpr¨ ufung ist dagegen erst nach der Wartezeit TDNSUB nach Startende und nur bei rollendem Fahrzeug (und bei fehlerfreiem Geschwindigkeitssignal) wirksam. Damit sollen Fehldiagnosen vermieden werden, die z.B. bei Starthilfe mit 24V-Batterie (beim "L¨ oschen von Schiffsladungen") entstehen. Umgekehrt wird auch bei Wegfall der Bedingungen f¨ ur B_maxflr ein erkannter Fehler nur bei Unterschreitung von UBDMX zur¨ uckgesetzt. Die ¨ Uberpr¨ ufung der unteren Schwelle UBDMN1 (Fehler im Bordspannungsnetz) wird ebenso erst nach der Wartezeit TDNSUB ab Startende zugelassen, nach der sich die Bordspannung vom Einbruch durch den Startvorgang erholt hat. Sobald eine der Schwellwertabfragen (>UBDMX /
APP GGUB 11.30.1 Applikationshinweise Anhaltswerte: UBDMX = 16 V; UBDMN1 = 10 V; UBDMN2 = 2,5 V; UBDMN3 ca. 10.5V > UBDMN2, um Umschaltung auf ubrsq vor Fehlereintrag sicherzustellen TDNSUB ca. 3 min TDUB ca. 200ms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGUBR 1.110.0
Seite 2787 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGUBR 1.110.0 Gebergroße und Diagnose Bordnetzspannung uber ¨ Hauptrelais FDEF GGUBR 1.110.0 Funktionsdefinition ¨ Ubersicht: Erfassung, Fehlerspeicherschnittstelle ==================================================
ubrsq_w SY_UBRSQ_W ubrsq
wubr_w
B_ubrmax
UBRDMX V
B_ubrdmn2
UBRDMN2 V
B_ubrdmn1
si_np_chk_100ms B_ubrk ubrsq
sec
B_hrkng
E_hre
E_hre
B_hrevab
ttdhrevab_TOD B_hrkzlg
Z_hre
E_hre
TDHREVAB
B_ubrdmn1
TDUBRsec
DFPM_UBR sigError
Z_hre ttdubr_TOD ei_ub_um
ei_ubr_um
TDAPTUBR
sec nplError
healing 0.0
ttdaptubr1_01_TOD FCMCLR_UBR
ggubr-main
CWKVHR
ggubr-main Signal- und Unplausibilit¨ atspr¨ ufung im 100ms-Normalbetrieb ===========================================================
ubrsq UBRDMN1
B_hrkng
B_hrkng
V E_hre
ggubr-si-np-chk-100ms
B_ubrdmn1
Z_hre B_hrkzlg
B_hrkzlg
ei_ub_um ggubr-si-np-chk-100ms
nplError
sfpNplError 1/ sfp
sigError
sfpNplError sfpSigError 1/ sfp
healing
sfpSigError sfpHealing 1/ sfp
DFP_UBR dfp dfp locSfp_UBR
sfpHealing
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S S: set
R: reset ggubr-dfpm-ubr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ttdaptubr1_10_TOD
ggubr-dfpm-ubr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGUBR 1.110.0
Seite 2788 von 4100 31.JAN.2003 Thomas Brosi
Signal- und Unplausibilit¨ atspr¨ ufung, erg¨ anzend im 100ms-Nachlauf =================================================================
ubrsq_w si_np_chk_SwOff ubrsq
ubrsq
wubr_w
ubrsqke ubrsqka
SY_UBRSQ_W
TDHREVAB
E_hre
E_hre
Z_hre
Z_hre
sec
B_hrkng
B_hrevab
ttdhrevab_TOD B_kdhre
TDUBR
sec
B_nlubr
DFPM_UBR_SwOff sigError
ttdubr_TOD B_ubru CWKVHR
healing
0.0
B_nldve
B_dubre
B_dubre
B_dnlubr
SY_KMTR 0.0
TDAPTUBR
sec
true B_ubrdmn2
UBRDMN2
B_nmin
ttdaptubr2_TOD ggubr-swoff
B_nlsgls
B_hrkzlg
ubrsq UBRDMN1 V
B_ubrdmn1
B_hrkng
B_hrkng
E_hre Z_hre
B_kdhre
B_kdhre
TDUBRNLsec
ubrsqke B_dubre
ttdubrnlke_TOD
B_kdhre_RSFF
B_duband /NC
B_ubru B_ubru_RSFF
1/
B_enake /NC
B_ubru
ubrsqke UBRDUNL V false
B_keff_RSFF 1/
TWDUBRNL
ubrsqka
ubrsqka
sec
twduff_RSFF
B_dnlubr
B_dnlubr
ttwdubrnl_TOD
TDRNLUBR
sec TDUBRNL
B_enaka /NC false ttdubrnlka_TOD
1/
ttdrnlubr_TOD
sec
false B_kaff_RSFF
B_nlubr
B_nlubr
ggubr-si-np-chk-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggubr-swoff
ggubr-si-np-chk-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
GGUBR 1.110.0
sfpSigError 1/
sigError
sfp sfpSigError sfpHealing 1/
healing
sfp sfpHealing DFP_UBR
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S S: set
dfp dfp
Seite 2789 von 4100 31.JAN.2003 Thomas Brosi
ggubr-dfpm-ubr-swoff
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
R: reset
locSfp_UBR ggubr-dfpm-ubr-swoff Maßnahmen beim Vorgang Fehlerspeicher-L¨ oschen ==============================================
B_clubr 9/ 0.0
false
TDRNLUBR compute 6/ false
ttdubr_TOD
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TDAPTUBR compute 12/ false
ttdaptubr1_10_TOD TDHREVAB compute 3/ false
TWDUBRNL compute 13/
TDAPTUBR compute 4/ false
false
B_ubrdmn2 22/
false true B_kaff_RSFF
B_ubrmax 23/
compute 15/
B_hrevab 24/
false true
B_ubrk 25/
twduff_RSFF ttwdubrnl_TOD TDUBRNL compute 14/
compute 16/ false true
false
17/ B_kdhre
B_kdhre_RSFF
compute 14/ false ttdubrnlka_TOD
compute 18/ false true
19/ B_ubru
B_ubru_RSFF
B_hrkng 26/ B_hrkzlg 27/ B_duband /NC 28/
ttdubrnlke_TOD
ttdaptubr2_TOD
ubrsqka 20/ B_ubrdmn1 21/
compute 8/
false ttdhrevab_TOD
0.0 B_keff_RSFF
ttdaptubr1_01_TOD
ubrsqke 10/
false true
ttdrnlubr_TOD
TDAPTUBR compute 2/ false
compute 7/
B_enake /NC 29/ B_enaka /NC 30/ B_dnlubr
ggubr-fcmclr-ubr
TDUBR compute 1/
ggubr-fcmclr-ubr Fehlerspeicherverwaltung: ------------------------Status Fehlerpfad UBR : SFPUBR Errorflag UBR: E_ubr Zyklusflag UBR: Z_ubr Fehlerart UBR: (B_mxubr) (B_mnubr) B_npubr B_siubr
L¨ oschen Fehlerpfad: Fehlerpfad UBR: Fehlerklasse UBR: Fehlerschwere UBR: Carb-Code UBR: Umweltbedingungen UBR:
C_fcmclr & B_clubr CDTUBR CLAUBR TSFUBR CDCUBR FFTUBR
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGUBR 1.110.0
Seite 2790 von 4100 31.JAN.2003 Thomas Brosi
ABK GGUBR 1.110.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
CWKVHR TDAPTUBR TDHREVAB TDRNLUBR TDUBR TDUBRNL TWDUBRNL UBRDMN1 UBRDMN2 UBRDMX UBRDUNL
FW FW (REF) FW FW FW (REF) FW (REF) FW (REF) FW FW (REF) FW (REF) FW (REF)
Codewort fur ¨ Komponenten-Versorgungsspannung uber ¨ Hauptrelais Wartezeit fur ¨ UBR-Fehler bei Abschaltpfadtest Entprellzeit fur ¨ EV-Abschaltung bei Hauptrelais- bzw. -Kontakt-Fehler Entprellzeit Rucksetzen ¨ Nachlauf-Anforderung von GGUBR Entprellzeit fur ¨ Diagnose UBR Entprellzeit fur ¨ Diagnose UBR im Nachlauf Wartezeit fur ¨ Diagnose UBR im Nachlauf bis Ausschalten Komponenten untere Grenze Bordnetzspannung uber Hauptrelais, Erkennung Lastabfall ¨ untere Grenze Bordnetzspannung uber ¨ Hauptrelais obere Grenze Bordnetzspannung uber ¨ Hauptrelais ¨ der Bordnetzspannung uber Schwellwert fur ¨ Unplausibilitat ¨ Hauptrelais (im Nachl)
Systemkonstante
Art
Bezeichnung
SY_KMTR SY_UBRSQ_W
SYS (REF) Systemkonstante Kuhlmitteltemperaturregelung ¨ vorhanden SYS (REF) Systemkonstante Umr.-Faktor ubr-Erfassung Hauptrelais auf Standard-Quantisierung
Variable
Source-X
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
B_BEUBR B_BKUBR B_CLUBR B_DNLUBR B_DUBRE B_FTUBR B_HREVAB B_HRKNG B_HRKZLG B_KDHRE B_MNUBR B_MXUBR B_NLDVE B_NLSGLS B_NLUBR B_NMIN
GGUBR GGUBR GGUBR GGUBR GGUBR GGUBR GGUBR GGUBR GGUBR ADVE MOTAUS GGUBR BGWNE
B_NPUBR B_PWF
GGUBR BBHWONOF
B_SIUBR B_UBRDMN1 B_UBRDMN2 B_UBRK B_UBRMAX B_UBRU DFP_HRE DFP_UBR EI_UBR_UM E_HRE E_UBR SFPUBR UBRSQ
GGUBR GGUBR GGUBR GGUBR GGUBR GGUBR GGUBR GGUBR UMAUSC DHR GGUBR GGUBR GGUBR
UBRSQKA UBRSQKE UBRSQ_W
GGUBR GGUBR GGUBR
WUBR_W Z_HRE Z_UBR
DHR GGUBR
GGUBR GGUBR
Source-Y
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN AUS LOK AUS AUS AUS AUS AUS AUS AUS EIN EIN AUS EIN
Bedingung: Bandendefunktionanford. fur ¨ Batteriespannung (Bordnetz) Bedingung Ersatzwert fur ¨ Batteriespannung (Bordnetz) ¨ Bedingung Fehlerpfad Bordspannung uber ¨ Hauptrelais loschen ¨ Bedingung Diagnoseprufung ¨ im Steuergeratenachlauf fur ¨ UBR durchgefuhrt ¨ Bedingung Freigabe Diagnoseprufung ¨ fur ¨ UBR-Eingang (Versorgung uber ¨ Hauptrelais) Bedingung Fehlereintrag durch Tester fur ¨ Batteriespannung (Bordnetz) Anforderung Ev-Abschaltung bei Hauptrelaisfehler Bedingung Hauptrelaiskontakt nicht geschlossen Bedingung Hauptrelaiskontakt zu langsam geschlossen Bedingung Komponenten an Hauptrelais zur Diagnose UBR einschalten Fehlertyp: Minimalwertunterschreitung Bordnetzspannung uber Hauptrelais ¨ Fehlertyp: Maximalwertuberschreitung ¨ Bordnetzspannung uber ¨ Hauptrelais Anforderung Steuerger¨atenachlauf von DVE ¨ Anforderung Steuerger¨atenachlauf von Steuergerate-L uftersteuerung ¨ Bedingung Anforderung Steuerger¨atenachlauf fur ¨ UBR-Diagnose Bedingung Unterdrehzahl: n < NMIN
AUS EIN
Fehlerart: Signal von Bordspannung uber Hauptrelais nicht plausibel ¨ Bedingung Powerfail
ADVE, ALBK GGUBR
KOEVAB
KMTR, WNWRE
ADVE, GGUBR GGUBR, MOTAUS MOTAUS ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ...
AUS AUS AUS GGUB AUS AUS AUS DHR DOK ADVE, GGUBR DOK EIN DUF, GGUBR EIN GGUBR AUS ADVE, ALBK AUS ADVE, ALBK, BGDVE, AUS DAGRE, DHDEVE, ... AUS AUS DFFTCNV, DHR,AUS DICLSU, GGUB GGUBR EIN EIN GGUBR AUS
Fehlerart: Signalfehler Leitungsabfall Bordnetzspannung uber Hauptrelais ¨ Bedingung Bordnetzspannung uber ¨ Hauptrelais kleiner UBRDMN1 ¨ Bedingung Bordnetzspannung uber ¨ Hauptrelais großer UBRDMN2 Bedingung Hauptrelais Kontaktfehler ¨ Bedingung Bordnetzspannung uber ¨ Hauptrelais hoher als UBRDMX Bedingung Unterbrechung zur Bordnetzversorgung uber ¨ Hauptrelais Interne Fehlerpfadnummer: Hauptrelais - Endstufe Interne Fehlerpfadnummer: Umweltbedingungen irrev. Fehlerbit zur Anforderung Fehlereintrag Hauptrelais-Diagnose aus %UMAUSC Errorflag: Hauptrelaisentstufe Errorflag: Bordnetzspannung uber ¨ Hauptrelais UBR Status Fehlerpfad: Bordnetzspannung uber ¨ Hauptrelais UBR Bordnetzspannung uber ¨ Hauptrelais, Standard-Quantisierung Bordnetzspannung uber ¨ HR, standardquantisiert, bei ausgeschalteten Komponenten Bordnetzspannung uber ¨ HR, standardquantisiert, bei eingeschalteten Komponenten Bordnetzspannung uber ¨ Hauptrelais (word), Standard-Quantisierung Batteriespannung uber Hauptrelais ; ADC- Wert (16Bit aus 10Bit-Erfassung) ¨ Zyklusflag: Hauptrelaisentstufe Zyklusflag: Bordnetzspannung uber ¨ Hauptrelais UBR
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGUBR 1.110.0
Seite 2791 von 4100 31.JAN.2003 Thomas Brosi
FB GGUBR 1.110.0 Funktionsbeschreibung Erfassung, Aufbereitung: ========================== ¨nderung ab GGUBR1.100) In der RAMzelle wubr liegt Die Bordnetzspannung ¨ uber Hauptrelais wird im 10ms-Raster erfaßt.(A der Wert mit der Quantisierung vor, die hardwareseitig von der projektspezischen Wahl des Spannungsteilerverh¨ altnisses am ADC-Eingang vorgegeben ist. Um von dieser Festlegung unabh¨ angig zu sein, erfolgt eine Umrechnung der Spannungswerte mit der einstellbaren Systemkonstante SY_UBRSQ so, daß in ubrsq (, in /_w im Highbyte) die Spannung mit einer Standardquantisierung von 100mV/Ink vorliegt. Hier ist zu beachten, daß in den Ausgangs-RAMzellen die Werte auf max. darstellbare 25,5 V begrenzt werden.
Diagnose ========== Der Diagnoseteil wird (weiterhin) im 100ms-Raster gerechnet. Auf diesem Kanal wird i.W. der Hauptrelais-Arbeitskontakt ¨ uberwacht. Die Diagnose der Bordnetzspannung bleibt weiterhin der Funktion %GGUB zugeordnet. Allerdings kann bei einem dort festgestellten Fehler ein fehlerfreier Meßwert von hier dort als Ersatzwert ¨ ubernommen werden. Bei Unterschreitung der Schwelle UBRDMN1 und fehlerfrei gepr¨ ufter Endstufe der Relaiswicklung liegt die Bedingung B_hrkng und nach Ablauf der Entprellzeit TDUBR ein Signalfehler (Unterbrechung) vor. Ist diese Schwelle nicht unterschritten, liegt aber f¨ ur mindestens die Entprellzeit TDAPTUBR eine Fehlermeldung aus dem Abschaltpfadtest ( ei_ubr_um = true) vor, dann muß unter sonst gleichen Bedingungen die Anzugszeit des Relais’ unzul¨ assig lang sein --> Bedingung B_hrkzlg erf¨ ullt, --> Unplausibel-Fehler.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Weiterhin wird ¨ uberpr¨ uft, ob die Verbindung vom HR-Kontakt zum SG-Eingang (UBR) unterbrochen ist. In diesem Fehlerfall k¨ onnen instabile Zust¨ ande auftreten, insbesondere bzgl. der DVE-Versorgung. Gibt es n¨ amlich im System Komponenten, die ebenfalls vom HR versorgt werden und ¨ uber Freilaufdiode mit dem SG-Eingang verbunden sind, dann wird ¨ uber diese niederohmig eine Spannung eingespeist, solange die Komponente nicht angesteuert wird. F¨ ur diese Unterbrechungspr¨ ufung werden im Nachlauf nach Fertigbearbeitung der betroffenen Funktionen gezielt die Ansteuerverh¨ altnisse von diesem Funktionsteil hier so im Wechsel angefordert, dass ¨ uber einen Unterschied im Spannungsvergleich mit zu ohne Belastung eine Aussage erm¨ oglicht wird. Dazu wird ¨ uber die Nachlaufanforderung B_nlubr der Nachlauf (verl¨ angert) angefordert. Je nach Systemumfang sind die anzusteuernden Komponenten konfigurierbar (hierzu Codewort CWKVHR, s.u.) Im Fehlerfall wird die Bedingung B_uru gesetzt und f¨ uhrt zum Eintrag Signalfehler Durch diese Fehlerursachen werden ggf. das Error- und Zyklusfag gesetzt und in den Fehlerspeicher ¨ ubernommen. Im Falle nicht geschlossenen HR-Kontakts am UBR-Eingang (B_hrkng) wird nach Entprellzeit B_hrevab ausgegeben (zur Abschaltung Einspritzventile).
TDHREVAB
die Bedingung
Heilungs- bzw. i.O.-Pr¨ ufung ist erf¨ ullt, sofern die Schwelle UBRDMN2 f¨ ur mindestens die Zeit TDAPTUBR ¨ uberschritten ist und keine Unterbrechung am UBR-Eingang diagnostiziert war (B_ubru = true). Im letzten Fall erfolgt die Heilung erst nach erneutem Durchlauf des Pr¨ ufzweigs mit i.O.-Best¨ atigung. Beim R¨ ucksetzen von Fehlereintr¨ agen ¨ uber Tester (C_fcmclr & B_clubr) = true werden Entprellzeitz¨ ahler und alle Zwischen/Zustandsgr¨ oßen resetiert, um einen erneuten Pr¨ ufdurchlauf vollst¨ andig sicherzustellen. ¨ Ubersteigt die gemessene Spannung am ADC die Schwelle UBRDMX, so deutet das auf ein Aufschaukeln des Pegels ¨ uber die Freilaufdioden an diesem Eingang hin, das durch eine unterbrochene Bordnetzverbindung verursacht sein kann. Um m¨ ogliche weitere Sch¨ aden zu vermeiden, wird das ¨ uber die Bedingung B_ubrmax angezeigt; Endstufen-Diagnosen werden dann abgeschaltet.
APP GGUBR 1.110.0 Applikationshinweise Mit dem Codewort CWKVHR die ¨ uber das Hauptrelais Ansteuerfunktionen wird, Zusatzfunktionalit¨ at f¨ ur Pr¨ ufung hier freigegeben
(Doppel-Byte) wird konfiguriert, ob und welche Komponenten im System vorhanden sind, versorgt werden und ¨ uber Freilaufdiode mit dem SG-Eingang UBR verbunden sind. In den zugeh¨ origen abh¨ angig von den entsprechend ausgeblendeten Bitpositionen, die f¨ ur diese Pr¨ ufung erforderliche die sind wie folgt definiert:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHR 4.30.0
+---+---+---+---+---+---+---+---+ CWKVHR -Lowbyte | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | | | | | | | | | | | | | | | +--> | | | | | | +------> | | | | | +----------> | | | | +--------------> | | | +------------------> | | +----------------------> | +--------------------------> +------------------------------>
+---+---+---+---+---+---+---+---+ CWKVHR-Highbyte |15 |14 |13 |12 |11 |10 | 9 | 8 | +---+---+---+---+---+---+---+---+ | | | | | | | | | | | | | | | +--> | | | | | | +------> | | | | | +----------> | | | | +--------------> | | | +------------------> | | +----------------------> | +--------------------------> +------------------------------>
Motorlagersteuerung Nockenw.-St. Einl.1 Nockenw.-St. Einl.2 Nockenw.-St. Ausl.1 Nockenw.-St. Ausl.2 Abgasr¨ uckf¨ uhrung Elektrol¨ ufter Hydrol¨ ufter
(MOST) (NWSE1) (NWSE2) (NWSA1) (NWSA2) (AGR) (...) Ausgang von %KMTR (...) Ausgang von %KMTR
El. Wasserpumpe (...) Ausgang von %KMTR El. Thermostat (ET::) Ausgang von %KMTR Leckdiagnose-Pumpe (D-LDP) frei Elektrische(r) Zusatzl¨ ufter (KMTR) -.-.-.-
UBRDMN1 = 3 V UBRDMN2 = 5.5 V UBRDMX = 26 V TDUBR ca. 200ms TDAPTUBR = ... sec, abzustimmen mit der Zeit f¨ ur Abschaltpfadtest TDRNLUBR l¨ anger zu applizieren als Entprellzeit TDAPTUBR
FU DHR 4.30.0 Diagnose; Hauptrelais FDEF DHR 4.30.0 Funktionsdefinition Die Funktion %DHR_4.20 beschreibt die Hauptrelaisdiagnose. Durch der Diagnose werden Kurzschluß nach Batteriespannung KSUB, Kurzschluß nach Masse KSM, Lastabfall LA und plausibler Fehler wie HR Klemmt oder HR klebt erkannt Die Funktion %DHR_4.20 wird auf die Hauptrelaisendstufendiagnose in dem CY315 Komponente aufgebaut.
DHR_ini
DHR_ini2
DHR_100ms_PreDrive
DHR_100ms
DHR_100ms_SwOff
FCMCLR_HRE
dhr-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Anhaltswerte:
Seite 2792 von 4100 31.JAN.2003 Thomas Brosi
dhr-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHR 4.30.0
Seite 2793 von 4100 31.JAN.2003 Thomas Brosi
Ini2-Prozess -----------
B_pwf false
B_zdhr /NV 1/
true false
B_zdhr /NV
in HRE_DFPM
B_hrksub /NV
B_hrksm /NV
B_hrla /NV
maxError
minError
sigError
B_hrklebt /NV nplError B_hrklemmt /NV healing
B_zdhr /NV
setCycle
dhr-dhr-ini2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
clrError
dhr-dhr-ini2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHR 4.30.0
Seite 2794 von 4100 31.JAN.2003 Thomas Brosi
FCMCLR ------
B_clHRE 1/ B_hrksub /NV 2/ B_hrksm /NV 3/ B_hrla /NV 4/ B_hrklebt /NV false 5/ B_hrklemmt /NV 6/ B_zdhr /NV compute 7/ TDHR1
compute 8/ TDHR2
TurnOnDelay_1
dhr-fcmclr-hre
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TurnOnDelay
dhr-fcmclr-hre
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHR 4.30.0
Seite 2795 von 4100 31.JAN.2003 Thomas Brosi
100ms PreDrive-Prozess -----------------------
SY_DHR 1/
1 merker SY_PREDRV
in
0
zustand_0_PD
1
2/
7/
merker
1/
10
CWDHR
merker
in zustand_10_PD
in zustand_20_PD
20
3/
1
8/
merker 11
1/
in zustand_12_PD
merker
in zustand_13_PD
merker
in zustand_14_PD
merker
in zustand_21_PD
21 9/
merker 12
B_dhrperd 1/ true
merker
4/
1/
B_dhrstart
in zustand_11_PD
in zustand_22_PD
22
5/
10/
merker B_dhrend
13
in zustand_23_PD
23
6/
11/
merker
in zustand_24_PD
24
dhr-dhr-100ms-predrive
12/ merker
in
50 zustand_50_PD dhr-dhr-100ms-predrive
in 1/ 1/ B_hrksub /NV
false
2/
B_hrksm /NV
3/
B_hrklebt /NV
4/
5/
B_hrla /NV
B_hrklemmt /NV
1/
2/
50
merker
1/
SY_UBR
true
B_dhroff
1 wubiso_w 2/
ubrsq_w
1/
0
UHRMN
raster
20
merker
B_ehr
compute 1/
1/ 2/
1/
TDHR1 0
raster
2/ 10
false
merker
2/
3/
4/
5/
B_hrksm /NV B_hrklebt /NV B_hrla /NV B_hrklemmt /NV B_hrksub /NV 50
6/ merker
dhr-zustand-0-pd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
14
dhr-zustand-0-pd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHR 4.30.0
Seite 2796 von 4100 31.JAN.2003 Thomas Brosi
in cy315_la_e
2/ raster
true
1/ false 4
2/
1/
6
cy315_la_e
0
raster
11
merker dhr-zustand-10-pd
5 1/ raster
raster 1
dhr-zustand-10-pd
in getBit
1/
cy315_dia2
2/ 1/
B_ksm_la
12
6
merker
1/ B_hrksm /NV
dhr-zustand-11-pd
false
2/ 14
merker
dhr-zustand-11-pd
in
2/ 1/ true
raster
cy315_la_e
4
2/
1/
6
0
5 1/ raster
raster 1
raster
13
merker dhr-zustand-12-pd
false
dhr-zustand-12-pd
getBit
1/
cy315_dia2
B_hrksm /NV 6
2/ 14
merker
dhr-zustand-13-pd
in
dhr-zustand-13-pd
1/
in B_hrksm /NV
B_hrklebt /NV 2/
false
B_hrksub /NV 3/
false
B_hrla /NV 4/
false
B_hrklemmt /NV
5/ 50
merker
dhr-zustand-14-pd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
cy315_la_e
dhr-zustand-14-pd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHR 4.30.0
Seite 2797 von 4100 31.JAN.2003 Thomas Brosi
in cy315_la_e
2/ raster
true
1/ false 4
2/
1/
6
cy315_la_e
0
raster
21
merker dhr-zustand-20-pd
5 1/ raster
raster 1
dhr-zustand-20-pd
in getBit
1/
cy315_dia2
2/ 1/
B_ksm_la
22
6
merker
1/ false
dhr-zustand-21-pd
B_hrla /NV 2/
24
merker
dhr-zustand-21-pd
in
2/ 1/ true
raster
cy315_la_e
4
2/
1/
6
0
5 1/ raster
raster 1
raster
23
merker dhr-zustand-22-pd
false
dhr-zustand-22-pd
getBit
1/
cy315_dia2
B_hrla /NV 6
2/ 24
merker
dhr-zustand-23-pd
in
dhr-zustand-23-pd
1/
in B_hrla /NV
B_hrklemmt /NV 2/
false
B_hrksub /NV 3/
false
B_hrksm /NV 4/
false
B_hrklebt /NV 5/
50
merker
dhr-zustand-24-pd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
cy315_la_e
dhr-zustand-24-pd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHR 4.30.0
Seite 2798 von 4100 31.JAN.2003 Thomas Brosi
1/
in true
B_zdhr /NV 2/
false
B_dhroff compute 3/
true
dhr-zustand-50-pd
4/
TDHR2
1/ TurnOnDelay_1
true
B_dhrend
dhr-zustand-50-pd 100ms Prozess -------------
SY_DHR 1
geprüft wird : -Welche Spannung ist hinter HR ( UB oder UBR ) - B_ehr --> die Spannung nicht in Ordnung - KSUB ( ksubtog --> um IC Fehler zu vermeiden )
1/ CWDHR 1 B_ausc_act
1/
SY_UBR false
B_zdhr /NV
2/
ubrsq_w true
B_ehr
cy315_dia2
B_dhrperd
7 1/
false
B_ehr 2/
true B_hrksub /NV
1/
2/ B_hrksub /NV
ksubtog
B_dhrperd
ksubtog
1
3/ true
3/ true
1/
false
2/
getBit
1/
UHRMN
3
0
ksubtog
2/
1/ false
B_hrksub /NV 2/
0
ksubtog
dhr-dhr-100ms
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1 wubiso_w
dhr-dhr-100ms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHR 4.30.0
Seite 2799 von 4100 31.JAN.2003 Thomas Brosi
100ms PostDrive-Prozess -----------------------
1/
SY_DHR merker
1
in
0
1/
zustand_0_SO
CWDHR
2/
1
7/
merker
merker
in zustand_10_SO
10
in zustand_20_SO
20
3/
SY_PREDRV 0
8/
merker
1/
11
in zustand_11_SO
merker
in zustand_12_SO
merker
in zustand_13_SO
merker
in
merker
in zustand_21_SO
21
4/
B_dhrstart
9/
merker 12
in zustand_22_SO
22
5/
10/
merker
in
13
in zustand_23_SO
23
6/ vor_absch_HR
11/
merker 14
Vor dem Ausschalten von HR ist genau wie in 100 ms Raster
in zustand_24_SO
24
zustand_14_SO
dhr-dhr-100ms-swoff
in
50 zustand_50_SO dhr-dhr-100ms-swoff
in SY_UBR
geprüft wird : -Welche Spannung ist hinter HR ( UB oder UBR ) - E_dhrz --> die Spannung nicht in Ordnung - KSUB ( ksubtog --> um IC Fehler zu vermeiden )
1 wubiso_w 1/ ubrsq_w
1/
UHRMN true
B_ehr
cy315_dia2
B_dhrperd
7 1/ B_ehr
true
2/
1/
B_hrksub /NV 2/
B_hrksub /NV
ksubtog
B_dhrperd
ksubtog
1
3/ true
3/ true
1/ false
false
2/
getBit
3
0
ksubtog
2/
1/ false
B_hrksub /NV 2/
0
ksubtog
dhr-vor-absch-hr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
12/ merker
dhr-vor-absch-hr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHR 4.30.0
Seite 2800 von 4100 31.JAN.2003 Thomas Brosi
1/
in
1/ B_hrksub /NV
false
2/
B_hrksm /NV
3/
B_hrklebt /NV
4/
B_hrla /NV
5/ 50
B_hrklemmt /NV
merker
1/
SY_UBR true
B_dhroff
1 wubiso_w 2/
ubrsq_w
1/ 1/
B_ehr 0 compute 1/
1/
2/
1/
TDHR1 0
2/
raster
10
false
2/
3/
2/
raster
4/
20
merker
5/
B_hrksm /NV B_hrklebt /NV B_hrla /NV B_hrklemmt /NV B_hrksub /NV
merker
6/ 50
merker
dhr-zustand-0-so
UHRMN
dhr-zustand-0-so
in 2/ raster
true
1/ false
cy315_la_e
4
2/
1/
6
0
raster
11
merker
5 dhr-zustand-10-so
1/ raster
raster 1
dhr-zustand-10-so
in getBit
1/
cy315_dia2
2/ 1/
B_ksm_la
12
6
merker
1/ B_hrksm /NV
dhr-zustand-11-so
false
2/ 14
merker
dhr-zustand-11-so
in cy315_la_e 2/ false
1/ true
cy315_la_e
4
raster 2/
1/
6
0
5 1/ raster
raster 1
raster
13
merker dhr-zustand-12-so
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
cy315_la_e
dhr-zustand-12-so
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHR 4.30.0
Seite 2801 von 4100 31.JAN.2003 Thomas Brosi
getBit
1/
cy315_dia2
dhr-zustand-13-so
in 2/
B_hrksm /NV
14
merker
6 dhr-zustand-13-so
in
1/ B_hrksm /NV
B_hrklebt /NV 2/
false
B_hrklemmt /NV 3/
false
B_hrksub /NV 4/
false
dhr-zustand-14-so
B_hrla /NV 5/
50
merker
dhr-zustand-14-so
in 2/ raster
true
1/ false 4
2/
1/
6
cy315_la_e
0
raster
21
merker
5 dhr-zustand-20-so
1/ raster
raster 1
dhr-zustand-20-so
in getBit
1/
cy315_dia2
2/ 1/
B_ksm_la
22
merker
6 1/ false
dhr-zustand-21-so
B_hrla /NV 2/
24
merker
dhr-zustand-21-so
in cy315_la_e 2/ false
1/ true
cy315_la_e
4
raster 2/
1/
6
0
5 1/ raster
raster 1
raster
23
merker dhr-zustand-22-so
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
cy315_la_e
dhr-zustand-22-so
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHR 4.30.0
Seite 2802 von 4100 31.JAN.2003 Thomas Brosi
getBit
1/
cy315_dia2
dhr-zustand-23-so
in 2/
B_hrla /NV
24
merker
6 dhr-zustand-23-so
in 1/ B_hrla /NV
B_hrklemmt /NV 2/
false
B_hrklebt /NV 3/
false
B_hrksm /NV 4/
false
dhr-zustand-24-so
B_hrksub /NV 5/
50
merker
dhr-zustand-24-so
1/
in
B_zdhr /NV 2/
false
B_dhroff
compute 3/ 4/
TDHR2 true
1/ TurnOnDelay_1
true
B_dhrend
dhr-zustand-50-so
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
dhr-zustand-50-so
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHR 4.30.0
3/
sfpMaxError 1/
in maxError 4/
sfp sfpMaxError sfpMinError 1/
5/
sfp sfpMinError sfpNplError 1/
6/
sfp sfpNplError sfpSigError 1/
minError
nplError
sigError
healing
R: reset
sfp sfpSetCycle
dhr-hre-dfpm
sfp sfpClrError sfpSetCycle 1/
8/ setCycle
dfp dfp locSfp_HRE
S: set
sfp sfpHealing sfpClrError 1/
clrError
repSfp 9/
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S -
sfp sfpSigError sfpHealing 1/
7/
getSfp 2/
Seite 2803 von 4100 31.JAN.2003 Thomas Brosi
Ini-Prozess -----------
SY_DHR 1 1/ 1/
CWDHR 1
0
merker 2/
false
0
false
B_dhrperd 3/ ksubtog 4/ B_dhrend compute 5/
TDHR1 false TurnOnDelay compute 6/ TDHR2 false TurnOnDelay_1
dhr-dhr-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dhr-hre-dfpm
dhr-dhr-ini
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHR 4.30.0
Seite 2804 von 4100 31.JAN.2003 Thomas Brosi
Fehlerspeicherpfad: ------------------Status Fehlerpfad DHR: Errorflag DHR: Fehlerart DHR:
SFPHRE E_HRE
KSUB: KSM: LA: Klebt/Klemmt:
B_mxhre B_mnhre B_sihre B_nphre
ABK DHR 4.30.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW
Codwort Diagnose Hauptrelais Entprellzeit fur ¨ Diagnose Hauptrelais fehlerspeicherzeit fur ¨ Diagnose Hauptrelais min werte uhr
Systemkonstante
Art
Bezeichnung
SY_DHR SY_PREDRV SY_UBR
SYS (REF) Systemkonstante Hauptrelaisdiagnose ¨ moglich ¨ SYS (REF) Predrive-Funktionalitat SYS (REF) Systemkonstante: Spannung hinter Hauptrelais ubr existiert
Source-X
Source-Y
CWDHR TDHR1 TDHR2 UHRMN
Variable
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
B_AUSC_ACT B_BEHRE B_BKHRE B_CLHRE B_DHREND B_DHROFF B_DHRSTART B_FTHRE B_HRKLEBT B_HRKLEMMT B_HRKSM B_HRKSUB B_HRLA B_MNHRE B_MXHRE B_NPHRE B_PWF
UMAUSC DHR DHR DHR DHR BBSYSCON DHR DHR DHR DHR DHR DHR DHR DHR DHR BBHWONOF
B_SIHRE B_ZDHR CY315_DIA2 CY315_LA_E DFP_HRE E_HRE SFPHRE UBRSQ_W
DHR DHR HT2KTCY315 DHR DHR DHR DHR GGUBR
WUBISO_W Z_HRE
DHR
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... DHR, KOEVAB
EIN
DAMOS-Source fur ¨ Blocknummer
EIN AUS AUS EIN AUS AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN
Bedingung fur ¨ Abschaltpfadtest aktiv Bedingung Bandende-Funktionsanforderung: Hauptrelais Bedingung Ersatzwert aktiv: Hauptrelais ¨ Bedingung Fehlerpfad Hauptrelaisendstufe loschen Bedingung Ende der Hauptrelais_Diagnose Bedingung Hauptrelais Abschalten Bedingung Start HR-Diagnose Bedingung: Fehlereintrag durch Tester fur ¨ Hauptrelais Errorflag: Hauptrelais klebt Errorflag: Hauptrelais klemmt Errorflag: Hauptrelais kurzscluß nach Masse Errorflag: Hauptrelais kurzscluß nach Batteriespannung Errorflag: Hauptrelais Lastabfall Bedingung fur ¨ Fehlertyp ’Minimalwert’ Hauptrelaisentstufe erkannt Bedingung fur ¨ Fehlertyp ’Maximalwert’ Hauptrelaisentstufe erkannt Fehler Hauptrelais NP Bedingung Powerfail
AUS AUS EIN AUS DOK AUS AUS EIN
Bedingung fur ¨ Fehlertyp ’Signal fehlt’ Hauptrelaisentstufe erkannt Zyklusflag: Hauptrelais Diagnose Register 2 CY315 ( DIA2 ) input in LA_REG CY315 Interne Fehlerpfadnummer: Hauptrelais - Endstufe Errorflag: Hauptrelaisentstufe Status Fehlerpfad: Hauptrelais Endstufe Bordnetzspannung uber ¨ Hauptrelais (word), Standard-Quantisierung
EIN AUS
ADC-Wert der SG-Versorgungsspannung fur ¨ Service $01 PID $42 Zyklusflag: Hauptrelaisentstufe
DHR BBSYSCON BBSYSCON DHR
ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ...
DHR HT2KTCY315 DHR GGUBR DFFTCNV, DHR,DICLSU, GGUB DHR GGUBR
FB DHR 4.30.0 Funktionsbeschreibung Die Hauptrelais_Diagnose wird im 100ms_Raster ausgewertet. Durch der Diagnose werden Kurzschluß nach Batteriespannung KSUB, Kurzschluß nach Masse KSM, Lastabfall LA und plausibler Fehler wie HR Klemmt oder HR klebt erkannt. Die Diagnose LA und KSM ist nur bei abgeschalteter HR-Endstufe m¨ oglich. Durch die Systemkonstante SY_UBR wird erkannt, welche Spannung ( UB / UBR ) hinter dem Hauptrelais h¨ angt. Der Ablauf der Hauptrelaisdiagnose wird wie folgt realisiert: Normalbetrieb --------------------------Die HR_Diagnose im Normalbetrieb wird nur dann bearbeitet, wenn die Abschaltpfadtest-Funktion nicht aktiv ist, damit keine falsche Diagnose w¨ ahrend eines Software-Rests verursacht wird. Die Spannung hinter dem Hauptrelais wird st¨ andig in 100ms_Raster ¨ uberwacht. Ist die Spannung Hinter dem Hauptrelais kleiner als UHRMN, wird gepr¨ uft, ob KSUB durch CY315 erkannt ist. Nachlauf --------------Systeme ohne PreDrive
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DHR 4.30.0
Seite 2805 von 4100 31.JAN.2003 Thomas Brosi
--------------------Im NL wird weiter, wie im NB, die Hauptrelaisspannung in 100ms_Raster ¨ uberwacht, bis %BBSYSCON, am Ende des NL_Zustandes, die Hauptrelaisendstufe ausgeschaltet hat. Danach darf die Diagnose weiter pr¨ ufen, ob LA oder KSM auftritt.
Systeme mit PreDrive -------------------Im NL wird weiter, wie im NB, die Hauptrelaisspannung in 100ms_Raster ¨ uberwacht. PreDrive --------------Bevor der Steuerger¨ at ausgeschaltet ist, wird durch %BBSYSCON die Bedingung f¨ ur die Pr¨ ufung KSM, LA frei gegeben.
Die Diagnose KSM / LA ----------------------------------------- Zustand_0 ----------- Ist KSUB Vorhanden? --> ja. Fehler KSUB in dem Dauerspeicher speichern und weiter mit Zustand_50 / nein. Das Ausschalten der HR_Endstufe wird gef¨ ordert und gefragt, ob die Hauptrelais innerhalb der Zeit TDHR1 nicht sauber ausgeschaltet ist? ----> ja. Weiter mit Zustand_10 ( KSM?) / nein. War vor das Ausschalten des Hauptrelais Fehler erkannt und in B_ehr gespeichert? ------> ja. Weiter mit Zustand_20 / nein. Es gibt kein Fehler, die Fehler_Bits in Dauerspeicher werden zur¨ uckgesetzt und weiter mit Zustand_50. - Zustand_10 ------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- I_HR_PD einschalten und I_HR_PU ausschalten (Bedinung f¨ ur die Diagnose LA/KSM ) - 6 Raster Warte Zeit, um sicher zu sein, daß die aktuelle Diagnose Ergebnis schon da ist. - weiter mit Zustand_12 - Zustand_11 ------------ Ist LA/KSM Vorhanden? --> ja. weiter mit Zustand_12 / nein. weiter mit Zustand_14. - Zustand_12 ------------ I_HR_PU einschalten und I_HR_PD ausschalten (Bedingung f¨ ur die Diagnose KSM ) - 6 Raster Warte Zeit, um sicher zu sein, daß die aktuelle Diagnose Ergebnis schon da ist. - weiter mit Zustand_13 - Zustand_13 ------------ Ist KSM Vorhanden? --> weiter mit Zustand_14. - Zustand_14 ------------ Diagnose Ergebnis von KSM, HR_Klebt in dem Dauerspeicher speichern. --> weiter mit Zustand_50. - Zustand_20 ------------ I_HR_PD einschalten und I_HR_PU ausschalten (Bedingung f¨ ur die Diagnose LA/KSM ) - 6 Raster Warte Zeit, um sicher zu sein, daß die aktuelle Diagnose Ergebnis schon da ist. - weiter mit Zustand_21 - Zustand_21 ------------ Ist LA/KSM Vorhanden? --> ja. weiter mit Zustand_22 / nein. weiter mit Zustand_24. - Zustand_22 ------------ I_HR_PU einschalten und I_HR_PD ausschalten (Bedingung f¨ ur die Diagnose LA ) - 6 Raster Warte Zeit, um sicher zu sein, daß die aktuelle Diagnose Ergebnis schon da ist. - weiter mit Zustand_23 - Zustand_23 ------------ Ist LA Vorhanden? --> weiter mit Zustand_24. - Zustand_24 ------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SYSKON 27.40.1
Seite 2806 von 4100 31.JAN.2003 Thomas Brosi
- Diagnose Ergebnis von LA, HR_Klemmt in dem Dauerspeicher speichern. --> weiter mit Zustand_50. - Zustand_50 ------------ Einschalten der HR_Endstufe und warten bis die Verz¨ ogerungszeit TDHR2 abgelaufen ist, bevor die Diagnose beendet wird, damit die Daten in dem Dauerspeicher gespeichert konnten.
Ini2-Prozess ----------------------- Mit einer Versetzuug von einem Fahrzyklus werden die Daten in dem Fehlerpfad SFPHRE. - Die %DHR in Ini2_Raster muss nach der Fehlespeicherverwaltungsfunktion laufen.
APP DHR 4.30.0 Applikationshinweise - Mit dem Codewort CWDHR wird die Funktion aktiviert. CWDHR = 0 ------> CWDHR = 1 ------>
%DHR %DHR
nicht aktiv aktiv
- TDHR1 ist die gesamte Verz¨ ogerungszeit f¨ ur das Ausschalten vom Hauptrelais. - TDHR2 ist die notwendige Zeit um die Daten von HRE_DFPM zu speichern, bevor %DHR beendet wird. - UHRMN ist der minimale Wert der HR_Spannung.
Test Werte: -----------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TDHR1 = 1 s TDHR2 = 2 s UHRMN = 6 V
FU SYSKON 27.40.1 Systemkonstanten FDEF SYSKON 27.40.1 Funktionsdefinition Softwarekonfiguration mittels Systemkonstanten SY_...: Systemkonstanten bewirken eine unterschiedliche (bedingte) Compilierung und fuehren dadurch zu unterschiedlichen Hex-Files. Systemkonstanten sind nicht applizierbar und mittels VS100 nicht lesbar, koennen aber im A2L-File nachgelesen werden. Systemkonstanten f¨ ur das Projekt 3-4416.DI - VW EA111 1,6l 85kW BDE A-MPV Programmstand D95031_N34B5 1. Softwarekonfiguration ¨ uber nicht-applizierbare Systemkonstanten ==================================================================
COMMUNICATION ============= Label |Wert |Long Name ------------------------------------------------------------------------------------SY_AIRBAG |1 |Systemkonstante Airbagsignal vorhanden SY_BLOOP |0 |Systemkonstante R¨ ucksetzen irreversibler EGAS-Fehler beim FSP-L¨ oschen m¨ oglich SY_CANAC |1 |Systemkonstante: Klimakompressorsignal von CAN SY_CANBR8 |0 |Systemkonstante CAN-Botschaft Bremse 8 SY_FCMDISP |20 |Systemkonstante: Max. Anzahl von Fehlerspeichereintr¨ agen mit Messzugriff SY_INI_OBD |1 |Systemkonstante zur Auswahl der Kommunikationsprotokolle f¨ ur Scan Tool Betrieb SY_LWS |0 |Systemkonstante Lenkwinkelsensorwert ¨ uber CAN SY_NWSSTA |1 |Stellgliedtest Nockenwelle(n) aktiv SY_ODT10 |2 |ODT 10ms, Anzahl der Botschaften des CCP im 10ms-Raster SY_ODT100 |5 |ODT 100ms, Anzahl der Botschaften des CCP im 100ms-Raster SY_ODTSYN |1 |ODT syncro, Anzahl der Botschaften des CCP im Syncro-Raster SY_PTCAN |0 |Systemkonstante PT-CAN Konfiguration SY_T6MDTHM |0 |Systemkonstante: TesterMode6-Schnittstelle ¨ uber Funktion %DTHM realisiert SY_TCNS |1 |Systemkonstante Testereingriff LL-Solldrehzahlumschaltung SY_TDZW |1 |Systemkonstante Anpassung Z¨ undwinkel additiv aktiv SY_TFST |1 |Systemkonstante Testereingriff Startfaktor SY_TKDLIMA |1 |Systemkonstante Bedingung: Aktivierung DefineByMemoryAddress (DDLI) SY_TMDR |1 |Systemkonstante Testereingriff Momentenreserve LL SY_TNLS |1 |Systemkonstante Testereingriff LL-Solldrehzahl SY_WFS |4 |Systemkonst. Wegfahrsperre
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SYSKON 27.40.1
Seite 2807 von 4100 31.JAN.2003 Thomas Brosi
CONF ==== Label |Wert |Long Name ------------------------------------------------------------------------------------SY_VAR |355 |Systemkonstante: FDEF-Variante der Variantencodierung %VAR SY_VARTEST |0 |Testmodi Variantencodierung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CONTEXT ======= Label |Wert |Long Name ------------------------------------------------------------------------------------SY_2SG |0 |Systemkonstante 2 Steuerger¨ ate vorhanden SY_AAV |0 |Systemkonstante Bedingung : Absperrventil vorhanden SY_ABGKL |0 |Systemkonstante: Funktion ABGKL zur Ansteuerung einer Abgasklappe vorhanden SY_ACCSSRY |0 |Systemkonstante: Zuendschloss mit ACCESSORY verbaut SY_AEKPBI |0 |Systemkonstante zweite EKP SY_AGR |1 |Systemkonstante AGR vorhanden SY_AGR_DSS |1 |Systemkonstante SY_ALLRAD |0 |Systemkonstante Allrad SY_ARC |0 |System ist ausgestattet mit ARC (Active Roll Control) SY_ASG |0 |Systemkonstante: Getriebe mit Drehzahlregelung vorhanden SY_ATR |1 |Systemkonstante Abgastemperaturregler vorhanden SY_BDE |1 |Systemkonstante Benzin-Direkteinspritzung SY_CAMNMSV |2 |Systemkonstante Anzahl Nocken der Hochdruckpumpe HDP2 SY_CANLHV |26 |CAN-Lastenheft Version SY_CANNOHK |0 |Systemkonstante: NOX-Sensor hinter Kat ¨ uber CAN angeschlossen SY_CANTOG |1 |Systemkonstante CAN-Botschaft TOG SY_CVT |0 |Systemkonstante: CVT-Getriebe vorhanden SY_DEGFE |0 |Systemkonstante Diagnose Eingangsgr¨ oßen F¨ ullungserfassung SY_DKATNO |0 |Systemkonstante: Statusinformation ¨ uber vorhandene NOx-Katalysatordiagnose SY_DLDP |0 |SY_DLDP = 1 Es gibt eine DLDP in System SY_DOPZW |0 |Systemkonstante doppelte Z¨ undausgabe eingebaut SY_DSS |1 |Systemkonstante Saugrohrdrucksensor vorhanden SY_DSU |1 |Systemkonstante Umgebungsdrucksensor vorhanden SY_DSVDK |0 |Systemkonstante Drucksensor vor Drosselklappe vorhanden SY_DUZND |0 |Spannungsdiagnose der Z¨ undspulen SY_DVALCRT |1 |Charakterisiert G¨ ultigkeit eines Diagnoseresultats (Z-Flag oder Pr¨ ufzeitpunkt) SY_ECOMOD |0 |Economy Schalter vorhanden SY_EGAS |1 |Systemkonstante E-GAS vorhanden SY_EGFE |10 |Systemkonstante Eingangsgr¨ oße F¨ ullungserfassung SY_FCMCLRN |0 |Fehlerspeicher (FCM) l¨ oschen nur wenn Motor steht SY_FCMIRD |1 |Systemkonstante: Indirekter read-Zugriff auf Fehlerspeicher SY_GP |0 |Systemkonstante: Auswahl von nLL f¨ ur AC ein ¨ uber Global Parameter SY_GRDWOF |60 |Systemkonstante Grundwertoffset, Abstand 1. zu 2. SW-Bezugsmarke in ◦ KW SY_GRDWRT |72 |Systemkonstante Grundwert, Abstand SW-Bezugsmarke zu OT in ◦ KW SY_GRDWRTB |72 |Systemkonstante Grundwert 2. Steuerger¨ at; Abstand SW-Bezugsmarke zu OT in ◦ KW SY_GRDWRTC |72 |Systemkonstante Grundwert 3. Steuerger¨ at; Abstand SW-Bezugsmarke zu OT in ◦ KW SY_HFM |0 |Systemkonstante HFM SY_HFM2 |0 |Systemkonstante zweiter HFM vorhanden SY_INHTRC |120 + 2 * SY_DFPANZ |Systemkonstante maximale Anzahl der fehlertyp-spez. Inhibit-Beziehungen SY_KL50 |0 |Systemkonstante: Information ob Anlasser einger¨ uckt im SG vorhanden SY_KLDF |4 |Systemkonstante f¨ ur Generator DF-Signal SY_KOPWM |0 |Klimakompressor PWM-Signal vorhanden SY_LBK |2 |Systemkonstante f¨ ur die LBK SY_LECK |0 | SY_LSFNHK |0 |Systemkonstante LSF nach Hauptkatalysator SY_LSFNHK2 |0 |Systemkonstante LSF nach Hauptkatalysator, Bank2 SY_LSFV |0 |Systemkonstante: Diag. "Vertauschte Sonde hinter Front KAT" im System vorhanden SY_LSHV |0 |Systemkonstante: Diagnose "Vertauschte Sonde hinter KAT" im System vorhanden SY_LSUGR |0 |Systemkonstante: Einsatz LSU mit gepumpter Referenz (LSU4.9 oder Nachfolger) SY_LSVV |0 |Funktionalit¨ at: Vertauschungserkennung Sonden vor Vorkat SY_LUFIKL |0 |Systemkonstante Luftfilterklappe (Bypass zur Druckverlustminderung) SY_MOST |0 |Motorlagersteuerung: Anzahl Motorlager SY_NOHK2 |0 |Systemkonstante Bedingung NOx-Sensor hinter Kat, Bank2 SY_NWMSV |2 |Systemkonstante HDP2 auf Verstellseite Nockenwelle SY_NWS |2 |Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig SY_NWVAR |1 |Systemkonstante f¨ ur Nockenwellenkonfigurationen SY_PGRAD |4 |Systemkonstante: Art des Phasengebersignals SY_PRIOHSP |16 |Systemkonstante Betriebsartenpriorit¨ at Homogen-Split SY_REDMX |4 |Systemkonstante maximale Reduzierstufe SY_SEGL |180 |Systemkonstante Segmentl¨ ange SY_SLSHK |0 |Systemkonst. SLP f¨ ur Einblasung vor Hauptkat: 0 = nicht eingebaut, 1 = eingebaut SY_SLWG |0 |Systemkonstante Bedingung Sekund¨ arluft/Turbo Wastegate vorhanden SY_STERHK |0 |Systemkonstante Bedingung Stereo hinter Kat SY_STERSY |0 |Systemkonstante Bedingung Stereolambdaregelung symmetrisch SY_STERVK |0 |Systemkonstante Bedingung : Stereo vor Kat SY_STETLR |1 |Systemkonstante Bedingung stetige Lambda-Regelung vorhanden SY_TEETH |60 |Systemkonstante: Teilung auf Kurbelwellengeberrad SY_TFA |3 |Konfiguration der Einbaustelle f¨ ur Ansauglufttemperatursensor SY_TFMA |1 |Systemkonstante: TANS-Sensor vorhanden (Initial. GGTFM-Ersatzwert) SY_TFMAP |1 |Systemkonstante: TANS-Sensor-Beschaltung mit Parallel-Widerstand SY_TFMO |0 |Systemkonstante: TOEL-Sensor vorhanden (Initial. GGTFM-Ersatzwert) SY_TFUMG |0 |Systemkonstante: Umgebungstemperatur_Sensor vorhanden
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_TURBO SY_UBDEDIS SY_UBDEEN SY_UBR SY_UBSQ_W SY_VS SY_VVT SY_WMAX SY_WMIN SY_WNBM SY_WUBISO SY_ZAS SY_ZMS SY_ZNDAUS SY_ZZBANK SY_ZZBANKC SY_ZZRL
|0 |69 |79 |1 |965 |0 |0 |78 |-72 |6 |0 |0 |0 |1 |0 |0 |0
SYSKON 27.40.1
Seite 2808 von 4100 31.JAN.2003 Thomas Brosi
|Systemkonstante Turbolader |Ubatt-Schwelle f¨ ur Sperren der DV-E-Endstufe |Ubatt-Schwelle f¨ ur Freigeben der DV-E-Endstufe |Systemkonstante: Spannung hinter Hauptrelais ubr existiert |Systemkonstante Umrechnungsfaktor ub-Erfassung auf Standard-Quantisierung ubsq |Systemkonstante Ventilhubsteuerung: keine, 2-Pkt. |Systemkonstante variabler Ventiltrieb VVT |Systemkonstante fr¨ uhester ausgebbarer Z¨ undwinkel |Systemkonstante sp¨ atester ausgebbarer Z¨ undwinkel |Systemkonstante Winkel Zahnabstand Kurbelwellensignal |S.-Konst. erlaubt Ausgabe der SG - Vers.-spannung (PID $42) an OBD Scan Tool |Systemkonstante Zylinderabschaltung ZAS vorhanden |Systemkonstante ZMS-Schutzfunktion |Systemkonstante Z¨ undausgabe (Einzel- oder Doppelfunken), 1: Einzel, 2: Doppel |Systemkonstante Zylinderzuordnung Bank1 u. B.2, 0 B.1, 1 f¨ ur B.2, als Bin¨ arzahl |Systemkonst. Zyl.-zuordnung AbgasBank1/2 f¨ ur Slave2/SGC, 0 B1, 1 B2 bin¨ are Darst |Systemkonstante Zylinderzuordnung Saugrohrbank 1 u. 2, 1 f¨ ur Bank2,als Bin¨ arzahl
DEVICE ====== Label |Wert |Long Name ------------------------------------------------------------------------------------SY_2HDP2 |0 |Systemkonstante Anzahl HDP2 im Regelkreis SY_DSKVND |1 |Systemkonstante Drucksensor Kraftstoffversorgung Niederdrucksystem SY_MSVKOMP |1 |Systemkonstante Mengensteuerventiltyp SY_STVR |0 |Systemkonstante Bedeutung nicht bekannt!
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FUNCTIONAL ========== Label |Wert |Long Name ------------------------------------------------------------------------------------SY_2HFM |0 |Systemkonstante 2 HFM verbaut SY_2SGHST |0 |Systemkonstante B_hstc vorhanden und Heißstartbedingungen nur im Master rechnen SY_2SLS |0 |Systemkonstante SLS-Fehlerpfad f¨ ur Bank 2 vorhanden SY_2TEV |0 |Systemkonstante TEV-Fehlerpfad f¨ ur Bank 2 vorhanden SY_AAU |0 |Systemkonstante: Vorgabe Sollambda f¨ ur Abgasuntersuchung(AU) ¨ uber Tester m¨ oglich SY_ABGY |0 |Systemkonstante: Y-Konfiguration des Abgassystems SY_ABGYVBP |0 |Systemkonstante Y-Zusammenf¨ uhrung vor Bauteileposition SY_ABMZND |0 |Systemkonstante Einspritzausblendung bei Z¨ undfehler SY_ADR |0 |Adaptive Distanzregelung vorhanden SY_AFR |1 |Systemkonstante Anfahrregler SY_AGRGSTA |1 |Geregelter Stellgliedtest f¨ ur AGR-Ventile SY_AGRKOMP |3 |Systemkonstante Komponententyp AGR-Ventil SY_AGRTS |0 |Abschaltung der AGR bei zu hoher Temperatur im (Kunststoff-) Saugrohr SY_ALTSC |0 |Systemkonstante: Generator mit Smart Charge SY_ANNWSYN |4 |Anzahl der Nockenwellenmuster welche zur Mustererkennung verwendet werden SY_ASM |0 |Systemkonstante ASM SY_ASR |0 |Systemkonstante ASR vorhanden SY_ASTIKR |0 |Systemkonstante: Temperatursensor im Kr¨ ummer verbaut SY_ASTIKR2 |0 |Systemkonstante: Temperatursensor im Kr¨ ummer in Bank2 verbaut SY_ASTNVK |1 |Systemkonstante: Temperatursensor hinter Vorkat verbaut SY_ASTNVK2 |0 |Systemkonstante: Temperatursensor hinter Vorkat in Bank2 verbaut SY_ASTVHK |0 |Systemkonstante: Temperatursensor vor Hauptkat verbaut SY_ASTVHK2 |0 |Systemkonstante: Temperatursensor vor Hauptkat in Bank2 verbaut SY_ASTVVK |0 |Systemkonstante: Temperatursensor vor Vorkat verbaut SY_ASTVVK2 |0 |Systemkonstante: Temperatursensor vor Vorkat verbaut, Bank 2 SY_ASV |0 |Systemkonstante KVS mit ASV SY_ASYMZND |0 |Asymmetrische Z¨ undfolge SY_ATLB |0 |Systemkonstante ATL-Bypassklappe verbaut SY_ATMZA |1 |Systemkonstante %ATMZA vorhanden (Abgasmodell f¨ ur AGR-Entnahme an Zyl.) SY_AWUE |0 |Ev-Abschaltung durch Funktion AWUE m¨ oglich SY_BATTSG |0 |Systemkonstante 2 Batterie Bordnetz-Konzept SY_BBPHSYN |0 |Funktion %BBPHSYN im Programmstand eingebunden SY_BELA |0 |Systemkonstante: Bandende-L¨ ufteransteuerung mit Tastverh¨ altnis vom Tester SY_BGSRM |0 |Systemkonstante %BGSRM vorhanden SY_BGVZS |0 |Systemkonstante Berechnete Zielgeschwindigkeit SY_BKS |1 |Systemkonstante Bedingung bedarfsgeregeltes KVS SY_BKV |2 |Systemkonstante: Bremskraftverst¨ arker (Sensor) SY_BKVP |1 |Systemkonstante: Bremskraftverst¨ arker-Paket SY_CANALL |0 |Systemkonstante : Allrad-Konfiguration f¨ ur CAN-Kommunikation SY_CANNIV |0 |Systemkonstante : Niveau-Konfiguration f¨ ur CAN-Kommunikation SY_CDCSIZE |4 |Systemkonstante: Anzahl der CDC-Werte je Fehlerpfad SY_CDKSIZE |4 |Systemkonstante: Anzahl der CDK-Werte je Fehlerpfad SY_CDTSIZE |1 |Systemkonstante: Anzahl der CDT-Werte je Fehlerpfad SY_CKA |0 |Systemkonstante Chemisches Katalysatoraufheizen m¨ oglich SY_CLASIZE |1 |Systemkonstante: Anzahl der CLA-Werte je Fehlerpfad SY_DCSAVE |1 |Systemkonstante BDE Energiesparmode SY_DELFCMS |0 |Systemkonstante: Anzahl L¨ oschroutine f¨ ur die Mode $04 SCAN TOOL SY_DFPMENV |2 |Systemkonstante: Umweltbedingungen im Fehlerspeicher SY_DFPMTIM |6 |Systemkonstante: Zeitinfo im Fehlerspeicher SY_DFPMVAR |9 |Systemkonstante: DFPM-Version SY_DFPNL |1 |Systemkonstante f¨ ur Fehlerspeicher-Nachlauf-Array
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_DHELSU SY_DHR SY_DKAT SY_DKATEF SY_DKATLRS SY_DKATSP SY_DKATSPF SY_DKATTH SY_DKHZ SY_DKZEROP SY_DLCKD SY_DLCPEN SY_DLSFV SY_DLSHV SY_DLSU SY_DLSUV SY_DMBF SY_DMDZAG SY_DMTL SY_DSM SY_DSMEX SY_DSMFA SY_DSMINH SY_DSMMAST SY_DSMRDF SY_DSMRESL SY_DSMRESW SY_DSMSLP SY_DSMVINH SY_DSMZOL SY_DTANKL SY_DTES SY_DVEADA SY_DVEATT SY_DVEKOOR SY_DVEVES SY_DZKDMD SY_ENVBLOK SY_ESDFPMN SY_ESTZ SY_ETRART SY_FANT SY_FCMSIZE SY_FDTHM SY_FFESIZE SY_FFTSIZE SY_FFXSIZE SY_FFZ SY_FHZ SY_FKAT SY_FKAT2 SY_FLC SY_FNOHTP SY_FWFGR SY_GENOT SY_GGGTS SY_GLST SY_HBR SY_HDP SY_HKAT SY_HKAT2 SY_HKS SY_HLA SY_HLCCARB SY_HLSHFET SY_HMM SY_HOMAGR SY_HWMSG SY_IGNMX SY_INGASOS SY_INHMON SY_KHFMDY SY_KMTR SY_KOAC SY_KOBIDIR SY_KOEVAB SY_KONWDK SY_KRDL SY_KRLZ SY_KUPFGR SY_KUPOT SY_LAMBTS SY_LENKH SY_LFS SY_LLNSALT SY_LOWRA
|0 |1 |2 |0 |0 |1 |0 |1 |0 |1 |40 |40 |0 |0 |0 |0 |1 |0 |0 |1 |41 |20 |17 |25 |2 |7 |3 |10 |0 |0 |0 |2 |1 |1 |1 |0 |1 |2 |350 |0 |0 |1 |20 |0 |0 |2 |11 |0 |0 |1 |0 |3 |1 |0 |0 |1 |0 |0 |2 |1 |0 |1 |1 |4 |0 |1 |1 |0 |255 |6 |3 |0 |1 |0 |0 |1 |0 |0 |1 |0 |0 |1 |0 |0 |0 |0
SYSKON 27.40.1
Seite 2809 von 4100 31.JAN.2003 Thomas Brosi
|Systemkonstante Heizereinkopplungsdiagnose |Systemkonstante Hauptrelaisdiagnose |Systemkonstante: Statusinformation ¨ uber im System vorhandene Katalysatordiagnose |Systemkonstante Katalysatordiagnose mittels Eigenfrequenzregelung |Systemkonstante: Statusinformation ¨ uber vorhandene passive Katalysatordiagnose |Systemkonstante: Statusinformation ¨ uber vorhandene aktive Katalysatordiagnose |Systemkonstante: Aktive Front- und Haupt-Katalysatordiagnose |Systemkonstante: Statusinformation ¨ uber vorhandene Katalysatordiagnose %DKATTH |Systemkonstante f¨ ur Diagnose des Katheizens |Anfahren des UMA im Betrieb m¨ oglich |DFPM: Initialwert des DFPM L¨ oschz¨ ahler im Zustand kundendienstrelevant |DFPM: Initialwert des DFPM L¨ oschz¨ ahler Im Zustand pending |Systemkonstante Bedingung %DLSFV (Sonde-Vertauschung h.F-KAT) vorhanden |Systemkonstante Bedingung %DLSHV (Sonde-Vertauschung h.KAT) vorhanden |Systemkonstante Funktion DLSU |Systemkonstante Funktion DLSUV vorhanden |Systemkonstante Diagnosesystem Multi-Betriebsarten-f¨ ahig |Systemkonstante Aussetzergenerator ¨ uber Z¨ undausblendung |Systemkonstante : DMTL Vorhanden |Systemkonstante Diagnosesystem-Manager |Systemkonstante: Maximale Anzahl von Exklusionsbeziehungen je fid |Systemkonstante: Maximale Anzahl der vom Tester angeforderten fids |Systemkonstante: Maximale Anzahl Inhibitbeziehungen je Fehlerpfad |Systemkonstante: Maximale Anzahl der Master je Fehlerpfad |Systemkonstante: Maximale Anzahl fids je Fehlerpfad |Systemkonstante: Anzahl Entscheidungsfunktionen |Systemkonstante: Maximale Anzahl dfps, die an einem Deadlock beteiligt sind |Systemkonstante: Maximale Anzahl der fids, die nie schlafen |Systemkonstante: Validieranforderung ¨ uberstimmt Inhibit/Sperrwirkung |Prioanhebung abh¨ angig von vorigen driving cycle (DSMINCRZOL) |Systemkonstante "Tank leer"-Diagnose aktiv |Systemkonstante Diagnose Tankenl¨ uftungssystem |Systemkonstante BGDVE: Sperren von Einspritzung durch DV-E-Adaption erlaubt |DV-E-Adaption bei tiefen Temperaturen m¨ oglich |Eigenes Koordinatensystem f¨ ur DV-E-Ansteuerung und F¨ ullung vorhanden |DV-E Vereisungsschutz implementiert |Systemkonstante Z¨ undkreisdiagnose von Aussetzererkennung abh¨ angig |Systemkonstante; Anzahl Umweltbl¨ ocke im Fehlerspeicher |minimaler Abstand zwischen zwei Einspritzkan¨ alen in Mikrosekunden |Systemkonstante Bedingte Copmpilierung ¨ Uberhitzungsschutz DV-E-Endstufe |Systemkonstante ETR-Ausgang-Art (gesteuert/geschaltet) |Systemkonstante Anhebung der Schubabschaltedrehzahl bei Testereingriff |Systemkonstante: Maximale Anzahl von Fehlerspeichereintr¨ agen |Systemkonstante: Freigabe Thermostat-Diagnose |Systemkonstante: L¨ ange der Freeze Frame-Erweiterung |Systemkonstante: Anzahl der FFT-Werte je Fehlerpfad |Systemkonstante: L¨ ange des CARB Freeze Frame |Systemkonstante Folgefunkenz¨ undung |Systemkonstante Frontscheibenheizung |Systemkonstante Frontkatalystor vorhanden |Systemkonstante Frontkatalystor Bank 2 vorhanden |Systemkonstante: FLC-Triggeranzahl driving cycles (Zertifikationsabh¨ angig) |Freigabe der NOx-Sensor-Heizung ¨ uber Taupunkt-Modellierung |Systemkonstante Fahrwiderstand f¨ ur FGR |Systemkonstante: Getriebenotlauf |Systemkonstante Gebergr¨ oße genaues Temperatursignal |Anzahl Getriebelager |Handbremssignal vorhanden |Systemkonstante HDP |Systemkonstate Hauptkatalysator Bank 1 vorhanden |Systemkonstate Hauptkatalysator Bank 2 vorhanden |Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) |Systemkonstante Heizleistungsanforderung |DFPM: Initialwert des DFPM Heilungsz¨ ahlers |Systemkonstante FET-Endstufe f¨ ur Sondenheizung hinter Kat vorhanden |Systemkonstante HMM- Betrieb vorhanden |HOM+AGR-Betrieb m¨ oglich (AGR-abh. Klopfgrenzenverschiebung) |Systemkonstante: HW-Konfiguration bei Mehr-SG-System (siehe GGEGAS 9.40) |Systemkonstante : Maximalwert Einlesepuffer |Systemkonstante: Gr¨ oße Ringspeicher f¨ ur Berechnung Drehzahlgradient |Systemkonstante: Anz. d. gemerkten Monitore b. fehlerh. Berech. v. Inhibit |Systemkonstante: Dynamikkorrektur HFM |Systemkonstante K¨ uhlmitteltemperaturregelung vorhanden |Systemkonstante: Umschaltung f¨ ur S_ko und S_ac |Klimakompressor mit bidirektionnalen Leitung ¨ |Koordination Ev-Abschaltung uber Funktion KOEVAB |Koordination Nockenwelle und Drosselklappe vorhanden |Systemkonstante KR-Dauerlauf¨ uberwachung |Systemkonstante: LZF vorhanden |Kupplungsschalter f¨ ur FGR vorhanden |Systemkonstante: Kupplungspotentiometer verbaut |Systemkonstante Bauteileschutz vorhanden |Systemkonstante Servolenkung vorhanden |Systemkonstante LFS Konfiguration |Anforderung Drehzahlerh¨ ohung durch Generator m¨ oglich |Systemkonstante Bedingung :" Low range" vorhanden
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_LR2PAR SY_LRFKEF SY_LRSEZ SY_LS SY_LSFHV SY_LSFNVK SY_LSFNVK2 SY_LSFVVK SY_LSFVVK2 SY_LSUIKR SY_LSUIKR2 SY_LSUMRS SY_LUART SY_LUEKONF SY_M1I00A SY_M1I00B SY_M1I00C SY_M1I00D SY_M1I20A SY_M1I20B SY_M1I20C SY_M1I20D SY_M2I00A SY_M2I00B SY_M2I00C SY_M2I00D SY_M6I00A SY_M6I00B SY_M6I00C SY_M6I00D SY_M8I00A SY_M8I00B SY_M8I00C SY_M8I00D SY_M8I00E SY_M9I00A SY_M9I00B SY_M9I00C SY_M9I00D SY_MAGER SY_MODMASK SY_MSGRED SY_NLDG SY_NOHK SY_NOXKAT SY_NWACED1 SY_NWACED2 SY_NWACED3 SY_NWACED4 SY_NWGA SY_NWGA2 SY_NWGE SY_NWGE2 SY_NWRA SY_NWRDE SY_NWRE SY_NWSA SY_NWSE SY_OVERSIZ SY_PBRPW SY_PGRAD2 SY_PGRAD3 SY_PGRAD4 SY_PGTPO SY_PREDRV SY_PRIOHKS SY_PRIOHMM SY_PRIOHOM SY_PRIOHOS SY_PRIOMOD SY_PRIOSCH SY_PRIOSKH SY_RASFAKM SY_RASNMAX SY_RASNMIN SY_RDE SY_RLAPP SY_SAACC SY_SALSU SY_SCHICHT SY_SDFP SY_SL SY_SLS SY_STA SY_STADAP SY_STATIST
|0 |0 |0 |0 |0 |0 |0 |0 |0 |0 |0 |0 |0 |1056 |0xBE |0x3E |0xA8 |0x11 |0x80 |0x00 |0x10 |0x00 |0x7E |0x38 |0x00 |0x00 |0x88 |0x00 |0x00 |0x00 |0x00 |0x00 |0x00 |0x00 |0x00 |0x30 |0x00 |0x00 |0x00 |1 |223 |0 |1 |1 |1 |1 |0 |0 |0 |0 |0 |1 |0 |0 |0 |1 |0 |2 |2 |1 |0 |0 |0 |1 |0 |8 |40 |32 |48 |64 |56 |26 |160 |164 |100 |1 |0 |0 |1 |1 |0 |0 |0 |0 |1 |1
SYSKON 27.40.1
Seite 2810 von 4100 31.JAN.2003 Thomas Brosi
|Separate Lambdaregelungsparameter f¨ ur Bank 2 |Systemkonstante Funktion %LRFKEF vorhanden |Systemkonstante: Einzelzylinderlambdaregelung integriert |Systemkonstante Lambda-Split |Funktionalit¨ at: Vertauschungserkennung Sonde hinter Front / Hauptkat |Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden |Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 |Systemkonstante LSF vor Vorkatalysator |Systemkonstante LSF vor Vorkatalysator, Bank2 |Systemkonstante LSU im Abgaskr¨ ummer vorhanden |Systemkonstante LSU im Abgaskr¨ ummer vorhanden, Bank2 |Tempor¨ ar-CSD(chemical shift down) - Unterdr¨ uckung aktiv |Systemkosntante L¨ ufterart ( gesteuert/geschaltet) |Systemkonstante L¨ ufteransteuerung ( L¨ ufter 1 / L¨ ufter 2 ) |Systemkonstante Codierung von DATA A in Mode 1 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA B in Mode 1 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA C in Mode 1 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA D in Mode 1 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA A in Mode 1 PID $20 nach SAE J1979 |Systemkonstante Codierung von DATA B in Mode 1 PID $20 nach SAE J1979 |Systemkonstante Codierung von DATA C in Mode 1 PID $20 nach SAE J1979 |Systemkonstante Codierung von DATA D in Mode 1 PID $20 nach SAE J1979 |Systemkonstante:Codierung von DATA A in Mode 2 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA B in Mode 2 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA C in Mode 2 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA D in Mode 2 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA A in Mode 6 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA B in Mode 6 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA C in Mode 6 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA D in Mode 6 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA A in Mode 8 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA B in Mode 8 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA C in Mode 8 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA D in Mode 8 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA E in Mode 8 PID $00 nach SAE J1979 |Systemkonstante Codierung von DATA A in Mode $09 VIT $00 nach SAE J1979 |Systemkonstante Codierung von DATA B in Mode $09 VIT $00 nach SAE J1979 |Systemkonstante Codierung von DATA C in Mode $09 VIT $00 nach SAE J1979 |Systemkonstante Codierung von DATA D in Mode $09 VIT $00 nach SAE J1979 |Systemkonstante Magerbetrieb |Systemkonstante Zul¨ assige Betriebsarten |Systemkonstante Mehrsteuerger¨ atekonzept einseitiges Potinotfahren erlaubt |Systemkonstante: Drehzahlgeber-Notlauf vorhanden (1) oder nicht vorhanden (0) |Systemkonstante Bedingung NOx-Sensor hinter Kat |Systemkonstante: NOx-Speicherkat in Abgassystem verbaut |Definition der aktiven Flanke von PG (steigende oder fallende Flanke) |Definition der aktiven Flanke von PG2 (steigende oder fallende Flanke) |Definition der aktiven Flanke von PG3 (steigende oder fallende Flanke) |Definition der aktiven Flanke von PG4 (steigende oder fallende Flanke) |Systemkonstante Nockenwelle Phasengeber Auslass |Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) |Systemkonstante Nockenwelle Phasengeber Einlass |Systemkonstante Nockenwelle Phasengeber Einlass 2 |Systemkonstante f¨ ur Referenzposition Auslassnockenwelle ( fr¨ uh/sp¨ at) |Systemkonstante: bei Null gleich NWSIGNAL, bei gr¨ oßer Null gleich NWSIGRDE |Systemkonstante f¨ ur Referenzposition Einlassnockenwelle ( fr¨ uh/sp¨ at) |Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. |Systemkonstante Nockenwellensteuerung Einlaßseite: keine,2Pkt.,stetig |Ringspeicher¨ ubergr¨ oße |Systemkonstante Plausibilit¨ atspr¨ ufung Bremse/PWG |Systemkonstante: Art des 2. Phasengebersignals |Systemkonstante: Art des 3. Phasengebersignals |Systemkonstante: Art des 4. Phasengebersignals |Systemkonstante: Verhalten des Phasengebers bei power on |Predrive-Funktionalit¨ at m¨ oglich |Systemkonstante Betriebsartenpriorit¨ at Homogen-Klopfschutz |Systemkonstante Betriebsartenpriorit¨ at Homogen-Mager |Systemkonstante Betriebsartenpriorit¨ at Homogen |Systemkonstante Betriebsartenpriorit¨ at Homogen-Schicht |SYstemkonstante: Prio.-erh¨ ohung in DSM von bdemodfa |Systemkonstante Betriebsartenpriorit¨ at Schicht |Systemkonstante Betriebsartenpriorit¨ at Schicht-Katheizen |Systemkonstante maximaler Faktor f¨ ur Rasteraufweitung |Systemkonstante obere Drehzahlschwelle f¨ ur Rasteraufweitung |Systemkonstante untere Drehzahlschwelle f¨ ur Rasteraufweitung |R¨ uckdreherkennung des Motors in Project vorhanden |rlsol-Regelung in Applikationsphase m¨ oglich |Schaltaufforderung ACC vorhanden |Systemkonstante Schubabgleichsfunktion vorhanden |Systemkonstante BDE-System mit Schichtbetrieb (=1: mit Schicht, =0: nur homogen) |Systemkonstante Startverz¨ ogerung Kraftstoffpumpe |Systemkonstante hydraulische Servopumpe |Systemkonstante Sekund¨ arluftpumpe vorhanden |Systemkonstante Automatikstart |Systemkonstante Startmengenadaption vorhanden |Systemkonstante Berechnung Betriebsarten-Statistik
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_STERFK SY_SU SY_SWE_B SY_SWE_C SY_SWE_S SY_TABST SY_TAGR SY_TEBF SY_TFAHFMP SY_TFBA SY_TFMHST SY_TFNS SY_TFRK SY_TFVA SY_TFWL SY_THYDRO SY_TKA SY_TKAT SY_TLDR SY_TLR SY_TRLX SY_TSFSIZE SY_TTEV SY_TUM SY_TVVR SY_TWAN SY_TWDKS SY_TZW SY_UBKL15 SY_UBRSQ_W SY_VSA SY_WESES SY_WSM SY_WTTLEN SY_ZHOMS SY_ZKANZ SY_ZSHOM SY_ZWCALC SY_ZYLOFFH SY_ZYLOFFS SY_ZYLZA_F SY_ZYLZG SY_ZYLZG_F SY_ZZBANKB SY_ZZLAM
SYSKON 27.40.1
Seite 2811 von 4100 31.JAN.2003 Thomas Brosi
|0 |Systemkonstante Bedingung : Stereo hinter Frontkatalysator |0 |Systemkonstante Variante Saugrohrumschaltung |0 |Systemkonstante f¨ ur Schlechtwegerkennung mittels PWM Signal vom ABS |1 |Systemkonstante f¨ ur Schlechtwegerkennung mittels CAN |0 |Systemkonstante f¨ ur Schlechtwegerkennung ¨ uber Laufunruhe Statistik |1 |Systemkonstante: Abstellzeit vorhanden (Initial. GGTFM-Ersatzwert) |1 |Systemkonstante Testereingriff AGR-Rate |1 |Systemkonstante Kraftstofferstbef¨ ullung Anforderung ¨ uber Tester |1 |Systemkonstante: TANS-Sensor im HFM, Beschaltung mit Parallel-Widerstand |1 |Systemkonstante Testereingriff BA |1 |Systemkonstante: Tmot-Max-Diagnose auch bei Heißstart |1 |Systemkonstante Testereingriff Nachstartfaktor |1 |Systemkonstante Testereingriff Korrekturfaktor relative Kraftstoffmasse rk |1 |Systemkonstante Testereingriff VA |1 |Systemkonstante Testereingriff Warmlauffaktor |0 |Systemkosntante Temperatursensor f¨ ur Hydro¨ oltemperatur vorhanden |1 |Systemkonstante K¨ uhlwassertemperatursensor verbaut |1 |Temperaturf¨ uhler Kat vorhanden 0=kein, 1=1 pro SG, 2=2 pro SG |0 |Systemkonstante Tester Ladedruckregelung |1 |Systemkonstante Testereingriff LR-Regelung, Verstellung tv-Zeit |1 |Systemkonstante :Eingriff f¨ ur Werkstattester auf rlmax vorhanden |1 |Systemkonstante: Anzahl der TSF-Werte je Fehlerpfad |0 |Systemkonstante Stellglieddiagnose TEV m¨ oglich |0 |Systemkonstante: Signal Umgebungstemperatur vorhanden |1 |Systemkonstante Freigabe der Testeranbindung an VMAX-Regelung |0 |Systemkonstante Temperatursensor Drehmomentenwandler |0 |Systemkonstante: Vorgabe Sollwinkel DVE ¨ uber Tester m¨ oglich |0 |Systemkonstante Testervorgabe Z¨ undwinkel eingebaut |0 |Systemkonstante UB-Abgriff von Eingang Klemme15 (Z¨ undung ein) |965 |Systemkonstante Umr.-Faktor ubr-Erfassung Hauptrelais auf Standard-Quantisierung |0 |Systemkonstante Ventilhubsteuerung Auslass: keine, 2-Pkt. |1 |Systemkonstante: Vorgabe Winkel Einspritzende Schichtbetrieb |1 |Systemkonstante W¨ armestrommodell |50 |Systemkonstante: L¨ ange der Window Time Tabelle |2 |Anzahl der zus¨ atzlich zum aktuellen Zylinder gerechneten ZW bei HOM -> SCH |4 |Systemkonstante Z¨ undkreisanzahl |2 |Anzahl der zus¨ atzlich zum aktuellen Zylinder gerechneten ZW bei SCH -> HOM |1 |Systemkonstante zylinderspez. Z¨ undwinkelarrays statt chronologische Arrays |2 |Offset Zylinderz¨ ahler f¨ ur Berechnung ti, wesbh bei Homogeneinspritzung |0 |Offset Zylinderz¨ ahler f¨ ur Berechnung ti, wesbs bei Schichteinspritzung |4.0 |Systemkonstante Zylinderanzahl, float |(SY_ZYLZA * SY_SGANZ)|Systemkonstante Gesamt-Zylinderanzahl bei Mehr-SG-System (SY_SGANZ*SY_ZYLZA) |SY_ZYLZA * SY_SGANZ |Systemkonstante Gesamt-Zylinderanzahl bei Mehr-SG-System (SY_SGANZ*SY_ZYLZA) |0 |Systemkonst. Zyl.-zuordnung AbgasBank1/2 f¨ ur Slave1/SGB, 0 B1, 1 B2 bin¨ are Darst |0 |Systemkonst. zylinderindividuelle Lambdaregelung vorhanden
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SYSKON 27.40.1
Seite 2812 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
HARDWARE ======== Label |Wert |Long Name ------------------------------------------------------------------------------------SY_ADCMUX |0 | SY_ADRLAY |2 |Adresslayout SY_C95ANZ |1 |Systemkonstante: Anzahl KR Auswerte-IC (1 = 1*CC195; 2 = 2*CC195) SY_CC195 |0 |Systemkonstante: Anzahl Klopfregel-Baustein CC195 vorhanden SY_CC196 |1 |Systemkonstante: Anzahl Klopfregel-Baustein CC196 vorhanden SY_CJ110 |0 |Systemkonstante: LSU-Betriebselektronik CJ110 vorhanden SY_CJ120 |0 |Systemkonstante: LSU-Betriebselektronik CJ120 vorhanden SY_CJ125 |1 |Systemkonstante: LSU-Betriebselektronik CJ125 vorhanden SY_CJ230 |0 |Anzahl CJ230 Bausteine SY_CJ830 |0 |Systemkonstante: Anzahl CJ830 Bausteine SY_CJ840 |1 |Systemkonstante: Anzahl CJ840 Bausteine SY_CJ940 |0 |Systemkonstante: Anzahl CJ940 Endstufen-Bausteine SY_CJ945 |1 |Systemkonstante: Anzahl CJ945 Endstufen-Bausteine SY_CK110 |1 |Anzahl CK110 Endstufen-Bausteine SY_CPUPM |0 |Anzahl der CPU’s im peripheral Mode SY_CY310 |0 |Systemkonstante: Spannungsregler CY310 vorhanden SY_CY315 |1 |Systemkonstante: Spannungsregler CY315 vorhanden SY_DATIO |0 |Datenbus f¨ ur I/O Funktionalit¨ at verwendbar SY_DGIND |0 |Systemkonstante : Drehzahlgeber ist Induktiv-Geber SY_ETKTYP |2 |Systemkonstante ETK-TYP (1 = ETKP1; 2 = ETKP2 / uETKP1) SY_EXHDEVE |0 |Systemkonstante: externe HDEV-Endstufe vorhanden SY_GAP |2 |Systemkonstante: Anzahl fehlender Z¨ ahne in L¨ ucke SY_KS1 |0 |Systemkonstante: Eingang des CC195, an den Klopfsensor 1 angeschlossen ist SY_KS2 |1 |Systemkonstante: Eingang des CC195, an den Klopfsensor 2 angeschlossen ist SY_KS3 |2 |Systemkonstante: Eingang des CC195, an den Klopfsensor 3 angeschlossen ist SY_KS4 |3 |Systemkonstante: Eingang des CC195, an den Klopfsensor 4 angeschlossen ist SY_KSZA |1 |Systemkonstante: Anzahl Klopfsensoren SY_NVRAMBK |0 |Systemkonstante NVRAM-Backup verwendet SY_NWZUHW1 |1 |Systemkonstante: Zuordnung TPU Kanal 1 zu NW-Sensor SY_NWZUHW2 |0 |Systemkonstante: Zuordnung TPU Kanal 2 zu NW-Sensor SY_NWZUHW3 |0 |Systemkonstante: Zuordnung TPU Kanal 3 zu NW-Sensor SY_NWZUHW4 |0 |Systemkonstante: Zuordnung TPU Kanal 4 zu NW-Sensor SY_PORTERW |0 |Porterweiterung vorhanden SY_QSMCMIO |0 |Chipselect Ausg¨ ange f¨ ur DIO Konfiguration aktiv SY_SGALAD |1 |Systemkonstante Lastabfall SG-Codierpin detektierbar (Mehr-SG-Konzepte) SY_TLE6232 |0 |Systemkonstante: Anzahl TLE6232 Endstufen-Bausteine SY_USBUS |0 |Microsekundenbuskonfiguration SY_USBUSIC |0 |Anzahl und Typ der an den Mircosekundenbus angeschlossenen Bausteine
HW-INTERFACE ============ Label |Wert |Long Name ------------------------------------------------------------------------------------SY_ATSPWM |0 |Systemkonstante Abgastemperatursensor mit PWM-Signal SY_EOLT |1 |Bandendetest Klopfsensordiagnose SY_KDS |0 |Systemkonstante: externer KD-Schalter vorhanden SY_UHR |0 |Systemkonstante Uhr
PERFORMANCE =========== Label |Wert |Long Name ------------------------------------------------------------------------------------SY_DMDVAR |0 |Systemkonstante Variante der Aussetzererkennung, 0=ohne DMD, 1=DMD-Ass., 2=DMD-C SY_DSL10MS |0 |Systemkonstante: DS-Ladedruck Erfassung im 10 ms Raster SY_DSL2MS |0 |Systemkonstante: DS-Ladedruck Erfassung im 2 ms Raster SY_KORRZ |1.33333333333333333 |Zylinderzahlabh¨ angige Systemkonstante: f¨ ur umrechnungsformeln wie tseg_w SY_OVLLIM |3 |Maximale Anzahl der Synchroraster innerhalb eines Ladeintervalls SY_TIQUANT |2000 |Systemkonstante Umrechnungsfaktor f¨ ur ti-Timerquantisierung
SW-INTERFACE ============ Label |Wert |Long Name ------------------------------------------------------------------------------------SY_KMTREG |0 |Systemkonstante Hochdruckschalter f¨ ur Klimaanlage vorhanden
TEST ==== Label |Wert |Long Name ------------------------------------------------------------------------------------SY_ETKBYP |0 |Systemkonstante ETK-Bypass freigeben SY_MOROM |0 |Systemkonstante: Speichertests (ROM) k¨ onnen nicht ¨ uber CW deaktiviert werden SY_RTMESS |0 |Systemkonstante Laufzeitmessung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SYSKON 27.40.1
Seite 2813 von 4100 31.JAN.2003 Thomas Brosi
Unbekannte Kategorie =====================
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Label |Wert |Long Name ------------------------------------------------------------------------------------SY_BIOS |400 |integrierte BIOS-Version SY_BIRE |0 |Systemkonstante Bilanzregelung vorhanden SY_DAGRFC |0 |Systemkonstante Auswahl Diagnoseverfahren AGR-System SY_DDYLSU |0 |Systemkonstante DDYLSU SY_DFPANZ |255 |Anzahl von Fehlerpfaden im System SY_DLSFHV |0 |Systemkonstante Bedingung %DLSFHV (LSF-Vertauschung h.F-Kat/h.H-Kat) vorhanden SY_DNWKW |1 |Systemkonstante: Diagnose NW-KW Zuordnung aktiv SY_DSKNO |1 |Systemkonstante: Statusinformation ¨ uber Katdiagnose mittels NOx-Sensor SY_FACLADP |0 |Adaptionswerte L¨ oschen ¨ uber Diagnosetester SY_HLSFFET |0 |Systemkonstante FET-Endstufe f¨ ur Sondenheizung hinter Front-Kat vorhanden SY_HSP |1 |Systemkonstante BDE-Betriebsart Homogen-Split (HSP) SY_KLH |0 |Heizung Kurbelgeh¨ auseentl¨ uftung vorhanden SY_KNWS |1 |Systemkonstante Kontinuierliche Nockenwellenverstellung SY_KONZTM |0 |Konfiguration Kriterium Zyklusflag TMOT bei Ref.-Modell-Endwert SY_KTIGNBI |1 |Zuendhardwaretreiber im (0)sync / (1)bisync SY_LBKGSTA |0 |Geregelter Stellgliedtest f¨ ur Ladungsbewegungsklappen SY_LBKKOMP |1 |Komponententyp Ladungsbewegungsklappe SY_LBKSTA |1 |Stellgliedtest Ladungsbewegungsklappe aktiv SY_LLNSTCU |0 |Anforderung Drehzahlerh¨ ohung durch Getriebe m¨ oglich SY_MKAT |0 |Systemkonstante Mittelkatalystor vorhanden SY_MKAT2 |0 |Systemkonstante Mittelkatalystor Bank 2 vorhanden SY_SCHWL |0 |Systemkonstante: Warmlaufkorrektur im BDE Schichtbetrieb SY_SGANZ |1 |Systemkonstante Anzahl Steuerger¨ ate Motormanagement SY_SPRSTRT |0 |Start mit Drehzahlregelung im Hochlauf SY_SWE_K |0 |Systemkonstante: SWE ¨ uber Karosserie-Beschleunigungssensor via %DSWEB SY_TFOL |0 |Systemkonstante zur Umschaltung zw. Sensorsingal und CAN SY_TKAA |0 |automatisierter Bandende- bzw. Werkstatttest ¨ uber Tester SY_TUN |2 |Systemkonstante Tuningschutzart SY_TUNKEY |1 |Systemkonstante Schl¨ usselerkennung f¨ ur Tuningschutz ¨ uber Hashwert-Bildung SY_VARCODE |0 |Variantencodierungs-Schnittstelle in diversen Funktionen freigegeben SY_WGUD |0 |Systemkonstante Druckdose Wastegate mit Unterdruckanschluß SY_ZYLZA |4 |Systemkonstante Zylinderanzahl
ABK SYSKON 27.40.1 Abkurzungen ¨ FB SYSKON 27.40.1 Funktionsbeschreibung APP SYSKON 27.40.1 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLBZ 8.20.0
Seite 2814 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGLBZ 8.20.0 Berechnete Große Ladebilanz der Batterie FDEF BGLBZ 8.20.0 Funktionsdefinition ZKLBZ
0.0
LBZO1
lbz
reset 1/
compute 1/
DLBZ
B_nlbzanf B_nlbzanf2 CWLBZAPP 1.0
nstat
B_nlbzakt
information to vehicle electrical system management: Idle Speed increase not possible!
B_fs NSLBZLL
NSLBZLL2 B_nlbzakt2 NSLBZFS2
bglbz-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NSLBZFS
B_nlbzanf2 bglbz-main
ABK BGLBZ 8.20.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
CWLBZAPP DLBZ LBZO1 NSLBZFS NSLBZFS2 NSLBZLL NSLBZLL2 ZKLBZ
Art
Bezeichnung
FW FW FW (REF) FW (REF) FW (REF) FW (REF) FW (REF) FW
¨ Codewort zur Erhohung der Ladebilanz (Applikation) relative Schwelle der Ladebilanz uber ¨ LBZO1 Schwelle fur ¨ lbz zur Solldrehzahlanhebung beim Verlassen des LL Solldrehzahl bei entladener Batterie bei B_fs=1 Solldrehzahl vom Tester Stufe 2 bei B_fs=1 Solldrehzahl bei entladener Batterie Solldrehzahl vom Tester Stufe 2 Zeitkonstante des LBZ-Integrators
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_FS
BBGANG
B_NLBZAKT B_NLBZAKT2 B_NLBZANF B_NLBZANF2 LBZ NSTAT
BGLBZ BGLBZ CANECUR CANECUR BGLBZ LLRNS
BBSAWE, BGLBZ,EIN BGNLLKH, CANECU,DTEV, ... CANECU AUS CANECU AUS BGLBZ EIN EIN BGLBZ, LLRNS BGLBZ, LLRMD, LLRNSAUS EIN BBSAWE, BGLBZ,CANECU, DDG,GGCANECU, ...
Bedingung Fahrstufe
Anhebung der Leerlaufdrehzahl fur ¨ Bordnetzspannung aktiv Anhebung der 2. Stufe Leerlaufdrehzahl fur ¨ Bordnetzspannung aktiv Anforderung von Bordnetzmangement zur Anhebung der Leerlaufdrehzahl Anforderung von Bordnetzmangement zur Anhebung der Leerlaufdrehzahl Stufe2 Ladebilanz der Batterie ¨ Solldrehzahl stationar
FB BGLBZ 8.20.0 Funktionsbeschreibung Es wird gepr¨ uft, ob eine Erh¨ ohung der Leerlaufdrehzahl m¨ oglich ist. Ist dies der Fall, so wird B_nlbzakt=TRUE an das Bordnetz Steuerger¨ at gesendet. ¨ Ahnlich wird die R¨ uckmeldung B_nlbzakt2 Solldrehzahl 2. Umdrehungstufe f¨ ur Lastmanagement erstellt. Das Bordnetz Steuerger¨ at sendet bei Bedarf nach einer Erh¨ ohung der Leerlaufdrehzahl B_nlbzanf=TRUE. Dadurch wird der Filter mit LBZO1+DLBZ initialisiert. In der Leerlaufregelung-Solldrehzahl, bei LBZO1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SYSYNC 4.40.2
Seite 2815 von 4100 31.JAN.2003 Thomas Brosi
APP BGLBZ 8.20.0 Applikationshinweise Wenn das Bits B_nlbzanf2 durch das Empfangen-CAN-Paket nicht erstellt wird, muß dieses Bit im SW-Adapter eingef¨ ugt werden. W¨ ahrend der Initialisierung des Steuerger¨ ats wird es zur¨ uckgesetzt (false).
FU SYSYNC 4.40.2 System-Synchronisation FDEF SYSYNC 4.40.2 Funktionsdefinition 1. PreDrive 10ms-Raster (sysync_10msPreDrive) SY_GRDWOF
SY_PREDRV
0
0
ask B_wakeup only if SY_PREDRV > 0 B_wakeup
1/
1/
B_stprel 1/ true
2. Drive 10ms-Raster (sysync_10ms)
B_toothDebPreDrive /NC
synchroIrqHandler 1/
1/
synchroIrqHandler B_multiR10ms /NC
B_multiR10ms /NC
PreDriveDebouncing sysync_10ms
call of ActivateTask(Task_inisyn)
sync_level
B_nachl
B_nachl
symbolic variable for new synchronization B_newsyn /NC caused by various hardware drivers
sysync_ini
sync_level
sysync_10msSwOff
B_newsyn B_nmin_syn
C_waitsync
B_nmin_nl
C_nmotnorm
B_nmin synstate
synstate
C_stalled SYNC_STATE
C_waitsync /NC C_nmotnorm /NC C_stalled /NC sysync-main
3. Synchro-Raster (synchroIrqHandler)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
synchro2IrqHandler
1/ true
B_nmin
synchro2IrqHandler 1/
sysync-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SYSYNC 4.40.2
Seite 2816 von 4100 31.JAN.2003 Thomas Brosi
sysync_10ms [PreDrive Debouncing -> only if SY_PREDRV>0] /ActivateTask(Task_inisyn)
End of System S Initialization 4 sysync_10msSwOff [B_nmin_nl && !B_nminold] /ActivateTask(Task_inisyn)
3 A_waitsync/ Entry: drrev_sta = WAIT_SYNC;
synchroIrqHandler [sync_level >= SYNC_ALE <1>] /ActivateTask(Task_firstsyn);
1
sysync_10msSwOff [B_nmin_nl && !B_nminold] /ActivateTask(Task_inisyn)
2
4 Komponententreiber [B_newsyn && !B_nachl] /ActivateTask(Task_inisyn) synchroIrqHandler [!B_nmin_syn] /ActivateTask(Task_inisyn)
A_nmotnormal/ Entry: drrev_sta = NMOTNORMAL; 1
sysync_10ms [B_nmin && !B_nminold] /ActivateTask( Task_resetsyn ); ActivateTask( Task_inisyn );
Static: Activate crank angle synchronous tasks
SynchroIrqHandler (syn, syns) 2
1 sysync_10ms [B_nmin && !B_nminold] /ActivateTask( Task_resetsyn ); ActivateTask( Task_inisyn );
sysync_10msSwOff [B_nmin_nl && !B_nminold] /ActivateTask(Task_resetsyn) ActivateTask(Task_inisyn);
sysync-sync-state
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
A_stalled/ sysync_10ms 3 Entry: drrev_sta = STALLED; [B_nmin && !B_nminold] /ActivateTask( Task_resetsyn ); ActivateTask( Task_inisyn ); 2
3 Komponententreiber [B_newsyn && B_nachl] /ActivateTask(Task_inisyn)
sysync-sync-state Die Sektion %SYSYNC beschreibt die Zust¨ ande der Systemsynchronisation. Die Zustandsmaschine SYNC_STATE steuert die Initialisierung der Synchroprozesse und die Synchrozust¨ ande. Die Bezugsmarkensuche und die Bezugsmarken¨ uberpr¨ ufung erfolgt im Hardwaretreiber. Eine Neusynchronisation wird durch Setzen von B_newsyn oder B_nmin erzwungen, wenn sich das System nicht im Nachlauf befindet.
ABK SYSYNC 4.40.2 Abkurzungen ¨ F¨ ur die verschiedenen Zust¨ ande (drrev_sta) sind folgende Konstanten vereinbart:
Konstante ---------NMOTNORMAL WAIT_SYNC STALLED
Wert ------------1 2 3
Bedeutung --------synchronisiert nicht synchronisiert, Versuch der Neusynchronisation nicht synchronisiert, Motor abgew¨ urgt
Systemkonstante
Art
SY_GRDWOF SY_PREDRV
SYS (REF) Systemkonstante Grundwertoffset, Abstand 1. zu 2. SW-Bezugsmarke in ◦ KW ¨ moglich ¨ SYS (REF) Predrive-Funktionalitat
Bezeichnung
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_NACHL
MOTAUS
EIN
Steuerung SG-Nachlauf
B_NEWSYN B_NMIN
BBFEWNE BGWNE
EIN EIN
Anforderung einer Neusynchronisation Bedingung Unterdrehzahl: n < NMIN
B_STPREL B_WAKEUP C_NMOTNORM C_STALLED C_WAITSYNC SYNC_LEVEL SYNSTATE
HT2KTWNE BBSYSCON SYSYNC SYSYNC SYSYNC HT2KTWNE BGWNE
ADVE, BBSYSCON,BGTPABG, CONCJ,ESSTT, ... SYSYNC ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... CONCJ, SYSYNC SYSYNC
EIN EIN AUS AUS AUS EIN EIN
Bedingung Entprellung von Drehzahlgebersignal gestartet SG-Bedingung: wake up Betrieb SG-Bedingung Winkelsynchronisation vorhanden SG-Bedingung Motor abgewurgt ¨ SG-Bedingung keine Winkelsynchronisation vorhanden Meldung Synchronisations-Level des HWT Aktueller Synchronisierzustand
BGWNE, SYSYNC BGNMOT, BGWNWVFE, BISYNC, DPH, ESAUSG, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BISYNC 3.10.3
Seite 2817 von 4100 31.JAN.2003 Thomas Brosi
FB SYSYNC 4.40.2 Funktionsbeschreibung In diesen Zustandsautomaten werden Zust¨ ande und deren ¨ Ubergangsaktionen definiert, die bez¨ uglich der Winkelsynchronisation des Systems eingenommen werden k¨ onnen. Jedem Zustand ist eine Bedingung C_* zugeordnet. Beschreibung der einzelnen Zust¨ ande: WAIT_SYNC:
Neusynchronisation (Warten auf Synchronisation). Abh¨ angig vom Anforderungsgrund f¨ ur die Neusynchronisation werden nur Teile der Funktionalit¨ at abgearbeitet. Der Zustand dient der Initialisierung der winkelrelevanten Funktionen wie z.B. Drehzahlerfassung, Bezugsmarkensuche, Synchronisation aufgrund von Auslauferkennung und Phasensynchronisation sowie Diagnosefunktionen %DDG, %DPH ... Der Zustand wird bei der Systeminitialisierung (C_ini), bei Synchronisationsverlust (Setzen von B_newsyn und B_nachl=FALSE) oder bei Unterdrehzahlausstieg (B_nmin und B_nachl=FALSE) erreicht. Die Initialisierung der Synchro-Prozesse (Einspritzung, Z¨ undung, Klopferkennung, Aussetzererkennung ...), welche fr¨ uher dem Zustand A_firstsyn zugeordnet war, ist jetzt einer ¨ Ubergangsaktion zugeordnet. Beim ¨ Ubergang nach NMOTNORMAL wird der Containertask (container_firstsyn) aufgerufen.
NMOTNORMAL:
Synchronisierter Zustand. Der Zustand wird erreicht durch Synchronisierung ¨ uber Auslauferkennung, Schnellstart bzw. ¨ uber Phasensynchronisation. Solange das System noch nicht ¨ uber die Phase synchronisiert ist wird ¨ uberpr¨ uft ob sich die Synchronisierung ge¨ andert hat (z.B. Auslauferkennung -> Schnellstart). Die ¨ Anderung des Synchronisationszustands wird durch den Hardwaretreiber ausgel¨ ost. Innerhalb des synchronisierten Zustands wird je nach Art der Synchronisation zwischen verschiedenen Synchronisationsstufen unterschieden: niedrigste Priorit¨ at | | | | V h¨ ochste Priorit¨ at
1. Synchronisation ¨ uber Auslauferkennung ¨ber Schnellstartgeberrad 2. Synchronisation u (Schnellstartstufe II L¨ ucke noch nicht detektiert) 3. Synchronisation ¨ uber Schnellstartgeberrad (Schnellstartstufe II L¨ ucke bereits detektiert) 4. Synchronisation ¨ uber Phasenpegelabfrage am zweiten Zahn nach der L¨ ucke 5. Synchronisation ¨ uber Erkennung der Phasensegmentmuster nach BM (Phasensynchronisation)
Im synchronisierten Betrieb werden an der vom Hardware-Treiber gemeldeten Synchropositionen die Synchro Prozesse gestartet. Im SynchroIrqHandler wird die Task syn aufgerufen wenn B_nachl nicht gesetzt ist. Bei B_nachl = true wird die Task swoffsyn aufgerufen. Im Synchro2IrqHandler wird die Task syns aufgerufen wenn synstate > 1 und B_nachl = false. Damit wird die Task syns nur aufgerufen wenn zuvor eine Synchro Task ab der Synchronisationsmethode 2 (Schnellstart ¨ uber NW-Muster ohne L¨ ucke) durchlaufen wurde. Im Nachlauf wird keine Task f¨ ur das zweite Synchro aufgerufen, auch wenn sich der Motor noch dreht.
STALLED:
Unsynchronisierter Zustand. Der Zustand wird erreicht durch Abw¨ urgen des Motors (Unterdrehzahl w¨ ahrend KL15 eingeschaltet ist). Der Zustand bleibt so lange erhalten, bis die Unterdrehzahlbedingung (B_nmin) aufgehoben wird und eine neue Synchronisation gefunden wurde (d.h. synchroIrqHandler wird wieder aufgerufen).
APP SYSYNC 4.40.2 Applikationshinweise
¨ FU BISYNC 3.10.3 Drehzahl und Zylinderzahler im 2. Synchro FDEF BISYNC 3.10.3 Funktionsdefinition BISYNC
BISYNC_SYN
BISYNC_SYNS
INISYN
calculation of initialisation calculation of nmotbi_w and zzylbi nmotbi_w and zzylbi in syns in syn
bisync-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Nach ¨ Ubergang in den Nachlauf wird dieser Zustand nicht mehr verlassen. Bei Unterdrehzahl wird die Initialisierung (Task_inisyn) in diesem Fall durchlaufen aber keine Neusynchronisation der Winkelbasis ausgel¨ ost.
bisync-main MAIN ---Die Funktion BISYNC wird f¨ ur BDE Systeme verwendet und berechnet zus¨ atzliche Drehzahl und Zylinderz¨ ahler. Dies wird mit Hilfe der syn- und im syns- Interrupts durchgef¨ uhrt und ist in den Hierachien BISYNC_SYN und BISYNC_SYNS beschrieben. In der Hierarchie INISYN wird die Gr¨ oße nmotbi_w zur¨ uckgesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BISYNC 3.10.3
Seite 2818 von 4100 31.JAN.2003 Thomas Brosi
BISYNC_SYN with 2nd synchro
SY_GRDWOF 0
1/ zzylbi 1/
2/ nmot_w
0
nmotbi_w
without 2nd synchro
Return
arg_1
1/
SegTimeStamp
normal synchro
tbsyn_l
dr_rev_GetSegTimeStamp
Get timestamp in synchro Interrupt
bisync-bisync-syn
zzyl
bisync-bisync-syn SYN --Die Systemkonstante SY_GRDWOF beschreibt den Winkel zwischen syns- und nachfolgendem syn-Interrupt. Ist SY_GRDWOF =0 dann gibt es keine Funktionalit¨ at mit 2. Synchrointerrupt (syns). Abh¨ angig von der Systemkonstanten SY_GRDWOF wird in syn-Interrupt die aktuelle Systemzeit vom Hardwaretreiber dr_rev in die Variable tbsyn_l gespeichert. Wenn kein 2. synchro vorhanden ist wird der Wert von Zylinderz¨ ahler und Drehzahl von zzyl und nmot_w in zzylbi / nmotbi_w kopiert.
BISYNC_SYNS SY_GRDWOF
1/
0
zzyl synstate
2/
3
1
SY_ZYLZA
2/ 1/ tbsyn_l
1
Return
arg_1
nmot_w
nmotbi_w
use nmot_w if not synced
SegTimeStamp
2nd synchro
1/ tbsyns_l
1/
dr_rev_GetSegTimeStamp tbsyns_l
tbsyns_l
handle overflow of timer SegTimeStampMax
3/
dr_rev_GetSegTimeStampMax tbsyns_l
tbsegbi_l
calc delta time [100ns] from syn to syns
tbsyn_l
4/
720 SY_ZYLZA
600000000
SY_GRDWOF
segment length
360
part of rotation from syn to syns
tbsegbi_l
[100ns] -->[min]
time [100ns] from syn to syns
calc nmotbi
10000
max speed
bisync-bisync-syns
nmotbi_w
bisync-bisync-syns SYNS ---Ist die Systemkonstante SY_GRDWOF>0 dann werden in dieser Hierarchie der Zylinderz¨ ahler zzylbi und die Drehzahl nmotbi_w berechnet. Der Zylinderz¨ ahler zzylbi ist zum Zeitpunkt des syns-Interrupt Z¨ ahler zzyl. Vom Hardwaretreiber dr_rev wird die aktuelle Systemzeit in die tbsyns_l und der aus dem syn-Interrupt stammenden Zeit tbsyn_l Diese wird in eine Motordrehzahl nmotbi_w umgerechnet. Ist keine Systemzeit verf¨ ugbar so wird die Drehzahl nmot_w aus Systemtimers wird abgefangen.
immer eins weiter als der im syn-Interrupt gebildete Variable tbsyns_l gelesen. Die Differenz zwischen ist die Zeit tbsegbi_l zwischen syn- und syns-Interrupt. dem syn-Interrupt ¨ ubernommen. Ein evtl. ¨ Uberlauf des
Inisyn -------0
nmotbi_w
bisync-inisyn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
only use function ref mark found and not low speed B_nmin
zzylbi
zzylbi is always one ahead
bisync-inisyn INISYN -----Die Variable nmotbi_w wird zur¨ uckgesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MOTAUS 13.20.0
Seite 2819 von 4100 31.JAN.2003 Thomas Brosi
ABK BISYNC 3.10.3 Abkurzungen ¨ Systemkonstante
Art
SY_GRDWOF SY_ZYLZA
SYS (REF) Systemkonstante Grundwertoffset, Abstand 1. zu 2. SW-Bezugsmarke in ◦ KW SYS (REF) Zylinderanzahl Art
Variable
Quelle
Referenziert von
B_NMIN
BGWNE
NMOTBI_W NMOT_W
BISYNC BGNMOT
SYNSTATE
BGWNE
TBSEGBI_L TBSYNS_L TBSYN_L ZZYL
BISYNC BISYNC BISYNC HT2KTWNE
ZZYLBI
BISYNC
EIN ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... ARMD, LLRRM AUS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN BGNMOT, BGWNWVFE, BISYNC, DPH, ESAUSG, ... LOK LOK LOK AEVAB, BBFEWNE,- EIN BGWNE, BISYNC,DPH, ... AEVAB, KT_ZUEN,AUS RKTI, SYNTIZW
Bezeichnung
Bezeichnung Bedingung Unterdrehzahl: n < NMIN
Motordrehzahl, berechnet im 2. Synchro Motordrehzahl Aktueller Synchronisierzustand
Zeitdifferenz zwischen syns und syn Interrupts Zeitstempel fur ¨ syns Interrupt Zeitstempel fur ¨ syn Interrupt ¨ SW-Zylinderzahler
¨ SW-Zylinderzahler im 2. Synchro
FB BISYNC 3.10.3 Funktionsbeschreibung
Die Funktion berechnet einen Zylinderz¨ ahler zzylbi und eine Drehzahl nmotbi_w. Die Drehzahl wird aufgrund der Zeitdifferenz zwischen syn und syns Interrupt berechnet, in der sich der Motor um [(720 ◦ KW/SY_ZYLZA)-SY_GRDWOF ◦ KW] dreht. Bei SY_GRDWOF=0 gibt es das 2. Synchro nicht, die herk¨ ommlichen Werte f¨ ur Drehzahl und zzyl werden unver¨ andert in die neuen Gr¨ oßen umkopiert.
APP BISYNC 3.10.3 Applikationshinweise Die Messung der im 2. Synchro gebildeten Gr¨ oßen kann nur im syn Interrupt erfolgen. Dabei ist zu beachten, dass die Gr¨ oßen aus dem 2. Synchro um SY_GRDWOF veraltet sind.
FU MOTAUS 13.20.0 Motor-Abstellen FDEF MOTAUS 13.20.0 Funktionsdefinition
ini
motaus
nachlstp
swoff100ms
motaus-main
Die Funktion %MOTAUS beschreibt das Abschaltverhalten des Motorsteuerger¨ ates, das mit der Erkennung des Abschaltwunsches des Fahrers ¨ uber S_KL15 (siehe %SYSCON) ausgel¨ ost wird und mit Setzen der Bedingung B_kl15 initiiert wird:
motaus-main
B_pwf
2/ 0.0
tnachl_w /NV
2/ false
B_nachlend /NV
motaus-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Systemkonstante SY_GRDWOF wird f¨ ur die Erzeugung eines 2. Synchros, welches um SY_GRDWOF ◦ KW vor dem eingentlichen Synchro liegt verwendet. Die Lage der synchro-Ereignisse f¨ ur einem 4 Zylinder Motor ist in der Abbildung synchros schematisch dargestellt.
motaus-ini
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MOTAUS 13.20.0
Seite 2820 von 4100 31.JAN.2003 Thomas Brosi
B_kl15 2/ false
B_nachl 2/
false
motaus-motaus
B_nachlend /NV 2/
true
B_nachl
motaus-motaus
motaus-nachlstp
B_stend 2/ false
B_nachlstp /NV
motaus-nachlstp
B_tnlini 2/ true
B_tnlini
3/
2/
tnachl_w /NV
tnachl_w /NV
TNLSGMX
B_nlale B_nlwst
0.0
B_nmin
B_nlobd
7/
TOD_MX TNLSGMN
false
B_nleepr TOD_MN
B_nlsgls
ub
B_nlsiko
B_nachl 7/
true
UBNLMN
B_nachlstp /NV
B_nldve B_nlel
B_nachlend /NV
B_nletm B_nlubr B_nlwfs B_nlcan
motaus-swoff100ms
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.1
SY_CANLHV 26 motaus-swoff100ms
ABK MOTAUS 13.20.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
TNLSGMN TNLSGMX UBNLMN
FW FW FW
Minimale Zeit fur ¨ SG-Nachlauf Maximale Zeit fur ¨ SG-Nachlauf Minimale Batterie-Sollspannung
Systemkonstante
Art
Bezeichnung
SY_CANLHV
SYS (REF) CAN-Lastenheft Version
Source-X
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MOTAUS 13.20.0
Seite 2821 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_KL15
BBSYSCON
EIN
Bedingung Klemme 15
B_NACHL
MOTAUS
AUS
Steuerung SG-Nachlauf
B_NACHLEND B_NACHLSTP B_NLALE B_NLCAN B_NLDVE B_NLEEPR B_NLEL B_NLETM B_NLOBD B_NLSGLS B_NLSIKO B_NLUBR B_NLWFS B_NLWST B_NMIN
MOTAUS MOTAUS MOTAUS MOTAUS MOTAUS MOTAUS KMTR MOTAUS MOTAUS MOTAUS MOTAUS MOTAUS
ADVE, BGLBK, BKS,CANECU, CANECUR, ... ADVE, BBSYSCON,BGTPABG, CONCJ,ESSTT, ... AEKP BGTABST MOTAUS CANECU ADVE, GGUBR
AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS AUS AUS EIN AUS EIN
¨ beendet Bedingung SG-Nachlauf regular Bedingung SG-Nachlauf beendet ¨ Anforderung Steuergeratenachlauf von Funktion ALE Bedingung fur ¨ SG-Nachlauf von CAN ¨ Anforderung Steuergeratenachlauf von DVE Bedingung Nachlauf EEPROM schreiben Bedingung Nachlauf Zusatz-Elektrolufter ¨ Bedingung Nachlauf tmot-Fehler ¨ Anforderung Steuergeratenachlauf von OBD ¨ ¨ Anforderung Steuergeratenachlauf von Steuergerate-L uftersteuerung ¨ ¨ Bedingung Nachlauf EGAS-Uberwachung ¨ Bedingung Anforderung Steuergeratenachlauf fur ¨ UBR-Diagnose ¨ SG-Bedingung SG-Nachlauf durch Wegfahrsperrensteuergerat ¨ Anforderung Steuergeratenachlauf fur ¨ Wiederholstarterkennung Bedingung Unterdrehzahl: n < NMIN
B_PWF
BBHWONOF
EIN
Bedingung Powerfail
B_STEND
BBSTT
EIN
Bedingung Startende erreicht
B_TNLINI TNACHL_W UB
MOTAUS MOTAUS GGUB
MOTAUS BGWNE
MOTAUS MOTAUS MOTAUS GGUBR, MOTAUS MOTAUS MOTAUS MOTAUS ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
LOK AEKP, DFFTCNV AUS ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ...
¨ Initialisierung Nachlaufzeitzahler SG-Nachlaufzeit Batteriespannung
FB MOTAUS 13.20.0 Funktionsbeschreibung Nachdem das Abschalten der KL15 (B_kl15=0) wird im Nomalbetrieb die Bedingung B_nachl f¨ ur den ¨ Ubergang in den SG-Nachlauf gesetzt. Nach Ablauf des SG-Nachlaufs wird die Bedingung B_nachl zur¨ uckgesetzt. Hier¨ uber wird in der Systemzustandskontrolle das Ende des SG-Nachlaufs eingeleitet. Mit dem Nachlauf und erkannter Unterdrehzahl B_nmin wird die Nachlaufzeit tnachl_w gestartet, die die aktuelle Zeit des SG-Nachlaufs wiedergibt. Das Abschalten des SG-Nachlaufs wird ausgel¨ ost, wenn von den verschiedenen Funktionen im Nachlauf keine Anforderung mehr kommt, d.h alle B_nl* = false, und wenn die minimale Nachlaufzeit (TNLSGMN) abgelaufen ist oder wenn die minimale Batteriespannung UBNLMN unterschritten wurde oder wenn die maximale Nachlaufzeit (TNLSGMX) erreicht wurde. Wird der SG-Nachlauf regul¨ ar abgearbeitet, d. h. das SG wird erst abgeschaltet, nachdem alle Anforderungen zur¨ uckgenommen wurden, so wird dies in der Bedingung B_nachlend (Dauer-Ram) mit true dokumentiert. Ist die Bedingung B_nachlend false, wurde der Nachlauf vor Zur¨ ucksetzen der Nachlaufanforderungen beendet. Mit R¨ ucksetzen des Bits B_nachl wird das Bit B_nachlstp ins Dauerram geschrieben. Dieses Bit gibt an, ob der Nachlauf regul¨ ar beendet wurde. Ist B_nachlstp = FALSE, deutet dies auf einen Abbruch des NAchlaufs, z.B. durch Wiedereinschalten von KL15, hin.
APP MOTAUS 13.20.0 Applikationshinweise Zu bedaten sind die minimale und die maximale Nachlaufzeit Daten f¨ ur Erstapplikation: TNLSGMN = 90 sec TNLSGMX = 1200 sec
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTABST 11.60.0
Seite 2822 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGTABST 11.60.0 Berechnete Große Abstellzeit FDEF BGTABST 11.60.0 Funktionsdefinition CWBGTABST 1
ABSTUHR tabsuhr_w B_uhrnpl B_tabuhrovf
B_abstuhrg
Time from clock not available or ECU was running at soak phase
ABSTNL tabsnl_w
Soak time has the same accuracy as the used clock information
B_abstnlgp
B_abstgp
Soak time is accurate
tabst_w ABSTTM tabstm_w B_abstmnpl
B_abstnpl
Soak time is calculated from model with set error at a sensor
bgtabst-main
tmotab B_nmin
1 increment 2/
3/
xqtm_w
tabstm_w
tabstm_w
LNXQTM tmst
0.75
4/ 2.77
tumg E_TUM
B_pltab
ZKTABTU
1/ B_etumloc/_50ms 1/
SY_TFUMG 1 1/ SY_TFUMG
1/
1 B_tumnpl
E_TM
B_etumloc/_50ms 1/ true
B_etumloc/_50ms
5/ B_etumloc/_50ms
B_abstmnpl
B_abstmnpl
bgtabst-absttm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgtabst-main
STOP
bgtabst-absttm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTABST 11.60.0
Seite 2823 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ABSTTM: Abstellzeitermittlung aus der Abk¨ uhlung des Motors
E_tum DFP_TUM
out
bgtabst-e-tum
dfpgetErf
bgtabst-e-tum
E_tmot out
bgtabst-e-tm
DFP_TM
dfpgetErf
bgtabst-e-tm
Soak time determination with ECU-afterrunning
Initialize counter
B_abstnlgp = true: tabsnl_w is exact, not only minimum value
1/ 0.0
3/
tabsnl0_w /NV 2/
true
1/
B_nachlstp /NV false
B_abstnlg0 /NV
B_stend
1/ 1.0
B_abstnlg0 /NV
4/ B_abstnlgp
B_abstnlgp
2/
tabsnl0_w /NV
tabsnl_w
tabsnl_w
Request for ECU-afterrun tmotab
B_nlwst
TNLSGM
1.0
tabsnl0_w /NV
Count soak time in ECU-afterrunning
bgtabst-abstnl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Count soak time
bgtabst-abstnl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTABST 11.60.0
Seite 2824 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion ABSTNL: Abstellzeitermittlung mit Hilfe eines SG-Nachlaufs
1/
SY_UHR = 0
true
B_uhrnpl 2/
true
B_tabuhrof 3/
0.0
tabsuhr_w
SY_UHR 0
CHECK SY_UHR>0_50 SY_UHR>0_1000 B_uhrexte trsec_l tengon_l B_uhrnpl tabsuhr_w
B_uhrexte
1/
OVERFLOW SY_UHR >0_50
B_uhrdelay /NC 1/
trsec_l
B_uhrnpl
2/
tengon_l
1/
1/
3/ tabsuhr0_w tabsuhr_w
trsectmp_l tabsuhr0_w
tengoff0_l /NV
tabsuhr_w
B_tabuhrovf
2/
B_stend
6/ tabsuhr_w B_tabuhrovf
tengoff_l
bgtabst-abstuhr
9/
8/ B_uhrnpl
bgtabst-abstuhr
SY_UHR>0_1000
2/ B_stend B_uhrexte UHRMXDEV
6553.5
1/
TVUHRDEV UHRMNDEV 2/
trsec_l tnseuhr_w tengon_l
uhrdev
compute 3/
Compare operation time Clock <-> ECU Deactivation: UHRMXDEV = max. value UHRMNDEV = 0
TurnOnDelay
tnse_w 0.1
TNSEUHRCMP
TVUHR 4/
3/
255
old /NC
INI2:
Check change of signal: Deactivation: TVUHR = 255
start 1/
compute 1/
false
B_uhrnpl1 B_uhrnpl1 = B_uhrnpl0 6/ compute 5/
B_uhrnpl0 /NV B_uhrnpl
SY_UHR>0_50 B_nmin
7/
B_uhrexte tabsuhr_w tabstm_w
DTABUNPL
B_pltab B_abstmnpl
Extern clock information not available B_uhrexte
Compare soak time clock <-> engine cooling
1/ B_tabunpl
Caution: Plausibility check can be incorrect in case of active independent car heater or block heater Deavtivation: DTABUNPL=max. value bgtabst-check
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktion ABSTUHR: Abstellzeitermittlung mit Hilfe einer Uhrinformation
bgtabst-check
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTABST 11.60.0
Seite 2825 von 4100 31.JAN.2003 Thomas Brosi
Teilfunktion CHECK: Plausibilisierung der Uhrinformation
Overflow check SY_UHR >0_50 B_uhrextof tengoff_l 4/
tengon_l
B_tabuhrovf
B_tabuhrof B_uhrexte
tabstm_w DTABOVF
Deactivation: DTABOVF = 65535
counter without overflow: CWBGTABST[0] = false counter with overflow: CWBGTABST 0 CWBGTABST[0] = true tabsuhr0_w
tabsuhr_w 5/ bgtabst-overflow
trsectmp_l
bgtabst-overflow Teilfunktion OVERFLOW: ¨ Uberlauferkennung und -behandlung
Stop fast part of function
SY_UHR 0 1/ Break 1/ B_stend
1/ B_stend 1/ 0.05
tabststp
2/
3/
Break 1/
B_tabststp
TVABST
SY_UHR 0
1/ 1/ 0
tabststp
bgtabst-stop
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TRSECMX
bgtabst-stop Teilfunktion STOP: Abschaltung schnelle Prozesse
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTABST 11.60.0
Seite 2826 von 4100 31.JAN.2003 Thomas Brosi
Initialisierung der Funktion ----------------------------
Initialize counter
SY_UHR 1/
0
B_pwf
1/ 65535
tengoff0_l /NV
2/
2/ false
tengoff_l
tabsnl0_w /NV B_uhrnpl0 /NV
B_uhrnpl1
B_abstnlg0 /NV TVUHR
true
B_nlwst
start 3/
TimerRetrigger compute 4/ false true RSFlipFlop
INIABSTNL
ECU was running at soak phase
tabsnl_w B_abstnlgp
B_abstgp
INIABSTTM
bgtabst-initialize
B_abstnpl
Soak time is calculated from model with set error at a sensor bgtabst-initialize Initialisierung: ¨ Uberblick
tmotab
1 increment xqtm_w
tabstm_w
tabstm_w
LNXQTM tmst
0.75
tumg E_TUMINI
1/
ZKTABTU
B_etumloc/ini2 SY_TFUMG 1 1/ SY_TFUMG 1/
1 B_tumnpl
B_etumloc/ini2 1/
E_TMINI
true
B_etumloc/ini2
B_etumloc/ini2
B_abstmnpl
B_abstmnpl bgtabst-iniabsttm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tabst_w tabstm_w B_abstmnpl
bgtabst-iniabsttm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTABST 11.60.0
Seite 2827 von 4100 31.JAN.2003 Thomas Brosi
dfpgetErf
DFP_TUM
E_tum
bgtabst-e-tumini
Initialisierung: Abstellzeitermittlung aus der Abk¨ uhlung des Motors
out
DFP_TM
dfpgetErf
E_tmot
bgtabst-e-tmini
bgtabst-e-tumini
out
bgtabst-e-tmini
Soak time determination with ECU-afterrunning B_abstnlgp = true: tabsnl_w is exact, not only minimum value 1/ false
B_abstnlg0 /NV
tabsnl0_w /NV
B_abstnlgp
tabsnl_w
B_abstnlgp
bgtabst-iniabstnl
B_nachlstp /NV
tabsnl_w
bgtabst-iniabstnl Initialisierung: Abstellzeitermittlung mit Hilfe eines SG-Nachlaufs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK BGTABST 11.60.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW KL KL FW FW FW FW FW FW FW KL
Codewort fur ¨ Abstellzeitermittlung ¨ Schwelle delta Abstellzeit fur ¨ Uberlauferkennung Schwelle Abstellzeit unplausibel Naturlicher ¨ Logarithmus aus Temperaturquotient Nachlaufzeit fur ¨ SG abschalten Schwelle Abweichung Vergleich Zeit nach Start ¨ Max. Wert fur ¨ relativen Sekundenzahler Verzugszeit Funktionsabschaltung nach Startende Maximale Wartezeit fur ¨ neue Uhrinformation Entprellung Zeitabweichung Uhrinformation Schwelle Min. Abweichung Abstellzeit Schwelle Max. Abweichung Abstellzeit Zeitkonstante fur ¨ Motorabkuhlung ¨
Systemkonstante
Art
Bezeichnung
SY_TFUMG SY_UHR
SYS (REF) Systemkonstante: Umgebungstemperatur_Sensor vorhanden SYS (REF) Systemkonstante Uhr
CWBGTABST DTABOVF DTABUNPL LNXQTM TNLSGM TNSEUHRCMP TRSECMX TVABST TVUHR TVUHRDEV UHRMNDEV UHRMXDEV ZKTABTU
Source-X
Source-Y
XQTM_W TMOTAB
TUMG
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ABSTGP
BGTABST
AEKP, BGTUMG,GGTFM, LRSKA
AUS
Bedingung Abstellzeitermittlung gultig und plausibel ¨
B_ABSTMNPL B_ABSTNLGP B_ABSTNPL B_ABSTUHRG B_NACHLSTP B_NLWST B_NMIN
BGTABST BGTABST BGTABST BGTABST MOTAUS BGTABST BGWNE
LOK AUS AUS LOK EIN AUS EIN
Bedingung Abstellzeit aus Motorabkuhlung ¨ nicht plausibel Bedingung Abstellzeitermittlung uber ¨ SG-Nachlauf ist gultig ¨ und plausibel Bedingung Abstellzeitermittlung nicht plausibel Bedingung Abstellzeitermittlung aus Uhr gultig und plausibel ¨ Bedingung SG-Nachlauf beendet ¨ Anforderung Steuergeratenachlauf fur ¨ Wiederholstarterkennung Bedingung Unterdrehzahl: n < NMIN
B_PLTAB B_PWF
BGTABST BBHWONOF
LOK EIN
¨ ¨ Bedingung Plausibilitatspr ufung ¨ Abstellzeit moglich Bedingung Powerfail
B_STEND
BBSTT
EIN
Bedingung Startende erreicht
B_TABSTSTP B_TABUHROF B_TABUNPL B_TUMNPL B_UHREXTE B_UHREXTOF B_UHRNPL B_UHRNPL0
BGTABST BGTABST BGTABST BGTUMG
AUS LOK LOK EIN EIN EIN LOK LOK
Bedingung schnelle Prozesse Abgeschaltet ¨ Bedingung Uberlauf der Uhrinformation Bedingung Abstellzeit unplausibel Bedingung Umgebungstemperatur nicht plausibel Bedingung Fehler in externer Uhrinformation ¨ Bedingung Uberlauf an externer Uhrinformation Bedingung Uhrinformation nicht plausibel Bedingung Uhrinformation nicht plausibel
BGTABST BGTABST
GGTFM
BGTABST MOTAUS ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
BGTABST BGTABST BGTABST
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_UHRNPL1 DFP_TM
BGTABST BGTABST
DFP_TUM
BGTABST
E_TM
GGTFM
E_TUM TABSNL0_W TABSNL_W TABSTM_W TABSTSTP TABST_W
BGTUMG BGTABST BGTABST BGTABST BGTABST BGTABST
TABSUHR0_W TABSUHR_W TENGOFF0_L TENGOFF_L TENGON_L TMOTAB
BGTABST BGTABST BGTABST BGTABST BGTABST GGTFM
TMST
GGTFM
TNSEUHR_W TNSE_W
BGTABST BBSTT
TRSEC_L TUMG
BGTUMG
UHRDEV XQTM_W
BGTABST BGTABST
Referenziert von
BGTABST 11.60.0
Art
Bezeichnung
LOK DOK
Bedingung Uhrinformation nicht plausibel Interne Fehlerpfadnummer: Motortemperatur
ATM, ATR, BBAGR,BBKH, BGTABST, ... BGTUMG, DTEV, GGC- DOK TUM ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... EIN BGTABST AUS AUS AUS LOK AEKP, BBKH,AUS BDEMUM, BGTOL,BGTPABG, ... LOK AUS LOK AUS LOK AEKP, BBKH,EIN BGTABST, BGTOL,DLSF, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... LOK BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ... EIN BGTABST BDEMHA, BGTABST,- EIN BKS, DFFT, DTEV, ... LOK LOK
Seite 2828 von 4100 31.JAN.2003 Thomas Brosi
Interne Fehlerpfadnummer: Umgebungstemperatur Errorflag: TMOT Errorflag: Umgebungstemperatur tumg Abstellzeit aus SG-Nachlauf Abstellzeit aus SG-Nachlauf Abstellzeit aus Abkuhlung ¨ des Motors ¨ Zeitzahler fur ¨ Funktionsabschaltung Abstellzeit
¨ Abstellzeit aus Uhrinformation vor Uberlaufkorrektur Abstellzeit aus Uhrinformation Zeitpunkt des Motorausschaltens Zeitpunkt des Motorausschaltens Zeitpunkt des Motorstarts Motortemperatur beim Abstellen
Motorstarttemperatur ¨ Zeitzahler ab Startende aus Uhrinformation ¨ Zeitzahler ab Startende (16bit) Echtzeit in Sekunden Umgebungstemperatur Abweichung Zeit nach Start aus Uhrinformation Temperaturquotient
FB BGTABST 11.60.0 Funktionsbeschreibung Die Abstellzeit tabst_w kann je nach gegebener Umgebung auf unterschiedliche Arten bestimmt werden. ¨ Uber die Systemkonstante SY_UHR kann die jeweils verf¨ ugbare Umgebung definiert werden. Unterschieden werden folgende Arten der Abstellzeitermittlung, die je nach Konfiguration in Kombination zum Einsatz kommen k¨ onnen:
1. Abstellzeitermittlung ¨ uber SG-Nachlauf: -----------------------------------------Hierbei l¨ auft im Prinzip immer ein Zeitz¨ ahler wenn der Motor steht. Dabei ist es gleichg¨ ultig, ob der Motor durch Ausschalten, Abw¨ urgen oder Absterben abgestellt wurde. Immer wenn der Motor l¨ auft, wird dieser Zeitz¨ ahler resetiert. Somit kann auf einfache Art sehr zuverl¨ assig eine sekundengenaue Abstellzeit ermittelt werden. Nachteil hierbei ist, daß dies nur m¨ oglich ist, solange das SG zwischen Abstellzeitpunkt und Startzeitpunkt nicht deaktiviert war. Dies zeigt das Bit B_abstnlgp an. Im Fall, daß das SG w¨ ahrend der Abstellphase deaktiviert war, ist die Abstellzeit aus dem SG Nachlauf nur noch eine "minimale" Abstellzeit, da die Zeit w¨ ahrend der das SG inaktiv war nicht bekannt ist. Doch auch diese Information kann in Verbindung mit der Abstellzeit aus der Motorabk¨ uhlung oder einer Uhrinformation mit grober Aufl¨ osung noch wertvolle Information sein. Die erforderliche (zul¨ assige) Nachlaufzeit f¨ ur die Wiederholstarterkennung wird abh¨ angig von der Motorabstelltemperatur in der Kennlinie TNLSGM vorgegeben.
2. Abstellzeitermittlung aus der Abk¨ uhlung des Motors w¨ ahrend der Abstellphase: ------------------------------------------------------------------------------L¨ angere Abstellzeiten k¨ onnen in grober N¨ aherung aus der Abk¨ uhlung des Motors nach dem Abstellen bestimmt werden. Hierbei wird davon ausgegangen, daß sich die Motortemperatur in der Abstellphase logarithmisch an die Umgebungstemperatur ann¨ ahert. Zur Berechnung wird aus der Motorabstelltemperatur tmotab und der -starttemperatur tmst, sowie der Umgebungstemperatur tumg die Gr¨ oße xqtm_w aus xqtm_w = (tmotab - tumta) / (tmst - tumta) berechnet. Die Kennlinie LNXQTM enth¨ alt die Werte des nat¨ urlichen Logarithmus ln(xqtm_w). Durch Multiplikation des ln(xqtm_w) mit der Zeitkonstante ZKTABTU = f(tumg) erh¨ alt man die Abstellzeit tabstm_w. Die hierzu ben¨ otigte Umgebungstemperatur tumg kann dabei gemessen, bzw. mittels Modell bestimmt sein (s.%BGTUMG).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTABST 11.60.0
Seite 2829 von 4100 31.JAN.2003 Thomas Brosi
3. Abstellzeitermittlung ¨ uber eine zus¨ atzliche Zeitinformation: --------------------------------------------------------------Voraussetzung hierf¨ ur ist eine Zeitinformation die SG intern (zus¨ atzlicher Uhrbaustein) oder auch SG extern (z.B. im Kombiinstrument) gebildet und der Funktion BGTABST zur Verf¨ ugung gestellt wird. Hier kann die Abstellzeit im einfachsten Fall direkt aus der Differenz zwischen Abstellzeitpunkt und Startzeitpunkt berechnet werden. Jedoch m¨ ussen einige Randbedingungen ber¨ ucksichtigt werden: Aufl¨ osung:
Die Genauigkeit der Abstellzeitinformation ist direkt von der Aufl¨ osung der Uhrinformation abh¨ angig. Bei einer Aufl¨ osung von 30 sec. ergibt sich eine Unsch¨ arfe in der Abstellzeit von ca. 2* 30 sec.
¨ Uberlauf :
Sollte prinzipiell in der Quelle vermieden bzw. erkannt und an BGTABST gemeldet (B_uhrextof) werden. Falls dies nicht der Fall ist, gibt es in BGTABST eine ¨ Uberlauferkennung, die die typischen F¨ alle abdeckt.
Plausibilisierung:
Zumindest eine externe Uhrinformation sollte plausibilisiert werden, falls die Quelle sich nicht selbst diagnostiziert. Dies ist in Form von drei Kriterien m¨ oglich: - Pr¨ ufung ob sich die Uhrinformation ver¨ andert (Schnellpr¨ ufung) - Vergleich der Uhrinformation mit einer SG intern berechneten Zeit (Pr¨ ufung auf Abweichung) - Vergleioch der Uhrinformation mit der Abstellzeit aus der Motorabk¨ uhlung
CAN Kommunikation:
Bei einer externen Uhrinformation, die ¨ uber CAN Kommunikation zur Verf¨ ugung gestellt wird, kann die genaue Abstellzeit fr¨ uhestens berechnet werden, wenn die erste Zeitinformation nach dem Kommunikationsaufbau empfangen wurde.
Somit kann in vielen F¨ allen auch bei Einsatz einer Uhrinformation nicht auf eine Kombination der Methoden verzichtet werden. Bildung der Abstellzeit aus den 3 genannten Methoden
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
In BGTABST findet je nach Konfiguration eine Auswahl der als "korrekt" angesehenen Abstellzeit statt. Dabei wird davon ausgegangen, daß die Abstellzeit aus dem SG Nachlauf immer korrekt ist, falls das SG in der Abstellphase nicht deaktiviert war (B_abstnlgp = true). In diesem Fall hat die Abstellzeit aus dem SG Nachlauf tabsnl_w die h¨ ochste Priorit¨ at. Bei B_abstnlg = false dient tabsnl_w bei allen weiteren Berechnungen als ein Minimalwert. Falls vorhanden wird f¨ ur Abstellzeiten die l¨ anger als die Nachlaufzeit sind die Uhrinformation verwendet, solange diese plausibel ist. Solange die Abstellzeit rein auf Uhrinformationen (incl. Abstellzeit aus SG Nachlauf) beruht, ist B_abstgp = true. D.h. die ausgegebene Abstellzeit tabst_w ist so genau, wie es die vorgeschaltete Uhrinformation zul¨ aßt. Bei Erkennung eines ¨ Uberlaufes in der Uhrinformation wird eine Maximalauswahl zwischen Abstellzeit aus Uhrinformation und der Abstellzeit aus der Motorabk¨ uhlung gebildet (B_abstgp = false). Ist keine Uhrinformation vorhanden oder die Uhrinformation ist nicht plausibel, wird f¨ ur l¨ angere Abstellzeiten als der SG Nachlauf die Abstellzeit aus der Motorabk¨ uhlung verwendet. Diese wird auch dann ausgegeben, wenn bekannt ist, daß genutzte Sensorinformationen (tmot, tumg etc.) fehlerhaft sind. Dann wird jedoch zus¨ atzlich das Statusbit B_abstnpl gesetzt, das anzeigt, daß die Abstellzeit nicht plausibel ist. (Eine einheitliche Fehlerbehandlung ist hier nicht m¨ oglich, da verschiedene Empf¨ anger der Abstellzeit einen kurzen bzw.langen Abstellzeitwert als unkritischen Ersatzwert ben¨ otigen).
APP BGTABST 11.60.0 Applikationshinweise M¨ ogliche Konfigurationen von BGTABST abh¨ angig von der Umgebung: --------------------------------------------------------------1. Abstellzeit ohne zus¨ atzliche Uhrinformationen aus SG Nachlauf und Motorabk¨ uhlung (Minimalkonfiguration) ---------------------------------------------------------------------------------------------------------Hierzu kann BGTABST ohne Zusatzumf¨ ange (%BGTABSA - Adapter) verwendet werden. SY_UHR muß dann auf 0 gesetzt sein. Eine Applikation der Teilfunktionen Abstellzeit aus SG Nachlauf und Motorabk¨ uhlung ist notwendig (s.u.)
2. Abstellzeit mit Uhrinformation in Kombination mit Abstellzeitermittlung aus SG Nachlauf und Motorabk¨ uhlung ------------------------------------------------------------------------------------------------------------Hierzu ist i.A. eine kundenspezifische Adapterfunktion %BGTABSA notwendig, die im wesentlichen die Uhrinformation auf ein einheitliches Format bringt und evtl. verf¨ ugbare Zusatzinformationen (¨ Uberlauf, Fehler etc.) weitergibt. Informationen zu von BGTABST erwarteten Eing¨ angen bei Verwendung von Uhrinformationen: - Sekundenz¨ ahler als long word "trsec_l" - Bitinformation f¨ ur ¨ Uberlauf "B_uhrextof" - Bitinformation ¨ uber Fehler "B_uhrexte" Die Bitinformationen m¨ ussen zumindest existent sein. Die genannten Gr¨ oßen werden i.A. in %BGTABSA gebildet. Die weitere Konfiguration erfolgt ¨ uber SY_UHR. Hier sollte die Aufl¨ osung der Uhr in Sekunden angegeben werden. Beispiele: Aufl¨ osung in sec: 1 --> SY_UHR = 1 60--> SY_UHR = 60
Bedeutung: SW f¨ ur Abstellzeitberechnung aus Uhrinformation wird integriert. SW f¨ ur Abstellzeitberechnung aus Uhrinformation wird integriert. SY_UHR wird u.U. in %BGTABSA als Umrechnungskonstente f¨ ur die Vereinheitlichung der Zeitinformation genutzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTABST 11.60.0
Seite 2830 von 4100 31.JAN.2003 Thomas Brosi
Applikation der 3 Methoden zur Abstellzeitermittllung: ------------------------------------------------------
1. Abstellzeit aus SG Nachlauf -----------------------------In die Kennlinie TNLSGM in Teilfunktion ABSTNL sind abh¨ angig von der Motorabstelltemperatur die f¨ ur eine Erkennung von Wiederholstartverh¨ altnissen erforderlichen bzw. maximal zugelassenen SG-Nachlaufzeiten in Sekunden einzutragen. Innerhalb des Nachlaufs bleibt B_nlwst so lange gesetzt, wie die geforderte Nachlaufzeit gr¨ oßer ist als die bisher tats¨ achlich abgelaufene Nachlaufzeit (tabsnl0_w). Mit Erreichen der Abstellzeitforderung wird B_nlwst zur¨ uckgesetzt. Wird der Nachlauf unterbrochen (B_nachlstp = true) ist tabsnl_w eine minimale Zeit die der Motor stand. Erfolgt w¨ ahrend des Nachlaufs ein Neustart (B_nachlstp = false) ist tabsnl_w absolut richtig (B_abstnlgp).
Erstdaten f¨ ur TNLSGM: +--------+------+------+------+------+------+------+ | TMOTAB | 0 | 20 | 40 | 60 | 75 | 90 | +--------+------+------+------+------+------+------+ | TNLSGM | 600 | 300 | 100 | 50 | 10 | 10 | +--------+------+------+------+------+------+------+
2. Abstellzeit aus Mororabk¨ uhlung ---------------------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Diese Methode ist von einer geringeren Genauigkeit als die zuvor beschriebenen. Die Abstellzeit wird aus dem Produkt der von der Umgebungstemperatur abh¨ angigen Zeitkonstante, abgelegt in der Kennlinie ZKTABTU, und dem nat¨ urlichen Logarithmus aus dem Quotienten der Temperaturdifferenzen xqtm_w bestimmt. Die Logarithmierung von xqtm_w erfolgt mit Hilfe der Kennlinie LNXQTM.
Feste Daten f¨ ur LNXQTM: -------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ xqtm_w | 1,000 | 1,102 | 1,199 | 1,352 | 1,551 | 1,750 | 2,000 | 2,801 | 4,200 | 6,000 | 9,999 | 16,00 | -------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ LNXQTM | 0,0000 | 0,0967 | 0,1816 | 0,3012 | 0,4387 | 0,5596 | 0,6931 | 1,0298 | 1,4348 | 1,7917 | 2,3025 | 2,7725 | -------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ Die Zeitkonstante ZKTABTU ist f¨ ur vier Umgebungstemperaturen zu applizieren, z.B. Tu = -20 ◦ C, 0 ◦ C, 20 ◦ C und 40 ◦ C. Hierzu sind Messungen der Motortemperatur nach Abstellen des Motors bei T1 = tmotab = 80 ◦ C und obigen Umgebungstemperaturen durchzuf¨ uhren. Die erforderliche zweite Temperatur T2 = tmot ist nach der Abstellzeit dt zu bestimmen, f¨ ur die die h¨ ochste Genauigkeit gew¨ unscht wird (z.B. 1800 s). Die Zeitkonstante errechnet sich dann aus ZKTABTU = dt / ln((T1 - Tu)/(T2 - Tu)) . Die Umgebungstemperatur tumg wird aus %BGTUMG empfangen. Diese wird je nach Konfiguration entweder mit einem Sensor gemessen, oder wird mittels eines Modells (im wesentlichen aus der Ansauglufttemperatur - Offset) gewonnen. Ist einer der benutzten Sensoren als Fehlerhaft erkannt, wird tumg trotzdem verwendet und B_abstmnpl gesetzt. In dem Fall, das die letztendlich ausgegebene Abstellzeit tabst_w bei B_abstmnpl =true aus der Abstellzeit tabstm_w gebildet wird, wird ebenfalls B_abstnpl = true gesetzt und somit angezeigt, daß die Abstellzeit jetzt Fehlerhaft sein kann. (Eine einheitliche Fehlerbehandlung ist hier nicht m¨ oglich, da f¨ ur unterschiedliche Empf¨ anger der Abstellzeit eine kurze bzw. lange Abstellzeit im Fehlerfall der unkritische Wert ist.
Erstdaten f¨ ur ZKTABTU: +---------+------+------+------+------+ | tumta | -20 | 0 | 20 | 40 | +---------+------+------+------+------+ | ZKTABTU | 7856 | 9400 | 10396| 10901| +---------+------+------+------+------+
3. Abstellzeitermittlung ¨ uber Uhrinformation -------------------------------------------Plausibilit¨ atspr¨ ufung: ---------------------Es gibt 4 Kriterien f¨ ur die Plausibilisierung der Uhrinformation a) Pr¨ ufung auf Ver¨ anderung der Uhrinformation Hier wird gepr¨ uft, ob sich die Uhrinformation in bestimmten Zeitabst¨ anden ver¨ andert - also l¨ auft. Diese Pr¨ ufung kann relativ schnell nach KL15 ein erfolgen. TVUHR sollte etwas l¨ anger sein, als der Aufbau der CAN Kommunikation dauert bzw. als die Aufl¨ osung der Uhrinformation ist. Bei Uhrinformationen, die sich bei aktivem SG (KL15 ein) nicht ver¨ andern, muß diese Pr¨ ufung deaktiviert werden. Erstdaten: Aufl¨ osung der Uhrinformation 1 sec. --> TVUHR = 2 sec Aufl¨ osung der Uhrinformation 90 sec. --> TVUHR = 92 sec Deaktivierung dieses Pfades: TVUHR = 255 sec b) Vergleich der Zeit nach Start tnse_w mit der aus Uhrinformation berechneten Zeit nach Start Hier wird aus der Uhrinformation die Zeit nach Start berechnet und mit der SG Gr¨ oße tnse_w verglichen. Ist die Abweichung gr¨ oßer als die Schwelle UHRMXDEV, wird die Uhrinformation als nicht plausibel erkannt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTABST 11.60.0
Seite 2831 von 4100 31.JAN.2003 Thomas Brosi
Da tnse_w die Aufl¨ osung 1 sec hat, darf dieser Vergleich erst stattfinden, wenn die Uhrinformation entsprechend ihrer Aufl¨ osung vergleichbar ist. Dies kann in TNSEUHRCMP abgelegt werden. Je "gr¨ ober" die Aufl¨ osung, je h¨ oher muß TNSEUHRCMP sein. Damit die sich durch die evtl. unterschiedliche Aufl¨ osung ergebenden Abweichungen nicht zu einer Fehlerkennung f¨ uhren, kann ¨ uber die Entprellzeit TVUHRDEV (= minimal Aufl¨ osung der Uhrinformation in Sekunden+1) sichergestellt werden, daß nur die minimale Abweichung in einem "Takt" entscheidend ist. Bei Uhrinformationen, die sich bei aktivem SG (KL15 ein) bzw. laufendem Motor nicht ver¨ andern, muß diese Pr¨ ufung deaktiviert werden. Deaktivierung dieses Pfades: UHRMXDEV = max.Wert (1.99) UHRMNDEV = min.Wert (0) c) Vergleich der Abstellzeit aus Uhrinformation mit der Abstellzeit aus Motorabk¨ uhlung Vorteil dieser Pr¨ ufung ist, daß sie sofort beim Start erfolgen kann. Ist der Betrag der Differenz zwischen Abstellzeit aus Uhrinformation und Abstellzeit aus Motorabk¨ uhlung gr¨ oßer als DTABUNPL, wird die Abstellzeit aus Uhrinformation als unplausibel erkannt. F¨ ur die Applikation der Schwelle DTABUNPL ist zu beachten, daß die Abstellzeit aus der Motorabk¨ uhlung insgesamt nur mit m¨ aßiger Genauigkeit bestimmt werden kann, wobei besonders kurze Abstellzeiten Schwierigkeiten bereiten. ACHTUNG: Diese Pr¨ ufung kann Fehlerhaft sein, falls eine Standheizung bzw. ein Blockheizer aktiv war/ist. Ebenso ergeben sich Abweichungen, wenn das Fzg keinen Sensor f¨ ur die Umgebungstemperatur besitzt und das Modell eine schnelle Umgebungstemperaturver¨ anderung nicht registriert (z.B. in der Garage abstellen) oder das K¨ uhlsystem schneller als gew¨ ohnlich abgek¨ uhlt wird (Motorw¨ asche etc.). Erstdaten: DTABUNPL = 14400 sec Deaktivierung dieses Pfades: DTABUNPL = 65535 sec d) Fehlermeldung des Adaptermoduls BGTABSA wird eingelesen ¨ Uber B_uhrexte k¨ onnen spezifisch auf die jeweilig verwendete Uhrinformationsquelle angepaßte Plausibilisierungskriterien eingelesen werden. Hier ist z.B. bei Eigendiagnose der Informationsquelle eine Weiterleitung des Fehlers m¨ oglich.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Uberlauferkenung: ----------------Bei Uhrinformationen, die auf einem Zeitz¨ ahler beruhen, der selbst keine ¨ Uberlauferkennung hat, kann in begrenztem Umfang in BGTABST eine ¨ Uberlauferkennung und Behandlung erfolgen. Daf¨ ur gibt es folgende Kriterien: a) Der Zeitpunkt des Abstellens liegt "sp¨ ater" als der Zeitpunkt des Starts (tengoff_l > tengon_l). Dieses sichere Kriterium reicht in der Regel aus, wenn der Wertebereich des externen Zeitz¨ ahlers im Vergleich zu ¨ ublichen Abstellzeiten sehr groß ist. b) Die Abstellzeit aus Motorabk¨ uhlung ist um DTABOVF Sekunden gr¨ oßer als die berechnete Abstellzeit aus der Uhrinformation. Dieses Kriterium wird dann ben¨ otigt, wenn nach ¨ Uberlauf des Zeitz¨ ahlers der Startzeitpunkt schon wieder "sp¨ ater" liegt als der Abstellzeitpunkt, also bei Zeitz¨ ahlern, die einen relativ kleinen Wertebereich haben. Deaktivierung und Erstbedatung dieses Kriteriums: DTABOVF = 65535 c) Sollte in der Quelle ein ¨ Uberlauf erkennbar sein, kann dies %BGTABST ¨ uber B_uhrextof gemeldet werden.
¨ Uberlaufbehandlung: ------------------Nach erkanntem ¨ Uberlauf ist es sinnvoll die Abstellzeit nicht aus STARTZEITPUNKT - ABSTELLZEITPUNKT zu berechnen, sondern aus MAXWERT ZEITZ¨ AHLER - ABSTELLZEITPUNKT + STARTZEITPUNKT. ¨ MAXWERT ZEITZAHLER ist hier TRSECMX. Bei ¨ uberlaufbegrenzten Z¨ ahlern muß dagegen immer STARTZEITPUNKT - ABSTELLZEITPUNKT gerechnet werden. Die Information einer Begrenzung (bei Z¨ ahlern die nicht ¨ uberlaufen) wird ben¨ otigt, damit tabsuhr_w dann nur noch als minimale Abstellzeit angesehen wird (B_tabuhrof = true). Die Konfiguration wird hier ¨ uber das Bit Nr. 0 von CWBGTABST get¨ atigt. Daten f¨ ur CWBGTABST[0]: ¨ Zeitz¨ ahler mit Uberlauf CWBGTABST[0]= false Zeitz¨ ahler ohne ¨ Uberlauf CWBGTABST[0]= true Ist ein ¨ Uberlauf erkannt (B_tabuhrof = true), so kann es, je nach Wertebereich der externen Uhrinformation sinnvoll sein, bei ¨ Uberlauf die Abstellzeit aus dem Maximum aus der Zeit aus Steuerger¨ atenachlauf (tabsnl_w), der Abstellzeit aus der Uhr und der Abstellzeit aus der Motorabk¨ uhlung zu berechnen. Ob in diesem Fall die Zeit aus der Motorabk¨ uhlung mit einbezogen wird, kann ¨ uber das 2. Bit in CWBGTABST definiert werden: Daten f¨ ur CWBGTABST[1]: tabst_w = max (tabsnl_w, tabsuhr_w, tabstm_w) CWBGTABST[1] = true tabst_w = max (tabsnl_w, tabsuhr_w) CWBGTABST[1] = false
Abschaltung Berechnung schnelle Raster: --------------------------------------Im Block "STOP" ist die Funktionsabschaltung der schnellen Berechnungen dargestellt. Bei Konfigurationen ohne externe Zeitinformation (SY_UHR = 0) werden die schnellen Berechnungen bei B_stend abgebrochen. Bei Konfigurationen mit externer Zeitinformation (SY_UHR > 0) wird die Berechnung der schnellen Raster bis zu einer applizierbaren Zeit nach Startende (TVABST) durchgef¨ uhrt. Dies ist dann erforderlich, falls die Information der externen Zeitinformation nicht sicher vor Startende (B_stend) zur Verf¨ ugung steht. Somit ist es m¨ oglich, daß die Abstellzeit innerhalb dieser applizierbaren Zeitspanne noch einmal ver¨ andert wird (wenn die externe Zeitinformation) eingetroffen ist. Die Auswirkungen auf Funktionen, die tabst_w empfangen m¨ ussen dabei beachtet werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFUE 17.10.0
Seite 2832 von 4100 31.JAN.2003 Thomas Brosi
¨ ¨ FU UFUE 17.10.0 EGAS Uberwachungskonzept: Ubersicht Funktionsuberwachung ¨ FDEF UFUE 17.10.0 Funktionsdefinition Betriebssystem Funktionen
CAN_T*
UFACCC
UFMER*
UFEING
UFMET*
UFNC
* nur bei 2SG-Konzept
UFFGRE
UFSPSC
UFSGSC
UFFGRC
UFMSRC
UFNSC
UFMZUL
UFRLC
UFZWC
UFMIST
UFREAC
Fehlerreaktion B_i_ska_um aus den Modulen UFSPSC, UFNC, UFRLC, UFZWC, UFMVER und UFREAC Fehlerreaktion Endstufenabschaltung
ufue-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
UFMVER
ufue-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UMAUSC 4.10.0
Seite 2833 von 4100 31.JAN.2003 Thomas Brosi
ABK UFUE 17.10.0 Abkurzungen ¨ FB UFUE 17.10.0 Funktionsbeschreibung Diese Sektion ist eine ¨ Ubersicht der Funktions¨ uberwachung (Ebene 2). Die Sektionen sind im 10ms, 20ms oder 40ms-Raster aktiv. Die Zuordnung zum g¨ ultigen Raster wird modulspezifisch durchgef¨ uhrt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Dabei werden sie im 10ms-Raster in folgender Reihenfolge aufgerufen:
%UFEING
EGAS ¨ Uberwachungskonzept: Eingangssignal¨ ubernahme f¨ ur Funktions¨ uberwachung
%UFMER
EGAS ¨ Uberwachungskonzept: Empfangsinfo der Funktions¨ uberwachung bei 2-SG-Betrieb
%UFACCC
EGAS ¨ Uberwachungskonzept: ACC Eingangssignal¨ uberwachung der Funktion¨ uberwachung
%UFFGRE
EGAS ¨ Uberwachungskonzept: FGR-Eingangsinfos f¨ ur die Funktions¨ uberwachung
%UFNC
EGAS ¨ Uberwachungskonzept: N-¨ Uberwachung f¨ ur die Funktions¨ uberwachung
%UFNSC
EGAS ¨ Uberwachungskonzept: Nachstart¨ uberwachung f¨ ur die Funktions¨ uberwachung
%UFZWC
EGAS ¨ Uberwachungskonzept: ZW-¨ Uberwachung f¨ ur Funktions¨ uberwachung
%UFRLC
EGAS ¨ Uberwachungskonzept: Lastsignal¨ uberw. f¨ ur Funktions¨ uberwachung
%UFSPSC
EGAS ¨ Uberwachungskonzept: Pedal-Sollwert-¨ U. f¨ ur Funktions¨ uberwachung
%UFFGRC
EGAS ¨ Uberwachungskonzept: FGR-¨ Uberwachung der Funktions¨ uberwachung
%UFMSRC
EGAS ¨ Uberwachungskonzept: MSR-Eingriff-¨ Uberwachung f¨ ur die Funktions¨ uberwachung
%UFSGSC
EGAS ¨ Uberwachungskonzept: SGS-Eingriff-¨ Uberwachung f¨ ur die Funktions¨ ubersicht
%UFMIST
EGAS ¨ Uberwachungskonzept: Ist-Moment der Funktions¨ uberwachung
%UFMZUL
EGAS ¨ Uberwachungskonzept: zul¨ assiges Moment der Funktions¨ uberwachung
%UFMZF
EGAS ¨ Uberwachungskonzept: Momentenfilter f¨ ur die Funktions¨ uberwachung
%UFMVER
EGAS ¨ Uberwachungskonzept: Momentenvergleich der Funktions¨ uberwachung
%UFREAC
EGAS ¨ Uberwachungskonzept: Fehlerreaktions¨ uberw.d.Funktions¨ uberwachung
%UFMET
EGAS ¨ Uberwachungskonzept: Sendeinfo der Funktions¨ uberwachung bei 2-SG-Betrieb
APP UFUE 17.10.0 Applikationshinweise
¨ ¨ FU UMAUSC 4.10.0 EGAS Uberwachungskonzept: Abschaltpfadtest Uberwachungsmodul FDEF UMAUSC 4.10.0 Funktionsdefinition ABK UMAUSC 4.10.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW
¨ zulassige Anzahl von Prufungen ¨ auf nicht angezogenes Hauptrelais in %UMAUSC
Systemkonstante
Art
Bezeichnung
AUSCH_T_UM
SYS
Maximale Anzahl von Antworten an das UM zur Heilung des FZ im Abschaltpfadtest
Art
Bezeichnung
Source-X
Source-Y
AUSC_A_UM
Variable
Quelle
Referenziert von
AUSCF_C_UM AUSCH_C_UM AUSC_C_UM B_AUSC_ACT B_AUSC_UM B_AUSC_WDA B_DCDIS_UM B_I_SKA_UM
UMAUSC UMAUSC UMAUSC UMAUSC UMAUSC UMAUSC UMAUSC UMAUSC
B_NORM B_UBDVE
BBSYSCON ADVE
EI_UBR_UM E_MEM_UM
UMAUSC UMAUSC
FRERR_C_UM FRTAR_C_UM UMERR_C_UM
UMKOM UMKOM UMAUSC
LOK LOK LOK DHR, KOEVAB AUS GGKR, UMKOM AUS AUS AUS ADVE, BGDVE, DUF,- AUS FUEDKSA, KT_ES, ... UMAUSC EIN BGDVE, SREAKT, UM- EIN AUSC DUF, GGUBR AUS URMEM, URRAM,AUS URROM, URTPU EIN UMAUSC EIN UMAUSC UMKOM AUS
¨ Fehlerzahler im DauerRAM fur ¨ nicht angezogenes Hauptrelais (Diagnose) in %UMAUSC ¨ Heilungszahler fur ¨ Anzahl von Antworten an das UM im Abschaltpfadtest ¨ Prufungsz ahler im DauerRAM fur ¨ ¨ nicht angezogenes Hauptrelais im Abschaltpfadtest Bedingung fur ¨ Abschaltpfadtest aktiv Bedingung fur ¨ Abschaltpfadtest abgeschlossen in der Funktionsuberwachung ¨ Bedingung Abschaltpfadtest aktiv fur ¨ WDA-Flankenauswertung Fehlerreaktions-Info der Funktionsuberwachung ¨ (Abschaltung der DK-Steller-ES) ¨ Fehlerreaktion irrev. SKA (Sicherheitskraftstoffabschaltung) aus Fkt-Uberwachung SG-Bedingung normaler Motorsteuerungsbetrieb Bedingung: Batteriespannung fur ¨ DV-E-Ansteuerung i.O. irrev. Fehlerbit zur Anforderung Fehlereintrag Hauptrelais-Diagnose aus %UMAUSC Errorflag im DauerRAM fur ¨ Fehler im zyklischen Speichertest in der FU ¨ FR-Fehlerzahler fur ¨ Differenz FZ-Ruckmeldung/FZ-Erwartungswert ¨ in der Fkt.uberw. ¨ ¨ Funktionsrechner Fehlerzahler-Erwartungswert der Funktionsuberwachung ¨ ¨ Fehlerzahler-R uckmeldung ¨ des UM in der Funktionsuberwachung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UMAUSC 4.10.0
Seite 2834 von 4100 31.JAN.2003 Thomas Brosi
FB UMAUSC 4.10.0 Funktionsbeschreibung Pr¨ ufung des Abschaltpfads vom ¨ Uberwachungsmodul ----------------------------------------------Inhalt: Diese FDEF beschreibt den Ablauf, durch den der Funktionsrechner (FR) den Abschaltpfad zur Drosselklappen-Endstufe (DVE-ES) und den redundanten Abschaltpfad des ¨ Uberwachungsmoduls (UM) zur DVE-ES und zur HDEV-ES und die Abschaltfunktionalit¨ at des UM testet. Durch die Pr¨ ufung wird der Signalpfad: FR (Antwort¨ ubertragung/SPI-SS), UM, Fehlererkennung des UM, Fehlerreaktion des UM, WDA-Leitung, DVE-Endstufenabschaltung, R¨ uckmeldung DVE-ES-Abschaltung ¨ uber Statusr¨ uckmeldung (Pin), HDEV-Endstufenabschaltung, R¨ uckmeldung HDEV-ES-Abschaltung ¨ uber SPI-SS verwendet und dadurch diese Funktionalit¨ aten mitgepr¨ uft.
Grundvoraussetzung: Vorraussetzung f¨ ur diese Funktion ist die Verwendung des ¨ Uberwachungsmoduls CY31x und der DVE-ES CJ220 oder CJ230 mit Konfiguration Statusr¨ uckmeldung ¨ uber Pin (Konfiguration durch CJ230 Harware-Pin DMS auf Masse) sowie der HDEV-Endstufe CJ840. Desweiteren wird vorausgesetzt, daß zum Zeitpunkt des Abschaltpfadtests die Versorgungsspannung UB an der DVE-Endstufe anliegt. Notwendigkeit: Der Abschaltpfadtest ist notwendig, um die Abschaltfunktion des UM im Fehlerfall sicherzustellen. H¨ aufigkeit: Der Abschaltpfadtest wird einmal pro Fahrzyklus ausgef¨ uhrt. Dies ist zur Erkennung eines schlafenden Fehlers im Abschaltpfad bzw. bei einem Ausfall einer Redundanz ausreichend. Zeitpunkt Abschaltpfadtest: Der Abschaltpfadtest wird am Anfang des Fahrprogramms abgearbeitet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Timing: Der Aufruf des Abschaltpfadtests erfolgt zyklisch durch dynamische Timertasks. Der zeitliche Abstand der einzelnen Aufrufe ist abgestimmt auf die minimal eingestellte Responsezeit des ¨ Uberwachungsmoduls und die SPI-Schnittstelle. Die Frage/AntwortKommunikation im Abschaltpfadtest muss die Antworten an das UM im festen Zeitfenster ¨ ubertragen, das sich nach Ablauf der Responsezeit (1,6ms) anschliesst. Bei zu fr¨ uhen Antwortzeitpunkten w¨ urde das UM die Antworten fehlerhaft erkennen und der Abschaltpfadtest w¨ urde einen Fehler erkennen. SPI-Schnittstelle: Die Kommunikation mit dem UM CY31x und dem Endstufenbaustein CJ840 ist in der SPI-Schnittstelle jeweils in einem Knoten der middle-Priorit¨ at definiert. Dies ist notwendig, da im Abschaltpfadtest ein genaues Timing f¨ ur die Frage/Antwort-Kommunikation mit dem UM eingehalten werden muss und damit der Abschaltpfadtest in einer m¨ oglichst kurzen Zeit abgearbeitet werden kann. Das UM CY315 wird z.B. im 1. Knoten und der CJ840 z.B. im 2.Knoten definiert. Die Knoten werden in aufsteigender Reihenfolge bearbeitet. Funktionsbeschreibung: Der FR stimmuliert das UM durch die Frage/Antwort-Kommunikation in der Weise, daß das UM die Endstufen ein und wieder aus schaltet und pr¨ uft dabei die Abschaltfunktion der Endstufen (siehe hierzu Darstellung Signalverl¨ aufe). Hat das UM zu Beginn des Abschaltpfadtests die Endstufe bereits abgeschaltet (WDA low, FZ >4), so muß der FR durch eine korrekte Frage/Antwort-Kommunikation den Fehlerz¨ ahlerstand des UM zuerst auf < 5 dekrementieren um die Endstufen UM-seitig freizugeben. Danach wird die DVE-Endstufe zus¨ atzlich vom FR aus freigeben und die R¨ uckmeldungen der DVE- und HDEV-Endstufenbausteine gepr¨ uft. Dabei wird zuerst die R¨ uckmeldung der DVE-ES (CJ220) ¨ uber einen Rechner Port und danach die R¨ uckmeldung der HDEV-ES (CJ840) ¨ uber SPI-Schnittstelle eingelesen. Die R¨ uckmeldungen m¨ ussen jeweils dem Zustand "ES EIN" entsprechen. Anschließend wird durch falsche Antworten oder durch Schreibzugriffe auf das Register RESPZEIT der Fehlerz¨ ahler wieder ¨ uber die Schwelle von 4 inkrementiert, damit das UM ¨ uber den WDA-Abschaltpfad die Endstufen abschaltet. Dieser Zustand wird wiederum ¨ uber die R¨ uckmeldungen der Endstufenbausteine gepr¨ uft. Bei korrekter Funktion der Abschaltpfade vom UM zu den Endstufen, m¨ ussen die R¨ uckmeldungen der Endstufenbausteine jetzt dem Status der Abschaltung "ES AUS" entsprechen. Unmittelbar nach dieser Abfrage sperrt der FR die DVE-Endstufe und gibt richtige Antworten an das UM, bis die vollst¨ andige Heilung des Fehlerz¨ ahlerstands auf null erfolgt ist. Erreicht der FZ-Stand einen Wert <=4, gibt das UM die Endstufe frei, der FR h¨ alt die DVE-Endstufe jedoch noch gesperrt. Dieser Zustand wird bei einer weiteren Abfrage des DVE-Endstufenstatus gepr¨ uft, der "ES AUS" sein muss. Dadurch ist auch der Abschaltpfad des FR an die DVE-Endstufe ¨ uberpr¨ uft. Der Abschaltpfadtest ist in Ordnung, wenn alle Abfragen der Endstufenr¨ uckmeldungen der DVE- und HDEV-Endstufen den erwarteten Zust¨ anden entsprechen und der Fehlerz¨ ahlerstand des UM innerhalb einer definierten Zeitdauer (Timeout) auf null geheilt werden konnte. Die endg¨ ultige Freigabe der DK-Endstufe erfolgt erst beim Fehlerz¨ ahlerstand von null, da erst mit dem FZ-Stand null das periodische Einsteuen von Fehlern des FR zur Plausibilisierung des UM beginnt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UMAUSC 4.10.0
Seite 2835 von 4100 31.JAN.2003 Thomas Brosi
Fehlerreaktion: Der Abschaltpfad wird als defekt erkannt wenn mindestens eine R¨ uckmeldung nicht dem erwarteten Zustand entspricht, oder das Timeout uberschritten wurde. In diesem Fall wird zus¨ ¨ atzlich noch die Spannung nach dem HR (UBR) ausgewertet, um Fehldiagnosen zu vermeiden oder um bei einem HR-Defekt noch ein limp-home zu erm¨ oglichen. Ist die HR-Spannung i.O. erfolgt die Fehlerreaktion: setzen eines Fehlermerkers im Reset-Monitor und Software-Reset. Entspricht die HR-Spannung nicht dem gew¨ unschten Wert, wird desweiteren die HR-Auswertung durchgef¨ uhrt: HR-Auswertung: Die Auswertung der R¨ uckmeldung des Endstufenbausteins kann nur dann korrekt durchgef¨ uhrt werden, wenn die Versorgung am Endstufenbaustein anliegt. Bei dauerversorgten Systemen mit Hauptrelais (HR), bei denen die Versorgung des Endstufenbausteins nach dem Hauptrelais-Kontakt angeschlossen ist, wird zus¨ atzlich der angezogene Hauptrelais-Kontakt mithilfe der Bedingung ’Batteriespannung f¨ ur DV-E-Ansteuerung i.O.’ (b_ubdve = 1) gepr¨ uft, falls der Abschaltpfadtest fehlerhaft ist. Bei nicht angezogenem Hauptrelais wird ein Software-Reset ausgel¨ ost, der ¨ uber die Initialisierung zur erneuten Pr¨ ufung f¨ uhrt. Dies kann mehrfach durchlaufen werden und wird mithilfe des Pr¨ ufungsz¨ ahlers ausc_c_um gez¨ ahlt. Nach ¨ Uberschreiten der applizierbaren Pr¨ ufungsanzahl AUSC_A_UM (Entprellung f¨ ur ein schlechtes Anlasser-Startverhalten oder f¨ ur einen nicht angezogenen Hauptrelais-Kontakt und einen fehlerhaften Abschaltpfadtest) wird die Drosselklappe abgeschaltet durch Setzen der ’Fehlerreaktion irreversible Sicherheits-Kraftstoff-Abschaltung’ (b_i_ska_um = 1), es werden die ’Fehlerreaktions-Info der Funktions¨ uberwachung’ (b_dcdis_um = 1) und das ’irreversible Fehlerbit zur Anforderung Fehlereintrag Hauptrelais-Diagnose’ (ei_ubr_um = 1) aufgrund des nicht angezogenen Hauptrelais-Kontakts gesetzt. Damit ist ein limp-home Fahrbetrieb mit abgeschalteter Drosselklappe m¨ oglich (sofern die Einspritzventile und Z¨ undung weiterhin spannungsversorgt sind) und es kann der Fehlerspeicher ausgelesen werden. Die applizerbare Pr¨ ufungsanzahl AUSC_A_UM ist auf das Anlasser-Startverhalten abzustimmen. Denn es kann bei tiefer Temperatur, bei geringer Ladekapazit¨ at oder erh¨ ohtem Innenwiderstand einer Autobatterie vorkommen, daß das Hauptrelais w¨ ahrend des AnlasserStartvorgangs aufgrund der einbrechenden Batteriespannung wieder abf¨ allt und abgefallen bleibt bis der Anlasser wieder schneller dreht und die Batteriespannung erneut ansteigt. Diese Zeit darf nicht zur Fehlerreaktion irreversible SKA (b_i_ska_um) und Anforderung Fehlereintrag Hauptrelais-Diagnose (ei_ubr_um) f¨ uhren.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Nach erfolgreichem Abschaltpfadtest (Normalbetrieb) oder nach ¨ Uberschreiten der applizierbaren Pr¨ ufungsanzahl AUSC_A_UM wird der Pr¨ ufungsz¨ ahler ausc_c_um gel¨ oscht. Der Pr¨ ufungsz¨ ahler f¨ ur die Software-Resets muß im Dauer-RAM liegen. Außerdem wird ein Fehlerz¨ ahler auscf_c_um im Dauer-RAM immer dann inkrementiert, wenn bei fehlerhaftem Abschaltpfadtest die Bedingung ’Batteriespannnung f¨ ur DV-E-Ansteuerung i.O.’ nicht gesetzt (b_ubdve = 0) ist. Der Fehlerz¨ ahler auscf_c_um hat reine Diagnose-Funktion und wird bis zu seinem maximal darstellbaren Wert inkrementiert und nicht gel¨ oscht. Damit kann eine Verschlechterung der Hauptrelais-Anzugszeit (solange AUSC_A_UM noch nicht erreicht wird) ¨ uber den Vergleich mit einem Z¨ ahler f¨ ur Kl.15-Einschaltungen diagnostiziert werden. Dies macht jedoch nur Sinn, wenn ein schlechtes Anlasser-Startverhalten bei tiefer Temperatur, bei geringer Ladekapazit¨ at oder erh¨ ohtem Innenwiderstand der Autobatterie ausgeschlossen werden kann. In der Diagnose f¨ ur das Hauptrelais wird die Anforderung des Fehlereintrags (ei_ubr_um) weiterverarbeitet. Anmerkung f¨ ur nicht-dauerversorgte Systeme mit Hauptrelais: Die Pr¨ ufung des angezogenen Hauptrelais-Kontakts muß nicht durchgef¨ uhrt werden, weil das Steuerger¨ at und damit die 5V-Spannunngsversorgung f¨ ur den FR nach dem Hauptrelais angeschlossen sind und damit der FR bei nicht angezogenem Hauptrelais auch nicht l¨ auft. Timeout: F¨ ur einen m¨ oglichst schnellen Ablauf des Abschaltpfadtest, sollte die Heilung des FZ-Stands auf 0 bei einer minimalen Responsezeit erfolgen. Nach einer festgelegten Anzahl von Antworten AUSCH_T_UM (Erstbedatung 30, entspricht Timeout von 30 * ca. 2ms = ca. 60ms), die im Fehlerz¨ ahler ausch_c_um gez¨ ahlt werden, muß ein FZ-Stand von 0 erreicht worden sein. Ist der FZ-Stand dann nicht 0, erfolgt die Fehlerreaktion: setzen eines Fehlermerkers im Reset-Monitor und Software-Reset. Die Heilung des FZ-Stands des UMs ist nur durch die ¨ Ubertragung von richtigen Antworten vom FR, auf die quasizuf¨ allig gestellten Fragen des UM, m¨ oglich. Nach erfolgter Heilung des FZ-Stands auf null, wird die Responsezeit wieder auf den definierten Normalwert gesetzt (z.B.75ms, bei einem zykl.Antwortabstand von 80ms). Antwortgenerierung w¨ ahrend des Abschaltpfadtests: Die Antwortgenerierung ¨ uber dieses Verfahren ist nur w¨ ahrend des Abschaltpfadtests und nur dann, wenn kein Motorbetrieb vorhanden ist, m¨ oglich. In der Ini werden aus dem FLASH aus Konstanten zwei Tabellen mit jeweils 16 Wort-Gr¨ oßen im RAM aufgebaut. Die Antwortgenerierung im Abschaltpfadtest erfolgt ¨ uber einen Berechnungsalgorithmus, der das Einspritzausblendmuster einliest, dieses um 3 Stellen nach links shiftet und diesen Wert jeweils mit dem Wert aus der ersten Tabelle addiert und mit dem Wert aus der zweiten Tabelle subtrahiert. Beide Ergebnisse (Wort-Gr¨ oßen) bilden zusammen die Antwort (32-Bit-Gr¨ oße) an das UM. Am Ende des Abschaltpfads werden die Tabellen gel¨ oscht. Reset: Der Abschaltpfadtest wird auch nach einem internen Reset ausgef¨ uhrt. Das UM wird ¨ uber RST5 vom FR resetiert und hat danach einen default eingestellten Fehlerz¨ ahlerstand von 6 (bzw. 7 nach setzen der Responsezeit). Dauer: Der Abschaltpfadtest hat eine Ablaufdauer von ca. 40ms. Neustart der Frage/Antwort-Kommunikation: Nach dem Abschaltpfadtest wird die Frage/Antwort-Kommunikation (%UMKOM) mit dem Setzen einer definierten Responsezeit gestartet. Dadurch wird ein neuer ¨ Uberwachungszyklus gestartet, der Zeitstempel wird neu gesetzt, die erste Frage kann geholt und im Zeitfenster geantwortet werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UMAUSC 4.10.0
Seite 2836 von 4100 31.JAN.2003 Thomas Brosi
Zusammenfassung Ablauf Abschaltpfadtest:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1. FR setzt minimale Responsezeit des UM in der Ini 2.a)FZ>4: FR bedient Frage/Antwort-Kommunikation mit UM und gibt richtige Antworten Das UM dekrementiert den Fehlerz¨ ahler und gibt bei FZ<5 die Endstufen frei oder 2.b)FZ<5: Die Endstufen sind vom UM bereits freigegeben 3. FR gibt die DVE-Endstufe frei und pr¨ uft die Zust¨ ande der DVE- und HDEV-Endstufen: "EIN" 4. Der FR sendet falsche Antworten und bewirkt dadurch die Abschaltung der Endstufen durch das UM 5. Der FR pr¨ uft die Endstufenabschaltung durch das UM anhand den Zust¨ anden der DVE- und HDEV-Endstufen: "AUS" 6. Der FR nimmt die DVE-ES-Freigabe zur¨ uck und sendet richtige Antworten ans UM 7. Das UM dekrementiert den Fehlerz¨ ahler und gibt die Endstufen bei FZ<5 frei 8. Der FR pr¨ uft die FR-Abschaltung an der DVE-Endstufe durch die R¨ uckmeldung des Zustands:"AUS" 9. Der FR gibt die DVE-Endstufe bei vollst¨ andiger Heilung des FZ-Stands auf null und erfolgreichem Abschaltpfadtest frei und setzt die Responsezeit auf den Normalwert 10. Die Frage/Antwort-Kommunikation beginnt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UMAUSC 4.10.0
Seite 2837 von 4100 31.JAN.2003 Thomas Brosi
Darstellung Signalverl¨ aufe: 1.Beispiel f¨ ur Hochlauf:
UB an SG
+---------------//----------------------------------------------------------------------------------------.. ---+
HR
+---------------//----------------------------------------------------------------------------------------.. ---+ |-tHR-| HR-Kontakt +---------//----------------------------------------------------------------------------------------.. (b_ubdve) -----+
POR
ESENFR
|--- tPOR ---| +--//---------------------------------------------------------------------------------------.. -------------+ |-- t3 -| t5 -------------+ +-------+ +----------------------------------------.. -------------+--//------------------+ +--------------------+ |t4 |
|-t1-|-t2| -------------+ +----+ +------------------------------------------------------------.. ESENUM/WDA -------------+--//-----------------+ +----+ t6 +---+ +----------------------------------------.. DVE-Endstufenstatus: ------//------------------+ +------------------------+ ˆ ˆ ˆ | | | Pr¨ ufung DVE-Endstufe: EIN AUS AUS
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+---+ +------------------------------------------------------------.. HDEV-Endstufenstatus: -----//------------------+ +----+ ˆ ˆ | | Pr¨ ufung HDEV-Endstufe: EIN AUS
UM-Fehlerz¨ ahlerstand
SPI Antworten
7 6 +----+ 6 -//--+ +----+ 5 5 +----+ 4 +----+ 4 +----+ +----+ 3 +----+ 2 +----+ 1 1 1 +----+ 0 +---------+ 0 0 +-----.. +----+ +---------+---------+ Frage/Antwort-Kommunikation -------------+--//-+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +--+ +-------+ +-------+ +-------+ +----.. -------------+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ r r r f r r r r r r r zf ||<------------------------------- Fahrprogramm ----------------------------------------.. |<------------------%UMAUSC ----------->|<---------%UMKOM -----------.. ˆ ˆ | | setzen der Responsezeit (minimal, ca.1,6ms) setzen der Responsezeit (normal, ca.75ms)
Bei Power on beginnt das UM mit einem FZ-Stand von 6, bei dem die Endstufen vom UM gesperrt sind. Durch setzen der Responsezeit wird auf 7 inkrementiert. Bei einem FZ-Stand von < 5 werden die Endstufen vom UM wieder freigegeben. Der FR initialisiert bei Power on den internen FZ-Stand (frerr_c_um) auf 6, bei dem die Endstufen ebenfalls gesperrt sind. Mit der ersten ¨ Ubertragung der Frage wird vom FR der FZ-Stand des UM in umerr_c_um ¨ ubernommen, der hier den Wert von 7 hat.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UMAUSC 4.10.0
Seite 2838 von 4100 31.JAN.2003 Thomas Brosi
Definitionen: Signale sind in logischen Pegeln (nicht als Spannungspegel) dargestellt. = = = = = = = =
Anzugszeit f¨ ur Hauptrelais Power on Zeit Zeitdauer der Freigabe der Endstufe vom UM Zeitfenster f¨ ur die Abfrage der Endstufenabschaltung durch das UM Zeitdauer der Freigabe der Endstufe vom FR Zeitfenster f¨ ur die Abfrage der Endstufenaktivierung Zeitpunkt der Endstufenfreigabe des FR aufgrund erfolgreicher Heilung des FZ-Stands auf null Zeitpunkt der Endstufenfreigabe des UM aufgrund erfolgter Heilung des FZ-Stands < 5
POR ESENFR ESENUM/WDA SPI r f zf
= = = = = = =
Power-on-Reset Endstufenfreigabe des Funktionsrechners Endstufenfreigabe des ¨ Uberwachungsmoduls synchrone serielle Schnittstelle zwischen Funktionsrechner und ¨ Uberwachungsmodul ¨ Ubertragung richtiger Antworten ¨ Ubertragung falscher Antworten ¨ Ubertragung richtiger Antworten zu fr¨ uh
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tHR tPOR t1 t2 t3 t4 t5 t6
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UMAUSC 4.10.0
G:\ESK4\alt eam2\User\HO\AFG\umausc005.flo17.11.00
Seite 2839 von 4100 31.JAN.2003 Thomas Brosi
12:25
Abschaltpfadtest UMAUSC KL.15Start
weitere Reset-Anforderungen
RESET
Rechner initialisieren Fehlereintrag für Rechnerüberwachung %DUR anfordern
Abschaltpfad testen
Prüfungszähler inkrementieren
nein
ja
Abschaltpfadtest i.O.?
nein
UBRRelais i.O.? b_ubdve = 1?
nein
Fehlerzähler inkrementieren
Prüfungszähler Endwert ?
ja Fehlereintrag für UBR-Relais anfordern ei_ubr_um = 1
Drosselklappe stromlos schalten b_i_ska_um = 1
Prüfungszähler rücksetzen
weiterer Ablauf wie bisher
Diagnose UBR-Hauptrelais Diagnose Rechnerüberwachung %DUR
weiterer Ablauf wie bisher
Spannung UBR am Hauptrelaiskontakt versorgt den DVE: b_ubdve=1 für UBR > Hysterese-Ein-Schwelle (z.B. 7.5V) b_ubdve=0 für UBR < Hysterese-Aus-Schwelle (z.B. 6.5V)
Prüfungszähler und Fehlerzähler im Dauer-RAM inkrementieren bei fehlerhaftem Abschaltpfadtest und zu geringer Spannung UBR
Fehlerzähler steht für Diagnosezwecke zur Verfügung
umausc-um42
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ja
umausc-um42
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UMKOM 4.10.0
Seite 2840 von 4100 31.JAN.2003 Thomas Brosi
APP UMAUSC 4.10.0 Applikationshinweise Die applizierbare Pr¨ ufungsanzahl AUSC_A_UM ist auf das Anlasser-Startverhalten abzustimmen. Denn es kann bei tiefer Temperatur, bei geringer Ladekapazit¨ at oder erh¨ ohtem Innenwiderstand einer Autobatterie vorkommen, daß das Hauptrelais w¨ ahrend des AnlasserStartvorgangs aufgrund der einbrechenden Batteriespannung wieder abf¨ allt und abgefallen bleibt bis der Anlasser wieder schneller dreht und die Batteriespannung erneut ansteigt. Diese Zeit darf nicht zur Fehlerreaktion irreversible SKA (b_i_ska_um) und Anforderung Fehlereintrag Hauptrelais-Diagnose (ei_ubr_um) f¨ uhren. Andererseits sollte AUSC_A_UM nicht zu groß gew¨ ahlt werden f¨ ur den Fall des problemlosen Anlasser-Startvorgangs. Denn damit wird auch bei einem Kabelbaumfehler aufgrund einer unterbrochenen Leitung zwischen Hauptrelais-Kontakt und Steuerger¨ at erst nach dieser Zeit der Fehlereintrag f¨ ur die Hauptrelais-Diagnose (ei_ubr_um) angefordert. D.h. das Steuerger¨ at muß mindestens f¨ ur diese Zeit uber Kl.15 eingeschaltet bleiben, damit ein Diagnose-Eintrag erfolgt. ¨ Diese Zeit ist abh¨ angig vom Fahrzeug (Anlasser, Motorhubraum, Getriebe¨ ol-Viskosit¨ at, Innenwiderstand und Ladekapazit¨ at der Autobatterie, Temperatur, ...) und sollte gemeinsam mit dem Kunden abgestimmt werden. Da die Initialisierungszeit in jedem Projekt (eventuell auch bei verschiedenen Programmst¨ anden) unterschiedlich sein kann, ist der Pr¨ ufungsanzahl AUSC_A_UM keine feste zeitliche Quantisierung zuzuordnen. Typische Werte f¨ ur eine ¨ aquivalente zeitliche Quantisierung liegen zwischen 60ms bis 90ms. Damit ergibt sich die Zeit, in der das Hauptrelais abgefallen bleiben darf und noch nicht die Fehlerreaktion irreversible SKA (b_i_ska_um) mit abgeschalteter Drosselklappe und mit Fehlereintrag Hauptrelais-Diagnose (ei_ubr_um) erfolgt, von T = AUSC_A_UM * (60 ... 90) ms.
Verifizierung der mit dem Kunden abgestimmten Zeit: --------------------------------------------------Leitung vom Hauptrelais-Kontakt zum Steuerger¨ at unterbrechen. Die mit dem Kunden abgestimmte Zeit beginnt mit Kl.15 einschalten und endet mit dem Setzen des ’irreversiblen Fehlerbits zur Anforderung Fehlereintrag Hauptrelais-Diagnose’ (ei_ubr_um = 1). Die f¨ ur den Programmstand spezifische Zykluszeit Tzyk kann aus den folgenden Signalen ermittelt werden. Die Pr¨ ufungsanzahl AUSC_A_UM f¨ ur die einzustellende Zeit T wird berechnet aus: AUSC_A_UM = T / Tzyk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Kl.15, UBATT
+---------------\ -+
\------------------------------
ausc_c_um
-->|Tzyk|<-| | | +--\ +----+ +----+ ----+
+----+ +----+ | \--+ | | | | | | +-----------------
b_i_ska_um
-----------------\
+----------------\------------+
ei_ubr_um
-----------------\
+----------------\------------+
|<------------------- T ------------------->|
¨ FU UMKOM 4.10.0 EGAS Uberwachungskonzept: Frage/Antwort-Kommunikation zw. UM und FR FDEF UMKOM 4.10.0 Funktionsdefinition ABK UMKOM 4.10.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
ABTRES_UM APAKRES_UM B_AUSC_UM B_NEWQR_UM B_NXTRP_UM FRERR_C_UM FRTAR_C_UM NEWANSW_UM NEWQUE_UM NEWQU_UM PLSTATE_UM UMERR_C_UM
URCPU URPAK UMAUSC UMKOM UMKOM UMKOM UMKOM UMKOM UMKOM UMKOM UMKOM UMAUSC
UMKOM UMKOM GGKR, UMKOM URPAK
EIN EIN EIN AUS LOK AUS AUS AUS AUS AUS LOK EIN
Antwortbeitrag des Befehlstests in der Funktionsuberwachung ¨ Antwortbeitrag der Programmablaufkontrolle in der Funktionsuberwachung ¨ Bedingung fur ¨ Abschaltpfadtest abgeschlossen in der Funktionsuberwachung ¨ Bedingung fur ¨ neue Frage vom UM empfangen in der Funktionsuberwachung ¨ ¨ ¨ Bedingung fur ¨ nachste Antwort korrekt an das UM ausgeben in der FU ¨ FR-Fehlerzahler fur in der Fkt.uberw. ¨ Differenz FZ-Ruckmeldung/FZ-Erwartungswert ¨ ¨ ¨ Funktionsrechner Fehlerzahler-Erwartungswert der Funktionsuberwachung ¨ Neue Antwort an das UM in der Funktionsuberwachung ¨ Neue Frage vom UM, expandiert in der Funktionsuberwachung ¨ Neue Frage vom UM in der Funktionsuberwachung ¨ Zustand zur Plausibilisierung des UM in der Funktionsuberwachung ¨ ¨ Fehlerzahler-R uckmeldung ¨ des UM in der Funktionsuberwachung ¨
UMAUSC UMAUSC URPAK
UMKOM
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UMKOM 4.10.0
Seite 2841 von 4100 31.JAN.2003 Thomas Brosi
FB UMKOM 4.10.0 Funktionsbeschreibung Frage/Antwort-Kommunikation zwischen ¨ Uberwachungsmodul und Funktionsrechner --------------------------------------------------------------------------Grundvoraussetzung: Diese FDEF ist ausgelegt auf die Frage/Antwort Kommunikation mit dem ¨ Uberwachungsmodul CY310. Die technischen Daten zum CY310 sind dem Datenblatt zu entnehmen. Der Funktionsrechner kommuniziert mit dem ¨ Uberwachungsmodul ¨ uber eine SPI-Schnittstelle.
Inhalt: Der f¨ ur die ¨ Uberwachungsfunktion betreffende Informationsfluß zwischen Funktionsrechner und ¨ Uberwachungsmodul ist in dieser FDEF dargestellt und umfaßt: ¨berwachungsmoduls an den Funktionsrechner, - die Fragestellung des U - die R¨ uckmeldung des Fehlerz¨ ahlerstands vom ¨ Uberwachungsmodul an den Funktionsrechner und - die Antwort des Funktionsrechners an das ¨ Uberwachungsmodul ¨ Uberwachungsprinzip: Gegenseitige ¨ Uberwachung von Funktionsrechner (FR) und ¨ Uberwachungsmodul (UM) im Zeit- und Wertebereich. Das UM ¨ uberwacht die Funktionalit¨ at des FR, indem es dem FR eine von 16 unvorhersehbaren Fragen stellt, und innerhalb eines definierten Zeitbereichs genau eine richtige Antwort erwartet. Der FR ¨ uberwacht die Funktionalit¨ at des UM, indem absichtlich falsche Antworten bzw. richtige Antworten zu falschen Zeitpunkten an das UM gegeben werden. Dabei wird die Fehlerz¨ ahlerr¨ uckmeldung des UM mit dem vom FR erwarteten Wert verglichen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨berwachungsprinzip: Allgemeine Anforderungen an das U Die Fragen sollen sich von den erwarteten Antworten unterscheiden. Dies ist hier grunds¨ atzlich bereits durch die unterschiedliche Datenbreite von Frage und Antwort der Fall. Frage vom UM: 4 Bit , Antwort 32 Bit. Außerdem ist es sinnvoll, die Antwort auf einer gr¨ oßeren Bit-Ebene zu bilden, um außer den 16 m¨ oglichen auch eine gr¨ oßere Anzahl unm¨ ogliche, d.h. unabh¨ angig von der Frage falsche Antworten zu erhalten. Die erwarteten Antworten auf die gestellten Fragen sollen definiert sein, d.h. sie sollten nicht von der Anzahl der in die Programmablaufkontrolle im FR eingebundenen Module abh¨ angen. Das bedeutet, daß eine Umsetzung der Programmablaufkontroll-Inhalte in definierte Antworten sinnvollerweise im FR erfolgt. ¨ Daf¨ ur muß auf der Schnittstelle an das Uberwachungsmodul außer den 16 g¨ ultigen Antworten auch eine 17. definiert ung¨ ultige Antwort festgelegt sein. Die Erwartung einer korrekten, der gestellten Frage zugeordneten Antwort l¨ aßt einen Selbstl¨ aufer, der ohne passende Bearbeitung im Funktionsrechner zyklisch die Bedienung des ¨ Uberwachungsmoduls durchf¨ uhrt, nicht zu. Die f¨ ur die Frage/Antwort Kommunikation relevanten Informationen von Frage und Fehlerz¨ ahler k¨ onnen vom FR aus dem ¨berwachungsmodul-Register REQULO ausgelesen werden. U Registerbelegung REQULO: Bit 6-4 = Fehlerz¨ ahlerstand (Wertebereich 0 bis 7) Bit 3-0 = Frage (Wertebereich 0 bis 0Fh) Durch die ¨ Ubertragung in einem gemeinsamen Byte ist mit der Auswertung der Fehlerz¨ ahlerinformation auch die RAM-Zelle f¨ ur die Fragestellung abgesichert. Expandierung der Frage: Die Frage wird als 4 Bit Wert vom ¨ Uberwachungsmodul ¨ ubernommen und wird zur besseren Abdeckung des Datenbereichs sowie zur Anpassung an das Datenformat der Antwortberechnung auf 32 Bit Wortbreite expandiert. Dies erfolgt ¨ uber einen speziellen Rechen-Algorithmus, der ein Bitmuster erzeugt, das dem Wechsel von urspr¨ unglicher Frage (4 Bit) und Komplement der Frage (4 Bit) entspricht. Bsp: Frage (NEWQU_UM) (4 Bit): E expandiert auf Frage (NEWQUE_UM) (32 Bit): 1E1E 1E1E Antwortbildung: Aus der gestellten Frage wird im FR eine Antwort durch Berechnungen im Befehlstest (siehe %URCPU) und der Programmablaufkontrolle (siehe %URPAK) gebildet und an das UM ¨ ubertragen.
Informationsfluß zwischen FR und UM: Die Frage/Antwort-Kommunikation wird zyklisch bearbeitet. Eine Verschachtelung von Fragestellung und Antwortausgabe findet nicht statt, auf eine gestellte Frage wird darauffolgend die dazugeh¨ orige Antwort erwartet, erst danach folgt die n¨ achste Fragestellung. Bei der Frage/Antwort-Kommunikation ist der FR als Master, das UM immer als Slave Baustein definiert. Der FR schickt ¨ uber die SPI-Schnittstelle die Antwort an das UM. Dabei wird mit Hilfe des dynamischen Timers des Betriebssystems funktionsrechnerintern die Zeitinformation ("Zeitstempel") festgehalten, die den exakten Zeitpunkt beinhaltet, zu dem die letzte Antwort von der SPI-Schnittstelle abgeschickt wurde. Das UM stellt kurze Zeit (ca. 0,01 ms) nach dem Empfangen der FR-Antwort eine neue Frage, den neuen Fehlerz¨ ahlerstand und weitere Statusinformationen in den UM-Registern, zur Verf¨ ugung. Die ¨ Uberwachungstask des FR liest nach einer gewissen Zeitdauer nach dem Senden der Antwort ¨ uber die SPI-Schnittstelle die Informationen aus den UM-Registern ein. Das UM beginnt mit dem Empfang der Antwort automatisch einen neuen ¨ Uberwachungszyklus, d.h. es beginnt eine definierte Zeit (Response-Zeit) abzulaufen, nach deren Ablauf die n¨ achste Antwort des FR in einem festen Zeitfenster vom UM erwartet wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UMKOM 4.10.0
Seite 2842 von 4100 31.JAN.2003 Thomas Brosi
¨ Uberwachungszyklus:
FR: UM:
An-1 | ˆ V | Fn
An An+1 | ˆ | ˆ V | Fn+1 V | Fn+2 |---------------------------------|-------| |<--------------------------------------------->|<------>| |--------------.... Responsezeit Zeitfenster
¨berwachungszyklus zur Verf¨ Mit der Zeitinformation ("Zeitstempel") hat der FR den exakten Start-Zeitpunkt des neuen U ugung und kann dadurch die Lage des Zeitfensters bzw. den Zeitpunkt f¨ ur die n¨ achste Antwortausgabe bestimmen. Da UM und FR keine gemeinsame Zeitbasis besitzen, muß funktionsrechnerseitig bei der Berechnung des Ausgabezeitpunkts ein Jitter bzw. Taktdifferenzen ber¨ ucksichtigt werden. Die Verwendung eines festen Ausgabezeitpunkts aus dem 10ms-Raster heraus w¨ are durch Rasterschwankungen und Belastungs¨ anderungen zu ungenau. Deshalb wird hier eine dynamische TimerTask verwendet und somit die Zeitbasis jeweils auf den Beginn der Responsezeit des UM synchronisiert. Die ¨ Uberwachungstask des FR berechnet den Ausgabezeitpunkt der Antwort und gibt diese Zeitinfo an die SPI-Task, zur ¨ Ubertragung der Antwort entsprechend der vorgegebenen Zeitinfo, weiter. Der Zeitpunkt der Antwortausgabe ist also nicht fest in einem Raster vorgegeben, sondern wird variabel in jedem ¨ Uberwachungszyklus neu bestimmt. Dadurch besteht keine feste zeitliche Kopplung zwischen der Programmablaufkontrolle sowie dem Befehlstest, die einen Beitrag zur Antwortberechnung liefern, und der Frage/Antwort-Kommunikation. Eine kontinuierliche ¨ Uberwachung ist durch ein spezielles Verfahren der Antwortberechnung (siehe %URPAK) gew¨ ahrleistet. Zwischen dem Zeitpunkt f¨ ur Frage holen und f¨ ur Antwort berechnen ist ein Zeitabstand einzuhalten, der gr¨ oßer ist als ein Zyklus der Programmablaufkontrolle.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Uberwachung des FR: Wird eine Frage vom FR falsch beantwortet (d.h. im Werte- oder Zeitbereich falsch), so wiederholt das UM unmittelbar dieselbe Frage. Somit wirkt sich das permanente Falschbeantworten einer bestimmten Frage wie eine Endlosschleife aus, in der mit jedem Zyklus der Fehlerz¨ ahler um 1 bis zum Endstand hochz¨ ahlt. Dadurch wird gew¨ ahrleistet, daß auch fragespezifische Fehler zur Fehlerreaktion f¨ uhren und der FR sich nicht durch korrektes Beantworten anderer Fragen selbst heilen kann. ¨ Uberwachung des UM: Die Funktionalit¨ at des UM wird ¨ uberpr¨ uft, indem vom FR anstatt richtiger Antworten, absichtlich falsche Antworten oder richtige Antworten zu fr¨ uh oder richtige Antworten zu sp¨ at ¨ ubertragen werden. Dies f¨ uhrt zu einem alternierenden Wahrheitsgehalt, der sich im Fehlerz¨ ahlerstand des UM wiederspiegelt. Dieser wird an den FR ¨ ubertragen und als Fehlerz¨ ahlerr¨ uckmeldung des UM (UmErr_c_um) im FR abgespeichert und mit dem Fehlerz¨ ahlererwartungswert des FR (FrTar_c_um) plausibilisiert und ausgewertet. Sind Fehlerz¨ ahlererwartungswert und Fehlerz¨ ahlerr¨ uckmeldung deckungsgleich, ist der Schluß zul¨ assig, daß das UM korrekt arbeitet. Der interne Fehlerz¨ ahler (FrErr_c_um) wird dann jeweils in 1er Schritten bis auf 0 dekrementiert, sofern der Fehlerz¨ ahlerstand >0 ist. Stimmen Fehlerz¨ ahlerr¨ uckmeldung und Fehlerz¨ ahlererwartungswert nicht ¨ uberein, wird der interne Fehlerz¨ ahler, der zur Fehlerentprellung verwendet wird, um 1 inkrementiert. Der n¨ achste FZ-Erwartungswert wird gebildet, indem der aktuelle Wert der FZ-R¨ uckmeldung des UM ¨ ubernommen wird und daraus der n¨ achste Wert berechnet wird. In Abh¨ angigkeit vom Wert der FZ-R¨ uckmeldung des UM sowie der Antwortklasse wird die Antwortklasse wiederholt, oder zuerst durch die Antwortklasse "richtig, rechtzeitig" den FZ-Stand auf 0 geheilt: Bei den Antwortklassen "zu fr¨ uh" und "falsch, rechtzeitig" wird bei einer falschen FZ-R¨ uckmeldung von 0, 2 und 3 die Antwortklasse wiederholt, bei einem FZ-Stand >=4 wird durch "richtig, rechtzeitig" zuerst auf null geheilt. Bei der Antwortklasse "zu sp¨ at" wird bei einer falschen FZ-R¨ uckmeldung von 0 und 1 die Antwortklasse wiederholt, bei einem FZ-Stand >2 wird durch "richtig, rechtzeitig" auf 0 geheilt. Durch diesen Vorgang wird die Einhaltung der Fehlerentprellung gew¨ ahrleistet. Das Einstreuen von Fehlern ist nur dann erlaubt, wenn der Fehlerz¨ ahlerstand des UM auf "0" steht, oder wenn durch falsche FZ-R¨ uckmeldung eine Wiederholung der Antwortklasse ansteht. Das Einstreuen von Fehlern erfolgt nach einer festgelegten, zustandsabh¨ angigen Gesetzm¨ aßigkeit bzw. Reihenfolge, und ist der folgenden Tabelle 1 zu entnehmen. Die Realisierung erfolgt mit einem Zustandsautomaten.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UMKOM 4.10.0
Seite 2843 von 4100 31.JAN.2003 Thomas Brosi
Tabelle 1: Gesetzm¨ aßigkeit der Fehlereinstreuung +--------------+----------------------+-------------------------------+-------------------------------------+ | Fehlerz¨ ahler | Antwortklasse | resultierender Fehlerz¨ ahler | Beantwortung bei n¨ achstem FZ = 0 | | | (Beantwortung) | CY310 | | +--------------+----------------------+-------------------------------+-------------------------------------+ | 0 | richtig, rechtzeitig | 0 | zu fr¨ uh | +--------------+----------------------+-------------------------------+-------------------------------------+ | 0 | zu fr¨ uh | 1 | zu sp¨ at | +--------------+----------------------+-------------------------------+-------------------------------------+ | 0 | zu sp¨ at | 2 | falsch, rechtzeitig | +--------------+----------------------+-------------------------------+-------------------------------------+ | 0 | falsch, rechtzeitig | 1 | richtig, rechtzeitig | +--------------+----------------------+-------------------------------+-------------------------------------+ | 1 | richtig, rechtzeitig | 0 | richtig, rechtzeitig | +--------------+----------------------+-------------------------------+-------------------------------------+ | 2 | richtig, rechtzeitig | 1 | richtig, rechtzeitig | +--------------+----------------------+-------------------------------+-------------------------------------+ | 3 | richtig, rechtzeitig | 2 | richtig, rechtzeitig | +--------------+----------------------+-------------------------------+-------------------------------------+ | 4 | richtig, rechtzeitig | 3 | richtig, rechtzeitig | +--------------+----------------------+-------------------------------+-------------------------------------+ | 5 | richtig, rechtzeitig | 4 | richtig, rechtzeitig | +--------------+----------------------+-------------------------------+-------------------------------------+ | 6 | richtig, rechtzeitig | 5 | richtig, rechtzeitig | +--------------+----------------------+-------------------------------+-------------------------------------+ | 7 | richtig, rechtzeitig | 6 | richtig, rechtzeitig | +--------------+----------------------+-------------------------------+-------------------------------------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Entsprechend der Antwortklasse des eingestreuten Fehlers reagiert der Fehlerz¨ ahlerstand des UM mit einem um +1 oder +2 erh¨ ohten Wert, der FR erwartet f¨ ur die n¨ achste FZ-R¨ uckmeldung ebenso einen um diesen Betrag erh¨ ohten Wert. Der Fehlerz¨ ahlerstand wird bei einer Antwort "zu sp¨ at" um +2 erh¨ oht (siehe Bild "ME9:Frage/Antwort-Kommunikation, Antwort zu sp¨ at"), weil zum Einen der Timeout bei der Responsezeit im UM anspricht und die Responsezeit neu startet und zum Anderen die zu sp¨ ate Antwort als zu fr¨ uh durch die neu gestartete Responsezeit erkannt wird. Ein Sonderfall ist zu betrachten, falls die zu sp¨ ate Antwort rechtzeitig f¨ ur die neu gestartete Responsezeit eintrifft. Dann wird der Fehlerz¨ ahler wieder von 1 auf 0 dekrementiert, ohne daß der FR den Fehlerz¨ ahler ausgelesen hat und damit einen unver¨ anderten Fehlerz¨ ahlerstand feststellt. Dieser Sonderfall wird jedoch erkannt, da FZ und FZ-Erwartungswert nicht ¨ ubereinstimmen, der interne Fehlerz¨ ahler wird dabei um +1 inkrementiert. Stimmen Fehlerz¨ ahler des ¨ UM und eigener FZ-Erwartungswert ¨ uberein, wird der n¨ achste FZ-Erwartungswert gebildet, indem um 1 dekrementiert wird. Daraus ergibt sich f¨ ur den Fehlerz¨ ahler im ¨ UM und den FZ-Erwartungswert im FR bei fehlerfreiem Betrieb ein periodisches Muster des Fehlerz¨ ahlerstands:
FZ
ˆ | 2 | +-----+ | | | 1 |-//---+ +-----+ | +-----+ +-----+ +-| | | | | | | | | ... +-//---+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+------------> rr rr zf rr zs rr rr fr rr rr zf t |<--------------- Periode -------------------->| 8 x 80ms = 640ms rr zf zs fr
: : : :
richtig, rechtzeitig zu fr¨ uh zu sp¨ at falsch, rechtzeitig
Desweiteren wird die Statusinformation Responsezeit aus dem UM-Register "RESPZEIT" zyklisch mit der FZ-R¨ uckmeldung bzw. mit jeder neuen Frage eingelesen und anschließend ausgewertet. Stimmt die r¨ uckgelesene Responsezeit aus dem UM nicht mit dem gew¨ unschten Wert uberein, wird der interne FZ des Fr (FrErr_c_um) um 1 inkrementiert und die Responsezeit erneut gesetzt. ¨ Fehlerreaktion FR: Erreicht der interne Fehlerz¨ ahler des FR im Fahrbetrieb einen Wert von >= 5, wird eine Fehlerreaktion ausgel¨ ost, bei der die Endstufen stromlos geschaltet werden. Der Fehlerz¨ ahler wird auf einen Endstand von 7 begrenzt. Sollte der Fehler nicht mehr anliegen und die FZ-R¨ uckmeldung des UM wieder plausibel sein, wird der FZ wieder dekrementiert und schaltet die Endstufen bei einem Wert < 5 wieder aktiv. Liegt der Fehler dauerhaft an, ist ein Neustart nur ¨ uber Kl.15 aus/ ein m¨ oglich. Fehlerreaktion Uberwachungsmodul: Die Fehlerreaktion des ¨ Uberwachungsmoduls schaltet bei einem Fehlerz¨ ahlerstand von >= 5 alle Endstufen ¨ uber einen redundanten Abschaltpfad (WDA) stromlos, und f¨ uhrt somit in den sicheren Zustand ¨ uber. Der Fehlerz¨ ahler wird auf einen Endstand von 7 begrenzt. Tritt bei FZ-Stand 7 ein weiterer Fehler auf, wird zus¨ atzlich das AB1 Signal (siehe Datenblatt CY310) gesetzt, durch das im Nachlauf das Hauptrelais, die Spannungsregler, der Ubatt-Schalter und die Geberversorgungen abschaltet. Liegt der Fehler dauerhaft an, ist ein Neustart nur ¨ uber Kl.15 aus / ein m¨ oglich. Tritt ein fehlerfreier Zustand wieder ein, werden die Endstufen bei einem Wert < 5 wieder aktiviert. Initialisierung: Die Initialisierung erfolgt in %UMAUSC. Erst wenn der Fehlerz¨ ahler in der Initialisierung auf 0 geheilt wurde und der Abschaltpfadtest fehlerfrei war, beginnt die Bearbeitung von %UMKOM.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UMKOM 4.10.0
Seite 2844 von 4100 31.JAN.2003 Thomas Brosi
ME9: Frage/ Antwort- Kommunikation, Antwort zu früh PAK Module
40ms Raster
...
20ms Raster
...
10ms Raster
...
Überwachungstask ( 10ms )
1
2
3
4
5
7
6
1
8
A An
PAK
2
3
4
PAK BT
BT Zeitinfo tr tr
Fn
6
1
A A n+1
A An
2
3
PAK BT
Zeitinfo tzf
Fn+1
An-1
5
5
4
6
7
A A n+2
Fn+3
...
An+1
dt = tr
2
PAK
Zeitinfo tr
Fn+2
1
8
An+2
dt = tzf
dt = tr
...
SPI
FR Überwachungsmodul CY310
An-1
Fn
An
Fn+1
An+1
Fn+2
An+2
Fn+3
... Responsezeit Responsezeit
ca. 80ms ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zeitfenster
Zeitfenster ca. 60ms
Zeitfenster ca. 80ms 1
Fehlerzählerstand (ÜM)
0
0
...
umkom-timingzf-1
Responsezeit Zeitfenster
umkom-timingzf-1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URROM 4.30.0
Seite 2845 von 4100 31.JAN.2003 Thomas Brosi
ME9: Frage/ Antwort- Kommunikation, Antwort zu spät PAK Module
40ms Raster
...
20ms Raster
...
10ms Raster
...
Überwachungstask ( 10ms )
5
7
6
1
8
A A n+2
2
3
4
6
7
8
9
10
A A n+3
PAK BT
Zeitinfo tr tr
5
1
2
3
4
BT
Fn+3
1
8
2
3
PAK
... Zeitinfo tr
Fn+4
A An+2
7
A A n+4
PAK
Zeitinfo tzs
6
5
An+3
Fn+5
An+4 dt = tr
dt = tzs
...
SPI
FR Überwachungsmodul CY310
An+2
Fn+3
An+3
An+4
Fn+4
Fn+5
... Responsezeit
ca. 80ms
Zeitfenster
Zeitfenster ca. 100ms
ca. 80ms 2
1
Fehlerzählerstand (ÜM)
1
1 0
...
umkom-timingzs-1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Responsezeit
Responsezeit Zeitfenster
umkom-timingzs-1
APP UMKOM 4.10.0 Applikationshinweise
¨ FU URROM 4.30.0 EGAS Uberwachungskonzept: ROM-Test FDEF URROM 4.30.0 Funktionsdefinition ABK URROM 4.30.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW
maximale Anzahl Resets bei Fehlererkennung im ROM-Check in der Initialisierung
Systemkonstante
Art
Bezeichnung
SY_MOROM
¨ SYS (REF) Systemkonstante: Speichertests (ROM) konnen nicht uber ¨ CW deaktiviert werden
Source-X
Source-Y
ROMRSTA_UM
Variable
Quelle
Referenziert von
Art
Bezeichnung
E_MEM_UM
URTPU
EIN
Errorflag im DauerRAM fur ¨ Fehler im zyklischen Speichertest in der FU
E_ROM1_UM E_ROMX_UM ROMPAGE_UM ROMRSTC_UM
URROM URROM URROM URROM
URMEM, URRAM,URROM, URTPU URRAM URRAM URRAM
AUS AUS AUS LOK
Errorflag im DauerRAM fur ¨ Fehler nur in einer ROM-Page in der Fkt.uberwachung ¨ Errorflag im DauerRAM fur ¨ Fehler in mehreren ROM-Pages in der Fkt.uberwachung ¨ Adresse im DauerRAM der einzelnen fehlerhaften ROM-Page in der Fkt.uberw. ¨ ¨ Zahler im DauerRAM fur ¨ Resets bei ROM-Check-Fehler in der Init. in der FU
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URROM 4.30.0
Seite 2846 von 4100 31.JAN.2003 Thomas Brosi
FB URROM 4.30.0 Funktionsbeschreibung ROM-Test -------Verfahren: * wortweise Checksumme ¨ uber kompletten ROM-Bereich in Bl¨ ocken mit zugeordnetem Pr¨ ufwort H¨ aufigkeit: * in jedem Fahrzyklus Erkennbare Fehler: * Datenverluste/-verf¨ alschungen in Speicherzellen * Lesbarkeit der Speicherzellen * Fehler auf Adress-/Datenleitungen * Busfehler
ROM-Test im Funktionsrechner ---------------------------Randbedingung: * Dauer-RAM vorhanden * Rechner-Nachlauf definiert * zeitlicher Aufwand f¨ ur ROM-Test in der Initialisierung nicht akzeptabel Zeitpunkt: * in der Standard-Initialisierung: * Komplementpr¨ ufung * Wiederholungspr¨ ufung des fehlerhaften Blocks oder aller Bl¨ ocke bei mehreren fehlerhaften Bl¨ ocken, falls die entsprechenden Bit-Informationen im Dauer-RAM f¨ ur - ROM-Fehler in einer ROM-Page (e_rom1_um), oder - ROM-Fehler in mehreren ROM-Pages (e_romx_um) gesetzt sind.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
* Pr¨ ufung aller Bl¨ ocke, wenn das Errorflag e_mem_um im Dauer-RAM f¨ ur Fehler im zyklischen Speichertest gesetzt ist.
* im Rechner-Nachlauf * alle Bl¨ ocke des kompletten ROM-Bereichs Weitere Pr¨ ufungen: * Doppelablage und Komplementpr¨ ufung: In der Initialisierung wird im ROM-Check ¨ uber die Variablen, die zur Entscheidung f¨ ur die Ausf¨ uhrung des ROM-Checks f¨ uhren k¨ onnen, eine Komplementpr¨ ufung durchgef¨ uhrt. Byteinformationen werden in Wert und Komplement abgelegt und vor der Weiterverwendung auf Konsistenz gepr¨ uft. Bit-Informationen werden mithilfe einer Bytegr¨ oße abgesichert, wobei die Bitinformationen 0 und 1 bei der Generierung definierten Konstanten zugeordnet werden. Vor der Abfrage bzw. Auswertung dieser Bit-Informationen werden diese auf Konsistenz mit dem zugeordneten Wert gepr¨ uft. Wird eine Konsistenz festgestellt wird der Programmablauf fortgesetzt. Wird eine Inkonsistenz erkannt, so wird die Konsistenz wieder hergestellt, indem auf den Fehlerfall geheilt wird (d.h. das entsprechende Errorbit und die dazugeh¨ orige Doppelablage werden gesetzt). Anschließend wird ein Reset ausgel¨ ost, der einen erneuten Systemhochlauf mit entsprechenden Pr¨ ufungen in der Initialisierung ausl¨ ost. Die Heilung ist notwendig, da ansonsten bei einer Inkonsistenz (z.B. durch kurze St¨ orung) die Endlosschleife mit Reset nicht mehr verlassen werden k¨ onnte, da die Dauer-RAM-Zellen in der Initialisierung nicht zur¨ uckgesetzt werden. Bei einem dauerhaften Fehler wird die Fehlerreaktion nicht mehr verlassen. Fehlerreaktion aus m¨ oglicher Wiederholungspr¨ ufung: * Endstufen werden oder bleiben abgeschaltet, ¨ * Software-Reset mit Ubergabe des Resetpfades ’SUPERVISOR_RESET_ROM’, * Wiederholung des ROM-Tests (n-mal, danach Neustart nur ¨ uber Kl.15 aus/ein), * keine Bedienung des Datentransfers zwischen Funktionsrechner und ¨ Uberwachungsmodul, * Motorstart m¨ oglich, wenn ROM als fehlerfrei erkannt wird Falls innerhalb des ROM-Tests in der Initialisierung ein Checksummenfehler erkannt wird, wird ein im Dauer-RAM befindlicher Fehlerz¨ ahler (romrstc_um) inkrementiert, bevor ein Software-Reset ausgel¨ ost wird. Die Wiederholung des ROM-Test ist bis zum Erreichen des Fehlerz¨ ahler-Endstands (ROMRSTA_UM) in dieser Schleife n-mal m¨ oglich. Der Fehlerz¨ ahler wird wieder gel¨ oscht, wenn im ROM-Test auf fehlerfrei erkannt wird oder der Fehlerz¨ ahler-Endstand erreicht ist. Das L¨ oschen des Fehlerz¨ ahlers auch beim Endstand soll dazu dienen, daß die vorgesehene Anzahl ROM-Tests ¨ bei ’Z¨ undung aus/ein’ nochmals durchgef¨ uhrt wird. Dies ist sinnvoll, um einen Ubergang in den Normalbetrieb zu erm¨ oglichen, falls der Fehler beim n¨ achsten Einschalten der Z¨ undung nicht mehr vorliegt. Beim Endstand des Fehlerz¨ ahlers wird in den Kundenbootblock gesprungen. Im Kundenbootblock besteht die M¨ oglichkeit, den FLASH-Inhalt neu zu programmieren. (bei einem Sprung in den Startup-Bootblock w¨ are eine FLASH-Programmierung nicht m¨ oglich) Dies ist vor allem dann wichtig, wenn versehentlich ein Stand programmiert wurde, der durch Fehler in der Checksumme sonst in der Reset-ROM-Test-Schleife verbleiben w¨ urde. Bei falsch eingetragenen Checksummen ist durch Ausl¨ osen eines Powerfails einmalig der ¨ Ubergang in den Normalbetrieb m¨ oglich, bis dann im Nachlauf der Checksummenfehler erkannt wird. Dies gilt jedoch nicht f¨ ur Checksummenfehler im zyklisch zu pr¨ ufenden Bereich. Hier f¨ uhrt ein Checksummenfehler unverz¨ uglich zu einem Reset (siehe %URMEM). Im anschließenden Hochlauf wird dann im ROM-Test der Checksummenfehler erkannt und f¨ uhrt letztendlich zum Sprung in den Kundenbootblock (siehe oben).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URRAM 4.20.0
Seite 2847 von 4100 31.JAN.2003 Thomas Brosi
Fehlerreaktion aus Rechner-Nachlauf: * setzen der Errorflags e_rom1_um oder e_romx_um und der dazugeh¨ origen Kennungen in den entsprechenden Doppelablagebytes f¨ ur Fehler in einer oder mehrerer ROM-Pages, und Speicherung der defekten ROM-Page mit entsprechendem Doppelablagebyte bei Fehler in einer Page. ¨ Ubergabe der Informationen an den n¨ achsten Fahrzyklus durch Ablage im Dauer-RAM. * Wiederholungspr¨ ufung in der n¨ achsten Standard-Initialisierung
APP URROM 4.30.0 Applikationshinweise
¨ FU URRAM 4.20.0 EGAS Uberwachungskonzept: RAM-Test FDEF URRAM 4.20.0 Funktionsdefinition ABK URRAM 4.20.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
E_MEM_UM
URTPU
URMEM, URRAM,URROM, URTPU
EIN
Errorflag im DauerRAM fur ¨ Fehler im zyklischen Speichertest in der FU
E_RAM_UM E_ROM1_UM E_ROMX_UM ROMPAGE_UM
URRAM URROM URROM URROM
LOK EIN EIN EIN
Errorflag im DauerRAM fur ¨ RAM-Fehler in der Funktionsuberwachung ¨ Errorflag im DauerRAM fur ¨ Fehler nur in einer ROM-Page in der Fkt.uberwachung ¨ Errorflag im DauerRAM fur ¨ Fehler in mehreren ROM-Pages in der Fkt.uberwachung ¨ Adresse im DauerRAM der einzelnen fehlerhaften ROM-Page in der Fkt.uberw. ¨
URRAM URRAM URRAM
FB URRAM 4.20.0 Funktionsbeschreibung RAM-Test -------Inhalt: In dieser FDEF wird der Test des internen SRAM und des externen RAM beschrieben. Der Test der Speicherbereiche der TPU sind in %URTPU beschrieben.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Verfahren: IFA9 (Induktive Fault Analysis) Algorithmus: 1. Testmuster in RAM-Zellen schreiben in aufsteigender Adressierung ¨ uber gesamten RAM-Bereich 2. Inhalt der RAM-Zellen pr¨ ufen und invertiertes Testmuster schreiben in aufsteigender Adressierung ¨ uber gesamten RAM-Bereich 3. Inhalt der RAM-Zelle (inv. Testmuster) pr¨ ufen und Testmuster schreiben in aufsteigender Adressierung ¨ uber gesamten RAM-Bereich 4. Inhalt der RAM-Zellen pr¨ ufen und invertiertes Testmuster schreiben in fallender Adressierung ¨ uber gesamten RAM-Bereich 5. Inhalt der RAM-Zelle (invertiertes Testmuster) pr¨ ufen und Testmuster schreiben und pr¨ ufen in fallender Reihenfolge ¨ uber gesamten RAM-Bereich. Der gesamte Algorithmus wird mit Durchlauf 1 und 2 mit den in der folgenden Tabelle aufgef¨ uhrten Testmustern abgearbeitet. +-----------+------------------------------+-------------------------------------+ | Durchlauf | Testmuster | invertiertes Testmuster | +-----------+------------------------------+-------------------------------------+ | | f¨ ur gerade Adressen: | f¨ ur gerade Adressen: | | 1 | AAAA AAAA | 5555 5555 | | | f¨ ur ungerade Adressen: | f¨ ur ungerade Adressen: | | | 5555 5555 | AAAA AAAA | +-----------+------------------------------+-------------------------------------+ | 2 | 0000 0000 | FFFF FFFF | +-----------+------------------------------+-------------------------------------+ Am Ende des Tests sind die getesteten RAM-Bereiche mit 0 vorinitialisiert. H¨ aufigkeit: * in jedem Fahrzyklus Erkennbare Fehler: Folgende f¨ ur SRAM relevanten Fehlertypen werden von dem Verfahren erkannt: * Stuck at fault (SAF): Speicherzelle ist immer im Zustand 0 (stuck-at-0) oder 1 (stuck-at-1) und kann nicht invertiert werden. * Address decoder fault (AF): Durch Fehler im Adressdecoder treten Fehler in der Zuordnung von Adresse zu RAM-Zelle auf. * Transition fault (TF): Speicherzelle macht keine ¨ Uberg¨ ange von 0 -> 1 oder 1 -> 0 mit. * Stuck open fault (SOF): Leitung bzw. Knoten befindet sich in einem undefinierten Zustand. * Coupling fault (CF): Schreib- oder Leseoperationen auf eine Speicherzelle k¨ onnen den Inhalt einer anderen Zelle verf¨ alschen. Erkannt werden die Fehlertypen bei denen einer der Zust¨ ande benachbarter Zellen (0,0), (0,1), (1,0), (1,1) nicht g¨ ultig ist. Randbedingung: * Dauer-RAM vorhanden * Rechner-Nachlauf definiert * zeitlicher Aufwand f¨ ur RAM-Test in der Initialisierung nicht akzeptabel (z.B. f¨ ur externes RAM) Zu testende RAM-Zellen: * internes RAM * externes RAM (sofern vorhanden)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URRAM 4.20.0
Seite 2848 von 4100 31.JAN.2003 Thomas Brosi
Zeitpunkt: * im Urstart, in der Initialisierung vor Freigabe der Interrupts (vor der ersten Verwendung des RAM) * internes RAM inclusive Dauer-RAM-Bereich * externes RAM (sofern vorhanden) * bei * * *
Power on, in der Standard-Initialisierung vor Freigabe der Interrupts Komplementpr¨ ufung internes RAM ohne Dauer-RAM-Bereich Wiederholungspr¨ ufung f¨ ur externes RAM, falls die Bit-Information im Dauer-RAM: - Errorflag e_mem_um f¨ ur Fehler im zyklischen Speichertest, oder - Errorflag e_ram_um f¨ ur RAM-Fehler gesetzt ist.
* im Rechner-Nachlauf nach Herunterfahren des Betriebssystems und Sperren der Interrupts * externes RAM (sofern vorhanden) Weitere Pr¨ ufungen: * Beschreibbarkeitspr¨ ufung: Zur Absicherung wichtiger Variablen im Dauer-RAM wird eine Beschreibbarkeitspr¨ ufung durchgef¨ uhrt. Die Pr¨ ufung wird vor dem RAM-Test in jeder Initialisierung durchgef¨ uhrt. Beschreibbarkeitspr¨ ufung der Dauer-RAM-Zellen, die die Statusinformationen (Errorbits) von RAM- (e_ram_um), ROM- (e_rom1_um, e_romx_um, rompage_um) und zyklischem Speichertest (e_mem_um) enthalten.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Pr¨ ufung durch Schachbrettmuster mit folgendem Ablauf: Inhalt retten, 55H schreiben, auf 55H pr¨ ufen, AAH schreiben, auf AAH pr¨ ufen, Inhalt zur¨ uckspeichern. * Doppelablage und Komplementpr¨ ufung: In der Initialisierung wird im RAM-Check ¨ uber die Variablen, die zur Entscheidung f¨ ur die Ausf¨ uhrung des RAM-Checks f¨ uhren k¨ onnen, eine Komplementpr¨ ufung durchgef¨ uhrt. Byteinformationen werden in Wert und Komplement abgelegt und vor der Weiterverwendung auf Konsistenz gepr¨ uft. Bit-Informationen werden mithilfe einer Bytegr¨ oße abgesichert, wobei die Bit-Informationen 0 und 1 bei der Generierung definierten Konstanten zugeordnet werden. Vor der Abfrage bzw. Auswertung dieser Bit-Informationen werden diese auf Konsistenz mit dem zugeordneten Wert gepr¨ uft. Wird eine Konsistenz festgestellt wird der Programmablauf fortgesetzt. Wird eine Inkonsistenz erkannt, so wird die Konsistenz wieder hergestellt, indem auf den Fehlerfall geheilt wird (d.h. das entsprechende Errorbit und die dazugeh¨ orige Doppelablage werden gesetzt). Anschließend wird ein Reset ausgel¨ ost, der einen erneuten Systemhochlauf mit entsprechenden Pr¨ ufungen in der Initialisierung ausl¨ ost. Die Heilung ist notwendig, da ansonsten bei einer Inkonsistenz (z.B. durch kurze St¨ orung) die Endlosschleife mit Reset nicht mehr verlassen werden k¨ onnte, da die Dauer-RAM-Zellen in der Initialisierung nicht zur¨ uckgesetzt werden. Bei einem dauerhaften Fehler wird die Fehlerreaktion nicht mehr verlassen. Fehlerreaktion aus RAM-Test in der Ur- oder Standard-Initialisierung oder der Wiederholungspr¨ ufung oder der Beschreibbarkeitspr¨ ufung: * Endstufen werden oder bleiben abgeschaltet, * Setzen des Errorflags e_ram_um f¨ ur RAM-Fehler und der entsprechenden Doppelablage im Dauer-RAM * Software-Reset, mit ¨ Ubergabe des Resetpfades "Supervisor-Reset-RAM" * Wiederholung von Beschreibbarkeitspr¨ ufung, Komplementpr¨ ufung und RAM-Test im n¨ achsten Hochlauf * keine Bedienung des Datentransfers zum ¨ Uberwachungsmodul, * Motorstart m¨ oglich, wenn RAM als fehlerfrei erkannt wird Fehlerreaktion aus Rechner-Nachlauf: * Setzen des Errorflag e_ram_um f¨ ur RAM-Fehler und der entsprechenden Doppelablage im Dauer-RAM zur Auswertung im folgenden Fahrzyklus. * Wiederholungspr¨ ufung in der n¨ achsten Standard-Initialisierung
Weitere Funktionalit¨ aten: Im Nachlauf wird nach Ablauf des RAM-Tests das Steuerger¨ at ¨ uber SPI ordnungsgem¨ aß abgeschaltet. Im Modul urram.c erfolgt hierzu ein hardwareunabh¨ angiger Funktionsaufruf SWOff_ECU (). Die Zuweisung des hardware- oder systemabh¨ angigen BIOS-Dienstes (z.B. MCy310_SwitchOff_ECU oder MCy315_SwitchOff_ECU) erfolgt mittels Systemkonstante in dem Header (z.B.mosw_conf.h, mohw_conf.h). Diese Realisierung hat den Vorteil, daß bei ¨ Anderung der Hardware oder der Abschaltfunktion, die ¨ Uberwachungsfunktion urram nicht beeinflußt wird. Als redundante Abschaltung ist die Stabiabschaltung durch die Bedingung Kl.15 aus und Fehlerz¨ ahler des ¨ Uberwachungsmoduls 7+ vorgesehen. Dabei wird der Fehlerz¨ ahler in einer Schleife jeweils durch Setzen der Responsezeit erh¨ oht. F¨ ur die Gew¨ ahrleistung der vollst¨ andigen Abarbeitung des RAM-Tests im Nachlauf muß der RAM-Test beendet sein bevor das ¨ Uberwachungsmodul durch ausbleibende Antworten den Fehlerz¨ ahlerstand 7+ erreicht hat (w¨ ahrend des RAM-Tests erfolgt keine Frage/Antwortbedienung). Eine maximal zul¨ assige Zeitdauer des RAM-Tests errechnet sich folgenderweise: z.B. tmax (w.c.) = 6 * 80ms - 8 * 2ms = 464ms (6 = Anzahl Inkr. von Fz=2 bis 7+, 80ms = Responsezeit ¨ Uberwachungsmodul, 8 = Anzahl Inkr. von 0 bis 7+ zur redundanten Stabiabschaltung, 2ms = delay in Schleife)
APP URRAM 4.20.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URMEM 4.20.1
Seite 2849 von 4100 31.JAN.2003 Thomas Brosi
¨ FU URMEM 4.20.1 EGAS Uberwachungskonzept: Zyklischer Speichertest FDEF URMEM 4.20.1 Funktionsdefinition
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zyklischer Speichertest: Auswertung der Fehlerreaktionsanforderungen im Modul URAUSG -----------------------------------------------------------------------------------b_srst_um --------------+-------------------------------------------------------------------+ | | | +------------+ o\v | +-----+ + AUSGH_T_UM + 0 -->o \o---------------------> b_srst_um | +->+ > 0 +-------->+ +---- +-------+--------------------------+ | | +-----+ + -----+ + | | | | +------------+ | | | | Reset ˆ | | | | | | | ausg_c_um --+-------->o\v | +-------------+ v +--->o--->o \o----+-+--------------------------------------------------+------------>o--o--------------> ausg_c_um + ˆ+ | +--------------+ +---->o------>o 1 -->o\ | +--->+ >= AUSG_T_UM +---+ + ˆ0 -->oˆ\o----+ +--------------+ | | | | +---+ 1 --+ +--+-----+ +-------------------------------------------+-----+ v +---------------------------------+--->| S| Flip|---> e_mem_um + + Wiederholungspr¨ ufung f¨ ur | +--+-----+ +-----+ + RAM u. ROM ohne Fehler------|--->| R| Flop| | +---+ | +--+-----+ | | | srst_c_um ---+----------->o\v | +---->o----->o \o---------------> srst_c_um | + ˆ+ | +-------------------------------------------+ | | | | 1 --+ o\v 1 -->o\v | Fehlerreaktion ----------->o \o----------> Software-Reset 0 -->o \o----+ +--------------+ | | +--->+ >= AUSZ_T_UM +---+ + v+ | +--------------+ +-->o---->o /o----+-+--------------------------------------------------+----------->o--o---------------> ausz_c_um ausz_c_um --+-------->o/ˆ | +------------+ +---->o----->o ˆ | | +-----+ + AUSZH_T_UM + + ˆ| | +->+ > 0 +-------->+ +---- +-------+ | | | +-----+ + -----+ + | 1 --+ | | +------------+ | | | | | +---+ | | +-------------+----------------->+ + | b_srstz_um -------------+--------------------------------------------------------+ + & +--+ | +-->+ + +-------------+ +---+ o\v | +---+ + AUSZH_T_UM +------------------------------->+ + 0 -->o \o-------------------------------> b_srstz_um +-------------+ + + | + = +----------------------+ +-------------+ +--------------+ + + + #AUSZH_T_UR +-------+1er-Komplement+-------->+ + +-------------+ +--------------+ +---+
#AUSZH_T_UR ist lokale Konstante
ABK URMEM 4.20.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW
Heilungszeit fur ¨ Fehler in der zyklischen RAM-Prufung ¨ der Funktionsuberwachung ¨ Fehlertoleranzschwelle fur ¨ zyklische RAM-Prufung ¨ in der Funktionsuberwachung ¨ Heilungszeit fur ¨ Fehler in der zyklischen ROM-Prufung ¨ der Funktionsuberwachung ¨ Fehlertoleranzschwelle fur in der Funktionsuberwachung ¨ zyklische ROM-Prufung ¨ ¨
Systemkonstante
Art
Bezeichnung
SY_MOROM
¨ SYS (REF) Systemkonstante: Speichertests (ROM) konnen nicht uber CW deaktiviert werden ¨
Source-X
Source-Y
AUSGH_T_UM AUSG_T_UM AUSZH_T_UM AUSZ_T_UM
Variable
Quelle
AUSGH_C_UM AUSGH_C_UR AUSG_C_UM AUSG_C_UR AUSZH_C_UM AUSZH_C_UR AUSZ_C_UM AUSZ_C_UR B_SRSTZ_UM B_SRST_UM E_MEM_UM
URMEM URMEM URMEM URMEM URMEM URMEM URMEM URMEM URMEM URMEM URMEM
MEM_UR RAM_C_UM ROMZ_C_UM
URMEM URMEM URMEM
Referenziert von
URMEM, URRAM,URROM, URTPU URTPU
Art
Bezeichnung
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS
¨ Heilungszahler fur der Funktionsuberwachung ¨ Fehler in der zyklischen RAM-Prufung ¨ ¨ Doppelablage (DA) fur ¨ AUSGH_C_UM ¨ Fehlerzahler fur ¨ zyklische RAM-Prufung ¨ in der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ AUSG_C_UM ¨ Heilungszahler fur ¨ Fehler in der zyklischen ROM-Prufung ¨ der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ AUSZH_C_UM ¨ Fehlerzahler fur ¨ zyklische ROM-Prufung ¨ in der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ AUSZ_C_UM ¨ Software-Reset-Anforderung aus der zyklischen ROM-Absicherung der Fkt-Uberwach. ¨ Software-Reset-Anforderung aus der zyklischen RAM-Absicherung der Fkt-Uberwach. Errorflag im DauerRAM fur ¨ Fehler im zyklischen Speichertest in der FU
AUS LOK LOK
Doppelablage (DA) im DauerRAM fur ¨ Bit E_MEM_UM ¨ ¨ Fehlerzahler im Dauer-RAM fur ¨ RAM-Konsistenz-Prufung ¨ (Diagnose) in der Fkt-Uberw ¨ Fehlerzahler im Dauer-RAM fur ¨ ROM-Prufung ¨ (Diagnose) in der Funktionsuberwachung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
SRSTZ_UR SRST_C_UM SRST_UR
URMEM URMEM URMEM
URMCKSCO URMCKSDA URMPATCO WRI_C_UM
URMEM URMEM URMEM URMEM
Referenziert von
UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
URMEM 4.20.1
Seite 2850 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK LOK LOK
Doppelablage (DA) fur ¨ Bit B_SRSTZ_UM ¨ Zahler im Dauer-RAM fur ¨ Software-Reset (Diagnose) aus der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ Bit B_SRST_UM
LOK LOK LOK LOK
Checksumme uber ¨ Code der Funktionsuberwachung ¨ im zyklischen ROM-Test Checksumme uber ¨ Daten der Funktionsuberwachung ¨ im zyklischen ROM-Test ¨ Patch-Adresse im Code der Funktionsuberwachung ¨ fur ¨ Uberpr ufung ¨ zykl. ROM-Test ¨ Fehlerzahler im Dauer-RAM fur ¨ RAM-Beschreibbarkeits-Prufung ¨ (Diagnose) in der FU
FB URMEM 4.20.1 Funktionsbeschreibung Zyklischer Speichertest ----------------------Das Modul muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen! Innerhalb dieser Funktion d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen verwendet werden. Diese werden im Befehlstests (siehe %URCPU) ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. Die Funktion soll im 40ms-Raster abgearbeitet werden.
Zyklische RAM-Absicherung ------------------------F¨ ur die Absicherung der ¨ Uberwachungs-Funktionalit¨ at muß eine zyklische Absicherung im RAM erfolgen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨berwachungsmodul (UM)-Funktionalit¨ Deshalb muß ein zyklischer partieller RAM-Test im Funktionsrechner ¨ uber U at, d.h. die RAM-Zellen, die in der ¨ Uberwachung außerhalb ihrer Generierung genutzt werden, stattfinden. Ausgenommen werden k¨ onnen RAM-Zellen, die aufgrund ihrer Auswertung im UM als fehlerhaft erkannt werden oder durch andere eigene Pr¨ ufmechanismen abgesichert sind. Ein Beispiel hierf¨ ur ist die Antwort des Funktionsrechners an das ¨ Uberwachungsmodul. Unabh¨ angig davon, ob der Inhalt der RAM-Zelle f¨ ur die Antwort im Funktionsrechner oder im ¨ Uberwachungsmodul falsch ist, die Antwortpr¨ ufung im ¨ Uberwachungsmodul stellt den Fehler fest. F¨ ur die zyklische RAM-Absicherung werden die RAM-Inhalte bei ihrer Generierung als Wert und 1-er Komplement abgelegt und einer der beiden Werte auf Beschreibbarkeit gepr¨ uft. Die Beschreibbarkeitspr¨ ufung l¨ auft in einem zyklischen RAM-Test mit Schachbrettmuster in 32 Bit Breite folgendermaßen ab: - Inhalt retten, - 55555555h schreiben, auf 55555555h pr¨ ufen, - AAAAAAAAh schreiben, auf AAAAAAAAh pr¨ ufen, - Inhalt zur¨ uckspeichern. Stimmen die Pr¨ ufwerte nicht ¨ uberein, so wird ein System-Reset angefordert. Die Doppelablage in Wert und Komplement wird vor der Weiterverwendung auf Konsistenz gepr¨ uft. Deshalb m¨ ussen die betroffenen RAM-Zellen auch als Wert und Komplement initialisiert werden, sofern sie schon im ersten Durchlauf verwendet und damit zuvor gepr¨ uft werden. Bitinformationen werden dabei mithilfe einer Bytegr¨ oße abgesichert, wobei die Bitinformationen 0 und 1 definierten Konstanten entsprechen, deren Wert vor der Verwendung des Bits auf Konsistenz zum Bit abgefragt wird. Die Variablen f¨ ur das 1-er Komplement sind unsichtbar, d.h. sie werden nicht ¨ uber DAMOS bekannt gemacht. Sie tauchen deshalb auch nicht in anderen FDEFs f¨ ur die Funktions¨ uberwachung auf. Die Fehlerreaktion ist in allen Pfaden der RAM-Absicherung als System-Reset definiert, d.h. Endstufen stromlos und Software-Reset (Funktionsrechner). Sie erm¨ oglicht bei St¨ orungen einen Restart des Systems. Die Ausl¨ osung eines Software-Resets im Funktionsrechner erfolgt im Modul URAUSG mithilfe einer ¨ uber die Doppelablage abgesicherten Software-Reset-Anforderung aus der zyklischen RAM-Absicherung. Diese Software-Reset-Anforderung erm¨ oglicht die Einstellung einer Entprellung und einer zeitlich auf die Fehlererkennung abgestimmten Heilung. Vor der entprellten Ausl¨ osung eines Software-Resets wird das Errorflag e_mem_um im Dauer-RAM gesetzt und mit der dazugeh¨ origen Doppelablage abgesichert. Das Errorflag wird in der folgenden Initialisierung abgefragt und der (normalerweise im Nachlauf ablaufende) ROM- und RAM-Check vor Endstufenfreigabe bzw. Ende der Initialisierung aktiviert. Bei dauerhaften Defekten im RAM, die ein Beschreiben nicht mehr zulassen, oder die eine Konsistenz der betroffenen Daten verhindern, wird immer wieder neu ein System-Reset ausgel¨ ost und dar¨ uber in der Fehlerreaktion verblieben. Der System-Reset wird n-mal zugelassen, danach ist ein Neustart nur ¨ uber Kl.15 aus/ein m¨ oglich. Bei einer kurzzeitigen St¨ orung und fehlerfreiem RAM- und ROM-Test ist ein Neustart m¨ oglich. Bei jeder Erkennung eines Beschreibbarkeits-Fehlers wird im Dauer-RAM ein Fehlerz¨ ahler (wri_c_um) inkrementiert. Bei jeder Erkennung eines Konsistenz-Fehlers wird im Dauer-RAM ein Fehlerz¨ ahler (ram_c_um) inkrementiert. Diese beiden Fehlerz¨ ahler im Dauer-RAM werden nur in dieser FDEF genannt, sie sind jedoch Ausgangsgr¨ oße f¨ ur jedes Modul der Funktions¨ uberwachung, welches der zyklischen RAM-Absicherung unterliegt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URMEM 4.20.1
Seite 2851 von 4100 31.JAN.2003 Thomas Brosi
Normalbetrieb Initialisierung
Betrieb
Nachlauf
Aus
Kl. 15 Zykl. RAM-Test int. RAM-Test / Dauer RAM-Test ext. RAM-Test Fehlerfall a) sporadischer Fehler im zyklischen RAM-Test Initialisierung
Betrieb
Betrieb
Initialisierung
Kl. 15 Zykl. RAM-Test Fehlerreaktion: Reset
int. RAM-Test / Dauer RAM-Test ext. RAM-Test fehlerfrei
Fehlerfall b) Fehler im zyklischen RAM-Test Initialisierung
Betrieb
Initialisierung Initialisierung Initialisierung Initialisierung Initialisierung
Kl. 15 Zykl. RAM-Test
int. RAM-Test / Dauer RAM-Test ext. RAM-Test Fehlerreaktion: Reset
Fehlerreaktion: Reset
Fehlerreaktion: Reset
Fehlerreaktion: Reset
urmem-folie-2190
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Fehlerreaktion: Reset
urmem-folie-2190 Zyklische ROM-Absicherung ------------------------F¨ ur die Absicherung der ¨ Uberwachungs-Funktionalit¨ at muß eine zyklische Absicherung im ROM erfolgen. Deshalb muß ein zyklischer partieller ROM-Test im Funktionsrechner ¨ uber ¨ Uberwachungsfunktionen, d.h. den ROM-Bereich, der von der ¨ Uberwachung genutzt und nicht anderweitig abgesichert wird, stattfinden. Ausgenommen werden kann also die Bedienung der Schnittstelle sowie das Zusammenstellen der Information f¨ ur das UM, da ein Fehler darin ohnehin im UM gefunden wird. Ausserdem k¨ onnen ROM-Bereiche ausgenommen werden, die ausschließlich zur ¨ Uberwachung des UM genutzt werden. Die Pr¨ ufung dieser ROM-Inhalte zur Vermeidung schlafender Fehler in der ¨ Uberwachung reicht einmalig im Fahrzyklus aus. F¨ ur den zyklischen partiellen ROM-Test wird der betroffene ROM-Bereich in Code und Daten mit jeweils einer Checksumme abgelegt. Der ROM-Bereich wird zyklisch wortweise aufsummiert und mit der zugeh¨ origen Checksumme verglichen. Ist die Checksumme fehlerhaft, so wird der betroffene ROM-Bereich wiederholt gepr¨ uft, damit eine Entprellung der Fehlerreaktion uber den fehlerhaften ROM-Bereich erfolgt und nicht durch den anderen eventuell fehlerfreien Bereich zeitlich verl¨ ¨ angert wird. Bei der Bildung der Checksummen wird der betroffene ROM-Bereich unterteilt, so daß im Raster der ¨ Uberwachungssoftware (40ms) jeweils ein Teil abgearbeitet wird. Hierbei ist zu beachten daß bei einer Fehlererkennung die Drosselklappe nach sp¨ atestens 3s (einschließlich Entprellzeit und R¨ ucklaufzeit der Drosselklappe) geschlossen sein muß. Bei einer Drosselklappen-Schließzeit von ◦ 0.4s bei -40 C und einer Entprellung in URAUSG mit 2 muß deshalb ein einzelner ROM-Bereich innerhalb von 1.3s gepr¨ uft sein. Verf¨ alschungen der verwendeten RAM-Inhalte (speziell des ROM-Pointers) f¨ uhren dazu, daß ein Fehler nicht sicher erkannt wird und m¨ ussen damit gesondert im RAM abgesichert werden (siehe zyklische RAM-Absicherung). Zur ¨ Uberpr¨ ufung des zyklischen ROM-Tests kann folgendermaßen Code innerhalb der Funktions¨ uberwachung abge¨ andert werden : Die durch den zyklischen ROM-Test berechnete Checksumme ¨ uber die Daten der Funktions¨ uberwachung wird in der RAM-Zelle urmcksda und die Checksumme ¨ uber das Programm der Funktions¨ uberwachung in der RAM-Zelle urmcksco angezeigt. Ferner wird die Adresse eines sog. Dummy-Codes im Programm der Funktions¨ uberwachung in der RAM-Zelle urmpatco angegeben. Der an dieser Adresse stehende Befehl darf in einen anderen festgelegten Befehl abge¨ andert werden. Dieser abge¨ anderte Befehl ist so festzulegen, daß der normale Programmablauf dadurch nicht gest¨ ort wird, sondern dieser sich nur auf eine ver¨ anderte Checksumme auswirkt. Die ver¨ anderte Checksumme wird in urmcksco angezeigt und kann kontrolliert werden, bevor dann die Fehlereaktion ausgel¨ ost wird. Durch ¨ Anderungen an Daten der Funktions¨ uberwachung kann ebenfalls ein Ansprechen des zyklischen ROM-Tests erzwungen werden. Die Fehlerreaktion ist - anders als beim kompletten ROM-Test im Nachlauf - als Endstufen stromlos und Software-Reset definiert. Sie erm¨ oglicht bei etwaigen St¨ orungen einen Restart des Systems. Die Ausl¨ osung eines Software-Resets im Funktionsrechner erfolgt im Modul URAUSG mithilfe einer ¨ uber die Doppelablage abgesicherten Software-Reset-Anforderung aus der zyklischen ROM-Absicherung. Diese Software-Reset-Anforderung erm¨ oglicht die Einstellung einer Entprellung und einer zeitlich auf die Fehlererkennung abgestimmten Heilung. Zus¨ atzlich wird im Dauer-RAM bei jedem erkannten Fehler ein Fehlerz¨ ahler (romz_c_um) inkrementiert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URMEM 4.20.1
Seite 2852 von 4100 31.JAN.2003 Thomas Brosi
Vor der entprellten Ausl¨ osung eines Software-Resets wird das Errorflag e_mem_um im Dauer-RAM gesetzt und mit der dazugeh¨ orige Doppelablage abgesichert. Das Errorflag wird in der folgenden Initialisierung abgefragt und der (normalerweise im Nachlauf ablaufende) ROM- und RAM-Check vor Endstufenfreigabe bzw. Ende der Initialisierung aktiviert. Bei einem bleibenden Defekt im ROM der ¨ Uberwachungsfunktion wird immer wieder ein Software-Reset ausgel¨ ost und versucht, den ROM-Test erfolgreich abzuschließen, um wieder den normalen Fahrbetrieb aufnehmen zu k¨ onnen. Der System-Reset wird n-mal zugelassen, danach ist ein Neustart nur ¨ uber Kl.15 aus/ein m¨ oglich. Bei einer kurzzeitigen St¨ orung und fehlerfreiem RAM- und ROM-Test ist ein Neustart m¨ oglich. Das Errorflag e_mem_um im Dauer-RAM wird erst wieder zur¨ uckgesetzt, wenn die Wiederholungspr¨ ufung von RAM- und ROM-Test in der Initialisierung fehlerfrei ist.
Zyklischer ROM-Test:
Checksumme über Ebene 2 mit Beitrag zur Programmablaufkontrolle (PAK). Block 1: Programm ; Block 2: Daten
Vollständiger ROM-Test: Normalfall:
Checksumme über Programm und Daten in 16K - Blöcken Initialisierung
Betrieb
Nachlauf
Aus
Kl. 15 Zykl. ROM-Test Vollst. ROM-Test
Fehlerfall 1a:
Sporadischer Fehler im zyklischen ROM-Test Initialisierung
Betrieb
Kl. 15
Betrieb
Nachlauf
Aus
Initialisierung
Ini.
Fehlerreaktion Reset
Zykl. ROM-Test
fehlerfrei
Vollst. ROM-Test
Fehlerfall 1b: Fehler im zyklischen ROM-Test Initialisierung Kl. 15 Zykl. ROM-Test
Betrieb
Initialisierung
Initialisierung
Fehlerreaktion Reset
Vollst. ROM-Test Fehlerreaktion Reset
Fehlerreaktion Reset
Fehlerr. Reset
urmem-folie-2189
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Initialisierung
urmem-folie-2189
APP URMEM 4.20.1 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen nicht beliebig ver¨ andert werden. Die Start-, Endadressen und Checksummen des zyklischen RAM- bzw. ROM-Tests m¨ ussen zur Serie festgeschrieben und dokumentiert werden. Bei Folge-Programmst¨ anden m¨ ussen die Start-, Endadressen und Checksummen kontrolliert bzw. angepaßt werden. Bei ver¨ anderter Checksumme m¨ ussen die ¨ Anderungen in der Funktions¨ uberwachung bekannt sein - bei gleicher Checksumme gegen¨ uber dem Vorg¨ angerProgrammstand wird die Codegleichheit der Funktions¨ uberwachung sichergestellt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URPAK 2.20.0
Seite 2853 von 4100 31.JAN.2003 Thomas Brosi
¨ FU URPAK 2.20.0 EGAS Uberwachungskonzept: Programmablaufkontrolle FDEF URPAK 2.20.0 Funktionsdefinition Frage
Antwort ˆ | | ------------------------------------------------------------------------------------------------|---------------|-----------------Funktionsrechner | | | | Beginn PAK-Zyklus V | | NEWQU_UM NEWANSW_UM V ˆ +---------------------+ | | Modul UM |Modulaufrufz¨ ahler = 0| +------|--------------------------------+ +---------------------+ +-+ | | | | | | | | | | Modul 001 v ... Modul n v | NEWQUE_UM | | +---------------------+ +---------------------+ +------------------+ | | | |Pr¨ ufwortbildung PW1: | |Pr¨ ufwortbildung PWn: | | if < B_NEWQR_UM> | | | +---------------+ | |Modulaufrufz¨ ahler+1 | |Modulaufrufz¨ ahler+1 | | then | | | | Antwort| | |&& Modulkonstante 1 | |&& Modulkonstante n | +------------------+ | | | Decoder | | +---------------------+ +---------------------+ | PWz = NEWQUE_UM |<-----|------+ +---------------+ | | | | | +------------------+ | ˆ ˆ | | | | | | else | | | | | | | ... | | +------------------+ | | | | | | | | | PWz = Konstante | | | | | | | | | +------------------+ | | | | | | | | | | | | | | +---------------------+ +---------------------+ +------------------+ | +--------------+ | | | Pr¨ ufsummen| | Pr¨ ufsummen| |Pr¨ ufsummen| | | Teilantwort- | | | | berechnung mit PW1 |--+ | berechnung mit PWn |--+ |berechnung mit PWz| | | Register | | | +---------------------+ | +---------------------+ | +------------------+ | +--------------+ | | | | | | | | | | | +->n¨ achstes | +->n¨ achstes | | +---------------------------------------+ Modul | Modul | | ˆ ˆ | | | B_NEWQR_UM | | V V V | | +------------+ +------------------------------------------------------------------------------+ V APAKRES_UM | | ABTRES_UM | | Anfangswert PW1 - - - - - - - - - -> PWn PWz |------o o---------------+ | aus %URCPU | | | \ | +------------+ | MISR Pr¨ ufsummenverfahren | o V +------------------------------------------------------------------------------+ | +-------------+ | | Anfangswert | Beginn n¨ achster PAK-Zyklus <-----+---<-----| setzen | +-------------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ueberwachungsmodul
ABK URPAK 2.20.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
APAKRES_UM B_NEWQR_UM NEWQUE_UM
URPAK UMKOM UMKOM
UMKOM URPAK URPAK
AUS EIN EIN
Antwortbeitrag der Programmablaufkontrolle in der Funktionsuberwachung ¨ Bedingung fur ¨ neue Frage vom UM empfangen in der Funktionsuberwachung ¨ Neue Frage vom UM, expandiert in der Funktionsuberwachung ¨
FB URPAK 2.20.0 Funktionsbeschreibung Programm-Ablaufkontrolle -----------------------Funktion Die Ablaufkontrolle stellt sicher, daß wichtige Programmteile zyklisch in definiertem Zeitraster und in definierter Reihenfolge durchlaufen werden.
Ein Programmodul wird als abgearbeitet erkannt, wenn es korrekt begonnen und beendet wird. Dieser Modulrahmen in Form einer Anfangs- und Endebearbeitung muß folgenden Bedingungen gen¨ ugen: a) Jedes betroffene Modul muß im vorgegebenen Zeitraster abgearbeitet werden. Die Abarbeitung der Programmablaufkontrolle muß st¨ andig aktiv sein, um keine Fehler im Bearbeitungsraster zu erlauben. b) Die fehlende Abarbeitung eines der Module darf durch die ein- oder mehrfache Abarbeitung eines anderen Moduls nicht ersetzt werden k¨ onnen. c) Fehler im Programmablauf dieser wichtigen Programmteile m¨ ussen zu einer definierten Fehlerreaktion f¨ uhren. d) Die Programmablaufkontrolle muß bei unterschiedlichen Fragen zu unterschiedlichen Antworten f¨ uhren, um zu verhindern, daß eine einmalig korrekt durchlaufene Ablaufkontrolle st¨ andig zur richtigen Antwort f¨ uhrt. e) Die Absicherung des ROMs im festgelegten Bereich muß gesondert erfolgen, um zu gew¨ ahrleisten, daß der Programmcode zwischen Anfangs- und Endebearbeitung von Programmodulen richtig ist (siehe %URMEM). f) Der Programmteil der Frage/Antwort-Kommunikation (%UMKOM) muß nicht im abzusichernden ROM-Bereich liegen, weil eine fehlerhafte oder keine Abarbeitung zu einer falschen Antwort f¨ uhrt, die vom separaten HW-¨ Uberwachungsmodul erkannt wird. Durch die modulspezifische Festlegung von individuellen Modulkennungen und deren st¨ andige, zyklische Verarbeitung zur Bildung einer Antwort auf eine Frage des separaten HW-¨ Uberwachungsmoduls k¨ onnen die Forderungen a), b) und c) erf¨ ullt werden. Das Einbinden der gestellten Frage in die Programmablaufkontrolle zur Antwortbildung erf¨ ullt die Forderung d).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URPAK 2.20.0
Seite 2854 von 4100 31.JAN.2003 Thomas Brosi
Realisierungsbeispiel Die Aufbereitung von Frage, Antwort und die Programm-Ablauf-Kontrolle sind in Nachlauf und Normalbetrieb aktiv, weil das ¨ Uberwachungsmodul (UM) den Nachlauf nicht vom Normalbetrieb unterscheiden kann. Das gilt in gleicher Weise f¨ ur die Module, die zyklisch ihren Beitrag zur Programmablaufkontrolle leisten. Es besteht keine feste zeitliche Kopplung zwischen der Frage/Antwort-Kommunikation und der Programmablaufkontrolle (PAK). Die Module der PAK werden nach einer festen Reihenfolge im 10ms-Raster zyklisch bearbeitet. Nach 40ms ist ein PAK-Zyklus beendet und alle Module der PAK sind mindestens einmal durchlaufen. Die Frage/Antwort-Kommunikation wird zwar auch im 10ms-Raster bearbeitet. Das Modul enth¨ alt jedoch eine Zustandssteuerung zur ¨ Uberwachung des UM durch unterschiedliche Ausgabezeitpunkte wie z.B. zu fr¨ uh, zu sp¨ at. Mit dem Ausgabezeitpunkt beginnt ein neuer ¨ Uberwachungszyklus des UM, auf den sich die Frage/Antwort-Kommunikation jeweils neu synchronisieren muß, um das feste Zeitfenster zu treffen. Dadurch floatet der Frage/Antwort-Ein/Ausgabezeitpunkt relativ zur PAK. In der hier vorliegenden asynchronen Kopplung und unterschiedlichen Zeitrastern von Frage/Antwort Kommunikation und PAK wird eine kontinuierliche ¨ Uberwachung des Programmablaufs durch folgendes Verfahren realisiert: Die PAK-Module werden der Reihe nach bearbeitet. In jedem Modul wird eine Anfangs- und eine Schlußoperation durchgef¨ uhrt, dadurch wird ein vollst¨ andiger Modulablauf ¨ uberwacht. In der Anfangsoperation wird das Pr¨ ufwort gebildet. Dieses Pr¨ ufwort setzt sich aus einem Modulaufrufz¨ ahler, der die Anzahl der Modulaufrufe je PAK-Zyklus (40ms) erfaßt, und einer modulspezifischen Konstanten zusammen. Pr¨ ufwortformat: Datenbreite 32 Bit Bit 31-27: Modulaufrufz¨ ahler je PAK-Zyklus Bit 26- 0: Modulspezifische Konstante In der Schlußoperation wird mit dem in der Anfangsoperation gebildeten Pr¨ ufwort die Pr¨ ufsummenberechnung durchgef¨ uhrt. Diese Pr¨ ufsummenberechnung erfolgt mit einem speziellen Verfahren, dem MISR (multiple input signature register) - Pr¨ ufsummenverfahren. Nach dem Ablauf des kompletten PAK-Zyklus steht als Ergebnis die CRC-Checksumme im Signaturregister.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ist w¨ ahrend des PAK-Zyklus keine neue Frage eingetroffen, wird auf diese Checksumme mit dem MISR-Verfahren eine weitere Konstante aufsummiert, die so definiert ist, daß bei fehlerfreiem Durchlauf das Ergebnis dem Anfangswert entspricht. Mit diesem Ergebnis wird der n¨ achste PAK-Zyklus mit dem MISR-Verfahren aufsummiert. Bei einem fehlerhaften Programmablauf entspricht das Ergebnis nicht dem urspr¨ unglichen Anfangswert, sodaß selbst bei nachfolgenden korrekten Programmabl¨ aufen der Fehler in der n¨ achsten Antwortberechnung eingeht. Trifft w¨ ahrend einem PAK-Zyklus eine neue Frage ein, wird mit dem MISR-Verfahren anstatt der Konstante die Frage (NEWQUE_UM) aufsummiert und das Ergebnis (APAKRES_UM) im Teilantwort-Register abgelegt. Gleichzeitig wird das Signaturregister auf den Anfangswert zur¨ uckgesetzt sowie die Frage (NEWQUE_UM) bzw. die Bedingung f¨ ur eingetroffene Frage (B_NEWQR_UM) zur¨ uckgesetzt und mit dem n¨ achsten PAK-Zyklus fortgesetzt. Man erh¨ alt dadurch ein fragespezifisches Ergebnis der PAK. Das Ergebnis der PAK (APAKRES_UM) wird zusammen mit dem Ergebnis des Befehltests (ABTRES_UM) (aus %URCPU) einem Antwort-Decoder zugef¨ uhrt, der daraus die Antwort (NEWANSW_UM) f¨ ur das UM bildet. Bei g¨ ultigen Teilergebnisen von PAK und Befehlstest wird die richtige Antwort, ansonsten die als falsch definierte Antwort in NEWANSW_UM bereitgestellt, die dann von der Frage/Antwort-Kommunikation (%UMKOM) an das UM ¨ ubertragen wird. Die Antwort an das UM ist ein 32 Bit Wort, das byteweise ¨ uber die SPI-Schnittstelle ¨ ubertragen wird. Folgende Antworten werden bei fehlerfreier Funktion vom UM erwartet: Frage
0 1 2 3 4 5 6 7 8 9 A B C D E F
Antwort NEWANSW_UM (32Bit) Byte3 Byte2 Byte1 Byte0 FF B0 E9 A6 75 3A 63 2C D2 9D C4 8B 58 17 4E 01
0F 40 19 56 85 CA 93 DC 22 6D 34 7B A8 E7 BE F1
F0 BF E6 A9 7A 35 6C 23 DD 92 CB 84 57 18 41 0E
00 4F 16 59 8A C5 9C D3 2D 62 3B 74 A7 E8 B1 FE
MISR (multiple input signature register) - Verfahren: Das MISR-Verfahren ist ein spezielles CRC-Pr¨ ufsummenverfahren mit einem bestimmten Rechenalgorithmus, der durch einfache Rechenoperationen mit relativ geringem Resourcenverbrauch zu realisieren ist. Dieses Verfahren zeichnet sich besonders durch einen hohen Fehlerentdeckungsgrad aus und erkennt, im Vergleich zu einem Additionsverfahren, zus¨ atzlich die Abarbeitung der Module in einer falschen Reihenfolge ab. Doppelte Ausf¨ uhrung von Modulen bzw. ein ¨ Uberspringen von Modulen werden ebenso erkannt. MISR-Algorithmus: 1. Signatur-Register mit Anfangswert (Konstante, oder erstes Pr¨ ufwort des 1.Moduls, oder Teilsumme des letzten Durchlaufs) laden 2. Signatur-Register um eine Stelle nach links schieben (ins Carryflag) 3. XOR-Verkn¨ upfung vom Signatur-Register mit aktuellem Pr¨ ufwort (modulspezifischer Konstante und Modulaufrufz¨ ahler) 4. wenn Carryflag == 1, XOR-Verkn¨ upfung mit Generatorpolynom 5. ist letzte Speicheradresse erreicht ? (dann weiter mit 8.) 6. n¨ achstes Pr¨ ufwort laden 7. weiter mit 2. 8. Signaturregister enth¨ alt als Ergebnis die CRC-Pr¨ ufsumme 9. exit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URADCC 17.20.0
Seite 2855 von 4100 31.JAN.2003 Thomas Brosi
Anwendung der PAK bei unterschiedlichen Zeitrastern: Besteht die PAK aus Modulen, die in unterschiedlichen Zeitrastern bearbeitet werden, so wird das Ergebnis entsprechend der Reihenfolge und H¨ aufigkeit der Modulaufrufe ermittelt. Beispiel: 1Modul (10ms-Raster) Pr¨ ufwort: PW1 1Modul (40ms-Raster) Pr¨ ufwort: PW2 Pr¨ ufsummenbildung nach MISR: PW1PW2 PW1 PW1 PW1
Die Auslegung der PAK wird um Dummy-Modulen erweitert, damit bei unterschiedlicher Modulanzahl oder verschiedenen Kundenprojekten keine ¨ Anderung am Antwortdecoder erforderlich wird. Systemvoraussetzungen: Die Einbindung der PAK muß auf das Timing der Frage/Antwort-Kommunikation (%UMKOM) abgestimmt sein. Die Zeitdauer zwischen Frage holen und Antwort ausgeben muß gr¨ oßer sein als ein PAK-Zyklus (hier z.B. 40ms).
APP URPAK 2.20.0 Applikationshinweise
¨ FU URADCC 17.20.0 EGAS Uberwachungskonzept: AD-Wandler-Test FDEF URADCC 17.20.0 Funktionsdefinition true
1/ modul_c_um
2/
modul_c_um ADCC_SIGN /NC
1
mod_si_um
10ms
10ms
10ms
Komplementpruefung
ADC_Test
ADC_Testspannung
ADC_Queue_Ueberwachung 10ms
M_CARRY_UM /NC
11/ misr_si_um 1
mod_si_um
misr_si_um
MISR_PO_UM /NC
uradcc-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CTRSHIF_UM /NC
uradcc-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URADCC 17.20.0
Seite 2856 von 4100 31.JAN.2003 Thomas Brosi
10ms 3/ 1/
adcc_c_um r_flags_um
r_flags_um
adcc_c_ur M_SRST_UM /NC
2/
adcq_c_um SRST1_UR /NC
srst_ur uradcc-komplementpruefung
adcq_c_ur
adcts_c_um
adcts_c_ur uradcc-komplementpruefung
10ms
4/
5/
Lokal_URADCC_2
upwg2_um
GET_ADC_FW2 BMASK10_UM /NC
1
raster_um MASKADC_UM /NC
6/ 1/
M_ADCAC_UM /NC
true
2/ 1
1/
3/
adcc_c_um
adcc_c_ur
adcc_c_um 0
calc calc 4/ Adc_ForceLow
raster_um M_ADCHK_UM /NC
1/ ADC_Wert_Pruefung aktiv
0
2/ false calc calc 3/
B_adcc_um
Adc_Release 1/ true calc calc 2/ Adc_ForceLow
B_adcc_um
uradcc-adc-test
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_adcc_um
uradcc-adc-test
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URADCC 17.20.0
Seite 2857 von 4100 31.JAN.2003 Thomas Brosi
aktiv 1/ Lokal_URADCC_2 ADCC_MX_UM 1/ 1/
adcc_c_um ADCC_T_UM
true
ei_adcc_um 2/
true
B_i_ska_um 3/
2/
adcc_c_um
adcc_c_ur
true
1
B_pwgnotum 4/ r_flags_um
r_flags_um 1/ 0
2/
adcc_c_um
M_DCDIS_UM /NC
5/
adcc_c_ur DCDIS1_UR /NC
dcdis_ur 6/ z_flags_um
z_flags_um M_PWGNOTUM /NC
7/ pwgnot_ur
PWGNOT1_UR /NC
uradcc-adc-wert-pruefung
1/
10ms 7/
8/
GET_ADC_UTEST Lokal_URADCC_1
uadcts_um
BMASK10_UM /NC
Lokal_URADCC_1
3/
ADCTSMX_UM 1/ Lokal_URADCC_1
1/
adcts_c_um
ADCTSMN_UM
true
ADCTS_T_UM
ei_adts_um 2/
true
1
B_i_ska_um 3/
1/
2/
adcts_c_um
adcts_c_ur
true
B_pwgnotum 4/ r_flags_um
r_flags_um
0
1/
2/
adcts_c_um
adcts_c_ur
M_DCDIS_UM /NC DCDIS1_UR /NC
5/ dcdis_ur 6/ z_flags_um
z_flags_um M_PWGNOTUM /NC
7/ pwgnot_ur
PWGNOT1_UR /NC
uradcc-adc-testspannung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
uradcc-adc-wert-pruefung
uradcc-adc-testspannung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
10ms
URADCC 17.20.0
Seite 2858 von 4100 31.JAN.2003 Thomas Brosi
9/ 10/
adcq_um Adc_GetQueueStat M_ADCQ_UM /NC
0x05
0
1/
2/
adcq_c_um
adcq_c_ur
1/ 1/
adcq_c_um ADCQ_T_UM
true
ei_adcq_um 2/
true
B_i_ska_um 3/
true 2/
adcq_c_um
adcq_c_ur
B_pwgnotum 4/
r_flags_um M_DCDIS_UM /NC
r_flags_um 5/
DCDIS1_UR /NC
dcdis_ur 6/
z_flags_um M_PWGNOTUM /NC
7/ pwgnot_ur
uradcc-adc-queue-ueberwachung
0
adcc_c_ur
0
adcq_c_ur
0
adcts_c_ur
uradcc-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
PWGNOT1_UR /NC
z_flags_um
uradcc-adc-queue-ueberwachung
1
1/
uradcc-init
ABK URADCC 17.20.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
ADCC_MX_UM ADCC_T_UM ADCQ_T_UM ADCTSMN_UM ADCTSMX_UM ADCTS_T_UM
Art
Bezeichnung
FW FW FW FW FW FW
Maximaler ADC-Wert bei nach low verzogenem ADC-Kanal bei der ADC-Prufung ¨ Fehlerzeit bei zueinander unplausiblen ADC-Werten fur ¨ sp1s Fehlerzeit bei defekter ADC-Queue in der Queueuberwachung ¨ Minimale Testspannung im ADC-Test Maximale Testspannung im ADC-Test Fehlerzeit bei fehlerhafter Testspannung im ADC-Test
Systemkonstante
Art
Bezeichnung
ADCC_SIGN BMASK10_UM CTRSHIF_UM DCDIS1_UR MISR_PO_UM M_CARRY_UM M_DCDIS_UM M_PWGNOTUM M_SRST_UM PWGNOT1_UR SRST1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Modulzpezifische Signatur f. Modul %URADCC (s.% URPAK) der Funktionsuberwachung ¨ 10-Bit-Maske fur ¨ Funktionsuberwachung ¨ Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ Kennung fur ¨ Doppelablage Bit B_DCDIS_UM = 1 MISR-Generator-Polynom der MISR-Prufsummenbildung der PAK in der FU ¨ Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_DCDIS_UM - Fehlerreaktions-Info der FU (Abschaltung der DK-Steller-ES) Maske B_PWGNOTUM - Info PWG-Notfahren in FU Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Kennung fur ¨ Doppelablage Bit B_PWGNOTUM = 1 Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1
Variable
Quelle
ADCC_C_UM ADCC_C_UR ADCQ_C_UM ADCQ_C_UR ADCQ_UM
URADCC URADCC URADCC URADCC URADCC
Referenziert von
Art
Bezeichnung
LOK LOK LOK LOK AUS
¨ Fehlerzahler bei zueinander unplausiblen ADC-Werten fur ¨ sp1s Doppelablage (DA) fur ¨ ADCC_C_UM ¨ ¨ Fehlerzahler in der ADC-Queue-Uberwachung Doppelablage (DA) fur ¨ ADCQ_C_UM Info aus dem ADC-Queue-Status Register
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
ADCTS_C_UM ADCTS_C_UR B_ADCC_UM B_I_SKA_UM
URADCC URADCC URADCC URADCC
B_PWGNOTUM DCDIS_UR
URADCC URADCC
EI_ADCC_UM EI_ADCQ_UM EI_ADTS_UM MISR_SI_UM
URADCC URADCC URADCC URADCC
MODUL_C_UM
URADCC
MOD_SI_UM
URADCC
PWGNOT_UR RASTER_UM
URADCC
R_FLAGS_UM
URADCC
SRST_UR
URADCC
UADCTS_UM UPWG2_UM Z_FLAGS_UM
URADCC URADCC URADCC
LOK LOK AUS ADVE, BGDVE, DUF,- AUS FUEDKSA, KT_ES, ... GGPED, URADCC AUS UFGKC, UFMVER,AUS UFREAC, UFRKTI,UFRLC, ... DUF AUS DUF AUS DUF AUS UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... URADCC AUS EIN UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... LOK LOK UFMZUL, UFSPSC, U- AUS RADCC
URADCC 17.20.0
Seite 2859 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Fehlerzahler bei fehlerhafter ADC-Testspannung Doppelablage fur ¨ ADCTS_C_UM Bedingung ADC-Test aktiv ¨ Fehlerreaktion irrev. SKA (Sicherheitskraftstoffabschaltung) aus Fkt-Uberwachung = b_pwgnot_um Funktionsuberwachungs-Fehlerreaktion ¨ PWG-Leerlauf (= b_pwgnot_sr) Doppelablage (DA) fur ¨ Bit B_DCDIS_UM
¨ irreversibles Fehlerbit bei der AD-Wandler-Uberwachung ¨ irreversibles Fehlerbit bei der AD-Wandler-Queue-Uberwachung ¨ irreversibles Fehlerbit bei ADC-Testspannung ausserhalb zulassigem Bereich Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
Doppelablage (DA) fur ¨ Bit B_PWGNOT_UM ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
Doppelablage (DA) fur ¨ Bit B_SRST_UM
Testspannung im ADC-Test Spannung PWG-Poti2 im ADC-Test in der Funktionsuberwachung ¨ Byte fur ¨ Status-Bits beim 2-SG-Konzept in der Funktionsuberwachung ¨
FB URADCC 17.20.0 Funktionsbeschreibung AD-Wandler-Test ---------------
Das Modul muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die von dieser Funktion betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). Innerhalb dieser Funktion d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen verwendet werden. Diese werden im Befehlstest (siehe %URCPU) ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. Innerhalb dieser Funktion m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP (keine FDEF) verwendet werden. Diese Funktion soll im 10ms-Raster abgearbeitet werden. Der AD-Wandler-Test (LL-Testimpuls-Verfahren) wird eng gekoppelt an das Betriebssystem ausgef¨ uhrt. Er wird zyklisch alle 320 ms aus diesem Modul gestartet. Im Fehlerfall erfolgt eine Wiederholung des Testvorgangs alle 20ms, um eine Entprellung innerhalb einer akzeptablen Fehlerreaktionszeit zu erm¨ oglichen: Kurzbeschreibung: Der AD-Wandler-Test beinhaltet den ADC-Test mit dem Leerlauftestimpulsverfahren, die ADC-Testspannungpr¨ ufung und die ADC-Queue¨ uberwachung: Beim ADC-Test mit Leerlauftestimpulsverfahren wird eine zyklische Wert- und Aktualit¨ atspr¨ ufung durchgef¨ uhrt. Dabei wird in zyklischem Abstand die Spannung am AD-Kanal vom Sollwert2 auf low getastet und dabei kontrolliert, ob der AD-Wandler diese Spannung wandeln kann. Im vorliegenden Fall wird f¨ ur den Tastvorgang des AD-Kanals die interne Rechner-Hardware am ADC-Eingang verwendet. Die ADC-Testspannungpr¨ ufung liest eine fest vorgegebene Testspannung ein und pr¨ uft den gewandelten Wert auf g¨ ultige Werte. Durch diese Pr¨ ufung werden vor allem Referenzfehler des ADCs erkannt. Die ADC-Queue¨ uberwachung ¨ uberpr¨ uft ob die ADC-Queue zyklisch durchl¨ auft und alle ADC-Kan¨ ale der Queue gewandelt werden. Fehlererkennung: Der AD-Wandler-Test mit Leerlauftestimpulsverfahren erkennt Fehler, durch die keine Aktualisierung der gewandelten Werte mehr stattfindet. Diese Fehler sind durch eine Plausibilisierung zweier AD-Kan¨ ale nicht erkennbar, da bei diesem Fehlerbild beide AD-Kan¨ ale zueinander plausibel sind. Desweiteren wird erkannt, ob der AD-Wandler imstande ist Spannungswerte unterhalb einer definierten Schwelle zu wandeln. Damit wird gepr¨ uft, ob ein Fahrerwunsch Leerlauf gewandelt werden kann. Anwendungsgebiete: Ein AD-Wandler-Test entsprechend dem Leerlauftestimpulsverfahren ist bei Egas-Systemen notwendig, bei denen nur ein unabh¨ angiger AD-Wandler zur Verf¨ ugung steht und dadurch keine Plausibilisierungsm¨ oglichkeit bez¨ uglich der Aktualisierung des Fahrerwunsches mit einem redundanten AD-Wandler vorhanden ist. Insbesondere bei ¨ Uberwachungskonzepten, bei denen eine aktive Fahrerreaktion im Fehlerfall erwartet wird (Fahrer geht vom Gas) ist es wichtig, daß ein LL-Wunsch gewandelt werden kann.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URADCC 17.20.0
Seite 2860 von 4100 31.JAN.2003 Thomas Brosi
Funktionsbeschreibung Leerlauftestimpulsverfahren: Der AD-Wandler-Test wird zyklisch am AD-Wandler-Eingang Sollwertpoti2 durchgef¨ uhrt. Das Verziehen des AD-Kanals wirkt sich im fehlerfreien Fall nicht in der Funktion aus, da das Sollwertpoti2 hier nur zur Plausibilisierung verwendet wird. Die zyklische Wiederholung des AD-Wandler-Tests wird aus einem im 10ms-Raster inkrementierten Z¨ ahler (raster_um) abgeleitet und erfolgt alle 320ms. Der AD-Wandler-Test wird aus dem URADCC-Modul heraus gestartet, indem der AD-Wandler-Eingang am Sollwertpoti2 nach low verzogen wird. Dies geschieht durch Ver¨ anderung der Konfiguration des AD-Eingangs, bei dem durch die interne Rechnerhardware ein Low-Pegel am AD-Eingang aufgepr¨ agt wird. Ausgef¨ uhrt wird dies durch den Aufruf des Komponententreibers Adc_ForceLow. Gleichzeitig wird die Bedingung b_adcc_um f¨ ur ADC-Test aktiv gesetzt und der Fehlerz¨ ahler adcc_c_um inkrementiert. Dieses Bit wird im Komponententreiber der AD-Wandlung ausgewertet und bewirkt, daß w¨ ahrend des ADC-Tests die alten g¨ ultigen Werte von Sollwertpoti1 und 2 der Funktion bereitgestellt werden. Im n¨ achsten Modulaufruf von URADCC (10ms sp¨ ater) erfolgt der AD-Wandler-Test sofern der Fehlerz¨ ahler gr¨ oßer null ist. Hierzu wird direkt aus der ADC-Queue der zuletzt gewandelte AD-Spannungswert von Sollwertpoti2 (Rohwerte) genommen und ausgewertet. Dabei wird das Ergebnis mit einer Schwelle verglichen. Liegt das Ergebnis unterhalb einer Schwelle, so ist der AD-Wandler funktionsf¨ ahig und der Fehlerz¨ ahler und b_adcc_um wird gel¨ oscht und damit der AD-Wandler-Test inaktiv geschaltet und mit Adc_Release das Verziehen des AD-Kanals zur¨ uckgenommen. Liegt das Ergebnis oberhalb einer Schwelle, so liegt ein Fehler vor. Solange die Fehlerzeit ADCC_T_UM noch nicht abgelaufen ist, wird der Fehlerz¨ ahler inkrementiert und der AD-Kanal mit Adc_Release freigegeben. Im n¨ achsten 10ms-Raster wird die AD-Wandler-Pr¨ ufung wiederholt und mit Adc_ForceLow der AD-Wandler-Eingangs Sollwertpoti 2 erneut nach low aktiviert. Damit wird im 20ms-Raster das Ergebnis des AD-Wandler-Eingangs Sollwertpoti 2 gepr¨ uft und nach Ablauf der Fehlerzeit erfolgt die Fehlerreaktion (siehe unten).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Timing: Voraussetzung f¨ ur die korrekte Funktion ist eine abgestimmte zeitliche Abfolge des ADCC-Moduls und der AD-Wandlung. Es muß ein ausreichender zeitlicher Abstand zwischen dem ADCC-Modul und den AD-Wandlungen der Sollwertpotis, die vom Komponententreiber im 10ms-Raster gewandelt werden, vorhanden sein, damit nach dem Freigeben des AD-Kanals (Adc_Release) Zeit f¨ ur das Einschwingen der Spannung zur Verf¨ ugung steht. Funktionsbeschreibung ADC-Testspannung: Bei der ADC-Testspannung wird eine fest vorgegebene Spannung, die steuerger¨ ateintern vorliegt, zyklisch gewandelt. Der gewandelte Wert (uadcts_um) wird gepr¨ uft, ob dieser innerhalb den applizierbaren Min- und Max-Grenzen (ADCTSMN_UM, ADCTSMX_UM) liegt. Liegt der gewandelte Wert nicht innerhalb dieser Grenzen, erfolgt nach einer Fehlerentprellung die Fehlerreaktion (siehe unten). Bei Steuerger¨ aten, die eine Nutzung einer weiteren Referenz (z.B. AltRef bei Silver/Green Oak) vorgesehen haben, muss eine Absicherung des Rechner-Modes (Legacy/ Enhanced) erfolgen. Der Rechnermode wird f¨ ur die AD-Wandler-Bank (16Kan¨ ale), die zu ¨ uberwachende Signale enth¨ alt, in den Legacy Mode konfiguriert. In diesem Mode sind keine Wandlungen mit der alternativen Referenz m¨ oglich. Die Absicherung des Modes erfolgt, indem die ADC-Wandlung der Testspannung mit der Konfiguration AltRef = 1 (Bit 7 im CCW) gewandelt wird. Eine falsche Modeeinstellung f¨ ur die zu ¨ uberwachende AD-Wandler-Bank wird somit anhand dem Testspannungswert erkannt. Die Konfiguration AltRef=1 wird mithilfe einer Pr¨ aprozessor-Anweisung gepr¨ uft. Funktionsbeschreibung ADC-Queue¨ uberwachung: Die interne Queue¨ uberwachung des Prozessors pr¨ uft, ob innerhalb einer gewissen Zeit alle ADC-Kan¨ ale gewandelt wurden. Dies wird anhand der Completion Flags angezeigt. In %URADCC werden zyklisch im 10ms-Raster die Completion Flags ausgewertet. Bei Erkennung einer fehlenden Aktualisierung der Completion Flags, erfolgt nach einer Fehlerentprellung die Fehlerreaktion (siehe unten). Fehlerreaktion: Setzen der Fehlerinformationen ei_adcc_um bei Fehlererkennung aus dem LL-Testimpuls-Verfahren bzw. ei_adts_um bei Fehlererkennung aus der ADC-Testspannung bzw. ei_adcq_um bei Fehlererkennung aus der ADC-Queue¨ uberwachung sowie jeweils setzen der Fehlerreaktionen "irreversible SKA (b_i_ska_um)" und "PWG-Ersatzfunktion (b_pwgnotum)" und der Fehlerreaktionsinfo b_dcdis_um.
APP URADCC 17.20.0 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden. Die Fehlerreaktionszeit (Fehlerz¨ ahler adcc_c_um) darf nicht gr¨ oßer als der Zeitabstand der ADC-Pr¨ ufung (MASKADC_UM) (320ms) bedatet werden, da sonst der Fehlerz¨ ahler im Fehlerfall nie den Endstand erreichen und somit keine Fehlerreaktion erfolgen kann! F¨ ur die Pr¨ ufung der Fehlerreaktion des LL-Testimpuls Verfahrens im ADC-Test kann die Gr¨ osse ADCC_MX_UM auf 0 gesetzt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URCPU 23.11.0
Seite 2861 von 4100 31.JAN.2003 Thomas Brosi
¨ FU URCPU 23.11.0 EGAS Uberwachungskonzept: Befehlstest mit Ebene 2’ FDEF URCPU 23.11.0 Funktionsdefinition 40ms
raster_um
Ermittlung_des_Antwortbeitrages_aus_Befehlstest urcpu-main
MASK_40MS /NC
MASK_BTA /NC
urcpu-main
urcpu-ermittlung-des-antwortbeitrages
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
40ms
urcpu-ermittlung-des-antwortbeitrages
ABK URCPU 23.11.0 Abkurzungen ¨ Systemkonstante
Art
MASK_40MS MASK_BTA
¨ Funktionsuberwachung ¨ SYS (REF) 40ms-Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 3: Befehlstest) SYS (REF) Maske fur
Bezeichnung
Variable
Quelle
Referenziert von
Art
Bezeichnung
ABFGRC_UC ABGKC_UC ABMIST_UC ABMSRC_UC ABMVER_UC ABMZF_UC ABMZUL_UC ABREAC_UC ABRKC_UC ABSGSC_UC ABTRES_UM RASTER_UM
UFFGRC UFGKC UFMIST UFMSRC UFMVER UFMZF UFMZUL UFREAC UFRKC UFSGSC URCPU
URCPU URCPU URCPU URCPU URCPU URCPU URCPU URCPU URCPU URCPU UMKOM UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ...
EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN AUS EIN
Befehlstest: Modulspezifischer Antwortbeitrag aus %UFFGRC Befehlstest: Modulspezifischer Antwortbeitrag aus %UFGKC Befehlstest: Modulspezifischer Antwortbeitrag aus %UFMIST Befehlstest: Modulspezifischer Antwortbeitrag aus %UFMSRC Befehlstest: Modulspezifischer Antwortbeitrag aus %UFMVER Befehlstest: Modulspezifischer Antwortbeitrag aus %UFMZF Befehlstest: Modulspezifischer Antwortbeitrag aus %UFMZUL Befehlstest: Modulspezifischer Antwortbeitrag aus %UFREAC Befehlstest: Modulspezifischer Antwortbeitrag aus %UFRKC Befehlstest: Modulspezifischer Antwortbeitrag aus %UFSGSC Antwortbeitrag des Befehlstests in der Funktionsuberwachung ¨ ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUR 4.20.0
Seite 2862 von 4100 31.JAN.2003 Thomas Brosi
FB URCPU 23.11.0 Funktionsbeschreibung Befehlstest mit Ebene2’ -----------------------Diese Sektion beschreibt den Befehlstest mithilfe von Ebene2’, die als Abbild ausgew¨ ahlter Ebene2 Funktionen mit eigenen Variablen und Daten (Endung _um durch _uc ersetzt) definiert ist. Der Befehlstest l¨ auft unbeeinflußt von der Funktions¨ uberwachung, weil der Befehlstest seinen eigenen RAM-Bereich und seinen eigenen ROM-Bereich verwendet. Die Programm-Ablauf-Kontrolle (siehe %URPAK) und die zyklische Absicherung (siehe %URMEM) sind nicht Bestandteil des Befehlstests. Der Befehlstest soll im 40ms-Raster abgearbeitet werden. Der Grund f¨ ur die Einf¨ uhrung dieses transparenten Befehlstests mit den ausgew¨ ahlten Ebene2 Funktionen ist, eine fehlerhafte Abarbeitung der Ebene2 zu erkennen. Ohne den Befehlstest mithilfe von Ebene2’ k¨ onnte eine fehlerhafte Abarbeitung der Ebene2 nicht zuverl¨ assig erkannt werden. Dabei w¨ are es problematisch, wenn die Funktions¨ uberwachung unerkannt inaktiv ist. Eine fehlerhaft aktive Funktions¨ uberwachung ¨ außert sich in der Fehlerreaktion und wird damit erkannt. Der Befehlstest mit den ausgew¨ ahlten Ebene2 Funktionen und den dort verwendeten Unterprogrammen (Interpolationsroutinen) stellt sicher, daß die dort verwendeten Befehle korrekt ablaufen. Zus¨ atzlich werden die in der Ebene2 verwendeten Tempor¨ ar-Variablen auch im Befehlstest verwendet und sind mit diesem auf Beschreibbarkeit gepr¨ uft. ¨berwachungsmodul gestellten Frage wird als Eingangsgr¨ Abh¨ angig von der vom U oße f¨ ur die Ebene2’-Anteile ein festgelegter Testdatensatz spezifiziert. Diese Testdaten werden so gew¨ ahlt, daß die unterschiedlichen Momenteneingriffe wirksam und in der Regel Fehlerpfade durchlaufen werden. Jeder Ebene2’-Anteil resultiert in einem modulspezifischen Antwortbeitrag. Diese modulspezifischen Antwortbeitr¨ age, die auch die Sollmomente einschließen, werden hier (%URCPU) zu einem gemeinsamen Antwortbeitrag aus dem Befehlstest (abtres_um) zusammengesetzt. Dieser Antwortbeitrag aus dem Befehlstest ist innerhalb der Frage-Antwort-Kommunikation (siehe %UMKOM, %URPAK) in die Antwortbildung an das ¨ Uberwachungsmodul eingebunden. Das ¨ Uberwachungsmodul pr¨ uft die korrekte Antwort auf verschiedene Fragen. Damit pr¨ uft es auch den korrekt ablaufenden Befehlstest. Damit werden die Befehle des Funktionsrechners durch ein separates Bauelement gepr¨ uft. Die Antwortbeitr¨ age m¨ ussen fragespezifisch unterschiedlich sein. Der 32-Bit-Beitrag der Programm-Ablauf-Kontrolle apakres_um (aus %URPAK) und der 32-Bit-Beitrag des Befehlstests abtres_um (aus %URCPU) sind als 64-Bit Wert bitgenau f¨ ur die Decodierung in eine korrekte Antwort erforderlich.
APP URCPU 23.11.0 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Daten von Ebene2’ sind synthetisch, d.h. sie sind unabh¨ angig von den aktuellen Daten der Ebene2.
FU DUR 4.20.0 Diagnose aus der Rechneruberwachung ¨ FDEF DUR 4.20.0 Funktionsdefinition
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUR 4.20.0
Seite 2863 von 4100 31.JAN.2003 Thomas Brosi
letzter Reset-Grund oder, falls dieser SUPERVISOR_RESET_TV, letzter Reset-Grund vor SUPERVISOR_RESET_TV ---------------------------------> rstpfad
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+-------------------------+ +---+ rstpfad --+---->+ = SUPERVISOR_RESET_ROM +-->+ + (*1) | +-------------------------+ + v +--------+ +---+---+ +---->+ = SUPERVISOR_RESET_ROMZ +-->+ + +-------->+ S + +----> E_urrom +-------------------------+ +---+ +---+---+ B_npurrom +------->+ R + + | +---+---+ +---+ | (*1) (*2) C_fcmclr --->+ + +---+ | +---+---+ + & +---->+ + | +---->+ S + +----> Z_urrom B_clurrom -->+ + + + | | +---+---+ +---+ + v +---------------------------+------->+ R + + (*2) C_pwf ---------------->+ + | +---+---+ (*2) C_ini -------------+-->+ + | | +---+ | +--------------------------------------+
+-------------------------+ +---+ rstpfad --+---->+ = SUPERVISOR_RESET_RAME +-->+ + | +-------------------------+ + + +---->+ = SUPERVISOR_RESET_RAM +-->+ + (*1) | +-------------------------+ + v +-----+ +---+---+ +---->+ = SUPERVISOR_RESET_RAMI +-->+ + +----------->+ S + +----> E_urram | +-------------------------+ + + +---+---+ B_npurram +---->+ = SUPERVISOR_RESET_RAMZ +-->+ + +------->+ R + + +-------------------------+ +---+ | +---+---+ +---+ | (*1) (*2) C_fcmclr --->+ + +---+ | +---+---+ + & +---->+ + | +---->+ S + +----> Z_urram B_clurram -->+ + + + | | +---+---+ +---+ + v +---------------------------+------->+ R + + (*2) C_pwf ---------------->+ + | +---+---+ (*2) C_ini -------------+-->+ + | | +---+ | +--------------------------------------+
(*1) +----------------------------+ +---+---+ rstpfad --+---->+ = SUPERVISOR_RESET_TPURAM +---------------------->+ S + +----> | +----------------------------+ +---+---+ | +------->+ R + + | | +---+---+ | | (*1) | +----------------------------+ | +---+---+ +---->+ = SUPERVISOR_RESET_TPU +---------------------->+ S + +----> | +----------------------------+ | +---+---+ | +------->+ R + + | | +---+---+ | | (*1) | +----------------------------+ | +---+---+ +---->+ = SUPERVISOR_RESET_AUSC +---------------------->+ S + +----> +----------------------------+ | +---+---+ +------->+ R + + | +---+---+ +---+ | (*1) (*2) C_fcmclr --->+ + +---+ | +---+---+ + & +---->+ + | +---->+ S + +----> B_clurrst -->+ + + + | | +---+---+ +---+ + v +---------------------------+------->+ R + + (*2) C_pwf ---------------->+ + | +---+---+ (*2) C_ini -------------+-->+ + | | +---+ | +--------------------------------------+
(*1): (*2):
E_urrst B_mnurrst
E_urrst B_siurrst
E_urrst B_npurrst
Z_urrst
abweichend zur Beschreibung wird dieser Teil im Modul %DFPM realisiert Die durch C_(*) ausgel¨ osten Aktionen werden in der SW in eigenen Prozessen implementiert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUR 4.20.0
Seite 2864 von 4100 31.JAN.2003 Thomas Brosi
E_urrom: Umweltbedingung 1 : rstpfad
Umweltbedingung 2 : -
E_urram: Umweltbedingung 1 : rstpfad
Umweltbedingung 2 : -
E_urrst: Umweltbedingung 1 : rstpfad
Umweltbedingung 2 : -
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK DUR 4.20.0 Abkurzungen ¨ Parameter
Source-X
CDCURRAM CDCURROM CDCURRST CDKURRAM CDKURROM CDKURRST CDTURRAM CDTURROM CDTURRST CLAURRAM CLAURROM CLAURRST FFTURRAM FFTURROM FFTURRST TSFURRAM TSFURROM TSFURRST
BLOKNR BLOKNR BLOKNR
Variable
Quelle
B_CLURRAM B_CLURROM B_CLURRST B_NPURRAM B_NPURROM B_NPURRST E_URRAM E_URROM E_URRST RSTPFAD SFPURRAM SFPURROM SFPURRST Z_URRAM Z_URROM Z_URRST
Art
Bezeichnung
KL KL KL FW FW FW FW FW FW FW FW FW KL KL KL FW FW FW
Codewort CARB: Rechneruberwachung: ¨ RAM Codewort CARB: Rechneruberwachung: ¨ ROM Codewort CARB: Rechneruberwachung: Reset ¨ Codewort Kunde: Rechneruberwachung: ¨ RAM Codewort Kunde: Rechneruberwachung: ¨ ROM Codewort Kunde: Rechneruberwachung: ¨ Reset Codewort Tester: Rechneruberwachung: ¨ RAM Codewort Tester: Rechneruberwachung: ¨ ROM Codewort Tester: Rechneruberwachung: ¨ Reset Fehlerklasse: Rechneruberwachung: ¨ RAM Fehlerklasse: Rechneruberwachung: ¨ ROM Fehlerklasse: Rechneruberwachung: Reset ¨ Freeze Frame Tabelle: Rechneruberwachung: ¨ RAM Freeze Frame Tabelle: Rechneruberwachung: ¨ ROM Freeze Frame Tabelle: Rechneruberwachung: ¨ Reset Fehlersummenzeit: Rechneruberwachung: ¨ RAM Fehlersummenzeit: Rechneruberwachung: ¨ ROM Fehlersummenzeit: Rechneruberwachung: ¨ Reset
Referenziert von
Art
Bezeichnung
DUR DUR DUR
EIN EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
¨ Flag fur ¨ Loschung: Rechneruberwachung: ¨ RAM ¨ Flag fur ¨ Loschung: Rechneruberwachung: ¨ ROM ¨ Flag fur ¨ Loschung: Rechneruberwachung: ¨ Reset Fehlertyp unplaus: Rechneruberwachung: ¨ RAM Fehlertyp unplaus.: Rechneruberwachung: ROM ¨ Fehlertyp unplaus: Rechneruberwachung: ¨ Reset Errorflag: Rechneruberwachung: ¨ RAM Errorflag: Rechneruberwachung: ¨ ROM Errorflag: Rechneruberwachung: ¨ Reset Reset-Pfad als Umweltbedingung fur ¨ Rechneruberwachungs-Diagnoseeintrag ¨ Statuswort: Rechneruberwachung: ¨ RAM Statuswort: Rechneruberwachung: ROM ¨ Statuswort: Rechneruberwachung: ¨ Reset Zyklusflag: Rechneruberwachung: ¨ RAM Zyklusflag: Rechneruberwachung: ¨ ROM Zyklusflag: Rechneruberwachung: ¨ Reset
Source-Y
BLOKNR BLOKNR BLOKNR
DUR DUR DUR DUR DUR DUR DUR DUR DUR DUR DUR DUR DUR
DFFT
FB DUR 4.20.0 Funktionsbeschreibung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUR 4.20.0
Seite 2865 von 4100 31.JAN.2003 Thomas Brosi
Diagnose aus der Rechner¨ uberwachung -----------------------------------
Die Diagnose-Funktion muß in der Initialisierung nach der Initialisierungssektion f¨ urs Reset-Tastverh¨ altnis und nach der DFPM-Initialisierung ablaufen, da in der DFPM-Initialisierung alle Zyklusbits gel¨ oscht werden. Auch eine zyklische Abarbeitung im Betrieb ist m¨ oglich, z. B. im 100ms-Raster, falls die Einarbeitung in die Initialisierung Schwierigkeiten bereitet. Die Trennung erfolgt in Fehler aus den RAM-Tests, den ROM-Tests und in andere Fehler mit der definierten Fehlerreaktion Reset. Dabei gilt folgende Zuordnung: SUPERVISOR_RESET_TV
= Reset zur Erzeugung eines Tastverh¨ altnisses zwischen Reset und Betrieb (siehe %URMEM, %UFREAC)
SUPERVISOR_RESET_ROM => rstpfad = 01 SUPERVISOR_RESET_ROMZ => rstpfad = 02
= Reset aus dem ROM-Test in der Initialisierung (siehe %URROM)
SUPERVISOR_RESET_RAM => rstpfad = 03 SUPERVISOR_RESET_RAME => rstpfad = 04 SUPERVISOR_RESET_RAMI => rstpfad = 05 SUPERVISOR_RESET_RAMZ => rstpfad = 06
= Reset aus dem RAM-Test in der Initialisierung ¨ ubers interne RAM (ohne Dauer-RAM) (siehe %URRAM)
= Reset aus dem zyklischen, partiellen ROM-Test ¨ uber die ¨ Uberwachungsanteile (siehe %URMEM)
= Reset aus dem RAM-Test in der Initialisierung ¨ ubers externe RAM (siehe %URRAM) = Reset aus dem RAM-Test in der Initialisierung ¨ ubers gesamte interne RAM (siehe %URRAM) = Reset aus der zyklischen, partiellen RAM-Absicherung der ¨ Uberwachungsgr¨ oßen (siehe %URMEM)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SUPERVISOR_RESET_TPURAM = Reset aus dem TPU-Code-RAM-Test (siehe %URTPU) => rstpfad = 07 SUPERVISOR_RESET_TPU = Reset aus der TPU-¨ Uberwachung (siehe %URTPU) => rstpfad = 08 SUPERVISOR_RESET_AUSC = Reset aus dem Abschaltpfadtest (siehe %UMAUSC) => rstpfad = 09
Die Zuordnung der Kennung rstpfad ist f¨ ur die Auswertung in der Diagnose fest. Bei symbolischer Abfrage auf eine einzutragende Reset-Ursache muß diese Zuordnung dann nach obiger Liste korrigiert werden. Die Eintragung in den Fehlerspeicher kann allerdings nur erfolgen, wenn kein statischer Fehler vorliegt, der mit seiner Fehlerreaktion Reset verhindert, daß die Eintragung durchgef¨ uhrt bzw. ausgelesen werden kann. Damit sind oben definierte Eintragungen in den Fehlerspeicher f¨ ur Fehler m¨ oglich, die zum Zeitpunkt der Eintragung nicht mehr vorliegen. Es ist also ein Ablauf denkbar, in dem z.B. in der Initialisierung ein Speicherfehler erkannt wird, was zum Reset f¨ uhrt. Wenn dieser Speicherfehler in einem der n¨ achsten Pr¨ ufabl¨ aufe innerhalb der Initialisierung nicht mehr vorliegt, so wird ohne Funktionseinschr¨ ankung in den Normalbetrieb ¨ ubergegangen und der nicht mehr vorhandene Fehler in den Fehlerspeicher eingetragen. In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch Zur¨ uckschreiben des gesamten Statusworts sfpxyz des Fehlerpfades XYZ in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflag fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem DFPM verwalteten Fehlerpfad-Status einlesen. F¨ ur jeden Fehlerpfad XYZ dieser Diagnosefunktion sind folgende Gr¨ oßen definiert: Status Fehlerpfad XYZ: Fehlerflag xyz: Zyklusflag xyz: Fehlertyp xyz: L¨ oschen Fehlerpfad: Ersatzwert aktiv: Fehlerpfadcode xyz: Fehlerklasse xyz: Fehlerschwere xyz: CARB Code xyz: Tabelle der Umweltbed. xyz:
sfpxyz E_xyz Z_xyz TYP_xyz: (B_mxxyz, B_mnxyz, B_sixyz, B_npxyz) B_clxyz B_bkxyz (optional) CDTXYZ CLAXYZ TSFXYZ CDCXYZ FFTXYZ
In dieser FDEF sind folgende Fehlerpfade xyz behandelt: Fehlerpfadname Rechner¨ uberwachung: ROM Rechner¨ uberwachung: RAM Rechner¨ uberwachung: Reset
verwendetes K¨ urzel (ersetzt "xyz") URROM URRAM URRST
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFEING 12.30.0
Seite 2866 von 4100 31.JAN.2003 Thomas Brosi
APP DUR 4.20.0 Applikationshinweise
¨ FU UFEING 12.30.0 EGAS Uberwachungskonzept: Eingangssignalubernahme ¨ fur ¨ Funktionsuberwachung ¨ (Fehler in einigen Konfigurationen bekannt)
ufeing-main
FDEF UFEING 12.30.0 Funktionsdefinition Ebene2_Anteil
ufeing-main
raster_um 1/
2/
MASK_40MS /NC 1
modul_c_um 1
modul_c_um EING_SIGN /NC
mod_si_um
CTRSHIF_UM /NC EING_ANZ /NC 1
40ms Komplementpruefung
MASK_FUAE /NC
UFEING
M_CARRY_UM /NC
7/ misr_si_um misr_si_um
1
mod_si_um
MISR_PO_UM /NC
ufeing-ebene2-anteil
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
40ms
ufeing-ebene2-anteil
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFEING 12.30.0
Seite 2867 von 4100 31.JAN.2003 Thomas Brosi
40ms
r_flags_um M_UBSKA_UM /NC 3/
ubska_ur UBSKA0_UR /NC
1/
r_flags_um
ubska_ur UBSKA1_UR /NC
r_flags_um
M_SRST_UM /NC 2/
r_flags_um SRST1_UR /NC
M_I_SKA_UM /NC
srst_ur
i_ska_ur I_SKA0_UR /NC
i_ska_ur I_SKA1_UR /NC
r_flags_um M_NOTLU_UM /NC ufeing-komplementpruefung
notlu_ur NOTLU1_UR /NC
ufeing-komplementpruefung
40ms
Uebernahme B_ub_ok
40ms
Uebernahme B_i_ska_fr
40ms
ufeing-ufeing
40ms
Uebernahme B_notlu_fr
ufeing-ufeing 4/
40ms
1/
B_ub_ok r_flags_um
r_flags_um
M_UBSKA_UM /NC 2/ UBSKA1_UR /NC
ubska_ur 1/
r_flags_um
r_flags_um
M_UBSKA_UM /NC 2/ UBSKA0_UR /NC
ubska_ur
ufeing-uebernahme-b-ub-ok
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
notlu_ur NOTLU0_UR /NC
ufeing-uebernahme-b-ub-ok
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFEING 12.30.0
Seite 2868 von 4100 31.JAN.2003 Thomas Brosi
5/
40ms
1/
B_i_ska_fr r_flags_um
r_flags_um
M_I_SKA_UM /NC 2/ i_ska_ur 1/ r_flags_um
r_flags_um
M_I_SKA_UM /NC 2/ I_SKA0_UR /NC
i_ska_ur
ufeing-uebernahme-b-i-ska-fr
I_SKA1_UR /NC
ufeing-uebernahme-b-i-ska-fr 6/
40ms
1/
B_notlu_fr r_flags_um
r_flags_um
M_NOTLU_UM /NC 2/ notlu_ur 1/ r_flags_um
r_flags_um
M_NOTLU_UM /NC 2/ NOTLU0_UR /NC
notlu_ur
ufeing-uebernahme-b-notlu-fr
NOTLU1_UR /NC
UBSKA0_UR /NC
ubska_ur
I_SKA0_UR /NC
i_ska_ur
NOTLU0_UR /NC
notlu_ur
ufeing-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ufeing-uebernahme-b-notlu-fr
ufeing-init
ABK UFEING 12.30.0 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
CTRSHIF_UM EING_ANZ EING_SIGN I_SKA0_UR I_SKA1_UR MASK_40MS MASK_FUAE MISR_PO_UM M_CARRY_UM M_I_SKA_UM M_NOTLU_UM M_SRST_UM M_UBSKA_UM NOTLU0_UR NOTLU1_UR SRST1_UR UBSKA0_UR UBSKA1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ Anzahl der Modulaufrufe von %UFEING (s. %URPAK) der Funktionsuberwachung ¨ Modulzpezifische Signatur f. Modul %UFEING (s.% URPAK) der Funktionsuberwachung ¨ Kennung fur ¨ Doppelablage Bit B_I_SKA = 0 Kennung fur ¨ Doppelablage Bit B_I_SKA = 1 40ms-Maske fur ¨ Funktionsuberwachung ¨ ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 1: Eingange) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_I_SKA - Info irrev Sicherheits-Kraftstoff-Abschaltung aus Funktion in FU Maske B_NOTLU - Info Notluftfahren aus der Funktion in der Funktionsuberwachung ¨ Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Maske B_UB_SKA - Info Unterspannungs-Abschaltung aus der Funktion in FU aktiv Kennung fur ¨ Doppelablage Bit B_NOTLU = 0 Kennung fur ¨ Doppelablage Bit B_NOTLU = 1 Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1 Kennung fur ¨ Doppelablage Bit B_UB_SKA = 0 Kennung fur ¨ Doppelablage Bit B_UB_SKA = 1
Art
Variable
Quelle
Referenziert von
B_I_SKA_FR
SREAKT
B_NOTLU_FR B_UB_OK
SREAKT ADVE
I_SKA_UR
UFEING
DSELHFS, KT_ES, UF- EIN EING DUF, KT_ES, UFEING EIN DUF, KT_ES, SREAKT, EIN UFEING AUS
Bezeichnung FR-Fehlerreaktion irreversible SKA (Sicherheits-Kraftstoff-Abschaltung) Anforderung Notluftfahren vom Funktionsrechner Batteriespannung o.k. Doppelablage (DA) fur ¨ Bit B_I_SKA
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFACCC 8.10.0
Seite 2869 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
MISR_SI_UM
UFEING
AUS
Aktuelles Signatur-Register der MISR-Prufsummenbildung der PAK in der FU ¨
MODUL_C_UM
UFEING
AUS
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
MOD_SI_UM
UFEING
UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
NOTLU_UR RASTER_UM
UFEING
AUS EIN
Doppelablage (DA) fur ¨ Bit B_NOTLU ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
R_FLAGS_UM
UFEING
AUS
Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
SRST_UR
UFEING
AUS
Doppelablage (DA) fur ¨ Bit B_SRST_UM
UBSKA_UR
UFEING
AUS
Doppelablage (DA) fur ¨ Bit B_UB_SKA
UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
FB UFEING 12.30.0 Funktionsbeschreibung Eingangssignal¨ ubernahme f¨ ur Funktions¨ uberwachung -----------------------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen.
In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil: Die f¨ ur die Funktions¨ uberwachung erforderlichen Eingangssignale m¨ ussen zyklisch von der Funktions¨ uberwachung ¨ ubernommen werden. Die ¨ Ubernahme eines Eingangssignals bei einmaliger Verwendung innerhalb eines Bearbeitungszyklus erfolgt im betroffenen Modul. Bei mehrfacher Verwendung wird das Eingangssignal in diesem Modul ¨ ubernommen, damit das Eingangssignal f¨ ur alle Module in der Funktions¨ uberwachung konsistent vorliegt.
APP UFEING 12.30.0 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden.
¨ FU UFACCC 8.10.0 EGAS Uberwachungskonzept: ACC Eingangssignaluberwachung ¨ der Funktionuberwa¨ chung FDEF UFACCC 8.10.0 Funktionsdefinition Ebene2_Anteil
ufaccc-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM).
ufaccc-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
UFACCC 8.10.0
40ms
Seite 2870 von 4100 31.JAN.2003 Thomas Brosi
UFACCC
ufaccc-ebene2-anteil
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ufaccc-ebene2-anteil
40ms
4/ s_flags_um
s_flags_um
M_ACCEN_UM /NC
5/ ACCEN0_UR /NC
accen_ur
6/ B_noacc_um ufaccc-ufaccc
true
7/ false
B_accen_um
true
B_noacc_um
ACCEN0_UR /NC
ufaccc-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ufaccc-ufaccc
accen_ur
ufaccc-init
ABK UFACCC 8.10.0 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
ACCC_ANZ ACCC_SIGN ACCEN0_UR ACCEN1_UR CTRSHIF_UM MASK_40MS MASK_FUAE MISR_PO_UM M_ACCEN_UM M_CARRY_UM M_SRST_UM SRST1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Modulaufrufe von %UFACCC (s. %URPAK) der Funktionsuberwachung ¨ Modulzpezifische Signatur f. Modul %UFACCC (s.% URPAK) der Funktionsuberwachung ¨ Kennung fur ¨ Doppelablage Bit B_ACCEN_UM = 0 Kennung fur ¨ Doppelablage Bit B_ACCEN_UM = 1 Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ 40ms-Maske fur ¨ Funktionsuberwachung ¨ ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 1: Eingange) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_ACCEN_UM - Info ACC-Eingriff innerhalb Funktionsuberwachung ¨ erlaubt Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung der PAK in der FU ¨ Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1
Variable
Quelle
ACCEN_UR B_ACCEN_UM B_NOACC_UM MISR_SI_UM
UFACCC UFACCC UFACCC UFACCC
MODUL_C_UM
UFACCC
MOD_SI_UM
UFACCC
RASTER_UM
Referenziert von
UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ...
Art
Bezeichnung
AUS AUS AUS AUS
Doppelablage (DA) fur ¨ Bit B_ACCEN_UM ACC-Einschaltung gultig ¨ in der Funktionsuberwachung ¨ ¨ Bedingung keine Ubernahme des ACC-Momentes Aktuelles Signatur-Register der MISR-Prufsummenbildung der PAK in der FU ¨
AUS
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
EIN
¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
R_FLAGS_UM
UFACCC
SRST_UR
UFACCC
S_FLAGS_UM
UFACCC
UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFFGRC, UFFGRE, UF-AUS SPSC
UFSPSC 19.10.0
Seite 2871 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
Doppelablage (DA) fur ¨ Bit B_SRST_UM
Byte fur ¨ Status-Bits der Funktionsuberwachung ¨
FB UFACCC 8.10.0 Funktionsbeschreibung ACC Eingangssignal¨ uberwachung der Funktions¨ uberwachung ------------------------------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
F¨ ur Fahrzeuge ohne ACC darf in der Ebene 2 kein ACC-Eingriff erlaubt werden. Deswegen wird dauerhaft B_accen_um = 0 gesetzt.
APP UFACCC 8.10.0 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden.
¨ ¨ fur FU UFSPSC 19.10.0 EGAS Uberwachungskonzept: Pedal-Sollwert-U. ¨ Funktionsuberwachung ¨ FDEF UFSPSC 19.10.0 Funktionsdefinition
40ms
UFSPSC
ufspsc-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
* Funktionsbeschreibung Ebene2-Anteil:
ufspsc-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFSPSC 19.10.0
Seite 2872 von 4100 31.JAN.2003 Thomas Brosi
40ms 5/
r_flags_um
B_ub_ska Ausgabe_externe_LL_Anforderung
M_UBSKA_UM /NC z_flags_um M_PWGNOTUM /NC
40ms ADC_Wert_Uebernahme
!B_ub_ska Ausgabe_UFSPSC 40ms Plausibilisierung_Signale
iuspoti1_w iuspoti2_w
iuspoti1_w iuspoti2_w
sp1s_um sp2ds_um
sp1s_um sp2ds_um sp1s_um sp2ds_um
ufspsc-ufspsc
spsn_um SPSNV08_UM ufspsc-ufspsc
40ms
6/ sp1s_um iuspoti1_w BMASK10_UM /NC
sp1s_um 2
iuspoti2_w BMASK10_UM /NC
7/ 1
255
sp2ds_um sp2ds_um
ufspsc-adc-wert-uebernahme
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
10/
ufspsc-adc-wert-uebernahme
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFSPSC 19.10.0
Seite 2873 von 4100 31.JAN.2003 Thomas Brosi
40ms sp1s_um SPSC_MINUM sp2ds_um SPSVG_UM
8/
SPSVG_UM SP12VG_UM
1/ true
SP12LL_UM
B_sp12e_um
2/ spsc_c_um
1/ true
SPSC_T_UM
1/
1/ B_sp12e_um
1
2/
spsc_c_um
spsc_c_ur
spsc_c_um 3/ spsc_c_ur 4/
false
lokal_spsc_1
3/ false
lokal_spsc_1
ufspsc-plausibilisierung-signale
B_ub_ska 1/ SPSC_MINUM
spsn_um 2/ spsn_ur
ufspsc-ausgabe-externe-ll-anforderung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/ 0
ufspsc-plausibilisierung-signale
false
lokal_spsc_1
ufspsc-ausgabe-externe-ll-anforderung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
!B_ub_ska
UFSPSC 19.10.0
Seite 2874 von 4100 31.JAN.2003 Thomas Brosi
1/
B_pwgnotfr s_flags_um M_BREMS_UM /NC B_spsmin B_sp1s B_sp2s sp1s_um
255
sp2ds_um 1/ spsn_um 2/
SPSC_MINUM 1/
spsn_ur
lokal_spsc_1 1/ true true
1/ spsc_c_um
0
true 3/ spsn_um 4/
B_i_ska_um 3/ B_pwgnotum 4/
r_flags_um M_DCDIS_UM /NC DCDIS1_UR /NC
r_flags_um 5/ dcdis_ur 6/
z_flags_um z_flags_um 7/ M_PWGNOTUM /NC
SPSC_MINUM
pwgnot_ur 8/ spsn_um 9/ spsn_ur
ufspsc-ausgabe-ufspsc
PWGNOT1_UR /NC
ufspsc-ausgabe-ufspsc
0
spsn_ur
0
spsc_c_ur
0
spnst08_ur
PWGNOT0_UR /NC
ufspsc-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
spsn_ur
ei_spsc_um 2/
pwgnot_ur
ufspsc-init
ABK UFSPSC 19.10.0 Abkurzungen ¨ Parameter SP12LL_UM SP12VG_UM SPSC_MINUM SPSC_T_UM SPSNV08_UM SPSVG_UM
Source-X
SPSN_UM
Source-Y
Art
Bezeichnung
FW FW FW FW SV FW
maximale Differenz zwischen SP1S und SP2S unterhalb der Vollgas-Schwelle maximale Differenz zwischen SP1S und SP2S oberhalb der Vollgas-Schwelle = SPSC_MIN_UM Pedal-Leergas-Grenze fur ¨ die Funktionsuberwachung ¨ Fehlerzeit bei zueinander unplausiblen Sollwerten in der Funktionsuberwachung ¨ Stutzstellenverteilung fur ¨ ¨ Pedalwert in der Funktionsuberwachung ¨ Vollgas-Sollwert-Schwelle zur Umschaltung der maximalen Differenz SP1S-SP2S
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFSPSC 19.10.0
Seite 2875 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
BMASK10_UM CTRSHIF_UM DCDIS1_UR MASK_40MS MASK_FUAE MISR_PO_UM M_BREMS_UM M_CARRY_UM M_DCDIS_UM M_PWGNOTUM M_SRST_UM M_UBSKA_UM PWGNOT0_UR PWGNOT1_UR SPSC_ANZ SPSC_SIGN SRST1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
10-Bit-Maske fur ¨ Funktionsuberwachung ¨ Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ Kennung fur ¨ Doppelablage Bit B_DCDIS_UM = 1 40ms-Maske fur ¨ Funktionsuberwachung ¨ ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 1: Eingange) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU ¨ Maske B_BREMS_UM - Info Bremse innerhalb Funktionsuberwachung ¨ betatigt Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung der PAK in der FU ¨ Maske B_DCDIS_UM - Fehlerreaktions-Info der FU (Abschaltung der DK-Steller-ES) Maske B_PWGNOTUM - Info PWG-Notfahren in FU Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Maske B_UB_SKA - Info Unterspannungs-Abschaltung aus der Funktion in FU aktiv Kennung fur ¨ Doppelablage Bit B_PWGNOTUM = 0 Kennung fur ¨ Doppelablage Bit B_PWGNOTUM = 1 Anzahl der Modulaufrufe von %UFSPSC (s. %URPAK) der Funktionsuberwachung ¨ Modulzpezifische Signatur f. Modul %UFSPSC (s.% URPAK) der Funktionsuberwachung ¨ Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_I_SKA_UM
UFSPSC
B_PWGNOTFR
GGPED
B_PWGNOTUM B_SP12E_UM B_SP1S B_SP2S B_SPSMIN DCDIS_UR
UFSPSC UFSPSC GGPED GGPED GGPED UFSPSC
EI_SPSC_UM IUSPOTI1_W IUSPOTI2_W MISR_SI_UM
UFSPSC
UFSPSC
MODUL_C_UM
UFSPSC
MOD_SI_UM
UFSPSC
PWGNOT_UR RASTER_UM
UFSPSC
R_FLAGS_UM
UFSPSC
SP1S_UM SP2DS_UM SPNST08_UM SPNST08_UR SPSC_C_UM SPSC_C_UR SPSN_UM SPSN_UR SRST_UR
UFSPSC UFSPSC UFSPSC UFSPSC UFSPSC UFSPSC UFSPSC UFSPSC UFSPSC
S_FLAGS_UM
UFSPSC
Z_FLAGS_UM
UFSPSC
ADVE, BGDVE, DUF,- AUS FUEDKSA, KT_ES, ... BBKD, DUF, FGRABED, EIN NLKO, UFSPSC GGPED, URADCC AUS LOK DUF, UFSPSC EIN EIN DUF, UFSPSC DUF, LLRNS, UFSPSC EIN UFGKC, UFMVER,AUS UFREAC, UFRKTI,UFRLC, ... DUF AUS UFSPSC EIN EIN UFSPSC UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... URADCC AUS EIN UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... LOK LOK UFMZUL AUS LOK LOK LOK UFMZUL, UFREAC AUS AUS UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFFGRC, UFFGRE, UF-AUS SPSC UFMZUL, UFSPSC, U- AUS RADCC
¨ Fehlerreaktion irrev. SKA (Sicherheitskraftstoffabschaltung) aus Fkt-Uberwachung FR-Fehlerreaktion PWG-Notfahren = b_pwgnot_um Funktionsuberwachungs-Fehlerreaktion ¨ PWG-Leerlauf (= b_pwgnot_sr) ¨ bei Vergleich PWG-Signal1 und PWG-Signal2 in der Funktionsuberw. Unplausibilitat ¨ ¨ Mitteilung an SR: SP1S ist Fuhrungsgr ¨ oße. ¨ Mitteilung an SR:Poti2 SP2S Fuhrungsgr ¨ oße,Poti1 Ober-oder Untergrenze uberschr. ¨ Mitteilung an SR: ’1’= PWG-Notfahren mit SPSMIN Doppelablage (DA) fur ¨ Bit B_DCDIS_UM
irreversibles Fehlerbit bei d. Sollwertplausibilisierung d. Funktionsuberwachung ¨ ADC-Wert incl. Kanalnummer, Sollwertpoti 1 ADC-Wert incl. Kanalnummer, Sollwertpoti 2 Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
Doppelablage (DA) fur ¨ Bit B_PWGNOT_UM ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
aktueller Wert fur ¨ Sollwert-Poti 1 (PWG) fur ¨ die Funktionsuberwachung ¨ Verdoppelte aktueller Wert fur ¨ Sollwert-Poti 2 (PWG) fur ¨ die Fktuberwachung ¨ Stutzstelle ¨ fur ¨ aktive Sollwertpoti-Info (SPSN_UM) in FU Doppelablage der Stutzstelle ¨ fur ¨ aktive Sollwertpoti-Info in FU ¨ Fehlerzahler bei zueinander unplausiblen Sollwerten in der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ SPSC_C_UM Pedalsollwert (8 Bit) in der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ SPSN_UM Doppelablage (DA) fur ¨ Bit B_SRST_UM
Byte fur ¨ Status-Bits der Funktionsuberwachung ¨ Byte fur ¨ Status-Bits beim 2-SG-Konzept in der Funktionsuberwachung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFSPSC 19.10.0
Seite 2876 von 4100 31.JAN.2003 Thomas Brosi
FB UFSPSC 19.10.0 Funktionsbeschreibung Pedalsollwert¨ uberwachung f¨ ur die Funktions¨ uberwachung -----------------------------------------------------
Ebene2-Anteil ------------* Globale ¨ Uberwachungselemente Ebene2-Anteil: Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im < 40 >ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil:
Der Pedalsollwert muß auf Basis redundanter Informationen ¨ uberwacht werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zun¨ achst werden die beiden Eingangsinformationen nach unten auf den Leerlaufwert begrenzt. Anschließend werden beide nach unten begrenzten Pedal-Sollwert auf ein zul¨ assiges Toleranzband verglichen. Diese Toleranz wird aufgeweitet , wenn beide Pedal-Sollwerte sich im Vollgasbereich befinden. Falls beide Pedal-Sollwerte zueinander passen, wird der Fehlerz¨ ahler der Pedalsollwert¨ uberwachung gel¨ oscht (spsc_c_um) Zeigt Pedalsollwert¨ uberwachung einen fehlerfreien Zustand, wird das Minimum der beiden Signalspannungen sp1s_um und sp2ds_um f¨ ur die weitere Verarbeitung als g¨ ultiger Pedal-Sollwert spsn_um ¨ ubernommen. Falls im Fehlerfall (fehlerhafte PWG-Signale) nicht auf PWG-Ersatzfunktion umgeschaltet wurde (B_pwgnotfr), wird der g¨ ultige Pedal-Sollwert spsn_um nicht aktualisiert und nach Ablauf einer Fehlerzeit, die l¨ anger ist als die in der Funktion, eine Fehlerinformation, die Fehlerreaktion und die Fehlerreaktionsinformation gesetzt. Außerdem wird der Pedal-Sollwert dann auf Leerlaufvorgabe gesetzt. Wenn die PWG-Ersatzfunktion aktiv ist, wird bei bet¨ atigter Bremse der g¨ ultige Pedal-Sollwert spsn_um auf Leerlaufvorgabe gesetzt. Falls die Bremse nicht bet¨ atigt ist, wird der g¨ ultige Pedal-Sollwert bei aktiver PWG-Ersatzfunktion mithilfe der Information ¨ uber die F¨ uhrungsgr¨ oße aus der Komponenten¨ uberwachung der Funktion aktualisiert. Falls weder Leerlaufvorgabe noch eine definierte F¨ uhrungsgr¨ oße (sp1s_um oder sp2ds_um) gemeldet wird, so wird die Minimalwertauswahl aus sp1s_um und sp2ds_um als Pedal-Sollwertvorgabe weiterverwendet. Bei fehlerhafter Geberversorgung wird kein Pedalwert aus den Rohspannung berechnet. D.h. bei Unterspannungsabschaltung der DK-Steller-Endstufen (B_ubska_um) erfolgt eine Leerlaufvorgabe (spsn_um=SPSC_MINUM). Wird in der AD-Wandler-¨ Uberwachung (%URADCC) oder der Pedal-Sollwert¨ uberwachung (%UFSPSC) der Funktions¨ uberwachung ein Fehler erkannt, so wird mit Hilfe der Info b_pwgnotum = 1 in Funktion und Funktions¨ uberwachung Leerlauf als Pedalsollwert vorgegeben. In der Fehlerreaktions¨ uberwachung der Funktions¨ uberwachung (%UFREAC) wird in beiden F¨ allen gepr¨ uft, ob die Leerlaufvorgabe auch ausgef¨ uhrt und nicht nur angezeigt wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFNC 4.40.0
Seite 2877 von 4100 31.JAN.2003 Thomas Brosi
APP UFSPSC 19.10.0 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden.
Hinweise zur Bedatung (Anmerkung (1)): SP12LL_UM >= KLDUPW12(SPSVG_UM) + 1 Inc. SP12VG_UM >= KLDUPW12(max(UPWG1O,UPWG2O)) + 1 Inc. SPSC_MINUM >= UPWGU + 1 Inc. (Anmerkung (2)) SPSC_T_UM
SPSVG_UM
(1) (2)
* 40ms >
(siehe %GGPED) (siehe %GGPED) (siehe %GGPED)
TUPWG12 * 10ms + MAX( TUPWG1U * 10ms, TUPWG1O * 10ms, TUPWG2U * 10ms, TUPWG2O * 10ms ) + 1 * 40ms (siehe %GGPED)
<= UPWGVG
(siehe %GGPED)
Alle Basisparameter aus der Funktion %GGPED m¨ ussen 8Bit-Gr¨ oßen sein oder in solche umgerechnet werden, damit die Bedatungsvorschriften passen. In der Funktion %GGPED wird der PWG-Spannungswert ¨ uber UPWGO und UPWGU umgerechnet in einen normierten Pedalwert.
¨ ¨ FU UFNC 4.40.0 EGAS Uberwachungskonzept: N- Uberwachung fur ¨ die Funktionsuberwachung ¨ FDEF UFNC 4.40.0 Funktionsdefinition
ufnc-main
ufnc-main
40ms
UFNC
ufnc-ebene2-anteil
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ebene2_Anteil
ufnc-ebene2-anteil
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFNC 4.40.0
Seite 2878 von 4100 31.JAN.2003 Thomas Brosi
40ms 4/ zsync_um ZSYNC_I_UM /NC
aktiv
Drehzahlueberwachung_durchfuehren
zsync_ur ZSYNC_I_UM /NC
1/ nmot_um
nmot 6/
2/ nmot_ur 3/
nmot_um NMV08_UM
0
nc_c_um 4/
0
nc_c_ur
5/ 1/
raster_um
zsync_um ZSYNC_I_UM /NC
MASK_80MS /NC
2/
1
zsync_ur ZSYNC_I_UM /NC NC_ANZ /NC 1
ufnc-ufnc
1
MASK_FUAE /NC
ufnc-ufnc aktiv
aktiv Drehzahl_berechnen nseg_um
aktiv
nseg_um
Differenz
Maximalauswahl_und_Differenzbildung Maximum
aktiv
Maximum
Differenz
nseg_um
Ueberwachung_und_Fehlerreaktion
ufnc-drehzahlueberwachung-durchfu0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MASK_40MS /NC
ufnc-drehzahlueberwachung-durchfu0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFNC 4.40.0
Seite 2879 von 4100 31.JAN.2003 Thomas Brosi
3/
aktiv Lokal_NC_1
nseg_um
1/ nseg_um tsm_um
tseg_um
tsm_alt_um
2/
ACHTUNG: Die Übernahme von tsm_um und tsm_alt_um darf nicht unterbrochen werden! (Interrupt-Verbot!)
1/ TSEGMIN_UM
NSEGMAX_UM
Lokal_NC_1
1/ 1/ 255 NSEGMAX_UM
Lokal_NC_1
1/ Lokal_NC_1 ufnc-drehzahl-berechnen
USZN_UM /NC
ZYLANZ_UM
4/
aktiv nseg_um
Lokal_NC_2
Differenz
Lokal_NC_3
Maximum
nmot 1/ Lokal_NC_2 nmot
2/ Lokal_NC_3
1/ nmot
Lokal_NC_2
2/ nmot
Lokal_NC_3
ufnc-maximalauswahl-und-differenz0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ufnc-drehzahl-berechnen
ufnc-maximalauswahl-und-differenz0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFNC 4.40.0
Seite 2880 von 4100 31.JAN.2003 Thomas Brosi
5/
aktiv Differenz
1/ 0
nc_c_um 2/
nseg_um
0
nc_c_ur
NTSCHW_UM 3/ NDIFFU_UM NDIFFO_UM
nmot
nmot_um 4/ nmot_ur
1/ 1/ NMIN_UM
0
nc_c_um 2/
0
nc_c_ur 3/
Maximum
nmot_um
nmot_ur
Maximum Fehler
Fehlerreaktion
ufnc-ueberwachung-und-fehlerreaktion
4/
2/
Fehler Maximum
nmot_um 3/ nmot_ur
1/ nc_c_um NC_T_UM
1/ true
ei_nc_um 2/
true
B_i_ska_um 3/
r_flags_um
r_flags_um
M_DCDIS_UM /NC
4/
DCDIS1_UR /NC
dcdis_ur
2/ nc_c_ur
nc_c_um
ufnc-fehlerreaktion
1/ 1
ufnc-fehlerreaktion
0
zsync_um
0
zsync_ur
ufnc-synchro
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ufnc-ueberwachung-und-fehlerreaktion
ufnc-synchro
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
UFNC 4.40.0
0
nmot_ur
0
nc_c_ur
0
nmst08_ur
ZSYNC_I_UM /NC
zsync_um
ZSYNC_I_UM /NC
zsync_ur
Seite 2881 von 4100 31.JAN.2003 Thomas Brosi
ufnc-init
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ufnc-init
ABK UFNC 4.40.0 Abkurzungen ¨ Parameter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NC_T_UM NDIFFO_UM NDIFFU_UM NMIN_UM NMV08_UM NSEGMAX_UM NTSCHW_UM TSEGMIN_UM ZYLANZ_UM
Source-X
Source-Y
NMOT_UM
Art
Bezeichnung
FW FW FW FW SV FW FW FW FW (REF)
Fehlertoleranzzeit fur ¨ Motordrehzahluberwachung ¨ fur ¨ Funktionsuberwachung ¨ obere erlaubte Differenz zwischen nmot und nseg_um in der Funktionsuberwachung ¨ untere erlaubte Differenz zwischen nmot und nseg_um in der Funktionsuberwachung ¨ minimale Drehzahl fur ¨ Motordrehzahluberwachung ¨ der Funktionsuberwachung ¨ Stutzstellenverteilung ¨ fur ¨ Motordrehzahl in der Funktionsuberwachung ¨ Maximaldrehzahl in der Funktionsuberwachung ¨ Drehzahlschwelle zur Umschaltung der erlaubten Toleranz in %UFNC der FU Minimale Segmentzeit in der Drehzahlberechnung mit Segmentzeiten in der FU Zylinderzahl fur ¨ die Zundwinkel ¨ uberwachung ¨ in der Funktionsuberw. ¨
Systemkonstante
Art
Bezeichnung
CTRSHIF_UM DCDIS1_UR MASK_40MS MASK_80MS MASK_FUAE MISR_PO_UM M_CARRY_UM M_DCDIS_UM M_SRST_UM NC_ANZ NC_SIGN SRST1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ Kennung fur ¨ Doppelablage Bit B_DCDIS_UM = 1 40ms-Maske fur ¨ Funktionsuberwachung ¨ Maske 80ms in der Funktionsuberwachung ¨ ¨ Maske fur (Teil 1: Eingange) ¨ Rastersplittung der Funktionsuberwachung ¨ MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_DCDIS_UM - Fehlerreaktions-Info der FU (Abschaltung der DK-Steller-ES) Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Anzahl der Modulaufrufe von %UFNC (s. %URPAK) der Funktionsuberwachung ¨ Modulzpezifische Signatur f. Modul %UFNC (s.% URPAK) der Funktionsuberwachung ¨ Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_I_SKA_UM
UFNC
AUS
¨ Fehlerreaktion irrev. SKA (Sicherheitskraftstoffabschaltung) aus Fkt-Uberwachung
DCDIS_UR
UFNC
AUS
Doppelablage (DA) fur ¨ Bit B_DCDIS_UM
EI_NC_UM MISR_SI_UM
UFNC UFNC
AUS AUS
irreversibles Fehlerbit beim Drehzahlvergleich der Funktionsuberwachung ¨ Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
MODUL_C_UM
UFNC
AUS
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
MOD_SI_UM
UFNC
ADVE, BGDVE, DUF,FUEDKSA, KT_ES, ... UFGKC, UFMVER,UFREAC, UFRKTI,UFRLC, ... DUF UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
NC_C_UM NC_C_UR NMOT
UFNC UFNC BGNMOT
NMOT_UM
UFNC
NMOT_UR NMST08_UM NMST08_UR NSEG_UM RASTER_UM
UFNC UFNC UFNC UFNC
R_FLAGS_UM
UFNC
LOK LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... DUF, UFGKC, UFMIST, AUS UFMZUL, UFNSC, ... LOK UFMZUL AUS LOK AUS UFACCC, UFEING,EIN UFFGRC, UFFGRE,UFGKC, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ...
¨ Fehlerzahler fur ¨ Motordrehzahlvergleich fur ¨ die Funktionsuberwachung ¨ ¨ Doppelablage Fehlerzahler fur ¨ Motordrehzahlvergleich fur ¨ die Funktionsuberwachug ¨ Motordrehzahl Motordrehzahl in der Funktionsuberwachung ¨ Doppelablage Motordrehzahl in der Funktionsuberwachung ¨ Stutzstelle ¨ fur ¨ Motordrehzahl in der Funktionsuberwachung ¨ (NMOT_UM) Doppelablage der Stutzstelle ¨ fur ¨ Motordrehzahl in der Funktionsuberwachung ¨ Motordrehzahl aus Segmentzeit in der Funktionsuberwachung ¨ ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFNC 4.40.0
Seite 2882 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
SRST_UR
UFNC
UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
AUS
Doppelablage (DA) fur ¨ Bit B_SRST_UM
TSEG_UM TSM_ALT_UM TSM_UM ZSYNC_UM ZSYNC_UR
UFNC URTPU URTPU UFNC UFNC
AUS EIN EIN LOK LOK
¨ Segmentzeit aus Differenz der Timerstande aus dem Sync in der FU Timerwert des Sys.timers an vorhergeher Synchronmarke aus Sync-Raster in der FU Timerwert des Systemtimers an Synchronmarke aus Sync-Raster in der FU Kennung fur ¨ Synchronisation in der Funktionsuberwachung ¨ 1-er Komplement zur Kennung fur ¨ Synchronisation in der Funktionsuberwachung ¨
UFNC UFNC
FB UFNC 4.40.0 Funktionsbeschreibung Pedalsollwert¨ uberwachung f¨ ur die Funktions¨ uberwachung ----------------------------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
* Funktionsbeschreibung Ebene2-Anteil: Die Motordrehzahl muß auf Basis redundanter Informationen ¨ uberwacht werden. Zu diesem Zweck wird die Motordrehzahl f¨ ur die Funktions¨ uberwachung ¨ uber einen von der Funktionsebene (Ebene1) unabh¨ angigen Pfad gebildet. Auf diesem Pfad werden die Interrupts, die an den Synchronmarken (Segmentgrenzen) von der TPU ausgel¨ ost werden und in der CPU die Synchrontask startet, ausgewertet. Am Anfang jeder Synchrontask wird die aktuelle Systemzeit (tsm_um zum Zeitpunkt (n)) aus dem durchlaufenden Betriebssystem-Timer erfasst und die in der letzten Synchrontask ermittelte Systemzeit in der Variablen tsm_alt_um abgespeichert. Damit liegt in jeder Synchrontask ein Wertepaar vor, das den Zeitpunkten der letzen beiden Synchronmarken (Anfang und Ende eines Segments), entspricht. In der Motordrehzahl¨ uberwachung %UFNC, die im 40ms l¨ auft, wird das jeweils aktuelle Wertepaar in tempor¨ aren Registern ¨ ubernommen. Um die Konsistenz des Wertepaares zu gew¨ ahrleisten und um zu verhindern, daß ein h¨ oher priorer Synchrointerrupt die Zusammengeh¨ origkeit der Werte verhindert, m¨ ussen vor der ¨ Ubernahme des Wertepaares die Synchroninterrupts gesperrt und nach der ¨ Ubernahme wieder freigegeben werden. Aus der Differenz des Wertepaares wird die Segmentzeit tseg_um f¨ ur die Drehzahl¨ uberwachung ermittelt. Mithilfe einer Umrechnungsformel wird daraus die Drehzahl nseg_um berechnet. Die Drehzahl nseg_um wird zur ¨ Uberwachung der Drehzahl nmot der Funktionsebene verwendet. Ablauf: A) Synchro Prozess (Syncro-Raster): 1) Timerstand aus letztem Synchroraster als vorhergegangenen abspeichern tsm_alt_um = tsm_um 2) aktuellen Timerstand aus durchlaufendem Betriebssystem-Timer erfassen tsm_um = (SYSTEM_TIME_LOW) B) ¨ Uberwachungsfunktion UFNC (40ms): 1) Synchrointerrupts sperren 2) Timerst¨ ande (Wertepaar) aus Synchrotask in Temp-Registern ¨ ubernehmen z.B. temp_01_um = tsm_alt_um temp_02_um = tsm_um 3) Synchrointerrupts freigeben 4) Segmentzeit tseg_um aus der Differenz des Wertepaares ermitteln tseg_um = |tsm_um - tsm_alt_um | 5) Berechnung der Motordrehzahl nseg_um mit folgender Umrechnungsformel, falls tseg_um >= Schwelle (TSEGMIN_UM):
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
nseg_um =
UFNC 4.40.0
Seite 2883 von 4100 31.JAN.2003 Thomas Brosi
USZN_UM -------------------ZYLANZ_UM * tseg_um
wenn tseg_um < Schwelle (TSEGMIN_UM): ¨ Ubernahme NSEGMAX_UM in nseg_um ¨berwachung der Drehzahl nmot: 6) U Berechnete und Funktions-Motordrehzahl auf maximal erlaubten Versatz pr¨ ufen: |nseg_um - nmot| > NDIFFU_UM bzw. NDIFFO_UM bedeutet zu große Abweichung Falls die Motordrehzahlwerte zueinander passen (|nseg_um - nmot| < NDIFFU_UM bzw. NDIFFO_UM), wird der Fehlerz¨ ahler gel¨ oscht und nmot in nmot_um zur Weiterverwendung ¨ ubernommen. Differieren die Drehzahlen zueinander wird als g¨ ultiger Drehzahlwert in nmot_um der Maximalwert aus nmot und nseg_um ¨ ubernommen. Ist auch noch mit der berechneten Drehzahl nseg_um die Minimaldrehzahl f¨ ur die Funktions¨ uberwachung NMIN_UM ¨ uberschritten, so wird der Fehlerz¨ ahler nc_c_um bis auf seinen Endstand von NC_T_UM inkrementiert, anderenfalls wird der Fehlerz¨ ahler nc_c_um gel¨ oscht. Falls der Endstand erreicht wird, wird eine Fehlerinformation ei_nc_um gesetzt und die Fehlerreaktion irreversible SKA ausgel¨ ost (b_i_ska_um=1, b_dcdis_um=1). Der Fehlerz¨ ahler nc_c_um kann beim Start, w¨ ahrend der Zahnl¨ uckensuche bzw. vor dem Ausl¨ osen des ersten Synchrointerrupts kurz anz¨ ahlen, da alle RAM-Zellen nach der Initialisierung noch mit null vorbelegt sind. Dies f¨ uhrt jedoch nicht zu einer Fehlerreaktion, da der Fehlerz¨ ahler aufgrund ausbleibendem Synchroraster zur¨ uckgesetzt wird. Dynamische Abl¨ aufe k¨ onnen zu unterschiedlichen Drehzahlinformationen in nmot und nseg_um f¨ uhren, da unter Umst¨ anden die einzelnen Drehzahlberechnungen, die in unterschiedlichen Zeitrastern ablaufen, auf unterschiedliche Segmentzeiten zur¨ uckgreifen. Dies muß durch die Fehlertoleranzzeit NC_T_UM und die Toleranz NDIFFU_UM bzw. NDIFFO_UM beim Vergleich erlaubt sein.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ber¨ ucksichtigung ausbleibender Synchroraster: Eine St¨ orung am Drehzahlgeber-Eingang kann zum Synchronisationsverlust mit dem Phasengebersignal f¨ uhren. Damit wird kein SYNC-Raster abgearbeitet, in dem die Z¨ undung und Einspritzung bedient werden. Eine solche St¨ orung kann l¨ anger andauern als die Fehlertoleranzzeit NC_T_UM und darf nicht zur Fehlererkennung der Drehzahl¨ uberwachung f¨ uhren. Deshalb werden die Drehzahlaufbereitung und -¨ uberwachung w¨ ahrend dieser Zeit ausgeblendet, d.h. der Fehlerz¨ ahler nc_c_um wird gel¨ oscht und nmot in nmot_um zur Weiterverwendung ¨ ubernommen, damit f¨ ur diesen Fall die Drehzahl in der Funktions¨ uberwachung mit der in der Funktion konsistent ist. Die Erkennung auf ausbleibende Synchro-Raster erfolgt in der Funktions¨ uberwachung durch den Vergleich der Kennungen in zsync_um und zsync_ur mit den dazugeh¨ origen Initialisierungswerten (ZSYNC_I_UM) und (˜ZSYNC_I_UM (entspricht dem 1-er Komplement von ZSYNC_I_UM)). Die Kennungen zsync_um und zsync_ur werden alle 80 ms mit dem Initialisierungswert beschrieben. Sobald eine Synchronisation erfolgt und das SYNC-Raster abgearbeitet wird, werden beide Kennungen zerst¨ ort (zsync_um = 0 und zsync_ur = ˜0). Dann setzen auch Einspritzung und Z¨ undung wieder ein. Damit erfolgen die Drehzahlaufbereitung und -¨ uberwachung, sobald die Kennungen zsync_um und zsync_ur zerst¨ ort werden. Hierbei muß garantiert werden, daß innerhalb 80 ms mindestens ein SYNC-Raster abgearbeitet wird. Bei einer Zylinderanzahl von minimal 3 und einem Inkrementgeber mit 60 Z¨ ahnen entspricht das einer Drehzahl von maximal 500 U/min. Die Drehzahl¨ uberwachung kann deshalb erst bei einer Drehzahl > 500 U/min aktiviert werden. F¨ ur eine Erstbedatung wird deshalb ein Wert von 13 * 40 = 520 U/min f¨ ur NMIN_UM festgelegt. Eine h¨ ohere Zylinderanzahl ist unkritischer, da die entsprechende Segmentzeit bei gleicher Drehzahl bzw. die entsprechende Drehzahl bei gleicher Segmentzeit kleiner werden.
Durch die Abfrage zweier Bedingungen wird vermieden, daß "eine" Fehlinformation den Zustand "nicht synchronisiert" simuliert. Eine Beschreibbarkeitspr¨ ufung (siehe %URMEM) darf f¨ ur beide Kennungen nicht erfolgen, weil diese ungerechtfertigt einen Fehler erkennen kann, wenn im h¨ oherpriorisierten SYNC-Raster die Kennungen zerst¨ ort werden. Aus dem gleichen Grund darf keine Komplementpr¨ ufung durchgef¨ uhrt werden. Das ist zul¨ assig, weil ein schlafender Fehler in der Beschreibbarkeit oder im richtigen Wert einmal pro Fahrzyklus in der RAM-Pr¨ ufung (%URRAM) erkannt wird.
APP UFNC 4.40.0 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden. Hinweise zur Bedatung: ZYLANZ_UM ist in %UFZWC zu bedaten und wird auch dort wirksam. Die Ermittlung der Motordrehzahl erfolgt mithilfe folgender Umrechnung aus der Segmentzeit und der Zylinderanzahl:
NSEG_UM [ U/min]
60 000 * 2 * 1000 * FQUARZ_UM [1] [1/min] 1 = ------------------------------------------- * ------- * ------tseg_um[1] * PRESCAL_UM [1] * ZYLANZ_UM [1] [1/Seg] [Seg/U]
* Umrechnung physikalischer Wert in Integerwert:
nseg_um [1] =
NSEG_UM [U/min] --------------En [U/min]
* Herleitung der Formel:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Tum
=
Zeitdauer eines Segments [min/Seg]
*
UFNSC 5.40.2
Anzahl Segmente
Seite 2884 von 4100 31.JAN.2003 Thomas Brosi
[Seg/U]
* Definition: 2 KW-Umdrehungen 1 Segment = ---------------Zylinderanzahl
Anzahl Segmente [Seg/ U] =
Tum [min/U] =
720 [ ◦ ] ------ZYLANZ_UM [1]
360 [ ◦ / U] ---------720 [ ◦ /Seg] --------------ZYLANZ_UM [1]
TSEG_UM [min/Seg]
*
=
ZYLANZ_UM [1] ------------2
ZYLANZ_UM [1] ------------2
[Seg /U]
[Seg/U]
tum [1] =
tseg_um[1] PRESCAL_UM [1] [1/Seg] --------- * --------------- * --------FQUARZ_UM [1] [MHz]
*
ZYLANZ_UM [1] ------------- * [Seg /U] * En [U/min] 2
=
tum [1] =
tseg_um[1] PRESCAL_UM [1] [1/Seg] --------- * --------------- * --------FQUARZ_UM [1] [1/µs]
*
ZYLANZ_UM [1] ------------- * [Seg /U] * En [U/min] 2
=
tum [1] =
tseg_um[1] PRESCAL_UM [1] [1/Seg] ----------- * --------------- * ------60 000 * 1000 FQUARZ_UM [1] [1/min]
*
ZYLANZ_UM [1] ------------- * [Seg /U] * En [U/min] 2
=
*
2 1 1 ------------- * -------- * ---------ZYLANZ_UM [1] [Seg /U] En [U/min]
=
nseg_um =
1 ----tum
nseg_um [1]
nseg_um 60 000 1 000 ZYLANZ_UM tseg_um Tum tum PRESCAL_UM FQUARZ_UM En
=
= = = = = = = = = =
60 000 * 1000 FQUARZ_UM [1] [1/min] ------------- * -------------- * ------tseg_um[1] PRESCAL_UM [1] [1/Seg]
Motordrehzahl berechnet aus der Segmentzeit in U/min Umrechnung der Einheit von ms in min Umrechnung der Einheit von µs in ms Zylinderanzahl Segmentzeit (Integerwert) berechnet in UFNC aus Differenz von Systemtimerst¨ anden Zeitdauer einer Kurbelwellenumdrehung (physikalisch) Zeitdauer einer Kurbelwellenumdrehung (integer) Prescaler f¨ ur Time-Base-Register Quarzfrequenz Aufl¨ osung (Quantisierung) der Motordrehzahl in [U/min]
Als Zeitinformation wird das Low-Byte der ERCOS-Systemzeit mit verwendet. Der Timerwert ist durch den Hardwaretreiber dr_reg_getSystimeLow als 32bit-Gr¨ oße lesbar. Die Quarzfrequenz (FQUARZ_UM), der PreScaler (PRESCAL_UM) sowie die Umrechung in physikalischen Wert (40 U/min) sind in einer Konstanten USZN_UM zusammengefaßt. Diese ist nicht bedatbar und Systemab¨ angig.
USZN_UM [1]
2 * 60 * Quarzfrequenz [MHz] * 1 000 000 = ---------------------------------------PreScaler * 40 [1/min]
Die Aufl¨ osung betr¨ agt z.B. bei einem 40MHz System: PreScaler / Quarzfrequenz[MHz] = 16 / 40[MHz] = 0,4[µs] Daraus ergibt sich ein ¨ Uberlauf nach 28,6 min.
¨ FU UFNSC 5.40.2 EGAS Uberwachungskonzept: Nachstartuberwachung ¨ fur ¨ die Funktionsuberwachung ¨ FDEF UFNSC 5.40.2 Funktionsdefinition
Ebene2_Anteil ufnsc-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
=
ufnsc-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
UFNSC 5.40.2
40ms
Seite 2885 von 4100 31.JAN.2003 Thomas Brosi
ufnsc-ebene2-anteil
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFNSC
ufnsc-ebene2-anteil
5/
40ms
tmot_um
tmot 6/
tmot_ur
Nachstartaufweitung
40ms
Nachstartueberwachungszeit
40ms
Nachstart_Aktivierung_in_FU
Unterdrehzahlausstieg
40ms 12/
1/
n_flags_um n_flags_um
M_NSEND_UM /NC
n_flags_um
M_MZNS_UM /NC 2/ mzns_ur 3/ false
B_mzns_um
ufnsc-ufnsc
MZNS0_UR /NC
ufnsc-ufnsc
40ms
7/
tmot TMNSMN_UM
aktiv
Entprellzeit
tans TANSMN_UM 1/ 0
nsof_c_um 2/
0
nsof_c_ur
3/ 1/
n_flags_um M_NSEND_UM /NC
n_flags_um
n_flags_um
M_MZNS_UM /NC 2/ MZNS1_UR /NC
mzns_ur 3/ true
B_mzns_um
ufnsc-nachstartaufweitung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
40ms
ufnsc-nachstartaufweitung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
aktiv
UFNSC 5.40.2
Seite 2886 von 4100 31.JAN.2003 Thomas Brosi
1/ 1/
n_flags_um M_NSEND_UM /NC
1/
nsof_c_um NSOF_T_UM
n_flags_um
n_flags_um
M_NSEND_UM /NC
2/
NSEND1_UR /NC
nsend_ur
1/
2/
1
nsof_c_ur nsof_c_um
1/ 0 0
nsof_c_ur
ufnsc-entprellzeit
nsof_c_um 2/
ufnsc-entprellzeit
40ms
8/ n_flags_um 1/ n_flags_um n_flags_um
n_flags_um
M_NSEND_UM /NC 2/
M_NSEND_UM /NC NSEND1_UR /NC
nsend_ur
nsc_c_um NSC_T_UM
n_flags_um
nsc_c_um
1/
2/
nsc_c_um
nsc_c_ur
1
65535
FFFFh
ufnsc-nachstartueberwachungszeit
9/
M_NSAKT_UM /NC
ufnsc-nachstartueberwachungszeit
40ms
10/ 1/
n_flags_um M_NSAKT_UM /NC
n_flags_um
n_flags_um
M_NSAKT_UM /NC nmot_um N_STEND_UM
2/ NSAKT1_UR /NC
nsakt_ur
ufnsc-nachstart-aktivierung-in-fu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
M_NSAKT_UM /NC
ufnsc-nachstart-aktivierung-in-fu
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFNSC 5.40.2
Seite 2887 von 4100 31.JAN.2003 Thomas Brosi
40ms 11/ 1/
nmot_um N_START_UM
n_flags_um
n_flags_um
M_NSAKT_UM /NC 2/ NSAKT0_UR /NC
nsakt_ur 3/
n_flags_um
n_flags_um
M_NSEND_UM /NC 4/ NSEND0_UR /NC
nsend_ur 5/ 0
nsof_c_um 6/
0
nsof_c_ur
nsc_c_um 8/
0
nsc_c_ur
ufnsc-unterdrehzahlausstieg
7/ 0
0
nsof_c_ur
0
nsc_c_ur
0
tmot_ur
nsend_ur NSEND0_UR /NC mzns_ur MZNS0_UR /NC nsakt_ur NSAKT0_UR /NC
ufnsc-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ufnsc-unterdrehzahlausstieg
ufnsc-init
ABK UFNSC 5.40.2 Abkurzungen ¨ Parameter
Art
Bezeichnung
NSC_T_UM NSOF_T_UM N_START_UM N_STEND_UM TANSMN_UM TMNSMN_UM
FW FW FW FW FW FW
Nachstartuberwachungszeit ¨ fur ¨ die Funktionsuberwachung ¨ Entprellzeit fur ¨ Abschaltung der Nachstartaufweitung ¨ Motordrehzahlschwelle fur ¨ Unterdrehzahl-Ausstieg fur ¨ die Fkt.-Uberwachung ¨ Motordrehzahlschwelle fur ¨ Startende in der Fkt.-Uberwachung ¨ Ansauglufttemperaturschwelle zur Nachstartaufweitung in der Fkt.-Uberwachung ¨ Motortemperaturschwelle fur ¨ die Nachstartaufweitung in der FKT.-Uberwachung
Systemkonstante
Art
Bezeichnung
CTRSHIF_UM MASK_40MS MASK_FUAE MISR_PO_UM MZNS0_UR MZNS1_UR M_CARRY_UM M_MZNS_UM M_NSAKT_UM M_NSEND_UM
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ 40ms-Maske fur ¨ Funktionsuberwachung ¨ ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 1: Eingange) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU Doppelablagebyte fur ¨ Konsistenzprufung ¨ von B_mzns_um = false Doppelablagebyte fur ¨ Konsistenzprufung ¨ von B_mzns_um = true Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_MZNS_UM - Info Nachstart in Funktionsuberwachung aktiv ¨ Maske B_NSAKT_UM - Nachstart in Funktionsuberwachung ¨ aktiv Maske B_NSEND_UM - Nachstartuberwachungszeit ¨ in FU abgelaufen
Source-X
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFNSC 5.40.2
Seite 2888 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
M_SRST_UM NSAKT0_UR NSAKT1_UR NSC_ANZ NSC_SIGN NSEND0_UR NSEND1_UR SRST1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Kennung fur ¨ Doppelablage Bit B_NSAKT_UM = 0 Kennung fur ¨ Doppelablage Bit B_NSAKT_UM = 1 Anzahl der Modulaufrufe von %UFNSC (s. %URPAK) der Funktionsuberwachung ¨ Modulzpezifische Signatur f. Modul %UFNSC (s.% URPAK) der Funktionsuberwachung ¨ Kennung fur ¨ Doppelablage Bit B_NSEND_UM = 0 Kennung fur ¨ Doppelablage Bit B_NSEND_UM = 1 Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_MZNS_UM MISR_SI_UM
UFNSC UFNSC
AUS AUS
¨ Nachstartaufweitung des zulasigen Moments in der Funktonsuberwachung ¨ aktiv Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
MODUL_C_UM
UFNSC
AUS
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
MOD_SI_UM
UFNSC
MDZUL UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
MZNS_UR NMOT_UM
UFNSC UFNC
NSAKT_UR NSC_C_UM NSC_C_UR NSEND_UR NSOF_C_UM NSOF_C_UR N_FLAGS_UM RASTER_UM
UFNSC UFNSC UFNSC UFNSC UFNSC UFNSC UFNSC
R_FLAGS_UM
UFNSC
SRST_UR
UFNSC
TANS
GGTFA
TMOT
GGTFM
TMOT_UM TMOT_UR
UFNSC UFNSC
AUS DUF, UFGKC, UFMIST, EIN UFMZUL, UFNSC, ... AUS UFMIST AUS LOK AUS LOK LOK UFMZUL AUS UFACCC, UFEING,EIN UFFGRC, UFFGRE,UFGKC, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... UFMIST, UFMZUL AUS LOK
Doppelablage (DA) fur ¨ Bit B_MZNS_UM Motordrehzahl in der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ Bit B_NSAKT_UM ¨ Nachstart-Zeitzahler Nachstartaufweitung der FU ¨ Komplement:Nachstartuberwachungszeitz ¨ ahler fur ¨ die Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ Bit B_NSEND_UM ¨ Zahler Entprellzeit fur ¨ Abschaltung der Nachstartaufweitung ¨ Komplement:Zahler Entprellzeit Fur ¨ Abschaltung Nachstartaufweitung Byte fur ¨ Nachstart-Bits der Funktionsuberwachung ¨ ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
Doppelablage (DA) fur ¨ Bit B_SRST_UM
Ansaugluft - Temperatur Motor-Temperatur Motor-Temperatur in der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ TMOT_UM
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFFGRE 30.10.0
Seite 2889 von 4100 31.JAN.2003 Thomas Brosi
FB UFNSC 5.40.2 Funktionsbeschreibung Pedalsollwert¨ uberwachung f¨ ur die Funktions¨ uberwachung ----------------------------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil:
Die Nachstart-Aufweitung wird aktiv, sobald die Bedingungen f¨ ur B_mzns_um erf¨ ullt sind: * die Kennung Nachstart¨ uberwachungszeit abgelaufen B_nsend_um nicht gesetzt(B_nsakt_um gesetzt) * die Motor- Temperatur kleiner als die Schwelle TMNSMN_UM ist * die Luft- Temperatur kleiner als die Schwelle TANSMN_UM ist Die Nachstart¨ uberwachungszeit (NSC_T_UM) wird gestartet, wenn die Kennung f¨ ur Nachstart-Aktiv (B_nsakt_um) gesetzt ist, d.h. die Motordrehzahl(nmot_um) ¨ uber die Schwelle N_STEND_UM gestiegen ist. Nach erreichen der Nachstartzeit (NSC_T_UM) wird die Kennung Nachstart-Ende (B_nsend_um) gesetzt. F¨ ur die Umsetzung von NSC_T_UM verschiedener Nachstartzeiten (%UFMIST) und verschiedener Temperaturschwellen (f¨ ur tmot in %UFMIST) ist es notwendig, dass der Nachstartzeit-Z¨ ahler (nsc_c_um) bis zum Endstand (FFFFh) inkrementiert wird und auch nicht durch Erreichen einer Temperaturschwelle in %UFNSC (f¨ ur tmot,tans) gestoppt werden kann. Die Umschaltung von Nachstart- auf Normal-Betrieb erfolgt mit R¨ ucksetzen der Bedingung B_mzns_um nach einer Entprellzeit NSOF_T_UM irreversibel, wenn * die Motor- Temperatur gr¨ oßer als die Schwelle TMNSMN_UM ist oder * die Luft- Temperatur gr¨ oßer als die Schwelle TANSMN_UM ist. Außerdem erfolgt die Umschaltung zwangsweise nach dem Setzen der Kennung Nachstart¨ uberwachungszeit abgelaufen (B_nsend_um). Der ¨ Ubergang bei Nachstartende erfolgt gefiltert (siehe %UFMZF). Bei -
einem Unterdrehzahl-Ausstieg, d.h. Motordrehzahl < Schwelle f¨ ur Start N_START_UM, werden folgende Aktionen ausgef¨ uhrt: L¨ oschen der Entprellzeit L¨ oschen des Nachstartzeit-Z¨ ahlers (nsc_c_um) L¨ oschen der Kennung Nachstart¨ uberwachungszeit abgelaufen L¨ oschen der Kennung Nachstart aktiv
APP UFNSC 5.40.2 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden. Hinweise zur Bedatung: Diese Funktion der Funktions¨ uberwachung entspricht der Nachstart-Erkennung in der Funktionsebene in %MDZUL. NSOF_T_UM NSC_T_UM N_START_UM N_STEND_UM TANSMN_UM TMNSMN_UM
* * * * * *
40ms 40ms 40U/min 40U/min 0.75 ◦ C + 48 ◦ C 0.75 ◦ C + 48 ◦ C
>= > >= <= < <
(TNSOF (TNSC (NSTART (NSTEND (TANSMN (TMNSMN
* * * = * *
20ms) + 80ms 20ms) + 80ms 40U/min) + 40U/min f(TMOT-Start) * 40U/min) + 40U/min 0.75 ◦ C) + 48 ◦ C - 0.75 ◦ C 0.75 ◦ C) + 48 ◦ C - 0.75 ◦ C
¨ FU UFFGRE 30.10.0 EGAS Uberwachungskonzept: FGR-Eingangsinfos fur ¨ die Funktionsuberwachung ¨ FDEF UFFGRE 30.10.0 Funktionsdefinition Ebene2_Anteil
uffgre-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zur Verbesserung der ¨ Uberwachungsg¨ ute kann im Nachstart abh¨ angig von der Motor- und der Ansaugluft-Temperatur auf ein erh¨ ohtes zul¨ assiges Moment (siehe %UFMZUL) umgeschaltet werden. Dazu wird hier die Bedingung "Nachstartaufweitung aktiv" f¨ ur %UFMZUL bzw. %MDZUL berechnet.
uffgre-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
UFFGRE 30.10.0
40ms
Seite 2890 von 4100 31.JAN.2003 Thomas Brosi
uffgre-ebene2-anteil
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFFGRE
uffgre-ebene2-anteil
B_acc
B_acc
Bremsinfo 40ms
40ms 9/
calc_acc
FGR_Betrieb
uffgre-uffgre
calc_fgr
ACC-Betrieb
uffgre-uffgre
5/
S_brs
bresp_c_um
1/ 1/ true
BRESP_T_UM
Lokal_FGRE_2
1/ 1/ 0 false
2/
bresp_c_um
2/
bresp_c_um 1
bresp_c_ur 3/
3/ false
Lokal_FGRE_2
40ms
bresp_c_ur
Lokal_FGRE_2
40ms
Brake
B_brems_um
B_bkvv 40ms
B_bkva B_acc
B_fabr
B_acc Brake
Lokal_FGRE_2
B_brfgr_um
uffgre-bremsinfo
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
S_bls
uffgre-bremsinfo
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFFGRE 30.10.0
Seite 2891 von 4100 31.JAN.2003 Thomas Brosi
6/
40ms Brake
1/ s_flags_um
s_flags_um
M_BREMS_UM /NC BREMS1_UR /NC
2/ brems_ur 1/ s_flags_um
M_BREMS_UM /NC BREMS0_UR /NC
uffgre-b-brems-um
s_flags_um
2/ brems_ur
uffgre-b-brems-um
40ms 7/ 1/ 1/
bracc_c_um true
BRACC_T_UM
Lokal_FGRE_3
1/ 1/ 0
2/
bracc_c_um
bracc_c_ur
2/
bracc_c_um 1
bracc_c_ur 3/ Lokal_FGRE_3
B_acc
8/
Brake 1/ Lokal_FGRE_3
s_flags_um M_BRFGR_UM /NC
s_flags_um 2/
BRFGR1_UR /NC
brfgr_ur
1/
M_BRFGR_UM /NC BRFGR0_UR /NC
s_flags_um 2/ brfgr_ur
uffgre-b-brfgr-um
s_flags_um
uffgre-b-brfgr-um
calc_fgr
calc_fgr
FGR_Abschaltung_Bremse 2/ CWGRABH 0
true
calc_portpin
PortPin-Anbindung
calc_can
CAN-Anbindung
uffgre-fgr-betrieb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
uffgre-fgr-betrieb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
calc_fgr
UFFGRE 30.10.0
Seite 2892 von 4100 31.JAN.2003 Thomas Brosi
1/ 1/
s_flags_um brems_c_um BREMS_T_UM
1/ true
1/ 1/ 0
brems_c_um
brems_c_ur
1
brems_c_ur
3/
3/ false
2/
brems_c_um
2/
Lokal_FGRE_0
false
Lokal_FGRE_0
Lokal_FGRE_0
uffgre-fgr-abschaltung-bremse
M_BREMS_UM /NC
uffgre-fgr-abschaltung-bremse
S_fgrhs S_fgrat in out calc_pp PosEdge_WB_PP
S_fgrwb
in out calc_pp PosEdge_SV_PP
B_fgrab
Lokal_FGRE_0 calc_pp B_FGREN_PP calc_portpin
uffgre-portpin-anbindung
Set_B_fgren Reset_B_fgren
uffgre-portpin-anbindung
1/
calc_pp in
1/ t_flags_um M_BSL_UM /NC BSL0_UR /NC
t_flags_um 2/ bsl_ur
1/ t_flags_um M_BSL_UM /NC BSL1_UR /NC
t_flags_um 2/ bsl_ur
out t_flags_um M_BSL_UM /NC
uffgre-posedge-wb-pp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
S_fgrsv
uffgre-posedge-wb-pp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
calc_pp
UFFGRE 30.10.0
Seite 2893 von 4100 31.JAN.2003 Thomas Brosi
2/
in 1/ t_flags_um
t_flags_um
M_VZL_UM /NC 2/ VZL0_UR /NC
vzl_ur
1/ t_flags_um
t_flags_um
M_VZL_UM /NC
2/ vzl_ur uffgre-posedge-sv-pp
VZL1_UR /NC
out t_flags_um M_VZL_UM /NC uffgre-posedge-sv-pp
calc_pp
3/
Reset_B_fgren
1/
M_FGREN_UM /NC 1/ FGREN0_UR /NC
3/
s_flags_um
false
B_fgren_um
2/ fgren_ur
Set_B_fgren 1/ s_flags_um M_FGREN_UM /NC FGREN1_UR /NC
3/
s_flags_um 2/ fgren_ur
true
B_fgren_um uffgre-b-fgren-pp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
s_flags_um
uffgre-b-fgren-pp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFFGRE 30.10.0
Seite 2894 von 4100 31.JAN.2003 Thomas Brosi
calc_can
calc_can B_grahs_um B_graat_um
S_fgrhs
calc_can
CAN-Zugriff
Freigabe B_gratu_um B_graen_um B_gratd_um B_grase_um B_grawa_um B_grahe_um
B_gratu_um B_gratd_um B_grase_um B_grawa_um B_grahe_um
calc_can bzgra_um b1gra Plausibilisierung b2gra b3gra b4gra B_bgrae_um
calc_can Set_B_fgren Reset_B_fgren
B_fgrab
uffgre-can-anbindung
bzgra_um b1gra b2gra b3gra b4gra
B_FGREN_CAN Lokal_FGRE_0
calc_can b1gra_y /NC
b3gra_y /NC
1/
b1gra
msg_data_r
b3gra
8/ msg_data_r
b1gra_x /NC
9/
b3gra_x /NC
b2gra_y /NC
0
2/
3/
msg_data_r b2gra_x /NC
B_grase_um
B_grahs_um
b2gra
B_grase_um
10/
B_grahs_um
B_grawa_um
B_grawa_um
1
0 4/ B_graat_um
B_graat_um
bzgra_um
240
1 16
5/ B_gratd_um
B_gratd_um
2 6/ B_gratu_um
B_gratu_um
3 7/ B_grahe_um
b4gra_y /NC B_grahe_um
11/
b4gra
6 msg_data_r b4gra_x /NC
uffgre-can-zugriff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
uffgre-can-anbindung
uffgre-can-zugriff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFFGRE 30.10.0
Seite 2895 von 4100 31.JAN.2003 Thomas Brosi
calc_can DBGRA_T_UM calc_canDBGRA_T_UM in out DBGRA_ToDelay
0
bzgra_um
13/ bz_graa_um 15 14/
15/
DBGRAMX_UM
bz_graa_ur
B_bgrae_um
Lokal_FGRE_1
B_bgrae_um
b1gra b2gra b3gra
16/
b4gra
0 1/ bgra_c_um 0
1/
bgra_c_um
1/ 1/ true
bgra_c_um
Lokal_FGRE_1
2/ bgra_c_ur
1 3/
1/
false
2/
bgra_c_um
Lokal_FGRE_1
bgra_c_ur uffgre-plausibilisierung
1 3/ false
Lokal_FGRE_1
uffgre-plausibilisierung
calc_can
12/
in
1/ 0
dbgra_c_um
dbgra_c_um
2/ dbgra_c_ur
1/
DBGRA_T_UM
1/ true
Lokal_FGRE_4 1/
2/
dbgra_c_um 1.0
dbgra_c_ur 3/
false
Lokal_FGRE_4
Lokal_FGRE_4
out
uffgre-dbgra-todelay
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BGRA_T_UM
uffgre-dbgra-todelay
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFFGRE 30.10.0
Seite 2896 von 4100 31.JAN.2003 Thomas Brosi
calc_can B_grahe_um
in out calc_can PosEdge_TU_CAN
B_gratu_um
in out calc_can PosEdge_TD_CAN
B_gratd_um
21/ B_graen_um in out calc_can PosEdge_SE_CAN
B_grase_um
in out calc_can PosEdge_WA_CAN uffgre-freigabe
B_grawa_um
uffgre-freigabe
out t_flags_um M_UPL_UM /NC calc_can
17/
in 1/ t_flags_um
t_flags_um
M_UPL_UM /NC 2/ UPL0_UR /NC
upl_ur
1/ t_flags_um
t_flags_um
M_UPL_UM /NC 2/ UPL1_UR /NC
upl_ur
uffgre-posedge-tu-can
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_graen_um
uffgre-posedge-tu-can
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
calc_can
UFFGRE 30.10.0
Seite 2897 von 4100 31.JAN.2003 Thomas Brosi
18/
in 1/ t_flags_um
t_flags_um
M_DOWNL_UM /NC 2/ DOWNL0_UR /NC
vzl_ur
1/
M_DOWNL_UM /NC
t_flags_um
2/
DOWNL1_UR /NC
vzl_ur uffgre-posedge-td-can
t_flags_um
out t_flags_um M_VZL_UM /NC uffgre-posedge-td-can
19/
calc_can in
1/ t_flags_um
M_BSL_UM /NC 2/ BSL0_UR /NC
bsl_ur
1/ t_flags_um M_BSL_UM /NC BSL1_UR /NC
t_flags_um 2/ bsl_ur
out t_flags_um M_KKL_UM /NC
uffgre-posedge-se-can
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
t_flags_um
uffgre-posedge-se-can
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFFGRE 30.10.0
Seite 2898 von 4100 31.JAN.2003 Thomas Brosi
20/
calc_can in
1/ t_flags_um
t_flags_um
M_WAL_UM /NC 2/ WAL0_UR /NC
wal_ur
1/ t_flags_um
t_flags_um
M_WAL_UM /NC
2/ wal_ur
uffgre-posedge-wa-can
WAL1_UR /NC
out t_flags_um M_WAL_UM /NC uffgre-posedge-wa-can
calc_can
22/
Reset_B_fgren
1/ s_flags_um
M_FGREN_UM /NC 1/ FGREN0_UR /NC
B_fgren_um
2/ fgren_ur
Set_B_fgren 1/ s_flags_um M_FGREN_UM /NC FGREN1_UR /NC
3/
s_flags_um 2/ fgren_ur
true
B_fgren_um uffgre-b-fgren-can
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
s_flags_um
3/ false
uffgre-b-fgren-can
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFFGRE 30.10.0
Seite 2899 von 4100 31.JAN.2003 Thomas Brosi
calc_acc
1/ 1/
s_flags_um s_flags_um
3/
s_flags_um
true
B_fgren_um
M_ACCEN_UM /NC M_FGREN_UM /NC
2/
FGREN1_UR /NC
fgren_ur
1/ s_flags_um
M_FGREN_UM /NC
B_fgren_um uffgre-acc-betrieb
s_flags_um
3/ false
2/
FGREN0_UR /NC
fgren_ur
0
0 0 0 0 0
bracc_c_ur BREMS0_UR /NC
brems_ur
BRFGR0_UR /NC
brfgr_ur
BSL0_UR /NC
bsl_ur
DOWNL0_UR /NC
downl_ur
FGREN0_UR /NC
fgren_ur
UPL0_UR /NC
upl_ur
VZL0_UR /NC
vzl_ur
WAL0_UR /NC
wal_ur
bresp_c_ur brems_c_ur bz_graa_ur dbgra_c_ur bgra_c_ur
uffgre-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
uffgre-acc-betrieb
uffgre-init
ABK UFFGRE 30.10.0 Abkurzungen ¨ Art
Bezeichnung
BGRA_T_UM BRACC_T_UM BREMS_T_UM BRESP_T_UM CWGRABH DBGRAMX_UM DBGRA_T_UM
Parameter
FW FW FW FW FW (REF) FW FW
Fehlerentprellung: Botschaftsfehler GRA ¨ Entprellzeit fur ¨ betatigte Bremse in der Funktionsuberwachung ¨ fur ¨ ACC ¨ Entprellzeit fur ¨ betatigte Bremse in der Funktionsuberwachung ¨ ¨ Entprellzeit fur ¨ betatigte Bremse in der Funktionsuberw. ¨ (ext. Bremseingriff) Codewort fur ¨ GRA-Bedienhebel ¨ Fehlerschwelle Botschaftszahler in GRA-Botschaft ¨ Fehlerentprellung Botschaftszahler in GRA-Botschaft
Systemkonstante
Art
Bezeichnung
BREMS0_UR BREMS1_UR BRFGR0_UR BRFGR1_UR BSL0_UR BSL1_UR CTRSHIF_UM DOWNL0_UR DOWNL1_UR FGREN0_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Kennung fur ¨ Doppelablage Bit B_BREMS_UM = 0 Kennung fur ¨ Doppelablage Bit B_BREMS_UM = 1 Kennung fur ¨ Doppelablage Bit B_BRFGR_UM = 0 Kennung fur ¨ Doppelablage Bit B_BRFGR_UM = 1 Kennung fur ¨ Doppelablage Bit B_BSL_UM = 0 Kennung fur ¨ Doppelablage Bit B_BSL_UM = 1 Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ Kennung fur ¨ Doppelablage Bit B_DOWNL_UM = 0 Kennung fur ¨ Doppelablage Bit B_DOWNL_UM = 1 Kennung fur ¨ Doppelablage Bit B_FGREN_UM = 0
Source-X
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFFGRE 30.10.0
Seite 2900 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
FGREN1_UR FGRE_ANZ FGRE_SIGN MASK_40MS MASK_FUAE MISR_PO_UM M_ACCEN_UM M_BREMS_UM M_BRFGR_UM M_BSL_UM M_CARRY_UM M_DOWNL_UM M_FGREN_UM M_KKL_UM M_SRST_UM M_UPL_UM M_VZL_UM M_WAL_UM SRST1_UR UPL0_UR UPL1_UR VZL0_UR VZL1_UR WAL0_UR WAL1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Kennung fur ¨ Doppelablage Bit B_FGREN_UM = 1 Anzahl der Modulaufrufe von %UFFGRE (s. %URPAK) der Funktionsuberwachung ¨ Modulzpezifische Signatur f. Modul %UFFGRE (s.% URPAK) der Funktionsuberwachung ¨ 40ms-Maske fur ¨ Funktionsuberwachung ¨ ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 1: Eingange) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_ACCEN_UM - Info ACC-Eingriff innerhalb Funktionsuberwachung ¨ erlaubt ¨ Maske B_BREMS_UM - Info Bremse innerhalb Funktionsuberwachung betatigt ¨ ¨ Maske B_BRFGR_UM - Info Bremse bei FGR-Betrieb innerhalb FU betatigt Maske B_BSL_UM - Info FGR-Hebel Beschleunigung gesetzt Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_DOWNL_UM - Info FGR-Hebel Beschleunigung gesetzt Maske B_FGREN_UM - Info FGR-Eingriff innerhalb Funktionsuberwachung erlaubt ¨ Maske B_KKL_UM - Info KSK-Erkennung innerhalb Funktionsuberwachung ¨ Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Maske B_UPL_UM - Info FGR-Hebel Beschleunigung gesetzt ¨ Maske B_VZL_UM - Info FGR-Hebel Verzogerung gesetzt Maske B_WAL_UM - Info WA-Erkennung innerhalb Funktionsuberwachung ¨ Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1 Kennung fur ¨ Doppelablage Bit B_UPL_UM = 0 Kennung fur ¨ Doppelablage Bit B_UPL_UM = 1 Kennung fur ¨ Doppelablage Bit B_VZL_UM = 0 Kennung fur ¨ Doppelablage Bit B_VZL_UM = 1 Kennung fur ¨ Doppelablage Bit B_WAL_UM = 0 Kennung fur ¨ Doppelablage Bit B_WAL_UM = 1
Art
Bezeichnung
LOK LOK LOK LOK LOK AUS AUS AUS LOK LOK EIN
¨ Fehlerzahler: Botschaftsabsicherung GRA-Botschaft ¨ ¨ Entprellzahler fur ¨ betatigte Bremse in der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ BRACC_C_UM ¨ ¨ Entprellzahler fur ¨ betatigte Bremse in der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ BREMS_C_UM Doppelablage (DA) fur ¨ Bit B_BREMS_UM Doppelablage (DA) fur ¨ Bit B_BRFGR_UM Doppelablage (DA) fur ¨ Bit B_BSL_UM ¨ ¨ Botschaftszahler (alter Wert) der GRA-Canbotschaft in der Uberwachung Doppelablage (DA) fur ¨ BZGRA_A_UM ¨ vorhanden Bedingung: ACC-Steuergerat
LOK EIN
Fehler in GRA-Botschaft in der Funktionsuberwachung ¨ Bedingung BKV angesteuert
EIN
Bedingung BKV verbaut (fur ¨ Auswertung Bremse)
EIN
Bedingung Fahrer bremst aus CAN-Botschaft
EIN AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS
FGR-/ACC-Abschaltung aus der Funktion FGR-/ACC-Einschaltung aus Bedienhebel gultig ¨ in der Funktionsuberwachung ¨ ¨ Bedingung GRA-Tipschalter Aus betatigt in Funktionsuberwachung ¨ ¨ Freigabe des FGR uber ¨ GRA-Bedienhebel in der Uberwachung Bedingung GRA-Bedienhebelfehler in Funktionsuberwachung ¨ ¨ Bedingung GRA-Hauptschalter betatigt in Funktionsuberwachung ¨ ¨ Bedingung GRA-Tipschalter Setzen betatigt in Funktionsuberwachung ¨ ¨ Bedingung GRA-Tipschalter Tip-DOWN betatigt in Funktionsuberwachung ¨ ¨ Bedingung GRA-Tipschalter Tip-UP betatigt in Funktionsuberwachung ¨ ¨ Bedingung GRA-Tipschalter Wiederaufnahme betatigt in Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ Bit B_DOWNL_UM Doppelablage (DA) fur ¨ Bit B_FGREN_UM Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
AUS
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
EIN
CAN - Message Zwischenbuffer
EIN
¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
AUS
Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
AUS
Doppelablage (DA) fur ¨ Bit B_SRST_UM
Variable
Quelle
BGRA_C_UM BRACC_C_UM BRACC_C_UR BREMS_C_UM BREMS_C_UR BREMS_UR BRFGR_UR BSL_UR BZ_GRAA_UM BZ_GRAA_UR B_ACC
UFFGRE UFFGRE UFFGRE UFFGRE UFFGRE UFFGRE UFFGRE UFFGRE UFFGRE UFFGRE T2LID
B_BGRAE_UM B_BKVA
UFFGRE CANECUR
B_BKVV
GGCASR
B_FABR
CANECUR
B_FGRAB B_FGREN_UM B_GRAAT_UM B_GRAEN_UM B_GRAHE_UM B_GRAHS_UM B_GRASE_UM B_GRATD_UM B_GRATU_UM B_GRAWA_UM DOWNL_UR FGREN_UR MISR_SI_UM
FGRREGL UFFGRE UFFGRE UFFGRE UFFGRE UFFGRE UFFGRE UFFGRE UFFGRE UFFGRE UFFGRE UFFGRE UFFGRE
MODUL_C_UM
UFFGRE
MOD_SI_UM
UFFGRE
MSG_DATA_R RASTER_UM
R_FLAGS_UM
UFFGRE
SRST_UR
UFFGRE
Referenziert von
BGWPFGR, FGRABED, FGRBESI,FGRFULO, FGRREGL, ... DDSBKV, GGEGAS,GGPED, UFFGRE GGEGAS, GGPED,UFFGRE GGEGAS, GGPED,UFFGRE UFFGRE
UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... CANSEN, UFFGRE,UFMSRC UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
S_BLS S_BRS S_FGRAT S_FGRHS S_FGRSV S_FGRWB S_FLAGS_UM
UFFGRE
T_FLAGS_UM UPL_UR VZL_UR WAL_UR
UFFGRE UFFGRE UFFGRE UFFGRE
Referenziert von
Art
EGEG, GGEGAS, UFF- EIN GRE EGEG, GGEGAS, UFF- EIN GRE EIN GGFGRH, TKMWL,UFFGRE EIN GGFGRH, TKMWL,UFFGRE EIN GGFGRH, TKMWL,UFFGRE EIN GGFGRH, TKMWL,UFFGRE UFFGRC, UFFGRE, UF-AUS SPSC AUS AUS AUS AUS
UFFGRE 30.10.0
Seite 2901 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Schalter Bremslicht Schalter Bremstest Schalter Aus-Tip am FGR-Bedienhebelschalter Hauptschalter am FGR-Bedienhebel ¨ Schalter Setzen/Verzogern am FGR-Bedienhebel Schalter Wiederaufnahme/Beschleunigen am FGR-Bedienhebel Byte fur ¨ Status-Bits der Funktionsuberwachung ¨ Byte fur ¨ Tempomat-Bits der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ Bit B_UPL_UM Doppelablage (DA) fur ¨ Bit B_VZL_UM Doppelablage (DA) fur ¨ Bit B_WAL_UM
FB UFFGRE 30.10.0 Funktionsbeschreibung UFFGRE 30.10 -----------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil:
FGR-Eingangsinformationen f¨ ur die Funktions¨ uberwachung ------------------------------------------------------
¨ber die aktuelle Schalterpositionen am Bedienhebel f¨ Die Funktion stellt Informationen u ur die Fahrgeschwindigkeitsregelung bereit. ¨ Uber eine Kodierung mit Hilfe der Variantenkodierung CWGRABH kann dabei zwischen zwei Konfigurationen unterschieden werden. Konfiguration 1: CWGRABH (Bit 0) = 0 FGR-Bedienhebelinformationen werden direkt ¨ uber Port Pin am Motorsteuerger¨ at eingelesen. (nur m¨ oglich mit 4-Positionen Bedienhebel) Konfiguration 2: CWGRABH (Bit 0) = 1 FGR-Bedienhebelinformationen werden ¨ uber CAN an das Motorsteuerger¨ at ¨ ubermittelt. (m¨ oglich mit 4- und 6-Positionen Bedienhebel) Zus¨ atzlich wird in der Funktion zwischen ACC-Betrieb (B_acc = 1) und FGR-Betrieb (B_acc = 0) unterschieden.
Konfiguration 1: ================ Die Freigabe eines erh¨ ohenden Momenteneingriff setzt die Erkennung g¨ ultiger Einschaltsignale voraus. Ein g¨ ultiges Einschaltsignal ist definiert durch eine g¨ ultige Tastenkombination, die zum Setzen oder Wiederaufnahme des FGRs f¨ uhrt. Dabei muß eine aktive Bet¨ atigung (positive Flanke) erkannt worden sein.
Die Erlaubnis f¨ ur einen erh¨ ohenden Momenteneingriff (B_fgren_um=1) wird zur¨ uckgenommen, wenn - eine FGR-/ ACC-Abschaltbedingung (B_frab=1) vorliegt, - oder die Bremse l¨ anger als die Zeitdauer BREMS_T_UM bet¨ atigt wird. Im ACC-Betrieb (B_acc = 1) wird die Freigabe des Momenteneingriffs aus der ACC-¨ Uberwachung (%UFACCC) ¨ ubernommen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFFGRE 30.10.0
Seite 2902 von 4100 31.JAN.2003 Thomas Brosi
Außerdem wird aus den beiden HW-Bremssignalen eine resultiernde Bremsinformation (B_brfgr_um und B_brems_um) erzeugt; die Information B_brfgr_um verhindert in der FGR-/ACC-Eingriff-¨ Uberwachung eine ¨ Ubernahme des FGR-/ACC-Momentenwertes. Dabei wird die Bremsinformation B_brfgr_um im ACC-Betrieb ¨ uber die Zeitkonstante BRACC_T_UM zus¨ atzlich entprellt, um ein regul¨ ares Abschalten der ACC-Funktionalit¨ at durch das ACC-Steuerger¨ at zu erm¨ oglichen. Die Bremsinformation B_brems_um enth¨ allt diese Entprellung nicht. Im FGR-Fall sind die Bremsinformationen B_brems_um und B_brfgr_um identisch. Zus¨ atzlich werden bei erkanntem, externem Bremseingriff (B_bkva) die Bremsinformation S_bls und S_brs nur entprellt ausgewertet (BRESP_T_UM). Diese Entprellung wirkt nur, wenn keine zus¨ atzliche Bremsung durch den Fahrer (B_fabr) vorliegt.
Konfiguration 2: ================ Die Freigabe eines erh¨ ohenden Momenteneingriff setzt auch hier die Erkennung g¨ ultiger Einschaltsignale voraus. Ein g¨ ultiges Einschaltsignal ist definiert durch eine g¨ ultige Tastenkombination, die zum Setzen oder Wiederaufnahme des FGRs f¨ uhrt. Dabei muß eine aktive Bet¨ atigung (positive Flanke) in den GRA-Informationen erkannt worden sein. Die Erlaubnis f¨ ur einen erh¨ ohenden Momenteneingriff wird sofort zur¨ uckgenommen, wenn - eine FGR-/ ACC-Abschaltbedingung (B_frab=1) vorliegt, - die Bremse l¨ anger als die Zeitdauer BREMS_T_UM bet¨ atigt wird, - eine Fehlerinformation ¨ uber CAN (B_grahe_um=1) vorliegt, - oder ein Fehler in der Botschaftabsicherung (B_bgrae_um=1) erkannt wurde. Eine Fehlererkennung (B_ufgrhe) erfolgt, wenn bereits durch das SendeSteuerger¨ at eine Fehlererkennung vorliegt (B_grahe_um = 1) oder in der Botschaftabsicherung mit Hilfe des Botschaftz¨ ahlers bzgra_um (Aktualit¨ at) bzw. in der Wertabsicherung ¨ uber die gesamte GRA-Botschaft (Konsistenz) ein Fehler erkannt wurde. Die Fehlererkennung auf Aktualit¨ at kann ¨ uber die Festwerte DBGRA_T_UM und DBGRAMX_UM entprellt werden. Die Fehlererkennung auf Konsistenz kann ¨ uber die BGRA_T_UM entprellt werden. Außerdem wird aus den beiden HW-Bremssignalen eine resultiernde Bremsinformation (B_brfgr_um und B_brems_um) erzeugt; die Information B_brfgr_um verhindert in der FGR-/ACC-Eingriff-¨ Uberwachung eine ¨ Ubernahme des FGR-/ACC-Momentenwertes. Dabei wird die Bremsinformation B_brfgr_um im ACC-Betrieb ¨ uber die Zeitkonstante BRACC_T_UM zus¨ atzlich entprellt, um ein regul¨ ares Abschalten der ACC-Funktionalit¨ at durch das ACC-Steuerger¨ at zu erm¨ oglichen. Die Bremsinformation B_brems_um enth¨ allt diese Entprellung nicht. Im FGR-Fall sind die Bremsinformationen B_brems_um und B_brfgr_um identisch.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zus¨ atzlich werden bei erkanntem, externem Bremseingriff (B_bkva) die Bremsinformation S_bls und S_brs nur entprellt ausgewertet (BRESP_T_UM). Diese Entprellung wirkt nur, wenn keine zus¨ atzliche Bremsung durch den Fahrer (B_fabr) vorliegt. Befehlstest-Anteil (Ebene2’) ----------------------------
* Globale ¨ Uberwachungselemente Befehlstest-Anteil Dieses Modul ist nicht Bestandteil des Befehlstests.
APP UFFGRE 30.10.0 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden.
¨ Uberwachung auf Aktualit¨ at ========================== Der 4-Bit Botschaftz¨ ahler bzgra_um wird vom Sendesteuerger¨ at zyklisch inkrementiert. Wird vom sendenden Steuerger¨ at der Botschaftsz¨ ahler alle 20 ms inkrementiert und die Botschaft entsprechend versendet, so unterscheidet sich im 40ms Pr¨ ufzyklus der alte und der neue Botschaftz¨ ahler um mindestens 1 und h¨ ochstens um 3 Inkremente (DBGRAMX_UM=3). Ein sich nicht ¨ andernder Botschaftz¨ ahler f¨ uhrt nach der Fehlerentprellung DBGRA_T_UM ebenfalls zu einer Abschaltung des GRA-Eingriffs (B_bgrae_um=1).
¨ Uberwachung auf Konsistenz ========================== Zur Absicherung der Botschaftskonsistenz wird durch das Sendesteuerger¨ at im Byte 1 der GRA-Botschaft ein Konsistenzwert verschickt. Dieser wird mit Hilfe eine XOR-Verkn¨ upfung ¨ uber alle andere 3 Bytes der CAN-Botschaft und der zus¨ atzlichen Pr¨ ufsumme 00hex gebildet. In der Funktion¨ uberwachung wird die Konsistenz r¨ uckgerechnet und ¨ uberpr¨ uft. Nach der Fehlerentprellung BGRA_T_UM wird auf unplausible Botschaft erkannt und der GRA-Eingriff wird verboten (B_bgrae_um=1).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFFGRC 7.20.0
Seite 2903 von 4100 31.JAN.2003 Thomas Brosi
¨ ¨ FU UFFGRC 7.20.0 EGAS Uberwachungskonzept: FGR- Uberwachung der Funktionsuberwachung ¨ FDEF UFFGRC 7.20.0 Funktionsdefinition
uffgrc-main
Ebene2_Anteil
40ms
uffgrc-ebene2-anteil
uffgrc-main
UFFGRC
uffgrc-ebene2-anteil
5/
40ms vfzg_w VMIN_UM
1/ B_fgr_um 2/
s_flags_um z_flags_um M_FGREN_UM /NC
z_flags_um
M_FGR_UM /NC 3/
s_flags_um
FGR1_UR /NC
fgr_ur 1/
M_BRFGR_UM /NC false
B_fgr_um 2/
z_flags_um
z_flags_um
M_FGR_UM /NC 3/ FGR0_UR /NC
B_fgr
fgr_ur
6/ 0
mfgr_um
mifa
mfgr_ur
uffgrc-uffgrc
7/
uffgrc-uffgrc
0
uffgrc-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
mfgr_ur uffgrc-init
ABK UFFGRC 7.20.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW
Minimalgeschwindigkeit fur ¨ FGR-Betrieb im Befehlstest Minimalgeschwindigkeit fur ¨ FGR-Betrieb in der Funktionsuberwachung ¨
Systemkonstante
Art
Bezeichnung
CTRSHIF_UM FGR0_UR
SYS (REF) Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ SYS (REF) Kennung fur ¨ Doppelablage Bit B_FGR_UM = 0
VMIN_UC VMIN_UM
Source-X
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFFGRC 7.20.0
Seite 2904 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
FGR1_UR FGRC_ANZ FGRC_SIGN MASK_40MS MASK_BTA MASK_FUAE MISR_PO_UM M_BRFGR_UM M_CARRY_UM M_FGREN_UM M_FGR_UM M_SRST_UM SRST1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Kennung fur ¨ Doppelablage Bit B_FGR_UM = 1 Anzahl der Modulaufrufe von %UFFGRC (s. %URPAK) der Funktionsuberwachung ¨ Modulzpezifische Signatur f. Modul %UFFGRC (s.% URPAK) der Funktionsuberwachung ¨ 40ms-Maske fur ¨ Funktionsuberwachung ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 3: Befehlstest) ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 1: Eingange) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU ¨ Maske B_BRFGR_UM - Info Bremse bei FGR-Betrieb innerhalb FU betatigt Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_FGREN_UM - Info FGR-Eingriff innerhalb Funktionsuberwachung ¨ erlaubt Maske B_FGR_UM - Info FGR-Eingriff aus Funktionsuberwachung ¨ erlaubt Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1
Variable
Quelle
Referenziert von
ABFGRC_UC AKTQU_UC
UFFGRC
B_FGR
MDFAW
B_FGR_UC B_FGR_UM FGR_UR MFGR_UC MFGR_UM MFGR_UR MIFA
UFFGRC UFFGRC UFFGRC UFFGRC UFFGRC UFFGRC MDFAW
MISR_SI_UM
UFFGRC
MODUL_C_UM
UFFGRC
MOD_SI_UM
UFFGRC
URCPU AUS UFFGRC, UFGKC,EIN UFMIST, UFMSRC,UFMVER, ... ARMD, DUF,EIN FGRABED, FGRFULO, FGRREGL, ... AUS DUF, FGRABED AUS AUS UFFGRC AUS UFMZUL AUS AUS BGFAWU, DFFT, NLKO, EIN UFFGRC UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... EIN UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... AUS UFFGRC, UFFGRE, UF-AUS SPSC ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ... UFFGRC AUS UFMZUL, UFSPSC, U- AUS RADCC
RASTER_UM
R_FLAGS_UM
UFFGRC
SRST_UR
UFFGRC
S_FLAGS_UC S_FLAGS_UM
UFFGRC UFFGRC
VFZG_W
GGVFZG
Z_FLAGS_UC Z_FLAGS_UM
UFFGRC UFFGRC
Art
Bezeichnung Befehlstest: Modulspezifischer Antwortbeitrag aus %UFFGRC Aktuell im Befehlstest verwendete Frage
Bedingung FGR (Tempomat) aktiv
FGR-/ACC-Momenteneingriff im Befehlstest erlaubt FGR-/ACC-Momenteneingriff in der Funktionsuberwachung ¨ erlaubt Doppelablage (DA) fur ¨ Bit B_FGR_UM Momentenwunsch aus der Fahrgeschwindigkeitsregelung im Befehlstest Momentenwunsch aus der Fahrgeschwindigkeitsregelung fur ¨ die Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ MFGR_UM indiziertes Motormoment Fahrerwunsch Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
Doppelablage (DA) fur ¨ Bit B_SRST_UM
Byte fur ¨ Status-Bits des Befehlstests Byte fur ¨ Status-Bits der Funktionsuberwachung ¨ Fahrzeuggeschwindigkeit Byte fur ¨ Status-Bits beim 2-SG-Konzept im Befehlstestes Byte fur ¨ Status-Bits beim 2-SG-Konzept in der Funktionsuberwachung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMSRC 28.10.2
Seite 2905 von 4100 31.JAN.2003 Thomas Brosi
FB UFFGRC 7.20.0 Funktionsbeschreibung ¨ Uberwachung eines erh¨ ohenden Eingriffs in der Funktions¨ uberwachung -----------------------------------------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil: Der erh¨ ohende Momenteneingriff wird aus der Funktion nur dann ¨ ubernommen, wenn er auf Basis eigener Auswertung als zul¨ assig erkannt wird. Um einen FGR-/ACC-Eingriff zuzulassen, wird gepr¨ uft, ob eine g¨ ultige Einschaltbedingung vorlag und keine Abschaltung ansteht. Außerdem wird gepr¨ uft, ob die Bremsinformation inaktiv ist und die Minimalgeschwindigkeit ¨ uberschritten ist. Dar¨ uber hinaus wird der FGR-/ACC-Momentenwunsch nur dann in die Momentenkoordination der Funktions¨ uberwachung ubernommen, wenn der FGR-/ACC-Momenteneingriff in der Funktion aktiv ist. ¨
* Globale ¨ Uberwachungselemente Befehlstest-Anteil Der Befehlstest-Anteil ist ein Abbild des Ebene2-Anteiles mit eigenen Variablen und Daten (Endung _um durch _uc ersetzt). Die Programm-Ablauf-Kontrolle und die zyklische Absicherung sind im Befehlstest-Anteil nicht enthalten. Dieser Befehlstest-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Befehlstest-Anteil: Die Eingangsvariablen des Befehlstests werden fragespezifisch mit Testdaten gef¨ ullt. Diese Eingangswerte f¨ uhren zu einer modulspezifischen Antwort (s. auch %URCPU) aus diesem Befehlstest-Anteil.
APP UFFGRC 7.20.0 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden. Hinweise zur Bedatung: VMIN_UM muß an die Geschwindigkeitsschwellen der Ebene 1 f¨ ur FGR bzw. ACC angepaßt werden.
¨ ¨ FU UFMSRC 28.10.2 EGAS Uberwachungskonzept: MSR-Eingriff- Uberwachung fur ¨ die Funktionsuberwa¨ chung FDEF UFMSRC 28.10.2 Funktionsdefinition Ebene2_Anteil
ufmsrc-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Befehlstest-Anteil (Ebene2’) ----------------------------
ufmsrc-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMSRC 28.10.2
Seite 2906 von 4100 31.JAN.2003 Thomas Brosi
40ms
ufmsrc-ebene2-anteil
Komplementpruefung
40ms
UFMSRC
ufmsrc-ebene2-anteil
40ms
3/ 1/
msrc_c_ur r_flags_um
r_flags_um
msrc_c_um M_SRST_UM /NC bz_msra_ur
2/
SRST1_UR /NC
srst_ur
ufmsrc-komplementpruefung
bz_msra_um mmsr_ur
ufmsrc-komplementpruefung
40ms 4/ msrc_c_um
1/ true
ei_msrc_um 2/
MSRC_T_UM Fehlerzaehler Enable in
9/
true
B_nomsr_um 3/
0
bz_msra_um 10/
mmsr_um 4/
bz_msra_ur
mmsr_ur
Botschaftszaehler auswerten bz_msr
bz_msr
6/
out1 out2
B_nomsr_um
3/ 4/ B_asrex_um 40ms CAN-Zugriff B_asrext B_msrext mdind_asrl mdind_asrs mdind_msr
B_msrex_um MSR-Plausibilisierung B_asrext B_msrext out1 mdind_asrl mdind_asrs out2 mdind_msr
B_nomsr_fr 7/ 0
mmsr_um 8/ mmsr_ur
ufmsrc-ufmsrc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mmsr_um
ufmsrc-ufmsrc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMSRC 28.10.2
Seite 2907 von 4100 31.JAN.2003 Thomas Brosi
40ms B0MSR_Y /NC 1/ 1/
msg_data_r B0MSR_X /NC
true
M_BASR_UM /NC
Lokal_MSRC_1
1/ false
Lokal_MSRC_1
Lokal_MSRC_1
B_asrext
2/ 1/ M_BMSR_UM /NC
1/ false
true
Lokal_MSRC_2
Lokal_MSRC_2
B4MSR_Y /NC
Lokal_MSRC_2
B_msrext
mdind_asrl msg_data_r B4MSR_X /NC B5MSR_Y /NC mdind_asrs msg_data_r B5MSR_X /NC
msg_data_r B6MSR_X /NC ufmsrc-can-zugriff
B_asrext B_msrext
out1
mdind_asrs NOASR_UM mdind_asrl NOASR_UM
255 255
out2 mdind_msr 255
ufmsrc-msr-plausibilisierung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mdind_msr
ufmsrc-can-zugriff
B6MSR_Y /V /NC
ufmsrc-msr-plausibilisierung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMSRC 28.10.2
Seite 2908 von 4100 31.JAN.2003 Thomas Brosi
bz_msr ufmsrc-botschaftszaehler-auswerten
out1
0
bz_msra_um BZ_MSRM_UM
DBMSRMN_UM
out2
DBMSRMX_UM ufmsrc-botschaftszaehler-auswerten
5/
Enable in
1/
2/
1
msrc_c_ur msrc_c_um 1/
0 2/
msrc_c_ur
ufmsrc-fehlerzaehler
msrc_c_um
ufmsrc-fehlerzaehler
0 0
bz_msra_ur mmsr_ur ufmsrc-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
msrc_c_ur
ufmsrc-init
ABK UFMSRC 28.10.2 Abkurzungen ¨ Parameter
Source-X
Source-Y
BZ_MSRM_UM DBMSRMN_UC DBMSRMN_UM DBMSRMX_UC DBMSRMX_UM MSRC_T_UC MSRC_T_UM NOASR_UM
Art
Bezeichnung
FW FW FW FW FW FW FW FW
¨ ¨ MSR-Botschaftszahler-Maske (0Fh fur ¨ 4-Bit-Botschaftszahler) ¨ ¨ kleinstes zulassiges Delta des MSR-Botschaftszahlers im Befehlstest ¨ ¨ kleinstes zulassiges Delta des MSR-Botschaftszahlers ¨ ¨ ¨ großtes zulassiges Delta des MSR-Botschaftszahlers im Befehlstest ¨ ¨ ¨ großtes zulassiges Delta des MSR-Botschaftszahlers ¨ Fehlerzeit fur ¨ MSR-Eingriff-Uberwachung des Befehlstests ¨ Fehlerzeit fur ¨ MSR-Eingriff-Uberwachung der Funktionsuberwachung ¨ Inaktivmaske fur ¨ ASR
Systemkonstante
Art
Bezeichnung
CTRSHIF_UM MASK_40MS MASK_BTA MASK_FUAE MISR_PO_UM MSRC_ANZ MSRC_SIGN M_CARRY_UM M_SRST_UM SRST1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ 40ms-Maske fur ¨ Funktionsuberwachung ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 3: Befehlstest) ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 1: Eingange) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU Anzahl der Modulaufrufe von %UFMSRC (s. %URPAK) der Funktionsuberwachung ¨ Modulzpezifische Signatur f. Modul %UFMSRC (s.% URPAK) der Funktionsuberwachung ¨ Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1
Variable
Quelle
Referenziert von
Art
Bezeichnung
ABMSRC_UC AKTQU_UC
UFMSRC
URCPU UFFGRC, UFGKC,UFMIST, UFMSRC,UFMVER, ... UFMSRC
AUS EIN
Befehlstest: Modulspezifischer Antwortbeitrag aus %UFMSRC Aktuell im Befehlstest verwendete Frage
EIN LOK LOK LOK AUS AUS AUS
¨ MSR-Botschaftszahler ¨ Alter Botschaftwert fur ¨ MSR-Uberwachung des Befehlstestes ¨ MSR-Botschaftszahler aus vorheriger Berechnung Doppelablage (DA) fur ¨ BZ_MSRA_UM ¨ MSR-Botschaftszahler im Befehlstest Bedingung externer ASR Eingriff angefordert im Befehlstest ¨ Bedingung externer ASR Eingriff angefordert in d. Uberwachung
BZ_MSR BZ_MSRA_UC BZ_MSRA_UM BZ_MSRA_UR BZ_MSR_BT B_ASREX_UC B_ASREX_UM
UFMSRC UFMSRC UFMSRC UFMSRC UFMSRC UFMSRC
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_MSREX_UC B_MSREX_UM B_NOMSR_BT B_NOMSR_FR B_NOMSR_UC B_NOMSR_UM EI_MSRC_UC EI_MSRC_UM MISR_SI_UM
UFMSRC UFMSRC UFMSRC GGCASR UFMSRC UFMSRC UFMSRC UFMSRC UFMSRC
MMSR_UC MMSR_UM MMSR_UR MODUL_C_UM
UFMSRC UFMSRC UFMSRC UFMSRC
MOD_SI_UM
UFMSRC
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MSG_DATA_R MSRC_C_UC MSRC_C_UM MSRC_C_UR RASTER_UM
UFMSRC UFMSRC UFMSRC
R_FLAGS_UM
UFMSRC
SRST_UR
UFMSRC
Referenziert von
UFMSRC DUF, GGCASR
UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFMSRC UFMZUL UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... CANSEN, UFFGRE,UFMSRC
UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
UFMSRC 28.10.2
Seite 2909 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS AUS AUS EIN AUS AUS AUS AUS AUS
Bedingung MSR externe Anforderung im Befehlstest ¨ Bedingung MSR externe Anforderung in Uberwachung erkannt MSR-Momentenvorgabe in der Funktionsuberwachung ¨ nicht ubernommen ¨ im Befehlstest kein ASR-/MSR-Eingriff vom FR MSR-Momentenvorgabe im Befehlstest nicht ubernommen ¨ MSR-Momentenvorgabe in der Funktionsuberwachung nicht ubernommen ¨ ¨ ¨ irreversibles Fehlerbit bei der MSR-Uberwachung im Befehlstest ¨ irreversibles Fehlerbit bei der MSR-Uberwachung der Funktionsuberwachung ¨ Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
AUS AUS AUS AUS
¨ zulassiger MSR-Momentenwunsch fur ¨ die Funktionsuberwachung ¨ ¨ zulassiger MSR-Momentenwunsch fur ¨ die Funktionsuberwachung ¨ DA (Doppelablage) fur ¨ MMSR_UM ¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
EIN
CAN - Message Zwischenbuffer
LOK LOK LOK EIN
¨ ¨ Fehlerzahler fur ¨ MSR-Uberwachung des Befehlstestes ¨ ¨ Fehlerzahler fur ¨ MSR-Eingriff-Uberwachung der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ MSRC_C_UM ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
AUS
Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
AUS
Doppelablage (DA) fur ¨ Bit B_SRST_UM
FB UFMSRC 28.10.2 Funktionsbeschreibung MSR-Eingriff-¨ Uberwachung der Funktions¨ uberwachung ------------------------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40 ms-Raster abgearbeitet werden. * Funktionsbeschreibung Ebene2-Anteil: Die ASR/MSR-Daten kommen ¨ uber CAN im Funktionsrechner an und werden unverarbeitet f¨ ur die Funktions¨ uberwachung bereitgestellt. Die Daten werden direkt aus dem CAN-Buffer gelesen. Nach Ablauf der Fehlertoleranzzeit wird die Kennung ei_msrc_um gesetzt. Dies f¨ uhrt dazu, daß im aktuellen Fahrzyklus b_nomsr_um nicht mehr 0 werden kann und kein MSR-Wunsch mehr ¨ ubernommen wird. Sind die ASR/MSR-Daten in Ordnung (Aktualit¨ ats- und Plausibilit¨ atspr¨ ufung), so wird das Bit b_nomsr_um gel¨ oscht und bei ’MSR Eingriff plausibel’, wenn auch kein Fehler von der Funktion erkannt wurde (b_nomsr_fr = 0), der MSR-Momentenvorgabe-Wert md_ind_msr in den Erh¨ ohungswert mmsr_um ¨ ubernommen. Anderenfalls wird der MSR-Momentenerh¨ ohungswunsch mmsr_um auf 0 gesetzt. Die Fehlerreaktionskopplung erfolgt bei Bedarf ¨ uber die Funktion und befindet sich deshalb in der Information b_nomsr_fr.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMZUL 16.20.0
Seite 2910 von 4100 31.JAN.2003 Thomas Brosi
¨ Uberwachung auf Aktualit¨ at --------------------------
- Der 4 Bit-Botschaftsz¨ ahler bz_msr wird vom sendenden Steuerger¨ at inkrementiert. Wird vom sendenden Steuereger¨ at der Botschaftsz¨ ahler alle 10 ms inkrementiert, so unterscheiden sich in jedem 40ms -Pr¨ ufzyklus der alte und der neue Botschaftsz¨ ahler um mindestens drei und h¨ ochstens um f¨ unf. Wird vom sendenden Steuergr¨ at der Botschaftsz¨ ahler alle 20ms inkrementiert, so unterscheiden sich in jedem 40ms Pr¨ ufzyklus der alte und der neue Botschaftsz¨ ahler um mindestens eins und h¨ ochstens um drei. Bei Erkennung auf mangelnde Aktualisierung, d.h. falls sich der alte und der neue Botschaftsz¨ ahler nicht unterscheiden, wird nur eine reversible Fehlerreaktion aktiv, da eine CAN-Nachrichtenunterbrechung nicht zum Verbot der Funktion bis ’Z¨ undung aus’ f¨ uhren soll. In diesem Fall l¨ auft die Fehlertoleranzzeit, nach der der Eingriff im aktuellen Fahrzyklus irreversibel abeschaltet wird, nicht ab. ¨ Uberwachung auf Plausibilit¨ at und Botschaftskonsistenz -----------------------------------------------------1) ASR-aktiv-Botschaft (b_asrext=1) - MSR inaktiv (b_msrext=0) - miasrl_can <> 255 - miasrs_can <> 255 2) MSR-aktiv-Botschaft (b_msrext=1) - ASR inaktiv (b_asrext=0) - ASR-Momentenvorgabe f¨ ur schnellen Eingriff zur MSR-Wertabsicherung mdind_asrs = CPL (mdind_msr) - mimsr_can <> 255 3) Inaktiv-Botschaft (b_asrext=0 und b_msrext=0) - ASR-Momentenvorgabe f¨ ur schnellen Eingriff inaktiv, d.h. mdind_asrs = NOASR_UM - ASR-Momentenvorgabe f¨ ur Eingriff ¨ uber Luftpfad inaktiv, d.h. mdind_asrl = NOASR_UM
* Globale ¨ Uberwachungselemente Befehlstest-Anteil Der Befehlstest-Anteil ist ein Abbild des Ebene2-Anteiles mit eigenen Variablen und Daten (Endung _um durch _uc ersetzt). Die Programm-Ablauf-Kontrolle und die zyklische Absicherung sind im Befehlstest-Anteil nicht enthalten. Dieser Befehlstest-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Befehlstest-Anteil: Die Eingangsvariablen des Befehlstests werden fragespezifisch mit Testdaten gef¨ ullt. Diese Eingangswerte f¨ uhren zu einer modulspezifischen Antwort (s. auch %URCPU) aus diesem Befehlstest-Anteil.
APP UFMSRC 28.10.2 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden. Befehlstest-Gr¨ oßen sind hier nicht aufgelistet
¨ ¨ FU UFMZUL 16.20.0 EGAS Uberwachungskonzept: zul assiges Moment der Funktionsuberwachung ¨ FDEF UFMZUL 16.20.0 Funktionsdefinition Ebene2_Anteil
ufmzul-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Befehlstest-Anteil (Ebene2’) ----------------------------
ufmzul-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
40ms
UFMZUL 16.20.0
UFMZUL
Seite 2911 von 4100 31.JAN.2003 Thomas Brosi
ufmzul-ebene2-anteil
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ufmzul-ebene2-anteil
40ms 9/
40ms
mped_um
MPED mped
10/ mz_um mfgr_um
11/
mmsr_um
mz_ur
msgs_um mrlini_um
14/
mz_um
mzo_um
KFMOF_UM (MDV08_UM,NMV08_UM)
15/ mzo_ur
ufmzul-ufmzul
40ms 12/ 7/
n_flags_um
tmotmn_ur
mz_um MDV08_UM
M_MZNS_UM /NC 8/ TMOMIN_UM tmot_um
6/ tmotmn_um TMOV08_UM 4/
ACHTUNG: Stützstelleninterpolationen für NMV08_UM und SPSNV08_UM finden nicht in diesem Modul statt !
nmot_um NMV08_UM 5/ spsn_um SPSNV08_UM
ufmzul-ssv
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SSV
ufmzul-ufmzul
40ms
ufmzul-ssv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMZUL 16.20.0
Seite 2912 von 4100 31.JAN.2003 Thomas Brosi
40ms
nmot_um KLLLRZU_UM (NMV08_UM) vkpedch_um 1
spsn_um nmot_um KFPZU1_UM (SPSNV08_UM,NMV08_UM)
mped
spsn_um nmot_um
0.01
KFPZU2_UM (SPSNV08_UM,NMV08_UM)
1/%
0
nmot_um KLMIMAX_UM (NMV08_UM)
nmot_um KLMIMIN_UM (NMV08_UM)
tmotmn_um nmot_um KFDMT1_UM (TMOV08_UM,NMV08_UM)
tmotmn_um nmot_um KFDMT2_UM (TMOV08_UM,NMV08_UM)
z_flags_um
spsn_um nmot_um
13/
M_FGR_UM /NC
B_klmzu_um
KFDMP1_UM (SPSNV08_UM,NMV08_UM)
spsn_um nmot_um
spsn_um SPSNLL_UM 0 ufmzul-mped
nmot_um KLMZUMN_UM (NMV08_UM) ufmzul-mped
0
tmost08_ur
tmotmn_ur
mdst08_ur
mz_ur ufmzul-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFDMP2_UM (SPSNV08_UM,NMV08_UM)
mzo_ur ufmzul-init
ABK UFMZUL 16.20.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
KFDMP1_UC KFDMP1_UM KFDMP2_UC KFDMP2_UM KFDMT1_UC KFDMT1_UM KFDMT2_UC KFDMT2_UM KFMOF_UC KFMOF_UM KFPZU1_UC KFPZU1_UM KFPZU2_UC KFPZU2_UM KLLLRZU_UC
SPSN_UC SPSN_UM SPSN_UC SPSN_UM TMOTMN_UC TMOTMN_UM TMOTMN_UC TMOTMN_UM MZ_UC MZ_UM SPSN_UC SPSN_UM SPSN_UC SPSN_UM NMOT_UC
NMOT_UC NMOT_UM NMOT_UC NMOT_UM NMOT_UC NMOT_UM NMOT_UC NMOT_UM NMOT_UC NMOT_UM NMOT_UC NMOT_UM NMOT_UC NMOT_UM
KF KF KF KF KF KF KF KF KF KF KF KF KF KF KL
¨ Kennfeld 1 fur ¨ pedalabhangigen Teil der Verlustmomente im Befehlstest ¨ Kennfeld 1 fur ¨ pedalabhangigen Teil der Verlustmomente ¨ Kennfeld 2 fur ¨ pedalabhangigen Teil der Verlustmomente im Befehlstest ¨ Kennfeld 2 fur ¨ pedalabhangigen Teil der Verlustmomente ¨ Kennfeld 1 zur Berucksichtigung ¨ temperaturabhangiger Momente im Befehlstest ¨ Kennfeld 1 zur Berucksichtigung ¨ temperaturabhangiger Momente ¨ Kennfeld 2 zur Berucksichtigung ¨ temperaturabhangiger Momente im Befehlstest ¨ Kennfeld 2 zur Berucksichtigung ¨ temperaturabhangiger Momente ¨ ¨ Kennfeld fur ¨ Offset-Toleranz abhangig vom zulassigen Moment im Befehlstest ¨ ¨ Kennfeld fur ¨ Offset-Toleranz in Abhangigkeit vom zulassigen Moment Kennfeld 1 fur ¨ rel. zul. Moment aus der Pedalstellung im Befehlstest Kennfeld 1 fur ¨ rel. zul. Moment aus der Pedalstellung in der Momentenuberwachung ¨ Kennfeld 2 fur ¨ rel. zul. Moment aus der Pedalstellung im Befehlstest Kennfeld 2 fur ¨ rel. zul. Moment aus der Pedalstellung in der Momentenuberwachung ¨ ¨ Kennlinie zulassiges Moment der Leerlaufregelung im Befehlstest
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
KLLLRZU_UM KLMIMAX_UC KLMIMAX_UM KLMIMIN_UC KLMIMIN_UM KLMZUMN_UC KLMZUMN_UM MDV08_UM NMV08_UM SPSNLL_UC SPSNLL_UM SPSNV08_UM TMOMIN_UC TMOMIN_UM TMOV08_UM
NMOT_UM NMOT_UC NMOT_UM NMOT_UC NMOT_UM NMOT_UC NMOT_UM MZ_UM NMOT_UM
Source-Y
SPSN_UM
TMOTMN_UM
UFMZUL 16.20.0
Seite 2913 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
KL KL KL KL KL KL KL SV SV FW FW SV FW FW SV
¨ Kennlinie zulassiges Moment der Leerlaufregelung Kennlinie maximales indiziertes Moment im Befehlstest Kennlinie maximales indiziertes Moment Kennlinie minimales indiziertes Moment im Befehlstest Kennlinie minimales indiziertes Moment ¨ Kenlinie fur ¨ drehzahlabhangiges zul. Moment im Befehlstest ¨ Kenlinie fur ¨ drehzahlabhangiges zul. Moment Stutzstellenverteilung ¨ fur ¨ Moment in der Funktionsuberwachung ¨ Stutzstellenverteilung ¨ fur ¨ Motordrehzahl in der Funktionsuberwachung ¨ Maximale Spannung fur ¨ Leergas im Befehlstest Maximale Spannung fur ¨ Leergas in Ebene II Stutzstellenverteilung ¨ fur ¨ Pedalwert in der Funktionsuberwachung ¨ Minimal plausible Motortemperatur im Befehlstest Minimal plausible Motortemperatur Stutzstellenverteilung ¨ fur ¨ Motortemperatur
Systemkonstante
Art
Bezeichnung
CTRSHIF_UM MASK_40MS MASK_BTA MASK_FUAM MISR_PO_UM MZUL_ANZ MZUL_SIGN M_CARRY_UM M_FGR_UM M_MZNS_UM M_SRST_UM SRST1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ 40ms-Maske fur ¨ Funktionsuberwachung ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 3: Befehlstest) Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 2: Momentenberechnung) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU Anzahl der Modulaufrufe von %UFMZUL (s. %URPAK) der Funktionsuberwachung ¨ Modulzpezifische Signatur f. Modul %UFMZUL (s.% URPAK) der Funktionsuberwachung ¨ Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_FGR_UM - Info FGR-Eingriff aus Funktionsuberwachung ¨ erlaubt Maske B_MZNS_UM - Info Nachstart in Funktionsuberwachung ¨ aktiv Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1
Variable
Quelle
Referenziert von
Art
Bezeichnung
ABMZUL_UC AKTQU_UC
UFMZUL
URCPU UFFGRC, UFGKC,UFMIST, UFMSRC,UFMVER, ...
AUS EIN
Befehlstest: Modulspezifischer Antwortbeitrag aus %UFMZUL Aktuell im Befehlstest verwendete Frage
B_KLMZU_UC B_KLMZU_UM MDST08_UM MDST08_UR MFGR_UC MFGR_UM MISR_SI_UM
UFMZUL UFMZUL UFMZUL UFMZUL UFMZUL UFFGRC UFMZUL
AUS AUS AUS AUS AUS EIN AUS
Bedingung KLMZUMN im Befehlstest Bedingung KLMZUMN wird im Tempomatbetrieb berucksichtigt ¨ Stutzstelle fur ¨ ¨ Momenten-Info (MZ_UM) zur Ermittlung des Momenten-Offsets in FU Doppelablage der Stutzstelle ¨ fur ¨ Momenten-Info zur Ermittlung des Offsets in FU Momentenwunsch aus der Fahrgeschwindigkeitsregelung im Befehlstest Momentenwunsch aus der Fahrgeschwindigkeitsregelung fur ¨ die Funktionsuberwachung ¨ Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
MMSR_UC MMSR_UM MODUL_C_UM
UFMZUL UFMSRC UFMZUL
AUS EIN AUS
¨ zulassiger MSR-Momentenwunsch fur ¨ die Funktionsuberwachung ¨ ¨ zulassiger MSR-Momentenwunsch fur ¨ die Funktionsuberwachung ¨ ¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
MOD_SI_UM
UFMZUL
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
MPED_UC MPED_UM MRLINI_UC MRLINI_UM MSGS_UC MSGS_UM MZO_UC MZO_UM MZO_UR MZ_UC MZ_UM MZ_UR NMOT_UC
UFMZUL UFMZUL UFMZUL UFRKC UFMZUL UFSGSC UFMZUL UFMZUL UFMZUL UFMZUL UFMZUL UFMZUL UFMZUL
AUS AUS AUS EIN AUS EIN AUS AUS AUS AUS AUS AUS AUS
¨ zulassiges indiziertes Moment aus Fahrpedal im Befehlstest ¨ zulassiges indiziertes Moment aus Fahrpedal in der Funktionsuberwachung ¨ ¨ zul. Momentes bei Umschaltung der Uberw. auf Luftmasse zur Initialsierung im BT ¨ zul. Momentes bei Umschaltung der Uberwachung auf Luftmasse zur Initialsierung Soll- Motormoment aus Getriebeuberwachung ¨ im Befehlstest Soll- Motormoment aus Getriebeuberwachung ¨ in der Funktionsuberwachung ¨ ¨ Toleranz-Offset fur ¨ das zulassige Moment im Befehlstest ¨ Toleranz-Offset furs Moment in der Funktionsuberwachung ¨ zulassige ¨ Doppelablage (DA) fur ¨ MZO_UM ¨ resultierendes zulassiges Moment im Befehlstest ¨ resultierendes zulassiges Moment aus der Koordination der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ MZ_UM Motordrehzahl im Befehlstest
NMOT_UM
UFNC
NMST08_UM N_FLAGS_UC N_FLAGS_UM RASTER_UM
UFNC UFMZUL UFNSC
R_FLAGS_UM
UFMZUL
SPNST08_UM SPSN_UC SPSN_UM
UFSPSC UFMZUL UFSPSC
MDZUL
UFFGRC UFMZUL UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFMSRC UFMZUL UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
UFRKC UFMZUL UFSGSC UFMZUL UFMZUL UFMVER UFMZUL, UFSGSC UFMZF, UFSGSC
UFGKC, UFMIST,UFMZUL, UFRKC DUF, UFGKC, UFMIST, EIN UFMZUL, UFNSC, ... UFMZUL EIN AUS UFMZUL EIN UFACCC, UFEING,EIN UFFGRC, UFFGRE,UFGKC, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFMZUL EIN UFMZUL AUS EIN UFMZUL, UFREAC
Motordrehzahl in der Funktionsuberwachung ¨ Stutzstelle ¨ fur ¨ Motordrehzahl in der Funktionsuberwachung ¨ (NMOT_UM) Byte fur ¨ Nachstart-Bits des Befehlstestes Byte fur ¨ Nachstart-Bits der Funktionsuberwachung ¨ ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
Stutzstelle ¨ fur ¨ aktive Sollwertpoti-Info (SPSN_UM) in FU Pedalwert (8 Bit) im Befehlstest Pedalsollwert (8 Bit) in der Funktionsuberwachung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMZUL 16.20.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
SRST_UR
UFMZUL
UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
AUS
Doppelablage (DA) fur ¨ Bit B_SRST_UM
TMOST08_UM TMOST08_UR TMOTMN_UC TMOTMN_UM TMOTMN_UR TMOT_UC TMOT_UM VKPEDCH_UC VKPEDCH_UM Z_FLAGS_UC Z_FLAGS_UM
UFMZUL UFMZUL UFMZUL UFMZUL UFMZUL UFMZUL UFNSC UFMZUL UFVARC UFMZUL URADCC
AUS AUS LOK LOK LOK UFMIST AUS UFMIST, UFMZUL EIN AUS UFMZUL EIN UFFGRC AUS UFMZUL, UFSPSC, U- EIN RADCC
Seite 2914 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Stutzstelle ¨ fur ¨ Motortemperatur DA fur ¨ tmost08_um Minimal plausible Motortemperatur im Befehlstest Minimal plausible Motortemperatur DA TMOTMN_UM Motor-Temperatur im Befehlstest Motor-Temperatur in der Funktionsuberwachung ¨ Variantenkriterium fur ¨ Pedal-Charakteristik im Befehlstest Variantenkriterium fur ¨ Pedal-Charakteristik in der Funktionsuberwachung ¨ Byte fur ¨ Status-Bits beim 2-SG-Konzept im Befehlstestes Byte fur ¨ Status-Bits beim 2-SG-Konzept in der Funktionsuberwachung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMZUL 16.20.0
Seite 2915 von 4100 31.JAN.2003 Thomas Brosi
FB UFMZUL 16.20.0 Funktionsbeschreibung Zul¨ assiges Moment der Funktions¨ uberwachung -----------------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im < 40 >ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil: Strukturell muß die hier beschriebene Momenten¨ uberwachung (%UFMZUL) zur Momentenbegrenzung (%MDZUL) in der Ebene 1 passen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Allgemeines: -----------Das zul¨ assige Moment mz_um ergibt sich aus dem Maximum des pedalwertabh¨ angigen zul¨ assigen Moments mped_um und den externen momentenerh¨ ohenden Eingriffen. Bei aktiven, momenterh¨ ohenden Eingriffen oder aktivem Tempomateingriff ergibt sich das Moment mz_um also aus den jeweils in separaten Funktionen abgesicherten Momenten, sofern diese Momente das aus dem Pedal berechnete Fahrerwunschmoment mped_um ¨ uberschreiten. Als externe erh¨ ohende Momenteneingriffe sind der Fahrgeschwindigkeitsregler mfgr_um aus %UFFGRC, die Schleppmomentregelung MSR mmsr_um, und die Drehzahlregelung des automatischen Schaltgetriebes msgs_um ber¨ ucksichtigt. Zus¨ atzlich wird f¨ ur ein BDE-System die Gr¨ oße mrlini_um aus UFRKC ber¨ ucksichtigt. Bei der Umschaltung der ¨ Uberwachung von Basis Kraftstoff- auf Luftmasse wird mrlini_um w¨ ahrend eines Rechnenrasters entsprechend der vorhandenen Luftmasse gesetzt und damit das Filter in UFMZF initialisiert. Zuk¨ unftige externe Eingriffe, die zus¨ atzlich abgesichert werden m¨ ussen, k¨ onnen in gleicher Weise in die Maximalauswahl eingerechnet werden. Das zul¨ assige Moment mz_um wird in der Funktion UFMZF gefiltert und dient außerdem zur Adressierung der St¨ utzstellenverteilung (Block SSV) f¨ ur den Offset des zul¨ assigen Moments mzo_um. Querverweis: Diese Funktion der Funktions¨ uberwachung entspricht der Funktion %MDZUL in der Funktionsebene. Block MPED: ----------Einige der vorhandenen Kennfelder k¨ onnen per Variantencodierung zwischen einer Handschalter- und einer Automatbedatung umgeschaltet werden. Das entsprechende Variantenkriterium vkpedch_um wird in der Funktion UFVARC gebildet. Das pedalwertabh¨ angige zul¨ assige Moment mped_um berechnet sich aus der Summe von Verlustmoment, Leerlaufregelanteil (KLLLRZU_UM) und dem pedal- und drehzahlabh¨ angigen Anteil des Kennfeldes KFPZU_UM multipliziert mit dem zur Verf¨ ugung stehenden Moment. Dabei bildet die Differenz des maximal m¨ oglichen Moments und des Verlustmoments das dem Fahrer zur Verf¨ ugung stehende Moment. Der temperaturabh¨ angige Anteil des Verlustmoments berechnet sich aus dem Kennfeld KFDMT_UM, der pedalabh¨ angige Anteil aus dem Kennfeld KFDMP_UM. Das Verlustmoment ergibt sich aus dem Vergleich der Summe dieser Verlustmomente mit dem drehzahlabh¨ angigen minimalen Moment. Um das der kleinstm¨ oglichen F¨ ullung rlmin entsprechende Moment nicht pauschal f¨ ur alle Betriebspunkte in das Kennfeld KFPZU_UM applizieren zu m¨ ussen, kann bei getretenem Pedal das in der drehzahlabh¨ angigen Kennlinie KLMZUMN abgelegte Moment ¨ uber eine Maximalauswahl in das zul¨ assige Moment mz_um eingehen. Dies gilt auch f¨ ur Tempomatbetrieb. Block SSV: ---------In der Funktion UFNSC wird eine Nachstartbedingung generiert. Ist die Nachstartbedingung B_mzns_um nicht mehr gesetzt (B_mzns_um = false), so wird die zur Beschreibung der Temperaturabh¨ angigkeit verwendete Motortemperatur tmotmn_um auf TMOMIN_UM nach unten begrenzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMZUL 16.20.0
Seite 2916 von 4100 31.JAN.2003 Thomas Brosi
Befehlstest-Anteil (Ebene2’) ----------------------------
* Globale ¨ Uberwachungselemente Befehlstest-Anteil Der Befehlstest-Anteil ist ein Abbild des Ebene2-Anteiles mit eigenen Variablen und Daten (Endung _um durch _uc ersetzt). Die Programm-Ablauf-Kontrolle und die zyklische Absicherung sind im Befehlstest-Anteil nicht enthalten. Dieser Befehlstest-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Befehlstest-Anteil: Die Eingangsvariablen des Befehlstests werden fragespezifisch mit Testdaten gef¨ ullt. Diese Eingangswerte f¨ uhren zu einer modulspezifischen Antwort (s. auch %URCPU) aus diesem Befehlstest-Anteil.
APP UFMZUL 16.20.0 Applikationshinweise 1. Allgemeines -------------Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden. Die Momentenbegrenzung in Ebene 1 und die Momenten¨ uberwachung in Ebene 2 wird durch die folgenden Funktionen dargestellt: %MDZUL (Ebene 1), %UFMIST (Ebene 2), %UFMZUL (Ebene 2), %UFMZF (Ebene 2), %UFMVER (Ebene 2), %UFNSC (Ebene 2). F¨ ur das ordnungsgem¨ aße Zusammenspiel dieser Funktionen muß die Bedatung der Funktionen in der Ebene 1 und die Funktionen in der Ebene 2 aufeinander abgestimmt sein. Eine Bedatung des Momentenvergleichs ist nur dann vollst¨ andig, wenn die Momentenbegrenzung in Ebene 1 und die Momenten¨ uberwachung in Ebene 2 ordnungsgem¨ aß bedatet sind. Die Momenten¨ uberwachung in Ebene 2 gliedert sich in die Bestimmung des zul¨ assigen Moments und in die Berechnung des Istmoments.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨berwachung des Istmoments. Das in der Ebene 2 berechnete Aufgabe der Momenten¨ uberwachung in der Ebene 2 (%UFMZUL) ist eine U Istmoment wird mit dem zul¨ assigen Istmoment verglichen. ¨ Uberschreitet das Istmoment das zul¨ assige Moment, wird nach einer Entprellzeit in der Funktion %UFMVER SKA ausgel¨ ost.
2. Voraussetzungen f¨ ur die Bedatung des Momentenvergleichs und der Momentenbegrenzung ------------------------------------------------------------------------------------1) Die Daten f¨ ur das Istmoment, die Schleppmomente und die minimal m¨ ogliche F¨ ullung sind appliziert und werden nicht mehr ver¨ andert. 2) Die Wirkungsgradkennlinien f¨ ur den Z¨ undwinkel und das Gemisch sowie die Kennlinien f¨ ur die Deltaz¨ undwinkel (temperaturabh¨ angiger Offset, Offset im AGR-Betrieb, Lambdaabh¨ angiger Offset) liegen vor und werden nicht mehr ver¨ andert. 3) Die Pedalkennfelder stehen fest und werden nach der Applikation nicht mehr ver¨ andert. 4) Die Fahrbarkeitsfunktionen (Dashpot und Lastschlagd¨ ampfung) sind appliziert und werden nicht mehr ver¨ andert. 5) Die Leerlaufregelung ist appliziert, insbesondere die Leerlaufdrehzahlen stehen fest. (max. Leerlaufdrehzahl, Leerlaufdrehzahl im Katheizen, etc) ¨ Andern sich die hier beschriebenen Voraussetzungen, so muß die Applikation erneut durchgef¨ uhrt werden. Applikations¨ anderungen in Funktionen, die unmittelbar (z.B. Sollmomentbestimmung) oder mittelbar (z.B in der F¨ ullungserfassung) das Moment und die Drehzahl beeinflussen, k¨ onnen eine Neuapplikation der Momenten¨ uberwachung zur Folge haben.
3. Applikationsreihenfolge -------------------------1) 2) 3) 4)
Bestimmung der St¨ utzstellenverteilungen in %UFMIST und %UFMZUL f¨ ur Motordrehzahl, Last, Pedal und Z¨ undwinkel in der Ebene 2 Bedatung der Funktion %UFMIST zur Berechnung des Istmoments in der Ebene 2 Bedatung der Momentenbegrenzung %MDZUL Bedatung der Momenten¨ uberwachung %UFMZUL
4. Applikation der Momentenbegrenzung und der Momenten¨ uberwachung ----------------------------------------------------------------4.1 Bestimmung der St¨ utzstellenverteilungen 4.1.1 Bestimmung der Drehzahlst¨ utzstellen (f¨ ur %MDZUL und %UFMZUL) Eine erste Drehzahlst¨ utzstelle soll noch im Leerlaufbereich des Motors liegen. Bew¨ ahrt hat sich hier eine Drehzahlst¨ utzstelle von 1000 1/min. F¨ ur diese St¨ utzstelle werden die zul¨ assigen Momente so appliziert, daß nicht begrenzend eingegriffen wird. Eine zweite Drehzahlst¨ utzstelle sollte im Bereich der maximalen, statischen Leerlaufdrehzahl liegen (in der Regel 1200 1/min). Eine weitere Drehzahlst¨ utzstelle sollte im Bereich der sp¨ ateren Reaktionsdrehzahl liegen (siehe Pr¨ ufvorgaben). Bei der maximalen Motordrehzahl sollte eine weitere St¨ utzstelle liegen. Die ¨ ubrigen St¨ utzstellen sind so zu w¨ ahlen, daß die Kennfelder zur Bestimmung des Istmoments in der Ebene 2 m¨ oglichst gut approximiert werden. 4.1.2 Bestimmung der Lastst¨ utzstellen (f¨ ur %UFMZUL) In der kleinsten und der gr¨ oßten Lastst¨ utzstelle werden die maximal und minimal vom Steuerger¨ at ber¨ ucksichtigten F¨ ullungen ber¨ ucksichtigt. Die ¨ ubrigen Lastst¨ utzstellen sind so zu w¨ ahlen, daß die Kennfelder zur Bestimmung des Istmoments in der Ebene 2 m¨ oglichst gut approximiert werden. 4.1.3 Bestimmung der Pedalst¨ utzstellen (f¨ ur %MDZUL und %UFMZUL) Die Pedalst¨ utzstellen sind in der Ebene 2 und in der Ebene 1 unterschiedlich. In der Ebene 2 werden die pedal-
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMZUL 16.20.0
Seite 2917 von 4100 31.JAN.2003 Thomas Brosi
abh¨ angigen Kennfelder mit Spannungen adressiert, in der Ebene 1 werden diese Kennfelder mit dem normierten Pedalwinkel wped adressiert. Die Pedalst¨ utzstellen in der Ebene 1 sind so zu applizieren, daß das Pedalkennfeld (KFPED) durch das Kennfeld KFPZU m¨ oglichst gut wiedergegeben wird. Als kleinste St¨ utzstelle hat sich hier wped = 0% bew¨ ahrt. Die gr¨ oßte St¨ utzstelle sollte bei dem Punkt liegen, bis zu dem ¨ uberwacht werden kann. Eine Momentenbegrenzung, die einen Abstand zur Momenten¨ uberwachung darstellt, macht nur bis in den ungedrosselten Bereich Sinn, da im ungedrosselten Betrieb des Motors station¨ are Abweichungen zwischen Sollf¨ ullung und Istf¨ ullung aufteten k¨ onnen und damit eine Momentenbegrenzung nicht vor ungerechtfertigem Ansprechen der Momenten¨ uberwachung sch¨ utzt. Dieser Beginn des ungedrosselten Betriebs ist in einen Pedalwinkel umzurechnen. Bei bisherigen Applikationen lag dieser Pedalwinkel bei 50-60%. Eine weitere St¨ utzstelle ist im Bereich der Anfahrdrehmomentbegrenzung zu legen (wped = 7%). Die Pedalst¨ utzstellen in der Ebene 2 sind aus den Pedalst¨ utzstellen der Ebene 1 abzuleiten. Dazu werden die aus der Toleranzrechnung des Pedalwertgebers kommenden Spannungen UPWGO und UPWGUR ben¨ otigt, die zu Normierung des Pedalwinkels verwendet werden. Der Spannung UPWGUR enstpricht ein Pedalwinkel von wped = 0%, der Spannung UPWGO entspricht ein normierter Pedalwinkel von 100%. Die erste Pedalst¨ utzstelle in der Ebene 2 sollte um ein Inkrement vergr¨ oßert, die letzte Pedalst¨ utzstelle um ein Inkrement verkleinert werden. 4.1.4 Bestimmung der St¨ utzstellen f¨ ur den Z¨ undwinkelwirkungsgrad (%UFMZUL) Die St¨ utzstellen f¨ ur den Z¨ undwinkelwirkungsgrad sind so zu w¨ ahlen, daß der in der Ebene 2 berechnete Z¨ undwinkelwirkungsgrad stets kleiner als in der Funktion ist. 4.1.4 Bestimmung der Momentenst¨ utzstellen (%MDZUL und %UFZUL) Als kleinste Momentenst¨ utzstelle wird das kleinste in KFPZU verwendete Moment verwendet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Im ungedroselten Betrieb k¨ onnen station¨ are Abweichungen zwischen Sollf¨ ullung und Istf¨ ullung auftreten. Eine Momenten¨ uberwachung in Ebene 2 ist dann nicht mehr sinnvoll. Daher wird die letze Momentst¨ utzstelle mmax kurz den Beginn des ungedrosselten Bereichs gelegt. Es gilt: Sauger: ungedrosselter Betrieb: (ps/pvdk) = 0,95 > 0,7 rlugd = ( (0,7 * 1013mbar) - pirg) * fupsrl Turbo: ungedrosselter Betrieb: (ps/pvdk) = 0,95 > 0,7 Grundladedruck: ca. 1300 mbar rlugd = ( (0,7 * 1300mbar) - pirg) * fupsrl Das zugeh¨ orige Moment, ab dem nicht mehr ¨ uberwacht werden kann, ergibt sich dann aus: mmax = KFMIOP(nmot, rlugd)
4.2 Bedatung der Funktion %UFMIST Die Bedatung der Kennfelder zur Bestimmung des Istmoments in der Ebene 2 ergeben sich aus den entsprechenden Kennfeldern in der Ebene 1: KFMI_UM ergibt sich aus KFMIOP KFZW_UM ergibt sich aus KFZWOP oder KFZWOP2 KLETAZW ergibt sich aus ETADZW Die Bedatung sollte so erfolgen, daß die in der Ebene 2 berechneten Istmomente stets kleiner als die in der Ebene 1 berechneten Istmomente sind.
4.3 Bedatung der Momentenbegrenzung %MDZUL 4.3.1 Bedatung der zul¨ assigen Momente Das zul¨ assige Moment wird in den Kennfeldern KFPZU, KLMZUMN, KFMOF, KFDMT, KFDMP abgelegt. Die zul¨ assigen Momente werden durch die Leerlaufregelung sowie durch die Anteile der minimalen F¨ ullung bestimmt. Damit die Brennbarkeit des Motors bei einer bestimmten Drehzahl gew¨ ahrleistet werden kann, wird die minimal ¨ m¨ ogliche F¨ ullung in einem Kennfeld abgelegt. Uber die minimale m¨ ogliche F¨ ullung wird auch bei einer Schubabschaltung sichergestellt, daß der Unterdruck im Saugrohr einen bestimmten Wert nicht unterschreitet um damit ein Einstr¨ omen ¨ ¨ von Ol und Old¨ ampfen aus der Kurbelgeh¨ auseentl¨ uftung in das Saugrohr zu vermeiden. Die Anteile der minimalen F¨ ullung k¨ onnen den Fahrerwunsch ¨ ubersteigen. Bei bet¨ atigtem Fahrpedal werden in der Kennlinie KLMZUMN die sich aus der minimalen F¨ ullung ergebenden Motormomente ber¨ ucksichtigt und gehen in eine Minimalauswahl mit dem Fahrerwunsch ein. KLMZUMN = MAX(Optimales Moment(nmot, rlmin(nmot)) ) Die Bedatung der zul¨ assigen Moment wird f¨ ur eine Bestimmt Motortemperatur durchgef¨ uhrt, bei der die Fahrzeugreaktion noch vertretbar ist. Diese Motortemperatur muß unterhalb der Ersatztemperatur des Motortemperaturmodells liegen. Hier hat sich eine Temperatur TMOMIN von 45 C bew¨ ahrt. F¨ ur die Bedatung des zul¨ assigen Moments KFPZU werden folgende Abk¨ urzungen vereinbart: MDSMMIN = Temperaturabh¨ angiges Motorschleppmoment bei TMOMIN LLDZMX = Maximal m¨ ogliche, station¨ are LL-Drehzahl bei Motortemperatur oberhalb TMOMIN LLMMX = Maximaler Leerlaufbedarf MFAMX = Maximal m¨ oglicher relativer Fahrerwunsch (vor Dashpot) MMMAX = Maximales Moment Das Kennfeld KFPZU berechnet sich dann aus: LLDZ KFPZU(wped,nmot)=(MMMAX - MDSMIN * FNSTABNV(------) ) * MFAMX + LLMMX nmot das Maxiamle Moment MMMAX ergibt sich aus Sauger: MMMAX = KFMIOP(nmot, Maxwert im RL aus RLVMXN) Turbo: MMMAX = KFMIOP(nmot, Maxwert im RL aus LDRXN) Das Kennfeld KFMOF wird f¨ ur alle Drehzahlst¨ utzstellen oberhalb der zweiten Drehzahlst¨ utzstelle und unterhalb der gr¨ oßten Momentenst¨ utzstelle mit 0 bedatet. f¨ ur die kleinste Drehzahlst¨ utzstelle gilt f¨ ur alle Momente: KFMOF(nmot = erste Drehzahlst¨ utzstelle, mizuvfil) = 100% - (Momentenwert der St¨ utzstelle(mizuvfil) ) F¨ ur die gr¨ oßte Momentenst¨ utzstelle gilt: KFMOF(nmot, mizuvfil = gr¨ oßte Momentenst¨ utzstelle) = 100% - Momentenwert der St¨ utzstelle(mizuvfil)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMVER 4.12.0
Seite 2918 von 4100 31.JAN.2003 Thomas Brosi
Das Kennfeld KFDMT ergibt sich aus mdsm -(Wert(mdsmgrenz)). Zur Reduktion der Fahrzeugreaktionen kann drehzahlabh¨ angig das Moment reduziert werden. 4.3.2 Bedatung des Momentenfilters Der Momentenfilter gliedert sich in eine Totzeitglied und ein PT1-Glied. Diese Filterkombination hat unter anderem die Aufgabe, den Dashpot zu ber¨ uchsichtigen, der zur Vermeidung von negativen Lastwechselschl¨ agen das Motormoment bei einer Reduktion durch den Fahrer eine gewisse Zeit noch auf seinem hohen Wert anstehen l¨ aßt. Die Zeitkonstante f¨ ur den Dashpot wird im weiteren mit ZDASHG bezeichnet. Ergibt sich das Motorsollmoment aus dem optimalen Motormoment, das sich bei der aktuell vorhanden F¨ ullung realisieren l¨ aßt, so f¨ uhrt eine Reduktion des Fahrerwunsches sofort zu einem Schließen der Drosselklappe. Die Motoristf¨ ullung und damit in diesem Fall das Motorsollmoment folgt diesem Faherwunsch bedingt durch die Saugrohrzeitkonstante nur verz¨ ogert. Die Filterkombination aus Totzeitglied und PT1-Glied soll auch diesen Fall abdecken. Eine weitere Aufgabe des Filters ist die Ber¨ ucksichtigung der Solldrehzahlnachf¨ uhrung der Leerlaufregelung. Geht der Fahrer vom Gas, so wird die Leerlaufdrehzahl nach einer Zeit (ZNSM) auf die statische Leerlaufdrehzahl zur¨ uckgef¨ uhrt. Die Zeitverz¨ ogerung MZFTV orientiert sich an der Saugrohrzeitkonstanten. MZFTV + MZFFIL >= MAX(MAX(ZDASHG),ZNSM) MZFTV = Saugrohrzeitverz¨ ogerung Die Zeiten MZFTV_UM und MZFFIL_UM sollen in Ebene 2 um 40ms l¨ anger als in Ebene 1 appliziert werden.
4.3.4 Bedatung der Begrenzung f¨ ur den Luftpfad. Die Kennlinie KLDMMX ergibt sich aus der maximalen Momentenreserve der Leerlaufregelung und des Katheizens. KLDMMX = MAX (maximale Momentenreserve aus der Leerlaufregelung, Momentenreserve beim Katheizen) Im Falle einer unzul¨ assig hohen Fahrzeugreaktion sind die bei einer Momentenbegrenzung zul¨ assigen Momentenreserven zu begrenzen. Um Rundungsfehler bei der R¨ uckrechnung des auf miszull_w begrenzten Sollmoments milsol_w in der Funktion %MDFUE zu umgehen (Division durch etazwbm), kann eine Bedatung des Kennfeldes KLDMMX (ungleich 0) f¨ ur alle Drehzahlst¨ utzstellen notwendig sein.
4.4 Bedatung der Momenten¨ uberwachung %UFMZUL Die Bedatung der Momenten¨ uberwachung in der Ebene 2 leitet sich aus der Momentenbegrenzung in der Ebene 1 ab. Die Kennfelder KFPZU, KFMOF, KFDMP und KFDMT werden in die Ebene 2 ¨ ubertragen. Lediglich der Offset wird in der Ebene 2 um die Systemtoleranzen vergr¨ oßert.
5. Wichtige Hinweise -------------------Eine totale Deakivierung der Funktion kann durch das Kennfeld KFMOF_UM durchgef¨ uhrt werden (KFMOF_UM = 99,6% f¨ ur alle St¨ utzstellen). Eine Deaktivierung der Funktion %MDZUL kann bei aktiver Momenten¨ uberwachung in der Ebene 2 zu einem Ansprechen der Momenten¨ uberwachung (%UFMZUL) mit der Fehlerreaktion SKA f¨ uhren. Die Kennfelder KFPZU, KLMZUMN, KFDMT und KFDMP werden in %UFMZUL und %MDZUL gleich bedatet.
¨ FU UFMVER 4.12.0 EGAS Uberwachungskonzept: Momentenvergleich der Funktionsuberwachung ¨ FDEF UFMVER 4.12.0 Funktionsdefinition Ebene2_Anteil
ufmver-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4.3.3 Bedatung der Nachstartaufweitung Die Bedatung der Temperaturschwellen TANSMN und TMNSMN gibt es folgende Regel: TANSMN < TMDMMER-DTMDMA TMNSMN < TMDMMER-DTMDMA F¨ ur die Bedatung der Drehzahlschwelle NSTART hat sich eine Drehzahl von 80 1/min bew¨ ahrt, die Startendedrehzahl orientiert sich an der Starterdrehzahl und sollte mindestens 100 1/min unter der station¨ aren minimalen Leerlaufdrehzahl liegen. Bisher hat sich hier eine Drehzahl von 520 1/min bew¨ ahrt. NSTART = 80 1/min NSTEND = 520 1/min Die Entprellzeit TNSOF erfahrungsgem¨ aß mit 520 ms bedatet werden. TNSOF = 520 ms Die maximale Nachstart¨ uberwachungszeit TNSC ergibt sich aus: TNSC = (TMOMIN - minimale Starttemperatur) / (Minimale Motorerw¨ armung pro Minute)
ufmver-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
UFMVER 4.12.0
40ms
Seite 2919 von 4100 31.JAN.2003 Thomas Brosi
ufmver-ebene2-anteil
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMVER
ufmver-ebene2-anteil
40ms
1/ mver_c_um
true 1/
r_flags_um
ei_mver_um 2/
MVER_T_UM true
M_DCDIS_UM /NC
B_i_ska_um 3/
r_flags_um r_flags_um
M_I_SKA_UM /NC
r_flags_um
M_DCDIS_UM /NC
r_flags_um
4/
6/ M_UBSKA_UM /NC
2/
DCDIS1_UR /NC
r_flags_um
1/
dcdis_ur
2/
M_NOTLU_UM /NC
mver_c_um
5/ mzf_um
mver_c_ur
1/
255
0 mzfo_um
1/
mver_c_um 2/
mzo_um mdif_w_um
ufmver-ufmver
mver_c_ur
mi_um
ufmver-ufmver
0 mver_c_ur
DCDIS0_UR /NC
ufmver-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
dcdis_ur
ufmver-init
ABK UFMVER 4.12.0 Abkurzungen ¨ Parameter MVER_T_UC MVER_T_UM
Source-X
Source-Y
Art
Bezeichnung
FW FW
Fehlerzeit beim Momentenvergleich im Befehlstest Fehlerzeit beim Momentenvergleich in der Funktionsuberwachung ¨
Systemkonstante
Art
Bezeichnung
CTRSHIF_UM DCDIS0_UR DCDIS1_UR MASK_40MS MASK_BTA MASK_FUAM MISR_PO_UM MVER_ANZ MVER_SIGN M_CARRY_UM M_DCDIS_UM
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ Kennung fur ¨ Doppelablage Bit B_DCDIS_UM = 0 Kennung fur ¨ Doppelablage Bit B_DCDIS_UM = 1 40ms-Maske fur ¨ Funktionsuberwachung ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 3: Befehlstest) Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 2: Momentenberechnung) MISR-Generator-Polynom der MISR-Prufsummenbildung der PAK in der FU ¨ Anzahl der Modulaufrufe von %UFMVER (s. %URPAK) der Funktionsuberwachung ¨ Modulzpezifische Signatur f. Modul %UFMVER (s.% URPAK) der Funktionsuberwachung ¨ Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_DCDIS_UM - Fehlerreaktions-Info der FU (Abschaltung der DK-Steller-ES)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMVER 4.12.0
Seite 2920 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
M_I_SKA_UM M_NOTLU_UM M_SRST_UM M_UBSKA_UM SRST1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Maske B_I_SKA - Info irrev Sicherheits-Kraftstoff-Abschaltung aus Funktion in FU Maske B_NOTLU - Info Notluftfahren aus der Funktion in der Funktionsuberwachung ¨ Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Maske B_UB_SKA - Info Unterspannungs-Abschaltung aus der Funktion in FU aktiv Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1
Variable
Quelle
Referenziert von
Art
Bezeichnung
ABMVER_UC AKTQU_UC
UFMVER
AUS EIN
Befehlstest: Modulspezifischer Antwortbeitrag aus %UFMVER Aktuell im Befehlstest verwendete Frage
B_I_SKA_UC B_I_SKA_UM
UFMVER UFMVER
AUS AUS
Ebene 3 irreversibles Fehlerbit fuer BT ¨ Fehlerreaktion irrev. SKA (Sicherheitskraftstoffabschaltung) aus Fkt-Uberwachung
DCDIS_UR
UFMVER
URCPU UFFGRC, UFGKC,UFMIST, UFMSRC,UFMVER, ... UFGKC ADVE, BGDVE, DUF,FUEDKSA, KT_ES, ... UFGKC, UFMVER,UFREAC, UFRKTI,UFRLC, ...
AUS
Doppelablage (DA) fur ¨ Bit B_DCDIS_UM
EI_MVER_UC EI_MVER_UM MDIF_W_UC MDIF_W_UM MISR_SI_UM
UFMVER UFMVER UFMVER UFMVER UFMVER
AUS AUS AUS AUS AUS
Ebene 3 irreversibles Fehlerbit fuer URCMVER aus BT irreversibles Fehlerbit beim Momentenvergleich der Funktionsuberwachung ¨ ¨ Differenz zwischen zulassigem und Ist-Moment im Befehlstest ¨ Differenz zwischen zulassigem und Ist-Moment in der Funktionsuberwachung ¨ Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
MI_UC MI_UM MODUL_C_UM
UFMVER UFMIST UFMVER
AUS EIN AUS
Berechnetes Ist-Moment im Befehlstest Berechnetes Ist-Moment in der Funktionsuberwachung ¨ ¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
MOD_SI_UM
UFMVER
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
MVER_C_UC MVER_C_UM MVER_C_UR MZFO_UC MZFO_UM MZF_UC MZF_UM MZO_UC MZO_UM RASTER_UM
UFMVER UFMVER UFMVER UFMVER UFMVER UFMVER UFMZF UFMVER UFMZUL
LOK LOK LOK AUS AUS AUS EIN AUS EIN EIN
¨ Fehlerzahler fur ¨ Momentenvergleich im Befehlstest ¨ Fehlerzahler fur ¨ Momentenvergleich der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ MVER_C_UM ¨ Gefiltertes zulassiges Moment inclusive Offset im Befehlstest ¨ gefiltertes zulassiges Moment inclusive Offset in der Funktionsuberwachung ¨ ¨ gefiltertes zulassiges Moment im Befehlstest ¨ gefiltertes zulassiges Moment der Funktionsuberwachung ¨ ¨ Toleranz-Offset fur ¨ das zulassige Moment im Befehlstest ¨ Toleranz-Offset furs Moment in der Funktionsuberwachung ¨ zulassige ¨ ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
R_FLAGS_UC R_FLAGS_UM
UFMVER UFMVER
AUS AUS
Byte fur ¨ Fehlerreaktions-Bits des Befehlstest Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
SRST_UR
UFMVER
AUS
Doppelablage (DA) fur ¨ Bit B_SRST_UM
DUF
UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFMIST DFFT, DUF, UFMVER UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
UFMZF UFMVER UFMZUL UFMVER UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ... UFGKC, UFREAC UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMIST 12.20.1
Seite 2921 von 4100 31.JAN.2003 Thomas Brosi
FB UFMVER 4.12.0 Funktionsbeschreibung Momentenvergleich der Funktions¨ uberwachung -----------------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil:
¨ Uberschreitet das Ist-Moment das zul¨ assige Moment l¨ anger als eine applizierbare Fehlerzeit MVER_T_UM, werden das Fehlerbit ei_mver_um, die Fehler-Reaktions-Information B_dcdis_um (Abschaltung der DK-Steller-Endstufe) und die Funktions¨ uberwachungs-Fehlerreaktion B_i_ska_um (irreversible SKA) gesetzt. Ist das Ist-Moment mi_um nicht gr¨ oßer als das zul¨ assige Moment mzfo_um, das aus der Addition vom gefilterten zul¨ assigen Moment mzf_um und dem Toleranzoffset mzo_um berechnet wird, so wird der Fehlerz¨ ahler mver_c_um gel¨ oscht. Befehlstest-Anteil (Ebene2’) ----------------------------
* Globale ¨ Uberwachungselemente Befehlstest-Anteil Der Befehlstest-Anteil ist ein Abbild des Ebene2-Anteiles mit eigenen Variablen und Daten (Endung _um durch _uc ersetzt). Die Programm-Ablauf-Kontrolle und die zyklische Absicherung sind im Befehlstest-Anteil nicht enthalten. Dieser Befehlstest-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Befehlstest-Anteil: Die Eingangsvariablen des Befehlstests werden fragespezifisch mit Testdaten gef¨ ullt. Diese Eingangswerte f¨ uhren zu einer modulspezifischen Antwort (s. auch %URCPU) aus diesem Befehlstest-Anteil.
APP UFMVER 4.12.0 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden.
¨ FU UFMIST 12.20.1 EGAS Uberwachungskonzept: Ist-Moment der Funktionsuberwachung ¨ FDEF UFMIST 12.20.1 Funktionsdefinition Ebene2_Anteil
ufmist-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨berschreitung des zul¨ Im Momentenvergleich wird das Ist-Moment (siehe %UFMIST) auf U assigen Momentes (siehe %UFMZUL) gepr¨ uft. Dabei kann der Momentenvergleich nicht durchgef¨ uhrt werden, wenn der Pedalsollwert nicht aktualisiert wird, weil die Geberversorgung nicht mehr gew¨ ahrleistet ist. Deshalb wird der Momentenvergleich bei Unterspannungsabschaltung der DK-StellerEndstufe nicht durchgef¨ uhrt. Wird die Fehlerreaktion ’DK-Steller-Endstufe stromlos’ aufgrund anderer Fehler wirksam, so soll nicht zus¨ atzlich auf Fehler im Momentenvergleich erkannt werden. Deshalb wird auch in diesem Fall der Momentenvergleich nicht mehr durchgef¨ uhrt. In der Fehlerreaktions¨ uberwachung der Funktions¨ uberwachung (%UFREAC) wird dann gepr¨ uft, ob die Unterspannungsabschaltung oder die Fehlerreaktion ’DK-Steller-Endstufe stromlos’ auch ausgef¨ uhrt und nicht nur angezeigt wird.
ufmist-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
UFMIST 12.20.1
40ms
Seite 2922 von 4100 31.JAN.2003 Thomas Brosi
ufmist-ebene2-anteil
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMIST
ufmist-ebene2-anteil
40ms 7/ zwopt_um
0
rl_um nmot_um
11/ dzw_um
KFZW_UM (RLV08_UM,NMV08_UM)
12/ dzw_ur
dzwopt
40ms
correction of optimal ignition angle
40ms
zwout_um
ignition angle corrections
4/ 15/ mi_um
KFMI_UM (RLV08_UM,NMV08_UM) 13/
0.01
0.01
1/%
1/%
etazw_um dzw_um
16/ mi_ur
KLETAZW_UM 100
%
0 14/
KLFAKSP_UM (NMV08_UM)
ufmist-ufmist
etafrks_um
frksch_um ufmist-ufmist
40ms
nsc_c_um NSC_T2_UM 5/ tmot_um TMISTMN_UM
dzwopt
tmnist_um 6/ tmnist_ur
KLDZWOM_UM
ufmist-correction-of-optimal-ignition-angle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
miopt_um
rl_um nmot_um
ufmist-correction-of-optimal-ignition-angle
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
40ms
UFMIST 12.20.1
Seite 2923 von 4100 31.JAN.2003 Thomas Brosi
10/
˚KW
zwout_um
-96
zwout_um zw1_um 8/
2
dzw1_um lamb1_um KLZL1_UM
˚KW
-96
ufmist-ignition-angle-corrections
zw2_um 9/ dzw2_um lamb2_um KLZL2_UM ufmist-ignition-angle-corrections
mi_ur
dzw_ur ufmist-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
tmnist_ur ufmist-init
ABK UFMIST 12.20.1 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
KFMI_UC KFMI_UM KFZW_UC KFZW_UM KLDZWOM_UC KLDZWOM_UM KLETAZW_UC KLETAZW_UM KLFAKSP_UC KLFAKSP_UM KLZL1_UC KLZL1_UM KLZL2_UC KLZL2_UM NMV08_UC NMV08_UM NSC_T2_UC NSC_T2_UM RLV08_UC RLV08_UM TMISTMN_UC TMISTMN_UM
RL_UC RL_UM RL_UC RL_UM TMNIST_UC TMNIST_UM DZW_UC DZW_UM NMOT_UC NMOT_UM LAMB1_UC LAMB1_UM LAMB2_UC LAMB2_UM NMOT_UC NMOT_UM
NMOT_UC NMOT_UM NMOT_UC NMOT_UM
KF KF KF KF KL KL KL KL KL KL KL KL (REF) KL KL (REF) SV SV FW FW SV SV FW FW
Kennfeld optimales Motormoment im Befehlstest Kennfeld optimales Motormoment in der Funktionsuberwachung ¨ Kennfeld fur ¨ optimalen Z¨undwinkel im Befehlstest Kennfeld fur ¨ optimalen Z¨undwinkel in der Funktionsuberwachung ¨ ¨ temperaturabhangiger Offset des optimalen ZW im Befehlstest ¨ temperaturabhangiger Offset des optimalen ZW in der FU ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW im Befehlstest ¨ ZW-Wirkungsgrad in Abhangigkeit von delta ZW in der Funktionsuberwachung ¨ ¨ Kennlinie fur von Aufteilung im Befehlstest ¨ Wirkungsgrad abhangig ¨ Kennlinie fur von Aufteilung in der Funktionsuberwachung ¨ Wirkungsgrad abhangig ¨ ¨ Kennlinie zur lambdaabhangigen Zundwinkelkorrekturen 1.Bank im Befehlstest ¨ ¨ Kennlinie zur lambdaabhangigen Zundwinkelkorrekturen ¨ 1.Bank in der Fktuko ¨ ¨ Kennlinie zur lambdaabhangigen Zundwinkelkorrekturen ¨ 2.Bank im Befhelstest ¨ Kennlinie zur lambdaabhangigen Zundwinkelkorrekturen ¨ 2.Bank in der Fktuko ¨ Stutzstellenverteilung ¨ fur ¨ Motordrehzahl im Befehlstest Stutzstellenverteilung fur ¨ ¨ Motordrehzahl in der Funktionsuberwachung ¨ Nachstartuberwachungszeit ¨ 2 im Befehlstest Nachstartuberwachungszeit ¨ 2 fur ¨ die Funktionsuberwachung ¨ Stutzstellenverteilung fur ¨ Lastinfo im Befehlstest Stutzstellenverteilung fur ¨ Lastinfo in der Funktionsuberwachung ¨ Minimale Motortemperatur fur ¨ die Istmoment Berechnung im BT Minimale Motortemperatur fur ¨ die Istmoment Berechnung in der FU
RL_UC RL_UM
Systemkonstante
Art
Bezeichnung
CTRSHIF_UM MASK_40MS MASK_BTA MASK_FUAM MISR_PO_UM MIST_ANZ MIST_SIGN M_CARRY_UM M_SRST_UM SRST1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ 40ms-Maske fur ¨ Funktionsuberwachung ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 3: Befehlstest) Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 2: Momentenberechnung) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU Anzahl der Modulaufrufe von %UFMIST (s. %URPAK) der Funktionsuberwachung ¨ Modulzpezifische Signatur f. Modul %UFMIST (s.% URPAK) der Funktionsuberwachung ¨ Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung der PAK in der FU ¨ Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMIST 12.20.1
Seite 2924 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
ABMIST_UC AKTQU_UC
UFMIST
URCPU UFFGRC, UFGKC,UFMIST, UFMSRC,UFMVER, ...
AUS EIN
Befehlstest: Modulspezifischer Antwortbeitrag aus %UFMIST Aktuell im Befehlstest verwendete Frage
DZW1_UC DZW1_UM DZW2_UC DZW2_UM DZW_UC DZW_UM DZW_UR ETAFRKS_UC ETAFRKS_UM ETAZW_UC ETAZW_UM FRKSCH_UC FRKSCH_UM LAMB1_UC LAMB1_UM LAMB2_UC LAMB2_UM MIOPT_UC MIOPT_UM MISR_SI_UM
UFMIST UFMIST UFMIST UFMIST UFMIST UFMIST UFMIST UFMIST UFMIST UFMIST UFMIST UFMIST UFRKTI UFMIST UFRKTI UFMIST UFRKTI UFMIST UFMIST UFMIST
LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS EIN LOK EIN LOK EIN AUS AUS AUS
¨ Delta Zundwinkel ¨ lambdaabhangig (1. Bank) im Befehlstest ¨ Delta Zundwinkel ¨ lambdaabhangig (1. Bank) in der Funktionsuberwachung ¨ ¨ Delta Zundwinkel ¨ lambdaabhangig (2. Bank) im Befehlstest ¨ Delta Zundwinkel ¨ lambdaabhangig (2.Bank) in der Funktionsuberwachung ¨ Delta Zundwinkel ¨ zwischen zwopt und zwout im Befehlstest Delta Zundwinkel ¨ zwischen zwopt und zwout in der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ DZW_UM Wirkungsgrad wegen Aufteilungsfaktor zw. 1. und 2. Einspritzung im BT Wirkungsgrad wegen Aufteilungsfaktor zw. 1. und 2. Einspritzung Ist-Zundwinkelwirkungsgrad ¨ im Befehlstest Ist-Zundwinkelwirkungsgrad in der Funktionsuberwachung ¨ ¨ FRKSCH_UM im Befehlstest rk Aufteilungsfaktor bei HOSP Lambdawert im Brennraum bei Lambdasplit (1.Bank) im Befehlstest Lambdawert im Brennraum bei Lambdasplit (1.Bank) in der Funktionsuberwachung ¨ Lambdawert im Brennraum bei Lambdasplit (2.Bank) im Befehlstest Lambdawert im Brennraum bei Lambdasplit (2.Bank) in der Funktionsuberwachung ¨ optimales indiziertes Moment im Befehlstest optimales indiziertes Moment in der Funktionsuberwachung ¨ Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
MI_UC MI_UM MI_UR MODUL_C_UM
UFMIST UFMIST UFMIST UFMIST
LOK AUS AUS AUS
Berechnetes Ist-Moment im Befehlstest Berechnetes Ist-Moment in der Funktionsuberwachung ¨ DA (Doppelablage) fur ¨ MI_UM ¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
MOD_SI_UM
UFMIST
NMOT_UC
UFMIST
NMOT_UM
UFNC
NSC_C_UC NSC_C_UM RASTER_UM
UFMIST UFNSC
RL_UC RL_UM R_FLAGS_UM
UFMIST UFGKC UFMIST
SRST_UR
UFMIST
TMNIST_UC TMNIST_UM TMNIST_UR TMOT_UC TMOT_UM ZW1_UC ZW1_UM ZW2_UC ZW2_UM ZWOPT_UC ZWOPT_UM ZWOUT_UC ZWOUT_UM
UFMIST UFMIST UFMIST UFMIST UFNSC UFMIST UFZWC UFMIST UFZWC UFMIST UFMIST UFMIST UFMIST
UFMIST UFGKC, UFMIST UFMIST UFMIST
UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFMIST DFFT, DUF, UFMVER
UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFGKC, UFMIST,AUS UFMZUL, UFRKC DUF, UFGKC, UFMIST, EIN UFMZUL, UFNSC, ... AUS EIN UFMIST EIN UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ... UFMIST AUS EIN UFMIST UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... AUS AUS AUS UFMIST AUS EIN UFMIST, UFMZUL LOK UFMIST EIN LOK UFMIST EIN LOK AUS LOK AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
Motordrehzahl im Befehlstest Motordrehzahl in der Funktionsuberwachung ¨ ¨ Nachstart-Zeitzahler Nachstartaufweitung im Befehlstest ¨ Nachstart-Zeitzahler Nachstartaufweitung der FU ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
relative Luftfullung ¨ im Befehlstest relative Luftfullung ¨ in der Funktionsuberwachung ¨ Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
Doppelablage (DA) fur ¨ Bit B_SRST_UM
Motortemperatur fur ¨ Istmoment Berechnung im Befehlstest Motortemperatur fur ¨ Istmoment Berechnung in der FU Doppelablage von TMNIST_UM Motor-Temperatur im Befehlstest Motor-Temperatur in der Funktionsuberwachung ¨ Ausgabe-Zundwinkel ¨ ohne Lambakorrekturen (1.Bank) im Befehlstest Ausgabe-Zundwinkel ¨ ohne Lambakorrekturen (1.Bank) in der Funktionsuberwachung ¨ Ausgabe-Zundwinkel ¨ (2.Bank) ohne Lambakorrekturen im Befehlstest Ausgabe-Zundwinkel ¨ (2.Bank) ohne Lambakorrekturen in der Funktionsuberwachung ¨ optimaler Zundwinkel ¨ im Befehlstest optimaler Zundwinkel in der Funktionsuberwachung ¨ ¨ Ausgabe-Zundwinkel ¨ im Befehlstest Ausgabe-Zundwinkel ¨ fur ¨ die Funktionsuberwachung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMIST 12.20.1
Seite 2925 von 4100 31.JAN.2003 Thomas Brosi
FB UFMIST 12.20.1 Funktionsbeschreibung Ist-Moment der Funktions¨ uberwachung ----------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil -------------------------------------------Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil: -------------------------------------Das Ist-Moment wird abh¨ angig von Motordrehzahl, Luftmasse und Z¨ undwinkel berechnet. Dabei ist der Z¨ undwinkel vor OT positiv und nach OT negativ definiert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei der Ermittlung des optimalen Z¨ undwinkels wird neben Luftmasse und Motordrehzahl auch die Verschiebung aufgrund geringer Motortemperatur ber¨ ucksichtigt. Zur Absicherung gegen eine st¨ andige Aufweitung des Momentenvergleichs bei fehlerhafter Motortemperatur, wird letztere nach der Zeit NSC_T2_UM nach Start auf den Minimalwert TMISTMN_UM begrenzt. Bei 2-Bank-Motoren werden 2 Z¨ undwinkel verwendet. Bei 1-Bank-Systemen wird zw2_um = zw1_um gesetzt (siehe %UFZWC). Die Verwendung von 2 Z¨ undwinkeln ist wegen der lambdaabh¨ angigen ZW-Korrektur bei Lambdasplitbetrieb (LSP) notwendig, da die B¨ anke mit unterschiedlichem Gemisch betrieben werden. Der optimale Z¨ undwinkel wird bei magerem Gemisch in Richtung fr¨ uh (pos. Werte) verschoben. In der Betriebsart Homogenen-Split (HSP) wird das Istmoment zus¨ atzlich mit dem Aufteilungswirkungsgrad etafrks_um multipliziert, der von Drehzahl und Einspritzungsaufteilung abh¨ angt. Die Berechnung entspricht der Berechnung in der Funktionsebene %MDBAS (ab Version 22.60)
Befehlstest-Anteil (Ebene2’) ---------------------------* Globale ¨ Uberwachungselemente Befehlstest-Anteil Der Befehlstest-Anteil ist ein Abbild des Ebene2-Anteiles mit eigenen Variablen und Daten (Endung _um durch _uc ersetzt). Die Programm-Ablauf-Kontrolle und die zyklische Absicherung sind im Befehlstest-Anteil nicht enthalten. Dieser Befehlstest-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Befehlstest-Anteil: Die Eingangsvariablen des Befehlstests werden fragespezifisch mit Testdaten gef¨ ullt. Diese Eingangswerte f¨ uhren zu einer modulspezifischen Antwort (s.auch %URCPU) aus diesem Befehlstest-Anteil.
APP UFMIST 12.20.1 Applikationshinweise F¨ ur Projekte ohne LSP: F¨ ur Projekte mit LSP: WOLA.
KLZL1_UM = 0 KLZL1_UM = 0
f¨ ur alle Lambda (lamb1_um < 1) und (1,7 < lamb1_um).
F¨ ur (1 <= lamb1 <= 1,7) KLZL1_UM = DZ-
KLZL2_UM = KLZL1_UM F¨ ur Projekte mit HSP: F¨ ur Projekte ohne HSP:
KLFAKSP_UM = KLFAKSP KLFAKSP_UM = 0
Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden. Die Bedatung ist durch einen Fahrzeugreaktionstest zu pr¨ ufen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMZF 2.12.0
Seite 2926 von 4100 31.JAN.2003 Thomas Brosi
¨ FU UFMZF 2.12.0 EGAS Uberwachungskonzept: Momentenfilter fur ¨ die Funktionsuberwachung ¨ FDEF UFMZF 2.12.0 Funktionsdefinition
ufmzf-main
Ebene2_Anteil
40ms
ufmzf-ebene2-anteil
ufmzf-main
UFMZF
ufmzf-ebene2-anteil 6/ aktiv
inaktiv
Filter_in_FU_aktiv
Filter_in_FU_inaktiv
ufmzf-ufmzf 1/
aktiv mzf_p_um MZFTV_UM
1/ 1
2/
mzf_p_um
mzf_p_ur 1
mzf_p_um
6/ 1/
mz_um mzf_r_um
0
mzf_p_um
mzf_p_um 2/
7/
0
mzf_p_ur
mz_um mzf_r_ur mzf_p_um
2/ mzf_um
mzf_um 8
8
4/ mzf_ur
mzf_l_um 3/ mzf_r_um mzf_l_um
255
0xFF mzf_p_um mzf_um MZFFIL_UM
5/ mzf_l_ur
ufmzf-filter-in-fu-aktiv
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mz_um mzf_um
ufmzf-ufmzf
40ms
ufmzf-filter-in-fu-aktiv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMZF 2.12.0
Seite 2927 von 4100 31.JAN.2003 Thomas Brosi
5/
inaktiv 0
1/
Lokal_MZF_1 mz_um
mzf_r_um 6/
Lokal_MZF_1
Lokal_MZF_1 MZFTV_UM
2/ mz_um mzf_r_ur Lokal_MZF_1 3/ Lokal_MZF_1 Lokal_MZF_1 1
1/ mz_um
mzf_um 3/ mzf_ur
2/ 0 4/
ufmzf-filter-in-fu-inaktiv
0
mzf_ur
0
mzf_l_ur
0
mzf_p_ur
0
Lokal_MZF_1
Lokal_MZF_1 MZFTV_UM
1/ 0
mzf_r_ur
Lokal_MZF_1
2/
Lokal_MZF_1
Lokal_MZF_1
1
ufmzf-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mzf_l_ur
ufmzf-filter-in-fu-inaktiv
mzf_l_um
ufmzf-ini
ABK UFMZF 2.12.0 Abkurzungen ¨ Parameter MZFFIL_UC MZFFIL_UM MZFTV_UC MZFTV_UM
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW
¨ Filter-Zeitkonstante fur ¨ verzogertes Moment im Befehlstest ¨ Filter-Zeitkonstante fur ¨ verzogertes Moment in der Funktionsuberwachung ¨ ¨ Verzugszeit fur ¨ zulassiges Moment mz_um im Befehlstest ¨ Verzugszeit fur ¨ zulassiges Moment mz_um in der Funktionsuberwachg ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMZF 2.12.0
Seite 2928 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
CTRSHIF_UM MASK_40MS MASK_BTA MASK_FUAM MISR_PO_UM MZF_ANZ MZF_SIGN M_CARRY_UM M_SRST_UM SRST1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ 40ms-Maske fur ¨ Funktionsuberwachung ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 3: Befehlstest) Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 2: Momentenberechnung) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU Anzahl der Modulaufrufe von %UFMZF fur ¨ Programm-Ablauf-Kontrolle Modulzpezifische Signatur f. Modul %UFMZF (s.% URPAK) der Funktionsuberwachung ¨ Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1
Variable
Quelle
Referenziert von
Art
Bezeichnung
ABMZF_UC AKTQU_UC
UFMZF
AUS EIN
Befehlstest: Modulspezifischer Antwortbeitrag aus %UFMZF Aktuell im Befehlstest verwendete Frage
MISR_SI_UM
UFMZF
AUS
Aktuelles Signatur-Register der MISR-Prufsummenbildung der PAK in der FU ¨
MODUL_C_UM
UFMZF
AUS
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
MOD_SI_UM
UFMZF
URCPU UFFGRC, UFGKC,UFMIST, UFMSRC,UFMVER, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
MZF_L_UC MZF_L_UM MZF_L_UR MZF_P_UC MZF_P_UM MZF_P_UR MZF_R_UC MZF_R_UM MZF_R_UR MZF_UC MZF_UM MZF_UR MZ_UC MZ_UM RASTER_UM
UFMZF UFMZF UFMZF UFMZF UFMZF UFMZF UFMZF UFMZF UFMZF UFMZF UFMZF UFMZF UFMZF UFMZUL
LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS EIN EIN
¨ Nachkommastellen fur ¨ gefiltertes zulassiges Moment des Befehlstestes ¨ Nachkommastellen fur ¨ gefiltertes zulassiges Moment der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ MZF_L_UM Zeiger des Schieberegisters fur ¨ Verzugszeit mzf_r_ur im Momentenfilter des BT Zeiger des Schieberegisters fur ¨ Verzugszeit mzf_r_um im Momentenfilter der FU Doppelablage (DA) fur ¨ MZF_P_UM Schieberegister fur ¨ Verzugszeit im Momentenfilter des Befehlstestes Schieberegister fur ¨ Verzugszeit im Momentenfilter der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ MZF_R_UM ¨ gefiltertes zulassiges Moment im Befehlstest ¨ gefiltertes zulassiges Moment der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ MZF_UM ¨ resultierendes zulassiges Moment im Befehlstest ¨ resultierendes zulassiges Moment aus der Koordination der Funktionsuberwachung ¨ ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
R_FLAGS_UM
UFMZF
AUS
Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
SRST_UR
UFMZF
AUS
Doppelablage (DA) fur ¨ Bit B_SRST_UM
UFMZF UFMVER UFMZUL, UFSGSC UFMZF, UFSGSC UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFMZF 2.12.0
Seite 2929 von 4100 31.JAN.2003 Thomas Brosi
FB UFMZF 2.12.0 Funktionsbeschreibung Momentenfilter f¨ ur die Funktions¨ uberwachung ------------------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil: Bei Spr¨ ungen von Vollast nach Leerlauf treten Verz¨ ogerungen f¨ ur die im Saugrohr gemessene - und als Lastsignal umgerechnete - Luftmasse auf. Das bedeutet f¨ ur das zul¨ assige Moment einen niedrigen Wert. Das im wesentlichen vom Lastsignal und der Motordrehzahl abh¨ angige Ist-Moment liefert jedoch w¨ ahrend der Verz¨ ogerung noch h¨ ohere Werte. Damit die Funktions¨ uberwachung aufgrund des zu hohen Ist-Momentes verglichen mit dem zul¨ assigen Moment nicht anspricht, wird das zul¨ assige Moment ¨ uber eine Totzeit verz¨ ogert und ¨ uber ein Tiefpaß-Filter 1.Ordnung gefiltert, d.h. die Saugrohr-Entleerung wird damit bei sinkendem Fahrerwunschmoment nachgebildet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Totzeit und das Tiefpaß-Filter wirken nicht bei Momentenspr¨ ungen von Leerlauf nach Vollast, weil die Funktions¨ uberwachung ein zu niedriges Ist-Moment verglichen mit dem zul¨ assigen Moment zul¨ aßt. Befehlstest-Anteil (Ebene2’) ----------------------------
* Globale ¨ Uberwachungselemente Befehlstest-Anteil Der Befehlstest-Anteil ist ein Abbild des Ebene2-Anteiles mit eigenen Variablen und Daten (Endung _um durch _uc ersetzt). Die Programm-Ablauf-Kontrolle und die zyklische Absicherung sind im Befehlstest-Anteil nicht enthalten. Dieser Befehlstest-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Befehlstest-Anteil: Die Eingangsvariablen des Befehlstests werden fragespezifisch mit Testdaten gef¨ ullt. Diese Eingangswerte f¨ uhren zu einer modulspezifischen Antwort (s. auch %URCPU) aus diesem Befehlstest-Anteil.
APP UFMZF 2.12.0 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden. Der Momentenfilter gliedert sich in eine Totzeitglied und ein PT1-Glied. Diese Filterkombination hat unter anderem die Aufgabe, den Dashpot zu ber¨ uchsichtigen, der zur Vermeidung von negativen Lastwechselschl¨ agen das Motormoment bei einer Reduktion durch den Fahrer eine gewisse Zeit noch auf seinem hohen Wert anstehen l¨ aßt. Die Zeitkonstante f¨ ur den Dashpot wird im weiteren mit ZDASHG bezeichnet. Ergibt sich das Motorsollmoment aus dem optimalen Motormoment, das sich bei der aktuell vorhanden F¨ ullung realisieren l¨ aßt, so f¨ uhrt eine Reduktion des Fahrerwunsches sofort zu einem Schließen der Drosselklappe. Die Motoristf¨ ullung und damit in diesem Fall das Motorsollmoment folgt diesem Faherwunsch bedingt durch die Saugrohrzeitkonstante nur verz¨ ogert. Die Filterkombination aus Totzeitglied und PT1-Glied soll auch diesen Fall abdecken. Eine weitere Aufgabe des Filters ist die Ber¨ ucksichtigung der Solldrehzahlnachf¨ uhrung der Leerlaufregelung. Geht der Fahrer vom Gas, so wird die Leerlaufdrehzahl nach einer Zeit (ZNSM) auf die statische Leerlaufdrehzahl zur¨ uckgef¨ uhrt. Die Zeitverz¨ ogerung MZFTV orientiert sich an der Saugrohrzeitkonstanten. MZFTV + MZFFIL >= MAX(MAX(ZDASHG),ZNSM) MZFTV = Saugrohrzeitverz¨ ogerung Die Zeiten MZFTV_UM und MZFFIL_UM sollen in Ebene 2 um 40ms l¨ anger als in Ebene 1 appliziert werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRKTI 2.30.0
Seite 2930 von 4100 31.JAN.2003 Thomas Brosi
FU UFRKTI 2.30.0 Kraftstoffsignaluberw. ¨ auf Basis ti fur ¨ Funktionsuberwachung ¨ FDEF UFRKTI 2.30.0 Funktionsdefinition
ufrkti-main
level2_part
ufrkti-main
UFRKTI
ufrkti-level2-part
40ms
ufrkti-level2-part
40ms 40ms B_calc
b_flags_um
prist_Check
nmot_um NRKTI_UM
40ms
40ms B_calc
input
40ms B_calc rk_calculation
prist tix tiy wesby
RKTI_Check
prist tix tiy wesby rk_loc
rksi fzg
rk_loc rksi fzg ufrkti-ufrkti
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
M_RLUF_UM /NC
ufrkti-ufrkti
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRKTI 2.30.0
Seite 2931 von 4100 31.JAN.2003 Thomas Brosi
40ms 40ms
rksi_um
rksi 11/
191.25 rks_loc
rks_um 12/
rk_loop
ZYLANZ_UM
rks_ur 13/
0.996 zev_loc
etaaus_um 14/
ZYLANZ_UM
etaaus_ur rks_um
15/ 7.969
1.0
lamb1_um 16/
rk1_loc
lamb1_ur SY_ZZBANK /NC 0 rks_um
7.969
rk2_loc
17/ 1.0
lamb2_um 18/ lamb2_ur
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
191.25
ti_input
rkkh_um 5/ rkkh_ur 40ms
tix tiy prist wesby fzg
tix tiy prist wesby fzg
ufrkti-input
4/ rkkh_w
ufrkti-input
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
40ms
B_basch
rks_loc 7/ zzylnr_loc 8/
9/
zzyls
Seite 2932 von 4100 31.JAN.2003 Thomas Brosi
6/ 0
zzylh
UFRKTI 2.30.0
zev_loc
zzyl_loc
3/
zzylnr_loc
1/ 191.25
rksi_um
rksi_um
10/ rksa_w
ZYLANZ_UM
1/
2/
rksa_loc
rks_loc
rks_loc
6/ rks_loc
zzylnr_loc 1 4/
1/ SY_ZZBANK /NC
rk1_loc
rk1_loc
1/ rk2_loc
rk2_loc
1/ 1
zev_loc
zev_loc
ufrkti-rk-loop
0.0
ufrkti-rk-loop
40ms prista_w prist w2esb_w zzyl_loc
wesby fzg_w fzg
tiy_l
0 tiy TVESDEL_UM 19/ 32.767
21/
tiyw_loc
0.996
ms
ti_ges_loc
frksch_um 0.0
20/ 0.0
22/ frksch_ur
32.767
ms tix_l
0 tix TVESDEL_UM
ufrkti-ti-input
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
5/ rksa_loc
ufrkti-ti-input
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
40ms
UFRKTI 2.30.0
Seite 2933 von 4100 31.JAN.2003 Thomas Brosi
23/
B_calc
32.767
0
ms 4/
tix
0
tix_loc
191.25
0
TVTSO_UM
1/
6/
12/
rkx_um
rk_loc
rk_loc
3/
prist_um
tvts_um KLTVTS_UM
2/ prist_ur 5/ tikrpr_um KLTIPR_UM
B_calc rky
wesby
wesby
ufrkti-rk-calculation
tiy1 rkye
ufrkti-rk-calculation
B_calc
0
32.767
ms
7/
tiy1
0 tvts_um
TVTSO_UM
wesby 0
tiy_loc
8/ 191.25
0.0
rky_um
rkye
tikrpr_um
9/
10/
wesby_loc 382.5
KLEWEB_UM
wesby_um 11/ wesby_ur
ufrkti-rky
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tiy
ufrkti-rky
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRKTI 2.30.0
Seite 2934 von 4100 31.JAN.2003 Thomas Brosi
40ms
B_calc
24/
prist_um
1/
PRMIN_UM
dpr_c_um DPR_T_UM
1/ r_flags_um
r_flags_um
M_DCDIS_UM /NC 2/ 1/ 0
DCDIS1_UR /NC
dcdis_ur
dpr_c_um 3/ true
2/
B_i_ska_um
dpr_c_ur
4/ ei_pr_um
1/ dpr_c_um
dpr_c_um
dpr_c_ur
ufrkti-prist-check
40ms 25/ B_calc
rk_loc
3/ rk_um
191.25 1/ fzg
2/ fzg_loc
0
fzg_um
FZGMX_UM
4/ rksi
191.25
rkmx_loc FRKMX_UM
reaction 40ms B_erkti
RKTO_UM
5/ rkmn_loc 0 FRKMN_UM
191.25
RKTO_UM
ufrkti-rkti-check
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ufrkti-prist-check
2/ 1
ufrkti-rkti-check
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRKTI 2.30.0
Seite 2935 von 4100 31.JAN.2003 Thomas Brosi
40ms 26/ 1/
B_erkti rkti_c_um RKTI_T_UM
1/ rkti_c_um
rkti_c_um 2/
ZYLANZ_UM
rkti_c_ur
1/ r_flags_um
r_flags_um
M_DCDIS_UM /NC rkti_c_um
2/
rkti_c_um
2/
rkti_c_um
1
DCDIS1_UR /NC
3/
0
dcdis_ur 3/
true
rkti_c_ur
ei_rkti_um 4/ B_i_ska_um
ufrkti-reaction
1/
0
frksch_ur rkti_c_ur prist_ur dpr_c_ur wesby_ur rks_ur rkkh_ur lamb1_ur lamb2_ur ufrkti-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ufrkti-reaction
etaaus_ur ufrkti-ini
ABK UFRKTI 2.30.0 Abkurzungen ¨ Parameter DPR_T_UM FRKMN_UM FRKMX_UM FZGMX_UM KLEWEB_UM KLTIPR_UM KLTVTS_UM NRKTI_UM PRMIN_UM RKTI_T_UM RKTO_UM TVESDEL_UM TVTSO_UM ZYLANZ_UM
Source-X
WESBY_UM PRIST_UM PRIST_UM
Source-Y
Art
Bezeichnung
FW FW FW FW KL KL KL FW FW FW FW FW FW FW
¨ Verzogerungszeit Kraftstoff-check Min. Toleranz von rel. Kraftstoffmasse aus Einspritzzeit Max. Toleranz von rel. Kraftstoffmasse aus Einspritzzeit Max Zylinderabweichung Wirkungsgrad Einspritzwinkel ¨ von rel. Kraftstoffmasse und Einspritzdruck Proportionalitat ¨ ¨ Anzugzeitverzogerung abhangig vom Kraftstoffdruck untere Drehzahlschwelle fur ¨ rkti-Plausibilisierung ¨ ¨ minimal zulassiger Druck fur ¨ Uberwachung auf Basis Kraftstoffmasse Fehlertoleranzzeit von rk-ti check additive Toleranz fur ¨ rk-ti check Zeit HDEV Vormagnetisierung Negativer Offset fur ¨ KLTVTS_UM Zylinderzahl fur ¨ die Zundwinkel ¨ uberwachung ¨ in der Funktionsuberw. ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRKTI 2.30.0
Seite 2936 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
CTRSHIF_UM DCDIS1_UR MASK_40MS MASK_FUAM MISR_PO_UM M_CARRY_UM M_DCDIS_UM M_RLUF_UM M_SRST_UM RKTI_ANZ RKTI_SIGN SRST1_UR SY_ZZBANK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ Kennung fur ¨ Doppelablage Bit B_DCDIS_UM = 1 40ms-Maske fur ¨ Funktionsuberwachung ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 2: Momentenberechnung) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_DCDIS_UM - Fehlerreaktions-Info der FU (Abschaltung der DK-Steller-ES) ¨ MASKE fur ¨ Bedingung zur Uberwachung auf Basis Luftmasse Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Anzahl der Modulaufrufe von %UFRKTI der Funktionsuberwachung ¨ Modulzpezifische Signatur f. Modul %UFRKTI (s.% URPAK) der Funktionsuberwachung ¨ Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1 ¨ Systemkonstante Zylinderzuordnung Bank1 u. B.2, 0 B.1, 1 fur ¨ B.2, als Binarzahl
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BASCH
BDEMUM
EIN
Bedingung Schicht-Betriebsart (Schicht, Schicht-Katheizen) aktiv
B_FLAGS_UM
UFRKC
EIN
Flag fur ¨ Bitinformationen in der Funktionsuberwachung ¨
B_I_SKA_UM
UFRKTI
AUS
¨ Fehlerreaktion irrev. SKA (Sicherheitskraftstoffabschaltung) aus Fkt-Uberwachung
DCDIS_UR
UFRKTI
AWEA, BBKR,ESAUSG, GK, RKTI, ... DUF, UFGKC, UFRKC, UFRKTI ADVE, BGDVE, DUF,FUEDKSA, KT_ES, ... UFGKC, UFMVER,UFREAC, UFRKTI,UFRLC, ...
AUS
Doppelablage (DA) fur ¨ Bit B_DCDIS_UM
DPR_C_UM DPR_C_UR EI_PR_UM EI_RKTI_UM ETAAUS_UM ETAAUS_UR FRKSCH_UM FRKSCH_UR FZG_UM FZG_W LAMB1_UM LAMB1_UR LAMB2_UM LAMB2_UR MISR_SI_UM
UFRKTI UFRKTI UFRKTI UFRKTI UFRKTI UFRKTI UFRKTI UFRKTI UFRKTI ZGST UFRKTI UFRKTI UFRKTI UFRKTI UFRKTI
AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS AUS AUS
¨ Fehlerzahler fur ¨ Kraftstoffdruck Check Doppelablage (DA) fur ¨ DPR_C_UM irreversibles Fehlerbit aus Kraftstoffdruck check der Funktionsuberwachung ¨ irreversibles Fehlerbit der rk - ti Plausibilisierung Wirkungsgrad aus Einspritzausblendung in der Funktionsuberwachung ¨ Wirkungsgrad aus Einspritzausblendung im Befehlstest rk Aufteilungsfaktor bei HOSP Doppelablage von frksch_um Faktor Zylindergleichstellung Eingriffsfaktor Zylindergleichstellung, Array uber ¨ alle Zylinder Lambdawert im Brennraum bei Lambdasplit (1.Bank) in der Funktionsuberwachung ¨ Doppelablage Lamb1_um in der Funktionsuberwachung ¨ Lambdawert im Brennraum bei Lambdasplit (2.Bank) in der Funktionsuberwachung ¨ Doppelablage Lamb2_um in der Funktionsuberwachung ¨ Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
MODUL_C_UM
UFRKTI
AUS
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
MOD_SI_UM
UFRKTI
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
NMOT_UM
UFNC
EIN
Motordrehzahl in der Funktionsuberwachung ¨
PRISTA_W PRIST_UM PRIST_UR RASTER_UM
RKTI UFRKTI UFRKTI
EIN AUS AUS EIN
array des gepeicherten Kraftstoffdruckes des letzten Arbeitsspieles Kraftstoffdruck in Funktionsuberwachung ¨ Doppelablage von prist_um ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
RKKH_UM RKKH_UR RKKH_W RKSA_W RKSI_UM RKS_UM RKS_UR RKTI_C_UM RKTI_C_UR RKX_UM RKY_UM RK_UM R_FLAGS_UM
UFRKTI UFRKTI KODOH GK UFRKTI UFRKTI UFRKTI UFRKTI UFRKTI UFRKTI UFRKTI UFRKTI UFRKTI
AUS AUS EIN EIN LOK AUS AUS AUS AUS AUS AUS AUS AUS
rel. Krst.-masse der Nacheinspritzung zum Katheizen in Funktionsuberwachung ¨ Doppelablage von rkkh_um in Funktionsuberwachung ¨ relative Kraftstoffmasse zum Katheizen, Bank 1 Array der relativen zylinderindividuellen Kraftstoffmasse Einzelwert der rel. Kraftstoffmasse zur Plausiblisierung durch Einspritzzeit relative Kraftstoffmasse Sollwert in Funktionsuberwachung ¨ Doppelablage von rks_um ¨ Fehlerzahler fur ¨ rk-ti Plausibilisierung Doppelablage von rkti_c_um relative Kraftsoffmasse der Haupteinspritzung Mittelwert relative Kraftstoff masse der Nacheinspritzung Mittelwert rel. Kraftstoffmasse mit Wirkungsgrad Nacheinspritzung Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
SRST_UR
UFRKTI
AUS
Doppelablage (DA) fur ¨ Bit B_SRST_UM
TIKRPR_UM TIX_L TIY_L TVTS_UM W2ESB_W WESBY_UM WESBY_UR
UFRKTI ESAUSG ESAUSG UFRKTI ESAUSG UFRKTI UFRKTI
AUS EIN EIN AUS EIN AUS AUS
¨ von ti zu rk durch Einspritzdruck Proportionalitat 1. Einspritzzeit bei Doppeleinspritzung BDE 2. Einspritzzeit bei Doppeleinspritzung BDE ¨ Anzugzeitverzogerung HDEV durch Kraftstoffdruck 2. Winkel Einspritzbeginn bei Doppeleinspritzung BDE Winkel Einspritzbeginn der letzten Nacheinspritzung Doppelablage von wesby_um
DUF DUF
UFGKC, UFMIST
RKTI, UFRKTI UFMIST UFMIST UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... DUF, UFGKC, UFMIST, UFMZUL, UFNSC, ... UFRKTI
UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ... UFGKC RKTI, UFRKTI UFRKTI UFGKC
UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... KT_ES, UFRKTI KT_ES, UFRKTI KT_ES, UFRKTI
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
ZZYLH
SYNTIZW
ZZYLS
SYNTIZW
ESAUSG, GK, KT_ES, EIN MDZW, RKTI, ... ESAUSG, GK, KT_ES, EIN RKTI, UFRKTI
UFRKTI 2.30.0
Seite 2937 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Zylinderzahler fur ¨ Homogeneinspritzung ¨ Zylinderzahler fur ¨ Schichteinspritzung
FB UFRKTI 2.30.0 Funktionsbeschreibung rk - ti Plausibilisierung der Funktions¨ uberwachung -------------------------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Funktion plausibilisiert Einspritzzeit, Kraftstoffdruck und die relative Kraftstoffmasse. Die Berechnung der Eingangssignale erfolgt immer. Die Berechnung des RKTI-Vergleiches (Block RKTI-Check) und der Kraftstoffdruck-Plausibilisierung (Block prist-Check) erfolgt nur wenn auf Basis Kraftstoffmasse ¨ uberwacht wird (B_rluf_um=0). ¨ndern kann, wird der Mittelwert der Kraftstoffmasse ¨ Da sich die Kraftstoffmasse umittelbar stark a uber zwei Kurbelwellenumdrehungen rks_um berechnet. F¨ ur Lambda-Split-Betrieb bei Zwei-Bank-Systemen werden die Lambda-Werte lamb1_um und lamb2_um berechnet. F¨ ur den Homogen-Split-Betrieb wird der Kraftstoff-Aufteilungsfaktor frksch_um ermittelt. Die aus der Funktionsebene ¨ ubernommenen Werte der relativen Kraftstoffmasse wird jeweils zylinder-individuell mit Einspritzzeiten, Kraftstoffdruck und Wirkungsgrad der Nacheinspritzung plausibilisiert. Der Kraftstoffdruck wird durch einen Vergleich mit dem Minimalwert f¨ ur den Schichtbetrieb plausibilisiert. Von der Einspritzzeit wird die HDEV-Vormagnetisierung und die kraftstoffdruckabh¨ angige Anzugverz¨ ogerungszeit abgezogen. Anschließend wird eine kraftstoffdruckabh¨ angige Mengenkorrektur der HDEV vorgenommen. Mit diesem Verfahren werden die Kraftstoffmassen f¨ ur die Haupt- (rkx_um) und die Nacheinspritzung (rky_um) getrennt berechnet. Die Nacheinspritzung wird zus¨ atzlich mit dem Wirkungsgrad des Einspritzwinkels gewichtet. Die berechnete relative Kraftstoffmasse rk_um soll in einem Toleranzband um die liegen. Liegt rk_um außerhalb des berechneten Toleranzbandes, werden nach einer abgeschaltet. Weil in einem Rechnenraster jeweils der Wert f¨ ur die einspritzten plausibilisiert wird, wird im Fehlerfall der Pr¨ ufungsz¨ ahler um die Zylinderzahl
eingespritzte Kraftstoffmasse rksi_um Fehlerzeit RKTI_T_UM die Endstufen Kraftstoffmasse eines Zylinders rksi_um erh¨ oht und im i.O. Fall um 1 erniedrigt.
APP UFRKTI 2.30.0 Applikationshinweise PRMIN_UM muß kleiner als PRNSCH bedatet werden. Die Wurzel aus dem Verh¨ altnis von max. m¨ oglichen Kraftstoffdruck zu PRMIN_UM gibt den max. m¨ oglichen Kraftstoffehler, bzw. die Momenterh¨ ohung, an. Als Richtwert sollte der Faktor kleiner als 1,6 sein, der durch einen motorischen Wirkungsgrad nicht vollst¨ andig in Moment umgesetzt wird. Der Wert ist durch Pr¨ ufung der Fahrzeugreaktion mit verstelltem Kraftstoffdruck abzusichern. Der Wert TVESDEL_UM ist gleich dem Wert tvesdel (HDEVTVORM) zu bedaten.
Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden. Die Bedatung ist durch eine Pr¨ ufung der Fahrzeugreaktion abzusichern.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRKC 10.10.0
Seite 2938 von 4100 31.JAN.2003 Thomas Brosi
FU UFRKC 10.10.0 Funktionsuberwachung: ¨ Prufung ¨ der Kraftstoffmasse gegen das LSU-Signal FDEF UFRKC 10.10.0 Funktionsdefinition
ufrkc-main
level2_part
ufrkc-main
UFRKC
ufrkc-level2-part
40ms
ufrkc-level2-part
40ms
40ms
conditions
B_calc_l
air-fuel-ratio check
B_calc_l
e_rkc
40ms
e_rkc
fault reaction
40ms monitoring mode ufrkc-ufrkc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
40ms
ufrkc-ufrkc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRKC 10.10.0
Seite 2939 von 4100 31.JAN.2003 Thomas Brosi
40ms lsu_c_um LSU_T_UM B_sbblsu B_sbblsu2 6/ b_flags_um
B_calc_loc /NC
B_calc_l
M_RLUF_UM /NC
nmot_um NRKC_UM
7/ 1/
lsu_c_um LSU_T_UM lsu_c_um lsu_c_um
lsu_c_um
40
0
2/
ms
8/
lsu_c_ur 1/
40
ms
lsu_c_um ufrkc-conditions
2/ lsu_c_ur ufrkc-conditions
B_calc_l 40ms 23/ O2 concentration from LSU 40ms
o2vk_um
o2vk_um
40ms LowPass MIN - AFR klammn
klams_um delay of inverted AFR 40ms klams_um klamt_um
AFR: = air-fuel-ratio
24/ o2mx_um
klamnf_um
Maximum Tolerance of LSU KLO2MX_UM e_rkc 40ms LowPass MAX - AFR klammx
25/ o2mn_um
klamxf_um
Minimum Tolerance of LSU KLO2MN_UM
ufrkc-air-fuel-ratio-check
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot_um NRKCS_UM
ufrkc-air-fuel-ratio-check
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRKC 10.10.0
Seite 2940 von 4100 31.JAN.2003 Thomas Brosi
40ms klamt_r_um
19/ klams_um
klamt_um
1/AFR
klamt_p_um 20/ klamt_r_ur
klamt_p_um
KLAMTTV_UM 0
21/ ufrkc-delay-of-inverted-afr
1
klamt_p_um
klamt_p_um
22/
1
klamt_p_ur ufrkc-delay-of-inverted-afr
40ms
KLAMNFL_UM
10/
klammn
klamnf_um reset 1/ 9/
klamnf_um
11/ klamnf_ur
true
klamnf_um 12/ klamn_l_um ufrkc-lowpass-min—afr
0.0077775
13/ klamn_l_ur ufrkc-lowpass-min—afr
40ms KLAMXFL_UM compute 1/ 15/ klammx reset 1/ 14/
klamxf_um
klamxf_um
16/ klamxf_ur
true klamxf_um
17/ 0.0077775
klamx_l_um 18/ klamx_l_ur
ufrkc-lowpass-max—afr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
compute 1/
ufrkc-lowpass-max—afr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRKC 10.10.0
Seite 2941 von 4100 31.JAN.2003 Thomas Brosi
40ms 26/ o2vk_w
o2vk_loc
o2vk_um
32
% 27/ CW_BDE_UM o2vk2_w
ufrkc-o2-concentration-from-lsu
1/ M_2BANK_UM /NC
o2vk_loc
32
2
% o2vk_loc ufrkc-o2-concentration-from-lsu
40ms
32/ 1/
e_rkc
1/
rkc_c_um true
ei_rkc_um
2/ 1/ 0
rkc_c_um
1/ rkc_c_um
2/ rkc_c_ur
rkc_c_um
b_flags_um
2/ 40
ms
rkc_c_ur
b_flags_um
M_NLH_UM /NC 3/ NLH1_UR /NC
nlh_ur
ufrkc-fault-reaction
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
RKC_T_UM
ufrkc-fault-reaction
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRKC 10.10.0
Seite 2942 von 4100 31.JAN.2003 Thomas Brosi
40ms
CW_BDE_UM M_BLSU_UM /NC
40ms delay B_nlhf in
B_sbblsu
29/ B_nlhf_um
B_sbblsu2 30/ 1/ b_flags_um
b_flags_um
M_NLH_UM /NC
b_flags_um
M_RLUF_UM /NC
2/
RLUF1_UR /NC
rluf_ur
1/
CW_BDE_UM M_BHOM_UM /NC
b_flags_um
b_flags_um 2/
M_RLUF_UM /NC B_hom
RLUF0_UR /NC
rluf_ur
B_nlh ufrkc-monitoring-mode
0 31/
bdemodst
bdemod_um
MODRLUF_UM ufrkc-monitoring-mode
40ms in
B_nlhf urluf_c_um
0
28/ 1/
b_flags_um M_RLUF_UM /NC
URLUF_T_UM
urluf_c_um 2/ urluf_c_ur 3/
0.996
mrlini_um 4/
rlfg_um
mrlini_ur
MZRL_UM
1/ urluf_c_um
0
1/ urluf_c_um 2/
40
ms
urluf_c_ur 2/
0.0
mrlini_um 3/ mrlini_ur
ufrkc-delay
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
255
ufrkc-delay
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
0
UFRKC 10.10.0
Seite 2943 von 4100 31.JAN.2003 Thomas Brosi
klamn_l_ur
klamnf_ur
klamt_p_ur
klamt_r_um 1/ 1.0
klamx_l_ur
klamt_r_ur
klamxf_ur
2/
lsu_c_ur 0
zylnr_loc
mrlini_ur zylnr_loc KLAMTTV_UM
rkc_c_ur
1 3/ urluf_c_ur
zylnr_loc
NLH0_UR /NC
nlh_ur
RLUF0_UR /NC
rluf_ur
ufrkc-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
ufrkc-init
ABK UFRKC 10.10.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW (REF) FW FW FW FW KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort fur ¨ Benzindirekteinspritzung im Befehlstest Codewort fur ¨ Benzindirekteinspritzung in Funktionsuberwachung ¨ Filter-Zeitkostante fur ¨ Lambda-Sollwert im Befehlstest Filter-Zeitkostante fur ¨ Lambda-Sollwert (Lambdawert-Senkung) Filter-Zeitkostante fur ¨ Lambda-Sollwert im Befehlstest Filter-Zeitkostante fur ¨ Lambda-Sollwert (Lambdawert steigend) Min-Grenze fur ¨ O2-Konzentration mit 32 % Offset im Befehlstest Min-Grenze fur ¨ O2-Konzentration mit 32 % Offset in der Funktionsuberwachung ¨ Max-Grenze fur ¨ O2-Konzentration mit 32 % Offset im Befehlstest Max-Grenze fur ¨ O2-Konzentration mit 32 % Offset in der Funktionsuberwachung ¨ ¨ Verzogerungszeit Betriebsbereitschaft LSU im Befehlstest ¨ Verzogerungszeit Betriebsbereitschaft LSU ¨ ¨ zulassige Betriebsmodi fur ¨ Uberwachung auf Basis Luftmasse im Befehlstest ¨ ¨ zulassige Betriebsmodi fur ¨ Uberwachung auf Basis Luftmasse Maximaler Umrechungungsfaktor von Luftmasse auf Moment im Befehlstest Maximaler Umrechungungsfaktor von Luftmasse auf Moment in der Funktionsuberwachu ¨ Drehzahlschwelle zur Starterkennung im Befehlstest Drehzahlschwelle zur Starterkennung in Funktionsuberwachung ¨ Drehzahlschwelle fur ¨ Lambda-Check im Befehlstest Drehzahlschwelle fur ¨ Lambda-Check Fehlertoleranzzeit von rk-lambda-check im Befehlstest Fehlertoleranzzeit von rk-lambda-check ¨ ¨ Verzogerung fur von Uberwachung auf Basis Luftmasse im Befehlstest ¨ Ruckschaltung ¨ ¨ ¨ Verzogerung fur ¨ Ruckschaltung ¨ von Uberwachung auf Basis Luftmasse
Systemkonstante
Art
Bezeichnung
CTRSHIF_UM KLAMTTV_UM MASK_40MS MASK_BTA MASK_FUAM MISR_PO_UM M_2BANK_UM M_BHOM_UM M_BLSU_UM M_CARRY_UM M_NLH_UM M_RLUF_UM M_SRST_UM
SYS (REF) SYS SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ ¨ Register Große von klamt_r_um 40ms-Maske fur ¨ Funktionsuberwachung ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 3: Befehlstest) Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 2: Momentenberechnung) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU Maske fur ¨ 2 Bank-System in der Funktionsuberwachung ¨ Maske fur ¨ Betriebsart homogen in der Funktionsuberwachung ¨ Maske fur ¨ Bereitschaft der Lambdasonde LSU in der Funktionsuberwachung ¨ Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske fur ¨ Bedingung Notlauf Homogen aus b-flags_um in Funktionsuberwachung ¨ ¨ MASKE fur ¨ Bedingung zur Uberwachung auf Basis Luftmasse Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU
CW_BDE_UC CW_BDE_UM KLAMNFL_UC KLAMNFL_UM KLAMXFL_UC KLAMXFL_UM KLO2MN_UC KLO2MN_UM KLO2MX_UC KLO2MX_UM LSU_T_UC LSU_T_UM MODRLUF_UC MODRLUF_UM MZRL_UC MZRL_UM NRKCS_UC NRKCS_UM NRKC_UC NRKC_UM RKC_T_UC RKC_T_UM URLUF_T_UC URLUF_T_UM
Source-X
KLAMXF_UC KLAMXF_UM KLAMNF_UC KLAMNF_UM
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRKC 10.10.0
Seite 2944 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
NLH0_UR NLH1_UR RKC_ANZ RKC_SIGN RLUF0_UR RLUF1_UR SRST1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Kennung fur ¨ kein Kraftstoff-Lambda-Check Fehler Kennung fur ¨ Kraftstoff-Lambda-Check Fehler erkannt Anzahl der Modulaufrufe von %UFRKC fur ¨ Programm-Ablauf-Kontrolle Modulzpezifische Signatur f. Modul %UFRKC (s.% URPAK) der Funktionsuberwachung ¨ ¨ Kennung fur ¨ Komplement der Bedingung Uberwachung nicht auf Luftmasse ¨ Kennung fur auf Luftmasse ¨ Komplement der Bedingung Uberwachung Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1
Variable
Quelle
Referenziert von
Art
Bezeichnung
ABRKC_UC AKTQU_UC
UFRKC
AUS EIN
Befehlstest: Modulspezifischer Antwortbeitrag aus %UFRKC Aktuell im Befehlstest verwendete Frage
BDEMODST
BDEMST
URCPU UFFGRC, UFGKC,UFMIST, UFMSRC,UFMVER, ... BDEMKO, BDEMUE,SKR, UFRKC
EIN
BDE-Betriebsartenwunsch Start
BDEMOD_UC BDEMOD_UM B_FLAGS_UC B_FLAGS_UM
UFRKC UFRKC UFRKC UFRKC
AUS AUS AUS AUS
Betriebsartenforderung in der Funktionsuberwachung ¨ im Befehlstest BDE-Betriebsartenwunsch Funktionsuberwachung ¨ Ebene 3 Byte fur ¨ Botschaftuberwachung ¨ (alte Toggle Bits) Flag fur ¨ Bitinformationen in der Funktionsuberwachung ¨
B_HOM
BDEMUM
EIN
Bedingung Betriebsart Homogen
B_HOM_BT B_NLH B_NLHF_UC B_NLHF_UM B_NLH_BT B_SBBL2_BT B_SBBLSU
UFRKC NLKO UFRKC UFRKC UFRKC UFRKC FLSUBB
AUS EIN AUS AUS AUS AUS EIN
BDE-Betriebsart homogen im Befehlstest Notlaufanforderung Homogen aus Funktionsebene Anforderung Notlauf mit Lambda 1 fur ¨ Funktionsebene im Befehlstest Anforderung Notlauf mit Lambda 1 fur ¨ Funktionsebene Notlaufanforderung Homogen aus Funktionsebene im Befehlstest Bedingung LSU 2 betriebsbereit vor Kat f(lamsons_w) im Befehlstest Bedingung LSU betriebsbereit vor Kat f(lamsons_w)
B_SBBLSU2
FLSUBB
EIN
Bedingung LSU betriebsbereit vor Kat, Bank 2 f(lamsons2_w)
B_SBBLS_BT EI_RKC_UM KLAMNF_UC KLAMNF_UM KLAMNF_UR KLAMN_L_UC KLAMN_L_UM KLAMN_L_UR KLAMS_UC KLAMS_UM KLAMT_P_UC KLAMT_P_UM KLAMT_P_UR KLAMT_R_UM KLAMT_R_UR KLAMXF_UC KLAMXF_UM KLAMXF_UR KLAMX_L_UC KLAMX_L_UM KLAMX_L_UR LSU_C_UC LSU_C_UM LSU_C_UR MISR_SI_UM
UFRKC UFRKC UFRKC UFRKC UFRKC UFRKC UFRKC UFRKC UFRKC UFGKC UFRKC UFRKC UFRKC UFRKC UFRKC UFRKC UFRKC UFRKC UFRKC UFRKC UFRKC UFRKC UFRKC UFRKC UFRKC
AUS AUS AUS AUS AUS AUS AUS AUS LOK EIN AUS LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS
Bedingung LSU betriebsbereit vor Kat f(lamsons_w) im Befehlstest irreversibles Fehlerbit der Lambda Plausibilisierung in der Funktionsuberwachung ¨ ¨ zeitverzogerter Kehrwert von Lambda nach Lowpassfilter (Senkung) im Befehlstest ¨ zeitverzogerter Kehrwert von Lambda nach Lowpassfilter (Senkung) Doppelablage des klamnf_um Low Byte von klamnf_um aus Lowpassfilter im Befehlstest Low Byte von klamnf_um aus Lowpassfilter Doppelablage von klamn_l_um Kehrwert von Lambdasoll im Befehlstest Kehrwert von Lambdasoll in der Funktionsuberwachung ¨ Zeiger des Register klamt_r_um in der Funktionsuberwachung ¨ im Befehlstest Zeiger des Register klamt_r_um in der Funktionsuberwachung ¨ Doppelablage des Zeigers klamt_p_um in der Funktionsuberwachung ¨ ¨ Register fur ¨ zeitverzogerte Kehrwerte von Lambdasoll Doppelablage des registers klamt_r_um ¨ zeitverzogerter Kehrwert von Lambda nach Lowpassfilter (Anstieg) im Befehlstest ¨ zeitverzogerter Kehrwert von Lambda nach Lowpassfilter (Anstieg) Doppelablage des klamxf_um Low Byte von klamxf_um aus Lowpassfilter im Befehlstest Low Byte von klamxf_um aus Lowpassfilter Doppelablage von klamx_l_um ¨ Zeitzahler zur Festlegung der LSU Betriebsbereitschaft im Befehlstest ¨ Zeitzahler zur Festlegung der LSU Betriebsbereitschaft Doppelablage von lsu_c_um Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
MODST_BT MODUL_C_UM
UFRKC UFRKC
AUS AUS
BDE-Betriebsartenwunsch Start/Warmlauf im Befehlstest ¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
MOD_SI_UM
UFRKC
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
MRLINI_UC MRLINI_UM MRLINI_UR NLH_UR NMOT_UC
UFRKC UFRKC UFRKC UFRKC UFRKC
LOK AUS AUS AUS LOK
¨ zul. Momentes bei Umschaltung der Uberw. auf Luftmasse zur Initialsierung im BT ¨ zul. Momentes bei Umschaltung der Uberwachung auf Luftmasse zur Initialsierung ¨ Doppelablage der Große mrlini_um Doppelablage (DA) fur ¨ B_NLH_UM in der Funktionsuberwachung ¨ Motordrehzahl im Befehlstest
NMOT_UM
UFNC
O2MN_UC O2MN_UM O2MX_UC
UFRKC UFRKC UFRKC
BDEMKO UFRKC DUF, UFGKC, UFRKC, UFRKTI ATR, BAKH, BBAGR,BBKR, BDEMKO, ... KOLASPH, UFRKC NLKO
BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... DUF
UFRKC UFRKC
UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFRKC UFMZUL
UFGKC, UFMIST,UFMZUL, UFRKC DUF, UFGKC, UFMIST, EIN UFMZUL, UFNSC, ... AUS AUS AUS
Motordrehzahl in der Funktionsuberwachung ¨ Min-Grenze fur ¨ O2-Konzentration mit 32 % Offset im Befehlstest Min-Grenze fur ¨ O2-Konzentration mit 32 % Offset in der Funktionsuberwachung ¨ Max-Grenze fur ¨ O2-Konzentration mit 32 % Offset im Befehlstest
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
O2MX_UM O2VK2_BT O2VK2_W O2VK_BT O2VK_UC O2VK_UM O2VK_W RASTER_UM
UFRKC UFRKC GGO2LSU UFRKC UFRKC UFRKC GGO2LSU
RKC_C_UC RKC_C_UM RKC_C_UR RLFG_UC RLFG_UM RLUF_UR R_FLAGS_UM
UFRKC UFRKC UFRKC UFRKC UFRLC UFRKC UFRKC
SRST_UR
UFRKC
URLUF_C_UC URLUF_C_UM URLUF_C_UR ZYLNR_LOC
UFRKC UFRKC UFRKC UFRKC
AUS AUS BBBO, SALSU, UFRKC EIN AUS AUS AUS BBBO, SALSU, UFRKC EIN EIN UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ... AUS LOK LOK UFRKC LOK EIN UFGKC, UFRKC AUS UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... AUS AUS AUS LOK
UFRKC 10.10.0
Seite 2945 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Max-Grenze fur ¨ O2-Konzentration mit 32 % Offset in der Funktionsuberwachung ¨ O2-Konzentration im Abgas auf Bank 2 im Befehlstest ¨ O2- Uberschuss bzw. _O2- Mangel der LSU 2 im Abgas bezogen auf Lambda = 1 O2-Konzentration im Abgas im Befehlstest O2-Konzentration im Abgas mit 32 % Offset im Befehlstest O2-Konzentration im Abgas mit 32 % Offset in der Funktionsuberwachung ¨ ¨ O2- Uberschuss bzw. _O2- Mangel der LSU im Abgas bezogen auf Lambda = 1 ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
¨ Fehlerzahler fur ¨ Krst.-Plausibilisierung mit Lambda und Luftmasse im Befehlstest ¨ Fehlerzahler fur Lambda und Luftmasse ¨ Krst.-Plausibilisierung uber ¨ Wertabsicherung von rkc_c_um rel. Luftfullung ¨ aus Fullungssensor ¨ im Befehlstest rel. Luftfullung ¨ aus Fullungssensor ¨ in Funktionsuberwachung ¨ ¨ Komplement der Bitinformation fur ¨ Uberwachung auf Basis Luftmasse Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
Doppelablage (DA) fur ¨ Bit B_SRST_UM
¨ ¨ der UFUE auf Basis Kraftstoff im Befehlstest Zeitzahler fur ¨ Ruckschaltverz ¨ og. ¨ ¨ ¨ Zeitzahler fur ¨ Ruckschaltverz ¨ ogerung der Uberwachung auf Basis Kraftstoff Doppelablage von urluf_c_um ¨ Zylinder- Schleifenzahler
FB UFRKC 10.10.0 Funktionsbeschreibung Kraftstoffsignal¨ uberwachung auf Basis Lambda f¨ ur Funktions¨ uberwachung ---------------------------------------------------------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil: Die Funktion ¨ uberwacht das Kraftstoffsignal durch Vergleich zwischen gerechnetem Lambdasollwert und dem LSU-Meßwert (Breitband-Sonde). Die Plausibilisierung erfolgt auf Basis der O2-Konzentration.
Block: conditions Die Funktion vergleicht das berechnete Soll-Lambda und den LSU-Meßwert nur unter folgenden Umst¨ anden : 1) Die ¨ Uberwachung erfolgt auf Basis der Kraftstoffmasse (B_rluf_um=0) und 2) oberhalb einer Drehzahlschwelle (NRKC_UM) und 3) die LSU ist betriebsbereit bzw. wenn sie nach Auslegung betriebsbereit sein muß. Ab dem Zeitpunkt des erstmaligen ¨ Uberschreitens einer Drehzahlschwelle NRKCS_UM, wird eine Verz¨ ogerungszeit LSU_T_UM abgewartet, nach der die LSU betriebsbereit sein muß.
Block: air-fuel-ratio check Der Lambdawert ist umgekehrt proportional zur gemessen Spannung der LSU. Deswegen wird statt des Lambdawertes der Kehrwert des Lambdasoll-Wertes in der Funktion %UFGKC ermittelt. Dieses reziproke Sollambda wird, zur Nachbildung der Gaslaufzeit zwischen Einspritzung und Meßzeitpunkt am Ort der LSU um eine feste Zeit verz¨ ogert, und zur Ber¨ ucksichtigung der Durchmischung und der LSU-Ansprechzeit w¨ ahrend der Gaslaufzeit gefiltert. Durch Verz¨ ogerung und Filterung werden die maximalen Betriebsbedingungen und Toleranzen abgedeckt. Zur Aufspannung eines Toleranzbandes in dem der LSU-Meßwert liegen muß, wird das verz¨ ogerte reziproke Sollambda ¨ uber jeweils einen Filter f¨ ur den Min- und dem Max-Wert gefiltert: -klamxf_um f¨ ur den Maximalen Lambdawert -klamnf_um f¨ ur den Minimalen Lambdawert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRKC 10.10.0
Seite 2946 von 4100 31.JAN.2003 Thomas Brosi
Das Toleranzband wird in O2-Konzentration umgerechnet, um einen Vergleich mit der in der Funktionsebene aus dem LSU-Messwert ermittelten O2-Konzentration zu erm¨ oglichen.
Block: lambda check bank 2 Der aus dem LSU-Signal ermittelte Wert f¨ ur die O2-Konzentration wird aus der Funktionsebene ¨ ubernommen und gegen das aufgespannte Toleranzband gepr¨ uft. Beim 2-Bank-System wird der Mittelwert der ermittelteten O2-Konzentrationen auf beiden B¨ anken herangezogen.
Block: fault reaction Liegt die Ist-O2-Konzentration außerhalb des aufgespannten zul¨ assigen Bereiches, kommt es nach einer Verz¨ ogerungszeit zu einer irreversiblen Fehlermeldung und dem Verbot des Magerbetriebes.
Block: monitoring mode ¨berwachungstyp (auf Basis Kraftstoffmasse oder auf Basis Luftmasse) festgelegt. Auch %UFRKTI und %UFGKC In diesem Teil wird der U werden davon beeinflusst. Die ¨ Uberwachung ist auf Basis Luftmasse (b_rluf_um=1) wenn: 1) 2) 3) 4) 5)
LSU ist nicht bereit Notluftanforderung aus Ebene 2 (B_nlh_um=1) Notluftanforderung aus Ebene 1 (B_nlh=1) Die BDE-Betriebsart homogen vorliegt Der BDE-Betriebsartenwunsch im Start/Warmlauf (bdemodst) ein zul¨ assiger Betriebsmodus f¨ ur die ¨ Uberwachung auf Basis Luftmasse ist (MODRLUF_UM; Codierung der Bitpositionen entsprechend bdemodst aus Ebene 1).
Block: delay
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨berwachung auf Basis Kraftstoff nach ¨ Die Umschaltung von U Uberwachung auf Basis Luftmasse ist direkt, die R¨ uckschaltung erfolgt aber verz¨ ogert (URLUF_T_UM). Bei Umschaltung von ¨ Uberwachung auf Basis Kraftstoff nach ¨ Uberwachung auf Basis Luftmasse wird zudem das zul¨ assige Moment mrlini_um w¨ ahrend eines Rechnenrasters entsprechend der vorhandenen Luftmasse gesetzt. Dadurch wird ¨ uber die Maximal-Auswahl in UFMZUL gegebenenfalls der Filter in UFMZF initialisiert (vgl. UFMZUL).
Befehlstest-Anteil (Ebene2’) ----------------------------
* Globale ¨ Uberwachungselemente Befehlstest-Anteil Der Befehlstest-Anteil ist ein Abbild des Ebene2-Anteiles mit eigenen Variablen und Daten (Endung _um durch _uc ersetzt). Die Programm-Ablauf-Kontrolle und die zyklische Absicherung sind im Befehlstest-Anteil nicht enthalten. Dieser Befehlstest-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Befehlstest-Anteil: Die Eingangsvariablen des Befehlstests werden fragespezifisch mit Testdaten gef¨ ullt. Diese Eingangswerte f¨ uhren zu einer modulspezifischen Antwort (s. auch %URCPU) aus diesem Befehlstest-Anteil.
APP UFRKC 10.10.0 Applikationshinweise 1) Der Lambda-Grenzwert f¨ ur den Schubbetrieb ist entprechend der TKU der LSU zu bedaten. Die applizierte Verz¨ ogerungszeit ist auf eine akzeptierbare Fahrzeugreaktion zu pr¨ ufen. 2) Durch die Kennlinien KLO2MN_UM und KLO2MX_UM erfolgt die Umrechnung von zul¨ assigem (invertiertem) Lambdawert auf zul¨ assige O2-Konzentration. Zur Umrechnung ist die Kennlinie LALIO in %BGLAMBDA zu verwenden. Zus¨ atzlich sind die erforderlichen Toleranzen zu ermitteln. Aufgrund der aus softwaretechnischen Gr¨ unden erforderlichen vorzeichenlosen Rechnung muss zus¨ atzlich ein Offset von 32% ber¨ ucksichtigt werden. 3) Die Verz¨ ogerungzeit der R¨ uckschaltung von ¨ Uberwachung auf Basis Luftmasse auf Basis Kraftstoffmasse muss auf die Verz¨ ogerungzeit in %UFMZF angepasst sein. URLUF_T_UM muß gr¨ oßer sein als die maximale Saugrohr-Verz¨ ogerungszeit plus Ansprechzeit des Momentvergleiches, damit bei bei st¨ andig wechselndem ¨ Uberwachungsmodus bei bestehender ¨ Uberpr¨ ufungszeit ein Fehler erkannt werden kann.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFGKC 2.70.0
Seite 2947 von 4100 31.JAN.2003 Thomas Brosi
¨ FU UFGKC 2.70.0 Uberwachung Gemischkorrekturfaktoren fur ¨ Funktionsuberwachung ¨ FDEF UFGKC 2.70.0 Funktionsdefinition
ufgkc-main
level2_part
40ms
ufgkc-level2-part
ufgkc-main
UFGKC
ufgkc-level2-part
40ms 40ms
17/ klams_um 18/ klams_ur
22/
19/ B_rluf_um
b_flags_um
rl_um
rl_um 20/
M_RLUF_UM /NC
RLV08_UM
rl_ur
GK-Check 40ms range check B_rluf_um rkte_loc frkvst
frkvst
frg_loc
frg_loc
rka_loc
rka_loc
b_rkas
b_rkas
lamsb_loc
B_egkc
40ms
rkte_loc
Reaction
nmot_um NGKC_UM
lamsb_loc B_egkc
ufgkc-ufgkc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
klams_um
ufgkc-ufgkc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFGKC 2.70.0
40ms
Seite 2948 von 4100 31.JAN.2003 Thomas Brosi
4/
fvst_w
fvst_um
fvst_loc 5/
CW_BDE_UM M_2BANK_UM /NC 1/ fra_w
fra_loc
fra_loc 1/ fra_loc
2
fra2_w
2/ frm_w
frm_loc
frm_loc 2/ frm_loc 2
frm2_w
3/ rka_w
rka_loc
rka_loc 3/ rka_loc 2
5/ 0.0
B_rluf_um 1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lamsbg2_ur
4/
2
lamsbg_loc
lamsbg_w
lamsbg_loc 4/
5/
lamsbg_loc lamsbg2_w
2 7.97
lamsbg2_um 6/
lamsbg2_um 6/ lamsbg2_ur
ufgkc-input
rka2_w
ufgkc-input
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFGKC 2.70.0
Seite 2949 von 4100 31.JAN.2003 Thomas Brosi
40ms 40ms
rkte_w
6/ 0
1.9125
input
rkte_loc 7/
1
fvst_um
rkte_loc
frkvst_um
frkvst
8/ FVSTMX_UM
frkvst_ur
fra_loc
9/ 1.9922
FR_MX_UM
frg_loc
frg_loc
frm_loc 0
B_egkc b_rkas 10/
rka_loc
rka_loc
rka1_loc 11/
RKAMX_UM B_rluf_um
1/ frksch_um
2/
0
1
lamsbg_loc
2/ 1
1/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LAMS_MX_UM
LAMS_MN_UM
false
1/ lamsb_loc B_elamb_l lamsb_loc
2/
B_elamb_l
1/
lamsb_loc B_elamb_l
lamsb_loc
ufgkc-range-check
B_rluf_um
ufgkc-range-check
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFGKC 2.70.0
Seite 2950 von 4100 31.JAN.2003 Thomas Brosi
12/
40ms
FFh 1.9125
1/ rks2_loc
b_rkas 0 rks_um
FFh
1.9125
1/
rkte_loc
frg_loc
rka_loc
2/ rks2_loc
rks1_loc
1.9125
lamsb_loc
1.9125
frkvst
0
40ms desired_fuel_air_ratio rlfg_um
rlfg_um
rkges
rkkh_um rks2_loc
15/ klams_um
klams1_loc
klams_um
1.9125
16/
rks2_loc
rl_um
1.9125
ufgkc-gk-check
1/ rlfg_um
rks2_loc
ufgkc-gk-check
40ms 13/
rkges 1.9125
rkg_loc
rlfg_um 0.75
%
14/ 1.9125
klams_loc
klams_um ufgkc-desired-fuel-air-ratio
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_rluf_um
ufgkc-desired-fuel-air-ratio
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFGKC 2.70.0
Seite 2951 von 4100 31.JAN.2003 Thomas Brosi
40ms
21/ B_egkc 1/ gkc_c_um GKC_T_UM 1/ 0
1/
gkc_c_um 2/
gkc_c_um 1
gkc_c_ur
gkc_c_um 2/ gkc_c_ur
1/ r_flags_um
r_flags_um
M_DCDIS_UM /NC 2/ DCDIS1_UR /NC
dcdis_ur 3/ B_i_ska_um 4/
ufgkc-reaction
0
gkc_c_ur
rl_ur
klams_ur
rlst08_ur
frkvst_ur ufgkc-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ei_gkc_um
ufgkc-reaction
true
lamsbg2_ur ufgkc-init
ABK UFGKC 2.70.0 Abkurzungen ¨ Parameter CW_BDE_UC CW_BDE_UM FR_MX_UC FR_MX_UM FVSTMX_UC FVSTMX_UM GKC_T_UC GKC_T_UM LAMS_MN_UC LAMS_MN_UM LAMS_MX_UC LAMS_MX_UM NGKC_UC NGKC_UM RKAMX_UC RKAMX_UM RLV08_UC RLV08_UM
Source-X
RL_UC RL_UM
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW SV SV
Codewort fur ¨ Benzindirekteinspritzung im Befehlstest Codewort fur ¨ Benzindirekteinspritzung in Funktionsuberwachung ¨ FR_MX_UM im Befehlstest ¨ Max zulassige Lambda Adaption in Funktionsuberwachung ¨ FVSTMX_UC im Befehlstest ¨ ¨ max. zulassiger Nachstartfaktor fur ¨ Uberwachung auf Basis Kraftstoffmasse Zeit zur Fehlererkennung beim Gemischuberwachung ¨ im Befehlstest Fehlertoleranzzeit fur ¨ Gemischkorrektur check in Funktionsuberwachung ¨ LAMS_MN_UM im Befehlstest ¨ Min zulassige Lambdakorrektur in Funktionsuberwachung ¨ LAMS_MX_UM im Befehlstest ¨ Max zulassige Lambdakorrektur in Funktionsuberwachung ¨ Drehzahlschwelle fur ¨ UFGKC im Befehlstest Drehzahlschwelle fur ¨ UFGKC RKAMX_UM im Befehlstest ¨ max. zulassiger Wert der additiven Lambdaadaption in Funktionsuberwachung ¨ Stutzstellenverteilung fur ¨ Lastinfo im Befehlstest Stutzstellenverteilung fur ¨ Lastinfo in der Funktionsuberwachung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFGKC 2.70.0
Seite 2952 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
CTRSHIF_UM DCDIS1_UR GKC_ANZ GKC_SIGN MASK_40MS MASK_BTA MASK_FUAE MISR_PO_UM M_2BANK_UM M_CARRY_UM M_DCDIS_UM M_RLUF_UM M_SRST_UM SRST1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ Kennung fur ¨ Doppelablage Bit B_DCDIS_UM = 1 Anzahl der Modulaufrufe von %UFGKC fur ¨ Programm-Ablauf-Kontrolle Modulzpezifische Signatur f. Modul %UFGKC (s.% URPAK) der Funktionsuberwachung ¨ 40ms-Maske fur ¨ Funktionsuberwachung ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 3: Befehlstest) ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 1: Eingange) MISR-Generator-Polynom der MISR-Prufsummenbildung der PAK in der FU ¨ Maske fur ¨ 2 Bank-System in der Funktionsuberwachung ¨ Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_DCDIS_UM - Fehlerreaktions-Info der FU (Abschaltung der DK-Steller-ES) ¨ MASKE fur ¨ Bedingung zur Uberwachung auf Basis Luftmasse Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1
Variable
Quelle
Referenziert von
Art
Bezeichnung
ABGKC_UC AKTQU_UC
UFGKC
AUS EIN
Befehlstest: Modulspezifischer Antwortbeitrag aus %UFGKC Aktuell im Befehlstest verwendete Frage
B_FLAGS_UC B_FLAGS_UM
UFGKC UFRKC
AUS EIN
Ebene 3 Byte fur (alte Toggle Bits) ¨ Botschaftuberwachung ¨ Flag fur ¨ Bitinformationen in der Funktionsuberwachung ¨
B_I_SKA_UC B_I_SKA_UM
UFGKC UFGKC
AUS AUS
Ebene 3 irreversibles Fehlerbit fuer BT ¨ Fehlerreaktion irrev. SKA (Sicherheitskraftstoffabschaltung) aus Fkt-Uberwachung
DCDIS_UR
UFGKC
URCPU UFFGRC, UFGKC,UFMIST, UFMSRC,UFMVER, ... UFRKC DUF, UFGKC, UFRKC, UFRKTI UFGKC ADVE, BGDVE, DUF,FUEDKSA, KT_ES, ... UFGKC, UFMVER,UFREAC, UFRKTI,UFRLC, ...
AUS
Doppelablage (DA) fur ¨ Bit B_DCDIS_UM
EI_GKC_UC EI_GKC_UM FRA2_BT FRA2_W
UFGKC UFGKC UFGKC LRA
AUS AUS AUS EIN
irreversibles Fehlerbit aus Kraftstoffkorrektur im Befehlstest irreversibles Fehlerbit aus Kraftstoffkorrektur der Funktionsuberwachung ¨ multiplikative Gemischkorrektur der Gemischadaption im Befehlstest multiplikative Gemischkorrektur der Gemischadaption (Word)
FRA_BT FRA_W
UFGKC LRA
AUS EIN
multiplikative Gemischkorrektur der Gemischadaption im Befehlstest multiplikative Gemischkorrektur der Gemischadaption (Word)
FRKSCH_UC FRKSCH_UM FRKVST_UC FRKVST_UM FRKVST_UR FRM2_BT FRM2_W
UFGKC UFRKTI UFGKC UFGKC UFGKC UFGKC LRS
AUS EIN AUS LOK LOK AUS EIN
FRKSCH_UM im Befehlstest rk Aufteilungsfaktor bei HOSP Faktor Vorsteuerung im Befehlstest Faktor Vorsteuerung in der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ FRKVST_UM schneller Mittelwert des Lambdaregelfaktors Bank 2 im Befehlstest schneller Mittelwert des Lambdaregelfaktors Bank 2(Word)
FRM_BT FRM_W
UFGKC LRS
FVST_BT FVST_W GKC_C_UC GKC_C_UM GKC_C_UR KLAMS_UC KLAMS_UM KLAMS_UR LAMSBG2_BT LAMSBG2_UC LAMSBG2_UM LAMSBG2_UR LAMSBG2_W
UFGKC GK UFGKC UFGKC UFGKC UFGKC UFGKC UFGKC UFGKC UFGKC UFGKC UFGKC LAMKO
LAMSBG_BT LAMSBG_W
UFGKC LAMKO
MISR_SI_UM
UFGKC
MODUL_C_UM
UFGKC
MOD_SI_UM
UFGKC
NMOT_UC
UFGKC
DUF DFFTCNV, GK,TC1MOD, TKMWL,UFGKC DFFTCNV, GK,TC1MOD, TKMWL,UFGKC UFMIST UFGKC, UFMIST
DFRST, DICLSU,DLSFV, DLSUV, LRA, ...
AUS EIN DFRST, DICLSU,DLSFV, DLSUV, LRA, ... AUS EIN UFGKC AUS AUS AUS UFRKC AUS UFRKC AUS AUS AUS AUS AUS AUS EIN ATM, BGLAMOD,BGLASO, BGMSNOVK, DKATFKEB, ... AUS ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFGKC, UFMIST,AUS UFMZUL, UFRKC
schneller Mittelwert des Lambdaregelfaktors im Befehlstest schneller Mittelwert des Lambdaregelfaktors (Word)
Faktor Vorsteuerung im Befehlstest Faktor Vorsteuerung ¨ Fehlerzahler fur ¨ Gemischkorrekturen außerhalb der Toleranz im Befehlstest ¨ Fehlerzahler fur ¨ Gemischkorrekturen außerhalb der Toleranz Wertabsicherung von GKC_C_UM Kehrwert von Lambdasoll im Befehlstest Kehrwert von Lambdasoll in der Funktionsuberwachung ¨ Doppelablage des Kehrwertes von lambdasoll Lambdasoll Begrenzung Bank2 im Befehlstest Lambdasoll Begrenzung fur ¨ Bank2 im Befehlstest Lambdasollwert Bank2 in der Funktionsuberwachung ¨ Doppelablage von lamsbg2_um Lambdasoll Begrenzung (word) Bank2
Lambdasoll Begrenzung im Befehlstest Lambdasoll Begrenzung (word)
Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
Motordrehzahl im Befehlstest
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
NMOT_UM
UFNC
DUF, UFGKC, UFMIST, EIN UFMZUL, UFNSC, ... EIN UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ... AUS EIN DTEV, GK, UFGKC AUS DTEV, GK, UFGKC EIN AUS EIN UFGKC AUS EIN UFGKC AUS BGKV, GK, UFGKC,- EIN ZUESCH UFRKC AUS EIN UFGKC, UFRKC AUS AUS UFMIST AUS UFMIST AUS AUS UFGKC, UFREAC AUS UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ...
RASTER_UM
UFGKC LRA UFGKC LRA UFGKC UFRKTI UFGKC UFRKTI UFGKC TEB
RLFG_UC RLFG_UM RLST08_UM RLST08_UR RL_UC RL_UM RL_UR R_FLAGS_UC R_FLAGS_UM
UFGKC UFRLC UFGKC UFGKC UFGKC UFGKC UFGKC UFGKC UFGKC
SRST_UR
UFGKC
Seite 2953 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Motordrehzahl in der Funktionsuberwachung ¨ ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
Additive adaptive Korr. der rel. Kraftstoffmasse Bank 2 im Befehlstest Additive adaptive Korrektur der relativen Kraftstoffmasse Additive adaptive Korrektur der relativen Kraftstoffmasse im Befehlstest Additive adaptive Korrektur der relativen Kraftstoffmasse Nachgespritzte Kraftstoffmasse bei Schicht-Katheizen im Befehlstest rel. Krst.-masse der Nacheinspritzung zum Katheizen in Funktionsuberwachung ¨ relative Kraftstoffmasse Sollwert im Befehlstest relative Kraftstoffmasse Sollwert in Funktionsuberwachung ¨ Relativer Gemischanteil Tankentluftung im Befehlstest ¨ Relativer Gemischanteil Tankentluftung ¨ rel. Luftfullung ¨ aus Fullungssensor ¨ im Befehlstest rel. Luftfullung ¨ aus Fullungssensor ¨ in Funktionsuberwachung ¨ Stutzstelle ¨ der SSV RLV08_UM Doppelablage von rlst08_um relative Luftfullung ¨ im Befehlstest relative Luftfullung ¨ in der Funktionsuberwachung ¨ Doppelablage relative Luftfullung ¨ in der Funktionsuberwachung ¨ Byte fur ¨ Fehlerreaktions-Bits des Befehlstest Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
Doppelablage (DA) fur ¨ Bit B_SRST_UM
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
RKA2_BT RKA2_W RKA_BT RKA_W RKKH_UC RKKH_UM RKS_UC RKS_UM RKTE_BT RKTE_W
UFGKC 2.70.0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFGKC 2.70.0
Seite 2954 von 4100 31.JAN.2003 Thomas Brosi
FB UFGKC 2.70.0 Funktionsbeschreibung ¨ Uberwachung Gemischkorrekturfaktoren f¨ ur Funktions¨ uberwachung ------------------------------------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil: Die Funktion berechnet die momentwirksame Luftmasse rl_um und das Solllambda klams_um zur Berechnung des Istmomentes. Auf Basis der Information, welche der Gr¨ oße von Kraftstoffmasse oder Luftmasse momentbestimmend ist, wird die Basisgr¨ oße gew¨ ahlt und die entsprechenden Korrekturfaktoren ber¨ ucksichtigt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Wenn der Kraftstoff momentbestimmend ist, wird, zu der zuvor plausibilisierten eingespritzten Kraftstoffmasse, der Beitrag der Tankentl¨ uftung addiert. Zus¨ atzlich werden die Gemischadaptionswerte fr_w, fra_w, rka_w und der Lambdasollwert lamsbg_w aus der Funktionsebene ¨ ubernommen und auf spezifische Grenzwerte plausibilisiert. Bei Verletzung eines Grenzwertes wird der entsprechende Wert auf den Grenzwert korrigiert und es erfolgt die Abschaltung der Endstufen. Die Fehlerreaktion wird erst beim Neustart zur¨ uckgesetzt. Der Lambdawunsch ist nur bei Lambda<=1 wirksam, damit die eingespritzte Kraftstoffmasse auf die momentwirksame Kraftstoffmasse reduziert wird. Zur Plausibilisierung der Kraftstoffmasse im Brennraum wird ein Sollambda aus der in den Brennraum eingebrachten Kraftstoffmasse und der Luftmasse berechnet. Bei 2-Bank-Systemen wird ¨ uber Codewort der Mittelwert, der aus der Ebene 1 ¨ ubernommenen Werte, gebildet. Da die LambdaSollwert Korrektur nur in der N¨ ahe von 1 erfolgt, wird zur einfachen Ber¨ ucksichtigung ebenfalls der Mittelwert der Lambdawerte verwendet.
Befehlstest-Anteil (Ebene2’) ---------------------------* Globale ¨ Uberwachungselemente Befehlstest-Anteil Der Befehlstest-Anteil ist ein Abbild des Ebene2-Anteiles mit eigenen Variablen und Daten (Endung _um durch _uc ersetzt). Die Programm-Ablauf-Kontrolle und die zyklische Absicherung sind im Befehlstest-Anteil nicht enthalten. Dieser Befehlstest-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Befehlstest-Anteil: Die Eingangsvariablen des Befehlstests werden fragespezifisch mit Testdaten gef¨ ullt. Diese Eingangswerte f¨ uhren zu einer modulspezifischen Antwort (s. auch %URCPU) aus diesem Befehlstest-Anteil.
APP UFGKC 2.70.0 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden. Die Bedatung der Kennfelder zur Bestimmung des Istmoments in der Ebene 2 ergeben sich aus den entsprechenden Kennfeldern in der Ebene 1: CW_BDE_UM:
bit 0 = 1 bit 1 = 1
Betriebsbereitschaft LSU f¨ ur Magerbetrieb erforderlich Mittelwertbildung f¨ ur 2-Bank-System
Die Applikation der Grenzwerte darf nur mit maximal 25% erfolgen, d.h. f¨ ur die max. Werte: 1.25 und f¨ ur die min. Werte: 0.75. Die Bedatung ist zu pr¨ ufen, durch einen Fahrzeugreaktionstest mit einem simulierten Fehler.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFREAC 11.10.0
Seite 2955 von 4100 31.JAN.2003 Thomas Brosi
¨ FU UFREAC 11.10.0 EGAS Uberwachungskonzept: Fehlerreaktionsuberw.d.Funktions ¨ uberwachung ¨ FDEF UFREAC 11.10.0 Funktionsdefinition
ufreac-main
Ebene2_Anteil
40ms
ufreac-ebene2-anteil
ufreac-main
UFREAC
ufreac-ebene2-anteil
40ms
5/
r_flags_um M_DCDIS_UM /NC
r_flags_um M_UBSKA_UM /NC r_flags_um M_NOTLU_UM /NC
(Hardware-Treiber)
40ms
Pruefung_der_Zuendausblendung
nmot limits B_nzoff B_nska
SKA B_nzoff
Pruefung_der_Einspritzausblendung SKA nB_nska fuel_co 7/ GET_EINSPRITZZEIT
fuel_co_um 8/ fuel_co_ur
ufreac-ufreac
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
r_flags_um M_I_SKA_UM /NC
ufreac-ufreac
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
r_flags_um MR_NSKA_UM /NC
B_dcdis_um B_ubska B_i_ska
UFREAC 11.10.0
Seite 2956 von 4100 31.JAN.2003 Thomas Brosi
0
spsn_um
nska_um
KLNPED_UM
NMXSKA_UM
nmot_um B_nska
ufreac-nmot-limits
B_nzoff
NSKAZO_UM ufreac-nmot-limits
SKA
1/
nB_nska
evz_austot M_EVAA_UM /NC
1/
reac_c2_um r_flags_um
REAC_T2_UM
r_flags_um
M_REACI_UM /NC 2/ fuel_co_um REACI1_UR /NC
reaci_ur
fuel_co
1/ 40
reac_c2_um 2/
ms reac_c2_um
reac_c2_ur 1/
0 reac_c2_um 2/ 0 reac_c2_ur
ufreac-pruefung-der-einspritzausble1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0xFF
1/
ufreac-pruefung-der-einspritzausble1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFREAC 11.10.0
Seite 2957 von 4100 31.JAN.2003 Thomas Brosi
6/
40ms SKA
1/
B_nzoff
1/
reac_c3_um r_flags_um
azoffmsk_w
r_flags_um
REAC_T3_UM
0xFF
M_REACI_UM /NC
M_ZUAA_UM /NC
2/ REACI1_UR /NC
reaci_ur 1/
ms
2/
reac_c3_um
reac_c3_um
reac_c3_ur
1/ 0 reac_c3_um 2/ 0 reac_c3_ur
ufreac-pruefung-der-zuendausblendung
40
0
reac_c3_ur
0
reac_c2_ur
0
fuel_co_ur
reaci_ur REACI0_UR /NC
1/ SY_EGAS /NC
1
true
RESET
SUPERVISOR_RESET_FU
ufreac-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ufreac-pruefung-der-zuendausblendung
ufreac-ini
ABK UFREAC 11.10.0 Abkurzungen ¨ Parameter
Source-X
KLNPED_UC KLNPED_UM NMXSKA_UC NMXSKA_UM NSKAZO_UC NSKAZO_UM REAC_T2_UC REAC_T2_UM REAC_T3_UC REAC_T3_UM
SPSN_UC SPSN_UM
Source-Y
Art
Bezeichnung
KL KL FW FW FW FW FW FW FW FW
pedalsollwertabh. Drehzahlbegr. in der DK-Antrieb-Ersatzfunktion; Befehlstest pedalsollwertabh. Drehzahlbegrenzung in der DK-Antrieb-Ersatzfunktion, Fktsuberw ¨ Motorgrenzdrehzahl fur ¨ komplette Einspritzausblendung bei SKA Motorgrenzdrehzahl fur ¨ komplette Einspritzausblendung bei SKA Offset fur ¨ Drehzahlschelle zur Zundabschaltung ¨ bei SKA im Befehlstest Offset fur ¨ Drehzahlschelle zur Abschaltung Zundung ¨ bei SKA in FU Fehlerzeit bei der Funktionsuberwachungs-Fehlerreaktions ¨ uberw. ¨ im Befehlstest Fehlerzeit bei der Funktionsuberwachungs-Fehlerreaktions ¨ uberwachung ¨ Fehlerzeit bei Prufung ¨ der Zundausblendung ¨ im Befehlstest Fehlerzeit bei Prufung ¨ der Zundausblendung ¨ in der Fehlerreaktionsuberwachung ¨
Systemkonstante
Art
Bezeichnung
CTRSHIF_UM DCDIS0_UR DCDIS1_UR MASK_40MS MASK_BTA MASK_FUAM MISR_PO_UM
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ Kennung fur ¨ Doppelablage Bit B_DCDIS_UM = 0 Kennung fur ¨ Doppelablage Bit B_DCDIS_UM = 1 40ms-Maske fur ¨ Funktionsuberwachung ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 3: Befehlstest) Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 2: Momentenberechnung) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFREAC 11.10.0
Seite 2958 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
MR_NSKA_UM M_CARRY_UM M_DCDIS_UM M_I_SKA_UM M_NOTLU_UM M_REACI_UM M_SRST_UM M_UBSKA_UM REACI0_UR REACI1_UR REAC_ANZ REAC_SIGN SRST1_UR SY_EGAS
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Bit-Maske von B_dcdis_um. B_ub_ska, B_i_ska in r_flags_um Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_DCDIS_UM - Fehlerreaktions-Info der FU (Abschaltung der DK-Steller-ES) Maske B_I_SKA - Info irrev Sicherheits-Kraftstoff-Abschaltung aus Funktion in FU Maske B_NOTLU - Info Notluftfahren aus der Funktion in der Funktionsuberwachung ¨ Maske B_REACI_UM - Irreversible SG-Abschaltung uber ¨ falsche Antworten aus PAK Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Maske B_UB_SKA - Info Unterspannungs-Abschaltung aus der Funktion in FU aktiv Kennung fur ¨ Doppelablage Bit B_REACI_UM = 0 Kennung fur ¨ Doppelablage Bit B_REACI_UM = 1 Anzahl der Modulaufrufe %UFREAC Modulzpezifische Signatur f. Modul %UFREAC (s.% URPAK) der Funktionsuberwachung ¨ Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1 Systemkonstante E-GAS vorhanden
Variable
Quelle
Referenziert von
Art
Bezeichnung
ABREAC_UC AKTQU_UC
UFREAC
URCPU UFFGRC, UFGKC,UFMIST, UFMSRC,UFMVER, ... KT_ZUEN, UFREAC UFGKC, UFMVER,UFREAC, UFRKTI,UFRLC, ... BGEVAB, DHDEVE,EVABUE, GK, UFREAC
AUS EIN
Befehlstest: Modulspezifischer Antwortbeitrag aus %UFREAC Aktuell im Befehlstest verwendete Frage
EIN AUS
Ausblendmaske Zundausgane ¨ Doppelablage (DA) fur ¨ Bit B_DCDIS_UM
EIN
Einspritzausblendmuster total
LOK LOK LOK AUS
¨ Um ein Abarbeitungsraster verzogerte (alte) Einspritzzeit im Befehlstest ¨ Um ein Abarbeitungsraster verzogerte (alte) Einspritzzeit in der Funktionsuberw. ¨ Doppelablage (DA) fur ¨ FUEL_CO_UM Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
AUS
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
AUS
Motordrehzahl im Befehlstest
EIN
Motordrehzahl in der Funktionsuberwachung ¨
LOK AUS EIN
Grenzdrehzahl bei aktiver Fehlerreaktion im Befehlstest Grenzdrehzahl bei aktiver Fehlerreaktion in der Funktionsuberwachung ¨ ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
AUS LOK LOK LOK LOK LOK LOK AUS AUS
Doppelablage (DA) fur ¨ Bit B_REACI_UM ¨ Fehlerzahler 2 fur im Befehlstest ¨ Fehlerreaktionsuberwachung ¨ ¨ Fehlerzahler 2 fur in Funktionsuberwachung ¨ Fehlerreaktionsuberwachung ¨ ¨ Doppelablage (DA) fur ¨ REAC_C2_UM ¨ Fehlerzahler 3 fur ¨ Fehlerreaktionsuberwachung ¨ im Befehlstest ¨ Fehlerzahler 3 fur ¨ Fehlerreaktionsuberwachung ¨ in Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ REAC_C3_UM Byte fur ¨ Fehlerreaktions-Bits des Befehlstest Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
AUS EIN AUS
Pedalwert (8 Bit) im Befehlstest Pedalsollwert (8 Bit) in der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ Bit B_SRST_UM
AZOFFMSK_W DCDIS_UR
UFREAC
EVZ_AUSTOT
AEVABZK
FUEL_CO_UC FUEL_CO_UM FUEL_CO_UR MISR_SI_UM
UFREAC UFREAC UFREAC UFREAC
MODUL_C_UM
UFREAC
MOD_SI_UM
UFREAC
NMOT_UC
UFREAC
NMOT_UM
UFNC
NSKA_UC NSKA_UM RASTER_UM
UFREAC UFREAC
REACI_UR REAC_C2_UC REAC_C2_UM REAC_C2_UR REAC_C3_UC REAC_C3_UM REAC_C3_UR R_FLAGS_UC R_FLAGS_UM
UFREAC UFREAC UFREAC UFREAC UFREAC UFREAC UFREAC UFREAC UFREAC
SPSN_UC SPSN_UM SRST_UR
UFREAC UFSPSC UFREAC
UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFGKC, UFMIST,UFMZUL, UFRKC DUF, UFGKC, UFMIST, UFMZUL, UFNSC, ...
UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ...
UFGKC, UFREAC UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFMZUL UFMZUL, UFREAC UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFREAC 11.10.0
Seite 2959 von 4100 31.JAN.2003 Thomas Brosi
FB UFREAC 11.10.0 Funktionsbeschreibung Fehlerreaktions¨ uberwachung der Funktions¨ uberwachung --------------------------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil: Der Ebene2-Anteil der Fehlerreaktionen muß ¨ uberwacht werden. Dies ist wichtig, da f¨ ur die Funktions¨ uberwachung die Ausf¨ uhrung der Fehlerreaktion sicher erfolgen muß. Dies gilt f¨ ur Fehlerreaktionen aus der Funktion, auf Basis derer der Momentenvergleich als zentrale ¨ Uberwachungsfunktion ausgeblendet wird und auch f¨ ur die Fehlerreaktion aus der Funktions¨ uberwachung, ohne die diese ihr Ziel der Leistungsreduzierung im Fehlerfall nicht erreicht.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die die die die
Fehlerreaktion aus der Funktions¨ uberwachung oder der Komponenten¨ uberwachung ist Abschaltung der DK-Steller-Endstufe, Einspritzausblendung oberhalb einer ersten Drehzahlschwelle und Z¨ undausblendung oberhalb einer zweiten Drehzahlschwelle.
Es werden folgende Fehlerreaktionen ¨ uberwacht: -oberhalb einer ersten Drehzahlbegrenzung die Sicherheitskraftstoffabschaltung SKA durch Einspritzausblendung -oberhalb einer zweiten Drehzahlbegrenzung die Abschaltung der Z¨ undung durch Z¨ undungsausblendung Die Drehzahlgrenze wird abh¨ angig vom erkannten Fehler entweder fest oder fahrpedalabh¨ angig gesetzt. Erfolgt eine gew¨ unschte Einspritzausblendung oberhalb der ersten Drehzahlgrenze (innerhalb der Fehlertoleranzzeit REAC_T2_UM) nicht, oder erfolgt die gew¨ unschte Z¨ undungsausblendung oberhalb der zweiten Drehzahlgrenze (innerhalb der Fehlertoleranzzeit REAC_T3_UM) nicht, so wird das Bit B_reaci_um irreversibel gesetzt. Diese Info hat zur Folge, daß f¨ ur diesen Fahrzyklus ¨ uber einen falschen Beitrag zur Programm-Ablauf-Kontrolle (%URPAK) dem ¨ Uberwachungsmodul definiert falsche Antworten ¨ ubermittelt werden und dieses die Drosselklappen- und Einspritzendstufen abschaltet. Die Funktionalit¨ at des UM-Abschaltpfads der hier verwendet wird, ist seinerseits abgesichert durch den Abschaltpfadtest in der Initialisierung (%UMAUSC). ¨ber der Zeit Die Einspritzausblendung wird erfaßt bei der Einspritzausgabe in der CPU und zus¨ atzlich durch die R¨ uckmeldung der u aufsummierten Einspritzzeiten der TPU. Bei irreversiber SKA werden in jedem Modulaufruf von %UFREAC aktueller und alter Wert verglichen. Weichen die Werte voneinander ab bedeutet dies, daß im Zeitraum zwischen dem letzten und dem aktuellen Aufruf mindestens eine Einspritzung von der TPU ausgef¨ uhrt wurde und keine Einspritzausblendung vorlag. Durch diese Auswertung wird auch das Fehlerbild abgedeckt, bei dem der Signalpfad von der CPU zur TPU bez¨ uglich des Einspritzsignals defekt ist und damit die CPU eine Einspritzausblendung erkennt, die im Signalpfad dahinterliegende TPU jedoch weiterhin Einspritzungen ausf¨ uhrt. ¨berwachungsmodul werden durch zweimaliges Abarbeiten des MISR-Verfahrens generiert. Falsche Antworten an das U Dieses Verfahren stellt sicher, daß trotz Fehler im Programmablauf das MISR-Verfahren nicht einmalig (und damit richtig) abgearbeiter wird. Dies ist notwendig, weil die Elemente der Programm-Ablauf-Kontrolle nicht Bestandteil des Befehlstestes und damit nicht pr¨ ufbar sind. Die Systemkonstante SY_EGAS wird ben¨ otigt, um in Plattformfunktionen das Vorhandensein einer Drosselklappe mit den dazugeh¨ origen Schnittstellen zu ber¨ ucksichtigen. Dazu werden in der Funktion %AEVAB bei SY_EGAS = TRUE die EGAS-relevanten und damit auch die zur irreversiblen SKA notwendigen Anteile mitcompiliert. Damit bei falsch gesetzter Systemkonstante (SY_EGAS = FALSE) die f¨ ur EGAS-Systeme falsch compilierte Funktion %AEVAB ohne die Fehlerreaktion irreversible SKA nicht zu einem link- und lauff¨ ahigen Programmstand f¨ uhrt, wird ¨ uberpr¨ uft, ob die Systemkonstante SY_EGAS vorhanden ist. Ist sie nicht definiert, so erfolgt bei EGAS-Systemen die Fehlermeldung, daß sie definiert sein muß und es wird kein Code erzeugt. Ist sie vorhanden, aber auf FALSE gesetzt, so erfolgt ebenfalls eine Fehlermeldung, daß sie gesetzt sein muß. Diese Fehlermeldung k¨ onnte jedoch ignoriert werden und es wird fehlerhaft lauff¨ ahiger Code erzeugt. In diesem Fall wird schon in der SG Initialisierung ein Reset ausgel¨ oßt und ein Fahrbetrieb verhindert. Die Funktionalit¨ at bez¨ uglich der Fehlermeldungen aus der Entwicklungsumgebung sind im Bild nicht dargestellt !!!
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRLC 10.10.1
Seite 2960 von 4100 31.JAN.2003 Thomas Brosi
Befehlstest-Anteil (Ebene2’) ----------------------------
* Globale ¨ Uberwachungselemente Befehlstest-Anteil Der Befehlstest-Anteil ist ein Abbild des Ebene2-Anteiles mit eigenen Variablen und Daten (Endung _um durch _uc ersetzt). Die Programm-Ablauf-Kontrolle und die zyklische Absicherung sind im Befehlstest-Anteil nicht enthalten. Dieser Befehlstest-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Befehlstest-Anteil: Die Eingangsvariablen des Befehlstests werden fragespezifisch mit Testdaten gef¨ ullt. Diese Eingangswerte f¨ uhren zu einer modulspezifischen Antwort (s. auch %URCPU) aus diesem Befehlstest-Anteil.
APP UFREAC 11.10.0 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden. Hinweise zur Bedatung: NMXDAE-Werte KLNPED_UM-Werte * 40U/min NSKAZO_UM SKADRHZ_UM * 40U/min REAC_T3_UM * 40ms
<= >= >= >= >=
=0 f¨ ur PWG Poti2 LL-Bereich (NMXDAE-Werte * NMOTKORR) + DNMAXH) * 40U/min (NMXMDSKA + DNMAXH + 200) (NMXMDSKA + DNMAXH) * 40U/min (REAC_T2_UM + TNLZOFF) * 40ms
¨ FU UFRLC 10.10.1 EGAS Uberwachungskonzept: Lastsignaluberw. ¨ fur ¨ Funktionsuberwachung ¨ FDEF UFRLC 10.10.1 Funktionsdefinition
ufrlc-main
ufrlc-main
40ms
UFRLC ufrlc-ebene2-anteil
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ebene2_Anteil
ufrlc-ebene2-anteil
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRLC 10.10.1
Seite 2961 von 4100 31.JAN.2003 Thomas Brosi
40ms 112/
255
rlfg_um
rlfg_um
rlfg_w 32 299/
40ms plaus DK
b_flags_um
rl - DK check
M_RLUF_UM ipsn_um
ipsn_um
300/
nmot_um NRLIP_UM
condition ok
r_flags_um M_NOTLU_UM /V r_flags_um M_UBSKA_UM /V r_flags_um M_I_SKA_UM /V
ufrlc-ufrlc
M_DCDIS_UM /V ufrlc-ufrlc
40ms bitwiseAND 201/
200/
iuipoti1
0
220/
lok_01
BMASK10_UM /V
ipsn_um
ipsn_um
4 202/ lok_01
udkp1a IP1A_MX_UM 230/ B_dkp2e
reset counter delay time udkp2a
231/
IP2A_MN_UM
delay time elapsed
210/ bitwiseAND iuipoti2 BMASK10_UM /V
0
211/
ipa_c_um
lok_02
IPA_T_UM
0
ipa_c_um
240/
4 212/
shut-off power-stage
lok_02 241/ 1
ipa_c_um
243/
Increment counter delay time
r_flags_um M_DCDIS_UM /V 244/ DCDIS1_UR /V
dcdis_ur
245/ true
B_i_ska_um 246/ ei_ipa_um
ufrlc-plaus-dk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
r_flags_um
ufrlc-plaus-dk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRLC 10.10.1
Seite 2962 von 4100 31.JAN.2003 Thomas Brosi
condition ok 550/
Reset delay time counter
Upper limit
551/
500/
255 rlfg_um
0
rlzo_um
rlip_c_um
64
RL_MO_UM
delay time elapsed
RL_BO_UM
560/
rlip_c_um RLIP_T_UM setBit 520/
TV_UM
RLIPTV_UM
out
561/
rlipf_um 1
out_low
Filter on
DCDIS1_UR /V
Increment delay time counter
out_ur
501/ rlip_um
nmot_um
564/
rlip_c_um
FIL_UM
RLIPFIL_UM
ipsn_um
M_DCDIS_UM /V
in
dcdis_ur 565/
true
out_low_ur
B_i_ska_um 566/ ei_rlip_um
KFRLIP_UM
ufrlc-rl—dk-check
40msFilter rlip
563/ r_flags_um
ufrlc-rl—dk-check
510/
Filter on FIL_UM compute 513/
Delay
Lowpass 16-Bit Value
in
TV_UM
init 511/
reset 512/
High-byte
out
256
ufrlc-filter-rlip
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
40ms
ufrlc-filter-rlip
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
0.0
UFRLC 10.10.1
Seite 2963 von 4100 31.JAN.2003 Thomas Brosi
ipa_c_ur
rlip_c_ur
rlipf_ur
rlipf_l_ur
rlipf_p_ur
rlfg_ur
ipsn_ur
lokal_1 1/ 1.0
lokal_1 RLIPTV_UM
ufrlc-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
rlipf_r_ur ufrlc-init
ABK UFRLC 10.10.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW KF FW FW FW FW FW FW
max. Spannung fur ¨ DK-Istwert-Poti 1 am unteren Anschlag fur ¨ die Funktionsuberw. ¨ min. Spannung fur ¨ DK-Istwert-Poti 2 am unteren Anschlag fur ¨ die Funktionsuberw. ¨ Fehlertoleranzzeit fur ¨ unteren DK-Anschlag im ungultigen ¨ Bereich f. d. Fktuberw. ¨ Kennfeld fur ¨ rl - Berechnung aus Drosselklappenwinkel in der Funktionsuberwachg ¨ Motordrehzahl-Schwelle fur ¨ den rl/rlip-Vergleich in der Funktionsuberwachg ¨ ¨ Filter-Zeitkonstante fur ¨ verzogerte Lastinfo rlipt_um in d. Funktionsuberwachung ¨ Verzugszeit fur ¨ Lastinformation rlip_um in der Funktionsuberwachung ¨ Fehlertoleranzzeit fur ¨ den rl/rlip-Vergleich in der Funktionsuberwachg ¨ Offset fur ¨ Toleranzgerade f(rl_um) fur ¨ rlipf_um in der Funktionsuberwachung ¨ Steigung fur ¨ Toleranzgerade f(rl_um) fur ¨ rlipf_um in der Funktionsuberwachung ¨
Systemkonstante
Art
Bezeichnung
BMASK10_UM CTRSHIF_UM DCDIS0_UR DCDIS1_UR MASK_40MS MASK_FUAE MISR_PO_UM M_CARRY_UM M_DCDIS_UM M_I_SKA_UM M_NOTLU_UM M_RLUF_UM M_SRST_UM M_UBSKA_UM RLC_ANZ SRST1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
10-Bit-Maske fur ¨ Funktionsuberwachung ¨ Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ Kennung fur ¨ Doppelablage Bit B_DCDIS_UM = 0 Kennung fur ¨ Doppelablage Bit B_DCDIS_UM = 1 40ms-Maske fur ¨ Funktionsuberwachung ¨ ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 1: Eingange) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_DCDIS_UM - Fehlerreaktions-Info der FU (Abschaltung der DK-Steller-ES) Maske B_I_SKA - Info irrev Sicherheits-Kraftstoff-Abschaltung aus Funktion in FU Maske B_NOTLU - Info Notluftfahren aus der Funktion in der Funktionsuberwachung ¨ ¨ MASKE fur ¨ Bedingung zur Uberwachung auf Basis Luftmasse Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Maske B_UB_SKA - Info Unterspannungs-Abschaltung aus der Funktion in FU aktiv Anzahl der Modulaufrufe von %UFRLC (s. URPAK) der Funktionsuberwachung ¨ Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1
IP1A_MX_UM IP2A_MN_UM IPA_T_UM KFRLIP_UM NRLIP_UM RLIPFIL_UM RLIPTV_UM RLIP_T_UM RL_BO_UM RL_MO_UM
Source-X
IPSN_UM
Source-Y
NMOT_UM
Art
Variable
Quelle
Referenziert von
B_DKP2E
GGDVE
B_FLAGS_UM
UFRLC
B_I_SKA_UM
UFRLC
ADVE, BGDVE, DDVE, EIN SREAKT, UFRLC DUF, UFGKC, UFRKC, AUS UFRKTI ADVE, BGDVE, DUF,- AUS FUEDKSA, KT_ES, ...
Bezeichnung Bedingung Fehler DK-Poti 2 Flag fur ¨ Bitinformationen in der Funktionsuberwachung ¨ ¨ Fehlerreaktion irrev. SKA (Sicherheitskraftstoffabschaltung) aus Fkt-Uberwachung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRLC 10.10.1
Seite 2964 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
DCDIS_UR
UFRLC
AUS
Doppelablage (DA) fur ¨ Bit B_DCDIS_UM
EI_IPA_UM EI_RLIP_UM IPA_C_UM IPA_C_UR IPSN_UM IPSN_UR IUIPOTI1 IUIPOTI2 MISR_SI_UM
UFRLC UFRLC UFRLC UFRLC UFRLC UFRLC
UFGKC, UFMVER,UFREAC, UFRKTI,UFRLC, ... DUF DUF
UFRLC
AUS AUS LOK LOK AUS AUS EIN EIN AUS
¨ irrev. Fehlerbit fur ¨ unterer DK-Anschlag im ungultigen ¨ Bereich in der Fkt-Uberw. irreversibles Fehlerbit beim rl/rlip-Vergleich der Funktionsuberwachung ¨ ¨ Fehlerzahler fur Bereich f. d. Funktionsuberw. ¨ unterer DK-Anschlag im ungultigen ¨ ¨ Doppelablage (DA) fur ¨ IPA_C_UM aktive DK-Istwertpoti-Info ohne unteren Anschlag fur ¨ die Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ IPSN_UM ADC-Wert incl. Kanalnummer Drosselklappen-Istwert-Poti 1 Schleifer ADC-Wert incl. Kanalnummer Drosselklappen-Istwert-Poti 2 Schleifer Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
MODUL_C_UM
UFRLC
AUS
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
MOD_SI_UM
UFRLC
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
NMOT_UM
UFNC
EIN
Motordrehzahl in der Funktionsuberwachung ¨
R10MSCTR RLFG_UM RLFG_UR RLFG_W
UFRLC UFRLC SRMSEL
EIN AUS AUS EIN
¨ 10ms-Raster-Zahler der Funktion rel. Luftfullung aus Fullungssensor in Funktionsuberwachung ¨ ¨ ¨ ¨ Doppelablage der rel. Luftfullung ¨ aus Fullungssensor ¨ in F.-Uberwachung relative Frischluft (Luft, die uber ¨ DK und TEV fließt)
RLIPF_L_UM RLIPF_L_UR RLIPF_P_UM RLIPF_P_UR RLIPF_R_UM RLIPF_R_UR RLIPF_UM RLIPF_UR RLIP_C_UM RLIP_C_UR RLIP_UM RLZO_UM R_FLAGS_UM
UFRLC UFRLC UFRLC UFRLC UFRLC UFRLC UFRLC UFRLC UFRLC UFRLC UFRLC UFRLC UFRLC
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS
= rlipf_low_um Nachkommastelle von rlipf_um in der Funktionsuberwachung ¨ Komplement: relative Luftfullung ¨ aus Nebenlastsignal hinter Tiefpaß Zeiger des register rlipf_r_um in der Funktionsuberwachung ¨ Doppelablage des Zeigers rlipf_p_um in der Funktionsuberwachung ¨ ¨ Register fur ¨ zeitverzogerten Wert von rlip_um in der Funktionsuberwachung ¨ Doppelablage des Registers rlipf_r_um in der Funktionsuberwachung ¨ relative Luftfullung ¨ aus Nebenlastsignal hinter Tiefpaß in der Funktionsuberw. ¨ Doppelablage relative Luftfullung ¨ aus Nebenlastsignal hinter Tiefpaß in der FU ¨ Fehlerzahler fur ¨ rl/rlip-Vergleich in der Funktionsuberwachung ¨ ¨ Doppelablage Fehlerzahler fur ¨ rl/rlip-Vergleich in der Funktionsuberwachung ¨ relative Luftfullung ¨ aus Nebenlastsignal fur ¨ die Funktionsuberwachung ¨ obere Toleranzgrenze fur ¨ rl aus Nebenlastsignal in der Funktionsuberwachung ¨ Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
SRST_UR
UFMIST
EIN
Doppelablage (DA) fur ¨ Bit B_SRST_UM
UDKP1A UDKP2A
BGDVE BGDVE
EIN EIN
Spannung Drosselklappen-Poti 1 am (unteren) Anschlag Spannung Drosselklappen-Poti 2 am (unteren) Anschlag
UFRLC UFRLC UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... DUF, UFGKC, UFMIST, UFMZUL, UFNSC, ... UFRLC UFGKC, UFRKC KODOH, SRMSEL,UFRLC
UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFRLC UFRLC
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFRLC 10.10.1
Seite 2965 von 4100 31.JAN.2003 Thomas Brosi
FB UFRLC 10.10.1 Funktionsbeschreibung Lastsignal¨ uberwachung f¨ ur die Funktions¨ uberwachung --------------------------------------------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil:
Lastsignal¨ uberwachung durch Plausibilisierung mit der Drosselklappen-Information -------------------------------------------------------------------------------¨bernahme in die ¨ Die aus dem Hauptf¨ ullungsensor gemessene Luftmasse rlfg_w wird, zur U Uberwachungsebene, umquantisiert und in der Byte-Gr¨ oße rlfg_um gespeichert. Die folgende Plausibilisierung von rlfg_um mit der Drosselklappenposition(DK) wird nur bei gesetzter Information b_rluf_um (¨ Uberwachung auf Basis Luftmasse, siehe %UFRKC) durchgef¨ uhrt. Teilmodul plaus-dk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur die ¨ Ubernahme der Eingangssignale zur Ermittlung der Lastinformation aus der DK wird der g¨ ultige Spannungsbereich am unteren Anschlag des ausgew¨ ahlten DK-Sensors gepr¨ uft. Eine ¨ Uberschreitung der Schwelle f¨ ur den unteren Anschlag des DK-Sensors 1 bei nicht ausgew¨ ahltem DK-Sensor 2 oder eine Unterschreitung der Schwelle f¨ ur den unteren Anschlag des DK-Sensors 2 bei ausgew¨ ahltem DK-Sensor 2 f¨ uhren zum Anlaufen einer Fehlertoleranzzeit. Die Fehlertoleranzzeit wird gel¨ oscht, wenn keine Schwellenverletzung vorliegt. Beim Endstand der Fehlertoleranzzeit werden die Fehlerinformation, die Fehlerreaktion und auch die Fehlerreaktionsinformation gesetzt. Wenn DK-Sensor 2 nicht defekt (B_dkp2e=0) ist, wird dieses Signal immer zur Plausibilisierung der F¨ ullung verwendet. Teilmodul rl_dk check Die Drosselklappen-Position kann mithilfe der Drehzahl in eine rl-Information umgerechnet werden. Da die Drosselklappen-Information schneller als die Lastinformation aus dem HFM ist, wird die aus der DK-Position ermittelte Lastinformation f¨ ur die Pr¨ ufung auf eine obere Toleranzgrenze bei steigender Lastinformation aus der DK ¨ uber ein Totzeitglied und einen Tiefpaß verz¨ ogert (Teilmodul filter-rlip) Wird das Filter aktiv, muß der Trommelspeicher f¨ ur die Totzeit sowie der Anfangswert f¨ ur das Tiefpaß-Filter mit dem aktuell ermittelten Lastwert aus dem Kennfeld vorbelegt sein. Der Vergleich der beiden Lastinformationen erfolgt mithilfe einer oberen Grenzgerade f¨ ur die Lastinformation aus der DK, die in Abh¨ angigkeit von der aktuell wirksamen Lastinformation berechnet wird. Ist die Abweichung gr¨ oßer als die zul¨ assige Toleranz, die durch m¨ ogliche, nicht eliminierte Einfl¨ usse bestimmt ist, so l¨ auft eine Fehlertoleranzzeit an. Ist die Lastinformation aus der DK innerhalb der zul¨ assigen Toleranz, so wird die Fehlertoleranzzeit gel¨ oscht. Eine Beschr¨ ankung auf die obere Grenzgerade rlzo_um = f(rl_um) f¨ ur rlipf_um, d.h. das rl aus der DK-Istwert-Information, ist zul¨ assig, da ein fehlerhaft hohes Lastsignal zum Ansprechen des Momentenvergleichs f¨ uhrt und deshalb hier nicht betrachtet werden muß. Zudem w¨ aren f¨ ur einen Vergleich nach unten die Filtereinstellungen kritisch. Beim Endstand der Fehlertoleranzzeit werden die Fehlerinformation, die Fehlerreaktion und auch die Fehlerreaktionsinformation gesetzt. Bei Unterschreiten einer fest definierten Schwelle f¨ ur die Motordrehzahl wird der Fehlerz¨ ahler angehalten, bis die Schwelle wieder ¨ uberschritten wird. Unterhalb dieser Drehzahlschwelle ist die Lastinformation sicherheitstechnisch nicht von Bedeutung und die Berechnung aus der Drosselklappeninformation u.U. stark fehlerbehaftet. Ausserdem wird der Fehlerz¨ ahler bei aktiver Unterspannungsabschaltung angehalten, weil dann die DK-Information nicht mehr zuverl¨ assig ausgewertet werden kann. Der Fehlerz¨ ahler wird ebenso bei den Fehlerreaktionen ’Notluftfahren’ oder ’irrev. SKA’ aus der Funktion oder ’DK-Endstufe stromlos’ aus der Funktions¨ uberwachung angehalten, um eine Folgefehler-Verriegelung zu gew¨ ahrleisten.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFSGSC 20.10.1
Seite 2966 von 4100 31.JAN.2003 Thomas Brosi
APP UFRLC 10.10.1 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen nicht beliebig ver¨ andert werden.
Label Abh¨ angigkeit Art Bezeichnung ----------------------------------------------------------IPA_T_UM FW Fehlertoleranzzeit f¨ ur unteren DK-Anschlag im ung¨ ultigen Bereich f¨ ur die Fkt-¨ Uberw. IP1A_MX_UM FW max. Spannung f¨ ur DK-Istwert-Poti 1 am unteren Anschlag f¨ ur die Funktions¨ uberw. IP2A_MN_UM FW min. Spannung f¨ ur DK-Istwert-Poti 2 am unteren Anschlag f¨ ur die Funktions¨ uberw. KFRLIP_UM ipsn_um, nmot_um KF Kennfeld f¨ ur rl-Information NRLIP_UM FW Motordrehzahlschwelle f¨ ur den rl-Vergleich RLC_T_UM FW Fehlertoleranzzeit f¨ ur rl-Vergleich mit der Funktion RLIP_T_UM FW Fehlertoleranzzeit f¨ ur Plausibilisierung zwischen rl_um und rlipf_um RLIPTV_UM FW Verzugszeit f¨ ur Lastinformation rlip_um RLIPFIL_UM FW Filter-Zeitkonstante f¨ ur verz¨ ogerte Lastinformation rlipt_um RL_MO_UM FW Steigung f¨ ur Toleranzgerade f¨ ur rlipf_um in Abh¨ angigkeit von rl_um RL_BO_UM FW Offset f¨ ur Toleranzgerade f¨ ur rlipf_um in Abh¨ angigkeit von rl_um
¨ ¨ FU UFSGSC 20.10.1 EGAS Uberwachungskonzept: SGS-Eingriff-Uberwachung fur ¨ die Funktionsubersicht ¨ FDEF UFSGSC 20.10.1 Funktionsdefinition
ufsgsc-main
Ebene2_Anteil
ufsgsc-main
40ms
UFSGSC
ufsgsc-ebene2-anteil
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Label Quelle Art Bezeichnung ----------------------------------------------------------b_dcdis_um VAR/AUS Fehlerreaktions-Info (Abschaltung der DK-Steller-Endstufe) der Funktions¨ uberwachung b_ehfs VAR/EIN Bedingung Ersatzwert Hauptf¨ ullungssensor b_i_ska VAR/EIN Funktions-Fehlerreaktion irrev SKA (Sicherheitskraftstoffabschaltung) b_i_ska_um VAR/AUS Funktions¨ uberwachungs-Fehlerreaktion irrev. SKA (Sicherheits-Kraftstoff-Abschaltung) b_notlu VAR/EIN Funktions-Fehlerreaktion DK-Steller-ES stromlos b_ub_ska VAR/EIN Batteriespannung nicht o.k., Unterspannungsabschaltung der DK-Steller-Endstufe aktiv b_wdk2sel VAR/EIN Fehler an DK-Poti 1, DK-Sensor-Ersatzfunktion mit DK-Poti 2 ei_ipa_um VAR/AUS irrev. Fehlerbit f¨ ur unteren DK-Anschlag im ung¨ ultigen Bereich in der Fkt-¨ Uberw. ei_rlc_um VAR/AUS irreversibles Fehlerbit beim rl-Vergleich mit der Funktion ei_rlip_um VAR/AUS irreversibles Fehlerbit beim rl/rlip-Vergleich ipa_c_um VAR/LOK Fehlerz¨ ahler f¨ ur unteren DK-Anschlag im ung¨ ultigen Bereich f¨ ur die Fkt-¨ Uberwachung ipsn_um VAR/LOK aktive DK-Istwert-Poti-Info umgerechnet auf steigende Gerade ohne unteren Anschlag iuipoti1 VAR/EIN ADC-Wert incl. Kanalnummer f¨ ur Drosselklappen-Poti 1 iuipoti2 VAR/EIN ADC-Wert incl. Kanalnummer f¨ ur Drosselklappen-Poti 2 nmot_um VAR/EIN Motordrehzahl f¨ ur die Funktions¨ uberwachung rlc_c_um VAR/LOK Fehlerz¨ ahler f¨ ur rl-Vergleich mit der Funktion rlip_um VAR/LOK rl-Information aus der DK-Istwert-Poti-Information f¨ ur die Funktions¨ uberwachung rlip_c_um VAR/LOK Fehlerz¨ ahler f¨ ur Plausibilisierung zwischen rl_um und rlipf_um rlipf_um VAR/LOK rl aus DK-Istwert-Poti hinter Tiefpaß-Filter f¨ ur die Funktions¨ uberwachung rlipf_low_um VAR/LOK Nachkommastelle von rl aus DK-Istwert-Poti hinter TP f¨ ur die Funktions¨ uberwachung rlzo_um VAR/LOK Toleranzgrenze f¨ ur rl aus DK-Istwert-Poti in Abh¨ angigkeit von g¨ ultigem rl_um rlfg_w VAR/EIN relative Luftf¨ ullung, d.h. Lastinformation rl_w aus der Funktion rl_um VAR/LOK Lastinformation rl aus der Funktion f¨ ur die Funktions¨ uberwachung udkp1a VAR/EIN Spannung Drosselklappen-Poti 1 am (unteren) Anschlag udkp2a VAR/EIN Spannung Drosselklappen-Poti 2 am (unteren) Anschlag
ufsgsc-ebene2-anteil
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
40ms
UFSGSC 20.10.1
Seite 2967 von 4100 31.JAN.2003 Thomas Brosi
4/
sgsc_c_um 1/ true
SGSC_T_UM
5/
ei_sgsc_um 2/
true 3/ 0 4/
false
B_sgspl_um
B_nosgs_um msgs_um msgs_ur enable
ufsgsc-core msgs_um mz_um 11/ momint_w
momi_a1_um
B_emint 9/ momi_a2_um
12/
10/
momi_a1_ur
misgs_w
B_emintmx
0 misgs_w
ufsgsc-ufsgsc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MSGSMX_UM
momi_a2_ur
ufsgsc-ufsgsc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFSGSC 20.10.1
Seite 2968 von 4100 31.JAN.2003 Thomas Brosi
enable 7/
B_wkr
B_asgpli
B_wkauf B_zges
B_sgspl_um 8/ B_nosgs_um
0 misgs_w
5/ msgs_um
6/ B_emint
misgscpl_w
msgs_ur
B_emintmx nsyw
enable B_sgsc Error Debouncing
6375
/min
nsywin
ASGPL0_UM ASGPL1_UM asgphnpl B_asgphnpl DBSGS_T_UM
bz_sgsa_um 2/ bz_sgsa_ur
ufsgsc-ufsgsc-core
enable
4/
B_sgsc 1/ sgsc_c_um
0
2/
sgsc_c_um
sgsc_c_ur
ufsgsc-error-debouncing
1/ sgsc_c_um 2/
1
sgsc_c_ur ufsgsc-error-debouncing
enable
3/
in
1/ 0.0
dbsgs_c_um
2/ dbsgs_c_ur 1/ dbsgs_c_um
count 1/
2/
dbsgs_c_um dbsgs_c_um
dbsgs_c_ur
1
out
ufsgsc-todelay-bz
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ bz_cange
ufsgsc-ufsgsc-core
count enable out in TODelay_bz
ufsgsc-todelay-bz
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
0
UFSGSC 20.10.1
Seite 2969 von 4100 31.JAN.2003 Thomas Brosi
momi_a1_ur
momi_a2_ur
msgs_ur
sgsc_c_ur
ufsgsc-init
bz_sgsa_ur
dbsgs_c_ur ufsgsc-init
ABK UFSGSC 20.10.1 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
ASGPL0_UC ASGPL0_UM ASGPL1_UC ASGPL1_UM DBSGS_T_UC DBSGS_T_UM MSGSMX_UC MSGSMX_UM SGSC_T_UC SGSC_T_UM
FW FW FW FW FW FW FW FW FW FW
Kennwert fur ¨ Freigabebit B_asgphnpl=0 f. Befehlstest Kennwert fur ¨ Freigabebit B_asgphnpl=0 Kennwert fur ¨ Freigabebit B_asgphnpl=1 f. Befehlstest Kennwert fur ¨ Freigabebit B_asgphnpl=1 ¨ ¨ Entprellzeit bei Rasterversatzen im Botschaftszahler f. Befehlstest ¨ ¨ Entprellzeit zur Berucksichtigung von Rasterversatzen im Botschaftszahler ¨ Obereste Schwelle des Moments f. Befehlstest Obereste Schwelle des Moments ¨ Fehlerzeit fur ¨ SGS-Eingriff-Uberwachung des Befehlstestes ¨ Fehlerzeit fur ¨ SGS-Eingriff-Uberwachung der Funktionsuberwachung ¨
Systemkonstante
Art
Bezeichnung
CTRSHIF_UM MASK_40MS MASK_BTA MASK_FUAE MISR_PO_UM M_CARRY_UM M_SRST_UM SGSC_ANZ SGSC_SIGN SRST1_UR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ 40ms-Maske fur ¨ Funktionsuberwachung ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 3: Befehlstest) ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 1: Eingange) MISR-Generator-Polynom der MISR-Prufsummenbildung der PAK in der FU ¨ Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Anzahl der Modulaufrufe von %UFSGSC (s. %URPAK) der Funktionsuberwachung ¨ Modulzpezifische Signatur f. Modul %UFSGSC (s.% URPAK) der Funktionsuberwachung ¨ Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
ABSGSC_UC AKTQU_UC
UFSGSC
AUS EIN
Befehlstest: Modulspezifischer Antwortbeitrag aus %UFSGSC Aktuell im Befehlstest verwendete Frage
ASGPHNPL ASGPHNP_BT BZ_CANGE BZ_CANG_BT BZ_SGSA_UC BZ_SGSA_UM BZ_SGSA_UR B_ASGNP_BT B_ASGPHNPL B_ASGPI_BT B_ASGPLI B_NOSGS_UC B_NOSGS_UM B_SGSPL_UC B_SGSPL_UM B_WKAUF
MDASGPH UFSGSC CANECUR UFSGSC UFSGSC UFSGSC UFSGSC UFSGSC MDASGPH UFSGSC MDASG UFSGSC UFSGSC UFSGSC UFSGSC GGCEGS
URCPU UFFGRC, UFGKC,UFMIST, UFMSRC,UFMVER, ... UFSGSC
EIN AUS EIN AUS AUS AUS AUS AUS EIN AUS EIN AUS AUS AUS AUS EIN
Kennwert fur ¨ Bit - Plausibilisierung aus MDASGPH Bedingung ASG-Eingriff physikal. unplausibel im Befehlstest ¨ Botschaftszahler aus Getriebe 2 ¨ Botschaftszahler aus Getriebe 2 im Befehlstest ¨ Alter Botschaftwert fur ¨ SGS-Uberwachung des Befehlstestes ¨ SGS-Botschaftszahler aus vorheriger Berechnung Doppelablage (DA) fur ¨ BZ_SGSA_UM ASG-Eingriff physikalisch unplausibel im Befehlstest ASG-Eingriff physikalisch unplausibel Bedingung : ASG-Eingriff plausibel intern im Befehlstest Bedingung : ASG-Eingriff plausibel intern SGS-Momentenvorgabe im Befehlstest nicht ubernommen ¨ SGS-Momentenvorgabe in der Funktionsuberwachung ¨ nicht ubernommen ¨ Freigabe der externen Momentanforderung aus Befehlstest ¨ Freigabe der externen Momentanforderung aus Uberwachung Bedingung Wandlerkupplung offen
B_WKAUF_BT B_WKR
UFSGSC GGCEGS
B_WKR_BT B_ZGES B_ZGES_BT EI_SGSC_UC
UFSGSC CANECUR UFSGSC UFSGSC
MDASG, UFSGSC
MDASG, UFSGSC UFSGSC DUF MDASG ARMD, DLGHMM,LLRBB, LLRNS,MDASG, ...
AUS DLGHMM, DMDDLU,- EIN DMDLU, DMDLUA,DMDSTP, ... AUS EIN MDASG, UFSGSC AUS AUS
Bedingung Wandlerkupplung offen im Befehlstest Bedingung fur ¨ Wandlerkupplung geregelt
Bedingung fur ¨ Wandlerkupplung geregelt im Befehlstest Bedingung Zwischengasanforderung vom Getriebe-SG Bedingung Zwischengasanforderung vom Getriebe-SG im Befehlstest ¨ irreversibles Fehlerbit bei der SGS-Uberwachung im Befehlstest
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
EI_SGSC_UM MISGSCPL_W MISGSCP_BT MISGS_BT MISGS_W MISR_SI_UM
UFSGSC MDASG UFSGSC UFSGSC MDASG UFSGSC
MODUL_C_UM
UFSGSC
MOD_SI_UM
UFSGSC
MOMINT_BT MOMINT_W
UFSGSC
MOMI_A1_UC MOMI_A1_UM MOMI_A1_UR MOMI_A2_UC MOMI_A2_UM MOMI_A2_UR MSGS_UC MSGS_UM MSGS_UR MZ_UC MZ_UM NSYW
UFSGSC UFSGSC UFSGSC UFSGSC UFSGSC UFSGSC UFSGSC UFSGSC UFSGSC UFSGSC UFMZUL CANECUR
NSYWIN NSYWIN_BT NSYW_BT RASTER_UM
CANECUR UFSGSC UFSGSC
R_FLAGS_UM
UFSGSC
SGSC_C_UC SGSC_C_UM SGSC_C_UR SRST_UR
UFSGSC UFSGSC UFSGSC UFSGSC
Referenziert von
UFSGSC
MDKOG, UFSGSC UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
UFSGSC 20.10.1
Seite 2970 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS EIN AUS AUS EIN AUS
¨ irreversibles Fehlerbit bei der SGS-Uberwachung der Funktionsuberwachung ¨ ¨ Komplement zu miasg_w fur ¨ Uberwachung Komplement zu miasg_w fur ¨ Befehlstest Indiziertes Sollmoment von SGS im Befehelstest Inneres Soll-Motormoment fur ¨ Drehzahlsynchronisation bei Getriebeschaltung Aktuelles Signatur-Register der MISR-Prufsummenbildung der PAK in der FU ¨
AUS
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
AUS DFFTCNV, MDASGPH, EIN UFSGSC AUS AUS AUS AUS AUS AUS UFSGSC AUS UFMZUL AUS AUS UFMZUL, UFSGSC AUS EIN UFMZF, UFSGSC EIN BDEMEN, MDASG,UFSGSC EIN MDASG, UFSGSC AUS AUS EIN UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... AUS AUS AUS UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ...
Momentenintegral fur ¨ Befehlstest aufintegriertes physikalisches Istmoment ¨ Verzogerter Integralwert der SGS-Anforderung (Zeitraster -1) im Befehlstes ¨ Verzogerter Integralwert der SGS-Anforderung (Zeitraster -1) ¨ Doppelablage des verzogerten Integralwert (Zeitraster-1) ¨ Verzogerter Integralwert der SGS-Anfordeung (Zeitraster -2) im Befehlstest ¨ Verzogerter Integralwert der SGS-Anfordeung (Zeitraster -2) ¨ Doppelablage des verzogerten Integralwertes (Zeitraster -2) Soll- Motormoment aus Getriebeuberwachung ¨ im Befehlstest Soll- Motormoment aus Getriebeuberwachung ¨ in der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ MSGS_UM ¨ resultierendes zulassiges Moment im Befehlstest ¨ resultierendes zulassiges Moment aus der Koordination der Funktionsuberwachung ¨ Getriebesynchronisationswunschdrehzahl inverierte Getriebesynchronisationswunschdrehzahl inverierte Getriebesynchronisationswunschdrehzahl f. Befehlstest Getriebesynchronisationswunschdrehzahl fur ¨ ASG f. Befehlstest ¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
¨ Fehlerzahler fur ¨ Getriebeuberwachung ¨ des Befehlstestes ¨ Fehlerzahler fur ¨ Getriebeuberwachung ¨ der Funktionsuberwachung ¨ ¨ Doppelablage Fehlerzahler fur ¨ Momentenvergleich der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ Bit B_SRST_UM
FB UFSGSC 20.10.1 Funktionsbeschreibung ¨ Uberwachung des SGS-Eingriffes der Funktions¨ uberwachung ------------------------------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil: ¨ber CAN im Funktionsrechner an und werden f¨ Die Getriebe-Anforderungen kommen als Wunschdrehzahl (nsyw) und Freigababits u ur die Funktions¨ uberwachung bereitgestellt. Sie werden direkt aus dem CAN-Buffer gelesen. Das einzustellende Moment (misgs_w) wird in der Ebene I aus der Drehzahlanforderung berechnet und mit Wert und Komplement der Ebene II ¨ ubergeben. Da die Getriebe-Anforderungen urspr¨ unglich aus einem "nicht eigensicheren" Ger¨ at kommen, ist in Ebene 1 ein so genanntem Momentintegrator erforderlich, der eine ¨ Uberprufung des Wertebereiches durchf¨ uhrt (momint_w). Die richtige Bearbeitung des Integrators (%MDASGPH) wird hier ¨ uberpruft (im Teil momint-check). Ein Getriebe-Eingriff wird in der Funktions¨ uberwachung zugelassen wenn (und-verkn¨ upft): 1. keiner der folgenden Fehler vorliegt:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFSGSC 20.10.1
Seite 2971 von 4100 31.JAN.2003 Thomas Brosi
a) das Moment-Integral hat den zul¨ assigen Max.Wert ¨ uberschritten und das SGS-Moment ist gr¨ oßer Null b) das Momentenintegral kleiner wird und das SGS-Moment das Zul¨ assige Moment ¨ ubersteigt c) SGS-Momentenanforderung und der dazugeh¨ orige Komplementwert sind bei Pr¨ ufung ungleich und es wird Zwischengas angefordert d) Drehzahlanforderung und der dazugeh¨ orige Komplementwert sind bei Pr¨ ufung ungleich und es wird Zwischengas angefordert e) das Plausibilit¨ atsbyte stimmt mit einer der beiden Konstanten nicht ¨ uberein f) Ebene 1 hat eine physikal. Unplausibilit¨ at entdeckt (B_asgphnpl=1) g) der Botschaftsz¨ ahler bleibt stehen. 2. Zwischengas wird angefordert 3. die Kupplung offen oder geregelt ist (B_wkr oder B_wkauf=1) Der Momenteneingriff wird reversibel unterbunden, wenn (oder-verkn¨ upft): 1. der Botschaftsz¨ ahler f¨ ur die Zeit DBSGS_T_UM nicht aktualisiert wurde 2. die Entprellzeit f¨ ur das Eingriffsverbot ncoh nicht abgelaufen ist.
Eingriffsverbot erfolgt nach Ablauf eines Fehlerz¨ ahlers (SGSC_T_UM) in folgenden Fehlerf¨ allen (oder-verkn¨ upft): 1. Zwischengas wird angefordert und die Momenten- oder Drehzahlanforderung ist nicht stimmig 2. das Plausibilit¨ atsbyte stimmt mit einer der beiden Konstanten nicht ¨ uberein 3. eine der beiden Momentenintegralpr¨ ufungen sind nicht positiv abgeschlossen. Falls msgs_um >= mz_um ist, ist damit msgs_um die bestimmende Gr¨ oße in der MAX-Auswahl f¨ ur die momentenerh¨ ohenden Eingriffe bei der Berechnung von mz_um in der %UFMZUL (bzw. ist ebenso groß wie ein anderer Eingriff). Dieser Vergleich dient als Bedingung ob das Momenten-Integral in der Ebene 1 steigen muss. Da das zul¨ assige Moment mz_um in %UFMZUL gerechnet wird und die %UFSGSC vor %UFMZUL abgearbeitet wird, ist die Benutzung von lokalen Gr¨ oßen n¨ otig. Diese halten die Werte der vorherigen Zeitraster (momi_a1_um und momi_a2_um). Auf diese Weise ist der Vergleich konsistent.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Das folgende Schema stellt die Reihenfolge der Aufrufe dar: (Zeitraster ist zwischen Klammern dargestellt)
+-----------------------------------------------------------------------------------> Zeitraster | (-1) (0) (1) (2) (3) | | %UFSGSC %UFSGSC | ...... msgs_um(0) msgs_um(1) ...... | mz_um(0) mz_um(1) | momi_a1:=momint (0) momi_a1:=momint(1) | momi_a2:=momint (-1) momi_a2:=momint(0) | msgs_um(1) msgs_um(2) | | %UFMZUL %UFMZUL | msgs_um(1) msgs_um(2) V mz_um(1) mz_um(2) Aufrufreihenfolge
¨ Uberwachung auf Aktualit¨ at -------------------------- Der Botschaftsz¨ ahler bz_cange wird vom sendenden Steuerger¨ at alle 20 ms inkrementiert. Der Botschaftsz¨ ahler unterscheidet sich dann in jedem 40ms -Pr¨ ufzyklus mindestens um eins (alter und neuer Wert).
Befehlstest-Anteil (Ebene2’) ----------------------------
* Globale ¨ Uberwachungselemente Befehlstest-Anteil Der Befehlstest-Anteil ist ein Abbild des Ebene2-Anteiles mit eigenen Variablen und Daten (Endung _um durch _uc ersetzt). Die Programm-Ablauf-Kontrolle und die zyklische Absicherung sind im Befehlstest-Anteil nicht enthalten. Dieser Befehlstest-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Befehlstest-Anteil: Die Eingangsvariablen des Befehlstests werden fragespezifisch mit Testdaten gef¨ ullt. Diese Eingangswerte f¨ uhren zu einer modulspezifischen Antwort (s. auch %URCPU) aus diesem Befehlstest-Anteil.
APP UFSGSC 20.10.1 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden. ¨berwachung in der Funktion (MDASG und MDASGPH) und die ¨ Wichtig ist, daß die U Uberwachung in der Funktions¨ uberwachung aufeinander abgestimmt sind. Damit wird sichergestellt, daß die Funktion den SGS-Momentenwunsch nicht ausf¨ uhrt, wenn in der Funktions¨ uberwachung ein Plausibilisierungsfehler erkannt wurde.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFVARC 3.10.0
Seite 2972 von 4100 31.JAN.2003 Thomas Brosi
¨ FU UFVARC 3.10.0 EGAS Uberwachungskonzept: Variantencodierungsuberwachung ¨ der Funktionsuber¨ wachg. FDEF UFVARC 3.10.0 Funktionsdefinition
ufvarc-main
Ebene2_Anteil
40ms
UFVARC
ufvarc-ebene2-anteil
ufvarc-main
ufvarc-ebene2-anteil
4/
40ms
ei_varc_um
5/ 0
vkpedch_um
vkpedch_ur
ufvarc-ufvarc
6/
ufvarc-ufvarc
0
vkpedch_ur
ufvarc-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
ufvarc-init
ABK UFVARC 3.10.0 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
CTRSHIF_UM MASK_40MS MASK_FUAE MISR_PO_UM M_CARRY_UM M_SRST_UM SRST1_UR VARC_ANZ VARC_SIGN
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ 40ms-Maske fur ¨ Funktionsuberwachung ¨ ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 1: Eingange) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung der PAK in der FU ¨ Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1 Anzahl der Modulaufrufe von %UFVARC (s. %URPAK) der Funktionsuberwachung ¨ Modulzpezifische Signatur f. Modul %UFVARC (s.% URPAK) der Funktionsuberwachung ¨
Variable
Quelle
Referenziert von
Art
Bezeichnung
EI_VARC_UM MISR_SI_UM
UFVARC UFVARC
AUS AUS
irreversibles Fehlerbit bei d. VarCodierungsuberwachung ¨ d. Funktionsuberwachung ¨ Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
MODUL_C_UM
UFVARC
AUS
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
MOD_SI_UM
UFVARC
DUF UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
RASTER_UM
R_FLAGS_UM
UFVARC
SRST_UR
UFVARC
VKPEDCH_UM VKPEDCH_UR
UFVARC UFVARC
UFZWC 12.10.1
Seite 2973 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Art
Bezeichnung
UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFMZUL
EIN
¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
AUS
Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
AUS
Doppelablage (DA) fur ¨ Bit B_SRST_UM
AUS LOK
Variantenkriterium fur ¨ Pedal-Charakteristik in der Funktionsuberwachung ¨ Doppelablage (DA) fur ¨ VKPEDCH_UM
FB UFVARC 3.10.0 Funktionsbeschreibung Variantencodierungs¨ uberwachung der Funktions¨ uberwachung ------------------------------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft.
* Funktionsbeschreibung Ebene2-Anteil: F¨ ur Systeme ohne das Variantenkriterium Pedal-Charakteristik vkpedch wird die abgesicherte Gr¨ oße vkpedch_um mit dem Defaultwert 0 geladen, um in der Berechnung des zul¨ assigen Moments (%UFMZUL) auf das nur einfach vorhandene Pedal-Kennfeld zuzugreifen. Außerdem wird das irreversible Fehlerbit ei_varc_um gel¨ oscht.
APP UFVARC 3.10.0 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden.
¨ ¨ FU UFZWC 12.10.1 EGAS Uberwachungskonzept: ZW-Uberwachung fur ¨ Funktionsuberwachung ¨ FDEF UFZWC 12.10.1 Funktionsdefinition
ufzwc-main
Ebene2_Anteil
ufzwc-main
40ms
UFZWC
ufzwc-ebene2-anteil
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
ufzwc-ebene2-anteil
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
40ms
UFZWC 12.10.1
Seite 2974 von 4100 31.JAN.2003 Thomas Brosi
4/
zwout
Lokal_ZWC_1
9/ fault fault reaction OK
5/ zwoutcpl
Lokal_ZWC_2
WARNING!!! zwout, zwout2 and zwoutcpl,zwoutcpl2 are generated from Function level in Sync-Raster. Values must be consistent (No Interrupt is allowed during the Inport of the values) 6/ zwout2
Lokal_ZWC_3
zwoutcpl2
Lokal_ZWC_4
ufzwc-ufzwc
7/
fault counter is increased by a constant value fault
fault reaction
1/
1/
zwc_c_um ZWC_T_UM
true
ei_zwc_um 2/
true
B_i_ska_um 3/
r_flags_um
r_flags_um
M_DCDIS_UM /NC
4/
DCDIS1_UR /NC
dcdis_ur
1/ 1/
zwc_c_um ZWC_T_UM
ZYLANZ_UM
zwc_c_um 2/
ZWC_T_UM
zwc_c_ur
1/
2/
zwc_c_um
zwc_c_ur zwc_c_um
ZYLANZ_UM
fault counter is decreased by 1 1/
OK zwc_c_um
1/
2/
0 2/ Lokal_ZWC_1
zw1_um 3/ zw1_ur
4/ Lokal_ZWC_3
zw2_um 5/ zw2_ur
zwc_c_um
zwc_c_um
1
zwc_c_ur ufzwc-fault-reaction
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ufzwc-ufzwc
ufzwc-fault-reaction
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
0
UFZWC 12.10.1
Seite 2975 von 4100 31.JAN.2003 Thomas Brosi
zw1_ur
0
0
ufzwc-init
zw2_ur
zwc_c_ur
ufzwc-init
ABK UFZWC 12.10.1 Abkurzungen ¨ Parameter
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ZWC_T_UM ZYLANZ_UM
Art
Bezeichnung
FW FW
Fehlertoleranzzeit der Zundwinkel ¨ uberwachung ¨ in der Funktionsuberw. ¨ Zylinderzahl fur ¨ die Zundwinkel ¨ uberwachung ¨ in der Funktionsuberw. ¨
Systemkonstante
Art
Bezeichnung
CTRSHIF_UM DCDIS1_UR MASK_40MS MASK_FUAE MISR_PO_UM M_CARRY_UM M_DCDIS_UM M_SRST_UM SRST1_UR ZWC_ANZ ZWC_SIGN
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ Kennung fur ¨ Doppelablage Bit B_DCDIS_UM = 1 40ms-Maske fur ¨ Funktionsuberwachung ¨ ¨ Maske fur ¨ Rastersplittung der Funktionsuberwachung ¨ (Teil 1: Eingange) MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_DCDIS_UM - Fehlerreaktions-Info der FU (Abschaltung der DK-Steller-ES) Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1 Anzahl der Modulaufrufe von %UFZWC (s. %URPAK) der Funktionsuberwachung ¨ Modulzpezifische Signatur f. Modul %UFZWC (s.% URPAK) der Funktionsuberwachung ¨
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_I_SKA_UM
UFZWC
AUS
¨ Fehlerreaktion irrev. SKA (Sicherheitskraftstoffabschaltung) aus Fkt-Uberwachung
DCDIS_UR
UFZWC
AUS
Doppelablage (DA) fur ¨ Bit B_DCDIS_UM
EI_ZWC_UM MISR_SI_UM
UFZWC UFZWC
AUS AUS
irreversibles Fehlerbit bei der Zundwinkel ¨ uberwachung ¨ der Funktionsuberwachung ¨ Aktuelles Signatur-Register der MISR-Prufsummenbildung ¨ der PAK in der FU
MODUL_C_UM
UFZWC
AUS
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
MOD_SI_UM
UFZWC
ADVE, BGDVE, DUF,FUEDKSA, KT_ES, ... UFGKC, UFMVER,UFREAC, UFRKTI,UFRLC, ... DUF UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFEING,UFFGRC, UFFGRE,UFGKC, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFMIST
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
EIN
¨ Allgemeiner Zahler des 10ms Raster der Funktionsuberwachung ¨
AUS
Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
AUS
Doppelablage (DA) fur ¨ Bit B_SRST_UM
AUS AUS AUS AUS LOK LOK EIN EIN EIN EIN
Ausgabe-Zundwinkel ¨ ohne Lambakorrekturen (1.Bank) in der Funktionsuberwachung ¨ Doppelablage von ZW1_UM in der Funktionsuberwachung ¨ Ausgabe-Zundwinkel ¨ (2.Bank) ohne Lambakorrekturen in der Funktionsuberwachung ¨ Doppelablage von zw2_um in der Funktionsuberwachung ¨ ¨ Fehlerzahler fur ¨ Zundwinkel ¨ uberwachung ¨ in der Funktionsuberwachung ¨ ¨ Doppelablage des Fehlerzahlers for ignition angle monitoring Zundwinkel-Ausgabe ¨ Ausgabezundwinkel ¨ Bank2 Einerkomplement des Zundwinkels ¨ fur ¨ die Funktionsuberwachung ¨ Komplement des Ausgabezundwinkels ¨ (Bank2)
RASTER_UM
R_FLAGS_UM
UFZWC
SRST_UR
UFZWC
ZW1_UM ZW1_UR ZW2_UM ZW2_UR ZWC_C_UM ZWC_C_UR ZWOUT ZWOUT2 ZWOUTCPL ZWOUTCPL2
UFZWC UFZWC UFZWC UFZWC UFZWC UFZWC ZUE ZWOUT ZUE ZWOUT
UFMIST
UFZWC, ZUE UFZWC UFZWC, ZUE UFZWC
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
UFZWC 12.10.1
Seite 2976 von 4100 31.JAN.2003 Thomas Brosi
FB UFZWC 12.10.1 Funktionsbeschreibung Z¨ undwinkel¨ uberwachung f¨ ur Funktions¨ uberwachung ---------------------------------------------Ebene2-Anteil -------------
* Globale ¨ Uberwachungselemente Ebene2-Anteil Der Ebene2-Anteil muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die vom Ebene2-Anteil betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). In diesem Ebene2-Anteil d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Ebene2-Anteil m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Der Ebene2-Anteil soll im 40ms-Raster abgearbeitet werden.
* Funktionsbeschreibung Ebene2-Anteil: In bestimmten Betriebszust¨ anden erfolgt statisch eine Z¨ undwinkelverstellung nach sp¨ at. Solche Z¨ undwinkelsp¨ atverstellungen reduzieren das abgegebene Motormoment mit einem Wirkungsgrad von 100% auf z.B. 70%.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Weil die Funktions¨ uberwachung einen Momentenvergleich durchf¨ uhrt, muß auch der Wirkungsgrad bzw. der Z¨ undwinkel als Eingangsgr¨ oße der Funktions¨ uberwachung ber¨ ucksichtigt werden. Falls der Z¨ undwinkel in der Funktion mit einem Wirkungsgrad von z.B. 70% wirkt und in der Funktions¨ uberwachung ein fehlerhafter Z¨ undwinkel (Wertverf¨ alschung durch ¨ Uberschreiben von anderer Stelle) f¨ ur einen Wirkungsgrad von z.B. 50% ¨ ubernommen wird, so l¨ age ein schlafender Fehler vor. Dieser bedeutet f¨ ur die Funktions¨ uberwachung ein zu gering erkanntes Istmoment f¨ ur den Momentenvergleich. Beim Auftreten eines zus¨ atzlichen Fehlers in der Funktion, der zu einer Leistungserh¨ ohung f¨ uhrt, w¨ urde die Funktions¨ uberwachung diesen Fehler nicht erkennen. Deshalb ist die Z¨ undwinkel¨ uberwachung notwendig. Von einem Doppelfehler kann hier nicht gesprochen werden, weil ohne Erkennung des schlafenden Fehlers f¨ ur den Z¨ undwinkel, der ¨ uber mehrere Fahrzyklen bestehen kann, der leistungserh¨ ohende Fehler in der Funktion als Erstfehler gilt. Bei Motoren mit 2 B¨ anke, m¨ ussen die Z¨ undwinkel beider B¨ anke ber¨ ucksichticht werden, da unterschiedliche Z¨ undwinkelumstellung und unterschiedliche Wirkungsgrade n¨ otig sein k¨ onnen. Bei "lambdasplit" Betrieb werden n¨ amlich die 2 B¨ anke mit unterschiedlicher Mischung versorgt, die lambdaabh¨ angige Korrekturen in Z¨ undwinkel ben¨ otigt.
Anforderung ----------Im SYNC-Raster ist die Doppelablage des Z¨ undwinkels umgesetzt, indem das Komplement des aktuellen Z¨ undwinkels zwout (siehe %ZUE) zus¨ atzlich abgespeichert wird nach zwoutcpl. Eine Beschreibbarkeitspr¨ ufung (gem¨ aß %URMEM) ist nicht erforderlich, weil der Z¨ undwinkel direkt als Ausgangsgr¨ oße wirkt und eine fehlende Beschreibbarkeit den Z¨ undwinkel nicht aktualisiert.
Z¨ undwinkel¨ uberwachung durch Plausibilisierung der Doppelablage -------------------------------------------------------------Konsistenzpr¨ ufung: -----------------Die Konsistenz der im SYNC-Raster generierten Werte (zwout,zwout2) und Komplementen (zwoutcpl, zwout2cpl) wird gew¨ ahrleistet, indem Interrupts sind in dieser Zeit verboten, damit werden die Werte nicht aktualisiert w¨ ahrend der ¨ Ubernahme. Doppelablagepr¨ ufung: -------------------Die beiden aktuellen Gr¨ oßen werden miteinander verglichen, wobei die eine Gr¨ oße das Komplement der anderen sein muß. Im Fehlerfall wird der Z¨ undwinkel zwout_um f¨ ur die Funktions¨ uberwachung nicht aktualisiert und der Fehlerz¨ ahler um ZYLANZ_UM (Zylinderanzahl) inkrementiert. Das Inkrementieren um ZYLANZ_UM ist notwendig, damit ein zylinderabh¨ angiger Fehler zur Fehlererkennung f¨ uhrt. Andernfalls werden die Z¨ undwinkel zw_um und zw2_um f¨ ur die Funktions¨ uberwachung aus der aktuellen Gr¨ oße zwout und zwout2 ¨ ubernommen und der Fehlerz¨ ahler bis zum Fehlerz¨ ahlerstand von 0 um 1 dekrementiert.
APP UFZWC 12.10.1 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden. Hinweise zur Bedatung: ZWC_T_UM ist abh¨ angig von der Zylinderanzahl ZYLANZ_UM und kann deshalb in der Umrechnungsformel nicht ber¨ ucksichtigt werden. Deshalb ist die Bedatung unter Ber¨ ucksichtigung der Zylinderanzahl ZYLANZ_UM vorzunehmen: F¨ ur 160ms muß die Funktion 4 mal alle 40ms aufgerufen werden und der Z¨ ahler jeweils um z.B. ZYLANZ_UM = 6 inkrementiert werden, d.h. die Schwelle muß auf ZWC_T_UM = 4 * 6 = 24 Inkrementebedatet werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URTPU 1.60.1
Seite 2977 von 4100 31.JAN.2003 Thomas Brosi
¨ ¨ FU URTPU 1.60.1 EGAS Uberwachungskonzept: TPU- Uberwachung fur ¨ Funktionsuberwachung ¨ FDEF URTPU 1.60.1 Funktionsdefinition
urtpu-main
Ebene3_Anteil
10ms
TPU_Ueberwachung
10ms
TPU_CODE_RAM_Test
urtpu-ebene3-anteil
urtpu-main
10ms 5/ synstate SYNSTAT_UM /NC
h02 0
1/
2/
tpust_c_um
tpust_c_ur
1/ tpust_c_um
Aktiv
TPU_Test
TPUST_T_UM 1/ tpust_c_um
2/ tpust_c_ur
1
3/ * 0
ZSYTP_I_UM <60.0>/NC
4/ *
tdifs1_um
tdifs1_ur
5/ *
6/ *
zsytp1_um
zsytp2_um
* unter Interruptverbot
urtpu-tpu-ueberwachung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
urtpu-ebene3-anteil
urtpu-tpu-ueberwachung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Aktiv
Aktiv
URTPU 1.60.1
Seite 2978 von 4100 31.JAN.2003 Thomas Brosi
Daten_fuer_Pruef_Interrupt_Pfad 3/
tpuca_c_um 0
TPUCA_T_UM 1/
2/
tpuca_c_um
tpuca_c_ur
1/
2/
tpuca_c_um
tpuca_c_ur
1
1/
tdifs1_um
Abweichung Segmentzeiten zu groß
TDIFMX_UM
1/ tdifs1_um
1/
tpu_c_um
0
true
TPU_T_UM 1/
in Pruef_Interrupt_Pfad
true
2/
tpu_c_um
tpu_c_ur
4/ *
6/ *
tdifs1_ur
ZSYTP_I_UM <60.0>/NC
* unter Interruptverbot
zsytp1_um
7/ * zsytp2_um
urtpu-tpu-test
Aktiv 1/ ZAHNCOUNTER_MASTER_TPU Lokal_TPU_1 2/ GetSystemTimeLow
Lokal_TPU_2
4/ Lokal_TPU_1
c720alt_um 6/
Lokal_TPU_2
tc72alt_um
5/ c720alt_ur 7/ tc72alt_ur
urtpu-daten-fuer-pruef-interrupt-pfad
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
5/ *
tdifs1_um
SUPERVISOR_RESET_TPU
Fehlerreaktion Reset
1
0
e_tpu_um /NV 2/
urtpu-tpu-test
TDIFMX_UM
urtpu-daten-fuer-pruef-interrupt-pfad
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URTPU 1.60.1
Seite 2979 von 4100 31.JAN.2003 Thomas Brosi
in
1/ Keine_Interrupts_vorhanden out
in TPU_aktiv_Check
2/
tpu_c_um
urtpu-pruef-interrupt-pfad
1/ 0
tpu_c_ur
urtpu-pruef-interrupt-pfad
zsytp1_um
urtpu-keine-interrupts-vorhanden
ZSYTP_I_UM <60.0>/NC out
in 2/ nz_um c720_um c720alt_um NZFAK_UM <0.0>/NC
Berechnung siehe Anmerkungen tc72_um
Inkonsistenz: Keine Interrupts vorhanden, und Drehzahl vorhanden
1/
tc72alt_um NZMAX_UM 1/ 0
2/ 1/
tpu_c_um
tpu_c_ur
1/
tpu_c_um true
TPU_T_UM
e_tpu_um /NV 2/
1/ tpu_c_um 1
2/ tpu_c_ur
true SUPERVISOR_RESET_TPU
urtpu-tpu-aktiv-check
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zsytp2_um urtpu-keine-interrupts-vorhanden
urtpu-tpu-aktiv-check
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URTPU 1.60.1
Seite 2980 von 4100 31.JAN.2003 Thomas Brosi
10ms
6/ tpura_c_um TPURA_T_UM 1/
2/
tpura_c_um
tpura_c_ur
0
1/
2/
tpura_c_um
tpura_c_ur
urtpu-tpu-code-ram-test
1
Auswertung_DPTRAM_Test in
urtpu-tpu-code-ram-test
in
3/ dr_tpu_Check_Checksum
0
1/
2/
tpucr_c_um
tpucr_c_ur 1/ 1/
tpucr_c_um true
TPUCR_T_UM
e_mem_um /NV 2/
2/ MEM1_UR /NC mem_ur
tpucr_c_um
tpucr_c_ur
1
3/ true SUPERVISOR_RESET_TPURAM
Fehlerreaktion Reset
urtpu-auswertung-dptram-test
1/
urtpu-auswertung-dptram-test
tsm_um
GetSystemTimeLow
tsm_alt_um
tsm_um
urtpu-hw2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TPUCROK_UM /NC
DR_TPU_CHECKSUM_OK
urtpu-hw2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
tsm_um
URTPU 1.60.1
Seite 2981 von 4100 31.JAN.2003 Thomas Brosi
tdifs1_um
tsm_alt_um
tdifs1_um tdifs1_ur
SEGMENTZEIT_MASTER_TPU_LESEN
0
urtpu-syn
zsytp1_um
zsytp2_um
0
tdifs1_ur
0
tpu_c_ur
0
tpuca_c_ur
0
tpucr_c_ur
0
tpura_c_ur
0
c720alt_ur
0
tc72alt_ur
0
tpust_c_ur
ZSYTP_I_UM <60.0>/NC
zsytp1_um
zsytp2_um
e_tpu_um /NV 1/ 1/ 0
false
e_tpu_um /NV 2/
tpurstc_um /NV
1/
tpurstc_um /NV true
TPURSTA_UM
Bootblock
1/ tpurstc_um /NV urtpu-ini
1 urtpu-ini
error 1/ true DR_TPU_CHECKSUM_ERROR /NC
SUPERVISOR_RESET_TPURAM
Fehlerreaktion Reset Code RAM Test im Startup
urtpu-sg-startup
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
urtpu-syn
urtpu-sg-startup
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URTPU 1.60.1
Seite 2982 von 4100 31.JAN.2003 Thomas Brosi
1/
dr_tputest /NC
urtpu-ini-main-2
true SUPERVISOR_RESET_TPURAM
Fehlerreaktion Reset
Parameter RAM-Test urtpu-ini-main-2
ABK URTPU 1.60.1 Abkurzungen ¨ Parameter
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NZMAX_UM TDIFMX_UM TPUCA_T_UM TPUCR_T_UM TPURA_T_UM TPURSTA_UM TPUST_T_UM TPU_T_UM
Art
Bezeichnung
FW FW FW FW FW FW FW FW
¨ Maximale Drehzahl aus Zahnzahlerberechnung bei fehlendem Synchro in der FU Maximale Abweichung der Summe von Zeitdifferenzen zw. TPU u. CPU in der FU Zeitlicher Abstand der zyklischen Aktivierung der TPU-Prufung ¨ in der FU Fehlerzeit des TPU-Code-RAM-Tests in der Funktionsuberwachung ¨ Zeitlicher Abstand der zyklischen Aktivierung des TPU-Code-RAM-Tests in der FU ¨ Maximale Anzahl von Resets aus der TPU-Uberwachung ¨ ¨ Zeitverzogerung nach Synchro zur Aktivierung der TPU-Uberwachung ¨ Fehlerzeit der TPU-Uberwachung in der Funktionsuberwachung ¨
Systemkonstante
Art
Bezeichnung
CTRSHIF_UM MEM1_UR MISR_PO_UM M_CARRY_UM M_SRST_UM SRST1_UR TPU_SIGN
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Stellen in der Bitschiebeoperation in der PAK in der Funktionsuberw. ¨ Kennung fur ¨ Doppelablage Bit E_MEM_UM = 1 MISR-Generator-Polynom der MISR-Prufsummenbildung ¨ der PAK in der FU Maske zur Carry-Abfrage innerhalb der MISR-Prufsummenbildung ¨ der PAK in der FU Maske B_srst_um - Info SW-Reset-Anforderung aus zykl. RAM-Absicherung der FU Kennung fur ¨ Doppelablage Bit B_SRST_UM = 1 Modulzpezifische Signatur f. Modul %URTPU (s.% URPAK) der Funktionsuberwachung ¨
Art
Bezeichnung
LOK LOK LOK AUS
◦ ¨ des vorhergehenden Berechnungszeitpunkts im 10ms-Raster Zahnzahler720 Doppelablage (DA) fur ¨ C720ALT_UM ◦ ¨ Zahnzahler720 des aktuellen Berechnungszeitpunkts im 10ms-Raster Errorflag im DauerRAM fur ¨ Fehler im zyklischen Speichertest in der FU
LOK AUS AUS
Fehlerflag im DauerRAM fur ¨ TPU-Fehler in der Funktionsuberwachung ¨ Doppelablage (DA) im DauerRAM fur ¨ Bit E_MEM_UM Aktuelles Signatur-Register der MISR-Prufsummenbildung der PAK in der FU ¨
AUS
¨ Modulaufrufzahler fur ¨ Programm-Ablauf-Kontrolle (%URPAK)in der FU
AUS
Modulspezifische Signatur zur Prufsummenbildung ¨ der PAK in der FU
Variable
Quelle
C720ALT_UM C720ALT_UR C720_UM E_MEM_UM
URTPU URTPU URTPU URTPU
E_TPU_UM MEM_UR MISR_SI_UM
URTPU URTPU URTPU
MODUL_C_UM
URTPU
MOD_SI_UM
URTPU
NZ_UM R_FLAGS_UM
URTPU URTPU
SRST_UR
URTPU
SYNSTATE
BGWNE
TC72ALT_UM TC72ALT_UR TC72_UM TDIFS1_UM TDIFS1_UR TPUCA_C_UM TPUCA_C_UR TPUCR_C_UM TPUCR_C_UR TPURA_C_UM TPURA_C_UR TPURSTC_UM TPUST_C_UM TPUST_C_UR TPU_C_UM TPU_C_UR TSM_ALT_UM TSM_UM ZSYTP1_UM ZSYTP2_UM
URTPU URTPU URTPU URTPU URTPU URTPU URTPU URTPU URTPU URTPU URTPU URTPU URTPU URTPU URTPU URTPU URTPU URTPU URTPU URTPU
Referenziert von
URMEM, URRAM,URROM, URTPU URTPU UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,UFFGRE, UFGKC,UFMIST, ...
LOK UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... UFACCC, UFFGRC,- AUS UFFGRE, UFGKC,UFMIST, ... BGNMOT, EIN BGWNWVFE, BISYNC, DPH, ESAUSG, ... LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK UFNC AUS UFNC AUS LOK LOK
¨ Motordrehzahl aus Zahnzahlerdifferenz pro Zeit in der Funktionsuberwachung ¨ Byte fur ¨ Fehlerreaktions-Bits der Funktionsuberwachung ¨
Doppelablage (DA) fur ¨ Bit B_SRST_UM
Aktueller Synchronisierzustand ¨ in FU System-Timerwert zum vorhergehen Berechnungszeitpunkt des 720◦ Zahnzahlers Doppelablage (DA) furTC72ALT_UM ¨ ¨ System-Timerwert zum aktuellen Berechnungszeitpunkt des 720◦ Zahnzahlers in FU Summe der Zeitdifferenzen zwischen der TPU- und der CPU-Segmentzeit in der FU Doppelablagebyte fur ¨ tdifs1_um in der Funktionsuberwachung ¨ ¨ Zahler fur ¨ TPU-Prufung ¨ aktiv in der Funktionsuberwachung ¨ Doppelablagebyte fur ¨ tpuca_c_um in der Funktionsuberwachung ¨ ¨ Fehlerzahler des TPU-Code-RAM-Tests in der Funktionsuberwachung ¨ Doppelablagebyte fur ¨ tpucr_c_um in der Funktionsuberwachung ¨ ¨ Zahler fur ¨ TPU-Code-RAM-Test aktiv in der Funktionsuberwachung ¨ Doppelablagebyte fur ¨ tpura_c_um in der Funktionsuberwachung ¨ ¨ ¨ Zahler im DauerRAM fur ¨ Resets aus der TPU-Uberwachung ¨ ¨ TPU-Start-Zeitzahler zur Aktivierung TPU-Uberwachung nach Synchronisation Doppelablage (DA) fur ¨ TPUST_C_UM ¨ ¨ Fehlerzahler der TPU-Uberwachung in der Funktionsuberwachung ¨ Doppelablagebyte fur ¨ tpu_c_um in der Funktionsuberwachung ¨ Timerwert des Sys.timers an vorhergeher Synchronmarke aus Sync-Raster in der FU Timerwert des Systemtimers an Synchronmarke aus Sync-Raster in der FU Kennung1 fur ¨ fehlendes Synchro Kennung2 fur ¨ fehlendes Synchro
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
URTPU 1.60.1
Seite 2983 von 4100 31.JAN.2003 Thomas Brosi
FB URTPU 1.60.1 Funktionsbeschreibung TPU - ¨ Uberwachung f¨ ur Funktions¨ uberwachung ------------------------------------------
Allgemeine Grunds¨ atze: Das Modul muß zur Programm-Ablauf-Kontrolle (siehe %URPAK) beitragen. Die von dieser Funktion betroffenen RAM- und ROM-Bereiche m¨ ussen zyklisch abgesichert werden (siehe %URMEM). Innerhalb dieser Funktion d¨ urfen f¨ ur Zwischengr¨ oßen nur die Tempor¨ arvariablen der Funktions¨ uberwachung verwendet werden. Diese werden im Befehlstest (siehe %URCPU) ebenso verwendet und sind somit auf Beschreibbarkeit gepr¨ uft. In diesem Modul m¨ ussen f¨ ur Interpolationen und andere Rechenoperationen die eigenen Routinen der Funktions¨ uberwachung des Software-Moduls UFIUP verwendet werden. Diese Routinen werden im Befehlstest-Anteil ebenso verwendet und sind somit auf Funktionalit¨ at gepr¨ uft. Diese Funktion soll im 10ms-Raster abgearbeitet werden.
Begriffserkl¨ arung: Die TPU (Time Processor Unit) ist ein Co-Prozessor auf dem Chip des Funktionsrechners MPC555 bei der ME9.
¨ Uberwachungsrelevanz: Von der TPU werden f¨ ur die Funktion und f¨ ur die ¨ Uberwachung wichtige Signale wie z.B. Drehzahl, Z¨ undung und Einspritzung bereitgestellt und mit einer weitgehend selbstst¨ andigen zeitlichen Ablaufsteuerung ausgegeben. Deshalb muß die TPU auf ihre Funktionsf¨ ahigkeit hin ¨ uberwacht werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Funktionale ¨ Uberwachung der TPU (Uhrenvergleich TPU-CPU) -------------------------------------------------------Kurzbeschreibung: Zu diesem Zweck wird eine Art von Uhrenvergleich zwischen der TPU-Zeit und der CPU-Systemzeit zyklisch im Fahrbetrieb durchgef¨ uhrt. Dabei wird die von der TPU bei jedem Drehzahlinterrupt bereitgestellte Segmentzeit mit der seit dem letzten Interrupt verstrichenen Systemzeit der CPU verglichen. Die Abweichung der Zeiten wird ¨ uber eine festgelegte Zeitdauer TPUCA_T_UM (z.B.100ms) aufsummiert und der Betrag davon mit einem Grenzwert (TDIFMX_UM) verglichen. Wurde der maximal zul¨ assige Grenzwert ¨ uberschritten, erfolgt nach einer Fehlerentprellung die Fehlerreaktion (siehe unten). Realisierung: Die TPU-¨ Uberwachung besteht aus einem Teil in der HW2-Task, einem Teil in der Synchro-Task und einem Teil im 10ms-Raster mit Einbindung in die Programmablaufkontrolle. In der HW2-Task wird der Zeitstempel (Timerstand des SystemTimers der CPU) zum Zeitpunkt der Interrupts an den Segmentmarken ubernommen. ¨ In der Synchro-Task werden die TPU- und CPU-Segmentzeiten ermittelt und die Abweichung voneinander aufsummiert. F¨ ur die Ermittlung der Segmentzeiten werden zwei unterschiedliche Pfade der TPU verwendet. Zum Einen wird die Segmentzeit, die in der TPU auf Basis der TPU-Zeit ermittelt wird und als Zahlenwert ¨ uber das Parameterram an die CPU weitergegeben wird, verwendet. Zum Anderen werden die Interrupts, die bei jeder Segmentgrenze von der TPU ausgel¨ ost werden und die uber eine Hardwareleitung in der HW2-Task die Synchro-Task auf der CPU ausl¨ ¨ osen, ausgewertet. In der ¨ Uberwachung im 10ms-Raster wird nach einer festgelegten Zeitdauer TPUCA_T_UM (z.B. 100ms) die im Synchroprozess aufsummierte Zeitabweichung tdifs1_um mit dem maximal zul¨ assigen Grenzwert verglichen. Wurde der maximal zul¨ assige Grenzwert ¨ uberschritten, erfolgt nach einer Fehlerentprellung die Fehlerreaktion (siehe unten): ¨berschritten, wird der Interruptpfad gepr¨ Wurde der maximal zul¨ assige Grenzwert nicht u uft, bzw. der TPU aktiv Check durchgef¨ uhrt. Dies ist notwendig, da bei dem zul¨ assigen Zustand Drehzahl null (bzw.n
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUF 6.70.1
Seite 2984 von 4100 31.JAN.2003 Thomas Brosi
TPU - Speichertests ------------------1. TPU-Code-RAM-Test (DPTRAM) Der TPU-Code-RAM Bereich wird zyklisch alle 100ms getestet. Die Checksumme wird ¨ uber den gesamten Code-RAM-Bereich anhand einer CRC-Checksumme ermittelt. Die Checksummenberechnung wird von einer µC internen Hardware ausgef¨ uhrt. Das Checksummenergebnis wird mit einem im FLASH abgelegten Checksummenergebnis verglichen. Außerdem erfolgt eine ¨ Uberpr¨ ufung der Steuerbits des DPTRAMTests. Diese Pr¨ ufungen erfolgen in einer BIOS-Routine, die eine Information bereitstellt. Entspricht diese Information nicht dem erwarteten Wert (TPUCROK_UM), wird nach einer Entprellung das Errorflag (e_mem_um) gesetzt und ein Reset ausgel¨ ost, mit ¨ Ubergabe des Resetpfads "SUPERVISOR_RESET_TPURAM". 2. TPU-Parameter-RAM-Test Das Parameter-RAM der TPU wird einmal im Fahrzyklus in der Initialisierung auf Beschreibbarkeit getestet. Der Test wird vor der ersten Verwendung der TPU durchgef¨ uhrt. Dabei wird von der CPU ein Testmuster in jede Parameterramzelle geschrieben, von der TPU wird dieses Testmuster ver¨ andert. Die CPU pr¨ uft anschliessend, ob das ver¨ anderte Testmuster in der Parameterramzelle steht. Mit diesem Verfahren wird auch erkannt, ob die TPU und die CPU jeweils die RAM-Zellen richtig adressieren, lesen und beschreiben k¨ onnen. Ist eine oder sind mehrere RAM-Zellen defekt, wird ein Reset ausgel¨ ost, mit ¨ Ubergabe des Resetpfads "SUPERVISOR_RESET_TPURAM".
APP URTPU 1.60.1 Applikationshinweise Die Daten der Funktions¨ uberwachung sind Bestandteil des ¨ Uberwachungskonzepts und d¨ urfen deshalb nicht beliebig ver¨ andert werden.
FU DUF 6.70.1 Diagnose aus der Funktionsuberwachung ¨ FDEF DUF 6.70.1 Funktionsdefinition Function’s parts are run only according to specific conditions ECU or Component Failure Path (separated)
Air_fuel_ratio_plaus_failure_path
ECU or Component Failure Path (summarized)
Failure path -summarized-
Two ECUs failure path
duf-main
threshold for cycle flags duf-main
Definitions: SY_ME7=1: is a local constant, all parts are only present in the project ME7. ei_dufska = 1: Safety fuel cut off has been already stored into diagnose manager.
ei_dufska
In
out
in
ufmv-Path
out
in
ufpr-Path
out ufrlip-Path
in ufnc-Path out
in
out ufspsc-Path
in
out ufsgc-Path
in
out ufsgb-Path
in ufsga-Path
duf-failure-path–separated-
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Failure path -separated-
duf-failure-path–separated-
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUF 6.70.1
Seite 2985 von 4100 31.JAN.2003 Thomas Brosi
In in ufmv DFPM maxError minError sigError nplError
ei_mver_um
healing
2/ ei_dufska
out duf-ufmv-path
in ufmv environment condition ei_mver_um duf-ufmv-path
in
3/
ei_mver_um
1/
6/
1/
b_fgr mpfad
1/
b_nomsr_um
mpfad
2/
5 1/
7/
b_msr mpfad
1/
b_nosgs_um
mpfad
1 6
3/ 1/
b_mibeg
8/
mpfad 2
4/
1/ SY_2SG /NC
1/
b_sgs
mpfad
B_nome_um
mpfad 7
3 5/ mpfad 4/
4 1/
mi_um
mi_duf
duf-ufmv-environment-condition
1/
b_fgr_um
duf-ufmv-environment-condition
in in ufpr DFPM maxError minError sigError SY_BDE /NC
nplError
ei_pr_um
healing
2/ ei_dufska
out
duf-ufpr-path
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
duf-ufpr-path
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUF 6.70.1
Seite 2986 von 4100 31.JAN.2003 Thomas Brosi
in
1/ ei_rlip_um
SY_VVT /NC 1 1/ ei_vvt_um
in maxError in_rlip nplError ufrlip DFPM sigError in_vvt
SY_VVT /NC 1 1/
in_dps minError
ei_dps_um
3/ out
duf-ufrlip-path
in in ufnc DFPM maxError minError sigError nplError
ei_nc_um
2/ ei_dufska
out
duf-ufnc-path
healing
duf-ufnc-path
in in ufspsc DFPM maxError minError sigError ei_spsc_um
nplError healing
2/ ei_dufska
out
duf-ufspsc-path
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ei_dufska
duf-ufrlip-path
healing
duf-ufspsc-path
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUF 6.70.1
Seite 2987 von 4100 31.JAN.2003 Thomas Brosi
in in ufsgc DFPM in_adcq
1/
maxError
SY_ME7 /NC 1/
ei_adcq_um SY_ME7 /NC
minError
ei_adts_um
sigError nplError healing duf-ufsgc-path
in_adts
3/ ei_dufska
out
duf-ufsgc-path
in
1/ ei_ipa_um
SY_ME7 /NC in in_ipa nplError in_varc sigError ufsgb DFPM in_rkti minError
SY_VAR /NC 0.0 1/ ei_rkti_um SY_BDE /NC
1/ healing in_gkc maxError
ei_gkc_um 3/ SY_BDE /NC
ei_dufska
out
duf-ufsgb-path
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ ei_varc_um
duf-ufsgb-path
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUF 6.70.1
Seite 2988 von 4100 31.JAN.2003 Thomas Brosi
in
1/
ei_reac_um 1/ in_reac in nplError in_adcc sigError ufsga DFPM in_zwc minError
ei_adcc_um
1/ ei_zwc_um
healing in_rlc maxError
1/ ei_rlc_um
3/ ei_dufska
duf-ufsga-path
SY_BDE /NC
SY_BDE /NC compute 1/
true
2/ 1/
B_stend
EdgeRising
B_ufrkc /NV /NC
B_ufrkcalt 2/
false
B_ufrkc /NV /NC
The requirement to have a repeated fault-occurance before storing into Diagnose Manager can be defined in the application through CW_DUF. getBit CW_DUF 0
3/
ufrkc DFPM maxError minError sigError
1/
true
B_ufrkloc
B_ufrkcalt
nplError in
ei_rkc_um
healing
3/ true
B_ufrkc /NV /NC
duf-air-fuel-ratio-plaus-failure-path
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
duf-ufsga-path
duf-air-fuel-ratio-plaus-failure-path
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUF 6.70.1
Seite 2989 von 4100 31.JAN.2003 Thomas Brosi
SY_ME7 /NC SY_UBR /NC ei_ubr_um 1/
ei_mver_um dufskaflag /NC b_i_ska_um
255
true
ufska DFPM maxError minError sigError in_ska nplError healing
2/ 255
dufskaflag /NC
in
in environment egaspfad
duf-failure-path–summarized-
environment skapfad
duf-failure-path–summarized-
in
7/
3/ ei_rlip_um
ei_nc_um
1/
1/ skapfad
0
4
4/ 8/
ei_zwc_um
ei_spsc_um
1/
1/
skapfad
skapfad
1
5 9/
5/ ei_reac_um
ei_rlc_um
1/
1/
skapfad
skapfad 6
2
10/ 6/
ei_adcc_um 1/
ei_ipa_um
1/
skapfad 3
skapfad 7
duf-environment-skapfad
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
skapfad
duf-environment-skapfad
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUF 6.70.1
Seite 2990 von 4100 31.JAN.2003 Thomas Brosi
in
1/
6/ 1/
b_ehfs
egaspfad
1/
b_sp2s
egaspfad
0
5
2/ 1/
b_wdk2sel
egaspfad
7/ 1/ b_notlu_fr
egaspfad
1 6
3/ 1/
b_pwgnotfr
8/
egaspfad 4/
2
egaspfad 1/
b_spsmin
1/
b_ub_ok 7
egaspfad 5/ 1/
b_sp1s
egaspfad 4
duf-environment-egaspfad
3
NOME_T
SY_2SG /NC B_nome_um B_esgcan
uf2sg DFPM maxError minError sigError nplError
nome_c
healing
duf-two-ecus-failure-path
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
duf-environment-egaspfad
duf-two-ecus-failure-path
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUF 6.70.1
Seite 2991 von 4100 31.JAN.2003 Thomas Brosi
nmot_um NMN_DUF
Basic condition for cycle flag setting
1/ 1/
duf_c true
DUF_T
b_dufzok 1/
1
duf_c Cycle flags setting
SY_BDE /NC true nmot_um
Additional condition for cycle flag setting
1/
NMN_BDE 1/ getBit_1 b_flags_um
true
DUFBDE_T
M_RLUF_UM /NC 1
dufbde_c
duf-threshold-for-cycle-flags
b_dufzok
SY_BDE /NC true b_bdezok
main condition Ok flag setting by main condition
flag setting by addi condition Additional condition Ok
duf-cycle-flags-setting
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
b_bdezok
1/
duf-threshold-for-cycle-flags
1/
dufbde_c
duf-cycle-flags-setting
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUF 6.70.1
main condition Ok DFP_ufsgb repSfp 31/ getSfp 1/ sfpSetCycle 2/ dfp dfp sfp locSfp_ufmv
sfpSetCycle 8/ dfp dfp sfp repSfp locSfp_ufrlip 9/ getSfp sfpSetCycle 10/ sfpSetCycle DFP_ufnc 11/ dfp dfp repSfp sfp locSfp_ufnc 12/ getSfp sfpSetCycle 23/ DFP_ufspsc sfpSetCycle dfp dfp 24/ repSfp sfp 25/ locSfp_ufspsc sfpSetCycle 26/
SY_ME7 /NC
getSfp 1/
sfp sfpSetCycle
42/ SY_ME7 /NC
getSfp 1/
DFP_ufska
dfp dfp locSfp_ufska repSfp 3/
sfpSetCycle 2/ sfp sfpSetCycle
44/ SY_2SG /NC
getSfp 1/
DFP_uf2sg
sfpSetCycle 2/
dfp dfp sfp repSfp locSfp_uf2sg 3/ sfpSetCycle
sfpSetCycle 2/ sfp sfpSetCycle
duf-flag-setting-by-main-condition
Additional condition Ok getSfp 1/ DFP_ufrkc repSfp 3/
DFP_ufpr
dfp dfp locSfp_ufrkc
sfpSetCycle 2/ sfp sfpSetCycle
getSfp 4/ dfp dfp repSfp locSfp_ufpr 6/
sfpSetCycle 5/ sfp sfpSetCycle
duf-flag-setting-by-addi-condition
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_ufsgc repSfp dfp dfp 3/ locSfp_ufsgc
sfpSetCycle 33/
dfp repSfp dfp 34/ locSfp_ufsga
sfpSetCycle DFP_ufrlip
sfpSetCycle
getSfp 32/
DFP_ufsga
getSfp 7/
sfpSetCycle 30/ sfp
dfp dfp locSfp_ufsgb
duf-flag-setting-by-main-condition
DFP_ufmv repSfp 3/
getSfp 29/
Seite 2992 von 4100 31.JAN.2003 Thomas Brosi
duf-flag-setting-by-addi-condition
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUF 6.70.1
Seite 2993 von 4100 31.JAN.2003 Thomas Brosi
Init ECU or comp failure path
SY_BDE /NC
getSfp 1/
DFP_ufrkc
sfpClrError 2/
dfp dfp repSfp 3/
sfp sfpClrError
locSfp_ufrkc
SY_ME7 /NC getSfp 1/
DFP_ufska
dfp dfp repSfp locSfp_ufska 3/
sfpClrError 1/ sfp sfpClrError
SY_2SG /NC getSfp 1/ sfpClrError 2/ sfp sfpClrError
duf-init
DFP_ufmv dfp dfp locSfp_ufmv
SY_ME7 /NC sfp sfpClrError
DFP_ufsgc
SY_BDE /NC
getSfp 1/
DFP_ufpr dfp dfp
repSfp locSfp_ufpr 3/
DFP_ufsgb sfpClrError 2/
DFP_ufnc
DFP_ufspsc
dfp dfp locSfp_ufnc
dfp dfp locSfp_ufspsc
dfp dfp repSfplocSfp_ufsgc 3/ dfp dfp locSfp_ufsgb
sfp sfpClrError
sfp
sfpClrError 2/ sfp sfpClrError
sfp sfpClrError
dfp dfp locSfp_ufsga
DFP_ufrlip dfp dfp locSfp_ufrlip
getSfp 1/
sfp sfpClrError
sfpClrError
sfp sfpClrError
sfp sfpClrError
duf-init–ecu-or-comp-failure-path
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dfp dfp repSfp locSfp_uf2sg 3/
duf-init
DFP_uf2sg
duf-init–ecu-or-comp-failure-path
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUF 6.70.1
Seite 2994 von 4100 31.JAN.2003 Thomas Brosi
ABK DUF 6.70.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
CW_DUF DUFBDE_T DUF_T NMN_BDE NMN_DUF NOME_T
FW FW FW FW FW FW
¨ Codewort zur Verzogerung der Fehlerspeicherung in Diagnose Manager Entprellzeit zum Setzen der Zyklusflags BDEbedingt in der Diagnose der Fktuko ¨ Zeit furs ¨ Setzen der Zyklusflags der Funktionsuberwachungs-Diagnose ¨ ¨ Drehzahl-Schwelle furs ¨ Setzen der Zyklusflags BDEbedingt in der Uko-Diagnosis Drehzahl-Schwelle furs ¨ Setzen der Zyklusflags der Funktionsuberwachungs-Diagnose ¨ Zeit fur ¨ Fehlererkennung UF2SG
Systemkonstante
Art
Bezeichnung
M_RLUF_UM SY_BDE SY_UBR SY_VAR SY_VVT
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
¨ MASKE fur ¨ Bedingung zur Uberwachung auf Basis Luftmasse Systemkonstante Benzin-Direkteinspritzung Systemkonstante: Spannung hinter Hauptrelais ubr existiert Systemkonstante: FDEF-Variante der Variantencodierung %VAR Systemkonstante variabler Ventiltrieb VVT
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
Variable
Source-X
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
B_BDEZOK B_BEUF2SG B_BEUFMV B_BEUFNC B_BEUFPR B_BEUFRKC B_BEUFRLIP B_BEUFSGA B_BEUFSGB B_BEUFSGC B_BEUFSKA B_BEUFSPSC B_BKUF2SG B_BKUFMV B_BKUFNC B_BKUFPR B_BKUFRKC B_BKUFRLIP B_BKUFSGA B_BKUFSGB B_BKUFSGC B_BKUFSKA B_BKUFSPSC B_DUFZOK B_EHFS B_ESGCAN
DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DSELHFS
B_FGR
MDFAW
B_FGR_UM B_FLAGS_UM
UFFGRC UFRKC
B_FTUF2SG B_FTUFMV B_FTUFNC B_FTUFPR B_FTUFRKC B_FTUFRLIP B_FTUFSGA B_FTUFSGB B_FTUFSGC B_FTUFSKA B_FTUFSPSC B_I_SKA_UM
DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF UFSPSC
B_MIBEG
MDKOG
B_MNUF2SG B_MNUFMV B_MNUFNC B_MNUFPR B_MNUFRKC B_MNUFRLIP B_MNUFSGA B_MNUFSGB B_MNUFSGC B_MNUFSKA B_MNUFSPSC B_MSR
DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF MDKOG
B_MXUF2SG
DUF
Source-Y
LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK DUF EIN AEVABZK, DUF, SRE- EIN AKT ARMD, DUF,EIN FGRABED, FGRFULO, FGRREGL, ... DUF, FGRABED EIN DUF, UFGKC, UFRKC, EIN UFRKTI AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS ADVE, BGDVE, DUF,- EIN FUEDKSA, KT_ES, ... DMBEG, DUF,EIN MDAUTG, MDKOL AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN DMDSTP, DUF,MDRED, MDZUL AUS
Bedingung zum Setzen des Zyklus Flags BDEbedingt in der Diagnose der Fktuko ¨ Bedingung Bandende:Fktuberwachung-Anforderung ¨ Bedingung Bandende:Fktuberwachung-Anforderung ¨ Bedingung Bandende:Fktuberwachung-Anforderung ¨ Bedingung Bandende:Fktuberwachung-Anforderung ¨ Bedingung Bandende:Fktuberwachung-Anforderung ¨ Bedingung Bandende:Fktuberwachung-Anforderung ¨ Bedingung Bandende:Fktuberwachung-Anforderung ¨ Bedingung Bandende:Fktuberwachung-Anforderung ¨ Bedingung Bandende:Fktuberwachung-Anforderung ¨ Bedingung Bandende:Fktuberwachung-Anforderung ¨ Bedingung Bandende:Fktuberwachung-Anforderung ¨ Bedingung Ersatzwert aktiv:Funktionsuberwachung ¨ Bedingung: Funktiosuberwachung ¨ Momentanvergleich aktiv Bedingung Ersatzwert aktiv:Funktionsuberwachung ¨ Bedingung Ersatzwert aktiv:Funktionsuberwachung ¨ Bedingung Ersatzwert aktiv:Funktionsuberwachung ¨ Bedingung Ersatzwert aktiv:Funktionsuberwachung ¨ Bedingung Ersatzwert aktiv:Funktionsuberwachung ¨ Bedingung Ersatzwert aktiv:Funktionsuberwachung ¨ Bedingung Ersatzwert aktiv:Funktionsuberwachung ¨ Bedingung: Funktionsuberwachung: ¨ Sicherheits-Kraftstoff-Abschaltung aktiv Bedingung Ersatzwert aktiv:Funktionsuberwachung ¨ Allgemeine Bedingung zum Setzen des Zyklus Flags in der Diagnose der Fktuko ¨ Bedingung Ersatzwert Hauptfullungssensor ¨ ¨ Bedingung Fehler SG-CAN bei 2 ME-Steuergeraten Bedingung FGR (Tempomat) aktiv
FGR-/ACC-Momenteneingriff in der Funktionsuberwachung ¨ erlaubt Flag fur ¨ Bitinformationen in der Funktionsuberwachung ¨ Bedingung: Fehlereintrag durch Tester Bedingung: Fehlereintrag durch Tester: Momentvergleich Bedingung: Fehlereintrag durch Tester:Drehzahlgeber-,Zuleitung oder SG-Fehler Bedingung: Fehlereintrag durch Tester:Drucksensor-, Zuleitung-, oder SG-Fehler Bedingung: Fehlereintrag durch Tester: Lambda-Plausibilisierung Bedingung: Fehlereintrag durch Tester: Lastsensor-,Zuleitung- oder SG-Fehler Bedingung: Fehlereintrag durch Tester: SG-Fehler Gruppe a Bedingung: Fehlereintrag durch Tester: SG-Fehler Gruppe b Bedingung: Fehlereintrag durch Tester: SG-Fehler Gruppe c Bedingung: Fehlereintrag durch Tester:Sicherheits-Kraftstoff-Abschaltung Bedingung: Fehlereintrag durch Tester:Pedalwertgeber-,Zuleitung oder SG-Fehler ¨ Fehlerreaktion irrev. SKA (Sicherheitskraftstoffabschaltung) aus Fkt-Uberwachung Bedingung Momentenbegrenzung ist aktiv Fehlertyp min.: Funktionsuberwachung: ¨ Daten der anderen ME Fehlertyp min.: Funktionsuberwachung: Momentenvergleich ¨ Fehlertyp min.:Fktuberwachung:Drehzahlgeber-,Zuleitung¨ oder SG-Fehler Fehlertyp min.:Fktuberwachung:Drucksensor-,Zuleitung¨ oder SG-Fehler Fehlertyp min.:Fktuberwachung: ¨ Lambda-Plausibilisierung Fehlertyp min.: Fktuberw: Lastsensor-, Zuleitung- oder SG-Fehler (ei_dps_um) ¨ ¨ Fehlertyp min.: Funktionsuberwachung: ¨ Steuergerate-Fehler Gruppe a (ei_zwc_um) ¨ Fehlertyp min.: Funktionsuberwachung: ¨ Steuergerate-Fehler Gruppe b (ei_rkti_um) Fehlertyp min.:Fktuberwachung:SG-Fehler ¨ Gruppe c Fehlertyp min.: Funktionsuberwachung: ¨ Sicherheits-Kraftstoff-Abschaltung Fehlertyp min.:Fktuberwachung:Pedalwertgeber-,Zuleitung¨ oder SG-Fehler Bedingung fur ¨ Momentenschlupfregelung Fehlertyp max.: Funktionsuberwachung: ¨ Daten der anderen ME
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_MXUFMV B_MXUFNC B_MXUFPR B_MXUFRKC B_MXUFRLIP B_MXUFSGA B_MXUFSGB B_MXUFSGC B_MXUFSKA B_MXUFSPSC B_NOME_UM B_NOMSR_UM B_NOSGS_UM B_NOTLU_FR B_NPUF2SG B_NPUFMV B_NPUFNC B_NPUFPR B_NPUFRKC B_NPUFRLIP B_NPUFSGA B_NPUFSGB B_NPUFSGC B_NPUFSKA B_NPUFSPSC B_PWGNOTFR
DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF UFMSRC UFSGSC SREAKT DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF GGPED
B_SGS
MDKOG
B_SIUF2SG B_SIUFMV B_SIUFNC B_SIUFPR B_SIUFRKC B_SIUFRLIP B_SIUFSGA B_SIUFSGB B_SIUFSGC B_SIUFSKA B_SIUFSPSC B_SP1S B_SP2S B_SPSMIN B_STEND
DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF GGPED GGPED GGPED BBSTT
B_UB_OK
ADVE
B_UFRKC B_UFRKCALT B_WDK2SEL DFP_UF2SG DFP_UFMV DFP_UFNC DFP_UFPR DFP_UFRKC DFP_UFRLIP DFP_UFSGA DFP_UFSGB DFP_UFSGC DFP_UFSKA DFP_UFSPSC DUFBDE_C DUF_C EGASPFAD EI_ADCC_UM EI_ADCQ_UM EI_ADTS_UM EI_DPS_UM EI_DUFSKA EI_GKC_UM EI_IPA_UM EI_MVER_UM EI_NC_UM EI_PR_UM EI_REAC_UM EI_RKC_UM EI_RKTI_UM EI_RLC_UM EI_RLIP_UM EI_SPSC_UM EI_UBR_UM
DUF DUF GGDVE DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF URADCC URADCC URADCC
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN DUF, SREAKT EIN DUF, GGCASR DUF EIN DUF, KT_ES, UFEING EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS BBKD, DUF, FGRABED, EIN NLKO, UFSPSC BGBVG, DUF, MDRED, EIN MDZUL AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN DUF, UFSPSC EIN DUF, UFSPSC DUF, LLRNS, UFSPSC EIN EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... DUF, KT_ES, SREAKT, EIN UFEING AUS LOK EIN ADVE, BGDVE, DUF DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK LOK LOK DFFT, DUF LOK DUF EIN DUF EIN DUF EIN DUF EIN LOK DUF EIN DUF EIN DUF EIN DUF EIN DUF EIN DUF EIN DUF EIN DUF EIN DUF EIN DUF EIN DUF EIN EIN DUF, GGUBR
DUF UFGKC UFRLC UFMVER UFNC UFRKTI UFRKC UFRKTI UFRLC UFSPSC UMAUSC
DUF 6.70.1
Seite 2995 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Fehlertyp max.: Funktionsuberwachung: ¨ Momentenvergleich Fehlertyp max.:Fktuberwachung:Drehzahlgeber-,Zuleitung¨ oder SG-Fehler Fehlertyp max.:Fktuberwachung:Drucksensor-,Zuleitung¨ oder SG-Fehler Fehlertyp max.:Fktuberwachung:Lambda-Plausibilisierung ¨ Fehlertyp max.:Fktuberwachung:Lastsensor-,Zuleitung ¨ oder SG-Fehler ¨ Fehlertyp max.: Funktionsuberwachung: ¨ Steuergerate-Fehler Gruppe a (ei_rlc_um) ¨ Fehlertyp max.: Funktionsuberwachung: Steuergerate-Fehler Gruppe b (ei_gkc_um) ¨ ¨ Fehlertyp max.: Funktionsuberwachung: ¨ Steuergerate-Fehler Gruppe c (ei_tpu_um) Fehlertyp max.: Funktionsuberwachung: ¨ Sicherheits-Kraftstoff-Abschaltung Fehlertyp max.:Fktuberwachung:Pedalwergeber-,Zuleitung-oder ¨ SG-Fehler Bedingung Ersatzwerte in Funktionsuberwachung ¨ wegen Fehler in Empfangsbotschaft MSR-Momentenvorgabe in der Funktionsuberwachung ¨ nicht ubernommen ¨ SGS-Momentenvorgabe in der Funktionsuberwachung nicht ubernommen ¨ ¨ Anforderung Notluftfahren vom Funktionsrechner Fehlertyp unplaus.: Funktionsuberwachung: ¨ Daten der anderen ME Fehlertyp unplaus.: Funktionsuberwachung: ¨ Momentenvergleich Fehlertyp unplaus.: Fktuberwachung: ¨ Drehzahlgeber-, Zuleitung- oder SG-Fehler Fehlertyp unplaus.: Fktuberw: ¨ Kraftstoffdrucksensor-, Zuleitung- oder SG-Fehler Fehlertyp unplaus.: Funktionsuberwachung: ¨ Lambda-Plausibilisierung Fehlertyp unplaus.: Fktuberw: ¨ Lastsensor-, Zuleitung-oder SG-Fehler (ei_rlip_um) ¨ Fehlertyp unplaus.: Funktionsuberwach: ¨ Steuergerate-Fehler Gruppe a (ei_reac_um) ¨ Fehlertyp unplaus.: Funktionsuberwach: ¨ Steuergerate-Fehler Gruppe b (ei_ipa_um) Fehlertyp unplaus.:Funktionsuberwachung:SG-Fehler ¨ Gruppe c Fehlertyp unplaus.: Funktionsuberwachung: ¨ Sicherheits-Kraftstoff-Abschaltung Fehlertyp unplaus.: Fktuberwachung: ¨ Pedalwertgeber-, Zuleitung- oder SG-Fehler FR-Fehlerreaktion PWG-Notfahren Bedingung: Momenteingriff zur Drehzahlsynchronisation bei Getriebeschaltung Fehlertyp sig.: Funktionsuberwachung: ¨ Daten der anderen ME Fehlertyp sig.: Funktionsuberwachung: Momentenvergleich ¨ Fehlertyp signal:Fktuberwachung:Drehzahlgeber-,Zuleitung ¨ oder SG-Fehler Fehlertyp signal:Fktuberwachung:Drucksensor-,Zuleitung¨ oder SG-Fehler Fehlertyp signal:Fktuberwachung:Lambda-Plausibilisierung ¨ Fehlertyp sig.: Fktuberw: Lastsensor-, Zuleitung- oder SG-Fehler (ei_vvt_um) ¨ ¨ Fehlertyp sig.: Funktionsuberwachung: ¨ Steuergerate-Fehler Gruppe a (ei_adcc_um) ¨ Fehlertyp sig.: Funktionsuberwachung: ¨ Steuergerate-Fehler Gruppe b (ei_varc_um) Fehlertyp signal:Fktuberwachung:SG-Fehler ¨ Gruppe c Fehlertyp sig.: Funktionsuberwachung: ¨ Sicherheits-Kraftstoff-Abschaltung Fehlertyp signal:Fktuberwachung:Pedalwertgeber-,Zuleitung ¨ oder SG-Fehler ¨ Mitteilung an SR: SP1S ist Fuhrungsgr ¨ oße. ¨ Mitteilung an SR:Poti2 SP2S Fuhrungsgr ¨ oße,Poti1 Ober-oder Untergrenze uberschr. ¨ Mitteilung an SR: ’1’= PWG-Notfahren mit SPSMIN Bedingung Startende erreicht Batteriespannung o.k. ¨ Speicherung von ei_rkc_um fur ¨ den nachsten Fahrzyklus ei_rkc_um des lezten Fahrzyklus Bedingung DK-Winkel-Berechnung fur ¨ Lageregler aus Poti 2 ¨ interne Fehlerpfadnummer: Fktuberwachung: ¨ bei 2 Steuergeraten interne Fehlerpfadnummer: Funktionsuberwachung: ¨ Momentenvergleich interne Fehlerpfadnummer: Fktuberwachung: ¨ Drehzahlgeber-Zuleitung oder SG-Fehler ¨ interne Fehlerpfadnummer: FktUberwachung: Drucksensor-Zuleitung oder SG-Fehler interne Fehlerpfadnummer: Fktuberwachung: ¨ Lambda-Plausibilisierung interne Fehlerpfadnummer: Fktuberwachung: ¨ Lastsensor-,Zuleitung oder SG-Fehler interne Fehlerpfadnummer: Fktuberwachung: ¨ SG-Fehler Gruppe a interne Fehlerpfadnummer: Fktuberwachung: ¨ SG-Fehler Gruppe b interne Fehlerpfadnummer: Fktuberwachung: ¨ SG-Fehler Gruppe c interne Fehlerpfadnummer: Funktionsuberwachung: ¨ Sicherheits-Kraftstoff-Abschaltg interne Fehlerpfadnummer: Fktuberwachung: PWG-,Zuleitung oder SG-Fehler ¨ ¨ ¨ Zeitzahler zum Setzen der Zyklusflags der Uko-Diagnose bei BDE ¨ Zeitzahler furs ¨ Setzen der Zyklusflags der Funktionsuberwachungs-Diagnose ¨ EGAS-Pfad als Umweltbedingung fur ¨ Funktionsuberwachungs-Diagnoseeintrag ¨ ¨ irreversibles Fehlerbit bei der AD-Wandler-Uberwachung ¨ irreversibles Fehlerbit bei der AD-Wandler-Queue-Uberwachung ¨ irreversibles Fehlerbit bei ADC-Testspannung ausserhalb zulassigem Bereich irreversibles Fehlerbit aus der Drucksensorplausibilisierung in der Funktionsube ¨ ¨ Diagnose Uberwachungsfunktion hat den 1. Fehler irreversible SKA gespeichert irreversibles Fehlerbit aus Kraftstoffkorrektur der Funktionsuberwachung ¨ ¨ irrev. Fehlerbit fur ¨ unterer DK-Anschlag im ungultigen ¨ Bereich in der Fkt-Uberw. irreversibles Fehlerbit beim Momentenvergleich der Funktionsuberwachung ¨ irreversibles Fehlerbit beim Drehzahlvergleich der Funktionsuberwachung ¨ irreversibles Fehlerbit aus Kraftstoffdruck check der Funktionsuberwachung ¨ irreversibles Fehlerbit der Fehlerreaktionsuberwachung ¨ der Funktionsuberwachung ¨ irreversibles Fehlerbit der Lambda Plausibilisierung in der Funktionsuberwachung ¨ irreversibles Fehlerbit der rk - ti Plausibilisierung irreversibles Fehlerbit beim rl-Vergleich mit der Funktion in der Funktionsuberw ¨ irreversibles Fehlerbit beim rl/rlip-Vergleich der Funktionsuberwachung ¨ irreversibles Fehlerbit bei d. Sollwertplausibilisierung d. Funktionsuberwachung ¨ irrev. Fehlerbit zur Anforderung Fehlereintrag Hauptrelais-Diagnose aus %UMAUSC
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
Referenziert von
EI_VARC_UM EI_VVT_UM EI_ZWC_UM E_UF2SG E_UFMV E_UFNC E_UFPR E_UFRKC E_UFRLIP E_UFSGA E_UFSGB E_UFSGC E_UFSKA E_UFSPSC MI_DUF MI_UM MPFAD NMOT_UM
UFVARC UFZWC DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF UFMIST DUF UFNC
DUF DUF DUF
SFPUF2SG SFPUFMV SFPUFNC SFPUFPR SFPUFRKC SFPUFRLIP SFPUFSGA SFPUFSGB SFPUFSGC SFPUFSKA SFPUFSPSC SKAPFAD Z_UF2SG Z_UFMV Z_UFNC Z_UFPR Z_UFRKC Z_UFRLIP Z_UFSGA Z_UFSGB Z_UFSGC Z_UFSKA Z_UFSPSC
DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF DUF
Art
EIN EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS DFFT, DUF LOK DFFT, DUF, UFMVER EIN DFFT, DUF LOK DUF, UFGKC, UFMIST, EIN UFMZUL, UFNSC, ... AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS DFFT, DUF LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DUF 6.70.1
Seite 2996 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung irreversibles Fehlerbit bei d. VarCodierungsuberwachung d. Funktionsuberwachung ¨ ¨ Irreversibles Fehlerbit aus der VVT-Ventilhubplausibilisierung irreversibles Fehlerbit bei der Zundwinkel ¨ uberwachung ¨ der Funktionsuberwachung ¨ Errorflag: Funktionsuberwachung: ¨ Daten der anderen ME Errorflag: Funktionsuberwachung: ¨ Momentenvergleich ¨ Errorflag: Fktuberwachung: ¨ Drehzahlgeber-, Zuleitung- oder Steuergerate-Fehler ¨ Errorflag: Fktuberw: ¨ Kraftstoffdrucksensor-, Zuleitung- oder Steuergerate-Fehler Errorflag: Funktionsuberwachung: ¨ Lambda-Plausibilisierung ¨ Errorflag: Fktuberwachung: ¨ Lastsensor-, Zuleitung- oder Steuergerate-Fehler ¨ Errorflag: Funktionsuberwachung: Steuergerate-Fehler Gruppe a ¨ ¨ Errorflag: Funktionsuberwachung: ¨ Steuergerate-Fehler Gruppe b ¨ Errorflag: Funktionsuberwachung: ¨ Steuergerate-Fehler Gruppe c Errorflag: Funktionsuberwachung: ¨ Sicherheits-Kraftstoff-Abschaltung ¨ Errorflag: Fktuberwachung: ¨ Pedalwertgeber-, Zuleitung- oder Steuergerate-Fehler Istmoment beim Ansprechen des Momentenvergleichs in der Funktionsuberwachung ¨ Berechnetes Ist-Moment in der Funktionsuberwachung ¨ Momenten-Pfad in Funktion und Funktionsuberwachung als Umweltbedingung fur ¨ ¨ Diag. Motordrehzahl in der Funktionsuberwachung ¨ Statuswort: Funktionsuberwachung: ¨ Daten der anderen ME Statuswort: Funktionsuberwachung: Momentenvergleich ¨ Statuswort: Funktionsuberwachung:Drehzahlgeber-,Zuleitung¨ oder SG-Fehler Statuswort: Funktionsuberwachung:Drucksensor-,Zuleitung¨ oder SG-Fehler Statuswort: Funktionsuberwachung:Lambda-Plausibilisierung ¨ Statuswort: Funktionsuberwachung:Lastsensor-,Zuleitung ¨ oder SG-Fehler Statuswort: Funktionsuberwachung:SG-Fehler ¨ Gruppe a Statuswort: Funktionsuberwachung:SG-Fehler ¨ Gruppe b Statuswort: Funktionsuberwachung:SG-Fehler ¨ Gruppe c Statuswort: Funktionsuberwachung: Sicherheits-Kraftstoff-Abschaltung ¨ Statuswort: Funktionsuberwachung:Pedalwergeber-,Zuleitung-oder ¨ SG-Fehler SKA-Pfad als Umweltbedingung fur ¨ Funktionsuberwachungs-Diagnoseeintrag ¨ Zyklusflag: Funktionsuberwachung: ¨ Daten der anderen ME Zyklusflag: Funktionsuberwachung: ¨ Momentenvergleich Zyklusflag: Funktionsuberwachung: ¨ Drehzahlgeber-, Zuleitung- oder SG-Fehler Zyklusflag: Fktuberwachung: ¨ Kraftstoffdrucksensor-, Zuleitung- oder SG-Fehler Zyklusflag: Funktionsuberwachung: ¨ Lambda-Plausibilisierung Zyklusflag: Funktionsuberwachung: Lastsensor-, Zuleitung- oder SG-Fehler ¨ ¨ Zyklusflag: Funktionsuberwachung: ¨ Steuergerate-Fehler Gruppe a ¨ Zyklusflag: Funktionsuberwachung: ¨ Steuergerate-Fehler Gruppe b ¨ Zyklusflag: Funktionsuberwachung: ¨ Steuergerate-Fehler Gruppe c Zyklusflag: Funktionsuberwachung: ¨ Sicherheits-Kraftstoff-Abschaltung Zyklusflag: Funktionsuberwachung: Pedalwertgeber-, Zuleitung- oder SG-Fehler ¨
FB DUF 6.70.1 Funktionsbeschreibung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUF 6.70.1
Seite 2997 von 4100 31.JAN.2003 Thomas Brosi
Diagnose aus der Funktions¨ uberwachung -------------------------------------
Die Diagnose-Funktion soll mindestens im 100ms-Raster abgearbeitet werden. Sie ist im Nachlauf nicht aktiv.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨berwachungsfunktionen (Funktionsgruppe UFUE) bedient: Es werden in dieser Funktion die Fehlerpfade aus den U - Fehler aus dem Momentenvergleich, denen auch ein Lastsignalfehler zugrunde liegen kann (UFMV). - Fehler aus den anderen ¨ Uberwachungsfunktionen mit der Fehlerreaktion SKA, die in e i n e m Fehlerpfad (UFSKA) zusammengefasst sind. Dieser Fehlerpfad wird f¨ ur k¨ unftige Systeme wegen der fehlenden Zuordnung auf periphere Fehler und der fehlenden Abspeicherung der Umweltbedingungen skapfad und egaspfad im EEPROM nicht mehr unterst¨ utzt und wird ersetzt durch die beiden folgenden Fehlergruppen aus den anderen ¨ Uberwachungsfunktionen. - Fehler aus den anderen ¨ Uberwachungsfunktionen mit der Fehlerreaktion SKA, die nur aufgrund von internen Fehlfunktionen im Rechner bzw. steuerger¨ ate-internen Fehlern zustande kommen k¨ onnen (UFSGA, UFSGB, UFSGC). - Fehler aus den anderen ¨ Uberwachungsfunktionen mit der Fehlerreaktion SKA, die aufgrund von peripheren oder steuerger¨ ate-internen Fehlern zustande kommen k¨ onnen (UFSPSC, UFNC, UFRLIP, UFPR). - Fehler aus der Kraftstoffsignal¨ uberwachung (Lambda-Plausibilisierung) bei BDE-Systemen (UFRKC). Der Fehler kann entweder im aktuellen oder im n¨ achsten Fahrzyklus in dem Fehlerspeicher eingetragen werden. - Fehler aus der Kommunikation bei einem 2-SG-Konzept (UF2SG). ¨berwachungsfunktionen Es wird der zuerst aufgetretene Fehler aus dem Momentenvergleich oder aus einer der anderen U mit der Fehlerreaktion SKA abgespeichert. Das ist sinnvoll, um den Ausl¨ oser der Fehlfunktion zu diagnostizieren, wenn die Komponenten¨ uberwachung in der Funktion (Ebene 1) einen statischen oder dynamischen Fehler nicht erkennt. Bei einem derartigen Defekt in der Funktion (Ebene 1) ist es nicht notwendig, noch alle weiteren auftretenden Fehler durch die ¨ Uberwachungsfunktionen zu erkennen. Dabei wird in der angegebenen Reihenfolge gepr¨ uft, ob ein Fehler mit der Fehlerreaktion SKA aus den ¨ Uberwachungsfunktionen aufgetreten ist: ei_mver_um, ei_pr_um, ei_rlip_um, ei_vvt_um, ei_dps_um, ei_nc_um, ei_spsc_um, ei_adcq_um, ei_adts_um, ei_ipa_um, ei_varc_um, ei_rkti/ms_um, ei_gkc_um, ei_reac_um, ei_adcc_um, ei_zwc_um, ei_rlc_um. Der zusammengefasste Fehlerpfad E_ufska wird in ¨ ahnlicher Weise abgespeichert. Ein zuerst aufgetretener Fehler aus dem Momentenvergleich oder aus einer der anderen ¨ Uberwachungsfunktionen mit der Fehlerreaktion SKA wird abgespeichert. Ein Fehler im zusammengefassten Fehlerpfad E_ufska wird deshalb ¨ uber eine Verriegelung verhindert, d.h. wenn ein Fehler aus dem Momentenvergleich zuerst auftritt oder wenn bei einem verbauten Hauptrelais (SY_UBR = true) das ’irrev. Fehlerbit zur Anforderung Fehlerspeichereintrag Hauptrelais-Diagnose aus %UMAUSC’ (ei_ubr_um = 1) zu einem Fehlerspeichereintrag an anderer Stelle (%GGUBR) f¨ uhrt. Ein Fehler aus dem Momentenvergleich UFMVER ist nicht mehr m¨ oglich, wenn ein Fehler aus den anderen ¨ Uberwachungsfunktionen mit der Fehlerreaktion SKA zuerst auftritt, der den Momentenvergleich UFMVER verriegelt. Die Fehler aus der Kraftstoffsignal¨ uberwachung (Lambda-Plausibilisierung) bei BDE-Systemen und aus der Kommunikation bei 2-SG Konzepten werden separat abgespeichert, weil sie nicht zur Fehlerreaktion SKA f¨ uhren. Im fehlerfreien Fall wird das Zyklusflag gesetzt erst wenn die M¨ oglichkeit zur Erkennzng eines Fehlers entsteht. Bei nicht-BDE erfolgt es wenn eine definierte Motordrehzahl-schwelle ¨ uberschritten ist. Bei BDE muss eine andere definierte Motordrehzahlschwelle uberschritten werden, zusammen mit der Bedingung "¨ ¨ Uberwachung auf Basis Kraftstoffmasse" (b_rluf_um=0), um das Zyklusflag der entsprechenden Fehlerpfade zu setzen (Z_ufpr und Z_ufrkc). Zyklusflags sind erst im Nachlauf gesetzt. Die folgenden Umweltbedingungen zur genaueren Fehlerlokalisierung m¨ ussen hier bereitgestellt werden, weil die Bit-Informationen zusammengefaßt werden m¨ ussen. Die RAM-Zelle skapfad wird nur im Fehlerfall, d.h. mit einer positiven Flanke an E_ufska gef¨ ullt. Die RAM-Zelle egaspfad wird sobald auf Fehler, d.h. E_ufska, erkannt wurde nicht mehr gef¨ ullt. Die RAM-Zelle mpfad wird sobald auf Fehler, d.h. E_ufmv, erkannt wurde nicht mehr gef¨ ullt. Die folgende Umweltbedingung wird hier bereitgestellt, damit in der Fehlerverwaltung nicht zu sp¨ at ein bereits ver¨ andertes mi_um aufgrund der Fehlerreaktion b_i_ska_um abgespeichert wird. Diese Fehlerreaktion f¨ uhrt zur Abschaltung der Drosselklappe und einem ver¨ anderten Lastsignal zur Ermittlung des Istmoments. Die RAM-Zelle mi_duf wird sobald auf Fehler, d.h. E_ufmv, erkannt wurde nicht mehr gef¨ ullt. Die folgenden Umweltbedingungen m¨ ussen hier nicht abgespeichert werden, da diese in der Fehlerverwaltung abgespeichert werden. Die RAM-Zelle mer_c1_um Die RAM-Zelle mer_c2_um
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DUF 6.70.1
Seite 2998 von 4100 31.JAN.2003 Thomas Brosi
In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch Zur¨ uckschreiben des gesamten Statusworts sfpxyz des Fehlerpfades XYZ in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflag fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem DFPM verwalteten Fehlerpfad-Status einlesen. F¨ ur jeden Fehlerpfad XYZ dieser Diagnosefunktion sind folgende Gr¨ oßen definiert: Status Fehlerpfad XYZ: Fehlerflag xyz: Zyklusflag xyz: Fehlertyp xyz: L¨ oschen Fehlerpfad: Ersatzwert aktiv: Fehlerpfadcode xyz: Fehlerklasse xyz: Fehlerschwere xyz: CARB Code xyz: Tabelle der Umweltbed. xyz:
sfpxyz E_xyz Z_xyz TYP_xyz: (B_mxxyz, B_mnxyz, B_sixyz, B_npxyz) B_clxyz B_bkxyz (optional) CDTXYZ CLAXYZ TSFXYZ CDCXYZ FFTXYZ
In dieser FDEF sind folgende Fehlerpfade xyz behandelt: Fehlerpfadname
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Funktions¨ uberwachung: Funktions¨ uberwachung: Funktions¨ uberwachung: Funktions¨ uberwachung: Funktions¨ uberwachung: Funktions¨ uberwachung: Funktions¨ uberwachung: Funktions¨ uberwachung: Funktions¨ uberwachung: Funktions¨ uberwachung: Funktions¨ uberwachung:
verwendetes K¨ urzel (ersetzt "xyz") Momentenvergleich SKA Steuerger¨ ate-Fehler Gruppe a Steuerger¨ ate-Fehler Gruppe b Steuerger¨ ate-Fehler Gruppe c Pedalwertgeber-, Zuleitung- oder Steuerger¨ ate-Fehler Drehzahlgeber-, Zuleitung- oder Steuerger¨ ate-Fehler Lastsensor-, Zuleitung- oder Steuerger¨ ate-Fehler Kraftstoffdrucksensor-, Zuleitung- oder Steuerger¨ ate-Fehler Lambda-Plausibilisierung Kommunikationsfehler
UFMV UFSKA UFSGA UFSGB UFSGC UFSPSC UFNC UFRLIP UFPR UFRKC UF2SG
APP DUF 6.70.1 Applikationshinweise In ME7-Systemen konnte ab %DUF6.40 der Fehler E_ufska wegen Schnittstellenproblemen nicht entfallen; er wurde ersetzt durch verschiedene Fehler mit Komponentenzuordnung und sollte deshalb nicht mehr in den Fehlerspeicher eingetragen werden, indem die Fehlerklasse 0 mit CLAUFSKA = 0 bedatet wird. In BDE-Systemen kann der Fehler E_ufrkc entweder im aktuellen oder im folgenden Fahrzyklus bei vorhandenem Fehler in den Fehlerspeicher eingetragen werden. Diese Speicherung erfolgt mittels CW_DUF. CW_DUF=0 bedeutet, daß E_ufrkc am Ende desselben Fahrzyklus gespeichert wird, in dem der Fehler aufgetreten ist. CW_DUF=1 bedeutet, daß E_ufrkc erst am Ende des folgenden Fahrzyklus gespeichert wird ( nur bei st¨ andigem Fehler ei_rkc_um=1).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TCKOMUE 2.10.1, TCSORT 3.40.0
Seite 2999 von 4100 31.JAN.2003 Thomas Brosi
¨ FU TCKOMUE 2.10.1 Testerkommunikation CARB; Kommunikationsaufbau Ubersicht FDEF TCKOMUE 2.10.1 Funktionsdefinition F¨ ur die Kommunikation mit einem Generic Scan Tool sind mehrere Reizungsarten freigegeben. Die Steuerger¨ ate von RB unterst¨ utzen die Kommunikation entsprechend den Normen ISO 9141-2 und ISO 14230-4. ISO 9141-2: ist seit Einf¨ uhrung der OBDII - Bestimmungen bei RB - Steuerger¨ aten im Einsatz, ISO 14230-4 per WUP (fast Ini.) bzw. per 5Baud (slow Ini.): Scan Tool Kommunikation ¨ uber KWP2000
Ein Generic Scan Tool darf mit verschiedenen Reizungsarten versuchen, eine Kommunikation mit den im Fahrzeug verbauten Steuerger¨ aten aufzubauen. Die beh¨ ordenrelevanten Steuerger¨ ate m¨ ussen mindestens auf eine Reizungsart (Kommunikationsprotokoll) antworten.
Abh¨ angig von der Systemkonstante SY_INI_OBD kann die jeweilige Reizungsart in die SG - Software implementiert werden. +-----------+---------------------------------------------------------+ |SY_INI_OBD | unterst¨ utzte Reizungsarten (Protokolle) | +-----------+---------------------------------------------------------+ | 0 | ISO 14230-4 per WUP (fast Ini) und ISO 9141-2 per 5Baud | +-----------+---------------------------------------------------------+ | 1 | ISO 14230-4 per 5Baud | +-----------+---------------------------------------------------------+ | 2 | ISO 9141-2 per 5Baud | +-----------+---------------------------------------------------------+ | 3 | ISO 14230-4 per WUP (fast Ini.) | +-----------+---------------------------------------------------------+ | 4 | kein CARB-Protokoll | +-----------+---------------------------------------------------------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Mit dem Codewort CWNOSCAT kann eine implemetierte Reizungsart via Daten¨ anderung abgeschaltet werden. +-----------+---------------------------------------------------------+ | CWNOSCAT | Reizungsarten (Protokolle) mit Adresse 33 hex | +-----------+---------------------------------------------------------+ | Bit x = 0 | keine CARB Kommunikation m¨ oglich | +-----------+---------------------------------------------------------+ | Bit 0 = 1 | 5Baud nach ISO 9141-2 oder ISO 14230-4 | +-----------+---------------------------------------------------------+ | Bit 1 = 1 | WUP (fast Ini.) nach ISO 14230-4 | +-----------+---------------------------------------------------------+ Ein Kommunikation mit einem Scan Tool ist nur m¨ oglich, wenn CWNOSCAT auf einen Wert > 0 datiert ist. CWNOSCAT wird nur zu Beginn der Kommunikation abgefragt. Nach einer Daten¨ anderung wirkt sich CWNOSCAT nur aus, wenn die Testerkommunikation neu gestartet wird! Wichtiger Hinweis: -----------------Antwortet ein Steuerger¨ at eine bestimmte Reizungsart, so m¨ ussen alle beh¨ ordenrelevanten Steuerger¨ ate in diesem Fahrzeug dieses Protokoll unterst¨ utzen!
ABK TCKOMUE 2.10.1 Abkurzungen ¨ Art
Bezeichnung
CWNOSCAT
Parameter
FW
Codewort zum Abschalten der Scan Tool Kommunikation
Systemkonstante
Art
Bezeichnung
SY_INI_OBD
SYS
Systemkonstante zur Auswahl der Kommunikationsprotokolle fur ¨ Scan Tool Betrieb
Source-X
Source-Y
FB TCKOMUE 2.10.1 Funktionsbeschreibung APP TCKOMUE 2.10.1 Applikationshinweise
FU TCSORT 3.40.0 Testerkommunikation CARB; Sortierfunktion FDEF TCSORT 3.40.0 Funktionsdefinition Der Fehlerspeicher (FCM) beinhaltet aufgrund von funktionsspezifischen Besonderheiten f¨ ur den Benutzer eines OBD SCAN TOOL zu viel Informationen. Als Beispiel kann hier die Methode der Verbrennungsaussetzererkennung herangezogen werden: Aufgrund der Erkennungsstategie werden in der Regel Summenfehler (dfpmd) und Einzelfehler (dfpmd0x, x = Z¨ undereignisnummer (ZEN)) gespeichert. ¨ Uber die ZEN und die Z¨ undfolge kann auf den jeweiligen Zylinder geschlossen werden. Die Beh¨ orde untersagt aber ausdr¨ ucklich, bei Verbrennungsaussetzer an nur einem Zylinder einen Summenfehler (multiple misfire) an das OBD SCAN TOOL auszugeben. Die Ausgabe von Fehlercodes an das OBD SCAN TOOL kann daher im Falle der Aussetzererkennung nicht 1:1 aus dem Fehlerspeicher erfolgen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TCSORT 3.40.0
Seite 3000 von 4100 31.JAN.2003 Thomas Brosi
¨ Uber das Codewort CWERFIL kann man 1 von 2 Sortiervarianten ausw¨ ahlen. Das Ergebnis der Sortierung ist aus der nachstehenden Tabelle (Beispiel f¨ ur 3 Zylinder) ersichtlich. CWERFIL = 0 dez; Variante A: Zeigt bei Aussetzern an mehreren Zylindern nur den multiple Code und bei 1 Zyl. mit Aussetzern nur den Code f¨ ur diesen Zyl. an. CWERFIL = 1 dez; Variante B: Zeigt bei Aussetzern an mehreren Zylindern den multiple Code und zus¨ atzlich den Code f¨ ur die einzelnen Zylinder an. Bei 1 Zyl. mit Aussetzern wird nur der Code f¨ ur diesen Zyl. angezeigt. F¨ ur die Fehlerausgabe gilt generell f¨ ur beide Varianten: Wenn nur ein einzelner Zylinder Aussetzer hat, dann darf bzgl. Aussetzerfehlercode nur der Code f¨ ur diesen Zylinder an das OBD Scan Tool ausgegeben werden. Im Weiteren wird zwischen Variante A und B differenziert. Variante A (CWERFIL = 0): Sobald bei mehr als 1 Zylinder Aussetzer erkannt wurden und diese als Fehlerpfade im FCM gespeichert sind, muß abh¨ angig vom Fehlereintragsstatus fes.dauer nach Mode $03 und Mode $07 differenziert werden. Beispiel: (dfpmd: (fes.dauer = 1)) & (dfpmd0a: (fes.dauer = 0)) & (dfpmd0b: (fes.dauer = 0)) Das entspricht dem Fall 3 in der nachfolgenden Tabelle: In der 1. Fahrt hat Zyl. a und in der 2. Fahrt hat Zyl.b Aussetzer, ohne daß zwischendurch eine Fehlerheilungserkennung erfolgt. ==> Mode $03 und Mode $01 PID $01 weisen auf dfpmd hin. Im Mode $07 erfolgt keine Anzeige. Sonst gilt bei Variante A: Wenn auf die einzelnen Modes mehr als 1 Aussetzerfehler kommen, so ist Anstelle der SAE-Codes (CDCMD00 - CDCMDnn) f¨ ur die Einzelzylinder nur der SAE-Code (CDCMD) f¨ ur den Summenfehler in dem jeweiligen Mode auszugeben. Variante B (CWERFIL = 1): Die Variante B gibt im Unterschied zur Variante A bei Aussetzern an mehreren Zylindern den mutiple (CDCMD) und die Codes der aussetzenden Einzelzylinder (CDCMD00 - CDCMDnn)aus.
Zugriff auf den DFCM : if SY_FCMIRD = 0: Der Zugriff auf die FCM-Eintr¨ age erfolgt direkt (wie bei TCSORT 3.30).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
endif
if SY_FCMIRD = 1: Auf die FCM-Eintr¨ age wird indirekt ¨ uber Lese-Methoden zugegriffen. F¨ ur Test- und Messzwecke kann weiterhin auf die Bedingungen fes.scatt und fes.dauer zugegriffen werden. Die zugeh¨ orige Adresse ist der jeweiligen Beschreibung %DFCM zu entnehmen. endif
Tabelle: Beispiel f¨ ur 3 Zylinder (Zyl. a = ZEN. a, Zyl. b = ZEN. b, Zyl. c = ZEN. c) +------+------------------------------------------------------+--------------------+------------------------------------------+ | | Aussetzerfehler im FCM gespeichert | Variante A | Variante B | | | | CWERFIL = 0 | CWERFIL = 1 | | Fall | mult. | ZEN. a | ZEN. b | ZEN. c | GST_M7 | GST_M3 | GST_M7 | GST_M3 | +------+------------+-------------+-------------+-------------+---------+----------+-----------------+------------------------+ | 1 | dfpmd_u | dfpmd0a_u | --| --| 30a | --| 30a | --| +------+------------+-------------+-------------+-------------+---------+----------+-----------------+------------------------+ | 2 | dfpmd_u | dfpmd0a_u | dfpmd0b_u | --| 300 | --| 300, 30a, 30b | --| +------+------------+-------------+-------------+-------------+---------+----------+-----------------+------------------------+ | 3 | dfpmd_e | dfpmd0a_u | dfpmd0b_u | --| --| 300_f | 30a, 30b | 300_f | +------+------------+-------------+-------------+-------------+---------+----------+-----------------+------------------------+ | 4 | dfpmd_e | dfpmd0a_e | dfpmd0b_u | --| --| 300_f | 30b | 300_f, 30a | +------+------------+-------------+-------------+-------------+---------+----------+-----------------+------------------------+ | 5 | dfpmd_e | dfpmd0a_e | --| --| --| 30a_f | --| 30a_f | +------+------------+-------------+-------------+-------------+---------+----------+-----------------+------------------------+ | 6 | dfpmd_e | dfpmd0a_e | dfpmd0b_e | --| --| 300_f | --| 300_f, 30a, 30b | +------+------------+-------------+-------------+-------------+---------+----------+-----------------+------------------------+ | 7 | dfpmd_u | --| --| --| 300 | --| 300 | --| +------+------------+-------------+-------------+-------------+---------+----------+-----------------+------------------------+ | 8 | dfpmd_e | --| --| --| --| 300_f | --| 300_f | +------+------------+-------------+-------------+-------------+---------+----------+-----------------+------------------------+ | 9 | dfpmd_e | dfpmd0a_u | dfpmd0b_u | dfpmd0c_e | --| 300_f | 30a, 30b | 300_f, 30c | +------+------------+-------------+-------------+-------------+---------+----------+-----------------+------------------------+ Erl¨ auterungen: GST_M7 = Anzeige OBD Scan Tool Mode $07 GST_M3 = Anzeige OBD Scan Tool Mode $03 dfpmd_u = Aussetzer unentprellt erkannt (pending) dfpmd_e = Aussetzer entprellt erkannt (MIL on) dfpmda/b/c = Aussetzer an Zyl. a, b oder c erkannt 300 = multiple Code 30a = Code f¨ ur Zylinder a 30b = Code f¨ ur Zylinder b ***_f = code zum freeze frame 00 (z.B. 30b_f)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC1MOD 20.140.1
Seite 3001 von 4100 31.JAN.2003 Thomas Brosi
Auswirkungen auf andere Funktionen Das Ergebnis dieser Sortierfunktion wirkt sich bei der Ausgabe zum OBD SCAN TOOL in folgenden Modes aus: Mode Mode Mode Mode
$01 $02 $03 $07
PID $01 DATA A: Ausgabe Ausgabe Ausgabe Ausgabe
der Fehleranzahl ’Freeze frame’ der entprellten Fehler der unentprellten Fehler
-->%TC1MODx.y -->%TC2MODx.y -->%SCATTx.y -->%SCATTx.y
ABK TCSORT 3.40.0 Abkurzungen ¨ fes.dauer = 1: Fehler hat bzw. hatte die MIL eingeschaltet fes.scatt = 1: Fehlereintrag ist f¨ ur OBD Scan Tool sichtbar fes.dauer und fes.scatt sind im DFPM x.y n¨ aher beschrieben. Art
Bezeichnung
CWERFIL
Parameter
FW
Codewort zur Auswahl Filtervar. fur ¨ die Ausgabe von AS.-Fehler an das Scan Tool
Systemkonstante
Art
Bezeichnung
SY_FCMIRD
SYS
Systemkonstante: Indirekter read-Zugriff auf Fehlerspeicher
Variable
Source-X
Quelle
CW_ERFIL
Source-Y
Referenziert von
Art
Bezeichnung
TCSORT
EIN
Status Codewort Filtervariante fur ¨ Ausgabe der AS-Fehler an GST
FB TCSORT 3.40.0 Funktionsbeschreibung APP TCSORT 3.40.0 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Appl.- Werzeuge: VS100 und OBD Scan tool Variantenauswahl ¨ Uber das Codewort CWERFIL (siehe %PROKONx.y) kann man eine Sortiervariante ausw¨ ahlen. CWERFIL = 0 dez: Variante A CWERFIL = 1 dez: Variante B ¨ Uber die RAM-Zelle cw_erfil ist die aktive Variante ersichtlich. Eine Daten¨ anderung von CWERFIL wird mit nur ¨ uber B_ini = 1 ¨ ubernommen, d.h. ein Variantenwechsel geht nur ¨ uber Kl.15 aus/ein (INI). Achtung! Nach einer ¨ Anderung von Variante A auf B, und umgekehrt, muß der Fehlerspeicher gel¨ oscht und der oder die Aussetzerfehler neu erzeugt werden.
FU TC1MOD 20.140.1 Testerkommunikation CARB; Mode 1 FDEF TC1MOD 20.140.1 Funktionsdefinition Allgemein: Grundlage dieser Beschreibung ist SAE J1979 Mode $01 und ISO 15031-5 Service $01: Nachfolgend wird der Begriff "Mode" auch stellvertretend f¨ ur den Begriff "Service" verwendet! Mode $01 soll Zugriff auf die momentanen bzw. aktuellsten, abgasrelevanten Daten erm¨ oglichen. Hierbei sind ausschließlich die Originalmeßwerte (also z.B. keine Ersatzwerte) zugelassen. ¨bertragungsprotokolls: Der Protokolldriver erkennt die Art des U Kommunikation nach ISO 9141-2: Es werden nur die von PID $00 als unterst¨ utzt gemeldeten PID’s beantwortet. Kommunikation nach ISO 14230-4: Bei Anforderung eines nicht unterst¨ utzten PID wird folgende Meldung (negative response) erzeugt: Nr. --12h
Mnemonic -------SFNS-IF
Beschreibung -----------subFunctionNotSupported-invalidFormat
PID $00: Bitcodierte ¨ Ubertragung der vom SG unterst¨ utzten PIDs. (Muß im Mode $01 zwingend enthalten sein.)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Die Inhalte f¨ ur
m1i00c
(DATA Byte C) und
m1i00d
TC1MOD 20.140.1
Seite 3002 von 4100 31.JAN.2003 Thomas Brosi
(DATA Byte D) sind auf Testeranfrage (Mode $01 PID $00) zu berechnen:
Mode $01 PID $00 Data C m1i00c /NC 1/ 0 getBit
1/
clrBit
B_slsfz m1i00c /NC 6
6
m1i00c /NC
3/
getBit
1/ 3
1/
SY_LSFNVK 0
clrBit
B_lsf m1i00c /NC 3 1/
4/
m1i00c /NC
m1i00c /NC 3
2
m1i00c.Bit 3 = 1: PID $15 on
1/
clrBit
B_lsh getBit
m1i00c.Bit 6 = 1: PID $12 on
1/
1/ m1i00c /NC
1/ 1/
SY_LSFNHK 0
clrBit
B_lsh SY_NOHK 0.0
m1i00c /NC 2
m1i00c.Bit 2 = 1: PID $16 on
1/
m1i00c /NC
tc1mod-pid0x00-c
SY_M1I00C
Mode $01 PID $00 Data D SY_M1I00D
m1i00d /NC 1/
0
1/
getBit
SY_LSFNVK2 0
1/
SY_STERFK 0
7
clrBit
B_lsf2 m1i00d /NC 7 1/
1/ SY_STERHK 0 2/
getBit
m1i00d /NC
clrBit
B_lsh2
m1i00d.Bit 7 = 1: PID $19 on
1/
m1i00d /NC 7
1/ m1i00d /NC
1/
6
1/
SY_LSFNHK2 0 SY_NOHK2 0
m1i00d /NC 6
1/
m1i00d.Bit 6 = 1: PID $1A on
m1i00d /NC
3/
getBit getBit
0 7 128 SY_M1I20A
clrBit
B_lsh2
B_kmmilsct 1/
m1i00d.Bit 0 = 1:
0
SY_M1I20B
0
SY_M1I20C
0
SY_M1I20D
0
clrBit m1i00d /NC 0
1/PID $20 on m1i00d /NC tc1mod-pid0x00-d
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tc1mod-pid0x00-c
tc1mod-pid0x00-d
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC1MOD 20.140.1
Seite 3003 von 4100 31.JAN.2003 Thomas Brosi
Die nachfolgende Tabelle zeigt den Zusammenhang zwischen BITs und PIDs: +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ | | SY_M1I00A | SY_M1I00B | m1i00c | m1i00d | +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ |DATA: | A | B | C | D | +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ |DATA Byte #: | 3 | 4 | 5 | 6 | +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ |Bit: | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ |PID in hex: | 01 02 03 04 05 06 07 08 | 09 0A 0B 0C 0D 0E 0F 10 | 11 12 13 14 15 16 17 18 | 19 1A 1B 1C 1D 1E 1F 20 | +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ Mit den PIDs $20; $40; $60; $80; $A0; $C0 und $E0 wird bei Bedarf analog verfahren. DATA A - D (SY_M1I00A - SY_M1I00D) werden vom SW-Entwickler bedatet. Bit = 0: PID n wird im Mode $01 nicht unterst¨ utzt (not supported) Bit = 1: PID n wird im Mode $01 unterst¨ utzt (supported) --> --> --> -->
if
Ausgabe Ausgabe Ausgabe Ausgabe
DATA DATA DATA DATA
A B C D
= = = =
SY_M1I00A SY_M1I00B m1i00c m1i00d
(SY_M1I00A.Bit 7 = 1)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
PID $01: Statusinformationen DATA A: Anzahl entprellter und emissionsrelevanter Fehler und MIL-Status Bit 0 bis 6: Anzahl entprellter, emissionsrelevanter Fehler: Der Fehlerspeicher wird auf eingetragene, entprellte und emissionsrelevante Fehler durchsucht. Gespeicherte Aussetzerfehler werden ¨ uber die Funktion %TCSORTx.y gefiltert, danach erfolgt die Anpassung der Fehleranzahl. Diese Anzahl wird in DATA A Bit 0 bis 6 (das entspricht 0 ... 127 dez) eingetragen. Bit 7: MIL Status mit 1 = MIL ein, 0 = MIL aus): Der MIL - Status wird in der Funktion %DMIL gebildet und wird mit dem Bit B_milstat angezeigt. --> Ausgabe B_milstat DATA B: Bitcodierte Kennzeichnung der unterst¨ utzten kontinuierlich laufenden Diagnoseroutinen und deren Status: (0 = nicht unterst¨ utzt, 1 = unterst¨ utzt) Bit 0 = Aussetzererkennung (kommt von B_cdmd %PROKONx.y) Bit 1 = Kraftstoffsystem (kommt von B_cdkvs aus %PROKONx.y) Bit 2 = Comprehensive Component (hart auf 1 setzen, da immer vorhanden) Bit 3 bis 7 auf hart 0 gesetzt, da unbenutzt bzw. in dieser Konstellation nicht erforderlich --> AKKU - Inhalt bei Anforderung ausgeben (AKKU-Inhalt ist nur im Request-Buffer vorhanden und deshalb nicht mit VS100 auslesbar) DATA C: Bitcodierte Kennzeichnung der unterst¨ utzten sporadisch laufenden Diagnoseroutinen: (0 = nicht unterst¨ utzt, 1 = unterst¨ utzt) Bit 0 = Katalysator Bit 1 = Beheizter Katalysator Bit 2 = Tankentl¨ uftung Bit 3 = Sekund¨ arluft Bit 4 = Klima-K¨ uhlmittel Bit 5 = Lambdasonde Bit 6 = Lambdasondenheizung Bit 7 = Abgasr¨ uckf¨ uhrung --> evsup1 (kommt aus DIMC) ausgeben DATA D: Bitcodierte Kennzeichnung des Pr¨ ufstatus der jeweiligen Funktion. (0 = nicht unterst¨ utzt oder Pr¨ ufung erfolgt, 1 = Pr¨ ufung noch nicht erfolgt). Zuordnung wie bei DATA C. --> Ausgabe der RAM-Zelle ready aus --> %DIMCx.y endif
PID $02: Wird in Mode $01 nicht unterst¨ utzt.
if
(SY_M1I00A.Bit 5 = 1)
PID $03: Ausgabe Status Kraftstoffversorgungssystem Bank 1 + 2 DATA A: Bitcodierte Ausgabe Status Kraftstoffversorgungssystem Bank 1: Es darf jeweils nur eines der folgenden Bits auf 1 gesetzt sein: Bit 0 = Regelbereitschaft noch nicht erreicht Bit 1 = Regelung uneingeschr¨ ankt aktiv Bit 2 = Open loop wegen Fahrbedingung (Schub etc.) Bit 3 = Open loop wegen Fehler Bit 4 = Regelung mit Einschr¨ ankungen aktiv Bit 5 bis 7 = nicht benutzt (sind auf 0 gesetzt) --> Ausgabe flglrs, entspricht SAE-Quantisierung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC1MOD 20.140.1
Seite 3004 von 4100 31.JAN.2003 Thomas Brosi
DATA B: Bitcodierte Ausgabe Status Kraftstoffversorgungssystem Bank 2: Codierung wie beim 1-Bank-System (DATA A) Bei 1-Bank-Systemen (SY_STERVK = 0) muß 00 hex gesendet werden.
SY_STERVK ------------+ | v 00 hex ------------o ---- o---------------------------------------> output flglrs2 -----------o (output entspricht SAE-Quantisierung) endif
if
(SY_M1I00A.Bit 4 = 1)
PID $04 DATA A: Berechnete Last in Prozent der max. Last Die berechnete Last (ab MJ 2003- Anforderungen) wird in der Funktion %BGRLMXS bereitgestellt. SAE-Quantisierung: (Quant = 100%/256) --> Ausgabe rml, entspricht SAE-Quantisierung endif
if
(SY_M1I00A.Bit 3 = 1)
PID $05 DATA A: Motortemperatur SAE-Quantisierung: ( $00 = -40grdC, $FF = 215 grdC, Quant = 1grdC) --> tmotlin auf die SAE-Quantisierung umrechnen und ausgeben endif
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
if
(SY_M1I00A.Bit 2 = 1)
PID $06 DATA A: Reglerwert der Lambdaregelung Bank 1 SAE-Quantisierung: ( $00 = -100%, $80 = 0%, $FF = +99,22%, Quant = 100%/128, 0% bei 128)
Ausgabewert berechnen: +-------------+-----------+ +-->| = xxxx xxxx 1xxx xxxx |------+ | +-------------+-----------+ | | (MSB) (LSB) v +-----------+ fr_w ----+----------------------------------o-----o------->| : 100 hex |----------> DATA A | +-----------+ +------o +-----------+ +---------->| + 100 hex |---+ +-----------+ --> DATA A ausgeben endif
if
(SY_M1I00A.Bit 1 = 1)
PID $07 DATA A: Adaptionswert der Lambdaregelung Bank 1 SAE-Quantisierung: ( $00 = -100%, $80 = 0%, $FF = +99,22%, Quant = 100%/128 )
Ausgabewert berechnen: +-------------+-----------+ +-->| = xxxx xxxx 1xxx xxxx |------+ | +-------------+-----------+ | | (MSB) (LSB) v +-----------+ fra_w ---+----------------------------------o-----o------->| : 100 hex |----------> DATA A | +-----------+ +------o +-----------+ +---------->| + 100 hex |---+ +-----------+ --> DATA A ausgeben endif
if
(SY_M1I00A.Bit 0 = 1)
PID $08 DATA A: Reglerwert der Lambdaregelung Bank 2 SAE-Quantisierung: ( $00 = -100%, $80 = 0%, $FF = +99,22%, Quant = 100%/128 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC1MOD 20.140.1
Seite 3005 von 4100 31.JAN.2003 Thomas Brosi
Ausgabewert berechnen: +-------------+-----------+ +-->| = xxxx xxxx 1xxx xxxx |------+ | +-------------+-----------+ | | (MSB) (LSB) v +-----------+ fr2_w ---+----------------------------------o-----o------->| : 100 hex |----------> DATA A | +-----------+ +------o +-----------+ +---------->| + 100 hex |---+ +-----------+ --> DATA A ausgeben endif
if
(SY_M1I00B.Bit 7 = 1)
PID $09 DATA A: Adaptionswert der Lambdaregelung Bank 2 SAE-Quantisierung: ( $00 = -100%, $80 = 0%, $FF = +99,22%, Quant = 100%/128 )
Ausgabewert berechnen: +-------------+-----------+ +-->| = xxxx xxxx 1xxx xxxx |------+ | +-------------+-----------+ | | (MSB) (LSB) v +-----------+ fra2_w --+----------------------------------o-----o------->| : 100 hex |----------> DATA A | +-----------+ +------o +-----------+ +---------->| + 100 hex |---+ +-----------+ --> DATA A ausgeben endif
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
if
(SY_M1I00B.Bit 5 = 1)
PID $0B DATA A: Saugrohrdruck absolut SAE-Quantisierung: ( 0 ... 255 kPa, Inkr = 1 kPa ) --> psdss_u ausgeben, entspricht der SAE-Quantisierung endif
if
(SY_M1I00B.Bit 4 = 1)
PID $0C DATA A: Motordrehzahl high-Byte DATA B: Motordrehzahl low-Byte SAE-Quantisierung: ($0000 ... $FFFF = 0 ... 16383,75 U/min; 1 Inkr = 0,25 U/min) --> nmot_w ausgeben, entspricht der SAE-Quantisierung endif
if
(SY_M1I00B.Bit 3 = 1)
PID $0D DATA A: Fahrzeuggeschwindigkeit SAE-Quantisierung: ( $00 = 0 km/h, $FF = 255 km/h, Quant = 1 km/h) vfzg kommt aus %GGVFZG mit der Quantisierung: 0 ... 318,75 kmh, 1 Inkr. = 1,25 km/h if ( vfzg >= 0xCC ) DATA A = 0xFF (255 km/h) else DATA A = (vfzg * 5/4) --> Ausgabe DATA A endif endif
if
(SY_M1I00B.Bit 2 = 1)
PID $0E DATA A: Z¨ undwinkel von Zylinder 1 SAE-Quantisierung: ($00 = -64,0 grd, $80 = 0 grd, $FF = +63,5 grd, Quant = 0,5 grd) --> zwzyl1 (kommt aus %ZUE mit der Quantisierung: 0,75grdKW/Inkr, -96 - +95,25 grdKW), nach Umrechnung auf SAE-Quantisierung ausgeben. endif
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
if
TC1MOD 20.140.1
Seite 3006 von 4100 31.JAN.2003 Thomas Brosi
(SY_M1I00B.Bit 1 = 1)
PID $0F DATA A: Ansauglufttemperatur SAE-Quantisierung: ( $00 = -40 grdC, $FF = 215 grdC, Quant = 1 grdC ) --> tanslin auf SAE-Quantisierung umrechnen und ausgeben endif
if
(SY_M1I00B.Bit 0 = 1)
PID $10 DATA A: Luftmasse high-Byte DATA B: Luftmasse low-Byte SAE-Quantisierung: ( $0000 = 0 g/sec, $FFFF = 655.35 g/sec, Quant = 0,01 g/sec ) --> mshfm_w (kommt aus BGSRMx.y mit der Quantisierung: 0 ... 6553,5 kg/h, 0,1 kg/h pro Inkr.) nach Umrechnung auf SAE-Quantisierung ausgeben. endif
if
(SY_M1I00C.Bit 7 = 1)
PID $11 DATA A: Drosselklappenwinkel absolut SAE-Quantisierung: ( $00 = 0 %, $FF = 100 %, Quant = 100%/255 ) if (SY_EGAS > 0) F¨ ur Projekte mit EGAS wird die Geberspannung udkp1_w vor der Ausgabe in eine 8 Bit Gr¨ oße umgewandelt. --> DATA A = (udkp1_w>>4) DATA A entspricht den ISO/SAE-Anforderungen f¨ ur MJ 2003 else f¨ ur Projekte ohne EGAS (SY_EGAS = 0) wird die Groesse wdk_w vor der Ausgabe in eine 8 Bit Gr¨ oße umgewandelt --> DATA A = (wdk_w/256) DATA A entspricht den ISO/SAE-Anforderungen f¨ ur MJ 2003 endif
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
endif
if
(SY_M1I00C.Bit 6 = 1)
PID $12 DATA A: Status Sekund¨ arluftsteuerung Zur Zeit ist nur diese Konstellation bekannt: Wenn SLS vorhanden dann Einblasung vor 1. Katalysator jeder Bank. B_slsfz = 0; keine Antwort (ISO 9141-2) bzw. SFNS-IF = $12 (ISO 14230-4) (B_slsfz = 1) & (B_sls = 1) entspricht im AKKU Bit 0 = 1, (B_slsfz = 1) & (B_sls = 0) entspricht im AKKU Bit 2 = 1, restliche Bits sind auf 0 setzen. --> AKKU - Inhalt bei Anforderung ausgeben (AKKU-Inhalt ist nur im Request-Buffer vorhanden und deshalb nicht mit VS100 auslesbar) endif
if
(SY_M1I00C.Bit 5 = 1)
PID $13 DATA A: Platzierung von Lambdasonden (Bit = 1: Sensor verbaut ) Data A Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7
Bank 1 1 1 1 2 2 2 2
(alternativ zu PID $1D)
Sensor 1 2 3 4 1 2 3 4
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC1MOD 20.140.1
Seite 3007 von 4100 31.JAN.2003 Thomas Brosi
O2 sensor locations Bank 1 1
output /NC
1/
SY_LSFNVK 0
setBit
B_lsf
setBit
B_lsh SY_LSFNHK 0
2/
output /NC 1
1/ SY_NOHK 0
1/
1/ output /NC
setBit
B_lsh
output.Bit 1 = 1:
output /NC Sensor 2 supported
output /NC 1
1/
output.Bit 0 = 1: Sensor 1 is (always) supported
output /NC 2
1/
output.Bit 2 = 1: Sensor 3 supported
output /NC
Bank 2 SY_STERVK 0
setBit output /NC
2/
SY_STERFK 0
output /NC 4
output.Bit 4 = 1: for a 2 bank system Sensor 1 is (allways) supported
1/ setBit
B_lsf2 1/
output /NC
setBit
B_lsh2 output /NC
3/
1/ output /NC
5 1/
SY_LSFNHK2 0
setBit B_lsh2
SY_NOHK2 0
output.Bit 5 = 1: Sensor 2 supported
output /NC
5
1/
SY_STERHK 0
1/
1/
output.Bit 6 = 1:
output /NC
output /NC Sensor 3 supported
6
tc1mod-pid0x13
SY_LSFNVK2 0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
tc1mod-pid0x13 --> Ausgabe DATA A = output (output entspricht SAE-Quantisierung) endif
if
(SY_M1I00C.Bit 4 = 1) & (SY_STETLR = 0)
PID $14 Spannungs - und Reglerwert der Sonde 1 Bank 1 (vor dem ersten Katalysator) DATA A: Spannungswert Wird nur bei Systeme mit 2-Punkt-Lambdaregelung unterst¨ utzt! SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V usvkj kommt aus %DLSSA und ist mit 5,2 mV / Inkr. quantisiert --> DATA A = (usvkj[dez] * 1,04) DATA B: Reglerwert der Sonde vor Katalysator, Bank 1 ( $00 = -100%, Wird nur bei Systeme mit 2-Punkt-Lambdaregelung unterst¨ utzt!
$80 = 0%, %FF = +99,22%, Quant = 100%/128, 0% bei 128)
Ausgabewert berechnen: +-------------+-----------+ +-->| = xxxx xxxx 1xxx xxxx |------+ | +-------------+-----------+ | | (MSB) (LSB) v +-----------+ fr_w ----+----------------------------------o-----o------->| : 100 hex |----------> DATA B | +-----------+ +------o +-----------+ +---------->| + 100 hex |---+ +-----------+ --> DATA A ausgeben endif
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
if
TC1MOD 20.140.1
Seite 3008 von 4100 31.JAN.2003 Thomas Brosi
(SY_M1I00C.Bit 3 = 1)
PID $15 Spannungs - und Reglerwert der Sonde 2 von Bank 1 if
(SY_LSFNVK > 0)
if (B_lsf = true) Entspricht Sensor 2, Platzierung nach Vorkatalysator DATA A: Spannungswert der Sonde 2 nach Vorkatalysator SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V usfkj kommt aus %DLSSA und ist mit 5,2 mV / Inkr. quantisiert --> Ausgabe DATA A = (usfkj[dez] * 1,04) DATA B: Reglerwert SAE-Quantisierung: $00 = -100%, --> Ausgabe DATA B = 0xFF,
$80 = 0%, %FF = +99,22%, Quant = 100%/128, 0% bei 128
da Sonde nicht zur Regelung benutzt wird.
else if Kommunikation nach ISO 14230-4 negative Response SFNS-IF (0x12) else keine Antwort endif endif
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
else if
(B_lsh = true)
Entspricht Sensor 2, Platzierung nach Hauptkatalysator DATA A: Spannungswert der Sonde hinter Hauptkatalysator SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V ushkj kommt aus %DLSSA und ist mit 5,2 mV / Inkr. quantisiert --> Ausgabe DATA A = (ushkj[dez] * 1,04) DATA B: Reglerwert der Sonde hinter Hauptkatalysator SAE-Quantisierung: $00 = -100%, $80 = 0%, %FF = +99,22%, Quant = 100%/128, 0% bei 128 --> Ausgabe DATA B = 0xFF,
da Sonde nicht zur Regelung benutzt wird.
else if Kommunikation nach ISO 14230-4 negative Response SFNS-IF (0x12) else keine Antwort endif endif endif endif
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
if
TC1MOD 20.140.1
Seite 3009 von 4100 31.JAN.2003 Thomas Brosi
(SY_M1I00C.Bit 2 = 1) & (SY_LSFNVK > 0) & ((SY_LSFNHK > 0) or (SY_NOHK > 0))
PID $16 Spannung und Reglerwert der Sonde 3 von Bank 1 if
(B_lsh = true) Entspricht Sensor 3, Platzierung nach Hauptkatalysator
DATA A: Spannungswert SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V ushkj kommt aus %DLSSA und ist mit 5,2 mV / Inkr. quantisiert --> Ausgabe DATA A = (ushkj[dez] * 1,04) DATA B: Reglerwert SAE-Quantisierung: $00 = -100%, $80 = 0%, %FF = +99,22%, Quant = 100%/128, 0% bei 128 bzw. 0xFF wenn Regelung nicht vorhanden ist --> Ausgabe DATA B = 0xFF,
da Sonde nicht zur Regelung benutzt wird.
else if Kommunikation nach ISO 14230-4 negative Response SFNS-IF (0x12) else keine Antwort endif endif endif
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
PID $17: Sensor 4 von Bank 1;
if
nicht verbaut!
(SY_M1I00C.Bit 0 = 1) & (SY_STERVK > 0) & (SY_STETLR = 0)
PID $18 DATA A: Spannungswert der Sonde vor Katalysator von Bank 2 Wird nur bei 2-Bank-Systeme mit 2-Punkt-Lambdaregelung unterst¨ utzt! SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V usvkj2 kommt aus %DLSSA und ist mit 5,2 mV / Inkr. quantisiert --> DATA A = (usvkj2[dez] * 1,04) DATA B: Reglerwert der Sonde vor Katalysator, Bank 2 ( $00 = -100%, $80 = 0%, %FF = +99,22%, Quant = 100%/128, 0% bei 128) Wird nur bei 2-Bank-Systeme mit 2-Punkt-Lambdaregelung unterst¨ utzt!
Ausgabewert berechnen: +-------------+-----------+ +-->| = xxxx xxxx 1xxx xxxx |------+ | +-------------+-----------+ | | (MSB) (LSB) v +-----------+ fr2_w ---+----------------------------------o-----o------->| : 100 hex |----------> DATA B | +-----------+ +------o +-----------+ +---------->| + 100 hex |---+ +-----------+ --> DATA B ausgeben endif
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
if
TC1MOD 20.140.1
Seite 3010 von 4100 31.JAN.2003 Thomas Brosi
(SY_M1I00D.Bit 7 = 1) & (((SY_STERFK > 0) & (SY_LSFNVK2 > 0)) or (SY_STERHK > 0))
PID $19 Spannungs - und Reglerwert der Sonde 2 Bank 2 if
((SY_LSFNVK2 > 0) & (SY_STERFK > 0)) if (B_lsf2 = true) Entspricht Sensor 2, Platzierung nach Vorkatalysator DATA A: Spannungswert der Sonde 2 nach Vorkatalysator SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V usfkj2 kommt aus %DLSSA und ist mit 5,2 mV / Inkr. quantisiert --> DATA A = (usfkj2[dez] * 1,04)
DATA B: Reglerwert SAE-Quantisierung: $00 = -100%, --> Ausgabe DATA B = 0xFF,
$80 = 0%, %FF = +99,22%, Quant = 100%/128, 0% bei 128
da Sonde nicht zur Regelung benutzt wird.
else if Kommunikation nach ISO 14230-4 negative Response SFNS-IF (0x12) else keine Antwort
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
endif endif else if (B_lsh2 = true) Entspricht Sensor 2, Platzierung nach Hauptkatalysator DATA A: Spannungswert der Sonde hinter Hauptkatalysator SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V ushkj2 kommt aus %DLSSA und ist mit 5,2 mV / Inkr. quantisiert --> Ausgabe DATA A = (ushkj2[dez] * 1,04) DATA B: Reglerwert der Sonde hinter Hauptkatalysator SAE-Quantisierung: $00 = -100%, $80 = 0%, %FF = +99,22%, Quant = 100%/128, 0% bei 128 --> Ausgabe DATA B = 0xFF,
da Sonde nicht zur Regelung benutzt wird.
else if Kommunikation nach ISO 14230-4 negative Response SFNS-IF (0x12) else keine Antwort endif endif endif endif
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
if
TC1MOD 20.140.1
Seite 3011 von 4100 31.JAN.2003 Thomas Brosi
(SY_M1I00D.Bit 6 = 1) & (SY_LSFNVK2 > 0) & (SY_STERFK > 0) & (SY_STERHK > 0) & ((SY_LSFNHK2 > 0) or (SY_NOHK2 > 0))
PID $1A Spannung und Reglerwert der Sonde 3 Bank 2 if
(B_lsh2 = true) Entspricht Sensor 3, Platzierung nach Hauptkatalysator
DATA A: Spannungswert der Sonde 3 von Bank 2 SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V ushkj2 kommt aus %DLSSA und ist mit 5,2 mV / Inkr. quantisiert --> Ausgabe DATA A = (ushkj2[dez] * 1,04) DATA B: Reglerwert der Sonde 3 von Bank 2 SAE-Quantisierung: $00 = -100%, $80 = 0%, %FF = +99,22%, Quant = 100%/128, 0% bei 128 bzw. 0xFF wenn Regelung nicht vorhanden ist --> Ausgabe DATA B = 0xFF, else
da Sonde nicht zur Regelung benutzt wird.
if Kommunikation nach ISO 14230-4 negative Response SFNS-IF (0x12) else keine Antwort endif endif endif PID $1B:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
if
Sensor 4 von Bank 2; hier unbenutzt.
(SY_M1I00D.Bit 4 = 1)
PID $1C DATA A: Dezimal codierter Zertifikationsnachweis. --> CWOBD ausgeben CWOBD in dez: Zertifizierung nach: 01 OBDII-CARB 02 OBD-EPA 03 OBDII-CARB + OBD-EPA 04 OBDI 05 keine OBD-requirements 06 EOBD 07 EOBD + OBDII 08 EOBD + OBD 09 EOBD + OBD + OBDII CWOBD wird nach Recherche der projektspezifisch verwendeten Zertifikation mit Daten beschrieben. endif
if
(SY_M1I00D.Bit 3 = 1)
PID $1D DATA A: Platzierung von Lambdasonden (Bit = 1: Sensor verbaut) PID $1D ist nur freigegeben wenn PID $13 nicht aktiviert ist. B_lsv B_lsh B_lsv2 B_lsh2 0 0 0 0
--> --> --> --> --> --> --> -->
Bit Bit Bit Bit Bit Bit Bit Bit
0: 1: 2: 3: 4: 5: 6: 7:
Bank Bank Bank Bank Bank Bank Bank Bank
1, 1, 2, 2, 3, 3, 4, 4,
Sonde Sonde Sonde Sonde Sonde Sonde Sonde Sonde
1 2 1 2 1 2 1 2
--> AKKU - Inhalt bei Anforderung ausgeben (AKKU-Inhalt ist nur im Request-Buffer vorhanden und deshalb nicht mit VS100 auslesbar) endif
if
(SY_M1I00D.Bit 0 = 1)
PID $20 Bitcodierte ¨ Ubertragung der vom SG unterst¨ utzten PID’s >$20 Bei einer Aktivierung von PID’s >$20 muß PID $20 immer enthalten sein. Die Inhalte f¨ ur
m1i20a
(DATA Byte A) und
m1i20d
(DATA Byte D) sind auf Testeranfrage (Mode $01 PID $20) zu berechnen:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC1MOD 20.140.1
Seite 3012 von 4100 31.JAN.2003 Thomas Brosi
Mode $01 PID $20 Data A to D getBit SY_M1I00D 0 1/ SY_M1I20A
m1i20a /NC getBit
2/ clrBit
7 B_kmmilsct
m1i20a /NC
1/
PID $21 on/off?
m1i20a /NC 7
3/ m1i20d /NC 4/
getBit SY_M1I20D
0 1/
SY_WUBISO 0
setBit m1i20d /NC
1/
PID $40 on/off
m1i20d /NC 0
m1i20d /NC
1/
tc1mod-pid0x20
clrBit
m1i20d /NC 0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tc1mod-pid0x20 Die nachfolgende Tabelle zeigt den Zusammenhang zwischen BITs und PIDs:
+-------------+--------------------------+--------------------------+--------------------------+-------------------------+ | | m1i20a | SY_M1I20B | SY_M1I20C | m1i20d | +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ |DATA: | A | B | C | D | +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ |DATA Byte #: | 3 | 4 | 5 | 6 | +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ |Bit: | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ |PID in hex: | 21 22 23 24 25 26 27 28 | 29 2A 2B 2C 2D 2E 2F 30 | 31 32 33 34 35 36 37 38 | 39 3A 3B 3C 3D 3E 3F 40 | +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ Der Aufbau von PID $20 gleicht PID $00, jedoch f¨ ur die PIDs $21 - $40 usw.. Weiteres siehe bei PID $00. --> --> --> -->
if
Ausgabe Ausgabe Ausgabe Ausgabe
DATA DATA DATA DATA
A B C D
= = = =
m1i20a SY_M2I20B SY_M2I20C m1i20d
(SY_M1I20A.Bit 7 = 1)
PID $21 Fahrstrecke mit "MIL on" if B_kmstmil = 1 (true) Der Ausgabewert kmstmil_w entspricht der SAE-Quantisierung (1 Inkr. = 1km, Bereich: 0 ... 65535 km), DATA A: kmstmil_w high-Byte DATA B: kmstmil_w low-Byte SAE-quantization: ( Quant = 1km / incr, 0 ... 65535) else if Kommunikation nach ISO 14230-4 negative Response SFNS-IF (0x12) else no response endif endif endif
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
if
TC1MOD 20.140.1
Seite 3013 von 4100 31.JAN.2003 Thomas Brosi
(SY_M1I20A.Bit 4 = 1)
PID $24 Lambda und Spannung von Lambdasonde vor Kat der Bank 1 (Bank 1 - Sensor 1) Nur f¨ ur Projekte mit LSU - Sonden. DATA A: Lambda high-Byte DATA B: Lambda low-Byte SAE-Quantisierung: ( 1 Inkr. = 0,0000305 / Inkr; Bereich: 0 ... 1,999) --> lalsuvj_w ausgeben, entspricht der SAE-Quantisierung DATA C: Sondenspannung high-Byte DATA D: Sondenspannung low-Byte SAE-Quantisierung: ( 1 Inkr. = 0,00012207 V; Bereich: 0 - 7,9999 V) --> usvkvj_w ausgeben, entspricht der SAE-Quantisierung endif
if
(SY_M1I20A.Bit 0 = 1)
PID $28 Lambda und Spannung von Lambdasonde vor Kat der Bank 2 (Bank 2 - Sensor 1) Nur f¨ ur Projekte mit LSU - Sonden. DATA A: Lambda high-Byte DATA B: Lambda low-Byte SAE-Quantisierung: ( 1 Inkr. = 0,0000305 / Inkr; Bereich: 0 ... 1,999) --> lalsuvj2_w ausgeben, entspricht der SAE-Quantisierung DATA C: Sondenspannung high-Byte DATA D: Sondenspannung low-Byte SAE-Quantisierung: ( 1 Inkr. = 0,00012207 V; Bereich: 0 - 7,9999 V) --> usvkvj2_w ausgeben, entspricht der SAE-Quantisierung endif
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
if
(SY_M1I20C.Bit 4 = 1)
PID $34 Lambda und Pumpstrom von Lambdasonde vor Kat der Bank 1 (Bank 1 - Sensor 1) Nur f¨ ur Projekte mit LSU - Sonden. DATA A: Lambda high-Byte DATA B: Lambda low-Byte SAE-Quantisierung: ( 1 Inkr. = 0,0000305 / Inkr; Bereich: 0 ... 1,999) --> lalsuvj_w ausgeben, entspricht der SAE-Quantisierung DATA C: Pumpstrom high-Byte DATA D: Pumpstrom low-Byte SAE-Quantisierung: ( 1 Inkr. = 0,00390625 mA; Bereich: -128 mA - 127,996 mA; $8000 = 0 mA) --> iplsuvj_w ausgeben, entspricht der SAE-Quantisierung endif
if
(SY_M1I20C.Bit 0 = 1)
PID $38 Pumpstrom und Lambda von Lambdasonde vor Kat der Bank 2 (Bank 2 - Sensor 1) Nur f¨ ur Projekte mit LSU - Sonden. DATA A: Lambda high-Byte DATA B: Lambda low-Byte SAE-Quantisierung: ( 1 Inkr. = 0,0000305 / Inkr; Bereich: 0 ... 1,999) --> lalsuvj2_w ausgeben, entspricht der SAE-Quantisierung DATA C: Pumpstrom high-Byte DATA D: Pumpstrom low-Byte SAE-Quantisierung: ( 1 Inkr. = 0,00390625 mA; Bereich: -128 mA - 127,996 mA; $8000 = 0 mA) --> iplsuvj2_w ausgeben, entspricht der SAE-Quantisierung endif
if
(SY_M1I20D.Bit 0 = 1)
PID $40 Bitcodierte ¨ Ubertragung der vom SG unterst¨ utzten PID’s $40 ... $60 Bei einer Aktivierung von PID’s >$40 muß PID $40 immer enthalten sein. Die nachfolgende Tabelle zeigt den Zusammenhang zwischen BITs und PIDs:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC1MOD 20.140.1
Seite 3014 von 4100 31.JAN.2003 Thomas Brosi
Mode $01 PID $40 Data A to D 0
m1i40a /NC
getBit SY_M1I00D
0 2/
getBit SY_M1I20D
0 1/
SY_WUBISO 0
setBit m1i40a /NC 6
1/
PID $42 on/off?
m1i40a /NC
3/ 0
m1i40b /NC 4/
0
tc1mod-pid0x40
m1i40c /NC 5/
0
m1i40d /NC
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tc1mod-pid0x40
+-------------+--------------------------+--------------------------+--------------------------+-------------------------+ | | m1i40a | m1i40b | m1i40c | m1i40d | +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ |DATA: | A | B | C | D | +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ |DATA Byte #: | 3 | 4 | 5 | 6 | +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ |Bit: | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ |PID in hex: | 41 42 43 44 45 46 47 48 | 49 4A 4B 4C 4D 4E 4F 50 | 51 52 53 54 55 56 57 58 | 59 5A 5B 5C 5D 5E 5F 60 | +-------------+--------------------------+--------------------------+--------------------------+-------------------------+ Der Aufbau von PID $40 gleicht PID $00, jedoch f¨ ur die PIDs $41 - $60 usw.. Weiteres siehe bei PID $00. --> --> --> -->
if
Ausgabe Ausgabe Ausgabe Ausgabe
DATA DATA DATA DATA
A B C D
= = = =
m1i40a m1i40b m1i40c m1i40d
(SY_WUBISO > 0)
PID $42 SG - Versorgungsspannung SAE-Quantisierung: ( 1 Inkr. = 0,001 V / Inkr; Bereich: 0 ... 65,535 V) DATA A: wubiso_w high-Byte DATA B: wubiso_w low-Byte --> wubiso_w ausgeben, entspricht der SAE-Quantisierung endif
ABK TC1MOD 20.140.1 Abkurzungen ¨ ISO: SAE: PID: MIL: LSU: SLS: MSB: LSB: Parameter
International Organisation for Standardization Society of Automotive Engineers, Inc. Parameter Identification Malfunction Indication Light (Fehlerlampe) Breitband Lambdasonde Sekund¨ arluft System Most Significant Byte/Bit Least Significant Byte/Bit Art
Bezeichnung
CWOBD
FW (REF)
Codewort fur ¨ Konfiguration OBD Zertifikationsnachweis
Systemkonstante
Art
Bezeichnung
SY_LSFNHK SY_LSFNHK2 SY_LSFNVK
SYS (REF) Systemkonstante LSF nach Hauptkatalysator SYS (REF) Systemkonstante LSF nach Hauptkatalysator, Bank2 SYS (REF) Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden
Source-X
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 3015 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
SY_LSFNVK2 SY_M1I00A SY_M1I00B SY_M1I00C SY_M1I00D SY_M1I20A SY_M1I20B SY_M1I20C SY_M1I20D SY_NOHK SY_NOHK2 SY_STERFK SY_STERHK SY_STERVK SY_STETLR SY_WUBISO
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante Codierung von DATA A in Mode 1 PID $00 nach SAE J1979 Systemkonstante Codierung von DATA B in Mode 1 PID $00 nach SAE J1979 Systemkonstante Codierung von DATA C in Mode 1 PID $00 nach SAE J1979 Systemkonstante Codierung von DATA D in Mode 1 PID $00 nach SAE J1979 Systemkonstante Codierung von DATA A in Mode 1 PID $20 nach SAE J1979 Systemkonstante Codierung von DATA B in Mode 1 PID $20 nach SAE J1979 Systemkonstante Codierung von DATA C in Mode 1 PID $20 nach SAE J1979 Systemkonstante Codierung von DATA D in Mode 1 PID $20 nach SAE J1979 Systemkonstante Bedingung NOx-Sensor hinter Kat Systemkonstante Bedingung NOx-Sensor hinter Kat, Bank2 Systemkonstante Bedingung : Stereo hinter Frontkatalysator Systemkonstante Bedingung Stereo hinter Kat Systemkonstante Bedingung : Stereo vor Kat Systemkonstante Bedingung stetige Lambda-Regelung vorhanden S.-Konst. erlaubt Ausgabe der SG - Vers.-spannung (PID $42) an OBD Scan Tool
Art
Bezeichnung
Variable
Quelle
B_CDKVS B_CDMD B_KMMILSCT B_LSF
B_LSF2
B_LSH B_LSH2 B_LSV ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TC1MOD 20.140.1
B_LSV2 B_MILSTAT B_SLS
DMIL
B_SLSFZ EVSUP1 FLGLRS FLGLRS2 FR2_W
DCFFLR DCFFLR LRS
FRA2_W
LRA
FRA_W
LRA
FR_W
LRS
IPLSUVJ2_W IPLSUVJ_W KMSTMIL_W LALSUVJ2_W LALSUVJ_W MSHFM_W
GGO2LSU GGO2LSU BGKMST BGLAMBDA BGLAMBDA
NMOT_W
BGNMOT
PSDSS_U READY RML TANSLIN TMOTLIN
DFFTCNV DIMCA BGRLMXS GGTFA GGTFM
USHKJ USHKJ2 USVKJ USVKJ2 USVKVJ2_W USVKVJ_W VFZG
DLSSA DLSSA DLSSA DLSSA GGO2LSU GGO2LSU GGVFZG
Referenziert von
EIN DKVS, TC1MOD DMDSTP, TC1MOD EIN EIN TC1MOD EIN DHLSFK, DLSAFK,DLSF, DLSSA, GGLSF, ... EIN DHLSFK, DLSAFK,DLSF, DLSSA, GGLSF, ... DLSSA, GGLSVFH,- EIN TC1MOD, TC5MOD DLSSA, GGLSVFH,- EIN TC1MOD, TC5MOD DLSSA, GGLSVFH, T- EIN C1MOD DLSSA, GGLSVFH, T- EIN C1MOD EIN TC1MOD EIN ATM, BBAGR,BBKH, BGLAMBDA,DKATFKEB, ... TC1MOD EIN EIN DIMCA, TC1MOD EIN DFFT, TC1MOD EIN DFFT, TC1MOD DDYLSU, DFFTCNV,- EIN GK, TC1MOD, TKMWL EIN DFFTCNV, GK,TC1MOD, TKMWL,UFGKC DFFTCNV, GK,EIN TC1MOD, TKMWL,UFGKC DDYLSU, DFFTCNV,- EIN GK, TC1MOD, TKMWL EIN TC1MOD EIN TC1MOD TC1MOD, TKMWL EIN EIN TC1MOD EIN TC1MOD EIN BGTEV, TC1MOD,TKMWL AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN DFFT, TC1MOD TC1MOD, TKMWL EIN EIN DFFT, TC1MOD EIN TC1MOD, TKMWL EIN DFFT, DFFTCNV,TC1MOD, TKMWL EIN TC1MOD EIN TC1MOD TC1MOD EIN EIN TC1MOD EIN TC1MOD EIN TC1MOD EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ...
Funktion uber ¨ Codewort CDKVS freigegeben Funktion uber Codewort CDMD freigegeben ¨ Ausgabe ”km bei MIL on” fur ¨ Scan Tool abschalten (0 = keine Ausgabe in PID $21) Bedingung Lambda-Sonde hinter Front-Kat verbaut
Bedingung Lambda-Sonde hinter Front-Kat verbaut (Bank2)
Bedingung Lambda-Sonde hinter Kat verbaut Bedingung Lambda-Sonde hinter Kat verbaut (Bank2) Bedingung Lambda-Sonde vor Kat verbaut, 1. Sonde nach Auslaß (Bank1) Bedingung Lambda-Sonde vor Kat verbaut, 1. Sonde nach Auslaß (Bank2) MIL - Status fur ¨ Scan Tool Mode $01 PID $01 ¨ Bedingung Sekundarluft aktiv
Bedingung SLS in Fahrzeug eingebaut Funktionskennungsbyte fur ¨ Ausgabe SAE J1979 Mode2 CARB FREEZE FRAME Byte, Bank 1, fur ¨ LR CARB FREEZE FRAME Byte, Bank 2, fur ¨ LR Lambda-Regler-Ausgang; Bank2 (Word) multiplikative Gemischkorrektur der Gemischadaption (Word)
multiplikative Gemischkorrektur der Gemischadaption (Word)
Lambda-Regler-Ausgang (Word) Pumpstrom IP LSU2 Pumpstrom IP LSU Zuruckgelegte ¨ Fahrstrecke mit MIL on Lambda-Istwert Bank2 fur ¨ Scan Tool Lambda-Istwert fur ¨ Scan TOOL ¨ Massenstrom HFM 16-Bit Große Motordrehzahl Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S) mit SAE-Quantisierung readiness-Byte fur ¨ Ausgabe SAE J1979 Mode2 relative Luftmasse (calc. load value) nach SAE J1979 Ansauglufttemperatur, linearisiert und umgerechnet Motortemperatur, linearisiert und umgerechnet Spannung Lambdasonde hinter Kat, ohne Offset, DLSSA, Bank 1 Spannung Lambdasonde hinter Kat, ohne Offset, DLSSA, Bank 2 Spannung Lambdasonde vor Kat, ohne Offset, DLSSA Spannung Lambdasonde vor Kat, ohne Offset, DLSSA (Bank2) Sondenspannung vor Kat einer Breitbandlambdasonde Bank2 fur ¨ Scan Tool Sondenspannung vor Kat einer Breitbandlambdasonde fur ¨ Scan Tool Fahrzeuggeschwindigkeit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC2MOD 20.71.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
WDKBA
GGDVE
EIN
Drosselklappenwinkel bezogen auf unteren Anschlag
ZWZYL1
ZWOUT
CANECU, DFFT,DMDSTP, LRAEB,TC1MOD, ... TC1MOD
EIN
Zundwinkel ¨ Zylinder 1
Seite 3016 von 4100 31.JAN.2003 Thomas Brosi
FB TC1MOD 20.140.1 Funktionsbeschreibung Diese Funktion unterst¨ utzt den Mode $01 nach SAE J1979 bzw. nach ISO 15031-5 den Service $01. Nachfolgend ersetzt der Begriff "Mode" den Begriff "Service". ¨ Uber den Mode $01 k¨ onnen aktuelle Messwerte und Statis vom Motorsteuerger¨ at angefordert werden. Die Ausgabeparameter sind in den o.g. Normen standardisiert. Der Mode $01 ist in Parameter Identifier (PID) unterteilt. Jeder PID steht f¨ ur eine oder mehrere Informationen, je nach Festlegung in den Normen. Besondere Aufgaben haben die PIDs $00, $20, $40 ... $E0. Der PID $00 zeigt die unterst¨ utzten PIDs von PID $01 ... PID $20, der PID $20 zeigt die unterst¨ utzten PIDs von $21 ... $40, der PID $40 zeigt die PIDs von $41 ... $$60 und so weiter. Die Aufgaben der einzelnen PIDs sind im Block FDEF ausf¨ uhrlich beschrieben.
APP TC1MOD 20.140.1 Applikationshinweise Erforderlich Applik. - Werkzeuge: VS100 oder INCA PC, OBD Scan Tool oder alternativ VS23 mit "CARB" - EPROM oder DIAS. Verf¨ ugbarkeit der Applik. - Werkzeuge: VS100 oder INCA PC geh¨ oren zur Standardausr¨ ustung, OBD Scan Tools sind auf dem freien Markt erh¨ altlich und etl. bei den Kollegen der Applikation ausleihbar.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Daten festlegen: Die Gr¨ oße CWOBD ist unbedingt nach der untenstehenden Tabelle entsprechend dem Zertifizierungsgrad zu applizieren: --> output CWOBD Zertifizierung nach: OBDII-CARB OBD-EPA OBDII-CARB + OBD-EPA OBDI keine OBD-requirements EOBD EOBD + OBDII EOBD + OBD EOBD + OBD + OBDII
CWOBD in dez: 01 02 03 04 05 06 07 08 09
PID $21 u ¨ber Codewort abschalten: CWKMMILSCT.Bit 0: B_kmmilsct
FU TC2MOD 20.71.0 Testerkommunikation CARB; Mode 2 FDEF TC2MOD 20.71.0 Funktionsdefinition M o d e
$ 0 2
Allgemein: Grundlage dieser Beschreibung ist SAE J1979 Mode 2: Mode 2 soll Zugriff auf die bei einer Fehlerentdeckung gespeicherten freeze frame - Daten erm¨ oglichen. Hierbei sind ausschließlich die Originalmeßwerte (also z.B. keine Ersatzwerte) zugelassen.
Kommunikationsprotokoll: if M(E)(D)7 Der Protokolldriver erkennt die Art des ¨ Ubertragungsprotokolls und setzt das Bit B_isoprot: B_isoprot = 0 Kommunikation nach ISO 9141-2 B_isoprot = 1 Kommunikation nach ISO 14230-4 endif if M(E)(D)9 SY_CARBPROT = 1 SY_CARBPROT != 1 endif
Kommunikation nach ISO 9141-2 Kommunikation nach ISO 14230-4
Kommunikation nach ISO 9141-2: Es werden nur die von PID $00 als unterst¨ utzt gemeldeten PIDs beantwortet. Wenn kein Freeze Frame freigegeben ist (ffzdfp = 00), wird die Anfrage nach Mode $02 Freeze Frame "00" beantwortet, die im PID $00 als supported gekennzeichnet sind.
mit den PIDs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC2MOD 20.71.0
Seite 3017 von 4100 31.JAN.2003 Thomas Brosi
Kommunikation nach ISO 14230-4: Bei Anforderung eines nicht unterst¨ utzten PID oder Freeze Frame wird folgende Meldung (negative response) erzeugt: Nr. --12h 22h
Mnemonic -------SFNS-IF CNCORSE
Beschreibung -----------angeforderter PID/TID wird nicht unterst¨ utzt (subFunctionNotSupported-invalidFormat) kein Freeze Frame #00 f¨ ur Mode $02 gespeichert (conditionsNotCorrect or requestSequenceError)
Freeze Frame: Beschreibung freeze frame siehe --->%DFFT, %DTIP und %DFPM x.y. Der von CARB vorgeschriebene freeze frame mit Nummer 00 wird nur nach erfolgter Best¨ atigung des Fehlers gebildet und zur Ausgabe freigegeben. Der Inhalt der RAM-Zelle ffzdfp zeigt auf den dfp mit dem Freeze Frame 00. Im dieser Beschreibung wird die Speicherzelle aus der Freeze Frame Tabelle im FCM f¨ ur den Freeze Frame 00 mit dem K¨ urzel frzx_ffzdfp bezeichnet (x steht f¨ ur 0 bis n; n ist eine interne FCM-Nr.).
PID $00: Bitcodierte ¨ Ubertragung der vom SG unterst¨ utzten PIDs (PID $00 muß im Mode $02 zwingend enthalten sein). DATA Bytes #4 - #7 Abh¨ angig von den Systemkonstanten SY_M2I00A, SY_M2I00B, SY_M2I00C und SY_M2I00D werden die SW - Module des jeweiligen PID in das Programm eingebunden. Der Support von den PID’s > PID $02 erfolgt nur wenn ein Freeze Frame 0 bereitsteht, d.h. wenn ffzdfp > 00 ist. Die zu unterst¨ utzenden PID’s werden bei Anforderung von PID $00 ermittelt und angezeigt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Support ermitteln Der Bufferinhalt f¨ ur DATA Byte #4 bis #7 (DATA A bis DATA D) ist auf Testeranfrage (Mode $02 PID $00) abh¨ angig von dem Inhalt der RAM - Zelle ffzdfp zu berechnen:
+-------+ ffzdfp ----->| > 00h +-----------+ +-------+ | +------+ v | 40 h +------------------o --+------+ +---------o | SY_ M2I00A ----------+ | +------+ v | 00 h +------------------o --+------+ +---------o | SY_ M2I00B ----------+ | +------+ v | 00 h +------------------o --+------+ +---------o | SY_ M2I00C ----------+ | +------+ v | 00 h +------------------o --+------+ +---------o SY_ M2I00D ----------+
o--------------------> Buffer.DATA A
o--------------------> Buffer.DATA B
o--------------------> Buffer.DATA C
o--------------------> Buffer.DATA D
Der Support erfolgt abh¨ angig von den Bufferinhalten f¨ ur DATA A bis DATA D. DATA A - D: +--------------+--------------------------+--------------------------+--------------------------+-------------------------+ | | Buffer | Buffer | Buffer | Buffer | +--------------+--------------------------+--------------------------+--------------------------+-------------------------+ | DATA: | A | B | C | D | +--------------+--------------------------+--------------------------+--------------------------+-------------------------+ | DATA Byte #: | 4 | 5 | 6 | 7 | +--------------+--------------------------+--------------------------+--------------------------+-------------------------+ | Bit: | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | +--------------+--------------------------+--------------------------+--------------------------+-------------------------+ | PID in hex: | 01 02 03 04 05 06 07 08 | 09 0A 0B 0C 0D 0E 0F 10 | 11 12 13 14 15 16 17 18 | 19 1A 1B 1C 1D 1E 1F 20 | +--------------+--------------------------+--------------------------+--------------------------+-------------------------+ 0 = PID n wird im Mode 2 nicht unterst¨ utzt (not supported) 1 = PID n wird im Mode 2 unterst¨ utzt (supported)
PID $01: nichtbenutzt in Mode 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC2MOD 20.71.0
Seite 3018 von 4100 31.JAN.2003 Thomas Brosi
PID $02 Ausgabe des Fehlercode, der zum freeze frame 00 geh¨ ort Bei Fehlererkennungen ¨ uber die Verbrennungsaussetzererkennung werden die ausgegebenen Fehlerpfade mit der Funktion %TCSORT f¨ ur die Ausgabe an den Tester gefiltert. Ein Fehlercode besteht aus 2 Bytes, Data A setzt sich aus den BCD-codierten Data B setzt sich aus den BCD-codierten Falls kein freeze frame gespeichert
¨bertragen werden. die in Data A und Data B u aus dem high-Byte des SAE-Code incl. des Buchstaben P zusammen, z.B. aus dem low-Byte des SAE-Code zusammen, z.B. Pxx37. ist, wird DATA A = 00 und DATA B = 00 ausgegeben.
P01xx.
PID $03: Ausgabe Status Kraftstoffversorgungssystem Bank 1 + 2 DATA A: Bitcodierte Ausgabe Status Kraftstoffversorgungssystem Bank 1 Es darf jeweils nur eines der folgenden Bits auf 1 gesetzt sein: Bit 0 = Regelbereitschaft noch nicht erreicht Bit 1 = Regelung uneingeschr¨ ankt aktiv Bit 2 = Open loop wegen Fahrbedingung (Schub etc.) Bit 3 = Open loop wegen Fehler Bit 4 = Regelung mit Einschr¨ ankungen aktiv Bit 5 bis 7 = nicht benutzt (m¨ ussen zu 0 gesetzt sein) --> Ausgabe frz0_ffzdfp DATA B: Bitcodierte Ausgabe Status Kraftstoffversorgungssystem Bank 2 Die Codierung ist wie bei DATA A. Bei 1-Bank-Systemen (SY_STERVK = false) muß 00 hex gesendet werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_STERVK ------------+ | v 00 hex ------------o ---- o---------------------------------------> output frz1_ffzdfp -------o
PID $04 DATA A: Berechnete Last in Prozent der max. Last. --> Ausgabe frz2_ffzdfp Der Inhalt von frz2_ffzdfp entspricht der SAE-Quantisierung.
PID $05 DATA A: Motortemperatur Der Inhalt von frz3_ffzdfp entspricht der SAE-Quantisierung.
PID $06 DATA A: Reglerwert der Lambdaregelung Bank 1 --> Ausgabe frz4_ffzdfp In frz4_ffzdfp steht der Wert vom Highbyte von fr_w. Der Inhalt entspricht der SAE-Quantisierung SAE-Quantisierung: ( $00 = -100%, $80 = 0%, $FF = +99,22%, Quant = 100%/128, 0% bei 128)
PID $07 DATA A: Adaptionswert der Lambdaregelung Bank 1 --> Ausgabe frz5_ffzdfp In frz5_ffzdfp steht der Wert vom Highbyte von fra_w. Der Inhalt entspricht der SAE-Quantisierung SAE-Quantisierung: ( $00 = -100%, $80 = 0%, $FF = +99,22%, Quant = 100%/128, 0% bei 128)
PID $08 DATA A: Reglerwert der Lambdaregelung Bank 2 --> Ausgabe frz6_ffzdfp In frz6_ffzdfp steht der Wert vom Highbyte von fr2_w. Der Inhalt entspricht der SAE-Quantisierung SAE-Quantisierung: ( $00 = -100%, $80 = 0%, $FF = +99,22%, Quant = 100%/128, 0% bei 128)
PID $09 DATA A: Adaptionswert der Lambdaregelung Bank 2 --> Ausgabe frz7_ffzdfp In frz7_ffzdfp steht der Wert vom Highbyte von fra2_w. Der Inhalt entspricht der SAE-Quantisierung SAE-Quantisierung: ( $00 = -100%, $80 = 0%, $FF = +99,22%, Quant = 100%/128, 0% bei 128)
PID $0B DATA A: Saugrohrdruck (absolut) --> Ausgabe frz8_ffzdfp
PID $0C DATA A: Motordrehzahl high-Byte DATA B: Motordrehzahl low-Byte frz9_ffzdfp auf SAE-Quantisierung umrechnen. Die RAM-Zelle frz9_ffzdfp beinhaltet die Motordrehzahl als 8 Bit-Wert mit der Quantisierung von 40 1/min je Inkrement. F¨ ur die Ausgabe ist diese Gr¨ oße auf einen 2-Byte-Wert mit der SAE-Quantisierung umzurechnen. SAE-Quantisierung: ($0000 ... $FFFF = 0 ... 16383,75 U/min; 1 Inkr = 0,25 U/min) Umrechnung: frz9_ffzdfp * 160 --> Resultat ausgeben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC3MOD 4.10.0
Seite 3019 von 4100 31.JAN.2003 Thomas Brosi
PID $0D DATA A: Fahrzeuggeschwindigkeit Der Inhalt von frz10_ffzdfp entspricht der SAE-Quantisierung.
ABK TC2MOD 20.71.0 Abkurzungen ¨ frz0_ffzdfp ... frz10_ffzdfp: Name der Zellen, in denen die freeze frame Daten f¨ ur den Freeze Frame 00 stehen ISO: International Organisation for Standardization SAE: Society of Automotive Engineers, Inc. Systemkonstante
Art
Bezeichnung
SY_M2I00A SY_M2I00B SY_M2I00C SY_M2I00D SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante:Codierung von DATA A in Mode 2 PID $00 nach SAE J1979 Systemkonstante Codierung von DATA B in Mode 2 PID $00 nach SAE J1979 Systemkonstante Codierung von DATA C in Mode 2 PID $00 nach SAE J1979 Systemkonstante Codierung von DATA D in Mode 2 PID $00 nach SAE J1979 Systemkonstante Bedingung : Stereo vor Kat
Art
Bezeichnung
Variable
Quelle
B_ISOPROT FFZDFP
Referenziert von
TC2MOD, TC8MOD, T- EIN C9MOD CANECU, DFPMEEP,- EIN TC2MOD
Prot.-handling nach ISO 14230-4 Fehlerpfadidentifikationsnummer (dfp) zum Freeze-Frame Zero
FB TC2MOD 20.71.0 Funktionsbeschreibung APP TC2MOD 20.71.0 Applikationshinweise Achtung: frz0_ffzdfp ... frz10_ffzdfp kann keine fixe Adresse zugeordnet werden, da alle Fehler chronologisch eingetragen werden und die Zuweisung zum Freeze Frame 00 abh¨ angig von der Priorit¨ atensteuerung auf eine Fehlerspeicherzeile erfolgt.
FU TC3MOD 4.10.0 Testerkommunikation CARB; Mode 3, Ausgabe Fehlercode entprellt FDEF TC3MOD 4.10.0 Funktionsdefinition ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Mode $03 Grundlage dieser Beschreibung ist SAE J1979 Mode $03 und ISO 15031-5 Service $03. Nachfolgend wird auch anstelle des Begriffes "Service" nur der Begriff Mode verwendet. Der Mode $03 erm¨ oglicht den Zugriff auf die gespeicherten abgasrelevanten entprellten Fehlercodes. Ausgabe der Fehlercodes Nur OBDII - relevante Fehler und MIL - entprellte Fehler werden ausgegeben. Zudem k¨ onnen Fehlerpfade von der Aussetzererkennung ¨ uber %TCSORT gefiltert werden. Jeder Eintrag im Fehlerspeicher %DFCM wird auf die Bedingungen (fes.scatt = 1) & (fes.dauer = 1) abgepr¨ uft. Sind diese Bedingungen erf¨ ullt, wird der dem Fehlertyp zugeh¨ orige CDC (siehe %DCDC) in den Ausgabebuffer geschrieben. Nachdem alle auszugebenden CDCs ermittelt sind erfolgt die Ausgabe zum Tester. Bei mehreren Fehlereintr¨ agen so erfolgt die Ausgabe chronologisch, d.h. in der Reihenfolge ihres Eintrages. Die Ausgabe erfolgt in 3er-Bl¨ ocken, d.h. je Antwortblock werden immer drei Words ¨ ubertragen. Bei mehr als 3 Fehlern erfolgt die Ausgabe in mehreren Botschaften. Ist die Fehleranzahl nicht durch 3 teilbar, so werden die restlichen Bytes mit $00 ausgegeben. Bei leerem Fehlerspeicher wird 3-mal 0000 ausgegeben.
ABK TC3MOD 4.10.0 Abkurzungen ¨ ISO: International Organisation for Standardization SAE: Society of Automotive Engineers, Inc. fes.scatt und fes.dauer: siehe %DFPM
FB TC3MOD 4.10.0 Funktionsbeschreibung In den Standards SAE J1979 und ISO 15031-5 ist die Art und Weise der Fehlercodeausgabe im Mode $03 definiert. Die Ermittlung der auszugebenden Fehlercodes erfolgt ¨ uber einen Filter.
APP TC3MOD 4.10.0 Applikationshinweise In Staaten, in denen die standardisierte Testerkommunikation mit einem OBD Scan Tool gesetzlich vorgeschrieben ist, muss auch der Mode $03 immer unterst¨ utzt werden! Mit jedem neuen Modelljahr ist zu pr¨ ufen, ob diese Funktion den aktuellen gesetzlichen Anforderungen entspricht! Die Funktionskenntnis der Funktion %DFPM und ist f¨ ur die Arbeit mit dieser Funktion hilfreich! Notwendige Tools: Generic Scan Tool oder andere Tester mit Scan Tool Support.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC4MOD 3.20.0
Seite 3020 von 4100 31.JAN.2003 Thomas Brosi
¨ FU TC4MOD 3.20.0 Testerkommunikation CARB; Mode 4, Fehlerspeicher loschen FDEF TC4MOD 3.20.0 Funktionsdefinition Mode $04 Mit dem Mode $04 wird der Fehlerspeicher gel¨ oscht. Basis dieser Beschreibung sind die Standards SAE J1979 Mode $04 und ISO 15031-5 Service $04. Nachfolgend wird auch anstelle des Begriffes "Service" nur der Begriff "Mode" verwendet. Ausf¨ uhrung der L¨ oschanforderung abh¨ angig von SY_FCMCLRN: SY_FCMCLRN = 0: -> L¨ oschen des Fehlerspeichers ist immer bei (B_kl15 = true) erlaubt SY_FCMCLRN = 1: -> Fehlerspeicher l¨ oschen ist nur bei ((B_kl15 = true) & (nmot_w = 0)) erlaubt. Ist eine der beiden Bedingungen nicht erf¨ ullt, so erfolgt abh¨ angig von der Art der Kommunikation entweder keine Antwort oder es wird die "Negative Response" CNCORSE (0x22) erzeugt.
Bestimmung der L¨ oschroutinen: SY_DELFCMS = 0 Methodenaufruf -> Der Mode $04 l¨ oscht alle Fehlerspeichereintr¨ age. SY_DELFCMS = 1 Methodenaufruf -> Der Mode $04 erlaubt nur die L¨ oschung von Scan Tool - relevanten Fehlerspeichereintr¨ agen (s. %DCLA).
ABK TC4MOD 3.20.0 Abkurzungen ¨ ISO: SAE:
International Organisation for Standardization Society of Automotive Engineers, Inc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CNCORSE (ConditionsNotCorrectOrRequestSequenceError): Ausf¨ uhrungsbedingungen nicht erf¨ ullt Systemkonstante
Art
SY_DELFCMS SY_FCMCLRN
SYS (REF) Systemkonstante: Anzahl Loschroutine ¨ fur ¨ die Mode $04 SCAN TOOL ¨ SYS (REF) Fehlerspeicher (FCM) loschen nur wenn Motor steht
Variable
Quelle
Referenziert von
B_KL15
BBSYSCON
NMOT_W
BGNMOT
ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ...
Art
Bezeichnung
Bezeichnung Bedingung Klemme 15
Motordrehzahl
FB TC4MOD 3.20.0 Funktionsbeschreibung M o d e $ 0 4 Basis dieser Beschreibung sind die Standards SAE J1979 Mode $04 und ISO 15031-5 Service $04. Nachfolgend wird auch anstelle des Begriffes "Service" nur der Begriff Mode verwendet. Mit den Systemkonstanten SY_FCMCLRN und SY_DELFCMS wird vorgegeben, wie und wann eine L¨ oschanforderung (Mode $04) ausgef¨ uhrt wird. SY_FCMCLRN = 0 (false): -> L¨ oschen des Fehlerspeichers ist immer bei (B_kl15 = true) erlaubt. SY_FCMCLRN = 1 (true) : -> L¨ oschen des Fehlerspeichers nur bei ((B_kl15 = true) & (nmot_w = 0)) erlaubt Im Steuerger¨ atenachlauf (B_kl15 = false) wird die Anforderung von Mode $04 (Fehlerspeicher l¨ oschen) nicht ausgef¨ uhrt. Ist die L¨ oschanforderung auf Grund einer fehlenden Bedingung nicht ausf¨ uhrbar, so erfolgt abh¨ angig von der Art der Testerkommunikation entweder keine Antwort oder es wird die "Negative Response" CNCORSE (0x22) erzeugt.
Die L¨ oschroutinen werden mit der Systemkonstante
SY_DELFCMS
bestimmt.
¨ber die Systemkonstante SY_DELFCMS. Die Auswahl der L¨ oschroutine erfolgt u SY_DELFCMS = 0 (=Default): -> Mode $04 l¨ oscht alle Fehlerspeichereintr¨ age SY_DELFCMS = 1: -> Mode $04 l¨ oscht nur die Scan Tool-relevanten Fehlerspeichereintr¨ age (s. %DCLA)
Fehlerspeicherl¨ oschung Mit der Anforderung "Mode $04" werden, abh¨ angig von SY_DELFCM, entweder alle oder nur die Scan Tool relevanten Fehler gel¨ oscht.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC5MOD 20.40.0
Seite 3021 von 4100 31.JAN.2003 Thomas Brosi
APP TC4MOD 3.20.0 Applikationshinweise Tools: Generic Scan Tool oder andere Tester mit OBD Scan Tool Support.
FU TC5MOD 20.40.0 Testerkommunikation CARB; Mode 5, Ausgabe Sondenmeßwerte FDEF TC5MOD 20.40.0 Funktionsdefinition Mode $05 Grundlage dieser Beschreibung sind die Standards SAE J1979 Mode $05 und ISO 15031-5 Service $05. Diese Beschreibung gilt nicht f¨ ur die Kommunikation on CAN (ISO 15765-4). Nachfolgend wird der Begriff "Mode" auch stellvertretend f¨ ur den Begriff "Service" verwendet! Mode $05 soll die Ausgabe von Lambdasonden-Werten erm¨ oglichen. Die ¨ Ubergabewerte werden von der Funktion "Signalausgabe Lambdasonden" (%DLSSA) bereitgestellt. Schnittstelle und Protokoll Die Testeranforderung erfolgt mit den Angaben zum Mode, TID und zur Sondenkennung (siehe Mode $01 PID $13). Das SG-Antwort mit Mode + $40, TID, Sondenkennung sowie DATA #4 und je nach TID zus¨ atzlich DATA #5 - #7. Pro Testeranforderung kann immer nur 1 TID f¨ ur 1 Sensor angefordert werden! Tester -> SG: Service ID Test ID Sensor Nummer (o2sn) (nur 1 Bit darf gesetzt sein) SG -> Tester: Service ID + $40 Offset Test ID Sensor Nummer (o2sn) (nur 1 Bit darf gesetzt sein) Nutzbytes (1 oder 3 Bytes)
Eine Antwort ist also nur m¨ oglich, wenn die angeforderte Sensornummer (o2sn) in dem Berechnungsergebnis (o2sloc) enth¨ alten ist. Dies erfolgt durch ein bitweises UND der beiden Variablen o2sn mit o2sloc. (o2sn & o2sloc !=0)
O2 sensor locations Bank 1 1 1/
SY_LSFNVK 0
setBit
B_lsf
setBit
B_lsh SY_LSFNHK 0
2/
o2sloc /NC 1
1/ SY_NOHK 0
1/
1/ o2sloc /NC
setBit
B_lsh
o2sloc.Bit 1 = 1:
o2sloc /NC Sensor 2 supported
o2sloc /NC 1
1/
o2sloc.Bit 0 = 1: Sensor 1 is (always) supported
o2sloc /NC
o2sloc /NC 2
1/
o2sloc.Bit 2 = 1: Sensor 3 supported
o2sloc /NC
Bank 2 SY_STERVK 0 SY_STERFK 0
setBit
Sensor 1 is (allways) supported
4 1/
SY_LSFNVK2 0
setBit
B_lsf2 1/
o2sloc /NC
setBit
B_lsh2 o2sloc /NC
3/
1/
o2sloc.Bit 5 = 1: Sensor 2 supported
o2sloc /NC
5
1/
SY_STERHK 0
1/ o2sloc /NC
5 1/
SY_LSFNHK2 0
setBit B_lsh2
SY_NOHK2 0
o2sloc.Bit 4 = 1:
o2sloc /NC for a 2 bank system
o2sloc /NC
2/
1/
1/
o2sloc.Bit 6 = 1:
o2sloc /NC 6
o2sloc /NC Sensor 3 supported
tc5mod-pid0x13
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ermittlung der unterst¨ utzten Lambdasonden Vor der Beantwortung einer Testeranfrage muß gepr¨ uft werden, ob die angeforderte Sondennummer (o2sn) unterst¨ utzt wird. Es werden nur Werte derjenigen Lambdasonden unterst¨ utzt, die im Mode $01 bei PID $13 gemeldet werden. Wenn mehr als eine Lamdasonde in einer Anforderung ausgew¨ ahlt sind, wird diese als ung¨ ultige Anforderung eingestuft. Es erfolgt je nach Art der Kommunikation keine oder eine negative Antwort!
tc5mod-pid0x13
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC5MOD 20.40.0
Seite 3022 von 4100 31.JAN.2003 Thomas Brosi
Sensor Nummer nach Mode $01 PID $13 (f¨ ur bis zu 2 B¨ anke mit bis zu 4 Sonden pro Bank) Bank Sensor Bit o2sloc [hex] Bemerkungen 1 1 0 0x01 1 2 1 0x02 1 3 2 0x04 1 4 3 0x08 nicht verwendet 2 1 4 0x10 2 2 5 0x20 2 3 6 0x40 2 4 7 0x80 nicht verwendet
Der Protokolldriver erkennt die Art des ¨ Ubertragungsprotokolls: Kommunikation nach ISO 9141-2: Auf eine unplausible Anforderung erfolgt keine Antwort vom Steuerger¨ at. Eine unplausible Anforderung ist z.B. eine Anforderung von einem nicht unterst¨ utzten TID oder eine falsche Sensornummer (o2sn). Kommunikation nach ISO 14230-4: Bei Anforderung eines nicht unterst¨ utzten TID’s oder einer falschen Sensornummer wird eine Meldung (negative response) erzeugt: Nr. --12h
Mnemonic -------SFNS-IF
Beschreibung -----------angeforderter TID oder falsche Sensornummer wird nicht unterst¨ utzt (subFunctionNotSupported-invalidFormat)
Hinweise f¨ ur die TIDs $00, $20, $40, $60 und $80: Die Variablen m5i... sind lokal und nicht meßbar (NC). Sie werden bankunabh¨ angig und spezifisch f¨ ur alle verbauten Lambda Sonden verwendet. F¨ ur jede verbaute Lambda - Sonde m¨ ussen ein TID $00 und bei Bedarf auch die TIDs $20, $40, $60 und $80 unterst¨ utzt werden.
Lambdasonde (LSF oder LSU) vor Katatalysator Die Unterscheidung erfolgt mit der Systemkonstante SY_STETLR: SY_STETLR = 0: 2-Punkt - Lambdasonde (LSF) SY_STETLR > 0: Breitband - Lambdasonde (LSU) TID $00: Bitcodierte ¨ Ubertragung der vom SG unterst¨ utzten TID s. Erfolgt eine Tester Anforderung f¨ ur TID $00 mit (o2sn = 0x01) oder (o2sn = 0x10), so wird der zugeh¨ orige TID $00 gerechnet und das Ergebnis an den Tester ¨ ubertragen. Welche der nachfolgenden TIDs unterst¨ utzt werden ist von dem Typ der Lambdasonden abh¨ angig.
TID $00 02Sensor upstream catalyst TID0x00SU1
SY_STETLR 0
wide range O2S
TID0x00S1
2 point O2S do0x00s1
tc5mod-tid0x00
do0x00su1
tc5mod-tid0x00 if (SY_STETLR = 0)
TID $00 for Sensor 1
2 point O2S
do0x00s1
1/ 195 128
m5iv00a /NC 2/ m5iv00b /NC
m5iv00a = 195 dec (1100 0011 bin) m5iv00b = 128 dec (1000 0000 bin)
3/ 0 1/ B_cdlatp B_cdlatv
m5iv00c /NC 4/
1
m5iv00d /NC 1/
0
m5iv00d /NC
m5iv00d = 1 dec (0000 0001 bin) tc5mod-tid0x00s1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Sensor 1 von Bank 1 (o2sn = 0x01) oder Bank 2 (o2sn = 0x10)
tc5mod-tid0x00s1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC5MOD 20.40.0
Seite 3023 von 4100 31.JAN.2003 Thomas Brosi
else
TID $00 for Sensor 1
Wide range O2S
do0x00su1
1/ 0
m5iv00a /NC 2/ m5iv00b /NC
tc5mod-tid0x00su1
3/ m5iv00c /NC 4/ 1
m5iv00d = 1 dec (0000 0001 bin)
m5iv00d /NC
tc5mod-tid0x00su1 endif Tester Anforderung Sensor 1 von Bank 1 oder 2: (o2sn = 0x01) oder (o2sn = 0x10)) --> --> --> -->
Ausgabe Ausgabe Ausgabe Ausgabe
DATA DATA DATA DATA
#4 #5 #6 #7
= = = =
m5iv00a m5iv00b m5iv00c m5iv00d
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |f¨ ur LS vor Kat | m5iv00a | m5iv00b | m5iv00c | m5iv00d | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |DATA Byte | A bzw. #4 | B bzw. #5 | C bzw. #6 | D bzw. #7 | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |Bit: | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |TID in hex: | 01 02 03 04 05 06 07 08 | 09 0A 0B 0C 0D 0E 0F 10 | 11 12 13 14 15 16 17 18 | 19 1A 1B 1C 1D 1E 1F 20 | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ Bit n = 0: TID n wird im Mode $05 nicht unterst¨ utzt (not supported) Bit n = 1: TID n wird im Mode $05 unterst¨ utzt (supported)
if (SY_STETLR = 0)
Nur f¨ ur Nernst- Sensor vor Kat (LSF)
Nernst- Sensor vor Kat Sensor 1 von Bank 1 oder Bank 2 TID $01 DATA #4: Regelschwelle "rich to lean" SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Die Variable usrj kommt aus %DLSSA und ist mit 5,2 mV pro Inkr. quantisiert Tester Anforderung Sensor 1 von Bank 1 oder 2: (o2sn = 0x01) oder (o2sn = 0x10)) --> DATA #4 = (usrj * 1,04)
TID $02 DATA #4: Regelschwelle "lean to rich" SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Die Variable usrj kommt aus %DLSSA und ist mit 5,2 mV / Inkr. quantisiert Tester Anforderung Sensor 1 von Bank 1 oder 2: (o2sn = 0x01) oder (o2sn = 0x10)) --> DATA #4 = (usrj * 1,04)
TID $07 DATA #4 - #6: Minimale Sensorspannung SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Der Messwert usmnsan/2 und die Schwellen USMNSAMN und USMNSAMX Sie sind mit 5,2 mV pro Inkr. quantisiert
kommen aus
der Funktion %DLSSA.
Tester Anforderung Sensor 1 von Bank 1: (o2sn = 0x01) --> DATA #4 = (usmnsan * 1,04) --> DATA #5 = (USMNSAMN * 1,04) --> DATA #6 = (USMNSAMX * 1,04)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC5MOD 20.40.0
Seite 3024 von 4100 31.JAN.2003 Thomas Brosi
if (SY_STERVK > 0) Tester Anforderung Sensor 1 von Bank 2: (o2sn = 0x10) --> DATA #4 = (usmnsan2 * 1,04) --> DATA #5 = (USMNSAMN * 1,04) --> DATA #6 = (USMNSAMX * 1,04) endif
TID $08 DATA #4 - #6: Maximale Sensorspannung SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Der Messwert usmxsan/2 und die Schwellen USMXSAMN und USMXSAMX Sie sind mit 5,2 mV pro Inkr. quantisiert
kommen aus
der Funktion %DLSSA.
Tester Anforderung Sensor 1 von Bank 1: (o2sn = 0x01) --> DATA #4 = (usmxsan * 1,04) --> DATA #5 = (USMXSAMN * 1,04) --> DATA #6 = (USMXSAMX * 1,04)
if (SY_STERVK > 0) Tester Anforderung Sensor 1 von Bank 2: (o2sn = 0x10) --> DATA #4 = (usmxsan2 * 1,04) --> DATA #5 = (USMXSAMN * 1,04) --> DATA #6 = (USMXSAMX * 1,04)
TID $09 DATA #4 - #6: Halbperiode SAE-Quantisierung: $00 = 0 s, $FF = 10,2 s, Quant = 0,04 s Der Messwert tuspnf/2 und die Schwellen TUSPNMN und TUSPNMX Sie sind mit 40 ms pro Inkr. quantisiert
kommen aus
der Funktion %DLSSA.
Tester Anforderung Sensor 1 von Bank 1: (o2sn = 0x01) --> DATA #4 = tuspnf --> DATA #5 = TUSPNMN --> DATA #6 = TUSPNMX
if (SY_STERVK > 0) Tester Anforderung Sensor 1 von Bank 2: (o2sn = 0x10) --> DATA #4 = tuspnf2 --> DATA #5 = TUSPNMN --> DATA #6 = TUSPNMX endif endif
Lambdasonde (LSF oder LSU) vor Katatalysator Sensor 1 von Bank 1 (o2sn = 0x01) oder Bank 2 (o2sn = 0x10) TID $20: Bitcodierte ¨ Ubertragung der vom SG unterst¨ utzten TID s.
TID $20 O2Sensor upstream catalyst
SY_STETLR 0
TID0x20SU1
wide range O2S do0x20su1 TID0x20SF1
2 point O2S do0x20sf1
tc5mod-tid0x20
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
endif
tc5mod-tid0x20
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC5MOD 20.40.0
Seite 3025 von 4100 31.JAN.2003 Thomas Brosi
if (SY_STETLR = 0)
TID $20 for Sensor 1
2 point O2S
do0x20sf1
1/ 0 2/
m5iv20a /NC 1/
B_cdlatv
1 128
m5iv20b /NC 2/ m5iv20c /NC
m5iv20b = 1 dec (0000 0001 bin) m5iv20c = 128 dec (1000 0000)
1/ 0 0
m5iv20b /NC 2/ m5iv20c /NC
3/ 3/ m5iv20c /NC 64
m5iv20c = 64 dec (0100 0000 bin)
m5iv20c /NC m5iv20c = 192 dec (1100 0000 bin) tc5mod-tid0x20sf1
B_cdlatp
4/ 0
m5iv20d /NC
tc5mod-tid0x20sf1
TID $20 for Sensor 1 Wide range O2S do0x20su1
1/ 0
m5iv20a /NC 2/ m5iv20b /NC 3/ tc5mod-tid0x20su1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
else
m5iv20c /NC 4/ 1
m5iv20d /NC
m5iv20d = 1 dec (0000 0001 bin)
tc5mod-tid0x20su1 endif Tester Anforderung Sensor 1 von Bank 1 oder 2: (o2sn = 0x01) oder (o2sn = 0x10)) --> --> --> -->
Ausgabe Ausgabe Ausgabe Ausgabe
DATA DATA DATA DATA
#4 #5 #6 #7
= = = =
m5iv20a m5iv20b m5iv20c m5iv20d
+---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |f¨ ur LS vor Kat | m5iv20a | m5iv20b | m5iv20c | m5iv20d | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |DATA Byte | A bzw. #4 | B bzw. #5 | C bzw. #6 | D bzw. #7 | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |Bit #: | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |TID in hex: | 21 22 23 24 25 26 27 28 | 29 2A 2B 2C 2D 2E 2F 30 | 31 32 33 34 35 36 37 38 | 39 3A 3B 3C 3D 3E 3F 40 | +---------------+--------------------------+------------------------+-------------------------+-------------------------+ Bit n = 0: TID n wird im Mode $05 nicht unterst¨ utzt (not supported) Bit n = 1: TID n wird im Mode $05 unterst¨ utzt (supported)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
if (SY_STETLR = 0)
Sensor 1 von Bank 1 oder Bank 2
TC5MOD 20.40.0
Seite 3026 von 4100 31.JAN.2003 Thomas Brosi
Nernst- Sensor vor Kat (LSF)
TID $30 DATA #4 - #6: TV - Verschiebung nach fett SAE-Quantisierung: $00 = 0 s, $FF = 10,2 s, Quant = 0,04 s Der Messwert atvfett/2 und die Schwellen ATVFETTU und ATVFETTO Sie sind mit 40 ms pro Inkr. quantisiert
kommen aus
der Funktion %DLSSA.
if B_cdlatv = true) Tester Anforderung Sensor 1 von Bank 1: (o2sn = 0x01) --> DATA #4 = atvfett --> DATA #5 = ATVFETTU --> DATA #6 = ATVFETTO endif
if (SY_STERVK > 0) if B_cdlatv = true) Tester Anforderung Sensor 1 von Bank 2: (o2sn = 0x10) --> DATA #4 = atvfett2 --> DATA #5 = ATVFETTU --> DATA #6 = ATVFETTO endif endif
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TID $31 DATA #4 - #6: TV - Verschiebung nach mager SAE-Quantisierung: $00 = 0 s, $FF = 10,2 s, Quant = 0,04 s Der Messwert atvmager/2 und die Schwellen ATVMAGU und ATVMAGO Sie sind mit 40 ms pro Inkr. quantisiert
kommen aus
der Funktion %DLSSA.
kommen aus
der Funktion %DLSSA.
if B_cdlatv = true) Tester Anforderung Sensor 1 von Bank 1: (o2sn = 0x01) --> DATA #4 = atvmager --> DATA #5 = ATVMAGU --> DATA #6 = ATVMAGO endif
if (SY_STERVK > 0) if B_cdlatv = true) Tester Anforderung Sensor 1 von Bank 2: (o2sn = 0x10) --> DATA #4 = atvmager2 --> DATA #5 = ATVMAGU --> DATA #6 = ATVMAGO endif endif
TID $32 DATA #4 - #6: Mittlere Periodendauer SAE-Quantisierung: $00 = 0 s, $FF = 10,2 s, Quant = 0,04 s Der Messwert tpsvlssa/2 und die Schwellen TPSVKMN und TPSVKMX Sie sind mit 40 ms / Inkr. quantisiert if (B_cdlatp = true) Tester Anforderung Sensor 1 von Bank 1: (o2sn = 0x01) --> DATA #4 = tpsvlssa --> DATA #5 = TPSVKMN --> DATA #6 = TPSVKMX endif
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC5MOD 20.40.0
Seite 3027 von 4100 31.JAN.2003 Thomas Brosi
if (SY_STERVK > 0) if (B_cdlatp = true) Tester Anforderung Sensor 1 von Bank 2: (o2sn = 0x10) --> DATA #4 = tpsvlssa2 --> DATA #5 = TPSVKMN --> DATA #6 = TPSVKMX endif endif
else Breitband Lambdasonde (LSU) vor Kat Sensor 1 von Bank 1 oder Bank 2 TID $40: Bitcodierte ¨ Ubertragung der vom SG unterst¨ utzten TID s.
TID $40 O2Sensor upstream catalyst
SY_STETLR 0
tc5mod-tid0x40
TID0x40S1 do0x40s1
wide range O2S
tc5mod-tid0x40
TID $40 for Sensor 1
Wide range O2S
do0x40s1
1/ m5iv40a /NC 2/ m5iv40b /NC 3/ tc5mod-tid0x40s1
m5iv40c /NC 4/ 1
m5iv40d /NC
m5iv40d = 1 dec (0000 0001 bin)
tc5mod-tid0x40s1 Tester Anforderung Sensor 1 von Bank 1 oder 2: (o2sn = 0x01) oder (o2sn = 0x10)) --> --> --> -->
Ausgabe Ausgabe Ausgabe Ausgabe
DATA DATA DATA DATA
#4 #5 #6 #7
= = = =
m5iv40a m5iv40b m5iv40c m5iv40d
+---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |f¨ ur LS vor Kat | m5iv40a | m5iv40b | m5iv40c | m5iv40d | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |DATA Byte | A bzw. #4 | B bzw. #5 | C bzw. #6 | D bzw. #7 | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |Bit #: | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |TID in hex: | 41 42 43 44 45 46 47 48 | 49 4A 4B 4C 4D 4E 4F 50 | 51 52 53 54 55 56 57 58 | 59 5A 5B 5C 5D 5E 5F 60 | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ Bit n = 0: TID n wird im Mode $05 nicht unterst¨ utzt (not supported) Bit n = 1: TID n wird im Mode $05 unterst¨ utzt (supported)
TID $60: Bitcodierte ¨ Ubertragung der vom SG unterst¨ utzten TID s.
TID $60 O2Sensor upstream catalyst TID0x60S1 SY_STETLR 0
do0x60s1
wide range O2S
tc5mod-tid0x60
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
tc5mod-tid0x60
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TID $60 for Sensor 1
TC5MOD 20.40.0
Seite 3028 von 4100 31.JAN.2003 Thomas Brosi
Wide range O2S
do0x60s1
1/ 0
m5iv60a /NC 2/ m5iv60b /NC 3/ tc5mod-tid0x60s1
m5iv60c /NC 4/ 1
m5iv60d = 1 dec (0000 0001 bin)
m5iv60d /NC
tc5mod-tid0x60s1 Tester Anforderung Sensor 1 von Bank 1 oder 2: (o2sn = 0x01) oder (o2sn = 0x10)) --> Ausgabe DATA #4 = m5iv60a --> Ausgabe DATA #5 = m5iv60b --> Ausgabe DATA #6 = m5iv60c --> Ausgabe DATA #7 = m5iv60d +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |f¨ ur LS vor Kat | m5iv60a | m5iv60b | m5iv60c | m5iv60d | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |DATA Byte | A bzw. #4 | B bzw. #5 | C bzw. #6 | D bzw. #7 | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |Bit #: | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |TID in hex: | 61 62 63 64 65 66 67 68 | 69 6A 6B 6C 6D 6E 6F 70 | 71 72 73 74 75 76 77 78 | 79 7A 7B 7C 7D 7E 7F 80 | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+
TID $80: Bitcodierte ¨ Ubertragung der vom SG unterst¨ utzten TID s.
TID0x80S1
wide range O2S do0x80s1
SY_STETLR 0
tc5mod-tid0x80
TID $80 O2Sensor upstream catalyst
tc5mod-tid0x80
TID $80 for Sensor 1
Wide range O2S
do0x80s1
1/ 240
m5iv80a /NC
m5iv60d = 240 dec (1111 0000 bin)
2/ 0
m5iv80b /NC 3/ m5iv80c /NC 4/ m5iv80d /NC
tc5mod-tid0x80s1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit n = 0: TID n wird im Mode $05 nicht unterst¨ utzt (not supported) Bit n = 1: TID n wird im Mode $05 unterst¨ utzt (supported)
tc5mod-tid0x80s1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC5MOD 20.40.0
Seite 3029 von 4100 31.JAN.2003 Thomas Brosi
Tester Anforderung Sensor 1 von Bank 1 oder 2: (o2sn = 0x01) oder (o2sn = 0x10)) --> --> --> -->
Ausgabe Ausgabe Ausgabe Ausgabe
DATA DATA DATA DATA
#4 #5 #6 #7
= = = =
m5iv80a m5iv80b m5iv80c m5iv80d
+---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |f¨ ur LS vor Kat | m5iv80a | m5iv80b | m5iv80c | m5iv80d | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |DATA Byte | A bzw. #4 | B bzw. #5 | C bzw. #6 | D bzw. #7 | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |Bit #: | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ |TID in hex: | 81 82 83 84 85 86 87 88 | 89 8A 8B 8C 8D 8E 8F 90 | 91 92 93 94 95 96 97 98 | 99 9A 9B 9C 9D 9E 9F A0 | +---------------+-------------------------+-------------------------+-------------------------+-------------------------+ Bit n = 0: TID n wird im Mode $05 nicht unterst¨ utzt (not supported) Bit n = 1: TID n wird im Mode $05 unterst¨ utzt (supported)
LSU- Sensor vor Kat
(Bank 1 Sensor 1)
TID $81 DATA #4 - #6: Lambda Ist - Wert Der Messwert lamsisa/2 und die Schwellen LAMSSAMN Quantisierung: 0 ... <2; 2,0 / 256 = 0,00781 / Inkr.
und
LAMSSAMX
kommen aus
der Funktion %DLSSA.
und
LAMSSAMX
kommen aus der Funktion %DLSSA.
Tester Anforderung Sensor 1 von Bank 1: (o2sn = 0x01)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
--> DATA #4 = lamsisa --> DATA #5 = LAMSSAMN --> DATA #6 = LAMSSAMX
if (SY_STERVK > 0) Tester Anforderung Sensor 1 von Bank 2: (o2sn = 0x10) --> DATA #4 = lamsisa2 --> DATA #5 = LAMSSAMN --> DATA #6 = LAMSSAMX endif
TID $82 DATA #4 - #6: Lambda Soll - Wert Der Messwert lamsosa/2 und die Schwellen LAMSSAMN Quantisierung: 0 ... <2; 2,0 / 256 = 0,00781 / Inkr. Tester Anforderung Sensor 1 von Bank 1: (o2sn = 0x01) --> DATA #4 = lamsosa --> DATA #5 = LAMSSAMN --> DATA #6 = LAMSSAMX
if (SY_STERVK > 0) Tester Anforderung Sensor 1 von Bank 2: (o2sn = 0x10) --> DATA #4 = lamsosa2 --> DATA #5 = LAMSSAMN --> DATA #6 = LAMSSAMX endif
TID $83 DATA #4 - #6: Dynamikwert der LSU Der Messwert dynlsusa/2 und die Schwellen DYNLSUTU Quantisierung: 0 ... <5; 5 / 256 = 0,0195 pro Inkr.
und
DYNLSUTO
kommen aus
der Funktion %DLSSA.
Tester Anforderung Sensor 1 von Bank 1: (o2sn = 0x01) --> DATA #4 = dynlsusa --> DATA #5 = DYNLSUTU --> DATA #6 = DYNLSUTO
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC5MOD 20.40.0
Seite 3030 von 4100 31.JAN.2003 Thomas Brosi
if (SY_STERVK > 0) Tester Anforderung Sensor 1 von Bank 2: (o2sn = 0x10) --> DATA #4 = dynlsusa2 --> DATA #5 = DYNLSUTU --> DATA #6 = DYNLSUTO endif
TID $84 DATA #4 - #6: I - Anteil der LRSHK Der Messwert dlahisa/2 und die Schwellen DLAHISATU und DLAHISATO Quantisierung: -0,05 ... <0,05; 0,1 / 256 = 0,00039 pro Inkr.
kommen aus
der Funktion %DLSSA.
Tester Anforderung Sensor 1 von Bank 1: (o2sn = 0x01) --> DATA #4 = dlahisa --> DATA #5 = DLAHISATU --> DATA #6 = DLAHISATO
if (SY_STERVK > 0) Tester Anforderung Sensor 1 von Bank 2: (o2sn = 0x10) --> DATA #4 = dlahisa2 --> DATA #5 = DLAHISATU --> DATA #6 = DLAHISATO endif endif
Sensor 2 und Sensor 3
02Sensor downstream catalyst Sensor 2 02Sensor downstream front catalyst
SY_LSFNVK 0
TID0x00SF2 do0x00s2f
SY_LSFNVK2 0
SY_LSFNHK2 0 SY_LSFNHK 0
2/
Sensor 3 02Sensor downstream main catalyst TID0x00SH3 do0x00s3h
Sensor 2 02Sensor downstream main catalyst 1/
SY_NOHK 0
TID0x00SH2 do0x00S2h tc5mod-tid0x00h
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Nernst Sensor hinter Front- und/oder Hauptkatalysator
SY_NOHK2 0 tc5mod-tid0x00h Nernst Sensor hinter Frontkatylysator Sensor 2 von Bank 1 oder Bank 2 if (SY_LSFNVK > 0) or (SY_LSFNVK2 > 0) TID $00: Bitcodierte ¨ Ubertragung der vom SG unterst¨ utzten TID s f¨ ur die Sonden hinter Front Katalysator.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC5MOD 20.40.0
Seite 3031 von 4100 31.JAN.2003 Thomas Brosi
TID $00 for Sensor 2 downstream front catalyst 2 point O2S do0x00s2f
1/ 1/
B_lsf 195
B_lsf2
m5if00a /NC
m5if00a = 195 dec (1100 0011 bin)
2/ 0
m5if00b /NC 3/ m5if00c /NC 4/
1/ 0
2/
3/
tc5mod-tid0x00sf2
m5if00d /NC 4/
m5if00a /NC m5if00b /NC m5if00c /NC m5if00d /NC
tc5mod-tid0x00sf2 if (B_lsf = true) or (B_lsf2 = true) Tester Anforderung Sensor 2 von Bank 1 oder Bank 2: (o2sn = 0x02) oder (o2sn = 0x20)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
--> --> --> -->
Ausgabe Ausgabe Ausgabe Ausgabe
DATA DATA DATA DATA
#4 #5 #6 #7
= = = =
m5if00a m5if00b m5if00c m5if00d
+-----------------+-------------------------+-------------------------+-------------------------+-------------------------+ |f¨ ur LS h. F. Kat | m5if00a | m5if00b | m5if00c | m5if00d | +-----------------+-------------------------+-------------------------+-------------------------+-------------------------+ |DATA Byte | A bzw. #4 | B bzw. #5 | C bzw. #6 | D bzw. #7 | +-----------------+-------------------------+-------------------------+-------------------------+-------------------------+ |Bit: | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | +-----------------+-------------------------+-------------------------+-------------------------+-------------------------+ |TID in hex: | 01 02 03 04 05 06 07 08 | 09 0A 0B 0C 0D 0E 0F 10 | 11 12 13 14 15 16 17 18 | 19 1A 1B 1C 1D 1E 1F 20 | +-----------------+-------------------------+-------------------------+-------------------------+-------------------------+ Bit n = 0: TID n wird im Mode $05 nicht unterst¨ utzt (not supported) Bit n = 1: TID n wird im Mode $05 unterst¨ utzt (supported)
Sensor 2 von Bank 1 oder Bank 2 TID $01 DATA #4: Regelschwelle "rich to lean" SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Der Parameter USRFKSFJ kommt aus %DLSSA und ist mit 5,2 mV pro Inkr. quantisiert Tester Anforderung Sensor 2 von Bank 1 oder 2: (o2sn = 0x02) oder (o2sn = 0x20)) --> DATA #4 = (USRFKSFJ * 1,04)
TID $02 DATA #4: Regelschwelle "lean to rich" SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Die Variable USRFKSFJ kommt aus %DLSSA und ist mit 5,2 mV / Inkr. quantisiert Tester Anforderung Sensor 2 von Bank 1 oder 2: (o2sn = 0x02) oder (o2sn = 0x20)) --> DATA #4 = (USRFKSFJ * 1,04) endif
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC5MOD 20.40.0
Seite 3032 von 4100 31.JAN.2003 Thomas Brosi
TID $07 DATA #4 - #6: Minimale Sensorspannung SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Der Messwert usmnsfn/2 und die Schwellen USMNSFMN und USMNSFMX Sie sind mit 5,2 mV pro Inkr. quantisiert
kommen aus
der Funktion %DLSSA.
kommen aus
der Funktion %DLSSA.
if (B_lsf = true) or (B_lsf2 = true) Tester Anforderung Sensor 2 von Bank 1: (o2sn = 0x02) --> DATA #4 = (usmnsfn * 1,04) --> DATA #5 = (USMNSFMN * 1,04) --> DATA #6 = (USMNSFMX * 1,04) endif
if (SY_LSFNVK2) if (B_lsf2 = true) Tester Anforderung Sensor 2 von Bank 2: (o2sn = 0x20) --> DATA #4 = (usmnsfn2 * 1,04) --> DATA #5 = (USMNSFMN * 1,04) --> DATA #6 = (USMNSFMX * 1,04) endif endif
TID $08 DATA #4 - #6: Maximale Sensorspannung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Der Messwert usmxsfn/2 und die Schwellen USMXSFMN und USMXSFMX Sie sind mit 5,2 mV pro Inkr. quantisiert if (B_lsf = true) Tester Anforderung Sensor 2 von Bank 1: (o2sn = 0x02) --> DATA #4 = (usmxsfn * 1,04) --> DATA #5 = (USMXSFMN * 1,04) --> DATA #6 = (USMXSFMX * 1,04) endif
if (SY_LSFNVK2) if (B_lsf2 = true) Tester Anforderung Sensor 2 von Bank 2: (o2sn = 0x20) --> DATA #4 = (usmxsfn2 * 1,04) --> DATA #5 = (USMXSFMN * 1,04) --> DATA #6 = (USMXSFMX * 1,04) endif endif endif
Nernst Sensor hinter Hauptkatalysator if ((SY_LSFNHK > 0) or (SY_NOHK > 0) or (SY_LSFNHK2 > 0) or (SY_NOHK2 > 0)) & ((SY_LSFNVK = 0) & (SY_LSFNVK2 = 0)) TID $00: Bitcodierte ¨ Ubertragung der vom SG unterst¨ utzten TID s f¨ ur die Sonden hinter Hauptkatalysator. Sensor 2
Nernst Sensor hinter Hauptkatalysator
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TID $00 for Sensor 2 2 point O2S do0x00S2h
TC5MOD 20.40.0
Seite 3033 von 4100 31.JAN.2003 Thomas Brosi
downstream main catalyst
1/
B_lsh 1/
B_lsh2
195
m5ih00a /NC
m5ih00a = 195 dec (1100 0011 bin)
2/ 0
m5ih00b /NC 3/ m5ih00c /NC 4/
1/ 0
2/
m5ih00a /NC
m5ih00b /NC
3/
tc5mod-tid0x00sh2
m5ih00d /NC 4/
m5ih00c /NC m5ih00d /NC
tc5mod-tid0x00sh2 if (B_lsh = true) or (B_lsh2 = true) Tester Anforderung Sensor 2 von Bank 1 oder Bank 2: (o2sn = 0x02) oder (o2sn = 0x20)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
--> --> --> -->
Ausgabe Ausgabe Ausgabe Ausgabe
DATA DATA DATA DATA
#4 #5 #6 #7
= = = =
m5ih00a m5ih00b m5ih00c m5ih00d
+-----------------+-------------------------+-------------------------+-------------------------+-------------------------+ |f¨ ur LS h. H. Kat | m5ih00a | m5ih00b | m5ih00c | m5ih00d | +-----------------+-------------------------+-------------------------+-------------------------+-------------------------+ |DATA Byte | A bzw. #4 | B bzw. #5 | C bzw. #6 | D bzw. #7 | +-----------------+-------------------------+-------------------------+-------------------------+-------------------------+ |Bit: | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | +-----------------+-------------------------+-------------------------+-------------------------+-------------------------+ |TID in hex: | 01 02 03 04 05 06 07 08 | 09 0A 0B 0C 0D 0E 0F 10 | 11 12 13 14 15 16 17 18 | 19 1A 1B 1C 1D 1E 1F 20 | +-----------------+-------------------------+-------------------------+-------------------------+-------------------------+ Bit n = 0: TID n wird im Mode $05 nicht unterst¨ utzt (not supported) Bit n = 1: TID n wird im Mode $05 unterst¨ utzt (supported)
Sensor 2 von Bank 1 oder Bank 2 TID $01 DATA #4: Regelschwelle "rich to lean" SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Der Parameter USRHKSHJ kommt aus %DLSSA und ist mit 5,2 mV pro Inkr. quantisiert Tester Anforderung Sensor 2 von Bank 1 oder 2: (o2sn = 0x02) oder (o2sn = 0x20)) --> DATA #4 = (USRHKSHJ * 1,04)
TID $02 DATA #4: Regelschwelle "lean to rich" SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Die Variable USRHKSHJ kommt aus %DLSSA und ist mit 5,2 mV / Inkr. quantisiert Tester Anforderung Sensor 2 von Bank 1 oder 2: (o2sn = 0x02) oder (o2sn = 0x20)) --> DATA #4 = (USRHKSHJ * 1,04) endif
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC5MOD 20.40.0
Seite 3034 von 4100 31.JAN.2003 Thomas Brosi
TID $07 DATA #4 - #6: Minimale Sensorspannung SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Der Messwert usmnshn/2 und die Schwellen USMNSHMN und USMNSHMX Sie sind mit 5,2 mV pro Inkr. quantisiert
kommen aus
der Funktion %DLSSA.
kommen aus
der Funktion %DLSSA.
if (B_lsh = true) Tester Anforderung Sensor 2 von Bank 1: (o2sn = 0x02) --> DATA #4 = (usmnshn * 1,04) --> DATA #5 = (USMNSHMN * 1,04) --> DATA #6 = (USMNSHMX * 1,04) endif
if (SY_LSFNHK2 > 0) or (SY_NOHK2 > 0) if (B_lsh2 = true) Tester Anforderung Sensor 2 von Bank 2: (o2sn = 0x20) --> DATA #4 = (usmnshn2 * 1,04) --> DATA #5 = (USMNSHMN * 1,04) --> DATA #6 = (USMNSHMX * 1,04) endif endif
TID $08 DATA #4 - #6: Maximale Sensorspannung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Der Messwert usmxshn/2 und die Schwellen USMXSHMN und USMXSHMX Sie sind mit 5,2 mV pro Inkr. quantisiert if (B_lsh = true) Tester Anforderung Sensor 2 von Bank 1: (o2sn = 0x02) --> DATA #4 = (usmxshn * 1,04) --> DATA #5 = (USMXSHMN * 1,04) --> DATA #6 = (USMXSHMX * 1,04) endif
if (SY_LSFNHK2 > 0) or (SY_NOHK2 > 0) if (B_lsh2 = true) Tester Anforderung Sensor 2 von Bank 2: (o2sn = 0x20) --> DATA #4 = (usmxshn2 * 1,04) --> DATA #5 = (USMXSHMN * 1,04) --> DATA #6 = (USMXSHMX * 1,04) endif endif endif
Sensor 3 von Bank 1 oder Bank 2 if ((SY_LSFNHK > 0) or (SY_NOHK > 0) or (SY_LSFNHK2 > 0) or (SY_NOHK2 > 0)) & ((SY_LSFNVK > 0) or (SY_LSFNVK2 > 0)) TID $00: Bitcodierte ¨ Ubertragung der vom SG unterst¨ utzten TID s f¨ ur die Sonden hinter Front Katalysator.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TID $00 for Sensor 3 2 point O2S
TC5MOD 20.40.0
Seite 3035 von 4100 31.JAN.2003 Thomas Brosi
downstream main catalyst
do0x00s3h
1/ 1/
B_lsh 195
B_lsh2
m5ih00a /NC
m5ih00a = 195 dec (1100 0011 bin)
2/ 0
m5ih00b /NC 3/ m5ih00c /NC 4/
1/ 0
m5ih00a /NC
2/ m5ih00b /NC
3/ m5ih00c /NC
tc5mod-tid0x00sh3
m5ih00d /NC
4/ m5ih00d /NC
tc5mod-tid0x00sh3 if (B_lsh = true) or (B_lsh2 = true) Tester Anforderung Sensor 3 von Bank 1 oder 2: (o2sn = 0x04) oder (o2sn = 0x40))
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
--> --> --> -->
Ausgabe Ausgabe Ausgabe Ausgabe
DATA DATA DATA DATA
#4 #5 #6 #7
= = = =
m5ih00a m5ih00b m5ih00c m5ih00d
+-----------------+-------------------------+-------------------------+-------------------------+-------------------------+ |f¨ ur LS h. F. Kat | m5ih00a | m5ih00b | m5ih00c | m5ih00d | +-----------------+-------------------------+-------------------------+-------------------------+-------------------------+ |DATA Byte | A bzw. #4 | B bzw. #5 | C bzw. #6 | D bzw. #7 | +-----------------+-------------------------+-------------------------+-------------------------+-------------------------+ |Bit: | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | +-----------------+-------------------------+-------------------------+-------------------------+-------------------------+ |TID in hex: | 01 02 03 04 05 06 07 08 | 09 0A 0B 0C 0D 0E 0F 10 | 11 12 13 14 15 16 17 18 | 19 1A 1B 1C 1D 1E 1F 20 | +-----------------+-------------------------+-------------------------+-------------------------+-------------------------+ Bit n = 0: TID n wird im Mode $05 nicht unterst¨ utzt (not supported) Bit n = 1: TID n wird im Mode $05 unterst¨ utzt (supported) endif Sensor 2 von Bank 1 oder Bank 2 TID $01 DATA #4: Regelschwelle "rich to lean" SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Der Parameter USRHKSHJ kommt aus %DLSSA und ist mit 5,2 mV pro Inkr. quantisiert if (B_lsh = true) or (B_lsh2 = true) Tester Anforderung Sensor 3 von Bank 1 oder 2: (o2sn = 0x04) oder (o2sn = 0x40)) --> DATA #4 = (USRHKSHJ * 1,04)
TID $02 DATA #4: Regelschwelle "lean to rich" SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Die Variable USRHKSHJ kommt aus %DLSSA und ist mit 5,2 mV / Inkr. quantisiert Tester Anforderung Sensor 3 von Bank 1 oder 2: (o2sn = 0x04) oder (o2sn = 0x40)) --> DATA #4 = (USRHKSHJ * 1,04) endif
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC5MOD 20.40.0
Seite 3036 von 4100 31.JAN.2003 Thomas Brosi
TID $07 DATA #4 - #6: Minimale Sensorspannung SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Der Messwert usmnshn/2 und die Schwellen USMNSHMN und USMNSHMX Sie sind mit 5,2 mV pro Inkr. quantisiert
kommen aus
der Funktion %DLSSA.
kommen aus
der Funktion %DLSSA.
if (B_lsh = true) Tester Anforderung Sensor 3 von Bank 1: (o2sn = 0x04) --> DATA #4 = (usmnshn * 1,04) --> DATA #5 = (USMNSHMN * 1,04) --> DATA #6 = (USMNSHMX * 1,04) endif
if (SY_LSFNHK2 > 0) or (SY_NOHK2 > 0) if (B_lsh2 = true) Tester Anforderung Sensor 3 von Bank 2: (o2sn = 0x40) --> DATA #4 = (usmnshn2 * 1,04) --> DATA #5 = (USMNSHMN * 1,04) --> DATA #6 = (USMNSHMX * 1,04) endif endif
TID $08 DATA #4 - #6: Maximale Sensorspannung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SAE-Quantisierung: $00 = 0 V, $FF = 1,275 V, Quant = 0,005 V Der Messwert usmxshn/2 und die Schwellen USMXSHMN und USMXSHMX Sie sind mit 5,2 mV pro Inkr. quantisiert if (B_lsh = true) Tester Anforderung Sensor 3 von Bank 1: (o2sn = 0x04) --> DATA #4 = (usmxshn * 1,04) --> DATA #5 = (USMXSHMN * 1,04) --> DATA #6 = (USMXSHMX * 1,04) endif
if (SY_LSFNHK2 > 0) or (SY_NOHK2 > 0) if (B_lsh2 = true) Tester Anforderung Sensor 3 von Bank 2: (o2sn = 0x40) --> DATA #4 = (usmxshn2 * 1,04) --> DATA #5 = (USMXSHMN * 1,04) --> DATA #6 = (USMXSHMX * 1,04) endif endif
ABK TC5MOD 20.40.0 Abkurzungen ¨ ISO: SAE: Parameter ATVFETTO ATVFETTU ATVMAGO ATVMAGU DLAHISATO DLAHISATU DYNLSUTO DYNLSUTU LAMSSAMN LAMSSAMX TPSVKMN TPSVKMX TUSPNMN TUSPNMX USMNSAMN USMNSAMX
International Organisation for Standardization Society of Automotive Engineers, Inc. Source-X
Source-Y
Art
Bezeichnung
FW (REF) FW (REF) FW (REF) FW (REF) FW (REF) FW (REF) FW (REF) FW (REF) FW (REF) FW (REF) FW (REF) FW (REF) FW (REF) FW (REF) FW (REF) FW (REF)
obere Grenze fur ¨ atvfett, CARB-Tester, DLSSA untere Grenze fur ¨ atvfett, CARB-Tester, DLSSA obere Grenze fur ¨ atvmager, CARB-Tester, DLSSA untere Grenze fur ¨ atvmager, CARB-Tester, DLSSA obere Grenze fur ¨ dlahisa, CARB-Tester, DLSSALRS untere Grenze fur ¨ dlahisa, CARB-Tester, DLSSALRS obere Grenze fur ¨ dynlsusa, CARB-Tester, DLSSALRS untere Grenze fur ¨ dynlsusa, CARB-Tester, DLSSALRS untere Grenze fur ¨ lamsosa und lamsisa, CARB-Tester, DLSSALRS obere Grenze fur ¨ lamsosa und lamsisa, CARB-Tester, DLSSALRS minimale Periodendauer der Lambdasonde vor Kat, DLSSA maximale Periodendauer der Lambdasonde vor Kat, DLSSA min. Zeit der Sondenspannung zwischen pos. und neg. Flanke max. Zeit der Sondenspannung zwischen pos. und neg. Flanke min. erkannte Sondenspannung fur ¨ Signalausgabe (min. plaus. Wert) min. erkannte Sondenspannung fur ¨ Signalausgabe (max. plaus. Wert)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 3037 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
USMNSHMN USMNSHMX USMXSAMN USMXSAMX USMXSHMN USMXSHMX USRFKSFJ USRHKSHJ
FW (REF) FW (REF) FW (REF) FW (REF) FW (REF) FW (REF) FW (REF) FW (REF)
min. erkannte Sondenspannung hinter Kat fur ¨ Signalausgabe (min. plaus. Wert) min. erkannte Sondenspannung hinter Kat fur ¨ Signalausgabe (max. plaus. Wert) max. erkannte Sondenspannung fur ¨ Signalausgabe (min. plaus. Wert) max. erkannte Sondenspannung fur ¨ Signalausgabe (max. plaus. Wert) max. erkannte Sondenspannung hinter Kat fur ¨ Signalausgabe (min. plaus. Wert) max. erkannte Sondenspannung hinter Kat fur ¨ Signalausgabe (max. plaus. Wert) Regelschwelle fur ¨ Regelung hinter Front Kat, DLSSA-Ausgabe Regelschwelle fur ¨ Regelung hinter Kat, DLSSA-Ausgabe umgerechn. Wert
Systemkonstante
Art
Bezeichnung
SY_LSFNHK SY_LSFNHK2 SY_LSFNVK SY_LSFNVK2 SY_NOHK SY_NOHK2 SY_STERFK SY_STERHK SY_STERVK SY_STETLR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante LSF nach Hauptkatalysator Systemkonstante LSF nach Hauptkatalysator, Bank2 Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante Bedingung NOx-Sensor hinter Kat Systemkonstante Bedingung NOx-Sensor hinter Kat, Bank2 Systemkonstante Bedingung : Stereo hinter Frontkatalysator Systemkonstante Bedingung Stereo hinter Kat Systemkonstante Bedingung : Stereo vor Kat Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
ATVFETT ATVFETT2 ATVMAGER ATVMAGER2 B_CDLATP B_CDLATV B_LSF
DLSSA DLSSA DLSSA DLSSA
TC5MOD TC5MOD TC5MOD TC5MOD DLSSA, TC5MOD DLSSA, TC5MOD DHLSFK, DLSAFK,DLSF, DLSSA, GGLSF, ... DHLSFK, DLSAFK,DLSF, DLSSA, GGLSF, ... DLSSA, GGLSVFH,TC1MOD, TC5MOD DLSSA, GGLSVFH,TC1MOD, TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD
EIN EIN EIN EIN EIN EIN EIN
atv-Verschiebung nach FETT, DLSSA atv-Verschiebung nach FETT, DLSSA (Bank2) atv-Verschiebung nach MAGER, DLSSA atv-Verschiebung nach MAGER, DLSSA (Bank2) Funktion uber ¨ Codewort CDLATP freigegeben Funktion uber ¨ Codewort CDLATV freigeben Bedingung Lambda-Sonde hinter Front-Kat verbaut
EIN
Bedingung Lambda-Sonde hinter Front-Kat verbaut (Bank2)
EIN
Bedingung Lambda-Sonde hinter Kat verbaut
EIN
Bedingung Lambda-Sonde hinter Kat verbaut (Bank2)
EIN EIN EIN EIN EIN EIN EIN EIN DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK EIN EIN EIN EIN
I-Anteil LRSHK Signalausgabe DLSSA (SY_STETLR := TRUE), Bank 1 I-Anteil LRSHK Signalausgabe DLSSA (SY_STETLR := TRUE), Bank 2 Dynamikwert der LSU, DLSSA Dynamikwert der LSU, DLSSA Bank 2 Lambda Ist an Sonde Signalausgabe DLSSA, Bank 1 Lambda Ist an Sonde Signalausgabe DLSSA, Bank 2 Lambda Soll an Sonde Signalausgabe DLSSA, Bank 1 Lambda Soll an Sonde Signalausgabe DLSSA, Bank 2 Codierung von DATA A in Mode $05 TID $00 fur ¨ S. h. Front - Kat Codierung von DATA B in Mode $05 TID $00 fur ¨ S. h. Front - Kat Codierung von DATA C in Mode $05 TID $00 fur ¨ S. h. Front - Kat Codierung von DATA D in Mode $05 TID $00 fur ¨ S. h. Front - Kat Codierung von DATA A in Mode $05 TID $00 fur ¨ S.h. Haupt - Kat Codierung von DATA B in Mode $05 TID $00 fur ¨ S. h. Haupt - Kat Codierung von DATA C in Mode $05 TID $00 fur ¨ S. h. Haupt - Kat Codierung von DATA D in Mode $05 TID $00 fur ¨ S. h. Haupt - Kat Codierung von DATA A in Mode $05 TID $00 fur ¨ Sensor vor Katalysator Codierung von DATA B in Mode $05 TID $00 fur ¨ Sensor vor Katalysator Codierung von DATA C in Mode $05 TID $00 fur ¨ Sensor vor Katalysator Codierung von DATA D in Mode $05 TID $00 fur ¨ Sensor vor Katalysator Codierung von DATA A in Mode $05 TID $20 fur ¨ Sensor vor Katalysator Codierung von DATA B in Mode $05 TID $20 fur ¨ Sensor vor Katalysator Codierung von DATA C in Mode $05 TID $20 fur ¨ Sensor vor Katalysator Codierung von DATA D in Mode $05 TID $20 fur ¨ Sensor vor Katalysator Codierung von DATA A in Mode $05 TID $40 fur ¨ Sensor vor Katalysator Codierung von DATA B in Mode $05 TID $40 fur ¨ Sensor vor Katalysator Codierung von DATA C in Mode $05 TID $40 fur ¨ Sensor vor Katalysator Codierung von DATA D in Mode $05 TID $40 fur ¨ Sensor vor Katalysator Codierung von DATA A in Mode $05 TID $60 fur ¨ Sensor vor Katalysator Codierung von DATA B in Mode $05 TID $60 fur ¨ Sensor vor Katalysator Codierung von DATA C in Mode $05 TID $60 fur ¨ Sensor vor Katalysator Codierung von DATA D in Mode $05 TID $60 fur ¨ Sensor vor Katalysator Codierung von DATA A in Mode $05 TID $80 fur ¨ Sensor vor Katalysator Codierung von DATA B in Mode $05 TID $80 fur ¨ Sensor vor Katalysator Codierung von DATA C in Mode $05 TID $80 fur ¨ Sensor vor Katalysator Codierung von DATA D in Mode $05 TID $80 fur ¨ Sensor vor Katalysator verbaute Lambdasonden fur ¨ Mode $05, bitcodiert nach ISO bitcodierte Sensornummer fur ¨ Mode $05 Periodendauer (Sondensignal vor Kat) fur ¨ DLSSA Periodendauer (Sondensignal vor Kat) fur ¨ DLSSA (Bank2) gefilterte Zeit zw. pos. und neg. usvk-Flanke, DLSSA gefilterte Zeit zw. pos. und neg. usvk-Flanke, DLSSA (Bank2)
B_LSF2 ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TC5MOD 20.40.0
B_LSH B_LSH2 DLAHISA DLAHISA2 DYNLSUSA DYNLSUSA2 LAMSISA LAMSISA2 LAMSOSA LAMSOSA2 M5IF00A M5IF00B M5IF00C M5IF00D M5IH00A M5IH00B M5IH00C M5IH00D M5IV00A M5IV00B M5IV00C M5IV00D M5IV20A M5IV20B M5IV20C M5IV20D M5IV40A M5IV40B M5IV40C M5IV40D M5IV60A M5IV60B M5IV60C M5IV60D M5IV80A M5IV80B M5IV80C M5IV80D O2SLOC O2SN TPSVLSSA TPSVLSSA2 TUSPNF TUSPNF2
DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD DLSSA DLSSA DLSSA DLSSA
TC5MOD TC5MOD TC5MOD TC5MOD
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC6MOD 28.30.1
Seite 3038 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
USMNSAN USMNSAN2 USMNSHN USMNSHN2 USMXSAN USMXSAN2 USMXSHN USMXSHN2 USRJ
DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA
TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD TC5MOD
EIN EIN EIN EIN EIN EIN EIN EIN EIN
minimal erkannter Sondenspannungswert v.K. (neu), DLSSA minimal erkannter Sondenspannungswert v.K. (neu), DLSSA (Bank2) minimal erkannter Sondenspannungswert h.K. (neu), DLSSA minimal erkannter Sondenspannungswert h.K. (neu), DLSSA (Bank2) maximal erkannter Sondenspannungswert v.K. (neu), DLSSA maximal erkannter Sondenspannungswert v.K. (neu), DLSSA (Bank2) maximal erkannter Sondenspannungswert h.K. (neu), DLSSA maximal erkannter Sondenspannungswert h.K. (neu), DLSSA (Bank2) Regelschwelle der Lambdaregelung, ohne Offset, DLSSA
FB TC5MOD 20.40.0 Funktionsbeschreibung Mode $05 Grundlage dieser Beschreibung sind die Standards SAE J1979 Mode $05 und ISO 15031-5 Service $05. Diese Beschreibung gilt nicht f¨ ur die Kommunikation on CAN (ISO 15765-4). Nachfolgend wird der Begriff "Mode" auch stellvertretend f¨ ur den Begriff "Service" verwendet! Mode $05 soll die Ausgabe von Lambdasonden-Werten erm¨ oglichen. ¨ Die Ubergabewerte werden von der Funktion "Signalausgabe Lambdasonden" (%DLSSA) bereitgestellt. Die von TID $00 evtl. $20, $40, $60 und $80 gemeldeten TIDs werden unterst¨ utzt.
APP TC5MOD 20.40.0 Applikationshinweise Die Applikation der Diagnoseschwellen erfolgt in der Funktion %DLSSA!
FU TC6MOD 28.30.1 Testerkommunikation CARB/EOBD; Mode/Service 6, Ausgabe Prufschwellen ¨ FDEF TC6MOD 28.30.1 Funktionsdefinition TID $00: Support for TID $01 - $20
TID0x00_KAT
TID0x00_TE
TID0x00_EGR
TEMPM6I00A_INI
TID $00 DATA Byte A to D
tc6mod-main
Output
tc6mod-main
initialisation of tempm6i00a with 0x00 0
tempm6i00a /NC
tempm6i00b /NC
tempm6i00c /NC
tempm6i00d /NC
tc6mod-tempm6i00a-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TID $00 DATA Byte A
tc6mod-tempm6i00a-ini
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC6MOD 28.30.1
Seite 3039 von 4100 31.JAN.2003 Thomas Brosi
support of Catalyst monitoring by Mode $06
SY_DKATSP
0
1/ B_cdkatsp B_cdkatspf
1/
setBit tempm6i00a /NC
tempm6i00a /NC 7
SY_DKATTH
1/
0 B_cdvkt
setBit tempm6i00a /NC
1/ tempm6i00a /NC
7 SY_BDE
0 1/
SY_NOXKAT
0 1/
SY_NOHK
0
1/
setBit tempm6i00a /NC
1/ tempm6i00a /NC
tc6mod-tid0x00-kat
support of EGR system monitoring by Mode $06
SY_AGR
0 1/
SY_AGRKOMP
0
B_cdagrs setBit tempm6i00a /NC
1/ tempm6i00a /NC
4
tc6mod-tid0x00-egr
1/
tc6mod-tid0x00-egr
support of evap system monitoring by Mode $06 getBit SY_DTES
1
1/ B_cdtes
setBit
tempm6i00a /NC
1/ tempm6i00a /NC
3
tc6mod-tid0x00-te
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
7
tc6mod-tid0x00-kat
B_cdskno
tc6mod-tid0x00-te
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC6MOD 28.30.1
Seite 3040 von 4100 31.JAN.2003 Thomas Brosi
Response "Mode $06 TID $00"
buff2 /NC
tempm6i00a /NC
buff3 /NC
tempm6i00b /NC
buff4 /NC
tempm6i00c /NC
buff5 /NC
tempm6i00d /NC
buff6 /NC
tc6mod-output
255
tc6mod-output Zuordnung der einzelnen Bits zu den TID’s ========================================== ¨ Uber die nachfolgende Tabelle ist die Zuordnung der einzelnen Bits zu den nachfolgenden TID’s ersichtlich: +-------------+-------------------------+-------------------------+-------------------------+-------------------------+ | | tempm6i00a | tempm6i00b | tempm6i00c | tempm6i00d | +-------------+-------------------------+-------------------------+-------------------------+-------------------------+ |DATA Byte #: | 4 | 5 | 6 | 7 | +-------------+-------------------------+-------------------------+-------------------------+-------------------------+ | Bit: | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | +-------------+-------------------------+-------------------------+-------------------------+-------------------------+ | TID in hex: | 01 02 03 04 05 06 07 08 | 09 0A 0B 0C 0D 0E 0F 10 | 11 12 13 14 15 16 17 18 | 19 1A 1B 1C 1D 1E 1F 20 | +-------------+-------------------------+-------------------------+-------------------------+-------------------------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Jedes Bit ist einem bestimmten TID zugeordnet. Hat ein Bit den Wert "0", so wird der zugeh¨ orige TID im Mode $06 nicht unterst¨ utzt (not supported). Bei einem Bitwert von "1" wird der zugeh¨ orige TID im Mode $06 unterst¨ utzt (supported).
TID $01: Katalysatorkonvertierung --------------------------------Die Funktion(en) %DKATSPFK und %DKATTH stellen Component ID Meßwert und Schwelle bereit. Diese Daten werden von der Funktion %DM6VAL nach der Validierung zur Ausgabe ¨ uber den Mode $06 aufbereitet. Die Daten m¨ ussen f¨ ur die ¨ Ubertragung folgende Struktur haben: | Component ID | Meßwert *) | Schwelle *) | | DATA Byte #3 | Data Byte #4 | Data Byte #5 | Data Byte #6 | Data Byte #7 | | | MSB | LSB | MSB | LSB | +------------------+--------------+--------------+--------------+--------------+ Bei (((SY_BDE > 0) & SY_NOXKAT > 0) & (SY_NOHK > 0) & (B_cdskno = 1)) oder ((SY_DKATSP > 0) & (B_cdkatsp = 1) & (B_cdkatspf = 1))) ist der nachfolgende Werteblock zu ¨ ubertragen: | m6vckat | m6vwkat_w | m6vskat_w | +------------------+--------------+--------------+--------------+--------------+
%DKATSPFK
und bei 2.Bank Systemen (SY_STERVK > 0) & (((SY_BDE > 0) & SY_NOXKAT > 0) & (SY_NOHK > 0) & (B_cdskno = 1)) oder ((SY_DKATSP > 0) & (B_cdkatsp = 1) & (B_cdkatspf = 1))) | m6vckat2 | m6vwkat2_w | m6vskat2_w | +------------------+--------------+--------------+--------------+--------------+
%DKATSPFK
Bei ((SY_DKATTH > 0) & (B_cdvkt = 1)) ist der nachfolgende Werteblock zu ¨ ubertragen: | m6vckth | m6vwkth_w | m6vskth_w | +------------------+--------------+--------------+--------------+--------------+
%DKATTH
und bei 2.Bank Systemen (SY_STERVK > 0) & (((SY_BDE > 0) & SY_NOXKAT > 0) & (SY_NOHK > 0) & (B_cdskno = 1)) oder ((SY_DKATSP > 0) & (B_cdkatsp = 1) & (B_cdkatspf = 1))) | m6vckth2 | m6vwkth2_w | m6vskth2_w | +------------------+--------------+--------------+--------------+--------------+
%DKATTH
TID $04 Abgasr¨ uckf¨ uhrungssystem ------------------------------Die Werte f¨ ur m6*agrf* werden in der projektspezifische Funktion %DAGRS* bereitgestellt. Die Daten m¨ ussen f¨ ur die ¨ Ubertragung folgende Struktur haben: | Component ID | DATA Byte #3 |
| Meßwert *) | Schwelle *) | | Data Byte #4 | Data Byte #5 | Data Byte #6 | Data Byte #7 | | MSB | LSB | MSB | LSB |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC6MOD 28.30.1
Seite 3041 von 4100 31.JAN.2003 Thomas Brosi
+------------------+--------------+--------------+--------------+--------------+ Bei ((SY_AGR > 0) & (SY_AGRKOMP > 0) &
(B_cdagrs = 1) ist der nachfolgende Werteblock zu ¨ ubertragen:
| m6vcagrf | m6vwagrf_w | m6vsagrf_w | +------------------+-----------------------------+-----------------------------+
%DAGRS
*) Die Gr¨ oßen m6wagrf_w und m6sagrf_w werden als 16 Bit Gr¨ oßen bereitgestellt. ¨bergabe zum Tester muß die Reihenfolge MSB LSB (siehe Tabelle) unbedingt eingehalten werden! Bei der U
TID $05 Tankentl¨ uftungssystem ----------------------------Die Werte tc6vtes* kommen von der Funktion %DM6VAL. Die Daten m¨ ussen f¨ ur die ¨ Ubertragung folgende Struktur haben: | Component ID | Meßwert *) | Schwelle *) | | DATA Byte #3 | Data Byte #4 | Data Byte #5 | Data Byte #6 | Data Byte #7 | | | MSB | LSB | MSB | LSB | +------------------+--------------+--------------+--------------+--------------+ Bei ((SY_DTES.Bit 1 = 1) & (B_cdtes = 1)) ist der nachfolgende Werteblock zu ¨ ubertragen: | tc6vtesc | tc6vtesw_w | tc6vtess_w | +------------------+-----------------------------+-----------------------------+
%DTEV
*) Bei der ¨ Ubergabe zum Tester muß die Reihenfolge MSB LSB (siehe Tabelle) unbedingt eingehalten werden!
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK TC6MOD 28.30.1 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_AGR SY_AGRKOMP SY_BDE SY_DKATSP SY_DKATTH SY_DTES SY_NOHK SY_NOXKAT
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Komponententyp AGR-Ventil Systemkonstante Benzin-Direkteinspritzung Systemkonstante: Statusinformation uber ¨ vorhandene aktive Katalysatordiagnose Systemkonstante: Statusinformation uber ¨ vorhandene Katalysatordiagnose %DKATTH Systemkonstante Diagnose Tankenluftungssystem ¨ Systemkonstante Bedingung NOx-Sensor hinter Kat Systemkonstante: NOx-Speicherkat in Abgassystem verbaut
Variable B_CDAGRS B_CDKATSP B_CDKATSPF B_CDSKNO B_CDTES B_CDVKT
Quelle
Referenziert von
Art
Bezeichnung
DAGRS, DIMCA, TC6MOD DKATSPFK, DM6VAL, TC6MOD DKATFKEB, TC6MOD DSKNO, TC6MOD DIMCA, DTEV, TC6MOD TC6MOD
EIN
Freigabe Diagnose Diagnose AGR System |ber Codewort
EIN
Funktion uber Codewort CDKATSP freigegeben ¨
EIN EIN EIN
Funktion DKATSP fur ¨ Feld- bzw. Strassenbetrieb freigegeben Eurocodewort fur ¨ Funktion %DSKNO Funktion uber ¨ Codewort CDTES freigegeben
EIN
Funktion DKATTH mit Euroschalter freigeben
FB TC6MOD 28.30.1 Funktionsbeschreibung ISO: SAE: TID: MSB: LSB:
International Organisation for Standardization Society of Automotive Engineers, Inc. Test ID Most Significant Byte Least Significant Byte
¨bertr¨ Die Funktion TC6MOD u agt auf Testeranforderung die von den Diagnosefunktionen bereitgestellten und von der Funktion DM6VAL nach der Validierung freigegebenen Diagnosedaten.
Mode $06 ============== Grundlage dieser Beschreibung ist SAE J1979 Mode $06: Mode $06 erm¨ oglicht Zugriff auf die aktuellsten Pr¨ ufresultate und Pr¨ ufschwellen von bereits gepr¨ uften Einmaldiagnosefunktionen. Nicht ber¨ ucksichtigt werden die Aussetzererkennung, Diagnose Kraftstoffversorgung (DKVS) u. comprehensive components. Im Mode $06 d¨ urfen nur die validierten Mode $06 - Daten ausgegeben werden.
Kommunikationsprotokoll -----------------------Der Protokolldriver erkennt den Protokolltyp: Kommunikation nach ISO 9141-2: Es werden nur die von TID $00 als unterst¨ utzt gemeldeten TID’s beantwortet. Kommunikation nach ISO 14230-4: Bei Anforderung eines nicht unterst¨ utzten TID’s wird eine Meldung (negative response) erzeugt: Nr. Mnemonic Beschreibung ---------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
12h
SFNS-IF
TC6MOD 28.30.1
Seite 3042 von 4100 31.JAN.2003 Thomas Brosi
angeforderter TID wird nicht unterst¨ utzt (subFunctionNotSupported-invalidFormat)
Datenbereitstellung ------------------Die zu ¨ ubertragenden Daten werden von Diagnosefunktionen bereitgestellt und in der %DM6VAL zur Ausgabe freigegeben. Die Funktionsbezeichnungen dieser Diagnosefunktionen sind in den jeweiligen TID’s erw¨ ahnt.
Anforderungen an die Mode $06 - relevanten Diagnosefunktionen ------------------------------------------------------------Die Mode $06 - Werte aus der letzten Pr¨ ufung m¨ ussen von den Diagnosefunktionen im Dauer - RAM gespeichert werden! Bei Urstart, nach Power-fail oder Fehlerspeicher l¨ oschen m¨ ussen in den Mode $06 - relevanten Diagnosefunktionen die Gr¨ ossen CID, Messwert und Schwelle mit "0" initialisiert werden.
Daten¨ ubertragung ----------------Bei einer Anforderung eines von Mode $06 unterst¨ utzten TID’s wird mit 7 DATA Bytes geantwortet. DATA #1: 46 hex (= Mode $06) DATA #2: Test ID (TID) DATA #3: FF hex nur bei TID $00, sonst Component ID DATA #4: MSB vom Meßwert DATA #5: LSB vom Meßwert DATA #6: MSB vom Schwellenwert (Limit) DATA #7: LSB vom Schwellenwert (Limit)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Component ID (CID): CID: identifiziert die einzelnen Wertebl¨ ocke, a) CID Bit 7 = 0: Fehler wenn Wert > Schwelle;
Beispiel:
########### Fehlerbereich ---------------- Schwelle xxxxxxxxxxx i.O. Bereich
CID Bit 7 = 1: Fehler wenn Wert < Schwelle;
Beispiel:
xxxxxxxxxxx i.O. Bereich ---------------- Schwelle ########### Fehlerbereich
b) CID Bit 0 ..6: Nummer des Werteblocks (max 127 m¨ oglich)
TID $00: Bitcodierte ¨ Ubertragung der vom SG unterst¨ utzten TID s. TID $00 muß im Mode $06 immer enthalten sein. DATA Byte #3: --> $FF DATA Bytes #4 - #7 Die Diagnosefunktionen haben eine Abschaltm¨ oglichkeit ¨ uber das Bit B_cdxyz aus CDXYZ. Deshalb kann nur ¨ uber die Abfrage der Systemkonstanten und dem betreffenden Bit (B_cd...) entschieden werden ob ein TID unterst¨ utzt wird. Der Inhalt f¨ ur DATA Byte #4 (DATA A) ist auf Testeranfrage (Mode $06 TID $00) zu berechnen: Das tempor¨ are Byte "tempm6i00a" wird zuerst mit 0x00 initialisiert. Anschließend werden wie nachfolgend gezeigt, die Bits f¨ ur die unterst¨ utzten TIDs auf "1" gesetzt.
APP TC6MOD 28.30.1 Applikationshinweise Die Applikation der Diagnoseschwellen erfolgt in den jeweiligen Diagnosefunktionen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC7MOD 9.10.0, TC8MOD 23.11.0
Seite 3043 von 4100 31.JAN.2003 Thomas Brosi
FU TC7MOD 9.10.0 Testerkommunikation CARB; Mode 7, Ausgabe Fehlercode unentprellt FDEF TC7MOD 9.10.0 Funktionsdefinition Mode $07 Grundlage dieser Beschreibung ist SAE J1979 Mode $07 und ISO 15031-5 Service $07. Nachfolgend wird, auch anstelle des Begriffes "Service" nur der Begriff Mode verwendet. Der Mode $07 erm¨ oglicht den Zugriff auf die gespeicherte Fehlercodes mit dem Status: OBD-relevant & aktuell vorhanden & noch nicht entprellt Ausgabe der Fehlercodes Nur Fehlerpfade, die OBD-relevant & aktuell vorhanden & noch nicht entprellt sind, werden angezeigt. Zudem k¨ onnen Fehlerpfade von der Aussetzererkennung ¨ uber %TCSORT gefiltert werden. Jeder Eintrag im Fehlerspeicher %DFCM wird auf die folgenden Bedingungen abgepr¨ uft: ((fes.scatt = 1) & (fes.dauer = 0) & (Fehler vorh. (E_dfp = 1))) Sind diese Bedingungen erf¨ ullt, wird der dem Fehlertyp zugeh¨ orige CDC (siehe %DCDC) in den Ausgabebuffer geschrieben. Nachdem alle auszugebenden CDCs ermittelt sind erfolgt die Ausgabe zum Tester. Bei mehreren Fehlereintr¨ agen so erfolgt die Ausgabe chronologisch, d.h. in der Reihenfolge ihres Eintrages. Die Ausgabe erfolgt in 3er-Bl¨ ocken, d.h. je Antwortblock werden immer drei Words ¨ ubertragen. Bei mehr als 3 Fehlern erfolgt die Ausgabe in mehreren Botschaften. Ist die Fehleranzahl nicht durch 3 teilbar, so werden die restlichen Bytes mit $00 ausgegeben. Bei leerem Fehlerspeicher wird 3-mal 0000 ausgegeben.
ABK TC7MOD 9.10.0 Abkurzungen ¨ ISO: International Organisation for Standardization SAE: Society of Automotive Engineers, Inc. fes.scatt und fes.dauer: siehe %DFPM
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB TC7MOD 9.10.0 Funktionsbeschreibung In den Standards SAE J1979 und ISO 15031-5 ist die Art und Weise der Fehlercodeausgabe im Mode $07 definiert. Die Ermittlung der auszugebenden Fehlercodes erfolgt ¨ uber einen Filter.
APP TC7MOD 9.10.0 Applikationshinweise In Staaten, in denen die standardisierte Testerkommunikation mit einem OBD Scan Tool gesetzlich vorgeschrieben ist, muss auch der Mode $07 immer unterst¨ utzt werden! Mit jedem neuen Modelljahr ist zu pr¨ ufen, ob diese Funktion den aktuellen gesetzlichen Anforderungen entspricht! Die Funktionskenntnis der Funktion %DFPM und ist f¨ ur die Arbeit mit dieser Funktion hilfreich! Notwendige Tools: Generic Scan Tool oder andere Tester mit Scan Tool Support.
FU TC8MOD 23.11.0 Testerkommunikation CARB; Mode 8, Funktionsaktivierungen FDEF TC8MOD 23.11.0 Funktionsdefinition Mode $08 Grundlage dieser Sektion sind SAE J1979 Mode $08 und ISO 15031-5 Service $08. F¨ ur die Bezeichnungen "Mode" (SAE) und "Service" (ISO) wird in dieser Beschreibung der Name "Mode" verwendet. Der Mode $08 bietet die M¨ oglichkeit bestimmte Komponenten- und Systemtests zu aktivieren. Nach einer Anforderung durch den Tester werden der verschiedenen Aktionen (z.B. Ventile schließen u. ¨ offnen usw.) in den zust¨ andigen Grund- bzw. Diagnosefunktionen ausgel¨ ost.
Support if ME(D)9 (dieser Teil wird bei (ME(D)7 - Systeme in der Funktion %SCATT ausgef¨ uhrt)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC8MOD 23.11.0
Seite 3044 von 4100 31.JAN.2003 Thomas Brosi
+----+ SY_M8I00B --->| >0 +-----+ +----+ | +---+ +----+ +---------->| | +---+ SY_M8I00C ---->| >0 +--------------->| V +---------->| & +---+-------------> Mode $08 unterst¨ utzen +----+ +----------->| | +-------->| | | +----+ | +--------->| | | +---+ | SY_M8I00D --->| >0 +----+ | +---+ | | +----+ | | | +----+ | | | SY_M8I00E ---->| >0 +-----+ | | +----+ | | B_mde8e -----------------------------------+ | +---+ +---->o| & +--> neg. Response (SNS) Kommunikation nach ISO 14230-4 ------------------------------------>| | +---+ endif
Kommunikationsprotokoll: Der Protokolldriver erkennt die Art des ¨ Ubertragungsprotokolls und beschreibt das Bit B_isoprot: B_isoprot = 0 Kommunikation nach ISO 9141-2 B_isoprot = 1 Kommunikation nach ISO 14230-4
B_isoprot = 0 (Kommunikation nach ISO 9141-2): Es werden nur die von TID $00 als unterst¨ utzt gemeldeten TID’s beantwortet. B_isoprot = 1 (Kommunikation nach ISO 14230-4): Bei Anforderung eines nicht unterst¨ utzten TID’s wird eine Meldung (negative response) erzeugt:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Nr. --12h
Mnemonic -------SFNS-IF
Beschreibung -----------angeforderter TID wird nicht unterst¨ utzt (subFunctionNotSupported-invalidFormat)
Daten¨ ubertragung Bei einer Anforderung eines von Mode $08 unterst¨ utzten TID’s wird mit 7 DATA Bytes geantwortet. DATA #1: 48 hex (= Mode $08) DATA #2: Test ID (TID) DATA #3 bis DATA #7: siehe jeweiligen TID
TID $00: Bitcodierte ¨ Ubertragung der vom SG unterst¨ utzten TID’s. TID $00 muß im Mode $08 immer enthalten sein. Die DATA - Bytes #3 - #7 werden auch DATA A - E genannt. DATA A, muß auf $00 hex datiert sein DATA B - E entsprechen den Systemkonstanten SY_M8I00B - SY_M1I00E. Aufteilung der Systemkonstanten SY_M8I00B, SY_M8I00C, SY_M8I00D u. SY_M8I00E: | SY_M8I00B | SY_M8I00C | SY_M8I00D | SY_M8I00E ----------------+--------------------------+--------------------------+--------------------------+-----------------------DATA: | B | C | D | E ----------------+--------------------------+--------------------------+--------------------------+-----------------------DATA Byte #: | 4 | 5 | 6 | 7 ----------------+--------------------------+--------------------------+--------------------------+-----------------------Bit: | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 ----------------+--------------------------+--------------------------+--------------------------+-----------------------TID in hex: | 01 02 03 04 05 06 07 08 | 09 0A 0B 0C 0D 0E 0F 10 | 11 12 13 14 15 16 17 18 | 19 1A 1B 1C 1D 1E 1F 20 ----------------+--------------------------+--------------------------+--------------------------+-----------------------Bit = 0: TID n wird im Mode $08 nicht unterst¨ utzt Bit = 1: TID n wird im Mode $08 unterst¨ utzt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TID Mit Mit Zur f¨ ur
TC8MOD 23.11.0
Seite 3045 von 4100 31.JAN.2003 Thomas Brosi
$01: Tankentl¨ uftungssystem; Dichtheitspr¨ ufung der Anforderung von Mode $08 TID $01 vom Tester wird in der Motronic das Bit B_m8te auf ’1’ (true) gesetzt. B_m8te = 1 k¨ onnen Diagnosefunktionen zur Tankdichtheitpr¨ ufung gestartet werden. Freigabe dieser Funktionen muß das Bit B_m8te mindestens einmal den Wert "true" haben. Nach der Freigabe hat das Bit B_m8te die Diagnosefunktionen keine Bedeutung mehr.
if M(E)(D)7 (dieser Teil ist (if ... endif) nur f¨ ur (ME(D)7 - Systeme) Das Bit B_m8te wird von true auf false gesetzt, wenn ein anderer Mode (Abfrage wird in %SCATT gemacht) oder TID angefordert wird. endif Ausgabe: Das SG sendet nach jeder Anforderung den momentanen Status im DATA Byte# 3 (DATA A) an den Tester zur¨ uck. Der Status (sta) wird aus dem Wert von stpdmtlm8 ermittelt: if stpdmtlm8 < 5: 10 < stpdmtlm8 29 < stpdmtlm8 else 19 < stpdmtlm8
Funktion aktive < 16: Funktion kann nicht gestartet werden < 35: Funktion fertig
--> sta = 0x02 --> sta = 0x01 --> sta = 0x00
< 24 (oder andere Werte): Funktion abgebrochen
--> sta = 0x03
Der Tester fordert Mode $08 TID $01 +-----+-----+-----+-----+-----+-----+-----+ | #1 | #2 | #3 | #4 | #5 | #6 | #7 | +-----+-----+-----+-----+-----+-----+-----+ | $08 | $01 | $00 | $00 | $00 | $00 | $00 | +-----+-----+-----+-----+-----+-----+-----+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Das Steuerger¨ at antwort: +-----+-----+-----+-----+-----+-----+-----+ | #1 | #2 | #3 | #4 | #5 | #6 | #7 | +-----+-----+-----+-----+-----+-----+-----+ | $48 | $01 | sta | $00 | $00 | $00 | $00 | +-----+-----+-----+-----+-----+-----+-----+
ABK TC8MOD 23.11.0 Abkurzungen ¨ ISO: SAE: Parameter
International Organisation for Standardization Society of Automotive Engineers, Inc. Art
Bezeichnung
FW (REF)
Codewort zum abschalten bestimmter Scan Tool Modes/Services (Bit=0 -> Mode aus)
Systemkonstante
Art
Bezeichnung
SY_M8I00B SY_M8I00C SY_M8I00D SY_M8I00E
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Codierung von DATA B in Mode 8 PID $00 nach SAE J1979 Systemkonstante Codierung von DATA C in Mode 8 PID $00 nach SAE J1979 Systemkonstante Codierung von DATA D in Mode 8 PID $00 nach SAE J1979 Systemkonstante Codierung von DATA E in Mode 8 PID $00 nach SAE J1979
Art
Bezeichnung
Source-X
Source-Y
CWSCTMDE
Variable
Quelle
B_ISOPROT B_M8TE STPDMTLM8
TC8MOD
Referenziert von
TC2MOD, TC8MOD, T- EIN C9MOD AUS EIN TC8MOD
Prot.-handling nach ISO 14230-4 Bedingung Fkt-Anforderung Tankentluftung ¨ nach SAE J1979 Mode 8 TID $01 ¨ Funktionsstatus-Zahler DM-TL fur ¨ Scan-Tool Mode 8
FB TC8MOD 23.11.0 Funktionsbeschreibung APP TC8MOD 23.11.0 Applikationshinweise Mode $08 ¨ uber CWSCTMDE ein- und ausschalten: CWSCTMDE.Bit 0 --> B_mde8e: false = aus, true = ein
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC9MOD 8.30.1
Seite 3046 von 4100 31.JAN.2003 Thomas Brosi
FU TC9MOD 8.30.1 Testerkommunikation CARB; Mode 9, Request Vehicle Information FDEF TC9MOD 8.30.1 Funktionsdefinition Die Grundlagen dieser Beschreibung sind die Normen SAE J1979 Mode $09 und ISO 15031-5 Service $09. Diese Beschreibung gilt nicht f¨ ur die Kommunikation ¨ uber CAN! if (B_mde9e = 0) negative Response 11h ausgeben else VIT $00: Bitcodierte ¨ Ubertragung der vom SG unterst¨ utzten VIT’s. (Muß im Mode 9 zwingend enthalten sein.) Abh¨ angig von der Datierung der Systemkonstanten SY_M9I00A, SY_M9I00B, SY_M9I00C u. SY_M9I00D werden die VIT’s in den jeweiligen Programmstand implementiert. Der Support von VIT $05 und VIT $06 ist ¨ uber das Codewort CWM9CVNSUP abschaltbar, vorausgesetzt diese Programmteile wurden abh¨ angig von der Systemkonstante SY_M9I00A implementiert. Der Registerinhalt f¨ ur DATA Byte #4 (DATA A) ist auf Testeranfrage (Mode $09 VIT $00) ¨ uber SY_M9I00A und CWM9CVNSUP zu berechnen:
SY_M9I00A.Bit 0 ------------------------------------------> m9i00atemp.Bit 0 SY_M9I00A.Bit 1 ------------------------------------------> m9i00atemp.Bit 1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CVN - Ausgabe (VIT $05 und $06) unterst¨ utzen (ja / nein) +-----+ CWM9CVNSUP --->| > 0 +-----------+ +-----+ | +---+ | | 0 +----------------+ v +---+ +---------o --- o--------------------> m9i00atemp.Bit 2 SY_M9I00A.Bit 2 ---------------o | +---+ | | 0 +----------------+ v +---+ +---------o --- o--------------------> m9i00atemp.Bit 3 SY_M9I00A.Bit 3 ---------------o SY_M9I00A.Bit SY_M9I00A.Bit SY_M9I00A.Bit SY_M9I00A.Bit
4 5 6 7
------------------------------------------> ------------------------------------------> ------------------------------------------> ------------------------------------------>
m9i00atemp.Bit m9i00atemp.Bit m9i00atemp.Bit m9i00atemp.Bit
4 5 6 7
DATA Byte # 3 beinhaltet den "Message Count" ($01)
DATA Bytes A - D (SY_M9I00A - SY_M9I00D): +-------------+-------------------------+-------------------------+-------------------------+-------------------------+ | | m9i00atemp (SY_M9I00A) | SY_M9I00B | SY_M9I00C | SY_M9I00D | +-------------+-------------------------+-------------------------+-------------------------+-------------------------+ |DATA: | A | B | C | D | +-------------+-------------------------+-------------------------+-------------------------+-------------------------+ |DATA Byte #: | 4 | 5 | 6 | 7 | +-------------+-------------------------+-------------------------+-------------------------+-------------------------+ |Bit: | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | 7 6 5 4 3 2 1 0 | +-------------+-------------------------+-------------------------+-------------------------+-------------------------+ |VIT in hex: | 01 02 03 04 05 06 07 08 | 09 0A 0B 0C 0D 0E 0F 10 | 11 12 13 14 15 16 17 18 | 19 1A 1B 1C 1D 1E 1F 20| +-------------+-------------------------+-------------------------+-------------------------+-------------------------+ ¨ Uber die Datierung der Systemkonstanten SY_M9I00A - SY_M9I00D f¨ ur Data A - D werden die erforderlichen VITs zum compilieren freigegeben. Jedes Bit in den Systemkonstanten SY_M9I00A - SY_M9I00D ist einem bestimmten VIT zugeordnet. Bei einem Bit - Wert ’0’ wird der zugeh¨ orige VIT nicht compiliert. Mit dem Bit - Wert ’1’ wird angezeigt, daß der zugeh¨ orige VIT compiliert ist und, wenn er nicht ¨ uber ein applizierbares Codewort abgeschaltet ist, auch unterst¨ utzt wird. Ausgabe: $01 und die Inhalte von m9i00atemp, SY_M9I00B, SY_M9I00C und SY_M9I00D.
Ausgabe Beispiel f¨ ur OBDII (VIT $03 - $06 unterst¨ utzt, VIT $01 u. $02 nicht unterst¨ utzt): +-----------------------------------------+ | DATA Bytes | | #1 | #2 | #3 | #4 | #5 | #6 | #7 | +-----+-----+-----+-----+-----+-----+-----+ | $49 | $00 | $01 | $3C | $00 | $00 | $00 | +-----+-----+-----+-----+-----+-----+-----+
if SY_M9I00A.Bit 5 = 1 VIT $03: Anzahl der Antwortbl¨ ocke f¨ ur die ¨ Ubertragung der Programmstand Identifikation (Calibration ID) Mit DATA Byte #3 wird die Anzahl der Antwortbl¨ ocke ¨ ubertragen. DATA Byte #4 bis einschließlich DATA Byte #7 werden nicht benutzt. Ausgabe: 04 hex
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC9MOD 8.30.1
Seite 3047 von 4100 31.JAN.2003 Thomas Brosi
Ausgabe Beispiel: +-----------------+ | DATA Bytes | | #1 | #2 | #3 | +-----+-----+-----+ | $49 | $03 | $04 | +-----+-----+-----+ endif
if SY_M9I00A.Bit 4 = 1 ¨bertragung der Steuerger¨ VIT $04: U ate - und Programmstands - Identifikation (Calibration ID) Die Calibration ID besteht aus mindestens 16 ASCII - Zeichen. Die ¨ Ubertragung der Calibration ID erfordert 4 Antwortbl¨ ocke. Die Anzahl der Antwortbl¨ ocke wird ¨ uber VIT $03 angezeigt. Jeder Antwortblock besteht aus dem Header und 7 DATA-Bytes. In den DATA-Bytes #1 und 2 wird der angeforderte Mode und VIT ¨ ubertragen. ¨bertragung ermittelt werden. Im DATA-Byte #3 steht die Nummer des Antwortblocks. Die jeweilige Nummer muß vor der U
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ausgabe: 1. 2. 3. 4.
Antwortblock: Antwortblock: Antwortblock: Antwortblock:
SGIDB1 SGIDB1 SGIDB1 SGIDB3
(Textstring (Textstring (Textstring (Textstring
die die die mit
Ausgabe Beispiel wenn SGIDB1 = ABCDEFGHIJKL +-----------------------------------------+ | DATA Bytes | | #1 | #2 | #3 | #4 | #5 | #6 | #7 | +-----+-----+-----+-----+-----+-----+-----+ | $49 | $04 | $01 | $41 | $42 | $43 | $44 | +-----+-----+-----+-----+-----+-----+-----+ | $49 | $04 | $02 | $45 | $46 | $47 | $48 | +-----+-----+-----+-----+-----+-----+-----+ | $49 | $04 | $03 | $49 | $4A | $4B | $4C | +-----+-----+-----+-----+-----+-----+-----+ | $49 | $04 | $04 | $31 | $32 | $33 | $34 | +-----+-----+-----+-----+-----+-----+-----+
ersten 4 Zeichen in DATA-Bytes #4 bis #7) zweiten 4 Zeichen in DATA-Bytes #4 bis #7) dritten 4 Zeichen in DATA-Bytes #4 bis #7) 4 Zeichen in DATA-Bytes #4 bis #7)
und SGIDB3 = 1234:
die ersten 4 Zeichen von SGIDB1: ABCD die n¨ achsten 4 Zeichen von SGIDB1: EFGH die letzten 4 Zeichen von SGIDB1: IJKL 4 Zeichen von SGIDB3: 1234
endif
if SY_M9I00A.Bit 3 = 1 if CWM9CVNSUP > 0 VIT $05: Anzahl der Antwortbl¨ ocke f¨ ur die ¨ Ubertragung der SG-Checksumme (Calibration Verification Number (CVN)) Ausgabe: 01 hex
Ausgabe Beispiel: +-----------------+ | DATA Bytes | | #1 | #2 | #3 | +-----+-----+-----+ | $49 | $05 | $01 | +-----+-----+-----+ endif endif
if SY_M9I00A.Bit 2 = 1 if CWM9CVNSUP > 0 VIT $06: ¨ Ubertragung der SG-Checksumme (Calibration Verification Number (CVN)) Die Checksummenberechnung und die Ausgabe durch die Testeranforderung "Mode $09 VIT $06" ist nur bei stehendem Motor (nmot_w = 0 1/min) und "Kl. 15 ein" zugelassen.
Checksummenberechnung ausl¨ osen: Mit der Anforderung "Mode $09 VIT $06" wird bei nmot_w = 0 das Bit B_m9cvn auf "1" gesetzt. Die Checksummenberechnung erfolgt in der Funktion %BGCVN. B_m9cvn wird bei (C_ini = 1) zur¨ uckgesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TC9MOD 8.30.1
Seite 3048 von 4100 31.JAN.2003 Thomas Brosi
+---+ Mode $09 VIT $06 angefordert ----->| | +---+-----+ +-----+ | & +------------>| S | +---------------------------> B_m9cvn nmot_w --->| = 0 +----------------->| | +---+-----+ +-----+ +---+ +------>| R | | C_ini ----------------------------------------+ +---+-----+
if (B_isoprot = 0) Kommunikation nach ISO 9141-2:
+---+ B_isoprot ---------------------->o| | +-----+ | | nmot_w ---->| = 0 +-------------->| | +-----+ | & +-----------------------------+ x B_cksbrdy ----------------------->| | | +---+ v +-------------------------------------+ | x = 0: keine Antwort zum Tester | Testerkommunikation cvn* ----------------------------------------->| x = 1: cvnh_w und cvnl_w ¨ ubertragen +---------------------> +-------------------------------------+ endif if (B_isoprot = 1) Kommunikation nach ISO 14230-4: Solange Motordrehzahl (nmot_w) ungleich 0 ist: Das SG sendet den negative response code $22 (Conditions not correct) Sonst: Wenn Checksummenberechnung noch nicht fertig ist (B_cksbrdy = 0): Das SG sendet den negative response code $78 (Response Pending)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Wenn Checksummenberechnung fertig ist (B_cksbrdy = 1): Das SG ¨ ubertr¨ agt die berechnete Checksumme cvnh_w und cvnl_w. endif
Ausgabe: cvnh_w, cvnl_w (unbedingt die Reihenfolge von MSB und LSB beachten, siehe Beispiel) Ausgabe Beispiel (pos. response): +-----------------------------------------+ | DATA Bytes | | #1 | #2 | #3 | #4 | #5 | #6 | #7 | +-----+-----+-----+-----+-----+-----+-----+ | $49 | $06 | $01 | cvnh_w | cvnl_w | | | | | MSB | LSB | MSB | LSB | +-----+-----+-----+-----+-----+-----+-----+
Nach erfolgter CVN - Ausgabe wird das Bit B_m9cvnout auf 1 gesetzt. endif endif endif
ABK TC9MOD 8.30.1 Abkurzungen ¨ ISO: SAE: VIT: Cal-ID:
International Organisation for Standardization Society of Automotive Engineers, Inc. Vehicle Identification Type Calibration ID (Software Identifikation)
Zeit P2: geh¨ ort zur Testerkommunikation und benennt ein Pausenzeit Parameter
Art
Bezeichnung
CWM9CVNSUP CWSCTMDE
FW FW (REF)
Codewort Support der VITs $05 und $06 (CVN-Ausgabe) im Mode/Service $09 Codewort zum abschalten bestimmter Scan Tool Modes/Services (Bit=0 -> Mode aus)
Systemkonstante
Art
Bezeichnung
SY_M9I00A SY_M9I00B SY_M9I00C SY_M9I00D
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Codierung von DATA A in Mode $09 VIT $00 nach SAE J1979 Systemkonstante Codierung von DATA B in Mode $09 VIT $00 nach SAE J1979 Systemkonstante Codierung von DATA C in Mode $09 VIT $00 nach SAE J1979 Systemkonstante Codierung von DATA D in Mode $09 VIT $00 nach SAE J1979
Art
Bezeichnung
Variable
Source-X
Quelle
Referenziert von
TC9MOD
EIN TC9MOD TC2MOD, TC8MOD, T- EIN C9MOD AUS
B_CKSBRDY B_ISOPROT B_M9CVN
Source-Y
Checksummemberechnung ist fertig (ready) Prot.-handling nach ISO 14230-4 Bedingung zur Berechnung der Checksumme (CVN) nach SAE/ISO Mode/Service $09
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_M9CVNOUT B_MDE9E CVNH_W CVNL_W C_INI
TC9MOD
M9I00ATEMP NMOT_W
TC9MOD BGNMOT
Referenziert von
TC9MOD TC9MOD TC9MOD BBZMS, BGKMST,BGRBS, DDCY,DIMCA, ...
TC9MOD 8.30.1
Seite 3049 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS EIN EIN EIN EIN
Bedingung; Checksumme (CVN) im Mode/Service $09 mind. 1-mal ausgegeben Bedingung Mode $09 erlaubt High-Word der CVN entsprechend SAE J1979 Mode $09 VIT $06 Low-Word der CVN entsprechend SAE J1979 Mode $09 VIT $06 SG-Bedingung Initialisierung
LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ...
¨ DATA Byte A von Mode $09 VIT $00, temporar Motordrehzahl
FB TC9MOD 8.30.1 Funktionsbeschreibung Die Grundlagen dieser Beschreibung sind die Normen SAE J1979 Mode $09 und ISO 15031-5 Service $09. Der Mode $09 soll den Zugriff auf fahrzeugspezifische Informationen wie "Calibration ID" und "Calibration Verification Number" (CVN) erm¨ oglichen. Diese Funktion ist f¨ ur die VITs $03 bis $06 (jeweils einschließlich) ausgelegt.
Kommunikationsprotokoll: Der Protokolldriver erkennt die Art des ¨ Ubertragungsprotokolls und beschreibt das Bit B_isoprot: B_isoprot = 0 Kommunikation nach ISO 9141-2 B_isoprot = 1 Kommunikation nach ISO 14230-4 B_isoprot = 0 (Kommunikation nach ISO 9141-2): Es werden nur die von VIT $00 als unterst¨ utzt gemeldeten VITs beantwortet. Sind die zu ¨ ubertragenden Daten nicht innerhalb der Zeit P2 verf¨ ugbar, oder sind die notwendigen Voraussetzungen nicht erf¨ ullt (z.B. n > 0 bei VIT $06), so erfolgt keine Antwort.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_isoprot = 1 (Kommunikation nach ISO 14230-4): Kann nicht sofort geantwortet, wird eine der folgenden Meldung (negative response) erzeugt: Nr. --12h 22h 78h
Mnemonic -------SFNSIF CNCORSE RCR-RP
11h
SNS
Beschreibung -----------angeforderter VIT wird nicht unterst¨ utzt (subFunctionNotSupported-invalidFormat) Anforderung nicht ausf¨ uhrbar, da z.B. n > 0 (conditionsNotCorrectOrRequestSequenceError) Testeranforderung richtig empfangen, Antwort ist noch nicht verf¨ ugbar (requestCorrectlyReceived-ResponsePending) Die neg. response $78 wird innerhalb P2 ohne timing exceptions (Aufweitung auf 5 sec) zwischen 25 ... 50 ms wiederholt, solange bis eine pos. response m¨ oglich ist! nur f¨ ur ME(D)9: angeforderter Mode (Service) wird nicht unterst¨ utzt (ServiceNotSupported)
Die unterst¨ utzten VITs werden den ISO bzw. SAE - Normen entsprechend ¨ ubertragen.
APP TC9MOD 8.30.1 Applikationshinweise Mit dem globalen Codewort CWSCTMDE kann der Mode $09 komplett abgeschaltet werden. Das Codewort CWSCTMDE ist in der projektspezifischen KONCW oder PROKON definiert. CWSCTMDE.Bit 1 -> B_mde9e B_mde9e = 0: Mode $09 ist ausgeschaltet
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DM6VAL 3.20.2
Seite 3050 von 4100 31.JAN.2003 Thomas Brosi
¨ FU DM6VAL 3.20.2 Diagnosedaten fur ¨ Mode $06 abhangig vom Validierstatus aufbereiten FDEF DM6VAL 3.20.2 Funktionsdefinition %DKATSPFK - Support for %TC6MOD and %DVAL 1st Bank SY_DKATSP
0
1/
B_cdkatsp
1/
E_katf
m6cdfk /NV
m6vckat /NV 2/
m6wdfk_w /NV
m6vwkat_w /NV 3/
m6sdfk_w /NV
m6vskat_w /NV
Val_katf
2nd Bank SY_STERVK
0
SY_DKATSP
1/
0
1/
B_cdkatsp m6cdfk2 /NV m6wdfk2_w /NV
m6vwkat2_w /NV 3/
m6sdfk2_w /NV
m6vskat2_w /NV
Val_katf2
dm6val-dkatspfk-support
%DKATTH - Support for %TC6MOD and %DVAL 1st Bank SY_DKATTH
1/ 0
1/ m6ckth /NV
m6vckth /NV 2/
m6wkth_w /NV
m6vwkth_w /NV 3/
m6skth_w /NV
m6vskth_w /NV
E_vtk
Val_vtk
2nd Bank SY_STERVK
0 2/
SY_DKATTH
1/ 0 1/ m6ckth2 /NV
E_vtk2
m6vckth2 /NV 2/
m6wkth2_w /NV
m6vwkth_w /NV 3/
m6skth2_w /NV
m6vskth2_w /NV
Val_vtk2
dm6val-dkatth-support
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
m6vckat2 /NV 2/
dm6val-dkatspfk-support
1/
E_katf2
dm6val-dkatth-support
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DM6VAL 3.20.2
Seite 3051 von 4100 31.JAN.2003 Thomas Brosi
%DTEV - Support for %TC6MOD and %DVAL getBit
1/
SY_DTES tc6tesc /NV
tc6vtesc /NV 2/
tc6tesw /NV
tc6vtesw_w /NV 3/
tc6tess /NV
tc6vtess_w /NV
E_tes
VAL_tes
dm6val-dtev-support
1/
1
dm6val-dtev-support
%DAGRS - Support for %TC6MOD and %DVAL
SY_AGR
0 1/
SY_AGRKOMP
0 1/
E_agrs
1/ VAL_agrs
m6cagrf
m6vcagrf /NV
m6wagrf_w
m6vwagrf_w /NV
dm6val-dagrs-support
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
3/ m6sagrf_w
m6vsagrf_w /NV
dm6val-dagrs-support
ABK DM6VAL 3.20.2 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_AGR SY_AGRKOMP SY_DKATSP SY_DKATTH SY_DTES SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Komponententyp AGR-Ventil Systemkonstante: Statusinformation uber ¨ vorhandene aktive Katalysatordiagnose Systemkonstante: Statusinformation uber ¨ vorhandene Katalysatordiagnose %DKATTH Systemkonstante Diagnose Tankenluftungssystem ¨ Systemkonstante Bedingung : Stereo vor Kat
Referenziert von
Art
Bezeichnung
DKATSPFK, DM6VAL, TC6MOD BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... DIMCKAT, DKATSPFK, DM6VAL DIMCKAT, DKATSPFK, DM6VAL DDYLSU, DIMCTES,DKATFKEB, DLSAFK, DLSAHKBD, ... TVWNO
EIN
Funktion uber ¨ Codewort CDKATSP freigegeben
DOK
Fehlerpfad: AGR-System
DOK
Interne Fehlerpfadnummer: Katalysatordiagnose Frontkatalysator
DOK
Interne Fehlerpfadnummer: Katalysatordiagnose Frontkatalysator, Bank2
DOK
Interne Fehlernummer Tankdiagnose, TEV offen
DOK DOK EIN
SG int. Fehlerpfadnr.: thermische Katlysatordiagnose SG int. Fehlerpfadnr.: thermische Katlysatordiagnose Bank 2 Errorflag: Diagnose AGR-System
EIN
Errorflag: Frontkatalysator-Konvertierung
EIN
Errorflag: Frontkatalysator-Konvertierung, Bank2
EIN
Errorflag: Tankentluftungssystem ¨
EIN EIN EIN EIN EIN
Errorflag: Thermische Katalysatordiagnose Errorflag: Thermische Katalysatordiagnose Bank 2 Mode 6 - Speicher: Component ID aus Durchflußdiagnose AGR-System Ausgabe-Code SCAN-Tool Mode 6 aus Frontkat-Diagnose Ausgabe-Code SCAN-Tool Mode 6 aus Frontkat-Diagnose, Bank2
Variable
Quelle
B_CDKATSP DFP_AGRS
DM6VAL
DFP_KATF
DM6VAL
DFP_KATF2
DM6VAL
DFP_TES
DM6VAL
DFP_VTK DFP_VTK2 E_AGRS
DM6VAL DM6VAL DAGRS
E_KATF
DKATSPFK
E_KATF2
DKATSPFK
E_TES
DTEV
E_VTK E_VTK2 M6CAGRF M6CDFK M6CDFK2
DAGRS DKATSPFK DKATSPFK
BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... DIMCKAT, DM6VAL, LRFKEB DIMCKAT, DM6VAL, LRFKEB DDYLSU, DIMCTES,DKATFKEB, DLSAFK, DLSAHKBD, ... DM6VAL, TVWNO DM6VAL DM6VAL DM6VAL DM6VAL
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
M6CKTH M6CKTH2 M6SAGRF_W M6SDFK2_W M6SDFK_W M6SKTH2_W M6SKTH_W M6VCAGRF M6VCKAT M6VCKAT2 M6VCKTH M6VCKTH2 M6VSAGRF_W M6VSKAT2_W M6VSKAT_W M6VSKTH2_W M6VSKTH_W M6VWAGRF_W M6VWKAT2_W M6VWKAT_W M6VWKTH2_W M6VWKTH_W M6WAGRF_W M6WDFK2_W M6WDFK_W M6WKTH2_W M6WKTH_W TC6TESC TC6TESS TC6TESW TC6VTESC TC6VTESS_W TC6VTESW_W
DM6VAL 3.20.2
Seite 3052 von 4100 31.JAN.2003 Thomas Brosi
Quelle
Referenziert von
Art
Bezeichnung
DAGRS DKATSPFK DKATSPFK
DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL
EIN EIN EIN EIN EIN EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN EIN EIN EIN EIN EIN EIN AUS AUS AUS
Mode 6 - Speicher: Component ID fur ¨ thermische Katalysatordiagnose Mode 6 - Speicher: Component ID fur ¨ thermische Katalysatordiagnose Bank 2 Mode 6 - Speicher: Schwellwert aus Durchflußdiagnose AGR-System Ausgabe Schwellwert SCAN-Tool Mode 6 aus Frontkat-Diagnose, Bank2 Ausgabe Schwellwert SCAN-Tool Mode 6 aus Frontkat-Diagnose Mode 6 - Speicher: Schwellwert bei Prufung thermische Katalysatordiagnose Bank 2 ¨ Mode 6 - Speicher: Schwellwert bei Prufung ¨ thermische Katalysatordiagnose Mode 6 - Speicher: Component ID aus Durchflußdiagnose AGR-System validiert Mode 6 - Speicher: validierter Component ID fur ¨ %DSKNO oder %DKATSP Mode 6 - Speicher: validierter Component ID fur ¨ %DSKNO oder %DKATSP (Bank2) Mode 6 - Speicher: Component ID fur ¨ thermische Katalysatordiagnose validiert Mode 6 - Speicher: Component ID fur ¨ thermische Katalysatordiagnose Bank 2 validi Mode 6 - Speicher: Schwellwert aus Durchflußdiagnose AGR-System validiert Mode 6 - Speicher: validierte Schwelle der %DSKNO oder %DKATSP (Bank2) Mode 6 - Speicher: validierte Schwelle der %DSKNO oder %DKATSP Mode 6 - Speicher: Schwellwert bei Prufung ¨ thermische Katalysatordiagnose Bank 2 Mode 6 - Speicher: Schwellwert bei Prufung ¨ thermische Katalysatordiagnose validi Mode 6 - Speicher: Messwert aus Durchflußdiagnose AGR-System validiert Mode 6 - Speicher: validierter Meßwert der %DSKNO oder %DKATSP (Bank2) Mode 6 - Speicher: validierter Meßwert der %DSKNO oder %DKATSP Mode 6 - Speicher: Messwert rel Fehler thermische Katalysatordiagnose Bank2 vali Mode 6 - Speicher: Messwert relativer Fehler thermische Katalysatordiagnose vali Mode 6 - Speicher: Messwert aus Durchflußdiagnose AGR-System Ausgabe Prufwert SCAN-Tool Mode 6 aus Frontkat-Diagnose, Bank2 ¨ Ausgabe Prufwert ¨ SCAN-Tool Mode 6 aus Frontkat-Diagnose Mode 6 - Speicher: Messwert relativer Fehler thermische Katalysatordiagnose Ban2 Mode 6 - Speicher: Messwert relativer Fehler thermische Katalysatordiagnose Ausgabe-Code SCAN-Tool Mode 6 aus TES-Diagnose Ausgabe Schwellwert SCAN-Tool Mode 6 aus TES-Diagnose Ausgabe Prufwert ¨ SCAN-Tool Mode 6 aus TES-Diagnose validierte Ausgabe-Code SCAN-Tool Mode 6 aus TES-Diagnose validierte Ausgabe Schwellwert SCAN-Tool Mode 6 aus TES-Diagnose validierte Ausgabe Prufwert ¨ SCAN-Tool Mode 6 aus TES-Diagnose
DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DAGRS DKATSPFK DKATSPFK
DTEV DTEV DTEV DM6VAL DM6VAL DM6VAL
DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL DM6VAL
FB DM6VAL 3.20.2 Funktionsbeschreibung Die Funktion %DM6VAL wirkt als Koppler zwischen den nicht kontinuierlichen Diagnosefunktionen und der Testerfunktion TC6MOD. Die %DM6VAL gibt die Mode $06 - Daten (Wertetripel) von den nicht kontinierlichen Diagnosefunktionen abh¨ angig von deren Validierstatus zur Ausgabe an den Mode $06 frei. Somit ist immer sichergestellt, daß im Mode $06 nur die aktuellsten validierten Diagnosewerte ausgegeben werden. Im Falle einer Validierung wird der alte Wertetripel durch den neuen Wertetripel ¨ uberschrieben. Im i.O. - Fall erfolgt die Validierung sofort, d.h. mit einem Rechenraster verz¨ ogert. Hat die Mode $06 - pflichtige Diagnosefunktion jedoch einen Fehler erkannt, so darf der alte Wertetripel erst durch den aktuellen uberschrieben werden, wenn die Masterfunktion(en) gepr¨ ¨ uft und fehlerfrei sind.
APP DM6VAL 3.20.2 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKSTA 8.21.1
Seite 3053 von 4100 31.JAN.2003 Thomas Brosi
FU TKSTA 8.21.1 Testerkommunikation; Stellgliedansteuerung FDEF TKSTA 8.21.1 Funktionsdefinition Mit der Stellglieddiagnose kann die Ansteuerung der im System verbauten Stellglieder ¨ uberpr¨ uft werden. Die Aktivierung erfolgt mittels Tester ¨ uber die Funktion 03. ¨bertragungsprotokoll wird mit der "->" -Taste weitergeschaltet (Anzeige: Stellglieddiagnose Bei Verwendung von KWP2000 als U + Stellglied) und bei nochmaliger Bet¨ atigung aktiviert (Anzeige: Stellglied im Test + Stellglied). Dieser Ablauf gilt f¨ ur alle Stellglieder. Zur Textausgabe wird aus den Labeln CDCx die P-Codedaten f¨ ur Fehler mit dem Fehlertyp B_mn... verwendet. Bei aktivem Stellgliedtest wird das Bit B_sttakt gesetzt, damit ggf. in anderen Funktionen darauf reagiert werden kann. Außerdem muß das EKP-Relais w¨ ahrend des Stellgliedtests permanent angesteuert werden, da die meisten Stellglieder ¨ uber dieses Relais mit Batteriespannung versorgt werden. Die Freigabe und Reihenfolge der jeweiligen Stellglieder zur Stellgliedansteuerung erfolgt in Abh¨ angigkeit von den vorhandenen Systemkonstanten SY_xyz, den Bedingungen B_xyz und der Bedatung des Festwertblocks CWSTAKDA (Array) Stellglieder die zur Stellgliedansteuerung nicht freigegeben sind, werden ¨ ubersprungen. Jedem Stellglied ist eine Nummer > 0 zugeordnet, die als Datum in den Festwerteblock CWSTAKDA eingetragen werden kann. Damit ist automatisch die Reihenfolge der Stellglieder im Test festgelegt. Um f¨ ur alle Stellglieder eine Ansteuerung zu erm¨ oglichen, wird die Gr¨ oße des Festwerteblocks CWSTAKDA auf 50 Byte festgelegt. Nach dem letzten zu testenden Stellglied m¨ ussen die nachfolgenden Daten im Festwerteblock CWSTAKDA = 0 sein, damit das Programm gezielt beendet wird. Die letzte Ausgabe besteht aus " Ende ". Die Stellglieddiagnose bricht ab, wenn: - 60 s lang kein Stellglied weitergeschaltet oder aktiviert wurde - die "C" Taste bet¨ atigt wird - nmot>0 Regul¨ ar werden Stellglieder im 1Hz-Takt (#) angesteuert. Die Ansteuerfunktionen der einzelnen Stellglieder werden in folgender Liste mit angegeben.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Wenn alle Stellglieder angesteuert wurden oder der Stellgliedtest abgebrochen wurde (s.o.), muss der Motor gestartet werden, um einen neuen Stellgliedtest durchf¨ uhren zu k¨ onnen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 3054 von 4100 31.JAN.2003 Thomas Brosi
+--- Art der Ansteuerung des Stellglieds | v ---------------------------------------------------------------------------------------------------------------------12: TEV CDCTEVE erlaubt wenn: CWSTAKDA[x] = 12 # = Ansteuerung des Stellglieds mit f = 1 Hz, B_rqttev = 1 und arqttev_w = 0/100%
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Liste der Stellglieder:
TKSTA 8.21.1
Testercode CDC..._mn*
13: AGR
CDCAGRE
erlaubt wenn: CWSTAKDA[x] = 13 & SY_AGR = 1 & SY_AGRGSTA = 1 # = Ansteuerung des Stellglieds mit f = 1 Hz, B_rqtagr = 1 und arqtagr_w = ARQTAGRMN/ARQTAGRMX
28: LBK
CDCLBKE
erlaubt wenn: CWSTAKDA[x] = 28 & SY_LBK = 2 v 6 # = Ansteuerung des Stellglieds mit f = 1 Hz, B_rqtlbk = 1 und arqtlbk_w = ARQTLBKMN/ARQTLBKMX
30: ENWS
CDCENWSE
erlaubt wenn: CWSTAKDA[x] = 30 & SY_NWS > 0 # = Ansteuerung des Stellglieds mit f = 1 Hz, B_rqtnws = 1 und arqtnwe_w = 0/100%
31: ENWS2
CDCENWSE2
erlaubt wenn: CWSTAKDA[x] = 31 & SY_NWS > 0 & SY_NWGE2 > 0 # = Ansteuerung des Stellglieds mit f = 1 Hz, B_rqtnws = 1 und arqtnwe2_w = 0/100%
32: ANWS
CDCANWSE
erlaubt wenn: CWSTAKDA[x] = 32 & SY_NWSA > 0 # = Ansteuerung des Stellglieds mit f = 1 Hz, B_rqtnws = 1 und arqtnwa_w = 0/100%
33: ANWS2
CDCANWSE2
erlaubt wenn: CWSTAKDA[x] = 33 & SY_NWSA > 0 & SY_NWGA2 > 0 # = Ansteuerung des Stellglieds mit f = 1 Hz, B_rqtnws = 1 und arqtnwa2_w = 0/100%
35: LUES1
CDCLUES1E
35: LUES1
CDCLUES1E
erlaubt wenn: CWSTAKDA[x] = 35 & SY_KMTR=1 & SY_LUEKONF Bit5=1 & SY_LUART=0 ! PWM-Ausgabe Rampe von TVLU1MN bis 100% in 10 s, 5 s PWM 100%, dann abschalten ! W¨ ahrend die anderen Stellglieder aktiviert werden, muß der Ausgang f¨ ur LUES1 mit einem ! Tastverh¨ altnis von TVLU1MN angesteuert werden. Dadurch wird der L¨ ufter nicht ! angesteuert, um die anderen Stellgieder akustisch pr¨ ufen zu k¨ onnen. B_rqtkmtr = 1 und arqtlue1_w = TVLU1MN/100% erlaubt wenn: CWSTAKDA[x] = 35 & SY_KMTR=1 & SY_LUEKONF Bit5=1 & SY_LUART=1 ! Ansteuerung f¨ ur 10 s, dann abschalten B_rqtkmtr = 1 und arqtlue1_w = 0/100%
36: LUES2
CDCLUES2E
36: HYLU
CDCLUES2E
36: LUES2
CDCLUES2E
erlaubt wenn: CWSTAKDA[x] = 36 & SY_KMTR=1 & SY_LUEKONF Bit6=1 & SY_LUART=0 & SY_THYDRO=0 ! PWM-Ausgabe Rampe von TVLU2MN bis 100% in 10 s, 5 s PWM 100%, dann abschalten ! W¨ ahrend die anderen Stellglieder aktiviert werden, muß der Ausgang f¨ ur LUES2 mit einem ! Tastverh¨ altnis von TVLU2MN angesteuert werden. Dadurch wird der L¨ ufter nicht ! angesteuert, um die anderen Stellgieder akustisch pr¨ ufen zu k¨ onnen. B_rqtkmtr = 1 und arqzlue2_w = TVLU2MN/100% erlaubt wenn: CWSTAKDA[x] = 36 & SY_KMTR=1 & SY_LUEKONF Bit6=1 & SY_LUART=0 & SY_THYDRO=1 # = Ansteuerung des Stellglieds mit f = 1 Hz B_rqtkmtr = 1 und arqtlue2_w = 0/100% erlaubt wenn: CWSTAKDA[x] = 36 & SY_KMTR=1 & SY_LUEKONF Bit6=1 & SY_LUART=1 ! Ansteuerung f¨ ur 10 s, dann abschalten B_rqtkmtr = 1 und arqtlue2_w = 0/100%
----------------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKSTA 8.21.1
Seite 3055 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK TKSTA 8.21.1 Abkurzungen ¨ EKP2: TEV: AGR: SLV: SLP: LDR: ULT: SU: SU2: LUKL: LDP: AAV: MOST: MOST2: GLST: GLST2: AGA: LBK: ASV: ENWS: ENWS2: ANWS: ANWS2: BKVP: HYLU: NLEL: LUES1: LUES2: ZWP: ICF: ICP: ICV: EV1: EV2: EV3: EV4: EV5: EV6: EV7: EV8:
EKP2-Relais Tankentl¨ uftungsventil Abgasr¨ uckf¨ uhrung Sekund¨ arluftventil Sekund¨ arluftpumpe Ladedruckregelung Umluftventil Turbo Saugrohrumschaltung Saugrohrumschaltung2 Luftfilterklappe Leckdiagnosepumpe Absperrventil Aktivkohlefilter Motorlagersteuerung Motorlagersteuerung 2 Getriebelagersteuerung Getriebelagersteuerung 2 Abgasklappe Ladungsbewegungsklappe Absperrventil Druckregler Nockenwellensteuerung Einlaß Nockenwellensteuerung Einlaß Bank 2 Nockenwellensteuerung Auslaß Nockenwellensteuerung Auslaß Bank 2 Bremskraftverst¨ arker Unterdruckpumpe Taktventil f¨ ur Hydrol¨ ufter Nachlaufrelais f¨ ur E-L¨ ufter E-L¨ uftermodul stufenlos / L¨ ufterrelais Stufe 1 E-L¨ uftermodul 2 stufenlos / L¨ ufterrelais Stufe 2 Zusatzwasserpumpe Ladeluftk¨ uhler L¨ ufter Ladeluftk¨ uhler Pumpe Ladeluftk¨ uhler Ventil Einspritzventil 1 Einspritzventil 2 Einspritzventil 3 Einspritzventil 4 Einspritzventil 5 Einspritzventil 6 Einspritzventil 7 Einspritzventil 8
Parameter
Art
Bezeichnung
FW FW FW FW KL (REF) KL (REF) KL (REF) KL (REF) KL (REF) KL (REF) KL (REF) KL (REF) KWB FW (REF) FW (REF)
Min. Sollwert fur ¨ AGR-Lageregler bei Stellgliedtest Max. Sollwert fur ¨ AGR-Lageregler bei Stellgliedtest Min. Sollwert fur ¨ LBK-Lageregler bei Stellgliedtest Max. Sollwert fur ¨ LBK-Lageregler bei Stellgliedtest ¨ Codewort CARB: Uberwachung AGR-Endstufe Codewort CARB: Auslaßnockenwelle- Endstufe Codewort CARB: Auslaßnockenwelle- Endstufe Bank2 Codewort CARB: Einlaßnockenwelle- Endstufe Codewort CARB: Einlaßnockenwelle- Endstufe Codewort CARB: EKP- Endstufe Bank 2 Codewort CARB: Ladungsbewegungsklappe-Endstufe Codewort CARB: Tankentluftungsventil ¨ Endstufe Codewort-Array zur Konfiguration der Stellglieddiagnose ¨ Festwert minimales Tastverhaltnis Lufter ¨ 1 ¨ Festwert minimales Tastverhaltnis Lufter ¨ 2
Systemkonstante
Art
Bezeichnung
SY_AEKPBI SY_AGR SY_AGRGSTA SY_BDE SY_LBK SY_LUART SY_NWGA2 SY_NWGE2 SY_NWS SY_NWSA SY_THYDRO
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante zweite EKP Systemkonstante AGR vorhanden Geregelter Stellgliedtest fur ¨ AGR-Ventile Systemkonstante Benzin-Direkteinspritzung Systemkonstante fur ¨ die LBK Systemkosntante Lufterart ¨ ( gesteuert/geschaltet) Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass 2 Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. ¨ Systemkosntante Temperatursensor fur ¨ Hydrooltemperatur vorhanden
ARQTAGRMN ARQTAGRMX ARQTLBKMN ARQTLBKMX CDCAGRE CDCANWSE CDCANWSE2 CDCENWSE CDCENWSE2 CDCKPE2 CDCLBKE CDCTEVE CWSTAKDA TVLU1MN TVLU2MN
Source-X
Source-Y
BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR
Variable
Quelle
Referenziert von
Art
Bezeichnung
ARQTAGR_W ARQTLBK_W ARQTLUE1_W ARQTLUE2_W ARQTNWA2_W ARQTNWA_W ARQTNWE2_W
TKSTA TKSTA TKSTA TKSTA TKSTA TKSTA TKSTA
AAGRDC ALBK HT2KTKMTR HT2KTKMTR HT2KTNWS HT2KTNWS HT2KTNWS
AUS AUS AUS AUS AUS AUS AUS
Ansteuerwert AGR-Ventil uber ¨ Tester Ansteuerwert Ladungsbewegungsklappe uber Tester ¨ Ansteuerungswert fur ¨ Lufter ¨ 1 bei Testeranforderung Ansteuerungswert fur ¨ Lufter ¨ 2 bei Testeranforderung Ansteuerungswert fur ¨ Nockenwellensteuerung (Auslass2) bei Testeranforderung Ansteuerungswert fur ¨ Nockenwellensteuerung (Auslass) bei Testeranforderung Ansteuerungswert fur ¨ Nockenwellensteuerung (Einlass2) bei Testeranforderung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
Referenziert von
ARQTNWE_W ARQTTEV_W B_RQTAGR B_RQTKMTR B_RQTLBK B_RQTNWS B_RQTTEV B_STTAKT NMOT_W
TKSTA TKSTA TKSTA TKSTA TKSTA TKSTA TKSTA TKSTA BGNMOT
HT2KTNWS HT2KTTEV AAGRDC HT2KTKMTR ALBK HT2KTNWS HT2KTTEV
Art
AUS AUS AUS AUS AUS AUS AUS AUS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ...
TKMWL 29.120.0
Seite 3056 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Ansteuerungswert fur ¨ Nockenwellensteuerung (Einlass) bei Testeranforderung Ansteuerwert Tankentluftungsventil ¨ uber ¨ Tester Bedingung Freigabe Ansteuerwert AGR-Ventil uber ¨ Tester Bedingung Lufteransteuerung ¨ uber ¨ Testeranforderung Bedingung Freigabe Ansteuerwert Ladungsbewegungsklappe uber ¨ Tester Bedingung Nockenwellensteuerung uber ¨ Testeranforderung Bedingung Tankentluftungsventilansteuerung uber Testeranforderung ¨ ¨ Bedingung Stellgliedtest aktiv Motordrehzahl
FB TKSTA 8.21.1 Funktionsbeschreibung APP TKSTA 8.21.1 Applikationshinweise
FU TKMWL 29.120.0 Testerkommunikation; Meßwerte lesen FDEF TKMWL 29.120.0 Funktionsdefinition Allgemeines: Bei der Meßwertausgabe nach normiertem Verfahren werden Meßwerte des Steuerger¨ ates physikalisch umgerechnet auf dem Werkstatt-Tester VAG1551, VAG1552, VAS5051, VAS5052 und VAS5163 (Entwickler-Tool) ausgegeben. "Meßwerte" sind entweder direkt die RAM-Inhalte oder f¨ ur die Testerausgabe aufbereiteten RAM-Inhalte. Bei dieser Funktion (08) ist die gleichzeitige Darstellung von max. 4 Kan¨ alen m¨ oglich. Alle Meßwerte die gleichzeitig angezeigt werden sollen, werden in einer Gruppe zusammengefaßt und mit einer lfd. Nr. (=> Anzeigegruppennummer) gekennzeichnet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur jeden Meßwert, der auf dem Tester dargestellt werden soll, muß eine sogenannte Normanzeigennummer (NA) festgelegt werden, die die Information enth¨ alt, wie der Tester die u ¨bermittelten Meßwerte aufbereiten und anzeigen soll (Rechenformel, Ausgabeformat). Die derzeit festgelegten Normanzeigenummern k¨ onnen dem Diagnose-Lastenheft, die f¨ ur die pysikalische Ausgabe vorgesehenen Meßwerte der Tabelle 1 entnommen werden. Der Normierwert (NW) legt im Zusammenhang mit der Normanzeigenummer die Quantisierung der Meßwertausgabe fest. Er kann aber auch als Offset, Bitmaske, zur Umschaltung des Textbereichs oder als High/Low-Byte bei 16-Bit-Formeln dienen. Momentan sind die die Anzeigengruppen von 001 ... 255 belegt. Die Anzeigengruppen > 200 sind f¨ ur eingewiesene Personen in der Entwicklung und im Kundendienst vorgesehen. Bei KWP2000 werden die 10er-Bl¨ ocke mit dezimaler Ausgabe nicht unterst¨ utzt. Dadurch entf¨ allt der Block 000 ersatzlos. Bei Flagregistern entspricht die Angabe der Bitnummer (z.B. Bit0, Bit1) direkt der Bitposition im AusgangsByte. Bei Textausgabe entspricht die Angabe der Bitposition einer Priorisierung der Abfrage, d.h. h¨ oherwertiges Bit wird fr¨ uher abgefragt (Bit2 h¨ oherwertig als Bit1). M¨ oglich ist f¨ ur die Textausgabe auch die Angabe von Text1, Text2, Text3... wobei die h¨ ochste Priorit¨ at Text1 besitzt.
F¨ ur alle Anzeigengruppen existiert ein Festwertearray KFMWNTK mit 256 (0 bis 255 = Anzeigengruppe) St¨ utzstellen und 4 Spalten (= 4 Kan¨ ale). Dieses Label ist in der Funktion %T2KRLI2.10 definiert. Jede zur Ausgabe auf dem Tester vereinbarte Gr¨ oße erh¨ alt eine lfd. Kanalnummer. Zur Zusammenstellung der Kan¨ ale, die in einer Anzeigengruppe gemeinsam angezeigt werden sollen, wird nun die Kanalnummer der gew¨ unschten Gr¨ oße an der entsprechenden Stelle des Festwertearrays eingetragen. Sollen weniger als 4 Gr¨ oßen dargestellt werden, so ist f¨ ur die entsprechende Stelle als Kanal eine "0" einzutragen.
Tabelle 1: Zusammenfassung der f¨ ur die pysikalische Ausgabe vorgesehenen Meßwerte --------Abh¨ angig vom Wert einiger Systemkonstanten (SY_..., siehe %PROKON) und Bedingungen B_... wird unter derselben Kanalnummer eine alternative Anzeige erzeugt oder die Anzeige ausgeblendet, da die ben¨ otigte Source im Projekt nicht existiert. Bei einem Multi-Steuerger¨ ate-System (SY_2SG =1) wird durch eine Erweiterung der Variantenkodierung bei B_masterhw = 1 auf das Label KFMWNTK_0_A bzw. bei B_masterhw = 0 auf KFMWNTK_1_A zugegriffen.
+------ ˜: Variable ist als lokal definiert und kann zur Zeit ¨ uber die TKMWL29.80 nicht angezeigt werden | V V Nr RAM-Zelle Bezeichnung Einheit NA-Nr Normwert Anzeigebereich (Tester) (Tester) -----------------------------------------------------------------------------------------------------------------------------0 Leeranzeige 16 00h 1 nmot Motordrehzahl U/min 1 200 0 ... 9960 U/min 2 rl relative Luftf¨ ullung % 33 133 0 ... 192 % 3 rk_w relative Kraftstoffmasse Bank 1 % 33 17 0 ... 999.9 % 4 rk2_w relative Kraftstoffmasse Bank 2 SY_STERVK=1 % 33 17 0 ... 999.9 % 5 te_w effektive Einspritzzeit Bank 1 SY_BDE=0 ms 15 41 0 ... 100 ms, = 0 bei B_sa 6 te2_w eff. Einspritzz. Bank2 SY_BDE=0 & SY_STERVK=1 ms 15 41 0 ... 100 ms, = 0 bei B_sa 7 wdkba Drosselklappenwinkel % 33 255 0 ... 100 %
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
8 9 10 13
wped_w zwout mshfm_w XXXXXXXX
14 15 16 17 18 19 20
nmotll nsol mds_w mdverb mdverl_w dmvad_w 000XXXXX
21 22 23 25 28 29
mifab_w misol_w miext_w vfzg fr_w fr2_w
31
33 34
rkat_w rkaz_w ora_w rkat2_w rkaz2_w ora2_w fra_w fra2_w
39 40 43 44 45 46 47
ushk_w ushk2_w lamsbg_w lamsbg2_w lamsoni_w lamsoni2_w 000XXXXX
48
0000XXXX
49
000XXXXX
50
0000XXXX
51 52 53 54 55 56 57 58 59 60 61 62 64 66
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
32
TKMWL 29.120.0
Seite 3057 von 4100 31.JAN.2003 Thomas Brosi
Normierter Fahrpedalwinkel % ◦ Z¨ undwinkel KW Luftmassenfluß SY_HFM>0 g/s Flagregister: Bits ◦ Bit 0: tmotlin > 80 C Bit 1: nmot < 2000 U/min Bit 2: wdkba < 5% Bit 3: B_lr=1 Bit 4: B_ll=1 Bit 5: B_koe=0 Bit 6: tkatm > 350 ◦ C tkatm > 350 ◦ C & tkatm2 > 350 ◦ C SY_STERVK=1 Bit 7: B_syserrk Motordrehzahl U/min Solldrehzahl U/min Motorschleppmoment * MDNORM Nm Momentenbedarf der Nebenaggregate % Verlustmoment % Delta-Motormoment aus Verlustmomentadapt % Flagregister: Bits Bit 0: B_koe Bit 1: B_fs Bit 2: B_nac Bit 3: B_sksc SY_CANAC=1 Bit 4: Bit 5: B_sfsc SY_CANAC=1 begrenztes induziertes Fahrerwunschmoment % induziertes resultierendes Sollmoment % von extern angefordertes ind. Mom. SY_BDE = 0 % Geschwindigkeit km/h Lambda-Regelfaktor[0 ... 2] % Lambda-Regelfaktor (Bank 2)[0 ... 2] SY_STERVK=1 %
33 27 25 16
255 75 var FFh
0 ... 100 % -96 ... +95.25 0 ... 364 g/s
1 1 52 33 33 20 16
50 50
0 ... 2550 U/min 0 ... 2550 U/min 0 ... MDNORM/4 0 ... 100 % 0 ... 100 % +/-25.0%
33 33 33 7 20 20
255 255 255 125 50 50
0 ... 0 ... 0 ... 0 ... +/-50 +/-50
20 20 20 20 20 20 20 20
24 12 12 24 12 12 50 50
+/-25 % +/-12 % +/-12 % +/-25 % +/-12 % +/-12 % -50 ... <50 % -50 ... <50 %
66 66 11 11 31 31 16
10 10 78 78 160 160 1Fh
0 ... 3.98 V 0 ... 3.98 V 0.00 ... 1.99 0.00 ... 1.99 0.00 ... 15.99 0.00 ... 15.99
16
0Fh
16
1Fh
16
0Fh
wkrdya_0_A rkrn_w_0 wkrdya_1_A rkrn_w_1 wkrdya_2_A rkrn_w_2 wkrdya_3_A rkrn_w_3 wkrdya_4_A rkrn_w_4
Lambda-Adaption SY_BDE=0 & B_plra=0 % Lambda-Adaption SY_BDE=0 & B_plra=1 % Lambda-Adaption SY_BDE=1 % Lam.-Ad.(Bank2) SY_BDE=0 & SY_STERVK=1 & B_plra=0 % Lam.-Ad.(Bank2) SY_BDE=0 & SY_STERVK=1 & B_plra=1 % Lam.-Ad.(Bank2) SY_BDE=1 & SY_STERVK=1 % Lambda-Adaption fra[0.5 ... 1.5] % Lambda-Adaption fra (Bank 2)[0.5 ... 1.5] % SY_STERVK=1 Sondenspannung 1 hinter Kat Volt Sondenspannung 2 hinter Kat SY_STERHK=1 Volt Lambda-Soll (LSU) Bank 1 Lambda-Soll (LSU) Bank 2 SY_STERVK=1 Lambda-Ist (LSU) Bank 1 Lambda-Ist (LSU) Bank 2 SY_STERVK=1 Flagregister: Bits Bit 0: B_lr = 1 Bit 1: B_sbbvk = 1 Bit 2: B_hsve = 1 Bit 3: B_lrka = 1 Bit 4: B_lrsez = 1 SY_ZZLAM=1 Flagregister: Bits Bit 0: B_lrhk = 1 Bit 1: B_sbbhk = 1 Bit 2: B_hshe = 1 SY_NOHK = 0 Bit 2: B_noh = 1 SY_NOHK = 1 Bit 3: B_lrhkp = 1 Flagregister: SY_STERVK=1 Bits Bit 0: B_lr2 = 1 Bit 1: B_sbbvk2 = 1 Bit 2: B_hsve2 = 1 Bit 3: B_lrka2 = 1 Bit 4: B_lrsez2 = 1 SY_ZZLAM=1 Flagregister: SY_STERHK=1 Bits Bit 0: B_lrhk2 = 1 Bit 1: B_sbbhk2 = 1 Bit 2: B_hshe2 = 1 SY_NOHK = 0 Bit 2: B_noh2 = 1 SY_NOHK = 1 Bit 3: B_lrhkp2 = 1 adaptierter Z¨ undwinkel bei Dynamik n-Bereich 0 ◦ KW normierter Referenzpegel Zyl.1 Volt adaptierter Z¨ undwinkel bei Dynamik n-Bereich 1 ◦ KW normierter Referenzpegel Zyl.2 Volt adaptierter Z¨ undwinkel bei Dynamik n-Bereich 2 ◦ KW normierter Referenzpegel Zyl.3 Volt adaptierter Z¨ undwinkel bei Dynamik n-Bereich 3 ◦ KW normierter Referenzpegel Zyl.4 Volt adaptierter Z¨ undwinkel bei Dynamik n-Bereich 4 ◦ KW normierter Referenzpegel Zyl.5 Volt
34 21 34 21 34 21 34 21 34 21
75 117 75 117 75 117 75 117 75 117
rkrn_w_5 rkrn_w_6 rkrn_w_7
normierter Referenzpegel Zyl.6 normierter Referenzpegel Zyl.7 normierter Referenzpegel Zyl.8
21 21 21
117 117 117
˜
˜
Volt Volt Volt
255 255 25 1Fh
100 100 100 318 % %
◦
KW
% % % km/h
0 ... 30 Volt 0 ... 30 Volt 0 ... 30 Volt 0 ... 30 Volt 0 ... 30 Volt 0 ... 30 Volt 0 ... 30 Volt 0 ... 30 Volt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
67 68 71 77 80 81 84 85 86 87
88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
fpvdk fho_w rlsol_w pvdks tmotlin wub_w ps_w tanslin vfil_w 000XXXXX
dwkrz_0 dwkrz_1 dwkrz_2 dwkrz_3 dwkrz_4 dwkrz_5 dwkrz_6 dwkrz_7 afnmn afnmx afmimn afmimx zwist fzabgs etazwbm fkmsdks_w msndko_w
TKMWL 29.120.0
Korrekturfaktor Druck (Sauger)[0 ... 2] % Korrekturfaktor Druck (Turbo)[0 ... 2] % Sollf¨ ullung % Druck vor Drosselklappe SY_DSVDK>0 hPa ◦ Motortemperatur C Batteriespannung Volt Saugrohrdruck absolut hPa ◦ Ansauglufttemperatur C Geschwindigkeit gefiltert [0 ... 255 km/h] km/h Flagregister: Text Bit 0: B_ll Bit 1: not (B_ll V B_vl) Bit 2: B_vl Bit 3: B_sa Bit 4: B_ba SY_BDE=0 Bit 4: B_bag SY_BDE=1 ◦ zylinderindividuelle Z¨ undwinkelsp¨ atverst KW ◦ zylinderindividuelle Z¨ undwinkelsp¨ atverst KW ◦ KW zylinderindividuelle Z¨ undwinkelsp¨ atverst ◦ zylinderindividuelle Z¨ undwinkelsp¨ atverst KW ◦ KW zylinderindividuelle Z¨ undwinkelsp¨ atverst ◦ zylinderindividuelle Z¨ undwinkelsp¨ atverst KW ◦ zylinderindividuelle Z¨ undwinkelsp¨ atverst KW ◦ KW zylinderindividuelle Z¨ undwinkelsp¨ atverst Bereichsfenster Aussetzer, min. Drehzahl U/min Bereichsfenster Aussetzer, max. Drehzahl U/min Bereichsfenster Aussetzer, min. Last % Bereichsfenster Aussetzer, max. Last % ◦ Ist-Z¨ undwinkel KW Aussetzerz¨ ahler Summe gemittelter Z¨ undwinkelwirkungsgrad % Korrekturfaktor schneller Massenstromabgleich normierter Leckluftmassenstrom ¨ uber DK g/s Flagregister: SY_NWGE2 > 0 Text Bit 0: = B_dnwse2 & not (Z_enws2 & Z_enwse2)
20 20 33 18 5 21 18 5 7 37
100 100 67 250 10 94 250 10 100 0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tkatm
˜
◦ C Text
Katalysatortemperatur aus Modell Flagregister:
34 34 34 34 34 34 34 34 1 1 33 33 27 54 33 31 25 37
75 75 75 75 75 75 75 75 200 200 255 255 75 var 200 40 var 0
97 37
10 0
Bit 1: = E_lsv & Z_lsv Flagregister: SY_STERVK=1
˜
Text
37
Bit 1: = E_lsv2 & Z_lsv2 Flagregister: Bit 0: = B_sbbhk & not Z_lsh Bit 0: = B_sbbhk & not Z_nohk Bit 1: = E_lsh & Z_lsh Bit 1: = E_nohk & Z_nohk
114
Text
115
0 0 0 0 3 3 Text
SY_NOHK SY_NOHK SY_NOHK SY_NOHK
= = = =
37
Text
37
Bit 1: = E_lsv & Z_lsv Flagregister:
SY_STERVK=1 & SY_STERHK=1
Bit 0: = (B_falsv
v B_lrhk2) & not Z_lsv2
Text
37
tkatm2
120
rinh_w
rino_w
Katalysatortemperatur aus Modell, Bank 2 SY_STERVK=1 & SY_STERHK=1 Innenwiderstand Sonde hinter Kat SY_NOHK=0 B_rinh = 1 B_rinh = 0 Innenwiderstand NOx-Sonde h. Kat SY_NOHK=1 B_noris = 1 B_noris = 0
◦
C
0 0 0 0
... ... ... ...
E_md E_md E_md E_md
5 6 7 9 8
= = = =
Leerlauf Teillast Vollast Schub Anreich.
0 0 0 0
65535 127.5 4 364 : : : :
MW MW MW MW
= = = =
235 234 228 227 ◦
-50 ... 1225
Test AUS Test EIN Syst. iO Syst.niO
C
Bit0=0 Bit0=1 Bit1=0 Bit1=1
: : : :
MW MW MW MW
= = = =
235 Test AUS 234 Test EIN 237 B1-S1 iO 236 B1-S1 niO
Bit0=0 Bit0=1 Bit1=0 Bit1=1
: : : :
MW MW MW MW
= = = =
235 Test AUS 234 Test EIN 239 B2-S1 iO 238 B2-S1 niO
Bit0=0 Bit0=1 Bit1=0 Bit1=1 Bit1=0 Bit1=1
: : : : : :
MW MW MW MW MW MW
= = = = = =
235 Test AUS 234 Test EIN 209 B1-S2 iO 208 B1-S2 niO 186 B1-S3 iO 185 B1-S3 niO
Bit0=0 Bit0=1 Bit1=0 Bit1=1
: : : :
MW MW MW MW
= = = =
235 Test AUS 234 Test EIN 213 B2-S2 iO 212 B2-S2 niO
Bit0=0 Bit0=1 Bit1=0 Bit1=1
: : : :
MW MW MW MW
= = = =
235 234 228 227
Test AUS Test EIN Syst. iO Syst.niO
Bit0=0 Bit0=1 Bit1=0 Bit1=1
: : : :
MW MW MW MW
= = = =
235 234 228 227
Test AUS Test EIN Syst. iO Syst.niO
0
Bit 1: = E_lsv2 & Z_lsv2 117
bei bei bei bei
= = = = =
0
Bit 0: = (B_falsv v B_lrhk) & not Z_lsv
116
0 0 0 0
MW MW MW MW MW
0
0 1 0 1
Flagregister:
= = = =
: : : : :
37
SY_NOHK = 0 SY_NOHK = 1 SY_NOHK = 0 SY_NOHK = 1 & SY_LSFNVK>0 & SY_LSFNVK>0
Flagregister: SY_STERHK=1 Bit 0: = B_sbbhk2 & not Z_lsh2 Bit 0: = B_sbbhk2 & not Z_nohk2 Bit 1: = E_lsh2 & Z_lsh2 Bit 1: = E_nohk2 & Z_nohk2
0 ... 255 km/h
0
Bit 0: = B_dylsuav2 & not Z_lsv2
113
0 ... 23.970 V
Bit0=0 Bit0=1 Bit1=0 Bit1=1
Bit 0: = B_dylsuav & not Z_lsv
112
-100 ... 100% -100 ... 100%
Bit0=1 Bit1=1 Bit2=1 Bit3=1 Bit4=1
Bit 1: = (E_enws2 v E_enwse2) & Z_enws2 & Z_enwse2
106 111
Seite 3058 von 4100 31.JAN.2003 Thomas Brosi
97 95
10
-50... 1225
kOhm
88
13
0 ... 33.15 kOhm
Text Ohm
37 64
0 var
MW : 0 (blank) 0 ... 510 Ohm
Text
37
0
MW : 0 (blank)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
121
rinh2_w
rino2_w
122
123
124
125
130 131
gangi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
132
Innenwiderstand Sonde 2 hinter Kat, Bank 2 SY_NOHK=0 & SY_STERHK=1 & B_rinh2 =1 SY_NOHK=0 & B_rinh2 = 0 Innenwiderstand NOx-Sonde hinter Kat, Bank 2 SY_NOHK=1 & SY_STERHK=1 & B_noris2 =1 SY_NOHK=1 & B_noris2 = 0 Flagregister: Bit 0: B_hsve
lbz wdks dmllri_w ml_w XXXXXXXX
138
XXXXXXXX
139
XXXXXXXX
140
88
13
Text Ohm
37 64
0 var
MW : 0 (blank) 0 ... 510 Ohm
Text Text
37 37
0 0
MW : 0 (blank)
Text
Flagregister: SY_STERHK=1 Bit 0: B_hshe2 SY_NOHK2=0 Bit 0: B_noh2 SY_NOHK2=1 Gang vom CAN bei AT oder aus n/v bei HS Flagregister: Bit 0: B_nac
Text
37
0 Bit0=0 : MW = 217 Hzg.nK.AUS Bit0=1 : MW = 216 Hzg.nK.EIN
Text
37
0 Bit0=0 : MW = 215 Hzg.vK.AUS Bit0=1 : MW = 214 Hzg.vK.EIN
37
0 Bit0=0 : MW = 217 Hzg.nK.AUS Bit0=1 : MW = 216 Hzg.nK.EIN
Text
Text
54 37
0 0
37
Text
37
Bit0=0 : MW = 14 Bit0=1 : MW = 13
A/C-Low A/C-High
Bit0=0 : MW = 15 Bit0=1 : MW = 16 Bit1=1 : MW = 59 0 ... 100% 0 ... 100% +/-25% 0 ...364
Kompr.AUS Kompr.EIN absenken
0
Bit 1: B_kosrc SY_CANAC = 1 Ladebilanz der Batterie % 33 Drosselklappenwinkel Soll % 33 Drehmoment¨ anderung von der LLR % 20 Luftmassenfluß g/s 25 Flagregister: Bits 16 Bit 0: = not Z_anws2 SY_NWSA>0 & SY_NWGA2>0 Bit 1: = not Z_anws SY_NWSA>0 & SY_NWGA>0 Bit 2: = not Z_enws2 SY_NWS>0 & SY_NWGE2>0 Bit 3: = not Z_enws SY_NWS>0 & SY_NWGE>0 Bit 4: = not Z_ks4 SY_KSZA>3 Bit 5: = not Z_ks3 SY_KSZA>2 Bit 6: = not Z_ks2 SY_KSZA>1 Bit 7: = not Z_ks1 SY_KSZA>0 Flagregister: Bits 16 Bit 0: = not Z_brems Bit 1: = not Z_kuppl Bit 2: = not Z_llr SY_BDE = 0 Bit 2: = not (Z_llrh v Z_llrm) SY_BDE = 1 Bit 3: = not Z_vfz Bit 4: = frei (Leerlaufschalter) Bit 5: = not Z_tm Bit 6: = not Z_dk Bit 7: = not Z_lm Flagregister: Bits 16 Bit 0: = frei Bit 1: = frei Bit 2: = frei Bit 3: = not Z_thm Bit 4: = not Z_ldra Bit 5: = not Z_grbh Bit 6: = not (Z_frau2 & Z_rkat2) SY_BDE=0 & SY_STERVK=1 & B_plra=0 Bit 6: = not (Z_frau2 & Z_rkaz2) SY_BDE=0 & SY_STERVK=1 & B_plra=1 Bit 6: = not (Z_fra2 & Z_ora2) SY_BDE=1 & SY_STERVK=1 Bit 7: = not (Z_frau & Z_rkat) SY_BDE=0 & B_plra=0 Bit 7: = not (Z_frau & Z_rkaz) SY_BDE=0 & B_plra=1 Bit 7: = not (Z_fra & Z_ora) SY_BDE=1 Flagregister: SY_NWGE > 0 Text 37 Bit 0: = B_dnwse & not (Z_enws & Z_enwse)
Flagregister Bit 0: B_nws
0 ... 33.15 kOhm
Bit0=0 : MW = 215 Hzg.vK.AUS Bit0=1 : MW = 214 Hzg.vK.EIN
1 255 255 25 var FFh
FFh
FFh
0 Bit0=0 Bit0=1 Bit1=0 Bit1=1
Bit 1: = (E_enws v E_enwse) & Z_enws & Z_enwse
141
Seite 3059 von 4100 31.JAN.2003 Thomas Brosi
Ohm
Flagregister: Bit 0: B_hshe SY_NOHK=0 Bit 0: B_noh SY_NOHK=1 Flagregister: SY_STERVK=1 Bit 0: B_hsve2
Flagregister: Bit 0: B_koe
133 134 135 136 137
TKMWL 29.120.0
: : : :
MW MW MW MW
= = = =
235 234 228 227
Test AUS Test EIN Syst. iO Syst.niO
0 Bit0=0 : MW = 251 NW-St.AUS Bit0=1 : MW = 250 NW-St.EIN
142
XXXXXXXX
Flagregister: OBD-Status Bits 16 Bit 0: = B_nowuc Bit 1: = B_wuc Bit 2: = frei Bit 3: = frei Bit 4: = getErrCnt() mindestens ein Fehler im Fehlerspeicher Bit 5: = B_trip Bit 6: = B_dcy Bit 7: = B_mil
143
sumode
Flagregister: sumode = 0 : sumode = 1 : sumode = 2 :
SY_SU>0 Text
FFh
37 NW = 0 NW = 1 NW = 1
MW = 24 MW = 171 MW = 172
SU-V AUS Stufe 1 Stufe 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKMWL 29.120.0
sumode = 3 : sumode = 4 : sumode > 4 : 144
145
Flagregister: Bit0: B_su migs_w
146 147 148
149
150
151 154 155 156 157 164 165
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
166
167 168 169 170 171 172
173
174
pus_w udkp1_w udkp2_w upwg1_w upwg2_w lrnstep_c
NW = 1 NW = 1 NW = 0 SY_SU>0 Text
vom Getriebe angefordertes induziertes Moment Nm * MDNORM Register: min (miasrl_w,miasrs_w) * MDNORM Nm Register: (miist_w - mdverl_w) * MDNORM Nm Flagregister: Text Bit0: miasrl_w = milsol_w V miasrs_w = misol_w Flagregister: Bit0: miges_w = milsol_w V migs_w = misol_w
Text
Flagregister: Bit0: B_bevab (v B_bevab2 SY_STERVK=1)
Text
37
Seite 3060 von 4100 31.JAN.2003 Thomas Brosi
MW = 173 MW = 174 MW = 23
Stufe 3 Stufe 4 SU-V EIN
0
52
var
Bit0=0 : MW = 24 Bit0=1 : MW = 23 0 ... 999
52
var
0 ...999
52 37
var NW = 0
-999 ...999
SU-V AUS SU-V EIN
Bit0=0 : MW = 119 ASRn.aktiv Bit0=1 : MW = 116 ASR aktiv 37
NW = 0 Bit0=0 : MW = 120 kein Eingr Bit0=1 : MW = 12 Motoreingr
Umgebungsdruck Sensor SY_DSU>0 hPa Spannung Drosselklappenpoti 1 bezogen auf Uref % Spannung Drosselklappenpoti 2 bezogen auf Uref % Spannung PWG Poti 1 bezogen auf Uref % Spannung PWG Poti 2 bezogen auf Uref % Adaptionszustand Flagregister: abh¨ angig von SY_KSZA Text Bit 0: = B_ds & not (Z_ks1 & Z_ks2 & Z_ks3 & Z_ks4)
37
NW = 0
18 23 23 23 23 54 37
125 100 100 100 100 0 0
Bit 1: = (E_ks1 v E_ks2 v E_ks3 v E_ks4) & (Z_ks1 & Z_ks2 & Z_ks3 & Z_ks4) lrnstat DVE-Adap. mit Urkoordinatenabsp. SY_DVEKOOR>0 Text 37 B_lrnws (B_lrnws = 0 v B_lrndiaur = 1) = 1 B_lrndiaur Text1 : lrnstat high-nibble = 1 Text2 : lrnstat high-nibble = 2v3v4v5v6v7v8v10v11v12v13v14v15 B_lrnwsur Text3 : (lrnstat high-nibble = 0 v 9) & B_lrnwsur = 1 Text4 : sonst (B_lrnws = 0 & B_lrndiaur = 1) = 0 B_dkwepur Text1 : B_dkwepur = 0 Text2 : B_dkwepur = 1 avdtev Anzahl der nicht erfolgreichen DTEV-Pr¨ ufungen 8 ftead_w Beladung des Aktivkohlefilters[-50 ... 50] % 20 ftefva_w Sp¨ ulrate Tankentl¨ uftung[0 ... 0.5] % 33 tateist Tastverh¨ altnis f¨ ur Tankentl¨ uftungsventil % 33 rkte_w relativer Gemischanteil Tankentl¨ uftung % 20 XXXXXXXX Flagregister: ready Bits 16 Bit 0: = B_katrdy Bit 1: = 0 Bit 2: = B_tesrdy Bit 3: = B_slsrdy Bit 4: = 0 Bit 5: = B_lsrdy Bit 6: = B_hsrdy Bit 7: = B_agrrdy SY_AGR>0 XXXXXXXX Flagregister: Bits 16 Bit 0: = not Z_kat Bit 0: = not (Z_kat v Z_katsp) SY_DKATLRS=1 & SY_DKATSP=1 Bit 0: = not Z_katf SY_FKAT=1 & SY_LSFNVK=1 & SY_LSFNHK=0 Bit 1: = not Z_kat2 Bit 1: = not (Z_kat2 v Z_katsp2) SY_DKATLRS=1 & SY_DKATSP=1 Bit 1: = not Z_katf2 SY_FKAT2=1 & SY_LSFNVK2=1 & SY_LSFNHK=0 Bit 2: = not (Z_ldp & Z_tesf & Z_tesg) SY_DLDP>0 Bit 3: = not Z_tes Bit 4: = not Z_hsv Bit 4: = not (Z_hsv & Z_hsvsa) Bit 5: = not Z_hsh SY_NOHK = 0 Bit 5: = not Z_hnohk SY_NOHK = 1 Bit 5: = not Z_hsf SY_FKAT=1 & SY_LSFNVK=1 & SY_LSFNHK=0 Bit 6: = not Z_hsv2 Bit 6: = not (Z_hsv2 & Z_hsvsa2) Bit 7: = not Z_hsh2 SY_NOHK = 0 Bit 7: = not Z_hnohk2 SY_NOHK = 1 Bit 7: = not Z_hsf2 SY_FKAT2=1 & SY_LSFNVK2=1 & SY_LSFNHK=0 XXXXXXXX Flagregister: Bits 16 Bit 0: = E_kat Bit 0: = E_kat v E_katsp SY_DKATLRS=1 & SY_DKATSP=1 Bit 0: = E_kat v E_katf SY_FKAT=1 & SY_LSFNVK=1 Bit 0: = E_katf SY_FKAT=1 & SY_LSFNVK=1 & SY_LSFNHK=0 Bit 1: = E_kat2 SY_STERVK=1 Bit 1: = E_kat2 v E_katsp2 SY_STERVK=1 & SY_DKATLRS=1 & SY_DKATSP=1 Bit 1: = E_kat2 v E_katf2 SY_STERVK=1 & SY_FKAT2=1 & SY_LSFNVK2=1 Bit 1: = E_katf2 SY_FKAT2=1 & SY_LSFNVK2=1 & SY_LSFNHK=1 Bit 2: = E_ldp v E_tesf v E_tesg SY_DLDP>0 Bit 3: = E_tes
Bit0=0 : MW = 136 Bit0=1 : MW = 135 0 ... 1275 hPa 0 ... 100 % 0 ... 100 % 0 ... 100 % 0 ... 100 % 0 ... 255
aus ein
Bit0=0 Bit0=1 Bit1=0 Bit1=1
Test AUS Test EIN Syst. iO Syst.niO
: : : :
MW MW MW MW
= = = =
235 234 228 227
0 Text1 Text2 Text3 Text4
10 64 255 255 24 FFh
: : : :
MW MW MW MW
= = = =
1 90 2 0
ADP.l¨ auft ERROR ADP. i.O. (blank)
Text1 : MW = 2 ADP. i.O. Text2 : MW = 90 ERROR 0 ...255 -50 ... 50% 0 ... 50% 0 ... 100% +/-24%
FFh
FFh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
175
XXXXXXXX
176
XXXXXXXX
177
XXXXXXXX
178
XXXXXXXX
TKMWL 29.120.0
Seite 3061 von 4100 31.JAN.2003 Thomas Brosi
Bit 4: = E_hsv (v E_hsvsa ifdef DFP_HSVSA)(v E_hsve ifdef DFP_HSVE) Bit 5: = E_hsh SY_NOHK = 0 Bit 5: = E_hnohk SY_NOHK = 1 Bit 5: = E_hsf SY_FKAT=1 & SY_LSFNVK=1 & SY_LSFNHK=0 Bit 6: = E_hsv2 (v E_hsvsa2 ifdef DFP_HSVSA2)(v E_hsve2 ifdef DFP_HSVE2) Bit 7: = E_hsh2 SY_NOHK = 0 Bit 7: = E_hnohk2 SY_NOHK = 1 Bit 7: = E_hsf2 SY_FKAT2=1 & SY_LSFNVK2=1 & SY_LSFNHK=0 Flagregister: Bits 16 FFh Bit 0: = not Z_lsv Bit 0: = not(Z_helsu & Z_ulsu & (Z_lsuia v CWBGELSV[2]=0) & Z_lsuip & Z_lsuun & Z_lsuvm & Z_lsuks & Z_iclsu) SY_CJ125>0 Bit 1: = not Z_lsh SY_NOHK = 0 Bit 1: = not Z_nohk SY_NOHK = 1 Bit 1: = not Z_lsf SY_FKAT=1 & SY_LSFNVK=1 & SY_LSFNHK=0 Bit 2: = not Z_pllsu Bit 3: = not Z_lash Bit 3: = not Z_lasf SY_FKAT=1 & SY_LSFNVK=1 & SY_LSFNHK=0 Bit 4: = not Z_dylsu Bit 5: = not Z_sls SY_SLS>0 Bit 6: = not Z_sls2 SY_STERVK=1 & SY_SLS>0 Bit 7: = not Z_salsu SY_CJ125>0 Flagregister: Bits 16 FFh Bit 0: = not Z_lsv2 SY_STERVK = 1 Bit 0: = not(Z_helsu2 & Z_ulsu2 &(Z_lsuia2 v CWBGESLV[2]=0) & Z_lsuip2 & Z_lsuun2 & Z_lsuvm2 & Z_lsuks2 & Z_iclsu2) SY_STERVK= Bit 1: = not Z_lsh2 SY_STERHK = 1 & SY_NOHK = 0 Bit 1: = not Z_nohk2 SY_STERHK = 1 & SY_NOHK = 1 Bit 2: = not Z_pllsu2 SY_STERVK = 1 Bit 3: = not Z_lasf2 SY_FKAT2=1 & SY_LSFNVK2=1 & SY_LSFNHK=0 Bit 4: = not Z_dylsu2 SY_STERVK = 1 Bit 5: = not Z_agre SY_AGR = 1 Bit 6: = 0 Bit 7: = not Z_salsu2 SY_STERVK = 1 & SY_CJ125>0 Flagregister: Bits 16 FFh Bit 0: = E_lsv Bit 0: = E_helsu v E_ulsu v E_lsuia v E_lsuip v E_lsuun v E_lsuvm v E_lsuks v E_iclsu SY_CJ125>0 Bit 1: = E_lsh SY_NOHK = 0 Bit 1: = E_nohk SY_NOHK = 1 Bit 1: = E_lsf SY_FKAT=1 & SY_LSFNVK=1 & SY_LSFNHK=0 Bit 2: = E_pllsu Bit 3: = E_lash Bit 3: = E_lasf SY_FKAT=1 & SY_LSFNVK=1 & SY_LSFNHK=0 Bit 4: = E_dylsu Bit 5: = E_sls v E_slv SY_SLS>0 Bit 6: = E_sls2 v E_slv2 SY_STERVK=1 & SY_SLS>0 Bit 7: = E_salsu SY_CJ125>0 Flagregister: Bits 16 FFh Bit 0: = E_lsv2 SY_STERVK =1 Bit 0: = E_helsu2 v E_ulsu2 v E_lsuia2 v E_lsuip2 v E_lsuun2 v E_lsuvm2 v E_lsuks2 v E_iclsu2 SY_CJ125>0 Bit 1: = E_lsh2 SY_STERHK = 1 & SY_NOHK = 0 Bit 1: = E_lnohk2 SY_STERHK = 1 & SY_NOHK = 1 Bit 1: = E_lsf2 SY_FKAT2=1 & SY_LSFNVK2=1 & SY_LSFNHK=0 Bit 2: = E_pllsu2 SY_STERVK = 1 Bit 3: = E_lash2 SY_STERHK = 1 Bit 3: = E_lasf2 SY_FKAT2=1 & SY_LSFNVK2=1 & SY_LSFNHK=0 Bit 4: = E_dylsu2 SY_STERVK = 1 Bit 5: = E_agre SY_AGR = 1 Bit 6: = 0 Bit 7: = E_salsu2 SY_STERVK = 1 & SY_CJ125>0
181 dwnwspe_2
Abw. Adaptionsw. Einl.1 SY_NWGE>0 & B_phade=1
◦
KW
34
100
+/-100 ◦ KW
182 dwnwspe2_w
Abw. Adaptionsw. Ei.2 SY_NWGE2>0 & B_phade2=1
◦
KW
34
100
+/-100 ◦ KW
◦ KW Text
34 37
100 0
+/-100 ◦ KW
183 wnwsfae_w 184
185
SY_NWGE>0 Flagregister: SY_ATR=1 Bit 0: B_atr Flagregister: SY_ATR=1 & SY_STERVK=1 Bit 0: B_atr2
187 188 192
tmki drlfue_w vziel_w
193
XXXXXXXX
194
XXXXXXXX
genaues Temperatursignal SY_GGGTS=1 Lastkorrektur des F¨ ullungsreglers Geschwindigkeit soll [0 ... 255] B_fgrte=1 B_fgrte=0 Flagregister: Bit 0: B_bl Bit 1: B_br Bit 2: B_kuppl Bit 3: B_fgrte Bit 4: B_acc Bit 5: CWGGFGRH(2) Bit 6: statgra(0) Bit 7: statgra(1) Flagregister: CWGRABH = 1 Bit 0: B_fgrhsc
Text
◦
C
37
Bit 0=0 : MW = 136 Bit 0=1 : MW = 135
aus ein
Bit 0=0 : MW = 136 Bit 0=1 : MW = 135
aus ein
0
km/h
5 20 7
10 128 100
Bits
16
FFh
Bits
16
FFh
+/-100% 0 ... 255 (blank)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Bit 1: not B_fgratc Bit 2: B_fgrtdc Bit 3: B_fgrtuc Bit 4: 0 Bit 5: 0 Bit 6: 0 Bit 7: S_fgrhs CWGRABH = 3 Bit 0: B_fgrhsc Bit 1: B_fgratc Bit 2: B_fgrtdc Bit 3: B_fgrtuc Bit 4: B_fgrsec Bit 5: B_fgrwac Bit 6: 0 Bit 7: S_fgrhs Flagregister: Bit 0: = B_dtes & not Z_tes
195
TKMWL 29.120.0
Text
37
0
Anfettung Abgastemperaturregelung % - dlamatr[0 ... -0.5] * 100% SY_ATR=1 Anfettung Abgastemperaturregelung Bank 2 % - dlamatr2[0 ... -0.5] * 100% SY_ATR=1 & SY_STERVK=1
33
255
Bit 0=0 : Bit 0=1 : Bit 1=0 : Bit 1=1 : 0 ... 50%
33
255
0 ... 50%
Massenstrom ¨ uber DK g/s Korrekturfaktor Massenstrom DK Faktor Kraftstoffanteil Tankentl¨ uftung[-1 ... 1] % Zeit nach Startende s Flagregister: Text Bit 0: B_lr
25 31 20 60 37
var 40 100 var 0
0 ... 364 0 ... 4 -100 ... 100% 0 ...655.35
Flagregister: Text SY_BDE=0 & SY_STERVK=0 Bit 0: = (B_fakvs & B_lr & not B_te) & not Z_frst
37
Bit 1: = E_tes & Z_tes 196
dlamatr_w
197
dlamatr2_
205 206 210 211 212
msdk_w fkmsdk_w fkatei tnst_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
213
Seite 3062 von 4100 31.JAN.2003 Thomas Brosi
MW MW MW MW
= = = =
235 234 223 222
Bit 0=0 : MW = 3 Bit 0=1 : MW = 4
Test AUS Test EIN TEV iO TEV niO
l-Reg. AUS l-Reg. EIN
0 Bit 0=0 : MW = 235 Test AUS Bit 0=1 : MW = 234 Test EIN
SY_BDE=0 & SY_STERVK=1 Bit 0: = (B_fakvs & B_lr & B_lr2 & not B_te) & not (Z_frst & Z_frst2) SY_BDE=1 & SY_STERVK=0 Bit 0: = B_frsteb & not Z_frst SY_BDE=1 & SY_STERVK=1 Bit 0: = (B_frsteb & B_frsteb2) & not (Z_frst & Z_frst2) SY_STERVK=0 Bit 1: = E_frst & Z_frst
Bit 1=0 : MW = 228 Syst. iO Bit 1=1 : MW = 227 Syst.niO
SY_STERVK=1 Bit 1: = (E_frst v E_frst2) & (Z_frst & Z_frst2)
214
Flagregister: Text 37 SY_BDE=0 & SY_STERVK=0 & B_plra=0 Bit 0: = (B_rkat & B_lra) & not Z_rkat SY_BDE=0 & SY_STERVK=0 & B_plra=1 Bit 0: = (B_rkaz & B_lra) & not Z_rkaz SY_BDE=0 & SY_STERVK=1 & B_plra=0 Bit 0: = (B_rkat & B_lra & B_lra2) & not (Z_rkat & Z_rkat2) SY_BDE=0 & SY_STERVK=1 & B_plra=1 Bit 0: = (B_rkaz & B_lra & B_lra2) & not (Z_rkaz & Z_rkaz2) SY_BDE=1 & SY_STERVK=0 Bit 0: = B_lraora & not Z_ora SY_BDE=1 & SY_STERVK=1 Bit 0: = (B_lraora & B_lraora2) & not (Z_ora & Z_ora2) SY_BDE=0 Bit 1: = SY_BDE=0 Bit 1: = SY_BDE=0 Bit 1: = SY_BDE=0 Bit 1: = SY_BDE=1 Bit 1: = SY_BDE=1 Bit 1: =
215
0 Bit 0=0 : MW = 235 Test AUS Bit 0=1 : MW = 234 Test EIN
& SY_STERVK=0 & B_plra=0 E_rkat & Z_rkat & SY_STERVK=0 & B_plra=1 E_rkaz & Z_rkaz & SY_STERVK=1 & B_plra=0 (E_rkat v E_rkat2) & (Z_rkat & Z_rkat2) & SY_STERVK=1 & B_plra=1 (E_rkaz v E_rkaz2) & (Z_rkaz & Z_rkaz2) & SY_STERVK=0 E_ora & Z_ora & SY_STERVK=1 (E_ora v E_ora2) & (Z_ora & Z_ora2)
Flagregister: SY_BDE=0 & SY_STERVK=0 Bit 0: = (B_frau & B_lra) & not Z_frau
Text
Bit 1=0 : MW = 228 Syst. iO Bit 1=1 : MW = 227 Syst.niO
37
0 Bit 0=0 : MW = 235 Test AUS
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
218
& SY_STERVK=1 (B_frau & B_lra & B_lra2) & not (Z_frau & Z_frau2) & SY_STERVK=0 B_lrafra & not Z_fra & SY_STERVK=1 (B_lrafra & B_lrafra2) & not (Z_fra & Z_fra2)
SY_BDE=0 Bit 1: = SY_BDE=0 Bit 1: = SY_BDE=1 Bit 1: = SY_BDE=1 Bit 1: =
& SY_STERVK=0 E_frau & Z_frau & SY_STERVK=1 (E_frau v E_frau2) & (Z_frau & Z_frau2) & SY_STERVK=0 E_fra & Z_fra & SY_STERVK=1 (E_fra v E_fra2) & (Z_fra & Z_fra2)
Text
CW_CAN_R(0) = 0 Flagregister SY_CAN_CONFIG = (1 v 2 v 4 v 6 v 7 v 12 ) & SY_ADR = 1 Bit 0: = (E_cadr v E_cif) & B_accen = 1
Text
B_accen = 0 Flagregister SY_CAN_CONFIG = (2 v 5 v 7 v 9 v 12 v 13 v 14) & SY_LWS = 1 Bit 0: = (E_clws v E_cif) & CW_CAN_R(4) = 1
221
CW_CAN_R(4) = 0 dlahi_w Delta-Lambda hinter Kat Bank 1 dlahi2_w Delta-Lambda hinter Kat Bank 2 fzabgzyl_w_0_A Aussetzer-Z¨ ahler fzabgzyl_w_1_A Aussetzer-Z¨ ahler fzabgzyl_w_2_A Aussetzer-Z¨ ahler fzabgzyl_w_3_A Aussetzer-Z¨ ahler fzabgzyl_w_4_A Aussetzer-Z¨ ahler fzabgzyl_w_5_A Aussetzer-Z¨ ahler fzabgzyl_w_6_A Aussetzer-Z¨ ahler fzabgzyl_w_7_A Aussetzer-Z¨ ahler Flagregister Bit 0: = B_milstp
235
Meßwert (MW) aus %DLDP "Reed auf "Reed zu Meßwert (MW) aus %DLDP ---"Feinleck "Grobleck "Abbruch Meßwert (MW) aus %DLDP ---"System-Check "Messung l¨ auft "Messung Ende Meßwert (MW) aus %DLDP "Test l¨ auft "Test aus "System n.i.O. "System i.O. Flagregister %DSLSLR
236
237
238
239
Bit0: =
240 241 242 243 249 250 251 252 253 254 255 256 257
Text
CW_CAN_R(2) = 0 Flagregister Bit 0: = (E_cge v E_cif) & CW_CAN_R(0) = 1
220
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_BDE=0 Bit 0: = SY_BDE=1 Bit 0: = SY_BDE=1 Bit 0: =
Flagregister Bit 0: = (E_cat v E_cif) & CW_CAN_R(2) = 1
219
222 223 224 225 226 227 228 229 230 231 232
TKMWL 29.120.0
rmsl rmsl2 rmslt rmslt2 rrext_w psdss_w pvdkds_w psdmx_w psdmn_w wdkfmx_w wdkfmn_w frm_w frm2_w
SY_STERHK=1
Text
Bit 0=1 : MW = 234 Test EIN
Bit 1=0 : MW = 228 Syst. iO Bit 1=1 : MW = 227 Syst.niO
37
37
37
37
61 61 54 54 54 54 54 54 54 54 37
1
0 1
0 1
0 1
0 255 255 var var var var var var var var 0
Bit 0=0 : MW = 117 ABS 1 Bit 0=1 : MW = 116 ABS 0 : MW = 0 (blank) Bit 0=0 : MW = 119 Getr. 1 Bit 0=1 : MW = 118 Getr. 0 : MW = 0 (blank)
Bit 0=0 : MW = 127 Abstand 1 Bit 0=1 : MW = 126 Abstand 0 : MW = 0 (blank)
Bit 0=0 : MW = 125 Lenkw. 1 Bit 0=1 : MW = 124 Lenkw. 0 : MW = 0 (blank) -0.5 ... 0.5 -0.5 ... 0.5 0 ... 65535 0 ... 65535 0 ... 65535 0 ... 65535 0 ... 65535 0 ... 65535 0 ... 65535 0 ... 65535 Bit 0=0 : MW = 103 aktiviert Bit 0=1 : MW = 104 gesperrt
SY_DLDP=1
SY_DLDP=1
SY_DLDP=1
SY_DLDP=1
SY_SLS>0
Text
Seite 3063 von 4100 31.JAN.2003 Thomas Brosi
Text
Text
Text
Text
Text
37
37
37
37
37
1 : MW = 41 : MW = 42
Reed auf Reed zu
: : : :
MW MW MW MW
= = = =
0 229 230 231
(blank) Feinleck Grobleck Abbruch
: : : :
MW MW MW MW
= = = =
0 (blank) 226 Syst.Test 224 Messung 225 Messg.ENDE
: : : :
MW MW MW MW
= = = =
234 235 227 228
0
0
0 Test EIN Test AUS Syst. iO Syst.niO
0
B_dsls & not Z_sls & not (Z_sls & Z_sls2) SY_STERVK = 1 Bit1: = (E_sls v E_slv) & Z_sls Bit1: = (E_sls v E_slv v E_sls2 v E_slv2)&(Z_sls & Z_sls2) SY_STERVK =1 Bit2: = (B_dslmab & not B_mslmin) v B_dsloab v B_dfrmoff ( v B_dfrmoff2 SY_STERVK = 1) [0 ... 2] SY_SLS>0 % 20 100 [0 ... 2] SY_SLS>0 & SY_STERVK>0 % 20 100 [0 ... 2] SY_SLS>0 % 20 100 [0 ... 2] SY_SLS>0 & SY_STERVK>0 % 20 100 Abgasr¨ uckf¨ uhrrate SY_AGR=1 & SY_AGRKOMP=3 % 33 255 Saugrohrdruck gemessen SY_DSS>0 hPa 18 250 Druck vor Drosselklappe von Drucks. SY_DSVDK>0 hPa 18 250 Kennf.ausgangsw. f¨ ur max. Druckplaus. SY_DSS>0 hPa 18 250 Kennf.ausgangsw. f¨ ur min. Druckplaus. SY_DSS>0 hPa 18 250 Maximalwert DK-Winkel von Max-Auswahl SY_DSS>0 % 33 255 Minimalwert DK-Winkel von Min-Auswahl SY_DSS>0 % 33 255 Mittelwert Lambda-Regelfaktor[0 ... 2] % 20 100 Mittelwert Lambda-Regelfaktor (Bank 2)[0 ... 2] % 20 100 SY_STERVK=1
Bit 0=0 : MW Bit 0=1 : MW Bit 1=0 : MW Bit 1=1 : MW Bit 2=1 : MW +/- 100 +/- 100 +/- 100 +/- 100 0 ... 100%
= = = = =
235 234 228 227 231
Test AUS Test EIN Syst. iO Syst.niO Abbruch
0 ... 100% 0 ... 100% +/-100% +/-100%
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
276 277 278 279 ˜280
fmsla fmsla2 mslt_w mslt2_w mslift
282 psrext_w 283
TKMWL 29.120.0
Korrekturf. Sekund¨ arluftm. adapt. SY_SLS>0 SY_SLS>0 & SY_STERVK=1 tempor¨ are SL-Masse SY_SLS>0 g/s temp. SL-Masse Bank2 SY_SLS>0 & SY_STERVK=1 g/s Istwert SL-Masse, gef., temp. (0 ...102 kg/h) g/s SY_SLS>0 Partialdruck AGR SY_BDE=1 hPa Flagregister %DAGRS Text SY_AGR=1 & SY_EGFE[0]=1 & SY_EGFE[1]=1 & SY_BDE=1 Bit0: = B_tkktagra & not Z_agrs
11 11 25 25 25
78 78 var var var
18 37
250 0
285 zlkd
Text
Flagregister %GGPED B_autget = 0 B_autget = 1
Text
37
0=0 0=1 1=0 1=1
: : : :
MW MW MW MW
= = = =
235 234 228 227
0 Bit 0=0 : MW = 0 Bit 0=1 : MW = 59
37
Test AUS Test EIN Syst. iO Syst.niO (blank) Kick Down
0 zlkd = x : MW = 0 (blank) zlkd = 0 : MW = 90 ERROR zlkd = 1 : MW = 2 ADP. i.O. zlkd = 2 : MW = 74 bet¨ atigen; zlkd = 3 : MW = 1 ADP.l¨ auft zlkd > 3 : MW = 90 ERROR 0.0 ... 364 0.0 ... 364 0.0 ... 28.3 g/s 0.0 ... 5.588 g/s 0.0 ... 28.3 g/s
296 297
ERROR ADP. i.O. bet¨ atigen; ADP.l¨ auft ERROR mslvt_w tempor¨ are Ventilleckage SY_SLS>0 g/s mslvt2_w temp. Ventilleck. Bank2 SY_SLS>0 & SY_STERVK=1 g/s mslv SL-Masse Ventildicht.(0...102 kg/h) SY_SLS>0 g/s mslv_w SY_BDE=0 (0 ... 20,48 kg/h) SY_SLS>0 g/s mslv2 SL-Masse Ventildicht. Bank2 (0...102 kg/h) g/s SY_STERVK=1 & SY_SLS>0 mslv2_w (0...20,48 kg/h) g/s SY_BDE=0 & SY_STERVK=1 & SY_SLS>0 dmletan_w +/- 16 kg/h g/s ikakreff_w ikakormf_w ftefsoll_w Sollwert Sp¨ ulrate Tankentl¨ uftung [0 ... 0.5] % mstedtef_w [0 ... 32 kg/h] g/s rmstev_w & B_rmsval = 1 % & B_rmsval = 0 Text dlahp_w P-Anteil der stetigen LRHK dlahp2_w p-Anteil der stetigen LRHK Bank2 SY_STERHK>0
53 31 31 33 25 33 37 61 61
var 160 160 255 var 128 0 255 255
-4.44 ... 4.44 0 ... 16 0 ... 16 0.0 ... 50.0 0.0 ... 8.88 0.0 ... 199.2 MW: 0 (blank) -0.5 ... 0.5 -0.5 ... 0.5
300 301 302 303 304 305 308 309
ladiff_w ladiff2_w msabg_w msabg2_w zhklsu zhklsu2 tabgm tabgm2
11 11 25 25 54 54 97 97
78 78 var var 0 0 10 10
0.00 ... 1.99 0.00 ... 1.99 0.0 ... 364 0.0 ... 364 0 ... 255 0 ... 255 -50 ... 1225 -50 ... 1225
88 88
10 10
0 ... 25,5 kOhm 0 ... 25,5 kOhm
31 31
26 26
0.00 ... 2.55 0.00 ... 2.55
% % % %
31 31 33 11 11 54 36 54 54 54 53 33 61 33 25 31 20 20 20 20
160 160 255 78 78 var var var var var var 128 16 255 var 40 25 25 25 25
0.00 ... 15.99 0.00 ... 15.99 0.00 ... 100.0 % 0.00 ... 1.99 0.00 ... 1.99 0 ... 65535 ohne Einheit 0 ... 65535 km 0 ... 65535 0 ... 65535 0 ... 65535 -4.44 ... 4.44 0.0 ... 199.2 +/- 8 0.0 ... 100.0 % 0 ... 28.3 0.00 ... 3.98 0 ... 25 % 0 ... 25 % 0 ... 25 % 0 ... 25 %
g/s g/s Text
25 25 37
var var 0
0 ... 364 0 ... 364
286 287 288 289
290 291 ˜292 293 294 295 ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Flagregister Bit0: = B_autget & (B_fakd v B_kd)
0.00 ... 1.99 0.00 ... 1.99 0.0 ... 364 0.0 ... 364 0.0 ... 28.3 g/s
Bit Bit Bit Bit
Bit1: = E_agrs & Z_agrs 284
Seite 3064 von 4100 31.JAN.2003 Thomas Brosi
310 311 312 313 316 rinsh_w 317 rinsh2_w 318 phlsnh 319 phlsnh2
SY_STERVK>0 SY_STERVK>0 Z¨ ahler Heizerkopplung LSU Z¨ ahler Heizerkopplung LSU (Bank2)SY_STERVK>0 Abgastemperatur vor Kat aus Modell Abgastemperatur vor Kat aus Modell Bank2 SY_STERVK=1 & SY_STERHK=1
g/s g/s
◦ ◦
C C
Grenzwert Sondeninnenw. h. Kat Bank1 SY_NOHK=0 Ohm Grenzwert Sondeninnenw. h. Kat Bank2 Ohm SY_NOHK=0 & SY_STERHK=1 normierte Heizleistung LS hinter Kat SY_NOHK=0 normierte Heizleistung LS 2 hinter Kat SY_NOHK=0 & SY_STERHK=1 Lambda-Soll am Sondeneinbau Lambda-Soll am Sondeneinbau Bank2 SY_STERVK=1 Momentenreserve DLSAHK % Lambda-Soll f¨ ur Schwingungspr¨ ufung Lambda-Soll f. Schwingungsp. Bank2 SY_STERHK>0 0 ... 15.5 kg km SY_SLS>0 SY_SLS>0 SY_SLS>0 +/- 16 kg/h g/s % -8 ... 8 SY_BDE=1 % [0 ... 102 kg/h] SY_SLS>0 g/s
320 lamsons_w 321 lamsons2_w 322 dmrlash_w 323 lamlash_w 324 lamlash2_w 350 imkkvs_w 353 kmstmil_w 354 m6wmsl_w 355 m6smsl_w 356 m6wmslv_w 357 dmletanf_w 358 rmstevuf_w 359 ikakdiff_w 360 tadtea 362 msl 364 fkpvdk_w 365 dmvadll_w 366 dmvadko_w 367 dmvadfs_w SY_BDE = 0 ?? 368 dmvadfk_w SY_BDE = 0 ?? 369 370(mldnm_w) 371(mldmx_w) 372 Flagregister: Bit 0: = B_tal
25 25 25 25 25
var var var var var
25
var
0.0 ... 5.588 g/s
Bit0=0 : MW = 194 i.O.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
373 374 375 376 377 378
fprstep_c miszul_w mrfa_w lamfa_w lambts_w
TKMWL 29.120.0
% %
Flagregister: Bit 0: = B_lamlash & not Z_lash
Text
54 33 33 11 11 37
Bit 1: = E_lash & Z_lash
379
SY_2SG=1 & B_masterhw=0 SY_2SG=1 & B_masterhw=0 Flagregister: SY_STERHK=1 Text Bit 0: = B_lamlash2 & not Z_lash2
37
0 255 128 78 78 0 0 0 0 2 2 0
Bit 1: = E_lash2 & Z_lash2 SY_2SG=1 & B_masterhw=0 SY_2SG=1 & B_masterhw=0 381 XXXXXXXX
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
382 XXXXXXXX
383 XXXXXXXX
˜ 384(forbits1)
385(forbits1)
386(forbits3)
399 XXXXXXXX
Flagregister: Bit 0: = B_gasp Bit 1: = B_gaeing Bit 2: = B_gaefra Bit 3: = B_dkvsf Bit 4: = E_frau Bit 4: = E_fra Bit 5: = E_rkat Bit 5: = E_ora Bit 6: = Z_frau Bit 6: = Z_fra Bit 7: = Z_rkat Bit 7: = Z_ora Flagregister: Bit 0: = E_md1 Bit 1: = E_md2 Bit 2: = E_md3 Bit 3: = E_md4 Bit 4: = E_md5 Bit 5: = E_md6 Bit 6: = B_mdstop Bit 7: = B_mdarv Flagregister: Bit 0: = Z_md1 Bit 1: = Z_md2 Bit 2: = Z_md3 Bit 3: = Z_md4 Bit 4: = Z_md5 Bit 5: = Z_md6 Bit 6: = B_mdkat Bit 7: = B_forn Flagregister: Bit 0: = B_for00 Bit 1: = B_for03 Bit 2: = B_for06 Bit 3: = B_for09 Bit 4: = B_for12 Bit 5: = B_for15 Bit 6: = B_for18 Bit 7: = B_for21 Flagregister: Bit 0: = B_for01 Bit 1: = B_for04 Bit 2: = B_for07 Bit 3: = B_for10 Bit 4: = B_for13 Bit 5: = B_for16 Bit 6: = B_for19 Bit 7: = B_for22 Flagregister: Bit 0: = B_for02 Bit 1: = B_for05 Bit 2: = B_for08 Bit 3: = B_for11 Bit 4: = B_for14 Bit 5: = B_for17 Bit 6: = B_for20 Bit 7: = B_for23 Flagregister: Bit 0: = B_dteaam Bit 1: = B_dtest Bit 2: = B_dtelnm Bit 3: = B_dteendl Bit 4: = B_tevnio Bit 5: = B_teviol Bit 6: = E_tes
Bits
16
2 2 FFh
Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
Seite 3065 von 4100 31.JAN.2003 Thomas Brosi
Bit0=1 : MW = 91 0 ... 255 0.0 ... 100.0 0.0 ... 199.2 0.00 ... 1.99 0.00 ... 1.99
zu klein
Bit0=0 Bit0=1 Bit1=0 Bit1=1 Bit1=0 Bit1=1
: : : : : :
MW MW MW MW MW MW
= = = = = =
235 Test AUS 234 Test EIN 209 B1-S2 iO 208 B1-S2 niO 154 B3-S2 iO 153 B3-S2 niO
Bit0=0 Bit0=1 Bit1=0 Bit1=1 Bit1=0 Bit1=1
: : : : : :
MW MW MW MW MW MW
= = = = = =
235 Test AUS 234 Test EIN 213 B2-S2 iO 212 B2-S2 niO 158 B4-S2 iO 157 B4-S2 niO
SY_BDE=0
SY_BDE=0 SY_BDE=1 SY_BDE=0 SY_BDE=1 SY_BDE=0 SY_BDE=1 SY_BDE=0 SY_BDE=1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKMWL 29.120.0
Seite 3066 von 4100 31.JAN.2003 Thomas Brosi
Bit 7: = Z_tes
400 XXXXXXXX
405 XXXXXXXX
406 XXXXXXXX
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
407 XXXXXXXX
408 XXXXXXXX
409 XXXXXXXX
410 XXXXXXXX ˜
412 uagrvpo_w 414 uuagrvp_w 415
417 418 424 425 426 427 430
pkodrc uulsuv_w ctrzyf0 ctrzyf1 ctrerf1 anzdyn
Flagregister: Bits Bit 0: = B_dteaa Bit 1: = B_dteres Bit 2: = B_dternm SY_BDE=0 Bit 2: = B_dteabum SY_BDE=1 Bit 3: = B_tevior SY_BDE=0 Bit 4: = B_dtest Bit 5: = B_dteabu Bit 6: = E_tes Bit 7: = Z_tes Flagregister: Bits Bit 0: = B_fkmsmx Bit 1: = B_fkmsmn Bit 2: = B_fkpvmx Bit 3: = B_fkpvmn Bit 4: = E_lm Bit 5: = E_dk Bit 6: = B_fkpvdk Bit 7: = Flagregister: Bits Bit 0: = B_madll Bit 1: = B_madko Bit 2: = B_madfs Bit 3: = B_madfk Bit 4: = B_dtes Bit 5: = B_dllr Bit 6: = E_llr SY_BDE = 0 Bit 6: = E_llrh v E_llrm SY_BDE = 1 Bit 7: = Z_llr SY_BDE = 0 Bit 7: = Z_llrh v Z_llrm SY_BDE = 1 Flagregister: Bits Bit 0: = B_ehfs Bit 1: = Bit 2: = E_lm Bit 3: = Z_lm Bit 4: = Bit 5: = Bit 6: = Bit 7: = Flagregister: Bits Bit 0: = B_lrnws Bit 1: = B_lrnerf Bit 2: = B_nlperf Bit 3: = B_fprzok Bit 4: = B_fprrdy Bit 5: = B_fprzab Bit 6: = Z_dvef Bit 7: = Z_dvev Flagregister: Bits Bit 0: = Z_dven Bit 1: = Z_dveu Bit 2: = E_dvef Bit 3: = E_dvev Bit 4: = E_dven Bit 5: = E_dveu Bit 6: = B_mibeg Bit 7: = Flagregister: LAMKO Bank 1 Bits Bit 0: = B_falsh Bit 1: = B_lamlash Bit 2: = B_kh Bit 3: = B_fasla SY_SLS>0 Bit 4: = B_lamka Bit 5: = B_lamnswl Bit 6: = B_lambts Bit 7: = B_lamfas Offset AGR-Ventil SY_AGR=1 & SY_AGRKOMP=3 V AGR-Ventilposition SY_AGR=1 & SY_AGRKOMP=3 V Flagregister Text Bit 0: = B_agraden SY_BDE=1 & SY_AGR=1 Bit 1: = B_adlrnerf SY_BDE=1 & SY_AGR=1 Bit 2: = B_umaabr SY_BDE=1 & SY_AGR=1 Klimadrucksignal Sondenspannung v.Kat
SY_CANAC=1
bar V
16
FFh
16
FFh
16
FFh
16
FFh
16
FFh
16
FFh
16
FFh
21 21 37
20 20 0
0 ... 5 V 0 ... 5 V Bit0=1 : MW = 1 Bit1=1 : MW = 2 Bit2=1 : MW = 90
14 66 54 54 54 54 37
40 10 0 0 0 0
Anzahl der Dynamikmessungen Flagregister Text CW_CAN_R(5) = 0 v 0 (CW_CAN_R(5) = 1 & CWCANKBI(0) = 1 & B_cankbi = 0) Bit 0:= (CW_CAN_R(5)=1 & CWCANKBI(0)=1 & B_cankbi=1 & (E_cins v E_cif)) 1
0 0 0 0 0 0
... ... ... ... ... ...
ADP.l¨ auft ADP. i.O. ERROR
51 bar 5 V 255 255 255 255 : MW = 0
(blank)
Bit 0=0 : MW = 121 Kombi 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
431 432 433 434 ˜436
dlashkm_w ksta0 ksta1 ksta2 mslift2
442 tmst 443
˜444 445 446 447 448
idxfob fukabaw_w fukavak_w fukavaw_w
449
450
˜451
˜452
v (CW_CAN_R(5)=1 & CWCANKBI(0)=0 & (E_cins v E_cif)) Delta-Lambda aus LRSHK gemittelt Kaltstartanreicherung Bereich 0[0...2]SY_STADAP>0 % Kaltstartanreicherung Bereich 1[0...2]SY_STADAP>0 % Kaltstartanreicherung Bereich 2[0...2]SY_STADAP>0 % Istwert SL-Masse, gef., temp. (0 ...102 kg/h) g/s SY_SLS>0 ◦ Motortemperatur im Start C Flagregister: Text Bit0: B_afwrm Statusbyte n/rl-Bereich ¨ UK-Adaptionsfaktor (warmer Motor) BA SY_BDE=0 ¨ UK-Adaptionsfaktor (kalter Motor) VA SY_BDE=0 ¨ UK-Adaptionsfaktor (warmer Motor) VA SY_BDE=0 Flagregister Bit 0: = B_mdstop
dez
Text
Text
Flagregister Bit 0: = B_fonstp
Text
Flagregister Bit 0: = B_forun
Text
Flagregister Bit 0: = B_for
Text
54 31 31 31 37
0 40 40 40 0
37
Bit 0=0 : MW = 0 Bit 0=1 : MW = 255 n=1...8/rl=1...3 0 ... 4 0 ... 4 0 ... 4
kalt warm
0
37
0
37
0
37 0 1
Text
Bit 0=0 : MW = 1 Bit 0=1 : MW = 57
& (E_cair v E_cif)) v E_cif)) s 55 s 62 dez 54 Text 37
SY_DKATEF=1 SY_STERHK=1 Text
Bit 1: = E_kat2 & Z_kat2 Bit 1: = (E_kat2 v E_katf2) & Z_kat2 SY_DKATEF=1 SY_SLS>0 (0 ... 12.75 kg/h) dez SY_STERVK=1 & SY_SLS>0 (0 ... 12.75 kg/h) dez ◦ ¨ Oltemperatur aus Sensor SY_TFMO=1 C Fahrzeuggeschwindigkeit Rohwert km/h Sondenspannung vor Kat Bank2 SY_STERVK=1 V
ADP.l¨ auft gelernt
37 0
482 wnwadmne_w minimaler Adaptionswinkel Einlaß KW SY_NWS=2 & (SY_NWGE>0 v SY_NWGE2>0) ◦ KW 483 wnwadmna_w minimaler Adaptionswinkel Auslaß SY_NWSA=2 & (SY_NWGA>0 v SY_NWGA2>0) ˜484 oscdktn_w SY_DKATSP=1 ˜485 oscdktn2_w SY_DKATSP=1 & SY_STERHK=1 486 Flagregister: Text Bit 0: = B_dktb & not Z_kat
mslv_w mslv2_w toellin vfzroh_w uulsuv2_w
10 128
Bit 0=0 : MW = 104 gesperrt Bit 0=1 : MW = 1 ADP.l¨ auft
◦
488 489 490 491 492
5 10
Bit 0=1 : MW = 120 Kombi 0 -0.5 ... 0.5 +/-100% +/-100% +/-100% 0.0 ... 28.3 g/s
Bit 0=0 : MW = 103 aktiviert Bit 0=1 : MW = 104 gesperrt
459(fuagrkko_w) SY_AGR = 1 & SY_DSS>0 [0 ... 8] % 460(fuagrkku_w) SY_AGR = 1 & SY_DSS>0 [0 ... 8] % ◦ 461 wnweos Sollwert Nockenwellenverstellung Einlaß KW SY_NWS > 0 ◦ 462 wnwass Sollwert Nockenwellenverstellung Auslaß KW SY_NWSA > 0 463 ◦ KW 464 wnwisa_w Istwert Nockenwellenverstellung Auslaß SY_NWSA > 0 465 upwkd_w gelernte Sp.ng Poti1 in KD[0 ...5V] B_autget=1 % B_autget=0 472 udkp1asr_w Spannung DK-Poti1 am unteren DK-Anschlag V 473 udkp2asr_w Spannung DK-Poti2 am unteren Dk-Anschlag V 474 udknlp1r Spannung DK-Poti1 im Notlaufpunkt V 475 udknlp2r Spannung DK-Poti2 im Notlaufpunkt V 476 tvlues1 Tastverh¨ altnis L¨ ufter 1 SY_KMTR=1 % 477 tvlues2 Tastverh¨ altnis L¨ ufter 2 SY_KMTR=1 % 478 tvkmtr Tastverh¨ altnis elektrischer Themostat SY_KMTR=1 % ◦ 479 tmotsoll Motortemperatur Sollwert aus KMTR SY_KMTR=1 C ◦ C 480 tkalin Temperatur Motork¨ uhleraustritt SY_TKA=1 481 Flagregister: Text Bit 0: B_nlsgls
487
255 100 100 100
Bit 0=0 : MW = 103 aktiviert Bit 0=1 : MW = 104 gesperrt
Flagregister SY_CAN_CONFIG=not2 & not3 & not5 & not6 CW_CAN_R(3) = 0 v (CW_CAN_R(3) = 1 & CWCSER(0) = 1 & cserk <> 2) Bit 0:= (CW_CAN_R(3)=1 & CWCSER(0)=1 & cserk=2 v (CW_CAN_R(3)=1 & CWCSER(0)=0 & (E_cair 454(dmdlfmb) l¨ angste Fahrzeit mit blink. MIL 455(dmdsfmb_w) Summe Fahrzeiten mit blink. MIL 456(dmdafmb) Anzahl Fahrzeiten mit blink. MIL 458 Flagregister: SY_MOST = 1 Bit 0: B_mola
Bit 1: = E_kat & Z_kat Bit 1: = (E_kat v E_katf) & Z_kat Flagregister: Bit 0: = B_dktb2 & not Z_kat2
61 20 20 20 25
Seite 3067 von 4100 31.JAN.2003 Thomas Brosi
Bit 0=0 : MW = 103 aktiviert Bit 0=1 : MW = 104 gesperrt
Flagregister Bit 0: = B_lustop
453
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TKMWL 29.120.0
1 200 125 0 0
: MW = 0
Bit 0=0 : MW = 158 Airbag 1 Bit 0=1 : MW = 157 Airbag 0 0 ... 255 s 0 ... 8160 s 0 ... 255
20 20 34
100 100 50
Bit 0=0 : MW = 136 Bit 0=1 : MW = 135 +/-100% = 0 ... 2 +/-100% = 0 ... 2 0 ... 63.5 ◦ KW
34
50
0 ... 63.5
34
50
-64.0 ... 63.5
23
100
21 21 21 21 33 33 33 5 5 37
20 20 20 20 255 255 255 10 10
0 ... 100% (blank) 0 ... 5 V 0 ... 5 V 0 ... 5 V 0 ... 5 V 0 ... 100% 0 ... 100% 0 ... 100%
◦
◦
KW
34
Bit 0=0 : MW = 136 Bit 0=1 : MW = 31 -64.0 ... 63.5 ◦ KW
34
50
-64.0 ... 63.5
31 31 37
160 160 0
0 ... 15.99 0 ... 15.99 Bit0=0 Bit0=1 Bit1=0 Bit1=1
31 31 26 7 66
: : : :
MW MW MW MW
aus ein
KW
0 1 50
37
(blank)
= = = =
◦
aus Nachlauf
KW
235 Test AUS 234 Test EIN 219 KatB1 iO 218 KatB1 niO
0
128 128 60 100 10
Bit0=0 : MW = 235 Test AUS Bit0=1 : MW = 234 Test EIN Bit1=0 : MW = 221 KatB2 iO Bit1=1 : MW = 220 KatB2 niO 0 ... 12.75 0 ... 12.75 -60 ... +195 ◦ C 0 ... 255 0 ... 5 V
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
493 494 495 496
dwnwfde_w wnwspae_w dgafram_w XXXXXXXX
497 XXXXXXXX
498 XXXXXXXX
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
499 XXXXXXXX
500 prist_w 501 prsoll_w 503 bdemod_w
B_misfire
Delta-Winkel gefiltert f¨ ur Diagnose Adaptionwinkel Einl.-NW in RefPos
SY_NWS=2 SY_NWGE>0 SY_DEGFE>0
TKMWL 29.120.0
◦
KW
Seite 3068 von 4100 31.JAN.2003 Thomas Brosi
34 54 61 16
50 var 255 FFh
-64.0 ... 63.5 0 ... 1023 -0.5 ... 0.5
14 14 16
128 128 FFh
0 ... 163 bar 0 ... 163 bar
◦
KW
Flagregister: DKRS/NT/OF Bits Bit 0: = B_syserrk Bit 1: = (E_krof v E_krnt v E_krtp SY_CC195>0) v E_ks1 v E_ks2 v E_ks3 v E_ks4 abh. von SY_KSZA Bit 2: = Z_ks1 & Z_ks2 & Z_ks3 & Z_ks4 abh. von SY_KSZA Bit 3: = B_kr Bit 4: = B_synph Bit 5: = B_krndy Bit 6: = B_krldy Bit 7: = Flagregister: DVFZ Bits 16 FFh Bit 0: = B_syserrk Bit 1: = E_vfz Bit 2: = Z_vfz Bit 3: = B_sa Bit 4: = Bit 5: = Bit 6: = Bit 7: = Flagregister: DHLSU Bank 1 Bits 16 FFh Bit 0: = B_syserrk Bit 1: = E_hsv v E_hsvsa Bit 2: = Z_hsv & Z_hsvsa Bit 3: = B_sbbvk Bit 4: = B_nphsv Bit 5: = B_nphsvsa Bit 6: = Bit 7: = Flagregister: DHLSU Bank 2 SY_STERVK=1 Bits 16 FFh Bit 0: = B_syserrk Bit 1: = E_hsv2 v E_hsvsa2 Bit 2: = Z_hsv2 & Z_hsvsa2 Bit 3: = B_sbbvk2 Bit 4: = B_nphsv2 Bit 5: = B_nphsvsa2 Bit 6: = Bit 7: = [0 ... 16.38 MPa] SY_BDE = 1 [0 ... 16.38 MPa] SY_BDE = 1 Flagregister SY_BDE = 1 Bit 0: => homogen, Lambda = 1 Bit 1: => homogen, mager Bit 2: => homogen/Schicht Bit 3: => Schicht Bit 4: => Schicht/Katheizen Bit 5: => Bit 6: => Bit 7: => Klopfschutz SY_BDE=1 Flagregister %DKATTH Bit0: = (B_fakth & B_tkpda) & not Z_vtk
bar bar Bits
Bit=1 : NW = 83, MW = 86 SV 0 Bit 0=0 : MW = 235 Test AUS Bit 0=1 : MW = 234 Test EIN Bit1: = E_vtk & Z_vtk SY_DKATTH = 1 Bit 1=0 : MW = 228 Syst. iO Bit 1=1 : MW = 227 Syst.niO ◦ 505 extk_w SY_DKATTH = 1 C 26 50 -50 ... 205 ◦ C 506 ntkdt SY_DKATTH = 1 dez 54 0 0 ... 255 ◦ C 5 60 0 ... 930 ◦ C 507 tanvkd_w 508 Flagregister %DSKNO SY_DSKNO = 1 Text 37 0 Bit0: = B_aktskr & not Z_skno Bit 0=0 : MW = 235 Test AUS Bit 0=1 : MW = 234 Test EIN Bit1: = E_skno & Z_skno Bit 1=0 : MW = 228 Syst. iO Bit 1=1 : MW = 227 Syst.niO Bit2: = B_deserf ASCII 17 Bit 2=1 : NW=75, MW=86 KV 510 fspad_w SY_DSKNO = 1 31 20 0 ... 2 511 ulbkoffs_w SY_LBK = 2 V 21 20 0 ... 5 V 512 lbkist_w SY_LBK > 1 % 33 255 0 ... 100% 513 lbksol_w SY_LBK > 1 % 33 255 0 ... 100% 514 Flagregister: SY_LBK = 2 Text 37 0 Bit 0: = B_lbklvb = 0 & B_lbklrnef = 0 Bit0=0 : MW = 1 ADP.l¨ auft B_lbklvb = 0 & B_lbklrnef = 1 Bit0=1 : MW = 2 ADP. i.O. Bit 1: = B_lbklvb = 1 & B_lbklrnef = 0 Bit1=0 : MW = 104 gesperrt (B_elbkfa = 1 & B_lbklrnef = 1) v E_lbke v E_lbko v E_lbkp v E_lbk Bit1=1 : MW = 90 ERROR 504
515 516 517 519 520
pbkv prdr_w hdrerrf_w dkvbde_s
ASCII Text SY_DKATTH = 1
SY_BKV = 2 SY_BDE = 1 SY_BDE = 1 SY_BDE = 1 Flagregister %DDSV SY_BDE=1 & SY_HDP=1 Bit0: = B_ddsv & not Z_dsv
mbar % % dez Text
17 37
18 20 20 54 37
125 100 100 0 0
Bit1: = E_dsv & Z_dsv 521 tkihkm_w
◦
C
5
var
0 ... 1275 mbar -100 ... 100 % -100 ... 100 % 0 ... 255 Bit Bit Bit Bit -50
0=0 0=1 1=0 1=1 ...
: MW : MW : MW : MW 999
= = = =
235 234 228 227
Test AUS Test EIN Syst. iO Syst.niO
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
523 XXXXXXXX
524 wnwsenp_w 525 XXXXXXXX
526 XXXXXXXX
˜
527 XXXXXXXX
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
˜
528 XXXXXXXX
529 XXXXXXXX
530 XXXXXXXX
541 XXXXXXXX
˜ ˜ 542 XXXXXXXX
Flagregister: DLDP SY_DLDP = 1 Bits Bit 0: = B_syserrk Bit 1: = E_tesf v E_tesg v E_ldp v E_ldpe Bit 2: = Z_tesf v Z_tesg Bit 3: = B_dldp Bit 4: = B_bxf1 v B_bxf2 v ... v B_bxf9 Bit 5: = B_fev1 v B_fev2 v ... v B_fev12 Bit 6: = B_ldpi Bit 7: = B_ldp ◦ Sollwinkel Einlaß bei np-Fehler SY_NWS=2 KW Flagregister: DNWKW Einl. SY_NWSE>0 & SY_NWGE>0 Bits Bit 0: = B_syserrk Bit 1: = E_nwkwe v E_ph Bit 2: = Z_nwkwe & Z_ph Bit 3: = B_spsae Bit 4: = B_nwflade Bit 5: = B_phade1 Bit 6: = B_mxnwkwe Bit 7: = B_mnnwkwe Flagregister: DLSU Bank 1 Bits Bit 0: = B_syserrk Bit 1: = E_lsv Bit 2: = Z_lsv Bit 3: = B_falsv Bit 4: = B_dylsuav Bit 5: = Bit 6: = B_frmax Bit 7: = B_frmin Flagregister: DLSU Bank 2 SY_STERVK = 1 Bits Bit 0: = B_syserrk Bit 1: = E_lsv2 Bit 2: = Z_lsv2 Bit 3: = B_falsv Bit 4: = B_dylsuav2 Bit 5: = Bit 6: = B_frmax2 Bit 7: = B_frmin2 Flagregister: DKVS Bank 1 Bits SY_BDE = 0 Bit 0: = B_syserrk Bit 1: = E_frau v E_rkat Bit 2: = Z_frau Bit 3: = Z_rkat Bit 4: = B_lra Bit 5: = B_lrar Bit 6: = B_rkat Bit 7: = B_frau Flagregister: DKVS Bank 2 Bits SY_BDE = 0 & SY_STERVK = 1 Bit 0: = B_syserrk Bit 1: = E_frau2 v E_rkat2 Bit 2: = Z_frau2 Bit 3: = Z_rkat2 Bit 4: = B_lra2 Bit 5: = B_lrar Bit 6: = B_rkat Bit 7: = B_frau Flagregister: DEGFE Bits SY_DEGFE>0 Bit 0: = B_syserrk Bit 1: = E_egfe v E_lm Bit 2: = Z_egfe Bit 3: = Bit 4: = B_gafraos Bit 5: = B_gafraus Bit 6: = B_fempos Bit 7: = B_fempus Flagregister: DTEV Bits Bit 0: = B_syserrk Bit 1: = E_tes Bit 2: = Z_tes Bit 3: = B_dtest Bit 4: = B_dternm SY_BDE=0 Bit 5: = B_dteaab SY_BDE=0 Bit 6: = B_dteabu Bit 7: = B_dteanfl Flagregister: DKVSST Bank 1 Bits Bit 0: = B_syserrk Bit 1: = E_frst Bit 2: = Z_frst Bit 3: = B_fakvs SY_BDE=0 Bit 3: = B_fafrst SY_BDE=1 Bit 4: = B_edkvs Bit 5: = Bit 6: = Bit 7: = B_lr
TKMWL 29.120.0
16
FFh
34 16
50 FFh
16
FFh
16
FFh
16
FFh
16
FFh
16
FFh
16
FFh
16
FFh
Seite 3069 von 4100 31.JAN.2003 Thomas Brosi
0 ... 63.5
◦
KW
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
543 XXXXXXXX
545 kmst_w 546 top_w ˜547 XXXXXXX
548
Flagregister: DKVSST Bank 2 Bit 0: = B_syserrk Bit 1: = E_frst2 Bit 2: = Z_frst2 Bit 3: = B_fakvs SY_BDE=0 Bit 3: = B_fafrst SY_BDE=1 Bit 4: = B_edkvs2 Bit 5: = Bit 6: = Bit 7: = B_lr2
TKMWL 29.120.0
SY_STERVK=1 Bits
16
FFh
km h Bits
36 44 16
var var FFh
Text
37
1
Flagregister: B_forn Bit 0: = B_forn[0] Bit 1: = B_forn[1] Bit 2: = B_forn[2] Bit 3: = B_forn[3] Bit 4: = B_forn[4] Bit 5: = B_forn[5] Bit 6: = B_forn[6] Bit 7: = B_forn[7] Flagregister Bit 0: = (E_ckla v E_cif) & CW_CAN_R(9) = 1 CW_CAN_R(9) = 0
549
XX
551
0
Flagregister: SY_SLS>0 Bit 0: B_khoab Bit 1: B_slsoab Flagregister SY_CAN_CONFIG = 3 v 8 Bit 0: = (E_call v E_cif) & CW_CAN_R(6) = 1 CW_CAN_R(6) = 0 Flagregister SY_CAN_CONFIG = 3 v 7 v 8 Bit 0: = (E_cniv v E_cif) & CW_CAN_R(8) = 1
552
Bits
16
03h
Text
37
1
Text
37
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CW_CAN_R(8) = 0 553 554 555 556 557 558 559 562 563
564 565 566 567 568 569 570 571 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589
¨ tolc Oltemperatur Kombi tumc Umgebungstemperatur Kombi fzabgzyl_w_8_A Aussetzer-Z¨ ahler fzabgzyl_w_9_A Aussetzer-Z¨ ahler fzabgzyl_w_10_A Aussetzer-Z¨ ahler fzabgzyl_w_11_A Aussetzer-Z¨ ahler
CW_CAN_R(5)=1 CW_CAN_R(5)=1
◦
0 2
Bit 0=0 : MW = 162 Klima 1 Bit 0=1 : MW = 161 Klima 0 : MW = 0 (blank)
Bit 0=0 : MW = 166 Allrad 1 Bit 0=1 : MW = 165 Allrad 0 : MW = 0 (blank)
0
-60 ... +195 -50 ... 77,5 0 ... 65535 0 ... 65535 0 ... 65535 0 ... 65535
26 5 54 54 54 54
60 5 var var var var
Flagregister: DLSHV SY_DLSHV>0 Bits Bit 0: = B_syserrk Bit 1: = E_lshv Bit 2: = Z_lshv Bit 3: = Bit 4: = B_telshv2 Bit 5: = B_telshv Bit 6: = B_lamlshv2 Bit 7: = B_lamlshv ◦ wnwis2e_w??Istwert Nockenwellenverstellung Einlaß Bank2 KW SY_NWS > 0 & SY_NWGE2 > 0 ◦ KW wnwis2a_w??Istwert Nockenwellenverstellung Auslaß Bank 2 SY_NWSA > 0 & SY_NWGA2 > 0 ◦ wnweos2 Sollwert Nockenwellenverstellung Einlaß Bank 2 KW SY_NWS > 0 & SY_NWGE2>0 ctr_phade Adaptionsz¨ ahler Einlaß SY_NWGE>0 ctr_phada Adaptionsz¨ ahler Außlaß SY_NWGA>0 tanwre_w Tastverh¨ altnis Nockenwellenregelung % SY_NWS = 2 tanwre2_w Tastverh¨ altnis Nockenwellenregelung Bank 2 % SY_NWS = 2 & SY_NWGE2 > 0 wubr_w Batteriespannung ¨ uber Hauptrelais SY_UBR=1 V psdssi_w Saugrohrdruck gemessen SY_DSS>0 hPa kstaa Kaltstartanreich. adapt. [0...2] SY_STADAP>0 % tmadb Temperaturbereich Startmengenada. SY_STADAP>0 dez ¨ abo Anzahl Starts mit Bezin im Ol dez nllkh Solldrehzahl bei Katheizen U/min flakh Faktor Lambda-Steuerung bei Katheizen fmdkh Faktor Steuerung Drehmomentres. bei KH SY_BDE=0 imlatm_w integrierter Luftmassenfluß ab Startende [kg] imlbbo integr. Luftmassenfl. f¨ ur Erk. Benzin im ¨ Ol [kg] mspcv Massenstrom ¨ uber PCV-Ventil [0 ... 25,5 kg/h] g/s agrvpf_w AGR-Ventilposition SY_AGR=1 & SY_AGRKOMP=3 % taagr_w + Ansteuerung AGR-Ventil (H-Br¨ ucke) [0 ... 100%] % B_taagr = Vorzeichen v. taagr_w SY_AGR=1 & SY_AGRKOMP=3 fkblagr_w SY_AGR=1 & SY_BDE=1 ofvpagr_w Offset Ventilposition SY_AGR=1 & SY_BDE=1 % lamnohk_w Signal Breitbandlambdasonde(NOx-Sensor) SY_NOHK=1 uuvsnohk_w Pumpspannung NOx-Sensor Rohwert SY_NOHK=1 V Flagregister SY_NOHK=1 Bits Bit 0: = B_nohnoh
16
FFh
34
50
XXXXXXXX
0 ... 399210 km 00:00 ... 255:54 h
Bit 0=0 : MW = 7 Bit 0=1 : MW = 6 : MW = 0
C C
◦
Seite 3070 von 4100 31.JAN.2003 Thomas Brosi
◦ ◦
C C
-64 ... 63.5
◦
KW
50
-64 ... 63.5
◦
KW
34
50
0 ... 63.5
◦
KW
54 54 33
0 0 255
0 ... 255 0 ... 255 0 ... 100%
33
255
0 ... 100%
21 18 20 54 54 1 31 31 31 31 25 33 20
94 250 100 0 0 50 10 10 233 233 var 255 100
0 ... 23,970 V
31 20 31 21 16
20 50 160 20 FFh
34
Niveau 1 Niveau 0 (blank)
+/-100% 0 ... 255 0 ... 255 0 ... 2550 U/min 0 ... 0.99 0 ... 0.99 0 ... 23.21 0 ... 23.21 0 ... 7,08 g/s 0 ... 100 % -100 ... 100 % 0 ... 1,99 -50 ... 50 % 0 ... 16 0 ... 5 V
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
590
591 avnohkk_w 592
593 tskmx_w 594
TKMWL 29.120.0
Bit 1: = 0 Bit 2: = B_hnovalid Bit 3: = B_nosppf Bit 4: = B_nodfr Bit 5: = B_nosbb Bit 6: = 0 Bit 7: = 0 Flagregister SY_NOHK=1 Bits Bit 0: = B_enohkmx Bit 1: = B_enohkmn Bit 2: = B_enosig Bit 3: = B_nohkh Bit 4: = B_nonohk Bit 5: = B_phnohk Bit 6: = B_nonohh Bit 7: = SY_NOHK=1 Flagregister: SY_KMTR=1 Text Bit 0: B_lues1 SY_LUART=1 Bit 0: tvlues1 < 50% SY_LUART=0 & CWDEZWO(6)=1 ◦ SY_NOHK=1 C Flagregister: SY_NOHK=1 ASCII Bit0: B_deserf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
595 tiout_l 596 dtmtka 597 uhepoti 598
16
FFh
28 37
var 0
5 60 17 Bit0=0 : NW = 32, MW = 32 Bit0=1 : NW = 75, MW = 86 22 255 5 10 33 255 16 FFh
Einspritzzeit SY_BDE=1 ms ◦ K¨ uhlmittel - K¨ uhleraustritt SY_KMTR=1 C Heizungspoti SY_KMTR=1 % Flagregister SY_KMTR=1 Bits Bit 0: = not B_kmtre Bit 1: = tvkmtr > TVETRMN SY_LUART=0 Bit 2: = (tvlues1>TVLU1MN & CWDEZWO(6)=0) v (tvlues2>TVLU2MN & CWDEZWO(7)=0) v (tvlues1<50% & CWDEZWO(6)=1) v (tvlues2<50% & CWDEZWO(7)=1) SY_LUART=1 Bit 2: = B_lues1 v B_lues2 Bit 3: = dkmts > 0 Bit 4: = B_lues2 SY_LUART=1 Bit 4: = tvlues2 < 50 % SY_LUART=0 & CWDEZWO(7)=1 Bit 5: = B_lues1 SY_LUART=1 Bit 5: = tvlues1 < 50 % SY_LUART=0 & CWDEZWO(6)=1 Bit 6: = B_zwp Bit 7: = B_hlon 599 Flagregister: SY_KMTR = 1 Text 37 Bit 0: B_nlel 0 1 600
601
Flagregister: Bit 0: B_br2k
Text
Flagregister: SY_BKVP>1 & SY_BKV=2 & B_cdbkvp = 1 Text Bit 0: B_bkvp
603
Absolutdruck BKV Modelldruck BKV
SY_BKV=2 & B_cddsbkv = 1 mbar SY_BKV=2 & B_cddsbkv = 0 v SY_BKV=0 Flagregister: DBKVP SY_BKVP>1 & SY_BKV=2 & B_cdbkvp=1 Text Bit 0: = (B_fabkv & B_bkvp) & not Z_bkvp
605 tanwra2_W 606 wnwass2 607
608
609
610
619
0 ... 100 %
0
Bit0=0 : MW = 112 Bit0=1 : MW = 111 : MW = 0
Pumpe AUS Pumpe EIN [blank]
18
125
0 ... 1275 mbar
37
0
37
0
0
Bit0=0 Bit0=1 Bit1=0 Bit1=1
SY_NWGE2>0 & SY_NWSE>0 SY_NWSE=1 Text SY_NWSE=2
37
SY_NWSA>0 SY_NWSA=1 Text SY_NWSA=2
37
SY_NWGA2>0 & SY_NWSA>0 SY_NWSA=1 Text SY_NWSA=2
37
Flagregister: SY_NWSA>0 & SY_NWGA>0 Text Bit 0: = B_dnwsa & not (Z_anws & Z_anwse)
(blank) KV (Kat verschwefelt) 0 ... 65,53 ms
unbet¨ at. bet¨ atigt
Flagregister Bit 0: B_nws2e Bit 0: not B_wnws02e
Flagregister Bit 0: B_nws2a Bit 0: not B_wnws02a
aus ein
Bit0=0 : MW = 167 Bit0=1 : MW = 193
37
Tastverh¨ altnis Nockenwellenregelung % SY_NWSA = 2 & SY_NWGA > 0 Tastverh¨ altnis Nockenwellenregelung Bank 2 % SY_NWSA = 2 & SY_NWGA2 > 0 ◦ Sollwert Nockenwellenverstellung Auslaß Bank2 KW SY_NWSA > 0 & SY_NWGA2 > 0 Flagregister SY_NWSE>0 Bit 0: B_nwse SY_NWSE=1 Text Bit 0: not B_wnws0e SY_NWSE=2
Flagregister Bit 0: B_nwsa Bit 0: not B_wnws0a
Bit 0=0 : MW = 136 Bit 0=1 : MW = 135 0 ... 930 ◦ C
aus Nachlauf
Bit 1: = E_bkvp & Z_bkvp
604 tanwra_w
-255 ... 255
Bit0=0 : MW = 136 Bit0=1 : MW = 31
SY_BKVP>1 & B_cdbkvp = 0 602 pbkv_w pbkvmod_w
Seite 3071 von 4100 31.JAN.2003 Thomas Brosi
: : : :
MW MW MW MW
33
255
0 ... 100%
33
255
0 ... 100%
34
50
0 ... 63.5
37
0
37
= = = =
◦
235 234 228 227
Test AUS Test EIN Syst. iO Syst.niO
KW
Bit0=0 : MW = 136 Bit0=1 : MW = 135
aus ein
Bit0=0 : MW = 136 Bit0=1 : MW = 135
aus ein
Bit0=0 : MW = 136 Bit0=1 : MW = 135
aus ein
Bit0=0 : MW = 136 Bit0=1 : MW = 135
aus ein
Bit0=0 : MW = 235 Bit0=1 : MW = 234
Test AUS Test EIN
0
0
0
0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKMWL 29.120.0
Bit 1: = (E_anws v E_anwse) & (Z_anws & Z_anwse)
620
Flagregister: SY_NWSA>0 & SY_NWGA2>0 Text Bit 0: = B_dnwsa2 & not (Z_anws2 & Z_anwse2)
37
624
625 XXXXXXXX
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
626 XXXXXXXX
˜
627 XXXXXXXX
628
◦ Temperatur K¨ uhleraustritt Sollwert SY_WSM = 1 C Adaptionswinkel Ausl.-NW in RefPos SY_NWGA>0 Flagregister: DNWKW E1 SY_NWSE=2 & SY_NWGE>0 Bits Bit 0: = B_syserrk Bit 1: = E_nwkwe Bit 2: = Z_nwkwe Bit 3: = B_spsae Bit 4: = B_bm Bit 5: = B_phade1 Bit 6: = B_wnws0e Bit 7: = B_nws Flagregister: SY_KMTREG = 1 Text Bit 0: S_hds
Flagregister: DNWKW A1 SY_NWSA=2 & SY_NWGA>0 Bit 0: = B_syserrk Bit 1: = E_nwkwa Bit 2: = Z_nwkwa Bit 3: = B_spsaa Bit 4: = B_bm Bit 5: = B_phada1 Bit 6: = B_wnws0a Bit 7: = B_nws Flagregister: DNWSEIN SY_NWGE > 0 Bit 0: = B_syserrk Bit 1: = E_enws v E_enwse Bit 2: = Z_enws & Z_enwse Bit 3: = B_dnwse Bit 4: = B_dnws Bit 5: = B_nwnpoke Bit 6: = B_lcnpenw (SW-Adapter) Bit 7: = B_hlenws Flagregister: DNWSAUS SY_NWGA > 0 Bit 0: = B_syserrk Bit 1: = E_anws v E_anwse Bit 2: = Z_anws & Z_anwse Bit 3: = B_dnwsa Bit 4: = B_nwsa SY_NWSA=1 Bit 5: = B_lcmxanw (SW-Adapter) Bit 6: = B_lcmnanw (SW-Adapter) Bit 7: = B_hlanws Flagregister: DLSHV SY_DLSHV>0
5 54 16
10 var FFh
37
0
Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
Text
37
0
630 631 632 633 634 ˜635 636 637 638 639 640 641 642 643 644 645 646 647 ˜649 650 651 ˜652 ˜653 ˜654
Flagregister:
tvluessc tvluesic mkolsc rinlsu_w prhrlsu_w prhlsub_w krivk_w kusvk_w kusvkft_w palsu_w lam1_w lam2_w lam3_w lam4_w frez0_w frez1_w frez2_w frez3_w oscdktr_w oscdktf_w lamzak_w apdkt oscdkt_w oscdktt_w
SY_KMTR=1 & SY_LUEKONF(0)=1 Text v SY_KMTR=1 & SY_LUEKONF(8)=1 & B_hlon=1 Text1: B_zwp = 0 Text2: B_zwp = 1 SY_KMTR=1 & sonstige F¨ alle L¨ ufteransteuerung ¨ uber Klimabotschaft % Istzustand L¨ ufteransteuerung SY_KMTR=1 % Kompressorlastsignal CW_CAN_R(9)=1 Nm % %
mbar SY_ZZLAM=1 SY_ZZLAM=1 SY_ZZLAM=1 SY_ZZLAM=1 SY_ZZLAM=1 SY_ZZLAM=1 SY_ZZLAM=1 SY_ZZLAM=1
% % % %
Syst. iO Syst.niO
Bit0=0 Bit0=1 Bit1=0 Bit1=1
Test AUS Test EIN Syst. iO Syst.niO
: : : :
MW MW MW MW
= = = =
235 234 228 227
0 ... 1023
Bit 0=0 : MW = 136 Bit 0=1 : MW = 135
Bit 0: = ((B_fa & B_lamlshv & B_lamlshv2) v (not B_fa & B_lrhk & B_lrhk2)) & not Z_lshv Bit 1: = E_lshv & Z_lshv 629
Bit1=0 : MW = 228 Bit1=1 : MW = 227 0
Bit 1: = (E_anws2 v E_anwse2) & Z_anws2 & Z_anwse2 621 tkasoll 622 wnwspaa_w 623 XXXXXXXX
Seite 3072 von 4100 31.JAN.2003 Thomas Brosi
Bit0=0 Bit0=1 Bit1=0 Bit1=1
: : : :
MW MW MW MW
= = = =
235 234 228 227
aus ein
Test AUS Test EIN Syst. iO Syst.niO
37 0 0 33 33 52 64 33 33 28 61 61 18 11 11 11 11 20 20 20 20 31 31 11 54 8 8
255 255 12 var 128 128 128 128 128 125 78 78 78 78 100 100 100 100 80 80 78 0 20 20
Text1 : MW = 112 Pumpe AUS Text2 : MW = 111 Pumpe EIN : MW = 0 [blank] 0 ... 100% 0 ... 100% 0 ... 49,2 Nm 0 ..510 Ohm 0,0 ... 199,2 0,0 ... 199,2 -80 ... 80 -1 ... +1 -1 ... +1 0 ... 1275 mbar 0.00 ... 1.99 0.00 ... 1.99 0.00 ... 1.99 0.00 ... 1.99 -100 ... +100 % -100 ... +100 % -100 ... +100 % -100 ... +100 % 0 ... 8 0 ... 8 0 ... 1,99 0 ... 255 0 ... 510 0 ... 510
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
˜655 656 657 659
fgdkt_w imllaka_w lamdkt_w XXXXXXXXX
˜ 660 XXXXXXXX
661 XXXXXXXX
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
662 XXXXXXXX
663 XXXXXXXX
˜
664 XXXXXXXX
665 XXXXXXXX
666 XXXXXXXX
667 XXXXXXXXX
˜ ˜ ˜ 668 669 670 671 672
tavso_w tahrlsu_w frezw_0 frezw_1 frezw_2
Flagregister: HRLSU Bit 0: = B_atmtpa Bit 1: = B_eshlsu Bit 2: = B_henrin Bit 3: = B_hlsumx Bit 4: = B_hrlsaus Bit 5: = B_hsv Bit 6: = Bit 7: = B_vhlsu Flagregister: GGLSU Bit 0: = B_fklanf Bit 1: = Bit 2: = Bit 3: = B_pusab Bit 4: = B_rinabg Bit 5: = B_rineza Bit 6: = B_sbblsu Bit 7: = B_sbbvk Flagregister: GGEZLA Bit 0: = B_enez Bit 1: = B_enezoff Bit 2: = B_evloc Bit 3: = B_lrsez Bit 4: = B_lrsezh Bit 5: = B_rineza Bit 6: = B_sa Bit 7: = B_sbblsu Flagregister: DKATSP Bank1 Bit 0: = B_syserrk Bit 1: = E_kat Bit 2: = Z_kat Bit 3: = B_fakat Bit 4: = B_dktsbs Bit 5: = B_dktsps Bit 6: = B_dktm Bit 7: = B_vekat Flagregister: DKATSP+ Bank1 Bit 0: = B_syserrk Bit 1: = E_kat Bit 2: = Z_kat Bit 3: = B_fakat Bit 4: = B_ildkt Bit 5: = B_dktens Bit 6: Bit 7: Flagregister: DLDP Bit 0: = B_bxf1 v B_bxf2 Bit 1: = B_bxf3 Bit 2: = B_bxf4 Bit 3: = B_bxf5 Bit 4: = B_bxf6 Bit 5: = B_bxf7 Bit 6: = B_bxf8 Bit 7: = B_bxf9 Flagregister: DLDP2 Bit 0: = B_fev1 v B_fev2 v B_fev3 v Bit 1: = B_fev6 Bit 2: = B_fev7 Bit 3: = B_fev8 Bit 4: = B_fev9 Bit 5: = B_fev10 Bit 6: = B_fev11 Bit 7: = B_fev12
TKMWL 29.120.0
Bits
8 8 11 16
20 11 78 FFh
Bits
16
FFh
SY_LRSEZ>0 Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
SY_DLDP=1 Bits B_fev4 v B_fev5
16
FFh
37
0
SY_DLDP=1
Flagregister SY_CANAC = 1 Bit 0: = (B_sksc v B_sfsc) & CW_CAN_R(9) = 1
Text
Seite 3073 von 4100 31.JAN.2003 Thomas Brosi
0 ... 510 0 ... 280,5 0 ... 1.99
Bit0=0 : MW = 136 aus Bit0=1 : MW = 135 ein : MW 0 [blank]
CW_CAN_R(9) = 0 Flagregister: DHRLSU Bit 0: = B_syserrk Bit 1: = E_hsv Bit 2: = Z_hsv Bit 3: = Bit 4: = B_tahrmx Bit 5: = B_tahrmn Bit 6: = B_ricalf Bit 7: = B_rinnp
Bits
◦
SY_ZZLAM=1 SY_ZZLAM=1 SY_ZZLAM=1
C % % % %
16
FFh
5 33 20 20 20
60 128 100 100 100
0 ... 930 ◦ C 0 ... 199.2 % -100 ... +100 % -100 ... +100 % -100 ... +100 %
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
673 ˜674 ˜675 677 678
frezw_3 SY_ZZLAM=1 % oscdkta_w oscdktm_w ◦ tavvkm_w C ◦ KW wnwadmxe_w maximaler Adaptionswinkel Einlaß SY_NWS>0 & (SY_NWGE>0 v SY_NWGE2>0) 679 XXXXXXXX Flagregister: GGNW SY_NWS>0 Bits Bit 0: = B_syserrk Bit 1: = E_nwkw v E_ph Bit 2: = Z_nwkw & Z_ph Bit 3: = B_nwflada SY_NWGA>0 Bit 4: = B_nwrposa SY_NWGA>0 Bit 5: = B_nwrpose SY_NWGE>0 Bit 6: = B_phada SY_NWGA>0 v SY_NWGA2>0 Bit 7: = B_phade SY_NWGE>0 v SY_NWGE2>0 680 681 682 683 XXXXXXXX Flagregister: DLSU-Offset Bits Bit 0: = B_syserrk Bit 1: = E_lsv Bit 2: = Z_lsv Bit 3: = B_falsv Bit 4: = B_lrhk Bit 5: = B_elaof Bit 6: = Z_lash Bit 7: = Z_lshv SY_DLSHV>=1 684 XXXXXXXX Flagregister: DLSU-Dynamik Bits Bit 0: = B_syserrk Bit 1: = E_lsv Bit 2: = Z_lsv Bit 3: = B_falsv ˜ Bit 4: = B_dylsuav Bit 5: = B_drlmx Bit 6: = B_minflsu Bit 7: = B_vekat 685 XXXXXXXX Flagregister: DLSU-H. koppl. Bits Bit 0: = B_syserrk Bit 1: = E_lsv Bit 2: = Z_lsv Bit 3: = B_helsu Bit 4: = B_heatf Bit 5: = B_hsve ˜ Bit 6: = B_sigflsu Bit 7: = 686 XXXXXXXX Flagregister: DLSU-Plaus1 Bits Bit 0: = B_syserrk Bit 1: = E_lsv Bit 2: = Z_lsv ˜ Bit 3: = B_lsuabgl Bit 4: = B_luft Bit 5: = Bit 6: = B_atmtpa Bit 7: = B_evloc 687 XXXXXXXX Flagregister: DLSU-Plaus2 Bits Bit 0: = B_syserrk Bit 1: = E_lsv Bit 2: = Z_lsv ˜ Bit 3: = B_plenvh Bit 4: = Bit 5: = B_lrasp SY_BDE=0 Bit 6: = Bit 7: = B_sbbvk 688 XXXXXXXX Flagregister: DLSU-Plaus3 Bits Bit 0: = B_frmax ˜ Bit 1: = B_lshkpft ˜ Bit 2: = B_lsupmr ˜ Bit 3: = B_lsumra ˜ Bit 4: = B_lsumrb ˜ Bit 5: = B_plenvh ˜ Bit 6: = B_lrhkp Bit 7: = B_lshswok 689 XXXXXXXX Flagregister: DLSU-Plaus4 Bits Bit 0: = B_frmin ˜ Bit 1: = B_lshkpmr ˜ Bit 2: = B_lsupft ˜ Bit 3: = B_lsufta ˜ Bit 4: = B_lsuftb Bit 5: = B_lsulone Bit 6: = Z_lsh Bit 7: = Z_lash 690 XXXXXXXX Flagregister: DLSU-Plaus5 Bits Bit 0: = B_nphsv Bit 1: = B_nplsv ˜ Bit 2: = B_npsna Bit 3: =
TKMWL 29.120.0
20 8 31 5 34
100 20 80 60 50
16
FFh
16
FFh
16
FFh
16
FFh
16
FFh
16
FFh
16
FFh
16
FFh
16
FFh
Seite 3074 von 4100 31.JAN.2003 Thomas Brosi
-100 ... +100 % 0 ... 510 0 ... 8 0 ... 930 ◦ C -64.0 ... 63.5
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
˜
691 XXXXXXXX
692 tabgbts_w 693 rmslf 694 anzmsls_w 695
Bit 4: = B_lsuna Bit 5: = Bit 6: = Bit 7: = Flagregister: DLSU-Wire Bit 0: = E_lsuia Bit 1: = Z_lsuia Bit 2: = E_lsuun Bit 3: = Z_lsuun Bit 4: = E_lsuvm Bit 5: = Z_lsuvm Bit 6: = E_iclsu Bit 7: = Z_iclsu
TKMWL 29.120.0
Bits
SY_BDE=0 SY_SLS>0 SY_SLS>0
[0 ... 2] Flagregister SY_LUFIKL>0 Bit 0: = B_lukl
16
FFh
C % dez
5 20 54
var 100 var
Text
37
0
◦
Seite 3075 von 4100 31.JAN.2003 Thomas Brosi
-50 ... 995 +/- 100 0 ... 65535
◦
C
Bit0=0 : MW = 136 Bit0=1 : MW = 135 696 lrnstat 697 lrnstat 698 lrnstat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
699
˜700 ˜701 ˜702 ˜703 ˜704 ˜705 ˜706 ˜707 ˜708 ˜709 ˜710 ˜711 714 715 716 717
˜ ˜ ˜
/ upwg2_w (Umschaltung bei "ERROR") !Test! DVE-Adaption (Status) !Test! DVE-Adaption (Text) 37 0 Text1 : lrnstat high-nibble = 1 Text1 : MW = Text2 : lrnstat high-nibble = 0v4v8v9 Text2 : MW = Text3 : sonst Text3 : MW = reserviert F¨ ur Messwerte-Lesen (Funktion 08) wird der Messwerteblock 254 an der vierten Stelle (rechts) mit dem uberblendet. Die Bedatung von MWNTKB25 an dieser Stelle wird ignoriert. ¨ F¨ ur Grundeinstellung (Funktion 04) wird der bedatete Wert regul¨ ar ausgegeben.
fzmdzyl_w_0 Aussetzer-Z¨ ahler 0 fzmdzyl_w_1 Aussetzer-Z¨ ahler 1 fzmdzyl_w_2 Aussetzer-Z¨ ahler 2 fzmdzyl_w_3 Aussetzer-Z¨ ahler 3 fzmdzyl_w_4 Aussetzer-Z¨ ahler 4 fzmdzyl_w_5 Aussetzer-Z¨ ahler 5 fzmdzyl_w_6 Aussetzer-Z¨ ahler 6 fzmdzyl_w_7 Aussetzer-Z¨ ahler 7 fzmdzyl_w_8 Aussetzer-Z¨ ahler 8 fzmdzyl_w_9 Aussetzer-Z¨ ahler 9 fzmdzyl_w_10 Aussetzer-Z¨ ahler 10 fzmdzyl_w_11 Aussetzer-Z¨ ahler 11 timx_w maximale Einspritzzeit timxth_w theoretische maximale Einspritzzeit tvhnohk_w Tastverh¨ altnis Heizer NOx-Sensor XXXXXXXX Flagregister: Bit 0: = B_nooffen Bit 1: = B_noofacn Bit 2: = B_nohpomn Bit 3: = B_noppomn Bit 4: = B_nooffex Bit 5: = B_noofacx Bit 6: = B_nohpomx Bit 7: = B_noppomx
718 dpbkvae_w 719 dpbkvpa_w 720 XXXXXXXX
721 XXXXXXXX
722 wnwsfaa_w
723 lws_w
Messkanal 699
54 54 54 54 54 54 54 54 54 54 54 54 15 15 33 16
var var var var var var var var var var var var 68 68 255 FFh
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
mbar
50
20
-640 ... 635 mbar
mbar
18
125
0 ... 1275 mbar
Bits
16
FFh
SY_NOHK=1 Bits
16
FFh
KW
34
100
+/-100 ◦ KW
◦
67
var
-1280 ... 1280
Diff. des Drucks bei nicht bet¨ at. Bremse SY_BKV=2 & SY_BKVP>1 & B_cddsbkv = 1 Delta zw. akt. BKV-Dr. u. BKV-Dr. b. E. d. P. SY_BKV=2 & SY_BKVP>1 & B_cddsbkv = 1 Flagregister: SY_BKV=2 & SY_BKVP>1 & B_cddsbkv = 1 Bit 0: = B_syserrk Bit 1: = E_bkvp v E_bkvpe v E_dsbkv Bit 2: = Z_bkvp & Z_bkvpe & Z_dsbkv Bit 3: = B_bkvpa Bit 4: = B_fdbkvp Bit 5: = B_ebkvl Bit 6: = B_bkvnpler Bit 7: = B_brems Flagregister: Bit 0: = B_nonohh Bit 1: = B_nohdfr Bit 2: = B_erimsmn Bit 3: = B_eiansch Bit 4: = B_erimxoe Bit 5: = B_eritboe Bit 6: = B_erimn Bit 7: = B_erinohtb
1 ADP.l¨ auft 2 ADP. i.O. 90 ERROR
dez dez dez dez dez dez dez dez dez dez dez dez ms ms % Bits
SY_BDE=0 SY_BDE=0 SY_NOHK=1 SY_NOHK=1
SY_NWSA=2
Lenkwinkel SY_CAN_CONFIG= (2 v 5 v 7 v 9 v 12
◦
... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
aus ein
65535 65535 65535 65535 65535 65535 65535 65535 65535 65535 65535 65535 173,4 ms 173,4 ms 100%
◦
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKMWL 29.120.0
Seite 3076 von 4100 31.JAN.2003 Thomas Brosi
v 13 v 14) & CW_CAN_R(4)=1
726
727 XXXXXXXX
728 msab_w 730 msnagr_w 731 XXXXXXXX
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
732 XXXXXXXX
733 734 735 736 737 738 739
dwnwspa_w dwnwspa2_w zgst_w_0_A zgst_w_1_A zgst_w_2_A zgst_w_3_A m6wktsp_w
Flagregister: SY_KMTR=1 Text Bit 0: B_lues2 SY_LUART=1 Bit 0: tvlues2 < 50% SY_LUART=0 & CWDEZWO(7)=1 Flagregister: DNWKW Einlaß Bank2 SY_NWGE2>0 Bits Bit 0: = B_syserrk Bit 1: = E_nwkwe2 v E_ph3 Bit 2: = Z_nwkwe2 & Z_ph3 Bit 3: = B_spsae2 Bit 4: = B_nwflade Bit 5: = B_phade2 Bit 6: = B_mxnwkwe2 Bit 7: = B_mnnwkwe2 Abgasmassenstrom SY_BDE = 1 g/s AGR-Massenstrom norm. SY_AGR=1 & SY_AGRKOMP=3 g/s Flagregister: AGR-Adapt. SY_AGR=1 & SY_BDE = 1 Bits Bit 0: = Bit 1: = E_agrs Bit 2: = Z_agrs Bit 3: = B_enofagr Bit 4: = B_enkbagr Bit 5: = B_fkagreg Bit 6: = B_ofagreg Bit 7: = Flagregister: Saugrohrdruckabgl. SY_BDE = 1 Bits Bit 0: = Bit 1: = Bit 2: = Bit 3: = Bit 4: = B_apbrinte Bit 5: = Bit 6: = B_afupsrle Bit 7: = B_apslmdse ◦ Abw. Adaptionsw. Ausl.1 SY_NWGA>0 & B_phada=1 KW ◦ KW Abw. Adaptionsw. Au.2 SY_NWGA2>0 & B_phada2=1 Faktor Zylindergleichstellung ?? SY_BDE = 1 Faktor Zylindergleichstellung ?? SY_BDE = 1 Faktor Zylindergleichstellung ?? SY_BDE = 1 Faktor Zylindergleichstellung ?? SY_BDE = 1 = oscdktf_w (650)
37
0 Bit 0=0 : MW = 136 Bit 0=1 : MW = 135
16
FFh
25
var
0 ... 364 g/s
25 16
var FFh
0 ... 364 g/s
16
FFh
34 34 11 11 11 11 31
100 100 78 78 78 78 80
740 XXXXXXXX
Flagregister: Bits SY_NWGE>0 & SY_NWGE2>0 & SY_NWGA>0 & NWGA2>0 Bit 0: = B_wnws02e Bit 1: = B_wnws0e Bit 2: = B_wnws02a Bit 3: = B_wnws0a Bit 4: = Bit 5: = Bit 6: = Bit 7: =
16
FFh
741 XXXXXXXX
Flagregister: Bits SY_NWGE>0 & SY_NWGE2>0 & SY_NWGA>0 & NWGA2>0 Bit 0: = E_ph2 Bit 1: = E_ph Bit 2: = E_ph4 Bit 3: = E_ph3 Bit 4: = E_tm Bit 5: = E_bm Bit 6: = E_n Bit 7: =
16
FFh
742 XXXXXXXX
Flagregister: Bits SY_NWGE>0 & SY_NWGE2>0 & SY_NWGA>0 & NWGA2>0 Bit 0: = B_phade2 Bit 1: = B_phade1 Bit 2: = B_phada2 Bit 3: = B_phada1 Bit 4: = B_nwrpose Bit 5: = B_nwrposa Bit 6: = Bit 7: =
16
FFh
743 744 745 746
Adaptionswinkel Einl.-NW2 in RefPos SY_NWGE2>0 Adaptionswinkel Ausl.-NW2 in RefPos SY_NWGA2>0 Nachlaufzeit KMTR SY_KMTR=1 s Flagregister: BDE-ASG SY_BDE=1 & SY_ASG=1 Bits Bit 0: = B_wkauf Bit 1: = B_wkr Bit 2: = B_gsaf Bit 3: = B_zges Bit 4: = B_geco
54 54 62 16
var var 16 FFh
wnwspae2_w wnwspaa2_w tnlkmtr_w XXXXXXXX
aus ein
+/-100 ◦ KW +/-100 ◦ KW 0 ... 1,99 0 ... 1,99 0 ... 1,99 0 ... 1,99 0 ... 8
0 ... 1023 0 ... 1023 0 ... 1020 (1044) s
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKMWL 29.120.0
Seite 3077 von 4100 31.JAN.2003 Thomas Brosi
Bit 5: = B_asgphnpl Bit 6: = B_asgpl Bit 7: = B_sgspl_um 747 XXXXXXXX
Flagregister: BDE-ASG Bit 0: = B_wkauf Bit 1: = B_wkr Bit 2: = B_aakuppl Bit 3: = B_aakupst Bit 4: = Bit 5: = Bit 6: = Bit 7: =
748 prioko 749
SY_BDE=1 Flagregister: Bit0: B_motaus
750
SY_BDE=1 & SY_ASG=1 Bits
54
SY_BDE=1 & SY_ASG=1 ASCII
Flagregister: SY_CAN_CONFIG = 7 v 8 v 11 v 15 Bit 0: = (E_cbsg v E_cif) & CW_CAN_R(12) = 1
16
Text
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
752 755 756 757 758 759
Flagregister Bit 0: = B_kfzk
kmdp1km_w talsuf talsuf2 tahsomf_w tahsomf2_w XXXXXXXX
760
761 wnwe_w 762 wnwe2_w 763 wnwse_w 764 wnwse2_w 765 wnwa_w 766 wnwa2_w 767 wnwsa_w 768 wnwsa2_w 773 XXXXXXXX
774 XXXXXXXX
775 XXXXXXXX
0
17 Bit0=0 : NW = 32, MW = 32 Bit0=1 : NW = 77, MW = 65
37
CW_CAN_R(12) = 0 751
FFh
0 ... 255
(blank) MA (Motor aus )
1
0
Bit 0=0 : MW = 251 el. ZE 1 Bit 0=1 : MW = 250 el. ZE 0 : MW = 0 (blank)
SY_BDE = 0 Text
37
Kilometerst. seit Fehlersp. l¨ oschen oder PWF gefilterte Abgastemperatur aus Modell SY_BDE=0 g. A.temp. aus Mod. B2 SY_BDE=0 & SY_STERVK=1 gefilterte Kat-Temperatur SY_BDE=0 gef. Kat-Temp. Bank2 SY_BDE=0 & SY_STERVK=1 Flagregister: DAGRFC SY_DAGRFC = 4 Bit 0: = B_syserrk Bit 1: = E_agrf Bit 2: = Z_agrf Bit 3: = B_dagerre SY_AGRKOMP=0 Bit 4: = B_dage Bit 5: = B_dagra Bit 6: = B_dagrm Bit 7: = Z_agrl
km ◦ C ◦ C ◦ C ◦ C Bits
36 5 5 5 5 16
Flagregister: SY_CAN_CONFIG = not(5 v 10) Bit 0: = (E_cgra v E_cif) & CWGRABH(0) = 1
Text
37
CWGRABH(0) = 0 Istwert Nockenwelle bez. auf LWOT Einlaß Bank1 ◦ KW SY_NWS > 0 & SY_NWGE > 0 Istwert Nockenwelle bez. auf LWOT Einlaß Bank2 ◦ KW SY_NWS > 0 & SY_NWGE2 > 0 Sollwert Nockenwelle bez. auf LWOT Einlaß Bank1 ◦ KW SY_NWS > 0 & SY_NWGE > 0 Sollwert Nockenwelle bez. auf LWOT Einlaß Bank2 ◦ KW SY_NWS > 0 & SY_NWGE2 > 0 Istwert Nockenwelle bez. auf LWOT Auslaß Bank1 ◦ KW SY_NWSA > 0 & SY_NWGA >0 Istwert Nockenwelle bez. auf LWOT Auslaß Bank2 ◦ KW SY_NWSA > 0 & SY_NWGA2 >0 Sollwert Nockenwelle bez. auf LWOT Auslaß Bank1 ◦ KW SY_NWSA > 0 & SY_NWGA > 0 Sollwert Nockenwelle bez. auf LWOT Auslaß Bank2 ◦ KW SY_NWSA > 0 & SY_NWGA2 > 0 Flagregister: DKATSP Bank2 Bits SY_STERHK = 1 Bit 0: = B_syserrk Bit 1: = E_kat2 Bit 2: = Z_kat2 Bit 3: = B_fakat2 Bit 4: = B_dktsbs2 Bit 5: = B_dktsps2 Bit 6: = B_dktm2 Bit 7: = B_vekat2 Flagregister: DKATSP+ Bank2 Bits SY_STERHK = 1 Bit 0: = B_syserrk Bit 1: = E_kat2 Bit 2: = Z_kat2 Bit 3: = B_fakat2 Bit 4: = B_ildkt2 Bit 5: = B_dktens2 Bit 6: Bit 7: Flagregister: DMBV SY_2SG = 1 Bits
1
var var var 60 60 FFh
Bit0=0 : MW = 15 1.Kennfeld Bit0=1 : MW = 16 2.Kennfeld 0 ... 65535 km -50 ... 995 ◦ C -50 ... 995 ◦ C 0 ... 930 ◦ C 0 ... 930 ◦ C
2
34
0 50
Bit 0=0 : MW = 1 Bit 0=1 : MW = 0 : MW = 0 -64 ... 63.5 ◦ KW
34
50
-64 ... 63.5
◦
KW
-64 ... 63.5
◦
KW
-64 ... 63.5
◦
KW
-64 ... 63.5
◦
KW
-64 ... 63.5
◦
KW
-64 ... 63.5
◦
KW
-64 ... 63.5
◦
KW
34 34 34 34 34
50 50 50 50 50
34
50
16
FFh
16
FFh
16
FFh
Lenkrad 1 Lenkrad 0 (blank)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Bit Bit Bit Bit Bit Bit Bit Bit 776 777 778 779 780 781 782 783 785 786 787 789
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
790
791
792
793
˜
794
795
0: 1: 2: 3: 4: 5: 6: 7:
TKMWL 29.120.0
Seite 3078 von 4100 31.JAN.2003 Thomas Brosi
= B_syserrk = = = = = = B_dmbv =
rinlsu2_w prhrlsu2_w prhlsub2_w tavso2_w tahrlsu2_w krivk2_w kusvkft2_w tavvkm2_w nlsuunf2 nlsuiaf2 nlsuvmf2 XXXXXXXXX Flagregister: HRLSU Bit 0: = B_atmtpa2 Bit 1: = B_eshlsu2 Bit 2: = B_henrin2 Bit 3: = B_hlsumx2 Bit 4: = B_hrlsaus Bit 5: = B_hsv2 Bit 6: = B_rineza2 Bit 7: = B_vhlsu2 XXXXXXXX Flagregister: GGLSU SY_STERVK=1 Bit 0: = B_fklanf2 Bit 1: = Bit 2: = Bit 3: = B_pusab2 Bit 4: = B_rinabg2 Bit 5: = B_rineza2 Bit 6: = B_sbblsu2 Bit 7: = B_sbbvk2 XXXXXXXXX Flagregister: DHRLSU SY_STERVK=1 Bit 0: = B_syserrk Bit 1: = E_hsv2 Bit 2: = Z_hsv2 Bit 3: = Bit 4: = B_tahrmx2 Bit 5: = B_tahrmn2 Bit 6: = B_ricalf2 Bit 7: = B_rinnp2 XXXXXXXX Flagregister: DLSU-Offset SY_STERVK=1 Bit 0: = B_syserrk Bit 1: = E_lsv2 Bit 2: = Z_lsv2 Bit 3: = B_falsv Bit 4: = B_lrhk2 Bit 5: = B_elaof2 Bit 6: = Z_lash2 Bit 7: = Z_lshv XXXXXXXX Flagregister: DLSU-Dynamik SY_STERVK=1 Bit 0: = B_syserrk Bit 1: = E_lsv2 Bit 2: = Z_lsv2 Bit 3: = B_falsv Bit 4: = B_dylsuav2 Bit 5: = B_drlmx Bit 6: = B_minflsu2 Bit 7: = B_vekat2 XXXXXXXX Flagregister: DLSU-H. koppl. SY_STERVK=1 Bit 0: = B_syserrk Bit 1: = E_lsv2 Bit 2: = Z_lsv2 Bit 3: = B_helsu2 Bit 4: = B_heatf Bit 5: = B_hsve2 Bit 6: = B_sigflsu2 Bit 7: = XXXXXXXX Flagregister: DLSU-Plaus1 SY_STERVK=1 Bit 0: = B_syserrk Bit 1: = E_lsv2 Bit 2: = Z_lsv2 Bit 3: = B_lsuabgl2 Bit 4: = B_luft2 Bit 5: =
SY_STERVK=1 SY_STERVK=1 % SY_STERVK=1 % ◦ SY_STERVK=1 C SY_STERVK=1 % SY_STERVK=1 SY_STERVK=1 ◦ SY_STERVK=1 C SY_STERVK=1 dez SY_STERVK=1 dez SY_STERVK=1 dez SY_STERVK=1 Bits
64 33 33 5 33 28 61 5 54 54 54 16
var 128 128 60 128 128 128 60 0 0 0 FFh
Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
0 ..510 Ohm 0,0 ... 199,2 0,0 ... 199,2 0 ... 930 ◦ C 0 ... 199.2 % -80 ... 80 -1 ... +1 0 ... 930 ◦ C 0 ... 255 0 ... 255 0 ... 255
SY_STERHK=1
SY_DLSHV>=1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
796 XXXXXXXX
797 XXXXXXXX
798 XXXXXXXX
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
799 XXXXXXXX
Bit 6: = B_atmtpa2 Bit 7: = B_evloc Flagregister: DLSU-Plaus2 SY_STERVK=1 Bit 0: = B_syserrk Bit 1: = E_lsv2 Bit 2: = Z_lsv2 Bit 3: = B_plenvh2 Bit 4: = Bit 5: = B_lrasp2 SY_BDE=0 Bit 6: = Bit 7: = B_sbbvk2 Flagregister: DLSU-Plaus3 SY_STERVK=1 Bit 0: = B_frmax2 Bit 1: = B_lshkpft2 Bit 2: = B_lsupmr2 Bit 3: = B_lsumra2 Bit 4: = B_lsumrb2 Bit 5: = B_plenvh2 Bit 6: = B_lrhkp2 SY_STERHK=1 Bit 7: = B_lshswok2 SY_STERHK=1 Flagregister: DLSU-Plaus4 Bank 2 SY_STERVK=1 Bit 0: = B_frmin2 Bit 1: = B_lshkpmr2 Bit 2: = B_lsupft2 Bit 3: = B_lsufta2 Bit 4: = B_lsuftb2 Bit 5: = B_lsulone2 Bit 6: = Z_lsh2 Bit 7: = Z_lash2 Flagregister: DLSU-Plaus5 Bank 2 SY_STERVK=1 Bit 0: = B_nphsv2 Bit 1: = B_nplsv2 Bit 2: = B_npsna2 Bit 3: = Bit 4: = B_lsuna2 Bit 5: = Bit 6: = Bit 7: =
TKMWL 29.120.0
Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
SY_NWGA>0
Bits
16
FFh
SY_NWGA2>0
Bits
16
FFh
Seite 3079 von 4100 31.JAN.2003 Thomas Brosi
800 802 803 804 XXXXXXXX
805 XXXXXXXX
806 XXXXXXXX
807 XXXXXXXX
809 XXXXXXXX
Flagregister: DNWSEIN Bank2 SY_NWGE2 > 0 Bit 0: = B_syserrk Bit 1: = E_enws2 v E_enwse2 Bit 2: = Z_enws2 & Z_enwse2 Bit 3: = B_dnwse2 Bit 4: = B_dnws Bit 5: = B_nwnpoke2 Bit 6: = B_lcnpenw2 (SW-Adapter) Bit 7: = B_hlenws2 Flagregister: DNWSAUS Bank2 SY_NWGA2 > 0 Bit 0: = B_syserrk Bit 1: = E_anws2 v E_anwse2 Bit 2: = Z_anws2 & Z_anwse2 Bit 3: = B_dnwsa2 Bit 4: = B_nws2a SY_NWSA=1 Bit 5: = B_lcmxanw2 (SW-Adapter) Bit 6: = B_lcmnanw2 (SW-Adapter) Bit 7: = B_hlanws2 Flagregister: DNWKW Auslaß Bank1 Bit 0: = B_syserrk Bit 1: = E_nwkwa v E_ph2 Bit 2: = Z_nwkwa & Z_ph2 Bit 3: = B_spsaa Bit 4: = B_nwflada Bit 5: = B_phada1 Bit 6: = B_mxnwkwa Bit 7: = B_mnnwkwa Flagregister: DNWKW Auslaß Bank2 Bit 0: = B_syserrk Bit 1: = E_nwkwa2 v E_ph4 Bit 2: = Z_nwkwa2 & Z_ph4 Bit 3: = B_spsaa2 Bit 4: = B_nwflada Bit 5: = B_phada2 Bit 6: = B_mxnwkwa2 Bit 7: = B_mnnwkwa2 Flagregister: DSLSLRS Bank2
Bits
16
FFh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
810 XXXXXXXX
811 XXXXXXXX
812 thydrolin 813
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
814 XXXXXXXX
815 816 817 818 819 820 821 822 823 824 825
abez0t_w abez1t_w abez2t_w abez3t_w dfrezd0_w dfrezd1_w dfrezd2_w dfrezd3_w dynlsu_w dynlsu2_w
826
827
TKMWL 29.120.0
SY_SLS>0 & SY_STERVK=1 Bit 0: = B_mnsls2 Bit 1: = B_mslmin2 Bit 2: = B_dsloe Bit 3: = B_dslme Bit 4: = B_dslo Bit 5: = B_sla Bit 6: = B_slar Bit 7: = B_slas Flagregister: LAMKO Bank2 Bits SY_STERVK=1 Bit 0: = B_falsh2 Bit 1: = B_lamlash2 SY_STERHK=1 Bit 2: = B_kh Bit 3: = B_fasla SY_SLS>0 Bit 4: = B_lamka2 Bit 5: = B_lamnswl Bit 6: = B_lambts Bit 7: = B_lamfas Flagregister: Bits Bit 0: = E_md7 (SY_SGANZ * SY_ZYLZA)>6 Bit 1: = E_md8 (SY_SGANZ * SY_ZYLZA)>7 Bit 2: = Z_md7 (SY_SGANZ * SY_ZYLZA)>6 Bit 3: = Z_md8 (SY_SGANZ * SY_ZYLZA)>7 Bit 4: = Bit 5: = Bit 6: = B_mdstop Bit 7: = B_mdarv ◦ Hydraulik¨ oltemperatur SY_THDRO=1 C Flagregister SY_CAN_CONFIG = 5 v 7 v 8 v 12 Text CW_CAN_R(11) = 0 Bit 0:= CW_CAN_R(11)=1 & (E_czas v E_cif) Flagregister: DEZLA Bit 0: = B_syserrk Bit 1: = E_ezla Bit 2: = Z_ezla Bit 3: = B_faezla Bit 4: = B_dezla Bit 5: = B_lrsez Bit 6: = B_dlamez Bit 7: = Z_lsv Abbildungsziel f. frez Abbildungsziel f. frez Abbildungsziel f. frez Abbildungsziel f. frez Testausgang DEZLA Testausgang DEZLA Testausgang DEZLA Testausgang DEZLA Dynamikwert der LSU Dynamikwert der LSU Bank2 Flagregister: SY_ABGKL = 1 Bit 0: B_abkl
16
FFh
16
FFh
26 37
60
-60 ... +195
0 2
: MW = 0 Bit 0=0 : MW = 76 Bit 0=1 : MW = 75
SY_ZZLAM=1 Bits
16
FFh
SY_ZZLAM=1 SY_ZZLAM=1 SY_ZZLAM=1 SY_ZZLAM=1 SY_ZZLAM=1 SY_ZZLAM=1 SY_ZZLAM=1 SY_ZZLAM=1
31 31 31 31 61 61 61 61 31 31 37
20 20 20 20 128 128 128 128 40 40 0
SY_STERVK=1 Text
Flagregister SY_CAN_CONFIG = 13 & SY_BDE = 1 CW_CAN_R(13) = 0 Bit 0:= CW_CAN_R(13)=1 & (E_cnox v E_cif)
Text
Flagregister SY_2SG = 1 B_masterhw = 1 Bit 0:=(B_esgcan v E_cif)
Text
˜
829 830 831 832 833 834 835 836 837
nohknr nohkpnr nohkper_w nohkerr_w nohksroh_w nohks_w mnno_w avnohkk_w nohkpof_w
Flagregister: Bit 0: = Bit 1: = Bit 2: = Bit 3: = Bit 4: = B_atmtpa Bit 5: = B_hnoenpi Bit 6: = B_atmtpk Bit 7: = B_nok Fehlernummer aus %DHOHK Fehlernummer aus %DHOHKP Fehlerwert aus %DHOHKP Fehlerwert aus %DHOHK NOx-Konzentration, unkorr. NOx-Konzentration 1. Pufferwert NOx-Sensor Offsetkorrektur NOx-Sensor
◦
C
SY_NOHK = 1
SY_NOHK SY_NOHK SY_NOHK SY_NOHK SY_NOHK SY_NOHK SY_NOHK SY_NOHK SY_NOHK
= = = = = = = = =
Bits
1 1 1 1 1 1 1 1 1
(blank) el.Z¨ und.1 el.Z¨ und.0
0 ... 1.99 0 ... 1.99 0 ... 1.99 0 ... 1.99 -1 ... 0.99 -1 ... 0.99 -1 ... 0.99 -1 ... 0.99 0.00 ... 3.99 0.00 ... 3.99 Bit 0=0 : MW = 136 Bit 0=1 : MW = 135
aus ein
37 0 3
: MW = 0 Bit 0=0 : MW = 33 Bit 0=1 : MW = 32
(blank) NOx-Sen.1 NOx-Sen.0
2
Bit 0=0 : MW = 118 Slave_1 1 Bit 0=1 : MW = 117 Slave_1 0
1
Bit 0=0 : MW = 115 Motor 1 Bit 0=1 : MW = 114 Motor 0
37
B_masterhw = 0 Bit 0:=(B_esgcan v E_cif)
828 XXX_____
Seite 3080 von 4100 31.JAN.2003 Thomas Brosi
16
F0h
54 54 54 54 28 28 28 28 28
0 0 var var var var var var var
0 ... 255 0 ... 255 0 ... 65535 0 ... 65535 -255 ... 255 -255 ... 255 -255 ... 255 -255 ... 255 -255 ... 255
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
838
Flagregister: SY_NOHK = 1
TKMWL 29.120.0
Text
Bit 0: = B_nooffex Bit 1: = B_noofacx Bit 2: = B_nohpomx Bit 3: = B_noppomx 839 ofpbrint_w Offs.korr. HFM/DSS-Adapt. SY_HFM=1 & SY_DSS=1 840 fkfupsrl_w Multipl. Korr. v. fupsrl SY_HFM=1 & SY_DSS=1 841 Flagregister: Bit 0: B_apslmdse SY_BDE = 1
mbar Text
B_lbkgrlef = 0 SY_LBK = 6 V B_lbkgrlef = 1 B_lbkoflef = 0 SY_LBK = 6 V B_lbkoflef = 1 Lernschrittz¨ ahler LBK SY_LBK = 6 dez Lernschrittz¨ ahler LBK SY_LBK = 6 Text lbklrnctr = 0 20 <= lbklrnctr <= 60 0 < lbklrnctr < 20 v lbklrnctr > 60 846 fkblagrs_w SY_AGR=1 & SY_BDE=1 847 848 849 850 ˜851 erpslm_w rel. Fehler mod. Saugrohrdruck % 852 nohkterr_w SY_NOHK=1 dez 853 nohkpter_w SY_NOHK=1 dez 854 anzdyn2 Anzahl der Dynamikmessungen SY_STERVK=1 ◦ 855 tmew Motortemperatur-Ersatzwert aus Modell C ◦ C 856 tmrw Motortemperatur-Referenzwert aus Modell ◦ 857 tmrwend Endwert f¨ ur Referenzwert tmot-Modell C 858 zlshver_w Zeitz¨ ahler f¨ ur Fehler Sondenvert. SY_DLSHV>0 s 859 zlshvok_w Zeitz¨ ahler f¨ ur keine Sondenvert. SY_DLSHV>0 s 860 Flagregister: Text Bit 0: = B_atmtpk (& B_atmtpk2 SY_STERHK=1) ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
842 ulbkist_w ulbkpoa_w 843 ulbkist_w ulbkisto_w 844 lbklrnctr 845 lbklrnctr
861 862 863 864 865 866
tkivkm_w tkivkm2_w tkihkm2_w oscdfkn_w oscdfkn2_w
◦
C SY_FKAT>0 ◦ SY_FKAT2>0 & SY_STERVK!=0 C ◦ C SY_STERVK=1 & SY_DKATEF>0 SY_DKATEF>0 SY_STERVK=1 & SY_DKATEF>0 Flagregister: SY_FKAT>0 & SY_LSFNVK!=0 Text Bit 0: = B_dfkb & not Z_katf
37
50 11 37
0
50 78 0
Flagregister: SY_FKAT2>0 Bit 0: = B_dfkb2 & not Z_katf2
& SY_LSFNVK2!=0 Text
21
20
21
20
0 ... 5 V
54 37
0 0
0 ... 255
31
20 54 54 54 5 5 5 55 55 37
5 5 5 31 31 37
20
100 var var 0 10 10 10 160 160 0
var var var 80 80 0
37
869 XXXXXXXX
870 XXXXXXXX
871 XXXXXXXX
Flagregister: DKATEFK Bank1 SY_DKATEF>0 & SY_LSFNVK!=0 Bits 16 Bit 0: = B_syserrk Bit 1: = E_katf Bit 2: = Z_katf Bit 3: = B_fakat Bit 4: = B_dfksb Bit 5: = B_dfksp Bit 6: = B_dfkb Bit 7: = B_vefkat Flagregister: DKATEFK Bank2 Bits 16 SY_STERVK=1 & SY_DKATEF>0 & SY_LSFNVK2!=0 Bit 0: = B_syserrk Bit 1: = E_katf2 Bit 2: = Z_katf2 Bit 3: = B_fakat2 Bit 4: = B_dfksb2 Bit 5: = B_dfksp2 Bit 6: = B_dfkb2 Bit 7: = B_vefkat2 Flagregister: DLDP SY_DLDP=1 Bits 16 Bit 0: = B_bxf1 Bit 1: = B_bxf2 Bit 2: = B_bxf3 Bit 3: = B_bxf4 Bit 4: = B_bxf5 Bit 5: = B_bxf6 Bit 6: = B_bxf7 Bit 7: = B_bxf8 Flagregister: DLDP SY_DLDP=1 Bits 16 Bit 0: = B_bxf9 Bit 1: = 0 Bit 2: = 0 Bit 3: = 0 Bit 4: = 0
: MW = 2 : MW = 1 : MW = 90 0 ... 1,99
-100% 0 ... 0 ... 0 ...
Test AUS aktiviert Test EIN Syst. iO Syst.niO
ADP.l¨ auft ADP. i.O.
ADP. i.O. ADP.l¨ auft ERROR
... 99,2% 65535 65535 255
0 ... 204 s 0 ... 204 s Bit0=0 : MW = 1 Bit0=1 : MW = 2 -50 ... 999 ◦ C -50 ... 999 ◦ C -50 ... 999 ◦ C 0 ... 8 0 ... 8
ADP.l¨ auft ADP. i.O.
Bit0=0 Bit0=1 Bit1=0 Bit1=1
: : : :
MW MW MW MW
= = = =
235 Test AUS 234 Test EIN 219 KatB1 iO 218 KatB1 niO
Bit0=0 Bit0=1 Bit1=0 Bit1=1
: : : :
MW MW MW MW
= = = =
235 Test AUS 234 Test EIN 221 KatB2 iO 220 KatB2 niO
0
Bit 1: = E_katf2 & Z_katf2 868 XXXXXXXX
Bit0=0 : MW = 235 Bit0=1 : MW = 103 Bit1=1 : MW = 234 Bit2=1 : MW = 228 Bit3=1 : MW = 227 -256 ... 254 mbar 0 ... 1,99 Bit0=0 : MW = 1 Bit0=1 : MW = 2 0 ... 5 V
Bit 1: = E_katf & Z_katf 867
Seite 3081 von 4100 31.JAN.2003 Thomas Brosi
FFh
FFh
FFh
FFh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
872 XXXXXXXX
873 XXXXXXXX
874 875 876 877 879
taikrd_w taikrm_w usfk usfk2 rinf_w
880 rinf2_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
881 XXXXXXXX
882
Bit 5: = 0 Bit 6: = 0 Bit 7: = 0 Flagregister: DLDP Bit 0: = B_fev1 Bit 1: = B_fev2 Bit 2: = B_fev3 Bit 3: = B_fev4 Bit 4: = B_fev5 Bit 5: = B_fev6 Bit 6: = B_fev7 Bit 7: = B_fev8 Flagregister: DLDP Bit 0: = B_fev9 Bit 1: = B_fev10 Bit 2: = B_fev11 Bit 3: = B_fev12 Bit 4: = 0 Bit 5: = 0 Bit 6: = 0 Bit 7: = 0
TKMWL 29.120.0
SY_DLDP=1 Bits
16
FFh
SY_DLDP=1 Bits
16
FFh
C C Volt Volt Ohm
5 5 21 21 88
var var 5 5 10
-50 ... 999 ◦ C -50 ... 999 ◦ C 0 ... 1.081 V 0 ... 1.081 V 0 ... 25,5 kOhm
Text Ohm
37 88
0 10
MW : 0 (blank) 0 ... 25,5 kOhm
Text Bits
37 16
0 FFh
MW : 0 (blank)
Text
37
0
Abgastemperatur im Kr¨ ummer SY_ASTIKR>0 Abgastemperatur im Kr¨ ummer, Mod. SY_ASTIKR>0 Sondenspannung hinter Front-Kat SY_LSFNVK>0 Sondenspannung h. Front-Kat,Bank2 SY_LSFNVK2>0 Innenwiderst. LSF1 nach Front-Kat SY_LSFNVK>0 B_rinf = 1 B_rinf = 0 Innenw. LSF1 nach Front-Kat, B2 SY_LSFNVK2>0 B_rinf2 = 1 B_rinf2 = 0 Flagregister: DKHZ SY_ASTIKR>0 Bit 0: = B_syserrk Bit 1: = E_khz Bit 2: = Z_khz Bit 3: = B_kh Bit 4: = B_estdkh Bit 5: = B_eeoc Bit 6: = B_ewivkdkh Bit 7: = B_etaikdkh Flagregister: SY_ASTIKR>0 Bit 0: = (B_eopst v B_eopkh) & not B_zfdkh
◦ ◦
Bit 1: = B_ekh & B_zfdkh 883 884 885 886 887
prtaikmg_w dftaikmg_w wistvk_w wistvks_w
proz. Abw. zw. mod. u. gem. Abg.t. Diff. zw. mod. u. gem. Abgastemp. ¨ Uber Abgas erzeugte Heizw¨ arme Sollwert ¨ u. Abgas erzeugte Heizw. Flagregister: DLSF Bit 0: = (B_sbbfk v B_dsfen) & not
SY_ASTIKR>0 % ◦ SY_ASTIKR>0 C SY_ASTIKR>0 dez SY_ASTIKR>0 dez SY_LSFNVK>0 Text Z_lsf
20 5 54 54 37
Flagregister: DLSF, Bank2 SY_LSFNVK2>0 Text Bit 0: = (B_sbbfk2 v B_dsfen2) & not Z_lsf2
37
100 var|MW=130 var var 0
Bit 1: = E_lsf & Z_lsf
888
891
Flagregister: Bit 0: B_ekp Flagregister: Bit 0: B_ekp2
Text
SY_AEKPBI=1
Abstellzeit Flagregister: SY_LSFNVK>0 Bit 0: B_lrfk = 1 Bit 1: B_sbbfk = 1 Bit 2: B_hsfe = 1 Bit 3: B_lrfkp = 1 894 0000XXXX Flagregister: SY_LSFNVK2>0 Bit 0: B_lrfk2 = 1 Bit 1: B_sbbfk2 = 1 Bit 2: B_hsfe2 = 1 Bit 3: B_lrfkp2 = 1 895 dlahpco_w P-Anteil der LRHKC 896 dlahpco2_w P-Anteil der LRHKC, Bank2 897 dlahico_w I-Anteil der LRHKC 898 dlahico2_w I-Anteil der LRHKC, Bank2
Text
892 tabst_w 893 0000XXXX
899 XXXXXXXX ˜
Flagregister: BGSIK Bit 0: = B_deserf Bit 1: = B_tsuzwm
37
37
125 0Fh
Bits
16
0Fh
61 61 61 61
255 255 255 255
16
FFh
SY_BDE=1 Bits
Bit0=0 Bit0=1 Bit1=0 Bit1=1
: : : :
MW MW MW MW
= = = =
235 Test AUS 234 Test EIN 209 B1-S2 iO 208 B1-S2 niO
Bit0=0 Bit0=1 Bit1=0 Bit1=1
: : : :
MW MW MW MW
= = = =
235 Test AUS 234 Test EIN 213 B2-S2 iO 212 B2-S2 niO
Bit 0=0 : MW = 136 Bit 0=1 : MW = 135
aus ein
Bit 0=0 : MW = 136 Bit 0=1 : MW = 135 0 ... 8160 s
aus ein
0
62 16
SY_STERHK>0
Test AUS Test EIN Syst. iO Syst.niO
0
s Bits
SY_STERHK>0
Bit0=0 : MW = 235 Bit0=1 : MW = 234 Bit1=0 : MW = 228 Bit1=1 : MW = 227 -100% ... 99,2% 0 ... 765 ◦ C 0 ... 65535 0 ... 65535
0
Bit 1: = E_lsf2 & Z_lsf2 890
Seite 3082 von 4100 31.JAN.2003 Thomas Brosi
-0.5 -0.5 -0.5 -0.5
... ... ... ...
0.5 0.5 0.5 0.5
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Bit Bit Bit Bit Bit Bit
˜
900
2: 3: 4: 5: 6: 7:
= = = = = =
TKMWL 29.120.0
B_adesuf B_fkahsu B_suaus B_desenfa
Flagregister: Bit 0: = B_suaus
SY_BDE=1 Text
37
0 Bit0=0 : MW = 104 gesperrt Bit0=1 : MW = 103 aktiviert Bit1=1 : MW = 194 i.O.
Bit 1: = B_desenfa 901 XXXXXXXX
˜
902
Flagregister: DSALSU Bit 0: = B_syserrk Bit 1: = E_salsu Bit 2: = Z_salsu Bit 3: = B_salsu Bit 4: = B_salb Bit 5: = B_sav Bit 6: = B_ko2vke Bit 7: = B_salsums
Bits
16
FFh
Flagregister: SY_BDE=1 & (SY_CJ120>0 v SY_CJ125>0) Bit 0: = B_salb & not Z_salsu
Text
37
0 Bit0=0 : MW = Bit0=1 : MW = Bit1=1 : MW = Bit2=0 : MW = Bit2=1 : MW = -32 ... 31,75 0 ... 255 0 ... 8 0 ... 8 -50 ... 999 0 ... 255 0 ... 255 0 ... 255
235 234 1 228 227 %
Test aus Test ein ADP.l¨ auft Syst. iO Syst.niO
0 1 1 0 0
Bit0=1 Bit1=1 Bit2=1 Bit3=1 Bit4=1
: : : : :
MW MW MW MW MW
= = = = =
235 3 4 228 227
Test AUS Grundwert1 Grundwert2 Syst. iO Syst.niO
0 0 0 0 0 0
Bit0=1 Bit1=1 Bit2=1 Bit3=1 Bit4=1 Bit5=1
: : : : : :
MW MW MW MW MW MW
= = = = = =
235 1 2 90 228 227
Test AUS ADP.l¨ auft ADP. i.O. ERROR Syst. iO Syst.niO
0 0 0 0 0 0 0 0 0
Bit0=1 Bit1=1 Bit2=1 Bit3=1 Bit5=1 Bit6=1 Bit4=1 Bit7=1 Bit8=1
: : : : : : : : :
MW MW MW MW MW MW MW MW MW
= = = = = = = = =
235 1 2 234 7 9 234 228 227
Test AUS ADP. l¨ auft ADP. i.O. Test EIN Vollast Schub Test EIN Syst. iO Syst.niO
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit 1: = B_salsu & not Z_salsu
903 904 905 ˜906 907 908 909 910 911
o2vk_w ndsalsu ko2vkin_w ko2vki_w thxlsum_w anzstdkh anztaikdkh anzwivkdkh XXXXXXXX
912
913
Bit 2: = E_salsu & Z_salsu O2-¨ Ubersch. od. Mangel % Anz. g¨ ultiger Sch¨ ube dez Korrekturf. Pumpstrom Korrekturf. Pumpstrom ◦ Sechskanttemperatur LSU C Anzahl Starts außerh. Vorgabe SY_ASTIKR>0 dez Anzahl Fahrz. Abgast. a. Vorgabe SY_ASTIKR>0 dez Anzahl Fahrz. Abgase. a. Vorgabe SY_ASTIKR>0 dez Flagregister: DKHZ SY_ASTIKR>0 Bits Bit 0: = B_estdkh Bit 1: = B_enmdkh Bit 2: = B_emrdkh Bit 3: = B_efmsldkh Bit 4: = B_elamdkh Bit 5: = B_estgdkh Bit 6: = B_ewivkdkh Bit 7: = B_etaikdkh Flagregister: SY_AGR>0 Text Bit 0: = not B_apbrint & not B_afupsrl Bit 1: = B_apbrint Bit 2: = B_afupsrl Bit 3: = B_apslmdse Bit 4: = B_elzsr Flagregister: SY_AGR>0 Text SY_EGFE = 10 Bit 0: = not B_apsmldse Bit 1: = B_apslmdse & B_enofagr Bit 2: = B_ofagreg & not B_ofagrmx & not B_ofagrmn Bit 3: = B_ofagreg & (B_ofagrmx v B_ofagrmn) Bit 4: = not E_agrs & Z_agrs Bit 5: = E_agrs & Z_agrs
20 54 31 31 5 54 54 54 16
32 0 80 80 var 0 0 0 FFh
37
37
SY_EGFE <> 10 Bit 0: = not B_apsmlds Bit 1: = B_apsmlds Bit 2: = B_apslmdse Bit 3: = B_enofagr v B_ofagreg Bit 4: = statagrkts(4) Bit 5: = statagrkts(5) Bit 6: = B_fgblagrs Bit 7: = not E_agrs & Z_agrs Bit 8: = E_agrs & Z_agrs 914 915 916 917 921 922 923 ˜924 925 926 927 928
Seite 3083 von 4100 31.JAN.2003 Thomas Brosi
statagrkts ubsq mshfm1_w mshfm2_w aeqkv_w kvakbi_w
Statusflag %DAGRKTST SY_AGR>0 Bits Batteriespannung in Standardquantisierung V Luftmassenfluß 1. HFM SY_2HFM=1 g/s Luftmassenfluß 2. HFM SY_2HFM=1 g/s Verbrauchs¨ aquivalent (aeqkv_w *2) SY_CANTOG>0 aufsummierter Kraftstoffverbrauch dez
16 6 25 25 54 54
FFh 100 var var var var
0,0 ... 25,5 V 0 ... 364 g/s 0 ... 364 g/s 0 ... 65535 0 ... 32767 (µl)
imlplhe_w ua10mo_w tbdbkvp_w aebkvpl_w
integrierte Luftmasse Heilung LSU offsetkorr. Sondenspannung Betriebsdauer der BKV-Pumpe Anzahl Einschaltungen der BKV-Pumpe
31 66 54 54
18 8 var var
1,79 (kg) 0 ... 3,98 V 0 ... 44738 (min) 0 ... 65535
SY_BKVP=3 SY_BKVP=3
V dez dez
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
929 tmotlinst 930 931 XXXXXXXX
932 XXXXXXXX
933 XXXXXXXX
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
934 XXXXXXXX
935 XXXXXXXX
936 937 938 939 940 941 942 943 944 945 946 947 948 ˜949 950 951
dlafi_w dlafi2_w tavhk_w tavhkm_w
hoscfkm_w lamhhk_w
Motortemp. im Start SY_CANAC>0 & CW_CAN_R(9)=1
TKMWL 29.120.0
◦
C
Flagregister: DHSF Bank 1 SY_LSFNVK>0 Bits Bit 0: = B_syserrk Bit 1: = E_hsf v E_hsfe Bit 2: = Z_hsf & Z_hsfe Bit 3: = B_rinf Bit 4: = B_atmtpfk Bit 5: = Bit 6: = Bit 7: = Flagregister: Bank 2 SY_LSFNVK2>0 Bits Bit 0: = B_syserrk Bit 1: = E_hsf2 v E_hsfe2 Bit 2: = Z_hsf2 & Z_hsfe2 Bit 3: = B_rinf2 Bit 4: = B_atmtpfk2 Bit 5: = Bit 6: = Bit 7: = Flagregister: DLSF Bank 1 SY_LSFNVK>0 Bits Bit 0: = B_syserrk Bit 1: = E_lsf Bit 2: = Z_lsf Bit 3: = B_falsf Bit 4: = B_sbbfk Bit 5: = B_risigf Bit 6: = B_nplflsf Bit 7: = B_sigflsf Flagregister: DLSF Bank 2 SY_LSFNVK2>0 Bits Bit 0: = B_syserrk Bit 1: = E_lsf2 Bit 2: = Z_lsf2 Bit 3: = B_falsf2 Bit 4: = B_sbbfk2 Bit 5: = B_risigf2 Bit 6: = B_nplflsf2 Bit 7: = B_sigflsf2 Flagregister: DLSFHV SY_LSFNVK>0 & SY_LSFNHK>0 Bits Bit 0: = B_syserrk Bit 1: = E_lsfhv Bit 2: = Z_lsfhv Bit 3: = B_sbbfk Bit 4: = B_sbbhk Bit 5: = B_dsfk Bit 6: = B_dshk Bit 7: = I-Anteil der LRFK SY_LSFNVK>0 I-Anteil der LRFK , Bank2 SY_LSFNVK2>0 ◦ Abgastemp. vor Hauptkat C ◦ Abgastemp. vor Hauptkat, Modell C
halb. O2-Speicherf. aus Mod.[0...408mg]SY_BDE=1 Lambda hinter Hauptkat SY_CANNOHK=1 Flagregister: Text Bit 0: = B_dylsuav & not Z_dylsu
5
10
16
FFh
16
FFh
16
FFh
16
FFh
16
FFh
61 61 5 5
255 255 60 60
-0.5 ... 0.5 -0.5 ... 0.5 0 ... 930 ◦ C 0 ... 930 ◦ C
8 11 37
16 78 0
0 ... 408 0.00 ... 1.99
Bit 1: = E_dylsu & Z_dylsu 952
Flagregister: Bit 0: = B_fapllsu & not Z_pllsu
Text
37
Flagregister: SY_LSFHV>0 Text Bit 0: = (B_falshv & B_phmfhv) & not Z_lsfhv
37
SY_LSFNVK>0 & SY_LSFNHK>0 dez ◦ Temperatur Frontkat-Sonde C Flagregister: SY_LSFNVK>0 Text Bit 0: = B_lamlasf & not Z_lasfk
54 5 37
0 60 0
Bit 1: = E_lasfk & Z_lasfk 957 tahsom_w 958 rinsf_w
Temperatur Hinterkat-Sonde Grenzwert Sondeninnenw. Frontkat
SY_LSFNHK>0 SY_LSFNVK>0
◦ C Ohm
5 88
: : : :
MW MW MW MW
= = = =
235 Test AUS 234 Test EIN 237 B1-S1 iO 236 B1-S1 niO
Bit0=0 Bit0=1 Bit1=0 Bit1=1
: : : :
MW MW MW MW
= = = =
235 Test AUS 234 Test EIN 237 B1-S1 iO 236 B1-S1 niO
0
Bit 1: = E_lsfhv & Z_lsfhv 954 npmfhv 955 tafso_w 956
Bit0=0 Bit0=1 Bit1=0 Bit1=1 0
Bit 1: = E_pllsu & Z_pllsu 953
Seite 3084 von 4100 31.JAN.2003 Thomas Brosi
60 10
Bit0=0 : MW = Bit0=1 : MW = Bit1=0 : MW = Bit1=1 : MW = 0 ... 255 0 ... 930 ◦ C
235 234 228 227
Test AUS Test EIN Syst. iO Syst.niO
Bit0=0 : MW = 235 Test AUS Bit0=1 : MW = 234 Test EIN Bit1=0 : MW = 209 B1-S2 iO Bit1=1 : MW = 208 B1-S2 niO 0 ... 930 ◦ C 0 ... 25,5 kOhm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
959 ˜960 961 962 963 964 965 966 967 968 969 970
TKMWL 29.120.0
apfhvff_w apfhvhf_w fspamw_w msusp_w
Gef. Phase d. Front-Kat Sondensign. SY_LSFNVK>0 Gef. Phase d. Hint.-Kat Sondensign. SY_LSFNHK>0 Faktor NOx-Speichergr¨ oße SY_DSKNO=1 Schwefelmasse SY_DSKNO=1
s s
55 55 31 31
160 160 20 190
0 0 0 0
... ... ... ...
204 s 204 s 2 18.92 [g]
nofmx_w msnovkf_w watlb_w uatlb_w uatlb2_w ofuatlb_w
max. Schwefelmassenfluß SY_DSKNO=1 mg/H fiktiver Schwefelmassenfluß SY_DSKNO=1 mg/H ¨ Offnungswinkel ATL-Bypass SY_ATLB=1 % Spannung ATL-Bypass Poti SY_ATLB=1 V Spannung ATL-Bypass Poti 2 SY_ATLB=1 V Offset ATL-Bypass Poti SY_ATLB=1 V Flagregister: SY_ATLB=1 Text Bit 0: = B_atlbos & not(Z_watlb & Z_atlbl)
49 49 33 21 21 21 37
69 69 255 20 20 20 0
0 0 0 0 0 0
... ... ... ... ... ...
439 mg/H [mg/s] 439 mg/H [mg/s] 100 % 5 V 5 V 5 V
Bit0=0 Bit0=1 Bit1=0 Bit1=1
Bit 1: = (E_watlb v E_atlbl) & (Z_watlb & Z_atlbl)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
971
Flagregister: Bit 0: = B_falbken
SY_LBK=5 Text
Bit 1: = B_mnlbke v B_mxlbke v B_silbke v B_enplbk v B_esilbk v B_emxlbk v B_emnlbkf v B_emnlbkp v B_emxlbkp v B_esilbkp v B_enplbkp 972 XXXXXXXX Flagregister: SY_LBK=5 Bits Bit 0: = frei Bit 1: = frei Bit 2: = frei Bit 3: = frei Bit 4: = B_kh Bit 5: = B_llrein Bit 6: = B_falbkr Bit 7: = talbk > 70% 973 talbk_w Tastverh¨ altnis LBK Sollwert SY_LBK=5 % 974 talbkist_w Tastverh¨ altnis LBK Istwer SY_LBK=5 % 975 XXXXXXXX Flagregister: Startverz¨ ogerung SY_STVR>0 Bits Bit 0: = B_syserrk Bit 1: = E_stvr Bit 2: = Z_stvr Bit 3: = B_bestvr Bit 4: = B_mnstvr Bit 5: = B_mxstvr Bit 6: = B_npstvr Bit 7: = B_sistvr 976 Flagregister: Text Bit 0: = B_fapllsu & not Z_pllsu
37
977
Flagregister: SY_STERVK=1 Text Bit 0: = B_fapllsu2 & not Z_pllsu2
16
FFh
33 33 16
255 255 FFh
37
0
37
var
var
lamsoni_w Lambda-Istwert Bereich 0 ...4 lamsbg_w Lambda-Sollwert Bereich 0 ... 4 nofist_w Ist-Wert NOx-Rohmassenstrom fiktiv SY_DSKNO>0 mg/H wsist_w tats¨ achlicher Abgasenergiestrom SY_BDE>0 kW wistr_w Rel. Heizfortschr. f. Kat. seit Start SY_BDE>0 ◦ dwmsvs_w Winkel Schließen MSV inkl. Ansteuerv. SY_BDE>0 ◦ dwmsvo_w Deltawinkel ¨ Offnen MSV SY_BDE>0 ◦ dwmsvvst_w Vorsteuerwert MSV SY_BDE>0 ukdsbks_w Spannung des Kraftsftoffdrucksensors SY_BKS>0 V pksbksr_w Kraftstoffdruck EKP roh SY_BKS>0 dez pbksia_w I-Anteil Reglers SY_BKS>0 dez pbkist_w ist-Druck Kraftstoffsystem gefiltert SY_BKS>0 dez pbksoll_w Solldruck Kraftstoff EKP SY_BKS>0 dez
pbksadr_w Adaptionswert f¨ ur EKP roh SY_BKS>0 dez pbksadg_w SY_BKS>0 dez ◦ C tskmn_w SY_NOHK=1 & SY_CAN_CONFIG<>13 XXXXXXXX Flagregister: BKS SY_BKS>0 Bits Bit 0: = Bit 1: = B_ekponbks Bit 2: = E_bks Bit 3: = Z_bks Bit 4: = B_iagbks Bit 5: = B_igsbks Bit 6: = B_msvact Bit 7: = 1019 XXXXXXXX Flagregister: BKS SY_BKS>0 Bits Bit 0: = Bit 1: =
1015 1016 1017 1018
NA = TKMWLNA, NW = TKMWLNW, MW = TKMWLMW
MW MW MW MW
= = = =
235 234 228 227
Test AUS Test EIN Syst. iO Syst.niO
Bit0=0 : MW = 2 Bit0=1 : MW = 1
ADP. i.O. ADP.l¨ auft
Bit1=1 : MW = 90
ERROR
0 ... 100 % 0 ... 100 %
Bit0=0 Bit0=1 Bit1=0 Bit1=1
: : : :
MW MW MW MW
= = = =
235 Test AUS 234 Test EIN 237 B1-S1 iO 236 B1-S1 niO
Bit0=0 Bit0=1 Bit1=0 Bit1=1
: : : :
MW MW MW MW
= = = =
235 Test AUS 234 Test EIN 239 B2-S1 iO 238 B2-S1 niO
0
Bit 1: = E_pllsu2 & Z_pllsu2
999 TESTKANAL
: : : :
0
Bit 1: = E_pllsu & Z_pllsu
1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012
Seite 3085 von 4100 31.JAN.2003 Thomas Brosi
var
var
31 31 39 42 31 91 91 91 66 54 99 54 54
40 40 55 var 10 var, MW=144 16 16 10 var var var var
0 ... 3.98 0 ... 3.98 0 ... 55 mg/H (ms/s) 0 ... 131,0 kW 0 ... 0.99 0 ... 408 ◦ -204.8 ... 203.2 ◦ -204.8 ... 203.2 ◦ 0 ... 4.98 V 0 ... 65535 (mbar) -32768 ... 32767 (mbar) 0 ... 65535 (mbar) 0 ... 65535 (mbar)
99 99 5 16
var var 60 FFh
-32768 ... 32767 (mbar) -32768 ... 32767 (mbar) 0 ... 930 ◦ C
16
FFh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Bit 2: = B_erdbksx Bit 3: = B_erdbksy Bit 4: = Bit 5: = Bit 6: = B_tal Bit 7: = E_hdr Flagregister: BKS Bit 0: = B_fa Bit 1: = B_fabks Bit 2: = E_bks Bit 3: = Z_bks Bit 4: = B_adbks Bit 5: = B_aabks Bit 6: = B_ktaabks Bit 7: = B_zadbks Flagregister: DBKS Bit 0: = B_adbks & not B_zadbks
1020 XXXXXXXX
1021
TKMWL 29.120.0
SY_BKS>0 Bits
16
FFh
SY_BKS>0 Text
37
0
Bit 1: = B_npbks & B_zadbks
1022
Flagregister: SY_CJ125>0 & SY_STERVK=1 Bit 0: = B_dylsuav2 & not Z_dylsu2
Text
37
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zeitz¨ ahler ab Startende (Highbyte)
1104 tkaaktz
Kurztestz¨ ahler aus %TKAA
SY_TKAA>0
1105 tkaakts
Status aus %TKAA tkaakts = 0 tkaakts = 1 tkaakts = 2 tkaakts = 3 tkaakts = 4 tkaakts = 5 tkaakts = 6 tkaakts = 7 tkaakts = 8 tkaakts = 9 tkaakts = 10 tkaakts > 10
1106 tkaakts
tkkta
tkkta
1107 tkaakts
1108
MW MW MW MW
= = = =
235 1 2 90
Test AUS ADP l¨ auft ADP i.O. ERROR
Bit0=0 Bit0=1 Bit1=0 Bit1=1
: : : :
MW MW MW MW
= = = =
235 234 239 238
Test AUS Test EIN B2-S1 iO B2-S1 niO
62
100
0 ... 6528 s
dez
54
0
0 ... 255
SY_TKAA>0 Text
37 1 0 0 0 0 0 0 0 0 0 0 0
MW MW MW MW MW MW MW MW MW MW MW MW
= = = = = = = = = = = =
26: 90: 90: 64: 58: 58: 90: 228: 231: 231: 231: 90:
autom. ERROR ERROR PN deaktiv Bremse Bremse ERROR Syst. iO Abbruch Abbruch Abbruch ERROR
0 0 0 0 0 0 0 0 0 0 0 0
MW MW MW MW MW MW MW MW MW MW MW MW
= = = = = = = = = = = =
235: 227: 1: 0: 7: 7: tkkta 0: 48 64: tkkta 90:
Test AUS Syst.niO ADP. l¨ auft [blank] Vollast Vollast 0 ... 255 [blank] Losfahrsch PN deaktiv 0 ... 255 ERROR
0 0 0 0
MW MW MW MW
= = = =
0: 74: 67: 0:
[blank] bet¨ atigen halten [blank]
0 1 1 0
Bit0=1 Bit1=1 Bit2=1 Bit3=1
0
Bit4=1 : MW = 227 Syst.niO
SY_TKAA>0 Text
Flagregister: SY_BDE=1 & SY_DSS>0 & SY_HFM=0 Text Bit 0: = not B_amsndkoe & not B_afkpvdke Bit 1: = B_amsndkoe Bit 2: = B_afkpvdke Bit 3: = not E_lzsr & Z_lzsr & B_afkpvdke & not B_fkpvmx & not B_fkpvmn Bit 4: = (E_lzsr & Z_lzsr) v B_fkpvmx v B_fkpvmn
1138 olfst1_w ¨ Olf¨ ullstand_1 1139 swolfst_w kompensierte ¨ Olwarnschwelle
: : : :
s
Status aus %TKAA +tkkta(Kurztripanf.) SY_TKAA>0 tkaakts = 0 Text tkaakts = 1 Text tkaakts = 2 Text tkaakts = 3 Text tkaakts = 4 Text tkaakts = 5 Text tkaakts = 6 dez tkaakts = 7 Text tkaakts = 8 Text tkaakts = 9 Text tkaakts = 10 dez tkaakts > 10 Text Status aus %TKAA tkaakts < 4 tkaakts = 4 tkaakts = 5 tkaakts > 5
Bit0=0 Bit0=1 Bit1=0 Bit1=1 0
Bit 1: = E_dylsu2 & Z_dylsu2
1027 tnse_w
Seite 3086 von 4100 31.JAN.2003 Thomas Brosi
SY_CANTOG>0 SY_CANTOG>0
37 37 37 37 37 37 54 37 37 37 54 37 37
37 : : : :
MW MW MW MW
= = = =
235 3 4 228
Test AUS Grundwert1 Grundwert2 Syst. iO
mm mm
102 102
5 5
0 ... 127.5 mm 0 ... 127.5 mm
1151 lrnstepa Z¨ ahler f¨ ur Lerndauer eines Lernsteps SY_AGR=1 & SY_AGRKOMP=3 & SY_BDE=1
dez
54
0
0 ... 255
1420 ofmsndk_w
g/s
53
var
-99.99 ... 99.99 g/s
Bits
16
FFh
SY_BDE=1 & SY_DSS>0 & SY_HFM=0
1421 XXXXXXXX Flagregister: Bit 0: = B_avfra Bit 1: = B_lrafra2 Bit 2: = B_gaeing2 Bit 3: = B_gaefra2
SY_STERVK>0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Bit Bit Bit Bit
4: 5: 6: 7:
= = = =
Seite 3087 von 4100 31.JAN.2003 Thomas Brosi
B_mnfra2 B_mxfra2 E_fra2 Z_fra2
1422 XXXXXXXX Flagregister: Bit 0: = Z_katf Bit 1: = E_katf Bit 2: = B_vefkat Bit 3: = B_dfkm Bit 4: = B_dfksp Bit 5: = B_dfksb Bit 6: = B_dfktks Bit 7: = B_dfkb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TKMWL 29.120.0
Bits
16
FFh
1423 XXXXXXXX Flagregister: SY_STERVK=1 & SY_DKATEF>0 & SY_LSFNVK2!=0 Bit 0: = Z_katf2 Bit 1: = E_katf2 Bit 2: = B_vefkat2 Bit 3: = B_dfkm2 Bit 4: = B_dfksp2 Bit 5: = B_dfksb2 Bit 6: = B_dfktks2 Bit 7: = B_dfkb2
Bits
16
FFh
1424 XXXXXXXX Flagregister: Bit 0: = B_adagren Bit 1: = B_adlrnfg Bit 2: = B_adagrvk Bit 3: = B_adagrvko Bit 4: = B_eagrof Bit 5: = B_npagrv Bit 6: = E_agrl Bit 7: = E_agrv
Bits
16
FFh
Bits
16
FFh
Bits
16
FFh
1425 XXXXXXXX Flagregister: Bit 0: = B_lbklrnws Bit 1: = B_lbkaden Bit 2: = B_lbkdarfl Bit 3: = B_lbklernb Bit 4: = B_lbknlpab Bit 5: = B_lbkomaab Bit 6: = B_lbkumaab Bit 7: = B_lbkpe
SY_DKATEF>0 & SY_LSFNVK!=0
SY_AGR>0
SY_LBK=6
1426 XXXXXXXX Flagregister: Bit 0: = B_madll Bit 1: = B_madko Bit 2: = B_dtes Bit 3: = B_dllr 1427 00XXXXXX Flagregister: Bit 0: = Z_nohk Bit 1: = Z_lsh Bit 2: = Z_nolsu Bit 3: = Z_lash Bit 4: = Z_cnox Bit 5: = Z_hnohk
SY_NOHK>0
Bits
16
FFh
1428 00XXXXXX Flagregister: Bit 0: = E_nohk Bit 1: = E_lsh Bit 2: = E_nolsu Bit 3: = E_lash Bit 4: = E_cnox Bit 5: = E_hnohk
SY_NOHK>0
Bits
16
FFh
1429 0XXXXXXX Flagregister: Bit 0: = B_atmtpk Bit 1: = B_hnotf Bit 2: = B_nohtse Bit 3: = B_nolshg Bit 4: = B_sbbhk Bit 5: = B_nohkge Bit 6: = B_nosbb
SY_NOHK>0
Bits
16
FFh
1430 XXXXXXXX Flagregister: Bit 0: = B_hnotf Bit 1: = B_dihnofr Bit 2: = B_nohts Bit 3: = B_tmaxhts Bit 4: = B_mnfhnoh Bit 5: = B_npfhnoh Bit 6: = B_unocug Bit 7: = B_hnphnoh
SY_NOHK>0
Bits
16
FFh
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
1431 XXXXXXXX Flagregister: Bit 0: = B_dianofr Bit 1: = B_hnprchk Bit 2: = B_hnpoffs Bit 3: = B_hnpnos Bit 5: = B_hsinohk Bit 6: = B_hmxnohk Bit 7: = B_henohk
SY_NOHK>0
Bits
16
FFh
1432 0XXXXXXX Flagregister: Bit 0: = B_dianofr Bit 1: = B_nomg Bit 2: = B_npfrchk Bit 3: = B_npfoffs Bit 4: = B_npfnos Bit 5: = B_mnfnohk Bit 6: = B_mnfushk
SY_NOHK>0
Bits
16
FFh
Bits
16
FFh
1434 XXXXXXXX Flagregister: Bit 0: = B_fanwftve Bit 1: = B_dnwse Bit 2: = B_bkenws Bit 3: = B_mxenws Bit 4: = B_mnenws Bit 5: = B_npenws Bit 6: = B_sienws Bit 7: = Z_enws
Bits
16
FFh
1435 XXXXXXXX Flagregister: Bit 0: = E_bm v E_n v E_ph Bit 1: = B_nwkv Bit 2: = B_bknwkwe Bit 3: = B_mxnwkwe Bit 4: = B_mnnwkwe Bit 5: = B_npnwkwe Bit 6: = B_sinwkwe Bit 7: = Z_nwkwe
Bits
16
FFh
V
21
255
Flagregister: DLSFV SY_DLSFV>0 Text Bit 0: = ((B_fa & B_lamlsfv & B_lamlsfv2) v (not B_fa & B_lrfk & B_lrfk2)) & not Z_lsfv Bit 1: = E_lsfv & Z_lsfv
37
0
1433 XXXXXXXX Flagregister: Bit 0: = E_ph v E_bm Bit 1: = E_nwkwe Bit 2: = B_nwflae Bit 3: = B_spsae Bit 4: = B_phade1 Bit 5: = B_wnwinle Bit 6: = E_nwkwe Bit 7: = B_synnldg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TKMWL 29.120.0
1436 ushknoc_w 1437
SY_NLDG=1
Lambda-Sprungsignal hinter Kat
1438 XXXXXXXX Flagregister: Bit 0: = B_frnossa Bit 1: = B_ofsprf Bit 2: = B_o2hkmgv Bit 3: = B_hnpoffs Bit 4: = B_hmnnohk Bit 5: = B_mnfnohk Bit 6: = B_npoffs Bit 7:
SY_NOHK=1 & SY_CANNOHK=1
1439 XXXXXXXX Flagregister: Bit 0: = B_frnossa Bit 1: = B_ofsprf Bit 2: = B_o2hkmgv Bit 3: = B_hnpoffs Bit 4: = B_hmnnohk Bit 5: = B_mnfnohk Bit 6: = B_npoffs Bit 7:
SY_NOHK=1 & SY_CANNOHK=1
1443 nohknoc_w 1444 tavhkg_w 1445
1446
1447
NOx-Konzentration hinter Kat Abgastemperatur vor Hauptkat gemessen SY_ASTVHK!=0 Flagregister: Bit 0: = B_sacc Flagregister: Bit 0: = B_skoc Flagregister:
Seite 3088 von 4100 31.JAN.2003 Thomas Brosi
Text
Bits
◦
C
Text
Text
SY_LSFNVK>0
Text
37
FFh
48 ´ 5
var var
37
0
37
Bit0=0 Bit0=1 Bit1=0 Bit1=1
: : : :
MW MW MW MW
= = = =
235 234 228 227
Test AUS Test EIN Syst. iO Syst.niO
Bit0=0 Bit0=1 Bit1=1 v Bit2=1 Bit3=1 & Bit4=1 Bit5=1 v Bit6=1
: : : : :
MW MW MW MW MW
= = = = =
235 103 234 228 227
Test AUS aktiviert Test EIN Syst. iO Syst.niO
0
16
37
0 ... 65,35 V
0 ... 65535 ppm -50 ... 999 ◦ C
Bit0=0 : MW = 136 Bit0=1 : MW = 135
AUS EIN
Bit0=0 : MW = 136 Bit0=1 : MW = 135
AUS EIN
0
0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKMWL 29.120.0
Bit 0: = B_hsfe 1448
Flagregister: Bit 0: = B_hsfe2
1449
SY_LSFNVK2>0
Flagregister: SY_LSFNVK2>0 Bit 0: = B_lamlasf2 & not Z_lasfk2
Text
Text
37
37
Hzg.nK.AUS Hzg.nK.EIN
Bit0=0 : MW = 217 Bit0=1 : MW = 216
Hzg.nK.AUS Hzg.nK.EIN
Bit0=0 : Bit0=1 : Bit1=0 : Bit1=1 : -32 ... 0 ... -50 ...
Test AUS Test EIN B2-S2 iO B2-S2 niO
0 MW = 235 MW = 234 MW = 209 MW = 208 31,75 % 8 999 ◦ C
1451 o2vk2_w 1452 ko2vkin2_w 1453 thxlsum2_w
20 31 5
32 80 var
1454 1455 1456
31 11 54
40 78 0
0 ... 3.98 0 ... 2 0 ... 255
54 54 54
0 0 0
0 ... 255 0 ... 255 0 ... 255
54
0
0 ... 255
54
0
0 ... 255
54 54
var var
0 ... 65535 0 ... 65535
54 54 54 54 54
0 0 0 var var
0 0 0 0 0
54
var
0 ... 65535
54
var
0 ... 65535
54 113 113 113 113
var var var var var
0 0 0 0 0
113
var
0 ... 15.999
113
var
0 ... 15.999
34 34 54 54 26 113
50 50 var var 20 var
55 37
20 0
1457 1458 1459 1460 1461 1462 1464 1465 1466 1467 1468 1469 1470 ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit0=0 : MW = 217 Bit0=1 : MW = 216 0
Bit 1: = E_lasfk2 & Z_lasfk2 O2-¨ Uberschuss bzw. Mangel der LSU 2 im Abgas % Korrekturf. Pumpstrom Bank2 SY_STERVK>0 ◦ Sondensechskanttemperatur der LSU, Bank2 C SY_STERVK>0 lamsbg2_w Lambdasoll Begrenzung (word) Bank2 SY_STERVK>0 lambts2_w Lambda f¨ ur Bauteileschutz Bank2 SY_STERVK>0 andifnp Anzahl nicht plausibler NOx-Signal Differenzmessungen SY_NOHK > 0 anhtv Anzahl der Gutpr¨ ufungen nach BA-Umschaltung SY_NOHK>0 anofspr Anzahl der NOx-Signal Offsetpr¨ ufungen SY_NOHK>0 antvf Anzahl der ¨ Uberschreitungen der max. Verzugszeit SY_NOHK>0 apdfki Interner Pr¨ ufungsanzahlz¨ ahler, Frontkatdiagnose SY_LSFNVK!=0 apdfki2 Interner Pr¨ ufungsanzahlz¨ ahler, Frontkatdiagnose, Bank2 SY_STERFK!=0 & SY_LSFNVK2!=0 difnomg_w Differenzwert aus NOx-Messung im Magerbetrieb SY_NOHK>0 difnosz_w Differenzwert aus NOx-Messung im Speicher/Reg.-Zyklus SY_NOHK>0 gxbhmm FID, das Freig. v. BDE-Mode Homogen-Mager verhindert gxbhom FID, das Freig. v. BDE-Mode Homogen verhindert gxbsch FID, das Freig. v. BDE-Mode Schicht verhindert nohhk_w NOx-Konzentration hinter Haup-Kat, gemessen SY_NOHK > 0 nohkarg_w NOx-Konzentration hinter Speicherkat. bei Regenerieranforderung SY_NOHK > 0 nohkbmg_w NOx-Konzentration hinter Speicherkat. zu Beginn des Magerzyklus SY_NOHK > 0 nohkreg_w NOx-Konzentration hinter Speicherkat. w¨ ahrend der Regenerierung SY_NOHK > 0 ofsnosm_w Offsetwert NOx-Signal, gemittelt SY_NOHK > 0 lamelsf_w Lambdasoll hinter F-KAT (Kurztrip) SY_LSFNVK > 0 lamelsf2_w Lambdasoll hinter F-KAT (Kurztrip) Bank2 SY_LSFNVK2 > 0 oscdfkf_w Gefiltertes O2-speicherverm¨ ogen Front KAT SY_LSFNVK > 0 oscdfkf2_w Gefiltertes O2-speicherverm¨ ogen Front KAT Bank2 SY_LSFNVK2 > 0 oscdfkr_w Normierte Sauerstoffspeicherf¨ ahigkeit, Referenzwert Frontkatdiagnose SY_LSFNVK!=0 oscdfkr2_w Normierte Sauerstoffspeicherf¨ ahigkeit, Referenzwert Frontkatdiagnose Bank2 SY_STERFK!=0) & SY_LSFNVK2!=0 wnwfde_w Winkel Nockenwelle gefiltert Einlass KW wnwsfde_w Sollwinkel Nockenwelle gefiltert Einlass KW wnwspde_w ???? KW wnwspe_w[0] Adap-Winkel Nockenwellenflanken Einlass Bank1 KW ◦ toelk_w (Motor-) ¨ Oltemperatur C fkmsagr_w Faktor Korrektur Massenstrom ueber AGR-Ventil SY_AGR > 0 thts_w Aufheizdauer NOx-Sensor SY_NOHK > 0 s Flagregister: Text Bit 0: = B_sbbhk
Seite 3089 von 4100 31.JAN.2003 Thomas Brosi
1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1486 1488 1489 1490
-64 -64 0 0 -20 0
... ... ... ... ...
... ... ... ... ...
... ... ... ... ... ...
255 255 255 65535 65535
65535 2 2 15.999 15.999
63.5 KW 63.5 KW 1023 KW 1023 KW 235 ◦ C 1.99
0 ... 25,5 s Bit0=0 : MW = 136 Bit0=1 : MW = 135
1491 XXXXXXXX Flagregister: SY_STERVK > 0 Bit 0: = B_syserrk Bit 1: = E_salsu2 Bit 2: = Z_salsu2 Bit 3: = B_salsu2 Bit 4: = B_salb Bit 6: = B_ko2vke2 Bit 7: = B_salsums2
Bits
16
FFh
1492 XXXXXXXX Flagregister: SY_DLSUV > 0 Bit 0: = B_bklsvv Bit 1: = Z_lsvv Bit 2: = E_lsvv Bit 4: = B_mnlsvv Bit 5: = B_mxlsvv Bit 6: = B_npllsvv Bit 7: = B_silsvv
Bits
16
FFh
1493 XXXXXXXX Flagregister: Bit 0: = B_dylsuav Bit 1: = Z_dylsu Bit 2: = E_dylsu Bit 3: = B_minflsu Bit 4: = B_minslsu Bit 5: = B_mndylsu Bit 6: = B_mxdylsu
Bits
16
FFh
AUS EIN
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKMWL 29.120.0
Seite 3090 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit 7: = B_npdylsu 1494 XXXXXXXX Flagregister: SY_STERVK > 0 Bit 0: = B_dylsuav2 Bit 1: = Z_dylsu2 Bit 2: = E_dylsu2 Bit 3: = B_minflsu2 Bit 4: = B_minslsu2 Bit 5: = B_mndylsu2 Bit 6: = B_mxdylsu2 Bit 7: = B_npdylsu2
Bits
16
FFh
1495 XXXXXXXX Flagregister: SY_LSFNVK > 0 Bit 0: = B_lsafksp Bit 1: = B_sbbfk Bit 2: = B_hsftpfk Bit 3: = B_lamlasf Bit 4: = B_mnlasfk Bit 5: = B_mxlasfk Bit 6: = E_lasfk Bit 7: = Z_lasfk
Bits
16
FFh
1496 XXXXXXXX Flagregister: SY_LSFNVK2 > 0 Bit 0: = B_lsafksp2 Bit 1: = B_sbbfk2 Bit 2: = B_hsftpfk2 Bit 3: = B_lamlasf2 Bit 4: = B_mnlasfk2 Bit 5: = B_mxlasfk2 Bit 6: = E_lasfk2 Bit 7: = Z_lasfk2
Bits
16
FFh
1497 XXXX0XXX Flagregister: Bit 0: = B_avora Bit 1: = B_lraora Bit 2: = B_gaeing Bit 4: = B_mnora Bit 5: = B_mxora Bit 6: = E_ora Bit 7: = Z_ora
Bits
16
FFh
1498 XXXX0XXX Flagregister: SY_STERVK > 0 Bit 0: = B_avora Bit 1: = B_lraora2 Bit 2: = B_gaeing2 Bit 4: = B_mnora2 Bit 5: = B_mxora2 Bit 6: = E_ora2 Bit 7: = Z_ora2
Bits
16
FFh
1499 XXXXXXXX Flagregister: Bit 0: = B_avfra Bit 1: = B_lrafra Bit 2: = B_gaeing Bit 3: = B_gaefra Bit 4: = B_mnfra Bit 5: = B_mxfra Bit 6: = E_fra Bit 7: = Z_fra
Bits
16
FFh
ABK TKMWL 29.120.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
CWGGFGRH CWGRABH
FW FW
Codewort GGFGRH Codewort fur ¨ GRA-Bedienhebel
Systemkonstante
Art
Bezeichnung
SY_ABGKL SY_AGR SY_AGRKOMP SY_BDE SY_BKV SY_BKVP SY_CANAC SY_DKATLRS SY_DKATSP SY_DLDP SY_DLSHV SY_EGFE SY_KLDF SY_MOST SY_SL
SYS SYS SYS SYS (REF) SYS SYS SYS SYS SYS SYS SYS (REF) SYS (REF) SYS SYS SYS
Systemkonstante: Funktion ABGKL zur Ansteuerung einer Abgasklappe vorhanden Systemkonstante AGR vorhanden Systemkonstante Komponententyp AGR-Ventil Systemkonstante Benzin-Direkteinspritzung ¨ Systemkonstante: Bremskraftverstarker (Sensor) ¨ Systemkonstante: Bremskraftverstarker-Paket Systemkonstante: Klimakompressorsignal von CAN Systemkonstante: Statusinformation uber ¨ vorhandene passive Katalysatordiagnose Systemkonstante: Statusinformation uber vorhandene aktive Katalysatordiagnose ¨ SY_DLDP = 1 Es gibt eine DLDP in System Systemkonstante Bedingung %DLSHV (Sonde-Vertauschung h.KAT) vorhanden ¨ Systemkonstante Eingangsgroße Fullungserfassung ¨ Systemkonstante fur ¨ Generator DF-Signal Motorlagersteuerung: Anzahl Motorlager Systemkonstante hydraulische Servopumpe
Source-X
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Art
SY_STERHK SY_STERVK
SYS (REF) Systemkonstante Bedingung Stereo hinter Kat SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Variable
Quelle
Referenziert von
AFNMN AFNMX AFRLMN AFRLMX AGRVPF_W AHKAT AHKAT2 BDEMOD_W B_ABKL B_ACC
DMDMIL DMDMIL
TKMWL EIN TKMWL EIN TKMWL EIN TKMWL EIN DAGRLS, TKMWL EIN TKMWL EIN TKMWL EIN TKMWL EIN TKMWL EIN EIN BGWPFGR, FGRABED, FGRBESI,FGRFULO, FGRREGL, ... EIN ADAGRLS, TKMWL AAGRDC, DAGRLS,- EIN TKMWL TKMWL EIN EIN ARMD, BBGANG,BBKD, CANECU,DKUPPL, ... LRSEB, TKMWL EIN BKV, DBKVP, DBKVPE, EIN GGPBKV, TKMWL GGEGAS, GGPED,EIN TKMWL EIN GGEGAS, GGPED,TKMWL EIN GGPED, LLRNS,TKMWL ABKVP, BKV, DBKVP,- EIN TKMWL EIN DBKVP, DDSBKV,GGPBKV, TKMWL TKMWL EIN TKMWL EIN EIN BBAGR, TKMWL BBAGR, TKMWL EIN TKMWL EIN TKMWL EIN TKMWL EIN EIN ATEV, DKATFKEB,DLSAHKBD, DLSF,LLRRM, ... EIN DDYLSU, TKMWL EIN DDYLSU, TKMWL ADAGRLS, BBHTRIP,- EIN BBSAWE, BKS,DDYLSU, ... ABKVP, DBKVP, TKMW- EIN L BBKD, TKMWL EIN TKMWL EIN EIN GGFGRH, TKMWL EIN GGFGRH, TKMWL EIN GGFGRH, TKMWL GGFGRH, TKMWL EIN CANECUR, GGCGRA, EIN GGFGRH, TKMWL EIN GGFGRH, TKMWL GGFGRH, TKMWL EIN EIN BBSAWE, BGLBZ,BGNLLKH, CANECU,DTEV, ... TKMWL EIN TKMWL EIN TKMWL EIN TKMWL EIN TKMWL EIN TKMWL EIN EIN CANECU, TKMWL BBSAWE, CANECU,- EIN DMDSTP, DTEV,LLRMD, ... EIN CANECU, TKMWL ARMD, BBKR,EIN BBSAWE, BDEMAB,BDEMKO, ... LAMKOD, TKMWL EIN
B_ADLRNERF B_AGRADEN
BDEMUM T2LID
ADAGRLS
B_AGRRDY B_AUTGET
DIMCA
B_BAG B_BKVP
ESUK ABKVP
B_BL B_BR B_BR2K ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TKMWL 29.120.0
GGEGAS
B_CDBKVP B_CDDSBKV B_DKTAKT B_DKTAKT2 B_DKTB B_DKTB2 B_DS B_DSHEN B_DSHEN2 B_DTES
DKATSPFK DKATSPFK DKRS
DTEV
B_DYLSUAV B_DYLSUAV2 B_FA
TKDFA
B_FABKV
TKDFA
B_FAKD B_FALSU B_FGRATC B_FGRHSC B_FGRSEC B_FGRTDC B_FGRTE
TKDFA CANECUR CANECUR CANECUR CANECUR T2LID
B_FGRTUC B_FGRWAC B_FS
CANECUR CANECUR BBGANG
B_HSHE B_HSHE2 B_HSRDY B_HSVE B_HSVE2 B_KATRDY B_KD B_KOE
DIMCA
DIMCA BBKD KOS
B_KOSRC B_KUPPL
KOS GGEGAS
B_LAMLASH
DLSAHKBD
Art
Seite 3091 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung
Bezeichnung Bereichsfenster Aussetzer, minimale Drehzahl Bereichsfenster Aussetzer, maximale Drehzahl Bereichsfenster Aussetzer, minimale Last Bereichsfenster Aussetzer, maximale Last Ventilposition AGR gefiltert Mittelwert der Amplitude Sondensignal hinter Kat. korrigiert mit KB Mittelwert der Amplitude Sondensignal hinter Kat. korrigiert mit KB (2.Bank) ¨ BDE-Betriebsart einschließlich abgeleiteter Zustande Bedingung: Abgasklappe ansteuern ¨ vorhanden Bedingung: ACC-Steuergerat
Bedingung Lernerfolg Bit Bedingung: AGR-Sollwert aus AGR-Ventiladaption verwenden Bedingung AGR gepruft ¨ fur ¨ ’ready-Byte’ Bedingung Automatikgetriebe
Bedingung starke Beschleunigungsanreicherung ¨ Bedingung: Bremskraftverstarker-Pumpe ansteuern ¨ Bedingung Bremslichtschalter betatigt ¨ Bedingung Bremstestschalter betatigt ¨ Bedingung Bremse betatigt 2-kanalig erkannt Funktion uber ¨ Codewort CDBKVP freigegeben Funktion uber ¨ Codewort CDDSBKV freigegeben DKAT-Funktion aktiv DKAT-Funktion aktiv (Bank2) Bedingung: Beginn der Katdiagnose Bedingung: Beginn der Katdiagnose KR: Sensordiagnose aktiv Bedingung Freigabe Sondendiagnose hinter KAT Bedingung Freigabe Sondendiagnose hinter KAT Bank2 Aktive Diagnose: Tankentluftungssystem ¨
Dynamikuberwachung ¨ LSU aktiv Dynamikuberwachung ¨ LSU2 aktiv Bedingung Funktionsanforderung allgemein
¨ Bedingung: Funktionsanforderung Bremskraftverstarker Bedingung Funktionsanforderung Kick-Down-Adaption Bedingung Funktionsanforderung Lambda-Sonde vor KAT ¨ Bedingung FGR-Tipschalter Aus betatigt (vom CAN) Bedingung FGR-Hauptschalter ein (vom CAN) ¨ Bedingung FGR-Tipschalter Setzen betatigt (vom CAN) ¨ ¨ Bedingung FGR-Tipschalter Verzogern betatigt (vom CAN) Bedingung FGR vom Tester freigegeben ¨ Bedingung FGR-Tipschalter Beschleunigen betatigt (vom CAN) ¨ Bedingung FGR-Tipschalter Wiederaufnahme betatigt (vom CAN) Bedingung Fahrstufe
Bedingung Endstufe Sondenheizung hinter Kat angesteuert Bedingung Endstufe Sondenheizung2 hinter Kat angesteuert Bedingung Sondenheizung gepruft ¨ fur ¨ ’ready-Byte’ Bedingung Endstufe Sondenheizung vor Kat angesteuert Bedingung Endstufe Sondenheizung2 vor Kat angesteuert Bedingung Katalysatoren gepruft ¨ fur ¨ ’ready-Byte’ Bedingung Kick-Down Bedingung fur ¨ Kompressoreinschalten
Bedingung fur ¨ Klimakompressors-Leistungsreduzierung ¨ Bedingung Kupplungspedal betatigt
Bedingung fur ¨ Abmagern/Anfetten in %LAMKO
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 3092 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_LAMLASH2 B_LAMLSHV B_LAMLSHV2 B_LL
DLSAHKBD
EIN EIN EIN EIN
Bedingung fur ¨ Abmagern in %LAMKO Bank2 Bedingung fur ¨ Abmagern oder Anfettung in %LAMKO Bedingung fur ¨ Abmagern oder Anfettung in %LAMKO Bank2 Bedingung Leerlauf
B_LR
LRSEB
EIN
LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
B_LR2
LRSEB
EIN
Bedingung Lambdaregelung (vor Kat); Bank 2
B_LRHK
LRHKEB
LAMKOD, TKMWL TKMWL TKMWL ARMD, BAKH, BBAGR, BBAGRMW, BBKH, ... BGLAMOD, DCFFLR,DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,DFRST, DKATFKEB,DLSAFK, ... DLSAFK, DLSAHKBD, DLSSA, DPLLSU,TKMWL DLSAFK, DLSAHKBD, DLSSA, DPLLSU,TKMWL BGFKMS, TKMWL TKMWL DMDDLU, DMDFON,DMDLAD, DMDLFB,DMDLU, ... AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ... DMDDLU, DMDFON,DMDLAD, DMDLFK,DMDLU, ... TKMWL LLRNS, TKMWL TKMWL DLSSA, TKMWL DLSSA, TKMWL AMSV, ARMD, ATM,BBAGR, BBBO, ... BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... BBREGNO, BGLAMABM, BGMNOREG, BGSIK,DLSAHKBD, ... BBBO, DCFFLR,DPLLSU, LRAEB, TEB, ... BBBO, DCFFLR,DPLLSU, LRAEB,TEBEB, ... TKMWL LLRMD, LLRMR,LLRNS, MDVERB,TKMWL TKMWL TKMWL AAGRDC, ADAGRLS,HT2KTAGR, TKMWL DBKS, DICLSU, DKVS, DLSAFK, DLSF, ... TKMWL TKMWL TKMWL BGFAWU, LRAEB,TKMWL DPLLSU, TKMWL DPLLSU, TKMWL BGDVE, HT2KTDVE,TKMWL DTEV, TKMWL DLLR, DTEV, LLRRM, MDFAW, MDVERAD, ... DTEV, MDASG,MDMIN, MDVER, MSF, ... BGLAMABM, DLSSA,TKMWL BGLAMABM, DLSSA,TKMWL BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... TKMWL
EIN
Bedingung Lambdaregelung hinter Kat
EIN
Bedingung Lambdaregelung hinter Kat (Bank 2)
EIN EIN EIN
¨ Bed.: Speichern der DV-E-Lernwerte ins Ursystem erfolgreich (RAM-Große) Bedingung Lambda-Sonden gepruft ¨ fur ¨ ’ready-Byte’ Laufunruhe-Berechnung gesperrt
EIN
¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
EIN
Misfire Detection gesperrt
EIN EIN EIN EIN EIN EIN
Motorlagersteuerung aktiv ¨ Bedingung fur ¨ erhohte LL-Drehzahl bei Klimaanlage Bedingung fur ¨ Umschaltung DKVS von HFM- auf P-System Bedingung Innenwiderstand Ri-Messung der Nernstsonde aktiv hinter Kat Bedingung Innenwiderstand Ri-Messung der Nernstsonde aktiv hinter KAT Bank2 Bedingung Schubabschalten
EIN
Bedingung Sonde betriebsbereit hinter Kat
EIN
Bedingung Sonde betriebsbereit hinter Kat Bank2
EIN
Bedingung Sonde betriebsbereit vor Kat
EIN
Bedingung Sonde betriebsbereit vor Kat, Bank 2
EIN EIN
Bedingung Heckscheibe ein aus CAN-Botschaft Clima 1 Bedingung Servo-Lenkung
EIN EIN EIN
Bedingung SLS gepruft ¨ fur ¨ ’ready-Byte’ Bedingung fur ¨ mind. 1 Fehler (E_abc) im System erkannt (unmaskiert) Bedingung: Vorzeichen der Summe der PID-Anteile
EIN
Bedingung Tank leer bzw. Reserve
EIN EIN EIN EIN
Bedingung TES gepruft ¨ fur ¨ ’ready-Byte’ Bedingung fur ¨ Testerkommunikation Kurztest AGR aktiv Bedingung: Abbruch beim UMA-Lernen Bedingung Vollast
EIN EIN EIN
I-Anteil der stetigen LRHK2 I-Anteil der stetigen LRHK DLR fur ¨ DV-E: Summe der PID-Anteile
EIN EIN
¨ gefilterter Wert fur DTEV ¨ Abweichung Leerlaufenergiebedarf wahrend ¨ geforderte Drehmomentanderung von der LLR (I-Anteil)
EIN
Delta-Motordrehmoment aus Verlustmoment-Adaption
EIN
Dynamikwert der LSU, Bank 2
EIN
Dynamikwert der LSU
EIN
Errorflag: Diagnose AGR-System
EIN
Fehlerflag: BKV-Pumpe
MDFAW
B_LRHK2
B_LRNWSUR B_LSRDY B_LUSTOP
BGWDKBA DIMCA DMDSTP
B_MASTERHW
DMDMIL
B_MDSTOP
DMDSTP
B_MOLA B_NAC B_PLRA B_RINH B_RINH2 B_SA ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TKMWL 29.120.0
KOS
MDRED
B_SBBHK
GGLSHNO
B_SBBHK2
GGLSHNO
B_SBBVK
BGLAMBDA
B_SBBVK2
BGLAMBDA
B_SHSC B_SL
B_SLSRDY B_SYSERRK B_TAAGR
DIMCA D2CTR AAGRDC
B_TAL
GGFST
B_TESRDY B_TKKTAGRA B_UMAABR B_VL
DIMCA BGAGRA MDFAW
DLAHI2_W DLAHI_W DLRSPID_W
ADVE
DMLETANF_W DMLLRI_W
LLRRM
DMVAD_W
MDVERAD
DYNLSU2_W
DDYLSU
DYNLSU_W
DDYLSU
E_AGRS
DAGRS
E_BKVP
DBKVP
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_KAT E_KAT2 E_KS1 E_KS2 E_KS3 E_KS4 E_LASH
DKRS DKRS DKRS DKRS DLSAHKBD
E_LASH2
DLSAHKBD
E_LSH
DNOHK
E_LSH2
DNOHK
E_LSV
BGELSV
E_LSV2
BGELSV
E_TES
DTEV
FHO_W
GGDSU
FKBLAGR_W
BGAGRA
FKMSAGR_W
BGAGRA
FR2_W
LRS
FRA2_W
LRA
FRA_W
LRA
FR_W
LRS
FZABGS_W FZABGZYL_W GANGI
DMDMIL DMDMIL BBGANG
IKAKORMF_W KLDFPWM
MDGEN
KMSTMIL_W LAMSONI2_W
BGKMST BGLAMBDA
LAMSONI_W
BGLAMBDA
LAMSONS2_W
BGLASO
LAMSONS_W
BGLASO
LRNSTAT MSHFM_W NMOT
BGNMOT
NMOTLL
BGNMOT
NSOL
LLRNS
OSCDKTN2_W OSCDKTN_W PBKVMOD_W PBKV_W
GGPBKV
Referenziert von
Art
DSKNO, LRHKEB,EIN TKMWL TKMWL EIN BBKR, TKMWL EIN BBKR, TKMWL EIN BBKR, TKMWL EIN BBKR, TKMWL EIN EIN DCFFLR, DLSAFK,DPLLSU, GGLSHNO,LRHKEB, ... DCFFLR, DLSAFK,EIN DPLLSU, GGLSHNO,NLKO, ... DCFFLR, DLSAHKBD, EIN DPLLSU, DTANKL,GGLSHNO, ... DCFFLR, DLSAHKBD, EIN DPLLSU, DTANKL,GGLSHNO, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... DDYLSU, DIMCTES,- EIN DKATFKEB, DLSAFK, DLSAHKBD, ... EIN BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... AGRUE, BGAGR,EIN DAGRS, DFFTCNV,TKMWL AGRPSOL, AGRUE,- EIN BGAGR, DAGRS,TKMWL DDYLSU, DFFTCNV,- EIN GK, TC1MOD, TKMWL EIN DFFTCNV, GK,TC1MOD, TKMWL,UFGKC EIN DFFTCNV, GK,TC1MOD, TKMWL,UFGKC DDYLSU, DFFTCNV,- EIN GK, TC1MOD, TKMWL EIN DMDFON, TKMWL TKMWL EIN ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... DTEV, TKMWL EIN EIN CANECU, DTEV,LLRNS, TKMWL TC1MOD, TKMWL EIN BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... TKMWL EIN EIN BGTEV, TC1MOD,TKMWL AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... BGDVE, DTEV, LLRBB, EIN LLRNS, RDE, ... EIN BBNWS, CANECU,DFFTK, DTEV,LBUESYN, ... TKMWL EIN TKMWL EIN EIN GGPBKV, TKMWL EIN DBKVP, DDSBKV,TKMWL
TKMWL 29.120.0
Seite 3093 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Errorflag: Katalysator-Konvertierung Errorflag: Katalysator-Konvertierung (Bank 2) Errorflag: Klopfsensor 1 Errorflag: Klopfsensor 2 Errorflag: Klopfsensor 3 Errorflag: Klopfsensor 4 Errorflag: Lambda-Sondenalterung hinter Katalysator
Errorflag: Lambda-Sondenalterung hinter Kat. (Bank 2)
Errorflag: Lambda-Sonde hinter Kat
Errorflag: Lambda-Sonde hinter Kat Bank2
Errorflag: Lambda-Sonde vor Kat
Errorflag: Lambda-Sonde 2 vor Kat
Errorflag: Tankentluftungssystem ¨
¨ Korrekturfaktor Hohe (word)
Faktor Korrektur Blendenquerschnitt AGR
Faktor Korrektur Massenstrom ueber AGR-Ventil
Lambda-Regler-Ausgang; Bank2 (Word) multiplikative Gemischkorrektur der Gemischadaption (Word)
multiplikative Gemischkorrektur der Gemischadaption (Word)
Lambda-Regler-Ausgang (Word) ¨ ¨ abgasrelevante Aussetzer uber Fehlerzahler Summe, zahlt ¨ alle Zylinder ¨ Aussetzerzahler Ist-Gang
Invertierter, gefilterter Wert des Faktors Gemischkorrektur Generatorsignal (Kl. DFM) als PWM-Signal filtriert Zuruckgelegte ¨ Fahrstrecke mit MIL on Lambda-Istwert Bank2
Lambda-Istwert
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
Statusbyte DV-E-Adaption fur ¨ Testerkommunikation ¨ Massenstrom HFM 16-Bit Große Motordrehzahl Motordrehzahl im Leerlaufbereich Leerlaufsolldrehzahl
¨ Normierte Sauerstoffspeicherfahigkeit, Katdiagnose ¨ Normierte Sauerstoffspeicherfahigkeit, Katdiagnose ¨ Bremskraftverstarkerdruck modelliert ¨ Bremskraftverstarker-Druck von DS
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
PKODRC
CANECUR
PSDSS_W
GGDSS
READY RINH2_W
DIMCA
KMTR, KOS, MDFAW, EIN MDVERB, TKMWL EIN AGRUE, BGADAP,BGAGRA, BGRPS,DFFTCNV, ... EIN TC1MOD, TKMWL EIN DFFTCNV, DLSSA,TKMWL EIN DFFTCNV, DLSSA,TKMWL EIN DFFTCNV, DLSSA,TKMWL EIN DFFTCNV, DLSSA,TKMWL TKMWL EIN TKMWL EIN TKMWL EIN TKMWL EIN ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... BGWPFGR, CANECU, EIN TKMWL EIN GGFGRH, TKMWL,UFFGRE EIN GGFGRH, TKMWL,UFFGRE EIN GGFGRH, TKMWL,UFFGRE GGFGRH, TKMWL,EIN UFFGRE AAGRDC, ADAGRLS,- EIN DAGRE, HT2KTAGR,TKMWL DFFT, TKMWL EIN DFFT, TKMWL EIN DHRLSU, DHRLSUE,- EIN DLSSA, TKMWL DHRLSU, DHRLSUE,- EIN DLSSA, TKMWL EIN TC1MOD, TKMWL DTEV, TKMWL EIN TKMWL EIN DFFT, TKMWL EIN DFFT, TKMWL EIN EIN DFFT, DFFTCNV,TC1MOD, TKMWL EIN AGRUE, DAGRLS,GGAGRV, TKMWL EIN BGDVE, TKMWL EIN BGDVE, TKMWL BGDVE, BGWDKBA,- EIN TKMWL EIN ADVE, BGDVE,DFFTCNV, GGDVE,TKMWL BGDVE, BGWDKBA,- EIN TKMWL EIN ADVE, BGDVE,DFFTCNV, GGDVE,TKMWL BBKD, DFFTCNV,EIN EGEG, GGPED, TKMWL EIN DFFTCNV, EGEG,GGPED, TKMWL BBKD, TKMWL EIN BBREGNO, EIN BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... EIN BBREGNO, BGLAMABM, BGMNOREG, DLSAHKBD, DNOHK,... EIN GGO2LSU, TKMWL DFFTCNV, GGO2LSU, EIN TKMWL EIN GGVFZG, TKMWL EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ...
RINH_W RINV2_W RINV_W RKAT2_W RKAT_W RKAZ2_W RKAZ_W RL
SRMSEL
STATGRA
GGCANECU
S_FGRAT S_FGRHS S_FGRSV S_FGRWB
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
TAAGR_W
AAGRDC
TABGM TABGM2 TAHRLSU2_W
TEMPKON TEMPKON ALSU
TAHRLSU_W
ALSU
TANSLIN TATEIST TE_W TKATM TKATM2 TMOTLIN
GGTFA ATEV TEMPKON TEMPKON GGTFM
UAGRVPO_W
ADAGRLS
UDKNLP1R UDKNLP2R UDKP1ASR_W UDKP1_W
UDKP2ASR_W UDKP2_W
UPWG1_W
UPWG2_W UPWKD_W USHK2_W
GGLSHNO
USHK_W
GGLSHNO
UULSUV2_W UULSUV_W VFIL_W VFZG
GGVFZG
TKMWL 29.120.0
Seite 3094 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Kompressordrucksignal Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S)
readiness-Byte fur ¨ Ausgabe SAE J1979 Mode2 Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde hinter KAT Bank2 Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde hinter KAT Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde vor KAT Bank2 Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde vor KAT additive Gemischkorrektur (pro Zeit) der Gemischadaption Bank 2 (Word) additive Gemischkorrektur (pro Zeit) der Gemischdaption (Word) additive Gemischkorrektur (pro Zundung) ¨ der Gemischadaption Bank2 (Word) additive Gemischkorrektur (pro Zundung) ¨ der Gemischadaption relative Luftfullung ¨ Status GRA fur ¨ Ausgabe auf CAN Schalter Aus-Tip am FGR-Bedienhebelschalter Hauptschalter am FGR-Bedienhebel ¨ Schalter Setzen/Verzogern am FGR-Bedienhebel Schalter Wiederaufnahme/Beschleunigen am FGR-Bedienhebel ¨ ausgegebenes Tastverhaltnis an AGR-Ventil (word)
Abgastemperatur vor Kat aus Modell Abgastemperatur vor Kat aus Modell Bank2 ¨ Tastverhaltnis fur ¨ Lambdasondenheizung, Bank 2 ¨ Tastverhaltnis fur ¨ Lambdasondenheizung Ansauglufttemperatur, linearisiert und umgerechnet ¨ aktuelles Ist-Tastverhaltnis Tankentluftungsventil ¨ effektive Einspritzzeit (word) Katalysatortemperatur aus Modell Katalysatortemperatur aus Modell, Bank2 Motortemperatur, linearisiert und umgerechnet Spannungsoffset der AGR-Ventil-Lageruckmeldung ¨ Dauer-RAM: Spannung DK-Poti 1 im NLP Dauer-RAM: Spannung DK-Poti 2 im NLP ¨ Dauer-RAM: Spannung DK-Poti 1 am unteren DK-Anschlag, stationarer Anteil Spannung DK-Poti 1
¨ Dauer-RAM: Spannung DK-Poti 2 am unteren DK-Anschlag, stationarer Anteil Spannung DK-Poti 2
Spannung PWG-Poti 1 (Word)
Spannung PWG-Poti 2 (Word) Gelernte Spannung von PWG-Poti 1 in der Kick-Down-Position Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator 2
Spannung Lambdasonde (4.88mV/LSB) hinter Katalysator
Sondenspannung vor Kat einer Breitbandlambdasonde Bank2 (ADC-Wert) Sondenspannung vor Kat einer Breitbandlambdasonde (ADC-Wert) gefilterte Geschwindigkeit (16-Bit) Fahrzeuggeschwindigkeit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKDFA 17.50.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
VZIEL_W
FGRFULO
EIN
Zielgeschwindigkeit FGR
WDKBA
GGDVE
EIN
Drosselklappenwinkel bezogen auf unteren Anschlag
WUB ZLKD ZWIST
BBKD ZUE
EIN EIN EIN
Batteriespannung; vom AD-Wandler erfaßter Wert Zustand Kick-Down-Lernen Ist-Zundwinkel ¨
Z_AGRS
DAGRS
EIN
Zyklusflag: Diagnose AGR-System
Z_BKVP Z_KAT Z_KAT2 Z_KS1 Z_KS2 Z_KS3 Z_KS4 Z_LASH
DBKVP
DKRS DKRS DKRS DKRS DLSAHKBD
EIN EIN EIN EIN EIN EIN EIN EIN
¨ Zyklusflag: Bremskraftverstarker-Pumpe Zyklusflag: Katalysator-Konvertierung Zyklusflag: Katalysator-Konvertierung (Bank 2) Zyklusflag: Klopfsensor 1 Zyklusflag: Klopfsensor 2 Zyklusflag: Klopfsensor 3 Zyklusflag: Klopfsensor 4 Zyklusflag:Lambda-Sondenalterung hinter Kat.
Z_LASH2
DLSAHKBD
EIN
Zyklusflag: Lambda-Sondenalterung hinter Kat. (Bank 2)
Z_LSH
DNOHK
EIN
Zyklusflag: Lambda-Sonde hinter Kat
Z_LSH2
DNOHK
EIN
Zyklusflag: Lambda-Sonde hinter Kat Bank2
Z_LSV
BGELSV
EIN
Zyklusflag: Lambda-Sonde vor Kat
Z_LSV2
BGELSV
EIN
Zyklusflag: Lambda-Sonde 2 vor Kat
Z_TES
DTEV
CANECU, FGRABED,FGRREGL, TKMWL CANECU, DFFT,DMDSTP, LRAEB,TC1MOD, ... EGAG, GGUB, TKMWL TKMWL AWEA, DFFT, MDIST, MSF, TKMWL, ... BBAGR, DIMCAGR,TKMWL ABKVP, TKMWL DSKNO, TKMWL TKMWL TKMWL TKMWL TKMWL TKMWL DLSAFK, DPLLSU,GGLSHNO, LRHKEB,NLKO, ... DLSAFK, DPLLSU,GGLSHNO, NLKO,TKMWL DLSAHKBD, DLSSA,DPLLSU, DTANKL,GGLSHNO, ... DLSAHKBD, DLSSA,DPLLSU, DTANKL,GGLSHNO, ... BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ... BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ... DIMCTES, GKEB,TKMWL
EIN
Zyklusflag: Tankentluftungssystem ¨
Seite 3095 von 4100 31.JAN.2003 Thomas Brosi
FB TKMWL 29.120.0 Funktionsbeschreibung APP TKMWL 29.120.0 Applikationshinweise
FU TKDFA 17.50.0 Testerkommunikation; Diagnosefunktion aktivieren FDEF TKDFA 17.50.0 Funktionsdefinition ¨ Uber den Werkstatt-Tester VAG1551, VAG1552, VAS5051, VAS5052 und VAS5163 (Entwickler-Tool)besteht die M¨ oglichkeit, das Steuerger¨ at in einen Grundeinstellmodus (Funktion 04) zu versetzen. In diesem Modus k¨ onnen jeweils 4 Gr¨ oßen in physikalischer Darstellung (Anzeigengruppen 001 ... 255) angezeigt werden. Welche Meßgr¨ oßen angezeigt werden, wird in der Funktion %TKMWL29.xyz und T2KRLI2.10 durch Bedatung von KFMWNTK festgelegt. Zus¨ atzlich werden je nach angew¨ ahlter Anzeigegruppe eine hier definierte Anzahl von Bits gesetzt, um in der Motorsteuerung bestimmte Funktionen auszul¨ osen (Adaptionen, Diagnosen im "Kurztrip"-Modus, usw.). Bei Aktivierung der Grundeinstellung (Funktion 04) und Anwahl einer Anzeigegruppe (001 ... 255) wird das Bit B_grdst gesetzt, was folgende Reaktionen in der Motorsteuerung ausl¨ ost: TE-Ventil wird geschlossen. Es findet keine Spuelphase statt. Lambda-Regler l¨ auft Klimakompressor wird abgeschaltet Der Grundeinstellmodus (B_grdst = 1) soll nicht verlassen werden, wenn die Anzeigegruppennummer gewechselt wird (Tester: Taste "C" und Eingabe der neuen Nummer 001 ... 255). Erst bei Aktivierung einer neuen Funktion (z.B. 06 Ausgabe beenden, 08 Meßwerte lesen) soll B_grdst zur¨ uckgesetzt werden. Die genauen Bedingungen, die den Grundeinstellmodus aktivieren oder deaktivieren, sind in der Funktion %T2STRL beschrieben. Bei Anwahl nachfolgend definierter Anzeigegruppen wird bei Grundeinstellung (Funktion 04) immer das Bit B_fa gesetzt und zus¨ atzlich hier festgelegte oder ¨ uber CWFAxyz, CWFAxyzA und CWFAxyzB frei w¨ ahlbare Bits -----------------------+ V 8
Kurztripaktivierung f¨ ur Diagnose BKV-Pumpe (DBKVP) Bei n > 0 wird B_fabkv zur¨ uckgesetzt und auf dem Tester erscheint die Anzeige " Funktion ist unbekannt oder kann im Moment nicht ausgef¨ uhrt werden"
B_fabkv
28
Kurztripaktivierung f¨ ur Klopfsensordiagnose (DKRS)
CWFA28, CWFA28A
34
Kurztripaktivierung f¨ ur Lambdasondenalterung vor Kat: (DLSU) Dynamik Bank1
CWFA34,(A),(B)
35
Kurztripaktivierung f¨ ur Lambdasondenalterung vor Kat: (DLSU) Dynamik Bank2(DLSA)
CWFA35,(A),(B)
36
Kurztripaktivierung f¨ ur Lambdasondenbetriebsbereitschaft hinter Kat: (DLSH)
CWFA36,(A),(B)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKDFA 17.50.0
Seite 3096 von 4100 31.JAN.2003 Thomas Brosi
37
Kurztripaktivierung f¨ ur Lambdasondenalterungsdiagnose: (DLSU) Lambda-Offset Bank1
CWFA37,(A),(B)
38
Kurztripaktivierung f¨ ur Lambdasondenalterungsdiagnose: (DLSU) Lambda-Offset Bank2(DLSA)
CWFA38,(A),(B)
39
Kurztripaktivierung f¨ ur Sondenvertauschungsdiagnose hinter Kat ( DLSHV)
CWFA39,(A),(B)
43
Kurztripaktivierung f¨ ur Lambdasondenalterungsdiagnose hinter Kat (DLSAHK) Bank 1
CWFA43,(A),(B)
44
Kurztripaktivierung f¨ ur Lambdasondenalterungsdiagnose hinter Kat (DLSAHK) Bank 2
CWFA44,(A),(B)
46
Kurztripaktivierung f¨ ur Katalysatordiagnose: (DKAT) Bank 1
CWFA46,(A),(B)
47
Kurztripaktivierung f¨ ur Katalysatordiagnose: (DKAT) Bank 2
CWFA47,(A),(B)
48
Kurztripaktivierung f¨ ur Katalysatordiagnose thermisch: (DKATTH) Bank 1
CWFA48, CWFA48A
49
Kurztripaktivierung f¨ ur Katalysatordiagnose thermisch: (DKATTH) Bank 2
CWFA49, CWFA49A
60
Einleiten einer DV-E-Adaption (BGDVE) Bei n > 0 wird B_lrndia zur¨ uckgesetzt und auf dem Tester erscheint die Anzeige " Funktion ist unbekannt oder kann im Moment nicht ausgef¨ uhrt werden"
B_lrndia
63
Einleiten einer Kick-Down-Adaption (BBKD) Bei n > 0 wird B_fakd zur¨ uckgesetzt und auf dem Tester erscheint die Anzeige " Funktion ist unbekannt oder kann im Moment nicht ausgef¨ uhrt werden"
B_fakd
65
Einleiten einer DV-E-Adaption (BGWDKBA) Urkoordinatensystem Bei n > 0 wird B_lrndia und B_lrndiaur zur¨ uckgesetzt und auf dem Tester erscheint die Anzeige " Funktion ist unbekannt oder kann im Moment nicht ausgef¨ uhrt werden"
B_lrndia, B_lrndiaur
70
Kurztripaktivierung f¨ ur TEV-Diagnose (DTEV)
CWFA70, CWFA70A
71
Kurztripaktivierung f¨ ur Tankdichtigkeitspr¨ ufung (DLDP)
CWFA71, CWFA71A
74
Einleiten einer Adaption des AGR-Ventils Bei n > 0 wird B_faadagl zur¨ uckgesetzt und auf dem Tester erscheint die Anzeige " Funktion ist unbekannt oder kann im Moment nicht ausgef¨ uhrt werden"
B_faadagl
75
Kurztripaktivierung f¨ ur AGR (DAGRFC)
CWFA75, CWFA75A
77
Kurztripaktivierung f¨ ur SLS (DSLSLR) Bank 1
CWFA77, CWFA77A
78
Kurztripaktivierung f¨ ur SLS (DSLSLR) Bank 2
CWFA78, CWFA78A
94
Kurztripaktivierung f¨ ur NWS Einlaß (DNWSEIN)
CWFA94, CWFA94A
96
Kurztripaktivierung f¨ ur NWS Auslaß (DNWSAUS)
CWFA96, CWFA96A
99
Kurztripaktivierung zum Abschalten der Lambdaregelung (LRS)
B_craus
107
Kurztripaktivierung f¨ ur Diagnose Kraftstoffversorgung Short Test (DKVS)
CWFA107, CWFA107A
108
Kurztripaktivierung f¨ ur Diagnose Kraftstoffversorgung Leerlauf (DKVS)
CWFA108, CWFA108A
109
Kurztripaktivierung f¨ ur Diagnose Kraftstoffversorgung Teillast (DKVS)
CWFA109, CWFA109A
130
Kurztripaktivierung f¨ ur K¨ uhlmitteltemperaturregelung Systembef¨ ullung (KMTR)
CWFA130, CWFA130A
140
Kurztripaktivierung f¨ ur Diagnose Drucksteuerventil
CWFA140, CWFA140A
142
Einleiten einer Adaption der Ladungsbewegungsklappe
B_falbk
145
Kurztripaktivierung f¨ ur Diagnose Temperaturf¨ uhler nach Vorkat
CWFA145, CWFA145A
146
Kurztripaktivierung f¨ ur Katalysatordiagnose NOx: (DSKNO) Bank 1
CWFA146,(A),(B)
147
Kurztripaktivierung f¨ ur Katalysatordiagnose NOx: (DSKNO) Bank 2
CWFA147,(A),(B)
148
Kurztripaktivierung f¨ ur Entschwefelung NOx-Kat
Bank 1
CWFA148,(A),(B)
149
Kurztripaktivierung f¨ ur Entschwefelung NOx-Kat
Bank 2
CWFA149,(A),(B)
152
Kurztripaktivierung NOx-Sensor Offset
CWFA152,(A),(B)
162
Kurztripaktivierung f¨ ur %DEZLA Bank 1
CWFA162, CWFA162A
163
Kurztripaktivierung f¨ ur %DEZLA Bank 2
CWFA163, CWFA163A
166
Kurztripaktivierung f¨ ur %DPLLSU Bank 1
CWFA166,(A),(B)
167
Kurztripaktivierung f¨ ur %SALSU Bank 1
CWFA167,(A),(B)
168
Kurztripaktivierung f¨ ur ATL-Bypass
CWFA168,(A),(B)
190 bis
verk¨ urzter Bandendetest, Aktivierung mehrerer Diagnosefunktionen ¨ uber Codewort
CWFA190,(A),(B) bis
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKDFA 17.50.0
Seite 3097 von 4100 31.JAN.2003 Thomas Brosi
199
verk¨ urzter Bandendetest, Aktivierung mehrerer Diagnosefunktionen ¨ uber Codewort
CWFA199,(A),(B)
200
automatischer Testablauf
B_faa
201 bis 255
projektspezifisch konfigurierbarer Kurztrip
CWFA201,(A),(B) bis CWFA255,(A),(B)
projektspezifisch konfigurierbarer Kurztrip
Bitzuordnung f¨ ur die Codew¨ orter CWFAxyz: Bit 0: B_lrndia, B_lrndiaur Bit 1: B_faatm Bit 2: B_falra Bit 3: B_fabkv Bit Bit Bit Bit
4: 5: 6: 7:
B_fakvs, B_fafrst B_faldp B_fates B_fasls
Bit 8: B_faagr Bit 9: B_faezla Bit 10: B_falsh, B_falsh2 Bit 11: B_fakat, B_fakat2 Bit Bit Bit Bit
12: 13: 14: 15:
B_falsv, B_falsv2 B_falrshk, B_falrshk2 B_fash, B_fash2 B_faadagl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bitzuordnung f¨ ur die Codew¨ orter CWFAxyzA: Bit 0: B_fadsv (SY_HDP=1), B_faomsv (SY_HDP=2) Bit 1: B_faobv (SY_TURBO=1), B_fanwkwe (SY_NWS>0) Bit 2: B_fakmtr Bit 3: B_fakd Bit Bit Bit Bit
#
4: 5: 6: 7:
B_fan B_fakth, B_fakth2 B_faskno, B_faskno2 (SY_DSKNO=1), B_fakatno, B_fakatno2 (SY_DKATNO=1) B_fatnv, B_fatnv2
Bit 8: B_falbk Bit 9: B_falshv, B_falsfv (SY_LSFV=1 oder SY_DLSFV=1) Bit 10: B_fanwse Bit 11: B_fanwsa Bit Bit Bit Bit
12: 13: 14: 15:
f¨ ur %DLSFV
B_faan B_faam B_faadkl, B_faatlb (SY_TURBO=1), B_fanwkwa (SY_NWSA>0) B_fakrs
Bitzuordnung f¨ ur die Codew¨ orter CWFAxyzB: Bit 0: B_fatkr (SY_ASTIKR=1), B_fatvh (SY_ASTVHK=1) Bit 1: B_fasalsu Bit 2: B_fapllsu, B_fapllsu2 Bit 3: B_fadylsu, B_fadylsu2 Bit Bit Bit Bit
#
4: 5: 6: 7:
f¨ ur f¨ ur f¨ ur f¨ ur
B_falsf, B_falsf2 B_faevz B_fadesu B_fasf, B_fasf2
12: 13: 14: 15:
%DGGTIKR bzw. %DGGTVHK %SALSU %DPLLSU %DDYLSU
f¨ ur %DLSF f¨ ur %AEVAB f¨ ur %DLSAFK
Bit 8: B_falsfhv Bit 9: B_fabks Bit 10: B_fahsh , B_fahsf (SY_LSFNVK=1) Bit 11: B_fanwkw Bit Bit Bit Bit
f¨ ur %DSKNO bzw. %DKATNO
f¨ ur f¨ ur f¨ ur f¨ ur
B_falzsr B_fanohk B_falrsfk B_falues
%DLSFHV %DBKS %DHLSHK und %DHLSFK %DNWKW
f¨ ur Drosselklappenadapt. (Leck z. Saugrohr) f¨ ur %DNOHK3.x f¨ ur %LRSFKEB f¨ ur %KMTR, L¨ ufteranforderung bei Kurztrip
Hinweis: Diese Kurztripaktivierungen haben nur dann eine Reaktion in der Motorsteuerung zur Folge, wenn die entsprechenden Funktionsmodule, z.B. %DKATLRS, in der Software eingebunden und per Daten freigegeben sind (siehe auch %PROKON).
ABK TKDFA 17.50.0 Abkurzungen ¨ Parameter CWFA107 CWFA107A CWFA108 CWFA108A CWFA109 CWFA109A
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW
Codewort Kurztripanforderungen Anzeigegruppe 107 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 107 Codewort Kurztripanforderungen Anzeigegruppe 108 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 108 Codewort Kurztripanforderungen Anzeigegruppe 109 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 109
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter CWFA130 CWFA130A CWFA140 CWFA140A CWFA145 CWFA145A CWFA146 CWFA146A CWFA146B CWFA147 CWFA147A CWFA147B CWFA148 CWFA148A CWFA148B CWFA149 CWFA149A CWFA149B CWFA152 CWFA152A CWFA152B CWFA162 CWFA162A CWFA163 CWFA163A CWFA166 CWFA166A CWFA166B CWFA167 CWFA167A CWFA167B CWFA168 CWFA168A CWFA168B CWFA190 CWFA190A CWFA190B CWFA191 CWFA191A CWFA191B CWFA192 CWFA192A CWFA192B CWFA193 CWFA193A CWFA193B CWFA194 CWFA194A CWFA194B CWFA195 CWFA195A CWFA195B CWFA196 CWFA196A CWFA196B CWFA197 CWFA197A CWFA197B CWFA198 CWFA198A CWFA198B CWFA199 CWFA199A CWFA199B CWFA201 CWFA201A CWFA201B CWFA202 CWFA202A CWFA202B CWFA203 CWFA203A CWFA203B CWFA204 CWFA204A CWFA204B CWFA205 CWFA205A CWFA205B CWFA206 CWFA206A
Source-X
Source-Y
TKDFA 17.50.0
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort Kurztripanforderungen Anzeigegruppe 130 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 130 Codewort Kurztripanforderungen Anzeigegruppe 140 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 140 Codewort Kurztripanforderungen Anzeigegruppe 145 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 145 Codewort Kurztripanforderungen Anzeigegruppe 146 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 146 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 146 Codewort Kurztripanforderungen Anzeigegruppe 147 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 147 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 147 Codewort Kurztripanforderungen Anzeigegruppe 148 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 148 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 148 Codewort Kurztripanforderungen Anzeigegruppe 149 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 149 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 149 Codewort Kurztripanforderungen Anzeigegruppe 152 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 152 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 152 Codewort Kurztripanforderungen Anzeigegruppe 162 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 162 Codewort Kurztripanforderungen Anzeigegruppe 163 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 163 Codewort Kurztripanforderungen Anzeigegruppe 166 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 166 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 166 Codewort Kurztripanforderungen Anzeigegruppe 167 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 167 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 167 Codewort Kurztripanforderungen Anzeigegruppe 168 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 168 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 168 Codewort Kurztripanforderungen Anzeigegruppe 190 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 190 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 190 Codewort Kurztripanforderungen Anzeigegruppe 191 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 191 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 191 Codewort Kurztripanforderungen Anzeigegruppe 192 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 192 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 192 Codewort Kurztripanforderungen Anzeigegruppe 193 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 193 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 193 Codewort Kurztripanforderungen Anzeigegruppe 194 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 194 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 194 Codewort Kurztripanforderungen Anzeigegruppe 195 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 195 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 195 Codewort Kurztripanforderungen Anzeigegruppe 196 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 196 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 196 Codewort Kurztripanforderungen Anzeigegruppe 197 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 197 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 197 Codewort Kurztripanforderungen Anzeigegruppe 198 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 198 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 198 Codewort Kurztripanforderungen Anzeigegruppe 199 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 199 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 199 Codewort Kurztripanforderung Anzeigegruppe 201 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 201 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 201 Codewort Kurztripanforderung Anzeigegruppe 202 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 202 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 202 Codewort Kurztripanforderung Anzeigegruppe 203 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 203 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 203 Codewort Kurztripanforderung Anzeigegruppe 204 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 204 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 204 Codewort Kurztripanforderung Anzeigegruppe 205 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 205 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 205 Codewort Kurztripanforderung Anzeigegruppe 206 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 206
Seite 3098 von 4100 31.JAN.2003 Thomas Brosi
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter CWFA206B CWFA207 CWFA207A CWFA207B CWFA208 CWFA208A CWFA208B CWFA209 CWFA209A CWFA209B CWFA210 CWFA210A CWFA210B CWFA211 CWFA211A CWFA211B CWFA212 CWFA212A CWFA212B CWFA213 CWFA213A CWFA213B CWFA214 CWFA214A CWFA214B CWFA215 CWFA215A CWFA215B CWFA216 CWFA216A CWFA216B CWFA217 CWFA217A CWFA217B CWFA218 CWFA218A CWFA218B CWFA219 CWFA219A CWFA219B CWFA220 CWFA220A CWFA220B CWFA221 CWFA221A CWFA221B CWFA222 CWFA222A CWFA222B CWFA223 CWFA223A CWFA223B CWFA224 CWFA224A CWFA224B CWFA225 CWFA225A CWFA225B CWFA226 CWFA226A CWFA226B CWFA227 CWFA227A CWFA227B CWFA228 CWFA228A CWFA228B CWFA229 CWFA229A CWFA229B CWFA230 CWFA230A CWFA230B CWFA231 CWFA231A CWFA231B CWFA232 CWFA232A CWFA232B CWFA233 CWFA233A
Source-X
Source-Y
TKDFA 17.50.0
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 206 Codewort Kurztripanforderung Anzeigegruppe 207 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 207 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 207 Codewort Kurztripanforderung Anzeigegruppe 208 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 208 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 208 Codewort Kurztripanforderung Anzeigegruppe 209 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 209 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 209 Codewort Kurztripanforderung Anzeigegruppe 210 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 210 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 210 Codewort Kurztripanforderung Anzeigegruppe 211 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 211 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 211 Codewort Kurztripanforderung Anzeigegruppe 212 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 212 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 212 Codewort Kurtripanforderung Anzeigegruppe 213 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 213 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 213 Codewort Kurztripanforderung Anzeigegruppe 214 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 214 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 214 Codewort Kurztripanforderung Anzeigegruppe 215 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 215 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 215 Codewort Kurztripanforderung Anzeigegruppe 216 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 216 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 216 Codewort Kurztripanforderung Anzeigegruppe 217 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 217 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 217 Codewort Kurztripanforderung Anzeigegruppe 218 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 218 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 218 Codewort Kurztripanforderung Anzeigegruppe 219 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 219 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 219 Codewort Kurztripanforderung Anzeigegruppe 220 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 220A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 220 Codewort Kurztripanforderung Anzeigegruppe 221 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 2221A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 221 Codewort Kurztripanforderung Anzeigegruppe 222 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 222A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 222 Codewort Kurztripanforderung Anzeigegruppe 223 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 223A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 223 Codewort Kurztripanforderung Anzeigegruppe 224 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 224A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 224 Codewort Kurztripanforderung Anzeigegruppe 225 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 225A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 225 Codewort Kurztripanforderung Anzeigegruppe 226 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 226A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 226 Codewort Kurztripanforderung Anzeigegruppe 227 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 227A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 227 Codewort Kurztripanforderung Anzeigegruppe 228 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 228A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 228 Codewort Kurztripanforderung Anzeigegruppe 229 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 229A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 229 Codewort Kurztripanforderung Anzeigegruppe 230 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 230A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 230 Codewort Kurztripanforderung Anzeigegruppe 231 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 231A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 231 Codewort Kurztripanforderung Anzeigegruppe 232 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 232A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 232 Codewort Kurztripanforderung Anzeigegruppe 233 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 233A
Seite 3099 von 4100 31.JAN.2003 Thomas Brosi
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter CWFA233B CWFA234 CWFA234A CWFA234B CWFA235 CWFA235A CWFA235B CWFA236 CWFA236A CWFA236B CWFA237 CWFA237A CWFA237B CWFA238 CWFA238A CWFA238B CWFA239 CWFA239A CWFA239B CWFA240 CWFA240A CWFA240B CWFA241 CWFA241A CWFA241B CWFA242 CWFA242A CWFA242B CWFA243 CWFA243A CWFA243B CWFA244 CWFA244A CWFA244B CWFA245 CWFA245A CWFA245B CWFA246 CWFA246A CWFA246B CWFA247 CWFA247A CWFA247B CWFA248 CWFA248A CWFA248B CWFA249 CWFA249A CWFA249B CWFA250 CWFA250A CWFA250B CWFA251 CWFA251A CWFA251B CWFA252 CWFA252A CWFA252B CWFA253 CWFA253A CWFA253B CWFA254 CWFA254A CWFA254B CWFA255 CWFA255A CWFA255B CWFA28 CWFA28A CWFA34 CWFA34A CWFA34B CWFA35 CWFA35A CWFA35B CWFA36 CWFA36A CWFA36B CWFA37 CWFA37A CWFA37B
Source-X
Source-Y
TKDFA 17.50.0
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 233 Codewort Kurztripanforderung Anzeigegruppe 234 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 234A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 234 Codewort Kurztripanforderung Anzeigegruppe 235 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 235A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 235 Codewort Kurztripanforderung Anzeigegruppe 236 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 236A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 236 Codewort Kurztripanforderung Anzeigegruppe 237 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 237A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 237 Codewort Kurztripanforderung Anzeigegruppe 238 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 238A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 238 Codewort Kurztripanforderung Anzeigegruppe 239 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 239A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 239 Codewort Kurztripanforderung Anzeigegruppe 240 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 240A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 240 Codewort Kurztripanforderung Anzeigegruppe 241 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 241A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 241 Codewort Kurztripanforderung Anzeigegruppe 242 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 242A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 242 Codewort Kurztripanforderung Anzeigegruppe 243 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 243A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 243 Codewort Kurztripanforderung Anzeigegruppe 244 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 244A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 244 Codewort Kurztripanforderung Anzeigegruppe 245 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 245A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 245 Codewort Kurztripanforderung Anzeigegruppe 246 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 246A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 246 Codewort Kurztripanforderung Anzeigegruppe 247 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 247A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 247 Codewort Kurztripanforderung Anzeigegruppe 248 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 248A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 248 Codewort Kurztripanforderung Anzeigegruppe 249 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 249A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 249 Codewort Kurztripanforderung Anzeigegruppe 250 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 250A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 250 Codewort Kurztripanforderung Anzeigegruppe 251 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 251A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 251 Codewort Kurztripanforderung Anzeigegruppe 252 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 252A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 252 Codewort Kurztripanforderung Anzeigegruppe 253 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 253A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 253 Codewort Kurztripanforderung Anzeigegruppe 254 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 254A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 254 Codewort Kurztripanforderung Anzeigegruppe 255 ¨ Erganzung Codewort Kurztripanforderung Anzeigegruppe 255A ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 255 Codewort Kurztripanforderungen Anzeigegruppe 28 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 28 Codewort Kurztripanforderungen Anzeigegruppe 34 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 34 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 34 Codewort Kurztripanforderungen Anzeigegruppe 35 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 35 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 35 Codewort Kurztripanforderungen Anzeigegruppe 36 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 36 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 36 Codewort Kurztripanforderungen Anzeigegruppe 37 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 37 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 37
Seite 3100 von 4100 31.JAN.2003 Thomas Brosi
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Source-X
Source-Y
CWFA38 CWFA38A CWFA38B CWFA39 CWFA39A CWFA39B CWFA43 CWFA43A CWFA43B CWFA44 CWFA44A CWFA44B CWFA46 CWFA46A CWFA46B CWFA47 CWFA47A CWFA47B CWFA48 CWFA48A CWFA49 CWFA49A CWFA70 CWFA70A CWFA71 CWFA71A CWFA75 CWFA75A CWFA77 CWFA77A CWFA78 CWFA78A CWFA94 CWFA94A CWFA96 CWFA96A
TKDFA 17.50.0
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort Kurztripanforderungen Anzeigegruppe 38 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 38 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 38 Codewort Kurztripanforderungen Anzeigegruppe 39 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 39 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 39 Codewort Kurztripanforderungen Anzeigegruppe 43 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 43 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 43 Codewort Kurztripanforderungen Anzeigegruppe 44 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 44 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 44 Codewort Kurztripanforderungen Anzeigegruppe 46 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 46 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 46 Codewort Kurztripanforderungen Anzeigegruppe 47 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 47 ¨ Erganzung Codewort B Kurztripanforderungen Anzeigegruppe 47 Codewort Kurztripanforderungen Anzeigegruppe 48 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 48 Codewort Kurztripanforderungen Anzeigegruppe 49 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 49 Codewort Kurztripanforderungen Anzeigegruppe 70 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 70 Codewort Kurztripanforderungen Anzeigegruppe 71 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 71 Codewort Kurztripanforderungen Anzeigegruppe 75 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 75 Codewort Kurztripanforderungen Anzeigegruppe 77 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 77 Codewort Kurztripanforderungen Anzeigegruppe 78 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 78 Codewort Kurztripanforderungen Anzeigegruppe 94 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 94 Codewort Kurztripanforderungen Anzeigegruppe 96 ¨ Erganzung Codewort Kurztripanforderungen Anzeigegruppe 96
Seite 3101 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
SY_ASTIKR SY_ASTVHK SY_DKATNO SY_DSKNO SY_HDP SY_NWS SY_NWSA SY_TURBO
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Temperatursensor im Krummer ¨ verbaut Systemkonstante: Temperatursensor vor Hauptkat verbaut Systemkonstante: Statusinformation uber ¨ vorhandene NOx-Katalysatordiagnose Systemkonstante: Statusinformation uber ¨ Katdiagnose mittels NOx-Sensor Systemkonstante HDP Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. Systemkonstante Turbolader
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_CRAUS B_FA
TKDFA TKDFA
AUS AUS
Ausgewertet durch LREB: Werkstattbit zum Stillegen LR Bedingung Funktionsanforderung allgemein
B_FAA B_FAADAGL B_FAADKL B_FAAGR
TKDFA TKDFA TKDFA TKDFA
LRSEB ADAGRLS, BBHTRIP,BBSAWE, BKS,DDYLSU, ... LLRNFA ADAGRLS
AUS AUS AUS AUS
Bedingung Funktionsanforderung automatischer Testablauf Bedingung externe Anforderung der Adaption Lagesensor Bedingung Funktionsanforderung Adaption AGR-Drosselklappe Bedingung Funktionsanforderung AGR und Diagnose fur ¨ Kurztest
B_FAAM B_FAAN B_FAATLB B_FAATM
TKDFA TKDFA TKDFA TKDFA
B_FABKS B_FABKV
TKDFA TKDFA
B_FADESU B_FADSV B_FADYLSU B_FADYLSU2 B_FAEVZ B_FAEZLA B_FAFRST B_FAHSF B_FAHSH B_FAKAT
TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA
B_FAKAT2 B_FAKATNO B_FAKATNO2
TKDFA TKDFA TKDFA
BBAGR, BGADAP,BGAGRA, BGAGRSOL, BGMNOREG, ... MDTRIP AUS LLRNFA, MDFAW AUS AUS BBHTRIP, BDEMKO,- AUS BGTPABG, LLRNFA BKS AUS ABKVP, DBKVP, TKMW- AUS L BGSIK AUS AUS DDYLSU, LLRNFA AUS AUS AEVAB AUS LLRNFA AUS DFRST, DKVS, LRA AUS DHLSFK AUS AUS DKATFKEB, AUS DKATSPFK, LLRNFA DKATFKEB, DKATSPFKAUS LLRNFA AUS AUS
Anforderung allgemeine Momentenreserve Kurztrip ¨ Bedingung Funktionsanforderung Allgemeine Drehzahlerhohung Bedingung Funktionsanforderung ATL-Bypass Bedingung Funktionsanforderung kurze Taupunktendezeiten aus %TKMWL: Bedingung Funktionsanforderung BKS ¨ Bedingung: Funktionsanforderung Bremskraftverstarker Bedingung Funktionsanforderung NOx-Kat Desulfatierung Bedingung Funktionsanforderung Diagnose Drucksteuerventil BDE Bedingung Funktionsanforderung Dynamikdiagnose der LSU Bedingung Funktionsanforderung Dynamikdiagnose der LSU, Bank2 Bedingung Zylinderausblendung durch Tester Bedingung : Funktionsanforderung DEZLA Funktionsanforderung Kurztest Bedingung Funktionsanforderung Diagnose Heizung vor Hauptkat-Lambdasonde Bedingung Funktionsanforderung Diagnose Heizung Hinterkat-Lambdasonde Bedingung Funktionsanforderung Katalysatoruberwachung ¨ Bedingung Funktionanforderung Katalysatoruberwachung ¨ (Stereo 2.Bank) ¨ Bedingung Funktionsanforderung NOx-Kat-Uberwachung ¨ Bedingung Funktionsanforderung NOx-Kat-Uberwachung Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKDFA 17.50.0
Seite 3102 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_FAKD B_FAKMTR B_FAKRS B_FAKTH B_FAKTH2 B_FAKVS B_FALBK B_FALDP B_FALRA B_FALRSFK B_FALRSHK B_FALRSHK2 B_FALSF
TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA
BBKD, TKMWL KMTR DKRS, LLRNFA
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
Bedingung Funktionsanforderung Kick-Down-Adaption Bedingung Funktionsanforderung Kuhlmitteltemperaturreglung ¨ Bedingung Funktionsanforderung Klopfsensordiagnose Bedingung Funktionsanforderung thermische Katalysatordiagnose Bedingung Funktionsanforderung thermische Katalysatordiagnose, Bank 2 Funktionsaufforderung Diagnose Kraftstoffsystem fur ¨ Schnelltest Funktionsaufforderung Offsetlernen der LBK Bedingung Funktionsanforderung Leckdiagnosepumpe Bedingung: Funktionsanforderung Lambdaregelung-Adaption Bedingung Funktionsanforderung LRFKEB Bedingung Funktionsanforderung LRSHK Bedingung Funktionsanforderung LRSHK Bank 2 Bedingung Funktionsanforderung Lambda-Sonde hinter Front KAT
B_FALSF2
TKDFA
B_FALSFHV B_FALSFV B_FALSH
TKDFA TKDFA TKDFA
B_FALSH2 B_FALSHV B_FALSV B_FALSV2 B_FALUES B_FALZSR B_FAN B_FANOHK B_FANWKW B_FANWKWA B_FANWKWE B_FANWSA
TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA
B_FANWSE
TKDFA
B_FAOBV B_FAOMSV B_FAPLLSU B_FAPLLSU2 B_FASALSU B_FASF B_FASF2 B_FASH B_FASH2 B_FASKNO
TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA
B_FASKNO2 B_FASLS B_FATES B_FATKR B_FATNV B_FATNV2 B_FATVH B_GRDST B_LRNDIA B_LRNDIAUR
TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA TKDFA
LLRNFA BGLBK LLRNFA DKVS, LRA, LRAEB LRFKEB
DLSF, LAMKOD,LLRNFA, LRFKEB DLSF, LAMKOD, LRF- AUS KEB AUS DLSFV AUS LAMKOD, LLRNFA, LR- AUS HKEB LAMKOD AUS LLRNFA AUS LLRNFA AUS AUS KMTR AUS BGADAP, BGFKMS AUS BBSAWE AUS DNOHK, GGNOC, SKR AUS LLRNFA AUS AUS AUS BBDNWS, BBNWS,AUS LLRNFA, NWSFAT BBDNWS, BBNWS,AUS LLRNFA, NWSFAT AUS DKVBDE AUS DPLLSU AUS AUS DSALSU, SALSU AUS DLSAFK, LLRNFA AUS DLSAFK AUS DLSAHKBD, LLRNFA AUS DLSAHKBD AUS BDEMKO, LLRNFA, S- AUS KR AUS LLRNFA AUS DTEV, LLRNFA AUS AUS AUS AUS DGGTVHK AUS KOS AUS BGDVE, BGWDKBA AUS BGWDKBA AUS
Bedingung Funktionsanforderung Lambda-Sonde hinter Front KAT Bank2 Bedingung-Funktionsanforderung Front/Hinter Hauptkat. LS Vertauschung diagnose Bedingung Funktionsanforderung fur ¨ Kurztrip Vertauschung LS hinter Frontkat Bedingung Funktionsanforderung Lambda-Sonde hinter KAT Bedingung Funktionsanforderung Lambda-Sonde hinter KAT Bank2 Bedingung Funktionsanforderung fur ¨ Kurztrip Vertauschung Lambda-Sonde hinter KAT Bedingung Funktionsanforderung Lambda-Sonde vor KAT Bedingung Funktionsanforderung Lambda-Sonde vor KAT Bank2 Bedingung Funktionsanforderung Lufteransteuerung ¨ Bedingung Funktionsanforderung Diagnose Leck zum Saugrohr fur ¨ Kurztest ¨ Bedingung Funktionsanforderung Drehzahlerhohung fur ¨ Kurztrip Bedingung Funktionsanforderung Diagnose NOx-Sensor Bedingung Funktionsanforderung Nockenwellenstellung Bedingung Funktionsanforderung Nockenwellenstellung Auslaß Bedingung Funktionsanforderung Nockenwellenstellung Einlaß Bedingung Funktionsanforderung Diagnose Nockenwellensteuerung (Auslaß) Bedingung Funktionsanforderung Diagnose Nockenwellensteuerung (Einlaßseitig) Bedingung Funktionsanforderung Overboost-Verbot ¨ Bedingung Funktionsanforderung Offnen MSV ¨ Bedingung Funktionsanforderung Plausibilitatsdiagnose der LSU ¨ Bedingung Funktionsanforderung Plausibilitatsdiagnose der LSU (Bank2) Bedingung: Funktionsanforderung Schubabgleich Bedingung Funktionsanforderung Schwingungsprufung ¨ hinter Front KAT Bedingung Funktionsanforderung Schwingungsprufung ¨ hinter Front KAT Bank2 Bedingung Funktionsanforderung Schwingungsprufung ¨ Bedingung Funktionsanforderung Schwingungsprufung ¨ Bank2 Bedingung Funktionsanforderung Speicherkatdiagnose Bedingung Funktionsanforderung Speicherkatdiagnose Bank 2 ¨ Bedingung Funktionsanforderung Sekundarluftsystem Bedingung Funktionsanforderung Tankentluftungssystem ¨ Bedingung: Funktionsanforderung %DGGTIKR Bedingung: Funktionsanforderung %DGGTNVK Bedingung: Funktionsanforderung %DGGTNVK Bank 2 Bedingung: Funktionsanforderung %DGGTVHK Bedingung Grundeinstellung Bedingung: DV-E-Adaption und Prufungen ¨ per Diagnose-Tester aktivieren Bedingung: Testeranforderung DV-E Lernwerte als Urlernwerte festlegen
FB TKDFA 17.50.0 Funktionsbeschreibung APP TKDFA 17.50.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKSWL 1.50.0
Seite 3103 von 4100 31.JAN.2003 Thomas Brosi
FU TKSWL 1.50.0 Tester Kommunikation System-Werte Lesen FDEF TKSWL 1.50.0 Funktionsdefinition Diese Sektion beschreibt in Erg¨ anzung zur %TKMWL den Aufbau der Messwertebl¨ ocke 80-85. Implementierung: ================ In der gew¨ ahlten Beschreibungsform werden die Daten zwischen den "" auf dem Tester angezeigt. Die "" dienen lediglich der Dokumentation, um Leerzeichen darstellen zu k¨ onnen. Zwischen den einzelnen Daten wird zus¨ atzlich jeweils ein Leerzeichen als Trennzeichen ausgegeben. Weitere Regeln sind der Beschreibung am Ende der FDEF zu entnehmen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Block 80: SG-Identifikation (Anzeige erfolgt ¨ uber Normanzeige-Nr. 0x5F) ----------------------------------------------------------------------+-------+--------+--------+----+----+ Dargestellter Text: |hhh-kkk dd.mm.yy < > pppp nnnn| +-------+--------+--------+----+----+ +-------+--------+--------+----+----+ Interpretation: | A | B | C | D | E | +-------+--------+--------+----+----+ A: Herstellerwerkskennzahl und -Kennzeichnung Format : "hhh-kkk", 7-stellig Anzeigetext: "< >", Wert nicht unterst¨ utzt B: Tages-Fertigungsdatum Format : "dd.mm.yy", 8-stellig Anzeigetext: "< >", Wert nicht unterst¨ utzt C: Hersteller¨ anderungsstand Format : "12345678", 8-stellig Anzeigetext: "< >", Wert nicht unterst¨ utzt D: Hersteller-Pr¨ ufstand-Nr. Format : "pppp", 4-stellig Anzeigetext: "< >", Wert nicht unterst¨ utzt E: Laufende Hersteller-Nr. Format : "nnnn", 4-stellig Anzeigetext: "< >", Wert nicht unterst¨ utzt
Block 81: SG-Identifikation (Anzeige erfolgt ¨ uber Normanzeige-Nr. 0x5F) ----------------------------------------------------------------------SY_WFS>=4: +----------------------------------------+ Dargestellter Text: |WVWZZZ1JZWW123456 12345678901234 < >| +----------------------------------------+ SY_WFS<4: +----------------------------------------+ Dargestellter Text: |< > < > < >| +----------------------------------------+
Interpretation:
+-----------------+--------------+-------+ | A | B | C | +-----------------+--------------+-------+
A: Fahrgestellnummer Format : "WVWZZZ1JZWW123456", 17-stellig, alphanumerisch SY_WFS>=4: (VIN) Anzeigetext: "WVWZZZ1JZWW123456", Wert unterst¨ utzt (aus EEPROM) SY_WFS<4: Anzeigetext: "<
>", Wert nicht unterst¨ utzt
B: Baugruppennr. oder Seriennr. Format : "12345678901234", 14-stellig, alphanumerisch SY_WFS>=4: (Immo-Id) Anzeigetext: "12345678901234", Wert unterst¨ utzt (aus EEPROM) SY_WFS<4: Anzeigetext: "<
>", Wert nicht unterst¨ utzt
C: Typpr¨ ufnummer Format : "1234567", 7-stellig, alphanumerisch Anzeigetext: "< >", Wert nicht unterst¨ utzt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKSWL 1.50.0
Seite 3104 von 4100 31.JAN.2003 Thomas Brosi
Block 82: SG-Identifikation (Anzeige erfolgt ¨ uber Normanzeige-Nr. 0x5F) ----------------------------------------------------------------------+-------------+--------+---+--+---+--+ Dargestellter Text: |1234567890123 < > < > <> < > <>| +-------------+--------+---+--+---+--+ +-------------+--------+---+--+---+--+ Interpretation: | A | B | C | D| E | F| +-------------+--------+---+--+---+--+ A: Flash-Tool-Code (FTC/FPC) Format : "1234567890123", 13-stellig, alphanumerisch Anzeigetext: "BBBBBIIIGGGGG", Wert unterst¨ utzt (aus EEPROM) FTC[0] FTC[1] FTC[2] FTC[2] FTC[3] FTC[3] FTC[4] FTC[5]
: : : : : : : :
Bit Bit Bit Bit Bit Bit Bit Bit
7-0: 7-0: 7-3: 2-0: 7-1: 0 : 7-0: 7-0:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Betriebsnummer: Importeursnummer: Ger¨ atenummer:
Ger¨ atenummer Ger¨ atenummer Ger¨ atenummer Importeursnummer Importeursnummer Betriebsnummer Betriebsnummer Betriebsnummer BBBBB (00000-99999) III ( 000- 999) GGGGG (00000-30000)
B: Flash-Datum Format : "dd.mm.yy", 8-stellig, alphanumerisch Anzeigetext: "< >", Wert nicht unterst¨ utzt C: Baugruppe Hardware (SGIDB8) Format : "123", 3-stellig, alphanumerisch Anzeigetext: "SG8", Wert unterst¨ utzt (aus EEPROM) D: Sortenschl¨ ussel Hardware (SGIDB9) Format : "12", 2-stellig, alphanumerisch Anzeigetext: "S9", Wert unterst¨ utzt (aus EEPROM) E: Baugruppe Software Format : "123", 3-stellig, alphanumerisch Anzeigetext: "< >", Wert nicht unterst¨ utzt F: Sortenschl¨ ussel Software Format : "12", 2-stellig, alphanumerisch Anzeigetext: "<>", Wert nicht unterst¨ utzt
Block 83 - 85: noch undefiniert (Anzeige erfolgt ¨ uber Normanzeige-Nr. 0x5F) --------------------------------------------------------------------------+----+ Dargestellter Text: |< >| +----+ +----+ Interpretation: | A | +----+ A: Inhalt noch unspezifiziert Format : "1234", 4-stellig, alphanumerisch Anzeigetext: "< >", Wert nicht unterst¨ utzt DEFINITION: a) Die Funktion ESG-IDENT ist eine spezielle Anwendung der Funktion "08: Meßwerteblock lesen" entsprechend der Normanzeigenummer 0x5F. b) F¨ ur die Ausgabe dienen steuerger¨ ate¨ ubergreifend einheitlich die Meßwertebl¨ ocke 80-85. c) Die Meßwertebl¨ ocke 80-85 d¨ urfen nicht f¨ ur andere Anwendungen verwendet werden.
REGELN: a) Das erste Zeichen der ersten Variablen im Meßwerteblock muß an der Anzeigestelle 1 stehen. b) Variable innerhalb eines Meßwerteblocks sind durch ein Leerzeichen (Hexcode: 0x20) voneinander zu trennen und d¨ urfen selbst kein Leerzeichen enthalten. c) Die Formatvorgaben der Meßwertebl¨ ocke sind einzuhalten. Abweichungen sind nur durch VW-Spezifikationen erlaubt. d) Die L¨ ange eines Meßwerteblocks (Variable + Leerzeichen) darf 40 Zeichen nicht ¨ uberschreiten. e) Die Reihenfolge der Variablen innerhalb der Meßwertebl¨ ocke ist einzuhalten. f) Eine nicht angezeigte Variable wird durch die Zeichen <> (Hexcode: 0x3C, 0x3E) ersetzt. g) Eine nichtleere Variable darf nicht mit dem Zeichen < beginnen.
ABK TKSWL 1.50.0 Abkurzungen ¨ Systemkonstante
Art
SY_WFS
SYS (REF) Systemkonst. Wegfahrsperre
Bezeichnung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKAP 1.30.0
Seite 3105 von 4100 31.JAN.2003 Thomas Brosi
FB TKSWL 1.50.0 Funktionsbeschreibung Unterst¨ utzung der Wegfahrsperrenidentifikation "Fahrgestellnummer" und "Baugruppennummer" ¨ uber Bl¨ ock 81.
APP TKSWL 1.50.0 Applikationshinweise
¨ bearbeiten FU TKAP 1.30.0 Testerkommunikation; Anpassungkanale FDEF TKAP 1.30.0 Funktionsdefinition Allgemeines: Mit den Werkstatt-Testern VAG1551, VAG1552, VAS5051, VAS5052 und VAS5163 (Entwickler-Tool) besteht die M¨ oglichkeit ¨ber die Funktion 10 (Anpassung) bestimmte Anpassungswerte zu lesen und zu ¨ u andern. Diese Werte werden bei Freigabe ¨ uber entsprechende Systemkonstanten additiv oder multiplikativ in den zugeh¨ origen Motorfunktionen eingerechnet. Durch Eingabe der Kanalnummer >0 wird der Anpassungswert angezeigt und kann dann ¨ uber die Pfeiltasten inkrementweise verstellt werden. Bei Bet¨ atigen der Taste "Q" wird abgefragt, ob der Wert ¨ ubernommen werden soll. Bei nochmaliger Bet¨ atigung wird der Wert in das EEPROM geschrieben. Bei Anwahl der Kanalnummer 00 werden alle Anpassungswerte auf die definierten Neutralwerte gesetzt. Eine Besonderheit stellt der Kanal 13 vstcns dar, dessen Neutralwert ¨ uber den Festwert CNSDEF appliziert werden kann.
Anpassungsfaktoren und Login Bestimmte Funktionen des Testers k¨ onnen nur ausgef¨ uhrt werden, wenn der Login-Code der entsprechenden Funktion mit der im SG abgelegten Nummer ¨ ubereinstimmt und vor der Anwendung an das SG ¨ ubertragen wurde. Dazu geh¨ ort u.a. das Ver¨ andern der Anpassungskan¨ ale. Prinzipieller Ablauf : 1. Reizen 2. Login 3. Codeeingabe 4. Identifizierungscode
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Codezahlen KLOGIN SLOGIN
01 Motronic Funktion 11 Codezahl xxxxx
Login-Request (genaue Beschreibung s. Audi/VW-Lastenheft)
Zugriffsrecht eingeschr¨ ankter Zugriff auf Anpassungskan¨ ale (weitere Eingaben notwendig) uneingeschr¨ ankter Zugriff auf Anpassungskan¨ ale (weitere Eingaben notwendig)
Folgende Faktoren sind im Anpassungsblock des EEPROMs abgelegt und k¨ onnen ¨ uber die Testerschnittstelle verstellt werden: Kanal 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14
Name
Funktion
Bedeutung alle (ggf. durch K- oder S-Login freigegebenen) Anpassungswerte auf Neutralwerte setzen
vstnls vstfba vstfva vstfns vstfwl vstlr vstvvr vstfst vstdzw vstfrk vstagr vstrlx vstcns vstmdr
%LLRNS %ESUK %ESUK %ESNST %ESWL %LR %VMAXMD %ESSTT %ZUE %ESGRU %AGR %LDRLMX %LLRNS %LLRMR
Anpassung Anpassung Anpassung Anpassung Anpassung Anpassung Anpassung Anpassung Anpassung Anpassung Anpassung Anpassung Anpassung Anpassung
LL-Solldrehzahl (MW-Block 50 wird Faktor BA Faktor VA Faktor Nachstart Faktor Warmlauf Faktor Lambdaregelung-TV-Verschiebung V-Verriegelung Faktor Start Z¨ undwinkel additiv Faktor Grundanpassung AGR-Rate maximaler Ladedruck Codewort LL-Solldrehzahl-Umschaltung Momentenreseve Leerlauregelung
dabei angezeigt)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKAP 1.30.0
Seite 3106 von 4100 31.JAN.2003 Thomas Brosi
Die Verstellung bzw. das Neutralisieren eines Anpassungswerts ist nur m¨ oglich, wenn der entsprechende Kanal entweder a) generell f¨ ur die Verstellung freigegeben ist oder b) f¨ ur die Kundendienstverstellung freigegeben ist und vor der Anpassung der Kundendienst-Login-Code eingegeben wurde (s. Login-Prozedur) oder c) f¨ ur die Spezialisten-Verstellung freigegeben ist und vor der Anpassung der Spezialisten-Login-Code eingegeben wurde (s. Login-Prozedur) Die generelle Freigabe bzw. die Freigabe eines Kanals durch Kundendienst-Login-Code oder durch Spezialisten-Login-Code wird durch drei applizierbare Codew¨ orter festgelegt: Mit dem Codewort CWTAF wird festgelegt, welche Kan¨ ale generell ¨ uber die Testerschnittstelle angepaßt werden k¨ onnen (ohne vorherige Login-Prozedur). Das Bit 0 repr¨ asentiert die Kanal-Nr. 01, das Bit 1 die Kanal-Nr. 02 usw. Wenn das dem entsprechenden Kanal zugeordnete Bit mit dem Wert 1 appliziert wird, dann wird dieser Kanal generell zur Verstellung freigegeben. Mit dem Codewort CWTAK wird festgelegt, welche Kan¨ ale nach Eingabe des Kundendienst-Login-Codes ¨ uber die Testerschnittstelle angepaßt werden k¨ onnen. Das Bit 0 repr¨ asentiert die Kanal-Nr. 01, das Bit 1 die Kanal-Nr. 02 usw. Wenn das dem entsprechenden Kanal zugeordnete Bit mit dem Wert 1 appliziert wird, dann wird dieser Kanal nach Eingabe des Kundendienst-Login-Codes zur Verstellung freigegeben. Mit dem Codewort CWTAS wird festgelegt, welche Kan¨ ale nach Eingabe des Spezialisten-Login-Codes ¨ uber die Testerschnittstelle angepaßt werden k¨ onnen. Das Bit 0 repr¨ asentiert die Kanal-Nr. 01, das Bit 1 die Kanal-Nr. 02 usw. Wenn das dem entsprechenden Kanal zugeordnete Bit mit dem Wert 1 appliziert wird, dann wird dieser Kanal nach Eingabe des Spezialisten-Login-Codes zur Verstellung freigegeben. Applikation der Codew¨ orter (Grundlage: Vereinbarung VW/Audi-Motronic-Team): CWTAF = CWTAK = CWTAS =
0001 0000 0000 0001 bin 0001 0000 1000 1011 bin 0011 1111 1111 1111 bin
= 4097 dez = 4235 dez = 16383 dez
Damit ergeben sich folgende Zugriffsm¨ oglichkeiten:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Kanal
01 02 03 04 05 06 07 08 09 10 11 12 13 14
Name
vstnls vstfba vstfva vstfns vstfwl vstlr vstvvr vstfst vstdzw vstfrk vstagr vstrlx vstcns vstmdr
berechtigter Code Wertebereich |Ein- | Grenzwerte |Initial- | System| K | S | 0 ... 255 dez |rech.| unterer | oberer |wert *** | konstante --------------------------------------------------------------------------------------|ohne Login-Code| -1280 ... 1270 1/min | add | NLS_AUG | NLS_AOG | 128 | SY_TNLS | x | x | 0 ... 1.9922 | mul | FBA_AUG | FBA_AOG | 128 | SY_TFBA | | x | 0 ... 1.9922 | mul | FVA_AUG | FVA_AOG | 128 | SY_TFVA | x | x | 0 ... 1.9922 | mul | FNS_AUG | FNS_AOG | 128 | SY_TFNS | | x | 0 ... 1.9922 | mul | FWL_AUG | FWL_AOG | 128 | SY_TFWL | | x | -128 ... 127 | add | FLR_AUG | FLR_AOG | 128 | SY_TLR | | x | -128 ... 127 km/h | add | VVR_AUG | VVR_AOG | 128 | SY_TVVR | x | x | 0 ... 1.9922 | mul | FST_AUG | FST_AOG | 128 | SY_TFST ◦ | | x | -96 ... 95.25 KW | add | DZW_AUG | DZW_AOG | 128 | SY_TDZW | | x | 0.75 ... 1.248 | mul | FRK_AUG | FRK_AOG | 128 | SY_TFRK | | x | 0 ... 1.9922 | mul | AGR_AUG | AGR_AOG | 128 | SY_TAGR | | x | 0 ... 1.0000 | mul | RLX_AUG | RLX_AOG | 255 | SY_TRLX |ohne Login-Code| 0 ... 255 | --- | CNS_AUG | CNS_AOG | CNSDEF | SY_TCNS | | x | 0 ... 24.9 % | add | MDR_AUG | MDR_AOG | 0 | SY_TMDR
*** Der Initialwert ist ohne Anpassung oder nach L¨ oschen der Anpassung auf den Tester zu sehen und gibt damit einen Hinweis, daß der Neutralwert aktiv ist. Bei additiven vorzeichenbehafteten Verstellwerten ist der tats¨ achlich im EEPROM abgespeicherte Wert gleich 0 (bedingt durch die verwendete Umrechnungsformel). Die Grenzwerte sind applizierbare Gr¨ oßen. Bei Unter- bzw. ¨ Uberschreiten wird der Anpassungskanal auf den entsprechenden Wert begrenzt. Der Initialwert wird bei der Initialisierung des EEPROMs verwendet. Wenn im Projekt die jeweilige Systemkonstante SY_Txyz = true ist, werden die Ramzellen vstxyz, die mit den Werten aus dem EEPROM beschrieben sind, in der jeweiligen Funktion eingerechnet. Anpassungsdokumentation Eine durchgef¨ uhrte Anpassung wird bei der Ausgabe der Steuerger¨ ateidentifikation angezeigt. 1. Identifikationsblock 2 Im 6. und 7. Byte wird dezimal die Anzahl der angepaßten Kan¨ ale angezeigt. Die Anzahl ist die Summe der f¨ ur jeden Anpassungskanal reservierten Bits. 1 -> Anpassung wurde vorgenommen, 0 -> keine Anpassung Beispiel: -------------+----------------------+----111 | 11111112222222222333 | 3333 123456789012 | 34567890123456789012 | 3456 -------------+----------------_-----+----4D0907401___ | 2,5l_R5_TDI_____xyz_ | D00_<-----+ -------------+----------------------+----| SGIDB1 SGIDB2 ˆˆˆ SGIDB3 | (L¨ ange 12) (L¨ ange 20) ||| (L¨ ange 4) Die letzte Stelle von SGIDB3 muß mit einem Leerzeichen bedatet werden. |++- Anzahl der angepaßten Kan¨ ale > wird ¨ uberschrieben +-- ’G’ f¨ ur GRA-Freischaltung, ’A’ f¨ ur ADR-Freischaltung > wird ¨ uberschrieben Hinweis: Das Auslesen des WFS-Anpassungszustandes (Kanal 91) ist auch bei n > 0 m¨ oglich. Hinweis: Bei der Flashprogrammierung m¨ ussen alle angepaßten Kan¨ ale auf die Defaultwerte zur¨ uckgesetzt werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TKAP 1.30.0
Seite 3107 von 4100 31.JAN.2003 Thomas Brosi
ABK TKAP 1.30.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
AGR_AOG AGR_AUG CNSDEF CNS_AOG CNS_AUG CWTAF CWTAK CWTAS DZW_AOG DZW_AUG FBA_AOG FBA_AUG FLR_AOG FLR_AUG FNS_AOG FNS_AUG FRK_AOG FRK_AUG FST_AOG FST_AUG FVA_AOG FVA_AUG FWL_AOG FWL_AUG MDR_AOG MDR_AUG NLS_AOG NLS_AUG RLX_AOG RLX_AUG VVR_AOG VVR_AUG
FW FW FW (REF) FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
oberer Grenzwert Anpassung AGR-Rate unterer Grenzwert Anpassung AGR-Rate Codewort fur ¨ Solldrehzahlumschaltung (Defaultwert) oberer Grenzwert Anpassung Codewort LL-Solldrehzahl-Umsch. unterer Grenzwert Anpassung Codewort LL-Solldrehzahl-Umsch. Codewort fur ¨ Testeranpassung: Anpassung frei Codewort fur ¨ Testeranpassung: Anpassung fur ¨ Kundendienst Codewort fur ¨ Testeranpassung: Anpassung fur ¨ Entwicklung oberer Grenzwert Anpassung Zundwinkel ¨ additiv unterer Grenzwert Anpassung Zundwinkel ¨ additiv oberer Grenzwert Anpassung Faktor BA unterer Grenzwert Anpassung Faktor BA oberer Grenzwert Anpassung Lambdaregelung-TV-Verschiebung unterer Grenzwert Anpassung Lambdaregelung-TV-Verschiebung oberer Grenzwert Anpassung Faktor Nachstart unterer Grenzwert Anpassung Faktor Nachstart oberer Grenzwert Anpassung Faktor Grundanpassung unterer Grenzwert Anpassung Faktor Grundanpassung oberer Grenzwert Anpassung Faktor Start unterer Grenzwert Anpassung Faktor Start oberer Grenzwert Anpassung Faktor VA unterer Grenzwert Anpassung Faktor VA oberer Grenzwert Anpassung Faktor Warmlauf unterer Grenzwert Anpassung Faktor Warmlauf oberer Grenzwert Anpassung Momentenreserve Leerlaufregelung unterer Grenzwert Anpassung Momentenreserve Leerlaufregelung oberer Grenzwert Anpassung LL-Solldrehzahl unterer Grenzwert Anpassung LL-Solldrehzahl oberer Grenzwert Anpassung maximaler Ladedruck unterer Grenzwert Anpassung maximaler Ladedruck oberer Grenzwert Anpassung V-Verriegelung unterer Grenzwert Anpassung V-Verriegelung
Systemkonstante
Art
Bezeichnung
SY_TAGR SY_TCNS SY_TDZW SY_TFBA SY_TFNS SY_TFRK SY_TFST SY_TFVA SY_TFWL SY_TLR SY_TMDR SY_TNLS SY_TRLX SY_TVVR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Testereingriff AGR-Rate Systemkonstante Testereingriff LL-Solldrehzahlumschaltung Systemkonstante Anpassung Zundwinkel ¨ additiv aktiv Systemkonstante Testereingriff BA Systemkonstante Testereingriff Nachstartfaktor Systemkonstante Testereingriff Korrekturfaktor relative Kraftstoffmasse rk Systemkonstante Testereingriff Startfaktor Systemkonstante Testereingriff VA Systemkonstante Testereingriff Warmlauffaktor Systemkonstante Testereingriff LR-Regelung, Verstellung tv-Zeit Systemkonstante Testereingriff Momentenreserve LL Systemkonstante Testereingriff LL-Solldrehzahl Systemkonstante :Eingriff fur ¨ Werkstattester auf rlmax vorhanden Systemkonstante Freigabe der Testeranbindung an VMAX-Regelung
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
VSTAGR VSTCNS VSTDZW VSTFBA VSTFNS VSTFRK VSTFST VSTFVA VSTFWL VSTLR VSTMDR VSTNLS VSTRLX VSTVVR
TKAP TKAP TKAP TKAP TKAP TKAP TKAP TKAP TKAP TKAP TKAP TKAP TKAP TKAP
BBAGR LLRNS
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
Anpassung AGR-Rate (Testerschnittstelle) Anpassung Codewort LL-Solldrehzahl-Umschaltung Anpassung Zundwinkel ¨ additiv Faktor Beschleunigungsanreicherung (Testerschnittstelle) Anpassung Faktor Nachstart (Testerschnittstelle) Korrektur der relativen Kraftstoffmasse uber ¨ Tester Anpassung Faktor Start (Testerschnittstelle) Faktor Verzoegerungsabmagerung (Testerschnittstelle) Anpassung Faktor Warmlauf (Testerschnittstelle) Anpassung tv-Zeit (Testerschnittstelle) Anpassung Momentenreserve Leerlaufregelung (Testerschnitst.) Anpassung LL-Solldrehzahl (Testerschittstelle) ¨ Verstellgroße Maximalfullung ¨ vom Tester ¨ Erhohung des Sollwerts der VMAX-Regelung uber ¨ Werkstatt-Tester
ESUK ESGRU ESSTT ESUK
LLRMR LLRNS VMAXMD
FB TKAP 1.30.0 Funktionsbeschreibung APP TKAP 1.30.0 Applikationshinweise Erstbedatung: ============= siehe FDEF
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DCDACC 2.10.0
Seite 3108 von 4100 31.JAN.2003 Thomas Brosi
FU DCDACC 2.10.0 Diagnose; Zugriff auf Testerdaten FDEF DCDACC 2.10.0 Funktionsdefinition In dieser Funktion werden der Datenumfang je Fehlerpfad und der Testerzugriff auf die Ausgabedaten ¨ uber Systemkonstanten eingestellt. Folgende Daten sind eingestellt: CDTdfp: SY_CDTSIZE = SY_SGANZ,
je Fehlerpfad dfp steht entweder ein CDT-Kennwert (bei SY_SGANZ=1) oder ein CDT-Kennwerteblock (mit L¨ ange = SY_SGANZ) Datierung: Wert in Blocknr. 0 geh¨ ort hierbei zu SG-Nr.1 und Wert im Blocknr. 1 zu SG-Nr.2 etc.
zur Verf¨ ugung.
CDCdfp: SY_CDCSIZE = 4 * SY_SGANZ, je Fehlerpfad dfp steht entweder ein CDC-Kennwerteblock mit L¨ ange 4 (bei SY_SGANZ=1) oder ein CDC-Kennwerteblock mit L¨ ange 8 (bei SY_SGANZ=2) etc. zur Verf¨ ugung. Datierung: Werte in Blocknr. 0 - 3 geh¨ oren hierbei zu SG-Nr.1 und Werte in Blocknr. 4 - 7 zu SG-Nr.2 etc. CDKdfp: SY_CDKSIZE = 4 * SY_SGANZ,
je Fehlerpfad dfp steht entweder ein CDK-Kennwerteblock mit L¨ ange 4 (bei SY_SGANZ=1) oder ein CDK-Kennwerteblock mit L¨ ange 8 (bei SY_SGANZ=2) etc. zur Verf¨ ugung. Datierung: Werte in Blocknr. 0 - 3 geh¨ oren hierbei zu SG-Nr.1 und Werte in Blocknr. 4 - 7 zu SG-Nr.2 etc.
CLAdfp: SY_CLASIZE = SY_SGANZ, je Fehlerpfad dfp steht entweder ein CLA-Kennwert (bei SY_SGANZ=1) oder ein CLA-Kennwerteblock (mit L¨ ange = SY_SGANZ) Datierung: Wert in Blocknr. 0 geh¨ ort hierbei zu SG-Nr.1 und Wert im Blocknr. 1 zu SG-Nr.2 etc.
## ## ## ## ##
zur Verf¨ ugung.
TSFdfp: SY_TSFSIZE = 1, je Fehlerpfad steht ein TSF-Kennwert zur Verf¨ ugung. Variation ¨ uber z.B. SY_SGANZ ist hier nicht gefordert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FFTdfp: SY_FFTSIZE = SY_DFPMENV, je Fehlerpfad steht ein FFT-Kennwertebl¨ ock der L¨ ange SY_DFPMENV zur Verf¨ ugung. Variation ¨ uber z.B. SY_SGANZ ist hier nicht gefordert. CWCDCUM: Hier wird bestimmt, auf welchen Datenbereich der Beh¨ orden-Tester zugreift. (Dies ist n¨ otig, da bei sonst identischer Testerkommunikation f¨ ur OBDII und EOBD unterschiedliche Datenauswahl f¨ ur die P-Codes gefordert ist.) Datierung: CWCDCUM = 1 --> Beh¨ ordentester greift auf CDCdfp-Daten zu. CWCDCUM = 2 --> Beh¨ ordentester greift auf CDKdfp-Daten zu.
## ## ## ## ##
ABK DCDACC 2.10.0 Abkurzungen ¨ Art
Bezeichnung
CWCDCUM
Parameter
FW
Codewort zur Umschaltung der CDC’s auf den jeweiligen Markt
Systemkonstante
Art
Bezeichnung
SY_CDCSIZE SY_CDKSIZE SY_CDTSIZE SY_CLASIZE SY_DFPMENV SY_FFTSIZE SY_SGANZ SY_TSFSIZE
SYS SYS SYS SYS SYS SYS SYS SYS
Systemkonstante: Anzahl der CDC-Werte je Fehlerpfad Systemkonstante: Anzahl der CDK-Werte je Fehlerpfad Systemkonstante: Anzahl der CDT-Werte je Fehlerpfad Systemkonstante: Anzahl der CLA-Werte je Fehlerpfad Systemkonstante: Umweltbedingungen im Fehlerspeicher Systemkonstante: Anzahl der FFT-Werte je Fehlerpfad ¨ Motormanagement Systemkonstante Anzahl Steuergerate Systemkonstante: Anzahl der TSF-Werte je Fehlerpfad
Source-X
Source-Y
FB DCDACC 2.10.0 Funktionsbeschreibung APP DCDACC 2.10.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3109 von 4100 31.JAN.2003 Thomas Brosi
FU KOS 113.220.0 Klimakompressor - Steuerung FDEF KOS 113.220.0 Funktionsdefinition
1 2
- ¨ UBERSICHT DER KLIMAKOMPRESSORSTEUERUNG - BESCHREIBUNG DER SCHNITTSTELLE KLIMAANLAGE / MOTRONIC: 2.1 System mit geschaltetem Klimakompressoren und bi-direktionalen Schnittstellen (1xDraht) 2.2 System mit geschaltetem Klimakompressoren und CAN-Schnittstellen 2.3 System mit geregeltem Klimakompressoren und CAN-Schnittstellen 2.4 System mit geschaltetem Klimakompressoren und Schnittstellen 2 x Dr¨ ahte
3. - LEERLAUFDREHZAHLERH¨ OHUNG
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4
- ABSCHALTUNG ODER LEISTUNGSREDUZIERUNG ¨ UBER DEN FAHRERWUNSCH (mifal_w) 4.1 Bedingungen f¨ ur Kompressorabschaltung oder Leistungreduzierung 4.2 Timer f¨ ur Abschaltung oder Leistungsreduzierung ¨ uber mifal_w
uber ¨
mifal_w
5
- BEDINGUNGEN F¨ UR KOMPRESSORABSCHALTUNG ¨ UBER E-GAS-FEHLER, MOMENTADAPTION, MOTORTEMPERATUR... 5.1 Abschaltbedingungen f¨ ur den Klimakompressor ¨ uber E-Gas-Fehler, Verlustadaption, Motortemperatur, Bremsverst¨ arker..... 5.2 Timer zur Kompressorabschaltung ¨ uber E-Gas-Fehler, Verlustadaption, Motortemperatur.
6
- ABSCHALTUNG oder LEISTUNGSREDUZIERUNG DES KOMPRESSORS ¨ UBER PEDALWINKEL (wped) ODER PEDALWINKELGRADIENT (dwped) 6.1 Abschaltbedingungen ¨ uber Gradient des Fahrpedalwinkels dwped ( Bit: B_kobped) 6.2 Timer f¨ ur minimale und maximale Abschaltzeit bei Abschaltung ¨ uber dwped 6.3 Abschaltbedingungen ¨ uber Fahrpedalwinkel wped (Bit : B_kobwped) 6.4 Timer f¨ ur minimale/maximale Abschaltzeit bei Abschaltung ¨ uber wped 6.5 Timer f¨ ur maximale Einschaltzeit bei Beschleunigung ¨ uber wped und dwped
7
- KOMPRESSOREINSCHALTBEDINGUNGEN BEIM GANGWECHSEL 7.1 Kompressoreinschalten beim Gangwechsel 7.2 Verz¨ ogerung des Kompressorwiedereinschaltens
8
- EINSCHALTBEDINGUNGEN BEI H¨ OHER DREHZAHL
9
- EIN-/AUSCHALTBEDINGUNGEN ODER LEISTUNGSREDUZIERUNG DES KLIMAKOMPRESSORS ¨ UBER MOTRONIC 9.1 Abschaltbedingungen 9.2 Einschaltbedindungen
(B_koint,B_kosrc)
10 - ERMITTLUNG DES ZUSTANDS DER KLIMATASTE (B_kotmsk) 10.1 Kongiguration unidirektionale Schnittstelle ( CAN oder 2 x Dr¨ ahte-Schnittstelle) 10.2 Bidirektionale Leitung 10.3 Minimale Ausschaltzeit nach Ausschalten der Klimataste (B_kotmsko) 11 - AUFBAU DER KOMPRESSORVERBOT UND DER MOMENTRESERVE 11.1 Bedingung zur Momentreserve (B_acres) 11.2 Kompressorverbot (B_kov) 11.3 Bedingung "Kompressor eingeschaltet" (B_koe) 12 - INITIALISIERUNG 13 - SIGNALVERHALTEN 13.1 Bidirektionale Leitung 13.2 - 2-Dr¨ ahte Leitung 14 - KONFIGURATION DER KLIMAKOMPRESSORSTEUERUNG
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3110 von 4100 31.JAN.2003 Thomas Brosi
1- ¨ UBERSICHT DER KLIMAKOMPRESSORSTEUERUNG: ------------------------------------------
conditions and timer for AC dis-/engagement due to... ..engine load
for CAN --> B_ko = B_kow condition for increased idle
KOMIFA mifal_w
mifal_w
B_cwkocan /NC B_st
vfzg
vfzg
S_ac B_koenat
mdko_w
mdko_w
S_ko
... diagnostics, torque adaption, engine temperature
S_acw
S_acw
B_sacc
B_ll
B_ko B_kow
B_skoc
KOS_AC_INT B_st B_nac
B_ll
B_nac
B_kow
KOOF B_koofft
... pedal angle (wped) or gradient (dwped) KOBPED nmot
nmot
vfzg
vfzg mdko_w mifal_w
B_kobpedt
B_KOINT B_koenat
B_koganped
mifal_w
B_gsch B_gwhs
B_gsch
Elaboration of B_kov B_acres B_koe
KOS_KOTMSK
KOS_KOV
B_kow B_kotmsk
B_kotmsk
B_koofft
... gear shift B_kuppl
detection of A/C clutch permission for bidirect. line
B_kobwpedt
mdko_w
KOGANG B_kuppl
A/C Compressor dis/-engagement requirement
B_kotmsko
B_kobpedt
B_kovdown B_koint
B_kobwpedt B_koint B_kogandel B_kondel B_kosrc
B_koganped B_kogandel
B_koe B_kotmsko B_acres B_kovdown B_kov B_koint
B_gwhs KOSPEED nmot
nmot
B_kondel
B_kosrc getBit_2 CWKOCAN
B_cwkocan /NC 0
nmot SNM08KOUB
kos-kos
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
..engine speed
kos-kos Die Klimakompressorsteuerung unterteilt sich in vier Teilfunktionen. Diese sind im einzelnen: BILD: - KOS_AC_INT : Leerlaufdrehzahlerh¨ ohung - KOSMIFA : Abschaltung/Leistungsreduzierung des Kompressors ¨ uber Fahrerwunsch (mifal_w) KOS_ON_OFF : Abschaltbedingungen TIMERKOENA : Timer - KOOF : Kompressorabschaltung ¨ uber E-Gas-Fehler, Verlustadaption, Motortemperatur KOS_AUS : Ausschaltbedingungen TIMERKOOF : Timer - KOBPED : Abschaltung oder Leistungreduzierung ¨ uber Pedalwinkel (wped) und/oder Pedalwinkelgradient(dwped) KOS_AUS_BES : Abschaltbedingungen TIMERDWPED : Timer (f¨ ur dwped) minimale und maximale Ausschaltzeit TIMERWPED : Timer (f¨ ur wped) minimale und maximale Ausschaltzeit TMOBEMNN : Timer (f¨ ur wped und dwped) Einschaltzeit - KOGANG : Einschaltbedingungen beim Gangwechsel - KOSPEED : Einschaltbedingungen bei h¨ oher Drehzahl - B_KOINT : Aufbau der Ein-/Abschaltbedingung zur Klimakompressorverbot ¨ uber Motronic - KOS_KOTMSK : Aufbau der Ein-/Abschaltbedingung ¨ uber Klimaanlage und erkennung des Klimaanlagezustandes f¨ ur die bidirektionale Leitung - KOS_KOV : Aufbau der Kompressorverbot und der Bedingungen f¨ ur die Momentreserve B_KOV : Bedingung Kompressorverbot B_KOE : Bedingung Kompressor EIN/AUS B_ACRES : Bedingung zur Momentreserve Eine Leistungsreduzierung kann nur ¨ uber CAN und geregelten Kompressoren erfolgen.
2. - Beschreibung der Schnittstelle Klimaanlage / Motronic: ------------------------------------------------------------Die Funktion %KOS kann f¨ ur mehrere Systeme konfiguriert werden: -
System System System System
mit mit mit mit
geschaltetem Klimakompressoren und bi-direktionalen Schnittstellen (1xDraht) - (Konfiguration A) geschaltetem Klimakompressoren und CAN-Schnittstellen -- (Konfiguration B) geregeltem Klimakompressoren (PWM-Signal) und CAN-Schnittstellen -- (Konfiuration C) geschaltetem Klimakompressoren und Schnittstellen 2 x Dr¨ ahte --(Konfiguration D)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3111 von 4100 31.JAN.2003 Thomas Brosi
2.1- System mit geschaltetem Klimakompressoren und bi-direktionalen Schnittstellen (1xDraht) (Konfiguration A) ------------------------------------------------------------------------------------------
K o n fig u r a tio n A ( V a r ia n te ) +
S _ a c
S _ a c
K lim a -S te u e r g e r ä t o d e r K lim a r e la is
M o tr o n ic S _ k o
S _ k o ( B id ir e k tio n a l)
B _ k o v
kos-konfiga
K K lim a k o m p r e s s o r m it M a g n e tk u p p lu n g kos-konfiga Eingangsignale: S_ac Klimabereitschaft S_ko Kompressorfreigabe
(B_kov ¨ uber Hardware)
Die Klimaanlage ¨ ubermittelt die Information ¨ uber den Wunsch und den Zustand des Kompressors ¨ uber eine bidirektionale Leitung. - Falls ein Kompressoreinschlaten angefordet wird, wird die Leitung auf "high" gesetzt (S_ko=true). - Wird eine Kompressorabschaltung von der Motronic angefordet (¨ uber B_kov = 1), wird die Leitung auf "low" gesetzt (S_ko = false).
+----------------+--------------------------+-----------------------+ | Klimaanlage | Motronic | Zustand von .. | | Zustand | B_kov | S_ko,B_kow | +----------------+--------------------------+-----------------------+ | EIN | false (2) | true | | | true (1) | false (3) | +----------------+--------------------------+-----------------------+ | AUS | false (2) | false | | | true (1) | false | +----------------+--------------------------+-----------------------+ (1) Kompressorverbot aktiv (2) Kompressorverbot nicht aktiv (3) ¨ uber Endstufe
2.2 - System mit geschaltetem Klimakompressoren und CAN-Schnittstellen -------------------------------------------------------------------
K o n fig u r a tio n B
C A N B _ s a c c B _ s k o c
K lim a -S te u e r g e r ä t
(Konfiguration B)
B _ k o v
M o tr o n ic
K K lim a k o m p r e s s o r m it M a g n e tk u p p lu n g
kos-konfigb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ausgang : S_ko kompressorverbot
kos-konfigb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3112 von 4100 31.JAN.2003 Thomas Brosi
Unidirektionnelle Schnittstelle Der Kompressor wird von der Klimaanlage angesteuert Die Motronic ¨ ubermittelt ¨ uber CAN die Anforderung zur Kompressorverbot.
Eingangsignale ¨ uber CAN : B_sacc Klimabereitschaft B_skoc kompressorfreigabe
()
Ausgangsignale : B_kov Kompressorverbot (¨ uber CAN)
2.3 - System mit geregeltem Klimakompressoren und CAN-Schnittstellen (Konfiguration C) -------------------------------------------------------------------
K o n fig u r a tio n C
C A N B _ s a c c B _ s k o c
K lim a -S te u e r g e r ä t
B _ k o v B _ k o rc
M o tr o n ic
P W M _ s ig n a l
kos-konfigc
g e r e g e lte r K lim a k o m p r e s s o r kos-konfigc
(Unidirektionnelle Schnittstelle) Der Kompressor wird von der Klimaanlage ¨ uber einen PWM-Signal angesteuert Die Motronic ¨ ubermittelt ¨ uber CAN die Anforderung zur Kompressorverbot oder Kompressorleistungsreduzierung. Eingangsignale ¨ uber CAN : B_sacc Klimabereitschaft B_skoc kompressorfreigabe Ausgangsignale : B_kov Kompressorverbot (¨ uber CAN) B_kosrc Kompressorleistungsreduzierung
2.4 - System mit geschaltetem Klimakompressoren und Schnittstellen 2 x Dr¨ ahte ------------------------------------------------------------------------------
(Konfiguration D)
K o n fig u r a tio n D +
S _ a c
S _ a c
K lim a -S te u e r g e r ä t
S _ k o
M o tr o n ic
K K lim a k o m p r e s s o r m it M a g n e tk u p p lu n g
kos-konfigd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
K
kos-konfigd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3113 von 4100 31.JAN.2003 Thomas Brosi
- unidirektionnelle Leitung (2 Dr¨ ahte) - Bei dieser Konfiguration wird der Klimakompressor von der Motronic angesteuert Eingangsignale: S_ac : Klimabereitschaft S_ko : Kompressorfreigabe Ausgangsignal: B_koe : Ansteuerung des Kompressors ¨ uber Hardware
--------------------------------------------------------------------------------------------------------------------------------
3. - LEERLAUFDREHZAHLERH¨ OHUNG -----------------------------
Condition for increased idle-speed
bei SY_KOAC = 0
SY_KOAC
B_kow B_ll
S_ac = B_nac
0
s q r RSFlipFlop1 B_nac
TVKOSSIM CounterEnabled tvkossimw /NC true kos-kos-ac-int
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
S_acw
B_st
kos-kos-ac-int Eine Leerlaufdrehzahlanhebung kann S_ac , bzw S_ko oder ¨ uber B_nac erfolgen (siehe auch %LLRNS): - ¨ uber S_ac oder ¨ uber CAN S_acc (Klimabereitshaft) Die LL-Drehzahlanhebung bleibt aktiv, solange die Klimaanlage eingeschaltet ist. - ¨ uber S_ko oder ¨ uber CAN S_koc) die LL-Drehzahlanhebung bleibt aktiv solange der Klimakompressor eingeschaltet ist. - ¨ uber B_nac Die Leerlaufdrehzahlerh¨ ohung (B_nac = true) erfolgt entweder u ¨ber S_acw (S_ac oder S_acc) oder B_kow (Projektabh¨ angig) Falls B_kow als Eingang verwendet wird: B_nac wird zur¨ uck gesetzt nachdem der Fahrer Gas gibt (B_ll = 0 ) Sonderfall: Falls die LL-Solldrehzahlerh¨ ohung nur nach einem Gasstoß erlaubt ist (siehe %LLRNS) und der Klimakompressor nach einem Start ohne Gasgeben eingeschaltet wird , wird dann die Drehzahlerh¨ ohung nicht aktiv. Um dieses Problem zu vermeiden, kann das Bit B_nac bei jedem Start trotzdem gesetzt werden, obwohl die Klimaanlage eventuel noch nicht eingeschaltet ist. Falls die Klimaanlage nicht eingeschaltet wird, wird das Bit B_nac nach der Zeit TVKOSSIM zur¨ uckgesetzt. Die Funktionnalit¨ at kann per Bedatung gesperrt werden (TVKOSSIM = 0) Projekte ohne Eingang S_ac: Bei Fahrzeug ohne Eingang S_ac , wird S_ac von B_nach nachgebildet (S_ac = B_nac) ( S_ac erforderlich f¨ ur andere Funktionen) ---------------------------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3114 von 4100 31.JAN.2003 Thomas Brosi
4 - ¨ UBERSICHT : ABSCHALTUNG ODER LEISTUNGSREDUZIERUNG ¨ UBER FAHRERWUNSCH (MIFAL_W) -------------------------------------------------------------------------------------
Conditions and timer for AC disengagement due to torque (mifal_w)
timer for AC disengagement due to mifal_w TKOAMNN TKOAMXN TKOEMNN
conditions for AC disengagement due to torque KOS_ON_OFF mifal_w
vfzg
vfzg
mdko_w
mdko_w
TIMERKOENA
B_koena
B_koena B_koenat
B_koenat
kos-komifa
mifal_w
kos-komifa 4.1 Bedingungen f¨ ur Kompressorabschaltung oder Leistungreduzierung ¨ uber mifal_w ---------------------------------------------------------------------------------
(Bild KOS_ON_OFF)
Conditions for A/C Clutch disengagement due to torque
mifal_w mdko_w
B_koena
nmot
B_koena
RSFlipFlop51
nmot MDKOAN (SNM08KOUB) kos-kos-on-off
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MDKOEN (SNM08KOUB)
vfzg VKOAO kos-kos-on-off Im Fahrzeugbetrieb wird der Klimakompressor nur dann gesperrt bzw. abgeschaltet, falls er die Ursache f¨ ur ein unzureichendes Drehmoment an der Kupplung ist. Dies ist dann der Fall wenn die Summe aus Fahrerwunsch mifal und Kompressorlastmoment mdko gr¨ oßer als das maximale Drehmoment des Motors f¨ ur die aktuelle Drehzahl ist (MDKOAN), und die Fahrzeuggeschwindigkeit kleiner als VKOAO. Der Kompressor kann wieder eingeschaltet werden, falls der Momentenbedarf (mifal + mdko) unterhalb einer Schwelle MDKOEN liegt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
4.2 Timer f¨ ur Abschaltung oder Leistungsreduzierung ¨ uber mifal_w -----------------------------------------------------------------
Seite 3115 von 4100 31.JAN.2003 Thomas Brosi
(Bild TIMERKOENA)
Timer for AC disengagement due to torque B_koenat B_koena
minimum time off EdgeFalling4 B_komnon
RSFlipFlop2
B_koenat
nmot
tkoamnw1 /NC 1/
B_komnoff
TKOAMNN (SNM08KOUB)
B_komnon EdgeRising1
EdgeFalling8
maximum time off nmot
tkoamxnw /NC TKOAMXN (SNM08KOUB) 1/
B_komnoff
B_komxoff
Counter B_komxoff EdgeRising4
reset 1/
minimum time on tkoemnw /NC
nmot
B_koenat
B_koe
EdgeRising18
EdgeRising10
start 2/ CountDown4 compute 1/
B_komnon kos-timerkoena
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TKOEMNN (SNM08KOUB) 1/
kos-timerkoena B_koena
= false
--> Anforderung zur Kompressorabschaltung
----+ +---------------------------------| | B_koena +-------------------------------------------------------------------------------+ ----+ +-----------------------------+ +--------------------------| | | | B_koenat +---------------+---------------------+ +------------------+ mini AUS | mini EIN <......TKOAMN...> <..... TKOAMNN ....> <............ TKOAMXN................><........ TKOEMNN ...........> Kompressor aus ein aus ein
- Wird die Abschaltbedingung B_koena auf FALSE zur¨ uckgesetz, wird der Klimakompressor sofort mindenstens TKOAMNN sek abgeschaltet. - Falls B_koena l¨ anger als TKOAMXN sek. auf FALSE bleibt, wird der Klimakompressor wiedererzugeschaltet. - Falls nach der Zeit TKOEMNN B_koena immer noch auf false liegt, wird der Klimakompressor mindentens TKOAMNN sek wiederausgeschaltet.
------------------------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3116 von 4100 31.JAN.2003 Thomas Brosi
5 - BEDINGUNGEN F¨ UR KOMPRESSORABSCHALTUNG ¨ UBER E-GAS-FEHLER, MOMENTADAPTION, MOTORTEMPERATUR... ------------------------------------------------------------------------------------------------
Conditions and timer for AC disengagement due to diagnostic, torque adaptiaton, engine temperature
timer for AC disengagement TKOAMNN
Conditions for AC disengagement
TIMERKOOF B_kooff
B_kooff
B_koofft
B_koofft
kos-koof
KOS_AUS
kos-koof 5.1 Abschaltbedingungen f¨ ur den Klimakompressor ¨ uber E-Gas-Fehler, Verlustadaption, Motortemperatur, Bremsverst¨ arker..... --------------------------------------------------------------------------------------------------------------------------
conditions for A/C Clutch disengagement due to diagnostic / torque adaption /engine temperature/ Brake booster... SY_BDE 0
time for torque adaption
TKOAMAD
B_madll B_madko B_madfs
false
B_madfk
RSFlipFlop12
tmst
B_madsko
Throttle actuator
CWKOC 2
TMSTMAD
B_dknolu false
getBit_12 SY_BKV 1
CWKOC false false
B_bkvkomab
B_dkpu
false
basic setting
0
Brake booster
B_koa EdgeRising5 TurnOffDelay1
B_grdst B_gekoa
transmission action
B_kooff
B_kooff
Coolant temperature B_cwkocan /NC false
tmot TMKOAO
pkodrc
TMKOAU
PKODRCMX
SY_GGGTS TKOMBKOA 0 TKOMBKOE
Coolant temperature from instrument panel
tmki HysteresisLSPRSP
false kos-kos-aus
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_madsll
kos-kos-aus
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3117 von 4100 31.JAN.2003 Thomas Brosi
E-Gas-Fehler: Der Klimakompressor wird ausgeschaltet falls das EGas sich im Notluftbetrieb befindet (B_dknolu, B_dkpu). Verlustadation: Einmalig nach einem Start kann der Klimakompressor f¨ ur eine begrenzte Zeit (TKOAMAD) abgeschaltet werden, damit die Momentenbedarfsadaption erfolgen kann (B_mad...). Tester: Der Kompressor kann ebenso von einem Tester (B_grst) oder beim Getriebeeingriff (B_gekoa) abgeschaltet werden kann. Motortemperatur: Falls die Motortemperatur gr¨ oßer als die Schwelle TMKOAO ist oder unterhalb der Schwelle TMKOAU liegt, wird der Kompressor gesperrt (B_gekoa) Statt tmot wird bei manche Projekte tmki verwendet( Motortemperatur aus Kombiinstrument). Bremsunterdruck: Zur Optimierung der Bremsunterdruckversorgung, kann der Kompressor ausgeschaltet werden (B_bkvkomab).
Der Ausgang B_kooff erzwingt eine dauernde Sperre des Kompressors unabh¨ angig von einer maximalen Abschaltzeit. (s. $ Timer) B_kooff = false B_kooff = true
===> ===>
keine Anforderung f¨ ur Klimakompressorausschalten Klimakompressorabschaltung angefordet
5.2 Timer zur Kompressorabschaltung ¨ uber E-Gas-Fehler, Verlustadaption, Motortemperatur. -----------------------------------------------------------------------------------------
Timer for A/C disengagement due to diagnostic /torque adaption / brake booster / engine temperature ..
minimum time off tkoamnn_w /NC B_koofft
TKOAMNN (SNM08KOUB) 1/
B_koofft
Counter1
reset 2/
B_kooff
kos-timerkoof
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot
EdgeRising B_stend kos-timerkoof B_koofft = true
B_kooff
--> Anforderung zur Klimakompressorabschaltung
+-----------------------+ - - - - - - - - - - - - - - - - - - (2) | (1) | ------+ +-------------------------------------------------
+-----------------------------------+ - - - - - - - - - - - - - (2) | (1) | B_koofft ------+ +-------------------------------------<. . . . . TKOAMNN . . . . . . . .> Kompressor AUS min.
Falls B_koof gesetzt wird, wird der Klimakompressor mindentens TKOAMNN sek. ausgeschaltet (B_kooft = TRUE). Der Kompressor bleibt ausgeschaltet, solange B_koof = TRUE (keine maximale Ausschaltzeit). Siehe auch Tabelle im Block " Applikationhinweise" -----------------------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3118 von 4100 31.JAN.2003 Thomas Brosi
6 - ABSCHALTUNG oder LEISTUNGSREDUZIERUNG DES KOMPRESSORS ¨ UBER PEDALWINKEL (wped) ODER PEDALWINKELGRADIENT (dwped) -------------------------------------------------------------------------------------------------------------------
Conditions for AC desengagement due to pedal angle (wped) or gradient (dwped)
Conditions for disengagement pedal angle (wped) gradient (dwped) KOS_AUS_BES B_kobped nmot
nmot
vfzg
vfzg
mdko_w
mdko_w
mifal_w
mifal_w
timer for AC disengagement due to dwped TKODPAMNN TKODPAMXN TIMERDWPED B_kobped B_koganped B_kobpedt B_kobmnon
B_kobpedt
timer for AC disengagement due to wped TKOWPAMNN TKOWPAMXN TIMERWPED B_kobwped
B_kobwped B_koganped
gear shift
B_kobwpedt B_koganped
B_kobwpedt
B_kobmnon
Timer for minimum engagement TKOBEMNN
kos-kobped
TMOBEMNN B_kobmnon B_kobwpedt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_kobpedt kos-kobped Bei Motoren mit kleinem Hubraum, kann der Klimakompressor bei Beschleunigung abgeschaltet werden, um dem Motor eine zureichende Leistung zu gew¨ ahrleisten. Die Abschaltung kann ¨ uber Fahrpedalwinkel (wped) oder Fahrpedalwinkelgardient (dwped) erfolgen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3119 von 4100 31.JAN.2003 Thomas Brosi
6.1 Abschaltbedingungen ¨ uber Gradient des Fahrpedalwinkels dwped (B_kobped) ----------------------------------------------------------------------------------
A/C Clutch disengagement due to pedal angle (wped) or pedal gradient (dwped) due to dwped dwped DWPEDKOB vfzg
B_kobped VKOB
B_kobped
nmot vfzg
VNVKOB getBit3
CDWGANGB
B_kobaus
gangi
tans TANSKOB
due to wped
CDWKOB 0
fho
Configuration : gangi or nmot/vfzg
wped
FHOKOB
nmot WPEDKO (SNM08KOUB) mdko_w mifal_w
B_kobwped
nmot
nmot
wmdkoab /NC MDKOAB (SNM08KOUB)
vfzg
VNVKO
vfzg
kos-kos-aus-bes
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_kobwped
CDWGANG VKO
gangi
kos-kos-aus-bes
+ Bedingungen : - Gradient des Pedalwinkels dwped gr¨ oßer als DWPEDKOB - und Fahrzeuggeschwingdigkeit kleiner als VKOB. - und Lufttemperatur tans gr¨ oßer als TANSKOB - und Korrekturfaktor H¨ ohe kleiner als FHOKOB - und bei programmierbaren G¨ ange (¨ uber das Codewort CDWGANGB = 2 --> 1.Gang, ... = 4 --> 2.Gang, .... = 6 --> 1 und 2.Gang ) (s. Applikationhinweis) Statt gangi kann das Quotient nmot/vfgz verwendet werden(Codewort CDWKOB Bit 0)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3120 von 4100 31.JAN.2003 Thomas Brosi
6.2 Timer f¨ ur minimale und maximale Abschaltzeit bei Abschaltung ¨ uber dwped ----------------------------------------------------------------------------
Timer for A/C disengagement due to wped
B_kobmnon B_kobped EdgeRising23
B_kobpedt
B_kobpedt RSFlipFlop15
B_sa
CDWKOB 1
EdgeRising24
B_koganped
gear shift
EdgeRising26
maximum time off TKODPAMXN (SNM08KOUB)
nmot
minimum time off
EdgeFalling_14
TKODPAMNN (SNM08KOUB)
TurnOnDelay4
nmot
CountDown1 start 1/
kos-timerdwped
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tkodpamxnw /NC 1/
kos-timerdwped B_kobped = false
B_kobped
--> Klimakompressorabschaltung aktiv
+----+ | | ----+ +---------------------------------------------------------
----+ +----------------------------------| | . B_kobpedt +-------------------------+ . . mini <......TKODPAMNN.........>|(1) . maxi <.................TKODPAMXN ....................>. <..............TKOBEMNN...............> AUS Ausl¨ osung: B_kobped = true
EIN
---> Anforderung f¨ ur Kompressorabschaltung
Minimale Ausschaltzeit: Der Kompressor wird mindentens TKODPAMNN abgeschaltet. Diese Zeit wird beim neuen Impulse von B_kobped verl¨ angert (Z¨ ahler retriggert) aber der maximale Ausschaltzeit wird eingehalten. Maximale Ausschaltzeit: Der Kompressor wird h¨ ochstens TKODPAMXN ausgeschaltet.
Falls das Bit B_koganped auf false gesetzt ist ( siehe $ Kompressorwiedereinschalten beim gangwechsel), kann das Wiedereinschalten des Kompressors erfolgen, wenn B_koganped 0-->1 oder nach TKODPAMXN. Siehe auch Tabelle im Block " Applikationhinweise"
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3121 von 4100 31.JAN.2003 Thomas Brosi
6.3 Abschaltbedingungen ¨ uber Fahrpedalwinkel wped (Bit : B_kobwped) ----> BILD KOS-AUS-BES ---------------------------------------------------------------------Abschalbedingungen : - Pedalwinkel gr¨ oßer als WPEDKO - und Summe aus Fahrerwunsch mifal und Kompressorlastmoment mdko gr¨ oßer als das Moment MDKOAB oder - und Fahrzeuggeschwingdigkeit kleiner als VKO - und Lufttemperatur tans gr¨ oßer als TANSKOB - und Korrekturfaktor H¨ ohe kleiner als FHOKOB - und bei programmierbaren G¨ ange (¨ uber das Codewort CDWGANG = 2 --> 1. Gang, = 4 --> 2. Gang, = 6 --> 1 und 2. Gang, = 4 --> 3.Gang u.s.w ) Statt gangi kann das Quotient nmot/vfgz verwendet werden(Codewort CDWKOB Bit 0)
6.4 Timer f¨ ur minimale und maximale Abschaltzeit bei Abschaltung ¨ uber wped --------------------------------------------------------------------------
Timer for A/C disengagement due to wped
B_kobmnon EdgeRising20
B_sa
getBit5
CDWKOB
EdgeRising22 2 B_koganped
gear shift
EdgeRising21
time maxi off TKOWPAMXN (SNM08KOUB) tkowpamxnw /NC
nmot 1/
minimum time off TKOWPAMNN (SNM08KOUB)
EdgeFalling25
nmot TurnOnDelay3 CountDown start 1/ EdgeFalling
kos-timerwped
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_kobwpedt
B_kobwpedt RSFlipFlop14
B_kobwped
kos-timerwped
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_kobwpedt = False
B_kobwped
KOS 113.220.0
Seite 3122 von 4100 31.JAN.2003 Thomas Brosi
--> Klimakompressorabschlatung aktiv
+----+ - - - - - - - - - - - - - - - - - - - - - - - - - - - (2) | |(1) -----+ +------------------------------------------------------------
----+ +----------------------+---------------| | . B_kobwpedt +-------------------------+ - - - - - - - - - - -+ (2) . mini <......TKOWPAMNN.........>| . maxi <............. TKOWPAMXN ........................> <........TKOEBEMN........................>| aus ein (Abschaltung unm¨ oglich)
Minimale und maximale Ausschaltzeit: Wenn die Abschalbedingung gesetzt wird, wird der Klimakompressor mindentens TKOWPAMNN sek Um die Funktion zu ausl¨ osen zu k¨ onne, muß die minimale Einschaltzeit abgelaufen sein.
ausgeschaltet und h¨ ochstens
TKOWPAMXN.
Das Kompressorwiedereinschalten kann auch beim Gangwechsel erfolgen ( siehe $ Kompressorwiedereinschalten beim Gangwechsel), Falls das Bit B_koganped auf FALSE zugesetzt ist kann das Wiedereinschalten des Kompressors erfolgen, erst wenn B_koganped 0-->1 oder nach der maximal Zeit TKOWDPAMXN.
Siehe auch Tabelle im Block " Applikationhinweise"
------------------------------------------------------------------------------------------------------------------------------
Timer for minimum A/C engagement maxi time on nmot TKOBEMNN (SNM08KOUB) B_kobpedt EdgeRising19
start 1/ CountDown3
B_kobmnon
B_kobmnon
B_kobwpedt kos-tmobemnn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
6.5 TIMER - maximale Einschaltzeit bei Beschleunigung ¨ uber wped und dwped -----------------------------------------------------------------------------
EdgeRising17
kos-tmobemnn Diese Timer wird ausgel¨ ost, nach ein Wiedereinschalten des Kompressors ¨ uber wped oder dwped. Solange die Zeit TKOBEMNN nicht abgelaufen ist, ist eine Kompressorabschaltung unm¨ oglich. B_kobmnon = false
--> Z¨ ahler l¨ auft :
Kompressorabschaltung ¨ uber wped oder dwped
unm¨ oglich
-------------------------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3123 von 4100 31.JAN.2003 Thomas Brosi
7 - KOMPRESSOREINSCHALTBEDINGUNGEN BEIM GANGWECHSEL --------------------------------------------------
1/ true getBit getBit6
5
B_koganped 2/ B_kogandel
CDWKOB B_autget
6
A/C clutch engagement request 1/ true
B_koganped TVKOGANDEL
false
B_koganped
2/ B_kogandel
B_kogandel
TurnOffDelay_2
AC Clutch engagement delayed
kos-kogang
7 B_kuppl B_gwhs B_gsch
CDWKOB
getBit_5
CDWKOB
false
kos-kogang Diese Funtionalit¨ at wird durch CDWKOB Bit5 aktiviert.
Nach einem Kompressorausschalten ¨ uber dwped oder wped(s.$ 6), erfolgt meistens ein Gangwechsel. Um die Fahrbarkeit so gering wie m¨ oglich zu st¨ oren, besteht die M¨ oglichkeit entweder : - den Klimakompressor gleichzeitig beim Gangechsel
einzuschalten (z.B. beim Handschalter, wenn der Motor ausgekoppelt wird)
oder
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- das Kompressorwiedereinschalten TVKOGANDEL sek nach dem Gangwechsel zu verz¨ ogern (z.B beim Automatik-Getriebe), damit die zwei Ereignisse nicht gleichzeitig erfolgen. Bei beiden Funktionnalit¨ aten werden bei Automatikgetriede B_gsch oder B_gwhs ber¨ ucksichtigt (umschaltbar ¨ uber CDWKOB Bit 7)
und beim Handschalter entweder B_kuppl
7.1 Kompressoreinschalten beim Gangwechsel ------------------------------------------------Funktionalit¨ at aktiv wenn CDWKOB /Bit6 = true und Bit 5 = false Wiedereinschalten m¨ oglich wenn B_koganped = true Falls Funktion inaktiviert ==> B_koganped = true Nach einem Kompressorausschalten ¨ uber dwped oder wped (B_kobpedt bzw. B_kowped = false), wird der Kompressor w¨ ahrend TKODPAMNN bzw. TKOWPAMNN sek. ausgeschaltet. Falls nach dieser Zeit ein Gangwechsel erfolgt (B_kuppl, B_gwhs, B_gsch = true), wird der Kompressor sofort zugeschaltet. Andersfalls wird der Kompressor erst nach TKODPAMXN oder TKOWPAMXN sek. zugeschalten. (siehe auch Timer TIMERDWPED und TIMERWPED)
Beispiel beim Ausschalten ¨ uber dwped (gleich f¨ ur wped) und B_kuppl: +---+ | | B_kobped ---------+ +-------------------------------------------------------------------------------------------------------+ +-----------------------------------------+--------------| (1)| |(2) B_kobpedt +-----------------------------------------+ - - - - - - - - - - - - - - - - - - - -+ . (1)+-----------------+ . | | . B_kuppl-----------------------------------------------------+ - - -(2) - - - -+--------------------------------------. |.......TKODPAMNN.........>. . . . . . . . . . . . . . . . . .....TKODPAMXN ........><...Kompressor EIN (Kompressor AUS) (1) EIN (2) EIN
Siehe auch Tabelle im Block " Applikationhinweise"
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3124 von 4100 31.JAN.2003 Thomas Brosi
7.2 Verz¨ ogerung des Kompressorwiedereinschaltens -----------------------------------------------Funktionalit¨ at aktiv wenn CDWKOB /Bit6 = true und Bit 5 = true Wiedereinschalten m¨ oglich wenn B_kogandel = false Falls funktion inaktiviert ==> B_kogandel Beim Gangwechsel wird B_kogandel w¨ ahrend mindestens TVKOGANDEL sek. gesetzt. Das Wiedereinschalten des Kompressor ist unm¨ oglich solange das Bit B_kogandel auf true bleibt. +----------------------+ | | -----------+ +--------------------------------------------------------------------------
B_gsch
+--------------------------------------------------------+ | . | B_kogandel -----------+ . +----------------------------------------. .<.... TVKOGANDEL................> +-----------------------------------------| B_koint ---------------------------------------------------------------------+ Kompressor
AUS...............Einschalten gesperrt............................>
EIN
Siehe auch Tabelle im Block " Applikationhinweise" ---------------------------------------------------------------------------------------------------------------------------------
8 EINSCHALTBEDINGUNGEN BEI H¨ OHER DREHZAHL -----------------------------------------
DNKOACC nmot
B_kondel Hysteresis_Delta_RSP
B_kondel
kos-kospeed
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NKOACC
kos-kospeed
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Ziel der Fonktionnalit¨ at Wirkung
KOS 113.220.0
Seite 3125 von 4100 31.JAN.2003 Thomas Brosi
: Sch¨ utzung des Kompressors : Bei h¨ oher Drehzahl (nmot > NKOACC) wird ein Kompressoreinschalten verboten (B_kondel= true) der Kompressor wird erst bei nmot < NKOACC - DNKOACC wiedereingeschaltet Falls der Kompressor schon eingeschaltet ist, hat B_kondel keine Wirkung.
1. nmot ˆ | | * * * | NKOACC * * | - - - - * - - - - - - - - - - - -*- - - - - - - - - - - - - - ˆ | * . * DNKOACC | * . * - - - - - - - v | * . . * |* . . * | . . | . . | . . | . . | . . | . . +------------------------------------------------------------------------------------------------------------->t . . . . . +--------------------------------------------------------------------------------------Anforder. Kompr Ein | . -----------------------+ . +------------------------------------+ B_kondel |<.. Kompressoreinschal. verz¨ ogert..>| ----------+ +---------------------------------------------------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+--------------------------------------------------------------Kompressorzustand (B_koe) | Kompressor Ein -----------------------------------------------+
nmot ˆ | | * * * | NKOACC * * | - - - - * *- - - - - - - - - - - - - | * . * DNKOACC | * . * - - - - - - | * . . * |* . . * | . . | . . | . . | . . | . . | . . +-------------------------------------------------------------------------------------------------------------> . . . . +------------------------------------------------------------------------------------------------------| -------+ +------------------------------------+ B_kondel |<.. Kompressoreinschal. verz¨ ogert..>| (ohne Wirkung) ----------+ +----------------------------------------------------------------+---------------------------------------------------------------------------------------------------------| Kompressor Ein -------+
-------------------------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3126 von 4100 31.JAN.2003 Thomas Brosi
9 - EIN-/AUSCHALTBEDINGUNGEN ODER LEISTUNGSREDUZIERUNG DES KLIMAKOMPRESSORS ¨ UBER MOTRONIC ------------------------------------------------------------------------------------------
AC engagement or disengagment requirement
B_kogandel B_kondel
diag,adapt,tmot,brake B_koofft
B_koondel
dIsengagement
fho_w
start
AC Clutch engagement delayed
tmst KFTNSTKO
B_koint B_stend
B_koint
RSFlipFlop6
TurnOnDelay
CAN B_cwkocan /NC
CWKOR 0
true
power reduction
true
B_kooffc
elektric system
B_kosrc CWKOR
CAN
1
mifal_w B_koenat true
CWKOR 2
wped
B_kobpedt true getBit_11
1 3
dwped
CWKOR
B_kobwpedt
true true
gangi
7
4 true
return run
kos-b-koint
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWKOC CWKOR
kos-b-koint In diesem Block werden die verschiedene Anforderungen zur Kompressorabschaltung ( Beschleunigung, Moment, Motortemperatur u.s.w) ermittelt.
9.1 Abschaltbedingungen -----------------------B_koint = false ---> Kompressor abgeschaltet B_koint = true ---> Abschaltbedingungen ¨ uber B_koof, B_koena, B_kobped, B_kobwped, B_kooffc und Start nicht aktiv (Bemerkung : eine Kompressorverbot kann auch ¨ uber die Klimataste erfolgen -> siehe Bild kos-kotmsk) Bedingungen zur Kompressorabscchaltung oder Leistungsreduzierung: - Diagnose, Motortemperatur, Verlustmoment, adaption.... (B_koofft = true) - Schlechter Ladebilanz (B_koofc = false) ¨ uber CAN - KFTNSTKO sek. nach dem Start (Abh¨ angig von der Motorstartemperatur (tmst)und der H¨ ohe (fho). - ¨ uber Fahrerwunschmoment mifal_w (B_kpenat =n false) - ¨ uber Pedalwinkel (B_kobpedt = false) oder Peadlwinkelgradient (B_kobwpedt= false) - beim R¨ uckw¨ artsfahrt (Fahrbarkeit) Die Abschaltbedingungen k¨ onnen per Codewort (CWKOC) eine Abschaltung (B_koint) oder eine Leistungsreduzierung (B_kosrc --nur ¨ uber CAN mit geregeltem Kompressoren) des Klimakompressors hervorbringen. B_korc = true ---> Leistungreduzierung des Kompressors angefordet.
9.2 Einschaltbedindungen -----------------------Ein Kompressoreinschalten ist m¨ oglich, nur wenn B_kogandel =false oder B_kondel = true, d.h wenn keine Verz¨ ogerung oder Sperrung wegen Gangwechsel oder H¨ oher Drehzahl vorhanden ist. B_kogandel und B_kondel haben keine Wirkung auf die Leistungsreduzierung. ------------------------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3127 von 4100 31.JAN.2003 Thomas Brosi
10 - ERMITTLUNG DES ZUSTANDS DER KLIMATASTE -------------------------------------------
Detection of A/C Clutch permission Clutch permission delayed SY_KOBIDIR 0
B_koondel
A/C on request
B_kow
B_kotmsk B_kotmsk RSFlipFlop_1
detection of A/C permission only for bidirectional line
EdgeRising12 EdgeFalling2 TKOTMSK RSFlipFlop
B_kov
A/C locked after A/C cut off
getBit_1 CDWKOB CountDown_1
3 B_kovdown
compute 3/ kos-kos-kotmsk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
EdgeFalling5 1/
EdgeFalling6 B_koint
B_kotmsko
start 1/
false EdgeFalling10
B_kotmsko
kos-kos-kotmsk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3128 von 4100 31.JAN.2003 Thomas Brosi
10.1 Kongiguration unidirekrionale Schittstelle ( CAN oder 2 x Draht-Schnittstelle) --------------------------------------------------------------------------------B_kow
= Anforderung "Kompressor EIN" ¨ uber Klimaanlage
(S_ko oder B_skoc)
Falls die Funktionnalit¨ at "Gangwechsel" oder "h¨ oher Drehzahl" verwendet wird: Da der Klimakompressor in diesem all nicht eingeschaltet werden darf (), wird das Setzen von B_kotmsk verz¨ ogert, solange B_koondel = true.
+-------------------------------+ | | B_kow -------+ +----------------------------------------------+------------------------+ | | B_kotmsk------------+ +----------------------------------------------+------>
Verz¨ ogerung, falls B_koondel = true ( beim Gangwechsel oder h¨ oher Drehzahl)
10.2 Bidirektionale Leitung --------------------------Gleiche Funktion wie im Abs 10.1 beschrieben
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Außerdem, wenn die KOS f¨ ur eine bidirektionale Leitung konfiguriert ist, muß es ermittelt werden, ob die Klimaanlage ein/ausgeschaltet wird. Da die Leitung S-ko entweder ¨ uber die Klimaanlage oder ¨ uber B_kov (Motronic) zur¨ uckgesetzt werden kann(wegen Hardware), reicht die Ermittlung des S_ko-Zustandes nicht. ( Z.B: B_kov =0-->1 , dann S_ko=1-->0 , die negative Flanke von S_ko k¨ onnte als "Klimakompressor AUS" intepretiert werden.
B_kotmsk wird auf true gesetzt : --> bei jeder positiven Flanke von B_ko. D.h - wenn die Klimaanlage eingeschaltet wird oder nach einer Kompressorverbot, falls die Klimaanlage immer noch eingeschaltet. B_kotmsk wird zur¨ uckgesetzt: --> wenn die Klimaanlage ausgeschaltet wird ( B_kow = 1->0) Da B_kow auch wegen B_kov auf false zur¨ uckgesetzt kann, wird ein Reset von B_kotmsk m¨ oglich nur bei B_kov=0 --> bei jeder Kompressorverbotanforderung von der Motronic(B_koint = 1->0). Grund: Solange die Kompressorverbot aktiv ist, kann der Fahrer jeder Zeit die Klimaanlage ein-/ausgeschalten. In diesem kann die Motronic den Zustand des Kompressor nicht erkennen ( S_ko immer = false) Nur nachdem B_kov zur¨ uckgesetzt ist, kann die Motronic ermitteln, ob die Klimaanlage immer noch eingeschaltet ist. am Ende jeder Kompressorverbot wird S_ko abgefragt (B_kov = 1->0) - Falls B_ko= 0->1 , bedeutet es daß die Klimaanlage immer noch eingeschaltet ist(Aufbau der Momentreserve). - Falls B_kow auf 0 bleibt, bedeutet es, daß die Klimaanlage ausgeschaltet geworden ist. In diesem Fall wird B_kotmsk von der negativen Flanke von B_kovdown zur¨ ucksetzt.(40 ms nach B_kov_1->0)
10.3 B_kotmsko minimale Ausschaltzeit nach Ausschalten der Klimataste ----------------------------------------------------------------------¨ber B_kotmsk gesetzt, aber wird erst nach TKOAMNN sek. zur¨ B_kotmsko wird u uckgesetzt(Miminimale Ausschaltzeit nach Klimataste AUS) Die negative Flanke von B_kotmsko setzt B_kov zur¨ uck. Diese Funktionnalit¨ at ist per Codewort abschaltbar (CDWKOB)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3129 von 4100 31.JAN.2003 Thomas Brosi
1. Beispiel : Klimataste wird EIN und wieder AUS ---------------------------------------------------(Darstellung f¨ ur eine bidirekt.Schnittstelle) Klima
1
Klimataste
0
+-------------------------------------------+ |<- - - - - Klimataste EIN - - - - - -> | ------------------------+ +-------------------------------------
1 B_kotmsk
+-------------------------------------------+ | | -------------------------+ +------------------------------------
0 1
B_kotmsko
+-----------------------------+ | TKOTMSK | ---------------------------------------------------------------------+ +-------
0 1
B_kow
0
Kompressor
+-+ (wegen +------------------------------+ | | B_kov) | | ------------------------+ +----------+ +------------------------------------
...............AUS..................>
EIN
<...... AUS ......................... <.....Einsch. unm¨ oglich.....>
2.Beispiel Klimataste ist EIN, Klimakompressor wird ausgechaltet und wieder eingeschaltet (B_koint = 1-->0-->1) ---------------------------------------------------------------------------------------------------------------(Darstellung f¨ ur eine bidirekt-Schnittstelle)
1 Klimatste
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1 B_koint
0 1
B_kotmsk
B_kotmsko
----------------------+ +--------------------------------------| | +-----------------------------------------+
0
----------------------+ +---------------------------------------| | +-----------------------------------------+
1
--------------------------------------------------------------------------------------------------------
0 1
B_kow
---------------------------------------------------------------------------------------------------------
0
0
----------------------+ +-+(wegen +---------------------------| | |B_kov) | +-----------------------------------------+ +---------+
Komp. EIN .........>
AUS
<.......... EIN
---------------------------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3130 von 4100 31.JAN.2003 Thomas Brosi
11. Aufbau der Kompressorverbot und der Momentreserve -----------------------------------------------------
Elaboration of B_kov compressor forbidden B_acres for torque reserve B_koe A/C clutch state
condition compressor forbidden B_KOV B_koint
B_koint
B_kotmsko
B_kotmsko
B_kov
B_kov
B_tvkoe1 B_kovdown
B_kovdown
condition for Torque reserve B_ACRES B_tvkoe1 B_koint B_kotmsko B_acres B_kotmsk
B_acres
B_kotmsk
A/C clutch state
B_KOE
B_koe
kos-kos-kov
B_koe
B_kotmsk kos-kos-kov 11.1 Bedingung zur Momentreserve (B_acres) -------------------------------------------
condition for torque reserve
SY_CANAC 0
B_tvkoe1 /NC
B_tvkoe1
TVKOEV TVKOE1
time for torque reserve CounterEnabled2 pkodrc
tvkoe1pko /NC TVKOEP
CAN
B_acres
1/ true getBit_4 CDWKOB
SY_KOBIDIR
B_acres
true reset 2/
compute 1/
4
0 B_koint
false
true EdgeRising16
kos-b-acres
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_kov B_acres
B_kotmsk B_kotmsko kos-b-acres Das Bit zur Momenreserve (B_acres) wird bei jeder positiven Flanke von B_kotmsk gesetzt. Nach der Zeit TVKOE1 wird B_acres zur¨ uckgesetzt. Da die Momentreserve beim Kompressor mit variablem Hubraum nicht immer n¨ otig ist, ist B_acres abschaltbar ¨ uber Codewort (CDWKOB)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3131 von 4100 31.JAN.2003 Thomas Brosi
11.2 Kompressorverbot (B_kov) ------------------------------
Elaboration of B_kov B_koint B_kotmsko EdgeFalling3 EdgeRising8 RSFlipFlop4
B_kov
B_kov
A/C compressor forbidden
B_tvkoe1 EdgeFalling11 B_kotmsko B_koint B_tvkoe1 /NC
TKOVKO
kos-b-kov
B_kovdown B_kovdown for bidirec.line TurnOffDelay2
kos-b-kov
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_kov wird auf true gesetzt (Kompressorverbot aktiv), - solange B_koint = false - bei der Momentreserveaufbau (nurbei bidirek. Leitung) (abschaltbar per Bedatung --> TVKOEV) - wenn die Klimaanlage ausgeschaltet wird (B_kotmsk=1->0) w¨ ahrend TKOAMNN (abschaltbar --> CWKOB)
B_kov wird auf false gesetzt: (keine Kompressorverbot) - wenn B_koint 0-->1 - nach der Momentreserve - bei B_kotmsko = 1->0 - Kompressoreinschalten gesperrt nach Ausschalten der Klimaanlage
11.2.1 B_kov f¨ ur bidirekt. Leitung : ------------------------------------- B_KOV w¨ ahrend der Momentreserveaufbau (B_acres = true) Da eine Verz¨ ogerungzeit zwischen dem B_kov-R¨ ucksetzen und dem tats¨ achlichen Kompressoreinschalten vorhanden sein, kann das R¨ ucksetzen von B_kov fr¨ uher ausgel¨ ost werden, damit das Kompressoreinschalten wirklich mit dem R¨ ucksetzen von B_acres entspricht.
B_acres
Momentreserve avtiv +---------------------------------+ | | -----------+ +----------------------------
B_kov
+-------------------+ | | -----------+ +-----------------------------------------<...TVKOEV....> <.........TVKOE1 .................>
B_koe
TVKOEV = Verz¨ ogerungzeit des Klimakompressors TVKOE1 = Momentreserve
+----------------------------| ----------------------------------------------+ <...140 ms....>
Falls TVKOEV > TVKOE1 bedatet ist, wird B_kov nicht gesetzt. Siehe auch Tabelle im Block " Applikationhinweise"
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3132 von 4100 31.JAN.2003 Thomas Brosi
11.3 Bedingung "Kompressor eingeschaltet" (B_koe) --------------------------------------------------
A/C clutch state TVKOEOF B_kov B_koe
B_acres
B_koe kos-b-koe
B_kotmsk TurnOffDelay
kos-b-koe B_koe B_koe
= true ----> = false ---->
Klimakompressor EIN Klimakompressor AUS
-------------------------------------------------------------------------------------------------------------------------------12 - INITIALISIERUNG ---------------------
true
B_kov
B_kovdown
kos-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_kobpedt
B_kobwpedt kos-init
---------------------------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3133 von 4100 31.JAN.2003 Thomas Brosi
13 SIGNALVERHALTEN ------------------13.1 Bidirektionale Leitung ---------------------------13.1.1 - Klimakompressor ¨ uber die Klimataste ein-/ausgeschaltet -------------------------------------------------------------Einschaltvorgang: -Klimataste EIN ---> B_kow = 0--> 1 -B_kov und B_acres werden w¨ ahrend der Zeit TVKOE1 auf true gesetzt. - nach der Zeit TVKOE1 werden B_acres wieder auf 0 und B_kov auf 0 - Der Kompressor wird dann eingeschaltet.
Ausschaltvorgang: - Klimataste AUS -->S_ko = 1--> 0 - B_kov wird zuerst auf true gesetzt, solange die minimale Auschaltzeit TKOAMNN W¨ ahrend dieser Zeit kann der Kompressor nicht eingeschaltet werden.
1 Klimataste
0 1
B_kow
0 1
B_kotmsk
0 1
B_kotmsko
0
noch nicht abgelaufen ist.
+-------------------------------------------+ | <- Klimataste EIN -> | ------------------------+ +-----------------------------------+-+ +-------------------------------+ | | | | ------------------------+ +----------+ +-----------------------------------+-------------------------------------------+ | | -------------------------+ +-----------------------------------+-----------------------------+ | | ---------------------------------------------------------------------+ +--------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1 B_acres
+----------+ | TVKOE1 | 0 ---------------------------+ +--------------------------------------------------------------------
B_kov
+----------+ +-------------------------------+ | (1) | | <--TKOAMNN --> | ---------------------------+ +------------------------------+ +------
B_koe
+------------------------------+ | | --------------------------------------+ +----------------------------------------
Klimakompressor
AUS
|
AUS
|
EIN
|
AUS
(1) Beim Wiedereinschalten kann B_kov per Bedatung abgeschaltet werden (s. § 11.1) TVKOKO : ¨ Uberwachungzeit nach dem B_kov = 1-->0 Falls der Klimataster bei B_kov=1 ausgeschaltet wird,bleibt Im diesem Fall wird B_kotmsk resetiert (¨ uber B_kovdown)
B_kow nach der negative Flanke von B_kov auf false.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3134 von 4100 31.JAN.2003 Thomas Brosi
13.1.2 Klimataste = EIN und Kompressorausschalten ¨ uber B_koint --------------------------------------------------------------Ein-/ Ausschaltvorgang: B_kov wird auf true gesetzt ---> die mini und maxi Ausschaltzeiten (s. Tabelle Abs. TIMER)
B_acres wird auf TRUE gesetzt (Momentreserve) nach der Zeit TVKOE1 werden B_acres und B_kov 1
resertiert, und kann der Kompressor wieder eingeschaltet werden
------------------+ +---------------------------------------| | +-----------------------------------------+
B_koint
0
B_kow
1 -------------------+ +-+ +-------------------------------| | | | 0 +-----------------------------------------+ +--------+
B_kotmsk
B_acres
1 -------------------+ +--------------------------------------| | 0 +-----------------------------------------+ 1 TVKOE1 +----------+ | | 0 -------------------------------------------------------------+ +-------------------------------
B_kov
+-----------------------------------------+ +--------+ | | | (1) | -------------------+ +-+ +----------------------------------
B_koe
-------------------+ +---------------------------------| | +----------------------------------------------------+
Klimakompressor
EIN
AUS
EIN
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
(1) Beim Wiedereinschalten kann B_kov per Bedatung abgeschaltet werden (s. § 11.1)
13.2 2-Dr¨ ahte Leitung ---------------------------13.2.1 Ein-/Ausschalten des Kompressors -----------------------------------------1 B_kow
0 1
B_kotmsk
0
+--------------------------------------------+ | | ------------------------+ +-----------------------------------+-------------------------------------------+ | | -------------------------+ +--------------------------------------
1 B_kotmsko
0
-------------------------------------------------------------------------------------------------------------
1 B_acres
+----------+ | TVKOE1 | 0 ---------------------------+ +--------------------------------------------------------------------
B_kov
+----------+ | (1) | ---------------------------+ +------------------------------------------------------------------------
B_koe
+------------------------------+ | | --------------------------------------+ +----------------------------------------
Klimakompressor
AUS
|
AUS
|
EIN
|
AUS
-------------------------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3135 von 4100 31.JAN.2003 Thomas Brosi
ABK KOS 113.220.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter CDWGANG CDWGANGB CDWKOB CWKOC CWKOCAN CWKOR DNKOACC DWPEDKOB FHOKOB KFTNSTKO MDKOAB MDKOAN MDKOEN NKOACC PKODRCMX SNM08KOUB TANSKOB TKOAMAD TKOAMNN TKOAMXN TKOBEMNN TKODPAMNN TKODPAMXN TKOEMNN TKOMBKOA TKOMBKOE TKOTMSK TKOVKO TKOWPAMNN TKOWPAMXN TMKOAO TMKOAU TMSTMAD TVKOE1 TVKOEOF TVKOEP TVKOEV TVKOGANDEL TVKOSSIM VKO VKOAO VKOB VNVKO VNVKOB WPEDKO
Source-X
FHO_W NMOT NMOT NMOT
Source-Y
TMST
NMOT
NMOT NMOT NMOT NMOT NMOT NMOT
NMOT NMOT
PKODRC
NMOT
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW KF KL KL KL FW FW SV FW FW KL KL KL KL KL KL FW FW FW FW KL KL FW FW FW FW FW KL FW FW FW FW FW FW FW FW KL
Gangerkennung fur ¨ Kompressorabschalten bei Vollgas Gangerkennung bei Beschleunigung Codewort : Auswahl zur Gangerkennung fur ¨ KO-Auschalten ( gangi oder nmot/vfzw) Codewort: Konfiguration der Klimakompressorsteuerung Konfiguration fur ¨ CAN und Klimakompressor Konfiguration zur Leistungsreduzierung des Klimakompressors Drehzahlhysterese bei der A/C an Anfrage akzeptiert wird Gradient des norm. Fahrpedalwinkels fur ¨ KOS-Auschalten ¨ Hohenschwelle fur ¨ Kompressorabschaltung bei Beschleunigung Kennfeld Unterdruckungszeit ¨ des Kompressors nach dem Start Drehmomentschwelle um den Kompressor in Beschleunigung abzuschalten Drehmomentschwelle um den Klimakompressor abzuschalten Drehmomentschwelle um den Klimakompressor einzuschalten Obere Drehzahlschwelle bei der A/C an Anfrage akzeptiert wird ¨ Kaltemitteldruckschwelle zur Kompressorabschaltung Stutzstellenverteilung ¨ fur ¨ Klimakompressorsteuerung 8 nmot Ansauglufttemperaturschwelle fur ¨ Kompressorabschaltung Kompressorsperrzeit fur ¨ Bedarfsadaption Minimale Abschaltzeit des Klimakompressors Maximale Abschaltzeit des Klimakompressors ¨ Minimale Einschaltzeit des Kompres. nach Auslosung uber ¨ B_kobped oder B_kobwped minimale Abschaltzeit des Klimakompressors bei Beschleunigung ( dwped ) Maximale Ausschaltzeit bei Kompressorausschalten uber ¨ dwped Minimale Einschaltzeit des Klimakompressors Motortemperaturschwelle aus Kombiinstrument fur ¨ Kompressorabschaltung Motortemperaturschwelle aus Kombiinstrument fur ¨ Kompressoreinschaltung Minimale Abschaltzeit des Klimakompressors nach Klima aus ¨ Uberwachungzeit zur Klimatasteerken. nach Reset von B_kov (bidrekt. Schnittst.) Minimale Abschaltzeit bei Vollast (uber ¨ wped) maximale Ausschaltzeit bei Vollast (uber wped) ¨ Obere Motortemperaturschwelle fur ¨ Kompressorabschaltung Untere Motortemperaturschwelle fur ¨ Kompressorabschaltung Schwelle fur ¨ tmot im Start fur ¨ Bedarfsadaption ¨ Verzogerungszeit fur ¨ Kompressor EIN ( zur Momentreserve) ¨ Verzogerungszeit fur ¨ B_koe AUS ¨ Verzogerungszeit fur ¨ Kompressor EIN ( zur Momentreserve) ¨ Verzogerungszeit fur ¨ Kompressoreinschalten (totzeit) ¨ Verzogerungszeit fur ¨ Kompressor EIN ( zur Momentreserve) ¨ Verzogerungszeit fur ¨ Simulation einer eingeschalteten Klimaanlage im Start Geschwindigkeitsschwelle fur ¨ AC-Steuerung Obere Geschwindigkeitsschwelle fur ¨ Kompressorabschaltung Geschwindingkeitsschwelle fur ¨ Ko-Steuerung in Beschleunigung Gangerkennungschwelle fur ¨ KO-Auschalten bei Vollast Gangerkennungschwelle fur ¨ KO-Abschaltung bei Vollast Pedalwinkelschwelle fur ¨ KO-Ausschaltung
Systemkonstante
Art
Bezeichnung
SY_BDE SY_BKV SY_CANAC SY_GGGTS SY_KOAC SY_KOBIDIR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung ¨ Systemkonstante: Bremskraftverstarker (Sensor) Systemkonstante: Klimakompressorsignal von CAN ¨ Systemkonstante Gebergroße genaues Temperatursignal Systemkonstante: Umschaltung fur ¨ S_ko und S_ac Klimakompressor mit bidirektionnalen Leitung
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_ACRES B_AUTGET
KOS
B_BKVKOMAB B_DKNOLU
BKV SREAKT
B_DKPU
SREAKT
B_GEKOA B_GRDST B_GSCH
CANECUR TKDFA CANECUR
B_GWHS
BBGANG
B_KO
KOS
B_KOA B_KOBAUS B_KOBMNON B_KOBPED B_KOBPEDT B_KOBWPED
KOS KOS KOS KOS KOS KOS
MDVERB AUS EIN ARMD, BBGANG,BBKD, CANECU,DKUPPL, ... EIN KOS ADVE, AEVABU,EIN BBAGR, BBNWS,BGDVE, ... AEVABU, BBAGR,EIN BBNWS, DLLR,DMDSTP, ... EIN KOS KOS EIN EIN ARMD, BBNWS,BBSAWE, KOS, MDFAW EIN ARMD, FGRABED,KOS, MDFAW BGFAWU, LLRNS, MD- AUS FAW LOK LOK LOK LOK LOK LOK
Bedingung fur ¨ Aufbau einer Drehmomentenreserve bei Klimabereitschaft Bedingung Automatikgetriebe
Bedingung: (Klima-) Kompressor abschalten, da nicht genugend ¨ Unterdruck in BKV Bedingung Drosselklappensteller stromlos
Bedingung Sicherheitskraftstoffabschaltung (SKA)
Bedingung Kompressor wegen Getriebeeingriff abschalten Bedingung Grundeinstellung Bedingung Getriebeschaltung aktiv Bedingung Gangwechsel bei Handschalter Bedingung Kompressor freigegeben Bedingung fur ¨ Kompressorausschalten Bedingung fur ¨ Kompressor bei Beschleunigung oder Last Minimale Einschaltzeit nach Ausschalten bei Beschleunigung oder Vollast Bedingung fur ¨ Kompressor aus bei Beschleunigung uber ¨ dwped Bedingung fur ¨ Kompressorausschalten uber ¨ dwped nach timer Bedingung : fur ¨ Kompressorausschalten uber ¨ wped
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_KOBWPEDT B_KOE
KOS KOS
B_KOENA B_KOENAT B_KOGANDEL B_KOGANPED B_KOINT B_KOMNOFF B_KOMNON B_KOMXOFF B_KONDEL B_KOOFF B_KOOFFC B_KOOFFT B_KOONDEL B_KOSRC B_KOTMSK B_KOTMSKO B_KOV B_KOVDOWN B_KOW B_KUPPL
KOS KOS KOS KOS KOS KOS KOS KOS KOS KOS CANECUR KOS KOS KOS KOS KOS KOS KOS KOS GGEGAS
B_LL
MDFAW
B_MADFK B_MADFS B_MADKO B_MADLL B_MADSKO B_MADSLL B_NAC B_SA
KOS MDRED
B_SACC B_SKOC B_ST
CANECUR CANECUR BBSTT
B_STEND
BBSTT
DWPED FHO
GGPED GGDSU
FHO_W
GGDSU
GANGI
BBGANG
MDKO_W MIFAL_W
MDVERB MDFAW
NMOT
BGNMOT
PKODRC
CANECUR
S_AC S_ACW S_KO TANS
KOS GGTFA
TMKI
GGGTS
TMOT
GGTFM
TMST
GGTFM
VFZG
GGVFZG
WPED
GGPED
Referenziert von BBSAWE, CANECU,DMDSTP, DTEV,LLRMD, ...
KOS
CANECU, TKMWL
CANECU
KOS 113.220.0
Seite 3136 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK AUS
Bedingung : fur ¨ Kompressorausschalten uber ¨ wped nach timer Bedingung fur ¨ Kompressoreinschalten
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN LOK LOK AUS LOK LOK AUS LOK LOK EIN
Bedingung Kompressor freigegeben Bedingung Kompressor freigegeben nach Timer ¨ Bedingung: verzogerung des Kompressoreinschaltens nach Gangwechsel Bedingung fur ¨ Kompressorabschalten beim Gangwechsel Bedingung fur ¨ Kompressorausschalten aus Motormanagement Bedingung Kompresszor-Mindestabschaltzeit abgelaufen Bedingung Kompresszor-Mindesteinschaltzeit abgelaufen ¨ Bedingung Kompresszor-Hochstabschaltzeit abgelaufen ¨ ¨ Bedingung: verzogerung des Kompressoreinschaltens bei hoher Drehzahl Bedingung fur ¨ hartes Kompressorabschalten Bedingung fur ¨ hartes Kompressorabschalten aus Bordnetz uber ¨ CAN Bedingung fur ¨ hartes Kompressorabschalten nach Timer ¨ ¨ Bedingung: Verzogerung des Kompressoreinsch. bei hoher Drehzahl & bei Gangwech Bedingung fur ¨ Klimakompressors-Leistungsreduzierung Bedingung fur ¨ Klimataste ein Bedingung fur ¨ Klimataste ein nach Timer Bedingung Klimakompressor verboten ¨ Uberwachungszeit von B_ko nach Reset B_kov zum B_kotmsko(bidirek. Schnitst.) Bedingung Kompressor freigegeben ¨ Bedingung Kupplungspedal betatigt
ARMD, BBKR,BBSAWE, BDEMAB,BDEMKO, ... ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... EIN KOS EIN KOS EIN KOS, MDVERAD EIN KOS, MDVERAD KOS, MDVERAD EIN EIN KOS, MDVERAD LLRNS, TKMWL AUS AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... KMTR, KOS, LLRNS EIN EIN KMTR, KOS, LLRNS EIN AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... KMTR, KOS, MDGEN EIN BGFAWU, CANECU,- EIN DLLR, ESNSWL,ESSTT, ... EIN BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... KOS EIN BBKH, BDEMEN,EIN KOMRH, KOS, MDKOL, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... KMTR, KOS, MDFAW, EIN MDVERB, TKMWL EIN KMTR, KOS, LLRNS LOK EIN KMTR, KOS, LLRNS EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... GGTFM, KMTR, KOS, EIN MDBGRG ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... ARMD, BBAGR,EIN BBSAWE, BDEMHA,BGDVE, ... ADVE, AEVABU, ALBK, EIN BGDVE, DBKS, ...
Bedingung Leerlauf Bedingung Momentenadaption Fahrstufe und Klimakompressor ein Bedingung Momentenadaption Fahrstufe ein Bedingung Momentenadaption Klimakompressor ein Bedingung Momentenadaption ohne Last Freigabe: Adaption bei eingeschalteten Klimakompressor im Schichtbetrieb Freigabe: Verlustmomentadaption in Schichtbetrieb ¨ Bedingung fur ¨ erhohte LL-Drehzahl bei Klimaanlage Bedingung Schubabschalten Bedingung Klima-Anforderung aktiv aus CAN-Botschaft Clima1 Bedingung Kompressoranforderung aktiv aus CAN-Botschaft Clima 1 Bedingung Start
Bedingung Startende erreicht Gradient des normierten Fahrpedalwinkels ¨ Korrekturfaktor Hohe
¨ Korrekturfaktor Hohe (word)
Ist-Gang
Momentenaufnahme Klimakompressor Indiziertes Fahrerwunschmoment fur ¨ Momentenkoordination Fullung ¨
Motordrehzahl Kompressordrucksignal Klima-Anforderung aktiv Klima-Anforderung aktiv uber ¨ Schalter oder CAN ( nach Konfiguration) Kompressoranforderung aktiv Ansaugluft - Temperatur Motortemperatur aus Kombiinstrument Motor-Temperatur Motorstarttemperatur Fahrzeuggeschwindigkeit
Normierter Fahrpedalwinkel
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3137 von 4100 31.JAN.2003 Thomas Brosi
FB KOS 113.220.0 Funktionsbeschreibung APP KOS 113.220.0 Applikationshinweise 14 - KONFIGURATION DER KLIMAKOMPRESSORSTEUERUNG -----------------------------------------------
Konfiguration A : bidirektionnale Leitung (1 x Draht) Konfiguration B : ¨ uber CAN f¨ ur Kompressor mit Magnetkupplungen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ber CAN mit geregeltem Kompressor Konfiguration C : u (CAN: Eing¨ ange=B_sacc,B_skoc Ausgang: B_kov) Konfiguration D : Schnittstelle 2 x Dr¨ ahte f¨ ur Klimakompressor mit Magnetkupplungen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3138 von 4100 31.JAN.2003 Thomas Brosi
+------------------------------------------------------------+---------------+-------------+-------------+------------+ | Tabelle f¨ ur die Konfiguration der %KOS | Konfig. A | Konfig. B | Konfig. C | Konfig. D | +------------------------------------------------------------+---------------+-------------+-------------+------------+ | Label / Funktion | bidirek.Leit. | CAN | CAN | 2 x Dr¨ ahte| | | 1x Draht |+geschalKompr|+gereg. Kompr| | +------------------------------------------------------------+---------------+-------------+-------------+------------+ +------------------------------------------------------------+---------------+-------------+-------------+------------+ | | | | | | |SY_KOBIDIR 1 = f¨ ur bidirektion. Leitung | 1 | 0 | 0 | 0 | | 0 = CAN oder 2xDr¨ ahte | | | | | +------------------------------------------------------------+---------------+-------------+-------------+------------+ |SY_KOAC 1 = mit Eingang S_ac | (*) | 1 | 1 | 1 | | 0 = ohne Eingang S_ac | | | | | +------------------------------------------------------------+---------------+-------------+-------------+------------+ |SY_GGGTS 0 = Motortemperatur ¨ uber tmot | (*) | (*) | (*) | (*) | | 1 = Motortemperatur aus Bordbrett (tmki) | | | | | +------------------------------------------------------------+---------------+-------------+-------------+------------+ |CWKOCAN Bit 0 Eingangsignale S_acc B_skoc ¨ uber CAN | | | | | | 0 = ohne 1= ¨ uber CAN | 0 | 1 | 1 | 0 | +------------------------------------------------------------+---------------+-------------+-------------+------------+ |CDWKOB Bit 0 Gangerkennung zur Absch. ¨ uber wped,dwped | (*) | (*) | (*) | (*) | | 0 = ¨ uber nmot/vfzg 1= ¨ uber gangi | | | | | | | | | | | | Bit 1 Kompressoreinschalten gesperrt bei B_sa | (*) | (*) | (*) | (*) | | (¨ uber wped) | | | | | | 0 = nicht aktiv 1= aktiv | | | | | | | | | | | | Bit 2 Kompressoreinschalten gesperrt bei B_sa | (*) | (*) | (*) | (*) | | (¨ uber dwped) | | | | | | 0 = nicht aktiv 1= aktiv | | | | | | | | | | | | Bit 3 Kompressorverbot nach Klimataste AUS | | | | | | 0 = nicht aktiv 1 = aktiv | 1 | 1 | 1 | 0 | | | | | | | | Bit 4 Momentreserve (B_acres) | | | | | | 0 = ohne 1 = mit | 1 | 1 | (**) | 1 | | | | | | | | Bit 5 Kompressoreinschalten beim Gangwechsel | | | | | | (nach Abschaltung ¨ uber wped oder dwped) | | | | | | 0 = aktiviert 1 = nicht aktiviert | (*) | (*) | (*) | (*) | | | | | | | | Bit 6 Kompressoreinschalten beim Gangwechsel | | | | | | oder verz¨ ogert | | | | | | 0 = beim Gangwechsel 1 = verz¨ ogert | (*) | (*) | (*) | (*) | | | | | | | | | | | | | | Bit 7 Auswahl B_kuppl /B_gwhs f¨ ur | | | | | | Kompressoreinschalten beim Gangwechsel | | | | | | 0 = B_kuppl 1 = B_gwhs | (*) | (*) | (*) | (*) | | | | | | | | | | | | | | | | | | | | standard Bedatung f¨ ur CDWKOB dez.| 31 | 15 | 15 | 23 | | bin.| (00011111) | (00001111) | (00001111) | (00010111) | +------------------------------------------------------------+---------------+-------------+-------------+------------+ |CWKOC Bit 0 Kompressorabsch. bei nicht gen¨ ugend Unter| 0 | 0 | 0 | 0 | | -druck in Bremskraftverst.(B_bkvkomad) | | | | | | 0=aktiv 1 = nicht aktiv | | | | | | Bit 1 Kompressorabsch. beim R¨ uckw¨ artsfahren | (*) | (*) | (*) | (*) | | 0 = nicht aktiv 1= aktiv | | | | | | Bit 2 Kompressorabsch. beim DK-Notlauf | (*) | (*) | (*) | (*) | | 0 = Abschalt. 1= keine Abschalt. | | | | | +------------------------------------------------------------+---------------+-------------+-------------+------------+ |TVKOE1 Zeit zur Aufbau der Momentreserve | 100...400ms | 100...400ms | |100..400 ms | |oder ¨ uber CAN : TVKOEP f(pkodrc) | (*) | | | (*) | +------------------------------------------------------------+---------------+-------------+-------------+------------+ |TVKOEV Verz¨ ogerungzeit f¨ ur die Ansteuertung des Kompr. | 0,140 s | 0,140s | | 0 | +------------------------------------------------------------+---------------+-------------+-------------+------------+ |TVKOVKO nur f¨ ur bidirekt.Leitung zur Klimatasterekennung| 0,040 s | 0,040s | | | +------------------------------------------------------------+---------------+-------------+-------------+------------+ |TVKOEOF nur f¨ ur mit PWM-Signal angesteuerte Kompressor | 0 | (*) | (*) | 0 | +------------------------------------------------------------+---------------+-------------+-------------+------------+ (*) Projektabh¨ angig (**) die Momentreserve ist nicht unbedingt erforderlich bei geregelten Kompressoren (variabler Hub) (kleinere Steigung des Verlustmomentes) kein Einfluß
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3139 von 4100 31.JAN.2003 Thomas Brosi
Konfiguration der %KOS f¨ ur die Auswahl Abschaltung/ Leistungsreduzierung ------------------------------------------------------------------------ohne CAN-Schnittstellen : CWKOR = 0 dez. (Leistungsreduzierung unm¨ oglich) Mit CAN-Schnittstellen : siehe folgende Tabelle +------------------------------------------------------------+---------------+-------------+ | Codewort CWKOR Abschaltung oder Leistungsreduzierung | false | true | ¨ | uber.. | (1) | (2) | +------------------------------------------------------------+---------------+-------------+ | CWKOR Bit 0 ...Bordnetz B_koofc (CAN) | Absch. | Leist.reduz.| | Bit 1 ...Fahrerwunschmoment mifa_w | Absch. | Leist.reduz.| | Bit 2 ...Pedalwinkel wped | Absch. | Leist.reduz.| | Bit 3 ...Pedalwinkelgradient dwped | Absch. | Leist.reduz.| | Bit 4 ...R¨ uckw¨ artsfahren | Absch. | Leist.reduz.| | Bit 5 nicht verwendet | | | | Bit 6 nicht verwendet | | | | Bit 7 nicht verwendet | | | +------------------------------------------------------------+---------------+-------------+ (1) Kompressorabschaltung ¨ uber B_kov (2) Kompressorleistungsreduzierung ¨ uber B_kosrc (CAN)
TIMER --- ¨ UBERSICHT -------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Folgende Tabelle zeigt
Wartezeiten ber¨ ucksichtigt werden.
+----------------------+--------------------+-------------------+-----------------+--------------+-------------+---------------+ | Funktionalit¨ at : | TIMER |Ein/Ausschalt| minimale | maximale | minimale | maximale | | Abschaltung ¨ uber .. | Bild.... | bedingung | Ausschaltzeit | Ausschaltzeit|Einschaltzeit|Einschaltzeit | | | | | (1) | (2) | (3) | (4) | +----------------------+--------------------+-------------------+-----------------+--------------+-------------+---------------+ | DK-Fehler,tmot,tmki | timerkoof | B_koof | TKOAMNN | N | N | N | | Adaption, tmot | | | | | | | | Bremsunterdruck... | | | | | | | +----------------------+--------------------+-------------------+-----------------+--------------+-------------+---------------+ | Fahrerwunschmoment | timerkoena | B_koena | TKOAMNN | TKOAMXN | TKOEMNN | N | | (mifal_w) | | | | | | | ++---------------------+--------------------+-------------------+-----------------+--------------+-------------+---------------+ | Gasgeben | timerdwped | B_kobped | TKODPAMNN | TKODPAMXN | N | TKOBEMNN | | (dwped) | (+tmboemn) | | (5) | | | | +----------------------+--------------------+-------------------+-----------------+--------------+-------------+---------------+ | Vollgas | timerwped | B_kobwped | TKOWPAMNN | TKOWPAMXN | N | TKOBEMNN | | (wped) | (+TMOBEMNN) | | | | | | +----------------------+--------------------+-------------------+-----------------+--------------+-------------+---------------+ | Start | b_koint | | KFTNSTKO | | | | +----------------------+--------------------+-------------------+-----------------+--------------+-------------+---------------+ | Ausschalten | kos_kotmsk | B_kow | TKOTMSK | N | N | N | | ¨ uber Klimataste | | | (6) | | | | |(nur bidirek. Schnitt.| | | | | | | +----------------------+--------------------+-------------------+-----------------+--------------+-------------+---------------+
N (1) (2) (3) (4) (5)
nicht aktiv w¨ ahrend dieser Zeit bleibt der Kompressor mindestens ausgeschaltet falls die Abschaltbedingung immer noch vorhanden ist, wird der Kompressor nach dieser Zeit wieder zugeschaltet. falls die Abschaltbedingung immer noch vorhanden ist, wird der Kompressor nach dieser Zeit wieder ausgeschaltet. nach einem Abschaltungvorgang bleibt der Kompressor mindenstens w¨ ahrend dieser Zeit zugeschaltet. der Z¨ ahler wird bei jeder Abschaltung ¨ uber dwped neu gestartet. Die maximale Ausschaltzeit wird mit TKODPAMXN begrenzt. (dh. nach nachfolgende Gasgeben, bleibt der Kompressor h¨ ochstens TKODPAMX ausgeschaltet.) (6) abschaltbar ¨ uber Codewort CDWKOB Bit 3(s.Bild kos-kos-kotmsk) --------------------------------------------------------------------------------------------------------------------------------
Bedatung BILD KOS_AC_INT ----------------------TVKOSSIM : = 0 Option f¨ ur Projekte, wo die Leerlaufdrehzahlanhebung gesperrt wird, solange der Motor im Leerlauf bleibt. Falls der Motor im Leerlauf nach dem Start bleibt(ohne Gasgeben) und die Klimaanlage eingeschaltet ist, kann dadurch eine Leerlaufdrehzahlanhebung erfolgen. -- Wenn TVKOSSIM > 0, wird die Drehzahlerh¨ ohung sofort nach dem Start aktiviert, sogar wenn die Klimaanlage´nicht eingeschaltet ist. Falls die Klimaanlage nicht eingeschaltet ist, wird die Drehzahlanhebung zur¨ uckgesetzt wenn der Z¨ ahler > TVKOSSIM.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3140 von 4100 31.JAN.2003 Thomas Brosi
Bedatung BILD KOS-ON-OFF -----------------------MDKOAN :Deutlich unterhalb der Leerlaufdrehzahl liegt die Ausswchaltschwelle auf Null. Dadurch wird erm¨ oglicht, daß sobald die Drehzahl zu tief liegt, der Kompresssor abgeschaltet wird. Die Mindesteinschaltzeit TKOEMNN ist auf Null gesetzt, dadurch wird unabh¨ angig davon, wie lange der Kompressor bereits gelaufen ist, dieser in diesem Drehzahlbereich abgeschaltet. Die maximale Ausschaltschwelle TKOAMXN ist gr¨ oßer als LIMTKOA und f¨ uhrt daher nie wieder zu einem Kompressoreinschalten solange dieser Drehzahlbereich nicht verlassen wird. Bei steigender Drehzahl n¨ ahert sich MDKOAN so schnell wie m¨ oglich der Kurve des maximalen Motormomentes, damit die Verf¨ ugbarkeit des Kompresors m¨ oglichst hoch ist. Bei hohen Drehzahlen kann es notwendig sein, den Kompressor vor ¨ Uberdrehzahlen zu sch¨ utzen, daf¨ ur wird ¨ uber MDKOAN=0 in diesem Drehzahlbereich der Kompressor wieder abgeschaltet. Es gelten hier die gelichen Zeitbedingungen wie bei Unterdrehzahl.
MDKOEN
:Die Einschaltschwelle verl¨ auft typischer Weise etwas unterhalb der Ausschaltschwelle, um bei konstanter Drehzahl eine Hysterese bez¨ uglich des Drehmomentes beim Aus- und Einschalten des Kompressors zu erreichen. Im Bereich hoher Drehzahlen verlaufen die beiden Kennlinien MDKOAN und MDKOEN drehzahlverschoben zu einander. So wird bem Abschalten und Wiedereinschalten eine starke Drehzahlhysterese erzielt.
VKOAO
: die Kompressorabschaltung ¨ uber mifal_w erfolgt nur wenn die Fahrzeuggeschwindigkeit gr¨ oßer als VKOAO
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bedatung Bild KOS-AUS ----------------------TKOAMAD : TMSTMAD : TMKOAO : 118 ◦ C TMKOAU : -24 ◦ C TKOMBKOA : 118 ◦ C TKOMBKOE : 110 ◦ C
Bedatung Bild KOS-AUS-BES -------------------------DWPEDKOB : ...% VKOB : 15...20 km/h VNVKOB : CDWGANG & CDWGANB wenn gangi = 2 (dez) wird das Bit nr 1 abgefragt--> Ausgang = true --> Abschaltung in 1. Gang m¨ oglich. Beispiel Bit nr 7 6 5 4 3 2 1 0 CDWGANG.. = 2 (dez)---> bin: 0 0 0 0 0 0 1 0 = 2 --> Abschaltung bei Beschleunigung aktiv im 1. Gang = 4 --> " " " " 2. Gang = 6 --> " " " " im 1. und 2. Gang CDWKOB : siehe Tabelle 1 WPEDKO : MDKOAB : VKO : TANSKOB : FHOKOB :
Bedatung Bild TIMERKOOF,TIMERKOENA,TIMERDWPED, TIMERWPED,TMOBEMNN ----------------------------------------------------------------TKOAMNN TKOAMXN TKOEMNN TKODPAMNN TKODPAMXN TKOWPAMNN Mindestabschaltzeit beim Vollgas TKOWPAMXN H¨ ochsabschaltzeit beim Vollgas TKOWBEMNN H¨ ochseinschaltzeit beim Vollgas oder schnellemGasgeben
: ca. 3 sek : ca. 10 sek : ca. 5 sek
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KOS 113.220.0
Seite 3141 von 4100 31.JAN.2003 Thomas Brosi
Bild B_KOINT ------------CDWKOB CWKOGANG TNSTKO Bild KOTMSKO -----------CDWKOB TKOTMSK
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bild KOSKOV ----------CDWKOB TVKOEOF TVKOE1
:
Verz¨ ogerungzeit bei Momentreserve damit rl sein Soll-Wert erreicht = 100 ms...200 ms abh¨ angig vom Motor(Saugrohrvolume) TVKOE1 <= 40 ms ist nicht zul¨ assig
(B_acres)
TVKOEV
: Verz¨ ogerungzeit zwischen R¨ ucksetzen der Kompressorverbot (B_kov) und tats¨ achlichen Kompressoreinschalten. (TVKOE1 ist in TVKOEV nicht eingeschlossen) ca. 140 ms ahbh¨ angig von Kompressor, Relais... Falls TVKOEV gr¨ oßer als TVKOE1 ist wird B_kov automatisch abgeschaltet (aber Momentreserve immer aktiv)
TKOVKO
: 40 ms
Tabelle 2 +----------------------------------------------------------------+ | ¨ Ubersicht der Ein-/ausschaltbedingungen | +----------------------+----------+-----------+----------+-------+ | Funktionalit¨ at : |Einschalt.|Einschalt |Beding. | | | |bedingung |beding. |nach Timer| | | | |f¨ ur Timer | | | +----------------------+----------+-----------+----------+-------+ | Adaption(%MDVERAD) |B_mad.. | B_kooff | B_koofft | | | tmot |tmot | | | | | DK-Fehler |B_dkpu, | | | | | ungen¨ ugend |B_dknolu | | | | | Bremsunterdruck |B_bkvkomab| | | | +----------------------+----------+-----------+----------+ | | Fahrerwunschmoment |mifal_w |B_koena |B_koenat | | | (mifal_w) | | | | | +----------------------+----------+-----------+----------+B_koint| | Gasgeben |dwped |B_kobped |B_kobpedt | | +----------------------+----------+-----------+----------+ | | Vollgas |wped |B_kobwped |B_kopwpedt| | +----------------------+----------+-----------+----------+ | | Abschaltung ¨ uber |B_kooffc | ---> | -----> | | | Bordnetz | | | | | +----------------------+----------+-----------+----------+ | | Nachstart |B_stend | ----> | -----> | | +----------------------+----------+-----------+----------+ | | Gangwechsel | B_kuppl |B_koganped | | | | | B_gwhs | | | | | | B_gsch | |B_kogandel| | +----------------------+----------+-----------+----------+-------+ | nach Ausschalten | B_kow | ----> |B_kotmsko | | | der Klimataste | | | | | |(nur f¨ ur Konfig 1 & 2 | | | | | +----------------------+----------+-----------+----------+-------+ - = entf¨ allt Falls B_kov bei der Applikation immer auf true bleibt....( Kompressorverbot aktiv), ================================================================================= m¨ ussen folgende Bits beobachtet werden: - B_koint -
soll
=
B_koenat B_kooff B_kobpedt B_kobwpedt KFTNSKO B_kooffc TMSKO
true, soll " " " "
wenn nicht ---> true : keine Kompressorverbot ¨ uber mifa_l false : keine Kompressorverbot ¨ uber tmot oder tmki, E-Gas-Fehler...... true : keine Kompressorverbot ¨ uber dwped true : keine Kompressorverbot ¨ uber wped abgelaufen (nach Start) = false ( falls CAN) abgelaufen (Sperrzeit nach Klimataste aus) = = = =
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGHLA 1.40.0
Seite 3142 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGHLA 1.40.0 Gebergroße Heizleistungsanforderung FDEF GGHLA 1.40.0 Funktionsdefinition getBit CWBEMHA
TFUHPOTI
1 B_kl15
Die Schwelle muß mit SRC vom analogen Signal übereinstimmen
B_kllok
UPWMHI uhepoti
ZPWMDMX 127 -128
-1
ZPWMDMN
TDHLA
B_klimpl 0
reset 5/
zpwmd
0
rstrauf_w 255 0
ZPWMPMX
NHLANPMX 3/
ZPWMPMN
B_high
zpwm
HLA_DIAG
reset 4/
UPOTLO ZPPWMX
upotpwm
UPOTHI
uhepoti B_klimpl B_klimex
maxError minError healing
gghla-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0
B_kllok
nplError healing
nmot
655
B_klimpl
HLA_DFPM maxError minError
1/
100
uhepoti
B_klimex
false
gghla-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGHLA 1.40.0
Seite 3143 von 4100 31.JAN.2003 Thomas Brosi
TDUHPOTI
B_kl15
TurnOnDelay
B_kllok TEEUHE
compute 1/
UPWMHI maxError TurnOnDelay1 compute 3/
UPWMLO
minError
uhepoti
TurnOnDelay2
compute 1/
Heilung analog THUHPOTI B_klimex
healing
gghla-hla-diag
B_klimpl
Heilung digital gghla-hla-diag
sfpSetCycle 1/ sfp sfpSetCycle sfpMaxError 1/
maxError
sfp sfpMaxError sfpMinError 1/
minError
sfp sfpMinError sfpNplError 1/
nplError
sfp sfpNplError sfpHealing 1/
healing
sfp sfpHealing dfp dfp locSfp_HLA
gghla-hla-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TurnOnDelay3
gghla-hla-dfpm
ABK GGHLA 1.40.0 Abkurzungen ¨ Parameter
Source-X
CDCHLA CDKHLA CDTHLA CLAHLA
BLOKNR
Source-Y
Art
Bezeichnung
KL FW FW FW
Codewort CARB: Heizleistungsanforderung Codeword Kunde: Heizleistungsanforderung Codeword Tester: Heizleistungsanforderung Fehlerklasse: Heizleistungsanforderung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter CWBEMHA FFTHLA NHLANPMX TDHLA TDUHPOTI TEEUHE TFUHPOTI THUHPOTI TSFHLA UPOTHI UPOTLO UPWMHI UPWMLO ZPPWMX ZPWMDMN ZPWMDMX ZPWMPMN ZPWMPMX Variable
Source-X
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Bezeichnung
FW (REF) KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Codewort fur ¨ Spannungssignal v. Heizungspoti Freeze Frame Tabelle: Heizleistungsanforderung ¨ Maximale Motordrehzahl fur ¨ Erkennung Plausibilitatsfehler Entprellzeit fur ¨ Klimatronik-Fehler Entprellzeit nach Klemme15_ein fur ¨ Analogdiagnos Entprellzeit fur ¨ analogem Fenster Entprellzeit nach Klemme15_ein Entprellzeit Fehlerheilung Fehlersummenzeit: Heizleistungsanforderung ¨ Tastverhaltnis Heizleistung=1 ¨ Tastverhaltnis Heizleistung=0 Obere Spannungsquelle Untere Spannungsquelle Reset-Schwelle fur ¨ Fehleraktualisierung aus Periodencheck Plaus.-Schwelle-Min fur ¨ Dekodierung Plaus.-Schwelle-Max fur ¨ Dekodierung Plaus.-Schwelle-Min fur ¨ Periodenmessung Plaus.-Schwelle-Max fur ¨ Periodenmessung
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
Source-Y
BLOKNR
Quelle
BLOKNR
B_BEHLA B_BKHLA B_FTHLA B_KL15
GGHLA GGHLA GGHLA BBSYSCON
B_KLIMEX B_MNHLA B_MXHLA B_NPHLA B_SIHLA DFP_HLA E_HLA NMOT
GGHLA GGHLA GGHLA GGHLA GGHLA GGHLA GGHLA BGNMOT
RSTRAUF_W SFPHLA UHEPOTI
GGHLA
UPOTPWM ZPWM ZPWMD Z_HLA
GGHLA GGHLA GGHLA GGHLA
GGHLA 1.40.0
AUS AUS AUS ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... BDEMHA, KMTR AUS AUS AUS AUS AUS KMTR DOK BDEMHA, KMTR AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... EIN GGHLA AUS BDEMHA, GGHLA, KM- EIN TR BDEMHA, KMTR AUS LOK LOK AUS
Seite 3144 von 4100 31.JAN.2003 Thomas Brosi
¨ Bedingung: Bandende Funktionsanforderung Gebergroße Heizleistungsanforderung ¨ Bedingung: Ersatzwert aktiv: Gebergroße Heizleistungsanforderung ¨ Bedingung: Fehlereintrag Gebergroße Heizleistungsanforderung Bedingung Klemme 15
Bedingung Bit Klimaanlage existiert ¨ Bedingung: Min-Fehler Gebergroße Heizleistungsanforderung ¨ Bedingung: Max-Fehler Gebergroße Heizleistungsanforderung ¨ Bedingung: Unplausible Gebergroße Heizleistungsanforderung ¨ Bedingung: Signalfehler Gebergroße Heizleistungsanforderung SG-int. Fehlerpfadnr.: Heizleistungsanforderung Errorflag: Heizleistungsanforderung Motordrehzahl Prozentuale Rasteraufweitung ”20ms”-task ¨ Status Fehlerpfad: Gebergroße Heizleistungsanforderung Spannung Heizungspoti PWM-Signal Heizungsanforderung ¨ ¨ Zahler Plausibilitatspr ufung ¨ PWM-Signal Periodendauer ¨ ¨ ¨ Zahler Plausibilitatspr ufung ¨ PWM-Signal Tastverhatnis ¨ Zyklusflag: Gebergroße Heizleistungsanforderung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGHLA 1.40.0
Seite 3145 von 4100 31.JAN.2003 Thomas Brosi
FB GGHLA 1.40.0 Funktionsbeschreibung Zuerst pr¨ uft die Funktion auf ein Vorhandensein einer Klimatronik. Dazu wird das Signal uhepoti auf die typischen Merkmale der Klimatronik-Klima-Kodierung untersucht. Die Klimatronik sendet typischerweise ein PWM-Signal mit einer Periodendauer von 900ms aus. Das Tastverh¨ altnis betr¨ agt 600ms:300ms bei Heizleistungsanforderung (HLA) und 300ms:600ms bei ausgeschalteter Heizung. Das Spannungssignal wird als ´high´ interpretiert wenn es eine ¨ uber UPWMHI applizierbare Schwelle ¨ ubersteigt (typisch 4,8V). Voraussetzung f¨ ur den Beginn der Signalinterpretation ist das Abwarten einer Zeit TFUHPOTI nach Klemme 15_ein. Das Signal wird im 100ms Raster abgetastet. Wird im Singal uhepoti eine steigende Flanke erkannt, werden die beiden Akkumulatoren resettet und von nun an im 100ms-Raster gerechnet. Der eine Akkumulator dient dabei der ¨ Uberpr¨ ufung der typischen Periodendauer. Liegt der gemessene Wert im ¨ uber ZPWMMX und ZPWMMN applizierbaren Bereich, ist der Periodentest positiv ausgefallen, anderfalls wird ein Fehlerbit gesetzt. Der andere Akkumulator dekodiert die Signalinformation und pr¨ uft ebenfalls auf Plausibilit¨ at. Zur Dekodierung werden abgetastete Spannungswerte ¨ uber 4.8V als ´high´ interpretiert und mit "+1" bewertet. Spannungswerte, die nicht ¨ uber der Schwelle von UPWMHI liegen, werden als ´low´ interpretiert mit einer Bewertung von "-1". Die Summe im Akkumulator ¨ uber eine Periode nimmt je nach Klimawahl einen charakteristischen Wert an. Aufgrund von Abtastjitter-Effekten kann dieser in einem bestimmten, charakteristischen Bereich liegen der ¨ uber ZPWMDMX und ZPWMDMN aplizierbar ist. Das Vorzeichen dieses Wertes bestimmt letztendlich, ob Heizleistung angefordert wurde oder nicht (Vorzeichen positiv = Heizleistung angefordert). Um die m¨ ogliche Rasteraufweitung bei h¨ oheren Drehzahlen zu ber¨ ucksichtigen, werden in den Akkumulatoren nicht die Wichtungen "+/-1" aufaddiert, sondern zun¨ achst Gr¨ ossen der Form +/-(100ms + Anteil aus Rasteraufweitung in ms). Die aktuellen Summen werden dann intern auf die Summe der Wichtungen zur¨ uckgerechnet (inkl. Rundung), sodass die Inhalte der Variablen zpwmd/zpwm um den Einfluss der Rasteraufweitung korrigiert sind. Tritt ein Fehler (B_klimpl=0) auf, so wird dieser ¨ uber die Zeit TDHLA entprellt. Tritt ein Fehler beider Vermessung der Perioldendauer auf, so wird das Bit B_klimpl aktualisiert. Ist die Zeit TDUHPOTI abgelaufen und das Bit B_klimex=0, so wird geschlußfolgert, daß keine Klimatronik verbaut wurde. Daher beginnt nun die Plausibilit¨ atspr¨ ufung des analogen uhepoti. Dazu wird ¨ uberpr¨ uft, ob das Signal im Spannungsband, welches durch UPWMHI und UPWMLO definiert wird, liegt. Ist dies nicht der Fall, werden entsprechend der Spannungs¨ uberschreitung die Fehler maxError oder min Error gesetzt. Das setzen der Fehler geschieht erst nach einer Entprellzeit, wlche ¨ uber TEEUHE appliziert wird. Damit garantiert werden kann, daß die Klimaerkennung abgeschlossen ist bevor die Analogsignalpr¨ ufung einsetzt, muß TDUHPOTI mindestens um 2 Sekunden gr¨ oßer appliziert werden als TFUHPOTI. Abschließend ist noch zu erw¨ ahnen, daß Analogsignal-Fehler wie auch Klimatronik-Fehler geheilt werden k¨ onnen, wenn die zur Diagnose herangezogenen Gr¨ oßen ¨ uber die applizierbare Zeit THUHPOTI, entsprechend der Auswertelogik einen i.O.-Betriebszustand annehmen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ber PWM-Signal Bei Variantenkodierung f¨ ur Projekte, bei denen sowohl Klimaanlagen mit HLA CAN-SG als auch Klimaanlagen mit HLA u bzw. Heizungen mit HLA ¨ uber Poti-Spannung des Heizungsreglers verbaut werden, muß %GGHLA integriert, bei CAN-SG aber die Diagnose des diskreten Signals abgeschaltet werden. Dies geschieht ¨ uber CWBEMHA.Bit1. CWBEMHA.Bit1 wird aus %BDEMHA ab 1.40 referenziert; mit diesem Bit wird dort auf HLA ¨ uber CAN umgeschaltet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGHLA 1.40.0
Seite 3146 von 4100 31.JAN.2003 Thomas Brosi
PWM-Verlauf bei B_high=0
z.B. 4.8V
z.B. 0.2V
600ms
Zeit
gghla-pmw-ve
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
300ms
gghla-pmw-ve
APP GGHLA 1.40.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3147 von 4100 31.JAN.2003 Thomas Brosi
FU KMTR 3.330.2 Kuhlmitteltemperaturregelung ¨ FDEF KMTR 3.330.2 Funktionsdefinition Main: ¨ Ubersicht K¨ uhlmitteltemperaturregelung ============================================
BBZWP NACHLAUF
QGETRIEBE
tmotkmtr tmotkmtr
klahtmsmx SOLLTEMP
klahc
B_klahmx
klahc
klah
tumgkmtr
tumgkmtr
tumgkmtr
tumgkmtr tmotkmtr
B_zwp
B_nlel
tmotkmtr
klahtmsmx
B_zwp
B_nlsgls
B_nlel
vsksmlf_w
B_nlsgls
vsksmlf_w
nmot nmot
QMOTOR
rl
tmotkmtr
rl tumgkmtr toelkmtr
B_klahmx
tkakmtr
tumgkmtr toelkmtr
1/
LUESPWM
tmotkmtr
tmotsoll
tmotsoll
nmot
B_nlsgls
tumgkmtr
tvlues2 3/
tvluesic
qmaxl2
nmot
wkrma wkrma
tvlues2
qmaxl1 dqueber
tvlues1 2/
tvlues1
tkakmtr
tvluesic
calcpwm1 calcpwm2
tumgkmtr
uhepoti
rl
uhepoti
rl rk_w rk_w 1/
QMAX klah
EGKMTR QMOTORRAUM vsksmlf_w vsksmlf_w
qmotra
dqueber qmotra qklima
LUESSW qmaxl1
qmaxl1
B_lues1
qmaxl2
qmaxl2
B_lues2
B_lues2 3/
tvluesic
B_nlsgls
tumgkmtr
B_lues1 2/
tvluesic
calcsw
QKLIMA KMTRERR
B_nlsgls
takols takols
B_kmtre B_kmtre
pkodrc pkodrc
B_hlonkmtr
S_ko B_hlonkmtr
S_ko S_ac
B_kovkmtr B_kovkmtr
S_ac
ETR
tmotkmtr qklima
tmotkmtr
tvkmtr tvkmtr
tkakmtr tkakmtr tmotsoll
B_etb B_etb kmtr-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tumgkmtr
kmtr-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3148 von 4100 31.JAN.2003 Thomas Brosi
EGKMTR: Eingangsgr¨ oßen ---------------------FILTVERB
MOTABW B_motabw
vsksml_w vsksmlf_w vsksml_w
B_motabw
vsksmlf_w
TMOT
TVLUESSC
vsksmlf_w
tmvsks
tvluessc
tmvsks
tvlueskmtr
tvluessc
B_tmkmtr
tmot
tvlueskmtr
B_tmkmtr
tmot
tmotkmtr tmotkmtr
TOEL
TKA 1/
B_toelkmtr
tmotkmtr 2/
toel
B_toelkmtr
tkakmtr
tka
toelkmtr
toel
toelkmtr
tkakmtr
tka
CWKMTR2 7 VFZG B_nlsgls vfzg vfzg
vfzgkmtr vfzgkmtr
TUMG
tumg tumg
4/ B_tumkmtr tumgkmtr tumgkmtr
kmtr-egkmtr
3/ B_tumkmtr
kmtr-egkmtr FILTVERB: Filterung des aktuellen Kraftstoffverbrauchs f¨ ur KMTR ---------------------------------------------------------------
nmot NSTNMKMTR
ZVSKS
vsksml_w
compute 1/
vsksmlf_w LowpassT_3
kmtr-filtverb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Öl- und Umgebungstemperatur werden im Nachlauf nicht aktualisiert.
kmtr-filtverb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3149 von 4100 31.JAN.2003 Thomas Brosi
TMOT: Auswahl Motortemperatur -----------------------------
E_tm dfp
getErf
DFP_TM
B_tmkmtr B_bktmki CWKMTR 0
B_kl15 TMEWKMTR
tmot
tmotkmtr
tmki
tmvsks kmtr-tmot
tmotkmtr KFTMOTKR vsksmlf_w
kmtr-tmot TOEL: Auswahl ¨ Oltemperatur --------------------------
SY_TFMO
getErf
E_tol
B_toelkmtr
B_etoltm B_ctol TOLEWKMTR toelkmtr
Modell f(tmot,tans) toltm
CAN kmtr-toel
ctol
Sensor
toel
kmtr-toel TUMG: Auswahl Umgebungstemperatur ---------------------------------
dfp
getErf
E_ta B_tumkmtr
DFP_TA B_ctum
TUMEWKMTR
tumg
tumgkmtr
CAN oder Modell f(tans) CAN
ctum
kmtr-tumg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dfp DFP_TOL
kmtr-tumg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3150 von 4100 31.JAN.2003 Thomas Brosi
TKA: Auswahl K¨ uhlerausgangstemperatur -------------------------------------
CWDEZWO 0
dfp
E_tka
getErf
DFP_TKA
CWKMTR 14
SY_TKA tka
kmtr-tka
tkakmtr
tmotkmtr
kmtr-tka VFZG: Auswahl Fahrzeuggeschwindigkeit -------------------------------------
E_vfz dfp
getErf
vfzg
kmtr-vfzg
DFP_VFZ
vfzgkmtr
kmtr-vfzg MOTABW: Erkennung Motor Abw¨ urgen --------------------------------
B_stend
CWKMTR false
13 RSFlipFlop_8
B_motabw B_kl15
RSFlipFlop_6
false
B_stend kmtr-motabw
B_nmot RSFlipFlop_7 false
kmtr-motabw TVLUESSC: L¨ ufteransteuerung aus Klimabotschaft (CAN) ----------------------------------------------------
B_luesscb
255
CWKMTR
B_kl15 6
tvluessc
EdgeRising_8
TVLUESSEW 0.0
tvlueskmtr
kmtr-tvluessc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VFZGEW
kmtr-tvluessc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3151 von 4100 31.JAN.2003 Thomas Brosi
SOLLTEMP: Berechnung der Motor-Solltemperatur --------------------------------------------TMSO1 nmot
nmot
rl
rl
tmso1
rlshk rlshk rk_w rk_w
TMSO2 vfzgkmtr vfzgkmtr
B_toelkmtr
tumgkmtr
tumgkmtr
tmso2 B_tumkmtr
TMSO3 toelkmtr
dfp
getErf
DFP_VFZ
tmso3
toelkmtr
E_vfz
TMSO4 uhepoti
uhepoti tmso4
upotpwm upotpwm B_klimex B_klimex
ZKTMSN TMSO5 wkrma
wkrma
ZKTMSP tmso5 tmotsoll TMSOLLEW
tmotsoll
Initial value: TMSOINI uhepoti upotpwm
tmso6 kmtr-solltemp
B_klimex
klahtmsmx
kmtr-solltemp
CWKMTR 10
SY_BDE
rl
tmso1
rlshk
rltmso1
KFKTRLN
tmso1
nmot kmtr-tmso1
rk_w KFKTRKN
kmtr-tmso1
vfzgkmtr
tmso2 kmtr-tmso2
tmso2 KFKTRV tumgkmtr
kmtr-tmso2
toelkmtr
tmso3 tmso3 TMSOTOEL
kmtr-tmso3
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TMSO6
kmtr-tmso3
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3152 von 4100 31.JAN.2003 Thomas Brosi
CWKMTR 4
SY_HLA
E_hla false dfp
getErf
DFP_HLA
B_klimex
uhepoti TUHEMX
tmso4
140.0
tmso4
kmtr-tmso4
upotpwm TUPOTMX
kmtr-tmso4 5.0
wkrma
tmso5 krtmso
tmso5 kmtr-tmso5
KLTMSKR
CWKMTR 4
SY_HLA
E_hla false dfp
getErf
DFP_HLA B_klimex
uhepoti TUHEMN
0.0
tmso6 tmso6
upotpwm TUPOTMN
kmtr-tmso6
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
kmtr-tmso5
kmtr-tmso6
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3153 von 4100 31.JAN.2003 Thomas Brosi
QGETRIEBE: Anforderung K¨ uhlleistungsanforderung von Getriebe ---------------------------------------------------------
CWKMTR 11 B_ge1bot 255
KLAHEW
false
klahc
3
B_klahmx
B_klahmx
2 143
143
KLAHTMSMX2
0.0
0.0
klah klah
KLAH1
KLAH2
kmtr-qgetriebe
1
klahtmsmx klahtmsmx
KLAHTMSMX1
kmtr-qgetriebe QMOTOR: ¨ Ubersicht zus¨ atzlicher K¨ uhlleistungsanforderung von Motor -----------------------------------------------------------------
CWKMTR WSM tmotsoll
tmotsoll
tmotkmtr
tmotkmtr
15 dqueber
dqueber
tumgkmtr tkakmtr
tumgkmtr tkakmtr
nmot
nmot
rk_w
rk_w
rl
rl vfzgkmtr
vfzgkmtr
LST tmotkmtr
dqueber
tumgkmtr tkakmtr vfzgkmtr kmtr-qmotor
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dqueber
kmtr-qmotor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3154 von 4100 31.JAN.2003 Thomas Brosi
WSM: W¨ armestrommodell - ¨ Ubersicht Berechnung ¨ ubersch¨ ussiger W¨ armestrom ----------------------------------------------------------------------
DQUEBERMX DQUEBERMN
TKWASOLL tmotsoll
tmotsoll
tmotkmtr
tmotkmtr
tumgkmtr
tkasoll tkasoll
dtka
dqueber
vfzgkmtr KFQTKWP
tumgkmtr
nmot
nmot
rl
rl
rk_w
rk_w
DTKAMX DTKAMN
QTKWAIMX QTKWAIK IntegratorTLimited
QTKWAIMN
dtkaint reset 1/
dtmtka
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tkakmtr
compute 1/
kmtr-wsm
0.0
kmtr-wsm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3155 von 4100 31.JAN.2003 Thomas Brosi
TKWASOLL: W¨ armestrommodell - Berechung Solltemperatur K¨ uhlwasserausgang -----------------------------------------------------------------------
CWKMTR
ZKTKASO
8 tmotkmtr tkastmot
tmotsoll
tkasoll
tkasolgru KFTKASO
TKAEW
Initial value: TKAINI
ZKTKASNRLN SY_BDE
ZKTKASNRLP
nmot tkasnrl
rl
tkasnrlf
KFTKANRL
rk_w
tkasnrk KFTKANRK
FTKANMO
TKORON
tvkmtr TVKMTRMX
tumgkmtr dkmts
KFTKATU
DKMTSMN TKOROFF TVKMTRMN SY_TKA B_tmkmtr dfp DFP_TKA
DKMTSMX getErf
E_tka
false 0.0 STS05DTKA
CWDEZWO 5
KFTKAOFF (STS05DTKA,STS05DTTS)
STS05DTTS
Gruppenstützstellen für dtmtka und dkmts
kmtr-tkwasoll
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_tumkmtr
kmtr-tkwasoll
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3156 von 4100 31.JAN.2003 Thomas Brosi
LST: ¨ Ubersicht Berechnung ¨ ubersch¨ ussiger W¨ armestrom ----------------------------------------------------
dfp
getErf
DFP_TKA B_tumkmtr SY_TKA
B_tmkmtr
TMOTDQMX
DQUEBERMX DQUEBERMN 0.0 dqueber DQUEBEW
KFDQUEBER (STS05DTKA,STS05DTTS)
Gruppenstützstellen für dtmtka und dkmts
STS05DTKA
STS05DTTS
tmotkmtr KFDQTMTU dtmtka tkakmtr
vfzgkmtr kmtr-lst
KLFDQV
kmtr-lst QMOTORRAUM: K¨ uhlleistungsanforderung des Motorraums ---------------------------------------------------
QMRAHO QMRAHU vsksmlf_w KFQMRA vfzgkmtr CWGANGLA TFQMRA
gangi
0.0 tumgkmtr
qmotra qmotra
QMRATUMG
kmtr-qmotorraum
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tumgkmtr
kmtr-qmotorraum
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3157 von 4100 31.JAN.2003 Thomas Brosi
QKLIMA: K¨ uhlleistungsanforderung des Klimakondensators ------------------------------------------------------
DPPOS
CWKMTR 1
CWDEZWO 1
DPNEG dpneg dppos QUANTIZER
takols
pklima
KLQKAUS
pklimaq
pklimakmtr
PKLIMA
QKLIMAMX 0.0
B_nukla pkodrc
qklima
KLQKLIMA
qklima
255 tvlueskmtr KLMLFT PKODR
vfzgkmtr KLFQKV CWKMTR 2 S_ko B_skoc
0.0 tmotkmtr tumgkmtr
CWKMTR
KFQVKOM
3 S_ac 0.0
KLIHDV
tmotkmtr SY_KMTREG
tumgkmtr
0
KFQVAC
qklima
B_klihdv B_klihdv
S_hds 0.0 tumgkmtr KLQVHDS
kmtr-qklima
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_sacc
kmtr-qklima
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3158 von 4100 31.JAN.2003 Thomas Brosi
QUANTIZER: Quantisierung des Klimadrucks ----------------------------------------
CWKMTR2 0
1/ pklima pklimaq
1/
pklimaq pklimaq pklimaq 1/
1/ dppos pklimaq
1/
1/
kmtr-quantizer
pklimaq
kmtr-quantizer KLIHDV: Vorsteuerung des L¨ ufters bei Kompressor ein --------------------------------------------------qklima QKLIHDV
SY_LUART
pklimakmtr PKLIHDV false
B_klihdv
tumgkmtr TUMKLIHDV
TKLIHDV
CWKMTR 2
S_ko B_skoc
start 1/
Timer
kmtr-klihdv
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dpneg
kmtr-klihdv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3159 von 4100 31.JAN.2003 Thomas Brosi
QMAX: Maximalauswahl zwischen L¨ ufteranforderungen ------------------------------------------------qklima
CWLUEKO 0 ZKQMAXL1
QKLILU1
LowpassT_6
QMAXDTEV1 qklima qmax1 qmaxdtev1
dqueber
qmaxl1 qmaxl1
Initial value: QMAXL1INI
qmotra
ZKQMAXL2 QMAXDTEV2 CWLUEKO
LowpassT_7
qklima
1
qmax2 qmaxdtev2
qmaxl2 qmaxl2
Initial value: QMAXL2INI
klah
kmtr-qmax
QKLILU2
kmtr-qmax QMAXDTEV1: Einfrieren des L¨ uftertastverh¨ altnisses bei aktiver DTEV ------------------------------------------------------------------
CWLUEKO
tmotkmtr TMOTDTEV B_dtest
1/ qklima qkl1dtev DKL1DTEV
2/ qmax1 qmax1dtev
qmaxdtev1 qmaxdtev1
kmtr-qmaxdtev1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
11
kmtr-qmaxdtev1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3160 von 4100 31.JAN.2003 Thomas Brosi
QMAXDTEV2: Einfrieren des L¨ uftertastverh¨ altnisses bei aktiver DTEV ------------------------------------------------------------------
CWLUEKO 11
tmotkmtr TMOTDTEV B_dtest
1/ qklima qkl2dtev DKL2DTEV
2/ qmax2 kmtr-qmaxdtev2
qmax2dtev
qmaxdtev2 qmaxdtev2
LUESPWM: L¨ uftersteuerung f¨ ur steuerbare L¨ ufter - ¨ Ubersicht ---------------------------------------------------------B_klahmx B_nlsgls
BBLUES
NLUEZ1 qmaxl1
B_nlsgls nlue1 nmot
nluez1
nlue1
tvlues1r
tvlu1r
KFQNLUE1
tvlues1r
KFTVLU1
tvlues1
tvlues1
tvlues2
tvlues2
tvlues2r KLAHTVLUE1 ub
NLUEZ2 nlue2
qmaxl2
nluez2
nlue2
tvlu2r
KFQNLUE2
tvlu2k
tvlues2r
KFTVLU2 KLAHTVLUE2 ub
CALCPWM HYDROKORR
CWKMTR2 2
ftempk
tvlues2
calcpwm1
calcpwm1
calcpwm2
calcpwm2
fdynk
tumgkmtr 1 pu
KFHOEHK
1.0
CAN1
fhoehk 1.0 vfzgkmtr KLANFVFZ
tvluesic
tvluesic kmtr-luespwm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
kmtr-qmaxdtev2
kmtr-luespwm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3161 von 4100 31.JAN.2003 Thomas Brosi
NLUEZ1: L¨ ufterdrehzahl 1 Bereichsausblendungen ----------------------------------------------
NM1MX3 7
NM1MN3 nlue1 NM1MX2
6
NM1MN2
NM1MX1
luelogin 5
NM1MN1
NLUE1MIN vfzgkmtr vfzgkmtr
nlue1mn
nlue1
NM1MX1 NM1MN1
NM1MX2
NM1MX3 nluez1 nluez1
kmtr-nluez1
NM1MN3
kmtr-nluez1 NLUE1MIN: Minimale Drehzahl L¨ ufter 1 ------------------------------------
nlue1mn nlue1mn 0.0 vfzgkmtr NM1VMN
NM1VP
NM1VN nlue1
kmtr-nlue1min
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NM1MN2
kmtr-nlue1min
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3162 von 4100 31.JAN.2003 Thomas Brosi
NLUEZ2: L¨ ufterdrehzahl 2 Bereichsausblendungen ----------------------------------------------
NM2MX3 10
NM2MN3 nlue2 NM2MX2
9
NM2MN2
NM2MX1
luelogin 8
NM2MN1
NLUE2MIN vfzgkmtr vfzgkmtr
nlue2mn
nlue2
NM2MX1 NM2MN1
NM2MX2
NM2MX3 nluez2 nluez2
kmtr-nluez2
NM2MN3
kmtr-nluez2 NLUE2MIN: Minimale Drehzahl L¨ ufter 2 ------------------------------------
CWKMTR vfzgkmtr
12 NM2VMN
0.0
nlue2mn nlue2mn
NM2VP
NM2VN nlue2
kmtr-nlue2min
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NM2MN2
kmtr-nlue2min
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3163 von 4100 31.JAN.2003 Thomas Brosi
HYDROKORR: Korrektur f¨ ur Hydrol¨ ufter ------------------------------------
Nur für Projekte mit Hydrolüfter
SY_THYDRO
CWLUEKO
TEMPKORR
12
1.0
ftempk
ftempk
DYNKORR
1.0
kmtr-hydrokorr
B_dtest
fdynk
fdyn
kmtr-hydrokorr DYNKORR: Dynamische Korrektur des Ansteuertastverh¨ altnises ----------------------------------------------------------
tmotkmtr TMOTDYNK
NMOTDYNK ZKTDYN LowpassT_10
vfzgkmtr
1.0
VFZDYNK
fdyn fdyn
compute 1/ reset 1/
dwped EdgeRising_6
nmot
kmtr-dynkorr
KLDWPED
KFDYNNM
kmtr-dynkorr TEMPKORR: Korrektur des Ansteuertastverh¨ altnises ¨ uber Hydro¨ oltemp -----------------------------------------------------------------
tmotkmtr TMOTDYNK tvlu2r
1.0
ftempk ftempk
thydro
KFTVLHYD
nmot KFNMHYD
kmtr-tempkorr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.0
kmtr-tempkorr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3164 von 4100 31.JAN.2003 Thomas Brosi
BBLUES: L¨ uftersteuerung - Betriebsbedingungen,Nachlauf,Notlauf -------------------------------------------------------------B_nlsgls 1.0
B_nlsgls2
[s] FLASH
B_kl15
TMOTKRMX CWKVHR
TMOTKRMN
6
tmvsks TFADELAY
B_falues
7 TKATVLSMX B_kdhre
TKATVLSMN
CWKMTR2 3
TLUEST
tkakmtr B_st
B_klihdv
tvlues2r
TVLU2MX vfzgkmtr
TVLU2MN
TVSTL2 KLTVLU2EW
TV2NACHLAUF tvlu2old
TVNLT2
tvnll2r
TVKLIHDV2
Bordnetz
tvlues2 TVNL2OFF
TVKT2
tvluesbsg
tvluekt2
TVLU1MX TVLU1MN
TVSTL1 tvlu1old
TVNLT1
tvnll1r
TVKLIHDV1
tvlues1 TVNL1OFF
TVKT1 tvluekt1
kmtr-bblues
TV1NACHLAUF
KLTVLU1EW
kmtr-bblues BORDNETZ: l¨ ufteranforderung vom Bordnetz-Steuerger¨ at ----------------------------------------------------
CAN message "BSG_Last", Byte 5, Bit 2. B_bsglue
TVMXBSG 1/
reset 1/
TVRAMPBS 0.0
compute 1/
0.0 1.0
tvlues1r tvlues2r
tvluesbsg tvluesbsg
kmtr-bordnetz
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tvlues1r
kmtr-bordnetz
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3165 von 4100 31.JAN.2003 Thomas Brosi
TV1NACHLAUF: Ansteuerung L¨ ufter 1 im Nachlauf ---------------------------------------------
B_nlsgls B_nlsgls2
1/
tmotkmtr tumgkmtr
2/
tvnl1soll
ktvlue1
KFTVNL1 0.0
tvlu1old
100.0
TUMST1 tvnl1soll
tnlkmtr_w /NV
tvnl1soll 0.0
TNLARAMP
reset 3/
1/ B_nlphase2 /NV
TVNL1OFF
ktvlue1 1.0
2/ CWKMTR2
tvnll1r tvnll1r
tvnl1soll 4
tnlkmtr_w /NV kmtr-tv1nachlauf
tvnll1r
kmtr-tv1nachlauf
B_nlsgls B_nlsgls2
1/
tmotkmtr tumgkmtr
2/
tvnl2soll
ktvlue2
KFTVNL2 0.0
tvlu2old
100.0
TUMST2 tvnl2soll
tnlkmtr_w /NV
tvnl2soll 0.0
reset 3/
TNLARAMP 1/ B_nlphase2 /NV
TVNL2OFF
ktvlue2
tvnl2soll
CWKMTR2 4
tvnll2r
1.0
tvnll2r tvnll2r
2/
IntegratorKLimited tnlkmtr_w /NV kmtr-tv2nachlauf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TV2NACHLAUF: Ansteuerung L¨ ufter 2 im Nachlauf ---------------------------------------------
kmtr-tv2nachlauf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3166 von 4100 31.JAN.2003 Thomas Brosi
TVKT1: L¨ ufteranforderung bei Bandende f¨ ur L¨ ufter 1 --------------------------------------------------
SY_BELA
TLUEKT1
0
compute 1/ 0.0
tvluesfa
tvluekt1
tvluekt1
kmtr-tvkt1
reset 1/
kmtr-tvkt1 TVKT2: L¨ ufteranforderung bei Bandende f¨ ur L¨ ufter 2 --------------------------------------------------
TLUEKT2
0
compute 1/ 0.0
tvluesfa
tvluekt2
tvluekt2 reset 1/
kmtr-tvkt2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_BELA
kmtr-tvkt2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3167 von 4100 31.JAN.2003 Thomas Brosi
FLASH: L¨ ufterdeaktivierung vor Flash-Programmierung ---------------------------------------------------
flashzlr
B_fpwld
17
1/ 0
1/
tvluesfl
16
B_fpwld_ok
12
1/
2/
1/
true B_deaklue
1/
3/
100
17
12
flashzlr
1/
tvluesfl
true
8
B_fpwld_ok
1/ 1/ 0
1/ CWLUEKO
tvluesfl
8
B_deaklue1
4
1/
1/
13 tvluesfl
tvlues1 1/ 100
2/
tvluesfl
4 B_deaklue2 1/
0
14 tvluesfl
1/
tvlues2 1/ 0 tvluesfl
TFLZLR
1/ 0 flashzlr
0
tvluesfl
0 1/
B_deaklue
1/ 100
1/
true B_fpwld_ok
flashzlr 0 kmtr-flash
1
kmtr-flash CAN1: Berechnung Istzustand L¨ uftersteuerung (f¨ ur CAN) -----------------------------------------------------
SY_LUEKONF 5
6
B_elues1
B_elues2
tvlues1
tvluesic
KFLUESIC tvlues2
TVLUESICEW
0
kmtr-can1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
flashzlr
kmtr-can1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3168 von 4100 31.JAN.2003 Thomas Brosi
CALCPWM: Berechnung L¨ ufter-Tastverh¨ altnis -----------------------------------------
calcpwm1
SY_LUART
B_deaklue1
calcpwm2
B_nlsgls B_nlsgls2
kmtr-calcpwm
B_deaklue2
1/ tvlues2 tvlues2
kmtr-calcpwm LUESSW: L¨ uftersteuerung f¨ ur geschaltete L¨ ufter- ¨ Ubersicht --------------------------------------------------------
TKALS1E
B_bsglue
CWKVHR
CWKMTR2
TKALS1A
6
5
SY_LUEKONF
tkakmtr
5
B_kdhre 6
B_nlsgls
false B_elues1
nmot QMAXL1E
NMLUE1
QMAXL1A
false
qmaxl1
true
true
B_lues1
false
TKALS2E TKALS2A CWLUEKO 2
tkakmtr
nmot QMAXL2E
NMLUE2
QMAXL2A
CWKVHR
false
7
qmaxl2
true
true
B_lues2
false
TMOTKRMX TMOTKRMN
CWLUEKO 3
CAN2
tmotkmtr KFTMOTKR 1.0
vsksmlf_w
B_lues1 B_lues2
TLUESTSV
tvluesic
tvluesic
B_kl15 calcsw
B_st
SY_LUART
kmtr-luessw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nlsgls2
kmtr-luessw
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3169 von 4100 31.JAN.2003 Thomas Brosi
CAN2: Berechnung Istzustand L¨ uftersteuerung (f¨ ur CAN) -----------------------------------------------------
B_lues1
1/
SY_LUEKONF true
5
1/ TVLUESICEW
tvluesicb
B_elues1 1/ TVLUESIC1
tvluesicb
B_lues2
tvluesic tvluesicb
1/
SY_LUEKONF true
6
1/ TVLUESICEW
tvluesicb
kmtr-can2
B_elues2 1/ TVLUESIC2
tvluesicb
kmtr-can2
BBETR tkakmtr
tkakmtr
B_nlsgls
B_nlsgls
tvkmtr
tvkmtr
tvetrr
tvetrr KFTVETR
DMTSMX DMTSMN
BETAN ETRIMX
SY_ETRART
BETAUS false
ZKETR ETRIMN
B_etb
tvkmtr
Geschaltetes Thermostat tmotsoll dkmts tmotkmtr
tvetrint
reset 1/ 0.0
compute 1/
kmtr-etr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ETR: Elektrischer Thermostat - Berechnung Tastverh¨ altnis --------------------------------------------------------
kmtr-etr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3170 von 4100 31.JAN.2003 Thomas Brosi
BBETR: Elektrischer Thermostat - Freigabe, Begrenzung und Ersatzwerte ---------------------------------------------------------------------
CWKVHR 9
B_kdhre
B_nlsgls B_nlsgls2 1.0
B_kl15 CWKMTR 7
SY_LUEKONF 5
false B_elues1
SY_LUEKONF 6
false B_elues2
TETRST B_st B_fakmtr
TKAETRO TKAETRU
nmot 0.0
tvetrr
TVETRMX TVETREW
TVSTETR
TVETRMN TVLUESETR
TVETROFF
TVNLETR
TVNLTETR
100
[%]
tvkmtr kmtr-bbetr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tkakmtr
kmtr-bbetr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3171 von 4100 31.JAN.2003 Thomas Brosi
BBZWP: Betriebsbedingung Zusatzwasserpumpe ------------------------------------------
TZWPST
TZWPSV
B_stend
compute 1/ SY_LUEKONF 0
TMOTZPSTMX
RSFlipFlop_5
8 TMOTZPEIN
false true
TMOTZPAUS tmotkmtr
B_hlon NMOTZPAUS NMOTZPEIN false
nmot
B_zwp
tumgkmtr TUMGZWP TZWPSTH B_kl15
B_nlsgls B_nlsgls2
CWDEZWO 2
CWKVHR 8 B_kdhre
kmtr-bbzwp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_stend
kmtr-bbzwp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3172 von 4100 31.JAN.2003 Thomas Brosi
NACHLAUF: Nachlaufberechnung f¨ ur KMTR -------------------------------------
B_stend B_motabw
B_kl15
NL_Pruef B_nlphase2 B_nlphase2 /NV
NL_Startwert tnlkmtr_w /NV tmotkmtr
tmotkmtr
vsksmlf_w
vsksmlf_w
tumgkmtr
tumgkmtr
1/ calctnl
tnlstktr_w
tnlstktr_w /NV
tnlstktr_w
1/
toelkmtr
NL_tnlSelect
tnlst2kt_w
tnlst2kt_w
1/ tnlkmtr_w tnlkmtr_w /NV
tnlst2kt_w
toelkmtr
NL_Control NL_tnlReset
B_nlel
NL_Timer kmtr-nachlauf
B_kl15
B_nlsgls B_nlel
B_kl15
kmtr-nachlauf NL_PRUEF: Wiederholpr¨ ufung Nachlaufzeitberechnung -------------------------------------------------
B_nlsgls
B_nlphase2
tnlkmtr_w /NV
RSFlipFlop
0.0
tnlkmtr_w /NV FNLPRUEF tnlstktr_w /NV
0.0
kmtr-nl-pruef
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nlsgls
kmtr-nl-pruef
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3173 von 4100 31.JAN.2003 Thomas Brosi
NL_STARTWERT: Berechnung Startwert f¨ ur Nachlaufzeit KMTR --------------------------------------------------------
tmotkmtr vsksmlf_w KFNLTKV
tumgkmtr KLNLTUM
KFNLTUM
ZKNLST /V
tnlstktr_w
toelkmtr KLNLOEL reset 1/
tnlst2kt_w KFNL2TUM
kmtr-nl-startwert
B_kl15
NL_TNLSELECT: Auswahl der erforderlichen Nachlaufzeit -----------------------------------------------------
tmotkmtr
1/ calctnl
B_nlphase2 /NV
tmotnl2 /NV KLNLSTP RSFlipFlop_1 B_nlphase2 /NV
B_nlphase2 /NV
B_kl15
B_nlphase2 /NV
tnlkmtr_w /NV
tnlstktr_w
tnlst2kt_w
tnlkmtr_w TNLSTP
kmtr-nl-tnlselect
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
kmtr-nl-startwert
kmtr-nl-tnlselect
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3174 von 4100 31.JAN.2003 Thomas Brosi
NL_CONTROL: Berechnung der Nachlaufzeitanforderung --------------------------------------------------
SY_LUEKONF 10
1/
true false
11
B_nlsgls B_nlsgls
RSFlipFlop_4
false true
1/ true
B_hlon
B_nlsgls
In the Software the bit B_nlsgls is defined as a referenced bit
false tnlkmtr_w /NV 0.0 B_kl15
tnlstktr_w /NV CWKVHR TNLKMTRMN
SY_LUEKONF 12
B_kdhre
3
false
false
B_nlsgls
B_nlsgls2 CWDEZWO
B_nlel
true
4
tnlkmtr_w /NV
kmtr-nl-control
0.0
B_stend
NL_TIMER: Timer Nachlaufzeit ----------------------------
B_nlsgls B_nlsgls2
kmtr-nl-timer
1/ 0.0
tnlkmtr_w /NV
dT
kmtr-nl-timer NL_TNLRESET: Zur¨ ucksetzen der Nachlaufzeit ------------------------------------------
tnse_w TNLSTMX 1/ 0.0 tnlkmtr_w /NV
tnlkmtr_w /NV
0.0
B_nlsgls B_nlsgls2 B_motabw
kmtr-nl-tnlreset
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
kmtr-nl-control
kmtr-nl-tnlreset
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3175 von 4100 31.JAN.2003 Thomas Brosi
KMTRERR: Fehlermeldungen von KMTR ---------------------------------
KMTRE B_kmtre
B_kmtre
Send Message for CAN: "Kennfeldkühlung" (Motor 5, Byte 2, Bit 6)
TMHLEON TMHLEOFF B_hlonkmtr tmvsks
Over heat lamp on
TMKOVOFF TMKOVON
kmtr-kmtrerr
B_kovkmtr
AC Compressor shut off kmtr-kmtrerr KMTRE: Fehlerfreie Ansteuerung KMTR -----------------------------------
SY_LUEKONF
false dfp
getErf
DFP_ETRE
SY_LUEKONF 5
E_lues1e dfp
getErf
dfp
getErf
DFP_LUES1E false
E_lue1
B_elues1
DFP_LUE1
SY_LUEKONF false
6
B_kmtre
E_lues2e dfp
getErf
DFP_LUES2E false
E_lue2 dfp
B_elues2
getErf
DFP_LUE2
dfp
getErf
DFP_VFZ
B_tmkmtr
B_toelkmtr
B_tumkmtr
kmtr-kmtre
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4
kmtr-kmtre
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3176 von 4100 31.JAN.2003 Thomas Brosi
INIT: Initialiserung --------------------
LowpassT
LowpassT_2
LowpassT_6 1/ B_pwf
0.0 tnlkmtr_w /NV
TKAINI
TMSOINI
QMAXL1INI 2/
LowpassT_7
0.0
LowpassT_10
tnlstktr_w /NV
3/ false B_nlphase2 /NV
1.0 QMAXL2INI
4/ true
tmot
tmotnl2 /NV
false RSFlipFlop_4
false true
TMSO5INI
RSFlipFlop_5
tmso5
false true
B_luef3
RSFlipFlop_6
B_luef1
false true RSFlipFlop_7
CWLUEKO LUEKO1 LUEKO2
false true RSFlipFlop_8
LUEKO3
luelogin kmtr-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_luef2
kmtr-init
ABK KMTR 3.330.2 Abkurzungen ¨ Parameter BETAN BETAUS CWDEZWO CWGANGLA CWKMTR CWKMTR2 CWKVHR CWLUEKO DKL1DTEV DKL2DTEV DKMTSMN DKMTSMX DMTSMN DMTSMX DPNEG DPPOS DQUEBERMN DQUEBERMX DQUEBEW DTKAMN DTKAMX ETRIMN ETRIMX FNLPRUEF FTKANMO KFDQTMTU KFDQUEBER KFDYNNM KFHOEHK KFKTRKN KFKTRLN KFKTRV
Source-X
NMOT TMOTKMTR DTMTKA DWPED TUMGKMTR NMOT NMOT VFZGKMTR
Source-Y
Art
Bezeichnung
TUMGKMTR DKMTS NMOT PU RK_W RLTMSO1 TUMGKMTR
FW FW FW FW FW FW FW (REF) FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KF KF KF KF KF KF KF
Obere Hysterese-Grenze des Thermostatschalters Untere Hysterese-Grenze des Thermostatschalters Konfiguration fur ¨ AU621 ¨ Codewort Lufteranforderung ¨ Motorraum abhangig vom Gang Codewort zur Konfiguration der Kuhlmitteltemperaturregelung ¨ Codewort zur Konfiguration der Kuhlmitteltemperaturregelung ¨ Codewort fur ¨ Komponenten-Versorgungsspannung uber ¨ Hauptrelais Codewort Lufterkonfiguration ¨ ¨ ¨ Zusatzliche Klimaanforderung fur 1 wahrend Tankentluftungsdiagnose ¨ Lufter ¨ ¨ ¨ ¨ Zusatzliche Klimaanforderung fur ¨ Lufter ¨ 2 wahrend Tankentluftungsdiagnose ¨ Minimale Regelabweichung tmotsoll-tmotkmtr Maximale Regelabweichung tmotsoll-tmotkmtr Untere Regelschwelle Differenz Soll-Ist Motortemperatur Obere Regelschwelle Differenz Soll-Ist Motortemperatur ¨ Quantisierungsschritt bei negativer Klimadruckanderung ¨ Quantisierungsschritt bei positiverKlimadruckanderung ¨ Minimaler ubersch ¨ ussiger ¨ Warmestrom ¨ Maximaler ubersch ¨ ussiger ¨ Warmestrom ¨ Ersatzwert ubersch ¨ ussiger ¨ Warmestrom Untere Regelschwelle Differenz Soll-Ist Kuhlwasseraustrittstemperatur ¨ Obere Regelschwelle Differenz Soll-Ist Kuhlwasseraustrittstemperatur ¨ ¨ Minimaler I-Anteil Tastverhaltnis zur Ansteuerung elektr. Thermostatventil ¨ Maximaler I-Anteil Tastverhaltnis zur Ansteuerung elektr. Thermostatventil Faktor Wiederholpr¨ufung Nachlaufzeitberechnung Faktor tkasoll-Wichtung uber Drehzahl ¨ ¨ ¨ Zusatzlicher Kuhlbedarf ¨ abhangig von tmot, tum ¨ Kennfeld Warme uberschuss ¨ zur Ansteuerung der Lufter ¨ Kennfeld dyn. Korrektur Lufteransteuerung ¨ 2 ¨ Kennfeld Hohenkorrektur Kennfeld Motor-Solltemperatur BDE Kennfeld Motor-Solltemperatur ¨ Motorsolltemperatur fur ¨ Kuhlmitteltemperaturregelung ¨ geschwindigkeitsabhangg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3177 von 4100 31.JAN.2003 Thomas Brosi
Parameter
Source-X
Source-Y
Art
Bezeichnung
KFLUESIC KFNL2TUM KFNLTKV KFNLTUM KFNMHYD KFQMRA KFQNLUE1 KFQNLUE2 KFQTKWP KFQVAC KFQVKOM KFTKANRK KFTKANRL KFTKAOFF KFTKASO KFTKATU KFTMOTKR KFTVETR KFTVLHYD KFTVLU1 KFTVLU2 KFTVNL1 KFTVNL2 KLAH1 KLAH2 KLAHEW KLAHTMSMX1 KLAHTMSMX2 KLAHTVLUE1 KLAHTVLUE2 KLANFVFZ KLDWPED KLFDQV KLFQKV KLMLFT KLNLOEL KLNLSTP KLNLTUM KLQKAUS KLQKLIMA KLQVHDS KLTMSKR KLTVLU1EW KLTVLU2EW LUEKO1 LUEKO2 LUEKO3 NM1MN1 NM1MN2 NM1MN3 NM1MX1 NM1MX2 NM1MX3 NM1VMN NM1VN NM1VP NM2MN1 NM2MN2 NM2MN3 NM2MX1 NM2MX2 NM2MX3 NM2VMN NM2VN NM2VP NMLUE1 NMLUE2 NMOTDYNK NMOTZPAUS NMOTZPEIN NSTNMKMTR PKLIHDV PKLIMA PKODR QKLIHDV QKLILU1 QKLILU2 QKLIMAMX QMAXL1A QMAXL1E QMAXL1INI QMAXL2A
TVLUES1 TMOTKMTR TMOTKMTR TMOTKMTR NMOT VSKSMLF_W QMAXL1 QMAXL2 DTKA TMOTKMTR TMOTKMTR NMOT NMOT DTMTKA TKASTMOT TUMGKMTR TMOTKMTR DKMTS TVLU2R NLUEZ1 NLUEZ2 TMOTKMTR TMOTKMTR
TVLUES2 TUMGKMTR VSKSMLF_W TUMGKMTR THYDRO VFZGKMTR NMOT NMOT VFZGKMTR TUMGKMTR TUMGKMTR RK_W RL DKMTS TKASNRLF TMOTKMTR VSKSMLF_W TMOTSOLL THYDRO UB UB TUMGKMTR TUMGKMTR
KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF FW FW FW FW FW FW FW KL KL KL KL KL KL KL KL KL KL KL KL KL KL FW FW FW FW FW FW FW FW FW KL KL KL FW FW FW FW FW FW KL KL KL FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW
¨ Umrechnung Tastverhaltnis Lufteransteuerung ¨ in Istzustand Luftersteuerung ¨ Kennfeld Nachlaufzeit bei Nachtriggerung Kennfeld Nachlaufzeit Kennfeld Nachlaufzeit aus TUM / TMOT ¨ Kennfeld Korrekturfaktor Lufter ¨ 2 in Abhangigkeit (NMOT, THYDRO) Kuhlleistungsanforderung ¨ vom Motorraum ¨ Kennfeld Lufterdrehzahl ¨ zur Abfuhr des Warme uberschusses ¨ Lufter ¨ 1 ¨ Kennfeld Lufterdrehzahl ¨ zur Abfuhr des Warme uberschusses ¨ Lufter ¨ 2 Kennfeld P-Anteil Regler Lufteransteuerung ¨ ¨ Kennfeld Warmestrom ECC in ◦ C ¨ ¨ ¨ Kennfeld Warmestrom erhohter Kaltebedarf Kennfeld Solltemperatur KW-Ausgang abh. von nmot und rk_w Kennfeld Solltemperatur KW-Ausgang abh. von nmot und rl Korrekturkennfeld fur ¨ die Kuhleraustritt-Solltemperatur-Berechnung ¨ Kennfeld fur ¨ Solltemperatur Kuhlwasserausgang ¨ Kennfeld zur Bewertung der TKA-Solltemp. Kennfeld ¨ ¨ Kennfeld benotigtes Tastverhaltnis fur ¨ ETR ¨ Kennfeld Korrekturfaktor Lufter ¨ 2 in Abhangigkeit (TVLU2R,THYDRO) ¨ Umsetzung Lufterdrehzahl ¨ in Tastverhaltnis Lufter ¨ 1 ¨ Umsetzung Lufterdrehzahl ¨ in Tastverhaltnis Lufter ¨ 1 ¨ Tastverhaltnis Lufter ¨ 1 im Nachlauf ¨ Tastverhaltnis Lufter ¨ 2 im Nachlauf Kuhlleistungsanhebung ¨ Stufe 1 Kuhlleistungsanhebung Stufe 2 ¨ Ersatzwert Kuhlleistungsanhebung ¨ Kuhlleistungsanhebung ¨ bei 1. max. Motorsolltemperatur Kuhlleistungsanhebung ¨ bei 2. max. Motorsolltemperatur ¨ Tastverhaltnis Lufteransteuerung 1 bei max. Kuhlleistungsanhebung ¨ ¨ ¨ Tastverhaltnis Lufteransteuerung ¨ 2 bei max. Kuhlleistungsanhebung ¨ ¨ Korrekturkennlinie Lufteransteuerung ¨ in Abhangigkeit vom Anfahrverhalten Kennlinie max. Fahrpedalgradient fur ¨ Korrektur Ansteuertastverh. Lufter ¨ ¨ ¨ Geschwindigkeitsabhangiger Absteuerfaktor des Warme uberschusses ¨ ¨ ¨ Geschwindigkeitsabhangiger Absteuerfaktor des Warmestroms Klimakondensator ¨ ¨ Umrechnung Tastverhaltnis Lufteransteuerung in abzufuhrende Warmemenge ¨ ¨ ¨ ¨ Nachlaufzeitanforderung in Abhangigkreit der Oltemperatur ¨ Abbruchbedingung Nachlaufzeit abhangig von Umgebungstemp. Korrektrufaktor Nachlaufzeit uber ¨ Umgebungstemperatur ¨ Abzufuhrende ¨ Warme fur ¨ Klimakondensator bei Ausgeschaltetem Kllimakompressor ¨ Abzufuhrende ¨ Warme f. Klimakondensator ¨ Klimahochdruckanforderung in Abhangigkeit der Umgebungstemperatur ¨ Kennfeld Motor-Soll-Temperatur in Abh. von der KR-Spatverstellung ¨ ¨ Ersatzwert Tastverhaltnis Lufter ¨ 1 geschwindigkeitsabhangig ¨ ¨ Ersatzwert Tastverhaltnis Lufter ¨ 2 geschwindigkeitsabhangig Alternative Lufterkonfiguration ¨ 1 zu CWLUEKO uber ¨ Login Code Alternative Lufterkonfiguration ¨ 2 zu CWLUEKO uber ¨ Login Code Alternative Lufterkonfiguration ¨ 3 zu CWLUEKO uber ¨ Login Code untere Grenze Ausblendbereich 1 fur 1 ¨ Solldrehzahl Lufter ¨ untere Grenze Ausblendbereich 2 fur ¨ Solldrehzahl Lufter ¨ 1 untere Grenze Ausblendbereich 3 fur ¨ Solldrehzahl Lufter ¨ 1 obere Grenze Ausblendbereich 1 fur ¨ Solldrehzahl Lufter ¨ 1 obere Grenze Ausblendbereich 2 fur ¨ Solldrehzahl Lufter ¨ 1 obere Grenze Ausblendbereich 3 fur ¨ Solldrehzahl Lufter ¨ 1 ¨ Kennlinie minimale Lufterdrehzahl 1 abhangig von Fahrzeuggeschwindigkeit ¨ Untere kleinste Lufterdrehzahlschwelle geschwindigkeitsabhangig ¨ ¨ ¨ Obere kleinste Lufterdrehzahlschwelle ¨ geschwindigkeitsabhangig untere Grenze Ausblendbereich 1 fur ¨ Solldrehzahl Lufter ¨ 2 untere Grenze Ausblendbereich 2 fur ¨ Solldrehzahl Lufter ¨ 2 untere Grenze Ausblendbereich 3 fur ¨ Solldrehzahl Lufter ¨ 2 obere Grenze Ausblendbereich 1 fur 2 ¨ Solldrehzahl Lufter ¨ obere Grenze Ausblendbereich 2 fur ¨ Solldrehzahl Lufter ¨ 2 obere Grenze Ausblendbereich 3 fur ¨ Solldrehzahl Lufter ¨ 2 ¨ Kennlinie minimale Lufterdrehzahl ¨ 2 abhangig von Fahrzeuggeschwindigkeit ¨ Untere kleinste Lufterdrehzahlschwelle ¨ geschwindigkeitsabhangig ¨ Obere kleinste Lufterdrehzahlschwelle ¨ geschwindigkeitsabhangig Motordrehzahlschwelle fur ¨ Lufter ¨ 1 Motordrehzahlschwelle fur ¨ Lufter ¨ 2 ¨ Drehzahlschwelle fur ¨ dyn. Korrekturfaktor Anst.tastverhaltnis Lufter ¨ 2 Ausschaltdrehzahlschwelle fur ¨ Zusatzwasserpumpe Einschaltdrehzahlschwelle fur ¨ Zusatzwasserpumpe Schwelle fur ¨ Mindestdrehzahl zur Berechnung gefilterter Kraftstoffverbrauch Klimadruck-Schwelle fur schnell-Hochlauf ¨ Lufter ¨ Kennlinie Systemdruck Klimaanlage Ersatzwert Druck Klimaanlage fur ¨ KMTR ¨ Warmestrom-Schwelle fur ¨ Lufter ¨ schnell-Hochlauf ¨ Festwert Warmestrom Klima f. Lufter ¨ 1 ¨ Festwert Warmestrom Klima f. Lufter ¨ 2 ¨ ¨ Maximaler Ubersch ussiger ¨ Warmestrom von Klimaanlage Ausschaltschwelle Lufter ¨ 2 Einschaltschwelle Lufter ¨ 1 Initialisierungswert Einschaltschwelle Lufter ¨ 1 Ausschaltschwelle Lufter 2 ¨
VFZGKMTR NMOT VFZGKMTR VFZGKMTR TVLUESKMTR TOELKMTR TMOTNL2 TUMGKMTR PKLIMAQ PKLIMAQ TUMGKMTR KRTMSO VFZGKMTR VFZGKMTR
VFZGKMTR VFZGKMTR VFZGKMTR
VFZGKMTR VFZGKMTR VFZGKMTR
TAKOLS
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter QMAXL2E QMAXL2INI QMRAHO QMRAHU QMRATUMG QTKWAIK QTKWAIMN QTKWAIMX STS05DTKA STS05DTTS TETRST TFADELAY TFLZLR TFQMRA TKAETRO TKAETRU TKAEW TKAINI TKALS1A TKALS1E TKALS2A TKALS2E TKATVLSMN TKATVLSMX TKLIHDV TKOROFF TKORON TLUEKT1 TLUEKT2 TLUEST TLUESTSV TMEWKMTR TMHLEOFF TMHLEON TMKOVOFF TMKOVON TMOTDQMX TMOTDTEV TMOTDYNK TMOTKRMN TMOTKRMX TMOTZPAUS TMOTZPEIN TMOTZPSTMX TMSO5INI TMSOINI TMSOLLEW TMSOTOEL TNLARAMP TNLKMTRMN TNLSTMX TNLSTP TOLEWKMTR TUHEMN TUHEMX TUMEWKMTR TUMGZWP TUMKLIHDV TUMST1 TUMST2 TUPOTMN TUPOTMX TVETREW TVETRMN TVETRMX TVETROFF TVKLIHDV1 TVKLIHDV2 TVKMTRMN TVKMTRMX TVLU1MN TVLU1MX TVLU2MN TVLU2MX TVLUESETR TVLUESIC1 TVLUESIC2 TVLUESICEW TVLUESSEW TVMXBSG TVNL1OFF TVNL2OFF
Source-X
TUMGKMTR
DTMTKA DKMTS
TOELKMTR
UHEPOTI UHEPOTI
UPOTPWM UPOTPWM
Source-Y
KMTR 3.330.2
Seite 3178 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW KL FW FW FW SV (REF) SV (REF) FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW KL KL FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Einschaltschwelle Lufter ¨ 2 Initialisierungswert Einschaltschwelle Lufter ¨ 2 Obere Hysterese-Schwelle bei Lufteranforderung ¨ Motorraum Untere Hysterese-Schwelle bei Lufteranforderung ¨ Motorraum Kuhlleistungsanforderung ¨ vom Motorraum Faktor Regleranteil Lufteransteuerung ¨ Minimaler Regleranteil Lufteransteuerung ¨ Minimaler Regleranteil Lufteransteuerung ¨ ¨ Stutzstellenverteilung ¨ in Abhangigkeit von Differenztemp. Motor/ Kuhleraustritt ¨ ¨ Stutzstellenverteilung ¨ in Abhangigkeit von Differenztemp. Motor-Soll/Isttemp. Beginn Regelung Thermostat nach Start ¨ Verzogerungszeit nach Zur ¨ ucksetzen ¨ von B_fa ¨ ¨ Verzogerung des B_fpld_ok wahrend Lufterdeaktivierung ¨ Filterkonstane fur ¨ Lufteranforderung ¨ Motorraum Obere Kuhleraustrittstemp.-Schwelle bei Thermostatansteuerung ¨ Untere Kuhleraustrittstemp.-Schwelle ¨ bei Thermostatansteuerung KMTR Ersatzwert Temperatur Kuhlerausgang ¨ Initilaisierungswert Tiefpaß Soll-Temperatur Kuhlerausgang ¨ Minimalwert TKA zur Ausschaltung Lufter ¨ 1 Maximalwert TKA zur Einschaltung Lufter ¨ 1 Minimalwert TKA zur Ausschaltung Lufter ¨ 2 Maximalwert TKA zur Einschaltung Lufter ¨ 2 Minimalwert-Soll-TKA Maximalwert-Soll-Tka Totzeit fur schnell-Hochlauf ¨ Lufter ¨ ¨ Ausschaltschwelle Korrektur Tastverhaltnis Lufteransteuerung ¨ ¨ Einschaltschwelle Korrektur Tastverhaltnis Lufteransteuerung ¨ Filterkonstante fur ¨ Lufteranforderung ¨ bei Bandende Filterkonstante fur ¨ Lufteranforderung ¨ bei Bandende Beginn Regelung Lufter ¨ nach Start Beginn Regelung schaltbare Lufter ¨ nach Start KMTR Ersatzwert Motortemperatur Motortemperatur-Schwelle fur ¨ Heißleuchte aus Motortemperatur-Schwelle fur ¨ Heißleuchte an Motortemperatur-Schwelle fur ¨ Klimakompressor freigeben Motortemperatur-Schwelle fur ¨ Klimakompressor ausschalten Max. Kuhlmitteltemperaturschwelle ¨ zur Ansteuerung Lufter ¨ uber ¨ TKA Maximale Temperatur fur ¨ Lufter ¨ nicht anschalten beim TEV-Diagnose ¨ Motortemp.schwelle fur ¨ dyn. Korrekturfaktor Anst.tastverhaltnis Lufter ¨ 2 Minimale Motortemperatur fur ¨ Maximale Motortemperatur fur ¨ Ausschalttemperaturschwelle fur ¨ Zusatzwasserpumpe Einschalttemperauturschwelle fur ¨ Zusatzwasserpumpe ¨ Max. zulassige Motorstarttemperatur fur ¨ Ansteuerung ZWP Initialisierungswert Sollwert Motortemperatur 5 Initilaisierungswert Tiefpaß Motor-Soll-Temperatur KMTR Ersatzwert Motor-Solltemperatur ¨ ¨ Solltemperatur abhangig von Oltemperatur ¨ Minimale SG-Nachlaufzeit fur ¨ rampenformige Lufterabsteuerung ¨ Minimal notwendige SG-Nachlaufzeit zur Freigabe der Lufteransteuerung ¨ Max. SG-Laufzeit nach Startende fur ¨ Reset Lufternachlauftimer ¨ Abbruchbedingung Nachlaufzeit fur ¨ Lufteransteuerung ¨ ¨ Ersatzwert Oltemperatur in KMTR ¨ Minimale Solltemperatur abhangig vom Heizungspoti ¨ Maximale Solltemperatur abhangig vom Heizungspoti Ersatzwert Umgebungstemperatur in KMTR Umgebungstemp.-Schwelle fur ¨ Ansteuerung Zusatzwasserpumpe Umgebgungstemperatur-Schwelle fur ¨ Lufter ¨ schnell-Hochlauf ¨ Umstellzeit von altem zu neuem Luftertastverh ¨ altnis im Nachlauf ¨ Umstellzeit von altem zu neuem Luftertastverh ¨ altnis im Nachlauf ¨ Minimale Solltemperatur abhangig von Climatronic ¨ Maximale Solltemperatur abhangig von Climatronic ¨ Ersatzwert Tastverhaltnis Thermostat ¨ Minimales Tastverhaltnis Thermostat ¨ Maximales Tastverhaltnis Thermostat ¨ Tastverhaltnis Thermostat wenn Zundung ¨ aus und kein Lufter-Nachlauf ¨ ¨ Tastverhaltnis fur ¨ Lufter ¨ schnell-Hochlauf ¨ Tastverhaltnis fur schnell-Hochlauf ¨ Lufter ¨ ¨ minimales Tastverhaltnis Thermostat ¨ maximales Tastverhaltnis Thermostat ¨ Festwert minimales Tastverhaltnis Lufter ¨ 1 ¨ Festwert Maximales Tastverhaltnis Lufter ¨ 1 ¨ Festwert minimales Tastverhaltnis Lufter ¨ 2 ¨ Festwert Maximales Tastverhaltnis Lufter ¨ 2 ¨ Tastverhaltnis Ansteuerung elektr. Thermostatventil bei Lufterausfall ¨ Istzustand Ansteuerung Lufter ¨ 1 Istzustand Ansteuerung Lufter 2 ¨ Ersatzwert Istzustand Lufteransteuerung bei Endstufenfehler ¨ Ersatzwert Lufteransteuerung bei schaltbaren Luftern ¨ ¨ ¨ Maximale angefordertes Tastverhaltnis von BSG ¨ Ansteuertastverhaltnis Lufter ¨ 1 bei Ende Nachlaufzeit KMTR ¨ Ansteuertastverhaltnis Lufter ¨ 2 bei Ende Nachlaufzeit KMTR
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TVNLETR TVNLT1 TVNLT2 TVNLTETR TVRAMPBS TVSTETR TVSTL1 TVSTL2 TZWPST TZWPSTH TZWPSV VFZDYNK VFZGEW ZKETR ZKNLST ZKQMAXL1 ZKQMAXL2 ZKTDYN ZKTKASNRLN ZKTKASNRLP ZKTKASO ZKTMSN ZKTMSP ZVSKS
Source-X
Source-Y
FDYN
KMTR 3.330.2
Seite 3179 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW
¨ Tastverhaltnis Thermostat im Nachlauf Ansteuerung Lufter ¨ 1 im Nachlauf fur ¨ Hauptrelaisprufung ¨ Ansteuerung Lufter ¨ 2 im Nachlauf fur ¨ Hauptrelaisprufung ¨ Ansteuerung elektr. Thermostatventil im Nachlauf fur ¨ Hauptrelaisprufung ¨ Rampensteigung Lufteranforderung ¨ von BSG ¨ Tastverhaltnis Thermostat im Startbereich ¨ Festwert Tastverhaltnis Lufter ¨ 1 Zeitspanne nach Start ¨ Festwert Tastverhaltnis Lufter ¨ 2 Zeitspanne nach Start Wartezeit nach Motorstart fur ¨ Ansteuerung Zusatzwasserpumpe Wartezeit nach Motorstart fur ¨ Ansteuerung Zusatzwasserpumpe Ansteuerdauer der Zusatzwasserpumpe Fzg. Geschwindigkeitsschwelle fur ¨ dyn. Korrekturfaktor Anst.tastverh. Lufter ¨ 2 KMTR-Ersatzwert f. Fahrzeuggeschwindigkeit Zeitkonstante I-Regler Thermostatregelung Filterzeitkonstante Nachlaufzeitberechnung Zeitkonstante fur ¨ Rampenabsteuerung Lufter ¨ 1 im Nachlauf Zeitkonstante fur ¨ Rampenabsteuerung Lufter ¨ 2 im Nachlauf Filterzeitkonstante fur ¨ Korrekturfaktor fdyn Filterzeitkonstante Soll-Kuhleraustrittstemperatur ¨ bei neg. Gradient Filterzeitkonstante Soll-Kuhleraustrittstemperatur ¨ bei pos. Gradient Zeitkonstante Filter tkasoll Filterzeitkonstante Soll-Motortemperatur bei neg. Gradient Filterzeitkonstante Soll-Motortemperatur bei pos. Gradient Zeitkonstante Tiefpaßfilter fur ¨ Kraftstoffverbrauch
Systemkonstante
Art
Bezeichnung
SY_BDE SY_BELA SY_ETRART SY_HLA SY_KMTREG SY_LUART SY_LUEKONF SY_TFMO SY_THYDRO SY_TKA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung ¨ Systemkonstante: Bandende-Lufteransteuerung ¨ mit Tastverhaltnis vom Tester Systemkonstante ETR-Ausgang-Art (gesteuert/geschaltet) Systemkonstante Heizleistungsanforderung Systemkonstante Hochdruckschalter fur ¨ Klimaanlage vorhanden Systemkosntante Lufterart ¨ ( gesteuert/geschaltet) Systemkonstante Lufteransteuerung ( Lufter 1 / Lufter 2) ¨ ¨ ¨ Systemkonstante: TOEL-Sensor vorhanden (Initial. GGTFM-Ersatzwert) ¨ Systemkosntante Temperatursensor fur ¨ Hydrooltemperatur vorhanden Systemkonstante Kuhlwassertemperatursensor ¨ verbaut
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_BKTMKI B_BSGLUE B_CTOL B_CTUM B_DEAKLUE B_DEAKLUE1 B_DEAKLUE2 B_DTEST
GGGTS CANECUR GGCTOL GGCTUM KMTR KMTR KMTR DTEV
GGTFM, KMTR KMTR BGTOL, KMTR BGTUMG, KMTR
EIN EIN EIN EIN LOK LOK LOK EIN
Bedingung Ersatzwert fur ¨ Motortemperatur aus Kombiinstrument Lufteranforderung ¨ vom Bordnetzsteuerger¨at uber ¨ CAN (BSG_Last) ¨ Bedingung: CAN-Singal fur ¨ Oltemperatur verwendbar Bedingung: CAN-Singal fur ¨ Umgebungstemperatur verwendbar Lufterdeaktivierung ¨ beim Flash-Programmierung Deaktivierung Lufter ¨ 1 beim Flash-Programmierung Deaktivierung Lufter ¨ 2 beim Flash-Programmierung Start fur ¨ TEV-Ansteuerung
B_ELUES1 B_ELUES2 B_ETB B_ETOLTM B_FAKMTR B_FALUES B_FPWLD B_FPWLD_OK B_GE1BOT B_HLON B_HLONKMTR B_KDHRE B_KL15
KMTR KMTR KMTR BGTOL TKDFA TKDFA
B_KLAHMX B_KLIHDV B_KLIMEX B_KMTRE B_KOVKMTR B_LUEF1 B_LUEF2 B_LUEF3 B_LUES1
KMTR KMTR GGHLA KMTR KMTR T2LID T2LID T2LID KMTR
B_LUES2 B_LUESSCB B_MOTABW B_NLEL B_NLPHASE2 B_NLSGLS B_NLSGLS2
KMTR GGCKLA KMTR KMTR KMTR KMTR KMTR
LOK LOK DETRE, HT2KTKMTR AUS KMTR EIN KMTR EIN KMTR EIN KMTR EIN AUS EIN CANECUR, KMTR KMTR EIN GGCANECU AUS KMTR, WNWRE EIN ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... LOK LOK BDEMHA, KMTR EIN CANECU AUS CANECU AUS KMTR EIN KMTR EIN KMTR EIN DLUES1E, DTEV,AUS HT2KTKMTR DTEV, HT2KTKMTR AUS KMTR EIN LOK MOTAUS AUS LOK GGUBR, MOTAUS AUS LOK
KMTR T2LID KMTR GGUBR BBSYSCON
BGADAP, BGAGRA,BGFKMS, BGRPS,DLSAFK, ...
Fehler Endstufe Motorlufter ¨ 1 Fehler Endstufe Motorlufter ¨ 2 Elektrischer Thermostat bestromt ¨ Umschaltbit fur ¨ Oltemperatur: tans oder tmot fehlerhaft Bedingung Funktionsanforderung Kuhlmitteltemperaturreglung ¨ Bedingung Funktionsanforderung Lufteransteuerung ¨ Flashprogrammierungswunsch Lufter ¨ deaktivieren Flashprogrammierungswunsch Lufter ¨ deaktivieren durchgefuhrt ¨ Bedingung Getriebe1-Botschaft empfangen Bedingung Heißland aktiv Bedingung Heißleuchte an Bedingung Komponenten an Hauptrelais zur Diagnose UBR einschalten Bedingung Klemme 15
Bedingung max. Kuhlleistungsanhebung ¨ angefordert Bedingung schneller Lufterhochlauf ¨ wegen Klima-Hochdruck Bedingung Bit Klimaanlage existiert Bedingung fehlerfreie KMTR Ansteuerung Bedingung Klimakompressor Ausschalten (Kompressorverbot) aus KMTR Bedingung zur Aktivierung Drehzahlfenster 1 fur ¨ Luftersteuerung ¨ Bedingung zur Aktivierung Drehzahlfenster 2 fur ¨ Luftersteuerung ¨ Bedingung zur Aktivierung Drehzahlfenster 3 fur ¨ Luftersteuerung ¨ Bedingung Einschalten Lufterstufe 1 Bedingung Einschalten Lufterstufe 2 Bedingung Luftersteuerung ¨ aus Klimabotschaft auswertbar Bedingung: Motor abgewurgt ¨ Bedingung Nachlauf Zusatz-Elektrolufter ¨ Bedingung Nachlaufphase 2 aktiv ¨ Anforderung Steuerger¨atenachlauf von Steuergerate-L uftersteuerung ¨ Anforderung Lufternachlaufsteuerung ¨ aktiv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3180 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_NMOT
BGWNE
EIN
Bedingung Motordrehzahl: n > NMIN
B_NUKLA B_PWF
BBHWONOF
EIN EIN
Bedingung Nachrichtenunterbrechung Klima-Botschaft Bedingung Powerfail
B_SACC B_SKOC B_ST
CANECUR CANECUR BBSTT
EIN EIN EIN
Bedingung Klima-Anforderung aktiv aus CAN-Botschaft Clima1 Bedingung Kompressoranforderung aktiv aus CAN-Botschaft Clima 1 Bedingung Start
B_STEND
BBSTT
ADVE, AEKP, ALE,ALSU, BAKH, ... KMTR ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... KMTR, KOS, LLRNS KMTR, KOS, LLRNS AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
EIN
Bedingung Startende erreicht
B_TMKMTR B_TOELKMTR B_TUMKMTR B_ZWP CTOL CTUM DFP_ETRE DFP_HLA DFP_LUE1 DFP_LUE2 DFP_LUES1E DFP_LUES2E DFP_TA
KMTR KMTR KMTR KMTR GGCTOL GGCTUM KMTR KMTR KMTR KMTR KMTR KMTR KMTR
DFP_TKA DFP_TM
KMTR KMTR
DFP_TOL DFP_VFZ
KMTR KMTR
DKMTS DQUEBER DTKA DTKAINT DTMTKA DWPED E_ETRE E_HLA E_LUE1 E_LUE2 E_LUES1E E_LUES2E E_TA
KMTR KMTR KMTR KMTR KMTR GGPED DETRE GGHLA
E_TKA E_TM
GGTKA GGTFM
E_TOL E_VFZ
BGTOL DVFZ
FDYN FHOEHK FLASHZLR FTEMPK GANGI
KMTR KMTR KMTR KMTR BBGANG
KLAH KLAHC KLAHTMSMX KRTMSO KTVLUE1 KTVLUE2 LUELOGIN NLUE1 NLUE1MN NLUE2 NLUE2MN NLUEZ1 NLUEZ2 NMOT
KMTR CANECUR KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR BGNMOT
PKLIMAKMTR PKLIMAQ PKODRC
KMTR KMTR CANECUR
PU
GGDSU
DLUES1E GGTFA
LOK LOK LOK AUS BGTOL, KMTR EIN EIN BGTUMG, KMTR KMTR DOK KMTR DOK DOK DOK KMTR DOK DOK ATR, BBAGR, BBKH,- DOK BGAGRTS, BGTMPK, ... DOK ATM, ATR, BBAGR,- DOK BBKH, BGTABST, ... GGCTOL, KMTR DOK ATM, CANECU, DDG, DOK DMDLU, DMDSTP, ... AUS LOK LOK LOK AUS KMTR, KOS, MDGEN EIN KMTR EIN BDEMHA, KMTR EIN KMTR EIN KMTR EIN KMTR EIN KMTR EIN ATR, BBAGR, BBKH,- EIN BBKW, BGAGRTS, ... KMTR EIN ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... EIN GGTFM, KMTR ATM, BDEMHA,EIN CANECU, DDG,DMDLU, ... LOK LOK LOK LOK ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... AUS KMTR EIN AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... LOK LOK KMTR, KOS, MDFAW, EIN MDVERB, TKMWL DFFT, DTEV, KMTR, TE-EIN B
Bedingung Wassertemperatur am Zylinderkopfaustritt verfugbar ¨ ¨ ¨ Bedingung: Ausgewahlte Motoroltemperatur in der KMTR verwendbar Bedingung Umgebungstemperatur verfugbar ¨ Bedingung Zusatzwasserpumpe ein ¨ uberpr ¨ ufte ¨ Oltemperatur vom CAN-Kombi uberpr ¨ ufte ¨ Umgebungstemperatur vom CAN-Kombi Interne Fehlerpfadnummer: Elektro Thermostat-Regelung Endstufe SG-int. Fehlerpfadnr.: Heizleistungsanforderung SG int. Fehlerpfadnr.: Kuhlerl ¨ ufter-SG ¨ Lufter ¨ 1 SG int. Fehlerpfadnr.: Kuhlerl ¨ ufter-SG ¨ Lufter ¨ 2 SG int. Fehlerpfadnr.: Luftersteuerung ¨ 1 Endstufe SG int. Fehlerpfadnr.: Luftersteuerung ¨ 2 Endstufe SG-int. Fehlerpfadnr.: Ansauglufttemperatur TANS (-Ladeluft) SG-int. Fehlerpfad-Nr.: Temperatur Kuhler ¨ Auslass Interne Fehlerpfadnummer: Motortemperatur ¨ Interne Fehlerpfadnummer: Oltemperatur SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal Delta Kuhlmitteltemperatur ¨ ¨ Warme uberschuß ¨ Differenz zwischen Soll- und Ist-Temperatur am Kuhlwasserausgang ¨ I-Anteil Delta-Temperatur Kuhler ¨ aus Ist-Soll Delta Kuhlmitteltemperatur ¨ zu Kuhleraustrittstemperatur ¨ Gradient des normierten Fahrpedalwinkels Errorflag: El. Thermostat (Endstufe) Errorflag: Heizleistungsanforderung Fehler Endstufe Lufter ¨ 1 Fehler Endstufe Lufter ¨ 2 Errorflag: Luftersteuerung ¨ 1 (Endstufe) Errorflag: Luftersteuerung ¨ 2 (Endstufe) Errorflag: Ansauglufttemperatur Errorflag: Temperatur Kuhlerausgang ¨ Errorflag: TMOT ¨ Errorflag: Oltemperatur Errorflag: Fahrzeug-Geschwindigkeit
Korrekturfaktor Lufteransteuerung ¨ dynamisch uber ¨ nmot,tvlu2r ¨ Hohenkorrekturfaktor fur ¨ Lufter-Solldrehzahl ¨ ¨ ¨ Interner Zahler wahrend Lufterdeaktivierung (Flash-Programmierung) ¨ ¨ Korrekturfaktor Lufteransteuerung ¨ uber ¨ Oltemperatur Ist-Gang
Kuhlleistungsanhebung ¨ Angeforderte Kuhlleistungsanhebung ¨ uber ¨ CAN ¨ Kuhlleistungsanhebung ¨ bei Uberschreitung der Motortemperaturschwellen Gefilterte Klopfregeltiefe fur ¨ Temperatur-Sollwertberechnung ¨ ¨ Rampen-Steigung bei Veranderung des Luftertastverh ¨ altnises im Nachlauf ¨ ¨ Rampen-Steigung bei Veranderung des Luftertastverh ¨ altnises im Nachlauf Login fur uber VAG-Tester ¨ Luftersteuerung ¨ ¨ Solldrehzahl Lufter ¨ 1 Minimale Drehzahl Lufter ¨ 1 Solldrehzahl Lufter ¨ 2 Minimale Drehzahl Lufter ¨ 2 Lufterdrehzahl 1 aus NLUEZ1 ¨ Lufterdrehzahl ¨ 2 aus NLUEZ2 Motordrehzahl Druck Klimaanlage fur ¨ KMTR Klimadruck fur ¨ KMTR nach Quantisierung Kompressordrucksignal Umgebungsdruck
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
QKL1DTEV QKL2DTEV QKLIMA QMAX1DTEV QMAX2DTEV QMAXDTEV1 QMAXDTEV2 QMAXL1 QMAXL2 QMOTRA RK_W
KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR GK
RL
SRMSEL
RLSHK RLTMSO1 S_AC S_HDS S_KO TAKOLS THYDRO TKA TKAKMTR TKASNRK TKASNRL TKASNRLF TKASOLGRU TKASOLL TKASTMOT TMKI
BGRLSOL KMTR
GGTKA KMTR KMTR KMTR KMTR KMTR KMTR KMTR GGGTS
TMOT
GGTFM
TMOTKMTR TMOTNL2 TMOTSOLL TMSO1 TMSO2 TMSO3 TMSO4 TMSO5 TMSO6 TMVSKS TNLKMTR_W TNLST2KT_W TNLSTKTR_W TNSE_W
KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR BBSTT
TOEL TOELKMTR TOLTM TUMG
BGTOL KMTR BGTOL BGTUMG
TUMGKMTR TVETRINT TVETRR TVKMTR TVLU1R TVLU2K TVLU2R TVLUEKT1 TVLUEKT2 TVLUES1
KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR KMTR
TVLUES1R TVLUES2 TVLUES2R TVLUESBSG TVLUESFA TVLUESFL TVLUESIC TVLUESICB TVLUESKMTR TVLUESSC TVNL1SOLL TVNL2SOLL TVNLL1R TVNLL2R UB
KMTR KMTR KMTR KMTR
LOK LOK LOK LOK LOK LOK LOK LOK KMTR, MDVERB LOK LOK ATR, BGKV, BGLASO, EIN DKVBDE, DKVBDEPL, ... ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... EIN KMTR, SU LOK KMTR, KOS, LLRNS EIN KMTR EIN EIN KMTR, KOS, LLRNS KMTR, MDVERB EIN KMTR EIN BKS, KMTR EIN LOK LOK LOK LOK LOK LOK LOK GGTFM, KMTR, KOS, EIN MDBGRG ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... LOK LOK BDEMHA, KMTR LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ... EIN GGTFM, KMTR LOK EIN COWIV, KMTR BDEMHA, BGTABST,- EIN BKS, DFFT, DTEV, ... LOK LOK LOK DETRE, HT2KTKMTR AUS LOK LOK LOK LOK LOK DLUES1E, AUS HT2KTKMTR, MDVERB LOK HT2KTKMTR AUS LOK LOK KMTR EIN LOK CANECU AUS LOK LOK EIN GGCKLA, KMTR LOK LOK LOK LOK ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ...
KMTR KMTR KMTR KMTR CANECUR KMTR KMTR KMTR KMTR GGUB
KMTR 3.330.2
Seite 3181 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Klimaanforderung fur ¨ Lufter ¨ 1 wahrend Tankentlufungsdiagnose ¨ ¨ Klimaanforderung fur ¨ Lufter ¨ 2 wahrend Tankentlufungsdiagnose ¨ ¨ Warmestrom des Klimakondensators ¨ ¨ abzufuhrender ¨ Warmestrom von Lufter ¨ 1 wahrend der TEV-Diagnose ¨ ¨ abzufuhrender ¨ Warmestrom von Lufter ¨ 2 wahrend der TEV-Diagnose ¨ abzufuhrender ¨ Warmestrom von Lufter ¨ 1 ¨ abzufuhrender ¨ Warmestrom von Lufter ¨ 2 ¨ abzufuhrender Warmestrom von Lufter 1 ¨ ¨ ¨ abzufuhrender ¨ Warmestrom von Lufter ¨ 2 Kuhlleistungsanforderung ¨ von Motorraum relative Kraftstoffmasse
relative Luftfullung ¨ ¨ Soll-Fullung ¨ hohenkorrigiert ¨ Motorsolltempertur 1 betriebspunktabhangig Klima-Anforderung aktiv P54 Kompressoranforderung aktiv Klimakompressor-Signal als PWM-Signal ¨ Hydrooltemperatur Temperatur Motorkuhlerausgang ¨ (Kuhlmittel) ¨ Temperatur Kuhleraustritt ¨ in KMTR Solltemperatur KW-Ausgang aus n-rk-Kennfeld Solltemperatur KW-Ausgang aus n-rl-Kennfeld Gefilterte Solltemperatur KW-Ausgang Maximale Solltemperatur Kuhlerausgang ¨ Grundwert Maximale Soll-Temperatur am Kuhlerausgang ¨ (korrigiert) Temperatur Kuhleraustritt ¨ Motortemperatur aus Kombiinstrument Motor-Temperatur Motottemperatur in KMTR Motortemperatur im Nachlauf bei Nachtriggerung Soll-Wassertemperatur fur ¨ Kuhlmitteltemperaturregelung ¨ ¨ Motor-Solltemperatur 1 (RL/VFZG-abhangig) ¨ Motor-Solltemperatur 2 (TUM / VFZG abhangig) ¨ Motor-Solltemperatur 3 (TOEL-abhangig) ¨ Motor-Solltemperatur 4 (abhangig v. Heizungsanforderung) ¨ Motor-Solltemperatur 5 (abhangig v.d. Klopfregeltiefe) ¨ Motor-Solltemperatur 6 (abhangig v. Heizungsanforderung) ¨ Gewichtete Motortemperatur abhangig von Kraftstoffvolumenstrom Nachlaufzeit aus KMTR 16-bit ¨ Nachlaufzeitverlangerung nach Wiederholprufung ¨ Startwert Nachlaufzeit aus KMTR 16-bit ¨ Zeitzahler ab Startende (16bit) ¨ Oltemperatur ¨ ¨ Ausgewahlte Oltemperatur in der KMTR ¨ Oltemperatur, modelliert aus Motortemperatur TMOT Umgebungstemperatur Umgebungstemperatur in KMTR ¨ I-Anteil- Tastverhaltnis Thermostat ¨ Tastverhaltnis Thermostat P-Regler-Anteil ¨ Tastverhaltnis elektrischer Thermostat ¨ Regelanteil Tastverhaltnis Lufter 1 ¨ ¨ Korrigiertes Ansteuerungstastverhaltnis fur ¨ Lufter ¨ 2 ¨ Regelanteil Tastverhaltnis Lufter ¨ 2 ¨ Tastverhaltnis fur ¨ Luftersteuerung ¨ bei Bandende ¨ Tastverhaltnis fur ¨ Luftersteuerung ¨ bei Bandende ¨ Tastverhaltnis Lufter ¨ 1 ¨ Res. Ansteuerungstastverhaltnis Lufter ¨ 1 nach max. Kuhlleistungsanhebung ¨ ¨ Tastverhaltnis Lufter ¨ 2 ¨ Res. Ansteuerungstastverhaltnis Lufter ¨ 2 nach max. Kuhlleistungsanhebung ¨ ¨ ¨ Lufter-Tastverh ¨ altnis angefordert vom Bordnetzsteuergerat ¨ Lufter-Tastverh ¨ altnis bei Kurztrip (Bandende) ¨ Tastverhaltnis zu Deaktivierung der Lufter ¨ vor Flash-Programmierung Istzustand Lufteransteuerung ¨ Basis Istzustand Luftersteuerung ¨ Lufteransteuerwert ¨ uber ¨ CAN in der KMTR Lufteransteuerung ¨ uber ¨ Klimabotschaft ( CAN ) ¨ Soll-Tastverhaltnis fur ¨ Lufter ¨ 2 im Nachlauf ¨ Soll-Tastverhaltnis fur ¨ Lufter ¨ 2 im Nachlauf ¨ Regelanteil Tastverhaltnis Lufter ¨ 1 im Nachlauf uber ¨ Rampe abgesteuert ¨ Regelanteil Tastverhaltnis Lufter ¨ 2 im Nachlauf uber ¨ Rampe abgesteuert Batteriespannung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
UHEPOTI UPOTPWM VFZG
GGHLA GGVFZG
VFZGKMTR VSKSMLF_W VSKSML_W WKRMA
KMTR KMTR BGKV
Referenziert von
Art
BDEMHA, GGHLA, KM- EIN TR BDEMHA, KMTR EIN EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... LOK LOK KMTR, KVA EIN EIN KMTR, NWSOLLE
KMTR 3.330.2
Seite 3182 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Spannung Heizungspoti PWM-Signal Heizungsanforderung Fahrzeuggeschwindigkeit
Resultierende Fahrzeuggeschwindigkeit in der KMTR Volumenstrom Kraftstoff in Milliliter gefiltert Volumenstrom Kraftstoff in ml/s ¨ Mittelwert der ZW-Spatverstellungen KR, allgemein (im Notlauf mit Sicherheit)
FB KMTR 3.330.2 Funktionsbeschreibung - KMTR Funktionsbeschreibung -
1 ¨ Ubersicht =========== 1.1 Allgemein ------------Durch die Steuerung verschiedener L¨ ufter, Pumpen und eines elektrisch beheizten Thermostats wird die Temperatur des K¨ uhlmittels f¨ ur die jeweiligen Betriebszust¨ ande auf dem gew¨ unschten Niveau gehalten.Die Funktion ist so ausgelegt, dass durch Datenanpassung und selektives Einbinden bestimmter Unterfunktionen s¨ amtliche zuk¨ unftigen Fahrzeugkonzepte im VWKonzern betrieben werden k¨ onnen. Die Definitionen von Systemkonstanten und die Belegung der Codew¨ orter spielen daher eine entscheidende Rolle bei der Wirkungsweise der Funktion.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.2 Thermostat-Regelung ----------------------Durch eine h¨ ohere Betriebstemperatur soll ein verbesserter Wirkungsgrads des Motors, sowie geringere Reibungsverluste und dadurch eine Verbrauchsreduktion erzielt werden. F¨ ur einen betriebswarmen Motor wird die Temperatur je nach Betriebspunkt zwischen typ. 90 und 110 ◦ C geregelt. Allerdings wird bei einigen Motorkonzepten auf diese M¨ oglichkeiten verzichtet, d.h. ein herk¨ ommlicher Thermostat wird eingesetzt und die Betriebstemperatur steigt wie bisher auf typisch ◦ 90 C. 1.3 L¨ uftersteuerung ------------------Ein Großteil der Funktion dient der L¨ uftersteuerung. Wegen der variierenden Solltemperatur muss auch die Ansteuerung der K¨ uhlerl¨ ufter durch Kennfelder bestimmt werden. Der Vielfalt an L¨ ufterkonzepten im VW-Konzern f¨ uhrte dazu, dass die Funktion sehr umfangreich geworden ist; die Ansteuerung der stufenlosen L¨ ufter wird z.B. doppelt ausgelegt. Vor allen bei stufenlosen L¨ uftern m¨ ussen akustische Aspekte ber¨ ucksichtigt werden (absoluter L¨ armpegel, Schwebungen, Ein- und Ausschalth¨ aufigkeit, Auslaufger¨ ausche, Vibrationen usw.) und die entsprechende Funktionalit¨ at ist in dieser Funktion enthalten. 1.4 Klimatisierung -----------------Die L¨ ufter werden nicht nur wegen der Motorw¨ arme angesteuert, auch der L¨ ufterbedarf der Klimaanlage wird abgedeckt. Einige Klimaanlagen sind in der Lage einen L¨ ufterbedarf direkt ¨ uber CAN dem Motor-SG mitzuteilen. Bei anderen muss das Motor-SG den Klimadruck selbst erfassen und entsprechend darauf reagieren. Die Funktion muss folglich auch in dieser Teilfunktion m¨ oglichst viele M¨ oglichkeiten bereitstellen, damit alle Fahrzeugkonzepte bedient werden k¨ onnen. 1.5 Nachlaufsteuerung --------------------Eine wichtige Aufgabe der Funktion ist die Ansteuerung der L¨ ufter nach dem Abstellen des Motors (Nachlaufsteuerung). Bei manchen Motoren wird auch eine zus¨ atzliche elektrische Wasserpumpe verbaut, die parallel zu den L¨ uftern im Nachlauf angesteuert wird. 1.6 Sicherheit -------------Bei Ausfall eines relevanten Sensors oder Signals wird mit Ersatzwerten weitergearbeitet, d.h. die Motortemperatur wird durch eine entsprechende Ansteuerung der L¨ ufter und ggf. des Thermostats auf einen ungef¨ ahrlichen Niveau gehalten. ¨ Ahnliches gilt f¨ ur den Druck in der Klimaanlage falls der L¨ ufterbedarf nicht mehr ermittelt werden kann.
2 Unterfunktion EGKMTR - Eingangsgr¨ oßen ======================================= 2.1 Filterung des aktuellen Kraftstoffverbrauchs f¨ ur KMTR -------------------------------------------------------------------------------------------Ein Verz¨ ogerungsglied (Filter) soll die Tr¨ agheit der W¨ armeauf- und Abbau nachbilden. Der Filter wird bei jedem Einschalten der Z¨ undung zur¨ uckgesetzt und l¨ auft erst ab einer Motordrehzahl gr¨ oßer NSTNKMTR wieder los. 2.2 Isttemperatur K¨ uhlmittel am Motoraustritt, tmotkmtr ------------------------------------------------------Es wird f¨ ur die komplette Funktion eine Isttemperatur tmotkmtr aufbereitet. Diese kann wahlweise vom eigenen Geber (tmot) oder vom Kombi ¨ uber CAN eingelesen werden. Der Wert vom Kombi wird in einem anderen Modul plausibilisiert und im Fehlerfall auf einen Ersatzwert gesetzt. Solange dieser Ersatzwert auf tmot basiert (=tmot + Delta) wird tmki weiterhin verwendet. Falls nur ein Modellwert zur Verf¨ ugung steht, wird f¨ ur die KMTR ein eigener - sicherer - Ersatzwert TMEWKMTR verwendet (typisch 140 ◦ C). ¨ Uber das Kennfeld KFTMOTKR wir eine Motor-Vergleichstemperatur berechnet, die von dem normalen Motortemperatur und dem Kraftstoffvolumenstrom abh¨ angt. Dadurch kann Temperaturkritische Zust¨ ande erkannt werden, wenn tmot noch nicht so hoch ist.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3183 von 4100 31.JAN.2003 Thomas Brosi
2.3 Isttemperatur K¨ uhlmittel am K¨ uhleraustritt, tkakmtr ------------------------------------------------------Es wird f¨ ur die komplette Funktion eine Isttemperatur aufbereitet. Bei Konzepten ohne Geber am K¨ uhleraustritt wird diese Temperatur gleich tmotkmtr gesetzt. Bei einem Ausfall des Gebers wird die Reaktion durch ein Codewort definiert. 2.4 Fahrgeschwindigkeit, ¨ Oltemperatur, Umgebungstemperatur ---------------------------------------------------------F¨ ur diese Messwerte werden funktionsinterne Werte gebildet. Im Fehlerfall werden funktionseigene Ersatzwerte verwendet, z.B. Fahrgeschwindigkeit wird auf VFZGEW (0 kmh) gesetzt, weil dieser f¨ ur die K¨ uhlung der kritischste Fall ist. Als Ersatzwert f¨ ur Umgebungstemperatur wird 50 ◦ C empfohlen. 2.5 Erkennung abgew¨ urgten Motor ------------------------------F¨ ur die Nachlaufsteuerung wird das Bit B_motabw bereitgestellt. Wird der Motor abgew¨ urgt, so verh¨ alt sich die Nachlaufsteuerung wie bei einem abgestellten Motor. Falls dies nicht erw¨ unscht wird kann ¨ uber ein Codewort das Bit dauernd auf false gesetzt werden. 2.6 L¨ ufteranforderung vom Klimabedienteil ¨ uber CAN -------------------------------------------------In der Clima 1 Botschaft wird eine L¨ ufteranforderung ¨ ubertragen. Ein Wert von 0 (%) bedeutet keine L¨ ufterleistung wird gefordert, ein Wert von 100 (%) bedeutet maximale L¨ ufterleistung wird gefordert. Bei einer fehlerhaften ¨ Ubertragung wird ein Ersatzwert genommen (typisch 80%). ¨ Uber ein Codewort kann die L¨ ufterforderung auf einen Konstantwert gesetzt werden.
3. Unterfunktion SOLLTEMP - Berechnung der Motor-Solltemperatur ================================================================ Als erste erfolgt eine Minauswahl von f¨ unf Werte: 1. Solltemperatur abh¨ angig von Motorbetriebstpunkt (Last, Drehzahl) Kleinere Saugmotoren erreichen in der H¨ ohe geringere Lastwerte, was die Bedatung des Kennfeldes KFKTRLN erschwert. Deshalb kann ¨ uber eine Bit-Codierung (im Codewort CWKMTR) die Adressierung des Kennfelds KFKTRLN von rl auf ein h¨ ohenkorrigiertes rlshk umgeschalten werden. F¨ ur Turbomotoren und großvolumige Saugmotoren verwendet man rl als Lastgr¨ oße f¨ ur die Adressierung. Direkteinspritzer verwenden rk_w als Lastgr¨ oße (Umschaltung erfolgt ¨ uber SY_BDE). Siehe UF tms01.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Hinweis: Der Wert rlshk ist eigentlich ein Sollwert - ist aber f¨ ur diese Adressierung geeignet. 2. Solltemperatur abh¨ angig von Fahrtwind Siehe UF tms02. 3. Solltemperatur abh¨ angig von Motor¨ oltemperatur Siehe UF tms03. 4. Solltemperatur abh¨ angig von Heizungspotistellung Hier wird die Solltemperatur abgesenkt wenn die Heizung aufgedreht wird (Verbrennungsgefahr f¨ ur Insassen). Siehe UF tmso4. 5. Solltemperatur abh¨ angig von mittlerer Klopfregeltiefe Siehe UF tms05. Unter Umst¨ anden reicht das Ergebnis dieser Auswahl f¨ ur die Erw¨ armung des Innenraums nicht aus. In diesem Falle kann ¨ uber die Heizungspotistellung (falls eingelesen) die Solltemperatur wieder angehoben werden. Siehe UF tms06. Bei hoher Getriebetemperaturen wird bei manchen Konzepten die Solltemperatur auf klahtmsmx reduziert (siehe auch UF QGETRIEBE). Die Solltemperatur wird anschließend - richtungsabh¨ angig - gefiltert und im Normalfall als tmotsoll f¨ ur die Thermostatregelung und ggf. die L¨ uftersteuerung verwendet. Bei einem erkannten Fehler am ¨ Oltemperaturwert, am Umgebungstemperaturwert oder an der Fahrgeschwindigkeit wird auf eine Ersatzsolltemperatur TMSOLLEW umgeschaltet (typisch 90 ◦ C).
4. Unterfunktion QGETRIEBE - Zus¨ atzlicher K¨ uhlbedarf der Getriebe ================================================================= Wenn die Getriebe zu heiß ist, kann sie K¨ uhlleistung ¨ uber CAN anfordern. Abh¨ angig vom Zustand der Eingangsgr¨ oße klahc, werden K¨ uhlleistungsanhebung (klah) und maximale Solltemperatur (klahtmsmx) ermittelt. Bei sehr hohem K¨ uhlbedarf wird zus¨ atlich das Bit B_klahmx gesetzt.
5 Unterfunktion QMOTOR - K¨ uhlbedarf des Motors ============================================== ¨ Uber Codewort wird zwischen der modellbasierte Steuerung (W¨ armestrommodell) und der sensorgest¨ utzte Steuerung (LST) umgeschaltet. 5.1 Unterfunktion wsm --------------------Geh¨ ort zur modellbasierte Steuerung - wird nicht n¨ aher beschrieben. 5.2 Unterfunktion tkwasoll -------------------------Geh¨ ort zur modellbasierte Steuerung - wird nicht n¨ aher beschrieben. 5.3 Unterfunktion lst - Berechnung ¨ ubersch¨ ussiger W¨ armestrom
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3184 von 4100 31.JAN.2003 Thomas Brosi
------------------------------------------------------------In dieser UF wird der L¨ ufterbedarf wegen Motorw¨ arme ermittelt. Die Regelabweichung aus der Temperatur-Regelung dkmts ist der Differenz zwischen tmotkmtr und tmotsoll (sh. UF etr). Bei negativen Werten soll ein Herunterk¨ uhlen des Motors durch den/die L¨ ufter unterst¨ utzt werden. Die L¨ ufterunterst¨ utzung wird auch in Abh¨ angigkeit der Temperaturgef¨ alle ¨ uber den K¨ uhler dtmtka bestimmt, d.h. tmotkmtr minus tkakmtr. Bei defektem Geber am K¨ uhleraustritt liegt dtmtka deshalb bei Null (vorausgesetzt das Codewort entsprechend gesetzt wurde siehe UF egkmtr). ¨ Uber das Kennfeld KFDQUEBER wird - abh¨ angig von dtmtka und dkmts - der dynamische K¨ uhlbedarf bestimmt. Falls kein Geber am K¨ uhleraustritt verbaut ist, wird ¨ uber eine Bitcodierung dieser Bedarf auf Null gesetzt. Abh¨ angig von der Wassertemperatur am Zylinderkopfaustritt tmotkmtr und der Umgebungstemperatur tume wird ¨ uber das Kennfeld KFDQTMTU der K¨ uhlbedarf wegen erh¨ ohter Wassertemperatur am Zylinderkopfaustritt bestimmt. Hinweis: Bei Konzepten mit Thermostatansteuerung (und einem Geber am K¨ uhleraustritt) wird dieses Kennfeld verwendet, um den/die L¨ ufter bei Temperaturen oberhalb der maximalen Solltemperatur (Zylinderkopfaustritt) anzusteuern. Bei Konzepten ohne Thermostatansteuerung wird allein anhand dieses Kennfelds die L¨ uftersteuerung wegen Motorw¨ arme bestimmt. Der dynamische K¨ uhlbedarf und der K¨ uhlbedarf wegen erh¨ ohter Wassertemperatur am Zylinderkopfaustritt werden summiert, nach oben und unten begrenzt und anschließend mit einem Faktor aus der Kennlinie KLFDQV multipliziert. Diese Kennlinie nimmt Fahrgeschwindigkeit als Eingangswert. Dadurch kann der K¨ uhlbedarf mit zunehmender Geschwindigkeit reduziert werden. Der resultierende zus¨ atzliche K¨ uhlbedarf dqueber wird als Eingangswert f¨ ur die Maxauswahl verwendet (sh. UF qmax). Hinweis: Es wird empfohlen alle K¨ uhlbedarfswerte als Prozentwerte zu betrachten. Dadurch wird es sp¨ ater transparent welche L¨ ufterdrehzahl in etwa erreicht wird bei einer bestimmten Motortemperatur.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
6 Unterfunktion QMOTORRAUM - K¨ uhlbedarf des Motorraums ====================================================== Bei niedriger Geschwindigkeit und hoher Motorlast kann es vorkommen, dass es im Motorraum zu heiß wird, was zu besch¨ adigungen von Kabelb¨ aumen oder andere Komponenten f¨ uhren kann. Um dies zu vermeiden, wird in diesem Betriebszustand ein K¨ uhlbedarf des Motorraums ermittelt, die von der Umgebungstemperatur ¨ uber die Kennlinie QMRATUMG abh¨ angt.
7 Unterfunktion QKLIMA ====================== In dieser UF wird der L¨ ufterbedarf wegen der Klimaanlage ermittelt. Hierzu gibt es verschiedene M¨ oglichkeiten. Diese werden im Folgenden beschrieben. 7.1 L¨ ufterbedarf direkt ¨ uber CAN -------------------------------Der Eingangswert tvlueskmtr wird ¨ uber eine Kennlinie in einen K¨ uhlbedarf umgesetzt. 7.2 K¨ uhlbedarf aus dem K¨ altemitteldruck ¨ uber CAN -----------------------------------------------Als funktionsinterner Druckwert pklimakmtr wird der Wert aus der Clima 1 Botschaft genommen. Im Fehlerfall wird ein Ersatzwert PKODR genommen. pklimakmtr wird ¨ uber die Kennlinie KLQKLIMA in einen K¨ uhlbedarf umgesetzt. Wenn der Klimakompressor nicht eingeschaltet ist, wird der K¨ uhlbedarf stattdessen ¨ uber KLQKAUS berechnet. 7.3 K¨ uhlbedarf aus der Kompressorlast takols --------------------------------------------Der K¨ altemitteldruck pklimakmtr wird ¨ uber die Kennlinie KLQKLIMA aus Kompressorlast takols ermittelt. Anschließend wird wie der K¨ uhlbedarf bestimmt, wie in 5.2 beschrieben. 7.4 K¨ uhlbedarf in Abh¨ angigkeit der Schalterstellung Kompressor, AC, Hochdruck -----------------------------------------------------------------------------Bei einigen Motorkonzepte steht kein analoger Wert zur Ermittelung des K¨ uhlbedarfs zur Verf¨ ugung, z.B. Audi D2. Stattdessen wird der K¨ uhlbedarf bei eingeschalteter Klimaanlage, bei eingeschalten Klimakompressor oder beim Schließen des Hochdruckschalters gesch¨ atzt und in Kennfeldern bzw. Kennlinien abgelegt (KFQVAC, KFQVKOM bzw. KLQVHDS). Der gr¨ oßte Wert aus diesen wird verwendet. Als zus¨ atzliche Verfeinerung wird die Umgebungstemperatur herangezogen. Anhand des Codewortes CWKMTR kann zwischen den diskreten Eing¨ angen und den Signalen aus der Clima 1 (S_ac, S_ko bzw. B_sacc, B_skoc) gew¨ ahlt werden. 7.5 Abregelung ¨ uber Fahrgeschwindigkeit und Begrenzung -----------------------------------------------------Der K¨ uhlbedarf - egal wie ermittelt - wird anhand einer v-abh¨ angigen Kennlinie reduziert, d.h. ab typisch 120 km/h kann der Luftstrom aus den L¨ uftern im Vergleich zum Fahrtwind vernachl¨ assigt werden. Anschließend wird nach oben begrenzt. 7.6 Erkennung der Notwendigkeit eines schnellen Hochlaufs --------------------------------------------------------In der UF QMAX wird ein Tiefpass-Filter verwendet, um die L¨ ufter m¨ oglichst r¨ uhig zu halten. Diese Filterung - kombiniert mit der Verz¨ ogerung im L¨ ufter oder K¨ uhlerl¨ uftersteuerger¨ at - f¨ uhrt bei einigen Konzepten zu einem sehr langsamen Hochlauf des K¨ uhlerl¨ ufters nach dem Motorstart. Der K¨ altemitteldruck in der Klimaanlage kann dagegen sehr schnell ansteigen und unter Heißlandbedingungen zu einer Sicherheitsbschaltung der Klimaanlage f¨ uhren. Um diese Verz¨ ogerung zu eliminieren wird unter bestimmten Bedingung das PWM-TVH am L¨ ufterausgang sofort auf einen h¨ ohen Wert hochgesetzt. Wenn der Klimakompressor zuschaltet, wird einmal gepr¨ uft ob der K¨ altemitteldruck pklimkmtr ¨ uber PKLIHDV (typisch 7 Bar) liegt oder ob die Umgebungstemperatur tumgkmtr sehr hoch ist (gr¨ oßer TUMKLIHDV). Falls ja, wird danach gewartet bis die geforderte K¨ uhlerleistung wegen Klima qklima eine bestimmte Schwelle ¨ uberschreitet. Wird innerhalb einer applizierbaren Zeit (TKLIHDV) die Schwelle ¨ uberschritten, dann wird das Bit B_klihdv auf true gesetzt. Das Bit wird sp¨ atestens nach Ablauf der Wartezeit wieder auf false zur¨ uckgesetzt. Dieses Bit wird in der UF BBLUES abgefragt um das TVH umzuschalten.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3185 von 4100 31.JAN.2003 Thomas Brosi
8 Unterfunktion QMAX - L¨ uftersteuerung - Begrenzung W¨ armestrom ============================================================== Hier findet eine Maxauswahl zwischen den L¨ ufterbedarfen der Getriebe, des Motors, des Motorraums und der Klimaanlage qklima statt. ¨ Uber das Codewort CWLUEKO (bzw. LUEKO1 bis 3) kann der Bedarf der Klima auf einen Konstantwert gehalten werden. Der gesamte L¨ ufterbedarf wird hier in zwei verschiedene L¨ ufterpfade aufgeteilt, die unterschiedlich bedatet werden k¨ onnen. Danach wird der Bedarf w¨ ahrend der Tankentl¨ uftungsdiagnose eingefroren - falls n¨ otig (sh. UF qmaxdtev1 u. 2). Anschließend wird anhand Lowpassglieder der Bedarf gefiltert. Ergebnisse werden als qmax1 und qmax2 (L¨ ufterbedarf) f¨ ur bereitgestellt. 8.1 Unterfunktionen QMAXDTEV1/2 - Einfrieren des L¨ uftertastverh¨ altnisses bei aktiver DTEV. -----------------------------------------------------------------------------------------W¨ ahrend der TE-Diagnose (B_dtest gesetzt) wird der L¨ ufterbedarf - und damit auch die L¨ ufterdrehzahl - eingefroren. Damit wird sichergestellt, dass keine Lastschwankungen auftreten, die zu einem Abbruch der Diagnose f¨ uhren k¨ onnten. Die L¨ ufter werden wieder freigegeben wenn die Diagnose fertig ist, aber auch vorzeitig wenn die Motortemperatur ¨ uber einen sicheren Wert steigt (TMOTDTEV) oder der Bedarf von der Klimaanlage um mehr als DKL1DTEV/DKL2DTEV ¨ uber den Einstiegswert qkl1dtev/qkl2dtev steigt. Das Einfrieren kann ¨ uber das Codewort CWLUEKO (bzw. LUEKO1 bis 3) untersagt werden.
9 Unterfunktion LUESPWM - L¨ uftersteuerung f¨ ur steuerbare L¨ ufter - ¨ Ubersicht =========================================================================== Aus den L¨ ufterbedarf (typisch Prozent Nennleistung) wird ein Steuertastverh¨ altnis erzeugt. Wegen der M¨ oglichkeit zwei getrennte L¨ ufterausg¨ ange zu bedienen, werden auch hier zwei unanh¨ angige Pfade dargestellt. Der zweite Pfad wird ggf. f¨ ur die Ansteuerung eines Hydrol¨ ufters verwendet und ber¨ ucksichtigt deshalb Eingriffe f¨ ur eine dynamische und eine temperaturabh¨ angige Korrektur.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der L¨ ufterbedarf wird ¨ uber das Kennfeld KFQNLUE1/2 in eine Soll-L¨ ufterdrehzahl nlue1/2 ¨ ubersetzt. Strikt gesehen ist die nmot-Abh¨ angigkeit bei Elektrol¨ uftern unn¨ otig. Allerdings kann sie benutzt werden, um die L¨ ufter bei nmot=0 eindeutig auszuschalten (falls keine Nachlaufsteuerung) oder, z.B. im Leerlauf die maximale L¨ ufterleistung zu begrenzen. Danach wird der Soll-L¨ ufterdrehzahl mit einem H¨ ohenfaktor korrigiert, die aus dem Kennfeld KFHOEHK und der Kennlinie KLANFVFZ berechnet wird. ¨ Uber das Codewort CWKMTR2 kann diese Funktionalit¨ at f¨ ur einen bzw. beide L¨ ufter ausgeblendet werden. Die Soll-L¨ ufterdrehzahl wird unter Einfluss von Hysteresen und Ausblendungsfenster modifiziert (sh. UF nluez1/2) und anschließend anhand KFTVLU1/2 in ein TVH umgerechnet. Bei hoher Getriebetemperaturen wird bei manchen Konzepte einen Ersatz-TVH (KLAHTVLUE1 bzw. KLAHTVLUE2). Diese beiden TVH werden an eine weitere UF (bblues) ¨ ubergeben und - im Normalfall - ohne ¨ Anderungen ausgegeben. Die UF bblues schaltet unter bestimmten Bedingungen auf anderen TVH, z.B. w¨ ahrend Nachlauf oder im Notbetrieb. Das tats¨ achlich ausgegebene TVH wird f¨ ur die R¨ uckmeldung an das Klimabedienteil ¨ uber CAN in Prozent L¨ ufterleistung zur¨ uckgerechnet. Dieses Zur¨ uckrechnen erfolgt in der UF CAN1. 9.1 Unterfunktionen NLUEZ1/2 - Bereichsausblendung -------------------------------------------------F¨ ur jeden der beiden L¨ ufterausg¨ ange stehen drei Ausblendungsfenster zur Verf¨ ugung. Anhand luelogin (siehe Hinweis unter Applikationshinweise) kann definiert werden welche der Fenster aktiv ist. Beim Audi B6, z.B., wurden ¨ uberlappende Fenster definiert, die durch eine entsprechende Applikation der Labels LUEKO1,2 und 3 nur einzeln aktiv sind. Damit ist es m¨ oglich das Fenster zu verschieben anhand Logins am KD-Tester. 9.2 Unterfunktionen NLUE1MIN/NLUE2MIN - Ein-/Ausschalthysterese --------------------------------------------------------------Es wird eine minimale Drehzahl f¨ ur die/den L¨ ufter festgelegt. Es wird eine Drehzahlschwelle festgelegt unter der ein L¨ ufter nicht laufen darf (z.B. wegen Schmierungsproblemen). Diese ist in einer v-abh¨ angiger Kennlinie NM1VMN bzw. NM2VMN abgelegt, wobei die Fahrgeschwindigkeit nur f¨ ur einen Hydrol¨ ufter von Bedeutung ist. Eine zweite Schwelle wird definiert und in der Kennlinie NM1VP bzw. NM2VP abgelegt. Steigt die erw¨ unschte L¨ ufterdrehzahl erstmals ¨ uber diese Schwelle, dann soll die Drehzahl von 0 auf die minimale Drehzahl springen. Eine dritte - tiefere - Schwelle wird definiert und in der Kennlinie NM1VN bzw. NM2VN abgelegt. F¨ allt die erw¨ unschte L¨ ufterdrehzahl wieder unter diese Schwelle, dann soll die Drehzahl von der minimalen Drehzahl auf 0 springen. In der UF NLUE2MIN kann außerdem verhindert werden, dass nlue2mn unter die minimale Drehzahl f¨ allt. Diese M¨ oglichkeit wird ¨ uber das Codewort CWKMTR aktiviert und ist f¨ ur den Betrieb des Hydrol¨ ufters erforderlich. 9.3 Unterfunktion DYNKORR - Dynamische Korrektur des Ansteuertastverh¨ altnisses ------------------------------------------------------------------------------Das Ansteuer-TVH f¨ ur den Hydrol¨ ufter wird abh¨ angig von Motordrehzahl and Gaspedal-Bewegung korrigiert um die Tr¨ agheit der Hydraulik zu kompensieren. 9.4 Unterfunktion TEMPKORR -Korrektur des Ansteuertastverh¨ altnisses ¨ uber Hydraulik¨ oltemperatur ----------------------------------------------------------------------------------------------Das Ansteuer-TVH f¨ ur den Hydrol¨ ufter wird abh¨ angig von der Temperatur im Hydrauliksystem kompensiert. 9.5 Unterfunktion BBLUES - L¨ uftersteuerung - Betriebsbedingungen, Nachlauf, Notlauf -----------------------------------------------------------------------------------Die auszugebenen Ansteuertastverh¨ altnisse f¨ ur die L¨ ufterausg¨ ange k¨ onnen verschiedene Ausl¨ oser/Quellen haben: 1. aus dem normalen L¨ ufterbedarf wegen Motorw¨ arme, Klima, Getriebetemperatur. Solltastverh¨ altnis ist tvlues1/2r. Siehe UF LUESPWM. 2. aus der Nachlaufsteuerung In der UF Nachlauf wird entschieden ob ein L¨ ufternachlauf durchgef¨ uhrt werden soll (B_nlsgls) und die Dauer des Nachlaufs (tnlkmtr) bestimmt. Im Nachlauf wird das Tastverh¨ altnis tvnll1/2 ausgegeben, das im Block TV1/2NACHLAUF berechnet wird. Nach Beendigung des L¨ ufternachlaufs wird ein festes TVH TVNL1/2OFF ausgegeben..
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3186 von 4100 31.JAN.2003 Thomas Brosi
3. als Test-TVH w¨ ahrend der HR-Pr¨ ufung Sind die entsprechenden Bits im Codewort CWKVHR gesetzt, dann wird TVNLT1 bzw. TVNLT2 ausgegeben (typisch 0%) 4. Sonder-TVH f¨ ur ein Abschalten des/der L¨ ufter w¨ ahrend eines Flashvorgangs Siehe UF flash. 5. L¨ ufterunterdr¨ uckung w¨ ahrend Motorstart Der/die L¨ ufter werden ausgeschaltet (TVSTL1 bzw. TVLST2 ausgegeben) w¨ ahrend eines Motorstarts und f¨ ur eine Zeit TLUEST danach. 6. Notlauf wegen hoher Temperatur am K¨ uhleraustritt Steigt die Temperatur am K¨ uhleraustritt ¨ uber die Schwelle TKATVLSMX, dann wird auf ein Not-TVH umgeschaltet. Dieses TVH ist wegen des Hydrol¨ ufters in einer Kennlinie abgelegt, die ¨ uber Fahrgeschwindigkeit aufgespannt ist. F¨ allt die Temperatur wieder unter eine zweite Schwelle, dann wird auf das urspr¨ ungliche TVH zur¨ uckgeschaltet (Hysterese). 7. Notlauf wegen hoher Temperatur am Motoraustritt Analog zum Notlauf wegen hoher K¨ uhleraustrittstemperatur kann die L¨ ufterleistung bei gef¨ ahrlich hoher Motoraustrittstemperatur angehoben werden. Die Schwellen werden in Abh¨ angigkeit des Motorbetriebpunkts festgelegt. Dadurch kann, z.B. der Notlauf nur bei sehr hohen Temperaturen ausgel¨ ost werden wenn der Motor im Leerlauf ist. Das gleiche Prinzip wird verwendet um den Notlauf ganz zu sperren, wenn der Motor steht aber die Z¨ undung eingeschaltet ist (z.B. w¨ ahrend der Nachhitze). Der Motorbetriebpunkt wird durch einen gefilterten Kraftstoffverbrauch dargestellt. Dieser Gr¨ oße vsksmlf wird in der Nachlaufsteuerung aufbereitet, siehe UF filterverbrauch. 8. Erh¨ ohung wegen Klimahochdruck Das Bit B_klihdv wird in der UF QKLIMA generiert und fordert eine sofortige Erh¨ ohung der L¨ ufterleistung zum Schutz der Klimaanlage an. Anhand dieses Bit wird auf ein festes TVH umgeschalten (TVKLHDV1 bzw TVKLHDV2).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
9. Erh¨ ohung wegen Anforderung vom Bordnetzsteuerger¨ at Durch das Bit B_bsglue wird Lufterleistung vom BSG gefordert 10. Erh¨ ohung im Kurztrip Wenn das Bandende-Test f¨ ur den L¨ ufter aktiv ist (B_falues), wird ein minimales Tastverh¨ altnis tvluekt1/2 gebildet. Das maximalauswahl bleibt aktiv f¨ ur die Zeit TFADELAY nachdem B_falues zur¨ uckgesetzt geworden ist. Die Tastverh¨ altnisse werden anschließend zwischen TVLU1MN und TVLU1MX bzw. TVLU2MN und TVLU2MX begrenzt (typisch 10 bis 86%). 9.6 Unterfunktion FLASH - L¨ ufterdeaktivierung vor Flash-Programmierung ----------------------------------------------------------------------Das MSG f¨ uhrt unmittelbar vor einer Flash-Programmierung einen Reset durch, d.h. alle Endstufen werden deaktiviert. Dies hat zur Folge, dass das K¨ uhlerl¨ ufter-SG bzw. der L¨ ufter kein PWM-Signal mehr sieht und damit in den eigenen Notlauf (L¨ ufteransteuerung 100%) geht und somit w¨ ahrend des gesamten Programmiervorganges die Fahrzeugbatterie unn¨ otig belastet. Aus diesem Grund wird die Schnittstelle f¨ ur diesen Betriebszustand erweitert. Bei Einleitung eines Programmiervorganges mittels des KD-Testers f¨ uhrt das MSG alle notwendigen Aktionen (z.B. HW initialisieren, FSP l¨ oschen usw.) zur Vorbereitung durch. In Rahmen dieser Aktionen wird nun am L¨ ufterausgang eine Pulsreihenfolge (2 x 400ms high/low) ausgegeben, die eine Deaktivierung der Signalschnittstelle ank¨ undigt. ¨ Uber das Codewort CWLUEKO (bzw. LUEKO1, 2 und 3) wird definiert ob, bzw. welche Ausg¨ ange diese Pulsreihenfolge ausgeben werden. Das MSG warte eine Zeit TFLZLR ab, bevor der Programmiervorgang fortgesetzt wird. 9.7 Unterfunktion CAN1 - Berechnung Istzustand L¨ uftersteuerung -------------------------------------------------------------¨ Uber das Kennfeld KFLUESIC wird bestimmt, welche Ausgabe-TVH (tvlues1, tvlues2 oder beide) f¨ ur die L¨ ufterwirkung am Klimakondensator repr¨ asentativ ist. Aus dem Kennfeld wird eine Prozent Nennleistung errechnet. Im Falle eines erkannten Fehlers am L¨ ufterausgang oder im L¨ ufter (B_elues1 bzw. B_elues2) wird auf einen Ersatzwert umgeschalten (typisch 0%). 9.8 Unterfunktion CALCPWM ------------------------Wird nicht n¨ aher beschrieben. 9.9 Unterfunktionen LUESSW und CAN2 -----------------------------------Nur f¨ ur geschaltete L¨ ufter relevant - werden nicht n¨ aher beschrieben.
10 Unterfunktion etr Elektrischer Thermostat - Berechnung Tastverh¨ altnis ======================================================================= In der UF SOLLTEMP wird die Soll-Motoraustrittstemperatur tmotsoll berechnet. Diese und die Regelabweichung dkmts (tmotsoll-tmotkmtr) sind Eingangsgr¨ oßen f¨ ur das Kennfeld KFTVETR aus dem as Steuertastverh¨ altnis genommen wird. 10.1 Unterfunktion BBETR - Elektrischer Thermostat - Freigabe Begrenzung und Ersatzwerte ----------------------------------------------------------------------------------------Das auszugebene Ansteuertastverh¨ altnis f¨ ur den elektrischen Thermostat kann verschiedene Ausl¨ oser/Quellen haben: 1. aus der Berechnung auf Basis Soll-Isttemperatur Siehe UF ETR. 2. aus der Nachlaufsteuerung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3187 von 4100 31.JAN.2003 Thomas Brosi
W¨ ahrend des L¨ ufternachlaufs (Bit B_nlsgls oder Bit B_nlsgls2 gesetzt) wird das Thermostat voll beheizt (Festwert TVNLETR = 100%). Damit wird die Wirkung des L¨ ufters bzw. einer Nachlaufpumpe unterst¨ utzt. 3. als Test-TVH w¨ ahrend der HR-Pr¨ ufung Ist das entsprechende Bit im Codewort CWKVHR gesetzt, dann wird TVNLTETR ausgegeben (typisch 100%, d.h. voll beheizt) 4. Notlauf wegen Fehler im L¨ ufter bzw. L¨ ufterausgang Im Falle eines erkannten Fehlers am L¨ ufterausgang oder im L¨ ufter (B_elues1 bzw. B_elues2) wird das Thermostat voll beheizt (TVLUESETR = 100%). 5. Unterdr¨ uckung w¨ ahrend Motorstart Das Thermostat wird w¨ ahrend eines Motorstarts und f¨ ur eine Zeit TETRST nachher nicht bestr¨ omt (TVSTETR = 0%). 6. Notlauf wegen hoher Temperatur am K¨ uhleraustritt Steigt die Temperatur am K¨ uhleraustritt ¨ uber die Schwelle TKAETRO, dann wird das Thermostat voll beheizt (TVETREW = 100%). Falls kein Sensor am K¨ uhleraustritt verbaut wird, muss auf die Bedatung der UF egkmtr geachtet werden, d.h. tka darf keinen hohen Ersatzwert nehmen. 7. w¨ ahrend der Grundeinstellung (Bef¨ ullung des K¨ uhlsystems) Bei Auswahl des MWB 130 in der Grundeinstellung wird das elektrisch beheizte Thermostat voll beheizt (100%) wenn nmot > 0. Damit kann w¨ ahrend des Entl¨ uftungsvorganges, d.h. mit laufendem Motor nach dem statischen Bef¨ ullen, die Zeit bis zum ¨ Offnen des Thermostaten wird deutlich verk¨ urzt, wodurch sich letztendlich die Zeit f¨ ur den Bef¨ ullvorgang enorm reduziert.
11 Unterfunktion BBZWP - Betriebsbedingungen Zusatzwasserpumpe ============================================================== Bei einigen Motorkonzepten wird eine elektrische Zusatzwasserpumpe verbaut. Diese Pumpe wird ¨ uber ein Relais aus vier verschiedenen Gr¨ unden eingeschaltet:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1. aus der Nachlaufsteuerung Die h¨ aufigste Anwendung ist als Umw¨ alzpumpe w¨ ahrend des SG-Nachlaufs. Hierzu wird die Pumpe zeitgleich mit dem L¨ ufter angesteuert (L¨ ufternachlauf wird in UF NACHLAUF berechnet). 2. zur Unterst¨ utzung der mechanischen Pumpe bei geringer Leerlaufdrehzahl Wenn die Motortemperatur tmotkmtr die Schwelle TMOTZPEIN ¨ uberschreitet, dann wird die Pumpe angesteuert sobald die Motordrehzahl unter NMOTZPEIN f¨ allt. Die Pumpe wird weiterhin angesteuert bis die Temperatur unter eine zweite Schwelle f¨ allt (Hysterese). Steigt zwischendrin die Motordrehzahl ¨ uber NMOTZPAUS, dann wird die Pumpe ausgeschaltet bis die Drehzahl wieder unter MOTZPEIN f¨ allt. Die Zusatzbedingungen B_kl15 und B_stend werden herangezogen, um eine Ansteuerung bei stehendem Motor zu verhindern. (Diese soll - falls notwendig - aus der Nachlaufsteuerung entstehen.) 3. nach kaltem Motorstart (Verhinderung eines Festsetzens der Pumpe) Wenn die Pumpe ¨ uber mehrere Betriebszyklen nicht bet¨ atigt wird, z.B. im Winter, erh¨ oht sich die Gefahr, dass sie festsitzt. Es muss gew¨ ahrleistet werden, dass die Pumpe regelm¨ aßig angesteuert wird. Ab einer Zeit TZWPST nach Startende (typ. 30s) wird die Pumpe angesteuert - vorausgesetzt die Motortemperatur kleiner TMOTZPSTMX (typ. 30 ◦ C) ist. TZWPSV ist die Dauer der Ansteuerung (typisch 60s). 4. als Test-Ansteuerung w¨ ahrend der HR-Pr¨ ufung Nur wenn das entsprechende Bit im Codewort CWKVHR gesetzt ist. 11.1 Heißland-Login, Systemkonstante SY_LUEKONF und Codewort CWDEZWO ------------------------------------------------------------------Bei einigen Motorkonzepten wird ein K¨ uhlungsnachlauf nur f¨ ur Heißlandvarianten gefordert (L¨ ufter und Zusatzwasserpumpe). Dadurch entsteht eine unterschiedliche Endstufenbelegung und verschiedene Bedatungen. Um unterschiedliche SG-Teilenummer zu vermeiden wurde ein Heißland-Login am KD-Tester eingef¨ uhrt. Bei der Pumpenansteuerung ist die Belegung der Bits 0 und 8 in der Systemkonstante SY_LUEKONF zu beachten. Wenn Bit 8 gesetzt ist (Bit 0 darf dann nicht gesetzt sein), dann findet eine ZWP nur bei Heißland-Fahrzeuge Einsatz, d.h. die Pumpenansteuerung wird ¨ uber das Login aktiviert oder deaktiviert. Wenn Bit 0 gesetzt ist (Bit 8 darf dann nicht gesetzt sein), dann wird eine ZWP immer verbaut. Sind beide Bits nicht gesetzt, dann wird nie eine ZWP verbaut. Der Defaultzustand (SG-Auslieferung) h¨ angt von der Belegung der SY_LUEKONF ab. Bei Konzepten wo zwischen der HeißlandVariante und der Normal-Variante unterschieden werden muss (d.h. L¨ ufternachlauf und/oder Zusatzwasserpumpe nur bei Heißland-Variante), wird defaultm¨ aßig die Heißland-Variante aktiviert. Ansonsten ist die Normal-Variante defaultm¨ aßig aktiv.
12 Unterfunktion NACHLAUF - Nachlaufberechnung f¨ ur KMTR ======================================================== 12.1 Allgemeines ---------------Die Nachlaufsteuerung muss sicherstellen, dass der Motor nach dem Abstellen nicht ¨ uberhitzt. Bei manchen Fahrzeugkonzepten ist das K¨ uhlsystem so dimensioniert, dass keine Gefahr einer ¨ Uberhitzung besteht, aber zum Schutz einiger im Motorraum befindlichen Bauteile der/die L¨ ufter im Nachlauf angesteuert werden. Eine Abk¨ uhlung wird durch den Einsatz des/der K¨ uhlerl¨ ufter und ggf. einer Zusatzwasserpumpe erreicht. Die Dauer der L¨ ufternachlauf tnlstktr wird w¨ ahrend der Motor l¨ auft in der UF NL-STARTWERT berechnet und beim Abstellen als Startwert f¨ ur einen Timer verwendet. Der Timerinhalt tnlkmtr wird somit einmal initialisiert und danach in der UF NL-TIMER heruntergez¨ ahlt. Von diesem einfachen Ablauf wird aber unter folgenden Umst¨ anden abgewichen: 1. Der Motor wurde w¨ ahrend eines L¨ ufternachlaufs wieder gestartet und zum zweiten Mal abgestellt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3188 von 4100 31.JAN.2003 Thomas Brosi
In diesem Falle findet eine Maxauswahl zwischen dem neu berechneten Startwert und dem Restwert aus dem vorherigen L¨ ufternachlauf statt. In vielen F¨ allen ist der neuer Wert kleiner als der Restwert und hierdurch wird gew¨ ahrleistet, dass die Restw¨ arme aus dem vorherigen Motorlauf ber¨ ucksichtigt wird. Hinweis: Der Restwert wird zu Null gesetzt, sobald der Motor l¨ anger als TNLSTMX gelaufen ist. Nach dieser Zeit (typisch 600s) wird davon ausgegangen, dass die Restw¨ arme aus dem vorherigen Motorlauf schon abgeleitet wurde und somit nicht mehr relevant ist. 2. Der L¨ ufternachlauf tritt in die sog. Phase 2 ein ¨ Uber eine entsprechende Bedatung kann eine sog. Nachtriggerung des Timers erzeugt werden. Hierzu wird nach einer bestimmten Zeit (proport. zum tnlstktr, sh. UF nl-pruef) eine neue Nachlaufzeit anhand Umgebungstemperatur und der aktuellen Motoraustrittstemperatur berechnet (sh. Kennfeld KFNL2TUM in der UF nl-startwert). Ist diese gr¨ oßer als der Timerinhalt, dann wird der Timer mit dem neuen Wert reinitialisiert. Damit ist es m¨ oglich den L¨ ufternachlauf - falls n¨ otig - zu verl¨ angern. 12.2 Bedingungen K¨ uhlungsnachlauf aktiv --------------------------------------Der K¨ uhlungsnachlauf ist nicht nur bei ausgeschalteter Z¨ undung aktiv. Die L¨ ufter m¨ ussen weiterhin mit der Nachlaufdrehzahl drehen und der Timerinhalt muss weiterhin heruntergez¨ ahlt werden, wenn w¨ ahrend des Nachlaufs die Z¨ undung wieder eingeschaltet wird. Auch bei einem abgew¨ urgten Motor (B_motabw, siehe UF EGKMTR) muss der K¨ uhlungsnachlauf eingeleitet werden. Das Bit B_nlsgls2 fasst alle relevanten Bedingungen zusammen (sh. UF NL-CONTROL). 12.3 Abbruch des Nachlaufs w¨ ahrend Phase 2 -----------------------------------------W¨ ahrend der Phase 2 kann ein temperaturabh¨ angiger Abbruch des Nachlaufs definiert werden. Die Motortemperatur beim Eintritt der Phase 2 wird eingefroren (tmotnl2). Abh¨ angig von diesem Wert wird eine Schwelle aus der Kennlinie KLNLSTP genommen und verwendet, um den Abbruch einzuleiten sobald die aktuelle Motortemperatur darunter f¨ allt. Der Abbruch erfolgt dann nicht sofort, sondern nach Ablauf der Zeit TNLSTP. 12.4 Hinweis -----------Falls f¨ ur die KMTR - wie ¨ ublich - die Motortemperatur ¨ uber CAN verwendet wird, dann steht diese in der Phase 2 nicht mehr zur Verf¨ ugung (Antriebs-CAN inaktiv). Es wird automatisch den Ersatzwert verwendet, der in der Regel auf den eigenen Geberwert basiert (sh. UF egkmtr).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
12.5 Unterfunktion NL-CONTROL - Logik der Nachlaufsteuerung -----------------------------------------------------------Bedingungen K¨ uhlungsnachlauf aktiv ---------------------------------In der Regel gilt das Bit B_nlsgls als Information ¨ uber den aktuellen Status des K¨ uhlungsnachlaufs. Dieses Bit wird gesetzt, wenn der Motor abgestellt oder abgew¨ urgt wird und ein Startwert f¨ ur den Nachlauftimer gr¨ oßer als eine Minimalzeit berechnet wurde. Das Bit wird zur¨ uckgesetzt sobald der Timerinhalt auf Null heruntergez¨ ahlt wird. Wird die Z¨ undung w¨ ahrend des K¨ uhlungsnachlaufs eingeschaltet, dann wird ein zweites Bit B_nlsgls2 gesetzt, solange der Timer noch nicht abgelaufen ist und der Motor nicht gestartet wurde (B_stend auf false). In der restlichen Funktion wird dieses Bit immer parallel zum B_nlsgls abgefragt und bewirkt, dass das Verhalten durch Ein- und Ausschalten der Z¨ undung nicht beeinflusst wird (sh. Unterfunktionen nl-timer, nachlauf, bbzwp, bbetr, bblues). Heißland-Login, Systemkonstante SY_LUEKONF und Codewort CWDEZWO -------------------------------------------------------------------Bei einigen Motorkonzepten wird ein K¨ uhlungsnachlauf nur f¨ ur Heißlandvarianten gefordert (L¨ ufter und Zusatzwasserpumpe sh. auch UF bbzwp). Dadurch entsteht eine unterschiedliche Endstufenbelegung und verschiedene Bedatungen. Um unterschiedliche SG-Teilenummer zu vermeiden wurde ein Heißland-Login am KD-Tester eingef¨ uhrt. Bei der L¨ uftersteuerung ist die Belegung der Bits 12 und 11 in der Systemkonstante SY_LUEKONF zu beachten. Wenn Bit 11 gesetzt ist (Bit 12 darf dann nicht gesetzt sein), dann findet ein L¨ ufternachlauf nur bei Heißland-Fahrzeuge statt, d.h. die L¨ uftersteuerung im Nachlauf wird ¨ uber das Login aktiviert oder deaktiviert. Wenn Bit 12 gesetzt ist (Bit 11 darf dann nicht gesetzt sein), dann findet ein L¨ ufternachlauf immer statt. Sind beide Bits nicht gesetzt, dann findet ein L¨ ufternachlauf nie statt. Der Defaultzustand (SG-Auslieferung) h¨ angt von der Belegung der SY_LUEKONF ab. Bei Konzepten wo zwischen der HeißlandVariante und der Normal-Variante unterschieden werden muss (d.h. L¨ ufternachlauf und/oder Zusatzwasserpumpe nur bei Heißland-Variante), wird defaultm¨ aßig die Heißland-Variante aktiviert. Ansonsten ist die Normal-Variante defaultm¨ aßig aktiv. Bei manchen Konzepte, z.B. Audi D2, wird ein Stufenl¨ ufter f¨ ur die Abk¨ uhlung in Nachlauf verwendet (Hydrol¨ ufter kann ohne laufenden Motor nicht drehen). Das Bit B_nlel wird nach Bedarf gesetzt und f¨ uhrt zur Ansteuerung eines Nachlaufrelais. Dazu m¨ ussen aber die entsprechenden Bits im Codewort CWDEZWO und SY_LUEKONF gesetzt werden. Auch w¨ ahrend der HR-Pr¨ ufung wird B_nlel gesetzt - vorausgesetzt das entsprechende Bit im Codewort CWKVHR gesetzt ist. 12.6 Unterfunktion NL-STARTWERT - Berechnung Startwert f¨ ur Nachlaufzeit KMTR -----------------------------------------------------------------------------Als erste erfolgt eine Maxauswahl von drei Werte: 1. Nachlaufdauer abh¨ angig von Motorbetrieb vor dem Abstellen (Motoraustrittstemperatur, gefilterter Kraftstoffverbrauch, Umgebungstemperatur). Hier wird versucht die Nachlaufdauer an die gesch¨ atzte abgespeicherte W¨ arme anzupassen. ¨ Uber die Kennlinie KLNLTUM kann die Dauer bei geringeren Außentemperaturen reduziert werden. 2. Nachlaufdauer abh¨ angig von Motoraustrittstemperatur und Umgebungstemperatur beim Abstellen Hier werden die zum Zeitpunkt des Abstellens herrschenden Temperaturen betrachtet. 3. Nachlaufdauer abh¨ angig von Motor¨ oltemperatur Hier wird zum Zeitpunkt des Abstellens die herrschende ¨ Oltemperatur betrachtet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3189 von 4100 31.JAN.2003 Thomas Brosi
Der gr¨ oßte Wert wird anschließend gefiltert. 12.7 Unterfunktion nl-pruef - Wiederholpr¨ ufung Nachlaufzeitberechnung ----------------------------------------------------------------------Aus dem Startwert f¨ ur den Nachlauftimer tnlstktr wird eine Restzeit berechnet, ab die eine Nachtriggerung’ des K¨ uhlungsnachlaufs stattfinden soll. Sobald der Nachlauftimer auf diesen Wert heruntergez¨ ahlt hat, wird die Bedingung B_nlphase2 gesetzt. Eine zus¨ atzliche Logik verhindert, dass dieses Bit mehrmals gesetzt wird. Bei Eintritt in der Phase 2 wird die Dauer anhand der Motoraustritts- und Umgebungstemperatur neu berechnet (Kennfeld KFNL2TUM).
11 Unterfunktion KMTRERR - Fehlerfreie Ansteuerung =================================================== Bei einigen stufenlosen L¨ uftertypen bzw. K¨ uhlerl¨ uftersteuerger¨ aten wird bei bestimmten Fehlern (z.B. blockierter L¨ ufter) eine Fehlerr¨ uckmeldung ausgel¨ ost, die ¨ uber die Endstufendiagnose erfasst wird. Der Fehlerpfad LUE1 bzw. LUE2 liefert das entsprechende Errorbit. Ein einfacher elektrischer Fehler wird ebenfalls ¨ uber die Endstufendiagnose erfasst; hierzu gilt der Pfad LUES1E bzw. LUES2E. Die Reaktion in der KMTR ist aber in beiden F¨ allen gleich (sh. sp¨ ater), daher wird ein Fehlerbit pro L¨ ufterausgang gebildet (B_elues11 bzw. B_elues2). Falls nur ein einziger L¨ ufterausgang verwendet wird, soll ¨ uber ein Codewort dass andere dauernd auf false gesetzt werden. Das Bit B_kmtre (Bedingung Endstufen f¨ ur KMTR fehlerfrei) wird gesetzt wenn keine Endstufenfehler bei der L¨ ufteransteuerung (PWM- oder Stufenansteuerung) und kein Endstufenfehler bei der Thermostat -Ansteuerung vorliegen. Konzepten ohne Thermostat-Ansteuerung wird das Bit immer auf false gesetzt.
Bei
Das Bit wird in der Motor 5 Botschaft ausgegeben in Byte 2, Bit 6. Bei hoher Motor-Vergleichstemperatur tmvsks wird die Heißleuchte eingeschaltet und der Klimakompressor abgeschaltet, alles um den Motor zu sch¨ utzen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
APP KMTR 3.330.2 Applikationshinweise 1. Konfigurationsm¨ oglichkeit ¨ uber Codewort CWDEZWO : ---------------------------------------------------Bit 0 Ausblendung der Umschaltung Temperatureingang tka auf Ersatzwert tmotkmtr Bit 1 Umschaltung der Berechnung qklima zwischen takols und Schaltereing¨ angen Bit 2 Nachlauf Zusatzwasserpumpe gew¨ unscht Bit 3 NT-Pumpennachlauf gew¨ unscht Bit 4 Nachlauf Zusatz-Elektrol¨ ufter gew¨ unscht Bit 5 Ausblendung Fehler TKA f¨ ur Umschaltung auf Ersatzwert Bit 6 Ausgang tvlues1 schaltet ein Relais (Funktionsumschaltung in %TKSTA3.>160 und %TKMWL22.>370) Bit 7 Ausgang tvlues2 schaltet ein Relais (Funktionsumschaltung in %TKSTA3.>160 und %TKMWL22.>370) "Konfiguration f¨ ur AU621 -----------------------Bit 0 Umschaltung Temperatureingang tka auf tmkic Bit 1 Umschaltung der Berechnung qklima zwischen takols und Schaltereing¨ angen Bit 2 Nachlauf Zusatzwasserpumpe gew¨ unscht Bit 3 NT-Pumpennachlauf gew¨ unscht Bit 4 Nachlauf Elektrol¨ ufter gew¨ unscht" 2. Konfigurationsm¨ oglichkeit ¨ uber Codewort CWKMTR : --------------------------------------------------Bit 0 Umschaltung auf Motortemperatur ¨ uber Kombiinstrument ( CAN ) Bit 1 Umschaltung auf K¨ altemitteldruck ¨ uber CAN ( pkodrc ) Bit 2 Umschaltung Kompressoranforderung aktiv ¨ uber CAN ( S_ko auf B_skoc ) Bit 3 Umschaltung Klimaanforderung aktiv ¨ uber CAN ( S_ac auf B_sacc ) Bit 4 Minimale Heizungsanforderung f¨ ur tmotsoll-Vorgabe freigeben Bit 5 Freigabe rampenf¨ ormige L¨ ufterabsteuerung im Nachlauf Bit 6 Freigabe Ansteuerung L¨ ufter ¨ uber Klima1-Botschaft ( CAN ) Bit 7 Freigabe max. Bestromung ETR im Fehlerfall L¨ ufteransteuerung Bit 8 Umschaltung tmotsoll und tmotkmtr f¨ ur Sollwertbildung K¨ uhleraustrittstemperatur Bit 9 Umschaltung L¨ ufteransteuerung ¨ uber CAN (Climatronic) Bit 10 Umschaltung rl auf rlshk Bit 11 K¨ uhlleistungsanhebung aktiv Bit 12 Min. L¨ ufterdrehzahl (L¨ ufter 2) Null nicht zul¨ assig Bit 13 L¨ ufternachlauf bei abgew¨ urgtem Motor deaktivieren Bit 14 Umschaltung tka auf tmotkmtr Bit 15 Umschaltung WSM (W¨ armestrommodell) auf LST (fr¨ uher ¨ uber SY_WSM) 3. Konfigurationsm¨ oglichkeit ¨ uber Codewort CWKMTR2 : --------------------------------------------------Bit 0 Freigabe Klimadruck-Quantisierung Bit 1 Aktivierung H¨ ohenkorrektur f¨ ur L¨ ufter 1 Bit 2 Aktivierung H¨ ohenkorrektur f¨ ur L¨ ufter 2 Bit 3 Freigabe L¨ ufteranforderung bei Bandende Bit 4 Ausblendung L¨ ufterabschaltung bei Nachlaufende nur in phase 2 Bit 5 Freigabe L¨ ufteranforderung vom Bordnetzsteuerger¨ at f¨ ur geschalteter L¨ ufter Stufe 1 Bit 6 Freigabe L¨ ufteranforderung vom Bordnetzsteuerger¨ at f¨ ur geschalteter L¨ ufter Stufe 2 Bit 7 Freigabe Einfrieren von tumgkmtr und toelkmtr im Nachlauf 3. Konfigurationsm¨ oglichkeit ¨ uber Codewort CWLUEKO :
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3190 von 4100 31.JAN.2003 Thomas Brosi
---------------------------------------------------Bit 0 Umschaltung auf Festwert Klimaw¨ armestrom L¨ ufter 1 Bit 1 Umschaltung auf Festwert Klimaw¨ armestrom L¨ ufter 2 Bit 2 L¨ ufter 1 ( nur schaltbar ) im Nachlauf ausgeschaltet Bit 3 L¨ ufter 2 ( nur schaltbar ) im Nachlauf ausgeschaltet Bit 4 Bit 5 Aktivierung Ausblendfenster 1 L¨ ufter 1 Bit 6 Aktivierung Ausblendfenster 2 L¨ ufter 1 Bit 7 Aktivierung Ausblendfenster 3 L¨ ufter 1 Bit 8 Aktivierung Ausblendfenster 1 L¨ ufter 2 Bit 9 Aktivierung Ausblendfenster 2 L¨ ufter 2 Bit 10 Aktivierung Ausblendfenster 3 L¨ ufter 3 Bit 11 Anhebung L¨ ufterdrehzahl bei aktiver TEV-Diagnose Bit 12 Korrektur Ansteuertastverh¨ altnis f¨ ur Hydrol¨ ufter aktiv Bit 13 L¨ ufterdeaktivierung bei Flash-Programmierung aktiv f¨ ur L¨ ufter 1 Bit 14 L¨ ufterdeaktivierung bei Flash-Programmierung aktiv f¨ ur L¨ ufter 2 Bit 15 -
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4. Konfigurationsm¨ oglichkeit ¨ uber Codewort CWKVHR : --------------------------------------------------Bit 0 x Bit 1 x Bit 2 x Bit 3 x Bit 4 x Bit 5 x Bit 6 Ansteuerung L¨ ufter 1 bei HR-Pr¨ ufung im Nachlauf Bit 7 Ansteuerung L¨ ufter 2 bei HR-Pr¨ ufung im Nachlauf Bit 8 Ansteuerung elektr. Zusatzwasserpumpe bei HR-Pr¨ ufung im Nachlauf Bit 9 Ansteuerung ETR bei HR-Pr¨ ufung im Nachlauf Bit 10 x Bit 11 x Bit 12 Ansteuerung elektr. Zusatzl¨ ufter im Nachlauf bei HR-Pr¨ ufung Bit 13 x Bit 14 x Bit 15 x Konfigurationsm¨ oglichkeit ¨ uber Codewort CWGANGLA: ------------------------------------------------Bit 0 K¨ uhlleistungsanforderung qmotra m¨ oglich f¨ ur Bit 1 K¨ uhlleistungsanforderung qmotra m¨ oglich f¨ ur Bit 2 K¨ uhlleistungsanforderung qmotra m¨ oglich f¨ ur Bit 3 K¨ uhlleistungsanforderung qmotra m¨ oglich f¨ ur Bit 4 K¨ uhlleistungsanforderung qmotra m¨ oglich f¨ ur Bit 5 K¨ uhlleistungsanforderung qmotra m¨ oglich f¨ ur Bit 6 K¨ uhlleistungsanforderung qmotra m¨ oglich f¨ ur Bit 7 K¨ uhlleistungsanforderung qmotra m¨ oglich f¨ ur
Gang Gang Gang Gang Gang Gang Gang Gang
N 1 2 3 4 5 6 R
Hinweis: Das Codewort CWDEZWO wurde urspr¨ unglich f¨ ur den Audi D2 definiert - es ist aber auch f¨ ur andere Konzepte von Bedeutung. Das Codewort CWLUEKO ist eigentlich ein Pseudocodewort. Bei der SG-Initialisierung wird die Gr¨ oße luelogin im Urzustand mit dem Inhalt vom CWLUEKO belegt. Alle Zugriffe auf CWLUEKO in der KMTR sind in Wirklichkeit auf luelogin. Per Login (drei Codes definiert) am KD-Tester kann luelogin dauerhaft mit einem anderen Inhalt belegt werden. Dazu stehen drei Labels zur Verf¨ ugung (LUEKO1, LUEKO2 und LUEKO3).
5. Verwendung der Systemkonstanten SY_LUART in der KMTR: -------------------------------------------------------SY_LUART = 0 geregelte L¨ ufter ( PWM ) SY_LUART = 1 geschaltete L¨ ufter 6. Verwendung der Systemkonstanten SY_ETRART in der KMTR: -------------------------------------------------------SY_ETRART = 0 geregeltes Thermostat( PWM ) SY_ETRART = 1 geschaltetes Thermostat 7. Verwendung der Systemkonstanten SY_TKA in der KMTR: -------------------------------------------------------SY_TKA = 0 Temperaturf¨ uhler K¨ uhleraustritt nicht vorhanden SY_TKA = 1 Temperaturf¨ uhler K¨ uhleraustritt vorhanden 8. Verwendung der Systemkonstanten SY_THYDRO in der KMTR: -------------------------------------------------------SY_THYDRO = 0 Temperaturf¨ uhler Hydro-¨ Ol nicht vorhanden SY_THYDRO = 1 Temperaturf¨ uhler Hydro-¨ Ol vorhanden 9. Verwendung der Systemkonstanten SY_HLA in der KMTR: -----------------------------------------------------------SY_HLA = 0 Heizleistungsanforderung nicht vorhanden SY_HLA = 1 Heizleistungsanforderung vorhanden 10. Verwendung der Systemkonstanten SY_LUEKONF in der KMTR: -----------------------------------------------------------Mit der Systemkonstanten SY_LUEKONF werden die Ausg¨ ange der KMTR den einzelnen Aktoren zugewiesen. Da jedoch nicht alle
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KMTR 3.330.2
Seite 3191 von 4100 31.JAN.2003 Thomas Brosi
Systeme s¨ amtliche bzw. die gleichen Ausg¨ ange verwenden, muß eine flexible Konfiguration gew¨ ahrleistet werden. Dies wird ¨ uber die Systemkonstante in der Hardwarekapselung erm¨ oglicht.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Um den Einheitsprogrammstand zu erm¨ oglichen, wird in der Systemkonstanten SY_LUEKONF folgende Belegung gelten: Bit 0: 1 Bit 0: 0
Zusatzwasserpumpe immer verbaut Kein Aktor verbunden, falls Bit 8 ebenfalls "0"
Bit 1: 1 Bit 1: 0
B_icf kein Aktor verbunden
Bit 2: 1 Bit 2: 0
B_icp kein Aktor verbunden
Bit 3: 1 Bit 3: 0
B_nlel kein Aktor verbunden
Bit 4: 1 Bit 4: 0
tvkmtr steuert el. Thermostaten an kein Aktor verbunden
Bit 5: 1 Bit 5: 0
lues1 steuert L¨ ufter 1 kein Aktor verbunden
Bit 6: 1 Bit 6: 0
lues2 steuert L¨ ufter 2 kein Aktor verbunden
Bit 7: 1 Bit 7: 0
gesteuertes Entl¨ uftungsventil f¨ ur Haupt- und NT-Kreis verbaut (K¨ uhlkreissperrventil) kein Aktor verbunden
Bit 8: 1 Bit 8: 0
Zusatzwasserpumpe nur bei Heißland-Variante verbaut (Bit 0 muss "0" sein) (Default) Kein Aktor verbunden, falls Bit 0 ebenfalls "0"
Bit 9: 1 Bit 9: 0
nicht belegt nicht belegt
Bit 10: 1 Bit 10: 0
L¨ ufternachlauf immer - wenn B_nlsgls gesetzt und Bit 11 nicht gesetzt ist L¨ ufternachlauf nie - B_nlsgls hat keine Wirkung ( Bit 11 muss ebenfalls "0" sein)
Bit 11: 1 Bit 11: 0
L¨ ufternachlauf nur bei Heißland-Variante (Bit 10 darf nicht gesetzt sein) (Default) L¨ ufternachlauf nie - B_nlsgls hat keine Wirkung ( Bit 10 muss ebenfalls "0" sein)
Bit 12: 1 Bit 12: 0
L¨ ufter 1 alternative Frequenz L¨ ufter 1 5 Hz
Bit 13: 1 Bit 13: 0
L¨ ufter 1 High-Side Schalter L¨ ufter 1 Low-Side Schalter
Bit 14: 1 Bit 14: 0
L¨ ufter 2 500 Hz L¨ ufter 2 5 Hz
Bit 15: 1 Bit 15: 0
L¨ ufter 2 High-Side Schalter L¨ ufter 2 Low-Side Schalter
Erstbedatung: ============= Labels, die unten nicht aufgelistet sind, haben die Erstbedatung gleich Null. CWDEZWO CWKMTR CWKMTR2 CWLUEKO DMTSMN DMTSMX DQMAX1DTEV DQMAX2DTEV DQUEBERMN DQUEBERMX DTKAMN DTKAMX ETRIMN ETRIMX FNLPRUEF FTKANMO KLAH1 KLAH2 KLAHEW KLDWPED KFDYNMN KFKTRKN KFKTRV KFNMHYD KFNL2TUM KFNLTKV
= 2 = 0 = 8 = 9 =-3 = 3 = 20 ◦ C = 20 ◦ C = 0 = 20 =-10 = 10 =-10 = 10 = 0.2 = 1 = 20 = 40 = 2 = 20 = 0.75 = 85 = 90 = 1 = 800 = 500
Konfiguration f¨ ur AU621
Untere Regelschwelle Differenz Soll-Ist Motortemperatur Obere Regelschwelle Differenz Soll-Ist Motortemperatur L¨ ufter1-Drehzahlanhebung wegen DTEV L¨ ufter2-Drehzahlanhebung wegen DTEV Minimaler ¨ ubersch¨ ussiger W¨ armestrom Maximaler ¨ ubersch¨ ussiger W¨ armestrom Untere Regelschwelle Differenz Soll-Ist K¨ uhlwasseraustrittstemperatur Obere Regelschwelle Differenz Soll-Ist K¨ uhlwasseraustrittstemperatur Minimaler I-Anteil Tastverh¨ altnis zur Ansteuerung elektr. Thermostatventil Maximaler I-Anteil Tastverh¨ altnis zur Ansteuerung elektr. Thermostatventil Faktor Wiederholpr¨ ufung Nachlaufzeitberechnung ¨ Faktor tkasoll-Wichtung uber Drehzahl K¨ uhlleistungsanhebung Stufe 1 in Prozent K¨ uhlleistungsanhebung Stufe 2 in Prozent Ersatzwert K¨ uhlleistungsanhebung Gradient Fahrpedalwinkel Kennfeld Motor-Solltemperatur Motorsolltemperatur f¨ ur K¨ uhlmitteltemperaturregelung geschwindigkeitsabh¨ angg Kennfeld Nachlaufzeit bei Nachtriggerung Kennfeld Nachlaufzeit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KFNLTUM KFQTKWP KFTKANRK
= 300 = 5 = 3
KFTKASO
= 85
KFTKATU KLFQKV
= 0 = 1
KLFDQV KLAHTVLUE1 KLAHTVLUE2 KFQVAC KFQVKOM KFTVLHYD KFDQUEBER KLQVHDS KLNLSTP
= = = = = = = = =
1 100 50 1 1 1 5 20 100
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KLQKLIMA
KLTMSKR KFTVETR
= 100
LUEKO1 LUEKO2 LUEKO3 NM1VM NM1VP NM2VM NM2VP NMLUE1 NMLUE2 NMOTDYNK NMOTZPAUS NMOTZPEIN NSTNMKMTR PKLIHDV PKLIMA
= = = = = = = = = = = = = =
9 9 9 10 100 10 100 0 500 4000 1000 1000 200 7 bar
PKODR QKLIHDV QKLILU1 QKLILU2 QKLIMAMX QMAXL1A QMAXL1E QMAXL1INI QMAXL2A QMAXL2INI QTKWAIK QTKWAIMN QTKWAIMX QVAC QVKOM TETRST TFADELAY TFALUE1
= = = = = = = = = = = = = = = = =
0 40 ◦ C(%) 0 0 20 10 10 30 15 10 1 0 0 10 10 2 300 s
TFQMRA TKAEW TKAINI TKALS1A TKALS1E TKALS2A TKALS2E TKATVLS TKLIHDV
= = = = = = = = =
1 90 90 90 100 90 100 110 10 s
Seite 3192 von 4100 31.JAN.2003 Thomas Brosi
Kennfeld Nachlaufzeit aus TUM TMOT Kennfeld P-Anteil Regler L¨ ufteransteuerung Kennfeld Solltemperatur KW-Ausgang abh. von nmot und rk_w ST X 600.0 2000.0 3520.0 5000.0 6000.0 ST Y 30.0000 40.0000 50.0000 60.0000 70.0000 Kennfeld fuer Solltemperatur K¨ uhlwasserausgang ST X 90.00 99.75 105.00 110.25 114.75 ST Y 0.00 2.25 3.00 3.75 6.00 Kennfeld zur Bewertung der TKA-Solltemp. Geschwindigkeitsabh¨ angiger Absteuerfaktor des W¨ armestroms Klimakondensator ST X 0.00 40 100.00 120.00
Kennlinie Klimahochdruckanforderung in ◦ C Abbruchbedingung Nachlaufzeit abh¨ angig von Umgebungstemp. ST X -48.00 -30.00 -10.00 30.00 40.00 Abzuf¨ uhrende W¨ arme f. Klimakondensator ST X 0.000 0.200 0.500 1.000 1.500 WERT -48.00 -20.00 -10.00 20.00 40.00 Kennfeld Motor-Soll-Temperatur in Abh. von der KR-Sp¨ atverstellung Kennfeld ben¨ otigtes Tastverh¨ altnis f¨ ur ETR ST X -30.00 -20.00 -10.00 0 10.000 20.000 ST Y 85.00 WERT 0.000 100 50 0 0.000 0.000 ST Y 90.00 WERT 0.000 100 50 0 0.000 0.000 ST Y 95.00 WERT 99.609 100 50 0 0.000 0.000 ST Y 100.00 WERT 99.609 100 50 0 0.000 0.000 ST Y 110.00 WERT 99.609 100 50 0 0.000 0.000 ST Y 115.00 WERT 99.609 100 100 100 100 100
60.00
Ausschaltdrehzahlschwelle f¨ ur Zusatzwasserpumpe Einschaltdrehzahlschwelle f¨ ur Zusatzwasserpumpe Schwelle f¨ ur Mindestdrehzahl zur Berechnung gefilterter Kraftstoffverbrauch Klimadruck-Schwelle f¨ ur L¨ ufter Schnell-Hochfahren Kennlinie Systemdruck Klimaanlage ST X 0 10 20 40 60 WERT 0 0.2 0.5 1.0 1.2 Ersatzwert Druck Klimaanlage f¨ ur KMTR W¨ armestrom-Schwelle f¨ ur L¨ ufter Schnell-Hochfahren Festwert W¨ armestrom Klima f. L¨ ufter 1 Festwert W¨ armestrom Klima f. L¨ ufter 2 Ausschaltschwelle L¨ ufter 2 Einschaltschwelle L¨ ufter 1 Initialisierungswert Einschaltschwelle L¨ ufter 1 Ausschaltschwelle L¨ ufter 2 Initialisierungswert Einschaltschwelle L¨ ufter 2 Faktor Regleranteil L¨ ufteransteuerung Minimaler Regleranteil L¨ ufteransteuerung Minimaler Regleranteil L¨ ufteransteuerung ◦ W¨ armestrom ECC in C W¨ armestrom erh¨ ohter K¨ altebedarf Beginn Regelung Thermostat nach Start ST X WERT ST X WERT
TFALUE2
KMTR 3.330.2
500 20 500 20
1000 40 1000 40
2000 70 2000 70
3000 80 3000 80
KMTR Ersatzwert Temperatur K¨ uhlerausgang Initilaisierungswert Tiefpass Soll-Temperatur K¨ uhlerausgang Minimalwert TKA zur Ausschaltung L¨ ufter 1 Maximalwert TKA zur Einschaltung L¨ ufter 1 Minimalwert TKA zur Ausschaltung L¨ ufter 2 Maximalwert TKA zur Einschaltung L¨ ufter 2 Maximalwert-Soll-TKA Totzeit bei L¨ ufter Schnell-Hochfahren
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TLUEKT1 TLUEKT2 TLUEST TLUESTSV TMEWKMTR TMOTDTEV TMOTDYNK TMOTZPAUS TMOTZPEIN TMOTZPSTMX TMSOINI TMSOLLEW TMSOTOEL TNLKMTRMN TNLSTMX TNLSTP TOECKMTR TUHEMN TUHEMX TUMKLIHDV TUPOTMN TUPOTMX TVETREW TVETRMN TVETRMX TVKLIHDV1 TVKLIHDV2 TVMXBSG TVNLETR TVNLL1 TVNLL2 TVRAMPBS TVSTETR TZWPST TZWPSV VFZDYNK VFZGEW ZKETR ZKQMAXL1 ZKQMAXL2 ZKTDYN ZKTKASNRLN ZKTKASNRLP ZKTKASO ZKTMSN ZKTMSP ZKNLST ZVSKS
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
300 s 300 s 10 2 100 0 90 20 30 70 100 90 90 10 120 10 140 80 110 35 ◦ C 80 110 0 0 100 100 % 100 % 100 % 100 100 50 5 0 30 60 70 0 1 1 1 1 1 1 1 1 5 1 200
KMTR 3.330.2
Seite 3193 von 4100 31.JAN.2003 Thomas Brosi
Beginn Regelung L¨ ufter nach Start Beginn Regelung schaltbare L¨ ufter nach Start KMTR Ersatzwert Motortemperatur Temp.-Schwelle, unter der L¨ ufter nicht w¨ ahrend DTEV angesteuert wird Temperaturschwelle f¨ ur L¨ ufterkorrektur Ausschalttemperaturschwelle f¨ ur Zusatzwasserpumpe Einschalttemperauturschwelle f¨ ur Zusatzwasserpumpe Max. zul¨ assige Motorstarttemperatur f¨ ur Ansteuerung ZWP Initilaisierungswert Tiefpass Motor-Soll-Temperatur KMTR Ersatzwert Motor-Solltemperatur Solltemperatur abh¨ angig von Oeltemperatur Minimal notwendige SG-Nachlaufzeit zur Freigabe der L¨ ufteransteuerung Max. Zeit nach Startende zur L¨ oschung der Nachlaufzeit Abbruchbedingung Nachlaufzeit f¨ ur L¨ ufteransteuerung Ersatzwert Oeltemperatur aus Kombibotschaft in KMTR Minimale Solltemperatur abh¨ angig vom Heizungspoti Maximale Solltemperatur abh¨ angig vom Heizungspoti Umgebungstemperatur-Schwelle f¨ ur L¨ ufter Schnell-Hochfahren Minimale Solltemperatur abh¨ angig von der Climatronic Maximale Solltemperatur abh¨ angig von der Climatronic Ersatzwert Tastverh¨ altnis Thermostat Minimales Tastverh¨ altnis Thermostat Maximales Tastverh¨ altnis Thermostat Tastverh¨ altnis f¨ ur L¨ ufter Schnell-Hochfahren Tastverh¨ altnis f¨ ur L¨ ufter Schnell-Hochfahren Tastverh¨ altnis Thermostat im Nachlauf Festwert Tastverh¨ altnis L¨ ufter 1 im Nachlauf Festwert Tastverh¨ altnis L¨ ufter 2 im Nachlauf Tastverh¨ altnis Thermostat im Startbereich Zeitdauer nach Start bis Ansteuerung ZWP freigegeben Max. Ansteuerdauer ZWP nach Start KMTR-Ersatzwert f. Fahrzeuggeschwindigkeit Zeitkonstante I-Regler Thermostatregelung Zeitkonstante f¨ ur Rampenabsteuerung L¨ ufter 1 im Nachlauf Zeitkonstante f¨ ur Rampenabsteuerung L¨ ufter 2 im Nachlauf Zeitkonstante f¨ ur dyn. Korrektur Ansteuerungstastverh¨ altnis L¨ ufter Filterzeitkonstante Soll-K¨ uhleraustrittstemperatur bei neg. Gradient Filterzeitkonstante Soll-K¨ uhleraustrittstemperatur bei pos. Gradient Zeitkonstante Filter tkasoll Filterzeitkonstante Soll-Motortemperatur bei neg. Gradient Filterzeitkonstante Soll-Motortemperatur bei pos. Gradient Filterzeitkonstante Nachlaufzeitberechnung Zeitkonstante Tiefpassfilter f¨ ur Kraftstoffverbrauch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DETRE 3.10.0
Seite 3194 von 4100 31.JAN.2003 Thomas Brosi
FU DETRE 3.10.0 Diagnose Endstufenprufung ¨ elektrische Thermostatregelung FDEF DETRE 3.10.0 Funktionsdefinition
dfp locSfp_ETRE
GB_sgidloc CWPSETRE ETRE_OFF
sgid
ps_not_used
powerstage is not used; diagnosis is switched off B_desee
1/ ETRE_CALC calc tvkmtr
tvkmtr
B_etb
B_etb
detre-main
detre-main
SY_SGANZ
1/ 1
0
sgidloc/_100ms
sgid
one ECU: sgidloc = 0
sgid
sgidloc/_100ms
multiple ECUs: sgidloc = sgid
detre-sgid
1/
detre-sgid
ps_not_used
repSfp 2/ dfp locSfp_ETRE
sfpHealing 1/ sfp
detre-etre-off
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
powerstage diagnosis is performed
detre-etre-off
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DETRE 3.10.0
Seite 3195 von 4100 31.JAN.2003 Thomas Brosi
calc
compute 1/
3/ locSfp_ETRE
DE_StdDiag Sfp DPS_
locSfp_ETRE DPS_ETRE
sfp getSfpZyf
standard diagnosis
repSfp 1/
DFP_ETRE
dfp locSfp_ETRE
2/ Z_etre
SY_ETRART
TVP /NC
compute 1/
2/
1.0
passed through all states cycle reached
tvkmtr TVETRMN
locSfp_ETRE
sfpSetCycle 1/ sfp
TVETRMX
B_etb false
detre-etre-calc
false
RSFlipFlop_off
detre-etre-calc
dfpgetZyf
Z_etre
detre-z-etre
DFP_ETRE
detre-z-etre
compute 1/ DPS_ETRE CWPSETRE
DE_ClrErr DPS_ CWPS
clear error
TVP /NC false
compute 2/ detre-fcmclr
B_cletre
dfpgetClf
B_cletre
detre-b-cletre
detre-fcmclr
detre-b-cletre
TVP /NC false detre-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
RSFlipFlop_on
detre-ini
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DETRE 3.10.0
Seite 3196 von 4100 31.JAN.2003 Thomas Brosi
Die Kommunikation mit dem Fehlerspeicher-Management (%DFPM) erfolgt durch Lesen und R¨ uckschreiben des Statuswortes sfpxyz. Inhalt dieses Statusworts sind Zyklus- und Error-Flags sowie Fehlertyp-Information (Z_xyz, E_xyz, B_mnxyz, ...). F¨ ur den Fehlerpfad dieser Diagnosefunktion sind folgende Gr¨ oßen definiert : Status Fehlerpfad: Fehlerflag: Zyklusflag: Fehlertyp: L¨ oschen Fehlerpfad: Ersatzwert aktiv: Fehlerpfadcode: Fehlerklasse: Fehlerschwere: CARB Code: Tabelle der Umwelbed.:
sfpetre E_etre Z_etre B_mxetre, B_mnetre, B_sietre, B_npetre B_cletre B_bketre (optional) CDTETRE CLAETRE TSFETRE CDCETRE FFTETRE
ABK DETRE 3.10.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
CWPSETRE TVETRMN TVETRMX TVP
FW FW FW FW (REF)
Kodewort zum Abschalten der Endstufediagnose Elektrothermostat-Regelung ¨ Minimales Tastverhaltnis Thermostat ¨ Maximales Tastverhaltnis Thermostat ¨ Verzogerungszeit Fehlerverifizierung Endstufendiagnose ME(D) 9
Systemkonstante
Art
Bezeichnung
SY_ETRART SY_SGANZ
SYS (REF) Systemkonstante ETR-Ausgang-Art (gesteuert/geschaltet) ¨ Motormanagement SYS (REF) Systemkonstante Anzahl Steuergerate
Variable
Source-X
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
B_BEETRE B_BKETRE B_CLETRE B_DESEE
DETRE DETRE
B_ETB B_FTETRE B_MNETRE B_MXETRE B_NPETRE B_SIETRE DFP_ETRE DPS_ETRE E_ETRE SFPETRE SGID
KMTR DETRE DETRE DETRE DETRE DETRE DETRE DETRE DETRE DETRE
TVKMTR Z_ETRE
KMTR DETRE
DECJ
Source-Y
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN EIN
Bedingung Bandendeanford. fur ¨ Fehler Elektro Thermostat Regelung Endstufe Bedingung: Elektro Thermostat Regelung Endstufe aktiv ¨ Bedingung: Fehlerpfad Endstufe el. Thermostat loschen Diagnose Endstufe: Eingangsbedingungen erfullt ¨
EIN AUS AUS AUS AUS AUS DOK DOK AUS AUS EIN
Elektrischer Thermostat bestromt Bedingung Fehlereintrag durch Tester Elektro Thermostat Regelung Endstufe Fehlertype: Kurzschluß nach Masse Endstufe el. Thermostat Fehlertype: Kurzschluß nach Ubatt Endstufe el. Thermostat Nicht plausibler Fehler: Elektro Thermostat Regelung Endstufe Fehlertype: Leitungsabfall Endstufe el. Thermostat Interne Fehlerpfadnummer: Elektro Thermostat-Regelung Endstufe Endstufeindex Elektro Thermostat Regelung Errorflag: El. Thermostat (Endstufe) Status Fehlerpfad: Elektro Thermostat Regelung Endstufe ¨ Steuergerate-ID
EIN AUS
¨ Tastverhaltnis elektrischer Thermostat Zyklusflag: El. Thermostat (Endstufe)
DETRE DBKSE, DBKVPE,DETRE, DHLSFKE,DLUES1E, ... DETRE, HT2KTKMTR
KMTR KMTR AEVAB, DBKVPE,DETRE, DHLSFKE,DLUES1E, ... DETRE, HT2KTKMTR
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DETRE 3.10.0
Seite 3197 von 4100 31.JAN.2003 Thomas Brosi
FB DETRE 3.10.0 Funktionsbeschreibung ME(D)9-Endstufendiagnose -----------------------Die Fehlererkennung, das Auslesen und die Speicherung der Endstufenfehlerinformation im Error-Trace-Buffer erfolgt innerhalb der Hardware-Kapsel. Die Verifikation der Fehler, die Heilungspr¨ ufung sowie die OBD-Fehlerspeicherung mittels DFPM-Methoden ist nicht Bestandteil der Hardwarekapsel. Dies erfolgt durch eine Standard-Endstufen-Diagnose, die die pro Endstufe abgelegte Fehlerstatus-Informatione im Error-Trace-Buffer beobachtet und zur Fehlerbehandlung im DFPM auswertet. Mittels des Codeworts CWPSETRE kann die Standard-Diagnose abgeschaltet werden. Dann erfolgt zyklisch das L¨ oschen des Error-Flags und der Fehlerarten-Flags sowie das Setzen des Zyklus-Flags.
Standard-Endstufen-Diagnose --------------------------Ist die Endstufen-Diagnose bereit (B_desee = true), werden w¨ ahrend des Standardablaufs (powerstage diagnosis s.u.) folgende drei Zust¨ ande unterschieden: - Fehlerfreier Betrieb (i.o.cycle completed) Wird die funktionsspezifische Zyklus-Bedingung (sicher gepr¨ ufter nicht anstehender Fehler) erreicht, erfolgt das Setzen des Zyklus-Flags im DFPM. Weiterhin wird der Error-Trace-Buffer beobachtet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Verifikation (new error detected or error verified) Ein Fehler wurde gemeldet. Dadurch startet ein Z¨ ahler, der f¨ ur jede Endstufe mit einer "nicht applizierbaren" Zeit TVP=300ms eingestellt ist. Nach Ablauf dieser Zeit wird ein Testimpuls ausgel¨ ost,um den vorher gemeldeten Fehler zu best¨ atigen. Ein Rechenraster (100ms) sp¨ ater erfolgt die Verifikationspr¨ ufung. Wird in der Verifikationspr¨ ufung die gleiche Fehlerart nochmals erkannt, gilt der Fehler als verifiziert. Im DFPM erfolgt das Setzen von Zyklus-Flag und Error-Flag. ¨ Ubertemperatur oder Lastabfall werden nur als Fehler abgelegt, wenn die Fehlerart eindeutig erkennbar ist. Nicht eindeutig erkannte Fehler werden verworfen. - Heilungspr¨ ufung (error healed) Liegt f¨ ur eine bestimmte Endstufe ein verifizierter Fehler im DFPM vor , wird ein periodisch ablaufender Heilungszyklus gestartet. Die Zyklusdauer wird ebenfalls ¨ uber eine "nicht applizierbare" Zeit THP=1s eingestellt. Nach Ablauf der Zyklusdauer wird auch hier ein Testpuls ausgel¨ ost. Die jetzt beobachtete Fehlerart muß dann mit der verifizierten Fehlerart ¨ ubereinstimmen. Wird nach der Heilungspr¨ ufung kein Fehler mehr gemeldet, oder hat sich die Fehlerart ge¨ andert, gilt der Fehler als geheilt. Im DFPM wird das Zyklus-Flag gesetzt sowie das Error-Flag gel¨ oscht. Ge¨ anderte Fehlerarten m¨ ussen in einem neuen Verifikationszyklus best¨ atitgt werden. - Mehr-Steuerger¨ ate-Systeme Durch Auswertung der Steuerger¨ ate-ID (sgid) und Anwahl des zugeh¨ origen Bits im Codewort CWPSETRE wird die f¨ ur jedes Steuerger¨ at separat vorgebbare Endstufenkonfiguration ber¨ ucksichtigt.
Funktionsablauf --------------Die Standard-Diagnose kann nur dann zu einem gesicherten Ergebnis kommen, wenn alle m¨ oglichen Zust¨ ande durchlaufen wurden. Hierzu wird f¨ ur einen geschalteten ETR-Ausgang die Bedingung B_etb = 0 und B_etb = 1, f¨ ur einen PWM-Ausgang die Bedingung TVETRMN <= tvkmtr <= TVETRMX gepr¨ uft. Damit wird sichergestellt, dass die Zust¨ ande "ETR eingeschaltet" und "ETR nicht eingeschaltet" je f¨ ur eine Zeit von mindestens TVP (=300 us) vorliegen bzw. das Tastverh¨ altnis f¨ ur mindestens TVP im Betriebsbereich lag.
APP DETRE 3.10.0 Applikationshinweise Codewort zum Abschalten der Diagnose:
CWPSETRE CWPSETRE CWPSETRE CWPSETRE
= = = =
0 1 2 3
Diagnose Diagnose Diagnose Diagnose
ist ist ist ist
abgeschaltet f¨ ur alle SGs aktiv f¨ ur MASTER, abgeschaltet f¨ ur SLAVE abgeschaltet f¨ ur MASTER, aktiv f¨ ur SLAVE aktiv f¨ ur alle SGs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSM 2.10.0, DSCHED 2.90.2
Seite 3198 von 4100 31.JAN.2003 Thomas Brosi
FU DSM 2.10.0 Diagnosesystem Manager FDEF DSM 2.10.0 Funktionsdefinition +-%BDEMKO----+ +-------%DSM-----------------------------------------------------------+ | GDI-Mode | | Diagnose System Manager | | coordi| | | | nation | | +---%DSCHED-------------+ +---%DVAL---------------+ | | | | | Scheduler | | Validator | | | o------|-----> | | | | +----------o-+ | | | | | | | | | +--%DINH--------+ | | | | | | | | Inhibit | | +-----------------------+ | +-%DSMBDEP-v-+ | | | Handler | | | | GDI-Mode | | | | | | +---%DFPM---------------+ | | priority o------|-----> | | | | Diagnostic Fault | | | for DSM | | | +---------------+ | | Path Manager o----- |------> Tester, MIL +------------+ | | | | | | | +--ˆ--------------------+ +-----------------------+ | +-%BDEMUM----+ | | | | GDI-Mode o------|--------+ | | change | +------------ˆ-----ˆ--------------------------------ˆ---ˆ--------------+ +------------+ | | | | | | | | +----|-----o--------+ +-----|---o---------+ | | | | | | +--------o---------+ | +---------o---------+ | | engine | | | diagnostic | | | functions |----+ | functions |---+ | | | | +------------------+ +-------------------+
Diagnose Fehlerpfad Manager Diagnose-Scheduler Inhibit-Handler Validator
%DFPM %DSCHED %DINH %DVAL
Speicherung von Diagnoseergebnissen, Schnittstelle zu Tester und MIL Ablaufsteurung von Diagnosefunktionen und einigen Motorfunktionen Sperren von Diagnosefunktionen bei Fehlermeldungen anderer Diagnosefunktionen Validierung von Fehlermeldungen
Die Funktion %DSMBDEP stellt f¨ ur die Schnittstelle der Betriebsarten zum DSM (vor allem Priorit¨ aten) zur Verf¨ ugung.
ABK DSM 2.10.0 Abkurzungen ¨ Alle Labels des DSM sind den einzelnen Modulen zugeordnet und werden dort aufgef¨ uhrt.
FB DSM 2.10.0 Funktionsbeschreibung Die Module sind ¨ uber Methoden verbunden. Die Methoden sind den einzelnen Modulen zugeordnet und werden dort beschrieben. Die gesamte Funktionalit¨ at des Diagnosesystem Managers ist in den Modulen, eine eigene Funktionalit¨ at besitzt er nicht.
APP DSM 2.10.0 Applikationshinweise Applikationshinweise der einzelnen Module beachten.
FU DSCHED 2.90.2 Diagnose-Scheduler FDEF DSCHED 2.90.2 Funktionsdefinition Schnittstelle zwischen dem Scheduler und den an ihn angebundenen Funktionen
dsched-main
¨ ¨ Die folgenden Namen fur ¨ Ein- oder Ausgange aus Hierarchieblocken enthalten als Platzhalter die Buchstabenfolge muvw. muvw ist durch den fid-Name (mit Scheduler-Mode) zu ersetzen, der in den angebundenen Funktionen genannt werden.
B_pymuvw
DSCHED-B–PY
Hierarchieblock mit Eingang B_pymuvw Der Hierarchieblock mit Eingang B_pymuvw bedient den Scheduler mit der Information ”physikalisch laufbereit”. Methoden setDscReady resetDscReady
B_scmuvw
Verhalten Argumente Ruckgabewert ¨ ¨ Falls B_pymuvw TRUE ist, meldet die Methode an den Scheduler, daß das B_pymuvw:: TRUE oder FALSE entfallt FID muvw physikalisch laufbereit ist. Andernfalls wirkt die andere Methode. ¨ Falls B_pymuvw FALSE ist, meldet die Methode an den Scheduler, daß das B_pymuvw:: TRUE oder FALSE entfallt FID muvw nicht physik. laufbereit ist. Andernfalls wirkt die andere Methode. dsched-b-sc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der Diagnosesystem Manager besteht aus den folgenden Modulen:
DSCHED-B-SC
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSCHED 2.90.2
Seite 3199 von 4100 31.JAN.2003 Thomas Brosi
Hierarchieblock mit Ausgang B_scmuvw Der Hierarchieblock mit Ausgang B_scmuvw bedient die angebundene Funktion mit der Information ”Freigabe durch den Scheduler”. Verhalten Meldet die Freigabe des Schedulers fur ¨ das FID muvw
Argumente ¨ entfallt
Ruckgabewert ¨ B_scmuvw:: TRUE oder FALSE
dsched-b-av
Methoden getDscPermission
B_avmuvw
DSCHED-B-AV
Hierarchieblock mit Eingang B_avmuvw Der Hierarchieblock mit Eingang B_avmuvw bedient den Scheduler mit der Information ”Funktion ist aktiv”. Methoden setDscActive
Verhalten Argumente Ruckgabewert ¨ ¨ Falls B_avmuvw TRUE ist, meldet die Methode an den Scheduler, daß das B_avmuvw:: TRUE oder FALSE entfallt FID muvw aktiv ist. Andernfalls wirkt die andere Methode. ¨ Falls B_avmuvw FALSE ist, meldet die Methode an den Scheduler, daß das B_avmuvw:: TRUE oder FALSE entfallt FID muvw nicht akiv ist.
resetDscActive
dsched-b-lc
Andernfalls wirkt die andere Methode.
B_lcmuvw DSCHED-B-LC
Hierarchieblock mit Eingang B_lcmuvw ¨ (soll nicht mehr laufen)”. Der Hierarchieblock mit Eingang B_lcmuvw bedient den Scheduler mit der Information ”Funktion schlaft Verhalten Argumente Ruckgabewert ¨ ¨ Falls B_lcmuvw TRUE ist, meldet die Methode an den Scheduler, daß das FID B_lcmuvw:: TRUE oder FALSE entfallt ¨ (nicht mehr laufen soll). Diese Information wird bei Motorstart muvw schlaft zuruckgesetzt. ¨ dsched-phu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Methoden setDscSleep
phumuvw DSCHED-PHU
Hierarchieblock mit Eingang phumuvw ¨ (soll nicht mehr laufen)”. Der Hierarchieblock mit Eingang B_lcmuvw bedient den Scheduler mit der Information ”Funktion schlaft Methoden setDscUrgency
Verhalten Argumente Der Wert von phumuvw wird dem Scheduler als die Dringlichkeit mitgeteilt, mit phumuvw:: der die Funktion aus ihrer physikalischen Sicht laufen will. positiv ganzzahlig
Ruckgabewert ¨ ¨ entfallt
ABK DSCHED 2.90.2 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW KL FW FW FW FW KL FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW KL KL FW FW
Codewort zur Verstellung DSM-Betriebsartenwahl Tabelle der Funktionsanforderungen vom Tester ¨ wenn Funktion in aktueller Betriebsart laufen kann Zunahme der dyn. Prioritat, ¨ wenn E-Flag gesetzt Zunahme der dyn. Prioritat, ¨ wenn Z-Flag nicht gesetzt Zunahme der dynamischen Prioritat, ¨ wenn Z-Flag in letzter Fahrt nicht gesetzt Zunahme der dyn. Prioritat, ¨ (Index)Liste unvertraglicher Funktionen zu Funktion Beispiel ¨ Aktivzeit nach der auf kleinere Prioritatsschranke umgeschaltet wird ¨ Passivzeit nach der auf obere Prioritatsschranke umgeschaltet wird ¨ RPRmUVW von Funktion Beispiel Initialisierungswert der Rampenprioritat ¨ Prioritatsanhebung von Funktion Beispiel im Zustand aktiviert ¨ (zu wenig aktiv) von Beispiel obere maximale Prioritat ¨ (ausreichend aktiv) von Beispiel kleinere maximale Prioritat Wunsch-Betriebsart des DSM nur zur Applikation ¨ Maske moglicher Betriebsarten in denen Funktion Beispiel laufen kann ¨ der Funktion mUVW (Beispiel) Basisprioritat Relation dfp -> fid fur ¨ Beispiel-Fehlerpfad ¨ Fehlerpfadindex (DFP) zu dem Funktion Beispiel beitragt ¨ RPRmUVW der Funktion Beispiel obere Schranke der Rampenprioritat ¨ der Funktion Beispiel in passiv Zeiten (negative) Steigung der Rampenprioritat ¨ der Funktion Beispiel eingeht Skalierungsfaktor mit der PHUmUVW in die Prioritat ¨ der Funktion Beispiel in aktiv Zeiten (positive) Steigung der Rampenprioritat Sleeping Update-Tabelle fur ¨ fids die nie schlafen Window Time Table ¨ Window Time Table, offset zum Ende der gelesenen Eintrage ¨ Window Time Table, offset zum Start der gelesenen Eintrage
Systemkonstante
Art
Bezeichnung
SY_BDE SY_DSMEX
SYS (REF) Systemkonstante Benzin-Direkteinspritzung SYS Systemkonstante: Maximale Anzahl von Exklusionsbeziehungen je fid
CWDSMMOD DSMFATAB DSMINCBA DSMINCRE DSMINCRZ DSMINCRZOL EXMUVW IAMUVW IIMUVW IRMUVW JAMUVW LHMUVW LOMUVW MODDSMAP MPMUVW PRMUVW RDFXYZ RFMUVW RGMUVW SAMUVW SFMUVW SIMUVW SLPUPD WTT WTTEND WTTSTART
Source-X BLOKNR
BLOKNR
BLOKNR
BLOKNR BLOKNR
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSCHED 2.90.2
Seite 3200 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
SY_DSMFA SY_DSMRDF SY_DSMSLP SY_DSMVINH SY_DSMZOL SY_WTTLEN
SYS SYS SYS SYS SYS SYS
Systemkonstante: Maximale Anzahl der vom Tester angeforderten fids Systemkonstante: Maximale Anzahl fids je Fehlerpfad Systemkonstante: Maximale Anzahl der fids, die nie schlafen Systemkonstante: Validieranforderung uberstimmt ¨ Inhibit/Sperrwirkung ¨ Prioanhebung abhangig von vorigen driving cycle (DSMINCRZOL) ¨ Systemkonstante: Lange der Window Time Tabelle
Art
Bezeichnung
AUS EIN
¨ Aktivzeiten-Zahler der Funktion Beispiel BDE-Betriebsart
AUS EIN
BDE-Betriebsartenwunsch Diagnosemanager ¨ BDE-Betriebsartenwunsch noch moglich vor Diagnosemanager
EIN EIN
¨ BDE-Sollbetriebsart einschließlich abgeleiteter Zustande DAMOS-Source fur ¨ Blocknummer
EIN EIN
Aktiv-Meldung der Funktion Beispiel ¨ Bedingung Instationarbetrieb bei Betriebsarten-Umschaltung
AUS EIN
Kurztest laufbereit; Prioanhebung fur ¨ DSM Betriebsart Bedingung Funktionsanforderung allgemein
EIN AUS EIN
Rucknahme ¨ Laufwunsch von Funktion Beispiel (Locked) Laufbereitschaft der Funktion Beispiel Bedingung Startende erreicht
AUS LOK AUS AUS AUS AUS AUS LOK LOK
¨ von Funktion Beispiel Gesamtprioritat Liste von FIDs, die in der vorhergen Fahrt nicht gepruft ¨ wurden Funktionsindex, der Freigabe von Beispiel verhindert ¨ Inaktivzeiten-Zahler (oder Prio-Beitrag bei Diagnosefunktionen) von Beispiel ¨ Prioritatsbeitrag aus Funktionssicht von Beispiel ¨ von Funktion Beispiel aktuelle Rampenprioritat Statusflags der Funktion Beispiel Zeit seit Fahrtbeginn fur ¨ time windows aktuelle Position in der Window Time Tabelle
Variable
Quelle
ACTMUVW BDEMOD
DSCHED BDEMUM
BDEMODDM BDEMODNM
DSCHED BDEMKO
BDEMODS_W BLOKNR
BDEMKO
B_AVMUVW B_BDEMINST
BDEMUM
B_DSMFAUSE B_FA
DSCHED TKDFA
B_LCMUVW B_SCMUVW B_STEND
DSCHED BBSTT
DPRMUVW FIDZOLINC GXMUVW INAMUVW PHUMUVW RPRMUVW SFGMUVW WTTDCYCT WTTPOS
DSCHED DSCHED DSCHED DSCHED DSCHED DSCHED DSCHED DSCHED DSCHED
Referenziert von BDEMAB, BDEMKO,BDEMUE, DSCHED,DTEV, ... BDEMKO, BDEMUE DSCHED, DTEV, LRA, TEB BDEMUM, DSCHED ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... DSCHED BBKR, DMDSTP,DSCHED, ESUK,HDRPSOL, ... BDEMKO ADAGRLS, BBHTRIP,BBSAWE, BKS,DDYLSU, ... DSCHED ADAGRLS, ADVE,AEKP, ALE, AMSV, ...
FB DSCHED 2.90.2 Funktionsbeschreibung 1 Abschaltung des Schedulers Wenn Codewort CWDSMMOD = 0: CWDSMMOD = 1:
alle an den DSM angebundenen Funktionen werden gesperrt, als Wunschbetriebsart bdemoddm liefert der Scheduler MODDSMAP. ¨ DSM lauft ab, wie im folgenden beschrieben.
2 Die Aufgabe des Schedulers Der Scheduler gibt die Funktionen oder Teilfunktionen frei, die an ihn angebunden sind. In dieser Funktion sind Besonderheiten bei Benzindirekteinspritzung (BDE) durch System¨ konstante SY_BDE zu- und abschaltbar. In der folgenden Beschreibung wird auf diese Unterschiede nicht explizit eingegangen. Die Label, Messgroßen und Eigenschaften, die im Zusammenhang mit Betriebsarten beschrieben werden, fallen bei Saugrohreinspritzern einfach weg. Dazu betrachtet er: • Sperrung von Funktionen bei Fehlern (Error-Flags) –> Inhibit Handler %DINH • Auswahl unter Funktionen, die nicht gleichzeitig laufen durfen. ¨ Diese Funktionen werden ”exklusiv” genannt • Auswahl von Funktionen, die in einer gleichen Betriebsart laufen durfen. ¨ Meldung dieser Betriebsart an %BDEMKO Der Scheduler kann entsprechend seinen Aufgaben in verschiedene Blocks eingeteilt werden: • • • •
Status Flag Array: Speicherung der fur ¨ den Scheduler relevanten Informationen (Kapitel 3) Inhibit Handler: Sperrung bei Fehler (FDEF %DINH) ¨ (Kapitel 6) Prio-Scheduler: Auswahl aus exklusiven Funktionen nach Prioritat ¨ als Auswahlkriterium (Kapitel 5) Prio-Handler: Bereitstellung der Prioritat +--------------------------+ | %DVAL, %DFPM | +-------+---------------+--+ |sfgmuvw.Bit5 |sfgmuvw.Bit1(nur Diagnosefunktionen) +----------------------------------------------------------------------------+ | %DSCHED | | | | +---------v---------------v-----+ +--------------------+ | | | | sfgmuvw.Bit4 | %DINH | | | | |<-------------+ | | | | | B_sccuvw | | | | | |<-------------+ | | | | |versch. Bits | | | | | +------------->| | | | | | +--------------------+ | +-----------------+ | | Status | | B_dsmfause | | | | Flag | +--------------------+------|------------->| | | | Array | B_scauvw | | | bdemodnm | %BDEMKO |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSCHED 2.90.2
Seite 3201 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
| | |<-------------+ |<-----|--------------+ | | | | B_scbuvw | Prio| | bdemoddm | | | | +--+--+--+--+--+--+--+--+ |<-------------+ Scheduler +------|------------->| | | | |py|sc| V| I|lc|av| Z| T| | versch. Bits | | | +-----------------+ | | +--+--+--+--+--+--+--+--+ +------------->| | | bdemod +-----------------+ | | Bit:7 6 5 4 3 2 1 0 | | |<-----|--------------+ %BDEMUM | | | | +--ˆˆ----------------+ | | | | | V(Bit5): Validator request | ||dprauvw, dprbuvw | +-----------------+ | | I(Bit4): Inhibit | +--++----------------+ | | | Z(Bit1): internal release | sfgmuvw.Bit1 | | | | | T(Bit0): temporary +------------->| Prio| | | | | versch. Bits | Handler | | | | +------------->| | | | +--------ˆ+ˆˆ-ˆ+ˆ-+ˆ------------+ +---ˆˆˆ--------------+ | | |||| ||| || ||| | +----------------------------------------------------------------------------+ +-------+ |||| ||| || ||| Mode A +-|B_pya..+-+||| ||| || ||| | |B_sca..|<-+|| ||| || ||| (nur Motor| |B_ava..+---+| ||| || ||| funktionen) | |B_lca..+---+| ||| || ||| | |phua.. +-------------------------------------------+|| | +-----+-+ ||| || || +-------+ ||| || || +-------+ ||| || || Mode B, +-|B_pyb..+------+|| || || da| |B_scb..|<------+| || || runter | |B_lcb..+--------+ || || BAs aus | |phub.. +--------------------------------------------+| %DSMBDEP| +-----+-+ || | +-------+ || | +-------+ || | Mode C +-|B_scc..|<---------+| | | |B_lcc..+-----------+ | | |phuc.. +---------------------------------------------+ | +-----+-+ +-------+
3 Einfuhrung ¨ 3.1 Die Verwaltungseinheit fid des Schedulers Um einer Funktion oder Teilfunktion die Freigabe zu erteilen, braucht der Scheduler einen Namen, unter dem er die Funktion oder Teilfunktion ansprechen kann. Dieser Name ist der Function Identifier fid. ¨ Ein fid kann eine Diagnosefunktion oder eine Motorfunktion oder einen Teil einer Diagnose- oder Motorfunktion benennen. Es konnen auch mehrere Funktionen zu einem fid zusammengefaßt werden. Diagnosefunktionen haben außerdem (mindestens) einen Diagnose Fehlerpfad (dfp) XYZ, unter dem sie das Ergebnis der Diagnoseprufung ¨ an den %DFPM melden. Auch der Validator %DVAL arbeitet mit den dfps. ¨ Die fids der Diagnosefunktionen mussen ¨ den dfps nicht entsprechen. Fur ¨ die Schnittstellen zwischen %DFPM, Validator %DVAL und Scheduler %DSCHED stehen Ubersetzungstabellen fid->dfp und dfp->fid zur Verfugung ¨ (vergleiche auch Kapitel 9.2.3 und 9.3.1). ¨ Es gilt: Einem fid kann ein oder kein dfp zugeordnet sein. (siehe RFMUVW) Einem dfp XYZ konnen ein, kein oder mehrere fids zugeordnet sein. (siehe RDFXYZ)
3.2 Die Scheduler-Modes Die fids werden in die Scheduler Modes A, B und C eingeteilt: Mode A: fids, die 1. nicht gleichzeitig laufen durfen mit mindestens einem anderen fid und ¨ ¨ ¨ ¨ ist(z. B. Zeit zur Absteuerung des Tankentluftungsventils) 2. nach dem Abschalten noch eine Auslaufzeit benotigen, wahrend der mindestens ein anderer fid noch gestort ¨ Mode B: fids, die Punkt 1.) von oben erfullen, ¨ aber nicht Punkt 2.) Mode C: fids, die gesperrt werden, wenn in einer Diagnosefunktion ein Fehler entdeckt wurde Der Scheduler Mode wird vor den fid-Namen gesetzt, also muvw, wobei m die Werte A, B und C annehmen kann und uvw durch den Namen des fid zu ersetzen ist (z.B. fid der Kat-Diagnose heißt kat und hat Scheduler Mode B -> bkat). Werden die fids alphabetisch sortiert, so sind sie automatisch nach ihrem Scheduler Mode sortiert. Es werden noch ”Pseudo-fids” mit Namen aaaa, baaa, caaa und czzz definiert, ¨ die jeweils den Beginn des nachsten Scheduler Modes bzw. das Ende der fid-Liste anzeigen.
3.3 Namenskonventionen Die Namen der Labels und Festwerte, die sich auf einen fid beziehen, beinhalten den fid-Namen (mit Scheduler Mode) nach dem Muster ”BEGINNER”MUVW. Beispiel: sfgbkat Die Namen der Labels und Festwerte, die sich auf einen dfp XYZ beziehen, beinhalten den dfp-Namen nach dem Muster ”BEGINNER”XYZ. Beispiel: RDFKAT (der dfp der KatDiagnose heißt KAT) Siehe auch Abkurzungsliste ¨ ABK und Kapitel 7.
¨ 4 Erlauterung der Datenformate der Scheduler-Variablen 4.1 Das Statusflag-Array sfg Das Statusflag-Array sfg ist die zentrale Speichereinheit des Schedulers, auf die der Scheduler selber, aber auch anderer Funktionen (%DVAL, %DINH, %DFPM, geschedulte ¨ Funktionen) zugreifen konnen. Das Statusflag-Array besteht aus einem Byte je fid, das sfgmuvw heißt.(m wird durch den Scheduler-Mode A, B oder C ersetzt, uvw durch den Namen des fid). Den einzelnen Bits sind die folgenden Bedeutungen zugeordnet:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Bitnummer
DSCHED 2.90.2
Seite 3202 von 4100 31.JAN.2003 Thomas Brosi
in VS100 und den FDEFs der Beschreibung ¨ fids zusatzlich unter dem Namen B_pymuvw physikalische Freigabe
Bit 7
¨ ¨ Die Funktion konnte aufgrund der Motorzustande laufen.
Bit 6
B_scmuvw
Setzen und Rucksetzen ¨ durch Fids von Scheduler Mode A oder B (m = a oder b). Fids vom Scheduler Mode C (m = c) bedienen dieses Bit nicht. Schedulerfreigabe Der Scheduler startet den Fid muvw.
Bit 5
Fur ¨ Fids vom Mode A oder B (m = a oder b): Setzen und Rucksetzen ¨ durch Prio-Scheduler (Bit 1 und Fid muvw kann in eingestellter Betriebsart laufen) Fur vom Inhibit Handler %DINH ¨ Fids vom Mode C (m = c): Setzen und Rucksetzen ¨ Validatoranforderung
Bit 4
¨ Der Validator benotigt ein neues Ergebnis fur ¨ die Validierung. Setzen durch den Validator %DVAL, Rucksetzen ¨ durch Validator und durch %DFPM Inhibit Die Funktion soll aufgrund eines Fehlers im System nicht mehr ablaufen, um Folgefehler zu verhindern.
Bit 3
Bit 2
B_lcmuvw
Setzen und Rucksetzen ¨ durch den Inhibit Handler %DINH Sleep-/Locked-Mode
B_avmuvw
Die Funktion wurde ausreichend aktiviert und will in dieser Fahrt nicht mehr laufen. Setzen durch Fid muvw (fakultativ), Rucksetzen ¨ durch Scheduler bei Initialisierung Aktiv
Bit 1
¨ Fur ¨ Fids des Modes A (m = a): Funktion lauft (eventuell auch im Nachlauf) Setzen und Rucksetzen ¨ durch Fid muvw vom Scheduler Mode A (m = a). Fids vom Scheduler Mode B und C (m = b oder c) bedienen dieses Bit nicht. BDE: interne Scheduler-Freigabe
Bit 0
¨ Die Funktion kann in der angeforderten Betriebsart und aufgrund ihrer Exklusionen laufen. Die tatsachlich eingestellte Betriebsart ist noch nicht gepruft im Scheduler ¨ Setzen und Rucksetzen ¨ Hilfsbit
¨ sfgmuvw wird zu Beginn der Fahrt mit Null initialisiert und wahrend der Fahrt gespeichert.
4.2 Grund fur ¨ Exklusion gx ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
gxmuvw Grund fur ¨ Exklusion, zeigt an, aufgrund welcher Exklusion oder anderen Begrundung ¨ Fid muvw nicht freigegeben wird. gxmuvw = 255:
gxmuvw = 254: gxmuvw = 253: gxmuvw = X mit 0
Fid muvw kann aus physikalischen Grunden ¨ oder wegen eines Fehlers nicht laufen: Fid muvw ist nicht laufbereit (sfgmuvw.bit 7 = 0) oder es gibt keine Validatoranforderung ¨ (sfg.bit3 = 1) oder fid ist inhibited (sfgmuvw-bit4 = 1)) (sfgmuvw.bit5 = 0) und (fid schlaft ¨ Fid muvw kann nur in Betriebsarten laufen, die momentan nicht moglich sind. ¨ zu niedrig ist. Fid muvw kann nicht laufen, da die Prioritat ¨ Fid muvw kann nicht laufen, weil das Fid mit der Nummer X gerade lauft.
4.3 Betriebsartenwunsch des Schedulers bdemoddm bdemoddm: Meldung an die Betriebsartenkoordination, welche Betriebsart fur ¨ die vom Scheduler verwalteten Funktionen eingestellt werden soll. bdemoddm
hom hmm, ...
+-----+-----+-----+-----+-----+-----+-----+-----+ | hks | hsp | | skh | sch | hos | hmm | hom | +-----+-----+-----+-----+-----+-----+-----+-----+ Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 = 1, wenn die Betriebsart hom eingestellt werden soll = 0, wenn die Betriebsart hom nicht eingestellt werden soll entsprechend
¨ Es ist immer nur eines der Bits 0 bis 4 bzw. 6 und 7 gesetzt. Die Maske der Betriebsarten, in denen ein FID laufen kann (MPmuvw), hat eine ahnliche Struktur wie bdemod. ¨ Bei aktivem Kurztest (B_fa = true) wird die Priorisierung des Betriebsartenwunschs des DSM in der BDEMKO hoher gewichtet. Um ein Blockieren zu vermeiden wird eine Bedingung ¨ B_dsmfause berechnet, die angibt, ob aktuell ein Kurztest laufen kann. Nur wenn diese Bedingung gesetzt ist wird die Betriebsartanforderung bdemoddm hoher priorisiert (ab BDEMKO 4.40). B_dsmfause wird nur gesetzt wenn eine Funktionsanforderung vorliegt (B_fa = true) und mindestens ein B_pyxyz eines Kurztests (siehe DSMFATAB) gesetzt ist.
5 Die Kommunikation der Fids mit dem Scheduler %DSCHED Das Kommunikationsprotokoll ist fur ¨ die Fids der unterschiedlichen Modes verschieden: Mode C: Der Fid cuvw ¨ liest die Scheduler-Freigabe B_sccuvw (= sfgcuvw.Bit6) ein. Wenn das Bit gesetzt ist und die physikalischen Bedingungen fur ¨ den Fid cuvw erfullt ¨ sind, lauft der Fid cuvw. Mode B: Der Fid buvw meldet an den Scheduler, ob er physikalisch laufbereit ist (B_pybuvw = sfgbuvw.Bit7). Er liest die Scheduler-Freigabe B_scbuvw (= sfgbuvw.Bit6) ein. Wenn ¨ das Bit gesetzt ist, lauft der Fid buvw. Mode A: Der Fid auvw meldet an den Scheduler, ob er physikalisch laufbereit ist (B_pyauvw = sfgauvw.Bit7). Er liest die Scheduler-Freigabe B_scauvw (= sfgauvw.Bit6) ein. Wenn ¨ ¨ das Bit gesetzt ist, lauft der Fid auvw. Solange auvw lauft oder noch im Auslauf aktiv ist, meldet er dies an den Scheduler (B_avauvw = sfgauvw.Bit2). ¨ Unabhangig vom Mode kann jeder fid an den Scheduler melden, daß er zur Schonung der Komponenten nicht mehr aktiviert werden soll (B_lcmuvw = sfgmuvw.Bit3). Diese Information fur ¨ den Scheduler ist freiwillig! Viele Fids sollen unbegrenzt oft laufen. ¨ Fids, die einer Motorsteuerfunktion zugeordnet sind, konnen außerdem an den Scheduler melden, wie dringend die Aktivierung aus physikalischer Sicht ist. Die physikalische ¨ Dringlichkeit phumuvw ist eine Byte-Große. Die Kommunikation der Fids mit dem Scheduler geschieht uber ¨ Methoden. Sie sind im Block FDEF genauer dargestellt.
6 Der Prio-Handler ¨ berechnet. Diese Prioritat ¨ wird im Prio-Scheduler als Auswahlkriterium verwendet. Im Prio-Handler wird fur ¨ die fids vom Scheduler Mode A und B eine dynamische Prioritat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSCHED 2.90.2
Seite 3203 von 4100 31.JAN.2003 Thomas Brosi
¨ 6.1 Aufbau der dynamischen Prioritat ¨ dprmuvw beinhaltet mehrere Anteile, die zu einer Word-Große ¨ Die dynamische Prioritat verknupft ¨ werden. +-------+-------+-------+----------------------------------+ dprmuvw | mrk | swt | win | Priorit¨ at f¨ ur Alltagsfahrt | +-------+-------+-------+----------------------------------+ bit 15 bit 14 bit 13 bits 12 to 0 mrk: swt: win:
Markierung, Bit 15 ¨ werden vom Scheduler nicht freigegeben. Die Markierung wird im Prio-Scheduler berechnet. entspricht einem Minuszeichen. Fids mit negativer Prioritat swift test bit, Bit 14 ¨ wird bei Testeranforderung fur ¨ alle fids gesetzt, die uber ¨ den Tester angefordert werden konnen. Window-Flag, Bit 13 ¨ uber ¨ ¨ wird in einem Zeitfenster gesetzt, um die dynamische Prioritat ¨ die Prioritaten aller anderen fids anzuheben und außerdem zur Prio-Erhohung bei Validieranforderung (sfgmuvw.bit5 = TRUE).
¨ fur 6.2 Berechnung der Prioritat ¨ Alltagsfahrten ¨ ¨ Die Prioritatsberechnung fur ¨ Alltagsfahrten hangt davon ab, ob das Fid muvw einer Diagnosefunktion (RFMUVW > 0) oder einer Motorfunktion (RFMUVW =0) zugeordnet ist:
6.2.1 Prioritat ¨ fur ¨ fids von Diagnosefunktionen: dprmuvw
=
Basispriorit¨ at + Betriebsartzuschlag + "geradeLaufend"-Zuschlag + Prio (Fehlerpfad-Zustand) + (1/8 *) Rampenpriorit¨ at + "physicalUrgency"
PRMUVW DSMINCBA falls bdemod nutzbar (MPMUVW) d.h. + JAMUVW wenn Fid muvw gerade l¨ auft siehe Fehlerpfadzustand siehe Rampe phumuvw (aus Funktion) * SFMUVW (Skalierung)
dprmuvw wird durch LOMUVW bzw. durch LHMUVW nach oben begrenzt, siehe Ratenanforderung
¨ Motorfunktionen: 6.2.2 Prioritat dprmuvw =
Basispriorit¨ at + Betriebsartzuschlag + "gerade laufend"-Zuschlag + (1/8 *) Rampenpriorit¨ at + "physicalUrgency"
PRMUVW DSMINCBA falls bdemod nutzbar (MPMUVW) JAMUVW wenn Fid muvw gerade l¨ auft siehe Rampe phumuvw (aus Funktion) * SFMUVW (Skalierung)
dprmuvw wird durch LOMUVW bzw. durch LHMUVW nach oben begrenzt, siehe Ratenanforderung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
6.2.3 Rampe: Solange Fid muvw aktiv ist (B_scmuvw = 1): rprmuvw = rprmuvw_alt - SAMUVW fallende Rampe Solange Fid muvw inaktiv ist (B_scmuvw = 0 UND B_avmuvw = 0): rprmuvw = rprmuvw_alt + SIMUVW steigende Rampe rprmuvw wird nach unten auf 0 und nach oben auf RGMUVW begrenzt. Wenn ein Diagnoseergebnis vorliegt (nur Diagnosefkt + repSfp() an DFPM) wird die Rampe auf 0 gesetzt!
6.2.4 Fehlerpfadzustand Es wird der Zustand des zugeordneten Fehlerpfads RF<> ausgewertet: • DSMINCRZ wenn Z-Flag (noch) nicht gesetzt • DSMINCRZOL wenn Z-Flag im letzten driving cycle nicht gesetzt wurde • DSMINCRE wenn E-Flag gesetzt
6.2.5 Ratenanforderung ¨ Fur ¨ jeden Fid muvw werden Zahler uber ¨ Aktiv- und Passivzeiten (Inaktivzeiten) gefuhrt: ¨ actmuvw und inamuvw. actmuvw: Initialisierung mit IAMUVW. F¨ ur fids vom Mode A: Herunterz¨ ahlen, solange B_scmuvw&B_avmuvw = sfgmuvw.bit6&sfgmuvw.bit2 = 1 F¨ ur fids vom Mode B: Herunterz¨ ahlen, solange B_scmuvw = sfgmuvw.bit6 = 1 inamuvw: Initialisierung mit IIMUVW. Herunterz¨ ahlen, solange B_scmuvw = sfgmuvw.bit6 = 0 und B_avmuvw = sfgmuvw.bit2 = 0 ¨ Ist der Aktivzahler auf 0, dann ist die Funktion lange genug gelaufen und soll anderen eine Chance geben: dprmuvw wird nun durch LOMUVW (lower priority) begrenzt. Ist der ¨ ¨ ¨ Passivzahler herunter gelaufen, dann will die Funktion wieder drankommen: beide Zahler werden neu geladen und damit gilt wieder die obere Prioritatsschranke LHMUVW fur ¨ dprmuvw. Es gilt actmuvw actmuvw inamuvw
also: > 0 = 0 = 0
-> -> ->
Begrenzung von dprmuvw auf LHMUVW Begrenzung von dprmuvw auf LOMUVW neue Initialisierung
6.3 Berechnung des Windowflags Das Flag wird innerhalb eines Zeitfensters gesetzt. Startzeit und Stopzeit des Zeitfensters sind in WTT_X_A applizierbar. Siehe weiter unten. Das Flag wird außerdem gesetzt, solange eine Validatoranforderung (sfgmuvw.bit5 = TRUE) fur ¨ diese Funktion vorliegt. Liegen Validator- anforderung und Zeitfenster gleichzeitig vor, so wird das Winowflag mit dem Verschwinden der Validatoranforderung (sfgmuvw.bit5 = FALSE) zuruckgesetzt, ¨ auch wenn die Stopzeit noch nicht erreicht ist. (Die Validatoranforderung wird zuruckgesetzt, wenn die Funktion ein Prufergebnis gemeldet hat, die Funktion hat dann also auch ihr Z-Flag gesetzt.) ¨ ¨
6.4 Berechnung des Swift-Test-Bits Das Swift-Test-Bit wird gesetzt, wenn B_fa = 1 ist und die Nummer des fids in der Kennlinie DSMFATAB enthalten ist. In DSMFATAB mussen ¨ alle fids eingetragen sein, die vom Tester aus aktivierbar sein sollen. Mit gesetztem B_fa wird auch die Bedingung B_dsmfause berechnet - wenn ein FID aus der Tabelle DSMFATAB physikalisch bereit ist wird B_dsmfause gesetzt.
7 Prio-Scheduler sfgmuvw.bit1 (interne Schedulerfreigabe) Die interne Schedulerfreigabe kann nur erfolgen, wenn 1. der Fid muvw ”selbst” laufen kann (sonst meldet gxmuvw = 255), d.h: • B_pymuvw gesetzt und (B_valmuvw oder (nicht B_lcmuvw und nicht sfgmuvw.bit4)) [or in other words: ¨ der Fid muvw konnte aus physikalischer Sicht laufen, er wird vom Validator angefordert (das wurde ¨ die folgenden Sperrbedingungen uberstimmen, ¨ NUR wenn SY_DSMVINH = 1) bzw. kein Fehler sperrt die Funktion und die Funktion hat sich nicht abgemeldet. (sfgmuvw.bit4 gesetzt => gimuvw sperrender dfp)]
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSCHED 2.90.2
Seite 3204 von 4100 31.JAN.2003 Thomas Brosi
¨ darf zutreffen: 2. kein exklusiver fid oder Betriebsart dagegen ist, d.h. keiner der folgenenden Falle • • • •
¨ unzulassige Betriebsart (angezeigt durch gxmuvw = 254) andere exklusive Funktion in Absteuerung (angezeigt durch gxmuvw = FID-Nummer der ”anderen” Funktion) ¨ andere exklusive Funktion hat hohere Prio (dprmuvw) (angezeigt durch gxmuvw = FID der ”anderen” Funktion) ¨ uberschreitet die Funktion eine Mindest-Prioritat ¨ (dprmuvw > DSMINCBA bzw. 0, sonst gxmuvw = 253)
B_scmuvw = sfgmuvw.bit6 (Scheduler-Freigabe) ist nur gesetzt, wenn B_pymuvw (FID-Freigabe) und sfgmuvw.bit1 (Scheduler-Freigabe) gesetzt sind und die richtige Betriebsart vorliegt: (MPMUVW und bdemod) oder (MPMUVW.bit5 und B_bdeminst)
¨ 8 Erlauterung der Datenformate der Scheduler-Parameter 8.1 Zentrale Parameter 8.1.1 ¨ dpr) in festgelegten Zeitintervallen (”windows”) und setzt die Flags WTT Window Time Table Der Time-Window-Mechanismus setzt die W-Flags (.win in der dynamischen Prioritat ¨ außerhalb dieser Fenster zuruck. ¨ Als Vergleich wird die Variable wttdcyct herangezogen, welches lediglich ein Zeitzahler des momentanen Fahrzykluses darstellt. Die Start-bzw. ¨ Endzeiten der Zeitintervalle sind jeweils in der Window Time Table WTT gespeichert. Die allgemeine Struktur der WTT, ist als Array von Zeiteintragen realisiert und wird in der folgenden Abbildung gezeigt. +----------------+--------+--------+ | Time | Action | Fid | +----------------+--------+--------+ | Time | Action | Fid | +----------------+--------+--------+ | Time | Action | Fid | +----------------+--------+--------+ . . . . . . . . . +----------------+--------+--------+ | Time | Action | Fid | +----------------+--------+--------+ high word low word high byte low byte
WTT_0_A WTT_1_A WTT_2_A
WTT_(SY_WTTLEN-1)_A
SY_WTTLEN (Systemkonstante): ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Anzahl der Window Time Table Arrays. ¨ Time: gemessen in Einheit 100ms (Diese Zahl stimmt nicht genau, um mit der exakten Einheit applizieren zu konnen, sollte die Einheit fur ¨ jeden Programmstand gemessen werden.) Action: Action = 1 -> Beginn eines Time-Windows, W-Flag setzen Action = 0 -> Ende eines Time-Windows, W-Flag zurucksetzen ¨ Fid: Nummer des fid
8.1.2 WTTSTART, WTTEND Start- und Endpointer auf Window Time Table ¨ ¨ Gelesen werden nur die Eintrage in WTT ab der Adresse WTTSTART bis einschließlich der Adresse WTTEND. Ist WTTSTART großer als WTTEND, so wird kein Eintrag in WTT berucksichtigt. ¨ Die eingetragenen Zeiten mussen ¨ angefangen von WTTSTART bis WTTEND monoton steigen.
8.1.3 DSMINCRZ, DSMINCRZOL, DSMINCRE, DSMINCBA ¨ von geschedulten DFs zur Verfugung: Die folgenden globalen Parameter stehen fur ¨ die interne Berechnung einer ”physikalischen Prioritat” ¨ DSMINCRZ DSMINCRZOL DSMINCRE DSMINCBA
¨ ¨ dprmuvw wenn Z-flag nicht gesetzt ist Erhohung der dynamischen Prioritat ¨ ¨ dprmuvw wenn Z-flag in letzter Fahrt nicht gesetzt wurde (nur wenn SY_DSMZOL gesetzt) Erhohung der dynamischen Prioritat ¨ ¨ wenn E-flag gesetzt ist Erhohung der dynamischen Prioritat ¨ ¨ wenn fid in der aktuellen Betriebsart ablaufen kann. Erhohung der dynamischen Prioritat,
8.1.4 SLPUPD Sleeping-Update-Table ¨ diejenigen fids, welche ein Sleeping- oder Locked-Flag setzen konnen ¨ Diese Tabelle enthalt (status flag array, bit3). Sie muß in numerisch aufsteigender Reihenfolge der fid-Werte geordnet sein. Fur ¨ alle fids, die nicht in dieser Liste enthalten sind, wird das Sleeping- oder Locked-Flag periodisch auf ”Null” gesetzt. SLPUPD
+-------------+------------+------------+ | slpupd_fid | slpupd_fid | slpupd_fid | +-------------+------------+------------+ 1st byte 2nd byte 3rd byte
...
+------------+ | slpupd_fid | +------------+ (SY_DSMSLP-1)th byte
SY_DSMSLP: ¨ (Systemkonstante) maximale Anzahl von fids, welche das Sleeping- oder Locked-Flag setzen konnen slpupd_fid: ¨ das fid mit der kleinsten Nummer eines fid in alphabetischer Reihenfolge, welches das Sleeping- oder Locked-Flag setzen kann (status flag array bit 3).Das erste Byte enthalt ¨ das fid mit der nachst ¨ ¨ Nummer, das zweite Byte enthalt hoheren Nummer und so weiter. Ist kein fid mehr ubrig, welches das Sleeping-Flag setzen kann, dann wird der Wert ¨ slpupd_fid=0 geschrieben. Vorsicht! Die Zeile wird von links her bis zu einem Eintrag gelesen, der keinem fid mehr entspricht (z.B. 0) oder der kleiner ist als der vorhergehende. Alle Bytes rechts davon werden nicht mehr gelesen.
8.1.5 fidzolinc, FIDs, die im letzten DCY nicht gepruft ¨ haben ¨ (Die Liste fidzolinc der Lange SY_DSMEX existiert nur wenn SY_DSMZOL gesetzt ist [SY_DSMZOL=1].) ¨ fur ¨ Diese, in der Initialisierung aufgebaute, Tabelle enthalt ¨ alle fids, deren zugehoriges Z-Flag in der letzten Fahrt nicht gesetzt wurde einen Eintrag != 0 (genauer die Fehlerpfad¨ nummer). Mit der dem Setzen des Z-Flags in der aktuellen Fahrt wird der Eintrag wieder zu 0 gesetzt und damit die Prioritatsanhebung um DSMINCRZOL wieder aufgehoben. ¨ (Als Beispiel fur ¨ die interne Darstellung: Wenn das FID BLSU der 14. FID ist und der zugehorige Fehlerpfad LSV der 90. DFP ist, wird bei fehlender Prufung ¨ im 14. Feld der Liste fidzolinc die Fehlerpfadnummer 90 stehen.) fidzolinc
+---------------+---------------+---------------+ | fidzolinc_fid | fidzolinc_fid | fidzolinc_fid | +---------------+---------------+---------------+ 1. byte 2. byte 3. byte
+---------------+ | fidzolinc_fid | +---------------+ (SY_DSMEX-1)th byte
...
SY_DSMZOL:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSCHED 2.90.2
Seite 3205 von 4100 31.JAN.2003 Thomas Brosi
¨ angehoben werden? (Systemkonstante) soll bei fehlender Prufung ¨ in der letzten Fahrt die Prioritat
8.1.6 DSMFATAB ¨ diejenigen fids, welche vom Tester aus aktivierbar sein sollen. Sie muß in numerisch aufsteigender Reihenfolge der fid-Werte geordnet sein. Diese Tabelle enthalt +------------+-----------+-----------+ | fatab_fid | fatab_fid | fatab_fid | +------------+-----------+-----------+ 1st byte 2nd byte 3rd byte
DSMFATAB
...
+-----------+ | fatab_fid | +-----------+ (SY_DSMFA-1)th byte
SY_DSMFA: ¨ (Systemkonstante) maximale Anzahl von fids, welche vom Tester aktiviert werden konnen fatab_fid: ¨ das fid mit der kleinsten Nummer, das zweite Byte enthalt ¨ das fid Nummer eines fid in alphabetischer Reihenfolge, welches vom Tester aktiviert werden kann. Das erste Byte enthalt ¨ ¨ mit der nachst hoheren Nummer und so weiter. Ist kein fid mehr ubrig, ¨ welches das Sleeping-Flag setzen kann, dann wird der Wert slpupd_fid=0 geschrieben. Vorsicht! Die Zeile wird von links her bis zu einem Eintrag gelesen, der keinem fid mehr entspricht (z.B. 0) oder der kleiner ist als der vorhergehende. Alle Bytes rechts davon werden nicht mehr gelesen.
8.2 fid-bezogene Parameter ¨ 8.2.1 Parameter fur ¨ dynamische Priorit atenberechnung PRMUVW ¨ der dynamischen Prioritat ¨ dprmuvw Basisprioritat SFMUVW Skalierungsfaktor der physikalischen Dringlichkeit phumuvw RGMUVW ¨ rprmuvw obere Begrenzung der Rampenprioritat ¨ rprmuvw IRMUVW Initialwert der Rampenprioritat ¨ rprmuvw wahrend ¨ SAMUVW Steigung zur Dekrementierung der Rampenprioritat einer Aktivphase [Prio-Erniedrigung/Sekunde] ¨ rprmuvw wahrend ¨ SIMUVW Steigung zur Inkrementierung der Rampenprioritat einer Inaktivphase [Prio-Erniedrigung/Sekunde] ¨ ¨ dprmuvw solange die Funktion freigegeben ist JAMUVW Erhohung der dynamischen Prioritat ¨ IIMUVW Initialwert fur Fid muvw ist inaktiv ¨ den Zeitzahler ¨ IAMUVW Initialwert fur ¨ den Zeitzahler Fid muvw ist aktiv ¨ solange Fid muvw inaktiv sein soll, diese Begrenzung ist relativ niedrig LOMUVW obere Begrenzung der dyn. Prioritat, ¨ solange Fid muvw aktiv sein soll, diese Begrenzung ist relativ hoch LHMUVW obere Begrenzung der dyn. Prioritat,
8.2.2 EX Exklusionstabelle Die Exclusionstabelle fur ¨ jedes fid ist wie folgt gespeichert:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
EXMUVW1 EXMUVW2 EXMVUW3
EXMUVW(SY_DSMEX-1)
+---------+---------+---------+ | EX_fid1 | EX_fid2 | EX_fid3 | +---------+---------+---------+ | EX_fid1 | EX_fid2 | EX_fid3 | +---------+---------+---------+ | EX_fid1 | EX_fid2 | EX_fid3 | +---------+---------+---------+ . . . . . . . . . +---------+---------+---------+ | EX_fid1 | EX_fid2 | EX_fid3 | +---------+---------+---------+
... ... ...
...
+-------------+ | EX_fid_last | +-------------+ | EX_fid_last | +-------------+ | EX_fid_last | +-------------+ . . . +-------------+ | EX_fid_last | +-------------+
SY_DSMEX: (Systemkonstante), Anzahl der geschedulten fids. EX_fidX: EX_fidX = X, wenn X die Nummer eines fid ist, das exklusiv zum fid der Zeile ist. EX_fidX = 0 sonst
8.2.3 RF Relation fid zu dfp ¨ Fur ¨ die resource-geschedulten fids, d.h. fur ¨ die Klassen A und B, ist die Ubersetzung fid -> dfp erforderlich. Sie wird in erster Linie fur ¨ die Berechnung eines ”physikalischen” ¨ einer geschedulten Diagnosefunktion in DSCHED verwendet (dazu wird das ”Z-Flag” eines fids gelesen). Daher muß der DF-Scheduler den Beitrags zur dynamischen Prioritat ¨ Diese Information ist gespeichert in den Parametern Relation fid zu dfp: korrespondierenden dfp zu einem geschedulten fid kennen, der zu einer DF gehort. RFMUVW
+-------------------+ | corresponding dfp | +-------------------+
korrespondierendes dfp: im Fall einer DF: korrespondierendes dfp = Nummer des dfps XYZ welches mit dem Fid muvw verbunden werden soll. Falls mehrere dfps vorhanden sind, die mit dem Fid muvw in Verbindung stehen, muß eines von diesen als Vertreter ausgew¨ahlt werden. im Fall einer Mf: korrespondierendes dfp = 0 (spezieller Wert, um zu zeigen, daß das Fid muvw nicht in Verbindung steht zu einem dfp)
¨ 8.2.4 MP Mogliche Betriebsarten Fur ¨ die fids der Schedulermodes A und B werden die Betriebsarten angegeben, in denen das fid laufen kann: MPMUVW
+-----+-----+-----+-----+-----+-----+-----+-----+ | hks | hsp |trans| skh | sch | hos | hmm | hom | +-----+-----+-----+-----+-----+-----+-----+-----+ Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
hom
= 1, wenn Fid muvw im Homogenbetrieb laufen kann = 0, wenn Fid muvw nicht im Homogenbetrieb laufen kann. hmm, ... entsprechend ¨ trans = 1, wenn fid laufen soll, wahrend zwischen 2 Betriebsarten umgeschaltet wird ¨ = 0, wenn fid wahrend der Betriebsartenumschaltung nicht laufen soll. ¨ ¨ ¨ werden in der Funktion Allerdings wird zunachst erlaubt, wenn zusammen bei der Betriebsart HSP oder HKS zusatzlich noch B_hom (=bdemod.Bit0) gesetzt wird. Diese Sonderfalle ¨ abgefangen: Fur ¨ bdemod_w und bdemods_w werden Bit6 und Bit7 abgefragt. Bei Vorhandensein wird in der lokalen Kopie Bit0 geloscht, um eine reine ”1 aus n”-Codierung zu haben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSCHED 2.90.2
Seite 3206 von 4100 31.JAN.2003 Thomas Brosi
8.3 dfp-bezogene Parameter ¨ 8.3.1 RDF Ubersetzungstabelle Relation dfp zu fid ¨ ¨ Eine Ubersetzung von dfps in fids wird fur Jeder dfp XYZ kann in Beziehung stehen ¨ die Schnittstelle Validator - Scheduler (zur Bildung des V-Flag ) und DFPM - Scheduler benotigt. mit keinem, einem oder mehreren fids. RDFXYZ1 RDFXYZ2 RDFXYZ3
RDFXYZ_last
+-----------+-----------+-----------+ | corr. fid | corr. fid | corr. fid | +-----------+-----------+-----------+ | corr. fid | corr. fid | corr. fid | +-----------+-----------+-----------+ | corr. fid | corr. fid | corr. fid | +-----------+-----------+-----------+ . . . . . . . . . +-----------+-----------+-----------+ | corr. fid | corr. fid | corr. fid | +-----------+-----------+-----------+ 1st byte 2nd byte 3rd byte
... ... ...
...
+-----------+ | corr. fid | +-----------+ | corr. fid | +-----------+ | corr. fid | +-----------+ . . . +-----------+ | corr. fid | +-----------+ (SY_DSMRDF-1)th byte
SY_DSMRDF: ¨ (Systemkonstante) maximale Anzahl der zu einem dfp XYZ gehorenden fids corr. fid: ¨ Die Zeilen werden von links her mit fid-Nummern gefullt. ¨ kein weiteres fid mehr zum dfp XYZ, so Nummer des fid in alphabetischer Reihenfolge, das zum dfp XYZ gehort. ¨ Gehort wird geschrieben: corr.fid = 0. Vorsicht! Eine RDF-Zeile wird von links her bis zu einem Eintrag gelesen, der keinem fid mehr entspricht (z.B. 0). Alle Bytes rechts davon werden nicht mehr gelesen.
APP DSCHED 2.90.2 Applikationshinweise CWDSMMOD = 1 sonst ist der Scheduler abgeschaltet
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Bedatung MPMUVW: M ogliche Betriebsarten ¨ ¨ MPMUVW = 63 bedeutet, daß fid MUVW unabhangig von Betriebsarten (auch wahrend einer Betriebsartenumschaltung) laufen kann. MPMUVE = 33...62 bedeutet, daß fid MUVW nicht in allen Betriebsarten ablaufen kann, jedoch immer bei einer Betriebsartenumschaltung. Diese Bedatung ist nur im Ausnahmefall sinnvoll! MPMUVW = 32 macht keinen Sinn, denn fid MUVW wurde nie ablaufen. (die interne Schedulerfreigabe kommt nie). ¨ Diese Bedatung ist zu vermeiden!!! ¨ MPMUVW = 31 bedeutet, daß MUVW in allen Betriebsarten, jedoch nicht wahrend der Umschaltung laufen kann. ¨ MPMUVW = 1...30 bedeutet, daß MUVW nur in bestimmten Betriebsarten ablaufen kann. In diesem Bereich konnen alle Werte sinnvoll sein. MPMUVW = 0 macht keinen Sinn, denn fid MUVW wurde ¨ dann nie ablaufen. Diese Bedatung ist zu vermeiden!!!
Bedatung der Prioritaten: ¨ vgl dazu den Applikationsleitfaden dkd_dsc. Als einziger Parameter wird dort DSMINCBA nicht behandelt. Fur ¨ DSMINCBA wird folgende Bedatung vorgeschlagen: • • • •
¨ ¨ großer ¨ uberlegen, ¨ wieviele Zustande es gibt, deren Einfluß auf die Prioritat sein soll als der Einfluß der eingestellten Betriebsart. ¨ gesamten Wertebereich durch die Anzahl der Zustande teilen nach unten runden ergibt DSMINCBA fur ¨ eine erste Strategie wird DSMINCBA = 999 empfohlen
1 ANMERKUNGEN 1.1 Die Refresh-Prozesse des Schedulers 1.1.1 Refresh Sleeping-Flag, Prozeß dsm_refresh_sleep Zurucksetzen ¨ der Sleeping-/Locked-Flags der fids, die es nie setzen. Dieser Prozeß ist implementiert, weil ein EMV induziertes irrtumliches ¨ Setzen des Schlafzustandes fur ¨ manche Funktionen kritisch sein kann. Die fids, die kein Sleeping-Flag setzen, erscheinen NICHT in der SLPUPD-Liste. Fur ¨ diese Fids wird das Sleeping-Flag sfgmuvw.bit3 periodisch auf Null gesetzt. Wird ein fid in SDPUPD gefunden, wird keine Aktion augefuhrt. ¨ Damit der Algorithmus einfach bleibt, werden die fids in der Liste in numerischer Reihenfolge sortiert wobei mindestens einmal der Wert ”Null” am Ende stehen muß. ¨ Bemerkung: Ein Sleeping-/Locked-Flag kann auch wahrend eines Zeitfensters zuruckgesetzt werden (siehe Kapitel 6.2). ¨
1.2 Die Initialisierung des Schedulers Die Scheduler-Initialisierung wird vor der DFPM-Initialisierung durchgefuhrt. ¨ Sie umfaßt die folgenden Aktionen: (nur wenn SY_DSMZOL gesetzt ist) Aus RFxyz und dem (noch verfugbaren!) ¨ Z-Flag der vorherigen Fahrt wird die Liste fidzolinc aufgebaut. Zurucksetzen ¨ der Bits des Status Flag Arrays sfgmuvw Zurucksetzen ¨ der physikalischen Dringlichkeit ¨ rprmuvw auf den Initialwert der Rampe IRMUVW Initialisierung der Rampenprioritat Initialisierung des Inaktiv Counters inamuvw auf den Initialwert des Inaktiv Counters IIMUVW Initialisierung des Aktiv Counters actmuvw auf den Initialwert des Aktiv Counters IIMUVW reset dynamic priority dprmuvw ¨ dprmuvw Zurucksetzen ¨ der dynamischen Prioritat Wenn WTTSTART < WTTEND Initialisierung von wttpos auf WTTSTART, sonst Initialisierung von wttpos auf (WTTEND + 1) Zurucksetzen ¨ der Zeit seit Motorstart wttdcyct
1.3 Sonstiges 1.3.1 Berechnung der Scheduler-Freigabe B_scmuvw Um zu prufen, ¨ ob die richtige Betriebsart vorliegt, soll nach folgendem Schema vorgegangen werden falls B_bdeminst = TRUE //Umschaltvorgang Vergleichsbyte = 32 //nur Bit 5 gesetzt fur ¨ einfachen Vergleich mit MPMUVW sonst Vergleichsbyte = bdemod //nur aktuell eingestellte Betriebsart gesetzt. Wenn (Vergleichsbyte&MPMUVW) //bitweise Verundung richtige Betriebsart liegt vor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DVAL 3.20.0
Seite 3207 von 4100 31.JAN.2003 Thomas Brosi
1.4 Variablen, Parameter Variablen Ram-Zelle
physikalische Bereich 0 ... < 8192 0 ... < 13107.2s 0 ... < 13107.2s 0...255 0...65535 0...255 0...255
rprmuvw actmuvw inamuvw sfgmuvw dprmuvw phumuvw gxmuvw
Quantisierung 16 bit, 0.125 16 bit, 0.2 16 bit, 0.2 8 bit, 1 16 bit, 1 8 bit, 1 8 bit, 1
Init Wert IRMUVW IAMUVW IIMUVW 0 0 0 0
¨ Ber. Haufigkeit 200ms 200ms 200ms 200ms 200ms 200ms 200ms
Anmerkung Umrechnung: *1/8 Umrechnung: *1/5 Umrechnung: *1/5 Status; kein physik. Wert
Werte 253-255 mit bes. Bedeutung
Parameter Parameter
physikalischer Bereich 0 ... < 65535 0 ... < 65535 0...255 0 ... < 8192 0 ... < 8192 0 ... < 160 Prio/s 0 ... < 160 Prio/s 0 ... < 13107.2s 0 ... < 13107.2s 0 ... < 8192 0 ... < 8192 0...255 0...255 0...255 0...255 0...255
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
PRMUVW JAMUVW SFMUVW RGMUVW IRMUVW SAMUVW SIMUVW IAMUVW IIMUVW LOMUVW LHMUVW EXMUVW RFMUVW MPMUVW SLPUPD DSMFATAB WTT_X_A RDFdfp
0...255
Quantisierung 16 bit, 1 16 bit, 1 8 bit, 1 16 bit, 0.125 16 bit, 0.125 8 bit, 0.625 8 bit, 0.625 16 bit, 0.2 16 bit, 0.2 16 bit*, 1 16 bit*, 1 KW: 8 bit x SY_DSMEX, 1 8 bit, 1 8 bit, 1 KL: 8 bit x #SY_DSMSLP, 1 KL: 8 bit x #SY_DSMFA, 1 SY_WTTLEN x KW: 32 bit KL: 8 bit x SY_DSMRDF x #dfp
Anmerkungen
Umrechnung: *1/8 Umrechnung: *1/8 Umrechnung: *5/8 Umrechnung: *5/8 Umrechnung: *1/5 Umrechnung: *1/5 * nur 13 bits verwendet * nur 13 bits verwendet ¨ FID-Nummer enthalt ¨ DFP-Nummer enthalt
FU DVAL 3.20.0 Diagnose-Validator FDEF DVAL 3.20.0 Funktionsdefinition ¨ Ubersicht:
Anbindung des Diagnose-Validators im System +--------------------------------------------------------+ | Diagnose-Validator | | ================== | | Methoden, die von anderen Modulen bereitzustellen sind | | setDfpRequest() in DSCHED | | resetDfpRequest() in DSCHED | | repValRes() in DFPM | | getValInfoFpms() in DFPM | | setValInfoFpms() in DFPM | | clrValInfoFpms() in DFPM | | getErrCnt() in DFPM | | getErf() in DFPM | | getTlc() in DFPM | | getEcuTime() in DFPM | | | | | | | +--------------------------------------------------------+ ˆ ˆ ˆ | | | | | +--dval_bgSwOff | +--dval_1000ms +--dval_ini Eigene Prozesse
Abk. ---DSCHED DFPM FCM TLC sfp dfp fpms
Art --Modul Modul Modul Array Platzhalter Platzhalter Speicher
Beschreibung -----------Diagnose-Scheduler Diagnose, FehlerPfad-Management Fehlerspeicher, Fault Code Memory Time Last Check Status Fehler Pfad Diagnose FehlerPfad Fehlerpfad Master Status
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DVAL 3.20.0
Seite 3208 von 4100 31.JAN.2003 Thomas Brosi
ABK DVAL 3.20.0 Abkurzungen ¨ Parameter
Source-X
DSMRES DTO MSD
BLOKNR
Variable
Quelle
SFG TCAN1S_L
Art
Bezeichnung
FW FW KL
¨ Deadlock-Auflosungs-Tabelle allg. Kurzel: ¨ Time-Out-Zeit fur ¨ Validierung eines Fehlerpfads allg. Kurzel: ¨ Master/Slave und Deadlock Beziehungen eines dfp
Referenziert von
Art
Bezeichnung
DVAL DVAL
EIN EIN
allgemeines Kurzel ¨ fur ¨ Statusflags des Schedulers!! Globale Zeit von CAN
Source-Y
FB DVAL 3.20.0 Funktionsbeschreibung ¨ Ubersicht --------1 Einleitung 1.1 Die Aufgabe des Validators: Fehlerbewertung 1.2 Die Verwaltungseinheit dfp des DFPM und des Validators 1.3 Namenskonvention 1.4 Definitionen 2 Datenbereitstellung 2.1 Master/Slave und Deadlock Beziehungen MSD 2.2 Deadlock-Resolution-Table DSMRES 2.3 Time-Out-Time Table DTO [Variante] 3 Speicherbereiche 3.1 Speicherbereich im FCM des DFPM 3.2 Speicherbereich im Statusflag-Array des Schedulers
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4 Methoden 4.1 Methoden des DFPM f¨ ur den Validator 4.2 Methoden des Schedulers f¨ ur den Validator 5 Prozesse 5.1 dval_ini 5.2 dval_1000ms 5.3 dval_bgSwOff 6 Funktionsbeschreibung 6.1 Aktionen zur Initialisierung (Prozeß dval_ini) 6.2 Aktionen im Zeitraster (Prozeß dval_1000ms) 6.3 Aktionen im Nachlauf (Prozeß dval_bgSwOff) 7
Referenzen
1 Einleitung -------------1.1 Die Aufgabe des Validators: Fehlerbewertung Das On-Board-Diagnose-System detektiert Fehler ¨ uber Fehlersymptome, die einem bestimmten Fehlerpfad zugeordnet sind. Wenn f¨ ur einen bestimmten Fehlerpfad ein Fehler gemeldet wird, muß der Validator entscheiden, ob die Komponente, die zu diesem Fehlerpfad geh¨ ort, tats¨ achlich das Fehlersymptom ausgel¨ ost hat. -
Wenn eine Entscheidung getroffen werden kann, wird das Ergebnis an den DFPM gemeldet. Wenn momentan keine Entscheidung getroffen werden kann, wird sp¨ ater eine erneute Validierung versucht. Keine Meldung an den DFPM. Wenn aus bestimmten Gr¨ unden eine Validierung grunds¨ atzlich unm¨ oglich ist, wird dies an den DFPM gemeldet.
Eine Fehlermeldung, die nicht als "Ursache" (root cause) gewertet werden kann, wird Folgefehler (secondary fault) genannt. Der Validator kann beim DF-Scheduler Diagnosefunktionen anfordern, deren Ergebnisse f¨ ur die Validierung ben¨ otigt werden. Dadurch kann der Validator die Ablaufreihenfolge der Diagnosefunktionen beeinflussen. 1.2 Die Verwaltungseinheit dfp des DFPM und des Validators Fehlermeldungen werden im DFPM je Diagnosefehlerpfad dfp gespeichert und verarbeitet. Der Validator liest diese Fehlereintr¨ age und gibt an den DFPM eine Bewertung des Fehlers (root cause, secondary fault) zur¨ uck. Falls der Validator zur Bewertung der Fehlereintr¨ age Ergebnisse anderer Funktionen braucht, bestellt er diesen Fehlerpfad beim Scheduler. Der Scheduler rechnet die Bestellung von der Verwaltungseinheit dfp in die scheduler-interne Verwaltungseinheit fid (function identifier) um. Die Verwaltungseinheit des Validators ist somit wie im DFPM der Diagnose Fehlerpfad dfp. Mit der Version 3.10 ist die Validierung eine Vorausetzung f¨ ur die MIL-Entprellung geworden. 1.3 Namenskonvention Die Namen der Labels und Festwerte, die sich auf einen Fehlerpfad beziehen, beinhalten den dfp-Namen DFP nach dem Muster: sind bei den Validator-Daten beispielsweise MSD und DTO (siehe Abk¨ urzungsliste) 1.4
Definitionen
1.4.1 Master-Slave-Beziehungen Ein Fehlerpfad wird "Slave" genannt, wenn seine Fehlermeldung auch dadurch entstehen kann, daß ein andere Fehlerpfad (der "Master") einen Fehler hat. Das bedeutet, daß ein Fehler, der von einem Slave entdeckt wird, nur dann zu "Ursache" validiert werden kann, wenn ein Fehler der Master (oder aller Master, wenn es mehrere gibt) ausgeschlossen ist. Wenn die Diagnosepr¨ ufung eines Slave durch einen fehlerhaften Master gest¨ ort wird (so daß ein Folgefehler entsteht), dann wird der Fehler des Slaves zu "Folgefehler" validiert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DVAL 3.20.0
Seite 3209 von 4100 31.JAN.2003 Thomas Brosi
1.4.2 Deadlocks Ein Problem entsteht in der speziellen Situation , daß ein erster Fehlerpfad dfp_A Master eines zweiten Fehlerpfades dfp_B ist und umgekehrt. Wenn beide Fehlerpfade gleichzeitig einen Fehler melden, kann nicht entschieden werden, welcher der beiden nun eine "echten" Fehler im System erkannt hat und welcher nur einen Folgefehler meldet.Im folgenden wird diese spezielle Situation "Deadlock" genannt und die betroffenen Funktionen heißen "Deadlock-Funktionen". Noch komplizierter Situationen entstehen, wenn mehr als zwei Fehlerpfade zyklische Master-Slave-Zusammenh¨ ange oder - in anderen Worten - geschlossene Ketten von Master-Slave-Beziehungen bilden. Da diese komplizierten Deadlocks jedoch nur mit sehr geringer Wahrscheinlichkeit auftreten, werden sie im Validator nicht ber¨ ucksichtigt. 1.4.3 Entscheidungsfunktion (resolution function) Eine resolution function ist ein Fehlerpfad, der Slave von einer der beiden Deadlockfunktionen ist und zur anderen nicht. Wenn die resolution function einen Fehler meldet, ist dies ein Hinweis darauf, daß diejenige Deadlockfunktion Ursache f¨ ur alle Fehlereintr¨ age ist, die Master zur resolution function ist. Die andere Deadlockfunktion hingegen meldet wahrscheinlich nur einen Folgefehler. Auf diese Weise ist die Aufl¨ osung eines Deadlocks m¨ oglich. F¨ ur Deadlocks, die keine resolution functions besitzen ist die Validierung nicht m¨ oglich. Das gilt auch f¨ ur Deadlocks mit mehreren resolution functions, wenn die resolution functions widerspr¨ uchliche Hinweise zur Deadlockl¨ osung geben. 2 Datenbereitstellung ----------------------2.1
Master/Slave und Deadlock Beziehungen MSD
F¨ ur jeden Fehlerpfad gibt es eine Liste der Master/Slave- und Deadlockbeziehungen nach dem folgenden Muster:
MSDdfp1 MSDdfp2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MSDdfp3
MSDdfp_last
SY_DSMMAST: master_dfp:
dl-offset:
2.2
+------------+------------+ | dl-offset | master_dfp | +------------+------------+ | dl-offset | master_dfp | +------------+------------+ | dl-offset | master_dfp | +------------+------------+ . . . . . . +------------+------------+ | dl-offset | master_dfp | +------------+------------+ 1. word high byte low byte
+------------+------------+ | dl-offset | master_dfp | +------------+------------+ | dl-offset | master_dfp | +------------+------------+ | dl-offset | master_dfp | +------------+------------+ . . . . . . +------------+------------+ | dl-offset | master_dfp | +------------+------------+ 2. word
. . . . . . . . .
. . .
+------------+------------+ | dl-offset | master_dfp | +------------+------------+ | dl-offset | master_dfp | +------------+------------+ | dl-offset | master_dfp | +------------+------------+ . . . . . . +------------+------------+ | dl-offset | master_dfp | +------------+------------+ (SY_DSMMAST)-tes word
(Systemkonstante), Maximale Anzahl der Master je Fehlerpfad dfp Nummer des Fehlerpfades (durchnumeriert in alphabetischer Reihenfolge), der Master ist zum dfp der Zeile. Die Zeilen werden von links her mit Fehlerpfad-Nummern gef¨ ullt. Ist kein weiterer Master mehr vorhanden, so wird geschrieben: master_dfp = 0. Vorsicht! Eine MSD-Zeile wird von links her bis zu einem Eintrag = 0 gelesen. Alle words rechts davon werden nicht mehr gelesen. Jede MSD-Zeile muß mit mindestens einer Null abschließen! Offset in der Deadlock-Resolution-Table DSMRES Wenn master_dfp mit dem dfp der Zeile NICHT in einem Deadlock-Verh¨ altnis steht: dl-offset = 0 Wenn master_dfp mit dem dfp der Zeile ein Deadlock bilden kann dl-offset = (Zeile in DSMRES - 1) mit Zeile > 1, dl-offset ist dann > 0
Deadlock-Resolution-Table DSMRES
Im Array DSMRES werden die resolution functions f¨ ur die Deadlocks gespeichert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
dl-offset +---| v DSMRES_0_A
+-----------+-----------+-----------+ | slave_dfp | slave_dfp | slave_dfp | +-----------+-----------+-----------+ DSMRES_1_A | slave_dfp | slave_dfp | slave_dfp | +-----------+-----------+-----------+ DSMRES_2_A | slave_dfp | slave_dfp | slave_dfp | +-----------+-----------+-----------+ . . . . . . . . . +-----------+-----------+-----------+ DSMRES_(SY_DSMRESL-1)_A | slave_dfp | slave_dfp | slave_dfp | +-----------+-----------+-----------+ 1. byte 2. byte 3. byte SY_DSMRESL: SY_DSMRESW: slave_dfp:
DVAL 3.20.0
Seite 3210 von 4100 31.JAN.2003 Thomas Brosi
+-----------+ | slave_dfp | +-----------+ . . . | slave_dfp | +-----------+ . . . | slave_dfp | +-----------+ . . . +-----------+ . . . | slave_dfp | +-----------+ (SY_DSMRESW)tes byte . . .
L¨ ange der Deadlock-Resolution-Table DSMRES. Maximale Anzahl der Deadlock-Funktionen im System. Breite der Deadlock-Resolution-Table DSMRES. Maximale Anzahl der Slaves einer Deadlock-Funktion. Nummer eines Fehlerpfades, der Slave ist zu derjenigen deadlock-function master_dfp, deren dl-offset auf die Zeile in DSMRES zeigt. Zus¨ atzlich darf der Fehlerpfad nicht auch Slave der anderen deadlock-function sein. Es handelt sich dann um eine resolution function. Ist kein weiterer solcher Fehlerpfad mehr vorhanden, so wird geschrieben: master_dfp = 0. Vorsicht! Eine DSMRES-Zeile wird von links her bis zum Byte SY_DSMRESW oder bis zu einem Eintrag = 0 gelesen. Alle bytes rechts des Wertes Null werden nicht mehr gelesen.
Die erste Zeile DSMRES_0_A wird nie gelesen. Ein dl_offset = 0 bedeutet n¨ amlich, daß keine Deadlock-Beziehung vorliegt. DSMRES_0_A wird deshalb vollst¨ andig mit Eintr¨ agen = 0 gef¨ ullt. 2.3 Time-Out-Time Table DTO [Variante] Die Time-Out-Zeit eines Fehlerpfades definiert, wie lange das Ergebnis des Fehlerpfades vertrauensw¨ urdig ist. Das bedeutet, daß das Ergebnis nicht mehr f¨ ur eine Validierung verwendet wird, wenn die Time-Out-Zeit ausgelaufen ist. Alternativ dazu kann auch ein gesetztes Z-Flag als "vertrauendw¨ urdig" Kriterium benutzt werden (SY_DVALCRT = 1).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Time-Out-Zeit eines Fehlerpfades dfp wird in der Konstanten DTOdfp gespeichert. Sie hat das gleiche Foramt wie die Zeit, die die real time clock ausgibt, also 4 Bytes (in umgekehrter Reihenfolge!) Die Aufl¨ osung von DTOdfp ist 1 s.
DTOdfp1 DTOdfp2 DTOdfp3
DTOdfp_last
+------------------------+----------------------+----------------------+-----------------------+ | least significant byte | 3rd significant byte | 2nd significant byte | most significant byte | +------------------------+----------------------+----------------------+-----------------------+ | least significant byte | 3rd significant byte | 2nd significant byte | most significant byte | +------------------------+----------------------+----------------------+-----------------------+ | least significant byte | 3rd significant byte | 2nd significant byte | most significant byte | +------------------------+----------------------+----------------------+-----------------------+ . . . . . . . . . . . . +------------------------+----------------------+----------------------+-----------------------+ | least significant byte | 3rd significant byte | 2nd significant byte | most significant byte | +------------------------+----------------------+----------------------+-----------------------+
3 Speicherbereiche -------------------3.1
Speicherbereich im FCM des DFPM
3.1.1 Fault Path Master Status fpms Ein Fehlerpfad darf nur dann zu "Ursache" validiert werden , wenn alle seine Master OK gepr¨ uft sind (wenn sie also alle innerhalb der Time-Out-Zeit DTO das Ergebnis "fehlerfrei" geliefert haben). Im FCM wird f¨ ur jeden gespeicherten Fehler der Status "OK gepr¨ uft" aller Master gespeichert (Fault Path Master Status fpms). Dazu stellt der FCM gen¨ ugend Bytes pro FCM-Zeile zur Verf¨ ugung, um f¨ ur jeden m¨ oglichen Fehlereintrag ein bit je Master zu diesem Fehler speichern zu k¨ onnen. bit Nr. x = 0 bit Nr. x = 1
: :
master_dfp an Stelle x (x-tes Byte) in MSDdfp ist noch nicht OK gepr¨ uft. master_dfp an Stelle x (x-tes Byte) in MSDdfp ist OK gepr¨ uft.
Genaueres dazu in %DFPM2.x 3.1.2 Status und Ursache Der Validator schreibt das Validierergebnis in das FCM des DFPM. Im FCM sind 2 bytes f¨ ur das Validierergebnis reserviert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DVAL 3.20.0
Seite 3211 von 4100 31.JAN.2003 Thomas Brosi
+-------------------------------+-------------------------------+ | V . R . Q . . . . . | . . . . . . . | +-------------------------------+-------------------------------+ 1 byte: Status 1 byte: Ursache
Validierergebnis
Status: Validierstatus, die drei Bits V, R und Q haben die folgende Bedeutung V (Validierstatus): V = 1: Validierung erfolgt V = 0: Validierung nicht erfolgt R (Ergebnis/result): R = 1: Validierung zu Ursache (nur wenn V = 1) R = 0: Validierung zu nicht Ursache (nur wenn V = 1) Q (Qualification) Q = 0: kann momentan nicht validiert werden (nur wenn V = 0) Q = 1: kann prinzipiell nicht validiert werden (nur wenn V = 0) Urasche: Ursache (root cause), die dfp-Nummer der Ursache (durch numeriert in alphabetischer Reihenfolge) Genaueres dazu in %DFPM2.x 3.2
Speicherbereich im Statusflag-Array des Schedulers
Der Validator kann im Scheduler eine Funktion anfordern, deren Ergebnis f¨ ur die Validierung ben¨ otigt wird. Er schreibt dazu den "Validator-Request" in das Statusflag-Byte sfg desjenigen fid (function identifier, cf %DSCHED), das den ben¨ otigten Fehlerpfad dfp liefert. Die Zuweisung zum richtigen fid geschieht im Scheduler. Der Validator-Request wird im bit 5 des Statusflag-Bytes sfg#fid abgelegt. Genaueres dazu in &DSCHED1.x 4 Methoden -----------4.1
Methoden des DFPM f¨ ur den Validator
4.1.1 Byte getErrCnt (void) Gibt die Anzahl der Fehlereintr¨ age im FCM zur¨ uck.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4.1.2 bit getErf (DfpType dfp) Gibt den Status des Fehlerflags von dfp zur¨ uck. 4.1.3 TlcType getTlc (DfpType dfp) Gibt den Zeitstempel (timestamp) der letzten Fehlerpfadpr¨ ufung von dfp zur¨ uck, wie er im TLC ist. Zur Generierung der Zeitstempel wird eine Real Time Clock verwendet.
Array (siehe DFPM2.x) gespeichert
4.1.4 RtcType getEcuTime () Gibt die aktuelle Zeit zur¨ uck. Diese Zeit wird von der Real Time Clock berechnet und nur bei Powerfail resetiert 4.1.5 bit getValInfoFpms (Byte lineNumber, Byte position) Diese Methode liest den Fault Path Master Status fpms aus dem FCM in der Zeile lineNumber. Der Master wird ¨ uber seine Position in der Master/Slave- und Deadlock-Liste MSD adressiert. Der R¨ uckgabewert ist eins, wenn der Master bereits OK gepr¨ uft ist, andernfalls ist der R¨ uckgabewert null. 4.1.6 void setValInfoFpms (Byte lineNumber, Byte position) Setzt den Fault Path Master Status an der angegebenen Position in der FCM-Zeile lineNumberauf eins, wenn der Master Ok gepr¨ uft wurde. 4.1.7 void clrValInfoFpms (Byte lineNumber) Setzt den Fault Path Master Status aller Master in der FCM-Zeile lineNumber auf null. 4.1.8 void repValRes (Byte lineNumber, ValStatusType vstat) Diese Methode dient dazu, dem DFPM das Validierergebnis mitzuteilen. Das Ergebnis "Validierung ist unm¨ oglich" wird nur geschrieben, wenn nicht schon ein vorhergehendes Validierergebnis gespeichert ist. 4.1.9 void fault (Byte lineNumber) Diese Methode st¨ oßt die MIL-Entprellung an und wird beim Eintritt in den Zustand "zu Ursache validiert" ausgel¨ ost. 4.2
Methoden des Schedulers f¨ ur den Validator
4.2.1 void setDfpRequest (DfpType dfp) Mitteilung an der DF-Scheduler, daß f¨ ur die Validierung ein neues Ergebnis f¨ ur den Fehlerpfad dfp ben¨ otigt wird. 4.2.2 void resetDfpRequest (DfpType dfp) Mitteilung and den DF-Scheduler, daß f¨ ur die Validierung kein neues Ergebnis f¨ ur den Fehlerpfad dfp mehr ben¨ otgt wird. Die Auswirkung der ersten Methode wird entweder durch den Aufruf der zweiten Methode r¨ uckg¨ angig gemacht oder ¨ uber eine spezielle Schnittstellenmethode des DF-Schedulers, die vom DFPM aufgerufen wird, wenn ein neues Ergebnis des Fehlerpfades dfp gemeldet wird. Die Fehlerpfad-Ergebnismeldung erfolgt ¨ uber den entsprechenden Aufruf von repSfp (siehe %DFPM2.x). 5 Prozesse -----------5.1
dval_ini
f¨ uhrt alle f¨ ur Initialisierung definierten Aktionen aus;
5.2
dval_1000ms
f¨ uhrt alle f¨ ur das Zeitraster (1000ms) definierten Aktionen aus;
5.3
dval_bgSwOff
f¨ uhrt alle im Nachlauf definierten Aktionen aus;
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DVAL 3.20.0
Seite 3212 von 4100 31.JAN.2003 Thomas Brosi
6 Funktionsbeschreibung ------------------------Aufgabe des Validators ist es, einen Fehlereintrag (Errorflag) im DFPM daraufhin zu pr¨ ufen, ob die Ursache, die ihm zugeordnet ist, tats¨ achlich f¨ ur den Fehler verantwortlich ist, oder ob die Ursache an einer anderen Stelle zu suchen und der Fehlereintrag als Folgefehler zu interpretieren ist. Dazu pr¨ uft der Validator f¨ ur jeden Fehler die Master. In einem einfachen Master-Slave-Verh¨ altnis kann man daraus die Entscheidung zwischen Validierung zu Ursache (root cause) und Validierung zu Folgefehler (=nicht Ursache) ableiten. In Master-Slave-Beziehungen, die zur Deadlocksituation f¨ uhren (ein Fehler ist Master eines anderen und umgekehrt), ist eine besondere Berechung unter Einbeziehung von weiteren Errorflags notwendig. 6.1
Aktionen zur Initialisierung (Prozeß dval_ini)
In dieser Version sind keine besonderen Aktionen zur Initialisierung notwendig. 6.2
Aktionen im Zeitraster (Prozeß dval_1000ms)
Bei jedem Prozeßdurchlauf, also alle 1000ms, bearbeitet der Validator einen Eintrag im Fehlerspeicher FCM des Diagnose Fehlerpfad Managers DFPM. Bei einer Fehlerspeicherl¨ ange von 30 Eintr¨ agen und einem vollst¨ andig gef¨ ullten Fehlerspeicher (worst case) sind also 30 Durchl¨ aufe notwendig f¨ ur einen gesamten Fehlerspeicherdurchlauf. Anschließend beginnt der Validator wieder mit dem ersten Eintrag im Fehlerspeicher. F¨ ur jeden Fehlerspeichereintrag arbeitet der Validator den folgenden Validier-Algorithmus ab.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Validieralgorithmus: -------------------Lies die anstehende Zeile im FCM Falls kein Fehlereintrag W¨ ahle n¨ achste Zeile im FCM, wenn letzte Zeile, w¨ ahle erste Zeile Stop (siehe Begriffserkl¨ arung) Ende Falls Im FCM sind Fehler eingetragen. dfp = Fehlerpfad der anstehenden Zeile im FCM Schleife ¨ uber alle Eintr¨ age in MSDdfp Falls Eintrag = 0 (kein weiterer Master) Falls alle Master entlastet (siehe Begriffserkl¨ arung) Validierung kann erfolgen, dfp ist Ursache internes Validierergebnisses: Validierung f¨ ur dfp erfolgt (V = 1) dfp validiert zu "root cause" (R = 1) Valdierung ist m¨ oglich (Q = 0) Ursache ist dfp (cause = dfp) Die Entlastung aller Master von dfp zur¨ ucknehmen, damit neue Validierung m¨ oglich wird. Ende Falls W¨ ahle n¨ achste Zeile im FCM, wenn letzte Zeile, w¨ ahle erste Zeile Stop Ende Falls In MSDdfp wurde ein weiterer Master gefunden Falls Master bereits entlastet (siehe Begriffserkl¨ arung) weiter mit n¨ achstem Eintrag in der Schleife Ende Falls Master ist noch nicht entlastet Falls Ergebnis des Masters ung¨ ultig (siehe Begriffserkl¨ arung) setDfpRequest(Master) (Anforderung an Scheduler, den Master zu pr¨ ufen) weiter mit n¨ achstem Eintrag in der Schleife Ende Falls Ergebnis des Masters ist g¨ ultig. resetDfpRequest(Master) (R¨ ucknahme, falls eine Anforderung an den Scheduler vorliegt) Falls Master fehlerfrei entlaste Master weiter mit n¨ achstem Eintrag in der Schleife Ende Falls Master hat einen g¨ ultigen Fehler Falls kein Deadlock zwischen dfp und Master vorliegt Validierung kann erfolgen, Master ist Ursache und dfp ist nur Folgefehler internes Validierergebnisses: Validierung f¨ ur dfp erfolgt (V = 1) dfp validiert zu "not root cause" (R = 0) Validierung ist m¨ oglich (Q = 0) Ursache ist Master (cause = Master) Die Entlastung aller Master von dfp zur¨ ucknehmen, damit neue Validierung m¨ oglich wird. W¨ ahle n¨ achste Zeile im FCM, wenn letzte Zeile, w¨ ahle erste Zeile Stop Ende Falls
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Deadlock zwischen dfp und Master -> Deadlockalgorithmus pr¨ ufe die resolution functions, die Slaves des Masters sind
DVAL 3.20.0
Seite 3213 von 4100 31.JAN.2003 Thomas Brosi
(siehe Begriffserkl¨ arung)
Falls resolution functions teilweise Fehler und teilweise fehlerfrei melden Widerspruch, Deadlock nicht l¨ osbar internes Validierergebnisses: Validierung f¨ ur dfp nicht erfolgt (V = 0) Validierergebnis auf Default-Wert (R = 0) Validierung ist prinzipiell unm¨ oglich (Q = 1) Ursache kann keine bestimmt werden (cause = 0) weiter mit n¨ achstem Eintrag in der Schleife Ende Falls Bisher kein Widerspruch gefunden Suche in DSMRES die resolution functions, die Slaves von dfp sind. Falls dfp in DSMRES nicht gefunden (Daten in DSMRES/MSDdfp sind inkonsistent!!!) internes Validierergebnisses: Validierung f¨ ur dfp nicht erfolgt (V = 0) Validierergebnis auf Default-Wert (R = 0) Validierung ist prinzipiell unm¨ oglich (Q = 1) Ursache kann keine bestimmt werden (cause = 0) weiter mit n¨ achstem Eintrag in der Schleife Ende Falls pr¨ ufe die resolution functions, die Slaves von dfp sind.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Falls ( alle resolution functions des Masters Fehler melden UND keine resolution functions von dfp vorhanden sind ODER alle resolution functions des Masters Fehler melden UND alle resolution functions von dfp fehlerfrei melden ODER keine resolution functions des Master vorhanden sind UND alle resolution functions von dfp fehlerfrei melden ) Deadlock kann gel¨ ost werden, Master ist Ursache und dfp ist Folgefehler. internes Validierergebnis: Validierung f¨ ur dfp erfolgt (V = 1) dfp validiert zu "not root cause" (R = 0) Validierung ist m¨ oglich (Q = 0) Ursache ist Master (cause = Master) Die Entlastung aller Master von dfp zur¨ ucknehmen, damit neue Validierung m¨ oglich wird. W¨ ahle n¨ achste Zeile im FCM, wenn letzte Zeile, w¨ ahle erste Zeile Stop Ende Falls Falls ( alle resolution functions von dfp Fehler melden UND alle resolution functions von dfp Fehler melden UND keine resolution functions von dfp vorhanden sind UND Deadlock kann gel¨ ost werden, dfp ist Ursache und Master Master entlasten weiter mit n¨ achstem Eintrag in der Schleife Ende Falls
keine resolution functions des Masters vorhanden sind ODER alle resolution functions des Masters fehlerfrei melden ODER alle resolution functions des Masters fehlerfrei melden ) ist Folgefehler.
Falls ( keine resolution functions von dfp vorhanden UND keine resolution functions des Masters vorhanden sind ODER alle resolution functions von dfp Fehler melden UND alle resolution functions des Masters Fehler melden ODER alle resolution functions von dfp fehlerfrei melden UND alle resolution functions des Masters fehlerfrei melden ODER die resolution functions melden teilweise Fehler und teilweise fehlerfrei.) Der Deadlock kann nicht gel¨ ost werden, entweder keine resolution functions vorhanden sind oder die resolution functions widerspr¨ uchliche Aussagen machen. Validierung ist prinzipiell unm¨ oglich. internes Validierergebnisses: Validierung f¨ ur dfp nicht erfolgt (V = 0) Validierergebnis auf Default-Wert (R = 0) Validierung ist prinzipiell unm¨ oglich (Q = 1) Ursache kann keine bestimmt werden (cause = 0) weiter mit n¨ achstem Eintrag in der Schleife Ende Falls Es sind nicht alle resolution functions g¨ ultig. Deadlock kann momentan nicht gel¨ ost werden. weiter mit n¨ achstem Eintrag in der Schleife Ende Schleife Meldung des Validierergebnisses an das FCM im DFPM Falls (V = 1 im internen Validierergebnis) Validierung hat stattgefunden Schreibe das interne Validierergebnis in das FCM des DFPM Ende Falls Falls (Q = 1 im internen Valdidierergebnis UND V = 0 im FCM) Validierung ist unm¨ oglich und es wurde noch kein Validierergebnis gespeichert. (V = 1 sollte nicht ¨ uberschrieben werden) Schreibe das interne Validierergebnis in das FCM des DFPM Ende Falls (Falls kein internes Validierergebnis geschrieben wurde, erfolgt keine Meldung an das FCM des DFPM, damit kein fr¨ uheres Validierergebnis ¨ uberschrieben wird.) W¨ ahle n¨ achste Zeile im FCM, wenn letzte Zeile, w¨ ahle erste Zeile Stop Ende Validier-Algorithmus
Begriffserkl¨ arung zum Algorithmus --------------------------------Stop Ende des Prozessdurchlaufs in diesem Zeitraster.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DVAL 3.20.0
Seite 3214 von 4100 31.JAN.2003 Thomas Brosi
Entlasten Ein Master wird entlastet, wenn er g¨ ultig und fehlerfrei gepr¨ uft wurde. ¨ Uber die Methode setValInfoFpms() wird dies im FCM gespeichert. Wurde ein Master einmal entlastet, so bleibt er entlastet, d.h., daß er nicht mehr die Verantwortung f¨ ur die Fehlermeldung ¨ ubernehmen kann. Erst wenn die Validierung vollst¨ andig abgeschlossen ist, wird bei allen Mastern die Entlastung zur¨ uckgenommen mit Hilfe der Methode resetValInfoFpms(). Es kann eine Validierung ¨ uber mehrere Fahrten durchgef¨ uhrt werden, d. h. eine Teilvalidierung am Ende einer Fahrt kann in der folgenden Fahrt fortgesetzt werden. W¨ are das nicht gew¨ unscht, so w¨ are im Rahmen der Initialisierung die Entlastung alle Master zur¨ uckzunehmen.
G¨ ultig/ung¨ ultig Ein Master ist g¨ ultig, wenn seine letzte vollst¨ andige Pr¨ ufung nicht l¨ anger her ist als die in der Timeout-Time-Table DTO gespeicherte Zeit. Um auf G¨ ultigkeit zu pr¨ ufen, liest der Validator mit Hilfe der Methode getTlc() den zum Master geh¨ orenden Zeitstempel dsmts aus dem DFPM und vergleicht ihn mit der aktuellen Zeit, die ¨ uber die Methode getEcuTime() gelesen wird. Ist die Differenz gr¨ oßer als die Timeout-Zeit, so ist der Master ung¨ ultig, andernfalls ist er g¨ ultig. Bei Powerfail wird der Zeitstempel dsmts auf den Maximalwert 2ˆ16 - 1 gesetzt zum Zeichen, daß das Ergebnis des Fehlerpfades ung¨ ultig ist. Resolution functions pr¨ ufen Es werden die Fehlermeldungen aller resolution functions gepr¨ uft, die Slaves zu einer der beiden deadlock-functions sind. Dabei sind vier F¨ alle m¨ oglich: 1.) Es sind keine resolution functions vorhanden 2.) Eine Fehlermeldung ist ung¨ ultig. Beim Scheduler wird eine neue Pr¨ ufung angefordert (setDfpRequest). 3.) Alle resolution functions melden einen Fehler 4.) Alle resolution functions melden fehlerfrei 5.) Die resolution functions melden teilweise Fehler und teilweise fehlerfrei. 6.3
Aktionen im Nachlauf (Prozeß dval_bgSwOff)
Noch einmal f¨ ur jede Zeile im FCM kompletten Validieralgorithmus wie in dval_1000s durchlaufen. 7. Referenzen -------------Zur vollst¨ andigen Beschreibung der kompletten Fehlerverwaltung m¨ ussen folgende Sektionen mitbetrachtet werden:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Diagnose System Manager Diagnose-Fehlerpfad-Manager Diagnose-Scheduler Inhibit-Handler
-->%DSM -->%DFPM -->%DSCHED -->%DINH
(hier:DSM2.10) (hier:DFPM9.10) (hier:DSCHED2.60) (hier:DINH1.20)
APP DVAL 3.20.0 Applikationshinweise Zu Applizieren sind die Tabellen MSD, DSMRES und DTO [DTO optional] MSD und DSMRES ============== Systematische Bedatung ---------------------Zur Applikation der Tabellen MSD und DSMRES stehen systematische Berechnungsmethoden zur Verf¨ ugung, die einem sparaten Dokument beschrieben werden. Der beschriebenen Berechnungsmethode steht eine Tabelle MST zu Grunde, die die Informationen ¨ uber die Querkopplungen der einzelnen Fehlerpfade beinhaltet. Diese Informationen sind dem Block Querkopplungen der einzelnen Funktionen zu entnehmen. Anpassung vorhandener Daten auf einen neuen Programmstand --------------------------------------------------------Zur Anpassung der Tabellen MSD und DSMRES auf einen neuen Programmstand (ge¨ anderte Anzahl von Fehlerpfaden) steht ein Tool zu Verf¨ ugung DTO === Die Werte der Time-Out-Zeiten in DTO haben einen Einfluß auf das Verhalten des Validators. Im folgenden werden zwei Extrempositionen beschrieben. Es sind auch alle Zwischenpositionen m¨ oglich. Lange Time-Out-Times DTO -----------------------DTODFP_X wird ein Wert in der Gr¨ oßenordnung der Zeit zugeordnet, die typischerweise zwischen zwei Aktivierungen der Diagnosefunktion vergeht, die dem Fehlerpfad DFP_X beinhaltet Dies bedeutet, daß zumindest selten laufende Diagnosefunktionen sehr lange Time-Out-Zeiten haben. Die Wahrscheinlichkeit ist dann hoch, daß alle Master eines neu entdeckten Masters als vertrauensw¨ urdig eingestuft werden. Die Validierung findet dann sofort statt. Die erster Fehlerentdeckung im System wird zu einer sofortigen Validierung zu "Ursache" f¨ uhren, da die anderen Master zuvor OK gepr¨ uft worden sind. Es ist jedoch sehr fragw¨ urdig, ob ein Fehlerpfad noch vertrauensw¨ urdig ist, wenn ein Fehler im System auftritt. Short Time-Out-Times DTO -----------------------Die andere Position bedeutet, DTODFP_X eine Time-Out-Zeit zuzuweisen , die gerade lange genug ist, daß der Validator das Ergebnis des Fehlerpfades DFP_X noch lesen kann (d.h. wenige Minuten). Dies wirkt sich dann so aus, daß nach einer Fehlerentdeckung zuerst alle Master vom Validator angefordert werden m¨ ussen. Erst wenn alle Master nach der Fehlerentdeckung gepr¨ uft wurden, kann die Validierung dieses ersten Fehlers erfolgen. Dies bedeutet, daß eine Validierung seltener vorkommt, daf¨ ur aber mit h¨ oherer Wahrscheinlichkeit ein richtiges Validierergebnis ermittelt wird. Recommendation for DTO application ---------------------------------Die Entwickler des Validators raten zu kurzen Time-Out-Zeiten DTI. Dadurch wird sichergestellt, daß in der Werkstatt keine falsche Information ausgelesen wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DINH 2.10.0
Seite 3215 von 4100 31.JAN.2003 Thomas Brosi
FU DINH 2.10.0 Inhibit-Handler FDEF DINH 2.10.0 Funktionsdefinition
+---%DINH-------------------------------------------------------+ | Inhibit Handler | | =============== | | Methoden, die von anderen Modulen bereitzustellen sind | | | | setDscInhib() in %DSCHED | | resetDscInhib() in %DSCHED | | setInhCause() in %DSCHED | | resetInhCause() in %DSCHED | | setDscSched() in %DSCHED | | resetDscSched() in %DSCHED | | setDscPermission() in %DSCHED | | resetDscPermission() in %DSCHED | | getDscVal() in %DSCHED | | resetDscVal() in %DSCHED | | resetPrioCounters() in %DSCHED | | getSfp() in %DFPM | | | +---------------------------------------------------------------+ ˆ | +------- dsc_inhibit_bg Eigener Prozess
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK DINH 2.10.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
INH_TPDFP INH_T_DFP INH_T_FID INH_T_MSK
BLOKNR BLOKNR BLOKNR BLOKNR
KL KL KL KL
Zeiger auf fehlertyp-spez. Inhibit-Records DFP in fehlertyp-spez. Inhibit-Beziehung FID in fehlertyp-spez. Inhibit-Beziehung Typ-Maske der fehlertyp-spez. Inhibit-Beziehung
Systemkonstante
Art
Bezeichnung
SY_DFPANZ SY_INHTRC
SYS (REF) Anzahl von Fehlerpfaden im System SYS (REF) Systemkonstante maximale Anzahl der fehlertyp-spez. Inhibit-Beziehungen
Variable
Quelle
GIMUVW GNIMUVW
DINH DINH
Source-Y
Referenziert von
Art
Bezeichnung
AUS AUS
Fehlerindex (DFP), der Funktion Beispiel sperrt Anzahl der sperrenden DFPs von FID muvw
FB DINH 2.10.0 Funktionsbeschreibung 1 Einleitung Der Inhibit Handler ist ein Teil des Schedulers %DSCHED. Er sperrt alle FIDs, die auf Grund eines Fehlereintrages im FCM (s. %DFPM) nicht mehr aktiviert werden durfen, ¨ da sonst ¨ Folgefehler entstehen. Diese Sperrung kann aber von einer Anforderung durch den Validator uberstimmt ¨ werden. (Feature ist abhangig von SY_DSMVINH, siehe weiter unten und auch %DVAL)
Die Verwaltungseinheiten DFP und FID Der Inhibit-Handler liegt in der Schnittstelle zwischen dem Diagnose System Manager %DFPM und dem Scheduler %DSCHED. Er kennt daher die Verwaltungseinheiten DFP und FID dieser beiden Module: %DSCHED: %DFPM:
FID DFP
function indentifier diagnostic fault path
Kennung einer geschedulten Funktion oder Teilfunktion Kennung eines Diagnose Fehlerpfades
Die Aufgabe des Inhibit-Handlers Aufgabe des Inhibit-Handlers ist es, diejenigen FIDs zu markieren, die aufgrund einer Fehlermeldung eines Fehlerpfades nicht mehr laufen sollen. Die markierten FIDs werden von ¨ ¨ Scheduler gesperrt, um Folgefehlereintrage im Fault Code Memory FCM des %DFPM zu verhindern. Die Sperrung erfolgt in Abhangigkeit konfigurierbarer Fehlertypen.
Namenskonventionen Die Namen der Labels und Festwerte, die sich auf ein FID beziehen, beinhalten den sogenannten Scheduler Mode # (vgl. %DSCHED) und den FID-Namen FID nach dem Muster: BEGINNER#FID, wie z.B. sfg#fid oder wenn ”m” ein Mode ist und das FID uvw heisst, ergibt sich sfgmuvw. An diesem Beispiel ist das Statusflagarray ”sfg” die Vorsilbe. Fur ¨ die Verwaltung der fehlertyp-spezifischen Inhibit-Beziehungen werden folgende Arrays angelegt: INH_T_MSK Maske, die Fehlertypen spezifiziert INH_T_DFP Fehlerpfad, der Inhibit ausl¨ost INH_T_FID Funktion(FID), das gesperrt wird. ¨ Die Lange der Arrays, d.h. die Anzahl der Inhibit-Beziehunge, ist durch SY_INHTRC definiert. INH_TPDFP ¨ Zugriff auf Inhibit-Beziehungen(Records) uber ¨ (bekannten) DFP. Die Lange des Arrays INH_TPDFP ergibt sich aus Anzahl der DFPs. (Hier wird INH_T mit ”_” als Labelanfang verwendet (INHibit_Typspezifisch), damit kein Namensproblem mit den bisherigen DFP Inhibit-Labels INH”dfp _name” entsteht. Die Attribute des ”Records”, d.h. einer Inhibit-Beziehung, bestimmen die Endung.)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DINH 2.10.0
Seite 3216 von 4100 31.JAN.2003 Thomas Brosi
Statusflag-Array sfg ¨ Der Inhibit-Handler schreibt die Markierung der FIDs in das Statuswort sfg#fid des Schedulers in das bit 4. Er setzt die Scheduler-Freigabe (sfg#fid, bit 6) in Abhangigkeit des InhibitZustandes (sfg#fid, bit 4), des Sleeping- oder Locked-Zustandes (sfg#fid, bit 3) und eines Validator-Requests (sfg#fid, bit 5) zuruck. ¨ Fur ¨ Funktionen, die nur uber ¨ den Inhibit-Handler laufen (Mode C, vergleiche %DSCHED), kann er die Scheduler-Freigabe auch setzen.
Bitnummer Bit6
Beschreibung Schedulerfreigabe
Bit5
Der Scheduler startet die Funktion. Validatoranforderung
Bit4
¨ Der Validator benotigt ein neues Ergebnis fur ¨ die Validierung. Setzen durch den Validator %DVAL, Rucksetzen ¨ durch den Validator und durch den %DFPM Inhibit
Bit3
Die Funktion soll aufgrund eines Fehlers im System nicht mehr ablaufen, um Folgefehler zu verhindern. Setzen und Rucksetzen ¨ durch den Inhibit Handler %DINH. Sleep-/Locked-Mode Die Funktion wurde ausreichend aktiviert und will in dieser Fahrt nicht mehr laufen. Setzen durch geschedulte Funktion, Rucksetzen ¨ durch Scheduler
Inhibit-Beziehungen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ ¨ Es werden nur die relevanten und tatsachlich benotigten DFP-FID-Beziehungen gespeichert. Dazu wird eine Struktur aus drei Arrays aufgebaut, damit die Inhibit-Beziehungen ¨ nachvollziehbar bleiben. Ein ”Record”, d.h. eine Inhibit-Beziehung, wird durch den gleichen Index in den Arrays angesprochen: Die Fehlertypabhangigkeit wird in einem Maskenarray abgebildet und das zuordnete FID steht unter dem gleichen Index.
lfd. Nr.
Fehlertyp
DFP
FID
”Inhibit-Beziehungen” 0 1 2 3 ...
INH_T_MSK ... ... ... Max,Min ...
INH_T_DFP ... ... ... BCD ...
INH_T_FID ... ... ... fid3 ...
ein ”Record”
¨ Die Eintrage sind nach den im Programmstand vorliegenden DFP-Nummern sortiert. Um aus einem Fehlereintrag eines DFP, z.B. BCD, auf die zu sperrenden FIDs zu schließen, ¨ ¨ ¨ die Pointer auf die Startadresse in den INH_T_xxx-Arrays. wird eine zusatzliche Abbildung von der numerisch sortierten DFP-Gesamtliste benotigt. Diese Zuordnung enthalt
lfd. Nr.
Startadresse in INH_T_xxx Arrays
0 1 (=BCD) 2 3 ...
INH_TPDFP ... 3 ... ... ...
¨ ¨ Die Anzahl der (moglicherweise - in Abhangigkeit vom Fehlertyp) zu sperrenden FIDs ergibt sich aus der Differenz zum nachfolgenden Eintrag
Grund fur ¨ Inhibit gi Fur ¨ jeden Function Identifier der Scheduler Modi A und B gibt es einen Messwert giafid bzw. gibfid (oder allgemein gimuvw). In diesem Messwert wird der Fehlerpfad DFP abgelegt, fur ¨ den gilt: • der Fehlerpfad hat einen Fehler E_dfp an den DFPM gemeldet und • aufgrund des gemeldeten Fehlertyps muss das FID gesperrt werden. Wenn mehrere Fehler im DFPM vorliegen, die den FID sperren, so wird nur einer von ihnen in gi#fid gespeichert.
Anzahl der sperrenden DFPs gni ¨ In der Messgroße gni#fid oder gnimuvw steht die aktuelle Anzahl der sperrenden Fehler. Dies kann allerdings nur als Mindestanzahl interpretiert werden, da im Falle einer Korrektur ¨ ¨ ¨ ¨ nach einer Plausibilitatspr ufung ¨ der Eintrage gni nur auf 1 gesetzt wird. Die Berechnung des tatsachlichen Wertes ist zu aufwendig. Der Wertebereich ist eingeschrankt auf 0 - 127.
2 Funktionsbeschreibung ¨ Funktionalit¨at wahrend der Initialisierung ¨ ¨ Zu Beginn der Fahrt wird bei der Initialisierung eine vollstandige Berechnung der sperrenden Fehlertypen fur ¨ jeden FID durchgefuhrt. ¨ Dazu werden alle Fehlerspeichereintrage ¨ ¨ und ausgewertet und ggf. den FIDs zugeordnet, d.h. die FIDs werden gesperrt. Dazu erfolgen Eintrage in sfg#fid, gni#fid und gi#fid, wobei gni#fid den korrekten Zahlenwert enthalt nicht nur die Mindestanzahl.
¨ Funktionalit¨at wahrend der Fahrt Bei einem Fehlereintrag erfolgt die (schnelle) Sperrung der FIDs innerhalb des Methodenaufrufes repSfp der Diagnosefunktion (Setzen des Inh-Bits im sfg#fid). Ferner wird der Counter gni#fid inkrementiert, der die Anzahl der sperrenden DFPs pro FID speichert. Bei jedem neuen Fehlereintrag, der zu einer Sperrung des betrachteten FID’s fuhrt, ¨ wird ¨ ¨ ¨ gni#fid hochgezahlt. Neben dem Inhibit-Flag und Zahler wird auch gi#fid beschrieben (d.h. dort steht zunachst der zuletzt aufgetretene Fehler). Bei Wegfall eines Fehlers wird direkt in repSfp der Counter dekrementiert. Sofern gni#fid = 0 wird, kann die Inhibit-Rucknahme ¨ erfolgen (Inh-Bit = false) - zusammen mit dem Update von gi#fid (auf 0=”no_dfp” setzen). Bei einem Mode C-FID gibt es sogar die sofortige, endgultige Freigabe. ¨ Fur ¨ FIDs vom Mode A und B gilt: Wenn sfg#fid.bit4 = 1 (Inhibit Statut gesetzt) und sfg#fid.bit5 = 0 (kein Validator-Request) dann: sfg#fid.bit6 = 0 (keine Scheduler-Freigabe) Fur ¨ FIDs vom Mode C gilt: +---+ -------->| | | v +--------------+ +---+ sfg#fid.bit3 (Sleeping) ------->| | +---->| | sfg#fid.bit4 (Inhibit)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFPM 15.10.0
Seite 3217 von 4100 31.JAN.2003 Thomas Brosi
+---+ +-----+ | | +-----+ ------>| NOT +--------->| & +------>| NOT +---------> sfg#fid.bit6 +-----+ +-----+ | | +-----+ (Scheduler-Freigabe) Scheduler Mode des FID -------->| = C +------------------>| | +-----+ +---+ sfg#fid.bit5 (Validator-Request)
Das Feature, dass ein Inhibit von einer Validierungsanforderung uberstimmt ¨ wird, gilt nur bei SY_DSMVINH = 1 aber nicht bei SY_DSMVINH = 0. ¨ im Hintergrund. Wenn ein DFP einen Fehlereintrag hat, werden die betroffenen Fur ¨ die Plausibilisierung gibt es ein Refresh mit einer Schleife uber ¨ alle DFPs. Dieser Prozess lauft ¨ ¨ FIDs (je nach Maske) mit einem Hilfsbit (Bit7 des Zahlers gni#fid) markiert. Die tatsachliche Anzahl der sperrenden DFPs ergibt sich somit aus den unteren 7 Bits. Anschließend erfolgt eine Schleife uber ¨ alle FIDs. 1. Ist das Hilfsbit gesetzt, wird das B_inh gesetzt und das B_sc resetiert. ¨ ¨ • Ist der Zahler großer 0, dann erscheint das Ergebnis plausibel. ¨ ¨ ¨ • Falls jedoch gni#fid = 0 ist, muss dieser Wert falsch sein. Als einfachste Annaherung an den tatsachlichen Wert wird gni#fid = 1 und Monitoreintrage werden zur Markierung gesetzt. 2. Ist das Hilfsbit nicht gesetzt, wird B_inh resetiert und gni#fid = 0 gesetzt. (Das FID nimmt dann wieder an der Auswahl des Schedulers teil bzw. wird als Mode C FID wieder freigegeben.) ¨ ¨ Danach erfolgt der Reset des Hilfsbits nach der Plausibilisierung. Die Verwendung von Bit7 des Zahlers gni#fid als Hilfsbit beschrankt die Anzahl der sperrenden DFPs auf 127 pro FID.
Referenzen ¨ Zur Vollstandigen Beschreibung der kompletten Fehlerverwaltung mussen ¨ folgende Sektionen mitbetrachtet werden: Diagnose Diagnose Diagnose Diagnose
System Manager Scheduler Validator Fehlerpfad Manager
%DSM %DSCHED %DVAL %DFPM
APP DINH 2.10.0 Applikationshinweise Die Bedatung der Inhibit-Beziehungen kann als Konfiguration bezeichnet werden, bei der Angaben aus den Funktionen in Form von Daten in den DSM fließen. Die FID- und DFPReihenfolge wird bei der Programmstandsgenerierung aufgebaut. Bei der Zuordnung in die drei Arrays muss lediglich die zeilenweise Gultigkeit ¨ beachtet werden. Danach muss die ¨ Zuordnung der Pointer uberpr uft Informationen zum Mechanimus des DSM befindet sich in den Applikationshinweisen zum DSM-Scheduler und DSM-Validator. ¨ ¨ werden. Nahere
FU DFPM 15.10.0 OBDII; Fehlerpfadmanager ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF DFPM 15.10.0 Funktionsdefinition ¨ Ubersicht:
Anbindung des Diagnose-Fehlerpfad-Managers im System
+--fcmTrig() Methode f¨ ur Ereignistriggerung | aus z.B. %DDCY, %DWUC, etc. v +--------+ +-----------------------------------------------------+ | DVAL +-------------->| Status| | | | Array (sfp) Fehlerspeicher FCM | +--------+ | +-------+ +-------------------------+ |<----------Methoden f¨ ur Methoden f¨ ur Validator | | +-fcmErr()-->| | | Testerschnittstelle | | +-fcmZyf()-->| | | z.B. %SCATT, KWP2000 etc. +--------+ | | +-fcmOk()--->| | | siehe -->%DTIPx.y | DSCHED +-------------->| | +-fcmTyp()-->| | | | | | | | +-------------------------+ | +--------+ | | | | Methoden f¨ ur Scheduler | | | |<-getDfpmMil()- Meth. f¨ ur MIL-Anst. ->%DMILx.y | | | | | +-------+ |<-getDfpmEpcl()- Meth. f¨ ur EPCL-Anst. ->%DEPCLx.y | | | | +-----------------------------------------------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | | | | | | | | +--getErf() | | | | +--Nachlauf-Aktivit¨ at siehe -->%DFPMNL | | | +--getZyf() | | | +--dfpm_clr | | +--repSfp() | | +--dfpm_ini | +--getSfp() | +--dfpm_time +--getClf() +--dfpm_check Methoden f¨ ur Aktionen der Diagnosefunktionen
Eigene Prozesse
ABK DFPM 15.10.0 Abkurzungen ¨ Abk. ---DFPM FCM sfp dfp EPCL
Art --Modul Modul Platzhalter Platzhalter K¨ urzel
Parameter
Beschreibung -----------Diagnose, FehlerPfad-Management Fehlerspeicher, Fault Code Memory Status FehlerPfad Diagnose FehlerPfad Electronic Powertrain Control Lamp Art
Bezeichnung
CWDFPM
FW
Codewort: Bitcodierte Aktivierung der DFPM-Teilfunktionen
Systemkonstante
Art
Bezeichnung
SY_DFPMENV SY_DFPMTIM
SYS (REF) Systemkonstante: Umweltbedingungen im Fehlerspeicher SYS (REF) Systemkonstante: Zeitinfo im Fehlerspeicher
Source-X
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFPM 15.10.0
Seite 3218 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
SY_DFPMVAR SY_ENVBLOK SY_FCMSIZE SY_FFESIZE
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: DFPM-Version ¨ Systemkonstante; Anzahl Umweltblocke im Fehlerspeicher ¨ Systemkonstante: Maximale Anzahl von Fehlerspeichereintragen ¨ Systemkonstante: Lange der Freeze Frame-Erweiterung
Art
Bezeichnung
Variable
Quelle
Referenziert von
B_DCY
DDCY
B_WUC
DWUC
CANECU, D2CTR,EIN DCLA, DFPM, DTRIG, ... EIN CANECU, D2CTR,DCLA, DFPM, DTRIG
Bedingung ’driving cycle’ erkannt
Bedingung ’warm up cycle’ erkannt
FB DFPM 15.10.0 Funktionsbeschreibung ¨ Ubersicht: 1. Speicherbereiche des DFPM 1.1 Status-Array (sfp) 1.2 Fehlerspeicher (fcm)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2. Methoden 2.1 Methoden 2.2 Methoden 2.3 Methoden 2.4 Methoden 2.5 Methoden 2.6 Methoden 2.7 Methoden
f¨ ur f¨ ur f¨ ur f¨ ur f¨ ur f¨ ur f¨ ur
Aktionen der Diagnosefunktionen Aktionen innerhalb DFPM Ereignistriggerung MIL-Ansteuerung Testerschnittstelle Validator Scheduler
3.
DFPM-Prozesse
4.
Datenbereitstellung
5. Funktionsbeschreibung ¨ 5.1 Fehlererkennung; Anderung Errorflag E_abc 0->1; ¨ 5.2 Fehlererkennung; Anderung des Fehlertyps; 5.3 Heilungserkennung; ¨ Anderung Errorflag E_abc 1->0; ¨ 5.4 Pr¨ ufbest¨ atigung; Anderung im Zyklusflag Z_abc 0->1; 5.5 Triggerbest¨ atigung; z.B. ¨ Anderung B_dcy 0->1; 5.6 Bewertungs-Zeittakt f¨ ur Fehlerschwere 5.7 Ende des Betriebszyklus, Nachlauf, Haltephase ¨ 5.8 Ubersichtstabelle der MIL-Entprellung in Kurzform 6.
-->%DFPMNL
Referenzen
Beschreibung: 1.
Speicherbereiche des DFPM Die beiden Speicherbereiche Status-Array (sfp) und Fehlerspeicher (fcm) sind im dauerversorgten RAM abgelegt. Datenverlust bei power fail ist m¨ oglich.
1.1 Status-Array (sfpdfp); f¨ ur jeden Fehlerpfad dfp ist genau ein Statuswort sfpdfp (16bit) mit folgendem Inhalt abgelegt: ----------------------------------------------------------------------------------------------------------------------------1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7
Bit0 Bit1 Bit2 Bit3 Bit4 Bit5 Bit6 Bit7
E_dfp Z_dfp
Fehlerbit; Pr¨ ufresultat der aktuellsten Pr¨ ufung Zyklusbit; Best¨ atigung, ob in der aktuellen Fahrt der Pfad schon mindestens einmal gepr¨ uft wurde reserviert reserviert reserviert reserviert Ersatzwertbit; zeigt ggf. an, wenn in dfp ein Ersatzwert verwendet wird Clearbit; Schnittstelle f¨ ur fehlerpfadspezifisches L¨ oschen des Speichers
B_bkdfp B_cldfp
1.1.8 1.1.9 1.1.10 1.1.11 1.1.12 1.1.13 1.1.14 1.1.15
Bit8 Bit9 Bit10 Bit11 Bit12 Bit13 Bit14 Bit15
¨berschritten’ bei aktuellster Pr¨ B_mxdfp Fehlertypbit; ’Maximalwert u ufung B_mndfp Fehlertypbit; ’Minimalwert unterschritten’ bei aktuellster Pr¨ ufung B_sidfp Fehlertypbit; ’Signal fehlt’ bei aktuellster Pr¨ ufung B_npdfp Fehlertypbit; ’Ergebnis nicht plausibel’ bei aktuellster Pr¨ ufung sfpdfp.12 Fehler ist vorhanden und im FCM gespeichert sfpdfp.13 Fehlerpfad wurde seit powerfail / FCM l¨ oschen mindestens einmal gepr¨ uft (dfp-ready) sfpdfp.14 Run-bit; Funktion hat Z_bit im aktuellen repSfp gesetzt, run-bit wird sofort wieder resetiert ! sfpdfp.15 reserviert
1.1.16
Word
dsmtsdfp time stamp der aktuellsten Pr¨ ufung
(optional ¨ uber SY_dvalcrt)
1.2 Fehlerspeicher (fcm); enth¨ alt nur Informationen von fehlerhaft erkannten Pr¨ ufungen mit folgendem Inhalt (Bytes): ----------------------------------------------------------------------------------------------------------------------Max. SY_fcmsize Fehlerpfadeintr¨ age sind m¨ oglich. 1.2.1
Byte0
dfp
Fehlerpfadidentifier; fortlaufende, programmstandspezifische Nummer von 1 .. n.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFPM 15.10.0
Seite 3219 von 4100 31.JAN.2003 Thomas Brosi
1.2.2
Byte1
tsf
Fehlerschwerez¨ ahler; f¨ ur jeden gespeicherten Fehler wird ein Speicherwert tsf als Summenzeit f¨ ur vorhandenen Fehler gef¨ uhrt. Abgasrelevant, d.h. auf Entprellung mit FLC wirksam, ist ein Fehler u.A. dann, wenn am Fahrtende gilt: tsf > TSFdfp. Bei Fehlerneueintrag wird TSF mit 0 begonnen. Jeder gespeicherte tsf wird bei ¨ Ubergang n > nmin auf 0 gesetzt, d .h. nach Zdg. EIN ist jeweils noch bis Start der Wert aus der letzten Fahrt sichtbar. Ist der Maximalwert (255) des tsf erreicht, bleibt der Wert erhalten, es erfolgt kein Overflow.
1.2.3
Byte2 Bit2.0 Bit2.1 Bit2.2 Bit2.3 Bit2.4 Bit2.5 Bit2.6 Bit2.7
fps Fehlerpfadstatus bei aktuellstem Eintrag (E_dfp etc.) fps.erfact Abbild des aktuellen E_dfp aus Status sfpdfp fps.zyf Abbild des aktuellen Z_dfp aus Status sfpdfp fps.ekd reserviert, noch nicht genutzt fps.zkd reserviert, noch nicht genutzt fps.fa Fehlereintrag entstand unter KD-Testereinfluß fps.be Fehlereintrag entstand unter Bandende-Testereinfluß fps.6 Reserve fps.tsfr TSFdfp-Schwelle wurde in aktueller Fahrt ¨ uberschritten
1.2.4
Byte3 Bit3.0 Bit3.1 Bit3.2 Bit3.3 Bit3.4 Bit3.5 Bit3.6 Bit3.7
typ Fehlerpfadtyp beim ersten und beim aktuellstem Eintrag. typ.actmax Pr¨ ufschwelle war bei aktuellster Erkennung ¨ uberschritten typ.actmin Pr¨ ufschwelle war bei aktuellster Erkennung unterschritten typ.actsig Pr¨ ufwert war bei aktuellster Erkennung inaktiv oder fehlte typ.actnpl Pr¨ ufwert war bei aktuellster Erkennung unplausibel typ.inimax Pr¨ ufschwelle war bei erster Erkennung ¨ uberschritten typ.inimin Pr¨ ufschwelle war bei erster Erkennung unterschritten typ.inisig Pr¨ ufwert war bei erster Erkennung inaktiv oder fehlte typ.ininpl Pr¨ ufwert war bei erster Erkennung unplausibel
1.2.5
Byte4 Bit4.0 Bit4.1 Bit4.2 Bit4.2 Bit4.4 Bit4.5 Bit4.6 Bit4.7
fes Fehlerpfad-Eintragstatus; Dynamische Bewertung der Beh¨ ordenrelevanz fes.pend Fehlereintrag pending, flc war noch nicht 0 \ fes.dauer FLC war min. einmal auf Null, Delete nach Gesetz > DLC-state fes.st1 Fehlereintrag noch nicht geheilt / fes.scatt Fehlereintrag f¨ ur Scan Tool - Ausgabe freigegeben (dynamisch) siehe ->%TCSORT fes.4 fes.5 fes.hlcc hlc wurde in dieser Fahrt schon dekrementiert (HLC-state) fes.flcc flc wurde in dieser Fahrt schon dekrementiert (FLC-state)
1.2.6
Byte5
cla (fes.clas)
1.2.7
Byte6 Bit6.0 Bit6.1 Bit6.2 Bit6.3 Bit6.4 Bit6.5 Bit6.6 Bit6.7
out Ausgabewerte je Eintrag out.epcl EPCL soll dauerleuchten out.epblk EPCL soll blinken out.2 out.3 out.mil MIL soll dauerleuchten out.blink MIL soll blinken out.6 out.7
1.2.8
Byte7
flc
MIL-ein - Z¨ ahler; Takt entsprechend Klasse
1.2.9
Byte8
hlc
MIL-aus - Z¨ ahler; Takt entsprechend Klasse
1.2.10
Byte9
dlc
L¨ oschz¨ ahler; bestimmt die Speicherdauer seines zugeh¨ origen Fehlers nach Heilung bzw. fehlender Best¨ atigung. Bei unentprellter Erkennung (’vermuteter Fehler’) wird der dlcdfp abh. von der Klasse auf z.B. DLCPRL (80) gesetzt. Wird der Fehler innerhalb von DLCPRL dcy/wuc weder best¨ atigt noch als geheilt erkannt, so wird er aus dem Fehlerspeicher gel¨ oscht. Sobald ein ’vermuteter’ Fehler als geheilt erkannt ist wird der dlcdfp auf den Wert ADSTKD gesetzt. Bei jedem Erkennen eines ’best¨ atigten Fehlers’ wird der DLCabc auf den Wert ADSTFD (40 dez) gesetzt. Diesen Wert beh¨ alt er bis zur erkannten Fehlerheilung. Solange ein ’vermuteter Fehler’ noch nicht ’best¨ atigt’ ist bzw. sobald ein Fehler als geheilt erkannt ist, wird der zugeh¨ orige DLCabc bei jedem Betriebszyklus in dem auf ’warm-up cycle’ erkannt wurde (B_wuc=1) in der Haltephase um 1 dekrementiert. ->%DWUC. Erreicht der DLCabc hierbei den Wert 0, so wird der Fehler (und ggf. der zugeh¨ orige Freeze frame) komplett aus dem Speicher gel¨ oscht.
1.2.11
Byte10
hz
H¨ aufigkeitsz¨ ahler; wird bei jeder Neuerkennung nach erkannter Fehlerheilung (z.B. bei Wackelkontakten) um 1 erh¨ oht. Der Maximalwert 255 begrenzt den HZ nach oben. Es erfolgt kein Overflow im Z¨ ahler.
1.2.12
Byte11 . Byte21
Erster FreezeFrame-Wert entsprechend -->%DFRZx.y . Letzter FreezeFrame-Wert entsprechend -->%DFRZx.y
1.2.13
Byte22
Hier folgt ggf. noch optional eine FreezeFrame-Erweiterung mir L¨ ange entsprechend SY_ffesize.
1.2.14
Byte22 + SY_ffesize Erster Eintrag der kundendienstspezifischen Umweltgr¨ oßen. Eintrag von SY_envblok Umweltbl¨ ocken aus FFTdfp und erweiterten Umweltwerten Struktur eines Umweltblocks: Erst Wert aus ->%DUMWEXx.y, dann FFTdfp mit L¨ ange SY_dfpmenv
Fehlerpfad-Klasse; ¨ Ubernahme aus der Klassentabelle
(siehe auch ->%DCLAx.y)
-->%DUMWEXx.y
1.2.15
Byte22 + SY_ffesize + SY_envblok * (SY_dfpmenv + SY_DFPMTIM):
1.2.16
Byte22 + SY_ffesize + SY_envblok * (SY_dfpmenv + SY_DFPMTIM) + 1: fpms-Array mit L¨ ange ((SY_dsmmast+7) / 8) Fault path master status mit 1 Bit je Master siehe ->%DVALx.y Bit = 1: Master ist bereits gepr¨ uft, Bit = 0: Master ist noch nicht gepr¨ uft
vstat Bytes;
Abh¨ angig von der Gesamtl¨ ange des Eintrags folgt hier evtl. noch ein F¨ ullbyte mit Inhalt 00 zur Word-entsprechenden Aufrundung.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFPM 15.10.0
Seite 3220 von 4100 31.JAN.2003 Thomas Brosi
2. Methoden -----------2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5
Methoden f¨ ur Aktionen der Diagnosefunktionen getSfp() liest das Statuswort sfp eines Fehlerpfades dfp aus dem Status-Array repSfp() schreibt Statuswort sfp eines dfp in das Status-Array, meldet sfp mit repDfpResult an ->%DSCHEDx.y und setzt timestamp dsmtsdfp wenn sfpdfp.14 (run-bit) true, setzt danach sfpdfp.14 zur¨ uck. getErf() liest das Fehlerflag E_dfp eines Fehlerpfades dfp aus dem Status-Array getZyf() liest das Zyklusflag Z_dfp eines Fehlerpfades dfp aus dem Status-Array getClf() liest das Clear-Flag eines Fehlerpfades dfp aus dem Status-Array
2.2
Methoden f¨ ur Aktionen innerhalb DFPM
2.3 2.3.1
Methoden f¨ ur Ereignistriggerung fcmTrig() Aufruf eines Triggerereignisses (B_dcy, B_wuc etc.)
2.4 2.4.1 2.4.2
Methoden f¨ ur MIL, EPCL-Ansteuerung getDfpmMil() durchsucht Fehlerspeicher auf MIL-relevante Zust¨ ande getDfpmEpcl() durchsucht Fehlerspeicher auf EPCL-relevante Zust¨ ande
2.5 2.5.1 2.5.2
Methoden f¨ ur Testerschnittstelle Standard Plattform Methoden getValInfoStat(line)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2.6 2.6.1
siehe
-->%DTIPx.y
"
Methoden f¨ ur Validator repValRes() schreibt vstat in Fehlerspeicher fcm. Falls noch nicht validiert wurde, wird ggf. alternativ zu ’validiert zu Ursache’ oder ’validiert zu Folgefehler’ auch ’prinzipiell nicht validierbar’ im fcm eingetragen."
2.6.2 2.6.3 2.6.4 2.6.5 2.6.6 2.6.7
¨ber SY_dvalcrt) getTlc() liest time stamp dsmtsdfp aus Status (optional u getErrCnt() liefert die Anzahl der im Fehlerspeicher FCM eingetragenen Fehler getErf() liest das Fehlerflag E_dfp eines Fehlerpfades dfp aus dem Status-Array getValInfoFpms() liest den Fehlerpfad Master Status aus dem Fehlerspeicher FCM setValInfoFpms() setzt den Fehlerpfad Master Status im Fehlerspeicher FCM auf "Master entlastet" clrValInfoFpms() setzt alle Fehlerpfad Master Stati einer Fehlerspeicherzeile zur¨ uck
2.7 2.7.1 2.7.2
Methoden f¨ ur Scheduler getErf() liest das Fehlerflag E_dfp eines Fehlerpfades dfp aus dem Status-Array getZyf() liest das Zyklusflag Z_dfp eines Fehlerpfades dfp aus dem Status-Array
3. DFPM-Prozesse 3.1 3.2 dfpm_clr 3.3 dfpm_ini 3.4 dfpm_time 3.5 dfpm_check 4.
Datenbereitstellung
4.1
Zentrale Daten
alle im Nachlauf definierten Aktionen werden in %DFPMNL ausgef¨ uhrt startet L¨ oschprozess f¨ uhrt alle f¨ ur Initialisierung definierten Aktionen aus f¨ uhrt alle f¨ ur das definierte Zeitraster (0,5 s) definierten Aktionen aus durchsucht Fehlerspeicher auf unplausible Eintr¨ age und korrigiert diese
4.1.1
CLA
Tabelle mit Entprelldaten wie in %DCLAx.y beschrieben
4.1.2
FFT
Tabelle mit verf¨ ugbaren Umweltdaten wie in %DFFTx.y beschrieben
4.2
-->%DFPMNL
Fehlerpfadbezogene Daten
4.2.1
CLAdfp
Festwert; Verwaltungsklasse f¨ ur Auswahl aus CLA
4.2.2
TSFdfp
Festwert; Schwellwert f¨ ur Fehlerschwere-Entscheidung
4.2.3
FFTdfp
Festwertblock mit L¨ ange SY_dfpmenv; Werte aus FFT-Tabelle.
4.2.4
CDTdfp
Festwert(16bit); Fehlernummer f¨ ur Ausgabe an Kundendiensttester nach RB-Standard Vergabe der CDTdfp-Nummern f¨ ur neue Fehlerpfade erfolgt durch K3/EKS3-My, -Fk chronologisch fortlaufend. Besonderheiten: Nummer 00 ist verboten, da Kennzeichen f¨ ur leeren Speicher. Nummer >=65280 (FF00h) ist Sperrbedingung f¨ ur Fehlerabspeicherung.
4.2.5
CDCdfp
Festwerteblock (4*16bit); SAE-Fehlercode zur Ausgabe an Beh¨ ordentester -->%DCDCx.y Der Fehlerpfadidentifier muß bei der Ausgabe zum OBD-SCAN-TOOL (OST) in das Format der SAE-Norm J2012 umgesetzt werden. Hierbei gibt es f¨ ur jeden der 4 Fehlertypen einen eigenen Wert. Die Datierung ist ggf. projektspezifisch je nach Ausstattungsgrad und Kundenphilosophie auszuf¨ uhren.
5.
5.1
->%DFFTx.y
Funktionsbeschreibung Der Eintrag, Aktuallisierung und ¨ Uberpr¨ ufung der Fehlerspeicherwerte erfolgt in einer zentralen Logik jeweils nur nach Triggerung durch eines der folgenden Ereignisse: Fehlererkennung;
¨ Anderung Errorflag E_abc 0->1;
Sobald eine der Pr¨ uffunktionen das Fehlerflag E_dfp im Statuswort sfpdfp setzt, geschieht folgendes: Zuerst wird der Fehlerspeicher nach einem evtl. vorhandenen fr¨ uheren Eintrag des Fehlerpfads dfp durchsucht, - ist er noch nicht gespeichert, erfolgt ein Neueintrag ---> 5.1.1 - ist er schon gespeichert erfolgt ein Update ---> 5.1.2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
5.1.1
Neueintrag:
dfp fps typ.ini typ.act fes cla flc tsf hlc dlc hz frz0.... ini_env... 5.1.2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Im Fehlerspeicher werden folgende Werte am aktuellen Fehlerspeicherende, falls dieser noch nicht voll ist, gespeichert (siehe auch %DFPMOVF): Fehlerpfadidentifier eintragen Fehlerpfadstatus (E_dfp etc.) Fehlerpfadtyp beim ersten Eintrag (B_mxdfp etc.) Fehlerpfadtyp beim aktuellen Eintrag (B_mxdfp etc.) Fehlerpfad-Eintragstatus; Dynamische Bewertung der Beh¨ ordenrelevanz Fehlerpfad-Klasse; CLAdfp MIL-ein - Z¨ ahler; wird entsprechend CLAdfp auf Startwert gesetzt und dabei nur wenn Entprelltrigger und Z_dfp auch schon erf¨ ullt sind, zus¨ atzlich um 1 dekrementiert. Fehlerschwerez¨ ahler; auf 0 setzen MIL-aus - Z¨ ahler; wird entsprechend CLAdfp auf Startwert gesetzt L¨ oschz¨ ahler; entsprechend fes auf Startwert setzen H¨ aufigkeitsz¨ ahler; auf 1 setzen Freeze frame; entsprechend FFT gespeichert, siehe -->%DFRZx.y Umweltwerte gem¨ aß FFTdfp und -->%DUMWEXx.y bei Ersterkennung
Fehlerpfadstatus (E_dfp etc.) neuen Wert ¨ ubernehmen Fehlerpfadtyp beim aktuellen Eintrag (B_mxdfp etc.) Fehlerpfad-Eintragstatus; Dynamische Bewertung der Beh¨ ordenrelevanz MIL-ein - Z¨ ahler; wird abh¨ angig von ...... MIL-aus - Z¨ ahler; wird entsprechend CLAdfp auf Startwert gesetzt L¨ oschz¨ ahler; entsprechend fes auf Startwert setzen H¨ aufigkeitsz¨ ahler; um 1 inkrementieren Umweltwerte gem¨ aß FFTdfp an die Stelle X bei aktuellster Erkennung (->%DUMWEXx.y) X ist Minimalwertauswahl aus H¨ aufigkeitsz¨ ahler HZ und SY_envblok Noch nicht benutzte Umweltbl¨ ocke werden mit FFhex bef¨ ullt.
Fehlererkennung; ¨ Anderung des Fehlertyps; Sobald eine der Pr¨ uffunktionen den Fehlertyp im Statuswort sfpdfp ¨ andert, werden folgende Eintr¨ age aktualisiert: typ.act
5.3
Seite 3221 von 4100 31.JAN.2003 Thomas Brosi
Update: Im FSP werden folgende Eintr¨ age aktualisiert: fps typ.act fes flc hlc dlc hz act_env(x)
5.2
DFPM 15.10.0
Fehlerpfadtyp beim aktuellen Eintrag (B_mxdfp etc.)
Heilungserkennung; ¨ Anderung Errorflag E_abc 1->0; Sobald eine der Pr¨ uffunktionen das Fehlerflag E_dfp im Statuswort sfpdfp r¨ ucksetzt, werden folgende Eintr¨ age aktualisiert: Bei tempor¨ arem, noch nicht CARB-entprelltem Fehlerstatus: fps fes dlc
Fehlerpfadstatus (E_dfp etc.) neuen Wert ¨ ubernehmen Fehlerpfad-Eintragstatus; Dynamische Bewertung der Beh¨ ordenrelevanz L¨ oschz¨ ahler; auf ADSTKD setzen
Bei CARB- best¨ atigtem Fehler: fps fes flc hlc 5.4
Fehlerpfadstatus (E_dfp etc.) neuen Wert ¨ ubernehmen Fehlerpfad-Eintragstatus; Dynamische Bewertung der Beh¨ ordenrelevanz MIL-ein - Z¨ ahler; wird abh¨ angig von ...... MIL-aus - Z¨ ahler; wird nur wenn Entprelltrigger und Z_dfp auch schon erf¨ ullt sind, um 1 dekrementiert.
¨nderung im Zyklusflag Z_abc 0->1; Pr¨ ufbest¨ atigung; A Sobald eine der Pr¨ uffunktionen das Zyklusflag Z_dfp im Statuswort sfpdfp setzt, werden, so ein entsprechender Fehler gespeichert ist, folgende Eintr¨ age aktualisiert: fps fes
Fehlerpfadstatus (E_dfp etc.) neuen Wert ¨ ubernehmen Fehlerpfad-Eintragstatus; Dynamische Bewertung der Beh¨ ordenrelevanz
zus¨ atzlich werden, falls aktueller Eintrag mit aktivem Fehler (E_dfp = 1) ist, folgende Eintr¨ age aktualisiert: flc hlc
MIL-ein - Z¨ ahler; wird abh¨ angig von ...... MIL-aus - Z¨ ahler; wird entsprechend CLAdfp auf Startwert gesetzt
oder, falls aktueller Eintrag mit geheiltem Fehler (E_dfp = 0) ist, folgende Eintr¨ age aktualisiert: hlc 5.5
fes flc hlc 5.6
MIL-aus - Z¨ ahler; wird nur wenn Entprelltrigger (z.B. B_dcy) auch schon erf¨ ullt sind, um 1 dekrementiert.
¨nderung B_dcy 0->1; Triggerbest¨ atigung; z.B. A Sobald eine der Triggerfunktionen den Trigger aktiviert, werden folgende Eintr¨ age aktualisiert: Fehlerpfad-Eintragstatus; Dynamische Bewertung der Beh¨ ordenrelevanz MIL-ein - Z¨ ahler; wird entsprechend CLAdfp auf Trigger gefiltert und dabei nur wenn Fehler validiert vorhanden aber unentprellt ist, um 1 dekrementiert. MIL-aus - Z¨ ahler; wird entsprechend CLAdfp auf Trigger gefiltert und dabei nur wenn Fehler aktuell geheilt aber unentprellt ist, um 1 dekrementiert.
Bewertungs-Zeittakt f¨ ur Fehlerschwere Im FSP werden, so ein entsprechender Fehler gespeichert ist, folgende Eintr¨ age aktualisiert: tsf
Fehlerschwerez¨ ahler; bei aktuell vorhanden Fehlern um 1 inkrementiert
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
5.7
6.
Seite 3222 von 4100 31.JAN.2003 Thomas Brosi
Ende des Betriebszyklus, Nachlauf, Haltephase flc dlc
5.8
DFPM 15.10.0
-->%DFPMNL
falls Fehler in dieser Fahrt als fehlerfrei gewertet, wird flc auf Maxwert entsprechend DCLA gesetzt L¨ oschz¨ ahler; falls B_wuc = 1 ist, werden die dlc aller geheilt erkannten Eintr¨ age um 1 dekrementiert.
¨ Ubersichtstabelle der MIL-Entprellung in Kurzform Aktionsorientierte Darstellung, nur in den nachfolgend beschriebenen 5 F¨ allen wird die Fehlerspeicherverwaltung aktiv: Referenzen Zur vollst¨ andigen Beschreibung der kompletten Fehlerverwaltung m¨ ussen folgende Sektionen mitbetrachtet werden: Beschreibung Beschreibung Beschreibung Beschreibung Beschreibung Beschreibung Beschreibung Beschreibung Beschreibung Beschreibung Beschreibung
profektspezifische Bef¨ ullung Fehlerspeicher der Aktivit¨ aten im Nachlauf der Klassentabelle CLA der verf¨ ugbaren Triggerwerte der zus¨ atzlichen 8bit - Umwelt / Freeze frame - Werte (Plattform) der bereitgestellten Umwelt / Freeze frame - Werte der bereitgestellten Umwelt / Freeze frame - Werte (kundenspezifisch) der verwendeten Freeze Frame - Werte der verwendeten erweiterten Umweltwerte /-strategie der SAE-Fehlercodes der verf¨ ugbaren Methoden f¨ ur Testerkommunikation
Erf¨ ullung Bedingung ’driving cycle’ ist beschrieben in Erf¨ ullung Bedingung ’warm up cycle ist beschrieben in MIL-Ansteuerung ist beschrieben in EPCL-Ansteuerung ist beschrieben in Bildung Inspection/Maintenance-Readinesscode ist beschrieben in Scheduler ist beschrieben in Validator ist beschrieben in Inhibithandler ist beschrieben in Auslesen des Fehlerspeichers erfolgt ¨ uber Tester (Generic scan tool) oder Kundendiensttester z.B. KTS300
-->%DFCMx.y -->%DFPMNLx.y -->%DCLAx.y -->%DTRIGx.y -->%DFFTCNVx.y -->%DFFTx.y -->%DFFTKx.y -->%DFRZx.y -->%DUMWEXx.y, -->%DTOPx.y -->%DCDCx.y -->%DTIPx.y -->%DDCYx.y -->%DWUCx.y -->%DMILx.y -->%DEPCLx.y -->%DIMCx.y -->%DSCHEDx.y -->%DVALx.y -->%DINHx.y -->%SCATTx.y -->%TK...x.y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
APP DFPM 15.10.0 Applikationshinweise F¨ ur die funktionsspezifische Labelauswahl in VS100 etc. sind die DFPM-relevanten Fehlerpfad-Daten unter DFPM_ anw¨ ahlbar. Klassentabelle CLA: F¨ ur die Klassentabelle CLA f¨ uhren K3/ESK2-Mayer, -Frank eine ¨ ubergeordnete Default-Datierungstabelle. Die Speicherung eines Fehlers, nicht aber seine Erkennung mit Ausgabe der Ersatzmaßnahmen und Fehlerflags, kann unterdr¨ uckt werden, indem die zugeh¨ orige Klasse CLAdfp entsprechend datiert wird. Fehlerschwerez¨ ahler TSFdfp: Achtung ! Je kleiner TSFdfp gew¨ ahlt wird, umso wahrscheinlicher wird der FLC dekrementiert ! TSFdfp = 127,5 sec (255dez) schaltet Zeitbewertung aus, da Abfrage auf tsf > TSFdfp. Entprellung entspricht dann der Version vor Einf¨ uhrung des Schwerez¨ ahlers TSF.
-->MIL geht schneller an !
Fehlercodes CDTdfp: Die strenge Einhaltung der RB-Standardisierung bei CDTabc-Codes f¨ ordert den Einsatz von Applikationsger¨ aten mit nur einmal zu erstellender, kunden- und projektunabh¨ angiger Software. F¨ ur Meß- und Applikationszwecke existiert der Messwert dfp_ap. Bei jeder Fehlererkennung wird in dieser Zelle der Identifier (dfp) des ausl¨ osenden Fehlers abgelegt, es liegt also immer die Info des zuletzt erkannten Fehlers vor. Wird der aktuell in dfp_ap eingetragene Fehler geheilt erkannt oder gel¨ oscht, so wird dfp_ap auf 00h gesetzt. L¨ oschz¨ ahler dlc (Startwert kommt aus CLAdfp) Stand MAIL OUT 91-57: CARB-entprellt = 40 dez; Fehlercodes CDCdfp:
CARB-pending (Sonderfehler) = 80 dez.;
nur KD-relevant =
ca.10
Datierung siehe -->%DCDCx.y
Sicherheit: Zur Sicherstellung der ordnungsgem¨ aßen DFPM-Funktion und der CARB/EPA-Gesetzgebung ist insbesonders sicherzustellen, daß in den Diagnosefunktionen die Fehleraufpr¨ ufungen und damit die Bildung der Zyklusflags Z_dfp und ggf. Errorflags E_dfp korrekt (z.B. innerhalb eines FTP72) erfolgen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSMBDEP 1.40.0
Seite 3223 von 4100 31.JAN.2003 Thomas Brosi
FU DSMBDEP 1.40.0 Berechnung von BDE-Mode-Priorit¨aten FDEF DSMBDEP 1.40.0 Funktionsdefinition set_mode_fids_ready
compute and refresh priorities bdemodfa ModeHom_Prio
bdemodfa
SY_PRIOMOD
SY_PRIOMOD
bdemodfa ModeHmm_Prio SY_PRIOMOD
bdemodfa ModeHos_Prio SY_PRIOMOD
bdemodfa ModeSch_Prio SY_PRIOMOD
bdemodfa ModeHks_Prio SY_PRIOMOD
dsmbdep-main
SY_PRIOMOD
dsmbdep-main ¨ Ubersicht Setzen der Laufbereitschaft f¨ ur alle Betiebsarten
Setzen der Priorit¨ aten gem¨ aß Fahrerwunsch (Kennfeld) [und ASG bzw. HKS-Anforderung] f¨ ur alle Betriebsarten
true
B_pybskh
B_pybsch
B_pybhos
B_pybhmm
B_pybhom
B_pybhks
dsmbdep-set-mode-fids-ready
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bdemodfa ModeSkh_Prio
dsmbdep-set-mode-fids-ready
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSMBDEP 1.40.0
Seite 3224 von 4100 31.JAN.2003 Thomas Brosi
Setzen der Laufbereitschaft f¨ ur alle Betriebsarten. (Unzul¨ assige Betriebsarten k¨ onnen trotzdem nicht ausgew¨ ahlt werden wird in Diagnosescheduler (DSCHED) sichergestellt.)
mode code should be #define constant 1 bdemodfa SY_PRIOMOD SY_PRIOHOM
temp
phubhom
1/ B_aakuppl
1/ temp dsmbdep-modehom-prio
PRIOMAKUPL /V
SY_ASG
1
raise priority if requested (adaption clutch) dsmbdep-modehom-prio Berechnung der physikalischen Priorit¨ at der Betriebsart "homogen". Falls im Betriebsartenkennfeld (nur) Homogen gefordert wird, erh¨ oht sich die Priorit¨ at auf den Wert SY_PRIOMOD - der Priorit¨ atswert f¨ ur die angestrebte Betriebsart. In Systemen mit ASG wird bei gesetzter Homogen-Anforderung (B_aakuppl) die Priorit¨ at auf den Wert PRIOMAKUPL gesetzt - h¨ oher als die Priorit¨ at aus dem Betriebsartenkennfeld.
SY_PRIOMOD SY_PRIOHMM
phubhmm
dsmbdep-modehmm-prio
2 bdemodfa
dsmbdep-modehmm-prio Berechnung der physikalischen Priorit¨ at der Betriebsart "homogen mager".
4 bdemodfa SY_PRIOMOD SY_PRIOHOS
phubhos
dsmbdep-modehos-prio
mode code should be #define constant
dsmbdep-modehos-prio Berechnung der physikalischen Priorit¨ at der Betriebsart "homogen schicht".
mode code should be #define constant 8 bdemodfa
SY_PRIOMOD
SY_PRIOSCH
phubsch
dsmbdep-modesch-prio
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mode code should be #define constant
dsmbdep-modesch-prio Berechnung der physikalischen Priorit¨ at der Betriebsart "schicht".
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSMBDEP 1.40.0
Seite 3225 von 4100 31.JAN.2003 Thomas Brosi
mode code should be #define constant dsmbdep-modeskh-prio
16 bdemodfa phubshk
SY_PRIOMOD SY_PRIOSKH dsmbdep-modeskh-prio
Berechnung der physikalischen Priorit¨ at der Betriebsart "Kat-Heizen".
mode code should be #define constant 128 bdemodfa
SY_PRIOMOD
SY_PRIOHKS
temp_1
phubhks
SY_HKS 0 1/ B_hksskr
PRIOKR
dsmbdep-modehks-prio
1/ temp_1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
raise priority if requested (knock protection) dsmbdep-modehks-prio Berechnung der physikalischen Priorit¨ at der Betriebsart "homogen-Klopfschutz". Falls im Betriebsartenkennfeld Homogen-Klopfschutz gefordert wird, erh¨ oht sich die Priorit¨ at auf den Wert SY_PRIOMOD - der Priorit¨ atswert f¨ ur die angestrebte Betriebsart. In Systemen mit Betriebsart HKS ¨ uber Anforderung B_hksskr wird die Priorit¨ at auf den Wert PRIOKR gesetzt - h¨ oher als die anderen Priorit¨ aten.
ABK DSMBDEP 1.40.0 Abkurzungen ¨ Art
Bezeichnung
PRIOKR PRIOMAKUPL
Parameter
FW FW (REF)
¨ phubhks (urgency Betriebsart HKS) bei Anford. der KR Prioritat ¨ phuhom (urgency Betriebsart homogen) bei Anf. (Kupplungsadaption) Prioroitat
Systemkonstante
Art
Bezeichnung
SY_ASG SY_HKS SY_PRIOHKS SY_PRIOHMM SY_PRIOHOM SY_PRIOHOS SY_PRIOMOD SY_PRIOSCH SY_PRIOSKH
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Getriebe mit Drehzahlregelung vorhanden Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) ¨ Homogen-Klopfschutz Systemkonstante Betriebsartenprioritat ¨ Homogen-Mager Systemkonstante Betriebsartenprioritat ¨ Homogen Systemkonstante Betriebsartenprioritat ¨ Homogen-Schicht Systemkonstante Betriebsartenprioritat ¨ SYstemkonstante: Prio.-erhohung in DSM von bdemodfa ¨ Schicht Systemkonstante Betriebsartenprioritat ¨ Schicht-Katheizen Systemkonstante Betriebsartenprioritat
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
BDEMODFA
BGFAWU
EIN
BDE-Betriebsartenwunsch Fahrer
B_AAKUPPL B_HKSSKR B_PYBHKS B_PYBHMM B_PYBHOM B_PYBHOS B_PYBSCH B_PYBSKH FID_BHKS PHUBHKS PHUBHMM PHUBHOM PHUBHOS PHUBSCH PHUBSKH
CANECUR BBKR DSMBDEP DSMBDEP DSMBDEP DSMBDEP DSMBDEP DSMBDEP DSMBDEP DSMBDEP DSMBDEP DSMBDEP DSMBDEP DSMBDEP DSMBDEP
BDEMKO, BDEMUE,DSMBDEP, SKR DSMBDEP DSMBDEP
EIN EIN AUS AUS AUS AUS AUS AUS DOK AUS AUS AUS AUS AUS AUS
Anforderung Adaption Kupplung Homogenbetrieb vom Getriebe BDE-Betriebsartensollwert homogen Klopfschutz aus KR Fkt phys. betriebsbereit (BDE-Mode Homogen-Klopfschutz) Fkt phys. betriebsbereit (BDE-Mode Homogen-Mager) Fkt phys. betriebsbereit (BDE-Mode Homogen) Fkt phys. betriebsbereit (BDE-Mode Homogen-Schicht) Fkt phys. betriebsbereit (BDE-Mode Schicht) Fkt phys. betriebsbereit (BDE-Mode Schicht-Kat-Heizen) Index Funktion BDE-Mode Homogen-Klopfschutz (FID) PrioBeitrag aus FktSicht (BDE-Mode Homogen-Klopfschutz) phys. Dringlichkeit: Mode B, Betriebsart homogen mager phys. Dringlichkeit: Mode B, Betriebsart homogen phys. Dringlichkeit: Mode B, Betriebsart homogen/schicht (Doppeleinspritzung) phys. Dringlichkeit: Mode B, Betriebsart schicht phys. Dringlichkeit: Mode B, Betriebsart schicht/Katheizen (Doppeleinspritzung)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable SFGBHKS SFGBHMM SFGBHOM SFGBHOS SFGBSCH SFGBSKH TEMP
Quelle
DSMBDEP 1.40.0
Referenziert von
Art
Bezeichnung
DSMBDEP DSMBDEP DSMBDEP DSMBDEP DSMBDEP DSMBDEP
EIN EIN EIN EIN EIN EIN LOK
Statuswort Fkt (BDE-Mode Homogen-Klopfschutz) Statuswort Fkt (BDE-Mode Homogen-Mager) Statuswort Fkt (BDE-Mode Homogen) Statuswort Fkt (BDE-Mode Homogen-Schicht) Statuswort Fkt (BDE-Mode Schicht) Statuswort Fkt (BDE-Mode Schicht-Kat-Heizen)
DSMBDEP
Seite 3226 von 4100 31.JAN.2003 Thomas Brosi
FB DSMBDEP 1.40.0 Funktionsbeschreibung Diese Funktion ¨ ubernimmt die notwendigen "FID"-Aufgaben der Betriebsarten. Wegen der anderen Art der Ansteuerung muß nur ein kleiner Umfang des DSM-Protokolls unterst¨ utzt werden (hier nur physikalische Laufbereitschaft und urgency). Damit keine Betriebsart ausgeschlossen ist, werden die B_py gesetzt. (xxx steht f¨ ur alle Betriebsarten) Die relative Priorit¨ atsreihenfolge der Betriebsarten im DSM ist die gleiche wie in der Betriebsartenkoordination (BDEMKO) im 20 ms Raster. Die Default-Priorisierung und das Betriebsartenkennfeld gehen ¨ uber die "physical urgency" in die Priorit¨ at ein.
Die Aufgrund des Betriebsartenkennfelds am besten geeignete Betriebsart (bdemodfa) erh¨ alt als urgency den Wert SY_PRIOMOD und damit einen h¨ oheren Wert als die anderen Betriebsarten. In Systemen mit ASG kann eine Homogen-Anforderung (zur Adaption der Kupplung) zu h¨ oheren Priorit¨ atswerten der Betriebsart HOM f¨ uhren (PRIOMAKUPL). In Systemen mit Betriebsart HKS, angefordert durch die Klopfregelung (B_hksskr), wird die Priorit¨ at von HKS entsprechend erh¨ oht (PRIOKR).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die anderen Betriebsarten erhalten ihre Default-Priorit¨ at SY_PRIO.
APP DSMBDEP 1.40.0 Applikationshinweise Die Applikationsdaten m¨ ussen mit den DSM-Daten und BDEMKO-Daten abgestimmt sein. PRIOMAKUPL muß gr¨ oßer als SY_PRIOMOD sein, damit die Anforderung des ASG zur BetriebsartenUmschaltung f¨ uhren kann. Je nach Wichtigkeit von HKS im Vergleich zur HOM-Anforderung durch ASG ist PRIOKR mindestens h¨ oher als SY_PRIOMOD zu setzen, ggf. auch h¨ oher als PRIOMAKUPL. Falls die Kupplungsadaption auch mit der Betriebsart HKS auskommt, besteht hier keine Konkurrenzsituation. Aus Motorschutzgr¨ unden sollte PRIOKR > PRIOMAKUPL gelten.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LBUESYN 1.20.0
Seite 3227 von 4100 31.JAN.2003 Thomas Brosi
FU LBUESYN 1.20.0 Berechnung von Laufbereitschaftsuberbr ¨ uckungssignalen ¨ fur ¨ alle BDE-Betriebsarten FDEF LBUESYN 1.20.0 Funktionsdefinition compute timed signals
compute common special signals
lbuesynhom
lbuesynhos
lbuesynhmm
lbuesynsch
copy general signals to mode specific
lbuesynloc lbuesynskh
lbuesyn-main
compute mode specific signals
lbuesyn-main
1
i1
(not trigger)
50 0 1
1/ 0
i1
lbuesynloc
2/ 1
i2
3/
(10 sec trigger)
5
1
i2
lbuesynloc
2/ 1
i3
3/
(50 sec trigger)
4
3
i3
lbuesynloc
2/ 1
i4
3/
i4
(200 sec trigger)
5
1/ 0
1/
0 1
1/ 0
1/
0 1
1/ 0
1/
0
2/
1/
0 1
15 lbuesynloc
7 lbuesynloc
(1 000 sec trigger) "lbuesynloc" assigned literals should be changed to #define constant timing signal: OS-Timer or i*-counter compared to applicable parameter?
lbuesyn-compute-timed-signals
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
not current mode or next mode
lbuesyn-compute-timed-signals
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LBUESYN 1.20.0
Seite 3228 von 4100 31.JAN.2003 Thomas Brosi
Die Parameter (hier Konstanten) gehen von einem 200ms Rechenraster aus. Aus diesem Raster werden einen Takt (200ms) lange Triggersignale erzeugt, die aus dem Rechenraster abgeleitet werden (10, 50, 200, 1000 s). Die gesamte Funktion wird nur in einem Raster gerechnet.
[s]
trigger signal after TTLBUEDL [s]
TTLBUEDL
(guess start of idle phase) B_ll
1
TurnOnDelay
[s]
nmot nsol
(rising edge)
TTLBUENO
[U/min] TurnOnDelay1
RSFlipFlop
prevents trigger within next TTLBUENO [s] 1/ 16
lbuesynloc
(lbuesynloc assigned literal should be changed to #define ...) lbuesyn-compute-common-special-signals Hier wird der Start einer Leerlaufphase vorhergesagt. Um ein Prellen zu verhindern wird der Triggerimpuls um TTLBUEDL [s] verz¨ ogert. Erst nach TTLBUENO [s] kann wieder ein Impuls ausgel¨ ost werden.
intentionally left blank intended for new requirements currently no content
lbuesyn-compute-mode-specific-signals
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
reset of signal (Bit 4) in next timestep (200ms)
lbuesyn-compute-common-special-signals
DNNLBUE
lbuesyn-compute-mode-specific-signals Nur vorgehalten - erst bei Bedarf gef¨ ullt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LBUESYN 1.20.0
Seite 3229 von 4100 31.JAN.2003 Thomas Brosi
uses any scheduled gdi-mode change
bdemods
1
bdemods_old
bitwiseAND 1/ 1 2 4 8 16
31
239 1/
1/
1/
lbuesynskh
lbuesynsch
lbuesynhos
1/
1/
lbuesynhmm lbuesynhom
prevents trigger for current mode bdemod bitwiseAND
0 1/
1/
1/
lbuesynskh
lbuesynsch
lbuesynhos
1/
1/
lbuesynhmm lbuesynhom
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
(literals should be changed to #define-constant)
lbuesyn-not-current-mode-or-next-mode
1 2 4 8 16
lbuesyn-not-current-mode-or-next-mode Sobald feststeht, daß eine Umschaltung erfolgt (relevante Bits in bdemods ausgewertet) werden die Trigger der entsprechenden Betriebsart ausgel¨ ost (bis auf Leerlauferkennung). Ist bereits die richtige Betriebsart eingestellt, so wird der entsprechende "¨ Uberbr¨ uckungstrigger" unterdr¨ uckt.
ABK LBUESYN 1.20.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
DNNLBUE TTLBUEDL TTLBUENO
Art
Bezeichnung
FW (REF) FW (REF) FW (REF)
Differenz zur Soll-Leerlaufdrehzahl; zur Vorhersage von Leerlaufphasen ¨ ¨ wird Verzogerung mit der Leerlauftrigger ausgelost Zeitraum, in dem kein neues Triggersignal Leerlauf erzeugt wird
Art
Bezeichnung
Variable
Quelle
Referenziert von
BDEMOD
BDEMUM
BDEMODS
BDEMKO
B_LL
MDFAW
LBUESYNHMM LBUESYNHOM LBUESYNHOS LBUESYNSCH LBUESYNSKH NMOT
LBUESYN LBUESYN LBUESYN LBUESYN LBUESYN BGNMOT
NSOL
LLRNS
BDEMAB, BDEMKO,- EIN BDEMUE, DSCHED,DTEV, ... BDEMUE, BDEMUM,- EIN DTEV, LBUESYN, LRA, ... ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... AUS DTEV AUS AUS AUS AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... BBNWS, CANECU,EIN DFFTK, DTEV,LBUESYN, ...
BDE-Betriebsart
BDE-Sollbetriebsart
Bedingung Leerlauf ¨ ¨ synchr. Uberbr uckungssignal ¨ wenn Laufbereitschaft von Mode homogen mager abhangt ¨ synchr. Uberbr uckungssignal ¨ fur ¨ homogenbetriebsabh. Laufbereitschaft ¨ ¨ synchr. Uberbr uckungssignal ¨ wenn Laufbereitschaft von Mode hos abhangt ¨ ¨ synchr. Uberbr uckungssignal wenn Laufbereitschaft von Mode schicht abhangt ¨ ¨ ¨ synchr. Uberbr uckungssignal ¨ wenn Laufbereitschaft von Mode shk abhangt Motordrehzahl Leerlaufsolldrehzahl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTOP 1.0.0
Seite 3230 von 4100 31.JAN.2003 Thomas Brosi
FB LBUESYN 1.20.0 Funktionsbeschreibung Es werden zentrale Synchronisationssignale erzeugt, die eine sogenannte Verdachtsumschaltung ausl¨ osen k¨ onnen. (Funktionen, die erst in der "richtigen" Betriebsart ihre tats¨ achliche Einschaltbedingungen erkennen k¨ onnen, brauchen diese Umschaltung "auf Verdacht".) Um -
die Umschalth¨ aufigkeit zu verringern sollen Funktionen gemeinsam eine Umschaltung nutzen (zentrales Synchronisationssignal pro BDE-Mode), die Umschaltung selten erfolgen (mehrere Zeitsignale 10s, 50s, 200s, 1000s) Umschaltung erst versuchen wenn sich etwas im Fahrverhalten ¨ andert (Versuch "bald Leerlauf" zu erkennen durch B_ll und Drehzahl nahe Leerlaufdrehzahl) - Umschaltung, wenn die richtige Betriebsart angesteuert wird (sinnvoll, damit kein Konkurrent mit Absteuerphase vorher gestartet wird!).
Welche der hier erzeugten Signale (Bits) zur ¨ Uberbr¨ uckung der Freigabe benutzt werden entscheidet die entsprechende Funktion.
APP LBUESYN 1.20.0 Applikationshinweise Es ist die Differenzdrehzahl zum Leerlauf zu applizieren, bei der auf Leerlauf "erkannt" werden soll. [Erstbedatung DNNLBUE 400 U/min] Absteuerzeit des TEV = Zeit in der diese Drehzahl (ohne Fahrerwunsch B_ll) abf¨ allt. Es sind noch Entprellzeiten der Leerlauf-Vorhersage TTLBUEDL Verz¨ ogerung von Erkennung bis Trigger [Erstbedatung 3 s] TTLBUENO Verhindern eines weiteren Trigger [Erstbedatung 60s] zu applizieren.
FU DTOP 1.0.0 Diagnose; Betriebszeit
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF DTOP 1.0.0 Funktionsdefinition C_pwf ------------------------------------+ | | Reset auf 0 +------------+ 6min Takt +--v-------------+ Takt ------>| Teiler auf +------------>| Increment +------> top_w | 6 Minuten | topsec_w +----------------+ +------------+
ABK DTOP 1.0.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
EIN
SG-Bedingung Powerfail-Initialisierung
DTOP
BGRBS, DDCY,DKUPPL, DMFB,DTOP, ... DUMWEX, STADAP
AUS
Operating time seit powerfail
C_PWF
TOP_W
FB DTOP 1.0.0 Funktionsbeschreibung W¨ ahrend Motorbetrieb z¨ ahlt top_w im 6-Minutentakt.
APP DTOP 1.0.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DCLA 4.20.0
Seite 3231 von 4100 31.JAN.2003 Thomas Brosi
FU DCLA 4.20.0 OBDII; Klassentabelle FDEF DCLA 4.20.0 Funktionsdefinition Mit der Klassendatierung CLAdfp k¨ onnen Kombinationen von folgenden Daten oder Aktionen ausgew¨ ahlt werden: Die Klassen 0 bis 29 sind vorbestimmt, die Klassen 30 bis 39 sind applizierbar. A c h t u n g !! Durch die M¨ oglichkeit der Applikation wurden aus den unteren Klassen einige Erprobungswerte entfernt. Beschreibung der ¨ uber CLAdfp bestimmten Daten / Aktionen: Spalte Bemerkung ============================================================================================ Klasse 0 bis 21 sind in dieser Version unterst¨ utzt, zus¨ atzlich 10 applizierbare
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MIL
Zustand der MIL (nach entsprechender Entprellung) AUS = 0 dez = MIL bleibt aus; EIN = 1 dez = MIL voll an;
blink = 2 dez = MIL blinkt mit 1 Hz
FLC-Trigger
Trigger f¨ ur die Einschaltentprellung der MIL B_no = kein Trigger; B_spx = Sondertrigger x von zugeh¨ origer Funktion generiert; B_dcy = driving cycle entspr. CARB; B_tim = Zeit; B_wuc = warm up cycle entspr. CARB Auswahl der verf¨ ugbaren Trigger f¨ ur die applizierbaren Klassen siehe -->%DTRIGx.y
FLC-Wert
Anzahl FLC-Trigger-Ereignisse bis zum Einschalten der MIL, ¨ uber SY_flc zertifikationsabh¨ angig bestimmt.
HLC-Trigger
Trigger f¨ ur die Ausschaltentprellung der MIL
HLC-Wert
Anzahl HLC-Trigger, bzw. Zeit bis zum Ausschalten der MIL. In einigen Klassen ¨ uber SY_hlccarb w¨ ahlbar. Abh¨ angig von Herstellerstrategie ist mit SY_hlccarb der Wert 3 oder 4 zu verwenden ! In Ausnahmef¨ allen (M¨ arkte, die keiner entsprechenden OBD-Gesetzgebung unterliegen) k¨ onnen hier auch andere Werte verwendet werden.
Scan-Tool
Eingetragener Fehler ist f¨ ur OBD II - Scan Tool sichtbar
DLC-Trigger
L¨ oschz¨ ahler-Trigger f¨ ur pending Fehler, abh. ob CARB relevant oder nur Kundendienst-Status
DLC-pending
Anzahl L¨ oschz¨ ahler-Trigger zum L¨ oschen von pending Fehlern. In einigen Klassen ¨ uber SY_dlcpen w¨ ahlbar.
KD-Trigger
L¨ oschz¨ ahlertrigger f¨ ur Kundendienstrelevante Fehler
DLC-KD
Anzahl KD-Trigger bis zum L¨ oschen von Fehlern mit ausschließlich Kundendienst-Status. In einigen Klassen ¨ uber SY_dlckd w¨ ahlbar.
DLC-CARB
Anzahl warm up cycles bis zum L¨ oschen von CARB-entprellten und wieder geheilten Fehlern
Frz-Prio
Priorit¨ at des zum Fehler geh¨ orenden Freeze Frame bzgl. Scan Tool Mode 2 ( 0=sehr wichtig, 255=unwichtig)
EPCL
Zustand der Electronic Power Control Lampe;
(Beschreibung siehe FLC-Trigger)
(ja = 1 dez
/ nein = 0 dez)
off = 0 dez = EPCL bleibt aus,
on = 1 dez = EPCL voll an
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DCLA 4.20.0
Seite 3232 von 4100 31.JAN.2003 Thomas Brosi
Beschreibung der benutzten Kombinationen: Klasse 0: Fehlerspeicher-Eintrag blockiert; Anwendung: F¨ ur z.B. st¨ orende Fehlerpfade bei Erprobung o.¨ A. (F¨ ur Serie nur bei komplett abgeschalteter Funktion) Klasse 1: Aussetzererkennung, MIL blinkt sofort; Anwendung: Nur f¨ ur Aussetzererkennung wg. Sonder-Trigger B_sp.. mit katalysatorsch¨ adigenden Aussetzern, ohne Ausblendung Klasse 2: Aussetzererkennung, nur Abgas relevant, MIL an nach SY_flc driving cycles Anwendung: Nur f¨ ur Aussetzererkennung wg. Sonder-Trigger B_sp.. mit abgassch¨ adigenden Aussetzern Klasse 3:
CARB allgemein; MIL an nach SY_flc driving cycles.
Klasse 4:
CARB allgemein; MIL an nach 5 sec.
##
Anwendung: Alle unkritischen abgasrelevanten Fehlerpfade Anwendung: Gut erprobte, sicher erkannte kritische Fehler
Klasse 5: MIL off, aber gespeicherte Fehler nach SY-flc driving cycles sichtbar f¨ ur Scan Tool Anwendung: Nur nach Erlaubnis durch Beh¨ orde, z.B. zur Felderprobung einer problematischen neuen Funktion Klasse 6:
MIL aus, L¨ oschung nach SY_dlckd warm up’s.
Anwendung: Alle kundendienstrelevanten Fehler ohne Abgasrelevanz
Klasse 7:
Kundendienst, Werkstatt-Einfluss.
Anwendung: Durch Werkstatt-Tester provozierte Fehler
Klasse 8:
Bandende-Einfluss.
Anwendung: Durch Bandende-Tester provozierte Fehler
Klasse 9:
Nur zus¨ atzlich zu weiterem Fehler, n¨ ahere Kennzeichnung.
Anwendung: z.B. Tank leer, zus. zu Aussetzerfehlern
Klasse 10: Aussetzererkennung, MIL sofort an, ohne blinken Anwendung: Nur f¨ ur Aussetzererkennung wg. Sonder-Trigger B_sp.. mit Katalysator-sch¨ adigenden Aussetzern, mit Ausblendung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Klasse 11: Kraftstoffversorgungsfehler entspr. CARB mit Bereichsauftrennung Anwendung: Nur f¨ ur Kraftstoffversorgungsfehler wegen 80 dcy pending-delete und h¨ oherer FreezeFrame Priorit¨ at Klasse 12:
Fahrverhaltensrelevante Fehler, nicht abgasrelevant.
Anwendung: wie Klasse 6, zus¨ atzlich EPCL an
Klasse 13:
Fahrverhaltensrelevante Fehler, abgasrelevant.
Anwendung: wie Klasse 3, zus¨ atzlich EPCL an
Klasse 14:
Erprobung; MIL und EPCL folgen direkt der Fehlerflagge
( kommt zu applizierbaren Klassen, NICHT VERWENDEN !)
Klasse 15:
Erprobung; MIL und EPCL folgen direkt der Fehlerflagge, kein FSP-l¨ oschen nach Heilung (NICHT VERWENDEN)
Klasse 16:
Erprobung; MIL sofort an mit Fehlerflagge, MIL bleibt auch nach Fehlerheilung konstant an. (NICHT VERWENDEN)
Klasse 17:
Spezialfall, nur f¨ ur Immobilizer !!
Klasse 18:
Spezialfall, Tank Grobleck, nach Heilung (Tankdeckel zu) geht MIL sofort aus, Fehler wird sofort gel¨ oscht
Klasse 19:
MIL aus, L¨ oschung nach SY_dlckd warm up’s.
Klasse 20:
Fahrverhaltensrelevante Fehler, nicht abgasrelevant. Anwendung: wie Klasse 6, zus¨ atzlich EPCL an, SY_dlckd wuc
Klasse 21:
CARB allgemein; MIL an nach 5 sec, mit EPCL
Klasse 22 - 29 Klasse 30 - 39:
Anwendung: Alle kundendienstrelevanten Fehler ohne Abgasrelevanz
Anwendung: Gut erprobte, sicher erkannte kritische Fehler
reserviert f¨ ur Plattform ¨ uber Kennlinien CL30LINE bis CL39LINE applizierbar. Siehe Applikationshinweis !!
Tabellarische Zusammenfassung der verwendeten Klassen: ====================================================== Werte in Klammern () sind in der jeweiligen Klasse ohne funktionalen Einfluß. Klasse| MIL | FLC: FLC- | HLC: HLC| Scan-| DLC- : DLC| KD| DLC| DLC- | Frz-| EPCL | | | Trigger : Wert | Trigger : Wert | Tool |Trigger: pend. |Trigger| KD | CARB | Prio| | ------+------+---------+-------+---------+------------+------+-------+-----------+-------+----------+------+-----+------+ 0 | (aus)| (B_no) : (255) | (B_tim) : (12) |(nein)|(B_dcy): (2) |(B_wuc)| (2) | (2) |(255)|(aus) | 1 | blink| B_sp1 : 0 | B_sp2 : SY_hlccarb | ja | B_dcy : 80 | B_wuc | SY_dlckd | 40 | 10 | aus | 2 | ein | B_sp1 : SY_flc| B_sp2 : SY_hlccarb | ja | B_dcy : 80 | B_wuc | SY_dlckd | 40 | 20 | aus | ## 3 | ein | B_dcy : SY_flc| B_dcy : SY_hlccarb | ja | B_wuc : SY_dlcpen | B_wuc | SY_dlckd | 40 | 30 | aus | 4 | ein | B_tim : 25 | B_dcy : SY_hlccarb | ja | B_wuc : SY_dlcpen | B_wuc | SY_dlckd | 40 | 30 | aus | 5 | aus | B_dcy : SY_flc| B_dcy : SY_hlccarb | ja | B_wuc : SY_dlcpen | B_wuc | SY_dlckd | 40 | 40 | aus | 6 | aus | (B_no) : (255) | (B_tim) : (12) | nein | B_wuc : SY_dlcpen | B_wuc | SY_dlckd | (40) | 50 | aus | 7 | aus | (B_no) : (255) | (B_tim) : (12) | nein | B_wuc : SY_dlcpen | B_wuc | 5 | (40) | 50 | aus | 8 | aus | (B_no) : (255) | (B_tim) : (12) | nein | B_wuc : SY_dlcpen | B_wuc | 2 | (40) | 50 | aus | 9 | aus | B_tim : 0 | B_tim : 0 | ja | B_dcy : 0 | B_wuc | 0 | 0 | 50 | aus | 10 | ein | B_sp1 : 0 | B_sp2 : SY_hlccarb | ja | B_dcy : 80 | B_wuc | SY_dlckd | 40 | 10 | aus | 11 | ein | B_dcy : SY_flc| B_dcy : SY_hlccarb | ja | B_dcy : 80 | B_wuc | SY_dlckd | 40 | 20 | aus | 12 | aus | B_no : (255) | (B_tim) : (12) | nein | B_wuc : SY_dlcpen | B_wuc | SY_dlckd | (40) | 50 | ein | 13 | ein | B_dcy : SY_flc| B_dcy : SY_hlccarb | ja | B_wuc : SY_dlcpen | B_wuc | SY_dlckd | 40 | 30 | ein | (14) | ein | B_tim : 0 | B_tim : 0 | nein | B_tim : 0 | B_wuc | 0 | 0 | 50 | ein | (15) | ein | B_tim : 0 | B_tim : 0 | nein | B_no : 255 | B_wuc | 255 | 255 | 50 | ein | (16) | ein | B_tim : 0 | B_no : 255 | nein | B_no : 255 | B_wuc | 255 | 255 | 50 | aus | 17 | ein | B_tim : 0 | B_tim : 0 | nein | B_tim : 0 | B_wuc | 0 | 0 | 50 | aus | 18 | ein | B_dcy : SY_flc| B_tim : 0 | ja | B_wuc : SY_dlcpen | B_wuc | 0 | 0 | 50 | aus | 19 | aus | (B_no) : (255) | (B_tim) : (12) | nein | B_wuc : SY_dlcpen | B_wuc | SY_dlckd | (40) | 50 | aus | 20 | aus | B_no : (255) | (B_tim) : (12) | nein | B_wuc : SY_dlcpen | B_wuc | SY_dlckd | (40) | 50 | ein | 21 | ein | B_tim : 25 | B_dcy : SY_hlccarb | ja | B_wuc : SY_dlcpen | B_wuc | SY_dlckd | 40 | 30 | ein | ------+------+---------+-------+---------+------------+------+-------+-----------+-------+----------+------+-----+------+ BLKNR | 0 | 1 : 2 | 3 : 4 | 5 | 6 : 7 | 8 | 9 | 10 | 11 | 12 |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTRIG 1.20.0
Seite 3233 von 4100 31.JAN.2003 Thomas Brosi
ABK DCLA 4.20.0 Abkurzungen ¨ EPCL
Electronic Powertrain Control Lamp
Systemkonstante
Art
Bezeichnung
SY_DLCKD SY_DLCPEN SY_FLC SY_HLCCARB SY_OBDCERT
SYS SYS SYS SYS SYS
¨ ¨ DFPM: Initialwert des DFPM Loschz ahler im Zustand kundendienstrelevant ¨ ¨ DFPM: Initialwert des DFPM Loschz ahler Im Zustand pending ¨ Systemkonstante: FLC-Triggeranzahl driving cycles (Zertifikationsabhangig) ¨ DFPM: Initialwert des DFPM Heilungszahlers Systemkonstante: OBD-Zertifikation (CARB/EPA / EOBD etc. )
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DCY
DDCY
EIN
Bedingung ’driving cycle’ erkannt
B_SP1 B_SP2 B_SP3 B_TIM B_WUC
DMDMIL DMDMIL
CANECU, D2CTR,DCLA, DFPM, DTRIG, ... DCLA, DTRIG DCLA, DTRIG DCLA, DTRIG DCLA, DTRIG CANECU, D2CTR,DCLA, DFPM, DTRIG
EIN EIN EIN EIN EIN
FLC-Trigger der Aussetzererkennung HLC-Trigger der Aussetzererkennung Spezial-Bereichs-Trigger der Diagnose Kraftstoffversorgungssystem Zeit-Trigger fur ¨ Fehlerpfadmanagement Bedingung ’warm up cycle’ erkannt
DWUC
FB DCLA 4.20.0 Funktionsbeschreibung APP DCLA 4.20.0 Applikationshinweise Die Kennlinien CL30LINE bis CL39LINE sind wie oben angegeben dezimal datierbar. Achtung, diese Klassen ben¨ otigen eine separate sorgf¨ altige Erprobung !!
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_flc = 3 f¨ ur SY_obdcert = 2 (EOBD Stufe 3), sonst SY_flc = 2 In Ausnahmef¨ allen (M¨ arkte, die keiner entsprechenden OBD-Gesetzgebung unterliegen) k¨ onnen hier auch andere Werte verwendet werden.
¨ FU DTRIG 1.20.0 OBDII; Auswahlbare Trigger fur ¨ Fehlerpfad-Management FDEF DTRIG 1.20.0 Funktionsdefinition Folgende Trigger sind unter der angegebenen Nummer adressierbar:
siehe auch -->%DCLAx.y
Nummer Trigger Bemerkung -------------------------------------------------------------------------------------------------------------0 B_no Kein Trigger gew¨ unscht 1 B_tim Zeittrigger, Quantisierung entsprechend -->%DFPMx.y 2 B_dcy Driving Cycle, siehe -->%DDCYx.y 3 B_wuc Warm Up Cycle, siehe -->%DWUCx.y 4 B_sp1 Sonderentprellung 1 siehe -->%DMDMILx.y 5 B_sp2 Sonderentprellung 2 siehe -->%DMDMILx.y 6 B_sp3 Sonderentprellung 3 siehe -->%DKVSx.y 7 B_dcynl Driving cycle mit Nachlauf siehe -->%DDCYx.y
##
ABK DTRIG 1.20.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
B_DCY
DDCY
EIN CANECU, D2CTR,DCLA, DFPM, DTRIG, ... DTRIG EIN LOK EIN DCLA, DTRIG EIN DCLA, DTRIG DCLA, DTRIG EIN DCLA, DTRIG LOK EIN CANECU, D2CTR,DCLA, DFPM, DTRIG
B_DCYNL B_NO B_SP1 B_SP2 B_SP3 B_TIM B_WUC
DTRIG DMDMIL DMDMIL DTRIG DWUC
Art
Bezeichnung Bedingung ’driving cycle’ erkannt
Bedingung ’driving cycle’ incl. Nachlauf erkannt unendlich-Trigger fur ¨ Fehlerpfadmanagement FLC-Trigger der Aussetzererkennung HLC-Trigger der Aussetzererkennung Spezial-Bereichs-Trigger der Diagnose Kraftstoffversorgungssystem Zeit-Trigger fur ¨ Fehlerpfadmanagement Bedingung ’warm up cycle’ erkannt
FB DTRIG 1.20.0 Funktionsbeschreibung APP DTRIG 1.20.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFFT 6.30.0
Seite 3234 von 4100 31.JAN.2003 Thomas Brosi
FU DFFT 6.30.0 Diagnose; Freeze Frame Auswahltabelle FDEF DFFT 6.30.0 Funktionsdefinition Referenztabelle der in FFTdfp anw¨ ahlbaren Messwerte: ( max. 99 ! ) Quantisierung im Fehlerspeichereintrag entsprechend Label oder zus¨ atzlich angegebener Umrechnung Falls der Wert im System nicht vorhanden ist, wird ’not supported’ (FF) eingetragen (z.B. Bank2-Werte bei 1-Bank-Systemen) Werte mit xxx_u sind evtl. im System noch nicht als Byte vorhanden und werden in %DFFTCNVx.y als xxx_u bereitgestellt ! Struktur:
Nr. 0 Nr. 1 - 15 Nr. 16 - 99 Nr. 100 - 255
Platzhalter f¨ ur ’not_used’ Reserviert f¨ ur CARB-Freeze Frame (lt. SAE J1979) Reserviert f¨ ur allgemeing¨ ultige Werte aus Plattform Reserviert f¨ ur projekt- / kundenspezifische Erg¨ anzung;
siehe -->%DFFTKx.y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Nr. Wert Beschreibung / Bedingung ------------------------------------------------------------------------------------------------------------------------0 not_used Platzhalter 1 flglrs 2 flglrs2 nur bei 2-Bank-System (SY_stervk > 0) 3 rml 4 tmot_u 5 fr_u 6 fra_u 7 fr2_u nur bei 2-Bank-System (SY_stervk > 0) 8 fra2_u nur bei 2-Bank-System (SY_stervk > 0) 9 psdss_u (SY_M1I00B bit5=1 oder SY_egfe bit1=1) 10 nmot Quantisierung wird bei Ausgabe umgerechnet. ->%TC2MOD 11 vfzg_u 12-16
not used
17 18 19
ml tmot tans
20 21 22 23 24 25 26 27 28 29
ub wdkba usvk ushk usvk2 ushk2 rl upwg1_u upwg2_u upwg2d_u
30 31 32 33 34 35 36 37 38 39
skapfad egaspfad mpfad mi_duf rstpfad wped tumg tmew udkp1_u udkp2_u
40 41 42 43 44 45 46 47 48 49
wdks tabgm tabgm2 tkatm tkatm2 uhsv uhsv2 uhsh uhsh2 rinv_u
50 51 52 53 54 55 56 57 58 59
rinv2_u rinh_u rinh2_u pu tpsvkmf_u tpsvkmf2_u (fr_u) (fra_u) (fr2_u) (fra2_u)
60 61 62 63 64 65 66 67 68 69
tfst (rl) tmotlin tmrw mi_um gangi mizuvfil not used rinlsu_u rinlsu2_u
reserviert f¨ ur Erweiterung SAE
nur nur nur nur
bei bei bei bei
SY_bde = 0 SY_bde = 0 2-Bank-System (SY_stervk >0 && SY_bde =0 ) 2-Bank-System (SY_sterhk >0 )
nur wenn Wert existiert, sonst ist ’not_used’ eingetragen
nur bei 2-Bank-System (SY_stervk >0) nur nur nur nur nur nur
bei f¨ ur f¨ ur f¨ ur bei f¨ ur
2-Bank-System (SY_stervk >0) ( SY_stetlr >0 && ( !SY_cj120 / SY_cj120 =0 ) ( SY_stervk >0 && ( !SY_cj120 / SY_cj120 =0 ) && SY_stetlr >0 ) ( SY_stetlr >0 && SY_bde =0 ) 2-Bank-System (SY_stervk >0) (SY_stetlr =0)
nur bei 2-Bank-System (SY_stervk >0 && nur f¨ ur ( SY_nohk >0 ) nur f¨ ur ( SY_nohk >0 && SY_sterhk >0) nur f¨ ur nur f¨ ur ersetzt ersetzt ersetzt ersetzt
( SY_stetlr =0 ) ( SY_stervk >0 && durch Nr. 5 in SW durch Nr. 6 in SW durch Nr. 7 in SW durch Nr. 8 in SW
SY_stetlr =0 )
SY_stetlr =0 ) aber noch aktiv, aber noch aktiv, aber noch aktiv, aber noch aktiv,
bitte bitte bitte bitte
dringend dringend dringend dringend
¨ndern a ¨ andern andern ¨ andern ¨
! ! ! !
ersetzt durch Nr. 26 in SW aber noch aktiv, bitte dringend ¨ andern !
nur f¨ ur ( SY_cj120 >0 nur f¨ ur ( SY_cj120 >0
&& &&
SY_stetlr >0 ) SY_stetlr >0 &&
SY_stervk >0 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
70 71 72 73 74 75 76 77 78 79
ora_u lbksol_u lbkist mifa dynlsu rk3kd rk3kd2 psdssi mlhfmm_u zwist
80 81 82 83 84 85 86 87 88 89 90
fkmsdk_u fkblagr_u ofvpagr_u not used prist_u prsoll_u agrvpa_u momint_u miist_u uefktget gangauti
91-99 not used 100-255
DFFT 6.30.0
Seite 3235 von 4100 31.JAN.2003 Thomas Brosi
nur f¨ ur SY_LBK >0 nur f¨ ur SY_LBK >0 nur f¨ ur SY_bde =0 nur f¨ ur SY_stervk =1 nur f¨ ur ( SY_m1i00b & 0x20) =1
// SY_egfe & 0x02 =1 )
nur f¨ ur SY_agr >0 nur f¨ ur SY_agr >0
## ## ## ## Erg¨ anzung bis max. Nr.99 ausschließlich durch den Funktionsentwickler des %DFPM !! reserviert f¨ ur projekt- / kundenspezifische Werte in %DFFTK
##
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK DFFT 6.30.0 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_AGR SY_BDE SY_EGFE SY_M1I00B SY_NOHK SY_STERHK SY_STERVK SY_STETLR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante Benzin-Direkteinspritzung ¨ Systemkonstante Eingangsgroße Fullungserfassung ¨ Systemkonstante Codierung von DATA B in Mode 1 PID $00 nach SAE J1979 Systemkonstante Bedingung NOx-Sensor hinter Kat Systemkonstante Bedingung Stereo hinter Kat Systemkonstante Bedingung : Stereo vor Kat Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
Art
Variable
Quelle
Referenziert von
AGRVPA_U DYNLSU EGASPFAD FKBLAGR_U FKMSDK_U FLGLRS FLGLRS2 FR2_U FRA2_U FRA_U FR_U GANGAUTI
DFFTCNV
DFFTCNV DFFTCNV DCFFLR DCFFLR DFFTCNV DFFTCNV DFFTCNV DFFTCNV GGCEGS
GANGI
BBGANG
LBKIST LBKSOL_U MIFA
GGLBK DFFTCNV MDFAW
MIIST_U MIZUVFIL MI_DUF MI_UM ML
DFFTCNV
MLHFMM_U MOMINT_U MPFAD NMOT
DFFTCNV DFFTCNV
OFVPAGR_U ORA_U PRIST_U PRSOLL_U PSDSSI PSDSS_U PU
DFFTCNV DFFTCNV DFFTCNV DFFTCNV GGDSS DFFTCNV GGDSU
RINH2_U RINH_U RINLSU2_U RINLSU_U RINV2_U
DFFTCNV DFFTCNV DFFTCNV DFFTCNV DFFTCNV
DFFT EIN DFFT EIN DFFT, DUF EIN DFFT EIN DFFT EIN EIN DFFT, TC1MOD EIN DFFT, TC1MOD DFFT EIN DFFT EIN DFFT EIN DFFT EIN BBGANG, DFFT, MDAS-EIN G ARMD, BBKR,EIN BBSAWE, BDEMEN,BDEMKO, ... DFFT EIN DFFT EIN BGFAWU, DFFT, NLKO, EIN UFFGRC DFFT EIN DFFT, MDZUL EIN DFFT, DUF EIN DFFT, DUF, UFMVER EIN DFFT, DKVS, DTEV,- EIN EGTE, GGTFM, ... DFFT EIN DFFT EIN DFFT, DUF EIN AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... DFFT EIN DFFT EIN DFFT EIN DFFT EIN DFFT EIN DFFT, TC1MOD EIN DFFT, DTEV, KMTR, TE-EIN B DFFT EIN DFFT EIN DFFT EIN DFFT EIN DFFT EIN
UFMIST SRMSEL
BGNMOT
Bezeichnung Istwert AGR-Ventilpostion fur ¨ UMA-Adaption (8 bit) normierter Dynamikwert der LSU EGAS-Pfad als Umweltbedingung fur ¨ Funktionsuberwachungs-Diagnoseeintrag ¨ Faktor Korrektur Blendenquerschnitt AGR (8 bit) Korrekturfaktor Massenstrom Nebenfullungssignal ¨ (8bit) CARB FREEZE FRAME Byte, Bank 1, fur ¨ LR CARB FREEZE FRAME Byte, Bank 2, fur ¨ LR Lambda-Regler-Ausgang; Bank2 (Byte) multiplikative Gemischkorrektur der Gemischadaption (Byte) multiplikative Gemischkorrektur der Gemischadaption (Byte) Lambda-Regler-Ausgang (Byte) bei Automatikgetriebe uber ¨ CAN empfangener aktueller Gang Ist-Gang
Iststellung der Ladungsbewegungsklappenposition Sollwert fur ¨ die Ladungsbewegungsklappenposition (8 bit) indiziertes Motormoment Fahrerwunsch indiziertes Motormoment Hochdruckphase Istwert (Byte) ¨ Zulassiges indiziertes Moment vor Filter Istmoment beim Ansprechen des Momentenvergleichs in der Funktionsuberwachung ¨ Berechnetes Ist-Moment in der Funktionsuberwachung ¨ Luftmassenfluß Luftmassen HFM-Mittelwert 8Bit-Wert fur ¨ Tester 8 bit Wert zu MOMINT_W Momenten-Pfad in Funktion und Funktionsuberwachung ¨ als Umweltbedingung fur ¨ Diag. Motordrehzahl Offset Ventilposition AGR (8 bit) additive Gemischkorrektur der Gemischdaption (8 Bit, unsigned) Gefilterter Raildruck-Istwert (Absolutdruck) (8 bit) Sollwert Raildruckregelung (8 bit) Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S) intern Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S) mit SAE-Quantisierung Umgebungsdruck Istwert (Byte) Innenwiderstand Ri-Nernstzelle der Lambdasonde hinter KAT Bank2 Istwert (Byte) Innenwiderstand Ri-Nernstzelle der Lambdasonde hinter KAT Innenwiderstand der Nernstzelle der LSU mit 8bit-Quantisierung, (Bank2) Innenwiderstand der Nernstzelle der LSU mit 8bit-Quantisierung Istwert (Byte) Innenwiderstand Ri-Nernstzelle der Lambdasonde vor KAT Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
RINV_U RK3KD RK3KD2 RL
DFFTCNV GK GK SRMSEL
RML RSTPFAD SKAPFAD TABGM TABGM2 TANS
BGRLMXS DUR TEMPKON TEMPKON GGTFA
TFST TKATM TKATM2 TMEW
CANECUR TEMPKON TEMPKON GGTFM
TMOT
GGTFM
TMOTLIN
GGTFM
TMOT_U TMRW TPSVKMF2_U TPSVKMF_U TUMG
DFFTCNV GGTFM DFFTCNV DFFTCNV BGTUMG
UB
GGUB
UDKP1_U UDKP2_U UEFKTGET UHSH UHSH2 UHSV UHSV2 UPWG1_U UPWG2D_U UPWG2_U USHK
DFFTCNV DFFTCNV CANECUR
DFFTCNV DFFTCNV DFFTCNV GGLSHNO
USHK2
GGLSHNO
DFFT EIN DFFT EIN DFFT EIN ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... DFFT, TC1MOD EIN DFFT EIN DFFT, DUF EIN DFFT, TKMWL EIN DFFT, TKMWL EIN EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... EIN DFFT, GGFST DFFT, TKMWL EIN DFFT, TKMWL EIN DFFT, DFRST, DTEV,- EIN GGGTS ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN DFFT, DFFTCNV,TC1MOD, TKMWL DFFT EIN EIN DFFT, LRSEB DFFT EIN DFFT EIN BDEMHA, BGTABST,- EIN BKS, DFFT, DTEV, ... ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ... DFFT EIN DFFT EIN ARMD, BBGANG, DFFT EIN DFFT EIN DFFT EIN DFFT EIN DFFT EIN DFFT EIN DFFT EIN DFFT EIN EIN DFFT, DLSAHKBD,DLSSA DFFT, DLSAHKBD,EIN DLSSA EIN DFFT, DLSSA EIN DFFT, DLSSA BGKMST, DFFT EIN EIN CANECU, DFFT,DMDSTP, LRAEB,TC1MOD, ... DFFT EIN ADVE, AEVABU, ALBK, EIN BGDVE, DBKS, ... AWEA, DFFT, MDIST, EIN MSF, TKMWL, ...
USVK USVK2 VFZG_U WDKBA
DFFTCNV GGDVE
WDKS WPED
FUEDKSA GGPED
ZWIST
ZUE
DFFT 6.30.0
Seite 3236 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Istwert (Byte) Innenwiderstand Ri-Nernstzelle der Lambdasonde vor KAT relative Kraftstoffmasse zur Speicherung fur ¨ KD-Anwendung relative Kraftstoffmasse zur Speicherung fur ¨ KD Anwendung relative Luftfullung ¨ relative Luftmasse (calc. load value) nach SAE J1979 Reset-Pfad als Umweltbedingung fur ¨ Rechneruberwachungs-Diagnoseeintrag ¨ SKA-Pfad als Umweltbedingung fur ¨ Funktionsuberwachungs-Diagnoseeintrag ¨ Abgastemperatur vor Kat aus Modell Abgastemperatur vor Kat aus Modell Bank2 Ansaugluft - Temperatur Tankfullstand ¨ Katalysatortemperatur aus Modell Katalysatortemperatur aus Modell, Bank2 Motortemperatur-Ersatzwert aus Modell Motor-Temperatur Motortemperatur, linearisiert und umgerechnet Motor-Temperatur mit def. Quantisierung fur ¨ FSP-Umwelten Motortemperatur-Referenzwert aus Modell gefilterter Periodendauerwert des Sondensignals vor Kat, Bank2 (Byte) gefilterter Periodendauerwert des Sondensignals vor Kat. (Byte) Umgebungstemperatur Batteriespannung
Spannung Drosselklappen-Poti 1 (Byte) Spannung Drosselklappen-Poti 2 (Byte) ¨ Ubertragungsfunktion (Mrad/Mkurbelwelle) von der Getriebesteuerung Spannung an der Heizerendstufe hinter Kat Spannung an der Heizerendstufe 2 hinter Kat Spannung an der Heizerendstufe vor Kat Spannung an der Heizerendstufe 2 vor Kat Spannung PWG-Poti 1 (Byte) Verdoppelte PWG-Poti-2-Spannung (Byte) Spannung PWG-Poti 2 (Byte) Spannung Lambdasonde hinter Katalysator Spannung Lambdasonde hinter Katalysator 2 Spannung Lambdasonde vor Kat Spannung Lambdasonde vor Kat 2 Fahrzeuggeschwindigkeit, mit def. Quantisierung fur ¨ Tester Drosselklappenwinkel bezogen auf unteren Anschlag
Sollwert DK-Winkel, bezogen auf unteren Anschlag Normierter Fahrpedalwinkel Ist-Zundwinkel ¨
FB DFFT 6.30.0 Funktionsbeschreibung Funktion stellt die Adressierbarkeit von vorbestimmten Plattform-Umweltbytes f¨ ur Anwendung wie z.B. Datierung in den fehlerpfadspezifischen Umweltbl¨ ocken FFTdfp bereit.
APP DFFT 6.30.0 Applikationshinweise Achtung, bei ¨ Anderung, Applikation von FFTdfp m¨ ussen zwingend auch die Testerservices entsprechend angepasst werden. Z.B. muß bei Anwendung von DIAS auf das neue .hex-File referenziert werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFFTK 13.30.1
Seite 3237 von 4100 31.JAN.2003 Thomas Brosi
FU DFFTK 13.30.1 Diagnose; Kundenspezifische Auswahlliste fur ¨ Freeze Frame-Werte FDEF DFFTK 13.30.1 Funktionsdefinition Referenztabelle der in FFTdfp anw¨ ahlbaren kundenspezifischen Messwerte: ( max. 155 von Nr. 100 bis 255 ) Quantisierung im Fehlerspeichereintrag entsprechend Label oder zus¨ atzlich angegebener Umrechnung Falls der Wert im System nicht vorhanden ist, wird 00 eingetragen (z.B. Bank 2 - Werte bei 1-Bank - Systemen) Struktur:
Nr. 100 - 255
Projekt- / kundenspezifische Erg¨ anzung zu DFFT, ohne Struktur
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Nr. Wert Bedingung ----------------------------------------------------------------100 lamsons_u 101 lsunpstat 102 usvkk_u 103 usvkk2_u SY_STERVK > 0 104 uulsuv_u SY_STETLR = 1 105 tanvkd_u 106 lamsoni2_u SY_STETLR = 1 & SY_STERVK > 0 107 wnwsp_u 108 wnwise_u SY_NWS = 2 109 wnwis2e_u SY_NWS = 2 110 111 112 113 114
bmlosctr_u udsbkv_u uprm_u ddssIntBits100ms ddssIntBits20ms
115 116 117 118 119 120
mshfms_w lbkgradl_u tnachl_u nsol fho_u dmletan_u
121 122 123 124 125
wtka tnst_u ubrsq_u krivk_u lsukorp_u
SY_DSS > 0 SY_DSS > 0
SY_BDE > 0
SY_STETLR = 1 SY_STETLR = 1
126-255 not used
ABK DFFTK 13.30.1 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_BDE SY_DSS SY_NWS SY_STERVK SY_STETLR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Benzin-Direkteinspritzung Systemkonstante Saugrohrdrucksensor vorhanden Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Bedingung : Stereo vor Kat Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
Variable
Quelle
Referenziert von
Art
Bezeichnung
BMLOSCTR_U DMLETAN_U FHO_U KRIVK_U LAMSONI2_U LAMSONS_U LBKGRADL_U LSUKORP_U LSUNPSTAT MSHFMS_W NSOL
DFFTCNV DFFTCNV DFFTCNV DFFTCNV DFFTCNV DFFTCNV DFFTCNV DFFTCNV
EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN
¨ Zahler (byte) Neusynchronisationen durch Luckenverlust ¨ Abweichung Produkt Luftmasse * ZW-Wirkungsgrad bei Prufung ¨ DTEV 16 Bits (byte) ¨ Korrekturfaktor Hohe (byte) Korrekturwert fur ¨ den Innenwiderstand der Nernstzelle der LSU (byte) Lambda-Istwert Bank2 (Byte) Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor (1 Byte fur ¨ Tester) Steigung fur ¨ die Umr. Spannung von Poti in LBK-Position LBK adaptiert (byte) Faktor fur ¨ Druckkorrektur LSU (byte) ¨ Statusbyte: Teilprufungserkennung ¨ fur ¨ Plausibilitatsfehler ¨ Massenstrom HFM (signed Große) Leerlaufsolldrehzahl
TANVKD_U TNACHL_U TNST_U UBRSQ_U UDSBKV_U UPRM_U USVKK2_U USVKK_U UULSUV_U WNWIS2E_U WNWISE_U WNWSP_U WTKA
DFFTCNV DFFTCNV DFFTCNV DFFTCNV DFFTCNV DFFTCNV DFFTCNV DFFTCNV DFFTCNV DFFTCNV DFFTCNV
DFFTK DFFTK DFFTK DFFTK DFFTK DFFTK DFFTK DFFTK DFFTK BGRLFGZS, DFFTK BBNWS, CANECU,DFFTK, DTEV,LBUESYN, ... DFFTK DFFTK DFFTK DFFTK DFFTK DFFTK DFFTK DFFTK DFFTK DFFTK DFFTK DFFTK DFFTK, GGTKA
EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN
Abgastemp. aus Kennlinie KLATVHK zu Diagnose hinter d. Vorkat. (Byte fur ¨ Tester) SG-Nachlaufzeit (byte) Zeit nach Startende (byte) Bordnetzspannung uber Hauptrelais (byte), Standard-Quantisierung ¨ ¨ Spannung Drucksensor Bremskraftverstarker (byte) mittlere Spannung Raildrucksensor (byte) LSU-Spannung vor Kat, korrigiert Bank2 (Byte) LSU-Spannung vor Kat, korrigiert (Byte) Sondenspannung vor Kat einer Breitbandlambdasonde (ADC-Wert) (Byte) Istwinkel fur ¨ Einlaßnockenwelle2 (Byte) Istwinkel fur ¨ Einlaßnockenwelle (Byte) ¨ Adaptionswinkel Nockenwelle [Spatanschlag] (Umwelt) A/D-Wert fur ¨ TKA (Temperatur Kuhlerausgang) ¨
LLRNS
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFFTCNV 8.50.0
Seite 3238 von 4100 31.JAN.2003 Thomas Brosi
FB DFFTK 13.30.1 Funktionsbeschreibung Funktion stellt die Adressierbarkeit von vorbestimmten, herstellerspezifischen Umweltbytes f¨ ur Anwendung wie z.B. Datierung in den fehlerpfadspezifischen Umweltbl¨ ocken FFTdfp bereit
APP DFFTK 13.30.1 Applikationshinweise Achtung, bei ¨ Anderung und Applikation von FFTdfp m¨ ussen zwingend auch die Testerservices angepasst werden. Z.B. muss bei Anwendung von DIAS auf das neue .hex-File referenziert werden.
FU DFFTCNV 8.50.0 Diagnose; Freeze Frame Tabelle, Konvertierung zu Bytes FDEF DFFTCNV 8.50.0 Funktionsdefinition Umweltwerte, die nicht als Byte-Wert vorliegen, werden in dieser Funktion z.B. aus xxx_w
auf xxx_u umgerechnet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Basiswert mit Umr. Byte-Wert Einschr¨ ankung / Bemerkung ======================================================================================================================= agrvpa_w / 256 (+128) agrvpa_u if (SY_agr >0) (signed word to unsigned byte) bmlosctr_w (lowbyte)
bmlosctr_u
dmletan_w / 16
dmletan_u
fho_w / 256 fkblagr_w / 128 fkmsdk_w / 256 fr_w / 256 fra_w / 256 fr2_w / 256 fra2_w / 256
fho_u fkblagr_u fkmsdk_u fr_u fra_u fr2_u fra2_u
if (SY_stervk =1) if (SY_stervk =1)
krivk_w / 256
krivk_u
if (SY_stetlr =1)
lamsoni_w / 64 lamsoni2_w / 64 lamsons_w / 256 lbkgradl_w / 256 lbksol_w / 256 lsukorp_w / 256
lamsoni_u lamsoni2_u lamsons_u lbkgradl_u lbksol_u lsukorp_u
if (SY_stetlr =1) if (SY_stetlr =1 &&
miist_w / 256 mlhfmm_w / 256 momint_w / 256
miist_u mlhfmm_u momint_u
ofvpagr_w / 64 ora + 128
(+128)
( fkblagr_w >= 8000h
-->
fkblagr_u = FFh )
SY_stervk >0)
if (SY_bde >0) if (SY_stetlr =1)
ofvpagr_u ora_u
signed word to unsigned byte signed to unsigned
prist_w / 256 prsoll_w / 256 psdss_w / 256
prist_u prsoll_u psdss_u
if (SY_M1I00B.bit5 != 0)
rl_w see-> rinh_w / 32 LTB rinh2_w / 32 LTB rinlsu_w / 256 rinlsu2_w / 256 rinv_w / 32 LTB rinv2_w / 32 LTB
rl_u rinh_u rinh2_u rinlsu_u rinlsu2_u rinv_u rinv2_u
( 255 * rl_w / rlugd_w) * ( nmot_w / NMAX ) if (SY_nohk > 0) if (SY_sterhk =1 && SY_nohk >0 ) if (SY_cj120 =def & SY_cj120 >0) && SY_stetlr >0 if (SY_cj120 =def & SY_cj120 >0) && SY_stervk =1 if (SY_stetlr =0) if (SY_stetlr =0 && SY_stervk =1)
tanvkd_w / 256 tmotlin tnachl_w / 64 LTB tnst_w / 256 tpsvkmf_w / 4 LTB tpsvkmf2_w / 4 LTB
tanvkd_u tmot_u tnachl_u tnst_u tpsvkmf_u tpsvkmf2_u
if (SY_stetlr =0) if (SY_stetlr =0 &&
ubrsq_w / 256 udkp1_w / 16 LTB udkp2_w / 16 LTB udsbkv_w / 4 LTB uprm_w / 64 LTB upwg1_w / 4 upwg2_w / 4 upwg2d_w / 4 LTB usvkk_w / 4 usvkk2_w / 4 uulsuv_w / 4
ubrsq_u udkp1_u udkp2_u udsbkv_u uprm_u upwg1_u upwg2_u upwg2d_u usvkk_u usvkk2_u uulsuv_u
if (SY_stervk >0) if (SY_stetlr =1)
vfzg
vfzg_u
entspr. SAE-Quant.
wnwsp_w / 128 LTB wnwise_w / 256 wnwis2e_w / 256
wnwsp_u wnwise_u wnwis2e_u
if (SY_nws =2) if (SY_nws =2)
&&
SY_stetlr >0
SY_stervk =1)
##
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFFTCNV 8.50.0
Seite 3239 von 4100 31.JAN.2003 Thomas Brosi
ABK DFFTCNV 8.50.0 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_AGR SY_EGFE SY_M1I00B SY_NOHK SY_NWS SY_STERHK SY_STERVK SY_STETLR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden ¨ Systemkonstante Eingangsgroße Fullungserfassung ¨ Systemkonstante Codierung von DATA B in Mode 1 PID $00 nach SAE J1979 Systemkonstante Bedingung NOx-Sensor hinter Kat Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Bedingung Stereo hinter Kat Systemkonstante Bedingung : Stereo vor Kat Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
Quelle
Referenziert von
Art
Bezeichnung
AGRVPA_U AGRVPA_W BMLOSCTR_U BMLOSCTR_W DMLETAN_U DMLETAN_W FHO_U FHO_W
DFFTCNV GGAGRV DFFTCNV BBFEWNE DFFTCNV
AUS EIN AUS EIN AUS EIN AUS EIN
Istwert AGR-Ventilpostion fur ¨ UMA-Adaption (8 bit) Istwert AGR-Ventilpostion fur ¨ UMA-Adaption ¨ Zahler (byte) Neusynchronisationen durch Luckenverlust ¨ ¨ Zahler (Word) Neusynchronisationen durch Luckenverlust ¨ Abweichung Produkt Luftmasse * ZW-Wirkungsgrad bei Prufung ¨ DTEV 16 Bits (byte) Abweichung Produkt Luftmasse * Zundwinkelwirkungsgrad ¨ bei Prufung ¨ DTEV 16 Bits ¨ Korrekturfaktor Hohe (byte) ¨ Korrekturfaktor Hohe (word)
FKBLAGR_U FKBLAGR_W
DFFTCNV BGAGRA
AUS EIN
Faktor Korrektur Blendenquerschnitt AGR (8 bit) Faktor Korrektur Blendenquerschnitt AGR
FKMSDK_U FKMSDK_W
DFFTCNV BGFKMS
AUS EIN
Korrekturfaktor Massenstrom Nebenfullungssignal (8bit) ¨ Korrekturfaktor Massenstrom Nebenfullungssignal ¨
FR2_U FR2_W
DFFTCNV LRS
AUS EIN
Lambda-Regler-Ausgang; Bank2 (Byte) Lambda-Regler-Ausgang; Bank2 (Word)
FRA2_U FRA2_W
DFFTCNV LRA
AUS EIN
multiplikative Gemischkorrektur der Gemischadaption (Byte) multiplikative Gemischkorrektur der Gemischadaption (Word)
FRA_U FRA_W
DFFTCNV LRA
AUS EIN
multiplikative Gemischkorrektur der Gemischadaption (Byte) multiplikative Gemischkorrektur der Gemischadaption (Word)
FR_U FR_W
DFFTCNV LRS
AUS EIN
Lambda-Regler-Ausgang (Byte) Lambda-Regler-Ausgang (Word)
KRIVK_U KRIVK_W LAMSONI2_U LAMSONI2_W
DFFTCNV GGRTLSU DFFTCNV BGLAMBDA
DFFT AAGRDC, DFFTCNV DFFTK DDG, DFFTCNV DFFTK DFFTCNV, DTEV DFFTK BBKH, BBNWS,BGNLLKH, BGRLMXS, BGRLSOL, ... DFFT AGRUE, BGAGR,DAGRS, DFFTCNV,TKMWL DFFT BGMSDK, BGRLFGZS, DFFTCNV DFFT DDYLSU, DFFTCNV,GK, TC1MOD, TKMWL DFFT DFFTCNV, GK,TC1MOD, TKMWL,UFGKC DFFT DFFTCNV, GK,TC1MOD, TKMWL,UFGKC DFFT DDYLSU, DFFTCNV,GK, TC1MOD, TKMWL DFFTK DFFTCNV, DHRLSU DFFTK BGLAMABM, DDYLSU, DFFTCNV, DLSAHKBD, DLSSA, ...
AUS EIN AUS EIN
Korrekturwert fur ¨ den Innenwiderstand der Nernstzelle der LSU (byte) Korrekturwert fur ¨ den Innenwiderstand der Nernstzelle der LSU Lambda-Istwert Bank2 (Byte) Lambda-Istwert Bank2
LAMSONI_U LAMSONI_W
DFFTCNV BGLAMBDA
LAMSONS_U LAMSONS_W
DFFTCNV BGLASO
LBKGRADL_U LBKGRADL_W LBKSOL_U LBKSOL_W
DFFTCNV
LSUKORP_U LSUKORP_W MIIST_U MIIST_W
DFFTCNV GGO2LSU DFFTCNV MDIST
MLHFMM_U MLHFMM_W MOMINT_U MOMINT_W
DFFTCNV
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Variable
DFFTCNV GGDSU
DFFTCNV LBKSOL
DFFTCNV
NMOT_W
BGNMOT
OFVPAGR_U OFVPAGR_W
DFFTCNV BGAGRA
ORA ORA_U PRIST_U
LRA DFFTCNV DFFTCNV
AUS BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... DFFTK AUS BGLAMABM, EIN BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... DFFTK AUS DFFTCNV, LBKUE EIN DFFT AUS EIN ALBK, DFFTCNV,DLBK, LBKFGS, LBKUE DFFTK AUS EIN DFFTCNV DFFT AUS DFFTCNV, DLGHMM, EIN MDASGPH, MDIST,MSUDKSOM, ... DFFT AUS EIN DFFTCNV DFFT AUS DFFTCNV, MDASGPH, EIN UFSGSC AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... DFFT AUS AGRPSOL, AGRUE,- EIN BGAGR, DAGRS, DFFTCNV EIN DFFTCNV DFFT AUS DFFT AUS
Lambda-Istwert (Byte) Lambda-Istwert
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor (1 Byte fur ¨ Tester) Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
Steigung fur ¨ die Umr. Spannung von Poti in LBK-Position LBK adaptiert (byte) Steigung fur ¨ die Umrechnung Spannung von Poti in LBK-Position LBK adaptiert Sollwert fur ¨ die Ladungsbewegungsklappenposition (8 bit) Sollwert fur ¨ die Ladungsbewegungsklappenposition Faktor fur ¨ Druckkorrektur LSU (byte) Faktor fur ¨ Druckkorrektur LSU indiziertes Motormoment Hochdruckphase Istwert (Byte) indiziertes Motormoment Hochdruckphase Istwert
Luftmassen HFM-Mittelwert 8Bit-Wert fur ¨ Tester Luftmassen HFM-Mittelwert 16Bit-Wert 8 bit Wert zu MOMINT_W aufintegriertes physikalisches Istmoment Motordrehzahl Offset Ventilposition AGR (8 bit) Offset Ventilposition AGR
additive Gemischkorrektur der Gemischdaption (8 Bit) additive Gemischkorrektur der Gemischdaption (8 Bit, unsigned) Gefilterter Raildruck-Istwert (Absolutdruck) (8 bit)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 3240 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
PRIST_W
HDRPIST
EIN
Gefilterter Raildruck-Istwert (Absolutdruck)
PRSOLL_U PRSOLL_W
DFFTCNV HDRPSOL
AUS EIN
Sollwert Raildruckregelung (8 bit) Sollwert Raildruckregelung
PSDSS_U PSDSS_W
DFFTCNV GGDSS
AUS EIN
Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S) mit SAE-Quantisierung Saugrohrdruck gemessen mit Drucksensor am Saugrohr (DS-S)
RINH2_U RINH2_W
DFFTCNV
AUS EIN
Istwert (Byte) Innenwiderstand Ri-Nernstzelle der Lambdasonde hinter KAT Bank2 Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde hinter KAT Bank2
RINH_U RINH_W
DFFTCNV
AUS EIN
Istwert (Byte) Innenwiderstand Ri-Nernstzelle der Lambdasonde hinter KAT Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde hinter KAT
RINLSU2_U RINLSU2_W
DFFTCNV GGRTLSU
AUS EIN
Innenwiderstand der Nernstzelle der LSU mit 8bit-Quantisierung, (Bank2) Innenwiderstand der Nernstzelle der LSU, Bank 2
RINLSU_U RINLSU_W
DFFTCNV GGRTLSU
AUS EIN
Innenwiderstand der Nernstzelle der LSU mit 8bit-Quantisierung Innenwiderstand der Nernstzelle der LSU
RINV2_U RINV2_W
DFFTCNV
AUS EIN
Istwert (Byte) Innenwiderstand Ri-Nernstzelle der Lambdasonde vor KAT Bank2 Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde vor KAT Bank2
RINV_U RINV_W
DFFTCNV
AMSV, AWEA, BGBVG, BGPBR, BKS, ... DFFT DFFTCNV, HDR,VSTMSV DFFT, TC1MOD AGRUE, BGADAP,BGAGRA, BGRPS,DFFTCNV, ... DFFT DFFTCNV, DLSSA,TKMWL DFFT DFFTCNV, DLSSA,TKMWL DFFT DFFTCNV, DHRLSU,DICLSU DFFT DFFTCNV, DHRLSU,DICLSU DFFT DFFTCNV, DLSSA,TKMWL DFFT DFFTCNV, DLSSA,TKMWL DFFTCNV
AUS EIN
Istwert (Byte) Innenwiderstand Ri-Nernstzelle der Lambdasonde vor KAT Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde vor KAT
RLUGD_W RL_U RL_W
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFFTCNV 8.50.0
DFFTCNV SRMSEL
TANVKD_U TANVKD_W TMOTLIN
GGTFM
TMOT_U TNACHL_U TNACHL_W TNST_U TNST_W
DFFTCNV DFFTCNV MOTAUS DFFTCNV BBSTT
TPSVKMF2_U TPSVKMF2_W TPSVKMF_U TPSVKMF_W UBRSQ_U UBRSQ_W
DFFTCNV
DFFTCNV
DFFTCNV DFFTCNV GGUBR
UDKP1_U UDKP1_W
DFFTCNV
UDKP2_U UDKP2_W
DFFTCNV
UDSBKV_U UDSBKV_W
DFFTCNV
UPRM_U UPRM_W UPWG1_U UPWG1_W
DFFTCNV GGDSKV DFFTCNV
UPWG2D_U UPWG2D_W UPWG2_U UPWG2_W
DFFTCNV GGPED DFFTCNV
USVKK2_U USVKK2_W USVKK_U USVKK_W UULSUV_U UULSUV_W
DFFTCNV DFFTCNV DFFTCNV
VFZG
GGVFZG
VFZG_U WNWIS2E_U
DFFTCNV DFFTCNV
EIN AUS BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... DFFTK AUS EIN DFFTCNV DFFT, DFFTCNV,EIN TC1MOD, TKMWL DFFT AUS DFFTK AUS EIN AEKP, DFFTCNV DFFTK AUS EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... DFFT AUS EIN DFFTCNV, DLSSA DFFT AUS EIN DFFTCNV, DLSSA DFFTK AUS EIN DFFTCNV, DHR,DICLSU, GGUB DFFT AUS EIN ADVE, BGDVE,DFFTCNV, GGDVE,TKMWL DFFT AUS EIN ADVE, BGDVE,DFFTCNV, GGDVE,TKMWL DFFTK AUS DDSBKV, DFFTCNV,- EIN GGPBKV DFFTK AUS EIN DDSKV, DFFTCNV DFFT AUS BBKD, DFFTCNV,EIN EGEG, GGPED, TKMWL DFFT AUS BBKD, DFFTCNV EIN DFFT AUS EIN DFFTCNV, EGEG,GGPED, TKMWL DFFTK AUS EIN DFFTCNV DFFTK AUS DFFTCNV EIN DFFTK AUS DFFTCNV, GGO2LSU, EIN TKMWL ARMD, BBAGR,EIN BBSAWE, BDEMHA,BGDVE, ... BGKMST, DFFT AUS DFFTK AUS
Fullung ¨ im ungedrosselten Zustand relative Luftfullung ¨ (Byte) fur ¨ Fehlerspeicher-Umwelten relative Luftfullung ¨ (Word) Abgastemp. aus Kennlinie KLATVHK zu Diagnose hinter d. Vorkat. (Byte fur ¨ Tester) Abgastemperatur aus Kennlinie KLATVHK zu Diagnosezwecken hinter d. Vorkat. Motortemperatur, linearisiert und umgerechnet Motor-Temperatur mit def. Quantisierung fur ¨ FSP-Umwelten SG-Nachlaufzeit (byte) SG-Nachlaufzeit Zeit nach Startende (byte) Zeit nach Startende
gefilterter Periodendauerwert des Sondensignals vor Kat, Bank2 (Byte) gefilterter Periodendauerwert des Sondensignals vor Kat, Bank2 (Word) gefilterter Periodendauerwert des Sondensignals vor Kat. (Byte) gefilterter Periodendauerwert des Sondensignals vor Kat. (Word) Bordnetzspannung uber ¨ Hauptrelais (byte), Standard-Quantisierung Bordnetzspannung uber ¨ Hauptrelais (word), Standard-Quantisierung Spannung Drosselklappen-Poti 1 (Byte) Spannung DK-Poti 1
Spannung Drosselklappen-Poti 2 (Byte) Spannung DK-Poti 2
¨ Spannung Drucksensor Bremskraftverstarker (byte) ¨ Spannung Drucksensor Bremskraftverstarker mittlere Spannung Raildrucksensor (byte) mittlere Spannung Raildrucksensor Spannung PWG-Poti 1 (Byte) Spannung PWG-Poti 1 (Word)
Verdoppelte PWG-Poti-2-Spannung (Byte) Verdoppelte PWG-Poti-2-Spannung (Word) Spannung PWG-Poti 2 (Byte) Spannung PWG-Poti 2 (Word) LSU-Spannung vor Kat, korrigiert Bank2 (Byte) LSU-Spannung vor Kat, korrigiert Bank2 LSU-Spannung vor Kat, korrigiert (Byte) LSU-Spannung vor Kat, korrigiert Sondenspannung vor Kat einer Breitbandlambdasonde (ADC-Wert) (Byte) Sondenspannung vor Kat einer Breitbandlambdasonde (ADC-Wert) Fahrzeuggeschwindigkeit
Fahrzeuggeschwindigkeit, mit def. Quantisierung fur ¨ Tester Istwinkel fur ¨ Einlaßnockenwelle2 (Byte)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable WNWIS2E_W WNWISE_U WNWISE_W
DFRZ 20.20.0, DUMWEX 10.10.0
Quelle
Referenziert von
Art
Bezeichnung
DFFTCNV
DFFTCNV DFFTK DFFTCNV
EIN AUS EIN
Istwinkel fur ¨ Einlaßnockenwelle (Bank2) Istwinkel fur ¨ Einlaßnockenwelle (Byte) Istwinkel fur ¨ Einlaßnockenwelle
Seite 3241 von 4100 31.JAN.2003 Thomas Brosi
FB DFFTCNV 8.50.0 Funktionsbeschreibung Funktion rechnet alle f¨ ur Umweltdaten im Fehlerspeicher ben¨ otigten word-Gr¨ ossen in byte-Gr¨ ossen um. Signum f¨ ur diese byte-Gr¨ ossen ist die Endung _u.
APP DFFTCNV 8.50.0 Applikationshinweise Die hier berechneten Umweltwerte sollten zunehmend von den Quell-Funktionen als Byte ohne Endung _u bereitgestellt werden. Eine zyklische Anpassung der Funktionen DFFT, DFFTK und DFFTCNV ist zu ber¨ ucksichtigen.
FU DFRZ 20.20.0 OBDII; Beschreibung ’freeze frame’ FDEF DFRZ 20.20.0 Funktionsdefinition Bei Fehlereintrag oder evtl. auch -update werden folgende Freeze Frame-Werte in den Fehlerspeicher ¨ ubernommen: CARB-Freeze Frame entsprechend der Werte 1 bis 11 aus der Freeze Frame - Basis-Tabelle Erweiterte Freeze Frame-Werte entspr. Kennlinie EFFDFPM mit L¨ ange SY_ffesize laut Basis-Tabelle
siehe -->%DFFTx.y
## ##
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK DFRZ 20.20.0 Abkurzungen ¨ Parameter
Source-X
EFFDFPM
BLOKNR
Art
Bezeichnung
KL
Zusammenstellung der Freeze Frame-Erweiterung aus Tabelle DFFT
Systemkonstante
Art
Bezeichnung
SY_FFESIZE
SYS
¨ Systemkonstante: Lange der Freeze Frame-Erweiterung
Source-Y
FB DFRZ 20.20.0 Funktionsbeschreibung APP DFRZ 20.20.0 Applikationshinweise Auswahl der erweiterten FreezeFrame-Werte erfolgt ¨ uber Kennlinie EFFDFPM aus ¨ ubergeordneter Tabelle FFT
-->%DFFTx.y
FU DUMWEX 10.10.0 Diagose; Erweiterte Umweltbedingumgen FDEF DUMWEX 10.10.0 Funktionsdefinition Bei Fehlerneueintrag oder -update werden folgende Umweltwerte zus¨ atzlich zu den FFTdfp in den Fehlerspeicher ¨ ubernommen: Mit Speicherbedarf SY_dfpmtim = 6 werden 6 Byte wie folgt bef¨ ullt:
##
Byte0: Byte1:
Operating time seit powerfail top_w Operating time seit powerfail top_w
(high byte) (low byte)
Byte2: Byte3:
Kilometerstand aus %CAN: Kilometerstand aus %CAN:
kmstand (high byte) kmstand (low byte)
Byte4:
BDE-Modus
bdemod
##
Byte5:
BDE-Priorit¨ atenkoordination
prioko
##
ABK DUMWEX 10.10.0 Abkurzungen ¨ Systemkonstante
Art
SY_DFPMTIM
SYS (REF) Systemkonstante: Zeitinfo im Fehlerspeicher
Bezeichnung
Variable
Quelle
Referenziert von
Art
Bezeichnung
BDEMOD
BDEMUM
BDEMAB, BDEMKO,BDEMUE, DSCHED,DTEV, ... DUMWEX BDEMKO, DUMWEX DUMWEX, STADAP
EIN
BDE-Betriebsart
EIN EIN EIN
Fahrstrecke des Fahrzeugs als Information uber ¨ CAN ¨ BDE-Betriebsartenwunsch aus Koordination Prioritat Operating time seit powerfail
KMSTAND PRIOKO TOP_W
DTOP
FB DUMWEX 10.10.0 Funktionsbeschreibung APP DUMWEX 10.10.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTIP 1.40.0, DDCY 15.10.0
Seite 3242 von 4100 31.JAN.2003 Thomas Brosi
FU DTIP 1.40.0 OBDII; Tester-Interface Package FDEF DTIP 1.40.0 Funktionsdefinition Folgende Methoden zur Interaktion mit einem externen Tester ¨ uber die entsprechende Schnittstelle werden unterst¨ utzt: getErrCnt
meldet die Anzahl der gespeicherten Fehlereintr¨ age zur¨ uck
getErrLine()
gibt den kompletten Inhalt der adressierten Zeile des Fehlerspeichers aus Inhalt der Ausgabe siehe -->%DFCMx.y
getErrDfp()
gibt den komletten Fehlerspeicher-Inhalt des adressierten Fehlers aus Inhalt der Ausgabe siehe -->%DFCMx.y
delFCM
l¨ oscht gesamten Fehlerspeicher FCM incl. aller Statuswords sfpdfp und ggf. Anteile in Diagnosefunktionen.
delErrDfp()
l¨ oscht den ausgew¨ ahlten Fehlerpfad dfp incl. Statusword sfpdfp und ggf. Anteile in der Diagnosefunktion.
getInfoLine()
gibt komprimierten Inhalt der adressierten Zeile des Fehlerspeichers aus
F¨ ur Systemkonstante (Bytes dfp, F¨ ur Systemkonstante (Bytes dfp, getInfoDfp()
= 0 gilt: fes und cla werden ¨ ubertragen) > 0 gilt: fes, cla und out werden ¨ ubertragen)
siehe -->%DFCMx.y siehe -->%DFCMx.y
gibt komprimierten Inhalt des ausgew¨ ahlten Fehlerpfades aus
F¨ ur Systemkonstante (Bytes dfp, F¨ ur Systemkonstante (Bytes dfp, delFcmScatt
SY_fcmird fps, typ, SY_fcmird fps, typ,
SY_fcmird fps, typ, SY_fcmird fps, typ,
= 0 gilt: fes und cla werden ¨ ubertragen) > 0 gilt: fes, cla und out werden ¨ ubertragen)
siehe -->%DFCMx.y siehe -->%DFCMx.y
l¨ oscht nur Scatt-relevante Fehler incl. ihrer Statuswords sfpdfp aus dem Speicher.
Auslesen des Fehlerspeichers erfolgt ¨ uber Tester (Generic scan tool) oder Kundendiensttester z.B. KTS500
-->%SCATTx.y -->%TK...x.y; %T2...x.y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zus¨ atzlich ermittelt diese Funktion einmal je Sekunde den jeweils akt. Freeze Frame zur Ausgabe nach SAE J1979 Mode 2.
ABK DTIP 1.40.0 Abkurzungen ¨ FB DTIP 1.40.0 Funktionsbeschreibung APP DTIP 1.40.0 Applikationshinweise
FU DDCY 15.10.0 OBDII; Erfullung ¨ Bedingung ’driving cycle’ FDEF DDCY 15.10.0 Funktionsdefinition +-----+ | +- | +--->| | +----> fcmTrig (B_dcy) in %DFPM | | -+ | Reset +----------------+ | +-----+ | | | +--------v---+ | +-+---+ | B_stend --->| t > TWBDCY +----------- | ------->|S| +--+-----------------+------> B_dcy +------------+ +-+ | +-+---+ | C_ini ----------------------->|v+-----+-------->|R| | | C_fcmclr -+------------------>| | +-+---+ | | +-+ | | | | +-----------<----------------------<----------------+ | | | | +--------------+ | | +-------------+ | ˆ Z¨ ahler +-- | +----------+ | | | +--- 1 | | | +--+ | | ------ | | +-------------->| 0 ---+ +--------->| | +--+ +-------------->| / 65535 +-------> dcycnt | +-------------+ | +--+-------> | +----------+ | +-+ +--------------+ +---->| | ˆ |v| Reset | C_pwf --------->| +-------------------------------------------------+ +-+
## ## ## ## ## ## ## ## ## ## ## ## ##
ABK DDCY 15.10.0 Abkurzungen ¨ Parameter TWBDCY
Source-X
Source-Y
Art
Bezeichnung
FW
Wartezeit fur ¨ Erkennung Bedingung ’driving cycle’
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DWUC 14.20.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
BBDCY B_DCY
DDCY DDCY
AUS AUS
Byte fur ¨ Bedingung B_dcy als Triggerevent in DCLA Bedingung ’driving cycle’ erkannt
B_STEND
BBSTT
DMDMIL CANECU, D2CTR,DCLA, DFPM, DTRIG, ... ADAGRLS, ADVE,AEKP, ALE, AMSV, ... BGRBS, DDCY,DIMCA, DKUPPL,DMFB, ... BBZMS, BGKMST,BGRBS, DDCY,DIMCA, ... BGRBS, DDCY,DKUPPL, DMFB,DTOP, ...
EIN
Bedingung Startende erreicht
EIN
¨ Systemzustand: Fehlerspeicher loschen
EIN
SG-Bedingung Initialisierung
EIN
SG-Bedingung Powerfail-Initialisierung
AUS
Driving cycle - counter
C_FCMCLR
C_INI
C_PWF
DCYCNT
DDCY
Seite 3243 von 4100 31.JAN.2003 Thomas Brosi
FB DDCY 15.10.0 Funktionsbeschreibung Nach Motorstart und anschließend abgelaufener Wartezeit TWBDCY bekommt der Betriebszyklus den Status ’driving cycle’ mit B_dcy=1. B_dcy wird bis zum Fahrtende dauerhaft gespeichert zur Status-Abfrage durch z.B. %DFPM. Bei erster Erkennung B_dcy (0 -> 1) werden im Fehlerpfadmanagement ¨ uber ’fcmTrig (B_dcy)’ einmal je Betriebszyklus alle dcy-Maßnahmen aufgerufen. ---> %DFPM Bei Fehlerspeicherl¨ oschen ¨ uber C_fcmclr (auch z.B. bei laufendem Motor) wird die B_dcy-Erkennung resetiert und die Neuerkennung wie bei Motorneustart ¨ uber Wartezeit TWBDCY aktiviert.
APP DDCY 15.10.0 Applikationshinweise Vorschlag f¨ ur TWBDCY: 5 sec, damit sicherer Selbstlauf des Motors gew¨ ahrleistet ist bevor das System ’scharf’ wird. TWBDCY >> 5 sec erh¨ oht die Sicherheit gegen Fehlerkennungen (MIL), m¨ usste aber von CARB/EPA im Einzelfall genehmigt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FU DWUC 14.20.0 OBDII; Erfullung ¨ Bedingung ’warm up cycle’ FDEF DWUC 14.20.0 Funktionsdefinition +-+ B_stend ----->o|V+------+ +---+ +--->| | | Trigger f¨ ur +----------------------->o| +---------------------------> B_nowuc | +-+ v Aktualisierung | +---+ | +-------------+ tmstem +----------+ | +-+ +-+---+ | +-->|tmstem = tmot+-+------->| |&+---->|S| +-+--------------------------------+----> B_wuc | | +-------------+ | +----------+ +--->| | +-+---+ | | | | | | +->| | +->|R| | | | | | -V dtmste+----------+ | | +-+ | +-+---+ | +-----+ | tmot -----|---+------------------>O------->| >=DTMWUC +-+ | | | | +- | | | | + +----------+ | | +->| | +-> fcmTrig(B_wuc) | | | | | | -+ | in %DFPM | | | +----------+ | | +-----+ | | +--------------------------->| >TMWUC +---+ | | | +----------+ +-+ | | C_fcmclr -+-------------------------------------------------->|v+-+ | C_ini --- | ------------------------------------------------->| | | | +-+ | | +-----------<----------------------<-------------------------<------------------<------+ | | | | +--------------+ | | +-------------+ | ˆ Z¨ ahler +-- | +----------+ | | | +--- 1 | | | +--+ | | ------ | | +-------------->| 0 ---+ +--------->| | +--+ +-------------->| / 255 +-----> wuccnt | +-------------+ | +--+-------> | +----------+ | +-+ +--------------+ +---->|v| Reset ˆ C_pwf --------->| +-------------------------------------------------+ +-+
## ## ##
ABK DWUC 14.20.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
DTMWUC TMWUC TMWUCST Variable
Quelle
BBWUC B_NOWUC B_STEND
DWUC DWUC BBSTT
B_WUC
DWUC
Referenziert von
ADAGRLS, ADVE,AEKP, ALE, AMSV, ... CANECU, D2CTR,DCLA, DFPM, DTRIG
Art
Bezeichnung
FW FW FW
Delta Motortemperaturschwelle fur ¨ Erfullung ¨ ’warm up cycle’ Motortemperaturschwelle fur ¨ Erfullung ¨ ’warm up cycle’ max. Motortemperatur im Start fur ¨ Erfullung ¨ ’warm up cycle’
Art
Bezeichnung
AUS AUS EIN
Byte fur ¨ Bedingung B_wuc als Triggerevent in DCLA Bedingung ’kein warm up cycle’ erkannt Bedingung Startende erreicht
AUS
Bedingung ’warm up cycle’ erkannt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
C_FCMCLR
C_INI
C_PWF
TMOT
GGTFM
TMSTEM WUCCNT
DWUC DWUC
Referenziert von
Art
BGRBS, DDCY,EIN DIMCA, DKUPPL,DMFB, ... EIN BBZMS, BGKMST,BGRBS, DDCY,DIMCA, ... EIN BGRBS, DDCY,DKUPPL, DMFB,DTOP, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... LOK AUS
DIMCA 2.20.0
Seite 3244 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Systemzustand: Fehlerspeicher loschen
SG-Bedingung Initialisierung
SG-Bedingung Powerfail-Initialisierung
Motor-Temperatur Motortemperatur bei Startende in Memory Warm-up cycle - counter
FB DWUC 14.20.0 Funktionsbeschreibung Nach Motorstart unterhalb der Starttemperatur TMWUCST mit anschließender Erw¨ armung um min. DTMWUC mit Erreichen der oberen Temperaturschwelle TMWUC bekommt der Betriebszyklus den Status ’warm up cycle’ mit B_wuc = 1. Falls Motorstart oberhalb der Starttemperatur TMWUCST erfolgt, wird ¨ uber B_nowuc gemeldet daß in dieser Fahrt kein B_wuc mehr erfolgen kann.
## ##
W¨ ahrend Start (B_st = 1) wird tmstem st¨ andig aktualisiert und bleibt am Startende (B_st 1->0) f¨ ur den Motorlauf gespeichert. Bei Fehlerspeicher l¨ oschen (z.B. auch bei laufendem Motor) wird tmstem einmalig aktualisiert. Mit dem Befehl ’Fehlerspeicher l¨ oschen’ in C_fcmclr wird u.A. auch B_wuc r¨ uckgesetzt. Bei Erf¨ ullung ’warm up cycle’ werden im Fehlerspeicher durch Aufruf mit fcmTrig(B_wuc) die zugeh¨ origen Entprellmaßnahmen ausgef¨ uhrt. --> %DFPM
APP DWUC 14.20.0 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Empfohlene Werte:
DTMWUC = 21.00 grdC TMWUC = 71.25 grdC TMWUCST = < 69.75 grdC
FU DIMCA 2.20.0 Diagnose; Inspection Maintenance Code, allgemein FDEF DIMCA 2.20.0 Funktionsdefinition Version ist hart eingestellt auf Erstanlauf BDE-EOBD 9/2000. Noch keine automatische Anpassung auf ¨ Anderung im Systemumfang. Rechenraster ist, falls nicht anders angegeben (z.B. C_ini etc.), 200 ms. Wenn der Fehlerspeicher gel¨ oscht wurde (¨ uber Testerbefehl oder power fail) muß auf Testeranfrage zuerst ein ’ready’-Code ausgegeben werden, der anzeigt daß noch nicht alle geforderten Fehlerpr¨ ufungen vom OBD-System durchgef¨ uhrt wurden. D.h. jede Fehlerpr¨ ufung der in ’evsup1’ angegebenen abgasrelevanten Fehler muß ein dauergespeichertes, vorgesetztes Bit r¨ ucksetzen, sobald die Pr¨ ufung ordnungsgem¨ aß vollendet wurde. Aufbau und bit-Position von ’evsup1’ und ’ready’ entsprechen der Vorgabe aus SAE J1979, Mode1, PID1, DataC+D: +--------+--------+--------+--------+--------+--------+---------+--------+ |B_cdagrs| | | | |B_cdtes | | | | oder | | | | | oder | | | |B_cdagr |B_cdhsv |B_cdlsv | 0 |B_cdsls |B_cdldp |B_kath |B_katfz | +---bit7-+---bit6-+---bit5-+---bit4-+---bit3-+---bit2-+----bit1-+---bit0-+ | | | | | | | | | | | | | | | | v v v v v v v v +--------+--------+--------+--------+--------+--------+---------+--------+ |B_agrrdy|B_hsrdy |B_lsrdy | B_kkrdy|B_slsrdy|B_tesrdy|B_kathrdy|B_katrdy| +---bit7-+---bit6-+---bit5-+---bit4-+---bit3-+---bit2-+----bit1-+---bit0-+
Byte ’evsup1’ enth¨ alt die Kennzeichnung der aktuell verbauten Pr¨ ufpfade wie in ## SAE J1979 Mode 1 PID 1 Data C verlangt. ##
Nach Fehlerspeicher l¨ oschen oder Powerfail wird ’ready’ mit ’evsup1’ ¨ uberschrieben. Byte ’ready’ enth¨ alt den momentanen Pr¨ ufzustand der verbauten Pr¨ ufpfade wie in SAE J1979 Mode 1 PID 1 Data D verlangt.
Die Bits der Fehler, die im jeweiligen System nicht vorhanden sind, werden schon bei Initialisierung auf ’0’ belassen. ( z.B. Bit 1: Katalysatorheizung; Bit 4: Klima-K¨ uhlmittel ) Jeweils im Nachlauf werden evsup1 und ready zur Restaurierung nach powerfail in das EEPROM geschrieben. Bildung ’evsup1’- Byte:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
+-+ C_ini -----------+----->|&+----------------------------> B_katfz ---------| ---->| | | +-+ +-+ +---------->|&+-----------------------> B_kath ----------| --------->| | +-+ | +-+ +-+ B_cdtes ->| | +----->|&+----------------------------> B_cdldp ->|v+----| ---->| | +-+ | +-+ +-+ +---------->|&+-----------------------> B_cdsls ---------| --------->| | | +-+ 0 ---------------|-------------------------------------> | +-+ +----->|&+----------------------------> B_cdlsv ---------| ---->| | | +-+ +-+ +---------->|&+-----------------------> B_cdhsv ---------| --------->| | | +-+ +-+ +-+ +--------------->|&+------------------> B_cdagrs -->| | | | B_cdagr --->|v+------------------>| | +-+ | | SY_agr > 0 ---------------------->| | +-+
DIMCA 2.20.0
evsup1 bit 0
(B_katrdy)
evsup1 bit 1
(B_kathrdy)
evsup1 bit 2
(B_tesrdy)
evsup1 bit 3
(B_slsrdy)
evsup1 bit 4
(B_kkrdy)
evsup1 bit 5
(B_lsrdy)
evsup1 bit 6
(B_hsrdy)
evsup1 bit 7
(B_agrrdy)
Seite 3245 von 4100 31.JAN.2003 Thomas Brosi
## ## ## ##
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bildung ’ready’- Byte: +-+ +----------------------------+ B_pwf --------->|&+----------------+-------------------->| ready = refresh aus EEPROM | C_ini --------->| | | +----------------------------+ +-+ | +----------------+ C_fcmclr ---------------------+----|-------------------------------->| ready = evsup1 | | | +-+ +----------------+ | +--->|v+-----+ +-------->| | | +-+ | +-+---+ +-----+ B_rdykat ---------------------------------------|-->|S| +-->| NOT +----> B_katrdy | +-+---+ +-----+ +-->|R| | | +-+---+ +---+ | +-+---+ +-----+ | 1 +-------------------------------------------|-->|S| +-->| NOT +----> B_kathrdy +---+ | +-+---+ +-----+ +-->|R| | | +-+---+ | +-+---+ +-----+ B_rdytes ---------------------------------------|-->|S| +-->| NOT +----> B_tesrdy | +-+---+ +-----+ +-->|R| | | +-+---+ +---+ | +-+---+ +-----+ | 1 +-------------------------------------------|-->|S| +-->| NOT +----> B_slsrdy +---+ | +-+---+ +-----+ +-->|R| | | +-+---+ +---+ | +-+---+ +-----+ | 1 +-------------------------------------------|-->|S| +-->| NOT +----> B_kkrdy +---+ | +-+---+ +-----+ +-->|R| | | +-+---+ | +-+---+ +-----+ B_rdyls ----------------------------------------|-->|S| +-->| NOT +----> B_lsrdy | +-+---+ +-----+ +-->|R| | | +-+---+ | +-+---+ +-----+ B_rdyhs ----------------------------------------|-->|S| +-->| NOT +----> B_hsrdy | +-+---+ +-----+ +-->|R| | | +-+---+ | +-+---+ +-----+ B_rdyagr ---------------------------------------|-->|S| +-->| NOT +----> B_agrrdy | +-+---+ +-----+ +-->|R| | +-+---+
ABK DIMCA 2.20.0 Abkurzungen ¨ Systemkonstante
Art
SY_AGR
SYS (REF) Systemkonstante AGR vorhanden
Bezeichnung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 3246 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_AGRRDY B_CDAGR B_CDAGRS
DIMCA
TKMWL DIMCA DAGRS, DIMCA, TC6MOD DIMCA, DLSSA DIMCA DIMCA DIMCA DIMCA, DTEV, TC6MOD TKMWL DIMCA, LRSEB DIMCA
AUS EIN EIN
Bedingung AGR gepruft ¨ fur ¨ ’ready-Byte’ Funktion uber ¨ Codewort CDAGR freigegeben Freigabe Diagnose Diagnose AGR System |ber Codewort
EIN EIN EIN EIN EIN
Funktion uber Codewort CDHSV freigegeben ¨ Funktion uber ¨ Codewort CDLDP freigegeben Funktion uber ¨ Codewort CDLSV freigegeben Funktion uber ¨ Codewort CDSLS freigegeben Funktion uber ¨ Codewort CDTES freigegeben
AUS EIN EIN AUS AUS AUS AUS EIN
Bedingung Sondenheizung gepruft ¨ fur ¨ ’ready-Byte’ Bedingung Kat in Fahrzeug eingebaut Bedingung Kat Heizung in Fahrzeug eingebaut Bedingung Katalysator-Heizungen gepruft ¨ fur ¨ ’ready-Byte’ Bedingung Katalysatoren gepruft ¨ fur ¨ ’ready-Byte’ Bedingung Klimakuhlmittel ¨ gepruft ¨ fur ¨ ’ready-Byte’ Bedingung Lambda-Sonden gepruft ¨ fur ¨ ’ready-Byte’ Bedingung Powerfail
EIN EIN EIN EIN EIN AUS AUS EIN
¨ Bedingung ready-Info der AGR zum Ubertrag ins ’ready-Byte’ ¨ Bedingung ready-Info der Lambdasondenheizung zum Ubertrag ins ’ready-Byte’ ¨ Bedingung ready-Info der Katalysatoruberwachung ¨ zum Ubertrag ins ’ready-Byte’ ¨ Bedingung ready-Info derLambdasonde zum Ubertrag ins ’ready-Byte’ ¨ Bedingung ready-Info des Tankentluftungssystems ¨ zum Ubertrag ins ’ready-Byte’ Bedingung SLS gepruft ¨ fur ¨ ’ready-Byte’ Bedingung TES gepruft ¨ fur ¨ ’ready-Byte’ ¨ Systemzustand: Fehlerspeicher loschen
EIN
SG-Bedingung Initialisierung
LOK AUS
Funktionskennungsbyte fur ¨ Ausgabe SAE J1979 Mode2 readiness-Byte fur ¨ Ausgabe SAE J1979 Mode2
B_CDHSV B_CDLDP B_CDLSV B_CDSLS B_CDTES B_HSRDY B_KATFZ B_KATH B_KATHRDY B_KATRDY B_KKRDY B_LSRDY B_PWF
DIMCA
B_RDYAGR B_RDYHS B_RDYKAT B_RDYLS B_RDYTES B_SLSRDY B_TESRDY C_FCMCLR
DIMCAGR DIMCHLS DIMCKAT DIMCLS DIMCTES DIMCA DIMCA
DIMCA DIMCA DIMCA DIMCA BBHWONOF
C_INI
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DIMCA 2.20.0
EVSUP1 READY
DIMCA DIMCA
TKMWL TKMWL ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... DIMCA DIMCA DIMCA DIMCA DIMCA TKMWL TKMWL BGRBS, DDCY,DIMCA, DKUPPL,DMFB, ... BBZMS, BGKMST,BGRBS, DDCY,DIMCA, ... DIMCA, TC1MOD TC1MOD, TKMWL
FB DIMCA 2.20.0 Funktionsbeschreibung APP DIMCA 2.20.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCTES 4.80.2
Seite 3247 von 4100 31.JAN.2003 Thomas Brosi
FU DIMCTES 4.80.2 Diagnose; Inspection-Maintenance Code, Tankentluftungssystem ¨ FDEF DIMCTES 4.80.2 Funktionsdefinition Die Verkn¨ upfung der funktionsspezifischen Ready-Informationen zum beh¨ ordenspezifischen Ready-Byte erfolgt in %DIMCA. In dieser Sektion erfolgt die Ermittlung der Ready-Information f¨ ur das Tankentl¨ uftungssystem.
B_rdytes /NV getBit CWRDYTES 0
RDYTEV B_rdytev
B_etevprl
SY_DMTL 1/
0
1/ true B_rdytes /NV RDYDMTL B_rdydmtl
true
false B_edmtlprl
0
true dimctes-main
RDYDLDP B_rdydldp
false B_edldpprl
dimctes-main Setzt Readiness-Bit des Teilsystems Tankentl¨ uftungsventil
B_rdytev /NV
kein Fehler Z_tes
1/ E_tes 1/ true
B_rdytev B_rdytev /NV
B_fcm_tes E_tes_prl
B_etevprl entprellter Fehler
dimctes-rdytev
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_DLDP
dimctes-rdytev
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCTES 4.80.2
Seite 3248 von 4100 31.JAN.2003 Thomas Brosi
Setzt Readiness-Bit des Teilsystems DM-TL Nachlauf
B_rdydmtl /NV kein Fehler Z_dmtk 1/ 1/ E_dmtk 1/ true
B_rdydmtl B_rdydmtl /NV
B_fcm_dmtk E_dmtk_prl entprellter Fehler E_DMTK B_edmtlprl dimctes-rdydmtl
B_fcm_dmtl E_dmtl_prl entprellter Fehler E_DMTL
dimctes-rdydmtl
B_rdydldpg /NV
Z_tesg 1/ 1/ E_tesg
true B_rdydldpg /NV
B_rdydldpf /NV 1/ Z_tesf
1/ true B_rdydldpf /NV
E_tesf
1/ B_rdydldp /NV
1/ true
B_rdydldp B_rdydldp /NV
B_fcm_tesg E_tesg_prl
B_fcm_tesf E_tesf_prl
B_fcm_ldp E_tesf_ldp
entprellte Fehler E_tesf, E_tesg und E_ldp
B_edldpprl
dimctes-rdydldp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Setzt Readiness-Bit des Teilsystems DLDP
dimctes-rdydldp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCTES 4.80.2
Seite 3249 von 4100 31.JAN.2003 Thomas Brosi
ABK DIMCTES 4.80.2 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW
Codewort Readinessbildung mit entprelltem Fehler
Systemkonstante
Art
Bezeichnung
SY_DLDP SY_DMTL
SYS (REF) SY_DLDP = 1 Es gibt eine DLDP in System SYS (REF) Systemkonstante : DMTL Vorhanden
Source-X
Source-Y
CWRDYTES
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_PWF
BBHWONOF
ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ...
EIN
Bedingung Powerfail
B_RDYDLDP B_RDYDLDPF B_RDYDLDPG B_RDYDMTL B_RDYTES B_RDYTEV DFP_DMTK DFP_DMTL DFP_LDP DFP_TES
DIMCTES DIMCTES DIMCTES DIMCTES DIMCTES DIMCTES DIMCTES DIMCTES DIMCTES DIMCTES
LOK LOK LOK LOK AUS LOK DOK DOK DOK DOK
ready-Info des Teilsystems DL-DP (lokal) ready-Info des Teilsystems DLDP, Feinleck ready-Info des Teilsystems DLDP, Grobleck ready-Info des Teilsystems DM-TL (lokal) ¨ Bedingung ready-Info des Tankentluftungssystems zum Ubertrag ins ’ready-Byte’ ¨ ready-Info des Teilsystems Tankentluftungsventil (lokal) ¨ Interne Fehlerpfadnummer DMTK Interne Fehlerpfadnummer DMTL SG int. Fehlerpfadnr.: Leckdiagnosemodul Interne Fehlernummer Tankdiagnose, TEV offen
DFP_TESF DFP_TESG E_DMTK E_TES
DIMCTES DIMCTES
DOK DOK EIN EIN
Interne Fehlerpfadnummer Tankdiagnose, Feinleck Interne Fehlerpfadnummer Tankdiagnose, Grobleck Errorflag: Tankentluftungssystem ¨ Grob- oder Feinleck Errorflag: Tankentluftungssystem ¨
EIN EIN EIN EIN
Errorflag: Tankentluftungssystem ¨ Feinleck Errorflag: Tankentluftungssystem ¨ Grobleck Zyklusflag: Tankentluftungssystem ¨ Kleinstleck Zyklusflag: Tankentluftungssystem ¨
EIN EIN
Zyklusflag: Tankentluftungssystem ¨ Feinleck Zyklusflag: Tankentluftungssystem ¨ Grobleck
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_TESF E_TESG Z_DMTK Z_TES Z_TESF Z_TESG
DTEV
DTEV
DIMCA
DDYLSU, DIMCTES,DKATFKEB, DLSAFK, DLSAHKBD, ...
DIMCTES DDYLSU, DIMCTES,DKATFKEB, DLSAFK, DLSAHKBD, ... DIMCTES DIMCTES DIMCTES DIMCTES, GKEB,TKMWL DIMCTES DIMCTES
FB DIMCTES 4.80.2 Funktionsbeschreibung Aufgabe der Funktion %DIMCTES ist es, das Readiness-Bit f¨ ur das Tankentl¨ uftungssystem B_rdytes zu setzen. Die Funktion beinhaltet zwei verschiedene Wege zur Bildung von Readiness, die ¨ uber CWRDYTES appliziert werden k¨ onnen. Im ersten Weg erfolgt das Setzen, wenn gleichzeitig B_rdytev und B_rdydmtl oder B_rdytev und B_rdydldp (je nachdem, ob DM-TL oder DLDP zum Einsatz kommt) gesetzt sind. In der zweiten M¨ oglichkeit wird das B_rdytes gesetzt, wenn entweder die Bedingungen aus Weg 1 erf¨ ullt sind oder wenn eine der sich im Einsatz befindlichen Diagnosen als Ergebnis einen entprellten Fehler liefert. B_rdyxyz wird gesetzt, falls eine der folgenden Bedingungen, die sich gegenseitig ausschliessen, erf¨ ullt ist: - Pr¨ ufung mit i.o.-Ergebnis (Z_xyz && !E_xyz) nach Powerfail oder L¨ oschen des Fehlerspeichers (B_rdyxyz wurde zur¨ uckgesetzt). - Vorliegen eines entprellten Fehlers (B_fcm_xyz && E_tes_xyz) nach Powerfail oder L¨ oschen des Fehlerspeichers (B_rdyxyz wurde zur¨ uckgesetzt). Die Tankleckdiagnose (DMTL) wird zum Teil nach Abschalten des Motors durchgef¨ uhrt. Das Teilreadinessbit der DMTL kann daher im Nachlauf gesetzt werden. Das Gesamtreadinessbit wird nach dem n¨ achsten Z¨ unden gesetzt. Im Fall eines entprellten Fehlers kann das Teilreadiness ¨ uber ein erkanntes Leck oder einem Modulfehler gesetzt werden, da der Modulfehler den weiteren Ablauf der %DDMTL sperrt. Die Tankleckdiagnose (DPDL) setzt sich aus zwei Teilen (Grobleck- und Feinleckpr¨ ufung) zusammen. Hier wird das Teilreadinessbit B_rdydldp gesetzt, wenn beide Pr¨ ufungen mit i.o.-Ergebnis (B_rdydldpg && B_rdydldpf) beendet wurden, eine mindestens mit entprelltem Fehler beendet wurde oder bei Auftreten einen entprellten Modulfehlers.
APP DIMCTES 4.80.2 Applikationshinweise CWRDYTES Bit 0 = 0 Readinessbildung, wenn alle Teilreadinessbits vorh. Bit 0 = 1 Readinessbildung, wenn alle Teilreadinessbits vorh. oder entprellter Fehler vorhanden Default : CWRDYTES = 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCAGR 2.30.0
Seite 3250 von 4100 31.JAN.2003 Thomas Brosi
¨ FU DIMCAGR 2.30.0 Diagnose; Inspection Maintenance Code, Abgasruckf ¨ uhrsystem¨ Uberwachung FDEF DIMCAGR 2.30.0 Funktionsdefinition zyfwatch enable
B_rdyagr /NV
setready enable
dimcagr-main
fcmclr
dimcagr-main
cycle information for readiness enable
compute 1/
cycle-bits Z_agrl Z_agrv Z_agrs
B_zagrlr /NV
EdgeRising false FF_zagrl compute 3/
4/ B_zagrvr /NV
EdgeRising false FF_zagrv
6/ dimcagr-zyfwatch
compute 5/
B_zagrsr /NV
EdgeRising false FF_zagrs dimcagr-zyfwatch
enable
7/
no failure
1/ Errorbits E_agrl E_agrv E_agrs
B_zagrlr /NV
true
B_rdyagr /NV
B_zagrvr /NV B_zagrsr /NV
prell B_agrlprl B_agrvprl B_agrsprl
position sensor failure
valve failure B_zagrlr /NV
system failure B_zagrlr /NV
dimcagr-setready
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
dimcagr-setready
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFP_AGRL
dfpgetInfoDfp
DIMCAGR 2.30.0
Seite 3251 von 4100 31.JAN.2003 Thomas Brosi
B_agrlprl getInfoErfPrl
DFP_AGRV
dfpgetInfoDfp
B_agrvprl getInfoErfPrl
DFP_AGRS
dfpgetInfoDfp
B_agrsprl
dimcagr-prell
getInfoErfPrl
dimcagr-prell
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK DIMCAGR 2.30.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
B_RDYAGR B_ZAGRLR B_ZAGRSR B_ZAGRVR DFP_AGRL
DIMCAGR DIMCAGR DIMCAGR DIMCAGR DIMCAGR
DIMCA
AUS LOK LOK LOK DOK
¨ Bedingung ready-Info der AGR zum Ubertrag ins ’ready-Byte’ Zyklusinformation fur ¨ Readiness-Bildung Diagnose AGR-Lagesensor Zyklusinformation fur ¨ Readiness-Bildung AGR-System-Diagnose Zyklusinformation fur ¨ Readiness-Bildung Diagnose AGR-Steller SG.-int. Fehlerpfadnr.: AGR-Ventil Lagesensor
DFP_AGRS
DIMCAGR
DOK
Fehlerpfad: AGR-System
DFP_AGRV
DIMCAGR
DOK
SG.-int. Fehlerpfadnr.: Diagnose AGR-Ventil
E_AGRL
DAGRLS
EIN
Errorflag: AGR-Ventil Lagesensor
E_AGRS
DAGRS
EIN
Errorflag: Diagnose AGR-System
E_AGRV
DAGRLS
EIN
Errorflag: Diagnose AGR-Ventil
Z_AGRL
DAGRLS
EIN
Zyklusflag: AGR-Ventil Lagesensor
Z_AGRS
DAGRS
EIN
Zyklusflag: Diagnose AGR-System
Z_AGRV
DAGRLS
EIN
Zyklusflag: Diagnose AGR-Ventil
ADAGRLS, BBAGR,BGAGR, BGPNOS,DAGRLS, ... BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... ADAGRLS, DAGRLS,DKATFKEB ADAGRLS, BBAGR,BGAGR, BGPNOS,DAGRLS, ... BBAGR, BGAGRA,BGPNOS, DAGRS,DDYLSU, ... ADAGRLS, DAGRLS,DIMCAGR, DKATFKEB BBAGR, BGAGR,DIMCAGR, GGAGRV BBAGR, DIMCAGR,TKMWL DIMCAGR
FB DIMCAGR 2.30.0 Funktionsbeschreibung Die Verkn¨ upfung der funktionsspezifischen Ready-Informationen erfolgt in der DIMCA. In dieser Funktion erfolgt die Bildung der Ready-Information des gesamten AGR-Systems. Dazu geh¨ oren die Fehlerpfade AGRL (Lagesensor), AGRV (AGR-Ventil) sowie AGRS (System).
APP DIMCAGR 2.30.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCKAT 5.10.1
Seite 3252 von 4100 31.JAN.2003 Thomas Brosi
FU DIMCKAT 5.10.1 Diagnose; Inspection maintenance Code, Katalysatoruberwachung ¨ FDEF DIMCKAT 5.10.1 Funktionsdefinition DIMCKAT_5_10 DIMCKAT1
fcmclr DIMCKAT2
header neccessary for FCM-access dimckat-main
DFPM_TIP_H
dimckat-main
SY_STERVK 0 false
SY_ASTNVK2 1/
0
B_rdykat /NV
SY_LSFNVK2 1/
0
false
B_zkatfr2 /NV
SY_ASTNVK
B_rdkti2 /NV
0
0
dimckat-fcmclr
SY_LSFNVK 1/ B_zkatfr /NV dimckat-fcmclr
dimckat-dimckat1
zyfwatch enable
B_rdykat /NV
setready enable
dimckat-dimckat1
cycle bit information for readiness enable SY_ASTNVK
1/
0 SY_LSFNVK cycle bits
0
1/
Z_katf
1/ true
B_zkatfr /NV
dimckat-zyfwatch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/ false
dimckat-zyfwatch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
enable
SY_ASTNVK
DIMCKAT 5.10.1
Seite 3253 von 4100 31.JAN.2003 Thomas Brosi
2/
0 SY_LSFNVK
Pre Catalyst
0
1/ true
Precat E_katf
1/
B_katf_tmp/_1000ms
B_zkatfr /NV
3/
B_katf_tmp/_1000ms
1/
B_katfpr
B_rdykat /NV dimckat-setready
true
B_rdkti2 /NV
bank2 readiness dimckat-setready
SY_STERVK
0 1/ B_rdkti2 /NV 1/
zyfwatch2 enable
B_rdykat /NV
dimckat-dimckat2
true
dimckat-dimckat2
cycle bit information for readiness enable SY_ASTNVK2
1/
0 SY_LSFNVK2 1/
0
Z_katf2
dimckat-zyfwatch2
cycle_bits2
1/ true
B_zkatfr2 /NV
dimckat-zyfwatch2
enable SY_ASTNVK2 2/
0 SY_LSFNVK2 0 Precat2 E_katf2
1/ true
Pre Catalyst
B_katf2_tmp/_1000ms 1/
B_zkatfr2 /NV
3/ 1/
B_katf2_tmp/_1000ms true
B_katfpr2
B_rdkti2 /NV
dimckat-setready2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
setready2 enable
dimckat-setready2
ABK DIMCKAT 5.10.1 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_ASTNVK SY_ASTNVK2 SY_LSFNVK SY_LSFNVK2 SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Temperatursensor hinter Vorkat verbaut Systemkonstante: Temperatursensor hinter Vorkat in Bank2 verbaut Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante Bedingung : Stereo vor Kat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_RDKTI2 B_RDYKAT B_ZKATFR B_ZKATFR2 DFP_KATF
DIMCKAT DIMCKAT DIMCKAT DIMCKAT DIMCKAT
DFP_KATF2
DIMCKAT
E_KATF
DKATSPFK
E_KATF2
DKATSPFK
Z_KATF Z_KATF2
DKATSPFK DKATSPFK
LOK DIMCA AUS LOK LOK DIMCKAT, DKATSPFK, DOK DM6VAL DIMCKAT, DKATSPFK, DOK DM6VAL DIMCKAT, DM6VAL, L- EIN RFKEB DIMCKAT, DM6VAL, L- EIN RFKEB EIN DIMCKAT EIN DIMCKAT
DIMCLS 4.10.0
Seite 3254 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung interne ready-Information der Katalysatoruberwachung, ¨ Bank2 ¨ Bedingung ready-Info der Katalysatoruberwachung ¨ zum Ubertrag ins ’ready-Byte’ Zyklusinformation fur ¨ Readiness-Bildung Frontkatdiagnose Zyklusinformation fur ¨ Readiness-Bildung Frontkatdiagnose, Bank2 Interne Fehlerpfadnummer: Katalysatordiagnose Frontkatalysator Interne Fehlerpfadnummer: Katalysatordiagnose Frontkatalysator, Bank2 Errorflag: Frontkatalysator-Konvertierung Errorflag: Frontkatalysator-Konvertierung, Bank2 Zyklusflag: Katalysator-Konvertierung Frontkatalysator Zyklusflag: Katalysator-Konvertierung Frontkatalysator, Bank2
FB DIMCKAT 5.10.1 Funktionsbeschreibung Die Verkn¨ upfung der funktionsspezifischen Ready-Informationen erfolgt in der DIMCA. In dieser Funktion erfolgt die Bildung der Ready-Information des gesamten Katalysator-Systems. Dazu geh¨ ort bei dieser Version nur KATF (Vorkatalysatordiagnose) Beschreibung der Teilfunktionsbl¨ ocke Teilfunktionsblock FCMCLR ========================= Bei Fehlerspeicher l¨ oschen werden alle angegebenen Gr¨ oßen gel¨ oscht.
Teilfunktionsblock ZYFWATCH =========================== Die Zyklusflags der Katalysatordiagnosen werden in nichtfl¨ uchtigen Speicherzellen abgelegt.
Teilfunktionsblock SETREADY =========================== Das Readybit wird gesetzt, wenn von allen Katalysatordiagnosen gemeldet wird, daß entweder kein Fehler vorliegt oder ein entprellter Fehler vorliegt.
APP DIMCKAT 5.10.1 Applikationshinweise
FU DIMCLS 4.10.0 Diagnose; Inspection maintenance Code, Lambdasondenuberwachung ¨ FDEF DIMCLS 4.10.0 Funktionsdefinition Die beiden B¨ anke sind identisch. Deshalb beschr¨ ankt sich die Dokumentation auf die Wiedergabe der Bank1.
DIMCLS_4_10 DFPM_TIP_H
DIMCLS1
fcmclr
DIMCLS2 dimcls-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Teilfunktionsblock DIMCKAT1 =========================== Die Diagnose ist unterteilt in ¨ Uberwachung der Zyklusflags ("zyfwatch") und weitere Verarbeitung zum Readibit ("setready").
dimcls-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCLS 4.10.0
Seite 3255 von 4100 31.JAN.2003 Thomas Brosi
SY_LSFNVK false
0
B_rdyls /NV
1/ false
B_zlsfr /NV 2/
SY_STETLR 0
1/ false
B_zlasfkr /NV SY_LSVV
B_zlsvr /NV 2/
1/ false
B_zlatpr /NV 3/ SY_CJ110
SY_LSFHV
0
0
SY_LSFV 0
1/ false
SY_CJ120
false
B_zlsvr /NV
1/
0
B_zlsfvr /NV
SY_LSFNVK 1/ 0
0
false
3/ false
1/ false
B_zlshvr /NV
SY_LSHV
B_zlatvr /NV
0
1/ false
B_zlsvvr /NV
B_zlsuunr /NV 4/
B_zlsvr /NV 2/
B_zlsuvmr /NV 5/
B_ziclsur /NV
SY_SALSU
6/ false
B_zlsuiar /NV
B_zlsfhvr /NV
0
B_zlsuipr /NV 7/
1/ false
B_zlsuksr /NV
B_zsalsur /NV
SY_LRSEZ
SY_CJ125 0 1/ B_zdylsur /NV 2/
false
B_ziclsur /NV 6/
B_zpllsur /NV 3/
B_zlsuunr /NV 7/
B_zulsur /NV 4/
B_zlsuvmr /NV 8/
B_zhelsur /NV
B_zlsuiar /NV
false
1/ false
9/
B_zezlar /NV
B_zlsuksr /NV 10/ B_zlsuipr /NV fcmclr2
dimcls-fcmclr
enable
B_rdyls /NV
setready enable
dimcls-dimcls1
zyfwatch
dimcls-dimcls1
eng_LSF enable
enable
front_LSF enable eng_SALSU enable
eng_CJ110 enable
eng_EZLA enable
eng_CJ120 enable eng_CHANGED eng_CJ125
enable
enable
engine sensor
front catalyst sensor
other features
dimcls-zyfwatch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false
5/
dimcls-fcmclr
0
dimcls-zyfwatch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
1/
SY_STETLR
cyclebits_LSF
Seite 3256 von 4100 31.JAN.2003 Thomas Brosi
1/
0
Z_lsv
1/ true
2/
B_zlsvr /NV
Z_latp
1/ 3/
B_zlatpr /NV
Z_latv
1/ B_zlatvr /NV
dimcls-eng-lsf
enable
DIMCLS 4.10.0
dimcls-eng-lsf
enable SY_CJ110
2/
cyclebits_110 0
1/ true
B_zlsvr /NV
dimcls-eng-cj110
1/
Z_lsv
dimcls-eng-cj110
enable
SY_CJ120
cyclebits_120
3/
0 1/
Z_lsv
1/
Z_iclsu
B_zlsvr /NV 1/
3/
B_ziclsur /NV
4/
B_zlsuunr /NV
Z_lsuun
1/
Z_lsuvm
1/ 5/
B_zlsuvmr /NV
6/
B_zlsuiar /NV
Z_lsuia
1/
Z_lsuip
1/ 7/
Z_lsuks
true
B_zlsuipr /NV 1/ B_zlsuksr /NV
dimcls-eng-cj120
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2/
dimcls-eng-cj120
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCLS 4.10.0
Seite 3257 von 4100 31.JAN.2003 Thomas Brosi
enable 4/
SY_CJ125 cyclebits_125
0
1/
Z_dylsu
1/ true
2/
B_zdylsur /NV
Z_pllsu
1/ 3/
B_zpllsur /NV
4/
B_zulsur /NV
Z_ulsu
1/
Z_helsu
1/ 5/
B_zhelsur /NV
6/
B_ziclsur /NV
Z_iclsu
1/
Z_lsuun
1/ 7/
B_zlsuunr /NV
8/
B_zlsuvmr /NV
Z_lsuvm
1/
Z_lsuia
1/ 9/
B_zlsuiar /NV
10/
B_zlsuipr /NV
Z_lsuip
Z_lsuks
1/
dimcls-eng-cj125
enable 7/
SY_LRSEZ 0
DFP_EZLA
1/ true
B_zezlar /NV
dimcls-eng-ezla
1/ dfpgetZyf
dimcls-eng-ezla
enable 6/
SY_SALSU 0 DFP_SALSU
1/ dfpgetZyf
1/ true
B_zsalsur /NV
dimcls-eng-salsu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_zlsuksr /NV
dimcls-eng-cj125
1/
dimcls-eng-salsu
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCLS 4.10.0
Seite 3258 von 4100 31.JAN.2003 Thomas Brosi
enable SY_LSFNVK 8/
0 SY_LSFHV 0
1/ dfpgetZyf
DFP_LSFHV
1/ true 9/
SY_LSVV
B_zlsfhvr /NV
sensor downstream front catalyst and sensor downstream main catalyst changed
0 1/ dfpgetZyf
DFP_LSVV
1/ true
10/
SY_LSFV
sensors upstream front catalyst changed
B_zlsvvr /NV
0 1/ dfpgetZyf
DFP_LSFV
1/ true
11/
SY_LSHV
B_zlsfvr /NV
sensors downstream front catalyst changed
1/ dfpgetZyf
DFP_LSHV
1/ true
B_zlshvr /NV
sensors downstream main catalyst changed
dimcls-eng-changed
0
dimcls-eng-changed
SY_LSFNVK
5/
0 cyclebits_front
1/
Z_lsf
1/ true 2/
Z_lasfk
B_zlsfr /NV 1/ B_zlasfkr /NV
dimcls-front-lsf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
enable
dimcls-front-lsf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCLS 4.10.0
Seite 3259 von 4100 31.JAN.2003 Thomas Brosi
enable SY_STETLR
engine sensor
0
rdyeng_LSF
12/
true
B_rdelsfi
B_rdelsfi_tmp/_1000ms
37/ 1/
SY_CJ110
engine sensor
true 0
rdyeng_CJ110 B_rde110i
B_rdyls /NV
13/
true
B_rde110i_tmp/_1000ms SY_CJ120
engine sensor
0
rdyeng_CJ120
20/
true
B_rde120i enable
engine sensor
B_rde120i_tmp/_1000ms SY_CJ125 0
rdyeng_CJ125
22/
true
B_rde125i enable
front catalyst sensor rdyfront_LSF
B_rde125i_tmp/_1000ms SY_LSFNVK 0 23/
true B_rdflsfi
B_rdflsfi_tmp/_1000ms 36/
enable B_rdlsi2 /NV sensors bank2
dimcls-setready
B_rdychanged_FH_tmp/_1000ms
dimcls-setready
E_lsv E_latp E_latv B_zlsvr /NV err_lsf
B_rdelsfi
B_zlatpr /NV B_zlatvr /NV dimcls-rdyeng-lsf
B_lsvpr B_latppr B_latvpr dimcls-rdyeng-lsf
err_CJ110 E_lsv B_zlsvr /NV
B_lsvpr
B_rde110i dimcls-rdyeng-cj110
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rdychanged_FH B_rdychanged_FH
dimcls-rdyeng-cj110
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCLS 4.10.0
Seite 3260 von 4100 31.JAN.2003 Thomas Brosi
enable E_lsv E_iclsu E_lsuun E_lsuvm E_lsuia E_lsuip E_lsuks
B_zlsvr /NV SY_LRSEZ
B_ziclsur /NV 0 true
E_ezla
14/
B_zlsuunr /NV
B_rde120i
E_notezla/_1000ms B_zlsuvmr /NV SY_SALSU
B_zlsuiar /NV 0
15/
E_salsu
B_zlsuksr /NV
E_notsalsu/_1000ms B_zlsuipr /NV
err_CJ120 16/ B_zezlar /NV
B_zezlar_tmp/_1000ms 17/
B_zsalsur /NV
B_zsalsur_tmp/_1000ms
B_lsvpr B_iclsupr B_lsuunpr B_lsuvmpr B_lsuiapr B_lsukspr B_lsuippr false
B_ezlapr
B_ezlapr_tmp/_1000ms 0
false
19/ B_salsupr_tmp/_1000ms
CWDIMCLS 1
dimcls-rdyeng-cj120
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_salsupr
18/
dimcls-rdyeng-cj120
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
enable
DIMCLS 4.10.0
21/
SY_CJ125
E_dylsu E_pllsu E_ulsu E_helsu E_iclsu E_lsuun E_lsuvm E_lsuia E_lsuip E_lsuks
Seite 3261 von 4100 31.JAN.2003 Thomas Brosi
0
B_zdylsur /NV B_zpllsur /NV B_zulsur /NV
1/ B_tmp/_1000ms
B_zhelsur /NV
calculated in blockE_notezla/_1000ms rdyeng_CJ120 E_notsalsu/_1000ms
B_ziclsur /NV B_rde125i
B_zlsuunr /NV B_zlsuvmr /NV B_zlsuiar /NV
err_CJ125
B_zlsuipr /NV B_zlsuksr /NV
calculated in block B_zezlar_tmp/_1000ms rdyeng_CJ120 B_zsalsur_tmp/_1000ms 2/ B_tmp1/_1000ms
3/
calculated in block B_ezlapr_tmp/_1000ms rdyeng_CJ120
B_salsupr_tmp/_1000ms
dimcls-rdyeng-cj125
B_tmp2/_1000ms
dimcls-rdyeng-cj125
err_front E_lsf E_lasfk B_zlasfkr /NV B_zlsfr /NV B_lsfpr B_lasfkpr
B_rdflsfi
dimcls-rdyfront-lsf
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dylsupr B_pllsupr B_ulsupr B_helsupr B_iclsupr B_lsuunpr B_lsuvmpr B_lsuiapr B_lsukspr B_lsuippr
dimcls-rdyfront-lsf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCLS 4.10.0
Seite 3262 von 4100 31.JAN.2003 Thomas Brosi
enable SY_LSVV err_changed 0
24/
true
E_lsvv
E_notlsvv/_1000ms
SY_LSFV 0
E_notlsfv/_1000ms
SY_LSHV 0
26/
E_lshv
E_notlshv/_1000ms SY out
27/
E_lsfhv
E_notlsfhv/_1000ms 28/
true B_zlsvvr /NV
B_zlsvvr_tmp/_1000ms 29/
B_zlsfvr /NV
30/ B_zlsfvr_tmp/_1000ms
B_zlshvr /NV
B_zlshvr_tmp/_1000ms 31/
B_zlsfhvr /NV
32/
false
B_lsvvpr
B_zlsfhvr_tmp/_1000ms
B_lsvvpr_tmp/_1000ms
B_lsfvpr
33/
34/ B_lsfvpr_tmp/_1000ms
B_lshvpr
B_lsfhvpr_tmp/_1000ms
CWDIMCLS 2
dimcls-rdychanged-fh
B_lshvpr_tmp/_1000ms 35/
B_lsfhvpr
dimcls-rdychanged-fh
SY_LSFHV 0 SY_LSFNVK out
0 SY_LSFNVK2
dimcls-sy
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_rdychanged_FH
25/
E_lsfv
0 dimcls-sy
ABK DIMCLS 4.10.0 Abkurzungen ¨ Folgende Gr¨ oßen stehen nicht als RAM-Zelle zur Verf¨ ugung: B_lsvpr B_iclsupr B_lsuunpr B_lsuvmpr B_lsuiapr B_dylsupr B_pllsupr B_ulsupr B_helsupr B_lshvpr B_lsfvpr B_lasfkpr
... ... ... ... ... ... ... ... ... ... ... ...
Parameter
E_lsv entprellt vorhanden E_iclsu entprellt vorhanden E_lsuun entprellt vorhanden E_lsuvm entprellt vorhanden E_lsuia entprellt vorhanden E_dylsu entprellt vorhanden E_pllsu entprellt vorhanden E_ulsu entprellt vorhanden E_helsu entprellt vorhanden E_lshv entprellt vorhanden E_lsfv entprellt vorhanden E_lasfk entprellt vorhanden
B_ezlapr B_latppr B_lstvpr B_lsuippr B_lsukspr B_salsupr B_lsfhvpr B_lsvvpr B_lsfvpr B_lshvpr B_lashpr
... ... ... ... ... ... ... ... ... ... ...
E_ezla entprellt vorhanden E_latp entprellt vorhanden E_latv entprellt vorhanden E_lsuip entprellt vorhanden E_lsuks entprellt vorhanden E_salsu entprellt vorhanden E_lsfhv entprellt vorhanden E_lsvv entprellt vorhanden E_lsfv entprellt vorhanden E_lshv entprellt vorhanden E_lash entprellt vorhanden
Art
Bezeichnung
CWDIMCLS
FW
Konfigurationscodewort Funktion DIMCLS
Systemkonstante
Art
Bezeichnung
SY_CJ110 SY_CJ120 SY_CJ125 SY_LRSEZ SY_LSFHV SY_LSFNVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: LSU-Betriebselektronik CJ110 vorhanden Systemkonstante: LSU-Betriebselektronik CJ120 vorhanden Systemkonstante: LSU-Betriebselektronik CJ125 vorhanden Systemkonstante: Einzelzylinderlambdaregelung integriert ¨ Vertauschungserkennung Sonde hinter Front / Hauptkat Funktionalitat: Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden
Source-X
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCLS 4.10.0
Seite 3263 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Art
Bezeichnung
SY_LSFNVK2 SY_LSFV SY_LSHV SY_LSVV SY_SALSU SY_STERVK SY_STETLR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante: Diag. ”Vertauschte Sonde hinter Front KAT” im System vorhanden Systemkonstante: Diagnose ”Vertauschte Sonde hinter KAT” im System vorhanden ¨ Vertauschungserkennung Sonden vor Vorkat Funktionalitat: Systemkonstante Schubabgleichsfunktion vorhanden Systemkonstante Bedingung : Stereo vor Kat Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
Art
Bezeichnung
LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK DOK
Bedingung interne ready-Information der Lambdasondenuberwachung, ¨ Bank2 ¨ Bedingung ready-Info derLambdasonde zum Ubertrag ins ’ready-Byte’ Zyklusinformation fur ¨ Readiness-Bildung Dynamikprufung ¨ Lambdasonde Zyklusinformation fur ¨ Readiness-Bildung Dynamikprufung ¨ Lambdasonde, Bank2 Zyklusinformation fur ¨ Readiness-Bildung Sonde vor Kat Zyklusinformation fur ¨ Readiness-Bildung Sonde vor Kat Zyklusinformation fur ¨ Readiness-Bildung Heizung Lambdasonde Zyklusinformation fur ¨ Readiness-Bildung Heizung Lambdasonde, Bank2 Zyklusinformation fur ¨ Readiness-Bildung Auswerte-IC Lambdasonde Zyklusinformation fur ¨ Readiness-Bildung Auswerte-IC Lambdasonde, Bank2 Zyklusinformation fur ¨ Readiness-Bildung Alterung Lambdasonde h. Frontkat. Zyklusinformation fur ¨ Readiness-Bildung Alterung Lambdasonde h. Frontkat., Bank2 Zyklusinformation fur ¨ Readiness-Bildung Alterung Lambdasonde Zyklusinformation fur ¨ Readiness-Bildung Alterung Lambdasonde, Bank2 Zyklusinformation fur ¨ Readiness-Bildung Alterung Lambdasonde Zyklusinformation fur ¨ Readiness-Bildung Alterung Lambdasonde, Bank2 Zyklusinformation fur ¨ Readiness-Bildung Sonde vor Kat Zyklusinformation fur ¨ Readiness-Bildung Sonde vor Kat Zyklusinformation fur ¨ Readiness-Bildung Alterung Lambdasonde h. Frontkat. Zyklusinformation fur ¨ Readiness-Bildung Alterung Lambdasonde h. Frontkat., Bank2 Zyklusinformation fur ¨ Readiness-Bildung Sonde vor Kat Zyklusinformation fur ¨ Readiness-Bildung Sonde vor Kat Zyklusinformation fur ¨ Readiness-Bildung Leitung Lambdasonde Zyklusinformation fur ¨ Readiness-Bildung Leitung Lambdasonde, Bank2 Zyklusinformation fur ¨ Readiness-Bildung Sonde vor Kat Zyklusinformation fur ¨ Readiness-Bildung Sonde vor Kat Zyklusinformation fur ¨ Readiness-Bildung Sonde vor Kat Zyklusinformation fur ¨ Readiness-Bildung Sonde vor Kat Zyklusinformation fur ¨ Readiness-Bildung Leitung Lambdasonde Zyklusinformation fur ¨ Readiness-Bildung Leitung Lambdasonde, Bank2 Zyklusinformation fur ¨ Readiness-Bildung Leitung Lambdasonde Zyklusinformation fur ¨ Readiness-Bildung Leitung Lambdasonde, Bank2 Zyklusinformation fur ¨ Readiness-Bildung Sonde vor Kat Zyklusinformation fur ¨ Readiness-Bildung Sonde vor Kat, Bank2 Zyklusinformation fur ¨ Readiness-Bildung Sonde vor Kat ¨ Lambdasonde Zyklusinformation fur ¨ Readiness-Bildung Plausibilitat ¨ Lambdasonde, Bank2 Zyklusinformation fur ¨ Readiness-Bildung Plausibilitat Zyklusinformation fur ¨ Readiness-Bildung Sonde vor Kat Zyklusinformation fur ¨ Readiness-Bildung Sonde vor Kat Zyklusinformation fur ¨ Readiness-Bildung Spannungswert Lambdasonde Zyklusinformation fur ¨ Readiness-Bildung Spannungswert Lambdasonde, Bank2 SG.-int. Fehlerpfadnr.: Diagnose Dynamik der LSU
Variable
Quelle
B_RDLSI2 B_RDYLS B_ZDYLSUR B_ZDYLSUR2 B_ZEZLAR B_ZEZLAR2 B_ZHELSUR B_ZHELSUR2 B_ZICLSUR B_ZICLSUR2 B_ZLASFKR B_ZLASFKR2 B_ZLATPR B_ZLATPR2 B_ZLATVR B_ZLATVR2 B_ZLSFHVR B_ZLSFHVR2 B_ZLSFR B_ZLSFR2 B_ZLSFVR B_ZLSHVR B_ZLSUIAR B_ZLSUIAR2 B_ZLSUIPR B_ZLSUIPR2 B_ZLSUKSR B_ZLSUKSR2 B_ZLSUUNR B_ZLSUUNR2 B_ZLSUVMR B_ZLSUVMR2 B_ZLSVR B_ZLSVR2 B_ZLSVVR B_ZPLLSUR B_ZPLLSUR2 B_ZSALSUR B_ZSALSUR2 B_ZULSUR B_ZULSUR2 DFP_DYLSU
DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS
DFP_DYLSU2
DIMCLS
DFP_EZLA DFP_EZLA2 DFP_HELSU
DIMCLS DIMCLS DIMCLS
DFP_HELSU2
DIMCLS
DFP_ICLSU
DIMCLS
DFP_ICLSU2
DIMCLS
DFP_LASFK
DIMCLS
DFP_LASFK2
DIMCLS
DFP_LATP DFP_LATP2 DFP_LATV DFP_LATV2 DFP_LSF
DIMCLS DIMCLS DIMCLS DIMCLS DIMCLS
Referenziert von DIMCA
BGELSV, DDYLSU,DICLSU, DIMCLS, FLSUBB BGELSV, DDYLSU,DOK DICLSU, DIMCLS, FLSUBB DOK DOK BGELSV, DHELSU,DOK DIMCLS, FLSUBB BGELSV, DHELSU,DOK DIMCLS, FLSUBB BGELSV, DCFFLR,DOK DICLSU, DIMCLS,DLSSA, ... DOK BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... DIMCLS, DKATFKEB,- DOK DLSAFK, DLSF, DPLLSU DIMCLS, DKATFKEB,- DOK DLSAFK, DLSF, DPLLSU DLSSA DOK DLSSA DOK DLSSA DOK DLSSA DOK DCFFLR, DIMCLS,DOK DKATFKEB, DLSAFK, DLSF, ...
SG.-int. Fehlerpfadnr.: Diagnose Dynamik der LSU, Bank 2
interne Fehlerpfadnummer SG.-int. Fehlerpfadnr.: Diagnose Einzelzylinderlambdaregelung LSU SG.-int. Fehlerpfadnr.: Diagnose Heizereinkopplung der LSU SG.-int. Fehlerpfadnr.: Diagnose Heizereinkopplung der LSU, Bank2 SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU
SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU, Bank 2
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Frontkatalysator
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Frontkatalysator, Bank2
SG.-int. Fehlerpfadnr.: Lambdasonden-Alterung vor KAT SG.-int. Fehlerpfadnr.: Lambdasonden-Alterung vor KAT Bank2 SG.-int. Fehlerpfadnr.: Lambdasonden-Alterung vor cat SG.-int. Fehlerpfadnr.: Lambdasonden-Alterung vor cat Bank2 SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCLS 4.10.0
Seite 3264 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
DFP_LSF2
DIMCLS
DOK
SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator, Bank2
DFP_LSFHV
DIMCLS
DOK
SG.int.Fehlerpfadnr: Front/Hinter- Lamdasonden Vertauschung
DFP_LSFHV2 DFP_LSFV
DIMCLS DIMCLS
DOK DOK
SG.-int. Fehlerpfadnr.: Diagnose Vertauschung Frontkat- mit Hinterkat.-Sonde SG int. Fehlerpfadnr.: Lambdasonden-Vertauschung hinter Frontkat.
DFP_LSHV
DIMCLS
DOK
SG int. Fehlerpfadnr.: Lambdasonden-Vertauschung hinter Kat.
DFP_LSUIA
DIMCLS
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IA der LSU
DFP_LSUIA2
DIMCLS
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IA der LSU, Bank 2
DFP_LSUIP
DIMCLS
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IP der LSU
DFP_LSUIP2
DIMCLS
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IP der LSU, Bank 2
DFP_LSUKS
DIMCLS
DOK
SG int. Fehlerpfadnr.: Kurzschluß nach Masse/Ubat Sondenleitungen
DFP_LSUKS2
DIMCLS
DOK
SG int. Fehlerpfadnr.: Kurzschluß nach Masse/Ubat Sondenleitungen
DFP_LSUUN
DIMCLS
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond UN der LSU
DFP_LSUUN2
DIMCLS
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond UN der LSU, Bank 2
DFP_LSUVM
DIMCLS
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond VM der LSU
DFP_LSUVM2
DIMCLS
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond VM der LSU, Bank 2
DFP_LSV
DIMCLS
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat.
DFP_LSV2
DIMCLS
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat. (Bank 2)
DFP_LSVV DFP_PLLSU
DIMCLS DIMCLS
DOK DOK
SG.-int. Fehlerpfadnr.: Diagnose Vertauschung Sonde vor Vorkat ¨ der LSU SG.-int. Fehlerpfadnr.: Diagnose Plausibilitat
DFP_PLLSU2
DIMCLS
DOK
¨ der LSU, Bank 2 SG.-int. Fehlerpfadnr.: Diagnose Plausibilitat
DFP_SALSU
DIMCLS
DOK
SG int. Fehlerpfadnummer: Schubabgleich LSU
DFP_SALSU2
DIMCLS
DOK
SG int. Fehlerpfadnummer: Schubabgleich LSU, Bank 2
DFP_ULSU
DIMCLS
DOK
SG.-int. Fehlerpfadnr.: Diagnose Spannungsignal LSU
DFP_ULSU2
DIMCLS
DOK
SG.-int. Fehlerpfadnr.: Diagnose Spannungsignal LSU, Bank 2
E_DYLSU
DDYLSU
EIN
Errorflag: LSU dynamisch zu langsam
E_DYLSU2
DDYLSU
DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DLSF, ... DIMCLS, DKATFKEB,DLSF DIMCLS, DLSF DIMCLS, DLSAFK,DLSF, DLSFV, DPLLSU DIMCLS, DKATFKEB,DKATSPFK, DPLLSU BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... DLSUV, FLSUBB BGELSV, DIMCLS,DPLLSU, FLSUBB BGELSV, DIMCLS,DPLLSU, FLSUBB DCFFLR, DIMCLS,DLSSA, DSALSU,FLSUBB, ... DCFFLR, DIMCLS,DLSSA, DSALSU,FLSUBB, ... BGELSV, DIMCLS,DPLLSU, DULSU, FLSUBB BGELSV, DIMCLS,DPLLSU, DULSU, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB DIMCLS DIMCLS BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, DULSU,FLSUBB, ... BGELSV, DCFFLR,DIMCLS, DULSU,FLSUBB, ... DCFFLR, DIMCLS,DKATFKEB, DLSF, DPLLSU
EIN
Errorflag: LSU dynamisch zu langsam, Bank 2
EIN EIN EIN
Error Einzelzylinderdynamikprufung ¨ Errorflag: Einzelzylinderlambdaregelung Errorflag: Heizung LSU
EIN
Errorflag: Heizung LSU (Bank2)
EIN
Errorflag: Fehler Auswerte-IC fur ¨ die LSU (Spg.-Versorgung, Kommunikation)
EIN
Errorflag: Fehler Auswerte-IC fur ¨ die LSU, Bank 2
EIN
Errorflag: Lambda-Sondenalterung hinter Front Katalysator
E_EZLA E_EZLA2 E_HELSU
DHELSU
E_HELSU2
DHELSU
E_ICLSU
DICLSU
E_ICLSU2
DICLSU
E_LASFK
DLSAFK
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
E_LASFK2
DLSAFK
DCFFLR, DIMCLS,EIN DKATFKEB, DLSF, DPLLSU EIN DIMCLS DIMCLS EIN EIN DIMCLS EIN DIMCLS EIN DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DPLLSU, ... EIN DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DPLLSU, ... EIN DCFFLR, DIMCLS,DKATFKEB, DLSF EIN DCFFLR, DIMCLS,DLSF EIN DCFFLR, DIMCLS,DLSAFK, DLSF, DPLLSU EIN DCFFLR, DIMCLS, DKATFKEB,DKATSPFK, DPLLSU EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO BGELSV, DCFFLR,EIN DIMCLS, FLSUBB BGELSV, DCFFLR,EIN DIMCLS, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... DIMCLS, FLSUBB EIN EIN BGELSV, DCFFLR,DIMCLS, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, FLSUBB EIN DCFFLR, DIMCLS,FLSUBB, NLKO, SALSU EIN DCFFLR, DIMCLS,FLSUBB, NLKO, SALSU BGELSV, DCFFLR,EIN DIMCLS, DPLLSU, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, DPLLSU, FLSUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB EIN DIMCLS EIN DIMCLS BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB EIN BGELSV, DIMCLS,DULSU, FLSUBB
E_LATP E_LATP2 E_LATV E_LATV2 E_LSF
DLSF
E_LSF2
DLSF
E_LSFHV E_LSFHV2 E_LSFV
DLSFV
E_LSHV
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
E_LSUIA
DICLSU
E_LSUIA2
DICLSU
E_LSUIP
DICLSU
E_LSUIP2
DICLSU
E_LSUKS
DICLSU
E_LSUKS2
DICLSU
E_LSUUN
DICLSU
E_LSUUN2
DICLSU
E_LSUVM
DICLSU
E_LSUVM2
DICLSU
E_LSV
BGELSV
E_LSV2
BGELSV
E_LSVV E_PLLSU
DLSUV DPLLSU
E_PLLSU2
DPLLSU
E_SALSU
DSALSU
E_SALSU2
DSALSU
E_ULSU
DULSU
E_ULSU2
DULSU
Z_DYLSU
DDYLSU
Z_DYLSU2
DDYLSU
Z_EZLA Z_EZLA2 Z_HELSU
DHELSU
Z_HELSU2
DHELSU
Z_ICLSU
DICLSU
DIMCLS 4.10.0
Seite 3265 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Errorflag: Lambda-Sondenalterung hinter Front Katalysator, Bank2
Errorflag: Lambda-Sondenalterung TP Errorflag: Lambda-Sondenalterung TP (Bank 2) Errorflag: Lambda-Sondenalterung TV Errorflag: Lambda-Sondenalterung TV (Bank 2) Errorflag: Lambda-Sonde hinter Frontkatalysator
Errorflag: Lambda-Sonde hinter Frontkatalysator, Bank2
Error flag: Fehler aus Diagnose Front/Hinter Hauptkat. Vertauschung Errorflag: Vertauschte Sonden hinter Frontkat und hinter Hauptkat Errorflag: Lambda-Sonden-Vertauschung hinter Front-Katalysator
Errorflag: Lambda-Sonden-Vertauschung hinter Katalysator
Errorflag: Diagnose Lambdasondenleitung an Bond IA (Leitungsunterbrechung)
Errorflag: Diagnose Lambdasondenleitung an Bond IA (Leitungsunterbrechung)
Errorflag: Fehler Leitungsunterbrechung an IP Errorflag: Fehler Leitungsunterbrechung an IP, Bank 2 Errorflag: Kurzschluß Sondenleitung Errorflag: Kurzschluß Sondenleitung, Bank 2 Errorflag: Diagnose Lambdasondenleitung an Bond UN
Errorflag: Diagnose Lambdasondenleitung an Bond UN, Bank 2
Errorflag: Diagnose Lambdasondenleitung an Bond VM
Errorflag: Diagnose Lambdasondenleitung an Bond VM, Bank 2
Errorflag: Lambda-Sonde vor Kat
Errorflag: Lambda-Sonde 2 vor Kat
Errorflag: Vertauschte Lambda-Sonden vor Kat ¨ der LSU Errorflag: Plausibilitat ¨ der LSU, Bank 2 Errorflag: Plausibilitat Errorflag: Schubabgleich LSU Errorflag: Schubabgleich LSU, Bank 2 Errorflag: Spannungsuberwachung ¨ LSU
Errorflag: Spannungsdiagnose LSU, Bank 2
Zyklusflag: Dynamikdiagnose der LSU Zyklusflag: Dynamikdiagnose der LSU, Bank 2 Zyklus Einzelzylinderdynamikprufung ¨ Zyklus Einzelzylinderdynamikprufung, Bank 2 ¨ Zyklusflag Fehlerpfad HELSU Zyklusflag Fehlerpfad HELSU, Bank 2 Zyklusflag: Auswerte-IC fur ¨ die LSU
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
Z_ICLSU2
DICLSU
Z_LASFK
DLSAFK
Z_LASFK2
DLSAFK
BGELSV, DIMCLS,EIN DULSU, FLSUBB DIMCLS, DLSF, DPLL- EIN SU DIMCLS, DLSF, DPLL- EIN SU EIN DIMCLS DIMCLS EIN EIN DIMCLS EIN DIMCLS EIN DIMCLS, DLSAFK,DLSSA, DPLLSU, DTANKL EIN DIMCLS, DLSAFK,DLSSA, DPLLSU, DTANKL EIN DIMCLS, DLSF EIN DIMCLS, DLSF DIMCLS, DLSAFK,EIN DLSF, DPLLSU DIMCLS, DKATFKEB,- EIN DPLLSU BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ... DIMCLS, FLSUBB EIN BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB DIMCLS, FLSUBB, SAL-EIN SU EIN BGELSV, DIMCLS,DPLLSU, FLSUBB BGELSV, DIMCLS,EIN DPLLSU, FLSUBB
Z_LATP Z_LATP2 Z_LATV Z_LATV2 Z_LSF
DLSF
Z_LSF2
DLSF
Z_LSFHV Z_LSFHV2 Z_LSFV
DLSFV
Z_LSHV
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
Z_LSUIA
DICLSU
Z_LSUIA2
DICLSU
Z_LSUIP
DICLSU
Z_LSUIP2
DICLSU
Z_LSUKS
DICLSU
Z_LSUKS2
DICLSU
Z_LSUUN
DICLSU
Z_LSUUN2
DICLSU
Z_LSUVM
DICLSU
Z_LSUVM2
DICLSU
Z_LSV
BGELSV
Z_LSV2
BGELSV
Z_LSVV Z_PLLSU
DLSUV DPLLSU
Z_PLLSU2
DPLLSU
Z_SALSU
DSALSU
Z_ULSU
DULSU
Z_ULSU2
DULSU
DIMCLS 4.10.0
Seite 3266 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Zyklusflag: Auswerte-IC fur ¨ die LSU, Bank 2 Zyklusflag: Lambda-Sondenalterung hinter Front Katalysator Zyklusflag: Lambda-Sondenalterung hinter Front Katalysator, Bank2 Zyklusflag: Lambda-Sondenalterung TP Zyklusflag: Lambda-Sondenalterung TP (Bank 2) Zyklusflag: Lambda-Sondenalterung TV Zyklusflag: Lambda-Sondenalterung TV (Bank 2) Zyklusflag: Lambda-Sonde hinter Frontkatalysator
Zyklusflag: Lambda-Sonde hinter Frontkatalysator, Bank2
zyklusflag: Diagnose Front/Hinter Hauptkat. Vertauschung Zyklusflag: Vertauschte Sonden hinter Frontkat und hinter Hauptkat Zyklusflag: Lambda-Sonden-Vertauschung hinter Front-Katalysator Zyklusflag: Lambda-Sonden-Vertauschung hinter Kat. Zyklusflag: Diagnose Lambdasondenleitung an Bond IA Zyklusflag: Diagnose Lambdasondenleitung an Bond IA, Bank 2 Zyklusflag: Leitungsunterbrechung an ip Zyklusflag: Leitungsunterbrechung an ip, Bank 2 Zyklusflag: Kurzschluß Sondenleitung Zyklusflag: Kurzschluß Sondenleitung, Bank 2 Zyklusflag: Diagnose Lambdasondenleitung an Bond UN Zyklusflag: Diagnose Lambdasondenleitung an Bond UN, Bank 2 Zyklusflag: Diagnose Lambdasondenleitung an Bond VM Zyklusflag: Diagnose Lambdasondenleitung an Bond VM, Bank 2 Zyklusflag: Lambda-Sonde vor Kat
Zyklusflag: Lambda-Sonde 2 vor Kat
Zyklusflag: Vertauschte Lambda-Sonden vor Kat ¨ der LSU Zyklusflag: Plausibilitat ¨ der LSU, Bank 2 Zyklusflag: Plausibilitat Zyklusflag: Schubabgleich LSU Zyklusflag: Spannungsdiagnose der LSU Zyklusflag: Spannungsdiagnose der LSU, Bank 2
FB DIMCLS 4.10.0 Funktionsbeschreibung Die Verkn¨ upfung der funktionsspezifischen Ready-Informationen erfolgt in der DIMCA. In dieser Funktion erfolgt die Bildung der Ready-Information der gesamten Lambdasonden-Diagnose. Dazu geh¨ oren die Fehlerpfade LSV (Sonde vor Vor-Kat) und LSF (Sonde hinter Vor-Kat).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCHLS 4.10.0
Seite 3267 von 4100 31.JAN.2003 Thomas Brosi
APP DIMCLS 4.10.0 Applikationshinweise ¨ Uber das Codewort CWDIMCLS kann entschieden werden, ob die Diagnosefunktionen DSALSU DEZLA und die Vertauschungsdiagnosefunktionen: DLSVV DLSFV DLSHV und DLSFHV am Readiness teilnehmen. Dabei gilt: CWDIMCLS[0] = 1 CWDIMCLS[1] = 1 CWDIMCLS[2] = 1
: : :
Diagnoseergebnis aus DEZLA nimmt am Readiness teil Diagnoseergebnis aus DSALSU nimmt am Readiness teil Diagnoseergebnis der Vertauschungsfunktionen, falls Diagnosefunktion vorhanden ist, nimmt am Readiness teil
alle anderen Bits aus dem Codewort werden nicht ausgewertet.
FU DIMCHLS 4.10.0 Diagnose; Inspection Maintenance Code, LS-Heizungsuberwachung ¨ FDEF DIMCHLS 4.10.0 Funktionsdefinition DIMCHLS_4_10 DIMCHLS1
DIMCHLS2
dimchls-main
DFPM_TIP_H
include Header for FCM-Access dimchls-main
false
SY_STERVK B_rdyhs /NV 0 B_zhsvsar /NV
B_zhsvr /NV
1/ false
B_zhsvsar2 /NV 2/ B_zhsvr2 /NV 3/
B_zhsver /NV
B_zhsver2 /NV 4/ B_zhsfr2 /NV
B_zhsfr /NV
5/ B_zhsfer2 /NV
B_zhsfer /NV
6/ B_zhshr2 /NV
B_zhshr /NV
7/ B_zhsher2 /NV
B_zhsher /NV
B_rdhsi2 /NV
dimchls-fcmclr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fcmclr
dimchls-fcmclr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCHLS 4.10.0
Seite 3268 von 4100 31.JAN.2003 Thomas Brosi
dimchls-dimchls1
zyfwatch enable
B_rdyhs /NV
setready enable
dimchls-dimchls1
enable
cycle bits
cycle bit information for readiness
1/
SY_CJ110 0
1/ true
B_zhsvsar /NV
1/
Z_hsvsa
1/ 2/
true
Z_hsv
1/ 3/
Z_hsve
B_zhsvr /NV
true
B_zhsver /NV
1/ true
B_zhsfr /NV
Z_hsf
1/ 1/
2/ B_zhsfer /NV
2/
B_zhsfr /NV 1/
5/
SY_LSFNHK
true
true
B_zhsfer /NV
0 1/ true Z_hsh
B_zhshr /NV
1/ 1/
2/ B_zhsher /NV
2/
true
Z_hshe
B_zhshr /NV 1/
true
B_zhsher /NV
dimchls-zyfwatch
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
1/
4/
SY_LSFNVK 0
Z_hsfe
B_zhsvsar /NV
dimchls-zyfwatch
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCHLS 4.10.0
Seite 3269 von 4100 31.JAN.2003 Thomas Brosi
enable B_zhsvr /NV B_zhsver /NV
Front O2 Sensor front_sensor E_hsv enable E_hsve E_hsvsa
B_zhsvsar /NV
9/
B_hsvpr B_hsvepr B_hsvsapr
1/ true 7/
SY_LSFNVK
Middle O2 Sensor
B_zhsfr /NV
middle_sensor
0 1/
B_zhsfer /NV
E_hsf E_hsfe
true
B_hsfe/_1000ms 1/
B_hsfpr B_hsfepr
B_hsfe/_1000ms
8/
SY_LSFNHK
rear_sensor
0
B_zhshr /NV
1/
B_zhsher /NV true
E_hsh E_hshe B_hshpr B_hshepr
B_hshe/_1000ms
1/
B_hshe/_1000ms
bank2 readiness B_rdhsi2 /NV
dimchls-setready
Rear O2 Sensor
dimchls-setready
dfpgetErf
DFP_HSV
E_hsv
dfpgetInfoDfp locInfoDfp_HLS
B_hsvpr getInfoErfPrl
dfpgetErf
DFP_HSVE
E_hsve
dfpgetInfoDfp locInfoDfp_HLS
B_hsvepr getInfoErfPrl
enable 6/
SY_CJ110 0
1/ false DFP_HSVSA
E_hsvsa_tmp/_1000ms
dfpgetErf
1/ E_hsvsa_tmp/_1000ms
E_hsvsa
2/ false dfpgetInfoDfp locInfoDfp_HLS
B_hsvsapr_tmp/_1000ms 2/ getInfoErfPrl
B_hsvsapr_tmp/_1000ms
B_hsvsapr
dimchls-front-sensor
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_rdyhs /NV
dimchls-front-sensor
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCHLS 4.10.0
dfpgetErf
E_hsh
dfpgetInfoDfp locInfoDfp_HLS
B_hshpr getInfoErfPrl
dfpgetErf
DFP_HSHE
E_hshe
dfpgetInfoDfp locInfoDfp_HLS
B_hshepr getInfoErfPrl
dimchls-rear-sensor
DFP_HSH
Seite 3270 von 4100 31.JAN.2003 Thomas Brosi
dimchls-rear-sensor
dfpgetErf
E_hsf
dfpgetInfoDfp locInfoDfp_HLS
dfpgetErf
DFP_HSFE
E_hsfe
dfpgetInfoDfp locInfoDfp_HLS
B_hsfepr getInfoErfPrl
dimchls-middle-sensor Bank2-Gr¨ oßen: =============
SY_STERVK
0 1/ true
B_rdyhs /NV
B_rdhsi2 /NV
1/
zyfwatch2 enable
setready2 enable
dimchls-dimchls2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hsfpr getInfoErfPrl
dimchls-middle-sensor
DFP_HSF
dimchls-dimchls2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 3271 von 4100 31.JAN.2003 Thomas Brosi
cycle bit information for readiness
1/
SY_CJ110
DIMCHLS 4.10.0
enable 0 cycle_bits2
1/ true
B_zhsvsar2 /NV
1/
Z_hsvsa2
1/ true 2/
Z_hsv2
1/ 3/
true
Z_hsve2
0
B_zhsvr2 /NV 1/
4/
SY_LSFNVK2
true
B_zhsver2 /NV
1/ true
B_zhsfr2 /NV
Z_hsf2
1/ 1/
2/ B_zhsfer2 /NV
Z_hsfe2
B_zhsvsar2 /NV
2/
B_zhsfr2 /NV 1/
5/
SY_LSFNHK2
true
true
B_zhsfer2 /NV
0 1/ true Z_hsh2
B_zhshr2 /NV
1/ 1/
2/ B_zhsher2 /NV
2/
true
Z_hshe2
1/ B_zhsher2 /NV dimchls-zyfwatch2
true ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_zhshr2 /NV
dimchls-zyfwatch2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DIMCHLS 4.10.0
Seite 3272 von 4100 31.JAN.2003 Thomas Brosi
enable B_zhsvr2 /NV
Front O2 Sensor front_sensor2
B_zhsver2 /NV B_zhsvsar2 /NV
enable
E_hsv2 E_hsve2 E_hsvsa2
B_hsvpr2 B_hsvepr2 B_hsvsapr2 7/
SY_LSFNVK2 B_zhsfr2 /NV Middle O2 Sensor
0
middle_sensor2 B_zhsfer2 /NV E_hsf2
1/ true
B_hsfe2/_1000ms
E_hsfe2
1/
9/
B_hsfe2/_1000ms
1/
B_hsfpr2 B_hsfepr2
true 8/
SY_LSFNHK2
Rear O2 Sensor
0
B_zhshr2 /NV
rear_sensor2
B_rdhsi2 /NV
1/ true
B_zhsher2 /NV
B_hshe2/_1000ms
E_hsh2
1/
E_hshe2
B_hshe2/_1000ms
dimchls-setready2
dimchls-setready2
dfpgetErf
DFP_HSV2
E_hsv2
dfpgetInfoDfp locInfoDfp_HLS
B_hsvpr2 getInfoErfPrl
dfpgetErf
DFP_HSVE2
E_hsve2
dfpgetInfoDfp locInfoDfp_HLS
B_hsvepr2 getInfoErfPrl
enable SY_CJ110
6/
0 1/ false DFP_HSVSA2
E_hsvsa2_tmp/_1000ms
1/
2/
E_hsvsa2_tmp/_1000ms
dfpgetErf
E_hsvsa2 false
B_hsvsapr2_tmp/_1000ms 2/
dfpgetInfoDfp locInfoDfp_HLS
B_hsvsapr2_tmp/_1000ms getInfoErfPrl
B_hsvsapr2 dimchls-front-sensor2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_hshpr2 B_hshepr2
dimchls-front-sensor2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
dfpgetErf
E_hsh2
dfpgetInfoDfp locInfoDfp_HLS
B_hshpr2 getInfoErfPrl
dfpgetErf
DFP_HSHE2
E_hshe2
dfpgetInfoDfp locInfoDfp_HLS
Seite 3273 von 4100 31.JAN.2003 Thomas Brosi
B_hshepr2
dimchls-rear-sensor2
DFP_HSH2
DIMCHLS 4.10.0
getInfoErfPrl
dimchls-rear-sensor2
dfpgetErf
E_hsf2
dfpgetInfoDfp
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
locInfoDfp_HLS
B_hsfpr2 getInfoErfPrl
dfpgetErf
DFP_HSFE2
dfpgetInfoDfp locInfoDfp_HLS
E_hsfe2 B_hsfepr2
dimchls-middle-sensor2
DFP_HSF2
getInfoErfPrl
dimchls-middle-sensor2
ABK DIMCHLS 4.10.0 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_CJ110 SY_LSFNHK SY_LSFNHK2 SY_LSFNVK SY_LSFNVK2 SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: LSU-Betriebselektronik CJ110 vorhanden Systemkonstante LSF nach Hauptkatalysator Systemkonstante LSF nach Hauptkatalysator, Bank2 Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante Bedingung : Stereo vor Kat
Variable
Quelle
B_RDHSI2 B_RDYHS B_ZHSFER B_ZHSFER2 B_ZHSFR B_ZHSFR2 B_ZHSHER B_ZHSHER2 B_ZHSHR B_ZHSHR2 B_ZHSVER B_ZHSVER2 B_ZHSVR B_ZHSVR2 B_ZHSVSAR B_ZHSVSAR2 DFP_HSF
DIMCHLS DIMCHLS DIMCHLS DIMCHLS DIMCHLS DIMCHLS DIMCHLS DIMCHLS DIMCHLS DIMCHLS DIMCHLS DIMCHLS DIMCHLS DIMCHLS DIMCHLS DIMCHLS DIMCHLS
DFP_HSF2
DIMCHLS
DFP_HSFE
DIMCHLS
Referenziert von DIMCA
Art
Bezeichnung
LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK DOK
Bedingung interne ready-Information der Sonden-Heizungsuberwachung, ¨ Bank2 ¨ Bedingung ready-Info der Lambdasondenheizung zum Ubertrag ins ’ready-Byte’ Zyklusinformation fur ¨ Readiness-Bildung Frontkatdiagnose Zyklusinformation fur ¨ Readiness-Bildung Frontkatdiagnose, Bank2 Zyklusinformation fur ¨ Readiness-Bildung Frontkatdiagnose Zyklusinformation fur ¨ Readiness-Bildung Frontkatdiagnose, Bank2 Zyklusinformation fur ¨ Readiness-Bildung Hauptkatdiagnose Zyklusinformation fur ¨ Readiness-Bildung Hauptkatdiagnose, Bank2 Zyklusinformation fur ¨ Readiness-Bildung Hauptkatdiagnose Zyklusinformation fur ¨ Readiness-Bildung Hauptkatdiagnose, Bank2 Zyklusinformation fur ¨ Readiness-Bildung Hauptkatdiagnose Zyklusinformation fur ¨ Readiness-Bildung Hauptkatdiagnose, Bank2 Zyklusinformation fur ¨ Readiness-Bildung LSU-Heizung Zyklusinformation fur ¨ Readiness-Bildung Hauptkatdiagnose, Bank2 Zyklusinformation fur ¨ Readiness-Bildung LSU-Heizung Schubprufung ¨ Zyklusinformation fur ¨ Readiness-Bildung LSU-Heizung Schubprufung, ¨ Bank2 SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Frontkat.
DHLSFK, DIMCHLS,DKATFKEB, DLSAFK, DLSF, ... DHLSFK, DIMCHLS,- DOK DKATFKEB, DLSAFK, DLSF, ... DHLSFK, DHLSFKE,- DOK DIMCHLS, DKATFKEB, DLSAFK, ...
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Frontkat. Bank2
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Front-Kat. Endstufe
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DFP_HSFE2
DIMCHLS
DFP_HSH
DIMCHLS
DFP_HSH2
DIMCHLS
DFP_HSHE
DIMCHLS
DFP_HSHE2
DIMCHLS
DFP_HSV
DIMCHLS
DFP_HSV2
DIMCHLS
DFP_HSVE
DIMCHLS
DFP_HSVE2
DIMCHLS
DFP_HSVSA DFP_HSVSA2 E_HSF
DIMCHLS DIMCHLS DHLSFK
E_HSF2
DHLSFK
E_HSFE
DHLSFKE
E_HSFE2
DHLSFKE
DHLSFK, DHLSFKE,- DOK DIMCHLS, DKATFKEB, DLSAFK, ... DIMCHLS, DLSAHKBD, DOK DLSSA, NLKO DIMCHLS, DLSAHKBD, DOK DLSSA, NLKO DIMCHLS, DLSAHKBD, DOK NLKO DIMCHLS, DLSAHKBD, DOK NLKO BGELSV, DCFFLR,DOK DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DOK DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DOK DHRLSUE, DIMCHLS, DLSSA, ... BGELSV, DCFFLR,DOK DHRLSUE, DIMCHLS, DLSSA, ... DIMCHLS, NLKO DOK DIMCHLS, NLKO DOK DIMCHLS, DKATFKEB, EIN DLSAFK, DLSF, LRFKEB DIMCHLS, DKATFKEB, EIN DLSAFK, DLSF, LRFKEB DHLSFKE, DIMCHLS,- EIN DKATFKEB, DLSAFK, DLSF, ... DHLSFKE, DIMCHLS,- EIN DKATFKEB, DLSAFK, DLSF, ... DIMCHLS, DLSAHKBD, EIN NLKO DIMCHLS, DLSAHKBD, EIN NLKO DIMCHLS, DLSAHKBD, EIN NLKO DIMCHLS, DLSAHKBD, EIN NLKO EIN BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... EIN BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... EIN BGELSV, DCFFLR,DIMCHLS, FLSUBB,NLKO BGELSV, DCFFLR,EIN DIMCHLS, FLSUBB,NLKO EIN DIMCHLS, NLKO EIN DIMCHLS, NLKO EIN DIMCHLS, DLSF EIN DIMCHLS, DLSF DHLSFKE, DIMCHLS, EIN DLSAFK, DLSF, HLSFK DHLSFKE, DIMCHLS, EIN DLSAFK, DLSF, HLSFK EIN DIMCHLS EIN DIMCHLS DIMCHLS, DLSAHKBD EIN DIMCHLS, DLSAHKBD EIN BGELSV, DIMCHLS,- EIN FLSUBB, GGRTLSU BGELSV, DIMCHLS,- EIN FLSUBB, GGRTLSU BGELSV, DIMCHLS, FL-EIN SUBB BGELSV, DIMCHLS, FL-EIN SUBB EIN DIMCHLS EIN DIMCHLS
E_HSH E_HSH2 E_HSHE E_HSHE2 E_HSV
DHRLSU
E_HSV2
DHRLSU
E_HSVE
DHRLSUE
E_HSVE2
DHRLSUE
E_HSVSA E_HSVSA2 Z_HSF Z_HSF2 Z_HSFE
DHLSFK DHLSFK DHLSFKE
Z_HSFE2
DHLSFKE
Z_HSH Z_HSH2 Z_HSHE Z_HSHE2 Z_HSV
DHRLSU
Z_HSV2
DHRLSU
Z_HSVE
DHRLSUE
Z_HSVE2
DHRLSUE
Z_HSVSA Z_HSVSA2
DIMCHLS 4.10.0
Seite 3274 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Front-Kat. Bank 2 Endstufe
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Kat. SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Kat. Bank2 SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Kat. Endstufe SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Kat. Bank 2 Endstufe SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat.
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat., Bank2
Interne Fehlerpfadnummer: Heizerendstufe LSU
Interne Fehlerpfadnummer: Heizerendstufe LSU, Bank 2
SG-int. Fehlerpfadnr.: Heizung Sonde vor Kat Schub SG-int. Fehlerpfadnr.: Heizung Sonde 2 vor Kat Schub Errorflag: Lambdasonden-Heizung hinter Frontkatalysator
Errorflag: Lambdasonden-Heizung hinter Frontkatalysator Bank 2
Errorflag: Lambdasonden-Heizung hinter Front- Katalysator (Endstufe)
Errorflag: Lambdasonden-Heizung hinter Front- Katalysator Bank 2 (Endstufe)
Errorflag: Lambdasonden-Heizung hinter Katalysator Errorflag: Lambdasonden-Heizung hinter Katalysator Bank 2 Errorflag: Lambdasonden-Heizung hinter Katalysator (Endstufe) Errorflag: Lambdasonden-Heizung hinter Katalysator Bank 2 (Endstufe) Errorflag: Lambdasonden-Heizung vor Katalysator
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2
Errorflag: Lambdasonden-Heizung vor Katalysator (Endstufe)
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2 (Endstufe)
Errorflag: reduzierte LSU-Heizung oder LSU-Kennlinie abgeflacht Errorflag: reduzierte LSU_2-Heizung oder LSU_2-Kennlinie abgeflacht Zyklusflag:Lambdasonden-Heizung hinter Front-Katalysator Zyklusflag:Lambdasonden-Heizung hinter Front-Katalysator, Bank2 Zyklusflag:Lambdasonden-Heizung hinter Front- Katalysator (Endstufe) Zyklusflag:Lambdasonden-Heizung hinter Front- Katalysator, Bank2 (Endstufe) Zyklusflag:Lambdasonden-Heizung hinter Katalysator Zyklusflag:Lambdasonden-Heizung hinter Katalysator, Bank2 Zyklusflag:Lambdasonden-Heizung hinter Katalysator (Endstufe) Zyklusflag:Lambdasonden-Heizung hinter Katalysator, Bank2 (Endstufe) Zyklusflag:Lambdasonden-Heizung vor Katalysator Zyklusflag:Lambdasonden-Heizung vor Katalysator, Bank2 Zyklusflag:Lambdasonden-Heizung vor Katalysator (Endstufe) Zyklusflag:Lambdasonden-Heizung vor Katalysator, Bank2 (Endstufe) Zyklusflag: reduzierte LSU-Heizung oder LSU-Kennlinie abgeflacht Zyklusflag: reduzierte LSU_2-Heizung oder LSU_2-Kennlinie abgeflacht
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DCDC 2.10.0
Seite 3275 von 4100 31.JAN.2003 Thomas Brosi
FB DIMCHLS 4.10.0 Funktionsbeschreibung Die Verkn¨ upfung der funktionsspezifischen Ready-Informationen erfolgt in der DIMCA. In dieser Funktion erfolgt die Bildung der Ready-Information der gesamten Lambdasonden-Heizungs-Diagnose. (Der NOx-Sensor wird nicht ber¨ ucksichtigt) Teilfunktionsblock FCMCLR ========================= Bei Fehlerspeicher l¨ oschen werden alle angegebenen Gr¨ oßen gel¨ oscht.
Teilfunktionsblock DIMCHLS1 =========================== Die Diagnose ist unterteilt in ¨ Uberwachung der Zyklusflags ("zyfwatch") und weitere Verarbeitung zum Readibit ("setready").
Teilfunktionsblock ZYFWATCH =========================== Die Zyklusflags der Sondenheizungsdiagnosen werden in nichtfl¨ uchtigen Speicherzellen abgelegt.
Teilfunktionsblock SETREADY =========================== Das Readybit wird gesetzt, wenn von allen Sondenheizungsdiagnosen gemeldet wird, daß entweder kein Fehler vorliegt oder ein entprellter Fehler vorliegt.
APP DIMCHLS 4.10.0 Applikationshinweise
FU DCDC 2.10.0 OBDII; Testercode CARB FDEF DCDC 2.10.0 Funktionsdefinition
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der Fehlerpfad-Identifier dfp muß bei der Ausgabe zum OBD-ScanTool (OST) in den Modes 3 und 7 in das Format der SAE-Norm J2012 umgesetzt werden. Hierbei gibt es f¨ ur jeden der 4 Fehlertypen einen eigenen Wert. Diese Umsetzung ist ggf. projektspezifisch je nach Ausstattungsgrad und Kundenphilosophie auszuf¨ uhren.
ABK DCDC 2.10.0 Abkurzungen ¨ FB DCDC 2.10.0 Funktionsbeschreibung APP DCDC 2.10.0 Applikationshinweise CDCdfp ist ein Festwerteblock mit 4 word’s. Folgende Vorgaben sind zu beachten: Schl¨ ussel f¨ ur Code-Aufbau bei SAE J2012 ( 2 Bytes in 16 bit-Struktur ): hierbei ist lt. SAE J2012:
aa aa aa aa
= = = =
00 01 10 11
f¨ ur f¨ ur f¨ ur f¨ ur
mit aa = 00 f¨ ur P entsteht mit:
bb bb bb bb
= = = =
00 01 10 11
-> -> -> ->
mit aabb = 0000 -> P0
oder
0001 -> P1 cccc cccc cccc cccc cccc cccc cccc cccc cccc cccc cccc
P.... C.... B.... U.... P0... P1... P2... P3...
wie wie wie wie
MSB
aabb cccc
dddd dddd
LSB
Powertrain (f¨ ur unsere Anwendung, Motor + Getriebe, g¨ ultig) Chassis Body Network Communications
Powertrain Powertrain Powertrain Powertrain
codes codes codes codes
SAE controlled manufacturer controlled Reserved Reserved
wird von SAE noch wie folgt eingeteilt: = = = = = = = = = = >
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1001
= 0 dez -> P00.. oder = 1 dez -> P01.. oder = 2 dez -> P02.. oder = 3 dez -> P03.. oder = 4 dez -> P04.. oder = 5 dez -> P05.. oder = 6 dez -> P06.. oder = 7 dez -> P07.. oder = 8 dez -> P08.. oder = 9 dez -> P09.. oder -> Nicht freigegeben,
P10.. Reserved P11.. Fuel and Air Metering P12.. Fuel and Air Metering P13.. Ignition System or Misfire P14.. Auxiliary Emission Controls P15.. Vehicle Speed, Idle Control, and Auxiliary Inputs P16.. Computer and Auxiliary Outputs P17.. Transmission P18.. Transmission P19.. Reserved da Umrechnung laut SAE nur BCD-Format !
Die weitere Unterteilung ( dddd dddd ) erfolgt f¨ ur die SAE Controlled Codes (P0xxx) direkt in SAE J2012, f¨ ur die Manufacturer controlled Codes m¨ ussen kundenspezifische Listen gef¨ uhrt werden, da f¨ ur eine Harmonisierung ¨ uber alle Projekte nicht gen¨ ugend Codes zur Verf¨ ugung stehen. Durch die Fehlertypunterscheidung sind f¨ ur jeden Fehlerpfad 4 * 2 Byte = 8 Byte CDC-Daten n¨ otig. Hierdurch entsteht folgende Struktur der CDC...-Festkennlinien: St¨ utzstelle Zuordnung zum Fehlertyp
0 B_mxdfp
1 B_mndfp
2 B_sidfp
3 B_npdfp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMIL 26.50.0
Seite 3276 von 4100 31.JAN.2003 Thomas Brosi
FU DMIL 26.50.0 OBDII; MIL-Ansteuerung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF DMIL 26.50.0 Funktionsdefinition +-+-+-+-+-+-+-+-+ CWNOMIL |7|6|5|4|3|2|1|0| +-+ +-+-+-+-+-+-+-+++ B_kl15 ------------>| | +------------+------------------------------------- B_nomil ------------------------>o| | | +-+----+ +-+ | | C_inisyn ---------------------------|------>|S| +--------------------------------------- B_milst ->|v+--->|&+--->B_mil +----------+ | +-+----+ +->| | +-+ | TLAED +- +-----------|-+---->|R| | | +-+ B_nmot ----->| ------+ | | | +-+----+ | +----------+ | | | | | +-+ | +-----+ | | +-+----+ | | | getDfpmMil() -->| on+-------+-----|-|----------------------------->|S| +-B_mileb ->| | | von %DFPM | off+-------|-----|-|-----------+ +-+ +-+ +-+----+ | | | (auch bei INI) |blink+-------|-+---|-|--------+ +-->|&+---->|v+--->|R| | |v+-+--O-O-+ +-----+ | | | | | | | +->| | +-+----+ | | | ˆ C_nachl ----------------------|-|---|-|--------|----->| | | +-+ | | | | | | | | | +-+ | | | +-------------- -->B_milact C_fcmclr ---------------------|-|---|-|--------|-----------+ | | | B_milmd --------------------+-|-|---|-|--------|--------------------------------------->| | | B_milfb --------------------|-|-|---|-|--------|--------------------------------------->| | | | | | | | | | | | | | | | | | +-+ | | | | | | | | +--- B_blkeb-->|v+-- B_milblk ---+------>| | | B_blkfb --------------------|-|-|---|-|---------------------->| | | +-+ | B_blkmd --------------------|-|-|-+-|-|---------------------->| | v | | | | | | | +-+ +-------+ | | | | | | | +-+ | 1 Hz +-----------+ | | | | | +--------------------------->| | +-------+ | | | | +---------------------+------>o| | | | | | +-+ | | | | | | +------------>|v+--+----|------->|&+---------------------> B_kmmil | | +-------------->| | | | +-+ +-+ | +---------------->| | | +->o| | +------------------>| | +------->|&+---------------> B_milstat B_mileb ----------------->| | +-+ +-+
## ## ## ##
Fehler, welche die MIL nicht ansteuern sollen, k¨ onnen entsprechend datiert werden (--> Klassentabelle %DFPM)
ABK DMIL 26.50.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
CWNOMIL
Art
Bezeichnung
FW
Codewort MIL-Ansteuerung nicht aktiv
Art
Variable
Quelle
Referenziert von
B_BLKEB B_BLKFB B_BLKMD B_KL15
DMIL DMDMIL BBSYSCON
B_KMMIL B_MILACT B_MILBLK B_MILEB B_MILFB B_MILST B_MILSTAT B_NMOT
DMIL DMIL DMIL DMIL GGCEGS DMIL DMIL BGWNE
B_NOMIL C_FCMCLR
DMIL
LOK DMIL EIN DMIL EIN ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... BGKMST AUS AUS LOK LOK DMFB, DMIL EIN LOK TC1MOD AUS ADVE, AEKP, ALE,EIN ALSU, BAKH, ... LOK BGRBS, DDCY,EIN DIMCA, DKUPPL,DMFB, ... BGRLG, DEPCL, DMIL EIN DMIL, GGTFA,EIN GGTFM, GGUB
C_INISYN C_NACHL
Bezeichnung MIL-Ansteuerung blinkend eigenbestimmt MIL-Ansteuerung blinkend fremdbestimmt durch externes SG MIL-Ansteuerung blinkend durch Aussetzererkennung Bedingung Klemme 15
MIL-Ansteuerung mit Relevanz zu Kilometererfassung MIL-Ansteuerung aktiv MIL-Ansteuerung blinkend MIL-Ansteuerung eigenbestimmt MIL-Ansteuerung fremdbestimmt durch externes SG MIL-Ansteuerung Prueffunktion bei Start MIL - Status fur ¨ Scan Tool Mode $01 PID $01 Bedingung Motordrehzahl: n > NMIN MIL-Ansteuerung verriegelt ¨ Systemzustand: Fehlerspeicher loschen
SG-Bedingung Initialisierung Winkelsynchronisation SG-Bedingung SG-Nachlauf
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DEPCL 4.10.0
Seite 3277 von 4100 31.JAN.2003 Thomas Brosi
FB DMIL 26.50.0 Funktionsbeschreibung ¨ber eine Fehlerlampe (MIL) im Instrumententr¨ Gesetz fordert die Anzeige von erkannten abgasrelevanten Fehlern u ager. Die Fehlerlampe darf nicht f¨ ur andere Zwecke verwendet werden. Sie soll bei Ansteuerung eine der folgenden Aufschriften zeigen: -Check Engine-; -Service Engine Soon-; -Check Powertrainoder -Service Powertrain SoonDie MIL muß bei Zdg. EIN
und stehendem Motor zur Funktionskontrolle leuchten.
Bei erkannten abgasrelevanten Fehlern muß die MIL sp¨ atestens nach der gesetzlich erlaubten Fehlererkennungsentprellung leuchten. Bei Sonderfehlern (z.B. Erkennung Aussetzerrate mit Kat.-Sch¨ adigung) muß die MIL sofort mit 1Hz blinken. Nach erkannter Heilung aller Fehler darf die MIL fr¨ uhestens nach der gesetzlich erlaubten Heilungsentprellung gel¨ oscht werden. Bedingt durch die Aufpr¨ uffunktion bei Zdg. EIN und die Endstufendiagnose darf die MIL nur von einem Master-SG angesteuert werden. Andere SG senden diesem Master-SG ¨ uber z.B. CAN die Aufforderung zur Lampensteuerung.
APP DMIL 26.50.0 Applikationshinweise TLAED auf 3 sec setzen.
FU DEPCL 4.10.0 Diagnose; Elektronik Powertrain Control Lampe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF DEPCL 4.10.0 Funktionsdefinition " / " 1Hz ----------------------------------------------------------o o-------------+ +-+ ˆ +-+ +---->| | +-+----+ C_inisyn ------+---------------------------------------------- | ---->|v+---- | --->|&+------>|S| +----->B_epcl | +----->| | | +-+ +-+----+ | +-----+ | +-->| | | +-->|R| | getDfpmEpcl() | / |blink+----+ | +-+ | +-+ | +-+----+ von %DFPM -----|------------------------------o o-->| on+-------+ +-+ +--->o|v+---+ | ˆ | off+----------->|&+--------->| | | | +-----+ +-------->| | +-+ | | | +-+ | +---------------+ +-+ | | +->|TEPCLI/-F +--- +---->|v+----+-------------+ getErrCnt ---+--->| ---------+ | +->| | Bei Datierung TEPCLI/-F auf Maximalwert ist TEPCLI/-F unwirksam, von %DFPM | +---------------+ | +-+ es wirkt dann TEPCL/-F | | Falls Ergebnis von getErrCnt >0 (min. 1Fehler im Speicher) werden die | +---------------+ | Werte TEPCLF und TEPCLIF verwendet. +--->|TEPCL/-F +---- +--+ B_nmot ---------->| --------+ | +---------------+
In der Klassentabelle kann ¨ uber CLAdfp definiert werden, welche Fehlerpfade die EPCL ansteuern sollen. (--> %DCLA)
ABK DEPCL 4.10.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
TEPCL TEPCLF TEPCLI TEPCLIF
Art
Bezeichnung
FW FW FW FW
Zeit ab Motorlauf bis EPCL-Testansteuerung Ende Zeit ab Motorlauf bis EPCL-Testansteuerung Ende bei Fehler Zeit ab INI bis EPCL-Testansteuerung Ende Zeit ab INI bis EPCL-Testansteuerung Ende bei Fehler
Art
Variable
Quelle
Referenziert von
B_EPCL B_NMOT
DEPCL BGWNE
CANECU AUS ADVE, AEKP, ALE,EIN ALSU, BAKH, ... BGRLG, DEPCL, DMIL EIN
C_INISYN
Bezeichnung Bedingung fur ¨ Ansteuerung EGAS-Fehlerlampe Bedingung Motordrehzahl: n > NMIN SG-Bedingung Initialisierung Winkelsynchronisation
FB DEPCL 4.10.0 Funktionsbeschreibung Die EPCL muß bei Zdg. EIN
und stehendem Motor zumindest zeitweise zur Funktionskontrolle leuchten.
Nach Erkennung von schwer fahrverhaltensst¨ orenden Fehlern muß die EPCL sofort leuchten oder blinken. ->%DCLAx.y Nach erkannter Heilung aller relevanter Fehler darf die EPCL sofort gel¨ oscht werden. Zur Sicherstellung der Endstufendiagnose darf die EPCL nur von einem SG angesteuert werden. Andere SG senden diesem Master-SG ¨ uber z.B. CAN die Aufforderung zur Lampensteuerung.
APP DEPCL 4.10.0 Applikationshinweise F¨ ur Abschaltung nach Wartezeit (z.B. 3sec) ab INI: TEPCLI auf z.B. 3 sec setzen; TEPCL >= TEPCLI setzen, sonst ¨ uberwiegt TEPCL bei Schnellstart. F¨ ur Abschaltung erst ab (z.B 3 sec) nach Motorstart: TEPCLI auf Maximalwert setzen; TEPCL auf 3 sec setzen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DMFB 11.30.0, DFPMEEP 9.10.0
Seite 3278 von 4100 31.JAN.2003 Thomas Brosi
FU DMFB 11.30.0 OBDII; MIL fremdbestimmt FDEF DMFB 11.30.0 Funktionsdefinition MIL fremdbestimmt (TCM/ITCM)
RS-FF
B milfb ->
&
S R
&
S R
>- E mfa
RS-FF
NOT
B stend ->
Q Q
>1
Q Q
>- B npmfa
RS-FF
TDMFB
S R
&
Z cge -> NOT
Q Q
>- Z mfa
E cge ->
C pwf -> >1 C ini ->
C fcmclr ->
>1 dmfb-dmfb
&
B clmfa ->
dmfb-dmfb
ABK DMFB 11.30.0 Abkurzungen ¨ ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Source-X
Art
Bezeichnung
FW
Zeit Diagnose fur ¨ Erkennung Fehler in MIL-Fremdbestimmung
Referenziert von
Art
Bezeichnung
DMFB DMFB, DMIL
EIN EIN AUS EIN
¨ Bedingung Fehlerflag ”MIL-Fremdanforderung” loschen MIL-Ansteuerung fremdbestimmt durch externes SG Fehlerart: MIL angesteuert von anderem SG Bedingung Startende erreicht
EIN
¨ Systemzustand: Fehlerspeicher loschen
EIN
SG-Bedingung Initialisierung
EIN
SG-Bedingung Powerfail-Initialisierung
EIN
Errorflag: CAN-Schnittstelle, Timeout EGS
Source-Y
TDMFB Variable B_CLMFA B_MILFB B_NPMFA B_STEND
Quelle GGCEGS DMFB BBSTT
C_FCMCLR
C_INI
C_PWF
E_CGE
GGCANECU
E_MFA Z_CGE
DMFB CANECUR
Z_MFA
DMFB
ADAGRLS, ADVE,AEKP, ALE, AMSV, ... BGRBS, DDCY,DIMCA, DKUPPL,DMFB, ... BBZMS, BGKMST,BGRBS, DDCY,DIMCA, ... BGRBS, DDCY,DKUPPL, DMFB,DTOP, ... CANECUR, DMFB,GGCANECU, LLRNS,MDASG
AUS CANECUR, DMFB, GG- EIN CANECU AUS
Errorflag: MIL-fremdbestimmt Zyklusflag: CAN-Schnittstelle, Timeout EGS Zyklusflag: MIL-fremdbestimmt
FB DMFB 11.30.0 Funktionsbeschreibung APP DMFB 11.30.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFPMEEP 9.10.0
Seite 3279 von 4100 31.JAN.2003 Thomas Brosi
FU DFPMEEP 9.10.0 Diagnose; Fehlerpfadmanager, EEPROM-Speicherung FDEF DFPMEEP 9.10.0 Funktionsdefinition Im EEPROM werden folgende Fehlerspeicherinhalte speichers nach Powerfail bereitgehalten: Fehlerpfadstatus Fehlerpfadtyp Fehlerpfad-Testercode Fehlerpfadidentifier Fehlereintragsstatus
gesichert und f¨ ur eine Restaurierung von max. 10 Eintr¨ agen des Fehlerfps typ CDTdfp dfp fes
(byte) (byte) (word) (byte) (byte)
Zus¨ atzlich wird der ¨ uber ffzdfp adressierte Fehlerpfad incl. FreezeFrame wie folgt gespeichert: Fehlerpfadstatus fps (byte) Fehlerpfadtyp typ (byte) Fehlerpfad-Testercode CDTdfp (word) Fehlerpfadidentifier dfp (byte) Fehlereintragsstatus fes (byte) kompletter FreezeFrame frz Eine Speicherung eines Eintrags soll nur erfolgen, wenn das Bit vstat.valEver gesetzt ist, d.h. der Eintrag jemals validiert wurde. Zus¨ atzlich die Ready-Information ’ready’ (byte). Nach Powerfail wird wie folgt restauriert: (Nur dann, wenn dfp und CDTdfp im aktuell vorliegenden Programmstand noch mit den gespeicherten Werten ¨ ubereinstimmen.)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1. Zuerst werden alle (ohne FreezeFrame) gespeicherten Fehler wie folgt restauriert: dfp tsf fps typ fes cla out flc hlc dlc hz fpms vstat frz (alle) initim inikm iniBDE-Modus iniBDE-Prioko inifft (alle) acttim actkm actBDE-Modus actBDE-Prioko actfft (alle)
aus EEPROM ¨ ubernehmen auf 00 dez setzen auf 00 dez setzen aus EEPROM ¨ ubernehmen auf 00 dez setzen entsprechend CLAdfp setzen Byte komplett auf 00hex setzen entsprechend Class und CWFLC auf INI-Wert setzen entsprechend Class auf Kundendienstwert setzen entsprechend Class auf dlc_kd - INI-Wert setzen auf 1 dez setzen auf 00 dez setzen auf 0x01 setzen (nur vstat.valEver setzen) auf FF hex setzen auf 0 setzen, da top_w nach powerfail auch 0 ist auf 0 setzen auf 0 setzen auf 0 setzen auf FF hex setzen auf 0 setzen, da top_w nach powerfail auch 0 ist auf 0 setzen auf 0 setzen auf 0 setzen auf FF hex setzen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFPMOVF 3.20.0
Seite 3280 von 4100 31.JAN.2003 Thomas Brosi
2. Danach wird der incl. FreezeFrame gespeicherte Fehler wie folgt restauriert: (Sofern der Fehlerpfad schon in den oben gespeicherten Werten enthalten ist, wird dieser ¨ uberschrieben, ansonsten wird er als zus¨ atzlicher 11. restaurierter Fehlerpfad ans Ende des Speichers geschrieben. dfp tsf fps typ fes.pend fes.dauer fes.st1 fes.scatt fes.nn4 fes.nn5 fes.hlcc fes.flcc cla out flc hlc dlc hz fpms vstat frz (alle) initim inikm iniBDE-Modus iniBDE-Prioko inifft (alle) acttim actkm actBDE-Modus actBDE-Prioko actfft (alle)
aus EEPROM ¨ ubernehmen auf 00 dez setzen auf 00 dez setzen aus EEPROM ¨ ubernehmen auf 0 setzen auf 1 setzen auf 0 setzen entsprechend CLAdfp setzen auf 0 setzen auf 0 setzen auf 0 setzen auf 0 setzen entsprechend CLAdfp setzen auf 00 dez setzen entsprechend Class und CWFLC auf INI-Wert setzen auf 00 dez setzen entsprechend Class auf dlc(CARB)-INI-Wert setzen auf 1 dez setzen auf 00 dez setzen auf 0x01 setzen (nur vstat.valEver setzen) aus EEPROM ¨ ubernehmen auf 0 setzen, da top_w nach powerfail auch 0 ist auf 0 setzen auf 0 setzen auf 0 setzen auf FF hex setzen auf 0 setzen, da top_w nach powerfail auch 0 ist auf 0 setzen auf 0 setzen auf 0 setzen auf FF hex setzen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3. Zuletzt wird nun auch die Ready-Information mit der Info aus dem EEPROM ¨ uberschrieben. ->%DIMCx.y Weitere Info z.B. auch zur Ablagesystematik im EEPROM: siehe ->%EEPROMx.y und %EEDATx.y
ABK DFPMEEP 9.10.0 Abkurzungen ¨ Abk. ---Variable
Art ---
Beschreibung -----------Quelle
FFZDFP
Referenziert von
Art
CANECU, DFPMEEP,- EIN TC2MOD
Bezeichnung Fehlerpfadidentifikationsnummer (dfp) zum Freeze-Frame Zero
FB DFPMEEP 9.10.0 Funktionsbeschreibung Der Fehlerspeicher wird im Nachlauf auf aktuelle Fehlereintr¨ age durchsucht und ¨ uber den EEPROM-Spiegel aktualisiert. Auch ein evtl. L¨ oschen des Fehlerspeichers wird erst im Nachlauf in das EEPROM ¨ ubernommen. -->%EEPROMx.y Falls >10 Eintr¨ age im Fehlerspeicher eingetragen sind, werden nur die ersten 10 Eintr¨ age im EEPROM gespeichert. Nach Powerfail wird der Fehlerspeicher aus dem EEPROM heraus restauriert. Hierbei wird jeder betroffene Fehlerpfad auf den Zustand -geheilt nach einmaligem, nicht CARB-entprelltem Erkennen- gesetzt. Zus¨ atzlich wird der mit FreezeFrame gespeicherte ’wichtige’ Fehlerpfad auf den Zustand -geheilt und MIL off-Entprellung abgelaufen-; gesetzt und ist somit noch sichtbar in ScanTool-Mode3 !) Stimmt hierbei der EEPROM-CDTdfp nicht mit dem ROM-CDTdfp ¨ uberein, so wird dieser Fehlerpfadeintrag nicht restauriert. (Datenkonsistenz nach z.B. Flash-Programmierung) Zus¨ atzlich erfolgt nach Powerfail danach auch noch ein refresh der Ready-Information ’ready’ aus dem EEPROM.
APP DFPMEEP 9.10.0 Applikationshinweise
FU DFPMOVF 3.20.0 Diagnose Fehlerpfadmanagement, Memory Overflow FDEF DFPMOVF 3.20.0 Funktionsdefinition Diese Funktion bestimmt die Priorit¨ at bzw. Verdr¨ angbarkeit von Fehlerspeichereintr¨ agen wenn Speicher voll ist.
ABK DFPMOVF 3.20.0 Abkurzungen ¨ FB DFPMOVF 3.20.0 Funktionsbeschreibung APP DFPMOVF 3.20.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DFPMNL 10.20.0, DLSSA 19.40.1
Seite 3281 von 4100 31.JAN.2003 Thomas Brosi
FU DFPMNL 10.20.0 Diagnose Fehlerpfadmanagement im Nachlauf FDEF DFPMNL 10.20.0 Funktionsdefinition Funktion l¨ auft, wenn nicht anders angegeben (z.B. C_ini), in der Nachlauf-Hintergrund-Task. +-+---+ C_ini ---------------------------------------------------------------------------------->|S| +----> B_nlobd +------------------------------+ +-+---+ Nachlauf-Task DFPM aktiv -+------------------->| Zykl. Nachlaufbearbeitung | +---->|R| | | +---+ +- - - - - - - - - - - - - - - + | +-+---+ +---->| & +--------->| Nachlauf-Behandlung | | B_nldpupsr -------------------->| | | des betroffenen | | DFP_dpupsr -------------------->| | | Fehlerspeichereintrags | | +---+ | gesperrt. | | +- - - - - - - - - - - - - - - + | | Alle eingetragenen Fehler +----+ | mit Validierung bearbeitet ? | +------------------------------+
##
ABK DFPMNL 10.20.0 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_DFPNL
SYS
Systemkonstante fur ¨ Fehlerspeicher-Nachlauf-Array
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_NLDPUPSR B_NLOBD E_DPUPSR FCMVALNL
BGDSAD DFPMNL BGDSAD DFPMNL
DFPMNL MOTAUS DFPMNL
EIN AUS EIN LOK
Adaption Umgebungsdruck zum Saugrohrdruck ist eingeschwungen Anforderung Steuerger¨atenachlauf von OBD Errorflag: Differenz zwischen Umgebungsdruck und Saugrohrdruck ¨ Fehlerspeichereintrage, im Nachlauf noch zu validieren
FB DFPMNL 10.20.0 Funktionsbeschreibung In dieser Funktion werden die Fahrtende-Bewertungen der Fehlereintr¨ age im Fehlerspeicher durchgef¨ uhrt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zur Anforderung der Nachlauffunktion wird B_nlobd an %MOTAUS ¨ ubergeben bis alle Fehlerspeichereintr¨ age bearbeitet sind. Zur Kennzeichnung von Diagnosefunktionen mit Pr¨ ufung im Nachlauf wird in dieser Funktion das Array ’dfpnlarray’ angelegt und mit der Funktion DFP_dpupsr (vorerst) hart, also nicht applizierbar, best¨ uckt. Diese evtl. im Fehlerspeicher gespeicherten Fehler werden im Nachlauf somit erst bewertet, wenn ihre zugeh¨ orige Nachlauf-Anforderung B_nldpupsr abgeschlossen ist, also ein aktuelles Pr¨ ufergebnis vorliegt. ¨ Uber tsf-Bewertung wird hierbei auch der Fehlerverlauf innerhalb der beendeten Fahrt einbezogen. Die anderen Fehlerspeichereintr¨ age werden unmittelbar zu Beginn des Nachlaufs bewertet, sofern sie schon validiert sind.## Nachdem die im Nachlauf aktiven Diagnosefunktionen fertig sind, werden jeweils alle noch nicht validierten ## Fehlerspeicher-Eintr¨ age validiert und abschliessend bewertet. ##
APP DFPMNL 10.20.0 Applikationshinweise Aufbau des Steuerarrays dfpnlarray mit SY_DFPNL = 1 --> 1 Word !!: Word-Nr. Funktion High-Byte Low-Byte_bit1 Low-Byte_bit0 -------------------------------------------------------------------------------------1 DFP_dpupsr dfp-Nr. 1 = Fkt. noch aktiv 1 = Fkt. bearbeitet
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3282 von 4100 31.JAN.2003 Thomas Brosi
FU DLSSA 19.40.1 Signalausgabe Lambdasonden FDEF DLSSA 19.40.1 Funktionsdefinition DLSSA 19.40 DLSSA_Bank1
output_CAN.
DLSSA_Bank2
fcmclr
dlssa-main
fcmclr_CAN.
dlssa-main
USR/usrj are used as control threshold for VK and as hardware determined basis value for VK, FK and HK .
SY_STETLR 0
LSUVKVALUE_1 do dynlsu dlatrmi lamsons lamsoni
dynlsu_w dlatrmi_w lamsons_w lamsoni_w
450
usrj
USR
usvk Z_lsv SY_LSFNVK
[mV]
LSNEVKVALUE_1 do do_100ms usmxsan usvk usmnsan Z_lsv
0 do
Z_lsf
LSNEFKVALUE_1
B_dlatp
usfk B_lrfk
B_lrfk
atvmager atvfett
Z_lsf
usfk
B_dlatp
usmxsfn
atv tpsvkmf_w
atv tpsvkmf_w
tpsvlssa
usmnsfn
SY_LSFNHK SY_NOHK
HALBPERLSVK_1
0
Z_lsh ushk B_lrhk
do do LSNEHKVALUE_1 Z_lsh ushk
usmxshn
B_lrhk
usmnshn
tuspnf
do_10ms B_dlatp B_lrtpp tfrn_w
B_dlatp B_lrtpp tfrn_w
dlssa-dlssa-bank1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DLSSABank_1
dlssa-dlssa-bank1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LSUVKVALUE_1
DLSSA 19.40.1
Seite 3283 von 4100 31.JAN.2003 Thomas Brosi
read by tester value
do
limits
dynlsu dlatrmi lamsons
2/ dynlsusa
DYNLSUTO
DYNLSUTU
3/ dlahisa
DLAHISATO
DLAHISATU
4/ lamsosa
LAMSSAMN
LAMSSAMX
lamsisa
LAMSSAMN
LAMSSAMX
lamsoni
dlssa-lsuvkvalue-1
1/
dlssa-lsuvkvalue-1
dfpgetZyf getZyf
Z_lsv
dlssa-z-lsv
DFP_LSV
dlssa-z-lsv
LSNEVKVALUE_1 determination of min and max voltage of LSF sensor upstream catalyst
value
lean/rich and rich/lean threshold
TWDLSSA
do SAFT1
compute 2/
1/ usvk
usvkj Note: Quantisation offsetSAFT1_VK_LT
usrj
3/
usrj
usrj
compute 2/
usvkjf_w 5/
3/
Z_lsv
hysteresis to value given by hardware voltage divider with high sensor resistance.
min / max sensor voltage 1/
new maximum
1/ usrj
USMXSAMN USMXSAMX
1/
[mV]
1/
41.6
1/
usmxsaa
usmxsan /NV
new minimum
1/
1/ usmnsaa
do_100ms
atv
lean/rich shift
atvfett
3/
atvfett
USMNSAMN USMNSAMX 2/ usmnsan usmnsan /NV
atvfett and atvmager are unsigned values
2/
atvmager
atvmager
4/
tpsvkmf_w
usmxsan
ATVFETTO
ATVFETTU
ATVMAGO
ATVMAGU
cycle duration
tpsvlssa tpsvlssa
TPSVKMN
TPSVKMX
dlssa-lsnevkvalue-1
HALBPERLSVK_1
only with LSF VK event received (10ms)
do_10ms B_lrtpp B_dlatp
do
2/ 1/ true
read by tester B_tuspn
value 8/
event processed (50ms)
limits
time between sensor transitions
3/ SAFK2
compute 1/
false
TUSPNMN
B_tuspn
TUSPNMX
2/ tfrn_w
tuspnf /NV
tuspnf
dlssa-halbperlsvk-1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
limits
dlssa-lsnevkvalue-1
B_dlatp
read by tester
Release bit for cycle duration supervision is used for release of DLSSA
dlssa-halbperlsvk-1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 3284 von 4100 31.JAN.2003 Thomas Brosi
Z_lsf dlssa-z-lsf
dfpgetZyf getZyf
DFP_LSF
DLSSA 19.40.1
dlssa-z-lsf
LSNEFKVALUE_1 determination of min and max voltage of sensor downstream front catalyst B_lrfk do 1/ usfk
usfkj Note: Quantisation offset
TWDLSSA
3/
lean/rich and rich/lean threshold 5/
usfkjf_w TWDLSSAFK_TOD compute 2/
4/
SAFT1_FK_LT Z_lsf
usrfk
usrfkj
usrfkj
usrfkj
3/
hysteresis to value given by hardware voltage divider with high sensor resistance.
min and max sensor voltage
1/ 1/
usrj
new maximum 1/
[mV]
USMXSFMN USMXSFMX 1/
usmxsfa
10.4
usmxsfn /NV
usmxsfn
new minimum 1/
USMNSFMN USMNSFMX 2/
usmnsfa
usmnsfn /NV
usmnsfn
dlssa-lsnefkvalue-1
1/ 1/
dlssa-lsnefkvalue-1
Z_lsh
dlssa-z-lsh
dfpgetZyf getZyf
DFP_LSH
dlssa-z-lsh
LSNEHKVALUE_1 determination of min and max voltage of sensor downstream catalyst
read by tester value limits
B_lrhk do SAFT1 1/ ushk
ushkj
compute 2/
3/
lean/rich and rich/lean threshold
TWDLSSA
5/
ushkjf_w
Note: Quantisation offset SAFT1_HK_LT
compute 2/
4/
Z_lsh
usrhk
usrhkj
usrhkj
usrhkj
3/
hysteresis to value given by hardware voltage divider with high sensor resistance.
min / max sensor voltage
1/ 1/
usrj
new maximum 1/
[mV] 10.4
usmxsha
USMXSHMN USMXSHMX 1/ usmxshn /NV
usmxshn
1/ 1/
new minimum 1/ usmnsha
USMNSHMN USMNSHMX 2/ usmnshn /NV
usmnshn
dlssa-lsnehkvalue-1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
limits
value
compute 2/
SAFT1
read by tester
dlssa-lsnehkvalue-1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3285 von 4100 31.JAN.2003 Thomas Brosi
DLSSABank_2 1/
SY_STERVK 0
LSNEVKVALUE_2
SY_STETLR 0
do do100ms LSUVKVALUE_2 do dynlsu2 dlatrmi2 lamsons2 lamsoni2
dynlsu2_w dlatrmi2_w lamsons2_w lamsoni2_w
usvk2 Z_lsv2
B_dlatp2 tpsvkmf2_w atv2
usmxsan2
usvk2 Z_lsv2
usmnsan2
B_dlatp2 tpsvkmf2_w
LSNEFKVALUE_2
SY_LSFNVK2 0
atvmager2
atv2 atvfett2
do usfk2
usfk2
tpsvlssa2 usmxsfn2
Z_lsf2
Z_lsf2 usmnsfn2
HALBPERLSVK_2
B_lrfk2
B_lrfk2
tuspnf2 do do_10ms
SY_NOHK2
do
LSNEHKVALUE_2
B_dlatp2
ushk2
ushk2
usmxshn2_ Z_lsh2
Z_lsh2 usmnshn2_ B_lrhk2
B_lrhk2
tfrn2_w
B_lrtpp2
tfrn2_w B_dlatp2 B_lrtpp2
dlssa-dlssa-bank2
LSUVKVALUE_2
read by tester value
do
limits
dynlsu2 dlatrmi2 lamsons2 lamsoni2
2/ dynlsusa2
DYNLSUTO
DYNLSUTU
3/ dlahisa2
DLAHISATO
DLAHISATU
4/ lamsosa2
LAMSSAMN
LAMSSAMX
lamsisa2
LAMSSAMN
LAMSSAMX
dlssa-lsuvkvalue-2
1/
dlssa-lsuvkvalue-2
DFP_LSV2
dfpgetZyf getZyf
Z_lsv2
dlssa-z-lsv2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
dlssa-dlssa-bank2
SY_LSFNHK2
dlssa-z-lsv2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3286 von 4100 31.JAN.2003 Thomas Brosi
LSNEVKVALUE_2 determination of min and max voltage of LSF sensor upstream catalyst read by tester
B_dlatp2 do
value compute 2/
SAFT1 1/ usvk2
usvkj2 Note: Quantisation offset SAFT1_VK2_LT
TWDLSSA 3/
lean/rich and rich/lean threshold
usvkjf2_w compute 2/
4/
usrj
usrj
usrj
3/
Z_lsv2
hysteresis to value given by hardware voltage divider with high sensor resistance.
min and max sensor voltage
1/
new maximum
1/
usrj
USMXSAMN USMXSAMX
1/
6/
usmxsaa2
1/
[mV] 41.6
1/
new minimum
USMNSAMN USMNSAMX 7/
usmnsaa2
atvfett2
2/ atvmager2
tpsvkmf2_w
atvmager2
3/
ATVFETTO
ATVFETTU
ATVMAGO
ATVMAGU
cycle duration
tpsvlssa2 tpsvlssa2
TPSVKMN
TPSVKMX
dlssa-lsnevkvalue-2
lean/rich shift
1/ atvfett2
usmnsan2
usmnsan2 /NV
do100ms atv2
usmxsan2
usmxsan2 /NV
1/
dlssa-lsnevkvalue-2
HALBPERLSVK_2
only with LSF VK event received (10ms)
do_10ms 2/
1/ true
read by tester value limits
B_tuspn2 8/
do
SAFK2
event processed (50ms) compute 1/
time between sensor transitions
3/ false
TUSPNMN 2/
tfrn2_w
TUSPNMX
B_tuspn2 tuspnf2 /NV
tuspnf2
dlssa-halbperlsvk-2
B_lrtpp2 B_dlatp2
dlssa-halbperlsvk-2
DFP_LSF2
dfpgetZyf getZyf
Z_lsf2
dlssa-z-lsf2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
limits
dlssa-z-lsf2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3287 von 4100 31.JAN.2003 Thomas Brosi
LSNEFKVALUE_2 determination of min and max voltage of sensor downstream front catalyst
read by tester
B_lrfk2
value
limits
do SAFT1
compute 2/
1/ usfk2
usfkj2
lean/rich and rich/lean threshold 3/
5/
TWDLSSA usrfk2
usfkjf2_w
Note: Quantisation offset
SAFT1_FK2_LT
usrfkj2
usrfkj2
usrfkj2
TWDLSSAFK2_TOD compute 2/
4/
Z_lsf2 3/
hysteresis to value given by hardware voltage divider with high sensor resistance.
min and max sensor voltage new maximum
1/
USMXSFMN 1/
1/
usrj
[mV]
usmxsfa2
1/ 1/
usmxsfn2
usmxsfn2 /NV
new minimum
10.4
USMXSFMX
USMNSFMN USMNSFMX
1/
2/
usmnsfa2
usmnsfn2 /NV
usmnsfn2
dlssa-lsnefkvalue-2
1/
dlssa-lsnefkvalue-2
dlssa-z-lsh2
LSNEHKVALUE_2 determination of min and max voltage of sensor downstream catalyst
read by tester limits
value B_lrhk2
lean/rich and rich/lean threshold
do SAFT1 1/ ushk2
ushkj2
compute 2/
5/ TWDLSSA
3/
usrhk2
usrhkj2
usrhkj2
usrhkj2
ushkjf2_w
Note: Quantisation offset SAFT1_HK2_LT
compute 2/
4/
Z_lsh2 3/
hysteresis to value given by hardware voltage divider at high sensor resistance.
min and max sensor voltage 1/ 1/
usrj
new maximum 1/
[mV] 10.4
usmxsha2
1/ 1/
USMXSHMN USMXSHMX 1/ usmxshn2 /NV
new minimum 1/ usmnsha2
usmxshn2_
USMNSHMN USMNSHMX 2/ usmnshn2 /NV
usmnshn2_
dlssa-lsnehkvalue-2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Z_lsh2
dlssa-z-lsh2
dfpgetZyf getZyf
DFP_LSH2
dlssa-lsnehkvalue-2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
Init
LSF VK
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
LSF VK 2
LSF FK 2
LSF FK
Seite 3288 von 4100 31.JAN.2003 Thomas Brosi
LSF HK
LSF HK 2 5/
B_pwf
SY_STERVK
SY_LSFNVK
SY_STETLR
0
1/ USIVMINV USIVMAXV
usmxsan /NV reset 4/
0.0
2/
0.0 tuspnf /NV SAFT1_VK_LT
1/
2/
usmnsan2 /NV USIVMINF usmnsfn /NV 2/ 3/
usmnsfn2 /NV USIVMINH 2/
usmxsan2 /NV
usmxsfn2 /NV USIVMAXH
USIVMAXF usmxsfn /NV
reset 4/ tuspnf2_LP 3/
tuspnf_LP 3/
SY_NOHK2 0 4/
0
1/
usmnsan /NV 2/
SY_NOHK 0 3/
2/
0
0
SY_LSFNHK2
SY_LSFNVK2
5/
1/
SY_LSFNHK
usmnshn /NV 3/ usmxshn /NV
Init of lowpass is not neccessary if output of lowpass is used as memory of lowpass and is initialised
tuspnf2 /NV SAFT1_VK2_LT
1/
usmxshn2 /NV
RI_SUPPORT
SAFT1_HK_LT SAFT1_FK2_LT
usmnshn2 /NV 2/
SAFT1_HK2_LT
SAFT1_FK2_LT
[mV]
450 USR
1/ usrj
usvkjf_w
reset 2/
reset 2/
1/ usvkjf2_w
1/ usrj
reset 2/
reset 2/
1/
usfkjf_w
usrj
usfkjf2_w
reset 2/ usrj
1/ usrj
ushkjf_w
reset 2/
1/ ushkjf2_w
usrj SY_STERVK
SY_LSFNVK
SY_LSFNVK2
5/
usrj
0
3/
3/
usmxsaa 4/
usmnsaa2 4/
usmnsaa
usmxsaa2
3/
usmxsfa 4/ usmnsfa
3/
3/
usmxsfa2 4/
usmxsha 4/
usmnsha2 4/
usmnsfa2
usmnsha
usmxsha2
dlssa-init
3/
0
dlssa-init
RI_SUPPORT SY_INI_OBD 5
1/
B_lsv 1/
0 1
B_cdhsv
SY_STETLR 0
s6v4181 /NV
3 2/
1/
B_lsv2 SY_STERVK
0 1
B_cdhsv
s6v4581 /NV
3
3/ SY_LSFNVK
1/
f
SY_LSFNHK B_lsh
SY_NOHK 4/
B_cdhsh
SY_LSFNVK2
0 1
B_lsf
1/
f SY_LSFNHK2 SY_NOHK2
B_lsh2 5/
B_cdhsh
0 1
B_lsf2 1/
0
1/ 0 1
B_lsh 6/
s6v4681 /NV
3
B_cdhsf
0 SY_NOHK
s6v4281 /NV
3
B_cdhsf
s6v4381 /NV
3
B_cdhsh 1/ SY_NOHK2 B_lsh2 B_cdhsh
1/ 0 0 1 3
s6v4781 /NV
dlssa-ri-support
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
dlssa-ri-support
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3289 von 4100 31.JAN.2003 Thomas Brosi
FCMCLR clear fault path memory (LSV and HSV are also LSU fault paths) B_cllsv B_clhsv
SY_STETLR
B_lclmod1_2 /NC 0
B_cllatp
false
B_cllatv B_cllsf B_clhsf B_cllsh
SY_LSFNVK
0
false
SY_LSFNHK SY_NOHK
0
SY_STERVK
0
FDLSSACLR B_lclmod1_2
false
B_clhsh
DFP HSF: heater sensor downstream front catalyst HSH: heater sensor downstream catalyst HSV: heater sensor upstream catalyst LATP: lambda sensor time, period (only LSF upstream catalyst) LATV: lambda sensor time, delay (only LSF upsteam catalyst) LSF: electr. diagnose lambda sensor downstream front catalyst LSH: electr. diagnose lambda sensor downstream catalyst LSV: electr. diagnose lambda sensor upstream catalyst
false
B_cllsv2 B_clhsv2 SY_STETLR B_cllatp2 B_cllatv2
0 false
SY_LSFNVK2
0
false
B_cllsf2 B_clhsf2
SY_LSFNHK2 SY_NOHK2
false dlssa-fcmclr
0
B_clhsh2 dlssa-fcmclr
DFP_LSV
dfpgetClf getClf
Other blocks B_cl accordingly
B_cllsv dlssa-b-cllsv
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_cllsh2
dlssa-b-cllsv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
LSF VK
LSF VK 2
LSF FK
LSF FK 2
B_lclmod1_2
LSF HK 3/
SY_STERVK
SY_LSFNVK
SY_LSFNVK2 0
10/
1/
SY_STETLR
0
0
1/
2/
1/
LSF HK 2
SY_LSFNHK2 SY_NOHK2 0
SY_LSFNHK
0
4/
5/
SY_NOHK 0 1/
1/
1/
1/
USIVMINV usmnsan /NV 2/
usmnsan2 /NV USIVMINF 2/
usmnsfn /NV 2/
usmnsfn2 /NV USIVMINH 2/
usmnshn /NV 2/
usmnshn2 /NV 2/
USIVMAXV usmxsan /NV
usmxsan2 /NV USIVMAXF
usmxsfn /NV
usmxsfn2 /NV USIVMAXH
usmxshn /NV
usmxshn2 /NV
reset 4/ tuspnf_LP 3/ 0.0
reset 4/ tuspnf2_LP 3/ 0.0
tuspnf /NV
5/
usrj
Init of lowpass is not neccessary if output of lowpass is used as memory of lowpass and is initialised
tuspnf2 /NV
5/
3/
3/
3/
3/
usmxsaa 6/
usmnsaa2 6/
usmxsfa 4/
usmxsfa2 4/
usmxsha 4/
usmnsha2 4/
usmnsaa
usmxsaa2
usmnsfa
usmnsfa2
usmnsha
usmxsha2
7/ 0.0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Seite 3290 von 4100 31.JAN.2003 Thomas Brosi
atvfett 8/ atvmager 9/ tpsvlssa
7/ 0.0
atvfett2 8/ atvmager2 9/ tpsvlssa2
No reset for LSU values since they are refreshed continuously
dlssa-fdlssaclr
FDLSSACLR
DLSSA 19.40.1
dlssa-fdlssaclr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
output_CAN OBDMID 0x01 ... 0x10:
SY_INI_OBD 5
1/
B1S1T1 B1S1T2 B1S1T7 B1S1T8 B1S1T9 in in in in in
2/
B2S1T1 in
3/
B1S2T1 B1S2T2 B1S2T7 B1S2T8 in f in f in f in f
4/
B2S2T1 B2S2T2 B2S2T7 B2S2T8 in f in f in f in f
5/
B1S3T1 B1S3T2 in in
SY_LSFNHK
SY_LSFNHK2
B1S1T88 B1S1T89 in in
B2S1T2 B2S1T7 B2S1T8 B2S1T9 in in in in
OBDMID 45 B2S1O45T81 in
OBDMID 42 B1S2O42T81 in f
LSF O2Sensor Bank 2 Sensor 2, OBDMID 6 NO as 2nd sensor is not supported
OBDMID 46
LSF O2Sensor Bank 1 Sensor 3, OBDMID 3
OBDMID 43
B1S3T7 B1S3T8 in in
SY_NOHK
B2S3T1 B2S3T2 B2S3T7 B2S3T8 in in in in
6/
SY_NOHK2
TID81: Actual lambda used by %LRS, lamsoni TID82: set point for lambda by %LRS, lamsons TID83: Dynamic value calculated by%DLSU, dynlsu TID84: Lambda shift by %LRHK, dlahi LSU O2Sensor Bank 1 Sensor 1, OBDMID 1
811/ 0
7/
B1S1T81 in
8/
B2S1T81 B2S1T82 B2S1T83 B2S1T84 in in in in
SY_STETLR 0
B1S1T82 B1S1T83 B1S1T84 in in in
LSU O2Sensor Bank 2 Sensor 1, OBDMID 5
811/ 0
B2S2O46T81 in f
B1S3O43T81 in
OBDMID 47 B2S3O47T81 in
OBDMID 0x41 .. 0x46: TID82: Heater power OBDMID 41 B1S1O41T82 in
OBDMID 45 B2S1O45T82 in
dlssa-output-can
O2 sensor Bank 1 Sensor 1 TID $01: rich to lean threshold voltage RAM s6v0101
in UaSID_0A_w /NC
Instead of 42.56 factor 42.5 is used in quantisation change B_lsv
S6M0101
do
11/ usrj
ROM
val low up sup
S6D0101 dlssa-b1s1t1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B1S1O41T81 in
B2S1T88 B2S1T89 in in
LSF O2Sensor Bank 2 Sensor 3, OBDMID 7
SY_NOHK2
SY_STERVK 0
Heater OBDMID 41
LSF O2Sensor Bank 1 Sensor 2, OBDMID 2
SY_LSFNVK
0
OBDMID 0x41 ... 0x46: TID81: Resistance of ceramic
LSF O2Sensor Bank 2 Sensor 1, OBDMID 5
SY_STERVK
SY_LSFNVK2
Seite 3291 von 4100 31.JAN.2003 Thomas Brosi
TID1: Rich to lean sensor threshold voltage (const) TID88: cycle duration TID2: Lean to rich sensor threshold voltage (const) TID89: adapted lean/rich shift TID7: Minimum sensor voltage for test cycle (calc) TID8: Maximum sensor voltage for test cycle (calc) TID9: Time between sensor transitions(calc) LSF O2Sensor Bank 1 Sensor 1, OBDMID 1
SY_STETLR 0
SY_NOHK
DLSSA 19.40.1
dlssa-output-can
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
dlssa-b1s1t1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
do
DLSSA 19.40.1
Seite 3292 von 4100 31.JAN.2003 Thomas Brosi
12/
store last measured value
val
s6v0101 /NV
0 14/ low
matching lower limit s6v0101 /NV
1 16/
matching upper limit s6v0101 /NV
2 sup
18/
TID currently supported?
0 1
s6v0101 /NV
3
dlssa-s6v0101
up
Other blocks s6v accordingly. If additional input val_en exists it enables writing of "val", "low" and "up". "sup" is written unconditionally. dlssa-s6v0101
necessary calibration data
S6M0101 /V /NC dlssa-s6m0101
Byte-Position Content 0 OBDMID: 0x01 1 TID: 0x01 2 UaSID: 0x0A
Other blocks S6M accordingly dlssa-s6m0101
separate Byte fault path index (dfp-name) S6D0101 /V
dlssa-s6d0101
No validation necessary
Other blocks s6D accordingly If validation is necessary: DFP_ dlssa-s6d0101
O2 sensor Bank 1 Sensor 1 TID $02: lean to rich threshold voltage s6v0102
in
S6M0102 do
21/ usrj
UaSID_0A_w /NC
val low
S6D0102 dlssa-b1s1t2
up sup
B_lsv dlssa-b1s1t2
O2 sensor Bank 1 Sensor 1 TID $07: minimum sensor voltage for test cycle
s6v0107
in 0 S6M0107
usmxsan /NV
71/ 73/
usmnsan /NV USMNSAMN USMNSAMX B_lsv
75/
UaSID_0A_w /NC
UaSID_0A_w /NC
UaSID_0A_w /NC
val_en val low
S6D0107
up sup
max. val. > 0 used as flag for valid actual value
do
dlssa-b1s1t7
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
S6Mxxyy is a ROM - Array with 3 Bytes | | | +--------------- yy = TID [hex] +------------------ xx = OBDMID [hex]
dlssa-b1s1t7
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
O2 sensor Bank 1 Sensor 1 TID $08: maximum sensor voltage for test cycle
s6v0108
in 0
S6M0108 val_en val
81/ 83/
usmxsan /NV 85/
USMXSAMX B_lsv
UaSID_0A_w /NC
low
UaSID_0A_w /NC
do
S6D0108
up
UaSID_0A_w /NC
dlssa-b1s1t8
USMXSAMN
Seite 3293 von 4100 31.JAN.2003 Thomas Brosi
sup
max. val. > 0 used as flag for valid actual value
dlssa-b1s1t8
O2 sensor Bank 1 Sensor 1 TID $09: time between sensor transitions in
s6v0109
0
S6M0109 91/
93/
tuspnf /NV 95/
TUSPNMN TUSPNMX
UaSID_10_w /NC
val_en do val low
UaSID_10_w /NC
S6D0109
up
UaSID_10_w /NC
dlssa-b1s1t9
sup
B_lsv
Instead of 39.875 factor 40 is used in quantisation change dlssa-b1s1t9
O2 sensor Bank 1 Sensor 1 TID $88: cycle duration
0 s6v0188
881/
in
S6M0188 881/
TPSVKMX
UaSID_10_w /NC
UaSID_10_w /NC
low
S6D0188
up
UaSID_10_w /NC
sup
B_lsv B_cdlatp defined in PROKON as CDLATP.Bit0 dlssa-b1s1t88
O2 sensor Bank 1 Sensor 1 TID $89: adapted lean/rich shift 891/
s6v0189
atv
893/
ATVMAGO
895/ UaSID_90_w /NC
ATVFETTO
UaSID_90_w /NC
S6M0189
do
891/ val low
S6D0189
up
UaSID_90_w /NC
dlssa-b1s1t89
in
sup
B_lsv B_cdlatv dlssa-b1s1t89
O2 sensor Bank 1 Sensor 1 TID $81: resistance of ceramic s6v4181
in
S6M4181
B_rinv 811/ rinv_w [Ohm] 0 rinsv_w
813/
UaSID_14_w /NC
815/ UaSID_14_w /NC UaSID_14_w /NC
val_en val low up sup
B_lsv B_cdhsv
do
S6D4181 dlssa-b1s1o41t81
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
885/
TPSVKMN
do
dlssa-b1s1t88
883/
tpsvkmf_w
val_en val
dlssa-b1s1o41t81
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3294 von 4100 31.JAN.2003 Thomas Brosi
O2 sensor Bank 2 Sensor 1 TID $01: rich to lean threshold voltage s6v0501
in usrj
S6M0501
do
11/ val
UaSID_0A_w /NC
low
S6D0501 dlssa-b2s1t1
up sup
B_lsv2 dlssa-b2s1t1
O2 sensor Bank 2 Sensor 1 TID $02: lean to rich threshold voltage s6v0502 in
S6M0502 do
21/ usrj
val
UaSID_0A_w /NC
low
S6D0502 dlssa-b2s1t2
up sup
B_lsv2 dlssa-b2s1t2
O2 sensor Bank 2 Sensor 1 TID $07: minimum sensor voltage for test cycle in
s6v0507 0
75/
USMNSAMN USMNSAMX
UaSID_0A_w /NC
low
UaSID_0A_w /NC
S6D0507
up
UaSID_0A_w /NC
dlssa-b2s1t7
73/
usmnsan2 /NV
do
sup
B_lsv2 dlssa-b2s1t7
O2 sensor Bank 2 Sensor 1 TID $08: maximum sensor voltage for test cycle in
s6v0508 0 S6M0508 83/
usmxsan2 /NV 85/
USMXSAMN USMXSAMX
UaSID_0A_w /NC
val_en val
do
low
UaSID_0A_w /NC
up
UaSID_0A_w /NC
sup
B_lsv2
S6D0508 dlssa-b2s1t8
81/
dlssa-b2s1t8
O2 sensor Bank 2 Sensor 1 TID $09: time between sensor transitions s6v0509
in 0
S6M0509 91/
93/
tuspnf2 /NV TUSPNMN TUSPNMX B_lsv2
95/
UaSID_10_w /NC
UaSID_10_w /NC
UaSID_10_w /NC
val_en val low up sup
do
S6D0509 dlssa-b2s1t9
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
S6M0507 val_en val
71/
usmxsan2 /NV
dlssa-b2s1t9
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
O2 sensor Bank 2 Sensor 1 TID $88: cycle duration
0
881/
in
DLSSA 19.40.1
Seite 3295 von 4100 31.JAN.2003 Thomas Brosi
s6v0588 S6M0588 val_en val
881/
885/
TPSVKMN TPSVKMX
UaSID_10_w /NC
low
UaSID_10_w /NC
S6D0588
up
UaSID_10_w /NC
dlssa-b2s1t88
883/
tpsvkmf2_w
do
sup
B_lsv2 B_cdlatp dlssa-b2s1t88
O2 sensor Bank 2 Sensor 1 TID $89: adapted lean/rich shift 891/
in
s6v0589
atv2
893/
ATVMAGO
895/ UaSID_90_w /NC
val
UaSID_90_w /NC
low
S6D0589
up
UaSID_90_w /NC
dlssa-b2s1t89
ATVFETTO
S6M0589
do
891/
sup
B_lsv2 B_cdlatv dlssa-b2s1t89
O2 sensor Bank 2 Sensor 1 TID$81: resistance of ceramic s6v4581
in
S6M4581
B_rinv2
rinsv2_w
UaSID_14_w /NC
low
815/ UaSID_14_w /NC
S6D4581 dlssa-b2s1o45t81
813/
rinv2_w 0.0
val_en do val
up
UaSID_14_w /NC
sup
B_lsv2 B_cdhsv dlssa-b2s1o45t81
O2 sensor Bank 1 Sensor 2 TID $01: rich to lean threshold voltage f s6v0201
in usrhk usrfk
S6M0201
do
11/ UaSID_0A_w /NC
val low
S6D0201
up sup
B_lsh
dlssa-b1s2t1
B_lsf
Values of NOX sensor are transmitted in the values of the corresponding LSF (usxk, B_lsx, USUSMNSxMN ..). dlssa-b1s2t1
O2 sensor Bank 1 Sensor 2 TID $02: lean to rich threshold voltage f in
s6v0202 S6M0202 do
21/ usrhk usrfk
UaSID_0A_w /NC
val low
S6D0202
up sup
B_lsh B_lsf
dlssa-b1s2t2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
811/
dlssa-b1s2t2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3296 von 4100 31.JAN.2003 Thomas Brosi
O2 sensor Bank 1 Sensor 2 TID $07: minimum sensor voltage for test cycle
s6v0207
in f 0
S6M0207
usmxsfn /NV val_en do val
71/ usmnshn /NV
usmnsfn /NV
USMNSHMN
USMNSFMN
USMNSHMX
73/ UaSID_0A_w /NC 75/
USMNSFMX
low
UaSID_0A_w /NC
S6D0207
up
UaSID_0A_w /NC
dlssa-b1s2t7
usmxshn /NV
sup
B_lsh B_lsf dlssa-b1s2t7
O2 sensor Bank 1 Sensor 2 TID $08: maximum sensor voltage for test cycle
s6v0208
in 0
S6M0208 81/
usmxshn /NV
usmxsfn /NV
USMXSHMN
USMXSFMN
USMXSHMX
USMXSFMX
83/ 85/
UaSID_0A_w /NC
UaSID_0A_w /NC
val_en do val low
S6D0208
up
UaSID_0A_w /NC
dlssa-b1s2t8
f
sup
B_lsh B_lsf dlssa-b1s2t8
O2 sensor Bank 1 Sensor 2 TID$81: resistance of ceramic in f s6v4281 B_rinf
811/
rinh_w
813/
rinf_w rinsh_w
0.0
rinsf_w
815/
UaSID_14_w /NC
UaSID_14_w /NC
val_en val low
S6D4281
up
UaSID_14_w /NC
sup
f dlssa-b1s2o42t81
B_lsh B_cdhsh
S6M4281
do
B_lsf B_cdhsf
dlssa-b1s2o42t81
O2 sensor Bank 2 Sensor 2 TID $01: rich to lean threshold voltage s6v0601
in f
S6M0601 do
11/ usrhk2 usrfk2
UaSID_0A_w /NC
val low
S6D0601 dlssa-b2s2t1
up sup
B_lsh2 B_lsf2 dlssa-b2s2t1
O2 sensor Bank 2 Sensor 2 TID $02: lean to rich threshold voltage s6v0602
in f
S6M0602 do
21/ usrhk2 usrfk2
UaSID_0A_w /NC
val low
S6D0602
up sup
B_lsh2 B_lsf2
dlssa-b2s2t2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_rinh
dlssa-b2s2t2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3297 von 4100 31.JAN.2003 Thomas Brosi
O2 sensor Bank 2 Sensor 2 TID $07: minimum sensor voltage for test cycle
s6v0607
in f 0
S6M0607
usmxsfn2 /NV
usmnshn2 /NV
71/
usmnsfn2 /NV
USMNSHMN
USMNSFMN
USMNSHMX
USMXSFMX
73/ 75/
UaSID_0A_w /NC
val_en val
do
low
UaSID_0A_w /NC
S6D0607
up
UaSID_0A_w /NC
dlssa-b2s2t7
usmxshn2 /NV
sup
B_lsh2 B_lsf2 dlssa-b2s2t7
O2 sensor Bank 2 Sensor 2 TID $08: maximum sensor voltage for test cycle
s6v0608
in 0
S6M0608
f
81/ usmxsfn2 /NV
USMXSHMN
USMXSFMN
USMXSHMX
USMXSFMX
83/ 85/
UaSID_0A_w /NC
low
UaSID_0A_w /NC
S6D0608
up
UaSID_0A_w /NC
dlssa-b2s2t8
usmxshn2 /NV
val_en do val
sup
B_lsh2 B_lsf2 dlssa-b2s2t8
O2 sensor Bank 2 Sensor 2 TID $81: resistance of ceramic in f s6v4681 S6M4681 811/
rinh2_w
813/
rinf2_w rinsh2_w
0.0
rinsf2_w
815/
UaSID_14_w /NC
UaSID_14_w /NC
low up
UaSID_14_w /NC
sup
B_lsh2 B_cdhsh
val_en do val
B_lsf2 B_cdhsf
S6D4681 f dlssa-b2s2o46t81
B_rinf2
dlssa-b2s2o46t81
O2 sensor Bank 1 Sensor 3 TID $01: rich to lean threshold voltage s6v0301
in
S6M0301 do
11/ usrhk
UaSID_0A_w /NC
val low
S6D0301 dlssa-b1s3t1
up sup
B_lsh dlssa-b1s3t1
O2 sensor Bank 1 Sensor 3 TID $02: lean to rich threshold voltage s6v0302
in
S6M0302 do
21/ usrhk
UaSID_0A_w /NC
val low up
B_lsh
sup
S6D0302 dlssa-b1s3t2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_rinh2
dlssa-b1s3t2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
O2 sensor Bank 1 Sensor 3 TID $07: minimum sensor voltage for test cycle
Seite 3298 von 4100 31.JAN.2003 Thomas Brosi
s6v0307
in 0
S6M0307 val_en val
71/
usmxshn /NV
75/
USMNSHMN USMNSHMX
UaSID_0A_w /NC
low
UaSID_0A_w /NC
S6D0307
up
UaSID_0A_w /NC
dlssa-b1s3t7
73/
usmnshn /NV
do
sup
B_lsh dlssa-b1s3t7
O2 sensor Bank 1 Sensor 2 TID $08: maximum sensor voltage for test cycle
s6v0308
in 0
S6M0308 val_en val
81/ 83/
usmxshn /NV
USMXSHMX
UaSID_0A_w /NC
low
UaSID_0A_w /NC
S6D0308
up
UaSID_0A_w /NC
dlssa-b1s3t8
USMXSHMN
85/
do
sup
B_lsh dlssa-b1s3t8
O2 sensor Bank 1 Sensor 3 TID$81: resistance of ceramic s6v4381
in
S6M4381
rinsh_w
813/ 815/
UaSID_14_w /NC
val_en do val low
UaSID_14_w /NC
S6D4381
up
UaSID_14_w /NC
sup
B_lsh B_cdhsh dlssa-b1s3o43t81
O2 sensor Bank 2 Sensor 3 TID $01: rich to lean threshold voltage s6v0701
in usrhk2
S6M0701
do
11/ val
UaSID_0A_w /NC
low
S6D0701 dlssa-b2s3t1
up sup
B_lsh2 dlssa-b2s3t1
O2 sensor Bank 2 Sensor 3 TID $02: lean to rich threshold voltage s6v0702 in
S6M0702 do
21/ usrhk2
UaSID_0A_w /NC
val low up
B_lsh2
sup
S6D0702 dlssa-b2s3t2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
rinh_w 0.0
811/
dlssa-b1s3o43t81
B_rinh
dlssa-b2s3t2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
O2 sensor Bank 3 Sensor 2 TID $07: minimum sensor voltage for test cycle in
s6v0707
0
S6M0707 71/
usmxshn2 /NV 73/
usmnshn2 /NV
UaSID_0A_w /NC
val_en val
do
low
UaSID_0A_w /NC
S6D0707
up
UaSID_0A_w /NC
dlssa-b2s3t7
75/
USMNSHMN USMNSHMX
Seite 3299 von 4100 31.JAN.2003 Thomas Brosi
sup
B_lsh2 dlssa-b2s3t7
O2 sensor Bank 2 Sensor 3 TID $08: maximum sensor voltage for test cycle
s6v0708
in 0
S6M0708 val_en val
81/ 83/
usmxshn2 /NV
USMXSHMX
UaSID_0A_w /NC
low
UaSID_0A_w /NC
S6D0708
up
UaSID_0A_w /NC
dlssa-b2s3t8
85/
USMXSHMN
do
sup
B_lsh2 dlssa-b2s3t8
O2 sensor Bank 2 Sensor 3 TID $81: resistance of ceramic s6v4781
in
S6M4781
B_rinh2
rinsh2_w
813/ 815/
UaSID_14_w /NC
low
UaSID_14_w /NC
S6D4781
up
UaSID_14_w /NC
dlssa-b2s3o47t81
rinh2_w 0
val_en do val
sup
B_lsh2 B_cdhsh dlssa-b2s3o47t81
LSU O2 sensor Bank 1 Sensor 1 TID $81: lamsoni s6v0181
in 13/
LAMSSAMN LAMSSAMX
15/
UaSID_1E_w /NC
UaSID_1E_w /NC
val low
S6D0181
up
UaSID_1E_w /NC
dlssa-b1s1t81
lamsoni_w
S6M0181
do
11/
sup
B_lsv dlssa-b1s1t81
LSU O2 sensor Bank 1 Sensor 1 TID $82: lamsons s6v0182 in
S6M0182 do
21/ 23/
lamsons_w LAMSSAMN LAMSSAMX B_lsv
25/
UaSID_1E_w /NC
UaSID_1E_w /NC
UaSID_1E_w /NC
val low up sup
S6D0182 dlssa-b1s1t82
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
811/
dlssa-b1s1t82
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3300 von 4100 31.JAN.2003 Thomas Brosi
LSU O2 sensor Bank 1 Sensor 1 TID $83: dynlsu s6v0183
in 33/ 35/
DYNLSUTU DYNLSUTO
UaSID_2F_w /NC
val low
UaSID_2F_w /NC
S6D0183
up
UaSID_2F_w /NC
dlssa-b1s1t83
dynlsu_w
S6M0183
do
31/
sup
B_lsv dlssa-b1s1t83
LSU O2 sensor Bank 1 Sensor 1 TID $84: dlahi s6v0184
in 43/ 45/
DLAHISATU DLAHISATO
val
UaSID_85_w /NC
low
UaSID_85_w /NC
S6D0184
up
UaSID_85_w /NC
dlssa-b1s1t84
dlatrmi_w
S6M0184
do
41/
sup
B_lsv
Instead of 12.8 factor 12.75 is used in quantisation change
dlssa-b1s1t84
LSU O2 sensor Bank 1 Sensor 1 TID $82: heater power s6v4182
in 823/
[%] 825/
TAHRLSUMX
val
UaSID_2F_w /NC
low
UaSID_2F_w /NC
S6D4182
up
UaSID_2F_w /NC
sup
B_lsv B_cdhsv dlssa-b1s1o41t82
LSU O2 sensor Bank 2 Sensor 1 TID $81: lamsoni s6v0581
in 13/
LAMSSAMN LAMSSAMX
15/
UaSID_1E_w /NC
val low
UaSID_1E_w /NC
S6D0581
up
UaSID_1E_w /NC
dlssa-b2s1t81
lamsoni2_w
S6M0581
do
11/
sup
B_lsv2 dlssa-b2s1t81
LSU O2 sensor Bank 2 Sensor 1 TID $82: lamsons s6v0582 in
S6M0582 do
21/ 23/
lamsons2_w LAMSSAMN LAMSSAMX B_lsv2
25/
UaSID_1E_w /NC
UaSID_1E_w /NC
UaSID_1E_w /NC
val low up sup
S6D0582 dlssa-b2s1t82
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2
dlssa-b1s1o41t82
tahrlsu_w
S6M4182
do
821/
dlssa-b2s1t82
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3301 von 4100 31.JAN.2003 Thomas Brosi
LSU O2 sensor Bank 2 Sensor 1 TID $83: dynlsu s6v0583
in 33/ 35/
DYNLSUTU DYNLSUTO
UaSID_2F_w /NC
val low
UaSID_2F_w /NC
S6D0583
up
UaSID_2F_w /NC
dlssa-b2s1t83
dynlsu2_w
S6M0583
do
31/
sup
B_lsv2 dlssa-b2s1t83
O2 sensor Bank 2 Sensor 1 TID $84: dlahi s6v0584
in 43/ 45/
DLAHISATU DLAHISATO
UaSID_85_w /NC
UaSID_85_w /NC
val low
S6D0584
up
UaSID_85_w /NC
dlssa-b2s1t84
dlatrmi2_w
S6M0584
do
41/
sup
B_lsv2 dlssa-b2s1t84
LSU O2 sensor Bank 2 Sensor 1 TID $82: heater power s6v4582
tahrlsu2_w 2
823/
[%] 825/
UaSID_2F_w /NC
UaSID_2F_w /NC
val low
S6D4582
up
TAHRLSUMX UaSID_2F_w /NC
sup
B_lsv2 B_cdhsv dlssa-b2s1o45t82
FCMCLR clear fault path memory for CAN
Description of TIDs see Output_CAN Heater
B_lclmod1_2 /NC
LSF O2Sensor Bank 1 Sensor 1, OBDMID 1
OBDMID 41
1/
CB1S1T1 CB1S1T2 CB1S1T7 CB1S1T8 CB1S1T9 CB1S1T88 CB1S1T89 in in in in in in in
CB1S1O41T81 in
2/
CB2S1T1 CB2S1T2 CB2S1T7 CB2S1T8 CB2S1T9 CB2S1T88 CB2S1T89 in in in in in in in
LSF O2Sensor Bank 1 Sensor 2, OBDMID 2
OBDMID 42
3/
CB1S2T1 CB1S2T2 CB1S2T7 CB1S2T8 in in in in
CB1S2O42T81 in
SY_NOHK
LSF O2Sensor Bank 2 Sensor 2, OBDMID 6
OBDMID 46
SY_LSFNVK2
4/
CB2S2T1 CB2S2T2 CB2S2T7 CB2S2T8 in in in in
CB2S2O46T81 in
5/
CB1S3T1 CB1S3T2 CB1S3T7 CB1S3T8 in in in in
SY_INI_OBD 5 SY_STETLR 0
OBDMID 45
LSF O2Sensor Bank 2 Sensor 1, OBDMID 5
CB2S1O45T81 in
SY_STERVK SY_LSFNVK
SY_LSFNHK
LSF O2Sensor Bank 1 Sensor 3, OBDMID 3 SY_NOHK
SY_LSFNHK2
6/
B_lclmod6 dfplsu
CB2S3T1 CB2S3T2 CB2S3T7 CB2S3T8 in in in in
SY_NOHK2
LSU O2Sensor Bank 1 Sensor 1, OBDMID 1 7/
CB1S1T81 CB1S1T82 CB1S1T83 CB1S1T84 in in in in
8/
CB2S1T81 CB2S1T82 CB2S1T83 CB2S1T84 in in in in
SY_STETLR
LSU O2Sensor Bank 2 Sensor 1, OBDMID 5
0 SY_STERVK 0
0
LSF O2Sensor Bank 2 Sensor 3, OBDMID 7
SY_NOHK2 0
81/
81/ 0
OBDMID 43 CB1S3O43T81 in
OBDMID 47 CB2S3O47T81 in
OBDMID 41 CB1S1O41T82 in
OBDMID 45 CB2S1O45T82 in
dlssa-fcmclr-can
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
S6M4582
do
821/
dlssa-b2s1o45t82
in
dlssa-fcmclr-can
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3302 von 4100 31.JAN.2003 Thomas Brosi
on Error clear: explicit reset of all stored values ("TID supported" Information will be refreshed) 1/
in true
2/
0
0
0
1 s6v0101 /NV
3/ 0 2
s6v0101 /NV
s6v0101 /NV
Other blocks CBST accordingly If an array has a DFP specific reset "true" true has to be replaced by B_cl
dlssa-cb1s1t1
1/
B_clxyz
dlssa-cb1s1t1
DFPLSU Fault Path for LSU SY_INI_OBD
DFP_HSV DFP_HSVE
DFP_LSUIA
0
dfpgetClf getClf dfpgetClf getClf dfpgetClf getClf dfpgetClf getClf dfpgetClf getClf
DFP_LSUUN
dfpgetClf getClf
DFP_LSUVM
dfpgetClf getClf
DFP_LSUKS
dfpgetClf getClf
DFP_ICLSU
dfpgetClf getClf
DFP_LSV2
dfpgetClf getClf
DFP_HSV2
dfpgetClf getClf
DFP_HSVE2
dfpgetClf getClf
DFP_LSUIP2
dfpgetClf getClf
DFP_LSUIA2
dfpgetClf getClf
DFP_LSUUN2
dfpgetClf getClf
DFP_LSUVM2
dfpgetClf getClf
DFP_LSUKS2
dfpgetClf getClf
DFP_ICLSU2
dfpgetClf getClf
SY_SALSU 0 DFP_SALSU
dfpgetClf getClf
DFP_SALSU2
false
1/ B_lclmod6 B_lclmod6 /NC
SY_STERVK 0 false
SY_SALSU 0 dfpgetClf false getClf
dlssa-dfplsu
DFP_XYZ
dfpgetClf
dlssa-b-clxyz-13
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_LSUIP
SY_STETLR
dlssa-dfplsu
DFP_LSV
5
B_clxyz
dlssa-b-clxyz-13
ABK DLSSA 19.40.1 Abkurzungen ¨ Parameter ATVFETTO ATVFETTU ATVMAGO ATVMAGU DLAHISATO DLAHISATU DYNLSUTO DYNLSUTU LAMSSAMN LAMSSAMX S6D0101 S6D0102 S6D0107
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW
obere Grenze fur ¨ atvfett, CARB-Tester, DLSSA untere Grenze fur ¨ atvfett, CARB-Tester, DLSSA obere Grenze fur ¨ atvmager, CARB-Tester, DLSSA untere Grenze fur ¨ atvmager, CARB-Tester, DLSSA obere Grenze fur ¨ dlahisa, CARB-Tester, DLSSALRS untere Grenze fur ¨ dlahisa, CARB-Tester, DLSSALRS obere Grenze fur ¨ dynlsusa, CARB-Tester, DLSSALRS untere Grenze fur ¨ dynlsusa, CARB-Tester, DLSSALRS untere Grenze fur ¨ lamsosa und lamsisa, CARB-Tester, DLSSALRS obere Grenze fur ¨ lamsosa und lamsisa, CARB-Tester, DLSSALRS DFP_XYZ fur ¨ OBDMID 01 TID 01 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 01 TID 02 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 01 TID 07 fur ¨ Service $06 uber ¨ CAN;
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter S6D0108 S6D0109 S6D0181 S6D0182 S6D0183 S6D0184 S6D0188 S6D0189 S6D0201 S6D0202 S6D0207 S6D0208 S6D0301 S6D0302 S6D0307 S6D0308 S6D0501 S6D0502 S6D0507 S6D0508 S6D0509 S6D0581 S6D0582 S6D0583 S6D0584 S6D0588 S6D0589 S6D0601 S6D0602 S6D0607 S6D0608 S6D0701 S6D0702 S6D0707 S6D0708 S6D4181 S6D4182 S6D4281 S6D4381 S6D4581 S6D4582 S6D4681 S6D4781 S6M0101 S6M0102 S6M0107 S6M0108 S6M0109 S6M0181 S6M0182 S6M0183 S6M0184 S6M0188 S6M0189 S6M0201 S6M0202 S6M0207 S6M0208 S6M0301 S6M0302 S6M0307 S6M0308 S6M0501 S6M0502 S6M0507 S6M0508 S6M0509 S6M0581 S6M0582 S6M0583 S6M0584 S6M0588 S6M0589 S6M0601 S6M0602 S6M0607 S6M0608 S6M0701 S6M0702
Source-X
Source-Y
DLSSA 19.40.1
Seite 3303 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB
DFP_XYZ fur ¨ OBDMID 01 TID 08 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 01 TID 09 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 01 TID 81 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 01 TID 82 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 01 TID 83 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur CAN; ¨ OBDMID 01 TID 84 fur ¨ Service $06 uber ¨ DFP_XYZ fur ¨ OBDMID 01 TID 88 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 01 TID 89 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 02 TID 01 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 02 TID 02 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur CAN; ¨ OBDMID 02 TID 07 fur ¨ Service $06 uber ¨ DFP_XYZ fur ¨ OBDMID 02 TID 08 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 03 TID 01 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 03 TID 02 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 03 TID 07 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 03 TID 08 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 05 TID 01 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 05 TID 02 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 05 TID 07 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur CAN; ¨ OBDMID 05 TID 08 fur ¨ Service $06 uber ¨ DFP_XYZ fur ¨ OBDMID 05 TID 09 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 05 TID 81 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 05 TID 82 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 05 TID 83 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur CAN; ¨ OBDMID 05 TID 84 fur ¨ Service $06 uber ¨ DFP_XYZ fur ¨ OBDMID 05 TID 88 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 05 TID 89 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 06 TID 01 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 06 TID 02 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 06 TID 07 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 06 TID 08 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 07 TID 01 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 07 TID 02 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur CAN; ¨ OBDMID 07 TID 07 fur ¨ Service $06 uber ¨ DFP_XYZ fur ¨ OBDMID 07 TID 08 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 41 TID 81 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 41 TID 82 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 42 TID 81 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur CAN; ¨ OBDMID 43 TID 81 fur ¨ Service $06 uber ¨ DFP_XYZ fur ¨ OBDMID 45 TID 81 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 45 TID 82 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 46 TID 81 fur ¨ Service $06 uber ¨ CAN; DFP_XYZ fur ¨ OBDMID 47 TID 81 fur ¨ Service $06 uber ¨ CAN; OBDMID $01 fur ¨ LS-Diagnose B1 S1 Test ID $01; Regelschwelle rich to lean OBDMID $01 fur ¨ LS-Diagnose B1 S1 Test ID $02; Regelschwelle lean to rich OBDMID $01 fur ¨ LS-Diagnose B1 S1 Test ID $07; Minimum sensor voltage OBDMID $01 fur ¨ LS-Diagnose B1 S1 Test ID $07; Maximum sensor voltage OBDMID $01 fur ¨ LS-Diagnose B1 S1 Test ID $07; Sensor transition time OBDMID $01 fur ¨ LS-Diagnose B1 S1 Test ID $81; actual lambda OBDMID $01 fur ¨ LS-Diagnose B1 S1 Test ID $82; set point lambda OBDMID $01 fur ¨ LS-Diagnose B1 S1 Test ID $83; dynlsu OBDMID $01 fur ¨ LS-Diagnose B1 S1 Test ID $84; dlahi OBDMID $01 fur ¨ LS-Diagnose B1 S1 Test ID $88; Periodendauer OBDMID $01 fur ¨ LS-Diagnose B1 S1 Test ID $89; Fett/Mager Verschiebung, atv OBDMID $02 fur ¨ LS-Diagnose B1 S2 Test ID $01; Regelschwelle rich to lean OBDMID $02 fur ¨ LS-Diagnose B1 S2 Test ID $02; Regelschwelle lean to rich OBDMID $02 fur ¨ LS-Diagnose B1 S2 Test ID $07; Minimum sensor voltage OBDMID $02 fur ¨ LS-Diagnose B1 S2 Test ID $07; Maximum sensor voltage OBDMID $01 fur ¨ LS-Diagnose B1 S3 Test ID $01; Regelschwelle rich to lean OBDMID $01 fur ¨ LS-Diagnose B1 S3 Test ID $02; Regelschwelle lean to rich OBDMID $01 fur ¨ LS-Diagnose B1 S3 Test ID $07; Minimum sensor voltage OBDMID $01 fur ¨ LS-Diagnose B1 S3 Test ID $07; Maximum sensor voltage OBDMID $05 fur ¨ LS-Diagnose B2 S1 Test ID $01; Regelschwelle rich to lean OBDMID $05 fur ¨ LS-Diagnose B2 S1 Test ID $02; Regelschwelle lean to rich OBDMID $05 fur ¨ LS-Diagnose B2 S1 Test ID $07; Minimum sensor voltage OBDMID $05 fur ¨ LS-Diagnose B2 S1 Test ID $07; Maximum sensor voltage OBDMID $05 fur ¨ LS-Diagnose B2 S1 Test ID $07; Sensor transition time OBDMID $05 fur ¨ LS-Diagnose B2 S1 Test ID $81; actual lambda OBDMID $05 fur ¨ LS-Diagnose B2 S1 Test ID $82; set point lambda OBDMID $05 fur ¨ LS-Diagnose B2 S1 Test ID $83; dynlsu OBDMID $05 fur ¨ LS-Diagnose B2 S1 Test ID $84; dlahi OBDMID $01 fur ¨ LS-Diagnose B2 S1 Test ID $88; Periodendauer OBDMID $01 fur ¨ LS-Diagnose B2 S1 Test ID $89; Fett/Mager Verschiebung, atv OBDMID $06 fur ¨ LS-Diagnose B2 S2 Test ID $01; Regelschwelle rich to lean OBDMID $06 fur ¨ LS-Diagnose B2 S6 Test ID $02; Regelschwelle lean to rich OBDMID $06 fur ¨ LS-Diagnose B2 S2 Test ID $07; Minimum sensor voltage OBDMID $06 fur ¨ LS-Diagnose B2 S2 Test ID $07; Maximum sensor voltage OBDMID $01 fur ¨ LS-Diagnose B2 S3 Test ID $01; Regelschwelle rich to lean OBDMID $01 fur ¨ LS-Diagnose B2 S3 Test ID $02; Regelschwelle lean to rich
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
DLSSA 19.40.1
Seite 3304 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
S6M0707 S6M0708 S6M4181 S6M4182 S6M4281 S6M4381 S6M4581 S6M4582 S6M4681 S6M4781 SAFK2 SAFT1 TAHRLSUMX TPSVKMN TPSVKMX TUSPNMN TUSPNMX TWDLSSA USIVMAXF USIVMAXH USIVMAXV USIVMINF USIVMINH USIVMINV USMNSAMN USMNSAMX USMNSFMN USMNSFMX USMNSHMN USMNSHMX USMXSAMN USMXSAMX USMXSFMN USMXSFMX USMXSHMN USMXSHMX USR
KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB FW FW FW (REF) FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW (REF)
OBDMID $01 fur ¨ LS-Diagnose B2 S3 Test ID $07; Minimum sensor voltage OBDMID $01 fur ¨ LS-Diagnose B2 S3 Test ID $07; Maximum sensor voltage OBDMID $41 fur ¨ LS-Diagnose B1 S1 Test ID $81; Ri OBDMID $41 fur ¨ LS-Diagnose B1 S1 Test ID $82; Heater Power OBDMID $42 fur ¨ LS-Diagnose B1 S2 Test ID $81; Ri OBDMID $42 fur ¨ LS-Diagnose B1 S3 Test ID $81; Ri OBDMID $45 fur ¨ LS-Diagnose B2 S1 Test ID $81; Ri OBDMID $45 fur ¨ LS-Diagnose B2 S1 Test ID $82; Heater Power OBDMID $46 fur ¨ LS-Diagnose B2 S2 Test ID $81; Ri OBDMID $42 fur ¨ LS-Diagnose B1 S3 Test ID $81; Ri Filterkonstante 2 fur ¨ Lambdasonden-Signalausgabe Filterzeitkonstante 1 fur ¨ Lambdasonden-Signalausgabe ¨ Max. Tastverhaltnis zur Ansteuerung der Sondenheizung der LSU minimale Periodendauer der Lambdasonde vor Kat, DLSSA maximale Periodendauer der Lambdasonde vor Kat, DLSSA min. Zeit der Sondenspannung zwischen pos. und neg. Flanke max. Zeit der Sondenspannung zwischen pos. und neg. Flanke Mindestprufzeit ¨ fur ¨ DLSSA-Extremwertbestimmung ¨ Init value fur ¨ max.Sondenspg. hinter FrontKat nach Powerfail, Fehlersp. loschen ¨ Init value fur ¨ max.Sondenspg. hinter Kat nach Powerfail u. Fehlersp. loschen ¨ Init value fur ¨ max. Sondenspg. vor Kat nach Powerfail u. Fehlersp. loschen ¨ Init value fur ¨ min.Sondenspg. hinter FrontKat nach Powerfail, Fehlersp. loschen ¨ Init value fur ¨ min.Sondenspg. hinter Kat nach Powerfail u. Fehlersp. loschen ¨ Init value fur ¨ min. Sondenspg. vor Kat nach Powerfail u. Fehlersp. loschen min. erkannte Sondenspannung fur ¨ Signalausgabe (min. plaus. Wert) min. erkannte Sondenspannung fur ¨ Signalausgabe (max. plaus. Wert) min. erkannte Sondenspannung hinter FrontKat fur ¨ Signalausg. (min. plaus. Wert) min. erkannte Sondenspannung hinter Front Kat fur ¨ Signalausg. (max. plaus. Wert) min. erkannte Sondenspannung hinter Kat fur ¨ Signalausgabe (min. plaus. Wert) min. erkannte Sondenspannung hinter Kat fur ¨ Signalausgabe (max. plaus. Wert) max. erkannte Sondenspannung fur ¨ Signalausgabe (min. plaus. Wert) max. erkannte Sondenspannung fur ¨ Signalausgabe (max. plaus. Wert) max. erkannte Sondensp. hinter FrontKat fur ¨ Signalausgabe (min. plaus. Wert) max. erkannte Sondensp. hinter FrontKat fur ¨ Signalausgabe (max. plaus. Wert) max. erkannte Sondenspannung hinter Kat fur ¨ Signalausgabe (min. plaus. Wert) max. erkannte Sondenspannung hinter Kat fur ¨ Signalausgabe (max. plaus. Wert) Regelschwelle fur ¨ Regelung vor Kat
Systemkonstante
Art
Bezeichnung
SY_INI_OBD SY_LSFNHK SY_LSFNHK2 SY_LSFNVK SY_LSFNVK2 SY_NOHK SY_NOHK2 SY_SALSU SY_STERVK SY_STETLR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante zur Auswahl der Kommunikationsprotokolle fur ¨ Scan Tool Betrieb Systemkonstante LSF nach Hauptkatalysator Systemkonstante LSF nach Hauptkatalysator, Bank2 Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante Bedingung NOx-Sensor hinter Kat Systemkonstante Bedingung NOx-Sensor hinter Kat, Bank2 Systemkonstante Schubabgleichsfunktion vorhanden Systemkonstante Bedingung : Stereo vor Kat Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
Referenziert von
Art
Bezeichnung
DLSSA DLSSA TC5MOD TC5MOD TC5MOD TC5MOD DHLSFK, DLSSA DLSSA DIMCA, DLSSA DLSSA, TC5MOD DLSSA, TC5MOD DHLSFK, DLSSA DHLSFK, DLSSA DLSSA DLSSA DHRLSU, DLSSA,GGRTLSU, SALSU DHRLSU, DLSSA,GGRTLSU, SALSU DHRLSUE, DLSSA DHRLSUE, DLSSA DICLSU, DLSSA, SALSU DICLSU, DLSSA, SALSU DLSSA DLSSA DLSSA DLSSA
EIN EIN AUS AUS AUS AUS EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN
aktueller Lernkennfeld-Integratorwert der Regelung hinter Kat aktueller Lernkennfeld-Integratorwert der Regelung hinter Kat Bank2 atv-Verschiebung nach FETT, DLSSA atv-Verschiebung nach FETT, DLSSA (Bank2) atv-Verschiebung nach MAGER, DLSSA atv-Verschiebung nach MAGER, DLSSA (Bank2) Funktion uber ¨ Codewort CDHSF freigegeben Funktion uber ¨ Codewort CDHSH freigegeben Funktion uber ¨ Codewort CDHSV freigegeben Funktion uber ¨ Codewort CDLATP freigegeben Funktion uber Codewort CDLATV freigeben ¨ ¨ Bedingung Fehlerpfad DHLSFK loschen ¨ Bedingung Fehlerpfad DHLSFK2 loschen ¨ Bedingung Fehlerpfad DHLSHK loschen ¨ Bedingung Fehlerpfad DHLSHK2 loschen ¨ Bedingung Fehlerpfad DHLSVK loschen
EIN
¨ Bedingung Fehlerpfad DHLSVK2 loschen
EIN EIN EIN
¨ Bedingung Fehlerpfad DHLSVK loschen (Endstufe) ¨ Bedingung Fehlerpfad DHLSVK2 loschen (Endstufe) ¨ Bedingung Fehler E_iclsu loschen
EIN
¨ Bedingung Fehler E_iclsu loschen, Bank 2
EIN EIN EIN EIN
¨ Fehlerpfad in DLSA loschen. ¨ Fehlerpfad in DLSA loschen. Bank2 ¨ Fehlerpfad in DLSA loschen. ¨ Fehlerpfad in DLSA loschen. Bank2
Variable ATV ATV2 ATVFETT ATVFETT2 ATVMAGER ATVMAGER2 B_CDHSF B_CDHSH B_CDHSV B_CDLATP B_CDLATV B_CLHSF B_CLHSF2 B_CLHSH B_CLHSH2 B_CLHSV B_CLHSV2 B_CLHSVE B_CLHSVE2 B_CLICLSU B_CLICLSU2 B_CLLATP B_CLLATP2 B_CLLATV B_CLLATV2
Source-X
Quelle
DLSSA DLSSA DLSSA DLSSA
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_CLLSF B_CLLSF2 B_CLLSH B_CLLSH2 B_CLLSUIA B_CLLSUIA2 B_CLLSUIP B_CLLSUIP2 B_CLLSUKS B_CLLSUKS2 B_CLLSUUN B_CLLSUUN2 B_CLLSUVM B_CLLSUVM2 B_CLLSV B_CLLSV2 B_CLSALSU B_CLSALSU2 B_CLXYZ B_DLATP B_DLATP2 B_LRFK
LRFKEB
B_LRFK2
LRFKEB
B_LRHK
LRHKEB
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_LRHK2
B_LRTPP B_LRTPP2 B_LSF
B_LSF2
B_LSH B_LSH2 B_LSV B_LSV2 B_PWF
BBHWONOF
B_RINF B_RINF2 B_RINH B_RINH2 B_RINV B_RINV2 B_TUSPN B_TUSPN2 DFP_HSF
GGLSF GGLSF
DLSSA DLSSA DLSSA
DFP_HSF2
DLSSA
DFP_HSH
DLSSA
DFP_HSH2
DLSSA
DFP_HSV
DLSSA
DFP_HSV2
DLSSA
DFP_HSVE
DLSSA
Referenziert von
Art
DLSF, DLSSA EIN EIN DLSF, DLSSA EIN DLSSA, DNOHK EIN DLSSA, DNOHK DICLSU, DLSSA EIN EIN DICLSU, DLSSA EIN DICLSU, DLSSA EIN DICLSU, DLSSA DICLSU, DLSSA EIN EIN DICLSU, DLSSA EIN DICLSU, DLSSA EIN DICLSU, DLSSA DICLSU, DLSSA EIN EIN DICLSU, DLSSA DLSSA, LRFKC, SALSUEIN DLSSA, LRFKC, SALSUEIN DLSSA, DSALSU, SAL- EIN SU DLSSA, DSALSU, SAL- EIN SU EIN DLSSA EIN DLSSA EIN DLSSA DLSAFK, DLSF,EIN DLSSA, DPLLSU,LRFKC, ... EIN DLSAFK, DLSF,DLSSA, DPLLSU, LRFKC DLSAFK, DLSAHKBD, EIN DLSSA, DPLLSU,TKMWL DLSAFK, DLSAHKBD, EIN DLSSA, DPLLSU,TKMWL EIN DLSSA EIN DLSSA DHLSFK, DLSAFK,EIN DLSF, DLSSA, GGLSF, ... EIN DHLSFK, DLSAFK,DLSF, DLSSA, GGLSF, ... DLSSA, GGLSVFH,- EIN TC1MOD, TC5MOD DLSSA, GGLSVFH,- EIN TC1MOD, TC5MOD DLSSA, GGLSVFH, T- EIN C1MOD DLSSA, GGLSVFH, T- EIN C1MOD EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... EIN DHLSFK, DLSSA DHLSFK, DLSSA EIN EIN DLSSA, TKMWL EIN DLSSA, TKMWL EIN DLSSA DLSSA EIN LOK LOK DHLSFK, DIMCHLS,- DOK DKATFKEB, DLSAFK, DLSF, ... DHLSFK, DIMCHLS,- DOK DKATFKEB, DLSAFK, DLSF, ... DIMCHLS, DLSAHKBD, DOK DLSSA, NLKO DIMCHLS, DLSAHKBD, DOK DLSSA, NLKO BGELSV, DCFFLR,DOK DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DOK DHRLSU, DICLSU,DIMCHLS, ... DOK BGELSV, DCFFLR,DHRLSUE, DIMCHLS, DLSSA, ...
DLSSA 19.40.1
Seite 3305 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ Fehlerpfad in DLSF loschen ¨ Fehlerpfad in DLSF loschen. Bank 2 ¨ Fehlerpfad in DLSH loschen ¨ Fehlerpfad in DLSH loschen. Bank 2 ¨ Bedingung Fehler E_lsuia loschen, ¨ Bedingung Fehler E_lsuia2 loschen, Bank 2 ¨ Bedingung Fehler E_lsuip loschen, ¨ Bedingung Fehler E_lsuip2 loschen, ¨ Bedingung Fehler E_lsuks loschen, ¨ Bedingung Fehler E_lsuks2 loschen, ¨ Bedingung Fehler E_lsuun loschen, ¨ Bedingung Fehler E_lsuun2 loschen, Bank 2 ¨ Bedingung Fehler E_lsuvm loschen ¨ Bedingung Fehler E_lsuvm2 loschen, Bank 2 ¨ Fehlerpfad in DLSV loschen. ¨ Fehlerpfad in DLSV loschen. Bank2 ¨ Bedingung Fehlerspeicher loschen DSALSU ¨ Bedingung Fehlerspeicher loschen DSALSU, Bank 2 ¨ Bedingung Fehlerpfad xyz loschen Aktive Diagnose:Lambda-Sondenalterung TP Aktive Diagnose: Lambda-Sondenalterung TP (Bank 2) Bedingung Lambdaregelung hinter Front Kat
Bedingung Lambdaregelung hinter Front Kat (Bank 2)
Bedingung Lambdaregelung hinter Kat
Bedingung Lambdaregelung hinter Kat (Bank 2)
¨ (Amplitude/Periode) erfullt Periodendauer gultig, ¨ Bed. LR arbeitet stationar ¨ ¨ (Amplitude/Periode) Bank2 Bedingung Lambdaregler arbeitet stationar Bedingung Lambda-Sonde hinter Front-Kat verbaut
Bedingung Lambda-Sonde hinter Front-Kat verbaut (Bank2)
Bedingung Lambda-Sonde hinter Kat verbaut Bedingung Lambda-Sonde hinter Kat verbaut (Bank2) Bedingung Lambda-Sonde vor Kat verbaut, 1. Sonde nach Auslaß (Bank1) Bedingung Lambda-Sonde vor Kat verbaut, 1. Sonde nach Auslaß (Bank2) Bedingung Powerfail
Bedingung Innenwiderstand Ri-Messung der Nernstsonde aktiv hinter Front-Kat Bedingung Innenwiderstand Ri-Messung der Nernstsonde aktiv h. Front-KAT Bank2 Bedingung Innenwiderstand Ri-Messung der Nernstsonde aktiv hinter Kat Bedingung Innenwiderstand Ri-Messung der Nernstsonde aktiv hinter KAT Bank2 Bedingung Innenwiderstand Ri-Messung der Nernstsonde aktiv vor Kat Bedingung Innenwiderstand Ri-Messung der Nernstsonde aktiv vor Kat Bank2 ¨ Bedingung fur ¨ Ubernahme der Halbperiode (Zeit zw. pos. und neg. Flanke) ¨ Bedingung fur ¨ Ubernahme der Halbperiode (Zeit zw. pos. und neg. Flanke) Bank2 SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Frontkat.
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Frontkat. Bank2
SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Kat. SG int. Fehlerpfadnr.: Lambdasondenheizung hinter Kat. Bank2 SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat.
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat., Bank2
Interne Fehlerpfadnummer: Heizerendstufe LSU
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3306 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
DFP_HSVE2
DLSSA
DOK
Interne Fehlerpfadnummer: Heizerendstufe LSU, Bank 2
DFP_ICLSU
DLSSA
DOK
SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU
DFP_ICLSU2
DLSSA
DOK
SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU, Bank 2
DFP_LATP DFP_LATP2 DFP_LATV DFP_LATV2 DFP_LSF
DLSSA DLSSA DLSSA DLSSA DLSSA
DOK DOK DOK DOK DOK
SG.-int. Fehlerpfadnr.: Lambdasonden-Alterung vor KAT SG.-int. Fehlerpfadnr.: Lambdasonden-Alterung vor KAT Bank2 SG.-int. Fehlerpfadnr.: Lambdasonden-Alterung vor cat SG.-int. Fehlerpfadnr.: Lambdasonden-Alterung vor cat Bank2 SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator
DFP_LSF2
DLSSA
DOK
SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator, Bank2
DFP_LSH
DLSSA
DOK
SG int. Fehlerpfadnr.:Lambdasonde hinter Kat.
DFP_LSH2
DLSSA
DOK
SG int. Fehlerpfadnr.:Lambdasonde hinter Kat. Bank2
DFP_LSUIA
DLSSA
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IA der LSU
DFP_LSUIA2
DLSSA
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IA der LSU, Bank 2
DFP_LSUIP
DLSSA
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IP der LSU
DFP_LSUIP2
DLSSA
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IP der LSU, Bank 2
DFP_LSUKS
DLSSA
DOK
SG int. Fehlerpfadnr.: Kurzschluß nach Masse/Ubat Sondenleitungen
DFP_LSUKS2
DLSSA
DOK
SG int. Fehlerpfadnr.: Kurzschluß nach Masse/Ubat Sondenleitungen
DFP_LSUUN
DLSSA
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond UN der LSU
DFP_LSUUN2
DLSSA
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond UN der LSU, Bank 2
DFP_LSUVM
DLSSA
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond VM der LSU
DFP_LSUVM2
DLSSA
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond VM der LSU, Bank 2
DFP_LSV
DLSSA
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat.
DFP_LSV2
DLSSA
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat. (Bank 2)
DFP_SALSU
DLSSA
DOK
SG int. Fehlerpfadnummer: Schubabgleich LSU
DFP_SALSU2
DLSSA
DOK
SG int. Fehlerpfadnummer: Schubabgleich LSU, Bank 2
DLAHISA DLAHISA2 DLATRMI2_W
DLSSA DLSSA LRSHKOUT
AUS AUS EIN
I-Anteil LRSHK Signalausgabe DLSSA (SY_STETLR := TRUE), Bank 1 I-Anteil LRSHK Signalausgabe DLSSA (SY_STETLR := TRUE), Bank 2 Delta Lambda aus I Anteil Fuhrungsregelung, ¨ Bank 2
DLATRMI_W
LRSHKOUT
EIN
Delta Lambda aus I Anteil Fuhrungsregelung ¨
DYNLSU2_W
DDYLSU
EIN
Dynamikwert der LSU, Bank 2
DYNLSUSA DYNLSUSA2 DYNLSU_W
DLSSA DLSSA DDYLSU
AUS AUS EIN
Dynamikwert der LSU, DLSSA Dynamikwert der LSU, DLSSA Bank 2 Dynamikwert der LSU
LAMSISA LAMSISA2
DLSSA DLSSA
BGELSV, DCFFLR,DHRLSUE, DIMCHLS, DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... DLSSA DLSSA DLSSA DLSSA DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DLSF, ... DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DLSF, ... DCFFLR, DLSAHKBD, DLSSA, DNOHK,DPLLSU, ... DCFFLR, DLSAHKBD, DLSSA, DNOHK,DPLLSU, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... DCFFLR, DIMCLS,DLSSA, DSALSU,FLSUBB, ... DCFFLR, DIMCLS,DLSSA, DSALSU,FLSUBB, ... TC5MOD TC5MOD BGLAMABM, DLSSA,LRS BGLAMABM, DLSSA,LRS BGLAMABM, DLSSA,TKMWL TC5MOD TC5MOD BGLAMABM, DLSSA,TKMWL TC5MOD TC5MOD
AUS AUS
Lambda Ist an Sonde Signalausgabe DLSSA, Bank 1 Lambda Ist an Sonde Signalausgabe DLSSA, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
LAMSONI2_W
BGLAMBDA
LAMSONI_W
BGLAMBDA
LAMSONS2_W
BGLASO
LAMSONS_W
BGLASO
LAMSOSA LAMSOSA2 RINF2_W RINF_W RINH2_W
DLSSA DLSSA GGLSF GGLSF
BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... BGLAMABM, DDYLSU, EIN DFFTCNV, DLSAHKBD, DLSSA, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... TC5MOD AUS TC5MOD AUS DHLSFK, DLSF, DLSSA EIN DHLSFK, DLSF, DLSSA EIN EIN DFFTCNV, DLSSA,TKMWL EIN DFFTCNV, DLSSA,TKMWL DLSSA EIN EIN DLSSA EIN DLSSA EIN DLSSA EIN DLSSA EIN DLSSA EIN DFFTCNV, DLSSA,TKMWL EIN DFFTCNV, DLSSA,TKMWL AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS DHRLSU, DHRLSUE,- EIN DLSSA, TKMWL DHRLSU, DHRLSUE,- EIN DLSSA, TKMWL EIN DLSSA
RINH_W RINSF2_W RINSF_W RINSH2_W RINSH_W RINSV2_W RINSV_W RINV2_W
DHLSFK DHLSFK
RINV_W
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
S6V0101 S6V0102 S6V0107 S6V0108 S6V0109 S6V0181 S6V0182 S6V0183 S6V0184 S6V0188 S6V0189 S6V0201 S6V0202 S6V0207 S6V0208 S6V0301 S6V0302 S6V0307 S6V0308 S6V0501 S6V0502 S6V0507 S6V0508 S6V0509 S6V0581 S6V0582 S6V0583 S6V0584 S6V0588 S6V0589 S6V0601 S6V0602 S6V0607 S6V0608 S6V0701 S6V0702 S6V0707 S6V0708 S6V4181 S6V4182 S6V4281 S6V4381 S6V4581 S6V4582 S6V4681 S6V4781 TAHRLSU2_W
DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA ALSU
TAHRLSU_W
ALSU
TFRN2_W
DLSSA 19.40.1
Seite 3307 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Lambda-Istwert Bank2
Lambda-Istwert
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
Lambda Soll an Sonde Signalausgabe DLSSA, Bank 1 Lambda Soll an Sonde Signalausgabe DLSSA, Bank 2 Istwert (word) Innenwid. Ri-Nernstzelle der Lambdasonde hinter Front KAT Bank2 Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde hinter Front KAT Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde hinter KAT Bank2 Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde hinter KAT Grenzwert Innenwiderstand Nernstzelle der Lambdasonde 2 hinter Front-Kat Grenzwert Innenwiderstand Nernstzelle der Lambdasonde hinter Front-Kat Grenzwert Innenwiderstand Nernstzelle der Lambdasonde 2 hinter Kat Grenzwert Innenwiderstand Nernstzelle der Lambdasonde hinter Kat Grenzwert Innenwiderstand Nernstzelle der Lambdasonde 2 vor Kat Grenzwert Innenwiderstand Nernstzelle der Lambdasonde vor Kat Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde vor KAT Bank2 Istwert (word) Innenwiderstand Ri-Nernstzelle der Lambdasonde vor KAT Array fur ¨ values der LS-Diagnose B1 S1 ”Regelschw. rich to lean” in Service $06 Array fur ¨ LS-Diagnose B1 S1 ”Regelschw. lean to rich” in Service $06 Array fur ¨ values der LS-Diagnose B1 S1 ”Minimum sensor voltage” in Service $06 Array fur ¨ values der LS-Diagnose B1 S1 ”Maximum sensor voltage” in Service $06 Array fur ¨ values der LS-Diagnose B1 S1 ”Transition Time” in Service $06 Array fur ¨ values der LS-Diagnose B1 S1 ”actual lambda” in Service $06 Array fur ¨ values der LS-Diagnose B1 S1 ”set point lambda” in Service $06 Array fur ¨ values der LS-Diagnose B1 S1 ”dynlsu” in Service $06 Array fur ¨ values der LS-Diagnose B1 S1 ”dlahi” in Service $06 Array fur ¨ Werte der LS-Diagnose B1 S1 ”Periodendauer” in Service $06 Array fur ¨ Werte der LS-Diagnose B1 S1 ”Mager/Fett Adaption” in Service $06 Array fur ¨ values der LS-Diagnose B1 S2 ”Regelschw. rich to lean” in Service $06 Array fur ¨ LS-Diagnose B1 S2 ”Regelschw. lean to rich” in Service $06 Array fur ¨ values der LS-Diagnose B1 S2 ”Minimum sensor voltage” in Service $06 Array fur ¨ values der LS-Diagnose B1 S2 ”Maximum sensor voltage” in Service $06 Array fur ¨ values der LS-Diagnose B1 S3 ”Regelschw. rich to lean” in Service $06 Array fur ¨ LS-Diagnose B1 S3 ”Regelschw. lean to rich” in Service $06 Array fur ¨ values der LS-Diagnose B1 S3 ”Minimum sensor voltage” in Service $06 Array fur ¨ values der LS-Diagnose B1 S3 ”Maximum sensor voltage” in Service $06 Array fur ¨ values der LS-Diagnose B2 S1 ”Regelschw. rich to lean” in Service $06 Array fur ¨ LS-Diagnose B2 S1 ”Regelschw. lean to rich” in Service $06 Array fur ¨ values der LS-Diagnose B2 S1 ”Minimum sensor voltage” in Service $06 Array fur ¨ values der LS-Diagnose B2 S1 ”Maximum sensor voltage” in Service $06 Array fur ¨ values der LS-Diagnose B2 S1 ”Transition Time” in Service $06 Array fur ¨ values der LS-Diagnose B2 S1 ”actual lambda” in Service $06 Array fur ¨ values der LS-Diagnose B2 S1 ”set point lambda” in Service $06 Array fur ¨ values der LS-Diagnose B5 S1 ”dynlsu” in Service $06 Array fur ¨ values der LS-Diagnose B5 S1 ”dlahi” in Service $06 Array fur ¨ Werte der LS-Diagnose B2 S1 ”Periodendauer” in Service $06 Array fur ¨ Werte der LS-Diagnose B2 S1 ”Mager/Fett Adaption” in Service $06 Array fur ¨ values der LS-Diagnose B2 S2 ”Regelschw. rich to lean” in Service $06 Array fur ¨ LS-Diagnose B2 S2 ”Regelschw. lean to rich” in Service $06 Array fur ¨ values der LS-Diagnose B2 S2 ”Minimum sensor voltage” in Service $06 Array fur ¨ values der LS-Diagnose B2 S2 ”Maximum sensor voltage” in Service $06 Array fur ¨ values der LS-Diagnose B2 S3 ”Regelschw. rich to lean” in Service $06 Array fur ¨ LS-Diagnose B2 S3 ”Regelschw. lean to rich” in Service $06 Array fur ¨ values der LS-Diagnose B2 S3 ”Minimum sensor voltage” in Service $06 Array fur ¨ values der LS-Diagnose B2 S3 ”Maximum sensor voltage” in Service $06 Array fur ¨ values der LS-Diagnose B1 S1 ”Heater Ri” in Service $06 Array fur ¨ values der LS-Diagnose B1 S1 ”Heater Power” in Service $06 Array fur ¨ values der LS-Diagnose B1 S2 ”Heater Ri” in Service $06 Array fur ¨ values der LS-Diagnose B1 S3 ”Heater Ri” in Service $06 Array fur ¨ values der LS-Diagnose B2 S1 ”Heater Ri” in Service $06 Array fur ¨ values der LS-Diagnose B2 S1 ”Heater Power” in Service $06 Array fur ¨ values der LS-Diagnose B2 S2 ”Heater Ri” in Service $06 Array fur ¨ values der LS-Diagnose B2 S3 ”Heater Ri” in Service $06 ¨ Tastverhaltnis fur ¨ Lambdasondenheizung, Bank 2 ¨ Tastverhaltnis fur ¨ Lambdasondenheizung Zeitdauer Lambdaregler I-Anteil negative Steigung, Bank 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 3308 von 4100 31.JAN.2003 Thomas Brosi
Quelle
Referenziert von
Art
Bezeichnung
TFRN_W TPSVKMF2_W TPSVKMF_W TPSVLSSA TPSVLSSA2 TUSPNF TUSPNF2 USFK
DLSSA DLSSA DLSSA DLSSA GGLSF
EIN EIN EIN AUS AUS AUS AUS EIN
Zeitdauer Lambdaregler I-Anteil negative Steigung gefilterter Periodendauerwert des Sondensignals vor Kat, Bank2 (Word) gefilterter Periodendauerwert des Sondensignals vor Kat. (Word) Periodendauer (Sondensignal vor Kat) fur ¨ DLSSA Periodendauer (Sondensignal vor Kat) fur ¨ DLSSA (Bank2) gefilterte Zeit zw. pos. und neg. usvk-Flanke, DLSSA gefilterte Zeit zw. pos. und neg. usvk-Flanke, DLSSA (Bank2) Spannung Lambdasonde hinter Front-Katalysator
USFK2
GGLSF
DLSSA DFFTCNV, DLSSA DFFTCNV, DLSSA TC5MOD TC5MOD TC5MOD TC5MOD DKATSPFK, DLSAFK, DLSSA DKATSPFK, DLSAFK, DLSSA
EIN
Spannung Lambdasonde hinter Front-Katalysator, Bank2
USFKJ USFKJ2 USFKJF2_W USFKJF_W USHK
DLSSA DLSSA DLSSA DLSSA GGLSHNO
AUS AUS LOK LOK EIN
Spannung Lambdasonde hinter VorKat, ohne Offset, DLSSA, Bank 1 Spannung Lambdasonde hinter VorKat, ohne Offset, DLSSA, Bank 2 Gefilterte Spannung Lambdasonde hinter VorKat, ohne Offset, DLSSA (Bank2) Gefilterte Spannung Lambdasonde hinter VorKat, ohne Offset, DLSSA Spannung Lambdasonde hinter Katalysator
USHK2
GGLSHNO
EIN
Spannung Lambdasonde hinter Katalysator 2
USHKJ USHKJ2 USHKJF2_W USHKJF_W USMNSAA USMNSAA2 USMNSAN USMNSAN2 USMNSFA USMNSFA2 USMNSFN USMNSFN2 USMNSHA USMNSHA2 USMNSHN USMNSHN2 USMXSAA USMXSAA2 USMXSAN USMXSAN2 USMXSFA USMXSFA2 USMXSFN USMXSFN2 USMXSHA USMXSHA2 USMXSHN USMXSHN2 USRFK USRFK2 USRFKJ USRFKJ2 USRHK USRHK2 USRHKJ USRHKJ2 USRJ USVK USVK2 USVKJ USVKJ2 USVKJF2_W USVKJF_W Z_LSF
DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA DLSSA LRFKC LRFKC DLSSA DLSSA
AUS AUS LOK LOK LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK AUS AUS EIN EIN AUS AUS EIN EIN AUS AUS AUS EIN EIN AUS AUS LOK LOK EIN
Spannung Lambdasonde hinter Kat, ohne Offset, DLSSA, Bank 1 Spannung Lambdasonde hinter Kat, ohne Offset, DLSSA, Bank 2 Gefilterte Spannung Lambdasonde hinter Kat, ohne Offset, DLSSA (Bank2) Gefilterte Spannung Lambdasonde hinter Kat, ohne Offset, DLSSA minimal erkannter Sondenspannungswert v.K. (alt), DLSSA, Bank 1 minimal erkannter Sondenspannungswert v.K. (alt), DLSSA, Bank 2 minimal erkannter Sondenspannungswert v.K. (neu), DLSSA minimal erkannter Sondenspannungswert v.K. (neu), DLSSA (Bank2) minimal erkannter Sondenspannungswert hinter Vorkat, DLSSA, Bank 1 minimal erkannter Sondenspannungswert hinter Vorkat, DLSSA, Bank 2 minimal erkannter Sondenspannungswert h.VorK. (neu), DLSSA minimal erkannter Sondenspannungswert h.VorK. (neu), DLSSA (Bank2) minimal erkannter Sondenspannungswert h.K. (alt), DLSSA, Bank 1 minimal erkannter Sondenspannungswert h.K. (alt), DLSSA, Bank 2 minimal erkannter Sondenspannungswert h.K. (neu), DLSSA minimal erkannter Sondenspannungswert h.K. (neu), DLSSA (Bank2) maximal erkannter Sondenspannungswert v.K. (alt), DLSSA, Bank1 maximal erkannter Sondenspannungswert v.K. (alt), DLSSA, Bank2 maximal erkannter Sondenspannungswert v.K. (neu), DLSSA maximal erkannter Sondenspannungswert v.K. (neu), DLSSA (Bank2) maximal erkannter Sondenspannungswert hinter Vorkat, DLSSA, Bank 1 maximal erkannter Sondenspannungswert hinter Vorkat, DLSSA, Bank 2 maximal erkannter Sondenspannungswert h.VorK. (neu), DLSSA maximal erkannter Sondenspannungswert h.VorK. (neu), DLSSA (Bank2) maximal erkannter Sondenspannungswert h.K. (alt), DLSSA, Bank 1 maximal erkannter Sondenspannungswert h.K. (alt), DLSSA, Bank 2 maximal erkannter Sondenspannungswert h.K. (neu), DLSSA maximal erkannter Sondenspannungswert h.K. (neu), DLSSA (Bank2) aktuelle Regelschwelle Lambdasignal hinter Front Kat aktuelle Regelschwelle Lambdasignal hinter Front Kat Bank 2 aktuelle Regelschwelle Lambdasignal hinter Front Kat, Signalausgabe aktuelle Regelschwelle Lambdasignal hinter Front Kat Bank 2, Signalausgabe aktuelle Regelschwelle Lambdasignal h.K. aktuelle Regelschwelle Lambdasignal h.K., Bank 2 aktuelle Regelschwelle Lambdasignal h.K., SIgnalausgabe aktuelle Regelschwelle Lambdasignal h.K., Bank 2, Signalausgabe Regelschwelle der Lambdaregelung, ohne Offset, DLSSA Spannung Lambdasonde vor Kat Spannung Lambdasonde vor Kat 2 Spannung Lambdasonde vor Kat, ohne Offset, DLSSA Spannung Lambdasonde vor Kat, ohne Offset, DLSSA (Bank2) Gefilterte Spannung Lambdasonde vor Kat, ohne Offset, DLSSA (Bank2) Gefilterte Spannung Lambdasonde vor Kat, ohne Offset, DLSSA Zyklusflag: Lambda-Sonde hinter Frontkatalysator
Z_LSF2
DLSF
EIN
Zyklusflag: Lambda-Sonde hinter Frontkatalysator, Bank2
Z_LSH
DNOHK
EIN
Zyklusflag: Lambda-Sonde hinter Kat
Z_LSH2
DNOHK
EIN
Zyklusflag: Lambda-Sonde hinter Kat Bank2
Z_LSV
BGELSV
EIN
Zyklusflag: Lambda-Sonde vor Kat
Z_LSV2
BGELSV
EIN
Zyklusflag: Lambda-Sonde 2 vor Kat
Variable
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DLSSA 19.40.1
DFFT, DLSAHKBD,DLSSA DFFT, DLSAHKBD,DLSSA TC1MOD TC1MOD
TC5MOD TC5MOD
TC5MOD TC5MOD
TC5MOD TC5MOD
TC5MOD TC5MOD DLSAFK, DLSSA DLSAFK, DLSSA
DLSSA DLSSA DLSSA DLSSA DLSSA
DLSSA DLSSA DLSSA DLSSA DLSF
TC5MOD DFFT, DLSSA DFFT, DLSSA TC1MOD TC1MOD
DIMCLS, DLSAFK,DLSSA, DPLLSU, DTANKL DIMCLS, DLSAFK,DLSSA, DPLLSU, DTANKL DLSAHKBD, DLSSA,DPLLSU, DTANKL,GGLSHNO, ... DLSAHKBD, DLSSA,DPLLSU, DTANKL,GGLSHNO, ... BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ... BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3309 von 4100 31.JAN.2003 Thomas Brosi
FB DLSSA 19.40.1 Funktionsbeschreibung ¨bermittlung an den CARB Tester. Es gibt dabei zwei M¨ Diese Funktion sammelt und bildet Werte zur U oglichkeiten: Die ¨ Ubertragung erfolgt ¨ uber K-Line oder ¨ uber CAN. Welche Werte wie zu ¨ ubergeben sind wird f¨ ur K-Line in der SAE-Norm J1979 festgelegt und f¨ ur CAN in der ISO 15031-5. Die Aufteilung zwischen der Funktion zur Testerkommunikation und dieser Funtion ist dabei unterschiedlich: F¨ ur K-Line werden nur die Werte in der vorgeschriebenen Quantisierung gebildet. F¨ ur CAN werden die Werte und Grenzwerte schon in Arrays geschrieben. Signalausgabe f¨ ur Sonde vor KAT bei Zwei-Punkt-Regelung (SY_STETLR := FALSE) ============================================================================= W¨ ahrend die Lambdasonden-Alterungsdiagnose (%DLSA) aktiv ist, kann das Lambdasondensignal vor KAT in Form und Frequenz als charakteristisch f¨ ur die G¨ ute der eingebauten Lambdasonde vor KAT angesehen werden. Durch die vorliegende Lambdasonden-Signalausgabe werden kontinuierlich, wie bei der Periodendauer¨ uberwachung f¨ ur die Lambdasonde vor Kat, Parameter berechnet, die die Form des Lambdasondensignals vor Kat beschreiben. Die berechneten Parameter werden dann zusammen mit der Stellgr¨ oße des F¨ uhrungsreglers, der Periodendauer der Lambdasonde vor Kat und verschiedenen Konstanten ¨ uber eine Testerschnittstelle ausgegeben. F¨ ur die Sondenspannung hinter KAT werden die min. und max.-Werte sowie die mittl. Regelschwelle ausgegeben. Signalausgabe f¨ ur Sonde vor KAT bei stetiger Regelung (SY_STETLR := TRUE) ========================================================================== W¨ ahrend die Werte der Breitbandsonde LSU erfaßt werden (GGLSU), die stetige Regelung (LRS) im Eingriff ist und die Diagnose der Breitbandsonde (%DLSU) aktiv ist kann das Lambdasondensignal vor KAT in Form und Frequenz als charakteristisch f¨ ur die G¨ ute der eingebauten Lambdasonde vor KAT angesehen werden. Durch die vorliegende Lambdasonden-Signalausgabe DLSSALRS werden kontinuierlich Parameter von den vorgenannten Funktionen ¨ ubernommen. Die ¨ ubernommenen Parameter werden dann zusammen mit der Stellgr¨ oße des F¨ uhrungsreglers LRSHK ¨ uber den Mode 5 Pfad der Testerschnittstelle ausgegeben. F¨ ur die Sondenspannung hinter KAT werden die min. und max.-Werte sowie die mittl. Regelschwelle ausgegeben (gem. die SAE-Norm J1979). Die zu berechnenden Parameter und deren Wertebereiche f¨ ur die LSU, sind im benutzerspezifischen Bereich des Mode 5 abgelegt (ab Test-ID 81H). Die Eingangsgr¨ oßen sind f¨ ur die Zwei-Punkt-Lambda-Regelung in den Sektionen LR, %LRHK und %DLSA definiert. Die entsprechenden Gr¨ oßen f¨ ur die stetige Lambda-Regelung sind in den Sektionen %LRS, %LRSHK, %GGLSU und %DLSU definiert. Die lokalen Gr¨ oßen und die Ausgangsgr¨ oßen m¨ ussen f¨ ur die Lambdasonden-Signalausgabe neu definiert werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Werte ===== Zu berechnende Daten f¨ ur die Lambdasonden-Signalausgabe bei Zwei-Punkt-Regelung vor Kat: usmxsan: usmnsan: atvfett: atvmager: tuspnf: tpsvlssa: usrj: usvkj:
maximal erkannter Sondenspannungswert f¨ ur Signalausgabe vor KAT minimal erkannter Sondenspannungswert f¨ ur Signalausgabe vor KAT Integrator-Stellgr¨ oße der F¨ uhrungsregelung nach FETT Integrator-Stellgr¨ oße der F¨ uhrungsregelung nach MAGER Zeit der Sondenspannung zwischen positiver und negativer Flanke (Halbperiode) vor KAT Periodendauer des Sondensignal vor Kat f¨ ur Signalausgabe Regelschwelle der Lambdaregelung (ohne Offset) Sondenspannung vor Kat ohne negativen Spannungsoffset
Zu berechnende Daten f¨ ur die Lambdasonden-Signalausgabe bei stetiger Regelung: dlahisa: dynlsusa: lamsosa: lamsisa:
Integrator-Stellgr¨ oße der F¨ uhrungsregelung Dynamik-Wert aus DLSU Soll-Lamda Ist-Lambda
Zu berechnende Daten f¨ ur die Lambdasonden-Signalausgabe Sonden hinter Front-Kat: usmxsfn: usmnsfn: usfkj: usrfkj:
maximal erkannter Sondenspannungswert f¨ ur Signalausgabe hinter Front KAT minimal erkannter Sondenspannungswert f¨ ur Signalausgabe hinter Front KAT Sondenspannung hinter Front Kat (ohne Offset) Regelschwelle der F¨ uhrungsregelung hinter Front KAT (ohne Offset)
Zu berechnende Daten f¨ ur die Lambdasonden-Signalausgabe Sonden hinter Kat: usmxshn: usmnshn: ushkj: usrhkj:
maximal erkannter Sondenspannungswert f¨ ur Signalausgabe hinter KAT minimal erkannter Sondenspannungswert f¨ ur Signalausgabe hinter KAT Sondenspannung hinter KAT (ohne Offset) Regelschwelle der F¨ uhrungsregelung hinter KAT (ohne Offset)
1. Bestimmung der minimalen und der maximalen Sondenspannung: Bei Initialisierung C_ini werden die RAM-Zellen f¨ ur das alte Maximum (usmxsaa bzw. usmxsfa, usmxsha) und das alte Minimum (usmnsaa bzw. usmnsfa, usmnsha) auf Startwert USR gesetzt. Die RAM-Zellen f¨ ur das neue Maximum (usmxsan bzw. usmxsfn, usmxshn) und das neue Minimum (usmnsan bzw. usmnsfn, usmnshn) werden mit "Powerfail" und Fehlerspeicher l¨ oschen auf einen Festwert USIVMAXV bzw. USIVMAXF, USIVMAXH sowie USIVMINV bzw. USIVMINF, USIVMINH resetiert. ¨ Uber die Testerschnittstelle werden die neuen Extremwerte (Minimum bzw. Maximum der Lambdasonden-Spannung vor und hinter Kat) ausgegeben. Gebildet werden die Extremwerte nach folgendem Prinzip: Zur Gl¨ attung des Eingangssignals usvkj, usfkj und ushkj dienen die Filter SAFT1/SAFK2. Ist die Sondenspannung usvkjf_w bzw. usfkjf, ushkjf_w gr¨ oßer als der momentan gespeicherte positive Spitzenwert usmxsaa bzw. usmxsfa, usmxsha, so wird dieser durch die aktuelle gefilterte Sondenspannung usvkj bzw. usfkj, ushkj ¨ uberschrieben, aber erst wenn das Zyklusbit Z_lsv bzw. Z_lsf, Z_lsh gesetzt ist, d.h. die Sonde ausreichend warm ist. Ist die Sondenspannung usvkj bzw. usfkj, ushkj kleiner als der momentan gespeicherte negative Spitzenwert usmnsaa bzw. usmnsfa,
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3310 von 4100 31.JAN.2003 Thomas Brosi
usmnsha, so wird dieser durch die aktuelle gefilterte Sondenspannung usvkj bzw. usfkj, ushkj ¨ uberschrieben. Solange das Freigabeflag der %DLSA-Periodendauer¨ uberwachung (B_dlatp) oder die aktive Regelung B_lrhk l¨ anger gesetzt bleibt als die Zeit TWDLSSA (Motor in einem definierten nmot-, rl-Bereich), wird der neue Extremwert stets durch den aktuellen alten Extremwert ¨ uberschrieben und damit der Testerschnittstelle zur Verf¨ ugung gestellt. Das Ausgangssignal (usmnsan bzw. usmnsfn, usmnshn sowie usmxsan bzw usmxsfn, usmxshn) bleibt aber lebendig, d.h. es bleibt nicht f¨ ur alle Zeiten auf einem extremen Wert eingefroren. 2. Berechnung der Zeit zwischen positiver und negativer Sonden-Flanke (Halbperiode) (nur f¨ ur LSF vor Kat (SY_STETLR := FALSE)) In der %LR wird die Periodendauer tpsvkmf_w aus der Summe von der positiven Integratorzeit tfrp_w und negativen Integratorzeit tfrn_w berechnet. Mit tfrn_w steht damit die Zeit zwischen positiver und negativer Sonden-Flanke (Halbperiode) exakt zur Verf¨ ugung. Mit B_dlatp = 1 und B_lrtpp = 1 wird die ermittelte Halbperiode in das Ereignisfilter ¨ ubernommen. Die ¨ Ubernahme der Bedingung B_lrtpp aus dem 10 ms-Raster in das 50 ms-Raster erfolgt durch Zwischenspeicherung mit dem Flip-Flop B_tuspn. Dieses Flip-Flop wird nach Ende der Filterberechnung zur¨ uckgesetzt. Das Ereignisfilter tuspnf steht im DauerRAM und hat die Filterkonstante SAFK2. 3. Integratorstellgr¨ oße
(nur f¨ ur LSF vor Kat (SY_STETLR = FALSE))
In atvfett und atvmager steht betragsm¨ aßig die Ausgangsgr¨ oße des Integrators atv in 40ms-Inkrementen. Diese Umsetzung ist notwendig, da atv eine Mehrbytegr¨ oße ist, wobei je nach Steuerger¨ at das High-Byte nicht voll ausgenutzt wird. Dar¨ uberhinaus kann atv sowohl positive als auch negative Werte beinhalten, die CARB-Testerschnittstelle l¨ aßt aber nur positive Zeiten zu. Aus diesem Grund wird, wenn atv einen positiven Wert beinhaltet, dieser Wert in atvfett eingetragen, atvmager ist in diesem Fall Null. Bei einem negativen Wert von atv wird dieser Wert als Betrag in atvmager eingetragen, wobei atvfett den Wert Null annimmt. Die Quantisierung zwischen atv (siehe %LRHK) und atvfett bzw. atvmager (40ms) ist unterschiedlich! Die Grenzwerte f¨ ur atvfett sind ATVFETTO und ATVFETTU bzw. bei atvmager die Grenzwerte ATVMAGO und ATVMAGU. 4. Periodendauer
(nur f¨ ur LSF vor Kat (SY_STETLR = FALSE))
Die Periodendauer des Lambda-Sondensignals vor Kat (tpsvkmf_w) ist mit 10 ms quantisiert, f¨ ur die DLSSA muß die Periodendauer (tpsvlssa) mit 40ms quantisiert sein. Der in der %LR ermittelte Wert tpsvkmf muß daher f¨ ur die DLSSA entsprechend umgesetzt werden. Die Grenzwerte f¨ ur tpsvkmf_w sind TPSVKMN und TPSVKMX.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
5. Regelschwelle, Sondenspannung (nur f¨ ur LSF) Die Regelschwellen USR, usrfk und usrhk und die Sondenspannungen usvh, usfk und ushk m¨ ussen f¨ ur die Ausgabe an den CARB-Tester umgerechnet werden. In den internen Gr¨ oßen ist ein 200 mV Offset vorhanden. Es ergeben sich dann die Regelschwellen usrj, USRFKJ und USRHKJ und die Spannungen usvkj, usfkj und ushkj. Die Regelschwellen in der Regelung und der Diagnose werden aus Kennfeld KFUSFK bzw KFUSHK bestimmt. 6. Integratorstellgr¨ oße aus Regelung hinter Kat (%LRSHK) (nur f¨ ur LSU (SY_STETLR = TRUE)) In dlahisa steht die Ausgangsgr¨ oße des Integrators der Hinterkatregelung dlatrmi_w in 0.00039 /Inkrement. Dies kann, koordiniert von der LRSHKOUT, der Stelleingriff der 2. oder 3. Sonde sein. Die Umsetzung ist notwendig, da dlatrmi_w eine 2-Bytegr¨ oße ist. Die Grenzwerte f¨ ur dlahisa sind DLAHISATO und DLAHISATU. Da der K-Line Tester keine vorzeichenbehafteten Gr¨ oßen verarbeiten kann, werden die Gr¨ oßen mit einem Offset von +0.05=80H ausgegeben. Die Darstellung in dlahisa erfolgt nicht als 2er Komplement sondern mit 0.05 Offset, so dass der Wert 0.0 auf 80 abgebildet wird. Die Grenzwerte sind auch so dargestellt. 7. Kennwert DYNAMIK LSU dynlsu
(nur f¨ ur LSU (SY_STETLR := TRUE)
Der Dynamikwert der Lambda-Sonde vor Kat (dynlsu_w) wird von der Sektion DLSU ¨ ubernommen und f¨ ur K-Line auf den Byte-Wert dynlsusa umgesetzt. Die Grenzwerte f¨ ur dynlsusa sind DYNLSUTU und DYNLSUTO. 8. Lambda Ist-Wert LSU lamsoni
(nur f¨ ur LSU (SY_STETLR := TRUE)
Der Ist-Wert der Lambda-Sonde vor Kat (lamsoni) wird ¨ ubernommen und auf den Byte-Wert lamsisa umgesetzt. Die Grenzwerte f¨ ur lamsoni sind LAMSSAMN und LAMSSAMX. 9. Lambda Soll-Wert LSU lamsons
(nur f¨ ur LSU (SY_STETLR := TRUE)
Der Soll-Wert der Lambda-Sonde vor Kat (lamsons) wird ¨ ubernommen und auf den Byte-Wert lamsosa umgesetzt. Die Grenzwerte f¨ ur lamsons sind LAMSSAMN und LAMSSAMX.
10. DLSSA-Ausgaberoutine: ¨ Uber die Testerschnittstelle werden folgende Werte ausgegeben: Daten f¨ ur die Lambdasonden-Signalausgabe bei Zwei-Punkt-Regelung tuspnf: usmxsan: usmnsan: atvfett: atvmager: tpsvlssa: usrj: USMNSAMN: USMNSAMX: USMXSAMN: USMXSAMX: TUSPNMN: TUSPNMX: ATVFETTO: ATVFETTU:
(SY_STETLR := FALSE)
gefilterte Zeit der Sondenspannung zwischen positiver und negativer Flanke maximal erkannter Sondenspannungswert f¨ ur Signalausgabe minimal erkannter Sondenspannungswert f¨ ur Signalausgabe TV-Verschiebung nach FETT TV-Verschiebung nach MAGER gemittelte Periodendauer des Sondensignals vor Kat Regelschwelle aus %LR (ohne Offset) minimal erkannte Sondenspannung f¨ ur Signalausgabe (min. plaus. Wert) minimal erkannte Sondenspannung f¨ ur Signalausgabe (max. plaus. Wert) maximal erkannte Sondenspannung f¨ ur Signalausgabe (min. plaus. Wert) maximal erkannte Sondenspannung f¨ ur Signalausgabe (max. plaus. Wert) minimale Zeit der Sondenspannung zwischen positiver und negativer Flanke maximale Zeit der Sondenspannung zwischen positiver und negativer Flanke oberer Grenzwert f¨ ur atvfett unterer Grenzwert f¨ ur atvfett
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ATVMAGO: ATVMAGU: TPSVKMN: TPSVKMX:
Seite 3311 von 4100 31.JAN.2003 Thomas Brosi
oberer Grenzwert f¨ ur atvmager unterer Grenzwert f¨ ur atvmager unterer Grenzwert f¨ ur die Periodendauer oberer Grenzwert f¨ ur die Periodendauer
Daten f¨ ur die Lambdasonden-Signalausgabe bei stetiger Regelung dlahisa: dynlsusa: lamsosa: lamsisa: LAMSSAMN: LAMSSAMX: DLAHISATO: DLAHISATU: DYNLSUTO: DYNLSUTU:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DLSSA 19.40.1
(SY_STETLR := TRUE)
Delta Lambda-Verschiebung durch Hintere Regelung Dynamikwert aus Sektion DLSU Regelschwelle aus %LRS Ist-Wert Lambda aus %LRS minimales Lambda f¨ ur Signalausgabe (min. plaus. Wert) maximales Lambda f¨ ur Signalausgabe (max. plaus. Wert) oberer Grenzwert f¨ ur dlahisa unterer Grenzwert f¨ ur dalhisa oberer Grenzwert f¨ ur Dynamikwert LSU unterer Grenzwert f¨ ur Dynamikwert LSU
Daten f¨ ur usmxsfn: usmnsfn: USMNSFMN: USMNSFMX: USMXSFMN: USMXSFMX: USRFKJ:
die Lambdasonden-Signalausgabe hinter Front Kat maximal erkannter Sondenspannungswert hinter KAT f¨ ur Signalausgabe minimal erkannter Sondenspannungswert hinter KAT f¨ ur Signalausgabe minimal erkannte Sondenspannung f¨ ur Signalausgabe (min. plaus. Wert) minimal erkannte Sondenspannung hinter Front KAT f¨ ur Signalausgabe (max. plaus. Wert) maximal erkannte Sondenspannung hinter Front KAT f¨ ur Signalausgabe (min. plaus. Wert) maximal erkannte Sondenspannung hinter Front KAT f¨ ur Signalausgabe (max. plaus. Wert) Regelschwelle hinter Front KAT
Daten f¨ ur usmxshn: usmnshn: USMNSHMN: USMNSHMX: USMXSHMN: USMXSHMX: USRHKJ:
die Lambdasonden-Signalausgabe hinter Kat maximal erkannter Sondenspannungswert hinter KAT f¨ ur Signalausgabe minimal erkannter Sondenspannungswert hinter KAT f¨ ur Signalausgabe minimal erkannte Sondenspannung f¨ ur Signalausgabe (min. plaus. Wert) minimal erkannte Sondenspannung hinter KAT f¨ ur Signalausgabe (max. plaus. Wert) maximal erkannte Sondenspannung hinter KAT f¨ ur Signalausgabe (min. plaus. Wert) maximal erkannte Sondenspannung hinter KAT f¨ ur Signalausgabe (max. plaus. Wert) Regelschwelle hinter KAT
Der folgende Abschnitt dient nur der Dokumentation. Die hier beschriebene Funktionalit¨ at wird in der K-Line Tester Funktion dagestellt. Die K-Line CARB-Testerschnittstelle ben¨ otigt die Information unter welchen Test-ID’s auszugebende Daten stehen. Dies wird ¨ uber die Test-ID’s $00, $20, $40, $60, $80, $A0, $C0 und $E0, die als Bit-Leisten zu verstehen sind, bekannt gegeben. Die logische "1" in der Bit-Leiste bedeutet, daß der dementsprechende Wert ausgegeben wird, die "0" signalisiert, daß unter dieser Test-ID kein Wert ausgegeben wird. Test-ID $00: Ausgabe Sonde vor KAT f¨ ur NERNST-TYP Mit Zwei-Punkt-Regelung (SY_STETLR := FALSE): angew¨ ahlt mit Date3/Bit 0 (Bank 1 /Sensor 1) angew¨ ahlt mit Date3/Bit 4 (Bank 2 /Sensor 1)=====> Stereo
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEST-ID Ausgabe ja/nein
DLSSA 19.40.1
Seite 3312 von 4100 31.JAN.2003 Thomas Brosi
DATA-A DATA-B DATA-C DATA-D +--------------------------------------------------------------------------------------------------+ |01|02|03|04|05|06|07|08||09|0A|0B|0C|0D|0E|0F|10||11|12|13|14|15|16|17|18||19|1A|1B|1C|1D|1E|1F|20| |1 |1 |0 |0 |0 |0 |1 |1 ||1 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |1 | +--------------------------------------------------------------------------------------------------+ U U U U T B S S S S U E R R M M S L J J N X P E S S N G A A F T N N !
Test-ID $20:
TEST-ID Ausgabe ja/nein
DATA-A DATA-B DATA-C DATA-D +--------------------------------------------------------------------------------------------------+ |21|22|23|24|25|26|27|28||29|2A|2B|2C|2D|2E|2F|30||31|32|33|34|35|36|37|38||39|3A|3B|3C|3D|3E|3F|40| |0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |1 ||1 |1 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 | +--------------------------------------------------------------------------------------------------+ A A T T T P V V S F M V E A L T G S T E S R A
Test-ID $40, Test-ID $60, Test-ID $80, Test-ID $A0, Test-ID $C0 und Test-ID $E0:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TEST-ID Ausgabe ja/nein
DATA-A DATA-B DATA-C DATA-D +--------------------------------------------------------------------------------------------------+ |x1|x2|x3|x4|x5|x6|x7|x8||x9|xA|xB|xC|xD|xE|xF|x0||x1|x2|x3|x4|x5|x6|x7|x8||x9|xA|xB|xC|xD|xE|xF|x0| |0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 | +--------------------------------------------------------------------------------------------------+
Test-ID $00: Ausgabe Sonde vor KAT f¨ ur LSU-TYP mit stetiger Regelung (SY_STETLR := TRUE): angew¨ ahlt mit Data Byte 3/Bit 0 (Bank 1 /Sensor 1) angew¨ ahlt mit Data Byte 3/Bit 4 (Bank 2 /Sensor 1)=====> Stereo
TEST-ID Ausgabe ja/nein
DATA-A DATA-B DATA-C DATA-D +--------------------------------------------------------------------------------------------------+ |01|02|03|04|05|06|07|08||09|0A|0B|0C|0D|0E|0F|10||11|12|13|14|15|16|17|18||19|1A|1B|1C|1D|1E|1F|20| |0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |1 | +--------------------------------------------------------------------------------------------------+ ˆ | F O L G E I D s B E L E G T ------------+
Test-ID $20:
TEST-ID Ausgabe ja/nein
TEST-ID Ausgabe ja/nein
DATA-A DATA-B DATA-C DATA-D +--------------------------------------------------------------------------------------------------+ |21|22|23|24|25|26|27|28||29|2A|2B|2C|2D|2E|2F|30||31|32|33|34|35|36|37|38||39|3A|3B|3C|3D|3E|3F|40| |0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |1 | +--------------------------------------------------------------------------------------------------+ ˆ | F O L G E I D s B E L E G T ------------+
DATA-A DATA-B DATA-C DATA-D +--------------------------------------------------------------------------------------------------+ |41|42|43|44|45|46|47|48||49|4A|4B|4C|4D|4E|4F|50||51|52|53|54|55|56|57|58||59|5A|5B|5C|5D|5E|5F|60| |0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |1 | +--------------------------------------------------------------------------------------------------+ ˆ | F O L G E I D s B E L E G T ------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TEST-ID Ausgabe ja/nein
DLSSA 19.40.1
Seite 3313 von 4100 31.JAN.2003 Thomas Brosi
DATA-A DATA-B DATA-C DATA-D +--------------------------------------------------------------------------------------------------+ |61|62|63|64|65|66|67|68||69|6A|6B|6C|6D|6E|6F|70||71|72|73|74|75|76|77|78||79|7A|7B|7C|7D|7E|7F|80| |0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |1 | +--------------------------------------------------------------------------------------------------+ ˆ | F O L G E I D s B E L E G T ------------+
Durch Benutzer definierbarer Bereich DATA-A DATA-B DATA-C DATA-D +--------------------------------------------------------------------------------------------------+ TEST-ID |81|82|83|84|85|86|87|88||89|8A|8B|8C|8D|8E|8F|90||91|92|93|94|95|96|97|98||99|9A|9B|9C|9D|9E|9F|A0| Ausgabe ja/nein |1 |1 |1 |1 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 | +--------------------------------------------------------------------------------------------------+ L L D D ˆ A A Y L | M M N A K E I N E F O L G E I D s -------------+ S S L H I O S I S S U S A A S A J J A J J Test-ID $A0, Test-ID $C0 und Test-ID $E0:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TEST-ID Ausgabe ja/nein
DATA-A DATA-B DATA-C DATA-D +--------------------------------------------------------------------------------------------------+ |x1|x2|x3|x4|x5|x6|x7|x8||x9|xA|xB|xC|xD|xE|xF|x0||x1|x2|x3|x4|x5|x6|x7|x8||x9|xA|xB|xC|xD|xE|xF|x0| |0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 | +--------------------------------------------------------------------------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3314 von 4100 31.JAN.2003 Thomas Brosi
Test-ID $00: Ausgabe Sonde hinter Front KAT angew¨ ahlt mit Date3/Bit 1 (Bank 1 /Sensor 2) angew¨ ahlt mit Date3/Bit 5 (Bank 2 /Sensor 2) =====> Stereo
TEST-ID Ausgabe ja/nein
DATA-A DATA-B DATA-C DATA-D +--------------------------------------------------------------------------------------------------+ |01|02|03|04|05|06|07|08||09|0A|0B|0C|0D|0E|0F|10||11|12|13|14|15|16|17|18||19|1A|1B|1C|1D|1E|1F|20| |1 |1 |0 |0 |0 |0 |1 |1 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 | +--------------------------------------------------------------------------------------------------+ U U U U S S S S R R M M F F N X K K S S S S F F F F N N J J
Test-ID $20:
TEST-ID Ausgabe ja/nein
DATA-A DATA-B DATA-C DATA-D +--------------------------------------------------------------------------------------------------+ |21|22|23|24|25|26|27|28||29|2A|2B|2C|2D|2E|2F|30||31|32|33|34|35|36|37|38||39|3A|3B|3C|3D|3E|3F|40| |0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 | +--------------------------------------------------------------------------------------------------+
Test-ID $40, Test-ID $60, Test-ID $80, Test-ID $A0, Test-ID $C0 und Test-ID $E0:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TEST-ID Ausgabe ja/nein
DATA-A DATA-B DATA-C DATA-D +--------------------------------------------------------------------------------------------------+ |x1|x2|x3|x4|x5|x6|x7|x8||x9|xA|xB|xC|xD|xE|xF|x0||x1|x2|x3|x4|x5|x6|x7|x8||x9|xA|xB|xC|xD|xE|xF|x0| |0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 | +--------------------------------------------------------------------------------------------------+
Test-ID $00: Ausgabe Sonde hinter KAT
TEST-ID Ausgabe ja/nein
(SY_STETLR := TRUE/FALSE)
DATA-A DATA-B DATA-C DATA-D +--------------------------------------------------------------------------------------------------+ |01|02|03|04|05|06|07|08||09|0A|0B|0C|0D|0E|0F|10||11|12|13|14|15|16|17|18||19|1A|1B|1C|1D|1E|1F|20| |1 |1 |0 |0 |0 |0 |1 |1 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 | +--------------------------------------------------------------------------------------------------+ U U U U S S S S R R M M H H N X K K S S S S H H H H N N J J
Test-ID $20:
TEST-ID Ausgabe ja/nein
DATA-A DATA-B DATA-C DATA-D +--------------------------------------------------------------------------------------------------+ |21|22|23|24|25|26|27|28||29|2A|2B|2C|2D|2E|2F|30||31|32|33|34|35|36|37|38||39|3A|3B|3C|3D|3E|3F|40| |0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 | +--------------------------------------------------------------------------------------------------+
Test-ID $40, Test-ID $60, Test-ID $80, Test-ID $A0, Test-ID $C0 und Test-ID $E0:
TEST-ID Ausgabe ja/nein
DATA-A DATA-B DATA-C DATA-D +--------------------------------------------------------------------------------------------------+ |x1|x2|x3|x4|x5|x6|x7|x8||x9|xA|xB|xC|xD|xE|xF|x0||x1|x2|x3|x4|x5|x6|x7|x8||x9|xA|xB|xC|xD|xE|xF|x0| |0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 ||0 |0 |0 |0 |0 |0 |0 |0 | +--------------------------------------------------------------------------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLSSA 19.40.1
Seite 3315 von 4100 31.JAN.2003 Thomas Brosi
APP DLSSA 19.40.1 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FW-Name
typischer Wert
ATVFETTO ATVFETTU ATVMAGO ATVMAGU DLAHISATO DLAHISATU DYNLSUTU DYNLSUTO LAMSSAMN LAMSSAMX SAFT1 SAFK2 TAHRLSUMX TPSVKMN TPSVKMX TUSPNMN TUSPNMX TWDLSSA USIVMAXF USIVMAXH USIVMAXV USIVMINF USIVMINH USIVMINV USMNSAMN USMNSAMX USMNSFMN USMNSFMX USMNSHMN USMNSHMX USMXSAMN USMXSAMX USMXSFMN USMXSFMX USMXSHMN USMXSHMX USR
1.2 s 0 s 1.2 s 0 s 0.05 Achtung Offset in K-Line Tester Darstellung 0.05, Anzeige dort 0.1 -0.05 Achtung Offset in K-Line Tester Darstellung 0.05, Anzeige dort 0.0 0.3 4.0 0.7 2.0 0.2 s 0.1 referenziert aus ALSU, dort 97% 0.3 s Schwelle in %DLSA ist TSVKU bzw. TSVKKTU 3 s Schwelle in %DLSA ist TSVKO bzw. TSVKKTO 0.1 s 1.5 s 10 s 0.7 V 0.7 V 0.7 V 0.2 V 0.2 V 0.2 V 0.00 V 0.4 V 0.00 V 0.4 V 0.00 V 0.4 V 0.5 V 1.05V 0.5 V 1.05V 0.5 V 1.05V referenziert aus LR, dort 0.45V
Zuordnung DLSSA-Parameter - Testerschnittstelle Nernst- Sensor vor Kat Test ID | test value | min. Limit | max. Limit ---------------------------------------------------$01 | usrj | | $02 | usrj | | $07 | usmnsan | USMNSAMN | USMNSAMX $08 | usmxsan | USMXSAMN | USMXSAMX $09 | tuspnf | TUSPNMN | TUSPNMX $30 | atvfett | ATVFETTU | ATVFETTO $31 | atvmager | ATVMAGU | ATVMAGO $32 | tpsvlssa | TPSVKMN | TPSVKMX
LSU- Sensor vor Kat
$81 $82 $83 $84
| | | | | |
lamsisa lamsosa dynlsusa dlahisa
| | | | | |
LAMSSAMN LAMSSAMN DYNLSUTU DLAHISATU
| | | | | |
LAMSSAMX LAMSSAMX DYNLSUTO DLAHISATO
Nernst- Sensor hinter Front Kat Test ID | test value | min. Limit | max. Limit ---------------------------------------------------$01 | usrfkj | | $02 | usrfkj | | $07 | usmnsfn | USMNSFMN | USMNSFMX $08 | usmxsfn | USMXSFMN | USMXSFMX
Nernst- Sensor hinter Kat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGBN 1.10.2
Seite 3316 von 4100 31.JAN.2003 Thomas Brosi
Test ID | test value | min. Limit | max. Limit ---------------------------------------------------$01 | usrhkj | | $02 | usrhkj | | $07 | usmnshn | USMNSHMN | USMNSHMX $08 | usmxshn | USMXSHMN | USMXSHMX
Die Test-ID’s $00, $20, $40, $60, $80, $A0, $C0 und $E0 werden f¨ ur die Ausgabe-Verwaltung benutzt.
¨ FU BGBN 1.10.2 Berechnete Große Bordnetzversorgung FDEF BGBN 1.10.2 Funktionsdefinition SY_AIRBAG bgbn-main
B_bvhfm
true
B_bvhls
B_airbag bgbn-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK BGBN 1.10.2 Abkurzungen ¨ Systemkonstante
Art
SY_AIRBAG
SYS (REF) Airbagsignal vorhanden
Bezeichnung
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_AIRBAG
GGCS
AEKP, BGBN,DKVBDE, ESAUSG,FGRABED, ...
EIN
¨ Bedingung Airbag ausgelost
B_BVHFM B_BVHLS
BGBN BGBN
AUS AUS
Bedingung: Bordnetzversorgung HFM Bedingung: Bordnetzversorgung Lambdasondenheizung
DHLSFK
FB BGBN 1.10.2 Funktionsbeschreibung Bei elektrischen Verbrauchern, deren Bordnetzversorgung ¨ uber das EKP-Relais erfolgt, m¨ ussen im Falle einer Airbagausl¨ osung mit Abschaltung der Kraftstoffpumpe die zugeh¨ origen Diagnosen zur Vermeidung von Fehlereintr¨ agen deaktiviert werden. Konfigurationen ohne Airbag werden ¨ uber Systemkonstante (SY_AIRBAG=0) geklammert.
APP BGBN 1.10.2 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGKMST 2.30.0
Seite 3317 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGKMST 2.30.0 Berechnete Große: Kilometerstand FDEF BGKMST 2.30.0 Funktionsdefinition vfzg_u
65535 0
65535 0
0
3600
1
kmdp1km_w /NV
0
B_nmot 0.0 C_ini 6
1 Inkr. von vfzg_u = 1km / h = 1km / 3600sec. Bei Aufsummierung von vfzg_u im 1000ms-Raster entsprechen 3600 Inkr. = 1km.
0 1
kmst_w is old description, please use kmp6km_w. 0
65535 0
B_pwf 1
kmp6km_w /NV 0
C_fcmclr /NC
kmst_w /NV
dfp_all /NC
65535
1 B_kmmil
kmstmil_w /NV
0 bgkmst-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
fes_dauer /NC bgkmst-main
ABK BGKMST 2.30.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
B_KMMIL B_NMOT
DMIL BGWNE
EIN EIN
MIL-Ansteuerung mit Relevanz zu Kilometererfassung Bedingung Motordrehzahl: n > NMIN
B_PWF
BBHWONOF
BGKMST ADVE, AEKP, ALE,ALSU, BAKH, ... ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... BBZMS, BGKMST,BGRBS, DDCY,DIMCA, ...
EIN
Bedingung Powerfail
EIN
SG-Bedingung Initialisierung
AUS AUS AUS AUS EIN
¨ Zuruckgelegte ¨ Fahrstrecke seit Fehlerspeicher Loschen oder Powerfail (1km/Ink.) Zuruckgelegte ¨ Fahrstrecke seit powerfail (6km/Ink.) Zuruckgelegte ¨ Fahrstrecke mit MIL on Zuruckgelegte Fahrstrecke seit Powerfail ¨ Fahrzeuggeschwindigkeit, mit def. Quantisierung fur ¨ Tester
C_INI
KMDP1KM_W KMP6KM_W KMSTMIL_W KMST_W VFZG_U
BGKMST BGKMST BGKMST BGKMST DFFTCNV
TC1MOD, TKMWL BGKMST, DFFT
FB BGKMST 2.30.0 Funktionsbeschreibung EOBD fordert die Erfassung der mit aktivierter MI zur¨ uckgelegten Fahrstrecke. Diese wird in kmstmil_w aus der Fahrgeschwindigkeit vfzg_u aufintegriert, solange B_kmmil = true. Sobald MI ausgeschaltet wird, bleibt kmstmil_w auf letztem Stand. Mit erneuter Aktivierung der MI wird kmstmil_w wieder bei Null gestartet. Wenn alle MIL-relevanten Fehlereintr¨ age aus dem Fehlerspeicher gel¨ oscht sind, (m¨ oglich durch Heilung, Testerbefehl oder Powerfail) wird kmstmil_w auf Null gesetzt. Die Quantisierung und Ausgabe von kmstmil_w erfolgt gem¨ aß SAE J1979, Mode 1, PID$21. ->%TC1MODx.y F¨ ur Kundendiensttester wird zus¨ atzlich die Fahrstrecke kmp6km_w (alt: kmst_w) seit powerfail und f¨ ur Dauerlaufuberwachung die Fahrstrecke kmdp1km_w seit Fehlerspeicher l¨ ¨ oschen oder Powerfail ermittelt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
D2CTR 3.20.0
Seite 3318 von 4100 31.JAN.2003 Thomas Brosi
APP BGKMST 2.30.0 Applikationshinweise
FU D2CTR 3.20.0 Diagnose; Ereigniscounter fur ¨ Systembeobachtung FDEF D2CTR 3.20.0 Funktionsdefinition Aktionen alle 1000ms: +----------+ sfpaaa bis sfpzzz -+--->| Z¨ ahl+-| | routine +-| | mit | | | Filter | | | ¨ uber | | | Steuer- +-| | Bit in | | | DFPSLBIT | | | = 1 | | | | | | +-| | | | | | | | | | | +-| +----------+ +--->| Z¨ ahl+-| routine | | komplett,| | ohne | | Filter | +----------+
## ## Anzahl sfpdfp --------------------------------------------------------> ctrsfp Anzahl Z_dfp = 1 ----------------+-------------------------------------> ctrzyf1 | +-------------+ +--->| ctrzyf1 > 0 +---+ +-------------+ | Anzahl Z_dfp = 0 ----------------+----------------------|--------------> ctrzyf0 | | +-+ | +-------------+ +-->|&+--------> B_trip +--->| ctrzyf0 = 0 +------>| | +-------------+ +-+ Anzahl E_dfp = 1 ----------------+-------------------------------------> ctrerf1 | +-------------+ +--->| ctrerf1 > 0 +------------------> B_syserr +-------------+ Anzahl ready sfpdfp.13 = 1 --------------------------------------------> ctrrdy1 Anzahl E_dfp = 1 ----------------+-------------------------------------> ctrerfk1 | +-------------+ +--->| ctrerf1 > 0 +------------------> B_syserrk +-------------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Aktionen im Nachlauf: +-+ Clear-Befehl von Tester (tbd) ---------------->| | Powerfail ------------------------------------>| | +------------+ | | cwdcyc --------------------->| cwdcyc = 0 +--->|v+----+ Reset alle Werte auf 0 +------------+ +-+ | +-----------+ +---v------------------+ B_dcy ---------------------->| B_dcy = 1 +------->| Increment dcycrefa_w | +-----------+ +----------------------+ : +-----------+ +---v------------------+ B_wuc ---------------------->| B_wuc = 1 +------->| Increment dcycrefb_w | +-----------+ +----------------------+ : +---------+ +-----v------------------+ dcyctab ist ein Array mit einem Word F¨ ur dfp = aaa bis zzz --+->| Z_dfp=1 +-+------->| Increment dcyctab(dfp) | je Fehlerpfad (dfp) | +---------+ | +------------------------+ | | +-+ : | +---------+ +->| | +-----v------------------+ dcyetab ist ein Array mit einem Word +->| E_dfp=1 +--->|&+-->| Increment dcyetab(dfp) | je Fehlerpfad (dfp) +---------+ +-+ +------------------------+ Die Counter dcycrefa_w und dcycrefb_w, sowie die Arrays dcyctab(dfp) und dcyetab(dfp) sind Word-Gr¨ ossen und werden bei $FFFF ohne ¨ Uberlauf begrenzt.
ABK D2CTR 3.20.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
CWDCYC DFPSLBIT
Art
Bezeichnung
FW KWB
Codewort: Driving Cycle Counter Selektionsbits fur ¨ Kennzeichnung der aktivierten Fehlerpfade
Art
Variable
Quelle
Referenziert von
B_DCY
DDCY
B_SYSERR B_SYSERRK B_TRIP B_WUC
D2CTR D2CTR D2CTR DWUC
CTRERF1 CTRERFK1 CTRRDY1 CTRSFP CTRZYF0 CTRZYF1 DCYCREFA_W DCYCREFB_W DCYCTAB DCYETAB
D2CTR D2CTR D2CTR D2CTR D2CTR D2CTR D2CTR D2CTR D2CTR D2CTR
EIN CANECU, D2CTR,DCLA, DFPM, DTRIG, ... AUS TKMWL AUS AUS EIN CANECU, D2CTR,DCLA, DFPM, DTRIG AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
Bezeichnung Bedingung ’driving cycle’ erkannt
Bedingung fur ¨ mind. 1 Fehler (E_abc) im System erkannt (maskiert) Bedingung fur ¨ mind. 1 Fehler (E_abc) im System erkannt (unmaskiert) Flag fur ¨ erfullten ¨ ’trip’ Bedingung ’warm up cycle’ erkannt ¨ Zahler fur ¨ Anzahl Fehlerflags E_dfp = 1 im System seit powerfail (gefiltert) ¨ Zahler fur ¨ Anzahl Fehlerflags E_dfp = 1 im System seit powerfail (ungefiltert) ¨ Zahler fur ¨ Anzahl geprufter ¨ Fehlerpfade im System seit powerfail ¨ Zahler fur ¨ Anzahl Fehlerpfade im System ¨ Zahler fur ¨ Anzahl ungeprufter ¨ Fehlerpfade im System seit Start ¨ Zahler fur ¨ Anzahl geprufter ¨ Fehlerpfade im System seit Start Referenzwert A (alle B_dcy) zu ’Driving Cycle Counter Tabelle’ Referenzwert B (alle B_wuc) zu ’Driving Cycle Counter Tabelle’ Startadresse der ’Driving Cycle - Cycle Flag Counter Tabelle’ Startadresse der ’Driving Cycle - Error Flag Counter Tabelle’
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DECJ 26.10.0
Seite 3319 von 4100 31.JAN.2003 Thomas Brosi
FB D2CTR 3.20.0 Funktionsbeschreibung Die Fehlerspeicherstati sfpdfp werden anhand der Selektion ¨ uber die Steuerbits aus DFPSLBIT von sfpaaa bis sfpzzz (jeweils ausschließlich) auf folgende Zust¨ ande durchsucht: 1. 2. 3. 4. 5.
Anzahl Anzahl Anzahl Anzahl Anzahl
vorhandener sfpdfp gesetzter Zyklusflags (Z_dfp = 1) nicht gesetzter Zyklusflags (Z_dfp = 0) gesetzter Errorflags (E_dfp = 1) gesetzter Status-ready-bits (sfpdfp.13 = 1)
wird wird wird wird wird
nach nach nach nach nach
’ctrsfp’ geschrieben. ’ctrzyf1’ geschrieben. ’ctrzyf0’ geschrieben. ’ctrerf1’ geschrieben. ’ctrrdy1’ geschrieben.
Zus¨ atzlich wird aus der Anzahl ungepr¨ ufter (Z_dfp = 0) Pfade f¨ ur ctrzyf0 > 0 das Bit B_trip abgeleitet. Aus der Anzahl gespeicheter Fehler (E_dfp = 1) Pfade f¨ ur ctrerf1 > 0 das Bit B_syserr abgeleitet. Da speziell die weggefilterten Fehlerpfade nicht fehlerhaft sein d¨ urfen, wird zur Kontrolle das Bit B_syserrk ¨ uber den komletten Umfang gebildet. Die Z¨ ahlroutine muß in jeder Initialisierung (C_ini) Danach im 1000ms Raster oder ¨ ofter.
nach Initialisierung der sfpdfp einmal ablaufen. ##
Aktionen im Nachlauf: ===================== 1. Falls Powerfail oder Clear-Befehl von Tester ansteht oder CWDCYC = 0 ist, werden alle Counter auf $0000 gesetzt. 2. Wenn auf ’driving cycle’ erkannt wurde (B_dcy = 1) wird dcycrefa_w um 1 erh¨ oht. 3. Wenn auf ’warm up cycle’ erkannt wurde (B_wuc = 1) wird dcycrefb_w um 1 erh¨ oht. 4. F¨ ur jeden Fehlerpfad (dfp) der in der vergangenen Fahrt gepr¨ uft wurde (Z_dfp = 1) wird der zugeh¨ orige Counter im Array dcyctab(dfp) um 1 erh¨ oht. 5. F¨ ur jeden Fehlerpfad (dfp) der in der vergangenen Fahrt mit Fehler gepr¨ uft wurde (Z_dfp = 1 wird der zugeh¨ orige Counter im Array dcyetab(dfp) um 1 erh¨ oht.
&& E_dfp = 1)
APP D2CTR 3.20.0 Applikationshinweise Die Nummer des zu- oder abzuschaltenden sfpdfp muß aus VS100 programmstandsabh¨ angig ermittelt werden. Diese Nummer wird durch 16 geteilt. Die Ganzzahl aus der Division deklariert den zu ¨ andernden Block, der Divisionsrest deklariert das zu a ¨ndernde Bit. Beispiel:
Nummer des sfptm sei 87, begonnen bei sfpaaa = 0; --> 87 wird um 1 reduziert = 86, da sfpaaa nicht mitz¨ ahlt: Berechnung: 86/16 = 5 Rest 6, -> es muß im DFPSLBIT-Block Nr.5 das Bit 6 (dez = 2exp6 = 64) ge¨ andert werden.
FU DECJ 26.10.0 Diagnose; Endstufe CJ4x/9x FDEF DECJ 26.10.0 Funktionsdefinition DECJ
ub
B_desee
decj-main
nmot
nmot ub
decj-main
compute 1/
nmot EdgeRising
NDECJ
DE_ClrErrTrace
ub B_desee
UBCJMX
DE_ClrErrTrace
UBCJMN B_desee
decj-decj
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Applikation der selektierten Fehlerpfade wie folgt:
decj-decj
ABK DECJ 26.10.0 Abkurzungen ¨ Parameter NDECJ UBCJMN UBCJMX
Source-X
Source-Y
Art
Bezeichnung
FW FW FW
Drehzahl-Schwelle fur ¨ CJ400-Endstufendiagnose Minimale UBat-Schwelle fur ¨ Freigabe der CJ400-Endstufendiagnose Maximale UBat-Schwelle fur ¨ Freigabe der CJ400-Endstufendiagnose
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_DESEE
DECJ
NMOT
BGNMOT
UB
GGUB
DBKSE, DBKVPE,AUS DETRE, DHLSFKE,DLUES1E, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ...
DECJ 26.10.0
Seite 3320 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Diagnose Endstufe: Eingangsbedingungen erfullt ¨
Motordrehzahl Batteriespannung
FB DECJ 26.10.0 Funktionsbeschreibung ME(D)9 Endstufendiagnose ======================== Die Fehlererkennung, das Auslesen und die Speicherung der Endstufenfehlerinformation im Error-Trace-Buffer erfolgt innerhalb der Hardware-Kapsel. Die Verifikation der Fehler, die Heilungspr¨ ufung sowie die OBD-Fehlerspeicherung mittels DFPM-Methoden ist nicht Bestandteil der Hardwarekapsel. Dies erfolgt durch eine Standard-Endstufen-Diagnose, die die pro Endstufe abgelegten Fehlerstatus-Informationen im Error-Trace-Buffer beobachtet und zur Fehlerbehandlung im DFPM auswertet. Mittels Methoden (ASCET-SD-Klassen / vgl. a) wird ein Standard-Diagnose-Ablauf bereitgestellt und pro Endstufe in einem zugeh¨ origen komponentenspezifischen Modul DxxxxE eingesetzt. Jedes komponentenspezifische Modul DxxxxE kann ¨ uber ein individuelles Konfigurations-Byte CWPSxxxxE diesen Standard-Diagnose-Ablauf abschalten . Es erfolgt zyklisch das L¨ oschen des Error-Flag´s und der Fehlerarten-Flag´s sowie das Setzen des Zyklus-Flag´s (powerstage not used).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Standard-Endstufen-Diagnose: ---------------------------Ist die Endstufen-Diagnose bereit (B_desee = true) werden w¨ ahrend des Standardablaufs (powerstage diagnostic / vgl. b) folgende drei Zust¨ ande unterschieden: - Fehlerfreier Betrieb (i.o.cycle completed) Es wird der Error-Trace-Buffer beobachtet, wird ein Fehler im Error-Trace-Buffer angezeigt startet die Verifikation. Das Zyklusflag wird nicht manipuliert und kann 0 oder 1 sein !!! - Verifikation (new error detected or error verified) Ein Fehler wurde gemeldet. Dadurch startet ein Timer, der f¨ ur jede Endstufe mit einer "nicht applizierbaren" Zeit (TVP-300ms) eingestellt ist. Nach Ablauf dieser Zeit wird ein Testimpuls ausgel¨ ost,um den vorher gemeldeten Fehler zu best¨ atigen. Ein Rechenraster (100ms) sp¨ ater erfolgt die Verifikationspr¨ ufung. Wird in der Verifikationspr¨ ufung die gleiche Fehlerart nochmals erkannt, gilt der Fehler als verifiziert. Im DFPM erfolgt das Setzen von Zyklus-Flag und Error-Flag. ¨ Ubertemperatur oder Lastabfall werden nur als Fehler abgelegt, wenn die Fehlerart eindeutig erkennbar ist. Nicht eindeutig erkannte Fehler werden verworfen, aufgrund des Testimpulses wird das Zyklusflag gesetzt. - Heilungspr¨ ufung (error healed) Liegt f¨ ur eine bestimmte Endstufe ein verifizierter Fehler im DFPM vor, wird ein periodisch ablaufender Heilungszyklus gestartet. Die Zyklusdauer wird ebenfalls ¨ uber eine "nicht applizierbare" Zeit THP=1s eingestellt. Nach Ablauf der Zyklusdauer wird auch hier ein Testimpuls ausgel¨ ost. Wird die Fehlerart best¨ atigt oder die Fehlerart hat sich ge¨ andert bleibt das Zyklus- und Errorflag gesetzt und es wird ein neuer Heilungszyklus gestartet.( M¨ oglicher Fehlerartenwechsel k¨ onnte von KSM --> LA sein Bsp.: gequetschtes Kabel auf Fzg.Karosserie ). Wird nach der Heilungspr¨ ufung kein Fehler mehr gemeldet, gilt der Fehler als geheilt. Im DFPM wird das Zyklus-Flag gesetzt sowie das Error-Flag gel¨ oscht.
a) ASCET-SD-Klassen -
getSfp: repSfp: locSfp: getZyf: getClf: sfpHealing: sfpSetCycle DE_ClrErr: DE_StdDiag:
erstellt lokale Kopie aus DFPM schreibt lokale Kopie zur¨ uck in den DFPM lokale Kopie aus DFPM liest Zyklus-Flag aus DFPM liest Information "Fehlerspeicher-L¨ oschen ausl¨ osen" setzt Zyklus-Flag, l¨ oscht Error-flag sowie Fehlerart-Flag´s setzt das Zyklusflag l¨ oscht den zugeh¨ origen Fehlereintrag im Error-Trace-Buffer steuert Standard-Diagnose-Ablauf (setzt Zyklus-Flag, Error-Flag sowie Fehlerarten-Flag in lokaler Kopie)
b) Powerstage Diagnostic: Action Table for fault path* in locSfp / DFPM
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDVE 7.30.0
Seite 3321 von 4100 31.JAN.2003 Thomas Brosi
+------------------------------+------------------+-----------+-----------------++-----------------+ |result of standard-diagnostic | locSfp(act.value)| | DFPM(act.value) || DFPM(old value) | +------------------------------+------------------+-----------+-----------------++-----------------+ | | E_* Z_* | | E_* Z_* || E_* Z_* | | +------------------+-----------+-----------------++-----------------+ |new error detected | 1 1 | report -> | 1 1 || 0 x | |error verified | 1 1 | report -> | 1 1 || 1 1 | |error healed | 0 1 | report -> | 0 1 || 1 1 | |no error detected | | | || | |(cycle not completed) | 0 0 | no report | no action || 0 0 | |no error detected | | | || | |(cycle completed) | 0 1 | report -> | 0 1 || 0 0 | +------------------------------+------------------+-----------+-----------------++-----------------+ x = don’t care
APP DECJ 26.10.0 Applikationshinweise
FU DDVE 7.30.0 Diagnose: EGAS-Steller DV-E FDEF DDVE 7.30.0 Funktionsdefinition 1. Einf¨ uhrung ============== In Blockdiagrammen werden Fehlertyp-Informationen ebenso wie Zyklus- und Error-Flags als Ausg¨ ange dargestellt. Die Ausgabe erfolgt aber nicht durch das ¨ Ubertragen einzelner Bits, sondern durch Zur¨ uckschreiben des gesamten Statusworts sfpxyz des Fehlerpfades XYZ in die zentrale Diagnoseverwaltung DFPM. Die Bits E_xyz, Z_xyz, B_mnxyz usw. sind Inhalt dieses Statusworts. F¨ ur Error- und Zyklusflag fremder Fehlerpfade, die als Eing¨ ange auftreten, stehen Zugriffsmethoden zur Verf¨ ugung, die diese Informationen direkt aus dem DFPM verwalteten Fehlerpfad-Status einlesen.
bgdve diagnosis
ggdve diagnosis
adve diagnosis ddve-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2. Fehlerpfade ===============
ddve-main 2.1 Funktion GGDVE ================== F¨ ur jeden Fehlerpfad x = DK, DK1P oder DK2P Gr¨ oßen definiert: Status Fehlerpfad x: Fehlerflag x: Zyklusflag x: Fehlertyp x: L¨ oschen Fehlerpfad: Ersatzwert aktiv: Fehlerpfadcode x: Fehlerklasse x: Fehlerschwere x: CARB Code x: Tabelle der Umweltbed. x:
dieser Diagnosefunktion sind folgende
sfpx E_x Z_x TYP_x: (B_mxx, B_mnx, B_six, B_npx) B_clx B_bkx (optional) CDTX CLAX TSFX CDCX FFTX
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDVE 7.30.0
Seite 3322 von 4100 31.JAN.2003 Thomas Brosi
B_dkp1e DK1P B_dkp1mx B_dkp1mn B_dkp1np DK
B_dkp2e DK2P
ddve-ggdve-diag
B_dkp2mx B_dkp2mn B_dkp2np ddve-ggdve-diag
9/100ms/2 B_dkp1e
1
sfpNplError 1/ sfp
B_dkp2e
10/100ms/2
B_stend
1
sfpHealing 1/ sfp
B_dkp1e B_dkp2e repSfp 11/100ms/2 DFP_DK dfp getSfp 8/100ms/2
dfp
locSfpDK
ddve-dk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TPNSE
ddve-dk
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
2/100ms/2 1
B_dkp1mx
DDVE 7.30.0
Seite 3323 von 4100 31.JAN.2003 Thomas Brosi
sfpMaxError 1/ sfp
3/100ms/2 1
B_dkp1mn
sfpMinError 1/ sfp
4/100ms/2 1
B_dkp1np
sfpNplError 1/ sfp
TPNSE
compute 5/100ms/2 6/100ms/2
B_stend
1
sfpHealing 1/ sfp
B_dkp1e
repSfp 7/100ms/2 DFP_DK1P dfp ddve-dk1p
dfp getSfp 1/100ms/2
locSfpDK1P
13/100ms/2 1
B_dkp2mx
sfpMaxError 1/ sfp
14/100ms/2 1
B_dkp2mn
sfpMinError 1/ sfp
15/100ms/2 1
B_dkp2np
sfpNplError 1/ sfp
TPNSE 16/100ms/2 B_stend
1
sfpHealing 1/ sfp
B_dkp2e
repSfp 17/100ms/2 DFP_DK2P getSfp 12/100ms/2
dfp
dfp
locSfpDK2P
ddve-dk2p
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ddve-dk1p
ddve-dk2p
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDVE 7.30.0
Seite 3324 von 4100 31.JAN.2003 Thomas Brosi
2.2 Funktion BGDVE ================== F¨ ur jeden Fehlerpfad x = DVEF, DVEFO, DVEN, DVET, DVEV, DVEU, DVEUW oder DVEUB Diagnosefunktion sind folgende Gr¨ oßen definiert: Status Fehlerpfad x: Fehlerflag x: Zyklusflag x: Fehlertyp x: L¨ oschen Fehlerpfad: Ersatzwert aktiv: Fehlerpfadcode x: Fehlerklasse x: Fehlerschwere x: CARB Code x: Tabelle der Umweltbed. x:
B_abgle B_fproab
B_umae
dieser
sfpx E_x Z_x TYP_x: (B_mxx, B_mnx, B_six, B_npx) B_clx B_bkx (optional) CDTX CLAX TSFX CDCX FFTX
return spring check
amplifier adjustment
B_umauab
B_fproe fprstep_c B_fprook dveadchst B_fprordy B_fprrdy
lrnstep_c opening spring check
limp home air position
B_fprzab B_fprze
B_lrnrdy B_lrnerf B_lrnvb
first UMA learning
exchange detection
B_lrnws B_nlpe B_nlperf B_nlpnew
repetition UMA learning
bad check ambient
B_pwf ddve-bgdve-diag
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lrnakt
ddve-bgdve-diag
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDVE 7.30.0
Seite 3325 von 4100 31.JAN.2003 Thomas Brosi
4/200ms/1
sfpMaxError 1/
1
sfp sfpMaxError B_lrnerf B_lrnvb 3/200ms/1
sfpMinError 1/
1 dveadchst 0
sfp sfpMinError 2/200ms/1
sfpClrError 1/
1
27
sfp sfpClrError 0
5/200ms/1
sfpSetCycle 1/
1 getSfp 1/200ms/1
B_fprordy
sfp sfpSetCycle
dfp
dfp locSfp_DVEUB
DFP_DVEUB
ddve-bad-check-
repSfp 6/200ms/1
ddve-bad-check-
2/100ms/1
B_pwf
1
sfpNplError 1/
B_lrnerf sfp sfpNplError
B_nlperf compute 0/-
Tauscherkennung
3/100ms/1 1
sfpHealing 1/ sfp sfpHealing
B_lrnrdy B_nlpnew 4/100ms/1 getSfp 1/100ms/1 DFP_DVET repSfp 5/100ms/1
dfp dfp locSfp_dvet
exchange detection
1
sfpSetCycle 1/ sfp sfpSetCycle
ddve-exchange-d
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bad check ambient
ddve-exchange-d
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDVE 7.30.0
Seite 3326 von 4100 31.JAN.2003 Thomas Brosi
4/200ms/6 1
sfpSetBackup 1/
sfp
B_abgle
sfpSetBackup 0/-
sfpClrBackup 1/
1
B_lrnakt
sfp 3/200ms/6 1
sfpClrBackup sfpNplError 1/
B_lrnvb sfp sfpNplError lrnstep_c 9
2/200ms/6 1 sfpClrError 1/
B_lrnrdy
sfp sfpClrError
5/200ms/6 getSfp 1/200ms/6 dfp dfp locSfp_dvev
sfpSetCycle 1/
sfp sfpSetCycle ddve-amplifier-
repSfp 6/200ms/6
amplifier adjustment ddve-amplifier-
3/200ms/5 sfpNplError 1/
1
B_nlpe
sfp sfpNplError
B_lrnrdy lrnstep_c 6
2/200ms/5 sfpClrError 1/ 1 sfp sfpClrError
getSfp 1/200ms/5 dfp
DFP_DVEN repSfp 5/200ms/5
dfp locSfp_dven
4/200ms/5 1
sfpSetCycle 1/
sfp sfpSetCycle
limp home air position
ddve-limp-home-
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_DVEV
1
ddve-limp-home-
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDVE 7.30.0
Seite 3327 von 4100 31.JAN.2003 Thomas Brosi
2/200ms/2 1
B_fprzab
sfpMaxError 1/
sfp sfpMaxError B_fprze 3/200ms/2 sfpMinError 1/
1
fprstep_c 3
sfp sfpMinError
B_fprrdy
4/200ms/2 1
sfpHealing 1/
sfp sfpHealing
5/200ms/2
getSfp 1/200ms/2 dfp
sfpSetCycle 8/
sfp sfpSetCycle
ddve-return-spr
repSfp locSfp_dvef 6/200ms/2
return spring check ddve-return-spr
4/200ms/4
B_umae
sfpSetBackup 1/
1
B_lrnws
sfp sfpSetBackup 3/200ms/4 1
lrnstep_c 4
sfpNplError 1/
sfp sfpNplError
B_lrnrdy 2/200ms/4 sfpClrError 1/
1 sfp sfpClrError
getSfp 1/200ms/4 dfp
DFP_DVEUW repSfp 6/200ms/4
dfp
locSfp_dveuw
repetition UMA learning
5/200ms/4 1
sfpSetCycle 1/
sfp sfpSetCycle ddve-repetition
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_DVEF
1
dfp
ddve-repetition
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDVE 7.30.0
Seite 3328 von 4100 31.JAN.2003 Thomas Brosi
3/200ms/7 B_fproab
sfpMaxError 1/
1
sfp sfpMaxError
B_fproe
4/200ms/7 sfpMinError 1/
B_fprook
1
B_fprordy
sfp sfpMinError
2/200ms/7
sfpClrError 1/
1 sfp sfpClrError
getSfp 1/200ms/7
repSfp 6/200ms/7
sfp sfpSetCycle
opening spring check ddve-opening-sp
2/200ms/3 1
B_umauab
sfpNplError 1/
sfp sfpNplError
lrnstep_c 4 B_lrnrdy 3/200ms/3 1
sfpHealing 1/
sfp sfpHealing
getSfp 1/200ms/3 DFP_DVEU repSfp 5/200ms/3
dfp dfp locSfp_dveu
4/200ms/3 1
sfpSetCycle 1/
sfp sfpSetCycle
first UMA learning
ddve-first-uma-
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dfp
locSfp_dvefo
sfpSetCycle 1/
1
ddve-opening-sp
dfp
DFP_DVEFO
5/200ms/7
ddve-first-uma-
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDVE 7.30.0
Seite 3329 von 4100 31.JAN.2003 Thomas Brosi
2.3 Funktion ADVE ================= F¨ ur jeden Fehlerpfad x = DVEL, DVEE oder DVER Gr¨ oßen definiert: Status Fehlerpfad x: Fehlerflag x: Zyklusflag x: Fehlertyp x: L¨ oschen Fehlerpfad: Ersatzwert aktiv: Fehlerpfadcode x: Fehlerklasse x: Fehlerschwere x: CARB Code x: Tabelle der Umweltbed. x:
B_dlrbe
dieser Diagnosefunktion sind folgende
sfpx E_x Z_x TYP_x: (B_mxx, B_mnx, B_six, B_npx) B_clx B_bkx (optional) CDTX CLAX TSFX CDCX FFTX
monitoring of position from throttle blade
B_dlrpide Cycle B_dveese
B_wdksive 0.5 compute 1/200ms/11 TurnOnDelay500ms
Cycle
B_stend
set CycleFlag PID setting range Cycle ddve-adve-diagn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dkaden
power stage status
ddve-adve-diagn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDVE 7.30.0
Seite 3330 von 4100 31.JAN.2003 Thomas Brosi
2/200ms/8 sfpNplError 1/ 1
B_wdksive
sfp sfpNplError
B_dlrbe
3/200ms/8 Cycle 1
sfpHealing 1/
sfp sfpHealing 4/200ms/8 getSfp 1/200ms/8 repSfp 5/200ms/8
dfp
sfpSetCycle 1/
sfp sfpSetCycle
locSfp_DVEL
ddve-monitoring
DFP_DVEL
dfp
1
monitoring of position from throttle blade
3/200ms/10 sfpNplError 1/ 1
B_dveese
sfp sfpNplError
2/200ms/10 sfpClrError 1 1/
Cycle
sfp sfpClrError 4/200ms/10 getSfp 1/200ms/10 DFP_DVEE repSfp 5/200ms/10
dfp dfp locSfp_DVEE
power stage status
1
sfpSetCycle 1/
sfp sfpSetCycle
ddve-power-stag
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ddve-monitoring
ddve-power-stag
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDVE 7.30.0
Seite 3331 von 4100 31.JAN.2003 Thomas Brosi
2/200ms/9 sfpMaxError 1/
1
B_dlrpide
sfp sfpMaxError 3/200ms/9 sfpMinError 1 1/
B_dlrbe
sfp sfpMinError 4/200ms/9 sfpHealing 1/ 1 sfp sfpHealing
Cycle
5/200ms/9 1
getSfp 1/200ms/9 dfp
DFP_DVER
dfp
sfpSetCycle 1/
sfp sfpSetCycle
locSfp_DVER
ddve-pid-settin
repSfp 6/200ms/9
ddve-pid-settin 3. Initialisierung =================== 3.1 Funktion GGDVE ==================
TPNSE false ddve-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
PID setting range
compute 1/ini1 ddve-init
ABK DDVE 7.30.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
FW
Prufzeit ¨ nach Startende fur ¨ DVE-Diagnose
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... DDVE
EIN
DAMOS-Source fur ¨ Blocknummer
Source-Y
TPNSE Variable
Quelle
BLOKNR
B_ABGLE B_BKDVEN B_BKDVEU B_BKDVEUW B_BKDVEV B_CLDVEF B_CLDVEFO B_CLDVEN B_CLDVEU B_CLDVEUW B_CLDVEV B_DKADEN B_DKP1E
BGDVE DDVE DDVE DDVE DDVE
B_DKP1MN B_DKP1MX B_DKP1NP B_DKP2E
GGDVE GGDVE GGDVE GGDVE
B_DKP2MN B_DKP2MX
GGDVE GGDVE
BGDVE GGDVE
EIN LOK LOK AUS AUS EIN BGDVE, DDVE EIN BGDVE, DDVE EIN BGDVE, DDVE EIN BGDVE, DDVE EIN BGDVE, DDVE BGDVE, DDVE, GGDVE EIN ADVE, DDVE EIN ADVE, BGDVE, DDVE, EIN SREAKT DDVE EIN DDVE EIN DDVE EIN ADVE, BGDVE, DDVE, EIN SREAKT, UFRLC DDVE EIN DDVE EIN
¨ Bedingung: Fehler beim Verstarkerabgleich Ersatzwert aktiv: DV-E Notluftposition Ersatzwert aktiv: DV-E UMA-Lernen Bedingung Ersatzwert aktiv: Fehler bei UMA-Wiederlernen ¨ Ersatzwert aktiv: DV-E Verstarkerabgleich ¨ Flag fur ¨ Loschung: DV-E Fehler bei Federprufung ¨ ¨ ¨ Flag fur ¨ Loschung: Fehler bei Federprufung ¨ ”Offnen” ¨ Flag fur ¨ Loschung: DV-E Fehler bei Prufung ¨ Notluftposition ¨ Flag fur ¨ Loschung: DV-E Fehler beim UMA-Lernen ¨ Flag fur ¨ Loschung: Fehler bei UMA-Wiederlernen ¨ ¨ Flag fur ¨ Loschung: DV-E Fehler bei Verstarkerabgleich Bedingung: DK-Sollwert aus DK-Adaption und -Prufung ¨ verwenden Bedingung Fehler DK-Poti 1 Bedingung Bereichsverletzung DK-Poti 1 nach unten Bedingung Bereichsverletzung DK-Poti 1 nach oben Bedingung DK-Poti 1 unplausibel zu Ersatzwert aus Fullung ¨ Bedingung Fehler DK-Poti 2 Bedingung Bereichsverletzung DK-Poti 2 nach unten Bedingung Bereichsverletzung DK-Poti 2 nach oben
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DDVE 7.30.0
Seite 3332 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DKP2NP B_DLRBE B_DLRPIDE B_DVEESE B_FPROAB B_FPROE B_FPROOK B_FPRORDY B_FPRRDY B_FPRZAB B_FPRZE B_LRNAKT B_LRNERF B_LRNRDY B_LRNVB B_LRNWS B_MNDK B_MNDK1P B_MNDK2P B_MNDVEE B_MNDVEF B_MNDVEFO B_MNDVEL B_MNDVEN B_MNDVER B_MNDVEU B_MNDVEUB B_MNDVEV B_MXDK B_MXDK1P B_MXDK2P B_MXDVEE B_MXDVEF B_MXDVEFO B_MXDVEL B_MXDVEN B_MXDVER B_MXDVEU B_MXDVEUB B_MXDVEV B_NLPE B_NLPERF B_NLPNEW B_NPDK B_NPDK1P B_NPDK2P B_NPDVEE B_NPDVEF B_NPDVEL B_NPDVEN B_NPDVER B_NPDVET B_NPDVEU B_NPDVEUW B_NPDVEV B_PWF
GGDVE ADVE ADVE ADVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE BGDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE BGDVE
DDVE DDVE, SREAKT DDVE, SREAKT DDVE DDVE, SREAKT DDVE DDVE DDVE DDVE DDVE, SREAKT DDVE DDVE ADVE, DDVE DDVE DDVE BGWDKBA, DDVE
EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK EIN EIN EIN LOK LOK LOK LOK LOK LOK AUS LOK LOK AUS AUS AUS EIN
Bedingung DK-Poti 2 unplausibel zu Ersatzwert aus Fullung ¨ Bedingung: DLR-Stellbereich wurde uberschritten ¨ Bedingung: Fehler, DLR-Stellbereich am Anschlag Bedingung: DV-E-Endstufen-Fehler ¨ ¨ Bedingung: DV-E-Prufung ¨ offnende Feder Abbruch, Feder offnet nicht ¨ Bedingung: Offnende Federprufung ¨ Fehler ¨ Bedingung: offnende Federprufung ¨ i.O. ¨ Bedingung: Offnende Federprufung fertig ¨ DK-Ruckstellfeder-Pr ufung beendet ¨ ¨ Bedingung: DV-E-Ruckstellfederpr ufung Abbruch, Feder schließt nicht ¨ ¨ Bedingung: Fehler in der DV-E-Ruckstellfederpr ¨ ufung ¨ Lernaktiv Bit Lernerfolg Bit Lernen ist beendet Lernverbot Bit Lernwertspeicherung Bit Fehlertype: Kurzschluß nach Masse Drosselklappenpoti Fehlertyp min.: Drosselklappe 1. Poti Fehlertyp min.: Drosselklappe 2. Poti Fehlerzyp min.: DV-E Endstufe ¨ Fehlertyp min.: DV-E Fehler bei Prufung der offnenden Feder ¨ ¨ Fehlertyp min.: Fehler bei Federprufung ¨ ”Offnen” Fehlertyp min.: DV-E Lageabweichung Fehlertyp min.: DV-E Fehler bei Prufung Notluftposition ¨ Fehlerzyp min.: DV-E Regelbereich, kurzfristig uberschritten ¨ Fehlertyp min.: DV-E Fehler beim UMA-Lernen Fehlertyp min.: DV-E-Adaption Abbruch wg. Umweltbed/Unterspng ¨ Fehlertyp min.: DV-E Fehler bei Verstarkerabgleich Fehlertype: Kurzschluß nach Ubat Drosselklappenpoti Fehlertyp max.: Drosselklappe 1. Poti Fehlertyp max.: Drosselklappe 2. Poti Fehlertyp max.: DV-E Endstufe Fehlertyp max.: DV-E Fehler bei Prufung ¨ der Ruckstellfeder ¨ ¨ Fehlertyp max.: Fehler bei Federprufung ”Offnen” ¨ Fehlerzyp max.: DV-E Lageabweichung Fehlertyp max.: DV-E Fehler bei Prufung ¨ Notluftposition Fehlertyp max.: DV-E Regelbereich, langfristig verletzt Fehlertyp max.: DV-E Fehler beim UMA-Lernen Fehlertyp max.: DV-E-Adaption Abbruch wg. Umweltbedingung ¨ Fehlertyp max.: DV-E Fehler bei Verstarkerabgleich Bedingung: Fehler in NLP-Prufung u. -Lernen ¨ Dauer-RAM, Bedingung: NLP-Erfassung erfolgreich Bedingung: NLP-Position ist noch nicht bekannt Bedingung unplausible Potisignale von der Drosselklappe Fehlertyp unplaus.: Drosselklappe 1. Poti Fehlertyp unplaus.: Drosselklappe 2. Poti Fehlerzyp unplaus.: DV-E Endstufe Fehlertyp unplaus.: DV-E Fehler bei Federprufung ¨ Fehlerzyp unplaus.: DV-E Lageabweichung Fehlertyp unplaus.: DV-E Fehler bei Prufung ¨ Notluftposition Fehlerzyp unplaus.: DV-E Regelbereich Fehlertyp ”unplausibel”: DV-E-Tauscherkennung ohne Adaption Fehlertyp unplaus.: DV-E Fehler beim UMA-Lernen Fehlertyp ”unplausibel” bei UMA-Wiederlernen ¨ Fehlertyp unplaus.: DV-E Fehler bei Verstarkerabgleich Bedingung Powerfail
B_SIDK1P B_SIDVEE B_SIDVEF B_SIDVEL B_SIDVEN B_SIDVER B_SIDVEU B_SIDVEV B_STEND
DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE BBSTT
LOK LOK LOK LOK LOK LOK LOK LOK EIN
Fehlendes Signal: Drosselklappe 1. Poti Fehlertyp sig.: DV-E Endstufe Fehlertyp sig.: DV-E Fehler bei Federprufung ¨ Fehlertyp sig.: DV-E Lageabweichung Fehlertyp sig.: DV-E Fehler bei Prufung Notluftposition ¨ Fehlertyp sig.: DV-E Regelbereich Fehlertyp sig.: DV-E Fehler beim UMA-Lernen ¨ Fehlertyp sig.: DV-E Fehler bei Verstarkerabgleich Bedingung Startende erreicht
B_UMAE B_UMAUAB
BGDVE
B_WDKSIVE DFP_DVEE DFP_DVEF DFP_DVEFO DFP_DVEL DFP_DVEN DFP_DVER DFP_DVET DFP_DVEU DFP_DVEUB
ADVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE
BGDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE BBHWONOF
DDVE DDVE DDVE
GGDVE ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ...
ADAGRLS, ADVE,AEKP, ALE, AMSV, ... DDVE EIN BGDVE, DDVE, SREAK-EIN T EIN DDVE, SREAKT ADVE DOK DOK DOK ADVE DOK DOK ADVE DOK DOK DOK DOK
Bedingung: Fehler beim UMA-Lernen ¨ Bedingung: UMA-Lernen wahrend Urinitialisierung abgebrochen (SKA) Bedingung: Fehler im Vergleich DK-Winkel-Sollwert/-Istwert SG-int. Fehlerpfadnr.: DV-E Endstufe SG-int. Fehlerpfadnr.: DV-E Fehler bei Federprufung ¨ ¨ Fehlerpfad: DV-E-Fehler bei Federprufung ¨ ”Offnen” SG-int. Fehlerpfadnr.: DV-E Lageabweichung SG-int. Fehlerpfadnr.: DV-E Fehler bei Prufung ¨ Notluftposition SG-int. Fehlerpfadnr.: DV-E Regelbereich Fehlerpfad: DV-E-Tauscherkennung ohne Adaption SG-int. Fehlerpfadnr.: DV-E Fehler beim UMA-Lernen Fehlerpfad: DV-E-Adaption Abbruch wg. Umweltbedingung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DFP_DVEUW DFP_DVEV DVEADCHST E_DK
DDVE DDVE BGDVE DDVE
E_DK1P E_DK2P E_DVEE E_DVEF E_DVEFO E_DVEL E_DVEN E_DVER E_DVET E_DVEU E_DVEUB E_DVEUW E_DVEV FPRSTEP_C LRNSTEP_C
DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE BGDVE
DOK GGDVE DOK DDVE EIN BGFKMS, BGRLFGZS, AUS BGWPR, CANECU,DKATFKEB, ... CANECU AUS CANECU AUS AUS BGDVE AUS BGDVE AUS AUS BGDVE AUS AUS AUS AUS AUS AUS BGDVE AUS DDVE EIN BGDVE, BGWDKBA,- EIN DDVE DDVE EIN DDVE EIN DDVE EIN DDVE EIN DDVE EIN DDVE EIN DDVE EIN DDVE EIN DDVE EIN DDVE EIN DDVE EIN DDVE EIN DDVE EIN EIN DDVE, GGDVE AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
SFPDK SFPDK1P SFPDK2P SFPDVEE SFPDVEF SFPDVEFO SFPDVEL SFPDVEN SFPDVER SFPDVET SFPDVEU SFPDVEUB SFPDVEUW SFPDVEV Z_DK Z_DK1P Z_DK2P Z_DVEE Z_DVEF Z_DVEFO Z_DVEL Z_DVEN Z_DVER Z_DVET Z_DVEU Z_DVEUB Z_DVEUW Z_DVEV
DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE DDVE
DDVE 7.30.0
Seite 3333 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Fehlerpfad: UMA-Wiederlernen ¨ SG-int. Fehlerpfadnr.: DV-E Fehler bei Verstarkerabgleich DV-E-Adaption: Status Prufbedingungen ¨ Errorflag: DK - Potentiometer
Errorflag: Drosselklappe 1. Poti Errorflag: Drosselklappe 2. Poti Errorflag: DV-E Endstufe Errorflag: DV-E Fehler bei Federprufung ¨ ¨ Errorflag: DV-E-Fehler bei Federprufung ”Offnen” ¨ Errorflag: DV-E Lageabweichung Errorflag: DV-E Fehler bei Prufung ¨ Notluftposition Errorflag: DV-E Regelbereich Errorflag: DV-E-Tauscherkennung ohne Adaption Errorflag: DV-E Fehler beim UMA-Lernen Errorflag: DV-E-Adaption Abbruch wg. Umweltbedingung Errorflag: Fehler bei UMA-Wiederlernen ¨ Errorflag: DV-E Fehler bei Verstarkerabgleich ¨ Schrittzahler DK-Ruckstellfeder-Pr ¨ ufung ¨ ¨ Zahler fur ¨ Lerndauer eines Lernsteps Status Fehlerpfad DK: Drosselklappe Status Fehlerpfad DK1P: Drosselklappe 1. Poti Status Fehlerpfad DK2P: Drosselklappe 2. Poti Statuswort: DV-E Endstufe Statuswort: DV-E Fehler bei Federprufung ¨ ¨ Status Fehlerpfad: DV-E-Fehler bei Federprufung ¨ ”Offnen” Statuswort: DV-E Lageabweichung Statuswort: DV-E Fehler bei Prufung ¨ Notluftposition Statuswort: DV-E Regelbereich Status Fehlerpfad: DV-E-Tauchserkennung ohne Adaption Statuswort: DV-E Fehler beim UMA-Lernen Status Fehlerpfad: DV-E-Adaption Abbruch wg. Umweltbedingung Status Fehlerpfad: UMA-Wiederlernen ¨ Statuswort: DV-E Fehler bei Verstarkerabgleich Zyklusflag: DK - Potentiometer Zyklusflag: Drosselklappe 1. Poti Zyklusflag: Drosselklappe 2. Poti Zyklusflag: DV-E Endstufe Zyklusflag: DV-E Fehler bei Federprufung ¨ ¨ Zyklusflag: DV-E-Fehler bei Federprufung ¨ ”Offnen” Zyklusflag: DV-E Lageabweichung Zyklusflag: DV-E Fehler bei Prufung ¨ Notluftposition Zyklusflag: DV-E Regelbereich Zyklusflag: DV-E-Tauscherkennung ohne Adaption Zyklusflag: DV-E Fehler beim UMA-Lernen Zyklusflag: DV-E-Adaption Abbruch wg. Umweltbedingung Zyklusflag: Fehler bei UMA-Wiederlernen ¨ Zyklusflag: DV-E Fehler bei Verstarkerabgleich
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEVE 13.20.0
Seite 3334 von 4100 31.JAN.2003 Thomas Brosi
FB DDVE 7.30.0 Funktionsbeschreibung 1. Diagnose ============ 1.1 Funktion GGDVE ================== Zur Werkstatt- und CARB-Diagnose sind 3 Fehlerpfade definiert worden. - Pfad ’DK’:
- Pfad ’DK1P: - Pfad ’DK2P:
zeigt an, daß ein Poti fehlerhaft und das andere Poti plausibel zum Ersatzsignal aus Last und Drehzahl ist, oder daß beide Poti unplausibel sind. zeigt an, daß Poti 1 fehlerhaft ist. zeigt an, daß Poti 2 fehlerhaft ist.
1.2 Funktion BGDVE ================== Zur Werkstatt- und CARB-Diagnose sind 8 Fehlerpfade definiert worden. -
Pfad Pfad Pfad Pfad Pfad Pfad Pfad Pfad
’DVEF’: ’DVEFO’: ’DVEN’: ’DVET’: ’DVEV’: ’DVEU’: ’DVEUW’: ’DVEUB’:
zeigt zeigt zeigt zeigt zeigt zeigt zeigt zeigt
an, an, an, an, an, an, an, an,
daß daß daß daß daß daß daß daß
die DV-E-R¨ uckstellfederpr¨ ufung fehlerhaft ablief. die Pr¨ ufung der ¨ offnenden DV-E-Feder fehlerhaft ablief. die erkannte Notluftposition falsch ist. bei erkanntem DV-E-Tausch keine Neuadaption durchgef¨ uhrt wurde. der Verst¨ arkerabgleich fehlerhaft ablief. das UMA-Lernen w¨ ahrend der Urinitialisierung fehlerhaft durchgef¨ uhrt wurde. das UMA-Lernen im Wiederholfall fehlerhaft durchgef¨ uhrt wurde. das UMA-Lernen wegen verletzter Eingangsbedingungen abgebrochen worde.
1.3 Funktion ADVE =================
- Pfad ’DVEL’: zeigt an, daß die DK des DV-E die Sollage nicht mehr erreicht - Pfad ’DVEE’: zeigt an, daß die DV-E-Endstufe z.B. wegen ¨ Ubertemperatur, ¨ Uberstrom oder Unterspannung abgeschaltet hat - Pfad ’DVER’: zeigt an, daß der DLR außerhalb des g¨ ultigen Regelbereiches liegt.
APP DDVE 7.30.0 Applikationshinweise
FU DTEVE 13.20.0 Diagnose; Tankentluftungsventil ¨ - Endstufe FDEF DTEVE 13.20.0 Funktionsdefinition
dfp locSfp_TEVE
GB_sgidloc CWPSTEVE sgid
TEVE_OFF ps_not_used
powerstage is not used; diagnosis is switched off
1/
TEVE_CALC calc
B_desee tateist_w tateist_w powerstage diagnosis is performed
dteve-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zur Werkstatt- und CARB-Diagnose sind 3 Fehlerpfade definiert worden.
dteve-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEVE 13.20.0
Seite 3335 von 4100 31.JAN.2003 Thomas Brosi
1/
SY_SGANZ
1
0
one ECU: sgidloc = 0
sgid sgidloc/_100ms
dteve-sgid
1/ multiple ECUs: sgidloc = sgid sgid
sgidloc/_100ms
dteve-sgid calc
compute 1/
3/ locSfp_TEVE
DE_StdDiag Sfp DPS_
locSfp_TEVE
sfp
getSfpZyf
repSfp 1/
DPS_TEVE standard diagnosis
dfp DFP_TEVE
locSfp_TEVE
2/ Z_teve
tateist_w
TVP /NC
compute 1/
2/
passed through all states cycle reached
locSfp_TEVE
sfpSetCycle 1/ sfp
dteve-teve-calc
80.0 [%]
dteve-teve-calc ps_not_used
repSfp 2/ dfp locSfp_TEVE
sfpHealing 1/ sfp
dteve-teve-off
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2.0 [%]
dteve-teve-off Die Kommunikation mit dem Fehlerspeicher-Management (%DFPM) erfolgt durch Lesen und R¨ uckschreiben des Statuswortes sfpxyz. Inhalt dieses Statusworts sind Zyklus- und Error-Flags sowie Fehlertyp-Information (Z_xyz, E_xyz, B_mnxyz, ...). F¨ ur den Fehlerpfad dieser Diagnosefunktion sind folgende Gr¨ oßen definiert : Status Fehlerpfad: Fehlerflag: Zyklusflag: Fehlertyp: L¨ oschen Fehlerpfad: Ersatzwert aktiv: Fehlerpfadcode: Fehlerklasse: Fehlerschwere: CARB Code: Tabelle der Umwelbed.:
sfpteve E_teve Z_teve B_mxteve, B_mnteve, B_siteve, B_npteve B_clteve B_bkteve (optional) CDTTEVE CLATEVE TSFTEVE CDCTEVE FFTTEVE
ABK DTEVE 13.20.0 Abkurzungen ¨ Parameter CWPSTEVE TVP
Source-X
Source-Y
Art
Bezeichnung
FW FW (REF)
Kodewort zum Abschalten der Endstufediagnose ¨ Verzogerungszeit Fehlerverifizierung Endstufendiagnose ME(D) 9
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEVE 13.20.0
Systemkonstante
Art
SY_SGANZ
¨ Motormanagement SYS (REF) Systemkonstante Anzahl Steuergerate
Variable
Quelle
BLOKNR
DECJ
B_FTTEVE B_MNTEVE B_MXTEVE B_NPTEVE B_SITEVE DFP_TEVE
DTEVE DTEVE DTEVE DTEVE DTEVE DTEVE
DPS_TEVE E_TEVE
DTEVE DTEVE
SFPTEVE SGID
DTEVE
TATEIST_W
ATEV
Z_TEVE
DTEVE
Bezeichnung
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN EIN
Bedingung Bandendeanford. fur ¨ Fehler Tanentluftungsventil ¨ Endstufe Bedingung: Tankentluftungsventil ¨ Endstufe aktiv ¨ Bedingung Fehlerphad TEVE loschen Diagnose Endstufe: Eingangsbedingungen erfullt ¨
AUS AUS AUS AUS AUS DDYLSU, DKATFKEB,- DOK DLSAFK, DLSAHKBD, DLSF, ... DOK DDYLSU, DKATFKEB,- AUS DLSAFK, DLSAHKBD, DLSF, ... AUS AEVAB, DBKVPE,EIN DETRE, DHLSFKE,DLUES1E, ... BGTEV, DTEV, DTEVE, EIN TEBEB AUS
Bedingung Fehlereintrag durch Tester Tankentluftungsventil ¨ Endstufe Fehlertyp: Kurzschluß Masse Tankentluftungsventil ¨ Endstufe Fehlertyp: Kurzschluß Ubat Tankentluftungsventil ¨ Endstufe Nicht plausibler Fehler: Tankentluftungsventil ¨ Endstufe Fehlertyp: Leitungsabfall Tankentluftungsventil ¨ Endstufe Interne Fehlerpfadnummer: Tankluftungsventil ¨ Endstufe
DTEVE DTEVE DTEVE DBKSE, DBKVPE,DETRE, DHLSFKE,DLUES1E, ...
Endstufeindex Tankentluftungsventil ¨ Errorflag: Tankentluftungsventil ¨ Endstufe
Status Fehlerpfad: Tankluftungsventil ¨ Endstufe ¨ Steuergerate-ID
¨ aktuelles Ist-Tastverhaltnis Tankentluftungsventil ¨ (16 Bit) Zyklusflag: Tankentluftungsventil ¨ Endstufe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_BETEVE B_BKTEVE B_CLTEVE B_DESEE
Seite 3336 von 4100 31.JAN.2003 Thomas Brosi
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTEVE 13.20.0
Seite 3337 von 4100 31.JAN.2003 Thomas Brosi
FB DTEVE 13.20.0 Funktionsbeschreibung ME(D)9-Endstufendiagnose -----------------------Die Fehlererkennung, das Auslesen und die Speicherung der Endstufenfehlerinformation im Error-Trace-Buffer erfolgt innerhalb der Hardware-Kapsel. Die Verifikation der Fehler, die Heilungspr¨ ufung sowie die OBD-Fehlerspeicherung mittels DFPM-Methoden ist nicht Bestandteil der Hardwarekapsel. Dies erfolgt durch eine Standard-Endstufen-Diagnose, die die pro Endstufe abgelegte Fehlerstatus-Informatione im Error-Trace-Buffer beobachtet und zur Fehlerbehandlung im DFPM auswertet. Mittels des Codeworts CWPSTEVE ("ps_not_used") kann die Standard-Diagnose abgeschaltet werden. Dann erfolgt zyklisch das "L¨ oschen" des Error-Flags und der Fehlerarten-Flags sowie das Setzen des Zyklus-Flags.
Standard-Endstufen-Diagnose --------------------------Ist die Endstufen-Diagnose bereit (B_desee = true) werden w¨ ahrend des Standardablaufs (powerstage diagnosis s.u.) folgende drei Zust¨ ande unterschieden: - Fehlerfreier Betrieb (i.o.cycle completed) Wird die funktionsspezifische Zyklus-Bedingung (sicher gepr¨ ufter nicht anstehender Fehler) erreicht, erfolgt das Setzen des Zyklus-Flags im DFPM. Weiterhin wird der Error-Trace-Buffer beobachtet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Verifikation (new error detected or error verified) Ein Fehler wurde gemeldet. Dadurch startet ein Z¨ ahler, der f¨ ur jede Endstufe mit einer "nicht applizierbaren" Zeit TVP=300ms eingestellt ist. Nach Ablauf dieser Zeit wird ein Testimpuls ausgel¨ ost,um den vorher gemeldeten Fehler zu best¨ atigen. Ein Rechenraster (100ms) sp¨ ater erfolgt die Verifikationspr¨ ufung. Wird in der Verifikationspr¨ ufung die gleiche Fehlerart nochmals erkannt, gilt der Fehler als verifiziert. Im DFPM erfolgt das Setzen von Zyklus-Flag und Error-Flag. ¨ Ubertemperatur oder Lastabfall werden nur als Fehler abgelegt, wenn die Fehlerart eindeutig erkennbar ist. Nicht eindeutig erkannte Fehler werden verworfen. - Heilungspr¨ ufung (error healed) Liegt f¨ ur eine bestimmte Endstufe ein verifizierter Fehler im DFPM vor , wird ein periodisch ablaufender Heilungszyklus gestartet. Die Zyklusdauer wird ebenfalls ¨ uber eine "nicht applizierbare" Zeit THP=1s eingestellt. Nach Ablauf der Zyklusdauer wird auch hier ein Testpuls ausgel¨ ost. Die jetzt beobachtete Fehlerart muß dann mit der verifizierten Fehlerart ¨ ubereinstimmen. Wird nach der Heilungspr¨ ufung kein Fehler mehr gemeldet, oder hat sich die Fehlerart ge¨ andert, gilt der Fehler als geheilt. Im DFPM wird das Zyklus-Flag gesetzt sowie das Error-Flag gel¨ oscht. Ge¨ anderte Fehlerarten m¨ ussen in einem neuen Verifikationszyklus best¨ atitgt werden. - Mehr-Steuerger¨ ate-Systeme Durch Auswertung der Steuerger¨ ate-ID (sgid) und Anwahl des zugeh¨ origen Bits im Codewort CWDTEVE wird die f¨ ur jedes Steuerger¨ at separat vorgebbare Endstufenkonfiguration ber¨ ucksichtigt.
Funktionsablauf --------------Die Standard-Diagnose kann nur dann zu einem gesicherten Ergebnis kommen, wenn alle m¨ oglichen Zust¨ ande durchlaufen wurden. Hierzu wird die Bedingung 2% <= tateist_w <= 80% gepr¨ uft. Damit wird sichergestellt, dass die Zust¨ ande "TEV angesteuert" und "TEV nicht angesteuert" f¨ ur je mindestens 230 us vorliegen (das TEV wird getaktet mit Periodendauern > 30 ms angesteuert).
APP DTEVE 13.20.0 Applikationshinweise Codewort zum Abschalten der Diagnose:
CWPSTEVE = 0 CWPSTEVE = 1
Diagnose ist abgeschaltet Diagnose ist aktiv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRE 16.10.2
Seite 3338 von 4100 31.JAN.2003 Thomas Brosi
¨ FU DAGRE 16.10.2 Diagnose; Plausibilitatspr ufung ¨ Abgasruckf ¨ uhrungsventil ¨ - Endstufe FDEF DAGRE 16.10.2 Funktionsdefinition MAIN: ¨ Ubersicht
set error path
monitoring of controller output
DFPM_AGRE
TAAMON B_agreson taagr_w
ubrsq
B_agreson B_emxagre B_zagre taagr_w
Set_Max_Error Healing
ubrsq
clear error path dagre-main
FCMCLR
dagre-main TAAMON: ¨ Uberwachung Tastverh¨ altnis
SY_UBR 0.0
UBSQAGRMX UBSQAGRMN
ubrsq B_agr B_agrsch taagr_w TEDAGRE
compute 3/
4/
B_agreson
B_eagre RSFlipFlop
TurnOnDelay
compute 1/
TZDAGRE
compute 5/
6/ B_emxagre
B_emxagre
2/ B_zagre
TurnOnDelay_1
B_zagre
dagre-taamon
TAAGRDMX
dagre-taamon FCMCLR: Fehlerspeicher l¨ oschen
DFP_AGRE
dfpgetClf compute 1/ false true
TEDAGRE
compute 2/
false TurnOnDelay
RSFlipFlop
TZDAGRE
compute 4/
false TurnOnDelay_1
dagre-fcmclr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ubsq
dagre-fcmclr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DAGRE 16.10.2
Seite 3339 von 4100 31.JAN.2003 Thomas Brosi
DFPM_AGRE: Fehlerspeicher schreiben
sfpMaxError 1/ sfp
Set_Max_Error
sfpMaxError sfpHealing 1/ sfp
Healing
sfpHealing
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* maxError: S S S R R minError: S S R S R sigError: S S R R S nplError: S S R R R Healing: R S R R R S: set R: reset
DFP_AGRE dfp dfp locSfpAGRV Break 3/ sfpHealing 1/ repSfp 2/ DFP_AGRE
sfp sfpHealing_1
dagre-dfpm-agre
B_cdagre
dfp
dagre-dfpm-agre
ABK DAGRE 16.10.2 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Art
Bezeichnung
FW FW FW FW FW
¨ max. Tastverhaltnis AGR-Steller um Endstufendiagnose auszufuhren ¨ Fehlerentprellzeit DAGRE Zyklus- (Heilungs-) Entprellzeit DAGRE Minimale Hauptrelaisspannung fuer AGR-Endstufendiagnose Maximale Hauptrelaisspannung fuer AGR-Endstufendiagnose
Systemkonstante
Art
Bezeichnung
SY_UBR
SYS (REF) Systemkonstante: Spannung hinter Hauptrelais ubr existiert
Source-X
Source-Y
TAAGRDMX TEDAGRE TZDAGRE UBSQAGRMN UBSQAGRMX
Variable
Quelle
BLOKNR
B_AGR
BBAGR
B_AGRESON B_AGRSCH B_BEAGRE B_BKAGRE B_CDAGRE B_CLAGRE B_EAGRE B_EMXAGRE B_FTAGRE B_MNAGRE B_MXAGRE B_NPAGRE B_SIAGRE B_ZAGRE DFP_AGRE
DAGRE DAGRE DAGRE DAGRE DAGRE DAGRE DAGRE DAGRE DAGRE
E_AGRE
DAGRE
SFPAGRE TAAGR_W
DAGRE AAGRDC
UBRSQ
GGUBR
UBSQ
GGUB
Z_AGRE
DAGRE
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... AAGRDC, ADAGRLS,BBAGR, BGLAMBDA, DAGRE, ... DAGRE DAGRE
EIN
DAMOS-Source fur ¨ Blocknummer
EIN
Bedingung AGR ein
EIN EIN AUS AUS EIN EIN LOK LOK AUS AUS AUS AUS AUS LOK DOK
Bedingung: AGR-Endstufe (CJ220) ist aktiv Bedingung AGR ein ( geschichtete Betriebsmodi ) Bedingung Bandende-Funktionsanforderung AGR-Endstufendiagnose Bedingung: Abgasruckf ¨ uhrungsventil ¨ Endstufe Bedingung Endstufendiagnose AGR ein ¨ Bedingung Fehlerpfad AGR-Endstufe loschen Einstufenfehler AGR erkannt Endstufenfehler AGR (internes flag) Bedingung: Fehlereintrag durch Tester Fehlertype: Kurzschluß nach Masse Endstufe AGR-Ventil Fehlertype: Kurzschluß nach Ubat Endstufe AGR-Ventil Fehlerart: Abgasruckf ¨ uhrungsventil ¨ Endstufe Fehlertype: Leitungsabfall Endstufe AGR-Ventil Bedingung Endstufendiagnose: AGR-Ventil zu SG-int. Fehlerpfadnr.: Abgasruckf ¨ uhrungsventil ¨ Endstufe
AUS
¨ Errorflag: Uberwachung AGR-Endstufe
AUS EIN
Status Fehlerpfad: AGR-Ventil Endstufe ¨ ausgegebenes Tastverhaltnis an AGR-Ventil (word)
EIN
Bordnetzspannung uber ¨ Hauptrelais, Standard-Quantisierung
EIN
Bordnetzspannung, umgerechnet in Standard-Quantisierung
AUS
Zyklusflag: Abgasruckf Endstufe ¨ uhrungsventil ¨
DAGRE DAGRE DAGRE DAGRE
BBAGR, DAGRE,DAGRLS, DDYLSU,DKATFKEB, ... BBAGR, BGPNOS,DAGRE, DAGRLS,DDYLSU, ... AAGRDC, ADAGRLS,DAGRE, HT2KTAGR,TKMWL ADVE, ALBK, BGDVE, DAGRE, DHDEVE, ... ABKVP, AEKP, ALBK,ALSU, BGLBK, ... BBAGR
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSUE 11.20.0
Seite 3340 von 4100 31.JAN.2003 Thomas Brosi
FB DAGRE 16.10.2 Funktionsbeschreibung Die Endstufendiagnose %DAGRE 16.x diagnostiziert eine CJ220 Endstufe (H-Br¨ ucke f¨ ur DC-Motor). Endsprechend der DVE-Endstufendiagnose wird ein Statusflag (B_agreson) abgefragt, welches den Betrieb der Endstufe kennzeichnet. Wird ein Tastverh¨ altnis (taagr_w) ¨ uber einer bestimmten Schwelle ausgegeben, so ist im i.O.-Betrieb der Status der Endstufe B_agreson = "true". Im Fehlerfall wird (zur Entprellung ¨ uber ein Flipflop) nach einer Fehlerzeit TEDAGRE der Endstufenfehler gesetzt. F¨ ur die Heilung des Fehlers bzw. Setzen des Zyklus-Bit muß f¨ ur die Zeit TZDAGRE ununterbrochen ein i.O. Zustand vorliegen. Schaltungstechnisch bedingt k¨ onnen nur folgende Fehler erkannt werden: Kurzschluß zwischen M+ und M-, Kurzschluß von M+ oder M- nach UBatt.
Heilung mit Bit B_agreson: ========================== Bei vorliegendem Fehler der Endstufe kann - selbst wenn sich die Enstufe in dem gleichen Fahrzyklus wieder erholt - das Bit B_agreson erst bei deem folgenden Fahrzyklus wieder den Wert "true" annehmen. Da bei erkanntem Endstufenfehler E_agre&&Z_agre die AGR-Funktionalit¨ at gesperrt wird ist damit auch die Voraussetzung f¨ ur die Heilung von E_agre (Tastverh¨ altnis am Ventil) nicht gegeben. Eine Heilung eines gesetzen Endstufenfehlers kann demnach nur in der Folgefahrt erfolgen.
APP DAGRE 16.10.2 Applikationshinweise
FU DSUE 11.20.0 Diagnose; Saugrohrumschaltung Endstufe FDEF DSUE 11.20.0 Funktionsdefinition
CWPSSUE
0
healing
SUE_CALC
1/ B_desee B_su
only calculated if SY_SU > 1 CWPSSUE2
2/
calc B_su
SUE2_OFF
set Z_sue2 0
healing
SUE2_CALC
1/ B_desee B_su2
calc B_su2
dsue-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SUE_OFF
set Z_sue
dsue-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
compute 1/
DSUE 11.20.0
TVP /NC
Seite 3341 von 4100 31.JAN.2003 Thomas Brosi
compute 3/
4/
set Z_dsue=true
B_su false RSF_sua compute 2/
sfpSetCycle 1/
B_cyclesu
passed through all states, cycle reached
locSfp_SUE
sfp sfpSetCycle
false
dsue-sue-calc
RSF_suna
compute 1/
TVP /NC
compute 3/
4/
set Z_dsue2=true
B_su2 false
RSF_su2a compute 2/
false
B_cyclesu2
passed through all states, cycle reached
sfpSetCycle 1/ locSfp_SUE2
sfp sfpSetCycle
RSF_su2na
dsue-sue2-calc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dsue-sue-calc
dsue-sue2-calc Fehlerspeicherverwaltung: ------------------------Status Fehlerpfad SUE: Errorflag SUE: Zyklusflag SUE: Fehlerart SUE:
L¨ oschen Fehlerpfad: Fehlerpfad SUE: Fehlerklasse SUE: Fehlerschwere SUE: Carb-Code SUE: Umweltbedingungen SUE:
sfpsue E_sue Z_sue B_mxsue B_mnsue B_sisue
C_fcmclr & B_clsue CDTSUE CLASUE TSFSUE CDCSUE FFTSUE
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DSUE 11.20.0
Seite 3342 von 4100 31.JAN.2003 Thomas Brosi
ABK DSUE 11.20.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
CDCSUE CDCSUE2 CDKSUE CDKSUE2 CDTSUE CDTSUE2 CLASUE CLASUE2 CWPSSUE CWPSSUE2 FFTSUE FFTSUE2 TSFSUE TSFSUE2 TVP
BLOKNR BLOKNR
KL KL FW FW FW FW FW FW FW FW KL KL FW FW FW (REF)
Codewort Carb: Endstufe Saugrohrumschaltung Codewort CARB: Stromkreis Saugrohrverst. Bank 2 Codewort Kunde: Endstufe Saugrohrumschaltung Codewort Kunde: Stromkreis Saugrohrverst. Bank 2 Codewort Tester: Endstufe Saugrohrumschaltung Codewort Tester: Stromkreis Saugrohrverst. Bank 2 Fehlerklasse: Saugrohrumschaltung Endstufe Fehlerklasse: Stromkreis Saugrohrverst. Bank 2 Codewort fur ¨ Endstufendiagnose Saugrohrumschaltung Codewort fur ¨ Endstufendiagnose Saugrohrumschaltung 2 Freeze Frame Tabelle: Saugrohrumschaltung Endstufe Freeze Frame Tabelle: Stromkreis Saugrohrverst. Bank 2 Fehlersummenzeit: Endstufe Saugrohrumschaltung Fehlersummenzeit: Stromkreis Saugrohrverst. Bank 2 ¨ Verzogerungszeit Fehlerverifizierung Endstufendiagnose ME(D) 9
Systemkonstante
Art
Bezeichnung
SY_SU
SYS (REF) Systemkonstante Variante Saugrohrumschaltung
Variable
BLOKNR BLOKNR
Quelle
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Source-Y
B_BESUE B_BESUE2 B_BKSUE B_BKSUE2 B_CLSUE B_CLSUE2 B_DESEE
DSUE DSUE DSUE DSUE
B_FTSUE B_FTSUE2 B_MNSUE B_MNSUE2 B_MXSUE B_MXSUE2 B_NPSUE B_NPSUE2 B_SISUE B_SISUE2 B_SU
DSUE DSUE DSUE DSUE DSUE DSUE DSUE DSUE DSUE DSUE SU
B_SU2
SU
DFP_SUE DFP_SUE2 DPS_SUE DPS_SUE2 E_SUE E_SUE2 SFPSUE SFPSUE2 Z_SUE Z_SUE2
DSUE DSUE DSUE DSUE DSUE DSUE DSUE DSUE DSUE DSUE
DECJ
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS EIN EIN EIN
Bedingung Bandendeanforderung fur ¨ Endstufe Saugrohrumschaltung Bedingung Bandende-Funktionsanforderung Endstufe Saugrohrumschaltung Stufe 2 Bedingung: Ersatzwert Saugrohrumschaltung Endstufe aktiv Bedingung: Ersatzwert Saugrohrumschaltung 2 Endstufe aktiv ¨ Bedingung Fehlerpfad Saugrohrumschaltung-Endstufe loschen ¨ Bedingung Fehlerpfad Saugrohrumschaltung-Endstufe 2 loschen Diagnose Endstufe: Eingangsbedingungen erfullt ¨
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN
Bedingung: Fehlereintrag durch Tester fur ¨ Endstufe Saugrohrumschaltung Bedingung: Fehlereintrag durch Tester fur ¨ Endstufe Saugrohrumschaltung 2 Fehlerart: Kurzschluß Masse an Endstufe fur ¨ Saugrohrumschaltung Fehlerart: Kurzschluß Masse an Endstufe fur ¨ Saugrohrumschaltung 2 Fehlerart: Kurzschluß Ubat an Endstufe fur ¨ Saugrohrumschaltung Fehlerart: Kurzschluß Ubat an Endstufe fur ¨ Saugrohrumschaltung 2 Nicht plausibler Fehler: Saugrohrumschaltung Endstufe Nicht plausibler Fehler: Saugrohrumschaltung 2 Endstufe Fehlerart: Leitungsabfall an Endstufe fur ¨ Saugrohrumschaltung Fehlerart: Leitungsabfall an Endstufe fur ¨ Saugrohrumschaltung 2 Bedingung Saugrohrumschaltung
DSUE DSUE DBKSE, DBKVPE,DETRE, DHLSFKE,DLUES1E, ...
BGPIRG, DMDSTP,DSUE, NWSOLLE BGPIRG, DMDSTP, D- EIN SUE DMDSTP DOK DMDSTP DOK DOK DOK DMDSTP AUS DMDSTP AUS AUS AUS AUS AUS
Bedingung Saugrohrumschaltung, 2. Klappe SG-int. Fehlerpfad-Nr.: Endstufe Saugrohrumschaltung SG-int. Fehlerpfad-Nr.: Endstufe Saugrohrumschaltung 2 Endstufeindex Saugrohrumschaltung Endstufeindex Saugrohrumschaltung Bank2 Errorflag: Endstufe Saugrohrumschaltung Errorflag: Endstufe Saugrohrumschaltung (Bank2) Status Fehlerpfad: Endstufe Saugrohrumschaltung Status Fehlerpfad: Endstufe Saugrohrumschaltung 2 Zyklusflag: Endstufe Saugrohrumschaltung Zyklusflag: Enstufe Saugrohrumschaltung (Bank2)
FB DSUE 11.20.0 Funktionsbeschreibung Die Voraussetzung f¨ ur die Diagnose der SU-Endstufe ist die Verwendung einer Endstufe vom Typ CJ94x. Die Erkennung unplausibler Zust¨ ande an der Endstufe und das Auslesen der Fehlerart ist in der Sektion %DECJ beschrieben. Setzen des Zyklusflag: Das Setzen des Zyklusflag erfolgt zum einen ¨ uber einen Fehlereintrag oder wenn die Endstufe ¨ uberpr¨ uft wurde. Diese sichere Pr¨ ufung liegt vor, wenn beide Schaltzust¨ ande der Endstufe, also eingeschaltet und ausgeschaltet, einmal erreicht wurden. Wird in einem der Zust¨ ande ein Fehler detektiert, wird in ¨ uber das Modul DE_StdDiag der Fehler verifiziert und im entsprechenden Fehlerpfad DFP_SUEx eingetragen. Dieses Modul ist auch f¨ ur die Fehlerheilung verantwortlich (ausf¨ uhrliche Beschreibung in %DECJ).
APP DSUE 11.20.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLUES1E 2.10.0
Seite 3343 von 4100 31.JAN.2003 Thomas Brosi
FU DLUES1E 2.10.0 Endstufendiagnose Luftersteuerung ¨ 1 FDEF DLUES1E 2.10.0 Funktionsdefinition
copy of the global error path in a local error path variable
dfp locSfp_LUES1E
GB_sgidloc CWPSLUES1E LUES1E_OFF
sgid
ps_not_used
powerstage is not used; diagnosis is switched off
1/
LUES1E_CALC calc
B_desee
B_lues1
B_lues1
tvlues1
tvlues1
dlues1e-main
dlues1e-main
Selecting the ECU ID for multiple ECU concepts 1/ 1
0
sgidloc/_100ms
sgid
one ECU: sgidloc = 0
1/ sgid
sgidloc/_100ms
multiple ECUs: sgidloc = sgid
dlues1e-sgid
SY_SGANZ
dlues1e-sgid
ps_not_used
repSfp 2/ dfp locSfp_LUES1E
sfpHealing 1/ sfp
setting cycle flag deleting error flag
dlues1e-lues1e-off
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
powerstage diagnosis is performed
dlues1e-lues1e-off
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLUES1E 2.10.0
Seite 3344 von 4100 31.JAN.2003 Thomas Brosi
calc
compute 1/
3/ locSfp_LUES1E
DE_StdDiag Sfp DPS_
locSfp_LUES1E DPS_LUES1E
sfp getSfpZyf
standard diagnosis
repSfp 1/
dfp DFP_LUES1E locSfp_LUES1E 2/
writing back local error path to global error path
Z_lues1e
SY_LUART /V 0
TVP /NC
false
compute 1/
2/
passed through all states cycle reached
LUES_ON
B_lues1 locSfp_LUES1E
sfpSetCycle 1/ sfp
false
dlues1e-lues1e-calc
TVLU1MN
TVLU1MX dlues1e-lues1e-calc
DFP_LUES1E
dfpgetZyf
dlues1e-z-lues1e
reading cycle flag Z_lues1e
dlues1e-z-lues1e
compute 1/ DPS_LUES1E CWPSLUES1E
DE_ClrErr DPS_ CWPS
clear error
TVP /NC false
compute 2/ dlues1e-fcmclr
B_cllues1e
dfpgetClf
B_cllues1e
dlues1e-b-cllues1e
dlues1e-fcmclr
dlues1e-b-cllues1e
TVP /NC false
dlues1e-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tvlues1
LUES_OFF
dlues1e-ini
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DLUES1E 2.10.0
Seite 3345 von 4100 31.JAN.2003 Thomas Brosi
Die Kommunikation mit dem Fehlerspeicher-Management (%DFPM) erfolgt durch Lesen und R¨ uckschreiben des Statuswortes sfpxyz. Inhalt dieses Statusworts sind Zyklus- und Error-Flags sowie Fehlertyp-Information (Z_xyz, E_xyz, B_mnxyz, ...). F¨ ur den Fehlerpfad dieser Diagnosefunktion sind folgende Gr¨ oßen definiert : Status Fehlerpfad: Fehlerflag: Zyklusflag: Fehlertyp: L¨ oschen Fehlerpfad: Ersatzwert aktiv: Fehlerpfadcode: Fehlerklasse: Fehlerschwere: CARB Code: Tabelle der Umwelbed.:
sfplues1e E_lues1e Z_lues1e B_mxlues1e, B_mnlues1e, B_silues1e, B_nplues1e B_cllues1e B_bklues1e (optional) CDTLUES1E CLALUES1E TSFLUES1E CDCLUES1E FFTLUES1E
ABK DLUES1E 2.10.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
CWPSLUES1E TVLU1MN TVLU1MX TVP
FW FW (REF) FW (REF) FW (REF)
Kodewort zum Abschalten der Endstufediagnose Luftersteuerung ¨ 1 ¨ Festwert minimales Tastverhaltnis Lufter ¨ 1 ¨ Festwert Maximales Tastverhaltnis Lufter ¨ 1 ¨ Verzogerungszeit Fehlerverifizierung Endstufendiagnose ME(D) 9
Systemkonstante
Art
Bezeichnung
SY_LUART SY_SGANZ
SYS (REF) Systemkosntante Lufterart ¨ ( gesteuert/geschaltet) ¨ Motormanagement SYS (REF) Systemkonstante Anzahl Steuergerate
Variable
Source-X
Quelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BLOKNR
B_BELUES1E B_BKLUES1E B_CLLUES1E B_DESEE
DLUES1E DLUES1E
B_FTLUES1E B_LUES1
DLUES1E KMTR
B_MNLUES1E B_MXLUES1E B_NPLUES1E B_SILUES1E DFP_LUES1E DPS_LUES1E E_LUES1E SFPLUES1E SGID
DLUES1E DLUES1E DLUES1E DLUES1E DLUES1E DLUES1E DLUES1E DLUES1E
TVLUES1
KMTR
Z_LUES1E
DLUES1E
DECJ
Source-Y
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN EIN
Bedingung Bandende-Funktionsanforderung allgemein Bedingung Ersatzwert aktiv: Luftersteuerung ¨ 1 ¨ Bedingung: Fehlerpfad Endstufe Luftersteuerung ¨ 1 loschen Diagnose Endstufe: Eingangsbedingungen erfullt ¨
AUS EIN
Bedingung: Fehlereintrag durch Tester Bedingung Einschalten Lufterstufe 1
AUS AUS AUS AUS DOK DOK AUS AUS EIN
Fehlertype: Kurzschluß nach Masse Endstufe Luftersteuerung 1 ¨ Fehlertype: Kurzschluß nach Ubatt Endstufe Luftersteuerung 1 ¨ Bedingung Ansteuerungssignal Lufter ¨ 1 nicht plausibel Fehlertype: Leitungsabfall Endstufe Luftersteuerung ¨ 1 SG int. Fehlerpfadnr.: Luftersteuerung ¨ 1 Endstufe Endstufeindex Lueftersteuerung 1 Errorflag: Luftersteuerung ¨ 1 (Endstufe) Status Fehlerpfad: Luftersteuerung 1 ¨ ¨ Steuergerate-ID
DLUES1E DBKSE, DBKVPE,DETRE, DHLSFKE,DLUES1E, ... DLUES1E, DTEV,HT2KTKMTR
KMTR KMTR
AEVAB, DBKVPE,DETRE, DHLSFKE,DLUES1E, ... EIN DLUES1E, HT2KTKMTR, MDVERB AUS
¨ Tastverhaltnis Lufter ¨ 1 Zyklusflag: Luftersteuerung ¨ 1 (Endstufe)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KONCW 4.140.0
Seite 3346 von 4100 31.JAN.2003 Thomas Brosi
FB DLUES1E 2.10.0 Funktionsbeschreibung ME(D)9-Endstufendiagnose -----------------------Die Fehlererkennung, das Auslesen und die Speicherung der Endstufenfehlerinformation im Error-Trace-Buffer erfolgt innerhalb der Hardware-Kapsel. Die Verifikation der Fehler, die Heilungspr¨ ufung sowie die OBD-Fehlerspeicherung mittels DFPM-Methoden ist nicht Bestandteil der Hardwarekapsel. Dies erfolgt durch eine Standard-Endstufen-Diagnose, die die pro Endstufe abgelegte Fehlerstatus-Informatione im Error-Trace-Buffer beobachtet und zur Fehlerbehandlung im DFPM auswertet. Mittels des Codeworts CWPSLUES1E kann die Standard-Diagnose abgeschaltet werden. Dann erfolgt zyklisch das L¨ oschen des Error-Flags und der Fehlerarten-Flags sowie das Setzen des Zyklus-Flags.
Standard-Endstufen-Diagnose --------------------------Ist die Endstufen-Diagnose bereit (B_desee = true), werden w¨ ahrend des Standardablaufs (powerstage diagnosis s.u.) folgende drei Zust¨ ande unterschieden: - Fehlerfreier Betrieb (i.o.cycle completed) Wird die funktionsspezifische Zyklus-Bedingung (sicher gepr¨ ufter nicht anstehender Fehler) erreicht, erfolgt das Setzen des Zyklus-Flags im DFPM. Weiterhin wird der Error-Trace-Buffer beobachtet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Verifikation (new error detected or error verified) Ein Fehler wurde gemeldet. Dadurch startet ein Z¨ ahler, der f¨ ur jede Endstufe mit einer "nicht applizierbaren" Zeit TVP=300ms eingestellt ist. Nach Ablauf dieser Zeit wird ein Testimpuls ausgel¨ ost,um den vorher gemeldeten Fehler zu best¨ atigen. Ein Rechenraster (100ms) sp¨ ater erfolgt die Verifikationspr¨ ufung. Wird in der Verifikationspr¨ ufung die gleiche Fehlerart nochmals erkannt, gilt der Fehler als verifiziert. Im DFPM erfolgt das Setzen von Zyklus-Flag und Error-Flag. ¨ Ubertemperatur oder Lastabfall werden nur als Fehler abgelegt, wenn die Fehlerart eindeutig erkennbar ist. Nicht eindeutig erkannte Fehler werden verworfen. - Heilungspr¨ ufung (error healed) Liegt f¨ ur eine bestimmte Endstufe ein verifizierter Fehler im DFPM vor , wird ein periodisch ablaufender Heilungszyklus gestartet. Die Zyklusdauer wird ebenfalls ¨ uber eine "nicht applizierbare" Zeit THP=1s eingestellt. Nach Ablauf der Zyklusdauer wird auch hier ein Testpuls ausgel¨ ost. Die jetzt beobachtete Fehlerart muß dann mit der verifizierten Fehlerart ¨ ubereinstimmen. Wird nach der Heilungspr¨ ufung kein Fehler mehr gemeldet, oder hat sich die Fehlerart ge¨ andert, gilt der Fehler als geheilt. Im DFPM wird das Zyklus-Flag gesetzt sowie das Error-Flag gel¨ oscht. Ge¨ anderte Fehlerarten m¨ ussen in einem neuen Verifikationszyklus best¨ atitgt werden. - Mehr-Steuerger¨ ate-Systeme Durch Auswertung der Steuerger¨ ate-ID (sgid) und Anwahl des zugeh¨ origen Bits im Codewort CWPSLUES1E wird die f¨ ur jedes Steuerger¨ at separat vorgebbare Endstufenkonfiguration ber¨ ucksichtigt.
Funktionsablauf --------------Die Standard-Diagnose kann nur dann zu einem gesicherten Ergebnis kommen, wenn alle m¨ oglichen Zust¨ ande durchlaufen wurden. Hierzu wird f¨ ur einen geschalteten L¨ ufter-Ausgang die Bedingung B_lues1 = 0 und B_lues1 = 1, f¨ ur einen PWM-Ausgang die Bedingung TVLU1MN <= tvlues1 <= TVLU1MX gepr¨ uft. Damit wird sichergestellt, dass die Zust¨ ande "L¨ ufter eingeschaltet" und "L¨ ufter nicht eingeschaltet" je f¨ ur eine Zeit von mindestens TVP (=300 us) vorliegen bzw. das Tastverh¨ altnis f¨ ur mindestens TVP im Betriebsbereich lag.
APP DLUES1E 2.10.0 Applikationshinweise Codewort zum Abschalten der Diagnose:
CWPSLUES1E CWPSLUES1E CWPSLUES1E CWPSLUES1E
= = = =
0 1 2 3
Diagnose Diagnose Diagnose Diagnose
ist ist ist ist
abgeschaltet f¨ ur alle SGs aktiv f¨ ur MASTER, abgeschaltet f¨ ur SLAVE abgeschaltet f¨ ur MASTER, aktiv f¨ ur SLAVE aktiv f¨ ur alle SGs
FU KONCW 4.140.0 Konfiguration durch Code Words FDEF KONCW 4.140.0 Funktionsdefinition 1. Project configuration via data or tester interface (runtime configuration): The following ram-cells were set at C_ini and every 1 sec:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
bit
7 6 5 4 3 2 1 0 +---------------+ CWKONFZ1 |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-| | | | | | +---| | | | | +-----| | | | +-------| | | +---------| | +-----------| +-------------+----------------
bit CWKONLS
bit CWOBD
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bit CWERFIL
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-| | | | | | +---| | | | | +-----| | | | +-------| | | +---------| | +-----------| +-------------+----------------
bit
KONCW 4.140.0
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_tfu | | | | | | +---| | | | | +-----| | | | +-------| | | +---------| | +-----------| +-------------+----------------
CWTF
B_autget B_mt B_cvt B_asm B_dkg B_asrfz B_4wd
bit
B_lsv B_lsh B_lsf B_lsv2 B_lsh2 B_lsf2
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x|--> cw_obd +---------------+
7 6 5 4 3 2 1 0 +---------------+ CWKONABG |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_katfz | | | | | | +---- B_kath | | | | | +------ B_slsfz | | | | +-------| | | +---------| | +-----------| +-------------+----------------
7 6 5 4 3 2 1 0 +---------------+ CWDKATNO |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ 7 6 5 4 3 2 1 0 | | | | | | | +-- B_cdkatno +---------------+ | | | | | | +---|x x x x x x x x|--> cw_erfil | | | | | +-----+---------------+ | | | | +-------| | | +---------| | +-----------| +-------------+----------------
bit
7 6 5 4 3 2 1 0 +---------------+ CWLSFA |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cwlsfsch | | | | | | +---- B_cwlsfdyn | | | | | +------ B_cwlsfvl | | | | +-------| | | +---------| | +-----------| +-------------+----------------
bit
7 6 5 4 3 2 1 0 +---------------+ SY_DSVDK |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_dslvh ( SY_EGFE Bit(2) )
bit
bit
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_hfmv
SY_HFM
( SY_EGFE Bit(0) )
bit SY_DSU
bit CWUHR
Seite 3347 von 4100 31.JAN.2003 Thomas Brosi
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_uhrrmin | | | | | | +---- B_uhrrsec | | | | | +------ B_abstnl | | | | +-------| | | +---------| | +-----------| +-------------+----------------
bit
7 6 5 4 3 2 1 0 +---------------+ CWKLIMA |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_klima | | | | | | +---| | | | | +-----| | | | +-------| | | +---------| | +-----------| +-------------+----------------
bit
7 6 5 4 3 2 1 0 +---------------+ CWLSHA |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cwlshsch | | | | | | +---- B_cwlshdyn | | | | | +------ B_cwsnosch | | | | +-------- B_cwsnodyn | | | +---------- B_cwlshvl | | +------------ B_cwsnslow | +--------------.B_cwslow +----------------
bit SY_DSS
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_dssv ( SY_EGFE Bit(1) )
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_dsuv ( SY_EGFE Bit(3) )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
bit CWMDAPP
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-| | | | | | +---| | | | | +-----| | | | +-------| | | +---------| | +-----------| +-------------+----------------
bit CWBDE1
B_zwappl B_fpwdkap B_wdksap *) B_ldsafw B_plsolap
KONCW 4.140.0
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-| | | | | | +---| | | | | +-----| | | | +-------| | | +---------| | +-----------| +-------------+----------------
bit CWBDE1
B_rkapp B_rlsschap B_wdkschap B_wdkhomap B_zwschap B_psmxrkap
151413121110 9 8 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-| | | | | | +---| | | | | +-----| | | | +-------| | | +---------| | +-----------| +-------------+----------------
Seite 3348 von 4100 31.JAN.2003 Thomas Brosi
B_esbkhap B_esbsap B_esbhap B_prsolap B_dsvap B_lamhap B_esesap
*) B_ldsapp = B_zwappl or B_fpwdkap or B_wdksap or CWMDAPP.Bit3
bit CWBDEMD
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-| | | | | | +---| | | | | +-----| | | | +-------| | | +---------| | +-----------| +-------------+----------------
bit
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWAGR
CWAGREO: = = = = =
0 1 2 3 4
: : : : :
bit CWFRST
B_fgzwhmmc B_hmmlb B_fglahmm B_mdvur B_hspmd
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-| | | | | | +---| | | | | +-----| | | | +-------| | | +---------| | +-----------| +-------------+----------------
bit CWRR
B_cwagrh B_cwagrs
B_cwagrap B_cwagrhap
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdfrst | | | | | | +---| | | | | +-----| | | | +-------| | | +---------| | +-----------| +-------------+----------------
CWADRES
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-| | | | | | +---| | | | | +-----| | | | +-------| | | +---------| | +-----------| +-------------+----------------
B_adrsta B_adrldra B_adrkra B_adrlra B_adrmdver B_adrmsdk
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_rrisolap | | | | | | +---- B_rriesap | | | | | +-----| | | | +-------| | | +---------| | +-----------| +-------------+----------------
(Codewort AGR Entnahmeort (Bank1))
keine AGR Entnahme AGR-Entnahme vor Kr¨ ummer AGR-Entnahme vor Vorkat AGR-Entnahme hinter Vorkat AGR-Entnahme im Y-Rohr (2Bank-System)
bit
CWAGREO2 (Codewort AGR Entnahmeort (Bank2)) = = = =
0 1 2 3
: : : :
keine AGR Entnahme AGR-Entnahme vor Kr¨ ummer AGR-Entnahme vor Vorkat AGR-Entnahme hinter Vorkat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KONCW 4.140.0
Seite 3349 von 4100 31.JAN.2003 Thomas Brosi
bit
7 6 5 4 3 2 1 0 bit 7 6 5 4 3 2 1 0 bit 7 6 5 4 3 2 1 0 +---------------+ +---------------+ +---------------+ CWGRABH |x x x x x x x x| CWSCTMDE |x x x x x x x x| CWKMMILSCT |x x x x x x x x| +---------------+ +---------------+ +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_gracan | | | | | | | +-- B_mde8e | | | | | | | +-- B_kmmilsct | | | | | | +---- B_gra6p | | | | | | +---- B_mde9e | | | | | | +---| | | | | +-----| | | | | +-----| | | | | +-----| | | | +-------| | | | +-------| | | | +-------| | | +---------| | | +---------| | | +---------| | +-----------| | +-----------| | +-----------| +-------------| +-------------| +-------------+---------------+---------------+----------------
bit
7 6 5 4 3 2 1 0 +---------------+ CWPWF |x x x x x x x x| +---------------+
bit
7 6 5 4 3 2 1 0 +---------------+ CWAGRVBP |x x x x x x x x| +---------------+
bit
7 6 5 4 3 2 1 0 +---------------+ CWALE |x x x x x x x x| +---------------+
bit
7 6 5 4 3 2 1 0 +---------------+ CWHRLSU |x x x x x x x x| +---------------+
bit
7 6 5 4 3 2 1 0 +---------------+ CWKTAGRA |x x x x x x x x| +---------------+
#if ( SY_STERVK > 0 ) or ( SY_FKAT2 > 0 ) or ( SY_HKAT2 > 0 ) bit
7 6 5 4 3 2 1 0 +---------------+ CWAGRVBP2 |x x x x x x x x| +---------------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
#endif
bit
7 6 5 4 3 2 1 0 bit 7 6 5 4 3 2 1 0 +---------------+ +---------------+ CWZGST |x x x x x x x x| CW_HWVAR |x x x x x x x x| +---------------+ +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cwzgst
7 6 5 4 3 2 1 0 +---------------+ CWKONFGR |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-| | +---| +-----+----------------
bit
7 6 5 4 3 2 1 0 +---------------+ CWBRCFG |x x x x x x x x| +---------------+ ˆ ˆ | +-- B_brport +---- B_etsport
bit
B_canfgr=TRUE; B_ainfgr=FALSE; B_dinfgr=FALSE B_canfgr=FALSE; B_ainfgr=TRUE; B_dinfgr=FALSE B_canfgr=FALSE; B_ainfgr=FALSE; B_dinfgr=TRUE B_varfgr=TRUE
wessbm = WESBM
2. Speed dependent function deactivation: The following ram-cells were calculated every 100 ms: +--------+ nmot ------------>| | nmot > NSWO1 +-------+ | <> +--------------------> B_nswo1 | NSWO1 +---------->| | +-------+ +--------+
+--------+ nmot ------------>| | nmot > NSWO2 +-------+ | <> +--------------------> B_nswo2 | NSWO2 +---------->| | +-------+ +--------+
3. Configuration of OBDII diagnostic functions, Euro switches (runtime configuration): The following ram-cells were set once at C_ini and every 1s:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
bit CDMD
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdmd
bit
7 6 5 4 3 2 1 0 +---------------+ CDSALSU|x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdsalsu bit CDLSV
bit CDHSF
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdlsv 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdhsf
bit
7 6 5 4 3 2 1 0 +---------------+ CDLASH |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdlash
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bit
7 6 5 4 3 2 1 0 +---------------+ CDHSVSA |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdhsvsa bit CDDST
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cddst
bit CDSWE
bit CDEGFE
bit CDLSH
bit CDHSFE
bit CDLATV
bit CDKVS
bit CDTES
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdswe 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdegfe 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdlsh 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdhsfe 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdlatv 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdkvs 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdtes
KONCW 4.140.0
bit CDLSF
bit CDHSV
Seite 3350 von 4100 31.JAN.2003 Thomas Brosi
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdlsf 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdhsv
bit
7 6 5 4 3 2 1 0 +---------------+ CDLASF |x x x x x x x x| +---------------+ | | | | | | | +-- B_cdlasf
bit
7 6 5 4 3 2 1 0 +---------------+ CDLSVST |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdlsvst bit CDLATP
bit CDDSBKV
bit CDLDP
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdlatp 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cddsbkv 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdldp
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CDAGR
bit CDHSH
+---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdagr 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdhsh
bit
7 6 5 4 3 2 1 0 +---------------+ CDATNV |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdatnv bit CDAGRV
bit
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CDAGRE
bit CDAGRL
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdagrv
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdagre
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdagrl
bit
7 6 5 4 3 2 1 0 +---------------+ CDHNOHK |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdhnohk bit CDSKNO
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdskno
CDSLS
bit CDKAT
bit CDVKT
bit CDLLR
bit CDATVV
bit CDAGRS
7 6 5 4 3 2 1 0 +---------------+ CDULSU |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdulsu
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdkat
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdvkt 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdllr
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdatvv
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdagrs
7 6 5 4 3 2 1 0 +---------------+ CDHNOHKE |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdhnohke bit CDEDSS
7 6 5 4 3 2 1 0 bit +---------------+ CDKATSP |x x x x x x x x| CDGGGTS +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdkatsp | | | | | | +---- B_cdkatspt | | | | | +------ B_cdkatspf
bit
+---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdsls
bit
bit
bit 7 6 5 4 3 2 1 0 +---------------+ CDDYLSU |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cddylsu
KONCW 4.140.0
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdedss 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdgts
bit 7 6 5 4 3 2 1 0 +---------------+ CDHELSU |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdhelsu
CDSLSE
bit CDNWS
Seite 3351 von 4100 31.JAN.2003 Thomas Brosi
+---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdslse 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdnws | | | | | | +---- B_cdenws | | | | | +-------B_cdanws
bit
7 6 5 4 3 2 1 0 +---------------+ CDATVH |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdatvh bit CDLBK
bit CDTANKL
bit CDHSHE
bit CDNOHK
bit CDEHFM
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-| | | | | | +---| | | | | +-----+--------
B_cdlbk B_cdlbko B_cdlbkp B_cdlbkf
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdtankl
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdhshe 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdnohk 7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdehfm
bit
7 6 5 4 3 2 1 0 +---------------+ CDNOHKP |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdnohkp
bit CDPLLSU
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdpllsu
bit
7 6 5 4 3 2 1 0 +---------------+ CDICLSU |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdiclsu
#if ( SY_CJ120 > 0 ) OR ( SY_CJ125 >0 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
bit
7 6 5 4 3 2 1 0 +---------------+ CDHRLSU |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdhrlsu #endif
KONCW 4.140.0
Seite 3352 von 4100 31.JAN.2003 Thomas Brosi
bit
7 6 5 4 3 2 1 0 +---------------+ CDHRLSUE|x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdhrlsue
#if ( SY_STETLR == 1 ) bit CDLSVV
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdlsvv
#endif #if ( SY_DLSHV == 1 ) bit CDLSHV
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdlshv
#if ( SY_DKATSP == 1 ) && ( SY_LSFNVK == 1 ) bit CDKATF
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdkatf
#endif 7 6 5 4 3 2 1 0 +---------------+ CDDMTL |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cddmtl ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bit
bit
7 6 5 4 3 2 1 0 +---------------+ CDEONV |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdeonv
bit
7 6 5 4 3 2 1 0 +---------------+ CWNSABG |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_ndsav
bit
7 6 5 4 3 2 1 0 +---------------+ CDDTESK |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cddtesk
#if ( SY_ATR > 0 ) bit CDATS
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdats
bit CDATR
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdatr
#endif #if ( SY_BKVP > 0) bit CDBKVP
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdbkvp
#endif #if ( SY_LSFV == 1 ) bit CDLSFV
7 6 5 4 3 2 1 0 +---------------+ |x x x x x x x x| +---------------+ ˆ ˆ ˆ ˆ ˆ ˆ ˆ ˆ | | | | | | | +-- B_cdlsfv
#endif
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KONCW 4.140.0
Seite 3353 von 4100 31.JAN.2003 Thomas Brosi
Designed for a System with 1, 2 or 3 ECUs
SY_SGANZ 1 sgid 1 SY_SGANZ 2 sgid 2
Master
SY_ZZBANK
Slave 2
SY_ZZBANKC
Master
SY_GRDWRT
Slave 2
SY_GRDWRTC
Slave 1
SY_ZZBANKB
zzbank
grundwert
Slave 1
SY_GRDWOF
koncw-main
SY_GRDWRTB
grdwof
koncw-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK KONCW 4.140.0 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_GRDWOF SY_GRDWRT SY_GRDWRTB SY_GRDWRTC SY_SGANZ SY_ZZBANK SY_ZZBANKB SY_ZZBANKC
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Grundwertoffset, Abstand 1. zu 2. SW-Bezugsmarke in ◦ KW Systemkonstante Grundwert, Abstand SW-Bezugsmarke zu OT in ◦ KW ¨ Abstand SW-Bezugsmarke zu OT in ◦ KW Systemkonstante Grundwert 2. Steuergerat; ¨ Abstand SW-Bezugsmarke zu OT in ◦ KW Systemkonstante Grundwert 3. Steuergerat; ¨ Motormanagement Systemkonstante Anzahl Steuergerate ¨ Systemkonstante Zylinderzuordnung Bank1 u. B.2, 0 B.1, 1 fur ¨ B.2, als Binarzahl ¨ Darst Systemkonst. Zyl.-zuordnung AbgasBank1/2 fur ¨ Slave1/SGB, 0 B1, 1 B2 binare ¨ Darst Systemkonst. Zyl.-zuordnung AbgasBank1/2 fur ¨ Slave2/SGC, 0 B1, 1 B2 binare
Variable
Quelle
Referenziert von
Art
Bezeichnung
GRDWOF GRUNDWERT SGID
KONCW KONCW
AUS AUS EIN
Abstand 1. zu 2. SW-Bezugsmarke in ◦ KW Abstand SW-Bezugsmarke zu OT in ◦ KW ¨ Steuergerate-ID
ZZBANK
KONCW
AWEA AWEA AEVAB, DBKVPE,DETRE, DHLSFKE,DLUES1E, ... AEVAB, BGEVAB,BGLASO, GK
AUS
¨ Zylinderzuordnung zu Einspritzbanken
FB KONCW 4.140.0 Funktionsbeschreibung 1. Einleitung: Die Funktion beschreibt die Projektkonfiguration durch Code words. Alle globalen (mehrere Funktionen betreffende) Codew¨ orter und alle Euroschalter sind hier aufgef¨ uhrt.
2.1. Softwarekonfiguration mittels Systemkonstanten SY_...: Systemkonstanten werden in %PROKON definiert. 2.2. Projektkonfiguration mittels Codew¨ orter CW..: Codew¨ orter sind als Festwerte applizierbar. Es wird bei ¨ Anderung der Codew¨ ortern immer das gleiche Programm verwendet. Bsp.: CWKONFZ1 Die Schnittstelle zwischen %PROKON und den Funktionen, die die globalen Codew¨ orter benutzen, erfolgt ¨ uber Status-Bits bzw. Bytes. Diese Bits werden in %PROKON aus den Codew¨ ortern ausgewertet (Send-Connector) und in den entsprechenden Funktionen eingelesen (Receive-Connector). Damit wird eine sp¨ atere Projektkonfiguration am Bandende mittels Tester m¨ oglich. 2.2.1. Deaktivierung von Diagnosefunktionen mittels Euroschalter CD..: Codew¨ orter, die ein Abschalten von Diagnosefunktionen bewirken (Euroschalter), werden mit CD... bezeichnet. Bsp.: CDSLS
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SYABK 8.2.0
Seite 3354 von 4100 31.JAN.2003 Thomas Brosi
APP KONCW 4.140.0 Applikationshinweise Default-Bedatung:
CWKMMILSCT = 0xFF
[ Ausgabe PID $21 (Km bei MIL on) ist erlaubt]
CWSCTMDE = 0xFF CWSCTMDE.Bit 0 (B_mde8e) = 1 CWSCTMDE.Bit 1 (B_mde9e) = 1
[Mode $08 ist erlaubt] [Mode $09 ist erlaubt]
FU SYABK 8.2.0 Symbole und Abkurzungen ¨ FDEF SYABK 8.2.0 Funktionsdefinition
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SYMBOLE: | | | -----+ | --------+----------> | -----|-----------> | | | | | +----------> | +-----------> | Verzweigung von Signalleitungen | Kreuzen von Signalleitungen | | | | | +-+ F1 ->o--- Additionspunkt F1 + F2 | F1 ->o Subtraktionspunkt F1 - F2 | --->|&|--> UND-Glied + ˆ F2 | -ˆ F2 | --->| | | | | | +-+ | | +-+ | | ---->|V|----> ODER-Glied | +-+ | +-+ ---->| | (in Beschreibungen | -->o| |----> Negierung am Eingang | --->| |o---> Negierung am Ausgang +-+ wird auch "/" ver| +-+ (in Beschreibungen wird | +-+ wendet) | auch "!" verwendet) | | | B_lr Schalter; sie sind in | Blindstecker | " / Ruhestellung gezeichnet | +-+ (ersetzt Ausgang von |" --o o-Text beschreibt Umschalt-| |0|-* * * ---- im Fkt-Rahmen n. vor-| bedingung | +-+ handener Sektion) | | | +-+ | | +-+ a ---->|*|--> a*b Multiplikation |tl +-----+ | a --->|:|--> a / b Division zweier b ---->| | zweier Gr¨ oßen | ->| Fns |- Multiplikation tl * Fns | b --->| | Gr¨ oßen (b kann auch +-+ (b kann auch von | +-----+ | +-+ von unten kommmen) unten kommen) | | | | +--------+ Totzeitglied | +-+------+ | +-----------+ Zweipunktglied xe | Tt+----| xa | B_s --->|S| Flip |---> R/S -Flip | xe | +-- 1 | xa ---->| | |--> xa um Tt verz¨ ogert | +-+------+ Flop | --->| ----+---- |---> xe kontinuierlich |---+ | | B_r --->|R| Flop | | | -1--+ | xa entweder -1 oder 1 +--------+ | +-+------+ | +-----------+ | | +-------------+ Einschalt- | +------+ Komplexe Funktion siehe | e +-----+ a Betragsbildung B_lr| TBLRH +-| B_lrhk verz¨ ogerer | | %ZWB | Blatt %ZWB | -->| |x| |---> -->| ------+-->t |--> | +------+ | +-----+ a = |e| +-------------+ | | wenn B_lr f¨ ur t= TBLRH ununterbrochen | | danach B_lrhk=1 / B_lr=0 => B_lrhk=0 | | | |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
+--------+ |WMAX +--| obere Begrenzung auf WMAX | / | und untere Begrenzung auf |--+ WMIN| WMIN +--------+
ASCETBLK 1.1.0
| +--------+ | | +----- | obere Begrenzung auf | -->|/ TLMX |---> TLMX | +--------+ | | | | +-----+ | +-----+ | MIN | Kleinstwertauswahl | | MAX | Gr¨ oßtwertauswahl +-----+ | +-----+ | | | +------------+ Integrator +-----+ B_lr Vergleicher | e | ˆ / | a Tmot ->|>TMLR|------> wenn Tmot > TMLR |-->| | / ZLRHK |--> mit Zeitkonstan+-----+ dann B_lr = 1 | | +-------->t| ten ZLRHK | +------------+ |
| | | | | | | | | | | | | | | | | | |
Seite 3355 von 4100 31.JAN.2003 Thomas Brosi
+--------+ | TLMIN /| untere Begrenzung auf -->| -----+ |---> TLMIN +--------+
+--<--+---- LR ein ->|DTMR |<- Hysterese, LR V ˆ zuschalten,wenn aus | | Tmot > TMRE ----+-->--+ Abschalten wenn TMRE | Tmot < TMRE - DTMR +--------------+ e | ˆ . * |em ->| | * ZKFRM |--> | *---------->t| +--------------+
Tiefpass mit Zeitkonstanten ZKFRM
Symbolische Kurzschreibweise in Plausibilit¨ atspr¨ ufungen: -------------------------------------------------------SB1, SB2... Spezifikationsbedingung 1 bzw. 2 F1, F2.... Fehler 1 bzw. 2 SB1 & SB2 Bedingung 1 und Bedingung 2 erf¨ ullt --SB1 \ SB2 Bedingung 1 oder Bedingung 2 erf¨ ullt ---!SB1 Bedingung 1 nicht erf¨ ullt ----F1: SB1 Fehler 1 wird gesetzt, wenn Bedingung 1 erf¨ ullt ist F2: SB1 & !SB2 Fehler 2 wird gesetzt, wenn Bedingung 1 erf¨ ullt und Bedingung 2 nicht erf¨ ullt ist
FDEF ASCETBLK 1.1.0 Funktionsdefinition
Funktionsdarstellung: Bei der Darstellung von Funktionen wird zwischen physikalischen Informationen (Datenfluß) und digitaler Steuerinformation (Kontrollfluß) unterschieden. Datenfluß: Lastsignal, Drehzahl, Regelfaktor Kontrollfluß: Bedingung Leerlauf, Schalter Fahrstufe, Fehler Kat Durchgezogene Linien markieren den Datenfluß, gestrichelte Linien den Kontrollfluß. Grundblöcke (allgemeines): - Bei Blöcken mit der Kennzeichnung "NOV" am Ausgang wird der Zustandswert des Blockes (Integratorinhalt, Flag, RAM-Zelle, etc.) im Dauer-RAM gespeichert (ansonsten im flüchtigen RAM). Im übrigen verhalten sich die Blöcke wie ihre Pendants ohne "NOV". - Die Haupteingangs- und Hauptausgangswerte ("in" und "out") weisen im Block-Icon kein Symbol auf; sie sind mit 0.0 (float) bzw. FALSE (bool) vorbelegt, sofern nichts anderes angegeben ist. - Nichtbeschaltete Eingänge sind mit 0.0 (float) bzw. FALSE (bool) vorbelegt, sofern nichts anderes angegeben ist. - Bei einigen Blöcken kann an der linken oberen Ecke ein "Rastereingang" (default TRUE) angeschlossen werden, durch den die Berechnungshäufigkeit explizit festgelegt wird. Im folgenden bezeichnet "rasterZeit" den Abtand zwischen zwei Berechnungen. - Eine Abweichung von der nachfolgenden Standardbelegung der Ein- und Ausgängen wird in der Beschreibung des Blockes angegeben. Kürzel im Icon Default-Wert Bezeichnung EINGÄNGE: E TRUE Berechnung des Blocks freigeben I FALSE Initialisierung auslösen IV 0.0 Initialisierungswert K 0.0 hier: Integrationsfaktor K MX 1E35 obere Begrenzung der Ausgangsgröße MN -1E35 untere Begrenzung der Ausgangsgröße
ascetblk-teil0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FU ASCETBLK 1.1.0 Beschreibung der ASCET-Blockbibliothek
ascetblk-teil0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MN
MX
K
K E
ASCETBLK 1.1.0
Seite 3356 von 4100 31.JAN.2003 Thomas Brosi
Integrator K neuer Integratorwert := alter Integratorwert + K * rasterZeit * in EINGÄNGE: K Integrationsfaktor
IV I
MN
MX
T
T E
IV I
m
m E
IV I
T
T E
IV I
Integrator T neuer Integratorwert := alter Integratorwert + (rasterZeit / T) * in Der Minimalwert von T wird auf rasterZeit begrenzt. EINGÄNGE: T Integrationszeitkonstante Rekursion neuer Wert := alter Wert + m * (in - alter Wert) EINGÄNGE: m Rekursionskonstante
Tiefpass neuer Tiefpasswert := alter Tiefpasswert + (rasterZeit / T) * (in - alter Tiefpasswert) Der Minimalwert von T wird auf rasterZeit begrenzt. EINGÄNGE: T Zeitkonstante Eingangs-UmschalterUnten Das Icon zeigt die Ruhestellung des Schalters, nichtbeschaltete Eingänge sind mit 0.0 vorbelegt.
Exklusiv-ODER Der Ausgang wird TRUE, wenn genau ein Eingang TRUE ist.
=1
MA X
Maximum2 Am Ausgang liegt das Maximum der Eingangswerte an. Der Ausgang i zeigt den Index des ersten Eingangs an, dessen Wert gleich dem ermittelten Maximum ist.
i
ascetblk-teil1
FlankeBi Bei negativer oder positiver Flanke am Eingang, wird während dieses Simulationsschrittes am Ausgang TRUE ausgegeben. Sonst ist der Ausgang FALSE.
i
ascetblk-teil1 Begrenzer Am Ausgang wird der auf den Bereich [MN, MX] begrenzte Eingangswert ausgegeben. Ist eine Begrenzung aktiv, so wird der Ausgang B := TRUE gesetzt; ansonsten ist dieser Ausgang FALSE.
MX B
Betrag Am Ausgang liegt der Betrag des Eingangswertes an.
|X| LSP
RSP
1 -1
MN MX E
IV I
E
F L AG IV I
E
R AM IV I
Hystrese Der rechte und der linke Schaltpunkt der Hysterese ergibt sich aus der Beschaltung: beschaltet linker Schaltpkt rechter Schaltpkt ------------------------------------------------------LSP und delta LSP LSP + delta LSP und RSP LSP RSP delta und RSP RSP - delta RSP Bei allen anderen Beschaltungen der Eingänge wird am Ausgang FALSE ausgegeben (fehlerhafte Beschaltung). Signum Ist der Eingangswert < 0.0, liegt am Ausgang der Wert -1.0, ansonsten der Wert 1.0 .
Akkumulator Der Akkumulator wird um den Eingangswert additiv verändert und auf den Bereich [MN, MX] begrenzt.
FLAG Nachbildung einer flüchtigen 1 Bit-Speicherzelle. RAM Nachbildung einer flüchtigen Speicherzelle.
ascetblk-teil2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MN
ascetblk-teil2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
i-1
IV
I
Einschalt-Verzögerung Der Ausgang folgt dem Schalten des Eingangs von FALSE nach TRUE nach der Verzögerungszeit, die am Eingang DELAY anliegt. Schaltet während der Verzögerung der Eingang wieder nach FALSE, liegt auch am Ausgang sofort FALSE an.
DELAY
B
E
SV
VerzögerungRaster Verzögerung des Signals um ein Raster, d.h. out(i) := in(i-1). Am Ausgang liegt der jeweils um einen Rastertakt verzögerte Wert an. Wenn der Rastereingang offen ist, wird um einen Simulationstakt verzögert. Ausschalt-Verzögerung Der Ausgang folgt dem Schalten des Eingangs von TRUE nach FALSE nach der Verzögerungszeit, die am Eingang DELAY anliegt. Schaltet während der Verzögerung der Eingang wieder nach TRUE, liegt auch am Ausgang sofort TRUE an.
DELAY
SV
Seite 3357 von 4100 31.JAN.2003 Thomas Brosi
RS-FlipFlop Das RS-FlipFlop hat einen Set-Eingang S und einen Reset-Eingang R. Am Ausgang !Q liegt immer der zu Q invertierte Wert. Reset ist gegenüber Set dominant.
RS - F F Q Q
S R
E
ASCETBLK 1.1.0
B
Timer Eine positive Flanke am Eingang bewirkt, daß der Timer gestartet wird, d.h. - der interne Timer wird auf den Wert (in Sekunden) gesetzt, der am Eingang SV anliegt, - der Ausgang wird TRUE und bleibt TRUE bis der Timer abgelaufen ist. Eine erneute positive Taktflanke am Eingang hat keine Auswirkung, solange der Timer noch nicht abgelaufen ist. Liegt an E FALSE, wird der Timer gestoppt, bis E wieder TRUE ist. EINGÄNGE: in Starten des Timers SV Timerzeit AUSGÄNGE: B Timer läuft Timer-Retrigger Grundfunktion wie "Timer", jedoch: Eine erneute positive Taktflanke am Eingang bewirkt stets Neustart des Timers.
ascetblk-teil3
E
ascetblk-teil3 ZeitZähler TRUE am Eingang R setzt den Zeitzähler auf 0.0 zurück. Wird R = FALSE, beginnt der ZeitZähler zu laufen. Liegt an E FALSE, so wird der Zeitzähler gestoppt. Der Zeitzähler zeigt die abgelaufene Zeit in Sekunden an. EINGÄNGE: R Rücksetzen des ZeitZählers
R
SV EV E
I
B
Zähler Dieser Block zählt in jedem Simulationsschritt um eins aufwärts bzw. abwärts. Startwert, Endwert und damit die Zählrichtung werden festgelegt, wenn am Eingang I TRUE anliegt. Wenn der Wert von SV größer als der Wert von EV ist, dann wird abwärts (ansonsten aufwärts) gezählt, bis der Endwert erreicht ist. Das Erreichen des Endwertes wird durch ein TRUE am Ausgang B angezeigt. Der Zähler kann mit dem Eingang E gestoppt werden. EINGÄNGE: SV Startwert des Zählers EV Endwert des Zählers I Zähler starten AUSGÄNGE: B Endwert erreicht Zustandsautomat Der Kontrollfluß wird durch logische Gatter und Zustandsautomaten dargestellt. In Zustandsautomaten wird der Funktionsablauf in graphischer Form mit Hilfe von "Zuständen" und "Übergängen" abgebildet. Zustand: Innerhalb eines Zustandsautomaten ist jeweils genau ein Zustand aktiv, d.h. die zu diesem Zustand (Ellipse) gehörenden Aktionen werden ausgeführt. Der Name des Zustandes ist innerhalb der Ellipse dargestellt. Übergang: (Pfeil)
Der Übergang von einem Zustand zum anderen erfolgt, wenn die Übergangsbedingung erfüllt ist. Dabei werden diesem Übergang zugeordnete Aktionen ausgeführt. Die Bedingung, die erfült sein muß, damit ein Übergang stattfindet, steht neben dem jeweiligen Pfeil; ggf. steht nur ein logischer Name für die Bedingung und die ausfürliche Beschreibung ist dem nachfolgenden Text zu entnehmen. Bevorzugt wird die Bedingung mit der niedrigsten Nummer. Für jeden Zustandsautomaten ist festgelegt, welcher Zustand beim Start des Automaten angenommen werden soll (S) und welcher Zustand bei erfüllter RESET-Bedingung (R).
ascetblk-teil4
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E
ascetblk-teil4
ABK ASCETBLK 1.1.0 Abkurzungen ¨ FB ASCETBLK 1.1.0 Funktionsbeschreibung APP ASCETBLK 1.1.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBE 3.12.0
Seite 3358 von 4100 31.JAN.2003 Thomas Brosi
¨ FU ASCETSDBE 3.12.0 ASCET-SD Beschreibung der ETAS-Systemlib-Blocke
ascetsdbe-f1-dummy-language
FDEF ASCETSDBE 3.12.0 Funktionsdefinition
ABK ASCETSDBE 3.12.0 Abkurzungen ¨ FB ASCETSDBE 3.12.0 Funktionsbeschreibung 1 Vergleicher
ascetsdbe-f2
ClosedInterval ClosedInterval ergibt TRUE, falls der Wert x in dem abgeschlossen Intervall liegt, das durch die Grenzen A und B gegeben ist.
Verhalten TRUE wird zuruckgegeben, falls A <= x <= B. ¨
Argumente x::Float
Andernfalls wird FALSE zuruckgegeben. ¨
A::Float
Ruckgabewert ¨ TRUE oder FALSE
B::Float
ascetsdbe-f3
LeftOpenInterval LeftOpenInterval ergibt TRUE, falls der Wert x in dem links offenen Intervall liegt, das durch die Grenzen A und B gegeben ist.
Methoden out
Verhalten TRUE wird zuruckgegeben, falls A< x <= B. ¨
Argumente x::Float
Andernfalls wird FALSE zuruckgegeben. ¨
A::Float
Ruckgabewert ¨ TRUE oder FALSE
B::Float
ascetsdbe-f4
OpenInterval OpenInterval ergibt TRUE, falls der Wert x in dem offenen Intervall liegt, das durch die Grenzen A und B gegeben ist.
Methoden out
Verhalten TRUE wird zuruckgegeben, ¨ falls A < x < B.
Argumente x::Float
Andernfalls wird FALSE zuruckgegeben. ¨
A::Float
Ruckgabewert ¨ TRUE oder FALSE
B::Float
RightOpenInterval RightOpenInterval ergibt TRUE, falls der WERT x in dem rechts offenen Intervall liegt, das durch die Grenzen A und B gegeben ist. ascetsdbe-f5
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Methoden out
Methoden out
Verhalten TRUE wird zuruckgegeben, ¨ falls A <= x < B.
Argumente x::Float
Andernfalls wird FALSE zuruckgegeben. ¨
A::Float
Ruckgabewert ¨ TRUE oder FALSE
B::Float
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBE 3.12.0
Seite 3359 von 4100 31.JAN.2003 Thomas Brosi
ascetsdbe-f6
GreaterZero ¨ GreaterZero ergibt TRUE, falls der Wert x großer 0 ist.
Methoden out
Verhalten Es wird TRUE zuruckgegeben, ¨ falls x > 0.0.
Argumente x::Float
Ruckgabewert ¨ TRUE oder FALSE
Argumente startValue::positiv ganzzahlig ¨ entfallt ¨ entfallt
Ruckgabewert ¨ ¨ entfallt ¨ entfallt TRUE oder FALSE
Andernfalls wird FALSE zuruckgegeben. ¨
¨ 2 Zahler & Timer
ascetsdbe-f7
CountDown ¨ ¨ CountDown vermindert den Zahler und meldet, wenn der Zahler 0 erreicht.
Methoden start compute out
Verhalten ¨ Der Zahler wird auf den Startwert gesetzt. ¨ Der Zahler wird um 1 vermindert. ¨ ¨ TRUE wird zuruckgegeben, falls der Zahler großer als 0 ist. ¨
ascetsdbe-f8
CountDownEnabled ¨ ¨ ¨ CountDownEnabled vermindert den Zahler und meldet, wenn der Zahler 0 erreicht. Dieser Zahler muß explizit freigegeben werden.
Methoden start compute out
Verhalten ¨ Der Zahler wird auf den Startwert gesetzt. ¨ Falls enable TRUE ist, wird der Zahler um 1 vermindert. ¨ ¨ TRUE wird zuruckgegeben, falls der Zahler großer als 0 ist. ¨
Argumente startValue::positiv ganzzahlig enable:: TRUE oder FALSE ¨ entfallt
Ruckgabewert ¨ ¨ entfallt ¨ entfallt TRUE oder FALSE
Argumente ¨ entfallt ¨ entfallt ¨ entfallt
Ruckgabewert ¨ ¨ entfallt ¨ entfallt positiv ganzzahlig
Andernfalls wird FALSE zuruckgegeben. ¨
ascetsdbe-f9
Counter ¨ den Zahler ¨ Counter erhoht um 1.
Methoden reset compute out
Verhalten ¨ Der Zahler wird auf 0 gesetzt. ¨ ¨ Der Zahler wird um 1 erhoht. ¨ Der Wert des Zahlers wird zuruckgegeben. ¨
CounterEnabled ¨ den Zahler ¨ ¨ CounterEnabled erhoht um 1. Dieser Zahler muß explizit freigegeben werden.
ascetsdbe-f10
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Andernfalls wird FALSE zuruckgegeben. ¨
Methoden reset
Verhalten ¨ Falls initEnable TRUE ist, wird der Zahler auf 0 gesetzt.
Argumente initEnable::TRUE oder FALSE
Ruckgabewert ¨ ¨ entfallt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBE 3.12.0
¨ ¨ falls enable TRUE, wird der Zahler um 1 erhoht. ¨ Der Wert des Zahlers wird zuruckgegeben. ¨
compute out
Seite 3360 von 4100 31.JAN.2003 Thomas Brosi
enable::TRUE oder FALSE ¨ entfallt
¨ entfallt positiv ganzzahlig
Argumente ¨ entfallt ¨ entfallt ¨ entfallt
Ruckgabewert ¨ ¨ entfallt ¨ entfallt Float
ascetsdbe-f11
StopWatch ¨ den Zeitzahler ¨ StopWatch erhoht um dT.
Methoden reset compute out
Verhalten ¨ Der Zeitzahler wird auf 0 gesetzt. ¨ ¨ Der Zeitzahler wird um dT erhoht. ¨ Der Wert des Zeitzahlers, d.h. die verstrichene Zeit seit dem letzten Start wird zuruckgegeben. ¨
ascetsdbe-f12
StopWatchEnabled ¨ den Zeitzahler ¨ ¨ StopWatchEnabled erhoht um dT. Dieser Zahler muß explizit freigegeben werden.
Verhalten ¨ Falls initEnable TRUE ist, wird der interne Zeitzahler auf 0 gesetzt. ¨ ¨ Falls enable TRUE ist, wird der Zeitzahler um dT erhoht. ¨ Der Wert des Zeitzahlers, d.h. die verstrichene Zeit seit dem letzten Start und seit enabled = TRUE, wird zuruckgegeben. ¨
Argumente initEnable::TRUE oder FALSE enable::TRUE oder FALSE ¨ entfallt
Ruckgabewert ¨ ¨ entfallt ¨ entfallt Float
ascetsdbe-f13
Timer ¨ ¨ Timer vermindert den Zeitzahler um dT und meldet, wenn der Zeitzahler 0 erreicht. Der Timer kann nach Start NICHT umkonfiguriert werden.
Methoden start
Verhalten ¨ ¨ Setzen des Zeitzahlers auf den Startwert. Der Zeitzahler wird auf startTime ¨ gesetzt, falls der Wert des Zeitzahlers zuvor kleiner oder gleich 0 war. ¨ Der Zeitzahler wird um dT vermindert. ¨ ¨ Es wird TRUE zuruckgegeben, ¨ falls der Wert des Zeitzahlers großer als 0 ist.
compute out
Argumente startTime::Float
Ruckgabewert ¨ ¨ entfallt
¨ entfallt ¨ entfallt
¨ entfallt Float
Andernfalls wird FALSE zuruckgegeben. ¨
TimerEnabled ¨ ¨ ¨ TimerEnabled vermindert den Zeitzahler um dT und meldet, falls der Zeitzahler den Wert 0 erreicht. Dieser Zahler muß explizit freigegeben werden. ascetsdbe-f14
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Methoden reset compute out
Methoden compute
out
Verhalten Argumente Falls enable TRUE ist, in eine steigende Flanke hat und der Wert des enable::TRUE oder FALSE ¨ Zeitzahlers kleiner oder gleich 0 ist, wird der Timer gestartet, d.h. der Wert in::TRUE oder FALSE ¨ des Zahlers wird auf die Startzeit gesetzt. startTime::Float Ist enable TRUE, hat in keine steigende Flanke und ist der Wert des ¨ ¨ Zeitzahlers kleiner oder gleich 0, wird der Zeitzahler um dT vermindert. Falls enable FALSE ist, passiert nichts. ¨ ¨ Es wird TRUE zuruckgegeben, ¨ falls der Zeitzahler großer als 0 ist.
¨ entfallt
Ruckgabewert ¨ ¨ entfallt
TRUE oder FALSE
Andernfalls wird FALSE zuruckgegeben. ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBE 3.12.0
Seite 3361 von 4100 31.JAN.2003 Thomas Brosi
ascetsdbe-f15
TimerRetrigger ¨ ¨ TimerRetrigger vermindert den Zeitzahler um dT und meldet, wenn der Zeitzahler 0 erreicht. Dieser Timer kann nach Start umkonfiguriert werden.
Methoden start compute out
Verhalten ¨ Der Zeitzahler wird auf den Wert startTime gesetzt. ¨ Der Zeitzahler wird um dT vermindert. ¨ ¨ Es wird TRUE zuruckgegeben, ¨ falls der Wert des Zeitzahlers großer als 0 ist.
Argumente startTime::Float ¨ entfallt ¨ entfallt
Ruckgabewert ¨ ¨ entfallt ¨ entfallt TRUE oder FALSE
Andernfalls wird FALSE zuruckgegeben. ¨
ascetsdbe-f16
TimerRetriggerEnabled ¨ ¨ TimerRetriggerEnabled vermindert den Zeitzahler um dT und meldet, wenn der Zeitzahler 0 erreicht. Dieser Timer kann nach Start umkonfiguriert werden und muß explizit freigegeben werden.
Verhalten Argumente Falls enable TRUE ist und in eine steigende Flanke besitzt, wird der Timer enable::TRUE oder FALSE ¨ gestartet, d.h. der Wert des Zeitzahlers wird auf den Startwert gesetzt. in::TRUE oder FALSE ¨ Andernfalls wird der Zeitzahler um dT vermindert. startTime::Flaot Falls enable FALSE ist, passiert nichts. ¨ ¨ Es wird TRUE zuruckgegeben, ¨ falls der Zeitzahler großer als 0 ist.
out
¨ entfallt
Ruckgabewert ¨ ¨ entfallt
TRUE oder FALSE
Andernfalls wird FALSE zuruckgegeben. ¨
¨ 3 Verzogerungen
ascetsdbe-f17
DelaySignal ¨ DelaySignal verzogert das Eingangssignal um einen Ausfuhrungsschritt. ¨
Methoden compute out
Verhalten Argumente Das Eingangssignal wird in einem internen Puffer gespeichert. signal::TRUE oder FALSE ¨ Das gespeicherte Signal wird zuruckgegeben, ¨ so daß das Eingangssignal um entfallt ¨ einen Schritt verzogert ist.
Ruckgabewert ¨ ¨ entfallt TRUE oder FALSE
DelaySignalEnabled ¨ DelaySignalEnabled verzogert das Eingangssignal um einen Ausfuhrungsschritt. ¨ Es muß explizit freigegeben werden.
ascetsdbe-f18
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Methoden compute
Methoden reset compute out
Verhalten Argumente Falls initEnable TRUE ist, wird initValue in einem internen Puffer ge- initEnable::TRUE oder FALSE speichert. initValue::TRUE oder FALSE Falls enable TRUE ist, wird das Eingangssignal in einem internen Puffer signal::TRUE oder FALSE gespeichert. enable::TRUE oder FALSE
Ruckgabewert ¨ ¨ entfallt
¨ Das gespeicherte Signal wird zuruckgegeben, ¨ so daß das Eingangssignal um entfallt ¨ einen Schritt verzogert ist.
TRUE oder FALSE
¨ entfallt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBE 3.12.0
Seite 3362 von 4100 31.JAN.2003 Thomas Brosi
ascetsdbe-f19
DelayValue ¨ DelayValue verzogert das Eingangssignal um einen Ausfuhrungsschritt. ¨ Der Unterschied zu DelaySignal liegt im Datentyp des Eingangssignals (hier: Float, dort: TRUE oder FALSE).
Methoden compute out
Verhalten Argumente value::Float Das Eingangssignal wird in einem internen Puffer gespeichert. ¨ Das gespeicherte Signal wird zuruckgegeben, ¨ so daß das Eingangssignal um entfallt ¨ einen Schritt verzogert ist.
Ruckgabewert ¨ ¨ entfallt Float
ascetsdbe-f20
DelayValueEnabled ¨ DelayValueEnabled verzogert das Eingangssignal um einen Ausfuhrungsschritt. Es muß explizit freigegeben werden. Der Unterschied zu ¨ DelaySignalEnabled liegt im Datentyp des Eingangssignals (hier Float, dort TRUE oder FALSE).
Methoden reset compute
Ruckgabewert ¨ ¨ entfallt
¨ Das gespeicherte Signal wird zuruckgegeben, ¨ so daß das Eingangssignal um entfallt ¨ einen Schritt verzogert ist.
Float
¨ entfallt
ascetsdbe-f21
TurnOffDelay ¨ TurnOffDelay verzogert eine fallende Flanke im Eingangssignal.
Methoden compute
Verhalten ¨ Eine fallende Flanke im Eingangssignal wird verzogert. Falls signal von TRUE ¨ nach FALSE springt, wird ein Zeitzahler mit delayTime initialisiert. Solange ¨ signal auf FALSE bleibt, wird der Zeitzahler um dT vermindert. FALSE wird zuruckgegeben, ¨ falls das Eingangssignal FALSE ist und der ¨ Zeitzahler < 0 ist.
out
Argumente signal::TRUE oder FALSE
Ruckgabewert ¨ ¨ entfallt
delayTime::Float ¨ entfallt
TRUE oder FALSE
Andernfalls wird TRUE zuruckgegeben. ¨
1 A 1 0 S ta rt
S ta rt
ascetsdbe-f22
E
0
TurnOnDelay ¨ TurnOnDelay verzogert eine steigende Flanke im Eingangssignal.
ascetsdbe-f23
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
out
Verhalten Argumente falls initEnable TRUE ist, wird initValue in einem internen Puffer gespei- initEnable::TRUE oder FALSE chert. initValue::Float Falls enable TRUE ist, wird das Eingangssignal in einem internen Puffer value::Float gespeichert. enable::TRUE oder FALSE
Methoden compute
Verhalten Argumente ¨ Eine steigende Flanke im Eingangssignal wird verzogert. Falls signal von signal:: TRUE oder FALSE ¨ FALSE nach TRUE springt, wird ein Zeitzahler mit delayTime initialisiert. delayTime::Float ¨ Solange signal auf TRUE bleibt, wird der Zeitzahler um dT vermindert.
Ruckgabewert ¨ ¨ entfallt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
out
ASCETSDBE 3.12.0
TRUE wird zuruckgegeben, ¨ falls das Eingangssignal TRUE ist und der ¨ Zeitzahler < 0 ist.
Seite 3363 von 4100 31.JAN.2003 Thomas Brosi
¨ entfallt
TRUE oder FALSE
Andernfalls wird FALSE zuruckgegeben. ¨
1 A 1 0 S ta rt
S ta rt
ascetsdbe-f24
E
0
4 Speicherzellen
Methoden reset compute
Verhalten Der Accumulator wird auf initValue gesetzt. ¨ Der Accumulator wird um den Eingangswert erhoht, d.h.
Argumente initValue::Float value::Float
Ruckgabewert ¨ ¨ entfallt ¨ entfallt
out
accumulator (new) = accumulator (old) + input value Der Wert des Accumulators wird zuruckgesetzt. ¨
¨ entfallt
Float
ascetsdbe-f26
AccumulatorEnabled AccumulatorEnabled summiert das Eingangssignal. Er muß explizit freigegeben werden und sein Wert wird begrenzt.
Methoden reset
Verhalten Argumente Falls initEnable TRUE ist, wird der Wert des Accumulator auf initValue initValue::Float gesetzt. initEnable::TRUE oder FALSE ¨ Falls enable TRUE ist, wird der Accumulator um den Eingangswert erhoht, value::Float d.h. mn::Float
compute
out
accumulator (new) = accumulator (old) + input value.
mx::Float
¨ Zusatzlich wird der Wert des Accumulators durch mn und mn begrenzt.
enable::TRUE oder FALSE ¨ entfallt
Der Wert des Accumulators wird zuruckgegeben. ¨
Ruckgabewert ¨ ¨ entfallt ¨ entfallt
Float
AccumulatorLimited AccumulatorLimited summiert das Eingangssignal. Sein Wert wird begrenzt.
ascetsdbe-f27
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ascetsdbe-f25
Accumulator Accumulator summiert das Eingangssignal.
Methoden reset compute
out
Verhalten Der Wert des Accumulators wird auf initValue gesetzt. ¨ Der Accumulator wird um den Eingangswert erhoht, d.h.
Argumente initValue::Float value::Float
accumulator (new) = accumulator (old) + input value
mn::Float
¨ Zusatzlich wird der Wert des Accumulators durch mn und mx begrenzt. Der Wert des Accumulators wird zuruckgegeben. ¨
mx::Float ¨ entfallt
Ruckgabewert ¨ ¨ entfallt ¨ entfallt
Float
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBE 3.12.0
Seite 3364 von 4100 31.JAN.2003 Thomas Brosi
ascetsdbe-f28
RSFlipFlop ¨ RSFlipFlop ist ein FlipFlop mit Eingangen zum Setzen und Zurucksetzen, ¨ wobei das Zurucksetzen ¨ dominiert.
Methoden compute
Verhalten Falls R TRUE ist, wird der innere Zustand des FlipFlop auf FALSE gesetzt. Andernfalls wird, falls S true ist, der innere Zustand des FlipFlop TRUE. Falls ¨ ¨ beide Eingange R und S FALSE sind, bleibt der innere Zustand ungeandert. Der innere Zustand des FlipFlop wird zuruckgegeben. ¨ Der innere Zustand des FlipFlop wird negiert zuruckgegeben. ¨
q nq
Argumente R::TRUE oder FALSE
Ruckgabewert ¨ ¨ entfallt
S::TRUE oder FALSE ¨ entfallt ¨ entfallt
TRUE oder FALSE TRUE oder FALSE
5 Spezialfunktionen
ascetsdbe-f29
DeltaOneStep DeltaOneStep ergibt die Differenz zwischen dem aktuellen Eingangswert und dem vorherigen Eingangswert.
Verhalten Vom aktuellen Eingangssignal wird der vorherige Eingangswert abgezogen. Die Differenz wird zuruckgegeben. ¨
Argumente value::Float ¨ entfallt
Ruckgabewert ¨ ¨ entfallt Float
ascetsdbe-f30
DifferenceQuotient DifferenceQuotient berechnet den Differenzenquotient des Eingangssignals.
Methoden compute
Verhalten Argumente Der Differenzenquotient (value - previous value) / dT wird berech- value::Float net. ¨ Der Differenzenquotient wird zuruckgegeben. ¨ entfallt
out
Ruckgabewert ¨ ¨ entfallt Float
ascetsdbe-f31
EdgeBi EdgeBi erkennt eine bidirektionale Flanke im Eingangssignal.
Methoden compute out
Verhalten Argumente Der Eingangswert wird mit dem vorherigen Eingangswert verglichen. signal::TRUE oder FALSE ¨ Es wird TRUE zuruckgegeben, ¨ falls der aktuelle und der vorherige Eingangs- entfallt wert sich unterscheiden. Andernfalls wird FALSE zuruckgegeben. ¨
Ruckgabewert ¨ ¨ entfallt TRUE oder FALSE
EdgeFalling EdgeFalling erkennt eine fallende Flanke im Eingangssignal.
ascetsdbe-f32
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Methoden compute out
Methoden compute out
Verhalten Der Eingangswert wird mit dem vorherigen Eingangswert verglichen. Es wird TRUE zuruckgegeben, ¨ falls der Eingangswert FALSE ist und der vorherige Eingangswert TRUE war. Andernfalls wird FALSE zuruckgegeben. ¨
Argumente signal::TRUE oder FALSE ¨ entfallt
Ruckgabewert ¨ ¨ entfallt TRUE oder FALSE
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBE 3.12.0
Seite 3365 von 4100 31.JAN.2003 Thomas Brosi
ascetsdbe-f33
EdgeRising EdgeRising erkennt eine steigende Flanke im Eingangssignal.
Methoden compute out
Verhalten Argumente Der Eingangswert wird mit dem vorherigen Eingangswert verglichen. signal::TRUE oder FALSE ¨ Es wird TRUE zuruckgegeben, falls der Eingangswert TRUE ist und der vorhe- entfallt ¨ rige Eingangswert FALSE war. Andernfalls wird FALSE zuruckgegeben. ¨
Ruckgabewert ¨ ¨ entfallt TRUE oder FALSE
ascetsdbe-f34
Mux1of4 ¨ der logischen (binaren) ¨ ¨ Mux1of4 (Multiplexer) schaltet zwischen den 4 Eingangswerten sIndex = s0...s3 gemaß Darstellung des zugehorigen Index.
Methoden out
Verhalten Das Eingangssignal si (index i) wird durchgereicht, falls
Argumente b0::TRUE oder FALSE
i = b0 + 2 * b1
b1::TRUE oder FALSE
b0 FALSE TRUE FALSE TRUE
b1 FALSE FALSE TRUE TRUE
s0...s3::Float
out s0 s1 s2 s3
ascetsdbe-f35
Mux1of8 ¨ der logischen (binaren) ¨ ¨ Mux1of8 (Multiplexer) schaltet zwischen den acht Eingangswerten sIndex = s0...s7 gemaß Darstellung des zugehorigen Index.
Methoden out
Verhalten Das Eingangssignal si (index i=) wird durchgereicht, falls
Argumente b0::TRUE oder FALSE
i = b0 + 2 * b1 + 4 * b2
b1::TRUE oder FALSE
mit der Interpretation FALSE als 0 und TRUE als 1 (vgl. Mux1of4).
b2::TRUE oder FALSE
Ruckgabewert ¨ Float
s0...s7::Float
6 Nichtlineare Funktionen Hysteresis_Delta_RSP Hysteresis_Delta_RSP stellt eine Hysterese mit Umkehrpunkt rechts und vorgebbarer Breite dar.
ascetsdbe-f36
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
mit der Interpretation FALSE als 0 und TRUE als 1, d.h. es gilt die Tabelle:
Ruckgabewert ¨ Float
Methoden out
Verhalten Es wird TRUE zuruckgegeben, ¨ falls x > rsp.
Argumente x::Float
Ruckgabewert ¨ TRUE oder FALSE
FALSE wir zuruckgegeben, ¨ falls x < (rsp - delta). Der Ruckgabewert ¨ delta::Float ¨ bleibt ungeandert, falls x im geschlossenen Intervall zwischen (rsp-delta) rsp::Float und rsp liegt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBE 3.12.0
Seite 3366 von 4100 31.JAN.2003 Thomas Brosi
ascetsdbe-f37
Hysteresis_LSP_Delta Hysteresis_LSP_Delta stelt eine Hysterese mit Umkehrpunkt links und vorgebbarer Breite dar.
Methoden out
Verhalten Es wird TRUE zuruckgegeben, ¨ falls x > (lsp + delta).
Argumente x::Float
FALSE wird zuruckgegeben, ¨ falls x < lsp.
lsp::Float
Ruckgabewert ¨ TRUE oder FALSE
¨ Der Ruckgabewert ¨ bleibt ungeandert, falls x im geschlossenen Intervall zwi- rsp::Float schen lsp und (lsp + delta) liegt.
ascetsdbe-f38
Hysteresis_LSP_RSP Hysteresis_LSP_RSP stellt eine Hysterese mit linkem und rechtem Umkehrpunkt dar.
Methoden out
Verhalten Es wird TRUE zuruckgegeben, ¨ falls x > rsp.
Argumente x::Float
FALSE wird zuruckgegeben, ¨ falls x < lsp.
lsp::Float
Ruckgabewert ¨ TRUE oder FALSE
ascetsdbe-f39
Hysteresis_MSP_DeltaHalf Hysteresis_MSP_DeltaHalf stellt eine Hysterese mit Umkehrpunkt in der Mitte dar. Die halbe Breite ist vorgebbar.
Methoden out
Verhalten Es wird TRUE zuruckgegeben, ¨ falls x > (msp + deltahalf).
Argumente x::Float
FALSE wird zuruckgegeben, ¨ falls x < (msp - deltahalf).
msp::Float
Ruckgabewert ¨ TRUE oder FALSE
¨ Der Ruckgabewert ¨ bleibt ungeandert, falls x im geschlossenen Intervall zwi- deltahalf::Float schen (msp - deltahalf) und (msp + deltahalf) liegt.
ascetsdbe-f40
Limiter Limiter begrenzt den Eingang.
Methoden out
Verhalten Argumente Der Eingangswert x wird begrenzt auf Werte zwischen mn und mx, d.h. es wird x::Float berechnet: mn::Float max(min(x,mx), mn) mx::Float
Ruckgabewert ¨ Float
Die Bedingung mn <= mx wird nicht gepruft. ¨
Signum Signum ergibt das Vorzeichen des Eingangswertes. ascetsdbe-f41
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Der Ruckgabewert ¨ bleibt ungeandert, falls x im geschlossenen Intervall zwi- rsp::Float schen lsp und rsp liegt
Methoden out
Verhalten Argumente x::Float Es wird 1.0 zuruckgegeben, ¨ falls x >= 0.0, andernfalls wird -1.0 zuruckgege¨ ben.
Ruckgabewert ¨ Float
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBE 3.12.0
Seite 3367 von 4100 31.JAN.2003 Thomas Brosi
¨ 7 Ubertragungsfunktionen
ascetsdbe-f42
DT1 ¨ ¨ DT1 stellt eine zeitdiskrete Differenz-Ubertragungsfunktion mit Zeitkonstante T und Verstarkungsfaktor K dar.
Methoden compute
Verhalten Der Differenzwert wird uber ¨ eine P-Funktion und eine ruckgekoppelte ¨ IFunktion berechnet.
out
Der Differenzwert wird zuruckgegeben. ¨
Argumente in::Float
Ruckgabewert ¨ ¨ entfallt
T::Float K::Float ¨ entfallt
Float
ascetsdbe-f43
P ¨ ¨ P stellt eine zeitdiskrete Proportional-Ubertragungsfunktion mit Verstarkungsfaktor K dar.
Verhalten Der Ruckgabewert ¨ wird berechnet mit
Argumente in::Float
out = in * K
K::Float
Ruckgabewert ¨ Float
ascetsdbe-f44
PI ¨ PI stellt einen zeitdiskreten Proportional-Integrator mit Zeitkonstante T und Verstarkungsfaktor K dar.
Methoden reset compute
Verhalten Der Integrator wird auf den Wert initValue gesetzt. Der Wert der PI-Funktion wird als Summe einer P-Funktion und einer I-Funktion berechnet.
out
Der Wert der PI-Funktion wird zuruckgegeben. ¨
Argumente initValue::Float in::Float
Ruckgabewert ¨ ¨ entfallt ¨ entfallt
T::Float K::Float ¨ entfallt
Float
PID ¨ PID stellt einen zeitdiskreten Proportional-Integrator mit differentiellem Teil mit Zeitkonstanten Tv und Tn und Verstarkungsfaktor K dar.
ascetsdbe-f45
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Methoden out
Methoden Reset compute
Verhalten Argumente Der Integrator wird auf den Wert initValue gesetzt. InitValue::Float Der Wert der PI-Funktion wird als Summe einer P-Funktion, einer D-Funktion in::Float und einer I-Funktion berechnet. Tv::Float
Ruckgabewert ¨ ¨ entfallt ¨ entfallt
Tn::Float out
Der Wert der PID-Funktion wird zuruckgegeben. ¨
K::Float ¨ entfallt
Float
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBE 3.12.0
Seite 3368 von 4100 31.JAN.2003 Thomas Brosi
ascetsdbe-f46
PIDLimited ¨ PIDLimited stellt einen zeitdiskreten Proportional-Integrator mit differentiellem Teil mit Zeitkonstanten Tv und Tn und Verstarkungsfaktor K dar. Der Wert des Integrators ist begrenzt.
Methoden reset compute
Verhalten Der Integrator wird auf den Wert initValue gesetzt. Der Wert der PI-Funktion wird als Summe einer P-Funktion, einer D-Funktion und einer I-Funktion berechnet, wobei der Wert des Integrators in der I-Funktion durch mn und mx begrenzt wird.
Argumente initValue::Float in::Float
Ruckgabewert ¨ ¨ entfallt ¨ entfallt
Tv::Float Tn::Float K::Float mn::Float
out
Der Wert der PID-Funktion wird zuruckgegeben. ¨
mx::Float ¨ entfallt
Float
Methoden reset compute
Verhalten Der Integrator wird auf den Wert initValue gesetzt. Der Wert der PI-Funktion wird als Summe einer P-Funktion, einer D-Funktion und einer I-Funktion berechnet, wobei der Wert des Integrators in der I-Funktion durch mn und mx begrenzt wird.
Argumente initValue::Float in::Float
Ruckgabewert ¨ ¨ entfallt ¨ entfallt
T::Float K::Float mn::Float
out
Der Wert der PI-Funktion wird zuruckgegeben. ¨
mx::Float ¨ entfallt
Float
ascetsdbe-f48
PT1 ¨ PT1 stellt einen zeitdiskreten Tiefpass mit Zeitkonstante T und Verstarkungsfaktor K dar.
Methoden reset compute
Verhalten Der Integrator wird auf den Wert initValue gesetzt. Der Wert der PT1-Funktion wird durch eine I-Funktion und eine ruckgekoppelte ¨ P-Funktioin berechnet.
out
Der Wert der PT1-Funktion wird zuruckgegeben. ¨
Argumente initValue::Float in::Float
Ruckgabewert ¨ ¨ entfallt ¨ entfallt
T::Float K::Float ¨ entfallt
Float
PT2 ¨ ¨ ¨ PT2 stellt eine zeitdiskrete Verzogerungsfunktion mit Zeitkonstante T, Verstarkungsfaktor K und Dampfung d dar.
ascetsdbe-f49
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ascetsdbe-f47
PILimited ¨ PILimited stellt einen zeitdiskreten Proportional-Integrator mit Zeitkonstante T und Verstarkungsfaktor K dar. Der Wert des Integrators ist begrenzt.
Methoden reset
Verhalten Die beiden Integratorwerte werden auf initValue gesetzt.
Argumente initValue::Float
Ruckgabewert ¨ ¨ entfallt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBE 3.12.0
compute
Der Wert der PT2-Funktion wird durch zwei hintereinandergeschaltete Iin::Float Funktionen berechnet, die uber ¨ eine Folge zweier P-Funktionen ruckgekoppelt ¨ T::Float sind. K::Float
out
Der Wert der PT2-Funktion wird zuruckgegeben. ¨
d::Float ¨ entfallt
Seite 3369 von 4100 31.JAN.2003 Thomas Brosi
¨ entfallt
Float
8 Integratoren
ascetsdbe-f50
IntegratorK ¨ IntegratorK stellt einen zeitdiskreten Integrator mit Verstarkungsfaktor K dar.
Methoden reset compute
Verhalten Der Integrator wird auf den Wert initValue gesetzt Der Wert des Integrators wird durch
Argumente initValue::Float in::Float
Ruckgabewert ¨ ¨ entfallt ¨ entfallt
out
integrator (new) = integrator (old) + in * dT * K Der Integratorwert wird zuruckgegeben. ¨
K::Float ¨ entfallt
Float
ascetsdbe-f51
Methoden reset
Verhalten Argumente Falls initEnable TRUE ist, wird der Wert des Integrators auf initValue initValue::Float gesetzt. initEnable::TRUE oder FALSE Falls enable TRUE ist, wird der Integrator wie folgt (begrenzt durch mn und in::Float mx) berechnet: K::Float
compute
Integrator (new) = Integrator (old) + in * dT * K
Ruckgabewert ¨ ¨ entfallt ¨ entfallt
mn::Float mx::Float
out
Der Wert des Integrators wird zuruckgegeben. ¨
enable::TRUE oder FALSE ¨ entfallt
Float
ascetsdbe-f52
IntegratorKLimited IntegratorKLimited stellet einen zeitdiskreten Integrator K dar. Sein Wert wird begrenzt.
Methoden reset compute
Verhalten Der Integrator wird auf den Wert initValue gesetzt. Der Integrator wird wie folgt (begrenzt durch mn und mx) berechnet:
Argumente initValue::Float in::Float
Integrator (new) = Integrator (old) + in * dT * K
K::Float
Ruckgabewert ¨ ¨ enfallt ¨ entfallt
mn::Float out
Der Wert des Integrators wird zuruckgegeben. ¨
mx::Float ¨ entfallt
Float
IntegratorT IntegratorT stellt einen zeitdiskreten Integrator mit Zeitkonstante T dar.
ascetsdbe-f53
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
IntegratorKEnabled ¨ IntegratorKEnabled stellt einen zeitdiskreten Integrator mit Verstarkungsfaktor K dar. Er muß explizit freigegeben werden und sein Wert wird begrenzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBE 3.12.0
Seite 3370 von 4100 31.JAN.2003 Thomas Brosi
Methoden reset compute
Verhalten Der Wert des Integrators wird auf initValue gesetzt. Der Wert des Integrators wird wie folgt berechnet:
Argumente initValue::Float in::Float
Ruckgabewert ¨ ¨ entfallt ¨ entfallt
out
Integrator (new) = Integrator (old) + in * dT / T Der Wert des Integrators wird zuruckgegeben. ¨
T::Float ¨ entfallt
Float
ascetsdbe-f54
IntegratorTEnabled IntegratorTEnabled stellt einen zeitdiskreten Integrator mit Zeitkonstante T dar. Er muß explizit freigegeben werden und sein Wert ist begrenzt.
Methoden reset
Verhalten Argumente Falls initEnable TRUE ist, wird der Wert des Integrators auf initValue initValue::Float gesetzt. initEnable::TRUE oder FALSE Falls enable TRUE ist, wird der Integrator wie folgt (begrenzt durch mn und in::Float mx) berechnet: T::Float
compute
Integrator (new) = Integrator (old) + in * dT / T
Ruckgabewert ¨ ¨ entfallt ¨ entfallt
mn::Float mx::Float
out
Der Wert des Integrators wir zuruckgegeben. ¨
enable::TRUE oder FALSE ¨ entfallt
Float
ascetsdbe-f55
Methoden reset compute
Verhalten Der Integrator wird auf den Wert initValue gesetzt. Der Integrator wird wie folgt (begrenzt durch mn und mx ) berechnet:
Argumente initValue::Float in::Float
Integrator (new) = Integrator (old) + in * dT / T
T::Float
Ruckgabewert ¨ ¨ entfallt ¨ entfallt
mn::Float out
Der Wert des Integrators wird zuruckgegeben. ¨
mx::Float ¨ entfallt
Float
¨ 9 Tiefpasse
ascetsdbe-f56
DigitalLowpass DigitalLowpass berechnet rekursiv den Mittelwert des Eingangssignals.
Methoden reset compute
Verhalten Der Mittelwert wird auf initValue gesetzt. Der Mittelwert wird wie folgt berechnet:
Argumente initValue::Float in::Float
Ruckgabewert ¨ ¨ entfallt ¨ entfallt
out
mean(new) = mean (old) + m * (in - mean (old)) Der Mittelwert mean wird zuruckgegeben. ¨
m::Float ¨ entfallt
Float
LowpassK ¨ LowPassK stellt eine zeitdiskrete PT1-Funktion mit Verstarkungsfaktor K (Tiefpassfilter) dar.
ascetsdbe-f57
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
IntegratorTLimited IntegratorTLimited stellt einen zeitdiskreten Integrator mit Zeitkonstante T dar. Sein Wert ist begrenzt.
Methoden
Verhalten
Argumente
Ruckgabewert ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBE 3.12.0
Seite 3371 von 4100 31.JAN.2003 Thomas Brosi
reset compute
Der Tiefpassfilter wird auf initValue gesetzt. Der Tiefpasswert wird wie folgt berechnet:
initValue::Float in::Float
¨ entfallt ¨ entfallt
out
val (new) = val (old) + (in - val (old)) * dT * K Der Tiefpasswert val wird zuruckgegeben. ¨
K::Float ¨ entfallt
Float
ascetsdbe-f58
LowpassKEnabled ¨ LowpassKEnabled stellt eine zeitdiskrete PT1-Funktion mit Verstarkungsfaktor K (Tiefpassfilter) dar. Diese muß explizit freigegeben werden.
Methoden reset
Verhalten Falls initEnable TRUE ist, wird der Tiefpasswert auf initValue gesetzt.
Argumente initValue::Float
Ruckgabewert ¨ ¨ entfallt
compute
Falls initEnable TRUE ist, wird der Tiefpasswert wie folgt berechnet:
initEnable::TRUE oder FALSE in::Float
¨ entfallt
val (new) = val (old) + (in - val(old)) * dT * K
K::Float
Der Tiefpasswert val wird zuruckgegeben. ¨
enable::TRUE oder FALSE ¨ entfallt
out
Float
ascetsdbe-f59
Methoden reset compute
Verhalten Der Tiefpasswert wird auf initValue gesetzt. Der Tiefpasswert wird wie folgt berechnet:
Argumente initValue::Float in::Float
Ruckgabewert ¨ ¨ entfallt ¨ entfallt
out
val (new) = val (old) + (in - val (old)) * dT / T Der Tiefpasswert val wird zuruckgegeben. ¨
T::Float ¨ entfallt
Float
LowpassTEnabled LowpassTEnabled stellt eine zeitdiskrete PT1-Funktion mit Zeitkonstante T (Tiefpassfilter) dar. Diese muß explizit freigegeben werden.
ascetsdbe-f60
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
LowpassT LowpassT stellt eine zeitdiskrete PT1-Funktion mit Zeitkonstante T (Tiefpassfilter) dar.
Methoden reset
Verhalten Falls initEnable TRUE ist, wird der Tiefpassfilter auf initValue gesetzt.
Argumente initValue::Float
Ruckgabewert ¨ ¨ entfallt
compute
Falls enable TRUE ist, wird der Tiefpasswert wie folgt berechnet:
initEnable::TRUE oder FALSE in::Float
¨ entfallt
val (new) = val (old) + (in - val (old)) * dT / T
T::Float
Der Tiefpasswert val wird zuruckgegeben. ¨
enable::TRUE oder FALSE ¨ entfallt
out
Float
APP ASCETSDBE 3.12.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBP 3.13.0
Seite 3372 von 4100 31.JAN.2003 Thomas Brosi
FU ASCETSDBP 3.13.0 ASCET-SD Beschreibung Primitivoperatoren
ascetsdbp-f1-dummy-language
FDEF ASCETSDBP 3.13.0 Funktionsdefinition
ABK ASCETSDBP 3.13.0 Abkurzungen ¨ FB ASCETSDBP 3.13.0 Funktionsbeschreibung 1 Graphische Darstellung der Grundelemente ¨ Die Grundelemente werden im Diagramm durch rechteckige Blocke dargestellt. Die Kommunikation der Grundelemente wird durch Verbindungslinien dargestellt. ¨ Die Schnittstellen der Grundelemente sind die Pins am Rand der Blocke. Jeder Block besitzt einen Returnpin, der das Ergebnis des Blocks ausgibt. Der Returnpin befindet sich am rechten Rand. Weiterhin gibt es Argumentpins, die Eingaben in den Block bereitstellen. Die Argumentpins befinden sich am linken und/oder oberen Rand. Methodenpins, die bei Methoden ohne Eingabeargumente und Ruckgabewert ¨ verwendet werden, befinden sich am unteren Rand. Die Methoden rufen Funktionen im Block auf. Die Angabe des Prozesses und der Rechenreihenfolge erfolgt in der Form: ”/Rechenreihenfolge/Prozess”, z.B. /10/_100ms bedeutet den 10. Aufruf im 100ms-Rechenraster dieser Funktion.
Methoden Argumente Rückgabewert --------------------------------------------------------------m1: out Float m2: compute in, inmn, inmx m3: reset -
100 0
Aufruf der Methode m2: compute
5/_10ms
Argumentpins: in, inmn, inmx Variable: in_x
inmn inmx in
in_x
Returnpin der Methode m1: out
out
reset Blockname
Aufruf der Methode m3:
2/_10ms
reset 1/
B_reset
10/_100ms out_y
Variable: out_y
ascetsdbp-f2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Konstanten:
Obiges Beispiel zeigt einen Block mit 3 Methoden: out
Die Methode m1 ”out” hat einen Ruckgabewert. ¨ Die Methode ”out” wird durch die Anforderung des Ruckgabewerts ¨ vom nachfolgenden Block out_y, der im Rechenraster 100ms in der Rechenreihenfolge an zehnter Position steht, aufgerufen. compute Die Methode m2 ”compute” hat drei Argumente (in, inmn, inmx), jedoch keinen Ruckgabewert. ¨ Die Methode ”compute” wird im Rechenraster 10ms in der Rechenreihenfolge an funfter ¨ Position aufgerufen. reset Die Methode m3 ”reset” hat weder Argumente noch Ruckgabewert. ¨ Deshalb ist diese durch den ”Methodenpin” dargestellt. Wenn B_reset TRUE ist, wird die Methode ”reset” als erstes (1/) in der Reihenfolge aufgerufen.
2 Arithmetische Operationen Nachfolgend die Beschreibung der arithmetischen Grundoperationen:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
b
b
c
ascetsdbp-f4
a
c
(a * b) + c
Seite 3373 von 4100 31.JAN.2003 Thomas Brosi
¨ Mit Hilfe der arithmetischen Operationen (Addition, Subtraktion, Multiplikation und Division) konnen Gleichungen beschrieben werden. Gleichungen werden graphisch so dargestellt, daß der Ruckga¨ bewert der einen Operation das Argument der nachfolgenden ist.
ascetsdbp-f3
a
ASCETSDBP 3.13.0
a * (b + c)
Nachfolgend werden die Argumente der Primitivoperationen und deren Rechenreihenfolge dargestellt:
c a
a b
a
a
a
c b
a+b
a+b+c
d
a+b+c+d
b
b
a-b
ascetsdbp-f5
b
a/b
a
b
ascetsdbp-f6
Negation: b = -a
a
b
ascetsdbp-f7
Betrag: b = |a|
a
c
b
ascetsdbp-f8
Maximum der Eingangswerte: c = MAX(a,b)
a
c
b
ascetsdbp-f9
Minimum der Eingangswerte: c = MIN(a,b)
3 Variablen
receive_message
send_receive_messsage
ascetsdbp-f10
Es folgt die Beschreibung der verschiedenen Variablenarten:
ascetsdbp-f11
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Weitere arithmetische Operationen sind:
Receive Messages sind Eingangsvariablen der Funktion, die von einer anderen Funktion bereitgestellt werden.
Send/Receive Messages sind Ausgangsvariablen der Funktion, die sowohl innerhalb als auch außerhalb der Funktion verwendet werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Seite 3374 von 4100 31.JAN.2003 Thomas Brosi
Send Messages sind Ausgangsvariablen der Funktion und stehen den ubrigen ¨ Funktionen zur Verfugung. ¨
ascetsdbp-f12
send_message
ASCETSDBP 3.13.0
ascetsdbp-f13
Lokale Variablen werden nur innerhalb der Funktion bereitgestellt und verwendet.
lokale_Variable
4 Konstanten
1
-1.3
ascetsdbp-f14
Konstanten
false
Beispiel: SY_ZYLZA: Zylinderzahl SY_TURBO: Motor mit bzw. ohne Turbolader
ascetsdbp-f17
SY_ZYLZA
SY_TURBO
5 Arrays und Matrizen ¨ Arrays und Matrizen haben zwei Methoden, um auf die Elemente schreibend und lesend zuzugreifen. Das Schreiben und Lesen kann unabhangig voneinander erfolgen.
Array:
Schreiben
Lesen
InValue
¨ • Der zu schreibende Wert wird an den linken Pin, der zugehorige Index an den linken unteren Pin angeschlossen. ¨ • Der zu lesende Wert wird an den rechten Pin, der zugehorige Index an den rechten unteren Pin angeschlossen.
OutValue array ascetsdbp-f18
array IndexIn IndexOut
Matrix: Matrizen verhalten sich wie Arrays, jedoch haben hier die Methoden zwei Indexargumente (x,y): • um schreibend zuzugreifen, wird der Index x unten links, der Index y oben links angeschlossen • um lesend zuzugreifen, wird der Index x unten rechts, der Index y oben rechts angeschlossen.
IndexOutY
Schreiben
Lesen IndexInY
InValue
OutValue
matrix
matrix IndexInX IndexOutX
ascetsdbp-f19
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Systemkonstanten sind Konstanten, die fest im Programm verankert sind. Diese sind nicht applizier¨ bar. Die Systemkonstanten konnen Funktionsteile bedingt ein- oder ausschalten.
ascetsdbp-f16
true
ascetsdbp-f15
Boolsche Konstanten
6 Parameter ¨ Nachfolgend die Beschreibung der Parameter, zu denen Festwerte,, Kennlinien, Kennfelder, Gruppenkennlinien und Gruppenkennfelder sowie Stutzstellenverteilungen ¨ zahlen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBP 3.13.0
Seite 3375 von 4100 31.JAN.2003 Thomas Brosi
Festwerte sind applizierbare Parameter.
ascetsdbp-f20
Festwert nmot
cont
NMAX
Kennlinien haben ein Argument.
nmot One_D
ascetsdbp-f21
Kennlinie memory KLXYZN
Kennfelder haben zwei Argumente als Eingang. Beide haben einen Ruckgabewert. ¨
rl nmot
memory KFXYZ
Stützstellenverteilung nmot SNM07LRNM
memory KLXYZN_1 (SNM07LRNM)
Gruppenkennfeld
rl SRL04LRRL
memory KFXYZ_1 (SNM07LRNM,SRL04LRRL)
7 Bitoperationen Folgende Bitoperationen stehen als Primitivoperationen zur Verfugung. ¨ Weitere Bitoperationen sind in der Systemlib K3 zu finden.
E1
A
E2
E1 0 1 0 1
E2 0 0 1 1
A 0 0 0 1
ascetsdbp-f24
UND-Glied
E1
A
E2
E1 0 1 0 1
E2 0 0 1 1
A 0 1 1 1
ascetsdbp-f25
ODER-Glied
Negation
E
A
E 0 1
A 1 0
ascetsdbp-f26
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
distrib
• Bei Gruppenkennlinien und Gruppenkennfeldern greifen mehrere Kennlinien bzw. Kennfelder auf die gleiche Stutzstellenverteilung zu. ¨ ¨ ¨ • Hierzu muß zuerst aus der abhangigen Große, z.B. nmot, die aktuelle Stutzstelle ¨ aus der Stutz¨ stellenverteilung, z.B. SNM07LRNM berechnet. • Mit dieser aktuellen Stutzstelle ¨ erfolgt die Berechnung des Ausgabewertes der Gruppenkennlinie bzw. des -kennfeldes.
Gruppenkennlinie
ascetsdbp-f23
Two_D
ascetsdbp-f22
Kennfeld
7.1 Vergleicher Die Vergleicher liefern am Ausgang TRUE, wenn der Vergleich zutrifft. Ist der Vergleich nicht erfullt, ¨ liefert der Ausgang FALSE.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBP 3.13.0
¨ ¨ Großer, Großer gleich
Seite 3376 von 4100 31.JAN.2003 Thomas Brosi
ascetsdbp-f27
Der Vergleich wird immer von oben nach unten gelesen (Ausnahme: Intervall)
ascetsdbp-f28
Kleiner, Kleiner gleich
ascetsdbp-f29
vfz
B_toofast
VMAX Geschlossenes Intervall:
ascetsdbp-f30
¨ Wenn vfz großer ist als VMAX, ist die Bedingung B_toofast TRUE
Gleich, Ungleich
Wenn UBMN <= ub <= UBMX ist, dann ist die Bedingung B_ubok TRUE
a <= x <= b ascetsdbp-f31
b
ub UBMN
B_ubok
UBMX
ascetsdbp-f32
x a
8 Multiplex Operator ”Muxer”, ”Schalter”
¨ Ein Muxer schaltet abhangig von Eingangsbedingungen einen Wert zum Ausgang durch. Das Icon des Muxers ist in Ruhestellung dargestellt, d.h. wenn die Eingangsbedingungen FALSE sind.
B_stend ascetsdbp-f33
800 1100
Beispiel ”Einfach-Muxer”:
nsoll
• wenn B_stend = FALSE: nsoll = 800 • wenn B_stend = TRUE: nsoll = 1100
Bei kaskadierten Muxern ist jedem Wert eine Eingangsbedingung zugeordnet. Der unterste Wert, dessen Eingangsbedingung TRUE ist, wird durchgeschaltet. Ist keine Eingangsbedingung TRUE, wird der oberste Wert durchgeschaltet.
B_2
Beispiel: ”Mehrfach-Muxer” wenn B_1 = FALSE & B_2 = FALSE : ausgang = wert1 wenn B_1 = FALSE & B_2 = TRUE : ausgang = wert2 wenn B_1 = TRUE : ausgang = wert3
B_1
wert2
ausgang
wert3
ascetsdbp-f34
wert1
9 CASE Operator ¨ Der CASE Operator schaltet abhangig von einem oben anliegenden diskreten Steuerwert (1,2,3...) ¨ einen der linken Eingange auf den Ausgang durch. Ist der Steuerwert 1, wird der erste, ist der Steuerwert 2, wird der zweite Wert sofort durchgeschaltet.
zzyl
Ist der Wert außerhalb des Bereiches oder 0, wird der unterste Eingang (default) durchgeschaltet. Beispiel:
zzyl = 1 a
zzyl = 2 b
zzyl = 3 c
zzyl = 0 d
• • • •
wenn zzyl=1: zzylmot=a wenn zzyl=2: zzylmot=b wenn zzyl=3: zzylmot=c wenn zzyl=0 oder zzyl > 3: zzylmot=d
zzylmot ascetsdbp-f35
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der Multiplexoperator wird in der 1. Dimension auch als ”Schalter” bezeichnet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ASCETSDBP 3.13.0
Seite 3377 von 4100 31.JAN.2003 Thomas Brosi
10 Kontrollflußelemente ¨ sich der Ablauf der Funktion steuern. Mit Kontrollflußelementen laßt ¨ Der SWITCH Operator aktiviert abhangig von einem oben anliegenden diskreten Steuerwert ¨ (0,1,2,3,...) die passenden Kontrollflusse ¨ uber ¨ die rechten Ausgange. Existiert kein passender Ausgang, wird der Kontrollfluss am unteren Ausgang aktiviert.
SY_ZYLZA
1 2
3 4 5 6 8
1/ 1/ 1/ 1/ 1/ 1/
¨ Beispiel: Abhangig von SY_ZYLZA wird eine der folgenden Operationen ausgefuhrt: ¨
a
c d
e
error memory
wenn SY_ZYLZA = 3: a = memory wenn SY_ZYLZA = 4: b = memory wenn SY_ZYLZA = 5: c = memory wenn SY_ZYLZA = 6: d = memory wenn SY_ZYLZA = 8: e = memory sonst: error = memory
Die If...Then-Operation wertet eine logische Bedingung aus und aktiviert bei TRUE alle Rechenfolgen, die an den Kontrollfluß angeschlossen sind. Die Rechenreihenfolge ist durch die Numerierung festgelegt. B_stend
ascetsdbp-f37
If ... then EdgeRising 1/ 0.0
If ... then ... else
tnst
else
tnst
1/
0.0
tnst
Wenn B_stend nach TRUE wechselt, wird tnst = 0 gesetzt.
ascetsdbp-f38
1/ 0.01
Beispiel:
Die If...Then...Else-Operation wertet eine logische Bedingung aus und aktiviert bei TRUE alle Rechenfolgen des Then-Kontrollzweiges und bei FALSE alle Rechenfolgen des ELSE-Kontrollzweiges. Die Rechenreihenfolge am jeweiligen Kontrollzweig ist durch die Numerierung festgelegt.
then B_stend
Beispiel: ¨ Wenn B_stend = TRUE, wird tnst um 0.01 erhoht. Sonst (B_stend = FALSE) wird tnst = 0 gesetzt.
Die Rechenreihenfolge innerhalb des Kontrollflusses der while-Schleife wird solange ausgefuhrt, ¨ wie die Eingangsbedingung erfullt, ¨ also TRUE ist.
while izzyl 2/ 1
izzyl
0.0 wkr izzyl
ascetsdbp-f39
1/
SY_ZYLZA
Die Schleife wird abgebrochen, wenn die Eingangsbedingung FALSE ist. Der Wert fur ¨ das Beenden der While-Schleife wird normalerweise innerhalb der Schleife gebildet. Meistens handelt es sich ¨ ¨ hierbei um einen Zahler, der bis zu einem bestimmten Wert zahlen soll. Beispiel: ¨ Das Array wkr[i] wird solange mit 0 beschrieben, wie izzyl < SY_ZYLZA ist. Mit der Zahlvariablen izzyl am Indexeingang des Arrays wird jedes Element des Arrays mit 0 initialisiert. ¨ In der Schleife wird izzyl um 1 erhoht.
11 Break Die BREAK-Operation bricht einen Prozeß, z.B. den Funktionsanteil in einem Rechenraster, vor¨ zeitig ab. Alle nachfolgenden Berechnungen der Funktion in dem Prozeß mit hoherer Nummer der Rechenreihenfolge werden nicht ausgefuhrt. ¨
1/_100ms a
b 2/_100ms
Beispiel: Break 1/ ascetsdbp-f40
B_stend 3/_100ms memory
c
Entsprechend der Rechenreihenfolge wird nach der Operation b = a genau dann ein Break aus¨ gelost, wenn B_stend = TRUE ist. Tritt ein Break ein, wird er Prozeß 100ms abgebrochen. Die nachfolgende Operation c = memory wird nicht mehr ausgefuhrt. ¨
12 Hierarchie ¨ Die Hierarchie ist eine graphische Moglichkeit, Funktionen zu strukturieren. Hierarchy B_1 B_2
UND-Verknüpfung B_out B_in1 B_in2
B_3
ascetsdbp-f41
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
• • • • • •
b ascetsdbp-f36
Switch
Der Hierarchieblock ist durch einen doppelten Rand gekennzeichnet. ¨ Mit dem Namen, hier ”UND-Verknupfung”, ¨ wird die zugehorige Hierarchieebene identifiziert. ¨ Die Ubergabeelemente sind lediglich Bezeichner fur ¨ die Verbindungen der beiden Ebenen.
Funktion in der graphischen Hierarchie ”UND-Verknupfung” ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ABKON 1.10.0
Seite 3378 von 4100 31.JAN.2003 Thomas Brosi
B_in1
B_out
B_in2
Bezeichner für Rückgabeverbindungen
ascetsdbp-f42
Bezeichner für Eingangsverbindungen
FU ABKON 1.10.0 Konfiguration des Abgasstrangs FDEF ABKON 1.10.0 Funktionsdefinition Diese FDEF beschreibt die m¨ oglichen Systemkonstanten des Abgasstrangs und ist daher nicht coderelevant. Die Konfiguration aller m¨ oglichen Bauteile des Abgasstrangs ist durch Systemkonstanten beschrieben. Bauteile sind sowohl Sensoren als auch Katalysatoren, Sekund¨ arluftpumpe, Turbolader etc. Wenn das entsprechende Bauteil nicht vorhanden ist, besitzt die Systemkonstante den Wert "0". Ist das Bauteil vorhanden, enth¨ alt sie den Wert "1". Folgende Systemkonstanten sind verf¨ ugbar:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Systemkonstanten f¨ ur Sensoren ============================= SY_LSUIKR,2 ... LSU im Kr¨ ummer verbaut SY_LSUNTL,2 ... LSU nach Abgasturbolader verbaut SY_LSUVVK,2 ... LSU vor Vorkatalysator verbaut SY_LSUNVK,2 ... LSU nach Vorkatalysator verbaut SY_LSUVHK,2 ... LSU vor Hauptkatalysator verbaut SY_LSUNHK,2 ... LSU nach Hauptkatalysator verbaut SY_LSFIKR,2 SY_LSFNTL,2 SY_LSFVVK,2 SY_LSFNVK,2 SY_LSFVHK,2 SY_LSFNHK,2
... ... ... ... ... ...
LSF LSF LSF LSF LSF LSF
im Kr¨ ummer verbaut nach Abgasturbolader verbaut vor Vorkatalysator verbaut nach Vorkatalysator verbaut vor Hauptkatalysator verbaut nach Hauptkatalysator verbaut
SY_ASTIKR,2 SY_ASTNTL,2 SY_ASTVVK,2 SY_ASTNVK,2 SY_ASTVHK,2 SY_ASTNHK,2
... ... ... ... ... ...
Abgastemperatursensor Abgastemperatursensor Abgastemperatursensor Abgastemperatursensor Abgastemperatursensor Abgastemperatursensor
im Kr¨ ummer verbaut nach Abgasturbolader verbaut vor Vorkatalysator verbaut nach Vorkatalysator verbaut vor Hauptkatalysator verbaut nach Hauptkatalysator verbaut
SY_NOHK,2 ... NOx-Sensor nach Hauptkatalysator verbaut
Systemkonstanten f¨ ur Katalysatoren ================================== SY_FKAT,2 ... Frontkatalysator verbaut SY_HKAT,2 ... Hauptkatalysator verbaut SY_NOXKAT,2 ... NOx-Speicherkatalysator vorhanden
Systemkonstanten f¨ ur sonstige Bauteile ====================================== SY_TURBO ... Abgasturbolader verbaut SY_SLS ... Sekund¨ arluftsystem verbaut SY_AGR ... Abgasr¨ uckf¨ uhrung verbaut SY_AGRVBP ... AGR-Entnahmestelle vor Bauteileposition (diese Systemkonstante hat fortlaufende Zahlenwerte)
Sonstige Systemkonstanten ========================= SY_STERSY ... Symmetrisches Stereosystem SY_STERVK ... Stereo-Lambdasondenanordnung vor Frontkatalysator SY_STERFK ... Stereo-Lambdasondenanordnung nach Frontkatalysator SY_STERHK ... Stereo-Lambdasondenanordnung nach Hauptkatalysator SY_ABGY ... Y-Abgaszusammenf¨ uhrung vor dem Hauptkatalysator SY_ABGYVBP ... Y-Abgaszusammenf¨ uhrung vor Bauteileposition (diese Systemkonstante hat forlaufende Zahlenwerte)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBFEWNE 1.20.0
Seite 3379 von 4100 31.JAN.2003 Thomas Brosi
ABK ABKON 1.10.0 Abkurzungen ¨ FB ABKON 1.10.0 Funktionsbeschreibung APP ABKON 1.10.0 Applikationshinweise
FU BBFEWNE 1.20.0 Aufbereitung der Fehlermeldungen des Hardwaretreibers von KW u. NW FDEF BBFEWNE 1.20.0 Funktionsdefinition Fehlerreaktionen aufgrund von Fehlermeldungen des Hardware-Treibers von Kurbel-, Nockenwelle und Synchronisation ----------------------------------------------------------------------------------------------------------------Die Sektion %BBFEWNE beschreibt die Reaktion des Komponententreibers Kurbelwelle und Nockenwelle auf Fehlermeldungen von der Hardware Schale (dr_rev, dr_cam und dr_sync). Die Fehler werden von der Hardware Schale per Interrupt gemeldet. Eine Fehlermeldung ist dabei wie folgt aufgebaut: -
ERROR_ID ERROR ERROR_INFO_HIGH ERROR_INFO_LOW
Gibt an ob Fehler vom Nockenwellentreiber, Kurbelwellentreiber oder Synchronisationstreiber generiert wurde Gibt den Fehlergrund an Falls vorhanden wird eine Zusatzinformation zum Fehler ¨ ubermittelt (high word) Falls vorhanden wird eine Zusatzinformation zum Fehler ¨ ubermittelt (low word)
%BBFEWNE
Cam_Error
Sync_Error
B_bm
CO_ZYLBM0
false
0
B_bmold
B_timeout /NC
zzyl
SY_ZYLZA
CO_ZYLBM1
2
2/
1
B_fbm
1
2
2 1
1/ 1/
B_fbm_temp /NC false
uzkw_w
odd
B_fbm
3/
even 1
bbfewne-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Crank_Error
bbfewne-main Funktions¨ ubersicht: -------------------
Hierarchy f¨ ur Reaktion auf Fehlermeldungen des Kurbelwellentreibers Hierarchy f¨ ur Reaktion auf Fehlermeldungen des Nockenwellentreibers Hierarchy f¨ ur Reaktion auf Fehlermeldungen des Synchronisationstreiber R¨ ucksetzbedingung f¨ ur Fehler Bezugsmarke im Synchro Bildung des Umdrehungsz¨ ahlers
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBFEWNE 1.20.0
Seite 3380 von 4100 31.JAN.2003 Thomas Brosi
Crank_Error
3
Error_Handler_Crank_Camshaft1 error_id error error_info_high error_info_low
1/ 2/
erdrrevctr 1
true
B_newsyn /NC 1/
1/
bmlosctr_w /NV 1
56 4/ false HWT1 GetPosition
1/
1/
2/
336
true
[˚KW]
360
2/ true
B_fbm_temp /NC
tmcorctr_w 1
B_fbm 3/
[˚KW]
1/
B_timeout /NC 1/
B_fbm_temp /NC
new-synchronization is forced via B_newsyn
1
2/ true
B_bmold 1/ 1/
B_timeout /NC
bmlosctr_w /NV
tpcorctr_w
1/
B_newsyn /NC
1/ 1
1
1/ 1/ true
B_newsyn /NC
B_newsyn /NC 1/
true
true
B_newsyn /NC
1/ true
B_newsyn /NC
bbfewne-crank-error
1 2 3 4 5 6 7 8 50 51 52 53 54 55 56 57 58 59 60 61
1/
bbfewne-crank-error Fehlermeldungen vom Kurbelwellentreibers ---------------------------------------Fehlermeldungen vom Kurbelwellentreiber haben die ERROR_ID 3 Bei jedem Fehlerinterrupt vom Kurbelwellentreiber wird der Fehlerz¨ ahler erdrrevctr inkremntiert. Wird ein schwerwiegender Fehler bei der Erfassung des Kurbelwellensignals festgestellt, so wird die Synchronisation abgebrochen und eine Neusynchronisation angefordert. Wird festgestellt, daß die Winkelbasis an der L¨ ucke um +/- einen Zahn korrigiert werden muß, so wird das Bit B_fbm (Fehler Bezusgmarke) gesetzt. Das Bit bleibt f¨ ur eine Kurbelwellenumdrehung gesetzt, wenn an der n¨ achsten Bezugsmarke kein weiterer Fehler auftritt.
Cam_Error Error_Handler_Crank_Camshaft2 error_id error error_info_high error_info_low
4 1/ erdrcamctr 1
2/ 61 62 63 64 65 66 67 68 69 70
bbfewne-cam-error
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
false
tpcorctr_w
1/
B_fbm
bbfewne-cam-error Fehlermeldungen des Nockenwellentreibers ---------------------------------------Fehlermeldungen des Nockenwellentreibers haben die ERROR_ID 4 Bei jedem Fehlerinterrupt vom Nockenwellentreiber wird der Fehlerz¨ ahler erdrcamctr inkrementiert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBFEWNE 1.20.0
Seite 3381 von 4100 31.JAN.2003 Thomas Brosi
13 Error_Handler_Crank_Camshaft3 error_id error error_info_high error_info_low
Sync_Error
1/ erdrsynctr 1
1/
new-synchronization is forced via B_newsyn
45
1/ true
360 2/
1000 0 compute 1/
SY_TEETH
1 2 10 11 50 60 70 71 72 73 74 75 76 77 78 79 80 81 82 83
1/ true
200
B_newsyn /NC
Count_10 1000 0
1000 0 compute 1/
compute 1/ B_nmot
200
1000 0 compute 1/
B_nocampos Count_60
Count_60
201 bbfewne-sync-error
B_nmot ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_newsyn /NC
uzkw_w B_outofsyn
Count_10 uzkw_old /NC
201
bbfewne-sync-error Fehlermeldungen des Synchronisationstreiber ------------------------------------------Fehlermeldungen des Synchronisationstreibers haben die ERROR_ID 13 Bei jedem Fehlerinterrupt vom Synchronisationstreiber wird der Fehlerz¨ ahler erdrsynctr inkremntiert. Wird ein schwerwiegender Fehler bei der Synchronisation festgestellt (z.B. Motor um 360 ◦ KW falsch synchronisiert), so wird die Synchronisation abgebrochen und eine Neusynchronisation angefordert.
ABK BBFEWNE 1.20.0 Abkurzungen ¨ Systemkonstante
Art
SY_TEETH SY_ZYLZA
SYS (REF) Systemkonstante: Teilung auf Kurbelwellengeberrad SYS (REF) Zylinderanzahl
Variable
Quelle
Referenziert von
BMLOSCTR_W B_BM
BBFEWNE HT2KTWNE
B_FBM
BBFEWNE
B_NEWSYN B_NMOT
BBFEWNE BGWNE
B_NOCAMPOS B_OUTOFSYN ERDRCAMCTR ERDRREVCTR ERDRSYNCTR INISYNMON
BBFEWNE BBFEWNE BBFEWNE BBFEWNE BBFEWNE
TMCORCTR_W TPCORCTR_W UZKW_W ZZYL
BBFEWNE BBFEWNE BBFEWNE HT2KTWNE
DDG, DFFTCNV AUS ALE, BBFEWNE,EIN BGWNE, DDG, NLPH DDG, DLGHMM,AUS DMDSTP, RDE, ZGST SYSYNC AUS ADVE, AEKP, ALE,EIN ALSU, BAKH, ... AUS AUS AUS AUS AUS EIN BBFEWNE, BGNG,BGWNE, DPH,HT2KTWNE DDG AUS DDG AUS DDG, DPH AUS AEVAB, BBFEWNE,- EIN BGWNE, BISYNC,DPH, ...
Art
Bezeichnung
Bezeichnung ¨ Zahler (Word) Neusynchronisationen durch Luckenverlust ¨ Bedingung Bezugsmarke erkannt Bedingung Bezugsmarkenfehler => mindestens 1 Zahn zuviel oder zuwenig erkannt Anforderung einer Neusynchronisation Bedingung Motordrehzahl: n > NMIN Position der Nockenwelle konnte nicht ermittelt werden ¨ Nockenwellenposition ausserhalb des zulassigen Synchronisationsbereichs Anzahl der Fehlermeldungen die vom Hardware Treiber der NW gemeldet wurden Anzahl der Fehlermeldungen die vom Hardware Treiber der KW gemeldet wurden Anzahl der Fehlermeldungen die vom HWT fur ¨ Synchronisation gemeldet werden Monitor-Array mit Grunden ¨ der letzten Anforderung einer Neusynchronisation
¨ Zahler Luckenkorrektur ¨ bei fehlendem Zahn ¨ ¨ Zahler Luckenkorrektur ¨ bei einem zusatzlichen Zahn ¨ Kurbelwellen-Umdrehungszahler ¨ SW-Zylinderzahler
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBFEWNE 1.20.0
Seite 3382 von 4100 31.JAN.2003 Thomas Brosi
FB BBFEWNE 1.20.0 Funktionsbeschreibung Auswertung der Fehlermeldungen des Kurbelwellentreibers ------------------------------------------------------Der Fehler und die Fehler ID wird im folgenden zu einer Fehlerzahl zusammengefasst: ERROR_ID * 1000 + ERROR Es k¨ onnen derzeit folgende Fehlermeldungen erzeugt werden: Fehlerzahl: 3001 3002 3003 3004 3006 3007 3050 3052 3053 3054 3055 3056
Ursache: Zahnereigniss in L¨ ucke des Kurbelwellensignals L¨ ucke an unerwarteter Stelle des Kurbelwellensignals Winkelbasis hat den Wert 360 ◦ KW erreicht ohne L¨ ucke zu detektieren Timeout f¨ ur die n¨ achste fallende Kurbelwellenflanke ist aufgetreten Timeout im Zustand virtuell synchronisiert (vor der L¨ ucke) Zahnz¨ ahler bleibt bei virtueller Synchronisation aufgrund fehlender L¨ ucke stehen St¨ orung bei Fehler¨ ubergabe zwischen TPZ und HWT Abweichung der Winkelinformation zwischen den TPUs Zahncounter der TPUs weichen im Start voneinander ab unzul¨ assiger TPU Interrupt unzul¨ assiger TPU Interrupt Treiber nicht initialisiert
¨ Uber die Fehlermeldungen 1 bis 4 wird bestimmt ob die Position der L¨ ucke korrekt gefunden wurde. Diese ¨ Uberwachung der L¨ ucke wird nur dann durchgef¨ uhrt, wenn die L¨ ucke bereits gefunden wurde (B_bm). Wird eine L¨ ucke zu fr¨ uh erkannt (Fehler 2), so wird anhand der zus¨ atzlichen Info gepr¨ uft, ob die L¨ ucke ein Zahn zu fr¨ uh ist (Info: Zahn vor finden der L¨ ucke ist 56). In diesem Fall wird das Bit B_fbm (Fehler Bezugsmarke) gesetzt. Zus¨ atzlich wird der Z¨ ahler tmcorctr um eins erh¨ oht. Das Bit B_fbm wird nach einer Umdrehung wieder zur¨ uckgesetzt, wenn nicht erneut um einen Zahn korrigiert werden musste. Ist die L¨ ucke um mehr als ein Zahn zu fr¨ uh (Info: Zahn vor finden der L¨ ucke ist ungleich 56), so wird ¨ uber B_newsyn eine Neusynchronisation angefordert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bei als der Bit
der Fehlermeldung Timeout (Fehler 4) wird die aktuelle Winkelposition vom Hardware Treibers ausgelesen. Ist der Winkel gr¨ oßer 336 ◦ KW pro Umdrehung, so deutet dies darauf hin, dass die L¨ ucke zu sp¨ at kommt. In diesem Fall wird das Bit B_fbm gesetzt und Z¨ ahler tpcorctr_w inkrementiert. Ferner wird B_fbm_temp zur¨ uckgesetzt, um ein R¨ ucksetzen von B_fbm zu verhindern, wenn dieses schon vorher gesetzt war.
Kommt die L¨ ucke sp¨ ater als erwartet, so wird ebenfalls eine Neusynchronisation ausgel¨ ost, wenn die L¨ ucke um mehr als einen Zahn zu sp¨ at kommt. Bei einer Abweichung gr¨ oßer 1 Zahn (Fehler 3) wird der Z¨ ahler bmlosctr_w inkrementiert und ¨ uber B_newsyn eine Neusynchronisation angefordert. Zus¨ atzlich wird der Z¨ ahler tpcorctr_w dekrementiert wenn die Bedingung B_timeout zuvor gesetzt wurde (keine L¨ uckenkorrektur sondern Neusynchronisation). Bei den Fehlern 52, 53, 54, 55 wird ¨ uber B_newsyn direkt eine Neusynchronisation angefordert.
Auswertung der Fehlermeldungen des Nockenwellentreibers ------------------------------------------------------Der Fehler und die Fehler ID wird im folgenden zu einer Fehlerzahl zusammengefasst: ERROR_ID * 1000 + ERROR Es k¨ onnen derzeit folgende Fehlermeldungen erzeugt werden: Fehlerzahl: 4052 4054 4055 4056 4057 4058 4059 4060
Ursache: Nockenwellenl¨ ucke kleiner als kleinste vorgegebene L¨ ucke minus der Toleranz Nockenwellenmuster kann nicht identifiziert werden Nockenwellenl¨ ucke ist gr¨ oßer als gr¨ oßte vorgegebene L¨ ucke plus der Toleranz Info hat falsche ID Kanal wurde nicht gestartet Treiber nicht bereit Kanal nicht verbunden Kanal nicht angehalten
Auswertung der Fehlermeldungen des Synchronisationstreibers ----------------------------------------------------------Der Fehler und die Fehler ID wird im folgenden zu einer Fehlerzahl zusammengefasst: ERROR_ID * 1000 + ERROR Es k¨ onnen derzeit folgende Fehlermeldungen erzeugt werden: Fehlerzahl: 13001 13002 13010 13011 13050 13060 13070 13071 13072 13073 13074 13075 13076
Ursache: Treiber nicht bereit Methode nicht zul¨ assig Nockenwellenposition ist ausserhalb des Synchronisationsbereiches Timeout bei R¨ uckmeldung der Synchronisation Nockenwellentreiber bei Pegelabfrage durch Methode 4 nicht bereit Keine Positionserkennung m¨ oglich Position ¨ uber NW-Muster konnte nicht ermittelt werden Nockenwellenzahn ist gr¨ oßer als gr¨ oßter vorgegebener Zahn plus der Toleranz Nockenwellenzahn kleiner als kleinster vorgegebener Zahn minus der Toleranz Nockenwellenl¨ ucke ist gr¨ oßer als gr¨ oßte vorgegebene L¨ ucke plus der Toleranz Nockenwellenl¨ ucke kleiner als kleinste vorgegebene L¨ ucke minus der Toleranz Es konnte keine Zuordnung f¨ ur schnelle Synchronisation gefunden werden Es konnte keine Zuordnung f¨ ur schnelle Synchronisation gefunden werden
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
13077 13078 13079 13080 13081
BBHTRIP 1.10.1
Seite 3383 von 4100 31.JAN.2003 Thomas Brosi
Es konnte keine Zuordnung f¨ ur schnelle Synchronisation gefunden werden (unter Beachtung der Bezugsmarke) Positionserkennung ist schon aktiv Drehzahltreiber arbeitet nicht Alle NW-Kan¨ ale f¨ ur schnelle Synchronisation deaktiviert Methode 2 und 3 gestartet aber keiner Priorit¨ at
Tritt der Fehler 60 h¨ aufiger auf, so deutet dies darauf hin, daß das Nockenwellensignal ausserhalb der Toleranz des charakterisierten Signals liegt. Dies wird mit der Bedingung B_nocampos angezeigt. Bei jeder Fehlermeldung 60 wird der Summierer um 200 erh¨ oht. In der 100ms Task wird dann gepr¨ uft ob der Summierer eine Schwelle ¨ uberschritten hat. Bei ¨ Uberschreiten der Schwelle wird die Bedingung B_nocampos gesetzt. Anschliesend wird der Summierer um die Anzahl der Umdrehungen dekrementiert. Bei der Fehlermeldung 10 wird gepr¨ uft ob die Abweichung von der Idealposition (von Fehler Info) in einem verbotenen Bereich liegt (evtl. falsche Applikation der NW-Geberradposition NWOFFSET) oder die Abweichung im Bereich einer um 360 ◦ KW falschen Synchronisation liegt. Wird festgestellt, daß die Synchronisation um 360 ◦ KW falsch ist, so wird ¨ uber B_newsyn eine Neusynchronisation ausgel¨ ost. Liegt die Abweichung im verbotenen Bereich, so ist keine Aussage m¨ oglich, ob die Synchronisation richtig oder um 360 ◦ KW faslch ist. In diesem Fall wird ein Summierer um den Wert 200 erh¨ oht. In der 100ms Task wird gepr¨ uft ob der Summierer gr¨ oßer einer Schwelle ist und ggf. die Bedingung B_outofsyn gesetzt. Der Summierer wird jeweils um die Anzahl der Umdrehungen dekrementiert. Tritt der Fehler 11 auf, so wird direkt eine Neusynchronisation ausgel¨ ost.
APP BBFEWNE 1.20.0 Applikationshinweise Funktion ist nicht applikationsrelevant.
FU BBHTRIP 1.10.1 Betriebsbedingung Heizanforderung Abgas fur ¨ Kurztest FDEF BBHTRIP 1.10.1 Funktionsdefinition B_fa
B_atmtpk
[W]
1/
0.0
CWBBHTRIP 0
wsanfkt_w
WSANFKTNOX
[K]
B_ktwsanf
2/
0.0
tanfkt_w
treal_w
B_kttanf
FTANFKTNOX
bbhtrip-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_faatm
¨ Ubersicht
ABK BBHTRIP 1.10.1 Abkurzungen ¨ Art
Bezeichnung
CWBBHTRIP FTANFKTNOX WSANFKTNOX
Parameter
FW FW FW
Codewort fur ¨ BBHTRIP ¨ Faktor Temperaturanforderung f. schnelles Uberschreiten Taupunkt NOx-S. (K-Trip) ¨ ¨ Warmestromanforderung zum schnellen Uberschreiten Taupunkt NOx-Sensor fur ¨ K-Trip
Systemkonstante
Art
Bezeichnung
SY_NOHK
SYS (REF) Systemkonstante Bedingung NOx-Sensor hinter Kat
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ATMTPK
BGTPABG
EIN
Bedingung Taupunkt hinter Kat ueberschritten
B_FA
TKDFA
EIN
Bedingung Funktionsanforderung allgemein
B_FAATM
TKDFA
EIN
Bedingung Funktionsanforderung kurze Taupunktendezeiten
B_KTTANF B_KTWSANF TANFKT_W TREAL_W
BBHTRIP BBHTRIP BBHTRIP BAKH
AUS AUS AUS EIN
Bedingung Abgastemperatur angefordert zum Heizen fur ¨ Kurztrip ¨ Bedingung Abgaswarmestrom angefordert zum Heizen durch Kurztrip ¨ geforderte Abgastemperatur im Krummer wahrend Katalysatorheizen fur ¨ ¨ Kurztrip realisierbare Abgastemperatur in momentaner BDE Betriebsart
WSANFKT_W
BBHTRIP
BBHTRIP, CANSEN,DHNOHK, DLSAHKBD, TVWNO ADAGRLS, BBHTRIP,BBSAWE, BKS,DDYLSU, ... BBHTRIP, BDEMKO,BGTPABG, LLRNFA BAKH BAKH KOMRH BBHTRIP, BBKH,BBKW, BGSIK KOMRH
AUS
¨ gesamter thermischer Abgasenergiestrom wahrend Katalysatorheizen fur ¨ Kurztest
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBHWONOF 1.60.1
Seite 3384 von 4100 31.JAN.2003 Thomas Brosi
FB BBHTRIP 1.10.1 Funktionsbeschreibung ¨ Die Funktion wird uber ¨ einen externen Werkstatt-Tester aktiviert (Bandende-Test, Kurztrip). Die Funktion setzt eine Warmestromanforderung zum Aufheizen des Abgastrakts fur ¨ Diagnosefunktionen, die ebenso uber ¨ einen Werkstatt-Tester angereizt werden. ¨ ¨ Die derzeit einzige Anwendung ist die Anforderung eines Warmestroms fur ¨ schnelles Uberschreiten des Taupunkts am NOx-Sensor hinter Kat. Dadurch kann die Diagnose des NOx-Sensors schneller durchgefuhrt ¨ werden.
APP BBHTRIP 1.10.1 Applikationshinweise ¨ Es gibt noch keine Applikationserfahrung fur ¨ diese Funktionalitat. Applikationsreihenfolge: Vor Bedatung muß die Applikation von Abgastemperaturmodell (%ATM) und den Katheizfunktionen (%KOMRH, %KODOH, %BAKH) abgeschlossen sein. ¨ Eine Zusatzliche Drehzahlanhebung wird uber ¨ die Funktion %LLRNFA gestellt. Codewort CWBBHTRIP nicht gesetzt (0) B_atmtpk sperrt Heizanforderung
Bit 0
gesetzt (1) ¨ Heizanforderung unabhangig von B_atmtpk
¨ Vorschlage zur Erstbedatung CWBBHTRIP WSANFKTNOX FTANFKTNOX
0 9000 W 0.0
FU BBHWONOF 1.60.1 Betriebsbereich SG HW Startup und abschalten FDEF BBHWONOF 1.60.1 Funktionsdefinition Startup (powerfail check) 1. part (eeeStartup ) SY_NVRAMBK CWNVRAMBK
1/
B_wdapwf
B_restore B_hwpwf
eeeStartup out in
(BIOS)
2/ B_restoreok
invalidate RAM Backup invalidateEeeFlashData B_pwf BIOS
(from BIOS) 1/ B_restoreok CWPWF
B_pwf
0
2. part (eeeStartup finished, NVRAM restored if possible) pwfPattern
1/
B_eepwf B_pwfPat
false
B_rqnvrbup /NV
PWF_AKTIV /NC
initialization of NONBACKUP-NVRAM with 0 3. part (post flash programming detection) programID /NC refprogid /NV
initialize_NONBACKUP_NV_RAM B_eepwf
bbhwonof-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
bbhwonof-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBHWONOF 1.60.1
Seite 3385 von 4100 31.JAN.2003 Thomas Brosi
STARTUP: -------Vor dem Starten des Betriebssystems wird die Bedingung B_pwf (Neuinitialisierung des NVRAM erforderlich gebildet). Ist B_pwf gesetzt, so wird bei der anschließenden Initialisierung das komplette NVRAM gel¨ oscht und neu initialisiert. Dies ist unabh¨ angig davon, ob das NVRAM zuvor aus dem Backup (Flash) zur¨ uckgelesen wurde oder nicht. B_pwf hat grunds¨ atzlich h¨ ohere Priorit¨ at. Wenn die Systemkonstante SY_NVRAMBK oder das Codewort CWNVRAMBK nicht gesetzt ist steht keine Backupfunktionalit¨ at f¨ ur das NVRAM zur Verf¨ ugung. Die zugeh¨ origen Routinen d¨ urfen dann auch nicht aufgerufen werden. Teil 1: Dazu wird zun¨ achst gepr¨ uft, ob ein Spannungsverlust vorgelegen hat (B_hwpwf) oder das System ein Recovery nach einer WDA-Abschaltung durchlaufen hat (B_wdapwf). Ist dies der Fall, so wird das NVRAM aus dem Backup (Flash) zur¨ uckgelesen, falls die Systemkonstante SY_NVRAMBK gesetzt ist. Andernfalls wird B_pwf sofort gesetzt. Bei erfolgreichem Zur¨ ucklesen wird B_pwf zur¨ uckgesetzt. War das Zur¨ ucklesen nicht erfolgreich, so wird B_pwf gesetzt. Durch Setzen des Codeworts CWPWF kann das Setzen von B_pwf erzwungen werden (z.B. um Adaptionen und Fehlereintr¨ age zu l¨ oschen). ACHTUNG: Die Routine eeeStartup muss bei Verwendung der Backupfunktionalit¨ at IMMER ausgef¨ uhrt werden, um die EEPROMbzw. NVRAM-Emulation korrekt zu initialisieren. Dies darf aber nicht geschehen, wenn die Funktionalit¨ at ¨ uber Systemkonstante oder Codewort deaktiviert ist! Teil 2: Durch Setzen der RAM-Gr¨ oße pwfPattern auf PWF_AKTIV kann das Setzen von B_pwf durch die Software erzwungen werden (z.B. bei gravienden St¨ orungen oder w¨ ahrend der kundenspezifischen Flashprogrammierung). Dies wird ignoriert, wenn zwischenzeitlich ein Spannungsverlust vorgelegen hat, da in diesem Fall der Inhalt des RAM nicht verl¨ asslich ist. Teil 3: Zus¨ atzlich wird die w¨ ahrend des letzten Programmlaufs ins NVRAM abgespeicherte Referenz-Programmstands-ID gegen die aktuelle Programmstands-ID gepr¨ uft. Bei Verschiedenheit wird ebenfalls B_pwf gesetzt. Nach der Pr¨ ufung der Referenz-Programmstands-ID wird diese stets durch die aktuelle Programmstands-ID ersetzt.
Das Bit B_eepwf (Bedingung Powerfail EEPROM) wird grunds¨ atzlich gesetzt, wenn eine der PWF-Anforderungen aktiv ist. Dadurch wird der NVRAM-Bereich neu initialisiert, in welchem sich die Gr¨ oßen derjenigen Funktionen befinden, welche ihre Daten selbst¨ andig ins EEPROM speichern und von dort zur¨ ucklesen. Das Zur¨ ucklesen der Daten in diesen Funktionen muß ¨ uber B_eepwf angefordert werden! Dadurch kann erreicht werden, daß auch bei Problemen mit dem Flash-Backup stets die aktuellen Werte f¨ ur diese Funktionen aus dem EEPROM gelesen werden. Wenn dieser NVRAM-Bereich neu initialisiert wird, muß auch die Anforderung f¨ ur das Abspeichern des NVRAM-Backup (B_rqnvrbup) zur¨ uckgesetzt werden, da kein Backup der Anforderung ins Flash erfolgen soll. Daher muß B_rqnvrbup im NonBackup NV RAM Bereich liegen.
Save PST ID (for post flash programming detection)
programID /NC
refprogid /NV
90
bbhwonof–100ms
RAM cell signature
eeeExSt
bbhwonof–100ms 100ms Raster: ------------Im 100ms Raster wird zyklisch die aktuelle ID des Programmstands ins NVRAM kopiert, damit sie beim n¨ achsten Systemstart zum Vergleich zur Verf¨ ugung steht. Außerdem wird zyklisch die RAM Zelle eeeExSt beschrieben. Diese Information wird von der Diagnosefunktion %DNVRBUP ben¨ otigt.
true
B_rqnvrbup /NV
bbhwonof-setnvrambackuprequest
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ACHTUNG: Solange eine der Bedingungen aktiv bleibt, wird bei jeder Neuinitialisierung das NVRAM ebenfalls neu initialisiert. Dies geschieht auch bei einem Reset (z.B. bei BN2000-Systemen beim R¨ ucksprung in den Zustand A_wakeup nach dem Nachlauf!).
bbhwonof-setnvrambackuprequest SetBackupReq: ------------Die Anforderung f¨ ur das Abspeichern des NVRAM-Backup wird explizit gesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
false
BBHWONOF 1.60.1
Seite 3386 von 4100 31.JAN.2003 Thomas Brosi
bbhwonof-resetnvrambackuprequest
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_rqnvrbup /NV
bbhwonof-resetnvrambackuprequest ResetBackupReq: --------------Die Anforderung f¨ ur das Abspeichern des NVRAM-Backup wird explizit gel¨ oscht.
Switchoff (NVRAM backup and HW test) dr_reg_DI_all out in
off /NC
WD_Emu_Hook_Init out in
(BIOS)
(BIOS)
eeeExit in
(BIOS) out eeeExitStatus
urram_10msSwOff in
(ECU switchoff)
SY_NVRAMBK B_rqnvrbup /NV
0 B_rqnvrbup /NV
eeeExSt
bbhwonof-switchoff
1/ false
CWNVRAMBK
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bbhwonof-switchoff SWITCHOFF: ---------Vor dem Abschalten des Steuerger¨ ats wird zun¨ achst das NVRAM gesichert, wenn die zugeh¨ orige Anforderung gesetzt ist. Dazu werden alle Interrupts gesperrt. Ist die Backupfunktionalit¨ at f¨ ur das NVRAM vorhanden, so wird danach eine Hook-Routine f¨ ur die Bedienung des ¨ Uberwachungsmoduls im CY310 (bzw. CY315) initialisiert. Diese Routine muß w¨ ahrend der NVRAM-Sicherung zyklisch aufgerufen werden, da sonst der CY310 das Steuerger¨ at nach ¨ Uberlauf des Fehlerz¨ ahlers abschalten w¨ urde. Danach kann die eigentliche Backuproutine aufgerufen werden. Auch dieser Aufruf muss bei nicht vorhandener bzw. deaktivierter Backupfunktionalit¨ at umgangen werden. Nachdem das Backup durchgef¨ uhrt wurde wird die Anforderung zur¨ uckgesetzt. Abschließend kann der abschließende RAM-Test der ¨ Uberwachung durchgef¨ uhrt werden und das Steuerger¨ at abgeschaltet werden.
ABK BBHWONOF 1.60.1 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW
Codewort NVRAM-Backup aktiviert Codewort Powerfail
Systemkonstante
Art
Bezeichnung
SY_NVRAMBK
SYS (REF) Systemkonstante NVRAM-Backup verwendet
Source-X
Source-Y
CWNVRAMBK CWPWF
Variable
Quelle
B_EEPWF B_PWF
BBHWONOF BBHWONOF
B_PWFPAT B_RESTORE B_RQNVRBUP B_WDAPWF EEEEXST PWFPATTERN
BBHWONOF BBHWONOF BBHWONOF BBRCVRY BBHWONOF
Referenziert von ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ...
BBHWONOF BBHWONOF
Art
Bezeichnung
AUS AUS
Bedingung Powerfail EEPROM Bedingung Powerfail
LOK LOK LOK EIN AUS EIN
Bedingung Neuinitialisierung NVRAM angefordert durch SW Bedingung NVRAM-Backup-Request Bedingung Neuinitialisierung NVRAM angefordert nach WDA-Abschaltung Status Bios Funktion eeeExit SW-Anforderung fur ¨ NVRAM-Initialisierung
FB BBHWONOF 1.60.1 Funktionsbeschreibung APP BBHWONOF 1.60.1 Applikationshinweise Solange eine der Bedingungen aktiv bleibt, wird bei jeder Neuinitialisierung das NVRAM ebenfalls neu initialisiert. Dies geschieht auch bei einem Reset (z.B. bei BN2000-Systemen beim R¨ ucksprung in den Zustand A_wakeup nach dem Nachlauf!). Andererseits ist zu beachten, dass sich das Steuerger¨ at bei BN2000-Systemen nach abgeschlossenem Nachlauf wieder im Zustand A_wakeup befindet (bis zum endg¨ ultigen Abschalten ¨ uber CAN). Ein Setzen von CWPWF und nachfolgendes Starten f¨ uhrt daher nicht zu einer sofortigen Neuinitialisierung sondern direkt zum Motorstart. Erst nach Einschlafen des Steuerger¨ ats oder nach Reset wird die Initialisierungssequenz durchlaufen!
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBLOWBAT 1.30.1
Seite 3387 von 4100 31.JAN.2003 Thomas Brosi
FU BBLOWBAT 1.30.1 Betriebsbereich Spannungseinbruch unter 5V FDEF BBLOWBAT 1.30.1 Funktionsdefinition
TIME_IRQ1_OFFDB /NC
B_IRQ1
B_IRQ1 /NC
in
res5vsts_l /NV
res5vsta_l B_stares5v
B_stares5v
BIOS
1/
res5vsts_l
tirq1ofd_w
(from BIOS)
dr_reg_SysReset()
SY_STA trigger dr_reg_SysReset IRQ1_STATE_1_30 Target_SoftReset
0
STATUS_SR /NC systemStatus /NC
res5vsta_l /NV
res5vctr_w
res5vctr_w /NV
IRQ1_STATE
systemStatus is equivalent to startup block label at address 0x3FFFF0h Target_SoftReset() in
BIOS
bblowbat-irq1-isr
SY_STA
bblowbat-irq1-isr
S INACTIVE
1 trigger/
ENTRY
RESET
1
trigger/ 1 trigger/
trigger/
ILLEGAL
trigger/
trigger/ TIME_RES5V_MX> 1
1 EXIT
trigger/
trigger/
2
3
1
CHECK_ENTRY 2
trigger/
ACTIVE
bblowbat-irq1-state
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SOFT_RESET
bblowbat-irq1-state Bei Auftreten des IRQ1 (Spannungseinbruch auf der 5V-Versorgung) darf das externe RAM nicht mehr verwendet werden. Daher muß das SW-System beim Verlassen der ISR neu initialisiert werden (z.B. durch einen Controller-Reset). Nach der Neuinitialisierung muß der aktuelle Status des Systems wiederhergestellt werden (Recovery). Zun¨ acht muß der Status des Startes in das interne RAM gesichert werden. Danach wird in die Hauptschleife verzweigt. Beim Einsprung sowie w¨ ahrend die Schleife aktiv ist, muss die Statusvariable abgefragt werden, um eine unerw¨ unschte Ausf¨ uhrung der Schleife sofort zu beenden. Es existieren drei m¨ ogliche Bedingungen f¨ ur das Verlassen der Schleife: - Die Versorgungsspannung steigt wieder auf 5V an (-> Soft-Reset) - Der Spannungseinbruch dauert l¨ anger als 2000 ms (-> HReset) - Es wird ein unerlaubter Status festgestellt (-> HReset) Dauert der Spannungseinbruch l¨ anger als 200 ms, so wird der Starter abgeschaltet, sofern er beim Eintritt in die Schleife aktiv war.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
res5vsts_l /NV
BBLOWBAT 1.30.1
1/
statetmp_l /NC RES5V_ENTRY_STATE /NC
0
Seite 3388 von 4100 31.JAN.2003 Thomas Brosi
BBLOWBAT_ENTRY /NC statetmp_l /NC 1/
res5vsts_l /NV
1/ RES5V_ACTIVE_STATE /NC
BBLOWBAT_ACTIVE /NC statetmp_l /NC 1/ 1/
RES5V_EXIT_STATE /NC
BBLOWBAT_EXIT /NC
statetmp_l /NC
1/ 1/ RES5V_ILLEGAL_STATE /NC
BBLOWBAT_ILLEGAL /NC statetmp_l /NC
statetmp_l /NC
GetRes5vState /NC
bblowbat-getres5vstate
1/ BBLOWBAT_NOACTIVITY /NC statetmp_l /NC
bblowbat-getres5vstate
SY_STA
1/ res5vsta_l /NV 0
3/
statetmp_l /NC 2/
bblowbat-getstarterstate
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
RES5V_START_ACTIVE /NC
GetStarterState /NC
res5vsta_l /NV
bblowbat-getstarterstate Um den Starter nach Ende des Spannungseinbruch wieder zu aktivieren bzw. weiter anzusteuern (Recovery) sind zwei Services notwendig. GetRes5vState() liefert den letzen Status der ISR zur¨ uck; GetStarterState() liefert den Zustand des Starters vor dem letzen (Soft-)Reset.
ABK BBLOWBAT 1.30.1 Abkurzungen ¨ Systemkonstante
Art
SY_STA
SYS (REF) Systemkonstante Automatikstart
Variable B_STARES5V
Quelle
Bezeichnung
Referenziert von
Art
Bezeichnung
BBLOWBAT
EIN
Bedingung 5V-Reset im Start
FB BBLOWBAT 1.30.1 Funktionsbeschreibung APP BBLOWBAT 1.30.1 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBRCVRY 1.40.1
Seite 3389 von 4100 31.JAN.2003 Thomas Brosi
FU BBRCVRY 1.40.1 System Recovery nach Reset FDEF BBRCVRY 1.40.1 Funktionsdefinition Check 5V-Reset bblowbat_GetRes5VState /NC recRes5vSt /NV
B_recRes5v /NV
0
systemStatus /NC STATUS_SR /NC
systemStatus is equivalent to startup block label at address 0x3FFFF0h
SY_STA 0
condition AS_start_NOW(in) in
1/ bblowbat_GetStarterState /NC
recRes5vSr /NV 0
STATUS_FP /NC
B_recSta /NV
systemStatus /NC
bbwda_GetWDAState /NC
recWDASt /NV
bbrcvry-main
Check WDA
B_wdapwf /NV
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0 bbrcvry-main Bei Auftreten des IRQ1 (Spannungseinbruch auf der 5V-Versorgung) darf das externe RAM nicht mehr verwendet werden. Daher muß das SW-System beim Verlassen der ISR neu initialisiert werden (z.B. durch einen Controller-Reset). Nach der Neuinitialisierung muß der aktuelle Status des Systems wiederhergestellt werden (Recovery). Um den Starter nach Ende des Spannungseinbruch wieder zu aktivieren bzw. weiter anzusteuern (Recovery) sind zwei Services notwendig. GetRes5vState() liefert den letzten Status der ISR zur¨ uck; GetStarterState() liefert den Zustand des Starters vor dem letzen Reset. Die letzten Stati werden im NVRAM gespeichert. Die aktuellen Stati werden (intern in %BBLOWBAT) zur¨ uckgesetzt. Um den unterbrechungsfreien Ablauf der Neuinitialisierung nach Verlassen der ISR zu plausibilisieren wird die Variable systemStatus ¨ uberpr¨ uft. Eine Neuinitialisierung nach Hardwarereset f¨ uhrt zu einem ver¨ anderten Inhalt von systemStatus. War der Starter vor dem Reset aktiv und die Plausibilisierung erfolgreich, so wird der Starter erneut als aktiv initialisiert. Um auf eine vorangegangene WDA-Abschaltung w¨ ahrend des Recovery reagieren zu k¨ onnen wird der Service GetWDAState() verwendet. Der letzte Status wird im NVRAM gespeichert. Der aktuelle Status wird (intern in %BBWDA) zur¨ uckgesetzt. Die Stati bez¨ uglich 5V-Reset werden f¨ ur weitere Funktionen (z.B. %STA) durch Statusbits zur Verf¨ ugung gestellt. Ist eine WDA-Abschaltung aufgetreten, so wird B_wdapwf gesetzt. Dadurch wird beim weiteren Systemhochlauf in der Funktion %BBHWONOF ein HW-PWF simuliert, d.h. es wird versucht, alle gesicherten Daten aus Festspeichern zur¨ uckzulesen. Damit wird das ggf. w¨ ahrend der WDA-Abschaltung zerst¨ orte NVRAM neu initialisiert. HINWEIS: -------Die letzten Stati m¨ ussen im system RAM Bereich liegen, damit sie von jeglicher RAM-Initialisierung ausgenommen sind, aber nicht im Flash gesichert werden. Nur nach HW-PWF werden die Stati durch den RAM-Test mit 0 initialisiert.
ABK BBRCVRY 1.40.1 Abkurzungen ¨ Systemkonstante
Art
SY_STA
SYS (REF) Systemkonstante Automatikstart
Variable
Quelle
B_RECRES5V B_RECSTA B_WDAPWF
BBRCVRY BBRCVRY BBRCVRY
Bezeichnung
Referenziert von
Art
Bezeichnung
BBHWONOF
AUS AUS AUS
Bedingung Recovery nach vorangegangenem 5V-Reset Bedingung Starter ansteuern nach vorangegangenem 5V-Reset Bedingung Neuinitialisierung NVRAM angefordert nach WDA-Abschaltung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBSYSCON 9.10.0
Seite 3390 von 4100 31.JAN.2003 Thomas Brosi
FB BBRCVRY 1.40.1 Funktionsbeschreibung APP BBRCVRY 1.40.1 Applikationshinweise
FU BBSYSCON 9.10.0 Betriebsbereich Systemzustandssteuerung FDEF BBSYSCON 9.10.0 Funktionsdefinition Der Initialisierungsprozeß setzt grunds¨ atzlich den Zustand B_norm und schaltet das Hauptrelais ein. Die Klemme15-Information B_kl15 wird ebenfalls immer mit TRUE initialisiert.
Initialize KL15
true
false
false
true
true true false
B_norm
B_nachlauf
B_wakeup
B_hr AS_hr BIOS (ini) AS_nl AS_psoff
also immediately!
bbsyscon-ini
B_kl15
B_kl15
B_kl15
bbsyscon-initialize-kl15
true
bbsyscon-initialize-kl15
S_kl15 Ini2 KL15
B_kl15
bbsyscon-ini2
S_kl15
bbsyscon-ini2
S_kl15
B_kl15
B_kl15
bbsyscon-ini2-kl15
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bbsyscon-ini
bbsyscon-ini2-kl15
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBSYSCON 9.10.0
Seite 3391 von 4100 31.JAN.2003 Thomas Brosi
W¨ ahrend des Fahrbetriebs wird das Hauptrelais stets aktiv gehalten. Abh¨ angig von der Klemme15-Information wird in den Zustand C_nachlauf geschaltet. Ein HW-Reset ¨ uber den CY31x ist immer m¨ oglich.
EdgeRising_S_kl15_CY310
Done in CY310
HW-Reset HW
S_kl15
(Done at last)
KL15 S_kl15
B_kl15
B_norm
B_nachlauf
true
true true false
B_wakeup
B_hr AS_hr BIOS (10ms) AS_nl AS_psoff
bbsyscon–10ms
false
S_kl15
B_kl15
bbsyscon-kl15
bbsyscon–10ms
B_kl15
HW-Reset
bbsyscon-hw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bbsyscon-kl15
Done by HW, no code necessary!
bbsyscon-hw W¨ ahrend des Nachlaufs wird das Hauptrelais aktiv gehalten. Am Ende des Nachlaufs wird das Bit B_dhrstart gesetzt, um die Hauptrelaisdiagnose (LA,KSM) zu starten und wird solange gewartet bis die Diagnose beendet ist oder die maximale Zeit f¨ ur die Diagnose abgelaufen ist. Danach wird das Hauptrelais abgeworfen. Im n¨ achsten 10ms-Raster wird der HW-Test gestartet. Ein HW-Reset ¨ uber den CY31x ist immer m¨ oglich.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBSYSCON 9.10.0
Seite 3392 von 4100 31.JAN.2003 Thomas Brosi
EdgeRising_S_kl15_CY310
Done in CY310
HW-Reset HW_SwOff
S_kl15
HW-Test false
true
B_nachlauf
false B_nachl
Triggers HW-Test
B_norm
B_wakeup
1/
B_nloff 1/
SY_DHR 1
1/ true
B_dhrstart
1/ true
B_nloff 2/
false
1/
B_hr true
false
B_nloff Triggers switch to 2/ HW test in
next 10ms process;
B_hr
compute 2/
Set to false * Anmerkungen TDHRMX /V true sehen.
AS_hr AS_nl BIOS (10ms swoff)
also immediately!
3/
TurnOnDelay B_dhrend
1/ AS_nl BIOS__ (10ms swoff)
AS_nl BIOS- (10ms swoff)
bbsyscon–10msswoff
B_dhroff
bbsyscon–10msswoff
HW-Reset
Done by HW, no code necessary!
bbhwonof_off() HW-Test
in
BIOS true
AS_psoff
(Switch off CY31x, if returned from bbhwonof_off)
bbsyscon-hw-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
AS_hr AS_nl BIOS_ (10ms swoff)
bbsyscon-hw-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBWDA 1.40.1
Seite 3393 von 4100 31.JAN.2003 Thomas Brosi
ABK BBSYSCON 9.10.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW
maximale Bearbeitungszeit fur ¨ die Hauptrelaisdiagnose
Systemkonstante
Art
Bezeichnung
SY_DHR
SYS (REF) Systemkonstante Hauptrelaisdiagnose
Source-X
Source-Y
TDHRMX
Art
Variable
Quelle
Referenziert von
B_DHREND B_DHROFF B_DHRSTART B_HR B_KL15
DHR DHR BBSYSCON BBSYSCON BBSYSCON
B_NACHL
MOTAUS
B_NACHLAUF
BBSYSCON
B_NLOFF B_NORM B_WAKEUP S_KL15
BBSYSCON BBSYSCON BBSYSCON
EIN EIN AUS AUS ADVE, BGLBK, BKS,- AUS CANECU, CANECUR, ... ADVE, BBSYSCON,- EIN BGTPABG, CONCJ,ESSTT, ... BBSTT, AUS BGWNE, HT2KTPH,HT2KTWNE, T2STRL LOK UMAUSC AUS SYSYNC AUS EIN BBSYSCON
Bezeichnung Bedingung Ende der Hauptrelais_Diagnose Bedingung Hauptrelais Abschalten Bedingung Start HR-Diagnose Bedingung Hauptrelais ein Bedingung Klemme 15
BBSYSCON BBSYSCON DHR
Steuerung SG-Nachlauf
Steuerung SG-Nachlauf
Bedingung: Schalter SG aus SG-Bedingung normaler Motorsteuerungsbetrieb SG-Bedingung: wake up Betrieb Schalter Klemme 15
FB BBSYSCON 9.10.0 Funktionsbeschreibung APP BBSYSCON 9.10.0 Applikationshinweise TDDHRMX -----> Maximale Bearbeitungszeit der Hauptrelaisdiagnose.
TDHRMX = 5 sec
FU BBWDA 1.40.1 Betriebsbereich WDA-Abschaltung FDEF BBWDA 1.40.1 Funktionsdefinition
trigger B_ausc_act
B_ausc_act /NC B_IRQ1 /NC (from BIOS) TIME_WDA_ONDB /NC
B_IRQ1
dr_reg_SysReset
WDA_STATE
B_WDA_ON
B_WDA /NC (from BIOS)
wdastate_l
wdaondeb_u16
B_wdaactiv
TIME_WDA_OFFDB /NC B_WDA_OFF
wdaactpat_l
wdaoffdeb_u16 umerr_c_um /NC
Function call to BIOS forcing system reset
B_UMERR
wdaovpat_l
WDA_UMERR_ACTIVE /NC WDA_STATE
wdastate_l /NV
B_wdaactiv wdaacpat_l /NV wdaovpat_l /NV bbwda–10ms
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Test Wert:
bbwda–10ms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BBWDA 1.40.1
Seite 3394 von 4100 31.JAN.2003 Thomas Brosi
S INACTIVE/ Entry: wdastate_l = WDA_NOT_ACTIVE; Exit: wdaactpat_l = WDA_ACTIVE; wdastate_l = WDA_ACTIVE; /* kt_zuen_fadeOutIgnPattern(...); */ if (B_UMERR) wdaovpat_l = WDA_NO_OVERVOLTAGE; if (!B_UMERR) wdaovpat_l = WDA_OVERVOLTAGE;
1 trigger [B_WDA_ON && !B_IRQ1 && !B_ausc_act] state transitions delayed by debouncing ACTIVE/ Static: kt_zuen_fadeOutIgnPattern(...); Exit: wdastate_l = WDA_NOT_ACTIVE;
1
RESET/ Entry: dr_reg_SysReset(...);
bbwda-wda-state
trigger [B_WDA_OFF]
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bbwda-wda-state
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BEGRIFFSDEFINITIONEN: --------------------WDA
BBWDA 1.40.1
Seite 3395 von 4100 31.JAN.2003 Thomas Brosi
= WatchDog-Ausgang (des CY31x).
WDA-Abschaltung
= Abschaltung der Endstufen durch den ¨ Uberwachungsrechner CY31x ¨ uber den WDA aufgrund fehlerhafter Antworten des Funktionsrechners
5V-Reset
= Ausl¨ osen des IRQ1 am Funktionsrechner durch den RST5 am CY31x aufgrund Unterspannung auf der 5V-Versorgung. D.h. VDD5 < 4,5 V (Siehe Datenblatt CY31x, Seite 80). In diesem Fall werden die Endstufen ebenfalls vom CY31x ¨ uber den WDA abgeschaltet.
3V-Reset
= Ausl¨ osen des NMI am Funktionsrechner durch den RST3 am CY31x aufgrund Unterspannung auf der 3V-Versorgung. D.h. VDD3 < 2,9 V (Siehe Datenblatt CY31x, Seite 81).
¨ Uberspannungs-Abschaltung
= Abschaltung der Endstufen durch CJ940 ¨ uber den WDA aufgrund ¨ Uberspannung auf der 5V-Versorgung. D.h. VDD5 > 5,4 V (Siehe Datenblatt CJ940, Seite 51).
PWF
= PoWerFail-Bedingung liegt nach einem Spannungseinbruch auf der Dauerversorgung vor. Bei Vorliegen dieser Bedingung wird nach dem Reset eine NVRAM-Initialisierung durchgef¨ uhrt.
Reset mit NVRAM-Initialisierung
= Durchf¨ uhrung einer Initialisierung der gesamten SG-HW und -SW mit Ausnahme des EEPROM und des Flash. Diese Initialisierung wird bei der ME9 nach PWF, ¨ UberspannungsAbschaltung und WDA-Abschaltung durchgef¨ uhrt.
Redundanter Abschaltpfadtest
= Die Frage-Antwort-Kommunikation wird bei aktivierter Drosselklappen-Endstufe absichtlich falsch bedient, um die Abschaltung zu aktivieren und zu pr¨ ufen (Siehe auch %UMAUSC).
VERHALTEN: ----------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Funktion %BBWDA Definiert die Reaktion der CPU auf das Signal WDA-Abschaltung durch den CY31x. Die WDA-Leitung wird unter folgenden Bedingungen nach Low gezogen: a) Fehlerhaftes/fehlendes Antworten der CPU auf Fragen des CY310/315 im Rahmen der Sicherheitskommunikation. b) Erkennen von Unterspannung auf der 5V-Versorgung durch den CY310/315. c) Erkennen von Unterspannung/¨ Uberspannung auf der 5V-Versorgung durch den CJ940/CJ945. Hierzu muss dieser Baustein entsprechend konfiguriert sein.
Grunds¨ atzlich darf die SW-Reaktion auf die Aktivierung der WDA-Leitung nicht ausgel¨ ost werden, wenn der Test des redundanten Abschaltpfads aktiv ist. Bei diesem Test wird die WDA-Leitung ebenfalls aktiviert, indem die Sicherheitskommunikation absichtlich unterbrochen wird. Ein folgender Reset durch die Systemsteuerung ist in diesem Fall nicht erw¨ unscht. Das Abschalten der Z¨ undendstufen ¨ uber die Systemsteuerung ist w¨ ahrend dieses Testfalls ebenfalls nicht erforderlich, da der Test nicht bei aktiver Z¨ undung durchgef¨ uhrt wird bzw. werden darf. Bei Auftreten der WDA-Abschaltung aufgrund von falschen Antworten der CPU bei der ¨ Uberwachungskommunikation oder aufgrund von ¨ Uberspannung auf der 5V-Versorgung muss zun¨ achst der Status wda_state gebildet werden. Diese Information kann von anderen Funktionen zur Erkennung der Abschaltung genutzt werden. Die Kennungen wda_actpat und wda_ovpat dienen der Unterscheidung zwischen Abschaltung ¨ uber das ¨ Uberwachungsmodul oder aufgrund von ¨ Uberspannung. Diese Kennungen werden im Gegensatz zu wda_state nicht zur¨ uckgesetzt und verbleiben im NVRAM. Somit k¨ onnen diese Kennungen bei der n¨ achsten Initialisierung ausgewertet werden. Die aktuelle L¨ osung sieht nach Weggang der WDA-Abschaltung eine Neuinitialisierung des NVRAM vor, da das Verhalten der CPU bzw. der Fahrsoftware (v.a. der Diagnosen) w¨ ahrend dieses Zustands nicht vorhersagbar ist. Ausgenommen hiervon ist die Abschaltung wegen Unterspannung auf der 5V-Versorgung. Dieser Zustand wird getrennt ¨ uber den IRQ1 behandelt (%BBLOWBAT). Diese Neuinitialisierung muß w¨ ahrend des Recovery nach Reset (%BBRCVRY) eingeleitet werden. Die Neuinitialisierung des NVRAM wird ¨ uber das Setzen von pwfPattern angefordert und wird in der n¨ achsten Initialisierung durchgef¨ uhrt. Nach Weggang der WDA-Abschaltung wird ein Reset ausgel¨ ost, um die Neuinitialisierung des NVRAM sofort auszuf¨ uhren und die Fahrsoftware wieder neu zu starten.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
wdaovpat_l /NV
ECUDEV 1.10.0
Seite 3396 von 4100 31.JAN.2003 Thomas Brosi
1/
ovtmp_l /NC WDA_OVERVOLTAGE /NC
BBWDA_OVERVOLTAGE /NCstatetmp_l /NC 1/
wdaacpat_l /NV
1/
statetmp_l /NC WDA_ACTIVE /NC
0
BBWDA_ACTIVE /NC
statetmp_l /NC
wdaovpat_l /NV 1/ wdaacpat_l /NV
BBWDA_NOACTIVITY /NC statetmp_l /NC
statetmp_l /NC
GetWDAState /NC
bbwda-getwdastate
0
bbwda-getwdastate Um eine korrekte Fehlerreaktion nach Weggang der WDA-Abschaltung zu erm¨ oglichen ist der Service GetWDAState() notwendig. Dieser liefert den Zustand des Zustandsautomaten und setzt den internen Zustand zur¨ uck.
ABK BBWDA 1.40.1 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
B_WDAACTIV
BBWDA
BBWDA, KOEVAB
LOK
Bedingung WDA-Abschaltung aktiv
FB BBWDA 1.40.1 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
APP BBWDA 1.40.1 Applikationshinweise
¨ FU ECUDEV 1.10.0 Erkennung von Applikationssteuergeraten FDEF ECUDEV 1.10.0 Funktionsdefinition ************************************************************************************** ** Erkennung eines VW Applikationssteuerger¨ ates ** ************************************************************************************** Anhand eines Kunden- und/oder Projektspezifischem Vorgang wird erkannt, ob es sich um ein Seriensteuerger¨ at oder ein Muster- bzw. Applikationssteuerger¨ at handelt. Als Ausgangsgr¨ osse wird das Bit B_ecudev beeinflußt: B_ecudev = 0 ---> Seriensteuerger¨ at B_ecudev = 1 ---> Muster- bzw. Applikationssteuerger¨ at. Das Vorgehen, wie man erkennt, ob es sich um ein Serien- bzw. Mustersteuerger¨ at handelt, wird mit dem Kunden individuell festgelegt. F¨ ur den Kunden VW/Audi wird die Kennung ¨ uber einen bestimmter Wert im EEPROM festgelegt. Dieser Wert wird am Bandeende ins SG programmiert. Da das Ausgangsbit f¨ ur sicherheitskritische Funktionen ben¨ otigt wird, wird aus Geheimhaltungsgr¨ unden hier nicht n¨ aher auf die Funktion eingegangen.
ABK ECUDEV 1.10.0 Abkurzungen ¨ Variable
Quelle
B_ECUDEV
ECUDEV
Referenziert von
Art
Bezeichnung
AUS
¨ Kennung fur ¨ Applikationssteuergerat
FB ECUDEV 1.10.0 Funktionsbeschreibung APP ECUDEV 1.10.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDSAD 3.10.0
Seite 3397 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGDSAD 3.10.0 Berechnete Großen fur ¨ Drucksensoren-Abgleich FDEF BGDSAD 3.10.0 Funktionsdefinition SY_DSS
0
SY_DSU
0
Break 1/
Integrator_DSSU
B_pug B_nmin pu_w psdssr_w
B_edss B_pug B_nmin pu_w
evaluation compute
compute
dpupsrof_w
psdssr_w
dpupsrof_w
ofdssi_w
ofdssi_w
bgdsad-bgdsad
B_edss
bgdsad-bgdsad
B_pug B_edss compute TDIDSSU
1/ 5/
B_nmin_TON
B_eplpupsr /NV
OFIPSRMX
1/
ZIDSSU OFIPSRMN compute 2/
1/ pu_w
OFDSSMX
dpupsrof_w
ofdss_w /NV
OFDSSMN 4/ ofdssi_w
ofdssi_IT
psdssr_w
0.0
1/ ofdss_w /NV
reset 1/
0 3/
ofdssi_w
B_pug B_edss B_pwf dpupsrof_w
bgdsad-integrator-dssu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nmin
bgdsad-integrator-dssu
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGDSAD 3.10.0
Seite 3398 von 4100 31.JAN.2003 Thomas Brosi
TDDPUPSR
DPUPSR_DFPM
compute
compute 6/
ofdssi_w
compute 8/
ofpsrabs_w 7/
OFPSRMX
B_eplpupsr /NV
nplError
TDDPUPSRE
dpupsrof_w compute 9/ healing
compute 13/ TDAPUPSRE
14/ B_nldpupsr
bgdsad-evaluation
TDDPUPSRH
bgdsad-evaluation
compute 11/
sfpHealing 1/
healing
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* nplError: S S R R R S Healing: R S R R R R
1/
sfpNplError 1/
nplError
S: set
R: reset
sfp sfpNplError getSfp 10/
bgdsad-dpupsr-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
sfp sfpHealing
dfp repSfp dfp 12/ locSfp_DPUPSR bgdsad-dpupsr-dfpm
ABK BGDSAD 3.10.0 Abkurzungen ¨ Art
Bezeichnung
OFDSSMN OFDSSMX OFIPSRMN OFIPSRMX OFPSRMX TDDPUPSR TDIDSSU ZIDSSU
Parameter
FW FW FW FW FW FW FW FW
Minimaler Offsetwert fur ¨ Saugrohrdrucksensor Maximaler Offsetwert fur ¨ Saugrohrdrucksensor Untere Grenze fur ¨ Integrator: Saugrohrdruck-Offset Obere Grenze fur ¨ Integrator: Saugrohrdruck-Offset Obere Grenze fur ¨ Saugrohrdruck- Diagnose Entprellzeit fur ¨ Fehlereintrag Differenz zwischen Umgebungs- und Saugrohrdruck ¨ Verzogerungszeit bis zur Initalisierung des Umgebungsdruck mit ge. Saugrohrdruck Zeitkonstante Integrator Drucksensorabgleich DSS DSU
Systemkonstante
Art
Bezeichnung
SY_DSS SY_DSU
SYS (REF) Systemkonstante Saugrohrdrucksensor vorhanden SYS (REF) Systemkonstante Umgebungsdrucksensor vorhanden
Variable
Source-X
Quelle
BLOKNR
B_BEDPUPSR B_BKDPUPSR B_CLDPUPSR B_EDSS
BGDSAD BGDSAD
B_EPLPUPSR B_FTDPUPSR
BGDSAD BGDSAD
DDSS
Source-Y
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN EIN
Bedingung: Bandende-Funktionsanforderung Differenz zwischen pu_w und psr_w Bedingung: Differenz zwischen Umgebungsdruck und Saugrohrdruck ¨ Bedingung: Fehlerpfad Differenz zwischen pu_w und psr_w loschen Bedingung Fehler DSS (ohne Entprellung)
AUS AUS
Bedingung fur ¨ Differenz zwischen Umgebungs- und Saugrohrdruck unplausibel Bedingung: Fehlereintrag durch Tester fur ¨ Differenz zwischen pu_w und psr_w
BGDSAD BGADAP, BGAGRA,BGDSAD, BGFKMS,BGMSDK, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
Referenziert von
B_MNDPUPSR B_MXDPUPSR B_NLDPUPSR B_NMIN
BGDSAD BGDSAD BGDSAD BGWNE
B_NPDPUPSR B_PUG
BGDSAD GGDSU
B_PWF
BBHWONOF
B_SIDPUPSR DFP_DPUPSR DPUPSROF_W E_DPUPSR OFDSSI_W OFDSS_W OFPSRABS_W PSDSSR_W PU_W
BGDSAD BGDSAD BGDSAD BGDSAD BGDSAD BGDSAD BGDSAD GGDSS GGDSU
SFPDPUPSR Z_DPUPSR
BGDSAD BGDSAD
DFPMNL ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ...
BGDSAD 3.10.0
Seite 3399 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
AUS AUS AUS EIN
Bedingung: Min-Fehler Differenz zwischen Umgebungsdruck und Saugrohrdruck Bedingung: Max-Fehler Differenz zwischen Umgebungsdruck und Saugrohrdruck Adaption Umgebungsdruck zum Saugrohrdruck ist eingeschwungen Bedingung Unterdrehzahl: n < NMIN
AUS BBKH, BGDSAD, TVW- EIN NO EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... AUS DOK LOK DFPMNL AUS LOK GGDSS AUS LOK EIN BGDSAD, DDSS BBBO, BGDSAD,EIN BGPABG, BGPIRG,BGTEV, ... AUS AUS
Bedingung: Differenz zwischen Umgebungsdruck und Saugrohrdruck nicht plausibel Bedingung Umgebungsdruck gultig ¨ Bedingung Powerfail
Fehlerart: Differenz zwischen Umgebungsdruck und Saugrohrdruck SG int. Fehlerpfadnr.: Differenz zwischen Umgebungsdruck und Saugrohrdruck Differenz Umgebungsdruck und mit Offset korrigiertem Saugrohrdruck Errorflag: Differenz zwischen Umgebungsdruck und Saugrohrdruck Offset-Spannung Drucksensor Saugrohr intern (word) Offset-Spannung Drucksensor Saugrohr (word) Offset-Spannung Drucksensor Saugrohr (word) Betrag Saugrohr-Absolutdruck Rohwert Umgebungsdruck
Status Fehlerpfad: Differenz zwischen Umgebungsdruck und Saugrohrdruck Zyklusflag: Differenz zwischen Umgebungsdruck und Saugrohrdruck
FB BGDSAD 3.10.0 Funktionsbeschreibung In dieser Funktion erfolgt der Abgleich zwischen dem Umgebungsdruck und dem Saugrohrdrucksensor. Der Abgleich der Sensoren erfolgt im Nachlauf, wenn der Motor f¨ ur eine bestimmte Zeit steht.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der Offset wird durch einen Integratoren bestimmt und als ofdss zur Verf¨ ugung gestellt. ¨berschreitet dieser die Schwelle Im weiteren erfolgt eine Plausibilisierung des gelernten Offsets. U OFPSRMX und ist die Summe aus Eingang und Ausgang des Integrators gr¨ oßer als die Schwelle OFPSRMX wird der Fehler E_DPUPSR nach der Entprellzeit TDDPUPSR gesetzt und der ausgegebene Offset wird auf Null gesetzt w¨ ahrend der Offset intern weiter berechnet wird um eine Fehler-Heilung ggf. zu erkennen. Die Heilung erfolgt, wenn der Betrag des gelernten Offsets kleiner als eine Schelle ist, die Summe aus Eingang und Ausgang des Integrators kleiner als die Schwelle OFPSRMX ist und die Zeitentprellung abgelaufen ist. Die Bedingungen, dass die Summe von Ein- und Ausgang und der Ausgang gr¨ oßer bzw. kleiner als die Schwelle OFPSRMX ist gew¨ ahrleistet, dass der Integrator eingeschwungen ist.
APP BGDSAD 3.10.0 Applikationshinweise Basiswerte f¨ ur Erstapplikation: Die unten aufgef¨ uhrten Werte sind ungef¨ ahre Werte die bei jedem Projekt entsprechend appliziert werden m¨ ussen.
OFIPSRMN OFIPSRMX OFDSSMN OFDSSMX OFPSRMX
: : : : :
TDIDSSU : TDDPUPSR: ZIDSSU : NDSAD :
5 sek 0,1 sek 0,5 sek 300 1/min
-80 80 -30 30 60
hPa hPa hPa hPa hPa
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGELSV 1.40.2
Seite 3400 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGELSV 1.40.2 Berechnete Große Fehler LSV FDEF BGELSV 1.40.2 Funktionsdefinition BGELSV_B1 SY_STERVK Break 1/
1
bgelsv-main
BGELSV_B2
bgelsv-main
DFPM_LSV
nplError
E_pllsu E_ulsu E_dylsu E_iclsu E_hsv E_hsve E_lsuip E_lsuvm E_lsuun E_lsuia E_lsuks E_helsu Z_helsu Z_pllsu Z_ulsu Z_dylsu Z_iclsu Z_hsv Z_hsve Z_lsuip Z_lsuvm Z_lsuun Z_lsuia Z_lsuks
E_helsu E_lsuksE_lsuiaE_lsuun E_lsuvm E_lsuipE_hsve E_hsv E_iclsuE_dylsuE_ulsuE_pllsu Z_helsu Z_pllsu Z_ulsu Healing-Cond healing Z_dylsu Z_iclsu Z_hsv clrErrCycle Z_hsve Z_lsuip Z_lsuvm Z_lsuun Z_lsuia Z_lsuks
healing
clrErrCycle
bgelsv-bgelsv-b1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ERROR
Z_helsu Z_pllsu Z_ulsu Error-Cond Z_dylsu Z_iclsu Z_hsv nplError Z_hsve Z_lsuip Z_lsuvm Z_lsuun Z_lsuia Z_lsuks E_helsu E_lsuksE_lsuiaE_lsuun E_lsuvm E_lsuipE_hsve E_hsv E_iclsuE_dylsuE_ulsuE_pllsu
bgelsv-bgelsv-b1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGELSV 1.40.2
Seite 3401 von 4100 31.JAN.2003 Thomas Brosi
E_helsu E_pllsu E_ulsu E_dylsu E_iclsu E_lsuun E_lsuvm E_lsuip E_lsuks
clrErrCycle
E_hsv B_cwbgelsv0 /NC Z_hsv E_hsve B_cwbgelsv1 /NC
healing
Z_hsve E_lsuia CWBGELSV
B_cwbgelsv2 /NC
B_cwbgelsv7 /NC 7
Z_lsuia
bgelsv-healing-cond
Z_helsu Z_pllsu Z_ulsu Z_dylsu Z_iclsu Z_lsuun Z_lsuvm Z_lsuip Z_lsuks
DFP_HELSU DFP_PLLSU DFP_ULSU DFP_DYLSU DFP_ICLSU DFP_HSV DFP_HSVE DFP_LSUIP DFP_LSUVM DFP_LSUUN DFP_LSUIA DFP_LSUKS
dfpgetErf
E_helsu
dfpgetErf
E_pllsu
dfpgetErf
E_ulsu
dfpgetErf
E_dylsu
dfpgetErf
E_iclsu
dfpgetErf
E_hsv
dfpgetErf
E_hsve
dfpgetErf
E_lsuip
dfpgetErf
E_lsuvm
dfpgetErf
E_lsuun
dfpgetErf
E_lsuia
dfpgetErf
E_lsuks
dfpgetZyf
Z_helsu
dfpgetZyf
Z_pllsu
dfpgetZyf
Z_ulsu
dfpgetZyf
Z_dylsu
dfpgetZyf
Z_iclsu
dfpgetZyf dfpgetZyf
Z_hsv Z_hsve
dfpgetZyf
Z_lsuip
dfpgetZyf
Z_lsuvm
dfpgetZyf
Z_lsuun
dfpgetZyf
Z_lsuia
dfpgetZyf
Z_lsuks
bgelsv-error
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgelsv-healing-cond
bgelsv-error
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGELSV 1.40.2
Seite 3402 von 4100 31.JAN.2003 Thomas Brosi
E_helsu Z_helsu E_pllsu Z_pllsu E_ulsu Z_ulsu E_dylsu Z_dylsu nplError
E_lsuks Z_lsuks E_iclsu Z_iclsu E_lsuip Z_lsuip E_lsuvm Z_lsuvm E_lsuun Z_lsuun E_hsv CWBGELSV
B_cwbgelsv0 /NC
0
Z_hsv E_hsve B_cwbgelsv1 /NC 1 Z_hsve
bgelsv-error-cond
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_lsuia B_cwbgelsv2 /NC 2 Z_lsuia bgelsv-error-cond
ABK BGELSV 1.40.2 Abkurzungen ¨ Art
Bezeichnung
CWBGELSV
Parameter
FW
¨ Codewort fur ¨ berechnete Große Fehler LSV
Systemkonstante
Art
Bezeichnung
SY_STERVK
SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Variable
Source-X
Quelle
BLOKNR
B_BELSV B_BELSV2 B_BKLSV B_BKLSV2 B_FTLSV B_FTLSV2 B_MNLSV B_MNLSV2 B_MXLSV B_MXLSV2 B_NPLSV B_NPLSV2 B_SILSV B_SILSV2 DFP_DYLSU
BGELSV BGELSV BGELSV BGELSV BGELSV BGELSV BGELSV BGELSV BGELSV BGELSV BGELSV BGELSV BGELSV BGELSV BGELSV
DFP_DYLSU2
BGELSV
DFP_HELSU
BGELSV
DFP_HELSU2
BGELSV
Source-Y
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS DOK
Bedingung Bandende-Funktionsanforderung elktr. Diag. Lambda-Sonde vor KAT Bedingung Bandende-Funktionsanforderung elktr. Diag. Lambda-Sonde vor KAT Bank2 Bedingung: Lambdasonde vor Kat. aktiv Bedingung: Lambdasonde vor Kat. aktiv Bank2 Bedingung Fehlereintrag durch Tester Lambda Sonde vor KAT Bedingung Fehlereintrag durch Tester Lambda Sonde vor KAT Bank2 Fehlertyp ’Minimalwert’ vor KAT erkannt Fehlertyp ’Minimalwert’ vor KAT erkannt Bank2 Fehlertyp ’Maximalwert’ vor KAT erkannt Fehlertyp ’Maximalwert’ vor KAT erkannt Bank2 Fehlertyp ’Wert unplausibel’ erkannt Fehlertyp ’Wert unplausibel’ erkannt Bank2 Fehlertyp ’Signal fehlt’ vor KAT erkannt Fehlertyp ’Signal fehlt’ vor KAT erkannt Bank2 SG.-int. Fehlerpfadnr.: Diagnose Dynamik der LSU
BGELSV, DDYLSU,DICLSU, DIMCLS, FLSUBB BGELSV, DDYLSU,DOK DICLSU, DIMCLS, FLSUBB BGELSV, DHELSU,DOK DIMCLS, FLSUBB BGELSV, DHELSU,DOK DIMCLS, FLSUBB
SG.-int. Fehlerpfadnr.: Diagnose Dynamik der LSU, Bank 2
SG.-int. Fehlerpfadnr.: Diagnose Heizereinkopplung der LSU SG.-int. Fehlerpfadnr.: Diagnose Heizereinkopplung der LSU, Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGELSV 1.40.2
Seite 3403 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
DFP_HSV
BGELSV
DOK
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat.
DFP_HSV2
BGELSV
DOK
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat., Bank2
DFP_HSVE
BGELSV
DOK
Interne Fehlerpfadnummer: Heizerendstufe LSU
DFP_HSVE2
BGELSV
DOK
Interne Fehlerpfadnummer: Heizerendstufe LSU, Bank 2
DFP_ICLSU
BGELSV
DOK
SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU
DFP_ICLSU2
BGELSV
DOK
SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU, Bank 2
DFP_LSUIA
BGELSV
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IA der LSU
DFP_LSUIA2
BGELSV
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IA der LSU, Bank 2
DFP_LSUIP
BGELSV
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IP der LSU
DFP_LSUIP2
BGELSV
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IP der LSU, Bank 2
DFP_LSUKS
BGELSV
DOK
SG int. Fehlerpfadnr.: Kurzschluß nach Masse/Ubat Sondenleitungen
DFP_LSUKS2
BGELSV
DOK
SG int. Fehlerpfadnr.: Kurzschluß nach Masse/Ubat Sondenleitungen
DFP_LSUUN
BGELSV
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond UN der LSU
DFP_LSUUN2
BGELSV
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond UN der LSU, Bank 2
DFP_LSUVM
BGELSV
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond VM der LSU
DFP_LSUVM2
BGELSV
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond VM der LSU, Bank 2
DFP_LSV
BGELSV
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat.
DFP_LSV2
BGELSV
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat. (Bank 2)
DFP_PLLSU
BGELSV
DOK
¨ der LSU SG.-int. Fehlerpfadnr.: Diagnose Plausibilitat
DFP_PLLSU2
BGELSV
DOK
¨ der LSU, Bank 2 SG.-int. Fehlerpfadnr.: Diagnose Plausibilitat
DFP_ULSU
BGELSV
DOK
SG.-int. Fehlerpfadnr.: Diagnose Spannungsignal LSU
DFP_ULSU2
BGELSV
DOK
SG.-int. Fehlerpfadnr.: Diagnose Spannungsignal LSU, Bank 2
E_DYLSU
DDYLSU
EIN
Errorflag: LSU dynamisch zu langsam
E_DYLSU2
DDYLSU
EIN
Errorflag: LSU dynamisch zu langsam, Bank 2
E_HELSU
DHELSU
EIN
Errorflag: Heizung LSU
E_HELSU2
DHELSU
EIN
Errorflag: Heizung LSU (Bank2)
E_HSV
DHRLSU
EIN
Errorflag: Lambdasonden-Heizung vor Katalysator
E_HSV2
DHRLSU
EIN
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2
E_HSVE
DHRLSUE
BGELSV, DCFFLR,DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DHRLSUE, DIMCHLS, DLSSA, ... BGELSV, DCFFLR,DHRLSUE, DIMCHLS, DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... BGELSV, DIMCLS,DPLLSU, FLSUBB BGELSV, DIMCLS,DPLLSU, FLSUBB BGELSV, DIMCLS,DPLLSU, DULSU, FLSUBB BGELSV, DIMCLS,DPLLSU, DULSU, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... BGELSV, DCFFLR,DIMCHLS, FLSUBB,NLKO
EIN
Errorflag: Lambdasonden-Heizung vor Katalysator (Endstufe)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGELSV 1.40.2
Seite 3404 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
E_HSVE2
DHRLSUE
EIN
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2 (Endstufe)
E_ICLSU
DICLSU
EIN
Errorflag: Fehler Auswerte-IC fur ¨ die LSU (Spg.-Versorgung, Kommunikation)
E_ICLSU2
DICLSU
EIN
Errorflag: Fehler Auswerte-IC fur ¨ die LSU, Bank 2
E_LSUIA
DICLSU
EIN
Errorflag: Diagnose Lambdasondenleitung an Bond IA (Leitungsunterbrechung)
E_LSUIA2
DICLSU
EIN
Errorflag: Diagnose Lambdasondenleitung an Bond IA (Leitungsunterbrechung)
E_LSUIP
DICLSU
EIN
Errorflag: Fehler Leitungsunterbrechung an IP
E_LSUIP2
DICLSU
EIN
Errorflag: Fehler Leitungsunterbrechung an IP, Bank 2
E_LSUKS
DICLSU
EIN
Errorflag: Kurzschluß Sondenleitung
E_LSUKS2
DICLSU
EIN
Errorflag: Kurzschluß Sondenleitung, Bank 2
E_LSUUN
DICLSU
EIN
Errorflag: Diagnose Lambdasondenleitung an Bond UN
E_LSUUN2
DICLSU
EIN
Errorflag: Diagnose Lambdasondenleitung an Bond UN, Bank 2
E_LSUVM
DICLSU
EIN
Errorflag: Diagnose Lambdasondenleitung an Bond VM
E_LSUVM2
DICLSU
EIN
Errorflag: Diagnose Lambdasondenleitung an Bond VM, Bank 2
E_LSV
BGELSV
AUS
Errorflag: Lambda-Sonde vor Kat
E_LSV2
BGELSV
AUS
Errorflag: Lambda-Sonde 2 vor Kat
E_PLLSU
DPLLSU
EIN
¨ der LSU Errorflag: Plausibilitat
E_PLLSU2
DPLLSU
EIN
¨ der LSU, Bank 2 Errorflag: Plausibilitat
E_ULSU
DULSU
EIN
Errorflag: Spannungsuberwachung ¨ LSU
E_ULSU2
DULSU
BGELSV, DCFFLR,DIMCHLS, FLSUBB,NLKO BGELSV, DCFFLR,DIMCLS, DULSU,FLSUBB, ... BGELSV, DCFFLR,DIMCLS, DULSU,FLSUBB, ... BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, DPLLSU, FLSUBB BGELSV, DCFFLR,DIMCLS, DPLLSU, FLSUBB
EIN
Errorflag: Spannungsdiagnose LSU, Bank 2
SFPLSV SFPLSV2 Z_DYLSU
BGELSV BGELSV DDYLSU
Z_DYLSU2
DDYLSU
Z_HELSU
DHELSU
Z_HELSU2
DHELSU
Z_HSV
DHRLSU
Z_HSV2
DHRLSU
Z_HSVE
DHRLSUE
Z_HSVE2
DHRLSUE
Z_ICLSU
DICLSU
Z_ICLSU2
DICLSU
Z_LSUIA
DICLSU
Z_LSUIA2
DICLSU
Z_LSUIP
DICLSU
Z_LSUIP2
DICLSU
Z_LSUKS
DICLSU
AUS AUS BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCHLS,- EIN FLSUBB, GGRTLSU BGELSV, DIMCHLS,- EIN FLSUBB, GGRTLSU BGELSV, DIMCHLS, FL-EIN SUBB BGELSV, DIMCHLS, FL-EIN SUBB EIN BGELSV, DIMCLS,DULSU, FLSUBB EIN BGELSV, DIMCLS,DULSU, FLSUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB BGELSV, DIMCLS, FL- EIN SUBB
Status Fehlerpfad: Diagnose Lambdasonde vor Kat Status Fehlerpfad: Diagnose Lambdasonde vor Kat Bank2 Zyklusflag: Dynamikdiagnose der LSU Zyklusflag: Dynamikdiagnose der LSU, Bank 2 Zyklusflag Fehlerpfad HELSU Zyklusflag Fehlerpfad HELSU, Bank 2 Zyklusflag:Lambdasonden-Heizung vor Katalysator Zyklusflag:Lambdasonden-Heizung vor Katalysator, Bank2 Zyklusflag:Lambdasonden-Heizung vor Katalysator (Endstufe) Zyklusflag:Lambdasonden-Heizung vor Katalysator, Bank2 (Endstufe) Zyklusflag: Auswerte-IC fur ¨ die LSU Zyklusflag: Auswerte-IC fur ¨ die LSU, Bank 2 Zyklusflag: Diagnose Lambdasondenleitung an Bond IA Zyklusflag: Diagnose Lambdasondenleitung an Bond IA, Bank 2 Zyklusflag: Leitungsunterbrechung an ip Zyklusflag: Leitungsunterbrechung an ip, Bank 2 Zyklusflag: Kurzschluß Sondenleitung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGELSV 1.40.2
Variable
Quelle
Referenziert von
Art
Bezeichnung
Z_LSUKS2
DICLSU
EIN
Zyklusflag: Kurzschluß Sondenleitung, Bank 2
Z_LSUUN
DICLSU
EIN
Zyklusflag: Diagnose Lambdasondenleitung an Bond UN
Z_LSUUN2
DICLSU
EIN
Zyklusflag: Diagnose Lambdasondenleitung an Bond UN, Bank 2
Z_LSUVM
DICLSU
EIN
Zyklusflag: Diagnose Lambdasondenleitung an Bond VM
Z_LSUVM2
DICLSU
EIN
Zyklusflag: Diagnose Lambdasondenleitung an Bond VM, Bank 2
Z_LSV
BGELSV
AUS
Zyklusflag: Lambda-Sonde vor Kat
Z_LSV2
BGELSV
AUS
Zyklusflag: Lambda-Sonde 2 vor Kat
Z_PLLSU
DPLLSU
EIN
¨ der LSU Zyklusflag: Plausibilitat
Z_PLLSU2
DPLLSU
EIN
¨ der LSU, Bank 2 Zyklusflag: Plausibilitat
Z_ULSU
DULSU
EIN
Zyklusflag: Spannungsdiagnose der LSU
Z_ULSU2
DULSU
BGELSV, DIMCLS, FLSUBB BGELSV, DIMCLS, FLSUBB BGELSV, DIMCLS, FLSUBB BGELSV, DIMCLS, FLSUBB BGELSV, DIMCLS, FLSUBB BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ... BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ... BGELSV, DIMCLS, FLSUBB BGELSV, DIMCLS, FLSUBB BGELSV, DIMCLS,DPLLSU, FLSUBB BGELSV, DIMCLS,DPLLSU, FLSUBB
EIN
Zyklusflag: Spannungsdiagnose der LSU, Bank 2
Seite 3405 von 4100 31.JAN.2003 Thomas Brosi
FB BGELSV 1.40.2 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Motivation: =========== In bestehenden Funktionen wurde das Errorbit E_lsv verwendet. Damit nicht jede Funktion, die dieses Bit verarbeitet neu bearbeitet werden muß, wurde diese Adapterfunktion entwickelt. Blockbeschreibung: ================== Ist ein Fehler erkannt worden (E_helsu, E_pllsu, E_ulsu, E_dylsu, E_hsv, E_hsve, E_iclu, E_lsuip, E_lsuia, E_lsuvm, E_lsuun, E_lsuks), wird das Fehlerbit E_lsv gesetzt. Um den Fehler E_lsv zu heilen, darf keiner der zuvor genannten Fehler vorhanden sein. Das Zyklusflag wird gesetzt wenn entweder ein Fehler vorliegt oder alle Z-Flags der o.g. Fehler gesetzt und gleichzeitig keiner dieser Fehler vorhanden ist. ¨ Uber das Codewort CWBGELSV kann man die Errorflags E_hsv, E_hsve und E_lsuia aus dem Gesamtfehler LSV ausklammern. CWBGELSV[0]=0 bedeutet E_hsv ohne Ber¨ ucksichtigung CWBGELSV[1]=0 bedeutet E_hsve ohne Ber¨ ucksichtigung CWBGELSV[2]=0 bedeutet E_lsuia ohne Ber¨ ucksichtigung CWBGELSV[7]=1 bedeutet E_lsv=0 und Z_lsv=1 (zu Applikationszwecken) Bit 3 bis Bit 6 des Codewortes sind ohne Relevanz.
Der Fehlerpfad LSV ist nicht MIL-relevant.
APP BGELSV 1.40.2 Applikationshinweise Diese Funktion ist lediglich eine Adapterfunktion. Der Fehlerpfad LSV darf nicht auf die MIL gehen. Aus diesem Grund ist in jedem Fall CLALSV=0 zu setzen. Die MIL-relevanten Funktionen sind diejenigen die die o.g. Fehler setzen.
Erstbedatung ============ CWBGELSV = 0 CLALSV
= 0
andere Werte sind nicht zul¨ assig!
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMBDA 3.20.2
Seite 3406 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGLAMBDA 3.20.2 Berechnete Große Lambda aus Sauerstoffsignal LSU FDEF BGLAMBDA 3.20.2 Funktionsdefinition BGLAMBDA lamsoni_w
o2adap_w
lamsoni_w
B_fksol B_sbblsu
B_sbblsu
B_sbbvk
o2adap2_w
o2adap2_w
B_fklsol B_sbbvk
lamsoni2_w
lamsoni2_w
B_fklsol2 B_sbblsu2
B_sbblsu2
B_fklsol2
B_sbbvk2
bglambda-main
o2adap_w
B_sbbvk2
bglambda-main
FKLANF lamsbrs_w B_fklsol
lamsbrs_w
B_fksol
BGLAMBDASUM1 B_sbblsu
B_sbbvk
B_sbblsu
B_sbbvk LAMKORLSU
o2adap_w
B_sbbvk lamsonb_w
o2adap2_w
BGLAMBDASUM2 lamsonb2_w o2adap2_w
B_sbblsu2
B_sbblsu2
lamsonb_w lamsoni_w
lamsoni_w
lamsoni2_w
lamsoni2_w
lamsonb2_w B_sbbvk2
B_sbbvk2
B_sbbvk2
FKLANF2 lamsbrs2_w B_fklsol2
B_fklsol2 bglambda-bglambda
lamsbrs2_w
TURN_OFF_B2 SY_STERVK
SY_STERVK /NC bglambda-bglambda
BGLAMBDASUM1 LAMBDA1 o2adap_w
o2adap_w
lamsonb_w
B_sbblsu
B_sbbvk
lamsonb_w
B_sbbvk
bglambda-bglambdasum1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
o2adap_w
bglambda-bglambdasum1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMBDA 3.20.2
Seite 3407 von 4100 31.JAN.2003 Thomas Brosi
LAMBDA1
lamsonb_w
lamsonb_w
bglambda-lambda1
o2adap_w LALIO
lalsuvj_w bglambda-lambda1
FKLANF lamsbrs_w B_fklsol
LAMGAINMX TVGAIN
B_fklsol_RSFlipFlop bglambda-fklanf
LAMGAINMN GAIN_TON bglambda-fklanf
LAMKORLSU lamsonb_w
KORABGL lamsobk_w lamsoni_w
lamsobk_w
lamsoni_w
SLSKORLSU B_sbbvk B_sbbvk2
flamsls flamsls2
B_sbbvk B_sbbvk2
B_sbbvk2
flamagr flamagr2
KORABGL2 lamsobk2_w lamsoni2_w
lamsobk2_w
lamsonb2_w
lamsoni2_w
bglambda-lamkorlsu
AGRKORLSU
bglambda-lamkorlsu
B_sbbvk
SLSKORLSU KFLAMSLS nmot
1/
1.0 flamsls
flamslsi
flamsls
rl
SY_SLS
0 false
B_sls B_sbbvk2 1.0 flamsls2
flamsls2
bglambda-slskorlsu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_sbbvk
bglambda-slskorlsu
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMBDA 3.20.2
Seite 3408 von 4100 31.JAN.2003 Thomas Brosi
B_sbbvk
AGRKORLSU KFLAMAGR nmot
1.0
1/
flamagr
flamagri
flamagr
rl
SY_AGR 0 false
bglambda-agrkorlsu
B_agr B_sbbvk2 1.0 flamagr2
flamagr2
bglambda-agrkorlsu
zseglsumt TUMTOE start 1/
B_iclsabg B_fklanf
Umschalt_EB
Umschalt_T
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
lamsoni_w diffbks_w
lamsons_w
bglambda-korabgl
1/ lamsobk_w
bglambda-korabgl
ABK BGLAMBDA 3.20.2 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
KFLAMAGR KFLAMSLS LALIO LALIO LAMGAINMN LAMGAINMX TUMTOE TVGAIN
NMOT NMOT O2ADAP2_W O2ADAP_W
RL RL
KF KF KL KL FW FW FW (REF) FW
Kennfeld Lambda-Korrektur bei Abgasruckf ¨ uhrung ¨ ¨ Kennfeld Lambda-Korrektur bei Sekundarluft Kennlinie lambda = f(O2) Kennlinie lambda = f(O2) ¨ Lambda Untergrenze fur ¨ Verstarkung = 17 im CJ125 ¨ Lambda Obergrenze fur ¨ Verstarkung = 17 im CJ125 Totzeit fur ¨ Umschaltung CJ120/CJ125 fur ¨ elektrischen Abgleich ¨ ¨ Verzogerungszeit fur ¨ die Verstarkungsumschaltung von 8 nach 17
Systemkonstante
Art
Bezeichnung
SY_AGR SY_SLS SY_STERVK
SYS (REF) Systemkonstante AGR vorhanden ¨ SYS (REF) Systemkonstante Sekundarluftpumpe vorhanden SYS (REF) Systemkonstante Bedingung : Stereo vor Kat
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_AGR
BBAGR
EIN
Bedingung AGR ein
B_FKLANF
GGO2LSU
EIN
¨ Bedingung Anforderung Verstarkungsumschaltung Fettkennlinie LSU/CJ120
B_FKLANF2
GGO2LSU
EIN
¨ Bedingung Anforderung Verstarkungsumschaltung Fettkennlinie LSU2/CJ120
B_FKLSOL B_FKLSOL2 B_ICLSABG
BGLAMBDA BGLAMBDA GGO2LSU
AUS AUS EIN
¨ Bedingung Anforderung Verstarkungsumschaltung Fettkennlinie LSU/CJ125 ¨ Bedingung Anforderung Verstarkungsumschaltung Fettkennlinie LSU2/CJ125 Bedingung: Anforderung/Durchfuhrung ¨ des elektrischen Abgleiches der LSU
B_ICLSABG2
GGO2LSU
EIN
Bedingung: Anforderung/Durchfuhrung ¨ des elektrischen Abgleiches der LSU, Bank 2
B_SBBLSU
FLSUBB
EIN
Bedingung LSU betriebsbereit vor Kat f(lamsons_w)
B_SBBLSU2
FLSUBB
AAGRDC, ADAGRLS,BBAGR, BGLAMBDA, DAGRE, ... BGLAMBDA, DICLSU, DULSU BGLAMBDA, DICLSU, DULSU GGO2LSU GGO2LSU BGLAMBDA, DICLSU, GGRTLSU BGLAMBDA, DICLSU, GGRTLSU BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ...
EIN
Bedingung LSU betriebsbereit vor Kat, Bank 2 f(lamsons2_w)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
B_SBBVK
BGLAMBDA
B_SBBVK2
BGLAMBDA
BBBO, DCFFLR,AUS DPLLSU, LRAEB, TEB, ... AUS BBBO, DCFFLR,DPLLSU, LRAEB,TEBEB, ... EIN ATM, BBAGR,BBKH, BGLAMBDA,DKATFKEB, ... LOK LOK LOK LOK LOK LOK LOK LOK TC1MOD AUS TC1MOD AUS BGAGR, BGLAMBDA, EIN LRFKEB, LRSKA BGAGR, BGLAMBDA, EIN LRFKEB, LRSKA LOK LOK AUS AUS BGLAMABM, DDYLSU, AUS DFFTCNV, DLSAHKBD, DLSSA, ... BGLAMABM, DDYLSU, AUS DFFTCNV, DLSAHKBD, DLSSA, ... EIN BGLAMABM, BGLAMBDA, DDYLSU, DICLSU, DKATFKEB, ... BGLAMABM, EIN BGLAMBDA, DDYLSU, DFFTCNV, DICLSU, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... EIN BGLAMBDA BGLAMBDA EIN ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... EIN BGLAMBDA
B_SLS
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
DIFFBKS2_W DIFFBKS_W FLAMAGR FLAMAGR2 FLAMAGRI FLAMSLS FLAMSLS2 FLAMSLSI LALSUVJ2_W LALSUVJ_W LAMSBRS2_W
BGLAMBDA BGLAMBDA BGLAMBDA BGLAMBDA BGLAMBDA BGLAMBDA BGLAMBDA BGLAMBDA BGLAMBDA BGLAMBDA BGLASO
LAMSBRS_W
BGLASO
LAMSOBK2_W LAMSOBK_W LAMSONB2_W LAMSONB_W LAMSONI2_W
BGLAMBDA BGLAMBDA BGLAMBDA BGLAMBDA BGLAMBDA
LAMSONI_W
BGLAMBDA
LAMSONS2_W
BGLASO
LAMSONS_W
BGLASO
NMOT
BGNMOT
O2ADAP2_W O2ADAP_W RL
SALSU SALSU SRMSEL
ZSEGLSUMT
GGO2LSU
BGLAMBDA 3.20.2
Seite 3409 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Sonde betriebsbereit vor Kat
Bedingung Sonde betriebsbereit vor Kat, Bank 2
¨ Bedingung Sekundarluft aktiv
Differenz zwischen lamsobk_w und lamsons_w Bank2 Differenz zwischen lamsobk_w und lamsons_w ¨ Faktor Lambdaanderung durch Abgasruckf ¨ uhrung ¨ ¨ Faktor Lambdaanderung durch Abgasruckf ¨ uhrung, ¨ Bank2 ¨ Faktor Lambdaanderung durch Abgasruckf (intern) ¨ uhrung ¨ ¨ ¨ Faktor Lambdaanderung durch Sekundarluft ¨ ¨ Faktor Lambdaanderung durch Sekundarluft, Bank2 ¨ ¨ Faktor Lambdaanderung durch Sekundarluft (intern) Lambda-Istwert Bank2 fur ¨ Scan Tool Lambda-Istwert fur ¨ Scan TOOL Soll-Lambda-Brennraum bezogen auf die Einbauort der Sonde (Bank 2) Soll-Lambda-Brennraum bezogen auf die Einbauort der Sonde Basis-Lambda Istwert Bank2 korrigiert Basis-Lambda Istwert korrigiert Basis-Lambda Istwert Bank2 Basis-Lambda Istwert Lambda-Istwert Bank2
Lambda-Istwert
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor Bank2
Lambda-Sollwert bezogen auf Einbauort Lambda-Sensor
Motordrehzahl Adaptiertes O2-Konzentration-Signal nach erfolgreichem Schubabgleich, Bank2 Adaptiertes O2-Konzentration-Signal nach erfolgreichem Schubabgleich relative Luftfullung ¨ Mittelungszeit in s
FB BGLAMBDA 3.20.2 Funktionsbeschreibung ¨ber die Kennlinie LALIO Die Funktion BGLAMBDA berechnet die Luftzahl lamsoni_w aus der gemessenen Sauerstoffkonzentration o2adap u und den multiplikativen Korrekturen bez¨ uglich Abgasr¨ uckf¨ uhrung und Sekund¨ arlufteinsatz. Dar¨ uber hinaus fordert die Funktion die Kennlinienumschaltung im CJ125 bei fetten und mageren Betriebspunkten an, d.h. die Verst¨ arkung f¨ ur die Bildung von uulsuv_w wird von 17 auf 8 umgeschaltet. Die Anforderung B_fklsol wird dann abgesetzt, wenn der Sollwert von Lambda folgende Bedingungen erf¨ ullt: LAMGAINMN > lamsbrs_w > LAMGAINMX. Ist lamsbrs_w l¨ anger als die Zeit TVGAIN innerhalb der Schwellwerte wird wieder auf die Verst¨ arkung 17 umgeschaltet. W¨ ahrend der Kennlinienumschaltung oder w¨ ahrend des Abgleichs des CJ125 ist lamsoni_w nicht aktuell. Deshalb wird w¨ ahrend der Zeit TUMTOE + TLSUMIT statt lamsoni_w der korrigierte Wert von lamsons_w ausgegeben.
APP BGLAMBDA 3.20.2 Applikationshinweise zu applizieren ist: KFLAMAGR Lambdakorrektur f¨ ur Abgasr¨ uckf¨ uhrung ----------------------------------------------rl 0 20 40 60 80 100 120 140 nmot 7000 1 1 1 1 1 1 1 1 6000 1 1 1 1 1 1 1 1 5000 1 1 1 1 1 1 1 1 4000 1 1 1 1 1 1 1 1 3000 1 1 1 1 1 1 1 1 2000 1 1 1 1 1 1 1 1 1000 1 1 1 1 1 1 1 1 500 1 1 1 1 1 1 1 1
KFLAMSLS Lambdakorrektur f¨ ur Sekund¨ arluft ------------------------------------------rl 0 20 40 60 80 100 120 140 nmot 7000 1 1 1 1 1 1 1 1 6000 1 1 1 1 1 1 1 1 5000 1 1 1 1 1 1 1 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
4000 3000 2000 1000 500
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
1 1 1 1 1
BGLAMBDA 3.20.2
Seite 3410 von 4100 31.JAN.2003 Thomas Brosi
1 1 1 1 1
Bei ung¨ unstiger Einbaulage der Lambdasonde kann bei Sekund¨ arluftbetrieb ein falscher Lambdawert angezeigt werden. Dieser Fehler kann minimiert werden durch Anpassen von KFLAMSLS. Mit einer zweiten Lambdasonde (LA3) durchmischtes Abgas messen und KFLAMSLS so ¨ andern, dass lamsoni_w = Lambda LA3 LAMGAINMX LAMGAINMN TLSUMIT TVGAIN
= = = =
1,05 0,95 0,03 s 10 s
Lambdalinearisierung f¨ ur LSU 4.2 mit 80 Ohm Innenwiderstand ----------------------------------------------------------o2adap_w |-18,054|-10,624|-7,23|-3,98|-2,547|-1,559|-0,652|-0,094|0,198|0,690|1,102|1,943|3,00 |4,409|5,85|8,282|12,000|13,353| ---------+-------+-------+-----+-----+------+------+------+------+-----+-----+-----+-----+-----+-----+----+-----+------+------+ LALIO | 0,60 | 0,73 |0,80 |0,88 | 0,92 | 0,95 | 0,98 | 1,00 |1,01 |1,03 |1,05 |1,096|1,162|1,268|1,40|1,68 | 2,379| 2,80 | o2adap_w |14,588|15,647|16,715|18,946|19,638|20,95 |24,62| ---------+------+------+------+------+------+-------+-----+ LALIO | 3,339| 4,00 | 5,00 | 10,52| 15,8 | 15,8 |15,8 |
vorl¨ aufige Lambdalinearisierung f¨ ur LSU 4.9 ------------------------------------------200 Ohm abgeglichen 300 Ohm abgeglichen 300 Ohm geregelt 300 Ohm geregelt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
o2adap_w -19,430 -15,570 -12,160 -9,226 -6,553 -4,059 -1,836 -0,686 -0,334 -0,034 0,000 0,125 0,614 1,911 3,000 4,931 6,000 8,290 10,294 12,000 13,858 15,644 16,713 18,311 19,635
LALIO 0,600 0,650 0,700 0,761 0,817 0,875 0,935 0,971 0,982 0,993 0,995 1,000 1,024 1,095 1,161 1,299 1,389 1,610 1,900 2,210 2,710 3,540 4,330 8,000 15,999
o2adap_w
LALIO
tbd
tbd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMOD 1.40.2
Seite 3411 von 4100 31.JAN.2003 Thomas Brosi
FU BGLAMOD 1.40.2 Modulation stetige Lambdaregelung FDEF BGLAMOD 1.40.2 Funktionsdefinition BGLAMOD 1.40 Calculation of forced lambda modulation enable conditions
plant: injection change to lambda change
BGLAMODEB tmot B_lamdkt B_lamdkt2
B_lamdkt2
lamsbg_w
B_lasostc B_lasostc2 B_za B_lr B_za2 B_lr2 B_za1or2
B_lasostc B_lasostc2 B_lr B_lr2
MOD_GEN B_za B_za2 B_za1or2
dfrfke2_w
0
LRSTPZA tzlrdkt_w msabvvk_w azlrdkt
lamsbg2_w
T_A
lrstza_w msabvvk_w azlrdkt lrsza
5/ dfrza2_w
time and amplitude B_za1or2 LRSTPZA tzlrdkt_w
dfrza_w lrstza_w
dfrzaf_w
SY_STERVK
dfrfke_w dfrfke2_w
dfrfke_w
dlamza_w
FR_TO_LAMBDA dfrzalok lamsbglok dfrzaflok
generation of modulation
dfrza2_w
MOD_FILT tlrs_w zlrs_w dfrza_w dfrzaff_w dfrzaff2_w dfrza2_w
lrsza
FR_TO_LAMBDA dfrzalok lamsbglok dfrzaflok
calc 1/
FR_TO_LAMBDA dfrzalok lamsbglok dfrzaflok
calc 3/
2/ dlamza2_w 4/ dfrzaf2_w
bglamod-bglamod
tmot B_lamdkt
dfrza_w
FR_TO_LAMBDA dfrzalok lamsbglok dfrzaflok
bglamod-bglamod
BGLAMODEB: enable conditions controller active B_lr lambda set point =1 SY_DKATSP
SY_LRFKEF 0
0
no cat. diagnosis
true
B_lamdkt
B_za
B_za
SY_FKAT
0
B_lrfkp
tkihkm_w
cat. warm
tkivkm_w
SY_STERVK
TKATSZA
engine warm
tmot
CLRS
0
B_za1or2
2
TMLRZAMN B_lr2 B_lasostc2
1/
SY_DKATSP
0
B_lrfkp2
true
B_za2
B_za2
B_lamdkt2 SY_FKAT2
0
SY_STERSY 0
tkihkm2_w tkivkm2_w
TKATSZA2
TKATSZA
bglamod-bglamodeb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lasostc
natural frequency controller active
bglamod-bglamodeb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMOD 1.40.2
Seite 3412 von 4100 31.JAN.2003 Thomas Brosi
if natural frequency control is active modulation is given directly by dfrfke so that this values are without effect
T_A: determine time and amplitude of modulation B_za1or2 B_dktlp
modulation for cat. diagnosis
fixed time
SY_DKATLRS 0
tzlrdkt_w
2/ lrstza_w
LRSTPZA
lrstza_w
azlrdkt SY_FKAT
SY_STERVK
0
0
mass flow in catalyst downstream sensor
msabvhk_w
3/ lrsza
1/
msabvvk_w
mass flow lrsza dependent amplitude
msabmod_w LRSMODMS
SY_FKAT2
bglamod-t-a
0 msabvhk2_w msabvvk2_w bglamod-t-a
MOD_GEN Generation of forced lambda modulation. Selection between open-loop modulation and control output of %LRFKEF.
B_lrfkp SY_LRFKEF
0
compute 1/ false
0.0
B_lrssp
0.0
dfrfke_w
dfrza_w
dfrza_w
SY_STERVK 0 B_za2 B_za1or2
RE_GEN B_za1or2
lrstza_w
lrstza_w
lrsza
lrsza
2/ B_lrfkp2
dfrzapr_w
0.0 CWLRFZA 0
dfrfke2_w
0.0
compute 1/ false
3/ B_lrssp2
1/ dfrza2_w
dfrza2_w
bglamod-mod-gen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_za
bglamod-mod-gen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMOD 1.40.2
Seite 3413 von 4100 31.JAN.2003 Thomas Brosi
RE_GEN: generation of square wave synchronisation of modulation at systems with 2 ECUs
positive half-wave
negative half-wave
B_za1or2 B_masterhw SY_SGANZ 2 1/
B_lrzatrgc
B_trigger
slave :read CAN master: use trigger 1ECU: use trigger
start 1/
4/
start 2/
1/
master:write CAN
3/
1/ B_lrzatrg
compute 1/
compute 2/
cycle time
slave: antiphase
0.5
1/ modulation 1/
amplitude
lrsza
dfrzapr_w
2/
CWLRFZA 1
1/
dfrzapr_w
dfrzapr_w dfrzapr_w
bglamod-re-gen
lrstza_w
2/
bglamod-re-gen
MOD_FILT: filtering of forced lambda modulation zlrs_w
zlrs_w KFLRSZ
used in %BGLASO
zlrs tlrs_w
tlrs_w
rl_w
KFLRST g1korr SY_AGR 0
CWLRFZA 2
dfrza_w
dfrzaff_w
SY_LR2PAR
0 0 compute 2/
1/ nmot_w
3/
zlrs2_w KFLRSZ2
dfrza2_w
dfrzaff2_w
[%]
2/
100
tlrs2_w
rl_w
dfrzaff2_w
KFLRST2 g1korr
rriext_w
damping of modulation by egr if egr is stoichiometric
bglamod-mod-filt
SY_STERVK
dfrzaff_w
bglamod-mod-filt
FR_TO_LAMBDA la calc/lamsbglok
dla dfrzaflok
dfr
fr
calc/dfrzalok 1.0
d lambda=(lambda=lambda_soll/(fr=dfr+1))-lambda_soll note: dfrzaf2_w is lambda (not fr) deviation
bglamod-fr-to-lambda
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
used in %BGLASO nmot_w
bglamod-fr-to-lambda
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMOD 1.40.2
Seite 3414 von 4100 31.JAN.2003 Thomas Brosi
dfrza_DelayTime 0.08
zlrs_w 0.0
SY_STERVK
0.0
bglamod-initialize
dfrza2_DelayTime
init 1/
0 bglamod-initialize
ABK BGLAMOD 1.40.2 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW (REF) FW KF KF KF KF KL FW FW FW FW
Codewort fur ¨ Betriebsmodi LRS Codewort Phasenlage Zwangsamplitude Kennfeld Streckentotzeit Kennfeld Streckentotzeit, Bank 2 Kennfeld Streckenzeitkonstante der LRS, 16-Bit Kennfeld Streckenzeitkonstante der LRS, 16-Bit, Bank 2 Kennlinie Amplitude der LRS-Zwangsamplitude Periodendauer der LRS-Zwangsamplitude Kat-Temperaturschwelle fur ¨ Freigabe der Zwangsamplitude Kat-Temperaturschwelle fur ¨ Freigabe der Zwangsamplitude, Bank 2 Minimale Motortemperatur fur ¨ Zusatzamplitude
Systemkonstante
Art
Bezeichnung
SY_AGR SY_DKATLRS SY_DKATSP SY_FKAT SY_FKAT2 SY_LR2PAR SY_LRFKEF SY_SGANZ SY_STERSY SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante AGR vorhanden Systemkonstante: Statusinformation uber ¨ vorhandene passive Katalysatordiagnose Systemkonstante: Statusinformation uber ¨ vorhandene aktive Katalysatordiagnose Systemkonstante Frontkatalystor vorhanden Systemkonstante Frontkatalystor Bank 2 vorhanden Separate Lambdaregelungsparameter fur ¨ Bank 2 Systemkonstante Funktion %LRFKEF vorhanden ¨ Motormanagement Systemkonstante Anzahl Steuergerate Systemkonstante Bedingung Stereolambdaregelung symmetrisch Systemkonstante Bedingung : Stereo vor Kat
Referenziert von
Art
Bezeichnung
BGLAMOD BGLAMOD BGLAMOD, DKATFKEB, LAMKOD, LRSKA BGLAMOD, DKATFKEB, LAMKOD, LRSKA BGLAMOD, LRHKEB,LRS BGLAMOD, LRHKEB,LRS BGLAMOD, DCFFLR,DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,DFRST, DKATFKEB,DLSAFK, ... BGLAMABM, BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... BGLAMABM, BGLAMOD, DDYLSU,DICLSU, DLSAFK, ... LRFKC
EIN EIN EIN
Lambdaregler-Zwangsamplitude aus Kat-Diagnose Umschaltung der Lambdaregelungsparameter angefordert Lambdasoll Eingriff fur ¨ Katdiagnose aktiv
EIN
Lambdasoll Eingriff fur ¨ Katdiagnose aktiv
EIN
Bit Sonden-Soll-Lambda gleich 1
EIN
Bit Sonden-Soll-Lambda gleich 1, Bank 2
EIN
LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
EIN
Bedingung Lambdaregelung (vor Kat); Bank 2
EIN
Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat
EIN
Bit Freigabe P-Anteil der Lambdaregelung hinter Frontkat, Bank 2
AUS AUS AUS EIN EIN
Lamda-Regelung setzt Bit, wenn Zusatzamplitude Vorzeichenwechsel Lambda-Regelung setzt Bit bei Vorzeichenwechsel Zusatzamplitude Bank 2 Triggersignal fur ¨ Zwangsamplitude bei 2 SG CAN Sender ¨ Triggersignal fur ¨ Zwangsamplitude bei 2 SG, CAN Empfanger ¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
LOK AUS AUS EIN EIN AUS
Start Signal im Oszillator fur ¨ Zwangsamplitude Bedingung Zwangsamplitude Bedingung Zwangsamplitude, Bank2 Zwangsamplituden-Eingriff der Eigenfrequenz-Regelung hinter Frontkat, Bank 2 Zwangsamplituden-Eingriff der Eigenfrequenz-Regelung hinter Frontkat LRS-Zwangsamplitude, Bank 2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CLRS CWLRFZA KFLRST KFLRST2 KFLRSZ KFLRSZ2 LRSMODMS LRSTPZA TKATSZA TKATSZA2 TMLRZAMN
Variable
Source-X
NMOT_W NMOT_W NMOT_W NMOT_W MSABMOD_W
Quelle
AZLRDKT B_DKTLP B_LAMDKT
DKATSPFK
B_LAMDKT2
DKATSPFK
B_LASOSTC
BGLASO
B_LASOSTC2
BGLASO
B_LR
LRSEB
B_LR2
LRSEB
B_LRFKP
LRFKEB
B_LRFKP2
LRFKEB
B_LRSSP B_LRSSP2 B_LRZATRG B_LRZATRGC B_MASTERHW
BGLAMOD BGLAMOD BGLAMOD
B_TRIGGER B_ZA B_ZA2 DFRFKE2_W DFRFKE_W DFRZA2_W
BGLAMOD BGLAMOD BGLAMOD
DMDMIL
BGLAMOD
Source-Y
RL_W RL_W RL_W RL_W
BGLAMOD AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ... DDYLSU, DICLSU DDYLSU, DICLSU BGLAMOD BGLAMOD DDYLSU, DICLSU, LRS
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
Referenziert von
DFRZAF2_W DFRZAFF2_W DFRZAFF_W DFRZAF_W DFRZAPR_W DFRZA_W DLAMZA2_W DLAMZA_W G1KORR LAMSBG2_W
BGLAMOD BGLAMOD BGLAMOD BGLAMOD BGLAMOD BGLAMOD BGLAMOD BGLAMOD LRS LAMKO
LRS
LAMSBG_W
LAMKO
LRSTZA_W LRSZA MSABMOD_W MSABVHK2_W
BGLAMOD BGLAMOD BGLAMOD BGMSABG
MSABVHK_W
BGMSABG
MSABVVK2_W
BGMSABG
MSABVVK_W
BGMSABG
NMOT_W
BGNMOT
RL_W
SRMSEL
RRIEXT_W
BGPEXT
TKIHKM2_W
ATM
TKIHKM_W
ATM
TKIVKM2_W
ATM
TKIVKM_W
ATM
TLRS2_W TLRS_W TMOT
BGLAMOD BGLAMOD GGTFM
TZLRDKT_W ZLRS ZLRS2_W ZLRS_W
BGLAMOD BGLAMOD BGLAMOD
Art
AUS LOK LOK LRS AUS LOK DDYLSU, DICLSU, LRS AUS AUS AUS EIN BGLAMOD EIN ATM, BGLAMOD,BGLASO, BGMSNOVK, DKATFKEB, ... ATM, BDEMEN,EIN BGLAMOD, BGLASO, BGMSNOVK, ... LOK LOK LOK EIN ATM, BGLAMABM,BGLAMOD, BGMSNOVK, BGPABG ATM, BGLAMABM,EIN BGLAMOD, BGMSNOVK, BGPABG, ... ATM, BGLAMABM,EIN BGLAMOD, BGPABG, DKATFKEB, ... EIN ATM, BGLAMABM,BGLAMOD, BGPABG, DKATFKEB, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... BAKH, BBKR, BBNWS, EIN BDEMUM, BDEMUS, ... EIN BAKH, BBAGR,BGBVG, BGLAMOD,LRS, ... EIN ATR, BGLAMABM,BGLAMOD, BGMNOREG, BGSIK,... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... EIN ATR, BGLAMABM,BGLAMOD, BTKAT,DKATFKEB, ... ATR, BBKW, BGFAWU, EIN BGLAMABM, BGLAMOD, ... DDYLSU AUS BGLASO, DDYLSU AUS ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN BGLAMOD AUS DDYLSU AUS BGLASO, DDYLSU AUS
BGLAMOD 1.40.2
Seite 3415 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung LRS-Zwangsamplitude, gefiltert, Bank 2 Zusatzamplitude gefiltert auf fr-Ebene, Bank 2 Zusatzamplitude gefiltert auf fr-Ebene LRS-Zwangsamplitude, gefiltert Gesteuerte Rechteckschwingung fur ¨ Zwangsamplitude LRS-Zwangsamplitude LRS-Zwangsamplitude als Lambdaabweichnung, Bank2 LRS-Zwangsamplitude als Lambdaabweichnung Korrekturfaktor fur ¨ Reglerparameter G1 Lambdasoll Begrenzung (word) Bank2
Lambdasoll Begrenzung (word)
Periodendauer Zwangsamplitude Amplitude erzwungener Lambdamodulation Massenstrom fur ¨ Lambda Modulation (Kat nach LSU) Massenstrom Abgas vor Hauptkat Bank 2
Massenstrom Abgas vor Hauptkat
Massenstrom Abgas vor Vorkat (Bank2)
Massenstrom Abgas vor Frontkat
Motordrehzahl relative Luftfullung ¨ (Word) Restgas-Inertgasrate uber externes AGR
Temperatur Katalysator im Hauptkat aus Modell, Bank2
Temperatur Katalysator im Hauptkat aus Modell
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen, Bank2
Temperatur im Vorkatalysator nach dem ersten Teil des Monolithen
Totzeit der Lambdaregelstrecke, Bank 2 Totzeit der Lambdaregelstrecke Motor-Temperatur Lambdaregler-Periodendauer aus Katdiagnose ¨ Verzogerungszeitkonstante der Lambdaregelstrecke ¨ Verzogerungszeitkonstante der Lambdaregelstrecke, 16 bit, Bank 2 ¨ Verzogerungszeitkonstante der Lambdaregelstrecke, 16 bit
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGLAMOD 1.40.2
Seite 3416 von 4100 31.JAN.2003 Thomas Brosi
FB BGLAMOD 1.40.2 Funktionsbeschreibung 1. Funktionsbeschreibung -----------------------1.1. Lambdamodulation, Schnittstelle zur Eigenfrequenzregelung %LRFKEF ---------------------------------------------------------------------Die Lambdamodulation ist eine Rechteckschwingung, die auf den Ausgang des Regelalgorithmusses als Zusatzanregung dfrza_w bzw. dfrza2_w aufgeschaltet wird. Die gefilterte Modulation wird ausserdem vom Lambda-Messwert subtrahiert, so dass die Modulation ohne Wechselwirkung dem Regler ¨ uberlagert wird. Die Freigabe-Flags f¨ ur die Modulation haben die Bezeichnung B_za und B_za2 und werden im Block BGLAMODEB gebildet. Die Modulation dient Diagnosezwecken (%DKATLRS, %DLSU/%DDYLSU) sowie der Verbesserung der Abgasemissionen oder stellt den Stelleingriff der Eigenfrequenz-F¨ uhrungsregelung %LRFKEF dar, wenn diese eingebunden ist (SY_LRFKEF>0). Die Modulation auf Bank 1 und Bank 2 ist in den Variablen dfrza_w und dfrza2_w beinhaltet. Diese werden wie folgt gebildet: Ist die Funktion %LRFKEF eingebunden (SY_LRFKEF>0) und der P-Anteil aktiv (B_lrfkp=true), so wird in dfrza(2)_w der Zweipunkt-Stelleingriff dieser Funktion, dfrfke(2)_w, ¨ ubernommen. Ist die %LRFKEF nicht eingebunden, oder nicht aktiv, so wird im Block RE_GEN eine Rechteckschwingung mit Periodendauer lrstza_w und Amplitude lrsza gebildet. Diese werden aus dem Festwert LRSTPZA und der Kennlinie LRSMODMS(msabmod_w) gebildet, außer wenn die Katdiagnose %DKATLRS aktiv ist und die Umschaltung auf die Periodendauer tzlrdkt_w und die Amplitude azlrdkt anfordert. Die Rechteckschwingung tr¨ agt die Bezeichnung dfrzapr_w. Die Parameter LRSTPZA und LRSMODMS sind unter Ber¨ ucksichtigung des Abgasergebnisses und der Anforderungen durch die LSU-Diagnosefunktion %DLSU/%DDYLSU zu applizieren. Bei zwei Steuerger¨ aten werden die Modulation zur Vermeidung von Momentenschwankungen ¨ uber B_lrzatrg bzw B_lrzatrgc synchronisiert. Die Modulation auf Bank 1, dfrza_w, ist gleich dfrzapr_w. Die Modulation auf Bank 2, dfrza2_w, kann mit CWLRFZA.Bit0 = TRUE gegenphasig eingestellt werden. Mit CWLRFZA.Bit1 = TRUE kann die Modulation der Bank 1 des Slave-Steuerger¨ ates gegenphasig zum Master-Steuerger¨ at eingestellt werden. Insbesondere f¨ uhrt CWFLRZA=0 zu identischen Modulationen an allen Zylindern.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Das Freigabe-Flag B_za wird gesetzt, wenn ... Fall 1: die folgenden Bedingungen gleichzeitig erf¨ ullt sind: (i) %LRS uneigeschr¨ ankt aktiv, d.h. B_lr=true (ii) Lambda-Sollwert st¨ ochiometrisch (=1) (B_lasostc). (iii) Die modellierte Kat-Temperatur ist gr¨ oßer als oder gleich TKATSZA. Diese Einschaltbedingung ist dann relevant, wenn die Lambdaregelung sehr fr¨ uh nach Motorstart freigegeben wird. Ohne die Einschaltbedingung ¨ uber TKATSZA(2) k¨ onnte es dann passieren, dass der noch kalte Katalysator, der eine entsprechend niedrige Sauerstoffspeicherf¨ ahigkeit besitzt, von der Modulation ¨ uberritten wird, was sich negativ auf das Abgas auswirkt. Wenn die Freigabe der Modulation nicht an die Kat-Temperatur gebunden werden soll, kann die Bedingung totbedatet werden, indem TKATSZA auf den Minimalwert gesetzt wird. (iv) Keine Katalysator-Sprung-Diagnose durch %DKATSP angefordert ist. (v) Die Motortemperatur tmot ist gr¨ oßer als oder gleich TMLRZAMN. Auch diese Bedingung kann totbedatet werden, indem TLRZAMN auf Minimalwert gesetzt wird. oder Fall 2: SY_LRFKEF>0 und B_lrfkp=true (Proportionalteil der Eigenfrequenzregelung aktiv). Entsprechendes gilt f¨ ur Bank 2. Der Rechteckgenerator wird aus Gr¨ unden der Laufzeit nur berechnet, wenn die Modulation aktiv ist. Wenn die Modulation nicht gerechnet wird, wird dfrza_w auf 0 gesetzt. Wenn eine Abgasr¨ uckf¨ uhrung st¨ ochiometrisches Abgas zur¨ uckf¨ uhrt wird der Einfluss von dfr auf Lambda ged¨ ampft. Dies kann durch CWLRFZA.Bit2=TRUE ber¨ ucksichtigt werden.
1.2. Konfiguration ¨ uber Codewort CLRS ------------------------------------Das Codewort CLRS wird auch in Funktion %LRS und %LRSEB ausgewertet. Die Beschreibung der anderen Bits kann der Beschreibung in diesen Funktionen entnommen werden. Bit 2: Zwangsaktivierung der Lambdamodulation (f¨ ur die Identifikation der Streckenparameter). Siehe auch Applikationsanleitung 2.1. f¨ ur sicherheitsrelevante Hinweise. Im Einzelnen: +----------+------------+---------------------------------------------------+---------------------------------------------------+ | CLRS.Bit | Abfrage in | wenn true | wenn false | +----------+------------+---------------------------------------------------+---------------------------------------------------+ | 2 | %BGLAMOD | Lambdamodulation auf beiden B¨ anken aktiv, | Die Lambdamodulation wird nur aktiviert, wenn die | | | | unabh¨ angig von den ¨ ublichen Einschaltbedingungen. | Einschaltbedingungen erf¨ ullt sind. Insbesondere | | | | Dies wird f¨ ur die Identifikationsmessungen | muss die Regelung aktiv sein (B_lrs=true bzw. | | | | gebraucht, siehe 2.1. | B_lrs2=true). | +----------+------------+---------------------------------------------------+---------------------------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DCFFLR 1.10.2
Seite 3417 von 4100 31.JAN.2003 Thomas Brosi
APP BGLAMOD 1.40.2 Applikationshinweise 2. Applikationsanleitung -----------------------Zu applizieren sind die Periodendauer LRSPZA, die Amplituden LRSMODMS und die Temperaturschwelle TKATSZA. Bei ZweibankSystemen ist zu entscheiden, ob die Modulation auf Bank 1 und Bank 2 gleichphasig (CWLSFZA.Bit0=FALSE) oder gegenphasig (CWLRFZA.Bit0=TRUE) laufen soll. Bei Zwei-Steuerger¨ ate Systemen ist zu entscheiden, ob die Modulation auf Steuerger¨ at 1 und Steuerger¨ at 2 gleichphasig (CWLSFZA.Bit1=FALSE) oder gegenphasig (CWLRFZA.Bit1=TRUE) laufen soll. Es ist zu beachten, dass bei einem Y-System hinter der Zusammenf¨ uhrung die Modulation ihren Zweck nicht mehr erf¨ ullt, es ist insbesondere damit keine Sonden- oder Katalysatordiagnose (%DKATLRS) mehr m¨ oglich. Falls ein Katalysator hinter der Zusammenf¨ uhrung mit der %DKATLRS ¨ uberwacht werden soll, muss die Modulation gleichphasig eingestellt werden. Die Kriterien f¨ ur die Applikation der Lambdamodulation sind des weiteren die Anforderungen der Funktion %DLSU/%DDYLSU, die Fahrbarkeit und die Abgasemissionen. Des weiteren ist f¨ ur CWLRFZA.Bit2 zu pr¨ ufen ob bei einem AGR System das r¨ uckgef¨ uhrte Gas st¨ ochiometrisch ist. St¨ ochiometrisches Abgas wird bei hoher Modulationsfrequenz und großen Volumen der AGR Leitungen erwartet, weil sich die positiven und negativen Halbwellen der Modulation in der AGR mischen. Die Anzahl der Halbwellen n= 2*(AGR-Volumen/AGR-Volumenstrom)/LRSTPZA sollte gr¨ oßer als 2 sein. Eine AGR Entnahme hinter einem Katalysator hat durch die Speicherf¨ ahigkeit des Katalysators in der Regel ebenfalls st¨ ochiometrisches Abgas in der R¨ uckf¨ uhrung zur Folge.
2.1. Typische Anfangsbedatung ----------------------------CLRS: 0 f¨ ur Motorinbetriebnahme (LRS gesperrt) 4 f¨ ur Identifikationsmessungen (LRS gesperrt, aber Zwangsamplitude aktiv) 3 nach Bedatung von KFLRST, KFLRSZ, KFLRSG1, ... , KFLRSP4 (LRS angefordert auf beiden B¨ anken) CWLRFZA: 0 KFLRST: 0.3 s im gesamten Kennfeld; Bedatung durch Identifkations Messungen (siehe LRS); Anf.-St¨ utzstellen wie KFLRSG1 KFLRST2: 0.3 s im gesamten KF ; Bedatung durch Id. Messung; Anf.-St¨ utzstellen wie KFLRSG1: SNM07LSUW, SRL08LSUW KFLRSZ: 0.08 s im gesamten Kennfeld; Bedatung durch Identifkations Messungen (siehe LRS); Anf.-St¨ utzstellen wie KFLRSG1 KFLRSZ2: 0.08 s im gesamten KF ; Bedatung durch Id. Messung; Anf.-St¨ utzstellen wie KFLRSG1: SNM07LSUW, SRL08LSUW LRSTPZA: 0.8 s LRSMODMS: s.u. TKATSZA: 100.0 ◦ C TKATSZA2: 100.0 ◦ C TMLRZAMN: -48.0 ◦ C LRSMODMS: msabmod_w [kg/h] | 20.0 | 40.0 | 60.0 | 80.0 | 100.0 | 140.0 | ------------------+---------+---------+---------+---------+---------+---------+ LRSMODMS | 0.01 | 0.015 | 0.015 | 0.015 | 0.01 | 0.0 |
FU DCFFLR 1.10.2 Ausgabe Zustand Lambdaregelug fur ¨ Mode $01, Mode $02, Carb Freeze Frame FDEF DCFFLR 1.10.2 Funktionsdefinition DCFFLR 1.10 Carb Freeze Frame for Lambda Control LRSEBFRZ B_eobdlr
B_eobdlr
B_lr
B_lr
B_lrnd
B_lrnd SY_STERVK
Break 1/
0 LRSEBFRZ2 B_eobdlr2 B_lr2 B_lrnd2
B_eobdlr2 B_lr2 B_lrnd2
dcfflr-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Hinweis: (i) Ist die Amplitude (LRSMODMS) zu hoch, k¨ onnen die folgenden negativen Effekte auftreten: - verminderte Fahrbarkeit wegen Momentenschwankung - Zunahme der Abgasemissionen wegen unzureichender Sauerstoffspeicherf¨ ahigkeit des Katalysators oder Kopplung mit Funktionen wie %TEB (ii) Ist die Modulationsamplitude (LRSMODMS) zu niedrig, kann der folgende negativen Effekt auftreten: - Die Funktion %DLSU/%DDYLSU kann keine defekte LSU (bei langsamer Sondendynamik) erkennen. Dadurch werden gesetzliche Bestimmungen verletzt. (iii) Bei der Bedatung der Temperaturschwelle TKATSZA ist zu ber¨ ucksichtigen, dass die Modulation in der Dynamikpr¨ ufung der %DLSU/%DDYLSU verwandt wird. Ein zu hoher Wert von TKATSZA f¨ uhrt dazu, dass die Dynamikpr¨ ufung zu selten l¨ auft und das Zyklusflag Z_lsv (Z_lsv2 f¨ ur Bank 2) nicht gesetzt wird.
dcfflr-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DCFFLR 1.10.2
Seite 3418 von 4100 31.JAN.2003 Thomas Brosi
LRSEBFRZ: generation of error management byte SY_STETLR 0
CWDCFFLR 0
B_lrnd B_lr
prio1 flglrs bit4
B_tmp/_100ms false
ELSXNB
prio2 flglrs Bit1
B_lelsxnb ELSFBB
prio3 flglrs Bit3
B_lelsfbb
prio4 flglrs Bit0
ELSHBB
prio 5, default: flglrs Bit2
B_lelshbb
4 ELSXBB
1 8
B_lelsxbb
2 16
flglrs
B_eobdlr B_tmlr B_pspwl
SY_STETLR 1/
0
false
B_sbbvk B_tmp1/_100ms
B_sbblsu
dcfflr-lrsebfrz
Bit 0: Open loop - has not yet satisfied to go closed loop Bit 1: Closed loop - using oxygen sensor(s) as feedback for fuel control Bit 2: Open loop due to driving conditions (e.g. power enrichment, deceleration enleanment) Bit 3: Open loop - due to detected system fault Bit 4: Closed loop, but fault with at least one oxygen sensor - may be using single oxygen sensor for fuel control dcfflr-lrsebfrz
ELSXNB: Error at sensor not reseting operational readiness SY_STETLR 0 1/ E_lsv SY_SALSU 0 E_salsu E_dylsu
SY_CJ120 1/
0
B_tmp1/_100ms
SY_CJ125
false
B_lelsxnb
B_lelsxnb
0
E_hsv E_helsu E_hsve
CJ110 CJ120
2/ B_lelsxnb
E_pllsu E_ulsu
CJ125
E_lsuvm E_lsuun E_lsuia E_iclsu E_lsuks E_lsuip
dcfflr-elsxnb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_lrebwl
dcfflr-elsxnb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DCFFLR 1.10.2
Seite 3419 von 4100 31.JAN.2003 Thomas Brosi
ELSFBB: Error at trim sensor downstream front-catalyst SY_LSFNVK 0 SY_DLSFHV 0 false E_lsfhv
SY_DLSFV 0 false
E_lsfv
1/ B_tmp1/_100ms
2/ B_lsfv/_100ms
E_lasfk
3/
E_lsf
1/ false
B_lelsfbb
B_lelsfbb
dcfflr-elsfbb
B_lelsfbb
dcfflr-elsfbb
ELSHBB: Error at trim sensor downstream main-catalyst SY_LSFNHK 0 SY_DLSFHV
false E_lsfhv
1/ B_tmp1/_100ms
SY_DLSHV 0 false E_lshv
2/ B_lshv/_100ms
E_lash
3/
E_lsh
B_lelshbb
1/ false
B_lelshbb
B_lelshbb
dcfflr-elshbb
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
dcfflr-elshbb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DCFFLR 1.10.2
Seite 3420 von 4100 31.JAN.2003 Thomas Brosi
LSV error present resetting operational readiness SY_STETLR 0
E_lsv
1/
Z_lsv
B_lelsxbb
LSU error present resetting operational readiness SY_DLSUV 0
Default: CJ110 B_elsuv
false
1/ B_tmp1/_100ms
B_elsu B_ehlsu
CJ120: B_elsu B_elsuwi B_ehsve B_eiclsu
SY_CJ120
B_lsuickf
CJ125: ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_lsv Z_lsv
SY_CJ125 0 2/ B_tmp1/_100ms B_sbblsu
3/ B_lelsxbb
B_lelsxbb dcfflr-elsxbb
B_lsuicif
dcfflr-elsxbb
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DCFFLR 1.10.2
Seite 3421 von 4100 31.JAN.2003 Thomas Brosi
LRSEBFRZ2: generation of error management byte, bank 2 SY_STETLR
CWDCFFLR
0
B_lrnd2 B_lr2
0
prio 1 flglrs2 bit4
B_tmp/_100ms false
ELSXNB2 B_lelsxnb2
SY_ABGYVBP SY_LSFNVK
ELSFBB2
prio 2 flglrs2 bit1 5
prio 3 flglrs2 bit3
0
B_lelsfbb2 B_lelsfbb SY_ABGYVBP
5
SY_LSFNHK
9
prio 4 flglrs2 bit0
B_tmp1/_100ms
prio 5, default: flglrs2 Bit2 4 1 8
0
2 16
ELSHBB2
flglrs2
B_lelshbb2 B_lelshbb
B_tmp2/_100ms
ELSXBB2 B_lelsubb2 B_eobdlr2
SY_STETLR 0
B_sbbvk2 B_sbblsu2
1/ false B_tmp3/_100ms
B_lrebwl2
dcfflr-lrsebfrz2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_tmlr B_pspwl
dcfflr-lrsebfrz2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DCFFLR 1.10.2
Seite 3422 von 4100 31.JAN.2003 Thomas Brosi
ELSXNB2: Error at sensor not reseting operational readiness
SY_STETLR 0
1/ E_lsv2 SY_SALSU
SY_CJ120
0
B_lelsxnb2
0
1/ false
E_salsu2
B_lelsxnb2
SY_CJ125
B_tmp1/_100ms
0
E_dylsu2
CJ110
E_hsv2
2/
CJ120
E_helsu2
B_lelsxnb2
E_hsve2 E_pllsu2
CJ125
E_ulsu2 E_lsuvm2 E_lsuun2 E_lsuia2 E_iclsu2
dcfflr-elsxnb2
E_lsuip2 dcfflr-elsxnb2
ELSFBB2: Error at trim sensor downstream front-catalyst, bank2 SY_LSFNVK2 0 SY_DLSFHV 0
1/ false
E_lsfhv2
B_tmp1/_100ms
no separate exchange error on bank 2
2/
B_lsfv/_100ms E_lasfk2
B_lelsfbb2
E_lsf2
1/ false
B_lelsfbb2
B_lelsfbb2
dcfflr-elsfbb2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_lsuks2
dcfflr-elsfbb2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DCFFLR 1.10.2
Seite 3423 von 4100 31.JAN.2003 Thomas Brosi
ELSHBB2: Error at trim sensor downstream main catalyst, bank 2 SY_LSFNHK2 0 SY_DLSFHV 0
1/ false
E_lsfhv2
B_tmp2/_100ms
no separate exchange error on bank 2
2/
E_lsh2
B_lelshbb2
1/ false
B_lelshbb2
B_lelshbb2
dcfflr-elshbb2
B_lshv/_100ms E_lash2
dcfflr-elshbb2
LSV2 error present resetting operational readiness, bank 2 SY_STETLR 0
Z_lsv2
1/ B_lelsxbb2
LSU2 error present resetting operational readiness, bank 2 Default: CJ110 SY_DLSUV 0 1/
false
B_tmp3/_100ms
B_elsuv
no separate exchange error on bank 2
B_elsu2 B_ehlsu2
CJ120: B_elsu2 B_elsuwi2
SY_CJ120
B_ehsve2 0
B_eiclsu2
SY_CJ125
B_lsuickf2
0
B_lsuicif2
CJ125: B_tmp3/_100ms
Z_lsv2
B_sbblsu2
3/ B_lelsxbb2
B_lelsubb2
dcfflr-elsxbb2
2/ E_lsv2
dcfflr-elsxbb2
true SY_STERVK 0
B_lrebwl 1/ B_lrebwl2
dcfflr-initialize
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_lsv2
dcfflr-initialize
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DCFFLR 1.10.2
Seite 3424 von 4100 31.JAN.2003 Thomas Brosi
ABK DCFFLR 1.10.2 Abkurzungen ¨ Parameter
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWDCFFLR
Art
Bezeichnung
FW
Codewort Ausgabeoption %DCFFLR
Systemkonstante
Art
Bezeichnung
SY_ABGYVBP SY_CJ120 SY_CJ125 SY_DLSFHV SY_DLSFV SY_DLSHV SY_DLSUV SY_LSFNHK SY_LSFNHK2 SY_LSFNVK SY_LSFNVK2 SY_SALSU SY_STERVK SY_STETLR
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Y-Zusammenfuhrung ¨ vor Bauteileposition Systemkonstante: LSU-Betriebselektronik CJ120 vorhanden Systemkonstante: LSU-Betriebselektronik CJ125 vorhanden Systemkonstante Bedingung %DLSFHV (LSF-Vertauschung h.F-Kat/h.H-Kat) vorhanden Systemkonstante Bedingung %DLSFV (Sonde-Vertauschung h.F-KAT) vorhanden Systemkonstante Bedingung %DLSHV (Sonde-Vertauschung h.KAT) vorhanden Systemkonstante Funktion DLSUV vorhanden Systemkonstante LSF nach Hauptkatalysator Systemkonstante LSF nach Hauptkatalysator, Bank2 Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden Systemkonstante: Lambdasonde hinter dem Frontkatalysator vorhanden, Bank 2 Systemkonstante Schubabgleichsfunktion vorhanden Systemkonstante Bedingung : Stereo vor Kat Systemkonstante Bedingung stetige Lambda-Regelung vorhanden
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_EHLSU B_EHLSU2 B_EHSVE
DHRLSU DHRLSU DHRLSUE
EIN EIN EIN
Bedingung Fehler Heizung LSU Bedingung Fehler Heizung LSU Bank2 Bedingung Endstufenfehler an der Heizung
B_EHSVE2
DHRLSUE
EIN
Bedingung Endstufenfehler an der Heizung, Bank 2
B_EICLSU
DICLSU
EIN
Bedingung Fehler am Auswerte-IC fur ¨ die LSU
B_EICLSU2
DICLSU
DCFFLR, HRLSU DCFFLR, HRLSU DCFFLR, DHRLSU,DICLSU, GGRTLSU,HRLSU DCFFLR, DHRLSU,DICLSU, GGRTLSU,HRLSU DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DCFFLR DCFFLR DCFFLR DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DCFFLR, DHRLSU,GGO2LSU, GGRTLSU, HRLSU DCFFLR, DFRST,DTEV, LRAEB DCFFLR
EIN
Bedingung Fehler am Auswerte-IC fur ¨ die LSU, Bank 2
EIN EIN EIN EIN
Bedingung Fehler oder Fehler-Vormerkung LSU (keine Betriebsbereitschaft) Bedingung Fehler oder Fehler-Vormerkung LSU Bank2 (keine Betriebsbereitschaft) Bedingung Fehler LSU vertauscht rechts/links (keine Betriebsbereitschaft) Bedingung Leitungsfehler LSU ( intern)
EIN
Bedingung Leitungsfehler LSU ( intern), Bank2
EIN
OBDII-Summenfehler. sperrt die LR
B_ELSU B_ELSU2 B_ELSUV B_ELSUWI
DLSUV DICLSU
B_ELSUWI2
DICLSU
B_EOBDLR
LRSEB
B_EOBDLR2 B_LELSFBB B_LELSFBB2 B_LELSHBB B_LELSHBB2 B_LELSXBB B_LELSXBB2 B_LELSXNB B_LELSXNB2 B_LR
LRSEB DCFFLR DCFFLR DCFFLR DCFFLR DCFFLR DCFFLR DCFFLR DCFFLR LRSEB
B_LR2
LRSEB
B_LREBWL B_LREBWL2 B_LRND B_LRND2 B_LSUICIF B_LSUICIF2 B_LSUICKF B_LSUICKF2 B_PSPWL B_SBBLSU
DCFFLR DCFFLR
FLSUBB
B_SBBLSU2
FLSUBB
B_SBBVK
BGLAMBDA
EIN LOK LOK LOK LOK LOK LOK LOK LOK BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... BGLAMOD, DCFFLR,- EIN DFRST, DKATFKEB,DLSAFK, ... LOK LOK EIN DCFFLR EIN DCFFLR EIN DCFFLR, DICLSU EIN DCFFLR, DICLSU DCFFLR, DICLSU EIN EIN DCFFLR, DICLSU EIN DCFFLR, LRSEB EIN BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... EIN BGLAMABM, BGLAMBDA, BGMNOREG, DCFFLR, DDYLSU, ... EIN BBBO, DCFFLR,DPLLSU, LRAEB, TEB, ...
OBDII-Summenfehler. sperrt die LR, Bank 2 Fehler LS hinter Front Kat, der Betriebsbereitschaft zurucksetzt ¨ (lokal) Fehler LS hinter Front Kat, der Betriebsbereitschaft zurucksetzt ¨ (lokal), Bank 2 Fehler LS hinter Haupt Kat, der Betriebsbereitschaft zurucksetzt ¨ (lokal) Fehler LS hinter Haupt Kat, der Betriebsbereitschaft zurucksetzt ¨ (lokal), Bank 2 Fehler LS vor Kat, der Betriebsbereitschaft zurucksetzt ¨ (lokal) Fehler LS vor Kat, der Betriebsbereitschaft zurucksetzt (lokal), Bank2 ¨ Fehler LS vorne, der Betriebsbereitschaft nicht zurucksetzt ¨ (lokal) Fehler LS vorne, der Betriebsbereitschaft nicht zurucksetzt ¨ (lokal), Bank 2 LREB: Bedingung Lambdaregelung (vor Kat); (Bank 1)
Bedingung Lambdaregelung (vor Kat); Bank 2
Bedingung Warmlauf aktiv Bedingung Warmlauf aktiv, Bank 2 Steuerbit LR aktiv setzen; Anforderung ”NORMAL-” oder ”DIAGNOSE-Betrieb” Steuerbit LR aktiv setzen; Anforderung ”NORMAL-” oder ”DIAGNOSE” z.B. bei SLS Bedingung Schreibfehler auf INIT-Register des Auswerte IC der LSU Bedingung Schreibfehler auf INIT-Register des Auswerte IC der LSU, Bank 2 Bedingung Kommunikationsfehler der SPI Schnittstelle zum Auswerte IC Bedingung Kommunikationsfehler der SPI Schnittstelle zum Auswerte IC, Bank 2 Bedingung LR inaktiv bei projektspez. Warmlauf-Bedingungen Bedingung LSU betriebsbereit vor Kat f(lamsons_w)
Bedingung LSU betriebsbereit vor Kat, Bank 2 f(lamsons2_w)
Bedingung Sonde betriebsbereit vor Kat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DCFFLR 1.10.2
Seite 3425 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_SBBVK2
BGLAMBDA
EIN
Bedingung Sonde betriebsbereit vor Kat, Bank 2
B_TMLR DFP_DYLSU
LRSEB DCFFLR
EIN DOK
¨ LREB: Von Motortemp. abhangige Bedingungen Lambdaregelung (vor Kat) SG.-int. Fehlerpfadnr.: Diagnose Dynamik der LSU
DFP_DYLSU2
DCFFLR
DOK
SG.-int. Fehlerpfadnr.: Diagnose Dynamik der LSU, Bank 2
DFP_HELSU
DCFFLR
DOK
SG.-int. Fehlerpfadnr.: Diagnose Heizereinkopplung der LSU
DFP_HELSU2
DCFFLR
DOK
SG.-int. Fehlerpfadnr.: Diagnose Heizereinkopplung der LSU, Bank2
DFP_HSV
DCFFLR
DOK
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat.
DFP_HSV2
DCFFLR
DOK
SG int. Fehlerpfadnr.: Lambdasondenheizung vor Kat., Bank2
DFP_HSVE
DCFFLR
DOK
Interne Fehlerpfadnummer: Heizerendstufe LSU
DFP_HSVE2
DCFFLR
DOK
Interne Fehlerpfadnummer: Heizerendstufe LSU, Bank 2
DFP_ICLSU
DCFFLR
DOK
SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU
DFP_ICLSU2
DCFFLR
DOK
SG.-int. Fehlerpfadnr.: Diagnose Auswerte-IC der LSU, Bank 2
DFP_LASFK
DCFFLR
DOK
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Frontkatalysator
DFP_LASFK2
DCFFLR
DOK
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Frontkatalysator, Bank2
DFP_LASH
DCFFLR
DOK
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Kat.
DFP_LASH2
DCFFLR
DOK
SG int. Fehlerpfadnr.: Lambdasondenalterung hinter Kat. Bank 2
DFP_LSF
DCFFLR
DOK
SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator
DFP_LSF2
DCFFLR
DOK
SG int. Fehlerpfadnr.: Lambdasonde hinter Frontkatalysator, Bank2
DFP_LSFHV
DCFFLR
DOK
SG.int.Fehlerpfadnr: Front/Hinter- Lamdasonden Vertauschung
DFP_LSFHV2 DFP_LSFV
DCFFLR DCFFLR
DOK DOK
SG.-int. Fehlerpfadnr.: Diagnose Vertauschung Frontkat- mit Hinterkat.-Sonde SG int. Fehlerpfadnr.: Lambdasonden-Vertauschung hinter Frontkat.
DFP_LSH
DCFFLR
DOK
SG int. Fehlerpfadnr.:Lambdasonde hinter Kat.
DFP_LSH2
DCFFLR
DOK
SG int. Fehlerpfadnr.:Lambdasonde hinter Kat. Bank2
DFP_LSHV
DCFFLR
DOK
SG int. Fehlerpfadnr.: Lambdasonden-Vertauschung hinter Kat.
DFP_LSUIA
DCFFLR
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IA der LSU
DFP_LSUIA2
DCFFLR
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IA der LSU, Bank 2
DFP_LSUIP
DCFFLR
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IP der LSU
DFP_LSUIP2
DCFFLR
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond IP der LSU, Bank 2
DFP_LSUKS
DCFFLR
DOK
SG int. Fehlerpfadnr.: Kurzschluß nach Masse/Ubat Sondenleitungen
DFP_LSUKS2
DCFFLR
BBBO, DCFFLR,DPLLSU, LRAEB,TEBEB, ... DCFFLR BGELSV, DDYLSU,DICLSU, DIMCLS, FLSUBB BGELSV, DDYLSU,DICLSU, DIMCLS, FLSUBB BGELSV, DHELSU,DIMCLS, FLSUBB BGELSV, DHELSU,DIMCLS, FLSUBB BGELSV, DCFFLR,DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DHRLSU, DICLSU,DIMCHLS, ... BGELSV, DCFFLR,DHRLSUE, DIMCHLS, DLSSA, ... BGELSV, DCFFLR,DHRLSUE, DIMCHLS, DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... DIMCLS, DKATFKEB,DLSAFK, DLSF, DPLLSU DIMCLS, DKATFKEB,DLSAFK, DLSF, DPLLSU DCFFLR, DLSAFK,DLSAHKBD, DPLLSU, GGLSHNO, ... DCFFLR, DLSAFK,DLSAHKBD, DPLLSU, GGLSHNO, ... DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DLSF, ... DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DLSF, ... DIMCLS, DKATFKEB,DLSF DIMCLS, DLSF DIMCLS, DLSAFK,DLSF, DLSFV, DPLLSU DCFFLR, DLSAHKBD, DLSSA, DNOHK,DPLLSU, ... DCFFLR, DLSAHKBD, DLSSA, DNOHK,DPLLSU, ... DIMCLS, DKATFKEB,DKATSPFK, DPLLSU BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB BGELSV, DICLSU,DIMCLS, DLSSA, FLSUBB
DOK
SG int. Fehlerpfadnr.: Kurzschluß nach Masse/Ubat Sondenleitungen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DCFFLR 1.10.2
Seite 3426 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
DFP_LSUUN
DCFFLR
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond UN der LSU
DFP_LSUUN2
DCFFLR
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond UN der LSU, Bank 2
DFP_LSUVM
DCFFLR
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond VM der LSU
DFP_LSUVM2
DCFFLR
DOK
SG.-int. Fehlerpfadnr.: Diagnose Sondenleitung an Bond VM der LSU, Bank 2
DFP_LSV
DCFFLR
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat.
DFP_LSV2
DCFFLR
DOK
SG int. Fehlerpfadnr.: elektr. Diagnose fur ¨ Lambdasonde vor Kat. (Bank 2)
DFP_PLLSU
DCFFLR
DOK
¨ der LSU SG.-int. Fehlerpfadnr.: Diagnose Plausibilitat
DFP_PLLSU2
DCFFLR
DOK
¨ der LSU, Bank 2 SG.-int. Fehlerpfadnr.: Diagnose Plausibilitat
DFP_SALSU
DCFFLR
DOK
SG int. Fehlerpfadnummer: Schubabgleich LSU
DFP_SALSU2
DCFFLR
DOK
SG int. Fehlerpfadnummer: Schubabgleich LSU, Bank 2
DFP_ULSU
DCFFLR
DOK
SG.-int. Fehlerpfadnr.: Diagnose Spannungsignal LSU
DFP_ULSU2
DCFFLR
DOK
SG.-int. Fehlerpfadnr.: Diagnose Spannungsignal LSU, Bank 2
E_DYLSU
DDYLSU
EIN
Errorflag: LSU dynamisch zu langsam
E_DYLSU2
DDYLSU
EIN
Errorflag: LSU dynamisch zu langsam, Bank 2
E_HELSU
DHELSU
EIN
Errorflag: Heizung LSU
E_HELSU2
DHELSU
EIN
Errorflag: Heizung LSU (Bank2)
E_HSV
DHRLSU
EIN
Errorflag: Lambdasonden-Heizung vor Katalysator
E_HSV2
DHRLSU
EIN
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2
E_HSVE
DHRLSUE
EIN
Errorflag: Lambdasonden-Heizung vor Katalysator (Endstufe)
E_HSVE2
DHRLSUE
EIN
Errorflag: Lambdasonden-Heizung vor Katalysator Bank 2 (Endstufe)
E_ICLSU
DICLSU
EIN
Errorflag: Fehler Auswerte-IC fur ¨ die LSU (Spg.-Versorgung, Kommunikation)
E_ICLSU2
DICLSU
EIN
Errorflag: Fehler Auswerte-IC fur ¨ die LSU, Bank 2
E_LASFK
DLSAFK
EIN
Errorflag: Lambda-Sondenalterung hinter Front Katalysator
E_LASFK2
DLSAFK
EIN
Errorflag: Lambda-Sondenalterung hinter Front Katalysator, Bank2
E_LASH
DLSAHKBD
EIN
Errorflag: Lambda-Sondenalterung hinter Katalysator
E_LASH2
DLSAHKBD
EIN
Errorflag: Lambda-Sondenalterung hinter Kat. (Bank 2)
E_LSF
DLSF
EIN
Errorflag: Lambda-Sonde hinter Frontkatalysator
E_LSF2
DLSF
BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BGELSV, DCFFLR,DICLSU, DIMCLS,DLSSA, ... BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... BBBO, BGELSV,DCFFLR, DIMCLS,DKATFKEB, ... BGELSV, DIMCLS,DPLLSU, FLSUBB BGELSV, DIMCLS,DPLLSU, FLSUBB DCFFLR, DIMCLS,DLSSA, DSALSU,FLSUBB, ... DCFFLR, DIMCLS,DLSSA, DSALSU,FLSUBB, ... BGELSV, DIMCLS,DPLLSU, DULSU, FLSUBB BGELSV, DIMCLS,DPLLSU, DULSU, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... BGELSV, DCFFLR,DICLSU, DIMCHLS,DKATFKEB, ... BGELSV, DCFFLR,DIMCHLS, FLSUBB,NLKO BGELSV, DCFFLR,DIMCHLS, FLSUBB,NLKO BGELSV, DCFFLR,DIMCLS, DULSU,FLSUBB, ... BGELSV, DCFFLR,DIMCLS, DULSU,FLSUBB, ... DCFFLR, DIMCLS,DKATFKEB, DLSF, DPLLSU DCFFLR, DIMCLS,DKATFKEB, DLSF, DPLLSU DCFFLR, DLSAFK,DPLLSU, GGLSHNO,LRHKEB, ... DCFFLR, DLSAFK,DPLLSU, GGLSHNO,NLKO, ... DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DPLLSU, ... DCFFLR, DIMCLS,DKATFKEB, DLSAFK, DPLLSU, ... DCFFLR, DIMCLS,DKATFKEB, DLSF DCFFLR, DIMCLS,DLSF
EIN
Errorflag: Lambda-Sonde hinter Frontkatalysator, Bank2
EIN
Error flag: Fehler aus Diagnose Front/Hinter Hauptkat. Vertauschung
EIN
Errorflag: Vertauschte Sonden hinter Frontkat und hinter Hauptkat
E_LSFHV E_LSFHV2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Quelle
Referenziert von
E_LSFV
DLSFV
E_LSH
DNOHK
E_LSH2
DNOHK
DCFFLR, DIMCLS,EIN DLSAFK, DLSF, DPLLSU DCFFLR, DLSAHKBD, EIN DPLLSU, DTANKL,GGLSHNO, ... DCFFLR, DLSAHKBD, EIN DPLLSU, DTANKL,GGLSHNO, ... EIN DCFFLR, DIMCLS, DKATFKEB,DKATSPFK, DPLLSU EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO BGELSV, DCFFLR,EIN DIMCLS, FLSUBB,NLKO EIN BGELSV, DCFFLR,DIMCLS, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, FLSUBB BGELSV, DCFFLR,EIN DIMCLS, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO EIN BGELSV, DCFFLR,DIMCLS, FLSUBB,NLKO EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DKATSPFK, ... BBBO, DCFFLR,EIN DIMCLS, DKATFKEB,DKATSPFK, ... EIN BGELSV, DCFFLR,DIMCLS, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, FLSUBB EIN DCFFLR, DIMCLS,FLSUBB, NLKO, SALSU DCFFLR, DIMCLS,EIN FLSUBB, NLKO, SALSU EIN BGELSV, DCFFLR,DIMCLS, DPLLSU, FLSUBB EIN BGELSV, DCFFLR,DIMCLS, DPLLSU, FLSUBB DFFT, TC1MOD AUS DFFT, TC1MOD AUS EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ... EIN BBBO, DCFFLR,DIMCLS, DKATFKEB,DLSSA, ...
E_LSHV
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Variable
E_LSUIA
DICLSU
E_LSUIA2
DICLSU
E_LSUIP
DICLSU
E_LSUIP2
DICLSU
E_LSUKS
DICLSU
E_LSUKS2
DICLSU
E_LSUUN
DICLSU
E_LSUUN2
DICLSU
E_LSUVM
DICLSU
E_LSUVM2
DICLSU
E_LSV
BGELSV
E_LSV2
BGELSV
E_PLLSU
DPLLSU
E_PLLSU2
DPLLSU
E_SALSU
DSALSU
E_SALSU2
DSALSU
E_ULSU
DULSU
E_ULSU2
DULSU
FLGLRS FLGLRS2 Z_LSV
DCFFLR DCFFLR BGELSV
Z_LSV2
BGELSV
DCFFLR 1.10.2
Seite 3427 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Errorflag: Lambda-Sonden-Vertauschung hinter Front-Katalysator
Errorflag: Lambda-Sonde hinter Kat
Errorflag: Lambda-Sonde hinter Kat Bank2
Errorflag: Lambda-Sonden-Vertauschung hinter Katalysator
Errorflag: Diagnose Lambdasondenleitung an Bond IA (Leitungsunterbrechung)
Errorflag: Diagnose Lambdasondenleitung an Bond IA (Leitungsunterbrechung)
Errorflag: Fehler Leitungsunterbrechung an IP Errorflag: Fehler Leitungsunterbrechung an IP, Bank 2 Errorflag: Kurzschluß Sondenleitung Errorflag: Kurzschluß Sondenleitung, Bank 2 Errorflag: Diagnose Lambdasondenleitung an Bond UN
Errorflag: Diagnose Lambdasondenleitung an Bond UN, Bank 2
Errorflag: Diagnose Lambdasondenleitung an Bond VM
Errorflag: Diagnose Lambdasondenleitung an Bond VM, Bank 2
Errorflag: Lambda-Sonde vor Kat
Errorflag: Lambda-Sonde 2 vor Kat
¨ der LSU Errorflag: Plausibilitat ¨ der LSU, Bank 2 Errorflag: Plausibilitat Errorflag: Schubabgleich LSU Errorflag: Schubabgleich LSU, Bank 2 Errorflag: Spannungsuberwachung ¨ LSU
Errorflag: Spannungsdiagnose LSU, Bank 2
CARB FREEZE FRAME Byte, Bank 1, fur ¨ LR CARB FREEZE FRAME Byte, Bank 2, fur ¨ LR Zyklusflag: Lambda-Sonde vor Kat
Zyklusflag: Lambda-Sonde 2 vor Kat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGMSDSS 1.10.2
Seite 3428 von 4100 31.JAN.2003 Thomas Brosi
FB DCFFLR 1.10.2 Funktionsbeschreibung CARB Freeze Frame --------------------Der CARB-Freeze-Frame wird in der SAE-Norm J1979 beziehungsweise ISO 15031-5 beschrieben und wird dort f¨ ur Mode 1 und Mode 2 im PID $03 verlangt. F¨ ur Mode 2 wird im Fehlerfall die Fehlerverwaltung durch flglrs/flglrs2 ¨ ubernommen. Die Bit Bit Bit Bit Bit
Beschreibung lautet (29.11.01): 0: Open loop - has not yet satisfied conditions to go closed loop 1: Closed loop - using oxygen sensor(s) as feedback for fuel control 2: Open loop due to driving conditions (e.g. power enrichment, deceleration enleanment) 3: Open loop - due to detected system fault 4: Closed loop, but fault with at least one oxygen sensor - may be using single oxygen sensor for fuel control
Es wird genau eines der Bits 0..4 gesetzt. Bei Bit 3 ist die Umschaltung auf Steuerung bei OBDII - Fehlererkennung eingeschlossen. Dies tritt auf bei Fehler EV-Endstufe, Fehler katsch¨ adigender Aussetzer und Fehler Sekund¨ arluftsystem. Das Setzen von Bit 4 kann mit CWDCFFLR.Bit0 verhindert werden. Dies ist nach Bosch Interpretation der Vorschrift nicht zul¨ assig.
APP DCFFLR 1.10.2 Applikationshinweise Typische Bedatung CWDCFFLR
0
FU BGMSDSS 1.10.2 Berechnung Luftmassenstrom aus Signal DS-S als Hautfullungssensor ¨ FDEF BGMSDSS 1.10.2 Funktionsdefinition Main:
Vers 1.10 msdkds_w
fvisrm_w rlfgds_w
umsrln_w
mste bgmsdss-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dpsfgds_w
Delay_rlfgds
bgmsdss-main
ABK BGMSDSS 1.10.2 Abkurzungen ¨ Art
Variable
Quelle
Referenziert von
DPSFGDS_W
SRMDSS
FVISRM_W
BGPIRG
MSDKDS_W MSTE
BGMSDSS BGTEV
RLFGDS_W
SRMDSS
UMSRLN_W
BGRLFGZS
BGMSDSS, SRMDSS, EIN SRMSEL BGAGRDS, EIN BGMSDSS, BGPEXT,BGPIRG, BGRLP, ... BGWDKHF AUS BGMSDKS, EIN BGMSDSS, BGMSUGD, BGRLFGZS, TEB BGFKMS, BGMSDSS, EIN DTEV, SRMSEL, SRMUE EIN BGAGRDS, BGMSABG, BGMSDKS, BGMSDSS, BGMSUGD, ...
Bezeichnung Delta Frischluftpartialdruck im Saugrohr zwischen zwei Rechenrastern beim DSS ¨ Faktor Verstarkung Integrator Saugrohrmodell
Massenstrom an der Drosselklappe berechnet aus dem Sensorsignal des DSS Massenstrom Tankentluftung ¨ ins Saugrohr
relative Frischluft (Luft uber ¨ DK und TEV) DSS-basiert
Umrechnungsfaktor Fullung ¨ in Massenstrom
FB BGMSDSS 1.10.2 Funktionsbeschreibung Ist ein Drucksensor Saugrohr als Hauptf¨ ullungssensor verbaut, wird mit dem Sensorsignal des DSS der Massenstrom an der Drosselklappe in der Sektion BGMSDSS berechnet. Der Massenstrom wird hergeleitet aus der relativen Frischluft ¨ uber der Drosselklappe umgerechnet mit dem Faktor umsrln_w in einen Massenstrom und korrigiert um den Massenstrom der Tankentl¨ uftung ins Saugrohr.
APP BGMSDSS 1.10.2 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTPABG 1.50.1
Seite 3429 von 4100 31.JAN.2003 Thomas Brosi
¨ FU BGTPABG 1.50.1 Berechnete Große Taupunkt im Abgasstrang FDEF BGTPABG 1.50.1 Funktionsdefinition ¨ Ubersicht Abgastemperaturmodell ===============================
IML
BGTPABG_B1 tavso_w
tavso_w
tafso_w
tafso_w
tahso_w
tahso_w
tumgk_w
tumgk_w tabst_w B_nachl
tabst_w
MST tabstatm_w
B_nachl B_stend
B_stndnl
tabstatm_w B_stndnl
iwmatm_w iwmatmf_w iwmatmk_w B_atmtpa B_atmtpfk B_atmtpk
B_st B_stend
BGTPABG_B2 tavso2_w tafso2_w
tafso2_w
tahso2_w tumgk_w tabstatm_w B_stndnl B_st
B_st
B_stend
B_stend
B_atmtpa2 B_atmtpfk2 B_atmtpk2
bgtpabg-main IML: Berechnung der integrierten W¨ armemenge ===========================================
IML 23.3 1 0.0 Imlatm_Int
ml_w
imlatm_w
B_stend
0.0
bgtpabg-iml
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tahso2_w
iwmatm2_w iwmatmf2_w iwmatmk2_w
bgtpabg-main
tavso2_w
bgtpabg-iml
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTPABG 1.50.1
Seite 3430 von 4100 31.JAN.2003 Thomas Brosi
MST: Motorstop ==============
MST
Switching-off
B_nachl
B_stndnl
B_stndnl B_stend
reset 0.0
1/
tabstatm_w /NV
B_stndnl
Stalling of the engine reset 0.0
1/
tabstatm_w /NV
1/
compute 1/ tabst_w
tabstatm_w bgtpabg-mst
tabstatm_w /NV
bgtpabg-mst
tavso_w tafso_w tahso_w TPE_LOGIK
B_st B_stend
tavsost_w tafsost_w tahsost_w B_atmtpa tavso_w B_atmtpfk tafso_w B_atmtpk tahso_w B_st B_stend iwmatm_w B_atmtpal iwmatmf_w B_atmtpfl iwmatmk_w B_atmtpkl
B_stndnl
tavso_w tafso_w tahso_w B_atmtpa B_atmtpfk B_atmtpk B_stndnl
TMP_AB tavsoab_w tafsoab_w tahsoab_w B_atmtpal B_atmtpfl B_atmtpkl
tumgk_w tabstatm_w
TMP_START tumgk_w tabstatm_w tavsost_w tafsost_w tavsoab_w tahsost_w tafsoab_w tahsoab_w B_atmtpal B_atmtpfl B_atmtpkl iwmatm_w iwmatmf_w iwmatmk_w B_atmtpa B_atmtpfk B_atmtpk
bgtpabg-bgtpabg-b1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BGTPABG_B1: Bank1 =================
bgtpabg-bgtpabg-b1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTPABG 1.50.1
Seite 3431 von 4100 31.JAN.2003 Thomas Brosi
TPE_LOGIK: Berechnung f¨ ur Taupunktende Sonde vor Kat und Sonde hinter Front- und hinter Hauptkat ================================================================================================
TPE_LOGIK heat flow upstream front catalyst TPE_A mabikrs_w
mabikrs_w tavso_w
tavso_w
tavsost_w
tavsost_w
B_stend
iwmatm_w
iwmatm_w
B_atmtpa
B_atmtpa
B_stend zwmatma
heat flow downstream front catalyst TPE_F mabnvks_w
mabnvks_w tafso_w
tafso_w
tafsost_w
tafsost_w B_stend
iwmatmf_w
iwmatmf_w
B_atmtpfk
B_atmtpfk
zwmatmf
heat flow downstream main catalyst TPE_K mabnhks_w
mabnhks_w tahso_w
tahso_w
tahsost_w
tahsost_w WHS
B_stend
B_atmwha
B_atmtpal
B_atmtpk
B_atmtpk
zwmatmk
B_atmtpal B_atmwhf B_atmtpfl B_atmwhk
B_atmtpkl
B_atmtpkl
zwmatma bgtpabg-tpe-logik
B_atmtpfl
zwmatmf zwmatmk
bgtpabg-tpe-logik
TPE_A: heat flow upstream catalyst 29826 0.0
1.0
mabikrs_w
iwmatm_w
iwmatm_w
tavso_w TATMWMK
1.066
cp_Abg [kJ/kgK]
B_stend
0.0
[kJ] 29826
tavsost_w
B_atmtpa
B_atmtpa
B_stndnl
tmst KFWMABG (STV07TMUW,STM05TMUB) FWMABGW 1.0 B_trkonz 1.0 WMABGKH zwmatma
bgtpabg-tpe-a
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_st
iwmatmk_w
iwmatmk_w
bgtpabg-tpe-a
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTPABG 1.50.1
Seite 3432 von 4100 31.JAN.2003 Thomas Brosi
TPE_F: heat flow downstream front catalyst 29826 1.0 0.0 mabnvks_w
iwmatmf_w
iwmatmf_w
tafso_w
1.066 TATMWMFK cp_Abg [kJ/kgK] B_stend
0.0
[kJ]
B_atmtpa
29826
tafsost_w
B_atmtpfk
B_atmtpfk
B_stndnl
tmst KFWMFK (STF07TMUW,STM05TMUB) FWMFKW 1.0
1.0 SY_DKHZ
1.0 SY_ASTIKR B_trkonz B_trerf
bgtpabg-tpe-f
1.0 WMFKKH bgtpabg-tpe-f
TPE_K: heat flow downstream catalyst 29826 1.0 0.0 mabnhks_w
iwmatmk_w
iwmatmk_w
tahso_w
1.066 TATMWMKK cp_Abg [kJ/kgK] 0.0
B_stend
B_atmtpfk
[kJ] 29826
tahsost_w tmst KFWMKAT (STH07TMUW,STM05TMUB)
B_atmtpk
B_atmtpk
B_stndnl
FWMKATW 1.0
TPE_RS B_atmrtpk CWATM
1
1.0 SY_DKHZ 1.0 SY_ASTIKR B_trkonz B_trerf
1.0 WMKATKH
zwmatmk
bgtpabg-tpe-k
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zwmatmf
bgtpabg-tpe-k
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTPABG 1.50.1
Seite 3433 von 4100 31.JAN.2003 Thomas Brosi
TPE_RS: Verz¨ ogerung von Taupunktende hinter Hauptkat ====================================================
TATMRTPK
B_sa
nmot_w
nrkatm_w
rkg_w
B_msmntpk
TOD_atmrtpk
B_atmrtpk
B_atmrtpk
tumgk_w
bgtpabg-tpe-rs
NRKTPKTU
tahso_w TANHKMN bgtpabg-tpe-rs WHS: Wiederholstartz¨ ahler =========================
compute 1/
B_atmwha 6.0
zwmatma /NV reset 1/
B_atmtpal
compute 1/
B_atmwhf
zwmatmf /NV
zwmatmf
reset 1/
B_atmtpfl
compute 1/
B_atmwhk 6.0
zwmatmk /NV reset 1/
zwmatmk bgtpabg-whs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
6.0
B_atmtpkl
zwmatma
bgtpabg-whs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTPABG 1.50.1
Seite 3434 von 4100 31.JAN.2003 Thomas Brosi
TMP_AB: Speicherung der Taupunktende-Bedingungen und Abgastemperaturen bei Motorstop ====================================================================================
TMP_AB
B_stndnl 1/ B_atmtpa
B_atmtpal /NV
1/ B_atmtpal /NV
B_atmtpal
2/ tavso_w
tavsoab_w /NV
2/ tavsoab_w /NV
tavsoab_w
3/ B_atmtpfk
B_atmtpfl /NV
3/ B_atmtpfl /NV
B_atmtpfl
4/ tafso_w
tafsoab_w /NV
4/ tafsoab_w /NV
tafsoab_w
1/ B_atmtpkl /NV
5/ B_atmtpkl /NV
B_atmtpkl
2/ tahso_w
tahsoab_w /NV
6/ tahsoab_w /NV
tahsoab_w
bgtpabg-tmp-ab
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_atmtpk
bgtpabg-tmp-ab
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTPABG 1.50.1
Seite 3435 von 4100 31.JAN.2003 Thomas Brosi
TMP_START: Berechnung der Abgastemperatur bei Motorstart ========================================================
TMP_START
1/
B_stend true
B_atmst
B_faatm B_atmtpal 2/ tavsoab_w tabstatm_w
tavsost_w
tavsost_w
TASTBFA
tabstatm_w ATMABKA (STS06TMUW)
B_atmtpfl 3/ tafsoab_w
tafsost_w
tafsost_w
TFSTBFA
6/
tabstatm_w ATMABKF (STS06TMUW) STF07TMUW B_atmtpkl 4/ tahsoab_w
tahsost_w
TKSTBFA
tabstatm_w
bgtpabg-tmp-start
atmabkhk ATMABKK (STS06TMUW)
tumgk_w
bgtpabg-tmp-start INIT: Initialisierung =====================
INIT_B1
INIT_B2
Block MST 1/ B_pwf
65535 tabstatm_w /NV 1/ 1/
tabst_w
tabstatm_w /NV
atmabkhk ATMABKK (STS06TMUW)
bgtpabg-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tahsost_w
bgtpabg-init
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTPABG 1.50.1
Seite 3436 von 4100 31.JAN.2003 Thomas Brosi
INIT_B1: Initialisierung ini von Bank1 ======================================
Block TPE_LOGIK
Block TMP_AB
B_pwf
1/ false
B_atmtpal /NV 2/ B_atmtpkl /NV
B_atmtpfk_FF
3/ B_atmtpfl /NV
1/
B_pwf
4/
FWMZAPWF
zwmatma /NV 2/
FWMZKPWF
zwmatmk /NV 3/
FWMZFPWF
zwmatmf /NV
TATMSTI
tavsoab_w /NV 5/ tahsoab_w /NV 6/ tafsoab_w /NV
bgtpabg-init-b1
TATMRTPK false TOD_atmrtpk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bgtpabg-init-b1
ABK BGTPABG 1.50.1 Abkurzungen ¨ Parameter
Source-X
ATMABKA ATMABKF ATMABKK CWATM FWMABGW FWMABGW2 FWMFKW FWMFKW2 FWMKATW FWMKATW2 FWMZAPWF FWMZAPWF2 FWMZFPWF FWMZFPWF2 FWMZKPWF FWMZKPWF2 KFWMABG KFWMABG2 KFWMFK KFWMFK2 KFWMKAT KFWMKAT2 NRKTPKTU STF07TMUW STH07TMUW STM05TMUB STS06TMUW STV07TMUW STX07TMUW STY07TMUW STZ07TMUW TANHKMN TASTBFA TATMRTPK TATMRTPK2 TATMSTI TATMWMFK TATMWMK TATMWMKK TFSTBFA TKSTBFA WMABGKH WMABGKH2 WMFKKH
TABSTATM_W TABSTATM_W TABSTATM_W
TAVSOST_W TAVSOST2_W TAFSOST_W TAFSOST2_W TAHSOST_W TAHSOST2_W TUMGK_W TAFSOST_W TAHSOST_W TMST TABSTATM_W TAVSOST_W TAVSOST2_W TAHSOST2_W TAFSOST2_W
Source-Y
TMST TMST TMST TMST TMST TMST
Art
Bezeichnung
KL KL KL FW (REF) FW FW FW FW FW FW FW FW FW FW FW FW KF KF KF KF KF KF KL SV SV SV (REF) SV SV SV SV SV FW FW FW FW FW FW FW FW FW FW FW FW FW
Faktor fur ¨ Abgastemperaturabnahme = f(Abstellzeit) Faktor fur ¨ Abnahme der Katalysatortemperatur hinter Vorkat= f(Abstellzeit) Faktor fur ¨ Abnahme der Katalysatortemperatur = f(Abstellzeit) Codewort fur ¨ Abgastemperaturmodell ¨ Faktor fur ¨ Warmemengen bei Wiederholstart fur ¨ Taupunktende Abgas vor Vorkat ¨ Faktor fur ¨ Warmemengen bei Wiederholstart Abgas Bank2 ¨ Faktor fur ¨ Warmemengen bei Wiederholstart fur ¨ Taupunktende hinter Vorkat ¨ Faktor fur ¨ Warmemengen bei Wiederholstart fur ¨ Taupunktende hinter Vorkat Bank2 ¨ Faktor fur ¨ Warmemengen bei Wiederholstart fur ¨ Taupunktende hinter Hauptkat ¨ Faktor fur ¨ Warmemengen bei Wiederholstart fur ¨ Taupunktende hinter Hauptkat Bank2 ¨ Wiederholstart-Zahlerstand fur ¨ Abgas bei Powerfail ¨ Wiederholstart-Zahlerstand fur ¨ Abgas bei Powerfail Bank 2 ¨ Wiederholstart-Zahlerstand fur ¨ Taupunktende hinter Vorkat bei Powerfail ¨ Wiederholstart-Zahlerstand fur ¨ Taupunktende hinter Vorkat bei Powerfail, Bank2 ¨ Wiederholstart-Zahlerstand fur ¨ Kat bei Powerfail ¨ Wiederholstart-Zahlerstand fur ¨ Kat bei Powerfail Bank 2 ¨ Kennfeld fur ¨ Warmemengen-Schwellwert Taupunktende Abgas ¨ Kennfeld fur ¨ Warmemengen-Schwellwert Taupunktende Abgas Bank2 ¨ Kennfeld fur ¨ Warmemengen-Schwellwert Taupunktende hinter Vorkat ¨ Kennfeld fur ¨ Warmemengen-Schwellwert Taupunktende hinter Vorkat Bank2 ¨ Kennfeld fur Taupunktende hinter Kat ¨ Warmemengen-Schwellwert ¨ Kennfeld fur ¨ Warmemengen-Schwellwert Taupunktende hinter Kat Bank2 ¨ Schwelle fur ¨ Verzogerung Taupunktende hinter Kat Stutzstellenverteilung, ¨ Starttemperatur an Sonde hinter Vorkatalysator Stutzstellenverteilung, ¨ Starttemperatur an Sonde hinter Hauptkatalysator Stutzstellenverteilung, ¨ Motorstarttemperatur Stutzstellenverteilung, ¨ Abgasmassenfluß Stutzstellenverteilung, ¨ Starttemperatur an Sonde vor Vorkatalysator Stutzstellenverteilung, Starttemperatur an Sonde vor Vorkatalysator, Bank2 ¨ Stutzstellenverteilung, ¨ Starttemperatur an Sonde hinter Hauptkatalysator, Bank2 Stutzstellenverteilung, ¨ Starttemperatur an Sonde hinter Vorkatalysator, Bank2 minimale Abgastemperatur hinter HK, bei der Wasser im Leerlauf noch verdampft Modell-Temperatur vor Vorkatalysator Startwert bei B_faatm Anforderung ¨ ¨ Zeitverzogerung zum Rucksetzten ¨ des Warmemengen Integrators iwmatmk ¨ ¨ Zeitverzogerung zum Rucksetzten ¨ des Warmemengen Integrators iwmatmk, Bank2 Initialisierungswert fur ¨ tabgm, tkatm Startwert bei Powerfail ¨ Temperaturoffset fur ¨ Warmemengenberechnung hinter Vorkat ¨ Temperaturoffset fur ¨ Warmemengenberechnung ¨ Temperaturoffset fur hinter Kat ¨ Warmemengenberechnung Modell-Temp. hinter Vorkat Startwert bei B_faatm Anforderung Modell-Temperatur hinter Hauptkat Startwert bei B_faatm Anforderun ¨ Faktor fur ¨ Warmemengenkorrektur bei Katheizen fur ¨ Taupunktende ¨ Faktor fur ¨ Warmemengenkorrektur bei Katheizen fur ¨ Taupunktende Bank2 ¨ Faktor fur ¨ Warmemengenkorrektur bei Katheizen fur ¨ Taupunktende hinter Frontkat
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
BGTPABG 1.50.1
Seite 3437 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
WMFKKH2 WMKATKH WMKATKH2
FW FW FW
¨ Faktor fur ¨ Warmemengenkorrektur bei B_trkh fur ¨ Taupunktende hinter Frontkat, B2 ¨ Faktor fur ¨ Warmemengenkorrektur bei Katheizen fur ¨ Taupunktende hinter Kat ¨ Faktor fur ¨ Warmemengenkorrektur bei Katheizen fur ¨ Taupunktende hinter Kat, Bank2
Systemkonstante
Art
Bezeichnung
SY_ASTIKR SY_DKHZ SY_STERHK SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Temperatursensor im Krummer ¨ verbaut Systemkonstante fur ¨ Diagnose des Katheizens Systemkonstante Bedingung Stereo hinter Kat Systemkonstante Bedingung : Stereo vor Kat
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
ATMABKHK B_ATMRTPK B_ATMRTPK2 B_ATMST B_ATMST2 B_ATMTPA
BGTPABG BGTPABG BGTPABG BGTPABG BGTPABG BGTPABG
ATM
AUS LOK LOK AUS AUS AUS
Faktor fur ¨ Abnahme der Katalysatortemperatur tahsoab_w Bedingung Integrator iwmatmk fur ¨ Taupunkt hinter Kat wird zuruckgesetzt ¨ Bedingung Integrator iwmatmk fur ¨ Taupunkt hinter Kat wird zuruckgesetzt, ¨ Bank2 Bedingung Startwert tabgmst,tkatmst berechnet Bedingung Startwert tabgmst, tkatmst berechnet Bank2 Bedingung Taupunkt vor Kat ueberschritten
B_ATMTPA2 B_ATMTPAL B_ATMTPAL2 B_ATMTPFK
BGTPABG BGTPABG BGTPABG BGTPABG
AUS AUS AUS AUS
Bedingung Taupunkt2 vor Kat ueberschritten Bedingung Taupunkt vor Kat uberschritten ¨ (last trip) Bedingung Taupunkt vor Kat uberschritten ¨ (last trip) Bank2 Bedingung Taupunkt hinter Vorkat ueberschritten
B_ATMTPFK2
BGTPABG
AUS
Bedingung Taupunkt2 hinter Vorkat ueberschritten
B_ATMTPFL B_ATMTPFL2 B_ATMTPK
BGTPABG BGTPABG BGTPABG
AUS AUS AUS
Bedingung Taupunkt hinter Vorkat uberschritten ¨ (last trip) Bedingung Taupunkt hinter Vorkat uberschritten ¨ (last trip), Bank2 Bedingung Taupunkt hinter Kat ueberschritten
B_ATMTPK2 B_ATMTPKL B_ATMTPKL2 B_FAATM
BGTPABG BGTPABG BGTPABG TKDFA
B_MSMNTPK B_MSMNTPK2 B_NACHL
BGTPABG BGTPABG MOTAUS
B_PWF
BBHWONOF
B_SA
MDRED
B_ST
BBSTT
B_STEND
BBSTT
B_STNDNL B_TRERF B_TRKONZ IMLATM_W IWMATM2_W IWMATMF2_W IWMATMF_W IWMATMK2_W IWMATMK_W IWMATM_W MABIKRS2_W
BGTPABG
MABIKRS_W
BGMSABG
MABNHKS2_W MABNHKS_W MABNVKS2_W MABNVKS_W ML_W
BGMSABG BGMSABG BGMSABG BGMSABG SRMSEL
NMOT_W
BGNMOT
NRKATM2_W NRKATM_W RKG2_W
BGTPABG BGTPABG GK
RKG_W
GK
BBKH BGTPABG BGTPABG BGTPABG BGTPABG BGTPABG BGTPABG BGTPABG BGMSABG
DHLSFK, DHRLSU DHLSFK DFRST, DHRLSU,HRLSU, TEBEB DHRLSU, HRLSU
DHLSFKE, DLSAFK,DLSF, HLSFK DHLSFKE, DLSAFK,DLSF, HLSFK
BBHTRIP, CANSEN,DHNOHK, DLSAHKBD, TVWNO DHNOHK, DLSAHKBD AUS AUS AUS BBHTRIP, BDEMKO,- EIN BGTPABG, LLRNFA LOK LOK ADVE, BBSYSCON,- EIN BGTPABG, CONCJ,ESSTT, ... ABKVP, ADAGRLS,EIN BBBO, BBKH,BDEMUM, ... AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... EIN AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LOK EIN BGTPABG EIN BGTPABG BGTUMG, ESNSWL AUS AUS AUS AUS AUS AUS BGSIK AUS ATM, ATMHEX, BGT- EIN PABG ATM, ATMHEX, BGT- EIN PABG BGTPABG EIN EIN BGTPABG EIN ATM, BGTPABG ATM, BGTPABG EIN EIN BBBO, BGTPABG,DLSAFK, DLSFV,DTEV, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK LOK EIN ATM, BGMSABG,BGMSNOVK, BGTPABG, TEB EIN ATM, BGMSABG,BGMSNOVK, BGTPABG, TEB
Bedingung Taupunkt2 hinter Kat ueberschritten Bedingung Taupunkt hinter Kat uberschritten ¨ (last trip) Bedingung Taupunkt hinter Kat uberschritten ¨ (last trip), Bank2 Bedingung Funktionsanforderung kurze Taupunktendezeiten ¨ Massenstrom kleiner als Schwellwert NRKTPKTU, Verzogerung von B_atmtpk ¨ Massenstrom kleiner als Schwellwert NRKTPKTU, Verzogerung von B_atmtpk, Bank2 Steuerung SG-Nachlauf
Bedingung Powerfail
Bedingung Schubabschalten Bedingung Start
Bedingung Startende erreicht Bedingung Beginn SG-Nachlauf oder Startende (1->0) Bed. Thermoreaktor hat gezundet und notwendigen Energieeintrag bereitgestellt ¨ Bedingung das Katheizen mit Thermoreaktorkonzept realisiert wird integr. Luftmassenfluss ab Startende bis max. Wert, (Word) ¨ Warmemenge fur ¨ Kondenswasser-Taupunktende Abgas/Kat (word) bank2 ¨ Warmemenge fur ¨ Kondenswasser-Taupunktende hinter Vorkat, Bank2 ¨ Warmemenge fur ¨ Kondenswasser-Taupunktende hinter Vorkat ¨ Warmemenge fur ¨ Kondenswasser-Taupunktende Kat (word), Bank2 ¨ Warmemenge fur ¨ Kondenswasser-Taupunktende Kat (word) ¨ Warmemenge fur ¨ Kondenswasser-Taupunktende Abgas/Kat (word) Massenstrom Abgas im Krummer ¨ in kg/s, Bank2 Massenstrom Abgas im Krummer ¨ in kg/s Massenstrom Abgas nach Hauptkatalysator in kg/s, Bank 2 Massenstrom Abgas nach Hauptkatalysator in kg/s Massenstrom Abgas nach Vorkatalysator in kg/s, Bank 2 Massenstrom Abgas nach Vorkatalysator in kg/s Luftmassenfluß gefiltert (Word)
Motordrehzahl ¨ nmot*rkg fur ¨ Taupunktende-Verzogerung, Bank2 ¨ nmot*rkg fur ¨ Taupunktende-Verzogerung relative Kraftstoffmasse gesamt, Bank2
relative Kraftstoffmasse gesamt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
TABSTATM_W TABST_W
BGTPABG BGTABST
TAFSO2_W
ATM
TAFSOAB2_W TAFSOAB_W TAFSOST2_W TAFSOST_W TAFSO_W
BGTPABG BGTPABG BGTPABG BGTPABG ATM
TAHSO2_W
ATM
TAHSOAB2_W TAHSOAB_W TAHSOST2_W TAHSOST_W TAHSO_W
BGTPABG BGTPABG BGTPABG BGTPABG ATM
TAVSO2_W
ATM
TAVSOAB2_W TAVSOAB_W TAVSOST2_W TAVSOST_W TAVSO_W
BGTPABG BGTPABG BGTPABG BGTPABG ATM
TMST
GGTFM
TUMGK_W
BGTUMG
ZWMATMA ZWMATMA2 ZWMATMF ZWMATMF2 ZWMATMK ZWMATMK2
BGTPABG BGTPABG BGTPABG BGTPABG BGTPABG BGTPABG
Referenziert von
BGTPABG 1.50.1
Art
Bezeichnung
AUS EIN
Abstellzeit im SG-Nachlauf fur ¨ ATM Abstellzeit
AEKP, BBKH,BDEMUM, BGTOL,BGTPABG, ... BGTPABG, DHLSFK,- EIN DLSAFK, HLSFK AUS AUS AUS AUS BGTPABG, DHLSFK,- EIN DLSAFK, HLSFK EIN BGTPABG, DLSAHKBD, TEMPKON ATM, GGTVHK AUS ATM, GGTVHK AUS AUS AUS EIN BGTPABG, DLSAHKBD, TEMPKON BGTPABG, DHRLSU,- EIN TEMPKON AUS AUS AUS AUS BGTPABG, DHRLSU,- EIN TEMPKON BAKH, BBAGR, BBBO, EIN BBKH, BBSAWE, ... ATM, ATMHEX, ATR,- EIN BGTPABG, KTMHK, ... AUS AUS AUS AUS TVWNO AUS AUS
Seite 3438 von 4100 31.JAN.2003 Thomas Brosi
Abgastemperatur an mittlerer Lambda Sonde, Bank 2 Abgastemp. beim Abstellen des Motors an Sonde hinter Vorkat, Bank2 Abgastemperatur beim Abstellen des Motors an Sonde hinter Vorkat Abgastemperatur beim Starten des Motors an Sonde hinter Vorkat aus Modell, Bank2 Abgastemperatur beim Starten des Motors an Sonde hinter Vorkat aus Modell Abgastemperatur an mittlerer Lambda Sonde Abgastemperatur an Sonde hinter Kat aus Modell, Bank 2 Abgastemperatur beim Abstellen des Motors an Sonde hinter Kat aus Modell, Bank2 Abgastemperatur beim Abstellen des Motors an Sonde hinter Kat aus Modell Abgastemperatur beim Starten des Motors an Sonde hinter Kat aus Modell, Bank2 Abgastemperatur beim Starten des Motors an Sonde hinter Kat aus Modell Abgastemperatur an Sonde hinter Kat aus Modell Abgastemperatur an Sonde vor Kat aus Modell, Bank 2 Abgastemperatur beim Abstellen des Motors an Sonde vor Kat aus Modell, Bank2 Abgastemperatur beim Abstellen des Motors an Sonde vor Kat aus Modell Abgastemperatur beim Starten des Motors an Sonde vor Kat aus Modell, Bank2 Abgastemperatur beim Starten des Motors an Sonde vor Kat aus Modell Abgastemperatur an Sonde vor Kat aus Modell Motorstarttemperatur Umgebungstemperatur in Kelvin, Ausgabe in Grad C, intern in Kelvin ¨ Zahler fur ¨ Wiederholstart ohne Taupunktende erreicht fur ¨ Sonde vor Kat ¨ Zahler fur ¨ Wiederholstart ohne Taupunktende erreicht fur ¨ Sonde vor Kat, Bank 2 ¨ ¨ Zahler fur ¨ ATM-Wiederholstart und Faktor fur ¨ Warmemengen-Schwellwert upstream ¨ ¨ Zahler fur ¨ ATM-Wiederholst.und Faktor fur ¨ Warmemengen-Schwellw. upstream Bank2 ¨ Zahler fur ¨ Wiederholstart ohne Taupunktende erreicht fur ¨ Sonde hinter Kat ¨ Zahler fur ¨ Wiederholstart ohne Taupunktende erreicht fur ¨ Sonde hinter Kat, Bank2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTPABG 1.50.1
Seite 3439 von 4100 31.JAN.2003 Thomas Brosi
FB BGTPABG 1.50.1 Funktionsbeschreibung Teilfunktion %IML ================= Aufgabe von %IML ist die Berechnung der integrierten W¨ armemenge ab Motorstart (B_stend=1) bis Motorstop. Teilfunktion %MST ================= Wird der Motor ¨ uber den Z¨ undschl¨ ussel diesem Zeitpunkt m¨ ussen die aktuellen noch bevor falsche Temperaturen durch gesetzt, nur beim Abw¨ urgen kommt kein
regul¨ ar abgestellt (B_kl15 1->0) oder das Auto abgew¨ urgt, wird das Bit B_stndnl gesetzt. Zu Temperaturen an den Sonden und die Taupunktende-Bedingungen ins Dauerram abgespeichert werden, unplausible Eingangswerte berechnet werden. Beim regul¨ aren Motorabstellen wird B_nachl Nachlauf, B_nachl bleibt null.
Teilfunktion %TPE_LOGIK mit %WHS ================================ Um Keramikbr¨ uche der Lambdasonde zu vermeiden, wird die Sonde w¨ ahrend der Phase in der Kondenswasser im Abgasstrang auftreten kann (B_atmtpa=0, B_atmtpfk=0, B_atmtpk=0) mit reduzierter Heizleistung betrieben. Befinden sich keine "Wasserspeicher" wie Flexrohre, Turbolader,... stromaufw¨ arts der Sonde, kann man davon ausgehen, daß sich ab einer Wandtemperatur an der Sondeneinbaustelle von ca. 52 ◦ C bis 60 ◦ C kein Kondenswasser mehr im Rohr befindet. Der Zeitpunkt an dem kein Kondenswasser mehr vorhanden ist, d.h. Taupunktende, ist ungef¨ ahr proportional zur integrierten W¨ armemenge vom Motorstart an. F¨ ur die Sonde vor Vorkat kann man die W¨ armemenge berechnen aus iwmatm_w = int ( mabikrs_w*cp_Abg*tavsom_w)
[kJ]
mit mabikrs_w tavsom_w cp_Abg
Abgasmassenstrom [kg/s] Abgastemperatur an der vorderen Sonde [K] spezifische W¨ armekapazit¨ at des Abgas betr¨ agt ca. 1.066 kJ/(kgK) bei T_bez=400 ◦ C,
f¨ ur die Sonde hinter Kat wird die Abgastemperatur tahsom_w verwendet, f¨ ur die Sonde hinter Frontkat die Abgastemperatur tafsom_w. ¨ Uberschreitet diese W¨ armemenge den Wert aus dem jeweiligen Kennfeld KFWMABG (vor Katalysator), KFWMFK (hinter Frontkatalysator), KFWMKAT (hinter Haupt-Katalysator), so werden die Taupunktende-Bits B_atmtpa, B_atmtpfk, B_atmtpk freigegeben. Ab diesem Zeitpunkt darf die Sondenheizung voll eingeschaltet werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Um bei aktiven Katheizmaßnahmen (B_trkh = 1) ein schnelleres Taupunktende erreichen zu k¨ onnen, wird die W¨ armemengenschwelle aus dem Kennfeld KFWMABG noch mit dem Faktor WMABGKH (0...<1) multipliziert. Ist beim letzten Motorlauf Taupunktende nicht erreicht worden, ist das Wasser im Abgasstrang nicht verdampft. Deshalb muß beim n¨ achsten Start (Wiederholstart) mit gr¨ oßeren Mengen an Kondenswasser gerechnet werden. Die Wiederholstartz¨ ahler zwmatma, zwmatmf, zwmatmk werden bei jedem nicht erreichten Taupunktende w¨ ahrend eines Fahrzyklus (Sonde vor Kat: B_atmtpa=0 -> B_atmtpal, Sonde nach Frontkat: B_atmtpfk=0 -> B_atmtpfl, Sonde nach Hauptkat:B_atmtpk=0 -> B_atmtpkl=0) hoch gez¨ ahlt und erst wieder zur¨ uckgesetzt, wenn w¨ ahrend einer Fahrt das gesamte Wasser verdampft ist. Bei Powerfail werden die Z¨ ahler mit den Festwerten FWMZAPWF, FWMZFPWF, FWMZKPWF beschrieben. ¨ Uber die Wiederholstartz¨ ahler multipiziert mit den Festwerten FWMABGW, FWMFKW, FWMKATW werden die Schwellwerte zum Erreichen vom Taupunktende hoch gesetzt.
Teilfunktionen %TMP_AB und %TMP_START ===================================== Beim Motorstop, d.h. beim Abstellen oder Abw¨ urgen des Motors werden die Abgastemperaturen an den Sondeneinbaustellen tavsom_w, tafsom_w und tahsom_w in die Dauerram-Zellen tavsoab_w, tafsoab_w und tahsoab_w abgespeichert. Genauso werden die Bits f¨ ur Taupunktende ins Dauerram geschrieben (B_atmtpa -> B_atmtpal, B_atmtpfk -> B_atmtpfl, B_atmtpk -> B_atmtpkl), um beim n¨ achsten Start festzustellen, ob es sich um einen Wiederholstart mit schon mehrfach gesammelten Wasser handelt. Bei Powerfail werden die Abstelltemperaturen auf den Festwert TATMSTI und die Bits auf false gesetzt. Die Startwerte f¨ ur die Temperaturen an den Sondeneinbaustellen tavsost_w, tafsost_w und tahsost_w werden bei Motorstart aus den Abstelltemperaturen tavsoab_w, tafsoab_w und tahsoab_w und der Abstellzeit tabstatm_w berechnet. Die Starttemperatur sollten nach einigen Minuten Abstellzeit etwa den Rohrwandtemperaturen bei den Sondeneinbaustellen entsprechen. Die Abk¨ uhlung wird mit den von der Abstellzeit abh¨ angigen Abk¨ uhlkennlinien ATMABKA, ATMABKF und ATMABKK beschrieben. F¨ ur einen Kurztest k¨ onnen die Starttemperaturen auf den Festwert TASTBFA, TFSTBFA und TKSTBFA gesetzt werden, damit Taupunktende fr¨ uher gesetzt wird. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Achtung: Ist beim Kurztest noch Wasser im Rohr vorhanden und wird die Starttemperatur zu niedrig gew¨ ahlt, besteht die Gefahr von Sondenbruch! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
APP BGTPABG 1.50.1 Applikationshinweise Voraussetzungen: ================ Die Bestimmung des Endes der Kondenswasserphasen kann nur am seriennahen Fahrzeug geschehen. Die zur Applikation eingebauten Thermoelemente d¨ urfen keine wesentlich gr¨ oßere Zeitkonstante besitzen als die Dynamik des Abgassystems (Empfehlung: 1.5mm Thermoelemente).
Die Taupunktendezeiten sind f¨ ur Abgastemperaturen (Abgasrohrmitte) und Rohrwandtemperaturen stark unterschiedlich. F¨ ur Taupunktendezeiten sollten die Rohrwandtemperaturen vor Kat (Temperaturmeßstelle 11) bzw. hinter Kat (Temperaturmeßstelle 13) verwendet werden. Sind diese Zeiten wegen versp¨ ateter Regelbereitschaft zu lange, dann m¨ ussen die Temperaturverl¨ aufe an der Sondeneinbaustelle genauer untersucht werden. Um Sondensch¨ adigung durch "Wasserschlag" zu vermeiden, darf die volle Sondenheizung erst eingeschaltet werden, wenn die Taupunkttemperatur ¨ uberschritten oder die Taupunktendezeit erkannt ist und damit kein Kondenswasser mehr auftritt.
Typische Werte: =============== Applikation des Endes von Kondenswasserphasen (Taupunktende-Bestimmung)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGTPABG 1.50.1
Seite 3440 von 4100 31.JAN.2003 Thomas Brosi
======================================================================= Teilfunktion ATM_B1, entsprechendes gilt f¨ ur ATM_B2: ---------------------------------------------------TATMSTI
20
◦
C
Block TPE_LOGIK: ---------------KFWMABG [kJ] -40 tmst [ ◦ C] 0 15 25 60 KFWMFK Werte entsprechen KFWMKAT Werte entsprechen
tavsost_w -40 200 180 160 140 120 KFWMABG * KFWMABG *
[ ◦ C] 0 160 150 140 120 30 3 5
15 150 120 60 30 20
25 140 110 55 30 15
30 100 80 30 15 10
55 60 50 40 10 5
60 30 20 5 5 2
Der Wert 0 ist im Kennfeld KFWMABG nie notwendig, da ansonsten der Wiederholtstartfaktor (FWMABGW) nicht zum Wirken kommt! Bis die Sonden betriebsbereit sind verstreichen immer mindestens 1-2 sec im Leerlauf (Zwei-Punkt-Sonde: 10 sec, stetige Sonde: 2 sec). Als Schwellwerte kann also als Minimalgrenze die integrierte W¨ armemenge eingetragen werden, die in 2 sec im Leerlauf durchgesetzt wird. F¨ ur die Sonden hinter Kat gelten noch l¨ angere Zeiten bis zur Regelbereitschaft, d.h. f¨ ur KFWMKAT gilt obige Aussage erst recht! Es muß darauf geachtet werden, dass die Kennfeldwerte KFWMABG und KFWMKAT ohne Kat-Heizmaßnahmen ermittelt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Prinzipiell ist auch bei motornahen Sondeneinbaulagen (Definition s. Y258E00003) die klassische Taupunkt-Ende Bedatung durchzuf¨ uhren. Nur wenn durch entsprechende konstruktive Abagsanlagen-Auslegung und/oder motorische Maßnahmen die "Schnellstartbedingungen" lt. Y258E00003 erf¨ ullt sind, darf unter Vorherrschung dieser(!) Randbedingungen die Taupunkt-Ende Bedatung vernachl¨ assigt und die Lambdasonden-Heizung sofort ab Motorstart gem¨ aß Standard-Kennlinie oder, falls applikationsseitig notwendig, gem¨ aß Schnellstart-Kennlinie betrieben werden (s.a. FDEF HLSU).
FWMABGW FWMFKW FWMKATW FWMZAPWF FWMZFPWF FWMZKPWF TATMWMK TATMWMFK TATMWMKK WMABGKH WMFKKH WMKATKH
0.25 0.25 0.25 6 6 6 190 K 190 K 190 K 0.05 1.0 1.0
CWATM 0 ¨ Ubersicht Codewort CWATM
Bit-Nr.:
+---+---+---+---+---+---+---+---+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---+---+---+---+---+---+---+---+ | | | | | | | | | | | +-------------> | | | | | +-----------------> | +---------------------> +------------------------->
NRKTPKTU
tumgk_w [ ◦ C] NRKTPKTU [%/min]
TANHKMN TATMRTPK
200 ◦ C 500 s
-40 37100
1 = R¨ ucksetzen von B_atmtpk mit gleichen Bedingungen, wie Verz¨ ogerung Abfrage in %BGTPABG 1 = Einrechung von tkivkcm_w und tanvkcm_w in %ATM, Abfrage in %KTMVK 1 = Einrechung von tkihkcm_w und tanhkcm_w in %ATM, Abfrage in %KTMHK 1 = Initialisierung von tkihkm_w und tanhkm_w mit tsabg_w Abfrage in %ATM
0 27800
15 18500
20 9300
Block TMP_START: ---------------ATMABKA
tabstatm_w [s] ATMABKA [-]
10 0.95
50 0.7
180 0.5
360 0.3
600 0.15
1000 0
ATMABKF
tabstatm_w [s] ATMABKF [-]
10 0.90
50 0.6
180 0.4
360 0.25
600 0.15
1000 0
ATMABKK
tabstatm_w [s] ATMABKK [-]
10 0.90
50 0.6
180 0.4
360 0.25
600 0.15
1000 0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
TASTBFA TFSTBFA TKSTBFA
◦
40 40 40
◦ ◦
BGWNE 1.90.1
Seite 3441 von 4100 31.JAN.2003 Thomas Brosi
C C C
Die Funktionsdaten f¨ ur die Bank2 entsprechen den Funktionsdaten von Bank1
¨ FU BGWNE 1.90.1 Berechnete Basis-Großen fur ¨ Winkel- und Drehzahlerfassung FDEF BGWNE 1.90.1 Funktionsdefinition %BGWNE synstate
5 1/
2
1/
sync_level
3
B_bm B_nlph
synstate
SY_BDE B_phsnlok 2/
RSFlipFlop phsnlinv reset at new synchronization
synstate
synstate_old 0 1/
B_phsnlinv 70 71
3
zzyl
zylvirt
72 false
B_startini
B_zprel
NMIN_Handler
zzvirt
MIN_SPEED B_zprel NMIN_Handler zzvirt B_newsyn
B_nmot
zzkwas_w
zzkwas_w B_bm B_tprel tseg_l
B_bm B_tprel tseg_l
B_nmot B_nmin B_nmin
bgwne-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
phsnlinv
bgwne-main Berechnetete Basisgr¨ oßen der Winkel- und Drehzahlerfassung ----------------------------------------------------------Der Hardwaretreiber meldet nach einer Umsynchronisation den aktuellen Synchronisationsstatus (sync_level). Dieser wird in der Variablen synstate abgespeichert. Wird ¨ uber Auslauferkennung synchronisiert, so wird der Synchronisationsstatus am ersten g¨ ultigen Zahn nach der Zahnentprellung gemeldet. Bei Notlauf Phasengeber (NLPH) ¨ ubernimmt die Gr¨ oße synstate nicht die Werte aus dem Hardwaretreiber, sondern spezifische Werte: 70 71 und 72. Bei aktivem NLPH und der ersten Bezugsmarke (B_nlph = true) wird synstate auf 70 gesetzt. Falls eine invertierte Phasenlage detektiert wird (B_phsnlinv = true), wird eine Umsynchronisation ausgel¨ ost und synstate auf 71 gesetzt. Bei Saugrohreinspritzung wird synstate auf 72 gesetzt, wenn die Synchronisation erfolgreich abgeschlossen ist (B_phsnlok = true). Wird vom Hardwaretreiber Unterdrehzahl erkannt (NMIN_Handler), so wird in der Hierarchie MIN_SPEED die Bedingung B_nmin gesetzt und B_nmot zur¨ uckgesetzt. ¨bergang Ferner werden die Gr¨ oßen zylvirt und B_startini gebildet. In der Gr¨ oße zylvirt wird der Wert des Zylinderz¨ ahlers zzyl beim U von der virtuellen Synchronisation vor der L¨ ucke in den normalen synchronisierten Betrieb nach erkannter L¨ ucke abgespeichert. Die Bedingung B_startini gibt an ob das System im Zustand C_inisyn und ¨ uber C_ini in den entsprechenden Zustand gekommmen ist.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWNE 1.90.1
Seite 3442 von 4100 31.JAN.2003 Thomas Brosi
B_zprel
MIN_SPEED B_wtinisyn /NC B_nmot
tseg_l
min -> sec 60
B_nmin speed
NMIN 2 SY_ZYLZA 1000
sec -> ms 1/ B_bm
0
B_bmold_10ms /NC
nmn10msctr
zzvirt zzkwas_w
Edge1
B_wtinisyn /NC
zz_old Edge1
1/ nmn10msctr
nmn10msctr 1
2
min -> sec 60 TOOTH_MON
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_TEETH
B_bmold_10ms /NC 100
ms -> ctr.
B_bm NMIN_Handler
RST_SPEED B_bm
B_tprel
nmn10msctr B_tprel B_newsyn
B_newsyn
NMIN_Handler
bgwne-min-speed
20
U/min
bgwne-min-speed Unterdrehzahlerkennung ----------------------Die Bedingung B_nmin verh¨ alt sich komplement¨ ar zu B_nmot. In der Initialisierung (C_inisyn) wird B_nmot auf false gesetzt. Sobald die Zahnentprellung abgelaufen und die Drehzahl gr¨ oßer der Schwelle NMIN ist wird die Bedingung B_nmot gesetzt (tseg_l wird im nicht synchronisiertem Betrieb ¨ uber die Zahnzeiten bestimmt). Die Bildung von B_nmot und B_nmin erfolgt in jedem Betriebsbereich. Damit B_nmin nicht ¨ uber tseg_l zur¨ uckgesetzt wird bevor C_inisyn durchlaufen wurde, wird die Bedingung B_wtinisyn gesetzt. B_wtinisyn wird in C_inisyn zur¨ uckgesetzt. Das R¨ ucksetzen von B_nmot erfolgt ¨ uber zwei Pfade. Erkennt der Hardwaretreiber aufgrund der Zahnzeiten auf Unterdrehzahl, so wird die Bedingung B_nmot im n¨ achsten 10ms Raster zur¨ uckgesetzt und B_nmin gesetzt (Hierarchy RST_SPEED). Somit wird im Normalbetrieb eine Neusynchronisation im n¨ achsten 10ms Raster ausgel¨ ost, nachdem die Unterdrehzahl vom Hardwaretreiber erkannt wurde. In bestimmten F¨ allen wird die Unterdrehzahl im Hardwaretreiber jedoch nicht erkannt. Daher werden im 10ms Raster die Zahnz¨ ahler zzvirt (Zahnz¨ ahler vor L¨ ucke) und zzkwas_w (Zahnz¨ ahler nach L¨ ucke) ¨ uberwacht. Bei konstantem Wert der Zahnz¨ ahler wird der Z¨ ahler nmn10msctr in jedem 10ms Raster erh¨ oht. Nach 50ms (60-2 Z¨ ahne Geberrad) ohne Winkel¨ anderung wird B_nmin ebenfalls zur¨ uckgesetzt, wenn die Position der Bezugsmarke bekannt ist. Ist die Position der Bezugsmarke noch nicht bekannt, so erfolgt die Unterdrehzahl¨ uberwachung in der Hierarchy TOOTH_MON. Beim Erkennen von Unterdrehzahl im synchronisierten Betrieb wird die Synchronisation beendet und die Gr¨ oßen der Winkelbasis initialisiert (C_inisyn).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWNE 1.90.1
Seite 3443 von 4100 31.JAN.2003 Thomas Brosi
TOOTH_MON
nmn10msctr
sec./min 60.0
B_newsyn
B_newsyn /NC
new-synchronization is forced via B_newsyn
SY_TEETH 100 5.0
ms -> number of R_t10
rpm
compute 1/ false true speed
B_tprel bgwne-tooth-mon
Edge_tprel 1/ 0
nmn10msctr
bgwne-tooth-mon Zahn¨ uberwachung ---------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Hat der Z¨ ahler nmn10msctr den Wert 200ms (bei 60-2 Geberrad 5 Upm) erreicht, so wird eine Neuinitialisierung der Winkelbasis durch B_newsyn vorgenommen. Die Bedingung B_nmin wird gesetzt. Die ¨ Uberwachung der Zahnzeiten findet im Normalbetrieb nach der Zeitentprellung (B_tprel) statt. Ein Abw¨ urgen bei dem das System in der Entprellphase stehenbleibt wird somit auch erkannt und durch die Neusynchronisation die Zahnentprellung neu gestartet.
ABK BGWNE 1.90.1 Abkurzungen ¨ Art
Bezeichnung
NMIN
Parameter
FW
Minimal Drehzahl
Systemkonstante
Art
Bezeichnung
SY_BDE SY_TEETH SY_ZYLZA
SYS (REF) Systemkonstante Benzin-Direkteinspritzung SYS (REF) Systemkonstante: Teilung auf Kurbelwellengeberrad SYS (REF) Zylinderanzahl
Source-X
Source-Y
Art
Variable
Quelle
Referenziert von
B_BM
HT2KTWNE
B_NACHLAUF
BBSYSCON
B_NLPH B_NMIN
NLPH BGWNE
B_NMOT
BGWNE
B_PHSNLINV B_PHSNLOK B_STARTINI B_TPREL B_ZPREL INISYNMON
NLPH
ALE, BBFEWNE,EIN BGWNE, DDG, NLPH EIN BBSTT, BGWNE, HT2KTPH,HT2KTWNE, T2STRL BGWNE, HT2KTWNE EIN AUS ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... ADVE, AEKP, ALE,AUS ALSU, BAKH, ... EIN ALE, BGWNE EIN BGWNE AUS BGWNE EIN EIN ALE, BGWNE, DDG EIN BBFEWNE, BGNG,BGWNE, DPH,HT2KTWNE LOK EIN BGWNE, SYSYNC BGNMOT, AUS BGWNWVFE, BISYNC, DPH, ESAUSG, ... EIN BGNG, BGNMOT,BGWNE, GGKR, ZUESZ AUS EIN AEKP, BGWNE
BGWNE HT2KTWNE HT2KTWNE
NMN10MSCTR SYNC_LEVEL SYNSTATE
BGWNE HT2KTWNE BGWNE
TSEG_L
HT2KTWNE
ZYLVIRT ZZKWAS_W
BGWNE HT2KTWNE
Bezeichnung Bedingung Bezugsmarke erkannt Steuerung SG-Nachlauf
Bedingung kein Phasensignal von den Phasengebern Bedingung Unterdrehzahl: n < NMIN
Bedingung Motordrehzahl: n > NMIN Bedingung Phaselage invertieren ¨ Bedingung Phasensuche wahrend PG-Notlauf erfolgreich Startbit fur ¨ Erkennung der ersten Synchronisation nach KL15 ein Bedingung Zeitentprellung abgeschlossen Bedingung Zahnentprellung erfolgt Monitor-Array mit Grunden ¨ der letzten Anforderung einer Neusynchronisation
¨ Zahler 10 ms Raster ohne Zahninterrupt Meldung Synchronisations-Level des HWT Aktueller Synchronisierzustand
Winkel-Segmentzeit
¨ Stand Zylinderzahler vor Umsynchronisation aus Schnellstart ¨ Zahnzahler Kurbelwelle im Arbeitsspiel
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWNE 1.90.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
ZZVIRT ZZYL
HT2KTWNE HT2KTWNE
BGWNE, DDG AEVAB, BBFEWNE,BGWNE, BISYNC,DPH, ...
EIN EIN
¨ virtueller Zahnzahler im Start bis zur Synchronisation ¨ SW-Zylinderzahler
Seite 3444 von 4100 31.JAN.2003 Thomas Brosi
FB BGWNE 1.90.1 Funktionsbeschreibung Die Sektion %BGWNE beschreibt berechnete Basisgr¨ oßen f¨ ur die Winkel- und Drehzahlerfassung. Die Funktion greift dabei direkt auf Gr¨ oßen des Hardwaretreibers zu. Folgende Gr¨ oßen werden in dieser Funktion berechnet: +---------------+-----------------------+---------------------------------------------------------------------------------------+ | RAM-Zelle | Zeitraster | Kommentar | +---------------+-----------------------+---------------------------------------------------------------------------------------+ | synstate | R_syn, C_ini | Aktueller Status der Synchronisation | | zylvirt | R_syn | Stand Zylinderz¨ ahler bei Umsynchronisation | | B_nmin | R_t10, Interrupt | Unterdrehzahl erkannt | | B_nmot | R_t10, Interrupt | Drehzahl erkannt | | B_startini | C_ini | Unterscheidung f¨ ur C_inisyn ob Start oder Betrieb | +---------------+-----------------------+---------------------------------------------------------------------------------------+
Status der Synchronisation (synstate) --------------------------------------¨ber welche Methode aktuell synchronisiert ist. Die Gr¨ Die Gr¨ oße synstate gibt an u oße bleibt auf dem Wert stehen, mit welchem die letzte Synchronisation durchgef¨ uhrt wurde. Die Methode welche zuletzt angezeigt wird hat im System die h¨ ochste Priorit¨ at f¨ ur die Synchronisation.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
synstate kann folgende Werte annehmen (Abh¨ angig ob jeweilige Synchronisationsmethode im System zugelassen): 0 1 2 3 4 5
System System System System System System
ist ist ist ist ist ist
nicht synchronisiert ¨ber Auslauferkennung (Motorabstellposition) synchronisiert u ¨ uber Schnellstartstufe II synchronisiert (Mustererkennung ¨ uber KW + NW-Signal ohne L¨ ucke) uber Schnellstartstufe II synchronisiert (Mustererkennung ¨ ¨ uber KW + NW-Signal mit L¨ ucke) ¨ uber Bezugsmarke und Phasenpegelabfrage synchronisiert uber Bezugsmarke und Phasenmustererkennung synchronisiert ¨
-Beim Notlauf Drehzahlgeber nimmt synstate folgende Werte an: 50
System ist ¨ uber im Notlauf-Drehzahlgeber synchronisiert. -Beim Notlauf Phasengeber ¨ ubernimmt synstate folgende Sonderwerte -bei BDE:
70 71
Notlauf ist aktiv (keine Phasengeber vorhanden) und die erste Bezugsmarke ist erkannt. Bei richtiger Phasenlage ist das System synchronisiert und synstate bleibt auf diesem Wert. Eine invertierte Phasenlage wurde detektiert. Es erfolgt eine Umsynchronisation. Das System ist jetzt richtig synchronisiert. -Bei SRE:
70 71 72
Notlauf ist aktiv (keine Phasengeber vorhanden) und die erste Bezugsmarke ist erkannt. Die Phasenlage kann entweder richtig oder falsch sein. Durch die aktive Doppelz¨ undung l¨ auft der Motor in beiden F¨ allen. Eine invertierte Phasenlage wurde detektiert. Es erfolgt eine Umsynchronisation. Das System ist jetzt richtig synchronisiert. Die Phasenlage wurde ¨ uberpr¨ uft und gefunden. Die Doppelz¨ undung wurde abgeschaltet (keine Z¨ undung im LWOT).
Die Gr¨ oße synstate wird in ini-Prozess und inisyn-Prozess mit 0 initialisiert.
Virtuelle Zylindernummer bei Umsynchronisation (zylvirt) --------------------------------------------------------In zylvirt wird die Zylindernummer zzyl vor der Umsynchronisation in den regul¨ aren Betrieb abgespeichert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWNWVFE 3.20.0
Seite 3445 von 4100 31.JAN.2003 Thomas Brosi
Unterdrehzahlerkennung (B_nmin, B_nmot) ---------------------------------------Der HWT meldet, wenn eine Zahnperiodenzeit gr¨ oßer der Schwelle ist. Diese Schwelle liegt bei 20 Upm und entspricht bei einem 60-2 Geberrad einer Zahnperiodenzeit von 50ms. Die L¨ ucke wird dabei ensprechend ber¨ ucksichtigt (L¨ uckenzeit 150ms). Bsp. f¨ ur Unterdrehzahlerkennung: Zahninterrupts: Zahnzeiten:
| | | | | | |
|
|
|
|
| | | 20ms 25ms
| 33ms
| 56ms
| 50ms
| 47ms
B_nmin
+------------------------------------------------------------------------------------------+
B_nmot
-------------------------------------------------------------------+ +------------------------
Kommt nach dem Zahn mit der Periodendauer <50ms kein weiterer Zahninterrupt, so gibt der Hardwaretreiber keine Meldung f¨ ur Unterdrehzahl aus. In diesem Fall ¨ uberwacht der Komponententreiber im 10ms Raster (auch im SG-Nachlauf) die Zeit vom letzten Ereignis am Kurbelwellentreiber. Ist die Zeit vom letzten Zahninterrupt >= 50ms (60-2 Geberrad), so wird ebenfalls B_nmin gesetzt und B_nmot zur¨ uckgesetzt. Durch die Auswertung im 10ms Raster wird die Unterdrehzahl in einem Bereich von 50 bis 60ms (bei 60-2 Geberrad) nach dem letzten Zahninterrupt detektiert. In der Initialisierung und in der Entprellung der KW-Z¨ ahne sind die Drehzahl, B_nmot zur¨ uckgesetzt und B_nmin gesetzt. Dadurch kann es einen Unterschied zwischen diesen Werten und dem tats¨ achlichen Motorstand geben.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Neusynchronisation: ------------------Die beiden letzten Gr¨ unde einer Neusynchronisation k¨ onnen ¨ uber den Monitor inisynmon verfolgt werden. inisynmon | Grund f¨ ur Neusynchronisation ----------+-----------------------------------------------------------------------------0 | Start ¨ uber C_ini 1 | Neusynchronisation aufgrund verz¨ ogertem ¨ Ubergang von C_wakeup nach C_norm 2 | Neusynchronisation ¨ uber B_newsyn (nmn10msctr = 20 bei 60-2 Geberrad) 10 | Neusynchronisation durch Bedingung B_synfalse (NLDG) Notlauf-Synchonisations¨ uberwachung 11 | Neusynchronisation durch Bedingung B_wnwinlx (NLDG) Abweichung Winkelbasis zur Istposition zu groß 12 | Neusynchronisation durch Bedingung B_ph500ms (NLDG) NW-Flanke fehlt mehr als 500ms (Notlauf-Unterdrehzahl) 40 | Neusynchronisation durch B_nmin, wenn Position der KW L¨ ucke bekannt 49 | Neusynchronisation an erstem Synchro nach Zustand Abgew¨ urgt 500 | Unterdrehzahlerkennung im Nachlauf (C_inisyn wird durchlaufen, keine Initialisierung der Winkelbasis) Ferner k¨ onnen Fehler vom Hardware-Treiber wie in %BBFEWNE beschrieben zu einer Neusynchronisation f¨ uhren. In inisynmon steht dann der entsprechende Fehlergrund: 3000+Nr 4000+Nr 13000+Nr
von dr_rev von dr_cam von dr_sync
APP BGWNE 1.90.1 Applikationshinweise Der Parameter NMIN wurde in der Beschreibung zur Funktion HT2KTWNE erkl¨ art.
FU BGWNWVFE 3.20.0 Istwerterfassung Nockenwellenposition Einlaßnockenwelle(n) FDEF BGWNWVFE 3.20.0 Funktionsdefinition ¨ Ubersicht ---------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWNWVFE 3.20.0
Seite 3446 von 4100 31.JAN.2003 Thomas Brosi
prediction_inlet_cam_1 SYS_TIME tsynwe_l
tsynwe_l
tsynwe_l
nmot_w
nmot_w tnwie_l
tnwietp_l /NC
wnwe_w
wnwetp_w /NC
wnwvfe_w
wnwvfe_w
tnwietp_l
wnwetp_w
prediction_inlet_cam_2 SY_NWGE2 SY_NWGE2
tsynwe_l
0
1/
1/ tnwie2_l
0
tnwi2etp_l /NC
tnwi2etp_l
wnwvfe2_w
wnwvfe2_w
2/ wnwe2tp_w
bgwnwvfe-main
wnwe2tp_w /NC
bgwnwvfe-main
shiftreinl1 systime
tsynwe_l
bgwnwvfe-sys-time
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wnwe2_w
dr_reg_getSystime 10 bgwnwvfe-sys-time Istwertverfeinerung NW-Winkel Einlass Bank 1 und Adaption des Haltetastverh¨ altnisses -----------------------------------------------------------------------------------In diesem Teil der Funktion wird die Verfeinerung gerechnet. Sie basiert auf einer liniearen Extrapolation nach folgender Gleichung: gesch¨ atzter Winkel wnwvfe_w
= IstWinkel = wnwe_w
+ Verstellgeschwindigkeit * ( aktuelle Zeit - Zeitpunkt der letzten NW-Flanke ) + vnwe_w * ( tsynwe_l - tnwie_l)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWNWVFE 3.20.0
Seite 3447 von 4100 31.JAN.2003 Thomas Brosi
determine in advance of actual value new ramp tnwietp_l 1/
tnwiel_v /NC
dtnwie_l tnwiel_v /NC
2/
wnwetp_w
vnwe_w wnwe_v /NC
dtnwie_l
nmot_w
fkvnwe_w SNM06NWUW KLFKVNWENM (SNM06NWUW) 3/ tnwiel_v /NC
4/ wnwe_v /NC
wnwvfe_w tsynwe_l
synstate
5
CWBGWNWVFE
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0 0.0 vnwe_w
0.0
prediction of the active value wnwe_w only at valid phase flanks
bgwnwvfe-prediction-inlet-cam-1
dtsynwe_l
bgwnwvfe-prediction-inlet-cam-1 Istwertverfeinerung NW-Winkel Einlass Bank 2 und Adaption des Haltetastverh¨ altnisses -----------------------------------------------------------------------------------Die Funktion f¨ ur Bank 2 ist identisch zu Bank 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
BGWNWVFE 3.20.0
Seite 3448 von 4100 31.JAN.2003 Thomas Brosi
determine in advance of actual value new ramp
tnwi2etp_l 1/
tnwie2l_v /NC
dtnwie2_l 2/
tnwie2l_v /NC
vnwe2_w wnwe2_v /NC
dtnwie2_l
fkvnwe_w
3/ tnwie2l_v /NC wnwe2tp_w
4/ wnwe2_v /NC wnwvfe2_w
tsynwe_l
dtsynwe2_l
only calculated if SY_NWGE2 > 0
5
CWBGWNWVFE 0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0.0 0.0
vnwe2_w
prediction of the active value wnwe2_w only at valid phase flanks
bgwnwvfe-prediction-inlet-cam-2
synstate
bgwnwvfe-prediction-inlet-cam-2
ABK BGWNWVFE 3.20.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
CWBGWNWVFE KLFKVNWENM SNM06NWUW
NMOT_W NMOT_W
FW KL SV
Codewort Nockenwellen-Istwertverfeinerung (%BGWNWVFE) Korrekturfaktor fur ¨ berechnete Verstellgeschwindigkeit der NW Einlaß Drehzahl Stutzstellenverteilung ¨ fur ¨ NW-Regler Einlaß
Systemkonstante
Art
Bezeichnung
SY_NWGE2
SYS (REF) Systemkonstante Nockenwelle Phasengeber Einlass 2
Source-Y
Variable
Quelle
Referenziert von
Art
DTNWIE2_L DTNWIE_L DTSYNWE2_L DTSYNWE_L FKVNWE_W NMOT_W
BGWNWVFE BGWNWVFE BGWNWVFE BGWNWVFE BGWNWVFE BGNMOT
SYNSTATE
BGWNE
TNWIE2_L TNWIE_L TSYNWE_L VNWE2_W VNWE_W WNWE2_W
HT2KTPH HT2KTPH BGWNWVFE BGWNWVFE BGWNWVFE WANWKW
WNWE_W
WANWKW
WNWVFE2_W WNWVFE_W
BGWNWVFE BGWNWVFE
LOK LOK LOK LOK LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN BGNMOT, BGWNWVFE, BISYNC, DPH, ESAUSG, ... EIN BGWNWVFE EIN BGWNWVFE LOK AUS AUS BGWGWV, EIN BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... BGWGWV, EIN BGWNWVFE,DNWSEIN, NWEVO,NWSOLLE, ... WNWRE AUS HT2KTMSV, WNWRE AUS
Bezeichnung Zeitdelta zwischen Eintreffen zweier genutzter Phasenflanken (Bank2) Zeitdelta zwischen Eintreffen zweier genutzter Phasenflanken Zeitdelta zwischen tsynwe2_l und tnwie2_l Zeitdelta zwischen tsynwe_l und tnwie_l Korrekturfaktor fur ¨ berechnete Verstellgeschwindigkeit der NW Einlaß Motordrehzahl Aktueller Synchronisierzustand
Zeit eines Systemtimers bei Eintreffen einer genutzten Ph.-flanke (Einlaß,Bank2) Zeit eines Systemtimers bei Eintreffen einer genutzten Phasenflanke Systemzeit zur Berechnung der verfeinerten Istposition NW_Verstellung Einlaß 1 berechnete Verstellgeschwindigkeit der NW Einlaß 2 berechnete Verstellgeschwindigkeit der NW Einlaß Winkel Einlassventil oeffnet bezogen auf LWOT Einlass 2
Winkel Einlassventil oeffnet bezogen auf LWOT
Verfeinerter NW-Winkel Einlaß-NW2 Verfeinerter NW-Winkel Einlaß-NW1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLPH 10.30.1
Seite 3449 von 4100 31.JAN.2003 Thomas Brosi
FB BGWNWVFE 3.20.0 Funktionsbeschreibung Aufgrund der drehzahlabh¨ angigen NW-Positionserfassung liegen im ung¨ unstigsten Fall, bei einer Drehzahl von 600 min-1, nur etwa alle 50 ms aktuelle NW-Positionen f¨ ur den Regler vor. Diese relativ große Totzeit in der Istpositionserfassung wirkt sich negativ auf die Regelbarkeit des Systems aus. Um nun auch bei diesen geringen Drehzahlen die Position gut regeln zu k¨ onnen, wird f¨ ur die Ermittlung von Zwischenpositionen ein einfaches Modell von dem System gerechnet. Bei diesem Modell wird davon ausgegangen, daß sich die NW-Einheiten mit der gleichen Verstellgeschwindigkeit, die zuvor zwischen den letzten beiden Flanken gemessen wurde, weiter bewegt.
Die Istwertverfeinerung kann ¨ uber das Codewort CWBGWNWVFE komplett abgeschaltet werden CWBGWNWVFE =| Beschreibung ------------+-------------------------------------------------------------1 (BIT0) | = true: Istwertverfeinerung aus --> wnwvfe_w = wnwe_w 2 (BIT1) | FREI 4 (BIT2) | FREI 8 (BIT3) | FREI 16 (BIT4) | FREI 32 (BIT5) | FREI 64 (BIT6) | FREI 128 (BIT7) | FREI
APP BGWNWVFE 3.20.0 Applikationshinweise Anhaltswerte f¨ ur Erst-Bedatung: KLFKVNWENM
komplett 0.7
FU NLPH 10.30.1 Notlauf Phasengeber
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF NLPH 10.30.1 Funktionsdefinition Die Sektion NLPH beschreibt das Synchronisationsverfahren, wenn keine Phasengeber korrekt arbeiten. Ihr Betriebzustand wird in NLPHANF gepr¨ uft. Wenn alle Phasengeber defekt sind, wird B_nlph gesetzt und damit der Notlauf aktiviert. In diesem Fall kann die Phasenlage nicht mehr ¨ uber das Phasensignal bestimmt werden. Zwei Ersatzl¨ osungen werden daf¨ ur ben¨ utzt : die Raildruck¨ uberwachung in der Startphase (SYNPRSTT) oder die Auswertung des Drehzahlgradienten bei einer Neusynchronisation im laufenden Betrieb (SYNDASH). ◦ Wird eine invertierte Phasenlage detektiert (B_phsnlinv = true), so wird sofort eine Umsynchronisation um 360 KW ausgel¨ ost (UMSYNST in der Startphase oder UMSYNBE im laufenden Betrieb). Dann ist der Motor richtig synchronisiert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLPH 10.30.1
Seite 3450 von 4100 31.JAN.2003 Thomas Brosi
NLPH dashdetection B_umsynok misol_w misol_w dnmot_w
new synchronization during current operation
B_synnot
dnmot_w B_bm B_bm
1/
!B_nldg
B_phsinvbe
B_nldg
limp home activation
!B_st B_phsnlinv
B_phsnlinv B_nlph
B_umsynok
SYNDASH
UMSYNBE
B_phflok B_phflok B_ph2flok B_ph2flok B_ph3flok B_ph3flok B_ph4flok B_ph4flok B_nldg
B_nlph
B_nldg
railpressure at start
E_phm
B_umsynst
B_st NLPHANF
new synchronization at start
B_nlph !B_nldg
dfp getErf
E_phm
B_st
E_phm
1/
DFP_PHM B_st
B_phsinvst B_phsnlinv
B_st B_prnl
B_synnot
B_prnl
UMSYNST
prist_w prist_w prroh_w prroh_w
SYNPRSTT
nlph-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_umsynst B_phsnlinv
nlph-main
Subfunctionblock NLPHANF -----------------------In der Hierarchie NLPHANF wird gepr¨ uft, ob wenigstens ein vorhandener Phasengeber ein zuverl¨ assiges Signal liefert (Abfrage der Bits B_phflok, B_ph2flok...). Ist dies nicht der Fall, so wird B_nlph unter der Bedingung gesetzt, daß der Notlauf Drehzahlgeber nicht aktiv ist (B_nldg = False). Diese Abfrage erfolgt im Synchro Raster in der Startphase und im 200 ms Raster im laufenden Betrieb, wenn B_nlph und der Fehler E_phm unterschiedlich sind.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLPH 10.30.1
Seite 3451 von 4100 31.JAN.2003 Thomas Brosi
NLPHANF B_nldg
B_st
B_phflok E_phm SY_PGRAD2 1/
0.0
B_nlph B_nlph
B_ph2flok
1/ true
B_nlph
SY_PGRAD3 0.0 B_ph3flok
SY_PGRAD4 nlph-nlphanf
0.0 B_ph4flok nlph-nlphanf Subfunctionblock SYNPRSTT -------------------------
SYNPRSTT
B_st !B_nldg B_nlph compute 2/
B_prnl
compute 1/ 3/ prist_delay1_w
anzsynfail /NV ANZSYNMX
prist_w
[sec.] B_umsynst
TPRPREL
prist_delay2_w
B_umsynst prist_w
compute 1/
B_nlph
2/
B_st
B_prok PRGRENZ
compute 2/
1/ B_nlphwe
B_synnot
B_synnot
B_nlphwe prist_w prroh_w
prroh_w
E_phm
E_phm
B_phsinvst PRDEC
railpressure detection
B_phsinvst
nlph-synprstt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ist im Startfall kein Phasengeber verf¨ ugbar (B_nlph = true), so bewirkt die Aktivierung von SYNPRSTT, daß eine Sondereinspritzung ahrend der Kompressionsphase eingespritzt. bei ca. 360 ◦ KW vOT erfolgt. Ist der Motor falsch synchronisiert, so wird der Kraftstoff w¨ Dies zeigt sich durch ein deutliches R¨ uckblasen von Luft in das Fuel-Rail.
nlph-synprstt Subfunctionblock PRDEC ---------------------PRDEC ¨ uberwacht den Raildruck ¨ uber einen Vergleich mit den applizierbaren Schwellen PGRENZ, PDIFFMAX und PDIFFMIN. Wird eine Druckspitze detektiert, wird sofort ¨ uber UMSYNST eine Umsynchronisation ausgel¨ ost. Die Einspritzung wird dauerhaft unterbunden, wenn nach einer bestimmten Anzahl Einspritzungen und Starts kein Hochlauf erfolgt.Sie kann auch kurzzeitig unterbunden werden, w¨ ahrend eine Raildruckauswertung nicht m¨ oglich ist (B_nlphwe = false und B_nlph = true).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLPH 10.30.1
Seite 3452 von 4100 31.JAN.2003 Thomas Brosi
[120ms]
B_st
PRDEC
12
B_nlphwe
compute 1/
3/
5/
4/
PDIFFMAX
compute 1/
1/
start 1/
prroh_w
compute 2/
false B_prhigh 2/ PDIFFMIN
2/
prist_w
B_prhigh
prist_delay1_w prist_delay2_w
prhigh_w
1/
true prroh_w
1/
prhigh_w
6/
prroh_w
prhigh_w
B_prhigh 1/ true
prroh_w
B_phsinvst B_phsinvst
B_umsynst
1/
prhigh_w
false B_phsinvst
PDIFFMIN compute 3/
2/ E_phm
compute 1/
4/ B_synnot
false
1/
B_synnot
1 anzsynfail /NV
anzti
B_nlph
MAXANZTI B_nlphwe
1/
anztib_w 0
10000
anzsynfail /NV
nlph-prdec
ANZSYNMX
nlph-prdec Subfunctionblock UMSYNST -----------------------Eine Umsynchronisation wird ausgel¨ ost, nachdem eine invertierte Phasenlage detektiert wird (steigende Flanke von B_phsnlinv). Sie erfolt mit dem Aufruf der Funktionen dr_sync_SetCurrentPrio und dr_sync_CheckandSync. Die erste Funktion setzt das Priorit¨ atsniveau auf 70 zur¨ uck, damit eine weitere Umsynchronisation m¨ oglich ist. Ein solcher Funktionsaufruf erfolgt nur, wenn das Priorit¨ atsniveau gr¨ oßer als das vorherige ist. Die Funktion dr_sync_CheckandSync f¨ uhrt eine Umsynchronisation um 360 ◦ KW durch.
Raster 10 ms
UMSYNST
B_st 3/
synstate 71
1/ 70 compute 2/
prio
dr_sync_SetCurrentPrio B_setprio /NC
4/
B_phsnlinv 0
SY_TEETH 71
ist_pos 1/ soll_pos dr_sync_CheckandSync level B_umsynchrost /NC method_id true
1/ B_umsynst B_umsynst
USER_DEFINED <5>/NC
2/ false B_umsynchrost /NC
nlph-umsynst
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
anzsynfail /NV
nlph-umsynst
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLPH 10.30.1
Seite 3453 von 4100 31.JAN.2003 Thomas Brosi
Subfunctionblock SYNDASH -----------------------Kommt es zu einer Neusynchronisation w¨ ahrend des laufenden Betriebes ohne daß ein Phasengebersignal vorliegt, so wird gepr¨ uft, ob der Betriebszustand des Motors eine sichere Detektion der korrekten Phasenlage zul¨ aßt. Desweiteren ist eine gesicherte Detektion erst nach Ablauf der Wartezeit TERDASH m¨ oglich. Ist eine Detektion nicht m¨ oglich, so wird die Einspritzung unterbunden. Das Fahrzeug muß dann neu gestartet und ¨ uber SYNPRSTT synchronisiert werden.
!B_nldg 2/
[sec.]
B_bm Edge_B_bm
TERDASH 1/
nmot_w
3/
true
[rpm]
SYNDASH
znlphnsyn 0
compute 1/
/3/
0.2
dnmot_w
dnmot_w
B_neusynbe
400
B_phsinvbe td_temp /NC
B_umsynok
MIPHERMN
B_phinvmx
1/
B_syndash
1/
[%]
B_phsinvbe
true
B_phinvmx
B_umsynbe
B_syndash DASHDEC
1/
[%] 2.0
false B_phsinvbe
misol_w
2/ B_synnot
[rpm] NDIFFLL 4/ nsol B_nlph
1/
CWNLPH
true
B_synnot B_synnot
4
B_umsynbe B_neusynbe
1/ false
B_stend
B_synnot
nlph-syndash
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nmot_w
nlph-syndash
Subfunctionblock DASHDEC -----------------------Mit Aktivierung von DASHDEC wird die Einspritzung wieder freigegeben und nach Ablauf von zsynph ¨ uberpr¨ uft, ob ein positiver Drehzahlgradient vorliegt. Ist dies nicht der Fall, wird ¨ uber UMSYNBE eine sofortige Umsynchronisation ausgel¨ ost. W¨ ahrend des Betriebes sind maximal 4 Umsynchronisationen zul¨ assig. Wird diese Anzahl ¨ uberschritten, wird die Einspritzung unterbunden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
/3/
NLPH 10.30.1
Seite 3454 von 4100 31.JAN.2003 Thomas Brosi
DASHDEC
3/
B_syndash 1/
B_koevab
ZSYNPHST zsynph
1/
zsynph 2/
0
false B_syndash 1/
3/ false
B_sa
B_neusynbe 1/
4/ false
zsynph
B_umsynok
1
5/ false B_umsynbe 1/
dnmot_w
DNDASH
1/ true
B_phsinvbe B_phsinvbe 5/
false td_temp /NC compute 2/ 4/ B_phinvmx B_phinvmx nlph-dashdec
reset 3/
4.0
nlph-dashdec Subfunctionblock UMSYNBE -----------------------Die Funktionalit¨ aten in UMSYNST und in UMSYMBE sind ¨ ahnlich.
Raster synchro
UMSYNBE
!B_st 3/
synstate 71
1/ 70
prio
dr_sync_SetCurrentPrio B_setprio /NC
compute 2/
4/
B_phsnlinv 0
SY_TEETH
ist_pos 1/ soll_pos dr_sync_CheckandSync level B_umsynchrobe /NC method_id
71
1/ true
B_umsynok B_umsynok 2/
USER_DEFINED <5>/NC false
B_umsynchrobe /NC
nlph-umsynbe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3/ znlphnsyn
nlph-umsynbe
ABK NLPH 10.30.1 Abkurzungen ¨ Parameter ANZSYNMX CWNLPH DNDASH MAXANZTI MIPHERMN
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW
Maximale Anzahl von erfolglosen Startversuchen bei NLPH Freigabe der jeweiligen Phasengebernotlauffunktion Schwelle der Drehzahldifferenz fur ¨ Lastschlagerkennung Maximale Anzahl von Einspritzungen bis Start abgebrochen wird Minimales Sollmoment fur ¨ Aktivierung der Lastschlagdetektion
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
NLPH 10.30.1
Seite 3455 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
NDIFFLL PDIFFMAX PDIFFMIN PRGRENZ TERDASH TPRPREL ZSYNPHST
FW FW FW FW FW FW FW
Differenz zur Leerlaufdrehzahl fur ¨ Freigabe der Phasenerkennung Erforderlicher Druckanstieg im Rail um B_prhigh zu setzen Erforderliche Druckabfall im Rail um auf Ruckblasen ¨ zu erkennen Maximalwert fur ¨ Raildruck uber ¨ EKP ¨ Zeitverzogerung fur ¨ Lastschlagerkennung Zeitentprellung fur ¨ Raildruck bei Notlauf Phasengeber Anzahl Umdrehungen von Freigabe Einspritzung bis Lastschlagabfrage
Systemkonstante
Art
Bezeichnung
SY_PGRAD2 SY_PGRAD3 SY_PGRAD4 SY_TEETH
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Art des 2. Phasengebersignals Systemkonstante: Art des 3. Phasengebersignals Systemkonstante: Art des 4. Phasengebersignals Systemkonstante: Teilung auf Kurbelwellengeberrad
Source-X
Variable
Quelle
ANZSYNFAIL ANZTI ANZTIB_W
NLPH ESAUSG ESAUSG
B_BM
HT2KTWNE
B_KOEVAB
KOEVAB
B_NEUSYNBE B_NLDG
NLPH DDG
B_NLPH B_NLPHWE B_PH2FLOK B_PH3FLOK B_PH4FLOK B_PHFLOK B_PHINVMX B_PHSINVBE B_PHSINVST B_PHSNLINV B_PRHIGH B_PRNL B_PROK B_SA
NLPH NLPH DPH DPH DPH DPH NLPH NLPH NLPH NLPH NLPH DKVBDE NLPH MDRED
B_ST
BBSTT
B_STEND
BBSTT
B_SYNDASH B_SYNNOT B_UMSYNBE B_UMSYNOK B_UMSYNST DFP_PHM DNMOT_W
NLPH NLPH NLPH NLPH NLPH NLPH BGNG
E_PHM MISOL_W
DPH MDKOG
NMOT_W
BGNMOT
NSOL
LLRNS
PRHIGH_W PRIST_W
NLPH HDRPIST
PRROH_W SYNSTATE
GGDSKV BGWNE
ZNLPHNSYN ZSYNPH
NLPH NLPH
Source-Y
Referenziert von ESWE, NLPH LAKH, LANSWL,NLPH, RKSPLITS ALE, BBFEWNE,BGWNE, DDG, NLPH AEVABZK, EVABUE,NLPH
Art
Bezeichnung
AUS EIN EIN
Anzahl fehlgeschlagener Synchronizationsversuche im Start ¨ ti-Einspritzzahler ¨ ti-Einspritzzahler mit Begrenzung
EIN
Bedingung Bezugsmarke erkannt
EIN
Ev-Abschaltung durch Funktion KOEVAB aktiv
LOK ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... BGWNE, HT2KTWNE AUS ESAUSG AUS NLPH EIN NLPH EIN NLPH EIN NLPH EIN LOK AUS AUS ALE, BGWNE AUS LOK HDRPIST, NLKO, NLPH EIN AUS AMSV, ARMD, ATM,- EIN BBAGR, BBBO, ... AAGRDC, ADVE,EIN ALBK, BGPIRG,BGTOL, ... EIN ADAGRLS, ADVE,AEKP, ALE, AMSV, ... LOK KOEVAB AUS LOK LOK LOK DPH, HT2KTWNE DOK ESSTT, MDANF, NLPH, EIN RDE, STADAP HT2KTWNE, NLPH EIN BGBVG, BGRLMIN,- EIN GGCANECU, MDRED, MDZW, ... AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... EIN BBNWS, CANECU,DFFTK, DTEV,LBUESYN, ... LOK AMSV, AWEA, BGBVG, EIN BGPBR, BKS, ... HDRPIST, NLPH EIN BGNMOT, EIN BGWNWVFE, BISYNC, DPH, ESAUSG, ... LOK LOK
Neusynchronisation im Betrieb Bedingung Drehzahlgeber-Notlauf ist aktiv. Bedingung kein Phasensignal von den Phasengebern Anforderung fur ¨ eine Einspritzung bei OT fur ¨ Ruckblaserkennung ¨ Keine Abweichung der Phasenflanken im Arbeitsspiel fur ¨ PG2 Keine Abweichung der Phasenflanken im Arbeitsspiel fur ¨ PG3 Keine Abweichung der Phasenflanken im Arbeitsspiel fur ¨ PG4 Keine Abweichung der Phasenflanken im Arbeitsspiel fur ¨ PG1 Maximale Anzahl von Umsynchronisationen im Betrieb erreicht Phasenlage im Betrieb invertieren Phasenlage im Start invertieren Bedingung Phaselage invertieren Anstieg im Raildruck bei Phasengeber-Notlauf detektiert Bedingung Istdruckvorgabe aus Diagnose Raildruck unter der Detektierungschwelle der Druckspitze Bedingung Schubabschalten Bedingung Start
Bedingung Startende erreicht Lastschlagerkennung fur ¨ Synchronisation im Betrieb aktiv Verbot der Einspritzung wenn Phasensynchronisation nicht gefunden werden kann Umsynchronisation um 360 KW im Betrieb Ruckmeldung des Hardwaretreibers nach einer Umsynchronisation ¨ Umsynchronisation um 360 KW in der Startphase SG int. Fehlerpfadnr.:Phasengeber MIL Differenzdrehzahl zwischen zwei folgenden Segmenten Master-Errorflag fur ¨ Phasensensoren Indiziertes resultierendes Sollmoment
Motordrehzahl Leerlaufsolldrehzahl
Maximalwert der Druckspitze bei Ruckblasen ¨ von Luft ins Rail Gefilterter Raildruck-Istwert (Absolutdruck) ungefilteter Raildruck Istwert (abs.) Aktueller Synchronisierzustand
Anzahl Umsynchronizationen bei Phasensuche im Betrieb ¨ Zahler fur wird ¨ Anzahl Umdrehungen bis Lastschlagabfrage durchgefuhrt ¨
FB NLPH 10.30.1 Funktionsbeschreibung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
NLPH 10.30.1
Seite 3456 von 4100 31.JAN.2003 Thomas Brosi
Der Notlauf Phasengeber wird in der Hierarchie NLPHANF aktiviert (B_nlph). Im Notlauf erfolgt die Abschaltung aller Synchronisationsmethoden außer die Methode 1 ¨ uber Auslauferkennung (siehe %HT2KTWNE). In %BGWNE wird der Synchronisationszustand synstate auf 70 gesetzt. Dann wird die Raildruckauswertung im Start oder die Auswertung des Drehzahlgradientes im laufenden Betrieb bei einer Neusynchronisation aktiviert, um die Phasenlage zu bestimmen. Ist die Phasenlage richtig, bleibt synstate auf 70 bis die n¨ achste Initialisierung der Synchronisation (Raster inisyn) erfolgt oder bis eine invertierte Phasenlage detektiert wird. In diesem Fall wird synstate auf 71 gesetzt und eine Umsynchronisation wird sofort ausgel¨ ost. In der Hierarchie NLPHANF werden die Bits B_phflok, B_ph2flok, B_ph3flok, B_ph4flok im Start im Synchro-Raster abgefragt. Diese Bits melden, ob es keine Abweichung der Phasenflanken im Arbeitsspiel gibt (siehe %DPH). Im laufenden Betrieb werden sie im 200 ms Raster abgefragt, wenn B_nlph und der Fehler E_phm unterschiedlich sind. Liegt kein Phasensignal vor, so wird im Startfall die korrekte Synchronisation mittels Raildruck¨ uberwachung gepr¨ uft. Bei falscher Phasenlage wird der Kraftstoff w¨ ahrend der Kompressionsphase eingespritzt, so daß durch den Gegendruck im Zylinder Luft in das Fuel-Rail gelangt. Dies f¨ uhrt zu einer deutlichen Druckspitze im Raildrucksignal - vorausgesetzt der Raildruck liegt unter der Schwelle PRGRENZ und die Einspritzung erfolgt kurzzeitig bei 360 ◦ KW vOT. Diese Maßnahmen werden ¨ uber WESBHNLPH(%ESAUSG) und TIHNLPH (%ESAUSG) mit Setzen von B_nlphwe in SYNPRSTT getroffen.
In PRDEC findet die eigentliche Auswertung des Raildrucksignals ¨ uber einen Vergleich mit den applizierbaren Schwellen PDIFFMAX und PDIFFMIN statt. Die Detektion einer Druckspitze f¨ uhrt zu einer Umsynchronisation. Erfolgt nach mehrmaligen Startversuchen kein Hochlauf, wird die Einspritzung ¨ uber B_synnot dauerhaft unterbunden. Findet w¨ ahrend der Fahrt eine Neusynchronisation statt und liegt keine Phaseninformation vor, so kann - vorausgesetzt der Motor befindet sich in einem geeigneten Betriebszustand und die Funktionalit¨ at ist ¨ uber CWNLPH freigegeben - auf korrekte Phasenlage ¨ uberpr¨ uft werden (SYNDASH). ¨ Die Uberpr¨ ufung auf korrekte Synchronisation wird nach Ablauf der Zeit TERDASH (Wartezeit, um Schwingungen im Anstriebsstrang abklingen zu lassen) durch Setzen von B_syndash aktiviert. W¨ ahrend dieser Wartezeit wird die Einspritzung ¨ uber B_synnot unterbunden. Mit Aktivierung von DASHDEC wird die Einspritzung wieder freigegeben. Da auf eine korrekte Phasenlage anhand eines Drehzahlanstiegs erst nach einigen Motorumdrehungen geschlossen werden kann, findet ein Vergleich des Drehlzahlgradienten dnmot_w mit einem Schwellwert erst nach Ablauf des Z¨ ahlers zsynph statt. Liegt zu diesem Zeitpunkt kein positiver Drehzahlgradient vor, wird umsynchronisiert und eine neue Auswertung der Drehzahlgradienten zu ¨ uberpr¨ ufung der Phasenlage ¨ uber B_umsynok angefordert. Nach maximal 4 Synchronisationsversuchen ohne Detektierung eines Drehzahlanstiegs wird die Einspritzung gestoppt, um Katalysatorsch¨ aden zu vermeiden. F¨ ur diesen Fall kann eine erneute Synchronisierung nur im Start ¨ uber SYNPRSTT erfolgen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Umsynchronisation erfolgt mit dem Aufruf folgender Funktionen des Hardwaretreibers: -
dr_sync_CheckAndSync dr_sync_SetCurrentPrio
APP NLPH 10.30.1 Applikationshinweise Belegung 0. Bit: 1. Bit: 2. Bit: 3. Bit: 4. Bit:
von CWNLPH (Bedingung: jeweiliges Bit = 1): bei SRE verwendet bei SRE verwendet bei SRE verwendet nicht belegt Umsynchronisation durch Drehzahlgradientenauswertung w¨ ahrend des laufenden Betriebes erlaubt
Die ¨ ubrigen Bits sind noch frei. Applikation der Raildruck¨ uberwachung im Start (SYNPRSTT/PRDEC) -------------------------------------------------------------Um bei einer Falschsynchronisation ein deutliches R¨ uckblasen von Luft in das Fuel-Rail und damit eine sicher zu detektierende Druckspitze im Raildrucksignal zu erhalten, m¨ ussen folgende Maßnahmen getroffen werden: - Wenn B_nlphwe = true soll eine Einspritzung zum Zeitpunkt maximaler Zylinderkompression erfolgen: Hierzu wird in %ESAUSG WESBHNLPH entsprechend auf ca. 360 ◦ KW vOT gesetzt. Die Dauer dieser einmaligen Einspritzung ist in %ESAUSG ¨ uber TIHNLPH vorzugeben. - Wenn der Druck im Rail noch hoch ist, ist keine Detektion m¨ oglich. Es ist der Fall, wenn man startet, nachdem der Motor hochgelaufen ist. Deswegen muß man abwarten, bis der Druck unter die Schwelle PRGRENZ sinkt. Diese Bedingung wird noch mit TPRPREL verz¨ ogert, bevor man B_nlphwe setzt, damit eventuelle Schwingungen im Drucksignal nicht st¨ oren. Bei der Schwellenbestimmung f¨ ur die eigentliche Raildruckauswertung ist folgendes zu beachten: Mit der Abfrage prist_w (k-2) <= PGRENZ (k) wird abgepr¨ uft, ob sich ein niedriges Druckniveau eingestellt hat. Die untere Schwelle PGRENZ ist daher so zu w¨ ahlen, daß sie mit ausreichendem St¨ orabstand oberhalb des Druckniveaus der Vorf¨ orderpumpe liegt. Die Abfrage prroh_w (k) >= PDIFFMAX (k) + prist_w (k-2) dient zur Erkennung der steigenden Flanke bei R¨ uckblasen. PDIFFMAX darf nicht zu klein gew¨ ahlt werden, um Fehldetektionen zu vermeiden (-> m¨ oglichst nicht kleiner als 0.3 MPa). Andererseits darf PDIFFMAX nicht zu groß sein, um noch sicher eine Druckspitze erkennen zu k¨ onnen. Die Schwelle PDIFFMIN dient zur Abfrage der fallenden Flanke einer Raildruckspitze. Bei PDIFFMIN sollte darauf geachtet werden, daß kein zu hoher Wert gew¨ ahlt wird, da sonst die Bedingung PDIFFMIN <= prhigh_w - prroh_w trotz Druckabfall nicht erf¨ ullt wird und damit eine Fehlsynchronisation unerkannt bleibt. Ist eine Detektion nicht m¨ oglich und erfolgt nach einer bestimmten Anzahl Einspritzungen (anzti >= MAXANZTI) kein Hochlauf, dann wird der Startvorgang abgebrochen und die Anzahl der Startversuche auf ANZSYNMX begrenzt. Mit dieser Maßnahme soll vermieden werden, daß bei einer Fehlsynchronisation unentwegt unverbrannter Kraftstoff in den Abgastrakt geschoben wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
Seite 3457 von 4100 31.JAN.2003 Thomas Brosi
Applikation der Drehzahlgradientenauswertung w¨ ahrend des Betriebes (SYNDASH/DASHDEC) ----------------------------------------------------------------------------------Da zu geringe Motorlasten und zu niedrige Drehzahlen zu Fehlerkennungen f¨ uhren, sollten MIPHERMN und NDIFFLL ausreichend groß gew¨ ahlt werden. Genaue Werte hierzu sollten im Versuch ermittelt werden. Eine Neusynchronisation im laufenden Betrieb f¨ uhrt zu heftigen Schwingungen im Antriebsstrang. Die Drehzahlgradientenauswertung wird daher erst nach Ablauf der Wartezeit TERDASH gestartet. TERDASH muß einerseits so groß gew¨ ahlt werden, daß die Schwingungen im Antriebsstrang abgeklungen sind, um Fehldetektionen zu vermeiden. Andererseits f¨ uhrt eine zu lange Wartezeit zum Ausgehen des Motors, da w¨ ahrend dieser Zeit die Einspritzung unterbunden wird. Durch ZSYNPHST wird festgelegt, nach welcher Anzahl R_syn die Drehzahlauswertung erfolgt. Hier muß die Anzahl der Umdrehungen von der 1. Einspritzung bis zu einem detektierbaren Drehzahlanstieg angegeben werden. Mit DNDASH wird die Grenze f¨ ur die Erkennung eines Drehzahlanstiegs aufgrund korrekter Synchronisation festgelegt.
Typische Werte: --------------ANZSYNMX: DNDASH: MAXANZTI: MIPHERMN: NDIFFLL: PDIFFMAX: PDIFFMIN: PGRENZ: TERDASH: TPRPREL: ZSYNPHST:
4.0 10.0 17.0 33.0 200.0 0.3 0.2 0.8 0.6 20.0 3.0
U/min % U/min MPa MPa MPa s ms
WESBHNLPH: 366 ◦ KW vOT TIHNLPH 80 000 us
(%ESAUSG) (%ESAUSG)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FU RDE 2.30.1 Ruckdreherkennung ¨ FDEF RDE 2.30.1 Funktionsdefinition ¨ Uber die Systemkonstante SY_RDE kann entschieden werden, ob die Funktion in den Programmstand eingebunden wird. SY_RDE = 1 oder 3 SY_RDE > = 2 SY_RDE = 0
Funktion RDE aus Drehzahlgeber im Programmstand vorhanden (muß auf jeden Fall sorgf¨ altig appliziert werden) Funktion RDE aus Phasengeber im Programmstand vorhanden (muß auf jeden Fall sorgf¨ altig appliziert werden) Funktion nicht im Programmstand enthalten
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
Seite 3458 von 4100 31.JAN.2003 Thomas Brosi
RDE : DETECTION_OF_REVERSE_ROTATION ---------------------------------------------------------------------
DETECTION_VIA_CAMSHAFT_WHEEL
MOTSTOP
B_vwph
B_vwph
B_rdph
B_rdph
Fade out Ignition
only if (SY_RDE >= 2) B_motstop
ubsq B_nmin tmot synstate nmotll dnmot_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_motstop vfzg_w B_dopzue
B_kl50 ubsq
DETECTION_VIA_CRANKSHAFT_WHEEL
B_nmin tmot synstate nmotll dnmot_w
B_rdeplaus
B_rdeplaus
B_rdeundef
B_rdeundef
B_rdedtrig
B_rdedtrig
B_motstop vfzg_w B_dopzue
B_fbm
B_fbm
only if (SY_RDE = 1 || SY_RDE = 3)
rde-main
B_kl50
FOI B_motstop
rde-main DETECTION_OF_REVERSE_ROTATION: Funktions¨ ubersicht R¨ uckdreherkennung ------------------------------------------------------------------Ein R¨ uckdrehen kann ¨ uber die Kurbel- bzw. ¨ uber die Nockenwelle detektiert werden. ¨ Uber den Nockenwellengeber wird ein Vorw¨ artsbzw. R¨ uckw¨ artsdrehen erkannt. Mit dem Drehzahlgeber ist es m¨ oglich ein R¨ uckdrehen festzustellen und ¨ uber die Zahnzeiten eine Plausibilisierung der Lage des R¨ uckdrehpunktes vorzunehmen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
DETECTION_VIA_CRANKSHAFT_WHEEL ----------------------------------------------------------
Seite 3459 von 4100 31.JAN.2003 Thomas Brosi
SY_RDE
STARTER
ubsq
B_kl50
HWT_CONNECT
wkwrde2_w
wkwrde_w tnbmrde_l B_verrueck
B_verrueck
B_nmin
B_nmin
tmot
tmot B_enabrde2
nmotll
nmotll
dnmot_w B_motstop
dnmot_w B_ifenabtmp B_motstop
vfzg_w
vfzg_w
B_dopzue
B_dopzue
Break 1/ Break 1/
wkwrde2_w
B_ifint
wkwrde_w tnbmrde_l B_ifenabtmp
ENABLE synstate
Break 1/
TNMONITOR
B_ifint
synstate
3 RDE_PLAUS B_anlaus B_ifint
B_anlaus
ubsq
Break 1/
B_rdedtrig B_rdeplaus B_rdeundef
1/ false
B_verrueck 2/
0.1
B_rdeplaus
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3/ B_rdeundef
B_enabrde
B_rdedtrig B_rdeplaus B_rdeundef
Break 1/
rde-detection-via-crankshaft-wheel
B_kl50
1
rde-detection-via-crankshaft-wheel DETECTION_VIA_CRANKSHAFT_WHEEL: Funktions¨ ubersicht R¨ uckdreherkennung ¨ uber das Kurbelwellensignal ------------------------------------------------------------------------------------------------
Freigabe der R¨ uckdreherkennung anhand verschiedener Gr¨ oßen und Schwellen ¨ Uberpr¨ ufung ob Anlasser ausger¨ uckt ist Schnittstelle zum Hardewaretreiber (Winkel und Zahnzeiten) ¨ Uberwachung der Zahnzeiten Plausibilisierung des gefundenen R¨ uckdrehpunktes Initialisierung von Grundwerten (zyklisches update aus Sicherheitsgr¨ unden)
(ENABLE) (STARTER) (HWT_CONNECT) (TNMONITOR) (RDE_PLAUS)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
Seite 3460 von 4100 31.JAN.2003 Thomas Brosi
Hierarchy: ENABLE ---------------------------1100
[rpm] nmotll
1/ false
B_enabtmp /NC B_ifenabtmp
NMOTRDE
1/
dnmot_w
Edgerising
B_abw DNABW
synstate
2/
2
B_enabtmp /NC
B_enabrde
B_enabrde
vfzg_w 20
SY_ZYLZA
[km/h]
3 5
B_dopzue dfpgetErf
DFP_N
dfpgetErf
E_vfz rde-enable
dfpgetErf
DFP_VFZ
E_bm
B_motstop rde-enable ENABLE: Freigabe der R¨ uckdreherkennung -------------------------------------Die Funktion wird nur gerechnet, wenn die Drehzahl kleiner 1100 Upm ist, andernfalls wird das Bit B_enabrde auf FALSE gesetzt. F¨ ur das Setzen von B_enabrde muß eine weiter Drehzahlbedingung erf¨ ullt sein. Die Freigabe erfolgt, wenn die Drehzahl kleiner der Schwelle NMOTRDE (unterhalb Leerlaufdrehzahl) oder eine große negative Drehzahldynamik vorliegt (schnelles Abw¨ urgen des Motors). In dem Fall, dass dnmot_w kleiner der Schwelle DNABW ist, wird die Bedingung B_abw gesetzt. Die Funktion l¨ auft nur bei Klemme 15 ein und synchronisiertem Motor. Bei Motoren mit ungerader Zylinderzahl wird bei Doppelz¨ undung keine Freigabe erteilt. Ebenfalls wird keine Freigabe erteilt, wenn Drehzahl-, Bezugsmarken- oder Geschwindigkeitsfehler auftreten.
Hierarchy: STARTER ------------------------------
0 SY_KL50
1/
ubsq ubrde
B_anlaus
B_anlaus
1/ B_kl50
rde-starter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_BM
E_n
B_anlaus
rde-starter STARTER: ¨ Uberwachung des Starters --------------------------------Bei vorhandener Klemme 50 (SY_KL50=1) wird dieses Signal invertiert als Signal Anlasser ausger¨ uckt ausgegeben. Ist Kl50 nicht vorhanden, wird anhand der in der Initialisierung berechnete Spannungsschwelle ubrde ¨ uberpr¨ uft, ob der Anlasser ausger¨ uckt ist. ubrde wird in der Initialisierung berechnet. ubrde bildet sich aus der Batteriespannung wub bei nicht aktivem Anlasser minus einem Wert UBDTRDE, ubrde-Minimum ist 10V.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
Seite 3461 von 4100 31.JAN.2003 Thomas Brosi
Hierarchy: HWT_CONNECT --------------------------------------Reset of values at the beginning of monitoring B_ifenabtmp
3/ 0.0
compute 1/ 1
master
status time dr_rev_GetToothTimeStamp
2/
tnbmrde_l 4/ tnbmrde1_l
ttstrde_l
5/
ttstrde_l
wkwrde0_w 6/
TTDELRDE
1
status time dr_rev_GetToothTimeStamp
wkwrde1_w
master
B_ifint
ttrde_l 2/
tnbmrde_l
ttstrde_l 1/ ottstrde_l
0 0
wkwrdehw_w
ttstmxrd_l
wkwrde_w
wkwrde_w
dr_rev_GetPosition
rde-hwt-connect
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
angle and timestamp have to be from the same dataset
rde-hwt-connect
HWT_CONNECT: Schnittstelle zum Hardewaretreiber (Winkel und Zahnzeiten) ----------------------------------------------------------------------Die aktuelle Zahnzeit wird zyklisch alle 2ms ausgelesen. Bei ¨ Anderung der Zeitstempel um mindestens TTDELRDE wird die Zahnzeit berechnet. Alle folgenden zahnzeitenabh¨ angigen Berechnungen werden nur durchgef¨ uhrt, wenn eine ¨ Anderung der Zeitstempel vorliegt. Bei Freigabe der Zahnzeiten¨ uberwachung werden die Vergleichswerte initialisiert. Bei Freigabe der Zahnzeiten¨ uberwachung durch B_enabrde werden die beiden aktuellsten Werte des Schieberegisters f¨ ur Zahnzeiten und Winkel initialisiert. Zus¨ atzlich wird der aktuelle Zeitstempel ausgelesen. Diese Initialisierung wird auch bei Initialisierung des Synchro durchlaufen, da in diesem Fall der Zeitstempel zur¨ uckgesetzt wird. Die Zahnzeitstempel sind 30-Bitwerte, der ¨ Uberlauf des Zeitstempels wird mit ttstmxrd_l (=2ˆ30) abgefangen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
Seite 3462 von 4100 31.JAN.2003 Thomas Brosi
Hierarchy: TNMONITOR ---------------------------------B_nmin is reset and B_enabrde is set
B_nmin 1/
B_enabrde2
tnbmrde1_l
true
B_verrueck 2/ B_rdeundef
tnbmrde_l 19/ B_verrueck
tnbmrde2_l
tmot
B_verrueck
tnrde_l KLTNRDE
B_ifint
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tnbmrde_l
wkwrde_w
old
old-old
18/
17/
16/
tnbmrde_l
tnbmrde1_l
tnbmrde2_l
12/
11/
10/
wkwrde0_w
wkwrde1_w
wkwrde2_w
wkwrde2_w
rde-tnmonitor
actual
rde-tnmonitor TNMONITOR: ¨ Uberwachung der Zahnzeiten ------------------------------------Die drei aktuellsten Werte und die entsprechenden Winkel werden in einem Schieberegister zwischengespeichert. ¨ Uberschreitet der Wert tnbmrde1_l einen Absolutwert, und ist zus¨ atzlich die Bedingung: tnbmrde_l < tnbmrde1_l >= tnbmrde2_l
erf¨ ullt, so wird die Bedingung Verdacht auf R¨ uckdrehen gesetzt.
Die Berechnung der Zahnzeiten erfolgt nur im synchronisiertem Betrieb (synstate > 2). Die R¨ uckdrehzahnzeit ist ¨ uber eine tmot abh¨ angige Kennlinie abgelegt. Aufgrund der gr¨ oßeren Reibung werden die Zahnzeiten in der Kompressionsphase bei tiefen Temperaturen gr¨ oßer. Wird B_nmin zur¨ uckgesetzt solange B_enabrde noch gesetzt wird, so wird ebenfalls die Bedingung B_verrueck gesetzt, d.h. im nichtsynchronisiertem Betrieb wird die Bedingung B_rdeundef ohne Plausibilisierung gesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
Seite 3463 von 4100 31.JAN.2003 Thomas Brosi
Hierarchy: RDE_PLAUS ---------------------------------B_ifint 20/ B_verrueck B_anlaus 1/ false
6/ true
B_rdedtrig
B_rdedtrig
B_rdedtrig
0 5/
CRA
B_abw
360
1/ true
SY_ZYLZA SY_GRDWRT
B_rdeundef
temp3rde_w RDUNDEFR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CRA
2/
angle in wkwrdesg_w segment
3/ B_rdeplaus
720
B_rdeplaus
4/ B_rdeundef
B_rdeundef
SY_ZYLZA
rde-rde-plaus
Modulo wkwrde2_w
rde-rde-plaus RDE_PLAUS: Plausibilisierung des R¨ uckdrehpunktes -----------------------------------------------Wurde ein m¨ oglicher R¨ uckdrehpunkt gefunden (B_verrueck), so wird aufgrund von wkwrde2_w bestimmt, ob sich der Motor bei diesem Winkel in einer Kompressionsphase befindet oder kurz vor ZOT. Daraus werden zwei Bedingungen abgeleitet: B_rdeplaus: M¨ oglicher R¨ uckdreher liegt in einem plausiblen R¨ uckdrehbereich B_rdeundef: Es ist keine Aussage m¨ oglich, ob die Zahnzeiten von einem R¨ uckdreher kommen Liegt der m¨ ogliche R¨ uckdrehpunkt nicht im plausiblen Bereich, aber die Bedingung B_abw ist gesetzt, so wird die Bedingung B_rdeundef gesetzt. Die Plausibiliserung der Lage des R¨ uckdrehpunktes wird nur im synchronisiertem Betrieb durchgef¨ uhrt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
Seite 3464 von 4100 31.JAN.2003 Thomas Brosi
Hierarchy: DETECTION_VIA_CAMSHAFT_WHEEL -----------------------------------------------------------------------dr_cam_GetLastEdges fills array edges_w edges_w NMEDGEDT
pgmaster
numback
numback
dr_cam_GetLastEdges
COMPARE_PATTERN B_vwph B_rdph
B_vwph B_rdph
Break 1/
SY_RDE
2
Break 1/
nmot NRDEMAX rde-detection-via-camshaft-wheel DETECTION_VIA_CANSHAFT_WHEEL: Funktions¨ ubersicht R¨ uckdreherkennung ¨ uber das Nockenwellensignal ----------------------------------------------------------------------------------------------
Die aktuellen letzten Flanken des Nockenwellenrades werden mit der Funktion dr_cam_GetLastEdges in dem Array edges_w abgelegt. Aus dem Array edges_w wird das aktuelle Muster der Nockenwelle bestimmt und anschließend mit einem Vergleichsmuster auf Vorbzw. R¨ uckdrehen ¨ uberpr¨ uft.
Hierarchy: CALC_ACTUAL_PATTERN ------------------------------------------------------
1
0
pwhile
actpatt_l
Calculation of actual pattern
pwhile
while TOOTH_WINDOW
NMEDGEDT
diffin edges_w
pwhile
3/
diffout
actpatt_l 16
4
edges_w 0 720 4/ pwhile 1
1
rde-calc-actual-pattern
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
PATTERN_CALC_SWOFF
rde-detection-via-camshaft-wheel
CALC_ACTUAL_PATTERN
1
edges number wheel
rde-calc-actual-pattern
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
Seite 3465 von 4100 31.JAN.2003 Thomas Brosi
CALC_ACTUAL_PATTERN: Musterberechnung des Nockenwellenrades ----------------------------------------------------------Die Differenz zwischen zwei Flanken ergibt jeweils eine Zahn- oder L¨ uckenl¨ ange. In der While-Schleife werden alle zur Detektierung ben¨ otigten Zahn und L¨ uckenl¨ angen berechnet und als aktuelles Muster in actpatt_l abgelegt.
Hierarchy: TOOTH_WINDOW ----------------------------------------while 1/ 2
pwhile2 2/ pwhile2 numedgewhl seq_con nwsig_tmp NWSIGNAL1 readpointer
6/ pwhile2 2
CATCHDEG 360 pwhile 2
SY_TEETH 5/
1/ diffin
1/
diffin
diffout 2/
2/
10
diffout
pwhile2
0.0625
rde-tooth-window
3/
testin
:16 rde-tooth-window TOOTH_WINDOW: ¨ Uberpr¨ ufung und Weitergeben der Zahn- bzw. L¨ uckenl¨ ange --------------------------------------------------------------------
Die Zahn- oder L¨ uckenl¨ ange diffin wird mit den Zahn- oder L¨ uckenl¨ angen aus NWSIGNAL oder NWSIGRDE (siehe Funktionsbeschreibung 2.1) verglichen. Wenn die L¨ ange in dem entsprechenden Fangbereich liegt (TOOTH_WINDOW), wird der entsprechende Wert weitergegeben und in actpatt_l gespeichert. Das Array testin_w dient lediglich zur Funktions¨ uberpr¨ ufung. Ein ¨ ublicher Wert CATCHDEG (Fangbereich) ist 16 ◦ oder 32 ◦ , es darf dabei nur nicht zur ¨ Uberschreitung der Fangbereiche (siehe Funktionsbeschreibung 2.1) bei den L¨ ucken oder Z¨ ahnen kommen.
seq_con
Hierarchy: NWSIGNAL1 --------------------------------
4/ SY_NWRDE 0
1/ nwsig_tmp 1/
nwsig_tmp
NWSIGRDE
nwsig_tmp NWSIGNAL rde-nwsignal1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
diffout
readpointer rde-nwsignal1 NWSIGNAL1 --------Abh¨ angig von SY_NWRDE werden die Daten f¨ ur die Mustererkennung aus NWSIGNAL oder NWSIGRDE benutzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
Seite 3466 von 4100 31.JAN.2003 Thomas Brosi
Hierarchy: COMPARE_PATTERN -----------------------------------------------
false
B_vwph
B_rdph
0
pwhile
pwhile numteeth actpatt_l
1/ 1/
pattfor_l /NV
true
B_vwph
B_vwph
2/ numteeth
pwhile
2/ 1/ pattrev_l /NV
true
pwhile ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
B_rdph
B_rdph
2/ numteeth
pwhile
rde-compare-pattern
4/
rde-compare-pattern COMPARE_PATTERN: Setzen der Richtungsvariablen ---------------------------------------------Das aktuelle Muster actpatt_l wird mit den Mustern in pattfor_l und pattrev_l verglichen und bei ¨ Ubereinstimmung die entsprechende Richtungsvariable B_vwph oder B_rdph gesetzt. Die Drehrichtung wurde eindeutig erkannt, wenn nur eine Richtungsangabe gesetzt wurde.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
Seite 3467 von 4100 31.JAN.2003 Thomas Brosi
Hierarchy: PATTERN_CALC_SWOFF ------------------------------------------------------
DEL_PATTERN
pattnum 3/ numteeth
1/ 0
pattnum 1
pwhile
2/
pwhile
2/
NMEDGEDT seq_con nwsig_tmp NWSIGNAL2 readpointer
pattfor_l /NV pattnum
4
CRA numedgewhl
W360 <360.0> SY_TEETH
16
Modulo8
5/ pwhile 1
1
numedgewhl 4/ seq_con nwsig_tmp NWSIGNAL3 readpointer
Modulo8
pattrev_l /NV pattnum
CRA
1
4
W360 <360.0>
numedgewhl
SY_TEETH
16
rde-pattern-calc-swoff PATTERN_CALC_SWOFF: Musterberechnung ------------------------------------F¨ ur die Mustererkennung der Nockenwelle werden s¨ amtliche m¨ ogliche Teilmuster berechnet und in pattfor_l und pattrev_l abgelegt. Die Anzahl der Muster ist von der Anzahl der NW-Z¨ ahne numteeth und den ben¨ otigten Flanken zur Mustererkennung numedgedet abh¨ angig. Die Muster werden jeweils f¨ ur beide Motordrehrichtung berechnet.
Break 1/
SY_RDE
Hierarchy: DEL_PATTERN --------------------------------------
2 0
pattnum
pwhile
pwhile 1/ numteeth 3/
0 pattfor_l /NV
pwhile 1
2/ 0 pattrev_l /NV
rde-del-pattern
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2
rde-pattern-calc-swoff
pattnum
rde-del-pattern
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
Seite 3468 von 4100 31.JAN.2003 Thomas Brosi
DEL_PATTERN: Muster l¨ oschen --------------------------Vor der Neuberechnung der Muster m¨ ussen die Array’s pattfor_l und pattrev_l gel¨ oscht werden.
SY_RDE
Hierarchy: MOTSTOP ------------------------------
Break 1/
0
Break 1/
2/
B_motstop stoptrde
1/
10
false
1 sec.
B_motstop 2/
1/
0
stoptrde
stoptrde
1 SY_RDE
1 1/
B_rdph B_vwph
1/ true
B_rdeplaus B_rdeundef B_rdedtrig
1/
0
B_motstop 2/ stoptrde
1/
0
1/ true
B_motstop 2/
1/ false
stoptrde
B_waitgap 0 zzyl
0
false
1/
SY_ZYLZA 0.5
B_motstop 2/ stoptrde 3/ B_waitgap
KT_zuen_fadeInIgn 4/
B_fbm 2
KT_zuen_fadeInIgn
rde-motstop
true
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_motstop
rde-motstop MOTSTOP: Ausblendung von Einspritzung und Z¨ undung -------------------------------------------------
Die Anforderung zur Ausblendung von Einspritzung und Z¨ undung kann sowohl ¨ uber die Auswertung des Drehzahlgebers als auch ¨ uber die Auswertung des Phasengebers erfolgen. Erkennt die Phasengeberauswertung auf R¨ uckdrehen (B_rdph = 1 und B_vwph = 0), so wird die Ausblendung von Einspritzung und Z¨ undung B_motstop gesetzt. F¨ allt diese R¨ uckdrehbedingung weg, so wird die Ausblendung eine weitere Sekunde aufrecht erhalten. Wird auf R¨ uckdreher erkannt (B_verrueck und (B_rdeplaus oder B_rdeundef)) so wird die Bedingung B_motstop gesetzt und ein Timer (Counter) gestartet. Bei gesetzter Bedingung B_motstop wird keine weitere Einspritzung und Z¨ undung mehr ausgegeben. Hat der Timer einen Wert von 1000ms erreicht, so wird die Bedingung zur¨ uckgesetzt. Wurde B_motstop ¨ uber B_rdeundef gesetzt, so wird die Bedingung bei erfolgreichem L¨ uckencheck (B_waitgap) zur¨ uckgenommen, bevor die 1000ms abgelaufen sind. Da die Motorstopfunktion nur ben¨ otigt wird, wenn mindestens eine der RDE-Funktionen aktiviert ist, wird die Motorstopfunktion bei SY_RDE=0 nicht gerechnet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
FOI
RDE 2.30.1
Seite 3469 von 4100 31.JAN.2003 Thomas Brosi
fade out Ignition
B_motstop
KT_zuen_fadeOutIgn 1/
KT_zuen_fadeOutIgn KT_zuen_fadeInIgn 1/
KT_zuen_fadeInIgn
KT_zuen_PortOff 1/
rde-foi
KT_zuen_PortOff rde-foi FOI: Fade out Ignition ---------------------Bei B_motstop wird die Z¨ undung ¨ uber die Funktionen KT_zuen_fadeOutIgn und KT_zuen_PortOff ausgeblendet. Wird B_motstop zur¨ uckgenommen, dann wird mit KT_zuen_fadeInIgn die Z¨ undung wieder eingeblendet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK RDE 2.30.1 Abkurzungen ¨ RDE:
R¨ uckdreherkennung
Parameter
Art
Bezeichnung
FW FW KL FW FW FW KL (REF) KWB FW FW FW
¨ Fangbereich fur ¨ Zahne bzw. Lucken ¨ der Nockenwelle Drehzahldifferenz bei Motor abwurgen ¨ Kennlinie fur ¨ Ruckdrehzahnzeiten ¨ Anzahl der Nockenwellenflanken zur Erkennung der Drehrichtung Drehzahlschwelle zur Freigabe der Funktion RDE ¨ max. Drehzahl, bei der die NW-DETECTION lauft Ablageschema der Nockenwelle Kopie von NWSIGNAL fur des Fangbereichs ¨ Bereichsuberschreitungen ¨ Undef. Winkelbereich in der Ruckdreherkennung ¨ ¨ Mindestdifferenz zwischen alter und neuer Zahnzeit (Entstorung) Batteriespannungsabfall fur ¨ Erkennung ’Starter eingeruckt’ ¨
Systemkonstante
Art
Bezeichnung
SY_GRDWRT SY_KL50 SY_NWRDE SY_RDE SY_TEETH SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Grundwert, Abstand SW-Bezugsmarke zu OT in ◦ KW Systemkonstante: Information ob Anlasser eingeruckt ¨ im SG vorhanden ¨ Systemkonstante: bei Null gleich NWSIGNAL, bei großer Null gleich NWSIGRDE Ruckdreherkennung ¨ des Motors in Project vorhanden Systemkonstante: Teilung auf Kurbelwellengeberrad Zylinderanzahl
Art
Bezeichnung
CATCHDEG DNABW KLTNRDE NMEDGEDT NMOTRDE NRDEMAX NWSIGNAL NWSIGRDE RDUNDEFR TTDELRDE UBDTRDE
Source-X
Source-Y
TMOT
BLOKNR
Variable
Quelle
Referenziert von
ACTPATT_L B_ABW B_ANLAUS B_DOPZUE
RDE RDE RDE
B_ENABRDE B_FBM
RDE BBFEWNE
B_KL50 B_MOTSTOP B_NMIN
CANECUR RDE BGWNE
B_PWF
BBHWONOF
B_RDEDTRIG B_RDEPLAUS B_RDEUNDEF B_RDPH B_VERRUECK B_VWPH
RDE RDE RDE RDE RDE RDE
LOK LOK LOK DMDLAD, HT2KTIGNI, EIN NMAXMD, RDE LOK EIN DDG, DLGHMM,DMDSTP, RDE, ZGST GGCANECU, RDE EIN DDG, KOEVAB AUS EIN ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... LOK LOK LOK LOK LOK LOK
Aktuelles Muster Bedingung Abwurgen Motor ¨ Bedingung fur ¨ Anlasser ausgeruckt ¨ Bedingung doppelte Zundausgabe(Phasengebernotlauf) ¨ Bedingung fur ¨ Freigabe der Ruckdreherkennung ¨ Bedingung Bezugsmarkenfehler => mindestens 1 Zahn zuviel oder zuwenig erkannt Bedingung Klemme 50 Bedingung fur ¨ Abruch von Einspritzung und Zundung ¨ Bedingung Unterdrehzahl: n < NMIN
Bedingung Powerfail
Bedingung Hilfsvariable fur ¨ Transfer Sequence calls Bedingung: Ruckdreher ¨ plausibel ¨ Bedingung: Ruckdreher undefiniert / keine Aussage moglich ¨ ¨ Bedingung: Motorruckw ¨ arts erkannt uber ¨ Nockenwellensignal Bedingung Verdacht Ruckdrehen ¨ ¨ Bedingung: Motorvorwarts erkannt uber Nockenwellensignal ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_WAITGAP DFP_BM
RDE RDE
DFP_N
RDE
DFP_VFZ
RDE
DIFFIN DIFFOUT DNMOT_W
RDE RDE BGNG
EDGES_W E_BM
RDE DDG
E_N
DDG
E_VFZ
DVFZ
NMOT
BGNMOT
NMOTLL
BGNMOT
NUMBACK NUMEDGEWHL NUMTEETH NWSIG_TMP OTTSTRDE_L PATTFOR_L PATTNUM PATTREV_L PGMASTER
RDE RDE RDE RDE RDE RDE RDE RDE DPH
PWHILE PWHILE2 STOPTRDE SYNSTATE
RDE RDE RDE BGWNE
TEMP3RDE_W TMOT
RDE GGTFM
TNBMRDE1_L TNBMRDE2_L TNBMRDE_L TNRDE_L TTRDE_L TTSTMXRD_L TTSTRDE_L UB
RDE RDE RDE RDE RDE RDE RDE GGUB
UBRDE UBSQ
RDE GGUB
VFZG_W
GGVFZG
WKWRDE0_W WKWRDE1_W WKWRDE2_W WKWRDESG_W WKWRDE_W ZZYL
RDE RDE RDE RDE RDE HT2KTWNE
Referenziert von
RDE 2.30.1
Art
Bezeichnung
LOK DOK
¨ Bedingung: Warten auf nachste Lucken ¨ uberpr ¨ ufung ¨ bei RDE SG-int. Fehlerpfadnr.: Bezugsmarke
DDG, DLGHMM,DMDSTP, DNWKW,RDE, ... DDG, DLGHMM,DOK DMDSTP, DNWKW,RDE, ... ATM, CANECU, DDG, DOK DMDLU, DMDSTP, ... LOK LOK ESSTT, MDANF, NLPH, EIN RDE, STADAP LOK DLGHMM, DMDSTP,- EIN DNWKW, RDE,WANWKW, ... DLGHMM, DMDSTP,- EIN DNWKW, MDANF,RDE, ... ATM, BDEMHA,EIN CANECU, DDG,DMDLU, ... AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... BGDVE, DTEV, LLRBB, EIN LLRNS, RDE, ... LOK LOK LOK LOK LOK LOK LOK LOK EIN DDG, HT2KTPH,HT2KTWNE, NLDG, RDE LOK LOK LOK EIN BGNMOT, BGWNWVFE, BISYNC, DPH, ESAUSG, ... LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... LOK LOK LOK LOK LOK LOK LOK ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ... LOK ABKVP, AEKP, ALBK,- EIN ALSU, BGLBK, ... ARMD, ATM, ATMHEX, EIN BAKH, BBGANG, ... LOK LOK LOK LOK LOK AEVAB, BBFEWNE,- EIN BGWNE, BISYNC,DPH, ...
Seite 3470 von 4100 31.JAN.2003 Thomas Brosi
SG int. Fehlerpfadnr.: Drehzahlsignalgeber
SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal ¨ unkorrigierte Differenz zwischen unterschiedlichen Flanken (Zahne bzw. Lucken) ¨ korrigierte Differenz zwischen unterschiedlichen Flanken (Zahne ¨ bzw. Lucken) ¨ Differenzdrehzahl zwischen zwei folgenden Segmenten Array, letzten x-Flanken der Nockenwelle (Cam_Get_LastEdges) Errorflag: Bezugsmarkengeber
Errorflag: Drehzahlsignalgeber
Errorflag: Fahrzeug-Geschwindigkeit
Motordrehzahl Motordrehzahl im Leerlaufbereich In edges zuruckgegebene ¨ Flanken Anzahl der Nockenwellenflanken ¨ Anzahl der Nockenwellenzahne lokales Array mit NWSIGNAL oder NWSIGRDE ¨ Berechnungsgrosse letzte Zahnzeit ¨ Array, Erkennung aller Nockenwellenmuster fur ¨ Vorwartsdrehen ¨ Anzahl aller moglichen Nockenwellenmuster pro Drehrichtung ¨ Array, Erkennung aller Nockenwellenmuster fur ¨ Ruckw ¨ artsdrehen Nummer des Phasengebers welcher Master ist
¨ Zahler fur ¨ While-Schleife ¨ zweiter Zahler fur ¨ While-Schleife ¨ Zahler fur ¨ Motorstopp (eine Sekunde) Aktueller Synchronisierzustand
Zwischenwerte fur ¨ Plausibilisierung Motor-Temperatur Buffervariable, letzte Zahnzeit Buffervariable, vorletzte Zahnzeit Buffervariable, aktuelle Zahnzeit Zahnzeit aus KLTNRDE ¨ Berechnungsgrosse aktuelle Zahnzeit absolut ¨ Uberlauf Zahnzeit aus HW-Treiber ¨ Berechnungsgrosse letzte Zahnzeit absolut Batteriespannung
Batteriespannungsschwelle fur ¨ Anlasser ausgeruckt ¨ Bordnetzspannung, umgerechnet in Standard-Quantisierung Fahrzeuggeschwindigkeit Buffervariable, aktueller Kurbelwellenwinkel Buffervariable, letzter Kurbelwellenwinkel Buffervariable, vorletzter Kurbelwellenwinkel Kurbelwellenwinkel im Segment Kurbelwellenwinkel im Arbeitsspiel ¨ SW-Zylinderzahler
FB RDE 2.30.1 Funktionsbeschreibung 1 R¨ uckdrehen via Drehzahlgeber ==============================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
Seite 3471 von 4100 31.JAN.2003 Thomas Brosi
Vor- und Nachteile des Verfahrens ---------------------------------
Erkennen des R¨ uckdrehens nach wenigen Grad m¨ oglich Erkennung nicht 100% zuverl¨ assig Deutlich h¨ ohere Rechenlast als Erkennung via Nockenwelle
1.1 Freigabe der R¨ uckdreherkennung ================================== Ein R¨ uckdrehen des Motors kann nur bei niedriger Drehzahl bzw. Stillstand erfolgen. Oberhalb von 1100 1/min ist die Berechnung der Funktion somit nicht mehr erforderlich. Ferner muß die Synchronisation ¨ uber Bezugsmarke erfolgt sein, da erst hier die L¨ uckeninformation zur Verf¨ ugung steht. Im nicht synchronisiertem Betrieb ist keine ¨ Uberwachung notwendig, da hier keine Einspritzungen und Z¨ undungen ausgegeben werden. Um jedoch einen R¨ uckdrehpunkt detektieren zu k¨ onnen bei dem ein Unterdrehzahlausstieg erfolgt, wird ein Teil der Funktion noch 100ms nach Abwurf der Synchronisation gerechnet. Im Normalfall ist es ausreichend, wenn die Funktion nur unterhalb der Leerlaufdrehzahl berechnet wird. Wird der Motor jedoch sehr schnell abgew¨ urgt, so wird die Drehzahl nicht schnell genug aktualisiert (Drehzahl gemittelt ¨ uber ein Segment). Daher wird die Funktion auch freigegeben, wenn unterhalb 1100 Upm ein großer negativer Drehzahlgradient auftritt. Um nicht bei einer St¨ orung auf dem DG Signal f¨ alschlicherweise einen R¨ uckdreher zu erkennen, muß die Fahrzeuggeschwindigkeit kleiner als 20 km/h sein. Bei 3 und 5 Zylinder Motoren erfolgt ebenfalls keine R¨ uckdreherkennung, wenn die Phasenlage nicht bekannt ist (Motor l¨ auft mit doppelter Z¨ undausgabe). Bei nicht erkannter Phasenlage ist bei Motoren mit ungerader Zylinderzahl keine Plausibilisierung des R¨ uckdrehwinkels m¨ oglich. Liegt ein Fehler auf dem Drehzahlgebersignal vor, so wird ebenfalls keine R¨ uckdreherkennung durchgef¨ uhrt. Die Funktion ist ebenfalls gesperrt, wenn ein Fehler bei der Fahrzeuggeschwindigkeit festgestellt wird. 1.2 ¨ Uberwachung der Zahnzeiten bei der R¨ uckdreherkennung ¨ uber das Kurbelwellensignal ==================================================================================== Die Zahnzeiten werden anhand der Zeitstempel des HWT errechnet. Diese sind, wie auch die Winkel, bereits durch den HWT in der L¨ ucke korrigiert. Die drei aktuellsten Zahnzeiten werden in einem Schieberegister zwischengespeichert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ Ublicher Signalverlauf (nbm) am R¨ uckdrehpunkt: +-----+ +-------+ +--------------+ +-----------+ +-------+ | | | | | | | | | | ----+ +----------+ +------------+ +-----------+ +---------+ +------|<---------------->|<------------------------->|<--------------------->| tnbmrde2_l tnbmrde1_l tnbmrde_l |---> B_verrueck = TRUE Die Bedingung Verdacht R¨ uckdrehen wird gesetzt, wenn folgende Voraussetzungen zutreffen: tnbmrde_l
< tnbmrde1_l >= tnbmrde2_l
und
tnbmrde1_l > KLTNRDE(tmot)
Ist die Zahnzeit im R¨ uckdrehpunkt gr¨ oßer 50ms, so erfolgt ein Unterdrehzahlausstieg (Synchronisation wird zur¨ uckgenommen). Wird die Bedingung B_nmin 100ms nach Abbruch der Synchronisation wieder zur¨ uckgesetzt, so wird ebenfalls die Bedingung B_verrueck gesetzt. 1.3 Plausibilisierung des R¨ uckdrehpunktes ========================================= Wird erkannt, daß der Anlasser einger¨ uckt ist, so wird keine Plausibilisierung des R¨ uckdrehbereichs vorgenommen. In diesem Fall wird davon ausgegangen, daß bei ausger¨ ucktem Anlasser kein R¨ uckdrehen des Motors erfolgen kann. Ist die Bedingung B_kl50 f¨ ur den Anlasser im System vorhanden, so wird diese abgefragt. Ist die Bedingung nicht vorhanden, so wird die Batteriespannung entsprechend ausgewertet, um zu detektieren, ob der Anlasser einger¨ uckt ist. Dabei ist in der Initialisierung eine Batteriespannungsschwelle festgelegt: ubrde = wub - UBDTRDE. Ist die Schwelle kleiner 10V, so wird eine Minimalauswahl durchgef¨ uhrt (Plausibilisierung) und ubrde = 10V gesetzt. Mit der Bedingung B_verrueck wird der vorletzte Kurbelwinkel wkwrde2_w (letzte Winkel vor dem R¨ uckdrehen) auf plausiblen R¨ uckdrehbereich ¨ uberpr¨ uft. Der Motor befindet sich in einem plausiblen Bereich, wenn sich der Kolben in dem in der Kompression befindlichen Zylinder innerhalb einem halben Segment vor ZOT befindet. Es ergibt sich daher die Bedingung f¨ ur den plausiblen R¨ uckdrehbereich: B_rdeplaus
untere Grenze < Winkel im Segment < obere Grenze mit:
untere Grenze = obere Grenze =
SY_GRDWRT SY_GRDWRT
- Segment/2 - RDUNDEF
==> tnbmrde1 bei Segment/2 vor ZOT ==> tnbmrde1 bei ZOT - Festwert
Treten die entsprechenden Zahnzeiten direkt vor oder am ZOT auf, so ist keine Aussage m¨ oglich, ob der Motor zur¨ uckdreht oder noch ¨ uber den OT l¨ auft und somit vorw¨ arts weiter dreht. In diesem Fall wird die Bedingung B_rdeundef gesetzt.
Da der Zahn im Segment immer >= 0 ist, ergeben sich f¨ ur die untere Grenze folgende 2 F¨ alle:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
Seite 3472 von 4100 31.JAN.2003 Thomas Brosi
1. untere Grenze >= 0: ZOT Segmentbeginn | Segmentende | |RRRRRRRRRRRRRRRRRRRRRRRRRR|UU| | ----------------+-----------------+--------------------------+--+----------------------------------+---------0 untere Grenze obere Grenze WiS
2. untere Grenze < 0: ZOT Segmentbeginn | Segmentende |RRRRRRRRRRRRRR|UU| |RRRRRRRRRRR| ----+-----------+--------------+--+----------------------------------------------------+-----------+---------untere Grenze 0 obere Grenze untere Grenze+ZPS WiS
RRRR = plausibler R¨ uckdrehbereich UU = Bereich undefiniert WiS = Winkel im Segment Bei schnellem Abw¨ urgen des Motors (B_abw=TRUE) kann es aufgrund der großen kinetischen Energie im Triebstrang zu einem R¨ uckdrehen an jeder beliebigen Motorposition kommen. Daher wird in diesem Fall immer die Bedingung B_rdeundef gesetzt. Im nicht synchronisiertem Betrieb wird ebenfalls die Bedingung B_rdeundef gesetzt, da keine Plausibilisierung m¨ oglich ist. 2 RDE via Nockenwellensignal ============================
Vor- und Nachteile des Verfahrens ---------------------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
-
Wenn R¨ uckdrehen erkannt, dann zuverl¨ assig Geringere Rechenlast (nur phx-Prozess) erkennt R¨ uckdrehen erst nach ca. 150 ◦ - 720 ◦
2.1 Mustererkennung ¨ uber das Nockenwellensignal =============================================== Die Drehrichtung der Nockenwelle kann mit Hilfe einer Mustererkennung detektiert werden. Das Nockenwellenmuster ist durch NWSIGNAL definiert. Die Informationen vom Phasengeberrad kommen von der Funktion dr_cam_GetLastEdges (Hardware Treiber). Diese Funktion gibt die letzen N Flanken als Winkel der Motorposition zur¨ uck. Aus diesen Flanken l¨ aßt sich durch Differenzbildung das aktuelle Mustersegment der Nockenwelle ermitteln. Zur Erkennung der Drehrichtung wird nicht eine ganze Nockenwellenumdrehung, sondern nur eine bestimmte Anzahl von Flanken ben¨ otigt. Dieses Mustersegment wird mit den verschiedenen Bereichen des Nockenwellenmusters verglichen. Der Prozeß phx, in dem dieser Vergleich durchgef¨ uhrt wird, wird durch eine negative Flanke des Nockenwellenrades gestartet. Dadurch beginnt das aktuelle Muster immer mit einer negativen Flanke. Man muß also das aktuelle Muster lediglich mit den m¨ oglichen Referenzmustern vergleichen, die mit eine negativen Flanke beginnen. Bei einem Nockenwellenrad mit 4 Z¨ ahnen ben¨ otigt man also 4 Vergleiche pro Drehrichtung. Um je Vergleich nicht zwei Arrays miteinander vergleichen zu m¨ ussen, werden die m¨ oglichen Muster und das aktuelle Muster zu je einer 32-bit Zahl codiert. Bei einem Nockenwellenrad mit folgender Definition und einer Drehrichtungsdetektierung (NMEDGEDT) mit 5 Pattern (6 Flanken) ergeben sich die 8 aufgef¨ uhrten Muster.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
Seite 3473 von 4100 31.JAN.2003 Thomas Brosi
NWSIGNAL (NWSIGRDE):
+--------++------+-------+------+-------+------+-------+------+-------+ | Anzahl || Zahn | L¨ ucke | Zahn | L¨ ucke | Zahn | L¨ ucke | Zahn | L¨ ucke | +--------++------+-------+------+-------+------+-------+------+-------+ | 4 || 10 | 6 | 24 | 6 | 24 | 20 | 10 | 20 | +--------++------+-------+------+-------+------+-------+------+-------+
Vorw¨ arts:
R¨ uckw¨ arts: +------+-------+------+-------+------+ | 10 | 20 | 24 | 6 | 24 | +------+-------+------+-------+------+ +------+-------+------+-------+------+ | 24 | 6 | 24 | 6 | 10 | +------+-------+------+-------+------+ +------+-------+------+-------+------+ | 24 | 6 | 10 | 20 | 10 | +------+-------+------+-------+------+ +------+-------+------+-------+------+ | 10 | 20 | 10 | 20 | 24 | +------+-------+------+-------+------+
NMEDGEDT = 5 -----------+------+-------+------+-------+------+ | 10 | 6 | 24 | 6 | 24 | +------+-------+------+-------+------+ +------+-------+------+-------+------+ | 24 | 6 | 24 | 20 | 10 | +------+-------+------+-------+------+ +------+-------+------+-------+------+ | 24 | 20 | 10 | 20 | 10 | +------+-------+------+-------+------+ +------+-------+------+-------+------+ | 10 | 20 | 10 | 6 | 24 | +------+-------+------+-------+------+
Die Werte in dem Array NWSIGNAL sind Zahn- und L¨ uckenl¨ angen in Kurbelwellenz¨ ahnen. F¨ ur den Vergleich werden die Werte in GradKurbelwelle umgerechnet und auf 16 ◦ quantisiert. Wenn man von einem maximalen Zahn oder einer maximalen L¨ ucke von 255 ◦ ausgeht, l¨ aßt sich jeder Wert in einer 4-bit Zahl ablegen. Die Werte aneinander gereiht ergeben eine 20-bit-Zahl.
F¨ ur das erste Vorw¨ artsmuster ergibt sich folgendes:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+------+-------+------+-------+------+-------------+ | 10 | 20 | 24 | 6 | 24 | Z¨ ahne | +------+-------+------+-------+------+-------------+ +------+-------+------+-------+------+-------------+ | 60 | 120 | 144 | 36 | 144 | Grad | +------+-------+------+-------+------+-------------+ +------+-------+------+-------+------+-------------+ | 3 | 7 | 9 | 2 | 9 | Quantisiert | +------+-------+------+-------+------+-------------+ 37929 hex
Die 8 Muster werden in der Initialisierung berechnet und sind in den Arrays pattfor_l bzw. pattrev_l abgelegt. In dem phx-Prozeß wird dann lediglich das aktuelle Muster actpatt berechnet und mit den 8 32-bit-Zahlen verglichen. Die aktuellen Z¨ ahne oder L¨ ucken werden mit den Z¨ ahnen oder L¨ ucken des Nockenwellenmusters verglichen und, falls sie innerhalb der eingestellten Toleranz (CATCHDEG) ◦ ◦ ¨ sind, auf den Musterwert korrigiert. Ein ¨ ublicher Wert f¨ ur CATCHDEG ist 16 oder 32 , es darf dabei nur nicht zur Uberschreitung der Fangbereiche bei den L¨ ucken oder Z¨ ahnen kommen. Im Falle einer ¨ Ubereinstimmung mit einem Muster wird der entsprechende Ausgang gesetzt. Die maximale Anzahl der Pattern zur Detektierung der Drehrichtung ist bei dieser Realisierung auf 7 beschr¨ ankt (28 Bit), da es bei 32-Bit-Werten zu ¨ Uberl¨ aufen bei der Addition kommen kann. Bei einer ¨ Uberschneidung der Fangbereiche , z. B. bei zwei langen NW-Z¨ ahnen mit 20 und 24 KW-Z¨ ahnenl¨ angen wird das Array NWSIGRDE ben¨ otigt. Der Applikateur ¨ ubertr¨ agt die Daten aus dem Array NWSIGNAL und tr¨ agt f¨ ur die beiden Zahnl¨ angen den Mittelwert 22 ein. Dadurch ist wieder eine eindeutige Mustererkennung m¨ oglich. 3 Verbot von Z¨ undung und Einspritzung ====================================== 3.1 via Drehzahlgeber ===================== Wurde die Bedingung B_verueck gesetzt und es liegt ein plausibler R¨ uckdrehbereich vor, so wird die Bedingung B_motstop gesetzt und damit die Einspritzung und Z¨ undung verboten. Nach Ablauf einer Zeit von 600ms wird das Verbot von Einspritzung und Z¨ undung wieder aufgehoben. Es wird zugrundegelegt, daß der r¨ uckdrehende Motor ohne weitere Z¨ undung nach einer Zeit von 1000ms zum Stillstand gekommen ist. Wurde die Bedingung B_verrueck gesetzt und es kann keine Aussage anhand des R¨ uckdrehbereichs gemacht werden (B_rdeundef), so wird ebenfalls die Einspritzung und Z¨ undung verboten aber zus¨ atzlich noch das Bit B_waitgap gesetzt. Ist der n¨ achste L¨ uckencheck erfolgreich (L¨ ucke gefunden, kein Fehler B_fbm Bezugsmarke), so wird davon ausgegangen, daß der Motor vorw¨ arts weitergedreht hat. Das Verbot von Einspritzung und Z¨ undung wird wieder aufgehoben. Das Bit B_motstop wird in der Initalisierung und in der Motstop-Funktion bei Timerwert >= 1000ms immer zur¨ uckgesetzt. 3.2 via Nockenwellensignal ========================== Erkennt die Phasengeberauswertung auf R¨ uckdrehen (B_rdph = 1 und B_vwph = 0), so wird die Ausblendung von Einspritzung und Z¨ undung B_motstop gesetzt. F¨ allt diese R¨ uckdrehbedingung weg, so wird die Ausblendung eine weitere Sekunde aufrecht erhalten.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
RDE 2.30.1
Seite 3474 von 4100 31.JAN.2003 Thomas Brosi
4 Ablaufschema (R¨ uckdreher bei abgerochenem Startvorgang) ========================================================= ub > ubrde +--------------------------------------------------------------------------------------------ubrde - - - - - - | | ub --------------------------+ v NBM mit R¨ uckw¨ artsdrehen: BM BM BM BM |__||...||__||...||__||...||__||||||||||||||| |
|----> R¨ uckw¨ arts T
BM | ||||||||||||||||__|||||||||||||||||||||||||||||||||||||||||||||||||||||
Motorposition: 60 56 0 10 14 14 10 0 56 ---------------------------------------------------------------------------------------------------------------------------Zahnz¨ ahler: 0 30 56 0 10 14 15 20 30 32 40 50 56BM Zylinderz¨ ahler: 2 3 4 1 2 3 4 1 |<---- Verbot Z¨ undung und Einspritzung ------------------>| |<--------------------- 1000 ms ------------------------->|
APP RDE 2.30.1 Applikationshinweise Die Funktion RDE muß auf jeden Fall gewissenhaft appliziert werden, da durch diese Funktion der Motor komplett abgeschaltet wird. Anhaltswerte f¨ ur die Erstapplikation:
NRDEMAX: NWSIGRDE: RDUNDEFR:
16 ◦ -75 1/min 4 600 1/min 550 1/min 500 1/min 500 1/min ... 12 ◦ KW
TTDELRDE: UBDTRDE: SY_RDE:
1ms 1.4 V 3
SY_NWRDE:
0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CATCHDEG: DNABW: NMEDGEDT: NMOTRDE:
Fangbereich f¨ ur Z¨ ahne bzw. L¨ ucken der Nockenwelle Drehzahldifferenz pro Synchro f¨ ur Abw¨ urgen Anzahl der Nockenwellenflanken zur Erkennung der Drehrichtung Drehzahlschwelle f¨ ur Berechnung der Funktion bei 3-Zylinder Drehzahlschwelle f¨ ur Berechnung der Funktion bei 4-Zylinder Drehzahlschwelle f¨ ur Berechnung der Funktion bei >4-Zylinder max. Drehzahl, bei der die NW-DETECTION l¨ auft ( <= 500 1/min) Kopie von NWSIGNAL f¨ ur Bereichs¨ uberschreitungen des Fangbereichs; nur ben¨ otigt bei SY_NWRDE=1 Undefinierter Winkelbereich vor ZOT f¨ ur Plausibilisierung des R¨ uckdrehpunktes (RDEUNDEF muß auf jeden Fall kleiner sein als der Winkel SY_GRDWRT, da ansonsten eine Bereichsgrenze ¨ uberschritten wird) Mindestdifferenz zwischen alter und neuer Zahnzeit (Entst¨ orung) Batteriespanungsabfall f¨ ur Erkennung Starter einger¨ uckt (bei SY_KL50=TRUE nicht vorhanden) R¨ uckdreherkennung des Motors in Projekt vorhanden SY_RDE=0: Funktion nicht im Programmstand enthalten SY_RDE=1 oder 3: Funktion RDE aus Drehzahlgeber im Programmstand vorhanden (muß auf jeden Fall sorgf¨ altig appliziert werden) SY_RDE>=2: Funktion RDE aus Phasengeber im Programmstand vorhanden (muß auf jeden Fall sorgf¨ altig appliziert werden) SY_NWRDE=0: Daten f¨ ur die Mustererkennung aus NWSIGNAL SY_NWRDE=1: Daten f¨ ur die Mustererkennung aus NWSIGRDE (siehe Funktionsbeschreibung 2.1)
KLTNRDE: Kennlinie f¨ ur Zahnperiodenzeiten der R¨ uckdrehzahnzeit in Abh¨ anigkeit der Motortemperatur (interpoliert) tmot | -48,0 ◦ C | 0 ◦ C | 142,5 ◦ C --------+------------+--------+------------Ausgang | 30ms | 25ms | 22ms
Die R¨ uckdrehzahnzeiten k¨ onnen von System zu System sehr unterschiedlich sein. Werden die Zeiten zu klein gew¨ ahlt, so kann dies zu Problemen beim Kaltstart f¨ uhren. Um die R¨ uckdrehzeiten bei dem jeweiligen Projekt zu bestimmen, muß das DG Signal analog mitgeschrieben werden (z.B. INCA-VADI). Durch einen unterbrochenen Startversuch (KL50 aus, bevor Motor hochgelaufen ist) kann ein R¨ uckdreher provoziert werden. Aufgrund des analogen Signalverlaufs kann dann die R¨ uckdrehzeit anhand des Zahnsignals bestimmt werden. Der Versuch ist mehrmals zu wiederholen um die kleinste R¨ uckdrehzeit zu bestimmen. Applikationshinweis zum Schnellstartgeberrad (Nockenwellenmuster): Das Schnellstartgeberrad darf nicht symmetrisch sein, da dann eine Drehrichtungsbestimmung nicht m¨ oglich ist. Die Musterl¨ ange zur Drehrichtungsdetektierung (NWEDGEDT) muß so groß gew¨ ahlt werden, daß sich s¨ amtliche Muster der einen Drehrichtung von den der anderen Drehrichtungen unterscheidet. Hierzu k¨ onnen die Muster in den ARRAYs pattfor_l und pattrev_l ¨ uberpr¨ uft. Die Anzahl der Muster pro Drehrichtung ist identisch mit der Anzahl der Z¨ ahne des Schnellstartgeberrads. Das Rad darf max. 5 Z¨ ahne haben (NWSIGNAL[0]=Anzahl). CATCHDEG sollte unvermeidlichen Zahnl¨ ange durch
nur so groß sein, daß sich die Fangbereiche von unterschiedlichen Z¨ ahnen oder L¨ ucken nicht ¨ uberschneiden . Bei ¨ Uberschneidungen wird SY_NWRDE=1 gesetzt, NWSIGNAL in NWSIGRDE kopiert (von Hand) und die beiden L¨ ucken- oder einen Mittelwert gleichgesetzt (z. B. zwei L¨ ucken, die 20 und 24 KW-Z¨ ahne lang sind => 22 Z¨ ahne in NWSIGRDE).
Hinweis: Die Funktion ist derzeit nur bei Systemen einsetzbar, bei denen die negative Signalflanke des NW-Signals die aktive Flanke darstellt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANSEN 1.50.3
Seite 3475 von 4100 31.JAN.2003 Thomas Brosi
FU CANSEN 1.50.3 Sensor-CAN Botschaften FDEF CANSEN 1.50.3 Funktionsdefinition Die Nutzung des Sensor-CAN-Controllers setzt die entsprechende Hardware voraus.
¨ Uber das Codewort CW_CAN_S wird festgelegt, ob die Botschaft MotorNox gesendet wird Mit CW_CAN_S werden in %CAN weitere Sendebotschaften f¨ ur den Antriebs-CAN definiert.
CW_CAN_S
Bit
+---------------------------------------------------------------+ | 15| 14| 13| 12| 11| 10| 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---------------------------------------------------------------+ | | | | | | | | | | | | | | | | | | | | | | | | +---+---+---+---+---+---+---+------ %CAN | | | | | | | +-------------------------------------- Botschaft Motor Nox +---+---+---+---+---+---+------------------------------------------ %CAN
Bit = 1 -> Senden
Bit = 0 -> kein Senden
¨ Uber das Codewort CW_CAN_R wird der Empfang der Botschaft Nox aktiviert. Weitere Empfangsbotschaften werden ¨ uber CW_CAN_R in %CAN definiert.
CW_CAN_R
Bit
+---------------------------------------------------------------+ | 15| 14| 13| 12| 11| 10| 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---------------------------------------------------------------+ | | | | | | | | | | | | | | | | | | | +---+---+---+---+---+---+---+---+---+---+---+---+---------- %CAN | | +-------------------------------------------------------------- Nox +---+------------------------------------------------------------------ %CAN
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit = 1 -> Empfang, Bit = 0 -> kein Empfang und keine Timeout-¨ Uberwachung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANSEN 1.50.3
Seite 3476 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+---------------+-----------+ | Botschaft | Motor NOx | +---------------+-----------+ | Identifier | 704 h | | Wiederholrate | 100 ms | +---------------+-----------+ +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | (phys.) | (HEX) ---> (PHY) | | +================+============+=====+=======+====+======+===========+========================+===================================+ |Abgasdruck NOx | puhknoc | 1 | 0 | 8 | 0 | 600..1870 | PHY = 5.INT + 600 | FFh ist Fehler | | | | | | | | mbar | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Abgastemperatur | tahkmnoc | 2 | 0 | 8 | 0 | -40..1230 | PHY = 5.INT - 40 | FFh ist Fehler | |NOx | | | | | | ◦C | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Betriebsbereich | B_gmbb | 3 | 0 | 1 | 0 | 0 / 1 | 0: nein | g¨ ultiger Betriebsbereich (Motor | | | | | | | | | 1: ja | l¨ auft oberhalb einer bestimmten | | | | | | | | | | Schwelle) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Offsetkorrektur | B_oksa | 3 | 1 | 1 | 0 | 0 / 1 | 0: nein | Eine Offsetkorrektur ist m¨ oglich | |m¨ oglich | | | | | | | 1: ja | (Schubabschaltung + Zeitmodell | | | | | | | | | | Abgasstrang) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Heizleistungs- | B_atmtpk | 3 | 2 | 1 | 0 | 0 / 1 | 0: Taupunkt noch nicht | [1] | |anforderung | | | | | | | erreicht | falls SY_FNOHTP > 0 | | | | | | | | | 1: Taupunkt erreicht | | | | | | | | | | hinter Kat (B_atmtpk) | | | +------------+ | | | | +------------------------+-----------------------------------+ | | B_hnotf | | | | | | NOx-Sensor (B_hnotf) | sonst | | | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Steuerger¨ ate| B_noxsida | 3 | 3 | 1 | 0 | 0 / 1 | 0: Messdaten | Bei gesetztem Bit wird der NOx| |identifikation | | | | | | | 1: Identifikation | Sensor aufgefordert seine SG-Iden.| | | | | | | | | | zu senden, bis das Bit wieder | | | | | | | | | | zur¨ uck gesetzt wird. | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | frei | | 3 | 4 | 4 | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | frei | | 4 | 0 | 8 | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | frei | | 5 | 0 | 8 | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | frei | | 6 | 0 | 8 | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | frei | | 7 | 0 | 8 | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | frei | | 8 | 0 | 8 | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ [1] Das Motorsteuerger¨ at gibt die Information an den Sensor weiter, ob der Taupunkt erreicht ist. Bei Erkennung des Taupunktbits wird die Initialisierungswarteschleife verlassen (d.h. mit einer empfangenen 1). Es beginnt dann eine Aufheizrampe, die in Anlehnung an die Motorsteuerung verwendete Aufheizrampe aufgebaut ist.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANSEN 1.50.3
Seite 3477 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+---------------+-----------+ | Botschaft | NOx 1 | +---------------+-----------+ | Identifier | 514 h | | Wiederholrate | 10 ms | +---------------+-----------+ +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | (phys.) | (HEX) ---> (PHY) | | +================+============+=====+=======+====+======+===========+========================+===================================+ |NOx-Signal | nohknoc_w | 1 | 0 | 8 | 0 | 0..2047 | PHY = INT | ermittelte NOx Konzentration. Der | | | | 2 | 0 | 3 | | ppm | | Sensor ist bis 500 ppm kalibriert | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |frei | | 2 | 3 | 5 | 0 | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Sauerstoff | o2hknoc_w | 3 | 0 | 8 | 0 | 0..2047 | PHY = INT | Signal der linearen Sauerstoff| |linear | | 4 | 0 | 3 | |1000/Lambda| | funktion | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |frei | | 4 | 3 | 5 | 0 | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Sauerstoff bin¨ ar| ushknoc_w | 5 | 0 | 8 | 0 |-200..1847 | PHY = INT - 200 | Signal der bin¨ aren Sauerstoff| | | | 6 | 0 | 3 | | mV | | funktion. Es wird die Nernst| | | | | | | | | | spannung mit einem Offset von | | | | | | | | | | -200mV ¨ ubertragen. | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |frei | | 6 | 3 | 5 | 0 | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Offsetkorrektur | B_nooke | 7 | 0 | 1 | 0 | 0 / 1 | 0: nein | Offsetkorrektur erfolgreich | |NOx | | | | | | | 1: erfolgreich | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Sondenheizung | B_nohts | 7 | 1 | 1 | 0 | 0 / 1 | 0: nein | Sondenheizung auf Temperatur | |NOx | | | | | | | 1: ja | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Status O2 bin¨ ar | B_ushkg | 7 | 2 | 1 | 0 | 0 / 1 | 0: n.i.O. | | | | | | | | | | 1: i.O. | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Status O2 linear| B_lahhkg | 7 | 3 | 1 | 0 | 0 / 1 | 0: n.i.O. | | | | | | | | | | 1: i.O. | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |NOx-Sondensignal| B_nohhkg | 7 | 4 | 1 | 0 | 0 / 1 | 0: n.i.O. | | | | | | | | | | 1: i.O. | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |OBD-Multiplexer | mux | 7 | 5 | 2 | 0 | 0..3 | nur aktive Multiplexer, wenn Byte 7 Bit 7 auf "FALSE" steht| | | | | | | | | 0: OBD1, Byte 1 | | | | | | | | | | 1: OBD1, Byte 2 | Multiplex das 8. Byte der Bot., um| | | | | | | | | 2: reserve (frei) | verschiedene OBD Informationen zu | | | | | | | | | 3: reserve (frei) | ¨ ubertragen (insgesamt bis 32 Bits)| | | | | | | | +------------------------+-----------------------------------+ | | | | | | | | nur aktive Multiplexer, wenn Byte 7 Bit 7 auf "TRUE" steht | | | | | | | | | 0: Teilenummer 1 | 7 Byte Teilenummer in ASCII | | | | | | | | | 1: Teilenummer 2 + | 5 Byte Teilenummer + | | | | | | | | | PS | 2 Byte PST in ASCII | | | | | | | | | 2: SW + | 2 Byte Datenstand in ASCII + | | | | | | | | | ID_1 | 5 Byte Seriennummer in hex | | | | | | | | | 3: ID_2 + | 1 Byte Seriennummer in hex + | | | | | | | | | HW | 3 Byte Hardwarestand in ASCII | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Multiplexer | B_noxsid | 7 | 7 | 1 | 0 | 0 / 1 | 0: Messdaten | Dieses Bit schaltet die unteren 6 | | | | | | | | | 1: SG-Identifikation | Byte und das 8. Byte um zwischen | | | | | | | | | | Steuerger¨ ateidentifikation und | | | | | | | | | | Messdaten. | | | | | | | | | | Das Steuerger¨ at teilt bei Bedarf | | | | | | | | | | m.H. eines Bits ¨ uber die Bot. | | | | | | | | | | Motor_NOx dem NOx-Sensor mit, dass| | | | | | | | | | Identifikationsdaten zu ¨ ubertragen| | | | | | | | | | sind. | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANSEN 1.50.3
Seite 3478 von 4100 31.JAN.2003 Thomas Brosi
if (mux = 1) +-------------------+------------+-----+-------+----+------+--------+------------------------+-----------------------------------+ |Batteriespannung |B_unocug | 8 | 0 | 1 | 0 | 0 / 1 | | | |zu niedrig | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+------------------------+-----------------------------------+ |¨ Uberspannungs|B_uesnoha | 8 | 1 | 1 | 0 | 0 / 1 | | | |schutzfunktion der | | | | | | | | | |NOx-Sensor-Heizung | | | | | | | | | |ist aktiv | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+------------------------+-----------------------------------+ |frei | | 8 | 2 | 6 | 0 | | 0 | | | | | | | | | | 1 | | +-------------------+------------+-----+-------+----+------+--------+------------------------+-----------------------------------+ if (mux >= 2 ) +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |frei | | 8 | 0 | 8 | 0 | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+
Break 1/
SY_CANNOHK 0
E_cifs E_cifs
main_diag E_cifs
B_ctouts
DiagNox B_ctouts
E_cnox
Init_Values E_cnox E_cifs
Receive_Nox
Send_MotorNox cansen-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
if (mux = 0) +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Unterbrechung |B_ubhnohk | 8 | 0 | 1 | 0 | 0 / 1 | | | |Heizer | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Unterbrechung |B_ubnohk | 8 | 1 | 1 | 0 | 0 / 1 | | | |NOX | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Unterbrechung |B_ubo2hk | 8 | 2 | 1 | 0 | 0 / 1 | | | |O2 lin | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Unterbrechung |B_ubushk | 8 | 3 | 1 | 0 | 0 / 1 | | | |O2 bin | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Kurzschluss |B_kshnohk | 8 | 4 | 1 | 0 | 0 / 1 | | | |Heizer | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Kurzschluss |B_ksnohk | 8 | 5 | 1 | 0 | 0 / 1 | | | |NOX | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Kurzschluss |B_kso2hk | 8 | 6 | 1 | 0 | 0 / 1 | | | |O2 lin | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Kurzschluss |B_ksushk | 8 | 7 | 1 | 0 | 0 / 1 | | | |O2 bin | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+
cansen-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANSEN 1.50.3
Seite 3479 von 4100 31.JAN.2003 Thomas Brosi
CAN-Timeout Diagnose: =====================
Can_DetectBusError SENSOR_CAN_BUS
SENSOR_CAN_BUS
sensorstatus
sensorstatus = 0x00 : no error sensorstatus = 0x01 : Bus Off error sensorstatus = 0x04 : Passive error
BUSOFFCTR
B_busoff_s
0
CIFS_DFPM nplError
ub 10.8
BUSOFFTIME
[V]
DFP_CIFS
dfpgetErf
E_cifs
cansen-e-cifs
healing
cansen-e-cifs NOx-Botschaft Timeout Diagnose: ===============================
[ ms ] 500 B_kl15
B_ctouts
ub 10.8
E_cifs B_st
cansen-main-diag
B_busoff_s CWCAUVW 7 cansen-main-diag
receive Nox message B_noxbot
B_nenox T_NUNOX
--->"B_nunox" T_NOMNOX B_ctouts
CNOX_DFPM nplError
healing CW_CAN_R 13
DFP_CNOX
dfpgetErf
E_cnox
cansen-diagnox
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[V]
cansen-diagnox
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANSEN 1.50.3
Seite 3480 von 4100 31.JAN.2003 Thomas Brosi
E_cnox E_cifs
1/ 0
nohknoc_w 2/ o2hknoc_w 3/ ushknoc_w
4/ false
9/
B_nooke
false
B_ubhnohk
5/
10/
B_nohts
B_ubnohk
6/
11/
B_ushkg
B_ubo2hk
7/
12/
B_lahhkg
B_ubushk
8/
13/
B_nohhkg
B_kshnohk 14/ B_ksnohk 15/ B_kso2hk
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ksushk 17/ B_unocug
cansen-init-values
16/
cansen-init-values
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANSEN 1.50.3
Seite 3481 von 4100 31.JAN.2003 Thomas Brosi
Empfangen der NOx-Botschaft: ============================
NOXID
B_noxbot 7 1/ B_noxsid
msg_data_r
7
2/
mux 1/
mux /NC
nox_x /NC
bits 5&6 96 5
if B_noxsid
9/
OBDMUX if !B_noxsid mux
mux /NC
1
5 1/
msg_data_r
3/ msg_data_r ushknoc_w
nohknoc_w nox_x /NC
nox_x /NC
6
2
msg_data_r msg_data_r
7
7
8
nox_x /NC
8
nox_x /NC
7
3
4/ 2/
msg_data_r B_nook
msg_data_r
0
o2hknoc_w nox_x /NC
nox_x /NC
B_noht
nox_x /NC
1
6/ B_ushk
7
2 8
7/ B_lahhk
3
8/ B_nohh
4
cansen-receive-nox
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4 msg_data_r
5/
cansen-receive-nox
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANSEN 1.50.3
Seite 3482 von 4100 31.JAN.2003 Thomas Brosi
Empfangen den OBD-Informationen: ================================
mux 0
8
1/ B_ubhnohk
msg_data_r 0 1
2/
nox_x /NC
B_ubnohk 1 3/ B_ubo2hk 2
4/ B_ubushk
8
3
5/
1/ B_unocug
msg_data_r nox_x /NC
B_kshnohk 4
0
6/
2/
B_ksnohk
B_uesnoha
5
7/
1
B_kso2hk 6 cansen-obdmux
B_ksushk 7 cansen-obdmux Steuerger¨ ateidentifikation NOx-Sensor: ======================================
CANBUF1 mux
Teilenummer_1
mux
teilnrnox[] = Teilenummer_1 + Teilenummer_2 CANBUF2 mux
CANBUF3 mux
Teilnummer_2 Programmstand Datenstand Seriennummer_1
pstnox[] = Programmstand dstnox[] = Datenstand serienrnox[] = Seriennummer_1 + Seriennummer_2
CANBUF4 mux
Seriennummer_2 Hardwarestand
hwstdnox[] = Hardwarestand
cansen-noxid
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
8/
cansen-noxid
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANSEN 1.50.3
teilnrnox
4/ 1/
read
0 teilnrnox
3
1/ 1/
read
teilnrnox_ctr /NC 0
0
Byte 1 msg_data_r
write
in ASCII
teilnrnox_ctr /NC 1
write
1/ teilnrnox
msg_data_r
teilnrnox
6/ 1/ teilnrnox_ctr /NC 5
5
3/ 1/ teilnrnox_ctr /NC 2
2
Byte
6
teilnrnox
write teilnrnox
write
1/
msg_data_r
1/
msg_data_r
in ASCII
teilnrnox
7/ 1/
read
teilnrnox_ctr /NC 6
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
6
msg_data_r nox_x /NC
in ASCII
5
nox_x /NC
Byte
in ASCII
4
nox_x /NC
read
read
nox_x /NC
in ASCII
1
2
teilnrnox_ctr /NC 4
write teilnrnox
Byte 3
1/
5
1/
msg_data_r
teilnrnox
3
teilnrnox
Byte
in ASCII
5/
4 1/
1
nox_x /NC
teilnrnox
nox_x /NC
2/
2
1/
msg_data_r
read
read Byte
4
write
0
teilnrnox
Byte
1/ teilnrnox
nox_x /NC
teilnrnox_ctr /NC 3
8
1/ teilnrnox
write 6
in ASCII
cansen-canbuf1
mux
Seite 3483 von 4100 31.JAN.2003 Thomas Brosi
cansen-canbuf1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANSEN 1.50.3
teilnrnox
1/
read
1
teilnrnox_ctr /NC 10
10 teilnrnox
1/ 1/
read
teilnrnox_ctr /NC 7
7
Byte 1
1/
write nox_x /NC teilnrnox
1/ teilnrnox_ctr /NC 8 1/
msg_data_r
write
write 10
teilnrnox
Byte
1/ teilnrnox_ctr /NC 11
5
1/ teilnrnox
msg_data_r
write 11
pstnox
teilnrnox_ctr /NC 9
9 1/
1/ pstnox_ctr /NC 0
write
6
1/ pstnox
msg_data_r
write
in ASCII
pstnox
7/ 1/
read
pstnox_ctr /NC 1
1
Byte msg_data_r nox_x /NC
in ASCII
0
nox_x /NC teilnrnox
msg_data_r
Byte
in ASCII
6/
0 1/
in ASCII
5/
read
3/
read
nox_x /NC
in ASCII
8
9
teilnrnox
nox_x /NC teilnrnox
Byte 3
1/
msg_data_r
11
8
teilnrnox
4
read
2/
read
nox_x /NC
in ASCII
7
Byte 2
Byte
nox_x /NC teilnrnox
msg_data_r
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4/
8
1/ pstnox
write 1
in ASCII
cansen-canbuf2
mux
Seite 3484 von 4100 31.JAN.2003 Thomas Brosi
cansen-canbuf2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANSEN 1.50.3
serienrnox
1/ serienrnox_ctr /NC 1
1 dstnox
Byte
1/ 1/
read Byte 1
1/ dstnox
msg_data_r
write nox_x /NC dstnox
dstnox
write
in ASCII
1/ serienrnox
write
1/ serienrnox
in hex
in hex
write 2
nox_x /NC serienrnox
6/ 1/
read
serienrnox_ctr /NC 3
6
1/ serienrnox
msg_data_r
serienrnox_ctr /NC 0
msg_data_r
serienrnox_ctr /NC 2
5
Byte 1/
Byte 3
1/
3
3/
0
5/
read
1
read
nox_x /NC
serienrnox
msg_data_r
1/
msg_data_r
serienrnox
nox_x /NC
Byte
dstnox_ctr /NC 1
in hex
1
2
1/
Byte 2
nox_x /NC
in ASCII
2/
1
serienrnox
write
0
read
1/
msg_data_r
dstnox_ctr /NC 0
0
4
in hex
write 3
nox_x /NC serienrnox
7/ 1/
read
serienrnox_ctr /NC 4
4
0
Byte msg_data_r nox_x /NC
8
1/ serienrnox
write 4
in hex
cansen-canbuf3
2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4/
read
mux
Seite 3485 von 4100 31.JAN.2003 Thomas Brosi
cansen-canbuf3
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANSEN 1.50.3
hwstdnox
4/ 1/
read Byte
3 1/
serienrnox
Byte 1
1/ hwstdnox
write
serienrnox_ctr /NC 5
5
4
msg_data_r
1/
read
in ASCII
2
nox_x /NC
1/ serienrnox
msg_data_r
in hex
write 5
nox_x /NC
2/
hwstdnox
1/
read
hwstdnox_ctr /NC 0
0
Byte 2
1/ hwstdnox
msg_data_r
write
in ASCII
0
nox_x /NC
3/
hwstdnox
1/
read
hwstdnox_ctr /NC 1
1
Byte 3
1/
write
cansen-canbuf4
hwstdnox
msg_data_r
in ASCII
1
nox_x /NC cansen-canbuf4
Senden der Motor NOx-Botschaft: ===============================
Byte 1
0 B_gmbb
0
msg_data_r puhknoc
B_oksa 1
Byte 2
SY_FNOHTP 0
msg_data_r tahkmnoc
B_hnotf
Byte 3
B_atmtpk
2 msg_data_r
B_noxsida 3 teilnrnox_ctr /NC 4095
true
motornox /NC
B_1st100ms is set only by the first call of the 100ms-Raster B_1st100ms /NC
pstnox_ctr /NC 3 B_1st100ms /NC
B_noxsida
dstnox_ctr /NC 3 serienrnox_ctr /NC 63 hwstdnox_ctr /NC 7
TNOXSIDA start 1/
cansen-send-motornox
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
hwstdnox_ctr /NC 2
2
mux
Seite 3486 von 4100 31.JAN.2003 Thomas Brosi
cansen-send-motornox
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANSEN 1.50.3
Seite 3487 von 4100 31.JAN.2003 Thomas Brosi
Fehlerspeichereintr¨ age (Timeout): =================================
sfpNplError 1/
nplError
sfp sfpHealing 1/
healing
sfp
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S -
DFP_CIFS
S: set
R: reset cansen-cifs-dfpm
dfp dfp locSfp_cif
cansen-cifs-dfpm
sfpNplError 1/
nplError
sfp
healing
sfp DFP_CNOX dfp dfp
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S S: set
R: reset
cansen-cnox-dfpm
sfpHealing 1/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
cansen-cnox-dfpm
ABK CANSEN 1.50.3 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW (REF) FW (REF) FW FW FW FW FW
¨ Zahler fur ¨ Bus-off-Flanken bis Fehlerspeichereintrag Entprellzeit zum Rucksetzen ¨ von Bus-off-Fehler Codewort fur ¨ Audi/VW CAN-Ausgabe Codewort fur ¨ CAN-Empfangskonfiguration Zeitraum fur ¨ die NOx-Sensor Identifikation Timeoutzeit Nox Botschaft Zeit fur ¨ Nachrichtenunterbrechung Nox-Botschaft
Systemkonstante
Art
Bezeichnung
SY_CANNOHK SY_FNOHTP
SYS (REF) Systemkonstante: NOX-Sensor hinter Kat uber ¨ CAN angeschlossen SYS (REF) Freigabe der NOx-Sensor-Heizung uber ¨ Taupunkt-Modellierung
Source-X
Source-Y
BUSOFFCTR BUSOFFTIME CWCAUVW CW_CAN_R TNOXSIDA T_NOMNOX T_NUNOX
Variable
Quelle
BLOKNR
B_ATMTPK
BGTPABG
B_BECIFS B_BECNOX B_BKCIFS B_BKCNOX B_BUSOFF_S B_FTCIFS B_FTCNOX B_GMBB B_HNOTF B_KL15
CANSEN CANSEN CANSEN CANSEN CANSEN CANSEN CANSEN GGNOC TVWNO BBSYSCON
B_KSHNOHK B_KSNOHK B_KSO2HK B_KSUSHK B_LAHHKG B_MNCIFS B_MNCNOX B_MXCIFS B_MXCNOX B_NENOX B_NOHHKG
CANSEN CANSEN CANSEN CANSEN CANSEN CANSEN CANSEN CANSEN CANSEN CANSEN CANSEN
Referenziert von
Art
EIN ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... BBHTRIP, CANSEN,- EIN DHNOHK, DLSAHKBD, TVWNO AUS AUS AUS AUS AUS AUS AUS EIN CANSEN EIN CANSEN, DHNOHK ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... DHNOHK AUS DNOHK AUS DNOHK AUS DNOHK AUS GGLSHNO AUS AUS AUS AUS AUS AUS GGNOC AUS
Bezeichnung DAMOS-Source fur ¨ Blocknummer
Bedingung Taupunkt hinter Kat ueberschritten
Bedingung Bandende Funktionsanforderung : Sensor-CAN interner Fehler Bedingung Bandende Funktionsanforderung : NOX-Botschaft Bedingung : Sensor-CAN interner Fehler Bedingung : NOX-Botschaft Bedingung Bus-Off (Sensor-CAN-Controller) Bedingung Fehlereintrag durch Tester : Sensor-CAN interner Fehler Bedingung Fehlereintrag durch Tester : NOX-Botschaft Bedingung gultiger ¨ Motorbetriebsbereich Bedingung: Heizung NOx-Sensor, Taupunktende Bedingung Klemme 15
Bedingung Kurzschluß Heizer Bedingung Kurzschluß NOx-Signal Bedingung Kurzschluß lineares O2-Signal ¨ Bedingung Kurzschluß binares O2-Signal Bedingung lineares O2-Signal gultig ¨ Fehlertyp min. : Sensor-CAN interner Fehler Fehlertyp min. : NOX-Botschaft Fehlertyp max. : Sensor-CAN interner Fehler Fehlertyp max. : NOX-Botschaft Bedingung Nachrichtenempfang Botschaft Nox NOx-Signal gultig ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_NOHTS
CANSEN
B_NOOKE B_NOXBOT B_NOXSID B_NOXSIDA B_NPCIFS B_NPCNOX B_OKSA B_SICIFS B_SICNOX B_ST
CANSEN CANSEN CANSEN CANSEN CANSEN GGNOC CANSEN CANSEN BBSTT
B_UBHNOHK B_UBNOHK B_UBO2HK B_UBUSHK B_UESNOHA B_UNOCUG B_USHKG DFP_CIFS DFP_CNOX
CANSEN CANSEN CANSEN CANSEN CANSEN CANSEN CANSEN CANSEN CANSEN
DSTNOX E_CIFS E_CNOX
CANSEN CANSEN CANSEN
HWSTDNOX MSG_DATA_R
CANSEN
NOHKNOC_W O2HKNOC_W PSTNOX PUHKNOC SERIENRNOX SFPCIFS SFPCNOX TAHKMNOC TEILNRNOX UB
CANSEN CANSEN CANSEN GGNOC CANSEN CANSEN CANSEN GGNOC CANSEN GGUB
USHKNOC_W Z_CIFS Z_CNOX
CANSEN CANSEN CANSEN
DHNOHK, DNOHK, G- AUS GLSHNO AUS EIN CANSEN AUS AUS AUS AUS EIN CANSEN AUS AUS EIN AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... DHNOHK AUS DNOHK AUS DNOHK AUS DNOHK AUS DHNOHK AUS DHNOHK AUS GGLSHNO AUS DOK CANSEN, DHNOHK,- DOK GGLSHNO, NLKO T2ID AUS AUS DHNOHK, GGLSHNO, AUS NLKO T2ID AUS CANSEN, UFFGRE,- EIN UFMSRC GGNOC, TVWNO AUS GGLSHNO AUS T2ID AUS EIN CANSEN T2ID AUS AUS AUS CANSEN EIN T2ID AUS ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ... GGLSHNO, TVWNO AUS AUS DHNOHK, GGLSHNO AUS
CANSEN 1.50.3
Seite 3488 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Sondenheizung auf Temperatursollwert Bedingung Offsetkorrektur erfolgreich, Nox-Sensor-Controller Bedingung Botschaft Nox empfangen Bed.: NOx-Sensor Identifikationsdaten werden ubertragen ¨ Bed.: bei gesetztem Bit wird der NOx-Sensor aufgefordert seine SG-Id. zu senden Fehlertyp unplaus. : Sensor-CAN interner Fehler ¨ Bedingung Plausibilitatsfehler Nox-Botschaft ¨ Bedingung: NOx-Offset-Korrektur im Schub ist moglich Fehlertyp sig. : Sensor-CAN interner Fehler Fehlertyp sig. : NOX-Botschaft Bedingung Start
Bedingung Unterbrechung Heizung Bedingung Unterbrechung NOx-Signal Bedingung Unterbrechung lineares O2-Signal ¨ Bedingung Unterbrechung binares O2-Signal ¨ Bedingung: Uberspannungsschutzfunktion der NOx-Sensor-Heizung ist aktiv Bedingung Spannung am NOx-Controller unterhalb Grenzwert ¨ Bedingung binares O2-Signal gultig ¨ SG int. Fehlerpfad : Sensor-CAN interner Fehler Interne Fehlerpfadnummer: Timeout NOx-Botschaft Datenstand des NOx-Sensors (2 ASCII Zeichen) Errorflag : Sensor-CAN interner Fehler Fehlerflag : Timeout Nox-Botschaft Hardwarestand des NOx-Sensors (3 ASCII Zeichen) CAN - Message Zwischenbuffer NOx-Konzentration hinter Kat, NOx-Sensor-Controller lineares O2-Signal hinter Kat, NOx-Sensor-Controller Programmstand des NOx-Sensors (2 ASCII Zeichen) Abgasdruck hinter Speicherkat, angepasst fur ¨ CAN-NOx-Controller Seriennummer des NOx-Sensors (6 Byte) Status Fehlerpfad : Sensor-CAN interner Fehler Status Fehlerpfad : NOX-Botschaft Abgastemperatur hinter Speicherkat aus Modell, angepasst fur ¨ CAN-NOx-Controller Teilenummer des NOx-Sensors (12 ASCII Zeichen) Batteriespannung
Lambda-Sprungsignal hinter Kat, NOx-Sensor-Controller Zyklusflag : Sensor-CAN interner Fehler Zyklusflag : Timeout NOx-Botschaft
FB CANSEN 1.50.3 Funktionsbeschreibung Steuerger¨ ateidentifikation des NOx-Sensors: ===========================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANSEN 1.50.3
Seite 3489 von 4100 31.JAN.2003 Thomas Brosi
Wenn die Steuerger¨ ateidentifikation angefordert wird, wird eine Reihe von 4 x 7 Byte gesendet: +------+----------+-------------+----------------------------------+------------------------------------------------+ | Byte | Code hex | Beispiel | Bedeutung | Bemerkung | +======+==========+=============+==================================+================================================+ | 1 | 38 | 8 | 1. Teil der Teilenummer in ASCII | Teilenummer wird Zeichen f¨ ur Zeichen ¨ ubersetzt | | 2 | 45 | E | | und der Rest wird mit Blank gef¨ ullt | | 3 | 30 | 0 | | | | 4 | 39 | 9 | | | | 5 | 30 | 0 | | | | 6 | 37 | 7 | | | | 7 | 38 | 8 | | | +------+----------+-------------+----------------------------------+------------------------------------------------+ | 1 | 30 | 0 | 2. Teil der Teilenummer in ASCII | Teilenummer wird Zeichen f¨ ur Zeichen ¨ ubersetzt | | 2 | 37 | 7 | | und der Rest wird mit Blank gef¨ ullt | | 3 | 20 | Leerschritt | | | | 4 | 20 | Leerschritt | | | | 5 | 20 | Leerschritt | | | | | | +----------------------------------+------------------------------------------------+ | 6 | 32 | 2 | Programmstand in ASCII | Softwarestand Zeichen f¨ ur Zeichen ¨ ubersetzt | | 7 | 34 | 4 | "laufende Nummer" | | +------+----------+-------------+----------------------------------+------------------------------------------------+ | 1 | 78 | x | Datenstand in ASCII | Parameterliste Zeichen f¨ ur Zeichen ¨ ubersetzt | | 2 | 34 | 4 | "laufende Nummer" | | | | | +----------------------------------+------------------------------------------------+ | 3 | 02 | | 1. Teil der Seriennummer in BCD | z.B. ’10.01.02 00 46’ wird ’02 01 10 00 46’ | | 4 | 01 | | Jahr/Monat/Tag | ubersetzt ¨ | | 5 | 10 | | "laufende Nummer" | | | 6 | 00 | | | | | 7 | 46 | | | | +------+----------+-------------+----------------------------------+------------------------------------------------+ | 1 | 20 | Leerschritt | 2. Teil der Seriennummer in BCD | nicht genutzt | | | | +----------------------------------+------------------------------------------------+ | 2 | 78 | x | Hardwarestand in ASCII | Zeichen f¨ ur Zeichen ¨ ubersetzt | | 3 | 78 | x | "laufende Nummer" | | | 4 | 31 | 1 | | | | | | +----------------------------------+------------------------------------------------+ | 5 | 20 | Leerschritt | | nicht benutzt | | 6 | 20 | Leerschritt | | nicht benutzt | | 7 | 20 | Leerschritt | | nicht benutzt | +------+----------+-------------+----------------------------------+------------------------------------------------+
Der ASCII-Zeichensatz: +-----+----+------------------------------++-----+----+-------++-----+----+------++-----+----+------+ | Dec | Hx | Char || Dec | Hx | Char || Dec | Hx | Char || Dec | Hx | Char | +=====+====+==============================++=====+====+=======++=====+====+======++=====+====+======+ | 0 | 0 | NUL (null) || 32 | 20 | SPACE || 64 | 40 | @ || 96 | 60 | ‘ | | 1 | 1 | SOH (start of heading) || 33 | 21 | ! || 65 | 41 | A || 97 | 61 | a | | 2 | 2 | STX (start of text) || 34 | 22 | " || 66 | 42 | B || 98 | 62 | b | | 3 | 3 | ETX (end of text) || 35 | 23 | # || 67 | 43 | C || 99 | 63 | c | | 4 | 4 | EOT (end of transmission) || 36 | 24 | $ || 68 | 44 | D || 100 | 64 | d | | 5 | 5 | ENQ (enquiry) || 37 | 25 | % || 69 | 45 | E || 101 | 65 | e | | 6 | 6 | ACK (acknowledge) || 38 | 26 | & || 70 | 46 | F || 102 | 66 | f | | 7 | 7 | BEL (bell) || 39 | 27 | ’ || 71 | 47 | G || 103 | 67 | g | | 8 | 8 | BS (backspace) || 40 | 28 | ( || 72 | 48 | H || 104 | 68 | h | | 9 | 9 | TAB (horizontal tab) || 41 | 29 | ) || 73 | 49 | I || 105 | 69 | i | | 10 | A | LF (NL line feed / new line) || 42 | 2A | * || 74 | 4A | J || 106 | 6A | j | | 11 | B | VT (vertical tab) || 43 | 2B | + || 75 | 4B | K || 107 | 6B | k | | 12 | C | FF (NP form feed / new page) || 44 | 2C | , || 76 | 4C | L || 108 | 6C | l | | 13 | D | CR (carriage return) || 45 | 2D | || 77 | 4D | M || 109 | 6D | m | | 14 | E | SO (shift out) || 46 | 2E | . || 78 | 4E | N || 110 | 6E | n | | 15 | F | SI (shift in) || 47 | 2F | / || 79 | 4F | O || 111 | 6F | o | | 16 | 10 | DLE (data link escape) || 48 | 30 | 0 || 80 | 50 | P || 112 | 70 | p | | 17 | 11 | DC1 (device control 1) || 49 | 31 | 1 || 81 | 51 | Q || 113 | 71 | q | | 18 | 12 | DC2 (device control 2) || 50 | 32 | 2 || 82 | 52 | R || 114 | 72 | r | | 19 | 13 | DC3 (device control 3) || 51 | 33 | 3 || 83 | 53 | S || 115 | 73 | s | | 20 | 14 | DC4 (device control 4) || 52 | 34 | 4 || 84 | 54 | T || 116 | 74 | t | | 21 | 15 | NAK (negative acknowledge) || 53 | 35 | 5 || 85 | 55 | U || 117 | 75 | u | | 22 | 16 | SYN (synchronous idle) || 54 | 36 | 6 || 86 | 56 | V || 118 | 76 | v | | 23 | 17 | ETB (end of trans. block) || 55 | 37 | 7 || 87 | 57 | W || 119 | 77 | w | | 24 | 18 | CAN (cancel) || 56 | 38 | 8 || 88 | 58 | X || 120 | 78 | x | | 25 | 19 | EM (end of medium) || 57 | 39 | 9 || 89 | 59 | Y || 121 | 79 | y | | 26 | 1A | SUB (substitute) || 58 | 3A | : || 90 | 5A | Z || 122 | 7A | z | | 27 | 1B | ESC (escape) || 59 | 3B | ; || 91 | 5B | [ || 123 | 7B | { | | 28 | 1C | FS (file separator) || 60 | 3C | < || 92 | 5C | \ || 124 | 7C | | | | 29 | 1D | GS (group separator) || 61 | 3D | = || 93 | 5D | ] || 125 | 7D | } | | 30 | 1E | RS (record separator) || 62 | 3E | > || 94 | 5E | ˆ || 126 | 7E | ˜ | | 31 | 1F | US (unit separator) || 63 | 3F | ? || 95 | 5F | _ || 127 | 7F | DEL | +-----+----+------------------------------++-----+----+-------++-----+----+------++-----+----+------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCASR 2.30.0
Seite 3490 von 4100 31.JAN.2003 Thomas Brosi
APP CANSEN 1.50.3 Applikationshinweise +------------+--------------+---------+---------------+ | PARAMETER | Erstbedatung | Einheit | Anmerkung | +============+==============+=========+===============+ | BUSOFFCTR | 0.06 | s | | | BUSOFFTIME | 0.2 | s | | | CWCAUVW | 0 | 1 | | | T_NOMNOX | 0.5 | s | | | T_NUNOX | 0.05 | s | | | TNOXSIDA | 1.2 | s | 0.8< TNOXSIDA | +------------+--------------+---------+---------------+
¨ FU GGCASR 2.30.0 Gebergoße CAN-Signale fur ¨ ASR/MSR FDEF GGCASR 2.30.0 Funktionsdefinition
miasrs_can
miasrl_can
mimsr_can B_asr_can B_msr_can
bz_can
ASRMSR
B_nomsr_fr
B_nomsr_fr
miasrs_can miasrs_w
miasrs_w
miasrl_can miasrl_w
miasrl_w
mimsr_can mimsr_w
mimsr_w
B_asr_can
ggcasr-main
bz_can
B_msr_can
Plausphys mimsr_can
mimsr_can B_msrphnpl
B_nomsr_fr Botcount
bz_can
bz_can mimsr_can B_amsrf
B_asr_can
B_asr_can
B_msr_can
B_msr_can
miasrs_can
miasrs_can
miasrl_can
miasrl_can
B_amsrinpl
B_amsrf Diag
Plauskon
B_amsrinpl
Ini
Bits Uebernahme mimsr_can miasrs_can miasrl_can miasrs_w miasrl_w mimsr_w
Bremse3
miasrs_w miasrl_w mimsr_w
ggcasr-asrmsr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggcasr-main
ggcasr-asrmsr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCASR 2.30.0
Seite 3491 von 4100 31.JAN.2003 Thomas Brosi
B_amsrbot compute 1/
2/
bz_can
3/
bz_diff
0 1/
2/
bz_diff
bz_diff
16 compute 5/ 4/
TMSRCNU
bz_diff
8/
0
compute 9/ B_amsrinpl
B_amsrknpl compute 6/ TAMSRCMX
DBZ_MX
compute 7/ ggcasr-botcount
TMSRCERR B_amsrf
MSRMDTMX 1 0
B_nuamsr mimsr_can
msrmdt_w 0 MDNORM mdverl_w B_msrtnpl
B_msrphnpl
0
0
vamsr_w VMINAMSR
B_msrvnpl
ggcasr-plausphys
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggcasr-botcount
ggcasr-plausphys
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCASR 2.30.0
Seite 3492 von 4100 31.JAN.2003 Thomas Brosi
Inactive operation
B_asr_can B_msr_can
B_amsrn
miasrs_can
Error B_amsrf
NOASR
B_amsrf
miasrl_can
ASR operation 255
B_asrakt
MSR operation
mimsr_can
B_msrakt
B_savmsr ggcasr-plauskon
B_nuamsr CW_CAN_R
ggcasr-plauskon
1/
B_amsrbot NOASR
CWMSRCAN
2/
B_asrakt
0
2
1/
0
miasrllk
nmot
miasrllk miasrl_w
KLDMASRL
miasrs_w
miasrl_can miasrs_w
2/ miasrs_can
miasrslk
miasrl_w
miasrslk ramp
B_amsren
B_amsren
B_msrdis B_msrakt B_nomsr_um
B_nomsr_fr 3/ mimsr_can
mimsrlk
0
mimsr_w
ggcasr-uebernahme
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2
ggcasr-uebernahme
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
E_cat
GGCASR 2.30.0
Seite 3493 von 4100 31.JAN.2003 Thomas Brosi
E_cat B_amsren
E_cif
E_cif
B_nuamsr
B_amsrf B_statbr
ggcasr-amsren
B_statmd CWMSRCAN 3 ggcasr-amsren
B_amsren 65535 0
1/
miasrl_w
RAMPASR reset 2/
65535 miasrllk 65535 0
compute 2/
reset 3/
miasrslk
ggcasr-ramp
miasrs_w
ggcasr-ramp
B_amsrinpl
CAS_DFPM nplError
B_ctout CW_CAN_R 2
healing
B_amsrbot
FCMCLR_CAS
ggcasr-diag
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_asrakt
compute 1/
ggcasr-diag
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCASR 2.30.0
Seite 3494 von 4100 31.JAN.2003 Thomas Brosi
sfpNplError 1/
nplError
sfp
sfpHealing 1/
healing
sfp DFP_CAS
dfp dfp locSfp_cas
S: set
R: reset
ggcasr-cas-dfpm
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S -
ggcasr-cas-dfpm
ggcasr-fcmclr-cas
B_clcas 1/ false
B_amsrinpl
ggcasr-fcmclr-cas
E_cat 1/ false
B_swe_b 2/ B_bkvv 3/ B_fdyfgr
1/ B_npcanswe B_swe_b
B_swecan
2/ B_bkvvc
B_bkvv
CWMSRCAN 7
B_asr_can B_msr_can
T_ASRFGR
compute 3/
4/ B_fdyfgr
B_edsfgr B_fgrabz
ggcasr-bits
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E_cif
ggcasr-bits
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCASR 2.30.0
Seite 3495 von 4100 31.JAN.2003 Thomas Brosi
CAN bus sensor error: 327,42 km/h corresponds to 1111 1111 1100 110x bin init: 327,08 km/h corresponds to 1111 1111 1000 100x bin E_cat
km/h
E_cif
km/h
327.42
327.42 vrad_hl_c
B_vabsff
vamsr_c
B_vradhlff
km/h km/h
327.08
32768 0
0
vrad_hl_w
vamsr_w
km/h
km/h
327.42
327.42 B_vradvrff
vrad_vr_c
B_vradhrff
vrad_hr_c
km/h
km/h
327.08
327.08 0
0
vrad_vr_w
vrad_hr_w
km/h 327.42 B_vradvlff
vrad_vl_c
ggcasr-bremse3
km/h 327.08 vrad_vl_w
ggcasr-bremse3
true 0
reset 1/ 1/ compute 2/
65535
miasrl_w
8/
false true
1/ NOASR
miasrllk miasrs_w
9/
compute 3/
miasrslk 10/
compute 7/
0
mimsrlk 11/
RSFlipFlop_2 compute 4/
CWMSRCAN
B_msrdis
0 TMSRCNU 12/ compute 5/
CW_CAN_R
B_br1en 2
TAMSRCMX
compute 6/ TMSRCERR ggcasr-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
ggcasr-ini
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCASR 2.30.0
Seite 3496 von 4100 31.JAN.2003 Thomas Brosi
ABK GGCASR 2.30.0 Abkurzungen ¨ Parameter CWMSRCAN CW_CAN_R DBZ_MX KLDMASRL MDNORM MSRMDTMX NOASR RAMPASR TAMSRCMX TMSRCERR TMSRCNU T_ASRFGR VMINAMSR Variable
Source-X
Bezeichnung
FW FW FW KL FW FW FW FW FW FW FW FW FW
Codewort fur ¨ MSR/ASR uber ¨ CAN Codewort fur ¨ CAN-Empfangskonfiguration ¨ ¨ ¨ Großtes zulassiges Delta des Botschaftszahlers in der Funktion Stellreserve bei ASR-Eingriff Maximales indiziertes Motormoment fur ¨ Moment-Normierung ¨ ¨ ¨ Großte zulassige Momenten-Zeit-Flache bei der MSR-Topfplausibilisierung Wert fur ¨ inaktiver ASR-Botschaft Rampensteilheit bei Aufregelung des ASR-Moments ¨ ¨ Uberwachungszeit fur ¨ obere Grenze der Botschaftszahlerdifferenz Entprellzeit fur ¨ irreversible ASR/MSR-Abschaltung bei Botschaftsfehler ¨ ¨ Entprellzeit zur Berucksichtigung ¨ von Rasterversatzen im Botschaftszahler Zeit fur ¨ GRA-Abwurf bei ASR-Eingriff Geschwindigkeitschwelle fur ¨ plausiblen MSR-Eingriff
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... GGCASR GGCASR GGCASR
EIN
DAMOS-Source fur ¨ Blocknummer
EIN LOK EIN AUS AUS LOK AUS AUS EIN AUS AUS AUS
¨ Botschaftszahler bei ASR/MSR ¨ Botschaftszahlerdifferenz Botschaft Bremse 1 Bedingung Botschaft Bremse 1 wird empfangen Bedingung ASR-MSR Konsistenzfehler Bedingung ASR/MSR-Eingriff irreversibel verboten Bedingung unplausible Konsistenzprufung ¨ bei ASR/MSR Bedingung ASR-MSR nicht aktiv ASR-Funktion aktiviert Bedingung ASR-Anforderung uber ¨ CAN Bedingung Bandende-Funktionsanforderung: CAN-Schnittstelle ABS Bedingung: CAN-Schnittstelle, Timeout ASC Bedingung BKV verbaut (fur ¨ Auswertung Bremse)
EIN AUS EIN EIN
Bedingung BKV verbaut (Rohsignal) Bedingung Empfang Botschaft Bremse 1 ¨ Bedingung Fehlerpfad CAS loschen Bedingung: CAN-timeout Prufung ¨
NMOT
Quelle
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Source-Y
BZ_CAN BZ_DIFF B_AMSRBOT B_AMSRF B_AMSRINPL B_AMSRKNPL B_AMSRN B_ASRAKT B_ASR_CAN B_BECAS B_BKCAS B_BKVV
CANECUR GGCASR CANECUR GGCASR GGCASR GGCASR GGCASR GGCASR CANECUR GGCASR GGCASR GGCASR
B_BKVVC B_BR1EN B_CLCAS B_CTOUT
CANECUR GGCASR CANECUR
B_EDSFGR B_FDYFGR B_FGRABZ B_FTCAS B_MNCAS B_MSRAKT B_MSRDIS B_MSRTNPL B_MSRVNPL B_MSR_CAN B_MXCAS B_NOMSR_FR B_NOMSR_UM B_NPCANSWE B_NPCAS B_NUAMSR B_SAVMSR B_SICAS B_STATBR B_STATMD B_SWECAN B_SWE_B B_VABSFF B_VRADHLFF B_VRADHRFF B_VRADVLFF B_VRADVRFF DFP_CAS DFP_CAT DFP_CIF
CANECUR GGCASR CANECUR GGCASR GGCASR GGCASR GGCASR GGCASR GGCASR CANECUR GGCASR GGCASR UFMSRC CANECUR GGCASR CANECUR GGCASR GGCASR
E_CAS E_CAT E_CIF
GGCASR CANECUR CANECUR
MDVERL_W
MDVER
MIASRLLK MIASRL_CAN
GGCASR CANECUR
CANECUR GGCASR GGCASR GGCASR GGCASR GGCASR GGCASR GGCASR GGCASR GGCASR
GGCASR
GGEGAS, GGPED,UFFGRE GGCASR
GGCASR GGCASR, GGCS,GGCTOL, GGCTUM,GGGTS, ... GGCASR EIN FGRABED AUS EIN GGCASR AUS AUS AUS AUS LOK LOK EIN GGCASR AUS UFMSRC AUS EIN DUF, GGCASR GGCASR EIN AUS EIN GGCASR BBSAWE AUS AUS EIN CANECU, GGCASR EIN GGCASR GGCASR EIN DMDSTP AUS DVFZ AUS DVFZ AUS DVFZ AUS DVFZ AUS DVFZ AUS DOK CANECUR, GGCASR DOK CANECUR, GGCASR, DOK GGCINS, GGCLWS, GGCTOL AUS EIN BGRBS, GGCASR EIN BGRBS, DVFZ,GGCASR, GGCINS,GGCKLA, ... EIN ARMD, DLGHMM,GGCASR, MDANF,MDASGPH, ... AUS EIN GGCASR
Bedingung EDS-Eingriff (als Abschaltbedingung fur ¨ FGR) Bedingung Eingriff Fahrdynamikfunktion (als Abschaltbedingung fur ¨ FGR) ¨ Bedingung zusatzliche FGR-Abschaltung Bedingung Fehlereintrag durch Tester: CAN-Schnittstelle ABS Fehlertyp min.: CAN-Schnittstelle, Timeout ASC MSR-Funktion aktiviert Bedingung MSR-Eingriff nicht zugelassen Bedingung MSR-Eingriff aufgrund Topffunktion nicht plausibel Bedingung MSR-Eingriff aufgrund Geschwindigkeitsschwelle nicht plausibel Bedingung MSR-Anforderung uber ¨ CAN Fehlertyp max.: CAN-Schnittstelle, Timeout Botschaft ASC kein ASR-/MSR-Eingriff vom FR MSR-Momentenvorgabe in der Funktionsuberwachung ¨ nicht ubernommen ¨ Bedingung Schlechtwegeinfo (CAN) nicht plausibel Fehlertyp: CAN-Schnittstelle, Timeout ASC Bedingung Nachrichtenunterbrechung bei ASR/MSR Bedingung Schubabschalteverbot bei MSR-Anforderung Signalfehler CAN-Timeout ASC-Botschaften Status Bremseneingriff uber ¨ CAN Status Momentensignale fur ¨ CAN Bedingung Schlechtwegstrecke CAN-Rohsignal Bedingung Schlechtwegstrecke erkannt duch Bit uber ¨ CAN (aus ABS-SG) Bedingung Geschwindigkeit aus Bremsenbotschaft ist fehlerhaft Bedingung Radgeschwindigkeit hinten links aus Bremsenbotschaft fehlerhaft Bedingung Radgeschwindigkeit hinten rechts aus Bremsenbotschaft fehlerhaft Bedingung Radgeschwindigkeit vorne links aus Bremsenbotschaft fehlerhaft Bedingung Radgeschwindigkeit vorne rechts aus Bremsenbotschaft fehlerhaft SG int. Fehlerpfadnr.: CAN-Schnittstelle, Timeout ASC SG int. Fehlerpfadnr.:CAN-Schnittstelle, Timeout ASR SG int. Fehlerpfadnr.:CAN-Schnittstelle, interner Fehler
Errorflag: CAN-Schnittstelle, Timeout ASC Errorflag: CAN-Schnittstelle, Timeout Bremsbotschaft setzen Errorflag: CAN-Schnittstelle, interner Fehler
Motor-Verlustmoment
indiziertes Soll-Motormoment fur ¨ langsamen ASR-Eingriff Anforderung ”langsamer ASR-Eingriff” uber ¨ CAN
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Quelle
Referenziert von
MIASRL_W
GGCASR
MIASRSLK MIASRS_CAN MIASRS_W
GGCASR CANECUR GGCASR
MIMSRLK MIMSR_CAN MIMSR_W
GGCASR CANECUR GGCASR
MSRMDT_W NMOT
GGCASR BGNMOT
SFPCAS VAMSR_C VAMSR_W VRAD_HL_C VRAD_HL_W VRAD_HR_C VRAD_HR_W VRAD_VL_C VRAD_VL_W VRAD_VR_C VRAD_VR_W Z_CAS
GGCASR CANECUR GGCASR CANECUR GGCASR CANECUR GGCASR CANECUR GGCASR CANECUR GGCASR GGCASR
MDASG, MDKOG, MD- AUS KOL AUS EIN GGCASR MDASG, MDAUTG,AUS MDFAW, MDKOG AUS EIN GGCASR BDEMEN, MDAUTG,- AUS MDKOG, MDKOL AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AUS EIN GGCASR GGVFZG AUS EIN GGCASR BGRBS, GGVFZG AUS EIN GGCASR BGRBS, GGVFZG AUS EIN GGCASR BGRBS, GGVFZG AUS EIN GGCASR BGRBS, GGVFZG AUS AUS
Seite 3497 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Indiziertes Soll-Motormoment ASR fur ¨ langsamen Eingriff indiziertes Soll-Motormoment fur ¨ schnellen ASR-Eingriff Anforderung ”schneller ASR-Eingriff” uber ¨ CAN Indiziertes Soll-Motormoment ASR fur ¨ schnellen Eingriff MSR-Eingriffsmoment MSR-Wunsch uber ¨ CAN Indiziertes Soll-Motormoment MSR ¨ Inhalt des MSR-Plausibilitatstopfes Motordrehzahl Status Fehlerpfad: Diagnose CAN-Timeout ASC-Schnittstelle ¨ Rohwert Radgeschwindigkeit des AMSR gemittelt oder ausgewahlt ¨ Referenzgeschwindigkeit vom ASR/MSR-Steuergerat Rohwert Radgeschwindigkeit des AMSR hinten links gefiltert Radgeschwindigkeit hinten links Rohwert Radgeschwindigkeit des AMSR hinten rechts gefiltert Radgeschwindigkeit hinten rechts Rohwert Radgeschwindigkeit des AMSR vorne links gefiltert Radgeschwindigkeit vorne links Rohwert Radgeschwindigkeit des AMSR vorne rechts gefiltert Radgeschwindigkeit vorne rechts Zyklusflag: CAN-Schnittstelle, Timeout ASC
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Variable
GGCASR 2.30.0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCASR 2.30.0
Seite 3498 von 4100 31.JAN.2003 Thomas Brosi
FB GGCASR 2.30.0 Funktionsbeschreibung Funktionsbeschreibung MSR/ASR -----------------------------1. Allgemeines: --------------ASR begrenzt beim Durchdrehen der Antriebsr¨ ader im gesammten Fahrgeschwindigkeitsbereich auf ein f¨ ur guten Vortrieb und zugleich bestm¨ ogliche Lenkbarkeit notwendiges Maß. MSR soll verhindern, daß die Antriebsr¨ ader beim Fahren und Bremsen im Schub (mit Motorbremswirkung) als auch bei heftigen R¨ uckschaltvorg¨ angen auf rutschiger Fahrbahn in zu großen Schlupf gehen. In der Funktion CAN wird ein ASR/MSR-Eingriff, der von einem externen Steuerger¨ at kommt, plausibilisiert. 2. Teilfunktion Plausphys: -------------------------In der Teilfunktion Plausphys wird die pysikalische Plausibilt¨ at der Botschaft ¨ uberpr¨ uft. Wird unterhalb einer Geschwindigkeitschwelle VMINAMSR ein MSR-Wunsch gefordert, so liegt ein Fehler im ASR/MSR-Steuerger¨ at vor,da das MSR-Steuerger¨ at nur oberhalb dieser Geschwindigkeitsschwelle ein MSR-Wunsch fordert. Bis zur n¨ achsten Steuerger¨ ateinitialisierung wird ein MSR-Eingriff nicht mehr zugelassen. Als Referenzgeschwindigkeit f¨ ur beide Steuerger¨ ate dient die Geschwindigkeit des MSR-Steruerger¨ ates. Der Momentenwunsche eines MSR-Eingriffes wird in einem Integrator aufsummiert. ¨ Uberschreitet die aufintegrierte Momentenzeitfl¨ ache ein bestimmtes Maß, so wird der MSR-Wunsch abgebrochen. Ein erneuter MSR-Wunsch wird erst dann akzeptiert, wenn der Integrator vollst¨ andig entleert und mitlerweile der MSR-Wunsch zur¨ uckgenommen wurde. Ausgangsgr¨ oße dieser Teilfunktion ist das Bit B_msrphnpl, mit dem MSR-W¨ unsche abgebrochen bzw. verboten werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3. Teilfunktion Botcount: ------------------------In der Teilfunktion Botcount wird der Botschaftsz¨ ahler generiert. ¨ Uber das Codewort CWMSRCAN kann festgelegt werden, ob der Botschaftsz¨ ahler ¨ uber CAN oder selbst generiert wird. Wird der Botschaftsz¨ ahler selbst generiert, so wird bei der Erkennung einer Nachrichenunterbrechung der Botschaftsz¨ ahler angehalten. Da das ASR/MSR-Steuerger¨ at und das Motorsteuerger¨ at im 10ms-Raster miteinander kommunizieren, ist das Ausfallen einer Botschaft duch Rastervers¨ atze (B_amsrnbot = true) in der Kommunikation immer m¨ oglich und muß in den nachfolgenden Funktionen ber¨ ucksichtigt werden. 4. Teilfunktion Diag -------------------Die Teilfunktion DIAG stellt die Schnittstelle zur Diagnose dar. Es werden nur solche Fehler in den Fehlerspeicher eingetragen, die ein irreversibles MSR-Verbot zur Folge haben. Kein Eintag erfolgt bei: - Deaktivierung des MSR-Eingriffes per Codewort, - ¨ Uberlaufen des Integrators in der Teilfunktion Plausphys - Unterschreiten der VMIN-Schwelle beim MSR-Eingriff. 5. Teilfunktion Plauskon -----------------------die ¨ Uberwachung in der Funktion Plauskon basiert auf den Prinzipien Konsistenzpr¨ ufung und Lebendkennung. Die ¨ Uberwachung auf Aktualit¨ at geschieht mit dem Botschaftsz¨ ahler. Werden keine neuen Botschaften mehr empfangen, so bleibt der Botschaftsz¨ ahler auf seinem alten Wert stehen. Der MSR-Eingriff muß beendet werden, es darf allerdings kein Fehlereintrag erfolgen. Bei gesetztem Bit B_amsknpl wird ein MSR-Wunsch abgebrochen bzw verboten, bei gesetztem Bit B_amsrinpl wird zus¨ atzlich ein Fehlereintrag generiert.
6. Teilfunktion Uebernahme -------------------------Die ¨ Ubernahme des ankommenden ASR/MSR-Wunsches in ein Sollmoment f¨ ur die Momentenkoordination kann nur unter bestimmten Umst¨ anden erfolgen. Wird ein ASR-Wunsch abgebrochen, so werden die Eingriffsmomente ¨ uner Rampen auf ihre Inaktivwerte gefahren. Insbesondere bei einem ASR-Eingriff ist eine solche Rampe unverzichtbar, damit nicht sofort auf den immer noch zu hohen Fahrerwunsch umgeschaltet wird. Wird ein MSR-Wunsch abgebrochen, so wird das Eingriffsmoment auf Null gesetzt. 7. Teilfunktion Bits -------------------F¨ ur das CAN-Lastenheft v4.3.6, muß das Bit 7 des Codeworts CWMSRCAN nicht gesetzt werden, damit die Plausibilit¨ atspr¨ ufung f¨ ur Bremse/PWG (%GGPED) stattfinden kann.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCGRA 2.20.0
Seite 3499 von 4100 31.JAN.2003 Thomas Brosi
APP GGCASR 2.30.0 Applikationshinweise Grenze/Quantisierung/Zeitraster/St¨ utzstelle
bz_diff bz_can miasrl_can miasrs_can mimsr_can miasrl_w miasrs_w mimsr_w vamsr_w msrmdt_w miasrllk miasrslk mimsrlk vrad_hl_w vrad_hr_w vrad_vl_w vrad_vr_w nmot vrad_hl_c vrad_hr_c vrad_vl_c vrad_vr_c vamsr_c
Byte Byte Byte Byte Byte Word Word Word Word Word Byte Byte Byte Word Word Word Word Byte Word Word Word Word Word
0 ... 255 0 ... 255 0 ... 99.6 % 0 ... 99.6 % 0 ... 99.6 % 0 ... 99.998 % 0 ... 99.998 % 0 ... 99.998 % 0 ... 325.12 km/h -2550 Nms ... +2550 Nms 0 ... 99.6 % 0 ... 99.6 % 0 ... 99.6 % 0 325.12 km/h 0 325.12 km/h 0 325.12 km/h 0 325.12 km/h 0 ... 10240 1/min 0 325.12 km/h 0 325.12 km/h 0 325.12 km/h 0 325.12 km/h 0 ...325.12 km/h
mdverl_w
Word
0 ... 99.998 %
1 1 0.39 % 0.39 % 0.39 % 0.00152 % 0.00152 % 0.00152 % 0.00496 km/h 0.07782 Nms 0.39 % 0.39 % 0.39 % 0.00496 km/h 0.00496 km/h 0.00496 km/h 0.00496 km/h 40 1/min 0.00496 km/h 0.00496 km/h 0.00496 km/h 0.00496 km/h 0.00496 km/h
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
ms ms ms ms ms ms ms ms ms ms ms ms ms ms ms ms ms ms ms ms ms ms ms
0.00152 %
10 ms
FFH ist Fehler FFH ist Fehler FFH ist Fehler
FFxxH ist
Fehler
FFH ist Fehler FFH ist Fehler FFH ist Fehler
FFxxH ist
Fehler
¨ FU GGCGRA 2.20.0 Gebergroße GRA-Bedienhebel mit CAN FDEF GGCGRA 2.20.0 Funktionsdefinition Die GRA-Bedienhebelsignale werden wahlweise ¨ uber HW-Signale oder CAN erfasst. aus PROKON : CWGRABH(Bit 0) = B_gracan false : Signale werden ¨ uber HW erfasst und m¨ ussen ¨ uber CAN gesendet werden true : Signale werden vom CAN empfangen Zum Aktivieren des CAN muß in CW_CAN_S bit 3 gesetzt werden. ¨ Uber B_gracan wird dann entschieden, ob die Botschaft gesendet oder empfangen werden soll. ¨ Ubersicht: ----------
Senden ggcgra-main
Empfang
ggcgra-main
Der Sendeteil wird nur ausgeführt, wenn CW_CAN_S Bit3 = true und B_gracan = false. B_gracan = CWGRABH Bit 0 Der Botschaftsaufbau, die Berechnung der Checksumme und des Botschaftszählers erfolgt in %CANECU.
ggcgra-senden
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Label Gr¨ oße Bereich Quantisierung Zeitraster Bemerkung Erstbedatung --------------------------------------------------------------------------------------------------------DBZ_MX Byte 0 ... 255 1 10 ms 3 TMSRCNU Byte 0 ... 2.55 s 10 ms 10 ms 100 ms TMSRCERR Byte 0 ... 2.55 s 10 ms 10 ms 200 ms TAMSRCMX Byte 0 ... 2.55 s 10 ms 10 ms 60 ms CWMSRCAN BYTE 0 ... 255 1 10 ms 0 MSRMDTMX Word -2550 .. 2550 Nm*s 0.07782 Nm*s 10 ms 200 Nms VMINAMSR Word 0 ... 325.12 km/h 0.00496 km/h 10 ms 10 km/h RAMPASR Word 0 ... 99.998 % 0.00152 % 10 ms 5 % TVCAMSR Word 0 ... 655.35 s 10 ms 10 ms 2s (bei ITT) 0s sonst CW_CAN_R Word 0 ... 65535 1 10 ms s.o. NOASR Byte 0 ... 99.6 % 0.39 % 10 ms FE Hex KLDMASRL f (5 x nmot) 0 ... 99.6 % 0.39 % 10 ms 0 % T_ASRFGR Byte 0 ... 2.55 s 10 ms 10 ms 800 ms
ggcgra-senden
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCGRA 2.20.0
Seite 3500 von 4100 31.JAN.2003 Thomas Brosi
Der Empfangsteil wird nur ausgeführt, wenn CW_CAN_S Bit3 = true und B_gracan = true. B_gracan = CWGRABH Bit 0 Der Botschaftsaufbau und die Prüfung der Checksumme erfolgt in %CANECUR
B_grabot
B_grabot
DIAGBZGRA
bz_gra
bz_gra
DIAGGRA B_grabz
B_grabz
B_csgra
B_csgra
T_NOMGRAD B_gracan
B_nugra B_cfgra
nomgrad_ton
B_fgrte E_cgra E_cgra_ff ggcgra-empfang
FCMCLRGRA
ggcgra-empfang
B_grabot 2/ bz_gra
bz_diff compute 1/
3/ 0 1/
2/
bz_diff DelaySignal
bz_diff
16 compute 5/
4/
compute 10/
TGRACNU
bz_diff
0
B_grabz
compute 6/ TGRACMX TGRACNU DBZ_GRA
TurnOnDelay_6
11/ B_grabz
compute 9/ ggcgra-diagbzgra
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Botschaftsz¨ ahler¨ uberwachung: ----------------------------
ggcgra-diagbzgra
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCGRA 2.20.0
Seite 3501 von 4100 31.JAN.2003 Thomas Brosi
Diagnose: ---------
GRA_DFPM
GRA timeout error
nplError
B_terrgra
setCycle
CW_CAN_S 3
checksum error
B_csgra
maxError
message counter error
B_grabz
minError ggcgra-diaggra
healing B_grabot ggcgra-diaggra
sfpMaxError 1/
maxError
sfp sfpMaxError sfpMinError 1/
minError
sfp sfpMinError sfpNplError 1/ sfp sfpNplError sfpHealing 1/
healing
S: set
R: reset
sfp sfpHealing sfpSetCycle 1/
setCycle
ggcgra-gra-dfpm
sfp sfpSetCycle dfp dfp locSfp_CGRA ggcgra-gra-dfpm Initialisierung: ----------------
false true
B_cfgra
ggcgra-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
nplError
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R nplError: S S R R R S Healing: R S R R R R setCycle: S -
E_cgra_ff
ggcgra-init
ABK GGCGRA 2.20.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
FW (REF) FW FW FW FW
Codewort fur ¨ CAN-Sendekonfiguration ¨ oberer Grenzwert fur ¨ Botschaftszahlerdifferenz GRA ¨ ¨ ¨ Uberwachungsz ahler fur ¨ obere Grenze der Botschaftszahlerdifferenz GRA ¨ ¨ Uberwachungszeit fur ¨ untere Grenze der Botschaftszahlerdifferenz GRA Entprellzeit fur ¨ Botschaftsausfall bei Ub <10,8V
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... GGCASR CANECU, GGCGRA
EIN
DAMOS-Source fur ¨ Blocknummer
LOK EIN AUS AUS AUS EIN
¨ Botschaftszahlerdifferenz Botschaft Bremse 1 ¨ CAN-Botschaftszahler fur ¨ GRA Bedingung: Bandendefunktionanford. fur ¨ Signalfehler CAN-Timeout Botschaft GRA Bedingung: CAN-Schnittstelle, Timeout Botschaft GRA Bedingung fehlerhafte CAN-Botschaft GRA-Bediensignale ¨ Bedingung Fehlerpfad cgra loschen
Source-Y
CW_CAN_S DBZ_GRA TGRACMX TGRACNU T_NOMGRAD Variable
Quelle
BLOKNR
BZ_DIFF BZ_GRA B_BECGRA B_BKCGRA B_CFGRA B_CLCGRA
GGCGRA CANECU GGCGRA GGCGRA GGCGRA
GGFGRH CANECUR, GGCGRA
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_CSGRA B_FGRTE
CANECUR T2LID
B_FTCGRA B_GRABOT B_GRABZ B_GRACAN
GGCGRA CANECUR GGCGRA
B_MNCGRA B_MXCGRA B_NPCGRA B_NUGRA B_SICGRA B_TERRGRA DFP_CGRA E_CGRA SFPCGRA Z_CGRA
GGCGRA GGCGRA GGCGRA CANECUR GGCGRA CANECUR GGCGRA GGCGRA GGCGRA GGCGRA
GGCGRA EIN CANECUR, GGCGRA, EIN GGFGRH, TKMWL AUS GGCGRA, GGFGRH EIN AUS CANECU, CANECUR, EIN GGCGRA, GGFGRH AUS AUS AUS EIN GGCGRA AUS EIN GGCGRA CANECUR DOK AUS AUS AUS
GGCGRA 2.20.0
Seite 3502 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Checksummenfehler GRA-Botschaft Bedingung FGR vom Tester freigegeben Bedingung Fehlereintrag durch Tester fur ¨ CAN-Timeout Botschaft GRA Bedingung GRA-Botschaft empfangen ¨ Bedingung unplausibler Botschaftszahler GRA-Botschaft Bedingung Empfang der GRA-Bediensignale uber ¨ CAN Fehlertyp : Min-Fehler GRA-Botschaft Fehlertyp : Max-Fehler GRA-Botschaft Fehlertyp : unplausibles Signal in der GRA-Botschaft Bedingung Nachrichtenunterbrechung GRA-Botschaft Bedingung Signalfehler GRA-Botschaft CAN-Schnittstelle, Timeout GRA-Bot. SG int. Fehlerpfadnr.:CAN-Schnittstelle, Timeout Botschaft GRA Errorflag : Timeout GRA-Botschaft Status Fehlerpfad: CAN-Schnittstelle, Timeout Botschaft GRA Zyklusflag : Timeout GRA-Botschaft
FB GGCGRA 2.20.0 Funktionsbeschreibung FB GGCGRA 2.20.0 Funktionsbeschreibung APP GGCGRA 2.20.0 Applikationshinweise Grenze/Quantisierung/Zeitraster/St¨ utzstelle
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Label Gr¨ oße Bereich Quantisierung Zeitraster Bemerkung Erstbedatung ------------------------------------------------------------------------------------------------------------------bz_gra Byte 0 ... 255 1 20 ms cs_gra Byte 0 ... 255 1 20 ms DBZ_GRA TGRACNU TGRACMX T_NOMGRAD
Byte Byte Byte Byte
0 0 0 0
... ... ... ...
255 5.12 s 255 5.12 s
1 20 ms 1 20 ms
20 20 20 20
ms ms ms ms
3 60 ms 1 60 ms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3503 von 4100 31.JAN.2003 Thomas Brosi
FU CANECU 1.90.0 CAN Sendebotschaften und Signaldefinitionen FDEF CANECU 1.90.0 Funktionsdefinition MOT1 send
CW_CAN_S 0
MOT2 send 1 MOT3 send 2 MOT5 send 4 MOT6 send 5 MOT7 send 6 FLEXIA nosend
GRA_Neu send 3 canecu-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
7
CWGRABH.0 B_gracan canecu-main
CAN-Codierung : ¨ Uber das Codewort CW_CAN_S wird festgelegt, welche Motorbotschaft gesendet wird
CW_CAN_S
Bit
+---------------------------------------------------------------+ | 15| 14| 13| 12| 11| 10| 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---------------------------------------------------------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +-----| | | | | | | | | | | | | | +---------| | | | | | | | | | | | | +-------------| | | | | | | | | | | | +-----------------| | | | | | | | | | | +---------------------| | | | | | | | | | +-------------------------| | | | | | | | | +-----------------------------| | | | | | | | +---------------------------------+---+---+---+---+---+---+---+--------------------------------------
Bit = 1 -> Senden
Botschaft Motor 1 Botschaft Motor 2 Botschaft Motor 3 Botschaft GRA_Neu Botschaft Motor 5 Botschaft Motor 6 Botschaft Motor 7 Botschaft Motor Flexia nicht belegt
Bit = 0 -> kein Senden
Die Botschaft GRA_Neu wird ¨ uber das CW_CAN_S aktiviert. Bei gesetztem Bit B_gracan (aus PROKON CWGRABH(Bit 0)) wird die Botschaft empfangen. Die Botschaften f¨ ur die Wegfahrsperre k¨ onnen nur ¨ uber Systemkonstante aktiviert werden.
Anmerkung zur Spalte Signalname in ME : --------------------------------------Bei Eintr¨ agen unter Signalbezeichnung, denen kein interner Signalname zugeordnet ist, wird der Initialisierungswert ausgegeben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3504 von 4100 31.JAN.2003 Thomas Brosi
+----------------------+ | Steuerger¨ atenachlauf | +----------------------+ Im SG-Nachlauf werden die Motor-Botschaften abh¨ angig vom Inhalt der Botchaft Gateway gesendet. Innerhalb dieser Zeit werden von den Botschaftsinhalten die folgende Gr¨ oßen berechnet und aktualisiert: - Checksumme - Botschaftz¨ ahler - Konstanten (applizierbare Werte und MUX-Codes) - Rechengr¨ oßen - Eingriffsbefehle - Fehlerspeichereintrag-Bits Nicht vorhandene oder nicht rechenbare Gr¨ oßen werden ¨ uber die G¨ ultigkeitsbits entsprechend gekennzeichnet oder der Initwert ausgegeben. Motor-SG erwartet im Nachlauf nur die Gateway-Botschaft. Es wird nur die Info "Sleep-Acknowledge" eingelesen. Wird die Botschaft Gateway nicht empfangen, erfolgt kein Fehlerspeichereintrag und Motor-SG stellt den Sendebetrieb ein.
MOT1SWOFF B_nlcan MOT2SWOFF B_nlcan MOT3SWOFF B_nlcan
26
v4.3.6
MOT6SWOFF B_nlcan
T_NOMGAT B_gatbot
B_nlcan
MOT7SWOFF B_nlcan
2/ B_kl15
B_sleepi
FLEXSWOFF B_nlcan canecu-swoff Senden der Motor 1 Botschaft im Nachlauf: -----------------------------------------
B_nlcan
Motor1 /NC
0
Can_SchedSendTab0_all /NC
Byte 2
Motor1 /NC
2/
0
Can_SchedSendTab0_all /NC
Byte 3 nmot_w
Byte 5
1/
Can_SchedSendTab0_all /NC
Byte 4
0
Byte 8
4/ Can_SchedSendTab0_all /NC
65280
0
Byte 7
3/
255
Byte 6
8
0
5/ Can_SchedSendTab0_all /NC 6/ Can_SchedSendTab0_all /NC 7/ Can_SchedSendTab0_all /NC 8/ Can_SchedSendTab0_all /NC
canecu-mot1swoff
Byte 1 MOT1BYT1SWOFF fsp
canecu-mot1swoff
DFP_FP1P DFP_FP2P
dfpgetErf dfpgetErf
E_fp1p
0 fsp
E_fp2p
1
canecu-mot1byt1swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MOT5SWOFF B_nlcan
1/
B_sleepa
canecu-swoff
SY_CANLHV
canecu-mot1byt1swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3505 von 4100 31.JAN.2003 Thomas Brosi
Senden der Motor 2 Botschaft im Nachlauf: -----------------------------------------
B_nlcan
Motor2 /NC
Byte 5
9/
0
Can_SchedSendTab0_all /NC
Byte 2
Motor2 /NC
10/ Can_SchedSendTab0_all /NC
tmot
Byte 3
Can_SchedSendTab0_all /NC
Byte 4
Can_SchedSendTab0_all /NC
Byte 6 0
14/ Can_SchedSendTab0_all /NC
Byte 7
11/
MOT2BYT3SWOFF errors
13/
254
15/ Can_SchedSendTab0_all /NC
Byte 8
12/
254 Can_SchedSendTab0_all /NC
0
16/ Can_SchedSendTab0_all /NC
vfzg
canecu-mot2swoff
Byte 1 MOT2BYT1SWOFF mul_info_code
canecu-mot2swoff
12
mul_info_code
mul_code_mot2 /NC
mul_code_mot2_ctr
2
6
01 mul_info 10 CWGC
B_cdma
63
MDNORM 1
00 CANVERS
canecu-mot2byt1swoff
11
canecu-mot2byt1swoff
0 DFP_TM
dfpgetErf getErf
E_tm 2
0.0 ffzdfp
errors 5
canecu-mot2byt3swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FMOTC
canecu-mot2byt3swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3506 von 4100 31.JAN.2003 Thomas Brosi
Senden der Motor 3 Botschaft im Nachlauf: -----------------------------------------
B_nlcan
Motor3 /NC
Byte 5
17/
0
Can_SchedSendTab0_all /NC
Byte 2
Motor3 /NC
18/
0
0
Can_SchedSendTab0_all /NC
Byte 3
Byte 7
19/
0
0
Can_SchedSendTab0_all /NC
Byte 4
Byte 8
20/
0
Byte 6
0
Can_SchedSendTab0_all /NC
21/ Can_SchedSendTab0_all /NC 22/ Can_SchedSendTab0_all /NC 23/ Can_SchedSendTab0_all /NC 24/ Can_SchedSendTab0_all /NC
canecu-mot3swoff
Byte 1 MOT3BYT1SWOFF errors
canecu-mot3swoff
DFP_FP2P
DFP_DK1P DFP_DK2P DFP_TA
dfpgetErf dfpgetErf dfpgetErf dfpgetErf
E_fp2p
4
E_dk E_dk1p 5
E_dk2p E_ta
errors 7
canecu-mot3byt1swoff Senden der Motor 5 Botschaft im Nachlauf: -----------------------------------------
B_nlcan
Byte 1 MOT5BYT1SWOFF mul_info_code Motor5 /NC
Can_SchedSendTab0_all /NC
Byte 2 0
2/ Can_SchedSendTab0_all /NC
Byte 7 MOT5BYT7SWOFF Anlasser
7/ Can_SchedSendTab0_all /NC
Byte 8 MOT5BYT8SWOFF cs_mot5
Byte 5
1/
8/ Can_SchedSendTab0_all /NC
tvluesic Motor5 /NC
Byte 6 0
Byte 4 0
Byte 3 0
5/ Can_SchedSendTab0_all /NC 6/ Can_SchedSendTab0_all /NC 4/ Can_SchedSendTab0_all /NC 3/ Can_SchedSendTab0_all /NC
canecu-mot5swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_DK
dfpgetErf
0
E_fp1p
canecu-mot3byt1swoff
DFP_FP1P
dfpgetErf
canecu-mot5swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
12
CANECU 1.90.0
mul_info_code
mul_code_mot5 /NC
mul_code_mot5_ctr
2
Seite 3507 von 4100 31.JAN.2003 Thomas Brosi
6
01 NMAXKBI
mul_info 10
MOTTYP 0.0
63
11 canecu-mot5byt1swoff
B_cdma
00
MDMAXKBI 1 canecu-mot5byt1swoff
0 canecu-mot5byt7swoff
B_anlfr 0 Anlasser
B_anlasc 1 canecu-mot5byt7swoff
Byte 1
Motor5 /NC
Byte 2 Can_SchedSendTab0_all /NC
Byte 3 Can_SchedSendTab0_all /NC
Byte 4 Can_SchedSendTab0_all /NC
Byte 5 Can_SchedSendTab0_all /NC
Byte 6 Can_SchedSendTab0_all /NC
Byte 7 Can_SchedSendTab0_all /NC
0
cs_mot5
cs_mot5
canecu-mot5byt8swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Can_SchedSendTab0_all /NC
canecu-mot5byt8swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3508 von 4100 31.JAN.2003 Thomas Brosi
Senden der Motor 6 Botschaft im Nachlauf: -----------------------------------------
B_nlcan
Motor6 /NC
Byte 5
32/
166
Can_SchedSendTab0_all /NC
Byte 2 254
25/
Motor6 /NC
0
Can_SchedSendTab0_all /NC
Byte 3 254
Byte 7
26/
0
Can_SchedSendTab0_all /NC
Byte 8 MOT6BYT8SWOFF bz_mot6
Byte 6
Byte 4
31/
128
Can_SchedSendTab0_all /NC
28/ Can_SchedSendTab0_all /NC 29/ Can_SchedSendTab0_all /NC 30/ Can_SchedSendTab0_all /NC 27/ Can_SchedSendTab0_all /NC
canecu-mot6swoff
Byte 1 MOT6BYT1SWOFF cs_mot6
canecu-mot6swoff
Byte 2 Can_SchedSendTab0_all /NC
Motor6 /NC
Byte 3
Byte 4 Can_SchedSendTab0_all /NC
Byte 5 Can_SchedSendTab0_all /NC
Byte 6 Can_SchedSendTab0_all /NC
Byte 7 Can_SchedSendTab0_all /NC
Byte 8
0
cs_mot6
cs_mot6
canecu-mot6byt1swoff
Can_SchedSendTab0_all /NC
canecu-mot6byt1swoff
bz_mot6 reset 1/ 15
bz_mot6 canecu-mot6byt8swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Can_SchedSendTab0_all /NC
canecu-mot6byt8swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3509 von 4100 31.JAN.2003 Thomas Brosi
Senden der Motor 7 Botschaft im Nachlauf: -----------------------------------------
B_nlcan
Byte 1 0 Motor7 /NC
Byte 5
9/
0
Can_SchedSendTab0_all /NC
Byte 2
Motor7 /NC
10/
13/ Can_SchedSendTab0_all /NC
Byte 6
14/
0 Can_SchedSendTab0_all /NC
Byte 3 128
B_sleepi
Can_SchedSendTab0_all /NC
6
Byte 7
11/
0
Can_SchedSendTab0_all /NC
Byte 4 0
Can_SchedSendTab0_all /NC
Byte 8
12/
1
Can_SchedSendTab0_all /NC
15/
16/ Can_SchedSendTab0_all /NC
canecu-mot7swoff
0
canecu-mot7swoff Senden der Motor Flexia Botschaft im Nachlauf: ----------------------------------------------
B_nlcan FLEXBYT5SWOFF flexbyt5swoff
Can_SchedSendTab0_all /NC
Byte 2 0
Flexia /NC
2/
0
Byte 6
Byte 4
6/ Can_SchedSendTab0_all /NC
Byte 7
3/ FLEXBYT7SWOFF flexbyt7swoff
Can_SchedSendTab0_all /NC
FLEXBYT4SWOFF flexbyt4swoff
Can_SchedSendTab0_all /NC
FLEXBYT6SWOFF flexbyt6swoff
Can_SchedSendTab0_all /NC
Byte 3
5/
7/ Can_SchedSendTab0_all /NC
Byte 8
4/ FLEXBYT8SWOFF flexbyt8swoff
Can_SchedSendTab0_all /NC
8/ Can_SchedSendTab0_all /NC
canecu-flexswoff
1
bz_cmf
15
[dez]
0
SY_CANTOG 1
0 false B_dcy
Bit
4
false B_wuc
Bit
5
true
flexbyt1swoff
Bit
7
canecu-flexbyt1swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Flexia /NC
Byte 5
1/
canecu-flexswoff
Byte 1 FLEXBYT1SWOFF flexbyt1swoff
canecu-flexbyt1swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3510 von 4100 31.JAN.2003 Thomas Brosi
bz_cmf canecu-flexbyt4swoff
0 flexbyt4swoff
NMAXKBI 0 canecu-flexbyt4swoff
bz_cmf canecu-flexbyt5swoff
0 flexbyt5swoff
MDMAXKBI 0 canecu-flexbyt5swoff
bz_cmf canecu-flexbyt6swoff
0 255 flexbyt6swoff
PMAXKBI 0 canecu-flexbyt6swoff
bz_cmf
7 VANZKBI
1
15 MOTTYP
flexbyt7swoff
PMAXKBI 8
0 0
canecu-flexbyt7swoff
4
canecu-flexbyt7swoff
bz_cmf 0 127 CCMKBI flexbyt8swoff
MOTTYP 4
7 0
canecu-flexbyt8swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
canecu-flexbyt8swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3511 von 4100 31.JAN.2003 Thomas Brosi
+--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+ | Signal| Signalname|Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | | | +--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+ |Leergasinformation | B_ll | 1 | 0 | 1 | 0 | | 0 | kein Leergas |Info aus Fahrpedal od. | | | | | | | | | 1 | Leergas |Schalter v. Drosselkl. | +--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+ |Fahrpedalwert | E_fp1p V | 1 | 1 | 1 | 0 | | 0 | Fahrpedal i. O. |Leergas- oder KD-Info | |ungenau | E_fp2p | | | | | | 1 | Ersatzwert in Byte 6 |k¨ onnen betroffen sein | +--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+ |Kickdownschalter | B_kd | 1 | 2 | 1 | 0 | | 0 | kein Kickdown | | | | | | | | | | 1 | Kickdown erkannt | | +--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+ |Kupplungsschalter | not | 1 | 3 | 1 | 0 | | 0 | Pedal bet¨ atigt |nur bei Handschalter | | | (B_kuppl | | | | | | 1 | Pedal nicht bet¨ atigt |aktiv, sonst 0 gesetzt | | | v | | | | | | | | | | | B_autget) | | | | | | | | | +--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+ |Time OUT Bremsen| B_stattoc | 1 | 4 | 1 | 0 | | 0 | Empfang i. O. | | |Botschaft 1 | | | | | | | 1 | Timeout erkannt | | +--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+ |Fehlerstatus Brems- | B_statbr | 1 | 5 | 1 | 0 | | 0 | erf¨ ullbar |Eingriffswunsch kann | |Momenteneingriff | | | | | | | 1 | statisch nicht erf¨ ullbar|nicht ausgef¨ uhrt werden| +--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+ |Fehlerstatus Getr.- | B_statgec | 1 | 6 | 1 | 0 | | 0 | erf¨ ullbar |Eingriffswunsch kann | |Momenteneingriff | | | | | | | 1 | dynam. nicht erf¨ ullbar |nicht ausgef¨ uhrt werden| +--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+ |Momentenangaben | B_statmdc | 1 | 7 | 1 | 0 | | 0 | Wert i.O |Momentenersatzwert| |ungenau | | | | | | | 1 | Fehler |berechnung | +--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+ |inneres Motor| miistc | 2 | 0 | 8 | 00 H | FF |0 ..99.06% |(PH) = 0.39 * (HEX) |indiziertes Moment mit | |Moment | | | | | | | MDNORM | |externen Eingriffen | +--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+ |Motordrehzahl | nmot_c | 3 | 0 | 8 | 00 H | |0 ..16256 | (PH) = 0.25 * (HEX) |Low Byte 3 | | | | 4 | 0 | 8 | 00 H | FF |U/min | |High Byte 4 | +--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+ |inneres Moment ohne | mifab_w | 5 | 0 | 8 | 00H | FF |0 ..99.06% |(PH) = 0.39 * (HEX) |Moment ohne ext. Eingr.| |externe Eingriffe | | | | | | | MDNORM | |(ASR, MSR, Getriebe) | | | | | | | | | | |mit GRA | +--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+ |Fahrpedalwert | wpedc | 6 | 0 | 8 | 00 H | FF |0 ..100.0% | (PH) = 0.4 * (HEX) |Fahrpedal oder virtuell| | | | | | | | | | |ber. Wert (GRA) | +--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+ |mechanisches Motor- | mdverlc | 7 | 0 | 8 | 00 H | FF |0 ..99.06% | (PH) = 0.39 * (HEX) |Adaption im Leerlauf | |Verlustmoment | | | | | | | MDNORM | | | +--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+ |Fahrerwunschmoment | mivbeb_w | 8 | 0 | 8 | 00 H | FF |0 ..99.06% |(PH) = 0.39 * (HEX) |Moment vor Filter | | | | | | | | | MDNORM | | | +--------------------+-----------+-----+-------+----+------+--------+-----------+-------------------------+-----------------------+
send 1 MOT1BYT1 mot1byte1 Motor1 /NC
Byte 5
1/
5/
mifab_w Can_SchedSendTab0_all /NC 2
8
Byte 6
2/ Can_SchedSendTab0_all /NC
miistc 3
Can_SchedSendTab0_all /NC
254
Can_SchedSendTab0_all /NC
wpedc
Byte 7
3/
6/
7/
255 Can_SchedSendTab0_all /NC 4
Can_SchedSendTab0_all /NC
mdverlc
nmot_c
Byte 8
4/
8/
mivbeb_w Can_SchedSendTab0_all /NC
65280 8
8
254
Can_SchedSendTab0_all /NC
canecu-mot1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+--------------+---------+ | Botschaft | Motor 1 | +--------------+---------+ | Identifier | 280 h | | Widerholrate | 10 ms | | L¨ ange | 8 Bytes | +--------------+---------+
canecu-mot1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3512 von 4100 31.JAN.2003 Thomas Brosi
0 B_ll DFP_FP1P
dfpgetErf getErf
DFP_FP2P
dfpgetErf getErf
E_fp1p
0
E_fp2p 1
B_kd 2 B_kuppl B_autget
3
B_stattoc 4 B_statbr 5 6 mot1byte1
B_statmdc 7
canecu-mot1byt1
B_statgec
canecu-mot1byt1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+--------------+---------+ | Botschaft | Motor 2 | +--------------+---------+ | Identifier | 288 h | | Widerholrate | 10 ms | | L¨ ange | 8 Bytes | +--------------+---------+ +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | (HEX) ---> (PHYS) | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Mux-Signal | MUL_INFO | 1 | 0 | 6 | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Mux-Code | MUL_CODE | 1 | 6 | 2 | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Motor| tmot | 2 | 0 | 8 | 00 H | FF |-48 / 142.5 ◦ C |(PH)=0.75*(HEX)-48 |oder Ersatzwert | ◦ C | | |temperatur | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Bremslichtschalter | B_blc | 3 | 0 | 1 | 0 | | 0 | Bremse n. getret. | ungefiltertes | | | | | | | | | 1 | Bremse getret. | Eingangssignal | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Bremstestschalter | B_brc | 3 | 1 | 1 | 0 | | 0 | kein Bremsen | ungefiltertes | | | | | | | | | 1 | Bremse bet¨ atigt | Eingangssignal | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Fehlerstatus K¨ uhl- | E_tm | 3 | 2 | 1 | 0 | | 0 | Temperatur i. O. | | |mitteltemperatur | | | | | | | 1 | Ersatzwert in Byte 2 | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Ansteuerung | B_koe | 3 | 3 | 1 | 0 | | 0 | Klima aus | | |Klima | | | | | | | 1 | Klima ein | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Status Normalbetr. | B_statnb | 3 | 4 | 1 | 0 | | 0 | kein Normalbetrieb|1= KL15 ein, B_ini=0 | | | | | | | | | 1 | Normalbetrieb | und B_st=0 | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |OBDII freeze frame |!(ffzdfp==0)| 3 | 5 | 1 | 0 | | 0 | kein Freeze Frame |zeigt anderen SG, daß | | | | | | | | | 1 | Freeze Frame gesp.|freeze frame gespeichert| | | | | | | | | | |ist | | | | | | | | | | |(z.Z. noch keine Nutzer)| +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |GRA-Status |statgra | 3 | 6 | 2 | 00 H | | |00=aus; 01=regeln | | | | | | | | | | |10=ein,¨ ubersteuert | | | | | | | | | | |11=Fehler | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Fahrzeugge| vfzg | 4 | 0 | 8 | 00 H | FF |0 ..325.12 km/h|(PH) = 1.28 *(HEX) | | |schwindigkeit | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Sollgeschwindigkeit| vziel_w | 5 | 0 | 8 | 00 H | FF |0 / 325.12 km/h|(PH) = 1.28 *(HEX) |eingestellte GRA-Soll- | |bei GRA | | | | | | | | |geschwindigkeit | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Leerlaufdrehzahl | nstat | 6 | 0 | 8 | 00 H | FF |0 ..2540 /min |(PH) = 10 * (HEX) | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Begrenzungsmoment | mimax_w | 7 | 0 | 8 | FE H | FF | 0 .. 99.06% |(PH)= 0.39 * (HEX) |inneres maximal | | | | | | | | | MDNORM | |m¨ ogliches Moment | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |minimal einstellb. | mizwmnc | 8 | 0 | 8 | 00 H | FF |0 ..99.06% |(PH) = 0.39 * (HEX)|minial ¨ uber ZW einstell-| |Moment | | | | | | | MDNORM | |bares Moment | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3513 von 4100 31.JAN.2003 Thomas Brosi
Vorgabe aus Audi/VW-Lastenheft +-----+-----+---------------+-------------------------------+ | dec | hex | CAN-Stand | Getriebe-Kodierung | +=====+=====+===============+===============================+ | 0 | 0 | alter Stand | 5HP19 | | 1 | 1 | v 1.2 | 5HP24 | | 2 | 2 | v 2.1 | AG4 | | 3 | 3 | v 2.2 | VL30 | | 4 | 4 | v 2.2 mit WFS | VQ250 | | 5 | 5 | v 3.0 | VQ35 | | 6 | 6 | v 3.2.1 | AG4 (Jatco) | | 7 | 7 | v 3.2.2 | AG5 (Jatco) | | 8 | 8 | v 3.3.2 | automatisierte Kuppl. | | 9 | 9 | v 4.0.1 | automatisierte Kuppl. Mit ASG | | 10 | A | v 4.0.2 | AG6 (Jatco, ZF, AISIN) | | 11 | B | v 4.0.3 | | | 12 | C | v 4.1.1 | | | 13 | D | v 4.1.2 | | | 14 | E | v 4.1.3 | | | 15 | F | | Handschalter (konv.) | | 16 | 10 | | | | 17 | 11 | | | | 18 | 12 | v 4.2.3 | | | 19 | 13 | v 4.2.4 | | | 20 | 14 | v 4.2.5 | | | 21 | 15 | | | | 22 | 16 | | | | 23 | 17 | | | | 24 | 18 | | | | 25 | 19 | v 4.3.5 | | | 26 | 1A | v 4.3.6 | | | | | | | | 31 | 1F | v 4.4.5 | | | | | | | | 37 | 25 | v 4.5.6 | | | 38 | 26 | v 4.6.5 | | | 39 | 27 | v 4.6.6 | | +-----+-----+---------------+-------------------------------+
send
Byte 1 MOT2BYT1 mot2byte1
Byte 5
1/
5/
254 Can_SchedSendTab0_all /NC
Can_SchedSendTab0_all /NC vziel_w
Motor2 /NC
Byte 2
8
2/ Motor2 /NC
254
Byte 6
Can_SchedSendTab0_all /NC
6/
254
tmot
Can_SchedSendTab0_all /NC
Byte 3 MOT2BYT3 mot2byt3
nstat
3/
Byte 7 Can_SchedSendTab0_all /NC
7/
254 Can_SchedSendTab0_all /NC
Byte 4
4/
mimax_w 8
254 Can_SchedSendTab0_all /NC
Byte 8
vfzg mizwmnc
8/ Can_SchedSendTab0_all /NC
canecu-mot2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Multiplex-Informationen: +----------+---------------------------------+-----------------+--------------------------------------+--------------+------------+ | MUL_CODE | MUL_INFO | Ausgabewert | Anmerkung | Bereich | Umrechnung | +==========+=================================+=================+======================================+==============+============+ | 00 | CAN-Version | CANVERS | | | | +----------+---------------------------------+-----------------+--------------------------------------+--------------+------------+ | 01 | Motor-Kodierinfo | FMOTC | wird durch FZG-Hersteller festgelegt | | | +----------+---------------------------------+-----------------+--------------------------------------+--------------+------------+ | 10 | Getriebe-Kodierinfo | CWGC | | | | +----------+---------------------------------+-----------------+--------------------------------------+--------------+------------+ | 11 | MDNORM = MDI (Audi-Bezeichnung) | MDNORM / 10 | wenn B_cdma = false | 0 .. 630 Nm | PHY=10.INT | | | | od. MDNORM / 20 | wenn B_cdma = true | 0 .. 1260 Nm | PHY=20.INT | +----------+---------------------------------+-----------------+--------------------------------------+--------------+------------+ Die Multiplex-Info wird jeweils 4-mal hintereinander ausgegeben.
canecu-mot2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3514 von 4100 31.JAN.2003 Thomas Brosi
2
3 63 CANVERS 63 6
CWGC
mot2byte1
63 7
FMOTC B_cdma 63
canecu-mot2byt1
MDNORM 127 1 canecu-mot2byt1
00hex
B_blc 0 B_brc 1 DFP_TM
dfpgetErf getErf
E_tm 2
B_koe 3 B_statnb 4 0.0 ffzdfp
5
statgra 0
6 mot2byt3
1
7
canecu-mot2byt3
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
canecu-mot2byt3
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3515 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+--------------+---------+ | Botschaft | Motor 3 | +--------------+---------+ | Identifier | 380 h | | Widerholrate | 10 ms | | L¨ ange | 8 Bytes | +--------------+---------+ +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | (HEX) ---> (PHYS) | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Vorgl¨ uhmeldung | | 1 | 0 | 1 | 0 | | 0 |keine Anforderung |nur bei Diesel | | | | | | | | | 1 |Motor muß gestartet| | | | | | | | | | |werden | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |¨ Ubertemperatur| | 1 | 1 | 1 | 0 | | 0 | kein Schutz | wird nicht gesendet | |schutz | | | | | | | 1 | Schutz | PQ35 | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Motor Wunschdreh- | B_nwprio | 1 | 2 | 1 | 0 | | 0 |kein Wunsch |wenn SY_ASG=1 | |zahl Priorit¨ at | | | | | | | 1 |Wunschdrehz. einst.| | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |frei | | 1 | 3 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Fahrpedalwert | E_fp1p V | 1 | 4 | 1 | 0 | | 0 | Fahrpedal i. O. |Leergas- oder KD-Info | |ungenau | E_fp2p | | | | | | 1 | Ersatzwert in |k¨ onnen betroffen sein | | | | | | | | | | Byte 3 | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |DK-Winkel | E_dk V | 1 | 5 | 1 | 0 | | 0 | DK-Winkel i. O. |Leergas- oder KD-Info | |ungenau | E_dk1p V | | | | | | 1 | Ersatzwert in Byte|k¨ onnen betroffen sein | | | E_dk2p | | | | | | | Byte 8 | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | frei | | 1 | 6 | 1 | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Fehler Ansaugluft- | E_ta | 1 | 7 | 1 | 0 | | 0 | kein Fehler | | |temperatur | | | | | | | 1 | Fehler | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Außentemperatur | tans | 2 | 0 | 8 | 00H | |-48 ..142.5 ◦ C |(PH)=0.75*(HEX)-48 |oder Ansauglufttemp. | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Fahrpedalwert | wpedv_w | 3 | 0 | 8 | 00H | FF |0 ..100.0% |(PH) = 0.4 * (HEX) |Fahrpedalwert | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Rad-Wunschmoment | mdwrab_w | 4 | 0 | 8 | 00H | FFFH | 0..1597,44 % |(PH) = 0.39 * (HEX)| low Byte wenn SY_ASG=1 | | | | 5 | 0 | 4 | | | | | high Byte wenn SY_ASG=1| +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Rad-Wunschmoment | B_mdrwvz | 5 | 4 | 1 | 00H | | 0 = positiv | | | | | | | | | | | 1 = negativ | | wenn SY_ASG=1 | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Quittung f. Getr. | B_aakupst | 5 | 5 | 1 | 00H | | | | wenn SY_ASG=1 | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |kein E-Gas | | 5 | 6 | 1 | 0 | | 0 = E-Gas | |immer 0 | | | | | | | | | 1 = kein E-Gas| | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |kein Start Stop | | 5 | 7 | 1 | 0 | | 0 = erlaubt | |immer 1 | | | | | | | | | 1 = n. erlaubt| | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Motordrehzahl| fgnsol | 6 | 0 | 8 | 00H | | 0 ..99.06% |(PH) = 0.39 * (HEX)|Beeinflussung der Soll- | |beeinflussung | | | | | | | | |bzw. Schaltdrehzahl in | | | | | | | | | | |der Getriebesteuerung | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Motor Wunschdreh- | nmotemi | 7 | 0 | 8 | 0 | | 0..6350 U/min |(PH) = 25 * (HEX) |wenn SY_ASG=1 | |zahl | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |DK-Winkel | wdkba | 8 | 0 | 8 | 00 H | FF |0 ..99.06 % |(PH) = 0.39 * (HEX)|Drosselklappenwinkel | | | | | | | | | | |adaptiertes Signal | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3516 von 4100 31.JAN.2003 Thomas Brosi
send
Byte 1
Motor3 /NC
Byte 5
1/
MOT3BYT1 mot3byte1
Can_SchedSendTab0_all /NC
Byte 2
MOT3BYT5 mot3byt5
Can_SchedSendTab0_all /NC
tans
Byte 3
Can_SchedSendTab0_all /NC
Byte 6
2/
5/
6/ Can_SchedSendTab0_all /NC
fgnsol
Byte 8
3/
8/
254
wpedv_w Can_SchedSendTab0_all /NC
254
8
Can_SchedSendTab0_all /NC wdkba
1
1
Byte 4
4/
7/
0.0
254
0.0
Byte 7
SY_ASG
Can_SchedSendTab0_all /NC
Can_SchedSendTab0_all /NC nmotemi
mdwrab_w
canecu-mot3
SY_ASG
canecu-mot3
1
00hex 0
SY_ASG false
2 dfpgetErf getErf
DFP_FP2P
dfpgetErf getErf
DFP_DK
dfpgetErf getErf
DFP_DK1P
dfpgetErf getErf
DFP_DK2P
dfpgetErf getErf
DFP_TA
E_fp1p E_fp2p
4
E_dk E_dk1p 5
E_dk2p
dfpgetErf E_ta getErf
canecu-mot3byt1
DFP_FP1P
mot3byte1 7
canecu-mot3byt1
1 SY_ASG 0.0 mdwrab_w
8
15
false B_mdrwvz
4
false B_aakupst true
5
no start stop
mot3byt5 7
canecu-mot3byt5
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nwprio
canecu-mot3byt5 +---------------+---------+ | Botschaft | Motor 5 | +---------------+---------+ | Identifier | 480 h | | Wiederholrate | 20 ms |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3517 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
| L¨ ange | 8 Bytes | +---------------+---------+ +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | (phys.) | (HEX) ---> (PHY) | | +================+============+=====+=======+====+======+===========+========================+===================================+ |Motor Multiplex-| MDMAXKBI | 1 | 0 | 6 | 0 | 0..630Nm | Tab. Multiplex Info [1]| max. Drehmoment (Code 00) | |Info | NMAXKBI | | | | |0..6300U/mn| PHY = 100.INT | Drehzahl bei max. Drehmoment (01) | | | MOTTYP | | | | | 0..63 | Tabelle Motortyp [2] | Tabelle der Motortypen (10) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Motor Multiplex-| | 1 | 6 | 2 | 0 | | 00 max. Moment | Motor Multiplex-Code und Multiplex| |Code | | | | | | | 01 Drehzahl | Info sind verkettet; der Multiplex| | | | | | | | | 10 Motor-Typ | Code wird nach 4 ¨ Ubertragungen | | | | | | | | | 11 nicht belegt | weitergeschaltet; dieser Mechanis-| | | | | | | | | | mus wiederholt sich somit nach | | | | | | | | | | 4 x 4 = 16 Umlaufzeiten | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Ladekontroll| | 2 | 0 | 1 | 0 | 0 / 1 | | Generator-Ladekontroll-Lampe | |Lampe | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Vorgl¨ uhlampe | | 2 | 1 | 1 | 0 | 0 / 1 | | nicht geplannt (Diesel) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |E-Gas-Lampe | B_epcl | 2 | 2 | 1 | 0 | 0 / 1 | 0: Lampe aus | E-Gas Systemlampe | | | | | | | | | 1: Lampe ein | (z.Zt. nur Otto-Motoren) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |OBD 2 Lampe | B_mil | 2 | 3 | 1 | 0 | 0 / 1 | 0: Lampe aus | OBD bzw MIL Lampe wird vom Mot.-SG| | | | | | | | | 1: Lampe ein | angesteuert, die Information in | | | | | | | | | | der Getriebe 1 Botschaft (Byte 6, | | | | | | | | | | Bit 7) wird vom Mot.-SG an das | | | | | | | | | | Kombi weitergereicht | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Heißleuchte | B_mshlom | 2 | 4 | 1 | 0 | 0 / 1 | 0: Lampe aus | Ansteuerung der K¨ uhlwassertempera-| | | | | | | | | 1: Lampe ein | tur-Heißleuchte (Sensor nur noch | | | | | | | | | | am Motorsteuerger¨ at): Temperatur- | | | | | | | | | | Schaltschwellen mit Hysterese (bei| | | | | | | | | | VW D1/Colorado Kombi derzeit noch | | | | | | | | | | nicht genutzt) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Klimakompressor | B_kov | 2 | 5 | 1 | 0 | 0 / 1 | 0: keine Anforderung | Mot.-SG schaltet Klimakompressor | |aus | | | | | | | 1: Klimakompr. aus | aus | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Kennfeldk¨ uhlung | B_kmtre | 2 | 6 | 1 | 0 | 0 / 1 | 0: nein | Ausgabe B_kmtre, wenn SY_KMTR=true| | | | | | | | | 1: ja | sonst 0 | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Klimakompressor | B_kosrc | 2 | 7 | 1 | 0 | 0 / 1 | 0: nein | Klimakompressor-Leistungsred. | |Leistungs| | | | | | | 1: ja | (im PQ35 z.Zt. nicht genutzt) | |reduzierung | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Kraftstoff| kvakbi_w | 3 | 0 | 8 | 0 | 0.. | PHY = INT | Mot.-SG interner Verbrauchsz¨ ahler,| |verbrauchssignal| | 4 | 0 | 7 | | 32767 µL | | der vom Kombi zyklisch ausgelesen | | | | | | | | | | wird, um die Einspritzmenge zur | | | | | | | | | | Verbrauchsberechnung aufzu| | | | | | | | | | summieren; aus diesem Z¨ ahlerstand | | | | | | | | | | werden Momentan- und Durchschnitts| | | | | | | | | | verbrauch berechnet; das ¨ Uberlauf-| | | | | | | | | | Bit (Byte 4, Bit 7) ist zu | | | | | | | | | | ber¨ ucksichtigen | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ ¨ |Verbrauch| B_kvakbi | 4 | 7 | 1 | 0 | 0 / 1 | 0: kein Uberlauf | Der Mot.-SG interne Verbrauchs| |¨ uberlauf | | | | | | | 1: mindestens einmal | z¨ ahler ist mindestens einmal ¨ uber-| ¨ | | | | | | | | uberlaufen | gelaufen. Dieses Bit wird genutzt,| | | | | | | | | | um erkennen zu k¨ onnen, das das | | | | | | | | | | Mot.-SG aus dem Reset-Zustand | | | | | | | | | | hochl¨ auft | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |K¨ uhlerl¨ ufter| tvluesic | 5 | 0 | 8 | 0 | 0..101,6% | PHY = 0.4*INT | Istzustand der K¨ uhlerl¨ ufter| |ansteuerung | | | | | | | | ansteuerung ¨ uber die PWM Schnitt- | | | | | | | | | | stelle; L¨ ufterstufen (z.B. 14) | | | | | | | | | | werden in Prozente umgerechnet; | | | | | | | | | | Werte > 100% sind unzul¨ assig | | | | | | | | | | 00h, keine Anforderung | | | | | | | | | | FFh, unplaus. Wert | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Heißleuchten| B_kovkmtr | 6 | 0 | 1 | | 0 / 1 | 0: keine Warnung | Klimaanlage mußte aufgrund einer | |vorwarnung | | | | | | | 1: Vorwarnung | ¨ Ubertemperaturerkennung | | | | | | | | | | abgeschaltet werden (Schwelle | | | | | | | | | | entspricht der Heißleuchten| | | | | | | | | | vorwarnschwelle) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | | | 6 | 1 | 1 | | 0 / 1 | 0: Lampe aus | Reserviert f¨ ur Partikelfilter| | | | | | | | | 1: Lampe ein | Lampe | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Fehlerstatus | | 6 | 2 | 1 | | 0 / 1 | 0: iO od. nicht verbaut| Der Defekt der elektrischen Pumpe | |Bremskraftunter-| | | | | | | 1: nicht i.O. | zur Verbesserung der Unterdruck- | |st¨ utzungspumpe | | | | | | | | versorgung wird angezeigt (nur |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3518 von 4100 31.JAN.2003 Thomas Brosi
[1] Motor Multiplex Info: +----------------+----------+--------------------------+-----------+-------------------+-------------------+ | Multiplex-Code | | Multiplex-Info | Bereich | Umrechnungsformel | | +================+==========+==========================+===========+===================+===================+ | 00 | MDMAXKBI | maximales Motormoment | 0..630Nm | PHY = 10.INT | if B_cdma = false | | | | | 0..1260Nm | PHY = 20.INT | if B_cdma = true | +----------------+----------+--------------------------+-----------+-------------------+-------------------+ | 01 | NMAXKBI | Drehzahl bei max. Moment | | | | +----------------+----------+--------------------------+-----------+-------------------+-------------------+ | 10 | MOTTYP | Motortyp | | | | +----------------+----------+--------------------------+-----------+-------------------+-------------------+ | 11 | | frei | | | | +----------------+----------+--------------------------+-----------+-------------------+-------------------+ [2] Tabelle Motortyp: +----------------+---------------+------------------------------------------------------------------------------------------+ | Bit 5 | Bit 4 | Bit 3..0 | +----------------+---------------+------------------------------------------------------------------------------------------+ | 0: Otto Motor | 0: Turbo Motor| 2: Zweizyl. 4: Vierzyl. 6: Sechszyl. 10: Zehnzyl. 13: F¨ unfzehnzyl. 15: Achtzehnzyl.| | 1: Diesel Motor| 1: Saug Motor | 3: Dreizyl. 5: F¨ unfzyl. 8: Achtzyl. 12: Zw¨ olfzyl. 14: Sechzehnzyl. | +----------------+---------------+------------------------------------------------------------------------------------------+
send
Byte 1 MOT5BYT1 mot5byt1
Byte 5
1/
5/
254 Can_SchedSendTab0_all /NC
Can_SchedSendTab0_all /NC tvluesic
Motor5 /NC
Byte 2 MOT5BYT2 mot5byt2
2/
Motor5 /NC
Can_SchedSendTab0_all /NC
Byte 3
Byte 4
B_kovkmtr
6/
4/ Can_SchedSendTab0_all /NC
Can_SchedSendTab0_all /NC
0
Byte 7
3/ Can_SchedSendTab0_all /NC
MOT5BYT45 mot5byt3 mot5byt4
Byte 6 0
MOT5BYT7 mot5byt7
CSMOT5 cs_mot5
7/ Can_SchedSendTab0_all /NC
Byte 8
8/ Can_SchedSendTab0_all /NC
canecu-mot5
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
| | | | | | | | | Porsche Colorado) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | frei | | 6 | 3 | 5 | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Anlasser | B_anlfr | 7 | 0 | 1 | 0 | 0 / 1 | 0: Start nicht zul¨ assig| Bit wird gesetzt, wenn der Motor | |Freigabe | | | | | | | 1: Startfreigabe | beim Automatikstart (nur im VW D1/| | | | | | | | | | Colorado Otto und PQ35; nicht bei | | | | | | | | | | sonstigen Audi) gestartet werden | | | | | | | | | | darf (Motorstillstand, Emissions- | | | | | | | | | | maßnahmen sind erf¨ ullt,..) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Anlasser | B_anlasc | 7 | 1 | 1 | 0 | 0 / 1 | 0: Motor l¨ auft nicht | Bit wird gesetzt, wenn der Motor- | |Ausspuren | | | | | | | stabil | hochlauf ohne Anlasserunterst¨ ut- | | | | | | | | | 1: Anlasser ausspuren | zung beendet werden kann oder ein | | | | | | | | | (Motor l¨ auft stabil)| Start-Time Out erreicht wurde (nur| | | | | | | | | | im VW D1/Colorado Otto und PQ35; | | | | | | | | | | nicht bei sonstigen Audi) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |GRA Lampe | B_gralc | 7 | 2 | 1 | 0 | 0 / 1 | 0: Lampe aus | z.Zt. bei VW (nicht bei Audi): | | | | | | | | | 1: Lampe ein | Schalter gerastet ein (bei Taster | | | | | | | | | | der Ausgang des Status Flipflops) | | | | | | | | | | macht GRA Lampe an: GRA ist | | | | | | | | | | aktivierbar | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Doppelte | B_cdma | 7 | 3 | 1 | 0 | 0 / 1 | 0: einfach | Normwert MDI wird verdoppelt | |Momente | | | | | | | 1: doppelt | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Motortext-Bits | | 7 | 4 | 4 | 0 | 0..15 | 0000 | keine Fehlertextanzeige im Kombi | | | | | | | | | xxx1 | Motorstrg Werkstatt | | | | | | | | | xx1x | Abgas Werkstatt | | | | | | | | | x1xx | Fehler im Kraftstoffsystem | | | | | | | | | 1xxx | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Checksumme | cs_mot5 | 8 | 0 | 8 | 0 | 0..255 | PHY = INT | Pr¨ ufsumme | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+
canecu-mot5
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3519 von 4100 31.JAN.2003 Thomas Brosi
2
3 B_cdma 63 MDMAXKBI 127 1 63 6
MOTTYP
7
NMAXKBI 0.0
canecu-mot5byt1
mot5byt1 63
canecu-mot5byt1
00hex 0 B_epcl
B_mil 3 B_mshlon 4 B_kov 5 0 SY_KMTR false B_kmtre
mot5byt2
B_kosrc 7
canecu-mot5byt2
6
canecu-mot5byt2
255
kvakbi_w 8
mot5byt3
127 mot5byt4
B_kvakbi 7
canecu-mot5byt45
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2
canecu-mot5byt45
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3520 von 4100 31.JAN.2003 Thomas Brosi
00hex 0 B_anlfr 0 B_anlasc 1 B_gralc canecu-mot5byt7
2 mot5byt7
B_cdma 3 canecu-mot5byt7
Byte 1 Can_SchedSendTab0_all /NC
Motor5 /NC
Byte 2 Can_SchedSendTab0_all /NC
Byte 3 Can_SchedSendTab0_all /NC
Byte 4
Byte 5 Can_SchedSendTab0_all /NC
Byte 6 Can_SchedSendTab0_all /NC
Byte 7 Can_SchedSendTab0_all /NC
0
cs_mot5
cs_mot5
canecu-csmot5
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Can_SchedSendTab0_all /NC
canecu-csmot5
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3521 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+---------------+---------+ | Botschaft | Motor 6 | +---------------+---------+ | Identifier | 488 h | | Wiederholrate | 10 ms | | L¨ ange | 8 Bytes | +---------------+---------+ +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | (phys.) | (HEX) ---> (PHY) | | +================+============+=====+=======+====+======+===========+========================+===================================+ | Checksumme | cs_mot6 | 1 | 0 | 8 | 0 | 0..255 | PHY = INT | Pr¨ ufsumme | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | ind. Sollmoment| miautgsc | 2 | 0 | 8 | FEh | 0..99.06% | PHY = 0.39*INT | Sollmoment ohne P und D Anteil des| | ohne Getriebe- | | | | | | MDNORM | FF ist unplaus. | Leerlaufreglers, ohne Antiruckel- | | eingriff | | | | | | | | funktion und ohne Getriebeeingriff| +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | ind. Istmoment | miautgetc | 3 | 0 | 8 | FEh | 0..99.06% | PHY = 0.39*INT | Istmoment ohne P und D Anteil des | | ohne Getriebe- | | | | | | MDNORM | FF ist unplaus. | Leerlaufreglers, ohne Antiruckel- | | eingriff | | | | | | | | funktion und ohne Getriebeeingriff| +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | H¨ ohenfaktor | fho | 4 | 0 | 8 | 80h | 0..1.984 | PHY = INT/128 | H¨ oheninformation | | | | | | | | | FF ist unplaus. | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | GRA-Soll| bfgrsc | 5 | 0 | 8 | A6h | -3.984 .. | PHY = 0.024*(INT-166) | GRA-Sollbeschleunigung f¨ ur | | beschleunigung | | | | | | 2.112m/s 2 | FF ist unplaus. | Getriebe | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | R¨ uckmeldung | 0 % | 6 | 0 | 8 | 0 | 0 .. 100% | PHY = 0.39*INT | % des applizierbaren Maximalwertes| | Momenten| | | | | | | FF ist g¨ ultiger Wert | [2] | | integral | | | | | | | | | | Getriebe| | | | | | | | | | eingriff | | | | | | | | | | | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | frei | | 7 | 0 | 8 | 0 | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | GRA| | 8 | 0 | 1 | 0 | 0 / 1 | 0: nicht freigegeben | Sollbeschleunigung bzw. | | Bremseingriff- | | | | | | | 1: freigegeben | Bremseeingriff in Byte 5 | | Freigabe | | | | | | | | freigegeben | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ ¨ | Oltemperatur- | B_tolueb | 8 | 1 | 1 | 0 | 0 / 1 | 0: keine Anforderung | Getriebe RS-Anforderung [1] | | schutz | | | | | | | 1: Schalt-Anforderung | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Luftpfad aktiv | B_gsala | 8 | 2 | 1 | 0 | 0 / 1 | 0: kein Eingriff oder | Getriebeeingriff wird zus¨ atzlich | | | | | | | | | nur ¨ uber Z¨ undpfad | zum Z¨ undungspfad auch ¨ uber den | | | | | | | | | 1: Eingriff ¨ uber | Luftpfad umgesetzt (nur im VW D1) | | | | | | | | | Luftpfad | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | | | 8 | 3 | 1 | 0 | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Botschaftsz¨ ahler| bz_mot6 | 8 | 4 | 4 | 0 | 0..15 | PHY = INT | Botschaftsz¨ ahler zur Erkennung | | | | | | | | | | fehlender und veraltetet Bot. | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ ¨bertemperaturschutz-bit dann gesetzt und das Getriebe schaltet vom 4.Gang in den 5.Gang bei [1] Bei einer T¨ ol > 150 ◦ C wird das U Vmax. Bei einer T¨ ol < 125 ◦ C wird dieses Bit zur¨ uck gesetzt und das Getriebe schaltet dann bei Vmax vom 5.Gang wieder in den 4.Gang zur¨ uck. (nur D2GP mit 2 MSG-Konzept) Bei einer ¨ Uberschreitung der K¨ uhlmitteltemperatur-schwelle wird das ¨ Ubertemperaturschutz-Bit als Hochschaltaufforderung an das Getriebe gesetzt (neu im D1/Colorado und PQ35) [2] Nur f¨ ur DQ-Getriebe mit alter Momentenschnittstelle: 100% entspricht volle Verf¨ ugbarkeit aktuell vorhanden 0% entspricht Integral bis Limit gef¨ ullt, erh¨ ohender Eingriff kann aktuell nicht ber¨ ucksichtigt werden oder erh¨ ohender Eingriff ist in diesem Projekt nicht m¨ oglich (applikativ deaktiviert) oder aufgrund eines Fehlers nicht verf¨ ugbar.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3522 von 4100 31.JAN.2003 Thomas Brosi
send
Byte 1
cs_mot6 Motor6 /NC
Byte 5
8/ Can_SchedSendTab0_all /NC
Byte 2
1/
Byte 6 0
Can_SchedSendTab0_all /NC
miautgsc
Byte 3
Byte 4
5/ Can_SchedSendTab0_all /NC
Byte 7
2/ 0
Can_SchedSendTab0_all /NC
miautgetc
Can_SchedSendTab0_all /NC
bfgrsc
Motor6 /NC
4/
6/ Can_SchedSendTab0_all /NC
Byte 8
3/
7/
254 Can_SchedSendTab0_all /NC fho
MOT6BYT8 mot6byt8
Can_SchedSendTab0_all /NC
canecu-mot6
CSMOT6
canecu-mot6
Byte 2 Can_SchedSendTab0_all /NC
Motor6 /NC
Byte 3
Byte 4 Can_SchedSendTab0_all /NC
Byte 5 Can_SchedSendTab0_all /NC
Byte 6 Can_SchedSendTab0_all /NC
Byte 7 Can_SchedSendTab0_all /NC
Byte 8 Can_SchedSendTab0_all /NC
0
cs_mot6
cs_mot6
canecu-csmot6
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Can_SchedSendTab0_all /NC
canecu-csmot6
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3523 von 4100 31.JAN.2003 Thomas Brosi
bz_mot6 4
reset 1/
15
1 mot6byt8
B_gsala 2
canecu-mot6byt8
B_tolueb
canecu-mot6byt8
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+---------------+---------+ | Botschaft | Motor 7 | +---------------+---------+ | Identifier | 588 h | | Wiederholrate | 20 ms | | L¨ ange | 8 Bytes | +---------------+---------+ +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | (phys.) | (HEX) ---> (PHY) | | +================+============+=====+=======+====+======+===========+========================+===================================+ | R¨ uckmeldung | B_nlbzakt | 1 | 0 | 1 | 0 | 0 / 1 | 0: keine Anforderung | LL-Solldrehzahl wurde angehoben, | | Leerlauf| | | | | | | einer erh¨ oten LL| weil BSG_Last, Byte 2, Bit 0 oder | | Solldrehzahl 1.| | | | | | | Drehzahl bzw. erste | Energiemananager 1, Byte 1, Bit 0 | | Umdrehungstufe | | | | | | | Stufe noch nicht | gesetzt war oder eine Klima| | f¨ ur | | | | | | | erreicht | anforderung vorlag | | Lastmanagement | | | | | | | 1: LL-Solldrehzahl hat | | | | | | | | | | den Wert der erste | | | | | | | | | | Stufe erreicht oder | | | | | | | | | | uberschritten ¨ | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Geschwindigkeits| B_vmaxakt | 1 | 1 | 1 | 0 | 0 / 1 | 0: V-Begrenzung nicht | Fehlerbit wird vom Mot.-SG | |begrenzung | | | | | | | m¨ oglich | gesetzt, wenn dieses nicht in die | |aktivbar | | | | | | | 1: V-Begrenzung m¨ oglich| Geschwindigkeits-begrenzung gehen | | | | | | | | | | kann, ein Fehler w¨ ahrend der | | | | | | | | | | v-Begrenzung auftritt oder | | | | | | | | | | v > v(begr.) - v(delta) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Status | B_vmax | 1 | 2 | 1 | 0 | 0 / 1 | 0: inaktiv | Motor begrenzt aktuell die | |Geschwindigkeits| | | | | | | 1: aktiv | Geschwindigkeit des Fahrzeugs; | |begrenzung aktiv| | | | | | | | Reaktion auf externe oder interne | | | | | | | | | | Anforderung | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Fehlerspeicher- | fcmEnd [3] | 1 | 3 | 1 | 0 | 0 / 1 | 0: kein Fehlerspeicher-| Bei gesetztem Bit ist mindestens | |eintrag | | | | | | | eintrag | ein Kundendienstfehler eingetragen| | | | | | | | | 1: Fehlerspeicherein. | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Fehlerstatus | !B_tolcb | 1 | 4 | 1 | [1] | 0 / 1 | 0: i.O. | n.i.O. steht f¨ ur Fehlerwert, | |¨ Oltemperatur | | | | | | | 1: nicht i.O. | außerhalb des Meßbereichs | | | | | | | | | | (ungenau), nicht verbaut oder noch| | | | | | | | | | kein aktueller Wert; Info aus | | | | | | | | | | Aufbereitung der TOG-Botschaft | | | | | | | | | | (nicht VW D1/Colorado) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |PTC / Gl¨ uhstifte| | 1 | 5 | 3 | 7 | | | z. Zt nur beim Diesel gefordert | |ausgeschaltet | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Klemme DFM | kldfpwm | 2 | 0 | 8 | 0 | 0..101.6% | PHY = 0.4*INT | Meßwert Tastverh¨ altnis DFM-Signal | | | | | | | | | FFh ist unplaus | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |H¨ ohenfaktor | fho | 3 | 0 | 8 | 80h | 0..1.992 | PHY = INT/128 | Korrekturfaktor H¨ ohe (1 entspricht| | | | | | | | | FF ist unplausibel | 1013 mbar; 0,9 entspricht 1000m; | | | | | | | | | | 0,8 entspricht 2000m; 1,1 | | | | | | | | | | entspricht -1000m), verlegt aus | | | | | | | | | | Motor 6 Botschaft! | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Motordrehzahl- | dnmcan | 4 | 0 | 7 | 0 | 0..126 | PHY = INT | Differenz der Motordrehzahlen | |gradient | | | | | | U/min | 7Fh ist >= 127 U/min | n(t)-n(t-20ms) aus der CAN-Bot. | | | | | | | | | | Motor 1 | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Vorzeichen | B_dnmcan | 4 | 7 | 1 | 0 | 0 / 1 | 0: positiv | Positiv f¨ ur steigende Drehzahl | |Motordrehzahl- | | | | | | | 1: negativ | Negativ f¨ ur fallende Drehzahl | |gradient | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
CANECU 1.90.0
Seite 3524 von 4100 31.JAN.2003 Thomas Brosi
|Ladedruck | | 5 | 0 | 8 | 0 | 0..2.54 | PHY = INT/100 | Zur Anzeige im Kombi | | | | | | | | bar | FF ist unplausibel | (z.Zt. nur Porsche Colorado) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Generator Load |Audi D3: | 6 | 0 | 2 | 0 | 0..9 s | PHY = 3.INT | Dient der Vermeidung der vom | |Response Motor | !B_genlrc | | | | | | | Generator erzeugten, mechanischen | | | | | | | | | | Lastspr¨ ungen und LL-schwankungen | | |VW PQ35 | | | | | | | durch tr¨ agere Ausregelung. Diese | | | 00 bin [2] | | | | | | | Massnahme darf nur kurzfristig bzw| | | | | | | | | | als Notlauf wirksam sein | | | | | | | | | | (nicht VW D1/Colorado und PQ35). | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |reserviert | | 6 | 2 | 4 | 0 | | | f¨ ur zuk¨ unftige Erweiterungen der | | | | | | | | | | Generator Load Response | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |sleep indication| B_sleepi | 6 | 6 | 1 | 0 | 0 / 1 | 0: CAN wird ben¨ otigt | Die Sleep-Bereitschaft wird nach | | | | | | | | | 1: sleep bereit | Kl.15 aus durch Setzen dieses | | | | | | | | | | Bits signalisiert | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | R¨ uckmeldung |Audi D3: | 6 | 7 | 1 | 0 | 0 / 1 | 0: keine Anforderung | Leerlauf-Solldrehzahl wurde | | Leerlauf| B_nlebem | | | | | | einer erh¨ oten LL| aufgrund einer Lastmanagement| | Solldrehzahl 2.| | | | | | | Drehzahl bzw. 2. | Anforderung (BSG_Last Byte 1, Bit5| | Umdrehungstufe |VW PQ35 | | | | | | Stufe noch nicht | oder Energiemanager 1, Byte 1, Bit| | f¨ ur | B_nlbzakt2 | | | | | | erreicht | 1) auf die zweite Stufe angehoben | | Lastmanagement | | | | | | | 1: LL-Solldrehzahl hat | (nicht VW D1/Colorado) | | | | | | | | | den Wert der 2. | | | | | | | | | | Stufe erreicht oder | | | | | | | | | | uberschritten ¨ | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Lastabwurf | 00 bin [2] | 7 | 0 | 2 | 0 | | | nicht VW D1/Colorado, nicht PQ35 | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Einschalten|Audi D3: | 7 | 2 | 1 | 0 | | | nicht VW D1/Colorado, nicht PQ35 | |Generator | B_genonc | | | | | | | | | |VW PQ35: | | | | | | | | | | 0 bin [2] | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Lastabwurf|Audi D3: | 7 | 3 | 1 | 0 | | | nicht VW D1/Colorado, nicht PQ35 | |Heizsysteme | true | | | | | | | | | |VW PQ35: | | | | | | | | | | false [2] | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Gl¨ uhkerzen | | 7 | 4 | 4 | 0 | | | Diesel Motoren | |Brennraum | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ ◦ ◦ ¨ |Oltemperatur | tolc | 8 | 0 | 8 | 01h | -59..194 C| PHY = INT - 60 | realer Meßbereich ca. -40..150 C | | | | | | | | | FF ist unplausibel | 0 f¨ ur nicht verbaut | | | | | | | | | | Info aus Aufbereitung der TOG-Bot.| | | | | | | | | | (nicht VW D1/Colorado) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ [1] Initwert true bei nicht verbautem Sensor oder noch nicht verf¨ ugbarer Sensorinformation aus TOG-Botschaft; sonst false [2] f¨ ur die Generator Schnittstelle (gekennzeichnet mit nicht PQ35) werden Init-Werte gesendet [3] - fcmEnd liefert die Anzahl der physikalisch im Fehlerspeicher stehenden Eintr¨ age - getErrCntValEver() liefert die Anzahl der ¨ uber den Tester auslesbaren Fehler, also solche die bereits vom Validator best¨ atigt wurden.
send
Byte 1 MOT7BYT1 mot7byt1 Motor7 /NC
Byte 5
1/ Can_SchedSendTab0_all /NC
Byte 2
2/
0.0
Can_SchedSendTab0_all /NC
Motor7 /NC
254 Can_SchedSendTab0_all /NC
5/
Byte 6 MOT7BYT6 mot7byt6
6/ Can_SchedSendTab0_all /NC
kldfpwm
Byte 3
Byte 7
3/
254 Can_SchedSendTab0_all /NC
MOT7BYT7 mot7byt7
7/ Can_SchedSendTab0_all /NC
fho
Byte 4
Byte 8
4/
8/
127 Can_SchedSendTab0_all /NC dnmcan B_dnmcan 7
tolc
Can_SchedSendTab0_all /NC canecu-mot7
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
canecu-mot7
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3525 von 4100 31.JAN.2003 Thomas Brosi
00hex 0 B_nlbzakt 0 VBEGMOT7 B_vmaxakt 1 B_vmax 2 0 SY_FCMIRD 0 fcmEnd 3 getErrCntValEver()
canecu-mot7byt1
numberOfValEver
mot7byt1
B_tolcb 4 canecu-mot7byt1
SY_CANNIV 1/ B_vmaxakt
B_vmaxakt canecu-vbegmot7
B_vmxniv
1/ E_vfz
B_vmaxakt
dfpgetErf getErf
DFP_vfz
canecu-n-errorbit
canecu-vbegmot7
E_vfz
canecu-n-errorbit
0
only AUDI D3
SY_CANBEM
0 false
tnst_w TGENLRC
B_genlrc
0 B_sleepi 6 mot7byt6
B_nlbzakt2 nsol
B_nlebem
7
B_fs NSLBZLL2 NSLBZFS2
canecu-mot7byt6
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
canecu-mot7byt6
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
0
CANECU 1.90.0
Seite 3526 von 4100 31.JAN.2003 Thomas Brosi
only AUDI D3
SY_CANBEM 0 false B_genonc
2 false true
mot7byt7 3
canecu-mot7byt7
tnst_w TGENONC
canecu-mot7byt7
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+---------------+--------------+ | Botschaft | Motor Flexia | +---------------+--------------+ | Identifier | 580 h | | Wiederholrate | 1000 ms | | L¨ ange | 8 Bytes | +---------------+--------------+ >> if SY_CANTOG > 0 << +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | (phys.) | (HEX) ---> (PHY) | | +================+============+=====+=======+====+======+===========+========================+===================================+ | Z¨ ahler | bz_cmf | 1 | 0 | 4 | 0 | 0 .. 15 | PHY = INT | ¨ uberlaufender Botschaftsz¨ ahler, | | | | | | | | | | die Bits 0 und 1 werden zum | | | | | | | | | | Multiplexen der Bytes 2 bis 8 | | | | | | | | | | benutzt | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Driving Cycle | B_dcy | 1 | 4 | 1 | 0 | 0 / 1 | 0: nicht erkannt | | | | | | | | | | 1: erkannt | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Warm Up Cycle | B_wuc | 1 | 5 | 1 | 0 | 0 / 1 | 0: nicht erkannt | Mit dem Warm Up Cycle wird der | | | | | | | | | 1: erkannt | Verlernz¨ ahler im Gateway inkrem. | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | | | 1 | 6 | 1 | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Verbrennungsart| | 1 | 7 | 1 | 0 | 0 / 1 | 0: Diesel | Unterscheidung otto und diesel| | | | | | | | | 1: Otto | spezifische Gr¨ oßen | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ Byte 1 Bit 0 = 0 Wiederholrate: 2s d.h. bei Z¨ ahlerstand 0, 2, 4, 6, 8, 10, 12, 14 +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Ruߨ aquivalent | | 2 | 0 | 8 | 0 | 0 .. | PHY = INT*2.10ˆ-8 | [1] | | | | 3 | 0 | 8 | | 0.0013107 | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Drehzahl_ | NMAXKBI | 4 | 0 | 8 | 0 | 0..25500 | PHY = 100.INT | Drehzahl f¨ ur maximales Moment | | MaxMom | | | | | | U/min | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Max_Drehmoment | MDMAXKBI | 5 | 0 | 8 | 0 | 0..2550Nm | PHY = 10.INT | maximales Drehmoment | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Motorleistung | PMAXKBI | 6 | 0 | 8 | 0 | 0..511 kW | PHY = INT | maximale Motorleistung | | | | 7 | 0 | 1 | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Anzahl Ventile | VANZKBI | 7 | 1 | 3 | 0 | 0..7 | PHY = INT | Anzahl der Ventile pro Zylinder | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Anzahl Zylinder| MOTTYP | 7 | 4 | 4 | 0 | | PHY = INT [2] | Anzahl der Zylinder [2] | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Hubraum | CCMKBI | 8 | 0 | 7 | 0 | 0..12.7 L | PHY = 0.1 INT | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Ansaugsystem | MOTTYP.4 | 8 | 7 | 1 | | 0 / 1 | 0: Turbo | Ansaugsystem | | | | | | | | | 1: Sauger | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ Byte 1 Bit 0 = 1 Wiederholrate: 2s d.h. bei Z¨ ahlerstand 1, 3, 5, 7, 9, 11, 13, 15 +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Verschleiß- bzw| wfv_w | 2 | 0 | 8 | 0 | 0 .. | PHY = INT*2.10ˆ-8 | [3] | | Verbrauchs| | 3 | 0 | 8 | | 0.0013107 | | | | ¨ aquivalent | | | | | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3527 von 4100 31.JAN.2003 Thomas Brosi
Bit 0 = 1 Wiederholrate: 4s d.h. bei Z¨ ahlerstand 1, 5, 9, 13 und Bit 1 = 0 +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Kurzzeit| wdcan | 4 | 0 | 8 | 0 | -1890.. | PHY = 15.INT-1905 | [4] | | mittelwert | | | | | | 1905 mL | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | ¨ Olstandsz¨ ahler | wzcan | 5 | 0 | 6 | 0 | 0 .. 63 | PHY = INT | Anzahl der in die gemittelte | | | | | | | | | | ¨ Olstandsdifferenz eingeflossenen | | | | | | | | | | Differenzen | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | ¨ Olwarnung | B_wowarn | 5 | 6 | 1 | 0 | 0 / 1 | 0: keine Warnung | aktive Warnm¨ oglichkeit vom Motor | | | | | | | | | 1: Warnung | (Vorhalt) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Sensorwarnung | B_wswarn | 5 | 7 | 1 | 0 | 0 / 1 | 0: keine Warnung | Sensorwarnung bei unplausiblen | | | | | | | | | 1: Warnung | oder fehlendem Signal | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Hersteller| | 6 | 0 | 4 | 0 | 0 .. 15 | 00: RB | Hersteller Code | | Code | | | | | | | 01: Siemens | 05 .. 15 reserviert | | | | | | | | | 02: Magneti Marelli | | | | | | | | | | 03: Hitachi | | | | | | | | | | 04: VDO | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | ¨ Olstand | woeldir | 6 | 4 | 4 | 0 | -1890.. | PHY = 15.INT-1905 | Aktueller ¨ Olstand f¨ ur | | Direktmessung | | 7 | 0 | 4 | | 1905 mL | | ¨ Olstandsanzeige (Vorhalt) | | | | | | | | | | 00h kein Wert, FFh ist Fehler | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |¨ Olwarnschwellen-| woeloff | 7 | 4 | 4 | 0 | 0..630mL | PHY = 10.INT | Offset f¨ ur Nachf¨ ullerkennung | | Offset | | 8 | 0 | 2 | | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |¨ Olwarnschwellen-| woeltol | 8 | 2 | 6 | 0 | 0..630mL | PHY = 10.INT | Toleranz f¨ ur ¨ Olwarnschwelle bei | | Toleranz | | | | | | | | geringer Restlaufstrecke | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Byte 1
Byte 1 Bit 0 = 1 Wiederholrate: 4s d.h. bei Z¨ ahlerstand 3, 7, 11, 15 und Bit 1 = 1 +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Intervall Wmin | wwmin | 4 | 0 | 7 | 0 | 1 .. | PHY = 1000.INT | minimale Kilometeranzahl bis zum | | | | | | | | 127000 km | | Service | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | frei | | 4 | 7 | 1 | 0 | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Intervall Wmax | wwmax | 5 | 0 | 7 | 0 | 1 .. | PHY = 1000.INT | maximale Kilometeranzahl bis zum | | | | | | | | 127000 km | | Service | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | frei | | 5 | 7 | 1 | 0 | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Hersteller| | 6 | 0 | 4 | 0 | 0 .. 15 | 00: RB | Hersteller Code | | Code | | | | | | | 01: Siemens | 05 .. 15 reserviert | | | | | | | | | 02: Magneti Marelli | | | | | | | | | | 03: Hitachi | | | | | | | | | | 04: VDO | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Anzahl | wwertmin | 6 | 4 | 4 | 0 | 500..7500 | PHY = 500.INT | minimale geforderte Anzahl der | | Mittelung | | | | | | | | ¨ Olstandsdifferenzen f¨ ur Auswertung| | | | | | | | | | 0h ist unplaus. Wert | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Intervall tmin | wtmin | 7 | 0 | 6 | 0 | 0..63 | PHY = INT | min. Zeitintervall bis zum | | | | | | | | Monaten | | Service | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Intervall tmax | wtmax | 7 | 6 | 2 | 0 | 0..63 | PHY = INT | max. Zeitintervall bis zum | | | | 8 | 0 | 4 | | Monaten | | Service | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Strecke | wsmit | 8 | 4 | 4 | 0 | 25..375km | PHY = 25.INT | minimal geforderte Fahrstrecke f¨ ur| | Mittelung | | | | | | | | ¨ Olstandsauswertung | | | | | | | | | | 0h ist unplaus. Wert | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ [1] Ist beim Dieselmotor ein von Motordrehzahl und der Einspritzmenge abh¨ angiger Rußwert, beim Ottomotor ist der Wert 0 0000H = Motor aus, FFFFH = unplausibler/fehlerhafter Wert [2] 1*Wert bis 12 Zyl., 13 = 15 Zyl., 14 = 16 Zyl., 15 = 18 Zyl. [3] Ist beim Dieselmotor ein von der Motordrehzahl und der ¨ Oltemperatur abh¨ angiger Verschleißwert, beim Ottomotor ein Verbrauchs¨ aquivalent, das von der ¨ Oltemperatur, dem F¨ ullstand und dem Verbrauch abh¨ angt 0000H = Motor aus, FFFFH = unplausibler/fehlerhafter Wert ¨ ¨ [4] gemittelte Olstandsdifferenz (Differenz aus aktuellen F¨ ullstandswerte und kompensierter Olniveauschwelle) bezogen auf ¨ Olwarnschwelle 00H = kein Wert, FFh = Fehler
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3528 von 4100 31.JAN.2003 Thomas Brosi
Break 1/
nosend 1
bz_cmf
15
0
[dez] SY_CANTOG
1
0 false B_dcy
Bit
4
false
Bit
Byte 1
5
true
Can_SchedSendTab0
Bit FLEXMUX00 counter
bz_cmf 0 SY_CANTOG
1/
FLEXBYT23 counter
0 4/ bz_cmf
FLEXMUX11 counter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1 FLEXMUX10 counter
7 Flexia /NC
bz_cmf Bit 0 = 0, counter state 0,2,4,6,8,10,12,14 bz_cmf Bit 0 = 1, Zählerstand 1,3,5,7,9,11,13,15 new WIV
bz_cmf Bit 0 = 1, Bit 1 = 1 counter state 3,7,11,15
bz_cmf Bit 0 = 1, Bit 1 = 1 counter state 1,5,9,13
canecu-flexia
B_wuc
canecu-flexia
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3529 von 4100 31.JAN.2003 Thomas Brosi
counter
Byte 2 0
1/ Can_SchedSendTab0_all /NC
Flexia /NC
Byte 3 0
Can_SchedSendTab0_all /NC
Byte 4
VANZKBI
3/ Can_SchedSendTab0_all /NC
NMAXKBI
shiftLeft
2/
7
[dez]
Byte 5
1
4/ Can_SchedSendTab0_all /NC
MDMAXKBI PMAXKBI 8
0
Byte 6
5/ Can_SchedSendTab0_all /NC
255
[dez] Byte 7
6/
shiftLeft Can_SchedSendTab0_all /NC
[dez]
4
127
Byte 8
7/
CCMKBI Can_SchedSendTab0_all /NC 4
7
canecu-flexmux00
15
canecu-flexmux00
counter compute 1/ B_tverac
Byte 2
2/
0 wfv_w
Can_SchedSendTab0_all /NC
255
[dez] Flexia /NC
Byte 3
3/
Can_SchedSendTab0_all /NC
65280
[dez]
8 Flexia /NC
canecu-flexbyt23
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MOTTYP
canecu-flexbyt23
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3530 von 4100 31.JAN.2003 Thomas Brosi
counter 4 wwmin
1/
Can_SchedSendTab0_all /NC
127
[dez] 5 wwmax
2/
Can_SchedSendTab0_all /NC
127
[dez] 6
3/
shiftLeft wwertmin
Can_SchedSendTab0_all /NC
15 4
wtmin
7
63
4/
Can_SchedSendTab0_all /NC wtmax
3 6 8 60
5/
Can_SchedSendTab0_all /NC
2
canecu-flexmux11
Flexia /NC wsmit
15 4
counter compute 2/ 1/
4
B_tolfstc 0
Can_SchedSendTab0_all /NC
wdcan
wzcan 3/
5
B_wowarn 6
Can_SchedSendTab0_all /NC
B_wswarn 7
4/
6 shiftLeft woeldir
Can_SchedSendTab0_all /NC
15
[dez]
4
shiftRight
5/
7
4
Can_SchedSendTab0_all /NC shiftLeft
woeloff 4 8
shiftRight 48
[dez] shiftLeft woeltol 2
6/
Can_SchedSendTab0_all /NC
4 Flexia /NC
canecu-flexmux10
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
canecu-flexmux11
canecu-flexmux10
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
CANECU 1.90.0
Seite 3531 von 4100 31.JAN.2003 Thomas Brosi
Botschaft GRA_Neu ($38A), 4Bytes, 20ms -------------------------------------+-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | (HEX) ---> (PHYS) | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Checksumme | cs_gra | 1 | 0 | 8 | 0 | | 0 .. 255 | (Phys) = (Hex) | | +--------------------------------------------------------------------------------------------------------------------------------| |GRA-Hauptschalter | (not) | 2 | 0 | 1 | 0 | | 0 | ausgeschaltet |gerastetes Aus/Ein | | | B_fgrhsa | | | | | | 1 | eingeschaltet | | +--------------------------------------------------------------------------------------------------------------------------------| |Tip-Schalter aus | B_fgrat | 2 | 1 | 1 | 0 | | 0 |nicht bet¨ atigt |Aus mit Speichern | | | | | | | | | 1 |bet¨ atigt | | +--------------------------------------------------------------------------------------------------------------------------------| |Tip-Schalter | B_fgrtve | 2 | 2 | 1 | 0 | | 0 |nicht bet¨ atigt | | |Verz¨ ogern | | | | | | | 1 |bet¨ atigt | | +--------------------------------------------------------------------------------------------------------------------------------| |Tip-Schalter | B_fgrtbe | 2 | 3 | 1 | 0 | | 0 |nicht bet¨ atigt | | |Beschleunigen | | | | | | | 1 |bet¨ atigt | | +--------------------------------------------------------------------------------------------------------------------------------| |GRA verz¨ ogern | B_fgrtvh | 2 | 4 | 1 | 0 | | 0 |nicht verz¨ ogern | | | | | | | | | | 1 |verz¨ ogern | | +--------------------------------------------------------------------------------------------------------------------------------| |GRA beschleunigen | B_fgrtbh | 2 | 5 | 1 | 0 | | 0 |nicht beschleunigen| | | | | | | | | | 1 |beschleunigen | | +--------------------------------------------------------------------------------------------------------------------------------| |Bedienteil-Fehler | E_grbh | 2 | 6 | 1 | 0 | | 0 | i.O. | | | | | | | | | | 1 |Fehler Bed.-Hebel | | +--------------------------------------------------------------------------------------------------------------------------------| |frei | | 2 | 7 | 1 | 0 | | | | | +--------------------------------------------------------------------------------------------------------------------------------| |Tip-Schalter | B_fgrtse | 3 | 0 | 1 | 0 | | 0 |nicht bet¨ atigt | | |Setzen | | | | | | | 1 |bet¨ atigt | | +--------------------------------------------------------------------------------------------------------------------------------| |Tip-Schalter | B_fgrtwa | 3 | 1 | 1 | 0 | | 0 |nicht bet¨ atigt | | |Wiederaufnahme | | | | | | | 1 |bet¨ atigt | | +--------------------------------------------------------------------------------------------------------------------------------| |Sender | 10 | 3 | 2 | 2 | 0 | | 00 |Bordnetz | | |Codierung | | | | | | | 01 |Lenks¨ aulenmodul | | | | | | | | | | 10 |Motor | | +--------------------------------------------------------------------------------------------------------------------------------| |Botschaftsz¨ ahler | bz_gra | 3 | 4 | 4 | 00 H | | 0 .. 15 | (Phys) = (Hex) | | +--------------------------------------------------------------------------------------------------------------------------------| |frei | | 4 | 0 | 8 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+
send CSGRA
Byte 1
cs_gra GRA_neu /NC GRABYT2
Can_SchedSendTab0_all /NC
Byte 2
grabyt2
GRABYT3
1/ Can_SchedSendTab0_all /NC
Byte 3
grabyt3
2/ Can_SchedSendTab0_all /NC
Byte 4 0
4/
3/ Can_SchedSendTab0_all /NC
canecu-gra-neu
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
canecu-gra-neu
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECU 1.90.0
Seite 3532 von 4100 31.JAN.2003 Thomas Brosi
Byte 2 Can_SchedSendTab0_all /NC
GRA_neu /NC
Byte 3 Can_SchedSendTab0_all /NC
Byte 4
0
cs_gra
cs_gra
canecu-csgra
Can_SchedSendTab0_all /NC
canecu-csgra
00hex 0 B_fgrhsa 0 B_fgrat 1 B_fgrtve 2 B_fgrtbe
B_fgrtvh 4 B_fgrtbh
DFP_GRBH
E_grbh
canecu-grabyt2
5 dfpgetErf getErf
grabyt2 6
canecu-grabyt2
10bin Sender Codierung 2 2
bz_gra 4
reset 1/
15
B_fgrtse 0 canecu-grabyt3
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3
grabyt3
B_fgrtwa 1 canecu-grabyt3
ABK CANECU 1.90.0 Abkurzungen ¨ Parameter CANVERS CCMKBI CWGC CW_CAN_S FMOTC MDMAXKBI MDNORM
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW
CAN-Versionsbezeichnung Kombiausgabe Hubraum Getriebe-Codierung (CAN) Codewort fur ¨ CAN-Sendekonfiguration Motor-Codierung (CAN) maximales Drehmoment fur ¨ Ausgabe an Kombi Maximales indiziertes Motormoment fur ¨ Moment-Normierung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MOTTYP NMAXKBI NSLBZFS2 NSLBZLL2 PMAXKBI TGENLRC TGENONC T_NOMGAT VANZKBI
CANECU 1.90.0
Seite 3533 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW FW FW FW FW (REF) FW
Motortyp fur ¨ Ausgabe an Kombi Drehzahl bei maximalem Moment fur ¨ Ausgabe an Kombi Solldrehzahl vom Tester Stufe 2 bei B_fs=1 Solldrehzahl vom Tester Stufe 2 Kombiausgabe maximale Leistung ¨ Zeit nach Startende zum Andern der Generator load-response-time Zeit nach Startende bis Einschalten Generator (CAN) Timeoutzeit Gateway-Botschaft Kombiausgabe Anzahl Ventil
Systemkonstante
Art
Bezeichnung
SY_ASG SY_CANBEM SY_CANLHV SY_CANNIV SY_CANTOG SY_FCMIRD SY_KMTR
SYS (REF) SYS (REF) SYS SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Getriebe mit Drehzahlregelung vorhanden Systemkonstante CAN-Botschaft Energiemanager 1 CAN-Lastenheft Version Systemkonstante : Niveau-Konfiguration fur ¨ CAN-Kommunikation Systemkonstante CAN-Botschaft TOG Systemkonstante: Indirekter read-Zugriff auf Fehlerspeicher Systemkonstante Kuhlmitteltemperaturregelung ¨ vorhanden
Referenziert von
Art
Bezeichnung
CANECU
EIN AUS AUS AUS EIN EIN EIN EIN
FGR-Sollbeschleunigung fur ¨ CAN-Ausgabe ¨ Botschaftszahler fur ¨ Botschaft Motor Flexia ¨ CAN-Botschaftszahler fur ¨ GRA ¨ Botschaftszahler Motor6 Statusbit Anforderung Adaption Kupplung Homogenbetrieb vom Getriebe Bedingung Anlasser Ausspuren (CAN) Bedingung Anlasser Freigabe (CAN) Bedingung Automatikgetriebe
EIN EIN EIN EIN
¨ Bedingung Bremslichtschalter betatigt fur ¨ CAN-Ausgabe ¨ Bedingung Bremstestschalter betatigt fur ¨ CAN-Ausgabe Bedingung Ausgabe doppelte Momente auf CAN Bedingung ’driving cycle’ erkannt
EIN EIN EIN EIN
Vorzeichen Drehzahlgradient fur ¨ CAN-Ausgabe Bedingung fur ¨ Ansteuerung EGAS-Fehlerlampe ¨ Bedingung: Tip-Schalter Aus am FGR-Bedienteil betatigt Bedingung: FGR-Hauptschalter aus
EIN EIN EIN EIN EIN EIN EIN
Bedingung FGR-Taste Beschleunigen Bedingung FGR-Taste Beschleunigen wird gehalten (kein Tip) Bedingung FGR-Taste Setzen ¨ Bedingung FGR-Taste Verzogern ¨ Bedingung FGR-Taste Verzogern wird gehalten (kein Tip) Bedingung FGR-Taste Wiederaufnahme Bedingung Fahrstufe
Variable
Quelle
BFGRSC BZ_CMF BZ_GRA BZ_MOT6 B_AAKUPST B_ANLASC B_ANLFR B_AUTGET
CANECU CANECU CANECU MDASG GGCANECU GGCANECU
B_BLC B_BRC B_CDMA B_DCY
DDCY
B_DNMCAN B_EPCL B_FGRAT B_FGRHSA
GGCANECU DEPCL GGFGRH GGFGRH
B_FGRTBE B_FGRTBH B_FGRTSE B_FGRTVE B_FGRTVH B_FGRTWA B_FS
GGFGRH GGFGRH GGFGRH GGFGRH GGFGRH GGFGRH BBGANG
B_GATBOT B_GENLRC B_GENONC B_GRACAN
CANECU CANECU
B_GRALC B_GSALA B_KD B_KL15
GGCANECU GGCANECU BBKD BBSYSCON
B_KMTRE B_KOE
KMTR KOS
B_KOSRC B_KOV B_KOVKMTR B_KUPPL
KOS KOS KMTR GGEGAS
B_KVAKBI B_LL
KVA MDFAW
B_MDRWVZ B_MIL B_MSHLON B_NLBZAKT B_NLBZAKT2 B_NLCAN B_NLEBEM
GGCANECU BGLBZ BGLBZ CANECU CANECU
CANECU, GGCGRA CANECU CANECU CANECU ARMD, BBGANG,BBKD, CANECU,DKUPPL, ... CANECU CANECU CANECU CANECU, D2CTR,DCLA, DFPM, DTRIG, ... CANECU CANECU CANECU, FGRABED CANECU, FGRABED,GGCANECU CANECU, FGRBESI CANECU, FGRBESI CANECU, FGRBESI CANECU, FGRBESI CANECU, FGRBESI CANECU, FGRBESI BBSAWE, BGLBZ,BGNLLKH, CANECU,DTEV, ... CANECU, CANECUR
EIN AUS AUS CANECU, CANECUR, EIN GGCGRA, GGFGRH EIN CANECU EIN CANECU CANECU, TKMWL EIN ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... EIN CANECU BBSAWE, CANECU,- EIN DMDSTP, DTEV,LLRMD, ... EIN CANECU, TKMWL EIN CANECU EIN CANECU ARMD, BBKR,EIN BBSAWE, BDEMAB,BDEMKO, ... EIN CANECU ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... EIN CANECU EIN CANECU CANECU EIN EIN CANECU EIN CANECU CANECU AUS AUS
Bedingung Gateway-Botschaft empfangen Bedingung Generator Load Response (CAN) Bedingung Generator ein (CAN) Bedingung Empfang der GRA-Bediensignale uber CAN ¨ Bedingung GRA-Lampenansteuerung uber ¨ CAN Bed.: Getriebeeingriff uber ¨ Luftpfad Bedingung Kick-Down Bedingung Klemme 15
Bedingung fehlerfreie KMTR Ansteuerung Bedingung fur ¨ Kompressoreinschalten
Bedingung fur ¨ Klimakompressors-Leistungsreduzierung Bedingung Klimakompressor verboten Bedingung Klimakompressor Ausschalten (Kompressorverbot) aus KMTR ¨ Bedingung Kupplungspedal betatigt
Bedingung aufsummierter Kraftstoffverbrauch ist ubergelaufen ¨ Bedingung Leerlauf Vorzeichenbit Radwunschmomoment MIL-Ansteuerung Bedingung Heißleuchte an (fur ¨ CAN-Ausgabe) Anhebung der Leerlaufdrehzahl fur ¨ Bordnetzspannung aktiv Anhebung der 2. Stufe Leerlaufdrehzahl fur ¨ Bordnetzspannung aktiv Bedingung fur ¨ SG-Nachlauf von CAN ¨ Bedingung Leerlaufsolldrehzahlerhohunh fur ¨ Energiemanagement
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_NWPRIO B_SLEEPA B_SLEEPI B_STATBR B_STATGEC B_STATMDC B_STATNB B_STATTOC B_TOLCB
Quelle CANECUR CANECU
COWIV
B_TOLFSTC B_TOLUEB B_TVERAC B_VMAX B_VMAXAKT B_VMXNIV B_WOWARN B_WSWARN B_WUC
COWIV GGCANECU COWIV VMAXMD CANECU COWIV COWIV DWUC
CS_GRA CS_MOT5 CS_MOT6 DFP_DK
CANECU CANECU CANECU CANECU
DFP_DK1P DFP_DK2P DFP_FP1P DFP_FP2P DFP_GRBH DFP_TA
CANECU CANECU CANECU CANECU CANECU CANECU
DFP_TM
CANECU
DFP_VFZ
CANECU
DNMCAN E_DK
GGCANECU DDVE
E_DK1P E_DK2P E_FP1P E_FP2P E_GRBH E_TA
DDVE DDVE GGPED GGPED GGFGRH GGTFA
E_TM
GGTFM
E_VFZ
DVFZ
FCMEND FFZDFP FGNSOL FHO
BGGNSOL GGDSU
KLDFPWM
MDGEN
KVAKBI_W MDVERLC MDWRAB_W MIAUTGETC MIAUTGSC MIFAB_W
KVA
MDKOG
MIISTC MIMAX_W
MDMAX
MIVBEB_W
MDFAW
MIZWMNC NMOTEMI NMOT_C NMOT_W
GGCANECU GGCANECU BGNMOT
CANECU 1.90.0
Seite 3534 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Art
Bezeichnung
CANECU CANECU
EIN EIN AUS EIN EIN EIN EIN EIN EIN
Bedingung Getriebewunschdrehzahl einstellen Bedingung Sleep Acknowledge aus Gateway-Botschaft Bedingung Sleep Indication fur ¨ Gateway Status Bremseneingriff uber ¨ CAN Bedingung Getriebestatus fur ¨ CAN-Ausgabe Bedingung Momentenstatus fur ¨ CAN-Ausgabe Bedingung Normalbetrieb (fur ¨ CAN-Ausgabe) Status Bremsen-SG fur ¨ CAN-Ausgabe ¨ ¨ Bed. Fehlerstatus Oltemperatur aus Kombibotschaft od. aus COWIV abhangig von LH
EIN EIN EIN EIN LOK EIN EIN EIN EIN
¨ ullstand Status Toggle-Bit Olf ¨ fur ¨ CAN ¨ Bedingung Oltemperaturschutz ¨ Status Toggle-Bit fur ¨ das Verbrauchsaquivalent (CAN) Bedingung VMAX-Regelung aktiv Geschwindigkeitsbegrenzung aktivierbar Bedingung Geschwindigkeitsbegrenzung durch Niveauregelung aktiv ¨ Bedingung WIV Olwarnung Bedingung WIV Sensorwarnung Bedingung ’warm up cycle’ erkannt
CANECU, GGCASR CANECU CANECU CANECU CANECU CANECU, GGCTOL,LLRNS CANECU CANECU, GGCANECU CANECU CANECU, MDFAW CANECU, FGRFULO CANECU CANECU CANECU, D2CTR,DCLA, DFPM, DTRIG CANECU
AUS AUS AUS BGFKMS, BGRLFGZS, DOK BGWPR, CANECU,DKATFKEB, ... CANECU DOK CANECU DOK CANECU DOK CANECU DOK CANECU DOK ATR, BBAGR, BBKH,- DOK BGAGRTS, BGTMPK, ... ATM, ATR, BBAGR,- DOK BBKH, BGTABST, ... ATM, CANECU, DDG, DOK DMDLU, DMDSTP, ... EIN CANECU BGFKMS, BGRLFGZS, EIN BGWPR, CANECU,DKATFKEB, ... EIN CANECU EIN CANECU EIN CANECU EIN CANECU EIN CANECU ATR, BBAGR, BBKH,- EIN BBKW, BGAGRTS, ... ATM, ATR, BBAGR,- EIN BBKH, BBKW, ... EIN ATM, BDEMHA,CANECU, DDG,DMDLU, ... EIN CANECU CANECU, DFPMEEP,- EIN TC2MOD EIN CANECU BGFAWU, CANECU,- EIN DLLR, ESNSWL,ESSTT, ... EIN CANECU, DTEV,LLRNS, TKMWL EIN CANECU, COWIV EIN CANECU EIN CANECU EIN CANECU EIN CANECU CANECU, NMAXMD, V- EIN MAXMD EIN CANECU EIN CANECU, MDASG,MDBGRG, MDFAW,MDKOG, ... BGBVG, CANECU, M- EIN DAUTG CANECU EIN EIN CANECU CANECU EIN AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ...
berechnte Checksumme der GRA-Botschaft Checksumme der Botschaft Motor 5 Checksumme Motor6 ¨ SG-int. Fehlerpfadnr.: Fehler Drosselklappenpoti loschen
SG-int. Fehlerpfadnr.: Drosselklappe 1.Poti SG-int. Fehlerpfadnr.: Drosselklappe 2.Poti SG int. Fehlerpfadnr.: Fahrpedal 1.Potentiometer SG int. Fehlerpfadnr.: Fahrpedal 2.Potentiometer SG int. Fehlerpfadnr.:GRA-Bedienhebel SG-int. Fehlerpfadnr.: Ansauglufttemperatur TANS (-Ladeluft) Interne Fehlerpfadnummer: Motortemperatur SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal Drehzahlgradient fur ¨ CAN-Ausgabe Errorflag: DK - Potentiometer
Errorflag: Drosselklappe 1. Poti Errorflag: Drosselklappe 2. Poti Errorflag: Fahrpedal 1. Poti Errorflag: Fahrpedal 2. Poti Errorflag: GRA Bedienhebel Errorflag: Ansauglufttemperatur Errorflag: TMOT Errorflag: Fahrzeug-Geschwindigkeit
¨ Anzahl Eintrage im Fehlerspeicher Fehlerpfadidentifikationsnummer (dfp) zum Freeze-Frame Zero Faktor zur Beeinflussung der Getriebesolldrehzahl ¨ Korrekturfaktor Hohe
Generatorsignal (Kl. DFM) als PWM-Signal filtriert aufsummierter Kraftstoffverbrauch fur ¨ Kombiausgabe Verlustmoment fur ¨ CAN-Ausgabe Betrag des Radwunschmomentes Istmoment fur ¨ Getriebe (CAN-Ausgabe) Sollmoment Fur ¨ Getriebe (CAN-Ausgbae) Begrenztes indiziertes Fahrerwunschmoment indiziertes Motormoment Hochdruckphase Istwert fur ¨ Ausgabe auf CAN-Bus maximal erreichbares indiziertes Moment
¨ Indiziertes Moment vor Anderungsbegrenzung, nach oben auf mimax_w begrenzt ¨ indiziertes Motormoment beim spatesten Zundwinkel ¨ fur ¨ CAN-Ausgabe Motorwunschdrehzahl an Getriebe Motordrehzahl (CAN-Wert) Motordrehzahl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
NSOL
LLRNS
NSTAT
LLRNS
STATGRA
GGCANECU
TANS
GGTFA
TMOT
GGTFM
TNST_W
BBSTT
TOLC TVLUESIC VFZG
COWIV KMTR GGVFZG
VZIEL_W
FGRFULO
WDCAN WDKBA
COWIV GGDVE
WFV_W WOELDIR WOELOFF WOELTOL WPEDC WPEDV_W WSMIT WTMAX WTMIN WWERTMIN WWMAX WWMIN WZCAN
COWIV COWIV COWIV COWIV
BBNWS, CANECU,EIN DFFTK, DTEV,LBUESYN, ... EIN BBSAWE, BGLBZ,CANECU, DDG,GGCANECU, ... BGWPFGR, CANECU, EIN TKMWL EIN ADAGRLS, ADVE,ATEV, ATR, BBKH, ... ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... EIN ABKVP, BBDNWS,BBKH, BBNWS,BBSAWE, ... EIN CANECU, GGCTOL EIN CANECU EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... CANECU, FGRABED,- EIN FGRREGL, TKMWL EIN CANECU CANECU, DFFT,EIN DMDSTP, LRAEB,TC1MOD, ... EIN CANECU EIN CANECU EIN CANECU CANECU EIN EIN CANECU EIN CANECU, GGPED CANECU EIN CANECU EIN EIN CANECU EIN CANECU EIN CANECU EIN CANECU EIN CANECU
COWIV COWIV COWIV COWIV COWIV COWIV COWIV
CANECU 1.90.0
Seite 3535 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Leerlaufsolldrehzahl
¨ Solldrehzahl stationar
Status GRA fur ¨ Ausgabe auf CAN Ansaugluft - Temperatur Motor-Temperatur Zeit nach Startende
¨ ¨ Oltemperatur aus Kombibotschaft od. aus COWIV abhangig von LH Istzustand Lufteransteuerung ¨ Fahrzeuggeschwindigkeit
Zielgeschwindigkeit FGR WIV Kurzzeitmittelwert Drosselklappenwinkel bezogen auf unteren Anschlag
¨ WIV Verbrauchsaquivalent ¨ WIV Olstand Direktmessung fur ¨ CAN ¨ WIV Olwarnschwellen-Offset fur ¨ CAN ¨ WIV Olwarnschwellen-Toleranz fur ¨ CAN normierter Fahrpedalwinkel fur ¨ CAN-Ausgabe Normierter Fahrpedalwinkel vor Berucksichtigung ¨ der Begrenzungen im Notfahren ¨ ullstand WIV: min. Strecke zur Mittelwertbildung Olf ¨ fur ¨ CAN WIV Intervall tmax fur ¨ CAN WIV Intervall tmin fur ¨ CAN ¨ ullstandsdifferenzen WIV: min. Anzahl der Olf ¨ zur Mittelwerbildung fur ¨ CAN WIV Interwall Wmax fur ¨ CAN WIV Intervall Wmin fur ¨ CAN ¨ ¨ WIV Olstandsz ahler
FB CANECU 1.90.0 Funktionsbeschreibung Die Matrix Can_SchedSendTab0_all ist eine Darstellung des CAN-Senden-Puffers, der im wesentlichen aus 8 Bytes-Botschaften besteht. Die Botschaften werden in diesen internen RAM-Bereich Can_SchedSendTab0_all[x,y] gespiegelt. Die Laufvariable x bestimmt den Adressbereich der entspr. Botschaft, die Laufvariable y das entspr. Byte aus der Botschaft.
APP CANECU 1.90.0 Applikationshinweise Bedatung f¨ ur Lastenheftversion 4.1.x Version 4.1.1 4.1.2 4.1.3
PQ24 ohne Lenks¨ aulenmodul mit Lenks¨ aulenmodul
Empfang GRA_neu Senden GRA_neu Empfang GRA_neu
CWGRABH 1 0 1
CW_CAN_S.3 1 1 1
CANVERS 12 13 14
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3536 von 4100 31.JAN.2003 Thomas Brosi
FU CANECUR 1.60.1 CAN Empfangsbotschaften FDEF CANECUR 1.60.1 Funktionsdefinition ¨ Uber die Codew¨ orter CW_CAN_R und CW_CAN_RA wird festgelegt, welche Botschaft empfangen werden soll.
CW_CAN_R
CW_CAN_RA
Bit
Bit
+---------------------------------------------------------------+ | 15| 14| 13| 12| 11| 10| 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---------------------------------------------------------------+ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +---------| | | | | | | | | | | | | | +-------------| | | | | | | | | | | | | +-----------------| | | | | | | | | | | | +---------------------| | | | | | | | | | | +-------------------------| | | | | | | | | | +-----------------------------| | | | | | | | | +---------------------------------| | | | | | | | +-------------------------------------| | | | | | | +-----------------------------------------| | | | | | +---------------------------------------------| | | | | +-------------------------------------------------| | | | +-----------------------------------------------------| | | +---------------------------------------------------------| | +-------------------------------------------------------------| +-----------------------------------------------------------------+---------------------------------------------------------------------+-------------------------------+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +-------------------------------+ | | | | | | | | | | | | | | | +---------| | | | | | +-------------| | | | | +-----------------+---+---+---+---+----------------------
Botschaft Getriebe 1 Botschaft Getriebe 2 Botschaft Bremse 1 Botschaft Airbag Botschaft LWS Kombi 1, 2 ,3 nicht belegt Botschaft Bremse 3 nicht belegt Botschaft Clima 1 nicht belegt nicht belegt BSG_Last s. %CANSEN nicht belegt TOG
nicht belegt Botschaft Gateway Komfort Botschaft Bremse 2 nicht belegt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bit = 1 -> Empfang, Bit = 0 -> kein Empfang und keine Timeout-¨ Uberwachung Die Botschaften f¨ ur die Wegfahrsperre k¨ onnen nur ¨ uber Systemkonstante aktiviert werden. Die Botschaften Bremse1, Getriebe1 werden f¨ ur die Bearbeitung der Codierfehler empfangen, wenn in CW_CAN_C das entsprechende Bit gesetzt ist. Die Timeout¨ uberwachung wird nur durchgef¨ uhrt, wenn das Empfangscodewort mit 1 bedatet ist.
CW_CAN_C
Bit
+-------------------------------+ | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +-------------------------------+ | | | | | | | | | | | | | | | +-----| | | | | | +---------| | | | | +-------------+---+---+---+---+------------------
Bit = 1 -> Codierfehler¨ uberwachung
Botschaft Getriebe 1 nicht belegt Botschaft Bremse 1 nicht belegt
Bit = 0 -> keine Codierfehler¨ uberwachung
Im Fehlerfall (erkannter Timeout, oder Busoff) oder bei abgeschalteter Botschaft werden die Initwerte verwendet. Beim Botschaftsausfall bleiben bis zum Fehlerspeichereintrag die Werte der zuletzt empfangenen Botschaft erhalten.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3537 von 4100 31.JAN.2003 Thomas Brosi
Getriebe 1 ($440, 10ms-Raster, 8 Byte) -------------------------------------+-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Umrechnung |Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | (HEX) ---> (PHYS) | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Schaltung aktiv | B_gsch | 1 | 0 | 1 | 0 | | 0 | keine Schaltung |w¨ ahrend Schaltungen| | | | | | | | | 1 | Schaltung l¨ auft |wird AR verboten | +---------------------------------------------------------------------------------------------------------------------------------| |Status Getriebe | B_ges | 1 | 1 | 1 | 0 | | 0 | Keine Schutzfkt. |permanente Reduz. | |und Wandlerschutz | | | | | | | 1 | Schutzfkt. angef. |aus Byte 4; bei EDC| | | | | | | | | | |Anfahr-Md-Kennlinie| +---------------------------------------------------------------------------------------------------------------------------------+ |Klimakompressor aus| B_gekoa | 1 | 2 | 1 | 0 | | 0 | Keine Anforderung | | | | | | | | | | 1 | Kompressor aus | | +---------------------------------------------------------------------------------------------------------------------------------+ |Wandler| statwkc | 1 | 3 | 2 | 0 | | 0 | WK ge¨ offnet | | |kupplung | | | | | | | 1 | WK geregelt | | | | | | | | | | 2 | WK geschlossen | | | | | | | | | | 3 | Fehler | | +---------------------------------------------------------------------------------------------------------------------------------+ |LL-Solldreh. Anheb.| | 1 | 5 | 1 | 0 | | 0 | nein | | | | | | | | | | 1 | ja | | +---------------------------------------------------------------------------------------------------------------------------------+ |Status Kodierung | | 1 | 6 | 1 | 0 | | 0 | Kodierung i.O. | | |in Motorsg. | | | | | | | 1 | Kodierung nicht i.O. | | +---------------------------------------------------------------------------------------------------------------------------------+ |EGS-Anforderung |B_gsaf | 1 | 7 | 1 | 0 | | 0 | keine Anforderung | Byte 4 wird damit | | | | | | | | | 1 | EGS-Anforderung | g¨ ultig | +---------------------------------------------------------------------------------------------------------------------------------+ |Zielgang oder ein- | gangauti_c | 2 | 0 | 4 | 0 | | | | | |gelegter Gang | | | | | | | | | | +---------------------------------------------------------------------------------------------------------------------------------+ |W¨ ahlhebelposition | gwhpos | 2 | 4 | 4 | 00 H | | 0..15 | (PH) = (HEX) | | +---------------------------------------------------------------------------------------------------------------------------------+ |¨ Ubertr. Fkt. | uefktget | 3 | 0 | 8 | 00 H | FF | 0 ..25.4 |(PH) = 0.1 * (HEX) |Mrad / Mkurbelwelle| +---------------------------------------------------------------------------------------------------------------------------------+ |inneres Soll| migs_can | 4 | 0 | 8 | FE H | FF | 0 ..99.06 % |(PH) = 0.39 * (HEX) |Getriebeeingriff | |Motormoment | | | | | | | MDI | | | +---------------------------------------------------------------------------------------------------------------------------------+ |Fahrwiderstands| fawifgrc | 5 | 0 | 8 | 7F H | FF | -31.6 ..31.6 |(PH) = 0.249 * |auf % Steigung am | |index | | | | | | | | ( (HEX) - 127 ) |Berg normiert | +---------------------------------------------------------------------------------------------------------------------------------+ |Getriebe Notlauf | | 6 | 0 | 3 | 00 H | | | | | | | B_genot | 6 | 3 | 1 | | | 0 / 1 | reduziertes Anfahrmoment|Fehler muß im Ge-SG| | | | | | | | | | gefordert |abgelegt sein | +---------------------------------------------------------------------------------------------------------------------------------+ |K¨ uhlleistung | klahc | 6 | 4 | 2 | 0 | | 00 | aus |keine zus. K¨ uhll. | | | | | | | | | 01 | Stufe 1 |20 % erh¨ ohen | | | | | | | | | 10 | Stufe 2 |40 % erh¨ ohen | | | | | | | | | 11 | Stufe 3 |max. K¨ uhlleistung | +---------------------------------------------------------------------------------------------------------------------------------| |OBD-Status | B_milfbg | 6 | 7 | 1 | | | | | | +---------------------------------------------------------------------------------------------------------------------------------+ | Motor aus | B_motaus | 7 | 0 | 1 | 0 | | 0 | Motor startbereit |nur bei ASG | | | | | | | | | 1 | Motor aus | | +---------------------------------------------------------------------------------------------------------------------------------+ |Getriebeinfobit | | 7 | 1 | 1 | | | 0 / 1 | 0: Stufenautomat | | | | | | | | | | | 1: CVT | | +---------------------------------------------------------------------------------------------------------------------------------+ |Gang eingelegt | | 7 | 2 | 1 | | | | | | +---------------------------------------------------------------------------------------------------------------------------------+ |Botschaftsz¨ ahler | bz_cang1 | 7 | 3 | 4 | 0 | | 0 .. 15 | (PH) = (HEX) |keine Botschafts- | | | | | | | | | | |z¨ ahler¨ uberwachung, | | | | | | | | | | |da keine Bot.| | | | | | | | | | |Synchronisation | | | | | | | | | | |erforderlich | +---------------------------------------------------------------------------------------------------------------------------------+ |FSP-Eintrag | | 7 | 7 | 1 | | | | | | +---------------------------------------------------------------------------------------------------------------------------------+ | Wandlerverlust| mdwancan | 8 | 0 | 8 | 00 H | FF | 0 .. 99.06% |(PH)= 0.39 * (HEX) |Getriebeaufnahme- | | moment | | | | | | | MDI | |moment | +---------------------------------------------------------------------------------------------------------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3538 von 4100 31.JAN.2003 Thomas Brosi
Getriebe 2 ($540, 10ms-Raster, 8 Byte) -------------------------------------+-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Umrechnung |Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | (HEX) ---> (PHYS) | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |LFR-Adaption | B_cvtad | 1 | 0 | 1 | 0 | | 0 | Adaption erlaubt |Bei ¨ Anderungen des | |Freigabe | | | | | | | 1 | Adaption gesperrt |Kupplungsmoments | | | | | | | | | | |wird Adapt. gesp. | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Schubabschalt| B_sacvt | 1 | 1 | 1 | 0 | | 0 | Keine Anforderung |1 : Kupplung wird | |unterst¨ utzung | | | | | | | 1 | Anforderung SA | nicht schlag- | | | | | | | | | | | artig ge¨ offnet | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Ecomatic | B_geco | 1 | 2 | 1 | 0 | | 0 | nein | | | | | | | | | | 1 | ja | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Zwischengasflag | B_zges | 1 | 3 | 1 | 0 | | 0 | inaktiv | | | | | | | | | | 1 | aktiv | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Botschaftsz¨ ahler | bz_cange | 1 | 4 | 4 | 0 | | 0 .. 15 | |keine Botschafts- | | | | | | | | | | |z¨ ahler¨ uberwachung, | | | | | | | | | | |da keine Bot.| | | | | | | | | | |Synchronisation | | | | | | | | | | |erforderlich | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Leerlaufsoll| nllcvt1 | 2 | 0 | 8 | 00 H | FF |0 ..2540 /min |(PH) = 10 * (HEX) | | |drehzahl | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Gradientenbe| mdgbeg | 3 | 0 | 8 | FF H | |0 .. 2540 Nm/s |(PH)= 10 * (HEX) |Drehmomentgrad| |grenzung | | | | | | | | |ientenbegrenzung | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Synchronisations- | nsyw | 4 | 0 | 8 | 0 | FF |0..6350 U/min |(PH) = 25 * (HEX) | | |Wunschdrehzahl | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |invertierte | nsywin | 5 | 0 | 8 | 0 | FF | | | | |Synchronisations- | | | | | | | | | | |Wunschdrehzahl | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Synchronisations- | tsyn | 6 | 0 | 8 | 0 | FF |0..5080 ms |(PH) = 20 * (HEX) | | |zeit | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Drehzahlmesser| | 7 | 0 | 1 | 0 | | 0 / 1 | 0: normal | Beim DQ-Getriebe | |d¨ ampfung | | | | | | | | 1: dynamisch | kann die Anzeige- | | | | | | | | | | | d¨ ampfung des nmot-| | | | | | | | | | | Messers beim | | | | | | | | | | | Schalten ge¨ andert | | | | | | | | | | | werden | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Startet wird angest| | 7 | 1 | 1 | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Gong | | 7 | 2 | 1 | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Unterdr. v. Warn. | | 7 | 3 | 1 | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Shiftlocklampe | | 7 | 4 | 1 | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Motordurchlauf | | 7 | 5 | 1 | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Anforderung Kriech-| B_aakuppl | 7 | 6 | 1 | 0 | | 0 | nein | | |adaption | | | | | | | 1 | ja | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Fehlerlampe | B_fku | 7 | 7 | 1 | 0 | | 0 | Lampe aus | | | | | | | | | | 1 | Lampe ein | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Ganganzeige | | 8 | 0 | 4 | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Fahrstufe | | 8 | 4 | 4 | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+
Bremse 1 ($1A0, 10ms-Raster, 8 Byte) -----------------------------------+-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Sonstige | Umrechnungsfaktor | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | Bedingungen | (HEX) ---> (PHYS) | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |ASR-Anforderung | B_asr_can | 1 | 0 | 1 | 0 | | | 0 : keine Anforderung |Anforderung in | | | | | | | | | | 1 : Anforderung ASR |Byte 5 oder 6 | +---------------------------------------------------------------------------------------------------------------------------------| |MSR-Anforderung | B_msr_can | 1 | 1 | 1 | 0 | | | 0 : keine Anforderung |Anforderung in | | | | | | | | | | 1 : Anforderung MSR |Byte 7 | | | | | | | | | | |Byte 6 neue Info | +---------------------------------------------------------------------------------------------------------------------------------+ |ABS-Bremsung | B_absfgr | 1 | 2 | 1 | 0 | | | 1: ABS-Bremsung aktiv | |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3539 von 4100 31.JAN.2003 Thomas Brosi
+---------------------------------------------------------------------------------------------------------------------------------| |EDS-Eingriff | B_edsfgr | 1 | 3 | 1 | 0 | | | 1: EDS-Eingriff aktiv | | +---------------------------------------------------------------------------------------------------------------------------------| |FDR-Eingriff | B_fgrabz | 1 | 4 | 1 | 0 | | | 1: FDR-Eingriff aktiv | | +---------------------------------------------------------------------------------------------------------------------------------| |ASR-Schalt-Beeinfl.| | 1 | 5 | 2 | 00H | | |00: keine Anford. | | | | | | | | | | |01: ASR-Schaltkennfeld | | | | | | | | | | |02: R¨ uckschaltung | | | | | | | | | | |03: Schaltverbot | | +---------------------------------------------------------------------------------------------------------------------------------| |EBV Eingriff | | 1 | 7 | 1 | 0 | | | 1: EBV-Eingriff aktiv |Elektr. Bremskraft-| | | | | | | | | | |verteilung | +---------------------------------------------------------------------------------------------------------------------------------| |Lampe ABS | | 2 | 0 | 1 | 0 | | | 1: Lampe ein | | +---------------------------------------------------------------------------------------------------------------------------------| |Lampe ASR/FDR | | 2 | 1 | 1 | 0 | | | 1: Lampe ein | | +---------------------------------------------------------------------------------------------------------------------------------| |Bremskontrollampe | | 2 | 2 | 1 | 0 | | | 1: Lampe ein | | +---------------------------------------------------------------------------------------------------------------------------------| |Fahrer bremst | B_fabr | 2 | 3 | 1 | 0 | | | 1: Bremse getreten | | +---------------------------------------------------------------------------------------------------------------------------------| |Bremstestschalter | [2] | 2 | 4 | 1 | 0 | | | 1: Bremse getreten | | +---------------------------------------------------------------------------------------------------------------------------------| |Schlecht|B_swecan | 2 | 5 | 1 | 0 | | 0 | keine Ausblendung | | |wegeausblendung | | | | | | | 1 | Ausblendung | | +---------------------------------------------------------------------------------------------------------------------------------| |Status Schlecht|B_npcanswe | 2 | 6 | 1 | 0 | | | 0: g¨ ultig | | |wegeausblendung | | | | | | | | 1: ung¨ ultig | | +---------------------------------------------------------------------------------------------------------------------------------| |ABS in Diagnose |B_absdia | 2 | 7 | 1 | 0 | | 0 | keine Diagnose | | | | | | | | | | 1 | Diagnose | | +---------------------------------------------------------------------------------------------------------------------------------+ |aktiver BKV |B_bkvvc | 3 | 0 | 1 | 0 | | | | | +---------------------------------------------------------------------------------------------------------------------------------| |Geschwindigkeit low| vamsr_c | 3 | 1 | 7 | [1] | [1] | 0 / 1.27 km/h | (PH) = 0.01 * (HEX) | | | | | | | | | | | | | +---------------------------------------------------------------------------------------------------------------------------------| |Geschwindigk. high | vamsr_c | 4 | 0 | 8 | [1] | [1] | 0 / 325.12km/h| (PH) = 1.28 * (HEX) | | +---------------------------------------------------------------------------------------------------------------------------------+ |ASR Eingriffsmoment| miasrl_can | 5 | 0 | 8 | FE H | FF | 0 / 99.06% |(PH) = 0.39 * (HEX) | | |langsam | | | | | | | | | | +---------------------------------------------------------------------------------------------------------------------------------| |ASR Eingriffsmoment| miasrs_can | 6 | 0 | 8 | FE H | FF | 0 / 99.06% |(PH) = 0.39 * (HEX) |bitinvertiertes | |schnell | | | | | | | | |MSR Moment bei | | | | | | | | | | |MSR Anforderung | +---------------------------------------------------------------------------------------------------------------------------------| |MSR Eingriffsmoment| mimsr_can | 7 | 0 | 8 | 00 H | FF | 0 / 99.06% |(PH) = 0.39 * (HEX) | | +---------------------------------------------------------------------------------------------------------------------------------+ |Botschaftsz¨ ahler | bz_can | 8 | 0 | 4 | 00 H | | 0 .. 15 |(PH) = (HEX) | | +---------------------------------------------------------------------------------------------------------------------------------+ |ASR-Steuerger¨ at | B_asresp | 8 | 4 | 1 | 0 | | 0 | ABS | | | | | | | | | | 1 | ASR | | +---------------------------------------------------------------------------------------------------------------------------------| |ESP Passiv getastet| | 8 | 5 | 1 | 0 | | | 0: ESP aktiviert | ESP vom Fahrer | | | | | | | | | | 1: Passiv getastet | passiv getastet | +---------------------------------------------------------------------------------------------------------------------------------+ | ESP Systemstatus | | 8 | 6 | 1 | 0 | | | 0: i.O. | Fehler steht f¨ ur | | | | | | | | | | 1: Fehler | Stillegung ESP mit| | | | | | | | | | | Fehlereintrag | +---------------------------------------------------------------------------------------------------------------------------------+ | Geschwindigkeits- | | 8 | 7 | 1 | 0 | | | 0: i.O. | | | Ersatzwert | | | | | | | | 1: Ersatzwert | | +---------------------------------------------------------------------------------------------------------------------------------+ [1] Konstanten: V_INIT = FF88h oder FF89h V_Uspg = FFAAh oder FFABh V_Fehler = FFCCh oder FFCDh die Darstellung entspricht den gesamten
= 1111 1111 1000 100x bin = 1111 1111 1010 101x bin = 1111 1111 1100 110x bin Bytes 3 & 4.
Die Auswertung erfolgt in %GGCASR. [2] ab CAN-Datenfestlegung v4.3.6 ist B_bkva immer false.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
CANECUR 1.60.1
Seite 3540 von 4100 31.JAN.2003 Thomas Brosi
canecur-ggcasr-bremse2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
canecur-ggcasr-bremse2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3541 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+---------------+----------+ | Botschaft | Bremse 3 | +---------------+----------+ | Identifier | 4A0 h | | Wiederholrate | 10 ms | | L¨ ange | 8 Bytes | +---------------+----------+ +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | (phys.) | (HEX) ---> (PHY) | | +================+============+=====+=======+====+======+===========+========================+===================================+ |Fahrtrichtung VL| | 1 | 0 | 1 | 0 | 0 / 1 | 0: Vorw¨ arts | Fahrrichtungserkennung | | | | | | | | | 1: R¨ uckw¨ arts | (im Audi D3) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Radgeschw. VL | vrad_vl_c | 1 | 1 | 7 | [1] | 0..326 | PHY = INT / 100 | low Byte 1, high Byte 2 (Aufl¨ osung| | | | 2 | 0 | 8 | | km/h | | 1.28 km/h); Radgeschwindigkeit | | | | | | | | | | bezieht sich auf den ’Kombi 3’ | | | | | | | | | | Reifenumfang | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Fahrtrichtung VR| | 3 | 0 | 1 | 0 | 0 / 1 | 0: Vorw¨ arts | Fahrrichtungserkennung | | | | | | | | | 1: R¨ uckw¨ arts | (im Audi D3) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Radgeschw. VL | vrad_vr_c | 3 | 1 | 7 | [1] | 0..326 | PHY = INT / 100 | low Byte 3, high Byte 4 (Aufl¨ osung| | | | 4 | 0 | 8 | | km/h | | 1.28 km/h); Radgeschwindigkeit | | | | | | | | | | bezieht sich auf den ’Kombi 3’ | | | | | | | | | | Reifenumfang | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Fahrtrichtung HL| | 5 | 0 | 1 | 0 | 0 / 1 | 0: Vorw¨ arts | Fahrrichtungserkennung | | | | | | | | | 1: R¨ uckw¨ arts | (im Audi D3) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Radgeschw. HL | vrad_hl_c | 5 | 1 | 7 | [1] | 0..326 | PHY = INT / 100 | low Byte 5, high Byte 6 (Aufl¨ osung| | | | 6 | 0 | 8 | | km/h | | 1.28 km/h); Radgeschwindigkeit | | | | | | | | | | bezieht sich auf den ’Kombi 3’ | | | | | | | | | | Reifenumfang | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Fahrtrichtung HR| | 7 | 0 | 1 | 0 | 0 / 1 | 0: Vorw¨ arts | Fahrrichtungserkennung | | | | | | | | | 1: R¨ uckw¨ arts | (im Audi D3) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Radgeschw. HR | vrad_hr_c | 7 | 1 | 7 | [1] | 0..326 | PHY = INT / 100 | low Byte 7, high Byte 8 (Aufl¨ osung| | | | 8 | 0 | 8 | | km/h | | 1.28 km/h); Radgeschwindigkeit | | | | | | | | | | bezieht sich auf den ’Kombi 3’ | | | | | | | | | | Reifenumfang | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ [1] Konstanten: V_INIT = FF88h oder FF89h V_Uspg = FFAAh oder FFABh V_Fehler = FFCCh oder FFCDh die Darstellung entspricht den gesamten
= 1111 1111 = 1111 1111 = 1111 1111 Bytes 1 & 2
1000 100x bin 1010 101x bin 1100 110x bin (bzw. 3&4, 5&6 und 7&8)
Die Auswertung erfolgt in %GGCASR.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3542 von 4100 31.JAN.2003 Thomas Brosi
Airbag 1 ($050, 20ms-Raster, 4 Byte) -----------------------------------+-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Umrechnung |Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | (HEX) ---> (PHYS) | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Front-Crash | | 1 | 0 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Heck-Crash | | 1 | 1 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Seiten-Crash Fahrer| | 1 | 2 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Seiten-Crash Beif. | | 1 | 3 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Rollover | | 1 | 4 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Crash-Intensit¨ at | | 1 | 5 | 2 | 0 | | | |Crash-Info <011 | | | | | | | | | | |wird nicht | | | | | | | | | | |ausgewertet | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Crash-Intensit¨ at |B_aircan | 1 | 7 | 1 | 0 | | | |Crash-Info >= 100 | | | | | | | | | | |wird ausgewertet | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Airbag-Lampe | | 2 | 0 | 1 | 1 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Airbag deaktiviert | | 2 | 1 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Kindersitzerkennung| | 2 | 2 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Airbag-Syst. Fehler| | 2 | 3 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Gurtschalter Fahrer| | 2 | 4 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Gurtwarnung Fahrer| | 2 | 5 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Gurtschalter Beif. | | 2 | 6 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Gurtwarnung Beif. | | 2 | 7 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Airbag in diag. | | 3 | 0 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Airbag im | | 3 | 1 | 1 | 0 | | | | | |Stellgliedtest | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ | | | 3 | 2 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Fehlerspeichereintr| | 3 | 3 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Botschaftsz¨ ahler | bz_air | 3 | 4 | 4 | 00H | | 00H..0FH | (Phys) = (Hex) |Botschaftsz¨ ahler | +---------------------------------------------------------------------------------------------------------------------------------| |Checksumme | cs_air | 4 | 0 | 8 | 0 | | 0 .. 255 | (Phys) = (Hex) | | +---------------------------------------------------------------------------------------------------------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3543 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+--------------+--------------+ | Botschaft | Lenkwinkel 1 | muß f¨ ur PQ35 nicht empfangen werden (CW_CAN_R.4 = false) +--------------+--------------+ | Identifier | 0C2 h | | Widerholrate | 10 ms | | L¨ ange | 8 Bytes | +--------------+--------------+ +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Umrechnung |Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | (HEX) ---> (PHYS) | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |LWS_LRW | lws_w | 1 | 0 | 15 | 00 | | 0 ◦ ... | (Phys) = (Hex) | | |LWS-Lenkradwinkel | | | | | | | 1433.6 ◦ | * 0.04375 | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Vorzeichen LWS | | 2 | 7 | 1 | 1 | | 0 | positiv |LW nach links | | | | | | | | | 1 | negativ |LW nach rechts | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |LWS_LRWPKT | dlws_w | 3 | 0 | 15 | 00 | | 0 ◦ /s ...| (Phys) = (Hex) | | | * 0.04375 | | |LWS-Lenkwinkel| | | | | | | -1433.6 ◦ /s |geschwindigkeit | | | | | | | | | | |-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Vorzeichen LWS-Ges.| | 4 | 7 | 1 | 1 | | 0 | positiv | | | | | | | | | | 1 | negativ | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |LWS-ID | | 5 | 0 | 8 | | | | | | |ID des LWS-Sensors/| | | | | | | | | | |LWS kalibriert | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ | Quelle f¨ ur Init | | 6 | 0 | 1 | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |LWS-STAT | B_lwsok | 6 | 1 | 2 | 0 | | | | | |interner Status | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Status kl30 Ausfall| | 6 | 3 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |LWS-CNT | | 6 | 4 | 4 | | | | | | |Telegrammz¨ ahler | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |LWS-KODIER | | 7 | 0 | 8 | | | | | | |Kodierdaten | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |LWS-CRC | | 8 | 0 | 8 | | | | | | |Pr¨ ufsumme | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+
+---------------+---------+ | Botschaft | Kombi 1 | +---------------+---------+ | Identifier | 320 h | | Wiederholrate | 20 ms | | L¨ ange | 8 Bytes | +---------------+---------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3544 von 4100 31.JAN.2003 Thomas Brosi
+-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Umrechnung |Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | (HEX) ---> (PHYS) | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Fahrert¨ ur | | 1 | 0 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Fehlerstatus | not | 1 | 1 | 1 | 0 | | 0 = i.O. | | | |Tank | B_tfstok | | | | | | 1 = n.i.O. | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |¨ Oldruck | | 1 | 2 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |¨ Oldruck | | 1 | 3 | 1 | 0 | | | | | |dynamisch | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |K¨ uhlmittelmangel | | 1 | 4 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Heißleuchte | | 1 | 5 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Tankwarnlampe | | 1 | 6 | 1 | 0 | |0 = Lampe aus | | | | | | | | | | |1 = Lampe ein | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Vorgl¨ uhlampe | | 1 | 7 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Bremsinfo | | 2 | 0 | 2 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Ladekontroll-Lampe | | 2 | 2 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Kombi im Stell| | 2 | 3 | 1 | 0 | | | | | |gliedtest | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |ACC Zusatzanzeige/ | | 2 | 4 | 3 | 0 | | | | | |angezeigte Zeitl¨ uck| | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Tankstop | | 2 | 7 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Tankinhalt | tfst | 3 | 0 | 7 | 0 | 7FH | 0..126 ltr | (Phys) = (Hex) | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Tankwarnung | B_talkbi | 3 | 7 | 1 | 0 | | 0 | i.O. | | | | | | | | | | 1 | Tankwarn. | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Signalquelle | | 4 | 0 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Geschwindigkeit | vfzgkbc | 4 | 1 | 7 | 0 | | 0..326 km/h | (Phys) = 0,01 * (Hex) | low Byte | | | | 5 | 0 | 8 | 0 | FF | | high Byte | high Byte | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Botschaftsz¨ ahler | | 6 | 0 | 4 | 0 | | | | Plausibilisierung | | | | | | | | | | | erfolgt im ACC- / | | | | | | | | | | | ADR-System | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |ACC Bot. inkonsist.| | 6 | 4 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |ACC Anzeige Fehler | | 6 | 5 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |angezeigte Geschw. | | 7,6 | 6 | 10 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Einheit Geschw | | 8 | 0 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |ABS Lampe ein | | 8 | 1 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |ASR/ESP Lampe ein | | 8 | 2 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Bremskontroll Lampe| | 8 | 3 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Airbag Lampe ein | | 8 | 4 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Lenkhilfe Lampe ein| | 8 | 5 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ | | | 8 | 6 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |SILA g¨ ultig | | 8 | 7 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3545 von 4100 31.JAN.2003 Thomas Brosi
Kombi 2 ($420, 200ms-Raster, 8 Byte) -----------------------------------+-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Umrechnung |Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | (HEX) ---> (PHYS) | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Fehlerstatus | not | 1 | 0 | 1 | 0 | | 0 |i.O. | | |Außentemperatur |(B_tumcb) | | | | | | 1 |n.i.O. | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Fehlerstatus | | 1 | 1 | 1 | 0 | | 0 |i.O. | if SY_CANLHV < 25 | |¨ Oltemperatur | | | | | | | 1 |n.i.O. | or SY_CANTOG = 0 | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Fehlerstatus | | 1 | 2 | 1 | 0 | | 0 |i.O. | if SY_CANLHV < 25 | |K¨ uhlmitteltemp. | | | | | | | 1 |n.i.O. | or SY_CANTOG = 0 | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ | | | 1 | 3 | 1 | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Temperatureinheit | | 1 | 4 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ | frei | | 1 | 5 | 2 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Fehlerspeichereintr| | 1 | 7 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ ◦ |Außentemperatur | tumc | 2 | 0 | 8 | 0 | FFH |-50 .. 77 C |(PH) = 0,5 * (HEX) - 50 | | |gefiltert | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Außentemperatur | | 3 | 0 | 8 | 0 | | | | | |ungefiltert | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ ◦ |¨ Oltemperatur | | 4 | 0 | 8 | 0 | FFH |-60 .. 194 C |(PH) = (HEX) - 60 | if SY_CANLHV < 25 | | | | | | | | | | | or SY_CANTOG = 0 | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |K¨ uhlmitteltemp. | | 5 | 0 | 8 | 0 | FFH |-48 .. 142,5 |(PH) = 0,75 * (HEX) - 48 | if SY_CANLHV < 25 | ◦ C | 0 = nicht verbaut | or SY_CANTOG = 0 | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Klemme 58d | | 6 | 0 | 7 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Fehler Klemme 58d | | 6 | 7 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Klemme 58s | | 7 | 0 | 7 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Fehler Klemme 58s | | 7 | 7 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |frei | | 8 | 0 | 8 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+
Kombi 3 ($520, 200ms-Raster, 8 Byte) -----------------------------------+-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Umrechnung |Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | (HEX) ---> (PHYS) | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Multiplex Info | | 1 | 0 | 8 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Multiplex Info | | 2 | 0 | 6 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Multiplex Code | | 2 | 6 | 2 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Schl¨ usselinfo | | 3 | 0 | 4 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |frei | | 3 | 4 | 4 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Standzeit | tabcan_w | 4 | 0 | 8 | 0 | | 0..131068 | (Phys) = 4 * (Hex) | low Byte | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Standzeit | tabcan_w | 5 | 0 | 7 | 0 | | | | high Byte | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Fehlerstatus |B_tabcan | 5 | 7 | 1 | 0 | | 0 | Standzeit i.O. | | |Standzeit | | | | | | | 1 | Kl 30 war weg | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Kilometerstand |km01tr | 6 | 0 | 8 | 0 | |0..2(exp(20))-1| (Phys) = (Hex) | | | | | | | | | | km | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Kilometerstand |km01tr1 | 7 | 0 | 8 | 0 | |0..2(exp(20))-1| (Phys) = (Hex) | | | | | | | | | | km | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |Kilometerstand |km01tr2 | 8 | 0 | 4 | 0 | |0..2(exp(20))-1| (Phys) = (Hex) | | | | | | | | | | km | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ |frei | | 8 | 4 | 4 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------------+-------------------+ Der kilometerstand wird zus¨ atzlich noch in kmstand_w mit einer Quantisierung
von 6 km abgelegt. s. Block Anmerkungen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3546 von 4100 31.JAN.2003 Thomas Brosi
Clima 1 ($5E0, 100ms-Raster, 8 Byte) -----------------------------------+-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | (HEX) ---> (PHYS) | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Klimabereitschaft | B_sacc | 1 | 0 | 1 | 0 | | 0 |keine Anhebung | | |*(X)* | | | | | | | 1 |Anhebung | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Zuheizer | | 1 | 1 | 1 | 0 | | | | | |*NG* | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |heizb. Heckscheibe | B_sksc | 1 | 2 | 1 | 0 | | 0 |aus | | |*(X)* | | | | | | | 1 |ein | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |heizb. Frontscheibe| B_sfsc | 1 | 3 | 1 | 0 | | 0 |aus | | |*X* | | | | | | | 1 |ein | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Kompressorzustand | B_skoc | 1 | 4 | 1 | 0 | | 0 |aus | | |*(X)* | | | | | | | 1 |ein | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |keine Heizleistung | B_hlacan | 1 | 5 | 1 | 0 | | 0 |Heizleistung | | |gew¨ unscht | | | | | | | 1 |keine Heizleistung | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Kompressormoment | | 1 | 6 | 1 | 0 | | | | | | veraltet | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | K¨ altemitteldruck | | 1 | 7 | 1 | 0 | | | | | | veraltet | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Außentemperatur | | 2 | 0 | 8 | 0 | | | | | | ungefiltert | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Klimadrucksignal | pkodrc | 3 | 0 | 8 | 0 | FF | 0..50,8 bar |(Phys) = 0,2*(Hex) | | |*(X)* | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Kompressorlast | mkolsc | 4 | 0 | 8 | 0 | FF | 0..63,5 Nm |(Phys) = 0,25*(Hex)| | |*(X)* | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Gebl¨ aseslast | mkllsc | 5 | 0 | 8 | 0 | FF | 0..101,6 % |(Phys) = 0,4*(Hex) | | |*(X)* | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |K¨ uhlerl¨ ufteran| tvluessc | 6 | 0 | 8 | 0 | FF | 0..101,6 % |(Phys) = 0,4*(Hex) | Sollzustand der | |steuerung | | | | | | | | | Ansteuerung | |*X* | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Temperatureinheit | | 7 | 0 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | AC-Schalter oder | | 7 | 1 | 1 | 0 | | | | | | Zustand | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Heizung | | 7 | 2 | 1 | 0 | | | | | | Wischerablage | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Restw¨ armefunktion | | 7 | 3 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Standheizung | B_sh_act | 7 | 4 | 1 | 0 | | 0 |aus | if SY_CANLHV < 12 dec | |*X* | | | | | | | 1 |ein | v4.1.1 | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Standheizung | B_sh_mvw | 7 | 5 | 1 | 0 | | 0 |aus | if SY_CANLHV < 12 dec | |*X* | | | | | | | 1 |ein | v4.1.1 | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | | | 7 | 6 | 1 | 0 | | | | | | | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Fehlerspeichereintr| | 7 | 7 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Außentemperatur | | 8 | 0 | 8 | 0 | | | | | | ungefiltert | | | | | | | | | | | Stoßf¨ anger | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+
BSG_Last ($570), 5 Byte, 100ms -----------------------------+-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | (HEX) ---> (PHYS) | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |ZAS Kl S | | 1 | 0 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |ZAS Kl 15 | | 1 | 1 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |ZAS Kl X | | 1 | 2 | 1 | 0 | | | | |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3547 von 4100 31.JAN.2003 Thomas Brosi
+-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |ZAS Kl 50 | B_kl50 | 1 | 3 | 1 | 0 | | 0 | Grundzustand | | | | | | | | | | 1 | Kl 50 aktiv | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |ZAS Parklicht | | 1 | 4 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |LL-Drehzahlanhebung| B_nlanbsg2 | 1 | 5 | 1 | 0 | | 0 | Grundzustand | Das Bit wird gesetzt, | |Stufe 2 | | | | | | | 1 | Drehzahlanhebung | wenn Lastmanagement im | | | | | | | | | | gefordert | BSG Leerlauf-Drehzahl- | | | | | | | | | | | anhebung auf Stufe 2 | | | | | | | | | | | fordert: nmot Stufe 2 | | | | | | | | | | | > nmot Stufe 1 | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Kl 15 Motorraum | | 1 | 6 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Kl L | | 1 | 7 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |LL-Drehzahlanhebung| B_nlbzanf | 2 | 0 | 1 | 0 | | 0 |Drehzahlanhebung | Stufe 1 | |Stufe 1 | | | | | | | 1 |gefordert | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Zustand der Bord- | | 2 | 1 | 2 | 0 | | | | | |netzbatterie | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Zustand der | | 2 | 3 | 2 | 0 | | | | | |Starterbatterie | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Fehlerspeichereintr| | 2 | 5 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Leuchtweitenregulir| | 2 | 6 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Motorhaubenkontakt | | 2 | 7 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Batteriespannung | | 3 | 0 | 8 | 0 | | | | | |Bordnetzbatterie | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Heizbare Heck| | 4 | 0 | 1 | 0 | | | | | |scheibe abschalten | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Heizbare Front| | 4 | 1 | 1 | 0 | | | | | |scheibe abschalten | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Heizbare Aussen| | 4 | 2 | 1 | 0 | | | | | |spiegel abschalten | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Heizbare Sitze | | 4 | 3 | 1 | 0 | | | | | |abschalten | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Lenkradheizung | | 4 | 4 | 1 | 0 | | | | | |abschalten | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Wischwasserheizung | | 4 | 5 | 1 | 0 | | | | | |abschalten | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Sitzbel¨ uftung | | 4 | 6 | 1 | 0 | | | | | |abschalten | | | | | | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Klimaanlage absch. | B_kooffc | 4 | 7 | 1 | 0 | | 0 | | | |*X* | | | | | | | 1 |Verbraucher absch. | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |BSG 2 veraltet | | 5 | 0 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |BSG 3 veraltet | | 5 | 1 | 1 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |K¨ uhlerl¨ ufter | B_bsglue | 5 | 2 | 1 | 0 | | 0 / 1 | 0: keine Anforder.| zur Spannungsstabili- | |einschalten | | | | | | | | 1: einschalten | sierung f¨ ur Hochstrom- | | | | | | | | | | | verbraucher bei | | | | | | | | | | | Batteriedeffekt | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | | | 5 | 3 | 1 | 0 | | 0 / 1 | 0: Batterie am | | | | | | | | | | | Bordnetz | | | | | | | | | | | 1: Batterie ab | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | | | 5 | 4 | 4 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3548 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Gateway Komfort ($390), 8 Byte, 100ms ------------------------------------+-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | (HEX) ---> (PHYS) | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |frei | | 1 | 0 | 7 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |Sleep Acknowledge | B_sleepa | 1 | 7 | 1 | 0 | | 0 / 1 | 0: CAN-Kom. | | | | | | | | | | | erforderlich | | | | | | | | | | | 1: sleep mode | | | | | | | | | | | Befehl | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |frei | | 2 | 0 | 8 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |frei | | 3 | 0 | 8 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |frei | | 4 | 0 | 8 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |frei | | 5 | 0 | 8 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |frei | | 6 | 0 | 8 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |frei | | 7 | 0 | 8 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ |frei | | 8 | 0 | 8 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3549 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
+---------------+---------+ | Botschaft | TOG | +---------------+---------+ | Identifier | 51A h | | Wiederholrate | 500 ms | | L¨ ange | 8 Bytes | +---------------+---------+ +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-|Unplaus.| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | Wert | (phys.) | (HEX) ---> (PHYS) | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Botschaftsz¨ ahler | bz_tog | 1 | 0 | 2 | 0 | | 0...3 | (HEX) = (PHYS) |Wird nach jeder | |*X* | | | | | | | | |Botschaft inkr | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | F¨ ullstandszeit 1 | fst1tog_w | 1 | 2 | 6 | 0 | | 100-1123 ms |(PHYS) = 0,5*(HEX) |F¨ ullstand im ersten | |*X* | | 2 | 0 | 5 | | | | + 100 |Zeitfenster | | | | | | | | | | |000h ... kein Wert | | | | | | | | | | |001h ... Kombi bei Ini | | | | | | | | | | |7FFh .. Bereichs¨ uberlauf| +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | F¨ ullstandszeit 2 | fst2tog_w | 2 | 5 | 3 | 0 | | 100-1123 ms |(PHYS) = 0,5*(HEX) |F¨ ullstand im zweiten | |*X* | | 3 | 0 | 8 | | | | + 100 |Zeitfenster | | | | | | | | | | |000h ... kein Wert | | | | | | | | | | |001h ... Kombi bei Ini | | | | | | | | | | |7FFh .. Bereichs¨ uberlauf| +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | F¨ ullstandszeit 3 | fst3tog_w | 4 | 0 | 8 | 0 | | 100-1123 ms |(PHYS) = 0,5*(HEX) |F¨ ullstand im ersten | |*X* | | 5 | 0 | 3 | | | | + 100 |Zeitfenster | | | | | | | | | | |000h ... kein Wert | | | | | | | | | | |001h ... Kombi bei Ini | | | | | | | | | | |7FFh .. Bereichs¨ uberlauf| +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | F¨ ullstandszeit 4 | fst4tog_w | 5 | 3 | 5 | 0 | | 100-1123 ms |(PHYS) = 0,5*(HEX) |F¨ ullstand im ersten | |*X* | | 6 | 0 | 6 | | | | + 100 |Zeitfenster | | | | | | | | | | |000h ... kein Wert | | | | | | | | | | |001h ... Kombi bei Ini | | | | | | | | | | |7FFh .. Bereichs¨ uberlauf| +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Oeltemperaturzeit | togtime_w | 6 | 6 | 2 | 0 | | 0 - 127 ms |(PHYS)=0,125*(HEX) |Oeltemperatur aus max 4 | |*X* | | 7 | 0 | 8 | | | | |Zeitfenstern | | | | | | | | | | |000h ... kein Wert | | | | | | | | | | |001h ... Kombi bei Ini | | | | | | | | | | |3FFh .. Bereichs¨ uberlauf| +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Sensorfehler | B_togerr | 8 | 0 | 1 | 0 | | 0 |i.O | | |*X* | | | | | | | 1 |Fehler | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Oelwarnschwelle | B_togpu | 8 | 1 | 1 | 0 | | 0 |Schwelle nicht | | | plus Offset | | | | | | | |¨ uberschritten | | |*X* | | | | | | | 1 |Schwelle ¨ uberschr. | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | Oelwarnschwelle | B_togmu | 8 | 2 | 1 | 0 | | 0 |Schwelle nicht | | | minus Toleranz | | | | | | | |unterschritten | | |*X* | | | | | | | 1 |Schwelle unterschr.| | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+ | frei | | 8 | 3 | 5 | 0 | | | | | +-------------------+------------+-----+-------+----+------+--------+---------------+-------------------+------------------------+
+---------------+---------+ | Botschaft | GRA_Neu | Empfang, d.h. CW_CAN_S.3 = true und CWGRABH.0 = B_gracan = true +---------------+---------+ | Identifier | 38A h | | Wiederholrate | 20 ms | | L¨ ange | 4 Bytes | +---------------+---------+ +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Signal| Signalname |Byte-|Start-B|Bit-|Init.-| Bereich | Umrechnung | Bemerkung | | bezeich. | in ME | Nr. |im Byte|Anz.| Wert | (phys.) | (HEX) ---> (PHY) | | +================+============+=====+=======+====+======+===========+========================+===================================+ | Checksumme | cs_gra | 1 | 0 | 8 | 0 | 0 .. 255 | PHY = INT | Pr¨ ufsumme | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |GRA-Haupschalter| B_fgrhsc | 2 | 0 | 1 | 0 | 0 / 1 | 0: gerastet aus | GRA Gerastetes Aus/Ein (Ein steht | | | | | | | | | 1: ein / | f¨ ur aktivierbar); | | | | | | | | | nicht gerastet aus | ADR ACC | | | | | | | | | --------------------+ [1] | | | | | | | | | Tastsignal ein | 4 Positionen LSM (Sender-Codierung| | | | | | | | | | ’11’) ¨ ubertr¨ agt Tastsignal | | | | | | | | | | (Byte 4 Bit 5 gesetzt) | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Abbrechen | B_fgratc | 2 | 1 | 1 | 0 | 0 / 1 | 0: Tipschalter nicht | GRA: ’GRA Aus mit Speichern’ bzw. | | | | | | | | | bet¨ atigt | ADR/ACC: ’Soft AUS’ | | | | | | | | | 1: Tipschalter bet¨ atigt| [1] |
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3550 von 4100 31.JAN.2003 Thomas Brosi
+----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Kurz Tip-down | B_fgrtdc | 2 | 2 | 1 | 0 | 0 / 1 | 0: Tipschalter nicht | GRA-Tipschalter Verz¨ ogern/Tip Down| | | | | | | | | bet¨ atigt | ADR/ACC-Tipschalter Kurz Tip Down | | | | | | | | | 1: Tipschalter bet¨ atigt| Bei Sender-Codierung 00 wird hier | | | | | | | | | | "Setzen/Verz¨ ogern" ¨ ubertragen [1]| +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Kurz Tip-up | B_fgrtdc | 2 | 3 | 1 | 0 | 0 / 1 | 0: Tipschalter nicht | GRA-Tipschal. Beschleunigen/Tip up| | | | | | | | | bet¨ atigt | ADR/ACC-Tipschalter Kurz Tip Down | | | | | | | | | 1: Tipschalter bet¨ atigt| Bei Sender-Codierung 00 wird hier | | | | | | | | | | "Wiederaufnahme/Beschleunigung" | | | | | | | | | | ¨ ubertragen [1] | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Lang Tip-down | B_fgrvec | 2 | 4 | 1 | 0 | 0 / 1 | 0: Tipschalter nicht | Bet¨ atigung des Tipschalters Kurz | | | | | | | | | bet¨ atigt | Tip Down f¨ ur t > 0.5 sec bedeutet | | | | | | | | | 1: Tipschalter lang | bei GRA "Verz¨ ogern" bzw. bei | | | | | | | | | bet¨ atigt | ADR/ACC Lang Tip Down | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Lang Tip-up | B_fgrbec | 2 | 5 | 1 | 0 | 0 / 1 | 0: Tipschalter nicht | Bet¨ atigung des Tipschalters Kurz | | | | | | | | | bet¨ atigt | Tip Down f¨ ur t > 0.5 sec bedeutet | | | | | | | | | 1: Tipschalter lang | bei GRA "Beschleunigen" bzw. bei | | | | | | | | | bet¨ atigt | ADR/ACC Lang Tip Down | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Bedienteil | B_fgrhec | 2 | 6 | 1 | 0 | 0 / 1 | 0: i.O. | Im Bedienteil selbst wurde ein | | Fehler | | | | | | | 1: Fehler Bedienhebel | Fehler erkannt und im sendenden | | | | | | | | | | Steuerger¨ at abgelegt | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Kodierinfo | B_adrgra | 2 | 7 | 1 | 0 | 0 / 1 | 0: GRA | Wird zur Verbaukontrolle verwendet| | SLMS | | | | | | | 1: ACC | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Setzen | B_fgrsec | 3 | 0 | 1 | 0 | 0 / 1 | 0: Tipschalter nicht | F¨ ur ADR/ACC: Tipschalter ’SET’ | | | | | | | | | bet¨ atigt | Bei Sender-Codierung 00 und 11 | | | | | | | | | 1: Tipschalter bet¨ atigt| wird hier immer 0 ¨ ubertragen [1] | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Wiederaufnahme | B_fgrwac | 3 | 1 | 1 | 0 | 0 / 1 | 0: Tipschalter nicht | F¨ ur ADR/ACC: Tipschalter ’RESUME’ | | | | | | | | | bet¨ atigt | Bei Sender-Codierung 00 und 11 | | | | | | | | | 1: Tipschalter bet¨ atigt| wird hier immer 0 ¨ ubertragen [1] | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | Sender | fgrscodc | 3 | 2 | 2 | 0 | 0 .. 3 | 00b Bordnetz-SG | Sender der Original-Information | | Codierung | | | | | | | 01b Lenks¨ aulenmodul | wird hier eingetragen; die Bot. | | | | | | | | | (6 Positionen) | wird in einigen Fahrzeugen vom | | | | | | | | | 10b Motor-SG | Gateway gespiegelt (z.B. LSM in | | | | | | | | | 11b Lenks¨ aulenmodul | der D-Klasse) | | | | | | | | | (4 Positionen) | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Botschaftsz¨ ahler| bz_gra | 3 | 4 | 4 | 0 | 0 .. 15 | PHY = INT | Botschaftsz¨ ahler zur Erkennung | | | | | | | | | | fehlender und veraltetet Bot., | | | | | | | | | | Definition im CAN-Lastenheft | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Tiptronik| | 4 | 0 | 1 | 0 | 0 / 1 | 0: Tipschalter nicht | Wird nur gesendet bei Codierung 01| |Tip-Down | | | | | | | bet¨ atigt | (PQ35 nur bei Audi) ¨ Ubertragungs- | | | | | | | | | 1: Tip down | zeit Tastenbet¨ atigung bis CAN| | | | | | | | | | Signal im Eingangspuffer des | | | | | | | | | | Getriebesteuerger¨ ates max. 100ms | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Tiptronik| | 4 | 1 | 1 | 0 | 0 / 1 | 0: Tipschalter nicht | Wird nur gesendet bei Codierung 01| |Tip-Up | | | | | | | bet¨ atigt | (PQ35 nur bei Audi) ¨ Ubertragungs- | | | | | | | | | 1: Tip down | zeit Tastenbet¨ atigung bis CAN| | | | | | | | | | Signal im Eingangspuffer des | | | | | | | | | | Getriebesteuerger¨ ates max. 100ms | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Zeitl¨ ucken| | 4 | 2 | 2 | 0 | 0 .. 3 | 00 Taste nicht bet¨ atigt| Wird nur gesendet bei Codierung 01| |verstellung | | | | | | | 01 DIST -1 | <- Zeitl¨ ucke um 1 Stufe kleiner | | | | | | | | | 10 DIST +1 | <- Zeitl¨ ucke um 1 Stufe gr¨ oßer | | | | | | | | | 11 nicht belegt | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Limiter ein | | 4 | 4 | 1 | 0 | 0 / 1 | 0: Limiter aus | Variable Geschwindigleits| | | | | | | | | 1: Limiter ein | begrenzung ist eingeschaltet | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Typ | B_fgrthsc | 4 | 5 | 1 | 0 | 0 / 1 | 0: gerastet | Hauptschalter (Byte 2, Bit 0) ist | |Hauptschalter | | | | | | | 1: getastet | gerastet Schalter oder getastet | | | | | | | | | | ausgef¨ uhrt | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ | | | 4 | 6 | 1 | 0 | | | | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+ |Tiptronik| | 4 | 7 | 1 | 0 | 0 / 1 | 0: i.O. | Hauptschalter (Byte 2, Bit 0) ist | |Bedienteil | | | | | | | 1: Fehler erkannt | gerastet Schalter oder getastet | |Fehler | | | | | | | | ausgef¨ uhrt | +----------------+------------+-----+-------+----+------+-----------+------------------------+-----------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3551 von 4100 31.JAN.2003 Thomas Brosi
[1] Bei Sender-Codierung "01 u. 10" sind Tipsignale entprellt.
MAIN_DIAG E_cif
E_cif B_ctout
B_ctout Getriebe
BSG_Last
B_ctout
B_ctout
Bremse B_ctout
TOG B_ctout
Airbag B_ctout
Gateway B_ctout
LWS B_ctout
the information sleep acknowledge have to be received during power latch (no fault path management)
GRA B_ctout
KOMBI
canecur-uebersicht
B_ctout
Klima
canecur-uebersicht CAN Bus Fehler: =============== M¨ ogliche Fehlerquellen : Leitungskurzschluß nach ub (Batteriespannung) oder Masse, sowie einen Kurzschluß zwischen den Leitungen Der Fehler wird vom CAN-Controller durch die Information ’Bus off’ signalisiert. Wird Bus off = true erkannt, wird nach 200ms ein erneuter Sendeversuch gestartet. Dadurch wechselt der Bus off Zustand kurzzeitig auf false. Bei noch vorhandenem Fehler wechselt der Bus off Zustand anschließend wieder auf true, bei nicht mehr vorhandenem Fehler bleibt der Zustand false.
error es
nd se
t
t t
nd se
no error es
t
es
t t
nd se
CAN bus off time 200ms
200ms
canecur-canbuserr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ctout
canecur-canbuserr B_busoff wird nach einer false-true-Flanke gesetzt, B_busoffsd wird r¨ uckgesetzt, wenn kein ’Bus off’ mehr erkannt wird (ohne Filterung).
Der Fehler E_cif wird gesetzt, wenn die Anzahl der false-true-Flanken den Wert BUSOFFCTR erreicht haben. Der Fehler E_cif wird r¨ uckgesetzt, wenn innerhalb der Zeit BOSOFFTIME kein Flankenwechsel false-true erkannt wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3552 von 4100 31.JAN.2003 Thomas Brosi
[ ms ] 500 B_kl15
B_ctout
ub 10.8
[V] E_cif B_st
canecur-main-diag
B_busoffsd CWCAUVW 7 canecur-main-diag
BUSOFFCTR
CIF_DFPM nplError
BUSOFFTIME
ub
healing
10.8
dfpgetErf getErf
DFP_CIF
E_cif
canecur-e-cif
[V]
canecur-e-cif
sfpNplError 1/
nplError
sfp sfpNplError sfpHealing 1/
healing
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* nplError: S S R R R S Healing: R S R R R R
sfp sfpHealing
S: set
DFP_CIF
canecur-cif-dfpm
dfp dfp locSfp_cif
R: reset
canecur-cif-dfpm +----------------------+ | Getriebe Botschaften | +----------------------+
receive Getriebe1 message B_ge1bot B_ctout
receive Getriebe2 message B_ge2bot
B_ge1bot B_ctout Timeout_ge B_ge2bot
B_nege1
gecod B_nege1 B_ge1bot B_ctout
canecur-getriebe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_busoffsd
canecur-getriebe
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3553 von 4100 31.JAN.2003 Thomas Brosi
receive Getriebe1 message B_ge1bot
B_nege1
B_nege1
T_NUEGS
T_NOMEGS
CGE_DFPM
B_ctout
nplError
CW_CAN_R 0
healing
1 T_NOMEGS
receive Getriebe2 message B_ge2bot
B_nege2 canecur-timeout-ge
canecur-timeout-ge
nplError
sfpNplError 1/ sfp
healing
sfpNplError sfpHealing 1/ sfp
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* nplError: S S R R R S Healing: R S R R R R S: set
R: reset
sfpHealing
canecur-cge-dfpm
DFP_CGE dfp dfp
canecur-cge-dfpm
B_ge1bot
GECOD_DFPM maxError
CW_CAN_C 0
healing
CW_CAN_R 0
B_ctout B_nege1
canecur-gecod
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
T_NUEGS
canecur-gecod
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3554 von 4100 31.JAN.2003 Thomas Brosi
sfpMaxError 1/
maxError
sfp sfpHealing 1/
healing
sfp
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R Healing: R S R R R R S: set
R: reset canecur-gecod-dfpm
DFP_GECOD dfp dfp
canecur-gecod-dfpm +--------------------+ | Bremse Botschaften | +--------------------+
CW_CAN_R 2 CW_CAN_C 2
receive message Bremse 1
false
0 nbr_no_receiv_msg
B_amsrbot
B_neamsr T_NOMASR
Zahl, der nicht empfangenen Botschaften
B_nuamsr
CW_CAN_RA
receive message Bremse 2
false
0 nbr_no_receiv_msg
B_br2bot
B_nebr2 T_NOMASR
Zahl, der nicht empfangenen Botschaften
B_nubr2
CW_CAN_R 7
receive message Bremse 3
false
0 nbr_no_receiv_msg
B_br3bot
B_nebr3 T_NOMASR
Zahl, der nicht empfangenen Botschaften
DIAGBR B_neamsr B_amsrbot B_nebr2 B_br2bot B_nebr3 B_br3bot B_ctout
B_nubr3 B_ctout
READBR1 B_amsrbot
B_amsrbot
READBR2 B_br2bot
B_br2bot
READBR3 B_br3bot
B_br3bot
canecur-bremse
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
2
canecur-bremse
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3555 von 4100 31.JAN.2003 Thomas Brosi
T_NOMASRTA
B_amsrbot B_ctout
CAT_DFPM
CW_CAN_R
Timeout Überwachung
2
nplError
T_NOMBR2
B_br2bot
sigError
CW_CAN_RA 2
healing T_NOMBR3
B_br3bot CW_CAN_R 7
Codierfehler für Bremse 1 CW_CAN_C
2
B_neamsr
B_nebr2
B_nebr3
B_nebr3
canecur-diagbr
B_nebr2
healing
canecur-diagbr
CW_CAN_R 2
7
CW_CAN_C 2
B_neamsr
B_nebr3
healing B_nebr2 CW_CAN_RA 2 canecur-cat-heal
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CAT_HEAL B_neamsr
canecur-cat-heal
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3556 von 4100 31.JAN.2003 Thomas Brosi
sfpNplError 1/
nplError
sfp sfpSigError 1/
sigError
sfp
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R S: set
R: reset
sfpHealing 1/
healing
sfp sfpHealing
canecur-cat-dfpm
DFP_CAT dfp dfp
canecur-cat-dfpm
BR1BYT12 B_amsrbot B_absdia B_asr_can B_msr_can B_absfgr B_edsfgr B_fgrabz B_fabr B_bkva B_swecan B_npcanswe BR1BYT34567 B_amsrbot B_bkvvc vamsr_c miasrl_can miasrs_can mimsr_can
Byte
8 16/
Can_Rx_Msg_buffer /NC
B_asresp 4 Bremse1 /NC 15
18/ bz_can
canecur-readbr1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_amsrbot
canecur-readbr1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3557 von 4100 31.JAN.2003 Thomas Brosi
B_amsrbot
Byte
1 1/
Can_Rx_Msg_buffer /NC
B_asr_can 0
B_asr_can
2/
Bremse1 /NC
B_msr_can 1
B_msr_can
3/ B_absfgr
2
B_absfgr
4/ B_edsfgr
3
B_edsfgr
5/ B_fgrabz
B_fgrabz
4
Byte
2 6/
Can_Rx_Msg_buffer /NC
B_fabr 3
B_fabr
7/
Bremse1 /NC
false
B_bkva
B_bkva
8/ B_swecan 5
9/
6
B_npcanswe canecur-br1byt12
B_npcanswe 10/ B_absdia
B_absdia
7 canecur-br1byt12
B_amsrbot
Byte
3 11/
Can_Rx_Msg_buffer /NC
B_bkvvc
B_bkvvc
0 Bremse1 /NC
Byte
4
12/
Can_Rx_Msg_buffer /NC vamsr_c 8
vamsr_c
1
Bremse1 /NC
Byte
5
Can_Rx_Msg_buffer /NC
13/ miasrl_can
miasrl_can
Bremse1 /NC
Byte
6
Can_Rx_Msg_buffer /NC
14/ miasrs_can
miasrs_can
Bremse1 /NC
Byte
7
Can_Rx_Msg_buffer /NC
15/ mimsr_can
Bremse1 /NC
mimsr_can
canecur-br1byt34567
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_swecan
canecur-br1byt34567
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3558 von 4100 31.JAN.2003 Thomas Brosi
B_br2bot
Byte
2 2/
1/
Can_Rx_Msg_buffer /NC
B_aquer 0
Byte
1 1/
Can_Rx_Msg_buffer /NC
canecur-readbr2
Bremse_2 /NC
aquer
canecur-readbr2
Byte
1
B_br3bot
Can_Rx_Msg_buffer /NC
1/ vrad_vl_c 1
Bremse3 /NC
Byte
Byte
7
Can_Rx_Msg_buffer /NC
4/
2
vrad_hr_c
Can_Rx_Msg_buffer /NC
1
Bremse3 /NC
Byte
8 Bremse3 /NC
Byte
3
8
Can_Rx_Msg_buffer /NC
2/
Bremse3 /NC
vrad_vr_c 1
Bremse3 /NC
Byte
4
Can_Rx_Msg_buffer /NC 8 Bremse3 /NC
Byte
5
Can_Rx_Msg_buffer /NC
3/ vrad_hl_c 1
Bremse3 /NC
Byte
6
Can_Rx_Msg_buffer /NC 8 Bremse3 /NC
canecur-readbr3
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
8
Can_Rx_Msg_buffer /NC
canecur-readbr3 +------------------+ | Airbag Botschaft | +------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_airbot
CANECUR 1.60.1
Seite 3559 von 4100 31.JAN.2003 Thomas Brosi
B_neair T_NUAIR B_nuair
T_NOMAIR CAIR_DFPM nplError
B_ctout CW_CAN_R
healing
3
CSAIR B_airbot B_csair B_csairio
B_csair B_csairio
canecur-airbag
READAIR B_airbot
nplError
healing
sfpNplError 1/ sfp sfpNplError sfpHealing 1/ sfp sfpHealing
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* nplError: S S R R R S Healing: R S R R R R S: set
R: reset
DFP_CAIR dfp dfp
canecur-cair-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
canecur-airbag
canecur-cair-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3560 von 4100 31.JAN.2003 Thomas Brosi
B_airbot
0
1/
Can_Rx_Msg_buffer /NC
Airbag /NC 1
2/
Can_Rx_Msg_buffer /NC
2
3/
Can_Rx_Msg_buffer /NC
cs_air
CS n. i. O.
csfail
0
CSAIR
csairctr
B_airbot B_csair
B_csairio canecur-csair
B_airbot 1/ csfail 1/
1 3
1/
csctr_air
2/
csctr_air 0
1/
2/
csctr_air
csctr_air 1
compute 3/
2/
B_csair
csctr_air 3
0
canecur-csairctr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CS i.O.
canecur-csair
B_csair
canecur-csairctr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3561 von 4100 31.JAN.2003 Thomas Brosi
B_airbot
Byte
1 1/
Can_Rx_Msg_buffer /NC
B_aircan 7 Airbag /NC
Byte
3 2/
Can_Rx_Msg_buffer /NC
bz_air 4 Airbag /NC 4 3/ canecur-readair
Byte
Can_Rx_Msg_buffer /NC
cs_air Airbag /NC canecur-readair +----------------------+ | Lenkwinkel Botschaft | muß f¨ ur PQ35 nicht empfangen werden (CW_CAN_R.4 = false) +----------------------+
receive LWS message (if SY_CAN_R.4 = true) B_lwsbot
B_nelws
1/
CWCANLWS
true
B_canlws /NV
0 B_canlws /NV
T_NOMLWS CWLS_DFPM nplError
B_ctout
4
healing
canecur-lws
CW_CAN_R
canecur-lws
nplError
sfpNplError 1/ sfp sfpNplError
healing
sfpHealing 1/ sfp sfpHealing
DFP_CLWS dfp dfp
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* nplError: S S R R R S Healing: R S R R R R S: set
R: reset
canecur-cwls-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
T_NULWS
canecur-cwls-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3562 von 4100 31.JAN.2003 Thomas Brosi
Reset of the Error- and Cyclebits in %DFPM
IF B_clclws = True then B_canlws = false B_clclws 1/ false
B_canlws /NV
canecur-clws-fcmclr
During "Clear fault code memory" (fcmclr):
dfpgetClf
DFP_CLWS
canecur-bclclws
canecur-clws-fcmclr
B_clclws
canecur-bclclws +-------------------+ | Kombi Botschaften | +-------------------+
DIAGKOMBI B_ctout
B_ctout READKO3 tabcan_w B_tabcan km01tr kmstand_w CHECKKO2 B_tumcb tumc
B_tumcb tumc
DFP_CIF
dfpgetErf getErf
error
E_cins READKO1 B_tfstok B_talkbi tfst vfzgkbc
canecur-kombi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
READKO2
canecur-kombi
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3563 von 4100 31.JAN.2003 Thomas Brosi
CW_CAN_R 5
receive message Kombi 1
false 0 nbr_no_receiv_msg
B_cins1bot
B_necins1 T_NUCINS1
Zahl der nicht empfangenen Botschaften aus Hardwarekapsel der CAN-Übertragung Kombi 1
CINSDETECT B_necins1 B_necins2 B_epcden B_necins3 B_cankbi
nucins1_ton
CW_CAN_R 5
receive message Kombi 2
false 0 nbr_no_receiv_msg
B_cins2bot
B_necins2 T_NUCINS23
Zahl der nicht empfangenen Botschaften aus Hardwarekapsel der CAN-Übertragung Kombi 2
B_cins1bot nucins23_ton
B_cins2bot
CW_CAN_R
DIAGCINS B_cankbi B_necins1 B_necins2 B_necins3 B_cins1bot B_cins2bot B_cins3bot B_ctout
B_cins3bot 5 B_cins3bot
B_necins3 T_NUCINS23
Zahl der nicht empfangenen Botschaften aus Hardwarekapsel der CAN-Übertragung Kombi 3
canecur-diagkombi
0 nbr_no_receiv_msg
B_ctout
receive message Kombi 3
false
nucins23_ton
canecur-diagkombi
B_necins2 B_necins3
1/ true
B_cankbi
B_cankbi
CW_CAN_R 5
B_epcden
B_epcden
T_NOMKBI
CWCANKBI
nomkbi_ton 0
canecur-cinsdetect
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_necins1
canecur-cinsdetect
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3564 von 4100 31.JAN.2003 Thomas Brosi
B_cankbi CWCANKBI 0 B_ctout
T_NOMKBI1
CW_CAN_R nomkbi1_ton
5 B_cins1bot
T_NOMKBI23
CINS_DFPM
B_cins2bot
nplError nomkbi23_ton
CWCANKBI
healing
T_NOMKBI23 1
setCycle
nomkbi23_ton
2 B_cins3bot
B_necins2 B_necins3
canecur-diagcins
B_necins1
0 canecur-diagcins
sfpNplError 1/
nplError
sfp sfpNplError sfpHealing 1/
healing
sfp sfpHealing sfpSetCycle 1/
setCycle
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* nplError: S S R R R S Healing: R S R R R R setCycle: S S: set
R: reset
sfp sfpSetCycle canecur-cins-dfpm
DFP_CINS dfp dfp locSfp_cins canecur-cins-dfpm
B_clcins 1/ B_cankbi
T_NOMKBI
compute 2/
nomkbi_ton
canecur-cins-fcmclr
false
canecur-cins-fcmclr
DFP_CINS
dfpgetClf getClf
B_clcins
canecur-bclcins
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWCANKBI
canecur-bclcins
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3565 von 4100 31.JAN.2003 Thomas Brosi
Byte 1 Can_Rx_Msg_buffer /NC
B_tfstok
B_tfstok 1 Kombi_1 /NC
Byte 3 Can_Rx_Msg_buffer /NC
B_talkbi
B_talkbi 7 127
tfst
tfst
Byte 4 Can_Rx_Msg_buffer /NC vfzgkbc
vfzgkbc 1
Byte 5 canecur-readko1
Can_Rx_Msg_buffer /NC 8 canecur-readko1
Byte 1 Can_Rx_Msg_buffer /NC
B_tumcb
B_tumcblok /NC 0
FFh143.25
Byte 2 Can_Rx_Msg_buffer /NC
tumclok /NC 2
3
64
00h -48
canecur-readko2
error
tumc
signal from bus tumc
B_tumcb
signal from bus B_tumcb
canecur-checkko2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
100
CAN: -50..77˚C, q=1/2, offset=-50˚C Motronic: -48..143.25˚C, q=3/4, offset=-48˚C
tumc canecur-readko2
Kombi_2 /NC
canecur-checkko2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3566 von 4100 31.JAN.2003 Thomas Brosi
Byte 4 Can_Rx_Msg_buffer /NC tabcan_w Kombi_3 /NC
tabcan_w
Byte 5 Can_Rx_Msg_buffer /NC 127 8 B_tabcan
B_tabcan
7
Byte 6 Can_Rx_Msg_buffer /NC km01tr
km01tr
Byte 7 Can_Rx_Msg_buffer /NC
km01tr1
393210 km 65535 8 kmstand_w
Byte 8 6
km01tr2
CAN: 1 inc = 1 km Motronic: 1 inc = 6 km
15 16
canecur-readko3
Can_Rx_Msg_buffer /NC
kmstand_w
dfpgetErf getErf_3
E_cins
canecur-cins-errorbit +-----------------+ | Klima Botschaft | +-----------------+
receive Klima message B_klabot
B_nekla
T_NUKLA CKLA_DFPM T_NOMKLA nplError
B_ctout
canecur-klima
healing CW_CAN_R 9 canecur-klima
nplError
sfpNplError 1/ sfp
healing
sfpHealing 1/ sfp
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* nplError: S S R R R S Healing: R S R R R R S: set
R: reset
DFP_CKLA dfp dfp
canecur-ckla-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_CINS
canecur-cins-errorbit
canecur-readko3
canecur-ckla-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3567 von 4100 31.JAN.2003 Thomas Brosi
+--------------------+ | BSG_Last Botschaft | +--------------------+
receive BSG_Last message Identifier 570 Length 5 Byte Raster 100ms B_bsgbot
Diag_BSG B_bsgbot B_ctout
B_ctout
receive BSG B_bsgbot
E_cbsg
error BSG error
dfpgetErf
E_cif
canecur-bsg-last
B_bsgbot
B_nebsg
T_NUBSG B_nubsg
CBSG_DFPM T_NOMBSG B_ctout
nplError
healing CW_CAN_R 12
canecur-diag-bsg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_CIF
dfpgetErf
canecur-bsg-last
DFP_CBSG
canecur-diag-bsg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3568 von 4100 31.JAN.2003 Thomas Brosi
sfpNplError 1/
nplError
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S -
sfp
sfpHealing 1/
healing
sfp
DFP_CBSG
R: reset canecur-cbsg-dfpm
S: set dfp dfp
canecur-cbsg-dfpm
B_bsgbot 4/
Byte 1
B_kl50 3
1/
Can_Rx_Msg_buffer /NC
B_nlanbsg2 5 BSG_Last /NC
Byte 2 2/
Can_Rx_Msg_buffer /NC
Byte 4 3/
Can_Rx_Msg_buffer /NC
B_kooffc 7
5/
Can_Rx_Msg_buffer /NC
B_bsglue 2
canecur-receive-bsg
Byte 5
canecur-receive-bsg
error 1/ false
B_nlanbsg2 2/ B_nlbzanf 3/ B_kooffc 4/ B_kl50
canecur-error-bsg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_nlbzanf 0
canecur-error-bsg +---------------+ | TOG Botschaft | +---------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3569 von 4100 31.JAN.2003 Thomas Brosi
receive TOG message Identifier 51A Length 8 Byte Raster 500ms B_ctout
Diag_TOG
CW_CAN_R
15
receive TOG false
0 nbr_noreceiv_msg
B_togbot
Zahl, der nicht empfangenen Botschaften
DFP_CTOG
dfpgetErf
DFP_CIF
error TOG
E_ctog
E_cif canecur-tog
dfpgetErf
At the moment this message is only used in %COWIV, where the diagnosis of the message counter bz_tog is made. canecur-tog
B_netog
T_NUTOG B_nutog
CTOG_DFPM T_NOMTOG nplError
healing CW_CAN_R 15
canecur-diag-tog
timeout
B_ctout
canecur-diag-tog
nplError
sfpNplError 1/ sfp
healing
sfpHealing 1/ sfp
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* nplError: S S R R R S Healing: R S R R R R S: set
R: reset
DFP_CTOG dfp dfp
canecur-ctog-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_togbot
canecur-ctog-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3570 von 4100 31.JAN.2003 Thomas Brosi
B_togbot
1
receive TOG(2)
Can_Rx_Msg_buffer /NC
1/ 3
bz_tog
TOG
2/ 2
252
fst1tog_w
Can_Rx_Msg_buffer /NC
2 31 8 3/ 224
3
fst2tog_w
Can_Rx_Msg_buffer /NC
5 8
4 Can_Rx_Msg_buffer /NC
4/ fst3tog_w
5 Can_Rx_Msg_buffer /NC 7 8 5/ 6
248
fst4tog_w
Can_Rx_Msg_buffer /NC
3 canecur-receive-tog
8
TOG /NC canecur-receive-tog
B_togbot 6 Can_Rx_Msg_buffer /NC
1/ 192
togtime_w 6
7 Can_Rx_Msg_buffer /NC 8
8 2/
Can_Rx_Msg_buffer /NC
B_togerr TOG
0 3/ B_togpu 1 4/ B_togmu 2
canecur-receive-tog-2-
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
63
canecur-receive-tog-2-
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3571 von 4100 31.JAN.2003 Thomas Brosi
in 1/ false
B_togerr 2/ B_togpu
4/ 0
fst1tog_w 5/ fst2tog_w 6/
3/
fst3tog_w
B_togmu
8/ togtime_w
canecur-error-tog
7/ fst4tog_w
canecur-error-tog +-------------------+ | Gateway Botschaft | +-------------------+
receive Gateway Komfort message Identifier 390 Length 8 Byte Raster 100ms
Diag_GAT B_ctout
receive GAT
E_cgat DFP_CGAT
DFP_CIF
error GAT
dfpgetErf
dfpgetErf
E_cif
canecur-gateway
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_gatbot
canecur-gateway
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
B_gatbot
Seite 3572 von 4100 31.JAN.2003 Thomas Brosi
B_negat
T_NUGAT B_nugat
CGAT_DFPM T_NOMGAT B_ctout
canecur-diag-gat
nplError
healing CW_CAN_RA 1 canecur-diag-gat
sfpNplError 1/
nplError
sfp
sfpHealing 1/
healing
DFP_CGAT
R: reset canecur-cgat-dfpm
S: set dfp dfp
canecur-cgat-dfpm
B_gatbot
1/
Can_Rx_Msg_buffer /NC
B_sleepa 7
Gateway /NC
canecur-receive-gat
Byte 1
canecur-receive-gat
in 1/ false
B_sleepa
canecur-error-gat
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
sfp
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S -
canecur-error-gat +-------------------------+ | GRA-Botschaft (Empfang) | +-------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Break 1/
CW_CAN_S
Seite 3573 von 4100 31.JAN.2003 Thomas Brosi
für GRA Diagnose
3 B_gracan false B_grabot
0 nbr_noreceiv_msg
DIAGTOGRA B_negra
Zahl, der nicht empfangenen Botschaften
B_grabot
B_nugra B_ctout
B_ctout
B_negra B_nugra
B_terrgra
B_terrgra
READGRA cs_gra
cs_gra
B_fgratc B_fgrtdc
B_fgratc B_fgrtdc
B_fgrtuc B_fgrvec
B_fgrtuc
B_fgrhec B_adrgra
B_fgrwac fgrscodc bz_gra B_fgrthsc
canecur-gra
B_grabot
B_negra
T_NOMGRA B_nugra
B_fgrte
T_NOMGRATA
B_ctout B_gracan
B_terrgra terrgra_ff
CW_CAN_S 3 B_gracan B_fgrte
canecur-diagtogra
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
bz_gra B_fgrthsc
receive GRA_Neu message Identifier: 38Ah Length: 4 Bytes Raster: 20 ms
B_fgrsec
B_fgrwac fgrscodc
CSCTRLGRA B_csgra
checksum not ok csfail
B_fgrbec
B_adrgra B_fgrsec
CSGRA cs_gra B_csgranio
1/ B_csgraio
B_fgrvec
B_fgrbec B_fgrhec
checksum calculation
B_fgrhsc
canecur-gra
B_fgrhsc
canecur-diagtogra
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Seite 3574 von 4100 31.JAN.2003 Thomas Brosi
Byte 1 Can_Rx_Msg_buffer /NC
GRA_Neu /NC
Byte
2
if the message is not received, the variables keep their old values
cs_gra B_fgrhsc 0
Can_Rx_Msg_buffer /NC
B_fgratc 1 B_fgrtdc 2 B_fgrtuc 3 B_fgrvec 4 B_fgrbec 5 B_fgrhec 6 B_adrgra 7
Byte 3 Can_Rx_Msg_buffer /NC
B_fgrsec 0 B_fgrwac 1 fgrscodc bz_gra
240
4
Can_Rx_Msg_buffer /NC
canecur-readgra
Byte 4
2
B_fgrthsc 5
canecur-readgra
Byte 2 Can_Rx_Msg_buffer /NC
Byte 3 Can_Rx_Msg_buffer /NC
CSGRA
Byte 4 Can_Rx_Msg_buffer /NC
GRA_Neu /NC
cs_gra
B_csgranio 0 canecur-csgra
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
12
canecur-csgra
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
csfail
CANECUR 1.60.1
Seite 3575 von 4100 31.JAN.2003 Thomas Brosi
1/ 1
3
csctrlgra /NC
0
csctrlgra /NC
1/ 1
3
1/ true
B_csgra
B_csgra
canecur-csctrlgra
csctrlgra /NC 1/
0
false
B_csgra
canecur-csctrlgra
true
canecur-cgra-fcmclr
compute 1/
B_clcgra
terrgra_ff
dfpgetClf getClf
B_clcgra
canecur-bclcgra Nachlauf: =========
Byte 1 Can_Rx_Msg_buffer /NC canecur-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_CGRA
canecur-bclcgra
canecur-cgra-fcmclr
B_sleepa Gateway /NC
7
canecur-swoff
ABK CANECUR 1.60.1 Abkurzungen ¨ Parameter BUSOFFCTR BUSOFFTIME CSAIR CSGRA CWCANKBI CWCANLWS CWCAUVW CW_CAN_C CW_CAN_R CW_CAN_RA CW_CAN_S T_NOMAIR T_NOMASR T_NOMASRTA T_NOMBR2 T_NOMBR3 T_NOMBSG T_NOMEGS T_NOMGAT T_NOMGRA T_NOMGRATA T_NOMKBI T_NOMKBI1 T_NOMKBI23 T_NOMKLA T_NOMLWS T_NOMTOG T_NUAIR T_NUBSG T_NUCINS1
Source-X
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW (REF) FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
¨ Zahler fur ¨ Bus-off-Flanken bis Fehlerspeichereintrag Entprellzeit zum Rucksetzen von Bus-off-Fehler ¨ Soll-Checksumme der Airbagbotschaft Checksumme fur ¨ GRA-Can-Botschaft Codewort fur ¨ automatische Kombi-Botschafts-Erkennung Codewort fur ¨ automatische Erkennung LWS-Botschaft Codewort fur ¨ Audi/VW CAN-Ausgabe Codewort fur ¨ Kodierfehleruberwachung ¨ Codewort fur ¨ CAN-Empfangskonfiguration Codewort fur ¨ CAN-Empfangskonfiguration Codewort fur ¨ CAN-Sendekonfiguration Timeoutzeit fur ¨ Airbagbotschaft Filterzeit bis Erkennung der Kommunikationsunterbrechung zu Knoten ASR DCAN Timeoutzeit ASR Botschaft CAN : Timeoutzeit fur ¨ Botschaft Bremse 2 CAN : Timeoutzeit fur ¨ Botschaft Bremse 3 Timeoutzeit BSG-Botschaft Filterzeit bis Erkennung der Kommunikationsunterbrechung zu Knoten EGS Timeoutzeit Gateway-Botschaft Fehlerzeit GRA-Botschaft Timeoutzeit GRA-Botschaft DCAN Timeoutzeit Kombi Botschaft Timeoutzeit Botschaft Kombi1 Timeoutzeit Botschaft Kombi2 und 3 Timeoutzeit Botschaft Clima1 CAN Timeoutzeit Lenkwinkelsensor Botschaft Timeoutuberwachungszeit ¨ fur ¨ Botschaft TOG Erkennungszeit fur ¨ Nachrichtenunterbrechung Airbagbotschaft Nachrichtenunterbrechung: TOG-Botschaft Zeit fur ¨ Nachrichtenunterbrechung Kombi1-Botschaft
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
CANECUR 1.60.1
Art
Bezeichnung
T_NUCINS23 T_NUEGS T_NUGAT T_NUKLA T_NULWS T_NUTOG
FW FW FW FW FW FW
Zeit fur ¨ Nachrichtenunterbrechung Kombi2- und Kombi3-Botschaft Erkennungszeit fur ¨ Nachrichtenunterbrechung Getriebebotschaft Nachrichtenunterbrechung: TOG-Botschaft Zeit fur ¨ Nachrichtenunterbrechung Klimabotschaft Zeit fur ¨ Nachrichtenunterbrechung LWS-Botschaft Nachrichtenunterbrechung: TOG-Botschaft
Systemkonstante
Art
Bezeichnung
SY_CANLHV
SYS (REF) CAN-Lastenheft Version
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
AQUER BLOKNR
CANECUR
AUS EIN
Querbeschleunigung von der Bremse 2-Botschaft (CAN) DAMOS-Source fur ¨ Blocknummer
BZ_AIR BZ_CAN BZ_CANG1 BZ_CANGE BZ_GRA BZ_TOG B_AAKUPPL B_ABSDIA B_ABSFGR B_ADRGRA B_AIRBOT B_AIRCAN B_AMSRBOT B_AQUER B_ASRESP B_ASR_CAN B_BECAIR B_BECAT B_BECBSG B_BECGAT B_BECGE
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
COWIV ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... GGCS GGCASR
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
B_BECIF B_BECINS B_BECKLA B_BECLWS B_BECTOG B_BEGECOD B_BKCAIR B_BKCAT B_BKCBSG B_BKCGAT B_BKCGE
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
B_BKCIF B_BKCINS B_BKCKLA B_BKCLWS B_BKCTOG B_BKGECOD B_BKVA
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
B_BKVVC B_BR2BOT B_BR3BOT B_BSGBOT B_BSGLUE B_BUSOFFSD B_CANKBI B_CANLWS B_CINS1BOT B_CINS2BOT B_CINS3BOT B_CLCGRA B_CLCINS B_CLCLWS B_CSAIR B_CSAIRIO B_CSGRA B_CSGRAIO B_CTOUT
CANECUR CANECUR CANECUR
B_CVTAD B_EDSFGR B_EPCDEN
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
CANECUR CANECUR CANECUR CANECUR CANECUR
CANECUR CANECUR CANECUR
AUS AUS AUS MDASG, UFSGSC AUS CANECU, GGCGRA AUS COWIV AUS DSMBDEP AUS DDSBKV AUS FGRABED AUS AUS EIN CANECUR, GGCS GGCS AUS GGCASR AUS COWIV AUS AUS GGCASR AUS AUS AUS AUS AUS CANECUR, GGCANE- AUS CU AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS CANECUR, GGCANE- AUS CU AUS AUS AUS AUS AUS AUS DDSBKV, GGEGAS,- AUS GGPED, UFFGRE GGCASR AUS AUS AUS EIN CANECUR KMTR AUS AUS GGCINS, GGVFZG AUS AUS AUS AUS AUS CANECUR, GGCGRA EIN EIN CANECUR EIN CANECUR GGCS AUS GGCS AUS GGCGRA AUS AUS GGCASR, GGCS,AUS GGCTOL, GGCTUM,GGGTS, ... LLRNS AUS GGCASR AUS AUS
Seite 3576 von 4100 31.JAN.2003 Thomas Brosi
¨ Botschaftszahler der Airbag-Botschaft ¨ Botschaftszahler bei ASR/MSR ¨ Botschaftszahler der Botschaft Getriebe 1 ¨ Botschaftszahler aus Getriebe 2 ¨ CAN-Botschaftszahler fur ¨ GRA Botschaftszaehler TOG-Botschaft Anforderung Adaption Kupplung Homogenbetrieb vom Getriebe Bedingung ABS in Diagnose (CAN-Info) Bedingung ABS-Bremsung (als Abschaltbedingung fur ¨ FGR) Bedingung ADR/GRA-Codierung vom SMLS Bedingung Botschaft Airbag 1 empfangen Bedingung Crash vom Airbag-SG Bedingung Botschaft Bremse 1 wird empfangen Bit: Querbeschleunigung / Timer-Skalierung (Bremse 2-Botschaft) Bedingung ASR/ESP verbaut Bedingung ASR-Anforderung uber CAN ¨ Bedingung Bandende Funktionsanforderung : Airbag-Botschaft Bedingung Bandende Funktionsanforderung : CAN-Schnittstelle, Timeout ASR Bedingung Bandende Funktionsanforderung : BSG-Botschaft Bedingung Bandende Funktionsanforderung : Gateway-Botschaft Bedingung Bandende-Funktionsanforderung: CAN-Schnittstelle TCM Bedingung Bandende-Funktionsanforderung CAN-Schnittstelle interner Fehler Bedingung Bandende Funktionsanforderung : Botschaft Kombi Bedingung Bandende Funktionsanforderung : Botschaft Klima Bedingung Bandende Funktionsanforderung : Lenkwinkel-Botschaft Bedingung Bandende Funktionsanforderung : TOG-Botschaft Bedingung Bandende Funktionsanforderung : Getriebecodierung CAN Bedingung : Airbag-Botschaft Bedingung: CAN-Schnittstelle, Timeout ASR Bedingung : BSG-Botschaft Bedingung : Gateway-Botschaft Bedingung: CAN-Schnittstelle, Timeout EGS Bedingung: CAN-Schnittstelle, interner Fehler Bedingung: CAN-Schnittstelle, Timeout Instrument Bedingung : Botschaft Klima Bedingung: CAN-Schnittstelle, Timeout Botschaft Lenkwinkelsensor Bedingung : TOG-Botschaft Bedingung : Getriebecodierung CAN Bedingung BKV angesteuert Bedingung BKV verbaut (Rohsignal) Bedingung Botschaft Bremse 2 wurde empfangen Bedingung Botschaft Bremse 3 wurde empfangen Bedingung Nachrichtenempfang (aktuell) : TOG-Botschaft ¨ uber Lufteranforderung ¨ vom Bordnetzsteuergerat ¨ CAN (BSG_Last) Bedingung CAN Busoof erkannt (ungefiltert) Bedingung Kombi-Botschaft erkannt Bedingung LWS-Botschaft erkannt (bei autom. Erkennung) Bedingung Botschaft Kombi 1 empfangen Bedingung Botschaft Kombi 2 empfangen Bedingung Botschaft Kombi 3 empfangen ¨ Bedingung Fehlerpfad cgra loschen ¨ Bedingung Fehlerpfad CINS loschen ¨ Bedingung CAN-Schnittstelle, Timeout Botschaft Lenkwinkelsensor loschen Bedingung Checksummenfehler in der Airbag-Botschaft Bedinung Checksumme Airbag-Botschaft fehlerfrei Bedingung Checksummenfehler GRA-Botschaft Bedinung Checksumme GRA-Botschaft fehlerfrei Bedingung: CAN-timeout Prufung ¨
Bedingung Adaptionsfreigabe bei CVT-Getriebe Bedingung EDS-Eingriff (als Abschaltbedingung fur ¨ FGR) Bedingung Endtsufendiagnose EPCL erlaubt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
CANECUR 1.60.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_FABR
CANECUR
AUS
Bedingung Fahrer bremst aus CAN-Botschaft
B_FGRABZ B_FGRATC B_FGRBEC B_FGRHEC B_FGRHSC B_FGRSEC B_FGRTDC B_FGRTE
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR T2LID
AUS AUS AUS AUS AUS AUS AUS EIN
¨ Bedingung zusatzliche FGR-Abschaltung ¨ Bedingung FGR-Tipschalter Aus betatigt (vom CAN) Bedingung FGR-Tipschalter Beschleunigen gehalten (vom CAN) Bedingung Fehler FGR-Bedienteil (vom CAN) Bedingung FGR-Hauptschalter ein (vom CAN) ¨ Bedingung FGR-Tipschalter Setzen betatigt (vom CAN) ¨ ¨ Bedingung FGR-Tipschalter Verzogern betatigt (vom CAN) Bedingung FGR vom Tester freigegeben
B_FGRTHSC B_FGRTUC B_FGRVEC B_FGRWAC B_FKU B_FTCAIR B_FTCAT B_FTCBSG B_FTCGAT B_FTCGE
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
GGEGAS, GGPED,UFFGRE GGCASR GGFGRH, TKMWL GGFGRH GGFGRH GGFGRH, TKMWL GGFGRH, TKMWL GGFGRH, TKMWL CANECUR, GGCGRA, GGFGRH, TKMWL GGFGRH GGFGRH, TKMWL GGFGRH GGFGRH, TKMWL MDASGPH
B_FTCIF B_FTCINS B_FTCKLA B_FTCLWS B_FTCTOG B_FTGECOD B_GATBOT B_GE1BOT B_GE2BOT B_GECO B_GEKOA B_GENOT B_GES B_GRABOT B_GRACAN
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
B_GSAF
CANECUR
B_GSCH
CANECUR
B_HLACAN B_KL15
CANECUR BBSYSCON
B_KL50 B_KLABOT B_KOOFFC B_LWSBOT B_LWSOK B_MILFBG B_MNCAIR B_MNCAT B_MNCBSG B_MNCGAT B_MNCGE
CANECUR
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
B_MNCIF B_MNCINS B_MNCKLA B_MNCLWS B_MNCTOG B_MNGECOD B_MOTAUS B_MSR_CAN B_MXCAIR B_MXCAT B_MXCBSG B_MXCGAT B_MXCGE
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
B_MXCIF B_MXCINS B_MXCKLA B_MXCLWS B_MXCTOG B_MXGECOD B_NEAIR B_NEAMSR B_NEBR2
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
CANECUR CANECUR CANECUR CANECUR CANECUR
CANECUR
AUS AUS AUS AUS AUS AUS AUS AUS AUS CANECUR, GGCANE- AUS CU AUS AUS AUS AUS AUS AUS CANECU, CANECUR EIN CANECUR, KMTR EIN EIN CANECUR, MDASG AUS KOS AUS GGCEGS AUS GGCEGS, MDASG AUS GGCGRA, GGFGRH AUS CANECU, CANECUR, EIN GGCGRA, GGFGRH GGCEGS, LAMBTS,- AUS MDASG, MDASGPH,TEB ARMD, BBNWS,AUS BBSAWE, KOS, MDFAW BDEMHA AUS ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... GGCANECU, RDE AUS EIN CANECUR KOS AUS CANECUR EIN GGCLWS AUS GGCEGS AUS AUS AUS AUS AUS CANECUR, GGCANE- AUS CU AUS AUS AUS AUS AUS AUS MDASG AUS GGCASR AUS AUS AUS AUS AUS CANECUR, GGCANE- AUS CU AUS AUS AUS AUS AUS AUS AUS AUS AUS
Seite 3577 von 4100 31.JAN.2003 Thomas Brosi
Bedingung getasteter FGR-Hauptschalter uber CAN ¨ ¨ Bedingung FGR-Tipschalter Beschleunigen betatigt (vom CAN) ¨ Bedingung FGR-Tipschalter Verzogern gehalten (vom CAN) ¨ Bedingung FGR-Tipschalter Wiederaufnahme betatigt (vom CAN) Bedingung Kupplungsfehler aus Botschaft Getriebe 2 Bedingung Fehlereintrag durch Tester : Airbag-Botschaft Bedingung Fehlereintrag durch Tester : CAN-Schnittstelle, Timeout ASR Bedingung Fehlereintrag durch Tester : BSG-Botschaft Bedingung Fehlereintrag durch Tester : Gateway-Botschaft Bedingung Fehlereintrag durch Tester: CAN-Schnittstelle TCM Bedingung Fehlereintrag durch Tester : CAN im Zustand Bus-Off Bedingung Fehlereintrag durch Tester : Botschaft Kombi Bedingung Fehlereintrag durch Tester : Botschaft Klima Bedingung Fehlereintrag durch Tester : Lenkwinkel-Botschaft Bedingung Fehlereintrag durch Tester : TOG-Botschaft Bedingung Fehlereintrag durch Tester : Getriebecodierung CAN Bedingung Gateway-Botschaft empfangen Bedingung Getriebe1-Botschaft empfangen Bedingung Getriebe2-Botschaft empfangen Bedingung Ecomatic-Betrieb vom Getriebe Bedingung Kompressor wegen Getriebeeingriff abschalten Bedingung Getriebe-Notlauf Bedingung Getriebeschutz uber ¨ Zylinderausblendung Bedingung GRA-Botschaft empfangen Bedingung Empfang der GRA-Bediensignale uber ¨ CAN Bedingung Getriebe-Schalteingriff-Anforderung
Bedingung Getriebeschaltung aktiv Bedingung keine Heizleistungsanforderung aus Clima-Botschaft Bedingung Klemme 15
Bedingung Klemme 50 Bedingung Botschaft Clima 1 empfangen Bedingung fur ¨ hartes Kompressorabschalten aus Bordnetz uber ¨ CAN Bedingung LWS-Botschaft empfangen Bedingung LWS-Caninfo ist fehlerfrei Bedingung MIL-Ansteuerung vom Getriebe Fehlertyp min. : Airbag-Botschaft Fehlertyp min.: CAN-Schnittstelle, Timeout ASR Fehlertyp min. : BSG-Botschaft Fehlertyp min. : Gateway-Botschaft Fehlertyp min.: CAN-Schnittstelle, Timeout EGS Fehlertyp min.: CAN-Schnittstelle, interner Fehler Fehlertyp min.: CAN-Schnittstelle, Timeout Instrument Fehlertyp min. : Botschaft Klima Fehlertyp min.: CAN-Schnittstelle, Timeout Botschaft Lenkwinkelsensor Fehlertyp min. : TOG-Botschaft Fehlertyp: CVT-Getriebe falsch codiert CAN-Signal: ”Motor AUS”-Anforderung vom F1-Getriebe (KUP) Bedingung MSR-Anforderung uber ¨ CAN Fehlertyp max. : Airbag-Botschaft Fehlertyp max.: CAN-Schnittstelle, Timeout ASR Fehlertyp max. : BSG-Botschaft Fehlertyp max. : Gateway-Botschaft Fehlertyp max.: CAN-Schnittstelle, Timeout EGS Fehlertyp max.: CAN-Schnittstelle, interner Fehler 2 Fehlertyp max.: CAN-Schnittstelle, Timeout Instrument Fehlertyp max. : Botschaft Klima Fehlertyp max.: CAN-Schnittstelle, Timeout Botschaft Lenkwinkelsensor Fehlertyp max. : TOG-Botschaft Fehlertyp: AT-Getriebe falsch codiert Bedingung Nachrichtenempfang Botschaft Airbag Bedingung Nachrichtenempfang Botschaft Bremse 1 Bedingung Nachrichtenempfang : Botschaft Bremse 2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_NEBR3 B_NEBSG B_NECINS1 B_NECINS2 B_NECINS3 B_NEGAT B_NEGE1 B_NEGE2 B_NEGRA B_NEKLA B_NELWS B_NETOG B_NLANBSG2 B_NLBZANF B_NLBZANF2 B_NPCAIR B_NPCANSWE B_NPCAT B_NPCBSG B_NPCGAT B_NPCGE
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
B_NPCIF B_NPCINS B_NPCKLA B_NPCLWS B_NPCTOG B_NPGECOD B_NUAIR B_NUAMSR B_NUBR2 B_NUBR3 B_NUBSG B_NUGAT B_NUGRA B_NUTOG B_SACC B_SACVT B_SFSC B_SH_ACT B_SH_MVW B_SICAIR B_SICAT B_SICBSG B_SICGAT B_SICGE
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
B_SICIF B_SICINS B_SICKLA B_SICLWS B_SICTOG B_SIGECOD B_SKOC B_SKSC B_SLEEPA B_ST
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR BBSTT
B_SWECAN B_TABCAN B_TALKBI B_TERRGRA B_TFSTOK B_TOGBOT B_TOGERR B_TOGMU B_TOGPU B_TUMCB B_ZGES CS_AIR CS_GRA DFP_CAIR DFP_CAT DFP_CBSG DFP_CGAT DFP_CGE
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
DFP_CGRA
CANECUR
AUS AUS AUS AUS AUS AUS GGCEGS AUS AUS AUS AUS AUS AUS AUS BGLBZ AUS BGLBZ, LLRNS AUS AUS GGCASR AUS AUS AUS AUS CANECUR, GGCANE- AUS CU AUS AUS AUS AUS COWIV AUS AUS AUS GGCASR AUS COWIV AUS AUS AUS AUS GGCGRA AUS COWIV, GGCTOL AUS KMTR, KOS, LLRNS AUS BBSAWE AUS MDVERB AUS AUS AUS AUS AUS AUS AUS CANECUR, GGCANE- AUS CU AUS AUS AUS AUS AUS AUS KMTR, KOS, LLRNS AUS MDVERB AUS CANECU AUS EIN AAGRDC, ADVE,ALBK, BGPIRG,BGTOL, ... GGCASR AUS AUS GGCINS AUS GGCGRA AUS GGCINS AUS AUS COWIV AUS AUS COWIV AUS GGCTUM AUS MDASG, UFSGSC AUS AUS CANECU AUS CANECUR DOK CANECUR, GGCASR DOK DOK DOK CANECUR, DOK GGCANECU, GGCEGS, LLRNS CANECUR DOK
CANECUR 1.60.1
Seite 3578 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Nachrichtenempfang Botschaft Bremse 3 Bedingung Nachrichtenempfang : TOG-Botschaft Bedingung Nachrichtenempfang Botschaft Kombi 1 Bedingung Nachrichtenempfang Botschaft Kombi 2 Bedingung Nachrichtenempfang Botschaft Kombi 3 Bedingung Nachrichtenempfang Botschaft Gateway Bedingung Nachrichtenempfang Botschaft Getriebe 1 Bedingung Nachrichtenempfang Botschaft Getriebe 2 Bedingung Nachrichtenempfang Botschaft GRA Bedingung Nachrichtenempfang Botschaft Clima 1 Bedingung Nachrichtenempfang Botschaft LWS Bedingung Nachrichtenempfang : TOG-Botschaft Anforderung von Bordnetzmangement zur Anhebung der Leerlaufdrehzahl Stufe2 Anforderung von Bordnetzmangement zur Anhebung der Leerlaufdrehzahl Anforderung von Bordnetzmangement zur Anhebung der Leerlaufdrehzahl Stufe2 Fehlertyp : Airbag-Botschaft Bedingung Schlechtwegeinfo (CAN) nicht plausibel Fehlertyp: CAN-Schnittstelle Timeout ASR ¨ Bedingung Plausibilitatsfehler BSG-Botschaft ¨ Bedingung Plausibilitatsfehler der Gateway-Botschaft Fehlerart:CAN-Schnittstelle, Timeout EGS Fehlertyp: nicht plausibles Signal vom CAN (bus-off) Fehlerart:CAN-Schnittstelle, Timeout Instrument ¨ Bedingung Plausibilitatsfehler der Clima-CAN-Botschaft Fehlertyp: LWS-Botschaft ¨ Bedingung Plausibilitatsfehler TOG-Botschaft Fehlertyp: unplausible Getriebecodierung Bedingung Nachrichtenunterbrechung Airbag-Botschaft Bedingung Nachrichtenunterbrechung bei ASR/MSR Bedingung Nachrichtenunterbrechung : Botschaft Bremse 2 Bedingung Nachrichtenunterbrechung : Botschaft Bremse 3 Bedingung Nachrichtenunterbrechung : TOG-Botschaft Bedingung Nachrichtenunterbrechung : Gateway-Botschaft Bedingung Nachrichtenunterbrechung GRA-Botschaft Bedingung Nachrichtenunterbrechung : TOG-Botschaft Bedingung Klima-Anforderung aktiv aus CAN-Botschaft Clima1 Bedingung Schubabschaltunterstutzung ¨ fur ¨ CVT-Getriebe Bedingung heizb. Frontscheibe eingeschaltet aus CAN-Botschaft Clima1 Bedingung Standheizung eingeschaltet (aus Clima1) Bedingung Standheizung arbeitet im großen Kreis (aus Clima1) Fehlertyp : Airbag-Botschaft Fehlertyp: ASR/MSR Codierfehler Fehlertyp sig. : BSG-Botschaft Fehlertyp sig. : Gateway-Botschaft Signalfehler CAN-Timeout EGS-Botschaft Signalfehler CAN-Schnittstelle (Bus off) Signalfehler CAN-Timeout Botschaft Kombi-Instruments Fehlertyp sig. : Botschaft Klima Signalfehler CAN-Timeout Botschaft Lenkwinkelsensor Fehlertyp sig. : TOG-Botschaft Fehlertyp sig. : Getriebecodierung CAN Bedingung Kompressoranforderung aktiv aus CAN-Botschaft Clima 1 Bedingung heizb. Heckscheibe eingeschaltet aus CAN-Botschaft Clima1 Bedingung Sleep Acknowledge aus Gateway-Botschaft Bedingung Start
Bedingung Schlechtwegstrecke CAN-Rohsignal Fehlerstatus Standzeit Bedingung Tank leer vom Kombi CAN-Schnittstelle, Timeout GRA-Bot. CAN: Fuellstandssignal Geber 1 okay Bedingung TOG-Botschaft empfangen ¨ Fehlerzahler > TOG_CNTMAX Bedingung Oelwarnschwelle unterschritten ¨ Bedingung Olwarnschwelle plus Offset uberschritten ¨ Bedingung kein Fehler in CAN-Umgebungstemperaturinformation Bedingung Zwischengasanforderung vom Getriebe-SG Checksumme in der Botschaft Airbag berechnte Checksumme der GRA-Botschaft SG int. Fehlerpfad : Airbag-Botschaft SG int. Fehlerpfadnr.:CAN-Schnittstelle, Timeout ASR SG int. Fehlerpfad : BSG-Botschaft SG int. Fehlerpfad : Gateway-Botschaft SG int. Fehlerpfadnr.:CAN-Schnittstelle, Timeout EGS
SG int. Fehlerpfadnr.:CAN-Schnittstelle, Timeout Botschaft GRA
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
DFP_CIF
CANECUR
DFP_CINS DFP_CKLA DFP_CLWS DFP_CTOG DFP_GECOD DLWS_W E_CAIR E_CAT E_CBSG E_CGAT E_CGE
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
E_CIF
CANECUR
E_CINS
CANECUR
E_CKLA E_CLWS E_CTOG E_GECOD FAWIFGRC FGRSCODC FST1TOG_W FST2TOG_W FST3TOG_W FST4TOG_W GANGAUTI_C GWHPOS KLAHC KM01TR KMSTAND_W LWS_W MDGBEG MDWANCAN MIASRL_CAN MIASRS_CAN MIGS_CAN MIMSR_CAN MKLLSC MKOLSC NLLCVT1 NSYW
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
NSYWIN PKODRC
CANECUR CANECUR
SFPCAIR SFPCAT SFPCBSG SFPCGAT SFPCGE
CANECUR CANECUR CANECUR CANECUR CANECUR
SFPCIF SFPCINS SFPCKLA SFPCLWS SFPCTOG SFPGECOD STATWKC TABCAN_W TFST TOGTIME_W TSYN TUMC TVLUESSC UB
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR GGUB
UEFKTGET VAMSR_C VFZGKBC VRAD_HL_C VRAD_HR_C VRAD_VL_C VRAD_VR_C Z_CAIR
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
CANECUR, GGCASR, DOK GGCINS, GGCLWS, GGCTOL CANECUR, GGCTOL DOK DOK CANECUR DOK CANECUR DOK DOK LLRNS, MDVERB AUS GGCS AUS BGRBS, GGCASR AUS AUS AUS CANECUR, DMFB,AUS GGCANECU, LLRNS,MDASG AUS BGRBS, DVFZ,GGCASR, GGCINS,GGCKLA, ... GGCINS, GGCTOL,- AUS GGCTUM, GGGTS GGCKLA AUS GGCLWS AUS AUS AUS GGCEGS AUS GGFGRH AUS COWIV AUS COWIV AUS COWIV AUS COWIV AUS AUS BBSAWE, GGCEGS AUS KMTR AUS AUS AUS LLRMD, MDVERB AUS GGCEGS AUS GGCEGS, MDWAN AUS GGCASR AUS GGCASR AUS GGCEGS AUS GGCASR AUS MDVERB AUS MDVERB AUS LLRNS AUS BDEMEN, MDASG,AUS UFSGSC MDASG, UFSGSC AUS KMTR, KOS, MDFAW, AUS MDVERB, TKMWL AUS DVFZ AUS AUS AUS CANECUR, GGCANE- AUS CU AUS AUS AUS AUS AUS AUS GGCEGS AUS AUS DFFT, GGFST AUS COWIV AUS MDASG AUS GGCTUM AUS GGCKLA, KMTR AUS ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ... ARMD, BBGANG, DFFT AUS GGCASR AUS GGCINS AUS GGCASR AUS GGCASR AUS GGCASR AUS GGCASR AUS AUS
CANECUR 1.60.1
Seite 3579 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung SG int. Fehlerpfadnr.:CAN-Schnittstelle, interner Fehler
SG int. Fehlerpfadnr.:CAN-Schnittstelle, Timeout Instrument SG int. Fehlerpfad : Botschaft Klima (CAN) SG int. Fehlerpfadnr.:CAN-Schnittstelle, Timeout Botschaft Lenkwinkelsensor SG int. Fehlerpfad : TOG-Botschaft SG int. Fehlerpfad : Getriebecodierung CAN Lenkwinkelgeschwindigkeit uber CAN ¨ Fehlerflag : Timeout Airbag-Botschaft Errorflag: CAN-Schnittstelle, Timeout Bremsbotschaft setzen Errorflag : Botschaft BSG Fehlerflag : Timeout Gateway-Botschaft Errorflag: CAN-Schnittstelle, Timeout EGS
Errorflag: CAN-Schnittstelle, interner Fehler
Errorflag: CAN-Schnittstelle, Timeout Instrument ¨ Errorflag: CAN-Kommunikation zum KLA-SG gestort Errorflag: CAN-Schnittstelle, Timeout Botschaft Lenkwinkelsensor Fehlerflag: Timeout TOG-Botschaft Errorflag: Getriebe-Codierung Fahrwiderstand fur ¨ FGR (CAN-Info) CAN-Information Sender Codierung ¨ ullstand Olf ¨ im 1. Zeitfenster ¨ ullstand Olf ¨ im 2. Zeitfenster ¨ ullstand Olf ¨ im 3. Zeitfenster ¨ ullstand Olf ¨ im 4. Zeitfenster bei Automatikgetriebe uber ¨ CAN empfangener aktueller Gang ¨ Getriebe-Wahlhebelposition Angeforderte Kuhlleistungsanhebung ¨ uber ¨ CAN Triggersignal vom Kombi (Quantisierung 1km) Fahrstrecke des Fahrzeugs als Information uber ¨ CAN Lenkwinkel Momentengradientenbegrenzung durch Getriebe Drehmomentaufnahme des Wandlers uber CAN ¨ Anforderung ”langsamer ASR-Eingriff” uber ¨ CAN Anforderung ”schneller ASR-Eingriff” uber ¨ CAN Indiziertes Sollmoment fur ¨ Getriebeeingriff (CAN-Signal) MSR-Wunsch uber ¨ CAN Kompressorlufterlastsignal ¨ aus CAN-Botschaft Clima 1 Kompressorlastsignal aus CAN-Botschaft Clima1 Drehzahlvorgabe aus CVT-Getriebe Getriebesynchronisationswunschdrehzahl inverierte Getriebesynchronisationswunschdrehzahl Kompressordrucksignal Status Fehlerpfad : Airbag-Botschaft Status Fehlerpfad: CAN-Schnittstelle, Timeout ASC Status Fehlerpfad : BSG-Botschaft Status Fehlerpfad : Gateway-Botschaft Status Fehlerpfad: Diagnose CAN-Timeout EGS-Schnittstelle Status Fehlerpfad: CAN im Zustand Bus-Off Status Fehlerpfad: Diagnose CAN-Timeout Kombiinstr. Status Fehlerpfad: Diagnose CAN-Timeout Klima Status Fehlerpfad: CAN-Schnittstelle, Timeout Botschaft Lenkwinkelsensor Status Fehlerpfad : TOG-Botschaft Status Fehlerpfad : Getriebecodierung CAN WK-Status aus Getriebebotschaft Standzeit aus Kombi-Botschaft Tankfullstand ¨ Oeltemperaturzeit aus TOG-Botschaft Getriebesynchronisationswunschzeit Umgebungstemperatur aus CAN Botschaft Lufteransteuerung ¨ uber ¨ Klimabotschaft ( CAN ) Batteriespannung
¨ Ubertragungsfunktion (Mrad/Mkurbelwelle) von der Getriebesteuerung ¨ Rohwert Radgeschwindigkeit des AMSR gemittelt oder ausgewahlt Geschwindigkeitsinfo aus Kombibotschaft Rohwert Radgeschwindigkeit des AMSR hinten links gefiltert Rohwert Radgeschwindigkeit des AMSR hinten rechts gefiltert Rohwert Radgeschwindigkeit des AMSR vorne links gefiltert Rohwert Radgeschwindigkeit des AMSR vorne rechts gefiltert Zyklusflag : Timeout Airbag-Botschaft
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
Z_CAT Z_CBSG Z_CGAT Z_CGE
CANECUR CANECUR CANECUR CANECUR
Z_CIF Z_CINS Z_CKLA Z_CLWS Z_CTOG Z_GECOD
CANECUR CANECUR CANECUR CANECUR CANECUR CANECUR
AUS AUS AUS CANECUR, DMFB, GG- AUS CANECU AUS AUS AUS AUS AUS AUS
GGCANECU 1.60.0
Seite 3580 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Zyklusflag: CAN-Schnittstelle, Timeout Bremsbotschaft setzen Zyklusflag : Botschaft BSG Zyklusflag : Timeout Gateway-Botschaft Zyklusflag: CAN-Schnittstelle, Timeout EGS Zyklusflag: CAN-Schnittstelle, interner Fehler Zyklusflag: CAN-Schnittstelle, Timeout Instrument ¨ Zyklusflag: CAN-Kommunikation zum KLA-SG gestort Zyklusflag: CAN-Schnittstelle, Timeout Botschaft Lenkwinkelsensor Zyklusflag: Timeout TOG-Botschaft Zyklusflag Getriebe-Codierung
FB CANECUR 1.60.1 Funktionsbeschreibung Vereinfachte Darstellung des CAN-Puffers: Die Botschaften werden in einen internen RAM-Bereich Can_Rx_Msg_buffer[x,y] gespiegelt. Die Laufvariable x bestimmt den Adressbereich der entspr. Botschaft, die Laufvariable y das entspr. Byte aus der Botschaft.
APP CANECUR 1.60.1 Applikationshinweise
¨ FU GGCANECU 1.60.0 Gebergroßen CAN-Sendeinformation FDEF GGCANECU 1.60.0 Funktionsdefinition Motor 1 -------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ausgabe miistc miist_w ---------+------------------+ | | V o +---+ +---+ \ miistslc ----->| + |----->| / |-----o o-----> miistc +---+ +---+ ˆ ˆ | | | 2 --+ | SY_2SG -------------------------------+
Ausgabe mdverlc mdverl_w ---------+------------------+ | | V o +---+ +---+ \ mdverlslc ----->| + |----->| / |-----o o-----> mdverlc +---+ +---+ ˆ ˆ | | | 2 --+ | SY_2SG --------------------------------+
Ausgabe der Fahrpedalinformation
- Auswahl zwischen tats¨ achlichem und virtuellem Fahrpedalwinkel
+---------+ +-----+ | wpfgr_w |---------->| | +---------+ | MAX |-------------> wpedc +----->| | | +-----+ +----+ | | FF |--------------------------o | +----+ | wpedv_w ------------------------o-----o------+ +---+ ˆ E_fp1p ------->| | | | & |-------------+ E_fp2p ------->| | +---+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCANECU 1.60.0
Seite 3581 von 4100 31.JAN.2003 Thomas Brosi
Bildung B_stattoc +-+-------+ +----------+ +---+ B_npcat --------------------------------->|S| Q|----->| B_statto |------->| | +---------+ +----------+ | V |---> B_stattoc C_ini ---------------------------------->|R| | +-->| | +---+ +---------+ | +---+ B_stattoslc ----->| | | | & |----------------------------------------------------+ SY_2SG ---------->| | +---+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bildung B_statbr, B_statgec, B_stattoc, B_statmdc Wichtig : Damit die Abfrage auf Momentengleichheit funktioniert, m¨ ussen B_statbr und B_statgec unbedingt vor Aktualiseren der Momentenanforderungen migs, miges, miasrs und miasrl generiert werden.
B_sicat --------------------------------------------------------------------------------------+ +---+ | E_dvee -------------------------------->| | | E_dvef -------------------------------->| | | E_dvel -------------------------------->| | | +---+ E_dven -------------------------------->| | +------------+ +---+ +-->| | E_dver -------------------------------->| V |--->| B_statme_t |----->| | +----------+ | | E_dveu -------------------------------->| | +------------+ | V |---->| B_statme |----->| V |----> B_statbr E_ufmv -------------------------------->| | +->| | +----------+ | | E_ufska -------------------------------->| | | +---+ +-->| | E_dk -------------------------------->| | | | +---+ +---+ +------>| | | | B_esgcan ---------------->| | | +--->| | | | | & |--+ | +---+ | | SY_2SG ----------------->| | | | | +---+ | | | | | | +---+ | | | E_dk1p ----------------->| | | | | | & |-----+ | | E_dk2p ----------------->| | | | +---+ | | | | +---+ | | B_statme_c ------>| | | | | & |--------------------------------------------+ | SY_2SG ---------->| | | +---+ | | +----------+ +-----+ +-----+ | | CW_CAN_R |----->| Bit |---->| not |---------------------------------------------------------+ +----------+ +-----+ +-----+ ˆ +-----+ | | 2.0 |--------------+ +-----+
SY_ASG ------------------------------------------------------------------------------------+ +---+ | B_asgpl ------->| | | | V |------------------------------------------------------------------+ | B_asgge ------->| | | | +---+ | | | | +---+ | | | 0 |----------------------->o +----------+ +---+ o | +---+ o---->| B_statge |----->| | V +---+ / +----------+ | V |------o------o-----> B_statgec | 1 |------------------------>o ˆ +->| | +---+ | | +---+ +-------------+ +---+ | | migs_w ------->| >= misol_w |---------->| | | | +-------------+ | V |-----+ | +--->| | | +-------------+ | +---+ | miges_w ------->| >= milsol_w |------+ | +-------------+ | | +---+ | B_statgeslc ----->| | | | & |--------------------------------------------------+ SY_2SG ---------->| | +---+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCANECU 1.60.0
Seite 3582 von 4100 31.JAN.2003 Thomas Brosi
+----------+ +---+ | E_lkvdk |----------------->| | +----------+ | | | & |-------+ +----------+ +-----+ | | | | CWCANMD |----->| Bit |---->| | | +----------+ +-----+ +---+ | ˆ | +-----+ | | | 0.0 |--------------+ | +-----+ | +---+ +---->| | | | E_lm ---------------------------->| | +----------+ +---+ | V |----->| B_statmd |----->| | B_dknolu ---------------------------->| | +----------+ | V |------> B_statmdc | | +-->| | B_i_ska_fr ---------------------------->| | | +---+ +---+ | | +---+ | B_statmdslc ----->| | | | & |--------------------------------------------------+ SY_2SG ---------->| | +---+
CWCAUVW 4 0.0 vfzg
NLLMXCAN
Motor 1, Bytes 3&4 nmot_w
nmot_c
NLLMXCAUVW
nmot_c
DNLLCAUVW
DNLLCAUVW
ggcanecu-mot1byt34
NLLMNCAUVW
nstat
ggcanecu-mot1byt34 Motor 2 ------Ausgabe mizwmnc
SY_BDE 0 SY_2SG 0
mizwmn_w mibmn_w mizwmnslc /NC
2
mizwmnc
mizwmnc
ggcanecu-mizwmnc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_ll
ggcanecu-mizwmnc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
MDNORM 630.0
X Y
GGCANECU 1.60.0
XY
Seite 3583 von 4100 31.JAN.2003 Thomas Brosi
>- B cdma
>- Signalausgabe MDNORM
MDMAXKBI
>- Signalausgabe MDMAXKBI
ggcanecu-mdnorm
2.0
ggcanecu-mdnorm Bildung doppelte Momentenausgabe --------------------------------
2.0
3.0 >- statgra
1.0 0.0 mrped w -> mrfgr w ->
mrfamx w
X Y
XY
>1
->
E dvef -> E dvel -> E dven -> E dver -> E dveu
XY
>1 B adraus ->
>1
NOT
>1
->
E bwf -> E ufmv
->
B fgr -> >1
E ufska
>1
->
E dk1p
->
E dk2p
->
B fgren
&
>1
->
&
B fgrte ->
E fpp -> E fp1p -> E fp2p -> E grbh
->
SY ADR
->
>1
B adroff
->
>1 ggcanecu-statgra
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
E dvee
->
X Y
ggcanecu-statgra Bildung statgra ---------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCANECU 1.60.0
Seite 3584 von 4100 31.JAN.2003 Thomas Brosi
Bildung B_statnb +-----+ +---+ ----->| not |------>| | +-----+ | & |------> B_statnb B_kl15 ------------------->| | +---+ B_st
S_bls --------------------------o---o-------------> B_blc B_bl --------------------------o ˆ | S_brs --------------------------o---o-------------> B_brc B_br --------------------------o ˆ | | +----------+ +-----+ | | CWCAUVW |----->| Bit |---------+ +----------+ +-----+ ˆ +-----+ | | 1.0 |--------------+ +-----+
+---------+ | Motor 5 | +---------+ HEISSLEUCHT: Heißleuchtenvorwarnung ===================================
SY_KMTR
1/
B_hlonkmtr
B_mshlon
B_mshlon
TMHLON TMHLDO tmot
1/ B_mshlon
ggcanecu-heissleucht
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
ggcanecu-heissleucht
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCANECU 1.60.0
Seite 3585 von 4100 31.JAN.2003 Thomas Brosi
ANLASFR: Anlasser Freigabe ==========================
Verzögerungszeit zur Anlasserfreigabe nach Kl15 tnkl15_ctr
TVNKL15
CWCAUVW 0
1/ false
0
B_anlfr
0
SY_PGRAD2
0
SY_PGRAD3
SY_PGRAD4
zrph_l zrph2_l
geprüft, ob Motor im Stillstand während des Nachlaufs war
zrph3_l B_anlfrnl /NV zrph4_l
1/ B_anlfrloc
B_anlfr
B_nmin geprüft, ob der Motor sich dreht
1/
B_anlfr
false
nmot_w NEINSPUR
B_anlfrnl /NV
ggcanecu-anlasfr ANLASC: Anlasser Ausspuren ==========================
Verriegelungsanforderung Wegfahrsperre B_eculock tnkl50 nmot_w
B_kl50
Starterabwurfdrehzahl tmot
kl50_ff
nstaw_w
B_anlfrloc
NSTAW tnkl50 T_ANLEVFZ vfzg VFZANL
Fahrgeschwindigkeit E_vfz
tnkl50
B_anlasc
B_anlasc
max. Startzeit tmot
tstawk TSTAW
B_anlfrloc
B_kl15
KL15SPER B_kl15sp CWKL15SP 0
ggcanecu-anlasc
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_anlfr
ggcanecu-anlasfr
ANZ_ZRPH
ggcanecu-anlasc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
dfpgetErf
DFP_VFZ
GGCANECU 1.60.0
Seite 3586 von 4100 31.JAN.2003 Thomas Brosi
ggcanecu-vfz-errorbit
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
E_vfz
getErf ggcanecu-vfz-errorbit
Start nicht erlauben B_anlasc
B_kl15sp
B_kl15sp
Start erlauben ggcanecu-kl15sper
B_pwf
B_kl15
ggcanecu-kl15sper GRASTATUS: Ansteuerung der GRA-Lampe ====================================
CWCAUVW 3 B_gralc
B_gralc
0 statgra
Ansteuerung der GRA-Lampe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3
ggcanecu-grastatus
B_fgrhsa
ggcanecu-grastatus +---------+ | Motor 6 | +---------+
Ausgabe miautgsc miautgs_w -------+------------------+ | | V o +---+ +---+ \ miautgsslc --->| + |----->| / |-----o o-----> miautgsc +---+ +---+ ˆ ˆ | | | 2 --+ | SY_2SG -------------------------------+
Ausgabe miautgetc miautget_w ------+------------------+ | | V o +---+ +---+ \ miautgetslc -->| + |----->| / |-----o o-----> miautgetc +---+ +---+ ˆ ˆ | | | 2 --+ | SY_2SG -------------------------------+
MOT6UM: Umnormierung von bfgrs_w f¨ ur Ausgabe --------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCANECU 1.60.0
Seite 3587 von 4100 31.JAN.2003 Thomas Brosi
PHY = 0,0004239 m/s**2 * DEZ 0 ... 27,78 m/s**2
PHY = 0,024 m/s**2 * (DEZ - 166 ) - 3,984 ... 2,112 m/s**2
unsigned word
unsigned byte
bfgrs w
->
+ +
+ +
MIN i
1157.0
>- bfgrsc
32768.0
ggcanecu-mot6um
65536.0 88.0 166.0 ggcanecu-mot6um PREP_MSG_MOTOR6: ¨ Oltemperaturschutz und Luftpfad aktiv ======================================================
B_npcge
toelk_w false
B_tolueb
FWTOUEBO
tmot FWTMUEBO
FWTMUEBU
ggcanecu-prep-msg-motor6
migsl_w B_gsala misol_w misgsl_w ggcanecu-prep-msg-motor6
DFP_CGE
dfp dfp locSfp_cge sfp getSfpNpl
B_npcge
ggcanecu-b-npcge
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FWTOUEBU
ggcanecu-b-npcge +---------+ | Motor 7 | +---------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCANECU 1.60.0
Seite 3588 von 4100 31.JAN.2003 Thomas Brosi
nmot_w
0.0
ggcanecu-prep-msg-motor7
PREP_MSG_MOTOR7: Berechnung Drehzahlgradient ============================================
B_dnmcan
Drehzahlgradientsberechnung 127.0
dnmcan
ggcanecu-prep-msg-motor7 SWOFF: Nachlauf ===============
CWCAUVW 0
1/ false
true
B_anlfr
1/
geprüft, ob der Motor sich dreht B_nmin
B_anlasc
B_anlfrloc
B_anlfr
nmot_w ggcanecu-swoff
NEINSPUR
INIT: Initialisierung =====================
B_anlfrnl /NV
B_anlfr
tnkl15_ctr
ggcanecu-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_anlfrnl /NV ggcanecu-swoff
true kl50_ff ggcanecu-init
ABK GGCANECU 1.60.0 Abkurzungen ¨ Parameter ANZ_ZRPH CWCAUVW CWKL15SP DNLLCAUVW FWTMUEBO FWTMUEBU FWTOUEBO FWTOUEBU NEINSPUR NLLMNCAUVW NLLMXCAN NLLMXCAUVW NSTAW TMHLDO TMHLON TSTAW TVNKL15 T_ANLEVFZ VFZANL
Source-X
TMOT
TMOT
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW KL FW FW FW
Anzahl Phasengeberraster zum Rucksetzen ¨ Anlasserfreigabe Codewort fur ¨ Audi/VW CAN-Ausgabe Aktivierung der Kl. 15 Ein/Aus Sperre ¨ Verzogerung der CAN-Drehzahl-Ausgabe mit Leerlaufsolldrehzahl Tmot-Schwelle zum Setzen Temperaturuberschutz ¨ Tmot-Schwelle zum Rucksetzen ¨ Temperatur¨uberschutz ¨ Tol-Schwelle zum Setzen Temperaturuberschutz ¨ ¨ Tol-Schwelle zum Rucksetzen ¨ Temperaturuberschutz ¨ Einspurdrehzahl Untere Grenze der CAN-Drehzahl-Ausgabe mit Leerlaufsolldrehzahl Max. Drehzahl der CAN-Drehzahl-Ausgabe mit Leerlaufsolldrehzahl Obere Grenze der CAN-Drehzahl-Ausgabe mit Leerlaufsolldrehzahl Motordrehzahlschwelle fur ¨ Anlasserfreigabe Tmot-delta fur ¨ Heißleuchte aus Tmot-Schwelle fur ¨ Heißleuchte an Zeit nach Kl50 ein fur ¨ Anlasserfreigabe ¨ Verzogerungszeit zur Anlasserfreigabe nach Kl15 ein Zeit bis Anlasser ausspuren bei Geschwindigkeitsgeberfehler Fahrgeschwindigkeit, ab der der Anlasser ausgeschaltet wird
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Art
Bezeichnung
SY_2SG SY_BDE SY_KMTR SY_PGRAD2 SY_PGRAD3 SY_PGRAD4
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
¨ vorhanden Systemkonstante 2 Steuergerate Systemkonstante Benzin-Direkteinspritzung Systemkonstante Kuhlmitteltemperaturregelung ¨ vorhanden Systemkonstante: Art des 2. Phasengebersignals Systemkonstante: Art des 3. Phasengebersignals Systemkonstante: Art des 4. Phasengebersignals
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... CANECU CANECU
EIN
DAMOS-Source fur ¨ Blocknummer
Variable
Quelle
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
GGCANECU 1.60.0
B_ANLASC B_ANLFR B_ANLFRLOC B_ANLFRNL B_BECGE
GGCANECU GGCANECU GGCANECU GGCANECU GGCANECU
B_BKCGE
GGCANECU
B_DNMCAN B_ECULOCK B_FGRHSA
GGCANECU
B_FTCGE
GGCANECU
B_GRALC B_GSALA B_HLONKMTR B_KL15
GGCANECU GGCANECU KMTR BBSYSCON
B_KL15SP B_KL50 B_LL
GGCANECU CANECUR MDFAW
B_MNCGE
GGCANECU
B_MSHLON B_MXCGE
GGCANECU GGCANECU
B_NMIN
BGWNE
B_NPCGE
GGCANECU
B_PWF
BBHWONOF
B_SICGE
GGCANECU
B_TOLUEB DFP_CGE
GGCANECU GGCANECU
DFP_VFZ
GGCANECU
DNMCAN E_CGE
GGCANECU GGCANECU
E_VFZ
DVFZ
MIBMN_W
MDBAS
MIGSL_W
MDASG
MISGSL_W MISOL_W
MDASG MDKOG
MIZWMNC MIZWMN_W
GGCANECU MDBAS
NMOT_C NMOT_W
GGCANECU BGNMOT
GGFGRH
AUS AUS LOK AUS CANECUR, GGCANE- AUS CU CANECUR, GGCANE- AUS CU CANECU AUS AEVABZK, GGCANECUEIN CANECU, FGRABED,- EIN GGCANECU CANECUR, GGCANE- AUS CU CANECU AUS CANECU AUS EIN GGCANECU ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... AUS GGCANECU, RDE EIN ARMD, BAKH, BBAGR, EIN BBAGRMW, BBKH, ... CANECUR, GGCANE- AUS CU CANECU AUS CANECUR, GGCANE- AUS CU EIN ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... CANECUR, GGCANE- AUS CU EIN ABKVP, ADAGRLS,BBBO, BBKH,BDEMUM, ... CANECUR, GGCANE- AUS CU CANECU, GGCANECU AUS DOK CANECUR, GGCANECU, GGCEGS, LLRNS ATM, CANECU, DDG, DOK DMDLU, DMDSTP, ... CANECU AUS AUS CANECUR, DMFB,GGCANECU, LLRNS,MDASG ATM, BDEMHA,EIN CANECU, DDG,DMDLU, ... EIN BDEMUS, GGCANECU, MDAUTG, MDFAW,MDKOG, ... BDEMEN, EIN GGCANECU, MDKOL GGCANECU, MDKOL EIN BGBVG, BGRLMIN,- EIN GGCANECU, MDRED, MDZW, ... CANECU AUS EIN GGCANECU, MDAUTG, MDBAS,MDFAW, MDZW CANECU AUS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ...
Seite 3589 von 4100 31.JAN.2003 Thomas Brosi
Bedingung Anlasser Ausspuren (CAN) Bedingung Anlasser Freigabe (CAN) ¨ Bed. Anlasser Freigabe ohne Kl15 Verzogerungszeit ¨ Bedingung Anlasser Freigabe beim nachsten KL15 ein Bedingung Bandende-Funktionsanforderung: CAN-Schnittstelle TCM Bedingung: CAN-Schnittstelle, Timeout EGS Vorzeichen Drehzahlgradient fur ¨ CAN-Ausgabe Verriegelungsanforderung Wegfahrsperre Bedingung: FGR-Hauptschalter aus Bedingung Fehlereintrag durch Tester: CAN-Schnittstelle TCM Bedingung GRA-Lampenansteuerung uber ¨ CAN Bed.: Getriebeeingriff uber ¨ Luftpfad Bedingung Heißleuchte an Bedingung Klemme 15
Klemme 15 Ein/Aus Sperre Bedingung Klemme 50 Bedingung Leerlauf Fehlertyp min.: CAN-Schnittstelle, Timeout EGS Bedingung Heißleuchte an (fur ¨ CAN-Ausgabe) Fehlertyp max.: CAN-Schnittstelle, Timeout EGS Bedingung Unterdrehzahl: n < NMIN
Fehlerart:CAN-Schnittstelle, Timeout EGS Bedingung Powerfail
Signalfehler CAN-Timeout EGS-Botschaft ¨ Bedingung Oltemperaturschutz SG int. Fehlerpfadnr.:CAN-Schnittstelle, Timeout EGS
SG-int. Fehlerpfadnr.: Fahrzeuggeschwindigkeitssignal Drehzahlgradient fur ¨ CAN-Ausgabe Errorflag: CAN-Schnittstelle, Timeout EGS
Errorflag: Fahrzeug-Geschwindigkeit
¨ inneres Basis-Moment, betriebsartabhangige untere Grenze
Inneres Soll-Motormoment zur Fullungsbegrenzung ¨ bei GSf Inneres Soll-Motormoment luftseitig fur ¨ Drehzahlsynchr. bei Getriebeschaltung Indiziertes resultierendes Sollmoment
¨ indiziertes Motormoment beim spatesten Zundwinkel ¨ fur ¨ CAN-Ausgabe ¨ indiziertes Motormoment beim spatesten Zundwinkel ¨
Motordrehzahl (CAN-Wert) Motordrehzahl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCANECU 1.60.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
NSTAT
LLRNS
BBSAWE, BGLBZ,CANECU, DDG,GGCANECU, ...
EIN
¨ Solldrehzahl stationar
NSTAW_W SFPCGE
GGCANECU GGCANECU
STATGRA
GGCANECU
TMOT
GGTFM
TNKL50 TOELK_W
GGCANECU BGTOL
TSTAWK VFZG
GGCANECU GGVFZG
ZRPH2_L
HT2KTPH
ZRPH3_L
HT2KTPH
ZRPH4_L
HT2KTPH
ZRPH_L
HT2KTPH
Z_CGE
GGCANECU
LOK CANECUR, GGCANE- AUS CU BGWPFGR, CANECU, AUS TKMWL ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... LOK EIN BBDNWS, BBNWS,BGARNW, DNWSEIN, GGCANECU, ... LOK ARMD, BBAGR,EIN BBSAWE, BDEMHA,BGDVE, ... EIN DDG, DPH, GGCANECU, NLDG EIN DDG, DPH, GGCANECU, NLDG EIN DDG, DPH, GGCANECU, NLDG DDG, DPH, EIN GGCANECU, NLDG CANECUR, DMFB, GG- AUS CANECU
Seite 3590 von 4100 31.JAN.2003 Thomas Brosi
Drehzahl aus Kennlinie NSTAW Status Fehlerpfad: Diagnose CAN-Timeout EGS-Schnittstelle Status GRA fur ¨ Ausgabe auf CAN Motor-Temperatur Zeit nach Klemme 50 ein ¨ (Motor-) Oltemperatur, Ausgabe in Grad C, intern in Kelvin
Zeit aus Kennlinie TSTAW Fahrzeuggeschwindigkeit
¨ Zahler Raster Phasensignal 2 ¨ Zahler Raster Phasensignal 3 ¨ Zahler Raster Phasensignal 4 ¨ Zahler Raster Phasensignal Zyklusflag: CAN-Schnittstelle, Timeout EGS
FB GGCANECU 1.60.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Startersteuerung: ================= In den neuen Softwareversionen f¨ ur Motorsteuerger¨ ate soll die Startersteuerung ¨ uber das Motorsteuerger¨ at m¨ oglich sein, um die Lebensdauer des Starters zu verl¨ angern, den Komfort zu erh¨ ohen und Sicherheitsabschaltungen durchzuf¨ uhren. Der Starter schaltet bei einem Einspurfehler ab, bei Motorselbstlauf und bei ¨ Uberschreiten einer bestimmten Startzeit. Der Start soll erm¨ oglicht werden, sobald der Startwunsch ¨ uber Kl.50 vom Fahrer gegeben wird. ¨ber KESSY / BSG stehen dem Motorsteuerger¨ F¨ ur die Startersteuerung u at f¨ ur die Kommunikation zwei Bits in der CAN-Botschaft 5 zur Verf¨ ugung. Anlasser Freigabe: CAN-Botschaft Motor 5 Byte 7 Bit 0 Bit = 0 --> Start nicht zul¨ assig Bit = 1 --> Startfreigabe Anlasser Ausspuren: CAN-Botschaft Motor 5 Byte 7 Bit 1 Bit = 0 --> Keine Aktion (Motor l¨ auft nicht stabil) Bit = 1 --> Anlasser Ausspuren F¨ ur die Startersteuerung ¨ uber das BSG wird nur das Startabbruchflag ben¨ otigt. Das BSG realisiert keine komplette Startersteuerung. Dies hat zur Folge, dass das MSG den Start nur abbrechen aber nicht verl¨ angern kann. Hierf¨ ur wird nur das Bit "Anlasser Ausspuren" verwendet. Nach der Initialisierung wird vom Motorsteuerger¨ at gepr¨ uft ob der Motor sich dreht. Ist der Motor im Stillstand wird das "Anlasser Freigabebit" gesendet. Dieses Bit wird erst wieder zur¨ uckgesetzt, wenn vom Motorsteuerger¨ at das Einspuren des Anlassers (Motordrehzahl) erkannt wird. ¨ber CAN gesendet, wenn eine der folgenden Bedingungen erf¨ Das Bit "Anlasser Ausspuren" wird vom Motorsteuerger¨ at gesetzt und u ullt ist. Bei Erkennung von Motordrehzahl = 0 wird das Bit "Anlasser Ausspuren" und der Timer f¨ ur die Zeit nach Einspuren zur¨ uckgesetzt. Bei Erkennung der Einspurdrehzahl wird ein Timer (tnkl50) gestartet, durch den bestimmte Abbruchbedingungen (Fahrgeschwindigkeit und max. Startzeit) abgefragt werden, welche dann den Startvorgang abbrechen. - Es existiert eine applizierbare, wassertemperaturabh¨ angige Schwelle der Drehzahl NSTAW, ab der, der Starter ausgeschaltet wird. - Liegt kein Defekt des Fahrgeschwindigkeit-Sensors vor und wird f¨ ur eine applizierbare Zeit T_ANLEVFZ eine Fahrgeschwindigkeitsschwelle VFZANL ¨ uberschritten (Intervallpr¨ ufung), so wird der Starter ausgeschaltet. - Der Starter wird bei Kl. 15 aus sofort ausgespurt (Bit "Anlasser ausspuren" wird gesetzt). - Wenn der Schalter CWKL15SP gesetzt ist, wird ein Start nur einmal nach Kl.15 ein erlaubt. F¨ ur einen erneuten Start nach einem Startabbruch muss erst wieder die Kl.15 aus- und eingeschaltet werden.
Leerlaufsolldrehzahlausgabe: ============================ Befindet sich bei einer Leerlaufsolldrehzahl von 700 U/min die Motor-Drehzahl innerhalb des Drehzahl-Fensters [NLMNCAUVW..NLLMXCAUVW] = [650..750 U/min], erfolgt als CAN-Drehzahlausgabe die Leerlaufsolldrehzahl. Beim Verlassen dieses Fensters wird ohne Filterung aus den n¨ achst g¨ ultigen Drehzahlwert umgeschaltet, der Eintritt ins Fenster wird mit einer Hysterese von DNLLCAUVW (40 U/min) verz¨ ogert: von unten bei 690 U/min, von oben bei 710 U/min. Nach Eintritt ist dann wieder das Fenster [NLMNCAUVW..NLLMXCAUVW] (±50 U/min) g¨ ultig.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCANECU 1.60.0
Seite 3591 von 4100 31.JAN.2003 Thomas Brosi
Motor 1 Bytes 3&4 nmot_w
600
650
700
750
800
NLLMNCAUVW
nstat
NLLMXCAUVW
NLLMXCAN
DNLLCAUVW
DNLLCAUVW
nmot_w [U/mi
ggcanecu-hystnll
nstat
ggcanecu-hystnll
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
APP GGCANECU 1.60.0 Applikationshinweise +-------------+--------------+---------+---------------------------------------+ | PARAMETER | Erstbedatung | Einheit | Anmerkung | +=============+==============+=========+=======================================+ | ANZ_ZRPH | 255 | 1 | | | CWCAUVW | 129 | 1 | Codewort f¨ ur Audi/VW CAN-Ausgabe | | CWKL15SP | 1 | 1 | Aktivierung der Kl. 15 Ein/Aus Sperre | | DNLLCAUVW | 40 | U/min | | | FWTMUEBO | 140 | ◦C | | | FWTMUEBU | 120 | ◦C | | | | | FWTOUEBO | 150 | ◦C | FWTOUEBU | 120 | ◦C | | | NEINSPUR | 200 | U/min | | | NLLMNCAUVW | 650 | U/min | | | NLLMXCAN | 850 | U/min | | | NLLMXCAUVW | 750 | U/min | | | T_ANLEVFZ | 10 | s | | | | | TMHLDO | 143.25 | ◦C | TMHLON | 143.25 | ◦C | | | TVNKL15 | 0.2 | s | | | VFZANL | 8 | km/h | | | NSTAW | 700 | U/min | f¨ ur die 7 St¨ utzstellen | | TSTAW | 1 | s | f¨ ur die 7 St¨ utzstellen | +-------------+--------------+---------+---------------------------------------+ +-----+------------------------------------------------------+ | Bit | Bedeutung | +---------+-----+------------------------------------------------------+ | CWCAUVW | 0 | Freigabe des Anlassers | | | 1 | Ausgabe Bremslichtinfo | | | 2 | low range Erkennung | | | 3 | Ansteuerung der GRA-Lampe | | | 4 | Freigabe der Leerlaufsolldrehzahlausgabe auf den CAN | | | 5 | | | | 6 | Ausgabe Fahrerwunschmoment | | | 7 | Diagnosefreigabe CAN Timeout | +---------+-----+------------------------------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCEGS 1.60.0
Seite 3592 von 4100 31.JAN.2003 Thomas Brosi
FU GGCEGS 1.60.0 Auswertung der CAN-Botschaft Getriebe FDEF GGCEGS 1.60.0 Funktionsdefinition Auswertung und Aufbereitung der Botschaftsinhalte aus Getriebe 1 und Getriebe 2
S_fs B_npcge
umr E_cge B_npcge
migs
E_cge B_npcge
B_npcge
ggcegs-main
Ini
ggcegs-main
T_SFSEN
B_npcge getBit CWFS 0
gwhpos
false
6
S_fs
true
8 14
B_tippg
gangautic 0
gang_tab
0 3
gangauti
ggcegs-s-fs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tnst_w
ggcegs-s-fs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCEGS 1.60.0
Seite 3593 von 4100 31.JAN.2003 Thomas Brosi
gangautic in
1
gangautic = 2
2
gangautic = 3
3
gangautic = 4
4
gangautic = 5
5
gangautic = 6
1
gangautic = 7
7
gangautic = 8
6
gangautic = 9
6
gangauti out
ggcegs-gang-tab
gangautic = 1
gangautic = 0 oder > 9 0 ggcegs-gang-tab
B_milfbg
B_milfb
statwkc
0
B_wkauf
mdwancan B_mdwaner
3
255
254
1
B_wkr
2
B_wk
B_mgbget
1 mdgbeg E_cge B_genot
B_nmaxge
mdgrad_w
% MDNORM
fawifgrc
100
B_mdmxge
255
127
PHY = 0,249 % * (DEZ -127) - 31,623 % ... 31,623 % unsigned byte
0
fawifgr
PHY = 0,249 % * DEZ - 31,872 % ... 31,623 % signed byte
ggcegs-umr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_npcge
ggcegs-umr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCEGS 1.60.0
B_npcge
Seite 3594 von 4100 31.JAN.2003 Thomas Brosi
E_egsbgr vfzg VGNL
SY_ASG 0
B_npcge
1/
B_geuew
0
migs_w
B_gsaf 65535
1/
migs_can
migs_w
tmot KLMIGENL
ggcegs-migs
B_ges 65535 miges_w
migs_can
CWCGE
1/
0.0
false
B_geuew
B_npcge
compute 2/
3/ B_geuew
T_GEUEW migs_can 254 B_gsaf B_ges
B_geuew
B_geuew
ggcegs-geuew
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ggcegs-migs
ggcegs-geuew
ABK GGCEGS 1.60.0 Abkurzungen ¨ Parameter CWCGE CWFS FWTMUEBO FWTMUEBU FWTOUEBO FWTOUEBU KLMIGENL MDNORM
Source-X
TMOT
Source-Y
Art
Bezeichnung
FW FW FW FW FW FW KL FW
¨ Codewort fur ¨ Uberwachung der Getriebeanforderung Codewort fur ¨ Bildung S_fs aus CAN-Information Tmot-Schwelle zum Setzen Temperaturuberschutz ¨ Tmot-Schwelle zum Rucksetzen ¨ Temperatur¨uberschutz Tol-Schwelle ¨ zum Setzen Temperaturuberschutz ¨ ¨ Tol-Schwelle zum Rucksetzen ¨ Temperaturuberschutz ¨ Kennlinie fur ¨ Getriebeeingriff bei Ausfall der Getriebe-Botschaft Maximales indiziertes Motormoment fur ¨ Moment-Normierung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 3595 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
T_GEUEW T_SFSEN VGNL
FW FW FW
¨ Uberwachungszeit fur ¨ Getriebeeingriff (nur ZW-Eingriff) Zeit nach Startende fur ¨ Auswertung Fahrstufe S_fs Geschwindigkeitsschwelle fur ¨ Momenteneingriff bei Ausfall der Getriebe-Botschaft
Systemkonstante
Art
Bezeichnung
SY_ASG
SYS
Systemkonstante: Getriebe mit Drehzahlregelung vorhanden
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... CANECUR, GGCANECU CANECUR, GGCANECU CANECUR, GGCANECU GGCEGS GGCEGS, MDASG
EIN
DAMOS-Source fur ¨ Blocknummer
AUS
Bedingung Bandende-Funktionsanforderung: CAN-Schnittstelle TCM
AUS
Bedingung: CAN-Schnittstelle, Timeout EGS
AUS
Bedingung Fehlereintrag durch Tester: CAN-Schnittstelle TCM
EIN EIN AUS EIN
Bedingung Getriebe-Notlauf Bedingung Getriebeschutz uber ¨ Zylinderausblendung Bedingung Zeituberwachung ¨ Getriebeeingriff (CAN) Bedingung Getriebe-Schalteingriff-Anforderung
Variable
Source-X
Quelle
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
GGCEGS 1.60.0
B_BECGE
GGCEGS
B_BKCGE
GGCEGS
B_FTCGE
GGCEGS
B_GENOT B_GES B_GEUEW B_GSAF
CANECUR CANECUR GGCEGS CANECUR
B_MDMXGE B_MDWANER B_MGBGET B_MILFB B_MILFBG B_MNCGE
GGCEGS GGCEGS GGCEGS GGCEGS CANECUR GGCEGS
B_MXCGE
GGCEGS
B_NEGE1 B_NMAXGE B_NPCGE
CANECUR GGCEGS GGCEGS
B_SICGE
GGCEGS
B_TIPPG B_TOLUEB B_WK
GGCEGS GGCEGS GGCEGS
B_WKAUF
GGCEGS
B_WKR
GGCEGS
DFP_CGE
GGCEGS
DFP_EGSBGR E_CGE
GGCEGS GGCEGS
E_EGSBGR FAWIFGR FAWIFGRC GANGAUTI
MDASGPH GGCEGS CANECUR GGCEGS
GANGAUTIC GWHPOS MDGBEG MDGRAD_W MDWANCAN MIGES_W
CANECUR CANECUR GGCEGS CANECUR GGCEGS
MIGS_CAN MIGS_W
CANECUR GGCEGS
SFPCGE
GGCEGS
STATWKC S_FS TMOT
CANECUR GGCEGS GGTFM
TNST_W
BBSTT
Source-Y
GGCEGS, LAMBTS,MDASG, MDASGPH,TEB MDBGRG AUS MDWAN AUS MDFAW AUS DMFB, DMIL AUS EIN GGCEGS CANECUR, GGCANE- AUS CU CANECUR, GGCANE- AUS CU EIN GGCEGS NMAXMD AUS CANECUR, GGCANE- AUS CU CANECUR, GGCANE- AUS CU BBGANG, BBSAWE AUS CANECU, GGCANECU AUS ARMD, DMDDLU,AUS DMDLU, DMDLUA,DMDSTP, ... AUS ARMD, DLGHMM,LLRBB, LLRNS,MDASG, ... DLGHMM, DMDDLU,- AUS DMDLU, DMDLUA,DMDSTP, ... CANECUR, DOK GGCANECU, GGCEGS, LLRNS GGCEGS, MDASG DOK CANECUR, DMFB,AUS GGCANECU, LLRNS,MDASG GGCEGS, MDASG EIN FGRFULO, FGRREGL AUS GGCEGS EIN BBGANG, DFFT, MDAS-AUS G GGCEGS EIN EIN BBSAWE, GGCEGS GGCEGS EIN MDFAW AUS EIN GGCEGS, MDWAN MDAUTG, MDKOG, MD-AUS KOL EIN GGCEGS MDASG, MDKOG,AUS ZWMIN CANECUR, GGCANE- AUS CU EIN GGCEGS BBGANG AUS ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... ABKVP, BBDNWS,EIN BBKH, BBNWS,BBSAWE, ...
Bedingung maximales Moment bei dem Getriebenotlauf Bedingung Fehler auf mdwan_w Bedingung Momentengradientenbegrenzung aktiv MIL-Ansteuerung fremdbestimmt durch externes SG Bedingung MIL-Ansteuerung vom Getriebe Fehlertyp min.: CAN-Schnittstelle, Timeout EGS Fehlertyp max.: CAN-Schnittstelle, Timeout EGS Bedingung Nachrichtenempfang Botschaft Getriebe 1 Drehzahlbegrenzung durch Getriebe Fehlerart:CAN-Schnittstelle, Timeout EGS Signalfehler CAN-Timeout EGS-Botschaft ¨ Bedingung Wahlhebel in Stellung ”Tippgasse” ¨ Bedingung Oltemperaturschutz Bedingung: Wandlerkupplung uberbr ¨ uckt ¨
Bedingung Wandlerkupplung offen
Bedingung fur ¨ Wandlerkupplung geregelt
SG int. Fehlerpfadnr.:CAN-Schnittstelle, Timeout EGS
SG.-int. Fehlerpfadnr.: Getriebeeingriff Reduktionsmoment zu lang Errorflag: CAN-Schnittstelle, Timeout EGS
Zeitliche Begrenzung EGS-Eingriff Fahrwiderstand fur ¨ FGR Fahrwiderstand fur ¨ FGR (CAN-Info) bei Automatikgetriebe uber ¨ CAN empfangener aktueller Gang Ganginformation aus der CAN-Botschaft Getriebe ¨ Getriebe-Wahlhebelposition Momentengradientenbegrenzung durch Getriebe Momentengradientenbegrenzung durch Getriebe Drehmomentaufnahme des Wandlers uber ¨ CAN Indiziertes Soll-Motormoment fur ¨ Getriebeschutz Indiziertes Sollmoment fur ¨ Getriebeeingriff (CAN-Signal) Indiziertes Soll-Motormoment GS fur ¨ schnellen Eingriff Status Fehlerpfad: Diagnose CAN-Timeout EGS-Schnittstelle WK-Status aus Getriebebotschaft Schalter Fahrstufe Motor-Temperatur Zeit nach Startende
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
TOELK_W
BGTOL
VFZG
GGVFZG
Z_CGE
GGCEGS
BBDNWS, BBNWS,EIN BGARNW, DNWSEIN, GGCANECU, ... EIN ARMD, BBAGR,BBSAWE, BDEMHA,BGDVE, ... CANECUR, DMFB, GG- AUS CANECU
GGCINS 1.10.0
Seite 3596 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung ¨ (Motor-) Oltemperatur, Ausgabe in Grad C, intern in Kelvin
Fahrzeuggeschwindigkeit
Zyklusflag: CAN-Schnittstelle, Timeout EGS
FB GGCEGS 1.60.0 Funktionsbeschreibung FB GGCEGS 1.60.0 Funktionsbeschreibung APP GGCEGS 1.60.0 Applikationshinweise
FU GGCINS 1.10.0 Auswertung CAN-Botschaften vom Kombi FDEF GGCINS 1.10.0 Funktionsdefinition Auswertung und Aufbereitung der LWS-Botschaftsinhalte
CW_CAN_R B_ckien
5
CWCANKBI
B_cankbi
E_cins
E_cins TFS E_cif
E_cins ggcins-main
vfzg E_cif
E_cif
ggcins-main
E_cins E_cif
B_talkbi B_tfstok
B_fstcanok
B_talcan ggcins-tfs
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
ggcins-tfs
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCKLA 1.10.0
Seite 3597 von 4100 31.JAN.2003 Thomas Brosi
E_cins E_cif
vfzgkbc
326.4
0
ggcins-vfzg
[km/h] vfzgkb_w
[km/h] ggcins-vfzg
ABK GGCINS 1.10.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
FW (REF) FW (REF)
Codewort fur ¨ automatische Kombi-Botschafts-Erkennung Codewort fur ¨ CAN-Empfangskonfiguration
Art
Variable
Quelle
Referenziert von
B_CANKBI B_CKIEN
CANECUR GGCINS
B_FSTCANOK B_TALCAN B_TALKBI B_TFSTOK DFP_CIF
GGCINS GGCINS CANECUR CANECUR GGCINS
DFP_CINS E_CIF
GGCINS CANECUR
E_CINS
CANECUR
VFZGKBC VFZGKB_W
CANECUR GGCINS
EIN GGCINS, GGVFZG GGCTOL, GGCTUM,- AUS GGGTS AUS GGFST AUS GGCINS EIN EIN GGCINS CANECUR, GGCASR, DOK GGCINS, GGCLWS, GGCTOL CANECUR, GGCTOL DOK EIN BGRBS, DVFZ,GGCASR, GGCINS,GGCKLA, ... GGCINS, GGCTOL,- EIN GGCTUM, GGGTS EIN GGCINS GGVFZG AUS
Bezeichnung Bedingung Kombi-Botschaft erkannt ¨ Bedingung CAN-Ubertragung vom Kombiinstrument enable CAN: Bedingung Tankfuellstands-Message okay Bedingung Tank leer aus Kombi-Botschaft Bedingung Tank leer vom Kombi CAN: Fuellstandssignal Geber 1 okay SG int. Fehlerpfadnr.:CAN-Schnittstelle, interner Fehler
SG int. Fehlerpfadnr.:CAN-Schnittstelle, Timeout Instrument Errorflag: CAN-Schnittstelle, interner Fehler
Errorflag: CAN-Schnittstelle, Timeout Instrument Geschwindigkeitsinfo aus Kombibotschaft Geschwindigkeit aus Kombi-Botschaft
FB GGCINS 1.10.0 Funktionsbeschreibung APP GGCINS 1.10.0 Applikationshinweise
FU GGCKLA 1.10.0 Auswertung CAN-Botschaft Klima FDEF GGCKLA 1.10.0 Funktionsdefinition Auswertung und Aufbereitung der LWS-Botschaftsinhalte
E_ckla
E_cif B_luesscb
tvluessc 254
ggckla-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWCANKBI CW_CAN_R
CW_CAN_R 9 ggckla-main
ABK GGCKLA 1.10.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
CW_CAN_R
Art
Bezeichnung
FW (REF)
Codewort fur ¨ CAN-Empfangskonfiguration
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_LUESSCB E_CIF
GGCKLA CANECUR
KMTR BGRBS, DVFZ,GGCASR, GGCINS,GGCKLA, ...
AUS EIN
Bedingung Luftersteuerung ¨ aus Klimabotschaft auswertbar Errorflag: CAN-Schnittstelle, interner Fehler
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCLWS 1.10.0
Variable
Quelle
Referenziert von
Art
Bezeichnung
E_CKLA TVLUESSC
CANECUR CANECUR
GGCKLA GGCKLA, KMTR
EIN EIN
¨ Errorflag: CAN-Kommunikation zum KLA-SG gestort Lufteransteuerung ¨ uber ¨ Klimabotschaft ( CAN )
Seite 3598 von 4100 31.JAN.2003 Thomas Brosi
FB GGCKLA 1.10.0 Funktionsbeschreibung APP GGCKLA 1.10.0 Applikationshinweise Grenze/Quantisierung/Zeitraster/St¨ utzstelle Label Gr¨ oße Bereich Quantisierung Zeitraster Bemerkung Erstbedatung -------------------------------------------------------------------------------------------------------------------
FU GGCLWS 1.10.0 Auswertung CAN-Botschaft LWS FDEF GGCLWS 1.10.0 Funktionsdefinition Auswertung und Aufbereitung der LWS-Botschaftsinhalte
E_clws
B_lwsok
B_lwser
CW_CAN_R
ggclws-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4
E_cif ggclws-main
ABK GGCLWS 1.10.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
CW_CAN_R
Art
Bezeichnung
FW
Codewort fur ¨ CAN-Empfangskonfiguration
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_LWSER B_LWSOK DFP_CIF
GGCLWS CANECUR GGCLWS
AUS EIN DOK
Fehler im Lenkwinkelsensorpfad Bedingung LWS-Caninfo ist fehlerfrei SG int. Fehlerpfadnr.:CAN-Schnittstelle, interner Fehler
DFP_CLWS E_CIF
GGCLWS CANECUR
DOK EIN
SG int. Fehlerpfadnr.:CAN-Schnittstelle, Timeout Botschaft Lenkwinkelsensor Errorflag: CAN-Schnittstelle, interner Fehler
E_CLWS
CANECUR
LLRNS, MDVERB GGCLWS CANECUR, GGCASR, GGCINS, GGCLWS, GGCTOL CANECUR BGRBS, DVFZ,GGCASR, GGCINS,GGCKLA, ... GGCLWS
EIN
Errorflag: CAN-Schnittstelle, Timeout Botschaft Lenkwinkelsensor
FB GGCLWS 1.10.0 Funktionsbeschreibung APP GGCLWS 1.10.0 Applikationshinweise Grenze/Quantisierung/Zeitraster/St¨ utzstelle Label Gr¨ oße Bereich Quantisierung Zeitraster Bemerkung Erstbedatung -------------------------------------------------------------------------------------------------------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCS 3.30.0
Seite 3599 von 4100 31.JAN.2003 Thomas Brosi
¨ FU GGCS 3.30.0 Gebergroße Crash-Sensor FDEF GGCS 3.30.0 Funktionsdefinition FSP
REAK CAN B_crcan_20ms
B_crcan_20ms B_airbag
B_airbag2
B_airbag2 B_airbag1
B_airbag2loc
FCMCLR_SCR
B_airbag2loc
B_airbag1
NACHL
ggcs-main
Ini
ggcs-main
Botcount Diag B_airbz
B_csair
B_airbz
B_csair
CWCS 0 Filter B_airbz B_csair
2/
B_crcan_20ms
B_crcan_20ms /NC
B_crcan_20ms
3/ B_crcan_20ms /NC
1/ true
B_crcan /NV
ggcs-can
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_airbag
Start
ggcs-can
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
bz_air
15
delta_bz_air /NC
0
B_airbz2 /NV
GGCS 3.30.0
Seite 3600 von 4100 31.JAN.2003 Thomas Brosi
delta_bz_air /NC
B_airbz2 B_tairmx BZ_fail
B_airbz
B_airbz
DBZ_AIR
ggcs-botcount
B_tairnu B_airbz1 /NV
B_airbz1
ggcs-botcount
1/
B_airbot B_airbz1
taircmxCtr /NC 1/
TAIRCMX 1
1/
1/
true
taircmxCtr /NC
B_tairmx /NC
2/ false
B_tairmx /NC
B_tairmx /NC B_airbz2 1/
B_tairnu /NC
B_tairmx B_tairnu
taircnuCtr /NC 1/
TAIRCNU
1
taircnuCtr /NC
1/ true
B_tairnu /NC
1/ 0
taircnuCtr /NC 2/
false
B_tairnu /NC
ggcs-bz-fail
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
taircmxCtr /NC
ggcs-bz-fail
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCS 3.30.0
Seite 3601 von 4100 31.JAN.2003 Thomas Brosi
[s] 0.1 B_airbz B_csair
nplError TurnOffDelay
healing
CWCS 0
CAIRP DFPM
setCycle
B_ctout
R: reset
ggcs-diag
enable B_crcan_20ms /NC
B_crcan_20ms
1/ B_airbot B_aircan B_csairio
1/ tcrcanCtr /NC 1/
TCRCAN 1
tcrcanCtr /NC
Timeout Airbag message E_cair
1/ true
B_crcan_20ms /NC
B_csair B_airbz
1/
B_aircan 1/ B_airbot
0
tcrcanCtr /NC 2/
false
B_crcan_20ms /NC
ggcs-filter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
S: set
ggcs-diag
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S -
ggcs-filter
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCS 3.30.0
Seite 3602 von 4100 31.JAN.2003 Thomas Brosi
CWCS 0
compute 1/
2/
B_crcan_20ms 1/
B_crash true
B_airbag1 /NC
B_airbag1
2/ false
B_crnmn /NV 3/
false
B_crstio /NV
calc_airbag B_airbag1
B_airbag1 /NC
B_airbag
B_airbag2loc
B_airbag
B_airbag2
7/ B_stend ggcs-reak
B_crstend /NC
ggcs-reak
calc_airbag 5/ B_airbag_loc /NC
B_airbag 6/
3/ B_airbag1 B_airbag_loc /NC
1/ 165
B_airbag2
crashDetect /NC
Crashinfo in EEprom
4/ SY_SGANZ 1 1/ B_masterhw
1/ B_airbagmsc /NC
B_airbag_loc /NC
ggcs-b-airbag
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ true
ggcs-b-airbag
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCS 3.30.0
Seite 3603 von 4100 31.JAN.2003 Thomas Brosi
Drehzahl
B_crnmn /NV B_airbag1
B_airbag1
B_airbag2
B_airbag2
B_crnmn
B_crnmn /NV
1/ nmot_w 1/ false
B_airbag2 /NC
B_airbag2loc
1/
B_stend
B_crstio /NV
ggcs-start
in 1/
2/
B_airbag1 nmot_w
CWCS
B_crnmn
B_crnmn /NV
1/ B_crnmn /NV
U/min
5
30
B_crstend /NC 1/ B_stend B_airbag2 NMOTDELAY
compute 1/
2/
nmot_w 0 1/ CWCS
true 6
znbm_w
B_crnmn /NV
ACSZNBM
7
zrph ACSZRPH
ggcs-drehzahl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
ggcs-start
30
U/min
ggcs-drehzahl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCS 3.30.0
Seite 3604 von 4100 31.JAN.2003 Thomas Brosi
SY_SGANZ 1 B_masterhw B_airbag2 /NC
1/ maxloc /NC
B_crcan /NV
maxError
maxloc /NC
SCR DFPM 1/ B_airbagmsc /NC 1/ maxloc /NC
setCycle
B_ctout
S: set
ggcs-fsp
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S R: reset
ggcs-fsp
B_crcan /NV B_airbag2 /NC
B_airbag2
Crashinfo aus EEprom crashDetect /NC
ggcs-ini
165
B_crstio /NV ggcs-ini
B_crcan /NV 1/ B_crnmn /NV 1/ B_nmin true
B_crnmn /NV
ggcs-nachl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
ggcs-nachl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
GGCS 3.30.0
Seite 3605 von 4100 31.JAN.2003 Thomas Brosi
Reset of the Error- and Cyclebits in %DFPM
B_clscr 1/ false
5/
B_crcan /NV
false
B_crstio /NV 6/
false
B_crnmn /NV
2/ false
B_airbag1 /NC 3/ B_airbag2 /NC 4/
0
ggcs-fcmclr-scr
false
Crashinfo in EEprom Reset
crashDetect /NC
ggcs-fcmclr-scr
ABK GGCS 3.30.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ABK GGCS 3.30.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
ACSZNBM ACSZRPH CWCS DBZ_AIR NMOTDELAY TAIRCMX TAIRCNU TCRCAN
Art
Bezeichnung
FW FW FW FW FW FW FW FW
¨ BM-Zahler fur ¨ Drehzahl=0 Erkennung nach Crashabschaltung ¨ PH-Zahler fur ¨ Drehzahl=0 Erkennung nach Crashabschaltung Codewort fur ¨ Auswertung der CAN-Crash-Info ¨ obere Grenze fur ¨ Botschaftszahlerdifferenz Wartezeit bis Motorstillstand erkannt ¨ ¨ Uberwachungszeit fur ¨ obere Grenze der Botschaftszahlerdifferenz ¨ ¨ Uberwachungszeit fur ¨ untere Grenze der Botschaftszahlerdifferenz Filterzeit fur ¨ Crash-CAN-Signal
Systemkonstante
Art
Bezeichnung
SY_SGANZ
SYS
¨ Motormanagement Systemkonstante Anzahl Steuergerate
Variable
Quelle
Referenziert von
Art
Bezeichnung
EIN
DAMOS-Source fur ¨ Blocknummer
CANECUR GGCS
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ... GGCS AEKP, BGBN,DKVBDE, ESAUSG,FGRABED, ... CANECUR, GGCS
EIN AUS
¨ Botschaftszahler der Airbag-Botschaft ¨ Bedingung Airbag ausgelost
EIN AUS LOK LOK EIN AUS AUS AUS AUS EIN AUS AUS AUS EIN EIN EIN
Bedingung Botschaft Airbag 1 empfangen ¨ Bedingung Botschaftszahler der Airbag-Botschaft unplausibel ¨ ¨ Bedingung Botschaftszahlerdifferenz großer Grenzwert ¨ Bedingung Botschaftszahlerdifferenz =0 Bedingung Crash vom Airbag-SG Bedingung Bandende Funktionsanforderung : unpl. Airbag-Botschaft Bedingung Bandende Funktionsanforderung : Crashabschaltung Bedingung : unpl. Airbag-Botschaft Bedingung: CRAS-Signal ¨ Bedingung CRAS-Signal loschen Bedingung Crash erkannt (aus plausibilisiertem CAN-Signal) Bedingung Drehzahl=0 nach Crashabschaltung erkannt Bedingung i.O.-Start nach Crashabschaltung erkannt Bedingung Checksummenfehler in der Airbag-Botschaft Bedinung Checksumme Airbag-Botschaft fehlerfrei Bedingung: CAN-timeout Prufung ¨
AUS AUS EIN
Bedingung Fehlereintrag durch Tester : unpl. Airbag-Botschaft Bedingung Fehlereintrag durch Tester : Crashabschaltung ¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
AUS AUS
Fehlertyp min. : unpl. Airbag-Botschaft Fehlertyp min.: CRAS-Signal
BLOKNR
BZ_AIR B_AIRBAG
B_AIRBOT B_AIRBZ B_AIRBZ1 B_AIRBZ2 B_AIRCAN B_BECAIRP B_BESCR B_BKCAIRP B_BKSCR B_CLSCR B_CRCAN B_CRNMN B_CRSTIO B_CSAIR B_CSAIRIO B_CTOUT
GGCS GGCS GGCS CANECUR CANECUR CANECUR
B_FTCAIRP B_FTSCR B_MASTERHW
GGCS GGCS DMDMIL
B_MNCAIRP B_MNSCR
GGCS GGCS
GGCS GGCS GGCS CANECUR GGCS GGCS GGCS GGCS
GGCS
GGCS
GGCS GGCS GGCASR, GGCS,GGCTOL, GGCTUM,GGGTS, ...
AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_MXCAIRP B_MXSCR B_NMIN
GGCS GGCS BGWNE
B_NPCAIRP B_NPSCR B_SICAIRP B_SISCR B_STEND
GGCS GGCS GGCS GGCS BBSTT
DFP_CAIR DFP_CAIRP DFP_SCR E_CAIR E_CAIRP E_SCR NMOT_W
GGCS GGCS GGCS CANECUR GGCS GGCS BGNMOT
SFPCAIRP SFPSCR ZNBM_W ZRPH Z_CAIRP Z_SCR
GGCS GGCS
GGCS GGCS
Referenziert von
ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ...
ADAGRLS, ADVE,AEKP, ALE, AMSV, ... CANECUR
GGCS 3.30.0
Art
Bezeichnung
AUS AUS EIN
Fehlertyp max. : unpl. Airbag-Botschaft Bedingung max. Fehler Crash- Signal Bedingung Unterdrehzahl: n < NMIN
AUS AUS AUS AUS EIN
Fehlertyp : Airbag-Botschaft unplausibel Bedingung Crashsignal unplausibel Fehlertyp: Airbag-Botschaft unplausibel Fehlerart:CRAS-Signal Bedingung Startende erreicht
DOK DOK DOK EIN GGCS AUS AUS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AUS AUS EIN GGCS EIN GGCS AUS AUS
Seite 3606 von 4100 31.JAN.2003 Thomas Brosi
SG int. Fehlerpfad : Airbag-Botschaft SG int. Fehlerpfad : unpl. Airbag-Botschaft SG int. Fehlerpfad : Crashabschaltung Fehlerflag : Timeout Airbag-Botschaft Fehlerflag : Airbag-Botschaft unplausibel Errorflag: CRAS-Signal Motordrehzahl Status Fehlerpfad : unpl. Airbag-Botschaft Status Fehlerpfad: CRAS-Signal ¨ Zahler Zahninterrupt (word) ¨ Zahler Raster Phasensignal Zyklusflag : Airbag-Botschaft unplausibel Zyklusflag: CRAS-Signal
FB GGCS 3.30.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Diese Funktion wertet die CAN-Botschaft Airbag1 aus, um im Crash-Fall die EKP abzuschalten; Die Funktion ist aktiv, wenn das Codewort CWCS > 0 gesetzt ist. CAN-Auswertung: CAN, DIAG, Filter, Botcount Die Berechnungen f¨ ur die CAN-Info erfolgen im 20ms-Raster. Die Anforderung aus der Botschaft Airbag f¨ uhrt zur EKP-Abschaltung (B_crcan_20ms), wenn f¨ ur TCRCAN-Botschaften die Anforderung in der Botschaft gesetzt war (B_aircan = true) und kein Checksummenfehler erkannt wurde (B_csairio = true) Bei fehlerhafter Checksumme wird die Botschaftsinformation nicht ausgewertet, SG-interne Gr¨ oßen behalten ihre alten Werte. Nach Ablauf der Filterung (3 falsche Checksummen in Folge) erfolgt ein FSP-Eintrag und die Funktionsabschaltung. Der Botschaftsz¨ ahler wird in der Teilfunktion Botcount ¨ uberwacht. Eine Botschaftsz¨ ahlerdifferenz gr¨ oßer DBZ_AIR f¨ uhrt nach TAIRCMXBotschaften, die Differenz Null nach TAIRCNU-Botschaften zur Funktionsabschaltung. Bei Checksummen- oder Botschaftsz¨ ahlerfehler erfolgt eine reversible Funktionsabschaltung. Reaktion und Verhalten nach g¨ ultig erkannter Abschaltanforderung: REAK, B-airbag Bei erkannter Abschaltanforderung (B_crcan_20ms) erfolgt ¨ uber B_airbag1 und B_airbag die Abschaltung der EKP im aktuellen Betriebszyklus. In der nachfolgenden Nachlauftask erfolgt ein FSP-Eintrag und im EEPROM wird die Kennung 0xA5 eingetragen. In nachfolgenden Betriebszyklen wird nach Kl15 aus/ein bei nmot =0 der EKP-Vorlauf solange verboten, bis ein i.O.- Start erfolgte. Um einen Motorstart dennoch zu erm¨ oglichen, wird nach erfolgreicher Drehzahlnullerkennung bei nmot > 30 U/min die EKP wieder angesteuert. Drehzahlnullerkennung und i.O-Start: Hierzu wird der Drehzahlverlauf bei abgeschalteter EKP (auch im Nachlauf) beobachtet und bei nmot_w < 30 U/min durch Setzen von B_crnmn f¨ ur den n¨ achsten Zyklus eine erfolgreiche Drehzahlnullerkennung bereitgestellt. Sollte diese Information beim Einschalten nicht zur Verf¨ ugung stehen (z.B. power-fail), kann dieses Bit auch ¨ uber die Bedingung nmot=0 f¨ ur die Zeit NMOTDELAY gebildet werden. ¨ Uber CWCS (Bit6 oder Bit7) kann die Qualit¨ at der Drehzahlnullerkennung durch Abfragen der Bezugsmarken- oder Phasenflankenz¨ ahler verbessert werden. Wird nach erfolgreicher Drehzahlnullerkennung die Startendedrehzahl (B_stend=true) ¨ uberschritten, wird dieser Einschaltvorgang als i.O.Start in B_crstio festgehalten. Alle weiteren Einschaltvorg¨ ange erfolgen jetzt wieder mit EKP-Vorlauf.
Beim L¨ oschen des Fehlerspeichers werden zus. die nichtfl¨ uchtigen Gr¨ oßen resettiert und die EEPROM-Kennung gel¨ oscht.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DBKS 1.70.0
Seite 3607 von 4100 31.JAN.2003 Thomas Brosi
APP GGCS 3.30.0 Applikationshinweise Grenze/Quantisierung/Zeitraster/St¨ utzstelle Label Gr¨ oße Bereich Quantisierung Zeitraster Bemerkung Erstbedatung ------------------------------------------------------------------------------------------------------------------NMOTDELAY Byte 0 ... 2.55 s 10 ms 10 ms 100 ms DBZ_AIR Byte 0 ... 255 1 20 ms 3 TAIRCMX Byte 0 ... 255 1 20 ms 3 TAIRCNU Byte 0 ... 255 1 20 ms 3 CWCS Byte 0 ... 255 1 10 ms projektspez. TCRCAN Byte 0 ... 255 1 20 ms 3 ACSZNBM Word 0 ... 65535 1 10 ms 4 (projektspez.) ACSZRPH Byte 0 ... 255 1 10 ms 1 (projektspez.)
FU DBKS 1.70.0 Diagnose -Bedarfsgeregeltes Kraftstoffsystem FDEF DBKS 1.70.0 Funktionsdefinition MAIN: Gesamt¨ ubersicht =====================
SigError ukdsbksr_w
ukdsbksr_w sigError
B_sa
maxError nplError
ukdsmx20_w
ukdsmx20_w
pu_w B_frdbks pbksoll_w prlbks_w B_tal
pu_w pbksoll_w
BKS_DFPM sigError
B_savbks sigError maxError pbksdiff_w maxError B_sa
pbksdiff_w
pbksia_w pbksadr_w /NV B_ktaabks pbkist_w
Healing sigError maxError nplError healing
nplError sigError maxError pbksia_w
B_ekponbks minError
pbksadr_w B_ktaabks pbkist_w
nplError
B_tal B_frdbks
B_tal
healing minError
sigError minError maxError nplError B_frdbks minError prlbks_w
B_ekponbks reset
BKS_FCMCLR
dbks-main
reset_Calc
c alle Rechte, insbesondere für den Fall der Patentanmeldung, liegen bei der Volkswagen AG und deren angeschlossenen Unternehmen dbks-main SIGERROR: Bereichs¨ uberpr¨ ufung des Kraftstoffdrucksensorsignals ==============================================================
compute 1/ ukdsbksr_w
UKDSBKSMX
StopWatch zkdsebks_w
UKDSBKSMN
Signal Range Check
reset 1/
B_signalbks /NC
sigError
TVUKDSER
Diagnose Signal Kraftstoffdrucksensor
c alle Rechte, insbesondere für den Fall der Patentanmeldung, liegen bei der Volkswagen AG und deren angeschlossenen Unternehmen
dbks-sigerror
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
an %BBSAWE Motor soll in Schubabschaltung brennen und dadurch Kraftstoffmenge abbauen
B_savbks
dbks-sigerror
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DBKS 1.70.0
Seite 3608 von 4100 31.JAN.2003 Thomas Brosi
MAXERROR: ¨ Uberwachung des Druckrohsignals auf Min- und Max-Grenzen ==================================================================
B_frdbks
tmot TMDBKSFR
B_frdbks
tnse_w
StopWatch_4
TSDBKSFR sigError
zmnbks_w
B_tal
reset TMNBKS 1/
B_erdbksx
[kPa] abs. pbksoll_w
[hPa]
compute 1/
pslrlbks_w /NC
Überwachung des Druckrohsignals auf min. zulässigen Grenzen. Druckschwingungsdämpfer legt den min. zuläsigen Relativdruck fest.
pmndbks_w
[kPa]
pu_w
DPMNDBKS PMNDDEBKS prlbks_w
0.1 ukdsmx20_w
maxError B_maxibks /NC
[kPa] relativ pmxbksr_w KLKDSBKS
prlbks_w PRDUDBKS pbksdiff_w PRADBKS
Erkennung kritischer Drucküberschwinger während Schubabschaltung B_savbks
B_dusdbks
B_sa
RSFlipFlop
0.0
B_durdbks
PRAADBKS c alle Rechte, insbesondere für den Fall der Patentanmeldung, liegen b
Volkswagen AG und deren angeschlossenen Unternehmen
dbks-maxerror
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wped
[%]
dbks-maxerror
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DBKS 1.70.0
Seite 3609 von 4100 31.JAN.2003 Thomas Brosi
NPLERROR: ¨ Uberwachung des Adaptionswertes (Plausibilit¨ at) =========================================================
sigError maxError B_frdbks KIUSEBKS compute 1/
B_igsbks
IntegratorK
PIFBKS pbkist_w
Überwachung Adaptionswert
0.0
ISWRABKS reset 1/
PAAMXBKS PAAMNBKS
B_nonplbks /NC
pbksadr_w
nplError
compute 1/
ClosedInterval_2
StopWatch_5
Überwachung I-Anteil B_iagbks
PIAMXBKS
znplbks_w reset 1/
PIAMNBKS pbksia_w
B_ktaabks
ClosedInterval_1
dbks-nplerror
TEKPLBKS
B_tal
c alle Rechte, insbesondere für den Fall der Patentanmeldung, liegen bei true der Volkswagen AG und deren angeschlossenen Unternehmen dbks-nplerror MINERROR: Schwingungs¨ uberwachung ================================
prlbks_w pslrlbks_w /NC
pmxdbks_w sigError nplError
DPMXDBKS
maxError B_frdbks
1 IntegratorT
nmot_w
izkwdbks_w 600
0
B_biadbks
reset 5/ KWBIDBKS
0
compute 1/ Accumulator 1
[Umdr.]
2/ anmxdbks_w 3/
reset 4/ StopWatch_1
B_andsdbks 1/ reset tizkdbks_w 6/
minError
2/ anmndbks_w KLADDBKS
dbks-minerror
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TERPLBKS
dbks-minerror
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DBKS 1.70.0
Seite 3610 von 4100 31.JAN.2003 Thomas Brosi
HEALING: Kein Fehler vorhanden ==============================
ZHBKSE minError nplError maxError healing
sigError
TurnOnDelay
dbks-healing
B_ekponbks
c alle Rechte, insbesondere für den Fall der Patentanmeldung, liegen bei der Volkswagen AG und deren angeschlossenen Unternehmen dbks-healing BKS_DFPM: Anbindung an den Fehlerspeicher =========================================
maxError
sfpMaxError 1/ sfp
minError
sfpMaxError sfpMinError 1/
nplError
S: set
R: reset
sfp
sigError
sfpNplError sfpSigError 1/ sfp
healing
sfpSigError sfpHealing 1/ sfp sfpHealing
dfp dfp locSfp_BKS
dbks-bks-dfpm
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
sfp sfpMinError sfpNplError 1/
Action Table for fault path * in DFPM: -------------- E_* Z_* B_mx* B_mn* B_si* B_np* maxError: S S S R R R minError: S S R S R R sigError: S S R R S R nplError: S S R R R S Healing: R S R R R R clrError: R R R R R setCycle: S -
dbks-bks-dfpm
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DBKS 1.70.0
Seite 3611 von 4100 31.JAN.2003 Thomas Brosi
RESET: Initialisierung ¨ uber B_ekponbks ======================================
Accumulator
IntegratorK
StopWatch_4 zmnbks_w
reset 1/
reset 3/
0 IntegratorT
0.0
reset 5/
StopWatch_5 znplbks_w reset 4/
reset 0.0 2/
reset_Calc compute 6/ 0.0 false TurnOnDelay dbks-reset
7/ B_andsdbks dbks-reset
StopWatch
Accumulator
StopWatch_4 zmnbks_w
zkdsebks_w reset 1/
reset 2/
0
reset 6/
IntegratorT StopWatch_5 znplbks_w 0.0 reset 3/
BKS_ClearFlag
reset 7/
B_clbks compute 0.0 4/ false TurnOnDelay 5/ B_andsdbks
c alle Rechte, insbesondere für den Fall der Schutzrechtanmeldung, liegen bei Volkswagen AG und deren angebundenen Unternehmen
dbks-bks-fcmclr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BKS_FCMCLR: Initialisierung beim L¨ oschen des Fehlerspeichers ============================================================
dbks-bks-fcmclr
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DBKS 1.70.0
Seite 3612 von 4100 31.JAN.2003 Thomas Brosi
DFP_BKS
dfpgetClf getClf
dbks-bks-clearflag
BKS_CLEARFLAG: Bedingung Fehlerpfad wird gel¨ oscht =================================================
B_clbks
dbks-bks-clearflag Error memory management: -----------------------Status error path bks: Error flag : Cycle flag : Error type :
Delete error path: Error path : Error class : Error intensity : Carb code : Environmental conditions : Customer specifiv error path :
SFPBKS E_bks Z_bks B_mnbks B_mxbks B_sibks C_fcmclr & B_clbks CDTBKS CLABKS TSFBKS CDCBKS FFTBKS CDKBKS
ABK DBKS 1.70.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter DPMNDBKS DPMXDBKS ISWRABKS KIUSEBKS KLADDBKS KLKDSBKS KWBIDBKS PAAMNBKS PAAMXBKS PIAMNBKS PIAMXBKS PIFBKS PMNDDEBKS PRAADBKS PRADBKS PRDUDBKS TEKPLBKS TERPLBKS TMDBKSFR TMNBKS TSDBKSFR TVUKDSER UKDSBKSMN UKDSBKSMX ZHBKSE
Source-X
Source-Y
TIZKDBKS_W UKDSMX20_W
Variable
Quelle
ANMNDBKS_W ANMXDBKS_W BLOKNR
DBKS DBKS
B_ANDSDBKS B_BEBKS B_BIADBKS B_BKBKS B_CLBKS B_DURDBKS B_DUSDBKS B_EKPONBKS B_ERDBKSX B_FRDBKS B_FTBKS B_IAGBKS B_IGSBKS B_KTAABKS B_MNBKS B_MXBKS B_NPBKS B_SA
DBKS DBKS DBKS DBKS DBKS DBKS BKS BKS DBKS DBKS DBKS DBKS BKS DBKS DBKS DBKS MDRED
B_SAVBKS B_SIBKS B_TAL
DBKS DBKS GGFST
Referenziert von
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
BKS, DBKS
DBKS DBKS
Art
Bezeichnung
FW FW FW FW KL KL (REF) FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
¨ zulassige Druckabweichung vom relativen Solldruck DBKS ¨ zulassige positive Druckabweichung vom relativen Solldruck DBKS Integratorschwellwert fur ¨ lange Regelabweichung K-Faktor fur ¨ Integrator Unterschwinger Bewertung ¨ Kennlinie maximal zulassige Anzahl Druckspitzen, die uber ¨ max. Grenze liegen Kalibrierungskennlinie des Kraftstoffdrucksensors Anzahl Kurbelwellenumdrehungen in einem Bewertungsintervall Adaptionswert BKS min-Grenze fur ¨ Fehlererkennung Adaptionswert BKS max-Grenze fur ¨ Fehlererkennung Min-Druckgrenze I-Anteil Niederdruckregler Max-Druckgrenze fur ¨ I-Anteil Niederdruckregeler Druckschwelle Integrator Freigabe ¨ Kraftstoffdruck untere Schwelle bei Betrieb mit defektem Druckdampfer relativ ¨ Regelabweichung wahrend B_sa durch Gegenmaßnahme ausgeglichen Regelabweichung fur ¨ kritischen Druckuberschwinger ¨ in DBKS Relativdruck Grenzwert ab dem kritischer Druckuberschwinger ¨ angezeigt wird ¨ Zeitgrenze Fehler Plausibilisierung Regler Parameter wahrend Kurztrip zu groß Zeitgrenze Fehler Plausibilierung Reglerparameter zu groß Motortemperaturschwelle fur ¨ Freigabe DBKS Zeitgrenze Min-Fehler BKS Zeit nach Startende Schwelle fur ¨ Freigabe DBKS ¨ Zeitverzogerung bis Fehler unplausibles Spannungssignal erkannt minimale Spannung des Kraftstoffdrucksensors maximale Spannung des Kraftstoffdrucksensors Zeitkonstante fur ¨ Heilung nach Fehler in BKS
Art
Bezeichnung
LOK LOK EIN
¨ maximal zulassige Anzahl Druckspitzen uber ¨ max Grenze Anzahl Druckspitzen uber ¨ der max-Grenze in DBKS DAMOS-Source fur ¨ Blocknummer
LOK AUS LOK AUS EIN LOK LOK EIN EIN LOK AUS LOK LOK EIN AUS AUS AUS EIN
Bedingung Anzahl der Druckspitzen bez. auf NMOT-Umdrehungen der Kurbelw. zu groß Bedingung Prufung ¨ am Bandende Bedingung Bewertungsintervall abgeschlossen in DBKS Bedingung Ersatzwert -Bedarfsgeregeltes Kraftstoffsystem Bedingung Fehlerpfad : Bedarfsgeregeltes Kraftstoffsystem Bed. Gegenmaßnahme kritischer Druckuberschwinger ¨ beenden Bed. Gegenmaßnahme kritischer Druckuberschwinger ¨ setzen Bedingung EKP ein Bed. Fehler aus DBKS Maßnahme X Bedingung Freigabe DBKS tmot und tnse Schwellen erreicht Bedingung Fehlereintrag durch Tester: Bedarfsgeregeltes Kraftstoffsystem Bed. I-Anteil oder Adaptionwerte der BKS außerhalb der Grenzen Bedingung Istdruck kleiner Solldruck Niederdruckseite Bedingung Anforderung schnelle Adaption BKS uber ¨ Tester Fehlertyp min.: Bedarfsgeregeltes Kraftstoffsystem Fehlertyp max.: Bedarfsgeregeltes Kraftstoffsystem Fehlertyp unplaus.: Bedarfsgeregeltes Kraftstoffsystem Bedingung Schubabschalten
DBKS BKS BKS BKS AMSV, ARMD, ATM,BBAGR, BBBO, ... BBSAWE AUS BKS AUS DBKS, DICLSU, DKVS, EIN DLSAFK, DLSF, ...
Bed. Schubabschaltung verboten durch %BKS wegen kritischen Druckuberschwinger ¨ Fehlertyp: Bedarfsgeregeltes Kraftstoffsystem Bedingung Tank leer bzw. Reserve
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
Referenziert von
DFP_BKS E_BKS IZKWDBKS_W NMOT_W
DBKS DBKS DBKS BGNMOT
BKS, DBKS BKS, DTANKL
PBKIST_W PBKSADR_W PBKSDIFF_W PBKSIA_W PBKSOLL_W PMNDBKS_W PMXBKSR_W PMXDBKS_W PRLBKS_W PU_W
BKS BKS BKS BKS BKS DBKS DBKS DBKS DBKS GGDSU
SFPBKS TIZKDBKS_W TMOT
DBKS DBKS GGTFM
TNSE_W
BBSTT
UKDSBKSR_W UKDSMX20_W WPED
BKS BKS GGPED
ZKDSEBKS_W ZMNBKS_W ZNPLBKS_W Z_BKS
DBKS DBKS DBKS DBKS
Art
DOK AUS LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... DBKS EIN DBKS EIN EIN DBKS EIN DBKS EIN DBKS LOK LOK LOK LOK EIN BBBO, BGDSAD,BGPABG, BGPIRG,BGTEV, ... BKS AUS LOK ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... BAKH, BBAGR, BBKW, EIN BDEMKO, BGAGR, ... EIN DBKS EIN DBKS ADVE, AEVABU, ALBK, EIN BGDVE, DBKS, ... LOK LOK LOK DTANKL AUS
DBKS 1.70.0
Seite 3613 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung SG-int. Fehlerpfadnr.: Bedarfsgeregeltes Kraftstoffsystem Errorflag: Bedarfsgeregeltes Kraftstoffsystem ¨ Integralzahler KW-Umdrehungen DBKS Motordrehzahl ist-Druck Kraftstoffsystem gefiltert Adaptionswert fur ¨ EKP roh Druckveraenderung EKP I-Anteil Reglers Solldruck Kraftstoff EKP ¨ minimal zulassiger Kraftstoffdruck Niederdruckseite Kraftstoffdruck Niederdruckseite max-gefiltert 20ms ¨ maximal zulassiger Kraftstoffdruck Niederdruckseite relativer Kraftstoffdruck in Niederdruckleitung Umgebungsdruck
Status Fehlerpfad: Zeitdauer Integral fur ¨ KWBIDBKS-Kurbelwellenumdrehungen Motor-Temperatur ¨ Zeitzahler ab Startende (16bit) Spannung des Kraftstoffdrucksensors arithmetisch gemittelt, Rohwert Spannung Drucksensor Maximum der letzten 20ms Normierter Fahrpedalwinkel Zeit statischer Fehlerzustand Kraftstoffdrucksensor Zeitgrenze Min-Fehler BKS Bedingung I-Anteil oder Adaptionswerte der BKS außerhalb der Grenzen Zyklusflag: Bedarfsgeregeltes Kraftstoffsystem
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB DBKS 1.70.0 Funktionsbeschreibung FB DBKS 1.70 Funktionsbeschreibung Stand: %DBKS1.70 (15.03.2002) . ¨berwachung des bedarfsgeregelten Kraftstoffsystems. Das System besteht aus einem Kraftstoffdrucksensor, Die Funktion dient der U dessen Spannung ukdsbks_w ¨ uber einen AD-Kanal in das MSG eingelesen wird. In der %BKS ist die Regelung des Systems, die Adaption der Toleranzlage sowie die Ausgabe an die Leistungsendstufe der EKP realisiert. ¨berwacht die Signale des Kraftstoffsensors, die Reglerparameter sowie die Adaptionsparameter aus der %BKS. Zus¨ Die %DBKS u atzlich ist es Aufgabe der %DBKS den Zustand des Druckschwingungsd¨ ampfers der HDP zu ¨ uberwachen. Ein defekter Druckschwingungsd¨ ampfer f¨ uhrt unter Umst¨ anden zu einer nicht mehr ausreichenden F¨ ullung des Kompressionsraums der HDP. Das Schwingungsverhalten des Kraftstoffdrucks auf der Niederdruckseite ist charakteristisch f¨ ur den Zustand des Schwingungsd¨ ampfers der HDP. Die %DBKS analysiert das Schwingungsverhalten und ¨ uberwacht somit den D¨ ampfer der HDP. Die Diagnose ist so gegliedert, daß zuerst der Sensor, danach das Druck-Roh-Signal, danach die Reglerparameter und als letztes die Schwingungscharakteristik abgepr¨ uft wird. Ist ein Fehlertyp gesetzt, verriegelt er Fehlertypen, die in der Gliederung darunter liegen. Der Spannungswert des Kraftstoffsensors wird in der Hierarchie SigError auf min und max-Grenzen ¨ uberwacht. Liegt der Spannungswert außerhalb dieser Grenzen, liegt ein Fehler im Drucksensor vor. Alle anderen Fehlertypen werden in diesem Fall verriegelt. In der Hierarchie maxError wird der Relativdruck auf min-Grenzen hin ¨ uberwacht. Tritt hier ein Fehler auf, werden die Fehlertypen nplError und minError verriegelt. In der Hierachie nplError wird der Ist-Druck, der I-Anteil des Reglers sowie der Adaptionswert beobachtet. Geht daraus ein Fehler hervor, wird die darunter liegende Hierarchie minError verriegelt. Die Hierarchie minError beinhaltet die Schwingungsanalyse des Drucksignals. Darin enthalten ist eine ¨ Uberwachung der Schwingungsamplituden auf max. Werte. Die Anzahl der Schwingungsspitzen ¨ uber einer applizierbaren Schwelle werden gez¨ ahlt und drehzahlabh¨ angig gewichtet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DBKS 1.70.0
Seite 3614 von 4100 31.JAN.2003 Thomas Brosi
APP DBKS 1.70.0 Applikationshinweise Stand: %DBKS1.70 (15.03.2002) . In der Hierarchie SigError wird der Signal Range Check des Spannungswertes des Kraftstoffdrucksensors ukdsbksr_w durchgef¨ uhrt. Das Signal muß in den Grenzen UKDSBKSMN und UKDSBKSMX liegen. Hier sind die Kennwerte des Sensorherstellers zu beachten. Liegt das Signal außerhalb der Grenzen, kann mit TVUKDSER die Zeitschwelle bis zum Fehlereintrag eingestellt werden. In diesem Fall ist von einem Sensorfehler auszugehen. Als Richtwert k¨ onnen hier 5s angenommen werden. Der Fehlereintrag SigError f¨ uhrt zu einer Verriegelung der Fehlertypen nplError, maxError und minError. In der Hierarchie MaxError wird aus der Relativdruck im 20ms Raster auf Basis des max. gefilterten Sensorspannungswertes errechnet. Der Relativdruck wird ¨ uberwacht hinsichtlich minimaler Grenzen pmndbks_w. Die Grenze darf nach unten nicht ¨ uberschritten werden, weil ansonsten der Druckschwingungsd¨ ampfer zerst¨ ort werden kann. Bei Unterschreitung der min.- Grenze pmndbks_w ber¨ uhrt die Membran des D¨ ampfers mit halber Motorfrequenz den unteren mechanischen Anschlag. Ist aufgrund eines Fehlers die Gegenmaßnahme X geschaltet, angezeigt wird dies durch B_erdbksx, gilt f¨ ur die ¨ Uberwachung der unteren Druckschwelle die Grenze PMNDDEBKS. Die Membran kann nicht besonders lang unzul¨ assige Dr¨ ucke aushalten. Besonders kritisch ist in diesem Zusammenhang die Schubabschaltung zu sehen. Der Kraftstofffluss kommt zum Erliegen und es erfolgt ein Temperatureintrag aus dem HDP-Geh¨ ause. Dies f¨ uhrt zu einer Volumen- und somit zu einer Druckerh¨ ohung. Der Druck kann sich nicht nach hinten ¨ uber die EKP abbauen, weil der Weg durch ein R¨ uckschlagventil verschlossen ist. Daher wird eine Gegenmaßnahme angezeigt durch B_savbks zum Druckabbau in der %BBSAWE eingeleitet. Die Schubabschaltung wird abgebrochen und der Motor f¨ angt wieder an zu brennen. Kraftstoff wird entnommen und der Druck¨ uberschwinger baut sich ab.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
In der Hierarchie nplError wird der Istdruck hinsichtlich seines Fl¨ achenintegrals ¨ uber der applizierbaren Schwelle PIFBKS bewertet. ¨ Ubersteigt dieses Fl¨ achenintegral den Wert ISWRABKS, kommt es zum Fehlereintrag nplError. Diesem Fehlertyp liegt der Gedanke zu Grunde, daß das Verschlauchungssystem kurzzeitig Spitzendr¨ ucke vertr¨ agt, jedoch bei statischer Druckbelastung bereits ab einer niedrigeren Druckbelastung versagt. Die Druckschwelle PIFBKS ist daher kleiner als PMXBKS zu applizieren. Zus¨ atzlich werden in dieser Hierarchie der Adaptionswert sowie der I-Anteil aus der %BKS auf minimale und maximale Grenzen ¨ uberpr¨ uft. Verliert eine EKP ¨ uber Lifetime langsam an F¨ orderleistung, ist davon auszugehen, daß der Adaptionswert die ¨ Uberwachungsgrenzen nach oben verletzt. Verliert eine EKP schnell an F¨ orderleistung, wird der I-Anteil des Reglers seine Grenzen ¨ uberschreiten. Liegt einer dieser beiden Fehler l¨ anger als TERPLBKS an, kommt es ebenfalls zu einem Fehlereintrag nplError. Es ist zu beachten das diese Zeitgrenze bei gesetzter Kurztripanforderung in dem Wert TEKPLBKS kleiner zu w¨ ahlen ist. Die hier applizierten Grenzwerte f¨ ur den Adaptionswert (PAAMXBKS, PAAMNBKS) als auch f¨ ur den I-Anteil (PIAMXBKS, PIAMNBKS) m¨ ussen in jedem Fall enger gefasst werden gegen¨ uber den Systemgrenzen aus der %BKS (PBKSMN, PBKSMX, PBKSAIMN, PBKSAIMX). Der Fehlereintrag nplError f¨ uhrt zu einer Verwicklung des Fehlertyps minError. In der Hierarchie minError wird die Druckschwingungscharakteristik auf der Niederdruckseite des Kraftstoffsystems analysiert. Sie ist charakteristisch f¨ ur den Zustand des Druckschwingungsd¨ ampfers der HDP 2. Die Diagnose ist nur dann freigegeben, wenn der Tankf¨ ullstand gr¨ oßer als 7l ist. Kommt es zu einem Defekt dieses D¨ ampfers, erreicht die Amplitude h¨ ohere Extremwerte und die Oberwelligkeit des Drucksensors ist st¨ arker ausgepr¨ agt. Beides wird in dieser Hierachie ¨ uberwacht. Es wird der Istdruck bez¨ uglich seiner Abweichung vom Solldruck uberwacht. ¨ Die Anzahl der Druckspitzen,die ¨ uber einer definierten Abweichung DPMXDBKS liegen, werden ¨ uber einem Drehzahlintervall, das von KWBIDBKS begrenzt ist, gez¨ ahlt. Liegt die Anzhal der Druckspitzen ¨ uber dem Wert aus anmndbks_w kommt es zum Fehlerspeichereintrag minError. anmndbks_w wird in Abh¨ angigkeit der Zeitdauer berechnet, die n¨ otig war bis das Drehzahlintervall KWBIDBKS durchgelaufen ist. Wichtig: Die Anzahl KW-Umdrehungen f¨ ur ein Bewertungsintervall KWBIDBKS sollte so appliziert werden, daß bei max. Drehzahl mehr Zeit als TERPLBKS vergeht. F¨ ur die Zeitgrenze TMNBKS gilt das gleiche. Dies ist zwingend erforderlich, damit ein Signalfehler nicht als Maxfehler interpretiert wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DBKSE 2.10.1
Seite 3615 von 4100 31.JAN.2003 Thomas Brosi
FU DBKSE 2.10.1 Diagnose Bedarfsgeregeltes Kraftstoffsystem Endstufe FDEF DBKSE 2.10.1 Funktionsdefinition
dfp locSfp_BKSE
CWPSBKSE BKSE_OFF ps_not_used
powerstage is not used; diagnosis is switched off B_desee
1/ BKSE_CALC calc
dbkse-main
ps_not_used
repSfp 2/ dfp locSfp_BKSE
sfpHealing 1/ sfp
dbkse-bkse-off
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
powerstage diagnosis is performed
dbkse-main
lepwmbks_w
lepwmbks_w
dbkse-bkse-off
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DBKSE 2.10.1
Seite 3616 von 4100 31.JAN.2003 Thomas Brosi
calc
compute 1/
3/ locSfp_BKSE
DE_StdDiag Sfp DPS_
locSfp_BKSE DPS_BKSE
sfp getSfpZyf
standard diagnosis
repSfp 1/
DFP_BKSE
dfp locSfp_BKSE
2/ Z_bkse
TVP /NC
compute 1/
2/
TABKSEMN
TABKSEMX
passed through all states cycle reached
locSfp_BKSE
sfpSetCycle 1/ sfp
dbkse-bkse-calc
lepwmbks_w
dbkse-bkse-calc
Z_bkse
dbkse-z-bkse
dfpgetZyf
dbkse-z-bkse
compute 1/ DPS_BKSE CWPSBKSE
DE_ClrErr DPS_ CWPS
TVP /NC
compute 2/
false
dbkse-fcmclr
B_clbkse
clear error
dfpgetClf
dbkse-b-clbkse
dbkse-fcmclr
B_clbkse
dbkse-b-clbkse
TVP /NC false dbkse-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_BKSE
dbkse-ini Die Kommunikation mit dem Fehlerspeicher-Management (%DFPM) erfolgt durch Lesen und R¨ uckschreiben des Statuswortes sfpxyz. Inhalt dieses Statusworts sind Zyklus- und Error-Flags sowie Fehlertyp-Information (Z_xyz, E_xyz, B_mnxyz, ...). F¨ ur den Fehlerpfad dieser Diagnosefunktion sind folgende Gr¨ oßen definiert : Status Fehlerpfad: Fehlerflag: Zyklusflag: Fehlertyp: L¨ oschen Fehlerpfad: Ersatzwert aktiv: Fehlerpfadcode: Fehlerklasse: Fehlerschwere: CARB Code: Tabelle der Umwelbed.:
sfpbkse E_bkse Z_bkse B_mxbkse, B_mnbkse, B_sibkse, B_npbkse B_clbkse B_bkbkse (optional) CDTBKSE CLABKSE TSFBKSE CDCBKSE FFTBKSE
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DBKSE 2.10.1
Seite 3617 von 4100 31.JAN.2003 Thomas Brosi
ABK DBKSE 2.10.1 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
FW FW FW FW (REF)
Kodewort zum Abschalten der Endstufediagnose BKS ¨ min. Tastverhaltnis fur ¨ Setzen Zyklusflag Endstufendiagnose BKS ¨ max. Tastverhaltnis fur ¨ Setzen Zyklusflag Endstufendiagnose BKS ¨ Verzogerungszeit Fehlerverifizierung Endstufendiagnose ME(D) 9
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN EIN
Bedingung Bandendeanford. fur ¨ Fehler BKS Endstufe Bedingung: BKS Endstufe aktiv ¨ Bedingung Fehler BKS-Endstufe loschen Diagnose Endstufe: Eingangsbedingungen erfullt ¨
AUS AUS AUS AUS AUS DOK DOK AUS EIN AUS AUS
Bedingung Fehlereintrag durch Tester BKS Endstufe Fehlertyp: Kurzschluß Masse BKS Endstufe Fehlertyp: Kurzschluß Ubat BKS Endstufe Nicht plausibler Fehler: BKS Endstufe Fehlertyp: Leitungsabfall BKS Endstufe Interne Fehlerpfadnummer: Diagnose Endstufe BKS Endstufenindex BKS Errorflag: Diagnose Endstufe BKS Tastverhaeltnis Leistungsendstufe EKP Status Fehlerpfad: Diagnose Endstufe BKS Zyklusflag: Diagnose Endstufe BKS
Source-Y
CWPSBKSE TABKSEMN TABKSEMX TVP Variable
Quelle
BLOKNR
B_BEBKSE B_BKBKSE B_CLBKSE B_DESEE
DBKSE DBKSE DECJ
B_FTBKSE B_MNBKSE B_MXBKSE B_NPBKSE B_SIBKSE DFP_BKSE DPS_BKSE E_BKSE LEPWMBKS_W SFPBKSE Z_BKSE
DBKSE DBKSE DBKSE DBKSE DBKSE DBKSE DBKSE DBKSE BKS DBKSE DBKSE
DBKSE DBKSE, DBKVPE,DETRE, DHLSFKE,DLUES1E, ...
DBKSE, HT2KTBKS
FB DBKSE 2.10.1 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ME(D)9-Endstufendiagnose -----------------------Die Fehlererkennung, das Auslesen und die Speicherung der Endstufenfehlerinformation im Error-Trace-Buffer erfolgt innerhalb der Hardware-Kapsel. Die Verifikation der Fehler, die Heilungspr¨ ufung sowie die OBD-Fehlerspeicherung mittels DFPM-Methoden ist nicht Bestandteil der Hardwarekapsel. Dies erfolgt durch eine Standard-Endstufen-Diagnose, die die pro Endstufe abgelegte Fehlerstatus-Informatione im Error-Trace-Buffer beobachtet und zur Fehlerbehandlung im DFPM auswertet. Mittels des Codeworts CWPSBKSE kann die Standard-Diagnose abgeschaltet werden. Dann erfolgt zyklisch das L¨ oschen des Error-Flags und der Fehlerarten-Flags sowie das Setzen des Zyklus-Flags.
Standard-Endstufen-Diagnose --------------------------Ist die Endstufen-Diagnose bereit (B_desee = true), werden w¨ ahrend des Standardablaufs (powerstage diagnosis s.u.) folgende Zust¨ ande unterschieden: - Fehlerfreier Betrieb (i.o.cycle completed) Wird die funktionsspezifische Zyklus-Bedingung (sicher gepr¨ ufter nicht anstehender Fehler) erreicht, erfolgt das Setzen des Zyklus-Flags im DFPM. Weiterhin wird der Error-Trace-Buffer beobachtet.
*********** Die beiden folgenden Zust¨ ande gelten nicht bei Verwendung des CY315-Bausteins ******** *********** zur Ausgabe des PWM-Signals, da dieser keinen Test-Impuls ausgeben kann. ************* - Verifikation (new error detected or error verified) Ein Fehler wurde gemeldet. Dadurch startet ein Z¨ ahler, der f¨ ur jede Endstufe mit einer "nicht applizierbaren" Zeit TVP=300ms eingestellt ist. Nach Ablauf dieser Zeit wird ein Testimpuls ausgel¨ ost,um den vorher gemeldeten Fehler zu best¨ atigen. Ein Rechenraster (100ms) sp¨ ater erfolgt die Verifikationspr¨ ufung. Wird in der Verifikationspr¨ ufung die gleiche Fehlerart nochmals erkannt, gilt der Fehler als verifiziert. Im DFPM erfolgt das Setzen von Zyklus-Flag und Error-Flag. ¨ Ubertemperatur oder Lastabfall werden nur als Fehler abgelegt, wenn die Fehlerart eindeutig erkennbar ist. Nicht eindeutig erkannte Fehler werden verworfen. - Heilungspr¨ ufung (error healed) Liegt f¨ ur eine bestimmte Endstufe ein verifizierter Fehler im DFPM vor , wird ein periodisch ablaufender Heilungszyklus gestartet. Die Zyklusdauer wird ebenfalls ¨ uber eine "nicht applizierbare" Zeit THP=1s eingestellt. Nach Ablauf der Zyklusdauer wird auch hier ein Testpuls ausgel¨ ost. Die jetzt beobachtete Fehlerart muß dann mit der verifizierten Fehlerart ¨ ubereinstimmen. Wird nach der Heilungspr¨ ufung kein Fehler mehr gemeldet, oder hat sich die Fehlerart ge¨ andert, gilt der Fehler als geheilt. Im DFPM wird das Zyklus-Flag gesetzt sowie das Error-Flag gel¨ oscht. Ge¨ anderte Fehlerarten m¨ ussen in einem neuen Verifikationszyklus best¨ atitgt werden. **************************************************************************************************
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EASTKO 1.10.0
Seite 3618 von 4100 31.JAN.2003 Thomas Brosi
APP DBKSE 2.10.1 Applikationshinweise Funktionsablauf --------------Die Standard-Diagnose kann nur dann zu einem gesicherten Ergebnis kommen, wenn alle m¨ oglichen Zust¨ ande durchlaufen wurden. Hierzu wird f¨ ur den PWM-Ausgang die Bedingung TABKSEMN <= lepwmbks_w TABKSEMX gepr¨ uft. Damit wird sichergestellt, dass das Tastverh¨ altnis f¨ ur mindestens TVP im Betriebsbereich liegt. Beide Pegel m¨ ussen f¨ ur eine Mindest-Zeit von ca 300 us anliegen. Entsprechend VW-Lastenheft BKS vom 29.03.2001 wird das PWM-Signal mit einer Frequenz von 20Hz ausgegeben. Das entspricht einem Signal-Zyklus von 50ms. Die Min- und Max-Schwellne f¨ ur die Diagnose ( TABKSEMN, TABKSEMX) sind so zu bedaten, daß die Mindest-Dauer eingehalten wird.
Bedatungsvorschlag: ------------------TABKSEMN 4% TABKSEMX 96% Codewort zum Abschalten der Diagnose: ------------------------------------CWPSBKSE = 0 Diagnose ist abgeschaltet CWPSBKSE = 1 Diagnose ist aktiv
FU EASTKO 1.10.0 Koordination Abgastemperatursensorfehler FDEF EASTKO 1.10.0 Funktionsdefinition EASTKO_BANK1 B_eatkr B_eatnv
B_ate
B_eatnv B_eatvh B_ate BREAK
EASTKO_BANK2 B_eatkr2 B_eatnv2 B_eatvh2 B_ate2
B_eatkr2 B_eatnv2 B_eatvh2 B_ate2
eastko-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_eatkr2 B_eatnv2
B_eatvh
B_eatkr
eastko-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EASTKO 1.10.0
Seite 3619 von 4100 31.JAN.2003 Thomas Brosi
EASTKO_BANK1: Koordination Abgastemperatursensorfehler f¨ ur Bank 1 =================================================================
SY_ASTIKR CWASTKO 0
0
1/ false
1
1/
B_eatkr
E_atkr
2
B_eatkr
false
B_eatkr
1/
SY_ABGY B_eatkr2
0
B_eatkri2/_1000ms 1/
false
B_eatkri2/_1000ms 2/ B_eatnv2
B_ate B_eatnvi2/_1000ms 2/
false
SY_ASTNVK 0
B_ate
false
B_eatnvi2/_1000ms
1/ false
1/
B_eatnv
E_atnv
B_eatnv
B_eatnv
0 1/ false
B_eatvh
1/ B_eatvh
E_atvh
B_eatvh
eastko-eastko-bank1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false SY_ASTVHK
eastko-eastko-bank1
ABK EASTKO 1.10.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
CWASTKO
Art
Bezeichnung
FW
Codewort fur ¨ Abgastemperatursensorfehlerkoordination
Systemkonstante
Art
Bezeichnung
SY_ABGY SY_ASTIKR SY_ASTIKR2 SY_ASTNVK SY_ASTNVK2 SY_ASTVHK SY_ASTVHK2 SY_STERVK
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Y-Konfiguration des Abgassystems Systemkonstante: Temperatursensor im Krummer ¨ verbaut Systemkonstante: Temperatursensor im Krummer ¨ in Bank2 verbaut Systemkonstante: Temperatursensor hinter Vorkat verbaut Systemkonstante: Temperatursensor hinter Vorkat in Bank2 verbaut Systemkonstante: Temperatursensor vor Hauptkat verbaut Systemkonstante: Temperatursensor vor Hauptkat in Bank2 verbaut Systemkonstante Bedingung : Stereo vor Kat
Art
Variable
Quelle
Referenziert von
B_ATE B_ATE2 B_EATKR B_EATKR2 B_EATNV B_EATNV2 B_EATVH B_EATVH2 DFP_ATKR DFP_ATKR2 DFP_ATNV
EASTKO EASTKO EASTKO EASTKO EASTKO EASTKO EASTKO EASTKO EASTKO EASTKO EASTKO
DFP_ATNV2 DFP_ATVH
EASTKO EASTKO
DFP_ATVH2
EASTKO
ATR, BGPNOS, BGSIK AUS ATR, BGPNOS, BGSIK AUS AUS AUS AUS AUS AUS AUS EASTKO, NLKO DOK EASTKO, NLKO DOK EASTKO, LAMBTS,DOK NLKO, TVWNO EASTKO, NLKO DOK DGGTVHK, EASTKO,- DOK GGTVHK, NLKO DGGTVHK, EASTKO,- DOK GGTVHK, NLKO EIN EASTKO, NLKO EIN EASTKO, NLKO EIN EASTKO, LAMBTS,NLKO, TVWNO
E_ATKR E_ATKR2 E_ATNV
Bezeichnung Bedingung Abgastemperatursensorfehler im System Bedingung Abgastemperatursensorfehler im System, Bank 2 Bedingung Abgastemperatursensorfehler im Krummer ¨ Bedingung Abgastemperatursensorfehler im Krummer, ¨ Bank 2 Bedingung Abgastemperatursensorfehler nach Vorkatalysator Bedingung Abgastemperatursensorfehler nach Vorkatalysator, Bank2 Bedingung Abgastemperatursensorfehler vor Hauptkatalysator Bedingung Abgastemperatursensorfehler vor Hauptkatalysator, Bank 2 SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor im Krummer ¨ SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor im Krummer ¨ (Bank 2) SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor hinter dem Vorkatalysator SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor hinter dem Vorkatalysator, Bank 2 SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor vor dem Hauptkatalysator SG.-int. Fehlerpfadnr.: Diagnose Temp.-Sensor hinter dem Vorkatalysator, Bank 2 Errorflag: Abgastemperatur im Krummer ¨ Errorflag: Abgastemperatur im Krummer ¨ (Bank 2) Errorflag: Abgastemperatur hinter dem Vorkatalysator
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
E_ATNV2 E_ATVH
DGGTVHK
E_ATVH2
DGGTVHK
EASTKO 1.10.0
Referenziert von
Art
Bezeichnung
EASTKO, NLKO EASTKO, GGTVHK,NLKO EASTKO, GGTVHK,NLKO
EIN EIN
Errorflag: Abgastemperatur hinter dem Vorkatalysator, Bank 2 Errorflag: Abgastemperatur vor dem Hauptkatalysator
EIN
Errorflag: Abgastemperatur vor dem Hauptkatalysator (Bank 2)
Seite 3620 von 4100 31.JAN.2003 Thomas Brosi
FB EASTKO 1.10.0 Funktionsbeschreibung Die Funktion %EASTKO hat die Aufgabe, die Fehler der im System eingesetzten Abgastemperatursensoren auszulesen und eine Bedingung Summenfehler zu bilden. Im Abgastemperaturmodell %ATM st¨ utzt sich die Berechnung von Abgastemperaturen auf die eingesetzten Temperatursensoren. Werden durch Fehler der Abgastemperatursensoren die Berechnungen allein durch Modellwerte durchgef¨ uhrt, k¨ onnen die Berechnungen deutlich ungenauer werden. Funktionen, welche mit einer erh¨ ohten Ungenauigkeit der Abgastemperaturmodellierung durch Ersatzwerte nicht arbeiten k¨ onnen, k¨ onnen die Bedingung Summenfehler aus der Funktion %EASTKO verwenden, um entsprechend schalten bzw. sperren zu k¨ onnen. EASTKO_BANK1: Koordination Abgastemperatursensorfehler f¨ ur Bank 1 ================================================================= Im Abgassystem k¨ onnen Temperatursensoren a) im Kr¨ ummer b) nach Vorkatalysator c) vor Hauptkatalysator eingesetzt werden. ¨ Uber Codewort CWASTKO kann nun eingestellt werden, wie die Bedingung Summenfehler Abgastemperatursensor gebildet wird.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
F¨ ur Mono-Systeme wird B_ate gebildet aus (Oder-Verkn¨ upfung): => Abgastemperatursensor im Kr¨ ummer (CWASTKOBit0=1) oder => Abgastemperatursensor nach dem Vorkatalysator (CWASTKOBit1=1) oder => Abgastemperatursensor vor dem Hauptkatalysator (CWASTKOBit2=1) F¨ ur Y-Systeme wird B_ate => Abgastemperatursensor => Abgastemperatursensor => Abgastemperatursensor => Abgastemperatursensor => Abgastemperatursensor
gebildet aus (Oder-Verkn¨ upfung): im Kr¨ ummer Bank 1 (CWASTKOBit0=1) oder im Kr¨ ummer Bank 2 (CWASTKOBit3=1) oder nach dem Vorkatalysator Bank 1 (CWASTKOBit1=1) oder nach dem Vorkatalysator Bank 2 (CWASTKOBit4=1) oder vor dem Hauptkatalysator (CWASTKOBit2=1)
APP EASTKO 1.10.0 Applikationshinweise Codewort CWASTKO: Bit0=1 Bit1=1 Bit2=1 Bit3=1 Bit4=1 Bit5=1
Fehler Abgastemperatursensor im Kr¨ ummer Bank 1 wird f¨ ur Summenfehlerbedingung B_ate ber¨ ucksichtigt. Fehler Abgastemperatursensor nach Vorkatalysator Bank 1 wird f¨ ur Summenfehlerbedingung B_ate ber¨ ucksichtigt. Fehler Abgastemperatursensor vor Hauptkatalysator Bank 1 wird f¨ ur Summenfehlerbedingung B_ate ber¨ ucksichtigt. Fehler Abgastemperatursensor im Kr¨ ummer Bank 2 f¨ ur Summenfehlerbedingung B_ate bei Y-Anordnung ber¨ ucksichtigt, bei Stereosystemen f¨ ur Summenfehlerbedingung B_ate2 ber¨ ucksichtigt. Fehler Abgastemperatursensor nach Vorkatalysator Bank 2 f¨ ur Summenfehlerbedingung B_ate bei Y-Anordnung ber¨ ucksichtigt, bei Stereosystemen f¨ ur Summenfehlerbedingung B_ate2 ber¨ ucksichtigt. Fehler Abgastemperatursensor vor Hauptkatalysator Bank 2 wird f¨ ur Summenfehlerbedingung B_ate2 ber¨ ucksichtigt.
Typische Werte f¨ ur die Erstbedatung im Mono-System: CWASTKO=6
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EEP_CONF 5.50.0
Seite 3621 von 4100 31.JAN.2003 Thomas Brosi
FU EEP_CONF 5.50.0 EEPROM-Layout FDEF EEP_CONF 5.50.0 Funktionsdefinition
1 2 8
0 0 8 0
1 6 0
0 0 A 0
B lo c k R e s e r v ie r t1
R e s e r v ie r t
D a te n [2 5 (5 0 ) B y te ]
2 (4 )
0 x 0 1 0 3
D a te n [5 1 (1 0 2 ) B y te ]
8 (1 6 )
0 x 0 2 0 4
2 1
0 x 0 3 0 4
7
0 x 0 4 0 3
1 2
0 x 0 5 0 3
In E q R e p
1 3
B V N N o
R e p lV
0 0 6 0
R e s . [B y te ] 1 0
In itV
2
9 6
D e ta il
e x R e a d
1
0 0 4 0
B lo c k in h a lt im
e x W r ite
0 0 2 0
6 4
B lo c k in h a lt W e rk s d a te n
A fte r
3 2
B lo c k n a m e B lo c k F D
C S M IR
B lo c k -N r . 0
In M IR
A d d r .[h e x ]
P a g e -N r 0
A d d r .[d e z ]
0 0 0 0
0
C a llB a c k
1
1
1
0
0
0
0
0
0
In itT y p e
C A L _ C S
D o p p e l v o n B lo c k 1
4
2
B lo c k R e s e r v ie r t2
R e s e r v ie r t
1
1
1
0
0
0
0
0
0
C A L _ C S
5
1 9 2
0 0 C 0
2 2 4
0 0 E 0
6
D o p p e l v o n B lo c k 2
2 5 6
0 1 0 0
2 8 8
0 1 2 0
9
3 2 0
0 1 4 0
1 0
3 5 2
0 1 6 0
1 1
3 8 4
0 1 8 0
1 2
4 1 6
0 1 A 0
1 3
4 4 8
0 1 C 0
1 4
4 8 0
0 1 E 0
1 5
5 1 2
0 2 0 0
1 6
5 4 4
0 2 2 0
1 7
5 7 6
0 2 4 0
1 8
6 0 8
0 2 6 0
6 4 0
0 2 8 0
6 7 2
0 2 A 0
2 1
7 0 4
0 2 C 0
2 2
1 2
B lo c k V E R
V e r s c h ie d e n e s
7 3 6
0 2 E 0
2 3
1 3
B lo c k 1 3
fre i
7 6 8
0 3 0 0
2 4
1 4
B lo c k 1 4
8 0 0
0 3 2 0
2 5
1 5
8 3 2
0 3 4 0
2 6
8 6 4
0 3 6 0
8 9 6
7 8
3 4 5 6 7
8
B lo c k R e s e r v ie r t3
R e s e r v ie r t
D a te n [7 B y te ]
B lo c k F D C U S T
W e rk s d a te n K u n d e
B lo c k S G ID
S G - Id e n tifie r
B lo c k D V E
D K -L e rn w e rte
H a rd P rü fs H a rd S o rte % B G
B lo c k T E S T E R
W e rk s ta ttc o d e V a r ia n te n c o d ie r u n g D o p p e l v o n B lo c k 7
W e rk s ta ttc o d e W S C
B lo c k C A L IB
A n p a s s k a n ä le ü b e r T e s te r
* _ a p [1 4 (2 8 ) B y te ]
w a re -ID ta n d s -N w a re -T e -H a rd w D V E : D
[4 B r.[4 ile n a re K -L
y te B y u m = s e rn
], H e r s te lle r w e r k s k e n n z a h l[6 B y te ], T a g e s fe r tig u n g s d a tu m [3 B y te ] te ], L fd .- H e r s te lle r - N r .[4 B y te ] m e r = s g id b 7 [1 1 B y te ], B a u g r u p p e - H a r d w a r e = s g id b 8 [3 B y te ] g id b 9 [2 B y te ] w e rte [1 6 B y te ] 0 .. 5 , L o g in s , A d a p tio n s k a n ä le , P a r a m e te r c o d ie r u n g ( V a r ia n te n c o d ie r u n g ) [1 6 ( 3 2 ) B y te ]
1
1 1
1 1
1
1 1
0 0 0
1 2
0 x 0 6 0 1
1 1 (2 2 )
0 x 0 7 0 2
1
1 1
1 3 (2 6 )
0 x 0 8 0 1
1
1
1 5
0 x 0 9 0 1
1
0 0 0
1
0 0
1 0
1
0 1
0 1
1
1
0
1
0
0
0
1
1 1
1
0 0
1 0
0
0 1
1 1
1
C A L _ C S 0
C A L _ C S
e e p in ik w _ s g id
C O P Y _ B L
0
C O P Y _ B L
e e p in ik w _ te s te r
C O P Y _ B L
1
1
e e p in ik w _ c a lib
C O P Y _ B L
1
1
0
C O P Y _ B L
D o p p e l v o n B lo c k 8 9
B lo c k D F P M E E P
F e h le r p fa d s p e ic h e r u n g
% D F P M E E P : e rro r, frz [7 7 B y te ]
1 9
1 0
B lo c k P R G ID
1 1
B lo c k P R G
F la s h p r o g r a m m ie r u n g S G ID s F la s h p r o g r a m m ie r u n g
K u n d e n te ile n u m m e r = S G ID B 1 [1 2 B y te ], S o ftw a r e n u m m e r = S G ID B 3 [4 B y te ]
2 0
1
1 2
0 x 0 A 0 4
3 (6 )
0 x 0 B 0 2
1
1 2
0 x 0 C 0 2
1
2 8
0 x 0 D 0 2
1
fre i
2 8
0 x 0 E 0 2
B lo c k 1 5
fre i
2 8
0 x 0 F 0 2
1
1
1
0
1 6
B lo c k 1 6
fre i
2 8
0 x 1 0 0 2
1
1
1
0
2 7
1 7
B lo c k 1 7
fre i
2 8
0 x 1 1 0 2
1
1
1
0 3 8 0
2 8
1 8
B lo c k 1 8
fre i
2 8
0 x 1 2 0 2
1
1
9 2 8
0 3 A 0
2 9
1 9
B lo c k 1 9
fre i
2 8
0 x 1 3 0 2
1
9 6 0
0 3 C 0
3 0
2 0
B lo c k 2 0
fre i
2 8
0 x 1 4 0 2
1
9 9 2
0 3 E 0
3 1
2 1
B lo c k 2 1
fre i
2 8
0 x 1 5 0 2
W e rk s ta ttc o d e F T C [1 2 (2 4 ) B y te ]
0 .. 5 ( F la s h T o o l C o d e ) , P r o g r a m m ie r s ta tu s , - v e r s u c h e , A n z a h l P r o g r a m m ie r e r fo lg e , S p e r r z e it
1
1
1
0
1
0
1 0
1
1
1
0
1
1
1
0
0
1
1
1
0
0
C O P Y _ B L
1
1
0
C O P Y _ B L
0
1
1
0
C O P Y _ B L
0
1
1
0
D o p p e l v o n B lo c k 1 1 % A B K V P : B e tr e ib s d a u e r B K V , % A D A G R L S : A G R V - L e r n w e r te , % B B K D : K ic k - D o w n D K - W in k e l [8 B y te ] % G G C S : c ra s h D e te c t, % D IM C : (e v s u p 1 , re a d y -b y te ) [3 B y te ], % G G L B K /% B G L B K : L B K -L e rn w e rte [5 B y te ]
1
1
1
1
1 0
1
0 1
1
1
C O P Y _ B L 0
C O P Y _ B L
0
1
1
0
C O P Y _ B L
1
0
1
1
0
C O P Y _ B L
0
1
0
1
1
1
0
1
0
1
1
0
C O P Y _ B L
1
1
0
1
0
1
1
0
C O P Y _ B L
1
1
0
1
0
1
1
0
C O P Y _ B L
1
1
1
0
1
0
C O P Y _ B L
0
0
1
C O P Y _ B L
eep-conf-blockmain
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
EEPROM: Gesamt¨ ubersicht =======================
eep-conf-blockmain Beschreibung der Abk¨ urzungen: ============================= Res.[Byte]: Reserve im Block [Anzahl in Byte] BVN: Blockversionsnummer InMIR: 1=Block ist auch im Spiegel abgelegt CSMIR: 1=Block im Spiegel ist durch Checksumme gesichert After: 1=Block wird im Nachlauf (Afterrun) automatisch vom Spiegel ins EEPROM gesichert exWrite 1 = external write permission exRead 1 = external read permission InitV: 1=Es sind Initialisierungswerte konfiguriert ReplV: 1=Es sind Ersatzwerte konfiguriert InEqRep: 1=Initialisierungswerte sind gleich den Ersatzwerten CallBack: Name der vom Treiber bei der Erstinitialisierung aufgerufenen (Callback-)Funktion InitType: CAL_CS = F¨ ur diesen Block wird w¨ ahrend der Erstinitialisierung nur eine Checksumme berechnet COPY_BL = Die Initialisierungswerte f¨ ur diesen Block kommen aus dem Flash
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EEP_CONF 5.50.0
Seite 3622 von 4100 31.JAN.2003 Thomas Brosi
A d d r .[d e z ] 0 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 0 3 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 4 0 4 1 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 5 0 5 1 5 2 5 3 5 4 5 5 5 6 5 7 5 8 5 9 6 0 6 1 6 2 6 3
A d d r .[h e x ] 0 0 0 0 0 0 0 1 0 0 0 2 0 0 0 3 0 0 0 4 0 0 0 5 0 0 0 6 0 0 0 7 0 0 0 8 0 0 0 9 0 0 0 A 0 0 0 B 0 0 0 C 0 0 0 D 0 0 0 E 0 0 0 F 0 0 1 0 0 0 1 1 0 0 1 2 0 0 1 3 0 0 1 4 0 0 1 5 0 0 1 6 0 0 1 7 0 0 1 8 0 0 1 9 0 0 1 A 0 0 1 B 0 0 1 C 0 0 1 D 0 0 1 E 0 0 1 F 0 0 2 0 0 0 2 1 0 0 2 2 0 0 2 3 0 0 2 4 0 0 2 5 0 0 2 6 0 0 2 7 0 0 2 8 0 0 2 9 0 0 2 A 0 0 2 B 0 0 2 C 0 0 2 D 0 0 2 E 0 0 2 F 0 0 3 0 0 0 3 1 0 0 3 2 0 0 3 3 0 0 3 4 0 0 3 5 0 0 3 6 0 0 3 7 0 0 3 8 0 0 3 9 0 0 3 A 0 0 3 B 0 0 3 C 0 0 3 D 0 0 3 E 0 0 3 F
E le m e n t d P ro d u c tP ro g re s s _ u 8
d T s w C o n tV e r_ u 1 6 d P ro d D a te O n e _ u 8
d C s P d O n e _ u 8 d T s w C o n tV e rC p _ u 1 6
L ä n g e [B y te ] 5
B e s c h r e ib u n g F e r tig u n g s fo r ts c h r itt
In it W e r t
2 8
F e r tig u n g s d a tu m 1
1
C h e c k s u m m e F e r tig u n g s d a tu m 1 2
d P ro d D a te T w o _ u 8
8
F e r tig u n g s d a tu m 2
n u m S e r ia l_ u 8
1 2
S e r ie n n u m m e r
n u m D s w C o n t_ u 8
1 0
S W - C o n ta in e r n u m m e r
d H w L e v e l_ u 8 d L p L e v e l_ u 8 s tF s w M a rk e r_ u 8
1
H W -S ta n d L P -S ta n d F o o tp r in t d e r F a h r s o ftw a r e
d R e s e rv e d _ u 8
1 0
e e p C h e c k S u m
2
1 2
C h e c k s u m m e
eep-conf-blockfd
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BlockFD: Werksdaten ===================
eep-conf-blockfd
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EEP_CONF 5.50.0
Seite 3623 von 4100 31.JAN.2003 Thomas Brosi
A d d r 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
.[ 8 8 9 9 9 9 9 9 9 9 9 9 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1
d e z ] 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9
A d d r .[h e x ] 0 1 2 0 0 1 2 1 0 1 2 2 0 1 2 3 0 1 2 4 0 1 2 5 0 1 2 6 0 1 2 7 0 1 2 8 0 1 2 9 0 1 2 A 0 1 2 B 0 1 2 C 0 1 2 D 0 1 2 E 0 1 2 F 0 1 3 0 0 1 3 1 0 1 3 2 0 1 3 3 0 1 3 4 0 1 3 5 0 1 3 6 0 1 3 7 0 1 3 8 0 1 3 9 0 1 3 A 0 1 3 B 0 1 3 C 0 1 3 D 0 1 3 E 0 1 3 F
E le m e n t e e p V e r s io n H W ID
H s tW rk K z
T g s F rtg D a t
H s tP rfs tN r
H s tL fd N r
R e s e rv e F D C U S T
e e p C h e c k S u m
L ä n g e [B y te ] 2 4
6
3
4
4
B e s c h r e ib u n g B lo c k v e r s io n s n u m m e r
In it V a lu e
H a rd w a re k e n n u n g fü r F a m ilie , V a r ia n te , V e r s io n
n o t u s e d
H e r s te lle r w e r k s k e n n z a h l u n d k e n n z e ic h n u n g
n o t u s e d
T a g e s - F e r tig u n g s d a tu m
n o t u s e d
H e r s te lle r - P r ü fs t.- N r .
n o t u s e d
L a u fe n d e H e r s te lle r - N r . ( R e s e t a lle 2 4 h )
n o t u s e d
7
2
n o t u s e d
C h e c k s u m m e
R e p la c e V a lu e
"H " "W " "I" "D " "h " "h " "h " "k " "k " "k " 0 0 0 "p " "p " "p " "p " "n " "n " "n " "n "
= 0 x 4 8 = 0 x 5 7 = 0 x 4 9 = 0 x 4 4 = 0 x 6 8 = 0 x 6 8 = 0 x 6 8 = 0 x 6 B = 0 x 6 B = 0 x 6 B x A A x A A x A A = 0 x 7 0 = 0 x 7 0 = 0 x 7 0 = 0 x 7 0 = 0 x 6 E = 0 x 6 E = 0 x 6 E = 0 x 6 E 0
eep-conf-blockfdcust
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BlockFDCUST: Kundenspezifische Werksdaten =========================================
eep-conf-blockfdcust
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EEP_CONF 5.50.0
Seite 3624 von 4100 31.JAN.2003 Thomas Brosi
A d d r 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
.[ 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5
d e z ] 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
A d d r .[h e x ] 0 1 4 0 0 1 4 1 0 1 4 2 0 1 4 3 0 1 4 4 0 1 4 5 0 1 4 6 0 1 4 7 0 1 4 8 0 1 4 9 0 1 4 A 0 1 4 B 0 1 4 C 0 1 4 D 0 1 4 E 0 1 4 F 0 1 5 0 0 1 5 1 0 1 5 2 0 1 5 3 0 1 5 4 0 1 5 5 0 1 5 6 0 1 5 7 0 1 5 8 0 1 5 9 0 1 5 A 0 1 5 B 0 1 5 C 0 1 5 D 0 1 5 E 0 1 5 F
E le m e n t e e p V e r s io n
L ä n g e [B y te ] 2
B e s c h r e ib u n g B lo c k v e r s io n s n u m m e r
In it V a lu e
R e p la c e V a lu e
s g id b 7
1 1
H a r d w a r e te ile n u m m e r S G ID B 7
n o t u s e d
"H a rd w a re N o "
s g id b 8
3
B a u g ru p p e H a rd w a re S G ID B 8
n o t u s e d
"0 0 0 "
S o rte H a rd w a re S G ID B 9
n o t u s e d
"0 0 "
n o t u s e d
0
s g id b 9
2
R e s e rv e S G ID
1 2
e e p C h e c k S u m
2
C h e c k s u m m e
eep-conf-blocksgid
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BlockSGID: Steuerger¨ ate Identifier ==================================
eep-conf-blocksgid
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EEP_CONF 5.50.0
Seite 3625 von 4100 31.JAN.2003 Thomas Brosi
A d d r 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
.[ 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8
d e z ] 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3
A d d r .[h e x ] 0 1 6 0 0 1 6 1 0 1 6 2 0 1 6 3 0 1 6 4 0 1 6 5 0 1 6 6 0 1 6 7 0 1 6 8 0 1 6 9 0 1 6 A 0 1 6 B 0 1 6 C 0 1 6 D 0 1 6 E 0 1 6 F 0 1 7 0 0 1 7 1 0 1 7 2 0 1 7 3 0 1 7 4 0 1 7 5 0 1 7 6 0 1 7 7 0 1 7 8 0 1 7 9 0 1 7 A 0 1 7 B 0 1 7 C 0 1 7 D 0 1 7 E 0 1 7 F
E le m e n t e e p V e r s io n b g d v e E e p B its u d k n lp 1 r u d k p 1 a r u d k p 1 v o r u d k p 1 v v r w d k n lp r u d k n lp 2 r
L ä n g e [B y te ] 2
B e s c h r e ib u n g B lo c k v e r s io n s n u m m e r
2 2
In it V a lu e
R e p la c e V a lu e
n o t u s e d
0
n o t u s e d 2
n o t u s e d 2
n o t u s e d 2
n o t u s e d 2
n o t u s e d 2
n o t u s e d
u d k p 2 a r
2
n o t u s e d
R e s e rv e D V E
1 2
n o t u s e d
e e p C h e c k S u m
2
C h e c k s u m m e
0 0 0 0 0 0 0 0
eep-conf-blockdve
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BlockDVE: Lernwerte f¨ ur DVE ===========================
eep-conf-blockdve
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EEP_CONF 5.50.0
Seite 3626 von 4100 31.JAN.2003 Thomas Brosi
A d d r 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
.[ 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4
d e z ] 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7
A d d r .[h e x ] 0 1 8 0 0 1 8 1 0 1 8 2 0 1 8 3 0 1 8 4 0 1 8 5 0 1 8 6 0 1 8 7 0 1 8 8 0 1 8 9 0 1 8 A 0 1 8 B 0 1 8 C 0 1 8 D 0 1 8 E 0 1 8 F 0 1 9 0 0 1 9 1 0 1 9 2 0 1 9 3 0 1 9 4 0 1 9 5 0 1 9 6 0 1 9 7 0 1 9 8 0 1 9 9 0 1 9 A 0 1 9 B 0 1 9 C 0 1 9 D 0 1 9 E 0 1 9 F 0 1 A 0 0 1 A 1 0 1 A 2 0 1 A 3 0 1 A 4 0 1 A 5 0 1 A 6 0 1 A 7 0 1 A 8 0 1 A 9 0 1 A A 0 1 A B 0 1 A C 0 1 A D 0 1 A E 0 1 A F 0 1 B 0 0 1 B 1 0 1 B 2 0 1 B 3 0 1 B 4 0 1 B 5 0 1 B 6 0 1 B 7 0 1 B 8 0 1 B 9 0 1 B A 0 1 B B 0 1 B C 0 1 B D 0 1 B E 0 1 B F
E le m e n t e e p V e r s io n W S W S W S W S W S W S c o d c o d c o d c o d p m
C [0 C [1 C [2 C [3 C [4 C [5 in g in g in g in g c _ w
]
L ä n g e [B y te ] 2 6
W e rk s ta W e rk s ta W e rk s ta W e rk s ta W e rk s ta W e rk s ta C o d ie r u C o d ie r u C o d ie r u C o d ie r u V a r ia n te
] ] ] ] ] 2 _ 2 _ 2 _ 2 _
0
1 1
1 2
1 3
1 2
p m c
4
R e s e rv e T E S T E R
1 1
e e p C o u n te r e e p C h e c k S u m
1
e e p V e r s io n W S W S W S W S W S W S c o d c o d c o d c o d p m
C [0 C [1 C [2 C [3 C [4 C [5 in g in g in g in g c _ w
]
2
] ] 1 1 1 3
n o t u s e d
0
e
0 e
0 e
0 e
0 e
2 2 2 2 o d ie r u n g
n o n o n o n o n o
t u t u t u t u t u
s e s e s e s e s e
0 0 x 0 4 0 0 0 0
d d d d d
n o t u s e d
0
n o t u s e d
W e rk s ta W e rk s ta W e rk s ta W e rk s ta W e rk s ta W e rk s ta C o d ie r u C o d ie r u C o d ie r u C o d ie r u V a r ia n te
]
2
e
R e p la c e V a lu e
0
B lo c k v e r s io n s n u m m e r
]
1
o d o d o d o d o d o d
In it V a lu e
P la u s ib ilis ie r u n g D o p p e la b la g e C h e c k s u m m e 2
6
0
ttc ttc ttc ttc ttc ttc n g n g n g n g n c
V a r ia n te n c o d ie r u n g r e s e r v e
]
2 _ 2 _ 2 _ 2 _
B e s c h r e ib u n g B lo c k v e r s io n s n u m m e r
1 2
p m c
4
R e s e rv e T E S T E R
1 1
e e p C o u n te r e e p C h e c k S u m
1
ttc ttc ttc ttc ttc ttc n g n g n g n g n c
o d o d o d o d o d o d
e
n o t u s e d
0 e
0 e
0 e
0 e
2 2 2 2 o d ie r u n g
V a r ia n te n c o d ie r u n g r e s e r v e
2
0
e
n o n o n o n o n o
t u t u t u t u t u
s e s e s e s e s e
d d d d d
n o t u s e d
n o t u s e d
P la u s ib ilis ie r u n g D o p p e la b la g e C h e c k s u m m e
0 0 x 0 4 0 0 0 0 0
0
eep-conf-blocktester
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BlockTESTER: Werte f¨ ur Tester =============================
eep-conf-blocktester
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EEP_CONF 5.50.0
Seite 3627 von 4100 31.JAN.2003 Thomas Brosi
A d d r 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5
.[ 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 0 0 0 0 0 0 0 0 0 0 1 1
d e z ] 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
A d d r .[h e x ] 0 1 C 0 0 1 C 1 0 1 C 2 0 1 C 3 0 1 C 4 0 1 C 5 0 1 C 6 0 1 C 7 0 1 C 8 0 1 C 9 0 1 C A 0 1 C B 0 1 C C 0 1 C D 0 1 C E 0 1 C F 0 1 D 0 0 1 D 1 0 1 D 2 0 1 D 3 0 1 D 4 0 1 D 5 0 1 D 6 0 1 D 7 0 1 D 8 0 1 D 9 0 1 D A 0 1 D B 0 1 D C 0 1 D D 0 1 D E 0 1 D F 0 1 E 0 0 1 E 1 0 1 E 2 0 1 E 3 0 1 E 4 0 1 E 5 0 1 E 6 0 1 E 7 0 1 E 8 0 1 E 9 0 1 E A 0 1 E B 0 1 E C 0 1 E D 0 1 E E 0 1 E F 0 1 F 0 0 1 F 1 0 1 F 2 0 1 F 3 0 1 F 4 0 1 F 5 0 1 F 6 0 1 F 7 0 1 F 8 0 1 F 9 0 1 F A 0 1 F B 0 1 F C 0 1 F D 0 1 F E 0 1 F F
E le m e n t e e p V e r s io n n ls _ a p fb a _ a p fv a _ a p fn s _ a p fw l_ a p flr _ a p v v r_ a p fs t_ a p d z w _ a p frk _ a p a g r_ a p r lx _ a p c n s _ a p m d r_ a p R e s e rv e C A L IB
e e p C o u n te r e e p C h e c k S u m e e p V e r s io n n ls _ a p fb a _ a p fv a _ a p fn s _ a p fw l_ a p flr _ a p v v r_ a p fs t_ a p d z w _ a p frk _ a p a g r_ a p r lx _ a p c n s _ a p m d r_ a p R e s e rv e C A L IB
e e p C o u n te r e e p C h e c k S u m
L ä n g e [B y te ] 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3
1
B e s c h r e ib u n g B lo c k v e r s io n s n u m m e r % L % E % E % E % E % L % V % E % Z % E % B % L % L % L
R R S U S U S N S N R M A S S U E S G B A D R L R L R
N S K K S W L S W L X M D T T R U G R L M X N S M R
In it V a lu e R e p la c e V a lu e
n o n o n o n o n o n o n o n o n o n o n o n o n o n o n o
t u t u t u t u t u t u t u t u t u t u t u t u t u t u t u
s e s e s e s e s e s e s e s e s e s e s e s e s e s e s e
n o n o n o n o n o n o n o n o n o n o n o n o n o n o n o
t u t u t u t u t u t u t u t u t u t u t u t u t u t u t u
s e s e s e s e s e s e s e s e s e s e s e s e s e s e s e
d
0 d
0 x 0 x 0 x 0 x
d d d d
8 0 8 0 8 0 8 0 0
d
0 0 x 8 0 0 x 8 0 x 8 0 x F 0 0 0
d d d d d d d d
0 0 0 F
P la u s ib ilis ie r u n g D o p p e la b la g e C h e c k s u m m e 2 2
B lo c k v e r s io n s n u m m e r 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 3
1 2
% L % E % E % E % E % L % V % E % Z % E % B % L % L % L
R R S U S U S N S N R M A S S U E S G B A D R L R L R
N S K K S W L S W L X M D T T R U G R L M X N S M R
P la u s ib ilis ie r u n g D o p p e la b la g e C h e c k s u m m e
d
0 d
0 x 0 x 0 x 0 x
d d d d
8 0 8 0 8 0 8 0 0
d d d d d d d d d
0 0 x 8 0 0 x 8 0 x 8 0 x F 0 0 0 0
0 0 F
eep-conf-blockcalib
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BlockCALIB: Anpassungswerte ===========================
eep-conf-blockcalib
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EEP_CONF 5.50.0
Seite 3628 von 4100 31.JAN.2003 Thomas Brosi
A d d r 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6
.[ 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 0 0 0 0 0 0 0 0
d e z ] 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7
A d d r .[h e x ] 0 2 0 0 0 2 0 1 0 2 0 2 0 2 0 3 0 2 0 4 0 2 0 5 0 2 0 6 0 2 0 7 0 2 0 8 0 2 0 9 0 2 0 A 0 2 0 B 0 2 0 C 0 2 0 D 0 2 0 E 0 2 0 F 0 2 1 0 0 2 1 1 0 2 1 2 0 2 1 3 0 2 1 4 0 2 1 5 0 2 1 6 0 2 1 7 0 2 1 8 0 2 1 9 0 2 1 A 0 2 1 B 0 2 1 C 0 2 1 D 0 2 1 E 0 2 1 F 0 2 2 0 0 2 2 1 0 2 2 2 0 2 2 3 0 2 2 4 0 2 2 5 0 2 2 6 0 2 2 7 0 2 2 8 0 2 2 9 0 2 2 A 0 2 2 B 0 2 2 C 0 2 2 D 0 2 2 E 0 2 2 F 0 2 3 0 0 2 3 1 0 2 3 2 0 2 3 3 0 2 3 4 0 2 3 5 0 2 3 6 0 2 3 7 0 2 3 8 0 2 3 9 0 2 3 A 0 2 3 B 0 2 3 C 0 2 3 D 0 2 3 E 0 2 3 F 0 2 4 0 0 2 4 1 0 2 4 2 0 2 4 3 0 2 4 4 0 2 4 5 0 2 4 6 0 2 4 7 0 2 4 8 0 2 4 9 0 2 4 A 0 2 4 B 0 2 4 C 0 2 4 D 0 2 4 E 0 2 4 F 0 2 5 0 0 2 5 1 0 2 5 2 0 2 5 3 0 2 5 4 0 2 5 5 0 2 5 6 0 2 5 7 0 2 5 8 0 2 5 9 0 2 5 A 0 2 5 B 0 2 5 C 0 2 5 D 0 2 5 E 0 2 5 F
E le m e n t e e p V e r s io n
L ä n g e [B y te ] 2
B e s c h r e ib u n g In it V a lu e B lo c k v e r s io n s n u m m e r
frz
1 1
n o t u s e d
e rro r
6 6
n o t u s e d
R e s e rv e D F P M E E P
1 5
n o t u s e d
e e p C h e c k S u m
2
C h e c k s u m m e
R e p la c e V a lu e
0
0
0
eep-conf-blockdfpmeep
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BlockDFPMEEP: Fehlerspeicher-Sicherung ======================================
eep-conf-blockdfpmeep
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EEP_CONF 5.50.0
Seite 3629 von 4100 31.JAN.2003 Thomas Brosi
A d d r 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6
.[ 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3
d e z ] 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9
A d d r .[h e x ] 0 2 6 0 0 2 6 1 0 2 6 2 0 2 6 3 0 2 6 4 0 2 6 5 0 2 6 6 0 2 6 7 0 2 6 8 0 2 6 9 0 2 6 A 0 2 6 B 0 2 6 C 0 2 6 D 0 2 6 E 0 2 6 F 0 2 7 0 0 2 7 1 0 2 7 2 0 2 7 3 0 2 7 4 0 2 7 5 0 2 7 6 0 2 7 7 0 2 7 8 0 2 7 9 0 2 7 A 0 2 7 B 0 2 7 C 0 2 7 D 0 2 7 E 0 2 7 F
E le m e n t e e p V e r s io n
L ä n g e [B y te ] 2
B e s c h r e ib u n g B lo c k v e r s io n s n u m m e r
In it V a lu e
R e p la c e V a lu e
0
K u n d e n T e ile N r
1 2
S G ID B 1
n o t u s e d
S o ftw a re N r
4
S G ID B 3
n o t u s e d
R e s e rv e P R G ID
1 2
e e p C h e c k S u m
2
n o t u s e d
C h e c k s u m m e
0
0
eep-conf-blockprgid
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BlockPRGID: Identifier f¨ ur Flashprogrammierung ==============================================
eep-conf-blockprgid
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EEP_CONF 5.50.0
Seite 3630 von 4100 31.JAN.2003 Thomas Brosi
A d d r 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7
.[ 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 0 0 0 0
d e z ] 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3
A d d r .[h e x ] 0 2 8 0 0 2 8 1 0 2 8 2 0 2 8 3 0 2 8 4 0 2 8 5 0 2 8 6 0 2 8 7 0 2 8 8 0 2 8 9 0 2 8 A 0 2 8 B 0 2 8 C 0 2 8 D 0 2 8 E 0 2 8 F 0 2 9 0 0 2 9 1 0 2 9 2 0 2 9 3 0 2 9 4 0 2 9 5 0 2 9 6 0 2 9 7 0 2 9 8 0 2 9 9 0 2 9 A 0 2 9 B 0 2 9 C 0 2 9 D 0 2 9 E 0 2 9 F 0 2 A 0 0 2 A 1 0 2 A 2 0 2 A 3 0 2 A 4 0 2 A 5 0 2 A 6 0 2 A 7 0 2 A 8 0 2 A 9 0 2 A A 0 2 A B 0 2 A C 0 2 A D 0 2 A E 0 2 A F 0 2 B 0 0 2 B 1 0 2 B 2 0 2 B 3 0 2 B 4 0 2 B 5 0 2 B 6 0 2 B 7 0 2 B 8 0 2 B 9 0 2 B A 0 2 B B 0 2 B C 0 2 B D 0 2 B E 0 2 B F
E le m e n t e e p V e r s io n
L ä n g e [B y te ] 2
fp c
s ta te a tte m p t s u c c e s s fla s h _ in fo d e la y c tr
1 1 1 1 2
n o t_ fp c
n o n o n o n o n o
t_ t_ t_ t_ t_
s ta te a tte m p t s u c c e s s fla s h _ in fo d e la y c tr
R e s e rv e P R G
e e p C o u n te r e e p C h e c k S u m e e p V e r s io n
1 1 1 1 2
t_ t_ t_ t_ t_
s ta te a tte m p t s u c c e s s fla s h _ in fo d e la y c tr
R e s e rv e P R G
e e p C o u n te r e e p C h e c k S u m
F la s h p r o g r a m m in g c o d e
n o t u s e d
F la F la F la F la S p
n o n o n o n o n o
s h s h s h s h e rr
p ro g p ro g p ro g _ in fo z e it (
r a m m in g : s ta te o f p r o g r a m m in g r a m m in g : n u m b e r o f p r o g r a m m in g s e s s io n s r a m m in g : n u m b e r o f p r o g r a m m in g s e s s io n s w ith s u c c e s s L e v e l1 , 3 )
t u t u t u t u t u
s e s e s e s e s e
0
d
0 d
0 d
0 d
0 d
n e g . F la s h p r o g r a m m in g c o d e
n o t u s e d
n e n e n e n e n e
n o n o n o n o n o
g . g . g . g . g .
F la F la F la F la S p
s h s h s h s h e rr
p ro g p ro g p ro g _ in fo z e it (
r a m m in g : s ta te o f p r o g r a m m in g r a m m in g : n u m b e r o f p r o g r a m m in g s e s s io n s r a m m in g : n u m b e r o f p r o g r a m m in g s e s s io n s w ith s u c c e s s L e v e l1 , 3 )
t u t u t u t u t u
s e s e s e s e s e
0 0
d
0 d
0 d
0 d
0 d
0
n o t u s e d
1
0
P la u s ib ilis ie r u n g D o p p e la b la g e C h e c k s u m m e 2 2
B lo c k v e r s io n s n u m m e r
1 1 1 1 2
n o t_ fp c
n o n o n o n o n o
In it V a lu e R e p la c e V a lu e
3
fp c
s ta te a tte m p t s u c c e s s fla s h _ in fo d e la y c tr
B e s c h r e ib u n g B lo c k v e r s io n s n u m m e r
1 1 1 1 2
F la s h p r o g r a m m in g c o d e
n o t u s e d
F la F la F la F la S p
n o n o n o n o n o
s h s h s h s h e rr
p ro g p ro g p ro g _ in fo z e it (
r a m m in g : s ta te o f p r o g r a m m in g r a m m in g : n u m b e r o f p r o g r a m m in g s e s s io n s r a m m in g : n u m b e r o f p r o g r a m m in g s e s s io n s w ith s u c c e s s L e v e l1 , 3 )
t u t u t u t u t u
s e s e s e s e s e
0
d
0 d
0 d
0 d
0 d
n e g . F la s h p r o g r a m m in g c o d e
n o t u s e d
n e n e n e n e n e
n o n o n o n o n o
g . g . g . g . g .
F la F la F la F la S p
s h s h s h s h e rr
p ro g p ro g p ro g _ in fo z e it (
r a m m in g : s ta te o f p r o g r a m m in g r a m m in g : n u m b e r o f p r o g r a m m in g s e s s io n s r a m m in g : n u m b e r o f p r o g r a m m in g s e s s io n s w ith s u c c e s s L e v e l1 , 3 )
3
t u t u t u t u t u
s e s e s e s e s e
0 0
d
0 d
0 d
0 d
n o t u s e d
1 2
P la u s ib ilis ie r u n g D o p p e la b la g e C h e c k s u m m e
0 d
0 0 eep-conf-blockprg
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BlockPRG: Flashprogrammierung =============================
eep-conf-blockprg
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EEP_CONF 5.50.0
Seite 3631 von 4100 31.JAN.2003 Thomas Brosi
A d d r 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
.[ 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3
d e z ] 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
A d d r .[h 0 2 C 0 2 C 0 2 C 0 2 C 0 2 C 0 2 C 0 2 C 0 2 C 0 2 C 0 2 C 0 2 C 0 2 C 0 2 C 0 2 C 0 2 C 0 2 C 0 2 D 0 2 D 0 2 D 0 2 D 0 2 D 0 2 D 0 2 D 0 2 D 0 2 D 0 2 D 0 2 D 0 2 D 0 2 D 0 2 D 0 2 D 0 2 D
e x ] 0
E le m e n t e e p V e r s io n
L ä n g e [B y te ] 2
tb d b k v p _ w
2
B e s c h r e ib u n g B lo c k v e r s io n s n u m m e r
In it V a lu e
R e p la c e V a lu e
% A B K V P : B e tr ie b s d a u e r B K V - P u m p e
n o t u s e d
0
% B B K D : K ic k d o w n D K - W in k e l
n o t u s e d
% B % G % D % D % G % G
n o n o n o n o n o n o
1 2 3 4
u p w k d _ w
2
0
5 6
b b lk d e r f c rs h D e te c t re a d y e v s u p 1 lb k E e p B its lb k E e p O ffs _ w
7 8 9 A B
1 1 1 1 1 2
B K D G C S : C IM C A : r IM C A : K G L B K / G L B K /
ra s e a d o n % B % B
h s y fig G G
ig n a l B y te u r a tio n L B K : L B K - B its L B K : L B K -L e rn w e rt O ffs e t
t u t u t u t u t u t u
s e s e s e s e s e s e
d
0 d
0 d
0 d
0 d
0 d
0
C D
lb k E e p G r a d _ w
2
% G G L B K / % B G L B K : L B K - L e r n w e r t S te ig u n g
n o t u s e d
0
E F
u a g rv p o r_ w
2
% A D A G R S L : A G R V -L e rn w e rt
n o t u s e d
A d a g r ls E e p B its R e s e rv e V E R
1 1 2
% A D A G R L S : B its
n o t u s e d n o t u s e d
e e p C h e c k S u m
2
C h e c k s u m m e
0
0 1 2
0 0
3 4 5 6 7 8 9 A B C D E F
eep-conf-blockver
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BlockVER: Verschiedenes =======================
eep-conf-blockver
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EEP_CONF 5.50.0
Seite 3632 von 4100 31.JAN.2003 Thomas Brosi
ABK EEP_CONF 5.50.0 Abkurzungen ¨ FB EEP_CONF 5.50.0 Funktionsbeschreibung Allgemeines: ============ Dieses Dokument beschreibt die EEPROM-Konfiguration f¨ ur das Steuerger¨ at MED 9.5.10. Die SW-Implementierung erfolgt in einem projektspezifischen Headerfile eep_conf.h, der mit Hilfe des Tools "SCON" generiert wird. Die Ablage in Nestor erfolgt in einer FS: EEP_CONF/Variante;Revision.
EEPROM-Konfiguration: ===================== Die EEPROM-Konfiguration besteht aus mehren Teilen: 1. Konfiguration des Verhaltens des EEPROM-Treibers 2. Festlegung der abzulegenden Daten (EEPROM-Layout)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1. Konfiguration des Verhaltens des EEPROM-Treibers --------------------------------------------------In der Gesamt¨ ubersicht des EEPROMs sind f¨ ur jeden logischen Block folgende Daten angegeben: -
Adressen der einzelnen physikalischen EEPROM-Pages Pagenummern Logische Blocknummer Logische Blocknamen Blockinhalt Blockinhalt im Detail Res.[Byte]: Reserve im Block [Anzahl in Byte] BVN: Blockversionsnummer InMIR: 1=Block ist auch im Spiegel abgelegt CSMIR: 1=Block im Spiegel ist durch Checksumme gesichert After: 1=Block wird im Nachlauf (Afterrun) automatisch vom Spiegel ins EEPROM gesichert exWrite 1 = external write permission exRead 1 = external read permission InitV: 1=Es sind Initialisierungswerte konfiguriert ReplV: 1=Es sind Ersatzwerte konfiguriert InEqRep: 1=Initialisierungswerte sind gleich den Ersatzwerten CallBack: Name der vom Treiber bei der Erstinitialisierung aufgerufenen (Callback-)Funktion InitType: CAL_CS = F¨ ur diesen Block wird w¨ ahrend der Erstinitialisierung nur eine Checksumme berechnet COPY_BL = Die Initialisierungswerte f¨ ur diesen Block kommen aus dem Flash
2. Festlegung der abzulegenden Daten (EEPROM-Layout) ---------------------------------------------------In der Darstellung der einzelnen logischen Bl¨ ocken sind folgende Daten angegeben: -
Adressen der abzulegenden Elemente Elementnamen Elementl¨ ange Beschreibung der Elemente Initialisierungswerte ( werden bei der Erstinitialisierung ins EEPROM geschrieben. ) Ersatzwerte ( liefert der Treiber beim Lesezugriff, wenn die Checksumme des Blocks ung¨ ultig ist. Der Spiegel-Block wird im CS-Fehlerfall ebenfalls mit Ersatzwerten aufgebaut.)
EEPROM-Initialisierung: ======================= Die Initialisierung des EEPROMs in der ME9 erfolgt in drei Stufen: 1. Vorinitialisierung durch den Pr¨ ufautomat im Werk. An EEPROM-Adresse 0x32-0x33 wird die Kennung 0xD0D0 geschrieben. 2. Initialisierung durch den EEPROM-Treiber mit konfigurierten Initialisierungsdaten aus dem Flash. Diese Stufe findet statt, wenn das SG zum ersten Mal ins Fahrprogramm gelangt und der EEPROM-Treiber die Kennung 0xD0D0 erkennt. 3. Nachinitialisierung mittels Routinen, die duch den EEPROM-Treiber aufgerufen werden. Nach erfolgreicher EEPROM-Initialisierung wird die Kennung 0xD0D0 nach 0x2F2F ge¨ andert. Diese Stufe findet zeitlich direkt nach Stufe 2 statt.
APP EEP_CONF 5.50.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESAUSG 1.30.1
Seite 3633 von 4100 31.JAN.2003 Thomas Brosi
FU ESAUSG 1.30.1 Ausgabe der Einspritzzeiten und -winkel zu den Treiber FDEF ESAUSG 1.30.1 Funktionsdefinition
B_basch
B_letztes B_basch B_baschdel
B_nlphwe
B_nlphwe B_nlphwef
B_letztes B_baschdel
B_nlphwef
B_enablti Injection_Conditions tisout_l tis2out_l tikhout_l tikh2out_l BANKSELEC B_bankh B_banks
tihout_l tih2out_l
B_enablti B_bankh B_banks tisout_l tis2out_l tikhout_l
anzti_w B_homfirst tikh2out_l B_schfirst tihout_l
anzti_w anzti B_homfirst anztib B_schfirst anztib_w Zuen_beg Anzti
tih2out_l Tioutput B_bankh B_banks B_baschdel B_nlphwef B_enablti
wesbs_w dwesbs2_w wesbkh_w dwesbkh2_w
dwesbh2_w wesbs_w dwesbs2_w wesbkh_w dwesbkh2_w Angleoutput
esausg-main
dwesbh2_w
wesbhout_w
esausg-main
B_banks
B_banks
SY_STERVK 0 B_bankh B_bankh
esausg-bankselec
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
wesbhout_w
esausg-bankselec
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESAUSG 1.30.1
B_letztes B_basch
Seite 3634 von 4100 31.JAN.2003 Thomas Brosi
B_letztes
B_basch
SCH,SKH B_baschdel
B_baschdel
SCH_TRANS
B_kl15 B_nmin B_enablti
B_enablti
synstate SYNAES B_airbag B_eahomb
SY_UBR 0
B_nlphwe ubsq
2/
B_nlphwef /NC EdgeRising
B_nlphwef
UBRESMIN PRESENOS PRESENUS
prist_w
esausg-injection-conditions
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ubrsq
compute 1/
esausg-injection-conditions
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESAUSG 1.30.1
Seite 3635 von 4100 31.JAN.2003 Thomas Brosi
1/ false
B_pos /NC start 1/
EdgeFalling SY_ZYLOFFH
2/ SY_ZYLOFFS
B_letztes /NC
B_letztes
EdgeRising_2 1/ B_pos /NC
EdgeFalling_1
1/ B_baschdel
B_baschdel
Explaination B_baschdel : If stratified injections are requested the first compression phase with no pre injected homogenous injection of the engine occurs after SY_ZYLOFFH- SY_ZYLOFFS synchron grids. If stratified injections are no longer requested it needs SY_ZYLOFFH-SY_ZYLOFFS synchron grids till there is enough space for each cylinder for a homogeous injection. SY_ZYLOFFH-SYLOFFS synchron grids after activation till SY_ZYLOFFH-SY_ZYLOFFS synchron grids after deactivation stratified injections are needed.
Explaination B_letztes : If stratified injection mode is getting inaktiv for another SY_ZYLOFFH - SY_ZYLOFFS syncho grids stratified injections have to be put out. Because for this amount of cylinders there is not enough space for a homogenous injection. During that sequence both stratified and homogenous injections occur. On the other hand Lamko and GK function is calculating only one value per synronous grid. Homogenous injections are updated at each synchro. For that reason the last values (bank1 and bank2) for stratified injections must be stored during that period.
This is signalised by the delay signals B_baschdel
This is done by signal B_letztes. esausg-sch-trans
B_bankh
B_bankh
B_banks
B_banks tihout_l tih2out_l
tisout_l
B_bankh B_banks
tihout_l tih2out_l
tix_l
tisout_l
tis2out_l
tis2out_l B_nlphwef
B_nlphwef
B_letztes
B_letztes
B_baschdel B_enablti
B_baschdel
anzti_w
anzti_w
tikhout_l
tikhout_l
tikh2out_l
tikh2out_l tisout_l
tiy_l
tis2out_l B_homfirst
B_homfirst
B_schfirst
B_schfirst
B_enablti TI_First_Injection
Fuel injection is potentially always a double injection consisting of a first an a second injection. The two function blocks above are the calculation routines for such a first and a second injection.
B_enablti TI_Second_Injection
esausg-tioutput
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_basch
esausg-sch-trans
true
esausg-tioutput
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_bankh
B_bankh
B_nlphwef
B_nlphwef
tihout_l
tihout_l
tih2out_l
tih2out_l
ESAUSG 1.30.1
Seite 3636 von 4100 31.JAN.2003 Thomas Brosi
esanf B_homfirst anzti_w
esanf
Before new values for the injection timing are calculated injection request for fisrt injection has to be reset
tix_l B_enablti Homogenous
B_enablti
0
B_homfirst
B_letztes
B_banks
B_banks B_enablti
B_baschdel
B_baschdel
tisout_l
tisout_l
tis2out_l
tis2out_l
B_letztes
esanf B_schfirst
B_schfirst
anzti_w
anzti_w
tix_l
tix_l
Stratified
esausg-ti-first-injection
First injection is devided into separate calculation for homogenous injections (during air charge) and stratified injections (during compression) esausg-ti-first-injection
B_homfirst
0.0
esanf
B_eahomb
B_nlphwef
1/
B_enablti
B_bankh
esanf
tihout_l tih2out_l
1/
tix_l
esanf compute 2/
anzti_w
tix_l TIHNLPH
anzti_count zzylh
Write buffer for first homogeous injection is filled and an injection is requested by esanf
3/ anzti_w
esausg-homogenous
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
esanf : flag byte which is requesting a single shot injection by setting a clyinder corresponding bit B_schfirst : first injection is a stratified injection B_homfirst : first injection is a homogenous injection anzti : amount of injections since synchronisation tix_l : injection time tisused : injection time used for signal output (needed during operating mode switch from stratified to homogenous mode)
esausg-homogenous
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESAUSG 1.30.1
Seite 3637 von 4100 31.JAN.2003 Thomas Brosi
B_banks B_letztes B_schfirst 0.0 B_enablti
1/ esanf
B_baschdel
1/ tisout_l
tistmp_l
esanf
compute 2/
tix_l
2/ tis2out_l
esanf
1/ tix_l 3/ anzti_w
tistmp2_l
anzti_count
zzyls
anzti_w
Select correct injection time for stratified injection for SCH, HKS and HOS
This logic is only active if delayed B_basch (SCH,SKH) is active. Stratified injection for HOS and HKS is processed in tisused_l.
esausg-stratified
Write output buffer and send request for stratified injection
esausg-stratified
0
esanf2
tikhout_l tikh2out_l
tikhout_l esanf2
tikh2out_l
tiy_l B_banks
tiy_l
B_banks B_enablti SKH B_enablti
B_bankh
B_bankh
B_enablti esanf2
tisout_l
tisout_l
tis2out_l
tis2out_l
tiy_l HKSHSPHOS
Second injection is devided into separate calculations for homogenous split injection and stratified double injection for catalyst heating (SKH) including HOS injection
esausg-ti-second-injection
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Before new values are calculated the request for 2nd injection has to be reset
esausg-ti-second-injection
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESAUSG 1.30.1
Seite 3638 von 4100 31.JAN.2003 Thomas Brosi
tiy_l
B_banks 1/
tiy_l
2/ 1/
0.0 B_enablti
esanf2
esanf2
zzyls
esanf2 esausg-skh
B_skh tikhout_l tikh2out_l
2nd injection for SKH esausg-skh
B_enablti B_eahomb
B_hos B_hks SY_HKS
1/ tiy_l
0
1/ 0.0
B_hsp
esanf2
esanf2
zzylh
SY_HSP
esanf2
0
esausg-hkshsphos
B_bankh tisout_l tis2out_l esausg-hkshsphos
B_bankh
B_bankh
B_banks
B_banks
B_nlphwef
B_nlphwef
B_baschdel
B_baschdel
wesbhout_w dwesbh2_w
wesbhout_w
B_bankh B_banks wesbkh_w
wesbkh_w
dwesbkh2_w
dwesbkh2_w w2esb_w
w1esb_w
dwesbh2_w wesbs_w
wesbs_w dwesbs2_w
wesbs_w dwesbs2_w
dwesbs2_w B_enablti Angle_Second_Injection
B_enablti Angle_First_Injection
B_enablti
esausg-angleoutput
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tiy_l
0
esausg-angleoutput
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_bankh
ESAUSG 1.30.1
Seite 3639 von 4100 31.JAN.2003 Thomas Brosi
B_nlphwef
w1esb_w 1/
wesbhout_w
w1esb_w WESBHNLPH zzylh dwesbh2_w B_eahomb B_enablti
B_baschdel
Injection begin angle is given in degree crankshaft before upper turning point
wesbs_w
1/
w1esb_w 2/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
difwkls_w /NC dwesbs2_w zzyls
esausg-angle-first-injection
B_banks
esausg-angle-first-injection
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_skh 1/
ESAUSG 1.30.1
Seite 3640 von 4100 31.JAN.2003 Thomas Brosi
w2esb_w B_hos
B_banks wesbkh_w
B_hks SY_HKS 0
dwesbkh2_w
zzyls
B_hsp
Angle 2nd injection for SKH
SY_HSP
special source for SKH
0
B_eahomb B_enablti 2/
B_bankh 1/
wesbs_w
w2esb_w w2esb_w
difwkls_w /NC dwesbs2_w zzylh
Angle for 2nd injection for HKS, HSP and HOS : esausg-angle-second-injection
Stratified components are always adressed by zzyls except of HOS, HSP and HKS. In HOS, HSP and HKS stratified injection belongs to cylinder zzylh. esausg-angle-second-injection
anzti_w
anzti
B_homfirst
anzti 1/ zuen_beg
zzylh
zuen_beg
zzyls
zuen_beg
255
255 1/ 255
anztib
anztib
B_schfirst 1/ Zuen_beg
65000 1/ 65000
anztib_w
anztib_w
esausg-anzti
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
stratified angle refers to 2nd injection
esausg-anzti
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESAUSG 1.30.1
Seite 3641 von 4100 31.JAN.2003 Thomas Brosi
anzti_count 255
nmot_w 0.0
zuen_beg
reset 1/ 2/ anzti_w 3/ 0
anzti 4/ anztib_w esausg-init
5/ anztib esausg-init
ABK ESAUSG 1.30.1 Abkurzungen ¨ Parameter
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
PRESENOS PRESENUS SYNAES TIHNLPH UBRESMIN WESBHNLPH
Art
Bezeichnung
FW FW FW (REF) FW FW FW
Einspritzung Enable Raildruck obere Schwelle Einspritzung Enable Raildruck untere Schwelle Synchronisierzustand zur Einspritzfreigabe einmalige Einspritzdauer im Phasengeber-Notlauf untere Grenze Bordnetzspannung uber ¨ Hauptrelais fur ¨ Freigabe der Einspritzung Winkel Einspritzbeginn homogen im Start bei Phasengeber-Notlauf
Systemkonstante
Art
Bezeichnung
SY_HKS SY_HSP SY_STERVK SY_UBR SY_ZYLOFFH SY_ZYLOFFS
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante BDE-Betriebsart Homogen-Klopfschutz (HKS) Systemkonstante BDE-Betriebsart Homogen-Split (HSP) Systemkonstante Bedingung : Stereo vor Kat Systemkonstante: Spannung hinter Hauptrelais ubr existiert ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbh bei Homogeneinspritzung ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbs bei Schichteinspritzung
Variable
Quelle
Referenziert von
Art
Bezeichnung
ANZTI ANZTIB ANZTIB_W
ESAUSG ESAUSG ESAUSG
ESWE, NLPH AWEA, ESSTT LAKH, LANSWL,NLPH, RKSPLITS
AUS AUS AUS
¨ ti-Einspritzzahler ¨ Einspritzzahler begrenzt ¨ ti-Einspritzzahler mit Begrenzung
ANZTI_W B_AIRBAG
ESAUSG GGCS
AUS EIN
¨ ti-Einspritzzahler ¨ Bedingung Airbag ausgelost
B_BANKH B_BANKS B_BASCH
GK GK BDEMUM
EIN EIN EIN
¨ Zylinderzuordnung zu Einspritzbanken Homogen ¨ Zylinderzuordnung zu Einspritzbanken Schicht Bedingung Schicht-Betriebsart (Schicht, Schicht-Katheizen) aktiv
B_BASCHDEL B_EAHOMB B_ENABLTI B_HKS
ESAUSG GK ESAUSG BDEMUM
LOK EIN AUS EIN
¨ Betriebsart schicht fur ¨ Betriebsumschaltung verzogert BDE-Einspritzart homogen (B_hom, B_hmm, B_hos) gepuffert Allgemeine Bedingungen OK fur ¨ Einspritzung Bedingung Betriebsart Homogen-Klopfschutz
B_HOS
BDEMUM
B_HSP
BDEMUM
B_KL15
BBSYSCON
B_NLPHWE B_NMIN
NLPH BGWNE
B_SKH
BDEMUM
DWESBH2_W DWESBKH2_W DWESBS2_W ESANF ESANF2 NMOT_W
AWEA AWEA AWEA ESAUSG ESAUSG BGNMOT
PRIST_W
HDRPIST
AEKP, BGBN,DKVBDE, ESAUSG,FGRABED, ... AWEA, ESAUSG, RKTI AWEA, ESAUSG, RKTI AWEA, BBKR,ESAUSG, GK, RKTI, ... ESAUSG, RKTI
AWEA, BBKR,BDEMKO, BDEMUS,ESAUSG, ... ATM, BBKR,EIN BDEMEN, BDEMUE,BGAGRSOL, ... EIN AWEA, BDEMEN,BDEMKO, BDEMUS,ESAUSG, ... ADVE, BGLBK, BKS,- EIN CANECU, CANECUR, ... EIN ESAUSG EIN ADVE, BBNWS,BDEMUM, BGDSAD,BGNMOT, ... ATM, AWEA, BAKH,- EIN BDEMEN, BDEMKO, ... EIN ESAUSG EIN ESAUSG EIN ESAUSG KT_ES AUS KT_ES AUS AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... AMSV, AWEA, BGBVG, EIN BGPBR, BKS, ...
Bedingung Betriebsart Homogen-Schicht
Bedingung Betriebsart Homogen-Split
Bedingung Klemme 15
Anforderung fur ¨ eine Einspritzung bei OT fur ¨ Ruckblaserkennung ¨ Bedingung Unterdrehzahl: n < NMIN
Bedingung Betriebsart Schicht-Katheizen Deltawinkel Einspritzbeginn homogen fur ¨ 2. Bank Deltawinkel Einspritzbeginn fur ¨ Katheizen fur ¨ 2. Bank Deltawinkel Einspritzbeginn Schicht fur ¨ 2. Bank Bitmuster: Einspritzausgabe angefordert Bitmuster: Einspritzausgabe 2. ES mit Winkelbezug angefordert Motordrehzahl Gefilterter Raildruck-Istwert (Absolutdruck)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESAUSG 1.30.1
Variable
Quelle
Referenziert von
Art
Bezeichnung
SYNSTATE
BGWNE
EIN
Aktueller Synchronisierzustand
TIH2OUT_L TIHOUT_L TIKH2OUT_L TIKHOUT_L TIS2OUT_L TISOUT_L TISTMP2_L TISTMP_L TIX_L TIY_L UBRSQ
RKTI RKTI RKTI RKTI RKTI RKTI ESAUSG ESAUSG ESAUSG ESAUSG GGUBR
BGNMOT, BGWNWVFE, BISYNC, DPH, ESAUSG, ... ESAUSG ESAUSG ESAUSG ESAUSG ESAUSG ESAUSG
UBSQ
GGUB
W1ESB_W W2ESB_W WESBHOUT_W WESBKH_W WESBS_W ZUEN_BEG ZZYLH
ESAUSG ESAUSG AWEA AWEA AWEA ESAUSG SYNTIZW
ZZYLS
SYNTIZW
EIN EIN EIN EIN EIN EIN LOK LOK KT_ES, UFRKTI AUS KT_ES, UFRKTI AUS ADVE, ALBK, BGDVE, EIN DAGRE, DHDEVE, ... ABKVP, AEKP, ALBK,- EIN ALSU, BGLBK, ... KT_ES AUS KT_ES, UFRKTI AUS EIN ESAUSG EIN ESAUSG EIN ESAUSG AUS ESAUSG, GK, KT_ES, EIN MDZW, RKTI, ... ESAUSG, GK, KT_ES, EIN RKTI, UFRKTI
Seite 3642 von 4100 31.JAN.2003 Thomas Brosi
Einspritzzeit homogen, Bank 2 Einspritzzeit homogen Einspritzzeit fur ¨ Katheizen, Bank 2 Einspritzzeit fur ¨ Katheizen, Bank 1 Einspritzzeit fur ¨ Schichteinspritzung, Bank 2 Einspritzzeit fur ¨ Schichteinspritzung, Bank 1 Puffer Einspritzzeit fur ¨ Schichteinspritzung, Bank 2 Puffer Einspritzzeit fur ¨ Schichteinspritzung, Bank 1 1. Einspritzzeit bei Doppeleinspritzung BDE 2. Einspritzzeit bei Doppeleinspritzung BDE Bordnetzspannung uber ¨ Hauptrelais, Standard-Quantisierung Bordnetzspannung, umgerechnet in Standard-Quantisierung 1. Winkel Einspritzbeginn bei Doppeleinspritzung BDE 2. Winkel Einspritzbeginn bei Doppeleinspritzung BDE Winkel Einspritzbeginn homogen mit Berucks. ¨ der Vormagnetisierung Winkel Einspritzbeginn fur ¨ Katheizen Winkel Einspritzbeginn Schicht Zylinder, bei dem erste Einspritzung stattgefunden hat ¨ Zylinderzahler fur ¨ Homogeneinspritzung ¨ Zylinderzahler fur ¨ Schichteinspritzung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB ESAUSG 1.30.1 Funktionsbeschreibung Die Funktion %ESAUSG ¨ ubernimmt bei der Benzin-Direkteinspritzung das Timing und die Zuordnung der in den Funktionen %RKTI und %AWEA berechneten Einspritzparameter. Sie bildet die Schnittstelle zur hardwarenahen Software (Komponententreiber %HT2KTINJ, Hardwaretreiber, TPU-Software). Aufgabe der Funktion ist es die Parameter der Einspritzung (Einspritzdauer, -winkel) abh¨ angig von der BDE-Betriebsart zu bestimmten Zeitpunkten den einzelnen Zylindern zuzuordnen. Im Besonderen ist dabei das Timing w¨ ahrend des ¨ Ubergangs zwischen den BDE-Betriebsarten von Bedeutung. Die wichtigsten Ausgangsgr¨ oßen der Funktion sind: tix_l und tiy_l: Es k¨ onnen pro Zylinder und Arbeitsspiel 2 Einspritzungen abgegeben werden. tix_l und tiy_l sind die Einspritzdauer-Arrays mit Dimension = SY_ZYLZA. Die Arrayelemente sind nach ihrer Numerierung den Zylindernummern in der SG-internen Z¨ ahlweise zugeordnet. w1esbot_w und w2esbot_w: Die Winkel Einspritzbeginn mit Bezug ZOT werden in die Winkel-Arrays w1esb_w und w2esb_w f¨ ur die erste und die zweite Einspritzung eingetragen. Die Zuordnung der Arrayelemente ist die gleiche wie f¨ ur tix_l und tiy_l. esanf1 und esanf2: Die Gr¨ oßen sind als udisc-Bytes angelegt und enthalten das Bitmuster f¨ ur die Anforderung von Einspritzungen mit Winkelbezug. Die Bitpositionen entsprechen dabei den Zylindernummern nach SG-interner Z¨ ahlweise. esanf1=00000001 bedeutet: Auf Zylinder 0 wird die erste Einspritzung mit den Parametern tix_l[1] und w1esb_w[1] angefordert. esanf2=00001000 bedeutet: Auf Zylinder 3 wird die zweite Einspritzung mit den Parametern tiy_l[3] und w2esb_w[3] angefordert. Der Begriff "Anforderung" bedeutet hier, dass die Funktion %ESAUSG das Absetzen einer Einspritzung mit bestimmten Parametern durch die hardwarenahe Software anfordert. anzti, anztib, anzti_w, anztib_w: Enthalten die Anzahl bereits abgegebener und angeforderten Einspritzungen. Die Gr¨ oßen anzti und anzti_w laufen bei 2ˆ8 bzw. bei 2ˆ16 ¨ uber, anztib ist begrenzt auf 255, anztib_w ist begrenzt auf 65000. zuen_beg: Enth¨ alt die Zylindernummer des Zylinders, f¨ ur den im Start die erste Einspritzung abgesetzt wurde.
Die Einspritzung erfolgt mit der Bedingung B_enablti=true. B_enablti wird gesetzt, wenn folgende Bedingungen vorliegen: *
Klemme 15 on,
*
Motordrehzahl ¨ uber Min-Schwelle,
*
Synchronisationsstatus ist gleich oder gr¨ oßer als SYNAES,
*
Die Batteriespannung ist gr¨ oßer als UBRESMIN,
*
Kein Airbag ist ausgel¨ ost,
¨berschreiten von PRESENOS kann er * Der Raildruck muss zur ersten Freigabe gr¨ oßer als die Obergrenze PRESENOS sein. Nach dem U sich oberhalb der Untergrenze PRESENUS bewegen. Darunter wird die Freigabe zur¨ uckgenommen. Die Hysteres wurde aufgrund des Druckverlaufs bei der Ausgabe der ersten Einspritzungen eingef¨ uhrt: W¨ ahrend die ersten Einspritzungen ausgegeben werden, f¨ allt der Raildruck wieder ab. Ist eine dieser Bedingungen im Betrieb verletzt, so wird die Einspritzung sofort gesperrt. Im Folgenden sind die Einzelfunktionen f¨ ur jede BDE-Betriebsart beschrieben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ESAUSG 1.30.1
Seite 3643 von 4100 31.JAN.2003 Thomas Brosi
Homogenbetrieb (HOM) ==================== Im Homogenbetrieb wird eine Einspritzung im Ansaugtakt pro Zylinder und Arbeitsspiel abgesetzt. Der Zeitpunkt an dem die Einspritzung angefordert wird, h¨ angt von der Systemkonstante SY_ZYLOFFH ab, die angibt wieviele Segmente vor dem ZOT die Einspritzung berechnet werden muss, damit die Einspritzung im Einspritzfenster abgegeben werden kann. Beispiel: Der Einspritzbeginn einer Homogeneinspritzung bei einem 6-Zylinder Motor mit SY_GRUNDWERT=54 ◦ KW soll bis zu 360 ◦ vor ZOT liegen k¨ onnen. Der Winkel eines Segments berechnet sich zu ANG_SEG=720 ◦ /SY_ZYLZA=120 ◦ . W¨ ahlt man SY_ZYLOFFH=3 so liegt der Berechnungs- und Anforderungszeitpunkt bei SY_ZYLOFFH*ANG_SEG+SY_GRUNDWERT=414 ◦ . Es muss noch die Laufzeit der Berechnung mit ca. 40 ◦ ber¨ ucksichtigt werden, damit ergibt sich bei SY_ZYLOFFH=3 ein maximaler Beginnwinkel der Einspritzung von 374 ◦ , so dass die Forderung von 360 ◦ erf¨ ullt ist. F¨ ur die Einspritzung im Homogenbetrieb steht der Zylinderz¨ ahler zzylh zur Verf¨ ugung. Dieser wird an jeder Bezugsmarke mit zzylh = (zzyl + SY_ZYLOFFH) mod SY_ZYLZA berechnet. Er enth¨ alt die Zylindernummer in SG-interner Z¨ ahlweise auf der die an der aktuellen Bezugsmarke anzufordernde Einspritzung abgesetzt werden muss. Um eine Homogeneinspritzung anzufordern wird im Block TI_TIRST_INJECTION neben der generellen Einspritzfreiganbe B_enablti die Bedingung B_eahomb (Einspritzart homogen) abgepr¨ uft. Bei erf¨ ullter Bedingung wird, je nach dem welcher Abgasbank der Zylinder in zzylh zugeordnet ist, tihout_l oder tih2out_l nach tix_l[zzylh] kopiert. Ist der kopierte Wert >0 so wird das Bit in esanf1 an der Bitposition zzylh gesetzt, d.h. die Einspritzung wird angefordert und es findet eine Inkrementierung der Einspritzz¨ ahler anzti.. statt. Gleichzeitig wird in ANGLE_FIRST_INJECTION der Einspritzbeginnwinkel wesbhout_w bzw. wesbhout_w+dwesbh2_w nach w1esb_w[zzylh] kopiert, so dass mit Anforderungsbit, Einspritzdauer und Beginnwinkel ein vollst¨ andiger Parametersatz f¨ ur den Zylinder zzylh zur Verf¨ ugung steht.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Homogen-Klopfschutz-Betrieb (HKS), Homogen-Split-Betrieb (HSP) und Homogen-Schicht(HOS) ======================================================================================= Im HKS-, HSP- und HOS-Betrieb wird pro Zylinder und Arbeitsspiel eine Homogeneinspritzung im Ansaugtakt und eine Schichteinspritzung im Verdichtungstakt abgesetzt. Die Anforderung der Homogeneinspritzung ist analog zum Homogenbetrieb. Im Block TI_SECOND_INJECTION wird unter der Bedingung (B_hks oder B_hsp oder HOS) die Einspritzdauer tisused_l f¨ ur die zweite Einspritzung (aus TI_FIRST_INJECTION) nach tiy_l[zzylh] kopiert. Ist der kopierte Wert >0 so wird in esanf2 das Bit an der Bitposition zzylh gesetzt. Gleichzeitig wird in ANGLE_SECOND_INJECTION der Einspritzbeginnwinkel der 2. Einspritzung nach w2esbot_w[zzylh] kopiert.
Schichtbetrieb (SCH, station¨ ar) =============================== Im Schichtbetrieb wird Schichteinspritzung im Verdichtungstakt abgesetzt. Der Zeitpunkt an dem die Einspritzung angefordert wird, h¨ angt von der Systemkonstante SY_ZYLOFFS ab. Sie gibt an, wieviele Segmente vor dem ZOT die Einspritzung berechnet werden muss, damit diese im Einspritzfenster abgegeben werden kann. Beispiel: Der Einspritzbeginn der Schichteispritzung f¨ ur einen 6-Zylinder Motor mit SY_GRUNDWERT=54 ◦ soll bis zu 120 ◦ KW vor dem ur die Laufzeit der Berechnung mit den ZOT liegen k¨ onnen. W¨ ahlt man SY_ZYLOFFS = 1 ergibt sich unter Ber¨ ucksichtigung von 40 ◦ f¨ o.g. Formeln der maximale Beginnwinkel f¨ ur die erste Schichteinspritzung zu 134 ◦ . F¨ ur die Einspritzung im Schichtbetrieb steht der Zylinderz¨ ahler zzyls zur Verf¨ ugung. Dieser wird an jeder Bezugsmarke mit zzyls = (zzyl + SY_ZYLOFFS) mod SY_ZYLZA berechnet. Er enth¨ alt die Zylindernummer in SG-interner Z¨ ahlweise auf der die an der aktuellen Bezugsmarke anzufordernden Einspritzungen abgesetzt werden m¨ ussen. Die Schichteinspritzung wird mit Winkelbezug ausgegeben, d.h. der Parametersatz besteht aus einer Einspritzdauer tix_l[i], einem Anforderungsbit esanf1[i] und einem Beginnwinkel in w1esb[i]. Im station¨ aren Schichtbetrieb ist B_baschdel = B_basch = true, so dass, je nach Bankzuordung des Zylinders in zzyls, tisout_l oder tis2out_l nach tix_l[zzyls] kopiert wird. Ist tix_l[zzyls] ungleich Null, so wird das Bit esanf1[zzyls] auf true gesetzt und die Einspritzz¨ ahler inkrementiert(in TI_FIRST_INJECTION).
Wechsel der Betriebsart SCH --> HOM =================================== Beim ¨ Ubergang der Betriebsart von Schicht- nach Homogenbetrieb m¨ ussen die unterschiedlichen Einspritzlagen der beiden Betriebsarten ber¨ ucksichtigt werden. W¨ ahrend im Schichtbetrieb die Einspritzbeginnwinkel kleiner 100 ◦ sind, muss man im ◦ Homogenbetrieb von bis zu 360 ausgehen. W¨ urde man die Einspritzung direkt mit dem Betriebsartenbit B_sch bzw. B_basch umschalten, dann l¨ age der Zeitpunkt f¨ ur den Beginn der ersten Homogeneinspritzung in der Vergangenheit. Da das nicht m¨ oglich ist, werden nach der Umschaltung der Betriebsart noch SY_ZYLOFFH - SY_ZYLOFFS Schichteinspritzungen abgegeben. Im obigen Beispiel(SY_ZYLOFFHSY_ZYLOFFS=2) bedeutet das, dass nach der Umschaltung von Schicht- nach Homogenbetrieb noch 2 weitere Schichteinspritzungen abgegeben werden. Die Steuerung dieser Verz¨ ogerung wird im Block SCH_TRANS berechnet. Da der Kraftstoffpfad bereits die Einspritzdauern f¨ ur die Homogeneispritzung berechnet, muss auf das letzte Schicht-ti vor der Betriebsartenumschaltung zur¨ uckgegriffen werden. Die Schicht-Tis der letzten Berechnung werden in tistemp_l bzw- tistemp2_l gespeichert.
Wechsel der Betriebsart HOM --> SCH =================================== Beim ¨ Ubergang der Betriebsart von Schicht- nach Homogenbetrieb muss die ¨ Anderung der Einspritzbeginnwinkel in entgegengesetzter Richtung ber¨ ucksichtigt werden. Kopmlement¨ ar zum oben beschriebenen Fall m¨ ussen nach dem Beginn der Betriebsart Schicht die bereits abgesetzten, aber noch nicht gez¨ undeten Homogeneinspritzungen ber¨ ucksichtigt werden. Dies wird realisiert, in dem die SchichtEinspritzung um SY_ZYLOFFH - SY_ZYLOFFS Bezugsmarken verz¨ ogert abgesetzt wird.
Schicht-Katheizen (SKH) ======================= In der Betriebsart Schicht-Katheizen werden pro Zylinder und Arbeitsspiel eine Schichteinspritzung im Verdichtungstakt wie im Schichtbetrieb und eine Katheiz-Nacheinspritzung im Arbeitstakt abgesetzt wird. Die erste Einspritzung (pro Zylinder und
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTAGR 1.30.0
Seite 3644 von 4100 31.JAN.2003 Thomas Brosi
Arbeitszyklus) wird analog zur Schichteinspritzung im Schichtbetrieb angefordert. F¨ ur die Katheiz-Nacheinspritzung wird in TI_SECOND_INJECTION durch B_skh=true tikh(2)out_l nach tiy_l[zzyls] kopiert und falls tiy_l[zzyls] ungleich Null ist, wird esanf2[zzyls] gesetzt. In ANGLE_SECOND_INJECTION wird durch B_SKH=true der Beginnwinkel der Katheiz-Nacheinspritzung nach w2esb_w[zzyls] kopiert.
Verwendete Abk¨ urzungen: ...s, ...s_w ...h, ...h_w ...kh, ...kh_w (i)
=> => => =>
Schicht Homogen Katheizen Zylinderz¨ ahler von 0...SY_ZYLZA-1
APP ESAUSG 1.30.1 Applikationshinweise SYNAES UBRESMIN TIHNLPH WESBHNLPH PRESENOS PRESENUS
= = = = = =
2 6.5 80 360 15 2
Freigabe der Einspritzung durch Synchronisation mit Schnellstartgeberrad V ms ◦ KW MPa MPa
FU HT2KTAGR 1.30.0 Schnittstelle Hardwaretreiber - Komponententreiber AGR FDEF HT2KTAGR 1.30.0 Funktionsdefinition Schematically pattern in case of SY_AGR = 1 and SY_AGRKOMP =3:
taagr_w
PWM
P_AGRDIR DIRECTION
uuagrvp_w
RESPONSE
Motronic
EGR valve
ht2ktagr-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_taagr
P_AGR
P_UUAGRVP ht2ktagr-main Dieser Komponententreiber definiert die Hardware-Anbindung f¨ ur ein AGR-Ventil mit Siemens DC-Motor. Der DC-Motor wird ¨ uber die H-Br¨ ucke CJ220 bzw. CJ230 angesteuert, d.h. ¨ uber eine Richtungsinformation und ¨ uber ein vorzeichenloses PWM-Signal. Der DC-Motor wird ¨ uber den projektunabh¨ angigen Port P_AGR (Port AbGasR¨ uckf¨ uhrung) angesteuert.
Bedeutung der Systemkonstanten SY_AGR und SY_AGRKOMP: SY_AGR Beschreibung -----------------------------------------------------------------------------------------------------SY_AGR = 0: Kein AGR-System vorhanden SY_AGR = 1: AGR-System vorhanden SY_AGRKOMP Beschreibung -----------------------------------------------------------------------------------------------------SY_AGRKOMP = 0: Keine AGR SY_AGRKOMP = 1: Ventil mit Hubankerantrieb SY_AGRKOMP = 2: Stepperantrieb ohne Lager¨ uckmeldung SY_AGRKOMP = 3: Ventil mit DC-Antrieb (H-Br¨ ucke) und Lager¨ uckmeldung Die einzelnen im Folgenden beschriebenen Prozesse sind nur vorhanden bei: SY_AGR = 1 (AGR-System generell vorhanden) und SY_AGRKOMP = 3 (AGR-Komponente mit DC-Motor)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTAGR 1.30.0
Seite 3645 von 4100 31.JAN.2003 Thomas Brosi
Die Portbezeichungen der Ein- und Ausgangssignale besitzen folgende Bedeutung: P_AGR P_AGRDIR
: :
Port f¨ ur Tastverh¨ altnis PWM (vorzeichenlos) Port f¨ ur die Bewegungsrichtung (Vorzeichen-Bit)
P_AGRESON P_UUAGRVP
: :
Port AGR-Endstufe (CJ220) ist aktiv Port f¨ ur Spannung der AGR-Ventil-Lager¨ uckmeldung
Die aktuelle Ist-Position des AGR-Ventils wird aus dem Spannungssignal der Lager¨ uckmeldung generiert. ***************************************************************************************************************** * !!! Wichtig !!! * * * * Die Initialisierung der Ausgangsports von den Endstufen m¨ ussen bereits in der Startup-Phase des Steuerger¨ ates * * (d.h. vor dem ersten Ini-Prozess) so angepasst werden, dass die AGR-Komponente stromlos ist !!! * *****************************************************************************************************************
Init-Prozess: ===================== Alle Ports stromlos schalten. 5ms-Prozess: ============ Ausgabe Tastverh¨ altnis taagr_w auf Port P_AGR in Abh¨ angigkeit des Richtungsbits B_taagr. Ausgabe von -taagr_w: --------------------P_AGRDIR = !B_taagr(=false); P_AGR = (100%-taagr_w)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ausgabe von taagr_w: --------------------P_AGRDIR = !B_taagr(=true); P_AGR = taagr_w
(-->Gegebenenfalls Invertierung ¨ uber BIOS-Konfiguration)
(-->Gegebenenfalls Invertierung ¨ uber BIOS-Konfiguration)
100ms_SwOff-Prozess: ===================== Alle Ports stromlos schalten. Befindet sich das AGR-Ventil in Nullposition, ist der Port P_AGR stromlos zu schalten. Nullposition liegt dann vor, wenn taagr_w = 0 und B_taagr = false sind. Die Frequenz des PWM-Signals betr¨ agt konstant 1000Hz, dies entspricht einer Periodendauer von 1ms.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTAGR 1.30.0
Seite 3646 von 4100 31.JAN.2003 Thomas Brosi
ht2ktagr-taagr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zusammenhang zw. Richtungsbit B_taagr und Tastverh¨ altnis taagr_w ================================================================
ht2ktagr-taagr
ABK HT2KTAGR 1.30.0 Abkurzungen ¨ Systemkonstante
Art
SY_AGR SY_AGRKOMP
SYS (REF) Systemkonstante AGR vorhanden SYS (REF) Systemkonstante Komponententyp AGR-Ventil Art
Variable
Quelle
Referenziert von
B_TAAGR
AAGRDC
TAAGR_W
AAGRDC
AAGRDC, ADAGRLS,- EIN HT2KTAGR, TKMWL AAGRDC, ADAGRLS,- EIN DAGRE, HT2KTAGR,TKMWL
Bezeichnung
Bezeichnung Bedingung: Vorzeichen der Summe der PID-Anteile ¨ ausgegebenes Tastverhaltnis an AGR-Ventil (word)
FB HT2KTAGR 1.30.0 Funktionsbeschreibung APP HT2KTAGR 1.30.0 Applikationshinweise Es ist keine Applikation notwendig.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTBKS 1.10.0, HT2KTCJ840 1.30.0
Seite 3647 von 4100 31.JAN.2003 Thomas Brosi
FU HT2KTBKS 1.10.0 Komponententreiber fur ¨ bedarfsgeregeltes Kraftstoffversorgungssystem FDEF HT2KTBKS 1.10.0 Funktionsdefinition ABK HT2KTBKS 1.10.0 Abkurzungen ¨ Systemkonstante
Art
SY_BKS
SYS (REF) Systemkonstante Bedingung bedarfsgeregeltes KVS
Bezeichnung
Variable
Quelle
Referenziert von
Art
Bezeichnung
LEPWMBKS_W
BKS
DBKSE, HT2KTBKS
EIN
Tastverhaeltnis Leistungsendstufe EKP
FB HT2KTBKS 1.10.0 Funktionsbeschreibung Dieser Komponententreiber definiert die Hardware-Anbindung f¨ ur die bedarfsgeregelte Kraftstoffversorgung (%BKS). ¨ Uber eine Endstufe wird mit einem PWM-Signal (Periodendauer konstant 50ms) die elektrische Kraftstoffpumpe (EKP) angesteuert. Der EKP ist noch eine externe Leistungsendstufe vorgeschaltet. Die BKS wird ¨ uber den projektunabh¨ angigen Port P_BKS (Port bedarfsgeregeltes Kraftstoffversorgungssystem) angesteuert.
ini-Prozess: ============ Der Port P_BKS wird stromlos geschaltet 100ms_SwOff -Prozess: ===================== Im Nachlauf wird P_BKS stromlos geschaltet.
Die einzelnen Prozesse sind nur vorhanden wenn SY_BKS = 1
(BKS vorhanden)
APP HT2KTBKS 1.10.0 Applikationshinweise Es ist keine Applikation notwendig. Das PWM-Tastverh¨ altnis lepwmbks_w wird in der %BKS berechnet, Applikationsgr¨ oßen siehe dort; Periodendauer 50ms ist fest eingestellt.
FU HT2KTCJ840 1.30.0 Schnittstelle Hardwaretreiber - Komponententreiber CJ840 FDEF HT2KTCJ840 1.30.0 Funktionsdefinition Der Komponententreiber definiert die SPI Anbindung des CJ840 Bausteins. Mit dem Baustein k¨ onnen die HDEV II Ventile parametriert und diagnostiziert werden. Der Datenaustausch findet ¨ uber den SPI Bus statt !!!! Abh¨ angig von der Systemkonstante SY_CJ840 werden ein oder zwei in den jeweiligen Projekt verwendeten CJ840 angesprochen.
HT2KT_10ms
HT2KT_ini
HT2KT_100ms
HT2KT_100ms_SwOff
HT2KT_1000ms
ht2ktcj840-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
100ms-Prozess: ============== Ausgabe PWM-Signal (Periodendauer= 50ms = const., Tastverh¨ altnis lepwmbks_w) auf Port P_BKS.
ht2ktcj840-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTCJ840 1.30.0
Seite 3648 von 4100 31.JAN.2003 Thomas Brosi
10-ms-Prozess: ==============
SY_DCSAVE 1
compute 1/
B_cj840on MCJ840_NR1 MCJ840_PARACON5 paracon5a err_stat
DeviceNr Register Data Error
2/
compute 1/
bool MCJ840_NR1
MCj840_SetRegister
DeviceNr
bool
MCj840_StartSpiCommunication
3/ SY_CJ840 2
compute 1/
paracon5b
compute
2/
compute 1/
bool MCJ840_NR2
MCj840_SetRegister
DeviceNr
bool
MCj840_StartSpiCommunication
MCj840_proc is an 10ms cyclic process and must started in 10ms tasklist not in function HT2KT !!!
MCj840_Proc ht2ktcj840-ht2kt-10ms 100-ms-Prozess: ===============
SY_DCSAVE 1 B_cj840on
if send_parameter
if receive_parameter
if verify_config
if read_diagnosis_register
ht2ktcj840-ht2kt-100ms
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
err_stat
DeviceNr Register Data Error
ht2ktcj840-ht2kt-10ms
MCJ840_NR2 MCJ840_PARACON5
ht2ktcj840-ht2kt-100ms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
if MCJ840_NR1 MCJ840_PARACON1 paracon1
DeviceNr Register Data Error
HT2KTCJ840 1.30.0
compute 1/
Seite 3649 von 4100 31.JAN.2003 Thomas Brosi
compute MCJ840_NR2 1/ MCJ840_PARACON1
bool
paracon1
err_stat
bool
err_stat MCj840_SetRegister
MCJ840_NR1 MCJ840_PARACON2 paracon2
DeviceNr Register Data Error
7/
bool SY_CJ840 2
MCj840_SetRegister MCJ840_NR1 MCJ840_PARACON3 paracon3
DeviceNr Register Data Error
MCj840_SetRegister
compute 2/
err_stat compute 3/ bool
compute MCJ840_NR2 2/ MCJ840_PARACON2 paracon2
DeviceNr Register Data Error
bool
err_stat MCj840_SetRegister compute MCJ840_NR2 3/ MCJ840_PARACON3 paracon3
err_stat
DeviceNr Register Data Error
bool
err_stat MCj840_SetRegister
MCJ840_NR1 MCJ840_PARACON4 paracon4
DeviceNr Register Data Error
MCj840_SetRegister compute 4/
bool
compute MCJ840_NR2 4/ MCJ840_PARACON4 paracon4
err_stat
DeviceNr Register Data Error
bool
err_stat MCj840_SetRegister
MCJ840_NR1 MCJ840_PARACON5 paracon5a
DeviceNr Register Data Error
MCj840_SetRegister compute 5/
bool
compute MCJ840_NR2 5/ MCJ840_PARACON5 paracon5b
DeviceNr Register Data Error
bool
err_stat MCj840_SetRegister
MCJ840_NR1
DeviceNr
bool
MCj840_StartSpiCommunication
MCj840_SetRegister compute 6/
compute 6/ MCJ840_NR2
DeviceNr
bool
MCj840_StartSpiCommunication
ht2ktcj840-send-parameter
err_stat ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DeviceNr Register Data Error
ht2ktcj840-send-parameter
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTCJ840 1.30.0
Seite 3650 von 4100 31.JAN.2003 Thomas Brosi
14/
if SY_CJ840 DeviceNr Register Data Error
compute MCJ840_NR1 MCJ840_PARACON1 8/ para11_temp
2
compute 1/
bool
para12_temp
err_stat
bool
err_stat MCj840_GetRegister
compute MCJ840_NR1 9/ MCJ840_PARACON2
DeviceNr Register Data Error
para21_temp
MCj840_GetRegister compute 2/
bool
DeviceNr Register Data Error
MCJ840_NR2 MCJ840_PARACON2 para22_temp
err_stat
bool
err_stat MCj840_GetRegister DeviceNr Register Data Error
compute MCJ840_NR1 MCJ840_PARACON3 10/ para31_temp
MCj840_GetRegister compute 3/
bool
DeviceNr Register Data Error
MCJ840_NR2 MCJ840_PARACON3 para32_temp
err_stat
bool
err_stat MCj840_GetRegister
compute MCJ840_NR1 MCJ840_PARACON4 11/
DeviceNr Register Data Error
para41_temp
MCj840_GetRegister compute 4/
bool
MCJ840_NR2 MCJ840_PARACON4
DeviceNr Register Data Error
para42_temp
err_stat
bool
err_stat MCj840_GetRegister
compute MCJ840_NR1 12/ MCJ840_PARACON5
DeviceNr Register Data Error
para5a_temp
MCj840_GetRegister compute 5/
bool
DeviceNr Register Data Error
MCJ840_NR2 MCJ840_PARACON5 para5b_temp
err_stat
bool
err_stat
compute MCJ840_NR1 13/ MCJ840_REVISION
DeviceNr Register Data Error
cj840reva
MCj840_GetRegister compute 6/
bool
DeviceNr Register Data Error
MCJ840_NR2 MCJ840_REVISION cj840revb
err_stat
bool
err_stat MCj840_GetRegister
MCj840_GetRegister
ht2ktcj840-receive-parameter
MCj840_GetRegister
ht2ktcj840-receive-parameter
if paracon1 para11_temp paracon2
15/ 1/
para21_temp true
B_konfig
paracon3 para31_temp
1/ paracon4 para41_temp
SY_CJ840 2 1/ false
paracon1 para12_temp 1/
B_konfig paracon2
1/
para22_temp false
paracon3
1/
para32_temp true paracon4 para42_temp
B_konfig
B_konfig ht2ktcj840-verify-config
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DeviceNr Register Data Error
MCJ840_NR2 MCJ840_PARACON1
ht2ktcj840-verify-config
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTCJ840 1.30.0
if
diaeve HDEV1 dummy
numSignal dTstMsk
dummy
dummy
26/ 1
dummy
numSignal dTstMsk
2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dummy
numSignal dTstMsk
diaeve numSignal dTstMsk
Pm_GetErr
errcj840b
3/ para5b_temp
hdeven2rd
4
error 4
4/ diaeve
numSignal dTstMsk
error
Pm_GetErr
2/
Pm_GetErr
dummy
PMD_CJ840_2_DIAGERROR
3
compute 3/ HDEV6
2/ 2/
error
Pm_GetErr
dummy
2 compute 1/
diaeve numSignal dTstMsk
SY_CJ840
error
compute 1/ HDEV5
2/ diaeve
Pm_GetErr
HDEV4
hdevenrd
4
error
compute 1/
4
para5a_temp
error 5
cylinder configuration HDEV1...HDEVx is solved in header Powerstage_conf.h
ht2ktcj840-read-diagnosis-register
dummy
HDEV3
22/
25/ diaeve
numSignal dTstMsk
compute 1/
3
errcj840a
Pm_GetErr
Pm_GetErr
21/
error
19/ HDEV2
2
24/
numSignal dTstMsk
0
compute 18/
SY_ZYLZA
PMD_CJ840_1_DIAGERROR
error
Pm_GetErr
20/
compute 23/
17/
compute 16/
Seite 3651 von 4100 31.JAN.2003 Thomas Brosi
ht2ktcj840-read-diagnosis-register 1000-ms-Prozess: ================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DeviceNr Register Data Error
MCJ840_NR1 MCJ840_IDENT ident_cj840 err_stat
HT2KTCJ840 1.30.0
Seite 3652 von 4100 31.JAN.2003 Thomas Brosi
bool
1/ VALID ident_cj840 1/
MCj840_GetRegister
true
IDENTCJ840 <0>/NC
B_cj840err
1/ SY_CJ840 compute 1/
2 1/ false
MCJ840_NR2 MCJ840_IDENT
B_cj840err
DeviceNr Register Data Error
ident_cj840 err_stat
2/ bool VALID
MCj840_GetRegister
1/ ident_cj840
false
1/ B_cj840err
ht2ktcj840-ht2kt-1000ms 100ms_SwOff-Prozess: ===================
SY_DCSAVE 1 compute 1/ MCJ840_NR1 MCJ840_paracon5
DeviceNr Register Data Error
paracon5a err_stat
compute 2/
bool
MCJ840_NR1
DeviceNr
bool
MCj840_StartSpiCommunication
MCj840_SetRegister
3/ SY_CJ840 2
compute 1/
MCJ840_NR2 MCJ840_paracon5 paracon5b err_stat
DeviceNr Register Data Error
bool
MCj840_SetRegister
compute 2/ MCJ840_NR2
DeviceNr
bool
MCj840_StartSpiCommunication
ht2ktcj840-ht2kt-100ms-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
true
B_cj840err
ht2ktcj840-ht2kt-1000ms
1/ IDENTCJ840 <0>/NC
ht2ktcj840-ht2kt-100ms-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTCJ840 1.30.0
Seite 3653 von 4100 31.JAN.2003 Thomas Brosi
ini-Prozess: ============
global ramcells from MCj840 driver SY_CJ840 0
MCj840_RevisionRegister compute 1/
compute 2/
4/
cj840reva 3/
PMD_CJ840_1 MCj840_Proc_ini
dummy
numSignal dTstMsk
error
0 error_cj840_1/_ini
Pm_GetErr 5/ SY_CJ840 MCj840_RevisionRegister
2
compute 1/
3/ cj840revb
2/ PMD_CJ840_2 dummy
numSignal dTstMsk
error
error_cj840_2/_ini
1
global ramcells from MCj840 driver
Pm_GetErr
error_cj840_1/_ini B_cj840err ht2ktcj840-ht2kt-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CHIPTYP_ERROR error_cj840_2/_ini CHIPTYP_ERROR ht2ktcj840-ht2kt-ini Systemkonstante
Art
SY_CJ840 SY_DCSAVE SY_ZYLZA
SYS (REF) Systemkonstante: Anzahl CJ840 Bausteine SYS (REF) Systemkonstante BDE Energiesparmode SYS (REF) Zylinderanzahl
Bezeichnung
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_CJ840ERR B_CJ840ON B_KONFIG CJ840REVA CJ840REVB DIAEVE DUMMY ERRCJ840A ERRCJ840B HDEVEN2RD HDEVENRD PARACON1 PARACON2 PARACON3 PARACON4 PARACON5A PARACON5B
HT2KTCJ840
DHDEVE CONCJ, HT2KTCJ840 DHDEVE CONCJ CONCJ DHDEVE HT2KTCY315 DHDEVE DHDEVE
AUS EIN AUS AUS AUS AUS LOK AUS AUS AUS AUS EIN EIN EIN EIN EIN EIN
Bedingung CJ840 Error SPI Bus Bedingung CJ840 ein ¨ Bedingung Konfiguration CJ830/840 verandert Revisionsnummer CJ 840 (erster CJ840) Revisionsnummer CJ 840 (zweiter CJ840) Fehlerregisterinhalt fur ¨ HDEV-Endstufe — Errrorbyte CJ840 (1.ter Baustein) Errrorbyte CJ840 (2.ter Baustein) Freigabe Endstufen zweiter CJ840 Freigabe Endstufen erster CJ840 HDEV-Endstufe Parameterregister 1 HDEV-Endstufe Parameterregister 2 HDEV-Endstufe Parameterregister 3 HDEV-Endstufe Parameterregister 4 HDEV-Endstufe Parameterregister 5 (erster CJ840) HDEV-Endstufe Parameterregister 5 (zweiter CJ840)
HT2KTCJ840 HT2KTCJ840 HT2KTCJ840 HT2KTCJ840 HT2KTCJ840 HT2KTCJ840 HT2KTCJ840 HT2KTCJ840 HT2KTCJ840 CONCJ CONCJ CONCJ CONCJ CONCJ CONCJ
HT2KTCJ840 HT2KTCJ840 HT2KTCJ840 HT2KTCJ840 HT2KTCJ840 HT2KTCJ840
FB HT2KTCJ840 1.30.0 Funktionsbeschreibung APP HT2KTCJ840 1.30.0 Applikationshinweise Es ist keine Applikation notwendig.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTHNOH 1.20.0
Seite 3654 von 4100 31.JAN.2003 Thomas Brosi
FU HT2KTHNOH 1.20.0 Komponententreiber NOx-Sensorheizung hinter NOx-Kat FDEF HT2KTHNOH 1.20.0 Funktionsdefinition ABK HT2KTHNOH 1.20.0 Abkurzungen ¨ Systemkonstante
Art
SY_NOHK
SYS (REF) Systemkonstante Bedingung NOx-Sensor hinter Kat
Variable
Quelle
B_HNOHK B_HNOHKE TPHNOHK TVHNOHK_W
Bezeichnung
Referenziert von
Art
Bezeichnung
HT2KTHNOH
EIN AUS EIN EIN
Bedingung Heizerdiagnose aktiv Bedingung Heizerendstufe aktiv Periodendauer PWM-Signal NOx-Sensorheizung ¨ Tastverhaltnis NOx-PWM-Heizungssignal
HT2KTHNOH HT2KTHNOH HT2KTHNOH
FB HT2KTHNOH 1.20.0 Funktionsbeschreibung Dieser Komponententreiber definiert die Hardware-Anbindung f¨ ur die NOx-Sensorheizung. Die Heizerspule wird eine diskret aufgebaute Endstufe mit einem PWM-Signal angesteuert. Die NOx-Sensorheizung wird ¨ uber den projektunabh¨ angigen Port P_HNOH (Port Heizung NOx-Sensor hinter Kat) angesteuert.
Diskrete Endstufe f¨ ur NOx-Sensorheizung =======================================
+ 5 V
1 0 K
P W
N O x - S e n s o r h e iz u n g
u h n o h k
A D C
T p --> T v -->
2 2 K
M
1 0 K ht2kthnoh-nox-endstufe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
u P
+ 1 2 V
B _ h n o h k e ht2kthnoh-nox-endstufe ini-Prozess: ============ Der Port P_HNOH wird stromlos geschaltet 100ms_SwOff -Prozess: ===================== Im Nachlauf wird P_HNOH stromlos geschaltet. 20ms-Prozess: ============ Ausgabe PWM-Signal (Periodendauer tphnohk, Tastverh¨ altnis tvhnohk_w) auf Port P_HNOH. Bereitstellung des Bits B_hnohke f¨ ur die Endstufendiagnose. Prinzip der Endstufendiagnose =============================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTKMTR 1.30.1
Seite 3655 von 4100 31.JAN.2003 Thomas Brosi
B _ h n o h k
B _ h n o h k e
+ 5 V
U H N O H E M N
0 V B _ m n h n o h k e = 1
B _ m x h n o h k e = 1
B _ s ih n o h k e = 1
ht2kthnoh-nox-diagnose
U H N O H E M X
u h n o h k
ht2kthnoh-nox-diagnose Die Endstufendiagnose %DHNOHKE f¨ ur die NOx-Sensorheizung beruht auf der Tatsache, dass die Spannung uhnohk am Ausgang der diskreten Endstufe ¨ uber einen L¨ angswiderstand und einen ADC-Kanal in die Motronic eingelesen wird. Erkannt werden drei Endstufenfehler: Kurzschluss nach Batteriespannung B_hnohke = TRUE, uhnohk >= UHNOHEMX Kurzschluss nach Masse B_hnohke = FALSE, uhnohk <= UHNOHEMN
Die einzelnen Prozesse sind nur vorhanden wenn SY_NOHK = 1
(NOx-Sensor vorhanden).
APP HT2KTHNOH 1.20.0 Applikationshinweise Es ist keine Applikation notwendig.
FU HT2KTKMTR 1.30.1 Schnittstelle Hardwaretreiber - Komponententreiber fur ¨ KMTR FDEF HT2KTKMTR 1.30.1 Funktionsdefinition MAIN: ¨ Ubersicht Hardwaretreiber - Komponententreiber f¨ ur KMTR -------------------------------------------------------------
LUES1
Lüfter 1
LUES2
Lüfter 2
ETR
Elektisch angesteuertes Thermostat
ht2ktkmtr-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Lastabfall B_hnohke = FALSE, (uhnohk < UHNOHEMX) und (uhnohk > UHNOHEMN)
ht2ktkmtr-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTKMTR 1.30.1
Seite 3656 von 4100 31.JAN.2003 Thomas Brosi
LUES1: L¨ ufter 1 ---------------
SY_LUEKONF 5
1/ SY_LUART
0
calc 3/
B_rqtkmtr
PwmSetOut
1/
tvloc
tvlues1 arqtlue1_w
tvlues1_w /NC period
Port: P_LUES1 SY_LUEKONF 12
2/ LUES1_PERIOD_1 LUES1_PERIOD_2
B_rqtkmtr
tplues1_w /NC
calc 1/
bitloc
B_lues1 arqtlue1_w
0.0
Port: P_LUES1
ht2ktkmtr-lues1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SetOutIm
ht2ktkmtr-lues1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTKMTR 1.30.1
Seite 3657 von 4100 31.JAN.2003 Thomas Brosi
LUES2: L¨ ufter 2 ---------------
SY_LUEKONF 6
1/ SY_LUART
0
calc 3/
B_rqtkmtr
PwmSetOut
1/
tvloc
tvlues2
tvlues2_w /NC
arqtlue2_w
period
Port: P_LUES2 SY_LUEKONF 14
2/ LUES2_PERIOD_1
tplues2_w /NC
LUES2_PERIOD_2
calc 1/ B_rqtkmtr
arqtlue2_w
Port: P_LUES2
0.0
ht2ktkmtr-lues2
bitloc
B_lues2
ht2ktkmtr-lues2 ETR: Elektrisch angesteuertes Thermostat ----------------------------------------
SY_LUEKONF 4 1/ SY_ETRART
calc 2/
0 PwmSetOut
1/
tvloc tvkmtr
tvkmtr_w /NC period ETR_PERIOD
Port: P_ETR calc 1/ SetOutIm bitloc B_etb ht2ktkmtr-etr
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SetOutIm
Port: P_ETR ht2ktkmtr-etr
ABK HT2KTKMTR 1.30.1 Abkurzungen ¨ Systemkonstante
Art
SY_ETRART SY_LUART SY_LUEKONF
SYS (REF) Systemkonstante ETR-Ausgang-Art (gesteuert/geschaltet) SYS (REF) Systemkosntante Lufterart ¨ ( gesteuert/geschaltet) SYS (REF) Systemkonstante Lufteransteuerung ¨ ( Lufter ¨ 1 / Lufter ¨ 2)
Bezeichnung
Variable
Quelle
Referenziert von
Art
Bezeichnung
ARQTLUE1_W ARQTLUE2_W B_ETB
TKSTA TKSTA KMTR
HT2KTKMTR HT2KTKMTR DETRE, HT2KTKMTR
EIN EIN EIN
Ansteuerungswert fur ¨ Lufter ¨ 1 bei Testeranforderung Ansteuerungswert fur ¨ Lufter ¨ 2 bei Testeranforderung Elektrischer Thermostat bestromt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
B_LUES1
KMTR
B_LUES2 B_RQTKMTR TVKMTR TVLUES1
KMTR TKSTA KMTR KMTR
TVLUES2
KMTR
DLUES1E, DTEV,EIN HT2KTKMTR DTEV, HT2KTKMTR EIN HT2KTKMTR EIN DETRE, HT2KTKMTR EIN EIN DLUES1E, HT2KTKMTR, MDVERB HT2KTKMTR EIN
HT2KTKMTR 1.30.1
Seite 3658 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Bedingung Einschalten Lufterstufe 1 Bedingung Einschalten Lufterstufe 2 Bedingung Lufteransteuerung ¨ uber ¨ Testeranforderung ¨ Tastverhaltnis elektrischer Thermostat ¨ Tastverhaltnis Lufter ¨ 1 ¨ Tastverhaltnis Lufter 2 ¨
FB HT2KTKMTR 1.30.1 Funktionsbeschreibung Dieser Komponententreiber definiert die Hardware-Anbindung f¨ ur die K¨ uhlmitteltemperaturregelung (%KMTR). ¨ Uber Endstufen werden mit PWM-Signale oder Digitale I/O-Signale die elektrische L¨ ufter und das elektrische Thermostatventil angesteuert. Den L¨ uftern sind noch externe Leistungsendstufe vorgeschaltet. Die L¨ ufter werden ¨ uber die projektunabh¨ angigen Porte P_LUES1 P_LUES2 angesteuert und das Thermostat ¨ uber P_ETR.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bedeutung der Systemkonstanten: SY_KMTR = 0 SY_KMTR = 1
Kein KMTR vorhanden KMTR vorhanden
SY_LUART = 0 SY_LUART = 1
geregelte L¨ ufter (PWM) geschaltete L¨ ufter
SY_ETRART = 0 SY_ETRART = 1
geregeltes Thermostat (PWM) geschaltetes Thermostat
SY_LUEKONF Bit 4 = 1 Bit 4 = 0
elektrisches Thermostat angesteuert kein Aktor verbunden
Bit 5 = 1 Bit 5 = 0
lues1 steuert L¨ ufter 1 kein Aktor verbunden
Bit 6 = 1 Bit 6 = 0
lues2 steuert L¨ ufter 2 kein Aktor verbunden
Bit 12 = 1 Bit 12 = 0
L¨ ufter 1 alternative Frequenz L¨ ufter 1 5 Hz
Bit 14 = 1 Bit 14 = 0
L¨ ufter 2 500 Hz L¨ ufter 2 5 Hz
Die beschriebenen Prozesse sind nur vorhanden bei SY_KMTR = 1
(KMTR vorhanden)
APP HT2KTKMTR 1.30.1 Applikationshinweise Es ist keine Applikation notwendig.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTLBK 1.30.0
Seite 3659 von 4100 31.JAN.2003 Thomas Brosi
FU HT2KTLBK 1.30.0 Schnittstelle Hardwaretreiber - Komponententreiber LBK FDEF HT2KTLBK 1.30.0 Funktionsdefinition SY_LBK
compute 2/ 5
talbk_w
Output_Port
P_LBK
1/
% 100
duty_cycle
kt_talbk_w
/* change of quantisation */
LBK_PERIOD
period Tio_PwmSetOut
compute 2/ 6
1/ talbks_w
Output_Port duty_cycle
P_LBK
kt_talbk_w
Tio_MDKSetOut
/* change of quantisation */
/* Desired polarity for P_LBKDIR in picture PWM */
ht2ktlbk-main
SY_LBK
ht2ktlbk-main
SY_LBK
compute 2/ 5 duty_cycle
kt_talbk_w LBK_PERIOD
period
talbk_w Tio_PwmSetOut
SY_LBK
compute 2/ 6
1/ talbks_w
kt_talbk_w
/* change of quantisation */
P_LBK
Output_Port duty_cycle Tio_MDKSetOut
/* Desired polarity for P_LBKDIR in picture PWM */
ht2ktlbk-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
100
Output_Port
P_LBK
1/
%
ht2ktlbk-swoff ***************************************************************************************************** * !!! Wichtig !!! * * * * Die Initialisierung der Ausgangsports von der Endstufe m¨ ussen in der Init-Phase des Steuerger¨ ates * * so angepasst werden, dass die Komponente stromlos ist!!! * *************************************************************************************************+***
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
SY_LBK
HT2KTLBK 1.30.0
Seite 3660 von 4100 31.JAN.2003 Thomas Brosi
compute 1/ 5 P_LBK
Output_Port
DUTY_LBK_OFF
duty_cycle
TIO_PWM_PERSTOP
period Tio_PwmSetOut
SY_LBK
compute 1/ 6 P_LBK
Output_Port duty_cycle
DUTY_LBK_OFF
/* Desired polarity for P_LBKDIR in picture PWM */
ht2ktlbk-init
Tio_MDKSetOut
ht2ktlbk-init
ABK HT2KTLBK 1.30.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW
¨ Zeitverzogerung bis LBK freigegeben wird
Systemkonstante
Art
Bezeichnung
SY_LBK
SYS (REF) Systemkonstante fur ¨ die LBK
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
TALBKS_W TALBK_W
ALBK ALBK
HT2KTLBK BGLBK, DLBK,HT2KTLBK
EIN EIN
¨ Vorzeichenbehaftetes Tastverhaltnis LBK ¨ Tastverhaltnis LBK
FB HT2KTLBK 1.30.0 Funktionsbeschreibung Schematically pattern in case of SY_LBK = 5:
talbk_w
P_LBK
PWM
ulbkist_w
ulbkist
Motronic
Swirl-valve P_ULBKIST
================================================================ Schematically pattern in case of SY_LBK = 6: talbks_w (P_LBK) talbks_w (P_LBKDIR)
P_LBK P_LBKDIR
ulbkist_w
PWM DIRECTION
ulbkist
Motronic
Swirl-valve P_ULBKIST
ht2ktlbk-overview
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TDLBKEN
ht2ktlbk-overview
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTMSV 2.20.2
Seite 3661 von 4100 31.JAN.2003 Thomas Brosi
Dieser Komponententreiber definiert die Hardwareanbindung einer kontinuierlich verstellbaren Ladungsbewegungsklappe (LBK). Bedeutung der Systemkonstanten SY_LBK: SY_LBK Beschreibung -------------------------------------------------------------------------------------------------5 kontinuierliche LBK mit Intelligenz vor Ort, Lager¨ uckmeldung und normaler Endstufe 6 kontinuierliche LBK mit DC-Motor und Lageregelung im SG und H-Br¨ ucken
¨ber die Funktion %ALBK ein PWM-Signal auf die Komponente ausgegeben. Bei der kontinuierlichen LBK wird u Die kontinuierlich verstellbare LBK mit DC-Motor ist ¨ uber die H-Br¨ ucke CJ220/230 mit dem Rechner verbunden. Im Fall SY_LBK = 5 wird das Tastverh¨ altnis ¨ uber eine nicht-invertierende CJ940/5 Endstufe auf die LBK-Komponente gegeben. Die aktuelle Ist-Position der kontinuierlichen LBK wird (falls vorhanden) aus dem Spannungssignal der Lager¨ uckmeldung in der Funktion %GGLBK generiert. Die Portbezeichnungen besitzen folgende Bedeutung: SY_LBK = 5: P_LBK : Port f¨ ur Tastverh¨ altnis PWM SY_LBK = 6: P_LBK P_LBKDIR
: :
Port f¨ ur Tastverh¨ altnis PWM Port Vorzeichen-Bit f¨ ur Bewegungsrichtung
APP HT2KTLBK 1.30.0 Applikationshinweise
FU HT2KTMSV 2.20.2 Hardwaretreiber zu Komponententreiber Mengensteuerventil FDEF HT2KTMSV 2.20.2 Funktionsdefinition Definitionen (Pr¨ aprozessor-Anweisungen) =======================================
[˚CA]
2
MSV_PERIOD is defined as 7200 / SY_CAMNMSV
720 ˚CA means ---------------------SY_CAMNMSV = angle between 2 cams
MSV_PERIOD /NC SY_CAMNMSV 3
2/
[˚CA]
MSV_PERIOD_LMC is defined as 7200
means 720 ˚CA = 1 revolution of camshaft
MSV_PERIOD_LMC /NC
1/
ERROR: actual value of SY_CAMNMSV is not supported 3/
[˚CA]
MSV_PERIOD_OFFS is defined as (SY_GRDWRT) + (360 / SY_CAMNMSV) + (720 / SY_SY_CAMNMSV)
MSV_PERIOD_OFFS /NC
720 ˚CA + 360 ˚CA means SY_GRDWRT + ----------------------------SY_CAMNMSV
SY_CAMNMSV 2 SY_ZYLZA 4
SY_CAMNMSV 3 SY_ZYLZA 6
4/
ERROR: SY_CAMNMSV and SY_ZYLZA do not match!!! name in FDEF name in SW ----------------------------------------------------------------dura_u16 duration_u16 starta_u16 start_angle_u16 AMSV_CHANN AMSV_CHANNEL INT_MODE_E DR_WND_INT_MODE_END ST_NO DR_WND_ST_NO (SW-variables are too long for FDEF and ARCUS)
ht2ktmsv-definitions
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/
ht2ktmsv-definitions
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTMSV 2.20.2
Seite 3662 von 4100 31.JAN.2003 Thomas Brosi
MAIN: ¨ Ubersicht ===============
MASTERHW
MSVACT
HT2KTMSV_IrqHandler
ht2ktmsv-main
HT2KTMSV_resetsyn
ht2ktmsv-main
SY_2SG 1/
0 B_masterhw
[˚CA]
1/
[˚CA]
1/
DWOTZ1OTP
temp_s16/_20ms
DWOTZ1OTP2
temp_s16/_20ms
[˚CA] temp_s16/_20ms
temp_u16/_20ms
UTHDP2 /NC
MSV_PERIOD_OFFS /NC
the whole 20 ms task defines the function ht2ktmsv_20ms
ht2ktmsv-masterhw
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MAIN: MASTERHW ===============
ht2ktmsv-masterhw
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTMSV 2.20.2
Seite 3663 von 4100 31.JAN.2003 Thomas Brosi
MSV-Ansteuerung aktiv =====================
Duration
B_msvact 1/[˚CA]
[˚CA]
2/
dwmsvs_w
duration/_20ms
[˚CA]
0.0
duration > 0
dwmsvo_w calc 1/ dr_wnd_Stop CHANNEL
ht2ktmsv-msvact
AMSV_CHANN /NC
2/ false
B_wnd_started /NC
ht2ktmsv-msvact Duration ========
duration > 0
[˚CA]
5/
1/ [˚CA]
[˚CA]
camshaft_phasing
MSV_PERIOD /NC
duration > 0
duration/_20ms Modulo
MSVMINDIST start_angle/_20ms
6/ start_angle/_20ms
MSV_PERIOD /NC 8/
[˚CA] dr_reg_DI_all
B_msvkma
MSV_PERIOD_LMC /NC [˚CA] 1/
7/ calc
[˚CA]
di_irq_tmp/_20ms
MSV_PERIOD /NC
disable all interrupts 9/ [˚CA]
[˚CA] duration/_20ms calc 12/ di_irq_tmp/_20ms
dura_u16 /NC
11/ true
starta_u16 /NC
B_setmsvdata /NC
calc 1/ dr_wnd_SetData_IntMode dr_reg_EI_all
INT_MODE_E /NC
MODE boolean CHANNEL
true
boolean
AMSV_CHANN /NC
enable all interrupts
calc 2/
13/ B_wnd_started /NC
period_u16 /NC
10/ [˚CA]
[˚CA] start_angle/_20ms
1/ [˚CA] period_u16 /NC
calc
3/ false
B_setmsvdata /NC calc dr_wnd_Start 4/ CHANNEL
5/ true
ht2ktmsv_SetMSVData
B_wnd_started /NC AMSV_CHANN /NC
ht2ktmsv-duration
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
duration/_20ms
ht2ktmsv-duration
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTMSV 2.20.2
Seite 3664 von 4100 31.JAN.2003 Thomas Brosi
Ber¨ ucksichtigung der verstellbaren Nockenwelle ==============================================
SY_NWMSV = 1 HDP mounted on camshaft with camshaft control by customer
duration > 0
2/ 1/
[˚CA] UTHDP2 /NC
SY_NWMSV
[˚CA]
1
start_angle/_20ms
1/
[˚CA] [˚CA]
dwmsvs_w
[˚CA]
start_angle/_20ms
wnwmsv_w
3/ SY_NWMSV 2
SY_NWMSV = 2 HDP mounted on inlet valve camshaft with camshaft control
1/ [˚CA] start_angle/_20ms
[˚CA] WNWREO
[˚CA] wnwvfe_w
4/ 3
1/ [˚CA]
[˚CA] WNWRAS
[˚CA] wnwvfa_w
SY_NWMSV = 0 HDP mounted on fixed camshaft
start_angle/_20ms ht2ktmsv-camshaft-phasing
SY_NWMSV = 3 HDP mounted on outlet valve camshaft with camshaft control
ht2ktmsv-camshaft-phasing HT2KTMSV_SetMSVData ===================
dr_wnd_SetData_Modulo
period_u16 /NC
Periode CHANNEL
dr_wnd_SetData_StartAngle
start_angle_u16 /NC
Angle CHANNEL
AMSV_CHANNEL /NC dr_wnd_SetData_Length
duration_u16 /NC
Duration CHANNEL
ht2ktmsv-ht2ktmsv-setmsvdata
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_NWMSV
ht2ktmsv-ht2ktmsv-setmsvdata
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTMSV 2.20.2
Seite 3665 von 4100 31.JAN.2003 Thomas Brosi
HT2KTMSV_IrqHandler ===================
B_setmsvdata /NC
calc 1/ ht2ktmsv-ht2ktmsv-irqhandler
ht2ktmsv_SetMSVData calc
2/ false
B_setmsvdata /NC
ht2ktmsv-ht2ktmsv-irqhandler
ht2ktmsv-ht2ktmsv-resetsyn
HT2KTMSV_resetsyn =================
dr_wnd_Stop
AMSV_CHANN /NC
CHANNEL
ht2ktmsv-ht2ktmsv-resetsyn
ht2ktmsv-swoff
Nachlauf ========
call 20ms task (= call function ht2ktmsv_20ms) ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ht2ktmsv-swoff
ABK HT2KTMSV 2.20.2 Abkurzungen ¨ Art
Bezeichnung
AMSV_CHANN DWOTZ1OTP DWOTZ1OTP2 MSVMINDIST WNWRAS WNWREO
Parameter
FW (REF) FW FW FW FW (REF) FW (REF)
AMSV-Kanal fur ¨ Komponententreiber Deltawinkel zwischen OT-Zylinder1 und OT-Pumpe Deltawinkel 2 zwischen OT-Zylinder1 und OT-Pumpe Minimal-Distanz zwischen zwei MSV-Ansteuerungen [◦ KW] Winkel Auslassventil schlie in Referenzposition bezogen auf Ladungswechsel(LWOT) ¨ Winkel Einlassventil offnet in Referenzposition bezogen auf Ladungswechsel(LWOT)
Systemkonstante
Art
Bezeichnung
SY_2SG SY_CAMNMSV SY_NWMSV SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
¨ vorhanden Systemkonstante 2 Steuergerate Systemkonstante Anzahl Nocken der Hochdruckpumpe HDP2 Systemkonstante HDP2 auf Verstellseite Nockenwelle Zylinderanzahl
Art
Bezeichnung
Source-X
Source-Y
Variable
Quelle
Referenziert von
B_MASTERHW
DMDMIL
B_MSVACT B_MSVKMA DR_STATUS DURA_U16 DWMSVO_W DWMSVS_W INT_MODE_E PERIOD_U16 STARTA_U16 ST_NO WNWMSV_W WNWVFA_W WNWVFE_W
AMSV VSTMSV HT2KTMSV HT2KTMSV AMSV AMSV
EIN AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ... DMSVE, HT2KTMSV EIN EIN HT2KTMSV LOK LOK EIN DMSVE, HT2KTMSV EIN DMSVE, HT2KTMSV EIN HT2KTMSV LOK LOK EIN HT2KTMSV EIN HT2KTMSV EIN HT2KTMSV HT2KTMSV, WNWRE EIN
HT2KTMSV HT2KTMSV
BGWNWVFE
¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
Bit Ansteuerung aktiv Bit Kleinmengenansteuerung MSV aktiv lokale NC-Variable lokale NC-Variable ¨ Deltawinkel Offnen MSV Winkel Schließen MSV inklusive Ansteuerverzug lokale NC-Variable lokale NC-Variable lokale NC-Variable lokale NC-Variable Istwinkel fur ¨ Nockenwelle Verfeinerter NW-Winkel Auslass-NW1 Verfeinerter NW-Winkel Einlaß-NW1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTMSV 2.20.2
Seite 3666 von 4100 31.JAN.2003 Thomas Brosi
FB HT2KTMSV 2.20.2 Funktionsbeschreibung Funktionsbeschreibung: ====================== Hintergrund zur Kraftstoffhochdruckpumpe HDP2, dem Mengensteuerventil MSV und dessen Ansteuerung -----------------------------------------------------------------------------------------------Die HDP2 ist eine Kraftstoffhochdruckpumpe mit einstellbarer F¨ ordermenge. Sie arbeitet nach dem Prinzip einer nockengetriebenen Einzylinder-Kolbenpumpe. Der Kolben verdichtet w¨ ahrend seiner Aufw¨ artstbewegung den im Zylinderraum eingeschlossenen Kraftstoff, solange ein ansteuerbares Ventil, Mengensteuerventil MSV genannt, welches den Pumpenraum mit dem Niederdruckraum verbindet, geschlossen ist. Sobald der Druck in der Pumpe den Druck im Hochdruckraum ¨ uberschreitet, wird der Kraftstoff gegen ein R¨ uckschlagventil zum Hochdruckraum hin ausgeschoben. Wird das MSV vor Beenden des F¨ orderhubs ge¨ offnet, bricht der Druck im Pumpenraum zusammen, das R¨ uckschlagventil zum Hochdruckraum schließt und der Kraftstoff fließt zur¨ uck in den Niederdruckraum. Zur Einstellung der F¨ ordermenge wird das MSV ab dem UT des Pumpennockens bis zu einem bestimmten Hub geschlossen. In der Funktion %AMSV wird der Schließzeitpunkt des MSV als Winkel dwmsvs_w in Grad Kurbelwelle vor UT Pumpe berechnet. ¨ffnungszeitpunkt des MSV wird in der Funktion %AMSV als Winkel dwmsvo_w nach UT Pumpe in Grad Kurbelwelle bereitgestellt. Der O In der Praxis f¨ ordert die Pumpe bei hohen Drehzahlen auch bei dwmsvo_w = 0 noch eine geringe Menge. Zur Darstellung der Kleinstmenge wird deshalb bei negativem dwmsvo_w die gesamte Ansteuerung um |dwmsvo_w| nach vorne verlegt. Zus¨ atzlich ist durch das Setzen des Bits B_msvkma eine Umschaltung der MSV-Ansteuerung m¨ oglich. Bei gesetztem Bit wird das MSV je nach Kleinmengenansteuerkonzept nur noch ein mal pro Nockenwellenumdrehung, das heißt jedes SY_CAMNMSV-te mal angesteuert. (SY_CAMNMSV kann die Werte 2 oder 3 annehmen, d.h. die Ansteuerung erfolgt nur jedes zweite oder dritte mal.)
Komponententreiber ------------------
Die genannten Winkel sind in der folgenden Grafik dargestellt.
E x a m p l e
f o r
S Y _ C A M N M S V
M S V _ P E R I O D _ L M C
=
=
7 2 0
2
° C A
M S V _ P E R I O D
S y n c Z y l 1
O T Z y l 1
S Y _ G R D W R T
U T P u m p e
O T P u m p e
D W O T Z 1 O T P
3 6 0 ° C A / S Y _ C A M N M S V
d w m s v s _ w
U T P u m p e
d w m s v o _ w
d w m s v s _ w
d u r a t i o n U T H D P 2 s t a r t _ a n g l e
ht2ktmsv-angles
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Der hier vorliegende Komponententreiber HT2KTMSV generiert die Ansteuerimpulse f¨ ur das Massenstromventil (MSV) der Einzylinderpumpe HDP2 Konzept 2. Diese Pumpe wird durch auf der Nockenwelle befindliche Nocken angetrieben, deren Anzahl 2 oder 3 betragen kann (SY_CAMNMSV = 2 oder 3). F¨ ur die Ansteuerung der HDP2 nach Konzept 2 wird das MSV bei Erreichen des UT-Pumpe geschlossen und in Abh¨ angigkeit der F¨ ordermenge bei einem bestimmten Winkel nach UT-Pumpe wieder ge¨ offnet(dwmsvo_w). Da das MSV beim Schließen gegen den Vorf¨ orderdruck arbeiten muss und eine gewisse Vormagnetisierungszeit ebenfalls den Schließzeitpunkt verz¨ ogert, wird der Schließzeitpunkt f¨ ur eine in der %AMSV 5.x definierte Zeit vorverlegt. Diese Zeit wird ¨ uber die aktuelle Drehzahl in einen Winkel umgerechnet und ¨ uber die Gr¨ oße dwmsvs_w in der Ausgabe ber¨ ucksichtigt.
ht2ktmsv-angles
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTMSV 2.20.2
Seite 3667 von 4100 31.JAN.2003 Thomas Brosi
Nockenwellenverstellung (Bild camshaft_phasing) ----------------------------------------------Die HDP wird durch Nocken auf der Nockenwelle angetrieben. Wenn nun die Nockenwelle durch Nockenwellenverstellung verschoben wird, wird auch der HDP-Antrieb verschoben. Um nun die MSV-Ansteuerung wieder synchron zur HDP zu betreiben, muss die Ansteuerung ebenfalls um den entsprechenden Betrag der Nockenwellenverstellung verschoben werden. ¨ Uber die Systemkonstante SY_NWMSV wird eingestellt, ob die HDP durch eine verstellbare Nockenwelle angetrieben wird: SY_NWMSV = 0 : Die HDP sitzt auf einer nicht verstellbaren Nockenwelle, keine Korrektur erforderlich. SY_NWMSV = 1 : Die HDP sitzt auf einer verstellbaren Nockenwelle, Nockenwellensteuerung durch Kundenfunktion. Das Signal wnwmsv_w gibt die (zur Ruheposition) relative NW-Verschiebung an. SY_NWMSV = 2 : Die HDP sitzt auf einer verstellbaren Nockenwelle f¨ ur die Einlass-Ventile. Das Signal (WNWREO - wnwvfe_w) gibt die (zur Ruheposition) relative NW-Verschiebung an. SY_NWMSV = 3 : Die HDP sitzt auf einer verstellbaren Nockenwelle f¨ ur die Auslass-Ventile. Das Signal (WNWRAS - wnwvfa_w) gibt die (zur Ruheposition) relative NW-Verschiebung an.
Aufgerufene Klassen bzw. Funktionen ----------------------------------Vor allem in der Hierarchie Duration sind etliche Klassen (= Funktionsaufrufe in der Software) dargestellt. Davon werden lediglich die Klassen HT2KTMSV_IrqHandler und HT2KTMSV_SetMSVData in diesem Modul definiert. Deshalb sind in dieser FDEF auch nur diese beiden Klassen mit Inhalt dargestellt.
APP HT2KTMSV 2.20.2 Applikationshinweise Berechnung der applizierten Einbaulage -------------------------------------¨ Uber den Kennwert DWOTZ1OTP kann die Einbaulage der HDP2 appliziert werden. Die Gr¨ oße ist dabei als Winkel zwischen OT-Zylinder1 und OT-Pumpenkolben definiert. Dieser Wert ist von der Konstruktion zu erfragen. Minimaler Abstand zwischen zwei Ansteuerungen --------------------------------------------Zwischen zwei Ansteuerungen muss je nach BIOS unter Umst¨ anden ein minimaler Abstand MSVMINDIST sein. Bei idealem BIOS ist dieser Wert 0, in Wirklichkeit sind f¨ ur MSVMINDIST aber Werte gr¨ oßer 0 erforderlich.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SW-Erstbedatung --------------DWOTZ1OTP: DWOTZ1OTP2: MSVMINDIST:
114.0 114.0 12.0
◦
KW KW ◦ KW ◦
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTPH 1.100.0
Seite 3668 von 4100 31.JAN.2003 Thomas Brosi
FU HT2KTPH 1.100.0 Umsetzungsschicht Hardewaretreiber zu Komponententreiber Nockenwelle (Fehler in einigen Konfigurationen bekannt) FDEF HT2KTPH 1.100.0 Funktionsdefinition %HT2KTPH
camstate
HARDWAREDRIVER
Only code for up to 4 camshaft sensors if SY_PGRAD* >0
dr_cam_GetDriverState[0]
0...6 dr_cam_GetDriverState[1]
ZPHFLx
PGPOS2NUM wnwkwe_w wnwkwas_w wnwkwe2_w wnwkwas2_w wnwkwa_w wnwkwas3_w wnwkwa2_w wnwkwas4_w
wnwkwe_w wnwkwe2_w wnwkwa_w wnwkwa2_w dr_cam_GetLastEdges[0] dr_cam_GetLastEdges[1] dr_cam_GetLastEdges[2] dr_cam_GetLastEdges[3] tnwie_l
pgmaster
tnwie_l
tnwie2_l
wnwkwas_w wnwkwas2_w wnwkwas3_w wnwkwas4_w edge_id0 edge_id1 edge_id2 edge_id3 pgmaster
zphflct_w zphfl2ct_w zphfl3ct_w zphfl4ct_w
tnwie2_l
tnwia_l
zphfl zphfl2 zphfl3 zphfl4
tnwia_l
tnwia2_l
tnwia2_l MESSAGEHANDLERS MESSAGE
anzburst
anzburst tnphslin_w
tnphslin_w
B_phaactiv
zrph_l 1
zrph2_l 1
B_phaactiv
zrph3_l 1
zrph4_l 1
ht2ktph-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DR_CAM_MESSAGE_X
ht2ktph-main Schematische Darstellung der Gr¨ oßen welche dem Hardware-Treiber f¨ ur die Erfassung der Nockenwellengr¨ oßen ¨ ubergeben werden. Die Hierarchie HARDWAREDRIVER beinhaltet Gr¨ oßen welche der Hardware-Treiber von den Nockenwellensensoren zur Verf¨ ugung stellt. Die Variablen zrphfl_l, zrphfl2_l, zrphfl3_l, zrphfl4_l sind kontinuierliche Z¨ ahler der aktiven Nockenwellenflanken. Die Z¨ ahler werden in dem entsprechenden Interrupt der Nockenwelle inkrementiert. In der Hierarchie PGPOS2NUM werden die Winkelwerte vom Sensoreinbauort der entsprechenden Sensornummer ¨ uber Systemkonstanten zugeordnet. In der Hierarchie MESSAGEHANDLERS werden die Nachrichten (Messages) des Hardwaretreibers dr_cam ausgewertet. Aufgrund dieser Messages werden die zum Phasengeber geh¨ orenden Prozesse ph1, ph2, ph3 und ph4 gestartet. Bei einem vorhandenen Drehzahlgeber-Notlauf werden die Gr¨ oßen anzburst, tnphslin_w und B_phaactiv gebildet. Sie werden in der Funktion %NLDG erkl¨ art. Die Hierarchie ZPHFLX bildet die Phasenflankenz¨ ahler im Arbeitsspiel (zphfl*) und die Phasenflankenfehlerz¨ ahler (zphflct_w).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTPH 1.100.0
Seite 3669 von 4100 31.JAN.2003 Thomas Brosi
MESSAGEHANDLERS if B_nldg is set then nldg_messagehandler is used B_nldg calc NLDG_MESSAGEHANDLER MESSAGE
DR_CAM_MESS_ nwacedmast
nwacedmast B_synnldg
B_synnldg
B_phaactiv
B_phaactiv
tnphslin_w
tnphslin_w
anzburst
tsegph_l
tsegph_l nlindex
anzburst
nlindex
normal messagehandler calc ht2ktph-messagehandlers
MESSAGEHANDLER DR_CAM_MESS_
MESSAGEHANDLERS --------------Abh¨ angig vom Zustand der Bedingung B_nldg wird eine Message des Hardwaretreibers entweder vom normalen Messagehandler oder vom speziellen Notlauf-Messagehandler bearbeitet. Der normale Messagehandler erwartet eine Nachricht von der aktiven NW-Flanke einer der Nockenwellensensoren. Je nach Nockenwelle wird der dazugeh¨ orige Prozess gestartet. Der Messagehandler f¨ ur den Drehzahlgeber-Notlauf reagiert auch auf die aktiven Flanken der Nockenwellen, startet aber zus¨ atzlich spezielle Aktionen f¨ ur den DG-Notlauf. Die Messagehandler sind in der Funktionsdefinition nicht weiter dargestellt da sie keine Verstellgr¨ oßen haben und nur die Funktionsaufrufe des Hardwaretreibers beinhalten.
ZPHFLx pgmaster pgmaster
pgmaster_old /NC ZPHFL
wnwkwas_w edge_id0
wnwkwas_w pgmaster edge_id0 zphfl
/1/ calc dr_cam_SetMaster zphfl
2/
channel
0 1 2 3
HWT wnwkwas2_w edge_id1
ZPHFL2
zphflct_w 1/
wnwkwas2_w pgmaster edge_id1 zphfl2
zphfl2ct_w 1/ zphfl2
3/ ZPHFL3 wnwkwas3_w edge_id2
wnwkwas3_w pgmaster edge_id2 zphfl3
0 1 2 3 zphfl3
edge_id3
wnwkwas4_w pgmaster edge_id3 zphfl4
zphflct_w zphfl2ct_w
zphfl3ct_w zphfl3ct_w 1/ zphfl4ct_w zphfl4ct_w 1/ zphflct_w 1/ zphfl2ct_w 1/ zphfl3ct_w 1/
ZPHFL4 wnwkwas4_w
1/ 0
zphfl4ct_w zphfl4
ht2ktph-zphflx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ht2ktph-messagehandlers
ht2ktph-zphflx
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTPH 1.100.0
Seite 3670 von 4100 31.JAN.2003 Thomas Brosi
ZPHFLX -----Bestimmung der Phasenflankennummer im Arbeitsspiel (zphfl*) f¨ ur jeden Phasengeber. Dabei wird unterschieden ob der Phasengeber der sog. Master ist (Variable pgmaster=Nummer des Phasengebers-1). ¨ Andert sich die Variable pgmaster so wird durch einen Aufruf des Hardwaretreibers die Master-Nockenwelle umgeschaltet. Bei einem Wechsel der Master-Nockenwelle werden die betroffenen Fehlerz¨ ahler zphflct*_w auf 0 zur¨ uckgesetzt.
ZPHFL master
pgmaster 0
1/
normal operation slave
B_nldg
limp home nlindex
1/ zphfl 1/
edge_id0
zphfl
zphfl 2
ERROR
2/
0 1/ -1
zphfl
zphflct_w
1/
1 zphfl
B_nldg
0
1/
B_pg1limsw
2/
zphfl 1
pg1limsp_w
1/
SY_PGRAD 0
2/
pg1limfr_w 1
zphfl
1/
wnwkwas_w 1/ 0
B_checkpg nmot NMXPHPOS zphfl
3/
2/
-1
zphfl 2/
B_checkpg
1/
0 synstate
zphfl 1/
zphflct_w 1
zphflct_w 1
ht2ktph-zphfl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3/
2
SYNC_QUICK_CAM_WO_GAP ht2ktph-zphfl ZPHFL ----Bestimmung des Nockenwellenflankenz¨ ahlers im Arbeitsspiel (zphfl) abh¨ angig davon ob die Nockenwelle Master oder Slave ist. Master: Der Z¨ ahler der Phasenflanken zphfl wird aus edge_id/2 gebildet. Ist die edge_id im Fehlerfall -1 so bleibt zphfl = -1 und der Phasenfehlerz¨ ahler zphflct_w wird erh¨ oht. F¨ ur eine ¨ Uberpr¨ ufung der der Lage der Flanken wird der NW-Winkel wnwkwas_w mit einer "fr¨ uh"-Grenze (pg1limfr) und einer "sp¨ at"-Grenze (pg1limsp) verglichen. Liegt der Winkel außerhalb der Grenzen und ist die Bedingung f¨ ur die ¨ Uberpr¨ ufung B_checkpg gesetzt dann wird der Phasenfehlerz¨ ahler zphflct_w erh¨ oht. Ist der Drehzahlgebernotlauf aktiv (B_nldg=TRUE) so wird der Z¨ ahler der Phasenflanken (zphfl) aus der Gr¨ oße nlindex kopiert. In diesem Fall wird auch kein Fehlerz¨ ahler gebildet.
Slave: Der Phasenflankenz¨ ahler wird im Phaseninterrupt phx erh¨ oht (0..3) Dabei wird die Lage der Flanke 0 ¨ uberpr¨ uft. Der Z¨ ahler zphflct_w wird unabh¨ angig von der Bedingung B_checkpg gebildet, wenn die Flanke ausserhalb des erlaubten Bereiches liegt. Liegt zum Zeitpunkt der Abfrage von zphfl bei der Slave-Nockenwelle keine Information vor, so wird die Gr¨ oße zphfl mit -1 beschrieben. Im Drehzahlgebernotlauf (B_nldg=TRUE) gibt es nur Phaseninterrupts f¨ ur die Masternockenwelle, so dass bei Slavenockenwellen in der Hierarchie ZPHFL nichts berechnet wird. Die Gr¨ oße wnwkwas_w wird in der Hierarchie PGPOS2NUM aus den Eingangsgr¨ oßen wnwkwe_w, wnwkwe2_w, wnwkwa2_w und wnwkwa2_w bestimmt. Die Gr¨ oße stellt dabei nur eine Beschreibungsgr¨ oße dar, welche somit nicht gemessen werden kann. Bei SY_NWGE = 1 ist z.B. wnwkwas_w = wnwkwe_w. Die Hierarchien ZPHFL2,3,4 sind funktional identisch aufgebaut und daher nicht dargestellt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTPH 1.100.0
Seite 3671 von 4100 31.JAN.2003 Thomas Brosi
Initialize
INI NWSIGTOL
NWSIGTOL
NWOFFSET
INISYN
NWOFFSET NWSIGNAL SY_NLDG
NWSIGNAL
SY_PGRAD2
WNWSPG2 DPHFLFR2 DPHFLSP2 WNWSPG3 DPHFLFR3 DPHFLSP3
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WNWSPG4 DPHFLFR4 DPHFLSP4
INI_PGLIMIT WNWSPG1 DPHFLFR1 DPHFLSP1 WNWSPG2 DPHFLFR2 DPHFLSP2 WNWSPG3 DPHFLFR3 DPHFLSP3
SY_PGRAD3 SY_PGRAD4 SY_NWACED1 SY_NWACED2 SY_NWACED3 SY_NWACED4
SY_PGRAD2 SY_PGRAD3 SY_PGRAD4 SY_NWACED1 SY_NWACED2 SY_NWACED3 SY_NWACED4
WNWSPG4 DPHFLFR4 DPGFLSP4
ht2ktph-initialize
WNWSPG1 DPHFLFR1 DPHFLSP1
SY_NLDG
ht2ktph-initialize INITIALIZE ---------Die Signaltoleranz, der Offset des NW-Signals zur Bezugsmarke und der Verlauf des NW-Geberrades (NWSIGNAL) werden an den HWT ¨ ubergeben. In der Hierarchie INI_PGLIMIT werden die Fr¨ uh- und Sp¨ at-Grenzen f¨ ur die ¨ Uberpr¨ ufung der NW-Flankenposition ermittelt. Die Hierarchie INISYN setzt Bedingngen zur¨ uck und initialisiert den HWT dr_cam f¨ ur die Nockenwelle. Da in den Hierarchien INI und INISYN nur Aufrufe f¨ ur den HWT erfolgen sind sie nicht weiter dargestellt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTPH 1.100.0
Seite 3672 von 4100 31.JAN.2003 Thomas Brosi
INI_PGLIMIT SY_PGRAD
SY_PGRAD3
0
WNWSPG1
0
WNWSPG3 0.0
0.0
DPHFLFR1
DPHFLFR3
2/
2/
pg1limfr_w 720.0
pg3limfr_w 720.0
1/ B_pg1limsw 3/
DPHFLSP1
1/ B_pg3limsw 3/
DPHFLSP3
pg1limsp_w
pg3limsp_w
720.0
SY_PGRAD2
720.0 SY_PGRAD4
0
0
WNWSPG4 0.0
0.0
DPHFLFR4
DPHFLFR2
2/
2/
pg4limfr_w
pg2limfr_w 720.0
720.0
1/
1/ B_pg2limsw 3/
DPHFLSP2
B_pg4limsw DPGFLSP4
3/ pg4limsp_w
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
pg2limsp_w 720.0
720.0
ht2ktph-ini-pglimit
WNWSPG2
ht2ktph-ini-pglimit INI_PGLIMIT: Initialisierung von Gr¨ oßen der Diagnose f¨ ur PG -----------------------------------------------------------Berechnung der Grenzen f¨ ur die erste Nockenwellenflanke (zphfl=0) in der Initialisierung (C_ini). Die Applikationswerte werden somit nur bei Kl15 ein ¨ ubernommen. Aus der Sollposition der ersten fallenden NW-Flanke (WNWSPG1) und den applizierten Maximaltoleranzen (DPHFLFR1 und DPHFLSP1) werden der obere und untere Grenzwert (pg1limfr_w und pg1limsp_w) f¨ ur die erste aktive Phasenflanke bestimmt. Um den Grenzwert in Richtung fr¨ uh zu bekommen wird die Toleranz DPHFLFR1 abgezogen (bei NW-Verstellung muß der Verstellwinkel in DPHFLFR1 ber¨ ucksichtigt sein). F¨ ur den Grenzwert nach sp¨ at wird der Wert DPHFLSP1 zur Sollposition hinzuaddiert. ¨ Uberschreitet ein Grenzwert (pg1limfr_w oder pg1limsp_w) den Bereich von 0 bis 720 und der Bereich entsprechend korrigiert.
◦
KW, so wird die Bedingung B_pg1limsw gesetzt
Beispiel f¨ ur Schnellstartgeberrad PG. Die Form und Position des Geberrades kann je nach Projekt hiervon abweichen und muss f¨ ur jedes Projekt ermittelt werden! WNWSPG pg1limfr_w | pg1limsp_w |-----------+----| DPHFLFR1 |DPHFLSP1
BM0| BM1| BM0| | | | |||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||| +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ . | . . . . ◦ KW: 0 | 180 360 540 720 | Bsp.: PG-Schnellstartgeberrad SY_PGRAD = 4, Low-Aktiv: | +------+ +----------------------+ +----------------------+ +------+ | | | | | | | | ------------------+ +------+ +------+ +----------------------+ +-------------zphfl:
0
1
2
3
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTPH 1.100.0
Seite 3673 von 4100 31.JAN.2003 Thomas Brosi
ABK HT2KTPH 1.100.0 Abkurzungen ¨ PG PG2 PG3 PG4 * NW HWT KT
Parameter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DPHFLFR1 DPHFLFR2 DPHFLFR3 DPHFLFR4 DPHFLSP1 DPHFLSP2 DPHFLSP3 DPHFLSP4 NMXPHPOS NWOFFSET NWSIGNAL NWSIGTOL WNWSPG1 WNWSPG2 WNWSPG3 WNWSPG4
erster Phasengeber zweiter Phasengeber dritter Phasengeber vierter Phasengeber Wildcard f¨ ur PG, PG2, PG3 bzw. PG4 Nockenwelle Hardwaretreiber Komponententreiber
Source-X
Source-Y
BLOKNR BLOKNR
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW
Maximale Abweichung der Phasenflanke von PG1 nach fruh ¨ Maximale Abweichung der Phasenflanke von PG2 nach fruh ¨ Maximale Abweichung der Phasenflanke von PG3 nach fruh ¨ Maximale Abweichung der Phasenflanke von PG4 nach fruh ¨ ¨ Maximale Abweichung der Phasenflanke von PG1 nach spat ¨ Maximale Abweichung der Phasenflanke von PG2 nach spat ¨ Maximale Abweichung der Phasenflanke von PG3 nach spat ¨ Maximale Abweichung der Phasenflanke von PG4 nach spat ¨ Drehzahlschwelle fur ufung Geberradeinbaus ¨ des Uberpr ¨ Offset der ersten positiven Flanke des NW-Signals zu SW-BM Zyl. 1 Ablageschema der Nockenwelle Toleranz der Nockenwellenflanken auf KW Zahnbasis Sollwinkel der 1. negativen Nockenwellenflanke von PG1 Sollwinkel der 1. negativen Nockenwellenflanke von PG2 Sollwinkel der 1. negativen Nockenwellenflanke von PG3 Sollwinkel der 1. negativen Nockenwellenflanke von PG4
Systemkonstante
Art
Bezeichnung
SY_NLDG SY_NWACED1 SY_NWACED2 SY_NWACED3 SY_NWACED4 SY_NWGA SY_NWGA2 SY_NWGE SY_NWGE2 SY_NWS SY_NWSA SY_NWZUHW1 SY_NWZUHW2 SY_NWZUHW3 SY_NWZUHW4 SY_PGRAD SY_PGRAD2 SY_PGRAD3 SY_PGRAD4 SY_RDE SY_TEETH
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: Drehzahlgeber-Notlauf vorhanden (1) oder nicht vorhanden (0) Definition der aktiven Flanke von PG (steigende oder fallende Flanke) Definition der aktiven Flanke von PG2 (steigende oder fallende Flanke) Definition der aktiven Flanke von PG3 (steigende oder fallende Flanke) Definition der aktiven Flanke von PG4 (steigende oder fallende Flanke) Systemkonstante Nockenwelle Phasengeber Auslass Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass Systemkonstante Nockenwelle Phasengeber Einlass 2 Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. Systemkonstante: Zuordnung TPU Kanal 1 zu NW-Sensor Systemkonstante: Zuordnung TPU Kanal 2 zu NW-Sensor Systemkonstante: Zuordnung TPU Kanal 3 zu NW-Sensor Systemkonstante: Zuordnung TPU Kanal 4 zu NW-Sensor Systemkonstante: Art des Phasengebersignals Systemkonstante: Art des 2. Phasengebersignals Systemkonstante: Art des 3. Phasengebersignals Systemkonstante: Art des 4. Phasengebersignals Ruckdreherkennung ¨ des Motors in Project vorhanden Systemkonstante: Teilung auf Kurbelwellengeberrad
Art
Bezeichnung
Variable
Quelle
Referenziert von
ANZBURST B_CHECKPG B_CHECKPG2 B_CHECKPG3 B_CHECKPG4 B_NACHLAUF
HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH BBSYSCON
B_NLDG
DDG
B_PG1LIMSW B_PG2LIMSW B_PG3LIMSW B_PG4LIMSW B_PHAACTIV B_SYNNLDG
HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTWNE
CAMSTATE NLINDEX NMOT
HT2KTPH HT2KTWNE BGNMOT
NWACEDMAST NWSOLPOS_W PG1LIMFR_W PG1LIMSP_W PG2LIMFR_W PG2LIMSP_W PG3LIMFR_W PG3LIMSP_W
HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH
NLDG AUS DPH AUS DPH AUS DPH AUS DPH AUS EIN BBSTT, BGWNE, HT2KTPH,HT2KTWNE, T2STRL ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... LOK LOK LOK LOK AUS EIN HT2KTPH, NLDG,WANWKW LOK EIN HT2KTPH, NLDG AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... HT2KTWNE AUS LOK LOK LOK LOK LOK LOK LOK
¨ Anzahl der Burst-Zahne ¨ Freigabe zur Uberpr ufung ¨ der Nockenwellenflankenposition von PG ¨ Freigabe zur Uberpr ufung ¨ der Nockenwellenflankenposition von PG2 ¨ Freigabe zur Uberpr ufung ¨ der Nockenwellenflankenposition von PG3 ¨ Freigabe zur Uberpr ufung ¨ der Nockenwellenflankenposition von PG4 Steuerung SG-Nachlauf
Bedingung Drehzahlgeber-Notlauf ist aktiv. Bereichsuberschreitung ¨ bei Grenzen fur ¨ Nockenwellenflanke von PG Bereichsuberschreitung ¨ bei Grenzen fur ¨ Nockenwellenflanke von PG2 Bereichsuberschreitung ¨ bei Grenzen fur ¨ Nockenwellenflanke von PG3 Bereichsuberschreitung ¨ bei Grenzen fur ¨ Nockenwellenflanke von PG4 Bedingung aktive Flanke der Master-Nockenwelle Bedingung: Motorposition im Notlauf DG aus PG-Signal erkannt Array mit Status des Nockenwelle-Treibers fur ¨ jede NW Flankenindex des Nockenwellensignals bei DG-Notlauf Motordrehzahl Aktive Flanke der Masternockenwelle Sollposition der folgenden NW-Flanke fur ¨ den DG-Notlauf Maximale Fruhposition ¨ der Nockenwellenflanke 0 von PG ¨ Maximale Spatposition der Nockenwellenflanke 0 von PG Maximale Fruhposition ¨ der Nockenwellenflanke 0 von PG2 ¨ Maximale Spatposition der Nockenwellenflanke 0 von PG2 Maximale Fruhposition ¨ der Nockenwellenflanke 0 von PG3 ¨ Maximale Spatposition der Nockenwellenflanke 0 von PG3
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
PG4LIMFR_W PG4LIMSP_W PGMASTER
HT2KTPH HT2KTPH DPH
SYNSTATE
BGWNE
TNPHSLIN_W TNWIA2_L TNWIA_L TNWIE2_L TNWIE_L TSEGPH_L WNWKWA2_W WNWKWA_W WNWKWE2_W WNWKWE_W ZPHFL ZPHFL2 ZPHFL2CT_W ZPHFL3 ZPHFL3CT_W ZPHFL4 ZPHFL4CT_W ZPHFLCT_W ZRPH2_L
HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTWNE HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH HT2KTPH
ZRPH3_L
HT2KTPH
ZRPH4_L
HT2KTPH
ZRPH_L
HT2KTPH
Referenziert von
HT2KTPH 1.100.0
Art
Bezeichnung
LOK LOK EIN
Maximale Fruhposition der Nockenwellenflanke 0 von PG4 ¨ ¨ Maximale Spatposition der Nockenwellenflanke 0 von PG4 Nummer des Phasengebers welcher Master ist
DDG, HT2KTPH,HT2KTWNE, NLDG, RDE EIN BGNMOT, BGWNWVFE, BISYNC, DPH, ESAUSG, ... NLDG AUS AUS AUS BGWNWVFE AUS BGWNWVFE AUS EIN HT2KTPH, NLDG DNWKW, WANWKW AUS DNWKW, WANWKW AUS DNWKW, WANWKW AUS DNWKW, WANWKW AUS DNWKW, WANWKW AUS DNWKW, WANWKW AUS DPH AUS DNWKW, WANWKW AUS DPH AUS DNWKW, WANWKW AUS DPH AUS DPH AUS DDG, DPH, AUS GGCANECU, NLDG DDG, DPH, AUS GGCANECU, NLDG DDG, DPH, AUS GGCANECU, NLDG DDG, DPH, AUS GGCANECU, NLDG
Seite 3674 von 4100 31.JAN.2003 Thomas Brosi
Aktueller Synchronisierzustand
Zahnzeit fur ¨ Zahngenerierung im Notlauf mit linearer Extrapolation Zeit eines Systemtimers bei Eintreffen einer genutzten Ph.-flanke (Auslaß,Bank2) Zeit eines Systemtimers bei Eintreffen einer genutzten Ph.-flanke (Auslaß) Zeit eines Systemtimers bei Eintreffen einer genutzten Ph.-flanke (Einlaß,Bank2) Zeit eines Systemtimers bei Eintreffen einer genutzten Phasenflanke Periodendauer eines Phasensegments Winkel der Auslaß-NW-Flanken von Bank 2 relativ zur Kurbelwelle Winkel der Auslaß-NW-Flanken relativ zur Kurbelwelle Winkel der Einlaß-NW-Flanken von Bank 2relativ zur Kurbelwelle Winkel der Einlaß-NW-Flanken relativ zur Kurbelwelle ¨ ¨ Zahler aquidistante Phasenflanken ¨ ¨ Zahler aquidistante Phasenflanken 2 ¨ Zahler fur ¨ Fehler bei zphfl2 Bestimmung ¨ ¨ Zahler aquidistante Phasenflanken 3 ¨ Zahler fur ¨ Fehler bei zphfl3 Bestimmung ¨ ¨ Zahler aquidistante Phasenflanken 4 ¨ Zahler fur ¨ Fehler bei zphfl4 Bestimmung ¨ Zahler fur ¨ Fehler bei zphfl Bestimmung ¨ Zahler Raster Phasensignal 2 ¨ Zahler Raster Phasensignal 3 ¨ Zahler Raster Phasensignal 4 ¨ Zahler Raster Phasensignal
FB HT2KTPH 1.100.0 Funktionsbeschreibung In der Funktion werden Gr¨ oßen vom Nockenwellen Hardwaretreiber dr_cam Daten per Funktionsaufruf ausgelesen und in RAM Zellen abgespeichert. Der Funktionsaufruf erfolgt in einem bestimmten Prozess / Tasks (z.B. 10ms, R_syn, C_ini usw.). Ferner werden Gr¨ oßen vom Komponententreiber Drehzahl an den Hardwaretreiber ¨ ubergeben. Gr¨ oßen die vom Hardwaretreiber ausgelesen werden oder f¨ ur den Notlauf aus HWT-Daten gebildet werden (¨ Ubersicht): +---------------+-----------------------+---------------------------------------------------------------------------------------+ | RAM-Zelle | Zeitraster | Kommentar | +---------------+-----------------------+---------------------------------------------------------------------------------------+ | camstate[0..3]| R_t10 | Zustand des HWT f¨ ur PG,..PG2,..PG3,..PG4 | wnwkwe_w | R_ph* | Ist-Winkel an aktueller Phasenflanke von PG* an Einlaßnockenwelle Bank 1 | | wnwkwe2_w | R_ph* | Ist-Winkel an aktueller Phasenflanke von PG* an Einlaßnockenwelle Bank 2 | | wnwkwa_w | R_ph* | Ist-Winkel an aktueller Phasenflanke von PG* an Auslaßnockenwelle Bank 1 | | wnwkwa2_w | R_ph* | Ist-Winkel an aktueller Phasenflanke von PG* an Auslaßnockenwelle Bank 2 | | zphfl | R_ph | Phasenflankenz¨ ahler im Arbeitsspiel f¨ ur PG (nur wenn PG Master ist) | | zphfl2 | R_ph2 | Phasenflankenz¨ ahler im Arbeitsspiel f¨ ur PG2 (nur wenn PG2 Master ist) | | zphfl3 | R_ph3 | Phasenflankenz¨ ahler im Arbeitsspiel f¨ ur PG3 (nur wenn PG3 Master ist) | | zphfl4 | R_ph4 | Phasenflankenz¨ ahler im Arbeitsspiel f¨ ur PG4 (nur wenn PG4 Master ist) | | tnwie_l | R_ph* | Zeitstempel der aktuellen Nockenwellenflanke von PG* an Einlaßnockenwelle Bank 1 | | tnwie2_l | R_ph* | Zeitstempel der aktuellen Nockenwellenflanke von PG* an Einlaßnockenwelle Bank 2 | | tnwia_l | R_ph* | Zeitstempel der aktuellen Nockenwellenflanke von PG* an Auslaßnockenwelle Bank 1 | | tnwia2_l | R_ph* | Zeitstempel der aktuellen Nockenwellenflanke von PG* an Auslaßnockenwelle Bank 2 | | anzburst | Interrupt | DG-Notlauf: Anzahl der Burst-Z¨ ahne bei Drehzahldynamik | | tnphslin_w | Interrupt | DG-Notlauf: Nockenwellen-Segmentzeit von aktiver zu aktiver NW-Flanke | | B_phaactiv | Interrupt | DG-Notlauf: Aktiver(TRUE) oder Passiver(FALSE) Notlauf-Phasen-Prozess gestartet | +---------------+-----------------------+---------------------------------------------------------------------------------------+
Beschreibung der einzelnen Gr¨ oßen:
Idealer Signalverlauf: ----------------------
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTPH 1.100.0
Seite 3675 von 4100 31.JAN.2003 Thomas Brosi
BM0| BM1| BM0| | | | |||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||| +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ . . . . . ◦ KW: 0 180 360 540 720 Bsp.: PG-Schnellstartgeberrad SY_PGRAD = 4, Low-Aktiv: +------+ +----------------------+ +----------------------+ +------+ | | | | | | | | ------------------+ +------+ +------+ +----------------------+ +-------------Flanke: zphfl:
A
B 0
C
D 1
E
F 2
G
H 3
Bsp.: PG-Standardgeberrad SY_PGRAD=1, Low-Aktiv: +---------------------------------------------------------------------------------------------------------+ + | | | ----------+ +-------------+ Flanke: zphfl:
A
B 0
A
Status der Nockenwellen (camstate_*) -------------------------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Gr¨ oße camstate gibt an, in welchem Zustand sich der Nockenwellentreiber befindet. Es k¨ onnen dabei folgende Zust¨ ande angezeigt werden: 0: 1: 2: 3: 4: 5: 6:
Nockenwellentreiber wurde noch nicht gestartet Nockenwellentreiber befindet sich im RESET TPU Kan¨ ale gestoppt TPU Treiber ist gestartet TPU wartet auf die erste Nockenwellenflanke Treiber wartet auf g¨ ultige Daten vom Kurbelwellentreiber Treiber befindet sich im Normalbetrieb
Da die Gr¨ oße camstate nur im 10ms Raster vom HWT ausgelesen wird, kann es vorkommen, daß mehrere Ereignisse innerhalb eines 10ms Rasters liegen. Es k¨ onnen somit manche Zust¨ ande in der Gr¨ oße ¨ ubersprungen werden die dann nicht angezeigt werden.
Fortlaufender Phasenflankenz¨ ahler (zrph_l, zrph2_l, zrph3_l, zrph4_l) ---------------------------------------------------------------------Der Z¨ ahler zrph_l z¨ ahlt die aktiven Phasenflanken des Nockenwellensignals von PG und wird zu Beginn des Nockenwelleninterrupts R_ph inkrementiert. Bei einem Nockenwellengeberrad mit SY_PGRAD=4 werden 4 Flanken pro Arbeitsspiel gez¨ ahlt. Der Z¨ ahler wird in C_ini mit 0 initialisiert. F¨ ur zrph2_l bis zrph4_l gilt entsprechendes.
Phasenflankenz¨ ahler im Arbeitsspiel (zphfl, zphfl2, zphfl3, zphfl4) -------------------------------------------------------------------Der Phasenflankenz¨ ahler im Arbeitsspiel z¨ ahlt die aktiven Flanken des Nockenwellensignals und wird zu Beginn des Phaseninterrupts aus dem HWT ausgelesen (nur bei Master Nockenwelle). Die Nummer der Phasenflanke wird im HWT ¨ uber die Charakterisierung des NW-Signals bestimmt. Liegt keine Information ¨ uber die Phasenflankennummer im HWT vor, so wird zphfl* auf -1 gesetzt. Liegt der berechnete Istwert ausserhalb der zul¨ assigen Toleranz, so wird der Z¨ ahler zphflct*_w inkrementiert. Z¨ ahlweise zphfl*:
0 , 1 , 2 , .. , SY_PGRAD*-1
Bei einem System mit Standardgeberrad (SY_PGRAD=1) ist zphfl* immer Null. Bei den Slave Nockenwellen wird die Gr¨ oße zphfl* aufrund der Zuordnung der Nockenwellenflanke 0 zum Kurbelwellensignal bestimmt. Einmal im Arbeitsspiel wird gepr¨ uft, ob die Flanke 0 innerhalb des vorgegebenen Bereichs liegt. Wird ein Fehler festgestellt, so wird zphfl*=-1 gesetzt und der Z¨ ahler zphflct*_w inkrementiert. Im Drehzahlgeber-Notlauf wird zphfl* aus dem Wert nlindex kopiert. Nlindex ist im Notlauf der Flankenindex der Masternockenwelle und damit gleich dem Z¨ ahlerwert der Phasenflanke im Arbeitsspiel.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTPH 1.100.0
Seite 3676 von 4100 31.JAN.2003 Thomas Brosi
Umschaltung der Masternockenwelle ---------------------------------Wird in der Diagnose Phasengeber (%DPH) die Masternockenwelle als defekt diagnostiziert, so wird falls vorhanden eine andere Nockenwelle als Master deklariert (pgmaster bekommt einen entsprechend anderen Wert zugewiesen -> siehe DPH). Die Anforderung der Umschaltung an den HWT erfolgt jeweils im 200ms Raster, wenn sich der Wert von pgmaster ¨ andert. Erfolgt die Umschaltung im normalen Motorbetrieb (syn), so wird die Synchronisation beibehalten und anschließend mit der neuen Masternockenwelle ¨ uberpr¨ uft.
Schnittstelle zur R¨ uckdreherkennung ----------------------------------In der Task der Nockenwellenflanken (ph1, ph2, ph3, ph4) wird gepr¨ uft welches die Masternockenwelle (pgmaster) ist. In dieser Task wird dann die Unterfunktion phx aus der Funktion %RDE aufgerufen (Erkennung eines r¨ uckw¨ artsdrehenden Motors anhand der Musterabfolge des RB-Schnellstartgeberrades). Dieser Funktionsteil ist nur vorhanden, wenn SY_RDE >= 2 ist.
APP HT2KTPH 1.100.0 Applikationshinweise Charakterisierung des Nockenwellensignals in Z¨ ahnen f¨ ur HWT -----------------------------------------------------------Die Charakterisierung des Nockenwellensignals kann zur Laufzeit nicht ge¨ andert werden. Die Daten werden jeweils in der Initialisierung ini an den HWT ¨ ubergeben.
NWOFFSET:
Offset des in NWSIGNAL charakterisierten Nockenwellen Signals in KW-Z¨ ahnen. Gemessen von der Software Bezugsmarke Zylinder 1 (BM0) am zweiter Zahn nach L¨ ucke bis zum ersten Zahn (steigende Flanke) von NWSIGNAL (Array Position 1). Dieser Offset ber¨ ucksichtigt, wie das Geberrad an der Nockenwelle eingebaut ist.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Bsp. f¨ ur RB Schnellstartgeberr¨ ader in einem System mit 4 NW-Sensoren: +----------------+------+------+-----+-----+ | Array Position | 0 | 1 | 2 | 3 | +----------------+------+------+-----+-----+ | NWOFFSET | 16 | 16 | 64 | 64 | +----------------+------+------+-----+-----+
[KW-Z¨ ahne]
In dem Array ist die Eingabe des Offsets f¨ ur alle 4 Nockenwellen m¨ oglich. Gibt es bei dem Projekt weniger Nockenwellensensoren, so ist an der entsprechenden Array Position eine Null einzutragen.
NWSIGNAL: Anzahl der Z¨ ahne und Ablageschema. Es k¨ onnen Nockenwellengeberr¨ ader bis maximal 10 Z¨ ahnen eingesetzt werden. Das Array NWSIGNAL hat folgenden Aufbau: [Anzahl der Z¨ ahne; Zahnl¨ ange; L¨ uckenl¨ ange; Zahnl¨ ange; L¨ uckenl¨ ange... Die Summe der Zahnl¨ angen muß 2*SY_TEETH betragen. Es wird immer von den elektrischen Signalen ausgegangen. Diese Daten sind sorgf¨ altig zu applizieren, da eine falsche Bedatung zu Fehlsynchronisationen f¨ uhren kann. Bsp. f¨ ur RB Schnellstartgeberrad: +-------------------+-----++----+-----+-----+-----+-----+-----+-----+-----+ | Array Position | 0 || 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | +-------------------+-----++----+-----+-----+-----+-----+-----+-----+-----+ | Charakterisierung | 4 || 6 | 6 | 24 | 6 | 24 | 24 | 6 | 24 | ==> in Summe immer 120 Z¨ ahne +-------------------+-----++----+-----+-----+-----+-----+-----+-----+-----+ bei 60-2 Geberrad ˆ ˆ | | | +- Erster Nockenwellenzahn mit Breite in ganzen Z¨ ahnen der Kurbelwelle +- Anzahl der Z¨ ahne des Nockenwellengeberrades
NWSIGTOL: Die Signaltoleranz gibt die maximal zul¨ assige Abweichung des Signals zu den abgelegten Daten an: Vorschlag f¨ ur die Erstbedatung = 3. =>Die Abweichung des in NWSIGNAL angegebenen Signalverlaufs vom gemessenen Signal ist +/- 3 KW-Z¨ ahne. !Eine entsprechende Toleranzberechnung muß f¨ ur das jeweilige System gesondert durchgef¨ uhrt werden! Siehe auch Applikationsleitfaden f¨ ur Phasengeber und Geberrad.
Beispiel f¨ ur einen m¨ oglichen Signalverlauf bei SY_TEETH = 60 und SY_GAP = 2:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTPH 1.100.0
Seite 3677 von 4100 31.JAN.2003 Thomas Brosi
BM0| BM1| BM0| | | | |||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||| ||||| +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ . . . . . ◦ KW: 0 180 360 540 720 . PG-Schnellstartgeberrad SY_PGRAD = 4 und SY_PGRAD2 = 4: . . NWOFFSET |<-------->| . 16 +------+ +----------------------+ +----------------------+ +------+ . | | | | | | | | ------------------+ +------+ +------+ +----------------------+ +----------------------------->|<---->|<---->|<-------------------->|<---->|<-------------------->|<-------------------->|<---->|<-----------. 6 6 24 6 24 24 6 24 zphfl:
0 1 2 3 . PG-Schnellstartgeberrad SY_PGRAD3 = 4 und SY_PGRAD = 4: . . NWOFFSET 64 |<------------------------------------------------------------->| -----------------+ +------+ +------+ +----------------------+ +--------------. | | | | | | | | . +----------------------+ +----------------------+ +------+ +------+ ---------------->|<-------------------->|<---->|<-------------------->|<---->|<---->|<-------------------->|<---->|<-------------24 6 24 6 6 24 6 24 zphfl3:
2
3
0
1
Toleranzen Nockenwellensignal zu Kurbelwellensignal (z.B. Einbautoleranz Nockenwellengeberrad): -----------------------------------------------------------------------------------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DPHFLFR1: DPHFLSP1:
20 ◦ KW 20 ◦ KW
Toleranz f¨ ur PG in Richtung fr¨ uh bei starrer Nockenwelle Toleranz f¨ ur PG in Richtung sp¨ at bei starrer Nockenwelle
F¨ ur alle weiteren Nockenwellensensoren, die im System vorhanden, sind gilt entsprechendes (DPHFLFR2, DPHFLSP2, usw.). Handelt es sich um ein System mit Nockenwellenverstellung bzw. -regelung muß der Verstellwinkel zur Toleranz addiert werden. Bsp.: Nockenwelle kann um 40 ◦ KW nach fr¨ uh verstellt werden DPHFLFR1 = 60 ◦ KW wird gr¨ oßer und DPHFLSP1 = 20 ◦ KW bleibt gleich.
Sollposition des Nockenwellensignals -----------------------------------Die Sollposition der fallenden NW-Flanke des ersten NW-Zahnes (siehe NWSIGNAL) wird f¨ ur den jeweiligen Geber unter: WNWSPG1, WNWSPG2, WNWSPG3, WNWSPG4, abgelegt. Beispiel: WNWSPG1=108 ◦ WNWSPG2=108 ◦ WNWSPG3=430 ◦ WNWSPG4=430 ◦
KW KW KW KW
Erster Nockenwellenzahn: Zahn, welcher im Kennwerteblock NWSIGNAL an der Position 1 eingetragen ist.
Drehzahlschwelle f¨ ur Positions¨ uberpr¨ ufung der Nockenwellenflanken-Position -------------------------------------------------------------------------NMXPHPOS: 2500 Upm
Vorschlag zur Festlegung der Applikationsdaten: Die Daten m¨ ussen vor einer Inbetriebnahme des Motors festgelegt werden ! Die Charakterisierung des Nockenwellensignals sollte anhand der bei dem Projekt festgelegten Signalform des Nockenwellensignals appliziert werden (Geometrie des NW-Geberrades plus den Abbildungseigenschaften des Sensors). Sollte in der Anfangsphase des Projekts die Signallage eines Versuchstr¨ agers noch nicht bekannt sein, so k¨ onnen die Daten f¨ ur diesen speziellen Versuchstr¨ ager wie folgt ermittelt werden: - Verbindung zu Einspritzventilen unterbrechen - Sicherstellen, daß sich Nockenwelle in Referenzposition befindet (nur bei Systemen mit verstellbarer NW n¨ otig) - Motor ¨ uber Anlasser durchdrehen und die Signale von Drehzahlgeber und Nockenwellen-Geber aufzeichnen (INCA-VADI, Oszilloskop, Transientenrekorder). - Ausz¨ ahlen der Form des Nockenwellenmusters aufgrund der negativen Flanken des Drehzahlgebersignals (2 Flanken der fehlenden Z¨ ahne in der L¨ ucke m¨ ussen ber¨ ucksichtigt werden).
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTTN 1.10.0
Seite 3678 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstanten: Anzahl der aktiven Nockenwellenflanken f¨ ur PG - PG4 (SY_PGRAD, SY_PGRAD2, SY_PGRAD3, SY_PGRAD4) ----------------------------------------------------------------------------------------------SY_PGRAD* = 0: Sensor ist im System nicht vorhanden (nicht f¨ ur SY_PGRAD zul¨ assig) = 1: Sensor mit einer aktiven Phasenflanke = 4: Sensor mit vier aktiven Phasenflanken Die Werte 2 und 3 sind ebenfalls zul¨ assig.
Verbindung der SG-Eingangspins mit den entsprechenden TPU-Kan¨ alen f¨ ur die Nockenwellensensoren ---------------------------------------------------------------------------------------------SY_NWZUHW1: Systemkonstante f¨ ur TPU-Kanal 1 SY_NWZUHW2: Systemkonstante f¨ ur TPU-Kanal 2 SY_NWZUHW3: Systemkonstante f¨ ur TPU-Kanal 3 SY_NWZUHW4: Systemkonstante f¨ ur TPU-Kanal 4
Festlegung der aktiven Nockenwellenflanke pro Nockenwellensensor ---------------------------------------------------------------Je nach mechanischer Geberradauslegung und verwendetem Sensor muß festgelegt werden an welcher Nockenwellenflanke die Positionserfassung erfolgt (Positionserfassung bei RB-Schnellstartgeberrad muß bei ¨ aquidistanter Flanke erfolgen). Die entsprechende Flanke wird als aktive Nockenwellenflanke bezeichnet. ¨ Uber die Systemkonstante SY_NWACED1..4 wird festgelegt ob die positive oder negative Flanke die aktive Flanke im System darstellt. SY_NWACED1: SY_NWACED2: SY_NWACED3: SY_NWACED4:
Systemkonstante Systemkonstante Systemkonstante Systemkonstante
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
=0: =1: =2:
f¨ ur f¨ ur f¨ ur f¨ ur
PG PG2 PG3 PG4
Keine Flanke / Sensor nicht vorhanden Negative Flanke ist als aktive Flanke definiert Positive Flanke ist als aktive Flanke definiert
FU HT2KTTN 1.10.0 Komponententreiber TN-Signal (Drehzahlsignal) FDEF HT2KTTN 1.10.0 Funktionsdefinition Das Das Die Die
TN-Signal ist ein getaktetes Signal, daß segmentsynchron zur Motordrehzahl l¨ auft. TN-Signal beginnt mit einer fallenden Flanke an der zweiten fallenden Flanke nach der L¨ ucke des Drehzahlsignals. negative Flanke an der Software Bezugsmarke muß genauestens eingehalten werden. Periodendauer des TN-Signals ist von der Anzahl der Zylinder abh¨ angig und entspricht genau einer Segmentl¨ ange:
Periodendauer = 720 ◦ KW / SY_ZYLZA Im folgenden sind TN-Signale f¨ ur unterschiedliche Zylinderanzahlen dargestellt: 4 - Zylinder: (SY_ZYLZA = 4) ============================ SW-BM Zyl.1 | 58 1 2| 3 17 32 +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ | | | | | | | | | | | | | | | | | | | | | | | | | | -+ +-+ +---------+ +-+ +-+ +- ... -+ +- .... -+ +- .... -+ +-+ +- ... -+ +- .... -+ +- .... -+ +-+ +- ... |
|
KW - Signal
|
-----------------------+ +-----------------------------------+ | | | +-----------------------------------+ +----- ...
TN - Signal
|<----------- 15 Z¨ ahne ------------>|<----------- 15 Z¨ ahne ------------>|
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTTN 1.10.0
Seite 3679 von 4100 31.JAN.2003 Thomas Brosi
5 - Zylinder: (SY_ZYLZA = 5) ============================ SW-BM Zyl.1 | 58 1 2| 3 +-+ +-+ +-+ +-+ +-+ +-+ +-+ | | | | | | | | | | | | | | -+ +-+ +---------+ +-+ +-+ +- ....-+ +-+ +-
14 +-+ +-+ +-+ +-+ +-+ | | | | | | | | | | ... -+ +-+ +-+ +- ... -+ +-+ +- ...
|
|
26 +-+ +-+ +-+ | | | | | | -+ +-+ +-+ +- ...
KW - Signal
|
----------------------+ +--------------------------------+ | | | +--------------------------------+ +----------- ...
TN - Signal
|<---------- 12 Z¨ ahne ---------->|<---------- 12 Z¨ ahne ---------->| 6 - Zylinder: (SY_ZYLZA = 6) ============================ SW-BM Zyl.1 | 58 1 2| 3 12 22 +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ | | | | | | | | | | | | | | | | | | | | | | | | | | -+ +-+ +---------+ +-+ +-+ +- ..... -+ +- .... -+ +-+ +- .... -+ +- ..... -+ +-+ +- .. -+ +- .. -+ +- ... |
|
KW - Signal
|
----------------------+ +--------------------------+ | | | +--------------------------+ +----------------------- ...
TN - Signal
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
|<------- 10 Z¨ ahne ------->|<------- 10 Z¨ ahne ------->| 8 - Zylinder: (SY_ZYLZA = 8) ============================ SW-BM Zyl.1 | 58 1 2| 3 10 17 25 32 +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ +-+ | | | | | | | | | | | | | | | | | | | | | | | | | | -+ +-+ +---------+ +-+ +-+ +- ........ -+ +-+ +- ...... -+ +-+ +- ........ -+ +-+ +- ...... -+ +-+ +- ... |
|
|
|
KW - Signal
|
--------------+ +----------------+ +----------------+ | | | | | +------------------+ +------------------+ +----- ...
TN - Signal
|<---- 8 Z¨ ahne --->|<--- 7 Z¨ ahne -->|
ABK HT2KTTN 1.10.0 Abkurzungen ¨ Systemkonstante
Art
SY_ZYLZA
SYS (REF) Zylinderanzahl
Bezeichnung
FB HT2KTTN 1.10.0 Funktionsbeschreibung APP HT2KTTN 1.10.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTDFM 2.10.1
Seite 3680 von 4100 31.JAN.2003 Thomas Brosi
FU HT2KTDFM 2.10.1 HT2KT fur ¨ DFM-Signal Generator FDEF HT2KTDFM 2.10.1 Funktionsdefinition In HT2KT werden zuerst Initialisierungsparameter, die von der Form des KLDF-Signals abhängen, an den Hardwaretreiber übergeben. Anschließend werden die Messungen angestoßen und die Werte abgeholt.
TDFPDMNI TDFPDMXI
(min. Periodendauer -10%) in ns für RB-Regler: (5000-500)[us]= 4500000 ns
TDFPDMNI B_dfpiniok
B_dfpiok
TDFPDMXI
(max. Periodendauer +10%) in ns für RB-Regler: (25000+2500)[us]= 27500000 ns
B_dftpustp B_dftpuer Re_Initialisierung tpddf_w
tpddf_w tpwdf_w
tpwdf_w
B_dfpcovfl B_dftpubsy
*)
B_dfpval B_dfpinmsr B_dfpiniok
B_dfpval B_dfpinmsr
B_dfpumin B_dfpomax
B_dfpumin B_dfpomax
B_dffewdat
B_dfmlevel
*)
B_dffewdat
zfldf_w B_dfmlevel
B_dftpustp B_dfptpuer
*) not yet used in the succeeding Function MDGEN. When used, adjust grid! B_dfptpuer & B_dftpustp müssen vor dem ersten HW-Treiberaufruf ’false’ sein! HW_Treiberaufruf
ht2ktdfm-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zfldf_w
B_dfpcovfl
B_dftpubsy
ht2ktdfm-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTDFM 2.10.1
Seite 3681 von 4100 31.JAN.2003 Thomas Brosi
Initialisierung PWM-Kanal für KLDF --------------------------------------------------
TDFPDMNI TDFPDMXI
TDFPDMNI TDFPDMXI
B_dftpustp B_dftpuer
pwminist 1/
0
B_dfpiniok
B_dfpiniok
Init_HWT
/* Dummy um den Aufruf der Hardwaretreiberinitialisierung /* Tio_Pwmin_Init (signal) /* nachzubilden. Folgender Code ist ohne Funktion, /* und soll lediglich den Aufruf und die Parameterübergabe darstellen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Tio_Pwmin_Init_return = Tio_Pwmin_Init (signal); pwminist = Tio_Pwmin_Init_return; /* Tio_Pwmin_Init_return hat folgende Stati: TIO_PWMIN_TPU_SETMOD_ERROR, Konfig Fehler (nur Init.) TIO_PWMIN_SIGNAL_OUT_RANGE Konfig Fehler (nur Init.)
ht2ktdfm-re-initialisierung
signal.TIO_TPU_IN0_NAME = E_T_DFM; signal.TIO_TPU_IN0_MODULE = TIO_PWMIN_TPU; signal.TIO_TPU_IN0_CHANNEL = DFMCH; /* 13 signal.TIO_TPU_IN0_MODE = TIO_PWMIN_PULPER_H2L; signal.TIO_TPU_IN0_LOGCHAN = 0; signal.TIO_TPU_IN0_MAXPER = TDFPDMXI; signal.TIO_TPU_IN0_MINPER = TDFPDMNI;
ht2ktdfm-re-initialisierung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTDFM 2.10.1
Seite 3682 von 4100 31.JAN.2003 Thomas Brosi
Aufruf HWT mit Abholen PWM-Werte B_dfpiniok
zfldf_w
zfldf_w
tpddf_w
tpddf_w
tpwdf_w
tpwdf_w
B_dfmlevel
B_dfmlevel
signstat Read_Result
/* Dummy für den Aufruf der Funktion /* Tio_Pwmin_GetTime (uint8 signal, Tio_Pwmin_Result_t * result) /* um die gemessenen Werte abzuholen. /* Folgender Code ist ohne Funktion, /* und soll lediglich den Aufruf und die Parameterübergabe darstellen.
B_dfpval
0
B_dfpcovfl
1
B_dfptpuer
2
/* Übergabewert ’signal’ siehe Initialisierung tpddf_w = Tio_Pwmin_Result_t.period; tpwdf_w = Tio_Pwmin_Result_t.pulsewidth; zfldf_w = Tio_Pwmin_Result_t.edgecount; B_pwmlevel = Tio_Pwmin_Result_t.pinstate; signstat = Tio_Pwmin_Result_t.stErr_b8;
B_dffewdat
3
/* uint32 Period time in 100ns /* uint32 Pulsewidth time in 100ns 4 /* uint16 Edge counter /* bool Pin state 5 /* bit8 Error status
B_dftpubsy B_dfpinmsr B_dftpustp
6
B_dfpomax
7
B_dfpumin
8
TIO_PWMIN_VALID = 0, /*!< Values ok. */ TIO_PWMIN_ERR_COUNTOVFL = 1, /*!< DASM-PWMIn timer overflow, period not reliable */ TIO_PWMIN_TPU_ERR = DR_PWMIN_GETDATA_RETVAL_ERR = 2, /*! TPU-PWMIn internal driver error --> dr_pwmin.h */ TIO_PWMIN_TPU_FEWDATA = DR_PWMIN_GETDATA_RETVAL_FEWDATA = 3, /*! TPU-PWMIn too few edges (after driver start), retry */ TIO_PWMIN_TPU_BUSY = DR_PWMIN_GETDATA_RETVAL_BUSY = 4, /*! TPU-PWMIn interface locked, retry --> dr_pwmin.h */ TIO_PWMIN_IN_MEASUREMENT = DR_PWMIN_GETDATA_RETVAL_NOCHANGE = 5, /*! Measurement not yet finished, no new data */ TIO_PWMIN_TPU_STOP = DR_PWMIN_GETDATA_RETVAL_STOP = 6, /*! TPU-PWMIn driver not started --> dr_pwmin.h */ TIO_PWMIN_ERR_MAXPER = 7, /*!< Configured max. period exceeded */ TIO_PWMIN_ERR_MINPER = 8, /*!< Configured min. period underflow */ ht2ktdfm-hw-treiberaufruf
In HT2KT werden zuerst Initialisierungsparameter, die von der Form des KLDF-Signals abhängen, an den Hardwaretreiber übergeben. Anschließend werden die Messungen angestoßen und die Werte abgeholt.
TDFPDMNI TDFPDMXI
(min. Periodendauer -10%) in ns für RB-Regler: (5000-500)[us]= 4500000 ns
TDFPDMNI B_dfpiniok TDFPDMXI
B_dfpiok
(max. Periodendauer +10%) in ns für RB-Regler: (25000+2500)[us]= 27500000 ns
Initialisierung
ht2ktdfm-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
/* Folgende Stati sind in Tio_Pwmin_Result_t.stErr_b8 definiert:
ht2ktdfm-hw-treiberaufruf
1/
ht2ktdfm-init
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTDFM 2.10.1
Seite 3683 von 4100 31.JAN.2003 Thomas Brosi
Initialisierung PWM-Kanal für KLDF -------------------------------------------------false
B_dfpiniok
TDFPDMNI TDFPDMXI
TDFPDMNI TDFPDMXI
pwminist 0
B_dfpiniok
B_dfpiniok
Init_HWT
/* Dummy um den Aufruf der Hardwaretreiberinitialisierung /* Tio_Pwmin_Init (signal) /* nachzubilden. Folgender Code ist ohne Funktion, /* und soll lediglich den Aufruf und die Parameterübergabe darstellen. signal.TIO_TPU_IN0_NAME = E_T_DFM; signal.TIO_TPU_IN0_MODULE = TIO_PWMIN_TPU; signal.TIO_TPU_IN0_CHANNEL = DFMCH; /* 13 signal.TIO_TPU_IN0_MODE = TIO_PWMIN_PULPER_H2L; signal.TIO_TPU_IN0_LOGCHAN = 0; signal.TIO_TPU_IN0_MAXPER = TDFPDMXI; signal.TIO_TPU_IN0_MINPER = TDFPDMNI;
/* Tio_Pwmin_Init_return hat folgende Stati: TIO_PWMIN_TPU_SETMOD_ERROR, Konfig Fehler (nur Init.) TIO_PWMIN_SIGNAL_OUT_RANGE Konfig Fehler (nur Init.)
ht2ktdfm-initialisierung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Tio_Pwmin_Init_return = Tio_Pwmin_Init (signal); pwminist = Tio_Pwmin_Init_return;
ht2ktdfm-initialisierung
ABK HT2KTDFM 2.10.1 Abkurzungen ¨ Parameter
Source-X
Source-Y
TDFPDMNI TDFPDMXI
Art
Bezeichnung
FW FW
Initialisierungswert min. Periodendauer in msec Initialisierungswert max. Periodendauer in msec
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DFFEWDAT B_DFMLEVEL B_DFPCOVFL B_DFPINIOK B_DFPINMSR B_DFPIOK B_DFPOMAX B_DFPUMIN B_DFPVAL B_DFTPUBSY B_DFTPUER B_DFTPUSTP TPDDF_W TPWDF_W ZFLDF_W
HT2KTDFM HT2KTDFM HT2KTDFM HT2KTDFM HT2KTDFM HT2KTDFM HT2KTDFM HT2KTDFM HT2KTDFM HT2KTDFM HT2KTDFM HT2KTDFM HT2KTDFM HT2KTDFM HT2KTDFM
MDGEN MDGEN
AUS AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
Bedingung ’zuwenig Flanken’ bei PW-Messung DFM-Signal Bedingung PWM-Signalpegel Bedingung PWM-Periodenuberlauf ¨ Bedingung Initialisierung DF-PWM erfolgreich Bedingung PWM-Signal wird noch gemessen Bedingung PWM-Initialisierung ok ¨ Bedingung PWM-Periode großer Maximum Bedingung PWM-Periode kleiner Minimum Bedingung PWM-Periode gultig ¨ Bedingung TPU busy Bedingung TPU-Fehler Bedingung TPU fur ¨ DF-Signal hat gestoppt Periodendauer DF-Signal Pulsweite DF-Signal ¨ Zahler Flanken des DF-Signals
MDGEN MDGEN MDGEN MDGEN
MDGEN MDGEN
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTDFM 2.10.1
Seite 3684 von 4100 31.JAN.2003 Thomas Brosi
FB HT2KTDFM 2.10.1 Funktionsbeschreibung In diesem Bios stehen neben der alten Funktion Tio_Pwm_PerDGetTime noch eine neue Funktion Tio_Pwmin_Gettime f¨ ur die Erfassung von PWM Eingangssignalen zur Verf¨ ugung. Mit dieser Funktion ¨ andert sich die Schnittstelle wie folgt: Laufender Zugriff: bit8 Tio_Pwmin_Gettime (uint8 signal, Tio_Pwmin_Result_t *result) Initialisierung: bit8 Tio_Pwmin_Init (uint8 signal) Die Initialisierungstabellen mussten erweitert werden. Ich habe dazu eine neue Plattformkonfig gemacht (--> H. Franke) SWHDR : TIO_conf / SILVER_OAK_2; 9 SWSRC : TIO_conf / SILVER_OAK_2; 7 In dieser Init-Tabelle wird der TIO_PWMIN_PERIOD_H2L, TIO_PWMIN_PERIOD_L2H, TIO_PWMIN_PULPER_H2L, TIO_PWMIN_PULPER_L2H,
Erfassungsmodus konfiguriert: /*!< Capture period with HIGH to LOW transition. */ /*!< Capture period with LOW to HIGH transition. */ /*!< Capture period und leading pulsewidth with HIGH to LOW transition. */ /*!< Capture period und leading pulsewidth with LOW to HIGH transition. */
als Beispiele f¨ ur die Projektspezifischen Header: SWHDR : TioConf_Me9510 / 0; 5 SWHDR : TioConf_Me96B / 0; 3
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
/*! Tio_Pwmin result buffer type */ typedef struct { uint32 period; uint32 pulsewidth; uint16 edgecount; bool pinstate; bit8 stErr_b8; } Tio_Pwmin_Result_t;
/*!< /*!< /*!< /*!< /*!<
Period time [100ns] */ Pulsewidth time [100ns] */ Edge counter (for TPU only) */ Pin state */ Error status */
Die Zeiten sind jetzt fest in 100ns quantisiert und werden als 32bit-Werte ¨ ubergeben. Der Edge counter z¨ ahlt die Signalflanken laufend durch (kann z.B. benutzt werden, um festzustellen, ob man Periodenzyklen "verpasst" hat). Error status wird gleichzeitig auch als Returnwert ¨ ubergeben. Folgende Stati sind definiert: B_dfpval= B_dfpinmsr=
TIO_PWMIN_VALID TIO_PWMIN_IN_MEASUREMENT /*!< Measurement not yet finished, no new data */ Wie bisher B_dfptpuer= TIO_PWMIN_TPU_ERR /*!< TPU-PWMIn internal driver error --> dr_pwmin.h */ B_dftpubsy= TIO_PWMIN_TPU_BUSY /*!< TPU-PWMIn interface locked, retry --> dr_pwmin.h */ TPU DP-RAM wird gerade von der TPU beschrieben. B_dftpustp= TIO_PWMIN_TPU_STOP /*!< TPU-PWMIn driver not started --> dr_pwmin.h */ B_dffewdat= TIO_PWMIN_TPU_FEWDATA /*!< TPU-PWMIn too few edges (after driver start), retry */ Es sind noch nicht gen¨ ugend Flanken erfasst worden, um Periode+Pulsl¨ ange zu bestimmen. B_dfpomax= TIO_PWMIN_ERR_MAXPER, /*!< Configured max. period exceeded */ B_dfpumin= TIO_PWMIN_ERR_MINPER, /*!< Configured min. period underflow */ B_dfpovfl= TIO_PWMIN_ERR_COUNTOVFL, /*!< DASM-PWMIn timer overflow, period not reliable */ TIO_PWMIN_TPU_SETMOD_ERROR, Konfig Fehler (nur Init.) TIO_PWMIN_SIGNAL_OUT_RANGE Konfig Fehler (nur Init.) Die Erfassung eines DASM Timer¨ uberlaufs wurde vereinfacht: Wenn der Zeitabstand zwischen zwei Aufrufen der Schnittstellenfunktion gr¨ oßer als der konfigurierte Timerzyklus wird, wird jetzt der o.g. Fehler _ERR_COUNOVFL angezeigt. Dieser Fehler sollte aber im Normalfall nie auftreten, weil man das Aufrufraster schneller als die kleinstm¨ ogliche Signalperiode w¨ ahlen muß. (NUR F¨ UR DASM). Ein Signal, das dauernd LOW oder HIGH ist, kann erkannt werden, wenn man bei mehreren Aufrufen hintereinander (damit kann man sich eine eigene Timeout" Bedingung definieren) den Status "_IN_MEASUREMENT" erh¨ alt. In "pinstate" wird angezeigt, ob der Pin HIGH oder LOW war (f¨ ur DASM und TPU). Die zugeh¨ origen Module SWHDR : tio_pwmin / 0; 0 SWHDR : tio_pwmin_priv / 0; 0 SWSRC : tio_pwmin1 / 0; 0 SWSRC : tio_pwmin_dasm / 0; 0 SWSRC : tio_pwmin_tpu / 0; 0 sind im BI0370;0 schon enthalten
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTTEV 1.40.2
Seite 3685 von 4100 31.JAN.2003 Thomas Brosi
APP HT2KTDFM 2.10.1 Applikationshinweise
FU HT2KTTEV 1.40.2 Schnittstelle Hardwaretreiber-Tankentluftungsventil ¨ FDEF HT2KTTEV 1.40.2 Funktionsdefinition P_TEV
P_TEV Tio_PwmCycleCompleted B_tevtini TIO_PwmCycleCompleted
calculation output high time of period
calculation output period
1/
B_rqttev arqttev_w
tevper
tevduty_w/_20ms_2
tevper_w/_20ms_2
1/ tateout_w
tevduty_w/_20ms_2
normal working condition set output duty and period
compute 1/
B_tatewi
P_TEV
P_TEV tevduty_w
here the new duty and period is only set when the old period is expired
tevduty_w/_20ms_2
compute 1/
P_TEV
tevper_w tevper_w/_20ms_2 TIO_PwmSetOutImmediate
P_TEV
here the new duty and period is immediately se
tevduty_w
ht2kttev-main
tevper_w TIO_PwmSetOut
tevper_w/_20ms_2
ht2kttev-main
P_TEV
P_TEV
DUTY_TEV_OFF TIO_PWM_PERSTOP
tevduty_w ht2kttev-swoff
[ 0 %]
tevper_w TIO_PwmSetOut
ht2kttev-swoff
P_TEV [ 0 %]
P_TEV
DUTY_TEV_OFF
tevduty_w
TIO_PWM_PERSTOP
tevper_w TIO_PwmSetOut
ht2kttev-portoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tevduty_w/_20ms_2
ht2kttev-portoff
ABK HT2KTTEV 1.40.2 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
ARQTTEV_W B_RQTTEV B_TATEWI B_TEVTINI TATEOUT_W TEVPER
TKSTA TKSTA ATEV HT2KTTEV ATEV ATEV
HT2KTTEV HT2KTTEV HT2KTTEV ATEV HT2KTTEV HT2KTTEV
EIN EIN EIN AUS EIN EIN
Ansteuerwert Tankentluftungsventil ¨ uber ¨ Tester Bedingung Tankentluftungsventilansteuerung ¨ uber ¨ Testeranforderung ¨ Bedingung sofortige Ausgabe des Tastverhaltnisses TEV timer wurde neu initialisiert ¨ ausgegebenes Tastverhaltnis fur ¨ Tankentluftungsventil ¨ (16 Bit) Periodendauer bei Ansteuerung Tankentluftungsventil ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTNWS 2.30.3
Seite 3686 von 4100 31.JAN.2003 Thomas Brosi
FB HT2KTTEV 1.40.2 Funktionsbeschreibung Dieser Komponententreiber definiert die Hardwareanbindung f¨ ur das Tankentl¨ uftungsventil, die auf ATEV 10.x bzw. 12.x abgestimmt ist. Das Tankentl¨ uftungsventil wird ¨ uber ein PWM-Signal angesteuert. Zuerst wird das Bit B_tevtini in dem 20ms_1-Prozess berechnet. Dieses Bit wird anschließend in der ATEV Funktion weiterverwendet. Dann werden die folgenden Funktionen in dem Prozess 20ms_2-Prozess berechnet. Falls das vom Werkstatt-Tester geschickte Anforderungsbit B_rqttev TRUE ist, wird anstelle des Tastverh¨ altnisses tateout_w das Test-Tastverh¨ altnis arqttev_w ausgegeben. Die Periodendauer tevper und das Tastverh¨ altnis tateout_w oder arqttev_w werden durch die Periode tevper_w und das Tastverh¨ altnis tevduty_w f¨ ur die Bios-Routine "Tio_PwmSetOut" und "Tio_PwmSetOutImmediate" umquantisiert. Diese Gr¨ ossen werden als pulsweitenmodliertes Signal ausgegeben. Nunwird das Bit B_tatewi ¨ uberpr¨ uft. In Abh¨ angigkeit von diesem Bit wird das Tankentl¨ uftungsventil entweder sofort mit dem neuen Tastverh¨ altnis tev_duty und neuen Periode tev_period angesteuert oder erst nach Ablauf der vorherigen Periode. Im Nachlauf- und PortOff-Prozess wird das Tankentl¨ uftungsventil ganz geschlossen. D.h. das Tankentl¨ uftungsventil wird mit dem Tastverh¨ altnis 0%(DUTY_TEV_OFF) gesteuert.
APP HT2KTTEV 1.40.2 Applikationshinweise
FU HT2KTNWS 2.30.3 Schnittstelle Hardwaretreiber - Komponententreiber NWS FDEF HT2KTNWS 2.30.3 Funktionsdefinition
inlet site
outlet site
ht2ktnws-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Main: =====
ht2ktnws-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTNWS 2.30.3
Seite 3687 von 4100 31.JAN.2003 Thomas Brosi
inlet site: ===========
compute 2/ 1/
SY_NWS
2 SY_NWSSTA
P_NWSE
1/
port
0
dutycycle
tanwree_w kttanwree_w /NC NWS_PER
period Tio_PwmSetOut
B_rqtnws arqtnwe_w tanwree_w
inlet bank1 calc B_rqtnws arqtnwe_w tanwree_w
3/ SY_NWGE2
compute 2/
1/ 0 SY_NWSSTA
P_NWSE2
1/ 0 tanwree2_w
port dutycycle
kttanwree2_w /NC NWS_PER
period
ht2ktnws-inlet-site
B_rqtnws arqtnwe2_w tanwree2_w
inlet bank2 calc B_rqtnws arqtnwe2_w tanwree2_w
ht2ktnws-inlet-site inlet bank1: ============
compute 2/ 1/
calc
/* no tester demand */
B_rqtnws tanwree_w
1/
P_NWSE
dutycycle
kttanwree_w /NC
/* change of quantization */
port
NWS_PER
period Tio_PwmSetOut
/* tester demand */ inlet1 rqt calc arqtnwe_w
arqtnwe_w
ht2ktnws-inlet-bank1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Tio_PwmSetOut
ht2ktnws-inlet-bank1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTNWS 2.30.3
Seite 3688 von 4100 31.JAN.2003 Thomas Brosi
inlet1 rqt: ===========
calc 1/ arqtnwe_w
1/ ARQTNWEMIN
ARQTNWEMIN kttanwree_w /NC
2/ 1/ ARQTNWEMAX
ARQTNWEMAX kttanwree_w /NC
1/ kttanwree_w /NC
ht2ktnws-inlet1-rqt
3/
ht2ktnws-inlet1-rqt inlet bank2: ===========
compute 2/ 1/
calc
/* no tester demand */
1/
tanwree2_w
P_NWSE2
dutycycle
kttanwree2_w /NC
/* change of quantization */
port
NWS_PER
period Tio_PwmSetOut
ht2ktnws-inlet-bank2
/* tester demand */ inlet2 rqt calc arqtnwe2_w
arqtnwe2_w
ht2ktnws-inlet-bank2 inlet2 rqt: ===========
calc 1/ arqtnwe2_w
1/ ARQTNWEMIN
ARQTNWEMIN kttanwree2_w /NC
2/ 1/ ARQTNWEMAX
ARQTNWEMAX kttanwree2_w /NC
3/ 1/ kttanwree2_w /NC
ht2ktnws-inlet2-rqt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_rqtnws
ht2ktnws-inlet2-rqt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTNWS 2.30.3
Seite 3689 von 4100 31.JAN.2003 Thomas Brosi
outlet site: ============
compute 2/ 1/
SY_NWSA
2
P_NWSA
1/
SY_NWSSTA
port
0
dutycycle
tanwraa_w kttanwraa_w /NC NWS_PER
period Tio_PwmSetOut
B_rqtnws arqtnwa_w tanwraa_w
outlet bank1 calc B_rqtnws arqtnwa_w tanwraa_w
3/ SY_NWGA2
compute 2/
1/ 0 SY_NWSSTA
P_NWSA2
1/
port
0
dutycycle
tanwraa2_w kttanwraa2_w /NC NWS_PER
period
ht2ktnws-outlet-site
B_rqtnws arqtnwa2_w tanwraa2_w
outlet bank2 calc B_rqtnws arqtnwa2_w tanwraa2_w
ht2ktnws-outlet-site outlet bank1: =============
compute 2/ 1/
calc
/* no tester demand */
B_rqtnws tanwraa_w
1/
P_NWSA
port dutycycle
kttanwraa_w /NC NWS_PER
period
/* change of quantization */ Tio_PwmSetOut
/* tester demand */ outlet1 rqt calc arqtnwa_w
arqtnwa_w
ht2ktnws-outlet-bank1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Tio_PwmSetOut
ht2ktnws-outlet-bank1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTNWS 2.30.3
Seite 3690 von 4100 31.JAN.2003 Thomas Brosi
outlet1 rqt: ============
calc 1/ arqtnwa_w
1/ ARQTNWAMIN
ARQTNWAMIN kttanwraa_w /NC
2/ 1/ ARQTNWAMAX
ARQTNWAMAX kttanwraa_w /NC
1/ kttanwraa_w /NC
ht2ktnws-outlet1-rqt
3/
ht2ktnws-outlet1-rqt outlet bank2: =============
compute 2/ 1/
calc
/* no tester demand */
1/
tanwraa2_w
P_NWSA2
port dutycycle
kttanwraa2_w /NC
/* change of quantization */
NWS_PER
period Tio_PwmSetOut
ht2ktnws-outlet-bank2
/* tester demand */ outlet2 rqt calc arqtnwa2_w
arqtnwa2_w
ht2ktnws-outlet-bank2 outlet2 rqt: ============
calc 1/ arqtnwa2_w
1/ ARQTNWAMIN
ARQTNWAMIN kttanwraa2_w /NC
2/ 1/ ARQTNWAMAX
ARQTNWAMAX kttanwraa2_w /NC
3/ 1/ kttanwraa2_w /NC
ht2ktnws-outlet2-rqt
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_rqtnws
ht2ktnws-outlet2-rqt 10ms_SwOff-Prozess: =================== In Abh¨ angigkeit vom Codeword CWHTNWS wird im 10ms_SwOff weiterhin geregelt oder die PortOff-Funktion aufgerufen, welche die Endstufen abschaltet.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTNWS 2.30.3
calc
CWHTNWS
Seite 3691 von 4100 31.JAN.2003 Thomas Brosi
inlet SwOff
0 calc
outlet SwOff
PortOff
ht2ktnws-swoff
calc
ht2ktnws-swoff inlet SwOff: ============
1/
calc SY_NWS
compute 2/
2 1/ tanwree_w
P_NWSE
dutycycle
kttanwree_w /NC
/* change of quantization */
port
NWS_PER
period
3/ SY_NWGE2
compute 2/
0
tanwree2_w
P_NWSE2
port dutycycle
kttanwree2_w /NC NWS_PER
period
/* change of quantization */ Tio_PwmSetOut
ht2ktnws-inlet-swoff
1/
ht2ktnws-inlet-swoff outlet SwOff: =============
2/
calc SY_NWSA
compute 2/
2 1/ tanwraa_w
P_NWSA
dutycycle
kttanwraa_w /NC
/* change of quantization */
port
NWS_PER
period Tio_PwmSetOut
3/ SY_NWGA2
compute 2/
0 1/ tanwraa2_w
P_NWSA2
port dutycycle
kttanwraa2_w /NC NWS_PER
period
/* change of quantization */ Tio_PwmSetOut
ht2ktnws-outlet-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Tio_PwmSetOut
ht2ktnws-outlet-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTNWS 2.30.3
Seite 3692 von 4100 31.JAN.2003 Thomas Brosi
PortOff: ========
1/ SY_NWS
compute 1/
2 P_NWSE
port
DUTY_NWS_OFF
dutycycle
NWS_PER
period Tio_PwmSetOut
2/ SY_NWGE2
calc
compute 1/
0 P_NWSE2
port
DUTY_NWS_OFF
dutycycle
NWS_PER
period Tio_PwmSetOut
2/ 2 P_NWSA
port
DUTY_NWS_OFF
dutycycle
NWS_PER
period Tio_PwmSetOut
2/
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_NWGA2
compute 1/
0 P_NWSA2
port
DUTY_NWS_OFF
dutycycle
NWS_PER
period
/* Regulation inactive and all ports currentless during SwOff */
Tio_PwmSetOut
ht2ktnws-portoff
SY_NWSA
compute 1/
ht2ktnws-portoff Parameter
Source-X
Source-Y
ARQTNWAMAX ARQTNWAMIN ARQTNWEMAX ARQTNWEMIN CWHTNWS
Art
Bezeichnung
FW FW FW FW FW
Max. Ansteuerungswert fur ¨ Nockenwellensteuerung (Auslass) bei Testeranforderung Min. Ansteuerungswert fur ¨ Nockenwellensteuerung (Auslass) bei Testeranforderung Max. Ansteuerungswert fur ¨ Nockenwellensteuerung (Einlass) bei Testeranforderung Min. Ansteuerungswert fur ¨ Nockenwellensteuerung (Einlass) bei Testeranforderung Codewort HT2KTNWS
Systemkonstante
Art
Bezeichnung
SY_NWGA2 SY_NWGE2 SY_NWS SY_NWSA SY_NWSSTA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Nockenwelle Phasengeber (Auslaß, Bank 2) Systemkonstante Nockenwelle Phasengeber Einlass 2 Systemkonstante Nockenwellensteuerung: keine, 2-Pkt. oder stetig Systemkonstante Nockenwellensteuerung Auslaßseite: keine,2.Pkt.,kont. Stellgliedtest Nockenwelle(n) aktiv
Variable
Quelle
Referenziert von
Art
Bezeichnung
ARQTNWA2_W ARQTNWA_W ARQTNWE2_W ARQTNWE_W B_RQTNWS TANWRAA2_W TANWRAA_W TANWREE2_W TANWREE_W
TKSTA TKSTA TKSTA TKSTA TKSTA
HT2KTNWS HT2KTNWS HT2KTNWS HT2KTNWS HT2KTNWS HT2KTNWS HT2KTNWS HT2KTNWS HT2KTNWS
EIN EIN EIN EIN EIN EIN EIN EIN EIN
Ansteuerungswert fur ¨ Nockenwellensteuerung (Auslass2) bei Testeranforderung Ansteuerungswert fur ¨ Nockenwellensteuerung (Auslass) bei Testeranforderung Ansteuerungswert fur ¨ Nockenwellensteuerung (Einlass2) bei Testeranforderung Ansteuerungswert fur ¨ Nockenwellensteuerung (Einlass) bei Testeranforderung Bedingung Nockenwellensteuerung uber ¨ Testeranforderung ¨ Tastverhaltnis Auslaßnockenwellenregelung 2 Ansteuerung Endstufe(word) ¨ Tastverhaltnis Auslaßnockenwellenregelung Ansteuerung Endstufe(word) ¨ Tastverhaltnis Einlaßnockenwellenregelung 2 Ansteuerung Endstufe(word) ¨ Tastverhaltnis Einlaßnockenwellenregelung Ansteuerung Endstufe(word)
WNWRE WNWRE
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTCK110 1.20.1
Seite 3693 von 4100 31.JAN.2003 Thomas Brosi
FB HT2KTNWS 2.30.3 Funktionsbeschreibung Dieser Komponententreiber definiert die Hardwareanbindung f¨ ur die variable Nockenwellenverstellung und die Anbindung zur %TKSTA (Testerkommunikation/Stellgliedtest). Besitzt die Systemkonstante SY_NWSSTA den Zustand false, so kann damit die f¨ ur die %TKSTA-Anbindung erforderliche Funktionalit¨ at dauerhaft ausgeklammert werden. (Im Falle einer Anbindung zur Testerkommunikation ist die genaue Funktionsdefinition der FDEF %TKSTA zu entnehmen.) Die Nockenwellenverstellung steuert ¨ uber ein PWM-Signal jeweils f¨ ur die Ein- bzw. Auslassseite ein Magnetventil an, das ¨ uber eine CJ940/945 Endstufe mit dem Funktionsrechner verbunden ist. Der Hardwaretreiber enth¨ alt zus¨ atzlich eine Umrechnung/Umquantisierung des Tastverh¨ altnisses. Diese ist notwendig, da die PWM-Aufrufe f¨ ur ME(D)7 und ME(D)9 unterschiedliche Quantisierungen erwarten. Der hier dargestellte Hardwaretreiber bedient eine portierte ME7 Funktion (WNWRE/A 9.XX). Das umgerechnete Tastverh¨ altnis wird in die Ramzellen kttanwree_w, kttanwree2_w, kttanwraa_w, kttanwraa2_w geschrieben, welche dirket auf die PWM-Ports geschrieben werden. Ob im Nachlauf geregelt wird, wird in der Funktion %WNWRE(A) definiert. Ist dort die 10ms_SwOff-Funktion leer oder nicht vorhanden, so ist CWHTNWS Bit0 = false zu setzen. Ist der Nachlaufprozess vorhanden, so ist CWHTNWS Bit0 = true zu setzen.
APP HT2KTNWS 2.30.3 Applikationshinweise Erstbedatung: ============= ARQTNWEMIN = 10% ARQTNWEMAX = 90% ARQTNWAMIN = 10% ARQTNWAMAX = 90%
Aus Bauteilschutzgr¨ unden wird in Abh¨ angigkeit vom zul¨ assigen Strom f¨ ur die Endstufe das ausgegebene Tastverh¨ altnis bei Testeransteuerung nach unten und oben begrenzt.
CWHTNWS = 1
¨ FU HT2KTCK110 1.20.1 Komponententreiber CK110(diagnosefahiger Zundungstreiber) ¨
EN_DIA nmot B_dzenable ub
ub
CALC
ht2ktck110-main
nmot
B_dzenable
ht2ktck110-main
ab n >1200Upm wurden alle vorh.Zylinder mind. einmal im 100ms-Raster gezündet nmot
start 1/
NZDIAGH EdgeRising
MCk110_GetDiag
NZDIAGL
start MCk110_GetDiag
UBDZMN ub UBDZMX
1/ B_dzenable
B_dzenable
bei ersten Erfüllung(Flanke=1) der Bedingung wird die Kommunikation gestartet, aber noch keine Daten abgeholt(B_desee=0). Erst beim nächsten 100ms-Aufruf werden Daten geholt (Flanke=0; B_desee=1)
ht2ktck110-en-dia
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF HT2KTCK110 1.20.1 Funktionsdefinition %HT2KTCK110_1_10 (CK110 + SPI > ME9)
ht2ktck110-en-dia
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTCK110 1.20.1
Seite 3694 von 4100 31.JAN.2003 Thomas Brosi
nach Abholung der letzten Daten neue anfordern B_dzenable
2/ 0
i/_100ms 1/
false 3/
SY_ZYLZA /NC
start 4/ MCk110_GetDiag
B_dzrts
start
B_dzrts
MCk110_GetDiag
i/_100ms
Sperrung des Fehlerpuffers (bei unterschiedl. Ein-/Ausleserastern notwendig)
calc 1/
3/ i/_100ms
5/ true
MCk110_GetDiagIgn
i/_100ms
1
chan
2/
err_byte
MCk110_GetDiagIgn SY_IGNCHN2 /NC
dzkflag
SY_IGNCHN3 /NC SY_IGNCHN4 /NC SY_IGNCHN5 /NC
Zuordnung: zzylzue > HW-Zündkanal (SY_IGNCHNx muß auf die Werte MCK110_IGN_CHx der angeschlossenen Zündkanäle gesetzt werden)
SY_IGNCHN7 /NC SY_IGNCHN8 /NC SY_IGNCHN1 /NC
ht2ktck110-calc
SY_IGNCHN6 /NC
ht2ktck110-calc
ABK HT2KTCK110 1.20.1 Abkurzungen ¨ Parameter ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Art
Bezeichnung
NZDIAGH NZDIAGL UBDZMN UBDZMX
FW FW FW FW
Obere Drehzahlschwelle der Diagnosefreigabe Untere Drehzahlschwelle der Diagnosefreigabe Mindestschwelle fur ¨ die Berechnung der DZKU Maximalschwelle fur ¨ die Berechnung der DZKU
Systemkonstante
Art
Bezeichnung
SY_IGNCHN1 SY_IGNCHN2 SY_IGNCHN3 SY_IGNCHN4 SY_IGNCHN5 SY_IGNCHN6 SY_IGNCHN7 SY_IGNCHN8 SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Zuordnung zzylzue > HW-Zundkanal1 ¨ Zuordnung zzylzue > HW-Zundkanal2 ¨ Zuordnung zzylzue > HW-Zundkanal3 ¨ Zuordnung zzylzue > HW-Zundkanal4 ¨ Zuordnung zzylzue > HW-Zundkanal5 ¨ Zuordnung zzylzue > HW-Zundkanal6 ¨ Zuordnung zzylzue > HW-Zundkanal7 ¨ Zuordnung zzylzue > HW-Zundkanal8 ¨ Zylinderanzahl
Source-X
Source-Y
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DZENABLE B_DZRTS DZKFLAG NMOT
HT2KTCK110 HT2KTCK110 HT2KTCK110 BGNMOT
AUS AUS AUS EIN
Bedingung fur ¨ aktive Zundkreisdiagnose ¨ Bedingung ready to send Flagbyte Diagnoseflags Motordrehzahl
UB
GGUB
DZUEET DZUEET DZUEET AAGRDC, ADAGRLS,ADVE, ALBK, AMSV, ... ADVE, ATEV, BGDVE,CANECUR, CANSEN, ...
EIN
Batteriespannung
FB HT2KTCK110 1.20.1 Funktionsbeschreibung Ablauf: ------1. 2. 3. 4.
einmalige Datenanforderung sobald Eingangsbedingungen erf¨ ullt Datenabholung im n¨ achsten 100ms-Raster mit zyl.sel. Abspeicherung / g¨ ultige Abholung wird angezeigt neue Datenanforderung zur¨ uck zu 2.falls Eingangsbedingung noch erf¨ ullt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTDVE 1.10.0
Seite 3695 von 4100 31.JAN.2003 Thomas Brosi
APP HT2KTCK110 1.20.1 Applikationshinweise empfohlene Parametereinstellung: UBDZMN = 9V UBDZMX =16V NZDIAGH = 5000Upm (Grenze, ¨ uber der SPI nur noch f¨ ur KR und ¨ Uberwachung funktioniert) NZDIAGL = 1400Upm (Abtastrate 100ms in welcher mind. 2 Umdrehungen stattgefunden haben m¨ ussen, sodaß alle Zylinder gez¨ undet haben und somit diagnostizierbar sind) Die Zuordnung zzylzue(von 0 bis SY_ZYLZA-1) und den tats¨ achlich angeschlossenen Z¨ undkan¨ alen muß projektabh¨ angig gekl¨ art werden (z.B. zzylzue0...3 ist beispielsweise den Kan¨ alen MCK110_IGN_CHN2,3,5,7 zugeordnet) und bei der Bedatung von SY_IGNCHx beachtet werden.
FU HT2KTDVE 1.10.0 Schnittstelle Hardwaretreiber - Komponententreiber DVE FDEF HT2KTDVE 1.10.0 Funktionsdefinition
B_dlrspid P_DVE dlrspid_w
OutputPort DutyCycle
/* change of quantisation */ dlrspids_w
Tio_MdkSetOut
P_DVEDIS
OutputPort
INV_P_DVEDIS
Inversion
Dio_SetOutIm
/* selection of component by positive logic */ ht2ktdve-main
B_dlrspid P_DVE dlrspid_w
/* change of quantisation */ dlrspids_w
OutputPort DutyCycle Tio_MdkSetOut
P_DVEDIS INV_P_DVEDIS B_dcdisfr
OutputPort Inversion LogicLevel ht2ktdve-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ht2ktdve-main
LogicLevel
B_dcdisfr
Dio_SetOutIm
/* selection of component by positive logic */ ht2ktdve-swoff
ABK HT2KTDVE 1.10.0 Abkurzungen ¨ Variable
Quelle
Referenziert von
Art
Bezeichnung
B_DCDISFR B_DLRSPID DLRSPIDS_W DLRSPID_W
ADVE ADVE HT2KTDVE ADVE
BGDVE, HT2KTDVE BGDVE, HT2KTDVE
EIN EIN LOK EIN
Bedingung: Disable DV-E-Endstufe durch den Funktionsrechner Bedingung: DLR, Vorzeichen der Summe der PID-Anteile, =1: positiv, =0: negativ DLR fur ¨ DV-E: Summe der PID-Anteile (mit Vorzeichen) DLR fur ¨ DV-E: Summe der PID-Anteile
BGDVE, HT2KTDVE,TKMWL
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTWNE 1.130.0
Seite 3696 von 4100 31.JAN.2003 Thomas Brosi
FB HT2KTDVE 1.10.0 Funktionsbeschreibung Dieser Komponententreiber definiert die Hardwareanbindung einer elektrisch verstellbaren Drosselklappe (DV-E). Bei der elektrisch verstellbaren Drosselklappe wird ¨ uber die Ansteuerungsfunktionalit¨ at %ADVE ein PWM-Signal f¨ ur die Komponente ausgegeben, welche ¨ uber eine H-Br¨ uckenschaltung mit dem Rechner verbunden ist. Das Tastverh¨ altnis setzt sich zusammen aus einem Richtungsbit B_dlrspid und dem Betrag der Ansteuerungsgr¨ oße dlrspid_w. F¨ ur die Umsetzung in der Biosroutine zu einem elektrischen Signal m¨ ussen diese beiden Werte zu einem vorzeichenbehafteten Tastverh¨ altnis dlrspids_w verkn¨ upft werden. Dieser Schritt ist n¨ otig, da in der ME(D)7-Welt die Ansteuerung der Komponenten nach einem anderen Verfahren erfolgt. ¨ Uber die f¨ ur ME(D)9 g¨ ultige Biosroutine Tio_MdkSetOut ist eine simultane Ausgabe von Richtungsbit und Betrag m¨ oglich, die somit nicht durch einen eventuell auftretenden Interrupt unterbrochen werden kann. Eine seperate De- bzw. Aktivierung der Endstufe erfolgt ¨ uber das Bit B_dcdisfr. Der Zustand dieser Variablen wird ¨ uber die Biosroutine Dio_SetOutIm in ein elektrisches Signal auf dem HW-Port umgesetzt.
APP HT2KTDVE 1.10.0 Applikationshinweise
FU HT2KTWNE 1.130.0 Umsetzungsschicht Hardwaretreiber zu Komponententreiber Kurbelwelle FDEF HT2KTWNE 1.130.0 Funktionsdefinition HT2KTWNE
synstate
HARDWAREDRIVERS
B_nldg dr_rev_GetSeg1Time dr_rev_GetSegNr
B_synnldg
ENABTSEG synstate B_nldg B_enabt2ms B_synnldg 1/ tseg_l
zzyl
dr_rev_GetPosition
wkwas_w
tseg_l
crankstate
tseg_l nmot
tseg_l nmot
dr_rev_GetCounter720
zzkwas_w 1/
dr_rev_GetTeethTillFirstGap
zzvirt MESSAGEHANDLER
B_bm
B_bm
sync_level B_zsynchro
sync_level B_zsynchro
B_stprel DR_REV_MESS_X DR_SYNC_MESS_X
Hardware Driver for -crankshaft (dr_rev) -synchronization (dr_sync)
REV_MESSAGE SYNC_MESSAGE
B_tprel
B_stprel B_tprel
B_zprel B_synnldg
B_zprel B_synnldg
tsegph_l nlindex synid
tsegph_l nlindex synid
ht2ktwne-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1/ dr_rev_GetDriverState
TOOTH_TIME_AVERAGING
ht2ktwne-main MAIN ---Darstellung der Gr¨ oßen welche der Hardwaretreiber (HWT) zur Verf¨ ugung stellt. Die Hierarchie HARDWAREDRIVERS beinhaltet die Funktionsaufrufe des HWT dr_rev_*, mit denen wichtige Gr¨ oßen von dort in Variablen kopiert werden. Die Segmentzeit wird nur im Synchro-Zeitraster gelesen ausser im nicht synchronisierten Betrieb oder im Notlauf Drehzahlgeber. Mit dem Messagehandler werden die vom Kurbelwellentreiber dr_rev und vom Synchronisationstreiber dr_sync ankommenden Nachrichten (Messages) ausgewertet. Aufgrund der Messages werden Bits gesetzt, Prozesse gestartet und Variablen geschrieben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTWNE 1.130.0
Seite 3697 von 4100 31.JAN.2003 Thomas Brosi
B_nldg
synstate SYNC_GAP_CAM_PATTERN <5>/NC
B_enabt2ms /NC
B_enabt2ms
If SY_NLDG>0
B_nldg B_synnldg
B_enabt2ms /NC ht2ktwne-enabtseg
DR_SYNC_LEVEL_NLDG_PRESET <50>/NC
1/ B_synnldgol /NC
ht2ktwne-enabtseg ENABTSEG -------Mit synstate, B_nldg und B_synnldg wird festgelegt ob die Segmentzeit im nicht synchronisierten Betrieb im 2ms-Zeitraster berechnet werden soll. Im Normalbetrieb ist dies bei synstate<5 der Fall. Im DG-Notlauf wird bei synstate!=50 und um 10ms verz¨ ogertem B_synnldg in 2ms Abst¨ anden die Segmentzeit ausgelesen.
NMOTFILHS
nmot
SetToothTimeON 1/ flag
Edge_exttpr B_exttper
enable SetToothTime
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SetToothTime 1/ tseg_l SY_TEETH 2 SY_ZYLZA
GetSegTimeStamp timestamp arg_1 tooth_time GetSegTimeStampMax
do not use the tooth time generated by the TPU use instead the tooth time provided by the segment time
dr_rev
ht2ktwne-tooth-time-averaging
NMOTFIL
ht2ktwne-tooth-time-averaging TOOTH TIME AVERAGING -------------------Wenn die Drehzahl h¨ oher als die vom Hysteresis definierte Schwelle ist (B_exttper = True),wird man die Zahnzeit aus der Segmentzeit berechnen. Der Treiber dr_rev_SetToothTimeON erlaubt dass, die Zahnzeit aus einer externen Quelle kommt (tseg_l / (2*SY_TEETH/SY_ZYLZA)). Zus¨ atzliche Gr¨ oße wird in der TPU zur Verf¨ ugung gestellt. Abh¨ angig von B_exttper wird diese Gr¨ oße mit der Zahnzeit oder einer aus der Segmentzeit tseg_l berechneten Zahnzeit beschrieben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTWNE 1.130.0
Seite 3698 von 4100 31.JAN.2003 Thomas Brosi
MESSAGEHANDLER REVMESS REV_MESSAGE
B_stprel
DR_REV_MESS_
B_stprel
B_tprel
B_tprel
B_zprel
B_zprel
B_bm
B_bm
messages from driver dr_rev B_nldg
SYNC_MESSAGE
calc SYNCNLDGMESS nlindex
nlindex
tsegph_l
tsegph_l
DR_SYNC_MESS_
synid
synid
B_synnldg sync_level
messages from dr_sync in crankshaft limp home
B_synnldg B_nldg
calc
SYNCMESS
DR_SYNC_MESS_
sync_level B_zsynchro
B_zsynchro
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
messages from dr_sync in normal operation
ht2ktwne-messagehandler
sync_level
ht2ktwne-messagehandler Messagehandler -------------Es gibt drei Messagehandler. Messages vom Kurbelwellentreiber werden in der Hierarchie revmess bearbeitet. Messages vom Synchronisationstreiber dr_sync werden in der Hierarchie syncmess behandelt. Im Drehzahlgebr Notlauf werden die Nachrichten von dr_sync in der Hierarchie syncnldgmess ausgewertet. Die Hierarchie revmess unterscheidet 8 Nachrichten (Messages) des Kurbelwellentreibers dr_rev. Mit dreien wird der Zustand der Zahnentprellung in den Bedingungen B_stprel (erste Flanke, Start der Entprellung), B_tprel (Zeitentprellung abgeschlossen), B_zprel (Zahnentprellung abgeschlossen) angezeigt. Eine Nachricht zeigt, dass die Bezugsmarke gefunden wurde (B_bm). Diese vier Bedingungen werden bei jeder Neusynchronisation zur¨ uckgesetzt. Eine Nachricht deutet auf Unterdrehzahl und startet den dazugeh¨ origen Funktionsteil in der %BGWNE. Eine Nachricht fordert den Zahninterrupt, der darauf eingeschaltet wird, und eine Nachricht zeigt, dass der richtige Winkel f¨ ur den Synchro-Prozess erreicht ist. Dies ist immer der Fall wenn ein Winkel um SY_GRDWRT[ ◦ KW] vor dem Z¨ undungs-OT des aktuellen Zylinders erreicht ist. Dann wird der Winkelsynchrone Prozess (syn) gestartet. Bei der Nachricht f¨ ur das 2te synchro wird der 2. winkelsynchrone Prozess (syns) gestartet. Dieses ist immer SY_GRDWOF ◦ KW vor dem syn Prozess der Fall, wenn SY_GRDWOFF>0. Die Hierarchie syncmess wertet eine Nachricht des Synchronisationstreibers dr_sync aus. Aus dieser Nachricht wird darauf der aktuelle Verlauf der Synchronisation in die Variable sync_level gelesen. Mit Hilfe des Parameters FSYNDEL wird die Bedingung f¨ ur das Zwangssynchro gebildet und dieses auch ausgel¨ ost.(siehe auch Text zur Hierarchie) Die Hierarchie syncnldgmess wertet zwei Nachrichten des Synchronisationstreibers aus. Zu der Nachricht die auch die Hierarchie syncmess auswertet kommt eine Nachricht zum Notlauf beim Ausfall des Drehzahlgebers. Mit dieser Nachricht wird die Startposition des Motors f¨ ur die Synchronisation im Notlauf bestimmt und eine solche Synchronisation vorbereitet. Die Hierarchien REVMESS und SYNCNLDGMESS verarbeiten nur Nachrichten des HW-Treibers und sind darum nicht weiter dargestellt
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTWNE 1.130.0
Seite 3699 von 4100 31.JAN.2003 Thomas Brosi
SYNCMESS: Sync Message Handler calc DR_SYNC_MESS_ 1/ 1 2
SYNC_COMMAND_END 1/ info_1 /NC
sync_level
sync_level
2/
B_bm synstate NOSYNC <0>/NC
max 50% FSYNDEL
[˚CRA] 4
1/
0..720 ˚CRA GetPosition GetSegTimeStamp timestamp arg_1 GetSegTimeStampMax
1/ true
B_zsynchro
[˚CRA]
B_zsyn
calc 2/
720
dr_rev
synchroIrqHandler
ht2ktwne-syncmess DR_SYNC_MESSSAGEHANDLER ----------------------Im Normalbetrieb wird eine Nachricht des Synchronisationstreibers ausgewertet (SYNC_COMMAND_END). In diesem Fall wird der Verlauf der Synchronisation (sync_level) aus der Information zur Nachricht (info_1) bestimmt. Ist noch keine Bezugsmarke gefunden und noch nicht synchronisiert, wird die Bedingung f¨ ur das Ausl¨ osen eines Zwangssynchro gebildet (B_zsynchro). Dann kann einmal bis zu FSYNDEL%, maximal aber 50% nach dem richtigen Winkel der Synchro-Prozess als sog. Zwangssynchro gestartet werden.
Initialization: INI and INISYN INISYN SY_PGTPO
SY_ZYLZA NMIN TPREL DZZST TSEGMAX <429.5>/NC N_STALLED <20>/NC
INI SY_ZYLZA NMIN
SY_ANNWSYN
SY_ANNWSYN SY_NLDG
SY_NLDG
KNLSYN
KNLSYN CWALE
TPREL DZZST
CWPG1
TSEGMAX
CWPG3
N_STALLED
SY_PGTPO
CWPG2 CWPG4 OFQSYNADAP NMOTQSYN TNLPHWAIT
CWALE CWPG1 CWPG2 CWPG3 CWPG4 OFQSYNADAP NMOTQSYN TNLPHWAIT
ht2ktwne-initialize
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FORCE SYNCHRO B_zsynchro is set and first Synchro is forced
ht2ktwne-syncmess
calc SY_ZYLZA
ht2ktwne-initialize INITIALIZE ---------Die Intitalisierung der HT2KTWNE geschieht in der Prozessen ini und inisyn und ist in den gleichlautenden Hierarchien dargestellt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
INISYN
HT2KTWNE 1.130.0
Seite 3700 von 4100 31.JAN.2003 Thomas Brosi
inisynmon Reset 1/
Reset
B_stini /NC
INISYN_LEV1 <20>/NC
0
QSYNC_STINI
B_nachlauf
GetSegTimeStamp timestamp arg_1 GetSegTimeStampMax
1/ false
B_bm 2/ 0
sync_level
3/ B_zprel
4/ 5/
dr_rev
B_stprel
B_tprel
6/
7/
B_zsynchro
SY_NLDG 1
calc_inisyn calc_inisyn NORMAL
false
TNLPHWAIT
B_synnldg selectSyncMethodes
2/ false
B_synnldgol /NC
B_exttper
SY_PGTPO SY_ANNWSYN CWPG1 CWPG3 CWPG4 CWALE NMOTQSYN OFQSYNADAP
TNLPHWAIT SelectSyncMethodes
calc_inisyn calc1_inisyn SY_PGTPO SY_ANNWSYN CWPG1 CWPG2 selectSyncMethodes CWPG3 CWPG4 CWALE NMOTQSYN OFQSYNADAP
ht2ktwne-inisyn INISYN -----Abh¨ angig von den Wert in inisynmon wird die Bedingung B_stini gesetzt. Bei einer Neuinitialisierung (nicht Nachlauf) werden die Bedingungen und der Kurbelwellentreiber zur¨ uckgesetzt. Die Bedingung f¨ ur die Synchronisation im Notlauf B_synnldg wird zur¨ uckgenommen. Je nach Zustand der Systemkonstante SY_NLDG existiert eine SW mit (LIMPHOME) oder ohne (NORMAL) Notlauffunktionalit¨ at. In der Hierarche SELECTSYNCMETHODES werden die HWTreiber und deren Methoden f¨ ur eine Neusynchronisation vorbereitet.
SELECTSYNCMETHODES: Initialize and start the sync methods calc1_inisyn calc_inisyn
3/ false false
B_activmeth2 /NC 4/ B_activmeth3 /NC
/5/
/8/
calc_inisyn CWPG1 CWPG2 CWPG3 CWPG4
METHOD1 CWALE wkwstop_w
/9/ calc_inisyn
calc_inisyn
CWALE
CWPG1 METHOD4 CWPG2 CWPG3 CWPG4
METHOD5 SY_ANNWSYN
SY_ANNWSYN
wkwstop_w
/7/ calc_inisyn METHOD2AND3
/6/ calc_inisyn PosDetectionINI B_activmeth2 B_activmeth3 qstartinf
SY_PGTPO OFQSYNADAP NMOTQSYN
SY_PGTPO OFQSYNADAP NMOTQSYN B_activmeth2 B_activmeth3
ht2ktwne-selectsyncmethodes
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CWPG2 Edge_exttpr
LIMPHOME KNLSYN
KNLSYN
ht2ktwne-inisyn
1/
ht2ktwne-selectsyncmethodes
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTWNE 1.130.0
Seite 3701 von 4100 31.JAN.2003 Thomas Brosi
Select sync methodes -------------------In den Hierarchien werden die Synchronisationsmethoden gestartet: Methode Methoden Methode Methode
Auslauferkennung. Sync ¨ uber die evtl. vorhandene Abstellposition des Motors. Mustererkennung vor bzw. nach der Bezugsmarke Pegelerfassung an der Bezugsmarke Mustererkennung mit applizierbarer Musterl¨ ange (SY_ANNWSYN)
1 2,3 4 5
PosDetection_ini ermittelt ob die Methoden 2 und 3 erlaubt sind. Die Hierarchien zu den Methoden 2, 3, 4 und 5 enthalten Treiberaufrufe des Hardwaretreibers und sind nicht weiter dargestellt.
3/
calc_inisyn
PosDetection_ini
2/ 1/
B_stini /NC SY_PGRAD
SY_PGRAD2
0
0
1/ 1/
CWPG1 6
2/
true
1/
CWPG2
1/
6
2/
true
B_activmeth2 /NC
B_activmeth2 /NC
1/
1/ 5
5
B_activmeth3 /NC
B_activmeth3 /NC
3/
3/
E_ph
DFP_PH
DFP_PH2
qstartinf
B_stini /NC
1/
E_ph2
1/
qstartinf 1
qstartinf
2/
1/ SY_PGRAD4
SY_PGRAD3 0
0 1/
1/ 1/
CWPG3 6
qstartinf
0
4/ ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dfpgetErf
2/
1/ true B_activmeth2 B_activmeth2 /NC
CWPG4
true
6
2/
B_activmeth2 /NC 1/
1/ B_activmeth3 B_activmeth3 /NC
5
5
B_activmeth3 /NC
3/
3/ DFP_PH3
dfpgetErf
DFP_PH4 1/
E_ph3
dfpgetErf 1/
E_ph4 qstartinf
qstartinf 2
qstartinf
qstartinf
qstartinf
3
ht2ktwne-posdetectionini
dfpgetErf
ht2ktwne-posdetectionini Posdetection Ini ---------------In dieser Hierarchie wird bei einer Initialisierung im Start (B_stini) f¨ ur jede vorhandene Nockenwelle das zu dieser geh¨ orende Codewort CWPG* ausgewertet. Dabei werden die Bedingungen B_activmeth2 und B_activmeth3 gebildet wenn Bit6 bzw. Bit 5 im Codewort gesetzt ist. Bit 6 erlaubt eine schnelle Synchonisation ohne L¨ uckeninformation, Bit 5 erm¨ oglicht eine schnelle Synchronisation nur mit L¨ uckeninormation. Ist f¨ ur die jeweilige Nockenwelle kein Fehler eingetragen, so wird in der Variablen qstartinf je nach Nockenwellennummer das Bit 0...3 gesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
METHOD1
calc_inisyn
1/
HT2KTWNE 1.130.0
Seite 3702 von 4100 31.JAN.2003 Thomas Brosi
ALE test
254
calc
WKWALETEST
B_ale
ALE_TEST
WKWALETEST
5/
B_stini /NC CWALE 1
LoadMethod 2/
B_nlph
ALE is used
StartStopMethod 3/ DR_SYNC_METHOD_PRESET /NC B_enable STARTPOS
wkwstop_w
B_nlph
wkwstop_w wkwalest_w
1/
SYN_ALE <1>/NC
B_ale
wkwalest_w NLPHDEF <0>/NC
method_id prio info_1 info2 method_id state dr_sync
START /NC
ht2ktwne-method1
NOT_USED <0>/NC
Synchronisationsmethode 1 ------------------------Mit CWALE=254 kann die Synchronisation ¨ uber ALE am Labcar getestet werden indem mit einem vorgegebenen Abstellwinkel WKWALETEST synchronisiert wird. Im Normalbetrieb wird ¨ uberpr¨ uft ob B_ale (Auslaufposition ist bekannt), B_stini, und CWALE, Bit 1 gesetzt sind. Dann wird aus dem Winkel wkwstop_w der Startwinkel wkwalest_w berechnet. Der Synchronisationstreiber wird mit diesem Winkel geladen und die Synchronisation gestartet. Alternativ kann im Notlauf Phasengeber mit dem Winkel=0 ◦ KW der Treiber gestartet werden, auch wenn der Start ¨ uber die Auslauferkennung eigentlich nicht m¨ oglich ist.
calc
LoadMethod 1/ StartStopMethod 2/ DR_SYNC_METHOD_PRESET /NC
WKWALETEST
SYN_ALE <1>/NC NOT_USED <0>/NC START /NC
method_id prio info_1 info2 method_id state
load synch method for synchronisation in ALE test mode with test angle dr_sync
ht2ktwne-ale-test
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ht2ktwne-method1
ht2ktwne-ale-test ALE_TEST -------Zum Labcar-Test der Synchronisation ¨ uber die Auslaufposition wird die Synchronisationsmethode PRESET mit WKWALETEST als einstellbarem Startwinkel geladen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTWNE 1.130.0
Seite 3703 von 4100 31.JAN.2003 Thomas Brosi
wkwalest_w
DZZST
[˚CA]
wkwstop_w
720
overflow correction
360
[˚CA]
ZTPREL
360
SY_TEETH 3
SY_GAP 2
[˚CA] 360
0
gap correction
5 SY_ZYLZA
[˚CA] 360
[˚CA] 360
B_enable
[˚CA] 720
360 720
SY_ZYLZA SY_ZYLZA
[%]
2 ht2ktwne-startpos
100
max. 50% FSYNDEL
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ht2ktwne-startpos Berechnung des Startwinkels wkwalest_w -------------------------------------Start_Pos berechnet aus der Abstellposition den Startwinkel. Dieser Winkel ist die Summe der Motorabstellposition wkwstop_w, des Zahnentprellungswinkels, des Zeitentprellungswinkels und einer eventuellen L¨ uckenkorrektur. Die Addierung dieser Korrektur (360/SY_TEETH * SY_GAP) ist von folgenden Bedingungen abh¨ angig:
oder
A+B > C A+B > C+360
und und
B <= C B <= C+360
mit: A = 360/SY_TEETH * DZZST = 1 Zahn[ ◦ ] * Anzahl Z¨ ahne f¨ ur Zahnentprellung B = 360/SY_TEETH * ZTPREL + wkwstop_w = 1 Zahn[ ◦ ] * Zeitentprellung in Z¨ ahnen + Motorabstellposition ◦ ahne(60) - Zahn in der l¨ ucke(2) - 2) C = 360/SY_TEETH * (SY_TEETH - SY_GAP - 2) = 1 Zahn[ ] * (Anzahl Z¨ Initialisierung der Kurbelwellenfunktionen sowie Aktivierung der entsprechenden Synchronisationsmethoden.
ABK HT2KTWNE 1.130.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW (REF) FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
Auslauferkennung aktiv Codewort fur ¨ Eigenschaften des Nockenwellensignals PG1 Codewort fur ¨ Eigenschaften des Nockenwellensignals PG2 Codewort fur ¨ Eigenschaften des Nockenwellensignals PG3 Codewort fur ¨ Eigenschaften des Nockenwellensignals PG4 ¨ Anzahl Zahne bei Zahnunterdruckung ¨ im Start Prozentueller Segmentanteil fur ¨ erstes Zwangssynchro Sicherheitsfaktor fur ¨ Notlauf-Synchronisationsbedingung Minimal Drehzahl Drehzahlschwelle fur ¨ die Umschaltung nach Zahnzeitmittelung Hysteresis Deltawert fur ¨ die Umschaltung nach Zahnzeitmittelung Motordrehzahlschwelle zur Freigabe des Schnellstarts uber ¨ PG Schnellstart Offset zwischen adaptierter Phasenflanke und Phasenflanke im Start Zeit fur ¨ Zahnaufweitung bei B_rphsp Zahnentprellzeit in der Initialisierung Testwert fur ¨ Start uber ¨ Auslauferkennung ¨ ¨ Anzahl Zahne wahrend der Starterkennung
Systemkonstante
Art
Bezeichnung
SY_ANNWSYN SY_GAP SY_GRDWOF SY_NLDG SY_PGRAD SY_PGRAD2 SY_PGRAD3 SY_PGRAD4 SY_PGTPO
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Anzahl der Nockenwellenmuster welche zur Mustererkennung verwendet werden ¨ Systemkonstante: Anzahl fehlender Zahne in Lucke ¨ Systemkonstante Grundwertoffset, Abstand 1. zu 2. SW-Bezugsmarke in ◦ KW Systemkonstante: Drehzahlgeber-Notlauf vorhanden (1) oder nicht vorhanden (0) Systemkonstante: Art des Phasengebersignals Systemkonstante: Art des 2. Phasengebersignals Systemkonstante: Art des 3. Phasengebersignals Systemkonstante: Art des 4. Phasengebersignals Systemkonstante: Verhalten des Phasengebers bei power on
CWALE CWPG1 CWPG2 CWPG3 CWPG4 DZZST FSYNDEL KNLSYN NMIN NMOTFIL NMOTFILHS NMOTQSYN OFQSYNADAP TNLPHWAIT TPREL WKWALETEST ZTPREL
Source-X
Source-Y
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTWNE 1.130.0
Systemkonstante
Art
SY_TEETH SY_ZYLZA
SYS (REF) Systemkonstante: Teilung auf Kurbelwellengeberrad SYS (REF) Zylinderanzahl
Seite 3704 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_ALE B_BM
ALE HT2KTWNE
HT2KTWNE ALE, BBFEWNE,BGWNE, DDG, NLPH
EIN AUS
Bedingung Motorabstellposition erkannt Bedingung Bezugsmarke erkannt
B_EXTTPER B_NACHLAUF
HT2KTWNE BBSYSCON
B_NLDG
DDG
B_NLPH B_STPREL B_SYNNLDG
NLPH HT2KTWNE HT2KTWNE
B_TPREL B_ZPREL B_ZSYNCHRO CRANKSTATE DFP_PH
HT2KTWNE HT2KTWNE HT2KTWNE HT2KTWNE HT2KTWNE
DFP_PH2
HT2KTWNE
DFP_PH3
HT2KTWNE
DFP_PH4
HT2KTWNE
DFP_PHM E_PH
HT2KTWNE DPH
E_PH2
DPH
E_PH3
DPH
E_PH4
DPH
E_PHM INISYNMON
DPH
NLINDEX NMOT
HT2KTWNE BGNMOT
NWACEDMAST PGMASTER
HT2KTPH DPH
QSTARTINF SOFTRES SYNC_LEVEL SYNID SYNSTATE
HT2KTWNE DDG HT2KTWNE HT2KTWNE BGWNE
TSEGPH_L TSEG_L
HT2KTWNE HT2KTWNE
WKWALEST_W WKWAS_W WKWSTOP_W ZZKWAS_W ZZVIRT ZZYL
HT2KTWNE HT2KTWNE ALE HT2KTWNE HT2KTWNE HT2KTWNE
LOK EIN BBSTT, BGWNE, HT2KTPH,HT2KTWNE, T2STRL ALE, BBKR, BBNWS,- EIN BGARNW, DLGHMM, ... BGWNE, HT2KTWNE EIN CONCJ, SYSYNC AUS HT2KTPH, NLDG,AUS WANWKW BGWNE AUS ALE, BGWNE, DDG AUS AUS AUS DDG, DLSAFK,DOK DLSAHKBD, DNWKW, DPH, ... DDG, DPH, DOK HT2KTWNE, WANWKW DDG, DPH, DOK HT2KTWNE, WANWKW DDG, DPH, DOK HT2KTWNE, WANWKW DPH, HT2KTWNE DOK EIN DDG, DLSAFK,DLSAHKBD, DNWKW, HT2KTWNE, ... DDG, DNWKW,EIN HT2KTWNE, WANWKW EIN DDG, DNWKW,HT2KTWNE, WANWKW EIN DDG, DNWKW,HT2KTWNE, WANWKW HT2KTWNE, NLPH EIN EIN BBFEWNE, BGNG,BGWNE, DPH,HT2KTWNE HT2KTPH, NLDG AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... HT2KTWNE EIN EIN DDG, HT2KTPH,HT2KTWNE, NLDG, RDE LOK HT2KTWNE EIN BGWNE, SYSYNC AUS NLDG AUS EIN BGNMOT, BGWNWVFE, BISYNC, DPH, ESAUSG, ... HT2KTPH, NLDG AUS BGNG, BGNMOT,AUS BGWNE, GGKR, ZUESZ LOK AUS HT2KTWNE EIN AEKP, BGWNE AUS BGWNE, DDG AUS AEVAB, BBFEWNE,- AUS BGWNE, BISYNC,DPH, ...
Umschaltung nach Zahnzeitmittelung Steuerung SG-Nachlauf
Bedingung Drehzahlgeber-Notlauf ist aktiv. Bedingung kein Phasensignal von den Phasengebern Bedingung Entprellung von Drehzahlgebersignal gestartet Bedingung: Motorposition im Notlauf DG aus PG-Signal erkannt Bedingung Zeitentprellung abgeschlossen Bedingung Zahnentprellung erfolgt ¨ Bedingung fur ¨ einmaliges Auslosen eines virtuellen Zwangssynchros im Start Status des Kurbelwellentreibers SG int. Fehlerpfadnr.:Phasengeber
SG int. Fehlerpfadnr.:Phasengeber Bank 2
SG int. Fehlerpfadnr.:Phasengeber 3
SG int. Fehlerpfadnr.:Phasengeber 4
SG int. Fehlerpfadnr.:Phasengeber MIL Errorflag: Phasensensor
Errorflag: Phasensensor 2 Errorflag: Phasensensor 3 Errorflag: Phasensensor 4 Master-Errorflag fur ¨ Phasensensoren Monitor-Array mit Grunden ¨ der letzten Anforderung einer Neusynchronisation
Flankenindex des Nockenwellensignals bei DG-Notlauf Motordrehzahl Aktive Flanke der Masternockenwelle Nummer des Phasengebers welcher Master ist
Infomartionsbyte fur ¨ aktivierte Schnellstartmethoden Variable zum Anzeigen eines Soft Reset durch die Drehzahlgeber Diagnose Meldung Synchronisations-Level des HWT Synchronisationsindex des Nockenwellensignals bei DG-Notlauf Aktueller Synchronisierzustand
Periodendauer eines Phasensegments Winkel-Segmentzeit
Startwinkel aus Motor-Abstellposition berechnet Winkel Kurbelwelle im Arbeitsspiel Motorabstellposition im Arbeitsspiel mit Luckenkorrektur ¨ ¨ Zahnzahler Kurbelwelle im Arbeitsspiel ¨ virtueller Zahnzahler im Start bis zur Synchronisation ¨ SW-Zylinderzahler
FB HT2KTWNE 1.130.0 Funktionsbeschreibung In der Funktion werden Gr¨ oßen vom Kurbelwellen und Synchronisations Treiber (Hardware-Treiber) per Funktionsaufruf ausgelesen und in RAM Zellen abgespeichert. Der Funktionsaufruf erfolgt in einem bestimmten Prozess / Task (z.B. 10ms, synchro, ini usw.). In der Initialisierung werden Gr¨ oßen vom Komponententreiber Drehzahl an den Hardwaretreiber ¨ ubergeben. Gr¨ oßen die vom Hardwaretreiber ausgelesen werden (¨ Ubersicht):
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTWNE 1.130.0
Seite 3705 von 4100 31.JAN.2003 Thomas Brosi
+---------------+-----------------------+---------------------------------------------------------------------------------------+ | RAM-Zelle | Zeitraster | Kommentar | +---------------+-----------------------+---------------------------------------------------------------------------------------+ | tseg_l | 2ms, syn | Segmentzeit des synchro Segments | | | wkwas_w | 10ms | Winkel der Kurbelwelle im Arbeitsspiel (0..719 ◦ KW). Auch im Nachlauf. | zzyl | syn | Zylinderz¨ ahler: z¨ ahlweise 0 / 1 / 2 /... / SY_ZYLZA-1 | | zzkwas_w | 10ms | Zahnz¨ ahler der Kurbelwellenz¨ ahne im Arbeitsspiel (0..2*SY_TEETH-1) | | zzvirt | 10ms | Zahnz¨ ahler vom Ende der Zeitentprellung bis zur ersten gefundenen Bezugsmarke | | B_bm | Interrupt | Bezugsmarke gefunden | | B_stprel | Interrupt | Entprellung gestartet | | B_tprel | Interrupt | Zeitentprellung beendet, Start der Zahnentprellung | | B_zprel | Interrupt | Zahnentprellung beendet (Entprellzeit + Entprellz¨ ahne) | | crankstate | 10ms | Status des Kurbelwellentreibers | | sync_level | Interrupt | Status der Synchronisation | | B_zsynchro | Interrupt | Im Start wurde einmalig ein Zwangssynchro ausgel¨ ost | | synid | Interrupt | DG-Notlauf: Index f¨ ur die Synchronisation im Notlauf | | nlindex | Interrupt | DG-Notlauf: Index f¨ ur die NW Daten | | tsegph_l | Interrupt | DG-Notlauf: Segmentzeit eines Nockenwellensegments | | B_synnldg | Interrupt | DG_Notlauf: Bedingung Notlauf-Synchronisation ist erfolgt | +---------------+-----------------------+---------------------------------------------------------------------------------------+
Beschreibung der einzelnen Gr¨ oßen: Segmentzeit (tseg_l) -------------------Im nicht synchronisiertem Betrieb, sowie am ersten Synchro wird die Segmentzeit tseg_l aufgrund der aktuellen Zahnzeit im HWT berechnet. Es wird dabei im HWT plausibilisiert, ob es sich um einen L¨ uckenzahn handelt und gegebenenfalls die vorherige Zahnzeit beibehalten. Somit wird sichergestellt, daß die Zeit immer auf einer Zahnzeit und nicht auf einer ’L¨ uckenzeit’ basiert. Im nicht synchronisiertem Betrieb wird die Segmentzeit tseg_l im 2ms-Raster vom HWT ausgelesen. Im synchronisiertem Betrieb erfolgt ein Auslesen jeweils im Synchro-Raster. Wenn das System ¨ uber Bezugsmarke synchronisiert ist, erfolgt die Berechnung von tseg_l (im HWT) ab dem zweiten Synchro folgendermaßen:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tseg_l = t(aktuelles Synchro) - t(vorheriges Synchro) Wird vom Hardewaretreiber keine Segmentzeit zur Verf¨ ugung gestellt, so wird die Gr¨ oße tseg_l mit dem Maximalwert beschrieben.
Zylinderz¨ ahler (zzyl) ---------------------Der Zylinderz¨ ahler zzyl gibt die SW-Zylindernummer des aktuellen Synchros wieder (0 .. SY_ZYLZA-1). Dabei wird zzyl zu Beginn des Synchro-Rasters aus dem HWT ausgelesen. Der Zylinderz¨ ahler hat somit ab dem ersten Synchro einen g¨ ultigen Wert.
Winkel im Arbeitsspiel (wkwas_w) --------------------------------Der Winkel im Arbeitsspiel wird im 10ms Raster vom Hardware-Treiber ausgelesen. Der Winkel gibt die aktuelle Position des Motors bezogen zum zweiten Zahn nach Bezugsmarke 0 an. Ist das System nicht synchronisiert, so wird der Wert 0 ausgegeben.
Zahnz¨ ahler im Arbeitsspiel (zzkwas_w) ------------------------------------Entspricht dem Wert wkwas_w, jedoch wird die aktuelle Position anhand des Zahnz¨ ahlers ausgegeben. In der L¨ ucke werden Zahnsignale per SW generiert, so daß der Z¨ ahler auch in der L¨ ucke entsprechend inkrementiert wird.
Virtueller Zahnz¨ ahler (zzvirt) -----------------------------Zahnz¨ ahler startet mit Ende der Zahnentprellung. Der Z¨ ahler bleibt mit Erkennen der ersten g¨ ultigen Bezugsmarke auf dem letzten Wert stehen. Es werden nur physikalische Kurbelwellenereignisse gez¨ ahlt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTWNE 1.130.0
Seite 3706 von 4100 31.JAN.2003 Thomas Brosi
Status des Kurbelwellentreibers (crankstate) --------------------------------------------Die Gr¨ oße crankstate gibt an, in welchem Zustand sich der Kurbelwellentreiber befindet. Es k¨ onnen dabei folgende Zust¨ ande angezeigt werden: 0: 1: 2: 3: 4: 5: 6: 7: 9: 10: 11: 12:
keine Statusinformation vom Kurbelwellentreiber verf¨ ugbar Kurbelwellentreiber befindet sich im RESET TPU wurde vom Kurbelwellentreiber gestoppt TPU wurde vom Kurbelwellentreiber gestartet TPU ist aktiv (R¨ uckmeldung) erste Flanke auf Kurbelwellensignal detektiert Zeitentprellung ist beendet Zahnentprellung ist beendet Drehzahltreiber ist Kurbelwellensynchron (z.B. L¨ ucke gefunden) Erste L¨ ucke detektiert (Segmentzeit ist auf Basis der Zahnzeit berechnet) erster Segmentinterrupt nach erster L¨ ucke wurde ausgel¨ ost (Segmentzeit ist auf Basis der Zahnzeit berechnet) Normalbetrieb ab dem zweiten Segmentinterrupt nach der L¨ ucke
Da die Gr¨ oße crankstate nur im 10ms Raster vom HWT ausgelesen wird, kann es vorkommen, daß mehrere Ereignisse innerhalb eines 10ms ¨bersprungen werden. Rasters liegen. Es k¨ onnen somit manche Zust¨ ande in der Gr¨ oße u
Zahnentprellung (B_stprel, B_tprel, B_zprel) ---------------------------------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Nach der Initialisierung befindet sich das System in der Drehzahlsuchphase C_nsuch. Bei der ersten Zahnflanke des Kurbelwellensignals wird die Entprellzeit TPREL gestartet. Alle Zahninterrupts, die in dieser Zeit eintreffen, werden von der TPU nicht ausgewertet. Im Anschluß daran werden DZZST Zahnflanken entprellt. Nach Ablauf der Entprellung mit B_zprel=TRUE werden die Zahnflanken ausgewertet. Achtung: F¨ ur die L¨ uckensuche werden TPU intern die letzten Zahninformationen schon w¨ ahrend DZZST ausgewertet. Ferner werden im HWT intern noch 3 Zahninformationen ben¨ otigt (Mindestwert f¨ ur DZZST ist daher 6 Zahnflanken).
Bei erster erkannter Zahnflanke wird die Bedingung B_stprel gesetzt. Nach Abschluß der Zeitentprellung wird B_tprel, nach Abschluß der Zahnentprellung die Bedingung B_zprel gesetzt. B_zprel, B_tprel und B_stprel werden in C_inisyn zur¨ uckgesetzt. +-------------------------------------------------------------------------------------------------------------S_kl15 --+ +------------------------------B_zprel---------------------------------------------------------------------------------+ +---------------------------------------------------------------------------B_tprel -----------------------------------+ +----------------------------------------------------------------------------------------------------B_stprel ---------+ --------++-+--+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +--|| | | | | | | | | | | | | | | | | | | | | | | | | | || | +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ +---+ |<---------------------->|<------------------------------------------>| TPREL DZZST |----> Beginn der Drehzahlauswertung
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTWNE 1.130.0
Seite 3707 von 4100 31.JAN.2003 Thomas Brosi
Systemsynchronisation ---------------------Die Synchronisation kann aufgrund verschiedener Algorithmen erfolgen. Die Algorithmen zur Synchronisationssuche laufen parallel ab. Dabei gilt folgendes Vorgehen:
niedrigste Priorit¨ at | | V h¨ ochste Priorit¨ at
1. 2. 3. 4. 5.
Synchronisation Synchronisation Synchronisation Synchronisation Synchronisation
¨ber u uber ¨ uber ¨ ¨ uber uber ¨
Auslauferkennung Schnellstartgeberrad (Schnellstartstufe II L¨ ucke noch nicht detektiert) Schnellstartgeberrad (Schnellstartstufe II L¨ ucke bereits detektiert) Phasenpegelabfrage am zweiten Zahn nach der L¨ ucke Erkennung der Phasensegmentmuster nach BM
Je nach Systemanforderungen k¨ onnen Algorithmen zur Synchronisationssuche gesperrt werden. Das erste Synchro wird von demjenigen Algorithmus ausgel¨ ost, welcher die Synchronisation am schnellsten findet. Eine falsche Synchronisation wird von einem Algorithmus mit h¨ oherer Priorit¨ at korrigiert. Die endg¨ ultige Synchronisation wird somit durch den Algorithmus mit der h¨ ochsten Priorit¨ at festgelegt. H¨ ochste Priorit¨ at hat immer Methode 5. Der aktuelle Synchronisationsstatus kann aus der Gr¨ oße synstate ersehen werden (siehe %BGWNE). Wurde z.B. die Synchronisation ¨ uber Phasenpegelabfrage an BM (Algorithmus 4) gefunden, so sind damit alle Synchronisationsmethoden mit niedrigerer Priorit¨ at deaktiviert (Algorithmus 1 bis 3).
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Synchronisation im Notlauf Phasengeber: Bei Notlauf Phasengeber werden alle Synchronisationsmethoden außer Methode 1 (¨ uber Auslauferkennung) abgeschaltet. In diesem Fall wird der Motor nur ¨ uber Kurbelwellesignal synchronisiert. Die Phasenlage wird durch die Detektierung charakteristischer physikalischen Ph¨ anomene bestimmt (bei BDE Raildruckauswertung im Start und Drehzahlgradienten im laufenden Betrieb; bei SRE Aussetzterkennung -> siehe %NLPH) Synchronisation im Notlauf Drehzahlgeber: Die Synchronisation im DG-Notlauf wird mit der Synchronisationsmethode PRESET erreicht. In der Initialisierung wird der Synchronisationstreiber dr_sync mit der Methode LIMP und dem Level 49 gestartet. Im Betrieb wird dann der Level 50 vorgegeben. Es wird zun¨ achst ein geeigneter Einsprungpunkt gesucht (synid). Mit diesem wird der Startwinkel berechnet dann und die Synchronisationsmethode vorbesetzt.
1) Synchronisation ¨ uber Auslauferkennung ----------------------------------------Wurde beim Motor-Auslauf in der Funktion %ALE eine g¨ ultige Abstellposition gefunden, so wird diese im Dauer-RAM als wkwstop_w abgespeichert und das G¨ ultigkeits-Flag B_ale = TRUE gesetzt. Bei Motorstart (C_inisyn && inisynct_w=0) wird der Startwinkel (wkwalest_w) an den HWT ¨ ubergeben, falls B_ale = TRUE und CWALE(Bit1) = TRUE. Im HWT wird die Winkelbasis entsprechend auf diesen Anfangswert gesetzt und Synchro Interrupts werden aufgrund dieser Positionsinformation ausgegeben. Aufgrund der Synchros ¨ uber Auslauferkennung wird nur die Einspritzung freigegeben (in %ACIFI ¨ uber Temperaturschwelle TMESP einstellbar). Die Z¨ undung ist aufgrund der Synchronisation ¨ uber Auslauferkennung noch nicht freigegeben. Zu der ermittelten Abstellposition wkwstop_w werden die Anzahl der entprellten Z¨ ahne w¨ ahrend der Entprellzeit TPREL und die Anzahl der entprellten Z¨ ahne DZZST aufaddiert. Die Anzahl der entprellten Z¨ ahne die typischerweise w¨ ahrend der Entprellzeit verstreichen werden ¨ uber das Label ZTPREL festgelegt. Startwinkel = wkwstop + Winkel(ZTPREL) + Winkel(DZZST) + L¨ uckenkorrektur Stellt der Motor kurz vor der L¨ ucke ab und die Entprellz¨ ahne DZZST liegen in dem Bereich der L¨ ucke, so wird der Startwinkel um die Anzahl der L¨ uckenz¨ ahne korrigiert (wkwstop + (ZTPREL + DZZST + SY_GAP) * Winkel pro Zahn). Befindet sich die Motor-Start-Position im Bereich kurz vor der L¨ ucke, so daß aufgrund dieser Position kein Synchro mehr ausgel¨ ost werden kann, so erfolgt keine Synchronisation ¨ uber Methode 1. Wird CWALE = 254 gesetzt, so wird nicht der Wert wkwstop_w sondern der applizierbare Wert WKWALETEST (ohne L¨ uckenkorrektur) zur Berechnung der Motor-Start Position verwendet. Sollte nur bei Test am Labcar verwendet werden. Bei Notlauf Phasengeber startet man immer mit der Methode 1, auch wenn keine g¨ ultige Abstellposition gefunden wurde. In diesem Fall wird dieser Wert mit dem Defaultwert(NLPHDEF = 0) beschrieben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTWNE 1.130.0
Seite 3708 von 4100 31.JAN.2003 Thomas Brosi
2 u. 3)Schnellstartstufe II: Synchronisation ¨ uber Musterauswertung des Nockenwellensignals aufgrund des Kurbelwellensignals ----------------------------------------------------------------------------------------------------------------------------Bei dieser Synchronisationsmethode wird das Nockenwellenmuster im Zahninterrupt der Kurbelwelle abgetastet und der so ermittelte Nockenwellensignalverlauf entsprechend abgespeichert. Der ermittelte Signalverlauf wird entsprechend mit der Charakterisierung der Nockenwelle und einem Erwartungsfenster f¨ ur die Bezugsmarke verglichen. Diese Synchronisationsmethode wird im Zahninterrupt gerechnet und wird nur ausgef¨ uhrt, wenn die Drehzahl kleiner der applizierbaren Gr¨ oße NMOTQSYN ist. (Der Wert NMOTQSYN wird im HWT in eine Zahnzeit umgerechnet. Ist die erste Zahnzeit nach der Zahnentprellung gr¨ oßer dieser Schwelle, so wird die Funktion aktiviert). Die Schnellstartstufe II kann ¨ uber das Codewort CWPG* freigegeben werden. Der Schnellstartalgorithmus wird dann f¨ ur jedes Nockenwellensignal gerechnet, welches ¨ uber CWPG* freigegeben ist. Die Aktivierung der Funktion im Hardwaretreiber erfolgt dabei jeweils in C_inisyn. Es werden folgende zwei F¨ alle bei der Freigabe unterschieden: CWPG* CWPG*
Bit 5: Bit 6:
Synchronisation ¨ uber Schnellstartstufe II nur nach gefundener L¨ ucke auf Drehzahlgeberrad zul¨ assig (Methode 3) Synchronisation ¨ uber Schnellstartstufe II auch zul¨ assig wenn L¨ ucke auf Drehzahlgeberrad noch nicht detektiert (Methode 2. In diesem Fall ist automatisch Methode 3 aktiviert)
Ist zum Startzeitpunkt ein Phasengeberfehler (E_ph*) eingetragen, so erfolgt keine Freigabe des entsprechenden Sensorsignals f¨ ur die Schnellstartstufe II. Bei einem TRUE POWER ON (TPO) Nockenwellengeber kann das NW-Signal f¨ ur den Schnellstart sofort nach Ablauf der Zahnentprellung ausgewertet werden (SY_PGTPO = 1). Wird ein nicht TPO Geber eingesetzt, so erfolgt die Auswertung des NW-Signals ab der ersten Nockenwellenflanke (SY_PGTPO = 0). ucke gefunden, so wird nicht ¨ uber Methode 2 Wird die Motorposition ¨ uber Methode 2 innerhalb eines Bereiches von 50 ◦ KW vor der L¨ synchronisiert sondern auf die L¨ ucke gewartet.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
4) Aktivierung der Phasenpegelsynchronisation an BM ---------------------------------------------------Zur Phasenpegelsynchronisation an der Bezugsmarke wird jeweils der Sensor der Masternockenwelle (pgmaster) verwendet. Aufgrund des Codeworts CWPG* wird entschieden, ob eine Synchronisation ¨ uber Phasenpegel bei dem entsprechenden Sensor zul¨ assig ist. Ferner wird uber das Codewort CWPG* entschieden welcher Pegel der entsprechenden Bezugsmarke zugeordnet wird. ¨ Die Phasenpegelsynchronisation wird nur an der ersten Bezugsmarke durchgef¨ uhrt (einmaliger Vorgang). Abh¨ angig vom Codewort CWPG* der Masternockenwelle ist diese Synchronisationsmethode in folgenden F¨ allen erlaubt. 1) Nur Synchronisation bei Motorstart ¨ uber Phasenpegelabfrage zul¨ assig: CWPG*_0 = 0 und CWPG*_1 = 1 2) Synchronisation ¨ uber Phasenpegelabfrage ist immer zul¨ assig: CWPG*_0 = 1 und CWPG*_1 = X Ist CWPG* der Masternockenwelle Bit 0 oder Bit 1 TRUE, so wird in C_inisyn die Synchronisationsmethode im Hardwaretreiber immer aktiviert. Bei CWPG* Bit 0 FALSE und Bit 1 TRUE wird die Methode nur aktiviert, wenn inisynct_w=0 (erster C_inisyn nach C_ini).
Ist die Synchronisation ¨ uber Phasenpegel durch das Codewort nicht erlaubt ( z.B. pgmaster = 0 -> CWPG1 Bit0 und Bit 1 gleich FALSE), so steht diese Synchronisationsmethode nicht zur Verf¨ ugung.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTWNE 1.130.0
Seite 3709 von 4100 31.JAN.2003 Thomas Brosi
5) Synchronisation ¨ uber Erkennung der Phasensegmentmuster und BM ----------------------------------------------------------------Diese Synchronisationsmethode hat die h¨ ochste Priorit¨ at. Aufgrund der L¨ uckeninformation wird zun¨ achst eine "Kurbelwellensynchronisation" vorgenommen. Das Nockenwellenmuster wird dann nur noch ben¨ otigt um festzulegen in welcher Umdrehung des Arbeitsspiels sich der Motor befindet (Information ist in der Nockenwellencharakterisierung NWSIGNAL / NWOFFSET festgelegt). Mittels dieser Methode erfolgt auch die ¨ Uberwachung der Synchronisation im Betrieb. Im normalen Betrieb ist diese Synchronisationsmethode immer aktiv, bei Notlauf Phasengeber (keine Phasengeber vorhanden) wird sie abgeschaltet.
Freigabe der L¨ uckendetektion f¨ ur erste Bezugsmarke --------------------------------------------------Nach Ablauf der Zahnentprellung wird im nicht synchronisiertem Betrieb im Drehzahlsignal die L¨ ucke nach folgendem Algorithmus gesucht: tnbm1 tnbm2 < ------- > tnbm 2
und tnbm1 < LIMIT
DG-Signal: +-----+ +------+ +------+ +-------+ +-------+ | | | | | | | | | | ----+ +------+ +------+ +---------------------------+ +-------+ +-----| | | | |<----------->|<--------------------------------->|<------------->| tnbm2 tnbm1 tnbm
B_bm
+-------------------------------------------------------------------------------------------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Gr¨ oße Limit wird dabei aus dem Wert NMIN berechnet. Wurde die L¨ ucke ¨ uber obigen Algorithmus gefunden, so wird gepr¨ uft, ob die Zahnzeit tnbm1 kleiner einer Schwelle ist. Diese Schwelle kann ¨ uber das Label NMIN appliziert werden und muß gr¨ oßer / gleich der Mindestdrehzahl von 20 U/min sein. Die Drehzahlschwelle NMIN wird im HWT in eine Zahnzeit umgerechnet: 3 * 60 [sec./min] tnbm1 =< ------------------------NMIN [1/min] * SY_TEETH
Ist die Drehzahl an der L¨ ucke zu klein (tnbm1 gr¨ oßer Schwelle), so wird die L¨ uckeninformation verworfen und die Bedingung B_bm nicht gesetzt. Das System befindet sich weiter im Zustand nicht ¨ uber L¨ ucke synchronisiert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTWNE 1.130.0
Seite 3710 von 4100 31.JAN.2003 Thomas Brosi
APP HT2KTWNE 1.130.0 Applikationshinweise TPREL
30 ms
DZZST
6
Zahnentprellung bei Motorstart. Nach der Zeitentprellung (TPREL) werden noch zus¨ atzlich DZZST Z¨ ahne entprellt. Nach dieser Entprellung wird die Bedingung B_zprel gesetzt. Systembedingt vom HWT m¨ ussen mindestens 6 Z¨ ahne entprellt werden.
ZTPREL
5
Zur Berechnung der Motor Start-Position werden die entprellten Z¨ ahne (DZZST und ZTPREL) auf die in der Sektion %ALE ermittelte Abstellposition wkwstop aufaddiert. Dabei stellen ZTPREL die vor bzw. w¨ ahrend der Zeitentprellung (TPREL) vergangenen Z¨ ahne dar.
NMOTFIL
2000 Upm
Drehzahlschwelle (Hysteresis Mittelwert) f¨ ur die Umschaltung nach Zahnzeitmittelung. Oberhalb dieser Schwelle wird die Drehzahl f¨ ur die Z¨ undung aus einer Segmentzeit berechnet, unterhalb dieser Schwelle aus der letzten Zahnzeit. Die Schwelle ist vom Geber (Induktiv/Aktiv), Geberrad, Motordynamik vom Grundwert und von den verwendeten Z¨ undspulen abh¨ angig. F¨ ur die genaue Festlegung der Schwellen sind zus¨ atzlich die Dokumente f¨ ur die Z¨ undungsapplikation heranzuziehen.
NMOTFILHS 100 Upm
Drehzahlschwelle (Hysteresis Deltawert) f¨ ur die Umschaltung nach Zahnzeitmittelung. Verhindert ein h¨ aufiges hin- und herschalten zwischen dem beiden Betriebsarten.
NMOTQSYN
Drehzahlschwelle f¨ ur Schnellstartstufe II. Wert darf nicht zu groß gew¨ ahlt werden, da Rechenzeitbelastung im Zahninterrupt sonst zu hoch.
500 Upm
NMIN
25 Upm
OFQSYNADAP
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zeitentprellung bei Motorstart. In der Drehzahlsuchphase (C_nsuch) wird beim ersten Zahninterrupt die Zeitentprellung TPREL gestartet. W¨ ahrend dieser Zeit werden keine Zahninterrupts ausgewertet.
0 ◦ KW
Drehzahlschwelle zur Freigabe der L¨ uckeninformation. Bei einem System mit hoher Drehzahldynamik im Start / Kaltstart muß das Label angehoben werden (z.B. 35 U/min), da es ansonsten zu einer falschen L¨ uckenerkennung kommen kann. Gefahr von Fehlsynchronisationen ! Offset bei Preset ¨ uber Schnellstart f¨ ur erkannte Winkel-Position ( -127 .. 128 ◦ KW)
FSYNDEL
20%
Das erste Synchro ¨ uber Schnellstart kann bis zu FSYNDEL Prozent nach der eigentlicher Position noch ausgel¨ ost werden (max. 50% zul¨ assig).
TNLPHWAIT
30ms
Zeit f¨ ur die Zahnaufweitung im DG-Notlauf
KNLSYN
3
(WKWALETEST
◦
0 KW
Sicherheitsfaktor f¨ ur Synchronisation beim Notlauf Drehzahlgeber Testwert f¨ ur Labcartest, f¨ ur den Start ¨ uber Auslauferkennung)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTSPIMO 1.10.0
Seite 3711 von 4100 31.JAN.2003 Thomas Brosi
Code-Wort f¨ ur Nockenwellensensor CWPG1 -------------------------------------Bit Bit Bit Bit Bit Bit Bit Bit Bit
0: 1: 2: 3: 4: 5: 6: 7: 8:
true true true true true true true true true
Pegelabfrage am zweiten Zahn nach der L¨ ucke ist immer zul¨ assig (Sync-Methode 4) Pegelabfrage am zweiten Zahn nach der L¨ ucke ist nur im Start zul¨ assig (Sync-Methode 4) Phasenpegel an BM0 ist high Sensor ist f¨ ur Notlauf-Drehzahlgeber zul¨ assig (derzeit nicht verwendet) nicht verwendet Schnellstart ¨ uber Nockenwellengeberrad zul¨ assig (nur in Verbindung mit erkannter L¨ ucke; Sync-Methode 3) Schnellstart ¨ uber Nockenwellengeberrad zul¨ assig (ohne L¨ uckeninformation; Sync-Methode 2) Bei nicht eindeutigem Pegel an BM (Bit 0,1 = true) erfolgt ein Fehlereintrag in %DPH Bei einem außerhalb der Toleranz eingebautem NW-Geberrad erfolgt ein Fehlereintrag
F¨ ur die Code-W¨ orter (CWPG2, CWPG3, CWPG4) von evtl. weiterer Nockenwellen-Sensoren welche im System vorhanden sind gilt entsprechendes wie f¨ ur CWPG1. Das System setzt voraus, daß alle verwendeten Nockenwellen-Sensoren identische Eigenschaften haben. Ist ein Sensor im System z.B. nicht TRUE POWER ON f¨ ahig, so muß die Systemkonstante SY_PGTPO = 0 gesetzt werden.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Beispiele f¨ ur CWPG1: CWPG1 = 0:
Keine Synchronisation ¨ uber NW-Schnellstartfunktionalit¨ at. Minimalumfang bei der Diagnose Phasengeber.
CWPG1 = 1:
Synchronisation erfolgt ¨ uber NW-Pegelabfrage an der ersten Bezugsmarke sowohl beim Start als auch bei Neusynchronisation im Betrieb (Methode 4) (nach Synchronisation: synstate = 4). Anschließend erfolgt die Synchronisation ¨ uber Methode 5. Minimalumfang bei der Diagnose Phasengeber.
CWPG1 = 3:
Synchronisation erfolgt ¨ uber NW-Pegelabfrage an der ersten Bezugsmarke nur beim Start und nicht bei Neusynchronisation im Betrieb (nach Synchronisation: synstate = 4). Anschließend erfolgt die Synchronisation ¨ uber Methode 5. Minimalumfang bei der Diagnose Phasengeber.
CWPG1 = 97:
Synchronisation erfolgt ¨ uber NW-Mustererkennung vor der 1.Bezugsmarke. Ist diese Methode bei allen NW aktiviert, so synchronisiert sich das System sobald auf einer der Nockenwellen die Position erkannt wurde (nach Synchronisation: synstate = 2). Aufgrund der Synchronisation ¨ uber diese Methode (2) ist nur die Einspritzung, aber nicht die Z¨ undung freigegeben. Wird vor der g¨ ultigen Mustererkennung eine L¨ ucke detektiert, so wird sofort mit Methode 4 synchronisiert, und damit Z¨ undung und Einspritzung freigegeben. Eine Einspritzung vor der ersten Bezugsmarke kann jedoch nur erfolgen, wenn die gefundene Position sich noch weit genug von der 1.Bezugsmarke entfernt befindet (siehe FSYNDEL). Minimalumfang bei der Diagnose Phasengeber.
CWPG1 = 96:
Synchronisation erfolgt ¨ uber NW-Mustererkennung vor der 1.L¨ ucke. Ist diese Methode bei allen NW aktiviert, so synchronisiert sich das System sobald auf einer der Nockenwellen die Position erkannt wurde (nach Synchronisation: synstate = 2). Aufgrund der Synchronisation ¨ uber diese Methode (2) ist nur die Einspritzung, aber nicht die Z¨ undung freigegeben. Wird eine L¨ ucke detektiert, so wird diese Information mitbenutzt zur Mustererkennung. Wird hierauf die Position erkannt so wird ¨ uber Methode 3 synchronisiert und damit Z¨ undung und Einspritzung freigegeben. Minimalumfang bei der Diagnose Phasengeber.
CWPG1 = 128:
Kombinierbar mit jedem der obigen Beispiele. Aktivierung weiterer Funktionalit¨ at in der Diagnose Phasengeber. ¨ Uberwachung des Wechsels des NW Pegels an der Bezugsmarke. Bei Fehlererkennung wird nach einer Entprellzeit (siehe %DPH) der Fehler Phasengeber ausgegeben.
CWPG1 = 256:
Kombinierbar mit jedem der obigen Beispiele. Aktivierung weiterer Funktionalit¨ at in der Diagnose Phasengeber. ¨ Uberwachung der Einbau-Toleranz (pg*limfr_w/pg*limsp_w) des NW Geberrads. Bei Fehlererkennung wird nach einer Entprellzeit (siehe %DPH) der Fehler Phasengeber ausgegeben. Nur wenn dieses Bit in CWPG* gesetzt ist, werden die NW-Positionsdaten in ph*edpos_w[] ausgelesen.
Code-Wort f¨ ur Auslauferkennung CWALE ------------------------------------Bit 0: Bit 1:
true true
Berechnung der Auslauferkennung ist freigegeben Synchronisation ¨ uber Auslaufposition ist zul¨ assig
Systemkonstante: SY_ANNWSYN = 4 : F¨ ur RB-Schnellstartgeberrad Anzahl der Nockenwellenmuster welche zur Mustererkennung verwendet werden (Mindestanzahl bei RB-Schnellstartgeberrad sind 3 Segmente plus 1 Segment um Systemrobustheit zu erh¨ ohen)
FU HT2KTSPIMO 1.10.0 Monitoring SPI masterblocked and node not sent FDEF HT2KTSPIMO 1.10.0 Funktionsdefinition ABK HT2KTSPIMO 1.10.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
CWSPIMO Variable
Quelle
ANZMSTBL_W ANZNPRIO_W
HT2KTSPIMO HT2KTSPIMO
Referenziert von
Art
Bezeichnung
FW
Codewort: Fehlerreaktion SPI Monitor
Art
Bezeichnung
AUS AUS
Anzahl SPI Timeout Fehler Anzahl SPI Fehler im Normal prio Knoten
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTIGNI 1.10.2
Seite 3712 von 4100 31.JAN.2003 Thomas Brosi
FB HT2KTSPIMO 1.10.0 Funktionsbeschreibung Die Funktion %HT2KTSPIMO ist eine Callbackfunktion, die aus dem 1ms SPI_ServiceCyle im Fehlerfall gestartet wird. ¨ Uber das Codewort CWSPIMO kann das Verhalten der Callbackfunktion bestimmt werden. Es gibt zwei Fehlerarten die von der Callbackfunktion unterschieden werden. 1. Normal Prio Queue wurde nach x-SPI Aufrufen nichtmehr bedient. 2. Timeout eines SPI Knoten d.h. Daten konnten nichtv vollst¨ andig gesendet werden. ¨ Uber einen Fehlerz¨ ahler anznprio_w bzw. anzmstbl_w werden die Auftretensereignisse mitgez¨ ahlt.
APP HT2KTSPIMO 1.10.0 Applikationshinweise ¨ Uber das Codewort CWSPIMO kann die Fehlerreaktion auf Fehlerart 1 oder 2 aktiviert werden. CWSPIMO Bit0=1
:= Neustart des ¨ Ubertragungsknotens bei Normal Prio Fehler
CWSPIMO Bit1=1
:= Neustart des ¨ Ubertragungsknotens bei Timeout Fehler
FU HT2KTIGNI 1.10.2 Komponententreiber Zundung ¨ ME(D)9 FDEF HT2KTIGNI 1.10.2 Funktionsdefinition HT2KTIGNI 1.10
INI
INISYN
MS10
Syns 1/
1
true
ht2ktigni_syns
>>>>>> SY_KTIGNBI
zzylzue
cyl ht2ktigni_syns
cyl /NC
en ht2ktigniSyns cyl
Syn 1/
zzyl
ht2ktigni_syn bi cyl
true
>>>>>>
en ht2ktigniSyn ht2ktigni-main
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_BDE
ht2ktigni_syn
ht2ktigni-main Die Funktion HT2KTIGNI stellt die Schnittstelle zur HW-Schale der Z¨ undung dar (Komponententreiber Z¨ undung): Block INI: Konfiguration der Z¨ undfunktion. Erst nach der INI-Sequenz kann die Z¨ undung adressiert werden. Block INISYN: Neusynchronisation : Nach einem Synchronisationsverlust wird die Z¨ undung definiert wieder eingeschaltet. Block 10ms-Raster: Ber¨ ucksichtigung Airbag, B_nlzoff Bl¨ ocke SYN / SYNS(allg.Fahrprogramm): Die meisten Teilfunktionalit¨ aten des HT2KTIGNI laufen im Synchroprozeß ab. Hier werden die Daten der Anwendersoftware konvertiert und ¨ uber Schnittstellenfunktionen des Hardwaretreibers an die TPU weitergeleitet. ¨ Uber die Systemkonstanten SY_BDE und SY_KTIGNBI wird unterschieden, ob es sich um ein 1- oder 2-Syncro-System handelt. Entsprechend erfolgt der Aufruf der ASCET-Bl¨ ocke(ht2ktigniSyn, ht2ktigniSyns) in den nachfolgend beschriebenen C-Bl¨ ocken: C-Block ht2ktigni_syn: extern void ht2ktigiSyns(uint8 cyl), ht2ktigniSyn(void); if(bi) ht2ktigniSyn(); else { ht2ktigiSyns(cyl); ht2ktigniSyn(); } C-Block ht2ktigni_syns: extern void ht2ktigniSyns(uint8 cyl); ht2ktigniSyns(cyl);
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTIGNI 1.10.2
Seite 3713 von 4100 31.JAN.2003 Thomas Brosi
SY_SGANZ 1/
1 B_masterhw
true
dr_igni 1/
dr_igni igniconstr_s1
dr_igni igniconstr
igni_constr
igniconstr_s1
igni_constr
IGN_ALL_STOPPED /NC ignStpStat /NC
ignipriomode
dr_igni 1/
dr_igni 1/ dr_igni igniconstr
false
dia_tim DIAG_TIMEOUT /NC ignidiagTCl
B_ff_started /NC
igni_rundata ignidata
Timeoutput igni_priomode igni_data DR_IGNI_CHAN_INPUT_DATA /NC
IGN_ZBG_STATE_INI /NC
ignSynStat /NC
ht2ktigni-ini
ignidiagTCl
(prio_mode_time)
ht2ktigni-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Im Initialisierungsteil werden folgende Aktionen in sequentieller Abfolge ausgef¨ uhrt : 1. Konstruktor dr_igni wird aufgerufen : Nach Aufruf des Konstruktors ist die Z¨ undung ¨ uberhaupt erst adressierbar und kann gestartet werden. 2. Internen Status der Z¨ undung auf "alle Kan¨ ale gestopt" setzen : ignStpStat enth¨ alt den Status. 3. Internen Funkenbandstatus auf inaktiv setzen 4. Zeitpriore Z¨ undsignalausgabe definieren 5. Z¨ undungsparameter vorinitialisieren : dr_igni_SetAllData auf 0 setzen, also selbst wenn die TPU Z¨ undausgabe ¨ uber Zahnlinks angestoßen wird wird ¨ uber Parametervorgabe kein Z¨ undimpuls ausgegeben, dies ist deshalb notwendig weil ab dr_igni die Z¨ undung grunds¨ atzlich arbeiten kann aber vom Synchronraster noch keine sinnvollen Werte gerechnet werden konnten. 6. dr_igni_Diag_SetToutClamp definiert die maximale Klammerzeit der Z¨ undungsdiagnose
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTIGNI 1.10.2
Seite 3714 von 4100 31.JAN.2003 Thomas Brosi
dr_igni_StartAll 1/ dr_igni_StartAll igniStopAll
ChkIniSynId calc ChkIniSynId 2/ IGN_ALL_STOPPED /NC
igniStopAll
ignStpStat /NC
IGN_ZBG_STATE_INI /NC
ignSynStat /NC
false
B_zesync dr_igni_SetIgnitionMode 1/
SY_ZNDAUS
ignisetmode
dr_igni_SetIgnitionMode 1/ MODE_360 /NC
TWIN_SPARK_COIL /NC
ignmode
ignisetmode 2/
ignmode
MODE_720 /NC
2/
ignisetmode
ignwmode /NC
ignisetmode
ignwmode /NC
0
zzaehl_w
dr_igni_Reset 1/ dr_igni_Reset igniReset
CW_XPROG 2/ IGN_ZBG_STATE_XPROG /NC
ignSynStat /NC
ht2ktigni-inisyn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
zzaehl CWZUEAB
igniReset ht2ktigni-inisyn Wird INISYN nicht ¨ uber INI, sondern durch einen Abw¨ urgevorgang oder Reset erreicht werden alle Z¨ undkan¨ ale sofort gestopt. Diese L¨ osung ist nicht konform mit der ME7, da durch das Verfahren auch im ¨ Ubergang zum Nachlauf die Z¨ undung gestopt wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTIGNI 1.10.2
Seite 3715 von 4100 31.JAN.2003 Thomas Brosi
SY_BDE 0 1/
kt_zuen_FadeOutIgn 1/
B_nlzoff
ktFadeOutIgn
kt_zuen_FadeInIgn 1/
mode
IGN_FDOUT_NLZOFF /NC
ktFadeInIgn
ktFadeOutIgn
IGN_FDOUT_NLZOFF /NC mode ktFadeInIgn
ignStpStat /NC 1/
IGN_ALL_STOPPED /NC
IGN_FDOUT_ALL /NCazoffmsk_w /NC 1/
SY_AIRBAG
0
azoffmsk_w /NC
0 1/ B_airbag
kt_zuen_FadeOutIgn 1/ ktFadeOutIgn
kt_zuen_FadeInIgn 1/ ktFadeInIgn
IGN_FDOUT_AIRBAG /NC
mode ktFadeOutIgn ht2ktigni-ms10
mode ktFadeInIgn
ht2ktigni-ms10 Ber¨ ucksichtigung von B_nlzoff und Airbagfunktionen im 10ms-Raster
en
en cyl
PointerIniSyns cyl en
CopyArray
Initiate pointer on ignition circuit
Copy cylinder array into chronologic array
4/ B_ff
Enable
Enable
MultSpark
SingSpark
Define data either for normal ignition or multiple spark
ht2ktigni-ht2ktignisyns
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
IGN_FDOUT_AIRBAG /NC
ht2ktigni-ht2ktignisyns Dieser Programmteil wird im bisyn(syns) aufgerufen. Bei einen Einsyncro-System erfolgt der Aufruf im syn vor dem Programmteil HT2KTIGNISYN. Teilfunktionen: - Pointerini : Hier wird aus der Zylindernummer(zzylzue bei syns / zzyl bei syn) die Nummer des anzusteuernden Z¨ undkreises berechnet - CopyArray : Die Z¨ undausgabe aktualisiert grunds¨ atzlich immer nur 4 Ausgabekan¨ ale; den des sich aktuell auf OT zubewegenden Zylinders, den des sich als n¨ achsten auf OT zubewegenden Zylinders, das des ¨ ubern¨ achsten Zylinders der sich auf OT zubewegt. In CopyArray wird ein zylinderorientierter Array, der maximal 8 Elemente lang sein kann, auf den 4 elementigen Array umkopiert. - SingSpark, Mulspark : Hier werden ¨ uber die Schnittstellenfunktionen die Daten f¨ ur eine einmalige Z¨ undung oder f¨ ur eine Funkenbandz¨ undung an die TPU gegeben.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
en
PointerIniSyn
en CIR_check
en
Seite 3716 von 4100 31.JAN.2003 Thomas Brosi
Initiate pointer on ignition circuit CIR abfragen und löschen Phasengebernotlauf
NLPH
en Dmdzagif
Interface for DMD application (special fade-out mode)
en FadeOutHS
Fade Out Handshake
en FadeOutMN
Execute Fade-Out
en ign_counter
ht2ktigni-ht2ktignisyn
en
HT2KTIGNI 1.10.2
Zähler
ht2ktigni-ht2ktignisyn Dieser Programmteil wird immer im syncro(syn) aufgerufen. Bei einen Einsyncro-System erfolgt der Aufruf in der Rasterabfolge nach HT2KTIGNISYNS. Teilfunktionen: - Pointerini : Hier wird aus der Zylindernummer(zzyl) die Nummer des anzusteuernden Z¨ undkreises berechnet - CIR-Flagcheck:Kanalspezif. Lesen (und L¨ oschen) des TPU-IR-Flags. Hier¨ uber wird angezeigt, ob eine Z¨ undung stattgefunden hat. - Phasengebernotlauf
- FadeOutHS : Handshake Mechanismus f¨ ur die Zylinderausblendung - FadeOutMn : Zylinderausblendung durchf¨ uhren - ign_counter: Zylinderz¨ ahler - Ausgabe von zwoutakt
en SY_ZNDAUS TWIN_SPARK_COIL /NC TABGETZKV /NC 2/ ht2ktigni_zkvek /NC
cyl
In case of twin spark ignition there is no direct relation between cylinder counter and ignition circuit number
ht2ktigni-pointerinisyns
1/ zkvek
ht2ktigni-pointerinisyns
en SY_ZNDAUS TWIN_SPARK_COIL /NC TABGETZKV /NC 1/ zkvek
2/ ht2ktigni_zkvek /NC
zzyl
In case of twin spark ignition there is no direct relation between cylinder counter and ignition circuit number
ht2ktigni-pointerinisyn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- Dmdzagif : Ausblendgenerator f¨ ur die Applikation der Aussetzererkennung. Die Funktion wird nur f¨ ur die Applikation in den Code eingebaut
ht2ktigni-pointerinisyn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTIGNI 1.10.2
Seite 3717 von 4100 31.JAN.2003 Thomas Brosi
In den Hierarchierbl¨ ocken Pointerinisynx wird f¨ ur die Doppelfunkenz¨ undung die Z¨ undkreisnummer aus der Zylindernummer r¨ uckgerechnet.
en
SY_DOPZW
5/
1 1/
SY_ZNDAUS SINGLE_SPARK_COIL /NC
B_dopzue
1/
ignwmode /NC
dr_igni_SetIgnitionMode 1/ ignisetmode
MODE_360 /NC 1/
ignwmode /NC
MODE_360 /NC ignmode
dr_igni_SetIgnitionMode 1/
MODE_720 /NC
ignisetmode 2/
ignisetmode
ignwmode /NC
ignmode 2/
ignisetmode
ht2ktigni-nlph
MODE_720 /NC
ignwmode /NC ht2ktigni-nlph
en 3/
SY_ZWCALC 1
calc 1/ calc igni_zwcalcSyn ht2ktigni-copyarray
ht2ktigni_zwcalcSyn ht2ktigni-copyarray Die Z¨ undausgabe ber¨ ucksichtigt grunds¨ atzlich immer 4 Sollwerte f¨ ur denjenigen Zylinder der sich nach dem aktuellen Synchronraster auf den Z¨ undungs OT zubewegt und die Zylinder der n¨ achstfolgenden drei Z¨ undungs OTs. Da die Z¨ undwinkelarrays aus Applikationssicht potentiell 8 Elemente f¨ ur 8 Zylinder besitzen k¨ onnen wird bei zylinderorientierten Z¨ undwinkelarrays der Anwendersoftware eine Kopierroutine ben¨ otigt die die 4 Z¨ undwinkel vom aktuellen Z¨ undwinkel bis zum drittn¨ achsten Z¨ undwinkel in den Ausgabearray kopiert.
en calc 3/ calc dr_igni_WasPulse vek WasPulse
4/
dr_igni_WasPulse 1/
ignStpStat /NC ht2ktigni_lastzzyl /NC
1/ 1
nocirctr 1/
igncirflg
igncirflg
ht2ktigni_lastzkvek /NC
ht2ktigni-cir-check
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
This function is needed to translate cylinder arrays into chronologic array
ht2ktigni-cir-check Kanalspezif. Lesen (und L¨ oschen) des TPU-IR-Flags. Hier¨ uber wird angezeigt, ob eine Z¨ undung stattgefunden hat. Spezialf¨ alle sind hierbei Z¨ undungen außerhalb des Segments, welches bei 6- und 8-Zylindermotoren vorkommen kann.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTIGNI 1.10.2
Seite 3718 von 4100 31.JAN.2003 Thomas Brosi
Enable 1/ B_ff_started /NC 1/ 0
2/
3/ false
n/enable
B_ff_started /NC dr_igni_SetData_Sparks 1/
ZKANZAHL /NC
ignimultspark
0
fubaanz dwelltime opentime channel
dr_igni_SetData n/enable
ht2ktigni-singspark
en
igni_multspark
Multiple spark ignition is deactivated one channel after the other ht2ktigni-singspark
en
2/ 0 TABNXTZKV /NC
0 5/ zkvek
dr_igni_GetAktiveFlag
en ovl SetData_OVL0 zkvek
ovlctr 3/
AktivFlg
ignactflg
Chronological output buffer is filled 7/
ZKANZAHL /NC 2
1
TABNXTZKV /NC
1/ zkvek
en ovl SetData_OVL123_0 zkvek
zkvek ZKANZAHL /NC
8/
3 2 1/
TABNXTZKV /NC
zkvek
3 zkvek
en ovl SetData_OVL123_1 zkvek ht2ktigni-dr-igni-setdata
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dr_igni_GetAktiveFlag zkvek
en ovl SetData_OVL123_2 zkvek
ht2ktigni-dr-igni-setdata Auswertung der Kanalaktivit¨ at, des IR-Flags und des voraussichtlichen ¨ Uberlapps(ovlzue) zur Bildung des aktuellen ¨ Uberlapps. Danach Kanalaktualisierung der nicht aktiven Kan¨ ale.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTIGNI 1.10.2
Seite 3719 von 4100 31.JAN.2003 Thomas Brosi
en 4/
ignactflg
1/ 1
ovlctr
calc 1/
calc dr_igni_WasPulse vek WasPulse
2/ 1/
dr_igni_WasPulse igncirflg
igncirflg
zkvek
2/ 1/
ovlzue
zwoutar
1
ovlctr
2/
zwoutaktar
dr_igni_SetData 1/
ovl
zwangle dwelltime channel
szout_w
igni_setdata
ht2ktigni-setdata-ovl0
ignisetdata
en ignactflg
6/ 1/ 1 1/
ovlzue ovl
ovlctr
dr_igni_SetData 1/ 2/ zwoutaktar
ignisetdata
zwoutar
szout_w
zwangle dwelltime channel igni_setdata
ht2ktigni-setdata-ovl123-0
zkvek
ht2ktigni-setdata-ovl123-0
Enable 1/ true
B_ff_started /NC
en dr_igni_SetData_M
ht2ktigni-multspark
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ht2ktigni-setdata-ovl0
ht2ktigni-multspark
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTIGNI 1.10.2
en
Seite 3720 von 4100 31.JAN.2003 Thomas Brosi
2/ 0 en ovl SetData_OVL0_M zkvek
0
TABNXTZKV /NC
dr_igni_GetAktiveFlag
6/ zkvek
ovlctr 3/
AktivFlg
ignactflg
dr_igni_GetAktiveFlag zkvek
Chronological output buffer is filled 9/
ZKANZAHL /NC 2
1
TABNXTZKV /NC
1/ zkvek
en ovl SetData_OVL123_M0 zkvek
zkvek 10/
3 2 1/
TABNXTZKV /NC
zkvek
3 zkvek
en ovl SetData_OVL123_M1 zkvek ht2ktigni-dr-igni-setdata-m
ZKANZAHL /NC
en ovl SetData_OVL123_M2 zkvek
Auswertung der Kanalaktivit¨ at, des IR-Flags und des voraussichtlichen ¨ Uberlapps(ovlzue) zur Bildung des aktuellen ¨ Uberlapps. Danach Kanalaktualisierung der nicht aktiven Kan¨ ale.
en 4/
ignactflg
1/ 1
ovlctr
calc 1/
calc dr_igni_WasPulse vek WasPulse
2/ 1/
dr_igni_WasPulse igncirflg
igncirflg
zkvek
2/ 1/
ovlzue
1
ovlctr dr_igni_SetData 1/
zwoutar
dr_igni_SetData_Sparks 5/
2/ ignisetdata zwoutaktar
ovl szout_w
ignimultspark zwangle dwelltime channel
Standard ignition data and multiple spark data are updated igni_setdata
fubaanz szfuba_w offz_w
fubaanz dwelltime opentime channel igni_multspark
ht2ktigni-setdata-ovl0-m
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ht2ktigni-dr-igni-setdata-m
ht2ktigni-setdata-ovl0-m
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTIGNI 1.10.2
Seite 3721 von 4100 31.JAN.2003 Thomas Brosi
en 7/
ignactflg
1/ 1
ovlctr
1/
ovlzue
dr_igni_SetData 1/
ovl
2/ zwoutaktar
ignisetdata
zkvek zwangle dwelltime channel
szout_w
zwoutar
igni_setdata
dr_igni_SetData_Sparks 8/
ignimultspark
szfuba_w offz_w
Standard ignition data and multiple spark data are updated
fubaanz dwelltime opentime channel igni_multspark
ht2ktigni-setdata-ovl123-m0
fubaanz
ht2ktigni-setdata-ovl123-m0
IGN_FDOUT_DMDZAG /NC en 6/
1 1/ getBit flgstign_w
ht2ktigni_lastzzyl /NC
kt_zuen_fadeOutPattern 1/ mode igniFadeOut
kt_zuen_lastzzyl igniFadeOut mode igniFadeOutTest kt_zuen_testFadeOutSrc igniFadeOutTest
1/
kt_zuen_fadeInPattern 1/ mode igniFadeIn
kt_zuen_lastzzyl igniFadeIn
ht2ktigni-dmdzagif
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
SY_DMDZAG
ht2ktigni-dmdzagif Nur f¨ ur Aussetzergenerator der DMD Applikation !!! Abh¨ angig vom Flagbyte flgstign_w wird der zuletzt gez¨ undete Zylinder in der Z¨ undausgabe inaktiv geschaltet. Ist das mit der Z¨ undkanalnummer des letzten Zylinders korrespondierende Bit gesetzt so wird eine Ausblendung angestoßen. Die Ausblendung ab dem bereits vergangenen Zylinder f¨ uhrt dazu, daß die Zylinder gezielt ein Arbeitsspiel nach der z¨ undsynchronen Ausblendanforderung ausgeblendet werden. Wird nun ein Zylinder wieder eingeblendet, etwa weil nur eine einzige Z¨ undung unterdr¨ uckt werden sollte, so wird ¨ uber die Routine igniFadeOutTest ¨ uberpr¨ uft, ob evtl. eine Ausblendanforderung noch nicht abgearbeitet wurde. Ist dies der Fall so wird zun¨ achst der auszublendete Z¨ undkanal im inaktiven Zustand gelassen, bis dessen Z¨ undung h¨ atte stattfinden m¨ ussen. Ergo bis der Zylinder einmal ausgeblendet wurde. Erst danach kann der Kanal wieder aktiv geschaltet werden.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTIGNI 1.10.2
Seite 3722 von 4100 31.JAN.2003 Thomas Brosi
en 7/
getBit ignStpStat /NC
setBit ignfdostat /NC ignfdostat /NC
ignfdostat /NC
1/
ht2ktigni-fadeouths
clrBit
1/
ignfdostat /NC
ht2ktigni_lastzzyl /NC ht2ktigni-fadeouths Die Teilfunktionalit¨ at stellt einen Handshakemechanismus f¨ ur die Ausblendanforderung dar. Das heißt in einem Handshakebyte wird ein mit dem Kanalstatus korresponierendes Bit gesetzt wenn der Kanal ausgeblendet wurde und wieder gel¨ oscht wenn der Kanal aktiv ist. Wird das korrespondierende Bit des Handshakebyte vom Ausblendanforderer r¨ uckgesetzt, so erh¨ alt der Komponententreiber dadurch eine Best¨ atigung, daß der Anforderungsalgorithmus erneut gerechnet hat, die Ausblendanforderung also aktualisiert wurde.
en 8/
ht2ktigni_fdReq_u16 /NC
FadeOut Enable
FADE_OUT_IGN /NC ht2ktigni_zkvek /NC
FadeIn
ht2ktigni_lastzkvek /NC
Enable
10/ zzyl
ht2ktigni_lastzzyl /NC
ht2ktigni-fadeoutmn
9/
Aus den Schnittstellenfunktionen der Ausblendanforderungsfunktion resultiert das Flagbyte kt_zuen_fdReq_u16. Das Flagbyte zeigt an, ob Zylinder ausgeblendet werden sollen. Liegt keine Ausblendanforderung vor wird der Hierarchieblock FadeIn aktiv ansonsten wird nach FadeOut verzweigt.
Enable ht2ktigni_fdOutPattern_u8 /NC 1/
AllFadeOut Enable
IGN_FDOUT_ALL /NC SY_ZNDAUS
1/ 1/
SINGLE_SPARK_COIL /NC
ht2ktigni_fdOutPattern_u8 /NC
StopChannel Enable
ht2ktigni_lastzzyl /NC StartChSingle ht2ktigni_fdOutPattern_u8 /NC
1/
TwinSpark
Enable
Enable ht2ktigni_lastzzyl /NC StartChTwin Enable
StopCh360
ht2ktigni-fadeout
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ht2ktigni-fadeoutmn
Enable ht2ktigni-fadeout ¨ Uber das ebenfalls durch die Schnittstellenfunktionen erzeugte interne Flagbyte kt_zuen_fdOutPattern_u8 wird entschieden, ob alle Kan¨ ale gestopt werden sollen, oder ob ¨ uber das Ausblendmuster ignFdReqStat ausgeblendet wird.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Enable
HT2KTIGNI 1.10.2
Seite 3723 von 4100 31.JAN.2003 Thomas Brosi
dr_igni_stop 1/ channel igniStop setBit
ignStpStat /NC
ht2ktigni-allfadeout
2/
ignStpStat /NC
ht2ktigni_lastzkvek /NC igniStop
ht2ktigni_lastzzyl /NC ht2ktigni-allfadeout Sollen alle Zylinder gestopt werden so wird wiederum ab dem bereits gez¨ undeten Zylinder der Z¨ undkanal gestopt. Das heißt eine Zwangsz¨ undung eines laufenden Ladevorganges wird somit verhindert und es wird 720 ◦ verz¨ ogert die Z¨ undung vom Port genommen. Die Ausblendung ist unabh¨ angig von Ausblendemasken.
Enable
setBit
ignStpStat /NC
2/ ht2ktigni-stopchannel
dr_igni_stop 1/ channel igniStop
ignStpStat /NC ht2ktigni_lastzkvek /NC
ht2ktigni_lastzzyl /NC igniStop
ht2ktigni-stopchannel
Enable getBit
1/
ht2ktigni_lastzzyl /NC 1/
synstate SYN_QUICK_CAM_WI_GAP /NC
dr_igni_Start 1/ igniStart
ignStpStat /NC
clrBit
channel
ht2ktigni_lastzkvek /NC
igniStart
2/ ignStpStat /NC
ht2ktigni_lastzzyl /NC
ht2ktigni-startchsingle
B_nmot
ht2ktigni-startchsingle
Enable setBit ignFdReqStat /NC
TABGETCZZYL /NC
ht2ktigni_lastzzyl /NC
1/ ignFdReqStat /NC
ht2ktigni-twinspark
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ignStpStat /NC
ht2ktigni-twinspark
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTIGNI 1.10.2
Seite 3724 von 4100 31.JAN.2003 Thomas Brosi
Enable ignStpStat /NC
2/
getBit
ht2ktigni_lastzzyl /NC 1/
synstate SYN_QUICK_CAM_WI_GAP /NC
dr_igni_Start 1/ clrBit
igniStart ignStpStat /NC
ignStpStat /NC
channel
ht2ktigni_lastzkvek /NC
igniStart
2/
ht2ktigni_lastzzyl /NC
ht2ktigni-startchtwin
B_nmot
ht2ktigni-startchtwin
Enable 3/ ignFdReqStat /NC
getBit ignFdReqStat /NC
ht2ktigni_lastzzyl /NC
clrBit
1/ ignFdReqStat /NC
ht2ktigni_lastzzyl /NC dr_igni_stop 2/ channel igniStop
igniStop ignSynStat /NC
setBit
3/ ignSynStat /NC
TABGETCZZYL /NC
ht2ktigni_lastzzyl /NC
ht2ktigni-stopch360
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ht2ktigni_lastzkvek /NC
ht2ktigni-stopch360
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTIGNI 1.10.2
Seite 3725 von 4100 31.JAN.2003 Thomas Brosi
Enable ignStpStat /NC
1/
0 B_nmot
1/
synstate SYN_QUICK_CAM_WI_GAP /NC IGN_ZBG_STATE_INISYN /NC
wait_first_inj
1/
enable ignSynStat /NC start_chans_start
1/
enable IGN_ZBG_STATE_ZUENBEG /NC 1/ IGN_ZBG_STATE_XPROG /NC ignStpStat /NC
1/
AllFadeIn Enable
IndFadeIn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Enable
ht2ktigni-fadein
IGN_ALL_STOPPED /NC
ht2ktigni-fadein
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
enable zzyl
HT2KTIGNI 1.10.2
Seite 3726 von 4100 31.JAN.2003 Thomas Brosi
1/ 1/ 0
frstinjcyl
ignzbgctr /NC 2/
2/ true
ht2ktigni_zkvek /NC
B_zesync
zkvek_zbg /NC
kt_zuen_zbgStartChan 3/ ht2ktigni_zbgStartChan
zkvek_zbg /NC
vek ht2ktigni_zbgStartChan
TABNXTZKV /NC
4/ zkvek_zbg /NC
zkvek_zbg /NC kt_zuen_zbgStartChan 5/ ht2ktigni_zbgStartChan
zkvek_zbg /NC
vek ht2ktigni_zbgStartChan
6/
ZKANZAHL /NC 2
1/ zkvek_zbg /NC
zkvek_zbg /NC kt_zuen_zbgStartChan 2/ ht2ktigni_zbgStartChan
zkvek_zbg /NC 7/
ZKANZAHL /NC 3
vek ht2ktigni_zbgStartChan
TABNXTZKV /NC
1/ zkvek_zbg /NC
zkvek_zbg /NC
kt_zuen_zbgStartChan 2/
8/
IGN_ZBG_STATE_ZUENBEG /NC
ignSynStat /NC
zkvek_zbg /NC
vek ht2ktigni_zbgStartChan
ht2ktigni-wait-first-inj
ht2ktigni_zbgStartChan
ht2ktigni-wait-first-inj
Enable
dr_igni_StartAll 1/ dr_igni_StartAll igniStartAll 2/
IGN_ALL_STARTED /NC
ignStpStat /NC
igniStartAll
ht2ktigni-allfadein
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TABNXTZKV /NC
ht2ktigni-allfadein
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTIGNI 1.10.2
Seite 3727 von 4100 31.JAN.2003 Thomas Brosi
Enable getBit
ignStpStat /NC
1/ dr_igni_Start 1/
ht2ktigni_lastzzyl /NC 2/ ignStpStat /NC
ht2ktigni_lastzkvek /NC
channel igniStart
ht2ktigni_lastzzyl /NC
ht2ktigni-indfadein
igniStart clrBit
ignStpStat /NC
ht2ktigni-indfadein Wenn eindeutig auf das Kurbelwellenspiel synchronisiert wurde, dann kann die Einblendung von Z¨ undkan¨ alen erfolgen. Wurden alle Zylinder ausgeblendet so werden alle Zylinder gleichzeitig auch wieder aktiviert. Wurden nicht alle Zylinder ausgeblendet, so werden die Zylinder einzeln hintereinander eingeblendet.
enable 1/
ignzbgctr /NC
1/
ZKANZAHL /NC
IGN_ZBG_STATE_RUNNING /NC ignSynStat /NC TABNXTZKV /NC
1/ zkvek_zbg /NC kt_zuen_zbgStartChan 2/ ht2ktigni-start-chans-start
vek
zkvek_zbg /NC
ht2ktigni_zbgStartChan ht2ktigni-start-chans-start
en
11/
ignStpStat /NC
1/ zzaehl_w
zzaehl_w ht2ktigni-ign-counter
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ht2ktigni_zbgStartChan
1
zzyl
2/ zzaehl_w
zzaehl
ht2ktigni-ign-counter Abh¨ angig davon, ob Funkenbandz¨ undung aktiv ist werden entweder vier Z¨ undkan¨ ale auf normale Funken oder auf Funkenb¨ ander parametriert.
ABK HT2KTIGNI 1.10.2 Abkurzungen ¨ Parameter
Art
Bezeichnung
CWZUEAB CW_XPROG
FW FW (REF)
Codewort zur Zundausblendung ¨ ¨ Erzeugung von X-Programmstanden fur ¨ Werkstests ohne Zundung/Einspritzung ¨
Systemkonstante
Art
Bezeichnung
SY_AIRBAG SY_BDE SY_DMDZAG SY_DOPZW SY_KTIGNBI SY_SGANZ SY_ZNDAUS SY_ZWCALC
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Airbagsignal vorhanden Systemkonstante Benzin-Direkteinspritzung Systemkonstante Aussetzergenerator uber ¨ Zundausblendung ¨ Phasengebernotlauf mit doppelter Zundausgabe ¨ (Einzelfunkenspulen) Zuendhardwaretreiber im (0)sync / (1)bisync ¨ Motormanagement Systemkonstante Anzahl Steuergerate Zundausgabe ¨ fur ¨ (1)Einzel- oder (2)Doppelfunkenspule zylinderspez. Zundwinkelarrays(1) ¨ anstatt chronologische Arrays(0)
Source-X
Source-Y
Art
Variable
Quelle
Referenziert von
B_AIRBAG
GGCS
EIN AEKP, BGBN,DKVBDE, ESAUSG,FGRABED, ... DMDLAD, HT2KTIGNI, EIN NMAXMD, RDE
B_DOPZUE
Bezeichnung ¨ Bedingung Airbag ausgelost
Bedingung doppelte Zundausgabe(Phasengebernotlauf) ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTIGNI 1.10.2
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_FF B_MASTERHW
ZUESZ DMDMIL
EIN EIN
Bedingung Folgefunkenzundung ¨ ¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
B_NLZOFF B_NMOT
AEVABU BGWNE
EIN EIN
¨ Bedingung Abschaltung der Zundung ¨ fur ¨ Uberwachungsfunktion Bedingung Motordrehzahl: n > NMIN
B_ZESYNC FLGSTIGN_W FRSTINJCYL FUBAANZ IGNACTFLG IGNCIRFLG NOCIRCTR OFFZ_W OVLCTR OVLZUE SYNSTATE
HT2KTIGNI DMDZAG KT_ES ZUESZ HT2KTIGNI HT2KTIGNI HT2KTIGNI ZUESZ HT2KTIGNI ZUESZ BGWNE
HT2KTIGNI, KT_ZUEN AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ... HT2KTIGNI, KT_ZUEN ADVE, AEKP, ALE,ALSU, BAKH, ... ESSTT HT2KTIGNI, KT_ZUEN HT2KTIGNI, KT_ZUEN HT2KTIGNI, KT_ZUEN
SZFUBA_W SZOUT_W
ZUESZ ZUESZ
ZKVEK ZWOUTAKT ZWOUTAKTAR ZWOUTAR ZZAEHL ZZAEHL_W ZZYL
HT2KTIGNI HT2KTIGNI HT2KTIGNI HT2KTIGNI HT2KTIGNI HT2KTIGNI HT2KTWNE
ZZYLZUE
HT2KTIGNI
AUS EIN EIN EIN LOK LOK LOK HT2KTIGNI, KT_ZUEN EIN AUS EIN HT2KTIGNI BGNMOT, EIN BGWNWVFE, BISYNC, DPH, ESAUSG, ... HT2KTIGNI, KT_ZUEN EIN HT2KTIGNI, KT_ZUEN, EIN ZUESZ HT2KTIGNI LOK AUS LOK HT2KTIGNI LOK ZWSTT AUS AUS AEVAB, BBFEWNE,- EIN BGWNE, BISYNC,DPH, ... HT2KTIGNI, MDZW,- AUS SYNTIZW, ZUE,ZUESCH, ...
Seite 3728 von 4100 31.JAN.2003 Thomas Brosi
Bedingung Zundung ¨ synchronisiert flagword fur ¨ stimulierte Zundaussetzer ¨ Zylindernummer mit erster Einspritzung Anzahl der Funkenpakete Funkenbandzundung ¨ ¨ ¨ Aktivitatsflag der ME(D)9-Zundkan ¨ ale ¨ IR-Flag der ME(D)9-TPU-Zundkan ¨ ale ¨ Fehlerzahler falls kein IR-Flag vorhanden Offenzeit Funkenpakete Funkenbandzundung ¨ ¨ ¨ Schließzeit-Uberlappsungsz ahler ¨ ¨ Uberlappungsz ahler basierend auf Funktionsdaten(zw,sz,tseg) Aktueller Synchronisierzustand
Schließzeit Funkenband Schließzeitausgabe Shiftkonstante fur ¨ die Zundmaskenberechnung ¨ ¨ Zundwinkel-Ausgabe ¨ : tatsachlich im aktuellen Segment ausgegebener Winkel aktuell ausgebener Zundwinkelarray ¨ Zundwinkel-Ausgabe ¨ Array ¨ Zundungsz ¨ ahler ¨ Zundungsz ¨ ahler ¨ SW-Zylinderzahler
¨ SW-Zylinderzahler fur ¨ Zundungsberechnung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTIGNI 1.10.2
Seite 3729 von 4100 31.JAN.2003 Thomas Brosi
FB HT2KTIGNI 1.10.2 Funktionsbeschreibung Resourcen : ht2ktigni_zkvek
Byte, Nummer des aktuellen Z¨ undkreis
ht2ktigni_lastzkvek
Byte, Nummer des vorangegangenen Z¨ undkreises.
kt2ktigni_lastzzyl
Byte, Zylinderz¨ ahler des letzten Synchronrasters.
ignStpStat
Status byte (zylinderspezifische Bits) stop Status der Z¨ undkan¨ ale 1: Stop Anforderung 0 : Keine Stop Anforderung
ignfdostat
Status byte (zylinderspezifische Bits) Ausblendestatus der Z¨ undkan¨ ale f¨ ur Handshakebetrieb.
ignFdReqStat
Status byte (zylinderspezifische Bits) Ausblendstatus der Z¨ undkan¨ ale f¨ ur Doppelfunkenz¨ undung.
ignFadeStatBits
Status byte (Anfordererspezifische Bits) Ausblendanforderung von bis zu 8 Ausblendanforderern.
kt_zuen_fdReq_u16
Codewort f¨ ur die Z¨ undungsanforderung
kt_zuen_fdPatArray_u8
Nummer eines vom Anforderer abh¨ angigen Ausblendmusters.
kt_zuen_fdOutPattern_u8 Resultierendes Ausblendmuster, wird aus kt_zuen_fdPatArray_u8 durch ODER Verkn¨ upfung. erzeugt. Services dr_igni_Was_Pulse: Lesen und L¨ oschen des IR-Flags f¨ ur einen Kanal dr_igni_Get_AktiveFlag: momentane Aktivit¨ at der Kan¨ ale
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ht2ktigni_syns / ht2ktigni_syn: Aufruf der versch. Programmteile im syn oder syns void kt_zuen_fadeOutIgn (uint8 fdOutRequest) Fordert die Ausblendung aller Z¨ undkreise an. Die Nummer des Anforderers gibt fdOutRequest an. void kt_zuen_fadeInIgn (uint8 fdOutRequest) Fordert die Einblendung aller Z¨ undkreise an. Die Nummer des Anforderers gibt fdOutRequest an. void kt_zuen_fadeOutIgnPattern (uint8 fdOutRequest , uint8 fdOutPattern) Fordert die Ausblendung der durch fdOutPattern selektierten Z¨ undkreise an. Die Nummer des Anforderers gibt fdOutRequest an. void kt_zuen_fadeInIgnPattern (uint8 fdOutRequest , uint8 fdOutPattern) Fordert die Einblendung der durch fdOutPattern selektierten Z¨ undkreise an. Die Nummer des Anforderers gibt fdOutRequest an. bool kt_zuen_testFadeOutSrc(uint8 fdOutRequest) Gibt den Wert TRUE zur¨ uck, wenn die Ausblendanforderung ¨ uber fdOutRequest aktiv ist. Integration of fade out request of %DMDZAG Der Prozeß dmdzag_syn() muß hinter ht2ktigni_syn() im synchro container angeordnet werden. dmdzag_syn() setzt das zylinderspezifische Ausblendeanforderungsbit im Flagbyte flgstign_w gem¨ aß zzyl. HT2KTIGNI_syn untersucht das flag byte flgstign_w im folgenden synchro an der bit position ht2ktigni_lastzzyl. Dadurch wird die Ausblendeanforderung von DMDZAG an der Position zzyl durch HT2KTIGNI_syn gelesen und eine Nockenwellenumdrehung sp¨ ater umgesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTCY315 1.20.0
Seite 3730 von 4100 31.JAN.2003 Thomas Brosi
APP HT2KTIGNI 1.10.2 Applikationshinweise Drehzahlerfassung(Funktion %HT2KTWNE1.110ff): ============================================= Zur Verbesserung der Z¨ undwinkelgenauigkeit bei Geberradtoleranz bzw. Signalverz¨ ogerungen im L¨ uckenbereich bei induktiven Gebern, wurde eine Drehzahlschwelle(in %HT2KTWNE)eingef¨ uhrt, oberhalb welcher Schließbeginn und Z¨ undwinkel auf der Basis der Segmentzeit berechnet werden. Geberardtoleranzen werden hierdurch ausgemittelt, w¨ ahrend daf¨ ur ein Dynamikfehler(Z¨ undwinkelsp¨ atverzug bei standardm¨ aßiger Schließzeitausgabe ME9) auftritt. Da bei h¨ oheren Drehzahlen die Motordynamik immer kleiner wird und die Auswirkung der Geberradtoleranz immer gr¨ oßer, muß hier bei der Bedatung ein Kompromiß gefunden werden. Eine m¨ ogliche Erstbedatung w¨ are: - NMOTFIL = 2500 Upm (Umschaltschwelle) - NMOTFILHS = 150 Upm (Hysterese) Die Einfl¨ uße auf die Felherauswirkung sind recht vielf¨ altig, sodaß nur eine grobe Richtlinie angegeben werden kann: Die Umschaltschwelle kann erh¨ oht werden(z.B. auf 4000...4500Upm) wenn.. ...die Geberradtoleranz + Geber gut ist(z.B.Hallgeber oder konstruktive Kompensation des L¨ uckenfehlers beim Induktivgeber) Die Umschaltschwelle sollte verkleinert werden(z.B. auf 1500...2000Upm) wenn... ...die Geberradtoleranz + Geber schlecht ist(z.B. primitives gestanztes Geberrad mit Induktivgeber) ...die Motordynamik gering ist Der domimierende Fahler bei Induktivgebern ist die Signalverz¨ ogerung der ersten Z¨ ahne nach der L¨ ucke. Falls dieser Fehler nicht durch Hallgeber oder konstr. Geberradmodifikationen eliminiert wurde, kann hier¨ uber ein Bedatungsvorschlag abgeleitet werden. Es muß folgende Bedingung erf¨ ullt sein: NMOTFIL[Upm] + NMOTFILHS[Upm] < (Grundwert[ ◦ ] - ZW[ ◦ ] - 6 ◦ )/(0,006 * szout[ms]) Bei der Rechnung sollten ¨ ubliche Schließzeiten(außerhalb des Starts) und Z¨ undwinkel f¨ ur niedrige(noch fahrbare) Lasten verwendet werden. Zus¨ atzlich ist es vorteilhaft darauf zu achten, daß, im Drehzahlbereich der Umschaltung, der Schließbeginn nicht in den L¨ uckenbereich(+ 3 Z¨ ahne) f¨ allt. Eine ¨ Uberpr¨ ufung dieser Effekte sowie des Dynamikeinflusses(oberhalb der Drehzahlschwelle), kann nur unter direkter Oszimessung der Spulenansteuerung und des Geberradsignals erfolgen.
FDEF HT2KTCY315 1.20.0 Funktionsdefinition Der Koponententreiber definiert die SPI Anbindung des CY315 Bausteins. Mit dem Baustein wird der Hauptrelias diagnostiziert. Der Datenaustausch findet ¨ uber den SPI Bus statt.
HT2KTCY315_ini
HT2KTCY315_100ms_PreDriv HT2KTCY315_100ms HT2KTCY315_100ms_SwOff
ht2ktcy315-main
Abh¨ angig von der Systemkonstante SY_CY315 wird CY315 angesprochen.
ht2ktcy315-main 100ms PreDrive-Prozess ---------------------
ist Komponente CY315 vorhanden Send und Empfang vom Puffer werden in zwei Zyklustakt in Folge gearbeitet SY_CY315 1/
0 SY_PREDRV /V
B_spi
0
ist das System mit PreDrive
Sendepuffer_PreD then
Empfangspuffer_PreD else
ht2ktcy315-ht2ktcy315-100ms-predriv
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FU HT2KTCY315 1.20.0 Komponenten Treiber CY315
ht2ktcy315-ht2ktcy315-100ms-predriv
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTCY315 1.20.0
Seite 3731 von 4100 31.JAN.2003 Thomas Brosi
* Achtung , bitte sehen sie die Anmerkung then 2/
1/
MCY315_WR_LA
MCY315_RD_STATUS bitwiseOR
4/
5/ buffer
MCY315_RD_IDENT
3
buffer
MCY315_RD_DIA2 4
5
compute 6/
buffer
Sendbuffer
0 5
Numberoforder Error
dummy
Mcy315_Sendqueue ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MCY315_RD_LA /NC
2
0
buffer
7/ false
B_spi
ht2ktcy315-sendepuffer-pred
cy315_la_e
3/
buffer
buffer
ht2ktcy315-sendepuffer-pred
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
else
HT2KTCY315 1.20.0
Seite 3732 von 4100 31.JAN.2003 Thomas Brosi
compute 1/ ZwSp
1
StartIndex
4
NumberofData queue PointerReceiveData
0
PointerError
dummy
Mcy315_GetQueue
2/ ZwSp
cy315_stat 0 3/ ZwSp
cy315_la 1 4/ ZwSp
cy315_iden 2 5/
ht2ktcy315-empfangspuffer-pred
ZwSp
cy315_dia2 6/ true
B_spi
ht2ktcy315-empfangspuffer-pred 100ms Prozess -------------
ist Komponente CY315 vorhanden
Send und Empfang vom Puffer werden in zwei Zyklustakt in Folge gearbeitet 1/
SY_CY315 0
B_spi
Sendepuffer then
Empfangspuffer else
ht2ktcy315-ht2ktcy315-100ms
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3
ht2ktcy315-ht2ktcy315-100ms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTCY315 1.20.0
Seite 3733 von 4100 31.JAN.2003 Thomas Brosi
* Achtung , bitte sehen sie die Anmerkung then 2/
1/
MCY315_WR_LA
MCY315_RD_STATUS cy315_la_e
bitwiseOR
3/
buffer
buffer
MCY315_RD_LA /NC
2
0
4/
5/ buffer
MCY315_RD_IDENT
buffer
3
buffer
MCY315_RD_DIA2 4
5
compute 6/
buffer
Sendbuffer
0 5
Numberoforder Error
dummy
7/ false
B_spi
ht2ktcy315-sendepuffer
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Mcy315_Sendqueue
ht2ktcy315-sendepuffer
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
else
HT2KTCY315 1.20.0
Seite 3734 von 4100 31.JAN.2003 Thomas Brosi
compute 1/ ZwSp
1
StartIndex
4
NumberofData queue PointerReceiveData
0
PointerError
dummy
Mcy315_GetQueue
2/ ZwSp
cy315_stat 0 3/ ZwSp
cy315_la 1 4/ ZwSp
cy315_iden 2 5/ ZwSp
ht2ktcy315-empfangspuffer
cy315_dia2 6/ true
B_spi
ht2ktcy315-empfangspuffer 100ms Nachlauf-Prozess ---------------------
ist Komponente CY315 vorhanden Send und Empfang vom Puffer werden in zwei Zyklustakt in Folge gearbeitet 1/
SY_CY315 0
B_spi
Sendepuffer_NL then
Empfangspuffer_NL else
ht2ktcy315-ht2ktcy315-100ms-swoff
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3
ht2ktcy315-ht2ktcy315-100ms-swoff
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
HT2KTCY315 1.20.0
Seite 3735 von 4100 31.JAN.2003 Thomas Brosi
* Achtung , bitte sehen sie die Anmerkung then 2/
1/
MCY315_WR_LA
MCY315_RD_STATUS bitwiseOR
4/
5/ buffer
MCY315_RD_IDENT
3
buffer
MCY315_RD_DIA2 4
5
compute 6/
buffer
Sendbuffer
0 5
Numberoforder Error
dummy
Mcy315_Sendqueue ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
MCY315_RD_LA /NC
2
0
buffer
7/ false
B_spi
ht2ktcy315-sendepuffer-nl
cy315_la_e
3/
buffer
buffer
ht2ktcy315-sendepuffer-nl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
else
HT2KTCY315 1.20.0
Seite 3736 von 4100 31.JAN.2003 Thomas Brosi
compute 1/ ZwSp
1
StartIndex
4
NumberofData queue PointerReceiveData
0
PointerError
dummy
Mcy315_GetQueue
2/ ZwSp
cy315_stat 0 3/ ZwSp
cy315_la 1 4/ ZwSp
cy315_iden 2 5/
ht2ktcy315-empfangspuffer-nl
ZwSp
cy315_dia2 6/ true
B_spi
ht2ktcy315-empfangspuffer-nl Ini-Prozess ----------ht2ktcy315-ht2ktcy315-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
3
true B_spi ht2ktcy315-ht2ktcy315-ini
ABK HT2KTCY315 1.20.0 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_CY315 SY_PREDRV
SYS SYS
Systemkonstante: Spannungsregler CY315 vorhanden ¨ moglich ¨ Predrive-Funktionalitat
Variable
Quelle
Referenziert von
Art
Bezeichnung
CY315_DIA2 CY315_IDEN CY315_LA CY315_LA_E CY315_STAT DUMMY
HT2KTCY315 HT2KTCY315 HT2KTCY315 DHR HT2KTCY315 HT2KTCY315
DHR
AUS AUS AUS EIN AUS LOK
Diagnose Register 2 CY315 ( DIA2 ) IC_Kennzahl CY315 ( IDENT ) LA_REG CY315 input in LA_REG CY315 Statusbyte CY315 —
HT2KTCY315 HT2KTCY315
FB HT2KTCY315 1.20.0 Funktionsbeschreibung Die Funktion HT2KTCY315 ist der Komponententreiber des CY315 Bausteins.Die Funktion wird im 100ms _Raster gerechnet. Der Komponententreiber HT2KTCY315 breitet die Daten vor, die f¨ ur die Hauptrelaisdiagnose ben¨ otigt sind. Die Funktion wird auch im Nachlauf im 100ms_Raster gerechnet.
APP HT2KTCY315 1.20.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ES 6.20.0
Seite 3737 von 4100 31.JAN.2003 Thomas Brosi
FU KT_ES 6.20.0 Komponententreiber Einspritzung FDEF KT_ES 6.20.0 Funktionsdefinition
KT_ES_ERRORHANDLER
KT_ES_SYN
KT_ES_20ms
KT_ES_MESSAGEHANDLER
kt-es-main
KT_ES_SYNS
KT_ES_MonNumInj
cyl value
zzylh
CHECK_ANF1 0
compute 1/ zzylh
cyl value CHECK_ANF2
2/
HKS, HSP, HOS if Output_XY
0
HOM else Output_X
B_i_ska_um
B_i_ska_fr
StoreTimeStamps digIn
B_ub_ok B_notlu_fr
kt-es-kt-es-syn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
kt-es-main
kt-es-kt-es-syn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ES 6.20.0
Seite 3738 von 4100 31.JAN.2003 Thomas Brosi
digIn
1/ 0.0
ichan 2/ ichan SY_ZYLZA
compute 1/
3/ 1.0
2/ channel
ichan
TimeStamp
ichan
TimeStampNew
dr_bde_GetEventTimeStamp TimeStamp
3/
TimeStampNew
1/
ichan TimeStampNew TimeStamp
kt-es-storetimestamps
ichan 2/ monCountTi
monCountTi
1.0
if tix_l compute 1/ chan
zzylh
5/
2/
tix_ktes_u32/_syn 1/
bool 1
dr_bde_GetBDEStateIL
anzesab
tiy_l
6/ tiy_ktes_u32/_syn
I_TDC_ZK /NC
7/ w1esb_w
3/
wesbx_ktes_u16 /NC
compute 1/ 8/
B_noesab chan_index abbwevz
zzylh I_TDC_ZK /NC
4/
w2esb_w
wesby_ktes_u16 /NC
dr_bde_SetChannelData_NewAbort compute 9/
wesab_ktes_u16 /NC wesabr
zzylh
11/
abort1
B_noesab wesbx_ktes_u16 /NC
frstinjcyl
1/
tix_ktes_u32/_syn
angle1 time1
10/ zzylh SY_ZYLZA 1
temp/_syn
frstinjcyl
abort2
B_noesab wesby_ktes_u16 /NC tiy_ktes_u32/_syn
zzylh
angle2 time2
chan_index dr_bde_SetChannelData_Inj
kt-es-output-xy
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
kt-es-storetimestamps
kt-es-output-xy
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ES 6.20.0
Seite 3739 von 4100 31.JAN.2003 Thomas Brosi
else compute 1/
1/
bool
chan
zzylh
tix_l
2/
1
dr_bde_GetBDEStateIL
5/ tix_ktes_u32/_syn
anzesab
zzylh I_TDC_ZK /NC 6/ wesbx_ktes_u16 /NC
3/
w1esb_w
compute 1/
B_noesab chan_index abbwevz
zzylh I_TDC_ZK /NC
zzylh dr_bde_SetChannelData_NewAbort
4/
compute 7/
wesab_ktes_u16 /NC wesabr
9/
abort1
B_noesab wesbx_ktes_u16 /NC
frstinjcyl
angle1 time1
1/
tix_ktes_u32/_syn
frstinjcyl
false
abort2
0
angle2
0
time2
zzylh SY_ZYLZA
temp/_syn
chan_index
zzylh
dr_bde_SetChannelData_Inj kt-es-output-x
0
tix_ktes_u32/_syn zzyls tiy_ktes_u32/_syn
cyl value compute 1/
CHECK_ANF1 0 zzyls
no 1st injection at zzyls
compute 1/ zzyls
cyl value CHECK_ANF2 0
cyl value CHECK_ANF2 0
SKH
2/ if
OutputXY
SCH 2/
spontanous injection else if OutputY
OutputX
kt-es-kt-es-syns
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
kt-es-output-x
8/
kt-es-kt-es-syns
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ES 6.20.0
if
Seite 3740 von 4100 31.JAN.2003 Thomas Brosi
tix_l compute 1/
2/ 1/
bool
chan
zzyls
5/ tix_ktes_u32/_syn
tiy_l
1
dr_bde_GetBDEStateIL
6/
anzesab
tiy_ktes_u32/_syn 3/ 7/ I_TDC_ZK /NC B_noesab I_TDC_ZK /NC
w1esb_w
wesbx_ktes_u16 /NC
w2esb_w
wesby_ktes_u16 /NC
compute 1/
8/
wesabr zzyls
chan_index abbwevz
4/
wesab_ktes_u16 /NC dr_bde_SetChannelData_NewAbort compute 9/
zzyls
11/
abort1
B_noesab frstinjcyl
1/ 10/ zzyls
time1
tix_ktes_u32/_syn
frstinjcyl
temp/_syn abort2
B_noesab
1
angle2
wesby_ktes_u16 /NC
time2
chan_index
zzyls
dr_bde_SetChannelData_Inj kt-es-outputxy
else compute 1/ zzyls
tix_l
2/ 1/
bool
chan
1
dr_bde_GetBDEStateIL
5/ tix_ktes_u32/_syn
anzesab
zzyls I_TDC_ZK /NC
3/
6/ wesbx_ktes_u16 /NC w1esb_w
B_noesab
compute 1/ chan_index abbwevz
zzyls I_TDC_ZK /NC
zzyls
dr_bde_SetChannelData_NewAbort
4/
compute 7/
wesab_ktes_u16 /NC
abort1
B_noesab wesabr
wesbx_ktes_u16 /NC tix_ktes_u32/_syn
9/ frstinjcyl zzyls
1
time1
false
abort2
1/
0
angle2
frstinjcyl
0
time2
8/ SY_ZYLZA
angle1
temp/_syn zzyls
chan_index dr_bde_SetChannelData_Inj
kt-es-outputx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
tiy_ktes_u32/_syn
kt-es-outputxy
SY_ZYLZA
angle1
wesbx_ktes_u16 /NC
kt-es-outputx
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ES 6.20.0
Seite 3741 von 4100 31.JAN.2003 Thomas Brosi
if tiy_l
1/ compute 3/
tiy_ktes_u32/_syn
zzyls
I_TDC_ZK /NC
false
abort1
0
angle1
0
time1
2/ wesby_ktes_u16 /NC
abort2
B_noesab
w2esb_w wesby_ktes_u16 /NC tiy_ktes_u32/_syn zzyls
zzyls
angle2 time2
chan_index dr_bde_SetChannelData_Inj
5/ frstinjcyl
1/ 4/ temp/_syn
1
frstinjcyl kt-es-outputy
zzyls SY_ZYLZA
dr_bde_SetCommonData_MinOffTime
kt-es-kt-es-20ms
min_time
tioffmn_w
kt-es-kt-es-20ms
1
eserhctr_w
ident err info dr_showErr
kt-es-kt-es-errorhandler
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
kt-es-outputy
kt-es-kt-es-errorhandler
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
1
KT_ES 6.20.0
Seite 3742 von 4100 31.JAN.2003 Thomas Brosi
esmshctr_w
value dr_bde_GetDriverState
1/
DR_BDE_STATE_STOP
info_1
1 2
DR_BDE_STATE_RESET
1/ true
B_injconn
Break 1/ compute 1/
dr_bde_StopAll 2/ false
B_injstop
kt-es-kt-es-messagehandler
DR_BDE_STATE_PRE_STOP
kt-es-kt-es-monnuminj
kt-es-kt-es-messagehandler
kt_es_MonNumInj kt-es-kt-es-monnuminj
Ini
Inisyn
Firstsyn
kt-es-init
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
monCountTi
kt-es-init
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ES 6.20.0
Seite 3743 von 4100 31.JAN.2003 Thomas Brosi
SY_SGANZ 1/
1.0 B_masterhw
compute 1/ DR_BDE_CONNECT_CHAN
both are pointers
chan_connect abort_angle dr_bde
DR_BDE_INI_DATATABLE_S1
compute 1/ DR_BDE_CONNECT_CHAN
both are pointers
chan_connect abort_angle dr_bde
DR_BDE_INI_DATATABLE
compute 1/ DR_BDE_CONNECT_CHAN chan_connect abort_angle
true
B_injstop
dr_bde
kt-es-ini
NO_CYLINDER
frstinjcyl
true
B_injstop
kt-es-inisyn
dr_bde_StopAll
kt-es-inisyn
dr_bde_StopAll
true
B_injstop
kt-es-firstsyn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DR_BDE_INI_DATATABLE
kt-es-ini
both are pointers
kt-es-firstsyn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ES 6.20.0
Seite 3744 von 4100 31.JAN.2003 Thomas Brosi
Der Komponententreiber KT_ES dient haupts¨ achlich zur Schnittstellenanpassung zwischen seinen "Eingangs-"Funktionen %RKTI/%AWEA und dem Hardwaretreiber f¨ ur die Einspritzausgabe der MED9. Die Schnittstelle ist im folgenden beschrieben, dabei sind der KT_ES und alle Softwareschichten als Hardwarekapsel (HWK) zusammengefasst. Die HWK steuert die Ports der HDEV mit den von der Funktionsebene (FE) berechneten Einspritzzeiten und Vorlagerungswinkeln an. Die Kommunikation mit der FE erfolgt ¨ uber vom Zylinderz¨ ahler abh¨ angigen Arrays. Die HWK ist so ausgelegt, daß bei jedem Synchro theoretisch an jedem HDEV zwei Einspritzimpulse ausgegeben werden k¨ onnen. Die Parameter der ersten Einspritzung nach dem Synchro sind mit einem x gekennzeichnet, die Parameter der zweite Einspritzung mit einem y. Um die sehr langen Einspritzzeiten im Start realisieren zu k¨ onnen, sind f¨ ur die erste Einspritzzeit 32 Bit in %RKTI vorgesehen, das Array heißt tix_l. Die Winkel w1esb_w und w2esb_w beziehen sich auf die tr-Marke, an der die Werte in die Arrays eingetragen werden, die entsprechende Umrechnung von auf den OT bezogenen Winkeln erfolgt in der FE. Zur genaueren Ausgabe des Einspritzbeginns wird eine Zahnverfeinerung durchgef¨ uhrt (vgl. %AWEA). Die HWK realisiert auch den Abbruch einer Einspritzung, wenn das Einspritzende bei Drehzahldynamik nach dem von der FE berechnetem Winkel wesab liegen w¨ urde. Bei jedem Abbruch wird dann der Abbruchz¨ ahler anzesab inkrementiert.
ZOT
tr+1
tr
DrehzahlSignal synchro
tr+2
esanf
tix_l EV-Ansteuerung wesab
kt-es-single
anzesab anzesab + 1 kt-es-single Im Diagramm ist die Ausgabe eines einzelnen Einspritzimpulses dargestellt. Von der FE wird f¨ ur den vorgesehenen Zylinder in den Arrays w1esb_w und tix_l eingetragen und im byte esanf das entsprechende bit B_esanf[i] gesetzt. Damit k¨ onnen die Betriebsarten B_hom und B_sch realisiert. Der Abbruch einer zu langen Einspritzzeit ist ebenfalls im Bild dargestellt. Im unteren Diagramm ist eine weitere M¨ oglichkeit des Ausgabe einer Doppeleinspritzung dargestellt. Die FE berechnet beide Einspritzungen gleichzeitig, eine nachtr¨ agliche Aktualisierung der zweiten Einspritzung ist nicht mehr m¨ oglich. Diese Konfiguration ist vorteilhaft, wenn eine Korrektur der zweiten Einspritzung nicht notwendig ist. Die Betriebsart B_hks wird so dargestellt.
tr+1
tr
tr+2
DrehzahlSignal synchro esanf
esanf2
tix_l
tiy_l
EV-Ansteuerung
w1esb_w w2esb_w
kt-es-double
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
w1esb_w
kt-es-double
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ES 6.20.0
Seite 3745 von 4100 31.JAN.2003 Thomas Brosi
Als weitere Doppeleinspritzung wurde eine Schicht Doppelteinspritzung definiert. Dabei finden in einen zeitlich sehr kurzen Abstand (ca. 200us Pause zwischen 1.ter und 2.ter Einspritzung) zwei Einspritzungen im Schichtbetrieb statt. Die Pausenzeit zwischen erster und zweiter Einspritzung kann ¨ uber die Ramzelle tioffmn_w eingestellt werden. Eine nachtr¨ agliche Aktualisierung der zweiten Einspritzung ist nicht mehr m¨ oglich.
tr+1
tr
tr+2
DrehzahlSignal synchro esanf
esanf2
tiy_l
tix_l EV-Ansteuerung
kt-es-double-s
w1esb_w w2esb_w
kt-es-double-s
+ FDEF ZOT
Software Bezugsmarke
Grundwert ES
EÖ
WESAB Ti
WESE WESB WESB = Winkeleinspritzbeginn WESE = Winkeleinspritzende WESAB = Winkeleinspritzabruch EÖ = Einlass öffnet ES = Einlass schliesst
kt-es-winkelmed9
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Winkeldefinitionen ==================
kt-es-winkelmed9
ABK KT_ES 6.20.0 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_ESDFPMN SY_GRDWOF SY_SGANZ SY_ZYLOFFH SY_ZYLOFFS SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
¨ minimaler Abstand zwischen zwei Einspritzkanalen in Mikrosekunden Systemkonstante Grundwertoffset, Abstand 1. zu 2. SW-Bezugsmarke in ◦ KW ¨ Motormanagement Systemkonstante Anzahl Steuergerate ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbh bei Homogeneinspritzung ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbs bei Schichteinspritzung Zylinderanzahl
Variable
Quelle
Referenziert von
Art
Bezeichnung
ANZESAB B_I_SKA_FR
KT_ES SREAKT
AUS EIN
¨ Zahler fur ¨ Einspritzabbruche ¨ FR-Fehlerreaktion irreversible SKA (Sicherheits-Kraftstoff-Abschaltung)
B_I_SKA_UM
UFSPSC
EIN
¨ Fehlerreaktion irrev. SKA (Sicherheitskraftstoffabschaltung) aus Fkt-Uberwachung
B_MASTERHW
DMDMIL
EIN
¨ Codier-Pin (plausibilisiert) Bedingung Master-SG gemaß
B_NOESAB B_NOTLU_FR B_UB_OK
AWEA SREAKT ADVE
STADAP DSELHFS, KT_ES, UFEING ADVE, BGDVE, DUF,FUEDKSA, KT_ES, ... AEVABZK, BGDVE,BGLAMOD, DMDMIL,DMDSTP, ... KT_ES DUF, KT_ES, UFEING DUF, KT_ES, SREAKT, UFEING
EIN EIN EIN
Bedingung: Einspritzabbruch nicht erlaubt Anforderung Notluftfahren vom Funktionsrechner Batteriespannung o.k.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ZUEN 4.10.0
Seite 3746 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
ESANF ESANF2 FRSTINJCYL TIOFFMN_W TIX_L TIY_L W1ESB_W W2ESB_W WESABR ZZYLH
ESAUSG ESAUSG KT_ES
EIN EIN AUS EIN EIN EIN EIN EIN EIN EIN
Bitmuster: Einspritzausgabe angefordert Bitmuster: Einspritzausgabe 2. ES mit Winkelbezug angefordert Zylindernummer mit erster Einspritzung minimale Wartezeit zwischen erster und zweiter Schichteinspritzung 1. Einspritzzeit bei Doppeleinspritzung BDE 2. Einspritzzeit bei Doppeleinspritzung BDE 1. Winkel Einspritzbeginn bei Doppeleinspritzung BDE 2. Winkel Einspritzbeginn bei Doppeleinspritzung BDE Winkel Einspritzabbruch ¨ Zylinderzahler fur ¨ Homogeneinspritzung
ZZYLS
SYNTIZW
KT_ES KT_ES HT2KTIGNI, KT_ZUEN KT_ES KT_ES, UFRKTI KT_ES, UFRKTI KT_ES KT_ES, UFRKTI KT_ES ESAUSG, GK, KT_ES, MDZW, RKTI, ... ESAUSG, GK, KT_ES, RKTI, UFRKTI
EIN
¨ Zylinderzahler fur ¨ Schichteinspritzung
ESAUSG ESAUSG ESAUSG ESAUSG AWEA SYNTIZW
FB KT_ES 6.20.0 Funktionsbeschreibung APP KT_ES 6.20.0 Applikationshinweise Array / byte | RAM Zelle ------------------+----------------------esanf | B_esanf[i] esanf2 | B_esanf2[i] tix_l | tix_l_[i]__A tiy_l | tiy_w_[i]__A w1esb_w | w1esb_w_[i]__A w2esb_w | w2esb_w_[i]__A SY_ESDFPMN ist mit 350µs f¨ ur RB-Ventil HDEV 1.1 und 1.2 zu bedaten.
FU KT_ZUEN 4.10.0 Komponententreiber Zundung ¨ Masterfunktion fur ¨ ME9 FDEF KT_ZUEN 4.10.0 Funktionsdefinition KT_ZUEN 1.30
INI
INISYN
ZYLNR
SYN
ms10 kt-zuen-kt-zuen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
[i] => Zylinderz¨ ahler von 0...SY_ZYLZA-1
kt-zuen-kt-zuen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ZUEN 4.10.0
Seite 3747 von 4100 31.JAN.2003 Thomas Brosi
1.0 ¨ Ubersichtsbild Die Funktion KT_ZUEN stellt die Schnittstelle zur HW-Schale der Z¨ undung dar (Komponententreiber Z¨ undung). KT_ZUEN gliedert sich in 4 Bl¨ ocke:
1. Block INI Initialisierung : Hier wird in der INI-Routine die Z¨ undfunktion konfiguriert. Das heißt nach der INI-Sequenz kann die Z¨ undung ¨ uberhaupt erst adressiert werden. 2. Block INISYN Neusynchronisation : Nach einem Synchronisationsverlust wird die Z¨ undung definiert wieder eingeschaltet. 3. Block ZYLNR Z¨ undungsz¨ ahler : Aus Konsistenzgr¨ unden mit der ME7 und MED7 wird ein z¨ undungsspezifischer Zylinderz¨ ahler (zzylzue) beschrieben, der den Zylinder anzeigt, der sich unmittelbar nach der Berechnung des Z¨ undungssollwertes (Z¨ undungssynchro) auf OT zubewegt. Da in der ME9 bislang keine Unterscheidung zwischen Z¨ undungssynchro und Einspritzsynchro stattfindet ist der Z¨ undungsz¨ ahler nur eine Kopie des allgemeinen Zylinderz¨ ahlers. 4. Block SYN Allgemeines Fahrprogramm : Die meisten Teilfunktionalit¨ aten des KT_ZUEN laufen im Synchronprozeß ab. Hier werden die Daten der Anwendersoftware konvertiert und ¨ uber Schnittstellenfunktionen des Hardwaretreibers an die TPU weitergeleitet.
dr_igni igniconstr
dr_igni_Diag_SetTOutClamp ignidiagTCl
ignidiagTCl
igni_data
IGN_ALL_STOPPED /NC ignStpStat /NC
false
B_ff_started /NC
IGN_ZBG_STATE_INI /NC
ignSynStat /NC
SY_ZNDAUS /NC TWINSPARK /NC
ignimode mode_720 igni_mode
true
ignipriomode Timeoutput kt-zuen-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
igni_constr
dr_igni_SetAllData ignidata
igni_priomode kt-zuen-ini Im Initialisierungsteil werden folgende Aktionen in sequentieller Abfolge ausgef¨ uhrt : 1. Konstruktor dr_igni wird aufgerufen : Nach Aufruf des Konstruktors ist die Z¨ undung ¨ uberhaupt erst adressierbar und kann gestartet werden. 2. Internen Status der Z¨ undung auf "alle Kan¨ ale gestopt" setzen : ignStpStat enth¨ alt den Status. 3. Internen Funkenbandstatus auf inaktiv setzen 4. Zeitpriore Z¨ undsignalausgabe definieren 5. Z¨ undungsparameter vorinitialisieren : dr_igni_SetAllData auf 0 setzen, also selbst wenn die TPU Z¨ undausgabe ¨ uber Zahnlinks angestoßen wird wird ¨ uber Parametervorgabe kein Z¨ undimpuls ausgegeben, dies ist deshalb notwendig weil ab dr_igni die Z¨ undung grunds¨ atzlich arbeiten kann aber vom Synchronraster noch keine sinnvollen Werte gerechnet werden konnten. 6. dr_igni_Diag_SetToutClamp definiert die maximale Klammerzeit der Z¨ undungsdiagnose
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ZUEN 4.10.0
Seite 3748 von 4100 31.JAN.2003 Thomas Brosi
dr_igni_stop 1/
ChkIniSynId calc
igniStop
ChkIniSynId channr igniStop 2/ ignStpStat /NC
IGN_ZBG_STATE_INI /NC
kt-zuen-inisyn
IGN_ALL_STOPPED /NC
ignSynStat /NC
kt-zuen-inisyn
zzylbi
kt-zuen-zylnr
Wird INISYN nicht ¨ uber INI, sondern durch einen Abw¨ urgevorgang oder Reset erreicht werden alle Z¨ undkan¨ ale sofort gestopt. Diese L¨ osung ist nicht konform mit der ME7, da durch das Verfahren auch im ¨ Ubergang zum Nachlauf die Z¨ undung gestopt wird.
zzylzue
kt-zuen-zylnr Aus Gr¨ unden der konsistenz zur Software wird ein spezieller Z¨ undungsz¨ ahler beschrieben. In der ME9 ist dieser allerdings nur eine Kopie des allgemeinen Zylinderz¨ ahlers.
PointerIni
CopyArray
2. Copy cylinder array into chronologic array
B_ff
Enable MultSpark
Dmdzagif
FadeOutHS
Enable SingSpark
3. Define data either for normal ignition or multiple spark
4. Interface for DMD application (special fade-out mode) 5. Fade Out Handshake
FadeOutMN
7. Execute Fade-Out
kt-zuen-syn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.Initiate pointer on ignition circuit
kt-zuen-syn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ZUEN 4.10.0
Seite 3749 von 4100 31.JAN.2003 Thomas Brosi
Die synchronen Teilfunktionen gliedern sich in folgende Unterfunktionen: Pointerini : Hier wird aus der Zylindernummer die Nummer des anzusteuernden Z¨ undkreises berechnet CopyArray : Die Z¨ undausgabe aktualisiert grunds¨ atzlich immer nur 4 Ausgabekan¨ ale; den des sich aktuell auf OT zubewegenden Zylinders, den des sich als n¨ achsten auf OT zubewegenden Zylinders, das des ¨ ubern¨ achsten Zylinders der sich auf OT zubewegt. In CopyArray wird ein zylinderorientierter Array, der maximal 8 Elemente lang sein kann, auf den 4 elementigen Array umkopiert. SingSpark, Mulspark : Hier werden ¨ uber die Schnittstellenfunktionen die Daten f¨ ur eine einmalige Z¨ undung oder f¨ ur eine Funkenbandz¨ undung an die TPU gegeben. Dmdzagif : Ausblendgenerator f¨ ur die Applikation der Aussetzererkennung. Die Funktion wird nur f¨ ur die Applikation in den Code eingebaut FadeOutHS : Handshake Mechanismus f¨ ur die Zylinderausblendung FadeOutMn : Zylinderausblendung durchf¨ uhren
SY_BDE /NC 0 1/
kt_zuen_FadeOutIgn 1/
B_nlzoff
ignStpStat /NC
ktFadeOutIgn
IGN_ALL_STOPPED /NC
IGN_FDOUT_NLZOFF /NC 2/
1/
kt_zuen_FadeInIgn 1/
IGN_FDOUT_ALL /NC azoffmsk_w
ktFadeInIgn
0
1/ 0
mode
azoffmsk_w
ktFadeInIgn
azoffmsk_w
SY_AIRBAG /NC 0 1/ B_airbag
kt_zuen_FadeOutIgn 1/ kt_zuen_FadeInIgn 1/ ktFadeInIgn
IGN_FDOUT_AIRBAG /NC
ktFadeOutIgn mode IGN_FDOUT_AIRBAG /NC ktFadeOutIgn
mode ktFadeInIgn
kt-zuen-ms10
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
IGN_FDOUT_NLZOFF /NC 2/
mode ktFadeOutIgn
kt-zuen-ms10
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ZUEN 4.10.0
Seite 3750 von 4100 31.JAN.2003 Thomas Brosi
IGN_FDOUT_DMDZAG /NC SY_DMDZAG /NC
1 1/
kt_zuen_fadeOutPattern 1/ mode igniFadeOut
getBit flgstign_w
kt_zuen_lastzzyl igniFadeOut
kt_zuen_lastzzyl /NC
mode
igniFadeOutTest
1/
kt_zuen_testFadeOutSrc
kt_zuen_lastzzyl igniFadeIn
kt-zuen-dmdzagif
kt_zuen_fadeInPattern 1/ mode igniFadeIn
igniFadeOutTest
kt-zuen-dmdzagif
Abh¨ angig vom Flagbyte flgstign_w wird der zuletzt gez¨ undete Zylinder in der Z¨ undausgabe inaktiv geschaltet. Ist das mit der Z¨ undkanalnummer des letzten Zylinders korrespondierende Bit gesetzt so wird eine Ausblendung angestoßen. Die Ausblendung ab dem bereits vergangenen Zylinder f¨ uhrt dazu, daß die Zylinder gezielt ein Arbeitsspiel nach der z¨ undsynchronen Ausblendanforderung ausgeblendet werden. Wird nun ein Zylinder wieder eingeblendet, etwa weil nur eine einzige Z¨ undung unterdr¨ uckt werden sollte, so wird ¨ uber die Routine igniFadeOutTest ¨ uberpr¨ uft, ob evtl. eine Ausblendanforderung noch nicht abgearbeitet wurde. Ist dies der Fall so wird zun¨ achst der auszublendete Z¨ undkanal im inaktiven Zustand gelassen, bis dessen Z¨ undung h¨ atte stattfinden m¨ ussen. Ergo bis der Zylinder einmal ausgeblendet wurde. Erst danach kann der Kanal wieder aktiv geschaltet werden.
getBit ignStpStat /NC
ignfdostat /NC
1/
ignfdostat /NC ignfdostat /NC
1/ ignfdostat /NC
kt_zuen_lastzzyl /NC
kt-zuen-fadeouths
setBit clrBit
kt-zuen-fadeouths Die Teilfunktionalit¨ at stellt einen Handshakemechanismus f¨ ur die Ausblendanforderung dar. Das heißt in einem Handshakebyte wird ein mit dem Kanalstatus korresponierendes Bit gesetzt wenn der Kanal ausgeblendet wurde und wieder gel¨ oscht wenn der Kanal aktiv ist. Wird das korrespondierende Bit des Handshakebyte vom Ausblendanforderer r¨ uckgesetzt, so erh¨ alt der Komponententreiber dadurch eine Best¨ atigung, daß der Anforderungsalgorithmus erneut gerechnet hat, die Ausblendanforderung also aktualisiert wurde.
kt_zuen_fdReq_u16 /NC
FadeOut Enable
FADE_OUT_IGN /NC FadeIn Enable
ktz_zkvek /NC
kt_zuen_lastzkvek /NC
zzyl
kt_zuen_lastzzyl /NC
kt-zuen-fadeoutmn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Nur f¨ ur Aussetzergenerator der DMD Applikation !!!
kt-zuen-fadeoutmn Aus den Schnittstellenfunktionen der Ausblendanforderungsfunktion resultiert das Flagbyte kt_zuen_fdReq_u16. Das Flagbyte zeigt an, ob Zylinder ausgeblendet werden sollen. Liegt keine Ausblendanforderung vor wird der Hierarchieblock FadeIn aktiv ansonsten wird nach FadeOut verzweigt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ZUEN 4.10.0
Seite 3751 von 4100 31.JAN.2003 Thomas Brosi
Enable 1/
kt_zuen_fdOutPattern_u8 /NC
AllFadeOut Enable
IGN_FDOUT_ALL /NC
kt-zuen-fadeout
Enable IndFadeOut
kt-zuen-fadeout ¨ Uber das ebenfalls durch die Schnittstellenfunktionen erzeugte interne Flagbyte kt_zuen_fdOutPattern_u8 wird entschieden, ob alle Kan¨ ale gestopt werden sollen, oder ob ¨ uber das Ausblendmuster ignFdReqStat ausgeblendet wird.
Enable
dr_igni_stop 1/ kt_zuen_lastzkvek /NC setBit
igniStop
ignStpStat /NC
kt-zuen-allfadeout
2/ channr
ignStpStat /NC
igniStop kt_zuen_lastzzyl /NC kt-zuen-allfadeout Sollen alle Zylinder gestopt werden so wird wiederum ab dem bereits gez¨ undeten Zylinder der Z¨ undkanal gestopt. ogert die Das heißt eine Zwangsz¨ undung eines laufenden Ladevorganges wird somit verhindert und es wird 720 ◦ verz¨ Z¨ undung vom Port genommen. Die Ausblendung ist unabh¨ angig von Ausblendemasken.
1/ kt_zuen_fdOutPattern_u8 /NC SY_ZNDAUS /NC
1/
kt_zuen_lastzzyl /NC
TwinSpark Enable
TWIN_SPARK_COIL /NC
SingleSpark Enable
2/
StopChannel Enable
kt-zuen-indfadeout
StartChannel Enable
kt-zuen-indfadeout Bei der Zylinderindividuellen Ausblendung wird nur derjenige Zylinder, wiederum ¨ uber den Mechanismus der 720 ◦ Verz¨ ogerung, vom Port genommen, der explizit eine Ausbl¨ oendanforderung erf¨ ahrt. Alle anderen Zylinder werden eingeblendet. Es ist zu bemerken, daß bei Doppelfunkenz¨ undung in der Hierarchie TwinSpark ein gesondertes Ausblendmuster erzeugt wird, da hier zwischen Arbeits- und St¨ utzfunken unterschieden werden muß. Das heißt die Zylindernummer muß in der Ausblendmaske in eine Z¨ undkreisnummer umgerechnet werden. Die Ausblendung im Doppelfunkenbetrieb erfolgt in der Hierarchie StopChannel.
Enable setBit ignFdReqStat /NC
1/ ignFdReqStat /NC
TABGETCZZYL /NC kt-zuen-twinspark
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Enable
kt_zuen_lastzzyl /NC kt-zuen-twinspark In dieser Hierarchie wird die interne Ausblendanforderung f¨ ur die Doppelfunkenz¨ undung definiert. Das heißt es wird ¨ uber eine Tabelle die Zylindernummer in eine Z¨ undkreisnummer umgerechnet und ein korrespondierendes Bit im Flagbyte ignFdReqStat gesetzt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ZUEN 4.10.0
Seite 3752 von 4100 31.JAN.2003 Thomas Brosi
Enable ignStpStat /NC
getBit
1/
kt_zuen_lastzzyl /NC 1/
synstate SYN_QUICK_CAM_WI_GAP /NC
dr_igni_Start 1/ clrBit
igniStart ignStpStat /NC
2/ ignStpStat /NC
channel
kt_zuen_lastzkvek /NC
kt_zuen_lastzzyl /NC
igniStart
kt-zuen-startchannel
B_nmot
kt-zuen-startchannel Zeigt ignStpStat f¨ ur der letzten Zylinder keine Ausblendanforderung mehr an, so wird der Zylinder, der im letzten Synchronraster seinen Z¨ und-OT ¨ uberschritten hat wieder eingeblendet. Im Gegensatz zur Ausblendschnittstelle f¨ ur die DMD-Applikation wird hier keine Abfrage durchgef¨ uhrt, ob eine Ausblendanforderung abgearbeitet werden konnte. Wird also eine Ausblendanforderung weniger als 720 ◦ lang aktiv so findet keine Ausblendung statt.
Enable 1/ getBit ignFdReqStat /NC clrBit
1/
kt_zuen_lastzzyl /NC
ignFdReqStat /NC
kt_zuen_lastzzyl /NC
dr_igni_stop 2/ kt_zuen_lastzkvek /NC setBit
igniStop channr
3/ ignStpStat /NC
igniStop kt-zuen-stopchannel
ignStpStat /NC TABGETCZZYL /NC
kt_zuen_lastzzyl /NC kt-zuen-stopchannel Die vorliegende Hierarchie Stop Channel arbeitet analog zur sonst ¨ ublichen Ausblendung. Allerdings wird die Funktion nur bei Doppelfunkenanlagen gerechnet und blendet ¨ uber den Z¨ undkreiszeiger statt ¨ uber den Zylinderz¨ ahler aus.
Enable dr_igni_stop 1/ kt_zuen_lastzkvek /NC
igniStop channr igniStop setBit ignStpStat /NC kt_zuen_lastzzyl /NC
2/ ignStpStat /NC
kt-zuen-singlespark
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ignFdReqStat /NC
kt-zuen-singlespark
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ZUEN 4.10.0
Seite 3753 von 4100 31.JAN.2003 Thomas Brosi
Die Hierarchieebene ist identisch mit der allgemeinen Z¨ undausblendung mit dem Unterschied das die Hierarchie nur bei zylinderselektiver Anforderung aktiv wird.
Enable 1/
ignStpStat /NC 0 B_nmot
1/
synstate SYN_QUICK_CAM_WI_GAP /NC wait_first_inj
1/
IGN_ZBG_STATE_INISYN /NC
enable ignSynStat /NC start_chans_start
1/
enable IGN_ZBG_STATE_ZUENBEG /NC
AllFadeIn
1/
ignStpStat /NC
Enable IGN_ALL_STOPPED /NC kt-zuen-fadein
IndFadeIn Enable kt-zuen-fadein
1/
ignzbgctr /NC
1/
ZKANZAHL /NC
IGN_ZBG_STATE_RUNNING /NC ignSynStat /NC TABNXTZKV /NC
1/ zkvek_zbg /NC dr_igni_Start 2/ igniStart channel
(kt_zuen_zbgStartChan)
igniStart ignStpStat /NC
clrBit
3/ ignStpStat /NC
zkvek_zbg /NC 4/ ignzbgctr /NC 1
ignzbgctr /NC
kt-zuen-start-chans-start
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
enable
kt-zuen-start-chans-start
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
enable
KT_ZUEN 4.10.0
Seite 3754 von 4100 31.JAN.2003 Thomas Brosi
1/
zzyl
1/ 0
frstinjcyl
ignzbgctr /NC 2/
ktz_zkvek /NC
zkvek_zbg /NC
dr_igni_Start 3/ igniStart channel ignStpStat /NC
igniStart 4/
clrBit
ignStpStat /NC 5/
zkvek_zbg /NC ignzbgctr /NC
(kt_zuen_zbgStartChan)
ignzbgctr /NC
1 TABNXTZKV /NC
6/ zkvek_zbg /NC
zkvek_zbg /NC
dr_igni_Start 7/ igniStart
ignStpStat /NC
igniStart 8/
clrBit
ignStpStat /NC 9/
zkvek_zbg /NC ignzbgctr /NC
ignzbgctr /NC
1 zkanz2
10/
ZKANZAHL /NC
in
2
zkanz3
11/
ZKANZAHL /NC 3
kt-zuen-wait-first-inj
in 12/
IGN_ZBG_STATE_ZUENBEG /NC
ignSynStat /NC
kt-zuen-wait-first-inj
in TABNXTZKV /NC
1/ zkvek_zbg /NC
dr_igni_Start 2/
zkvek_zbg /NC igniStart channel ignStpStat /NC
clrBit
igniStart 3/ ignStpStat /NC 4/
zkvek_zbg /NC ignzbgctr /NC 1
ignzbgctr /NC
kt-zuen-zkanz2
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
channel
kt-zuen-zkanz2
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ZUEN 4.10.0
Seite 3755 von 4100 31.JAN.2003 Thomas Brosi
in TABNXTZKV /NC
1/ zkvek_zbg /NC
dr_igni_Start 2/
zkvek_zbg /NC igniStart channel ignStpStat /NC
igniStart 3/
clrBit
ignStpStat /NC
ignzbgctr /NC
kt-zuen-zkanz3
4/
zkvek_zbg /NC
ignzbgctr /NC
1 kt-zuen-zkanz3
Enable
dr_igni_StartAll 1/ dr_igni_StartAll igniStartAll
IGN_ALL_STARTED /NC
kt-zuen-allfadein
2/ ignStpStat /NC igniStartAll kt-zuen-allfadein
getBit
1/
ignStpStat /NC
dr_igni_Start 1/
kt_zuen_lastzzyl /NC
igniStart
ignStpStat /NC
2/ ignStpStat /NC
channel kt_zuen_lastzkvek /NC
igniStart
kt_zuen_lastzzyl /NC
kt-zuen-indfadein
clrBit
kt-zuen-indfadein Wenn eindeutig auf das Kurbelwellenspiel synchronisiert wurde, dann kann die Einblendung von Z¨ undkan¨ alen erfolgen. Wurden alle Zylinder ausgeblendet so werden alle Zylinder gleichzeitig auch wieder aktiviert. Wurden nicht alle Zylinder ausgeblendet, so werden die Zylinder einzeln hintereinander eingeblendet.
SY_ZWCALC /NC
calc 1/
1 calc igniazueZwCalc
kt-zuen-copyarray
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Enable
igni_azueZwCalc
This function is needed to translate cylinder arrays into chronologic array for azue kt-zuen-copyarray Die Z¨ undausgabe ber¨ ucksichtigt grunds¨ atzlich immer 4 Sollwerte f¨ ur denjenigen Zylinder der sich nach dem aktuellen Synchronraster auf den Z¨ undungs OT zubewegt und die Zylinder der n¨ achstfolgenden drei Z¨ undungs OTs. Da die Z¨ undwinkelarrays aus Applikationssicht potentiell 8 Elemente f¨ ur 8 Zylinder besitzen k¨ onnen wird bei zylinderorientierten Z¨ undwinkelarrays der Anwendersoftware eine Kopierroutine ben¨ otigt die die 4 Z¨ undwinkel vom aktuellen Z¨ undwinkel bis zum drittn¨ achsten Z¨ undwinkel in den Ausgabearray kopiert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ZUEN 4.10.0
Seite 3756 von 4100 31.JAN.2003 Thomas Brosi
SY_ZNDAUS /NC TWINSPARK /NC TABGETZKV /NC
ktz_zkvek /NC kt-zuen-pointerini
zkvek zzylzue
In case of twin spark ignition there is no direct relation between cylinder counter and ignition circuit number kt-zuen-pointerini Im Hierarchierblock Pointerini wird f¨ ur die Doppelfunkenz¨ undung die Z¨ undkreisnummer aus der Zylindernummer r¨ uckgerechnet.
Enable 1/ B_ff_started /NC 1/ 0
2/
3/ false
i/syn
ZKANZAHL /NC
B_ff_started /NC
dr_igni_SetData_Sparks 1/
0
i/syn
Enable
kt-zuen-singspark
fubaanz dwelltime opentime channel igni_multspark
Multiple spark ignition is deactivated one channel after the other
dr_igni_set_data0 kt-zuen-singspark
Enable ZKANZAHL /NC dr_igni_SetData 2/
6/ dr_igni_SetData 2/
3 TABNXTZKV /NC
ignisetdata zwoutar 0
TABNXTZKV /NC
1/ zkvek
ignisetdata
zwoutar zkvek zwangle dwelltime channel
szout_w
3/ zkvek
zwangle dwelltime channel
2
igni_setdata
igni_setdata
zkvek
dr_igni_SetData 2/
dr_igni_SetData 4/ zwoutar ignisetdata
ignisetdata zwoutar
1 5/
ZKANZAHL /NC
1/ 2 zkvek TABNXTZKV /NC
zkvek
zwangle dwelltime channel igni_setdata
3
Chronological output buffer is filled
zkvek
zwangle dwelltime channel igni_setdata
kt-zuen-dr-igni-set-data0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ignimultspark
kt-zuen-dr-igni-set-data0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ZUEN 4.10.0
Seite 3757 von 4100 31.JAN.2003 Thomas Brosi
Enable kt-zuen-multspark
Enable
1/ true
dr_igni_set_data1
B_ff_started /NC
kt-zuen-multspark
Enable 8/
ZKANZAHL /NC 3
TABNXTZKV /NC
zwangle dwelltime channel fubaanz offz_w szfuba_w
szout_w 0
4/ zkvek
zkvek ZKANZAHL /NC
fubaanz 7/
offz_w szfuba_w
zwoutar
1/
TABNXTZKV /NC
1/ 1
TABNXTZKV /NC
offz_w szfuba_w
Enable DefData1
zkvek zkvek
offz_w
zwoutar
szfuba_w
zkvek 3
szout_w fubaanz offz_w
zwangle channel dwelltime fubaanz offz_w szfuba_w
szfuba_w
Chronological ignition array is filled kt-zuen-dr-igni-set-data1
Enable
dr_igni_SetData 2/
ignisetdata
zwangle dwelltime channel
dr_igni_SetData_Sparks 3/
zwangle dwelltime channel
ignimultspark
igni_setdata fubaanz szfuba_w offz_w
fubaanz dwelltime opentime channel
kt-zuen-defdata0
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
fubaanz
Enable DefData3
zwangle dwelltime channel fubaanz offz_w szfuba_w
dwelltime fubaanz offz_w szfuba_w
szout_w fubaanz
zkvek
szout_w
zwangle channel
zkvek
2
2 zwoutar
Enable DefData2
kt-zuen-dr-igni-set-data1
Enable DefData0
zwoutar
igni_multspark
Standard ignition data and multiple spark data are updated kt-zuen-defdata0 Abh¨ angig davon, ob Funkenbandz¨ undung aktiv ist werden entweder vier Z¨ undkan¨ ale auf normale Funken oder auf Funkenb¨ ander parametriert.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
KT_ZUEN 4.10.0
Seite 3758 von 4100 31.JAN.2003 Thomas Brosi
Resourcen : kt_zuen_zkvek
Byte, Nummer des aktuellen Z¨ undkreis
kt_zuen_lastzkvek
Byte, Nummer des vorangegangenen Z¨ undkreises.
kt_zuen_lastzzyl
Byte, Zylinderz¨ ahler des letzten Synchronrasters.
ignStpStat
Status byte (zylinderspezifische Bits) stop Status der Z¨ undkan¨ ale 1: Stop Anforderung 0 : Keine Stop Anforderung
ignfdostat
Status byte (zylinderspezifische Bits) Ausblendestatus der Z¨ undkan¨ ale f¨ ur Handshakebetrieb.
ignFdReqStat
Status byte (zylinderspezifische Bits) Ausblendstatus der Z¨ undkan¨ ale f¨ ur Doppelfunkenz¨ undung.
ignFadeStatBits
Status byte (Anfordererspezifische Bits) Ausblendanforderung von bis zu 8 Ausblendanforderern.
kt_zuen_fdReq_u16
Codewort f¨ ur die Z¨ undungsanforderung
kt_zuen_fdPatArray_u8
Nummer eines vom Anforderer abh¨ angigen Ausblendmusters.
kt_zuen_fdOutPattern_u8 Resultierendes Ausblendmuster, wird aus kt_zuen_fdPatArray_u8 durch ODER Verkn¨ upfung. erzeugt. Services void kt_zuen_fadeOutIgn (uint8 fdOutRequest) Fordert die Ausblendung aller Z¨ undkreise an. Die Nummer des Anforderers gibt fdOutRequest an. void kt_zuen_fadeInIgn (uint8 fdOutRequest) Fordert die Einblendung aller Z¨ undkreise an. Die Nummer des Anforderers gibt fdOutRequest an.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
void kt_zuen_fadeOutIgnPattern (uint8 fdOutRequest , uint8 fdOutPattern) Fordert die Ausblendung der durch fdOutPattern selektierten Z¨ undkreise an. Die Nummer des Anforderers gibt fdOutRequest an. void kt_zuen_fadeInIgnPattern (uint8 fdOutRequest , uint8 fdOutPattern) Fordert die Einblendung der durch fdOutPattern selektierten Z¨ undkreise an. Die Nummer des Anforderers gibt fdOutRequest an. bool kt_zuen_testFadeOutSrc(uint8 fdOutRequest) Gibt den Wert TRUE zur¨ uck, wenn die Ausblendanforderung ¨ uber fdOutRequest aktiv ist. Integration of fade out request of %DMDZAG Der Prozeß dmdzag_syn() muß hinter kt_zuen_syn() im synchro container angeordnet werden. dmdzag_syn() setzt das zylinderspezifische Ausblendeanforderungsbit im Flagbyte flgstign_w gem¨ aß zzyl. Kt_zuen_syn untersucht das flag byte flgstign_w im folgenden synchro an der bit position kt_zuen_lastzzyl. Dadurch wird die Ausblendeanforderung von DMDZAG an der Position zzyl durch kt_zuen_syn gelesen und eine Nockenwellenumdrehung sp¨ ater umgesetzt.
ABK KT_ZUEN 4.10.0 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_AIRBAG SY_BDE SY_DMDZAG SY_ZNDAUS SY_ZWCALC
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Airbagsignal vorhanden Systemkonstante Benzin-Direkteinspritzung Systemkonstante Aussetzergenerator uber ¨ Zundausblendung ¨ Zundausgabe ¨ fur ¨ (1)Einzel- oder (2)Doppelfunkenspule zylinderspez. Zundwinkelarrays(1) ¨ anstatt chronologische Arrays(0)
Art
Bezeichnung
Variable
Quelle
Referenziert von
AZOFFMSK_W B_AIRBAG
KT_ZUEN GGCS
B_FF B_NLZOFF B_NMOT
ZUESZ AEVABU BGWNE
FLGSTIGN_W FRSTINJCYL FUBAANZ OFFZ_W SYNSTATE
DMDZAG KT_ES ZUESZ ZUESZ BGWNE
SZFUBA_W SZOUT_W
ZUESZ ZUESZ
ZKVEK
KT_ZUEN
KT_ZUEN, UFREAC LOK AEKP, BGBN,EIN DKVBDE, ESAUSG,FGRABED, ... HT2KTIGNI, KT_ZUEN EIN HT2KTIGNI, KT_ZUEN EIN ADVE, AEKP, ALE,EIN ALSU, BAKH, ... HT2KTIGNI, KT_ZUEN EIN HT2KTIGNI, KT_ZUEN EIN HT2KTIGNI, KT_ZUEN EIN HT2KTIGNI, KT_ZUEN EIN EIN BGNMOT, BGWNWVFE, BISYNC, DPH, ESAUSG, ... HT2KTIGNI, KT_ZUEN EIN HT2KTIGNI, KT_ZUEN, EIN ZUESZ HT2KTIGNI LOK
Ausblendmaske Zundausgane ¨ ¨ Bedingung Airbag ausgelost
Bedingung Folgefunkenzundung ¨ ¨ Bedingung Abschaltung der Zundung ¨ fur ¨ Uberwachungsfunktion Bedingung Motordrehzahl: n > NMIN flagword fur ¨ stimulierte Zundaussetzer ¨ Zylindernummer mit erster Einspritzung Anzahl der Funkenpakete Funkenbandzundung ¨ Offenzeit Funkenpakete Funkenbandzundung ¨ Aktueller Synchronisierzustand
Schließzeit Funkenband Schließzeitausgabe Shiftkonstante fur ¨ die Zundmaskenberechnung ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZUESZ 14.20.3
Seite 3759 von 4100 31.JAN.2003 Thomas Brosi
Variable
Quelle
Referenziert von
Art
Bezeichnung
ZWOUTAR ZZYL
KT_ZUEN HT2KTWNE
LOK EIN
Zundwinkel-Ausgabe ¨ Array ¨ SW-Zylinderzahler
ZZYLBI
BISYNC
EIN
¨ SW-Zylinderzahler im 2. Synchro
ZZYLZUE
KT_ZUEN
HT2KTIGNI AEVAB, BBFEWNE,BGWNE, BISYNC,DPH, ... AEVAB, KT_ZUEN,RKTI, SYNTIZW HT2KTIGNI, MDZW,SYNTIZW, ZUE,ZUESCH, ...
AUS
¨ SW-Zylinderzahler fur ¨ Zundungsberechnung ¨
FB KT_ZUEN 4.10.0 Funktionsbeschreibung APP KT_ZUEN 4.10.0 Applikationshinweise
FU ZUESZ 14.20.3 Zundung, ¨ Berechnung Schließzeit FDEF ZUESZ 14.20.3 Funktionsdefinition SA E_dk
B_zuesa
ub ftsub
E_lm
szout_w
KFSZDUB
tsrl SCHLIESSEN
tsrldyn TSMXNL
CW_SZTRL
TSMNSA TSMX 1.0
hierarchy ’lastdyn’ are not calculated on CW_SZTRL =0
CALC_OVL
rlsol_w ftsdrl LASTDYN B_lsd
szout_w
szout_w zuesz-main
rlsol_w
B_lsd
FFZ
zuesz-main
SY_SCHICHT /NC
rkm_w (from ZUESCH)
0
nmot_w
SRK12ZUUW
B_sch
SNM08PS3UW
B_zwschhom nmot rl
KFTSRL
tsrl
tsrl
KFTSRKM (SNM08PS3UW,SRK12ZUUW)
tmot
ftstm FSZTM
zuesz-schliessen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0
zuesz-schliessen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZUESZ 14.20.3
Seite 3760 von 4100 31.JAN.2003 Thomas Brosi
ZKDRLSOL
rlsol_w
drlsol_w
drlsolf_w FAK_RLDYN B_swdy ftsdrl
drlsolf_w
ftsdrl
rlsolold_w /NC
DTSDRL
(counter enabled after detection of dynamics) B_swdy
reset 1/
compute 1/
true zuesz-lastdyn
B_lsd
(counter disabled if TZSUDYN reached)
nmot TZSUDYN zuesz-lastdyn
B_swdy ftsdrl
tsdrlmx_w FTSDRLW
(max. value)
ftsdrl
zuesz-fak-rldyn
nmot NMXZUESA NMNZUESA B_zuesa
wped
B_zuesa
zuesz-sa
0 B_sa zuesz-sa
1
ftstm
TSMXNL
szout_w
zuesz-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1.0
0.0
drlsolf_w
zuesz-fak-rldyn
B_swdy
zuesz-ini
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZUESZ 14.20.3
Seite 3761 von 4100 31.JAN.2003 Thomas Brosi
residual dwell begin angle
zwcalcar
zzylzue
residual dwell angle SY_KTIGNBI (without overlap) 0 SY_GRDWRT
CYCLE_720 /NC SY_ZYLZA
SY_GRDWOF 1/ szout_w
ovlzue
ovlzue
1
integer division without residue
SZABMAX
tseg_l
SY_HMM 0 1/ false ovlzue
1/ B_hmmzwdi
SY_ZYLOFFH
zuesz-calc-ovl
HMM-Mode forbidden if max. overlapp exceeded
B_hmmzwdi
zuesz-calc-ovl
nmot 2/
FWNMOT CW_FUBND
FUBAOF
offz_w
0
4/ true
1/
SY_FFZ false 0 0
B_ff
sequencing adjusted to ME(D)7/9
B_ff 2/ fubaanz 3/ offz_w 4/
tmot
3/
szfuba_w
fubaanz nmot
KFFFANZ 1/
ub
szfuba_w
zuesz-ffz
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FFZ: Calculation for multiple strike ignition
FFLDZ zuesz-ffz
ABK ZUESZ 14.20.3 Abkurzungen ¨ Parameter CW_FUBND CW_SZTRL DTSDRL FFLDZ FSZTM FTSDRLW FUBAOF FWNMOT KFFFANZ KFSZDUB KFTSRKM KFTSRL NMNZUESA NMXZUESA SNM08PS3UW SRK12ZUUW
Source-X
Source-Y
UB TMOT TSDRLMX_W
TMOT UB NMOT_W NMOT
NMOT_W RKM_W
NMOT TSRLDYN RKM_W RL
Art
Bezeichnung
FW FW FW KL KL KL FW FW KF KF KF KF FW FW SV (REF) SV (REF)
Codewort fur ¨ Funkenbandzundung ¨ Codewort zur Aktivierung von rl-abh. Schließzeitkorrekturen ¨ ¨ Lastanderungsgradientenschwelle fur ¨ Lastdynamikauslosung Folgefunkenladezeit ¨ Faktor Schließzeitkorrektur tmot-abhangig Faktor Schließzeit bei Lastdynamik Offenzeit fur ¨ Funkenbandzundung ¨ Einschaltschwelle nmot fur ¨ Funkenbandzundung ¨ Anzahl Folgefunken ¨ Schließzeitkorrektur in Abhangigkeit von UB Schließzeitkennfeld fur ¨ Schlichtbetrieb Schließzeitkennfeld untere nmot-Schwelle fur ¨ Ausgabe TSMNSA obere nmot-Schwelle fur ¨ Ausgabe TSMNSA Stutzstellenverteilung ¨ Drehzahl Stutzstellenverteilung Schicht-Kraftstoffmasse ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Seite 3762 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
FW FW FW FW KL FW
¨ Sicherheitsabstand zur maximal zulassigen Schließzeit Ladezeit bei SA Ladezeitbegrenzung Ladezeitbegrenzung im Fehlerfall Dauer des Dynamikvorhalts Zeitkonstante fur ¨ drlsol-Filterung
Systemkonstante
Art
Bezeichnung
SY_FFZ SY_GRDWOF SY_GRDWRT SY_HMM SY_KTIGNBI SY_SCHICHT SY_ZYLOFFH SY_ZYLZA
SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante Folgefunkenzundung ¨ Systemkonstante Grundwertoffset, Abstand 1. zu 2. SW-Bezugsmarke in ◦ KW Systemkonstante Grundwert, Abstand SW-Bezugsmarke zu OT in ◦ KW Systemkonstante HMM- Betrieb vorhanden Zuendhardwaretreiber im (0)sync / (1)bisync Systemkonstante BDE-System mit Schichtbetrieb (=1: mit Schicht, =0: nur homogen) ¨ Offset Zylinderzahler fur ¨ Berechnung ti, wesbh bei Homogeneinspritzung Zylinderanzahl
SZABMAX TSMNSA TSMX TSMXNL TZSUDYN ZKDRLSOL
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ZUESZ 14.20.3
Source-X
Source-Y
NMOT
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_FF B_HMMZWDI B_LSD
ZUESZ ZUESZ MDFAW
AUS AUS EIN
Bedingung Folgefunkenzundung ¨ Bedingung HMM-Betrieb verbieten wegen Schließzeituberlapp ¨ > SY_ZSYOFFH ¨ Bedingung: Pos. Lastschlagdampfung aktiv
B_SA
MDRED
EIN
Bedingung Schubabschalten
B_SCH
BDEMUM
HT2KTIGNI, KT_ZUEN NLKO ARMD, MDKOG,MDKOL, ZUESZ AMSV, ARMD, ATM,BBAGR, BBBO, ... ATM, BDEMEN,BDEMKO, BDEMUE,BDEMUS, ...
EIN
Bedingung Betriebsart Schicht
B_SWDY B_ZUESA B_ZWSCHHOM
ZUESZ ZUESZ BDEMUM
LOK LOK EIN
Bedingung Lastdynamik bei Schließzeitberechnung Bedingung Schließwinkelausgabe bei SA Bedingung Zundwinkel-Umschaltung ¨ von Schicht nach Homogen
DRLSOLF_W DRLSOL_W E_DK
ZUESZ ZUESZ DDVE
E_LM
DSELHFS
FTSDRL FTSTM FTSUB FUBAANZ NMOT
ZUESZ ZUESZ ZUESZ ZUESZ BGNMOT
OFFZ_W OVLZUE RL
ZUESZ ZUESZ SRMSEL
RLSOL_W
BGRLSOL
SZFUBA_W SZOUT_W
ZUESZ ZUESZ
TMOT
GGTFM
TSDRLMX_W TSEG_L
ZUESZ HT2KTWNE
TSRL TSRLDYN UB
ZUESZ ZUESZ GGUB
WPED
GGPED
ZWCALCAR ZZYLZUE
ZUE SYNTIZW
MDAUTG, MDIST,MDKOG, ZUESCH,ZUESZ, ...
LOK LOK BGFKMS, BGRLFGZS, EIN BGWPR, CANECU,DKATFKEB, ... ATR, BBAGR, BBKH,- EIN BBKW, BGRLFGZS, ... LOK LOK LOK HT2KTIGNI, KT_ZUEN AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... HT2KTIGNI, KT_ZUEN AUS HT2KTIGNI AUS ARMD, AWEA, BBKR, EIN BGLAMBDA, DFFT, ... BBNWS, BDEMUM,- EIN BGAGRSOL, BGMSDKS, BGRPS, ... HT2KTIGNI, KT_ZUEN AUS HT2KTIGNI, KT_ZUEN, AUS ZUESZ ADAGRLS, ADVE, ALE, EIN ARMD, AWEA, ... LOK BGNG, BGNMOT,EIN BGWNE, GGKR, ZUESZ LOK LOK ADVE, ATEV, BGDVE,- EIN CANECUR, CANSEN, ... ADVE, AEVABU, ALBK, EIN BGDVE, DBKS, ... EIN ZUE, ZUESZ HT2KTIGNI, MDZW,- EIN SYNTIZW, ZUE,ZUESCH, ...
¨ gefilterte Anderung Sollfullung ¨ ¨ Anderung Sollfullung ¨ Errorflag: DK - Potentiometer
Errorflag: Hauptlastsensor Faktor Lastdynamik zur Schließzeitberechnung ¨ Faktor Motortemperaturabhangigkeit bei Schließzeitberechnung ¨ Faktor Batterieabhangigkeit bei Schließzeitberechnung Anzahl der Funkenpakete Funkenbandzundung ¨ Motordrehzahl Offenzeit Funkenpakete Funkenbandzundung ¨ ¨ ¨ Uberlappungsz ahler basierend auf Funktionsdaten(zw,sz,tseg) relative Luftfullung ¨ Soll-Fullung ¨
Schließzeit Funkenband Schließzeitausgabe Motor-Temperatur max. drlsolf fur ¨ Lastdynamik Winkel-Segmentzeit
¨ lastabhangige Schließzeit Last- und Dynamikkorrigierte Schließzeit Batteriespannung
Normierter Fahrpedalwinkel Zundwinkel-Ausgabe ¨ Array ¨ SW-Zylinderzahler fur ¨ Zundungsberechnung ¨
FB ZUESZ 14.20.3 Funktionsbeschreibung 1.Allgemeines: ============== Einzel- und Doppelfunkenanlagen sind rein zeitgesteuerte Systeme mit oder ohne Strombegrenzung in der Endstufe.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
+---------+ | )----------| |--------------+ | +---------+ | | Rl+Rcu | | Lprim +++ | +++ Ub | +++ | +++ | ----| | Schließzeit Uce | / | |<----->| | | | -----+ +----| -| \ / | | \ / |\\ + +-------+ + | -------
| | | | | |
ZUESZ 14.20.3
Seite 3763 von 4100 31.JAN.2003 Thomas Brosi
L¨ angswiderstand (haupts¨ achlich ohmisch >1KOhm) +---------+ +-------+---| |------+---------+ | | +---------+ | | | | | | +++ Lsek | | \ / +++ --------+ +++ --------+ +++ | | / \ | | | | --------Sekund¨ arinduktivit¨ at Wicklungskapazi¨ at
Funkenstrecke Kapazit¨ at der Leitung + Kerze
Abb. 1.1 Prinzipschaltbild der Spulen-Z¨ undanlage (SZ) ¨ber eine Schaltendstufe wird die Z¨ Obige Skizze zeigt das Schaltungsprinzip der SZ. U undspule nach Masse geschaltet. Die Endstufe befindet sich dabei entweder im Steuerger¨ at oder außerhalb des Steuerger¨ ates, an der Spule oder in der Spule. Sie wird je nach Typ durch einen Steuerstrom oder eine Steuerspannung aufgesteuert. Die Dauer, w¨ ahrend der die Leistungsendstufe aufgesteuert wird, bezeichnet man als Schließzeit. W¨ ahrend der Schließzeit fließt der Prim¨ arstrom. Die treibende Spannung Ub - Uce liegt ¨ uber dem gesamten Prim¨ arkreis bestehend aus Spule und Zuleitungen, wobei Ub die Bordnetzspannung und Uce die Spannung ¨ uber der Endstufe ist. Typische Werte f¨ ur die sich bei mehrfach Darlington-Schaltungen einstellenden S¨ attigungsspannungen bewegen sich in der Gr¨ oßenordnung 2V. Durch die R-L Reihenschaltung des Prim¨ arkreiswiderstandes und der Spuleninduktivit¨ at steigt der Strom des Prim¨ arkreises zeitlich in einer e-Funktion an. Aus der Prim¨ arinduktivit¨ at Lprim und dem Prim¨ arstrom Iprim (Prim¨ arstrom zum Abschaltzeitpunkt) erh¨ alt man eine gesamte magnetisch gespeicherte Energie gem¨ aß
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Wprim = 1/2 * Lprim *Iprimˆ2 Mit dem Abschalten des Prim¨ arstromes wird die in der Prim¨ arseite gespeicherte Energie auf die Sekund¨ arseite ¨ ubertragen. Durch die induktive Kopplung entsteht auf der Sekund¨ arseite ein Spannungsverlauf, der von der ohmschen und kapazitiven Last auf der Sekund¨ arseite abh¨ angt. Die erreichbare Spannung auf der Sekund¨ arseite der Z¨ undspule, das Spannungsangebot, ist abh¨ angig von der Gr¨ oße des ohmschen Nebenschlusses parallel zur Funkenstrecke und der gesamten Lastkapazit¨ at der Sekund¨ arseite Bei der Auslegung und Applikation der Z¨ undanlage ist es daher wichtig zu ¨ uberpr¨ ufen, ob ein minimales Spannungsangebot an der Lastkapazit¨ at erreicht wird. Das Spannungsangebot sollte dabei deutlich gr¨ oßer sein als die Durchbruchsspannung an der Funkenstrecke der Kerze, der sogenannte Spannungsbedarf. Der empfohlene Wert f¨ ur den Abstand zwischen Spannungsangebot und Spannungsbedarf ist 4KV. Der Funke besteht aus Funkenkopf (elektrischer Durchbruch) und Brennphase (Nachentladung). Die Energie des Funkenkopfs wird in Bruchteilen von Microsekunden umgesetzt. Die verbleibende Energie wird dann in einer Gasentladung frei, bei der die Induktivit¨ at einen ¨ uber der Funkendauer nahezu linear abnehmenden Strom treibt. Die Brennspannung liegt w¨ ahrend dieser Phase bei einigen 100V. Bei starker Turbulenz und exponierter Lage des Funkens wird das Funkenplasma ausgelenkt und die Brennspannung steigt an. Es kann zum Abriß des Funkens und erneutem Durchbruch des Funkens kommen (Folgefunken). Außerdem k¨ onnen sich extreme Wechsel zwischen verschiedenen Entladungsformen (Glimmentladung / Bogenentladung) ergeben. ¨ Ublicherweise wird die Energie in der Spule so dimensioniert, daß nach dem Funkendurchbruch noch gen¨ ugend Energie in der Z¨ undanlage vorhanden ist um eine minimale Funkenbrenndauer und ein oder zwei weitere Funkendurchbr¨ uche (Folgefunken) zu gew¨ ahrleisten. F¨ ur ideale Verh¨ altnisse (ohne Wirkungsgradbetrachtung) l¨ aßt sich f¨ ur die Sekund¨ arenergie folgende Kette aufbauen: Wsek = 1/2 * Lsek*Isekˆ2 Wfu = Wfuk + Wfus
= Wfu
(Energie an der Sekund¨ arseite)
(Funkenenergie in Funkenkopf und Funkenschwanz)
Wfuk = 1/2*C(Kerze,Leitung)*Udˆ2 Wfus = 1/2*Isek*Ubrenn*tfunke + Wff Wfus = 1/2 * Lsek * Isekˆ2 - 1/2*C*Udˆ2 Lsek Isek Ud tfunke Ubrenn Wff Wsek Wfu Wfus
: : : : : : : : :
Sekund¨ arinduktivit¨ at Sekund¨ arstrom Durchbruchspannung des Funkens Brenndauer des Funkens Brennspannung des Funkens Zu messende Energie der Folgefunken (neue Durchbr¨ uche nach Funkenabriß) Energie auf der Sekund¨ arseite der Spule Energie des Funkens Energie im Funkenschwanz
Es ist zu beachten, daß die angegebene N¨ aherung nur f¨ ur einen idealisierten Funken gilt, dessen Energie sich in einem Funkendurchbruch mit anschließendem Funkenschwanz bei n¨ aherungsweiser konstanter Brennspannung entl¨ adt. Es k¨ onnen auch Folgefunken auftreten.
2. prinzipielle Kundenanforderungen / Auszug aus VW-Lastenheft ==============================================================
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZUESZ 14.20.3
Seite 3764 von 4100 31.JAN.2003 Thomas Brosi
Ramp & Fire Funktionsbeschreibung: Diese Funktion stellt dem Motor in jedem Arbeitspunkt die minimal notwendige Z¨ undenergie zur Verf¨ ugung um die Verlustleistung in den Z¨ undmodulen zu Minimieren. Die Z¨ undenergie wird durch Variation des Prim¨ arstroms durch Steuerung der Ladezeit eingestellt. (Kennfeld ¨ uber Last und Drehzahl) Bei Lastdynamik sind zeitweise h¨ ohere Ladestr¨ ome notwendig. Dadurch wird eine Lastdynamikkorrektur notwendig. Notwendige Rechenfunktionen Ladezeitgrundkennfeld: Ladezeit = f(Last, Drehzahl) bezogen auf eine Batteriespannung (z.B. 14V). (Je ein Kennfeld f¨ ur Schichtbetrieb und Homogenbetrieb) Spannungskorrekturkennfeld: Korrekturfaktor = f(Ladezeit, Batteriespannung) (z.B. Faktor 1 bei 14V) Lastdynamikkorrekturkennlinie: Korrekturfaktor = f(Lastgradient) alternativ: Korrekturfaktor = f(Drosselklappengradient) Lastdynamik-Haltezeitkennlinie: Haltezeit = f(Drehzahl) Lastdynamikausl¨ oseschwelle: Applizierbare Schwelle (Last, alternativ Drosselklappenwert) Temperaturkorrektur: Korrekturfaktor = f(Motortemperatur)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Ladezeit Maximalbegrenzung Ladezeit f¨ ur Fehlerfall der Drehzahl- bzw. Lasterfassung Ladezeit f¨ ur Schubabschaltung Drehzahldynamikkorrektur: Kann bei hinreichend genauer Drehzahlerfassung und Berechnung der Ladezeit und des Z¨ undzeitpunkts entfallen.
3. Die Funkenbandz¨ undung(Block FFZ) =================================== 3.1 Funktionsprinzip ==================== Die Funkenbandz¨ undung dient der Stabilisierung der Entflammung im Kaltstart bei schlechter Z¨ undwinkelaufl¨ osung. Im Kaltstart ist die Gemischg¨ ute im Zylinder ¨ ublicherweise schlecht. Durch unterschiedliche Auspr¨ agungen der Gemischverh¨ altnisse im Brennraum ¨ uber Zeit und geometrischer Lage bez¨ uglich der Z¨ undkerze kann es sein, daß der Zeit-/Winkelpunkt zu dem sich ein optimales Gemisch um die Z¨ undkerze ergibt variiert. (Block FFZ) Die Gemischg¨ ute und damit die Entflammbarkeit des Gemischs im Kaltstart ist von einer Vielzahl von Einflußgr¨ oßen abh¨ angig, die sich statistisch ¨ andern und die von einer allgemeinen Steuerung nicht oder nur mit großen Aufwand erfaßt werden k¨ onnen. Die Qualit¨ at des Gemischs h¨ angt zum Beispiel von der Verdampfung des Kraftstoffes ab, dessen Verdampfungseigenschaften wiederum zwischen den einzelnen Tankf¨ ullungen streuen. Das heißt der momentenoptimale Startz¨ undwinkel unterliegt Streuungen, sodaß der durch die Startapplikation festgelegte Z¨ undwinkel einen im Mittel besten Wert darstellt. Die Idee der Funkenbandz¨ undung ist es die Sp¨ atabweichungen des optimalen Z¨ undwinkels dadurch abzudecken, daß nach einem ersten konventionell angesteuerten Funken mehrere Funken in einem definierten zeitlichen Abstand hinterhergeschickt werden. Wird durch den ersten Z¨ undfunken keine Z¨ undung eingeleitet so besteht eine Chance, daß mit einem weiteren Funken doch noch eine Verbrennung eingeleitet werden kann. Ein weiterer Fall, bei dem durch Funkenbandz¨ undung eine Stabilisierung der Verbrennung eintritt ergibt sich bei verschleppten Verbrennungen in F¨ allen bei denen etwa eine bereits entz¨ undete Flammfront durch Str¨ omungen von der Kerze weggelenkt und unverbranntes Gemisch an die Kerze gef¨ uhrt wird. Hier k¨ onnte durch eine weitere Z¨ undung unmittelbar nach der konventionellen Z¨ undung der unverbrannte Kraftstoff zus¨ atzlich entflammt und dadurch die Verbrennung beschleunigt bzw. stabilisiert werden. Versuche haben gezeigt, daß hierzu allerdings Folgez¨ undungen in einem Abstand von etwa einem Grad KW gemacht werden m¨ ussen, um einen derartigen Effekt zu erzielen. Es ergeben sich folgende zeitliche Abst¨ ande f¨ ur ein 1 Grad Intervall uber der Drehzahl, als Vergleich wurde in die Tabelle der Winkel eingetragen der w¨ ¨ ahrend 1 ms Nachladezeit ¨ uberstrichen wird: nmot | Zeitversatz | Winkel f¨ ur 1ms Nachladung -------------+----------------+-----------------------------300 Upm | 0,55ms | 1,8 Grad 400 Upm | 0,41ms | 2,4 Grad 500 Upm | 0,33ms | 3 Grad 600 Upm | 0,27ms | 3,6 Grad 800 Upm | 0,21ms | 4,8 Grad 1000 Upm | 0,16ms | 6 Grad Prinzipiell erlaubt die dargestellte Funkenbandz¨ undung eine zeitliche Aufl¨ osung der Offenzeit und der Nachladezeit von bis zu 800ns, sodaß eine derartige Konfiguration bei einer geeigneten Z¨ undanlage theoretisch m¨ oglich w¨ are. Das heißt w¨ ahrend einigen Zehntel Millisekunden muß von der Z¨ undanlage ein erster Funke abgebrochen, die Spule nachgeladen und erneut gez¨ undet werden. Bei den meisten Spulenz¨ undungen betr¨ agt die Spulenladezeit mehrere Millisekunden, sodaß
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZUESZ 14.20.3
Seite 3765 von 4100 31.JAN.2003 Thomas Brosi
ein zuerst abgesetzter Funke bereits nach kurzer Dauer abgebrochen werden muß, um mit einer großen Restenergie in der Spule nach kurzer Nachladezeit bereits wieder Z¨ unden zu k¨ onnen. Zwar ist der Energieeintrag in das Gemisch zum Funkenbeginn am gr¨ oßten, dennoch kann die w¨ ahrend des Funkenschwanzes eingetragene Energie nicht vernachl¨ assigt werden. Das heißt, um schnell einen weiteren Funken absetzen zu k¨ onnen muß die Funkenbrenndauer begrenzt werden. Damit verringert man andererseits aber die Wahrscheinlichkeit, daß es bereits beim ersten Funken zur Entflammung kommt. W¨ ahrend der Nachladephase jedoch verstreicht ein Winkelbereich von mehreren Grad, das heißt es wird nach einem Z¨ undwinkel, der bei einer ersten Applikation im Mittel zu einer akzeptablen Verbrennung gef¨ uhrt hat ¨ uber mehrere Grad keine Energie mehr ins Gemisch gebracht. Dies kann bei einer notwendigerweise verk¨ urzten Funkenbrenndauer zu einer Verschlechterung der Verbrennung f¨ uhren. Aus obiger Tabelle ist zu entnehmen, daß eine Funkenbandz¨ undung aufgrund der Winkelaufl¨ osung bei konventionellen Spulen nur bei sehr kleinen Drehzahlen, also im Start sinnvoll einsetzbar ist. Andererseits wird der Motor im Start aber noch vom Startermotor geschleppt, der station¨ ar in der K¨ alte mit mehreren hundert Ampere Strom die Batterie belastet. Damit m¨ ussen f¨ ur das Erreichen des Spulennennstroms deutlich l¨ angere Schließzeiten appliziert werden als im Normalsbetrieb, dies wirkt sich ebenfalls negativ auf die Winkelaufl¨ osung aus.
3.2 Timing ========== Kleinsignalansteuerung am Z¨ undungsport
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
| +---------------------+ +-----+ +-----+ +-----+ |High | | | | | | | | | | | | | | | | | | | | |-----------------+ +----+ +----+ +----+ +-----------|Low | |<-----szout_w------->|<-->| |<--->| | | offz_w szfuba | |<-------------------------------------------Tsegment------------------------------->| | | Die Funkenbandz¨ undung h¨ angt nach einer definierten Offenzeit offz_w an einen konventionell berechneten Funken ein Band mit fubaanz weiteren Funkenpaketen an. Es sei an dieser Stelle darauf hingewiesen, daß der Begriff Funkenband nicht mit dem bereits verwendeten Begriff Folgefunken zu verwechseln ist. Unter Folgefunken versteht man eine auf einen prim¨ aren Funken folgende erneute Funkenbildung, also einen erneuten Funkendurchbruch mit Funkenschwanz, ohne die Spule nachzuladen. Der Folgefunken kann auch Teil eines einzigen vom Steuerger¨ at abgesetzten Funkens sein. Das heißt der erstausgel¨ oste Funke reißt zum Beispiel durch starke Turbulenz ab und es kommt zu einer erneuten Kanalbildung. Die bei der Funkenbandz¨ undung ausgel¨ osten Funken liegen immer um die Offenzeit offz vor dem n¨ achsten Schließbeginn. Die Schließzeit der Energiepakete wird ausschließlich von der Bordnetzspannung Ub, also vom elektrischen Kreis abgeleitet. Die Ladezeit wird durch die Ramzelle szfuba_w beschrieben. Die Qualit¨ at der Gemischbildung ist eine Funktion der Motortemperatur, da das Funkenband die Funktion hat die Wahrscheinlichkeit einer Entflammung zu erh¨ ohen kann mit besseren Gemischverh¨ altnissen das Funkenband zunehmend abgeschaltet werden. Zudem wird, wie oben beschrieben, die Winkelaufl¨ osung mit zunehmender Drehzahl kleiner. Die Lade- und Offenzeiten sind in Timeraufl¨ osung dargestellt, das heißt es k¨ onnen Werte bis auf 800ns genau eingestellt werden. Die Funkenbandz¨ undung kann ¨ uber die Systemkonstante SY_FFZ komplett aus der Software ausgegliedert oder aber datenm¨ aßig ¨ uber CW_FUBND=0 ausgeschaltet werden.
| Iprim | + + | /| /| + | / | / | /| + | / | / | / | /| | / | | | / | / | | / | | | | | / | |/ | | | | | | | +-----------------------------> t Qualitativer Verlauf des Prim¨ arstromes bei der Funkenbandz¨ undung Obige Skizze zeigt den qualitativen Verlauf des Prim¨ arstromes bei einer Funkenbandz¨ undung. Dabei wird durch das Abbrechen eines ersten Prim¨ arstromes ein Funke ausgel¨ ost, der vor dem vollst¨ andigen Entladen der Spule durch das erneute Einschalten des Prim¨ arstromes (Umkehr der Spannungspolarit¨ at) abgebrochen wird. Beim erneuten Einschalten der Spule springt der Strom, da noch ein verbleibender magnetischer Fluß in der Spule vorhanden ist, sodaß der Spulenstrom bis zum Erreichen des Restflusses keine Fluߨ anderung und damit keine Gegeninduktion zur Folge hat. Die Ladezeit bis zum Erreichen des Nennstromniveaus ist daher kleiner als beim ersten Stromimpuls. Das Abbrechen des Funkens ist notwendig, um m¨ oglichst schnell wieder einen weiteren Funken absetzen zu k¨ onnen und damit eine m¨ oglichst hohe Winkelaufl¨ osung zu ereichen. Dabei ist aber darauf zu achten, daß die Funkenbrenndauer ausreicht, um sicher zu entflammen. F¨ ur Saugmotoren liegt ein typischer Wert f¨ ur eine k¨ urzeste Funkendauer bei der ublicherweise noch keine Entflammungsbeeintr¨ ¨ achtigung stattfindet bei 0,5ms. Es gibt aber Motoren, bei denen bei Funkenbrenndauern kleiner 0,8ms bereits ein deutlicher HC anstieg zu beobachten ist. F¨ ur den extremen Magerbetrieb liegen Untersuchungen vor, die eine verbesserte Entflammung bei Funkenbrenndauern bis zu 2ms zeigen. Zudem sind F¨ alle bekannt bei denen es im Kaltstart bei exponierter Funkenlage zu einem L¨ oschen und Wiederz¨ unden des Funkens kommt, das heißt die Zeit bis zu einem Absetzen eines stabilen Funkens verl¨ angert sich durch das wiederholte Ausgehen des Funkens. Auch hier hat es sich als g¨ unstig erwiesen, den Funken m¨ oglichst lange brennen zu lassen. Die Nachladezeit der Nachfunken sollte so dimensioniert werden, daß die Prim¨ arstr¨ ome zu Anfang der Nachladephase ¨ uber die Anzahl der Nachfunken langsam leicht abnehmen (siehe Skizze). Ein Ansteigen der Str¨ ome k¨ onnte etwa dazu f¨ uhren,
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZUESZ 14.20.3
Seite 3766 von 4100 31.JAN.2003 Thomas Brosi
daß die Spule in ihre magnetische S¨ attigung kommt, dadurch die Drosselung des Stromes zur¨ uckgeht und dadurch eine Mitkopplung des Stromes entsteht, die zu einer Zerst¨ orung der Endstufe oder der Spule f¨ uhrt. Sollten die Nachfunken bereits in brennendes Gas z¨ unden, so ist die w¨ ahrend der Offenzeit verbrauchte Energie kleiner als beim ersten Funken, damit ist die in der Spule enthaltene Restenergie gr¨ oßer, der Spulenstrom steigt damit bei der n¨ achsten Nachz¨ undung an. Nimmt der Elektrodenabstand mit der Lebensdauer der Kerze zu, so ist der Energieaufwand f¨ ur die Funkenbildung wiederum gr¨ oßer, die Restenergie in der Spule f¨ allt. F¨ allt die Restenergie wiederum zu stark, so kann es sein, daß die Nachladezeit nicht ausreicht um f¨ ur die Nachz¨ undung noch gen¨ ugend Energie bereitzustellen. Grunds¨ atzlich m¨ ußte also eine Applikation bei alten Z¨ undkerzen stattfinden, um zu gew¨ ahrleisten, daß die Nachz¨ undungen ¨ uberhaupt noch abgesetzt werden k¨ onnen. Es muß aber andererseits sichergestellt sein, daß die Restenergie bei neuen Kerzen nicht derart groß wird, daß in den Nachladephasen der Nachladestrom ¨ uber die zul¨ assigen Grenzen steigt. Der wesentliche Effekt der Funkenbandz¨ undung ist ein Unterst¨ utzen einer Flamme durch zus¨ atzliches Entflammen unverbrannten Kraftstoffs. Dieser Effekt ist wenn er ¨ uberhaupt eintritt auf einen engen Winkel/Zeitbereich begrenzt, da sich eine einmalig erzeugte Flamme mit der Zeit ¨ uber den gesamten Brennraum ausdehnen wird. Die Anzahl der sinnvoll abzusetzenden Nachfunken ist daher klein und sollte maximal bis zu einem Bereich gehen an dem bekannt ist, daß sowieso das Moment deutlich abnimmt. Bei Doppelfunkenz¨ undanlagen ist bekannt, daß die Wahrscheinlichkeit von Saugrohrpatschern mit der Funkenbandz¨ undung zunimmt. Es sollte hier darauf geachtet werden nicht ¨ uber einen gr¨ oßeren Winkelbereich in die Ventil¨ uberschneidungsphase zu z¨ unden. Grunds¨ atzlich wird bei Doppelfunkenanlagen vom Einsatz einer Funkenbandz¨ undung abgeraten.
3.3 Verlustleistungen =====================
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Die Verlustleistungen bei der Funkenbandz¨ undung h¨ angen unter anderem von der in der Spule befindlichen Restenergie ab und k¨ onnen daher nur grob gesch¨ atzt werden. Sollte sich zum Beispiel durch kleine Elektrodenabst¨ ande und/oder geringem Verdichtungsdruck ein kleiner Spannungsbedarf und kleine Funkenleistung ergeben, so w¨ urde sich die Restenergie in der Spule erh¨ ohen. Damit wird in der Nachladephase automatisch ein h¨ oheres Stromniveau erreicht, welches zu einem erh¨ ohten Leistungseintrag in die Spule bzw.Endstufe f¨ uhrt. Sollte der Nennstrom einen magnetischen Fluß nahe der S¨ attigung erzeugen, so w¨ urde eine Kaskadierung des Ladestromes zu einem Einfahren in die S¨ attigung und damit zu einem immer schnelleren Ansteigen des Prim¨ arstromes f¨ uhrt. Die in den Z¨ undungskomponenten abfallende Leistung h¨ angt von der Anzahl der angesteuerten Funken und der Funkenenergie ab. Die Funkenenergie bei gegebener Kerze ist ein weiterer Unsicherheitsfaktor, da diese wiederum von mehreren unabh¨ angigen Gr¨ oßen, wie Druck, Gemischg¨ ute oder Turbulenz, abh¨ angt. Die Leistung ergibt ¨ uber die Drehzahl eine mittlere Verlustleistung die innerhalb der vom Komponentenhersteller definierten Grenzen liegen muß.
4.Beschreibung einzelner Bl¨ ocke: ================================ 4.1 Block ’MAIN’: Abh. von versch. Motorzust¨ anden (Schubabschalten, Fehlerflags, rl-Dynamik) wird eine, auf TSMX begrenzte, Schließzeit Ubat-abh.korrigiert.
4.2 Block ’SCHLIESSEN’: F¨ ur Schichtbetrieb werden Schließzeiten abh. von nmot und rkm_w ausgegeben. In den restl. Betriebsarten wird ¨ uber nmot und rl ein Schließzeit bestimmt. Zus¨ atzlich wird u ¨ber eine tmot-abh. Kennlinie korrigiert.
4.3 Block ’LASTDYN’: Bei ¨ Uberschreiten des Solllastfestwertes DTSDRL wird die Schließzeit mit einem Lastdynamikfaktor korrigiert. Dieser Faktor bleibt f¨ ur die Zeit TZSUDYN(nmot-abh.) aktiv. Diese Zeitfunktion ist, auch vor Ablauf, retriggerbar. ¨ Uber CW_SZTRL kann dieser Block ausgeschaltet werden.
4.4 Block ’FAK_RLDYN’: Der in -rl-dyn- aktivierte Lastdynamikfaktor ist abh¨ angig vom Maximalwert des gefilterten Lastgradienten. Die Filterung soll verhindern, daß kurze Lastspitzen zu hohen Schließzeiten f¨ uhren.
4.5 Block CALC_OVL: Die Aktualisierung der Z¨ undungsdaten in der TPU(ME9) kann nur dann erfolgen, wenn die den Zylindern zugeordneten Ausgabekan¨ ale gerade nicht aktiv sind d.h. gerade keine Schließzeit abl¨ auft. Dieser Fall des Schließwinkel¨ uberlapps kann bei h¨ oheren Drehzahlen, fr¨ uhen Z¨ undwinkeln, sowie bei niedrigen Batteriespannungen vorkommen. Falls bei einem Sp¨ atsprung des Z¨ undwinkels der sp¨ ate Z¨ undwinkel + Schließwinkel noch im gleichen Segment ausgegeben werden kann, erfolgt eine Doppelz¨ undung, welche sich komponentensch¨ adigend auswirken kann. Aus diesem Grund sollen zuk¨ unftig nur die inaktiven Kan¨ ale aktualisiert werden. In der ME9 werden standardm¨ aßig immer der momentane und die 3 folgenden Z¨ undkan¨ ale aktualisiert, sodaß ¨ beispielsweise bei einem einfachen Uberlapp nur die 3 n¨ achsten Kan¨ ale, nicht aber der momentane Kanal, aktualisiert werden. Ein Sp¨ atverzug wird dann im n¨ achsten Sync ausgegeben. Die Kanalaktivit¨ at wird ¨ uber eine TPU-R¨ uckmeldung festgestellt. Aufgrund der Unterabtastung der CPU ist das Ergebnis allerdings unsicher, sodaß in der Funktionssoftware eine Vorausberechnung, auf Basis des momentanen Z¨ undwinkels, der Schließzeit und der Segmentzeit, durchgef¨ uhrt wird. Im Komponententreiber HT2KTIGNI erfolgt dann eine Maximalauswahl. Die Vorausberechnung erfolgt in 2 Schritten: - ovlzue = szout / tseg Division ohne Rest als grobe Bestimmung - Inkrementierung von ovlzue falls Restschließwinkel + Z¨ undwinkel > Grundwert Zu beachten ist, ob bei bisync-Systemen, der Komponententreiber in syn oder syns gerechnet wird(SY_KTIGNBI). Bei BDE sind im Homogenmagerbetrieb die Einspritzung und der dazugeh¨ orige Z¨ undwinkel fest miteinander gekoppelt. Erfolgt die Einspritzung z.B. 2 Synchros vor dem Z¨ undwinkel(bei 4 Zyl.), kann der zugeh¨ orige Z¨ undwinkel nicht fr¨ uher als
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZUESZ 14.20.3
Seite 3767 von 4100 31.JAN.2003 Thomas Brosi
2 Synchros vor der Z¨ undwinkelausgabe berechnet werden. Allgemein darf bei HMM-Betrieb die Schließzeit szout_w nicht gr¨ oßer als der maximale Schließzeit swoutmax = SY_ZYLOFFH*Segmentwinkel+(SY_GRDWRT- aktuellem Z¨ undwinkel) sein, da sonst ein Z¨ undwinkel ausgegeben wird, der schon vor der Kraftstoffeinspritzung berechnet worden ist. Da diese Berechnung im wesentlichen schon zur ¨ Uberlappvorausberechnung ben¨ otigt wurde, wird ovlzue hierf¨ ur abgefragt. Der Parameter SZABMAX stellt einen Sicherheitsfaktor dar, mit welchem Ungenauigkeiten(z.B.durch Drehzahldynamik oder Programmlaufzeiten) ber¨ ucksichtigt werden k¨ onnen.
4.6 Block ’SA’: Innerhalb eines einstellbaren Drehzahlintervalls (>NMNZUESA &&
APP ZUESZ 14.20.3 Applikationshinweise Hinweise zur Schließzeitbedatung ================================ Die Schließzeit wird prim¨ ar aus einer Kennlinie ¨ uber der Bordnetzspannung Ubatt bestimmt. Die Schließzeit kann man n¨ aherungsweise aus der Gleichung f¨ ur den Prim¨ arstrom Iprim = U/R*(1-eˆ(-t/Tau))
mit Tau = L/R
und U = Ub - Uce
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
berechnen. Hierbei m¨ ussen die Streuungen der verwendeten Komponenten ber¨ ucksichtigt werden. + + | + Iprim | + Ub=12V | + | + | + + + Ub = 8V | + + Inenn |----+------------+----------------------------------------- ... | +| + | + | | + | + | + | | + |+ + | Ub = 6V | |+ + + | | |+ | | | |----------------------------------------------------------------------------> ts(12V) ts(8V) ts(6V) tlade Abb 2.1 In Abbildung 2.1 ist der qualitative Verlauf des Prim¨ arstromes f¨ ur verschiedene Bordnetzspannungen dargestellt. Gem¨ aß der Vorgabe an die Energie in der Spule ergibt sich ein Nennstrom Inenn, der mit steigendem Wert immer mehr in den stark nichtlinearen Teil der Strom-Zeit-Funktion geht. Die Abh¨ angigkeit der Schließzeit von der Bordnetzspannung kann daher nicht linear gen¨ ahert, sondern muß als Wertetabelle dargestellt werden. Es sei beachtet, daß die Steigung der Stromverl¨ aufe von der Streuung der Parameter und der Temperatur der Komponenten abh¨ angt. Die Streuungen sind beim Komponentenhersteller abzufragen(vgl.TKU). Neben der Energie, die man f¨ ur die Erzeugung eines Funkens ben¨ otigt, ist vor allem die Verlustleistung in den Komponenten zu betrachten. Die ohmsche Erw¨ armung in der Spule und im Endstufenhalbleiter darf hierbei die vom Komponentenhersteller angegebenen Temperaturgrenzen auf keinen Fall ¨ uberschreiten. Es ist zu beachten daß die in den ohmschen Wirkwiderst¨ anden anfallende mittlere Leistung quadratisch vom Strom und linear von der Motordrehzahl abh¨ angt. Wird bei einem konstanten Prim¨ arstrom die Z¨ undung eingeleitet, so liegen bei niederen Drehzahlen lange Perioden zwischen den einzelnen Bestromungsphasen in denen die Komponenten sich abk¨ uhlen. Die mittlere Verlustleistung ¨ uber einen l¨ angeren Zeitraum ist daher eher klein. Bei gr¨ oßeren Drehzahlen steigt die mittlere Verlustleistung. Das heißt, das gew¨ ahlte Energieniveau der Spule und damit die Schließzeit ist also auch der zul¨ assigen Verlustleistung gem¨ aß der max.Drehzahl anzupassen. Dies ist jedoch im einzelnen Projekt zu pr¨ ufen. Die Schließzeit muß in allen F¨ allen so ausgelegt werden, daß die entstehenden Verlustleistungen in Spule und Endstufe die Spezifikationen der Komponenten einhalten. F¨ ur Komponenten der Firma Bosch werden hierzu technische Kundenunterlagen (TKU) erstellt, die die Einsatzgrenzen der Komponenten beschreiben.
Erstbedatung auf Basis der Spulenladekurven: ============================================ - Schließzeitermittlung ¨ uber die Ladekurve der verw.Spule(Ladezeit bis Nennstrom bei Ubat=14V) ->KFTSRL / KFTSRKM - Schließzeitkorrektur Tmot abh. ->FSZTM - Schließzeitkorrektur bei versch. Batteriespannungen(spannungsabh.Ladekurven der verw.Spule)->KFSZDUB Bei der Bedatung ist darauf zu achten, daß die Temperaturkorrektur und die Grundschließzeiten sich auf eine Normtemperatur(z.B. ca.80 ◦ C bei betriebwarmen Motor) beziehen. Entsprechend muß dann bei dieser Normtemperatur der Kennlinienwert von FSZTM =1.0 sein. Die tmot-abh.Kennlinie soll den Cu-Widerstandsverlauf der Spule( + Kabelbaum + Endstufe) nachbilden. Eine gute Korrelation mit der tats¨ achlichen Spulentemperatur ist hierbei Voraussetzung. F¨ ur die weitere Bedatung der Lastabh¨ angigkeiten in KFTSRL und KFTSRKM, der Dynamikfunktionen(TZSUDYN, ZKDRLSOL, DTSDRL, FTSDRLW), sowie der Festwerte(TSMXNL, TSMNSA, TSMX) wurden im VW-Lastenheft keine Angaben gemacht. Testm¨ oglichkeiten: - ¨ Uberpr¨ ufung des Stromverlaufs auf ¨ Uberschreitung der zul¨ assigen Verlustleistung / magn.S¨ attigung ¨ - Uberpr¨ ufung auf Aussetzer ¨ uber Brennraumdruckmessung, Abgastests oder Brennspannungsmessungen
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
ZUESZ 14.20.3
Seite 3768 von 4100 31.JAN.2003 Thomas Brosi
Zu beachten ist außerdem, daß beim Verladen des Fahrzeuges (Jump-Start mit LKW-Batterie) und beim Defekt der Lichtmaschine, die zul¨ assigen Verlustleistungen nicht ¨ uberschritten werden d¨ urfen. Es kann sich im Verlauf der Applikation ergeben, daß die rl-abh. Dynamikfunktion(Block ’rl-dyn’) praktisch keinen Einfluß hat. Hierbei w¨ are FTSDRLDY nur mit 1,0 bedatet oder DTSDRL auf einen unerreichbar hohen Wert oder TZSUDYN auf sehr kleinen Werten. Es kann dann in einem nachfolgenden Programmstand ¨ uber CW_SZTRL =0 dieser Programmteil aus Laufzeitgr¨ unden ausgeblendet werden.
Funkenbandz¨ undung: ================== Die Funkenbandz¨ undung hat den Effekt in einer Art F¨ achereffekt bei unbekannten Gemischverh¨ altnissen im Brennraum (Kaltstart) die Wahrscheinlichkeit einer Verbrennung zu erh¨ ohen. Daher ist die Verteilung der des Funkenbandes ¨ uber der Zeit, bzw. ¨ uber dem Winkel von der Statistik der Gemischbildung jeweiligen Projekt abh¨ angig. Es ist aber immer auf die Einhaltung der maximal zul¨ assigen Verlustleistung zu achten. Grunds¨ atzlich ist die Funkenbandz¨ undung aus Verlustleistungsgr¨ unden als kritisch anzusehen. Es wird daher empfohlen die Notwendigkeit einer Funkenbandz¨ undung gr¨ undlich zu ¨ uberpr¨ ufen. Da in verschiedenen Projekten gezeigt wurde, daß beim Einsatz von Doppelfunkenspulen die Wahrscheinlichkeit von Saugrohrpatschern beim Einsatz der Funkenbandz¨ undung steigt wird f¨ ur Doppelfunkenkonzepte vom Einbau der Funkenbandz¨ undung abgeraten. Die Drehzahlschwelle FWNMOT sollte m¨ oglichst klein gew¨ ahlt werden, um die mittlere Verlustleitung klein zu halten. Zudem bringt die Funkenbandz¨ undung nur bei großer Winkelaufl¨ osung, also bei kleinen Drehzahlen den gew¨ unschten Effekt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Es ist zu beachten, daß das Funkenband zu einem Absetzen eines Z¨ undfunkens weit nach OT f¨ uhren kann. Die Sp¨ atbegrenzung der Z¨ undausgabe wirkt aber nur auf den Prim¨ arfunken. Es muß daher beachtet werden zu welcher Winkelposition ein sp¨ atester Funke abgesetzt wird und ob eine derartige Funkenlage noch akzeptiert werden kann. Problematisch ist dieser Punkt vor allem bei Doppelspulenz¨ undungen. Hier kann ein sehr sp¨ ater Z¨ undfunke die Gefahr eines Saugrohrpatschers wesentlich erh¨ ohen. Grunds¨ atzlich zeigt die Funkenbandz¨ undung den gew¨ unschten Effekt dann, wenn die Nachz¨ undungen innerhalb eines m¨ oglichst kleinen Winkelbereiches liegen. Optimal w¨ are hier etwa ein 1 Grad Abstand. Hierzu muß bei den g¨ angigen Spulenz¨ undanlagen die Offenzeit FUBAOF entsprechend klein gew¨ ahlt werden. Dies kann jedoch zu einer Verschlechterung f¨ uhren, da manche Motoren die volle Funkenbrenndauer ben¨ otigen. ¨ Ubliche Werte f¨ ur eine Funkenbrenndauer bei der kein signifikanter HC-Anstieg bemerkt wird liegen bei circa 0,5ms. Dieser Wert kann aber nicht als verbindlich angesehen werden. In verschiedenen Projekten, in denen die Funkenbandz¨ undung bereits eingesetzt wird liegt die Offenzeit in einer Gr¨ oßenordnung, bei der der Funke l¨ angst ausgeschwungen ist (2ms). Der Nachfunken wird erst nach vollst¨ andigem Neuladen der Spule gez¨ undet. In diesem Fall w¨ are die Entflammung im Normalfall durch den ersten Funken bereits zu weit fortgeschritten als daß ein zweiter Funke noch unterst¨ utzend wirken k¨ onnte. Trotzdem ist in diesen Projekten eine Verbesserung des Kaltstarts bei extrem tiefen Temperaturen bemerkt worden. Eine Verbesserung ergibt sich aber nur dann, wenn der erste Funke zu keiner Verbrennung gef¨ uhrt hat und die Gemischverh¨ altnisse an der Kerze zum Zeitpunkt des ersten Nachfunkens derart sind, daß dieser eine Entflammung ausl¨ ost.
Beispielbedatung: ================= CW_FUBND= CW_SZTRL= DTSDRL = FUBAOF = FWNMOT = NMNZUESA= NMXZUESA= SZABMAX = TSMXNL = TSMNSA = TSMX = ZKDRLSOL=
FFLDZ: ub
FSZTM: tmot
TZSUDYN: nmot
FTSDRLW: tsdrlmx
0 0 0,3 0,5 400 1000 Upm 5000 Upm 0,4 ms 1 ms 1 ms 5 ms 0,6
5.98 2
8.02 2
10 1,5
11.96 1
13.02 1
14 1
-30 0.9
-5.25 0.95
20.25 1
60 1
100 1.2
1000 0.3
2000 0.2
3000 0.2
4000 0.1
5000 0.1
6000 0
0.15 1.0
0.25 1.0
0.5 1.1
0.75 1.1
1.0 1.2
1.5 1.2
16 1
17.95 1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KFFFANZ: tmot nmot
ZUESZ 14.20.3
-30 2 1 1 1 1 0 0 0
-5.25 2 1 1 1 1 0 0 0
7.5 2 1 1 1 1 0 0 0
20.25 2 1 1 1 1 0 0 0
40.5 2 1 1 1 1 0 0 0
60 2 1 1 1 1 0 0 0
75 2 1 1 1 1 0 0 0
100 2 1 1 1 1 0 0 0
KFTSRL: nmot rl 15 20.25 24.75 30 42 56.25 69.75 84 93.75 98.25
80 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75
480 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75
1000 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75
2000 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75
3000 2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9
4000 2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9
5000 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5
6000 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5
KFSZDUB: ub tsrldyn 1 1.25 1.5 1.75 2 2.25 2.5 2.75 3 3.25 3.5 3.75 4 4.25 4.5 5
5.98 4.1 4.9 4.9 4.9 4.9 6.9 7.97 7.97 7.97 7.97 7.84 7.6 7.1 6.7 6.5 5.3
8.02 2.3 2.4 2.4 2.4 2.4 2.5 2.65 2.65 2.85 3.3 3.9 4.9 3.9 3.9 3.9 3.9
10 1.6 1.63 1.63 1.63 1.63 1.65 1.72 1.72 1.72 1.8 1.87 1.87 1.93 2.1 2.3 1.87
11.96 1.22 1.25 1.25 1.25 1.25 1.25 1.28 1.28 1.28 1.28 1.28 1.28 1.31 1.34 1.34 1.31
13.02 1.13 1.13 1.13 1.13 1.13 1.13 1.13 1.13 1.13 1.13 1.13 1.13 1.13 1.15 1.15 1.13
14 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
16 0.84 0.84 0.84 0.84 0.84 0.84 0.84 0.84 0.84 0.81 0.81 0.81 0.81 0.81 0.81 0.9
2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9
2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9 2.9
2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5
40 320 600 1000 1520 2000 3000 4000
¨ber nmot_w / rkm_w) KFTSRKM (Gruppenkennfeld u Werte: 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75
Seite 3769 von 4100 31.JAN.2003 Thomas Brosi
7000 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5
2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5
Drehzahlerfassung(Funktion %HT2KTWNE1.110ff): ============================================= Zur Verbesserung der Z¨ undwinkelgenauigkeit bei Geberradtoleranz bzw. Signalverz¨ ogerungen im L¨ uckenbereich bei induktiven Gebern, wurde eine Drehzahlschwelle(in %HT2KTWNE)eingef¨ uhrt, oberhalb welcher Schließbeginn und Z¨ undwinkel auf der Basis der Segmentzeit berechnet werden. Geberardtoleranzen werden hierdurch ausgemittelt, w¨ ahrend daf¨ ur ein Dynamikfehler(Z¨ undwinkelsp¨ atverzug bei standardm¨ aßiger Schließzeitausgabe ME9) auftritt. Da bei h¨ oheren Drehzahlen die Motordynamik immer kleiner wird und die Auswirkung der Geberradtoleranz immer gr¨ oßer, muß hier bei der Bedatung ein Kompromiß gefunden werden. Eine m¨ ogliche Erstbedatung w¨ are: - NMOTFIL =2500 Upm - NMOTFILHS= 150 Upm
(Umschaltschwelle) (Hysterese)
Die Einfl¨ uße auf die Felherauswirkung sind recht vielf¨ altig, sodaß nur eine grobe Richtlinie angegeben werden kann: Die Umschaltschwelle kann erh¨ oht werden(z.B. auf 4000...4500Upm) wenn.. ...die Geberradtoleranz + Geber gut ist(z.B.Hallgeber oder konstruktive Kompensation des L¨ uckenfehlers beim Induktivgeber) Die Umschaltschwelle sollte verkleinert werden(z.B. auf 1500...2000Upm) wenn... ...die Geberradtoleranz + Geber schlecht ist(z.B. primitives gestanztes Geberrad mit Induktivgeber) ...die Motordynamik gering ist Der domimierende Fahler bei Induktivgebern ist die Signalverz¨ ogerung der ersten Z¨ ahne nach der L¨ ucke. Falls dieser Fehler nicht durch Hallgeber oder konstr. Geberradmodifikationen eliminiert wurde, kann hier¨ uber ein Bedatungsvorschlag abgeleitet werden. Es muß folgende Bedingung erf¨ ullt sein: NMOTFIL[Upm] + NMOTFILHS[Upm] < (Grundwert[ ◦ ] - ZW[ ◦ ] - 6 ◦ )/(0,006 * szout[ms])
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DZUEET 2.20.1
Seite 3770 von 4100 31.JAN.2003 Thomas Brosi
¨bliche Schließzeiten(außerhalb des Starts) und Z¨ Bei der Rechnung sollten u undwinkel f¨ ur niedrige(noch fahrbare) Lasten verwendet werden. Zus¨ atzlich ist es vorteilhaft darauf zu achten, daß, im Drehzahlbereich der Umschaltung, der Schließbeginn nicht in den L¨ uckenbereich(+ 3 Z¨ ahne) f¨ allt. Eine ¨ Uberpr¨ ufung dieser Effekte sowie des Dynamikeinflusses(oberhalb der Drehzahlschwelle), kann nur unter direkter Oszimessung der Spulenansteuerung und des Geberradsignals erfolgen.
¨ Uberlappbestimmung: =================== ¨berlapp. Dieser wird in der Z¨ Die Z¨ undkanalaktualisierung erfolgt abh¨ angig vom U undausgabe(HT2KTIGNI) ¨ uber die Kanalaktivit¨ at und ¨ uber den hier vorausberechneten ¨ Uberlappz¨ ahler(ovlzue) ermittelt. Notwendig hierf¨ ur ist die Kenntnis der Bezugsmarkenlagen(SY_GRDWRT). Bei Bisyncrosystemen ben¨ otigt man außerdem den Abstand der Syncrolagen(SY_GRDWOF) und die Taskzuordnung von HT2KTIGNI(SY_KTIGNBI=0 bei Berechnung im syn / SY_KTIGNBI=1 bei Berechnung im syns). Der Parameter SZABMAX kann auf 0,4ms bedatet werden.
FU DZUEET 2.20.1 Diagnose Zuendendstufentreiber FDEF DZUEET 2.20.1 Funktionsdefinition %DZUEET_2_10
NewData DFPMIF
dzueet-main
En Nr
dzueet-main
B_dzenable 1/
B_dzrts
0
nr/_100ms
(HT2KTCK110 muß in der Taskreihenfolge vor DZUEET kommen) nr/_100ms
2/ En
SY_ZYLZA /NC
20/ nr/_100ms 1
nr/_100ms
Nr
dzueet-cylloop
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CylLoop En Nr
dzueet-cylloop
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
En
Nr
Nr
NPL
changing error > none plaus.
KS_UBATT /NC
En KSUBPRL B_dzuksub Nr
short circuit with ub
KS_MASSE /NC
En KSMSPRL B_dzuksms Nr
short circuit with mass
LASTABFALL /NC
En SIGPRL B_dzusig Nr
ENDSTUFE_OK /NC
En HLPRL B_dzuhl Nr
dzkflag
Seite 3771 von 4100 31.JAN.2003 Thomas Brosi
no signal
no error / healing (healing soll auch eingetragen werden,, wenn vorher kein Fehler vorhanden war >o.k. Beim Wechsel zwischen sporadischem Fehler und kurzzeitiger Heilung soll keine Meldung erfolgen > don’t know)
dzueet-newdata
En
DZUEET 2.20.1
dzueet-newdata
En 10/
11/ dzuksubzl
1
1
1/ dzuksubzl
B_dzksub false true
0
dzuksubzl
1/ dzuksubzl 1
DZUPKSUB Nr
Fehlerspeichereintrag nach mind. DZUPKSUB. Dekrementierung wenn Fehler nicht vorhanden
dzueet-ksubprl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dzuksub
dzueet-ksubprl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DZUEET 2.20.1
Seite 3772 von 4100 31.JAN.2003 Thomas Brosi
En 12/ 13/
B_dzuksms
B_dzksms dzuksmszl
false true
1/ dzuksmszl
1 0
1
1/ dzuksmszl
dzuksmszl
1 DZUPKSMS dzueet-ksmsprl
Nr
Short circuit to GND is considered as verified if ksms is detected DZUPKMS times without getting false inbetween dzueet-ksmsprl
En 15/ 14/
B_dzsig false true
dzusigzl
1/ dzusigzl
1
1
0 dzusigzl
1/ dzusigzl 1 DZUPSIG Nr
Open circuit is considered as verified if sig is detected DZUPSIG times without getting false inbetween
dzueet-sigprl
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_dzusig
dzueet-sigprl
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DZUEET 2.20.1
Seite 3773 von 4100 31.JAN.2003 Thomas Brosi
En dzuksmszl
19/ dzuksubzl
B_dznpl
dzusigzl
DZUPNPL Nr dzueet-npl
bei ein wechselnden Fehler wird dieser als ’nicht plausibel’ behandelt. Es müssen mind. 2 Zählerstände über DZUPNPL stehen dzueet-npl
En 16/ B_dzuhl
1/ dzuhlzl Healing wird zurückgesetzt sobald
Healing is considered as verified if noerr is detected DZUPHL times without getting false inbetween
dzuhlzl
1/ dzuhlzl
17/ B_dzhl
DZUPHL Nr
false true dzueet-hlprl
1
dzueet-hlprl
ClrDfpm
Zyl0
Zyl1
Zyl2
Zyl3
Zyl4
Zyl5
Zyl6
Zyl7
dzueet-dfpmif
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ein einzelner Fehler vorkommt
0
dzueet-dfpmif
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_dzksub
DZUEET 2.20.1
Seite 3774 von 4100 31.JAN.2003 Thomas Brosi
sfpMaxError 1/ sfp
3
sfpMaxError
B_dzksms
sfpMinError 1/ sfp sfpMinError
3 B_dznpl
sfpNplError 1/ sfp sfpNplError
3 B_dzsig
sfpSigError 1/ sfp sfpSigError
3 B_dzhl
sfpHealing 1/ sfp sfpHealing
3 DFP_DZKU3
dzueet-zyl3
dfp dfp locSfp_dzku0
Die Fehlerpfade f¨ ur Zyl.0-3 sind immer vorhanden
SY_ZYLZA /NC 7 B_dzksub
1/
sfpMaxError 1/ sfp sfpMaxError
7 B_dzksms
2/
sfpMinError 1/ sfp sfpMinError
7 B_dznpl
3/
sfpNplError 1/ sfp sfpNplError
7 B_dzsig
4/
sfpSigError 1/ sfp sfpSigError
7 B_dzhl
5/
sfp sfpHealing
7
DFP_DZKU7
sfpHealing 1/
dfp dfp locSfp_dzku0
dzueet-zyl7
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
dzueet-zyl3
dzueet-zyl7
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DZUEET 2.20.1
Seite 3775 von 4100 31.JAN.2003 Thomas Brosi
Die Fehlerpfade f¨ ur Zyl.4-7 sind zylinderzahlabh. vorhanden
1/ DFP_DZKU0
DFP_DZKU1
DFP_DZKU2
DFP_DZKU3
DFP_DZKU4
DFP_DZKU5
DFP_DZKU6
DFP_DZKU7
dfpgetClf
dzuksmszl
0
getClf dfpgetClf getClf
2/
dzuksubzl
dfpgetClf getClf dfpgetClf 3/
getClf
dzusigzl
dfpgetClf getClf dfpgetClf
4/
getClf
dzuhlzl
dfpgetClf getClf dfpgetClf getClf
8/
fzaehler/fcmclr
fzaehler/fcmclr
0
SY_ZYLZA /NC ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
1
fzaehler/fcmclr
dzueet-clrdfpm
fzaehler/fcmclr
dzueet-clrdfpm Das L¨ oschen der Fehlerpfade ist f¨ ur die Zyl.0-3 immer vorhanden, ansonsten zylinderzahlabh. Die Funktionen HT2KTCK110 /DZUEET mu¨ ussen an die verdrahteten Endstufen angepaßt sein.
ABK DZUEET 2.20.1 Abkurzungen ¨ Parameter
Source-X
CDCDZKU0 CDCDZKU1 CDCDZKU2 CDCDZKU3 CDCDZKU4 CDCDZKU5 CDCDZKU6 CDCDZKU7 CDKDZKU0 CDKDZKU1 CDKDZKU2 CDKDZKU3 CDKDZKU4 CDKDZKU5 CDKDZKU6 CDKDZKU7 CDTDZKU0 CDTDZKU1 CDTDZKU2 CDTDZKU3 CDTDZKU4 CDTDZKU5 CDTDZKU6 CDTDZKU7 CLADZKU0 CLADZKU1 CLADZKU2 CLADZKU3 CLADZKU4 CLADZKU5 CLADZKU6 CLADZKU7 DZUPHL DZUPKSMS DZUPKSUB DZUPNPL DZUPSIG FFTDZKU0 FFTDZKU1 FFTDZKU2
BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR
BLOKNR BLOKNR BLOKNR
Source-Y
Art
Bezeichnung
KL KL KL KL KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL
Codewort CARB: Zundspule ¨ 0 Codewort CARB: Zundspule ¨ 1 Codewort CARB: Zundspule ¨ 2 Codewort CARB: Zundspule ¨ 3 Codewort CARB: Zundspule ¨ 4 Codewort CARB: Zundspule ¨ 5 Codewort CARB: Zundspule ¨ 6 Codewort CARB: Zundspule ¨ 7 Codewort Kunde: Zundspule ¨ 0 Codewort Kunde: Zundspule ¨ 1 Codewort Kunde: Zundspule 2 ¨ Codewort Kunde: Zundspule ¨ 3 Codewort Kunde: Zundspule ¨ 4 Codewort Kunde: Zundspule ¨ 5 Codewort Kunde: Zundspule 6 ¨ Codewort Kunde: Zundspule ¨ 7 Codewort Tester: Zundspule ¨ 0 Codewort Tester: Zundspule ¨ 1 Codewort Tester: Zundspule 2 ¨ Codewort Tester: Zundspule ¨ 3 Codewort Tester: Zundspule ¨ 4 Codewort Tester: Zundspule ¨ 5 Codewort Tester: Zundspule ¨ 6 Codewort Tester: Zundspule ¨ 7 Fehlerklasse: Zundspule ¨ 0 Fehlerklasse: Zundspule ¨ 1 Fehlerklasse: Zundspule 2 ¨ Fehlerklasse: Zundspule ¨ 3 Fehlerklasse: Zundspule ¨ 4 Fehlerklasse: Zundspule ¨ 5 Fehlerklasse: Zundspule 6 ¨ Fehlerklasse: Zundspule ¨ 7 ¨ ¨ Zahldauer des Entprellzahlers Heilung ¨ ¨ Zahldauer des Entprellzahlers KS nach Masse ¨ ¨ Zahldauer des Entprellzahlers KS nach Ub ¨ ¨ Zahldauer des Entprellzahlers nicht plausibler Fehler ¨ ¨ Zahldauer des Entprellzahlers Leitungsabfall Freeze Frame Tabelle: Zundspule ¨ 0 Freeze Frame Tabelle: Zundspule ¨ 1 Freeze Frame Tabelle: Zundspule 2 ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Source-X
FFTDZKU3 FFTDZKU4 FFTDZKU5 FFTDZKU6 FFTDZKU7 TSFDZKU0 TSFDZKU1 TSFDZKU2 TSFDZKU3 TSFDZKU4 TSFDZKU5 TSFDZKU6 TSFDZKU7
BLOKNR BLOKNR BLOKNR BLOKNR BLOKNR
Art
Bezeichnung
KL KL KL KL KL FW FW FW FW FW FW FW FW
Freeze Frame Tabelle: Zundspule ¨ 3 Freeze Frame Tabelle: Zundspule 4 ¨ Freeze Frame Tabelle: Zundspule ¨ 5 Freeze Frame Tabelle: Zundspule ¨ 6 Freeze Frame Tabelle: Zundspule ¨ 7 Fehlersummenzeit: Zundspule 0 ¨ Fehlersummenzeit: Zundspule ¨ 1 Fehlersummenzeit: Zundspule ¨ 2 Fehlersummenzeit: Zundspule ¨ 3 Fehlersummenzeit: Zundspule ¨ 4 Fehlersummenzeit: Zundspule ¨ 5 Fehlersummenzeit: Zundspule ¨ 6 Fehlersummenzeit: Zundspule ¨ 7
Systemkonstante
Art
Bezeichnung
SY_ZYLZA
SYS (REF) Zylinderanzahl
Variable
Quelle
BLOKNR
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DZUEET 2.20.1
B_BEDZKU0 B_BEDZKU1 B_BEDZKU2 B_BEDZKU3 B_BEDZKU4 B_BEDZKU5 B_BEDZKU6 B_BEDZKU7 B_BKDZKU0 B_BKDZKU1 B_BKDZKU2 B_BKDZKU3 B_BKDZKU4 B_BKDZKU5 B_BKDZKU6 B_BKDZKU7 B_CLDZKU0 B_CLDZKU1 B_CLDZKU2 B_CLDZKU3 B_CLDZKU4 B_CLDZKU5 B_CLDZKU6 B_CLDZKU7 B_DZENABLE B_DZHL B_DZKSMS B_DZKSUB B_DZNPL B_DZRTS B_DZSIG B_FTDZKU0 B_FTDZKU1 B_FTDZKU2 B_FTDZKU3 B_FTDZKU4 B_FTDZKU5 B_FTDZKU6 B_FTDZKU7 B_MNDZKU0 B_MNDZKU1 B_MNDZKU2 B_MNDZKU3 B_MNDZKU4 B_MNDZKU5 B_MNDZKU6 B_MNDZKU7 B_MXDZKU0 B_MXDZKU1 B_MXDZKU2 B_MXDZKU3 B_MXDZKU4 B_MXDZKU5 B_MXDZKU6 B_MXDZKU7 B_NPDZKU0 B_NPDZKU1 B_NPDZKU2 B_NPDZKU3 B_NPDZKU4
Source-Y
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN EIN EIN EIN EIN EIN EIN EIN LOK LOK LOK LOK EIN LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ ¨ loschen prim.Zundkreis ¨ Zyl.0 ¨ loschen prim.Zundkreis ¨ Zyl.1 ¨ loschen prim.Zundkreis Zyl.2 ¨ ¨ loschen prim.Zundkreis ¨ Zyl.3 ¨ loschen prim.Zundkreis ¨ Zyl.4 ¨ loschen prim.Zundkreis ¨ Zyl.5 ¨ loschen prim.Zundkreis ¨ Zyl.6 ¨ loschen prim.Zundkreis ¨ Zyl.7 Bedingung fur ¨ aktive Zundkreisdiagnose ¨ Bedingung Zundkreisfehler ¨ geheilt Bedingung Kurzschluß nach Masse am Z¨undkreis Bedingung Kurzschluß nach Ub am Zundkreis ¨ Zundkreisfehlerflag: ¨ nicht plausibel Bedingung ready to send Bedingung Zundkreisfehler ¨ : Leitungsunterbrechung DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ DSM Information : Zundkreisdiagnose ¨ Minfehler Zundkreis ¨ uberwachung ¨ Minfehler Zundkreis ¨ uberwachung ¨ Minfehler Zundkreis ¨ uberwachung ¨ Minfehler Zundkreis ¨ uberwachung ¨ Minfehler Zundkreis ¨ uberwachung ¨ Minfehler Zundkreis uberwachung ¨ ¨ Minfehler Zundkreis uberwachung ¨ ¨ Minfehler Zundkreis uberwachung ¨ ¨ Maxfehler Zundkreis uberwachung ¨ ¨ Maxfehler Zundkreis ¨ uberwachung ¨ Maxfehler Zundkreis ¨ uberwachung ¨ Maxfehler Zundkreis ¨ uberwachung ¨ Maxfehler Zundkreis ¨ uberwachung ¨ Maxfehler Zundkreis ¨ uberwachung ¨ Maxfehler Zundkreis ¨ uberwachung ¨ Maxfehler Zundkreis ¨ uberwachung ¨ Fehler nicht plausibles Signal Zundkreis ¨ uberwachung ¨ Fehler nicht plausibles Signal Zundkreis uberwachung ¨ ¨ Fehler nicht plausibles Signal Zundkreis ¨ uberwachung ¨ Fehler nicht plausibles Signal Zundkreis ¨ uberwachung ¨ Fehler nicht plausibles Signal Zundkreis ¨ uberwachung ¨
DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET
HT2KTCK110 DZUEET DZUEET DZUEET DZUEET HT2KTCK110 DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET
DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET
DZUEET
Seite 3776 von 4100 31.JAN.2003 Thomas Brosi
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Quelle
B_NPDZKU5 B_NPDZKU6 B_NPDZKU7 B_SIDZKU0 B_SIDZKU1 B_SIDZKU2 B_SIDZKU3 B_SIDZKU4 B_SIDZKU5 B_SIDZKU6 B_SIDZKU7 DFP_DZKU0 DFP_DZKU1 DFP_DZKU2 DFP_DZKU3 DFP_DZKU4 DFP_DZKU5 DFP_DZKU6 DFP_DZKU7 DZKFLAG DZUHLZL DZUKSMSZL DZUKSUBZL DZUSIGZL E_DZKU0 E_DZKU1 E_DZKU2 E_DZKU3 E_DZKU4 E_DZKU5 E_DZKU6 E_DZKU7 SFPDZKU0 SFPDZKU1 SFPDZKU2 SFPDZKU3 SFPDZKU4 SFPDZKU5 SFPDZKU6 SFPDZKU7 Z_DZKU0 Z_DZKU1 Z_DZKU2 Z_DZKU3 Z_DZKU4 Z_DZKU5 Z_DZKU6 Z_DZKU7
DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET HT2KTCK110 DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET DZUEET
Referenziert von
DZUEET
DZUEET 2.20.1
Art
Bezeichnung
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS DOK DOK DOK DOK DOK DOK DOK DOK EIN LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
Fehler nicht plausibles Signal Zundkreis uberwachung ¨ ¨ Fehler nicht plausibles Signal Zundkreis ¨ uberwachung ¨ Fehler nicht plausibles Signal Zundkreis ¨ uberwachung ¨ Signalabfall Zundkreis ¨ uberwachung ¨ Signalabfall Zundkreis ¨ uberwachung ¨ Signalabfall Zundkreis uberwachung ¨ ¨ Signalabfall Zundkreis ¨ uberwachung ¨ Signalabfall Zundkreis ¨ uberwachung ¨ Signalabfall Zundkreis ¨ uberwachung ¨ Signalabfall Zundkreis ¨ uberwachung ¨ Signalfehler Zundkreis ¨ uberwachung ¨ Fehlerpfad Zundkreisdiagnose ¨ Fehlerpfad Zundkreisdiagnose ¨ Fehlerpfad Zundkreisdiagnose ¨ Fehlerpfad Zundkreisdiagnose ¨ Fehlerpfad Zundkreisdiagnose ¨ Fehlerpfad Zundkreisdiagnose ¨ Fehlerpfad Zundkreisdiagnose ¨ Fehlerpfad Zundkreisdiagnose ¨ Flagbyte Diagnoseflags ¨ Entprellzahler Heilung ¨ Entprellzahler Kurzschluß nach Masse ¨ Entprellzahler Kurzschluß nach Ubatt ¨ Entprellzahler Leitungsabfall Fehler : Zundkreisfehler ¨ Fehler : Zundkreisfehler ¨ Fehler : Zundkreisfehler ¨ Fehler : Zundkreisfehler ¨ Fehler : Zundkreisfehler ¨ Fehler : Zundkreisfehler ¨ Fehler : Zundkreisfehler ¨ Fehler : Zundkreisfehler ¨ Fehlerpuffer Zundkreisfehler ¨ Fehlerpuffer Zundkreisfehler ¨ Fehlerpuffer Zundkreisfehler ¨ Fehlerpuffer Zundkreisfehler ¨ Fehlerpuffer Zundkreisfehler ¨ Fehlerpuffer Zundkreisfehler ¨ Fehlerpuffer Zundkreisfehler ¨ Fehlerpuffer Zundkreisfehler ¨ Zyklusflag Zundkreisdiagnose ¨ Zyklusflag Zundkreisdiagnose ¨ Zyklusflag Zundkreisdiagnose ¨ Zyklusflag Zundkreisdiagnose ¨ Zyklusflag Zundkreisdiagnose ¨ Zyklusflag Zundkreisdiagnose ¨ Zyklusflag Zundkreisdiagnose ¨ Zyklusflag Zundkreisdiagnose ¨
Seite 3777 von 4100 31.JAN.2003 Thomas Brosi
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2DDLI 2.21.2
Seite 3778 von 4100 31.JAN.2003 Thomas Brosi
FB DZUEET 2.20.1 Funktionsbeschreibung Diese FDEF dient der Fehlerdiagnose am Z¨ undtreiberbaustein CK110 bei Z¨ undsystemen mit ruhender Verteilung und externen Z¨ undendstufen. Die Funktion ist zwischen den Funktionen HT2KTCK110 und DFPM eingebettet, die entsprechend angepaßt sein m¨ ussen. Der Z¨ undtreiberbaustein CK110 enth¨ alt Stromquellen zur Ansteuerung der Z¨ undendstufen (Darlington Leistungstransistoren). Eine Diagnoseschaltung erkennt bei eingeschalteter Stromquelle die m¨ oglichen Fehlerzust¨ ande: -
Kurzschluß nach UBAT (KSUB): MCK110_SHORT_TO_UBAT = 02 Kurzschluß nach MASSE (KSM): MCK110_SHORT_TO_GND = 00 Lastabfall (LA): MCK110_OPEN_LOAD = 01 falsch Kanalnr: ILLEGAL_IGNITION_NUMBER = 0xFF
Die Stromquelle wird eingeschaltet, damit der Endstufentransistor w¨ ahrend der Schließzeit den Prim¨ arstrom durch die Z¨ undspule fließen l¨ aßt. Beim Ausschalten entsteht der Z¨ undfunke. Eine Ansteuerung mit einem Pr¨ ufmuster ist beim Z¨ undungstreiber deshalb nicht m¨ oglich. ¨ber fehler- und zylinderindividuelle Z¨ Die Fehlerentprellung erfolgt u ahler, welche beim Fehlerfall in jedem Raster inkrementiert werden. Falls ein Fehler wieder verschwindet, wird dekrementiert. Bei Erreichen des max. Entprellwertes wird das entsprechende Fehlerflag gesetzt und in den Fehlerspeicher eingetragen. Auch Fehlerheilung wird bis zum Erreichen eines Max.wertes ein Entprellz¨ ahler inkrementiert. Dagegen wird im Fehlerfall der Entprellz¨ ahler sofort zur¨ uckgesetzt. Ein gesetztes Heilungsbit ohne vorangegangenem Fehler ist zul¨ assig und gew¨ unscht. Ein Nichterreichen der Fehlerentprellung und der Heilungsentprellung bedeutet eine Nichteintragung. Ein wechselnder Fehler wird als NPL-Fehler angezeigt. Dies kann auch im Falle einer CK110 internen Fehlfunktion mit wechselder Ausgabe gegeben sein.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Das Einschalten f¨ ur einzelne Zylinder erfolgt im Synchro und jeder Z¨ undtreiberausgang wird sequentiell nach zwei Kurbelwellenumdrehungen im Z¨ undabstand eingeschaltet. Die Zeiten nach denen also eine Diagnose m¨ oglich ist sind drehzahlabh¨ angig. Bei kleinen Drehzahlen liegen die Z¨ undabst¨ ande im Bereich von 100ms. Die Fehlererkennung erfolgt im 100ms Raster. Ausgehend davon daß nach 2 Umdrehungen alle Zylinder einmal gez¨ undet haben, ergibt sich eine untere Drehzahlgrenze, unterhalb welcher noch nicht alle Zylinder gez¨ undet haben und damit nicht diagnostizierbar sind. Drehzahl 1/min 600 1200 1500 2000
Periode KW ms 100 50 40 30
zeitl.Z¨ undabstand ms 200 100 80 60
Da das Auslesen der Fehler fr¨ uhestens alle 100ms erfolgen kann, ist erst bei Drehzahlen gr¨ oßer 1200 1/min sichergestellt, daß zwischenzeitlich eine erneute Diagnose m¨ oglich war. Aufgrund eines Sicherheitsabstandes, begr¨ undet durch Z¨ undwinkel- und Schließzeitspr¨ unge sowie -¨ uberlappungen, kann erst ab 1400Upm sicher diagnostiziert werden. Ein erkannter Fehler eines Z¨ undtreibers wird in einem Schieberegister als 2-Bit Information abgespeichert und kann ¨ uber eine SPI-Schnittstelle ausgelesen werden: Fehlertyp
1 0 1 0
1 1 0 0
o.k. LA KSUB KSM
si mx mn
Das Auslesen der Schnittstelle ist nur bei der Bedingung B_desee = true m¨ oglich (UBCJMIN, UBCJMX, NDECJ) Die mit der Funktion HT2KTCK110 ausgelesenen Fehlerbytes(dzkflag) setzen das Fehlerspeicherflag, wenn die Drehzahl >1400 Upm und die Funktionsbedingungen f¨ ur den CK110 erf¨ ullt sind.
APP DZUEET 2.20.1 Applikationshinweise Beispieldaten f¨ ur die Entprellz¨ ahler(10 entspricht 1sec-Entprellzeit): DZUPKSUB =10 DZUPKSMS =10 DZUPSIG =10 DZUPHL =10 sobald ein einzelner Fehler auftritt, wird healing-flag zur¨ uckgesetzt DZUNPL = 3 mind. 2 wechselnde Fehler m¨ ussen diesen Z¨ ahlerstand erreicht haben. Faustregel: DZUNPL < DZUPxyz /3
FU T2DDLI 2.21.2 KWP2000: Dynamically Define Local Identifier FDEF T2DDLI 2.21.2 Funktionsdefinition 1) ClearDynamicallyDefinedLocalIdentifier: Dynamically Define Local Identifier Request Service; definitionMode = clearDynamicallyDefinedLocalIdentifier: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
dynamicallyDefineLocalIdentifier Request Service Id dynamicallyDefinedLocalIdentifier definitionMode=[clearDynamicallyDefinedLocalIdentifier]
M M M
(2C) F0-F9 04
DDLI DDDLI_... CDDDLI
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2DDLI 2.21.2
Seite 3779 von 4100 31.JAN.2003 Thomas Brosi
Dynamically Define Local Identifier Positive Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2
dynamicallyDefineLocalIdentifier positive Response Service Id dynamicallyDefineLocalIdentifier
M M
(6C) F0-F9
DDLIPR DDDLI_...
Dynamically Define Local Identifier Negative Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id dynamicallyDefineLocalIdentifier Request Service Id responseCode
S S M
7F (2C) xx*
NR DDLI RC_...
xx=12: Testeranforderung nicht unterst¨ utzt (SY_TKDLIMA=0 oder falscher Identifier). 2) DefineByMemoryAddress: Dynamically Define Local Identifier Request Service; definitionMode = defineByMemoryAddress: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2
dynamicallyDefineLocalIdentifier Request Service Id dynamicallyDefinedLocalIdentifier
M M
(2C) F0-F9
DDLI DDDLI_...
#3 #4 #5 #6 #7 #8
definitionMode=[defineByMemoryAddress] #1 positionInDynamicallyDefinedLocalIdentifier #1 memorySize #1 memoryAddress #1 (High Byte) memoryAddress #1 (Middle Byte) memoryAddress #1 (Low Byte)
M M M M M M
03 xx xx xx xx xx
DMBA PIDDDLI_... MS_... MA_... MA_... MA_...
#9 #10 #11 #12 #13 #14
definitionMode=[defineByMemoryAddress] #2 positionInDynamicallyDefinedLocalIdentifier #2 memorySize #2 memoryAddress #2 (High Byte) memoryAddress #2 (Middle Byte) memoryAddress #2 (Low Byte)
C C C C C C
03 xx xx xx xx xx
DBMA PIDDDLI_... MS_... MA_... MA_... MA_...
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
:
:
#n-5 #n-4 #n-3 #n-2 #n-1 #n
:
definitionMode=[defineByMemoryAddress] #m positionInDynamicallyDefinedLocalIdentifier #m memorySize #m memoryAddress #m (High Byte) memoryAddress #m (Middle Byte) memoryAddress #m (Low Byte)
C C C C C C
: 03 xx xx xx xx xx
: DBMA PIDDDLI_... MS_... MA_... MA_... MA_...
Anzahl der Elemente pro dynamicallyDefinedLocalIdentifier DynamicallyDefinedLocalIdentifier F0 F1 F2 F3 F4 F5 F6 F7 F8 F9
m 20 3 3 3 3 3 3 3 3 3
Dynamically Define Local Identifier Positive Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2
dynamicallyDefineLocalIdentifier positive Response Service Id dynamicallyDefineLocalIdentifier
M M
(6C) F0-F9
DDLIPR DDDLI_...
Dynamically Define Local Identifier Negative Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id dynamicallyDefineLocalIdentifier Request Service Id responseCode
S S M
7F (2C) xx
NR DDLI RC_...
xx=12: xx=10: xx=22: xx=31:
Testeranforderung nicht unterst¨ utzt (SY_TKDLIMA=0, Dateninhalt). Allgemeiner Fehler (Fehler in L¨ ange der Anfrage). Bedingungen nicht korrekt (der Identifier wurde zuvor nicht gel¨ oscht). Anfrage unzul¨ assig (der Identifier wird nicht unterst¨ utzt).
Durch den folgenden Service ist der dynamisch definierte Local Identifier auslesbar:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2ATP 2.10.0
Seite 3780 von 4100 31.JAN.2003 Thomas Brosi
ReadDataByLocalIdentifier Request Message Data Byte #1 #2
Parameter Name readDataByLocalIdentifier Request Service Id recordLocalIdentifier
Cvt M M
Hex Value (21) F0-F9
Mnemonic RDBLI RLI_..._
ReadDataByLocalIdentifier Positive Response Message Data Byte #1 #2 #3
readDataByLocalIdentifier Positive Response Service Id Id recordLocalIdentifier recordValue#1
Parameter Name
Cvt M M M
Hex Value (61) xx xx
Mnemonic RDBLIPR RLI_..._ RV_...
:
:
:
:
:
#p
recordValue#q
U
xx
RV_...
ReadDataByLocalIdentifier Negative Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id readDataByLocalIdentifier Request Service Id responseCode
S S M
7F (21) xx
NR RDBLI RC_...
xx=12: Testeranforderung nicht unterst¨ utzt (SY_TKDLIMA=0 oder falscher Identifier).
ABK T2DDLI 2.21.2 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_TKDLIMA
SYS
Systemkonstante Bedingung: Aktivierung DefineByMemoryAddress (DDLI)
FB T2DDLI 2.21.2 Funktionsbeschreibung APP T2DDLI 2.21.2 Applikationshinweise ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
¨ SY_TKDLIMA=0: Die Definition eines dynamischen Local Identifier mittels Adresse ist deaktiviert. Aus Sicherheitsgrunden ¨ sollte dieses der Standard-Wert fur ¨ Serienst ande sein.
FU T2ATP 2.10.0 KWP2000: Access Timing Parameter FDEF T2ATP 2.10.0 Funktionsdefinition AccessTimingParameter: ====================== Request Service --------------+------------+-----------------------------------------------------------+--------------+--------------+--------------+ | Data Byte | Parameter Name | Cvt | Hex Value | Mnemonic | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ | #1 | accessTimingParameter Request Service Id | M | (83) | ATP | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ | #2 | TimingParameterIdentifier = [ | M | xx=[ | TPI_ | | | readLimitsOfPossibleTimingParameter, | | 00, | RLOPTP | | | setTimingParametersToDefaultValues, | | 01, | STPTDV | | | readCurrentlyActiveTimingParameters, | | 02, | RCATP | | | setTimingParametersToGivenValues] | | 03] | STPTGV | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ | #3 | P2min | C3 | xx | P2min | | #4 | P2max | C3 | xx | P2max | | #5 | P3min | C3 | xx | P3min | | #6 | P3max | C3 | xx | P3max | | #7 | P4min | C3 | xx | P4min | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ C3: Bedingung erf¨ ullt f¨ ur TPI = setTimingParametersToGivenValues (03) P1 P2 P3 P4
= = = =
Bytezwischenzeit des Antworttelegramms Zeit zwischen Request und Antworttelegramm bzw. Zeit zwischen 2 Antworttelegrammen Zeit zwischen Antworttelegrammende und neuem Request Bytezwischenzeit des Requesttelegramms
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2ATP 2.10.0
Seite 3781 von 4100 31.JAN.2003 Thomas Brosi
Positive Response Service ------------------------+------------+-----------------------------------------------------------+--------------+--------------+--------------+ | Data Byte | Parameter Name | Cvt | Hex Value | Mnemonic | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ | #1 | accessTimingParameter Positive Response Service Id | M | (C3) | ATPPR | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ | #2 | TimingParameterIdentifier = [ | M | xx=[ | TPI_ | | | readLimitsOfPossibleTimingParameter, | | 00, | RLOPTP | | | setTimingParametersToDefaultValues, | | 01, | STPTDV | | | readCurrentlyActiveTimingParameters, | | 02, | RCATP | | | setTimingParametersToGivenValues] | | 03] | STPTGV | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ | #3 | P2min | C4 | xx | P2min | | #4 | P2max | C4 | xx | P2max | | #5 | P3min | C4 | xx | P3min | | #6 | P3max | C4 | xx | P3max | | #7 | P4min | C4 | xx | P4min | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ C4: Bedingung erf¨ ullt f¨ ur TPI = readLimitsOfPossibleTimingParameter (00), readCurrentlyActiveTimingParameters (02)
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Negative Response Service ------------------------+------------+--------------------------------------------------------------------+-----+--------------+--------------+ | Data Byte | Parameter Name | Cvt | Hex Value | Mnemonic | +------------+--------------------------------------------------------------------+-----+--------------+--------------+ | #1 | negativeResponse Service Id | S | 7F | NR | +------------+--------------------------------------------------------------------+-----+--------------+--------------+ | #2 | TimingParameterIdentifier | M | (83) | TPI_SP | +------------+--------------------------------------------------------------------+-----+--------------+--------------+ | #3 | responseCode=[ | M | xx=[ | RC_... | | | subFunctionNotSupported | | 12 | | | | ConditionsNotCorrectOrRequestSequenceError | | 22 | | | | RequestOutOfRange] | | 31] | | +------------+--------------------------------------------------------------------+-----+--------------+--------------+
Normal timing parameter set: +-----------+-----------------------------------------+-------------------------------------+ | Timing | Minimum values [ms] | Maximum values [ms] | +-----------+---------------+-----------+-------------+---------+-------------+-------------+ | Parameter | Lower limit | Default | Resolution | Default | Upper limit | Resolution | +-----------+---------------+-----------+-------------+---------+-------------+-------------+ | P1 | 0 | 0 | --| 20 | 20 | --| +-----------+---------------+-----------+-------------+---------+-------------+-------------+ | P2 | 0 | 25 | 0.5 | 50 | calculation | See below | | | | | | | see below | | +-----------+---------------+-----------+-------------+---------+-------------+-------------+ | P3 | 0 | 55 | 0.5 | 5000 | infinite, FF| 250 | +-----------+---------------+-----------+-------------+---------+-------------+-------------+ | P4 | 0 | 5 | 0.5 | 20 | 20 | --| +-----------+---------------+-----------+-------------+---------+-------------+-------------+
Extended timing parameter set (for physical addressing only): +-----------+-----------------------------------------+-------------------------------------+ | Timing | Minimum values [ms] | Maximum values [ms] | +-----------+---------------+-----------+-------------+---------+-------------+-------------+ | Parameter | Lower limit | Default | Resolution | Default | Upper limit | Resolution | +-----------+---------------+-----------+-------------+---------+-------------+-------------+ | P1 | 0 | 0 | --| 20 | 20 | --| +-----------+---------------+-----------+-------------+---------+-------------+-------------+ | P2 | 0 | 0 | 0.5 | 1000 | calculation | See below | | | | | | | see below | | +-----------+---------------+-----------+-------------+---------+-------------+-------------+ | P3 | 0 | 0 | 0.5 | 5000 | infinite, FF| 250 | +-----------+---------------+-----------+-------------+---------+-------------+-------------+ | P4 | 0 | 5 | 0.5 | 20 | 20 | --| +-----------+---------------+-----------+-------------+---------+-------------+-------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2DTCS 4.20.0
Seite 3782 von 4100 31.JAN.2003 Thomas Brosi
Timing parameter calculation: +-----------+----------+---------------+---------------+------------------------------------+ | Timing | Hex | Resolution | Maximum | Maximum value calculation method | | Parameter | value | | value [ms] | | +-----------+----------+---------------+---------------+------------------------------------+ | P2max | 01 to F0 | 25 | 25 to 6000 | (Hex value)*(resolution) | +-----------+----------+---------------+---------------+------------------------------------+ | | F1 | | 9400 | | | | F2 | See | 12800 | | | | F3 | maximum | 19200 | (Low nibble of Hex value)*256*25 | | | F4 | value | 25600 | | | | F5 | calculation | 32000 | | | | F6 | method | 38400 | | | | F7 | | 44800 | | | | F8 | | 51200 | | | | F9 | | 57600 | Example of $FA: | | | FA | | 64000 | ($0A*$0100)*25 = 64000 | | | FB | | 70400 | | | | FC | | 76800 | | | | FD | | 83200 | | | | FE | | 89600 | | +-----------+----------+---------------+---------------+------------------------------------+ | | FF | --| infinite | Not applicable | +-----------+----------+---------------+---------------+------------------------------------+
ABK T2ATP 2.10.0 Abkurzungen ¨ FB T2ATP 2.10.0 Funktionsbeschreibung APP T2ATP 2.10.0 Applikationshinweise
FU T2DTCS 4.20.0 KWP2000: Read Diagnostic Trouble Codes By Status ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF T2DTCS 4.20.0 Funktionsdefinition Fehlerspeicher lesen, kurz ReadDiagnosticTroubleCodesByStatus Request Service Data Byte #1 #2
ReadDiagnosticTroubleCodesByStatus Request Sid StatusOfDTC
Cvt M M
(18) nn*
Mnemonic RDTCBS SODTC_
#3
groupOfDTC High Byte
M
**
GODTC_PG
#4
groupOfDTC Low Byte
M
**
Cvt: M: C: S: nn*:
Parameter Name
Hex Value
Convention mandatory conditional. The presence of this parameter depends upon other parameters within the service. mandatory (unless specified otherwise) selection of a parameter from a parameter list. 00 = CDC P-Code, 02 = Fehlercodes in Kundendienstformat, sonst: Negative Response (code 10).
**: Unterstutzte ¨ groupOfDiagnosticInformation fur ¨ SODTC=00: High Byte (Hex) 00 FF 00..39
Low Byte (Hex) 00 00 00..99
Beschreibung Powertrain group: engine and transmission All groups DTC (single error)
Mnemonic PG AG DTC
alle anderen Anforderungen ergeben Negative Response (code 10) **: Unterstutzte ¨ groupOfDiagnosticInformation fur ¨ SODTC=02: High Byte (Hex) FF
Low Byte (Hex) 00
Beschreibung All groups
Mnemonic AG
alle anderen Anforderungen ergeben Negative Response (code 10) ReadDiagnosticTroubleCodesByStatus Positive Response Data Byte #1 #2
Parameter Name ReadDiagnosticTroubleCodesByStatus positive response SID numberOfDTC listOfDTCAndStatus=[
Cvt M M C
Hex Value (58) nn**
Mnemonic RDTCBSPR NRODC LODTCAS_ DTC_
#03
DTC#1 CDC P-Code High Byte ”CDC”
XX
#04
DTC#1 CDC P-Code Low Byte ”CDC”
XX
#05
DTC#1 Fehlerart(Status of DTC)
XX
SODTC_
:
:
:
:
:
DTC#m CDC P-Code High Byte ”CDC”
XX
DTC_
:
DTC#m CDC P-Code Low Byte ”CDC”
XX
#n
DTC#m Fehlerart (Status of DTC)
XX
SODTC_
] * Bitfeld StatusOfDTC:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
xxxx xxxx xxxx xxxx xxxx xxx1 x00x x01x x11x 1xxx
0000: 0001: 0010: 0100: 1000: xxxx: xxxx: xxxx: xxxx: xxxx:
T2EDS 3.10.0
Seite 3783 von 4100 31.JAN.2003 Thomas Brosi
kein Fehler Sig_max, obere maximale Schwelle ¨ uberschritten Sig_min, untere minimale Schwelle unterschritten kein Signal Sigal falsch Readiness, ’0’=Diagnosetest f¨ ur diesen DTC beendet Fehler nicht gespeichert, sporadisch, DTC bei Anfrage nicht vorhanden, DTC war zuvor vorhanden und ist gespeichert statisch, DTC bei Anfrage vorhanden und gespeichert MIL Calibration, Status der "Warning lamp"
**: ¨ Ubertragung der listOfDTCAndStatus nur f¨ ur nn=0. Die Anzahl ¨ ubertragbarer Fehler ist auf 84 begrenzt, da kein Data Segmentation verwendet wird. Der P-Code ist enthalten in den Kennwert-Tabellen CDCTab bzw. CDKTab. %DCDACC gestattet die Umschaltung zwischen beiden Tabellen. F¨ ur S0DTC=00 wird der P-Code aus der per %DCDACC aktivierten Tabelle ausgegeben. Im VAG-Format (S0DTC=02) wird der P-Code immer aus CDCTab ausgegeben. Zus¨ atzlich findet vor der Ausgabe eine Konvertierung statt. Der in den CDCxyz in BCD-Format enthaltene P-Code wird nach hexadezimal gewandelt und mit einem Offset versehen: P0-Code : CDC(bcd->hex)+4000hex P1-Code : CDC(bcd->hex)+4400hex P2-Code : CDC(bcd->hex)+4800hex P3-Code : CDC(bcd->hex)+4C00hex... -> Beschreibung Fehlerspeicher siehe %DFPM Fehlerspeicherausgabe f¨ ur SY_FCMIRD=1: -------------------------------------Es werden nur die (gespeicherten) Fehler ausgegeben, die den Status "validiert" haben. ReadDataByCommonIdentifier Negative Response
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Data Byte #1 #2 #3
Parameter Name negativResponse Service ID ReadDiagnosticTroubleCodesByStatus Request SId responseCode=[
Cvt S M M
Hex Value 7F (18) xx=[
generalReject
10
subFunctionNotSupported
12
]
]
Mnemonic NR RDTCBS RC_...
Die Botschaftsl¨ ange der Testeranforderung wird ¨ uberwacht. Im Falle einer unzul¨ assigen L¨ ange wird eine Negative Response augegeben. Der response code ist konfigurierbar (10 oder 12).
ABK T2DTCS 4.20.0 Abkurzungen ¨ FB T2DTCS 4.20.0 Funktionsbeschreibung APP T2DTCS 4.20.0 Applikationshinweise
FU T2EDS 3.10.0 KWP2000: Stop Diagnostic Session FDEF T2EDS 3.10.0 Funktionsdefinition Stop Diagnostic Session... ========================== StopDiagnosticSession Request Service ------------------------------------+----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | Data Byte | Parameter Name | Cvt | Hex Value | Mnemonic | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #1 | stopDiagnosticSession Request Service Id | M | (20) | SPDS | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ Cvt: Convention M: mandatory U: user option. The Parameter may or may not be supplied, depending on dynamic usage by the user C: conditional. The presence of this parameter depends upon other parameters within the service. S: mandatory (unless specified otherwise) selection of a parameter from a parameter list.
StopDiagnosticSession Positive Response --------------------------------------+----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | Data Byte | Parameter Name | Cvt | Hex Value | Mnemonic | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #1 | stopDiagnosticSession Positive Response Service Id | S | (60) | SPDSPR | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2EDSA 2.10.0, T2END 5.10.0
Seite 3784 von 4100 31.JAN.2003 Thomas Brosi
StopDiagnosticSession Negative Response --------------------------------------+----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | Data Byte | Parameter Name | Cvt | Hex Value | Mnemonic | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #1 | negativeResponse Service Id | S | 7F | NR | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #2 | stopDiagnosticSession Request Service Id | S | (20) | SPDS | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #3 | responseCode=[ | M | xx=[ | RC_... | | | generalReject, subFunctionNotSupported | | 10, 12 | | | | ] | | ] | | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ Die Anzahl der Datenbytes im Request wird ¨ uberpr¨ uft. Bei einem Format, das obiger Beschreibung widerspricht, wird eine negative Antwort ausgegeben. Der Response-Code ist konfigurierbar per Software (10, 12).
Nach dem Senden der positiven Antwort werden die Default-Timing-Parameter, die Default Baudrate und der Default-Diagnosemode eingestellt. Zusammen mit %T2EDS ist T2EDSA zu verwenden: -> %T2EDSA: Pr¨ ufung der Zul¨ assigkeit zur Beendigung des Modes und Ausf¨ uhrung applikationsrelevanter Aktionen.
ABK T2EDS 3.10.0 Abkurzungen ¨ FB T2EDS 3.10.0 Funktionsbeschreibung APP T2EDS 3.10.0 Applikationshinweise
FU T2EDSA 2.10.0 KWP2000: Stop Diagnostic Session (Application) FDEF T2EDSA 2.10.0 Funktionsdefinition ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Zusammen zu verwenden mit %T2EDS: Beschreibung des Service ”Stop Diagnostic Session”
ABK T2EDSA 2.10.0 Abkurzungen ¨ FB T2EDSA 2.10.0 Funktionsbeschreibung ¨ ¨ Die Zulassigkeit zur Beendigung des aktiven Diagnose-Modes wird gepruft. ¨ Es konnen applikationsrelevante Aktionen mit der Beendigung ausgefuhrt ¨ werden. In dieser Variante wird der Diagnose-Mode ohne Bedingung beendet. Es wird in den Defaultmode fur ¨ Testerdiagnose gewechselt. Weitere applikationsrelevante Aktionen finden nicht statt.
APP T2EDSA 2.10.0 Applikationshinweise
FU T2END 5.10.0 KWP2000: Stop Communication FDEF T2END 5.10.0 Funktionsdefinition StopCommunication Request Message Data Byte #1
Parameter Name StopCommunication Request Service Id
Cvt M
Hex Value (82)
Mnemonic SPC
Cvt S
Hex Value (C2)
Mnemonic SPCPR
StopCommunication Positive Response Message Data Byte #1 Cvt: M: U: C: S:
Parameter Name StopCommunication Positive Response Service Id
Convention mandatory user option. The parameter may or may not be supplied, depending on dynamic usage by the user conditional. The presence of this parameter depends upon other parameters within the service mandatory (unless specified otherwise) selection of a parameter from a parameter list
ABK T2END 5.10.0 Abkurzungen ¨ FB T2END 5.10.0 Funktionsbeschreibung ¨ Bei gesetztem Programming Pattern wird nach der positiven Antwort ein Reset ausgelost.
APP T2END 5.10.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2ID 4.60.0
Seite 3785 von 4100 31.JAN.2003 Thomas Brosi
FU T2ID 4.60.0 KWP2000: Read ECU Information FDEF T2ID 4.60.0 Funktionsdefinition ”ECU Identification” ¨ Identifikation ECUIdentification 86: Erweiterte Steuergerate Daten Byte
Beschreibung
1 2..15
0x0F, Scaling Byte SY_WFS >= 4: Baugruppennr. oder Seriennr. (IMMO-ID) 14-stellig
16 17..23
0x20, ScalingOffset Herstellerwerkskennzahl und -kennzeichnung ’hhh-kkk’ 7-stellig
24..31
Tages-Fertigungsdatum ’dd.mm.yy’ 8-stellig
SY_WFS < 4: ’00000000000000’ 14-stellig
32..39
¨ Wenn vorhanden: Herstelleranderungsstand ’12345678’ 8-stellig Wenn nicht vorhanden: ’00000000’ 8-stellig
40..43
Hersteller-Prufstands-Nr. ¨ ’pppp’ 4-stellig
44..47
Laufende Hersteller-Nr. ’nnnn’ 4-stellig
48
0xFF, ScalingOffset
ECUIdentification 87: Software- und Hardwarekennungen Daten Byte
Beschreibung
1 2..6
0x06, Scaling Byte SGIDK1_DAT[0..4]: Diagnose-Softwarenummer Porsche
7 8..14
0x08, ScalingOffset SGIDB6[0..6]: Kennzeichnung Teilsoftware
15
0xFF, ScalingOffset
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ECUIdentification 88: Lebenslaufdaten Daten Byte
Beschreibung
1..17
SY_WFS >= 4: Erste Fahrgestellnummer (UR-VIN) 17-stellig SY_WFS < 4: ’00000000000000000’ 17-stellig
ECUIdentification 90: Fahrgestellnummer Daten Byte
Beschreibung
1..17
¨ SY_WFS >= 4: Gegenwartige Fahrgestellnummer (VIN) 17-stellig SY_WFS < 4: ’00000000000000000’ 17-stellig
ECUIdentification 91: Fahrzeughersteller ECU Hardware Nummer Daten Byte
Beschreibung
1 2..12
0x0D, ScalingOffset Hardware-Teilenummer (aus EEPROM) fur ¨ Programmierung am Bandende
13
¨ sonst ’ ’ (0x20) Hardwarekennung: ’*’ (0x2A) fur ¨ Applikationssteuergerat
14
0xFF, ScalingOffset
ECUIdentification 92: BOSCH ECU Hardware Nummer Daten Byte
Beschreibung
1..10
SGIDB4[0..9]
ECUIdentification 94: BOSCH ECU Software Nummer Daten Byte
Beschreibung
1..10
SGIDB5[0..9]
ECUIdentification 9A: ECU Konfiguration Daten Byte Beschreibung 1..6
¨ Werkstatt-Identifikation WSC[0..5]: Geratenummer, Importeursnummer, Betriebsnummer
7..8
Programmstand und Programmierbarkeit: SGIDB3[0]..SGIDB3[1]
9..10
Datenstand: SGIDB3[2]..SGIDB3[3]
11
SY_VAR>0: ¨ 0x03 (Varianten Codier-Tabelle: Nummer und Lange)
SY_VAR=0: ¨ 0x00 (Varianten Codier-Tabelle: Nummer und Lange)
12 13 14
0x00 Code: high byte (7 bit) Code: low byte
0x00 0x00 0x00
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2ID 4.60.0
Seite 3786 von 4100 31.JAN.2003 Thomas Brosi
ECUIdentification 9B: Standard-Identifikation Daten Byte Beschreibung 1..11
VW/Audi-Teilenummer, 7Bit-ASCII, Label: SGIDB1 (SGIDB1[0]...SGIDB1[10])
12
SGIDB1[11]=’ ’ (Leerzeichen) Programmstand und Programmierbarkeit: SGIDB3[0]..SGIDB3[1]
13
SGIDB3[0]: 7Bit-ASCII+1Bit, das High Bit kennzeichnet die Programmierbarkeit (0=programmierbar)
14
SGIDB3[1] Datenstand: SGIDB3[2]..SGIDB3[3]
15 16
SGIDB3[2] SGIDB3[3] SY_VAR>0: ¨ 0x03 (Varianten Codier-Tabelle: Nummer und Lange)
17 18 19 20 21..26
SY_VAR=0: ¨ 0x00 (Varianten Codier-Tabelle: Nummer und Lange)
0x00 0x00 0x00 Code: high byte (7 bit) Code: low byte 0x00 ¨ Werkstatt-Identifikation WSC[0..5]: Geratenummer, Importeursnummer, Betriebsnummer Systembezeichnung, 7Bit-ASCII: SGIDB2[0]..SGIDB2[19]
27..41 42
SGIDB2[0..14] ¨ (Mustergerat), ¨ sonst SGIDB2[15] ’*’ (0x2A) fur ¨ Applikationssteuergerat
43
’A’ fur ¨ ADR und GRA freigeschaltet im EEPROM
44
¨ 10ner Stelle: 0..9 ASCII Anzahl angepaßter Kanale,
45
¨ 0..9 ASCII Anzahl angepaßter Kanale:
46
¨ SGIDB[19]=’ ’ (Leerzeichen) oder 0xAA fur ¨ Mehrsteuergerate-Konzepte
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
’G’ fur ¨ GRA freigeschaltet im EEPROM
¨ Fur ¨ Projekte mit CAN-fahigem NOX-Sensor (SY_CANNOHK=1) ist die Identification des NOX-Sensors durch einen zweiten 9B-Block gleichen Aufbaus zu ubertragen. ¨ Dazu wird ¨ das Prinzip der Datensegmentierung angewendet (mit wiederholter Ubertragung von 5A 9B vor den Daten). Bei Ausgabe der Scaling-Tabelle muss der Aufbau von 9C zuerest ausgegeben werden, da ProF die Datensegmentierung nicht unterstutzt ¨ und den 9C anschließend nicht darstellen wurde. ¨ ProF fragt die Ids in der Reihenfolge der ausgegebenen Scaling-Tabelle an. ECUIdentification 9B: Standard-Identifikation (NOX) Daten Byte Beschreibung 1..12
VW/Audi-Teilenummer, 7Bit-ASCII, Label: teilnrnox[0..11] Programmstand und Programmierbarkeit: pstnox[0]..pstnox[1]
13
pstnox[0]: 7Bit-ASCII+1Bit, das High Bit kennzeichnet die Programmierbarkeit (0=programmierbar)
14 15..16
pstnox[1] Datenstand: dstnox[0]..dstnox[1]
17..20
Varianten-Codierung: 0x00
21..26
Werkstatt-Identifikation WSC[0..5]=0x00 Systembezeichnung, 7Bit-ASCII
27..29 30..31
’NOX’ ’ ’ (2*Space) Datum und Nummer kodiert in serienrnox[]:
32
Jahr: 0x30+(serienrnox[0]>>4)
33
Jahr: 0x30+(serienrnox[0]&0x0F)
34
Monat: 0x30+(serienrnox[1]>>4)
35
Monat: 0x30+(serienrnox[1]&0x0F)
36
Tag: 0x30+(serienrnox[2]>>4)
37
Tag: 0x30+(serienrnox[2]&0x0F)
38
Nummer: 0x30+(serienrnox[3]>>4)
39
Nummer: 0x30+(serienrnox[3]&0x0F)
40
Nummer: 0x30+(serienrnox[4]>>4)
41
Nummer: 0x30+(serienrnox[4]&0x0F)
42 43..45 46
’ ’ (Space) hwstdnox[0]..hwstdnox[2] SY_SGANZ>1:0xAA, SY_SGANZ=1:’ ’(Space)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2ID 4.60.0
Seite 3787 von 4100 31.JAN.2003 Thomas Brosi
ECUIdentification 9C: Status Flash Daten Byte
Beschreibung
1
Bit0-6: Fehler-Bits: 0: kein Fehler Bit0=1: FLASH nicht programmierbar Bit1=1: Fehler in Kommunikation ¨ Bit2=1: FLASH endgultig ¨ nicht loschbar Bit3=1: EEPROM fehlerhaft Bit7: Inkonsistenzbit Bit7=0: Programmierung erfolgreich beendet, fahrbereit Bit7=1: Programmierung nicht beendet
2
¨ Zahler Programmierversuche
3
¨ Zahler erfolgreiche Programmierungen
4
Status der Programmier-Vorbedingungen
Die Daten 1 bis 6 sind im EEPROM verf¨ ugbar.
ECUIdentification 9D: ECU-scaling Tabelle: Diese Anfrage wird negativ beantwortet mit dem Code 0x91. Damit erkennt der Tester, dass keine Skalierung unterstutzt ¨ wird und die Messwerte nach der alten 3-Byte-Norm ausgegeben werden. ECUIdentification 9E: ECU Konfigurations-Skalierungstabelle: ¨ KWP71 verwendet wird. Diese Anfrage wird negativ beantwortet mit dem Code 0x91. Damit erkennt der Tester, dass die Codierung gemaß
ABK T2ID 4.60.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Parameter
Source-X
Source-Y
SGIDB1 SGIDB2 SGIDB3 SGIDB4 SGIDB5 SGIDB6 SGIDK1_DAT
Art
Bezeichnung
TX TX TX TX TX TX TX
BOSCH-Hardwarenummer BOSCH-Softwarenummer Kunden-Teilenummer Fertigungsdatum BOSCH-Software-Teilenummer = Typ-Teile-Nummer des Master EPROMs Nummer Teilsoftware Diagnose-Nummer
Systemkonstante
Art
Bezeichnung
SY_CANNOHK SY_SGANZ SY_VAR SY_WFS
SYS (REF) SYS (REF) SYS (REF) SYS (REF)
Systemkonstante: NOX-Sensor hinter Kat uber ¨ CAN angeschlossen ¨ Motormanagement Systemkonstante Anzahl Steuergerate Systemkonstante: FDEF-Variante der Variantencodierung %VAR Systemkonst. Wegfahrsperre
Variable
Quelle
Referenziert von
Art
Bezeichnung
DSTNOX HWSTDNOX PSTNOX SERIENRNOX TEILNRNOX
CANSEN CANSEN CANSEN CANSEN CANSEN
T2ID T2ID T2ID T2ID T2ID
EIN EIN EIN EIN EIN
Datenstand des NOx-Sensors (2 ASCII Zeichen) Hardwarestand des NOx-Sensors (3 ASCII Zeichen) Programmstand des NOx-Sensors (2 ASCII Zeichen) Seriennummer des NOx-Sensors (6 Byte) Teilenummer des NOx-Sensors (12 ASCII Zeichen)
FB T2ID 4.60.0 Funktionsbeschreibung APP T2ID 4.60.0 Applikationshinweise SGIDB6 und SGIDK1_DAT: In der Regel soll ein Softwarestand als ASCII-Zeichen ubertragen ¨ werden, damit die Information einfach darstellbar ist. Es gilt kssssss mit der Bedeutung: k: hexadezimale Kennzeichnung der Art der Teilsoftware (Tabellenwert fur ¨ Anzeige Text = Modulname) s: Bezeichnung des Stands der Teilsoftware als ASCII-Zeichen (beliebig viele bis 250) Die folgenden Kennzeichnungen fur ¨ Softwaremodule (k) sind zur Zeit festgelegt: 0x41=’A’: Antriebs-CAN 0x42=’B’: Blaupunkt-CAN 0x44=’D’: Kombi-CAN 0x45=’E’: Motor Sub-CAN 0x47=’G’: Grafik-CAN 0x49=’I’: Display-CAN / Konzern Infotainment 0x4B=’K’: Komfort-CAN 0x4C=’L’: LIN-Bus 0x4D=’M’: MOST 0x50=’P’: vorbelegt fur ¨ Porsche Diagnosesoftwarenummer (SGIDK1_DAT) 0x54=’T’: TTP 0x53=’S’: Bremsen Sub-CAN 0x58=’X’: freie Verfugbarkeit ¨ durch den Systemsachbearbeiter 0x5B=’Y’: Baugruppe Baugruppe ersetzt [b b b] MWB 82
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2KRLI 2.10.0
Seite 3788 von 4100 31.JAN.2003 Thomas Brosi
0x5A=’Z’: Sortenschlussel ¨ Software ersetzt [s s] MWB 82 SGIDK1_DAT, Diagnosesoftwarenummer: Die Diagnosesoftwarenummer ist unverzichtbarer Bestandteil der Porsche Produktions- und Kundendienstdiagnosephilosophie. Bei An¨ ¨ durch den Zulieferer gesetzt werden und dann auslesbar forderung im steuergeratespezifischen Lastenheft muss die Diagnosesoftwarenummer bei Auslieferung des Steuergerats ¨ ¨ sein. Bei jeder Hard- oder Softwareanderung muss uberpr ¨ uft ¨ werden, ob sich daraus Anderungen der Diagnosesoftwarenummer ergeben. Es gilt die folgende Festlegung ’P’cccc mit der Bedeutung: P Kennzeichnung fur ¨ Diagnosesoftwarenummer fur ¨ Porsche c Diagnosesoftwarenummer vierstellig, ASCII codiert. SGIDB3: ¨ ¨ Zur Updateprogrammierung muss der Programm- und Datenstand immer eine Ziffer (ASCII 0x30 bis 0x39) sein. Es wird immer der nachst hohere Stand vom VAS-Tester an das ¨ ubertragen. ¨ ¨ programmieren kann. Steuergerat ¨ Buchstaben bezeichnen Entwicklerstande, die der Kundendienst nicht benutzen soll und die der VAS-Tester nicht in ein Steuergerat
FU T2KRLI 2.10.0 Read Data By Local Identifier FDEF T2KRLI 2.10.0 Funktionsdefinition ¨ Datenstrukturen aus %T2LID als Local Identifier ausgebbar. In dieser Sektion werden zusatzliche ¨ Mit %T2RLID sind nur regulare Ausgabeformen zur %T2RLID beschrieben. ¨ Kundenspezifische Erweiterungen sind moglich. Diese Variante beschreibt die Messwertausgabe mittels Local Identifier 0x01 .. 0x7F. ¨ Abstrahierter Aufbau der Steuergerateantwort auf ”Messwerte lesen” Local Id 1 Local Id 2 : Local Id 127
Pos1 Pos1 : Pos1
Pos2 Pos2 : Pos2
Pos3 Pos3 : Pos3
Pos4 Pos4 : Pos4
Pos5 Pos5 : Pos5
Pos6 Pos6 : Pos6
Pos7 Pos7 : Pos7
Pos8 Pos8 : Pos8
Pos1 bis Pos8 stellen jeweils 3 Bytes dar: Formel, Normierwert, Messwert.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Aufbau und Interpretation von KFMWNTK Block 000
KFMWNTK[0][0]
KFMWNTK[1][0]
KFMWNTK[2][0]
KFMWNTK[3][0]
nicht unterstutzt ¨
nicht unterstutzt ¨
nicht unterstutzt ¨
nicht unterstutzt ¨
Block 001
KFMWNTK[0][1]
KFMWNTK[1][1]
KFMWNTK[2][1]
KFMWNTK[3][1]
Block 002
Local Id1/Pos1 KFMWNTK[0][2]
Local Id1/Pos2 KFMWNTK[1][2]
Local Id1/Pos3 KFMWNTK[2][2]
Local Id1/Pos4 KFMWNTK[3][2]
: Block 126
Local Id2/Pos1 : KFMWNTK[0][126]
Local Id2/Pos2 : KFMWNTK[1][126]
Local Id2/Pos3 : KFMWNTK[2][126]
Local Id2/Pos4 : KFMWNTK[3][126]
Block 127
Local Id126/Pos1 KFMWNTK[0][127]
Local Id126/Pos2 KFMWNTK[1][127]
Local Id126/Pos3 KFMWNTK[2][127]
Local Id126/Pos4 KFMWNTK[3][127]
Local Id127/Pos1
Local Id127/Pos2
Local Id127/Pos3
Local Id127/Pos4
Block 128
KFMWNTK[0][128]
KFMWNTK[1][128]
KFMWNTK[2][128]
KFMWNTK[3][128]
Block 129
Local Id1/Pos5 KFMWNTK[0][129]
Local Id1/Pos6 KFMWNTK[1][129]
Local Id1/Pos7 KFMWNTK[2][129]
Local Id1/Pos8 KFMWNTK[3][129]
: Block 254
Local Id2/Pos5 : KFMWNTK[0][254]
Local Id2/Pos6 : KFMWNTK[1][254]
Local Id2/Pos7 : KFMWNTK[2][254]
Local Id2/Pos8 : KFMWNTK[3][254]
Local Id127/Pos5
Local Id127/Pos6
Local Id127/Pos7
Local Id127/Pos8
Block 255
nicht unterstutzt ¨
nicht unterstutzt ¨
nicht unterstutzt ¨
nicht unterstutzt ¨
¨ nur die Halfte ¨ ¨ ¨ ubertr ¨ immer die Daten Die Anzahl der zur Verfugung ¨ stehenden Identifier betragt der Blocke. Daher erfolgt die Ausgabe in gespiegelter Form. Das Steuergerat ¨ agt ¨ zum Block xx und Block xx+127 zusammen. Der Tester interpretiert die Botschaft geeignet und wertet jeweils nur die vordere oder hintere Halfte aus. ¨ (%TKMWL) erfolgt uber Der Zugriff auf die Messkanale ¨ Funktionspointer. ¨ dar. Mit diesen Blocken ¨ ¨ ¨ Block 080 bis 085 stellen Sonderfalle werden Identifikationsgroßen abgefragt. Die Ausgabe dieser Großen erfolgt als Langtext mit maximal 40 bytes Daten. ¨ ¨ Damit kann die Ausgabe nicht mit obiger regularer Struktur beschrieben werden. Pos5..Pos8 in unterer Darstellung beziehen sich auf die Blocke (80..85)+127. Botschaftsaufbau von Block 80..85 Identifier
Formel-Nummer 0x5F
Anzahl Daten #m
Datum #1..#m
Pos5
Pos6
Pos7
Pos8
%TKSWL: Tester Kommunikation System Werte Lesen.
ABK T2KRLI 2.10.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
Art
Bezeichnung
KFMWNTK
POSNR
BLOCKNR
KF
Kennfeld zur Konfiguration normierte Messwertausgabe (Tester)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2LID 21.40.0
Seite 3789 von 4100 31.JAN.2003 Thomas Brosi
FB T2KRLI 2.10.0 Funktionsbeschreibung APP T2KRLI 2.10.0 Applikationshinweise Blocknr und posnr dienen der Schnittstellenbefriedigung. Sie werden beim Zugriff auf das Kennfeld nicht unbedingt verwendet.
FU T2LID 21.40.0 KWP2000: Read/write Data by Local Identifier FDEF T2LID 21.40.0 Funktionsdefinition ”Local Identifier” ¨ Strukturen von Local Identifieren darstellen. Dies ist die Ausgabe von Daten mit festgelegter Lange ¨ Mit dieser Funktion lassen sich regulare und das dynamische Zusammenstellen ¨ ¨ von Antworten festgelegter Lange. Der zulassige Zugriff auf die Elemente der Identifier ist konfigurierbar als lesend, schreibend oder lesend/schreibend. -> %T2KRLI: Mit dieser ¨ ¨ Funktion lassen sich Identifier mit nicht regularen Strukturen darstellen oder zusatzliche Operationen zur %T2LID ausfuhren. ¨ Schreiben der Local Identifier per %T2WLID. Identifier Identifier
Anzahl an Bytes
Beschreibung
9A
14
ECU Konfiguration
¨ Steuergerate-Identifikation 9A: Variantenkodierung Daten Byte
Zugriff
Zugriffsart
Beschreibung
1..6
Schreiben
Funktion
WSC[0..5], Werkstattidentifikation
7..10
Programm- und Datenstand (entspricht SGIDB3)
11
¨ 0x03: Nummer der Tabelle und Lange
12
0x00: MSB=0 fur ¨ Variantencodierung
13
Codierwert, high byte
14
Codierwert, low byte
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WriteDataByLocalIdentification, Positive response Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2
WriteDataByLocalIdentifier Pos.Res. Service Id recordLocalIdentifier
M M
7B 9A
WDBLIPR
¨ Die geforderte Variante wird vor einer endgultigen ¨ Abspeicherung ins EEPROM mit der Liste zulassiger Varianten verglichen (->%VAR). ¨ Die Variantencodierung ist nur zulassig ohne Drehzahl (nmot=0). WriteDataByLocalIdentifier, Negative Response Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id WriteDataByLocalIdentifier responseCode
S S M
7F 3B xx
NR WDBLI RC_...
xx=12: xx=78: xx=31: xx=10: xx=22:
Testeranforderung fehlerhaft in L¨ ange oder Dateninhalt. ResponsePending w¨ ahrend EEPROM-Abspeicherung. Request out of range: Unzul¨ assiger Codierwert. General Reject: Speichern ins EEPROM fehlerhaft. Conditions not correct: nmot>0.
ECUIdentification 9A: ECU Konfiguration Daten Byte
Zugriff
Zugriffsart
Beschreibung
1..6
Schreiben
Funktion
WSC[0..5], Werkstattidentifikation
7..10
Programm- und Datenstand (entspricht SGIDB3)
11
¨ 0x03: Nummer der Tabelle und Lange
12
0x80: MSB=1 fur ¨ Codierung2
13
Codierwert, high byte
14
Codierwert, low byte
¨ Der Codierwert wird in folgender Reihenfolge mit den unterstutzten ¨ Codewortern verglichen: Codierwerte und Aktionen: Codierwert
Beschreibung EEPROM
Beschreibung Applikation
GRAONLOGIN
Setzen Bit GRA im EEPROM, Schreiben WSC
B_fgrte=1
GRAOFLOGIN
¨ Loschen Bit GRA und ADR im EEPROM, Schreiben WSC
B_fgrte=B_acc=B_accen=0
ADRONLOGIN
Setzen Bit GRA und ADR im EEPROM, Schreiben WSC
B_fgrte=B_acc=B_accen=1
HLONLOGIN
Fur ¨ konfigurierten HL-Login (*): Setzen Bit HL im EEPROM, Schreiben WSC
B_hlon=1
HLOFFLOGIN
¨ Fur ¨ konfigurierten HL-Login (*): Loschen Bit HL im EEPROM, Schreiben WSC B_hlon=0
LUEN1LOGIN
Setzen Bits LUEN auf 00 im EEPROM, Schreiben WSC
B_luef1=1, B_luef2=0, B_luef3=0
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2LID 21.40.0
Seite 3790 von 4100 31.JAN.2003 Thomas Brosi
Codierwert
Beschreibung EEPROM
Beschreibung Applikation
LUEN2LOGIN
Setzen Bits LUEN auf 01 im EEPROM, Schreiben WSC
B_luef1=0, B_luef2=1, B_luef3=0
LUEN3LOGIN
Setzen Bits LUEN auf 11 im EEPROM, Schreiben WSC
B_luef1=0, B_luef2=0, B_luef3=1
KLOGIN
Schnittstelle liefert den Wert KLOGIN
SLOGIN
Schnittstelle liefert den Wert SLOGIN
*: HL-Login ist konfiguriert wenn: (SY_LUEKONF&0x0001==0)und(SY_LUEKONF&0x0002!=0) *: HL-Login ist auch konfiguriert wenn: (SY_LUEKONF&0x0080==0)und(SY_LUEKONF&0x0100!=0) Anmerkung: Die applikationsrelevanten Bits werden im 1sec-Raster durch Laden des entsprechenden Wertes aus dem EEPROM-Spiegel gesetzt. WriteDataByLocalIdentification, Positive response Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2
WriteDataByLocalIdentifier Pos.Res. Service Id recordLocalIdentifier
M M
7B 9A
WDBLIPR
WriteDataByLocalIdentifier, Negative Response Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id WriteDataByLocalIdentifier responseCode
S S M
7F 3B xx
NR WDBLI RC_...
xx=12: xx=78: xx=31: xx=10:
Testeranforderung fehlerhaft in L¨ ange oder Dateninhalt. ResponsePending w¨ ahrend EEPROM-Abspeicherung. Request out of range: Unzul¨ assiger Parameter in Anfrage. General Reject: Speichern ins EEPROM fehlerhaft.
¨ WFS4-Download vom Diagnosetester basiert auf folgenden Dokumenten: Die Funktionalitat - Datenubertragungen ¨ Wegfahrsperre 4. Generation; Version 1.2; 30.08.2001; VW/Audi ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- WfsGen4KomKapselDiagnose_V1.10.doc; Version 1.10; 04.03.2001; GS/ESI2-Wandel Anfrage WriteDataByLocalidentifier: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2
WriteDataByLocalIdentifier Request Service Id RecordLocalIdentifier
M M
3B BC
WDBLI
#XX
Daten
M
XX
WriteDataByLocalIdentification, Positive response Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2
WriteDataByLocalIdentifier Pos.Res. Service Id recordLocalIdentifier
M M
7B BC
WDBLIPR
WriteDataByLocalIdentifier, Negative Response Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id WriteDataByLocalIdentifier responseCode
S S M
7F 3B xx
NR WDBLI RC_...
xx=10: Testeranforderung fehlerhaft in L¨ ange oder Dateninhalt. xx: Die anderen Errorcodes sind im Dokument siehe oben definiert. Anfrage ReadDataByLocalidentifier: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2
ReadDataByLocalIdentifier Request Service Id RecordLocalIdentifier
M M
21 BC
RDBLI
ReadDataByLocalIdentification, Positive response Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #XX
ReadDataByLocalIdentifier Pos.Res. Service Id recordLocalIdentifier Data
M M M
61 BC XX
RDBLIPR
ReadDataByLocalIdentifier, Negative Response Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id ReadDataByLocalIdentifier responseCode
S S M
7F 21 xx
NR RDBLI RC_...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2LID 21.40.0
Seite 3791 von 4100 31.JAN.2003 Thomas Brosi
xx=10: Testeranforderung fehlerhaft in L¨ ange oder Dateninhalt. xx: Die anderen Errorcodes sind im Dokument siehe oben definiert.
ABK T2LID 21.40.0 Abkurzungen ¨ Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW
Logincode zum Aktivieren ADR Login-Code fur ¨ GRA sperren Login-Code fur ¨ GRA freischalten Login-Code fur ¨ Heißland deaktiv Login-Code fur ¨ Heißland aktiv Login-Code fur ¨ Kundendienst Login-Code fur ¨ Drehzahlfenster 1 aktiv (Luftersteuerung) ¨ Login-Code fur ¨ Drehzahlfenster 2 aktiv (Luftersteuerung) ¨ Login-Code fur ¨ Drehzahlfenster 3 aktiv (Luftersteuerung) ¨ Login-Code fur ¨ Entwicklung
Systemkonstante
Art
Bezeichnung
SY_ADR SY_LUEKONF
SYS (REF) Adaptive Distanzregelung vorhanden SYS (REF) Systemkonstante Lufteransteuerung ( Lufter 1 / Lufter 2) ¨ ¨ ¨
Source-X
Source-Y
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ADRONLOGIN GRAOFLOGIN GRAONLOGIN HLOFFLOGIN HLONLOGIN KLOGIN LUEN1LOGIN LUEN2LOGIN LUEN3LOGIN SLOGIN
Art
Variable
Quelle
Referenziert von
B_ACC
T2LID
B_ACCEN B_FGRTE
T2LID T2LID
B_HLON B_LUEF1 B_LUEF2 B_LUEF3 E_CADR NMOT
T2LID T2LID T2LID T2LID
BGWPFGR, AUS FGRABED, FGRBESI,FGRFULO, FGRREGL, ... AUS CANECUR, GGCGRA, AUS GGFGRH, TKMWL KMTR AUS KMTR AUS KMTR AUS KMTR AUS T2LID EIN AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ...
BGNMOT
Bezeichnung ¨ vorhanden Bedingung: ACC-Steuergerat
Bedingung ADR uber ¨ Login freigeschaltet Bedingung FGR vom Tester freigegeben Bedingung Heißland aktiv Bedingung zur Aktivierung Drehzahlfenster 1 fur ¨ Luftersteuerung ¨ Bedingung zur Aktivierung Drehzahlfenster 2 fur ¨ Luftersteuerung ¨ Bedingung zur Aktivierung Drehzahlfenster 3 fur ¨ Luftersteuerung ¨ Errorflag: CAN-Schnittstelle, Timeout Botschaft ADR Motordrehzahl
FB T2LID 21.40.0 Funktionsbeschreibung Prozesse: +---+ C_ini->|>=1|-----------+ C_1s-->| | | +---+ v +----------------+ / | EEPROM B_ACC +----o o--> B_accen +----------------+ SY_ADR--------------------------+ +---+ E_CADR-----------------+ | C_ini-->|>=1| | | C_1s--->| |---+ +----------------+ v v +---+ | + EEPROM B_GRA +-----o--------o v +----------------+ \ \ \ 0---------------------o o-----o o------------------o o-----> B_fgrte SY_ADR-------------------------+ +---+ E_CADR-----------------+ | C_ini-->|>=1| | | C_1s--->| |--+ +----------------+ v v +---+ | + EEPROM B_ACC +-----o-------o v +----------------+ \ \ \ 0---------------------o o-----o o----------------o o----> B_acc +---+ +---------->| = | | 00-->| |---> B_luef1 | +---+ +----------------+ | +---+ | EEPROM LUEN +--o o--+---------->| = | +----------------+ / | 01-->| |---> B_luef2 ˆ | +---+ +---+ | | +---+ C_ini------|>=1|-----+ +---------->| = | C_1s ------| | 10-->| |---> B_luef3 +---+ +---+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2WLID 1.10.1
Seite 3792 von 4100 31.JAN.2003 Thomas Brosi
+----------------+ | EEPROM HL +-----------------------------o o-----------------o o----> B_hlon | (default = 1) | / / +----------------+ ˆ ˆ +------+ +---+ +---+ | +---+ | SY_LUEKONF--->|GETBIT|------>0| & |----->|>=1|--+ C_ini-->|>=1|--+ +------+ +-->| | +->| | C_1s--->| | ˆ | +---+ | +---+ +---+ 0---+ | | +------+ | | SY_LUEKONF--->|GETBIT|----+ | +------+ | ˆ | 1---+ | +------+ +---+ | SY_LUEKONF--->|GETBIT|------>0| & |---+ +------+ +-->| | ˆ | +---+ 7---+ | +------+ | SY_LUEKONF--->|GETBIT|----+ +------+ ˆ 8---+
APP T2LID 21.40.0 Applikationshinweise ¨ gilt B_hlon=1. Fur ¨ fabrikneue Gerate
FU T2WLID 1.10.1 Write Data By Local Identifier FDEF T2WLID 1.10.1 Funktionsdefinition ¨ Die Funktion schreibt Daten aus der Botschaft in die recordLocalIdentifier, die in regularer Struktur in %T2LID definiert sind. Die Daten sind schreibbar auf feste Adressen oder uber ¨ Unterfunktionen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
writeDataByLocalIdentifier Request Message Data Byte #1 #2 #3
writeDataByLocalIdentifier Request Service Id recordLocalIdentifier recordValue#1
Parameter Name
Cvt M M M
(3B) xx xx
Hex Value
Mnemonic WDBLI RLI_..._ RV_...
:
:
:
:
:
#n
recordValue#m
M
xx
RV_...
Cvt M M
Hex Value (7B) xx
Mnemonic WDBLIPR RLI_..._
writeDataByLocalIdentifier Positive Response Message Data Byte #1 #2
Parameter Name writeDataByLocalIdentifier Positive Response Service Id recordLocalIdentifier (wiederholt von Anfrage)
writeDataByLocalIdentifier Negative Response Message Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id writeDataByLocalIdentifier Request Service Id responseCode
S S M
7F (3B) xx
NR WDBLI RC_...
Definition der Record Local Identifier Hex 00 01 - 7F 80 - 9F A0 - EF F0 - F9 FA - FE FF
Beschreibung reserviert recordLocalIdentifier identificationOption recordLocalIdentifier dynamicallyDefinedLocalIdentifier systemSupplierSpecific reserviert
Cvt M U U U U U M
Mnemonic RBD RLI_ IO_ RLI_ DDDLI_ SSS RBD
FDEF
Status nicht unterstutzt ¨
%T2WLID, %T2LID %T2WLID, %T2LID %T2WLID, %T2LID nicht unterstutzt ¨ nicht unterstutzt ¨ nicht unterstutzt ¨
Cvt: Convention M: mandatory U: User optional
ABK T2WLID 1.10.1 Abkurzungen ¨ FB T2WLID 1.10.1 Funktionsbeschreibung APP T2WLID 1.10.1 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2REI 1.10.0, T2RLID 1.20.0
Seite 3793 von 4100 31.JAN.2003 Thomas Brosi
FU T2REI 1.10.0 Read ECU Identification (Tester Protokoll) FDEF T2REI 1.10.0 Funktionsdefinition ReadEcuIdentification RequestService (Identifikation lesen) ----------------------------------------------------------+------------+-----------------------------------------------------------+--------------+--------------+--------------+ | Data Byte | Parameter Name | Cvt | Hex Value | Mnemonic | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ | #1 | ReadEcuIdentification Request Service Id | M | (1A) | REI | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ | #2 | IDOption | M | * | IO | +------------+-----------------------------------------------------------+--------------+--------------+--------------+
Read ECU Identification Positive Response Message ------------------------------------------------+------------+-----------------------------------------------------------+--------------+--------------+--------------+ | Data Byte | Parameter Name | Cvt | Hex Value | Mnemonic | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ | #1 | ReadECUIdentification Positive Response Service Id | M | (1A) | REI | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ | #2 | IDOption | M | * | IO | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ | #3 | ECUIdentificationParameter #1 | C | xx | ECUIP_... | | : | : | : | : | : | | #n | ECUIdentificationParameter #m | C | xx | ECUIP_... | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ C = condition: parameter depending on identificationOption value are not supported by this standard module!
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
* Die Standard-Ausgabe unterst¨ utzt folgende IDOptions nach VDA Recommended Practice: Unterst¨ utzte Identifikationen: +----------------+------------------------------------+---------------------------------------------------------------+ | Identifikation | Name | Beschreibung | +----------------+------------------------------------+---------------------------------------------------------------+ | 80 | ECUIdentificationDataTable | nach VDA Recommended Practice | +----------------+------------------------------------+---------------------------------------------------------------+ | 81 | ECUIdentificationScalingTable | nach VDA Recommended Practice | +----------------+------------------------------------+---------------------------------------------------------------+ -> %T2REI: Zusammenstellung weiterer unterst¨ utzter IDOptions
Read ECU Identification NegativeResponse Message ------------------------------------------------+------------+-----------------------------------------------------------+--------------+--------------+--------------+ | Data Byte | Parameter Name | Cvt | Hex Value | Mnemonic | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ | #1 | NegativeResponse Service Id | M | 7F | NR | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ | #2 | ReadECUIdentification Request Service Id | M | (1A) | REI | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ | #3 | responseCode | M | * | RC | +------------+-----------------------------------------------------------+--------------+--------------+--------------+ * responseCode: - konfigurierbare negative Antwort f¨ ur falsche Anzahl an Datenbytes in Testeranfrage: 10=GeneralReject, 12=SubFunctionNotSupported-invalidFormat - Id nicht unterst¨ utzt: 12=SubFunctionNotSupported-invalidFormat
ABK T2REI 1.10.0 Abkurzungen ¨ FB T2REI 1.10.0 Funktionsbeschreibung APP T2REI 1.10.0 Applikationshinweise
FU T2RLID 1.20.0 Read Data By Local Identifier FDEF T2RLID 1.20.0 Funktionsdefinition ¨ %T2RLID: Die Funktion baut die Botschaft fur ¨ recordLocalIdentifier aus den Daten/Funktionen zusammen, die in regularer Struktur in %T2LID definiert sind. ¨ Mit %T2KRLI wird ein Bypass bereitgestellt, der zusatzliche oder alternative Operationen durchfuhrt. ¨
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2RSDTC 1.10.0
Seite 3794 von 4100 31.JAN.2003 Thomas Brosi
readDataByLocalIdentifier Request Message Data Byte #1 #2
Parameter Name readDataByLocalIdentifier Request Service Id recordLocalIdentifier
Cvt M M
Hex Value (21) xx
Mnemonic RDBLI RLI_..._
readDataByLocalIdentifier Positive Response Message Data Byte #1 #2 #3
readDataByLocalIdentifier Positive Response Service Id Id recordLocalIdentifier recordValue#1
Parameter Name
Cvt M M M
Hex Value (61) xx xx
Mnemonic RDBLIPR RLI_..._ RV_...
:
:
:
:
:
#n
recordValue#m
U
xx
RV_...
Definition der Record Local Identifier Hex 00 01 - 7F 80 - 9F A0 - EF F0 - F9 FA - FE FF
Beschreibung reserviert recordLocalIdentifier identificationOption recordLocalIdentifier dynamicallyDefinedLocalIdentifier systemSupplierSpecific reserviert
Cvt M U M/U U U U M
Mnemonic RBD RLI_ IO_ RLI_ DDDLI_ SSS RBD
FDEF
Status nicht unterstutzt ¨
%T2RLID, %T2KRLI, %T2LID %T2KRLI %T2RLID, %T2KRLI, %T2LID %T2DDLI nicht unterstutzt ¨ nicht unterstutzt ¨
Cvt: Convention M: mandatory U: User optional
ABK T2RLID 1.20.0 Abkurzungen ¨ FB T2RLID 1.20.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
APP T2RLID 1.20.0 Applikationshinweise
FU T2RSDTC 1.10.0 Read Status Of DTC ABK T2RSDTC 1.10.0 Abkurzungen ¨ FB T2RSDTC 1.10.0 Funktionsbeschreibung ReadStatusOfDTC Request Service Data Byte #1 #2
readStatusOfDiagnosticTroubleCodes Request SId groupOfDTC High Byte
Cvt M M
#3
groupOfDTC Low Byte
M
Cvt: M: C: S: nn*:
Parameter Name
Hex Value (17) nn*
Mnemonic RSODTC GODTC_...
Hex Value
Mnemonic RSODTCPR NRODTC_ DTC_
Convention mandatory conditional. The presence of this parameter depends upon other parameters within the service. mandatory (unless specified otherwise) selection of a parameter from a parameter list. 0001..3999
Alle anderen Anforderungen ergeben Negative Response (code 12) ReadStatusOfDiagnosticTroubleCodes Positive Response Message Data Byte #1 #2 #03
readStatusOfDiagnosticTroubleCodes Positive Response SId numberOfDTC DTC#1 CDC P-Code High Byte ”CDC”
Parameter Name
Cvt M M C
(57) nn** XX
#04 #05 #06
DTC#1 CDC P-Code Low Byte ”CDC” sodtc dfp
C C C
XX XX XX
#07
tsf
:
:
#08,09
fps
#10,11
fes
#12
out
#13
flc
#14
hlc
#15
dlc
#16
hz
SODTC_
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2SDM 2.50.0
Seite 3795 von 4100 31.JAN.2003 Thomas Brosi
Data Byte #17
Parameter Name frz0
Cvt C
Hex Value XX
#18
frz1
:
:
#19
frz2
#20
frz3
#21
frz4
#22
frz5
#23
frz6
#24
frz7
#25
frz8
#26
frz9
#27
frz10 SY_FFESIZE>0:
C
XX
frzKd[SY_FFESIZE] (SY_ENVBLOK*(SY_DFPMTIM+SY_DFPMENV))>0:
C
XX
envBlok[SY_ENVBLOK*(SY_DFPMTIM+SY_DFPMENV)] fpms[(SY_DSMMAST+7)/8] vstat
C C
XX XX
Mnemonic
* Bitfeld StatusOfDTC: xxxx 0000: kein Fehler xxxx 0001: Sig_max, obere maximale Schwelle ¨ uberschritten xxxx 0010: Sig_min, untere minimale Schwelle unterschritten xxxx 0100: kein Signal xxxx 1000: Sigal falsch xxx1 xxxx: Readiness, ’0’=Diagnosetest f¨ ur diesen DTC beendet x00x xxxx: Fehler nicht gespeichert, x01x xxxx: sporadisch, DTC bei Anfrage nicht vorhanden, DTC war zuvor vorhanden und ist gespeichert x11x xxxx: statisch, DTC bei Anfrage vorhanden und gespeichert 1xxx xxxx: MIL Calibration, Status der "Warning lamp"
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
**: ¨ Ubertragung der listOfDTCAndStatus nur f¨ ur nn=1. Es wird immer der erst gefundene Fehlerpfad zum angeforderten CDC ausgegeben. Der P-Code ist enthalten in den Kennwert-Tabellen CDCTab bzw. CDKTab. %DCDACC gestattet die Umschaltung zwischen beiden Tabellen. -> Beschreibung Fehlerspeicher siehe %DFPM Fehlerspeicherausgabe f¨ ur SY_FCMIRD=1: -------------------------------------Es werden nur die (gespeicherten) Fehler ausgegeben, die den Status "validiert" haben. ReadStatusOfDiagnosticTroubleCodes Negative Response Message Data Byte #1 #2 #3
Parameter Name negativResponse Service ID readStatusOfDiagnosticTroubleCodes Request SId responseCode=[
Cvt S M M
Hex Value 7F (17) xx=[
generalReject
10
subFunctionNotSupported
12
]
]
Mnemonic NR RSODTC RC_...
Die Botschaftsl¨ ange der Testeranforderung wird ¨ uberwacht. Im Falle einer unzul¨ assigen L¨ ange wird eine Negative Response 0x10 augegeben. F¨ ur nicht unterst¨ utzte GODTC gilt der negative Code 0x12.
FU T2SDM 2.50.0 Set Diagnostic Mode (Tester Kommunikation) FDEF T2SDM 2.50.0 Funktionsdefinition SDM ”Set Diagnostic Mode” ¨ werden konnen ¨ ¨ Diese Funktion beschreibt die Diagnosemodes, die mit dem Service StartDiagnosticSession ausgewahlt und zusatzlich ausgefuhrte ¨ Aktionen. -> %T2SDS: Start Diagnostic Session Unterstutzte ¨ Diagnosemodes Hex Val 81 83 85 86 89 Cvt: M: U: S:
Diagnostic Mode OBDIIMode EndOfLineMode ProgrammingMode ECUDevelopmentMode DefaultMode, standardDiagnosticMode
Cvt U U U U U
Mnemonic OBDIIM EOLM ECUPM ECUDM DT-SDM
Convention mandatory user option. The Parameter may or may not be supplied, depending on dynamic usage by the user mandatory (unless specified otherwise) selection of a parameter from a parameter list.
Nach einer Reizung mit Reizadresse ungleich 0x33 (CARB) erfolgt der Protokollstart im Diagnosemode 89. Bei CARB-Reizung wird der Diagnosemode 81 eingestellt. Mit dem Wechsel in den Programming Mode 85 wird das Programming Pattern als Merker auf aktiv gesetzt. ¨ Alle Diagnosemodes außer Mode 86 sind ohne Bedingung (Security Access ..) anwahlbar.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2SERV 2.110.0
Seite 3796 von 4100 31.JAN.2003 Thomas Brosi
Nicht unterstutzte ¨ Diagnosemodes fuhren ¨ zu einer negativen Antwort: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id startDiagnosticSession Request Service Id responseCode
S S M
7F (10) 12*
NR STDS RC_...
* 12 = subFunctionNotSupported invalid Format Die Beschreibung der Funktion mit Mode 85 ist in den folgenden Lastenheften enthalten: 1. ”KeyWord-Protokoll 2000 Konzernlastenheft Rahmenbeschreibung der Dienste auf der K-Leitung”; 15.04.2000; Version 2 - Kapitel 3.7.2 Vergabe von Zugriffsrechten - Kapitel 3.5.1 Blockaufbau bei der Umschaltung der DiagnosticSession - Kapitel 5.1.2 Status des Flash (9C) auslesen (Byte 4 Status der Programmier-Vorbedingungen) - Kapitel 6 Updateprogrammierung 2. FP-Blatt A0338 3. ”KWP2000 auf TP2.0 (Vollduplex)”; 05.06.01; Version 1.2 - Kapitel 7 Flashprogrammierung Die Beschreibung der Funktion Freischaltung Mode 86 mit Security Access Level 3/4 ist in folgenden Lastenheften enthalten: 1. ”KeyWord-Protokoll 2000 Konzernlastenheft Rahmenbeschreibung der Dienste auf der K-Leitung”; 15.04.2000; Version 2 - Kapitel 3.7.2 Vergabe von Zugriffsrechten
ABK T2SDM 2.50.0 Abkurzungen ¨ FB T2SDM 2.50.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
APP T2SDM 2.50.0 Applikationshinweise
FU T2SERV 2.110.0 Service Distributor (Unterstutzte ¨ Services) FDEF T2SERV 2.110.0 Funktionsdefinition Service-Distributor Diagnose-Modes und unterstutzte ¨ Dienste Service
Id
SId
Diagnose-Mode 81
83
89
FDEF 86
85
SAE J1979 Diagnostic Test Mode 1
01
(FDEF)
+
-
-
+
-
TC1MOD
SAE J1979 Diagnostic Test Mode 2
02
(FDEF)
+
-
-
+
-
TC2MOD
SAE J1979 Diagnostic Test Mode 3
03
(FDEF)
+
-
-
+
-
TC3MOD
SAE J1979 Diagnostic Test Mode 4
04
(FDEF)
+
-
-
+
-
TC4MOD
SAE J1979 Diagnostic Test Mode 5
05
(FDEF)
+
-
-
+
-
TC5MOD
SAE J1979 Diagnostic Test Mode 6
06
(FDEF)
+
-
-
+
-
TC6MOD
SAE J1979 Diagnostic Test Mode 7
07
(FDEF)
+
-
-
+
-
TC7MOD
SAE J1979 Diagnostic Test Mode 8
08
(FDEF)
+
-
-
+
-
TC8MOD
SAE J1979 Diagnostic Test Mode 9
09
(FDEF)
+
-
-
+
-
TC9MOD
Start Communication
81
-
+
+
+
+
+
T2STC
Stop Communication
82
-
+
+
+
+
+
T2EDS, T2EDSA
Tester Present
3E
-
+
+
+
+
+
T2TP
Read ECU Identification
1A
(FDEF)
-
+
+
+
-
T2REI, T2ID
Read Status of DTC
17
(FDEF)
-
+
+
+
-
T2RSDTC
Read DTC By Status
18
(FDEF)
-
+
+
+
-
T2DTCS
Clear Diagnostic Information
14
(FDEF)
-
+
+
+
-
T2FCMD
Access Timing Parameters
83
(FDEF)
-
+
+
+
+
T2ATP
Start Diagnostic Session
10
(FDEF)
+
+
+
+
+
T2SDS, T2SDM
Read Data By Local Identifier
21
(FDEF)
-
+
+
+
-
T2RLID, T2LID, T2KRLI, TKMWL, TKSWL
Write Data By Local Identifier
3B
(FDEF)
-
+
+
+
-
T2WLID, T2LID
Security Access
27
(FDEF)
-
+
+
+
+
T2SAC
Request Upload
35
(FDEF)
-
-
-
+
-
T2RU
Transfer Data
36
(FDEF)
-
-
-
+
-
T2TD
Request Transfer Exit
37
(FDEF)
-
-
-
+
-
T2RTE
Dynamically Define Local Identifier
2C
(FDEF)
-
+
+
+
+
T2DDLI
Start Routine By Local Identifier
31
(FDEF)
-
+
+
+
-
T2STRL
Stop Routine By Local Identifier
32
(FDEF)
-
+
+
+
-
T2SPRL
Stop Diagnostic Session
20
-
+
+
+
+
+
T2END
Id : Identifier SId: Sub identifier
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2SPRL 1.40.0
Seite 3797 von 4100 31.JAN.2003 Thomas Brosi
- : Nicht unterst¨ utzt, +: Unterst¨ utzt 0x81: 0x83: 0x85: 0x86: 0x89:
OBD/EOBD End of Line VW Programming Development Mode Default Diagnosis
ABK T2SERV 2.110.0 Abkurzungen ¨ FB T2SERV 2.110.0 Funktionsbeschreibung Der Service-Distributor pruft, ¨ ob Testeranfragen in dem aktuellen Diagnosemode unterstutzt ¨ werden. Negative Antwort 0x11: Service oder SId wird generell nicht unterstutzt. ¨ Negative Antwort 0x80: Service oder SId wird im aktiven Diagnosemode nicht unterstutzt. ¨
APP T2SERV 2.110.0 Applikationshinweise
FU T2SPRL 1.40.0 Stop Routine By Local Identifier FDEF T2SPRL 1.40.0 Funktionsdefinition ”Stop Routine By Local Identifier” Tester Anfrage: Beendigung Grundeinstellung Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StopRoutineByLocalIdentifier Request Service Id
M
32
SPRBLI
#2
routineLocalIdentifier
M
B8
#3
Referenznummer fur ¨ beliebige Grundeinstellung
M
00
#4
GG=01..FF
M
GG
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
StopRoutineByLocalIdentifier Positive Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StopRoutineByLocalIdentifier Pos.Res. Service Id
M
72
SPRBLIPR
#2
routineLocalIdentifier
M
B8
#3
Referenznummer fur ¨ beliebige Grundeinstellung, wiederholt aus Anfrage
M
00
#4 #5
Routine wurde ohne Ergebnis verlassen
M
GG
M
62
Mit Empfang der Anforderung werden die Funktionsanforderungsbits (B_fa ...) zuruckgesetzt. Der Grundeinstellungsmode bleibt jedoch bestehen (B_grdst=1). Damit ist eine neue ¨ Funktionsanforderung startbar unter den an den Mode geknupften ¨ Bedingungen. StopRoutineByLocalIdentifier Negative Response Service: ¨ xx=12: Diese negative Antwort wird ausgegeben, wenn die Testeranforderung in Lange oder Dateninhalt nicht stimmt. Tester Anfrage: Beendigung Stellgliedtest Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StopRoutineByLocalIdentifier Request Service Id
M
32
SPRBLI
#2
routineLocalIdentifier
M
B8
#3
Referenznummer fur ¨ Stellgliedtest
M
01
M
02
#4
StopRoutineByLocalIdentifier Positive Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StopRoutineByLocalIdentifier Pos.Res. Service Id
M
72
SPRBLIPR
#2
routineLocalIdentifier
M
B8
#3
Referenznummer fur ¨ Stellgliedtest, wiederholt aus Anfrage
M
01
#4 #5
Routine wurde ohne Ergebnis verlassen
M
02
M
62
¨ Mit Empfang der Anforderung wird der Stellgliedtest beendet. Er ist erst wieder zulassig wenn die Sicherheitsbedingungen (->%TKSTA) erfullt ¨ sind. StopRoutineByLocalIdentifier Negative Response Service: ¨ xx=12: Diese negative Antwort wird ausgegeben, wenn die Testeranforderung in Lange oder Dateninhalt nicht stimmt. Tester Anfrage: Beendigung Anpassung Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StopRoutineByLocalIdentifier Request Service Id
M
32
SPRBLI
#2
routineLocalIdentifier
M
B8
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2SPRL 1.40.0
Seite 3798 von 4100 31.JAN.2003 Thomas Brosi
Daten Byte
Parameter Name
Cvt
Hex Wert
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
#4
Mnemonic
StopRoutineByLocalIdentifier Positive Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StopRoutineByLocalIdentifier Pos.Res. Service Id
M
72
SPRBLIPR
#2
routineLocalIdentifier
M
B8
#3
Referenznummer fur ¨ Anpassung, wiederholt aus Anfrage
M
01
#4 #5
Routine wurde ohne Ergebnis verlassen
M
03
M
62
Mit Empfang der Anforderung wird die Anpassung beendet. StopRoutineByLocalIdentifier Negative Response Service: ¨ xx=12: Diese negative Antwort wird ausgegeben, wenn die Testeranforderung in Lange oder Dateninhalt nicht stimmt. Die Kraftstoff-Erstbefullung ¨ wird unterstutzt ¨ fur ¨ SY_TEBF=1. Tester Anfrage: Beendigung Kraftstofferstbefullung ¨ Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StopRoutineByLocalIdentifier Request Service Id
M
32
SPRBLI
#2
routineLocalIdentifier
M
B8
#3
Referenznummer fur ¨ Kraftstofferstbefullung ¨
M
FF
M
F0
#4
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
StopRoutineByLocalIdentifier Positive Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StopRoutineByLocalIdentifier Pos.Res. Service Id
M
72
SPRBLIPR
#2
routineLocalIdentifier
M
B8
#3
Referenznummer fur ¨ Anpassung, wiederholt aus Anfrage
M
FF
#4 #5
Routine wurde ohne Ergebnis verlassen
M
F0
M
62
Mit Empfang der Anforderung wird B_kstebf=0. StopRoutineByLocalIdentifier Negative Response Service: ¨ xx=12: Diese negative Antwort wird ausgegeben, wenn die Testeranforderung in Lange oder Dateninhalt nicht stimmt.
ABK T2SPRL 1.40.0 Abkurzungen ¨ Systemkonstante
Art
Bezeichnung
SY_TEBF
SYS (REF) Systemkonstante Kraftstofferstbefullung ¨ Anforderung uber ¨ Tester
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_KSTEBF
T2STRL
AEKP, DKVBDE,T2SPRL
EIN
Bedingung Kraftstofferstbefullung ¨
FB T2SPRL 1.40.0 Funktionsbeschreibung Negative Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id StopRoutineByLocalIdentifier responseCode
S S M
7F 32 xx
NR SPRBLI RC_...
APP T2SPRL 1.40.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2STC 1.10.0, T2STRL 1.110.0
Seite 3799 von 4100 31.JAN.2003 Thomas Brosi
FU T2STC 1.10.0 Start Communication (Tester Protokoll Service) FDEF T2STC 1.10.0 Funktionsdefinition Start Communication... ====================== StartCommunication Positive Response -----------------------------------Der Service gibt als Antwort die beiden Keybytes des aktiven Protokolls aus. Die Keybytes beschreiben die Protokolleigenschaften. StartCommunication Negative Response -----------------------------------Eine negative Antwort ist nach ISO-Standard nicht definiert. Bei unzul¨ assiger Anzahl an Datenbytes im Request wird die Kommunikation abgebrochen.
ABK T2STC 1.10.0 Abkurzungen ¨ FB T2STC 1.10.0 Funktionsbeschreibung APP T2STC 1.10.0 Applikationshinweise
FU T2STRL 1.110.0 Start Routine By Local Identifier FDEF T2STRL 1.110.0 Funktionsdefinition ”Start Routine By Local Identifier” ¨ unterstutzt ¨ Die Referenznummern beschreiben den Umfang von Funktionen, die vom Steuergerat ¨ werden konnen. Der Tester kann die unterstutzten ¨ Funktionen abfragen und dem Anwender ein Menu¨ der Funktionen anbieten, die von dem Softwarestand unterstutzt ¨ werden. Dieses Menu¨ kann eine Teilmenge des Maximalumfanges darstellen.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Unterstutzbare ¨ Funktionen Referenz-Nummer [hex]
Messwerte und Tester-Funktionen
Status
0000
keine Funktion wird unterstutzt ¨
-
0001 - 00FF
Messwerte
-
0101
Grundeinstellung im 1281 Modus
unterstutzt ¨
0102
Stellgliedtest mit festgelegtem Ablauf im 1281 Modus
unterstutzt ¨
0103
¨ Anpassung moglich im 1281 Modus
unterstutzt ¨
0104
¨ 20 Bit-Codierung moglich
unterstutzt ¨ fur ¨ SY_VAR > 0
0105
¨ Codierung2 moglich
unterstutzt ¨
0106
Messwerteblock lesen im 1281 Modus
unterstutzt ¨
0107
selektiver Stellgliedtest
unterstutzt ¨
0108
¨ Entwicklerfunktionen moglich
unterstutzt ¨
010D
Wegfahrsperre Gen. 4 unterstutzt ¨
unterstutzt ¨ fur ¨ SY_WFS = 4
FFF0 - FFF7
¨ steuergeratespezifische Routinen, die der Tester nicht un- terstutzt ¨ reserviert fur ¨ den Tester -
FFF8 - FFFF
Abfrage unterstutzter ¨ Funktionen: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Routine starten)
M
B8
#3
Abfrage unterstutzter ¨ Funktionen
M
00
M
00
#4
StartRoutineByLocalIdentifier Positive Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier
M
B8
#3
Grundeinstellung im 1281 Modus
M
01
#4 #5
M
01
Anpassung im 1281 Modus
M
01
M
03
Stellgliedtest mit festgelegtem Ablauf im 1281 Modus
M
01
M
02
Codierung 2
M
01
M
05
Messwerteblock lesen im 1281 Modus
M
01
M
06
#6 #7 #8 #9 #10 #11 #12
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2STRL 1.110.0
Seite 3800 von 4100 31.JAN.2003 Thomas Brosi
Daten Byte
Parameter Name
Cvt
Hex Wert
#13
selektiver Stellgliedtest
M
01
M
07
¨ Entwicklerfunktionen moglich
M
01
M
08
M
01
M
04
M
01
M
0D
#14 #15 #16
Mnemonic
SY_VAR > 0: #17
¨ 20 Bit Variantencodierung moglich
#18 SY_WFS = 4: #19
Wegfahrsperre Gen. 4 unterstutzt ¨
#20 Negativer Response Code: 12: Testeranforderung fehlerhaft in L¨ ange oder Dateninhalt.
Service-Monitor: ———————————– 100ms-Prozeß: Der Status des Kommunikationsmediums wird zyklisch uberpr ¨ uft. ¨ Eine aktive Grundeinstellung und ein aktiver Stellgliedtest werden unter folgenden Bedingungen beendet: - Wechsel des Kommunikationsmediums (z.B. Kommunikationsabbruch durch Timeout) ¨ - Empfang von Services ungleich TesterPresent, ReadECUIdentification, StartRoutineByLocalIdentifier, StopRoutineBylocalIdentifier. Eine Uberpr ufung ¨ der Subparameter findet nicht statt. Mit Beendigung des Grundeinstellungsmodes werden alle betroffenen Bits zuruckgesetzt: ¨ B_grdst, B_fa und alle weiteren Funktionsanforderungsbits (%TKDFA). Mit Beendigung des Stellgliedtests wird ein erneuter Test bis Startende und erfullter ¨ Sicherheitskriterien verboten (%TKSTA).
Service Grundeinstellung:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
————————————— ¨ pruft ¨ Das Lastenheft legt einen bestimmten Ablauf von Anforderungsbotschaften fest. Das Steuergerat ¨ diesen Ablauf nicht. Es wechselt seinen Zustand in Abhangigkeit von dem vorherigen Zustand und verifiziert vorherige Ablaufsequenzen nicht. 100ms-Nachlaufprozess: Eine aktive Grundeinstellung (B_grdst==1) wird beendet. Die Kurztrip-Bits werden resettiert entsprechend StopRoutineByLocalIdentifier. Start Grundeinstellung: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Routine starten)
M
B8
#3
Referenznummer fur ¨ Grundeinstellungskanal: 0x0001 - 0x00FF
M
00
M
xx
#4
StartRoutineByLocalIdentifier Positive Response: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier
M
B8
#3
Referenznummer fur ¨ Grundeinstellungskanal: 0x0001 - 0x00FF
M
00
M
xx
#4
Mit der positiven Antwort wird der Grundeinstellungsmode aktiviert (B_grdst=1 ...). Der Ausgangszustand wird initialisiert zu 06(Messwertausgabe ohne Grundeinstellung). Negativer Response Code: 22: F¨ ur B_nachlauf=1 sind keine Services zul¨ assig, die kritische Aktionen ausl¨ osen. Verlauf abfragen: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Grundeinstellungskanal: 0x0001 - 0x00FF
M
00
M
xx
#4
Positive Antwort, Verlauf abfragen: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Grundeinstellungskanal: 0x0001 - 0x00FF
M
00
M
xx
#4
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2STRL 1.110.0
Seite 3801 von 4100 31.JAN.2003 Thomas Brosi
Daten Byte
Parameter Name
Cvt
Hex Wert
#5
Routine Status*
M
06/07/04
#6
Formel-Nummer, Normierwert, Messwert
C1
#7
->%TKMWL
C1
#8
Mnemonic
C1
#9
Formel-Nummer, Normierwert, Messwert
C1
#10
->%TKMWL
C1
#11
C1
#12
Formel-Nummer, Normierwert, Messwert
C1
#13
->%TKMWL
C1
#15
Formel-Nummer, Normierwert, Messwert
C1
#16
->%TKMWL
C1
#14
C1
#17
C1
* 06: Messwertausgabe ohne Grundeinstellung. 07: Messwertausgabe mit Grundeinstellung. 04: Routine durch Steuerger¨ at abgebrochen (Sicherheitskriterien). Negativer Response Code: 22: F¨ ur B_nachlauf=1 sind keine Services zul¨ assig, die kritische Aktionen ausl¨ osen.
Routine Weiterschalten: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Routine weiterschalten)
M
B9
#3
Referenznummer fur ¨ Grundeinstellungskanal: 0x0001 - 0x00FF
M
00
M
xx
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
#4
Positive Antwort, Routine Weiterschalten: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Routine weiterschalten)
M
B9
#3
Referenznummer fur ¨ Grundeinstellungskanal: 0x0001 - 0x00FF
M
00
M
xx
#4
F¨ ur RoutineStatus=06->07 k¨ onnen B_fa und zus¨ atzliche Bits B_fa.. kanalabh¨ angig gesetzt werden. F¨ ur RoutineStatus=07->06 werden B_fa und alle Bits B_fa.. resettiert. Der RoutineStatus wechselt von 06(ohne Grundeinstellung) nach 07(mit Grundeinstellung) und umgekehrt.
Negativer Response Code: 12: Testeranforderung fehlerhaft in L¨ ange oder Dateninhalt. 22: Anforderung Weiterschalten oder Ergebnis lesen ohne vorherigen Start der Grundeinstellung. 22: F¨ ur B_nachlauf=1 sind keine Services zul¨ assig, die kritische Aktionen ausl¨ osen.
Service Stellgliedtest (festgelegter Ablauf): ——————————————————————— 100ms-Nachlaufprozess: ¨ Ein aktiver Stellgliedtest wird beendet und ist erst nach erkanntem Startende wieder moglich. 100ms-Prozess: Zyklisch zu prufende ¨ Abweichungen der Sicherheitskriterien: - nmot>0 - Timeout von einer Minute zwischen 2 Anforderungen ”Weiterschalten”
Start Actuator Test: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Routine starten)
M
B8
#3
Referenznummer fur ¨ Stellgliedtest
M
01
M
02
#4
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2STRL 1.110.0
Seite 3802 von 4100 31.JAN.2003 Thomas Brosi
StartRoutineByLocalIdentifier Positive Response: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier
M
B8
#3
Referenznummer fur ¨ Stellgliedtest
M
01
M
02
#4 Negativer Response Code: 22: "Bedingungen nicht erf¨ ullt", Sicherheitskriterien nicht erf¨ ullt.
Mit der positiven Antwort wird der Stellgliedtest aktiviert (weitere applikationsrelevanten Aktionen ->%TKSTA). Der Start des Stellgliedtests ist eine einmalige Anforderung, der Zyklen von Anforderungen ”Weiterschalten” und ”Verlauf abfragen” initiiert. Das erste Stellglied wird ermittelt und der Fehlercode fur ¨ die Ausgabe mittels BA bereitgestellt. ¨ ¨ Sicherheitskriterien fur Fahrzyklus zulassig, ¨ den Einstieg in den Stellgliedtest: nmot>0 oder bereits abgelaufener Test im aktuellen Fahrzyklus. Ein neuer Test ist erst im nachsten wenn im aktuellen Fahrzyklus Startende erreicht wurde (B_stend=1). Diese Anforderung resultiert aus dem Test der Einspritzventile. ¨ ¨ Der Stellgliedtest kann sich in 2 Zustanden befinden: ”WARTEN” und ”AKTIVIERT”. In ”WARTEN” wird das nachste Stellglied ermitelt. Es befindet sich dabei kein Stellglied im ¨ Test. In ”AKTIVIERT” ist der Test des in ”WARTEN” ermittelten Stellgliedes aktiviert. Mit Routine Weiterschalten wird zwischen beiden Zustanden umgeschaltet. Dabei werden die Stellglieder der Reihe nach aktiviert und deaktiviert. Routine Weiterschalten: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Routine weiterschalten)
M
B9
#3
Referenznummer fur ¨ Stellgliedtest
M
01
M
02
#4
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Positive Antwort, Routine Weiterschalten: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Routine weiterschalten)
M
B9
#3
Referenznummer fur ¨ Stellgliedtest
M
01
M
02
#4 Negativer Response Code: 12: Testeranforderung fehlerhaft in L¨ ange oder Dateninhalt. 22: Sicherheitskriterien verletzt
¨ Beim Wechsel vom Zustand AKTIVIERT nach WARTEN wird das nachste Stellglied ermittelt und der Fehlercode fur ¨ die Ausgabe mittels BA bereitgestellt. Verlauf abfragen: Daten Byte
Parameter Name
#1
StartRoutineByLocalIdentifier Request Service Id
#2
routineLocalIdentifier (Verlauf abfragen)
#3
Referenznummer fur ¨ Stellgliedtest
M
01
M
02
#4
Hex Wert
Mnemonic
M
31
STRBLI
M
BA
Cvt
Zustand ”WARTEN”: Positive Antwort, Verlauf abfragen: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Stellgliedtest
M
01
#4
M
02
RoutineStatus = Routine wartet, weiterschalten erforderlich
M
03
#6
ScalingOffset
M
03
#7
¨ ¨ Fehlercodeliste Code des nachsten Stellglieds gemaß
M
xx
#5
#8 #9
ScalingOffset
M
xx
M
FF
Zustand ”AKTIVIERT”:
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2STRL 1.110.0
Seite 3803 von 4100 31.JAN.2003 Thomas Brosi
Positive Antwort, Verlauf abfragen: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Stellgliedtest
M
01
#4 #5
¨ RoutineStatus = Routine lauft, weiterschalten erlaubt
M
02
M
02
Negativer Response Code: 12: Testeranforderung fehlerhaft in L¨ ange oder Dateninhalt. 22: Sicherheitskriterien verletzt.
Service Anpassung: ————————————— Start Anpassung: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Routine starten)
M
B8
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
#4
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
StartRoutineByLocalIdentifier Positive Response: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier
M
B8
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
#4
Negativer Response Code: 0x12: Fehler in Dateninhalt oder -L¨ ange. 0x11: Service nicht unterst¨ utzt.
Verlauf abfragen: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
#4
Positive Antwort, Verlauf abfragen: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
Routine Status*
M
81
#4 #5
* 0x81: Routine wartet, Eingabe erforderlich (1 Byte f¨ ur den Anpasskanal, Wertebereich dez von 0 bis 99).
Negativer Response Code: 0x12: Fehler in Daten oder -L¨ ange.
Routine Weiterschalten: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Routine weiterschalten)
M
B9
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
Kanal
M
xx
#4 #5
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2STRL 1.110.0
Seite 3804 von 4100 31.JAN.2003 Thomas Brosi
Positive Antwort, Routine Weiterschalten: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Routine weiterschalten)
M
B9
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
#4 Unterst¨ utzte Kan¨ ale: 50, 91: Wegfahrsperre, %TKAP Negativer Response Code: Allgemein: 0x12: Testeranforderung fehlerhaft in L¨ ange oder Dateninhalt. 0x31: Unzul¨ assiger Kanal. Kanal 50: 0x11: Daten¨ ubernahme nicht erlaubt.
Verlauf abfragen nach Kanaleingabe, alter Anpasswert: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
#4
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Positive Antwort, Verlauf abfragen: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
Routine Status*
M
82
#6
Scaling Offset
C1
03
:
Messwerte**
C1
yy
:
Scaling Offset
C1
xx
:
Messwerte**
C1
xx
#m
Scaling Offset
C1
FF
#4 #5
* 0x82: Routine wartet, Eingabe erforderlich (2 Byte f¨ ur den Wert des ausgew¨ ahlten Anpasskanals). **C1: Messwerte falls definiert (WFS, %TKAP) yy: 2 Byte alter Anpasswert, f¨ ur WFS Dummy-Wert xx: Kanal 1: Ausgabe Messwerteblock 50 gem¨ aß %TKMWL, %TKAP xx: Kanal 1-14: Keine Ausgabe von Messwerten xx: Kanal 50: "Pin?" oder "St¨ orung" Negativer Response Code: 0x12: Fehler in Daten oder -L¨ ange.
Routine Weiterschalten mit neuem Wert des Anpasskanals: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Routine weiterschalten)
M
B9
#3
Referenznummer fur ¨ Anpassung
M
01
#4 #5
Neuer Wert, der fur ¨ diesen Anpasskanal verwendet werden soll.
#5
M
03
M
xx
M
xx
Positive Antwort, Routine Weiterschalten: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Routine weiterschalten)
M
B9
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
Scaling Offset
C1
xx
#4 #5
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2STRL 1.110.0
Seite 3805 von 4100 31.JAN.2003 Thomas Brosi
Daten Byte
Parameter Name
Cvt
Hex Wert
:
Messwerte**
C1
xx
#m
Scaling Offset
C1
FF
Mnemonic
**C1: Messwerte falls definiert (WFS, %TKAP)
Negativer Response Code: 0x12: 0x31: 0x22: 0x22: 0x35: 0x11:
Testeranforderung fehlerhaft in L¨ ange oder Dateninhalt. Unzul¨ assiger Wert. F¨ ur nmot>0 bei Kanal 50 F¨ ur unerlaubter Steuerger¨ atezustand bei Kanal 91 Anpassungswert falsch f¨ ur Kanal 91 Anpassung nicht erlaubt f¨ ur Seriensteuerger¨ at und Kanal 91
¨ Die Auswirkung des neuen Anpasswertes auf das Systemverhalten kann mit dem folgenden Service uberpr ¨ uft ¨ werden. Durch Weiterschalten kann der Wert bei allen Kanalen außer ¨ Kanal 50, 91 solange verandert werden, bis das Systemverhalten den Erwartungen entspricht. Verlauf abfragen, neuer Anpasswert: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
#4
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Positive Antwort, Verlauf abfragen: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Anpassung
M
01
#4
M
03
Routine Status*
M
82
#6
Scaling Offset
C1
03
:
Messwerte**
C1
yy
:
Scaling Offset
C1
xx
:
Messwerte**
C1
xx
#m
Scaling Offset
C1
FF
#5
* 0x82: Routine wartet, Eingabe erforderlich (2 Byte f¨ ur den Wert des ausgew¨ ahlten Anpasskanals). **C1: Messwerte falls definiert (WFS, %TKAP) yy: 2 Byte neuer Anpasswert, f¨ ur WFS Dummy-Wert xx: Kanal 1: Ausgabe Messwerteblock 50 gem¨ aß %TKMWL, %TKAP xx: Kanal 1-14: Keine Ausgabe von Messwerten xx: Kanal 50: "warten", "fertig", "gesperrt", "VIN-Ausgabe", "Anpassung n.i.O.", "System n.i.O.", "Schl¨ ussel n.i.O.", "Pr¨ ufsumme n.i.O.", "Funktion n.i.O.", "St¨ orung", "Pin?" xx: Kanal 91: "St¨ orung"
Negativer Response Code: 0x12: Fehler in Daten oder -L¨ ange.
Routine Weiterschalten: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Routine weiterschalten)
M
B9
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
Dummy Wert, der nicht verwendet wird.
M
xx
M
xx
#4 #5 #5
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2STRL 1.110.0
Seite 3806 von 4100 31.JAN.2003 Thomas Brosi
Positive Antwort, Routine Weiterschalten: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Routine weiterschalten)
M
B9
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
#4 #5
Scaling Offset
C1
xx
:
Messwerte**
C1
xx
#m
Scaling Offset
C1
FF
Negativer Response Code: 0x12: Testeranforderung fehlerhaft in L¨ ange oder Dateninhalt.
Verlauf abfragen: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
#4
Positive Antwort, Verlauf abfragen: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Anpassung
M
01
#4
M
03
Routine Status*
M
82
#6
Scaling Offset
C1
03
:
Messwerte**
C1
yy
:
Scaling Offset
C1
xx
:
Messwerte**
C1
xx
#m
Scaling Offset
C1
FF
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
#5
* 0x82: Routine wartet, Eingabe erforderlich (2 Byte f¨ ur den Wert des ausgew¨ ahlten Anpasskanals). **C1: Messwerte falls definiert (WFS, %TKAP) yy: 2 Byte neuer Anpasswert, f¨ ur WFS Dummy-Wert xx: Kanal 50: "32000" xx: Kanal 91: MSG-Status
Negativer Response Code: 0x12: Fehler in Daten oder -L¨ ange.
Anpasswert speichern: Daten Byte
Parameter Name
#1
StartRoutineByLocalIdentifier Request Service Id
#2
routineLocalIdentifier (Wert speichern)
#3
Referenznummer fur ¨ Anpassung
M
01
#4
Hex Wert
Mnemonic
M
31
STRBLI
M
BB
Cvt
M
03
Referenznummer fur ¨ Anpassung
M
xx
M
xx
Werkstatt-Identifikation
M
WSC
#8
M
WSC
#9
M
WSC
#10
M
WSC
#11
M
WSC
#12
M
WSC
#5 #6 #7
Positive Antwort, Wert speichern: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Verlauf abfragen)
M
BB
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
#4
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2STRL 1.110.0
Seite 3807 von 4100 31.JAN.2003 Thomas Brosi
Es werden Anpasswert und WSC im EEPROM abgespeichert. Die positive Antwort zeigt an, dass die Abspeicherung erfolgreich war. Negativer Response Code: 0x12: Allgemeiner Fehler in Daten oder -L¨ ange. 0x78: ResponsePending, Warten bis Wert gespeichert 0x22: Fehler beim Speichern F¨ ur Kanal 50: 0x12: St¨ orung 0x22: Fehler bei Verlauf Abfragen, Speichern dann nicht sinnvoll 0x35: Falsche Zugriffsberechtigung 0x36: Unzul¨ assige Anzahl an Fehlversuchen Kanal 91: 0x31: nmot>0
Auslesen des Routinenverlaufs zur Kontrolle des Speicherns: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Anpassung
M
01
M
03
#4
Positive Antwort, Kontrolle des Speicherns: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Anpassung
M
01
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
#4
M
03
#5
¨ beendet RoutineStatus = durch Steuergerat
M
05
#6
ScalingOffset
M
03
#7
XX
#8
Hex-Wert, der aktuell fur ¨ diesen Anpasskanal verwendet wird. Dieser Wert wird aus dem M EEPROM ausgelesen. M
#9
ScalingOffset
M
03
:
Messwerte**
C1
xx
#m
ScalingOffset
M
FF
XX
**C1: Messwerte falls definiert (WFS, %TKAP) XX: 0x7D00 f¨ ur Kanal 50 Negativer Response Code: 0x12: Fehler in Daten oder -L¨ ange. 0x78: ResponsePending, Warten bis Wert gelesen
Service Kraftstofferstbefullung: ¨ ————————————————¨ Die Funktion wird unterstutzt im Diagnosemode 83. ¨ fur ¨ SY_TEBF=1 und ist nur zulassig Darstellung des Ablaufes: Tester-Anfrage
¨ Steuergerate-Antwort
Bandendemode starten
Bandendemode starten, positive Antwort
10 83 Routine starten
50 83 Routine starten, positive Antwort
B8 FF F0 Verlauf abfragen
B8 FF F0 ¨ Ubergabe des Status: wartend auf Start
BA FF F0
BA FF F0
: Verlauf abfragen
Status: 03 wartend : ¨ Ubergabe des Status: wartend auf Start
BA FF F0
BA FF F0
Routine weiterschalten
Status: 03 wartend Aktivierung der Kraftstoff-Erstbefullung ¨
B9 FF F0 Verlauf abfragen
B9 FF F0 ¨ ¨ Ubergabe des Status: lauft/beendet
BA FF F0
BA FF F0
:
Status: 01/05 :
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2STRL 1.110.0
Tester-Anfrage
¨ Steuergerate-Antwort
Verlauf abfragen
¨ ¨ Ubergabe des Status: lauft/beendet
BA FF F0
BA FF F0
Routine stoppen (Service StopRoutineByLocalId)
Status: 01/05 Routine stoppen, positive Antwort
B8 FF F0
B8 FF F0
Seite 3808 von 4100 31.JAN.2003 Thomas Brosi
¨ ¨ Die Befullung ¨ lauft davon unabhangig weiter ab.
Start Kraftstofferstbefullung: ¨ Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Routine starten)
M
B8
#3
Referenznummer fur ¨ Kraftstofferstbefullung ¨
M
FF
M
F0
#4
StartRoutineByLocalIdentifier Positive Response: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier
M
B8
#3
Referenznummer fur ¨ Kraftstofferstbefullung ¨
M
FF
M
F0
#4
Mit der positiven Antwort wird B_kstebf=0. Negativer Response Code:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
0x12: Fehler in Dateninhalt oder -L¨ ange. 0x12: Service nicht unterst¨ utzt.
Routine Weiterschalten: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Routine weiterschalten)
M
B9
#3
Referenznummer fur ¨ Kraftstofferstbefullung ¨
M
FF
M
F0
#4
Positive Antwort, Routine Weiterschalten: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Routine weiterschalten)
M
B9
#3
Referenznummer fur ¨ Kraftstofferstbefullung ¨
M
FF
M
F0
#4 Mit der positiven Antwort wird B_kstebf=1. Negativer Response Code: 0x12: Testeranforderung fehlerhaft in L¨ ange oder Dateninhalt oder B_kstebf=1.
Verlauf abfragen: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Kraftstofferstbefullung ¨
M
FF
M
F0
#4
Positive Antwort, Verlauf abfragen: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ Kraftstofferstbefullung ¨
M
FF
#4 #5
Routine Status*
M
F0
M
xx
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2STRL 1.110.0
Seite 3809 von 4100 31.JAN.2003 Thomas Brosi
* 0x03: Routine wartet, weiterschalten erforderlich. Dieser Code wird angezeigt vor dem Starten der Bef¨ ullung (B_kstebf=0). * 0x01: Routine l¨ auft, kein Eingriff erlaubt. Dieser Code wird angezeigt, nachdem die Bef¨ ullung gestartet wurde (B_ekpvl=1). * 0x05: Bef¨ ullung fertig (B_ekpvl=0).
Negativer Response Code: 0x12: Fehler in Daten oder -L¨ ange.
Selektiver Stellgliedtest: ——————————————Darstellung des Ablaufes: Tester-Anfrage
¨ Steuergerate-Antwort
Routine starten
Routine starten, positive Antwort
B8 01 07 Error-Code Verlauf abfragen
B8 01 07 ¨ Ubergabe des Status: wartend auf Start (03)
BA 01 07
BA 01 07 Status 03 Fehlercode FF
: Verlauf abfragen
: ¨ Ubergabe des Status: wartend auf Start (03)
BA 01 07
BA 01 07 Status 03 Fehlercode FF
Routine weiterschalten
Aktivierung des Stellgliedes
B9 01 07 Verlauf abfragen
B9 01 07 ¨ ¨ Ubergabe des Status: lauft/abgebrochen (01/04)
BA 01 07
BA 01 07 Status : ¨ ¨ Ubergabe des Status: lauft/abgebrochen (01/04)
: Verlauf abfragen
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
BA 01 07 Routine stoppen (Service StopRoutineByLocalId)
BA 01 07 Status Routine stoppen, positive Antwort
B8 01 07
B8 01 07 62
Start des selektiven Stellgliedtests: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
STRBLI
#2
routineLocalIdentifier (Routine starten)
M
B8
#3
Referenznummer fur ¨ selektiven Stellgliedtest
M
01
#4 #5
Fehlercode des gewunschten ¨ Stellgliedes (CDCmin)
#6
M
07
M
XX
M
XX
Cvt
Hex Wert
Mnemonic STRBLIPR
StartRoutineByLocalIdentifier Positive Response: Daten Byte
Parameter Name
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
#2
routineLocalIdentifier
M
B8
#3
Referenznummer fur ¨ selektiven Stellgliedtest
M
01
M
07
Cvt
Hex Wert
Mnemonic STRBLI
#4
Negativer Response Code: 0x12: Fehler in Dateninhalt oder -L¨ ange. 0x12: Service nicht unterst¨ utzt. 0x31: Stellglied nicht unterst¨ utzt(->%TKSTA: z.B. nicht konfiguriert).
Routine Weiterschalten: Daten Byte
Parameter Name
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
#2
routineLocalIdentifier (Routine weiterschalten)
M
B9
#3
Referenznummer fur ¨ selektiven Stellgliedtest
M
01
M
07
#4
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2STRL 1.110.0
Seite 3810 von 4100 31.JAN.2003 Thomas Brosi
Positive Antwort, Routine Weiterschalten: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Routine weiterschalten)
M
B9
#3
Referenznummer fur ¨ selektiven Stellgliedtest
M
01
M
07
Cvt
Hex Wert
Mnemonic STRBLI
#4 Mit der positiven Antwort wird das Stellglied angesteuert. Negativer Response Code: 0x12: Testeranforderung fehlerhaft in L¨ ange oder Dateninhalt.
Verlauf abfragen: Daten Byte
Parameter Name
#1
StartRoutineByLocalIdentifier Request Service Id
M
31
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ selektiven Stellgliedtest
M
01
M
07
#4
Positive Antwort, Verlauf abfragen: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
StartRoutineByLocalIdentifier Pos.Res. Service Id
M
71
STRBLIPR
#2
routineLocalIdentifier (Verlauf abfragen)
M
BA
#3
Referenznummer fur ¨ selektiven Stellgliedtest
M
01
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
#4
M
07
#5
Routine Status*
M
xx
#6
Scaling Start
M
03
#7
Fehlercode des Stellgliedes (mit Testeroffset, %TKSTA)
M
high byte
#8 #9
Scaling offset
M
low byte
M
FF
* 0x03: Routine wartet, weiterschalten erforderlich. Dieser Code wird angezeigt vor dem Starten des Stellgliedes. * 0x01: Routine l¨ auft, kein Eingriff erlaubt. Dieser Code wird angezeigt, nachdem das Stellglied angesteuert wurde. * 0x04: Stellgliedtest durch das Steuerger¨ at beendet (Sicherheitsbedingungen, Timeout). Negativer Response Code: 0x12: Fehler in Daten oder -L¨ ange.
ABK T2STRL 1.110.0 Abkurzungen ¨ Systemkonstante
Art
SY_TEBF SY_VAR SY_WFS
SYS (REF) Systemkonstante Kraftstofferstbefullung ¨ Anforderung uber ¨ Tester SYS (REF) Systemkonstante: FDEF-Variante der Variantencodierung %VAR SYS (REF) Systemkonst. Wegfahrsperre
Bezeichnung
Variable
Quelle
Referenziert von
Art
Bezeichnung
B_EKPVL B_KSTEBF
AEKP T2STRL
EIN AUS
Bedingung EKP-Vorlauf Bedingung Kraftstofferstbefullung ¨
B_NACHLAUF
BBSYSCON
T2STRL AEKP, DKVBDE,T2SPRL BBSTT, BGWNE, HT2KTPH,HT2KTWNE, T2STRL
EIN
Steuerung SG-Nachlauf
FB T2STRL 1.110.0 Funktionsbeschreibung Eine negative Antwort hat folgendes Format: StartRoutineByLocalIdentifier Negative Response Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id StartRoutineByLocalIdentifier responseCode
S S M
7F 31 xx
NR STRBLI RC_...
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2TP 1.10.0, T2TD 3.20.0, T2RTE 3.10.0
Seite 3811 von 4100 31.JAN.2003 Thomas Brosi
APP T2STRL 1.110.0 Applikationshinweise ”Aktive” Dienste sollen im Nachlauf nicht ablaufen. Neue Anforderungen durch den Tester sind negativ zu beantworten, bereits laufende aktive Dienste sind zu beenden. Zu den ¨ aktiven Diensten zahlen Grundeinstellung und Stellgliedtest.
FU T2TP 1.10.0 Tester Present (Tester Protokoll) FDEF T2TP 1.10.0 Funktionsdefinition Tester Present... ================= Der Service dient dem Aufrechterhalten der Kommunikation. Es findet kein Informationsaustausch statt. TesterPresent Positive Response ------------------------------Es werden keine Daten ausgegeben. TesterPresent Negative Response ------------------------------Die Testeranfrage wird auf die Zul¨ assigkeit der Botschaftsl¨ ange hin untersucht. Bei einer falschen Botschaftsl¨ ange wird eine negative Antwort ausgegeben. Der entsprechende Code f¨ ur die Antwort ist konfigurierbar.
ABK T2TP 1.10.0 Abkurzungen ¨ FB T2TP 1.10.0 Funktionsbeschreibung APP T2TP 1.10.0 Applikationshinweise
FU T2TD 3.20.0 Transfer Data
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FDEF T2TD 3.20.0 Funktionsdefinition TransferData Request Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #n
transferData Request Service Id
M C
(36) xx
TD
Positive Antwort TransferData: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 : #n<64
transferData Pos.Res. Service Id Byte #1 : Byte #2..#63
M M M M
(76) XX XX XX
TDPR
TransferData Negative Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id transferData Request Service Id responseCode
S S M
7F (36) xx
NR TD RC_...
xx=12: Testeranforderung nicht unterst¨ utzt: Alle Bytes bereits vollst¨ andig ausgegeben. xx=10: General Reject: Download nicht unterst¨ utzt. xx=78: ResponsePending, Laden von EEPROM-Daten
ABK T2TD 3.20.0 Abkurzungen ¨ FB T2TD 3.20.0 Funktionsbeschreibung ¨ Nur der Upload wird unterstutzt. ¨ Es finden keine Sicherheitsmaßnahmen und Speicherbereichsbeschrankungen statt. EEPROM-Lesen: Es findet eine Prufung ¨ statt, ob bestimmte Adressbereiche gegen lesenden Zugriff durch den Tester geschutzt ¨ sind. Die Daten dieser Bereiche werden mit 0xFF ausgegeben.
APP T2TD 3.20.0 Applikationshinweise
FU T2RTE 3.10.0 Request Transfer Exit FDEF T2RTE 3.10.0 Funktionsdefinition RequestTransferExit Request Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
requestTransferExit Request Service Id
M
(37)
RTE
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2SAC 4.40.0
Seite 3812 von 4100 31.JAN.2003 Thomas Brosi
Positive Antwort RequestTransferExit: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
requestTransferExit Pos.Res. Service Id
M
(77)
RTEPR
ABK T2RTE 3.10.0 Abkurzungen ¨ FB T2RTE 3.10.0 Funktionsbeschreibung ¨ Die Anfrage wird positiv beantwortet, ohne Aktionen auszulosen. Erforderliche Initialisierungen erfolgen durch Request Download/Upload
APP T2RTE 3.10.0 Applikationshinweise
FU T2SAC 4.40.0 KWP2000: Security Access FDEF T2SAC 4.40.0 Funktionsdefinition Security Access... ================== i = 1: Level 1/2 Flashprogrammierung i = 2: Level 3/4 Entwickler Mode i = 3: Level 5/6 WFS
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Cvt: M: U: C: S:
Convention mandatory user option. The Parameter may or may not be supplied, depending on dynamic usage by the user conditional. The presence of this parameter depends upon other parameters within the service. mandatory (unless specified otherwise) selection of a parameter from a parameter list.
securityAccess Request#1 Service -------------------------------+----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | Data Byte | Parameter Name | Cvt | Hex Value | Mnemonic | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #1 | securityAccess Request#1 Service Id | M | (27) | SA#1 | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #2 | accessMode=[requestSeed] | M | xx=[ 2*i-1 ] | AM_... | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+
securityAccess Positive Response#1 ---------------------------------+----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | Data Byte | Parameter Name | Cvt | Hex Value | Mnemonic | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #1 | securityAccess Positive Response#1 Service Id | S | (67) | SA#1PR | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #2 | accessMode=[requestSeed] | M | xx=[ 2*i-1 ] | AM_... | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #3 | seed#1 (High Byte) | C | xx | SEED | | #4 | seed#2 (...) | C | xx | | | #5 | seed#3 (...) | C | xx | | | #6 | seed#4 (Low Byte) | C | xx | | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ i = 1, 3 : Bei erfolgreich durchgef¨ uhrten Security Access wird der Seed "0000" gesendet. Damit identifiziert sich das Steuerger¨ at als entriegelt.
securityAccess Negative Response#1 ---------------------------------+----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | Data Byte | Parameter Name | Cvt | Hex Value | Mnemonic | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #1 | negativeResponse#1 Service Id | S | 7F | NR | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #2 | securityAccess Request Service Id | S | (27) | SA | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #3 | responseCode=[ | M | xx=[ | RC_... | | | serviceNotSupported | | 0x11, | | | | subfunctionNotSupported | | 0x12, | | | | requiredTimeDelayNotExpired] | | 0x37] | | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ i != 1, 3: 0x11: Request service Id nicht vorhanden. i = 1, 3: 0x12: Die Anzahl an Datenbytes im Request sind nicht g¨ ultig. 0x37: Anzahl der Zugriffsversuche ¨ uberschritten. Sperrzeit wird auf 10 min gesetzt nur wenn Hardwarekennung "SERIE" ist.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2SAC 4.40.0
Seite 3813 von 4100 31.JAN.2003 Thomas Brosi
securityAccess Request#2 Service -------------------------------+----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | Data Byte | Parameter Name | Cvt | Hex Value | Mnemonic | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #1 | securityAccess Request#2 Service Id | M | (27) | SA#2 | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #2 | accessMode=[sendKey] | M | xx=[ 2*i ] | AM_... | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #3 | key#1 (High Byte) | C | xx | KEY | | #4 | key#2 (...) | C | xx | | | #5 | key#3 (...) | C | xx | | | #6 | key#4 (Low Byte) | C | xx | | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
securityAccess Positive Response#2 ---------------------------------+----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | Data Byte | Parameter Name | Cvt | Hex Value | Mnemonic | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #1 | securityAccess Positive Response#2 Service Id | S | (67) | SA#2PR | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #2 | accessMode=[sendKey] | M | xx=[ 2*i ] | AM_... | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #3 | securityAccessStatus=[securityAccessAllowed] | M | 34 | SAA | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ i = 1: Bei erfolgreich durchgef¨ uhrten Security Access wird das Security Level 2*i abgespeichert. i = 2, 3: Bei erfolgreich durchgef¨ uhrten Security Access wird das Security Level 2*i-1 abgespeichert.
securityAccess Negative Response#2 ---------------------------------+----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | Data Byte | Parameter Name | Cvt | Hex Value | Mnemonic | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #1 | negativeResponse#2 Service Id | S | 7F | NR | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ | #2 | securityAccess Request Service Id | S | (27) | SA | |+----------------------+-----------------------------------------------------------+--------------+--------------+--------------+ | #3 | responseCode=[ | M | xx=[ | RC_... | | | serviceNotSupported | | 11, | | | | subfunctionNotSupported | | 12, | | | | conditionsNotCorrect | | 22, | | | | invalidKey] | | 35] | | +----------------------+------------------------------------------------------------+--------------+--------------+--------------+ i != 1, 3: 0x11: Request Service Id nicht vorhanden. i = 1, 3: 0x12: Die Anzahl an Datenbytes im Request sind nicht g¨ ultig. 0x35: Inkorrekter Schl¨ ussel. Sperrzeit wird im EEPROM auf 10 min gesetzt. 0x22: Fehler beim Beschreiben des EEPROMs
securityAccess - parameter definition ------------------------------------*
Der Parameter a c c e s s M o d e (AM_) wird verwendet im securityAccess Service. Er zeigt dem Tester den Schritt in der Ablaufsequenz an, den Security-Level und das Format des Seed und Key. Die Werte sind in folgender Tabelle definiert:
+---------+---------------------------------------------------------------------------------------+----------------+ | Hex | Description | Mnemonic | +---------+---------------------------------------------------------------------------------------+----------------+ | 01.. | r e q u e s t S e e d | RS | | FD | RequestSeed mit unterschiedlichem Sequrity-Level | | | (odd) | | | +---------+---------------------------------------------------------------------------------------+----------------+ | 02.. | s e n d K e y | SK | | FE | SendKey mit unterschiedlichem Sequrity-Level | | | (even) | | | +---------+---------------------------------------------------------------------------------------+----------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2RU 2.20.0
Seite 3814 von 4100 31.JAN.2003 Thomas Brosi
securityAccess - message description -----------------------------------* Der Tester fordert das Steuerger¨ at auf, sich selbst zu "entriegeln" durch das Senden des Service securityAccess request#1. Das Steuerger¨ at antwortet mit dem Senden des "Seed" unter Nutzung des Services securityAccess positive response#1. Der Tester antwortet durch R¨ ucksenden des "Key" mit securityAccess request#2. Das Steuerger¨ at vergleicht den "Key" mit dem intern berechneten Wert. Die dem Sequrity-Level entsprechenden Algorithmen m¨ ussen also im Tester und Steuerger¨ at identisch sein. Bei ¨ Ubereinstimmung der Werte entriegelt sich das Steuerger¨ at und zeigt dies dem Tester durch securityAccess positive response#2 an. *
Das Steuerger¨ at, das Security-Access unterst¨ utzt aber bereits entriegelt ist, sendet mit securityAccess positive response#1 den Seed "0000". Der Tester soll diese Methode nutzen, um den entriegelten Zustand zu erkennen.
*
Wenn die Sperrzeit auf 10 min gesetzt wird, dann l¨ auft im 1s-Raster die Zeit ab.
*
Der Umrechnungsalgorithmus f¨ ur den SecurityAccess Level 1/2 ist in Lastenheft "KeyWord-Protolkoll 2000 auf Transportprotokoll 2.0"; 28.05.2002; Version 1.03; Kapitel 4.1 beschieben.
ABK T2SAC 4.40.0 Abkurzungen ¨ FB T2SAC 4.40.0 Funktionsbeschreibung APP T2SAC 4.40.0 Applikationshinweise
FU T2RU 2.20.0 Request Upload FDEF T2RU 2.20.0 Funktionsdefinition
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
RequestUpload Request Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3 #4 #5 #6 #7 #8
requestUpload Request Service Id memory Address {High Byte} memory Address {Middle Byte} memory Address {Low Byte} Data Format Identifier Uncompressed Memory Size {High Byte} Uncompressed Memory Size {Middle Byte} Uncompressed Memory Size {Low Byte}
M M M M M M M M
(35) xx xx xx yy zz zz zz
RU
xx = 0x000000 ... 0xFFFFFF yy = 0x00 : unkomprimiert und unverschl¨ usselt zz = 0x000000 ... 0xFFFFFF
Positive Antwort RequestUpload: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2
requestUpload Pos.Res. Service Id ¨ transfer Response Parameter = maximale Blocklange
M M
(75) 3F
RUPR
RequestUpload Negative Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id RequestUpload Request Service Id responseCode
S S M
7F (35) xx
NR RU RC_...
xx=10: Allgemeine Verweigerung, unzul¨ assige Botschaftsl¨ ange. xx=51: Unzul¨ assiger Daten Format Identifier.
ABK T2RU 2.20.0 Abkurzungen ¨ FB T2RU 2.20.0 Funktionsbeschreibung ¨ ¨ EEPROM-Lesen: Bei Angabe der Startadresse 0x480000..(0x480000+EEPROMGroße) wird ein lesender Zugriff auf das EEPROM (0x000000..EEPROMGroße) initiiert. Bei einer ¨ Auf diese Weise Startadresse außerhalb des EEPROM-Bereiches wird auf den normalen Adressbus zugegriffen, auch wenn der zu lesende Bereich in den EEPROM-Bereich fallt. ¨ konnen auch Dateninhalte gelesen werden, die im obigen Adressbereich liegen.
APP T2RU 2.20.0 Applikationshinweise Das EEPROM ist nicht uber ¨ den normalen Adressbus zugreifbar. Der Adressbereich des EEPROMs muss daher dem normalen Bereich ”uberlagert” ¨ werden. Als Startadresse wird 0x480000 festgelegt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2CBSPDS 1.10.0, T2CBSTC 1.10.0, T2CBTP 1.10.0
Seite 3815 von 4100 31.JAN.2003 Thomas Brosi
FU T2CBSPDS 1.10.0 StopDiagnosticSession fur ¨ Boot-Block FDEF T2CBSPDS 1.10.0 Funktionsdefinition ”Stop Diagnostic Session (Boot-Block)” StopDiagnosticSession Request Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
stopDiagnosticSession Request Service Id
M
(20)
SPDS
StopDiagnosticSession Positive Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1
stopDiagnosticSession Positive Response Service Id
S
(60)
SPDSPR
StopDiagnosticSession Negative Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id stopDiagnosticSession Request Service Id responseCode
S S M
7F (20) xx
NR SPDS RC_...
xx=12: Testeranforderung fehlerhaft in L¨ ange. Nach dem Senden der positiven Antwort werden die Default-Timing-Parameter, die Default Baudrate und der Default-Diagnosemode eingestellt. Bei Wechsel des Diagnosemodes wird die Freigabe des Security-Access zuruckgenommen. ¨
ABK T2CBSPDS 1.10.0 Abkurzungen ¨ FB T2CBSPDS 1.10.0 Funktionsbeschreibung
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
APP T2CBSPDS 1.10.0 Applikationshinweise
FU T2CBSTC 1.10.0 StartCommunication fur ¨ Boot-Block FDEF T2CBSTC 1.10.0 Funktionsdefinition Der Service gibt als Antwort die beiden Keybytes des aktiven Protokolls aus. Die Keybytes beschreiben die Protokolleigenschaften. ¨ Eine negative Antwort ist nach ISO-Standard nicht definiert. Bei unzulassiger Anzahl an Datenbytes in der Anfrage wird die Kommunikation abgebrochen. StartCommunication Request Message Data Byte #1
Parameter Name StartCommunication Request Service Id
Hex Value
Mnemonic STC
Cvt M
xx(81)
Cvt S M M
xx(C1) xx(EF) xx(8F)
Cvt M
(3E)
Mnemonic TP
Cvt S
Hex Value (7E)
Mnemonic TPPR
StartCommunication Response Message Data Byte #1 #2 #3
Parameter Name StartCommunication Positive Response Service Id Keybyte 1 Keybyte 2
Hex Value
Mnemonic STCPR KB1 KB2
ABK T2CBSTC 1.10.0 Abkurzungen ¨ FB T2CBSTC 1.10.0 Funktionsbeschreibung APP T2CBSTC 1.10.0 Applikationshinweise
FU T2CBTP 1.10.0 Tester Present fur ¨ Boot-Block FDEF T2CBTP 1.10.0 Funktionsdefinition Der Service dient dem Aufrechterhalten der Kommunikation. Es findet kein Informationsaustausch statt. ¨ In dieser Version fur ¨ den Boot-Block wird die Botschaftslange nicht kontrolliert. TesterPresent Request Message Data Byte #1
Parameter Name TesterPresent Request Service Id
Hex Value
TesterPresent Positive Response Message Data Byte #1
Parameter Name TesterPresent Positive Response Service Id
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2CBSAC 4.20.0, T2CBRRRL 2.10.0, T2CBATP 2.10.0, T2CBRD 2.10.0
Seite 3816 von 4100 31.JAN.2003 Thomas Brosi
ABK T2CBTP 1.10.0 Abkurzungen ¨ FB T2CBTP 1.10.0 Funktionsbeschreibung APP T2CBTP 1.10.0 Applikationshinweise
FU T2CBSAC 4.20.0 Security Access (Boot Block) FDEF T2CBSAC 4.20.0 Funktionsdefinition Die Beschreibung der Funktion ist in den folgenden Lastenheften enthalten: 1. "KeyWord-Protokoll 2000 Konzernlastenheft Rahmenbeschreibung der Dienste auf der K-Leitung"; 15.04.2000; Version 2 Kapitel 3.7.2 2. "Technische Entwicklung Bauteile-Lastenheft", "Spezifikationen zu Key Word -Protokoll 2000", "vertraulicher Anhang zur Update- und Bandendeprogrammierung"; 20.06.2000 Kapitel 4 Die Sperrzeit wird nur auf 10 min gesetzt, wenn die Hardwarekennung "SERIE" ist.
ABK T2CBSAC 4.20.0 Abkurzungen ¨ FB T2CBSAC 4.20.0 Funktionsbeschreibung APP T2CBSAC 4.20.0 Applikationshinweise
FU T2CBRRRL 2.10.0 Request Routine Results By Local Identifier (Boot-Block) FDEF T2CBRRRL 2.10.0 Funktionsdefinition
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Tester-Service "Request Routine Results By Local Identifier" f¨ ur Flashprogrammierung VW. Die Beschreibung der Funktion ist im folgenden Lastenheft enthalten: "KeyWord-Protokoll 2000 auf Transportprotokoll 2.0"; 28.05.2002; Version 1.03 Kapitel 4.9
ABK T2CBRRRL 2.10.0 Abkurzungen ¨ FB T2CBRRRL 2.10.0 Funktionsbeschreibung APP T2CBRRRL 2.10.0 Applikationshinweise
FU T2CBATP 2.10.0 Service AccessTimingParameter fur ¨ Kundenbootblock FDEF T2CBATP 2.10.0 Funktionsdefinition Tester-Service "AccessTimingParameter" f¨ ur Flashprogrammierung VW/Audi. Die Beschreibung der Funktion ist im folgenden Lastenheft enthalten: "KeyWord-Protokoll 2000"; 15.04.2000; Version 2 Kapitel 3.3 Kapitel 6.3.1.1 Kapitel 6.3.2
ABK T2CBATP 2.10.0 Abkurzungen ¨ FB T2CBATP 2.10.0 Funktionsbeschreibung APP T2CBATP 2.10.0 Applikationshinweise
FU T2CBRD 2.10.0 Request Download (Boot Block) FDEF T2CBRD 2.10.0 Funktionsdefinition RequestDownload Request Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #n
requestDownload Request Service Id
M C
(34) xx
RD
RequestDownload Negative Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id RequestDownload Request Service Id responseCode
S S M
7F (34) xx
NR RD RC_...
xx=12: Testeranforderung nicht unterst¨ utzt. Die Beschreibung ist in folgendem Lastenheft enthalten: ”KeyWord-Protokoll 2000 auf Transportprotokoll 2.0”; 28.05.2002; Version 1.03 Kapitel 4.3
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2CBSTDS 2.10.0, T2CBTD 2.10.0, T2CBSTRL 2.10.0
Seite 3817 von 4100 31.JAN.2003 Thomas Brosi
ABK T2CBRD 2.10.0 Abkurzungen ¨ FB T2CBRD 2.10.0 Funktionsbeschreibung ¨ Der Service ist aktiv im Boot-Block wahrend der Flashprogrammierung.
APP T2CBRD 2.10.0 Applikationshinweise
FU T2CBSTDS 2.10.0 StartDiagnosticSession fur ¨ Boot-Block FDEF T2CBSTDS 2.10.0 Funktionsdefinition Die Beschreibung der Funktion ist in den folgenden Lastenheften enthalten: 1. "KeyWord-Protokoll 2000 Konzernlastenheft Rahmenbeschreibung der Dienste auf der K-Leitung"; 15.04.2000; Version 2 Kapitel 3.7.2 Vergabe von Zugriffsrechten 2. "KeyWord-Protokoll 2000 Konzernlastenheft Rahmenbeschreibung der Dienste auf der K-Leitung"; 15.04.2000; Version 2 Kapitel 3.5.1 Blockaufbau bei der Umschaltung der DiagnosticSession 3. "KWP2000 auf TP2.0 (Vollduplex)"; 05.06.01; Version 1.2 Kapitel 7 Flashprogrammierung
ABK T2CBSTDS 2.10.0 Abkurzungen ¨ FB T2CBSTDS 2.10.0 Funktionsbeschreibung APP T2CBSTDS 2.10.0 Applikationshinweise
FU T2CBTD 2.10.0 Transfer Data (Boot Block) FDEF T2CBTD 2.10.0 Funktionsdefinition
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TransferData Request Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #n
transferData Request Service Id
M C
(36) xx
TD
TransferData Negative Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id transferData Request Service Id responseCode
S S M
7F (36) xx
NR TD RC_...
xx=12: Testeranforderung nicht unterst¨ utzt. Die Beschreibung ist in folgendem Lastenheft enthalten: ”KeyWord-Protokoll 2000 auf Transportprotokoll 2.0”; 28.05.2002; Version 1.03 Kapitel 4.6.1
ABK T2CBTD 2.10.0 Abkurzungen ¨ FB T2CBTD 2.10.0 Funktionsbeschreibung ¨ Der Service ist aktiv im Boot-Block wahrend der Flashprogrammierung.
APP T2CBTD 2.10.0 Applikationshinweise
FU T2CBSTRL 2.10.0 Service StartRoutineByLocalIdentifier fur ¨ Kundenbootblock FDEF T2CBSTRL 2.10.0 Funktionsdefinition Service StartRoutineByLocalIdentifier: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #n
StartRoutineByLocalId Service Id
M C
(31) xx
STRL
TransferData Negative Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id StartRoutineByLocalId Service Id responseCode
S S M
7F (31) xx
NR STRL RC_...
xx=12: Testeranforderung nicht unterst¨ utzt. Die Beschreibung ist in folgendem Lastenheft enthalten: ”KeyWord-Protokoll 2000 auf Transportprotokoll 2.0”; 28.05.2002; Version 1.03 Kapitel 4.4 und 4.8
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2CBREI 2.10.0, T2CBSERV 2.10.0, T2CBSPC 2.10.0
Seite 3818 von 4100 31.JAN.2003 Thomas Brosi
ABK T2CBSTRL 2.10.0 Abkurzungen ¨ FB T2CBSTRL 2.10.0 Funktionsbeschreibung APP T2CBSTRL 2.10.0 Applikationshinweise
FU T2CBREI 2.10.0 Read ECU Identification (Boot-Block) FDEF T2CBREI 2.10.0 Funktionsdefinition Die Beschreibung der Funktion ist in den folgenden Lastenheften enthalten: 1. "KeyWord-Protokoll 2000 Konzernlastenheft Rahmenbeschreibung der Dienste auf der K-Leitung"; 15.04.2000; Version 2 Kapitel 6.2.2 Aufbau der Datenbl¨ ocke Kapitel 6.3.1 Kommunikationsablauf
ABK T2CBREI 2.10.0 Abkurzungen ¨ FB T2CBREI 2.10.0 Funktionsbeschreibung APP T2CBREI 2.10.0 Applikationshinweise
FU T2CBSERV 2.10.0 Service Distributor Kunden-Bootblock (Unterstutzte ¨ Services) FDEF T2CBSERV 2.10.0 Funktionsdefinition Service-Distributor Diagnose-Modes und unterstutzte ¨ Dienste Service
Id
SId
Diagnose-Mode
FDEF
Start Communication
81
-
+
T2CBSTC
Stop Communication
82
-
+
T2CBSPC
Tester Present
3E
-
+
T2CBTP
Read ECU Identification
1A
+
T2CBREI
StartDiagnosticSession
10
+
T2CBSTDS
StopDiagnosticSession
20
-
+
T2CBSPDS
SecurityAccess
27
-
-
T2CBSAC
StartRoutineByLocalIdentifier
31
-
-
T2CBSTRL
RequestRoutineResultsByLocalIdentifier
33
-
-
T2CBRRRL
RequestDownload
34
-
-
T2CBRDL
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
alle
TransferData
36
-
-
T2CBTD
RequestTransferExit
37
-
-
T2CBRTE
AccessTimingParameter
83
-
-
T2CBATP
Id : Identifier SId: Sub identifier
ABK T2CBSERV 2.10.0 Abkurzungen ¨ FB T2CBSERV 2.10.0 Funktionsbeschreibung Der Service-Distributor pruft, ¨ ob Testeranfragen in dem aktuellen Diagnosemode unterstutzt ¨ werden. Negative Antwort 0x11: Service oder SId wird generell nicht unterstutzt. ¨ Negative Antwort 0x80: Service oder SId wird im aktiven Diagnosemode nicht unterstutzt. ¨
APP T2CBSERV 2.10.0 Applikationshinweise
FU T2CBSPC 2.10.0 StopCommunication fur ¨ Boot-Block FDEF T2CBSPC 2.10.0 Funktionsdefinition StopCommunication Request Message Data Byte #1
Parameter Name StopCommunication Request Service Id
Cvt M
Hex Value (82)
Cvt S
Hex Value
Mnemonic
(C2)
SPCPR
Mnemonic SPC
StopCommunication Positive Response Message Data Byte #1 Cvt: M: U: C: S:
Parameter Name StopCommunication Positive Response Service Id
Convention mandatory user option. The parameter may or may not be supplied, depending on dynamic usage by the user conditional. The presence of this parameter depends upon other parameters within the service mandatory (unless specified otherwise) selection of a parameter from a parameter list
¨ Bei gesetztem Programming Pattern wird nach der positiven Antwort ein Reset ausgelost.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
T2CBRTE 2.10.0, WFS 48.40.0
Seite 3819 von 4100 31.JAN.2003 Thomas Brosi
Die Regeln zur Updateprogrammierung fur ¨ positives Beenden sind im Lastenheft ”Keyword-Protokoll 2000”; 15.04.2000; Version 2 Kapitel 6.3.10.2 beschrieben.
ABK T2CBSPC 2.10.0 Abkurzungen ¨ FB T2CBSPC 2.10.0 Funktionsbeschreibung APP T2CBSPC 2.10.0 Applikationshinweise
FU T2CBRTE 2.10.0 Request Transfer Exit (Boot Block) FDEF T2CBRTE 2.10.0 Funktionsdefinition RequestTransferExit Request Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #n
requestTransferExit Request Service Id
M C
(37) xx
RTE
RequestTransferExit Negative Response Service: Daten Byte
Parameter Name
Cvt
Hex Wert
Mnemonic
#1 #2 #3
negativeResponse Service Id RequestTransferExit Request Service Id responseCode
S S M
7F (37) xx
NR RTE RC_...
xx=12: Testeranforderung nicht unterst¨ utzt. Die Beschreibung der Funktion ist im folgenden Lastenheft enthalten: ”KeyWord-Protokoll 2000 auf Transportprotokoll 2.0”; 28.05.2002; Version 1.03 Kapitel 4.7
ABK T2CBRTE 2.10.0 Abkurzungen ¨
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB T2CBRTE 2.10.0 Funktionsbeschreibung ¨ Der Service ist aktiv im Boot-Block wahrend der Flashprogrammierung.
APP T2CBRTE 2.10.0 Applikationshinweise
FU WFS 48.40.0 Wegfahrsperre FDEF WFS 48.40.0 Funktionsdefinition ********************************************************************************* * VW Wegfahrsperre 4. Generation * * * * Aus Geheimhaltungsgr¨ unden wird die WFS-Spezifikation hier nicht dokumentiert! * * * *********************************************************************************
Funktionsumfang: - Freischaltung der Z¨ undung, Einspritzung und Flashprogrammierung nach erfolgreicher Kommunikation mit dem Immobiliser ¨ uber CAN. - Anpassung (Anlernen) einer Wegfahrsperre an eine Motronic oder umgekehrt. ¨ - Datendownload uber Diagnosetester.
Die Realisierung der Funktion basiert auf folgenden Unterlagen: - Daten¨ ubertragungen Wegfahrsperre 4. Generation Version 1.3 vom 25.04.2002. - Konzernfestlegung Markenkennung, SKC Transport, Tuningschutzkategorie, Verschl¨ usselungskonstanten von H-D. Lindemann vom 12.06.2001. - LH Motor-Steuerger¨ at mit Immobilizer-Funktion IMMOBA05.doc, Version 7 von J.Bast vom 14.08.1996. - LH Wegfahrsperre mit Kryptocode und CAN Version 1.1 von M. Sedlmeier vom 23.03.1999. - Anlage zum LH Motorsteuerger¨ at mit Immobilizer-Funktion und CAN IMMOBB7.doc, Version 10 von J.Bast vom 24.03.1999. - LH Wegfahrsperre mit Kryptocode und CAN f¨ ur Mehrsteuerger¨ ate, "Konzern LH WFS3 mit CAN MehrMSGsV1.doc", Version 1.0 von H.Tschinkel vom 09.02.2000.
Fehlerbehandlung: ----------------Die WFS-Funktion kann 2 Fehler eintragen. 1. "Motorsteuerger¨ at gesperrt"
Fehlerpfad: CDTWFS,
Fehlerart: B_npwfs
2. "Steuerger¨ at defekt"
Fehlerpfad: CDTWFSRC,
Fehlerart: B_npwfsrc
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WFS 48.40.0
Seite 3820 von 4100 31.JAN.2003 Thomas Brosi
ABK WFS 48.40.0 Abkurzungen ¨ Parameter
Source-X
CDCWFS CDCWFSRC CDTWFS CDTWFSRC CWWFS WFSKLASSE WFSMARKE WFSTRETRY
BLOKNR BLOKNR
Variable
Quelle
B_NPWFS B_NPWFSRC
WFS WFS
Source-Y
Referenziert von
Art
Bezeichnung
KL KL FW FW FW FW FW FW
Codewort CARB: Wegfahrsperre Codewort CARB: Wegfahrsperre RC-Glied Codewort Tester: Wegfahrsperre Codewort Tester: Wegfahrsperre RC-Glied WFS: Konfiguration Anpassung und Download WFS: Leistungsklasse WFS: Marken Identifier WFS: Zeitfenster Anpassung
Art
Bezeichnung
LOK LOK
Fehlerart: Wegfahrsperre Fehlerart: Wegfahrsperre RC-Glied
FB WFS 48.40.0 Funktionsbeschreibung APP WFS 48.40.0 Applikationshinweise Bedeutung und Bedatung der WFS Labels: WFSMARKE -------Markenidentifikation zum Erkennen f¨ ur welche Konzernmarke das SG ursr¨ unglich eingesetzt war. Ein urspr¨ unglich mit einer bestimmten Marke angelerntes Steuerger¨ at kann nicht mehr an einer anderen Marke des Konzerns eingesetzt werden. Werte: VW = 1; Audi = 3; Seat = 5; Skoda = 6;
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
WFSKLASSE --------Die WFSKLASSE ist die Tuningschutzkategorie der Mororsteuerger¨ ate welche die Leistung der Motoren angibt. Die Daten werden individuell f¨ ur jeden Motor vom Kunden festgelegt und sind bei diesem zu erfragen.
WFSTRETRY --------Zeitfenster f¨ ur die Anpassung. Defaultm¨ aßig auf 5 sec zu setzen.
CWWFS ----Codewort f¨ ur die Konfiguration der Anpassung und des Downloads. CWWFS.0: 0 -> Datendownload u ¨ber Tester ist nicht erlaubt. 1 -> Datendownload ¨ uber Tester ist erlaubt. ¨ber Anpassung ist nicht erlaubt. CWWFS.1: 0 -> Datenabgabe u 1 -> Datenabgabe ¨ uber Anpassung ist erlaubt. CWWFS.2: 0 -> Daten¨ ubernahme mit Anpassung ist nicht erlaubt. 1 -> Daten¨ ubernahme mit Anpassung ist erlaubt.
Die restlichen Bits sind mit 0 zu belegen.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
WFSCOM 1.20.1, WFSIF 48.40.0
Seite 3821 von 4100 31.JAN.2003 Thomas Brosi
FU WFSCOM 1.20.1 Immobiliser Kommunikation FDEF WFSCOM 1.20.1 Funktionsdefinition ********************************************************************************* * Immobiliser Kommunikation VW Wegfahrsperre 4. Generation * *********************************************************************************
Dieses Modul enth¨ alt folgende Schnittstellen die vom Wegfahrsperrenmodul %WFS48.30 bedient werden: - Daten¨ ubergabe zwischen Kommunikations- und Wegfahrsperrenmodul und umgekehrt. - Ausgabe der Wegfahrsperrenbefehle f¨ ur den Immobiliser auf dem CAN vom Kommunikationsmodul.
Funktionsumfang: - Freischaltkommunikation. - Anpassungskommunikation.
Die Realisierung der Funktion basiert auf folgenden Unterlagen: - Daten¨ ubertragungen Wegfahrsperre 4. Generation Version 1.2 vom 30.08.2001. - WfsGen4KomKapselWFSCOM_V1.10.doc, Version 1.10 von GS/ESI2-Wandel vom 04.03.2002
ABK WFSCOM 1.20.1 Abkurzungen ¨ FB WFSCOM 1.20.1 Funktionsbeschreibung APP WFSCOM 1.20.1 Applikationshinweise
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FU WFSIF 48.40.0 Wegfahrsperre Interface FDEF WFSIF 48.40.0 Funktionsdefinition ********************************************************************************************************* * Interface Wegfahrsperre VW Gen 4 * ********************************************************************************************************* Dieses Interface Modul enth¨ alt alle Projekt- und SG-spezifischen Funktionen, die von dem Wegfahrsperrenmodul %WFS48.40 angesteuert werden. Funktionsumfang: 1. Freigabe bzw. Sperren von Z¨ undung, Einspritzung und Flahprogrammierung. 2. Lesen und Speichern von WFS-Daten im EEPROM. 3. Fehlerspeicherung der WFS relevanten Fehler. N¨ ahere Informationen sind aus Geheimhaltungsgr¨ unden hier nicht dokumentiert.
ABK WFSIF 48.40.0 Abkurzungen ¨ FB WFSIF 48.40.0 Funktionsbeschreibung APP WFSIF 48.40.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTNE 3.10.0
Seite 3822 von 4100 31.JAN.2003 Thomas Brosi
FU DTNE 3.10.0 Diagnose tn - Signal Endstufe FDEF DTNE 3.10.0 Funktionsdefinition
dfp locSfp_TNE
getBit CWPSTNE TNE_OFF
0
ps_not_used
powerstage is not used; diagnosis is switched off B_desee
1/ TNE_CALC calc nmot
nmot
dtne-main
dtne-main
ps_not_used
repSfp 2/ dfp locSfp_TNE
sfpHealing 1/ sfp
dtne-tne-off
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
powerstage diagnosis is performed
dtne-tne-off
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTNE 3.10.0
Seite 3823 von 4100 31.JAN.2003 Thomas Brosi
calc
compute 1/
3/ locSfp_TNE
DE_StdDiag Sfp DPS_
locSfp_TNE DPS_TNE
sfp getSfpZyf
standard diagnosis
repSfp 1/ DFP_TNE
dfp locSfp_TNE
2/ Z_tne
TVP /NC
compute 1/
2/
NTNEMN
NTNEMX
passed through all states cycle reached
locSfp_TNE
sfpSetCycle 1/ sfp
dtne-tne-calc
nmot
dtne-tne-calc
Z_tne dtne-z-tne
dfpgetZyf
dtne-z-tne
compute 1/ DPS_TNE CWPSTNE
DE_ClrErr DPS_ CWPS
TVP /NC
compute 2/
false
dtne-fcmclr
B_cltne
clear error dtne-fcmclr
B_cltne
dtne-b-cltne
dfpgetClf
dtne-b-cltne
TVP /NC false dtne-ini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
DFP_TNE
dtne-ini Die Kommunikation mit dem Fehlerspeicher-Management (%DFPM) erfolgt durch Lesen und R¨ uckschreiben des Statuswortes sfpxyz. Inhalt dieses Statusworts sind Zyklus- und Error-Flags sowie Fehlertyp-Information (Z_xyz, E_xyz, B_mnxyz, ...). F¨ ur den Fehlerpfad dieser Diagnosefunktion sind folgende Gr¨ oßen definiert : Status Fehlerpfad: Fehlerflag: Zyklusflag: Fehlertyp: L¨ oschen Fehlerpfad: Ersatzwert aktiv: Fehlerpfadcode: Fehlerklasse: Fehlerschwere: CARB Code: Tabelle der Umwelbed.:
sfptne E_tne Z_tne B_mxtne, B_mntne, B_sitne, B_nptne B_cltne B_bktne (optional) CDTTNE CLATNE TSFTNE CDCTNE FFTTNE
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
DTNE 3.10.0
Seite 3824 von 4100 31.JAN.2003 Thomas Brosi
ABK DTNE 3.10.0 Abkurzungen ¨ Parameter
Source-X
Art
Bezeichnung
FW FW FW FW (REF)
Kodewort zum Abschalten der Endstufediagnose tn-Signal Min. Drehzahl fur ¨ Endstufen-Diagnose tn-Signal Max. Drehzahl fur ¨ Endstufen-Diagnose tn-Signal ¨ Verzogerungszeit Fehlerverifizierung Endstufendiagnose ME(D) 9
Referenziert von
Art
Bezeichnung
ADAGRLS, ADVE,ALBK, BGADAP,BGDSAD, ...
EIN
DAMOS-Source fur ¨ Blocknummer
AUS AUS EIN EIN
Bedingung Bandendeanforderung fur ¨ Fehler tn-Signal Endstufe Diagnose verwendet Ersatzwert ¨ Bedingung Fehler tn-Signal Endstufe loschen Diagnose Endstufe: Eingangsbedingungen erfullt ¨
Source-Y
CWPSTNE NTNEMN NTNEMX TVP Variable
Quelle
BLOKNR
B_BETNE B_BKTNE B_CLTNE B_DESEE
DTNE DTNE
B_FTTNE B_MNTNE B_MXTNE B_NPTNE B_SITNE DFP_TNE DPS_TNE E_TNE NMOT
DTNE DTNE DTNE DTNE DTNE DTNE DTNE DTNE BGNMOT
SFPTNE Z_TNE
DTNE DTNE
DECJ
DTNE DBKSE, DBKVPE,DETRE, DHLSFKE,DLUES1E, ...
AUS AUS AUS AUS AUS DOK DOK AUS AAGRDC, ADAGRLS,- EIN ADVE, ALBK, AMSV, ... AUS AUS
Bedingung Fehlereintrag durch Tester tn-Signal Endstufe Fehlertyp: Kurzschluß nach Masse Endstufe tn - Signal Fehlertyp: Kurzschluß nach Ubat Endstufe tn - Signal Nicht plausibler Fehler tn-signal Endstufe Fehlertyp: Leitungsabfall Endstufe tn - Signal Interne Fehlerpfadnummer: Diagnose tn-Signal Endstufe Endstufenindex tn-Signal Errorflag: TN-Signal Endstufe Motordrehzahl Status des Fehlerpfades TN-Signal Endstufe Zyklusflag: TN-Signal Endstufe
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
FB DTNE 3.10.0 Funktionsbeschreibung ME(D)9-Endstufendiagnose -----------------------Die Fehlererkennung, das Auslesen und die Speicherung der Endstufenfehlerinformation im Error-Trace-Buffer erfolgt innerhalb der Hardware-Kapsel. Die Verifikation der Fehler, die Heilungspr¨ ufung sowie die OBD-Fehlerspeicherung mittels DFPM-Methoden ist nicht Bestandteil der Hardwarekapsel. Dies erfolgt durch eine Standard-Endstufen-Diagnose, die die pro Endstufe abgelegte Fehlerstatus-Informatione im Error-Trace-Buffer beobachtet und zur Fehlerbehandlung im DFPM auswertet. Mittels des Codeworts CWPSBKSE kann die Standard-Diagnose abgeschaltet werden. Dann erfolgt zyklisch das L¨ oschen des Error-Flags und der Fehlerarten-Flags sowie das Setzen des Zyklus-Flags.
Standard-Endstufen-Diagnose --------------------------Ist die Endstufen-Diagnose bereit (B_desee = true), werden w¨ ahrend des Standardablaufs (powerstage diagnosis s.u.) folgende Zust¨ ande unterschieden: - Fehlerfreier Betrieb (i.o.cycle completed) Wird die funktionsspezifische Zyklus-Bedingung (sicher gepr¨ ufter nicht anstehender Fehler) erreicht, erfolgt das Setzen des Zyklus-Flags im DFPM. Weiterhin wird der Error-Trace-Buffer beobachtet.
*********** Die beiden folgenden Zust¨ ande gelten nicht bei Verwendung des CY315-Bausteins ******** *********** zur Ausgabe des PWM-Signals, da dieser keinen Test-Impuls ausgeben kann. ************* - Verifikation (new error detected or error verified) Ein Fehler wurde gemeldet. Dadurch startet ein Z¨ ahler, der f¨ ur jede Endstufe mit einer "nicht applizierbaren" Zeit TVP=300ms eingestellt ist. Nach Ablauf dieser Zeit wird ein Testimpuls ausgel¨ ost,um den vorher gemeldeten Fehler zu best¨ atigen. Ein Rechenraster (100ms) sp¨ ater erfolgt die Verifikationspr¨ ufung. Wird in der Verifikationspr¨ ufung die gleiche Fehlerart nochmals erkannt, gilt der Fehler als verifiziert. Im DFPM erfolgt das Setzen von Zyklus-Flag und Error-Flag. ¨ Ubertemperatur oder Lastabfall werden nur als Fehler abgelegt, wenn die Fehlerart eindeutig erkennbar ist. Nicht eindeutig erkannte Fehler werden verworfen. - Heilungspr¨ ufung (error healed) Liegt f¨ ur eine bestimmte Endstufe ein verifizierter Fehler im DFPM vor , wird ein periodisch ablaufender Heilungszyklus gestartet. Die Zyklusdauer wird ebenfalls ¨ uber eine "nicht applizierbare" Zeit THP=1s eingestellt. Nach Ablauf der Zyklusdauer wird auch hier ein Testpuls ausgel¨ ost. Die jetzt beobachtete Fehlerart muß dann mit der verifizierten Fehlerart ¨ ubereinstimmen. Wird nach der Heilungspr¨ ufung kein Fehler mehr gemeldet, oder hat sich die Fehlerart ge¨ andert, gilt der Fehler als geheilt. Im DFPM wird das Zyklus-Flag gesetzt sowie das Error-Flag gel¨ oscht. Ge¨ anderte Fehlerarten m¨ ussen in einem neuen Verifikationszyklus best¨ atitgt werden. **************************************************************************************************
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EEPINIKW 1.10.1
Seite 3825 von 4100 31.JAN.2003 Thomas Brosi
APP DTNE 3.10.0 Applikationshinweise Funktionsablauf --------------Das tn-Signal ist ein PWM-Signal mit einem festen Taktverhaeltnis von 50%. Eine Periode des Signals dauert 720 ◦ KW / (SY_ZYLZA / SY_TN). Die Standard-Diagnose kann nur dann zu einem gesicherten Ergebnis kommen, wenn alle m¨ oglichen Zustaende durchlaufen wurden. Da das PWM-Signal von der Drehzahl abhaengt, wird die Bedingung NTNEMN < nmot
Bedatungsvorschlag: ------------------NTNEMN 600 NTNEMX 10200 Codewort zum Abschalten der Diagnose: ------------------------------------CWPSTNE = 0 Diagnose ist abgeschaltet CWPSTNE = 1 Diagnose ist aktiv
FU EEPINIKW 1.10.1 EEPROM-Initialisierung mit Kennwerten FDEF EEPINIKW 1.10.1 Funktionsdefinition
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
EEPINIKW: ========= Die folgende Tabelle stellt den Zusammenhang zwischen Initialisierungsroutine, Name des zu kopierenden Kennwertes (Quelle) und Name des EEPROM-Elements (Ziel) dar: Name Initialisierungsroutine | Name Kennwert | Elementname EEPROM | Bedeutung | ------------------------------+-----------------+----------------------+------------------------------------------+ eepinikw_tester | VARDEF | pmc_w | Default-Variante f¨ ur Variantencodierung | | | | | eepinikw_calib | CNSDEF | cns_ap | Codewort f¨ ur Solldrehzahlumschaltung | | | | | eepinikw_sgid | SGIDB7 | sgidb7 | Hardware-Teilenummer | | SGIDB8 | sgidb8 | Baugruppe Hardware | | SGIDB9 | sgidb9 | Sorte Hardware | R¨ uckgabewerte der Routinen: --------------------------EEPINIKW_W_OK = EEPROM-Treiber hat den Schreibauftrag akzeptiert, und das Schreiben ins EEPROM war erfolgreich. EEPINIKW_W_ERROR = sonst.
ABK EEPINIKW 1.10.1 Abkurzungen ¨ Parameter
Source-X
Source-Y
CNSDEF SGIDB7 SGIDB8 SGIDB9 VARDEF
Art
Bezeichnung
FW TX TX TX FW
Codewort fur ¨ Solldrehzahlumschaltung (Defaultwert) Hardware Teilenummer Baugruppe Hardware Sorte Hardware Default Variante fur ¨ Variantencodierung
FB EEPINIKW 1.10.1 Funktionsbeschreibung Aufgabe: ======== Diese Funktion hat die Aufgabe, das EEPROM mit Kennwerten (Applikationsdaten) zu initialisieren.
Prinzip: ======== Die Initialisierung des EEPROMs in der ME9 erfolgt in drei Stufen: 1. Vorinitialisierung durch den Pr¨ ufautomat im Werk. An EEPROM-Adresse 0x32-0x33 wird die Kennung 0xD0D0 geschrieben. 2. Initialisierung durch den EEPROM-Treiber mit konfigurierten Initialisierungsdaten aus dem Flash. Diese Stufe findet statt, wenn das SG zum ersten Mal ins Fahrprogramm gelangt und der EEPROM-Treiber die Kennung 0xD0D0 erkennt. 3. Nachinitialisierung mittels Routinen, die duch den EEPROM-Treiber aufgerufen werden. Nach erfolgreicher EEPROM-Initialisierung wird die Kennung 0xD0D0 nach 0x2F2F ge¨ andert. Diese Stufe findet zeitlich direkt nach Stufe 2 statt. Die Funktion %EEPINIKW beschreibt die Routinen, die in der Stufe 3 das EEPROM mit Kennwerten nachinitialisieren. eepinikw_tester: Diese Routine kopiert den Kennwert VARDEF in das EEPROM-Element pmc_w. eepinikw_calib: Diese Routine kopiert den Kennwert CNSDEF in das EEPROM-Element cns_ap. eepinikw_sgid: Diese Routine kopiert die Kennwerte SGIDB7, SGIDB8 und SGIDB9 in die EEPROM-Elemente sgidb7, sgidb8 und sgidb9.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
EEPINIKW 1.10.1
Seite 3826 von 4100 31.JAN.2003 Thomas Brosi
APP EEPINIKW 1.10.1 Applikationshinweise Applikation der Parameter: ========================== CNSDEF: ------CNSDEF bildet den Initialisierungswert f¨ ur den Verstellwert vstcns (LL-Solldrehzahl-Umschaltung). Die Wert vstcns wird in der Funktion %LLRNS (LL-Regelung Solldrehzahl) eingerechnet. Die Bedeutung von vstcns entnehmen Sie bitte der Funktion %LLRNS. VARDEF: ------VARDEF ist die sogenannte "Rennervariante" der Variantencodierung. In der Funktion %VAR gibt es einen Kennwerteblock VARTAB. VARTAB ist eine Auswahl der m¨ oglichen Varianten. In den Kennwert VARDEF ist die meist verwendete Variante aus der Tabelle VARTAB einzutragen. SGIDB7 - SGIDB9: ---------------Diese Nummern sind von der Applikation in Absprache mit dem Kunden festzulegen. Vorbelegung durch Software:
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
- SGIDB7 = "Hardware No" - SGIDB8 = "000" - SGIDB9 = "00"
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
VAR 355.20.0
Seite 3827 von 4100 31.JAN.2003 Thomas Brosi
FU VAR 355.20.0 Variantencodierung FDEF VAR 355.20.0 Funktionsdefinition ------------------------------------------------------------------------------------------------------------------------------EINHEITLICHE VW-CODIERUNG VON MOTORSTEUERGER¨ ATEN ¨ UBER EEPROM ( 5-stellige Anzeige im VAG-Tester 1551/1552) ------------------------------------------------------------------------------------------------------------------------------Fahrzeug +----+ | | +----+ 0 1 2 3
Abgas +----+ | | +----+ 0 1 2 3
Sondercodierung +----+ | | +----+ 0 1 = Allrad 2 3
CAN +----+ | | +----+ 0 = 1 = ABS 2 = Airbag 3 = ABS + Airbag 4 = Klima 5 = Klima + ABS 6 = Klima + Airbag 7 = Klima + ABS + Airbag
Getriebe +----+ | | +----+ 0 = keine Funktion 1 = HS 5 Gang 2 = HS 6 Gang 3 = AT AG4 4 = AT AG5 5 = AT AG6 6 = CVT
================================================================================================================================ Liste der zul¨ assigen Varianten: -------------------------------
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
ACHTUNG: Da die Antriebs-Varianten (Getriebe, Allrad) nicht codiert werden, reichen f¨ ur VARTAB 8 Eintr¨ age aus! +------------+------------------------------------------------------------+ | 0 0 0 0 1 | HS 5 Gang, ohne CAN-Teilnehmer | | 0 0 0 1 1 | HS 5 Gang, mit ABS | | 0 0 0 2 1 | HS 5 Gang, mit Airbag | | 0 0 0 3 1 | HS 5 Gang, mit ABS, mit Airbag | | 0 0 0 4 1 | HS 5 Gang, mit Klimatronik | | 0 0 0 5 1 | HS 5 Gang, mit Klimatronik, mit ABS | | 0 0 0 6 1 | HS 5 Gang, mit Klimatronik, mit Airbag | | 0 0 0 7 1 | HS 5 Gang, mit Klimatronik, mit ABS, mit Airbag | | | | | 0 0 0 0 2 | HS 6 Gang, ohne CAN-Teilnehmer | | 0 0 0 1 2 | HS 6 Gang, mit ABS | | 0 0 0 2 2 | HS 6 Gang, mit Airbag | | 0 0 0 3 2 | HS 6 Gang, mit ABS, mit Airbag | | 0 0 0 4 2 | HS 6 Gang, mit Klimatronik | | 0 0 0 5 2 | HS 6 Gang, mit Klimatronik, mit ABS | | 0 0 0 6 2 | HS 6 Gang, mit Klimatronik, mit Airbag | | 0 0 0 7 2 | HS 6 Gang, mit Klimatronik, mit ABS, mit Airbag | | | | | 0 0 1 0 2 | HS 6 Gang, Allrad, ohne CAN-Teilnehmer | | 0 0 1 1 2 | HS 6 Gang, Allrad, mit ABS | | 0 0 1 2 2 | HS 6 Gang, Allrad, mit Airbag | | 0 0 1 3 2 | HS 6 Gang, Allrad, mit ABS, mit Airbag | | 0 0 1 4 2 | HS 6 Gang, Allrad, mit Klimatronik | | 0 0 1 5 2 | HS 6 Gang, Allrad, mit Klimatronik, mit ABS | | 0 0 1 6 2 | HS 6 Gang, Allrad, mit Klimatronik, mit Airbag | | 0 0 1 7 2 | HS 6 Gang, Allrad, mit Klimatronik, mit ABS, mit Airbag | | | | | 0 0 0 0 5 | AT AG6, ohne CAN-Teilnehmer | | 0 0 0 1 5 | AT AG6, mit ABS | | 0 0 0 2 5 | AT AG6, mit Airbag | | 0 0 0 3 5 | AT AG6, mit ABS, mit Airbag | | 0 0 0 4 5 | AT AG6, mit Klimatronik | | 0 0 0 5 5 | AT AG6, mit Klimatronik, mit ABS | | 0 0 0 6 5 | AT AG6, mit Klimatronik, mit Airbag | | 0 0 0 7 5 | AT AG6, mit Klimatronik, mit ABS, mit Airbag | |------------+------------------------------------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
VAR 355.20.0
Seite 3828 von 4100 31.JAN.2003 Thomas Brosi
Aufgliederung der Varianten-spezifischen Funktionsparameter, getrennt nach Selektionskriterien: In der nachfolgenden Darstellung des von Audi festgelegten Kodierungsschl¨ ussels, ist folgende ¨ Uberlegung zu Grunde gelegt: F¨ ur jedes zul¨ assige Selektionskriterium wird angegeben, welche Labelvarianten zul¨ assig sind. ¨ Uber eine UND-Verkn¨ upfung der Labelvarianten aus allen Variantenkriterien wird genau eine Labelvariante selektiert. Die mit "-" gekennzeichneten Kriterien sind ohne Einfluß auf die Labelauswahl.
| Fahrzeug | Abgas | Sonder| CAN | Getriebe | | | | codierung | | | -------------------------------------+----------+-------+-----------+-----------------+-------------+ g¨ ultige BCD-Codes: | 0 | 0 | 0 1 | 0 1 2 3 4 5 6 7 | 1 2 3 4 5 6 | -------------------------------------+----------+-------+-----------+-----------------+-------------+ Anz.Var| | | | | | | | | | | | -------------------------------------+----------+-------+-----------+-----------------+-------------+ | | | | | | %CAN CW_CAN_R 8 | | | - | 0 1 2 3 4 5 6 7 | - - - - - - | CW_CAN_C 8 | | | - | 0 1 2 3 4 5 6 7 | - - - - - - | | | | | | | %GGCS CWCS 2 | | | - | 0 0 1 1 0 0 1 1 | - - - - - - | | | | | | | %GGVFZG CWGGVFZG 2 | | | - | 0 1 0 1 0 1 0 1 | - - - - - - | | | | | | | %BDEMHA CWBEMHA 2 | | | - | 0 0 0 0 1 1 1 1 | - - - - - - | | | | | | | %KMTR TVLUESSEW 2 | | | - | 0 0 0 0 1 1 1 1 | - - - - - - |
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Variantenkriterium:
-
Im SG sind alle zul¨ assigen Varianten in einer Tabelle abgelegt. Die Tabelle ist im Programmdatenteil abgelegt und wegen der darauf aufbauenden Programmstruktur nicht applizierbar. In der applizierbaren Tabelle VARTAB kann eine Untermenge der in der nicht applizierbaren Tabelle definierten zul¨ assigen Varianten eingetragen werden. Eine Variante gilt dann als zul¨ assig, wenn sie in beiden Tabellen eingetragen ist. Beim Codieren des SG (Beschreiben des EEPROMs), wird der gew¨ unschte Wert nur dann in das EEPROM geschrieben, wenn der Wert auch tats¨ achlich zul¨ assig ist, d.h. in den o.g. Tabellen vorhanden ist.
-
Der Festwert VARDEF im Datenteil enth¨ alt eine programmierbare Defaultvariante. Die Verwendung dieser Defaultvariante erfolgt dann, wenn die in EEPROM programmierte Variante als unzul¨ assig erkannt wird.
-
Nach dem Umprogrammieren der Variante mit dem VAG-Tester werden folgende Aktionen durchgef¨ uhrt: - Das neue Variantencodewort wird sofort ins EEPROM abgespeichert. - Der Fehlerspeicher wird sofort gel¨ oscht. - Es wird veranlaßt, daß beim n¨ achsten Motorstart Powerfail erkannt wird, d.h. im laufenden Betriebszyklus bleiben die RAM-Inhalte erhalten. - Der Zugriff auf die variantencodierten Kenngr¨ oßen wird sofort umgeschaltet.
ABK VAR 355.20.0 Abkurzungen ¨ Parameter
Source-X
Source-Y
CWBEMHA CWGGVFZG CW_CAN_C CW_CAN_R TVLUESSEW
Art
Bezeichnung
FW FW FW FW FW
Codewort fur ¨ Spannungssignal v. Heizungspoti Codewort fur ¨ %GGVFZG Codewort fur ¨ Kodierfehleruberwachung ¨ Codewort fur ¨ CAN-Empfangskonfiguration Ersatzwert Lufteransteuerung bei schaltbaren Luftern ¨ ¨
FB VAR 355.20.0 Funktionsbeschreibung APP VAR 355.20.0 Applikationshinweise
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
COWIV 1.60.1
Seite 3829 von 4100 31.JAN.2003 Thomas Brosi
FU COWIV 1.60.1 Wartungsintervallverl¨angerung FDEF COWIV 1.60.1 Funktionsdefinition MAIN: overview ==============
B_nutog
Conversation Oillevel KUELFST
B_nutog B_npctog
B_nubr2
fst2tog_w
fst2tog_w
fst3tog_w
fst3tog_w
fst4tog_w swolfst_w
fst4tog_w
bz_tog
B_npctog B_nutog toltm togtime_w
TEMPOIL B_npctog B_nutog toltm
toeli B_ztoelpl
Compensation Oillevelthreshold KOMPOIL nmot_w swolfst_w toeli B_olfstok nmotfwiv_w
0
toeltog togtime_w B_togerrB_tolcbwiv
B_olfstc B_olfstpl B_olswarn B_ztoelpl B_togerr
GROIL toeli B_togpu
wsmit B_wowarn woeldir
POELOFFC
woeloff
POELTOLC
woeltol
PWIVMNC
wwmin
PWIVMXC
wwmax
PAFSTMNC
wwertmin
PTMINC
wtmin
PTMAXC
wtmax
TOGWARN
Oillevel-dependent Variables ¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
false wdcan
Sensor Warning
B_togerr
B_togpu
PSMITC
B_aquer aquer mwolfsti_w B_olfstok nmotfwiv_w B_togerr B_olfstc
aquer
Oiltemperature Determination
wzcan
B_nubr2 bz_tog mwolfst_w B_zolfst
B_olfstpl mwolfst_w B_zolfst
B_aquer
nmot_w
B_tolfstc
SUMOIL B_tolfst zsdolfstc
B_wswarn
Summation of Consumption SUMVERB
xoel
xoel
xoelv
xoelv kvakbi_w
kvakbi_w tolc
B_tvera
aeqkv_w
B_tverac
wfv_w B_tolcb
cowiv-main
fst1tog_w
fst1tog_w
Summation of Oillevel
cowiv-main
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
COWIV 1.60.1
Seite 3830 von 4100 31.JAN.2003 Thomas Brosi
KUELFST: conversion of the oil level ====================================
FSTUM1 dolfst1_w
fst1tog_w fsttog_w
00hex ms 100.0
fsttog_w
sumolfst_w
B_fst1pl swolfst_w B_olfst1er
B_olfstpl
FSTUM2 dolfst2_w
fst2tog_w fsttog_w
00hex ms 100.0
fst3tog_w fsttog_w
00hex ms 100.0
fsttog_w
B_fst2pl swolfst_w B_olfst2er FSTUM3 dolfst3_w B_fst3pl
nbr_of_bits_set
fsttog_w
B_olfst1er B_olfst2er zolfst B_olfst3er B_olfst4er
swolfst_w B_olfst3er
zolfst
FSTUM4 dolfst4_w
fst4tog_w
00hex ms 100.0 means no value available
fsttog_w
fsttog_w
B_fst4pl swolfst_w B_olfst4er
zolfst TOLFSTNVA
2
1
B_zolfst
sumolfst_w
B_olfstnva
mwolfst_w
B_zolfst
mwolfst_w
cowiv-kuelfst
sumolfst_w swolfst_w zolfst cowiv-kuelfst FSTUM1: calculation ot the oil level difference ===============================================
NOVAL1 fsttog_w B_noval1 B_fst1pl
B_fst1pl
TOLFSTMX TOLFSTMN
B_olfst1er
B_olfst1er
0.0 dolfst1_w
olfst1_w KLOLFSTZ
swolfst_w
STEIGOLB
dolfst1_w cowiv-fstum1
fsttog_w
cowiv-fstum1
fsttog_w 1
B_noval1
"fsttog_w = 00h" means no value available "fsttog_w = 01h" means display by init
cowiv-noval1
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
B_olfstpl
cowiv-noval1
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
COWIV 1.60.1
Seite 3831 von 4100 31.JAN.2003 Thomas Brosi
FSTUM2: calculation ot the oil level difference ===============================================
NOVAL2 fsttog_w B_noval2 B_fst2pl
B_fst2pl
TOLFSTMX TOLFSTMN
B_olfst2er
B_olfst2er
0.0 dolfst2_w
olfst2_w
dolfst2_w cowiv-fstum2
fsttog_w KLOLFSTZ swolfst_w
STEIGOLB
cowiv-fstum2
1
B_noval2 cowiv-noval2
fsttog_w
"fsttog_w = 00h" means no value available "fsttog_w = 01h" means display by init cowiv-noval2 FSTUM3: calculation ot the oil level difference ===============================================
B_fst3pl
B_fst3pl
TOLFSTMX TOLFSTMN
B_olfst3er
B_olfst3er
0.0 dolfst3_w
olfst3_w
dolfst3_w cowiv-fstum3
fsttog_w KLOLFSTZ swolfst_w
STEIGOLB
cowiv-fstum3
1
B_noval3 cowiv-noval3
fsttog_w
"fsttog_w = 00h" means no value available "fsttog_w = 01h" means display by init cowiv-noval3 FSTUM4: calculation ot the oil level difference ===============================================
NOVAL4 fsttog_w B_noval4 B_fst4pl
B_fst4pl
TOLFSTMX TOLFSTMN
B_olfst4er
B_olfst4er
0.0 fsttog_w
dolfst4_w
olfst4_w KLOLFSTZ
swolfst_w
STEIGOLB
dolfst4_w cowiv-fstum4
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
NOVAL3 fsttog_w B_noval3
cowiv-fstum4
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
fsttog_w
COWIV 1.60.1
Seite 3832 von 4100 31.JAN.2003 Thomas Brosi
cowiv-noval4
B_noval4
1
"fsttog_w = 00h" means no value available "fsttog_w = 01h" means display by init cowiv-noval4 NBR_OF_BITS_SET: calculation of the total counter for oil level ===============================================================
B_olfst1er 0 1 B_olfst2er 0 1
zolfst
B_olfst3er
cowiv-nbr-of-bits-set
0 1 B_olfst4er 0 1 cowiv-nbr-of-bits-set TEMPOIL: determination of the oil temperature =============================================
ZTOELMAX ZTOELMIN
B_ztoelpl
B_ztoelpl
B_togerr
B_tolcbwiv
B_tolcbwiv
B_nutog B_npctog KOMBINI in B_kombini
togtime_w
NOVALUE in B_noval 195
FFh
-60
00h toeltogk
195
FFh
-59
toeltog
toeltog
01h
KLOLTWIV toeli
toeli
CWCOWIV cowiv-tempoil
2 toltm PTOELWIV
in 0.13
out
"togtime_w <= 001h" means displays by init or no value
cowiv-togerr
cowiv-tempoil
cowiv-togerr
01h
0.13 0.12
in
B_kombini
"togtime_w = 01h" means "displays by initialization"
cowiv-kombini
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
TOGERR out in
cowiv-kombini
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
in
COWIV 1.60.1
Seite 3833 von 4100 31.JAN.2003 Thomas Brosi
cowiv-novalue
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
B_noval
00h 0.05
"togtime_w = 00h" means no value cowiv-novalue KOMPOIL: compensation of the oil level threshold ================================================
NMOTMXWIV NMOTMNWIV
ZNMOTWIV nmot_w
nmotfwiv_w
nmotfwiv_w
toeli
swolfst_w
swolfst_w KFKOROLSW TOELMXWIV TOELMNWIV
cowiv-kompoil
B_olfstok
B_olfstok
SUMOIL: summation of the oil level ==================================
B_olfstc bz_tog
zmwolfsti B_newtog
0
reset 3/
B_olfstok
44
7/ B_olfstc B_tolfst
B_tolfst
B_nutog 2/
B_npctog
compute 1/
B_zolfst
zsdolfstc
0
0.5 zolfstdg
GUETEFKT aquer
aquer
B_aquer
B_aquer
B_nubr2
B_nubr2
nmotfwiv_w
faquerrd nmotfwiv_w
zsdolfst reset 4/
0.0
1/
0 mwolfsti_w
compute 2/ mwolfstg_w
mwolfst_w
0.0
sumdol_w reset 5/
6/ B_togerr B_olfstc
2/ 1920
mL 0.0
mwolfsti_w 3/ zsdolfstc
mwolfsti_w zsdolfstc
cowiv-sumoil
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
cowiv-kompoil
cowiv-sumoil
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
COWIV 1.60.1
Seite 3834 von 4100 31.JAN.2003 Thomas Brosi
GUETEFKT: consideration of lateral acceleration ===============================================
B_nubr2 B_aquer
FFh (CAN bus) means that aquer couldn’t be computed
CWCOWIV 1
CANERR in B_aquererr
CWCOWIV 0
nmotfwiv_w
aquer
aquerf_w
faquer KFAQUERWIV
RUNDUNG out in
only pos. value
faquerrd
faquerrd
1
cowiv-guetefkt
ZAQUERWIV
cowiv-guetefkt CANERR: verification of aquer validity ======================================
-1.28 g ~ -12.8 m/s^2 -1.28
cowiv-canerr
B_aquererr
in
cowiv-canerr
in
cowiv-rundung
RUNDUNG: returns the nearest integer ====================================
out Floor
0.5 cowiv-rundung TOGWARN: sensor warning =======================
B_olfstc TOLFSTDIS B_olfstdis B_olfstpl true 1/ B_ztoelpl true B_togerr
1/ true
B_olswarn 1/
false
B_olswarn
B_olswarn cowiv-togwarn
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
CAN: FFh, if PHY = 1/100 (INT-127) with INT unsigned byte ME: 80h, if PHY = INT/100 with INT signed byte
cowiv-togwarn
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
COWIV 1.60.1
Seite 3835 von 4100 31.JAN.2003 Thomas Brosi
GROIL: variables, which the oil level depends on ================================================
B_togpu KOELV
1.0
xoelv
xoelv
toeli
xoel
xoel KLOLTBFWIV
TOELMNTUR SY_TURBO cowiv-groil
1.0 TOELTUR cowiv-groil SUMVERB: summation of the consumption =====================================
kvakbi_w 0.0
kvasum_w
uL
reset 3/
0.0
zkvaeq reset 2/
24
SY_ZYLZA
4/
B_aeqkvc
B_tvera
B_tvera
1/ kvasumz_w
wivchka_w
wivchkb_w
aeqkv_w
aeqkv_w cowiv-sumverb
xoel xoelv
KTMGZYL
cowiv-sumverb ECU-internal fault path: ========================
DFP_CTOG
sfp getSfpNpl getSfpNpl_CTOG
cowiv-ctog-noplausible
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
KVAKBIMX
kvasumz_w
B_npctog
cowiv-ctog-noplausible
ABK COWIV 1.60.1 Abkurzungen ¨ Parameter CWCOWIV KFAQUERWIV KFKOROLSW KLOLFSTZ KLOLTBFWIV KLOLTWIV KOELV KTMGZYL KVAKBIMX NMOTMNWIV NMOTMXWIV PAFSTMNC POELOFFC POELTOLC PSMITC PTMAXC PTMINC PTOELWIV PWIVMNC PWIVMXC
Source-X
Source-Y
NMOTFWIV_W NMOTFWIV_W FSTTOG_W TOELI TOGTIME_W
AQUERF_W TOELI
Art
Bezeichnung
FW KF KF KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW
¨ Codewort fur ¨ die Wartungsintervallverlangerung ¨ Gutefaktorkennfeld ¨ Querbeschleunigung (Wartungsintervallverlangerung) ¨ Korrekturkennfeld Olniveauschwelle ¨ ullstandskennlinie ¨ Olf ¨ (Oltemperaturgeber) ¨ ¨ Treppenkennlinie fur ¨ die oltemperaturabh angigen Bewertungsfaktoren ¨ Temperaturkennlinie (Oltemperaturgeber) ¨ ullstand Malus bei niedrigem Olf ¨ ¨ Kraftstoffmenge / Zyl fur ¨ die Ermittlung des Verbrauchsaquivalents max. Wert des aufsummierten Kraftstoffverbrauchs ¨ ullstandsberechnung min. Motordrehzahl fur ¨ die Olf ¨ ¨ ullstandsberechnung max. Motordrehzahl fur ¨ die Olf ¨ ¨ ullstandsdifferenzen min. Anzahl der Olf zur Mittelwertbildung fur ¨ ¨ CAN ¨ Olwarnschwellen-Offset fur ¨ CAN ¨ Olwarnschwellen-Toleranz fur ¨ CAN ¨ ullstand min. Strecke zur Mittelwertbildung Olf ¨ fur ¨ CAN Intervall tmax fur ¨ CAN Intervall tmin fur ¨ CAN ¨ ¨ Ersatzwert Oltemperatur fur ¨ Wartungsintervallverlangerung min. Wartungsintervall fur ¨ CAN max. Wartungsintervall fur ¨ CAN
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Art
Bezeichnung
FW FW FW FW FW FW FW FW FW FW FW FW FW
¨ Steigung der Olbef ullungskennlinie ¨ ¨ min. Oltemperatur fur ¨ den Turbofaktor ¨ ¨ ullstandsberechnung min. Oltemperatur fur ¨ die Olf ¨ ¨ ¨ ullstandsberechnung max. Oltemperatur fur ¨ die Olf ¨ ¨ ¨ Turbofaktor Oltemperatur fur ¨ Wartungsintervallverlangerung ¨ Entprellung fur ¨ Einschwingzeit des Olstandssensors ¨ ullstandszeit min. Grenze der plausiblen Olf ¨ ¨ ullstandszeit max. Grenze der plausiblen Olf ¨ ¨ ullstands Entprellung nach kl15 ein fur ¨ die Auswertung des Olf ¨ Zeitkonstante des Tiefpassfilters fur ¨ Querbeschleunigung Zeitkonstante des Tiefpassfilters fur ¨ Motordrehzahl ¨ max. plausible Oltemperaturzeit ¨ min. plausible Oltemperaturzeit
Systemkonstante
Art
Bezeichnung
SY_TURBO SY_ZYLZA
SYS (REF) Systemkonstante Turbolader SYS (REF) Zylinderanzahl
Source-X
Source-Y
STEIGOLB TOELMNTUR TOELMNWIV TOELMXWIV TOELTUR TOLFSTDIS TOLFSTMN TOLFSTMX TOLFSTNVA ZAQUERWIV ZNMOTWIV ZTOELMAX ZTOELMIN
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
COWIV 1.60.1
Variable
Quelle
AEQKV_W AQUER AQUERF_W BZ_TOG B_AEQKVC B_AQUER B_FST1PL B_FST2PL B_FST3PL B_FST4PL B_NEWTOG B_NPCTOG B_NUBR2 B_NUTOG B_OLFST1ER B_OLFST2ER B_OLFST3ER B_OLFST4ER B_OLFSTC B_OLFSTDIS B_OLFSTNVA B_OLFSTOK B_OLFSTPL B_OLSWARN B_TOGERR B_TOGPU B_TOLCB
COWIV CANECUR COWIV CANECUR COWIV CANECUR COWIV COWIV COWIV COWIV COWIV CANECUR CANECUR CANECUR COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV CANECUR CANECUR COWIV
B_TOLCBWIV B_TOLFST B_TOLFSTC B_TVERA B_TVERAC B_WOWARN B_WSWARN B_ZOLFST B_ZTOELPL DFP_CTOG DOLFST1_W DOLFST2_W DOLFST3_W DOLFST4_W FAQUER FAQUERRD FST1TOG_W FST2TOG_W FST3TOG_W FST4TOG_W FSTTOG_W KVAKBI_W KVASUMZ_W KVASUM_W MWOLFSTG_W MWOLFSTI_W MWOLFST_W
COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV CANECUR CANECUR CANECUR CANECUR COWIV KVA COWIV COWIV COWIV COWIV COWIV
Referenziert von COWIV COWIV COWIV
COWIV COWIV COWIV, GGCTOL
COWIV COWIV CANECU, GGCTOL,LLRNS
CANECU CANECU CANECU CANECU
CANECUR
COWIV COWIV COWIV COWIV CANECU, COWIV
Seite 3836 von 4100 31.JAN.2003 Thomas Brosi
Art
Bezeichnung
LOK EIN LOK EIN LOK EIN LOK LOK LOK LOK LOK EIN EIN EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN EIN AUS
¨ ¨ Kraftstoffverbrauchsaquivalent (Wartungsintervallverlangerung) Querbeschleunigung von der Bremse 2-Botschaft (CAN) Querbeschleunigung gefiltert Botschaftszaehler TOG-Botschaft ¨ Bed.: Kraftstoffverbrauchsaquivalent fur ¨ CAN bereitstellen Bit: Querbeschleunigung / Timer-Skalierung (Bremse 2-Botschaft) ¨ ullstandszeit Bed.: Olf 1 plausibel ¨ ¨ ullstandszeit Bed.: Olf ¨ 2 plausibel ¨ ullstandszeit Bed.: Olf ¨ 3 plausibel ¨ ullstandszeit Bed.: Olf ¨ 4 plausibel Bed.: neue TOG-Botschaft erhalten ¨ Bedingung Plausibilitatsfehler TOG-Botschaft Bedingung Nachrichtenunterbrechung : Botschaft Bremse 2 Bedingung Nachrichtenunterbrechung : TOG-Botschaft ¨ ullstandzeit Bed.: Olf ¨ 1 unplausibel oder 00h oder 01h ¨ ullstandzeit Bed.: Olf ¨ 2 unplausibel oder 00h oder 01h ¨ ullstandzeit Bed.: Olf ¨ 3 unplausibel oder 00h oder 01h ¨ ullstandzeit Bed.: Olf ¨ 4 unplausibel oder 00h oder 01h ¨ ullstand Bed.: Olf ¨ fur ¨ CAN bereitstellen ¨ ullstandssensor Bed.: Olf ¨ nicht eingeschwungen ¨ ullstand Bed.: Olf ¨ nicht auswertbar nach Kl15 ein ¨ ullstand Bed.: Bereiche i. O. fur ¨ Olf ¨ ¨ ullstandswerte Bed.: Olf ¨ plausibel ¨ Bed.: Olsensorwarnung (fur ¨ CAN) ¨ Fehlerzahler > TOG_CNTMAX ¨ Bedingung Olwarnschwelle plus Offset uberschritten ¨ ¨ ¨ Bed. Fehlerstatus Oltemperatur aus Kombibotschaft od. aus COWIV abhangig von LH
AUS LOK AUS LOK AUS AUS AUS LOK LOK DOK LOK LOK LOK LOK LOK LOK EIN EIN EIN EIN LOK EIN LOK LOK LOK LOK LOK
¨ Bed. Fehlerstatus Oltemperatur in COWIV ¨ ullstand ¨ Toggle-Bit Olf ¨ (Wartungsintervallverlangerung) ¨ ullstand Status Toggle-Bit Olf fur ¨ ¨ CAN ¨ Toggle-Bit fur ¨ das Verbrauchsaquivalent ¨ Status Toggle-Bit fur ¨ das Verbrauchsaquivalent (CAN) ¨ Bedingung WIV Olwarnung Bedingung WIV Sensorwarnung ¨ ullstand Bed.: Olf ¨ vorhanden ¨ Bed.: Oltemperatur plausibel SG int. Fehlerpfad : TOG-Botschaft ¨ ullstandsdifferenz ¨ Olf 1 (Wartungsintervallverlangerung) ¨ ¨ ullstandsdifferenz ¨ Olf ¨ 2 (Wartungsintervallverlangerung) ¨ ullstandsdifferenz ¨ Olf ¨ 3 (Wartungsintervallverlangerung) ¨ ullstandsdifferenz ¨ Olf ¨ 4 (Wartungsintervallverlangerung) Gutefaktor ¨ fur ¨ die Querbeschleunigung gerundete Gutefaktor ¨ fur ¨ die Querbeschleunigung ¨ ullstand Olf ¨ im 1. Zeitfenster ¨ ullstand Olf im 2. Zeitfenster ¨ ¨ ullstand Olf ¨ im 3. Zeitfenster ¨ ullstand Olf im 4. Zeitfenster ¨ ¨ Fullstand, ¨ Zwischenspeicher (Wartungsintervallverlangerung) aufsummierter Kraftstoffverbrauch fur ¨ Kombiausgabe aufsummierter Kraftstoffverbrauch pro Zylinder aufsummierter Kraftstoffverbrauch ¨ ullstandsdifferenzen mit Gutefaktor ¨ bewertete Olf ¨ ¨ ullstand Kurzzeitmittelwert Olf ¨ intern ¨ ullstandsdifferenzen Mittelwert der Olf ¨ einer TOG-Botschaft
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Art
Variable
Quelle
Referenziert von
NMOTFWIV_W NMOT_W
COWIV BGNMOT
OLFST1_W OLFST2_W OLFST3_W OLFST4_W SUMDOL_W SUMOLFST_W SWOLFST_W TOELI TOELTOG TOELTOGK TOGTIME_W TOLC TOLTM WDCAN WFV_W WIVCHKA_W WIVCHKB_W WOELDIR WOELOFF WOELTOL WSMIT WTMAX WTMIN WWERTMIN WWMAX WWMIN WZCAN XOEL XOELV ZKVAEQ ZMWOLFSTI ZOLFST ZOLFSTDG ZSDOLFST ZSDOLFSTC
COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV CANECUR COWIV BGTOL COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV COWIV
LOK AEVABU, AGRUE, ALE, EIN AMSV, ARMD, ... LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN COWIV CANECU, GGCTOL AUS EIN COWIV, KMTR CANECU AUS CANECU AUS LOK LOK CANECU AUS CANECU AUS CANECU AUS CANECU AUS CANECU AUS CANECU AUS CANECU AUS CANECU AUS CANECU AUS CANECU AUS LOK LOK LOK LOK LOK LOK LOK LOK
COWIV 1.60.1
Seite 3837 von 4100 31.JAN.2003 Thomas Brosi
Bezeichnung Motordrehzahl gefiltert Motordrehzahl ¨ ullstand ¨ Olf 1 (Wartungsintervallverlangerung) ¨ ¨ ullstand ¨ Olf ¨ 2 (Wartungsintervallverlangerung) ¨ ullstand ¨ Olf ¨ 3 (Wartungsintervallverlangerung) ¨ ullstand ¨ Olf ¨ 4 (Wartungsintervallverlangerung) ¨ ullstand aufsummierte Differenz Olf ¨ ¨ ullstand aufsummierter Olf ¨ pro TOG-Botschaft ¨ ullstandschwelle dynamisch kompensierte Olf ¨ ¨ ¨ Ermittlung der Oltemperatur (Wartungsintervallverlangerung) ¨ Oltemperatur aus der TOG-Botschaft ¨ Oltemperatur aus der Kennlinie Oeltemperaturzeit aus TOG-Botschaft ¨ ¨ Oltemperatur aus Kombibotschaft od. aus COWIV abhangig von LH ¨ Oltemperatur, modelliert aus Motortemperatur TMOT WIV Kurzzeitmittelwert ¨ WIV Verbrauchsaquivalent ¨ ¨ oltemperaturabh angige Verbrauchsbewertung * Kraftstoffverbrauch in WIV ¨ ullstandsabh ¨ olf ¨ angige Verbrauchsbewertung * wivchka_w in WIV ¨ WIV Olstand Direktmessung fur ¨ CAN ¨ WIV Olwarnschwellen-Offset fur ¨ CAN ¨ WIV Olwarnschwellen-Toleranz fur ¨ CAN ¨ ullstand WIV: min. Strecke zur Mittelwertbildung Olf ¨ fur ¨ CAN WIV Intervall tmax fur ¨ CAN WIV Intervall tmin fur ¨ CAN ¨ ullstandsdifferenzen WIV: min. Anzahl der Olf ¨ zur Mittelwerbildung fur ¨ CAN WIV Interwall Wmax fur ¨ CAN WIV Intervall Wmin fur ¨ CAN ¨ ¨ WIV Olstandsz ahler ¨ ¨ oltemperaturabh angige Verbrauchsbewertung ¨ ullstandsabh ¨ olf ¨ angige Verbrauchsbewertung ¨ ¨ Task-Zahler fur ¨ Ermittlung Verbrauchsaquivalent ¨ ullstand ¨ Task-Zahler fur ¨ Ermittlung Kurzzeitmittelwert Olf ¨ ¨ aufsummierter Zahler pro TOG-Botschaft ¨ mit Gutefaktor ¨ bewerterter gemittelter Zahler pro TOG-Botschaft ¨ ullstand ¨ ¨ Zahler fur ¨ die aufsummierte Differenz Olf ¨ - Olwarnschwelle ¨ ullstand ¨ ¨ Zahler fur ¨ die aufsummierte Differenz Olf ¨ - Olwarnschwelle fur ¨ CAN
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
COWIV 1.60.1
Seite 3838 von 4100 31.JAN.2003 Thomas Brosi
FB COWIV 1.60.1 Funktionsbeschreibung Die Wartungsintervallverl¨ angerung (WIV) gliedert sich in 2 Bereiche : 1. Verbrauchs¨ aquivalent ----------------------¨lstand bewerteten Kraftstoffsignal kvakbi_w wird ein Verbrauchs¨ Aus dem ¨ uber Temperatur und O aquivalent wfv_w ermittelt. Die CAN-Botschaft ’Motor-Flexia’ u ¨bertr¨ agt wfv_w alle 2 Sekunden an das Kombiinstrument zur Berechnung des flexiblen Wartungsintervalls. Damit kein Datenverlust f¨ ur die WIV entstehen kann, wird das Verbrauchs¨ aquivalent nur alle 2.4s aktualisiert. Dadurch wird es Flexia-Botschaften geben, die keinen neuen Wert enthalten. Dieser Zustand wird durch B_tvera der zust¨ andigen CAN-Funktion mitgeteilt. Die CAN-Funktion sendet in diesem Fall das Verbrauchs¨ aquivalent wfv_w = 0. 2. Kurzzeitmittelwert --------------------¨lmenge ausreichend ist, Da ¨ uber das gesamte Wartungsintervall nicht mehr sichergestellt werden kann, das die vorhandene O wurde eine ’¨ Ol-Min-Erkennung’ eingef¨ uhrt. Informationen ¨ uber den ¨ Olstand aus der CAN-Botschaft ’TOG’ werden mit applizierten Schwellwerten verglichen. Die Differenz ’¨ Olstand - Schwelle’ wird bewertet, aufsummiert und in der CAN-Botschaft ’Motor-Flexia’ als Kurzzeitmittelwert wdcan (mwolfsti_w in der Funktion genannt) alle 4 Sekunden ¨ ubertragen. Gleiches gilt f¨ ur den zugeh¨ origen ¨ Olstandsz¨ ahler wzcan (zsdolfstc in der Funktion genannt). ¨lstandsz¨ Damit kein Datenverlust f¨ ur die WIV entstehen kann, werden Kurzzeitmittelwert und O ahler nur alle 4.4s aktualisiert. Dadurch wird es Flexia-Botschaften geben, die keinen neuen Wert enthalten. Dieser Zustand wird durch B_tolfst der zust¨ andigen CAN-Funktion mitgeteilt. Die CAN-Funktion sendet in diesem Fall wzcan = 0.
COWIV-TEMPOIL: ============== Aus der empfangenen ¨ Oltemperaturzeit togtime_w wird ¨ uber KLOLTWIV eine ¨ Oltemperatur ermittelt. Sie wird der Motor7-Botschaft zur Verf¨ ugung gestellt und f¨ ur die WIV-Funktion genutzt. Es erfolgt eine Plausibilisierung von togtime_w durch B_ztoelpl. Der Fehlerstatus B_tolcbwiv wird f¨ ur die Motor7-Botschaft ermittelt.
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
COWIV-KUELFST: ============== Nach Kl.15 ein wird f¨ ur eine applizierbare Zeit TOLFSTNVA fsttog_w mit dem Wert 100.0 ms beschrieben (kein Wert), bis sichergestellt ist, das mindestens eine g¨ ultige F¨ ullstandszeit von der TOG-Botschaft empfangen wird. Aus der empfangenen F¨ ullstandszeit fst1tog_w wird ¨ uber KLOLFSTZ ein F¨ ullstand ermittelt, eine applizierte Schwelle swolfst_w aus KOMPOIL subtrahiert und die Differenz im ml umgerechnet. Es erfolgt eine Plausibilisierung der F¨ ullstandszeit ¨ uber B_fst1pl. Gleiches gilt sinngem¨ aß f¨ ur fst2tog_w, fst3tog_w und fst4tog_w. Der Mittelwert der F¨ ullstandsdifferenzen und der Z¨ ahlerstand werden in SUMOIL ausgewertet. COWIV-KOMPOIL: ============== Ermittlung der von Motordrehzahl und ¨ Oltemperatur abh¨ angigen ¨ Olwarnschwelle swolfst_w. COWIV-GROIL: ============ Berechnung der Faktoren xoelv (¨ olf¨ ullstandsabh¨ angige Verbrauchsbewertung) und xoel (¨ oltemperaturabh¨ angige Verbrauchsbewertung) zur Bewertung des aufsummierten Kraftstoffverbrauchs. COWIV-SUMOIL: ============= Nach Empfang einer TOG-Botschaft wird die gemittelte F¨ ullstandsdifferenz ¨ uber das G¨ utekennfeld KFAQUERWIV bewertet (s. COWIVGUETEFKT), ¨ uber 4.4s aufsummiert und anschließend als gemittelter Wert wdcan der CAN-Funktion zur Verf¨ ugung gestellt. Der zugeh¨ orige ¨ Olstandsz¨ ahler wzcan (zsdolfstc in der Funktion genannt) wird ebenfalls bereitgestellt. COWIV-TOGWARN: ============== ¨ltemperaturzeit plausibel’ und ’Sensorfehler’ wird B_wswarn (B_olswarn in der Aus den Bedingungen ’F¨ ullstand plausibel’, ’O Funktion genannt) f¨ ur die CAN-Funktion bestimmt. Nach Kl.15 ein wird B_olswarn aufgrund unplausibler Werte f¨ ur die ¨ Oltemperatur- und F¨ ullstandszeiten in der Einschwingphase des ¨ Olstandssensors entprellt. Dies gilt nicht f¨ ur B_togerr. WIV-SUMVERB: ============ Das Kraftstoffverbrauchssignal kvakbi_w wird im 100ms-Raster aufsummiert, mit SY_ZYLZA, xoel, xoelv und KTMGZYL bewertet und alle 2.4s als wfv_w der CAN-Funktion zur Verf¨ ugung gestellt.
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
COWIV 1.60.1
Seite 3839 von 4100 31.JAN.2003 Thomas Brosi
APP COWIV 1.60.1 Applikationshinweise Codewort CWCOWIV: +--------------+---+-------------------------------------------------------------------+ | Bit 0 | 1 | Tiefpaßfilter f¨ ur die Querbeschleunigung aquer_w | | | 0 | Querbeschleunigung aquerbr2_w ungefiltert | +--------------+---+-------------------------------------------------------------------+ | Bit 1 | 1 | Botschaft Bremse 2 wird genutzt | | | 0 | Botschaft Bremse 2 bleibt unber¨ ucksichtigt | +--------------+---+-------------------------------------------------------------------+ | Bit 2 | 1 | Ersatzwert PTOELWIV f¨ ur ¨ Oltemperatur toeli verwenden (bei Fehler) | | | 0 | toel f¨ ur ¨ Oltemperatur toeli verwenden (bei Fehler) | +--------------+---+-------------------------------------------------------------------+ | Bits 3 .. 15 | | nicht verwendet | +--------------+---+-------------------------------------------------------------------+
Kennlinien ---------KLOELTWIV KLOLFSTZ Kennfelder ---------KFKOROLSW
St¨ utzstellen f¨ ur die ¨ Oltemperatur aus der ¨ Ubertragungskennlinie des verwendeten ¨ Olstandssensors St¨ utzstellen f¨ ur die F¨ ullstande aus der ¨ Ubertragungskennlinie des verwendeten ¨ Olstandssensors
NMOTMNWIV <= St¨ utzstellen f¨ ur nmotfwiv_w <= NMOTMXWIV TOELMNWIV <= St¨ utzstellen f¨ ur toeli <= TOELMXWIV Bei der Bedatung muß sich der Motor am Pr¨ ufstand in Einbaulage befinden bzw. das Fzg. muß waagerecht stehen. Die Messungen im Fzg. m¨ ussen im Stand durchgef¨ uhrt werden. Es wird folgende Vorgehensweise empfohlen: Aggregat mit ¨ Olstand ’Minimum’ bef¨ ullen ¨ Oltemperatur vor Start < TOELMNWIV - 10 ◦ C Einschwingverhalten des ¨ Olstandssensors einhalten (nach Kl. 15 ein) F¨ ur jeden Drehzahlpunkt die Warmlaufphase bis zur Beharrungstemperatur durchfahren und vom ¨ Olstandsgeber F¨ ullstand und Temperatur aufzeichnen - F¨ ur jeden Drehzahlpunkt bei den ¨ Oltemperaturst¨ utzstellen den F¨ ullstand aus der entsprechenden Messung ermitteln
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
-
KFAQUERWIV
NMOTMNWIV <= St¨ utzstellen f¨ ur nmotfwiv_w <= NMOTMXWIV Bei einer 0-Bedatung von Kennfeldpunkten werden die zugeh¨ origen F¨ ullstandsdifferenzen nicht f¨ ur den Kurzzeitmittelwert verwendet. ¨ Uber 100km kann es vorkommen, daß die notwendige Anzahl von Werten f¨ ur die Mittelwertbildung nicht erreicht wird, so daß ¨ uber ein Vielfaches von 100km gemittelt werden muß. Diese Tatsache sollte bei der Bedatung ber¨ ucksichtigt werden. Die applizierten Guetefaktoren (0 ... 3) m¨ ussen ganzahlig sein.
Typische Werte: --------------+-----------+--------------+----------+-----------------------------------------------------------------+ | PARAMETER | Erstbedatung | Einheit | Anmerkung | +===========+==============+==========+=================================================================+ | CWCOWIV | 3 | 1 | Tiefpaßfilter f¨ ur die Querbeschleunigung und Botschaft Bremse 2 | | KOELV | 1.2 | 1 | | | KTMGZYL | 600 | L/Zyl | | | KVAKBIMX | 32768 | µL | | | NMOTMNWIV | 960 | U/min | | | NMOTMXWIV | 4992 | U/min | | | PAFSTMNC | 3500 | 1 | | | POELOFFC | 300 | mL | | | POELTOLC | 300 | mL | | | PSMITC | 100 | km | | | PTMAXC | 24 | Monate | | | PTMINC | 12 | Monate | | ◦ | | | PTOELWIV | 125 | C | PWIVMNC | 15000 | km | | | PWIVMXC | 30000 | km | | | STEIGOLB | 0.065 | L/mm | | ◦ | TOELMNTUR | 120 | C | | | | | TOELMNWIV | 60 | ◦C ◦ | TOELMXWIV | 140 | C | | | TOELTUR | 1.3 | 1 | | | TOLFSTDIS | 240 | s | | | TOLFSTMN | 130 | ms | | | TOLFSTMX | 800 | ms | | | TOLFSTNVA | 30 | s | | | ZAQUERWIV | 1 | s | | | ZNMOTWIV | 5 | s | | | ZTOELMAX | 88 | ms | | | ZTOELMIN | 25 | ms | | +-----------+--------------+----------+-----------------------------------------------------------------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
COWIV 1.60.1
Seite 3840 von 4100 31.JAN.2003 Thomas Brosi
Temperaturkennlinie (¨ Oltemperaturgeber): +-----------+----+-----+-----+----+----+----+----+-----+-----+-----+-----+-----+-----+-----+ | togtime_w | ms | 25 | 32 | 39 | 46 | 53 | 60 | 67 | 74 | 81 | 88 | 89 | 90 | 91 | +===========+====+=====+=====+====+====+====+====+=====+=====+=====+=====+=====+=====+=====+ | KLOLTWIV | ◦ C | -49 | -18 | 10 | 35 | 59 | 82 | 103 | 124 | 144 | 164 | 167 | 170 | 173 | +-----------+----+-----+-----+----+----+----+----+-----+-----+-----+-----+-----+-----+-----+
¨ Olf¨ ullstandskennlinie (¨ Oltemperaturgeber): +----------+----+-----+-----+------+-----+------+-----+------+------+------+------+ | fsttog_w | ms | 180 | 273 | 276 | 300 | 650 | 700 | 708 | 800 | 801 | 802 | +==========+====+=====+=====+======+=====+======+=====+======+======+======+======+ | KLOLFSTZ | mm | 54 | 54 | 52.5 | 50 | 20.9 | 16 | 14.5 | 14.5 | 14.5 | 14.5 | +----------+----+-----+-----+------+-----+------+-----+------+------+------+------+
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Treppenkennlinie f¨ ur die ¨ oltemperaturabh¨ angigen Bewertungsfaktoren: +------------+----+-----+-----+-----+---+-----+----+------+-----+-----+ | toeli | ◦ C | -40 | -30 | -20 | 0 | 50 | 80 | 120 | 140 | 150 | +============+====+=====+=====+=====+===+=====+====+======+=====+=====+ | KLOLTBFWIV | - | 8 | 8 | 8 | 3 | 1.5 | 1 | 1.75 | 2 | 2 | +------------+----+-----+-----+-----+---+-----+----+------+-----+-----+
KFKOROLSW [mm]: Korrekturkennfeld ¨ Olniveauschwelle +-------------------------------+------+------+------+------+------+------+------+------+------+------+ | nmotfwiv_w [U/min] | 1000 | 1500 | 2000 | 3000 | 3500 | 4000 | 4500 | 5000 | 5001 | 5002 | | toeli [ ◦ C] | | | | | | | | | | | +===============================+======+======+======+======+======+======+======+======+======+======+ | 60 | 52 | 50.5 | 51 | 50 | 44 | 42 | 40 | 38 | 56 | 56 | | 70 | 52 | 50 | 50.5 | 50 | 44 | 42 | 40 | 38 | 50 | 50 | | 80 | 52 | 50.5 | 50.5 | 49.5 | 43.5 | 41 | 40 | 37 | 44 | 44 | | 90 | 53 | 51.5 | 50 | 49 | 43 | 40 | 39 | 36.5 | 36 | 36 | | 100 | 51 | 51 | 48 | 44 | 39.5 | 38 | 37 | 34.5 | 31 | 31 | | 110 | 49 | 49 | 46.5 | 42 | 38.5 | 37.5 | 36.5 | 33 | 27 | 27 | | 120 | 49 | 49 | 44.5 | 40 | 36 | 34.5 | 33.5 | 26 | 27 | 27 | | 140 | 49 | 49 | 44.5 | 40 | 36 | 34 | 27 | 22 | 27 | 27 | | 141 | 40 | 40 | 36 | 34 | 31 | 31.5 | 29 | 27 | 27 | 27 | | 142 | 40 | 40 | 36 | 34 | 31 | 31.5 | 29 | 27 | 27 | 27 | +-------------------------------+------+------+------+------+------+------+------+------+------+------+
KFAQUERWIV: G¨ utefaktorkennfeld Querbeschleunigung +--------------------------------------+------+------+------+------+------+------+------+------+------+ | nmotfwiv_w [U/min] | 1000 | 1500 | 2000 | 2500 | 3000 | 3500 | 4000 | 4500 | 5000 | | aquerf_w [m/sˆ2] | | | | | | | | | | +======================================+======+======+======+======+======+======+======+======+======+ | -6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | | -3 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | | 0 | 3 | 3 | 3 | 2 | 1 | 1 | 1 | 1 | 1 | | 3 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | +--------------------------------------+------+------+------+------+------+------+------+------+------+
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3841 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Querverweisliste: Variable Variable
Typ
Definiert in
AAGRDCPS ABFGRC_UC ABGKC_UC ABMF ABMHDEV ABMHDEV1 ABMIST_UC ABMSRC_UC ABMVER_UC ABMZF_UC ABMZND ABMZUL_UC ABO ABR1_COUNT ABREAC_UC ABRKC_UC ABSGSC_UC ABTRES_UM ACCEN_UR ACTMUVW ACTPATT_L ADASTEP ADCC_C_UM ADCC_C_UR ADCQ_C_UM ADCQ_C_UR ADCQ_UM ADCTS_C_UM ADCTS_C_UR AEBKVPH_W AEBKVPL_W AEBKVP_L AEQKV_W AFNMN AFNMX AFRLMN AFRLMX AFSPA_W AFTNMN AFTNMX AGRDANT_W AGRDI_W AGRHYS_W AGRIAMAX_W AGRIANT_L AGRIANT_W AGRKD_W AGRKI_W AGRKOMP_W AGRKP_W AGRNDIF_W AGRPANT_W AGRPID_W AGRSOL_W AGRVP AGRVPALT_W AGRVPA_U AGRVPA_W AGRVPBG_W AGRVPF_W AGRVPSA_W AGRVPSB_W AGRVPSFE_W AGRVPSF_W AGRVPSOL_W AGRVPSTV_W AGRVPST_W AGRVPS_W AGRVPUGD_W AGRVP_W
LOK AUS AUS AUS AUS LOK AUS AUS AUS AUS EIN AUS AUS LOK AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK AUS LOK LOK AUS AUS LOK LOK AUS AUS EIN EIN LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK AUS AUS LOK EIN AUS LOK LOK LOK AUS LOK LOK AUS AUS AUS
AAGRDC (1016) UFFGRC (2903) UFGKC (2947) AEVAB (1533) DHDEVE (1574) EVEKO (1520) UFMIST (2921) UFMSRC (2905) UFMVER (2918) UFMZF (2926)
AHEARV_W AHKAT AHKAT2 AKTQU_UC
AUS EIN EIN EIN
DMDMIL (2700)
ANDIFNP ANDIFNP2 ANHTV ANHTV2
LOK LOK LOK LOK
DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289)
UFMZUL (2910) BBBO (1367) ESNSWL (1120) UFREAC (2955) UFRKC (2938) UFSGSC (2966) URCPU (2861) UFACCC (2869) DSCHED (3198) RDE (3457) STADAP (1108) URADCC (2855) URADCC (2855) URADCC (2855) URADCC (2855) URADCC (2855) URADCC (2855) URADCC (2855) ABKVP ( 553 ) ABKVP ( 553 ) ABKVP ( 553 ) COWIV (3829) DMDMIL (2700) DMDMIL (2700)
SKP (2334) DMDMIL (2700) DMDMIL (2700) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) GGAGRV ( 913 ) AAGRDC (1016) DFFTCNV (3238) GGAGRV ( 913 ) BGAGR ( 478 ) ADAGRLS (1007) AGRPSOL ( 950 ) DAGRLS ( 985 ) DAGRLS ( 985 ) AAGRDC (1016) DAGRLS ( 985 ) AGRPSOL ( 950 ) AGRPSOL ( 950 ) AGRPSOL ( 950 ) EGAG ( 11 )
Referenziert von URCPU (2861) URCPU (2861) EVABUE (1562), KOMRH (2417) AEVAB (1533), EVEKO (1520) URCPU (2861) URCPU (2861) URCPU (2861) URCPU (2861) AEVAB (1533) URCPU (2861) LRA (1322), SALSU (1971) URCPU (2861) URCPU (2861) URCPU (2861) UMKOM (2840)
TKMWL (3056) TKMWL (3056) TKMWL (3056) TKMWL (3056)
DFFT (3234) AAGRDC (1016), DFFTCNV (3238) DAGRLS ( 985 ), TKMWL (3056) AAGRDC (1016)
DAGRLS ( 985 )
AAGRDC (1016), AGRUE ( 914 ) BGAGR ( 478 ) AAGRDC (1016), ADAGRLS (1007), AGRUE ( 914 ), BGAGR ( 478 ), DAGRLS (985 ), GGAGRV ( 913 ) TKMWL (3056) TKMWL (3056) UFFGRC (2903), UFGKC (2947), UFMIST (2921), UFMSRC (2905), UFMVER (2918), UFMZF (2926), UFMZUL (2910), UFREAC (2955), UFRKC (2938), UFSGSC (2966)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
ANMNDBKS_W ANMXDBKS_W ANOFSPR ANOFSPR2 ANOSGA2_W ANOSGA_W ANPC ANTVF ANTVF2 ANWFOFS ANWFOH_W ANWFOS_W ANWST ANZBURST ANZDISAGR ANZDYN ANZDYN2 ANZDYST ANZDYST2 ANZEAUSB ANZEKPVL ANZESAB ANZGANGW ANZKUPPLB ANZLVNWA ANZLVNWA2 ANZLVNWE ANZLVNWE2 ANZMSTBL_W ANZNPRIO_W ANZPLPR ANZPLPR2 ANZSA ANZSYNFAIL ANZTI ANZTIB ANZTIB0_W ANZTIB1_W ANZTIB_W ANZTIP ANZTIPUD ANZTI_W ANZUMRL_W ANZUMSCH_W ANZWEFIM APAKRES_UM APDFK APDFK2 APDFKI APDFKI2 APDTEV APEDFKS APEDFKS2 APZDFK APZDFK2 AQUER AQUERF_W ARQTAGR_W ARQTLBK_W ARQTLUE1_W ARQTLUE2_W ARQTNWA2_W ARQTNWA_W ARQTNWE2_W ARQTNWE_W ARQTTEV_W ASGPHNPL ASGPHNP_BT ATMABKHK ATV ATV2 ATVFETT ATVFETT2 ATVMAGER ATVMAGER2 AUSCF_C_UM AUSCH_C_UM AUSC_C_UM AUSGH_C_UM AUSGH_C_UR AUSG_C_UM AUSG_C_UR
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK AUS AUS LOK LOK EIN LOK AUS AUS AUS LOK LOK LOK LOK AUS AUS LOK LOK LOK AUS AUS AUS LOK LOK AUS LOK LOK AUS AUS LOK LOK AUS LOK LOK AUS AUS LOK LOK LOK LOK LOK AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK
DBKS (3607) DBKS (3607) GGNOC (2196) GGNOC (2196) BGSIK (2438) BGSIK (2438) SKP (2334) DNOHK (2289) DNOHK (2289) DMDFOF (2654) DMDFON (2575) DMDFON (2575) DMDFOF (2654) HT2KTPH (3668) BGAGRTS ( 984 ) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939)
Querverweisliste: Variable
Seite 3842 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
NLDG (2531)
AEVAB (1533), EVABUE (1562) AEKP (1618) KT_ES (3737) DKUPPL ( 41 ) DKUPPL ( 41 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) HT2KTSPIMO (3711) HT2KTSPIMO (3711) BGPNOS (2286) BGPNOS (2286) BBAGR ( 956 ) NLPH (3449) ESAUSG (3633) ESAUSG (3633) LANSWL (1165) LANSWL (1165) ESAUSG (3633) FGRFULO ( 166 ) FGRFULO ( 166 ) ESAUSG (3633) BGRLFGZS ( 746 ) BDEMUM ( 339 ) ESWE (1128) URPAK (2853) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DTEV (1444) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) CANECUR (3536) COWIV (3829) TKSTA (3053) TKSTA (3053) TKSTA (3053) TKSTA (3053) TKSTA (3053) TKSTA (3053) TKSTA (3053) TKSTA (3053) TKSTA (3053) MDASGPH ( 136 ) UFSGSC (2966) BGTPABG (3429)
DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) UMAUSC (2833) UMAUSC (2833) UMAUSC (2833) URMEM (2849) URMEM (2849) URMEM (2849) URMEM (2849)
STADAP (1108)
ESWE (1128), NLPH (3449) AWEA (1509), ESSTT (1099)
LAKH (1171), LANSWL (1165), NLPH (3449), RKSPLITS (1493)
UMKOM (2840)
COWIV (3829) AAGRDC (1016) ALBK (1044) HT2KTKMTR (3655) HT2KTKMTR (3655) HT2KTNWS (3686) HT2KTNWS (3686) HT2KTNWS (3686) HT2KTNWS (3686) HT2KTTEV (3685) UFSGSC (2966) ATM (1799) DLSSA (3282) DLSSA (3282) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
AUSZH_C_UM AUSZH_C_UR AUSZ_C_UM AUSZ_C_UR AVDQNOHK_W AVDTEV AVDTEVH AVDTEVM AVNOHKKO_W AVNOHKK_W AVVKATF AVVKATF2 AVVKATFM AZKELDY_W AZKRLDY_W AZKRNDY_W AZLRDKT AZOFFMSK_W AZYLWE B BAM BAMTMP BATMP BBDCY BBWUC BDEMAGRS BDEMFES BDEMKOBITS BDEMLBKS BDEMOD
LOK LOK LOK LOK AUS AUS LOK LOK LOK AUS EIN EIN LOK LOK LOK LOK EIN EIN LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK AUS AUS
URMEM (2849) URMEM (2849) URMEM (2849) URMEM (2849) SKR (2351) DTEV (1444) DTEV (1444) DTEV (1444) SKP (2334) TVWNO (2316)
BDEMODAB BDEMODBS BDEMODBV BDEMODCK BDEMODDM BDEMODFA BDEMODFAH BDEMODFANV BDEMODFAOV BDEMODHA BDEMODKH BDEMODKO BDEMODMD BDEMODNL BDEMODNLZ BDEMODNM BDEMODS
AUS AUS AUS EIN AUS AUS LOK LOK LOK AUS AUS LOK AUS AUS LOK AUS AUS
BDEMAB ( 367 ) LAMBTS (1177) BGBVG (1189)
BDEMODSK BDEMODST BDEMODSU BDEMODS_W BDEMODTM BDEMODUF BDEMODV BDEMODVKH BDEMODZ BDEMODZVE BDEMOD_UC BDEMOD_UM BDEMOD_W BDEMSYNC BDEMUMBITS BFGRSC BFGRS_W BFNMN BFNMX BFZGLF BFZGL_B BFZGL_W BGLAMZF BGLAMZF2 BGLAMZH BGLAMZH2 BGRA_C_UM
AUS AUS AUS AUS AUS DOK AUS AUS AUS LOK AUS AUS AUS AUS LOK EIN AUS LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK
Querverweisliste: Variable
Seite 3843 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
SKP (2334) DLSFV (2188) DLSFV (2188)
DLSFV (2188) BBKR (1716) BBKR (1716) BBKR (1716) BGLAMOD (3411) KT_ZUEN (3746), UFREAC (2955) ESWE (1128) MS ( 9 ) SKR (2351) SKR (2351) SKR (2351) DDCY (3242) DWUC (3243) BDEMUM ( 339 ) BDEMUM ( 339 ) BDEMKO ( 327 ) BDEMUM ( 339 ) BDEMUM ( 339 )
DSCHED (3198) BGFAWU (1139) BGFAWU (1139) BGFAWU (1139) BGFAWU (1139) BDEMHA ( 375 ) BAKH (2392) BDEMKO ( 327 ) BDEMEN ( 357 ) NLKO ( 391 ) NLKO ( 391 ) BDEMKO ( 327 ) BDEMKO ( 327 ) SKR (2351) BDEMST ( 370 ) BGSIK (2438) BDEMKO ( 327 ) BDEMST ( 370 ) BDEMUE ( 325 ) BDEMUM ( 339 ) BDEMKO ( 327 ) BDEMKO ( 327 ) BDEMKO ( 327 ) UFRKC (2938) UFRKC (2938) BDEMUM ( 339 ) BDEMUM ( 339 ) BDEMUM ( 339 )
DMDMIL (2700)
BDEMAB ( 367 ), BDEMKO ( 327 ), BDEMUE ( 325 ), DSCHED (3198), DTEV (1444), DUMWEX (3241), LBUESYN (3227), LRA (1322), TEB (1410) BDEMKO ( 327 ) BDEMKO ( 327 ), BDEMUE ( 325 ) BAKH (2392) BDEMKO ( 327 ), BDEMUE ( 325 ) BDEMKO ( 327 ), BDEMUE ( 325 ), DSMBDEP (3223), SKR (2351)
BDEMST ( 370 ) BDEMKO ( 327 ), BDEMUE ( 325 ) BDEMKO ( 327 ), BDEMUE ( 325 ) BDEMKO ( 327 ), BDEMUE ( 325 ) DSCHED (3198), DTEV (1444), LRA (1322), TEB (1410) BDEMUE ( 325 ), BDEMUM ( 339 ), DTEV (1444), LBUESYN (3227), LRA (1322), TEB (1410) BDEMKO ( 327 ), BDEMUE ( 325 ) BDEMKO ( 327 ), BDEMUE ( 325 ), SKR (2351), UFRKC (2938) BDEMKO ( 327 ), BDEMUE ( 325 ) BDEMUM ( 339 ), DSCHED (3198)
BAKH (2392) BDEMUE ( 325 ), BDEMUM ( 339 )
BDEMKO ( 327 ) TKMWL (3056)
CANECU (3503) FGRFULO ( 166 ) DMDMIL (2700) DMDMIL (2700) VMAXMD ( 240 ) GGVFZG (2782) GGVFZG (2782) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) UFFGRE (2889)
VMAXMD ( 240 ) FGRABED ( 155 ), FGRFULO ( 166 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
BLOKNR
EIN
BMLOSCTR_U BMLOSCTR_W BMLOSOLD_W BNOKAT_W BRACC_C_UM BRACC_C_UR BRAFGR_W BREMS_C_UM BREMS_C_UR BREMS_UR BRFGR_UR BSC BSL_UR BSSP BSWK_W BZ_AIR BZ_CAN BZ_CANG1 BZ_CANGE BZ_CANG_BT BZ_CMF BZ_DIFF BZ_GRA BZ_GRAA_UM BZ_GRAA_UR BZ_MOT6 BZ_MSR BZ_MSRA_UC BZ_MSRA_UM BZ_MSRA_UR BZ_MSR_BT BZ_SGSA_UC BZ_SGSA_UM BZ_SGSA_UR BZ_TOG B_2WART B_3PH B_4PH B_AABKS B_AAGRUBOK B_AAKUPPL B_AAKUPST B_ABGIEN B_ABGKNA B_ABGLE B_ABGSTG B_ABGSTG2 B_ABGSTGF B_ABGSTGF2 B_ABKL B_ABLABS B_ABLABS2 B_ABOR B_ABSDIA B_ABSF B_ABSFGR B_ABSTGP B_ABSTMNPL B_ABSTNLGP B_ABSTNPL
AUS AUS LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS LOK AUS LOK LOK AUS EIN LOK LOK LOK AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS AUS AUS EIN LOK AUS LOK LOK LOK LOK EIN LOK LOK AUS AUS LOK AUS AUS LOK AUS AUS
Definiert in
DFFTCNV (3238) BBFEWNE (3379) DDG (2517) BGMNOSPM (2226) UFFGRE (2889) UFFGRE (2889) FGRFULO ( 166 ) UFFGRE (2889) UFFGRE (2889) UFFGRE (2889) UFFGRE (2889) BGRBS (2696) UFFGRE (2889) DSWEC (2694) FGRFULO ( 166 ) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) UFSGSC (2966) CANECU (3503) GGCGRA (3499) CANECUR (3536) UFFGRE (2889) UFFGRE (2889) CANECU (3503)
Querverweisliste: Variable
Seite 3844 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von ADAGRLS (1007), ADVE ( 573 ), ALBK (1044), BGADAP ( 423 ), BGDSAD (3397), BGELSV (3400), BGTMPK ( 459 ), BGTOL (2750), BGTUMG (2773), BKS (1624), CANECUR (3536), CANSEN (3475), DAGRE (3338), DAGRLS (985 ), DAGRS ( 993 ), DBKS (3607), DBKSE (3615), DBKVP ( 555 ), DBKVPE ( 559 ), DDG (2517), DDSBKV ( 548 ), DDSS ( 511 ), DDVE (3321), DDYLSU (1939), DETRE (3194), DFRST (1361), DGGTVHK (2761), DHDEVE (1574), DHELSU (1968), DHLSFK (2174), DHLSFKE (2181), DHNOHK (2308), DHR (2792), DHRLSU (1927), DHRLSUE (1936), DICLSU (1952), DKATSPFK (2048), DKRIC (1772), DKRS (1782), DKRSPI (1779), DKVBDEPL (1614), DKVS (1346), DLBK (1073), DLGHMM ( 378 ), DLLR ( 256 ), DLSAFK (2140), DLSAHKBD (2071), DLSF (2118), DLSFV (2188), DLSUV (2001), DLUES1E (3343), DMBEG ( 324 ), DMDMIL (2700), DMSVE (1604), DNMAX ( 239 ), DNOHK (2289), DNWKW (2478), DNWSEEIN ( 889 ), DNWSEIN ( 872 ), DPH (2550), DPLLSU (1979), DSALSU (1995), DSCHED (3198), DSELHFS ( 528 ), DSKNO (2324), DSUE (3340), DTANKL (1642), DTEV (1444), DTEVE (3334), DTNE (3822), DUF (2984), DULSU (1997), DVFZ ( 192 ), DZUEET (3770), EVEKO (1520), GGCANECU (3580), GGCASR (3490), GGCEGS (3592), GGCGRA (3499), GGCS (3599), GGDSU ( 523 ), GGDVE ( 563 ), GGEGAS ( 34 ), GGFGRH ( 147 ), GGGTS (2754), GGHLA (3142), GGPED ( 16 ), GGTFA (2743), GGTFAH (2746), GGTFM (2726), GGUB (2784), GGUBR (2787), MDASG ( 120 ), MDASGPH ( 136 ), MDGEN ( 223 ), NLKO ( 391 ), STADAP (1108), ZGST (1369) DFFTK (3237) DDG (2517), DFFTCNV (3238)
DSWEC (2694)
GGCS (3599) GGCASR (3490) MDASG ( 120 ), UFSGSC (2966)
GGCASR (3490) CANECU (3503), GGCGRA (3499)
UFMSRC (2905) UFMSRC (2905) UFMSRC (2905) UFMSRC (2905) UFMSRC (2905) UFSGSC (2966) UFSGSC (2966) UFSGSC (2966) CANECUR (3536) BGDVE ( 614 ) NLDG (2531) NLDG (2531) BKS (1624) AAGRDC (1016) CANECUR (3536) MDASG ( 120 ) SKR (2351) BGDVE ( 614 ) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140)
COWIV (3829)
BBAGR ( 956 ), DAGRLS ( 985 ) DSMBDEP (3223) CANECU (3503) NLKO ( 391 ) DDVE (3321)
TKMWL (3056) BGMNOREG (2205) BGMNOREG (2205) BBBO (1367) CANECUR (3536) BGRBS (2696) CANECUR (3536) BGTABST (2822) BGTABST (2822) BGTABST (2822) BGTABST (2822)
LRA (1322) DDSBKV ( 548 ) FGRABED ( 155 ) AEKP (1618), BGTUMG (2773), GGTFM (2726), LRSKA (1261) GGTFM (2726)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_ABSTUHRG B_ABW B_ABWS B_ACC
LOK LOK AUS AUS
BGTABST (2822) RDE (3457) MDKOG ( 308 ) T2LID (3789)
B_ACCEN B_ACCEN_UM B_ACRES B_ACSDF B_ACSDF2 B_AD B_ADAGREN B_ADAGRVK B_ADAGRVKO B_ADAGVPY B_ADANF B_ADB0 B_ADB1 B_ADB2 B_ADBKS B_ADCC_UM B_ADESUF B_ADESUF2 B_ADESUGT B_ADESUGT2 B_ADGROK B_ADKOSE B_ADLCK B_ADLRNERF B_ADLRNFG B_ADLRNFGA B_ADLRNWS B_ADPFBKS B_ADRGRA B_ADRSTA B_ADSF B_ADSF2 B_ADSFS B_ADSFS2 B_ADSP B_ADSPR B_ADSPS B_ADWKO B_ADZUST B_AEQKVC B_AFGRBS B_AFKLT B_AFKPVDEI B_AFKPVDKE B_AFR B_AFRL B_AFTKLT B_AFTWRM B_AFUPSRL B_AFUPSRLE B_AFWE B_AFWRM B_AGR
AUS AUS AUS LOK LOK EIN LOK AUS AUS LOK AUS LOK LOK LOK LOK AUS AUS EIN AUS EIN LOK AUS LOK EIN LOK LOK EIN LOK AUS EIN LOK LOK LOK LOK AUS LOK LOK LOK AUS LOK LOK LOK LOK AUS AUS LOK LOK LOK AUS AUS LOK AUS AUS
T2LID (3789) UFACCC (2869) KOS (3109) DLSF (2118) DLSF (2118)
B_AGRADEN B_AGRDCOFF B_AGREN B_AGRESON B_AGRGSG B_AGRH B_AGRHEN B_AGRHENS B_AGRINSR B_AGRK B_AGRKZU B_AGRON
AUS AUS LOK EIN AUS AUS AUS LOK AUS AUS AUS AUS
ADAGRLS (1007) AAGRDC (1016) BBAGR ( 956 )
B_AGRRDY B_AGRREBTS B_AGRSCH B_AGRSEN B_AGRSENS B_AGRSG B_AGRSR B_AGRSS B_AGRSSA B_AGRSSM
AUS LOK EIN AUS LOK AUS AUS AUS LOK AUS
DIMCA (3244) LAMBTS (1177)
Querverweisliste: Variable
Seite 3845 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BDEMEN ( 357 ), MDAUTG ( 138 ), MDKOL ( 320 ) BGWPFGR (2781), FGRABED ( 155 ), FGRBESI ( 162 ), FGRFULO ( 166 ), FGRREGL ( 185 ), GGFGRH ( 147 ), TKMWL (3056), UFFGRE (2889)
MDVERB ( 197 )
ESNSWL (1120), STADAP (1108) ADAGRLS (1007) ADAGRLS (1007) ADAGRLS (1007) ADAGRLS (1007) SKR (2351) STADAP (1108) STADAP (1108) STADAP (1108) BKS (1624) URADCC (2855) DSKNO (2324) TVWNO (2316) SKR (2351) BGADAP ( 423 ) STADAP (1108)
DAGRLS ( 985 ) DAGRLS ( 985 )
BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGFKMS ( 732 ) ADAGRLS (1007), TKMWL (3056)
ADAGRLS (1007) ADAGRLS (1007) ADAGRLS (1007), DAGRLS ( 985 ) BKS (1624) CANECUR (3536) STADAP (1108) DLSF (2118) DLSF (2118) DLSF (2118) DLSF (2118) SKR (2351) SKR (2351) SKR (2351) MDVERAD ( 210 ) SKR (2351) COWIV (3829) GGFGRH ( 147 ) DMDMIL (2700) BGADAP ( 423 ) BGADAP ( 423 ) MDANF ( 114 ) MDANF ( 114 ) DMDMIL (2700) DMDMIL (2700) BGADAP ( 423 ) BGADAP ( 423 ) ESWE (1128) DMDMIL (2700) AGRUE ( 914 )
BBAGR ( 956 ) AAGRDC (1016) BBAGR ( 956 ) BBAGR ( 956 ) BGFKMS ( 732 ) AAGRDC (1016) AAGRDC (1016) BGAGRSOL ( 919 )
BBAGR ( 956 ) BBAGR ( 956 ) BBAGR ( 956 ) BBAGR ( 956 ) BBAGR ( 956 ) BBAGR ( 956 ) BBAGR ( 956 )
SKP (2334)
LRAEB (1212) ARMD ( 66 ), MDKOG ( 308 )
AAGRDC (1016), ADAGRLS (1007), BBAGR ( 956 ), BGLAMBDA (3406), DAGRE (3338), DDSS ( 511 ), EGAG ( 11 ), ZUESCH (1701) AAGRDC (1016), DAGRLS ( 985 ), TKMWL (3056) DAGRLS ( 985 ) DAGRE (3338) BGMSDKS ( 755 ), BGRLSOL ( 682 ), BGRPS ( 752 ) BGAGRSOL ( 919 )
AGRPSOL ( 950 ), BGAGR ( 478 ), BGAGRA ( 969 ), BGFKMS ( 732 ),DAGRLS ( 985 ) TKMWL (3056) DAGRE (3338) BBAGRMW ( 936 ), BGAGRSOL ( 919 ) BGFKMS ( 732 ) BGAGRSOL ( 919 ) AGRPSOL ( 950 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
B_AGRSTNR B_AGRUGD B_AGRUGDMN B_AGRUGDS B_AGRVBB B_AGRVO B_AGRVPUMA B_AGRVTV B_AIRBAG
EIN AUS AUS AUS AUS AUS EIN AUS AUS
B_AIRBOT B_AIRBZ B_AIRBZ1 B_AIRBZ2 B_AIRCAN B_AKTSKR B_ALE B_ALECHK B_ALEUNDEF B_AMSNDKOE B_AMSRBOT B_AMSRF B_AMSRINPL B_AMSRKNPL B_AMSRN B_ANALU B_ANDIFNP B_ANDIFNP2 B_ANDSDBKS B_ANFAKT B_ANFLL B_ANFSKR B_ANFW B_ANINI B_ANLASC B_ANLAUS B_ANLFR B_ANLFRLOC B_ANLFRNL B_ANOFSPR B_ANOFSPR2 B_ANOL B_ANWSEA B_ANZFSPAB B_ANZFSPAM B_ANZHZKF B_ANZHZKF2 B_ANZHZOF B_ANZHZOF2 B_ANZPLPR B_ANZPLPR2 B_AOMSNDKE B_APBRINT B_APBRINTE B_APDTEVXE B_APNOLUV B_APPNOLU B_APSLMDS B_APSLMDSE B_AQUER B_AR B_ARGF B_ASC_REG B_ASG20MS B_ASGAB B_ASGINPL B_ASGKNPL B_ASGNEUT B_ASGNPL_R B_ASGNPL_S B_ASGNP_BT B_ASGPHNPL B_ASGPI_BT B_ASGPL B_ASGPLI B_ASM B_ASR B_ASRAKT B_ASRESP B_ASREX_UC B_ASREX_UM B_ASR_CAN
EIN AUS LOK LOK AUS AUS AUS LOK AUS AUS AUS AUS AUS LOK AUS AUS LOK LOK LOK LOK LOK AUS LOK LOK AUS LOK AUS LOK AUS AUS AUS LOK EIN LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS LOK EIN LOK AUS LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS AUS AUS AUS
Definiert in
Querverweisliste: Variable
Seite 3846 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von BBAGR ( 956 )
BGAGR ( 478 ) BGMSUGD ( 453 ) AGRPSOL ( 950 ) DAGRLS ( 985 ) BGAGR ( 478 ) ADAGRLS (1007) GGCS (3599)
GGCS (3599) GGCS (3599) GGCS (3599) CANECUR (3536) SKR (2351) ALE (2507) ALE (2507) ALE (2507) BGADAP ( 423 ) CANECUR (3536) GGCASR (3490) GGCASR (3490) GGCASR (3490) GGCASR (3490) DMDLAD (2652) DNOHK (2289) DNOHK (2289) DBKS (3607) BGFAWU (1139) LLRNS ( 265 ) SKR (2351) GGTFM (2726) MDANF ( 114 ) GGCANECU (3580) RDE (3457) GGCANECU (3580) GGCANECU (3580) GGCANECU (3580) GGNOC (2196) GGNOC (2196) MDANF ( 114 )
FUEDK ( 757 ) BBAGR ( 956 ) BBAGR ( 956 ), BBAGRMW ( 936 ), BGAGRA ( 969 ) DICLSU (1952), DLSAFK (2140), DLSAHKBD (2071), SALSU (1971) ADAGRLS (1007), DAGRLS ( 985 ) AEKP (1618), BGBN (3316), DKVBDE (1607), ESAUSG (3633), FGRABED (155 ), HT2KTIGNI (3712), KT_ZUEN (3746) CANECUR (3536), GGCS (3599)
GGCS (3599) SKP (2334) HT2KTWNE (3696)
LRAEB (1212), SRMSEL ( 414 ) GGCASR (3490)
DMDDLU (2625), DMDLU (2613)
CANECU (3503) CANECU (3503)
DNOHK (2289) DNOHK (2289) LLRNS ( 265 )
SKP (2334) SKP (2334) DLSF (2118) DLSF (2118) DLSF (2118) DLSF (2118) BGPNOS (2286) BGPNOS (2286) BGADAP ( 423 ) BGADAP ( 423 ) BGADAP ( 423 ) DTEV (1444) ADVE ( 573 ) ADVE ( 573 ) BGADAP ( 423 ) BGADAP ( 423 ) CANECUR (3536) ARMD ( 66 ) ARMD ( 66 )
DNOHK (2289) DNOHK (2289)
SREAKT ( 671 ) DAGRKTST (1003) BBAGR ( 956 ), BGAGRA ( 969 ), DAGRKTST (1003) COWIV (3829)
DMDSTP (2634) MDASG ( 120 ) MDASG ( 120 ) MDASG ( 120 ) MDASG ( 120 ) MDASG ( 120 ) MDASGPH ( 136 ) MDASGPH ( 136 ) UFSGSC (2966) MDASGPH ( 136 ) UFSGSC (2966) MDASG ( 120 ) MDASG ( 120 ) MDKOG ( 308 ) GGCASR (3490) CANECUR (3536) UFMSRC (2905) UFMSRC (2905) CANECUR (3536)
DDG (2517), KOEVAB (1564)
MDASG ( 120 ) MDASG ( 120 ) MDASG ( 120 ), UFSGSC (2966) MDASGPH ( 136 ) UFSGSC (2966) BBGANG ( 38 ), BBKD ( 62 ) DMDSTP (2634), MDRED (1526)
GGCASR (3490)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
B_ASV B_ASVNT B_ASVTL B_ATE B_ATE2 B_ATLB B_ATMNG B_ATMRTPK B_ATMRTPK2 B_ATMST B_ATMST2 B_ATMTPA B_ATMTPA2 B_ATMTPAL B_ATMTPAL2 B_ATMTPFK B_ATMTPFK2 B_ATMTPFL B_ATMTPFL2 B_ATMTPK
EIN AUS AUS AUS AUS EIN AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
B_ATMTPK2 B_ATMTPKL B_ATMTPKL2 B_ATR B_ATR2 B_ATRB B_ATRNL B_ATRSP B_ATRSP2 B_ATRZW B_ATRZWNL B_AUAKT B_AUSC_ACT B_AUSC_UM B_AUSC_WDA B_AUSW B_AUTGET
AUS AUS AUS AUS AUS LOK EIN EIN EIN AUS LOK EIN AUS AUS AUS LOK EIN
B_AVAFRA B_AVAFRAT B_AVALASP B_AVAORA B_AVATEH B_AVATEL B_AVATEM B_AVATEN B_AVATEVH B_AVATEVM B_AVDTEHE B_AVDTEME B_AVFRA B_AVFRAT B_AVMUVW B_AVORA B_AVTEVH B_AVTEVM B_AWUEAB B_BAFRA B_BAFRAT B_BAG B_BANK2 B_BANKH B_BANKS B_BAORA B_BASCH
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS EIN AUS LOK LOK EIN LOK LOK AUS AUS AUS AUS LOK AUS
LRAEB (1212) LRAEB (1212) KOLASPH (2428) LRAEB (1212) TEBEB (1402) TEBEB (1402) TEBEB (1402) TEBEB (1402) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) LRAEB (1212) LRAEB (1212)
B_BASCHDEL B_BASCHS B_BATEVH B_BATNOT B_BBCKA B_BBDOKH B_BBHNSK B_BBHSPKH B_BBKH B_BBKHLS B_BBKOPTUF B_BBLSKH B_BBMNSK
LOK AUS LOK EIN LOK LOK LOK LOK LOK LOK EIN LOK LOK
ESAUSG (3633) BDEMKO ( 327 ) DTEV (1444)
Definiert in
Querverweisliste: Variable
Seite 3847 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von HDRPIST (1594)
DTANKL (1642) DTANKL (1642) EASTKO (3618) EASTKO (3618) ATM (1799) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) ATR (1870) ATR (1870) ATR (1870)
ATR (1870) ATR (1870) UMAUSC (2833) UMAUSC (2833) UMAUSC (2833) STADAP (1108)
ATR (1870), BGPNOS (2286), BGSIK (2438) ATR (1870), BGPNOS (2286), BGSIK (2438) BGPABG ( 488 ) DHRLSU (1927), SALSU (1971)
DHLSFK (2174), DHRLSU (1927) DHLSFK (2174) DFRST (1361), DHRLSU (1927), HRLSU (1919), TEBEB (1402) DHRLSU (1927), HRLSU (1919)
DHLSFKE (2181), DLSAFK (2140), DLSF (2118), HLSFK (2184) DHLSFKE (2181), DLSAFK (2140), DLSF (2118), HLSFK (2184)
BBHTRIP (3383), CANSEN (3475), DHNOHK (2308), DLSAHKBD (2071), TVWNO (2316) DHNOHK (2308), DLSAHKBD (2071)
LAMBTS (1177) LAMBTS (1177) ATR (1870), LAMBTS (1177) ATR (1870), MDBGRG ( 107 ) ATR (1870), MDBGRG ( 107 ) KOMRH (2417), LAMBTS (1177) GGTFM (2726), LAMKOD (1151) DHR (2792), KOEVAB (1564) GGKR (1731), UMKOM (2840)
ARMD ( 66 ), BBGANG ( 38 ), BBKD ( 62 ), CANECU (3503), DKUPPL ( 41 ), DMDSTP (2634), GGEGAS ( 34 ), KOS (3109), LLRNFA ( 292 ), LLRNS ( 265 ), MDBGRG ( 107 ), MDWAN ( 214 ), NMAXMD ( 233 ), TKMWL (3056)
LRAEB (1212) DTEV (1444) DTEV (1444)
LRA (1322) LRA (1322) DSCHED (3198) LRA (1322)
KOEVAB (1564) LRAEB (1212) LRAEB (1212) ESUK (1130) ZWGRU (1661) GK (1081) GK (1081) LRAEB (1212) BDEMUM ( 339 )
LRSEB (1200), TKMWL (3056) MDBAS ( 93 ) AWEA (1509), ESAUSG (3633), RKTI (1494) AWEA (1509), ESAUSG (3633), RKTI (1494) AWEA (1509), BBKR (1716), ESAUSG (3633), GK (1081), RKTI (1494), SYNTIZW (1505), TEB (1410), UFRKTI (2930)
DHLSFK (2174), HLSFK (2184), HRLSU (1919) BAKH (2392) BAKH (2392) SKR (2351) BAKH (2392) BBKH (2384) KOLASPH (2428) BBAGR ( 956 ) BAKH (2392) SKR (2351)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_BBMRKH B_BBNSK B_BBNSKT B_BBSK B_BBSKT B_BBTSK B_BDEMINST
LOK LOK LOK AUS LOK LOK AUS
BAKH (2392) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) BDEMUM ( 339 )
DSKNO (2324)
B_BDEMZ B_BDEZOK B_BEAGRE B_BEAGRL B_BEAGRS B_BEAGRV B_BEASGNPL B_BEATVH B_BEATVH2 B_BEBKS B_BEBKSE B_BEBKVP B_BEBKVPE B_BEBM B_BEBREMS B_BEBZNPL B_BECAIR B_BECAIRP B_BECAS B_BECAT B_BECBSG B_BECGAT B_BECGE B_BECGRA B_BECIF B_BECIFS B_BECINS B_BECKLA B_BECLWS B_BECNOX B_BECTOG B_BEDPUPSR B_BEDSBKV B_BEDSS B_BEDSU B_BEDYLSU B_BEDYLSU2 B_BEDZKU0 B_BEDZKU1 B_BEDZKU2 B_BEDZKU3 B_BEDZKU4 B_BEDZKU5 B_BEDZKU6 B_BEDZKU7 B_BEEGSBGR B_BEENWS B_BEENWS2 B_BEENWSE B_BEENWSE2 B_BEETRE B_BEFKU B_BEFP1P B_BEFP2P B_BEFRA B_BEFRA2 B_BEFRST B_BEFRST2 B_BEGECOD B_BEGRBH B_BEHDEVH1 B_BEHDEVK B_BEHDEVL1 B_BEHDR B_BEHELSU B_BEHELSU2 B_BEHLA B_BEHNOHK B_BEHNOHK2 B_BEHRE B_BEHSF B_BEHSF2 B_BEHSFE
AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
BDEMUM ( 339 ) DUF (2984) DAGRE (3338) DAGRLS ( 985 ) DAGRS ( 993 ) DAGRLS ( 985 ) MDASG ( 120 ) DGGTVHK (2761) DGGTVHK (2761) DBKS (3607) DBKSE (3615) DBKVP ( 555 ) DBKVPE ( 559 ) DDG (2517) GGEGAS ( 34 ) MDASG ( 120 ) CANECUR (3536) GGCS (3599) GGCASR (3490) CANECUR (3536) CANECUR (3536) CANECUR (3536) GGCEGS (3592) GGCGRA (3499) CANECUR (3536) CANSEN (3475) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANSEN (3475) CANECUR (3536) BGDSAD (3397) DDSBKV ( 548 ) DDSS ( 511 ) GGDSU ( 523 ) DDYLSU (1939) DDYLSU (1939) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) MDASGPH ( 136 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEEIN ( 889 ) DNWSEEIN ( 889 ) DETRE (3194) MDASGPH ( 136 ) GGPED ( 16 ) GGPED ( 16 ) DKVS (1346) DKVS (1346) DFRST (1361) DFRST (1361) CANECUR (3536) GGFGRH ( 147 ) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) DHELSU (1968) DHELSU (1968) GGHLA (3142) DHNOHK (2308) DHNOHK (2308) DHR (2792) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174)
Seite 3848 von 4100 31.JAN.2003 Thomas Brosi
BBKR (1716), DMDSTP (2634), DSCHED (3198), ESUK (1130), HDRPSOL (1589), MDASG ( 120 ), MDFAW ( 42 ), MDKOG ( 308 ), MDVERAD ( 210 ), ZGST (1369) BDEMAB ( 367 ), BGAGRSOL ( 919 ), NLKO ( 391 )
CANECUR (3536), GGCANECU (3580)
DHLSFKE (2181)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_BEHSFE2 B_BEHSV B_BEHSV2 B_BEHSVE B_BEHSVE2 B_BEICLSU B_BEICLSU2 B_BEKATF B_BEKATF2 B_BEKLDF B_BEKS1 B_BEKS2 B_BEKS3 B_BEKS4 B_BELASFK B_BELASFK2 B_BELASH B_BELASH2 B_BELAVF B_BELAVF2 B_BELAVH B_BELAVH2 B_BELBK B_BELBKE B_BELBKO B_BELBKP B_BELGHMM B_BELLRH B_BELLRM B_BELM B_BELSF B_BELSF2 B_BELSFV B_BELSH B_BELSH2 B_BELSUIA B_BELSUIA2 B_BELSUIP B_BELSUIP2 B_BELSUKS B_BELSUKS2 B_BELSUUN B_BELSUUN2 B_BELSUVM B_BELSUVM2 B_BELSV B_BELSV2 B_BELSVV B_BELUES1E B_BELZSR B_BEMA B_BEMD B_BEMDB B_BEMDSCH B_BEMSVE B_BEN B_BENOHK B_BENOHK2 B_BENOLSU B_BENOLSU2 B_BENWKWA B_BENWKWA2 B_BENWKWE B_BENWKWE2 B_BENX B_BEORA B_BEORA2 B_BEPH B_BEPH2 B_BEPH3 B_BEPH4 B_BEPHM B_BEPLLSU B_BEPLLSU2 B_BERHOM B_BERSCH B_BERSKH B_BESALSU B_BESALSU2 B_BESCR B_BESKNO B_BESUE
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DHLSFK (2174) DHRLSU (1927) DHRLSU (1927) DHRLSUE (1936) DHRLSUE (1936) DICLSU (1952) DICLSU (1952) DKATSPFK (2048) DKATSPFK (2048) MDGEN ( 223 ) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLBK (1073) DLBK (1073) DLBK (1073) DLBK (1073) DLGHMM ( 378 ) DLLR ( 256 ) DLLR ( 256 ) DSELHFS ( 528 ) DLSF (2118) DLSF (2118) DLSFV (2188) DNOHK (2289) DNOHK (2289) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) BGELSV (3400) BGELSV (3400) DLSUV (2001) DLUES1E (3343) BGADAP ( 423 ) MDASG ( 120 ) DMDMIL (2700) DMBEG ( 324 ) NLKO ( 391 ) DMSVE (1604) DDG (2517) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNMAX ( 239 ) DKVS (1346) DKVS (1346) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPLLSU (1979) DPLLSU (1979) BDEMUM ( 339 ) BDEMUM ( 339 ) BDEMUM ( 339 ) DSALSU (1995) DSALSU (1995) GGCS (3599) DSKNO (2324) DSUE (3340)
DHLSFKE (2181)
Seite 3849 von 4100 31.JAN.2003 Thomas Brosi
AWEA (1509), BGPBR (1523), GK (1081), RKTI (1494) AWEA (1509), BGPBR (1523), GK (1081), RKTI (1494), ZUESCH (1701) AWEA (1509), BGPBR (1523), RKTI (1494)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_BESUE2 B_BETAHFM B_BETANKL B_BETES B_BETEVE B_BETMKI B_BETNE B_BETOL B_BETUM B_BEUBR B_BEUF2SG B_BEUFMV B_BEUFNC B_BEUFPR B_BEUFRKC B_BEUFRLIP B_BEUFSGA B_BEUFSGB B_BEUFSGC B_BEUFSKA B_BEUFSPSC B_BEULSU B_BEULSU2 B_BEVAB
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DSUE (3340) GGTFAH (2746) DTANKL (1642) DTEV (1444) DTEVE (3334) GGGTS (2754) DTNE (3822) BGTOL (2750) BGTUMG (2773) GGUBR (2787) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DULSU (1997) DULSU (1997) BGEVAB (1559)
B_BEVAB2
AUS
BGEVAB (1559)
B_BEVFZ B_BFKLT B_BFSPAKT B_BFWRM B_BGAGROFF B_BGRAE_UM B_BHMM B_BIADBKS B_BINSTIF B_BINSTOPF B_BIRE B_BIRE2 B_BKAGRE B_BKAGRL B_BKAGRS B_BKAGRV B_BKASGNPL B_BKATVH B_BKATVH2 B_BKBKS B_BKBKSE B_BKBKVP B_BKBKVPE B_BKBM B_BKBREMS B_BKBZNPL B_BKCAIR B_BKCAIRP B_BKCAS B_BKCAT B_BKCBSG B_BKCGAT B_BKCGE B_BKCGRA B_BKCIF B_BKCIFS B_BKCINS B_BKCKLA B_BKCLWS B_BKCNOX B_BKCTOG B_BKDPUPSR B_BKDSBKV B_BKDSS B_BKDSU B_BKDVEN B_BKDVEU B_BKDVEUW B_BKDVEV B_BKDYLSU B_BKDYLSU2 B_BKDZKU0 B_BKDZKU1 B_BKDZKU2 B_BKDZKU3
AUS LOK LOK LOK AUS LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS
DVFZ ( 192 ) DMDMIL (2700) SKP (2334) DMDMIL (2700) BGAGR ( 478 ) UFFGRE (2889) SKP (2334) DBKS (3607) DKATFKEB (2036) DKATFKEB (2036) LRS (1228) LRS (1228) DAGRE (3338) DAGRLS ( 985 ) DAGRS ( 993 ) DAGRLS ( 985 ) MDASG ( 120 ) DGGTVHK (2761) DGGTVHK (2761) DBKS (3607) DBKSE (3615) DBKVP ( 555 ) DBKVPE ( 559 ) DDG (2517) GGEGAS ( 34 ) MDASG ( 120 ) CANECUR (3536) GGCS (3599) GGCASR (3490) CANECUR (3536) CANECUR (3536) CANECUR (3536) GGCEGS (3592) GGCGRA (3499) CANECUR (3536) CANSEN (3475) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANSEN (3475) CANECUR (3536) BGDSAD (3397) DDSBKV ( 548 ) DDSS ( 511 ) GGDSU ( 523 ) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDYLSU (1939) DDYLSU (1939) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770)
Querverweisliste: Variable
Seite 3850 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
ATR (1870), EVABUE (1562), KOLASPH (2428), LAMKO (1145), LRSEB (1200), LRSKA (1261) ATR (1870), EVABUE (1562), KOLASPH (2428), LAMKO (1145), LRSEB (1200), LRSKA (1261)
BBAGR ( 956 )
CANECUR (3536), GGCANECU (3580)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_BKDZKU4 B_BKDZKU5 B_BKDZKU6 B_BKDZKU7 B_BKEGSBGR B_BKENWS B_BKENWS2 B_BKENWSE B_BKENWSE2 B_BKETRE B_BKFKU B_BKFP1P B_BKFP2P B_BKFRA B_BKFRA2 B_BKFRST B_BKFRST2 B_BKGECOD B_BKGRBH B_BKHDEVH1 B_BKHDEVK B_BKHDEVL1 B_BKHDR B_BKHELSU B_BKHELSU2 B_BKHLA B_BKHNOHK B_BKHNOHK2 B_BKHRE B_BKHSF B_BKHSF2 B_BKHSFE B_BKHSFE2 B_BKHSV B_BKHSV2 B_BKHSVE B_BKHSVE2 B_BKICLSU B_BKICLSU2 B_BKKATF B_BKKATF2 B_BKKLDF B_BKKRA01 B_BKKRIC B_BKKRSPI B_BKKS1 B_BKKS2 B_BKKS3 B_BKKS4 B_BKLASFK B_BKLASFK2 B_BKLASH B_BKLASH2 B_BKLAVF B_BKLAVF2 B_BKLAVH B_BKLAVH2 B_BKLBK B_BKLBKE B_BKLBKO B_BKLBKP B_BKLGHMM B_BKLLRH B_BKLLRM B_BKLM B_BKLSF B_BKLSF2 B_BKLSFV B_BKLSH B_BKLSH2 B_BKLSUIA B_BKLSUIA2 B_BKLSUIP B_BKLSUIP2 B_BKLSUKS B_BKLSUKS2 B_BKLSUUN B_BKLSUUN2 B_BKLSUVM B_BKLSUVM2 B_BKLSV B_BKLSV2
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) MDASGPH ( 136 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEEIN ( 889 ) DNWSEEIN ( 889 ) DETRE (3194) MDASGPH ( 136 ) GGPED ( 16 ) GGPED ( 16 ) DKVS (1346) DKVS (1346) DFRST (1361) DFRST (1361) CANECUR (3536) GGFGRH ( 147 ) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) DHELSU (1968) DHELSU (1968) GGHLA (3142) DHNOHK (2308) DHNOHK (2308) DHR (2792) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DHRLSU (1927) DHRLSU (1927) DHRLSUE (1936) DHRLSUE (1936) DICLSU (1952) DICLSU (1952) DKATSPFK (2048) DKATSPFK (2048) MDGEN ( 223 ) DKRA (1795) DKRIC (1772) DKRSPI (1779) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLBK (1073) DLBK (1073) DLBK (1073) DLBK (1073) DLGHMM ( 378 ) DLLR ( 256 ) DLLR ( 256 ) DSELHFS ( 528 ) DLSF (2118) DLSF (2118) DLSFV (2188) DNOHK (2289) DNOHK (2289) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) BGELSV (3400) BGELSV (3400)
Querverweisliste: Variable
Seite 3851 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DHLSFKE (2181) DHLSFKE (2181)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_BKLSVV B_BKLUES1E B_BKLZSR B_BKMA B_BKMD B_BKMDB B_BKMDSCH B_BKMSVE B_BKN B_BKNOHK B_BKNOHK2 B_BKNOLSU B_BKNOLSU2 B_BKNWKWA B_BKNWKWA2 B_BKNWKWE B_BKNWKWE2 B_BKNX B_BKORA B_BKORA2 B_BKPH B_BKPH2 B_BKPH3 B_BKPH4 B_BKPHM B_BKPLLSU B_BKPLLSU2 B_BKSALSU B_BKSALSU2 B_BKSCR B_BKSKNO B_BKSNT B_BKSPAE B_BKSTL B_BKSUE B_BKSUE2 B_BKTA B_BKTAHFM B_BKTANKL B_BKTES B_BKTEVE B_BKTKA B_BKTM B_BKTMKI B_BKTNE B_BKTOL B_BKTUM B_BKUB B_BKUBR B_BKUF2SG B_BKUFMV B_BKUFNC B_BKUFPR B_BKUFRKC B_BKUFRLIP B_BKUFSGA B_BKUFSGB B_BKUFSGC B_BKUFSKA B_BKUFSPSC B_BKULSU B_BKULSU2 B_BKVA B_BKVAGRAB B_BKVANPU B_BKVDKHAB B_BKVERSBA B_BKVFZ B_BKVKOMA B_BKVKOMAB B_BKVLEER B_BKVMSISR B_BKVNHOM B_BKVNKHA B_BKVNKHAB B_BKVNPLER B_BKVNPLH B_BKVNWAB B_BKVNWUM B_BKVP B_BKVPA B_BKVSPV
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS LOK AUS LOK AUS AUS AUS AUS LOK AUS LOK LOK AUS LOK AUS AUS AUS
DLSUV (2001) DLUES1E (3343) BGADAP ( 423 ) MDASG ( 120 ) DMDMIL (2700) DMBEG ( 324 ) NLKO ( 391 ) DMSVE (1604) DDG (2517) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNMAX ( 239 ) DKVS (1346) DKVS (1346) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPLLSU (1979) DPLLSU (1979) DSALSU (1995) DSALSU (1995) GGCS (3599) DSKNO (2324) DTANKL (1642) BKS (1624) DTANKL (1642) DSUE (3340) DSUE (3340) GGTFA (2743) GGTFAH (2746) DTANKL (1642) DTEV (1444) DTEVE (3334) GGTKA (2772) GGTFM (2726) GGGTS (2754) DTNE (3822) BGTOL (2750) BGTUMG (2773) GGUB (2784) GGUBR (2787) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DULSU (1997) DULSU (1997) CANECUR (3536) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) DVFZ ( 192 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) GGPBKV ( 542 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) DDSBKV ( 548 ) DDSBKV ( 548 ) BKV ( 532 ) BKV ( 532 ) ABKVP ( 553 ) BKV ( 532 ) GGPBKV ( 542 )
Querverweisliste: Variable
Seite 3852 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGTMPK ( 459 ), BGTOL (2750)
BGTOL (2750) GGTFM (2726), KMTR (3147) BBNWS ( 898 ) GGTFM (2726) ADVE ( 573 ), ALBK (1044)
DDSBKV ( 548 ), GGEGAS ( 34 ), GGPED ( 16 ), UFFGRE (2889) BBAGR ( 956 ) KOMRH (2417)
KOS (3109) LLRMR ( 251 ) BBAGR ( 956 ), BGADAP ( 423 ), BGAGRA ( 969 ), BGFKMS ( 732 ) NLKO ( 391 ) BGNLLKH ( 289 )
NWSOLLE ( 808 ) BKV ( 532 ), DBKVP ( 555 ), DBKVPE ( 559 ), GGPBKV ( 542 ), TKMWL (3056) ABKVP ( 553 ) BKV ( 532 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_BKVV B_BKVVC B_BKZGST00 B_BL B_BLC B_BLKEB B_BLKFB B_BLKMD B_BLRKA B_BLRKA2 B_BLSC B_BM B_BMSNOSB B_BMSNOSB2 B_BPV B_BR B_BR1EN B_BR2BOT B_BR2K B_BR3BOT B_BR5NIO B_BRC B_BREMS
AUS AUS AUS EIN EIN LOK EIN AUS LOK LOK EIN AUS LOK LOK LOK EIN AUS AUS AUS AUS EIN EIN AUS
GGCASR (3490) CANECUR (3536) ZGST (1369)
GGEGAS ( 34 ), GGPED ( 16 ), UFFGRE (2889) GGCASR (3490)
B_BRSC B_BRVFP B_BSGBOT B_BSGLUE B_BSL B_BSLA B_BSLB B_BSLC B_BTKAT B_BTKAT2 B_BTKATG B_BTSBKSN B_BURN B_BUSOFFSD B_BUSOFF_S B_BVHFM B_BVHLS B_CAKFHMX B_CALEND B_CALSTART B_CANKBI B_CANLWS B_CDAGR B_CDAGRE B_CDAGRL B_CDAGRS B_CDAGRV B_CDATVH B_CDBKVP B_CDDSBKV B_CDDYLSU B_CDEDSS B_CDENWS B_CDFO B_CDFRST B_CDGTS B_CDHNOHK B_CDHRLSU B_CDHRLSUE B_CDHSF B_CDHSFE B_CDHSH B_CDHSV B_CDICLSU B_CDKATF B_CDKATSP B_CDKATSPF B_CDKATSPT B_CDKVS B_CDLASF B_CDLASH B_CDLATP B_CDLATV B_CDLDP B_CDLLR B_CDLSF B_CDLSFV
EIN LOK EIN AUS LOK LOK LOK LOK AUS AUS AUS LOK LOK AUS AUS AUS AUS LOK LOK LOK AUS AUS EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN AUS EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN
Seite 3853 von 4100 31.JAN.2003 Thomas Brosi
GGEGAS ( 34 ), GGPED ( 16 ), TKMWL (3056) CANECU (3503) DMIL (3276) DMDMIL (2700) LRSKA (1261) LRSKA (1261) HT2KTWNE (3696) BGMSNOVK (2467) BGMSNOVK (2467) SKR (2351)
DMIL (3276) DMIL (3276)
GGEGAS ( 34 ) ALE (2507), BBFEWNE (3379), BGWNE (3441), DDG (2517), NLPH (3449)
GGEGAS ( 34 ), GGPED ( 16 ), TKMWL (3056) GGCASR (3490) CANECUR (3536) GGEGAS ( 34 ) CANECUR (3536)
EGEG ( 560 )
GGPED ( 16 ), LLRNS ( 265 ), TKMWL (3056) MDBGRG ( 107 ) CANECU (3503) ABKVP ( 553 ), ARMD ( 66 ), BKV ( 532 ), DBKVP ( 555 ), DDSBKV ( 548 ), DKUPPL ( 41 ), FGRABED ( 155 ), GGEGAS ( 34 ), GGPBKV ( 542 ), GGPED ( 16 ), LLRNFA ( 292 ), MDBGRG ( 107 ), NWEVO ( 831 ) GGEGAS ( 34 )
MDBGRG ( 107 ) CANECUR (3536) DLGHMM ( 378 ) DLGHMM ( 378 ) DLGHMM ( 378 ) DLGHMM ( 378 ) BTKAT (1188) BTKAT (1188) BTKAT (1188) BKS (1624) STADAP (1108) CANECUR (3536) CANSEN (3475) BGBN (3316) BGBN (3316) TEB (1410) TEB (1410) TEB (1410) CANECUR (3536) CANECUR (3536)
CANECUR (3536) KMTR (3147)
BGRLMIN ( 943 )
DHLSFK (2174)
GGCINS (3596), GGVFZG (2782) DIMCA (3244) DAGRE (3338) DAGRLS ( 985 ) DAGRS ( 993 ), DIMCA (3244), TC6MOD (3038) DAGRLS ( 985 ) DGGTVHK (2761) ABKVP ( 553 ), BKV ( 532 ), DBKVP ( 555 ), TKMWL (3056) DBKVP ( 555 ), DDSBKV ( 548 ), GGPBKV ( 542 ), TKMWL (3056) DDYLSU (1939) DDSS ( 511 ) DNWSEIN ( 872 )
DMDFOF (2654) DFRST (1361) GGGTS (2754) DHNOHK (2308) DHRLSU (1927) DHRLSUE (1936) DHLSFK (2174), DLSSA (3282) DHLSFK (2174) DLSSA (3282) DIMCA (3244), DLSSA (3282) DICLSU (1952) DKATFKEB (2036) DKATSPFK (2048), DM6VAL (3050), TC6MOD (3038) DKATFKEB (2036), TC6MOD (3038) DKATFKEB (2036) DKVS (1346), TC1MOD (3001) DLSAFK (2140) DLSAHKBD (2071) DLSSA (3282), TC5MOD (3021) DLSSA (3282), TC5MOD (3021) DIMCA (3244) DLLR ( 256 ) DLSF (2118) DLSFV (2188)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
B_CDLSV B_CDLSVV B_CDMA B_CDMD B_CDNOHK B_CDPLLSU B_CDSALSU B_CDSKNO B_CDSLS B_CDSWE B_CDTANKL B_CDTES B_CDULSU B_CDVKT B_CFGRA B_CFIO B_CFKEGS B_CFKEGS2 B_CFKEHK B_CFKEHK2 B_CFKEKSN B_CFUGR B_CHECKPG B_CHECKPG2 B_CHECKPG3 B_CHECKPG4 B_CIDIS B_CINS1BOT B_CINS2BOT B_CINS3BOT B_CJ840ERR B_CJ840ON B_CKAEN B_CKIEN B_CKRIVK B_CKRIVK2 B_CKSBRDY B_CLAGRE B_CLAGRL B_CLAGRS B_CLAGRV B_CLASGNPL B_CLATVH B_CLATVH2 B_CLBKS B_CLBKSE B_CLBKVP B_CLBKVPE B_CLBM B_CLBREMS B_CLBZ B_CLCAS B_CLCGRA B_CLCINS B_CLCLWS B_CLDFK B_CLDFK2 B_CLDK B_CLDK1P B_CLDK2P B_CLDPUPSR B_CLDSBKV B_CLDSKV B_CLDSL B_CLDSS B_CLDSU B_CLDVEE B_CLDVEF B_CLDVEFO B_CLDVEL B_CLDVEN B_CLDVER B_CLDVEU B_CLDVEUW B_CLDVEV B_CLDYLSU B_CLDYLSU2 B_CLDZKU0 B_CLDZKU1 B_CLDZKU2 B_CLDZKU3 B_CLDZKU4
EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN AUS LOK EIN EIN EIN EIN EIN LOK AUS AUS AUS AUS LOK AUS AUS AUS AUS EIN EIN AUS LOK LOK EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN AUS AUS EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN
Definiert in
GGCGRA (3499) DSKNO (2324)
Querverweisliste: Variable
Seite 3854 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von DIMCA (3244) DLSUV (2001) CANECU (3503) DMDSTP (2634), TC1MOD (3001) DNOHK (2289) DPLLSU (1979) DSALSU (1995) DSKNO (2324), TC6MOD (3038) DIMCA (3244) DSWEC (2694) DTANKL (1642) DIMCA (3244), DTEV (1444), TC6MOD (3038) DULSU (1997) TC6MOD (3038) GGFGRH ( 147 ) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) LRHKEB (1305)
DSKNO (2324) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) BGDVE ( 614 ) CANECUR (3536) CANECUR (3536) CANECUR (3536) HT2KTCJ840 (3647)
GGCINS (3596) GGRTLSU (1907) GGRTLSU (1907)
DPH (2550) DPH (2550) DPH (2550) DPH (2550)
DHDEVE (1574) CONCJ (1566), HT2KTCJ840 (3647) KTMHK (1829) GGCTOL (2752), GGCTUM (2780), GGGTS (2754)
TC9MOD (3046) DAGRE (3338) ADAGRLS (1007), DAGRLS ( 985 ) BGAGRA ( 969 ), DAGRS ( 993 ) ADAGRLS (1007), DAGRLS ( 985 ) MDASG ( 120 ) DGGTVHK (2761) DGGTVHK (2761) BKS (1624), DBKS (3607) DBKSE (3615) DBKVP ( 555 ) DBKVPE ( 559 ) DDG (2517) GGEGAS ( 34 ) MDASG ( 120 ) GGCASR (3490) CANECUR (3536), GGCGRA (3499) CANECUR (3536) CANECUR (3536) DKATSPFK (2048) DKATSPFK (2048) BGFKMS ( 732 ), GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) BGDSAD (3397) DDSBKV ( 548 ) DDSKV (1606) BGFKMS ( 732 ) DDSS ( 511 ) BGFKMS ( 732 ), GGDSU ( 523 ) ADVE ( 573 ) BGDVE ( 614 ), DDVE (3321) BGDVE ( 614 ), DDVE (3321) ADVE ( 573 ) BGDVE ( 614 ), DDVE (3321) ADVE ( 573 ) BGDVE ( 614 ), DDVE (3321) BGDVE ( 614 ), DDVE (3321) BGDVE ( 614 ), DDVE (3321), GGDVE ( 563 ) DDYLSU (1939) DDYLSU (1939) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
B_CLDZKU5 B_CLDZKU6 B_CLDZKU7 B_CLEGFE B_CLENWS B_CLENWS2 B_CLENWSE B_CLENWSE2 B_CLETRE B_CLFKU B_CLFP1P B_CLFP2P B_CLFRA B_CLFRA2 B_CLFRST B_CLFRST2 B_CLGRBH B_CLHDEVH1 B_CLHDEVK B_CLHDEVL1 B_CLHDR B_CLHFM B_CLHNOHK B_CLHNOHK2 B_CLHRE B_CLHSF B_CLHSF2 B_CLHSFE B_CLHSFE2 B_CLHSH B_CLHSH2 B_CLHSV B_CLHSV2 B_CLHSVE B_CLHSVE2 B_CLICLSU B_CLICLSU2 B_CLKATF B_CLKATF2 B_CLKATNO B_CLKATNO2 B_CLKRIC B_CLKRSPI B_CLKS1 B_CLKS2 B_CLKS3 B_CLKS4 B_CLKUPPL B_CLLASFK B_CLLASFK2 B_CLLASH B_CLLASH2 B_CLLATP B_CLLATP2 B_CLLATV B_CLLATV2 B_CLLAVF B_CLLAVF2 B_CLLAVH B_CLLAVH2 B_CLLBK B_CLLBKE B_CLLBKP B_CLLGHMM B_CLLLRH B_CLLLRM B_CLLM B_CLLSF B_CLLSF2 B_CLLSFV B_CLLSH B_CLLSH2 B_CLLSUIA B_CLLSUIA2 B_CLLSUIP B_CLLSUIP2 B_CLLSUKS B_CLLSUKS2 B_CLLSUUN B_CLLSUUN2 B_CLLSUVM B_CLLSUVM2
EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN
Definiert in
Querverweisliste: Variable
Seite 3855 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von DZUEET (3770) DZUEET (3770) DZUEET (3770) BGFKMS ( 732 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEEIN ( 889 ) DNWSEEIN ( 889 ) DETRE (3194) MDASGPH ( 136 ) GGPED ( 16 ) GGPED ( 16 ) DKVS (1346), LRA (1322), LRAEB (1212) DKVS (1346), LRA (1322), LRAEB (1212) DFRST (1361) DFRST (1361) GGFGRH ( 147 ) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) BGFKMS ( 732 ) DHNOHK (2308) DHNOHK (2308) DHR (2792) DHLSFK (2174), DLSSA (3282) DHLSFK (2174), DLSSA (3282) DHLSFK (2174), DHLSFKE (2181) DHLSFK (2174), DHLSFKE (2181) DLSSA (3282) DLSSA (3282) DHRLSU (1927), DLSSA (3282), GGRTLSU (1907), SALSU (1971) DHRLSU (1927), DLSSA (3282), GGRTLSU (1907), SALSU (1971) DHRLSUE (1936), DLSSA (3282) DHRLSUE (1936), DLSSA (3282) DICLSU (1952), DLSSA (3282), SALSU (1971) DICLSU (1952), DLSSA (3282), SALSU (1971) DKATSPFK (2048) DKATSPFK (2048) NLKO ( 391 ) NLKO ( 391 ) DKRIC (1772) DKRSPI (1779) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DKUPPL ( 41 ) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071), NLKO ( 391 ) DLSAHKBD (2071), NLKO ( 391 ) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) ALBK (1044), DLBK (1073) ALBK (1044), DLBK (1073) DLBK (1073), GGLBK (1070) DLGHMM ( 378 ) DLLR ( 256 ) DLLR ( 256 ) DDSS ( 511 ) DLSF (2118), DLSSA (3282) DLSF (2118), DLSSA (3282) DLSFV (2188) DLSSA (3282), DNOHK (2289) DLSSA (3282), DNOHK (2289) DICLSU (1952), DLSSA (3282) DICLSU (1952), DLSSA (3282) DICLSU (1952), DLSSA (3282) DICLSU (1952), DLSSA (3282) DICLSU (1952), DLSSA (3282) DICLSU (1952), DLSSA (3282) DICLSU (1952), DLSSA (3282) DICLSU (1952), DLSSA (3282) DICLSU (1952), DLSSA (3282) DICLSU (1952), DLSSA (3282)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
B_CLLSV B_CLLSV2 B_CLLSVV B_CLLUES1E B_CLLZSR B_CLMA B_CLMD B_CLMD00 B_CLMD01 B_CLMD02 B_CLMD03 B_CLMD04 B_CLMD05 B_CLMD06 B_CLMD07 B_CLMD08 B_CLMD09 B_CLMD10 B_CLMD11 B_CLMDB B_CLMFA B_CLMSVE B_CLN B_CLNOHK B_CLNOHK2 B_CLNOLSU B_CLNOLSU2 B_CLNWKWA B_CLNWKWA2 B_CLNWKWE B_CLNWKWE2 B_CLNX B_CLORA B_CLORA2 B_CLPH B_CLPH2 B_CLPH3 B_CLPH4 B_CLPLLSU B_CLPLLSU2 B_CLRADFOF B_CLRS4 B_CLRS5 B_CLSALSU B_CLSALSU2 B_CLSCR B_CLSKNO B_CLSUE B_CLSUE2 B_CLSWE B_CLTA B_CLTAHFM B_CLTES B_CLTEVE B_CLTHM B_CLTKA B_CLTM B_CLTMKI B_CLTNE B_CLTOL B_CLTUM B_CLUB B_CLUBR B_CLULSU B_CLULSU2 B_CLURRAM B_CLURROM B_CLURRST B_CLVFZ B_CLXYZ B_CLZGST00 B_CNFWAN B_COM1 B_COM2 B_COMPTUM B_CRAUS B_CRCAN B_CREEPACT B_CRKUK B_CRNMN B_CRSTIO B_CSAIR
EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN AUS LOK LOK EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN LOK LOK LOK LOK AUS AUS EIN LOK AUS AUS AUS
Definiert in
Querverweisliste: Variable
Seite 3856 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von DLSSA (3282), LRFKC (1277), SALSU (1971) DLSSA (3282), LRFKC (1277), SALSU (1971) DLSUV (2001) DLUES1E (3343) BGADAP ( 423 ), BGFKMS ( 732 ) MDASG ( 120 ) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMBEG ( 324 ) DMFB (3278) DMSVE (1604) DDG (2517) DNOHK (2289), GGNOC (2196), NLKO ( 391 ) DNOHK (2289), GGNOC (2196), NLKO ( 391 ) DNOHK (2289) DNOHK (2289) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNMAX ( 239 ) DKVS (1346), LRA (1322), LRAEB (1212) DKVS (1346), LRA (1322), LRAEB (1212) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPLLSU (1979) DPLLSU (1979)
DMDFOF (2654) LRS (1228) LRS (1228) DLSSA (3282), DSALSU (1995), SALSU (1971) DLSSA (3282), DSALSU (1995), SALSU (1971) GGCS (3599) DSKNO (2324) DSUE (3340) DSUE (3340) BGRBS (2696) GGTFA (2743) GGTFAH (2746) DTEV (1444), SALSU (1971) DTEVE (3334) GGTFM (2726) GGTKA (2772) GGTFM (2726) GGGTS (2754) DTNE (3822) GGCTOL (2752) BGTUMG (2773), GGCTUM (2780) GGUB (2784) GGUBR (2787) DULSU (1997) DULSU (1997) DUR (2862) DUR (2862) DUR (2862) DVFZ ( 192 ) DLSSA (3282) ZGST (1369) MDWAN ( 214 ) DMDSTP (2634) DMDSTP (2634) BGTUMG (2773) TKDFA (3095) GGCS (3599)
LRSEB (1200) LLRMR ( 251 )
ESUK (1130) GGCS (3599) GGCS (3599) CANECUR (3536)
GGCS (3599)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_CSAIRIO B_CSGRA B_CSGRAIO B_CTEV B_CTOL B_CTOLE B_CTOUT
AUS AUS AUS EIN AUS AUS AUS
CANECUR (3536) CANECUR (3536) CANECUR (3536)
GGCS (3599) GGCGRA (3499)
B_CTUM B_CTUME B_CVT
AUS AUS EIN
GGCTUM (2780) GGCTUM (2780)
B_CVTAD B_CWAGRAP B_CWAGRHAP B_CWDAGRF B_CWDAGRSO B_CWDAGRSS B_CWDK B_CWDTHM B_CWLG B_CWLRMS0 B_CWLRMS1 B_CWLRMS4 B_CWLRMS5 B_CWLSFDYN B_CWLSFOFF B_CWLSFSCH B_CWLSFVL B_CWLSHDYN B_CWLSHSCH B_CWLSHVL B_CWSNODYN B_CWSNOSCH B_CWZGST B_DAGRHMS B_DAGRLU B_DAGRSS
AUS EIN EIN LOK LOK LOK EIN AUS LOK LOK LOK LOK LOK EIN EIN EIN EIN EIN EIN EIN EIN EIN AUS LOK EIN AUS
CANECUR (3536)
B_DAGRSSA B_DAGRSSF B_DASH B_DASHV B_DASHVZ B_DASHZ B_DAVNOH B_DBKVPA B_DBVHDOF B_DCDISCAN B_DCDISFR B_DCDISR B_DCDIS_UM B_DCVE B_DCY
LOK AUS AUS AUS LOK LOK LOK LOK LOK AUS AUS AUS AUS EIN AUS
B_DCYNL B_DDKDS B_DDYLASF B_DDYLASF2 B_DDYLASH B_DDYLASH2 B_DEAKLUE B_DEAKLUE1 B_DEAKLUE2 B_DECR B_DENOX
EIN AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS
DTEV (1444) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) KMTR (3147) KMTR (3147) KMTR (3147) STADAP (1108) SKR (2351)
B_DENOXTE B_DESEE
AUS AUS
TEBEB (1402) DECJ (3319)
B_DESEND B_DESEND2 B_DESENFA B_DESENFA2 B_DESERF B_DESERF2 B_DESERFB2 B_DESERFBG B_DESERFM2 B_DESERFMO
AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK
BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438)
GGCTOL (2752) GGCTOL (2752) CANECUR (3536)
Seite 3857 von 4100 31.JAN.2003 Thomas Brosi
ATEV (1490) BGTOL (2750), KMTR (3147) BGTOL (2750) GGCASR (3490), GGCS (3599), GGCTOL (2752), GGCTUM (2780), GGGTS (2754), MDASG ( 120 ), MDASGPH ( 136 ) BGTUMG (2773), KMTR (3147) BGTUMG (2773) ARMD ( 66 ), BBGANG ( 38 ), BBSAWE (1090), LLRNS ( 265 ), MDFAW (42 ) LLRNS ( 265 ) AAGRDC (1016), BBAGR ( 956 ) BGAGRSOL ( 919 )
DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) ADVE ( 573 ), FUEDK ( 757 ) GGTFM (2726) DLGHMM ( 378 ) LRS (1228) LRS (1228) LRS (1228) LRS (1228)
ZGST (1369) DAGRS ( 993 ) BBAGR ( 956 ) BBAGR ( 956 ) DAGRS ( 993 ) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) SKP (2334) DBKVP ( 555 ) BKS (1624) SREAKT ( 671 ) ADVE ( 573 ) BGDVE ( 614 ) UMAUSC (2833) DDCY (3242)
DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DMDSTP (2634) BBAGR ( 956 ), BGAGRSOL ( 919 ) BGAGRA ( 969 ), BGAGRSOL ( 919 ), GGNOC (2196), NLKO ( 391 ), SALSU (1971) BBAGR ( 956 ), BGAGRA ( 969 ) BBSAWE (1090), LAMBTS (1177), LLRBB ( 247 ), MDKOG ( 308 ) ARMD ( 66 ), MDKOL ( 320 )
ADVE ( 573 ) BGDVE ( 614 ), HT2KTDVE (3695) ADVE ( 573 ) DULSU (1997) CANECU (3503), D2CTR (3318), DCLA (3231), DFPM (3217), DTRIG (3233), NLKO ( 391 ) DTRIG (3233) BGLASO (1154)
BBAGR ( 956 ), BBSAWE (1090), DFRST (1361), DLSAHKBD (2071), DTEV (1444), LAMKO (1145), LAMSDNE (1168), LBKSOL (1037), LRSEB (1200), SKP (2334), TEB (1410), TEBEB (1402), TVWNO (2316) DTEV (1444), TEB (1410) DBKSE (3615), DBKVPE ( 559 ), DETRE (3194), DHLSFKE (2181), DLUES1E (3343), DMSVE (1604), DNWSEEIN ( 889 ), DSUE (3340), DTEVE (3334), DTNE (3822)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3858 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
B_DESU
AUS
BGSIK (2438)
B_DESU2 B_DESUAC B_DESUAC2 B_DESUEED B_DESURQ B_DESUSTP B_DESUZWM B_DESUZWM2 B_DEVCTRL B_DFFEWDAT B_DFKB B_DFKB2 B_DFKBI B_DFKBI2 B_DFKENS B_DFKENS2 B_DFKGTV B_DFKGTV2 B_DFKIFM B_DFKIFM2 B_DFKIFMA B_DFKIFMA2 B_DFKKAS B_DFKKAS2 B_DFKLBI B_DFKLBI2 B_DFKLE B_DFKLE2 B_DFKM B_DFKM2 B_DFKME B_DFKME2 B_DFKN B_DFKR B_DFKR2 B_DFKRE B_DFKRE2 B_DFKRG B_DFKRG2 B_DFKSB B_DFKSB2 B_DFKSP B_DFKSP2 B_DFKTKS B_DFKTKS2 B_DFKTS B_DFMLEVEL B_DFPCOVFL B_DFPINIOK B_DFPINMSR B_DFPIOK B_DFPOMAX B_DFPUMIN B_DFPVAL B_DFTPUBSY B_DFTPUER B_DFTPUSTP B_DHDEVEE B_DHREND B_DHROFF B_DHRSTART B_DIAGIA B_DIAGIA2 B_DIAHNOC B_DIAHNOC2 B_DIANOFR B_DIANOFR2 B_DIASBB B_DIASBB2 B_DIFFNL B_DIFFSI B_DIFNOKT B_DIFNOKT2 B_DIFNOMG B_DIFNOMG2 B_DIFNOMN B_DIFNOMN2 B_DIFNONP B_DIFNONP2 B_DIFNOPL
AUS AUS EIN LOK AUS LOK LOK LOK EIN AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS LOK LOK LOK AUS AUS LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS LOK AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS AUS AUS AUS LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK
BGSIK (2438) LRHKZP (1316)
ATR (1870), BAKH (2392), BBAGR ( 956 ), BBSAWE (1090), KOLASPH (2428), LRHKEB (1305) ATR (1870) ATM (1799), BGSIK (2438), LRFKEB (1290), LRSHKOUT (1253) ATM (1799), BGSIK (2438)
DSKNO (2324) LRHKEB (1305) LRHKZP (1316) BGSIK (2438) BGSIK (2438) HT2KTDFM (3680) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DKATSPFK (2048) DKATSPFK (2048) DKATFKEB (2036) DKATFKEB (2036) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATFKEB (2036) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) HT2KTDFM (3680) HT2KTDFM (3680) HT2KTDFM (3680) HT2KTDFM (3680) HT2KTDFM (3680) HT2KTDFM (3680) HT2KTDFM (3680) HT2KTDFM (3680) HT2KTDFM (3680) HT2KTDFM (3680) HT2KTDFM (3680) DHDEVE (1574) DHR (2792) DHR (2792) BBSYSCON (3390) DICLSU (1952) DICLSU (1952) DHNOHK (2308) DHNOHK (2308) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DDG (2517) DDG (2517) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) GGNOC (2196) GGNOC (2196) DNOHK (2289) DNOHK (2289) DNOHK (2289)
LRHKZP (1316)
DDYLSU (1939) MDGEN ( 223 ) DKATSPFK (2048) DKATSPFK (2048)
DKATFKEB (2036) DKATFKEB (2036) DKATSPFK (2048) DKATSPFK (2048)
MDGEN ( 223 )
MDGEN ( 223 ) MDGEN ( 223 ) MDGEN ( 223 ) MDGEN ( 223 )
BBSYSCON (3390) BBSYSCON (3390) DHR (2792)
GGNOC (2196) GGNOC (2196)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_DIFNOPL2 B_DIFNOSZ B_DIFNOSZ2 B_DIHNOFR B_DIHNOFR2 B_DISAGR B_DISAGRA B_DISAGRB B_DISAGRBB B_DISAGRE B_DISAGRFE B_DISAGRT B_DISAGRTS B_DKADEN B_DKATNOM B_DKATNOM2 B_DKBEW B_DKNACH B_DKNOLU
LOK LOK LOK AUS AUS AUS AUS LOK LOK LOK LOK LOK AUS AUS EIN EIN LOK LOK AUS
DNOHK (2289) DNOHK (2289) DNOHK (2289) DHNOHK (2308) DHNOHK (2308) BBAGR ( 956 ) BGADAP ( 423 ) BBAGR ( 956 ) BBAGR ( 956 ) BBAGR ( 956 ) BBAGR ( 956 ) BGAGRTS ( 984 ) BGAGRTS ( 984 ) BGDVE ( 614 )
B_DKNOLU_C B_DKNOT B_DKO2VK B_DKO2VK2 B_DKP1E B_DKP1EV B_DKP1MN B_DKP1MX B_DKP1NP B_DKP2E B_DKP2EV B_DKP2MN B_DKP2MX B_DKP2NP B_DKPAW B_DKPIU B_DKPRU B_DKPU
EIN AUS LOK LOK AUS LOK AUS AUS AUS AUS LOK AUS AUS AUS EIN AUS AUS AUS
B_DKPU_C B_DKSBEG B_DKSBEGT B_DKSBEG_C B_DKTAKT B_DKTAKT2 B_DKTB B_DKTB2 B_DKTBI B_DKTBI2 B_DKTLBI B_DKTLBI2 B_DKTLP B_DKUEVAB B_DKUNB B_DKVBDEPL B_DKVSF B_DKVSFM B_DKVSTR B_DKWEPUR B_DLAFINI B_DLAFINI2 B_DLAHIMN B_DLAHIMN2 B_DLAHIMX B_DLAHIMX2 B_DLAMS B_DLAMS2 B_DLAMSF B_DLAMSF2 B_DLASF B_DLASF2 B_DLASH B_DLASH2 B_DLASHM B_DLASHM2 B_DLATP B_DLATP2 B_DLGAPP B_DLGFLT B_DLGOFF
EIN AUS AUS EIN EIN EIN AUS AUS EIN EIN EIN EIN EIN EIN LOK AUS AUS LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS EIN EIN AUS LOK LOK
ADVE ( 573 ) BGDVE ( 614 ) SREAKT ( 671 )
SREAKT ( 671 ) SALSU (1971) SALSU (1971) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) SREAKT ( 671 ) SREAKT ( 671 ) SREAKT ( 671 )
GGDVE ( 563 ) GGDVE ( 563 )
DKATSPFK (2048) DKATSPFK (2048)
SREAKT ( 671 ) DKVBDE (1607) DKVS (1346) DKVS (1346) DKVS (1346) BGWDKBA ( 667 ) LRFKC (1277) LRFKC (1277) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071)
Querverweisliste: Variable
Seite 3859 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DNOHK (2289) DNOHK (2289) AAGRDC (1016) BBAGR ( 956 )
BBAGR ( 956 ) ADVE ( 573 ), DDVE (3321) NLKO ( 391 ) NLKO ( 391 )
ADVE ( 573 ), AEVABU (1555), BBAGR ( 956 ), BBNWS ( 898 ), BGDVE (614 ), BGWPR ( 500 ), DLLR ( 256 ), DSELHFS ( 528 ), FGRABED ( 155 ), FUEDKSA ( 768 ), KOS (3109), LLRNS ( 265 ), MDRED (1526), NLKO ( 391 ) AEVABU (1555), FGRABED ( 155 ), LLRNS ( 265 ) ADVE ( 573 ), BBAGR ( 956 ), BGDVE ( 614 )
ADVE ( 573 ), BGDVE ( 614 ), DDVE (3321), SREAKT ( 671 ) DDVE (3321) DDVE (3321) DDVE (3321) ADVE ( 573 ), BGDVE ( 614 ), DDVE (3321), SREAKT ( 671 ), UFRLC (2960) DDVE (3321) DDVE (3321) DDVE (3321) GGDVE ( 563 ), SREAKT ( 671 ) ADVE ( 573 ), BGDVE ( 614 ), FUEDKSA ( 768 ) AEVABU (1555), BBAGR ( 956 ), BBNWS ( 898 ), DLLR ( 256 ), DMDSTP (2634), FGRABED ( 155 ), GGDVE ( 563 ), KOS (3109), LLRNS ( 265 ), MDRED (1526), NLKO ( 391 ) AEVABU (1555), FGRABED ( 155 ), LLRNS ( 265 ) BBAGR ( 956 ), FGRABED ( 155 ), FUEDKSA ( 768 ), GGPED ( 16 ) FGRABED ( 155 ), GGDVE ( 563 ) TKMWL (3056) TKMWL (3056) BBAGR ( 956 ), TKMWL (3056) BBAGR ( 956 ), TKMWL (3056) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) BGLAMOD (3411) EVABUE (1562) DKVBDEPL (1614)
NLKO ( 391 ) NLKO ( 391 ) DLSSA (3282) DLSSA (3282)
DLGHMM ( 378 ) DLGHMM ( 378 ) DLGHMM ( 378 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_DLGREC B_DLGSTP B_DLLR B_DLLRFG B_DLLRH B_DLLRIMNH B_DLLRIMNM B_DLLRM B_DLRBE B_DLRIEN B_DLRIKLA B_DLRIKLST B_DLRPARC B_DLRPIDE B_DLRSPID B_DLRUMZU B_DLUERK B_DMBV B_DMDSTOP B_DMRWAN B_DMVERLIN B_DMXAGRL B_DMXAGRV B_DNLUBR B_DNMCAN B_DNOHKM B_DNOHKM2 B_DNPAGRL B_DNSLL B_DNWFOZEA B_DNWFOZEE B_DNWRPA B_DNWRPA2 B_DNWRPE B_DNWRPE2 B_DNWS B_DNWS1K2A B_DNWS1K2E B_DNWSA B_DNWSA2 B_DNWSE B_DNWSE2 B_DNWSFA B_DOPZUE B_DOTAKT B_DP B_DPRSOLLP B_DPSRG B_DRKNV B_DRLMX B_DS B_DS2 B_DSBKS B_DSBKSSET B_DSCHLLDK B_DSFEN B_DSFEN2 B_DSFK B_DSFK2 B_DSHEN B_DSHEN2 B_DSHK B_DSHK2 B_DSIAGRL B_DSLA B_DSLAFA B_DSLS
LOK LOK AUS LOK LOK LOK LOK LOK AUS AUS LOK LOK AUS AUS AUS AUS AUS EIN AUS AUS LOK LOK LOK AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS LOK EIN LOK LOK AUS AUS LOK AUS AUS LOK LOK LOK AUS LOK LOK LOK LOK EIN EIN LOK LOK LOK EIN LOK EIN
DLGHMM ( 378 ) DLGHMM ( 378 ) DLLR ( 256 ) DLLR ( 256 ) DLLR ( 256 ) DLLR ( 256 ) DLLR ( 256 ) DLLR ( 256 ) ADVE ( 573 ) BGDVE ( 614 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) DMDDLU (2625)
B_DSMFAUSE B_DSSAKT B_DSSEG B_DSSG B_DSSLORA B_DSSLORA2 B_DSSPLG B_DSVNT B_DSVTL B_DTDISAGR B_DTEAA B_DTEAAM
AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS
DSCHED (3198) SRMSEL ( 414 ) GGDSS ( 521 ) DDSS ( 511 ) LRA (1322) LRA (1322) DDSS ( 511 ) DTANKL (1642) DTANKL (1642) DTEV (1444) DTEV (1444) DTEV (1444)
B_DTEAAMF
LOK
DTEV (1444)
AEVAB (1533) MDWAN ( 214 ) MDVER ( 206 ) DAGRLS ( 985 ) DAGRLS ( 985 ) GGUBR (2787) GGCANECU (3580) DNOHK (2289) DNOHK (2289) DAGRLS ( 985 ) BBSAWE (1090) BBNWS ( 898 ) BBNWS ( 898 ) BBDNWS ( 867 ) BBDNWS ( 867 ) BBDNWS ( 867 ) BBDNWS ( 867 ) BBDNWS ( 867 ) NWEVO ( 831 ) NWEVO ( 831 ) BBDNWS ( 867 ) BBDNWS ( 867 ) BBDNWS ( 867 ) BBDNWS ( 867 ) BBDNWS ( 867 )
Querverweisliste: Variable
Seite 3860 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
LLRRM ( 296 )
DDVE (3321), SREAKT ( 671 ) ADVE ( 573 )
DDVE (3321), SREAKT ( 671 ) BGDVE ( 614 ), HT2KTDVE (3695) DMDLAD (2652) DMDSTP (2634) AEVABZK (1557), EVABUE (1562)
CANECU (3503) NLKO ( 391 ) NLKO ( 391 )
BBDNWS ( 867 ) BBDNWS ( 867 )
NWSFAT ( 791 ), NWWUE ( 825 ) NWSFAT ( 791 ), NWWUE ( 825 ) DNWSEIN ( 872 ), NWSFAT ( 791 ), NWSOLLE ( 808 ), NWWUE ( 825 ) DNWSEIN ( 872 ), NWSFAT ( 791 ), NWSOLLE ( 808 ), NWWUE ( 825 ) DMDLAD (2652), HT2KTIGNI (3712), NMAXMD ( 233 ), RDE (3457)
KODOH (2403) MDFAW ( 42 ) HDRPSOL (1589) DDSS ( 511 ) BBKR (1716) DDYLSU (1939) DKRS (1782) DKRS (1782) BKS (1624) BKS (1624) BGADAP ( 423 ) DLSF (2118) DLSF (2118) DLSAFK (2140) DLSAFK (2140)
TKMWL (3056)
NLKO ( 391 )
TKMWL (3056) TKMWL (3056) DLSAHKBD (2071) DLSAHKBD (2071) DAGRLS ( 985 ) LRSEB (1200) LAKH (1171) BBSAWE (1090), DDYLSU (1939), DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071), DLSF (2118) BDEMKO ( 327 ) BGWDKHF ( 509 ), DSELHFS ( 528 ), DTEV (1444), LRA (1322), LRAEB (1212) BGFKMS ( 732 ), BGWDKHF ( 509 ), GGDSS ( 521 )
BGFKMS ( 732 )
BBAGR ( 956 ), BBAGRMW ( 936 ) BGTEV ( 473 ), TEBEB (1402) BGADAP ( 423 ), BGAGRA ( 969 ), BGFKMS ( 732 ), BGRPS ( 752 ), LLRRM (296 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_DTEAAVZ B_DTEABU B_DTEABUM B_DTEANFL B_DTEEND B_DTEENDL B_DTEFRR B_DTEIKANM B_DTELNM B_DTELNMV B_DTENM B_DTEPFA B_DTEPFP B_DTEPHA B_DTEPHM B_DTEPM B_DTERES B_DTES
EIN LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS
DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444)
B_DTEST
AUS
DTEV (1444)
B_DTESVZ B_DTEZAM B_DTEZAMH B_DTEZAMM B_DTUMA B_DTVFZG B_DTVFZGMN B_DUBRE B_DUFZOK B_DUPW12 B_DUPWGVPE B_DURDBKS B_DUSDBKS B_DUSFKVL B_DUSFKVL2 B_DUSFSCH B_DUSFSCH2 B_DUSHKVL B_DUSHKVL2 B_DUSHSCH B_DUSHSCH2 B_DVEADA B_DVEADAMC B_DVEADASC B_DVEADAT B_DVEESE B_DVEESH B_DVEESON B_DVETE B_DVETV B_DVEVE B_DWDKNWS B_DWDKSUGD B_DYLASF B_DYLASF2 B_DYLASH B_DYLASH2 B_DYLSU B_DYLSU2 B_DYLSUAV B_DYLSUAV2 B_DYLSUF B_DYSLSU B_DYSLSU2 B_DYSLSUA B_DYSLSUA2 B_DZENABLE B_DZHL B_DZKSMS B_DZKSUB B_DZLSUAD B_DZLSUAD2 B_DZLSUC B_DZLSUC2 B_DZNPL B_DZRTS B_DZSIG B_E B_EAGRE B_EAGRHOM B_EAGRLV
EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK AUS EIN EIN AUS AUS LOK EIN AUS LOK AUS EIN LOK LOK LOK LOK LOK LOK LOK EIN EIN LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS
Querverweisliste: Variable
Seite 3861 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von LLRRM ( 296 )
DTEV (1444) DTEV (1444) DTEV (1444) AAGRDC (1016) BGFAWU (1139) BGFAWU (1139) GGUBR (2787) DUF (2984) GGPED ( 16 ) GGPED ( 16 ) DBKS (3607) DBKS (3607) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) BGDVE ( 614 )
BGDVE ( 614 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) BGDVE ( 614 ) GGDVE ( 563 )
LRS (1228)
ATEV (1490), DKATFKEB (2036), DLSAHKBD (2071), DLSF (2118), LLRRM (296 ), MDVERAD ( 210 ), TKMWL (3056) BGADAP ( 423 ), BGAGRA ( 969 ), BGFKMS ( 732 ), BGRPS ( 752 ), DLSAFK (2140), DMDSTP (2634), KMTR (3147), LLRRM ( 296 ) LLRRM ( 296 )
DLSF (2118) DLSF (2118)
AEVABZK (1557) BGDVE ( 614 ) BGDVE ( 614 ) DDVE (3321) ADVE ( 573 ) BGDVE ( 614 )
FUEDK ( 757 ) FUEDK ( 757 ) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939), TKMWL (3056) DDYLSU (1939), TKMWL (3056) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) HT2KTCK110 (3693) DZUEET (3770) DZUEET (3770) DZUEET (3770) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DZUEET (3770) HT2KTCK110 (3693) DZUEET (3770) MS ( 9 ) DAGRE (3338) DAGRS ( 993 ) DAGRLS ( 985 )
DZUEET (3770)
DZUEET (3770)
BBAGR ( 956 ), GGAGRV ( 913 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_EAGROF B_EAGRSCH B_EAGRVV B_EAHOM B_EAHOMB B_EAHOMS B_EASCH B_EASCHS B_EATKR B_EATKR2 B_EATNV B_EATNV2 B_EATVH B_EATVH2 B_EBANOL B_EBDAVY B_EBKVL B_EBKVP B_EBRAKT B_EBRDY B_EBVB B_ECOEN B_ECUDEV B_ECULOCK B_EDAGRS B_EDAGRSS B_EDFK B_EDFK2 B_EDGE B_EDKS B_EDKVS
AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK EIN LOK AUS LOK LOK LOK EIN AUS EIN LOK LOK LOK LOK LOK AUS AUS
ADAGRLS (1007) DAGRS ( 993 ) DAGRLS ( 985 ) BDEMUM ( 339 ) GK (1081) BDEMKO ( 327 ) BDEMUM ( 339 ) BDEMKO ( 327 ) EASTKO (3618) EASTKO (3618) EASTKO (3618) EASTKO (3618) EASTKO (3618) EASTKO (3618) MDANF ( 114 )
DAGRLS ( 985 )
B_EDKVS2
AUS
DKVS (1346)
B_EDP B_EDSFGR B_EDSL B_EDSLI B_EDSS
LOK AUS EIN LOK AUS
MDFAW ( 42 ) CANECUR (3536)
B_EEPWF B_EEV
AUS AUS
BBHWONOF (3384) EVEKO (1520)
B_EFRA B_EFRA2 B_EFSPAMN B_EHDEV B_EHFM
LOK LOK LOK AUS EIN
DKVS (1346) DKVS (1346) DSKNO (2324) DHDEVE (1574)
B_EHFMFE B_EHFS B_EHLSU B_EHLSU2 B_EHSCTM B_EHSVE
EIN AUS AUS AUS LOK AUS
DSELHFS ( 528 ) DHRLSU (1927) DHRLSU (1927) GGTFM (2726) DHRLSUE (1936)
B_EHSVE2
AUS
DHRLSUE (1936)
B_EICLSU
AUS
DICLSU (1952)
B_EICLSU2
AUS
DICLSU (1952)
B_EKP B_EKPD B_EKPOKSA B_EKPOKSAA B_EKPONBKS B_EKPORST B_EKPOSFR B_EKPS B_EKPVL B_EKPVLA B_EKPVLZ B_EKS B_EKUSVK B_EKUSVK2 B_ELAOF B_ELAOF2 B_ELAOFMN
AUS LOK LOK LOK AUS LOK LOK LOK AUS LOK LOK AUS AUS AUS AUS AUS LOK
AEKP (1618) AEKP (1618) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) AEKP (1618) AEKP (1618) AEKP (1618) AEKP (1618) BBKR (1716) DICLSU (1952) DICLSU (1952) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979)
Seite 3862 von 4100 31.JAN.2003 Thomas Brosi
ADAGRLS (1007), BBAGRMW ( 936 ) GK (1081) ESAUSG (3633), RKTI (1494) BDEMUM ( 339 ) BBAGR ( 956 ), BBKR (1716), RKTI (1494) BDEMUM ( 339 )
BGLAMABM (2237), LGRBY (1198) DDSBKV ( 548 ) DBKVP ( 555 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 )
BKV ( 532 )
BGFAWU (1139) ECUDEV (3396) AEVABZK (1557), GGCANECU (3580) DAGRS ( 993 ) DAGRS ( 993 ) DKATSPFK (2048) DKATSPFK (2048) ZWSEL (1686) GGDVE ( 563 ) DKVS (1346)
BGRLFGZS ( 746 ) DDSS ( 511 )
BGFKMS ( 732 ), DDSS ( 511 ), NLKO ( 391 ) DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071), DMDSTP (2634),DTEV (1444), LRA (1322), LRAEB (1212), LRAPHU (1339), LRFKEB (1290), LRHKEB (1305), NLKO ( 391 ) DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071), DMDSTP (2634),DTEV (1444), LRA (1322), LRAEB (1212), LRAPHU (1339), LRFKEB (1290), LRHKEB (1305), NLKO ( 391 ) GGCASR (3490) BGRLFGZS ( 746 ) BGADAP ( 423 ), BGAGRA ( 969 ), BGDSAD (3397), BGFKMS ( 732 ), BGMSDK ( 727 ), DDSBKV ( 548 ), DSELHFS ( 528 ), DTEV (1444), NLKO ( 391 ), SRMSEL ( 414 ), SRMUE ( 411 ) DMDSTP (2634), KODOH (2403), LRSEB (1200), NLKO ( 391 ), SALSU (1971), STADAP (1108)
EVEKO (1520) BGADAP ( 423 ), BGFKMS ( 732 ), BGRLFGZS ( 746 ), DDSBKV ( 548 ), DSELHFS ( 528 ), DTEV (1444), LRA (1322), NLKO ( 391 ) BGFKMS ( 732 ) DUF (2984) DCFFLR (3417), HRLSU (1919) DCFFLR (3417), HRLSU (1919) DCFFLR (3417), DHRLSU (1927), DICLSU (1952), GGRTLSU (1907), HRLSU (1919) DCFFLR (3417), DHRLSU (1927), DICLSU (1952), GGRTLSU (1907), HRLSU (1919) DCFFLR (3417), DHRLSU (1927), GGO2LSU (1899), GGRTLSU (1907), HRLSU (1919) DCFFLR (3417), DHRLSU (1927), GGO2LSU (1899), GGRTLSU (1907), HRLSU (1919) BKS (1624)
DBKS (3607)
T2STRL (3799)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_ELAOFMN2 B_ELAOFMX B_ELAOFMX2 B_ELLS B_ELMI B_ELSD B_ELSFBB B_ELSFBB2 B_ELSFHVF B_ELSFHVF2 B_ELSFV B_ELSFV2 B_ELSHS B_ELSHS2 B_ELSHVDF B_ELSHVDFK B_ELSU B_ELSU2 B_ELSUV B_ELSUWI
LOK LOK LOK EIN AUS LOK AUS AUS LOK LOK LOK LOK AUS AUS LOK LOK EIN EIN AUS AUS
DPLLSU (1979) DPLLSU (1979) DPLLSU (1979)
B_ELSUWI2
AUS
DICLSU (1952)
B_ELSVDFK2 B_ELUES1 B_ELUES2 B_ELZSR B_EMWAB B_EMXAGRE B_ENABALE B_ENABDDG B_ENABINT B_ENABLTI B_ENABRDE B_ENACZWMN B_ENDREG B_ENDREG2 B_ENDTHM B_ENF B_ENF2 B_ENFK B_ENFKAGR B_ENFMST B_ENFMST2 B_ENFMSTF B_ENFMSTF2 B_ENFMSTN B_ENFMSTN2 B_ENFREBU B_ENFREBU2 B_ENGOFF B_ENGSTOP B_ENHOM B_ENHSF B_ENKAGR B_ENKB B_ENKBAGR B_ENLASF B_ENLASF2 B_ENLASH B_ENLASH2 B_ENLLRI B_ENLSONI B_ENLSONI2 B_ENMAXLF B_ENMAXLF2 B_ENMDSAWE B_ENMIX B_ENMIX2 B_ENMX B_ENMX2 B_ENNEG B_ENNEG2 B_ENNPTM B_ENOF B_ENOFAGR B_ENOREG B_ENOREG2 B_ENPH2BM B_ENPH3BM B_ENPH4BM B_ENPHBM
LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK AUS AUS LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK AUS EIN AUS LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK AUS AUS AUS LOK LOK LOK LOK LOK LOK
DKATSPFK (2048) KMTR (3147) KMTR (3147) BGADAP ( 423 ) BDEMAB ( 367 ) DAGRE (3338) ALE (2507) DDG (2517) ALE (2507) ESAUSG (3633) RDE (3457) ZWMIN (1704) BBREGNO (2217) BBREGNO (2217) GGTFM (2726) DHLSFK (2174) DHLSFK (2174) BGAGRA ( 969 ) BGAGRA ( 969 ) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) TVWNO (2316)
Querverweisliste: Variable
Seite 3863 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BBSAWE (1090), BGFKMS ( 732 ), DLLR ( 256 ) GGDSS ( 521 ) MDFAW ( 42 ) DLSF (2118) DLSF (2118) DLSF (2118) DLSF (2118) DLSF (2118) DLSF (2118) GGLSHNO (2115) GGLSHNO (2115) DKATSPFK (2048) DKATFKEB (2036)
DLSUV (2001) DICLSU (1952)
WDKSOM ( 771 ) ALE (2507) DLSAHKBD (2071) DHLSFK (2174) BGAGRA ( 969 ) BGAGRA ( 969 ) BGAGRA ( 969 ) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) LLRMD ( 245 ) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) MDRED (1526) DDYLSU (1939) DDYLSU (1939) DHRLSU (1927) DHRLSU (1927) DDYLSU (1939) DDYLSU (1939) GGTFM (2726) BGAGRA ( 969 ) BGAGRA ( 969 ) BGMNOREG (2205) BGMNOREG (2205) DPH (2550) DPH (2550) DPH (2550) DPH (2550)
DCFFLR (3417) DCFFLR (3417) DCFFLR (3417) DCFFLR (3417), DHRLSU (1927), GGO2LSU (1899), GGRTLSU (1907), HRLSU (1919) DCFFLR (3417), DHRLSU (1927), GGO2LSU (1899), GGRTLSU (1907), HRLSU (1919)
BGMNOREG (2205), BGMNOSPM (2226), BGMNOSPS (2233), SKR (2351) BGMNOREG (2205), BGMNOSPS (2233)
DAGRS ( 993 ) DAGRS ( 993 )
DNOHK (2289) DNOHK (2289)
DAGRS ( 993 ) DAGRKTST (1003), DAGRS ( 993 )
LLRBB ( 247 ), MSUDKSOM ( 772 )
DAGRS ( 993 ) DAGRKTST (1003), DAGRS ( 993 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_ENPOS B_ENPOS2 B_ENPRSCH B_ENRAMPF B_ENRAMPF2 B_ENRINF B_ENRINF2 B_ENSCH B_ENSCUN B_ENSCUN2 B_ENSDNOX B_ENSDNOX2 B_ENSODIA B_ENSODIA2 B_ENSTCAL B_ENSTCAL2 B_ENSTGNO B_ENSTGNO2 B_ENSTHOM B_ENSTHOM2 B_ENSYNNL B_ENTEST B_ENTEST2 B_ENTESTF B_ENTESTF2 B_ENWS
LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS
DDYLSU (1939) DDYLSU (1939) BDEMEN ( 357 ) DLSAFK (2140) DLSAFK (2140) GGLSF (2012) GGLSF (2012) DLSAHKBD (2071) GGRTLSU (1907) GGRTLSU (1907) DLSAHKBD (2071) DLSAHKBD (2071) BBREGNO (2217) BBREGNO (2217) DDYLSU (1939) DDYLSU (1939) DLSAHKBD (2071) DLSAHKBD (2071) DDYLSU (1939) DDYLSU (1939) NLDG (2531) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) NWSUE ( 802 )
DLSAHKBD (2071) DLSAHKBD (2071)
B_ENWSA B_ENWSE B_ENWSVA B_ENWSVA2 B_ENWSVE B_ENWSVE2 B_EOBDLR B_EOBDLR2 B_EORA B_EORA2 B_EPCDEN B_EPCL B_EPLPUPSR B_EPRAIL B_EPSRMN B_EPSRMX B_ERBR B_ERDBKSX B_ERDBKSY B_ERINOFF B_ERINOFF2 B_ERRPLLM B_ERRSPI B_ERRSPI2 B_ESBHAP B_ESBKHAP B_ESBSAP B_ESERR B_ESERR2 B_ESESAP B_ESGCAN B_ESGNPS B_ESHLSU B_ESHLSU2 B_ESIFRST B_ESIFRST2 B_ESKNOMN B_ESLS B_ESLV1TST B_ESLV2TST B_ESLV3TST B_ESLV4TST B_ESSCTM B_ESSTAT B_ESSTAT2 B_ESTART B_ETB B_ETOLTM B_EVABU B_EVABZ B_EVAKT
AUS AUS EIN EIN AUS AUS AUS AUS LOK LOK AUS AUS AUS LOK AUS AUS LOK AUS LOK LOK LOK AUS LOK LOK EIN EIN EIN LOK LOK EIN EIN LOK AUS AUS LOK LOK LOK EIN LOK LOK LOK LOK LOK LOK LOK EIN AUS AUS AUS AUS AUS
NWSUE ( 802 ) NWSUE ( 802 )
B_EVASEL B_EVASGA B_EVEHEAL
AUS EIN AUS
DNWSEIN ( 872 ) DNWSEIN ( 872 ) LRSEB (1200) LRSEB (1200) DKVS (1346) DKVS (1346) CANECUR (3536) DEPCL (3277) BGDSAD (3397) AWEA (1509) DDSS ( 511 ) DDSS ( 511 ) GGEGAS ( 34 ) BKS (1624) BKS (1624) GGLSF (2012) GGLSF (2012) DDSS ( 511 ) DHDEVE (1574) DHDEVE (1574)
Seite 3864 von 4100 31.JAN.2003 Thomas Brosi
BBAGR ( 956 ), DFRST (1361), DMDSTP (2634), DNWSZF ( 895 ), DTEV (1444), LRAEB (1212), NLKO ( 391 ) DNWKW (2478), DNWSZF ( 895 ), NWFW ( 806 ) DNWKW (2478), DNWSZF ( 895 ), NWFW ( 806 ) BGARNW ( 853 ), NWEVO ( 831 ), NWWUE ( 825 ) BGARNW ( 853 ), NWEVO ( 831 ), NWWUE ( 825 ) BGARNW ( 853 ), NWEVO ( 831 ), NWSOLLE ( 808 ), NWWUE ( 825 ) BGARNW ( 853 ), NWEVO ( 831 ), NWSOLLE ( 808 ), NWWUE ( 825 ) DCFFLR (3417), DFRST (1361), DTEV (1444), LRAEB (1212) DCFFLR (3417)
CANECU (3503)
DBKS (3607)
AWEA (1509) AWEA (1509) AWEA (1509) DHDEVE (1574) DHDEVE (1574) AWEA (1509) AEVABZK (1557), DUF (2984), SREAKT ( 671 ) DDSS ( 511 ) HRLSU (1919) HRLSU (1919) DFRST (1361) DFRST (1361) DSKNO (2324)
DHRLSU (1927), DICLSU (1952) DHRLSU (1927), DICLSU (1952)
DLSF (2118), LRSEB (1200) DPH (2550) DPH (2550) DPH (2550) DPH (2550) GGTFM (2726) DHDEVE (1574) DHDEVE (1574) KMTR (3147) BGTOL (2750) AEVABU (1555) AEVAB (1533) BGEVAB (1559) AEVABZK (1557) EVEKO (1520)
AEKP (1618) DETRE (3194), HT2KTKMTR (3655) KMTR (3147) AEVABZK (1557), EVABUE (1562) BBAGR ( 956 ), BBAGRMW ( 936 ), DLGHMM ( 378 ), MDAUTG ( 138 ), MDKOG ( 308 ), MDLAM ( 105 ), MDRED (1526), MDZW (1693) DMDSTP (2634), EVABUE (1562) AEVABZK (1557) DHDEVE (1574)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3865 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
B_EVLOC
AUS
BGEVAB (1559)
DDYLSU (1939), DHRLSU (1927), DLSAFK (2140), DLSAHKBD (2071),DMDSTP (2634), DULSU (1997), EVABUE (1562), KODOH (2403), TEB (1410), ZGST (1369)
B_EVLOCTE B_EVUZAB B_EVZAUSH B_EVZAUSS B_EXTTPER B_FA
LOK EIN AUS AUS LOK AUS
TEB (1410) GK (1081) GK (1081) HT2KTWNE (3696) TKDFA (3095)
B_FAA B_FAADAGL B_FAADKL B_FAAGR
AUS AUS AUS AUS
TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095)
B_FAAGR2 B_FAAM B_FAAN B_FAATLB B_FAATM B_FABKS B_FABKV B_FABR B_FADESU B_FADESU2 B_FADSV B_FADYLSU B_FADYLSU2 B_FAEVZ B_FAEZLA B_FAFRST B_FAHSF B_FAHSH B_FAKAT B_FAKAT2 B_FAKATNO B_FAKATNO2 B_FAKD B_FAKMTR B_FAKRS B_FAKTH B_FAKTH2 B_FAKVS B_FALBK B_FALDP B_FALR B_FALRA B_FALRSFK B_FALRSHK B_FALRSHK2 B_FALSF B_FALSF2 B_FALSFHV B_FALSFV B_FALSH B_FALSH2 B_FALSHV B_FALSU B_FALSV B_FALSV2 B_FALUES B_FALZSR B_FAN B_FANFG B_FANOHK B_FANOHK2 B_FANOHKV B_FANOHKV2 B_FANWFTVA B_FANWFTVE B_FANWKW B_FANWKWA B_FANWKWE B_FANWSA B_FANWSAA B_FANWSE B_FANWSEA
EIN AUS AUS AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS AUS AUS AUS AUS EIN LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS
TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) CANECUR (3536) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) LLRNFA ( 292 ) TKDFA (3095) DNOHK (2289) DNOHK (2289) NWSFAT ( 791 ) NWSFAT ( 791 ) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) NWSFAT ( 791 ) TKDFA (3095) NWSFAT ( 791 )
KOEVAB (1564) BGKV (1584), RKTI (1494) BGKV (1584), RKTI (1494) ADAGRLS (1007), BBHTRIP (3383), BBSAWE (1090), BKS (1624), DDYLSU (1939), DFRST (1361), DGGTVHK (2761), DHRLSU (1927), DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071), DLSF (2118), DLSFV (2188), DLSUV (2001), DPLLSU (1979), DSCHED (3198), DTEV (1444), DULSU (1997), LRA (1322), LRAEB (1212), NWSFAT ( 791 ), SKR (2351), TEBEB (1402), TKMWL (3056) LLRNFA ( 292 ) ADAGRLS (1007) BBAGR ( 956 ), BGADAP ( 423 ), BGAGRA ( 969 ), BGAGRSOL ( 919 ), BGMNOREG (2205), DAGRKTST (1003), DAGRLS ( 985 ), DAGRS ( 993 ), LLRNFA ( 292 ) BGMNOREG (2205) MDTRIP ( 144 ) LLRNFA ( 292 ), MDFAW ( 42 ) BBHTRIP (3383), BDEMKO ( 327 ), BGTPABG (3429), LLRNFA ( 292 ) BKS (1624) ABKVP ( 553 ), DBKVP ( 555 ), TKMWL (3056) GGEGAS ( 34 ), GGPED ( 16 ), UFFGRE (2889) BGSIK (2438) BGSIK (2438) DDYLSU (1939), LLRNFA ( 292 ) AEVAB (1533) LLRNFA ( 292 ) DFRST (1361), DKVS (1346), LRA (1322) DHLSFK (2174) DKATFKEB (2036), DKATSPFK (2048), LLRNFA ( 292 ) DKATFKEB (2036), DKATSPFK (2048) LLRNFA ( 292 ) BBKD ( 62 ), TKMWL (3056) KMTR (3147) DKRS (1782), LLRNFA ( 292 )
LLRNFA ( 292 ) BGLBK (1053) LLRNFA ( 292 ) LRSEB (1200) DKVS (1346), LRA (1322), LRAEB (1212) LRFKEB (1290)
DLSF (2118), LAMKOD (1151), LLRNFA ( 292 ), LRFKEB (1290) DLSF (2118), LAMKOD (1151), LRFKEB (1290) DLSFV (2188) LAMKOD (1151), LLRNFA ( 292 ), LRHKEB (1305) LAMKOD (1151) LLRNFA ( 292 ) TKMWL (3056) LLRNFA ( 292 ) KMTR (3147) BGADAP ( 423 ), BGFKMS ( 732 ) BBSAWE (1090) DLLR ( 256 ), LLRNS ( 265 ) DNOHK (2289), GGNOC (2196), SKR (2351) DNOHK (2289), GGNOC (2196)
DNWSEIN ( 872 ) LLRNFA ( 292 )
BBDNWS ( 867 ), BBNWS ( 898 ), LLRNFA ( 292 ), NWSFAT ( 791 ) BBDNWS ( 867 ), BGARNW ( 853 ), NWEVO ( 831 ) BBDNWS ( 867 ), BBNWS ( 898 ), LLRNFA ( 292 ), NWSFAT ( 791 ) BBDNWS ( 867 ), BGARNW ( 853 ), NWEVO ( 831 ), NWSOLLE ( 808 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_FANWSTAA B_FANWSTAE B_FANWTA B_FANWTE B_FANWTZE B_FANWTZE2 B_FAOBV B_FAOMSV B_FAPLLSU B_FAPLLSU2 B_FASALSU B_FASF B_FASF2 B_FASH B_FASH2 B_FASKNO B_FASKNO2 B_FASLS B_FATES B_FATKR B_FATNV B_FATNV2 B_FATP B_FATV B_FATVH B_FATVHON B_FBAGREG B_FBAGRMN B_FBKVPA B_FBM B_FBSATM B_FDBKVP B_FDYFGR B_FEDKB B_FF B_FFHSC B_FFSPA B_FGABGAGR B_FGABGL B_FGABGLGD B_FGAGRAL B_FGAGRAP B_FGAHFM B_FGBLAGRS B_FGLAHMM B_FGOOTEIN B_FGR
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN AUS LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS LOK LOK LOK EIN AUS EIN LOK AUS
NWSFAT ( 791 ) NWSFAT ( 791 ) NWSFAT ( 791 ) NWSFAT ( 791 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095)
B_FGR6P B_FGRAB B_FGRABZ B_FGRAGWE B_FGRAT B_FGRATC B_FGRBEC B_FGRBTL B_FGRDVI B_FGREN B_FGREN_UM B_FGRHE B_FGRHEC B_FGRHEV B_FGRHS B_FGRHSA B_FGRHSC B_FGRSEC B_FGRTBE B_FGRTBH B_FGRTDC B_FGRTE B_FGRTHS B_FGRTHSC B_FGRTHSE B_FGRTHST B_FGRTSE B_FGRTUC B_FGRTVE B_FGRTVH B_FGRTWA B_FGRVEC B_FGRWAC B_FGR_UC
AUS AUS AUS EIN AUS AUS AUS LOK LOK AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS LOK AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS
GGFGRH ( 147 ) FGRREGL ( 185 ) CANECUR (3536)
TKDFA (3095) DGGTVHK (2761) DAGRS ( 993 ) DAGRS ( 993 ) ABKVP ( 553 ) BBFEWNE (3379) LAMBTS (1177) DBKVP ( 555 ) GGCASR (3490) DSELHFS ( 528 ) ZUESZ (3759) GGFGRH ( 147 ) SKP (2334) BGAGRA ( 969 ) BGFKMS ( 732 ) BGFKMS ( 732 ) BGAGRA ( 969 ) BGAGRA ( 969 ) BBAGR ( 956 ) GGFGRH ( 147 ) MDFAW ( 42 )
GGFGRH ( 147 ) CANECUR (3536) CANECUR (3536) GGFGRH ( 147 ) FGRREGL ( 185 ) FGRREGL ( 185 ) UFFGRE (2889) GGFGRH ( 147 ) CANECUR (3536) GGFGRH ( 147 ) GGFGRH ( 147 ) GGFGRH ( 147 ) CANECUR (3536) CANECUR (3536) GGFGRH ( 147 ) GGFGRH ( 147 ) CANECUR (3536) T2LID (3789) GGFGRH ( 147 ) CANECUR (3536) GGFGRH ( 147 ) GGFGRH ( 147 ) GGFGRH ( 147 ) CANECUR (3536) GGFGRH ( 147 ) GGFGRH ( 147 ) GGFGRH ( 147 ) CANECUR (3536) CANECUR (3536) UFFGRC (2903)
Querverweisliste: Variable
Seite 3866 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von DNWSEIN ( 872 ), NWSOLLE ( 808 ) DNWSEIN ( 872 )
DKVBDE (1607) DPLLSU (1979) DSALSU (1995), SALSU (1971) DLSAFK (2140), LLRNFA ( 292 ) DLSAFK (2140) DLSAHKBD (2071), LLRNFA ( 292 ) DLSAHKBD (2071) BDEMKO ( 327 ), LLRNFA ( 292 ), SKR (2351) LLRNFA ( 292 ) DTEV (1444), LLRNFA ( 292 )
LLRNFA ( 292 ) LLRNFA ( 292 ) DGGTVHK (2761)
DDG (2517), DLGHMM ( 378 ), DMDSTP (2634), RDE (3457), ZGST (1369) ABKVP ( 553 ) FGRABED ( 155 ) HT2KTIGNI (3712), KT_ZUEN (3746)
BGADAP ( 423 ) BGRLFGZS ( 746 )
BGFKMS ( 732 ) BGAGRA ( 969 ), DAGRKTST (1003) BGBVG (1189) ARMD ( 66 ), DUF (2984), FGRABED ( 155 ), FGRFULO ( 166 ), FGRREGL (185 ), MDZUL ( 78 ), UFFGRC (2903) FGRBESI ( 162 ) UFFGRE (2889) GGCASR (3490) FGRABED ( 155 ) CANECU (3503), FGRABED ( 155 ) GGFGRH ( 147 ), TKMWL (3056) GGFGRH ( 147 )
BGWPFGR (2781), FGRABED ( 155 ) FGRABED ( 155 ) GGFGRH ( 147 )
CANECU (3503), FGRABED ( 155 ), GGCANECU (3580) GGFGRH ( 147 ), TKMWL (3056) GGFGRH ( 147 ), TKMWL (3056) CANECU (3503), FGRBESI ( 162 ) CANECU (3503), FGRBESI ( 162 ) GGFGRH ( 147 ), TKMWL (3056) CANECUR (3536), GGCGRA (3499), GGFGRH ( 147 ), TKMWL (3056) GGFGRH ( 147 )
CANECU (3503), FGRBESI ( 162 ) GGFGRH ( 147 ), TKMWL (3056) CANECU (3503), FGRBESI ( 162 ) CANECU (3503), FGRBESI ( 162 ) CANECU (3503), FGRBESI ( 162 ) GGFGRH ( 147 ) GGFGRH ( 147 ), TKMWL (3056)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_FGR_UM B_FGSABGL B_FGZWHMM B_FGZWHMMC B_FHFS B_FHZ B_FIL B_FIRSTNR B_FKAGREG B_FKAGRMN B_FKAGRMX B_FKAHKUM B_FKAHKUM2 B_FKAHSU B_FKAHSU2 B_FKKBAMX B_FKL2GHS B_FKL2GHYH B_FKL2GHYM B_FKL2GHYS B_FKLANF B_FKLANF2 B_FKLANFS B_FKLEER B_FKLEER2 B_FKLOSM B_FKLOSM2 B_FKLSOL B_FKLSOL2 B_FKLUSF B_FKLUSF2 B_FKMSDKS B_FKMSMN B_FKMSMX B_FKPVDK B_FKPVMN B_FKPVMX B_FKTLSFV B_FKU B_FKVOLL B_FKVOLL2 B_FKVOSM B_FKVOSM2 B_FKVUSF B_FKVUSF2 B_FLAG B_FLAG2 B_FLAGS_UC B_FLAGS_UM B_FLSW B_FLSW2 B_FMFKRC B_FNABKS B_FNSOFF B_FNSWLOFF B_FNWAKTV B_FNWAKTVA B_FNWAKTVE B_FNWRLIE B_FNWRLIE2 B_FNWRSIE B_FNWRSIE2 B_FNWSTVA B_FNWSTVA2 B_FNWSTVE B_FNWSTVE2 B_FODON B_FOFDR B_FOFPSXS B_FOFR B_FOFR1 B_FOFRUN B_FOFRUN0 B_FOFSTP B_FOFSTPC B_FOFSTPT B_FOHE B_FOHOLD B_FOKSTP B_FOKSTPC B_FOKSTPT
AUS AUS AUS EIN AUS EIN AUS LOK AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK AUS AUS LOK LOK AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS LOK AUS AUS AUS LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK AUS AUS AUS LOK LOK LOK LOK EIN EIN AUS AUS LOK LOK LOK LOK AUS AUS LOK AUS EIN AUS LOK LOK AUS EIN AUS
UFFGRC (2903) BGFKMS ( 732 ) BGBVG (1189)
DUF (2984), FGRABED ( 155 )
DSELHFS ( 528 ) MDFAW ( 42 ) DMDFON (2575) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGAGRA ( 969 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) GGO2LSU (1899) GGO2LSU (1899) GGO2LSU (1899) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMBDA (3406) BGLAMBDA (3406) BGLAMABM (2237) BGLAMABM (2237) FUEDK ( 757 ) BGFKMS ( 732 ) BGFKMS ( 732 ) BGFKMS ( 732 ) BGFKMS ( 732 ) BGFKMS ( 732 ) DLSFV (2188) CANECUR (3536) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) DKRS (1782) DKRS (1782) UFGKC (2947) UFRLC (2960) DLSAHKBD (2071) DLSAHKBD (2071) GGKR (1731) BKS (1624) ESNSWL (1120) ESNSWL (1120) DNWSZF ( 895 ) DNWSZF ( 895 ) DNWSZF ( 895 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 )
DNWSEIN ( 872 ) DNWSEIN ( 872 ) DMDFON (2575) DMDFOF (2654) BGRPS ( 752 ) DMDFOF (2654) DMDFOF (2654) DMDFOF (2654) DMDFOF (2654) DMDSTP (2634) DMDSTP (2634) DMDFON (2575) DMDFON (2575) DMDSTP (2634)
Seite 3867 von 4100 31.JAN.2003 Thomas Brosi
MDAUTG ( 138 ), MDBAS ( 93 ), MDKOG ( 308 ), MDZW (1693) BGBVG (1189) GGDVE ( 563 ) LLRNS ( 265 ) LLRBB ( 247 ), MDKOG ( 308 ), MDRED (1526) DAGRKTST (1003)
BGLAMBDA (3406), DICLSU (1952), DULSU (1997) BGLAMBDA (3406), DICLSU (1952), DULSU (1997)
GGO2LSU (1899) GGO2LSU (1899)
BGFKMS ( 732 ), BGRLFGZS ( 746 )
BGADAP ( 423 )
MDASGPH ( 136 )
UFRKC (2938) DUF (2984), UFGKC (2947), UFRKC (2938), UFRKTI (2930)
LLRNS ( 265 ), LRHKEB (1305) BGWGWV ( 861 ), NWWUE ( 825 ) BGWGWV ( 861 ), NWWUE ( 825 )
DNWSZF ( 895 ) DNWSZF ( 895 ) DNWSZF ( 895 ), NWSOLLE ( 808 ) DNWSZF ( 895 ), NWSOLLE ( 808 )
DMDFON (2575)
DMDFOF (2654) DMDSTP (2634)
DMDLFK (2676), DMDLU (2613) DMDSTP (2634)
DMDSTP (2634)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_FOLUNW B_FOMOD B_FONDIS B_FONRESD B_FONRESF B_FONRESV B_FONRESZ B_FONRSET B_FONSTP B_FONSTPC B_FONSTPT B_FONTM B_FOR B_FORA B_FORN B_FORNA B_FORUN B_FORUN0 B_FPBKVMX B_FPH1BM B_FPH2BM B_FPH3BM B_FPH4BM B_FPHAD B_FPRAKT B_FPROAB B_FPROE B_FPROOK B_FPRORDY B_FPROVB B_FPRRDY B_FPRZAB B_FPRZE B_FPRZOK B_FPRZVB B_FPSREG B_FPWDKAP B_FPWLD B_FPWLD_OK B_FRA2NT B_FRA2TL B_FRAMN B_FRAMN2 B_FRAMX B_FRAMX2 B_FRANT B_FRAST B_FRAST2 B_FRASTAB B_FRASTAB2 B_FRATL B_FRDBKS B_FRFVLRA B_FRGBS B_FRINI B_FRINI2 B_FRMAX
AUS AUS LOK AUS AUS EIN AUS AUS AUS EIN AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS LOK AUS AUS AUS LOK LOK LOK EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS AUS LOK LOK LOK EIN EIN AUS
DMDFOF (2654) DMDFON (2575) DMDFON (2575) DMDFOF (2654) DMDFON (2575)
DMDFON (2575) DMDFOF (2654), DMDSTP (2634)
B_FRMAX2
AUS
LRS (1228)
B_FRMIN B_FRMIN2 B_FRNOSSA B_FRNOSSA2 B_FRST2NT B_FRST2TL B_FRSTE B_FRSTE2 B_FRSTEB B_FRSTEB2 B_FRSTNT B_FRSTTL B_FR_LOC B_FS
AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS AUS LOK AUS
LRS (1228) LRS (1228) GGNOC (2196) GGNOC (2196) DTANKL (1642) DTANKL (1642) DFRST (1361) DFRST (1361) DFRST (1361) DFRST (1361) DTANKL (1642) DTANKL (1642) NLKO ( 391 ) BBGANG ( 38 )
B_FSONOX B_FSONOX2 B_FSPAFREI B_FSPAFRG B_FSPALK B_FSPAUGR
LOK LOK LOK LOK LOK LOK
DLSAHKBD (2071) DLSAHKBD (2071) DSKNO (2324) DSKNO (2324) DSKNO (2324) DSKNO (2324)
ZGST (1369) DMDFON (2575) DMDSTP (2634) DMDSTP (2634) DMDSTP (2634) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DBKVP ( 555 ) DPH (2550) DPH (2550) DPH (2550) DPH (2550) BGARNW ( 853 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGRPS ( 752 )
Seite 3868 von 4100 31.JAN.2003 Thomas Brosi
DMDFON (2575) DMDFOF (2654), ZGST (1369) DMDFON (2575) DMDFON (2575) DMDSTP (2634) DMDFON (2575) DMDSTP (2634)
DDVE (3321), SREAKT ( 671 ) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321), SREAKT ( 671 ) DDVE (3321)
BGAGRSOL ( 919 ), FUEDK ( 757 ) KMTR (3147) KMTR (3147) DTANKL (1642) DTANKL (1642) LRA (1322) LRA (1322) LRA (1322) LRA (1322) DTANKL (1642) DKVS (1346) DKVS (1346) DKVS (1346) DKVS (1346) DTANKL (1642) DBKS (3607) LRA (1322) FGRBESI ( 162 )
LRS (1228)
LRAEB (1212) LRAEB (1212)
DICLSU (1952), LRS (1228) DICLSU (1952) DDYLSU (1939), DKATFKEB (2036), DLSF (2118), DPLLSU (1979), LRHKEB (1305) DDYLSU (1939), DKATFKEB (2036), DLSF (2118), DPLLSU (1979), LRHKEB (1305) DDYLSU (1939), DKATFKEB (2036), DPLLSU (1979), LRHKEB (1305) DDYLSU (1939), DKATFKEB (2036), DPLLSU (1979), LRHKEB (1305)
BBSAWE (1090), BGLBZ (2814), BGNLLKH ( 289 ), CANECU (3503), DTEV (1444), LLRBB ( 247 ), LLRMD ( 245 ), LLRNFA ( 292 ), LLRNS ( 265 ), MDWAN ( 214 ), TKMWL (3056)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_FST1PL B_FST2PL B_FST3PL B_FST4PL B_FSTABZS B_FSTABZS2 B_FSTCANOK B_FSU B_FSUGHYS B_FSUGHYSH B_FSUGHYSM B_FSUGHYSS B_FTAGRE B_FTAGRL B_FTAGRS B_FTAGRV B_FTASGNPL B_FTATVH B_FTATVH2 B_FTBKS B_FTBKSE B_FTBKVP B_FTBKVPE B_FTBM B_FTBREMS B_FTBZNPL B_FTCAIR B_FTCAIRP B_FTCAS B_FTCAT B_FTCBSG B_FTCGAT B_FTCGE B_FTCGRA B_FTCIF B_FTCIFS B_FTCINS B_FTCKLA B_FTCLWS B_FTCNOX B_FTCTOG B_FTDPUPSR B_FTDSBKV B_FTDSS B_FTDSU B_FTDYLSU B_FTDYLSU2 B_FTDZKU0 B_FTDZKU1 B_FTDZKU2 B_FTDZKU3 B_FTDZKU4 B_FTDZKU5 B_FTDZKU6 B_FTDZKU7 B_FTEGSBGR B_FTENWS B_FTENWS2 B_FTENWSE B_FTENWSE2 B_FTETRE B_FTFKU B_FTFP1P B_FTFP2P B_FTFRA B_FTFRA2 B_FTFRST B_FTFRST2 B_FTGECOD B_FTGRBH B_FTHDEVH1 B_FTHDEVK B_FTHDEVL1 B_FTHDR B_FTHELSU B_FTHELSU2 B_FTHLA B_FTHNOHK B_FTHNOHK2 B_FTHRE B_FTHSF B_FTHSF2
LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
COWIV (3829) COWIV (3829) COWIV (3829) COWIV (3829) DKVS (1346) DKVS (1346) GGCINS (3596) MDWAN ( 214 ) BGPIRG ( 434 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) DAGRE (3338) DAGRLS ( 985 ) DAGRS ( 993 ) DAGRLS ( 985 ) MDASG ( 120 ) DGGTVHK (2761) DGGTVHK (2761) DBKS (3607) DBKSE (3615) DBKVP ( 555 ) DBKVPE ( 559 ) DDG (2517) GGEGAS ( 34 ) MDASG ( 120 ) CANECUR (3536) GGCS (3599) GGCASR (3490) CANECUR (3536) CANECUR (3536) CANECUR (3536) GGCEGS (3592) GGCGRA (3499) CANECUR (3536) CANSEN (3475) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANSEN (3475) CANECUR (3536) BGDSAD (3397) DDSBKV ( 548 ) DDSS ( 511 ) GGDSU ( 523 ) DDYLSU (1939) DDYLSU (1939) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) MDASGPH ( 136 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEEIN ( 889 ) DNWSEEIN ( 889 ) DETRE (3194) MDASGPH ( 136 ) GGPED ( 16 ) GGPED ( 16 ) DKVS (1346) DKVS (1346) DFRST (1361) DFRST (1361) CANECUR (3536) GGFGRH ( 147 ) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) DHELSU (1968) DHELSU (1968) GGHLA (3142) DHNOHK (2308) DHNOHK (2308) DHR (2792) DHLSFK (2174) DHLSFK (2174)
Querverweisliste: Variable
Seite 3869 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
CANECUR (3536), GGCANECU (3580)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_FTHSFE B_FTHSFE2 B_FTHSV B_FTHSV2 B_FTHSVE B_FTHSVE2 B_FTICLSU B_FTICLSU2 B_FTKATF B_FTKATF2 B_FTKLDF B_FTLASFK B_FTLASFK2 B_FTLASH B_FTLASH2 B_FTLAVF B_FTLAVF2 B_FTLAVH B_FTLAVH2 B_FTLBK B_FTLBKE B_FTLBKO B_FTLBKP B_FTLGHMM B_FTLLRH B_FTLLRM B_FTLM B_FTLSF B_FTLSF2 B_FTLSFV B_FTLSH B_FTLSH2 B_FTLSUIA B_FTLSUIA2 B_FTLSUIP B_FTLSUIP2 B_FTLSUKS B_FTLSUKS2 B_FTLSUUN B_FTLSUUN2 B_FTLSUVM B_FTLSUVM2 B_FTLSV B_FTLSV2 B_FTLSVV B_FTLUES1E B_FTLZSR B_FTMA B_FTMD B_FTMDB B_FTMDSCH B_FTMSVE B_FTN B_FTNOHK B_FTNOHK2 B_FTNOLSU B_FTNOLSU2 B_FTNWKWA B_FTNWKWA2 B_FTNWKWE B_FTNWKWE2 B_FTNX B_FTORA B_FTORA2 B_FTPH B_FTPH2 B_FTPH3 B_FTPH4 B_FTPHM B_FTPLLSU B_FTPLLSU2 B_FTSALSU B_FTSALSU2 B_FTSCR B_FTSKNO B_FTSUE B_FTSUE2 B_FTTAHFM B_FTTANKL B_FTTES B_FTTEVE B_FTTMKI
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DHLSFK (2174) DHLSFK (2174) DHRLSU (1927) DHRLSU (1927) DHRLSUE (1936) DHRLSUE (1936) DICLSU (1952) DICLSU (1952) DKATSPFK (2048) DKATSPFK (2048) MDGEN ( 223 ) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLBK (1073) DLBK (1073) DLBK (1073) DLBK (1073) DLGHMM ( 378 ) DLLR ( 256 ) DLLR ( 256 ) DSELHFS ( 528 ) DLSF (2118) DLSF (2118) DLSFV (2188) DNOHK (2289) DNOHK (2289) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) BGELSV (3400) BGELSV (3400) DLSUV (2001) DLUES1E (3343) BGADAP ( 423 ) MDASG ( 120 ) DMDMIL (2700) DMBEG ( 324 ) NLKO ( 391 ) DMSVE (1604) DDG (2517) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNMAX ( 239 ) DKVS (1346) DKVS (1346) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPLLSU (1979) DPLLSU (1979) DSALSU (1995) DSALSU (1995) GGCS (3599) DSKNO (2324) DSUE (3340) DSUE (3340) GGTFAH (2746) DTANKL (1642) DTEV (1444) DTEVE (3334) GGGTS (2754)
DHLSFKE (2181) DHLSFKE (2181)
Seite 3870 von 4100 31.JAN.2003 Thomas Brosi
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_FTTNE B_FTTOL B_FTTUM B_FTUBR B_FTUF2SG B_FTUFMV B_FTUFNC B_FTUFPR B_FTUFRKC B_FTUFRLIP B_FTUFSGA B_FTUFSGB B_FTUFSGC B_FTUFSKA B_FTUFSPSC B_FTULSU B_FTULSU2 B_FTVFZ B_FUABTS B_FUFKREG B_FUFKREG2 B_FURPEN B_FUSFK B_FUSFK2 B_FUSFKL B_FUSFKL2 B_FUSFKV B_FUSFKV2 B_FUSHK B_FUSHK2 B_FUSHKL B_FUSHKL2 B_FUSHKV B_FUSHKV2 B_FVGTE B_FVLRA B_FWE B_FWLOFF B_GAE B_GAEFRA B_GAEFRA2 B_GAEING B_GAEING2 B_GANG0 B_GANG7 B_GANGNEU B_GANGOK B_GAP B_GAPA B_GAPC B_GAPS B_GASP B_GATBOT B_GE1BOT B_GE2BOT B_GECO B_GEKOA B_GENLRC B_GENNB B_GENONC B_GENOT B_GENWS B_GERTE B_GES B_GESS B_GEUEW B_GFEN B_GLF B_GMBB B_GMODACC B_GRA6P B_GRA6PE B_GRAAT_UM B_GRABOT B_GRABZ B_GRACAN B_GRAEN_UM B_GRAHE_UM B_GRAHS_UM B_GRALC B_GRASE_UM B_GRATD_UM
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK AUS AUS LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK AUS AUS LOK LOK AUS AUS AUS AUS AUS EIN EIN EIN LOK AUS LOK LOK LOK LOK EIN EIN EIN AUS AUS AUS LOK AUS AUS AUS AUS AUS EIN AUS LOK LOK AUS LOK EIN LOK LOK AUS AUS EIN LOK LOK LOK AUS LOK LOK
DTNE (3822) BGTOL (2750) BGTUMG (2773) GGUBR (2787) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DULSU (1997) DULSU (1997) DVFZ ( 192 ) LAMBTS (1177) BGMNOREG (2205) BGMNOREG (2205) FUEREG ( 766 ) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BBREGNO (2217) BBREGNO (2217) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) TEB (1410) LRA (1322) ESWE (1128) ESNSWL (1120) DKVS (1346) DKVS (1346) DKVS (1346) DKVS (1346) DKVS (1346)
DKUPPL ( 41 ) LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) LRAEB (1212)
Querverweisliste: Variable
Seite 3871 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGRLMXS ( 946 )
BGMNOREG (2205) BGMNOREG (2205)
BGMNOREG (2205), DLSAHKBD (2071), SKR (2351) BGMNOREG (2205), DLSAHKBD (2071)
LRA (1322), TEBEB (1402) DKVS (1346), LRAPHU (1339)
LRA (1322), LRAPHU (1339), LRS (1228) LRA (1322), LRAPHU (1339), LRS (1228) BBGANG ( 38 ) BBGANG ( 38 ) MDASG ( 120 ) DKVS (1346), LRAEB (1212)
CANECU (3503), CANECUR (3536) CANECUR (3536), KMTR (3147) CANECUR (3536), MDASG ( 120 ) CANECUR (3536) CANECUR (3536) CANECU (3503) MDGEN ( 223 ) CANECU (3503) CANECUR (3536) BBNWS ( 898 ) TEBEB (1402) CANECUR (3536) GGCEGS (3592) ARMD ( 66 ) GGPED ( 16 ) GGNOC (2196) BGFAWU (1139)
KOS (3109)
GGCEGS (3592)
GGCEGS (3592), MDASG ( 120 ) MDAUTG ( 138 ), MDKOG ( 308 )
CANSEN (3475) GGFGRH ( 147 )
GGFGRH ( 147 ) UFFGRE (2889) CANECUR (3536) GGCGRA (3499)
GGCGRA (3499), GGFGRH ( 147 ) CANECU (3503), CANECUR (3536), GGCGRA (3499), GGFGRH ( 147 )
UFFGRE (2889) UFFGRE (2889) UFFGRE (2889) GGCANECU (3580) UFFGRE (2889) UFFGRE (2889)
CANECU (3503)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_GRATU_UM B_GRAWA_UM B_GRDST B_GSAF
LOK LOK AUS AUS
UFFGRE (2889) UFFGRE (2889) TKDFA (3095) CANECUR (3536)
B_GSAFTE B_GSALA B_GSCH B_GSCHWKA B_GWHS B_GWKAT B_GWSENS B_GWZEIT B_GWZEIT2 B_HAG B_HAGRFB B_HAGRFK B_HAGROF B_HBKVL B_HBR B_HDABKS B_HDAGRB B_HDAGRS B_HDAGRSS B_HDR B_HDRBA B_HDRNPLS B_HDRNT B_HDRRES B_HDRTL B_HEADSSLM B_HEAHFMLM B_HEALED1 B_HEALED2 B_HEALED3 B_HEALED4 B_HEALMXBM B_HEALNPBM B_HEALSIBM B_HEHSFE B_HEHSFE2 B_HEIZANF B_HELSUF B_HELSUF2 B_HELSUIP B_HELSUIP2 B_HENOHK B_HENOHK2 B_HENOLSU B_HENOLSU2 B_HENRIN B_HENRIN2 B_HEPLLSU B_HEPLLSU2 B_HEULSU B_HEULSU2 B_HEUSHK B_HEUSHK2 B_HFM
LOK AUS AUS LOK AUS LOK LOK LOK LOK AUS LOK LOK LOK LOK EIN LOK LOK AUS LOK AUS AUS LOK AUS AUS AUS AUS EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK AUS AUS LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK EIN
TEB (1410) GGCANECU (3580) CANECUR (3536) MDFAW ( 42 ) BBGANG ( 38 ) SKP (2334) SKP (2334) SKP (2334) SKP (2334) GGDSU ( 523 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) DDSBKV ( 548 )
B_HFMG B_HFMMSMN B_HKLEER B_HKLEER2 B_HKLEERI B_HKLOM B_HKLOSM B_HKLOSM2 B_HKLUSH B_HKLUSH2 B_HKS
EIN EIN AUS AUS LOK EIN LOK LOK LOK LOK AUS
BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BDEMUM ( 339 )
B_HKSAB B_HKSAGRS B_HKSB B_HKSBV B_HKSEN B_HKSFES B_HKSLB B_HKSLBKS
AUS AUS AUS AUS AUS AUS LOK AUS
BDEMAB ( 367 ) BDEMUM ( 339 ) BBHKS ( 375 ) BGBVG (1189) BDEMEN ( 357 ) BDEMUM ( 339 ) LBKSOL (1037) BDEMUM ( 339 )
Querverweisliste: Variable
Seite 3872 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
KOS (3109) GGCEGS (3592), LAMBTS (1177), MDASG ( 120 ), MDASGPH ( 136 ), TEB (1410) CANECU (3503) ARMD ( 66 ), BBNWS ( 898 ), BBSAWE (1090), KOS (3109), MDFAW ( 42 ) ARMD ( 66 ), FGRABED ( 155 ), KOS (3109), MDFAW ( 42 )
DTEV (1444), TVWNO (2316)
FGRABED ( 155 ) BKS (1624) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) DKVBDE (1607) AMSV (1600) DKVBDEPL (1614) DTANKL (1642) AMSV (1600) DTANKL (1642) DDSS ( 511 ) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DDG (2517) DDG (2517) DDG (2517) DHLSFK (2174) DHLSFK (2174) BDEMHA ( 375 ) DPLLSU (1979) DPLLSU (1979) DICLSU (1952) DICLSU (1952) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) HRLSU (1919) HRLSU (1919) DPLLSU (1979) DPLLSU (1979) DULSU (1997) DULSU (1997) DNOHK (2289) DNOHK (2289)
BGLAMABM (2237) BGLAMABM (2237) KTMHK (1829)
DKVBDEPL (1614), HDR (1587) HDR (1587)
DKVBDEPL (1614), HDR (1587), HDRPSOL (1589) DSELHFS ( 528 ) DSELHFS ( 528 )
LLRNS ( 265 )
DDYLSU (1939) DDYLSU (1939)
DHRLSU (1927), GGRTLSU (1907) DHRLSU (1927), GGRTLSU (1907)
BGRLFGZS ( 746 ), BGRLMXS ( 946 ), BGWDKHF ( 509 ), DSELHFS ( 528 ), SRMSEL ( 414 ), SRMUE ( 411 ) BGFKMS ( 732 ) BGFKMS ( 732 ) KTMHK (1829)
LAMKO (1145)
AWEA (1509), BBKR (1716), BDEMKO ( 327 ), BDEMUS ( 351 ), ESAUSG (3633), ESNSWL (1120), GK (1081), HDRPSOL (1589), LRSEB (1200), MDBAS ( 93 ), RKSPLITS (1493), RKTI (1494), SKR (2351), ZUE (1656)
NLKO ( 391 )
LBKSOL (1037)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3873 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
B_HKSS
AUS
BDEMKO ( 327 )
B_HKSSKR B_HKSV B_HKSZ B_HKVOLL B_HKVOLL2 B_HKVOLLI B_HKVOSM B_HKVOSM2 B_HKVUSH B_HKVUSH2 B_HLACAN B_HLANF B_HLENWS B_HLENWS2 B_HLL B_HLLGHMM B_HLON B_HLONKMTR B_HLPKRNTE B_HLPKRNTZ B_HLPKRPCE B_HLPKRPCZ B_HLPKRSPE B_HLPKRSPZ B_HLPKRTPE B_HLPKRTPZ B_HLSUARU B_HLSUARU2 B_HLSUMX B_HLSUMX2 B_HMM
AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK AUS LOK AUS AUS LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS
BBKR (1716) BDEMUM ( 339 ) BDEMKO ( 327 ) BGLAMABM (2237) BGLAMABM (2237) KTMHK (1829) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) CANECUR (3536) BDEMHA ( 375 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) LLRNS ( 265 ) DLGHMM ( 378 ) T2LID (3789) KMTR (3147) DKRIC (1772) DKRIC (1772) DKRIC (1772) DKRIC (1772) DKRSPI (1779) DKRSPI (1779) DKRIC (1772) DKRIC (1772) HRLSU (1919) HRLSU (1919) HRLSU (1919) HRLSU (1919) BDEMUM ( 339 )
AWEA (1509), BDEMUS ( 351 ), RKSPLITS (1493), RKTI (1494), ZWGRU (1661) DSMBDEP (3223) MDBAS ( 93 ), ZWGRU (1661), ZWMIN (1704)
B_HMMAB B_HMMAGRDI B_HMMAGRS B_HMMBV B_HMMDEN B_HMMEN B_HMMENMD B_HMMFES
AUS AUS AUS AUS AUS AUS LOK AUS
BDEMAB ( 367 ) BBAGRMW ( 936 ) BDEMUM ( 339 ) BGBVG (1189) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMUM ( 339 )
B_HMMHOM B_HMMINTRO B_HMMLB B_HMMLBKS B_HMMLGS
AUS LOK EIN AUS AUS
BDEMUM ( 339 ) ZWSEL (1686)
B_HMMLGU B_HMMLOG B_HMMS
AUS AUS AUS
BGBVG (1189) ZWGRU (1661) BDEMKO ( 327 )
B_HMMV
AUS
BDEMUM ( 339 )
B_HMMZ B_HMMZWDI B_HMMZWF B_HMMZWSCH B_HMNNOHK B_HMNNOHK2 B_HMNUSHK B_HMNUSHK2 B_HMXHNOH B_HMXHNOH2 B_HMXNOHK B_HMXNOHK2 B_HMXO2HK B_HMXO2HK2 B_HMXUSHK B_HMXUSHK2 B_HNOHK B_HNOHKE B_HNOHNTB
AUS AUS LOK AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN AUS LOK
BDEMKO ( 327 ) ZUESZ (3759) ZWLIM (1671) BDEMUM ( 339 ) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DHNOHK (2308) DHNOHK (2308) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289)
BDEMUM ( 339 ) BGBVG (1189)
BDEMHA ( 375 )
KMTR (3147) GGCANECU (3580)
DHRLSU (1927) DHRLSU (1927) BBAGR ( 956 ), BBKR (1716), BDEMEN ( 357 ), BDEMUE ( 325 ), BGAGRA (969 ), BGAGRSOL ( 919 ), BGBVG (1189), BGMSNOVK (2467), BGRLMIN (943 ), BGRLSOL ( 682 ), BGRPS ( 752 ), DAGRS ( 993 ), DDYLSU (1939), DGGTVHK (2761), DMDSTP (2634), ESNSWL (1120), GGTFM (2726), HDRPSOL (1589), KRDY (1764), KTMHK (1829), LAMKO (1145), LAMSDNE (1168), MDBAS ( 93 ), MDKOG ( 308 ), MDLAM ( 105 ), MDRED (1526), MDZW (1693), SKP (2334), SKR (2351), ZGST (1369), ZUE (1656), ZWBAS (1675), ZWGRU (1661), ZWHMM (1660), ZWLIM (1671), ZWOUT (1681), ZWSEL (1686) NLKO ( 391 ) BGAGRSOL ( 919 ), BGPRGS ( 691 ), BGRFIS ( 939 ), BGWGWV ( 861 ) BDEMEN ( 357 ) BDEMKO ( 327 )
BDEMEN ( 357 ), BGBVG (1189), BGMSUGD ( 453 ), BGPRGS ( 691 ), BGRFIS ( 939 ), BGRLMIN ( 943 ), BGRLSOL ( 682 ), BGRPS ( 752 ), FUEREG (766 ), MDFUE ( 677 ), VPSKO ( 722 ) BBKR (1716), MDKOG ( 308 ), ZWBAS (1675), ZWGRU (1661), ZWOUT (1681) LBKSOL (1037) LBKSOL (1037), LBKUE (1035) ADDLGME9Q ( 377 ), DLGHMM ( 378 ), LRSEB (1200), MDKOG ( 308 ), MDLAM ( 105 ), MDRED (1526)
BDEMUE ( 325 ), BDEMUM ( 339 ), BDEMUS ( 351 ), BGBVG (1189), LAMSDNE (1168), SKR (2351), ZWMIN (1704) MDAUTG ( 138 ), MDIST ( 87 ), MDKOG ( 308 ), MDVERAD ( 210 ), MDZW (1693), ZWSEL (1686) NLKO ( 391 ) MDKOG ( 308 )
HT2KTHNOH (3654) HT2KTHNOH (3654) DHNOHK (2308)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_HNOHNTB2 B_HNOHTB B_HNOHTB2 B_HNOTF B_HNOTF2 B_HNOTFSW B_HNPHNOH B_HNPHNOH2 B_HNPNOS B_HNPNOS2 B_HNPOFFS B_HNPOFFS2 B_HNPRCHK B_HNPRCHK2 B_HOM
LOK LOK LOK AUS EIN LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS
DHNOHK (2308) DHNOHK (2308) DHNOHK (2308) TVWNO (2316)
B_HOM1KO B_HOMAB B_HOMAGRDI B_HOMAGRS
AUS AUS AUS AUS
DSKNO (2324) BDEMAB ( 367 ) BBAGRMW ( 936 ) BDEMUM ( 339 )
B_HOMBV B_HOMEN B_HOMFES
AUS AUS AUS
BGBVG (1189) BDEMEN ( 357 ) BDEMUM ( 339 )
B_HOMHMM B_HOMHMMF B_HOMINTRO B_HOMLASH B_HOMLBKS B_HOMNOS B_HOMNOXK B_HOMS
AUS AUS LOK LOK AUS LOK LOK AUS
BDEMUM ( 339 ) MDFUE ( 677 ) ZWSEL (1686) NLKO ( 391 ) BDEMUM ( 339 ) NLKO ( 391 ) NLKO ( 391 ) BDEMKO ( 327 )
B_HOMSCHF B_HOMV B_HOMZ B_HOMZWF B_HOMZWSCH B_HOM_BT B_HOS
AUS AUS AUS LOK AUS AUS AUS
MDFUE ( 677 ) BDEMUM ( 339 ) BDEMKO ( 327 ) ZWLIM (1671) BDEMUM ( 339 ) UFRKC (2938) BDEMUM ( 339 )
B_HOSAB B_HOSAGRS B_HOSBV B_HOSDEN B_HOSEN B_HOSENMD B_HOSFES
AUS AUS AUS AUS AUS LOK AUS
BDEMAB ( 367 ) BDEMUM ( 339 ) BGBVG (1189) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMUM ( 339 )
B_HOSLB B_HOSLBKS B_HOSS
LOK AUS AUS
LBKSOL (1037) BDEMUM ( 339 ) BDEMKO ( 327 )
B_HOSV B_HOSZ B_HPLLSUE B_HPLLSUE2 B_HPNMOT B_HR B_HREVAB B_HRKLEBT B_HRKLEMMT B_HRKNG B_HRKSM B_HRKSUB B_HRKZLG B_HRLA B_HRLSAUS B_HRLSUNP
AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK
BDEMUM ( 339 ) BDEMKO ( 327 ) DPLLSU (1979) DPLLSU (1979) ARMD ( 66 ) BBSYSCON (3390) GGUBR (2787) DHR (2792) DHR (2792) GGUBR (2787) DHR (2792) DHR (2792) GGUBR (2787) DHR (2792) ALSU (1918) DHRLSU (1927)
TVWNO (2316) DHNOHK (2308) DHNOHK (2308) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) BDEMUM ( 339 )
Querverweisliste: Variable
Seite 3874 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
CANSEN (3475), DHNOHK (2308) DHNOHK (2308)
ATR (1870), BAKH (2392), BBAGR ( 956 ), BBKR (1716), BDEMKO ( 327 ), BDEMUE ( 325 ), BDEMUS ( 351 ), BGAGRA ( 969 ), BGAGRSOL ( 919 ), BGLASO (1154), BGRLMIN ( 943 ), BGRLSOL ( 682 ), BGRPS ( 752 ), BKV ( 532 ), DAGRS ( 993 ), DGGTVHK (2761), DICLSU (1952), DLSAHKBD (2071), DPLLSU (1979), DTEV (1444), ESNSWL (1120), ESUK (1130), HDRPSOL (1589), KOLASPH (2428), KTMHK (1829), LAMKO (1145), LLRRM ( 296 ), LRAEB (1212), LRAPHU (1339), LRSEB (1200), MDBAS ( 93 ), MDFUE ( 677 ), MDKOG ( 308 ), MDLAM ( 105 ), NLKO ( 391 ), SKP (2334), SKR (2351), TEB (1410), UFRKC (2938), ZGST (1369), ZUE (1656), ZWBAS (1675), ZWGRU (1661), ZWLIM (1671), ZWOUT (1681), ZWSEL (1686) SKP (2334), SKR (2351) NLKO ( 391 ) BGAGRSOL ( 919 ), BGPRGS ( 691 ), BGRFIS ( 939 ), BGWGWV ( 861 ),NWSOLLE ( 808 ), NWWUE ( 825 )
BGMSUGD ( 453 ), BGPRGS ( 691 ), BGRFIS ( 939 ), BGRLMIN ( 943 ), BGRLSOL ( 682 ), BGRPS ( 752 ), FUEDK ( 757 ), FUEREG ( 766 ), MDFUE ( 677 ), VPSKO ( 722 ) BBKR (1716), MDKOG ( 308 ), ZWBAS (1675), ZWGRU (1661), ZWOUT (1681) BGRLSOL ( 682 )
LBKSOL (1037)
BDEMUE ( 325 ), BDEMUM ( 339 ), BDEMUS ( 351 ), DNOHK (2289), SKR (2351) BGRLSOL ( 682 ) LLRRM ( 296 ), MDIST ( 87 ), MDVERAD ( 210 ), ZWMIN (1704)
MDKOG ( 308 ), ZUESCH (1701), ZWOUT (1681) ATM (1799), BBKR (1716), BDEMEN ( 357 ), BDEMUE ( 325 ), BGAGRSOL (919 ), BGMSNOVK (2467), BGPEXT ( 450 ), BGRLMIN ( 943 ), DMDSTP (2634), ESAUSG (3633), ESNSWL (1120), GK (1081), HDRPSOL (1589), LAMKO (1145), LRSEB (1200), MDBAS ( 93 ), RKTI (1494), SYNTIZW (1505), TEB (1410) BGAGRSOL ( 919 ), BGPRGS ( 691 ), BGRFIS ( 939 ), BGWGWV ( 861 ) BDEMEN ( 357 ) BDEMKO ( 327 )
BDEMEN ( 357 ), BGPRGS ( 691 ), BGRFIS ( 939 ), BGRLMIN ( 943 ), BGRLSOL ( 682 ), BGRPS ( 752 ), MDFUE ( 677 ), VPSKO ( 722 ) LBKSOL (1037), LBKUE (1035) BDEMUE ( 325 ), BDEMUM ( 339 ), BDEMUS ( 351 ), GK (1081), RKTI (1494), TEB (1410)
KOEVAB (1564)
DHRLSU (1927), HRLSU (1919)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_HRLSUNP2 B_HSF B_HSFA B_HSFA2 B_HSFE B_HSFE2 B_HSFTPFK B_HSFTPFK2 B_HSHA B_HSHA2 B_HSHE B_HSHE2 B_HSHTPK B_HSHTPK2 B_HSIHNOH B_HSIHNOH2 B_HSINOHK B_HSINOHK2 B_HSIO2HK B_HSIO2HK2 B_HSIUSHK B_HSIUSHK2 B_HSOKF B_HSOKF2 B_HSP
LOK AUS AUS AUS AUS AUS LOK LOK EIN EIN EIN EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS
DHRLSU (1927) HLSFK (2184) HLSFK (2184) HLSFK (2184) HLSFK (2184) HLSFK (2184) DLSAFK (2140) DLSAFK (2140)
DLSAHKBD (2071) DLSAHKBD (2071) DHNOHK (2308) DHNOHK (2308) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DHLSFK (2174) DHLSFK (2174) BDEMUM ( 339 )
B_HSPAB B_HSPAGRS B_HSPBV B_HSPEN B_HSPENMD B_HSPFES
AUS AUS AUS AUS LOK AUS
BDEMAB ( 367 ) BDEMUM ( 339 ) BGBVG (1189) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMUM ( 339 )
B_HSPLBKS B_HSPS
AUS AUS
BDEMUM ( 339 ) BDEMKO ( 327 )
B_HSPSDMR B_HSPV
AUS AUS
KOMRH (2417) BDEMUM ( 339 )
B_HSPZ B_HSRDY B_HST B_HSTC B_HSTLSUA B_HSTLSUA2 B_HSTLSUB B_HSTLSUB2 B_HSTNL B_HSV B_HSV2 B_HSVE B_HSVE2 B_HSVEEMN B_HSVEEMN2 B_HSVEEMX B_HSVEEMX2 B_HSVEESI B_HSVEESI2 B_HSVEMN B_HSVEMN2 B_HSVEMX B_HSVEMX2 B_HSVESI B_HSVESI2 B_HT B_HTABK B_HTANF B_HTNFA B_HTPROBE B_HTPROMX B_HTR B_HTTF B_HTTST B_HYMBDEKI B_HZKFF B_HZKFF2 B_HZKFZYK B_HZKFZYK2 B_HZOFFF B_HZOFFF2 B_IAGBKS
AUS AUS AUS EIN AUS AUS AUS AUS AUS AUS AUS EIN EIN LOK LOK LOK LOK LOK LOK EIN EIN EIN EIN EIN EIN AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK
BDEMKO ( 327 ) DIMCA (3244) ESSTT (1099)
Querverweisliste: Variable
Seite 3875 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von DHLSFKE (2181) DLSAFK (2140), DLSF (2118) DLSAFK (2140), DLSF (2118) DHLSFK (2174), DHLSFKE (2181), DLSF (2118) DHLSFK (2174), DHLSFKE (2181), DLSF (2118)
DLSAHKBD (2071) DLSAHKBD (2071) TKMWL (3056) TKMWL (3056)
HRLSU (1919) HRLSU (1919) HRLSU (1919) HRLSU (1919) ESSTT (1099) HRLSU (1919) HRLSU (1919)
AWEA (1509), BDEMEN ( 357 ), BDEMKO ( 327 ), BDEMUS ( 351 ), ESAUSG (3633), ESNSWL (1120), GK (1081), LRSEB (1200), MDBAS ( 93 ), RKTI (1494), SKR (2351), ZUE (1656) BGAGRSOL ( 919 ) BDEMEN ( 357 )
BDEMEN ( 357 ), BGRLSOL ( 682 ), FUEDK ( 757 ), KOMRH (2417), MDFUE (677 ), RKSPLITS (1493), VPSKO ( 722 ) LBKSOL (1037) AWEA (1509), BBKH (2384), BDEMUS ( 351 ), KOMRH (2417), LAKH (1171), ZWGRU (1661), ZWMIN (1704) BAKH (2392) KOMRH (2417), LAKH (1171), MDBAS ( 93 ), MDIST ( 87 ), MDZW (1693), ZWGRU (1661), ZWMIN (1704) TKMWL (3056) BKS (1624), ESNSWL (1120), GGTFM (2726) ESSTT (1099) DICLSU (1952), DULSU (1997), FLSUBB (1913) DICLSU (1952), DULSU (1997), FLSUBB (1913) DDYLSU (1939), SALSU (1971) DDYLSU (1939), SALSU (1971) DHRLSU (1927), RPSLSU (1969) DHRLSU (1927), RPSLSU (1969) TKMWL (3056) TKMWL (3056)
DHRLSUE (1936) DHRLSUE (1936) DHRLSUE (1936) DHRLSUE (1936) DHRLSUE (1936) DHRLSUE (1936)
SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) BGFAWU (1139) DLSF (2118) DLSF (2118) DLSF (2118) DLSF (2118) DLSF (2118) DLSF (2118) DBKS (3607)
DHRLSUE (1936) DHRLSUE (1936) DHRLSUE (1936) DHRLSUE (1936) DHRLSUE (1936) DHRLSUE (1936) SKP (2334)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3876 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
B_ICLSABG B_ICLSABG2 B_IDECAY B_IDECAY2 B_IDESU B_IDESU2 B_IDXFOF1 B_IEKAT B_IEKATFI B_IEKATFI2 B_IEKATI B_IELSH B_IERHSH B_IERHSH2 B_IERLSH B_IERLSH2 B_IESLS B_IESLS2 B_IESLSF B_IESLSF2 B_IETEVE2 B_IETEVEF2 B_IFEND B_IFLSD B_IGSBKS B_IKAHSU B_IKAHSU2 B_IKAHSUE B_IKAHSUE2 B_IKLREST B_IKLSTAR B_ILAMSU B_ILAMSU2 B_ILDFK B_ILDFK2 B_IMKKVSE B_IMNOSPR B_IMSKAFK B_IMSKAFK2 B_IMSKAHK B_IMSKAHK2 B_INCR B_INI B_INIAR B_INIAR1 B_INIARV B_INIDTF B_INILABGL B_INIOMSDK B_INISABFS B_INISABGL B_INTFR B_IRGFRBKS B_ISOPROT B_IVZABG1 B_IZYHSH B_IZYHSH2 B_IZYLSH B_IZYLSH2 B_I_SKA_FR B_I_SKA_UC B_I_SKA_UM
AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN AUS LOK AUS LOK AUS LOK AUS LOK AUS LOK EIN EIN LOK LOK LOK LOK AUS AUS AUS
GGO2LSU (1899) GGO2LSU (1899) LRS (1228) LRS (1228) BGSIK (2438) BGSIK (2438) DMDFOF (2654) LRHKEB (1305) LRFKEB (1290) LRFKEB (1290) LRHKEB (1305) LRHKEB (1305) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) LRHKEB (1305) LRHKEB (1305) LRFKEB (1290) LRFKEB (1290) LRHKEB (1305) LRFKEB (1290) DKVBDE (1607) MDFAW ( 42 ) DBKS (3607) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) ADVE ( 573 ) ADVE ( 573 ) BGSIK (2438) BGSIK (2438) DKATSPFK (2048) DKATSPFK (2048) DKVS (1346) BGMNOSPM (2226) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) STADAP (1108)
BGLAMBDA (3406), DICLSU (1952), GGRTLSU (1907) BGLAMBDA (3406), DICLSU (1952), GGRTLSU (1907)
B_KAANF B_KAHSU B_KAHSUE B_KAS B_KAS2 B_KATFZ B_KATH B_KATHRDY B_KATNA B_KATRDY B_KATREG B_KATREG2 B_KD B_KDANF B_KDHRE B_KDPOS B_KFVSWK B_KFVSWKB
LOK AUS AUS EIN EIN EIN EIN AUS LOK AUS AUS EIN AUS LOK AUS LOK LOK LOK
BAKH (2392) BGSIK (2438) BGSIK (2438)
KVA (1585) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) MDZUL ( 78 ) BGFKMS ( 732 ) BGFKMS ( 732 ) BGFKMS ( 732 ) BGFKMS ( 732 ) SKR (2351) BKS (1624)
BGADAP ( 423 ) SKP (2334) TC2MOD (3016), TC8MOD (3043), TC9MOD (3046) DMDLU (2613)
DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) SREAKT ( 671 ) UFMVER (2918) UFNC (2877)
DIMCA (3244) SKR (2351) DIMCA (3244) TVWNO (2316) BBKD ( 62 ) BAKH (2392) GGUBR (2787) BBKD ( 62 ) FGRFULO ( 166 ) FGRFULO ( 166 )
DSELHFS ( 528 ), KT_ES (3737), UFEING (2866) UFGKC (2947) ADVE ( 573 ), BGDVE ( 614 ), DUF (2984), FUEDKSA ( 768 ), KT_ES (3737), SREAKT ( 671 ), UFGKC (2947), UFMVER (2918), UFRKTI (2930), UFRLC (2960), UFSPSC (2871), UFZWC (2973), UMAUSC (2833), URADCC (2855) ATR (1870) ATR (1870) AEVAB (1533) AEVAB (1533) DIMCA (3244), LRSEB (1200) DIMCA (3244)
TKMWL (3056) BBREGNO (2217), BGMNOREG (2205), BGMNOSPS (2233), DNOHK (2289) BBREGNO (2217), BGMNOREG (2205), BGMNOSPS (2233), DNOHK (2289) CANECU (3503), TKMWL (3056) KMTR (3147), WNWRE ( 777 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_KFVSWKV B_KH
LOK AUS
FGRFULO ( 166 ) BAKH (2392)
B_KHA B_KHAGRAB B_KHAN B_KHASET B_KHCKA B_KHDO B_KHDOANF B_KHLBK B_KHLS
AUS AUS AUS LOK AUS AUS LOK AUS AUS
BAKH (2392) BAKH (2392) BAKH (2392) BBKH (2384) BAKH (2392) BAKH (2392) KODOH (2403) BBKH (2384) KOLASPH (2428)
B_KHLSFG B_KHMR B_KHMRANF B_KHN B_KHNFREI B_KHNWT B_KHNWTA B_KHNWTE B_KHSTC B_KHTANF B_KHWSANF B_KKRDY B_KL
AUS AUS LOK AUS LOK LOK LOK LOK LOK AUS AUS AUS AUS
BAKH (2392) BAKH (2392) KOMRH (2417) BGNLLKH ( 289 ) BGNLLKH ( 289 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BBKH (2384) BBKH (2384) BBKH (2384) DIMCA (3244) KRKE (1746)
B_KL15
AUS
BBSYSCON (3390)
B_KL15SP B_KL50 B_KLABOT B_KLAFAGRG B_KLAHMX B_KLDF B_KLDYNRM B_KLDYSTK B_KLH B_KLIHDV B_KLIMEX B_KLMZU_UC B_KLMZU_UM B_KLN B_KMMIL B_KMMILSCT B_KMTRE B_KO B_KO2VKE B_KO2VKE2 B_KOA B_KOBAUS B_KOBMNON B_KOBPED B_KOBPEDT B_KOBWPED B_KOBWPEDT B_KOCKAAPP B_KOCKAZUL B_KODOHAPP B_KODOHERR B_KODOHZUL B_KOE
AUS AUS EIN AUS LOK LOK LOK LOK LOK LOK AUS AUS AUS LOK AUS EIN AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK EIN EIN AUS LOK AUS AUS
GGCANECU (3580) CANECUR (3536)
KODOH (2403) KODOH (2403) KODOH (2403) KOS (3109)
B_KOENA B_KOENAT B_KOEVAB B_KOGANDEL B_KOGANPED B_KOINT B_KOLASPAP B_KOLSHZUL B_KOMNOFF B_KOMNON B_KOMRHAPP
LOK LOK AUS LOK LOK LOK AUS AUS LOK LOK AUS
KOS (3109) KOS (3109) KOEVAB (1564) KOS (3109) KOS (3109) KOS (3109) KOLASPH (2428) KOLASPH (2428) KOS (3109) KOS (3109) KOMRH (2417)
AGRPSOL ( 950 ) KMTR (3147) LLRNS ( 265 ) KRDY (1764) KRDY (1764) GGTFM (2726) KMTR (3147) GGHLA (3142) UFMZUL (2910) UFMZUL (2910) GGTFM (2726) DMIL (3276) KMTR (3147) KOS (3109) SALSU (1971) SALSU (1971) KOS (3109) KOS (3109) KOS (3109) KOS (3109) KOS (3109) KOS (3109) KOS (3109)
Querverweisliste: Variable
Seite 3877 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von BBKH (2384), BBSAWE (1090), BDEMAB ( 367 ), BGFAWU (1139), BGNLLKH ( 289 ), BGSIK (2438), BKV ( 532 ), DGGTVHK (2761), DICLSU (1952), DMDLU (2613), HDRPSOL (1589), LAKH (1171), LAMKO (1145), LBKSOL (1037), LLRMR ( 251 ), LRA (1322), LRAEB (1212), LRS (1228), MDKOG ( 308 ), NWSOLLE ( 808 ), ZWMIN (1704) BGNLLKH ( 289 ), LLRRM ( 296 ), MSUDKSOM ( 772 ) BBAGR ( 956 ), BBAGRMW ( 936 ) LRSKA (1261) KTMHK (1829), LAKH (1171) ATM (1799), KODOH (2403) LBKSOL (1037) ATM (1799), BAKH (2392), DMDSTP (2634), KTMHK (1829), LAKH (1171), MDAUTG ( 138 ), MDBAS ( 93 ), MDIST ( 87 ), MDKOG ( 308 ), MDRED (1526), MDZW (1693), ZUE (1656), ZWBAS (1675), ZWGRU (1661), ZWMIN (1704), ZWSEL (1686) KOLASPH (2428) KOMRH (2417) LLRNS ( 265 )
BAKH (2392), BBKW (2400) BAKH (2392), BBKW (2400) BBKR (1716), DKRA (1795), DLGHMM ( 378 ), KRADAP (1768), KRDY (1764), KRREG (1757) ADVE ( 573 ), BGLBK (1053), BKS (1624), CANECU (3503), CANECUR (3536), CANSEN (3475), CONCJ (1566), DMIL (3276), DTANKL (1642), ESAUSG (3633), GGCANECU (3580), GGHLA (3142), GGTFM (2726), KMTR (3147), MDASG ( 120 ), MDASGPH ( 136 ), MDBGRG ( 107 ), MOTAUS (2819), TC4MOD (3020) GGCANECU (3580), RDE (3457) CANECUR (3536) BBAGR ( 956 )
BDEMHA ( 375 ), KMTR (3147) MDZUL ( 78 ) BGKMST (3317) TC1MOD (3001) CANECU (3503) BGFAWU (1139), LLRNS ( 265 ), MDFAW ( 42 ) DSALSU (1995), NLKO ( 391 ) DSALSU (1995), NLKO ( 391 )
BAKH (2392) BAKH (2392) BAKH (2392) BAKH (2392) BBSAWE (1090), CANECU (3503), DMDSTP (2634), DTEV (1444), LLRMD (245 ), MDVERAD ( 210 ), MDVERB ( 197 ), TKMWL (3056)
AEVABZK (1557), EVABUE (1562), NLPH (3449)
BAKH (2392) BAKH (2392)
BAKH (2392)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_KOMRHERR B_KOMRHZUL B_KOMXOFF B_KONDEL B_KONFIG B_KOOFF B_KOOFFC B_KOOFFT B_KOONDEL B_KOSRC B_KOTMSK B_KOTMSKO B_KOV B_KOVDOWN B_KOVKMTR B_KOW B_KR
LOK AUS LOK LOK AUS LOK AUS LOK LOK AUS LOK LOK AUS LOK AUS LOK AUS
KOMRH (2417) KOMRH (2417) KOS (3109) KOS (3109) HT2KTCJ840 (3647) KOS (3109) CANECUR (3536) KOS (3109) KOS (3109) KOS (3109) KOS (3109) KOS (3109) KOS (3109) KOS (3109) KMTR (3147) KOS (3109) BBKR (1716)
B_KRA B_KRADAP B_KRDISAGR B_KRDWS B_KRDWSLZ B_KRFDKS B_KRGZ B_KRKEZ B_KRKOER B_KRKOUEB B_KRLBK B_KRLDY B_KRLDYA B_KRLDYF B_KRLDYV B_KRMFOK B_KRNDY B_KRNL B_KRNTFV B_KRPAR B_KRSYNE B_KRTPFV B_KRVF B_KRWA B_KSHNOHK B_KSHNOHK2 B_KSNOHK B_KSNOHK2 B_KSO2HK B_KSO2HK2 B_KSTAI B_KSTAUE B_KSTEBF B_KSUSHK B_KSUSHK2 B_KT1 B_KTAABKS B_KTAGRA B_KTAGRS B_KTESKR B_KTLSFV B_KTMHK B_KTMVK B_KTPAGR B_KTPAGR2 B_KTRLASF B_KTRLASF2 B_KTRLASH B_KTRLASH2 B_KTRSFV B_KTRSFV2 B_KTSBBFKV B_KTSKR B_KTTANF B_KTWSANF B_KTZYKFV B_KTZYKFV2 B_KUPGW B_KUPLAUS B_KUPPC B_KUPPFGRC
AUS AUS AUS AUS EIN AUS AUS AUS AUS AUS EIN AUS AUS AUS AUS LOK AUS AUS AUS LOK LOK AUS AUS AUS AUS EIN AUS EIN AUS EIN LOK LOK AUS AUS EIN AUS AUS AUS AUS AUS LOK AUS EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS LOK LOK AUS LOK EIN EIN
BBKR (1716) BBKR (1716) BBAGR ( 956 ) BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716) GGKR (1731) GGKR (1731) BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716) GGKR (1731) BBKR (1716) BBKR (1716) DKRIC (1772) GGKR (1731) BBKR (1716) DKRIC (1772) KRREG (1757) KRZFKT (1771) CANSEN (3475) CANSEN (3475) CANSEN (3475) STADAP (1108) STADAP (1108) T2STRL (3799) CANSEN (3475) SKR (2351) BKS (1624) BGAGRA ( 969 ) BGAGRA ( 969 ) SKR (2351) DLSFV (2188) KTMHK (1829) BGMNOREG (2205) BGMNOREG (2205) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSFV (2188) DLSFV (2188) DLSFV (2188) SKR (2351) BBHTRIP (3383) BBHTRIP (3383) DLSFV (2188) DLSFV (2188) ARMD ( 66 ) LLRMR ( 251 )
Querverweisliste: Variable
Seite 3878 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von BAKH (2392)
DHDEVE (1574) KOS (3109)
CANECU (3503), TKMWL (3056)
CANECU (3503) CANECU (3503) DKRA (1795), DKRS (1782), GGKR (1731), KRADAP (1768), KRKE (1746), KRREG (1757) KRADAP (1768) KRADAP (1768), KRREG (1757), MDBGRG ( 107 ), NMAXMD ( 233 ) BBKR (1716) DKRS (1782) KRREG (1757) KRREG (1757) DKRSPI (1779) BBKR (1716) LBKSOL (1037) DKRS (1782), GGKR (1731), KRKE (1746) KRDY (1764) KRDY (1764) KRDY (1764) DKRS (1782), GGKR (1731), KRKE (1746) KRKE (1746) GGKR (1731)
GGKR (1731) KRADAP (1768) DKRA (1795) DHNOHK (2308) DHNOHK (2308) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289)
AEKP (1618), DKVBDE (1607), T2SPRL (3797) DNOHK (2289) DNOHK (2289) DBKS (3607) BBAGR ( 956 ), DAGRS ( 993 ) DSKNO (2324), SKP (2334) ATM (1799) ATM (1799)
DSKNO (2324) BAKH (2392) BAKH (2392)
GGEGAS ( 34 ) GGEGAS ( 34 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3879 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
B_KUPPL
AUS
EGEG ( 560 )
B_KUPPLFGR B_KUPPLMIX B_KUPPLV B_KVAKBI B_KVSFFL B_KW B_KWAV B_KWSPERR B_KWTANF B_KWWSANF B_LADAP B_LAHHKG B_LAHHKG2 B_LAKATNST B_LALGF B_LALGF2 B_LALIMI B_LALIMI2 B_LALIMS B_LALIMS2 B_LAMBTS B_LAMDIAG B_LAMDIAG2 B_LAMDKT B_LAMDKT2 B_LAMEND B_LAMEND2 B_LAMENDF B_LAMENDF2 B_LAMFA B_LAMFAS B_LAMHAP B_LAMKA B_LAMKA2 B_LAMKHE B_LAMLASF B_LAMLASF2 B_LAMLASH B_LAMLASH2 B_LAMLEAN B_LAMLSFV B_LAMLSFV2 B_LAMLSHV B_LAMLSHV2 B_LAMMAG
AUS LOK AUS AUS LOK AUS EIN LOK AUS AUS AUS AUS EIN LOK AUS AUS LOK LOK LOK LOK AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS LOK EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN AUS
GGEGAS ( 34 ) BGFAWU (1139) GGEGAS ( 34 ) KVA (1585) DKVS (1346) BAKH (2392)
ARMD ( 66 ), BBKR (1716), BBSAWE (1090), BDEMAB ( 367 ), BDEMKO (327 ), BGFAWU (1139), CANECU (3503), DMDSTP (2634), FGRABED ( 155 ), GGEGAS ( 34 ), KOS (3109), LLRBB ( 247 ), LLRMR ( 251 ), LLRNS ( 265 ), MDANF ( 114 ), MDFAW ( 42 ), NWEVO ( 831 ), TKMWL (3056), ZWMIN (1704) FGRABED ( 155 )
B_LAMMAG2 B_LAMNSWL B_LAMRB B_LAMSDEF B_LAMSDNE B_LAMSU B_LAMSUA B_LAMSUA2 B_LAMSW B_LAMSW2 B_LAMTEST B_LAMTEST2 B_LAMVERF B_LAMVERF2 B_LAMVERG B_LAMVERG2 B_LASOSTC B_LASOSTC2 B_LAWLOFF B_LAWLON B_LBK B_LBKADEN B_LBKAPPNL B_LBKBB B_LBKDARFL B_LBKDENOX B_LBKDISFR B_LBKESE B_LBKESON B_LBKG B_LBKGRLEF
EIN AUS LOK AUS AUS AUS LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS LOK LOK DOK AUS AUS AUS AUS LOK AUS AUS EIN AUS AUS
BBKW (2400) BBKW (2400) BBKW (2400) BBKR (1716) CANSEN (3475) LRSKA (1261) LAMKO (1145) LAMKO (1145) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LAMBTS (1177) LAMKOD (1151) LAMKOD (1151) DKATSPFK (2048) DKATSPFK (2048) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) BGFAWU (1139) BGFAWU (1139) LRSKA (1261) LRSKA (1261) LAKH (1171) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) SKR (2351) DLSFV (2188) DLSFV (2188)
BGMNOSPM (2226)
LANSWL (1165) TEBEB (1402) LAMKO (1145) LAMSDNE (1168) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGMNOREG (2205) BGMNOREG (2205) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) BGLASO (1154) BGLASO (1154) LANSWL (1165) LANSWL (1165) LBKUE (1035) BGLBK (1053) ALBK (1044) DLBK (1073) BGLBK (1053) LBKSOL (1037) ALBK (1044) ALBK (1044) DLBK (1073) BGLBK (1053)
MDFAW ( 42 ), MDKOG ( 308 ), MDMIN ( 194 ) CANECU (3503) ZWMIN (1704) GGTFM (2726) BAKH (2392) BAKH (2392) KRDY (1764) GGLSHNO (2115) GGLSHNO (2115) ATR (1870), LAMBTS (1177) ATR (1870)
KOLASPH (2428), KOMRH (2417), LAMKO (1145) LAMKO (1145) LAMKO (1145) BGLAMOD (3411), DKATFKEB (2036), LAMKOD (1151), LRSKA (1261) BGLAMOD (3411), DKATFKEB (2036), LAMKOD (1151), LRSKA (1261)
LAMKO (1145) LAMKO (1145) LAMKO (1145), TEBEB (1402) LAMKO (1145), TEBEB (1402) LAMKOD (1151) LAMKOD (1151) LAMKOD (1151), TKMWL (3056) LAMKOD (1151), TKMWL (3056) SKP (2334) LAMKOD (1151) LAMKOD (1151) TKMWL (3056) TKMWL (3056) BBREGNO (2217), BGMNOREG (2205), BGMNOSPS (2233), GGNOC (2196), SKP (2334) BBREGNO (2217), BGMNOREG (2205), BGMNOSPS (2233), GGNOC (2196) LAMKO (1145) TEBEB (1402) LAMKO (1145) LAMKO (1145)
DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) BGLAMOD (3411), LRHKEB (1305), LRS (1228) BGLAMOD (3411), LRHKEB (1305), LRS (1228)
ALBK (1044) LBKUE (1035) DLBK (1073)
BGLBK (1053), DLBK (1073) ALBK (1044) BBAGR ( 956 ), BGAGRA ( 969 ), LBKFGS (1036), LBKUE (1035) LBKSOL (1037)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_LBKLBE B_LBKLERNB B_LBKLPIDE B_LBKLRNAB B_LBKLRNEF B_LBKLRNWS B_LBKNH B_LBKNL B_LBKNLB B_LBKNLPAB B_LBKNLPCA B_LBKNLPNE B_LBKNOL B_LBKOFLEF B_LBKOMAAB B_LBKPE B_LBKPEV B_LBKPMN B_LBKPMX B_LBKPSIO B_LBKPWRSV B_LBKSAP B_LBKSAPKF B_LBKSG B_LBKSMTK B_LBKTE B_LBKUB B_LBKUMAAB B_LBKUWBAB B_LBKWSIVE B_LBS B_LCATEVH B_LCATEVM B_LCBFKD B_LCBFKD2 B_LCBTEVP B_LCMNENW B_LCMNENW2 B_LCMUVW B_LCMXENW B_LCMXENW2 B_LCNPENW B_LCNPENW2 B_LCRLP B_LDABGL B_LDEF B_LDEF2 B_LDOB B_LDRUGD B_LEAN B_LEAN2 B_LEANBK1 B_LEANOM B_LELSFBB B_LELSFBB2 B_LELSHBB B_LELSHBB2 B_LELSXBB B_LELSXBB2 B_LELSXNB B_LELSXNB2 B_LF1NBRES B_LF1S B_LF2NBRES B_LF2S B_LGHMM B_LGMDCON B_LGPAS B_LKDERF B_LKDFRG B_LL
AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS AUS LOK EIN LOK LOK EIN EIN LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN EIN EIN EIN AUS LOK LOK LOK LOK AUS
ALBK (1044) BGLBK (1053) ALBK (1044) BGLBK (1053) BGLBK (1053) BGLBK (1053) DLBK (1073) ALBK (1044) DLBK (1073) BGLBK (1053) BGLBK (1053) ALBK (1044) DLBK (1073) BGLBK (1053) BGLBK (1053) GGLBK (1070) GGLBK (1070) GGLBK (1070) GGLBK (1070) DLBK (1073) ALBK (1044) LBKSOL (1037) LBKSOL (1037) DLBK (1073) LBKSOL (1037) ALBK (1044) ALBK (1044) BGLBK (1053) BGLBK (1053) ALBK (1044) LBKFGS (1036) DTEV (1444) DTEV (1444) DKATSPFK (2048) DKATSPFK (2048) DTEV (1444) DNWSEIN ( 872 ) DNWSEIN ( 872 )
B_LLDE B_LLHTAHFM
AUS LOK
LLRMR ( 251 ) GGTFAH (2746)
Querverweisliste: Variable
Seite 3880 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DLBK (1073) LBKUE (1035) LBKUE (1035), NLKO ( 391 )
DLBK (1073) ALBK (1044) DLBK (1073) ALBK (1044) LBKSOL (1037) DLBK (1073) ALBK (1044), BGLBK (1053), DLBK (1073) DLBK (1073) DLBK (1073) LBKSOL (1037)
BGPRGS ( 691 ), LBKUE (1035) AWEA (1509)
DLBK (1073) DLBK (1073) DLBK (1073)
DSCHED (3198) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) BGWPR ( 500 ) BGFKMS ( 732 ) LAMKO (1145) LAMKO (1145) BGFAWU (1139) FUEDK ( 757 ) KTMHK (1829) KTMHK (1829) KOLASPH (2428) ZWMIN (1704) DCFFLR (3417) DCFFLR (3417) DCFFLR (3417) DCFFLR (3417) DCFFLR (3417) DCFFLR (3417) DCFFLR (3417) DCFFLR (3417)
DLGHMM ( 378 ) DLGHMM ( 378 ) DLGHMM ( 378 ) BBKD ( 62 ) BBKD ( 62 ) MSF ( 12 )
MDVERB ( 197 ) MDVERB ( 197 ) MDVERB ( 197 ) MDVERB ( 197 ) NLKO ( 391 )
ARMD ( 66 ), BAKH (2392), BBAGR ( 956 ), BBAGRMW ( 936 ), BBKH (2384), BBKR (1716), BBSAWE (1090), BDEMST ( 370 ), BGADAP ( 423 ), BGFAWU (1139), BGNLLKH ( 289 ), BGRLMXS ( 946 ), BKV ( 532 ), CANECU (3503), DLLR ( 256 ), DMDLU (2613), DMDSTP (2634), DTEV (1444), ESUK (1130), ESWE (1128), FUEDKSA ( 768 ), GGCANECU (3580), GGTFA (2743), GGTFAH (2746), KOS (3109), LBUESYN (3227), LLRBB ( 247 ), LLRMD ( 245 ), LLRMR ( 251 ), LLRNFA ( 292 ), LLRNS ( 265 ), LRSEB (1200), MDANF ( 114 ), MDFAW ( 42 ), MDKOG ( 308 ), NWSOLLE ( 808 ), SKP (2334), SKR (2351), SU (1030), TEBEB (1402), TKMWL (3056), ZWMIN (1704)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3881 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
B_LLR
AUS
LLRBB ( 247 )
BDEMEN ( 357 ), DGGTVHK (2761), DTEV (1444), GGO2LSU (1899), LLRRM (296 ), MDVERAD ( 210 )
B_LLREGS B_LLREIN
LOK AUS
SKR (2351) LLRMD ( 245 )
B_LLRHHEAL B_LLRHNT B_LLRHTL B_LLRI B_LLRMHEAL B_LLRMNT B_LLRMTL B_LLRNT B_LLRPD B_LLRPKH B_LLRPST B_LLRST B_LLRTL B_LLSKR B_LLVFGR B_LLVFGRC B_LOWRA
LOK AUS AUS AUS LOK AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS EIN EIN
DLLR ( 256 ) DTANKL (1642) DTANKL (1642) LLRBB ( 247 ) DLLR ( 256 ) DTANKL (1642) DTANKL (1642) DTANKL (1642) LLRBB ( 247 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) DTANKL (1642) SKR (2351) FGRREGL ( 185 )
B_LR
AUS
LRSEB (1200)
B_LR2
AUS
LRSEB (1200)
B_LRAB B_LRAFRA B_LRAFRA2 B_LRAFRAT B_LRAFRAT2 B_LRAORA B_LRAORA2 B_LRARE B_LRAREB B_LRATB B_LRDEL B_LRDEL2 B_LREBWL B_LREBWL2 B_LRFBER B_LRFBER2 B_LRFDEL B_LRFDEL2 B_LRFDELI B_LRFDELI2 B_LRFK
LOK AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS
LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRA (1322) LRAEB (1212) LRAEB (1212) LRHKEB (1305) LRHKEB (1305) DCFFLR (3417) DCFFLR (3417) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290)
B_LRFK2 B_LRFKB B_LRFKB2 B_LRFKBI B_LRFKBI2 B_LRFKBT B_LRFKBT2 B_LRFKBTI B_LRFKBTI2 B_LRFKBV B_LRFKBV2 B_LRFKG B_LRFKGI B_LRFKNL B_LRFKNL2 B_LRFKP
AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN EIN AUS
LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290)
LRFKEB (1290)
B_LRFKP2
AUS
LRFKEB (1290)
B_LRFLAS B_LRFLAS2 B_LRHK
LOK LOK AUS
LRFKEB (1290) LRFKEB (1290) LRHKEB (1305)
B_LRHK2
EIN
B_LRHKB B_LRHKB2
LOK LOK
BGNLLKH ( 289 ), LLRBB ( 247 ), LLRNS ( 265 ), LLRRM ( 296 ), MDGEN (223 ), MDKOG ( 308 ), MDKOL ( 320 ), MDNSTAB ( 196 ), MDVER ( 206 ), MDVERAD ( 210 ), MSUDKSOM ( 772 ), ZUE (1656), ZWBAS (1675), ZWMIN (1704), ZWSTT (1679)
LLRRM ( 296 )
FUEREG ( 766 ), LLRRM ( 296 )
LLRNS ( 265 )
MDFAW ( 42 ) FGRREGL ( 185 ) ARMD ( 66 ), BBGANG ( 38 ), BBSAWE (1090), FGRABED ( 155 ), LLRBB (247 ), LLRMR ( 251 ), LLRNS ( 265 ), MDFAW ( 42 ), MDWAN ( 214 ) BGLAMOD (3411), DCFFLR (3417), DFRST (1361), DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071), DLSFV (2188), DTEV (1444), GKEB (1199), LRA (1322), LRAEB (1212), LRFKC (1277), LRFKEB (1290), LRHKEB (1305), TEBEB (1402), TKMWL (3056) BGLAMOD (3411), DCFFLR (3417), DFRST (1361), DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071), DLSFV (2188), DTEV (1444), LRA (1322), LRAEB (1212), LRFKC (1277), LRFKEB (1290), LRHKEB (1305), TEBEB (1402), TKMWL (3056) DKVS (1346), GKEB (1199), LRA (1322) DKVS (1346), LRA (1322) DKVS (1346), GKEB (1199), LRA (1322) DKVS (1346), LRA (1322) DKVS (1346), GKEB (1199), LRA (1322) DKVS (1346), LRA (1322) DKVS (1346) LRA (1322)
DLSAFK (2140), DLSF (2118), DLSSA (3282), DPLLSU (1979), LRFKC (1277), LRHKEB (1305) DLSAFK (2140), DLSF (2118), DLSSA (3282), DPLLSU (1979), LRFKC (1277)
LRHKEB (1305) LRHKEB (1305) BGLAMABM (2237), BGLAMOD (3411), DDYLSU (1939), DICLSU (1952), DLSAFK (2140), DLSFV (2188), DPLLSU (1979), LRFKC (1277), LRHKEB (1305) BGLAMABM (2237), BGLAMOD (3411), DDYLSU (1939), DICLSU (1952), DLSAFK (2140), DLSFV (2188), DPLLSU (1979), LRFKC (1277)
DLSAFK (2140), DLSAHKBD (2071), DLSSA (3282), DPLLSU (1979), TKMWL (3056) DLSAFK (2140), DLSAHKBD (2071), DLSSA (3282), DPLLSU (1979), TKMWL (3056)
LRHKEB (1305) LRHKEB (1305)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_LRHKBV B_LRHKBV2 B_LRHKG B_LRHKGI B_LRHKIOP B_LRHKP
LOK LOK LOK LOK LOK AUS
LRHKEB (1305) LRHKEB (1305) LRHKEB (1305) LRHKEB (1305) LRHKEB (1305) LRHKEB (1305)
B_LRHKP2
EIN
B_LRHKPV2 B_LRHKPZP B_LRHZPIN B_LRKA
AUS AUS LOK AUS
LRHKEB (1305) LRHKEB (1305) LRHKZP (1316) LRSKA (1261)
B_LRKA2
AUS
LRSKA (1261)
B_LRKAA B_LRKAA2 B_LRKAE B_LRKAE2 B_LRKAFIN B_LRKAFIN2 B_LRKAINT B_LRMEIN B_LRMSBRC B_LRMSBRC2 B_LRMSBS B_LRMSBS2 B_LRNAKT B_LRNBSNC B_LRND B_LRND2 B_LRNDA B_LRNDA2 B_LRNDIA B_LRNDIAUR B_LRNERF B_LRNFG B_LRNINIWR B_LRNRDY B_LRNTESA B_LRNVB B_LRNWS B_LRNWSUAG B_LRNWSUR B_LRNWT B_LRRL B_LRS B_LRS2 B_LRSB B_LRSB2 B_LRSIN B_LRSIN2 B_LRSREMS B_LRSREMS2 B_LRSSA B_LRSSA2 B_LRSSP B_LRSSP2 B_LRTPP B_LRTPP2 B_LRZATRG B_LRZATRGC B_LS B_LSAFKSP B_LSAFKSP2 B_LSAHKSP B_LSAHKSP2 B_LSD B_LSEMOFF B_LSF
LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK AUS AUS AUS LOK EIN EIN AUS AUS AUS AUS AUS LOK LOK AUS LOK AUS AUS LOK AUS EIN LOK AUS AUS AUS AUS LOK LOK LOK LOK AUS AUS AUS AUS EIN EIN AUS EIN LOK LOK LOK LOK LOK AUS LOK EIN
LRSKA (1261) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRFKEB (1290) LRFKEB (1290) LRHKEB (1305) LRSEB (1200) LRS (1228) LRS (1228) LRSEB (1200) LRSEB (1200) BGDVE ( 614 ) LRSEB (1200)
B_LSF2
EIN
B_LSF2NT B_LSF2TL B_LSFKLT B_LSFKSPE B_LSFKSPE2 B_LSFNT B_LSFSWOK B_LSFSWOK2
AUS AUS LOK LOK LOK AUS AUS AUS
LRS (1228) LRS (1228) TKDFA (3095) TKDFA (3095) BGDVE ( 614 ) BGDVE ( 614 ) BGWDKBA ( 667 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGWDKBA ( 667 ) BGWDKBA ( 667 ) LRSEB (1200) LRSEB (1200) LRSEB (1200) LRSEB (1200) LRSEB (1200) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRSEB (1200) LRSEB (1200) BGLAMOD (3411) BGLAMOD (3411)
Querverweisliste: Variable
Seite 3882 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGLAMABM (2237), DDYLSU (1939), DICLSU (1952), DLSAHKBD (2071), DPLLSU (1979) BGLAMABM (2237), DDYLSU (1939), DICLSU (1952), DLSAHKBD (2071), DPLLSU (1979) LRHKZP (1316) BGLAMABM (2237), DKATFKEB (2036), DPLLSU (1979), LRFKC (1277), LRFKEB (1290), LRHKEB (1305) BGLAMABM (2237), DKATFKEB (2036), DPLLSU (1979), LRFKC (1277), LRFKEB (1290), LRHKEB (1305)
DICLSU (1952), LRS (1228) DICLSU (1952), LRS (1228) DDVE (3321) DCFFLR (3417) DCFFLR (3417) LANSWL (1165) LANSWL (1165) BGDVE ( 614 ), BGWDKBA ( 667 ) BGWDKBA ( 667 ) ADVE ( 573 ), DDVE (3321)
DDVE (3321) DDVE (3321) BGWDKBA ( 667 ), DDVE (3321) BGFKMS ( 732 ), TKMWL (3056) ADVE ( 573 ), BGDVE ( 614 ) DICLSU (1952), DLSUV (2001), DPLLSU (1979), LRFKEB (1290), LRS (1228) DICLSU (1952), DLSUV (2001), DPLLSU (1979), LRFKEB (1290), LRS (1228) NLKO ( 391 ) NLKO ( 391 )
LRFKC (1277) DLSSA (3282) DLSSA (3282)
BGLAMOD (3411) BGLAMOD (3411) MDFAW ( 42 ) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) MDFAW ( 42 ) KOLASPH (2428)
ARMD ( 66 ), MDKOG ( 308 ), MDKOL ( 320 ), ZUESZ (3759) DHLSFK (2174), DLSAFK (2140), DLSF (2118), DLSSA (3282), GGLSF (2012), GGLSVFH (2027), TC1MOD (3001), TC5MOD (3021) DHLSFK (2174), DLSAFK (2140), DLSF (2118), DLSSA (3282), GGLSF (2012), GGLSVFH (2027), TC1MOD (3001), TC5MOD (3021)
DTANKL (1642) DTANKL (1642) DLSF (2118) DLSAFK (2140) DLSAFK (2140) DTANKL (1642) DLSAFK (2140) DLSAFK (2140)
DKATFKEB (2036), DPLLSU (1979) DKATFKEB (2036), DPLLSU (1979)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_LSFSWOS B_LSFSWOS2 B_LSFTL B_LSH B_LSH2 B_LSH2NT B_LSH2TL B_LSHKPFT B_LSHKPFT2 B_LSHKPMR B_LSHKPMR2 B_LSHNT B_LSHSWOK B_LSHSWOK2 B_LSHTL B_LSPHKRE B_LSRDY B_LSUABGL B_LSUABGL2 B_LSUDIP B_LSUDIP2 B_LSUFT B_LSUFT2 B_LSUFTA B_LSUFTA2 B_LSUFTB B_LSUFTB2 B_LSUIAMN B_LSUIAMN2 B_LSUIAMX B_LSUIAMX2 B_LSUICIF B_LSUICIF2 B_LSUICKF B_LSUICKF2 B_LSULASF B_LSULASF2 B_LSULASH B_LSULASH2 B_LSULONE B_LSULONE2 B_LSUMR B_LSUMR2 B_LSUMRA B_LSUMRA2 B_LSUMRB B_LSUMRB2 B_LSUMXTK B_LSUMXTK2 B_LSUNA B_LSUNA2 B_LSUOCUN B_LSUOCUN2 B_LSUOCVM B_LSUOCVM2 B_LSUOFFE B_LSUOFFE2 B_LSUOFFS B_LSUOFFS2 B_LSUPFT B_LSUPFT2 B_LSUPMR B_LSUPMR2 B_LSUUBE B_LSUUBE2 B_LSUUMN B_LSUUMN2 B_LSUUNMN B_LSUUNMN2 B_LSUUNMX B_LSUUNMX2 B_LSUVMMN B_LSUVMMN2 B_LSUVMMX B_LSUVMMX2 B_LSV B_LSV2 B_LSV2NT B_LSV2TL B_LSVNT B_LSVTL B_LTEAB
LOK LOK AUS EIN EIN AUS AUS LOK LOK LOK LOK AUS AUS AUS AUS LOK AUS LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK EIN EIN EIN EIN EIN EIN EIN EIN LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN EIN LOK LOK EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN AUS AUS AUS AUS AUS
DKATFKEB (2036) DKATFKEB (2036) DTANKL (1642)
Querverweisliste: Variable
Seite 3883 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DLSSA (3282), GGLSVFH (2027), TC1MOD (3001), TC5MOD (3021) DLSSA (3282), GGLSVFH (2027), TC1MOD (3001), TC5MOD (3021) DTANKL (1642) DTANKL (1642) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DTANKL (1642) DLSAHKBD (2071) DLSAHKBD (2071) DTANKL (1642) KTMHK (1829) DIMCA (3244) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979)
DPLLSU (1979) DPLLSU (1979)
TKMWL (3056)
DPLLSU (1979) DPLLSU (1979)
DICLSU (1952), GGRTLSU (1907) DICLSU (1952), GGRTLSU (1907) DICLSU (1952), GGRTLSU (1907) DICLSU (1952), GGRTLSU (1907) DCFFLR (3417), DICLSU (1952) DCFFLR (3417), DICLSU (1952) DCFFLR (3417), DICLSU (1952) DCFFLR (3417), DICLSU (1952) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952), GGRTLSU (1907) DICLSU (1952), GGRTLSU (1907) DICLSU (1952), GGRTLSU (1907) DICLSU (1952), GGRTLSU (1907) DICLSU (1952), GGRTLSU (1907) DICLSU (1952), GGRTLSU (1907) DICLSU (1952), GGRTLSU (1907) DICLSU (1952), GGRTLSU (1907) DLSSA (3282), GGLSVFH (2027), TC1MOD (3001) DLSSA (3282), GGLSVFH (2027), TC1MOD (3001) DTANKL (1642) DTANKL (1642) DTANKL (1642) DTANKL (1642) TEBEB (1402)
TEB (1410)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_LTT B_LUAERK B_LUEF1 B_LUEF2 B_LUEF3 B_LUERK B_LUES1 B_LUES2 B_LUESSCB B_LUFT B_LUFT2 B_LUSTOP
LOK AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS
BGDVE ( 614 ) DMDLUA (2630) T2LID (3789) T2LID (3789) T2LID (3789) DMDLU (2613) KMTR (3147) KMTR (3147) GGCKLA (3597) DULSU (1997) DULSU (1997) DMDSTP (2634)
B_LUSTOPC B_LUSTOPS B_LUSTOPT B_LVHKF B_LVHKF2 B_LVHKM B_LVHKM2 B_LWSBOT B_LWSER B_LWSOK B_M8TE B_M9CVN B_M9CVNOUT B_MADFK B_MADFS B_MADKO B_MADLL B_MADSKO B_MADSLL B_MAGWLEN B_MASTER B_MASTERHW
EIN LOK AUS LOK LOK LOK LOK EIN AUS AUS AUS AUS AUS EIN EIN EIN EIN EIN EIN AUS EIN AUS
DMDZAG (2686)
B_MAXFLSF B_MAXFLSF2 B_MAXLAF B_MAXLAF2 B_MAXLASH B_MAXLASH2 B_MAXLAVF B_MAXLAVF2 B_MAXLAVH B_MAXLAVH2 B_MAXLF B_MAXLF2 B_MAXSHS B_MAXSHS2 B_MBST B_MBVH B_MDARV
LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK AUS
DLSF (2118) DLSF (2118) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) MDZUL ( 78 ) GGPED ( 16 ) DMDMIL (2700)
B_MDBASO B_MDBASU B_MDBGLST B_MDBLST B_MDBNOSM B_MDBRESL B_MDBZA B_MDDRLA B_MDE9E B_MDEE B_MDEEMX B_MDEENF B_MDEENL B_MDEETK B_MDEEUB B_MDEEVB B_MDEF B_MDEIN B_MDERK
LOK LOK AUS AUS LOK AUS AUS LOK EIN AUS LOK LOK LOK LOK AUS AUS AUS AUS AUS
MDKOG ( 308 ) MDKOG ( 308 ) MDZUL ( 78 ) MDZUL ( 78 ) MDKOG ( 308 ) MDZUL ( 78 ) MDZUL ( 78 ) DMDSTP (2634)
B_MDKAT B_MDKG B_MDMI
AUS AUS LOK
DMDMIL (2700) MDKOG ( 308 ) DMDSTP (2634)
Querverweisliste: Variable
Seite 3884 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von DMDLAD (2652) KMTR (3147) KMTR (3147) KMTR (3147) DMDLAD (2652) DLUES1E (3343), DTEV (1444), HT2KTKMTR (3655) DTEV (1444), HT2KTKMTR (3655) KMTR (3147)
DMDDLU (2625), DMDFON (2575), DMDLAD (2652), DMDLFB (2677), DMDLU (2613), DMDLUA (2630), TKMWL (3056) DMDSTP (2634)
DMDSTP (2634) DMDSTP (2634) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) GGCLWS (3598) CANECUR (3536) TC8MOD (3043) TC9MOD (3046) TC9MOD (3046)
CANECUR (3536) LLRNS ( 265 ), MDVERB ( 197 ) GGCLWS (3598)
KOS (3109) KOS (3109) KOS (3109), MDVERAD ( 210 ) KOS (3109), MDVERAD ( 210 ) KOS (3109), MDVERAD ( 210 ) KOS (3109), MDVERAD ( 210 ) BDEMST ( 370 )
MDRED (1526) MDRED (1526) MDRED (1526) MDRED (1526) MDRED (1526) MDKOG ( 308 ) MDRED (1526) DTANKL (1642) MDKOG ( 308 ) DMDLAD (2652)
DLLR ( 256 ), ESSTT (1099), LLRNS ( 265 ), LLRRM ( 296 ), MDVERB ( 197 ) AEVABZK (1557), BGDVE ( 614 ), BGLAMOD (3411), DMDMIL (2700), DMDSTP (2634), DMDTSB (2573), FGRFULO ( 166 ), FGRREGL ( 185 ), GGCS (3599), GGEGAS ( 34 ), GGPED ( 16 ), GGTFM (2726), GGTKA (2772), HT2KTIGNI (3712), HT2KTMSV (3661), KT_ES (3737), SREAKT ( 671 ), TKMWL (3056)
DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979)
BBAGR ( 956 ), BBREGNO (2217), DDYLSU (1939), DFRST (1361), DGGTVHK (2761), DHRLSU (1927), DKATFKEB (2036), DLGHMM ( 378 ), DLSAFK (2140), DLSAHKBD (2071), DMDSTP (2634), DTEV (1444), LRAEB (1212), LRFKEB (1290), LRHKEB (1305), LRSEB (1200)
MDKOG ( 308 ) MDKOG ( 308 ) TC9MOD (3046) MDAUTG ( 138 )
MDRED (1526) MDKOG ( 308 ) LLRBB ( 247 ), MDANF ( 114 ), ZGST (1369) DMDFON (2575), DMDMIL (2700), DMDSTP (2634), NLKO ( 391 ), ZGST (1369) DGGTVHK (2761), DKATFKEB (2036), LRSEB (1200) MDAUTG ( 138 ), NMAXMD ( 233 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_MDMIN B_MDMINBEG B_MDMXGE B_MDMXZU B_MDNG B_MDNMN B_MDNMX B_MDNSTAB B_MDNSTE B_MDNT B_MDRWVZ B_MDSAWE B_MDSTIM B_MDSTOP
AUS AUS AUS LOK LOK LOK LOK LOK LOK AUS EIN LOK LOK AUS
BGRLSOL ( 682 ) MDKOG ( 308 ) GGCEGS (3592) MDZUL ( 78 ) DMDSTP (2634) DMDSTP (2634) DMDSTP (2634) MDNSTAB ( 196 ) MDNSTAB ( 196 ) DTANKL (1642)
DMBEG ( 324 ), LLRRM ( 296 ), MDKOG ( 308 ) NLKO ( 391 ) MDBGRG ( 107 )
B_MDTNST B_MDWANER B_MDZAG B_MDZGSTP B_MDZYL1 B_MEASURE B_MFACT B_MFG B_MFGAFRG B_MFGF B_MFSPAB B_MGBGAKT B_MGBGET B_MGSG B_MGSG2 B_MIALLGR B_MIBEG B_MIBEGGL B_MIBEGK B_MIBEGL B_MIFABG B_MIL B_MILACT B_MILBLK B_MILEB B_MILFB B_MILFBG B_MILMD B_MILST B_MILSTAT B_MILSTP B_MILSTPC B_MILSTPS B_MILSTPT B_MINFLSF B_MINFLSF2 B_MINFLSU B_MINFLSU2 B_MINLAF B_MINLAF2 B_MINLASH B_MINLASH2 B_MINSHS B_MINSHS2 B_MINSLSU B_MINSLSU2 B_MISFIRE B_MISMEUS B_MKBRMX B_MLDFK B_MLDYN B_MLDYNF B_MLEVAB B_MLEVAB2 B_MLKTFV B_MLLEAN B_MLLEAN2 B_MLNKA B_MLNKAF B_MLNKAF2 B_MLRSA B_MLUP B_MLUSTESF B_MLUSTEST B_MNAGRE B_MNAGRL B_MNAGRS
LOK AUS AUS AUS LOK LOK LOK AUS AUS AUS LOK LOK AUS AUS AUS EIN AUS LOK AUS AUS EIN EIN AUS LOK LOK AUS AUS AUS LOK AUS AUS EIN LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK AUS AUS AUS
DMDSTP (2634) GGCEGS (3592) DMDZAG (2686) DMDSTP (2634) DMDFOF (2654) GGLSVFH (2027) FUEDK ( 757 ) TVWNO (2316) TVWNO (2316) SKP (2334) SKP (2334) MDFAW ( 42 ) GGCEGS (3592) BBREGNO (2217) BBREGNO (2217)
Seite 3885 von 4100 31.JAN.2003 Thomas Brosi
CANECU (3503) MDRED (1526) DMDLFB (2677) DMDSTP (2634)
MDKOG ( 308 ) MDKOL ( 320 ) MDKOG ( 308 ) MDKOL ( 320 )
DMIL (3276) DMIL (3276) DMIL (3276) GGCEGS (3592) CANECUR (3536) DMDMIL (2700) DMIL (3276) DMIL (3276) DMDSTP (2634)
DMDDLU (2625), DMDFON (2575), DMDLAD (2652), DMDLFK (2676), DMDLU (2613), DMDLUA (2630), DMDMIL (2700), DMDZAG (2686), TKMWL (3056) MDWAN ( 214 ) DMDLFB (2677) DMDFOF (2654), DMDLFB (2677), SSTDMD (2699)
SKR (2351) SKR (2351)
MDFAW ( 42 )
MDBGRG ( 107 ) DMBEG ( 324 ), DUF (2984), MDAUTG ( 138 ), MDKOL ( 320 ) MDKOL ( 320 ) MDKOG ( 308 ) MDFAW ( 42 ), MDKOL ( 320 ) CANECU (3503)
DMFB (3278), DMIL (3276) GGCEGS (3592)
TC1MOD (3001) DMDFON (2575), DMDMIL (2700), NLKO ( 391 ) DMDSTP (2634)
DMDSTP (2634) DMDSTP (2634) DLSF (2118) DLSF (2118) DDYLSU (1939) DDYLSU (1939) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DDYLSU (1939) DDYLSU (1939) NLKO ( 391 ) BDEMUS ( 351 ), MDFAW ( 42 ), MDKOL ( 320 ) MDBGRG ( 107 ) DKATFKEB (2036) DLSAHKBD (2071) DLSAFK (2140) LRSEB (1200) LRSEB (1200) DLSFV (2188) DLSAHKBD (2071) DLSAHKBD (2071) LRHKEB (1305) LRFKEB (1290) LRFKEB (1290) LRSEB (1200) DTEV (1444) DLSAFK (2140) DLSAHKBD (2071) DAGRE (3338) DAGRLS ( 985 ) DAGRS ( 993 )
LRAEB (1212)
ADAGRLS (1007)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_MNAGRV B_MNASGNPL B_MNATVH B_MNATVH2 B_MNBKS B_MNBKSE B_MNBKVP B_MNBKVPE B_MNBM B_MNBREMS B_MNBZNPL B_MNCAIR B_MNCAIRP B_MNCAS B_MNCAT B_MNCBSG B_MNCGAT B_MNCGE B_MNCGRA B_MNCIF B_MNCIFS B_MNCINS B_MNCKLA B_MNCLWS B_MNCNOX B_MNCTOG B_MNDK B_MNDK1P B_MNDK2P B_MNDPUPSR B_MNDSBKV B_MNDSKV B_MNDSS B_MNDSSLM B_MNDSU B_MNDVEE B_MNDVEF B_MNDVEFO B_MNDVEL B_MNDVEN B_MNDVER B_MNDVEU B_MNDVEUB B_MNDVEV B_MNDYLSU B_MNDYLSU2 B_MNDZKU0 B_MNDZKU1 B_MNDZKU2 B_MNDZKU3 B_MNDZKU4 B_MNDZKU5 B_MNDZKU6 B_MNDZKU7 B_MNEGSBGR B_MNENWS B_MNENWS2 B_MNENWSE B_MNENWSE2 B_MNETRE B_MNEV B_MNFHNOH B_MNFHNOH2 B_MNFHSF B_MNFHSF2 B_MNFKU B_MNFNOHK B_MNFNOHK2 B_MNFP1P B_MNFP2P B_MNFRA B_MNFRA2 B_MNFRST B_MNFRST2 B_MNFUSHK B_MNFUSHK2 B_MNGECOD B_MNGEF B_MNGEFR B_MNGRBH B_MNHDEVH1 B_MNHDEVK
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK AUS AUS AUS AUS AUS AUS LOK AUS AUS LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS
DAGRLS ( 985 ) MDASG ( 120 ) DGGTVHK (2761) DGGTVHK (2761) DBKS (3607) DBKSE (3615) DBKVP ( 555 ) DBKVPE ( 559 ) DDG (2517) GGEGAS ( 34 ) MDASG ( 120 ) CANECUR (3536) GGCS (3599) GGCASR (3490) CANECUR (3536) CANECUR (3536) CANECUR (3536) GGCEGS (3592) GGCGRA (3499) CANECUR (3536) CANSEN (3475) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANSEN (3475) CANECUR (3536) DDVE (3321) DDVE (3321) DDVE (3321) BGDSAD (3397) DDSBKV ( 548 ) DDSKV (1606) DDSS ( 511 ) DDSS ( 511 ) GGDSU ( 523 ) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDYLSU (1939) DDYLSU (1939) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) MDASGPH ( 136 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEEIN ( 889 ) DNWSEEIN ( 889 ) DETRE (3194)
Querverweisliste: Variable
Seite 3886 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BKS (1624)
CANECUR (3536), GGCANECU (3580)
DSELHFS ( 528 )
DICLSU (1952)
DMDMIL (2700) DHNOHK (2308) DHNOHK (2308) DHLSFK (2174) DHLSFK (2174) MDASGPH ( 136 ) DNOHK (2289) DNOHK (2289) GGPED ( 16 ) GGPED ( 16 ) DKVS (1346) DKVS (1346) DFRST (1361) DFRST (1361) DNOHK (2289) DNOHK (2289) CANECUR (3536) SKR (2351) SKR (2351) GGFGRH ( 147 ) DHDEVE (1574) DHDEVE (1574)
SKP (2334) TVWNO (2316) EVEKO (1520)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_MNHDEVL1 B_MNHDR B_MNHELSU B_MNHELSU2 B_MNHFMLM B_MNHLA B_MNHNOHK B_MNHNOHK2 B_MNHRE B_MNHSF B_MNHSF2 B_MNHSFE B_MNHSFE2 B_MNHSV B_MNHSV2 B_MNHSVE B_MNHSVE2 B_MNICLSU B_MNICLSU2 B_MNKATF B_MNKATF2 B_MNKLDF B_MNKRA01 B_MNKRA02 B_MNKRA03 B_MNKRA04 B_MNKRA05 B_MNKRA06 B_MNKRA07 B_MNKRA08 B_MNKRIC B_MNKRSPI B_MNKS1 B_MNKS2 B_MNKS3 B_MNKS4 B_MNLASFK B_MNLASFK2 B_MNLASH B_MNLASH2 B_MNLAVF B_MNLAVF2 B_MNLAVH B_MNLAVH2 B_MNLBK B_MNLBKE B_MNLBKO B_MNLBKP B_MNLGHMM B_MNLLRH B_MNLLRM B_MNLM B_MNLSF B_MNLSF2 B_MNLSFV B_MNLSH B_MNLSH2 B_MNLSUIA B_MNLSUIA2 B_MNLSUIP B_MNLSUIP2 B_MNLSUKS B_MNLSUKS2 B_MNLSUUN B_MNLSUUN2 B_MNLSUVM B_MNLSUVM2 B_MNLSV B_MNLSV2 B_MNLSVV B_MNLUES1E B_MNLZSR B_MNMA B_MNMD B_MNMDB B_MNMDSCH B_MNMSVE B_MNN B_MNNOHK B_MNNOHK2 B_MNNOLSU B_MNNOLSU2
AUS AUS AUS AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DHDEVE (1574) DKVBDEPL (1614) DHELSU (1968) DHELSU (1968)
EVEKO (1520)
Seite 3887 von 4100 31.JAN.2003 Thomas Brosi
DSELHFS ( 528 ) GGHLA (3142) DHNOHK (2308) DHNOHK (2308) DHR (2792) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DHRLSU (1927) DHRLSU (1927) DHRLSUE (1936) DHRLSUE (1936) DICLSU (1952) DICLSU (1952) DKATSPFK (2048) DKATSPFK (2048) MDGEN ( 223 ) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRIC (1772) DKRSPI (1779) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLBK (1073) DLBK (1073) DLBK (1073) DLBK (1073) DLGHMM ( 378 ) DLLR ( 256 ) DLLR ( 256 ) DSELHFS ( 528 ) DLSF (2118) DLSF (2118) DLSFV (2188) DNOHK (2289) DNOHK (2289) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) BGELSV (3400) BGELSV (3400) DLSUV (2001) DLUES1E (3343) BGADAP ( 423 ) MDASG ( 120 ) DMDMIL (2700) DMBEG ( 324 ) NLKO ( 391 ) DMSVE (1604) DDG (2517) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289)
DHLSFKE (2181) DHLSFKE (2181)
STADAP (1108)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_MNNWKWA B_MNNWKWA2 B_MNNWKWE B_MNNWKWE2 B_MNNX B_MNOHKD B_MNOHKD2 B_MNORA B_MNORA2 B_MNOSPAR B_MNOSPAR2 B_MNOSPL B_MNOSPL2 B_MNOSPMN B_MNOSPOF B_MNOSPOF2 B_MNOSPSG B_MNOSPSG2 B_MNOSPSR B_MNOSPSR2 B_MNPH B_MNPH2 B_MNPH3 B_MNPH4 B_MNPHM B_MNPLLSU B_MNPLLSU2 B_MNS B_MNSALSU B_MNSALSU2 B_MNSCR B_MNSERR B_MNSERRL B_MNSET B_MNSKNO B_MNSUE B_MNSUE2 B_MNTA B_MNTAHFM B_MNTANKL B_MNTES B_MNTEVE B_MNTKA B_MNTM B_MNTMKI B_MNTNE B_MNTOL B_MNTUM B_MNUB B_MNUBR B_MNUF2SG B_MNUFMV B_MNUFNC B_MNUFPR B_MNUFRKC B_MNUFRLIP B_MNUFSGA B_MNUFSGB B_MNUFSGC B_MNUFSKA B_MNUFSPSC B_MNULSU B_MNULSU2 B_MNVFZ B_MNZGST00 B_MOD1PER B_MODACCE B_MOLA B_MOTABW B_MOTAUS B_MOTSTOP B_MRAKT B_MRNWA B_MRNWE B_MRPEDASG B_MRPEPB B_MRPFA B_MRPRAED B_MSHLON B_MSMNTPK B_MSMNTPK2 B_MSNDKO
AUS AUS AUS AUS AUS LOK LOK AUS AUS LOK LOK AUS EIN AUS LOK LOK AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK EIN LOK AUS AUS AUS EIN EIN EIN LOK LOK EIN AUS LOK LOK AUS
DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNMAX ( 239 ) DNOHK (2289) DNOHK (2289) DKVS (1346) DKVS (1346) BGMNOREG (2205) BGMNOREG (2205) BGMNOSPM (2226) SKP (2334) GGNOC (2196) GGNOC (2196) BGMNOSPS (2233) BGMNOSPS (2233) BGMNOSPS (2233) BGMNOSPS (2233) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPLLSU (1979) DPLLSU (1979) SKR (2351) DSALSU (1995) DSALSU (1995) GGCS (3599) SKR (2351) SKP (2334) SKR (2351) DSKNO (2324) DSUE (3340) DSUE (3340) GGTFA (2743) GGTFAH (2746) DTANKL (1642) DTEV (1444) DTEVE (3334) GGTKA (2772) GGTFM (2726) GGGTS (2754) DTNE (3822) BGTOL (2750) BGTUMG (2773) GGUB (2784) GGUBR (2787) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DULSU (1997) DULSU (1997) DVFZ ( 192 ) ZGST (1369) BDEMKO ( 327 ) BGFAWU (1139)
Querverweisliste: Variable
Seite 3888 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BBREGNO (2217), BGMNOSPS (2233) BBREGNO (2217), BGMNOSPS (2233)
BGPNOS (2286), DNOHK (2289) BGPNOS (2286), DNOHK (2289)
SKP (2334)
TKMWL (3056) KMTR (3147) CANECUR (3536) RDE (3457) MDKOL ( 320 )
MDASG ( 120 ) DDG (2517), KOEVAB (1564) MDZUL ( 78 ) LLRMR ( 251 ) LLRMR ( 251 ) MDFAW ( 42 )
MDFAW ( 42 ) MDFAW ( 42 ) GGCANECU (3580) BGTPABG (3429) BGTPABG (3429) BGFKMS ( 732 )
BGFAWU (1139) CANECU (3503)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_MSNODIA B_MSNODIA2 B_MSNOHNP B_MSNOHNP2 B_MSNOHPL B_MSNOHPL2 B_MSNOHUD B_MSNOHUD2 B_MSR B_MSRAKT B_MSRDIS B_MSREX_UC B_MSREX_UM B_MSRTNPL B_MSRVNPL B_MSR_CAN B_MSTEFG B_MSUDKSOM B_MSUOS B_MSVACT B_MSVKMA B_MSVOFF B_MSZSDKB B_MTLLAVV B_MUNST B_MWAB B_MWAGR B_MWAGRS B_MWAZ B_MWFE B_MWFES B_MWFEX B_MWLBK B_MWLBKS B_MWNL B_MWSME B_MWSMES B_MWTE B_MWTES B_MWTEUVZ B_MWUS B_MWUSS B_MXAGRE B_MXAGRL B_MXAGRS B_MXAGRV B_MXASGNPL B_MXASVE B_MXATVH B_MXATVH2 B_MXBKS B_MXBKSE B_MXBKVP B_MXBKVPE B_MXBM B_MXBREMS B_MXBZNPL B_MXCAIR B_MXCAIRP B_MXCAS B_MXCAT B_MXCBSG B_MXCGAT B_MXCGE B_MXCGRA B_MXCIF B_MXCIFS B_MXCINS B_MXCKLA B_MXCLWS B_MXCNOX B_MXCTOG B_MXDK B_MXDK1P B_MXDK2P B_MXDPUPSR B_MXDSBKV B_MXDSKV B_MXDSS B_MXDSSLM B_MXDSU B_MXDVEE
LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS LOK LOK AUS EIN AUS LOK AUS AUS AUS AUS LOK AUS AUS AUS AUS LOK AUS AUS LOK AUS AUS AUS DOK DOK AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK AUS AUS AUS AUS AUS AUS LOK
DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) MDKOG ( 308 ) GGCASR (3490) GGCASR (3490) UFMSRC (2905) UFMSRC (2905) GGCASR (3490) GGCASR (3490) CANECUR (3536) MSUDKSOM ( 772 ) SKP (2334) AMSV (1600) VSTMSV (1597) DKVBDE (1607) BGRLFGZS ( 746 ) BGLAMABM (2237) MSUDKSOM ( 772 ) BDEMAB ( 367 ) AGRUE ( 914 ) BDEMUM ( 339 ) BDEMUM ( 339 ) BGRLSOL ( 682 ) BDEMUM ( 339 ) BDEMUM ( 339 ) LBKFGS (1036) BDEMUM ( 339 ) NLKO ( 391 ) BDEMUE ( 325 ) BDEMUE ( 325 ) TEB (1410) BDEMUM ( 339 ) TEB (1410) BDEMUS ( 351 ) BDEMUM ( 339 ) DAGRE (3338) DAGRLS ( 985 ) DAGRS ( 993 ) DAGRLS ( 985 ) MDASG ( 120 )
Querverweisliste: Variable
Seite 3889 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DMDSTP (2634), DUF (2984), MDRED (1526), MDZUL ( 78 )
GGCASR (3490) DTEV (1444), TEB (1410) BGFKMS ( 732 ), FUEDK ( 757 ) DMSVE (1604), HT2KTMSV (3661) HT2KTMSV (3661) AMSV (1600) DSELHFS ( 528 ), DTEV (1444) ZWMIN (1704) BDEMUM ( 339 ), BDEMUS ( 351 ) BBAGRMW ( 936 ), BDEMUE ( 325 ), BDEMUM ( 339 ) AGRUE ( 914 ), BBAGRMW ( 936 ), BDEMUE ( 325 ) BDEMUE ( 325 ) BDEMUE ( 325 ), BGRLSOL ( 682 ) BDEMUE ( 325 ), BDEMUM ( 339 ) BDEMUE ( 325 ), LBKFGS (1036) BDEMUM ( 339 ), BDEMUS ( 351 )
BDEMUE ( 325 ), BDEMUM ( 339 ) BDEMUE ( 325 ), DTEV (1444), TEB (1410), TEBEB (1402) BDEMUE ( 325 ), BDEMUM ( 339 ) BDEMUE ( 325 ), BDEMUS ( 351 ) ADAGRLS (1007)
NLKO ( 391 ) DGGTVHK (2761) DGGTVHK (2761) DBKS (3607) DBKSE (3615) DBKVP ( 555 ) DBKVPE ( 559 ) DDG (2517) GGEGAS ( 34 ) MDASG ( 120 ) CANECUR (3536) GGCS (3599) GGCASR (3490) CANECUR (3536) CANECUR (3536) CANECUR (3536) GGCEGS (3592) GGCGRA (3499) CANECUR (3536) CANSEN (3475) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANSEN (3475) CANECUR (3536) DDVE (3321) DDVE (3321) DDVE (3321) BGDSAD (3397) DDSBKV ( 548 ) DDSKV (1606) DDSS ( 511 ) DDSS ( 511 ) GGDSU ( 523 ) DDVE (3321)
BKS (1624)
CANECUR (3536), GGCANECU (3580)
DSELHFS ( 528 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_MXDVEF B_MXDVEFO B_MXDVEL B_MXDVEN B_MXDVER B_MXDVEU B_MXDVEUB B_MXDVEV B_MXDYLSU B_MXDYLSU2 B_MXDZKU0 B_MXDZKU1 B_MXDZKU2 B_MXDZKU3 B_MXDZKU4 B_MXDZKU5 B_MXDZKU6 B_MXDZKU7 B_MXEGSBGR B_MXENWS B_MXENWS2 B_MXENWSE B_MXENWSE2 B_MXETRE B_MXFHNOH B_MXFHNOH2 B_MXFHSF B_MXFHSF2 B_MXFKU B_MXFNOHK B_MXFNOHK2 B_MXFO2HK B_MXFO2HK2 B_MXFP1P B_MXFP2P B_MXFRA B_MXFRA2 B_MXFRST B_MXFRST2 B_MXFUSHK B_MXFUSHK2 B_MXGECOD B_MXGRBH B_MXHDEVH1 B_MXHDEVK B_MXHDEVL1 B_MXHDR B_MXHELSU B_MXHELSU2 B_MXHFMLM B_MXHLA B_MXHNOHK B_MXHNOHK2 B_MXHRE B_MXHSF B_MXHSF2 B_MXHSFE B_MXHSFE2 B_MXHSV B_MXHSV2 B_MXHSVE B_MXHSVE2 B_MXICLSU B_MXICLSU2 B_MXKATF B_MXKATF2 B_MXKLDF B_MXKRA01 B_MXKRA02 B_MXKRA03 B_MXKRA04 B_MXKRA05 B_MXKRA06 B_MXKRA07 B_MXKRA08 B_MXKRIC B_MXKRSPI B_MXKS1 B_MXKS2 B_MXKS3 B_MXKS4 B_MXLASFK
AUS AUS LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDYLSU (1939) DDYLSU (1939) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) MDASGPH ( 136 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEEIN ( 889 ) DNWSEEIN ( 889 ) DETRE (3194) DHNOHK (2308) DHNOHK (2308) DHLSFK (2174) DHLSFK (2174) MDASGPH ( 136 ) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) GGPED ( 16 ) GGPED ( 16 ) DKVS (1346) DKVS (1346) DFRST (1361) DFRST (1361) DNOHK (2289) DNOHK (2289) CANECUR (3536) GGFGRH ( 147 ) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) DHELSU (1968) DHELSU (1968)
Querverweisliste: Variable
Seite 3890 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
EVEKO (1520) EVEKO (1520)
DSELHFS ( 528 ) GGHLA (3142) DHNOHK (2308) DHNOHK (2308) DHR (2792) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DHRLSU (1927) DHRLSU (1927) DHRLSUE (1936) DHRLSUE (1936) DICLSU (1952) DICLSU (1952) DKATSPFK (2048) DKATSPFK (2048) MDGEN ( 223 ) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRIC (1772) DKRSPI (1779) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DLSAFK (2140)
DHLSFKE (2181) DHLSFKE (2181)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_MXLASFK2 B_MXLASH B_MXLASH2 B_MXLAVF B_MXLAVF2 B_MXLAVH B_MXLAVH2 B_MXLBK B_MXLBKE B_MXLBKO B_MXLBKP B_MXLGHMM B_MXLLRH B_MXLLRM B_MXLM B_MXLSF B_MXLSF2 B_MXLSFV B_MXLSH B_MXLSH2 B_MXLSUIA B_MXLSUIA2 B_MXLSUIP B_MXLSUIP2 B_MXLSUKS B_MXLSUKS2 B_MXLSUUN B_MXLSUUN2 B_MXLSUVM B_MXLSUVM2 B_MXLSV B_MXLSV2 B_MXLSVV B_MXLUES1E B_MXLZSR B_MXMA B_MXMD B_MXMDB B_MXMDSCH B_MXMNTM B_MXMSVE B_MXN B_MXNOHK B_MXNOHK2 B_MXNOLSU B_MXNOLSU2 B_MXNWKWA B_MXNWKWA2 B_MXNWKWE B_MXNWKWE2 B_MXNX B_MXORA B_MXORA2 B_MXPH B_MXPH2 B_MXPH3 B_MXPH4 B_MXPHM B_MXPLLSU B_MXPLLSU2 B_MXRLROH B_MXSALSU B_MXSALSU2 B_MXSCR B_MXSKNO B_MXSUE B_MXSUE2 B_MXTA B_MXTAHFM B_MXTANKL B_MXTES B_MXTEVE B_MXTKA B_MXTM B_MXTMKI B_MXTNE B_MXTOL B_MXTUM B_MXUB B_MXUBR B_MXUF2SG B_MXUFMV
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLBK (1073) DLBK (1073) DLBK (1073) DLBK (1073) DLGHMM ( 378 ) DLLR ( 256 ) DLLR ( 256 ) DSELHFS ( 528 ) DLSF (2118) DLSF (2118) DLSFV (2188) DNOHK (2289) DNOHK (2289) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) BGELSV (3400) BGELSV (3400) DLSUV (2001) DLUES1E (3343) BGADAP ( 423 ) MDASG ( 120 ) DMDMIL (2700) DMBEG ( 324 ) NLKO ( 391 ) GGTFM (2726) DMSVE (1604) DDG (2517) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNMAX ( 239 ) DKVS (1346) DKVS (1346) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPLLSU (1979) DPLLSU (1979) BGRLFGZS ( 746 ) DSALSU (1995) DSALSU (1995) GGCS (3599) DSKNO (2324) DSUE (3340) DSUE (3340) GGTFA (2743) GGTFAH (2746) DTANKL (1642) DTEV (1444) DTEVE (3334) GGTKA (2772) GGTFM (2726) GGGTS (2754) DTNE (3822) BGTOL (2750) BGTUMG (2773) GGUB (2784) GGUBR (2787) DUF (2984) DUF (2984)
Querverweisliste: Variable
Seite 3891 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
STADAP (1108)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_MXUFNC B_MXUFPR B_MXUFRKC B_MXUFRLIP B_MXUFSGA B_MXUFSGB B_MXUFSGC B_MXUFSKA B_MXUFSPSC B_MXULSU B_MXULSU2 B_MXVFZ B_MXVNBAU B_MXVNBAU2 B_MXZGST00 B_MZNS B_MZNS_UM B_NAC B_NACHL
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS LOK AUS AUS AUS
DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DULSU (1997) DULSU (1997) DVFZ ( 192 ) DNOHK (2289) DNOHK (2289) ZGST (1369) MDZUL ( 78 ) UFNSC (2884) KOS (3109) MOTAUS (2819)
B_NACHLAUF
AUS
BBSYSCON (3390)
B_NACHLEND B_NACHLSTP B_NDYSHN B_NDYSHN2 B_NEAIR B_NEAMSR B_NEBR2 B_NEBR3 B_NEBSG B_NECINS1 B_NECINS2 B_NECINS3 B_NEGAT B_NEGE1 B_NEGE2 B_NEGLGRD B_NEGRA B_NEKLA B_NELWS B_NENOX B_NESCH B_NESCH2 B_NETOG B_NEUSYNBE B_NEWQR_UM B_NEWSYN B_NEWTOG B_NFSONOX B_NFSONOX2 B_NFUSIM B_NFUSIM2 B_NFUSIMX B_NFUSIMX2 B_NGASOK B_NHOMS B_NLALE B_NLANBSG2 B_NLBM B_NLBZA B_NLBZAKT B_NLBZAKT2 B_NLBZANF B_NLBZANF2 B_NLCAN B_NLDG
AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK AUS LOK AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS
MOTAUS (2819) MOTAUS (2819) DLSAHKBD (2071) DLSAHKBD (2071) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) BGRLFGZS ( 746 ) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANSEN (3475) DLSAHKBD (2071) DLSAHKBD (2071) CANECUR (3536) NLPH (3449) UMKOM (2840) BBFEWNE (3379) COWIV (3829) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) BGNG (2487) SKR (2351) ALE (2507) CANECUR (3536) DDG (2517) LLRNS ( 265 ) BGLBZ (2814) BGLBZ (2814) CANECUR (3536) CANECUR (3536) MOTAUS (2819) DDG (2517)
B_NLDPUPSR B_NLDVE B_NLEBEM B_NLEEPR B_NLEL B_NLETM B_NLH B_NLH0 B_NLH1 B_NLHF_UC B_NLHF_UM B_NLHHSP0
AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS LOK
BGDSAD (3397) MOTAUS (2819) CANECU (3503) MOTAUS (2819) KMTR (3147) GGTFM (2726) NLKO ( 391 ) NLKO ( 391 ) NLKO ( 391 ) UFRKC (2938) UFRKC (2938) NLKO ( 391 )
Querverweisliste: Variable
Seite 3892 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
MDZUL ( 78 ) LLRNS ( 265 ), TKMWL (3056) ADVE ( 573 ), BBSYSCON (3390), BGTPABG (3429), CONCJ (1566), ESSTT (1099), HLSFK (2184), SYSYNC (2815) BBSTT (2569), BGWNE (3441), HT2KTPH (3668), HT2KTWNE (3696),T2STRL (3799) AEKP (1618) BGTABST (2822)
GGCEGS (3592)
URPAK (2853) SYSYNC (2815)
BGRLG ( 519 ) MOTAUS (2819)
CANECU (3503) CANECU (3503) BGLBZ (2814) BGLBZ (2814), LLRNS ( 265 ) CANECU (3503) ALE (2507), BBKR (1716), BBNWS ( 898 ), BGARNW ( 853 ), DLGHMM ( 378 ), DLLR ( 256 ), DMDSTP (2634), DPH (2550), DTEV (1444), FGRABED ( 155 ), HT2KTPH (3668), HT2KTWNE (3696), LLRNS ( 265 ), NLDG (2531), NLKO (391 ), NLPH (3449), NMAXMD ( 233 ), WANWKW (2492), ZGST (1369) DFPMNL (3281) ADVE ( 573 ), GGUBR (2787)
MOTAUS (2819) MOTAUS (2819) KOLASPH (2428), UFRKC (2938)
NLKO ( 391 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_NLHHSP1 B_NLHHSP2 B_NLHOM B_NLHOMHSP B_NLH_BT B_NLLSTAB B_NLOBD B_NLOFF B_NLPE B_NLPERF B_NLPH B_NLPHASE2 B_NLPHEA B_NLPHWE B_NLPNE B_NLPNEW B_NLPREQ B_NLRFKEF B_NLRFKEF2 B_NLSGLS B_NLSGLS2 B_NLSIKO B_NLUBR B_NLWFS B_NLWST B_NLZOFF B_NMAX B_NMAXD B_NMAXEXT B_NMAXGE B_NMAXMSV B_NMAXOG B_NMIN
LOK LOK AUS AUS AUS EIN AUS LOK AUS EIN AUS LOK AUS AUS AUS AUS AUS LOK LOK AUS LOK AUS AUS EIN AUS AUS AUS AUS EIN AUS EIN LOK AUS
NLKO ( 391 ) NLKO ( 391 ) NLKO ( 391 ) NLKO ( 391 ) UFRKC (2938)
B_NMNDDSS B_NMOFS B_NMOT
AUS LOK AUS
DDSS ( 511 ) GGNOC (2196) BGWNE (3441)
B_NMOTNWDF B_NMXHDR B_NMXHMMNL B_NMXKR B_NMXOZWE B_NMXRED B_NMXSCHNL B_NNWMX B_NNWTOELA B_NNWTOELE B_NO B_NOACC_UM B_NOADSF B_NOADSF2 B_NOBDEM
LOK AUS AUS LOK AUS LOK AUS AUS LOK LOK LOK AUS LOK LOK AUS
BBDNWS ( 867 ) NLKO ( 391 ) NLKO ( 391 ) NMAXMD ( 233 ) NMAXMD ( 233 ) NMAXMD ( 233 ) NLKO ( 391 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) DTRIG (3233) UFACCC (2869) DLSF (2118) DLSF (2118) BDEMUM ( 339 )
B_NOCAMPOS B_NODEC B_NODO B_NODYSHN B_NODYSHN2 B_NOESAB B_NOFGRMX B_NOFGRSS B_NOFISTKL B_NOFMXH B_NOFMXR B_NOFMXSB B_NOFRA B_NOFRAT B_NOFSPA B_NOHFR B_NOHFR2
AUS LOK LOK LOK LOK AUS LOK LOK LOK AUS LOK LOK AUS AUS LOK LOK LOK
BBFEWNE (3379) STADAP (1108) KODOH (2403) DLSAHKBD (2071) DLSAHKBD (2071) AWEA (1509) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) LRAEB (1212) LRAEB (1212) DSKNO (2324) DHNOHK (2308) DHNOHK (2308)
DFPMNL (3281) BBSYSCON (3390) BGDVE ( 614 ) NLPH (3449) KMTR (3147) AEVAB (1533) NLPH (3449) ADVE ( 573 ) BGDVE ( 614 ) BGDVE ( 614 ) DPLLSU (1979) DPLLSU (1979) KMTR (3147) KMTR (3147) MOTAUS (2819) GGUBR (2787) BGTABST (2822) AEVABU (1555) NMAXMD ( 233 ) NMAXMD ( 233 ) GGCEGS (3592) NMAXMD ( 233 ) BGWNE (3441)
Querverweisliste: Variable
Seite 3893 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
LLRBB ( 247 ) MOTAUS (2819) DDVE (3321) DDVE (3321) BGWNE (3441), HT2KTWNE (3696)
ESAUSG (3633) SREAKT ( 671 ) DDVE (3321)
GGUBR (2787), MOTAUS (2819)
MOTAUS (2819) MOTAUS (2819) MOTAUS (2819) HT2KTIGNI (3712), KT_ZUEN (3746) GGPED ( 16 ), MDAUTG ( 138 ), MDFAW ( 42 ), MDRED (1526) NMAXMD ( 233 ) NMAXMD ( 233 ) NMAXMD ( 233 ) ADVE ( 573 ), BBNWS ( 898 ), BDEMUM ( 339 ), BGDSAD (3397), BGNMOT (2490), BGTABST (2822), BISYNC (2817), DDG (2517), DDSBKV ( 548 ), DDSS ( 511 ), ESAUSG (3633), ESSTT (1099), FUEDK ( 757 ), GGCANECU (3580), GGCS (3599), GGTFM (2726), GGUBR (2787), MOTAUS (2819), MSUDKSOM ( 772 ), RDE (3457), STADAP (1108), SYSYNC (2815), WDKSOM ( 771 ), WNWRE ( 777 )
ADVE ( 573 ), AEKP (1618), ALE (2507), ALSU (1918), BAKH (2392), BBBO (1367), BBFEWNE (3379), BBKH (2384), BBKW (2400), BBSTT (2569), BGKMST (3317), BGTUMG (2773), BKS (1624), DEPCL (3277), DGGTVHK (2761), DHLSFK (2174), DHRLSU (1927), DHRLSUE (1936), DICLSU (1952), DLLR ( 256 ), DLSF (2118), DMIL (3276), DNMAX ( 239 ), FLSUBB (1913), GGRTLSU (1907), GGTFA (2743), GGTFM (2726), HRLSU (1919), HT2KTIGNI (3712), KMTR (3147), KT_ZUEN (3746), LLRBB ( 247 ), LRAPHU (1339), LRSKA (1261), MDFAW ( 42 ), MDNSTAB ( 196 ), MSUDKSOM ( 772 ), RPSLSU (1969), SALSU (1971), SRMSEL ( 414 ), TEB (1410) NMAXMD ( 233 ) NMAXMD ( 233 ) MDKOG ( 308 ) NMAXMD ( 233 ) WNWRE ( 777 )
BDEMAB ( 367 ), BDEMEN ( 357 ), BDEMKO ( 327 ), BDEMST ( 370 ), BDEMUS ( 351 ), BGBVG (1189)
KT_ES (3737)
DKVS (1346), LRA (1322) LRA (1322)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_NOHHKG B_NOHHKG2 B_NOHKGE B_NOHKGE2 B_NOHKNP B_NOHKNP2 B_NOHKNT B_NOHKPL B_NOHKPL2 B_NOHKPNT B_NOHKPTL B_NOHKTL B_NOHKUD B_NOHKUD2 B_NOHOM B_NOHTS B_NOHTS2 B_NOHTSE B_NOHTSE2 B_NOINC B_NOK B_NOKATFZ B_NOKBDIA B_NOKBDIA2 B_NOKNLDG B_NOKTAKT B_NOKTAKT2 B_NOKTFRG B_NOKTFRG2 B_NOLAF B_NOLAF2 B_NOLASH B_NOLASH2 B_NOLAVF B_NOLAVF2 B_NOLAVH B_NOLAVH2 B_NOLSF B_NOLSF2 B_NOLSFV B_NOLSHG B_NOLSHG2 B_NOME_UM B_NOMG B_NOMG2 B_NOMGER B_NOMGER2 B_NOMIL B_NOMSR_BT B_NOMSR_FR B_NOMSR_UC B_NOMSR_UM B_NOOKE B_NOORA B_NOPF B_NOPG B_NOPLOFS B_NOPLOFS2 B_NORKTNP B_NORKTNP2 B_NORKTPL B_NORKTPL2 B_NORM B_NOSBB B_NOSGINI B_NOSGINI2 B_NOSGMN B_NOSGMN2 B_NOSGMW B_NOSGMW2 B_NOSGS_UC B_NOSGS_UM B_NOSHS B_NOSHS2 B_NOSKNO B_NOSNA B_NOTANDO B_NOTANMR B_NOTHKSP B_NOTLU_FR B_NOWSANDO B_NOWSANMR
AUS EIN AUS AUS LOK LOK AUS LOK LOK AUS AUS AUS LOK LOK AUS AUS EIN LOK LOK LOK AUS EIN LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS EIN AUS AUS LOK LOK LOK AUS AUS AUS AUS AUS AUS LOK AUS LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK AUS EIN AUS AUS LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK
CANSEN (3475)
GGNOC (2196) GGNOC (2196) DNOHK (2289), TVWNO (2316) DNOHK (2289)
GGNOC (2196) GGNOC (2196) DNOHK (2289) DNOHK (2289) DTANKL (1642) DNOHK (2289) DNOHK (2289) DTANKL (1642) DTANKL (1642) DTANKL (1642) DNOHK (2289) DNOHK (2289) DSKNO (2324) CANSEN (3475) GGLSHNO (2115) GGLSHNO (2115) STADAP (1108) TVWNO (2316) DNOHK (2289) DNOHK (2289) NLDG (2531) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSF (2118) DLSF (2118) DLSFV (2188) GGLSHNO (2115) GGLSHNO (2115) GGNOC (2196) GGNOC (2196) DNOHK (2289) DNOHK (2289) DMIL (3276) UFMSRC (2905) GGCASR (3490) UFMSRC (2905) UFMSRC (2905) CANSEN (3475) LRAEB (1212) SKP (2334) DPH (2550) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) BBSYSCON (3390) TVWNO (2316) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) SKP (2334) UFSGSC (2966) UFSGSC (2966) DLSAHKBD (2071) DLSAHKBD (2071) DSKNO (2324) SKR (2351) KODOH (2403) KOMRH (2417) ZWMIN (1704) SREAKT ( 671 ) KODOH (2403) KOMRH (2417)
Seite 3894 von 4100 31.JAN.2003 Thomas Brosi
DHNOHK (2308), DNOHK (2289), GGLSHNO (2115) DHNOHK (2308), DNOHK (2289), GGLSHNO (2115)
SKP (2334), SKR (2351) GGTFM (2726)
DNOHK (2289) DNOHK (2289) DUF (2984), SREAKT ( 671 ) BGMNOSPS (2233), DNOHK (2289) BGMNOSPS (2233), DNOHK (2289)
UFMSRC (2905) DUF (2984), GGCASR (3490) DKVS (1346), LRA (1322)
UMAUSC (2833) SKR (2351)
BGSIK (2438), DSKNO (2324) BGSIK (2438) DUF (2984)
DUF (2984), KT_ES (3737), UFEING (2866)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_NOWUC B_NOXBOT B_NOXSID B_NOXSIDA B_NOZWE B_NOZWE2 B_NOZWKH B_NPAGRE B_NPAGRL B_NPAGRS B_NPAGRV B_NPASGNPL B_NPATVH B_NPATVH2 B_NPBKS B_NPBKSE B_NPBKVP B_NPBKVPE B_NPBM B_NPBREMS B_NPBZNPL B_NPCAIR B_NPCAIRP B_NPCANSWE B_NPCAS B_NPCAT B_NPCBSG B_NPCGAT B_NPCGE B_NPCGRA B_NPCIF B_NPCIFS B_NPCINS B_NPCKLA B_NPCLWS B_NPCNOX B_NPCTOG B_NPDK B_NPDK1P B_NPDK2P B_NPDPUPSR B_NPDSBKV B_NPDSS B_NPDSU B_NPDVEE B_NPDVEF B_NPDVEL B_NPDVEN B_NPDVER B_NPDVET B_NPDVEU B_NPDVEUW B_NPDVEV B_NPDYLSU B_NPDYLSU2 B_NPDZKU0 B_NPDZKU1 B_NPDZKU2 B_NPDZKU3 B_NPDZKU4 B_NPDZKU5 B_NPDZKU6 B_NPDZKU7 B_NPEGSBGR B_NPENWS B_NPENWS2 B_NPENWSE B_NPENWSE2 B_NPETRE B_NPFHNOH B_NPFHNOH2 B_NPFHSF B_NPFHSF2 B_NPFKU B_NPFNOHK B_NPFNOHK2 B_NPFNOS B_NPFNOS2 B_NPFOFFS B_NPFOFFS2 B_NPFP1P B_NPFP2P
AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK AUS AUS AUS AUS LOK LOK LOK AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS AUS AUS AUS
DWUC (3243)
Querverweisliste: Variable
Seite 3895 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von CANSEN (3475)
CANSEN (3475) CANSEN (3475) MDZW (1693) MDZW (1693) KOMRH (2417) DAGRE (3338) DAGRLS ( 985 ) DAGRS ( 993 ) DAGRLS ( 985 ) MDASG ( 120 ) DGGTVHK (2761) DGGTVHK (2761) DBKS (3607) DBKSE (3615) DBKVP ( 555 ) DBKVPE ( 559 ) DDG (2517) GGEGAS ( 34 ) MDASG ( 120 ) CANECUR (3536) GGCS (3599) CANECUR (3536) GGCASR (3490) CANECUR (3536) CANECUR (3536) CANECUR (3536) GGCEGS (3592) GGCGRA (3499) CANECUR (3536) CANSEN (3475) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANSEN (3475) CANECUR (3536) DDVE (3321) DDVE (3321) DDVE (3321) BGDSAD (3397) DDSBKV ( 548 ) DDSS ( 511 ) GGDSU ( 523 ) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDYLSU (1939) DDYLSU (1939) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) MDASGPH ( 136 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEEIN ( 889 ) DNWSEEIN ( 889 ) DETRE (3194) DHNOHK (2308) DHNOHK (2308) DHLSFK (2174) DHLSFK (2174) MDASGPH ( 136 ) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) GGPED ( 16 ) GGPED ( 16 )
DLGHMM ( 378 ), MDIST ( 87 ), ZUE (1656), ZWSEL (1686) ZWSEL (1686) ATR (1870)
ADAGRLS (1007)
BKS (1624)
GGCASR (3490)
CANECUR (3536), GGCANECU (3580)
COWIV (3829)
GGDVE ( 563 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_NPFRA B_NPFRA2 B_NPFRCHK B_NPFRCHK2 B_NPFRST B_NPFRST2 B_NPGECOD B_NPGRBH B_NPHDEVH1 B_NPHDEVK B_NPHDEVL1 B_NPHDR B_NPHELSU B_NPHELSU2 B_NPHLA B_NPHNOHK B_NPHNOHK2 B_NPHRE B_NPHSF B_NPHSF2 B_NPHSFE B_NPHSFE2 B_NPHSV B_NPHSV2 B_NPHSVE B_NPHSVE2 B_NPICLSU B_NPICLSU2 B_NPKATF B_NPKATF2 B_NPKLDF B_NPKRA01 B_NPKRIC B_NPKRSPI B_NPKS1 B_NPKS2 B_NPKS3 B_NPKS4 B_NPLASFK B_NPLASFK2 B_NPLASH B_NPLASH2 B_NPLAVF B_NPLAVF2 B_NPLAVH B_NPLAVH2 B_NPLBK B_NPLBKE B_NPLBKO B_NPLBKP B_NPLDSSLM B_NPLFLSF B_NPLFLSF2 B_NPLGHMM B_NPLHFMLM B_NPLLAF B_NPLLAF2 B_NPLLASH B_NPLLASH2 B_NPLLRH B_NPLLRM B_NPLLSFV B_NPLM B_NPLNOS B_NPLNOS2 B_NPLSF B_NPLSF2 B_NPLSFV B_NPLSH B_NPLSH2 B_NPLSHS B_NPLSHS2 B_NPLSUIA B_NPLSUIA2 B_NPLSUIP B_NPLSUIP2 B_NPLSUKS B_NPLSUKS2 B_NPLSUUN B_NPLSUUN2 B_NPLSUVM B_NPLSUVM2
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS EIN LOK LOK LOK LOK AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DKVS (1346) DKVS (1346) DNOHK (2289) DNOHK (2289) DFRST (1361) DFRST (1361) CANECUR (3536) GGFGRH ( 147 ) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) DHELSU (1968) DHELSU (1968) GGHLA (3142) DHNOHK (2308) DHNOHK (2308) DHR (2792) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DHRLSU (1927) DHRLSU (1927) DHRLSUE (1936) DHRLSUE (1936) DICLSU (1952) DICLSU (1952) DKATSPFK (2048) DKATSPFK (2048) MDGEN ( 223 ) DKRA (1795) DKRIC (1772) DKRSPI (1779) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLBK (1073) DLBK (1073) DLBK (1073) DLBK (1073) DDSS ( 511 ) DLSF (2118) DLSF (2118) DLGHMM ( 378 )
Querverweisliste: Variable
Seite 3896 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
EVEKO (1520) EVEKO (1520)
DHLSFKE (2181) DHLSFKE (2181)
DSELHFS ( 528 )
DSELHFS ( 528 ) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLLR ( 256 ) DLLR ( 256 ) DLSFV (2188) DSELHFS ( 528 ) BGPNOS (2286) BGPNOS (2286) DLSF (2118) DLSF (2118) DLSFV (2188) DNOHK (2289) DNOHK (2289) DLSAHKBD (2071) DLSAHKBD (2071) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952)
DNOHK (2289) DNOHK (2289)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_NPLSV B_NPLSV2 B_NPLSVV B_NPLUES1E B_NPLZSR B_NPMA B_NPMD B_NPMDB B_NPMDSCH B_NPMFA B_NPMSVE B_NPN B_NPNOHK B_NPNOHK2 B_NPNOLSU B_NPNOLSU2 B_NPNOS B_NPNWKWA B_NPNWKWA2 B_NPNWKWE B_NPNWKWE2 B_NPNX B_NPORA B_NPORA2 B_NPOTM B_NPPH B_NPPH2 B_NPPH3 B_NPPH4 B_NPPHM B_NPPLLSU B_NPPLLSU2 B_NPSALSU B_NPSALSU2 B_NPSCR B_NPSKNO B_NPSNA B_NPSNA2 B_NPSUE B_NPSUE2 B_NPTAHFM B_NPTANKL B_NPTES B_NPTEVE B_NPTHM B_NPTM B_NPTMKI B_NPTNE B_NPTOL B_NPTUM B_NPUB B_NPUBR B_NPUF2SG B_NPUFMV B_NPUFNC B_NPUFPR B_NPUFRKC B_NPUFRLIP B_NPUFSGA B_NPUFSGB B_NPUFSGC B_NPUFSKA B_NPUFSPSC B_NPULSU B_NPULSU2 B_NPURRAM B_NPURROM B_NPURRST B_NPUTM B_NPVFZ B_NPWFS B_NPWFSRC B_NS2 B_NS2A B_NSA B_NSAFAN B_NSAKT B_NSEND B_NSGET B_NSKS B_NSNWRES B_NSOLST
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK EIN
BGELSV (3400) BGELSV (3400) DLSUV (2001) DLUES1E (3343) BGADAP ( 423 ) MDASG ( 120 ) DMDMIL (2700) DMBEG ( 324 ) NLKO ( 391 ) DMFB (3278) DMSVE (1604) DDG (2517) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) SKP (2334) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNMAX ( 239 ) DKVS (1346) DKVS (1346) GGTFM (2726) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPLLSU (1979) DPLLSU (1979) DSALSU (1995) DSALSU (1995) GGCS (3599) DSKNO (2324) DICLSU (1952) DICLSU (1952) DSUE (3340) DSUE (3340) GGTFAH (2746) DTANKL (1642) DTEV (1444) DTEVE (3334) GGTFM (2726) GGTFM (2726) GGGTS (2754) DTNE (3822) BGTOL (2750) BGTUMG (2773) GGUB (2784) GGUBR (2787) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DULSU (1997) DULSU (1997) DUR (2862) DUR (2862) DUR (2862) GGTFM (2726) DVFZ ( 192 ) WFS (3819) WFS (3819) LLRNS ( 265 ) LLRNS ( 265 ) SKR (2351) BBSAWE (1090) MDZUL ( 78 ) MDZUL ( 78 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 )
Querverweisliste: Variable
Seite 3897 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DSKNO (2324)
MDFAW ( 42 )
MSUDKSOM ( 772 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_NSRSL B_NSSL B_NSTABK B_NSTU B_NSWLMOD B_NSWO1
LOK LOK AUS AUS LOK EIN
LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRBB ( 247 ) ESNSWL (1120)
B_NSWO2
EIN
B_NTAL B_NUAIR B_NUAMSR B_NUBR2 B_NUBR3 B_NUBSG B_NUCINS2 B_NUGAT B_NUGRA B_NUKAT B_NUKAT2 B_NUKLA B_NUTOG B_NWADAA B_NWADAE B_NWADAGA B_NWADAGE B_NWADAGFA B_NWADAGFE B_NWDFONWS B_NWDN B_NWEMG B_NWFLADA B_NWFLADE B_NWGLEHE B_NWGLEHE2 B_NWHE B_NWHE2 B_NWILPA B_NWILPA2 B_NWILPE B_NWILPE2 B_NWKV B_NWKWAOSW B_NWLL B_NWLLDIF B_NWLLDIF2 B_NWLLNA B_NWLR B_NWLVA B_NWLVA2 B_NWLVE B_NWLVE2 B_NWLVRPA B_NWLVRPA2 B_NWLVRPE B_NWLVRPE2 B_NWMD B_NWMNOKE B_NWMNOKE2 B_NWMXOKE B_NWMXOKE2 B_NWNMOTA B_NWNMOTE B_NWNPOKE B_NWNPOKE2 B_NWOFFE B_NWOFFE2 B_NWPRIO B_NWREF B_NWRLLNA B_NWRPOSA B_NWRPOSE
LOK AUS AUS AUS AUS AUS EIN AUS AUS AUS EIN EIN AUS LOK LOK LOK LOK LOK LOK AUS LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS EIN LOK LOK AUS AUS
B_NWS
AUS
NWSUE ( 802 )
B_NWS2 B_NWS2E B_NWSA B_NWSAPKFA B_NWSAPKFE B_NWSAPPA
EIN EIN EIN AUS AUS AUS
BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 )
Querverweisliste: Variable
Seite 3898 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BBAGR ( 956 ), BBKW (2400), BDEMAB ( 367 ), DLLR ( 256 ), DTEV (1444), KODOH (2403), KOMRH (2417), LLRNS ( 265 ), LLRRM ( 296 ), LRS (1228), MDVERAD ( 210 ) BBREGNO (2217), BDEMUM ( 339 ), BGMNOSPM (2226), BGMSNOVK (2467), BGWPR ( 500 ), DKATFKEB (2036), ESUK (1130) DTANKL (1642) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536)
GGCASR (3490) COWIV (3829)
GGCTOL (2752) CANECUR (3536) CANECUR (3536) TVWNO (2316)
CANECUR (3536) BGARNW ( 853 ) BGARNW ( 853 ) BGARNW ( 853 ) BGARNW ( 853 ) BGARNW ( 853 ) BGARNW ( 853 ) BBNWS ( 898 ) LLRNS ( 265 ) BBSAWE (1090) BGARNW ( 853 ) BGARNW ( 853 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) WNWRE ( 777 ) WNWRE ( 777 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) DNWKW (2478) BBNWS ( 898 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) NWEVO ( 831 ) LLRNS ( 265 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) BBNWS ( 898 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) BBNWS ( 898 ) BBNWS ( 898 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) WNWRE ( 777 ) WNWRE ( 777 )
GGCGRA (3499) DNOHK (2289) DNOHK (2289) KMTR (3147) COWIV (3829), GGCTOL (2752)
WANWKW (2492) WANWKW (2492)
BBNWS ( 898 ) BGARNW ( 853 )
LLRNS ( 265 )
CANECU (3503) NLDG (2531) NWEVO ( 831 ) NWSUE ( 802 ) NWSUE ( 802 )
BBDNWS ( 867 ), BGARNW ( 853 ), NWEVO ( 831 ) BBDNWS ( 867 ), BGARNW ( 853 ), NWEVO ( 831 ), NWSOLLE ( 808 ), WNWRE ( 777 ) BBNWS ( 898 ), DMDSTP (2634), LLRNS ( 265 ), NWEVO ( 831 ), NWFW (806 ), NWSOLLE ( 808 ) DMDSTP (2634) DNWSEEIN ( 889 ), DNWSEIN ( 872 ) NWEVO ( 831 ), NWFW ( 806 ) NWSOLLE ( 808 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_NWSAPPE B_NWSAPSPE B_NWSBGLE B_NWSE B_NWSEVA B_NWSEVA2 B_NWSEVE B_NWSEVE2 B_NWSFRA B_NWSFRA2 B_NWSFRE B_NWSFRE2 B_NWSGUDA B_NWSGUDE B_NWSHKA B_NWSHKAA B_NWSHKAE B_NWSHKAPA B_NWSHKAPE B_NWSHKE B_NWSHKO B_NWSHKRPA B_NWSHKRPE B_NWSHKTA B_NWSHKTE B_NWSINVA B_NWSINVE B_NWSKFLLA B_NWSKFLLE B_NWSKHA B_NWSKHE B_NWSOADA B_NWSOEDK B_NWSREFA B_NWSREFE B_NWSRL B_NWSSPRGA B_NWSSPRGE B_NWSST B_NWSSTA B_NWSSTE B_NWSSTEND B_NWSTPA B_NWSTPVH B_NWSTVAKT B_NWSWG B_NWSYNA B_NWSYNA2 B_NWSYNE B_NWSYNE2 B_NWTA B_NWTE B_NWTF B_NWURLEDK B_NWVFA B_NWVFE B_NWVFG B_NWVFRE B_NWVFRE2 B_NWVSPE B_NWVSPE2 B_NXTRP_UM B_O2HKMAG B_O2HKMG B_O2HKMG2 B_O2HKMGV B_O2HKMGV2 B_OCIPLL B_OCIPLL2 B_OFAGREG B_OFAGRMN B_OFAGRMX B_OFAGRNL B_OFAGRNS B_OFAGRVT B_OFAGRVTA B_OFFLSFD B_OFFLSFD2 B_OFFLSFS B_OFFLSFS2 B_OFMSNDK
AUS LOK AUS EIN AUS AUS AUS AUS EIN EIN EIN EIN AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS LOK AUS AUS AUS AUS AUS LOK LOK EIN LOK AUS LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK LOK LOK LOK LOK AUS LOK LOK AUS AUS LOK LOK AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS
BBNWS ( 898 ) NWSOLLE ( 808 ) NWSOLLE ( 808 )
NWSOLLE ( 808 )
Seite 3899 von 4100 31.JAN.2003 Thomas Brosi
DNWSEEIN ( 889 ), DNWSEIN ( 872 ), LRSEB (1200), NWFW ( 806 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 )
BBNWS ( 898 ) BBNWS ( 898 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) NWSUE ( 802 ) NWSUE ( 802 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) NWEVO ( 831 )
NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 )
NWSOLLE ( 808 )
NWSOLLE ( 808 ) NWEVO ( 831 ), NWSOLLE ( 808 ), WNWRE ( 777 )
NWEVO ( 831 ) BBNWS ( 898 ) NWWUE ( 825 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) UMKOM (2840) SKR (2351) GGNOC (2196) GGNOC (2196) GGNOC (2196) GGNOC (2196) DICLSU (1952) DICLSU (1952) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) ADAGRLS (1007) ADAGRLS (1007) ADAGRLS (1007) ADAGRLS (1007) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) BGFKMS ( 732 )
BGPRGS ( 691 )
BBDNWS ( 867 ) BBDNWS ( 867 )
BGMNOSPS (2233), DNOHK (2289) BGMNOSPS (2233), DNOHK (2289)
BGAGRA ( 969 ), BGAGRSOL ( 919 ), DAGRKTST (1003), LLRNFA ( 292 ) ADAGRLS (1007) ADAGRLS (1007)
BGADAP ( 423 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_OFSKAKT B_OFSKAKT2 B_OFSKFR B_OFSKFR2 B_OFSNOMX B_OFSNOMX2 B_OFSPRF B_OFSPRF2 B_OFSWIKB B_OFSWIKB2 B_OKSA B_OKSA2 B_OLFST1ER B_OLFST2ER B_OLFST3ER B_OLFST4ER B_OLFSTC B_OLFSTDIS B_OLFSTNVA B_OLFSTOK B_OLFSTPL B_OLSWARN B_OMNFAKU B_OMNFAKU2 B_OMNHAKU B_OMNHAKU2 B_ONETIME B_OPTPHERK B_ORA2NT B_ORA2TL B_ORAMN B_ORAMN2 B_ORAMX B_ORAMX2 B_ORANT B_ORAST B_ORAST2 B_ORASTAB B_ORASTAB2 B_ORATL B_OREG B_OREG2 B_OREGAUS B_OREGL B_OREGL2 B_OSCFAKU B_OSCFAKU2 B_OSCHAKU B_OSCHAKU2 B_OSTABZS B_OSTABZS2 B_OUTOFSYN B_OXRSTFK B_OXRSTFK2 B_OXRSTHK B_OXRSTHK2 B_PADENDA B_PADENDA2 B_PADENDE B_PADENDE2 B_PBKVMN B_PBKVMNP B_PBKVNA B_PBPABR B_PBPLSIG B_PBPLSIG2 B_PBR5 B_PBR5IO B_PG1LIMSW B_PG2LIMSW B_PG3LIMSW B_PG4LIMSW B_PH2FLOK B_PH3FLOK B_PH4FLOK B_PHAACTIV B_PHADA B_PHADA1 B_PHADA2 B_PHADE B_PHADE1 B_PHADE2
LOK LOK LOK LOK AUS AUS AUS AUS LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK EIN AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS LOK LOK LOK AUS AUS AUS AUS LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN EIN LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
GGNOC (2196) GGNOC (2196) GGNOC (2196) GGNOC (2196) GGNOC (2196) GGNOC (2196) GGNOC (2196) GGNOC (2196) GGNOC (2196) GGNOC (2196) GGNOC (2196) GGNOC (2196) COWIV (3829) COWIV (3829) COWIV (3829) COWIV (3829) COWIV (3829) COWIV (3829) COWIV (3829) COWIV (3829) COWIV (3829) COWIV (3829) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) DDG (2517)
Querverweisliste: Variable
Seite 3900 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DNOHK (2289) DNOHK (2289)
CANSEN (3475)
KTMHK (1829)
DMDLAD (2652) DTANKL (1642) DTANKL (1642) LRA (1322) LRA (1322) LRA (1322) LRA (1322) DTANKL (1642) DKVS (1346) DKVS (1346) DKVS (1346) DKVS (1346) DTANKL (1642) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) DKVS (1346) DKVS (1346) BBFEWNE (3379) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) GGPED ( 16 ) DNOHK (2289) DNOHK (2289)
LRAEB (1212) LRAEB (1212) BGPNOS (2286), BGSIK (2438), SKP (2334) BGPNOS (2286), BGSIK (2438)
DKATSPFK (2048) DKATSPFK (2048) KTMHK (1829)
MDBGRG ( 107 ) MDBGRG ( 107 ) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) DPH (2550) DPH (2550) DPH (2550) HT2KTPH (3668) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492)
NLPH (3449) NLPH (3449) NLPH (3449) BBDNWS ( 867 ), BBNWS ( 898 ), BGARNW ( 853 ), NWSUE ( 802 ) DDG (2517), DNWKW (2478) DDG (2517), DNWKW (2478) BBDNWS ( 867 ), BBNWS ( 898 ), BGARNW ( 853 ), NWSUE ( 802 ) DDG (2517), DNWKW (2478) DDG (2517), DNWKW (2478)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
B_PHESAB B_PHFLOK B_PHGEFLA B_PHGEFLA2 B_PHGEFLE B_PHGEFLE2 B_PHINVMX B_PHNMO B_PHNMU B_PHSINVBE B_PHSINVST B_PHSNL B_PHSNLINV B_PHSNLOK B_PKNDNMB B_PLENVH B_PLENVH2 B_PLHFM B_PLOK B_PLOKA B_PLRA B_PLTAB B_PMXKST B_PNOSSB B_POLNWOK B_PRANFDO B_PRANFMR B_PREDFK B_PREDFK2 B_PRHIGH B_PRIPF B_PRIPF2 B_PRIPH B_PRIPH2 B_PRIPV B_PRIPV2 B_PRISTOV B_PRKB B_PRKBHOMS B_PRMXNL B_PRNL B_PRNPLUE B_PRNSCH B_PROK B_PSDSSMW B_PSINI B_PSPAUS B_PSPTRES B_PSPWL B_PSSNGRD B_PSSPGRD B_PSSPGRDF B_PUG B_PUGD B_PULLUP B_PUMP B_PUSAB B_PUSAB2 B_PVLAB B_PVLNL B_PWF
EIN AUS LOK LOK LOK LOK LOK AUS AUS AUS AUS EIN AUS EIN EIN LOK LOK EIN LOK LOK EIN LOK LOK LOK EIN LOK LOK LOK LOK LOK AUS AUS EIN EIN EIN EIN AUS LOK LOK AUS AUS EIN AUS AUS AUS LOK LOK EIN EIN AUS LOK LOK AUS LOK LOK AUS AUS AUS LOK LOK AUS
B_PWFAST B_PWFPAT B_PWGLK B_PWGNOTEN B_PWGNOTFR B_PWGNOTUM B_PWGNOT_C
LOK LOK LOK LOK AUS AUS EIN
Definiert in DPH (2550) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) NLPH (3449) WANWKW (2492) WANWKW (2492) NLPH (3449) NLPH (3449) NLPH (3449)
Querverweisliste: Variable
Seite 3901 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von KOEVAB (1564) NLPH (3449)
AEVAB (1533), DMDSTP (2634), EVABUE (1562) ALE (2507), BGWNE (3441) BGWNE (3441) MDBGRG ( 107 )
DPLLSU (1979) DPLLSU (1979) BGFKMS ( 732 ) DMDFON (2575) DMDFON (2575) TKMWL (3056) BGTABST (2822) HDRPSOL (1589) BGPNOS (2286) BBNWS ( 898 ) KODOH (2403) KOMRH (2417) DKATSPFK (2048) DKATSPFK (2048) NLPH (3449) GGLSF (2012) GGLSF (2012)
BGBVG (1189) SKR (2351) SKR (2351) DKVBDE (1607) DKVBDE (1607) HDRPIST (1594) NLPH (3449) GGDSS ( 521 ) DDSS ( 511 ) LRSEB (1200)
BGRLFGZS ( 746 ) BGRLFGZS ( 746 ) BGRLFGZS ( 746 ) GGDSU ( 523 ) BGMSDK ( 727 ) GGTFM (2726) GGLSVFH (2027) GGRTLSU (1907) GGRTLSU (1907) AEKP (1618) AEKP (1618) BBHWONOF (3384)
DGGTVHK (2761) BBHWONOF (3384) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) UFSPSC (2871)
KTGGLSVFH (2003) KTGGLSVFH (2003) KTGGLSVFH (2003) KTGGLSVFH (2003) KTGGLSVFH (2003) KTGGLSVFH (2003) SKR (2351)
HDRPSOL (1589) HDRPIST (1594), NLKO ( 391 ), NLPH (3449) NLKO ( 391 ) NLKO ( 391 ) DDSS ( 511 )
LLRMR ( 251 ) DCFFLR (3417), LRSEB (1200) BGFKMS ( 732 )
BBKH (2384), BGDSAD (3397), TVWNO (2316)
ABKVP ( 553 ), ADAGRLS (1007), BBBO (1367), BBKH (2384), BDEMUM (339 ), BGADAP ( 423 ), BGAGRA ( 969 ), BGDSAD (3397), BGDVE ( 614 ), BGFKMS ( 732 ), BGKMST (3317), BGLAMABM (2237), BGLBK (1053), BGMNOREG (2205), BGMNOSPS (2233), BGPNOS (2286), BGSIK (2438), BGTABST (2822), BGTPABG (3429), BGTUMG (2773), DAGRLS ( 985 ), DAGRS ( 993 ), DDG (2517), DDSS ( 511 ), DDVE (3321), DDYLSU (1939), DGGTVHK (2761), DHDEVE (1574), DHR (2792), DIMCA (3244), DIMCTES (3247), DKATSPFK (2048), DKRIC (1772), DKRS (1782), DKVS (1346), DLSAFK (2140), DLSAHKBD (2071), DLSSA (3282), DMDFOF (2654), DMDFON (2575), DMDMIL (2700), DNWKW (2478), DSKNO (2324), DTEV (1444), ESSTT (1099), GGCANECU (3580), GGEGAS ( 34 ), GGFST (1641), GGRTLSU (1907), GGTFAH (2746), GGUBR (2787), KMTR (3147), KRADAP (1768), KRDY (1764), LLRNS ( 265 ), LRA (1322), LRFKC (1277), MDVERAD ( 210 ), MOTAUS (2819), RDE (3457), SALSU (1971), SKP (2334), SKR (2351), SRMUE ( 411 ), STADAP (1108), WANWKW (2492)
BBKD ( 62 ), DUF (2984), FGRABED ( 155 ), NLKO ( 391 ), UFSPSC (2871) GGPED ( 16 ), URADCC (2855) GGPED ( 16 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
B_PWOFNWA B_PWOFNWE B_PWRON B_PWRSAV B_PWRSV B_PYAFRA B_PYAFRAT B_PYALASP B_PYAORA B_PYATEH B_PYATEL B_PYATEM B_PYATEN B_PYATEVH B_PYATEVM B_PYBAGRA B_PYBDLSU B_PYBDLSU2 B_PYBFKD B_PYBFKD2 B_PYBFRST B_PYBFUPS B_PYBHKS B_PYBHMM B_PYBHOM B_PYBHOS B_PYBLAFH B_PYBLAFH2 B_PYBLAHH B_PYBLAHH2 B_PYBLASH B_PYBLLRH B_PYBLLRM B_PYBLSFV B_PYBPBRI B_PYBPLSU B_PYBSCH B_PYBSKH B_PYBTEST B_PYBTEVP B_PZDIFNO B_PZDIFNO2 B_QMISMEUS B_RALECTR B_RALEOK B_RAMP2I1 B_RAMP2I2 B_RAMPI1 B_RAMPI2 B_RAPSKT B_RAPSLMDS B_RBATR B_RBATR2 B_RBDESU B_RBDESU2 B_RBTE B_RBTE2 B_RDBKVP B_RDBKVPPS B_RDEDTRIG B_RDEPLAUS B_RDEUNDEF B_RDHSI2 B_RDKTI2 B_RDLSI2 B_RDPH B_RDYAGR B_RDYDLDP B_RDYDLDPF B_RDYDLDPG B_RDYDMTL B_RDYHS B_RDYKAT B_RDYLS B_RDYTES B_RDYTEV B_READAP B_RECRES5V B_RECSTA B_REDHSF B_REDHSF2 B_REGA
EIN EIN AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS AUS AUS AUS LOK AUS AUS AUS LOK LOK LOK
Definiert in
AAGRDC (1016) AAGRDC (1016) ADVE ( 573 ) LRAEB (1212) LRAEB (1212) KOLASPH (2428) LRAEB (1212) TEBEB (1402) TEBEB (1402) TEBEB (1402) TEBEB (1402) DTEV (1444) DTEV (1444) BGAGRA ( 969 ) DDYLSU (1939) DDYLSU (1939) DKATFKEB (2036) DKATFKEB (2036) DFRST (1361) BGADAP ( 423 ) DSMBDEP (3223) DSMBDEP (3223) DSMBDEP (3223) DSMBDEP (3223) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLLR ( 256 ) DLLR ( 256 ) DLSFV (2188) BGADAP ( 423 ) DPLLSU (1979) DSMBDEP (3223) DSMBDEP (3223) DTEV (1444) DTEV (1444) DNOHK (2289) DNOHK (2289) MDFAW ( 42 ) ALE (2507) ALE (2507) MDZW (1693) MDZW (1693) MDZW (1693) MDZW (1693) BGADAP ( 423 ) BGADAP ( 423 ) ATR (1870) ATR (1870) BGSIK (2438) BGSIK (2438) TEBEB (1402) TEBEB (1402) DBKVP ( 555 ) DBKVP ( 555 ) RDE (3457) RDE (3457) RDE (3457) DIMCHLS (3267) DIMCKAT (3252) DIMCLS (3254) RDE (3457) DIMCAGR (3250) DIMCTES (3247) DIMCTES (3247) DIMCTES (3247) DIMCTES (3247) DIMCHLS (3267) DIMCKAT (3252) DIMCLS (3254) DIMCTES (3247) DIMCTES (3247) DMDFOF (2654) BBRCVRY (3389) BBRCVRY (3389) HLSFK (2184) HLSFK (2184) SKP (2334)
Querverweisliste: Variable
Seite 3902 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von BBNWS ( 898 ) BBNWS ( 898 ) ADAGRLS (1007) ADAGRLS (1007) GKEB (1199)
GKEB (1199)
GKEB (1199) GKEB (1199) GKEB (1199)
BDEMUM ( 339 )
DAGRS ( 993 )
DTEV (1444), TEB (1410) DTEV (1444), TEB (1410)
DIMCA (3244)
DIMCA (3244) DIMCA (3244) DIMCA (3244) DIMCA (3244) DMDSTP (2634)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_REGBRK B_REGC B_REGEND B_REGFRBKS B_REGLERR B_REGMFG B_REGNO B_REGNOSB B_REGNT B_REGOLSW B_REGOLSW2 B_REGRES B_REGS B_REGSET B_REGSP B_REGST B_REGSUL B_REGU B_REHSF B_REINI B_REONOS B_RESABG B_RESABG2 B_RESCOUN B_RESCOUN2 B_RESDYMX B_RESDYMX2 B_RESETSYN B_RESGNPS B_RESMAXPL B_RESMINPL B_RESTORE B_RFGOOT B_RGANG B_RIAKF B_RIAKF2 B_RIBEF B_RIBEF2 B_RIBEFV B_RIBEFV2 B_RICALF B_RICALF2 B_RICH B_RICH2 B_RICHLIM B_RIERRF B_RIERRF2 B_RIIBF B_RIIBF2 B_RIIMPF B_RIMF B_RIMF2 B_RINABG B_RINABG2 B_RINEZA B_RINEZA2 B_RINF B_RINF2 B_RINH B_RINH2 B_RINNP B_RINNP2 B_RINV B_RINV2 B_RIPUF B_RIPUF2 B_RIPUH B_RIPUH2 B_RIPUV B_RIPUV2 B_RIREF B_RIREF2 B_RISIGF B_RISIGF2 B_RISPF B_RISPF2 B_RKAPP B_RKKH B_RKTEB B_RLP B_RLPVSS
LOK AUS AUS LOK LOK AUS LOK LOK AUS LOK LOK LOK AUS LOK EIN AUS AUS LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK AUS LOK AUS AUS LOK AUS AUS LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS EIN EIN AUS AUS EIN EIN AUS AUS EIN EIN EIN EIN EIN EIN EIN EIN LOK LOK EIN EIN LOK LOK EIN LOK LOK AUS EIN
SKR (2351) SKR (2351) SKR (2351) BKS (1624) MDGEN ( 223 ) TVWNO (2316) SKR (2351) BBREGNO (2217) SKR (2351) BGMNOREG (2205) BGMNOREG (2205) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKP (2334) SKR (2351) HLSFK (2184) DMDZAG (2686) SKR (2351) GGO2LSU (1899) GGO2LSU (1899) DNOHK (2289) DNOHK (2289) DDYLSU (1939) DDYLSU (1939) NLDG (2531) DDSS ( 511 ) DDSS ( 511 ) DDSS ( 511 ) BBHWONOF (3384) GGFGRH ( 147 ) MDWAN ( 214 ) GGLSF (2012) GGLSF (2012) GGLSF (2012) GGLSF (2012) GGLSF (2012) GGLSF (2012) DHRLSU (1927) DHRLSU (1927) KTMHK (1829) KTMHK (1829) KTMHK (1829) DHLSFK (2174) DHLSFK (2174) GGLSF (2012) GGLSF (2012) GGLSF (2012) GGLSF (2012) GGLSF (2012) GGRTLSU (1907) GGRTLSU (1907)
GGLSF (2012) GGLSF (2012)
DHRLSU (1927) DHRLSU (1927)
Querverweisliste: Variable
Seite 3903 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
SKR (2351)
SKR (2351), TVWNO (2316) TVWNO (2316) SKR (2351)
HRLSU (1919) HRLSU (1919) GGRTLSU (1907), HRLSU (1919) GGRTLSU (1907), HRLSU (1919) DHLSFK (2174), DLSSA (3282) DHLSFK (2174), DLSSA (3282) DLSSA (3282), TKMWL (3056) DLSSA (3282), TKMWL (3056) FLSUBB (1913) FLSUBB (1913) DLSSA (3282) DLSSA (3282) GGLSF (2012), GGLSVFH (2027) GGLSF (2012), GGLSVFH (2027) GGLSVFH (2027) GGLSVFH (2027) GGLSVFH (2027) GGLSVFH (2027)
GGLSF (2012) GGLSF (2012) DHLSFK (2174), DLSF (2118) DHLSFK (2174), DLSF (2118) GGLSF (2012) GGLSF (2012) BGLASO (1154), BGRLSOL ( 682 ), GK (1081) KODOH (2403) TEB (1410) BGWPR ( 500 )
BGRLP ( 503 ) BGRLP ( 503 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
B_RLSAUG B_RLSOLSA B_RLSTAT B_RLXRED B_RMNFAKU B_RMNFAKU2 B_RMNHAKU B_RMNHAKU2 B_RMSVAL B_RQNVRBUP B_RQTAGR B_RQTKMTR B_RQTLBK B_RQTNWS B_RQTTEV B_RRDET B_RRIESAP B_RSCFAKU B_RSCFAKU2 B_RSCHAKU B_RSCHAKU2 B_RST1PH B_RST1PH2 B_RST1PH3 B_RST1PH4 B_RST3PH B_RST3PH2 B_RST3PH3 B_RST3PH4 B_RTDBKVL B_RTDBKVP B_RTVZNS B_RTVZNS2 B_RZTTMBKS B_SA
EIN LOK AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS LOK EIN AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK AUS
B_SAAGR B_SAB
LOK AUS
DLSAHKBD (2071) BBSAWE (1090)
B_SABBTS B_SABFG B_SABKUP B_SABMEE B_SABT B_SABTE B_SABTEV B_SACC B_SACVT B_SADIASP B_SADYN B_SADYN2 B_SAEN B_SAG B_SAG2 B_SAHK B_SAHK2 B_SALB B_SALSU B_SALSU2 B_SALSUMN B_SALSUMN2 B_SALSUMS B_SALSUMS2 B_SAPE B_SAUMG B_SAV B_SAVACC B_SAVBKS B_SAVFGR B_SAVFGRC
AUS AUS LOK LOK LOK AUS AUS AUS AUS LOK LOK LOK EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK EIN AUS AUS EIN
LAMBTS (1177) BBSAWE (1090) BDEMKO ( 327 ) MDRED (1526) BBSAWE (1090) BBSAWE (1090) TEBEB (1402) CANECUR (3536) CANECUR (3536) DHNOHK (2308) SALSU (1971) SALSU (1971)
Definiert in
Querverweisliste: Variable
Seite 3904 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von BGRLMXS ( 946 )
BGRLSOL ( 682 ) BDEMUM ( 339 ) BGRLMXS ( 946 ) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) DTEV (1444) BBHWONOF (3384) TKSTA (3053) TKSTA (3053) TKSTA (3053) TKSTA (3053) TKSTA (3053) ALE (2507)
BDEMUS ( 351 )
KTMHK (1829)
AAGRDC (1016) HT2KTKMTR (3655) ALBK (1044) HT2KTNWS (3686) HT2KTTEV (3685) BGAGRSOL ( 919 )
BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DDSBKV ( 548 ) DBKVP ( 555 ) BBREGNO (2217) BBREGNO (2217) BKS (1624) MSF ( 12 )
SALSU (1971) SALSU (1971) GGNOC (2196) GGNOC (2196) SALSU (1971) SALSU (1971) SALSU (1971) SALSU (1971) SALSU (1971) SALSU (1971) SALSU (1971) SALSU (1971) SALSU (1971) SALSU (1971) DBKS (3607) FGRREGL ( 185 )
KTMHK (1829)
AMSV (1600), ARMD ( 66 ), ATM (1799), BBAGR ( 956 ), BBBO (1367), BBREGNO (2217), BDEMEN ( 357 ), BDEMUS ( 351 ), BGADAP ( 423 ), BGFKMS (732 ), BGKV (1584), BGMNOREG (2205), BGMSNOVK (2467), BGRLMIN (943 ), BGRLSOL ( 682 ), BGRPS ( 752 ), BGTPABG (3429), BKS (1624), DAGRLS ( 985 ), DBKS (3607), DDSS ( 511 ), DGGTVHK (2761), DHDEVE (1574), DHLSFK (2174), DHNOHK (2308), DHRLSU (1927), DICLSU (1952), DKVS (1346), DLLR ( 256 ), DLSAFK (2140), DLSAHKBD (2071), DMBEG ( 324 ), DMDSTP (2634), DVFZ ( 192 ), EGAG ( 11 ), ESUK (1130), ESWE (1128), GGLSF (2012), GGNOC (2196), GGTFA (2743), GGTFAH (2746), GGTFM (2726), GK (1081), KODOH (2403), KOS (3109), KTMHK (1829), LLRBB ( 247 ), LRSEB (1200), MDAUTG ( 138 ), MDFAW ( 42 ), MDKOG ( 308 ), MDRED (1526), MDVER ( 206 ), NLPH (3449), NWEVO ( 831 ), SALSU (1971), SKP (2334), SKR (2351), TKMWL (3056), TVWNO (2316), ZGST (1369), ZUE (1656), ZUESZ (3759), ZWMIN (1704), ZWSEL (1686) BDEMKO ( 327 ), LLRBB ( 247 ), LLRMD ( 245 ), MDFAW ( 42 ), MDMIN (194 ), MDRED (1526), MDVER ( 206 ), MSF ( 12 ) BBSAWE (1090) MDFAW ( 42 )
AMSV (1600), BKS (1624), LAMBTS (1177), TEB (1410), TEBEB (1402) KMTR (3147), KOS (3109), LLRNS ( 265 ) BBSAWE (1090)
BBSAWE (1090), DLLR ( 256 ) DSALSU (1995)
FGRREGL ( 185 ) BBSAWE (1090) BBSAWE (1090) FGRREGL ( 185 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3905 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
B_SAVMD B_SAVMSR B_SBBFK
AUS AUS AUS
MDKOG ( 308 ) GGCASR (3490) DLSF (2118)
B_SBBFK2
AUS
DLSF (2118)
BBSAWE (1090) BBSAWE (1090) BGLAMABM (2237), DKATFKEB (2036), DLSAFK (2140), DPLLSU (1979),HLSFK (2184), LRFKEB (1290), LRSKA (1261) BGLAMABM (2237), DKATFKEB (2036), DLSAFK (2140), DPLLSU (1979),HLSFK (2184), LRFKEB (1290), LRSKA (1261)
B_SBBFKRE B_SBBFKRE2 B_SBBFKV B_SBBFKV2 B_SBBHK
LOK LOK AUS AUS AUS
DLSF (2118) DLSF (2118) DLSAFK (2140) DLSAFK (2140) GGLSHNO (2115)
B_SBBHK2
AUS
GGLSHNO (2115)
B_SBBHKV B_SBBHKV2 B_SBBL2_BT B_SBBLSU
LOK LOK AUS AUS
DLSAHKBD (2071) DLSAHKBD (2071) UFRKC (2938) FLSUBB (1913)
B_SBBLSU2
AUS
FLSUBB (1913)
B_SBBLS_BT B_SBBVK
AUS AUS
UFRKC (2938) BGLAMBDA (3406)
B_SBBVK2
AUS
BGLAMBDA (3406)
B_SBNNOUN B_SBNNOUN2 B_SBTSTART B_SCAFRA B_SCAFRAT B_SCALASP B_SCAORA B_SCATEH B_SCATEL B_SCATEM B_SCATEN B_SCATEVH B_SCATEVM B_SCBAGRA B_SCBDLSU B_SCBDLSU2 B_SCBFKD B_SCBFKD2 B_SCBFRAT B_SCBFRST B_SCBLAFH B_SCBLAFH2 B_SCBLAHH B_SCBLAHH2 B_SCBLASH B_SCBLASH2 B_SCBLLRH B_SCBLLRM B_SCBLSFV B_SCBPLSU B_SCBTEVP B_SCH
LOK LOK EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN DOK EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN AUS
BGMNOSPS (2233) BGMNOSPS (2233)
B_SCHAB B_SCHAGRDI B_SCHAGREN B_SCHAGRS
AUS AUS AUS AUS
BDEMAB ( 367 ) BBAGRMW ( 936 ) BBAGRMW ( 936 ) BDEMUM ( 339 )
B_SCHBV B_SCHEN B_SCHENMD B_SCHENMDK B_SCHENVZ B_SCHFES
AUS AUS LOK LOK LOK AUS
BGBVG (1189) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMUM ( 339 )
DLSFV (2188) DLSFV (2188) BBREGNO (2217), BGLAMABM (2237), BGMNOREG (2205), BGSIK (2438), DLSAHKBD (2071), DNOHK (2289), DPLLSU (1979), GGNOC (2196), LRHKEB (1305), LRSKA (1261), TKMWL (3056), TVWNO (2316) BBREGNO (2217), BGLAMABM (2237), BGMNOREG (2205), BGSIK (2438), DLSAHKBD (2071), DNOHK (2289), DPLLSU (1979), GGNOC (2196), LRSKA (1261), TKMWL (3056)
BGLAMABM (2237), BGLAMBDA (3406), BGMNOREG (2205), DCFFLR (3417), DDYLSU (1939), LRSEB (1200), LRSKA (1261), SALSU (1971), UFRKC (2938) BGLAMABM (2237), BGLAMBDA (3406), BGMNOREG (2205), DCFFLR (3417), DDYLSU (1939), LRSEB (1200), LRSKA (1261), SALSU (1971), UFRKC (2938) BBBO (1367), DCFFLR (3417), DPLLSU (1979), LRAEB (1212), TEB (1410), TEBEB (1402), TKMWL (3056) BBBO (1367), DCFFLR (3417), DPLLSU (1979), LRAEB (1212), TEBEB (1402), TKMWL (3056)
NMAXMD ( 233 ) GKEB (1199), LRAEB (1212) LRAEB (1212) KOLASPH (2428) GKEB (1199), LRAEB (1212) TEBEB (1402) TEBEB (1402) TEBEB (1402) GKEB (1199), TEBEB (1402) DTEV (1444), GKEB (1199) DTEV (1444), GKEB (1199) BGAGRA ( 969 ) DDYLSU (1939) DDYLSU (1939) DKATFKEB (2036) DKATFKEB (2036) GKEB (1199)
BDEMUM ( 339 )
DFRST (1361) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLLR ( 256 ) DLLR ( 256 ) DLSFV (2188) DPLLSU (1979) DTEV (1444) ATM (1799), BDEMEN ( 357 ), BDEMKO ( 327 ), BDEMUE ( 325 ), BDEMUS (351 ), BGAGRA ( 969 ), BGAGRSOL ( 919 ), BGLASO (1154), BGMSNOVK (2467), BGPEXT ( 450 ), BGRLMIN ( 943 ), BGWPR ( 500 ), DAGRS ( 993 ), DDYLSU (1939), DGGTVHK (2761), DMDDLU (2625), DMDLU (2613), DMDLUA (2630), DMDMIL (2700), DMDSTP (2634), DTEV (1444), ESNSWL (1120), GGTFM (2726), HDRPSOL (1589), KTMHK (1829), LAMKO (1145), LAMSDNE (1168), LLRRM ( 296 ), LRSEB (1200), MDBAS ( 93 ), NLKO ( 391 ), RKTI (1494), SKR (2351), TEB (1410), ZGST (1369), ZUESCH (1701), ZUESZ (3759), ZWLIM (1671), ZWSEL (1686) NLKO ( 391 ) BGAGRSOL ( 919 ), BGPRGS ( 691 ), BGRFIS ( 939 ), BGWGWV ( 861 ),NWSOLLE ( 808 ), NWWUE ( 825 ) BDEMEN ( 357 )
BDEMEN ( 357 ), BGPRGS ( 691 ), BGRFIS ( 939 ), BGRLMIN ( 943 ), BGRLSOL ( 682 ), BGRPS ( 752 ), FUEDK ( 757 ), MDFUE ( 677 ), VPSKO ( 722 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3906 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
B_SCHLBKS B_SCHS
AUS AUS
BDEMUM ( 339 ) BDEMKO ( 327 )
B_SCHV B_SCHVLL B_SCHZ B_SCMEBFK B_SCMEBFK2 B_SCMEBHK B_SCMEBHK2 B_SCMUVW B_SDFPAB B_SENDREG B_SENDREG2 B_SETMNPH B_SETMNPH2 B_SETMNPH3 B_SETMNPH4 B_SETMXPH B_SETMXPH2 B_SETMXPH3 B_SETMXPH4 B_SETNPPH B_SETNPPH2 B_SETNPPH3 B_SETNPPH4 B_SFAB B_SFAB2 B_SFMT B_SFMT2 B_SFREI B_SFREI2 B_SFRES B_SFRES2 B_SFSC B_SFUERF B_SFUERF2 B_SGS B_SGS0 B_SGSPL B_SGSPL_UC B_SGSPL_UM B_SGSRED B_SHAB B_SHKEN B_SHMM B_SHRES B_SHRES2 B_SHSC B_SHUERF B_SHUERF2 B_SH_ACT B_SH_MVW B_SIAGRE B_SIAGRL B_SIAGRS B_SIAGRV B_SIASGNPL B_SIASVE B_SIATVH B_SIATVH2 B_SIBKS B_SIBKSE B_SIBKVP B_SIBKVPE B_SIBM B_SIBREMS B_SIBZNPL B_SICAIR B_SICAIRP B_SICAS B_SICAT B_SICBSG B_SICGAT B_SICGE B_SICGRA B_SICIF B_SICIFS B_SICINS B_SICKLA B_SICLWS B_SICNOX
AUS LOK AUS AUS AUS AUS AUS AUS EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS AUS AUS EIN LOK AUS AUS AUS EIN EIN EIN AUS AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
BDEMUM ( 339 ) BDEMAB ( 367 ) BDEMKO ( 327 ) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) DSCHED (3198)
LBKSOL (1037), LBKUE (1035) BBKR (1716), BDEMEN ( 357 ), BDEMUE ( 325 ), BDEMUM ( 339 ), LAMSDNE (1168), SKR (2351), TEB (1410), ZWMIN (1704) LLRRM ( 296 ), MDBAS ( 93 )
KOEVAB (1564) BGMNOREG (2205) BGMNOREG (2205) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DHLSFK (2174) DHLSFK (2174) BGMNOREG (2205) BGMNOREG (2205) BGSIK (2438) BGSIK (2438) GGLSVFH (2027) GGLSVFH (2027) CANECUR (3536) GGLSF (2012) GGLSF (2012) MDKOG ( 308 ) MDKOG ( 308 ) MDASG ( 120 ) UFSGSC (2966) UFSGSC (2966) MDASG ( 120 )
DSKNO (2324) GGLSF (2012) GGLSF (2012) MDVERB ( 197 ) GGLSVFH (2027) GGLSVFH (2027) BGBVG (1189), DUF (2984), MDRED (1526), MDZUL ( 78 )
MDASG ( 120 ) MDRED (1526) LRHKEB (1305)
NWEVO ( 831 ) SKR (2351) GGLSVFH (2027) GGLSVFH (2027) TKMWL (3056) GGLSF (2012), GGLSVFH (2027) GGLSF (2012), GGLSVFH (2027) CANECUR (3536) CANECUR (3536) DAGRE (3338) DAGRLS ( 985 ) DAGRS ( 993 ) DAGRLS ( 985 ) MDASG ( 120 )
GGAGRV ( 913 )
NLKO ( 391 ) DGGTVHK (2761) DGGTVHK (2761) DBKS (3607) DBKSE (3615) DBKVP ( 555 ) DBKVPE ( 559 ) DDG (2517) GGEGAS ( 34 ) MDASG ( 120 ) CANECUR (3536) GGCS (3599) GGCASR (3490) CANECUR (3536) CANECUR (3536) CANECUR (3536) GGCEGS (3592) GGCGRA (3499) CANECUR (3536) CANSEN (3475) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANSEN (3475)
BKS (1624)
CANECUR (3536), GGCANECU (3580)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_SICTOG B_SIDK1P B_SIDPUPSR B_SIDSBKV B_SIDSS B_SIDSSLM B_SIDSU B_SIDVEE B_SIDVEF B_SIDVEL B_SIDVEN B_SIDVER B_SIDVEU B_SIDVEV B_SIDYLSU B_SIDYLSU2 B_SIDZKU0 B_SIDZKU1 B_SIDZKU2 B_SIDZKU3 B_SIDZKU4 B_SIDZKU5 B_SIDZKU6 B_SIDZKU7 B_SIEGSBGR B_SIENWS B_SIENWS2 B_SIENWSE B_SIENWSE2 B_SIETRE B_SIFHNOH B_SIFHNOH2 B_SIFHSF B_SIFHSF2 B_SIFKU B_SIFNOHK B_SIFNOHK2 B_SIFO2HK B_SIFO2HK2 B_SIFP1P B_SIFP2P B_SIFRA B_SIFRA2 B_SIFRST B_SIFRST2 B_SIFUSHK B_SIFUSHK2 B_SIGECOD B_SIGFLSF B_SIGFLSF2 B_SIGLAF B_SIGLAF2 B_SIGLASH B_SIGLASH2 B_SIGLMINI B_SIGLMN B_SIGRBH B_SIHDEVH1 B_SIHDEVK B_SIHDEVL1 B_SIHDR B_SIHELSU B_SIHELSU2 B_SIHLA B_SIHNOHK B_SIHNOHK2 B_SIHRE B_SIHSF B_SIHSF2 B_SIHSFE B_SIHSFE2 B_SIHSV B_SIHSV2 B_SIHSVE B_SIHSVE2 B_SIICLSU B_SIICLSU2 B_SIKATF B_SIKATF2 B_SIKLDF B_SIKRA01 B_SIKRIC
AUS LOK AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS LOK LOK AUS LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
CANECUR (3536) DDVE (3321) BGDSAD (3397) DDSBKV ( 548 ) DDSS ( 511 ) DDSS ( 511 ) GGDSU ( 523 ) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDYLSU (1939) DDYLSU (1939) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) MDASGPH ( 136 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEEIN ( 889 ) DNWSEEIN ( 889 ) DETRE (3194) DHNOHK (2308) DHNOHK (2308) DHLSFK (2174) DHLSFK (2174) MDASGPH ( 136 ) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) GGPED ( 16 ) GGPED ( 16 ) DKVS (1346) DKVS (1346) DFRST (1361) DFRST (1361) DNOHK (2289) DNOHK (2289) CANECUR (3536) DLSF (2118) DLSF (2118) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DDSS ( 511 ) DDSS ( 511 ) GGFGRH ( 147 ) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) DHELSU (1968) DHELSU (1968) GGHLA (3142) DHNOHK (2308) DHNOHK (2308) DHR (2792) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DHRLSU (1927) DHRLSU (1927) DHRLSUE (1936) DHRLSUE (1936) DICLSU (1952) DICLSU (1952) DKATSPFK (2048) DKATSPFK (2048) MDGEN ( 223 ) DKRA (1795) DKRIC (1772)
Querverweisliste: Variable
Seite 3907 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DSELHFS ( 528 )
EVEKO (1520)
DHLSFKE (2181) DHLSFKE (2181)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_SIKRSPI B_SIKS1 B_SIKS2 B_SIKS3 B_SIKS4 B_SIKUPPL B_SILASFK B_SILASFK2 B_SILASH B_SILASH2 B_SILAVF B_SILAVF2 B_SILAVH B_SILAVH2 B_SILBK B_SILBKE B_SILBKO B_SILBKP B_SILGHMM B_SILLRH B_SILLRM B_SILM B_SILSF B_SILSF2 B_SILSFV B_SILSH B_SILSH2 B_SILSUIA B_SILSUIA2 B_SILSUIP B_SILSUIP2 B_SILSUKS B_SILSUKS2 B_SILSUUN B_SILSUUN2 B_SILSUVM B_SILSUVM2 B_SILSV B_SILSV2 B_SILSVV B_SILUES1E B_SILZSR B_SIMA B_SIMD B_SIMDB B_SIMDSCH B_SIMSVE B_SIN B_SINOHK B_SINOHK2 B_SINOLSU B_SINOLSU2 B_SINWKWA B_SINWKWA2 B_SINWKWE B_SINWKWE2 B_SINX B_SIORA B_SIORA2 B_SIPH B_SIPH2 B_SIPH3 B_SIPH4 B_SIPHM B_SIPLLSU B_SIPLLSU2 B_SISALSU B_SISALSU2 B_SISCR B_SISKNO B_SISUE B_SISUE2 B_SITAHFM B_SITANKL B_SITES B_SITEVE B_SITM B_SITMKI B_SITNE B_SITOL B_SITUM B_SIUBR
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DKRSPI (1779) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DKUPPL ( 41 ) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLBK (1073) DLBK (1073) DLBK (1073) DLBK (1073) DLGHMM ( 378 ) DLLR ( 256 ) DLLR ( 256 ) DSELHFS ( 528 ) DLSF (2118) DLSF (2118) DLSFV (2188) DNOHK (2289) DNOHK (2289) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) BGELSV (3400) BGELSV (3400) DLSUV (2001) DLUES1E (3343) BGADAP ( 423 ) MDASG ( 120 ) DMDMIL (2700) DMBEG ( 324 ) NLKO ( 391 ) DMSVE (1604) DDG (2517) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNMAX ( 239 ) DKVS (1346) DKVS (1346) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPLLSU (1979) DPLLSU (1979) DSALSU (1995) DSALSU (1995) GGCS (3599) DSKNO (2324) DSUE (3340) DSUE (3340) GGTFAH (2746) DTANKL (1642) DTEV (1444) DTEVE (3334) GGTFM (2726) GGGTS (2754) DTNE (3822) BGTOL (2750) BGTUMG (2773) GGUBR (2787)
Querverweisliste: Variable
Seite 3908 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_SIUF2SG B_SIUFMV B_SIUFNC B_SIUFPR B_SIUFRKC B_SIUFRLIP B_SIUFSGA B_SIUFSGB B_SIUFSGC B_SIUFSKA B_SIUFSPSC B_SIULSU B_SIULSU2 B_SIVFZ B_SKH
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DULSU (1997) DULSU (1997) DVFZ ( 192 ) BDEMUM ( 339 )
B_SKHAB B_SKHAGRS B_SKHBV B_SKHEN B_SKHENMD B_SKHFES
AUS AUS AUS AUS LOK AUS
BDEMAB ( 367 ) BDEMUM ( 339 ) BGBVG (1189) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMUM ( 339 )
B_SKHLBKS B_SKHS B_SKHV B_SKHZ B_SKOC B_SKPBRK B_SKPF B_SKPFLAM B_SKPFRG B_SKPOK B_SKSC B_SL
AUS AUS AUS AUS AUS LOK AUS LOK LOK LOK AUS EIN
BDEMUM ( 339 ) BDEMKO ( 327 ) BDEMUM ( 339 ) BDEMKO ( 327 ) CANECUR (3536) SKP (2334) SKP (2334) SKP (2334) SKP (2334) SKP (2334) CANECUR (3536)
B_SLADMN B_SLADMX B_SLBKNU B_SLEEPA B_SLEEPI B_SLP B_SLPC B_SLS
LOK LOK LOK AUS AUS EIN EIN EIN
BGBVG (1189) BGBVG (1189) BDEMUM ( 339 ) CANECUR (3536) CANECU (3503)
B_SLSDSLS B_SLSFA B_SLSFZ B_SLSKHAN B_SLSOFF B_SLSPAUS B_SLSRDY B_SMAGLL B_SMEUS B_SMFHK B_SMFHK2 B_SMFVK B_SMFVK2 B_SP1 B_SP12E_UM B_SP1S B_SP2 B_SP2S B_SP3 B_SPDAGRSS B_SPDHRUB B_SPF3K B_SPF3K2 B_SPHRLSU B_SPHRLSU2 B_SPMAGLL B_SPSAA B_SPSAA2 B_SPSAE B_SPSAE2 B_SPSMIN B_SRFDKE B_SRFDKO B_SRFDKU
EIN EIN EIN LOK EIN LOK AUS LOK AUS AUS AUS LOK LOK AUS LOK AUS AUS AUS EIN LOK LOK AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS
Querverweisliste: Variable
Seite 3909 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
ATM (1799), AWEA (1509), BAKH (2392), BDEMEN ( 357 ), BDEMKO ( 327 ), BDEMUE ( 325 ), BGAGRSOL ( 919 ), BGMSNOVK (2467), BGPEXT ( 450 ), BGWPR ( 500 ), DMDSTP (2634), ESAUSG (3633), ESNSWL (1120), HDRPSOL (1589), KODOH (2403), LLRRM ( 296 ), LRSEB (1200), MDBAS ( 93 ), MDKOG ( 308 ), RKTI (1494) BGAGRSOL ( 919 ), BGPRGS ( 691 ), BGRFIS ( 939 ), BGWGWV ( 861 ) BDEMEN ( 357 )
BDEMEN ( 357 ), BGPRGS ( 691 ), BGRFIS ( 939 ), BGRLMIN ( 943 ), BGRLSOL ( 682 ), MDFUE ( 677 ), VPSKO ( 722 ) LBKSOL (1037), LBKUE (1035) BDEMUE ( 325 ), BDEMUM ( 339 )
KMTR (3147), KOS (3109), LLRNS ( 265 ) SKR (2351)
MDVERB ( 197 ) LLRMD ( 245 ), LLRMR ( 251 ), LLRNS ( 265 ), MDVERB ( 197 ), TKMWL (3056)
CANECU (3503) LLRMD ( 245 ), MDVERB ( 197 ) MDVERB ( 197 ) ATM (1799), BBAGR ( 956 ), BBKH (2384), BGLAMBDA (3406), DKATFKEB (2036), DLSF (2118), DULSU (1997), LRS (1228), TC1MOD (3001) LAKH (1171) LAKH (1171) TC1MOD (3001)
LRSKA (1261) LRSEB (1200) LRSEB (1200) DIMCA (3244) SKR (2351) BDEMUM ( 339 ) BBREGNO (2217) BBREGNO (2217) BBREGNO (2217) BBREGNO (2217) DMDMIL (2700) UFSPSC (2871) GGPED ( 16 ) DMDMIL (2700) GGPED ( 16 ) BBAGR ( 956 ) DHRLSU (1927) DICLSU (1952) DICLSU (1952) HRLSU (1919) HRLSU (1919) SKR (2351) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) GGPED ( 16 ) WDKSOM ( 771 ) WDKSOM ( 771 ) WDKSOM ( 771 )
TKMWL (3056) MDAUTG ( 138 ), MDKOG ( 308 ), MDZW (1693), ZWMIN (1704) DLSAHKBD (2071) DLSAHKBD (2071)
DCLA (3231), DTRIG (3233) DUF (2984), UFSPSC (2871) DCLA (3231), DTRIG (3233) DUF (2984), UFSPSC (2871) DCLA (3231), DTRIG (3233)
GGRTLSU (1907), HRLSU (1919) GGRTLSU (1907), HRLSU (1919)
DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DUF (2984), LLRNS ( 265 ), UFSPSC (2871)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_SRHOM B_SRSTZ_UM B_SRST_UM B_ST
LOK LOK LOK AUS
SKR (2351) URMEM (2849) URMEM (2849) BBSTT (2569)
B_STA B_STAA B_STARES5V B_STARTINI B_STATAS B_STATBR B_STATGEC B_STATMD B_STATMDC B_STATNB B_STATTOC B_STCAL B_STCAL2 B_STCDYN B_STCDYN2 B_STCRFK B_STCRFK2 B_STCRHK B_STCRHK2 B_STDMD B_STDPERR B_STEIGM B_STEIGM2 B_STEIGMF B_STEIGMF2 B_STEIGNO B_STEIGNO2 B_STEND
EIN AUS EIN AUS AUS EIN EIN EIN EIN EIN EIN LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS
DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) DMDSTP (2634) STADAP (1108) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) BBSTT (2569)
B_STENDES
AUS
ESSTT (1099)
B_STENDRE B_STLABS B_STLABS2 B_STNDFR B_STNDNL B_STPON B_STPREL B_STPSYNA B_STPSYNE B_STPZGST B_STRTINT B_STRTSWOF B_STTAKT B_STUSHK B_STUSHK2 B_STZGKUS B_SU B_SU2 B_SUANF B_SUAUS B_SUAUS2 B_SUKP B_SUKP2 B_SUMG B_SUMG2 B_SUNW
LOK LOK LOK LOK LOK AUS AUS LOK EIN AUS LOK LOK AUS LOK LOK LOK AUS AUS LOK AUS AUS AUS AUS LOK LOK LOK
BKS (1624) BGMNOREG (2205) BGMNOREG (2205) FUEREG ( 766 ) BGTPABG (3429) DMDSTP (2634) HT2KTWNE (3696) NWEVO ( 831 )
STADAP (1108)
Querverweisliste: Variable
Seite 3910 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
AAGRDC (1016), ADVE ( 573 ), ALBK (1044), BGPIRG ( 434 ), BGTOL (2750), BGTPABG (3429), CANECUR (3536), CANSEN (3475), DLSF (2118), DMDSTP (2634), DPH (2550), ESUK (1130), GGDVE ( 563 ), GGO2LSU (1899),GGTFM (2726), KMTR (3147), KOMRH (2417), KOS (3109), LLRMR ( 251 ), LLRNS ( 265 ), LLRRM ( 296 ), LRFKC (1277), LRSEB (1200), NLDG (2531), NLPH (3449), ZGST (1369), ZWMIN (1704) DMDSTP (2634) ESNSWL (1120) BBLOWBAT (3387)
BGWNE (3441) DSELHFS ( 528 ) CANECU (3503), GGCASR (3490) CANECU (3503) GGCASR (3490) CANECU (3503) CANECU (3503) CANECU (3503)
ADAGRLS (1007), ADVE ( 573 ), AEKP (1618), ALE (2507), AMSV (1600), ARMD ( 66 ), ATM (1799), ATMHEX (1825), ATR (1870), BBAGR ( 956 ), BBDNWS (867 ), BBKH (2384), BBKR (1716), BBZMS ( 119 ), BDEMAB ( 367 ), BDEMKO ( 327 ), BGADAP ( 423 ), BGARNW ( 853 ), BGDVE ( 614 ), BGNLLKH (289 ), BGRPS ( 752 ), BGTABST (2822), BGTPABG (3429), BGTUMG (2773), BKS (1624), DDCY (3242), DDVE (3321), DGGTVHK (2761), DHDEVE (1574), DHLSFK (2174), DHRLSU (1927), DHRLSUE (1936), DICLSU (1952), DKATFKEB (2036), DKVBDE (1607), DLLR ( 256 ), DLSAFK (2140), DLSAHKBD (2071), DMBEG ( 324 ), DMFB (3278), DNWKW (2478), DPLLSU (1979), DSCHED (3198), DUF (2984), DULSU (1997), DWUC (3243), ESSTT (1099), ESUK (1130), FLSUBB (1913), FUEDK ( 757 ), GGCS (3599), GGDSKV (1596), GGNOC (2196), GGO2LSU (1899), GGPED ( 16 ), GGRTLSU (1907), GGTFA (2743), GGTFAH (2746), GGTFM (2726), GGUB (2784), HLSFK (2184), HRLSU (1919), KMTR (3147), KOMRH (2417), KOS (3109), KRKE (1746), LLRBB ( 247 ), LLRMD ( 245 ), LLRMR ( 251 ), LLRNS ( 265 ), LLRRM ( 296 ), LRA (1322), LRSEB (1200), MDFAW ( 42 ), MDGEN ( 223 ), MDRED (1526), MDVERB ( 197 ), MOTAUS (2819), NLKO ( 391 ), NLPH (3449), SKP (2334), SKR (2351), STADAP (1108), TVWNO (2316) AWEA (1509), BGLASO (1154), ESNSWL (1120), GK (1081), LANSWL (1165), RKTI (1494)
DMDLAD (2652) CONCJ (1566), SYSYNC (2815) NWEVO ( 831 ), NWSOLLE ( 808 )
ZGST (1369) ALE (2507) ALE (2507) TKSTA (3053) BGMNOREG (2205) BGMNOREG (2205) SKR (2351) SU (1030) SU (1030) BAKH (2392) BGSIK (2438) BGSIK (2438) SU (1030) SU (1030) BGSIK (2438) BGSIK (2438) NWSOLLE ( 808 )
BGPIRG ( 434 ), DMDSTP (2634), DSUE (3340), NWSOLLE ( 808 ) BGPIRG ( 434 ), DMDSTP (2634), DSUE (3340)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_SUSPLO B_SUSPLO2 B_SUTANF B_SUWSANF B_SVREGU B_SVRES B_SVRES2 B_SVUERF B_SVUERF2 B_SWDY B_SWE B_SWECAN B_SWEV B_SWE_B B_SWE_C B_SWE_K B_SWE_S B_SWHK B_SYNCUM B_SYNDASH B_SYNNLDG B_SYNNOT B_SYNPH B_SYNPHAB B_SYNTIZW B_SYSERR B_SYSERRK B_TAAGR B_TABCAN B_TABGS B_TABLSUGR B_TABSTSTP B_TABTUM B_TABUHROF B_TABUNPL B_TAHRMN B_TAHRMN2 B_TAHRMX B_TAHRMX2 B_TAL
AUS AUS AUS AUS LOK AUS AUS EIN EIN LOK AUS AUS LOK AUS AUS EIN EIN LOK AUS LOK AUS AUS AUS LOK AUS AUS AUS AUS AUS LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK AUS
BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) SKR (2351) GGLSVFH (2027) GGLSVFH (2027)
DLSAHKBD (2071)
B_TAL01 B_TALBK B_TALCAN B_TALKBI B_TALVAL
LOK AUS AUS AUS AUS
DTANKL (1642) ALBK (1044) GGCINS (3596) CANECUR (3536) GGFST (1641)
B_TANHKDB B_TANHKDB2 B_TARAU B_TATEWI B_TATMBTS B_TATMSA B_TDDFZ B_TDMLSDS B_TDMODACC B_TE B_TEAKT B_TEF B_TEHB
LOK LOK LOK AUS LOK AUS AUS LOK LOK AUS AUS AUS EIN
DHNOHK (2308) DHNOHK (2308) LRSEB (1200) ATEV (1490) LAMBTS (1177) LAMBTS (1177) DDSS ( 511 ) MDFAW ( 42 ) BGFAWU (1139) TEBEB (1402) TEBEB (1402) TEBEB (1402)
B_TEI B_TELSFV B_TELSFV2 B_TEMIN B_TEMIN2 B_TEN B_TERES B_TERRGRA B_TESLASF B_TESLASF2 B_TESLASH B_TESLASH2 B_TESRDY B_TEST B_TETEVRG B_TEVIOG B_TEVIOL B_TEVIOLM B_TEVIOP B_TEVNIO B_TEVNIOM
AUS LOK LOK AUS AUS AUS LOK AUS LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK
TEBEB (1402) DLSFV (2188) DLSFV (2188) RKTI (1494) RKTI (1494) TEBEB (1402) TEB (1410) CANECUR (3536) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DIMCA (3244) EVEKO (1520) TEB (1410) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444)
Seite 3911 von 4100 31.JAN.2003 Thomas Brosi
BAKH (2392), KOLASPH (2428) BAKH (2392), KOLASPH (2428)
GGLSF (2012), GGLSVFH (2027) GGLSF (2012), GGLSVFH (2027) ZUESZ (3759) DMDSTP (2634) CANECUR (3536) DSWEC (2694) GGCASR (3490) DSWEC (2694)
KTMHK (1829) BDEMUM ( 339 ) NLPH (3449) HT2KTWNE (3696) NLPH (3449) DPH (2550) DPH (2550) SYNTIZW (1505) D2CTR (3318) D2CTR (3318) AGRUE ( 914 ) CANECUR (3536) GGO2LSU (1899) HRLSU (1919) BGTABST (2822) BGTUMG (2773) BGTABST (2822) BGTABST (2822) DHRLSU (1927) DHRLSU (1927) DHRLSU (1927) DHRLSU (1927) GGFST (1641)
ZGST (1369) GGCASR (3490) DMDSTP (2634) DMDSTP (2634) DMDSTP (2634) DMDLU (2613), DMDSTP (2634) LLRRM ( 296 ) HT2KTPH (3668), NLDG (2531), WANWKW (2492) KOEVAB (1564) BBKR (1716), DMDMIL (2700), DMDSTP (2634)
TKMWL (3056) AAGRDC (1016), ADAGRLS (1007), HT2KTAGR (3644), TKMWL (3056)
DBKS (3607), DICLSU (1952), DKVS (1346), DLSAFK (2140), DLSF (2118), DTANKL (1642), DULSU (1997), TKMWL (3056) BGLBK (1053), DLBK (1073) GGFST (1641) GGCINS (3596) DICLSU (1952), DKVS (1346), DLSAFK (2140), DLSF (2118), DTANKL (1642), DULSU (1997)
HT2KTTEV (3685)
BBSAWE (1090), DDYLSU (1939), DFRST (1361), TEB (1410) TEB (1410) DDYLSU (1939), DKATFKEB (2036), DMDSTP (2634), LRFKEB (1290), LRHKEB (1305) GKEB (1199), TEB (1410)
LLRRM ( 296 ), LRS (1228), LRSEB (1200) LRS (1228), LRSEB (1200) GKEB (1199), TEB (1410) GGCGRA (3499)
TKMWL (3056)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_TEVTINI B_TEVZUST B_TFSTOK B_TFUORA B_TFUORA2 B_TFWDKSOM B_TGSABKS B_THKKO B_THTSOK B_THTSOK2 B_TIM B_TIMEHYM B_TIPIN B_TIPPG B_TKHCANF B_TKISB B_TKKTAGRA B_TKMODAC B_TKTANF B_TLBDE B_TLEPL B_TLNOHK B_TLSTERVK B_TMAGEFF B_TMAXHTS B_TMAXHTS2 B_TMDMME B_TMISMEUS B_TMKICB B_TMKMTR B_TMKR B_TMLR B_TMMN B_TMNMAX B_TMNS B_TMODMAG B_TMOTHSF B_TMOTKSU B_TMOTNWDF B_TMSDKT B_TMSRT B_TMSTDMD B_TNALU B_TNLINI B_TNPHTS B_TNPHTS2 B_TNWLVA B_TNWLVA2 B_TNWLVE B_TNWLVE2 B_TOELKMTR B_TOGBOT B_TOGERR B_TOGMU B_TOGPU B_TOLCB B_TOLCBWIV B_TOLFST B_TOLFSTC B_TOLNWDF B_TOLUEB B_TOOTAUS B_TOOTEIN B_TOOTH B_TOOTULB B_TOTAB B_TOTAB2 B_TPD B_TPDERL B_TPNMOT B_TPREL B_TPUERL B_TREALDO B_TREALMR B_TREG B_TREG2 B_TRERF B_TRFASF B_TRFASF2 B_TRFASH B_TRFASH2 B_TRIGCOMP
AUS LOK AUS AUS AUS AUS LOK LOK LOK LOK EIN LOK AUS AUS EIN LOK AUS LOK EIN LOK LOK LOK LOK LOK LOK LOK AUS AUS EIN LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS LOK AUS LOK AUS LOK LOK LOK LOK LOK LOK AUS LOK AUS AUS LOK AUS AUS LOK LOK EIN LOK LOK LOK LOK LOK
HT2KTTEV (3685) TEB (1410) CANECUR (3536) DKVS (1346) DKVS (1346) MSUDKSOM ( 772 ) BKS (1624) SKR (2351) DHNOHK (2308) DHNOHK (2308)
ATEV (1490)
Seite 3912 von 4100 31.JAN.2003 Thomas Brosi
GGCINS (3596) LRAPHU (1339) LRAPHU (1339) BBAGR ( 956 ), FUEDK ( 757 )
DCLA (3231), DTRIG (3233) BGFAWU (1139) BBKR (1716) GGCEGS (3592) SKR (2351) BGAGRA ( 969 ) BGFAWU (1139)
KRDY (1764), ZWMIN (1704) BBGANG ( 38 ), BBSAWE (1090) AWEA (1509), BAKH (2392), KODOH (2403) TKMWL (3056) BAKH (2392)
DTANKL (1642) DTANKL (1642) DTANKL (1642) DTANKL (1642) SKR (2351) DHNOHK (2308) DHNOHK (2308) GGTFM (2726) BDEMUM ( 339 ) KMTR (3147) BBKR (1716) LRSEB (1200) GGTFM (2726) NMAXMD ( 233 ) SKR (2351) BDEMKO ( 327 ) HLSFK (2184) BGSIK (2438) BBDNWS ( 867 ) DKATSPFK (2048) GGTFM (2726) DMDSTP (2634) DMDLAD (2652) MOTAUS (2819) DHNOHK (2308) DHNOHK (2308) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) KMTR (3147) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) COWIV (3829) COWIV (3829) COWIV (3829) COWIV (3829) BBDNWS ( 867 ) GGCEGS (3592) GGFGRH ( 147 ) GGFGRH ( 147 ) AEKP (1618) GGFGRH ( 147 ) BGLASO (1154) BGLASO (1154) SKP (2334) FGRFULO ( 166 ) ARMD ( 66 ) HT2KTWNE (3696) FGRFULO ( 166 ) KODOH (2403) KOMRH (2417) BGSIK (2438) BGSIK (2438)
MDFAW ( 42 ) GGGTS (2754) DKRS (1782), GGKR (1731), KRDY (1764) DCFFLR (3417)
DKATFKEB (2036) BGTUMG (2773)
COWIV (3829) COWIV (3829) CANECU (3503), GGCTOL (2752), LLRNS ( 265 )
CANECU (3503) CANECU (3503), GGCANECU (3580)
DSKNO (2324)
BGWNE (3441) BAKH (2392) BAKH (2392)
BGTPABG (3429) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) BGTUMG (2773)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_TRIGGER B_TRIP B_TRKH B_TRKONZ B_TRSAF B_TRSAF2 B_TSBREADY B_TSKAD B_TSKKLSS B_TSKMNGK B_TSKMNGKR B_TSKMNGKT B_TSKMXH B_TSKMXR B_TSKNOFFE B_TSU B_TSU2 B_TTBMHF B_TTBMHF2 B_TUMCB B_TUMKMTR B_TUMKST B_TUMNPL B_TUSHZFF B_TUSHZFF2 B_TUSPN B_TUSPN2 B_TVARS B_TVARSA B_TVARSS B_TVERA B_TVERAC B_TVHKHOFF B_TVHKSMA B_TVHKSMA2 B_TVHKSMV B_TVHMNE B_TVHMNE2 B_TVHMXE B_TVHMXE2 B_TVHP B_TVHP2 B_TVHPDMV B_TVHPDMV2 B_TVHPSTD B_TVHPSTD2 B_TVHZSTD B_TVINVE B_TVSFREI B_TVSFREI2 B_U B_UBDIHNO B_UBDVE B_UBFRA B_UBFRAT B_UBHNOHK B_UBHNOHK2 B_UBKST B_UBNOHK B_UBNOHK2 B_UBO2HK B_UBO2HK2 B_UBORA B_UBPVG B_UBRDMN1 B_UBRDMN2 B_UBRK B_UBRMAX B_UBRU B_UBUSHK B_UBUSHK2 B_UBVDKP B_UB_OK B_UDK1NV B_UDSNUES B_UDSNUES2 B_UESNOHA B_UESNOHA2 B_UFRKC B_UFRKCALT B_UFSIG B_UFSIG2
LOK AUS AUS AUS LOK LOK AUS LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS AUS AUS LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK AUS EIN LOK AUS EIN AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS EIN LOK AUS LOK LOK LOK AUS EIN AUS LOK LOK LOK
BGLAMOD (3411) D2CTR (3318) BBKH (2384) BBKH (2384) DLSF (2118) DLSF (2118) DMDTSB (2573) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) BGSIK (2438) BGSIK (2438) DLSF (2118) DLSF (2118) CANECUR (3536) KMTR (3147) BGTUMG (2773) BGTUMG (2773) DLSF (2118) DLSF (2118) DLSSA (3282) DLSSA (3282) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) COWIV (3829) COWIV (3829) DGGTVHK (2761) DGGTVHK (2761) DGGTVHK (2761) DGGTVHK (2761) DGGTVHK (2761) DGGTVHK (2761) DGGTVHK (2761) DGGTVHK (2761) DGGTVHK (2761) DGGTVHK (2761) DGGTVHK (2761) DGGTVHK (2761) DGGTVHK (2761) DGGTVHK (2761) DGGTVHK (2761) WNWRE ( 777 ) BGSIK (2438) BGSIK (2438) MS ( 9 ) DHNOHK (2308) ADVE ( 573 ) LRAEB (1212) LRAEB (1212) CANSEN (3475) STADAP (1108) CANSEN (3475) CANSEN (3475) LRAEB (1212) ADVE ( 573 ) GGUBR (2787) GGUBR (2787) GGUBR (2787) GGUBR (2787) GGUBR (2787) CANSEN (3475) GGDVE ( 563 ) ADVE ( 573 ) GGDVE ( 563 ) DHNOHK (2308) DHNOHK (2308) CANSEN (3475)
Querverweisliste: Variable
Seite 3913 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
LLRRM ( 296 ) BGTPABG (3429)
DMDSTP (2634)
GGLSF (2012) GGLSF (2012) GGCTUM (2780)
BGTABST (2822)
CANECU (3503)
BGDVE ( 614 ), SREAKT ( 671 ), UMAUSC (2833) LRAPHU (1339) DHNOHK (2308) DHNOHK (2308) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) LRAPHU (1339) GGDVE ( 563 ), GGPED ( 16 )
GGUB (2784)
DNOHK (2289) DNOHK (2289) DUF (2984), KT_ES (3737), SREAKT ( 671 ), UFEING (2866)
DHNOHK (2308) DHNOHK (2308)
DUF (2984) DUF (2984) DLSF (2118) DLSF (2118)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_UGD B_UGDAP B_UGDNWS B_UGDSP B_UHREXTE B_UHREXTOF B_UHRNPL B_UHRNPL0 B_UHRNPL1 B_UK1 B_UKG B_UKNS B_UMAABR B_UMAE B_UMASTART B_UMAUAB B_UMHOMSCH B_UMSCHHOM B_UMSYNBE B_UMSYNOK B_UMSYNST B_UNDEF B_UNEGLGRD B_UNOCUG B_UNOCUG2 B_UPDATE B_UPDATE2 B_UPRMNPL B_UPW12E B_UPW1MN B_UPW1MX B_UPW2MN B_UPW2MX B_UPWG1O B_UPWG1U B_UPWG2O B_UPWG2U B_USBEF B_USBEF2 B_USCHEFF B_USCHEFF2 B_USCHERF B_USCHERF2 B_USFKF B_USFKF2 B_USFKM B_USFKM2 B_USFKMF B_USFKMF2 B_USFKRFM B_USFKRFM2 B_USFSCH B_USFSCH2 B_USHKF B_USHKF2 B_USHKG B_USHKG2 B_USHKM B_USHKM2 B_USHKMF B_USHKMF2 B_USHKMG B_USHKMG2 B_USHKMX B_USHKMX2 B_USHKNP B_USHKNP2 B_USHKRFM B_USHKRFM2 B_USHSCH B_USHSCH2 B_USRFKMX B_USRFKMX2 B_USZW B_UTZMS B_VABSFF B_VADE B_VAG B_VAGSL B_VALDYN B_VALDYN2 B_VBEMG
AUS AUS AUS LOK EIN EIN LOK LOK LOK LOK EIN LOK EIN AUS LOK EIN LOK LOK LOK LOK LOK LOK LOK AUS EIN LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS EIN LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK AUS EIN LOK LOK AUS
BGMSDK ( 727 ) BGMSUGD ( 453 ) FUEDK ( 757 ) BGWPR ( 500 )
BDEMUM ( 339 ) AGRPSOL ( 950 )
Seite 3914 von 4100 31.JAN.2003 Thomas Brosi
BGTABST (2822) BGTABST (2822) BGTABST (2822) BGTABST (2822) BGTABST (2822) ESUK (1130) DKATFKEB (2036), LRAEB (1212) ESUK (1130) BGDVE ( 614 ) ADAGRLS (1007)
TKMWL (3056) DDVE (3321) BGDVE ( 614 ), DDVE (3321), SREAKT ( 671 )
BDEMKO ( 327 ) BDEMKO ( 327 ) NLPH (3449) NLPH (3449) NLPH (3449) ALE (2507) BGRLFGZS ( 746 ) CANSEN (3475) LRS (1228) LRS (1228) DDSKV (1606) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) GGLSF (2012) GGLSF (2012) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) CANSEN (3475) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) BGLAMABM (2237) BGLAMABM (2237) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) MDKOG ( 308 ) BBZMS ( 119 ) GGCASR (3490) ESUK (1130) ESUK (1130)
DHNOHK (2308) DHNOHK (2308)
DKVBDE (1607)
GGLSHNO (2115) GGLSHNO (2115)
DVFZ ( 192 ) LRSEB (1200) MDAUTG ( 138 )
DDYLSU (1939) DDYLSU (1939) ESSTT (1099)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_VBMG B_VEFKAT B_VEFKAT2 B_VEFKATI B_VEFKATI2 B_VEFKATV B_VEFKATV2 B_VEKAT B_VEKAT2 B_VEPBA B_VERRUECK B_VFZGDESU B_VFZGSA B_VFZGSU B_VL B_VLLR
AUS AUS AUS AUS AUS AUS AUS EIN EIN EIN LOK LOK AUS LOK AUS AUS
ESSTT (1099) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATFKEB (2036) DKATFKEB (2036)
STADAP (1108) DDYLSU (1939) DDYLSU (1939) DKATFKEB (2036) DKATFKEB (2036) DKATSPFK (2048) DKATSPFK (2048) DDYLSU (1939) DDYLSU (1939) FGRABED ( 155 ), MDFAW ( 42 )
B_VLSUFM B_VLSUFM2 B_VLSUFMF B_VLSUFMF2 B_VLSUFTB B_VLSUFTB2 B_VLSUMRB B_VLSUMRB2 B_VLSUMRS B_VLSUMRS2 B_VLSUNP B_VLSUNP2 B_VLUFT B_VLUFT2 B_VMAX B_VMAXAKT B_VMXNIV B_VMXPNG B_VNULL
LOK LOK LOK LOK AUS AUS AUS AUS EIN EIN AUS AUS LOK LOK AUS LOK EIN EIN AUS
DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979)
B_VORMDRED B_VPWGERR B_VRADHLFF B_VRADHRFF B_VRADVLFF B_VRADVRFF B_VS B_VSKHNWE B_VSPT2 B_VSSPAUS B_VSV B_VVTNLF B_VWPH B_VZIELS B_WAITGAP B_WAKEUP B_WDAACTIV B_WDAPWF B_WDK12EV B_WDK13EV B_WDK1V B_WDK1V1EV B_WDK23EV B_WDK2SEL B_WDK2ST B_WDKAP B_WDKHFG B_WDKHFU B_WDKSAP B_WDKSIVE B_WK
LOK LOK AUS AUS AUS AUS EIN LOK LOK LOK EIN EIN LOK EIN LOK AUS EIN AUS LOK LOK EIN LOK LOK AUS LOK AUS AUS AUS EIN AUS AUS
MDRED (1526) GGPED ( 16 ) GGCASR (3490) GGCASR (3490) GGCASR (3490) GGCASR (3490)
B_WKAUF
AUS
GGCEGS (3592)
B_WKAUF_BT B_WKR
AUS AUS
UFSGSC (2966) GGCEGS (3592)
B_WKRAL B_WKR_BT B_WKS B_WKSCH B_WKWZPHA B_WKWZPHA2 B_WKWZPHE B_WKWZPHE2
AUS AUS AUS LOK LOK LOK LOK LOK
BBKR (1716) UFSGSC (2966) ESSTT (1099) ARMD ( 66 ) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478)
RDE (3457) BGSIK (2438) LAMBTS (1177) BGSIK (2438) MDFAW ( 42 ) LLRBB ( 247 )
DPLLSU (1979) DPLLSU (1979) DULSU (1997) DULSU (1997) VMAXMD ( 240 ) CANECU (3503)
GGVFZG (2782)
Seite 3915 von 4100 31.JAN.2003 Thomas Brosi
BGFAWU (1139), LRAEB (1212), TKMWL (3056) BBSAWE (1090), BGNLLKH ( 289 ), LLRNS ( 265 ), LLRRM ( 296 ), MDVERAD ( 210 )
DLSAFK (2140), DLSAHKBD (2071), LRSEB (1200) DLSAFK (2140), DLSAHKBD (2071), LRSEB (1200) DLSAFK (2140), DLSAHKBD (2071) DLSAFK (2140), DLSAHKBD (2071) DPLLSU (1979), DULSU (1997), FLSUBB (1913) DPLLSU (1979), DULSU (1997), FLSUBB (1913) LRAEB (1212), TEBEB (1402) LRAEB (1212), TEBEB (1402)
CANECU (3503), MDFAW ( 42 ) CANECU (3503), FGRFULO ( 166 ) FGRFULO ( 166 ) BBGANG ( 38 ), BBKR (1716), GGEGAS ( 34 ), MDANF ( 114 ), MDFAW (42 )
DVFZ ( 192 ) DVFZ ( 192 ) DVFZ ( 192 ) DVFZ ( 192 ) BBNWS ( 898 ), LRSEB (1200), NWSOLLE ( 808 )
NWSOLLE ( 808 ) MDASG ( 120 ) LRSEB (1200) WNWRE ( 777 ) DMDLU (2613), DMDSTP (2634) RDE (3457) FGRFULO ( 166 ) RDE (3457) BBSYSCON (3390) BBRCVRY (3389) GGDVE ( 563 ) GGDVE ( 563 )
SYSYNC (2815) BBWDA (3393), KOEVAB (1564) BBHWONOF (3384)
ADVE ( 573 ), FUEDKSA ( 768 ), GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) FUEDK ( 757 ) BGWDKHF ( 509 ) BGWDKHF ( 509 ) ADVE ( 573 ) GGCEGS (3592)
ADVE ( 573 ), BGDVE ( 614 ), DUF (2984)
GGDVE ( 563 ) BGAGRSOL ( 919 ), FUEDK ( 757 ) DDVE (3321), SREAKT ( 671 ) ARMD ( 66 ), DMDDLU (2625), DMDLU (2613), DMDLUA (2630), DMDSTP (2634), DSWEC (2694) ARMD ( 66 ), DLGHMM ( 378 ), LLRBB ( 247 ), LLRNS ( 265 ), MDASG ( 120 ), MDFAW ( 42 ), MDVERAD ( 210 ), UFSGSC (2966) DLGHMM ( 378 ), DMDDLU (2625), DMDLU (2613), DMDLUA (2630), DMDSTP (2634), MDASG ( 120 ), MDASGPH ( 136 ), UFSGSC (2966) DLGHMM ( 378 ), KRREG (1757) AWEA (1509), ESNSWL (1120), LANSWL (1165), STADAP (1108)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3916 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
B_WNWINLA B_WNWINLA2 B_WNWINLE B_WNWINLE2 B_WNWS02A B_WNWS02E B_WNWS0A B_WNWS0A2 B_WNWS0E
AUS AUS AUS AUS EIN AUS EIN EIN AUS
WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492)
B_WNWS0E2 B_WNWSMXFA B_WNWSMXFE B_WOWARN B_WPABNB B_WPMBBR B_WSREALDO B_WSREALMR B_WST B_WST0 B_WST1 B_WST2 B_WSWARN B_WUC B_Y B_ZA B_ZA2 B_ZABGERR B_ZADBKS B_ZAGRE B_ZAGRLR B_ZAGRSR B_ZAGRUN B_ZAGRVR B_ZAGSTP B_ZAS B_ZBKVTEST B_ZDAGRSS B_ZDFK B_ZDFK2 B_ZDHR B_ZDYLSUR B_ZDYLSUR2 B_ZESGNPS B_ZESYNC B_ZEZLAR B_ZEZLAR2 B_ZFKAT B_ZFKAT2 B_ZFRA B_ZFRA2 B_ZFRAT B_ZFRAT2 B_ZGEN B_ZGES B_ZGES_BT B_ZGLIM B_ZGNL B_ZGNS B_ZGOFF B_ZGRT B_ZGST B_ZGVA B_ZGVAT B_ZHELSUR B_ZHELSUR2 B_ZHFMFE B_ZHHRLSU B_ZHHRLSU2 B_ZHRNOT B_ZHRNOT2 B_ZHSCTM B_ZHSFER B_ZHSFER2 B_ZHSFR B_ZHSFR2 B_ZHSHER B_ZHSHER2 B_ZHSHR B_ZHSHR2 B_ZHSVER B_ZHSVER2
AUS AUS AUS AUS LOK LOK AUS AUS AUS LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK AUS LOK AUS EIN AUS AUS LOK LOK AUS LOK LOK LOK AUS LOK LOK LOK LOK AUS AUS LOK LOK AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK
NLDG (2531) NLDG (2531) NLDG (2531) NLDG (2531) BGARNW ( 853 ) BGARNW ( 853 ), WNWRE ( 777 ) BBDNWS ( 867 ), BGARNW ( 853 ), DNWKW (2478), NWFW ( 806 ) DNWKW (2478) BBDNWS ( 867 ), BGARNW ( 853 ), DNWKW (2478), NWFW ( 806 ), WNWRE (777 ) DNWKW (2478)
NWSOLLE ( 808 )
NWSOLLE ( 808 ) NWSOLLE ( 808 ) BBNWS ( 898 ) BBNWS ( 898 ) COWIV (3829) GGPED ( 16 ) GGPED ( 16 ) KODOH (2403) KOMRH (2417) ESSTT (1099) ESSTT (1099) ESSTT (1099) ESSTT (1099) COWIV (3829) DWUC (3243) MS ( 9 ) BGLAMOD (3411) BGLAMOD (3411) TVWNO (2316) BKS (1624) DAGRE (3338) DIMCAGR (3250) DIMCAGR (3250) DMDZAG (2686) DIMCAGR (3250) DMDZAG (2686) DBKVP ( 555 ) BBAGR ( 956 ) DKATSPFK (2048) DKATSPFK (2048) DHR (2792) DIMCLS (3254) DIMCLS (3254) DDSS ( 511 ) HT2KTIGNI (3712) DIMCLS (3254) DIMCLS (3254) DKATSPFK (2048) DKATSPFK (2048) DKVS (1346) DKVS (1346) DKVS (1346) DKVS (1346) ZGST (1369) CANECUR (3536) UFSGSC (2966) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) DIMCLS (3254) DIMCLS (3254)
NWSOLLE ( 808 ) CANECU (3503)
BAKH (2392) BAKH (2392)
CANECU (3503) CANECU (3503), D2CTR (3318), DCLA (3231), DFPM (3217), DTRIG (3233) DDYLSU (1939), DICLSU (1952) DDYLSU (1939), DICLSU (1952) SKP (2334)
DMDLFB (2677)
AEVAB (1533), EVABUE (1562) ABKVP ( 553 ) BGAGRA ( 969 ), DAGRKTST (1003), DAGRS ( 993 )
ESSTT (1099)
LRAPHU (1339) LRAPHU (1339)
MDASG ( 120 ), UFSGSC (2966)
BGFKMS ( 732 ) DHRLSU (1927) DHRLSU (1927) DHRLSU (1927) DHRLSU (1927) GGTFM (2726) DIMCHLS (3267) DIMCHLS (3267) DIMCHLS (3267) DIMCHLS (3267) DIMCHLS (3267) DIMCHLS (3267) DIMCHLS (3267) DIMCHLS (3267) DIMCHLS (3267) DIMCHLS (3267)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
B_ZHSVR B_ZHSVR2 B_ZHSVSAR B_ZHSVSAR2 B_ZICLSUR B_ZICLSUR2 B_ZKATFR B_ZKATFR2 B_ZLASFKR B_ZLASFKR2 B_ZLATPR B_ZLATPR2 B_ZLATVR B_ZLATVR2 B_ZLSFHVF B_ZLSFHVF2 B_ZLSFHVR B_ZLSFHVR2 B_ZLSFR B_ZLSFR2 B_ZLSFV B_ZLSFV2 B_ZLSFVR B_ZLSHVR B_ZLSHVU B_ZLSUIA B_ZLSUIA2 B_ZLSUIAR B_ZLSUIAR2 B_ZLSUIPR B_ZLSUIPR2 B_ZLSUKSR B_ZLSUKSR2 B_ZLSUUNR B_ZLSUUNR2 B_ZLSUVMR B_ZLSUVMR2 B_ZLSVR B_ZLSVR2 B_ZLSVVR B_ZLZSR B_ZMS B_ZMSE B_ZMSOFF B_ZNOHK B_ZNOHK2 B_ZOLFST B_ZOPTM B_ZORA B_ZORA2 B_ZORAF B_ZPLLSUR B_ZPLLSUR2 B_ZPREL B_ZSALSUR B_ZSALSUR2 B_ZSSCTM B_ZSYNCHRO B_ZTOELPL B_ZTRANS B_ZTRANSF B_ZTTMGR B_ZUESA B_ZULSUR B_ZULSUR2 B_ZW0NA B_ZW1NA B_ZW2NA B_ZWAFH B_ZWAGRE B_ZWAPPL B_ZWDMR B_ZWDYNNO B_ZWDYNNO2 B_ZWDYNSH B_ZWDYNSH2 B_ZWFA B_ZWFE B_ZWFLBK B_ZWFSU B_ZWFSU2
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS EIN EIN LOK LOK AUS AUS LOK LOK LOK AUS LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK EIN LOK LOK LOK LOK LOK LOK LOK AUS EIN EIN
DIMCHLS (3267) DIMCHLS (3267) DIMCHLS (3267) DIMCHLS (3267) DIMCLS (3254) DIMCLS (3254) DIMCKAT (3252) DIMCKAT (3252) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DLSF (2118) DLSF (2118) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DLSF (2118) DLSF (2118) DIMCLS (3254) DIMCLS (3254) DKATFKEB (2036) DICLSU (1952) DICLSU (1952) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) BGADAP ( 423 ) BBZMS ( 119 ) BBZMS ( 119 ) BBZMS ( 119 )
COWIV (3829) GGTFM (2726) DKVS (1346) DKVS (1346) TEB (1410) DIMCLS (3254) DIMCLS (3254) HT2KTWNE (3696) DIMCLS (3254) DIMCLS (3254) GGTFM (2726) HT2KTWNE (3696) COWIV (3829) ZWLIM (1671) ZWOUT (1681) BKS (1624) ZUESZ (3759) DIMCLS (3254) DIMCLS (3254) SYNTIZW (1505) SYNTIZW (1505) SYNTIZW (1505) LLRMR ( 251 ) ZWGRU (1661)
Querverweisliste: Variable
Seite 3917 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
MDRED (1526) DLSAHKBD (2071) DLSAHKBD (2071)
LRA (1322), LRAPHU (1339), TEB (1410) LRA (1322), LRAPHU (1339), TEB (1410)
ALE (2507), BGWNE (3441), DDG (2517)
ZWSEL (1686) MDKOG ( 308 ) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) MDKOG ( 308 ) MDKOG ( 308 ) LBKSOL (1037)
MDKOG ( 308 ) MDKOG ( 308 ) MDKOG ( 308 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
B_ZWGET B_ZWGRUHMM B_ZWKRA B_ZWKRAA B_ZWKRUM B_ZWME B_ZWMNPST B_ZWMNUM B_ZWMS B_ZWNGET B_ZWP B_ZWPP B_ZWRAMP B_ZWRAMPA B_ZWSCH
AUS LOK AUS AUS AUS LOK LOK LOK LOK AUS AUS LOK LOK LOK AUS
MDKOG ( 308 ) ZWBAS (1675) ZUE (1656) BBKR (1716) BBKR (1716) MDKOG ( 308 ) ZWMIN (1704) ZWMIN (1704) ZWMIN (1704) MDKOG ( 308 ) KMTR (3147) MDKOG ( 308 ) ZWGRU (1661) ZWGRU (1661) BDEMUM ( 339 )
DMDSTP (2634), MDAUTG ( 138 )
B_ZWSCHAP B_ZWSCHHMM B_ZWSCHHOM
EIN AUS AUS
BDEMUM ( 339 ) BDEMUM ( 339 )
B_ZWSCHV B_ZWUMSCH B_ZWVS B_ZWVZ B_ZWVZSY B_ZWVZVB B_ZYLIND C C720ALT_UM C720ALT_UR C720_UM CADESUF CAMSTATE CFIST_W CFMAX_W CFMIN_W CFOXX CFSPAIO CHNL_Y CIDISTIM CJ840REVA CJ840REVB CKTSE_W CLISTMR_W CLIST_W CLMAXMR_W CLMAX_W CLMIN_W CLMXMRBG_W CLNOMR_W CLSOLLMR_W CNDLG_W CNTAKF_W CNTBTE CNTCLD CNTHEALCJ CNTKSMH CNTKSML CNTKSUBH CNTKSUBL CNTKSW CNTZGHL_W CNTZGOFF CNTZGR CNTZGV COXINFK2_W COXINFK_W COXINHK2_W COXINHK_W CO_GAP CO_WAS CO_WNBM CPAW1 CPAW2 CPLHKAR_W CRANKSTATE CSABHKLS_W CS_AIR CS_GRA CS_MOT5 CS_MOT6 CTHDRERR
AUS AUS AUS AUS LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK AUS AUS AUS AUS LOK
BDEMUM ( 339 ) BDEMUM ( 339 ) MDKOG ( 308 ) MDKOG ( 308 ) MDAUTG ( 138 ) MDKOG ( 308 ) DMDFOF (2654) MS ( 9 ) URTPU (2977) URTPU (2977) URTPU (2977) DSKNO (2324) HT2KTPH (3668) KODOH (2403) KODOH (2403) KODOH (2403) DMDFON (2575) DSKNO (2324) LGRBY (1198) BGDVE ( 614 ) HT2KTCJ840 (3647) HT2KTCJ840 (3647) SKP (2334) KOMRH (2417) KODOH (2403) KOMRH (2417) KODOH (2403) KODOH (2403) KOMRH (2417) KOMRH (2417) KOMRH (2417) DLGHMM ( 378 ) ZGST (1369) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) ALE (2507) ALE (2507) ALE (2507) GGDVE ( 563 ) GGDVE ( 563 ) KTMHK (1829) HT2KTWNE (3696) KOLASPH (2428) CANECUR (3536) CANECUR (3536) CANECU (3503) CANECU (3503) DKVBDE (1607)
Seite 3918 von 4100 31.JAN.2003 Thomas Brosi
ZWOUT (1681) KRDY (1764) KRREG (1757)
MDAUTG ( 138 )
BDEMUS ( 351 ), MDBAS ( 93 ), MDFAW ( 42 ), MDKOG ( 308 ), MDRED (1526), ZUE (1656), ZWOUT (1681) ZUESCH (1701) MDAUTG ( 138 ), MDIST ( 87 ), ZWOUT (1681) MDAUTG ( 138 ), MDIST ( 87 ), MDKOG ( 308 ), ZUESCH (1701), ZUESZ (3759), ZWOUT (1681) MDIST ( 87 ), MDZW (1693) BBKR (1716), ZWLIM (1671), ZWOUT (1681), ZWSEL (1686) MDZW (1693) MDAUTG ( 138 ), MDZW (1693) MDAUTG ( 138 )
CONCJ (1566) CONCJ (1566)
CANECU (3503)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
CTOL CTRERBR CTRERF1 CTRERFK1 CTRRDY1 CTRSFP CTRZYF0 CTRZYF1 CTR_PHADA CTR_PHADE CTR_SYNCUM CTUM CVNH_W CVNL_W CVTATE CVWDK CWDKNOLU CWDLRIKL CW_ERFIL CW_TABST CY315_DIA2 CY315_IDEN CY315_LA CY315_LA_E CY315_STAT CYCBGKV_W CYC_HMMHOM CYC_HOMHMM C_FCMCLR
AUS LOK AUS AUS AUS AUS AUS AUS LOK LOK LOK AUS EIN EIN EIN EIN EIN EIN EIN EIN AUS AUS AUS AUS AUS LOK LOK LOK EIN
GGCTOL (2752) GGEGAS ( 34 ) D2CTR (3318) D2CTR (3318) D2CTR (3318) D2CTR (3318) D2CTR (3318) D2CTR (3318) BGARNW ( 853 ) BGARNW ( 853 ) BDEMUM ( 339 ) GGCTUM (2780)
BGTOL (2750), KMTR (3147)
C_INI
EIN
C_INISYN C_NACHL C_NMOTNORM C_PWF
EIN EIN AUS EIN
C_STALLED C_WAITSYNC DCDIS_UR
AUS AUS AUS
SYSYNC (2815) SYSYNC (2815) UFNC (2877)
DCLMRWS_W DCOXFK2_W DCOXFK_W DCOXHK2_W DCOXHK_W DCYCNT DCYCREFA_W DCYCREFB_W DCYCTAB DCYETAB DCYHLASH DCYHNOS DCYHNOXK DDKHC_W DEKPUB DEPSDSS_W DETAZW DETAZWBS DETAZWI_W DETAZWNL DETAZWP_W DETAZWRX DETAZWR_W DEVOFF DFBAGR_W DFKAGR_W DFKASTEB_W DFKASTER DFKASTES_W DFMILB DFPBRK1H_W DFPBRK1M_W DFPBRK1S_W DFPBRK2H_W DFPBRK2M_W DFPBRK2S_W DFPBRKL1_W DFPBRKL2_W DFPBRPSH_W
LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK
KOMRH (2417) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) DDCY (3242) D2CTR (3318) D2CTR (3318) D2CTR (3318) D2CTR (3318) NLKO ( 391 ) NLKO ( 391 ) NLKO ( 391 ) TEB (1410) AEKP (1618) GGDSS ( 521 ) ATR (1870) LAMBTS (1177) ATR (1870) ATR (1870) ATR (1870) ATR (1870) ATR (1870)
HT2KTCY315 (3730) HT2KTCY315 (3730) HT2KTCY315 (3730) DHR (2792) HT2KTCY315 (3730) BGKV (1584) ZWBAS (1675) ZWBAS (1675)
Seite 3919 von 4100 31.JAN.2003 Thomas Brosi
BGTUMG (2773), KMTR (3147) TC9MOD (3046) TC9MOD (3046) ATEV (1490) FUEDK ( 757 ) ADVE ( 573 ) ADVE ( 573 ) TCSORT (2999) GGTFM (2726) DHR (2792)
HT2KTCY315 (3730)
BGRBS (2696), DDCY (3242), DIMCA (3244), DKUPPL ( 41 ), DMFB (3278), DMIL (3276), DWUC (3243), GGTFA (2743), GGTFM (2726), GGTKA (2772), GGUB (2784) BBZMS ( 119 ), BGKMST (3317), BGRBS (2696), DDCY (3242), DIMCA (3244), DKUPPL ( 41 ), DMFB (3278), DWUC (3243), GGTFA (2743), GGTFM (2726), GGTKA (2772), GGUB (2784), TC9MOD (3046) BGRLG ( 519 ), DEPCL (3277), DMIL (3276) DMIL (3276), GGTFA (2743), GGTFM (2726), GGUB (2784) SYSYNC (2815) BGRBS (2696), DDCY (3242), DKUPPL ( 41 ), DMFB (3278), DTOP (3230), DWUC (3243), GGTFA (2743), GGTFM (2726), GGTKA (2772), GGUB (2784)
UFGKC (2947), UFMVER (2918), UFREAC (2955), UFRKTI (2930), UFRLC (2960), UFSPSC (2871), UFZWC (2973), URADCC (2855)
BGAGRDS ( 983 ), SRMDSS ( 418 ) KOMRH (2417)
AEVAB (1533) DAGRS ( 993 ) DAGRS ( 993 ) TEB (1410) TEB (1410) TEB (1410) LBKSOL (1037) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) BGPIRG ( 434 ) BGPRGS ( 691 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
DFPBRPSM_W DFPBRPSS_W DFPBRPS_W DFP_AGRE
LOK LOK LOK DOK
BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) BGPNOS (2286)
DFP_AGRF DFP_AGRL
DOK DOK
DMDSTP (2634) DIMCAGR (3250)
DFP_AGRS
DOK
DIMCAGR (3250)
DFP_AGRV DFP_ANWS DFP_ANWS2 DFP_ANWSE DFP_ANWSE2 DFP_ASE DFP_ASGNPL DFP_ASV DFP_ASVE DFP_ASYHFM DFP_ATKR DFP_ATKR2 DFP_ATNV DFP_ATNV2 DFP_ATVH DFP_ATVH2 DFP_BKS DFP_BKSE DFP_BKVP DFP_BKVPE DFP_BM
DOK DOK DOK DOK DOK DOK DOK DOK EIN DOK EIN EIN EIN EIN EIN EIN DOK DOK DOK DOK DOK
DIMCAGR (3250) DLSUV (2001) DLSUV (2001) BGARNW ( 853 ) BGARNW ( 853 ) DDYLSU (1939) MDASG ( 120 ) DTANKL (1642)
DFP_BREMS DFP_BZ DFP_BZNPL DFP_CAIR DFP_CAIRP DFP_CAS DFP_CAT DFP_CBSG DFP_CDM DFP_CGAT DFP_CGE DFP_CGRA DFP_CIF
DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK
DDSBKV ( 548 ) MDASG ( 120 ) MDASG ( 120 ) GGCS (3599) GGCS (3599) GGCASR (3490) DVFZ ( 192 ) CANECUR (3536) DMDSTP (2634) CANECUR (3536) MDASG ( 120 ) GGCGRA (3499) DVFZ ( 192 )
DFP_CIFS DFP_CINS DFP_CKLA DFP_CLWS DFP_CNOX DFP_CNOX2 DFP_CTOG DFP_DK
DOK DOK DOK DOK EIN EIN DOK DOK
CANSEN (3475) GGCINS (3596) CANECUR (3536) GGCLWS (3598)
DFP_DK1P DFP_DK2P DFP_DMTK DFP_DMTL DFP_DPL DFP_DPUPSR DFP_DSBKV DFP_DSKV DFP_DSL DFP_DSS DFP_DSU
DOK DOK DOK DOK DOK DOK EIN EIN DOK DOK DOK
GGDVE ( 563 ) GGDVE ( 563 ) DIMCTES (3247) DIMCTES (3247) LRA (1322) BGDSAD (3397)
DFP_DSV DFP_DSVE DFP_DVEE DFP_DVEF DFP_DVEFO DFP_DVEL DFP_DVEN DFP_DVER DFP_DVET DFP_DVEU DFP_DVEUB DFP_DVEUW DFP_DVEV
EIN EIN DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK
Querverweisliste: Variable
Seite 3920 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BBAGR ( 956 ), DAGRE (3338), DAGRLS ( 985 ), DDYLSU (1939), DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071), DMDSTP (2634), TVWNO (2316) ADAGRLS (1007), BBAGR ( 956 ), BGAGR ( 478 ), BGPNOS (2286), DAGRLS (985 ), GGAGRV ( 913 ), TVWNO (2316) BBAGR ( 956 ), BGAGRA ( 969 ), BGPNOS (2286), DAGRS ( 993 ), DDYLSU (1939), DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071), DM6VAL (3050), TVWNO (2316) ADAGRLS (1007), DAGRLS ( 985 ), DKATFKEB (2036) DNWSZF ( 895 ) DNWSZF ( 895 ) BBDNWS ( 867 ), DNWSZF ( 895 ) BBDNWS ( 867 ), DNWSZF ( 895 )
DKVBDE (1607), NLKO ( 391 ) BGRLMXS ( 946 )
DTANKL (1642) DBKSE (3615) DBKVP ( 555 ) DBKVPE ( 559 ) ZGST (1369)
COWIV (3829) SU (1030)
EASTKO (3618), NLKO ( 391 ) EASTKO (3618), NLKO ( 391 ) EASTKO (3618), LAMBTS (1177), NLKO ( 391 ), TVWNO (2316) EASTKO (3618), NLKO ( 391 ) DGGTVHK (2761), EASTKO (3618), GGTVHK (2756), NLKO ( 391 ) DGGTVHK (2761), EASTKO (3618), GGTVHK (2756), NLKO ( 391 ) BKS (1624), DBKS (3607) ABKVP ( 553 ) ABKVP ( 553 ) DDG (2517), DLGHMM ( 378 ), DMDSTP (2634), DNWKW (2478), RDE (3457), WANWKW (2492) BKV ( 532 ), GGEGAS ( 34 ), GGPBKV ( 542 ), LLRNS ( 265 )
CANECUR (3536)
CANECUR (3536), GGCASR (3490)
CANECUR (3536), GGCANECU (3580), GGCEGS (3592), LLRNS ( 265 ) CANECUR (3536) CANECUR (3536), GGCASR (3490), GGCINS (3596), GGCLWS (3598), GGCTOL (2752) CANECUR (3536), GGCTOL (2752) CANECUR (3536) CANSEN (3475), DHNOHK (2308), GGLSHNO (2115), NLKO ( 391 ) DHNOHK (2308), GGLSHNO (2115), NLKO ( 391 ) CANECUR (3536) BGFKMS ( 732 ), BGRLFGZS ( 746 ), BGWPR ( 500 ), CANECU (3503), DKATFKEB (2036), GGDVE ( 563 ), SRMSEL ( 414 ) CANECU (3503) CANECU (3503)
DBKVP ( 555 ), DDSBKV ( 548 ), GGPBKV ( 542 ), NLKO ( 391 ) AWEA (1509), DDSKV (1606), DKVBDE (1607), NLKO ( 391 ) BGFKMS ( 732 ) BGRPS ( 752 ) DDSBKV ( 548 )
DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321)
BBAGR ( 956 ), DDSS ( 511 ) BBAGR ( 956 ), BGFKMS ( 732 ), GGDSU ( 523 ), GGPBKV ( 542 ), SRMSEL (414 ) AWEA (1509), DTANKL (1642), NLKO ( 391 ) AWEA (1509), NLKO ( 391 ) ADVE ( 573 )
ADVE ( 573 ) ADVE ( 573 )
GGDVE ( 563 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3921 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
DFP_DYLSU
DOK
DCFFLR (3417)
DFP_DYLSU2
DOK
DCFFLR (3417)
BGELSV (3400), DDYLSU (1939), DICLSU (1952), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DDYLSU (1939), DICLSU (1952), DIMCLS (3254), FLSUBB (1913)
DFP_DZKU0 DFP_DZKU1 DFP_DZKU2 DFP_DZKU3 DFP_DZKU4 DFP_DZKU5 DFP_DZKU6 DFP_DZKU7 DFP_EGFE DFP_EGSBGR DFP_ENWS DFP_ENWS2 DFP_ENWSA DFP_ENWSA2 DFP_ENWSE
DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK
DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) BGFKMS ( 732 ) MDASGPH ( 136 ) DLSUV (2001) DLSUV (2001) NWEVO ( 831 ) NWEVO ( 831 ) DNWSEEIN ( 889 )
DFP_ENWSE2
DOK
DNWSEEIN ( 889 )
DFP_ETRE DFP_EV1 DFP_EV2 DFP_EV3 DFP_EV4 DFP_EV5 DFP_EV6 DFP_EV7 DFP_EV8 DFP_EZLA DFP_EZLA2 DFP_FKU DFP_FP1P DFP_FP2P DFP_FRA DFP_FRA2 DFP_FRST DFP_FRST2 DFP_GECOD DFP_GRBH DFP_HDEVH1 DFP_HDEVK DFP_HDEVL1 DFP_HDR
DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK EIN
DETRE (3194) AEVAB (1533) AEVAB (1533) AEVAB (1533) AEVAB (1533) AEVAB (1533) AEVAB (1533) AEVAB (1533) AEVAB (1533) DIMCLS (3254) DIMCLS (3254) MDASGPH ( 136 ) GGPED ( 16 ) GGPED ( 16 ) STADAP (1108) STADAP (1108) DFRST (1361) DFRST (1361) CANECUR (3536) GGFGRH ( 147 ) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574)
DFP_HELSU DFP_HELSU2 DFP_HFM DFP_HLA DFP_HNOHK
DOK DOK DOK DOK EIN
DCFFLR (3417) DCFFLR (3417) DSELHFS ( 528 ) GGHLA (3142)
DFP_HNOHK2
EIN
DFP_HNOHKE DFP_HRE DFP_HSF
EIN DOK DOK
GGUBR (2787) LRFKEB (1290)
DFP_HSF2
DOK
LRFKEB (1290)
DFP_HSFE
DOK
HLSFK (2184)
DFP_HSFE2
DOK
HLSFK (2184)
DFP_HSH DFP_HSH2 DFP_HSHE DFP_HSHE2 DFP_HSV
EIN EIN EIN EIN EIN
DFP_HSV2
EIN
DFP_HSVE
EIN
DFP_HSVE2
EIN
DFP_HSVSA DFP_HSVSA2
EIN EIN
GGCEGS (3592), MDASG ( 120 ) DNWSEIN ( 872 ), DNWSZF ( 895 ) DNWSEIN ( 872 ), DNWSZF ( 895 )
BBDNWS ( 867 ), BGARNW ( 853 ), DNWSEIN ( 872 ), DNWSZF ( 895 ), NWEVO ( 831 ), NWSOLLE ( 808 ) BBDNWS ( 867 ), BGARNW ( 853 ), DNWSEIN ( 872 ), DNWSZF ( 895 ), NWEVO ( 831 ), NWSOLLE ( 808 ) KMTR (3147) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700)
CANECU (3503) CANECU (3503) DKVS (1346), DTANKL (1642), LRA (1322), LRAEB (1212), TVWNO (2316) DKVS (1346), DTANKL (1642), LRA (1322), LRAEB (1212) DTANKL (1642) DTANKL (1642) CANECU (3503) EVEKO (1520) EVEKO (1520) AWEA (1509), DKVBDE (1607), DKVBDEPL (1614), DTANKL (1642), NLKO (391 ), TVWNO (2316) BGELSV (3400), DHELSU (1968), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DHELSU (1968), DIMCLS (3254), FLSUBB (1913) BBAGR ( 956 ), BGFKMS ( 732 ) KMTR (3147) DHNOHK (2308), DLSAHKBD (2071), DNOHK (2289), GGLSHNO (2115),NLKO ( 391 ) DHNOHK (2308), DLSAHKBD (2071), DNOHK (2289), GGLSHNO (2115),NLKO ( 391 ) NLKO ( 391 ) DHR (2792) DHLSFK (2174), DIMCHLS (3267), DKATFKEB (2036), DLSAFK (2140), DLSF (2118), DLSSA (3282) DHLSFK (2174), DIMCHLS (3267), DKATFKEB (2036), DLSAFK (2140), DLSF (2118), DLSSA (3282) DHLSFK (2174), DHLSFKE (2181), DIMCHLS (3267), DKATFKEB (2036), DLSAFK (2140), DLSF (2118) DHLSFK (2174), DHLSFKE (2181), DIMCHLS (3267), DKATFKEB (2036), DLSAFK (2140), DLSF (2118) DIMCHLS (3267), DLSAHKBD (2071), DLSSA (3282), NLKO ( 391 ) DIMCHLS (3267), DLSAHKBD (2071), DLSSA (3282), NLKO ( 391 ) DIMCHLS (3267), DLSAHKBD (2071), NLKO ( 391 ) DIMCHLS (3267), DLSAHKBD (2071), NLKO ( 391 ) BGELSV (3400), DCFFLR (3417), DHRLSU (1927), DICLSU (1952), DIMCHLS (3267), DKATFKEB (2036), DLSSA (3282), FLSUBB (1913), GGRTLSU (1907), LRFKEB (1290), NLKO ( 391 ), SALSU (1971) BGELSV (3400), DCFFLR (3417), DHRLSU (1927), DICLSU (1952), DIMCHLS (3267), DKATFKEB (2036), DLSSA (3282), FLSUBB (1913), GGRTLSU (1907), LRFKEB (1290), NLKO ( 391 ), SALSU (1971) BGELSV (3400), DCFFLR (3417), DHRLSUE (1936), DIMCHLS (3267), DLSSA (3282), FLSUBB (1913), NLKO ( 391 ) BGELSV (3400), DCFFLR (3417), DHRLSUE (1936), DIMCHLS (3267), DLSSA (3282), FLSUBB (1913), NLKO ( 391 ) DIMCHLS (3267), NLKO ( 391 ) DIMCHLS (3267), NLKO ( 391 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
DFP_ICLSU
EIN
DFP_ICLSU2
EIN
DFP_KAT DFP_KATF DFP_KATF2 DFP_KATNO DFP_KATNO2 DFP_KLDF DFP_KPE DFP_KPE2 DFP_KRA01 DFP_KRA02 DFP_KRA03 DFP_KRA04 DFP_KRA05 DFP_KRA06 DFP_KRA07 DFP_KRA08 DFP_KRIC DFP_KRSPI DFP_KS1 DFP_KS2 DFP_KS3 DFP_KS4 DFP_LASFK
DOK DOK DOK EIN EIN DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK
MDGEN ( 223 ) MDBGRG ( 107 ) MDBGRG ( 107 ) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716) DCFFLR (3417)
DFP_LASFK2
DOK
DCFFLR (3417)
DFP_LASH
EIN
DFP_LASH2
EIN
DFP_LATP DFP_LATP2 DFP_LATV DFP_LATV2 DFP_LAVF DFP_LAVF2 DFP_LAVH DFP_LAVH2 DFP_LBK DFP_LBKE DFP_LBKO DFP_LBKP DFP_LDE DFP_LDP DFP_LGHMM DFP_LKVDK DFP_LLR DFP_LLRH DFP_LLRM DFP_LM
DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK
DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLBK (1073) DLBK (1073) DLBK (1073) GGLBK (1070) DMDSTP (2634) DIMCTES (3247) DLGHMM ( 378 ) BGRLFGZS ( 746 ) DTANKL (1642) DTANKL (1642) DTANKL (1642) BBKW (2400)
DFP_LSF
DOK
DTANKL (1642)
DFP_LSF2
DOK
DTANKL (1642)
DFP_LSFHV DFP_LSFHV2 DFP_LSFV DFP_LSH
DOK DOK DOK EIN
DCFFLR (3417) DCFFLR (3417) DCFFLR (3417)
DFP_LSH2
EIN
DFP_LSHV DFP_LSUIA
DOK EIN
DFP_LSUIA2
EIN
DFP_LSUIP
DOK
DCFFLR (3417)
DFP_LSUIP2
DOK
DCFFLR (3417)
DFP_LSUKS
DOK
DCFFLR (3417)
DFP_LSUKS2
DOK
DCFFLR (3417)
DFP_LSUUN
EIN
Definiert in
LRHKEB (1305) LRFKEB (1290) LRFKEB (1290)
DCFFLR (3417)
Querverweisliste: Variable
Seite 3922 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von BGELSV (3400), DCFFLR (3417), DICLSU (1952), DIMCLS (3254), DLSSA (3282), DULSU (1997), FLSUBB (1913), NLKO ( 391 ), SALSU (1971) BGELSV (3400), DCFFLR (3417), DICLSU (1952), DIMCLS (3254), DLSSA (3282), DULSU (1997), FLSUBB (1913), NLKO ( 391 ), SALSU (1971) DSKNO (2324) DIMCKAT (3252), DKATSPFK (2048), DM6VAL (3050) DIMCKAT (3252), DKATSPFK (2048), DM6VAL (3050) NLKO ( 391 ) NLKO ( 391 )
DKRIC (1772) DKRIC (1772), DKRSPI (1779) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DIMCLS (3254), DKATFKEB (2036), DLSAFK (2140), DLSF (2118), DPLLSU (1979) DIMCLS (3254), DKATFKEB (2036), DLSAFK (2140), DLSF (2118), DPLLSU (1979) DCFFLR (3417), DLSAFK (2140), DLSAHKBD (2071), DPLLSU (1979), GGLSHNO (2115), LRHKEB (1305), NLKO ( 391 ) DCFFLR (3417), DLSAFK (2140), DLSAHKBD (2071), DPLLSU (1979), GGLSHNO (2115), NLKO ( 391 ) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282)
ALBK (1044) ALBK (1044) DLBK (1073)
BGFKMS ( 732 ), DSELHFS ( 528 ) DLLR ( 256 ) DLLR ( 256 ) ATR (1870), BBAGR ( 956 ), BBKH (2384), BGRLFGZS ( 746 ), DDSS ( 511 ), DKATFKEB (2036), DSELHFS ( 528 ), FUEREG ( 766 ), GGPBKV ( 542 ), LRFKEB (1290), LRHKEB (1305), TVWNO (2316) DCFFLR (3417), DIMCLS (3254), DKATFKEB (2036), DLSAFK (2140), DLSF (2118), DLSSA (3282), DPLLSU (1979) DCFFLR (3417), DIMCLS (3254), DKATFKEB (2036), DLSAFK (2140), DLSF (2118), DLSSA (3282), DPLLSU (1979) DIMCLS (3254), DKATFKEB (2036), DLSF (2118) DIMCLS (3254), DLSF (2118) DIMCLS (3254), DLSAFK (2140), DLSF (2118), DLSFV (2188), DPLLSU (1979) DCFFLR (3417), DLSAHKBD (2071), DLSSA (3282), DNOHK (2289), DPLLSU (1979), DTANKL (1642), GGLSHNO (2115), NLKO ( 391 ) DCFFLR (3417), DLSAHKBD (2071), DLSSA (3282), DNOHK (2289), DPLLSU (1979), DTANKL (1642), GGLSHNO (2115), NLKO ( 391 ) DIMCLS (3254), DKATFKEB (2036), DKATSPFK (2048), DPLLSU (1979) BGELSV (3400), DCFFLR (3417), DICLSU (1952), DIMCLS (3254), DLSSA (3282), FLSUBB (1913), NLKO ( 391 ) BGELSV (3400), DCFFLR (3417), DICLSU (1952), DIMCLS (3254), DLSSA (3282), FLSUBB (1913), NLKO ( 391 ) BGELSV (3400), DICLSU (1952), DIMCLS (3254), DLSSA (3282), FLSUBB (1913) BGELSV (3400), DICLSU (1952), DIMCLS (3254), DLSSA (3282), FLSUBB (1913) BGELSV (3400), DICLSU (1952), DIMCLS (3254), DLSSA (3282), FLSUBB (1913) BGELSV (3400), DICLSU (1952), DIMCLS (3254), DLSSA (3282), FLSUBB (1913) BGELSV (3400), DCFFLR (3417), DICLSU (1952), DIMCLS (3254), DLSSA (3282), FLSUBB (1913), NLKO ( 391 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
DFP_LSUUN2
EIN
DFP_LSUV DFP_LSUVM
EIN EIN
DFP_LSUVM2
EIN
DFP_LSV
EIN
DFP_LSV2
EIN
DFP_LSVV DFP_LUE1 DFP_LUE2 DFP_LUES1E DFP_LUES2E DFP_LZSR DFP_MA DFP_MD
DOK DOK DOK DOK DOK DOK DOK DOK
DIMCLS (3254) KMTR (3147) KMTR (3147) DLUES1E (3343) KMTR (3147) BGADAP ( 423 ) MDASG ( 120 ) STADAP (1108)
DFP_MD00 DFP_MD01 DFP_MD02 DFP_MD03 DFP_MD04 DFP_MD05 DFP_MD06 DFP_MD07 DFP_MD08 DFP_MD09 DFP_MD10 DFP_MD11 DFP_MDB DFP_MDSCH DFP_MSVE DFP_N
DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK EIN DOK
DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMBEG ( 324 ) NLKO ( 391 )
DFP_NOHK
EIN
DFP_NOHK2 DFP_NOHKP DFP_NOLSU DFP_NOLSU2 DFP_NWKWA DFP_NWKWA2 DFP_NWKWE DFP_NWKWE2 DFP_NWS DFP_NWSE DFP_NX DFP_ORA DFP_ORA2 DFP_PH
EIN DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK
DFP_PH2 DFP_PH3 DFP_PH4 DFP_PHM DFP_PLLSU DFP_PLLSU2 DFP_PUA DFP_SALSU
DOK DOK DOK DOK DOK DOK DOK EIN
DFP_SALSU2
EIN
DFP_SCR DFP_SKNO DFP_SLPE DFP_SLS DFP_SLS2 DFP_SLVE DFP_SUE DFP_SUE2 DFP_TA
DOK DOK DOK DOK DOK DOK DOK DOK DOK
GGCS (3599) DSKNO (2324) DKATFKEB (2036) LRFKEB (1290) LRFKEB (1290) DKATFKEB (2036) DSUE (3340) DSUE (3340) BBKW (2400)
DFP_TANKL
DOK
STADAP (1108)
Definiert in
STADAP (1108)
DTANKL (1642) GGLSHNO (2115) GGLSHNO (2115) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DMDSTP (2634) DMDSTP (2634) DNMAX ( 239 ) STADAP (1108) STADAP (1108) STADAP (1108) DNWKW (2478) DNWKW (2478) DNWKW (2478) NLPH (3449) DCFFLR (3417) DCFFLR (3417) BBAGR ( 956 )
Querverweisliste: Variable
Seite 3923 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von BGELSV (3400), DCFFLR (3417), DICLSU (1952), DIMCLS (3254), DLSSA (3282), FLSUBB (1913), NLKO ( 391 ) NLKO ( 391 ) BGELSV (3400), DCFFLR (3417), DICLSU (1952), DIMCLS (3254), DLSSA (3282), FLSUBB (1913), NLKO ( 391 ) BGELSV (3400), DCFFLR (3417), DICLSU (1952), DIMCLS (3254), DLSSA (3282), FLSUBB (1913), NLKO ( 391 ) BBBO (1367), BGELSV (3400), DCFFLR (3417), DIMCLS (3254), DKATFKEB (2036), DKATSPFK (2048), DLSSA (3282), DTANKL (1642), GGRTLSU (1907), LRA (1322), LRFKC (1277), NLKO ( 391 ), SALSU (1971), TEB (1410), TEBEB (1402) BBBO (1367), BGELSV (3400), DCFFLR (3417), DIMCLS (3254), DKATFKEB (2036), DKATSPFK (2048), DLSSA (3282), DTANKL (1642), GGRTLSU (1907), LRA (1322), LRFKC (1277), NLKO ( 391 ), SALSU (1971), TEB (1410), TEBEB (1402) DLSUV (2001), FLSUBB (1913)
KMTR (3147) BGFKMS ( 732 ) BBNWS ( 898 ), DKATFKEB (2036), DMDMIL (2700), DMDSTP (2634), DTANKL (1642)
AWEA (1509), DKVBDE (1607), DMSVE (1604), NLKO ( 391 ) DDG (2517), DLGHMM ( 378 ), DMDSTP (2634), DNWKW (2478), RDE (3457), ZGST (1369) DLSAHKBD (2071), DNOHK (2289), DSKNO (2324), DTANKL (1642), GGNOC (2196), NLKO ( 391 ) DLSAHKBD (2071), DNOHK (2289), GGNOC (2196), NLKO ( 391 ) DNOHK (2289) DNOHK (2289) DMDSTP (2634), TVWNO (2316), WANWKW (2492) DMDSTP (2634), WANWKW (2492) DMDSTP (2634), TVWNO (2316), WANWKW (2492) DMDSTP (2634), WANWKW (2492)
DKVS (1346), DTANKL (1642), LRA (1322), LRAEB (1212), TVWNO (2316) DKVS (1346), DTANKL (1642), LRA (1322), LRAEB (1212) DDG (2517), DLSAFK (2140), DLSAHKBD (2071), DNWKW (2478), DPH (2550), HT2KTWNE (3696), WANWKW (2492) DDG (2517), DPH (2550), HT2KTWNE (3696), WANWKW (2492) DDG (2517), DPH (2550), HT2KTWNE (3696), WANWKW (2492) DDG (2517), DPH (2550), HT2KTWNE (3696), WANWKW (2492) DPH (2550), HT2KTWNE (3696) BGELSV (3400), DIMCLS (3254), DPLLSU (1979), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), DPLLSU (1979), FLSUBB (1913) DCFFLR (3417), DIMCLS (3254), DLSSA (3282), DSALSU (1995), FLSUBB (1913), NLKO ( 391 ), SALSU (1971) DCFFLR (3417), DIMCLS (3254), DLSSA (3282), DSALSU (1995), FLSUBB (1913), NLKO ( 391 ), SALSU (1971) SKR (2351) LRHKEB (1305) LRHKEB (1305) DMDSTP (2634) DMDSTP (2634) ATR (1870), BBAGR ( 956 ), BBKH (2384), BGAGRTS ( 984 ), BGTMPK ( 459 ), BGTUMG (2773), CANECU (3503), DGGTVHK (2761), KMTR (3147), LLRNS (265 ), SU (1030) DTANKL (1642)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
DFP_TES
EIN
DFP_TESF DFP_TESG DFP_TEVE
DOK DOK EIN
DIMCTES (3247) DIMCTES (3247)
DFP_TEVE2 DFP_TKA DFP_TM
DOK DOK DOK
LRFKEB (1290) KMTR (3147) BBKW (2400)
DFP_TMKI DFP_TNE DFP_TOL DFP_TUM DFP_UB DFP_UBR DFP_UF2SG DFP_UFMV DFP_UFNC DFP_UFPR DFP_UFRKC DFP_UFRLIP DFP_UFSGA DFP_UFSGB DFP_UFSGC DFP_UFSKA DFP_UFSPSC DFP_ULSU
DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK
GGGTS (2754) DTNE (3822) BGTOL (2750) BGTABST (2822) STADAP (1108) ALBK (1044) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DCFFLR (3417)
DFP_ULSU2
DOK
DCFFLR (3417)
DFP_UVSE DFP_VFZ
DOK EIN
DMDSTP (2634)
DFP_VTK DFP_VTK2 DFP_ZGST00 DFR2_W DFRAI2_W DFRAI_W DFRAT_W DFRFKE2_W DFRFKE_W DFRM2_W DFRMBMX_W DFRMF2_W DFRMF_W DFRMIN2_W DFRMIN_W DFRMNMS2_W DFRMNMS_W DFRMN_W DFRMXF_W DFRMXQ_W DFRM_W DFRPR2_W DFRPR_W DFRSNA2_W DFRSNA_W DFRZA2_W DFRZAF2_W DFRZAFF2_W DFRZAFF_W DFRZAF_W DFRZAPR_W DFRZA_W DFRZHUB2_W DFRZHUB_W DFR_W DFSERESZ_W DFSE_F DFTEVFLO_W DFUELSAN_W DGDC DHROHK_W DIAEVE
DOK DOK DOK LOK LOK LOK AUS EIN EIN AUS LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK AUS LOK LOK LOK LOK AUS AUS LOK LOK AUS LOK AUS LOK LOK LOK AUS LOK LOK AUS LOK LOK AUS
DM6VAL (3050) DM6VAL (3050) ZGST (1369) LRS (1228) DKVS (1346) DKVS (1346) LRA (1322)
Definiert in
Querverweisliste: Variable
Seite 3924 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von DDYLSU (1939), DIMCTES (3247), DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071), DLSF (2118), DM6VAL (3050), DMDSTP (2634), DTEV (1444), LRFKEB (1290), LRHKEB (1305), NLKO ( 391 ), SALSU (1971)
LRA (1322) LRA (1322) DKVS (1346) DKVS (1346) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRA (1322) LRA (1322) LRA (1322) LRS (1228) LRS (1228) DICLSU (1952) DICLSU (1952) BGLAMOD (3411) BGLAMOD (3411) BGLAMOD (3411) BGLAMOD (3411) BGLAMOD (3411) BGLAMOD (3411) BGLAMOD (3411) DDYLSU (1939) DDYLSU (1939) LRS (1228) DMDFON (2575) DMDFON (2575) TEB (1410) BGFKMS ( 732 ) MDGEN ( 223 ) KTMHK (1829) HT2KTCJ840 (3647)
DDYLSU (1939), DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071),DLSF (2118), DMDSTP (2634), DTEVE (3334), LRFKEB (1290), LRHKEB (1305), NLKO ( 391 ) LRHKEB (1305) ATM (1799), ATR (1870), BBAGR ( 956 ), BBKH (2384), BGTABST (2822), BGTUMG (2773), CANECU (3503), DGGTVHK (2761), DKATFKEB (2036), DLSF (2118), KMTR (3147), KODOH (2403), KOMRH (2417), LLRNS ( 265 ), STADAP (1108), SU (1030)
GGCTOL (2752), KMTR (3147) BGTUMG (2773), DTEV (1444), GGCTUM (2780) BBAGR ( 956 ), DLSAFK (2140), DLSAHKBD (2071) ADVE ( 573 ), GGUBR (2787)
BGELSV (3400), DIMCLS (3254), DPLLSU (1979), DULSU (1997), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), DPLLSU (1979), DULSU (1997), FLSUBB (1913) ATM (1799), CANECU (3503), DDG (2517), DMDLU (2613), DMDSTP (2634), DVFZ ( 192 ), GGCANECU (3580), GGPED ( 16 ), GGVFZG (2782), KMTR (3147), LLRNFA ( 292 ), MDASG ( 120 ), NMAXMD ( 233 ), RDE (3457), SKR (2351), STADAP (1108) TVWNO (2316)
DKVS (1346) BGLAMOD (3411) BGLAMOD (3411) DKVS (1346)
DKVS (1346)
DDYLSU (1939), DICLSU (1952), LRS (1228) LRS (1228)
LRS (1228) DDYLSU (1939), DICLSU (1952), LRS (1228)
BGRLFGZS ( 746 ), DTEV (1444)
DHDEVE (1574)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
DIFFBKS2_W DIFFBKS_W DIFFIN DIFFOUT DIFNOKT2_W DIFNOKT_W DIFNOMG2_W DIFNOMG_W DIFNOSZ2_W DIFNOSZ_W DIFOFSW2_W DIFOFSW_W DIKAKBF_W DIKAKB_W DKHCKORR_W DKHCMN DKLAGERC DKLDFPWM_W DKMTS DKO2VKI2_W DKO2VKI_W DKPSTG_W DKRACTR DKVBDE_S DLAFI2_W DLAFINI2_W DLAFINI_W DLAFI_W DLAFKAB2_W DLAFKAB_W DLAFP2_W DLAFP_W DLAHI2_W DLAHICO2_W DLAHICO_W DLAHISA DLAHISA2 DLAHI_W DLAHP2_W DLAHPCO2_W DLAHPCO_W DLAHPZP2_W DLAHPZP_W DLAHP_W DLAHZIP_W DLALGRB_W DLALGRI_W DLALGR_W DLAMATR2_W DLAMATR_W DLAMBTS_W DLAMI2_W DLAMIX2_W DLAMIX_W DLAMI_W DLAMKA2_W DLAMKA_W DLAMS2_W DLAMSBGR_W DLAMSF2_W DLAMSF_W DLAMSS2_W DLAMSS_W DLAMST2_W DLAMST_W DLAMSUS_W DLAMSX2_W DLAMSX_W DLAMS_W DLAMZA2_W DLAMZA_W DLAOFFS2_W DLAOFFS_W DLASFKI2_W DLASFKI_W DLASFKM2_W DLASFKM_W DLASFKP2_W DLASFKP_W DLASO DLASO2 DLATR2_W
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK AUS AUS LOK LOK AUS LOK LOK AUS AUS EIN EIN EIN AUS AUS EIN EIN EIN EIN EIN AUS EIN LOK LOK LOK AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS
BGLAMBDA (3406) BGLAMBDA (3406) RDE (3457) RDE (3457) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) GGNOC (2196) GGNOC (2196) DTEV (1444) DTEV (1444) TEB (1410) TEB (1410) ADVE ( 573 ) DTEV (1444) KMTR (3147) SALSU (1971) SALSU (1971) BGDVE ( 614 ) DKRA (1795) DKVBDE (1607) LRFKC (1277) LRFKC (1277) LRFKC (1277) LRFKC (1277) LRFKC (1277) LRFKC (1277) LRFKC (1277) LRFKC (1277)
DLSSA (3282) DLSSA (3282)
LRHKZP (1316) LRHKZP (1316) LGRBY (1198) LGRBY (1198) LGRBY (1198) ATR (1870) ATR (1870) LAMBTS (1177) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) LRSKA (1261) LRSKA (1261) DLSAHKBD (2071) TEB (1410) DLSAFK (2140) DLSAFK (2140) DDYLSU (1939) DDYLSU (1939) TEB (1410) TEB (1410) LRHKZP (1316) DDYLSU (1939) DDYLSU (1939) DLSAHKBD (2071) BGLAMOD (3411) BGLAMOD (3411) BGLAMABM (2237) BGLAMABM (2237) LRFKC (1277) LRFKC (1277) LRFKC (1277) LRFKC (1277) LRFKC (1277) LRFKC (1277) LRS (1228) LRS (1228) ATR (1870)
Querverweisliste: Variable
Seite 3925 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
GGDVE ( 563 )
DPLLSU (1979), LRSHKOUT (1253)
DPLLSU (1979), LRSHKOUT (1253)
DPLLSU (1979), LRSHKOUT (1253) DPLLSU (1979), LRSHKOUT (1253) DPLLSU (1979), TKMWL (3056) DLSAFK (2140), LRSHKOUT (1253) DLSAFK (2140), LRSHKOUT (1253) TC5MOD (3021) TC5MOD (3021) DPLLSU (1979), TKMWL (3056) DPLLSU (1979) LRSHKOUT (1253) LRSHKOUT (1253) LRSHKOUT (1253) LRSHKOUT (1253) DPLLSU (1979)
LAMBTS (1177) LAMBTS (1177)
BGLAMABM (2237), SKP (2334) BGLAMABM (2237)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
DLATRI2_W DLATRI_W DLATRMI2_W DLATRMI_W DLATRMP2_W DLATRMP_W DLATRNL_W DLATRP2_W DLATRP_W DLATR_W DLBKSI_W DLFKPML2_W DLFKPML_W DLGCORR_W DLRBATKP_W DLRD DLRDANT_W DLRDSV_W DLRDSW_W DLRFRAT_W DLRHAFTAK DLRI DLRIAMAX DLRIANT_L DLRIANT_W DLRIHAFTC DLRIKLST_W DLRIKL_W DLRINI_W DLRKOMP DLRMXT DLRP DLRPANT_L DLRPIDC DLRRAST DLRRIE DLRSPIDS_W DLRSPID_W DLRUBRSQ DLSD_W DLURS_F DLUTSK_F DLUTS_F DLWSL_W DLWSU_W DLWS_W DMAKRL DMAMNSKO_W DMAMNSLL_W DMAMXSKO_W DMAMXSLL_W DMAND_W DMANL_W DMANP_W DMANVB_W DMAN_W DMAR_W DMAUFN_W DMAUFR2_W DMAUFR_W DMBEBL_W DMDEVAB DMDPO_W DMDPU_W DMDSEGL_W DMDWAN DMGBEG_W DMKRHDEV_W DMLETANF_W DMLETANU_W DMLETAN_U DMLETAN_W DMLLR1_W DMLLRDL_W DMLLRD_W DMLLRIB_W DMLLRII_W DMLLRISC_W DMLLRIST_W DMLLRIZS_W DMLLRIZ_W
LOK LOK AUS AUS AUS AUS LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK AUS LOK LOK LOK AUS AUS LOK LOK AUS LOK LOK LOK LOK LOK LOK AUS LOK LOK AUS AUS LOK AUS AUS LOK LOK LOK LOK AUS AUS LOK EIN EIN LOK AUS EIN LOK AUS AUS LOK LOK EIN AUS LOK LOK
ATR (1870) ATR (1870) LRSHKOUT (1253) LRSHKOUT (1253) LRSHKOUT (1253) LRSHKOUT (1253) ATR (1870) ATR (1870) ATR (1870) ATR (1870) LBKFGS (1036) LRFKC (1277) LRFKC (1277) DLGHMM ( 378 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) LRA (1322) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) BGDVE ( 614 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) LRS (1228) HT2KTDVE (3695) ADVE ( 573 ) ADVE ( 573 ) MDFAW ( 42 ) DMDDLU (2625) DMDLFK (2676) DMDLFB (2677) MDVERB ( 197 ) MDVERB ( 197 ) CANECUR (3536) GGKR (1731) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDANF ( 114 ) MDANF ( 114 ) MDANF ( 114 ) MDANF ( 114 ) MDANF ( 114 ) ARMD ( 66 ) MDZW (1693) MDZW (1693) MDZW (1693) MDFAW ( 42 ) AEVAB (1533) MDFAW ( 42 ) MDFAW ( 42 ) DMDTSB (2573) MDWAN ( 214 ) MDFAW ( 42 )
Querverweisliste: Variable
Seite 3926 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGLAMABM (2237), DLSSA (3282), LRS (1228) BGLAMABM (2237), DLSSA (3282), LRS (1228) LRS (1228) LRS (1228)
BGLAMABM (2237) BGDVE ( 614 ), HT2KTDVE (3695), TKMWL (3056)
DMDDLU (2625) DMDLFK (2676)
LLRNS ( 265 ), MDVERB ( 197 )
MDKOL ( 320 )
MDAUTG ( 138 ), MDKOG ( 308 ) MDKOG ( 308 ), MSF ( 12 ) MDAUTG ( 138 ) MDAUTG ( 138 )
DMDLFB (2677)
BKS (1624), VSTMSV (1597) DTEV (1444), TKMWL (3056) DTEV (1444) DFFTCNV (3238)
DFFTK (3237) DFFTCNV (3238), DTEV (1444)
LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) DTEV (1444) LLRRM ( 296 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3927 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
DMLLRI_W
AUS
LLRMD ( 245 )
DMLLRL_W DMLLRPL_W DMLLRP_W DMLLRUM_W DMLLR_W DMLMS_W DMLSDO_W DMLSDU_W DMLWHS_W DMNMXI_W DMNMXP_W DMNOSPM_W DMNOSPR_W DMNPBKV_W DMOBI_W DMOBPI_W DMOBP_W DMPUMKOR_W DMR3LF_W DMRAC DMRAR_W DMRASM_W DMRDAGR_W DMRDKT_W DMRDNW_W DMRDSLS_W DMRESLL_W DMREZLA_W DMRFAWE_W DMRKH DMRKH_W
AUS AUS AUS LOK AUS LOK LOK LOK AUS LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK AUS LOK LOK AUS AUS AUS EIN LOK EIN LOK AUS AUS
LLRMD ( 245 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRMD ( 245 ) MDKOL ( 320 ) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) NMAXMD ( 233 ) NMAXMD ( 233 ) SKP (2334) SKP (2334) GGPBKV ( 542 ) MDANF ( 114 ) MDANF ( 114 ) MDANF ( 114 ) LLRRM ( 296 ) MDVERB ( 197 ) MDVERB ( 197 ) FGRREGL ( 185 ) LLRMR ( 251 ) BGAGRA ( 969 ) DKATSPFK (2048) NWSFAT ( 791 )
DLLR ( 256 ), DTEV (1444), LLRRM ( 296 ), MDFAW ( 42 ), MDVERAD ( 210 ), MSF ( 12 ), TKMWL (3056) LLRRM ( 296 ), MDKOL ( 320 ), MDZUL ( 78 ), MSF ( 12 )
DMRKT_W DMRLASF_W DMRLASH_W DMRLF DMRLF1 DMRLF2 DMRLLR_W DMRLSF_W DMRLSH_W DMRLSV_W DMRLWS_W DMRMX_W DMRNW_W DMRPSP DMRWAN DMSDKUGD_W DMSFUE_W DMSKH_W DMSNTE_W DMSOLBMN_W DMSOLBMX_W DMSTES_W DMUMFIL_W DMVADHOM_W DMVADKO_W DMVADLL_W DMVADSKO_W DMVADSLL_W DMVADVF_W DMVAD_W
AUS AUS AUS AUS LOK LOK AUS AUS EIN AUS AUS AUS LOK EIN AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK AUS
MDTRIP ( 144 ) DLSAFK (2140) DLSAHKBD (2071) MDVERB ( 197 ) MDVERB ( 197 ) MDVERB ( 197 ) LLRMD ( 245 ) DLSF (2118)
DMVAMNKO_W DMVAMNLL_W DMVAMXKO_W DMVAMXLL_W DMVERL_W DMVLLRSU_W DMVMXI_W DMVMXP_W DMXPBKV_W DMZMS2_W DMZMS_W DN DNABSAK_W DNANI_W DNASGABS_W DNASGL_W DNASG_W
LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK EIN LOK LOK LOK LOK LOK
LLRRM ( 296 ), MDAUTG ( 138 ), MDKOG ( 308 ), MSF ( 12 )
MDFUE ( 677 )
DSKNO (2324)
LLRMD ( 245 ), LLRMR ( 251 )
MDTRIP ( 144 ) MDTRIP ( 144 ) MDTRIP ( 144 ) MDTRIP ( 144 )
LLRMR ( 251 ) MDTRIP ( 144 ) MDFAW ( 42 ) KOMRH (2417) KOMRH (2417)
DDYLSU (1939) MDVERB ( 197 ) MDKOL ( 320 ) LLRMR ( 251 ) MDWAN ( 214 ) BGMSDK ( 727 ) FUEREG ( 766 ) KODOH (2403) DTEV (1444) MDKOG ( 308 ) MDKOG ( 308 ) TEB (1410) LLRRM ( 296 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) LLRMD ( 245 ) LLRMR ( 251 ) VMAXMD ( 240 ) VMAXMD ( 240 ) GGPBKV ( 542 ) MDKOG ( 308 ) MDKOG ( 308 )
MDKOG ( 308 ) ATR (1870), DMDLU (2613), LAMBTS (1177), MDKOL ( 320 ), MSF ( 12 ), ZWMIN (1704) MDKOG ( 308 ), MDKOL ( 320 ), MSF ( 12 ) MDTRIP ( 144 ) MDTRIP ( 144 ) LLRMR ( 251 )
LLRMR ( 251 ), MDKOG ( 308 ), MDKOL ( 320 ), MSF ( 12 ) MDTRIP ( 144 ) MDTRIP ( 144 ) MDTRIP ( 144 ) LLRMR ( 251 ) MDZUL ( 78 ) LLRMR ( 251 ) LLRMD ( 245 ), LLRMR ( 251 ) BGRLFGZS ( 746 ) MDKOG ( 308 ) BGFKMS ( 732 )
MDVER ( 206 )
DTEV (1444), MDASG ( 120 ), MDMIN ( 194 ), MDVER ( 206 ), MSF ( 12 ), TKMWL (3056)
MDFAW ( 42 ), MDVER ( 206 ), MSF ( 12 )
LLRMD ( 245 ) MDASG ( 120 ) MDANF ( 114 ) MDASG ( 120 ) MDASG ( 120 ) MDASG ( 120 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
DNBI_W DNBURNS_W DNCVT_W DNDT_W DNIKORR_W DNITU_W DNIUMKOR_W DNMCAN DNMOTAS_W DNMOT_W DNOBS_W DNOFMX_W DNOMXIST_W DNS DNSA DNSI_W DNSOLASG_W DNSOLDT_W DNTURB_W DN_W DOFVPAGR_W DOLFST1_W DOLFST2_W DOLFST3_W DOLFST4_W DORA2_W DORA_W DOWNL_UR DPABNAV2_W DPABNAV_W DPABVHK2_W DPABVHK_W DPABVVK2_W DPABVVK_W DPAPVAGR_W DPBKVAE_W DPBKVEP_W DPBKVMX_W DPBKVPA_W DPBKVPPA_W DPBKVPS_W DPBKVSP_W DPBKVUKB_W DPBKVUKH_W DPBKVUKK_W DPBKVUKP_W DPBKVUKR_W DPBKVUK_W DPBKVUNW_W DPBKVU_W DPBUKKB_W DPBUKK_W DPBUKNWB_W DPBUKNW_W DPBUKPB_W DPBUKP_W DPBUNKHB_W DPBUNKH_W DPHOSSOL_W DPRBUF_W DPRMUVW DPRPBRH_W DPRPBRKH_W DPRPBRS_W DPRSTT_W DPR_C_UM DPR_C_UR DPSBKVSP_W DPSCHSOL_W DPSFGDS_W DPSFGK_W DPSFGLM_W DPSFG_W DPSKHSOL_W DPSKRMX_W DPSLMDSF_W DPSLMDS_W DPSLM_W DPSMXSCS DPSPPS_W DPSPU DPSPVDKD_W
LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS LOK LOK LOK AUS LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK AUS AUS AUS LOK AUS LOK AUS AUS LOK LOK LOK LOK LOK AUS LOK LOK LOK
LLRRM ( 296 ) STADAP (1108) ARMD ( 66 ) KTMHK (1829) LLRRM ( 296 ) MDFAW ( 42 ) LLRRM ( 296 ) GGCANECU (3580) BGNG (2487) BGNG (2487) MDANF ( 114 ) SKR (2351) SKR (2351) LLRNS ( 265 ) BBSAWE (1090) NMAXMD ( 233 ) MDASG ( 120 ) MDASG ( 120 ) MDWAN ( 214 ) LLRRM ( 296 ) DAGRS ( 993 ) COWIV (3829) COWIV (3829) COWIV (3829) COWIV (3829) DKVS (1346) DKVS (1346) UFFGRE (2889) BGPABG ( 488 ) BGPABG ( 488 ) BGPABG ( 488 ) BGPABG ( 488 ) BGPABG ( 488 ) BGPABG ( 488 ) BGAGRA ( 969 ) DDSBKV ( 548 ) GGPBKV ( 542 ) GGPBKV ( 542 ) DBKVP ( 555 ) DBKVP ( 555 ) GGPBKV ( 542 ) GGPBKV ( 542 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) GGPBKV ( 542 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BGAGRSOL ( 919 ) RKTI (1494) DSCHED (3198) BGPBR (1523) BGPBR (1523) BGPBR (1523) HDRPIST (1594) UFRKTI (2930) UFRKTI (2930) GGPBKV ( 542 ) BGAGRSOL ( 919 ) SRMUE ( 411 ) BGRLP ( 503 ) SRMUE ( 411 ) SRMUE ( 411 ) BGAGRSOL ( 919 ) BBKR (1716) BGADAP ( 423 ) BGADAP ( 423 ) SRMHFM ( 420 ) ZUESCH (1701) BGRLP ( 503 ) BBBO (1367) GGPBKV ( 542 )
Querverweisliste: Variable
Seite 3928 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
CANECU (3503) ESSTT (1099), MDANF ( 114 ), NLPH (3449), RDE (3457), STADAP (1108)
BDEMAB ( 367 ), DLLR ( 256 ), LLRMR ( 251 ), LLRRM ( 296 )
LLRBB ( 247 ), LLRMD ( 245 ), LLRMR ( 251 ), MDANF ( 114 ), MDRED (1526)
DBKVP ( 555 )
BKV ( 532 )
RKTI (1494) RKTI (1494) RKTI (1494)
BKV ( 532 ) BGMSDSS (3428), SRMDSS ( 418 ), SRMSEL ( 414 ) SRMHFM ( 420 ), SRMSEL ( 414 ) BBKR (1716), BGRLP ( 503 ), SRMSEL ( 414 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
DPSREXT_W DPSSPAGR_W DPSSPVB_W DPSU_W DPSXSPS_W DPS_BKSE DPS_ETRE DPS_LUES1E DPS_MSVE DPS_SUE DPS_SUE2 DPS_TEVE DPS_TNE DPUPSROF_W DPWRSVC DQATMHK2_W DQATMHK_W DQATMHX2_W DQATMHX_W DQATMKR2_W DQATMKR_W DQATMRO2_W DQATMRO_W DQATMVK2_W DQATMVK_W DQATMVY2_W DQATMVY_W DQDK_W DQFSR_W DQNOHK_W DQOLD2_W DQOLD_W DQUEBER DQUVPBF_W DQUVPB_W DQUVPF_W DQWSR_W DRINLSU2_W DRINLSU_W DRKDHDR_W DRKUK_W DRLAS_W DRLDKZU_W DRLFDKRP_W DRLFTE_W DRLFUE_W DRLLAD_W DRLMPRL_W DRLM_W DRLP_W DRLRIVS_W DRLSOLF_W DRLSOLMF_W DRLSOL_W DRL_W DRUCK DR_STATUS DSLUTS_W DSTERT20_W DSTNOX DTAAGR_W DTADK_W DTAGRUMA_W DTAHKAR_W DTAKR2_W DTAKR_W DTASUI2_W DTASUI_W DTASUP2_W DTASUP_W DTATWHK2_W DTATWHK_W DTATWHX2_W DTATWHX_W DTATWKR2_W DTATWKR_W DTATWRO2_W DTATWRO_W DTATWVK2_W DTATWVK_W DTATWVY2_W DTATWVY_W
AUS LOK LOK LOK LOK DOK DOK DOK DOK DOK DOK DOK DOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK AUS LOK LOK LOK AUS EIN LOK LOK LOK AUS LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK
SRMDSS ( 418 ) AGRPSOL ( 950 ) AGRPSOL ( 950 ) MDVER ( 206 ) BGRPS ( 752 ) DBKSE (3615) DETRE (3194) DLUES1E (3343) DMSVE (1604) DSUE (3340) DSUE (3340) DTEVE (3334) DTNE (3822) BGDSAD (3397) ADVE ( 573 ) ATM (1799) ATM (1799) ATMHEX (1825) ATMHEX (1825) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) BGTMPK ( 459 ) BGTMPK ( 459 ) SKR (2351) SKR (2351) SKR (2351) KMTR (3147) TVWNO (2316) TVWNO (2316) TVWNO (2316) BGTMPK ( 459 ) GGRTLSU (1907) GGRTLSU (1907) DKVBDEPL (1614) ESUK (1130) BGRLG ( 519 ) BGRLFGZS ( 746 ) BGRLP ( 503 ) DTEV (1444) FUEREG ( 766 ) BGRLFGZS ( 746 ) BGRLP ( 503 ) FUEREG ( 766 ) BGRLP ( 503 )
Querverweisliste: Variable
Seite 3929 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
MDASG ( 120 )
LRFKEB (1290), LRHKEB (1305)
BGMSDKS ( 755 )
BGMSDKS ( 755 ) ZUESZ (3759) FUEDK ( 757 ) ZUESZ (3759) SRMSEL ( 414 ) EGAG ( 11 ) HT2KTMSV (3661) DLGHMM ( 378 ) TEB (1410) CANSEN (3475) AAGRDC (1016) BGTMPK ( 459 ) AAGRDC (1016) KTMHK (1829) ATM (1799) ATM (1799) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) ATM (1799) ATM (1799) ATMHEX (1825) ATMHEX (1825) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799)
BDEMUM ( 339 ), BGRLP ( 503 )
T2ID (3785)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
DTIKMX_W DTKA DTKAINT DTMSVVH_W DTMTKA DTMXIK_W DTNWIE2_L DTNWIE_L DTSARRAY_F DTSEGPH_W DTSKMX_W DTSYNWE2_L DTSYNWE_L DTVFZGGI_W DTVFZG_W DTZUSR_W DUA10G2_W DUA10G_W DUFBDE_C DUF_C DUMMY DURA_U16 DVEADCHST DVEESC DVFGR_W DVIVR_W DVPRAE_W DVRLNFHF_W DVSI_W DVZI_W DVZVI_W DV_HL DV_HR DV_VL DV_VR DWDKBA_W DWDKDLR_W DWDKSUGD_W DWDKSUMX_W DWDKSUOF_W DWDKS_KGE DWDKS_W DWDKTMN_W DWESBH2_W DWESBKH2_W DWESBS2_W DWKR DWKRMSW DWKRZ DWLBKL_W DWMSVMN_W DWMSVOVB_W DWMSVO_W DWMSVS_W DWMSVVST_W DWNWABGE_W DWNWAE2_W DWNWAE_W DWNWAMXE_W DWNWASA2_W DWNWASA_W DWNWASE2_W DWNWASE_W DWNWDE2_W DWNWDE_W DWNWDMXE_W DWNWE2_W DWNWE_W DWNWFDE2_W DWNWFDE_W DWNWKAA2_W DWNWKAA_W DWNWKAE2_W DWNWKAE_W DWNWPASA_W DWNWPASE_W DWNWSPA2_W DWNWSPA_W DWNWSPE2_W DWNWSPE_W DWNWSTPA_W DWNWSUE_W
LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK AUS LOK AUS AUS AUS AUS LOK AUS LOK LOK LOK AUS AUS AUS AUS LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS LOK LOK
SKR (2351) KMTR (3147) KMTR (3147) DGGTVHK (2761) KMTR (3147) SKR (2351) BGWNWVFE (3445) BGWNWVFE (3445) DMDLFB (2677) NLDG (2531) SKR (2351) BGWNWVFE (3445) BGWNWVFE (3445) BGFAWU (1139) BGFAWU (1139) BGTMPK ( 459 ) GGO2LSU (1899) GGO2LSU (1899) DUF (2984) DUF (2984) HT2KTCJ840 (3647) HT2KTMSV (3661) BGDVE ( 614 ) ADVE ( 573 ) FGRREGL ( 185 ) FGRREGL ( 185 ) VMAXMD ( 240 ) BGFKMS ( 732 ) VMAXMD ( 240 ) FGRFULO ( 166 ) FGRREGL ( 185 ) BGRBS (2696) BGRBS (2696) BGRBS (2696) BGRBS (2696) GGDVE ( 563 ) ADVE ( 573 ) FUEDK ( 757 ) FUEDK ( 757 ) FUEDK ( 757 ) ADVE ( 573 ) FUEDKSA ( 768 ) DDSS ( 511 ) AWEA (1509) AWEA (1509) AWEA (1509) KRREG (1757) KRREG (1757) KRREG (1757) ALBK (1044) AMSV (1600) AMSV (1600) AMSV (1600) AMSV (1600) VSTMSV (1597) NWSOLLE ( 808 ) WNWRE ( 777 ) WNWRE ( 777 ) NWSOLLE ( 808 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) WNWRE ( 777 ) WNWRE ( 777 ) DNWSEIN ( 872 ) WNWRE ( 777 ) WNWRE ( 777 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) NWEVO ( 831 ) NWEVO ( 831 ) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) NWEVO ( 831 ) NWSOLLE ( 808 )
Querverweisliste: Variable
Seite 3930 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
HT2KTCY315 (3730) DDVE (3321)
ESAUSG (3633) ESAUSG (3633) ESAUSG (3633)
ZUE (1656), ZWBAS (1675)
DMSVE (1604), HT2KTMSV (3661) DMSVE (1604), HT2KTMSV (3661) AMSV (1600)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
DWPED DWPED_W DYESPFOF_W DYESPFV_W DYESPOFV_W DYESPV_W DYNLSU DYNLSU2_W DYNLSUS2_W DYNLSUSA DYNLSUSA2 DYNLSUS_W DYNLSU_W DYNRAW2_W DYNRAW_W DZKFLAG DZLRS2_W DZLRS_W DZLSU2_W DZLSURS2_W DZLSURS_W DZLSUS2_W DZLSUS_W DZLSU_W DZUHLZL DZUKSMSZL DZUKSUBZL DZUSIGZL DZW1_UC DZW1_UM DZW2_UC DZW2_UM DZWAGRS DZWB DZWB2 DZWBANKAR DZWBS DZWBSCHAR DZWDYNTP DZWG DZWHMM DZWHMMAR DZWHMML DZWI DZWI2 DZWKG DZWKG2 DZWKGAGR DZWKGAGRM DZWKGAR DZWKGHMM DZWMNA DZWOAG DZWOL DZWOL2 DZWOLHMM DZWOPT DZWOPT2 DZWOPTTE DZWOTM DZWS DZWS2 DZWSCH DZWSPAE DZWSPMA DZWWL DZW_UC DZW_UM DZW_UR E EBANZ_C EBSTEP_C EBTIM_C EDGES_W EEEEXST EEVX EGASPFAD EHKS_NP EHLPKS_MAX EHLPKS_MIN EI_ADCC_UM EI_ADCQ_UM
AUS AUS LOK LOK LOK LOK EIN AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS AUS AUS LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK AUS LOK AUS DOK AUS LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK AUS AUS AUS LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK AUS LOK LOK AUS LOK LOK LOK LOK LOK AUS AUS EIN LOK LOK LOK AUS AUS
GGPED ( 16 ) EGEG ( 560 ) BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716)
KMTR (3147), KOS (3109), MDGEN ( 223 ) BBKR (1716), GGPED ( 16 )
DDYLSU (1939) DDYLSU (1939) DLSSA (3282) DLSSA (3282) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) HT2KTCK110 (3693) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) UFMIST (2921) UFMIST (2921) UFMIST (2921) UFMIST (2921) ZUESCH (1701) MDBAS ( 93 ) ZWGRU (1661) ZWGRU (1661) ZUESCH (1701) ZUESCH (1701) ZWMIN (1704) LAMBTS (1177) ZUE (1656) ZWHMM (1660) ZWGRU (1661) MDIST ( 87 ) MDIST ( 87 ) ZWGRU (1661) ZWGRU (1661) ZWGRU (1661) ZWGRU (1661) ZWHMM (1660) ZWHMM (1660) ZWMIN (1704) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) ZWHMM (1660) MDBAS ( 93 ) MDBAS ( 93 ) DTEV (1444) MDBAS ( 93 ) MDZW (1693) MDZW (1693) ZUESCH (1701) ZWMIN (1704) ZWMIN (1704) ZWWL (1692) UFMIST (2921) UFMIST (2921) UFMIST (2921) MS ( 9 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) RDE (3457) BBHWONOF (3384) AEVAB (1533)
Seite 3931 von 4100 31.JAN.2003 Thomas Brosi
DFFT (3234) BGLAMABM (2237), DLSSA (3282), TKMWL (3056) TC5MOD (3021) TC5MOD (3021) BGLAMABM (2237), DLSSA (3282), TKMWL (3056)
DZUEET (3770)
ZUE (1656), ZWBAS (1675) ZUE (1656), ZWOUT (1681)
MDZW (1693), ZUE (1656), ZWLIM (1671)
ZUE (1656), ZWLIM (1671)
ZUE (1656), ZWGRU (1661), ZWMIN (1704) ZWGRU (1661) ZWGRU (1661)
ZUE (1656), ZWBAS (1675)
DFFT (3234), DUF (2984) DKRS (1782) DKRS (1782) DKRS (1782) URADCC (2855) URADCC (2855)
DUF (2984) DUF (2984)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
EI_ADTS_UM EI_DPS_UM EI_DUFSKA EI_GKC_UC EI_GKC_UM EI_IPA_UM EI_MSRC_UC EI_MSRC_UM EI_MVER_UC EI_MVER_UM EI_NC_UM EI_PR_UM EI_REAC_UM EI_RKC_UM EI_RKTI_UM EI_RLC_UM EI_RLIP_UM EI_SGSC_UC EI_SGSC_UM EI_SPSC_UM EI_UBR_UM EI_VARC_UM EI_VVT_UM EI_ZWC_UM ELADNHMM_W ELADNHOS_W ELADNSCH_W ELADNSKH_W ELADXHMM_W ELADXHOS_W ELADXSCH_W ELADXSKH_W ELAMNHMM_W ELAMNHOS_W ELAMNSCH_W ELAMNSKH_W ELAMXHMM_W ELAMXHOS_W ELAMXSCH_W ELAMXSKH_W ELAS_W ERDRCAMCTR ERDRREVCTR ERDRSYNCTR ERPSLMX_W ERPSLM_W ERRANZ ERRCJ840A ERRCJ840B ESANF ESANF2 ETAAUFTE ETAAUS_UM ETAAUS_UR ETAFRKS_UC ETAFRKS_UM ETALAB ETALAB1 ETALAB2 ETAMNHOMKH ETAMNKH ETATEMP_W ETAZAIST ETAZALB ETAZAS_W ETAZWB ETAZWB2 ETAZWBM
AUS EIN LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN AUS AUS EIN AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS AUS LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK AUS LOK LOK AUS AUS AUS
URADCC (2855)
DUF (2984) DUF (2984)
UFZWC (2973) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) MDLAM ( 105 ) BBFEWNE (3379) BBFEWNE (3379) BBFEWNE (3379) BGAGRA ( 969 ) BGAGRA ( 969 ) DSKNO (2324) HT2KTCJ840 (3647) HT2KTCJ840 (3647) ESAUSG (3633) ESAUSG (3633) MDBAS ( 93 ) UFRKTI (2930) UFRKTI (2930) UFMIST (2921) UFMIST (2921) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) KOMRH (2417) KOMRH (2417) KODOH (2403) MSF ( 12 ) MDLAM ( 105 ) MDRED (1526) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 )
ETAZWG ETAZWIF ETAZWIM ETAZWIMT ETAZWIMT2 ETAZWIST ETAZWIST2 ETAZWKTE ETAZWMN
LOK LOK LOK AUS AUS AUS AUS LOK AUS
LAMBTS (1177) DTEV (1444) LAMBTS (1177) ATM (1799) ATM (1799) MSF ( 12 ) MDIST ( 87 ) DTEV (1444) ZWMIN (1704)
ETAZWMNHMM ETAZWMNHOM ETAZWMNHSP
AUS AUS AUS
ZWMIN (1704) ZWMIN (1704) ZWMIN (1704)
DUF (2984) UFGKC (2947) UFGKC (2947) UFRLC (2960) UFMSRC (2905) UFMSRC (2905) UFMVER (2918) UFMVER (2918) UFNC (2877) UFRKTI (2930) UFRKC (2938) UFRKTI (2930) UFRLC (2960) UFSGSC (2966) UFSGSC (2966) UFSPSC (2871) UMAUSC (2833) UFVARC (2972)
Seite 3932 von 4100 31.JAN.2003 Thomas Brosi
DUF (2984) DUF (2984)
DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984)
DUF (2984) DUF (2984), GGUBR (2787) DUF (2984) DUF (2984) DUF (2984) BDEMUS ( 351 ), MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) BDEMUS ( 351 ), MDBAS ( 93 ) BDEMUS ( 351 ), MDBAS ( 93 ) BDEMUS ( 351 ), MDBAS ( 93 ) MDBAS ( 93 ) BDEMEN ( 357 ), MDFUE ( 677 ) BDEMEN ( 357 ), MDFUE ( 677 ) BDEMEN ( 357 ), MDFUE ( 677 ) BDEMEN ( 357 ), KODOH (2403), MDFUE ( 677 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ), MDFUE ( 677 )
DHDEVE (1574) DHDEVE (1574) KT_ES (3737) KT_ES (3737) BDEMEN ( 357 ), BDEMUS ( 351 ), KOMRH (2417), MDFUE ( 677 )
BDEMEN ( 357 ), KOLASPH (2428), MDFUE ( 677 ), MSF ( 12 )
MDIST ( 87 ), MDLAM ( 105 ), MDZW (1693)
MDLAM ( 105 ), MDZW (1693), MSF ( 12 ) BDEMEN ( 357 ), BDEMUS ( 351 ), MDFUE ( 677 ), MDIST ( 87 ), MDKOL (320 ), MDZUL ( 78 ), MDZW (1693), MSF ( 12 ), ZWMIN (1704)
ATM (1799), DTEV (1444), LAMBTS (1177), MDIST ( 87 ) ATM (1799) KOMRH (2417), MDBAS ( 93 ), MDKOL ( 320 ), MDRED (1526), MDZUL (78 ) MDBAS ( 93 ), MDZW (1693) BDEMUS ( 351 ), KOMRH (2417) BDEMEN ( 357 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
ETAZWMNKH ETAZWMNUM ETAZWS ETAZWS2 ETAZWTE ETAZW_UC ETAZW_UM EVABKOR2_W EVABKOR_W EVRBGN_ONE EVSUP1 EVTMOD EVZ_AUS EVZ_AUSOLD EVZ_AUSTOT
LOK AUS AUS LOK LOK AUS AUS AUS AUS AUS EIN AUS AUS LOK AUS
KOMRH (2417) ZWMIN (1704) MDZW (1693) MDZW (1693) DTEV (1444) UFMIST (2921) UFMIST (2921) BGLASO (1154) BGLASO (1154) AEVAB (1533)
EXTAHK2_W EXTAHK_W EXTAVK2_W EXTAVKG2_W EXTAVKG_W EXTAVK_W EXTBHK2_W EXTBHK_W EXTBVK2_W EXTBVKG2_W EXTBVKG_W EXTBVK_W E_AGRE
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS
ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) AGRUE ( 914 )
E_AGRF E_AGRL
EIN AUS
AGRUE ( 914 )
E_AGRS
AUS
AGRUE ( 914 )
E_AGRV E_ANWS E_ANWS2 E_ANWSE E_ANWSE2 E_ASE E_ASGNPL E_ASV E_ASVE E_ASYHFM E_ATKR E_ATKR2 E_ATNV E_ATNV2 E_ATVH E_ATVH2 E_BKS E_BKSE E_BKVP E_BKVPE E_BM
AUS AUS AUS AUS AUS EIN AUS EIN EIN EIN EIN EIN EIN EIN AUS AUS AUS AUS AUS AUS AUS
AGRUE ( 914 ) NWSUE ( 802 ) NWSUE ( 802 ) NWSUE ( 802 ) NWSUE ( 802 )
E_BREMS
AUS
EGEG ( 560 )
E_BZNPL E_CADR E_CAIR E_CAIRP E_CAS E_CAT E_CBSG E_CDM E_CGAT E_CGE
AUS EIN AUS AUS AUS AUS AUS EIN AUS AUS
MDASG ( 120 )
CANECUR (3536) GGCEGS (3592)
E_CGRA E_CIF
AUS AUS
GGCGRA (3499) CANECUR (3536)
E_CIFS E_CINS E_CKLA E_CLWS E_CNOX E_CNOX2 E_CTOG
AUS AUS AUS AUS AUS EIN AUS
CANSEN (3475) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANSEN (3475)
BGTMPK ( 459 ) AEVAB (1533) BGEVAB (1559) AEVABZK (1557)
Querverweisliste: Variable
Seite 3933 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von MDFUE ( 677 ) LLRRM ( 296 ), MDIST ( 87 )
DIMCA (3244), TC1MOD (3001) FUEDK ( 757 ) AEVABZK (1557), BBKR (1716), EVABUE (1562), KRREG (1757) BGEVAB (1559), DHDEVE (1574), EVABUE (1562), GK (1081), UFREAC (2955)
BBAGR ( 956 ), BGPNOS (2286), DAGRE (3338), DAGRLS ( 985 ), DDYLSU (1939), DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071), DMDSTP (2634), TVWNO (2316) DMDSTP (2634) ADAGRLS (1007), BBAGR ( 956 ), BGAGR ( 478 ), BGPNOS (2286), DAGRLS (985 ), DIMCAGR (3250), GGAGRV ( 913 ), TVWNO (2316) BBAGR ( 956 ), BGAGRA ( 969 ), BGPNOS (2286), DAGRS ( 993 ), DDYLSU (1939), DIMCAGR (3250), DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071), DM6VAL (3050), TKMWL (3056), TVWNO (2316) ADAGRLS (1007), DAGRLS ( 985 ), DIMCAGR (3250), DKATFKEB (2036) DLSUV (2001), DNWSZF ( 895 ) DLSUV (2001), DNWSZF ( 895 ) BBDNWS ( 867 ), BGARNW ( 853 ), DNWSZF ( 895 ) BBDNWS ( 867 ), BGARNW ( 853 ), DNWSZF ( 895 ) DDYLSU (1939)
MDASG ( 120 )
DGGTVHK (2761) DGGTVHK (2761) DBKS (3607) DBKSE (3615) DBKVP ( 555 ) DBKVPE ( 559 ) DDG (2517)
CANECUR (3536) GGCS (3599) GGCASR (3490) CANECUR (3536) CANECUR (3536)
DTANKL (1642) NLKO ( 391 ) BGRLMXS ( 946 ) EASTKO (3618), NLKO ( 391 ) EASTKO (3618), NLKO ( 391 ) EASTKO (3618), LAMBTS (1177), NLKO ( 391 ), TVWNO (2316) EASTKO (3618), NLKO ( 391 ) EASTKO (3618), GGTVHK (2756), NLKO ( 391 ) EASTKO (3618), GGTVHK (2756), NLKO ( 391 ) BKS (1624), DTANKL (1642) TKMWL (3056) ABKVP ( 553 ) DLGHMM ( 378 ), DMDSTP (2634), DNWKW (2478), RDE (3457), WANWKW (2492), ZGST (1369) BKV ( 532 ), DDSBKV ( 548 ), GGEGAS ( 34 ), GGPBKV ( 542 ), LLRNS (265 ) T2LID (3789) GGCS (3599)
BGRBS (2696), GGCASR (3490) DMDSTP (2634) CANECUR (3536), DMFB (3278), GGCANECU (3580), LLRNS ( 265 ), MDASG ( 120 ) BGRBS (2696), DVFZ ( 192 ), GGCASR (3490), GGCINS (3596), GGCKLA (3597), GGCLWS (3598), GGCTOL (2752), GGCTUM (2780), GGGTS (2754) GGCINS (3596), GGCTOL (2752), GGCTUM (2780), GGGTS (2754) GGCKLA (3597) GGCLWS (3598) DHNOHK (2308), GGLSHNO (2115), NLKO ( 391 ) DHNOHK (2308), GGLSHNO (2115), NLKO ( 391 )
CANECUR (3536)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3934 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
E_DK
AUS
DDVE (3321)
E_DK1P E_DK2P E_DMTK E_DPL E_DPUPSR E_DSBKV E_DSKV E_DSL E_DSS E_DST E_DSU
AUS AUS EIN EIN AUS AUS AUS EIN AUS AUS AUS
DDVE (3321) DDVE (3321)
BGFKMS ( 732 ), BGRLFGZS ( 746 ), BGWPR ( 500 ), CANECU (3503), DKATFKEB (2036), SRMSEL ( 414 ), SU (1030), ZUESZ (3759) CANECU (3503) CANECU (3503) DIMCTES (3247) LRA (1322) DFPMNL (3281) DBKVP ( 555 ), GGPBKV ( 542 ), NLKO ( 391 ) AWEA (1509), NLKO ( 391 ) BGFKMS ( 732 ) BBAGR ( 956 ), BGRPS ( 752 )
E_DSV E_DSVE E_DVEE E_DVEF E_DVEFO E_DVEL E_DVEN E_DVER E_DVET E_DVEU E_DVEUB E_DVEUW E_DVEV E_DYLSU E_DYLSU2 E_DZKU0 E_DZKU1 E_DZKU2 E_DZKU3 E_DZKU4 E_DZKU5 E_DZKU6 E_DZKU7 E_EGFE E_EGSBGR E_ENWS E_ENWS2 E_ENWSA E_ENWSA2 E_ENWSE
EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS EIN EIN AUS
DNWSEEIN ( 889 )
E_ENWSE2
AUS
DNWSEEIN ( 889 )
E_ETRE E_EV1 E_EV2 E_EV3 E_EV4 E_EV5 E_EV6 E_EV7 E_EV8 E_EZLA E_EZLA2 E_FKU E_FP1P E_FP2P E_FPP E_FRA E_FRA2 E_FRST E_FRST2 E_GECOD E_GRBH E_HDEVH1 E_HDEVK E_HDEVL1 E_HDR E_HELSU E_HELSU2 E_HFM E_HLA E_HNOHK E_HNOHK2 E_HNOHKE E_HRE E_HSF
AUS EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS EIN AUS AUS
DETRE (3194)
BGDSAD (3397) DDSBKV ( 548 ) DDSKV (1606) DDSS ( 511 ) EGAG ( 11 ) GGDSU ( 523 )
DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDYLSU (1939) DDYLSU (1939) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) MDASGPH ( 136 ) NWSUE ( 802 ) NWSUE ( 802 )
MDASGPH ( 136 ) GGPED ( 16 ) GGPED ( 16 ) EGEG ( 560 ) DKVS (1346) DKVS (1346) DFRST (1361) DFRST (1361) CANECUR (3536) GGFGRH ( 147 ) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) DHELSU (1968) DHELSU (1968) GGHLA (3142) DHNOHK (2308) DHNOHK (2308) DHR (2792) DHLSFK (2174)
BBAGR ( 956 ), BGFKMS ( 732 ), DDSBKV ( 548 ), GGPBKV ( 542 ), SRMSEL (414 ) AWEA (1509), DTANKL (1642), NLKO ( 391 ) AWEA (1509), NLKO ( 391 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 )
BGDVE ( 614 ) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913)
BGFKMS ( 732 ) GGCEGS (3592), MDASG ( 120 ) DLSUV (2001), DNWSEIN ( 872 ), DNWSZF ( 895 ) DLSUV (2001), DNWSEIN ( 872 ), DNWSZF ( 895 ) NWEVO ( 831 ) NWEVO ( 831 ) BBDNWS ( 867 ), BGARNW ( 853 ), DNWSEIN ( 872 ), DNWSZF ( 895 ), NWEVO ( 831 ), NWSOLLE ( 808 ), NWSUE ( 802 ) BBDNWS ( 867 ), BGARNW ( 853 ), DNWSEIN ( 872 ), DNWSZF ( 895 ), NWEVO ( 831 ), NWSOLLE ( 808 ), NWSUE ( 802 ) KMTR (3147) AEVAB (1533) AEVAB (1533) AEVAB (1533) AEVAB (1533) AEVAB (1533) AEVAB (1533) AEVAB (1533) AEVAB (1533) DIMCLS (3254) DIMCLS (3254) CANECU (3503) CANECU (3503) DTANKL (1642), STADAP (1108), TVWNO (2316) DTANKL (1642), STADAP (1108) DTANKL (1642) DTANKL (1642) CANECU (3503)
AWEA (1509), DTANKL (1642), NLKO ( 391 ), TVWNO (2316) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913) BBAGR ( 956 ), BGFKMS ( 732 ), DSELHFS ( 528 ) BDEMHA ( 375 ), KMTR (3147) DLSAHKBD (2071), DNOHK (2289), GGLSHNO (2115), NLKO ( 391 ) DLSAHKBD (2071), DNOHK (2289), GGLSHNO (2115), NLKO ( 391 ) NLKO ( 391 ) GGUBR (2787) DIMCHLS (3267), DKATFKEB (2036), DLSAFK (2140), DLSF (2118), LRFKEB (1290)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3935 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
E_HSF2
AUS
DHLSFK (2174)
E_HSFE
AUS
DHLSFK (2174)
E_HSFE2
AUS
DHLSFK (2174)
E_HSH E_HSH2 E_HSHE E_HSHE2 E_HSV
EIN EIN EIN EIN AUS
DHRLSU (1927)
E_HSV2
AUS
DHRLSU (1927)
E_HSVE
AUS
DHRLSUE (1936)
E_HSVE2
AUS
DHRLSUE (1936)
E_HSVSA E_HSVSA2 E_ICLSU
EIN EIN AUS
DICLSU (1952)
E_ICLSU2
AUS
DICLSU (1952)
E_KAT E_KAT2 E_KATF E_KATF2 E_KATNO E_KATNO2 E_KLDF E_KPE E_KPE2 E_KRA01 E_KRA02 E_KRA03 E_KRA04 E_KRA05 E_KRA06 E_KRA07 E_KRA08 E_KRIC E_KRSPI E_KS1 E_KS1H E_KS2 E_KS2H E_KS3 E_KS3H E_KS4 E_KS4H E_KUPPL E_LASFK
EIN EIN AUS AUS EIN EIN AUS EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DIMCHLS (3267), DKATFKEB (2036), DLSAFK (2140), DLSF (2118), LRFKEB (1290) DHLSFKE (2181), DIMCHLS (3267), DKATFKEB (2036), DLSAFK (2140), DLSF (2118), HLSFK (2184) DHLSFKE (2181), DIMCHLS (3267), DKATFKEB (2036), DLSAFK (2140), DLSF (2118), HLSFK (2184) DIMCHLS (3267), DLSAHKBD (2071), NLKO ( 391 ) DIMCHLS (3267), DLSAHKBD (2071), NLKO ( 391 ) DIMCHLS (3267), DLSAHKBD (2071), NLKO ( 391 ) DIMCHLS (3267), DLSAHKBD (2071), NLKO ( 391 ) BGELSV (3400), DCFFLR (3417), DICLSU (1952), DIMCHLS (3267), DKATFKEB (2036), FLSUBB (1913), GGRTLSU (1907), LRFKEB (1290), NLKO ( 391 ), SALSU (1971) BGELSV (3400), DCFFLR (3417), DICLSU (1952), DIMCHLS (3267), DKATFKEB (2036), FLSUBB (1913), GGRTLSU (1907), LRFKEB (1290), NLKO ( 391 ), SALSU (1971) BGELSV (3400), DCFFLR (3417), DIMCHLS (3267), FLSUBB (1913), NLKO (391 ) BGELSV (3400), DCFFLR (3417), DIMCHLS (3267), FLSUBB (1913), NLKO (391 ) DIMCHLS (3267), NLKO ( 391 ) DIMCHLS (3267), NLKO ( 391 ) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), DULSU (1997), FLSUBB (1913), NLKO ( 391 ), SALSU (1971) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), DULSU (1997), FLSUBB (1913), NLKO ( 391 ), SALSU (1971) DSKNO (2324), LRHKEB (1305), TKMWL (3056) TKMWL (3056) DIMCKAT (3252), DM6VAL (3050), LRFKEB (1290) DIMCKAT (3252), DM6VAL (3050), LRFKEB (1290) NLKO ( 391 ) NLKO ( 391 )
DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRIC (1772) DKRSPI (1779) DKRS (1782) BBKR (1716) DKRS (1782) BBKR (1716) DKRS (1782) BBKR (1716) DKRS (1782) BBKR (1716) DKUPPL ( 41 ) DLSAFK (2140)
E_LASFK2
AUS
DLSAFK (2140)
E_LASH
AUS
DLSAHKBD (2071)
E_LASH2
AUS
DLSAHKBD (2071)
E_LATP E_LATP2 E_LATV E_LATV2 E_LAVF E_LAVF2 E_LAVH E_LAVH2 E_LBK E_LBKE E_LBKO E_LBKP E_LDE E_LGHMM E_LKVDK E_LLR E_LLRH E_LLRM
EIN EIN EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS EIN AUS EIN AUS AUS AUS
DKATSPFK (2048) DKATSPFK (2048)
MDGEN ( 223 ) MDBGRG ( 107 ) MDBGRG ( 107 )
DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLBK (1073) DLBK (1073) DLBK (1073) DLBK (1073)
BBKR (1716) BBKR (1716), DKRIC (1772) BBKR (1716), TKMWL (3056) BBKR (1716), TKMWL (3056) BBKR (1716), TKMWL (3056) BBKR (1716), TKMWL (3056)
DCFFLR (3417), DIMCLS (3254), DKATFKEB (2036), DLSF (2118), DPLLSU (1979) DCFFLR (3417), DIMCLS (3254), DKATFKEB (2036), DLSF (2118), DPLLSU (1979) DCFFLR (3417), DLSAFK (2140), DPLLSU (1979), GGLSHNO (2115), LRHKEB (1305), NLKO ( 391 ), TKMWL (3056) DCFFLR (3417), DLSAFK (2140), DPLLSU (1979), GGLSHNO (2115), NLKO (391 ), TKMWL (3056) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254)
LBKUE (1035) LBKUE (1035) LBKUE (1035) DMDSTP (2634)
DLGHMM ( 378 ) LLRMD ( 245 ) DLLR ( 256 ) DLLR ( 256 )
BGFKMS ( 732 ), BGRLFGZS ( 746 ), DSELHFS ( 528 ) DTANKL (1642) DTANKL (1642) DTANKL (1642)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3936 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
E_LM
AUS
DSELHFS ( 528 )
E_LSF
AUS
DLSF (2118)
E_LSF2
AUS
DLSF (2118)
E_LSFHV E_LSFHV2 E_LSFV
EIN EIN AUS
DLSFV (2188)
E_LSH
AUS
DNOHK (2289)
E_LSH2
AUS
DNOHK (2289)
E_LSHV
EIN
E_LSUIA
AUS
DICLSU (1952)
E_LSUIA2
AUS
DICLSU (1952)
E_LSUIP E_LSUIP2 E_LSUKS E_LSUKS2 E_LSUUN
AUS AUS AUS AUS AUS
DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952)
E_LSUUN2
AUS
DICLSU (1952)
E_LSUV E_LSUVM
EIN AUS
DICLSU (1952)
E_LSUVM2
AUS
DICLSU (1952)
E_LSV
AUS
BGELSV (3400)
E_LSV2
AUS
BGELSV (3400)
E_LSVV E_LUE1 E_LUE2 E_LUES1E E_LUES2E E_LZSR E_MA E_MD E_MDB E_MDSCH E_MEM_UM E_MFA E_MSVE E_N
AUS EIN EIN AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS
DLSUV (2001)
BGADAP ( 423 ) MDASG ( 120 ) DMDMIL (2700) DMBEG ( 324 ) NLKO ( 391 ) UMAUSC (2833) DMFB (3278) DMSVE (1604) DDG (2517)
ATR (1870), BBAGR ( 956 ), BBKH (2384), BBKW (2400), BGRLFGZS ( 746 ), DKATFKEB (2036), FUEREG ( 766 ), GGPBKV ( 542 ), LRFKEB (1290), LRHKEB (1305), TVWNO (2316), ZUESZ (3759) DCFFLR (3417), DIMCLS (3254), DKATFKEB (2036), DLSAFK (2140), DPLLSU (1979), DTANKL (1642) DCFFLR (3417), DIMCLS (3254), DKATFKEB (2036), DLSAFK (2140), DPLLSU (1979), DTANKL (1642) DCFFLR (3417), DIMCLS (3254), DKATFKEB (2036), DLSF (2118) DCFFLR (3417), DIMCLS (3254), DLSF (2118) DCFFLR (3417), DIMCLS (3254), DLSAFK (2140), DLSF (2118), DPLLSU (1979) DCFFLR (3417), DLSAHKBD (2071), DPLLSU (1979), DTANKL (1642), GGLSHNO (2115), NLKO ( 391 ), TKMWL (3056) DCFFLR (3417), DLSAHKBD (2071), DPLLSU (1979), DTANKL (1642), GGLSHNO (2115), NLKO ( 391 ), TKMWL (3056) DCFFLR (3417), DIMCLS (3254), DKATFKEB (2036), DKATSPFK (2048), DPLLSU (1979) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913), NLKO (391 ) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913), NLKO (391 ) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913), NLKO (391 ) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913), NLKO (391 ) NLKO ( 391 ) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913), NLKO (391 ) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913), NLKO (391 ) BBBO (1367), DCFFLR (3417), DIMCLS (3254), DKATFKEB (2036), DKATSPFK (2048), DTANKL (1642), GGRTLSU (1907), LRA (1322), LRFKC (1277), NLKO ( 391 ), SALSU (1971), TEB (1410), TEBEB (1402), TKMWL (3056) BBBO (1367), DCFFLR (3417), DIMCLS (3254), DKATFKEB (2036), DKATSPFK (2048), DTANKL (1642), GGRTLSU (1907), LRA (1322), LRFKC (1277), NLKO ( 391 ), SALSU (1971), TEB (1410), TEBEB (1402), TKMWL (3056) DIMCLS (3254), FLSUBB (1913) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) BGFKMS ( 732 )
E_NOHK
AUS
DNOHK (2289)
E_NOHK2 E_NOHKP E_NOLSU E_NOLSU2 E_NWKWA E_NWKWA2 E_NWKWE E_NWKWE2 E_NWS E_NWSE E_NX E_ORA E_ORA2 E_PH
AUS EIN AUS AUS AUS AUS AUS AUS EIN EIN AUS AUS AUS AUS
DNOHK (2289)
E_PH2 E_PH3 E_PH4 E_PHM E_PLLSU E_PLLSU2 E_PUA E_RAM_UM E_ROM1_UM E_ROMX_UM
AUS AUS AUS AUS AUS AUS EIN LOK AUS AUS
DLUES1E (3343)
DNOHK (2289) DNOHK (2289) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478)
DNMAX ( 239 ) DKVS (1346) DKVS (1346) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPLLSU (1979) DPLLSU (1979) URRAM (2847) URROM (2845) URROM (2845)
BBNWS ( 898 ), DKATFKEB (2036), DMDSTP (2634), DTANKL (1642)
URMEM (2849), URRAM (2847), URROM (2845), URTPU (2977) AWEA (1509), NLKO ( 391 ) DLGHMM ( 378 ), DMDSTP (2634), DNWKW (2478), MDANF ( 114 ), RDE (3457), STADAP (1108), ZGST (1369) DLSAHKBD (2071), DSKNO (2324), DTANKL (1642), GGNOC (2196), NLKO (391 ) DLSAHKBD (2071), GGNOC (2196), NLKO ( 391 ) DTANKL (1642) GGLSHNO (2115) GGLSHNO (2115) DMDSTP (2634), TVWNO (2316), WANWKW (2492) DMDSTP (2634), WANWKW (2492) DMDSTP (2634), TVWNO (2316), WANWKW (2492) DMDSTP (2634), WANWKW (2492) DMDSTP (2634) DMDSTP (2634) DTANKL (1642), STADAP (1108), TVWNO (2316) DTANKL (1642), STADAP (1108) DDG (2517), DLSAFK (2140), DLSAHKBD (2071), DNWKW (2478),HT2KTWNE (3696), STADAP (1108), WANWKW (2492) DDG (2517), DNWKW (2478), HT2KTWNE (3696), WANWKW (2492) DDG (2517), DNWKW (2478), HT2KTWNE (3696), WANWKW (2492) DDG (2517), DNWKW (2478), HT2KTWNE (3696), WANWKW (2492) HT2KTWNE (3696), NLPH (3449) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), FLSUBB (1913) BBAGR ( 956 ) URRAM (2847) URRAM (2847)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3937 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
E_SALSU E_SALSU2 E_SCR E_SKNO E_SLPE E_SLS E_SLS2 E_SLVE E_SUE E_SUE2 E_SWE E_TA
AUS AUS AUS AUS EIN EIN EIN EIN AUS AUS AUS AUS
DSALSU (1995) DSALSU (1995) GGCS (3599) DSKNO (2324)
DCFFLR (3417), DIMCLS (3254), FLSUBB (1913), NLKO ( 391 ), SALSU (1971) DCFFLR (3417), DIMCLS (3254), FLSUBB (1913), NLKO ( 391 ), SALSU (1971)
E_TAHFM E_TANKL E_TES
AUS AUS AUS
GGTFAH (2746) DTANKL (1642) DTEV (1444)
E_TESF E_TESG E_TEVE
EIN EIN AUS
DTEVE (3334)
E_TEVE2 E_THM E_TKA E_TM
EIN AUS AUS AUS
GGTFM (2726) GGTKA (2772) GGTFM (2726)
E_TMKI E_TNE E_TOL E_TPU_UM E_TUM E_UB
AUS AUS AUS LOK AUS AUS
GGGTS (2754) DTNE (3822) BGTOL (2750) URTPU (2977) BGTUMG (2773) EGAG ( 11 )
E_UBR E_UF2SG E_UFMV E_UFNC E_UFPR E_UFRKC E_UFRLIP E_UFSGA E_UFSGB E_UFSGC E_UFSKA E_UFSPSC E_ULSU
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
GGUBR (2787) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DULSU (1997)
E_ULSU2
AUS
DULSU (1997)
E_URRAM E_URROM E_URRST E_UVSE E_VFZ
AUS AUS AUS EIN AUS
DUR (2862) DUR (2862) DUR (2862) EGAG ( 11 )
E_VTK E_VTK2 E_ZGST00 FABSTBKS FAFTE_W FAGR FAGRKH2_W FAGRKH_W FAGRKS2_W FAGRKS_W FAINTKAN FAKPUF_W FAMALWK_F FAMAL_F FAMNOS2_W FAMNOSM2_W FAMNOSM_W FAMNOS_W FANFN
EIN EIN AUS LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS AUS LOK LOK
ZGST (1369) BKS (1624) BGTEV ( 473 ) ZWGRU (1661) BGMSNOVK (2467) BGMSNOVK (2467) BGMSNOVK (2467) BGMSNOVK (2467) DMDMIL (2700) TEB (1410) DMDLU (2613) DMDLU (2613) BGPNOS (2286) BGPNOS (2286) BGPNOS (2286) BGPNOS (2286) MDANF ( 114 )
DSUE (3340) DSUE (3340) BGRBS (2696) GGTFA (2743)
DKATFKEB (2036) LRFKEB (1290), LRHKEB (1305) LRFKEB (1290), LRHKEB (1305) DKATFKEB (2036) DMDSTP (2634) DMDSTP (2634) DSWEC (2694) ATR (1870), BBAGR ( 956 ), BBKH (2384), BBKW (2400), BGAGRTS ( 984 ), BGTUMG (2773), CANECU (3503), DGGTVHK (2761), GGTFM (2726), KMTR (3147), LLRNS ( 265 ), SU (1030) STADAP (1108) DDYLSU (1939), DIMCTES (3247), DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071), DLSF (2118), DM6VAL (3050), DMDSTP (2634), GKEB (1199), LRFKEB (1290), LRHKEB (1305), NLKO ( 391 ), SALSU (1971), TKMWL (3056) DIMCTES (3247) DIMCTES (3247) DDYLSU (1939), DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071),DLSF (2118), DMDSTP (2634), LRFKEB (1290), LRHKEB (1305), NLKO ( 391 ) LRFKEB (1290), LRHKEB (1305) KMTR (3147) ATM (1799), ATR (1870), BBAGR ( 956 ), BBKH (2384), BBKW (2400),BGTABST (2822), BGTUMG (2773), CANECU (3503), DGGTVHK (2761), DKATFKEB (2036), DLSF (2118), KMTR (3147), KODOH (2403), KOMRH (2417), LLRNS ( 265 ), STADAP (1108), SU (1030)
GGTFM (2726), KMTR (3147) BGTABST (2822) BBAGR ( 956 ), DLSAFK (2140), DLSAHKBD (2071), GGUB (2784), STADAP (1108)
BGELSV (3400), DCFFLR (3417), DIMCLS (3254), DPLLSU (1979), FLSUBB (1913) BGELSV (3400), DCFFLR (3417), DIMCLS (3254), DPLLSU (1979), FLSUBB (1913)
DMDSTP (2634) ATM (1799), BDEMHA ( 375 ), CANECU (3503), DDG (2517), DMDLU (2613), DMDSTP (2634), DVFZ ( 192 ), GGCANECU (3580), GGPED ( 16 ), GGUB (2784), GGVFZG (2782), KMTR (3147), LLRNFA ( 292 ), MDANF ( 114 ), MDASG ( 120 ), MDWAN ( 214 ), NMAXMD ( 233 ), RDE (3457), SKR (2351), STADAP (1108) DM6VAL (3050), TVWNO (2316) DM6VAL (3050)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
FANFV FANLUTS_W FAQUER FAQUERRD FASGP_W FATMSRE_W FAUCSMR_W FAVRALU_W FAWIFGR FAWIFGRC FAWIFGR_W FBADE_W FBANS FBAVST_W FBDFKAK FBSATM_W FBVBRESH_W FBVBRESM_W FBVBRESS_W FBVBRES_W FCMEND FCMVALNL FCOSCFK FCOSCFK2 FCOSCHK FCOSCHK2 FDAR FDARS FDLURMIN_F FDYN FEDFK FEDFK2 FETAZW_W FEVAB FEVABE FEVABKAS FFLUTN_F FFOSCFKA FFOSCFKA2 FFOSCHKA FFOSCHKA2 FFWKBKS FFZDFP FGDFK2_W FGDFK_W FGNSOL FGREN_UR FGRSCOD FGRSCODC FGRU FGR_UR FGWRTE FHK_W FHO
LOK LOK LOK LOK LOK LOK LOK EIN AUS AUS LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK EIN LOK AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK EIN AUS LOK LOK LOK LOK LOK LOK LOK LOK EIN LOK LOK AUS AUS LOK AUS AUS AUS LOK LOK AUS
MDANF ( 114 ) DLGHMM ( 378 ) COWIV (3829) COWIV (3829) MDASG ( 120 ) BGMNOSPM (2226) KOMRH (2417)
FHOEHK FHOZSTE_W FHO_U FHO_W
LOK LOK AUS AUS
KMTR (3147) TEB (1410) DFFTCNV (3238) GGDSU ( 523 )
FIDZOLINC FID_AFRA FID_AFRAT FID_ALASP FID_AORA FID_ATEH FID_ATEL FID_ATEM FID_ATEN FID_ATEVH FID_ATEVM FID_BAGRA FID_BDLSU FID_BDLSU2 FID_BFKD FID_BFKD2 FID_BFRST FID_BHKS FID_BLAHH
LOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK
DSCHED (3198) LRAEB (1212) LRAEB (1212) KOLASPH (2428) LRAEB (1212) TEB (1410) TEB (1410) TEB (1410) TEBEB (1402) DTEV (1444) DTEV (1444) BGAGRA ( 969 ) DDYLSU (1939) DDYLSU (1939) DKATSPFK (2048) DKATSPFK (2048) DFRST (1361) DSMBDEP (3223) DLSAHKBD (2071)
GGCEGS (3592) CANECUR (3536) FGRREGL ( 185 ) ESUK (1130) ESUK (1130) ESUK (1130) TEB (1410) LAMBTS (1177) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 )
Querverweisliste: Variable
Seite 3938 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DMDLU (2613), DMDSTP (2634) FGRFULO ( 166 ), FGRREGL ( 185 ) GGCEGS (3592)
CANECU (3503) DFPMNL (3281) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) ARMD ( 66 ) ARMD ( 66 ) DMDDLU (2625) KMTR (3147) HLSFK (2184) HLSFK (2184)
LRSKA (1261) LRSKA (1261) LRSKA (1261) LRSKA (1261)
BGRLMXS ( 946 ) AEVAB (1533) AEVAB (1533) AEVAB (1533) DMDLFB (2677) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRSKA (1261) BKS (1624) CANECU (3503), DFPMEEP (3279), TC2MOD (3016) DKATSPFK (2048) DKATSPFK (2048) BGGNSOL ( 143 ) UFFGRE (2889) GGFGRH ( 147 ) CANECUR (3536) ESGRU (1098) UFFGRC (2903) TEB (1410) KTMHK (1829) GGDSU ( 523 )
CANECU (3503)
GGFGRH ( 147 ) GK (1081)
BGFAWU (1139), CANECU (3503), DLLR ( 256 ), ESNSWL (1120), ESSTT (1099), KOS (3109), LLRMD ( 245 ), LLRMR ( 251 ), MDMIN ( 194 ), MDVER (206 ), STADAP (1108)
DFFTK (3237) BBKH (2384), BBNWS ( 898 ), BGNLLKH ( 289 ), BGRLMXS ( 946 ), BGRLSOL ( 682 ), BGTEV ( 473 ), BKV ( 532 ), DFFTCNV (3238), DTEV (1444), FUEDK ( 757 ), KOS (3109), LAKH (1171), MDTRIP ( 144 ), NWSOLLE ( 808 ), SRMUE ( 411 ), TEB (1410), TKMWL (3056) LRAPHU (1339)
LRAPHU (1339) TEBEB (1402) TEBEB (1402) TEBEB (1402)
DKATFKEB (2036) DKATFKEB (2036)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
FID_BLAHH2 FID_BTEST FID_BTEVP FIHDR FILAHMM_W FIUEWDK_W FIVZABG FKAKORDL FKAKORMT_W FKAKORMX_W FKAKORXF_W FKASTE FKASTES FKASTES_W FKASTEXM_W FKASTEXU_W FKASTEX_W FKASTE_W FKASTOLD_W FKATEFRG FKATEI FKATEI_W FKATES FKBLAGKL_W FKBLAGRS_W FKBLAGRZ_W FKBLAGR_U FKBLAGR_W
DOK DOK DOK LOK LOK AUS LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK AUS LOK AUS AUS
DLSAHKBD (2071) DTEV (1444) DTEV (1444) HDR (1587) BGBVG (1189) BGMSDK ( 727 ) DMDMIL (2700) TEB (1410) TEB (1410) TEB (1410) DTEV (1444) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) BGAGRA ( 969 ) BGAGRA ( 969 ) BGAGR ( 478 ) DFFTCNV (3238) BGAGRA ( 969 )
FKFAMAL1_F FKFAMAL2_F FKFAMAL_F FKFDLUR1_F FKFDLUR2_F FKFDLURS_F FKFDLUR_F FKFLUAR1_F FKFLUAR2_F FKFLUARS_F FKFLUAR_F FKFLURB1_F FKFLURB2_F FKFLURBS_F FKFLURB_F FKFLURM1_F FKFLURM_F FKFPED FKFUPSRL_W FKHAB FKHRRIHM_W FKHRRIHO_W FKHRRISH_W FKISRM_W FKKLAFS_W FKKLAFUK_W FKKLAF_W FKL2H_W FKL2M_W FKL2S_W FKL2_W FKLAFS_W FKLAF_W FKMSAGRA_W FKMSAGR_W
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS AUS LOK AUS LOK LOK LOK LOK LOK AUS LOK AUS
DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDDLU (2625) DMDDLU (2625) DMDDLU (2625) DMDDLU (2625) DMDLUA (2630) DMDLUA (2630) DMDLUA (2630) DMDLUA (2630) DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDLU (2613) MDFAW ( 42 ) SRMUE ( 411 ) BBKH (2384) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGPIRG ( 434 ) AGRPSOL ( 950 ) AGRPSOL ( 950 ) BGAGR ( 478 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) FUEDK ( 757 ) BGMSDK ( 727 ) AGRUE ( 914 ) BGAGRA ( 969 )
FKMSDKG_W FKMSDKSG_W FKMSDKS_W FKMSDK_U FKMSDK_W FKOMAS2_W FKOMAS_W FKORRHOS_W FKORRSCH_W FKORRSKH_W FKPVDKG_W FKPVDK_W FKTNS_W FKTPAGRS_W FKTPAGRU_W FKTPAGR_W FKTPBAGR_W
AUS LOK AUS AUS AUS LOK LOK LOK LOK LOK AUS AUS LOK AUS LOK AUS AUS
BGFKMS ( 732 ) BGFKMS ( 732 ) BGFKMS ( 732 ) DFFTCNV (3238) BGFKMS ( 732 ) BGSIK (2438) BGSIK (2438) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGFKMS ( 732 ) BGFKMS ( 732 ) ESNSWL (1120) AGRPSOL ( 950 ) AGRPSOL ( 950 ) BGAGR ( 478 ) AGRPSOL ( 950 )
Querverweisliste: Variable
Seite 3939 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGPIRG ( 434 ), BGPRGS ( 691 )
DTEV (1444) DTEV (1444)
DTEV (1444), ZGST (1369) BGMSNOVK (2467)
DAGRS ( 993 ) DFFT (3234) AGRUE ( 914 ), BGAGR ( 478 ), DAGRS ( 993 ), DFFTCNV (3238), TKMWL (3056)
BGADAP ( 423 ), BGPIRG ( 434 ), BGPRGS ( 691 )
BDEMUM ( 339 ), BGRPS ( 752 )
BGWDKHF ( 509 ), DTEV (1444) AGRPSOL ( 950 ), AGRUE ( 914 ), BGAGR ( 478 ), DAGRS ( 993 ), TKMWL (3056) BGRLFGZS ( 746 ) BGADAP ( 423 ) DFFT (3234) BGMSDK ( 727 ), BGRLFGZS ( 746 ), DFFTCNV (3238)
BGAGR ( 478 ), BGAGRA ( 969 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
FKUPRLMX_W FKVNWE_W FLAFABKS_W FLAFBKS_W FLAFCBKS_W FLAFSBKS_W FLAFTBKS_W FLAFUBKS_W FLAKH FLAMAGR FLAMAGR2 FLAMAGRI FLAMKST2_W FLAMKST_W FLAMSL2_W FLAMSLS FLAMSLS2 FLAMSLSI FLAMSL_W FLASHZLR FLASKH FLB FLBHMMS_W FLBHOMS_W FLBHOSS_W FLBKHS_W FLBKKH FLBSCHS_W FLBSKF_W FLBSKHS_W FLBS_W FLB_W
AUS LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK EIN LOK LOK LOK EIN LOK LOK AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS AUS
BGPIRG ( 434 ) BGWNWVFE (3445) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BBKH (2384) BGLAMBDA (3406) BGLAMBDA (3406) BGLAMBDA (3406) TEB (1410) TEB (1410)
BGPRGS ( 691 )
FLGKAT_W FLGLRS FLGLRS2 FLGSTIGN_W FLGSTINJ_W FLGST_W FLGTIAB FLGTIABC FLMNBKS FLMSSLKH FLMXCTR FLMXOF_F FLMX_F FLN00_F FLN01_F FLN02_F FLN03_F FLN04_F FLN05_F FLN06_F FLN07_F FLN08_F FLN09_F FLN10_F FLN11_F FLNOF1_F FLP00_F FLP01_F FLP02_F FLP03_F FLP04_F FLP05_F FLP06_F FLP07_F FLP08_F FLP09_F FLP10_F FLP11_F FLPOF1_F FLRAR FLRHKAR_W FLRSBI2_W FLRSBI_W FLURB_F FLURKTM_F FLURMIN1_F FLURMIN2_F FLURMIN3_F
LOK AUS AUS AUS AUS AUS AUS EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS AUS AUS AUS
Seite 3940 von 4100 31.JAN.2003 Thomas Brosi
LAKH (1171)
BGLASO (1154), LAKH (1171) BGLAMBDA (3406) BGLAMBDA (3406) BGLAMBDA (3406) BGLASO (1154), LAKH (1171) KMTR (3147) LAKH (1171) LBKFGS (1036) LBKSOL (1037) LBKSOL (1037) LBKSOL (1037) LBKSOL (1037) BBKH (2384) LBKSOL (1037) LBKSOL (1037) LBKSOL (1037) LBKSOL (1037) LBKFGS (1036)
DMDMIL (2700) DCFFLR (3417) DCFFLR (3417) DMDZAG (2686) DMDZAG (2686) DMDZAG (2686) DMDMIL (2700) BKS (1624) LAKH (1171) DKRA (1795) DMDFOF (2654) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFOF (2654) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFOF (2654) ARMD ( 66 ) KTMHK (1829) LRS (1228) LRS (1228) DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDLU (2613)
BGPRGS ( 691 ), LBKUE (1035) BGAGRSOL ( 919 ), BGPIRG ( 434 ), BGPRGS ( 691 ), KOLASPH (2428),LAMBTS (1177), LBKUE (1035), MDBAS ( 93 ), MDIST ( 87 ), MDZW (1693), SRMUE ( 411 ), ZUE (1656), ZWGRU (1661), ZWHMM (1660), ZWMIN (1704) DFFT (3234), TC1MOD (3001) DFFT (3234), TC1MOD (3001) HT2KTIGNI (3712), KT_ZUEN (3746) AEVAB (1533) AEVAB (1533), EVABUE (1562) AEVAB (1533)
DMDDLU (2625)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
FLURMIN_F FLURMWK_F FLURST_F FLUTSKZY_F FLUTSK_F FLUTSZYL_F FLUTS_F FMFKRAKO_W FMFKRAKT_W FMFKRC FMILB FMSLDYN FMSUSP2_W FMSUSP_W FNOSPBP_W FNOSPSI_W FNOTE_W FNSTAB_W FNSWL_W FNS_W FNWKHA FNWKHE FNWUA FNWUE FNWUSA FNWUSE FNWU_W FNWWARME FOFRESZ FOFSTAT FONSTAT FPABNAMH_W FPABNAMM_W FPABNAMS_W FPABNAV2_W FPABNAV_W FPAG FPBRH_W FPBRIK1H_W FPBRIK1M_W FPBRIK1S_W FPBRIK2H_W FPBRIK2M_W FPBRIK2S_W FPBRIKL1_W FPBRIKL2_W FPBRK12H_W FPBRK12M_W FPBRK12S_W FPBRKDLM_W FPBRKDSS_W FPBRKL12_W FPBRKL1H_W FPBRKL1M_W FPBRKL1S_W FPBRKL1_W FPBRKL2H_W FPBRKL2M_W FPBRKL2S_W FPBRKL2_W FPBRM_W FPBRPSH_W FPBRPSM_W FPBRPSS_W FPBRPS_W FPBRS_W FPBR_W FPHDR FPLUFI_W FPNAV2_W FPNAVT FPNAVT2 FPNAV_W FPRSTEP_C FPRTIM_C FPTVDK_W FPVDK FPVDKDS FPVDKDS_W FPVDK_W FPVHK2_W FPVHKT
AUS LOK LOK AUS AUS AUS AUS LOK LOK AUS LOK EIN LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS LOK LOK AUS AUS AUS AUS LOK LOK
DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDLFK (2676) DMDLFK (2676) DMDLFB (2677) DMDLFB (2677) GGKR (1731) GGKR (1731) GGKR (1731) LBKSOL (1037)
DMDLUA (2630)
Seite 3941 von 4100 31.JAN.2003 Thomas Brosi
DMDLUA (2630) DMDLUA (2630) DMDLFK (2676)
KRKE (1746) LAKH (1171)
BGSIK (2438) BGSIK (2438) BGMNOSPM (2226) BGMNOSPM (2226) BGMSNOVK (2467) MDNSTAB ( 196 ) ESNSWL (1120) ESNSWL (1120) BBKH (2384) BBKH (2384) NWSUE ( 802 ) NWSUE ( 802 ) NWWUE ( 825 ) NWWUE ( 825 ) NWWUE ( 825 ) NWSOLLE ( 808 ) DMDFOF (2654) DMDFOF (2654) DMDFON (2575) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPABG ( 488 ) BGPABG ( 488 ) BGAGR ( 478 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) BGPIRG ( 434 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) SRMUE ( 411 ) SRMUE ( 411 ) BGPIRG ( 434 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) BGPRGS ( 691 ) BGPIRG ( 434 ) HDR (1587) GGDSU ( 523 ) BGPABG ( 488 ) BGPABG ( 488 ) BGPABG ( 488 ) BGPABG ( 488 ) BGDVE ( 614 ) BGDVE ( 614 ) FUEDK ( 757 ) BGMSDK ( 727 ) GGDSU ( 523 ) GGDSU ( 523 ) BGMSDK ( 727 ) BGPABG ( 488 ) BGPABG ( 488 )
MDMIN ( 194 ), MDVER ( 206 ), MDZUL ( 78 ) BDEMST ( 370 ), GK (1081) BBNWS ( 898 ) BBNWS ( 898 ), NWSOLLE ( 808 ) NWWUE ( 825 ) NWWUE ( 825 )
DLGHMM ( 378 ), DMDDLU (2625), DMDLU (2613), ZGST (1369) DMDDLU (2625), DMDLU (2613)
BGPIRG ( 434 ), BGPRGS ( 691 ) BGPIRG ( 434 ), BGPRGS ( 691 ), SRMUE ( 411 )
DDVE (3321)
BGMSDK ( 727 ), BGWDKHF ( 509 ), FUEDK ( 757 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
FPVHKT2 FPVHK_W FPVVK2_W FPVVKT FPVVKT2 FPVVK_W FR2_U FR2_W
LOK LOK LOK LOK LOK LOK AUS AUS
BGPABG ( 488 ) BGPABG ( 488 ) BGPABG ( 488 ) BGPABG ( 488 ) BGPABG ( 488 ) BGPABG ( 488 ) DFFTCNV (3238) LRS (1228)
FRA FRA2 FRA2_BT FRA2_U FRA2_W FRAGRS_W FRAI2_W FRAILT2_W FRAILT_W FRAIREF2_W FRAIREF_W FRAI_W FRAT2_W FRATI2_W FRATIA2_W FRATIA_W FRATI_W FRAT_W FRA_BT FRA_U FRA_W FRDTER_W FRERR_C_UM FRFCS_W FRHODK_W FRHOKOR_W FRHOL_W FRHOVDK_W FRINI_W FRKATEH_W FRKATEKH_W FRKATES_W FRKKHDM_W FRKS FRKSCH_UC FRKSCH_UM FRKSCH_UR FRKVST_UC FRKVST_UM FRKVST_UR FRKWS_W FRM2_BT FRM2_W
AUS AUS AUS AUS AUS LOK AUS LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS LOK AUS AUS AUS AUS LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS LOK LOK LOK AUS AUS
LRA (1322) LRA (1322) UFGKC (2947) DFFTCNV (3238) LRA (1322) BGAGRSOL ( 919 ) LRA (1322) LRA (1322) LRA (1322) DKVS (1346) DKVS (1346) LRA (1322) LRA (1322) LRA (1322) LRA (1322) LRA (1322) LRA (1322) LRA (1322) UFGKC (2947) DFFTCNV (3238) LRA (1322) DTEV (1444) UMKOM (2840) KODOH (2403) BGMSDK ( 727 ) BGNLLKH ( 289 ) GGDSU ( 523 ) BGMSDK ( 727 ) LRS (1228) RKTI (1494) RKTI (1494) RKTI (1494) KODOH (2403) RKSPLITS (1493) UFGKC (2947) UFRKTI (2930) UFRKTI (2930) UFGKC (2947) UFGKC (2947) UFGKC (2947) KODOH (2403) UFGKC (2947) LRS (1228)
FRMFIL2_W FRMFIL_W FRMN_W FRMSFV2_W FRMSFV_W FRMX_W FRM_BT FRM_W
LOK LOK AUS LOK LOK AUS AUS AUS
DFRST (1361) DFRST (1361) LRS (1228) DLSFV (2188) DLSFV (2188) LRS (1228) UFGKC (2947) LRS (1228)
FRRIESLU_W FRSNAST2_W FRSNAST_W FRSTINJCYL FRTAR_C_UM FRTMKI FR_U FR_W
EIN LOK LOK AUS AUS LOK AUS AUS
DICLSU (1952) DICLSU (1952) KT_ES (3737) UMKOM (2840) MDBGRG ( 107 ) DFFTCNV (3238) LRS (1228)
FS00_F FS01_F FS02_F FS03_F FS04_F FS05_F FS06_F FS07_F FS08_F FS09_F FS10_F
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK
DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575)
Querverweisliste: Variable
Seite 3942 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DFFT (3234) DDYLSU (1939), DFFTCNV (3238), GK (1081), TC1MOD (3001), TKMWL (3056)
DFFT (3234) DFFTCNV (3238), GK (1081), TC1MOD (3001), TKMWL (3056), UFGKC (2947) DKVS (1346)
DKVS (1346)
DFFT (3234) DFFTCNV (3238), GK (1081), TC1MOD (3001), TKMWL (3056), UFGKC (2947) LRS (1228) UMAUSC (2833)
BGNLLKH ( 289 ) BGMSUGD ( 453 ), BGRLP ( 503 ), FUEDK ( 757 )
GK (1081), MDBAS ( 93 ) UFMIST (2921) UFGKC (2947), UFMIST (2921)
DFRST (1361), DICLSU (1952), DLSFV (2188), DLSUV (2001), LRA (1322), NLKO ( 391 ), TEB (1410), UFGKC (2947)
DTEV (1444)
DTEV (1444) DFRST (1361), DICLSU (1952), DLSFV (2188), DLSUV (2001), LRA (1322), NLKO ( 391 ), TEB (1410), UFGKC (2947) BGAGRSOL ( 919 )
HT2KTIGNI (3712), KT_ZUEN (3746) UMAUSC (2833) DFFT (3234) DDYLSU (1939), DFFTCNV (3238), GK (1081), TC1MOD (3001), TKMWL (3056)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
FS11_F FSAKBKS FSDZLSU2_W FSDZLSU_W FSE00_F FSE01_F FSE02_F FSE03_F FSE04_F FSE05_F FSE06_F FSE07_F FSE08_F FSE09_F FSE10_F FSE11_F FSEOF1_F FSEOFKOR_F FSE_F FSKMW_W FSKTMP5_W FSKTMP6_W FSKTMP7_W FSKTMP8_W FSKTMP9_W FSK_W FSOF1_F FSPA2_W FSPACAL_W FSPAD_W FSPAMW2_W FSPAMW_W FSPA_W FST0_W FST1TOG_W FST2TOG_W FST3TOG_W FST4TOG_W FSTA_W FSTT FSTTOG_W FST_W FSU2_W FSU_W FSWARES FSWKA_W FTAHEV_W FTAIKRRP_W FTAIKRRS_W FTAMSVUB_W FTANFKW_W FTANWUBKE FTBR FTBR_W FTEADCHF FTEADCH_W FTEADF FTEADFU FTEADPHU FTEAD_W FTEFSOLL_W FTEFVA_W FTEMPK FTEVFLOS_W FTEVFLOW_W FTEVFLOX_W FTEVFLXM_W FTEXOHK FTEXOHK2 FTEXOVK FTEXOVK2 FTHO_W FTKHK2_W FTKHK_W FTKHX2_W FTKHX_W FTKKR2_W FTKKR_W FTKLRA_W FTKO2SP2_W FTKO2SP_W FTKVK2_W
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK EIN LOK LOK EIN AUS AUS LOK AUS AUS AUS AUS AUS AUS LOK AUS AUS AUS LOK LOK AUS AUS AUS LOK LOK LOK AUS AUS AUS LOK AUS LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK
DMDFON (2575) BKS (1624) DDYLSU (1939) DDYLSU (1939) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFOF (2654) DMDFOF (2654) DMDFON (2575) SKP (2334) SKP (2334) SKP (2334) SKP (2334) SKP (2334) SKP (2334) SKP (2334) DMDFOF (2654)
Querverweisliste: Variable
Seite 3943 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DMDLFK (2676)
BGSIK (2438) SKP (2334) DSKNO (2324) SKP (2334) SKP (2334) ESSTT (1099) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) ESSTT (1099) GGFST (1641) COWIV (3829) ESSTT (1099) SU (1030) SU (1030) DSWEC (2694) BBKH (2384) BGTMPK ( 459 ) BGPIRG ( 434 ) BGPIRG ( 434 ) AMSV (1600) BBKW (2400) WNWRE ( 777 ) BGTMPK ( 459 ) BGTMPK ( 459 ) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) KMTR (3147) TEB (1410) TEB (1410) TEB (1410) TEB (1410) ATM (1799) ATM (1799) ATM (1799) ATM (1799) BGTEV ( 473 ) ATM (1799) ATM (1799) ATMHEX (1825) ATMHEX (1825) ATM (1799) ATM (1799) LRA (1322) BGMNOREG (2205) BGMNOREG (2205) ATM (1799)
BGSIK (2438) BGSIK (2438), DSKNO (2324), SKR (2351), TVWNO (2316) BGSIK (2438) COWIV (3829) COWIV (3829) COWIV (3829) COWIV (3829)
BDEMST ( 370 ), GK (1081) BGPIRG ( 434 ), BGPRGS ( 691 ) BGPIRG ( 434 ), BGPRGS ( 691 )
BGPIRG ( 434 ), BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 )
SRMUE ( 411 ) TEBEB (1402) DDYLSU (1939), LRAPHU (1339), TEBEB (1402)
DTEV (1444), LRA (1322)
BBBO (1367), DTEV (1444), TEB (1410)
BGMNOSPM (2226)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
FTKVK_W FTMAGR FTPRSOL FTR_W FTSDRL FTSR FTSR_W FTSTM FTSUB FTTKBKS FTU FTVDK FTVDK_W FTW_W FUBAANZ FUBKOR_W FUEL_CO_UC FUEL_CO_UM FUEL_CO_UR FUHKAR_W FUPSHMMS_W FUPSHOMS_W FUPSHOSS_W FUPSHUK_W FUPSMUK_W FUPSMXHS_W FUPSMXMS_W FUPSMXSS_W FUPSRLMX_W FUPSRLRO_W FUPSRLS_W FUPSRLUG_W FUPSRLUK_W FUPSRL_W
LOK AUS LOK LOK LOK AUS AUS LOK LOK LOK AUS AUS AUS LOK AUS LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS AUS AUS
ATM (1799) BGAGR ( 478 ) HDRPSOL (1589) SKP (2334) ZUESZ (3759) BGTMPK ( 459 ) BGTMPK ( 459 ) ZUESZ (3759) ZUESZ (3759) BKS (1624) BGTMPK ( 459 ) BGTMPK ( 459 ) BGTMPK ( 459 ) BGTMPK ( 459 ) ZUESZ (3759) ALSU (1918) UFREAC (2955) UFREAC (2955) UFREAC (2955) KTMHK (1829) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) SRMUE ( 411 ) BGPRGS ( 691 ) BGPIRG ( 434 ) SRMUE ( 411 ) SRMUE ( 411 )
FUPSSCHS_W FUPSSKHS_W FUPSSUK_W FUPSUGHS_W FUPSUGMS_W FUPSUGSS_W FUSKBKS FVADE_W FVANS FVAVST_W FVBRSAH_W FVBRSAM_W FVBRSAS_W FVBRSA_W FVBRSEH_W FVBRSEM_W FVBRSES_W FVBRSE_W FVERMTE_W FVISRM_W
AUS AUS AUS AUS AUS AUS LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS
BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BKS (1624) ESUK (1130) ESUK (1130) ESUK (1130) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) TEB (1410) SRMUE ( 411 )
FVSS_W FVST_BT FVST_W FVS_W FWE FWL FWLBL FWLRL FWMIFABG FWMIFAL FWNWA FWNWE FWPRHOM_W FWPRSCH_W FWPRS_W FWRLDK_W FWSANFKW_W FWVSRW_W FWZLSD FWZLSDPKO FZABGS_W FZABGZYL_W FZANS1 FZARV_W FZDASH FZGMIN_W
EIN AUS AUS EIN AUS AUS AUS LOK LOK LOK AUS AUS LOK LOK AUS LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK
UFGKC (2947) GK (1081) ESWE (1128) ESNSWL (1120) ESNSWL (1120) ESNSWL (1120) MDFAW ( 42 ) MDFAW ( 42 ) NWFW ( 806 ) NWFW ( 806 ) BGWPR ( 500 ) BGWPR ( 500 ) BGWPR ( 500 ) BGRLFGZS ( 746 ) BBKW (2400) BGTMPK ( 459 ) MDFAW ( 42 ) MDFAW ( 42 ) DMDMIL (2700) DMDMIL (2700) ESNSWL (1120) DMDMIL (2700) MDFAW ( 42 ) RKTI (1494)
Querverweisliste: Variable
Seite 3944 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von AGRPSOL ( 950 ), BGAGRA ( 969 )
BGPIRG ( 434 ), SRMUE ( 411 )
GGDSU ( 523 ) BGTEV ( 473 ), BGWDKHF ( 509 ), FUEDK ( 757 ) BGMSDK ( 727 ) HT2KTIGNI (3712), KT_ZUEN (3746)
BGRLSOL ( 682 ) BGRLP ( 503 ), BGRLSOL ( 682 ) BGRLSOL ( 682 )
BGMSUGD ( 453 ) BGMSDKS ( 755 ) BGMSUGD ( 453 ) BGPIRG ( 434 ) BGPIRG ( 434 ), BGRLMXS ( 946 ), BGRLP ( 503 ), SRMDSS ( 418 ), SRMHFM ( 420 ) BGRLSOL ( 682 ) BGRLSOL ( 682 )
BGAGRDS ( 983 ), BGMSDSS (3428), BGPEXT ( 450 ), BGPIRG ( 434 ), BGRLP ( 503 ), SRMHFM ( 420 ) BGPRGS ( 691 ) UFGKC (2947) BGPIRG ( 434 ) GK (1081)
MDBAS ( 93 ), ZWGRU (1661) MDBAS ( 93 ), ZWGRU (1661)
BGRLP ( 503 )
DMDFON (2575), TKMWL (3056) TKMWL (3056)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
FZG_UM FZG_W FZKATS_W FZKATZYL_W FZMDZYL_W FZWMN_W G1KORR GANGAUTI GANGAUTIC GANGAUTI_C GANGI
AUS AUS LOK LOK AUS LOK AUS AUS EIN AUS AUS
UFRKTI (2930) ZGST (1369) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) ZWMIN (1704) LRS (1228) GGCEGS (3592)
GANGIST GANGLLR GANG_I GCTLDC GIMUVW GKC_C_UC GKC_C_UM GKC_C_UR GKLFNSSM GKLFNSSMH GLTCTLDC GNIMUVW GPRSOLFN_W GPRSOLFP_W GRDPSSF_W GRDPSSOL_W GRDWOF GRUNDWERT GSLUTS_W GWDKDLR_W GWHPOS GXMUVW HAGR HDEVEN2RD HDEVENRD HDRERRF_W HWSTDNOX HYMBDEFA HYMBDEMX IBDEMODSU IBDEMODSU2 IDXFOB IDXFOMI IDXFON IFTKAHX2_W IFTKAHX_W IFTKAVX2_W IFTKAVX_W IGNACTFLG IGNCIRFLG IGNITIOZ_W IGOD_W IINTPID2_W IINTPID_W IKAKDIFF_W IKAKORMF_W IKAKORMT_W IKAKREFF_W IKRMEN_W IKRMET_W IKR_TST_W IKR_VKR_W IKR_W ILMLFTX2_W ILMLFTX_W ILMLKA2_W ILMLKA_W ILMLTKX2_W ILMLTKX_W IMDRLHK_W IMKKVSZS_W IMKKVS_W IMLATM IMLATM_W IMLBBO IMLEVAB2_W IMLEVAB_W
AUS LOK AUS LOK AUS AUS AUS AUS LOK LOK AUS AUS LOK LOK LOK LOK AUS AUS LOK LOK AUS AUS AUS AUS AUS LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK EIN LOK LOK AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK EIN AUS LOK LOK LOK
BBGANG ( 38 ) LLRNS ( 265 ) EGAG ( 11 ) MDGEN ( 223 ) DINH (3215) UFGKC (2947) UFGKC (2947) UFGKC (2947) ESNSWL (1120) ESNSWL (1120) MDGEN ( 223 ) DINH (3215) HDRPSOL (1589) HDRPSOL (1589) BGRLFGZS ( 746 ) BGRLFGZS ( 746 ) KONCW (3346) KONCW (3346) DLGHMM ( 378 ) ADVE ( 573 ) CANECUR (3536) DSCHED (3198) EGAG ( 11 ) HT2KTCJ840 (3647) HT2KTCJ840 (3647) DKVBDEPL (1614) CANSEN (3475) BGFAWU (1139) BGFAWU (1139) BGSIK (2438) BGSIK (2438) DMDFON (2575) DMDFON (2575) DMDFON (2575) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRSKA (1261) HT2KTIGNI (3712) HT2KTIGNI (3712) DMDZAG (2686) DKRIC (1772) HRLSU (1919) HRLSU (1919) DTEV (1444)
CANECUR (3536) BBGANG ( 38 )
Querverweisliste: Variable
Seite 3945 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von RKTI (1494), UFRKTI (2930)
BGLAMOD (3411) BBGANG ( 38 ), DFFT (3234), MDASG ( 120 ) GGCEGS (3592) ARMD ( 66 ), BBKR (1716), BBSAWE (1090), BDEMEN ( 357 ), BDEMKO (327 ), BGFAWU (1139), DFFT (3234), DKUPPL ( 41 ), EGAG ( 11 ), FGRABED ( 155 ), KMTR (3147), KOS (3109), LAMBTS (1177), LLRBB ( 247 ), LLRMD ( 245 ), LLRNS ( 265 ), MDBGRG ( 107 ), MDFAW ( 42 ), MDMIN ( 194 ), MDWAN ( 214 ), SKR (2351), SU (1030), TKMWL (3056), ZWMIN (1704) NMAXMD ( 233 )
AWEA (1509) AWEA (1509)
BBSAWE (1090), GGCEGS (3592)
T2ID (3785)
DTEV (1444), TKMWL (3056) DTEV (1444) DTEV (1444) GGKR (1731) GGKR (1731) KRKE (1746) KRKE (1746) KRKE (1746) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRHKEB (1305) DKVS (1346) DKVS (1346) BGTPABG (3429) BBBO (1367) LRSEB (1200) LRSEB (1200)
DKRIC (1772) DKRIC (1772)
DKATSPFK (2048) DKATSPFK (2048)
ESSTT (1099), GGTFM (2726) BGTUMG (2773), ESNSWL (1120)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
IMLFTA2_W IMLFTA_W IMLFTB2_W IMLFTB_W IMLKA2_W IMLKA_W IMLLAKA2_W IMLLAKA_W IMLLFKA2_W IMLLFKA_W IMLLFKI2_W IMLLFKI_W IMLLFKO2_W IMLLFKO_W IMLMRA2_W IMLMRA_W IMLMRB2_W IMLMRB_W IMLNA2_W IMLNA_W IMLPLHE2_W IMLPLHE_W IMLRLFK_W IMLRSA_W IMSBHKA_W IMSTEINI INAMUVW INISYNMON
LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS EIN
DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRSKA (1261) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DICLSU (1952) DICLSU (1952) DPLLSU (1979) DPLLSU (1979) LRFKEB (1290) LRSEB (1200) LRHKEB (1305) TEB (1410) DSCHED (3198)
INMSRCNT INTLASF2_W INTLASF_W INTLASH2_W INTLASH_W INT_MODE_E INX INXFSPA IPA_C_UM IPA_C_UR IPIPRK2_W IPIPRK_W IPKORP2_W IPKORP_W IPKTK2_W IPKTK_W IPLSUVJ2_W IPLSUVJ_W IPREFANF IPREFANF2 IPROH2_W IPROH_W IPSN_UM IPSN_UR IRSPSYN IRSPSYNOLD ITANFSU2_W ITANFSU_W IUIPOTI1 IUIPOTI2 IUSPOTI1_W IUSPOTI2_W IVER IVMAX IVZABG_W IVZAINT_W IVZARV_W IVZKAT_W IWDESUE_W IWMATM2_W IWMATMF2_W IWMATMF_W IWMATMK2_W IWMATMK_W IWMATM_W IWSANFS2_W IWSANFSU_W IZKWDBKS_W I_SKA_UR KADHCTE KANSTPRO_W KDMSFUE_W KE
LOK LOK LOK LOK LOK EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK LOK AUS AUS AUS LOK LOK LOK EIN EIN EIN EIN LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS LOK LOK LOK AUS LOK LOK LOK LOK
MDGEN ( 223 ) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071)
Querverweisliste: Variable
Seite 3946 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DKATSPFK (2048) DKATSPFK (2048)
DTEV (1444) BBFEWNE (3379), BGNG (2487), BGWNE (3441), DPH (2550), HT2KTWNE (3696)
HT2KTMSV (3661) SKP (2334) SKP (2334) UFRLC (2960) UFRLC (2960) GGO2LSU (1899) GGO2LSU (1899) GGO2LSU (1899) GGO2LSU (1899) GGO2LSU (1899) GGO2LSU (1899) GGO2LSU (1899) GGO2LSU (1899) RPSLSU (1969) RPSLSU (1969) GGO2LSU (1899) GGO2LSU (1899) UFRLC (2960) UFRLC (2960) BGNG (2487) BGNG (2487) BGSIK (2438) BGSIK (2438)
TC1MOD (3001) TC1MOD (3001) GGO2LSU (1899) GGO2LSU (1899)
BGRLG ( 519 )
UFRLC (2960) UFRLC (2960) UFSPSC (2871) UFSPSC (2871) LLRRM ( 296 ) VMAXMD ( 240 ) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DSKNO (2324) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGSIK (2438) BGSIK (2438) DBKS (3607) UFEING (2866) TEB (1410) TEB (1410) FUEREG ( 766 ) KRKE (1746)
BGSIK (2438)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
KEK KEK_TST KFGR_W KFKFNSWRL KFMDSHOM_W KFMDSMN_W KFMDS_W KFZWSC KHCAKF_W KHCCH_W KHCTEV_W KHC_W KIFZ_W KINMX KLAFVPSA_W KLAH KLAHC KLAHTMSMX KLAMNF_UC KLAMNF_UM KLAMNF_UR KLAMN_L_UC KLAMN_L_UM KLAMN_L_UR KLAMS_UC KLAMS_UM KLAMS_UR KLAMT_P_UC KLAMT_P_UM KLAMT_P_UR KLAMT_R_UM KLAMT_R_UR KLAMXF_UC KLAMXF_UM KLAMXF_UR KLAMX_L_UC KLAMX_L_UM KLAMX_L_UR KLAVPSAH_W KLAVPSAM_W KLAVPSAS_W KLDFPWM KLDFPWM7 KLDFPWM9 KLDFPWMF KLDF_PWM KLDYNCOR_W KL_TWSTT_W KM01TR KMDP1KM_W KMP6KM_W KMSDK_W KMSTAND KMSTAND_W KMSTMIL_W KMST_W KO2VK2_W KO2VKI2_W KO2VKIN2_W KO2VKIN_W KO2VKI_W KO2VK_W KOEFFADR_W KRAL1_W KRAL2_W KRAL3_W KRAL4_W KRAL5_W KRDIZUST KRDWSW KRFKW KRFKWZ KRFTPAKT KRICDIAG KRICSTAT KRINTKA1_W KRINTKA2_W KRINTKA3_W KRIVK2_W KRIVK_U KRIVK_W KRMXW
AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN LOK EIN LOK LOK LOK AUS AUS AUS LOK EIN AUS AUS AUS AUS LOK AUS AUS LOK AUS LOK LOK LOK LOK LOK LOK AUS LOK AUS LOK AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS
KRKE (1746) KRKE (1746) FGRREGL ( 185 ) ESNSWL (1120) MDVER ( 206 ) MDVER ( 206 ) MDVER ( 206 ) ZUESCH (1701) TEB (1410) TEB (1410) TEB (1410) TEB (1410) ARMD ( 66 ) NMAXMD ( 233 ) BGPIRG ( 434 ) KMTR (3147) CANECUR (3536) KMTR (3147) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFGKC (2947) UFGKC (2947) UFGKC (2947) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFRKC (2938) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) MDGEN ( 223 )
KRDY (1764)
Seite 3947 von 4100 31.JAN.2003 Thomas Brosi
KMTR (3147)
UFRKC (2938) UFRKC (2938)
CANECU (3503), DTEV (1444), LLRNS ( 265 ), TKMWL (3056) MDGEN ( 223 )
MDGEN ( 223 ) LLRNS ( 265 ) MDGEN ( 223 ) NLDG (2531) ESSTT (1099) CANECUR (3536) BGKMST (3317) BGKMST (3317) BGMSDK ( 727 ) DUMWEX (3241) CANECUR (3536) BGKMST (3317) BGKMST (3317) SALSU (1971) SALSU (1971) SALSU (1971) SALSU (1971) SALSU (1971) SALSU (1971) GGKR (1731) BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716) GGKR (1731) KRREG (1757) KRREG (1757) KRREG (1757) KRKE (1746) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) GGRTLSU (1907) DFFTCNV (3238) GGRTLSU (1907) KRREG (1757)
TC1MOD (3001), TKMWL (3056)
DSALSU (1995) DSALSU (1995)
DKRIC (1772)
GGKR (1731) DKRIC (1772), DKRS (1782), DKRSPI (1779) KRKE (1746) KRKE (1746) KRKE (1746) DHRLSU (1927) DFFTK (3237) DFFTCNV (3238), DHRLSU (1927) KRADAP (1768), KRZFKT (1771)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
KRREADR_W KRREIN1_L KRREIN2_L KRREIN3_L KRREKO KRREST KRSEAPPL KRSEFMF_W KRSEKOANZ KRSEKOEF_W KRSEMODE KRSEMUX KRSEVKR KRSPERR KRTMSO KRVFSWZ KRVFWZ KR_KOANZ KR_MODE KR_MONITOR KSTA0 KSTA0W KSTA1 KSTA1W KSTA2 KSTA2W KSTAA KSWF KS_SYM KTEVANST KTKVK2_W KTKVK_W KTSE_W KTVLUE1 KTVLUE2 KUSVK2_W KUSVKFT2_W KUSVKFT_W KUSVK_W KVAKBI_W KVASUMZ_W KVASUM_W KZPDAGRS_W KZPDAGR_W LA0FKE2_W LA0FKE_W LAAEOAGR_W LABBRIS_W LABBRM2_W LABBRM_W LABRGS2_W LABRGS_W LACKASF2_W LACKASF_W LADHR_W LADIFF2_W LADIFF_W LADMNHMM_W LADMNHOM_W LADMNHOS_W LADMNSCH_W LADMNSKH_W LADMXHMM_W LADMXHOM_W LADMXHOS_W LADMXSCH_W LADMXSKH_W LADNHMMV_W LADXHMMA_W LADXHMMV_W LADXHMOA_W LAFKF2_W LAFKF_W LAFKM2_W LAFKMZ LAFKMZ2 LAFKM_W LAFRMFV2_W LAFRMFV_W LALSLEAN_W LALSRICH_W LALSUVJ2_W
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK AUS LOK AUS LOK AUS AUS LOK LOK LOK AUS AUS AUS AUS AUS LOK LOK LOK LOK EIN EIN AUS LOK AUS AUS AUS AUS EIN EIN LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS
GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) KMTR (3147) KRREG (1757) KRREG (1757) GGKR (1731) GGKR (1731) GGKR (1731) STADAP (1108) STADAP (1108) STADAP (1108) STADAP (1108) STADAP (1108) STADAP (1108) STADAP (1108) DMDMIL (2700) GGKR (1731) TEB (1410) GGRTLSU (1907) GGRTLSU (1907) SKP (2334) KMTR (3147) KMTR (3147) GGO2LSU (1899) GGO2LSU (1899) GGO2LSU (1899) GGO2LSU (1899) KVA (1585) COWIV (3829) COWIV (3829) AGRPSOL ( 950 ) BGAGR ( 478 )
Querverweisliste: Variable
Seite 3948 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BBKR (1716), KRADAP (1768), KRKE (1746), KRREG (1757)
ESNSWL (1120), ESSTT (1099)
GGO2LSU (1899) GGO2LSU (1899)
DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) CANECU (3503), COWIV (3829)
DPLLSU (1979) DPLLSU (1979) BGAGR ( 478 ) BGRFIS ( 939 ) BGLASO (1154) BGLASO (1154) BGLASO (1154) BGLASO (1154)
BGPIRG ( 434 ), BGRFIS ( 939 ) BGPIRG ( 434 ), BGRFIS ( 939 )
LAKH (1171) LAKH (1171) KTMHK (1829) LRS (1228) LRS (1228) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) LRFKC (1277) LRFKC (1277) LRFKC (1277) LRFKC (1277) LRFKC (1277) LRFKC (1277) DLSFV (2188) DLSFV (2188) KOLASPH (2428) KOLASPH (2428) BGLAMBDA (3406)
LAMKO (1145) LAMKO (1145) LAMKO (1145) LAMKO (1145) LAMKO (1145) LAMKO (1145) LAMKO (1145) LAMKO (1145) LAMKO (1145) LAMKO (1145)
TC1MOD (3001)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
LALSUVJ_W LAMAU_W LAMB1_UC LAMB1_UM LAMB1_UR LAMB2_UC LAMB2_UM LAMB2_UR LAMBAS LAMBAS_W LAMBSSA_W LAMBS_W LAMBTS2_W LAMBTS_W LAMDENO2_W LAMDENO_W LAMDESU2_W LAMDESU_W LAMDIAG2_W LAMDIAG_W LAMDIFN2_W LAMDIFN_W LAMDKT2_W LAMDKT_W LAMDS_W LAMELSF2_W LAMELSF_W LAMELSH2_W LAMELSH_W LAMFAW_W LAMFA_W LAMHHK2_W LAMHHK_W LAMHSBG2_W LAMHSBG_W LAMKA2_W LAMKA_W LAMKH2_W LAMKHG2_W LAMKHG_W LAMKHLS2_W LAMKHLS_W LAMKHR2_W LAMKHR_W LAMKH_W LAMLASF2_W LAMLASF_W LAMLASH2_W LAMLASH_W LAMLOMS2_W LAMLOMS_W LAMLSFV2_W LAMLSFV_W LAMLSMX_W LAMMN_W LAMMX_W LAMNHMM_W LAMNHOM_W LAMNHOS_W LAMNSCH_W LAMNSKH_W LAMNSWL_W LAMNS_W LAMREG_W LAMSAM2_W LAMSAM_W LAMSBG LAMSBG2_BT LAMSBG2_UC LAMSBG2_UM LAMSBG2_UR LAMSBG2_W
AUS EIN LOK AUS AUS LOK AUS AUS AUS AUS AUS LOK AUS AUS AUS AUS DOK DOK AUS AUS LOK LOK AUS AUS AUS AUS AUS EIN EIN DOK AUS AUS AUS LOK LOK AUS AUS AUS LOK LOK AUS AUS LOK LOK AUS AUS AUS AUS AUS EIN EIN AUS AUS LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK EIN AUS AUS AUS AUS AUS
BGLAMBDA (3406)
TC1MOD (3001) LAMKOD (1151), LAMSOLL (1137)
LAMSBGM_W LAMSBG_BT LAMSBG_W
LOK AUS AUS
UFMIST (2921) UFRKTI (2930) UFRKTI (2930) UFMIST (2921) UFRKTI (2930) UFRKTI (2930) LAMKO (1145) LAMKO (1145) LAMBTS (1177) LAMBTS (1177) LAMBTS (1177) LAMBTS (1177) TVWNO (2316) SKR (2351) LAMSOLL (1137) LAMSOLL (1137) LAMKOD (1151) LAMKOD (1151) DLSAHKBD (2071) DLSAHKBD (2071) DKATSPFK (2048) DKATSPFK (2048) MDLAM ( 105 ) DLSF (2118) DLSF (2118)
LAMSOLL (1137) BGFAWU (1139) GGLSHNO (2115) GGLSHNO (2115) LAMKO (1145) LAMKO (1145) LRSKA (1261) LRSKA (1261) LAKH (1171) LAKH (1171) LAKH (1171) KOLASPH (2428) KOLASPH (2428) LAKH (1171) LAKH (1171) LAKH (1171) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071)
DLSFV (2188) DLSFV (2188) KOLASPH (2428) LAMKO (1145) LAMKO (1145) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) LANSWL (1165) LANSWL (1165) SKR (2351) DDYLSU (1939) DDYLSU (1939)
Seite 3949 von 4100 31.JAN.2003 Thomas Brosi
UFMIST (2921)
UFMIST (2921)
LAMSOLL (1137), MDBAS ( 93 ), MSF ( 12 ), ZWGRU (1661)
KOMRH (2417), LAMKO (1145), LAMSOLL (1137) BGRLFGZS ( 746 ), KOMRH (2417), LAMKO (1145), LAMSOLL (1137) LAMKO (1145), LAMSOLL (1137) LAMKO (1145), LAMSOLL (1137), TVWNO (2316)
LAMKO (1145), LAMSOLL (1137) LAMKO (1145), LAMSOLL (1137)
DKATFKEB (2036), LAMKOD (1151), LAMSOLL (1137) DKATFKEB (2036), LAMKOD (1151), LAMSOLL (1137) LAMKO (1145), LAMSOLL (1137), MSF ( 12 ) LAMKOD (1151) LAMKOD (1151) LAMKOD (1151), LAMSOLL (1137) LAMKOD (1151), LAMSOLL (1137) LAMKO (1145), LAMSOLL (1137) BBREGNO (2217), GGNOC (2196) BBREGNO (2217), GGNOC (2196)
LAMKO (1145), LAMSOLL (1137) LAMKO (1145), LAMSOLL (1137) LAMKO (1145), LAMSOLL (1137)
LAKH (1171) LAKH (1171)
LAMKO (1145), LAMSOLL (1137) LAMKOD (1151) LAMKOD (1151) LAMKOD (1151), LAMSOLL (1137) LAMKOD (1151), LAMSOLL (1137) LAMKO (1145) LAMKO (1145) LAMKOD (1151) LAMKOD (1151)
BGRFIS ( 939 ) BGRFIS ( 939 ) BDEMEN ( 357 ), BGRFIS ( 939 ) BGRFIS ( 939 ) LAMKO (1145), LAMSOLL (1137)
GGTFM (2726) UFGKC (2947) UFGKC (2947) UFGKC (2947) UFGKC (2947) LAMKO (1145)
TEB (1410) UFGKC (2947) LAMKO (1145)
ATM (1799), BGLAMOD (3411), BGLASO (1154), BGMSNOVK (2467), DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071), DLSFV (2188), GK (1081), KOLASPH (2428), LAMSOLL (1137), LRAEB (1212), MDBAS ( 93 ), TEB (1410), UFGKC (2947), ZWGRU (1661)
ATM (1799), BDEMEN ( 357 ), BGLAMOD (3411), BGLASO (1154), BGMSNOVK (2467), DKATFKEB (2036), DKVS (1346), DLSAFK (2140), DLSAHKBD (2071), DLSFV (2188), GGKR (1731), GK (1081), KOLASPH (2428), LAMSOLL (1137), LRAEB (1212), MDBAS ( 93 ), MDIST ( 87 ), MSF ( 12 ), TEB (1410), UFGKC (2947), ZUE (1656), ZWGRU (1661), ZWHMM (1660)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3950 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
LAMSBRS2_W LAMSBRS_W LAMSDNE2_W LAMSDNE_W LAMSISA LAMSISA2 LAMSOBK2_W LAMSOBK_W LAMSOFR2_W LAMSOFR_W LAMSONB2_W LAMSONB_W LAMSONI2_U LAMSONI2_W
AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS AUS AUS AUS
BGLASO (1154) BGLASO (1154) LAMSDNE (1168) LAMSDNE (1168) DLSSA (3282) DLSSA (3282) BGLAMBDA (3406) BGLAMBDA (3406) DDYLSU (1939) DDYLSU (1939) BGLAMBDA (3406) BGLAMBDA (3406) DFFTCNV (3238) BGLAMBDA (3406)
BGAGR ( 478 ), BGLAMBDA (3406), LRFKEB (1290), LRSKA (1261) BGAGR ( 478 ), BGLAMBDA (3406), LRFKEB (1290), LRSKA (1261) LAMKO (1145) LAMKO (1145) TC5MOD (3021) TC5MOD (3021)
LAMSONI_U LAMSONI_W
AUS AUS
DFFTCNV (3238) BGLAMBDA (3406)
LAMSONK2_W LAMSONK_W LAMSONS2_W
AUS AUS AUS
BGLAMABM (2237) BGLAMABM (2237) BGLASO (1154)
LAMSONS_U LAMSONS_W
AUS AUS
DFFTCNV (3238) BGLASO (1154)
LAMSONZS_W LAMSOSA LAMSOSA2 LAMSSOK2_W LAMSSOK_W LAMSU2_W LAMSUBG2_W LAMSUBG_W LAMSUSF2_W LAMSUSF_W LAMSUSM2_W LAMSUSM_W LAMSU_W LAMTRIF2_W LAMTRIF_W LAMTRIP2_W LAMTRIP_W LAMWL_W LAMXHMM_W LAMXHOM_W LAMXHOS_W LAMXSCH_W LAMXSKH_W LAMZAK2_W LAMZAKK2_W LAMZAKK_W LAMZAKT_W LAMZAK_W LANSKH_W LANVKM2_W LANVKM_W LANYMI_W LANYM_W LAOIKRM2_W LAOIKRM_W LAONTLM2_W LAONTLM_W LAONVKM2_W LAONVKM_W LARHKMN_W LARHKMX_W LASDSLG2_W LASDSLG_W LASDSL_W LASKH_W LASKRF2_W LASKRF_W LASOLFK2_W LASOLFK_W LASONFK2_W
LOK AUS AUS LOK LOK AUS LOK LOK AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS LOK LOK LOK AUS LOK AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS AUS AUS AUS AUS
TEB (1410) DLSSA (3282) DLSSA (3282) LRS (1228) LRS (1228) BGSIK (2438) LAMKO (1145) LAMKO (1145) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) LANSWL (1165) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) LRS (1228) TEB (1410) TEB (1410) TEB (1410) LRS (1228) LAKH (1171) BGLAMABM (2237) BGLAMABM (2237) KTMHK (1829) BGLAMABM (2237) BGLASO (1154) BGLASO (1154) BGLASO (1154) BGLASO (1154) BGLASO (1154) BGLASO (1154) LRHKZP (1316) LRHKZP (1316) LAKH (1171) LAKH (1171) LAKH (1171) LAKH (1171) BGLASO (1154) BGLASO (1154) LRFKC (1277) LRFKC (1277) LRFKC (1277)
DFFTK (3237) BGLAMABM (2237), DDYLSU (1939), DFFTCNV (3238), DLSAHKBD (2071), DLSSA (3282), DPLLSU (1979), LRS (1228), LRSEB (1200), LRSKA (1261), TKMWL (3056) BGLAMABM (2237), DDYLSU (1939), DFFTCNV (3238), DLSAHKBD (2071), DLSSA (3282), DPLLSU (1979), DSKNO (2324), LRS (1228), LRSEB (1200), LRSKA (1261), TKMWL (3056), ZGST (1369)
BGLAMABM (2237), BGLAMBDA (3406), DDYLSU (1939), DICLSU (1952), DKATFKEB (2036), DLSAFK (2140), DLSSA (3282), DPLLSU (1979), DULSU (1997), LAMSOLL (1137), LRFKEB (1290), LRS (1228), LRSEB (1200), LRSKA (1261), TEB (1410), TEBEB (1402), TKMWL (3056) DFFTK (3237) BGLAMABM (2237), BGLAMBDA (3406), DDYLSU (1939), DFFTCNV (3238), DICLSU (1952), DKATFKEB (2036), DLSAFK (2140), DLSSA (3282), DPLLSU (1979), DULSU (1997), GKEB (1199), LAMSOLL (1137), LRAEB (1212), LRFKEB (1290), LRHKEB (1305), LRS (1228), LRSEB (1200), LRSKA (1261), TEB (1410), TEBEB (1402), TKMWL (3056) TC5MOD (3021) TC5MOD (3021)
LAMKO (1145)
LRHKZP (1316) LRHKZP (1316) LAMKO (1145)
KODOH (2403) BGLAMABM (2237), DKATSPFK (2048), TEB (1410)
BGLAMABM (2237), DKATSPFK (2048), SKP (2334), TEB (1410)
KTMHK (1829)
BGAGR ( 478 ) BGAGR ( 478 ) BGAGR ( 478 ) BGAGR ( 478 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
LASONFK_W LASTMODZ_W LAVHKM2_W
AUS AUS AUS
LRFKC (1277) DMDZAG (2686) BGLAMABM (2237)
LAVHKM_W
AUS
BGLAMABM (2237)
LAVVKM2_W LAVVKMM2_W LAVVKMM_W LAVVKM_W LAVYM2_W LAVYMI2_W LAVYMI_W LAVYM_W LBKFKOMP_W LBKGRADL_U LBKGRADL_W LBKIST LBKISTU_W LBKIST_W LBKLAGEC_W LBKLD LBKLI LBKLKOMP_W LBKLP LBKLPIDC_W LBKLRNCTR LBKNLPZ LBKPSTG_W LBKRKOMP_W LBKSOL LBKSOL_U LBKSOL_W LBKUMWB LBTS_W LBUESYNHMM LBUESYNHOM LBUESYNHOS LBUESYNSCH LBUESYNSKH LBZ LDFKMEV2_W LDFKMEV_W LEPWMBKS_W LIMAX_W LIMIN_W LIMNST LKR_W LMSBGSC_W LMSKH_W LMSSL2_W LMSSL_W LOCREAC LRDTWL_W LRHZPIN_W LRKAZ LRKAZ2 LRNSTAT LRNSTEP_C LRNTIM_C LRNVB_C LRSG12_W LRSG1_W LRSG22_W LRSG2S2_W LRSG2S_W LRSG2_W LRSG32_W LRSG3S2_W LRSG3S_W LRSG3_W LRSG42_W LRSG4_W LRSINTE2_W LRSINTE_W LRSP12_W LRSP1_W LRSP22_W LRSP2_W LRSP32_W LRSP3_W LRSP42_W
AUS LOK LOK AUS AUS LOK LOK AUS LOK AUS EIN AUS AUS AUS LOK LOK LOK LOK LOK LOK AUS LOK AUS LOK AUS AUS AUS AUS LOK AUS AUS AUS AUS AUS AUS LOK LOK AUS EIN EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK
BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) KTMHK (1829) KTMHK (1829) BGLAMABM (2237) ALBK (1044) DFFTCNV (3238) GGLBK (1070) GGLBK (1070) GGLBK (1070) ALBK (1044) ALBK (1044) ALBK (1044) ALBK (1044) ALBK (1044) ALBK (1044) BGLBK (1053) BGLBK (1053) BGLBK (1053) ALBK (1044) LBKSOL (1037) DFFTCNV (3238) LBKSOL (1037) BGLBK (1053) LAMBTS (1177) LBUESYN (3227) LBUESYN (3227) LBUESYN (3227) LBUESYN (3227) LBUESYN (3227) EGAG ( 11 ) DKATSPFK (2048) DKATSPFK (2048) BKS (1624)
Querverweisliste: Variable
Seite 3951 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
ATM (1799), BBREGNO (2217), BGMNOREG (2205), BGSIK (2438), GGNOC (2196) ATM (1799), BBREGNO (2217), BGMNOREG (2205), BGMNOSPM (2226), BGSIK (2438), GGNOC (2196), KTMHK (1829), SKR (2351) ATM (1799), DKATSPFK (2048)
ATM (1799), DKATSPFK (2048) KOLASPH (2428), KTMHK (1829)
KOLASPH (2428), KTMHK (1829) DFFTK (3237) DFFTCNV (3238), LBKUE (1035) DFFT (3234) ALBK (1044), BGLBK (1053) BBHKS ( 375 ), LBKFGS (1036), LBKUE (1035)
GGLBK (1070)
DFFT (3234) ALBK (1044), DFFTCNV (3238), DLBK (1073), LBKFGS (1036), LBKUE (1035)
DTEV (1444)
BGLBZ (2814), LLRMD ( 245 ), LLRNS ( 265 )
DBKSE (3615), HT2KTBKS (3647) DLLR ( 256 ), LLRRM ( 296 ) DLLR ( 256 ), LLRRM ( 296 )
LLRRM ( 296 ) BBKR (1716) MDIST ( 87 ) LAKH (1171) LAKH (1171) LAKH (1171) KTMHK (1829) LRSEB (1200) LRHKZP (1316) LRSKA (1261) LRSKA (1261) TKMWL (3056) BGDVE ( 614 ), BGWDKBA ( 667 ), DDVE (3321) BGDVE ( 614 ) BGDVE ( 614 ) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
LRSP4_W LRSTZA_W LRSW12_W LRSW1_W LRSW22_W LRSW2_W LRSXK32_W LRSXK3_W LRSXK42_W LRSXK4_W LRSY22_W LRSY2_W LRSY32_W LRSY3_W LRSY42_W LRSY4_W LRSYD2_W LRSYD_W LRSYI2_W LRSYI_W LRSYP2_W LRSYP_W LRSZA LSLEANST_W LSUKORP2_W LSUKORP_U LSUKORP_W LSUNPSTAT LSU_C_UC LSU_C_UM LSU_C_UR LUARMN_F LUAROFF_F LUAR_F LUELOGIN LUMS_F LUNW_F LURMINSTAT LURMSALT_F LURMS_F LURSALT_F LURS_F LUTSKZYL_F LUTSK_F LUTSZYL_F LUTSZYL_W LUTS_F LVZFM2_W LVZFM_W LVZMF2_W LVZMF_W LWS_W M M5IF00A M5IF00B M5IF00C M5IF00D M5IH00A M5IH00B M5IH00C M5IH00D M5IV00A M5IV00B M5IV00C M5IV00D M5IV20A M5IV20B M5IV20C M5IV20D M5IV40A M5IV40B M5IV40C M5IV40D M5IV60A M5IV60B M5IV60C M5IV60D M5IV80A M5IV80B M5IV80C M5IV80D M6AAGRF
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS EIN AUS LOK AUS LOK LOK LOK LOK AUS AUS EIN LOK AUS LOK AUS AUS AUS AUS EIN AUS LOK LOK LOK LOK AUS LOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK DOK AUS
LRS (1228) BGLAMOD (3411) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) BGLAMOD (3411) KOLASPH (2428) GGO2LSU (1899) DFFTCNV (3238) GGO2LSU (1899) UFRKC (2938) UFRKC (2938) UFRKC (2938) DMDLUA (2630) DMDLUA (2630) DMDLUA (2630) KMTR (3147) DMDLU (2613) DMDLFB (2677) DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDLFK (2676) DMDLFK (2676) DMDLFB (2677) DMDLFB (2677) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) CANECUR (3536) MS ( 9 ) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) DAGRS ( 993 )
Querverweisliste: Variable
Seite 3952 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DFFTK (3237) DFFTCNV (3238) DFFTK (3237)
DMDFOF (2654) DMDDLU (2625), DMDLU (2613)
DMDLU (2613) DMDLU (2613) ADDLGME9Q ( 377 ) ADDLGME9Q ( 377 ), DLGHMM ( 378 ) DMDFON (2575), DMDLFK (2676), ZGSTF9N (1399)
LLRMD ( 245 ), MDVERB ( 197 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
M6ADFK M6CAGRF M6CAGRX M6CDFK M6CDFK2 M6CKTH M6CKTH2 M6CSKN M6CTHM M6SAGRF_W M6SAGRX_W M6SDFK2_W M6SDFK_W M6SKTH2_W M6SKTH_W M6SSKN_W M6STHM_W M6VCAGRF M6VCKAT M6VCKAT2 M6VCKTH M6VCKTH2 M6VSAGRF_W M6VSKAT2_W M6VSKAT_W M6VSKTH2_W M6VSKTH_W M6VWAGRF_W M6VWKAT2_W M6VWKAT_W M6VWKTH2_W M6VWKTH_W M6WAGRF_W M6WAGRX_W M6WDFK2_W M6WDFK_W M6WKTH2_W M6WKTH_W M6WSKN_W M6WTHM_W M9I00ATEMP MABGHKS2_W MABGHKS_W MABIKRS2_W MABIKRS_W MABNAVS2_W MABNAVS_W MABNHKS2_W MABNHKS_W MABNVKS2_W MABNVKS_W MABVHKS2_W MABVHKS_W MABVMKS2_W MABVMKS_W MABVVKS2_W MABVVKS_W MASKGZ MBDEMFA MBDEMFAS_W MD3LF_W MDATXM_W MDBES_W MDDLWS_W MDEL_W MDFAW_BITS MDGBEG MDGENC_W MDGENR_W MDGEN_W MDGLG_W MDGRAD_W MDIF_W_UC MDIF_W_UM MDKOINI MDKO_W MDKUPPL_W MDLFS_W MDLWS_W MDSASG_W MDSH_W MDSLPF_W
AUS AUS LOK AUS AUS EIN EIN AUS AUS AUS LOK AUS AUS EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS EIN EIN AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN LOK LOK LOK LOK AUS LOK AUS LOK AUS EIN LOK AUS LOK AUS AUS AUS LOK AUS LOK AUS LOK LOK AUS AUS
DKATSPFK (2048) DAGRS ( 993 ) DAGRS ( 993 ) DKATSPFK (2048) DKATSPFK (2048)
DSKNO (2324) GGTFM (2726) DAGRS ( 993 ) DAGRS ( 993 ) DKATSPFK (2048) DKATSPFK (2048)
DSKNO (2324) GGTFM (2726) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DAGRS ( 993 ) DAGRS ( 993 ) DKATSPFK (2048) DKATSPFK (2048)
DSKNO (2324) GGTFM (2726) TC9MOD (3046) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGFAWU (1139) BGFAWU (1139) MDVERB ( 197 ) MDWAN ( 214 ) ARMD ( 66 ) MDVERB ( 197 ) MDVERB ( 197 ) MDFAW ( 42 ) CANECUR (3536) MDGEN ( 223 ) MDGEN ( 223 ) DLGHMM ( 378 ) GGCEGS (3592) UFMVER (2918) UFMVER (2918) MDVERB ( 197 ) MDVERB ( 197 ) DLGHMM ( 378 ) MDVERB ( 197 ) MDVERB ( 197 ) MDASG ( 120 ) MDVER ( 206 ) MDVERB ( 197 )
Querverweisliste: Variable
Seite 3953 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050)
DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050)
DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050) DM6VAL (3050)
ATM (1799), ATMHEX (1825), BGTPABG (3429) ATM (1799), ATMHEX (1825), BGTPABG (3429) ATM (1799) ATM (1799) BGTPABG (3429) BGTPABG (3429) ATM (1799), BGTPABG (3429) ATM (1799), BGTPABG (3429) ATM (1799) ATM (1799), KOLASPH (2428)
ATM (1799) ATM (1799) BBKR (1716), KRREG (1757)
GGCEGS (3592) MDGEN ( 223 ) MDVERB ( 197 ) MDFAW ( 42 )
KOS (3109)
MDASG ( 120 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3954 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
MDSLWHOM_W MDSLW_W
AUS AUS
MDVER ( 206 ) MDVER ( 206 )
MDFAW ( 42 ) BGBVG (1189), BGFAWU (1139), MDASG ( 120 ), MDFAW ( 42 ), MDZUL (78 )
MDSMN_W MDSM_W MDSSTA_W MDST08_UM MDST08_UR MDSWL_W MDS_W MDVERB MDVERBC MDVERBMX_W MDVERB_W MDVERF_W MDVERLC MDVERLP_W MDVERL_W
LOK AUS AUS AUS AUS AUS AUS AUS EIN LOK AUS AUS EIN LOK AUS
MDVER ( 206 ) MDVER ( 206 ) MDVER ( 206 ) UFMZUL (2910) UFMZUL (2910) MDVERB ( 197 ) MDVER ( 206 ) MDVERB ( 197 )
MDVERVF_W MDWANCAN MDWANCB_W MDWANVF_W MDWAN_W MDWRAB_W MEM_UR MESSAGE MFATMP_W MFAVMLW_W MFGR_UC MFGR_UM MFGR_UR MFLUTS_F MFLUTS_W MIALLGR_W MIASGDT1_W MIASGPL_W MIASGP_W MIASGVOR_W MIASRLLK MIASRL_CAN MIASRL_W MIASRSLK MIASRS_CAN MIASRS_W MIATBGR_W MIAUTGETC MIAUTGET_W MIAUTGSC MIAUTGS_W MIBAS2_W MIBAS_W
AUS AUS LOK AUS AUS EIN AUS AUS LOK AUS AUS AUS AUS LOK AUS EIN LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS LOK EIN AUS EIN AUS AUS AUS
MDVER ( 206 ) CANECUR (3536) MDWAN ( 214 ) MDWAN ( 214 ) MDWAN ( 214 )
MIBDP_W MIBEG_W MIBGRBR_W MIBGRG_W MIBGRLOC_W MIBGRL_W MIBGRTM_W MIBGR_W MIBLMN_W MIBLMX_W MIBLSD_W MIBMN2_W MIBMNM_W MIBMNOZ_W MIBMN_W
LOK LOK EIN LOK LOK AUS EIN AUS AUS AUS LOK AUS AUS AUS AUS
MDFAW ( 42 ) MDKOG ( 308 )
MDBGRG ( 107 ) MDBAS ( 93 ) MDBAS ( 93 ) MDFAW ( 42 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 )
MIBMX2_W MIBMXM_W MIBMX_W MIBRMX_W MIB_W MIDMD MIDMD_F MIDMD_W MIEKPBGR_W MIENSCH_W MIEN_W MIFA MIFABG_W
AUS AUS AUS LOK LOK AUS AUS AUS AUS LOK LOK AUS LOK
MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBGRG ( 107 ) MDASG ( 120 ) SSTDMD (2699) SSTDMD (2699) SSTDMD (2699) MDBGRG ( 107 ) BDEMEN ( 357 ) BDEMEN ( 357 ) MDFAW ( 42 ) MDFAW ( 42 )
MDZUL ( 78 ) MDVERB ( 197 ) MDVER ( 206 ) MDASG ( 120 ) LLRMD ( 245 )
URMEM (2849) GGDVE ( 563 ) SKR (2351) BGFAWU (1139) UFMZUL (2910) UFFGRC (2903) UFFGRC (2903) ZGSTF9N (1399) ZGSTF9N (1399) MDASG ( 120 ) MDASG ( 120 ) MDASG ( 120 ) MDASG ( 120 ) GGCASR (3490) CANECUR (3536) GGCASR (3490) GGCASR (3490) CANECUR (3536) GGCASR (3490) MDBGRG ( 107 ) MDAUTG ( 138 ) MDAUTG ( 138 ) MDBAS ( 93 ) MDBAS ( 93 )
MDASG ( 120 ), MDFAW ( 42 ) MDASG ( 120 )
MDASG ( 120 ) MDVERB ( 197 ) MDVER ( 206 ), MSF ( 12 ) MDASG ( 120 ), MDMIN ( 194 ), MDZUL ( 78 ), MSF ( 12 ) CANECU (3503) ARMD ( 66 ), DLGHMM ( 378 ), GGCASR (3490), MDANF ( 114 ), MDASGPH ( 136 ), MDBGRG ( 107 ), MDFAW ( 42 ), MDVER ( 206 ) MDFAW ( 42 ), MDZUL ( 78 ) GGCEGS (3592), MDWAN ( 214 )
MDASG ( 120 ), MDVER ( 206 ), MSF ( 12 ) CANECU (3503) URTPU (2977)
SKR (2351) UFFGRC (2903) UFMZUL (2910)
ZGST (1369) MDBGRG ( 107 )
GGCASR (3490) MDASG ( 120 ), MDKOG ( 308 ), MDKOL ( 320 ) GGCASR (3490) MDASG ( 120 ), MDAUTG ( 138 ), MDFAW ( 42 ), MDKOG ( 308 ) CANECU (3503) SSTDMD (2699) CANECU (3503) MDAUTG ( 138 ), MDKOG ( 308 ), MDZW (1693) BDEMUS ( 351 ), MDAUTG ( 138 ), MDFAW ( 42 ), MDKOG ( 308 ), MDRED (1526), MDZW (1693), MSF ( 12 )
MDBGRG ( 107 ) MDBGRG ( 107 ) MDBGRG ( 107 ) MDBGRG ( 107 )
MDKOL ( 320 ) MDBGRG ( 107 ) MDAUTG ( 138 ), MDKOG ( 308 ) MDZW (1693) MDZW (1693) MDKOG ( 308 ), MDZW (1693) MDAUTG ( 138 ), MDKOG ( 308 ), MDRED (1526) MDRED (1526) BDEMUS ( 351 ), GGCANECU (3580), MDAUTG ( 138 ), MDFAW ( 42 ), MDKOG ( 308 ), MDRED (1526), MDZW (1693), MSF ( 12 ) MDKOG ( 308 ) MDAUTG ( 138 ) MDASG ( 120 ), MDAUTG ( 138 ), MDKOG ( 308 ), MSF ( 12 )
DMDFON (2575), DMDMIL (2700), DMDSTP (2634) DMDFON (2575) DMDLU (2613)
BGFAWU (1139), DFFT (3234), NLKO ( 391 ), UFFGRC (2903)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
MIFAB_W MIFAFU_W MIFAK_W MIFALI_W MIFAL_W
AUS AUS LOK LOK AUS
MDKOG ( 308 ) MDKOL ( 320 ) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 )
CANECU (3503), NMAXMD ( 233 ), VMAXMD ( 240 ) MDASG ( 120 ), MDBGRG ( 107 )
MIFAMX_W MIFAP_W MIFA_W
AUS EIN AUS
GGPED ( 16 )
MIGAUS_W MIGEF_W MIGES_W MIGLSOL_W
LOK LOK AUS AUS
BDEMUS ( 351 ) MDFAW ( 42 ) GGCEGS (3592) MDKOL ( 320 )
MIGNUS_W MIGSL_W MIGS_CAN MIGS_W MIHMM_W MIHOM1_W MIHOM2_W MIHOM_W MIISTC MIISTOAR_W MIIST_U MIIST_W
LOK AUS AUS AUS LOK LOK LOK LOK EIN AUS AUS AUS
BDEMUS ( 351 ) MDASG ( 120 ) CANECUR (3536) GGCEGS (3592) MDIST ( 87 ) MDIST ( 87 ) MDIST ( 87 ) MDIST ( 87 ) MDAUTG ( 138 ) DFFTCNV (3238) MSF ( 12 )
MIKHLMX_W MIKSOLN_W MIKSOLV_W MIKSOL_W MIKZSOL_W MILL_W MILRES_W MILSOL_W MIMAX_W
LOK LOK LOK AUS LOK AUS AUS AUS AUS
KOMRH (2417) MDKOG ( 308 ) MDKOG ( 308 ) MDKOG ( 308 ) MDKOG ( 308 ) MDMIN ( 194 ) MDKOL ( 320 ) MDKOL ( 320 ) MDMAX ( 77 )
MIMINDS_W MIMINHOM_W MIMINS_W MIMIN_W MIMNHMM_W MIMNHOS_W MIMNHSP_W MIMNL_W MIMNSCH_W MIMNSKH_W MIMN_W MIMSRLK MIMSR_CAN MIMSR_W MIMXHMM_W MIMXHOS_W MIMXHSP_W MIMXL1_W MIMXSCH_W MIMXSKH_W MIMX_W MINBEG_W MINMXL_W MINMX_W MIOL1HMM_W MIOL1HOS_W MIOL1HSP_W MIOL1SCH_W MIOL1SKH_W MIOPT2_W MIOPTAR_W MIOPTL1H_W MIOPTL1S_W MIOPTL1_W MIOPTLZA_W MIOPTSAV_W MIOPT_UC MIOPT_UM MIOPT_W MIOZWE2_W MIOZWE_W MIRED
AUS AUS LOK AUS LOK LOK LOK AUS LOK LOK AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK AUS LOK AUS AUS LOK LOK LOK LOK LOK AUS LOK AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS LOK
MDMIN ( 194 ) MDVER ( 206 ) MDMIN ( 194 ) LLRMD ( 245 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ) MDKOL ( 320 ) BDEMEN ( 357 ) BDEMEN ( 357 ) MDAUTG ( 138 ) GGCASR (3490) CANECUR (3536) GGCASR (3490) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ) MDMAX ( 77 ) BDEMEN ( 357 ) BDEMEN ( 357 ) MDAUTG ( 138 ) MDFAW ( 42 ) NMAXMD ( 233 ) NMAXMD ( 233 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ) MDBAS ( 93 ) MDZW (1693) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDLAM ( 105 ) MDZW (1693) UFMIST (2921) UFMIST (2921) MDBAS ( 93 ) MDZW (1693) MDZW (1693) VMAXMD ( 240 )
MDFAW ( 42 )
Seite 3955 von 4100 31.JAN.2003 Thomas Brosi
BBKH (2384), BDEMEN ( 357 ), KOMRH (2417), KOS (3109), MDKOL ( 320 ), MSF ( 12 ) MDBGRG ( 107 ) BGFAWU (1139) ARMD ( 66 ), BDEMUS ( 351 ), BGBVG (1189), LBKUE (1035), LLRMD (245 ), LLRMR ( 251 ), MDANF ( 114 ), MDASG ( 120 ), MDASGPH ( 136 ), MDAUTG ( 138 ), MDKOG ( 308 ), MDKOL ( 320 ), MSF ( 12 )
MDAUTG ( 138 ), MDKOG ( 308 ), MDKOL ( 320 ) AGRUE ( 914 ), BDEMUS ( 351 ), BGMSNOVK (2467), KOLASPH (2428), MDFUE ( 677 ), MRKOMD ( 113 ), MSF ( 12 ), NWSOLLE ( 808 ), SSTAECFS (1029) BDEMEN ( 357 ), GGCANECU (3580), MDKOL ( 320 ) GGCEGS (3592) MDASG ( 120 ), MDKOG ( 308 ), ZWMIN (1704)
CANECU (3503) MDFAW ( 42 ), NMAXMD ( 233 ) DFFT (3234) DFFTCNV (3238), DLGHMM ( 378 ), MDASGPH ( 136 ), MDIST ( 87 ), MSUDKSOM ( 772 ), SKP (2334), VMAXMD ( 240 )
MDLAM ( 105 ), MDZW (1693), MSF ( 12 ) LLRMD ( 245 ) MDFUE ( 677 ), MRKOMD ( 113 ), MSF ( 12 ), SSTAECFS (1029) CANECU (3503), MDASG ( 120 ), MDBGRG ( 107 ), MDFAW ( 42 ), MDKOG (308 ), MRKOMD ( 113 ), MSF ( 12 ) MDFAW ( 42 ) MDFAW ( 42 ), MDMIN ( 194 ), MRKOMD ( 113 ), MSF ( 12 )
BDEMEN ( 357 )
GGCASR (3490) BDEMEN ( 357 ), MDAUTG ( 138 ), MDKOG ( 308 ), MDKOL ( 320 )
MDKOL ( 320 ) MDAUTG ( 138 ), MDKOG ( 308 ), MSF ( 12 )
MDIST ( 87 ), MDZW (1693) BDEMUS ( 351 ) BDEMUS ( 351 ), MDIST ( 87 ) MDLAM ( 105 ), MSF ( 12 )
MDIST ( 87 ), MDRED (1526), MDZW (1693) MDIST ( 87 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
MISFIREZ_W MISGSCPL_W MISGSCP_BT MISGSLM_W MISGSL_W MISGS_BT MISGS_W MISMEUS_W MISMNSKH_W MISOBDEMBV MISOL MISOLBV_W MISOLDLR_W MISOLP2_W MISOLP_W MISOLUMVAR MISOLV_W MISOL_W
AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK AUS LOK AUS AUS AUS LOK AUS AUS
DMDZAG (2686) MDASG ( 120 ) UFSGSC (2966) MDASG ( 120 ) MDASG ( 120 ) UFSGSC (2966) MDASG ( 120 ) MDFAW ( 42 ) MDFUE ( 677 ) BGBVG (1189) MDKOG ( 308 ) MDKOG ( 308 ) MDKOG ( 308 ) MDKOG ( 308 ) MDKOG ( 308 ) BDEMKO ( 327 ) MDKOG ( 308 ) MDKOG ( 308 )
MISOPHMM_W MISOPHOS_W MISOPHSP_W MISOPL1U_W MISOPL1_W MISOPSCH_W MISOPSKH_W MISR_SI_UM
LOK LOK LOK LOK LOK LOK LOK AUS
MDFUE ( 677 ) MDFUE ( 677 ) MDFUE ( 677 ) MDFUE ( 677 ) MDFUE ( 677 ) MDFUE ( 677 ) MDFUE ( 677 ) UFEING (2866)
MISTT MISZULLB_W MISZULL_W MISZUL_W
EIN LOK AUS AUS
MDZUL ( 78 ) MDZUL ( 78 ) MDZUL ( 78 )
MITEBG_W MITIBGR_W MITMBGR_W MIUMSOL_W MIVBEB_W MIVBEGVH_W MIVBEGV_W MIVBEG_W MIVMXS MIVMX_W MIZSOL2_W MIZSOLUS_W MIZSOLV2_W MIZSOLV_W MIZSOL_W MIZUFIL_W MIZUOFIL MIZUTMP_W MIZUVFIL MIZWMN2_W MIZWMNC MIZWMN_W
EIN AUS AUS LOK AUS LOK LOK EIN LOK AUS AUS LOK LOK LOK AUS LOK LOK LOK EIN AUS AUS AUS
MIZWSCH_W MI_DUF MI_UC MI_UM MI_UR MKAR_W MKAUSG_W MKBGR_W MKCAKFH_W MKFADPN_W MKFAMX_W MKFANB_W MKFA_W MKGEPU_W MKLLSC MKOLSC MKSBG MKSP_W MKTEEV_W MKTEV_W MKUGEP_W MKVERLTE_W
LOK EIN AUS AUS AUS AUS LOK EIN LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK
AWEA (1509) MDBGRG ( 107 ) BDEMUS ( 351 ) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 )
Querverweisliste: Variable
Seite 3956 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von UFSGSC (2966) BDEMEN ( 357 ) GGCANECU (3580), MDKOL ( 320 ) MDKOG ( 308 ), UFSGSC (2966)
BDEMKO ( 327 ), TEB (1410) BDEMEN ( 357 )
ARMD ( 66 ), ZWMIN (1704) BGBVG (1189), BGRLMIN ( 943 ), GGCANECU (3580), MDRED (1526), MDZW (1693), MSF ( 12 ), NLPH (3449), VPSKO ( 722 ), ZWMIN (1704)
UFACCC (2869), UFFGRC (2903), UFFGRE (2889), UFGKC (2947), UFMIST (2921), UFMSRC (2905), UFMVER (2918), UFMZF (2926), UFMZUL (2910), UFNC (2877), UFNSC (2884), UFREAC (2955), UFRKC (2938), UFRKTI (2930), UFRLC (2960), UFSGSC (2966), UFSPSC (2871), UFVARC (2972), UFZWC (2973), URADCC (2855), URTPU (2977) LLRMD ( 245 ) MDKOL ( 320 ), MSF ( 12 ) MDAUTG ( 138 ), MDKOG ( 308 ), MDKOL ( 320 ), MSF ( 12 ), MSUDKSOM (772 ) MDKOL ( 320 ) MDBGRG ( 107 )
BGBVG (1189), CANECU (3503), MDAUTG ( 138 )
HDRPSOL (1589), MDFAW ( 42 ), VSTMSV (1597) VMAXMD ( 240 ) VMAXMD ( 240 ) MDKOG ( 308 ) MDKOG ( 308 ) MDKOG ( 308 ) MDKOG ( 308 ) MDKOG ( 308 ) MDZUL ( 78 ) MDZUL ( 78 ) MDZUL ( 78 )
MDAUTG ( 138 ), MDKOG ( 308 ), MDKOL ( 320 ), MSF ( 12 ) MDZW (1693)
KODOH (2403), MDZW (1693), MSF ( 12 )
DFFT (3234), MDZUL ( 78 ) MDBAS ( 93 ) GGCANECU (3580) MDRED (1526)
CANECU (3503) GGCANECU (3580), MDAUTG ( 138 ), MDBAS ( 93 ), MDFAW ( 42 ), MDZW (1693)
MDIST ( 87 ) UFMVER (2918) UFMIST (2921) UFMIST (2921) ARMD ( 66 ) TEB (1410)
DFFT (3234), DUF (2984) UFMIST (2921) DFFT (3234), DUF (2984), UFMVER (2918)
MDBGRG ( 107 ) TEB (1410) MDFAW ( 42 ) GGPED ( 16 ) MDFAW ( 42 ) MDFAW ( 42 ) TEB (1410) CANECUR (3536) CANECUR (3536) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410)
MDBGRG ( 107 ) ARMD ( 66 )
MDVERB ( 197 ) MDVERB ( 197 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3957 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
ML
AUS
SRMSEL ( 414 )
DFFT (3234), DKVS (1346), DTEV (1444), EGTE (2725), GGTFM (2726), GKEB (1199), LRFKEB (1290), ZWMIN (1704)
MLAST_W MLBB2_W MLBB_W MLDFKHP_W MLDYNF_W MLDYN_W MLEITMX_W MLEIT_W MLETANZS_W MLETAN_W MLFDFK2_W MLFDFK_W MLGAHOMS_W MLHFMM_U MLHFMM_W MLLAM2_W MLLAM_W MLLDFK2_W MLLDFK_W MLNKAF2_W MLNKAF_W MLSOL_W ML_W
AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS EIN LOK LOK LOK LOK LOK LOK AUS AUS
ARMD ( 66 ) BGMSABG (1880) BGMSABG (1880) DKATFKEB (2036) DLSAFK (2140) DLSAHKBD (2071) BGTEV ( 473 ) BGTEV ( 473 ) DTEV (1444) DTEV (1444) DKATSPFK (2048) DKATSPFK (2048) LRAEB (1212) DFFTCNV (3238)
MMSR_UC MMSR_UM MMSR_UR MNAFSPA MNAFSPAB MNAGRSUK_W MNFSPAB_W MNFSPA_W MNO2SSP2_W MNO2SSP_W MNOHK2_W MNOHKMX2_W MNOHKMX_W MNOHKTMP_W MNOHK_W MNOKUM_W MNOSPER2_W MNOSPER_W MNOSPLL_W MNOSPM2_W MNOSPMS_W MNOSPMX2_W MNOSPMX_W MNOSPM_W MNOSPS2_W MNOSPSR2_W MNOSPSR_W MNOSPSUM_W MNOSPS_W MNOSPUG2_W MNOSPUG_W MNOSPU_W MNOSP_W MNOVKF_W MO2FM2_W MO2FMKB2_W MO2FMKB_W MO2FMZ2_W MO2FMZ_W MO2FM_W MO2MF2_W MO2MF_W MO2SP2_W MO2SPAN2_W MO2SPAN_W MO2SPBR2_W MO2SPBR_W MO2SPER2_W MO2SPER_W MO2SPSR2_W MO2SPSR_W MO2SP_W MODAPL MODEZ_W MODMASKNL
AUS AUS AUS LOK LOK AUS LOK LOK LOK LOK EIN EIN AUS LOK AUS LOK LOK LOK AUS EIN AUS EIN AUS AUS AUS AUS AUS LOK AUS EIN AUS AUS AUS LOK AUS LOK LOK LOK LOK AUS LOK LOK EIN EIN AUS LOK LOK LOK LOK EIN AUS AUS LOK AUS LOK
UFMZUL (2910) UFMSRC (2905) UFMSRC (2905) SKP (2334) SKP (2334) AGRPSOL ( 950 ) SKP (2334) SKP (2334) BBREGNO (2217) BBREGNO (2217)
DLSAHKBD (2071) DLSAHKBD (2071) DKATSPFK (2048) DKATSPFK (2048) LRFKEB (1290) LRFKEB (1290) BGMSDKS ( 755 ) SRMUE ( 411 )
TVWNO (2316) SKP (2334) SKR (2351) SKR (2351) BGMNOREG (2205) BGMNOREG (2205) SKP (2334) SKR (2351) TVWNO (2316) BGMNOSPM (2226) BGMNOSPS (2233) BBREGNO (2217) BBREGNO (2217) SKR (2351) BGMNOSPS (2233) BGMNOSPM (2226) SKR (2351) TVWNO (2316) SKR (2351) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205)
BGMNOSPM (2226) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205) BGMNOSPM (2226) BGMNOSPM (2226) BDEMKO ( 327 ) DMDZAG (2686) BDEMKO ( 327 )
DFFT (3234) DFFTCNV (3238)
BBBO (1367), BGTPABG (3429), DLSAFK (2140), DLSFV (2188), DTEV (1444), GGDSU ( 523 ), LRAEB (1212), LRFKC (1277), LRSEB (1200), LRSKA (1261), SRMSEL ( 414 ), TEB (1410) UFMSRC (2905) UFMZUL (2910)
BGAGRA ( 969 )
DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289), SKP (2334)
BBREGNO (2217), BGMNOREG (2205) SKP (2334), TVWNO (2316) DNOHK (2289) DNOHK (2289) BBREGNO (2217), BGMNOREG (2205), TVWNO (2316) BBREGNO (2217), BGMNOREG (2205), DNOHK (2289), GGNOC (2196) BGMNOREG (2205), BGPNOS (2286) BGMNOREG (2205), BGPNOS (2286) BBREGNO (2217), BGMNOREG (2205), DNOHK (2289), GGNOC (2196) BBREGNO (2217), BGMNOREG (2205) BBREGNO (2217), BGMNOREG (2205) SKP (2334)
BBREGNO (2217), BGMNOREG (2205) BGMNOREG (2205) BGMNOREG (2205)
BGMNOREG (2205) BGMNOREG (2205) BBREGNO (2217), BGMNOREG (2205)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
MODSOUT MODST_BT MODSV1 MODSV2 MODTM MODTUMG MODUL_C_UM
LOK AUS LOK LOK LOK LOK AUS
BDEMKO ( 327 ) UFRKC (2938) BDEMKO ( 327 ) BDEMKO ( 327 ) BDEMST ( 370 ) BGTUMG (2773) UFEING (2866)
MOD_SI_UM
AUS
UFEING (2866)
MOLMABG2_W MOLMABG_W MOMINT_BT MOMINT_U MOMINT_W MOMI_A1_UC MOMI_A1_UM MOMI_A1_UR MOMI_A2_UC MOMI_A2_UM MOMI_A2_UR MPED_UC MPED_UM MPFAD MRACC_W MREDZU2_W MREDZU_W MREZU2_W MREZUMX2_W MREZUMX_W MREZU_W MRFAMXAS_W MRFAMX_W MRFA_W MRFGRC_W MRFGRI_W MRFGR_W
LOK LOK AUS AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN AUS AUS LOK LOK LOK LOK EIN AUS AUS EIN LOK AUS
GGNOC (2196) GGNOC (2196) UFSGSC (2966) DFFTCNV (3238)
MRKO MRKO_W MRLINI_UC MRLINI_UM MRLINI_UR MRPEDASG_W MRPEDL_W MRPEDS_W MRPED_W MSAB2_W MSABG MSABG2 MSABG2_W
AUS AUS AUS AUS AUS EIN LOK LOK EIN AUS AUS AUS AUS
MRKOMD ( 113 ) MRKOMD ( 113 ) UFMZUL (2910) UFRKC (2938) UFRKC (2938)
MSABGHK2_W MSABGHK_W MSABGKTS_W MSABGS2_W MSABGS_W MSABG_W
AUS AUS LOK AUS AUS AUS
BGMSABG (1880) BGMSABG (1880) SKP (2334) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880)
MSABIKR2_W
AUS
BGMSABG (1880)
MSABIKR_W
AUS
BGMSABG (1880)
MSABI_W MSABMOD_W MSABMOL2_W MSABMOL_W MSABMXS_W MSABNAV2_W MSABNAV_W MSABNHK2_W MSABNHK_W MSABNMK2_W MSABNMK_W MSABNTL2_W
LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS
KTMHK (1829) BGLAMOD (3411) GGNOC (2196) GGNOC (2196) AGRPSOL ( 950 ) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880)
Querverweisliste: Variable
Seite 3958 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
UFACCC (2869), UFFGRC (2903), UFFGRE (2889), UFGKC (2947), UFMIST (2921), UFMSRC (2905), UFMVER (2918), UFMZF (2926), UFMZUL (2910), UFNC (2877), UFNSC (2884), UFREAC (2955), UFRKC (2938), UFRKTI (2930), UFRLC (2960), UFSGSC (2966), UFSPSC (2871), UFVARC (2972), UFZWC (2973), URADCC (2855), URTPU (2977) UFACCC (2869), UFFGRC (2903), UFFGRE (2889), UFGKC (2947), UFMIST (2921), UFMSRC (2905), UFMVER (2918), UFMZF (2926), UFMZUL (2910), UFNC (2877), UFNSC (2884), UFREAC (2955), UFRKC (2938), UFRKTI (2930), UFRLC (2960), UFSGSC (2966), UFSPSC (2871), UFVARC (2972), UFZWC (2973), URADCC (2855), URTPU (2977)
DFFT (3234) DFFTCNV (3238), MDASGPH ( 136 ), UFSGSC (2966)
UFSGSC (2966) UFSGSC (2966) UFSGSC (2966) UFSGSC (2966) UFSGSC (2966) UFSGSC (2966) UFMZUL (2910) UFMZUL (2910) DFFT (3234), DUF (2984) FGRREGL ( 185 ) BBREGNO (2217) BBREGNO (2217) BBREGNO (2217) BBREGNO (2217) BBREGNO (2217) BBREGNO (2217) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) FGRREGL ( 185 ) FGRREGL ( 185 )
BGFAWU (1139), BKV ( 532 ), ESWE (1128), FUEDK ( 757 ) FGRREGL ( 185 ) BGWPFGR (2781), FGRABED ( 155 ), FGRFULO ( 166 ), MDFAW ( 42 ),MSF ( 12 ) LBKSOL (1037) UFRKC (2938) UFMZUL (2910) MDFAW ( 42 )
MDFAW ( 42 ) MDFAW ( 42 ) BGMSNOVK (2467) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880)
FGRABED ( 155 ), FGRREGL ( 185 ), MDFAW ( 42 ) BGMNOREG (2205), BGSIK (2438), GGNOC (2196)
ATR (1870), BAKH (2392), BGLASO (1154), DDYLSU (1939), DHRLSU (1927), DICLSU (1952), DLSAHKBD (2071), DPLLSU (1979)
ATR (1870), BAKH (2392), BGLASO (1154), DDYLSU (1939), DHRLSU (1927), DICLSU (1952), DLSAHKBD (2071), DPLLSU (1979), SALSU (1971), SKP (2334) ATM (1799), ATMHEX (1825), BGLASO (1154), DICLSU (1952), DPLLSU (1979) ATM (1799), ATMHEX (1825), BGLASO (1154), DICLSU (1952), DPLLSU (1979)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
MSABNTL_W MSABNVK2_W MSABNVK_W MSABNYF_W MSABNY_W MSABSKPF_W MSABSKPN_W MSABVHK2_W
AUS AUS AUS AUS AUS LOK LOK AUS
BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) SKP (2334) SKP (2334) BGMSABG (1880)
MSABVHK_W
AUS
BGMSABG (1880)
MSABVMK2_W MSABVMK_W MSABVTL2_W MSABVTL_W MSABVVK2_W
AUS AUS AUS AUS AUS
BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880)
MSABVVK_W
AUS
BGMSABG (1880)
MSABVY2_W MSABVYF2_W MSABVYF_W MSABVY_W MSAB_W
AUS AUS AUS AUS AUS
BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSNOVK (2467)
MSAFBMXS_W MSAGBMXS_W MSAGRB_W MSAGRDSZ_W MSAGRDS_W MSAGRGDS_W MSAGRMX_W MSAGRS_W MSAGRUGD_W MSAGRUVS_W MSAGR_W MSAGUGDS_W MSAOVHK2_W MSAOVHK_W MSAOVMK2_W MSAOVMK_W MSAOVVK2_W MSAOVVK_W MSDHR_W MSDKALM_W MSDKDS_W MSDKF_W MSDKHFM_W MSDKMX_W MSDKOO_W MSDKOUE_W MSDKS_W MSDKUGDS_W MSDKUGD_W MSDKVF_W MSDK_W MSFABR_W MSFEBR_W MSGS_UC MSGS_UM MSGS_UR MSG_DATA_R MSHFMS_W MSHFM_W MSKGB2_W MSKGB_W MSL2_W MSL_W MSNAGRS_W MSNAGRVS_W MSNAGRV_W MSNAGR_W MSNDKLLS_W MSNDKOKS_W MSNDKOOS_W MSNDKOO_W MSNDKOUG_W MSNDKPK_W MSNDKS_W MSNDKUGD_W MSNDK_W MSNHF_W
LOK AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS LOK AUS AUS LOK AUS AUS AUS AUS LOK AUS AUS AUS AUS AUS AUS EIN EIN EIN LOK LOK EIN EIN AUS AUS AUS LOK LOK LOK LOK AUS AUS LOK AUS AUS AUS LOK
AGRPSOL ( 950 ) AGRPSOL ( 950 ) BGMSABG (1880) BGAGRDS ( 983 ) BGAGRDS ( 983 ) AGRPSOL ( 950 ) BGMSUGD ( 453 ) AGRPSOL ( 950 ) BGMSUGD ( 453 ) AGRPSOL ( 950 ) BGAGR ( 478 ) BGMSUGD ( 453 ) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) BGMSABG (1880) KTMHK (1829) BGRLFGZS ( 746 ) BGMSDSS (3428) BGRLFGZS ( 746 ) BGRLFGZS ( 746 ) BGMSUGD ( 453 ) DTEV (1444) BGMSDK ( 727 ) BGMSDKS ( 755 ) BGMSUGD ( 453 ) BGMSUGD ( 453 ) BGMSDK ( 727 ) BGMSDK ( 727 ) SRMSEL ( 414 ) SRMSEL ( 414 ) UFMZUL (2910) UFSGSC (2966) UFSGSC (2966)
Querverweisliste: Variable
Seite 3959 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von ATM (1799), DHLSFK (2174), HLSFK (2184) ATM (1799), DHLSFK (2174), HLSFK (2184) ATM (1799)
ATM (1799), BGLAMABM (2237), BGLAMOD (3411), BGMSNOVK (2467),BGPABG ( 488 ) ATM (1799), BGLAMABM (2237), BGLAMOD (3411), BGMSNOVK (2467),BGPABG ( 488 ), KTMHK (1829), LRHKEB (1305), SKP (2334)
BGPABG ( 488 ) BGPABG ( 488 ) ATM (1799), BGLAMABM (2237), BGLAMOD (3411), BGPABG ( 488 ), DKATFKEB (2036), DKATSPFK (2048) ATM (1799), BGLAMABM (2237), BGLAMOD (3411), BGPABG ( 488 ), DKATFKEB (2036), DKATSPFK (2048) ATM (1799), BGLAMABM (2237), KTMHK (1829)
ATM (1799), BGLAMABM (2237), KTMHK (1829) BGMNOREG (2205), BGMNOSPM (2226), BGSIK (2438), GGNOC (2196), SKR (2351)
BGAGRA ( 969 ), BGTMPK ( 459 ) BGAGR ( 478 ) BGADAP ( 423 ) AGRPSOL ( 950 ), BGAGR ( 478 ) BGMSABG (1880), BGTMPK ( 459 ), TEB (1410) BGLAMABM (2237) BGLAMABM (2237)
BGLAMABM (2237), LRS (1228) BGLAMABM (2237), LRS (1228) TEB (1410) BGWDKHF ( 509 ) BGWDKHF ( 509 ) BGMSDK ( 727 ), BGRLP ( 503 ) BGRLFGZS ( 746 ) FUEDK ( 757 ) FUEDK ( 757 ) BGMSDK ( 727 ), BGRLP ( 503 ) BGRLFGZS ( 746 ), BGRLP ( 503 ), BGTMPK ( 459 ) BGMSABG (1880) UFSGSC (2966) UFMZUL (2910) CANSEN (3475), UFFGRE (2889), UFMSRC (2905) BGRLFGZS ( 746 ), DFFTK (3237) BGTEV ( 473 ), TC1MOD (3001), TKMWL (3056)
BGMSABG (1880) BGMSABG (1880)
AGRPSOL ( 950 ) AGRPSOL ( 950 ) BGAGR ( 478 ) BGAGR ( 478 ) BGMSDK ( 727 ) BGFKMS ( 732 ) FUEDK ( 757 ) BGMSDK ( 727 ) BGMSUGD ( 453 ) BGRLP ( 503 ) FUEDK ( 757 ) BGMSUGD ( 453 ) BGMSDK ( 727 ) BGWDKHF ( 509 )
BGMSABG (1880) BGMSABG (1880) BGMSUGD ( 453 ) BBAGRMW ( 936 ), BGAGRA ( 969 )
DTEV (1444)
BGFKMS ( 732 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
MSNLLS_W MSNOHKM2_W MSNOHKM_W MSNOHKS2_W MSNOHKS_W MSNOHK_W MSNOHMX2_W MSNOHMX_W MSNOIKR2_W MSNOIKR_W MSNOSMX2_W MSNOSMX_W MSNOSPA2_W MSNOSPA_W MSNOSPE_W MSNOSPS2_W MSNOSPS_W MSNOVHK2_W MSNOVHK_W
EIN EIN AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK EIN AUS LOK LOK LOK AUS AUS
MSNOVKF_W MSNOVY2_W MSNOVY_W MSNREASP_W MSNRSPH_W MSNRSPM_W MSNRSPS_W MSNTETEV_W MSNTEVO_W MSNTEV_W MSNVHKF_W MSO2FM2_W MSO2FM_W MSO2SPA_W MSPCV MSRC_C_UC MSRC_C_UM MSRC_C_UR MSREASPH_W MSREASPM_W MSREASPS_W MSREASP_W MSRE_W MSRG_W MSRMDT_W MSSGIN_W MSSGOUT_W MSSPHK_W MSSUAUS2_W MSSUAUS_W MSSUEIN2_W MSSUEIN_W MSTE
AUS LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK AUS
SKR (2351) BGMSNOVK (2467) BGMSNOVK (2467) BGPIRG ( 434 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGTEV ( 473 ) BGTEV ( 473 ) ATEV (1490) BGMNOSPM (2226) BGMNOREG (2205) BGMNOREG (2205) BGMNOSPM (2226) BBBO (1367) UFMSRC (2905) UFMSRC (2905) UFMSRC (2905) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) BGMNOSPM (2226) BGMNOSPM (2226) GGCASR (3490) TEB (1410) TEB (1410) KTMHK (1829) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGTEV ( 473 )
MSTEDTE MSTEDTEF_W MSTEDTE_W MSTEMXUB_W MSTEO_W MSTESMX_W MSTESOLD_W MSTESOLL_W MSTETEV_W MSTE_W MSUDKPED_W MSUDKSOM_W MSUSP2_W MSUSPA2_W MSUSPA_W MSUSPE2_W MSUSPE_W MSUSP_W MSUZDF2_W MSUZDF_W MSUZWM2_W MSUZWM_W MSZUSR_W MTSEGPH_W MTSE_W MVER_C_UC MVER_C_UM MVER_C_UR
AUS LOK AUS LOK AUS LOK LOK AUS LOK AUS LOK AUS AUS LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK
BGTEV ( 473 ) DTEV (1444) BGTEV ( 473 ) TEB (1410) BGTEV ( 473 ) TEB (1410) TEB (1410) TEB (1410) BGTEV ( 473 ) BGTEV ( 473 ) MSUDKSOM ( 772 ) MSUDKSOM ( 772 ) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGTMPK ( 459 ) NLDG (2531) SKP (2334) UFMVER (2918) UFMVER (2918) UFMVER (2918)
Definiert in
BGMNOSPM (2226) GGNOC (2196) GGNOC (2196) TVWNO (2316) BGMSNOVK (2467) BGMSNOVK (2467) BGMSNOVK (2467) BGMSNOVK (2467) BGMSNOVK (2467) BGMSNOVK (2467) BGMNOSPM (2226) BGMNOSPM (2226) BGMNOSPS (2233) BGMNOSPS (2233) BGMSNOVK (2467) BGMSNOVK (2467)
Querverweisliste: Variable
Seite 3960 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von BGMSDK ( 727 ), BGRLP ( 503 ) BGMNOSPS (2233), DNOHK (2289) BGMNOSPS (2233), DNOHK (2289) BGMNOSPS (2233), DNOHK (2289) BGMNOSPS (2233), DNOHK (2289), TVWNO (2316) SKR (2351)
BGMNOSPS (2233) BGMNOSPS (2233)
BGMNOSPS (2233), DNOHK (2289) BGMNOSPM (2226), BGMNOSPS (2233), DNOHK (2289), SKP (2334), SKR (2351)
ATEV (1490)
BGMSDKS ( 755 ), BGMSDSS (3428), BGMSUGD ( 453 ), BGRLFGZS ( 746 ), TEB (1410) DTEV (1444) DTEV (1444), TEB (1410) ATEV (1490), TEB (1410)
ATEV (1490) TEB (1410) FUEDK ( 757 )
SKP (2334)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
MWOLFSTG_W MWOLFSTI_W MWOLFST_W MXAFSPA MXAFSPAB MXFSPAB_W MXFSPA_W MZFO_UC MZFO_UM MZF_L_UC MZF_L_UM MZF_L_UR MZF_P_UC MZF_P_UM MZF_P_UR MZF_R_UC MZF_R_UM MZF_R_UR MZF_UC MZF_UM MZF_UR MZNS_UR MZO_UC MZO_UM MZO_UR MZ_UC MZ_UM MZ_UR N1 N2 NANMODI_W NANMOD_W NC_C_UM NC_C_UR NDAR_W NDCDIS_W NDFIL_W NDIFFOG_W NDIFF_W NDSALSU NEWANSW_UM NEWQUE_UM NEWQU_UM NFLUTS_W NFSKH NGASF_W NGASOFF_W NGAS_W
LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS LOK AUS AUS AUS LOK AUS LOK LOK AUS
COWIV (3829) COWIV (3829) COWIV (3829) SKP (2334) SKP (2334) SKP (2334) SKP (2334) UFMVER (2918) UFMVER (2918) UFMZF (2926) UFMZF (2926) UFMZF (2926) UFMZF (2926) UFMZF (2926) UFMZF (2926) UFMZF (2926) UFMZF (2926) UFMZF (2926) UFMVER (2918) UFMZF (2926) UFMZF (2926) UFNSC (2884) UFMVER (2918) UFMZUL (2910) UFMZUL (2910) UFMZF (2926) UFMZUL (2910) UFMZUL (2910) DMDFON (2575) DMDFON (2575) MDANF ( 114 ) MDANF ( 114 ) UFNC (2877) UFNC (2877) ARMD ( 66 ) AEVABU (1555) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) DSALSU (1995) UMKOM (2840) UMKOM (2840) UMKOM (2840) DLGHMM ( 378 ) BGNLLKH ( 289 ) LLRRM ( 296 ) MDASG ( 120 ) BGNG (2487)
NGFIL
AUS
BGNG (2487)
NGFILSU_W NGFIL_W
LOK AUS
SU (1030) BGNG (2487)
NGKRV_W NLH_UR NLINDEX NLLCVT1 NLLCVT2 NLLDAGKT NLLKH NLP1TIM NLRFKEFD NLRFKEFD2 NLUE1 NLUE1MN NLUE2 NLUE2MN NLUEZ1 NLUEZ2 NLUTS_W NMAXEXT_W NMAXFC_W NMAXGA_W NMAXLLKH NMAXMSV_W NMAX_W NMENPR_W NMN10MSCTR NMODIV_W NMOD_W
LOK AUS AUS AUS LOK EIN AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN LOK LOK LOK EIN LOK LOK LOK LOK AUS
BBKR (1716) UFRKC (2938) HT2KTWNE (3696) CANECUR (3536) LLRNS ( 265 ) BGNLLKH ( 289 ) BGDVE ( 614 ) DPLLSU (1979) DPLLSU (1979) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) DLGHMM ( 378 )
Querverweisliste: Variable
Seite 3961 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
UFMZF (2926) UFMVER (2918)
UFMZUL (2910) UFMVER (2918) UFMZUL (2910), UFSGSC (2966) UFMZF (2926), UFSGSC (2966)
NMAXMD ( 233 )
URPAK (2853)
LLRNS ( 265 )
BBKR (1716), LLRMD ( 245 ), LLRRM ( 296 ), MDASG ( 120 ), SU (1030),ZGST (1369) BBSAWE (1090), LLRMD ( 245 ), LLRMR ( 251 ), LLRNS ( 265 ), LLRRM (296 ), NWEVO ( 831 ) BDEMEN ( 357 ), DMDSTP (2634), KRKE (1746), MDFAW ( 42 ), NMAXMD (233 ), ZWMIN (1704)
HT2KTPH (3668), NLDG (2531) LLRNS ( 265 ) LLRNFA ( 292 ) LLRNS ( 265 )
NMAXMD ( 233 ) DNMAX ( 239 ) NMAXMD ( 233 ) BGNLLKH ( 289 ) NMAXMD ( 233 ) NMAXMD ( 233 ) BDEMEN ( 357 ) BGWNE (3441) ARMD ( 66 ) ARMD ( 66 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3962 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
NMOT
AUS
BGNMOT (2490)
AAGRDC (1016), ADAGRLS (1007), ADVE ( 573 ), ALBK (1044), AMSV (1600), ARMD ( 66 ), ATEV (1490), ATR (1870), AWEA (1509), BBAGR ( 956 ), BBDNWS ( 867 ), BBKR (1716), BBNWS ( 898 ), BBSAWE (1090), BBSTT (2569), BDEMKO ( 327 ), BDEMUS ( 351 ), BGADAP ( 423 ), BGARNW (853 ), BGBVG (1189), BGFAWU (1139), BGLAMBDA (3406), BGLBK (1053), BGRLFGZS ( 746 ), BGRLMXS ( 946 ), BGTUMG (2773), BGWPR ( 500 ),CONCJ (1566), DDYLSU (1939), DECJ (3319), DFFT (3234), DHDEVE (1574), DKATFKEB (2036), DKRA (1795), DKRS (1782), DKVBDE (1607), DMDDLU (2625), DMDLFB (2677), DMDMIL (2700), DNOHK (2289), DPH (2550), DTNE (3822), DVFZ ( 192 ), EGAG ( 11 ), ESNSWL (1120), ESSTT (1099), ESUK (1130), FGRREGL ( 185 ), FUEDK ( 757 ), FUEDKSA ( 768 ), FUEREG ( 766 ), GGCASR (3490), GGDVE ( 563 ), GGHLA (3142), GGKR (1731), GGPED (16 ), GGTFM (2726), GK (1081), GKEB (1199), HDR (1587), HT2KTCK110 (3693), HT2KTPH (3668), HT2KTWNE (3696), KMTR (3147), KOS (3109), KRDY (1764), KRKE (1746), KRREG (1757), LBKSOL (1037), LBUESYN (3227), LLRBB ( 247 ), LLRMD ( 245 ), LLRNS ( 265 ), LRA (1322), LRAEB (1212), LRFKC (1277), LRFKEB (1290), LRHKEB (1305), LRS (1228), LRSEB (1200), LRSKA (1261), MDBAS ( 93 ), MDBGRG ( 107 ), MDFAW ( 42 ), MDGEN (223 ), MDMIN ( 194 ), MDVERB ( 197 ), MDZUL ( 78 ), MSUDKSOM ( 772 ), NLKO ( 391 ), NWEVO ( 831 ), NWSFAT ( 791 ), RDE (3457), SSTDMD (2699), SSTNW ( 912 ), STADAP (1108), SU (1030), T2LID (3789), TEB (1410), TKMWL (3056), UFNC (2877), VMAXMD ( 240 ), VSTMSV (1597), WANWKW (2492), ZGST (1369), ZGSTF9N (1399), ZUESZ (3759), ZWMIN (1704), ZWSTT (1679)
NMOTARR_W NMOTAS_W NMOTBDEMBV NMOTBDEMFA NMOTBI_W NMOTEMI NMOTFWIV_W NMOTKF NMOTLL
LOK LOK LOK LOK AUS EIN LOK LOK AUS
BGNG (2487) BGNG (2487) BGBVG (1189) BGFAWU (1139) BISYNC (2817)
NMOTLLFIL NMOTP NMOTPR_W NMOTP_W NMOTSU NMOTTMP_W NMOTUMVAR NMOT_C NMOT_F NMOT_UC NMOT_UM
AUS EIN LOK EIN AUS LOK LOK AUS AUS AUS AUS
SU (1030) SKR (2351) BDEMKO ( 327 ) GGCANECU (3580) BGNMOT (2490) UFREAC (2955) UFNC (2877)
NMOT_UR NMOT_W
LOK AUS
UFNC (2877) BGNMOT (2490)
NMST08_UM NMST08_UR NMXPR NMXZGST NNWTOELMNA NNWTOELMNE NNWTOLGMNE NOCIRCTR NOFIST_W NOFMXT_W NOFMX_W NOHHK2_W NOHHKF2_W
AUS LOK LOK AUS LOK LOK LOK LOK AUS LOK AUS AUS AUS
UFNC (2877) UFNC (2877) NMAXMD ( 233 ) ZGST (1369) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) HT2KTIGNI (3712) SKR (2351) SKR (2351) SKR (2351) GGNOC (2196) GGNOC (2196)
COWIV (3829) BGARNW ( 853 ) BGNMOT (2490) BGNMOT (2490)
ARMD ( 66 ), LLRRM ( 296 ) CANECU (3503)
BGDVE ( 614 ), DTEV (1444), LLRBB ( 247 ), LLRNS ( 265 ), RDE (3457),TKMWL (3056) DDG (2517) BGFAWU (1139)
NMAXMD ( 233 ) MDASG ( 120 )
CANECU (3503) DMDFON (2575), DMDLFB (2677) UFGKC (2947), UFMIST (2921), UFMZUL (2910), UFRKC (2938) DUF (2984), UFGKC (2947), UFMIST (2921), UFMZUL (2910), UFNSC (2884), UFREAC (2955), UFRKC (2938), UFRKTI (2930), UFRLC (2960) AEVABU (1555), AGRUE ( 914 ), ALE (2507), AMSV (1600), ARMD ( 66 ), ATM (1799), AWEA (1509), BBGANG ( 38 ), BBKH (2384), BBKW (2400), BBSAWE (1090), BBZMS ( 119 ), BDEMAB ( 367 ), BDEMEN ( 357 ), BDEMUM ( 339 ), BDEMUS ( 351 ), BGAGRA ( 969 ), BGBVG (1189), BGFKMS (732 ), BGLAMOD (3411), BGMSNOVK (2467), BGMSUGD ( 453 ), BGNG (2487), BGPABG ( 488 ), BGPIRG ( 434 ), BGPRGS ( 691 ), BGRLFGZS ( 746 ), BGRLMIN ( 943 ), BGRPS ( 752 ), BGTMPK ( 459 ), BGTPABG (3429), BGWNWVFE (3445), BGWPFGR (2781), BISYNC (2817), BKS (1624), BKV ( 532 ), CANECU (3503), COWIV (3829), DAGRKTST (1003), DBKS (3607), DDSS (511 ), DFFTCNV (3238), DLGHMM ( 378 ), DMDFOF (2654), DMDFON (2575), DMDSTP (2634), DNMAX ( 239 ), DNWSEIN ( 872 ), EGAG ( 11 ), ESAUSG (3633), FGRABED ( 155 ), FUEDK ( 757 ), GGCANECU (3580), GGCS (3599), GGDSS ( 521 ), GGNOC (2196), GGO2LSU (1899), GK (1081), HDRPSOL (1589), KODOH (2403), KOLASPH (2428), KOMRH (2417), KTMHK (1829), LAKH (1171), LLRBB ( 247 ), LLRMD ( 245 ), LLRMR ( 251 ), LLRRM ( 296 ), LRS (1228), MDANF ( 114 ), MDASG ( 120 ), MDBAS ( 93 ), MDFAW ( 42 ), MDFUE ( 677 ), MDKOG ( 308 ), MDMAX ( 77 ), MDMIN ( 194 ), MDNSTAB (196 ), MDVER ( 206 ), MDVERB ( 197 ), MDZW (1693), MSF ( 12 ), MSUDKSOM ( 772 ), NLPH (3449), NMAXMD ( 233 ), NWSOLLE ( 808 ), RKTI (1494), SALSU (1971), SKR (2351), SSTAECFS (1029), SSTDMD (2699), SSTNW (912 ), STADAP (1108), TC1MOD (3001), TC4MOD (3020), TC9MOD (3046), TEB (1410), TKSTA (3053), VPSKO ( 722 ), VSTMSV (1597), WNWRE ( 777 ), ZGST (1369), ZUE (1656), ZUESCH (1701), ZWGRU (1661), ZWHMM (1660), ZWMIN (1704) UFMZUL (2910)
ZGSTF9N (1399)
BBKH (2384) DNOHK (2289)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
NOHHKF_W NOHHK_W NOHKARG2_W NOHKARG_W NOHKBMG2_W NOHKBMG_W NOHKKF2_W NOHKKF_W NOHKMIN2_W NOHKMIN_W NOHKNOC2_W NOHKNOC_W NOHKREG2_W NOHKREG_W NOHKSKVF_W NOHKSNOK_W NOHKS_W NOKTMN2_W NOKTMN_W NOKTMX2_W NOKTMX_W NOSG2_W NOSGFIL2_W NOSGFIL_W NOSGREF2_W NOSGREF_W NOSG_W NOSPEXP_W NOSPMSR2_W NOSPMSR_W NOTLU_UR NOVHKF2_W NOVHKF_W NRKATM2_W NRKATM_W NSA NSACTR NSAKT_UR NSALSU NSALSU2 NSBER NSBER_W NSC_C_UC NSC_C_UM NSC_C_UR NSEG_UM NSEND_UR NSFSMN NSHLAMN NSKA_UC NSKA_UM NSLBZ NSLFA NSLLM NSLLMN NSLLSL NSNF NSNW NSNWI NSNWIB NSNWIBZ NSNWMX NSNWNAF NSNW_C NSOF_C_UM NSOF_C_UR NSOL
AUS AUS LOK LOK LOK LOK AUS AUS LOK LOK EIN AUS LOK LOK LOK AUS AUS LOK LOK LOK LOK AUS AUS AUS LOK LOK AUS LOK AUS AUS AUS LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK AUS AUS AUS LOK AUS AUS LOK LOK LOK AUS LOK AUS EIN LOK LOK LOK AUS LOK LOK LOK AUS LOK EIN LOK LOK AUS
GGNOC (2196) GGNOC (2196) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) GGNOC (2196) GGNOC (2196) DNOHK (2289) DNOHK (2289)
TVWNO (2316) DNOHK (2289)
NSOLASAK_W NSOLASG_W NSOL_W NSPWGNOT NSST NSTAT
LOK LOK AUS AUS AUS AUS
MDASG ( 120 ) MDASG ( 120 ) LLRNS ( 265 ) GGPED ( 16 ) LLRNS ( 265 ) LLRMD ( 245 )
NSTAT2 NSTAT3 NSTATC NSTATD NSTATFIL NSTATFILV
AUS LOK EIN LOK AUS LOK
LLRNS ( 265 ) LLRNS ( 265 )
CANSEN (3475) DNOHK (2289) DNOHK (2289) TVWNO (2316) TVWNO (2316) TVWNO (2316) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) BGMNOREG (2205) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGMNOREG (2205) BGMNOSPM (2226) BBREGNO (2217) BBREGNO (2217) UFEING (2866) DNOHK (2289) DNOHK (2289) BGTPABG (3429) BGTPABG (3429) BBSAWE (1090) ESNSWL (1120) UFNSC (2884) SALSU (1971) SALSU (1971) NMAXMD ( 233 ) NMAXMD ( 233 ) UFMIST (2921) UFNSC (2884) UFNSC (2884) UFNC (2877) UFNSC (2884) LLRNS ( 265 ) LLRNS ( 265 ) UFREAC (2955) UFREAC (2955) LLRNS ( 265 ) LLRNFA ( 292 )
Seite 3963 von 4100 31.JAN.2003 Thomas Brosi
GGNOC (2196) GGNOC (2196), TVWNO (2316)
SKR (2351) SKR (2351)
BGPNOS (2286)
BGPNOS (2286)
FGRABED ( 155 ) UFMIST (2921)
LLRNS ( 265 ) DMDMIL (2700)
LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) UFNSC (2884) UFNSC (2884) LLRMD ( 245 )
BBNWS ( 898 ), CANECU (3503), DFFTK (3237), DTEV (1444), LBUESYN (3227), LLRBB ( 247 ), LLRNS ( 265 ), NLPH (3449), TKMWL (3056)
LLRRM ( 296 ), MDNSTAB ( 196 ) LLRNS ( 265 ) BBSAWE (1090), BGLBZ (2814), CANECU (3503), DDG (2517), GGCANECU (3580), LLRBB ( 247 ), LLRNS ( 265 ), LLRRM ( 296 ), MDASG ( 120 ), MDKOG (308 ), MDNSTAB ( 196 ), MDWAN ( 214 ), STADAP (1108), ZWMIN (1704)
LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
NSTAW_W NSYW NSYWIN NSYWIN_BT NSYW_BT NSYW_W NTURBC_W NTURBV_W NTURB_W NUMBACK NUMEDGEWHL NUMTEETH NVER_W NVQUOT_W NWACEDMAST NWE NWECVT NWEMA NWEMALOWR NWEMN NWENGA NWFCTRMNE NWFCTRMNE2 NWFCTRMXE NWFCTRMXE2 NWFCTRNPE NWFCTRNPE2 NWNUMBZ_W NWRDE_W NWRDGE_W NWRIE_W NWRIGE_W NWRPE_W NWRPGE_W NWSIG_TMP NWSOLPOS_W NZ_UM N_FLAGS_UC N_FLAGS_UM O2ADAP2_W O2ADAP_W O2DELTA2_W O2DELTA_W O2HKNOC2_W O2HKNOC_W O2HKNOF2_W O2HKNOF_W O2KORR2_W O2KORR_W O2MN_UC O2MN_UM O2MX_UC O2MX_UM O2SLOC O2SN O2VK2_BT O2VK2_W O2VKA2_W O2VKA_W O2VK_BT O2VK_UC O2VK_UM O2VK_W OBSK OBSP OBST_W OFAGRUGD_W OFDSSI_W OFDSS_W OFDSU_W OFFZ_W OFMSAGRA_W OFMSNDK_W
LOK AUS AUS AUS AUS LOK EIN LOK EIN LOK LOK LOK AUS AUS AUS LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK LOK EIN AUS LOK LOK LOK LOK AUS AUS AUS AUS DOK DOK AUS AUS LOK LOK AUS AUS AUS AUS LOK LOK LOK AUS LOK AUS EIN AUS LOK AUS
GGCANECU (3580) CANECUR (3536) CANECUR (3536) UFSGSC (2966) UFSGSC (2966) MDASG ( 120 )
OFPBRINT_W OFPSRABS_W OFPSXS_W OFSNOAK2_W OFSNOAK_W OFSNOS2_W OFSNOSM2_W OFSNOSM_W
AUS LOK AUS LOK LOK LOK AUS AUS
Querverweisliste: Variable
Seite 3964 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von BDEMEN ( 357 ), MDASG ( 120 ), UFSGSC (2966) MDASG ( 120 ), UFSGSC (2966)
MDWAN ( 214 ) MDWAN ( 214 ) MDFAW ( 42 ), MDWAN ( 214 ) RDE (3457) RDE (3457) RDE (3457) MDNSTAB ( 196 ) BBGANG ( 38 ) HT2KTPH (3668) BBSAWE (1090) BBSAWE (1090) BBSAWE (1090) BBSAWE (1090) BBSAWE (1090) BBSAWE (1090) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DMDZAG (2686) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) RDE (3457) HT2KTPH (3668) URTPU (2977) UFMZUL (2910) UFNSC (2884) SALSU (1971) SALSU (1971) SALSU (1971) SALSU (1971) CANSEN (3475) GGLSHNO (2115) GGLSHNO (2115) SALSU (1971) SALSU (1971) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFRKC (2938) TC5MOD (3021) TC5MOD (3021) UFRKC (2938) GGO2LSU (1899) SALSU (1971) SALSU (1971) UFRKC (2938) UFRKC (2938) UFRKC (2938) GGO2LSU (1899) MDANF ( 114 ) MDANF ( 114 ) MDANF ( 114 ) BGAGR ( 478 ) BGDSAD (3397) BGDSAD (3397) ZUESZ (3759) AGRUE ( 914 ) BGFKMS ( 732 ) SRMUE ( 411 ) BGDSAD (3397) BGRPS ( 752 ) GGNOC (2196) GGNOC (2196) GGNOC (2196) GGNOC (2196) GGNOC (2196)
MDMIN ( 194 ) ARMD ( 66 ), MDANF ( 114 ) HT2KTWNE (3696)
UFMZUL (2910) BGLAMBDA (3406) BGLAMBDA (3406)
GGLSHNO (2115) GGLSHNO (2115)
BBBO (1367), SALSU (1971), UFRKC (2938)
BBBO (1367), SALSU (1971), UFRKC (2938)
GGDSS ( 521 ) GGDSU ( 523 ) HT2KTIGNI (3712), KT_ZUEN (3746) BGADAP ( 423 ), BGMSDK ( 727 ), BGMSUGD ( 453 ), BGRLP ( 503 ), FUEDK ( 757 ) BGADAP ( 423 ), BGPIRG ( 434 ), BGPRGS ( 691 ) BGMSUGD ( 453 ), BGRLSOL ( 682 )
DNOHK (2289) DNOHK (2289), TVWNO (2316)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
OFSNOS_W OFVPAGR_U OFVPAGR_W
LOK AUS AUS
GGNOC (2196) DFFTCNV (3238) BGAGRA ( 969 )
OIGOXFK2_W OIGOXFK_W OIGOXHK2_W OIGOXHK_W OLFST1_W OLFST2_W OLFST3_W OLFST4_W ORA ORA2 ORA2_W ORAH2_W ORAHLT2_W ORAHLT_W ORAH_W ORAINI2_W ORAINI_W ORAP2_W ORAPLT2_W ORAPLT_W ORAP_W ORAREF2_W ORAREF_W ORAS2_W ORAS_W ORA_U ORA_W OSCDFKA2_W OSCDFKA_W OSCDFKF2_W OSCDFKF_W OSCDFKG2_W OSCDFKG_W OSCDFKM2_W OSCDFKM_W OSCDFKN2_W OSCDFKN_W OSCDFKR2_W OSCDFKR_W OSCDFKS2_W OSCDFKS_W OSCDFKT2_W OSCDFKT_W OSCDKTN2_W OSCDKTN_W OSCFDFK2_W OSCFDFK_W OSCFK2_W OSCFKM2_W OSCFKM_W OSCFKN2_W OSCFKN_W OSCFK_W OSCFME2_W OSCFME_W OSCFMN2_W OSCFMND2_W OSCFMND_W OSCFMN_W OSCFMX2_W OSCFMXD2_W OSCFMXD_W OSCFMX_W OSCFN2_W OSCFN_W OSCHKM2_W OSCHKM_W OSCHME2_W OSCHME_W OSCHN2_W OSCHN_W OSCMNFK2_W OSCMNFK_W OSCMNHK2_W OSCMNHK_W OTTSTAMP_L OTTSTRDE_L OVLCTR
LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK EIN EIN LOK LOK LOK LOK LOK AUS AUS LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK AUS AUS AUS AUS LOK LOK AUS
BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) COWIV (3829) COWIV (3829) COWIV (3829) COWIV (3829) LRA (1322) LRA (1322) LRA (1322) LRA (1322) LRA (1322) LRA (1322) LRA (1322) LRA (1322) LRA (1322) LRA (1322) LRA (1322) LRA (1322) LRA (1322) DKVS (1346) DKVS (1346) LRA (1322) LRA (1322) DFFTCNV (3238) LRA (1322) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048)
Querverweisliste: Variable
Seite 3965 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von DFFT (3234) AGRPSOL ( 950 ), AGRUE ( 914 ), BGAGR ( 478 ), DAGRS ( 993 ), DFFTCNV (3238)
DFFTCNV (3238) DKVS (1346)
DFFT (3234) DKVS (1346)
TKMWL (3056) TKMWL (3056) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) BGLAMABM (2237) BGLAMABM (2237) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) BGLAMABM (2237) BGLAMABM (2237) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) ALE (2507) RDE (3457) HT2KTIGNI (3712)
LRFKC (1277) LRFKC (1277) DKATSPFK (2048) DKATSPFK (2048)
KTMHK (1829)
KTMHK (1829)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
OVLZUE OXFKINI2_W OXFKINI_W OXHKINI2_W OXHKINI_W OXINFK2_W OXINFK_W OXINHK2_W OXINHK_W OXIRELS_W OXSFK2_W OXSFK_W OXSHKI_W OXSHKV_W OXSZAFK2_W OXSZAFK_W OXSZAHK2_W OXSZAHK_W OXSZFK2_W OXSZFK_W OXSZHK2_W OXSZHK_W OXYSTFK2_W OXYSTFK_W OXYSTHK2_W OXYSTHK_W PAAGREO_W PABNAV2_W
AUS LOK LOK LOK LOK AUS AUS AUS AUS LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS
ZUESZ (3759) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) KTMHK (1829) BGLAMABM (2237) BGLAMABM (2237) KTMHK (1829) KTMHK (1829) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGAGR ( 478 ) BGPABG ( 488 )
HT2KTIGNI (3712)
PABNAVMH_W PABNAVMM_W PABNAVMS_W PABNAV_W
LOK LOK LOK AUS
BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPABG ( 488 )
PABVHK2_W PABVHK_W PABVVK2_W PABVVK_W PALSU2_W PALSU_W PARACON1 PARACON2 PARACON3 PARACON4 PARACON5A PARACON5B PATTFOR_L PATTNUM PATTREV_L PAUSEZ_W PBKIST_W PBKSADG_W PBKSADR_W PBKSDA_W PBKSDIFF_W PBKSDIO_W PBKSDR_W PBKSIAD_W PBKSIAO_W PBKSIA_W PBKSIDIF_W PBKSINP_W PBKSOLL_W PBKSPA_W PBKV PBKVA_W PBKVEL_W PBKVKRHY_W PBKVMOD_W PBKVMPU_W PBKVPAUS_W PBKVPDF_W PBKVPMN_W PBKVPRD_W PBKVP_W PBKV_W PBR5_W PBRDSS_W PBRIHMMS_W PBRIHOMS_W PBRIHOSS_W PBRIHUK_W
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK AUS AUS LOK AUS LOK AUS LOK LOK LOK LOK AUS LOK LOK AUS LOK AUS LOK LOK AUS EIN LOK LOK LOK LOK LOK LOK AUS EIN LOK AUS AUS AUS AUS
BGPABG ( 488 ) BGPABG ( 488 ) BGPABG ( 488 ) BGPABG ( 488 ) GGO2LSU (1899) GGO2LSU (1899) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) RDE (3457) RDE (3457) RDE (3457) DMDZAG (2686) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) GGPBKV ( 542 ) DDSBKV ( 548 ) DDSBKV ( 548 ) BKV ( 532 ) GGPBKV ( 542 ) DBKVP ( 555 ) DBKVP ( 555 ) GGPBKV ( 542 ) DBKVP ( 555 ) DBKVP ( 555 ) GGPBKV ( 542 ) SRMUE ( 411 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 )
Seite 3966 von 4100 31.JAN.2003 Thomas Brosi
KTMHK (1829) LRS (1228) LRS (1228)
AGRPSOL ( 950 ), BGAGRA ( 969 ) BGAGR ( 478 ), BGLASO (1154), BGPIRG ( 434 ), BGPRGS ( 691 ), GGO2LSU (1899)
BGAGR ( 478 ), BGLASO (1154), BGPIRG ( 434 ), BGPRGS ( 691 ), GGO2LSU (1899) BGAGR ( 478 ), BGLAMABM (2237) BGAGR ( 478 ), BGLAMABM (2237) BGAGR ( 478 ), BGLAMABM (2237), BGLASO (1154), GGO2LSU (1899) BGAGR ( 478 ), BGLAMABM (2237), BGLASO (1154), GGO2LSU (1899)
HT2KTCJ840 (3647) HT2KTCJ840 (3647) HT2KTCJ840 (3647) HT2KTCJ840 (3647) HT2KTCJ840 (3647) HT2KTCJ840 (3647)
DBKS (3607) DBKS (3607) DBKS (3607)
DBKS (3607)
DBKS (3607)
DBKVP ( 555 ) GGPBKV ( 542 ), TKMWL (3056)
DBKVP ( 555 ), DDSBKV ( 548 ), TKMWL (3056) MDBGRG ( 107 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
PBRIMUK_W PBRIMXHS_W PBRIMXMS_W PBRIMXSS_W PBRINTMX_W PBRINTS_W PBRINTUG_W PBRINTUK_W PBRINT_W PBRISCHS_W PBRISKHS_W PBRISUK_W PBRIUGHS_W PBRIUGMS_W PBRIUGSS_W PBRKH_W PBRS_W PDBLAGRS_W PDBLAGR_W PDKAGRDS_W PERIOD_U16 PG1LIMFR_W PG1LIMSP_W PG2LIMFR_W PG2LIMSP_W PG3LIMFR_W PG3LIMSP_W PG4LIMFR_W PG4LIMSP_W PGMASTER PH1EDPOS_W PH2BMERR PH2EDPOS_W PH3BMERR PH3EDPOS_W PH4BMERR PH4EDPOS_W PHBMERR PHC_W PHLSNF PHLSNF2 PHLSNFF PHLSNFF2 PHLSURI2_W PHLSURI_W PHTEVPU_W PHUAFRA PHUAORA PHUATEH PHUATEL PHUATEM PHUBHKS PHUBHMM PHUBHOM PHUBHOS PHUBSCH PHUBSKH PHUFRA PHUMUVW PHUORA PIRG_W PISTND_W PKLIMAKMTR PKLIMAQ PKODRC PKSBKSR_W PLAUF PLAUF2 PLOOPLSU PLOOPLSU2 PLSTATE_UM PLUFI_W PLXS_W PMNDBKS_W PMXBKSR_W PMXDBKS_W PRDIFFSE_W PRDIFFXN_W PRDIFF_W PRDR_W PRHIGH_W PRHLSUB2_W
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS LOK AUS AUS LOK LOK AUS AUS LOK LOK LOK LOK LOK AUS EIN LOK LOK LOK LOK LOK AUS AUS LOK AUS
BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) BGPRGS ( 691 ) BGPIRG ( 434 ) BGPIRG ( 434 ) SRMUE ( 411 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPBR (1523) BGPBR (1523) AGRPSOL ( 950 ) BGAGR ( 478 ) DDSS ( 511 ) HT2KTMSV (3661) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) LRAPHU (1339) HLSFK (2184) HLSFK (2184) DHLSFK (2174) DHLSFK (2174) HRLSU (1919) HRLSU (1919) BGTEV ( 473 ) LRAPHU (1339) LRAPHU (1339) TEB (1410) TEB (1410) TEB (1410) DSMBDEP (3223) DSMBDEP (3223) DSMBDEP (3223) DSMBDEP (3223) DSMBDEP (3223) DSMBDEP (3223) LRAPHU (1339) DSCHED (3198) LRAPHU (1339) BGPIRG ( 434 ) BKS (1624) KMTR (3147) KMTR (3147) CANECUR (3536) BKS (1624) GGO2LSU (1899) GGO2LSU (1899) GGO2LSU (1899) GGO2LSU (1899) UMKOM (2840) GGDSU ( 523 )
Querverweisliste: Variable
Seite 3967 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGMSUGD ( 453 ) BGMSDKS ( 755 ) BGMSUGD ( 453 ) BGPIRG ( 434 ), BGRLMXS ( 946 ), SRMDSS ( 418 ), SRMHFM ( 420 ) BGRLSOL ( 682 ) BGRLSOL ( 682 )
DDG (2517), HT2KTPH (3668), HT2KTWNE (3696), NLDG (2531), RDE (3457)
DHLSFK (2174) DHLSFK (2174)
HDRPIST (1594)
KMTR (3147), KOS (3109), MDFAW ( 42 ), MDVERB ( 197 ), TKMWL (3056)
BGRLMXS ( 946 ) DBKS (3607) DBKS (3607) DBKS (3607) DKVBDEPL (1614) DKVBDEPL (1614) HDR (1587) HDR (1587) NLPH (3449) HRLSU (1919)
AMSV (1600), DKVBDEPL (1614) AMSV (1600), DKVBDEPL (1614)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
PRHLSUB_W PRHLSUD2_W PRHLSUD_W PRHLSUI2_W PRHLSUIN_W PRHLSUI_W PRHLSUP2_W PRHLSUP_W PRHLSUR2_W PRHLSUR_W PRHRLSU2_W PRHRLSU_W PRIA_W PRINGLSU PRINGLSU2 PRIOKO PRISTA_W PRIST_U PRIST_UM PRIST_UR PRIST_W
AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK EIN AUS AUS AUS AUS AUS
HRLSU (1919) HRLSU (1919) HRLSU (1919) HRLSU (1919) HRLSU (1919) HRLSU (1919) HRLSU (1919) HRLSU (1919) HRLSU (1919) HRLSU (1919) HRLSU (1919) HRLSU (1919) HDR (1587) GGO2LSU (1899) GGO2LSU (1899)
PRLBKS_W PRLSUST PRLSUST2 PRMAX_W PRMXNL_W PRNL_W PRPA_W PRROH_W PRSOLKF_W PRSOLLU_W PRSOLL_U PRSOLL_W PRSOLVB_W PRSTT_W PRVST_W PS PSAGR_W PSBKVDKH_W PSBKV_W PSDKUGD_W PSDMN_W PSDMXVG_W PSDMX_W PSDSS PSDSSI PSDSSI_W PSDSSR_W PSDSSSM_W PSDSST20_W PSDSS_U PSDSS_W
LOK LOK LOK AUS AUS AUS LOK AUS LOK EIN AUS AUS AUS LOK LOK AUS EIN AUS LOK AUS LOK LOK LOK AUS AUS AUS AUS AUS LOK AUS AUS
DBKS (3607) GGO2LSU (1899) GGO2LSU (1899) HDRPSOL (1589) DKVBDE (1607) DKVBDE (1607) HDR (1587) GGDSKV (1596) HDRPSOL (1589)
PSDTEVM_W PSFGDS_W PSFGLM_W PSFG_W PSFIL_W PSINI_W PSIREXT_W PSL PSLMSM_W PSLM_W
AUS AUS AUS AUS LOK LOK AUS EIN AUS AUS
DTEV (1444) SRMDSS ( 418 ) SRMHFM ( 420 ) SRMUE ( 411 ) FUEDK ( 757 ) DDSS ( 511 ) BGPEXT ( 450 )
PSLREXT_W PSMPPVDK_W PSMP_W PSMXAGRS_W PSMXBKVG PSMXBKVG_W PSMXHMMS_W PSMXHOSS_W PSMXSCHS_W PSMXSKHS_W PSMX_W PSPAGRUG_W PSPMX_W PSPU PSPVAGRB_W PSPVAGRD_W
AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS LOK
BGPEXT ( 450 ) BGRLP ( 503 ) BGRLP ( 503 ) AGRPSOL ( 950 ) BKV ( 532 ) BKV ( 532 ) VPSKO ( 722 ) VPSKO ( 722 ) VPSKO ( 722 ) VPSKO ( 722 ) SRMUE ( 411 ) AGRPSOL ( 950 ) BGRLP ( 503 ) TEB (1410) BGAGR ( 478 ) BGAGRA ( 969 )
RKTI (1494) DFFTCNV (3238) UFRKTI (2930) UFRKTI (2930) HDRPIST (1594)
DFFTCNV (3238) HDRPSOL (1589) HDRPSOL (1589) HDRPIST (1594) VSTMSV (1597) SRMUE ( 411 ) BKV ( 532 ) BKV ( 532 ) BGMSUGD ( 453 ) DDSS ( 511 ) DDSS ( 511 ) DDSS ( 511 ) GGDSS ( 521 ) GGDSS ( 521 ) GGDSS ( 521 ) GGDSS ( 521 ) GGDSS ( 521 ) DDSS ( 511 ) DFFTCNV (3238) GGDSS ( 521 )
SRMHFM ( 420 ) SRMUE ( 411 )
Querverweisliste: Variable
Seite 3968 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
ALSU (1918) ALSU (1918)
BDEMKO ( 327 ), DUMWEX (3241) UFRKTI (2930) DFFT (3234)
AMSV (1600), AWEA (1509), BGBVG (1189), BGPBR (1523), BKS (1624), DFFTCNV (3238), ESAUSG (3633), HDR (1587), HDRPSOL (1589), NLPH (3449), RKTI (1494), VSTMSV (1597)
HDRPSOL (1589) HDRPIST (1594) HDRPIST (1594), NLPH (3449) BGBVG (1189), HDRPSOL (1589) DFFT (3234) DFFTCNV (3238), HDR (1587), VSTMSV (1597)
SRMSEL ( 414 ), ZUESCH (1701) DDSS ( 511 )
FUEDK ( 757 )
DFFT (3234) BGDSAD (3397), DDSS ( 511 ) BGMSDK ( 727 ), SRMDSS ( 418 ) DFFT (3234), TC1MOD (3001) AGRUE ( 914 ), BGADAP ( 423 ), BGAGRA ( 969 ), BGRPS ( 752 ), DFFTCNV (3238), SRMDSS ( 418 ), SRMSEL ( 414 ), SRMUE ( 411 ), TKMWL (3056) VPSKO ( 722 ) SRMSEL ( 414 ), SRMUE ( 411 ) SRMSEL ( 414 ), SRMUE ( 411 ) SRMSEL ( 414 )
LLRNS ( 265 ) BGMSDK ( 727 ) AGRUE ( 914 ), BGADAP ( 423 ), BGAGRA ( 969 ), BGPEXT ( 450 ), SRMHFM ( 420 ), SRMSEL ( 414 )
BGMSUGD ( 453 ), VPSKO ( 722 ) VPSKO ( 722 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ), ZUESCH (1701) BGAGRSOL ( 919 ) BGPIRG ( 434 ), SRMHFM ( 420 )
ATEV (1490)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
PSPVAGRS_W PSPVDB_KGE PSPVDB_W PSPVDKDS_W PSPVDKUG_W PSPVDK_W PSPVDS_W PSREXTS_W PSREXT_W
AUS LOK AUS AUS LOK AUS AUS AUS AUS
AGRPSOL ( 950 ) FUEDK ( 757 ) BGMSDK ( 727 ) BGMSDK ( 727 ) BGMSUGD ( 453 ) BGMSDK ( 727 ) BGFKMS ( 732 ) AGRPSOL ( 950 ) SRMUE ( 411 )
PSROHBKS_W PSSOLHMM_W PSSOLHOM_W PSSOLHOS_W PSSOLSCH_W PSSOLSKH_W PSSOL_W
LOK AUS AUS AUS AUS AUS AUS
BKS (1624) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGMSDKS ( 755 )
PSSPBKV_W PSSPVDKB_W PSSPVDK_W PSSTBKS_W PSTEHMMS_W PSTESCHS_W PSTNOX PSUGD_W PSXHMMS_W PSXHOSS_W PSXHSPS_W PSXSCHS_W PSXSFILV_W PSXSFIL_W PSXSKHS_W PSXS_W PS_W
AUS LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS AUS
GGPBKV ( 542 ) FUEDK ( 757 ) FUEDK ( 757 ) BKS (1624) TEB (1410) TEB (1410) CANSEN (3475) BGMSUGD ( 453 ) VPSKO ( 722 ) VPSKO ( 722 ) VPSKO ( 722 ) VPSKO ( 722 ) BGRPS ( 752 ) BGRPS ( 752 ) VPSKO ( 722 ) VPSKO ( 722 ) SRMUE ( 411 )
PT2GSL1_W1 PT2GSL2_W1 PTE PTERW_W PU PUBKV_W PUHKNOC PUS_W PU_W
LOK LOK AUS AUS AUS AUS AUS AUS AUS
MDASG ( 120 ) MDASG ( 120 ) EGAG ( 11 ) EGAG ( 11 ) GGDSU ( 523 ) GGPBKV ( 542 ) GGNOC (2196) GGDSU ( 523 ) GGDSU ( 523 )
PVAGRUG_W PVAGRVBG_W PVAGRVDS_W PVAGRVS_W PVAGRV_W PVDK PVDKDS PVDKDS_W
AUS LOK LOK LOK AUS AUS AUS AUS
AGRPSOL ( 950 ) BGAGRA ( 969 ) BGAGRA ( 969 ) AGRPSOL ( 950 ) BGAGR ( 478 ) BGMSDK ( 727 ) GGDSU ( 523 ) GGDSU ( 523 )
PVDK_W PVL_W PWFPATTERN PWGNOT_UR PWHILE PWHILE2 QCOVHK_W QHCVHK_W QINSR_W QINTAR_W QKL1DTEV QKL2DTEV QKLIMA QLTEFIL QMAX1DTEV QMAX2DTEV QMAXDTEV1 QMAXDTEV2 QMAXL1 QMAXL2 QMOTRA QMOTWSR_W
AUS LOK EIN AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN LOK LOK
BGMSDK ( 727 ) BGTEV ( 473 ) UFSPSC (2871) RDE (3457) RDE (3457) KTMHK (1829) KTMHK (1829) BGTMPK ( 459 ) KTMHK (1829) KMTR (3147) KMTR (3147) KMTR (3147) BGTEV ( 473 ) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147)
Querverweisliste: Variable
Seite 3969 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGWDKHF ( 509 ), FUEDK ( 757 )
ATM (1799), BGADAP ( 423 ), BGWPR ( 500 ), FUEDK ( 757 ), FUEREG ( 766 ) BGAGRA ( 969 ) BGAGRA ( 969 ), BGPEXT ( 450 ), DDSS ( 511 ), SRMDSS ( 418 ), SRMHFM (420 ) BGPRGS ( 691 ) BGPRGS ( 691 ), BKV ( 532 ), MDVER ( 206 ) BGPRGS ( 691 ) AGRPSOL ( 950 ), BGADAP ( 423 ), BGAGRA ( 969 ), BGAGRSOL ( 919 ), BGPRGS ( 691 ), BGRLFGZS ( 746 ), FUEDK ( 757 ) BKV ( 532 ), DBKVP ( 555 )
VPSKO ( 722 ) VPSKO ( 722 ) T2ID (3785) VPSKO ( 722 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 )
BGRLSOL ( 682 ) BGRPS ( 752 ) AGRPSOL ( 950 ), BBBO (1367), BGAGR ( 478 ), BGFKMS ( 732 ), BGMSDK ( 727 ), BGPBR (1523), BGPIRG ( 434 ), BGRLP ( 503 ), BGTEV ( 473 ), BGTMPK ( 459 ), BKV ( 532 ), DDSBKV ( 548 ), FUEDK ( 757 ), GGPBKV (542 ), MDASG ( 120 ), MDVER ( 206 ), SRMSEL ( 414 ), TEB (1410)
DFFT (3234), DTEV (1444), KMTR (3147), TEB (1410) BKV ( 532 ), DBKVP ( 555 ) CANSEN (3475) BBBO (1367), BGDSAD (3397), BGPABG ( 488 ), BGPIRG ( 434 ), BGTEV (473 ), DBKS (3607), DDSBKV ( 548 ), GGDSKV (1596), GGNOC (2196), GGPBKV ( 542 ), MDASG ( 120 ), MDVER ( 206 ), SRMDSS ( 418 ), SRMHFM (420 ), SRMSEL ( 414 ), SRMUE ( 411 ), SSTAECFS (1029)
BGMSUGD ( 453 )
AGRPSOL ( 950 ), BGADAP ( 423 ), BGFKMS ( 732 ), BGMSDK ( 727 ), BGMSUGD ( 453 ), BGPIRG ( 434 ), BGRLFGZS ( 746 ), BGRLP ( 503 ), BGTMPK (459 ), FUEDK ( 757 ), GGPBKV ( 542 ), VPSKO ( 722 )
BBHWONOF (3384) URADCC (2855)
KMTR (3147), MDVERB ( 197 ) KMTR (3147) BGTMPK ( 459 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
QMSAGRDK_W QMSDKDK_W QMSDYN QNTNS QRCKAHK_W QRLSHKK_W QRLSHK_W QSRWSR_W QSTARTINF QTETEMIN QTITIMNH QTITIMNS QUATMHK2_W QUATMHK_W QUATMHX2_W QUATMHX_W QUATMKR2_W QUATMKR_W QUATMRO2_W QUATMRO_W QUATMVK2_W QUATMVK_W QUATMVY2_W QUATMVY_W QUOTNTKE_W QUWSR_W QWATMHK2_W QWATMHK_W QWATMHX2_W QWATMHX_W QWATMKR2_W QWATMKR_W QWATMRO2_W QWATMRO_W QWATMVK2_W QWATMVK_W QWATMVY2_W QWATMVY_W R R10MSCTR RAM_C_UM RANDREG_W RASTER_UM
LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN LOK AUS EIN
BGTMPK ( 459 ) BGTMPK ( 459 ) TEB (1410) MDWAN ( 214 ) KTMHK (1829) KTMHK (1829) KTMHK (1829) BGTMPK ( 459 ) HT2KTWNE (3696)
RCLTEEV_W RCLTEVVZ_W RCLTEV_W RDTABG2_W RDTABG_W RDTATR2_W RDTATRZ_W RDTATR_W RDTAVHK2_W RDTAVHK_W RDTKIHK2_W RDTKIHK_W RDTKLSU2_W RDTKLSU_W RDTKSU2_W RDTKSU_W REACI_UR REAC_C2_UC REAC_C2_UM REAC_C2_UR REAC_C3_UC REAC_C3_UM REAC_C3_UR READY RECILAMF_W RECILAM_W RECLAGRE_W REDBAS REDETA_W REDHYST REDIST
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK AUS LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS EIN LOK LOK AUS
TEB (1410) TEB (1410) TEB (1410) ATR (1870) ATR (1870) ATR (1870) ATR (1870) ATR (1870) ATR (1870) ATR (1870) ATR (1870) ATR (1870) HRLSU (1919) HRLSU (1919) BGSIK (2438) BGSIK (2438) UFREAC (2955) UFREAC (2955) UFREAC (2955) UFREAC (2955) UFREAC (2955) UFREAC (2955) UFREAC (2955) DIMCA (3244) BGLASO (1154) BGLASO (1154) BGAGR ( 478 )
REDISTB1 REDISTB2 REDNEU
AUS AUS LOK
BGEVAB (1559) BGEVAB (1559) MDRED (1526)
RKTI (1494) RKTI (1494) ATM (1799) ATM (1799) ATMHEX (1825) ATMHEX (1825) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) BGTMPK ( 459 ) BGTMPK ( 459 ) ATM (1799) ATM (1799) ATMHEX (1825) ATMHEX (1825) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) MS ( 9 )
Querverweisliste: Variable
Seite 3970 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DTEV (1444), TEB (1410) TEB (1410) TEB (1410)
UFRLC (2960) URMEM (2849) DMDZAG (2686) UFACCC (2869), UFEING (2866), UFFGRC (2903), UFFGRE (2889), UFGKC (2947), UFMIST (2921), UFMSRC (2905), UFMVER (2918), UFMZF (2926), UFMZUL (2910), UFNC (2877), UFNSC (2884), UFREAC (2955), UFRKC (2938), UFRKTI (2930), UFSGSC (2966), UFSPSC (2871), UFVARC (2972), UFZWC (2973), URADCC (2855), URCPU (2861)
MDRED (1526) MDRED (1526) BGEVAB (1559)
GGRTLSU (1907) GGRTLSU (1907)
TC1MOD (3001), TKMWL (3056)
BGAGRSOL ( 919 ), BGPEXT ( 450 ), SRMUE ( 411 ) EVABUE (1562)
EVABUE (1562), MDIST ( 87 ), MDRED (1526), MSF ( 12 ), ZUE (1656), ZWMIN (1704), ZWSEL (1686) BGLASO (1154) BGLASO (1154)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3971 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
REDSOL REDSOLR REDSOL_ONE REDZE REDZENL RELABBRF_W RELABBR_W RELAMPRG_W RELHKS_W RELHMM_W RELHOM_W RELHOS_W RELHSP_W RELSCH_W RELSKH_W RFDSORGI_W RFDSORIM_W RFEXTMX_W RFEXTUGD_W RFEXUGDS_W RFGES_W RFINUGDS_W RFLMOISM_W RFLMORGI_W RFMXSKHS_W RFOIREXT_W RFORGI_W RFORIDMX_W RFORIDUG_W RFORIEMX_W RFORIEUG_W RFORIHMM_W RFORIHOS_W RFORIHSP_W RFORISCH_W RFORISKH_W RFORIUGS_W RFREMXS_W RFRERODS_W RFREXROH_W RFREXTDS_W RFREXTFS_W RFREXTLM_W RFREXTSM_W RFREXTS_W RFREXT_W RFRIHMMS_W RFRIHOMS_W RFRIHOSS_W RFRINTS_W RFRINT_W RFRIRESH_W RFRIRESM_W RFRIRESS_W RFRIRES_W RFRIRSPH_W RFRIRSPM_W RFRIRSPS_W RFRIRSP_W RFRISCHS_W RFRISKHS_W RFR_W RGHK_W RGNOKAT_W RINF2_W RINF_W RINH2_U RINH2_W RINH_U RINH_W RINKFF RINKFF2 RINLSU2_U RINLSU2_W RINLSUK2_W RINLSUK_W RINLSU_U RINLSU_W RINOFF2_W RINOFFA2_W RINOFFA_W RINOFF_W
AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK AUS LOK AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS AUS EIN AUS EIN LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK LOK LOK
MSF ( 12 ) AEVAB (1533) AEVAB (1533) MDRED (1526) MDRED (1526) BGPIRG ( 434 ) BGPIRG ( 434 ) BGPIRG ( 434 ) BDEMUM ( 339 ) BDEMUM ( 339 ) BDEMUM ( 339 ) BDEMUM ( 339 ) BDEMUM ( 339 ) BDEMUM ( 339 ) BDEMUM ( 339 ) SRMDSS ( 418 ) SRMDSS ( 418 ) BGMSUGD ( 453 ) BGMSUGD ( 453 ) BGMSUGD ( 453 ) SRMUE ( 411 ) BGMSUGD ( 453 ) SRMHFM ( 420 ) SRMHFM ( 420 ) BGRLSOL ( 682 ) BGAGRSOL ( 919 ) SRMUE ( 411 ) BGMSUGD ( 453 ) BGMSUGD ( 453 ) BGMSUGD ( 453 ) BGMSUGD ( 453 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGMSUGD ( 453 ) AGRPSOL ( 950 ) BGAGRDS ( 983 ) AGRUE ( 914 ) SRMDSS ( 418 ) BGAGRSOL ( 919 ) SRMHFM ( 420 ) SRMHFM ( 420 ) AGRUE ( 914 ) SRMUE ( 411 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) KTMHK (1829) BGMNOSPM (2226) GGLSF (2012) GGLSF (2012) DFFTCNV (3238)
AEVAB (1533), EVABUE (1562), MDLAM ( 105 ), MDRED (1526)
DFFTCNV (3238) DHLSFK (2174) DHLSFK (2174) DFFTCNV (3238) GGRTLSU (1907) GGRTLSU (1907) GGRTLSU (1907) DFFTCNV (3238) GGRTLSU (1907) GGLSF (2012) GGLSF (2012) GGLSF (2012) GGLSF (2012)
AGRUE ( 914 ), SRMSEL ( 414 ), SRMUE ( 411 ) BGAGRDS ( 983 )
BGPEXT ( 450 ), BGPIRG ( 434 ), KODOH (2403), SRMSEL ( 414 )
SRMSEL ( 414 ), SRMUE ( 411 ), TEB (1410) KODOH (2403) BGPEXT ( 450 ), SRMSEL ( 414 )
BGAGRSOL ( 919 ) BGAGR ( 478 ), BGPEXT ( 450 ), SRMUE ( 411 ) AGRPSOL ( 950 )
BGAGRSOL ( 919 ), BGMSUGD ( 453 ) BGFKMS ( 732 ), BGPEXT ( 450 ), BGPIRG ( 434 ) BGRFIS ( 939 ), BGRLSOL ( 682 ), KODOH (2403) BGRFIS ( 939 ), BGRLSOL ( 682 ) BGRFIS ( 939 ), BGRLSOL ( 682 ) BGRFIS ( 939 ) KODOH (2403)
BGRFIS ( 939 ), BGRLSOL ( 682 ) BGRFIS ( 939 ), BGRLSOL ( 682 )
DHLSFK (2174), DLSF (2118), DLSSA (3282) DHLSFK (2174), DLSF (2118), DLSSA (3282) DFFT (3234) DFFTCNV (3238), DLSSA (3282), TKMWL (3056) DFFT (3234) DFFTCNV (3238), DLSSA (3282), TKMWL (3056)
DFFT (3234) DFFTCNV (3238), DHRLSU (1927), DICLSU (1952)
DFFT (3234) DFFTCNV (3238), DHRLSU (1927), DICLSU (1952)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
RINSF2_W RINSF_W RINSH2_W RINSH_W RINSV2_W RINSV_W RINV2_U RINV2_W RINV_U RINV_W RIREHOMS_W RIREMXS_W RIRESKHS_W RIREXOFS_W RIREXTFS_W RIREXTRO_W RIREXTS_W RIREXT_W RIRIHMMS_W RIRIHOMS_W RIRIHOSS_W RIRINTS_W RIRINT_W RIRISCHS_W RIRISKHS_W RIRS_W RIR_W RK2_W RK3KD RK3KD2 RKA2_BT RKA2_W RKAT2_W RKAT_W RKAZ2_W RKAZ_W RKA_BT RKA_W RKC_C_UC RKC_C_UM RKC_C_UR RKG2_W
AUS AUS EIN EIN EIN EIN AUS EIN AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS AUS AUS AUS AUS EIN EIN EIN EIN AUS AUS AUS LOK LOK AUS
DHLSFK (2174) DHLSFK (2174)
BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGPEXT ( 450 ) BGAGRSOL ( 919 ) BGPEXT ( 450 ) BGRFIS ( 939 ) BGRFIS ( 939 ) BGRFIS ( 939 ) BGRFIS ( 939 ) BGPIRG ( 434 ) BGRFIS ( 939 ) BGRFIS ( 939 ) BBAGRMW ( 936 ) SRMUE ( 411 ) GK (1081) GK (1081) GK (1081) UFGKC (2947) LRA (1322)
DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DFFT (3234) DFFTCNV (3238), DLSSA (3282), TKMWL (3056) DFFT (3234) DFFTCNV (3238), DLSSA (3282), TKMWL (3056) BGRLSOL ( 682 )
RKG_W
AUS
GK (1081)
RKH2_W RKH_W RKKH RKKH2 RKKH2_W RKKHM RKKHM_W RKKHOT_W RKKH_UC RKKH_UM RKKH_UR RKKH_W RKLABBR2_W RKLABBR_W RKMINE_W RKM_W RKRMX1W_W RKRMX2W_W RKRMX_W RKRN_W RKRTPV_W RKRTP_W RKRV_TST_W RKRV_W RKR_TST_W RKR_W RKS2_W RKSA_W RKSI_UM RKSUMINT RKSUM_W RKSZ_W RKS_UC RKS_UM RKS_UR RKS_W RKTEUB_W
AUS AUS AUS AUS AUS LOK AUS LOK AUS AUS AUS AUS LOK LOK AUS AUS LOK LOK LOK AUS LOK LOK LOK LOK LOK AUS AUS AUS LOK LOK LOK LOK AUS AUS AUS AUS LOK
GK (1081) GK (1081) KODOH (2403) KODOH (2403) KODOH (2403) AWEA (1509) KODOH (2403) KODOH (2403) UFGKC (2947) UFRKTI (2930) UFRKTI (2930) KODOH (2403) BGLASO (1154) BGLASO (1154) GK (1081) ZUESCH (1701) KRKE (1746) KRKE (1746) KRKE (1746) DKRS (1782) KRKE (1746) KRKE (1746) KRKE (1746) KRKE (1746) KRKE (1746) KRKE (1746) GK (1081) GK (1081) UFRKTI (2930) BGKV (1584) BGKV (1584) GK (1081) UFGKC (2947) UFRKTI (2930) UFRKTI (2930) GK (1081) TEB (1410)
DFFTCNV (3238) DFFTCNV (3238)
UFGKC (2947) LRA (1322) UFRKC (2938) UFRKC (2938) UFRKC (2938) GK (1081)
Seite 3972 von 4100 31.JAN.2003 Thomas Brosi
KODOH (2403) BBAGRMW ( 936 ) BGMSDKS ( 755 )
BGMSDKS ( 755 ), BGRLSOL ( 682 )
BBAGRMW ( 936 ), BGAGRSOL ( 919 )
KODOH (2403) BBAGRMW ( 936 ), BGLASO (1154), BGPIRG ( 434 ), SRMSEL ( 414 ) BGKV (1584), BGLASO (1154), TEB (1410), ZUESCH (1701) DFFT (3234) DFFT (3234) DTEV (1444), GK (1081), UFGKC (2947) TKMWL (3056) TKMWL (3056) TKMWL (3056) TKMWL (3056) DTEV (1444), GK (1081), UFGKC (2947)
ATM (1799), BGMSABG (1880), BGMSNOVK (2467), BGTPABG (3429), TEB (1410) ATM (1799), BGMSABG (1880), BGMSNOVK (2467), BGTPABG (3429), TEB (1410) RKTI (1494) RKTI (1494) AWEA (1509) AWEA (1509) RKTI (1494) BGLASO (1154)
UFGKC (2947) RKTI (1494), UFRKTI (2930)
AWEA (1509), BBKR (1716)
DKRS (1782) RKTI (1494) UFRKTI (2930)
UFGKC (2947) BGPBR (1523), RKTI (1494)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
RKTE_BT RKTE_W RKTI_C_UM RKTI_C_UR RKUKG_W RKUK_W RKX_UM RKY_UM RK_UM RK_W
AUS AUS AUS AUS AUS LOK AUS AUS AUS AUS
UFGKC (2947) TEB (1410) UFRKTI (2930) UFRKTI (2930) ESUK (1130) ESUK (1130) UFRKTI (2930) UFRKTI (2930) UFRKTI (2930) GK (1081)
RL
AUS
SRMUE ( 411 )
RLATR RLAW_W RLDKMX_W RLDKOFKB_W RLDKOFK_W RLDKUGDS_W RLDKUGD_W RLDTE_W RLDVS_W RLFDKROF_W RLFDKROH_W RLFDKTE_W RLFGDSTE_W RLFGDS_W
LOK AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS LOK LOK AUS
ATR (1870) BGAGRSOL ( 919 ) BGMSUGD ( 453 ) BGRLFGZS ( 746 ) BGRLFGZS ( 746 ) BGMSUGD ( 453 ) BGMSUGD ( 453 ) DTEV (1444) BGRLFGZS ( 746 ) BGRLFGZS ( 746 ) BGRLFGZS ( 746 ) DTEV (1444) DTEV (1444) SRMDSS ( 418 )
RLFGKS_W RLFGLMSM_W RLFGLM_W RLFGROH_W RLFGS_W RLFG_UC RLFG_UM RLFG_UR RLFG_W RLFLMROH_W RLGAS_W RLHFMMAX_W RLIPF_L_UM RLIPF_L_UR RLIPF_P_UM RLIPF_P_UR RLIPF_R_UM RLIPF_R_UR RLIPF_UM RLIPF_UR RLIP_C_UM RLIP_C_UR RLIP_UM RLISTMR_W RLKHSKHS_W RLLABBR2_W RLLABBR_W RLLASO2_W RLLASO_W RLMAXLS_W RLMAXMR_W RLMAX_W RLMDHMMS_W RLMDHOMS_W RLMDHOSS_W RLMDHSPS_W RLMDMXH_W RLMDSCHS_W RLMDSKHS_W RLMINDP_W RLMINHMM_W RLMINHOM_W RLMINHOS_W RLMINLS_W RLMINMR_W RLMINSCH_W RLMINSKH_W RLMIN_W RLMNHKS_W
AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS AUS LOK LOK AUS AUS AUS LOK
BGMSDKS ( 755 ) SRMHFM ( 420 ) SRMHFM ( 420 ) BGRLFGZS ( 746 ) BGMSDKS ( 755 ) UFGKC (2947) UFRLC (2960) UFRLC (2960) SRMUE ( 411 ) BGRLFGZS ( 746 ) BGRLG ( 519 ) KODOH (2403) UFRLC (2960) UFRLC (2960) UFRLC (2960) UFRLC (2960) UFRLC (2960) UFRLC (2960) UFRLC (2960) UFRLC (2960) UFRLC (2960) UFRLC (2960) UFRLC (2960) KOMRH (2417) KODOH (2403) BGLASO (1154) BGLASO (1154) GK (1081) GK (1081) KOLASPH (2428) KOMRH (2417) BGRLMXS ( 946 ) MSF ( 12 ) MSF ( 12 ) MSF ( 12 ) MDFUE ( 677 ) MDFUE ( 677 ) MSF ( 12 ) MSF ( 12 ) MDFAW ( 42 ) BGRLMIN ( 943 ) BGRLMIN ( 943 ) BGRLMIN ( 943 ) KOLASPH (2428) KOMRH (2417) BGRLMIN ( 943 ) BGRLMIN ( 943 ) BGRLMIN ( 943 ) BBKR (1716)
Querverweisliste: Variable
Seite 3973 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von BGKV (1584), GK (1081), UFGKC (2947), ZUESCH (1701)
GK (1081)
ATR (1870), BGKV (1584), BGLASO (1154), DKVBDE (1607), DKVBDEPL (1614), DLLR ( 256 ), HDRPSOL (1589), KMTR (3147), KODOH (2403), LBKSOL (1037), MSF ( 12 ), NWSOLLE ( 808 ), SSTAECFS (1029), TEB (1410), VPSKO ( 722 ), VSTMSV (1597), ZGST (1369), ZUESCH (1701) ARMD ( 66 ), AWEA (1509), BBKR (1716), BGLAMBDA (3406), DFFT (3234), DLLR ( 256 ), DTEV (1444), GGKR (1731), GK (1081), GKEB (1199), KMTR (3147), LLRNS ( 265 ), LRFKC (1277), LRFKEB (1290), LRHKEB (1305), LRS (1228), LRSEB (1200), MDVERB ( 197 ), SRMSEL ( 414 ), SU (1030), TKMWL (3056), ZUESZ (3759), ZWWL (1692)
BGLASO (1154) BGFKMS ( 732 ) BGFKMS ( 732 ), DTEV (1444)
BGFKMS ( 732 ), BGMSDSS (3428), DTEV (1444), SRMSEL ( 414 ), SRMUE (411 ) BGMSUGD ( 453 ), FUEDK ( 757 ) BGFKMS ( 732 ), DTEV (1444), SRMSEL ( 414 ), SRMUE ( 411 ) BGAGRDS ( 983 ), SRMHFM ( 420 ), SRMUE ( 411 ) UFRKC (2938) UFGKC (2947), UFRKC (2938) KODOH (2403), SRMSEL ( 414 ), UFRLC (2960) BGFKMS ( 732 ) DMDSTP (2634)
BGRLSOL ( 682 )
BGLASO (1154) BGLASO (1154)
BGRLSOL ( 682 ) BGRLSOL ( 682 ), MDFUE ( 677 ) BGRLSOL ( 682 ), KOLASPH (2428), MDFUE ( 677 ) BGRLSOL ( 682 ), MDFUE ( 677 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ), MDFUE ( 677 ) BGRLSOL ( 682 ), KODOH (2403), MDFUE ( 677 ) BDEMEN ( 357 ), BDEMUS ( 351 ), BGRLSOL ( 682 ) BDEMEN ( 357 ), BGRLSOL ( 682 ), MDKOG ( 308 ) BDEMEN ( 357 ), BDEMUS ( 351 ), BGRLSOL ( 682 )
BDEMEN ( 357 ), BDEMUS ( 351 ), BGRLSOL ( 682 ) BDEMEN ( 357 ), BGRLSOL ( 682 ) BDEMUS ( 351 ), BGRLSOL ( 682 ), MDFAW ( 42 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
RLMNSA_W RLMNSKHS_W RLMN_W RLMOD_W RLMXHMMS_W RLMXHOSS_W RLMXHSPS_W RLMXMRHM_W RLMXSCHS_W RLMXSG_W RLMXSKHS_W RLMXSOG_W RLMXS_W RLNMXN_W RLNOTN_W RLNW RLNWKF_W RLNW_W RLOPHOSS_W RLOPREGS_W RLOPSCHS_W RLOPSKHS_W RLP RLPNB_W RLPU_W RLP_W RLREXTFS_W RLREXTRO_W RLREXTS_W RLREXT_W RLRIHMMS_W RLRIHOMS_W RLRIHOSS_W RLRINTS_W RLRINT_W RLRISCHS_W RLRISKHS_W RLROH_W RLRSP_W RLR_W RLSHK RLSHK_W RLSHOMHK_W RLSOLHMM_W RLSOLHOM_W RLSOLHOS_W RLSOLHSP_W RLSOLSCH_W RLSOLSKH_W RLSOL_W
LOK AUS LOK EIN AUS AUS AUS LOK AUS AUS AUS AUS AUS LOK LOK AUS LOK AUS LOK AUS LOK LOK AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
BGRLMIN ( 943 ) MDFUE ( 677 ) BGRLMIN ( 943 )
KODOH (2403)
RLST08_UM RLST08_UR RLSU RLTEDTE_W RLTMSO1 RLUF_UR RLUGD_W RLUSMN_W RLZO_UM RLZUHFS_W RLZUNFS_W RL_U RL_UC RL_UM RL_UR RL_W
AUS AUS AUS AUS LOK AUS EIN LOK LOK LOK LOK AUS AUS AUS AUS AUS
BDEMUS ( 351 ) UFRLC (2960) BGFKMS ( 732 ) BGFKMS ( 732 ) DFFTCNV (3238) UFGKC (2947) UFGKC (2947) UFGKC (2947) SRMUE ( 411 )
RMCHKAR_W RML RMSTEVF_W RMSTEVUF_W RMSTEV_W ROLFK2_W ROLFKDL2_W ROLFKDL_W ROLFK_W
LOK AUS LOK LOK LOK LOK LOK LOK LOK
KTMHK (1829) BGRLMXS ( 946 ) DTEV (1444) DTEV (1444) DTEV (1444) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237)
BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) KOMRH (2417) BGRLSOL ( 682 ) BGRLMXS ( 946 ) BGRLSOL ( 682 ) BGRLMXS ( 946 ) BGRLMXS ( 946 ) BGRLMXS ( 946 ) BGRLFGZS ( 746 ) NWSUE ( 802 ) BGARNW ( 853 ) BBNWS ( 898 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLP ( 503 ) BGRLP ( 503 ) BGRLP ( 503 ) BGRLP ( 503 ) BGAGRSOL ( 919 ) BGPEXT ( 450 ) BGAGRSOL ( 919 ) SRMUE ( 411 ) BGRFIS ( 939 ) BGRFIS ( 939 ) BGRFIS ( 939 ) BGRFIS ( 939 ) BGPIRG ( 434 ) BGRFIS ( 939 ) BGRFIS ( 939 ) BGRLFGZS ( 746 ) BGRLG ( 519 ) SRMUE ( 411 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BBNWS ( 898 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) UFGKC (2947) UFGKC (2947) SU (1030) DTEV (1444) KMTR (3147) UFRKC (2938)
Seite 3974 von 4100 31.JAN.2003 Thomas Brosi
BGFKMS ( 732 ) BDEMEN ( 357 ) BDEMEN ( 357 ), BGRPS ( 752 ) BDEMEN ( 357 ) BDEMEN ( 357 ), BGRPS ( 752 ) BDEMEN ( 357 ), BGRPS ( 752 ) MDMAX ( 77 )
BGARNW ( 853 ), SSTNW ( 912 ) BGMSDKS ( 755 )
ESNSWL (1120)
ESUK (1130), GK (1081) BGMSDKS ( 755 )
BGMSDKS ( 755 ), BGPEXT ( 450 ), BGPIRG ( 434 ), SRMSEL ( 414 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BGMSDKS ( 755 ), BGRLMIN ( 943 ) BGRLSOL ( 682 ) BGRLSOL ( 682 )
BGPIRG ( 434 ), SRMSEL ( 414 ) KMTR (3147), SU (1030) BBNWS ( 898 ) BDEMEN ( 357 ) BBNWS ( 898 ), DDYLSU (1939), LRAEB (1212) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BBNWS ( 898 ), BDEMUM ( 339 ), BGAGRSOL ( 919 ), BGMSDKS ( 755 ), BGRPS ( 752 ), FUEREG ( 766 ), MSF ( 12 ), ZUESZ (3759)
BGRLMIN ( 943 )
DFFTCNV (3238)
UFMIST (2921) UFMIST (2921) BAKH (2392), BBKR (1716), BBNWS ( 898 ), BDEMUM ( 339 ), BDEMUS (351 ), BGAGRSOL ( 919 ), BGBVG (1189), BGFKMS ( 732 ), BGLAMOD (3411), BGRLG ( 519 ), BGRLMXS ( 946 ), BGRLP ( 503 ), DDYLSU (1939), DFFTCNV (3238), FUEREG ( 766 ), KOLASPH (2428), KRKE (1746), LAKH (1171), LLRMD ( 245 ), LRA (1322), LRAEB (1212), LRS (1228), MDBAS ( 93 ), MDFAW ( 42 ), MDKOG ( 308 ), MSF ( 12 ), SRMSEL ( 414 ), VMAXMD (240 ), ZUESCH (1701) DFFT (3234), TC1MOD (3001)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
ROLHK2_W ROLHKDL2_W ROLHKDL_W ROLHK_W ROMPAGE_UM ROMRSTC_UM ROMZ_C_UM RPRMUVW RREXT_W RRIEDLUS_W RRIEHMMS_W RRIEHMSK_W RRIEHMXS_W RRIEHOMS_W RRIEHOSS_W RRIEHSKK_W RRIEHSK_W RRIEMMXS_W RRIESCHS_W RRIESKHS_W RRIESMXS_W RRIEXOFS_W RRIEXTFS_W RRIEXTSA_W RRIEXTSS_W RRIEXTS_W RRIEXT_W
LOK LOK LOK LOK AUS LOK LOK AUS AUS EIN AUS AUS LOK AUS AUS LOK AUS LOK AUS AUS LOK AUS AUS LOK LOK AUS AUS
BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) URROM (2845) URROM (2845) URMEM (2849) DSCHED (3198) SRMUE ( 411 )
URRAM (2847)
RRINLSU2_W RRINLSU_W RRI_W RRLEXT_W RRSDUGDS_W RRSEUGDS_W RRSEXTS_W RRSEXT_W RRSIEXT_W RRSLEXT_W RR_W RSCFME2_W RSCFME_W RSCHME2_W RSCHMEI_W RSCHME_W RSCMNFK2_W RSCMNFK_W RSCMNHK2_W RSCMNHK_W RSTPFAD RSTRAUF_W RTVZNS RTVZNS2 R_FLAGS_UC R_FLAGS_UM
LOK LOK AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS AUS
R_SYN R_T10 R_T100 R_T1000 R_T1S S S6V0101 S6V0102 S6V0107 S6V0108 S6V0109 S6V0181 S6V0182 S6V0183 S6V0184 S6V0188 S6V0189 S6V0201 S6V0202 S6V0207 S6V0208 S6V0301 S6V0302 S6V0307
EIN EIN EIN EIN EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGPEXT ( 450 ) GGRTLSU (1907) GGRTLSU (1907) BGPIRG ( 434 ) BGPEXT ( 450 ) BGMSUGD ( 453 ) BGMSUGD ( 453 ) BGMSUGD ( 453 ) BGPEXT ( 450 ) BGPEXT ( 450 ) BGPEXT ( 450 ) BGPIRG ( 434 ) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) KTMHK (1829) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) DUR (2862) BBREGNO (2217) BBREGNO (2217) UFMVER (2918) UFEING (2866)
Seite 3975 von 4100 31.JAN.2003 Thomas Brosi
BGPEXT ( 450 ) BGAGRSOL ( 919 ) BGBVG (1189), BGRLSOL ( 682 ) BGBVG (1189) BGRLSOL ( 682 ) BGRLSOL ( 682 ) BBHKS ( 375 ), ZWGRU (1661) BGRLSOL ( 682 ) BGRLSOL ( 682 ), KODOH (2403) LAMBTS (1177) BGRLSOL ( 682 )
LAMBTS (1177) BAKH (2392), BBAGR ( 956 ), BGBVG (1189), BGLAMOD (3411), LRS (1228), MDBAS ( 93 ), ZUESCH (1701), ZWGRU (1661)
BGMSNOVK (2467)
AGRPSOL ( 950 ) BGTMPK ( 459 )
KTMHK (1829)
KTMHK (1829) DFFT (3234) GGHLA (3142)
UFGKC (2947), UFREAC (2955) UFACCC (2869), UFFGRC (2903), UFFGRE (2889), UFGKC (2947), UFMIST (2921), UFMSRC (2905), UFMVER (2918), UFMZF (2926), UFMZUL (2910), UFNC (2877), UFNSC (2884), UFREAC (2955), UFRKC (2938), UFRKTI (2930), UFRLC (2960), UFSGSC (2966), UFSPSC (2871), UFVARC (2972), UFZWC (2973), URADCC (2855), URTPU (2977) BGRLG ( 519 ), DMDTSB (2573) BGRLG ( 519 ), GGUB (2784) GGTFA (2743), GGTFM (2726), GGUB (2784) DKUPPL ( 41 ) GGTFM (2726) MS ( 9 )
DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
S6V0308 S6V0501 S6V0502 S6V0507 S6V0508 S6V0509 S6V0581 S6V0582 S6V0583 S6V0584 S6V0588 S6V0589 S6V0601 S6V0602 S6V0607 S6V0608 S6V0701 S6V0702 S6V0707 S6V0708 S6V3D80 S6V3D81 S6V3D83 S6V3D86 S6V3D87 S6V4181 S6V4182 S6V4281 S6V4381 S6V4581 S6V4582 S6V4681 S6V4781 SAACC SADYN2_W SADYN_W SBMCORPM SBMLOS_W SDCOSCF SDCOSCF2 SDCOSCH SDCOSCH2 SDCOXFK2_W SDCOXFK_W SDCOXHK2_W SDCOXHK_W SEGKORR_W SEN_C96 SERIENRNOX SFG SFGAFRA SFGAFRAT SFGALASP SFGAORA SFGATEH SFGATEL SFGATEM SFGATEN SFGATEVH SFGATEVM SFGBAGRA SFGBDLSU SFGBDLSU2 SFGBFKD SFGBFKD2 SFGBFRST SFGBFUPS SFGBHKS SFGBHMM SFGBHOM SFGBHOS SFGBLAFH SFGBLAFH2 SFGBLAHH SFGBLAHH2 SFGBLASH SFGBLASH2 SFGBLLRH SFGBLLRM SFGBLSFV SFGBPBRI SFGBPLSU
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN
DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282)
Querverweisliste: Variable
Seite 3976 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGWPFGR (2781) SALSU (1971) SALSU (1971) DDG (2517) DDG (2517) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) NLDG (2531) GGKR (1731) CANSEN (3475)
T2ID (3785) DVAL (3207) LRAEB (1212) LRAEB (1212) KOLASPH (2428) LRAEB (1212) TEBEB (1402) TEBEB (1402) TEBEB (1402) TEBEB (1402) DTEV (1444) DTEV (1444) BGAGRA ( 969 ) DDYLSU (1939) DDYLSU (1939) DKATFKEB (2036), DKATSPFK (2048) DKATFKEB (2036), DKATSPFK (2048) DFRST (1361) BGADAP ( 423 ) DSMBDEP (3223) DSMBDEP (3223) DSMBDEP (3223) DSMBDEP (3223) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLLR ( 256 ) DLLR ( 256 ) DLSFV (2188) BGADAP ( 423 ) DPLLSU (1979)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
SFGBSCH SFGBSKH SFGBTEST SFGBTEVP SFGMUVW SFPAGRE SFPAGRL SFPAGRS SFPAGRV SFPASGNPL SFPASVE SFPATVH SFPATVH2 SFPBKS SFPBKSE SFPBKVP SFPBKVPE SFPBM SFPBREMS SFPBZNPL SFPCAIR SFPCAIRP SFPCAS SFPCAT SFPCBSG SFPCGAT SFPCGE SFPCGRA SFPCIF SFPCIFS SFPCINS SFPCKLA SFPCLWS SFPCNOX SFPCTOG SFPDK SFPDK1P SFPDK2P SFPDPUPSR SFPDSBKV SFPDSKV SFPDSS SFPDSU SFPDVEE SFPDVEF SFPDVEFO SFPDVEL SFPDVEN SFPDVER SFPDVET SFPDVEU SFPDVEUB SFPDVEUW SFPDVEV SFPDYLSU SFPDYLSU2 SFPDZKU0 SFPDZKU1 SFPDZKU2 SFPDZKU3 SFPDZKU4 SFPDZKU5 SFPDZKU6 SFPDZKU7 SFPEGSBGR SFPENWS SFPENWS2 SFPENWSE SFPENWSE2 SFPETRE SFPEV1 SFPEV2 SFPEV3 SFPEV4 SFPEV5 SFPEV6 SFPEV7 SFPEV8 SFPFKU SFPFP1P SFPFP2P SFPFRA
EIN EIN EIN EIN AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN EIN AUS AUS AUS AUS AUS EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN EIN EIN EIN EIN EIN EIN AUS AUS AUS AUS
Definiert in
Querverweisliste: Variable
Seite 3977 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von DSMBDEP (3223) DSMBDEP (3223) DTEV (1444) DTEV (1444)
DSCHED (3198) DAGRE (3338) DAGRLS ( 985 ) DAGRS ( 993 ) DAGRLS ( 985 ) MDASG ( 120 )
ADAGRLS (1007) ADAGRLS (1007) NLKO ( 391 )
DGGTVHK (2761) DGGTVHK (2761) DBKS (3607) DBKSE (3615) DBKVP ( 555 ) DBKVPE ( 559 ) DDG (2517) GGEGAS ( 34 ) MDASG ( 120 ) CANECUR (3536) GGCS (3599) GGCASR (3490) CANECUR (3536) CANECUR (3536) CANECUR (3536) GGCEGS (3592) GGCGRA (3499) CANECUR (3536) CANSEN (3475) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANSEN (3475) CANECUR (3536)
BKS (1624)
DVFZ ( 192 )
CANECUR (3536), GGCANECU (3580)
DDVE (3321) DDVE (3321) DDVE (3321) BGDSAD (3397) DDSBKV ( 548 ) DDSKV (1606) DDSS ( 511 ) GGDSU ( 523 )
DDYLSU (1939) DDYLSU (1939) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) MDASGPH ( 136 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEEIN ( 889 ) DNWSEEIN ( 889 ) DETRE (3194)
DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321), GGDVE ( 563 ) DICLSU (1952) DICLSU (1952)
DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) MDASGPH ( 136 ) GGPED ( 16 ) GGPED ( 16 ) DKVS (1346)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
SFPFRA2 SFPFRST SFPFRST2 SFPGECOD SFPGRBH SFPHDEVH1 SFPHDEVK SFPHDEVL1 SFPHDR SFPHELSU SFPHELSU2 SFPHLA SFPHNOHK SFPHNOHK2 SFPHRE SFPHSF SFPHSF2 SFPHSFE SFPHSFE2 SFPHSV SFPHSV2 SFPHSVE SFPHSVE2 SFPICLSU SFPICLSU2 SFPKATF SFPKATF2 SFPKLDF SFPKRA01 SFPKRIC SFPKRSPI SFPKS1 SFPKS2 SFPKS3 SFPKS4 SFPLASFK SFPLASFK2 SFPLASH SFPLASH2 SFPLAVF SFPLAVF2 SFPLAVH SFPLAVH2 SFPLBK SFPLBKE SFPLBKO SFPLBKP SFPLGHMM SFPLLRH SFPLLRM SFPLM SFPLSF SFPLSF2 SFPLSFV SFPLSH SFPLSH2 SFPLSUIA SFPLSUIA2 SFPLSUIP SFPLSUIP2 SFPLSUKS SFPLSUKS2 SFPLSUUN SFPLSUUN2 SFPLSUVM SFPLSUVM2 SFPLSV SFPLSV2 SFPLSVV SFPLUES1E SFPLZSR SFPMA SFPMD SFPMD00 SFPMD01 SFPMD02 SFPMD03 SFPMD04 SFPMD05 SFPMD06 SFPMD07 SFPMD08
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DKVS (1346) DFRST (1361) DFRST (1361) CANECUR (3536) GGFGRH ( 147 ) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) DHELSU (1968) DHELSU (1968) GGHLA (3142) DHNOHK (2308) DHNOHK (2308) DHR (2792) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DHRLSU (1927) DHRLSU (1927) DHRLSUE (1936) DHRLSUE (1936) DICLSU (1952) DICLSU (1952) DKATSPFK (2048) DKATSPFK (2048) MDGEN ( 223 ) DKRA (1795) DKRIC (1772) DKRSPI (1779) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLBK (1073) DLBK (1073) DLBK (1073) DLBK (1073) DLGHMM ( 378 ) DLLR ( 256 ) DLLR ( 256 ) DSELHFS ( 528 ) DLSF (2118) DLSF (2118) DLSFV (2188) DNOHK (2289) DNOHK (2289) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) BGELSV (3400) BGELSV (3400) DLSUV (2001) DLUES1E (3343) BGADAP ( 423 ) MDASG ( 120 ) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700)
Querverweisliste: Variable
Seite 3978 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
EVEKO (1520) EVEKO (1520)
DHLSFKE (2181) DHLSFKE (2181)
STADAP (1108)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
SFPMD09 SFPMD10 SFPMD11 SFPMDB SFPMDSCH SFPMSVE SFPN SFPNOHK SFPNOHK2 SFPNOLSU SFPNOLSU2 SFPNWKWA SFPNWKWA2 SFPNWKWE SFPNWKWE2 SFPNX SFPORA SFPORA2 SFPPH SFPPH2 SFPPH3 SFPPH4 SFPPHM SFPPLLSU SFPPLLSU2 SFPSALSU SFPSALSU2 SFPSCR SFPSKNO SFPSUE SFPSUE2 SFPTA SFPTAHFM SFPTANKL SFPTES SFPTEVE SFPTHM SFPTM SFPTMKI SFPTNE SFPTOL SFPTUM SFPUB SFPUBR SFPUF2SG SFPUFMV SFPUFNC SFPUFPR SFPUFRKC SFPUFRLIP SFPUFSGA SFPUFSGB SFPUFSGC SFPUFSKA SFPUFSPSC SFPULSU SFPULSU2 SFPURRAM SFPURROM SFPURRST SFPVFZ SFPZGST00 SFRZAF2_W SFRZAFX2_W SFRZAFX_W SFRZAF_W SFRZAMN2_W SFRZAMN_W SGID
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS AUS LOK AUS AUS EIN
DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMBEG ( 324 ) NLKO ( 391 ) DMSVE (1604) DDG (2517) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNOHK (2289) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNMAX ( 239 ) DKVS (1346) DKVS (1346) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPLLSU (1979) DPLLSU (1979) DSALSU (1995) DSALSU (1995) GGCS (3599) DSKNO (2324) DSUE (3340) DSUE (3340) GGTFA (2743) GGTFAH (2746) DTANKL (1642) DTEV (1444) DTEVE (3334) GGTFM (2726) GGTFM (2726) GGGTS (2754) DTNE (3822) BGTOL (2750) BGTUMG (2773) GGUB (2784) GGUBR (2787) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DULSU (1997) DULSU (1997) DUR (2862) DUR (2862) DUR (2862) DVFZ ( 192 ) ZGST (1369) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939)
SGSC_C_UC SGSC_C_UM SGSC_C_UR SKAPFAD SKNOCNT_W SLAMI2_W SLAMIN2_W SLAMIN_W SLAMIX2_W SLAMIX_W SLAMI_W SLFOO_F
AUS AUS AUS EIN AUS LOK AUS AUS AUS AUS LOK LOK
UFSGSC (2966) UFSGSC (2966) UFSGSC (2966)
Querverweisliste: Variable
Seite 3979 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGTMPK ( 459 )
ADVE ( 573 ), ALBK (1044)
AEVAB (1533), DBKVPE ( 559 ), DETRE (3194), DHLSFKE (2181), DLUES1E (3343), DTEVE (3334), KONCW (3346)
DFFT (3234), DUF (2984) DSKNO (2324) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DMDFON (2575)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
SLFOU_F SLRSPAR2_W SLRSPAR_W SLUTSZ_W SLUTS_W SLV1TST SLV2TST SLV3TST SLV4TST SNOBM SOFTRES SP1S_UM SP2DS_UM SPFNO_W SPH2FLOK SPH3FLOK SPH4FLOK SPHFLOK SPNST08_UM SPNST08_UR SPSC_C_UM SPSC_C_UR SPSN_UC SPSN_UM SPSN_UR SRSTZ_UR SRST_C_UM SRST_UR
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK AUS AUS AUS LOK LOK AUS
DMDFON (2575) LRS (1228) LRS (1228) DLGHMM ( 378 ) DLGHMM ( 378 ) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DDG (2517) DDG (2517) UFSPSC (2871) UFSPSC (2871) BGMNOSPM (2226) DPH (2550) DPH (2550) DPH (2550) DPH (2550) UFSPSC (2871) UFSPSC (2871) UFSPSC (2871) UFSPSC (2871) UFREAC (2955) UFSPSC (2871) UFSPSC (2871) URMEM (2849) URMEM (2849) UFEING (2866)
STACTR STARTA_U16 STATAGRKTA STATAGRKTS STATEAEVAB STATGRA STATSKR STATWKC STFGRAB_W STFGRBS_W STFGRFL STKRAX_W STKRFMF STKRLX STKRNX STOPTRDE STPDMTLM8 STPZGST_W STZGK ST_NO SUBEL2_W SUBELST2_W SUBELST_W SUBEL_W SUMDOL_W SUMFSPAM_W SUMFSPA_W SUMODE SUMOLFST_W SUMULSU2_L SUMULSU_L SWKH_W SWOLFST_W SYNC_LEVEL SYNID SYNSTATE
LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS LOK EIN LOK LOK EIN LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK AUS AUS AUS
STADAP (1108) HT2KTMSV (3661) DAGRKTST (1003) DAGRKTST (1003) AEVAB (1533) GGCANECU (3580) SKR (2351) CANECUR (3536) FGRABED ( 155 ) FGRBESI ( 162 ) FGRFULO ( 166 ) BBKR (1716) GGKR (1731) BBKR (1716) BBKR (1716) RDE (3457)
SZFUBA_W SZOUT_W S_AC S_ACW S_BLS S_BRS S_FGRAT S_FGRHS S_FGRSV S_FGRWB S_FLAGS_UC
AUS AUS EIN LOK EIN EIN EIN EIN EIN EIN AUS
Querverweisliste: Variable
Seite 3980 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
HT2KTWNE (3696)
UFMZUL (2910)
UFMZUL (2910) UFMZUL (2910), UFREAC (2955)
UFACCC (2869), UFFGRC (2903), UFFGRE (2889), UFGKC (2947), UFMIST (2921), UFMSRC (2905), UFMVER (2918), UFMZF (2926), UFMZUL (2910), UFNC (2877), UFNSC (2884), UFREAC (2955), UFRKC (2938), UFRKTI (2930), UFRLC (2960), UFSGSC (2966), UFSPSC (2871), UFVARC (2972), UFZWC (2973), URADCC (2855), URMEM (2849), URTPU (2977)
BGEVAB (1559) BGWPFGR (2781), CANECU (3503), TKMWL (3056) GGCEGS (3592) FGRBESI ( 162 ), FGRFULO ( 166 ), FGRREGL ( 185 ) FGRFULO ( 166 ) FGRREGL ( 185 ) KRADAP (1768), KRREG (1757) KRKE (1746) KRDY (1764) TC8MOD (3043)
ZGST (1369) SKR (2351) HT2KTMSV (3661) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) COWIV (3829) SKP (2334) SKP (2334) SU (1030) COWIV (3829) GGO2LSU (1899) GGO2LSU (1899) BBKH (2384) COWIV (3829) HT2KTWNE (3696) HT2KTWNE (3696) BGWNE (3441)
ZUESZ (3759) ZUE (1656)
BGWNE (3441), SYSYNC (2815) NLDG (2531) BGNMOT (2490), BGWNWVFE (3445), BISYNC (2817), DPH (2550), ESAUSG (3633), HT2KTIGNI (3712), HT2KTPH (3668), HT2KTWNE (3696), KT_ZUEN (3746), NLPH (3449), RDE (3457), SYNTIZW (1505), SYSYNC (2815), URTPU (2977), WANWKW (2492) HT2KTIGNI (3712), KT_ZUEN (3746) HT2KTIGNI (3712), KT_ZUEN (3746), ZUESZ (3759) KMTR (3147), KOS (3109), LLRNS ( 265 )
KOS (3109) EGEG ( 560 ), GGEGAS ( 34 ), UFFGRE (2889) EGEG ( 560 ), GGEGAS ( 34 ), UFFGRE (2889) GGFGRH ( 147 ), TKMWL (3056), UFFGRE (2889) GGFGRH ( 147 ), TKMWL (3056), UFFGRE (2889) GGFGRH ( 147 ), TKMWL (3056), UFFGRE (2889) GGFGRH ( 147 ), TKMWL (3056), UFFGRE (2889) UFFGRC (2903)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
S_FLAGS_UM S_FS S_HDS S_KD S_KL15 S_KO S_KUPP S_KUPPFGR TAAGR TAAGRH_W TAAGR_W
AUS AUS EIN EIN EIN EIN EIN EIN AUS LOK AUS
UFACCC (2869) GGCEGS (3592)
UFFGRC (2903), UFFGRE (2889), UFSPSC (2871) BBGANG ( 38 ) KMTR (3147) BBKD ( 62 ) BBSYSCON (3390) KMTR (3147), KOS (3109), LLRNS ( 265 ) DKUPPL ( 41 ), EGEG ( 560 ), GGEGAS ( 34 ) GGEGAS ( 34 )
AAGRDC (1016) AAGRDC (1016) AGRUE ( 914 )
TAATMKR2_W TAATMKR_W TABCAN_W TABGKRM2_W TABGKRM_W TABGM TABGM2 TABGM2_W TABGM_W TABSNL0_W TABSNL_W TABSTATM_W TABSTM_W TABSTSTP TABST_W
LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK AUS
ATM (1799) ATM (1799) CANECUR (3536) TEMPKON (1868) TEMPKON (1868) TEMPKON (1868) TEMPKON (1868) TEMPKON (1868) TEMPKON (1868) BGTABST (2822) BGTABST (2822) BGTPABG (3429) BGTABST (2822) BGTABST (2822) BGTABST (2822)
TABSUHR0_W TABSUHR_W TADK_W TADTEA TADTEAZS TADTEVMW TAEV_W TAFSO2_W TAFSOAB2_W TAFSOAB_W TAFSOM2_W TAFSOMF2_W TAFSOMF_W TAFSOM_W TAFSOST2_W TAFSOST_W TAFSO_W TAGREO_W TAGRSR TAGRSR_W TAHEV_W TAHFM TAHFMAB TAHFMABK_W TAHFMK_W TAHFMLIN TAHKMNOC TAHKMNOC2 TAHRLSU2_W TAHRLSU_W TAHSO2_W TAHSOAB2_W TAHSOAB_W TAHSOM2_W TAHSOM_W TAHSOST2_W TAHSOST_W TAHSO_W TAIKR2_W
LOK AUS AUS AUS LOK LOK AUS AUS AUS AUS EIN LOK LOK EIN AUS AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
BGTABST (2822) BGTABST (2822) BGTMPK ( 459 ) DTEV (1444) DTEV (1444) DTEV (1444) BGTMPK ( 459 ) ATM (1799) BGTPABG (3429) BGTPABG (3429)
TAIKRG2_W TAIKRG_W TAIKRKF2_W TAIKRKF_W TAIKRM2_W TAIKRMO2_W TAIKRMO_W TAIKRMX_W TAIKRM_W TAIKRST2_W TAIKRSTX_W
EIN EIN LOK LOK AUS AUS AUS LOK AUS LOK LOK
Seite 3981 von 4100 31.JAN.2003 Thomas Brosi
AAGRDC (1016), ADAGRLS (1007), DAGRE (3338), HT2KTAGR (3644), TKMWL (3056)
DFFT (3234), TKMWL (3056) DFFT (3234), TKMWL (3056)
AEKP (1618), BBKH (2384), BDEMUM ( 339 ), BGTOL (2750), BGTPABG (3429), BGTUMG (2773), BKS (1624), DGGTVHK (2761), DHLSFK (2174), DHNOHK (2308), DHRLSU (1927), EGTE (2725), ESNSWL (1120), ESSTT (1099), GGTFM (2726), GGTVHK (2756), HRLSU (1919), LRSKA (1261), MSUDKSOM ( 772 )
ATEV (1490), DMDSTP (2634)
BGTPABG (3429), DHLSFK (2174), DLSAFK (2140), HLSFK (2184)
DLSF (2118) DHLSFK (2174) DHLSFK (2174) DLSF (2118) BGTPABG (3429) BGTPABG (3429) ATM (1799) BGAGR ( 478 ) BGAGR ( 478 ) BGAGR ( 478 ) BGTMPK ( 459 ) GGTFAH (2746) GGTFAH (2746) GGTFAH (2746) GGTFAH (2746) GGTFAH (2746) GGNOC (2196) GGNOC (2196) ALSU (1918) ALSU (1918) ATM (1799) BGTPABG (3429) BGTPABG (3429) TEMPKON (1868) TEMPKON (1868) BGTPABG (3429) BGTPABG (3429) ATM (1799) ATM (1799)
ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) BGPIRG ( 434 ) ATM (1799) ATM (1799) KOMRH (2417)
BGTPABG (3429), DHLSFK (2174), DLSAFK (2140), HLSFK (2184)
BGTMPK ( 459 ) BGPIRG ( 434 ), BGPRGS ( 691 ) GGTFA (2743)
CANSEN (3475) DHRLSU (1927), DHRLSUE (1936), DLSSA (3282), TKMWL (3056) DHRLSU (1927), DHRLSUE (1936), DLSSA (3282), TKMWL (3056) BGTPABG (3429), DLSAHKBD (2071), TEMPKON (1868) ATM (1799), GGTVHK (2756) ATM (1799), GGTVHK (2756)
BGTPABG (3429), DLSAHKBD (2071), TEMPKON (1868) ATMHEX (1825), ATR (1870), BGAGR ( 478 ), BGLASO (1154), BGPABG (488 ), BGPIRG ( 434 ), BGPRGS ( 691 ), TEMPKON (1868) ATM (1799) ATM (1799)
BAKH (2392), BGSIK (2438) KODOH (2403) BAKH (2392), BGSIK (2438), KOLASPH (2428)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
TAIKRST_W TAIKR_W
LOK AUS
ATM (1799) ATM (1799)
TAIZAM_W TAKLL_W TAKOLS TAKRKFH2_W TAKRKFH_W TAKRKFS2_W TAKRKFS_W TAKRNOMR_W TAKUMSDO TAKZYLZA TALBKAMX_W TALBKS_W TALBK_W TALSUM2_W TALSUM_W TANAVM2_W TANAVM_W TANFKH_W TANFKT_W TANFKW_W TANFSU_W TANFTK_W TANFWSLS_W TANGEFDO_W TANGEFMR_W TANGESDO_W TANGESMR_W TANHK2_W TANHKCM2_W TANHKCM_W TANHKM2_W TANHKM_W TANHK_W TANLIGE2_W TANS
EIN LOK EIN LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN LOK LOK LOK LOK LOK AUS EIN AUS AUS AUS AUS LOK AUS
TANSAB TANSABK_W TANSK_W
AUS AUS AUS
GGTFA (2743) GGTFA (2743) GGTFA (2743)
TANSLIN TANSST TANSVKS_W TANVK2_W TANVKCM2_W TANVKCM_W TANVKD_U TANVKD_W TANVKG2_W TANVKGM2_W TANVKGM_W TANVKG_W TANVKM2_W TANVKM_W TANVK_W
AUS LOK AUS AUS EIN EIN AUS EIN EIN AUS AUS EIN AUS AUS AUS
GGTFA (2743) LRSEB (1200) DGGTVHK (2761) ATM (1799)
TANWDE2_W TANWDE_W TANWIE2_W TANWIE_W TANWITE_W TANWITGE_W TANWLIE2_W TANWLIE_W TANWLIGE_W TANWNKE2_W TANWNKE_W TANWPE2_W TANWPE_W TANWRAA2_W TANWRAA_W TANWRE2_W TANWREE2_W
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN EIN AUS AUS
Querverweisliste: Variable
Seite 3982 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von ATMHEX (1825), ATR (1870), BGAGR ( 478 ), BGLASO (1154), BGPABG (488 ), BGPIRG ( 434 ), BGPRGS ( 691 ), LAMBTS (1177), TEMPKON (1868) BGAGR ( 478 )
MDGEN ( 223 ) KMTR (3147), MDVERB ( 197 ) ATM (1799) ATM (1799) ATM (1799) ATM (1799) KOMRH (2417) KODOH (2403) KODOH (2403) BGLBK (1053) ALBK (1044) ALBK (1044) ATMHEX (1825) ATMHEX (1825) ATM (1799) ATM (1799) BBKH (2384) BBHTRIP (3383) BBKW (2400) BGSIK (2438) KOLASPH (2428) KODOH (2403) KOMRH (2417) KODOH (2403) KOMRH (2417) ATM (1799) KTMHK (1829) ATM (1799) ATM (1799) ATM (1799) WNWRE ( 777 ) GGTFA (2743)
DFFTCNV (3238)
ALBK (1044) HT2KTLBK (3659) BGLBK (1053), DLBK (1073), HT2KTLBK (3659)
KODOH (2403), KOMRH (2417) KOMRH (2417) KODOH (2403), KOMRH (2417) KODOH (2403), KOLASPH (2428), KOMRH (2417) KODOH (2403)
DHNOHK (2308), GGNOC (2196) ATM (1799) ATM (1799) DLSAHKBD (2071) BKS (1624), DLSAHKBD (2071), LAMBTS (1177), TVWNO (2316) DHNOHK (2308), GGNOC (2196) ADAGRLS (1007), ADVE ( 573 ), ATEV (1490), ATR (1870), BBKH (2384),BBNWS ( 898 ), BBSTT (2569), BGDVE ( 614 ), BGLBK (1053), BGTEV ( 473 ), BGTOL (2750), BGTUMG (2773), CANECU (3503), DBKVP ( 555 ), DFFT (3234), DHLSFK (2174), DLLR ( 256 ), DMDSTP (2634), ESNSWL (1120),ESSTT (1099), GGTFM (2726), HLSFK (2184), KOS (3109), LLRMD ( 245 ), LLRMR ( 251 ), LLRNS ( 265 ), LRA (1322), LRAEB (1212), LRSEB (1200), MDGEN ( 223 ), MDVERB ( 197 ), MDZUL ( 78 ), SU (1030), TEB (1410), TEBEB (1402), UFNSC (2884), ZWSTT (1679) ESSTT (1099), GGTFM (2726) BAKH (2392), BBAGR ( 956 ), BGAGR ( 478 ), BGAGRSOL ( 919 ), DGGTVHK (2761), GGTVHK (2756), KODOH (2403), KOMRH (2417) TC1MOD (3001), TKMWL (3056)
ATR (1870), BGAGR ( 478 ) ATM (1799) ATM (1799) DFFTK (3237) DFFTCNV (3238) ATM (1799)
ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799)
LAMBTS (1177) ATR (1870), BGAGR ( 478 ), KODOH (2403), LAMBTS (1177), SKR (2351), TEB (1410)
WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 )
WNWRE ( 777 ) WNWRE ( 777 )
HT2KTNWS (3686) HT2KTNWS (3686) DNWSEEIN ( 889 ) HT2KTNWS (3686)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
TANWREE_W TANWRE_W TANWSIE2_W TANWSIE_W TANYM2_W TANYM_W TAPBRINT_W TASRG_W TASRM_W TASR_W TAS_W TATEIST TATEIST_W TATEOUT TATEOUT_W TATESOLD_W TATESOLL TATESOLL_W TATR2_W TATRIGST TATRZWS_W TATR_W TATUK_W TAVDKG_W TAVDKM_W TAVDK_W TAVHK2_W TAVHKD2_W TAVHKDG2_W TAVHKDG_W TAVHKD_W TAVHKG2_W TAVHKG_W TAVHKM2_W TAVHKMG2_W TAVHKMG_W TAVHKMM2_W TAVHKMM_W TAVHKM_W TAVHKSMN_W TAVHKSMX_W TAVHKST2_W TAVHKST_W TAVHK_W TAVRO2_W TAVROM2_W TAVROM_W TAVRO_W TAVSO2_W TAVSOAB2_W TAVSOAB_W TAVSOM2_W TAVSOM_W TAVSOST2_W TAVSOST_W TAVSO_W TAVVK2_W TAVVKDM2_W TAVVKDM_W TAVVKG2_W TAVVKG_W TAVVKM2_W TAVVKMM2_W TAVVKMM_W TAVVKMZS_W TAVVKM_W TAVVK_W TAVYM2_W TAVYMM2_W TAVYMM_W TAVYM_W TBADAGR_W TBDBKVP_L TBDBKVP_W TBSEGBI_L TBSYNS_L TBSYN_L TC6TESC TC6TESS TC6TESW TC6VTESC TC6VTESS_W
AUS AUS LOK LOK AUS AUS LOK AUS AUS AUS LOK AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK EIN AUS EIN AUS AUS AUS LOK LOK AUS AUS AUS AUS LOK LOK AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK EIN EIN AUS AUS AUS LOK AUS AUS LOK AUS AUS LOK LOK LOK AUS LOK LOK LOK AUS AUS AUS AUS AUS
WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) ATM (1799) ATM (1799) BGADAP ( 423 ) GGTFA (2743) BGTMPK ( 459 ) BGTMPK ( 459 ) BGRLG ( 519 ) ATEV (1490) ATEV (1490) ATEV (1490) ATEV (1490) ATEV (1490) ATEV (1490) ATEV (1490) ATR (1870) BGTUMG (2773) ATR (1870) ATR (1870)
HT2KTNWS (3686) DNWSEEIN ( 889 )
GGTFA (2743) BGTMPK ( 459 ) ATM (1799) GGTVHK (2756) DGGTVHK (2761) DGGTVHK (2761) GGTVHK (2756) GGTVHK (2756) GGTVHK (2756) ATM (1799) DGGTVHK (2761) DGGTVHK (2761) ATM (1799) ATM (1799) ATM (1799) DGGTVHK (2761) DGGTVHK (2761) GGTVHK (2756) GGTVHK (2756) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) BGTPABG (3429) BGTPABG (3429) TEMPKON (1868) TEMPKON (1868) BGTPABG (3429) BGTPABG (3429) ATM (1799) ATM (1799) ATM (1799) ATM (1799)
ATM (1799) ATM (1799) ATM (1799) TEB (1410) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ADAGRLS (1007) ABKVP ( 553 ) ABKVP ( 553 ) BISYNC (2817) BISYNC (2817) BISYNC (2817) DTEV (1444) DTEV (1444) DTEV (1444) DM6VAL (3050) DM6VAL (3050)
Seite 3983 von 4100 31.JAN.2003 Thomas Brosi
BGTMPK ( 459 ) BGAGRTS ( 984 ) DTEV (1444), TKMWL (3056) BGTEV ( 473 ), DTEV (1444), DTEVE (3334), TEBEB (1402) HT2KTTEV (3685)
HRLSU (1919) BGTMPK ( 459 ) GGTFA (2743) BGRLMXS ( 946 ) ATR (1870) DGGTVHK (2761)
DGGTVHK (2761) ATM (1799) ATM (1799) DGGTVHK (2761), GGTVHK (2756)
BGLAMABM (2237) BGLAMABM (2237) DGGTVHK (2761), GGTVHK (2756)
DGGTVHK (2761) DGGTVHK (2761) ATR (1870), KOLASPH (2428), KTMHK (1829), LAMBTS (1177) BGAGR ( 478 )
BGAGR ( 478 ) BGTPABG (3429), DHRLSU (1927), TEMPKON (1868)
BGTPABG (3429), DHRLSU (1927), TEMPKON (1868) ATR (1870), BGLASO (1154)
ATM (1799) ATM (1799) DICLSU (1952) BGLAMABM (2237) BGLAMABM (2237) DICLSU (1952), TEB (1410) ATR (1870), BGLASO (1154), LAMBTS (1177) BGLAMABM (2237) BGLAMABM (2237)
DM6VAL (3050) DM6VAL (3050) DM6VAL (3050)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
TC6VTESW_W TC72ALT_UM TC72ALT_UR TC72_UM TCAN1S_L TDDNWMNE_W TDDNWMXE_W TDDNWNPE_W TDELH_W TDIFFBKS_W TDIFS1_UM TDIFS1_UR TDIFUOS TDIFUOS2 TDKNACH_W TDKOMP_F TDK_W TDLRTM TDRSVHK_W TDTESTA TDTETEVO TEDUBF TEDUBF2 TEH2_L TEH_L TEILNRNOX TEITAA TEITAAR TEKH2_L TEKH_L TELINH2_L TELINH_L TELINKH2_L TELINKH_L TELINS2_L TELINS_L TELZGH2_L TELZGHT_W TELZGH_L TELZGS2_L TELZGST_W TELZGS_L TELZGX_W TEMP TEMP3RDE_W TEMP_KLT_L TEMP_TN1_L TEMP_TN2_L TEMP_TN_L TEMP_W1 TEMP_W2 TEMP_W3 TEMP_W4 TENGOFF0_L TENGOFF_L TENGON_L TEOFAH_W TEOFAKH_W TEOFAS_W TES2_L TES_L TEVPER TEV_W TE_L TE_W TFKNOHKS_W TFLVRHDP TFRMX TFRN2_W TFRN_W TFST TFWDKSOM_W TGAGRV TGAGRV_W TGALA2_W TGALA_W THDK_W THKAAR_W THKARI_W THKAR_W THKMAX_W THKMID_W
AUS LOK LOK LOK EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS AUS AUS LOK AUS EIN LOK LOK AUS EIN EIN AUS AUS AUS EIN AUS AUS LOK LOK LOK LOK AUS AUS
DM6VAL (3050) URTPU (2977) URTPU (2977) URTPU (2977)
Querverweisliste: Variable
Seite 3984 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DVAL (3207) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) SKR (2351) BKS (1624) URTPU (2977) URTPU (2977) BGMNOREG (2205) BGMNOREG (2205) BGDVE ( 614 ) DMDLFB (2677) BGTMPK ( 459 ) GGTFM (2726) DGGTVHK (2761) DTEV (1444) DTEV (1444) HLSFK (2184) HLSFK (2184) RKTI (1494) RKTI (1494) CANSEN (3475) BKS (1624) BKS (1624) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) DSMBDEP (3223) RDE (3457) ALE (2507) ALE (2507) ALE (2507) ALE (2507) ALE (2507) ALE (2507) ALE (2507) ALE (2507) BGTABST (2822) BGTABST (2822) BGTABST (2822) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) ATEV (1490) BGTMPK ( 459 ) RKTI (1494)
T2ID (3785)
HT2KTTEV (3685)
TKMWL (3056) TVWNO (2316) BKS (1624) NLKO ( 391 )
CANECUR (3536) MSUDKSOM ( 772 ) BGAGR ( 478 )
DLSSA (3282) DLSSA (3282) DFFT (3234), GGFST (1641) FUEDK ( 757 ) AGRPSOL ( 950 ), BGAGR ( 478 )
BGMSNOVK (2467) BGMSNOVK (2467) BGTMPK ( 459 ) KTMHK (1829) KTMHK (1829) KTMHK (1829) KTMHK (1829) KTMHK (1829)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
THKMIN_W THLSUIP2_W THLSUIP_W THTS2_W THTS_W THXLSUM2_W THXLSUM_W THYDRO TIH2OUT_L TIH2_L TIHOUT_L TIH_L TIKADTE TIKATM TIKATM2 TIKATM2_W TIKATM_W TIKH2OUT_L TIKH2_L TIKHOUT_L TIKH_L TIKRPR_UM TIMNH_W TIMNKH_W TIMNS_W TIMTALR TIMTALS TIOFFMN_W TIOUT_L TIS2OUT_L TIS2_L TISOUT_L TISTMP2_L TISTMP_L TISTMR_W TIS_L TIX_L TIY_L TIZKDBKS_W TI_L TI_W TKA TKADIFBKS TKAHKUM2_W TKAHKUM_W TKAHSU2_W TKAHSU_W TKAKMTR TKALIN TKALINC TKASNRK TKASNRL TKASNRLF TKASOLGRU TKASOLL TKAST TKASTMOT TKATM TKATM2 TKATM2_W TKATM_W TKATUBKS TKDFKG2_W TKDFKG_W TKDFKHP2_W TKDFKHP_W TKDFKOL2_W TKDFKOL_W TKERDCMN_W TKERLSU2_W TKERLSU_W TKIHKCM2_W TKIHKCM_W TKIHKM2_W
AUS LOK LOK LOK LOK AUS AUS EIN AUS AUS AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK EIN AUS AUS AUS AUS LOK LOK LOK AUS AUS AUS LOK AUS AUS AUS LOK LOK LOK LOK LOK LOK AUS EIN LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS EIN AUS AUS
KTMHK (1829) DICLSU (1952) DICLSU (1952) DHNOHK (2308) DHNOHK (2308) ATMHEX (1825) ATMHEX (1825)
TKIHKMM2_W TKIHKMM_W TKIHKM_W
AUS AUS AUS
RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) DTEV (1444) TEMPKON (1868) TEMPKON (1868) TEMPKON (1868) TEMPKON (1868) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) UFRKTI (2930) RKTI (1494) RKTI (1494) RKTI (1494) GGFST (1641) GGFST (1641)
Querverweisliste: Variable
Seite 3985 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DDYLSU (1939), SALSU (1971) DDYLSU (1939), SALSU (1971) KMTR (3147) ESAUSG (3633) AWEA (1509) ESAUSG (3633) AWEA (1509)
ESAUSG (3633) AWEA (1509) ESAUSG (3633) AWEA (1509)
KT_ES (3737) RKTI (1494) RKTI (1494) RKTI (1494) RKTI (1494) ESAUSG (3633) ESAUSG (3633) KOMRH (2417) RKTI (1494) ESAUSG (3633) ESAUSG (3633) DBKS (3607) RKTI (1494) ZGSTF9N (1399) GGTKA (2772) BKS (1624) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) KMTR (3147) GGTKA (2772)
ESAUSG (3633) AWEA (1509) ESAUSG (3633)
AWEA (1509) KT_ES (3737), UFRKTI (2930) KT_ES (3737), UFRKTI (2930) ZGSTF9N (1399) ZGST (1369) BKS (1624), KMTR (3147)
GGTKA (2772) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) BKS (1624) KMTR (3147) TEMPKON (1868) TEMPKON (1868) TEMPKON (1868) TEMPKON (1868) BKS (1624) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DHRLSU (1927) GGRTLSU (1907) GGRTLSU (1907) KTMHK (1829) ATM (1799) ATM (1799) ATM (1799) ATM (1799)
DFFT (3234), TKMWL (3056) DFFT (3234), TKMWL (3056)
DHRLSU (1927), HRLSU (1919), RPSLSU (1969) DHRLSU (1927), HRLSU (1919), RPSLSU (1969) ATM (1799) ATM (1799) ATR (1870), BGLAMABM (2237), BGLAMOD (3411), BGMNOREG (2205),BGSIK (2438), BTKAT (1188), LRSKA (1261), MDRED (1526) BGPABG ( 488 ) BGPABG ( 488 ) ATR (1870), BBKW (2400), BGFAWU (1139), BGLAMABM (2237), BGLAMOD (3411), BGMNOREG (2205), BGMNOSPM (2226), BGSIK (2438), BTKAT (1188), DSKNO (2324), KODOH (2403), KOLASPH (2428), KTMHK (1829),LAMBTS (1177), LRHKEB (1305), LRSKA (1261), MDRED (1526), SKP (2334), SKR (2351)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
TKIVKCM2_W TKIVKCM_W TKIVKGM2_W TKIVKGM_W TKIVKM2_W
EIN EIN AUS AUS AUS
ATM (1799) ATM (1799) ATM (1799)
TKIVKMM2_W TKIVKMM_W TKIVKM_W
AUS AUS AUS
ATM (1799) ATM (1799) ATM (1799)
TKL15BKS TKSUSOL2_W TKSUSOL_W TKTSKR_W TKTSTOEF_W TLOK TLOOP TLRBAMO_W TLRS2_W TLRSK_W TLRS_W TLRVAMO_W TMADB TMAG_W TMAXNODO_W TMCORCTR_W TMEW TMEWAB TMFLN_W TMFLT_W TMFL_W TMKI TMKIC TMLINMAX TMLINMIN TMNIST_UC TMNIST_UM TMNIST_UR TMNS_W TMODMAG_W TMOST08_UM TMOST08_UR TMOT
LOK LOK LOK AUS LOK LOK LOK LOK AUS EIN AUS LOK LOK AUS LOK AUS AUS AUS AUS AUS LOK AUS EIN LOK LOK AUS AUS AUS LOK LOK AUS AUS AUS
BKS (1624) BGSIK (2438) BGSIK (2438) SKR (2351) DLSFV (2188) MDVERB ( 197 ) BGDVE ( 614 ) LRSEB (1200) BGLAMOD (3411)
TMOTAB
AUS
GGTFM (2726)
TMOTDIFK_W TMOTK TMOTKMTR TMOTK_W
LOK AUS LOK AUS
BGTMPK ( 459 ) TEMPKON (1868) KMTR (3147) TEMPKON (1868)
TMOTLIN TMOTLINAB TMOTLINC TMOTLINST TMOTLIN_W TMOTMDB TMOTMN TMOTMN_UC TMOTMN_UM TMOTMN_UR
AUS AUS EIN AUS AUS LOK LOK LOK LOK LOK
GGTFM (2726) GGTFM (2726)
Definiert in
Querverweisliste: Variable
Seite 3986 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von ATM (1799) ATM (1799)
BGLAMOD (3411) LRSEB (1200) STADAP (1108) SKR (2351) KODOH (2403) BBFEWNE (3379) GGTFM (2726) GGTFM (2726) GGKR (1731) GGKR (1731) GGKR (1731) GGGTS (2754) GGTFM (2726) GGTFM (2726) UFMIST (2921) UFMIST (2921) UFMIST (2921) SKR (2351) BDEMKO ( 327 ) UFMZUL (2910) UFMZUL (2910) GGTFM (2726)
ATR (1870), BGLAMABM (2237), BGLAMOD (3411), BTKAT (1188), DKATFKEB (2036), DKATSPFK (2048), LRFKEB (1290), LRS (1228), LRSKA (1261), MDRED (1526), TEMPKON (1868) BGPABG ( 488 ) BGPABG ( 488 ) ATR (1870), BBKW (2400), BGFAWU (1139), BGLAMABM (2237), BGLAMOD (3411), BTKAT (1188), DKATFKEB (2036), DKATSPFK (2048), KODOH (2403), KOMRH (2417), LAMBTS (1177), LRFKEB (1290), LRS (1228), LRSKA (1261), MDRED (1526), TEMPKON (1868)
DDYLSU (1939) BGLASO (1154), BGMSNOVK (2467) BGLASO (1154), DDYLSU (1939)
SKP (2334) DDG (2517) DFFT (3234), DFRST (1361), DTEV (1444), GGGTS (2754) DKRIC (1772) DKRIC (1772) GGTFM (2726), KMTR (3147), KOS (3109), MDBGRG ( 107 ) GGGTS (2754)
ADAGRLS (1007), ADVE ( 573 ), ALE (2507), ARMD ( 66 ), AWEA (1509), BBBO (1367), BBDNWS ( 867 ), BBKR (1716), BBNWS ( 898 ), BBSAWE (1090), BBSTT (2569), BDEMHA ( 375 ), BDEMST ( 370 ), BGARNW ( 853 ), BGDVE ( 614 ), BGFKMS ( 732 ), BGGNSOL ( 143 ), BGLAMOD (3411), BGLBK (1053), BGNLLKH ( 289 ), BGTOL (2750), BGTUMG (2773), BKS (1624), CANECU (3503), DAGRLS ( 985 ), DBKS (3607), DDG (2517), DFFT (3234), DFRST (1361), DKVBDE (1607), DKVBDEPL (1614), DLLR ( 256 ), DLSF (2118), DMDLU (2613), DMDMIL (2700), DMDSTP (2634), DTEV (1444), DVFZ ( 192 ), DWUC (3243), ESNSWL (1120), ESSTT (1099), ESUK (1130), ESWE (1128), FUEREG ( 766 ), GGCANECU (3580), GGCEGS (3592), GGGTS (2754), GKEB (1199), HDRPSOL (1589), HLSFK (2184), KMTR (3147), KOLASPH (2428), KOMRH (2417), KOS (3109), LAKH (1171), LANSWL (1165), LBKSOL (1037), LLRBB ( 247 ), LLRMD ( 245 ), LLRMR ( 251 ), LLRNS ( 265 ), LLRRM ( 296 ), LRA (1322), LRAEB (1212), LRFKEB (1290), LRS (1228), LRSEB (1200), LRSKA (1261), MDBAS ( 93 ), MDBGRG ( 107 ), MDFAW ( 42 ), MDGEN ( 223 ), MDRED (1526), MDVER ( 206 ), MDVERAD ( 210 ), MDWAN ( 214 ), MDZUL (78 ), NLDG (2531), NMAXMD ( 233 ), NWSOLLE ( 808 ), RDE (3457), SALSU (1971), SKR (2351), SSTNW ( 912 ), SU (1030), TEB (1410), TEBEB (1402), TEMPKON (1868), UFNSC (2884), WANWKW (2492), ZGST (1369), ZUESCH (1701), ZUESZ (3759), ZWMIN (1704), ZWWL (1692) AEKP (1618), BBKH (2384), BGTABST (2822), BGTOL (2750), DLSF (2118), ESSTT (1099) BGSIK (2438) ATM (1799), ATMHEX (1825), BBAGR ( 956 ), BGAGRA ( 969 ), BGAGRSOL (919 ), BGTMPK ( 459 ), DGGTVHK (2761), KTMHK (1829) DFFT (3234), DFFTCNV (3238), TC1MOD (3001), TKMWL (3056) GGTFM (2726)
GGTFM (2726) GGTFM (2726) MDBGRG ( 107 ) MDZUL ( 78 ) UFMZUL (2910) UFMZUL (2910) UFMZUL (2910)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
TMOTNL2 TMOTNLDIFF TMOTNLMX TMOTSOLL TMOTVKS_W TMOTVT TMOT_STORE TMOT_U TMOT_UC TMOT_UM TMOT_UR TMPUMAST TMRW TMRWEND TMSNP TMSO1 TMSO2 TMSO3 TMSO4 TMSO5 TMSO6 TMST
LOK AUS AUS EIN AUS LOK LOK AUS AUS AUS LOK LOK AUS LOK AUS LOK LOK LOK LOK LOK LOK AUS
KMTR (3147) ESSTT (1099) ESSTT (1099)
TMSTEM TMVSKS TMWUS TN2FGR_W TNACHL_U TNACHL_W TNBMRDE1_L TNBMRDE2_L TNBMRDE_L TNDNE_W TNKL50 TNLKMTR_W TNLST2KT_W TNLSTKTR_W TNODBF_W TNODB_W TNPHSLIN_W TNPHSP_W TNPHS_W TNRDE_L TNSABTE TNSEUHR_W TNSE_W
LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS LOK LOK LOK AUS
DWUC (3243) KMTR (3147) BDEMUS ( 351 ) FGRREGL ( 185 ) DFFTCNV (3238) MOTAUS (2819) RDE (3457) RDE (3457) RDE (3457) LAMSDNE (1168) GGCANECU (3580) KMTR (3147) KMTR (3147) KMTR (3147) BGMNOSPM (2226) BGMNOSPM (2226) HT2KTPH (3668) NLDG (2531) NLDG (2531) RDE (3457) BKS (1624) BGTABST (2822) BBSTT (2569)
TNST_U TNST_W
AUS AUS
DFFTCNV (3238) BBSTT (2569)
TNTEVZU TNVKVHK2_W TNVKVHK_W TNVKVY2_W TNVKVY_W TNWIA2_L TNWIA_L TNWIE2_L TNWIE_L TNWSBGE TNWSBGE2 TOEL TOELI TOELKMTR TOELKNW_W TOELK_W
LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK LOK AUS LOK LOK LOK AUS
DTEV (1444) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) NWSOLLE ( 808 ) NWSOLLE ( 808 ) BGTOL (2750) COWIV (3829) KMTR (3147) LLRNS ( 265 ) BGTOL (2750)
TOELLIN
AUS
BGTOL (2750)
Querverweisliste: Variable
Seite 3987 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BDEMHA ( 375 ), KMTR (3147) DGGTVHK (2761) GGTFM (2726) DMDMIL (2700) DFFTCNV (3238) UFMZUL (2910) UFNSC (2884) UFNSC (2884) BGDVE ( 614 ) GGTFM (2726) GGTFM (2726) GGTFM (2726) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) GGTFM (2726)
DFFT (3234) UFMIST (2921) UFMIST (2921), UFMZUL (2910)
DFFT (3234), LRSEB (1200)
BAKH (2392), BBAGR ( 956 ), BBBO (1367), BBKH (2384), BBSAWE (1090), BDEMST ( 370 ), BGSIK (2438), BGTABST (2822), BGTOL (2750), BGTPABG (3429), BGTUMG (2773), BKS (1624), DHRLSU (1927), DKATSPFK (2048), DKVS (1346), DMDSTP (2634), EGAG ( 11 ), ESNSWL (1120), ESSTT (1099), ESUK (1130), HDRPSOL (1589), KOS (3109), LAKH (1171), LANSWL (1165), LLRNS ( 265 ), LRAPHU (1339), LRSEB (1200), MSUDKSOM ( 772 ), NWSOLLE ( 808 ), STADAP (1108), TVWNO (2316), ZWMIN (1704), ZWSTT (1679)
DFFTK (3237) AEKP (1618), DFFTCNV (3238)
NLDG (2531)
BAKH (2392), BBAGR ( 956 ), BBKW (2400), BDEMKO ( 327 ), BGAGR ( 478 ), BGNLLKH ( 289 ), BGTABST (2822), BKS (1624), DBKS (3607), DDSS ( 511 ), DKVS (1346), DTEV (1444), KMTR (3147), KODOH (2403), KOMRH (2417), LRA (1322), LRAEB (1212), LRAPHU (1339), TEBEB (1402) DFFTK (3237) ABKVP ( 553 ), BBDNWS ( 867 ), BBKH (2384), BBNWS ( 898 ), BBSAWE (1090), BDEMST ( 370 ), BGADAP ( 423 ), BGFKMS ( 732 ), BGGNSOL ( 143 ), BKV ( 532 ), CANECU (3503), DBKVP ( 555 ), DFFTCNV (3238), DMDLFB (2677), DMDLU (2613), DMDSTP (2634), EGTE (2725), FUEREG ( 766 ), GGCEGS (3592), GGFST (1641), GGO2LSU (1899), LBKSOL (1037), LRS (1228), LRSKA (1261), MDZUL ( 78 ), NWSOLLE ( 808 ), SRMSEL ( 414 ), SU (1030), ZGST (1369), ZWMIN (1704)
BGWNWVFE (3445) BGWNWVFE (3445)
GGTFM (2726), KMTR (3147)
BBDNWS ( 867 ), BBNWS ( 898 ), BGARNW ( 853 ), DNWSEIN ( 872 ), GGCANECU (3580), GGCEGS (3592), LLRNS ( 265 ), NMAXMD ( 233 ), SSTNW (912 ), WNWRE ( 777 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
TOELTOG TOELTOGK TOGTIME_W TOLC TOLSSOL_W TOLTM TOMAXLS_W TOOTH10MS TOOTHTIM_L TOP_W TOREALLS_W TOVHKLS_W TOVKRDO_W TOVKRSL_W TOVVKDO_W TOVVKSL_W TPCORCTR_W TPDDF_W TPHNOHK TPHRLSU_W TPNT_AKTIV TPSVKMF2_U TPSVKMF2_W TPSVKMF_U TPSVKMF_W TPSVLSSA TPSVLSSA2 TPUCA_C_UM TPUCA_C_UR TPUCR_C_UM TPUCR_C_UR TPURA_C_UM TPURA_C_UR TPURSTC_UM TPUST_C_UM TPUST_C_UR TPU_C_UM TPU_C_UR TPWDF_W TREALDO_W TREALMR_W TREAL_W TREGZS_W TRFRINTH_W TRFRINTM_W TRFRINTS_W TRFRINT_W TRMNR_W TRM_W TROHVHDP TRR_W TRSEC_L TSABG2_W TSABG_W TSAKA TSAKA2 TSAST_L TSAS_W TSCHVLL_W TSDFKTK2_W TSDFKTK_W TSDRLMX_W TSEGPH_L TSEGRSP_L TSEG_L TSEG_UM TSKARRAY_F TSKDELAY TSKIWRI TSKIXMZ TSKIYP2 TSKIYP3 TSKLEN TSKMNGK_W TSKMN_W TSKMX_W TSKNX3_F TSKYX3_F TSK_F TSMXKOMP_F TSM_ALT_UM TSM_UM
LOK LOK AUS AUS LOK AUS LOK LOK LOK AUS AUS AUS AUS EIN AUS EIN AUS AUS EIN AUS EIN AUS EIN AUS EIN AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK AUS AUS AUS AUS LOK LOK LOK LOK EIN AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK AUS LOK LOK LOK LOK LOK AUS LOK AUS AUS LOK AUS AUS AUS AUS
COWIV (3829) COWIV (3829) CANECUR (3536) COWIV (3829) KOLASPH (2428) BGTOL (2750) KOLASPH (2428) ALE (2507) ALE (2507) DTOP (3230) KOLASPH (2428) KOLASPH (2428) KODOH (2403) KODOH (2403) BBFEWNE (3379) HT2KTDFM (3680)
Querverweisliste: Variable
Seite 3988 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
COWIV (3829) CANECU (3503), GGCTOL (2752) COWIV (3829), KMTR (3147)
DUMWEX (3241), STADAP (1108) BAKH (2392) ATM (1799), KOMRH (2417) ATM (1799) ATM (1799) ATM (1799) ATM (1799), BAKH (2392), KOMRH (2417) DDG (2517) MDGEN ( 223 ) HT2KTHNOH (3654)
ALSU (1918) DFFTCNV (3238) DFFTCNV (3238) DLSSA (3282) DLSSA (3282) URTPU (2977) URTPU (2977) URTPU (2977) URTPU (2977) URTPU (2977) URTPU (2977) URTPU (2977) URTPU (2977) URTPU (2977) URTPU (2977) URTPU (2977) HT2KTDFM (3680) KODOH (2403) KOMRH (2417) BAKH (2392) SKR (2351) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) SKP (2334) SKP (2334) BKS (1624) SKP (2334) ATM (1799) ATM (1799) LRSKA (1261) LRSKA (1261) BGNG (2487) BGNG (2487) BDEMAB ( 367 ) DKATFKEB (2036) DKATFKEB (2036) ZUESZ (3759) HT2KTWNE (3696) BGNG (2487) HT2KTWNE (3696) UFNC (2877) DMDLFB (2677) DMDLFB (2677) DMDLFB (2677) DMDLFB (2677) DMDLFB (2677) DMDLFB (2677) DMDLFB (2677) SKR (2351) SKR (2351) SKR (2351) DMDLFB (2677) DMDLFB (2677) DMDFOF (2654) DMDLFB (2677) URTPU (2977) URTPU (2977)
DKRA (1795) DFFT (3234) DFFTCNV (3238), DLSSA (3282) DFFT (3234) DFFTCNV (3238), DLSSA (3282) TC5MOD (3021) TC5MOD (3021)
MDGEN ( 223 ) BAKH (2392) BAKH (2392) BBHTRIP (3383), BBKH (2384), BBKW (2400), BGSIK (2438)
BGTABST (2822) ATMHEX (1825) ATMHEX (1825)
HT2KTPH (3668), NLDG (2531) BGRLG ( 519 ) BGNG (2487), BGNMOT (2490), BGWNE (3441), GGKR (1731), ZUESZ (3759)
DMDLU (2613), DMDSTP (2634)
BDEMST ( 370 )
DMDLFB (2677) UFNC (2877) UFNC (2877)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
TSONTL2_W TSONTL_W TSOVHK2_W TSOVHK_W TSOVVK2_W TSOVVK_W TSR TSRL TSRLDYN TSROH_F TSR_W TSTAWK TSTBKS TSWK TSYN TSYNWE_L TTANKBKS TTMODPER_W TTMUMAD TTRDE_L TTRFK2_W TTRFK_W TTRHK2_W TTRHK_W TTSTAMP_L TTSTMPMX_L TTSTMXRD_L TTSTRDE_L TTVFERL TUM TUMC TUMG
LOK LOK AUS AUS LOK LOK LOK LOK LOK AUS EIN LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS
BGLASO (1154) BGLASO (1154) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGRLMXS ( 946 ) ZUESZ (3759) ZUESZ (3759) DMDTSB (2573) GGCANECU (3580) BKS (1624) FGRFULO ( 166 ) CANECUR (3536) BGWNWVFE (3445) BKS (1624) BDEMKO ( 327 ) BGDVE ( 614 ) RDE (3457) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) ALE (2507) ALE (2507) RDE (3457) RDE (3457) BDEMUM ( 339 ) BGTUMG (2773) CANECUR (3536) BGTUMG (2773)
TUMGKMTR TUMGK_W
LOK AUS
KMTR (3147) BGTUMG (2773)
TUMTMP TUSFKV_W TUSINST TUSPNF TUSPNF2 TVDF TVETRINT TVETRR TVFRRDTE TVFZGSU_W TVHNOHK_W TVKMTR TVLU1R TVLU2K TVLU2R TVLUEKT1 TVLUEKT2 TVLUES1 TVLUES1R TVLUES2 TVLUES2R TVLUESBSG TVLUESFA TVLUESFL TVLUESIC TVLUESICB TVLUESKMTR TVLUESSC TVNBAU2_W TVNBAU_W TVNL1SOLL TVNL2SOLL TVNLL1R TVNLL2R TVNWE TVNWSTTM_W TVREONOS_W TVSAA_W TVSANS TVSUAE TVSUAE2 TVTEVPTU TVTSVH_W TVTSVKH_W TVTSVS_W
LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK EIN AUS LOK LOK LOK LOK LOK AUS LOK AUS LOK LOK EIN LOK AUS LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK
BGTUMG (2773) DLSFV (2188) BDEMUM ( 339 ) DLSSA (3282) DLSSA (3282) MDGEN ( 223 ) KMTR (3147) KMTR (3147) DTEV (1444) BGSIK (2438) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147)
Querverweisliste: Variable
Seite 3989 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGMSNOVK (2467) BGMSNOVK (2467)
DMDFOF (2654) BGRLMXS ( 946 )
MDASG ( 120 )
GGTFM (2726) GGCTUM (2780) BDEMHA ( 375 ), BGTABST (2822), BKS (1624), DFFT (3234), DTEV (1444), KMTR (3147), LLRNS ( 265 ), MDVERB ( 197 ), NWSOLLE ( 808 ), SALSU (1971) ATM (1799), ATMHEX (1825), ATR (1870), BGTPABG (3429), KTMHK (1829), TVWNO (2316)
TC5MOD (3021) TC5MOD (3021)
HT2KTHNOH (3654) DETRE (3194), HT2KTKMTR (3655)
DLUES1E (3343), HT2KTKMTR (3655), MDVERB ( 197 ) HT2KTKMTR (3655)
KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) CANECUR (3536) DNOHK (2289) DNOHK (2289) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) NWSOLLE ( 808 ) BBNWS ( 898 ) SKR (2351) BBSAWE (1090) BBSAWE (1090) SU (1030) SU (1030) ATEV (1490) RKTI (1494) RKTI (1494) RKTI (1494)
CANECU (3503)
GGCKLA (3597), KMTR (3147)
NWSOLLE ( 808 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
TVTS_UM TVWDKPRS TWAN TWAN_C TWATMHK2_W TWATMHK_W TWATMHX2_W TWATMHX_W TWATMKR2_W TWATMKR_W TWATMRO2_W TWATMRO_W TWATMVK2_W TWATMVK_W TWATMVY2_W TWATMVY_W TWDKNLC TWDSRTDK_W TWDSR_W TWIKRM2_W TWIKRM_W TWND TWSRBAGR_W TWVEV_W TWVHKM2_W TWVHKM_W TWVROM2_W TWVROM_W TWVSOM2_W TWVSOM_W TWVVKM2_W TWVVKM_W TWVYM2_W TWVYM_W TZ2FGR_W TZLRDKT_W TZUSR_W TZWMNNST_W T_FLAGS_UM U UA10MO2_W UA10MO_W UA10MS2_W UA10MS_W UADCTS_UM UAGROA_W UAGRVPK_W UAGRVPOA_W UAGRVPOR_W UAGRVPO_W UB
AUS AUS EIN EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK AUS AUS LOK LOK LOK EIN LOK LOK AUS LOK AUS AUS AUS AUS LOK LOK LOK LOK LOK AUS AUS
UFRKTI (2930) BGWPR ( 500 )
UBDEDIS UBDEEN UBMAXHR UBMAXOHR UBRDE UBRSQ
LOK LOK LOK LOK LOK AUS
ADVE ( 573 ) ADVE ( 573 ) BGDVE ( 614 ) BGDVE ( 614 ) RDE (3457) GGUBR (2787)
UBRSQKA UBRSQKE UBRSQ_U UBRSQ_W UBSKA_UR UBSQ
AUS AUS AUS AUS AUS AUS
GGUBR (2787) GGUBR (2787) DFFTCNV (3238) GGUBR (2787) UFEING (2866) GGUB (2784)
UBSQF UBSQF_W UBSQ_W
AUS AUS AUS
GGUB (2784) GGUB (2784) GGUB (2784)
UBUANLR UBUANLRTT UB_HSV UCPA UDKNLP1 UDKNLP1R UDKNLP2 UDKNLP2R UDKP1A
LOK LOK LOK EIN EIN EIN EIN EIN AUS
BGDVE ( 614 ) BGDVE ( 614 ) DHRLSU (1927)
Querverweisliste: Variable
Seite 3990 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von FUEDKSA ( 768 ) MDWAN ( 214 ) MDWAN ( 214 )
ATM (1799) ATM (1799) ATMHEX (1825) ATMHEX (1825) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ADVE ( 573 ) BGTMPK ( 459 ) BGTMPK ( 459 ) ATM (1799) ATM (1799) MDWAN ( 214 ) BGTMPK ( 459 ) BGTMPK ( 459 ) ATM (1799) ATM (1799) ATM (1799) ATM (1799) DHRLSU (1927) DHRLSU (1927) ATM (1799) ATM (1799) ATM (1799) ATM (1799) FGRREGL ( 185 ) BGLAMOD (3411) BGTMPK ( 459 ) ZWMIN (1704) UFFGRE (2889) MS ( 9 ) GGO2LSU (1899) GGO2LSU (1899) GGO2LSU (1899) GGO2LSU (1899) URADCC (2855) ADAGRLS (1007) GGAGRV ( 913 ) ADAGRLS (1007) ADAGRLS (1007) ADAGRLS (1007) GGUB (2784)
BGDVE ( 614 )
DICLSU (1952), DULSU (1997) DICLSU (1952), DULSU (1997)
AGRUE ( 914 ), DAGRLS ( 985 ), GGAGRV ( 913 ), TKMWL (3056) ADVE ( 573 ), ATEV (1490), BGDVE ( 614 ), CANECUR (3536), CANSEN (3475), DECJ (3319), DFFT (3234), DLSF (2118), EGAG ( 11 ), FGRABED (155 ), GGDVE ( 563 ), HT2KTCK110 (3693), KMTR (3147), MOTAUS (2819), RDE (3457), STADAP (1108), TEB (1410), WNWRE ( 777 ), ZUESZ (3759)
ADVE ( 573 ), ALBK (1044), BGDVE ( 614 ), DAGRE (3338), DHDEVE (1574), DHRLSU (1927), DHRLSUE (1936), ESAUSG (3633)
DFFTK (3237) DFFTCNV (3238), DHR (2792), DICLSU (1952), GGUB (2784) ABKVP ( 553 ), AEKP (1618), ALBK (1044), ALSU (1918), BGLBK (1053), BKS (1624), DAGRE (3338), DHDEVE (1574), DHRLSU (1927), DHRLSUE (1936), DKVBDE (1607), ESAUSG (3633), GGTFM (2726), RDE (3457) AAGRDC (1016), ADAGRLS (1007), AMSV (1600), MDGEN ( 223 ) HDRPSOL (1589) DHLSFK (2174), DHNOHK (2308), DICLSU (1952), DTEV (1444), FLSUBB (1913), GGRTLSU (1907), HLSFK (2184)
LLRMR ( 251 ) ADVE ( 573 ), BGDVE ( 614 ) BGDVE ( 614 ), TKMWL (3056) ADVE ( 573 ), BGDVE ( 614 ) BGDVE ( 614 ), TKMWL (3056) UFRLC (2960)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
UDKP1AALT UDKP1ASR_W UDKP1AS_W UDKP1AUR_W UDKP1A_W UDKP1OFF_W UDKP1ROB UDKP1RUN UDKP1SV UDKP1VOR UDKP1VOU UDKP1VO_W UDKP1VROB UDKP1VRUN UDKP1VV UDKP1VVR UDKP1VV_W UDKP1V_W UDKP1_U UDKP1_W
LOK EIN LOK LOK AUS AUS LOK LOK AUS LOK AUS AUS LOK LOK AUS LOK AUS EIN AUS EIN
BGDVE ( 614 )
UDKP2A UDKP2AALT UDKP2ASR_W UDKP2AS_W UDKP2AUR_W UDKP2A_W UDKP2OFF_W UDKP2_U UDKP2_W
AUS LOK EIN LOK LOK AUS AUS AUS EIN
UDKPATR_W UDKPAT_W UDKSNOA_W UDKSNUA_W UDSBKV_U UDSBKV_W UDSM_W UDSS_W UDSU_W UEFKTGET UEVGES UEVGES_W UGGTVHK2_W UGGTVHK_W UHAGR UHEPOTI UHRDEV UHSF UHSF2 UHSFANS_W UHSFKF2_W UHSFKF_W UHSFSOL2_W UHSFSOL_W UHSFST2_W UHSFST_W UHSH UHSH2 UHSV UHSV2 UIGOXFK2_W UIGOXFK_W UIGOXHK2_W UIGOXHK_W UKDSANZ UKDSBKSR_W UKDSBKS_W UKDSMX20_W UKDSMX2_W UKDSSUM_W ULBKISTO_W ULBKIST_W ULBKOFFS_W ULBKPOA_W ULSURBU2_W ULSURBU_W UMERR_C_UM UMSNMS_W UMSRLNK_W
LOK AUS LOK LOK AUS EIN AUS EIN EIN AUS AUS LOK EIN EIN LOK EIN LOK EIN EIN LOK LOK LOK LOK LOK LOK LOK EIN EIN EIN EIN LOK LOK LOK LOK LOK AUS EIN AUS LOK LOK AUS EIN DOK AUS LOK LOK AUS AUS AUS
Querverweisliste: Variable
Seite 3991 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von BGDVE ( 614 ), BGWDKBA ( 667 ), TKMWL (3056)
BGDVE ( 614 ) BGWDKBA ( 667 ) BGDVE ( 614 ) BGWDKBA ( 667 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) DFFTCNV (3238)
BGDVE ( 614 ) BGDVE ( 614 )
BGWDKBA ( 667 ), GGDVE ( 563 ) GGDVE ( 563 )
GGDVE ( 563 )
GGDVE ( 563 )
GGDVE ( 563 ) BGDVE ( 614 ), GGDVE ( 563 ) DFFT (3234) ADVE ( 573 ), BGDVE ( 614 ), DFFTCNV (3238), GGDVE ( 563 ), TKMWL (3056) UFRLC (2960) BGDVE ( 614 ), BGWDKBA ( 667 ), TKMWL (3056)
BGDVE ( 614 ) BGWDKBA ( 667 ) BGDVE ( 614 ) BGWDKBA ( 667 ) DFFTCNV (3238)
BGDVE ( 614 ) BGDVE ( 614 ) DKRS (1782) DKRS (1782) DFFTCNV (3238) GGDSS ( 521 )
CANECUR (3536) BBGANG ( 38 ) FGRREGL ( 185 )
BGWDKBA ( 667 ), GGDVE ( 563 ) GGDVE ( 563 ) DFFT (3234) ADVE ( 573 ), BGDVE ( 614 ), DFFTCNV (3238), GGDVE ( 563 ), TKMWL (3056)
DFFTK (3237) DDSBKV ( 548 ), DFFTCNV (3238), GGPBKV ( 542 ) DDSS ( 511 ) GGDSS ( 521 ) GGDSU ( 523 ) ARMD ( 66 ), BBGANG ( 38 ), DFFT (3234) FGRFULO ( 166 ), FGRREGL ( 185 ) DGGTVHK (2761), GGTVHK (2756) DGGTVHK (2761), GGTVHK (2756)
EGAG ( 11 ) BDEMHA ( 375 ), GGHLA (3142), KMTR (3147) BGTABST (2822) DHLSFK (2174) DHLSFK (2174) HLSFK (2184) HLSFK (2184) HLSFK (2184) HLSFK (2184) HLSFK (2184) HLSFK (2184) HLSFK (2184) DFFT (3234) DFFT (3234) DFFT (3234) DFFT (3234) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BGLBK (1053) LBKUE (1035) BGLBK (1053) GGO2LSU (1899) GGO2LSU (1899) UMAUSC (2833) BGMSDK ( 727 ) BGMSDKS ( 755 )
DBKS (3607) BKS (1624) DBKS (3607)
GGLBK (1070) ALBK (1044), BGLBK (1053), GGLBK (1070), LBKUE (1035)
UMKOM (2840) FUEDK ( 757 ) AGRPSOL ( 950 ), BGAGR ( 478 ), BGMSUGD ( 453 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3992 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
UMSRLN_W
AUS
BGRLFGZS ( 746 )
BGAGRDS ( 983 ), BGMSABG (1880), BGMSDKS ( 755 ), BGMSDSS (3428), BGMSUGD ( 453 ), BGPIRG ( 434 ), BGPRGS ( 691 ), BGRLP ( 503 ), DTEV (1444), FUEREG ( 766 ), KOMRH (2417), LRA (1322), LRAEB (1212), SRMSEL ( 414 ), TEB (1410)
UMVAR UPL_UR UPOTPWM UPR1MS_W UPRM_U UPRM_W UPRSUM_W UPWG1H_W UPWG1_U UPWG1_W UPWG2D_U UPWG2D_W UPWG2_U UPWG2_UM UPWG2_W UPWGEJ_W UPWGMIN UPWG_W UPWKDO_W UPWKDT_W UPWKDU_W UPWKD_W URINLSU2_W URINLSU_W URLUF_C_UC URLUF_C_UM URLUF_C_UR URMCKSCO URMCKSDA URMPATCO USBEF2_W USBEF_W USFFMXSTG USFFMXSTG2 USFK USFK2 USFK2_W
LOK AUS AUS EIN AUS AUS LOK AUS AUS EIN AUS AUS AUS LOK EIN EIN LOK LOK LOK LOK LOK EIN EIN EIN AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS
BDEMKO ( 327 ) UFFGRE (2889) GGHLA (3142)
UFRKC (2938) UFRKC (2938) UFRKC (2938) URMEM (2849) URMEM (2849) URMEM (2849) GGLSF (2012) GGLSF (2012) DLSAFK (2140) DLSAFK (2140) GGLSF (2012) GGLSF (2012) GGLSF (2012)
USFKJ USFKJ2 USFKJF2_W USFKJF_W USFKMXSTG USFKMXSTG2 USFKR2_W USFKR_W USFKSTEIG USFKSTEIG2 USFK_W
AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK AUS
DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSAFK (2140) DLSAFK (2140) GGLSF (2012) GGLSF (2012) DLSAFK (2140) DLSAFK (2140) GGLSF (2012)
USFMB2_W USFMB_W USFOB2_W USFOB_W USHFMXSTG USHFMXSTG2 USHFMXSTN USHFMXSTN2 USHK USHK2 USHK2_W
LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS
GGLSF (2012) GGLSF (2012) GGLSF (2012) GGLSF (2012) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) GGLSHNO (2115) GGLSHNO (2115) GGLSHNO (2115)
USHKJ USHKJ2 USHKJF2_W USHKJF_W USHKMXSTG USHKMXSTG2 USHKMXSTN USHKMXSTN2 USHKNOC2_W USHKNOC_W USHKSTEIG USHKSTEIG2 USHKSTGNO USHKSTGNO2
AUS AUS LOK LOK LOK LOK LOK LOK EIN AUS LOK LOK LOK LOK
DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071)
DFFTCNV (3238) GGDSKV (1596) GGDSKV (1596) GGPED ( 16 ) DFFTCNV (3238) DFFTCNV (3238) GGPED ( 16 ) DFFTCNV (3238) URADCC (2855)
BDEMHA ( 375 ), KMTR (3147) GGDSKV (1596) DFFTK (3237) DDSKV (1606), DFFTCNV (3238)
DFFT (3234) BBKD ( 62 ), DFFTCNV (3238), EGEG ( 560 ), GGPED ( 16 ), TKMWL (3056) DFFT (3234) BBKD ( 62 ), DFFTCNV (3238) DFFT (3234) DFFTCNV (3238), EGEG ( 560 ), GGPED ( 16 ), TKMWL (3056) BBKD ( 62 ), GGPED ( 16 )
GGPED ( 16 ) GGPED ( 16 ) BBKD ( 62 ) BBKD ( 62 ) BBKD ( 62 ) BBKD ( 62 ), TKMWL (3056) GGRTLSU (1907) GGRTLSU (1907)
CANSEN (3475) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071)
DKATSPFK (2048), DLSAFK (2140), DLSSA (3282) DKATSPFK (2048), DLSAFK (2140), DLSSA (3282) BGLAMABM (2237), DLSF (2118), DLSFV (2188), DPLLSU (1979), LRFKC (1277), LRSKA (1261)
BGLAMABM (2237), DLSF (2118), DLSFV (2188), DPLLSU (1979), LRFKC (1277), LRSKA (1261)
DFFT (3234), DLSAHKBD (2071), DLSSA (3282) DFFT (3234), DLSAHKBD (2071), DLSSA (3282) BBREGNO (2217), BGLAMABM (2237), BGMNOREG (2205), DLSAHKBD (2071), DNOHK (2289), DPLLSU (1979), GGNOC (2196), LRSKA (1261), TKMWL (3056) TC1MOD (3001) TC1MOD (3001)
GGLSHNO (2115) GGLSHNO (2115), TVWNO (2316)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Seite 3993 von 4100 31.JAN.2003 Thomas Brosi
Variable
Typ
Definiert in
Referenziert von
USHK_W
AUS
GGLSHNO (2115)
BBREGNO (2217), BGLAMABM (2237), BGMNOREG (2205), DLSAHKBD (2071), DNOHK (2289), DPLLSU (1979), GGNOC (2196), LRHKZP (1316),LRSKA (1261), TKMWL (3056)
USMNSAA USMNSAA2 USMNSAN USMNSAN2 USMNSFA USMNSFA2 USMNSFN USMNSFN2 USMNSHA USMNSHA2 USMNSHN USMNSHN2 USMXSAA USMXSAA2 USMXSAN USMXSAN2 USMXSFA USMXSFA2 USMXSFN USMXSFN2 USMXSHA USMXSHA2 USMXSHN USMXSHN2 USOBF2_W USOBF_W USRFK USRFK2 USRFK2_W USRFKJ USRFKJ2 USRFKMX USRFKMX2 USRFKS USRFKS2 USRFK_W USRHK USRHK2 USRHK2_W USRHKJ USRHKJ2 USRHK_W USRJ USVK USVK2 USVKJ USVKJ2 USVKJF2_W USVKJF_W USVKK2_U USVKK2_W USVKK_U USVKK_W USVKVJ2_W USVKVJ_W UTVH10M2_W UTVH10M_W UUAGRVP_W UULSUV2_W UULSUV_U UULSUV_W UUSFK2_W UUSFK_W UUSFMB2_W UUSFMB_W UUSFOB2_W UUSFOB_W UUSHK2_W UUSHK_W UUSHMB2_W UUSHMB_W UUSHOB2_W UUSHOB_W UUSVK2_W UUSVK_W UUSVMB2_W UUSVMB_W UUSVOB2_W UUSVOB_W
LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK AUS AUS LOK LOK AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS EIN EIN EIN AUS AUS EIN AUS EIN EIN AUS AUS LOK LOK AUS EIN AUS EIN AUS AUS LOK LOK EIN EIN AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) GGLSF (2012) GGLSF (2012) LRFKC (1277) LRFKC (1277) LRFKC (1277) DLSSA (3282) DLSSA (3282) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) LRFKC (1277)
TC5MOD (3021) TC5MOD (3021)
TC5MOD (3021) TC5MOD (3021)
TC5MOD (3021) TC5MOD (3021)
TC5MOD (3021) TC5MOD (3021)
DLSAFK (2140), DLSSA (3282) DLSAFK (2140), DLSSA (3282)
DLSSA (3282) DLSSA (3282) DLSAHKBD (2071) DLSSA (3282) DLSSA (3282) DLSSA (3282)
DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DFFTCNV (3238) DFFTCNV (3238) GGO2LSU (1899) GGO2LSU (1899) GGTVHK (2756) GGTVHK (2756)
DFFTCNV (3238) KTGGLSVFH (2003) KTGGLSVFH (2003) GGLSVFH (2027) GGLSVFH (2027) GGLSVFH (2027) GGLSVFH (2027) KTGGLSVFH (2003) KTGGLSVFH (2003) GGLSVFH (2027) GGLSVFH (2027) GGLSVFH (2027) GGLSVFH (2027) KTGGLSVFH (2003) KTGGLSVFH (2003) GGLSVFH (2027) GGLSVFH (2027) GGLSVFH (2027) GGLSVFH (2027)
DLSAHKBD (2071) TC5MOD (3021) DFFT (3234), DLSSA (3282) DFFT (3234), DLSSA (3282) TC1MOD (3001) TC1MOD (3001)
DFFTK (3237) DFFTCNV (3238) DFFTK (3237) DFFTCNV (3238) TC1MOD (3001) TC1MOD (3001)
ADAGRLS (1007), AGRUE ( 914 ), DAGRLS ( 985 ), GGAGRV ( 913 ) GGO2LSU (1899), TKMWL (3056) DFFTK (3237) DFFTCNV (3238), GGO2LSU (1899), TKMWL (3056) GGLSF (2012), GGLSVFH (2027) GGLSF (2012), GGLSVFH (2027) GGLSF (2012) GGLSF (2012) GGLSF (2012) GGLSF (2012) GGLSVFH (2027) GGLSVFH (2027)
GGLSVFH (2027) GGLSVFH (2027)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
UUVPNOHK_W UVPF_W UZKW_W UZOLD2_W UZOLD3_W UZOLD4_W UZOLD_W VALUTGGLS VAMSR_C VAMSR_W VAPP_W VERHMSB2_W VERHMSB_W VFGRO_W VFGR_W VFIL_W VFZG
AUS LOK AUS LOK LOK LOK LOK AUS AUS AUS LOK AUS AUS LOK AUS EIN AUS
TVWNO (2316) TVWNO (2316) BBFEWNE (3379) DPH (2550) DPH (2550) DPH (2550) DPH (2550) KTGGLSVFH (2003) CANECUR (3536) GGCASR (3490) BGKV (1584) BGMSABG (1880) BGMSABG (1880) FGRREGL ( 185 ) GGVFZG (2782)
SKP (2334), SKR (2351)
VFZGHAI VFZGKBC VFZGKB_W VFZGKMTR VFZGPR_W VFZG_U VFZG_W
LOK AUS AUS LOK LOK AUS AUS
BDEMHA ( 375 ) CANECUR (3536) GGCINS (3596) KMTR (3147) VMAXMD ( 240 ) DFFTCNV (3238) EGAG ( 11 )
VFZROH_W VGSTE_W VIRKR VKFMDGEN VKPEDCH_UC VKPEDCH_UM VKPEDCH_UR VKR VKR_TST VKSTE_W VKST_W VLAST_W VLSTE_W VLTEV_W VMAX_W VMSAGR_W VMSDKVDK_W VMSZUSR_W VNWE2_W VNWE_W VOFFS_W VPKTS_W VPSMSVDK_W VPSPANAH_W VPSPANAM_W VPSPANAS_W VPSPANAV_W VPSSPLS_W VPVDKPU_W VPVTPNT_W VRAD_HL_C VRAD_HL_W VRAD_HR_C VRAD_HR_W VRAD_VL_C VRAD_VL_W VRAD_VR_C VRAD_VR_W VREGL_W VRLNFHF_W VROH_W VSABVHK2_W VSABVHK_W VSABVVK2_W VSABVVK_W VSABVY2_W
AUS LOK AUS LOK AUS AUS LOK AUS AUS LOK LOK LOK LOK LOK EIN LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK EIN EIN LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN LOK LOK LOK LOK LOK LOK
GGVFZG (2782) TEB (1410) KRKE (1746) MDGEN ( 223 ) UFMZUL (2910) UFVARC (2972) UFVARC (2972) KRKE (1746) KRKE (1746) TEB (1410) AEKP (1618) FGRREGL ( 185 ) TEB (1410) TEB (1410)
GGVFZG (2782)
Seite 3994 von 4100 31.JAN.2003 Thomas Brosi
DDG (2517), DPH (2550)
GGCASR (3490) GGVFZG (2782)
FGRABED ( 155 ), FGRFULO ( 166 ), FGRREGL ( 185 ) GGVFZG (2782), TKMWL (3056) ARMD ( 66 ), BBAGR ( 956 ), BBSAWE (1090), BDEMHA ( 375 ), BGDVE (614 ), BGRBS (2696), BGSIK (2438), BGTUMG (2773), CANECU (3503),DFFTCNV (3238), DKUPPL ( 41 ), DLLR ( 256 ), DMDLU (2613), DMDSTP (2634), DSWEC (2694), DTEV (1444), GGCANECU (3580), GGCEGS (3592), GGPED ( 16 ), GGTFM (2726), GGUB (2784), KMTR (3147), KODOH (2403), KOLASPH (2428), KOS (3109), LLRBB ( 247 ), LLRMD ( 245 ), LLRMR ( 251 ), LLRNFA ( 292 ), LLRNS ( 265 ), MDANF ( 114 ), MDBGRG ( 107 ), MDFAW (42 ), MDGEN ( 223 ), MDWAN ( 214 ), NMAXMD ( 233 ), STADAP (1108), TC1MOD (3001), TKMWL (3056), WDKSOM ( 771 ) GGCINS (3596) GGVFZG (2782)
BGKMST (3317), DFFT (3234) ARMD ( 66 ), ATM (1799), ATMHEX (1825), BAKH (2392), BBGANG ( 38 ), BDEMAB ( 367 ), BGFAWU (1139), BGTEV ( 473 ), BGTMPK ( 459 ), BKS (1624), DDG (2517), GGPBKV ( 542 ), GGVFZG (2782), LAMBTS (1177), MDASG ( 120 ), MDWAN ( 214 ), NMAXMD ( 233 ), RDE (3457), SKR (2351), UFFGRC (2903), VMAXMD ( 240 ) DVFZ ( 192 ), EGAG ( 11 ) KRDY (1764), KRREG (1757)
UFMZUL (2910) DKRS (1782), GGKR (1731)
FGRFULO ( 166 ) BGTMPK ( 459 ) BGTMPK ( 459 ) BGTMPK ( 459 ) BGWNWVFE (3445) BGWNWVFE (3445) FGRREGL ( 185 ) SKP (2334) BGMSDK ( 727 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) FUEDK ( 757 ) BGPABG ( 488 ) BGPABG ( 488 ) CANECUR (3536) GGCASR (3490) CANECUR (3536) GGCASR (3490) CANECUR (3536) GGCASR (3490) CANECUR (3536) GGCASR (3490) FGRFULO ( 166 )
GGCASR (3490) BGRBS (2696), GGVFZG (2782) GGCASR (3490) BGRBS (2696), GGVFZG (2782) GGCASR (3490) BGRBS (2696), GGVFZG (2782) GGCASR (3490) BGRBS (2696), GGVFZG (2782) FGRREGL ( 185 ) BGADAP ( 423 ), BGFKMS ( 732 )
GGVFZG (2782) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
VSABVY_W VSDMR VSKE VSKSMLF_W VSKSML_W VSKSMW_W VSKS_W VSNS VSTAGR VSTCNS VSTDTA_W VSTDZW VSTFBA VSTFNS VSTFRK VSTFST VSTFVA VSTFWL VSTLR VSTMDR VSTMSVGA_W VSTMSVOA_W VSTNLS VSTNLSL VSTRLX VSTSTA_W VSTVVR VSZWM VTRIP_W VWKW VZIELS_W VZIEL_W VZL_UR W W1ESB_W W1MS_W W2ESB_W WAITHEAL WAL_UR WBLAGRS_W WBLAGR_W WCOVHKM_W WDCAN WDK1 WDK1G WDK2 WDK2G WDK3G WDKADA_W WDKBA
LOK EIN EIN LOK AUS LOK AUS EIN AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK AUS AUS AUS LOK AUS AUS AUS AUS EIN AUS AUS EIN AUS LOK AUS LOK AUS AUS AUS LOK AUS LOK LOK LOK LOK LOK AUS AUS
BGLAMABM (2237)
WDKBAALT_W WDKBAB_W WDKBAK_W WDKBAM_W WDKBAPB_W WDKBAP_L WDKBAP_W WDKBAS_W WDKBA_W WDKDLRA_W WDKDLRZ_W WDKDLR_W WDKFMN_W WDKFMX_W WDKHFU_W WDKHF_W WDKINK_W WDKNLP WDKNLPR WDKNLPR_W WDKNLP_W WDKOBUGS_W WDKOFF_W WDKS WDKSAP_W WDKSBA2_W WDKSBA_W WDKSB_W WDKSFI_W WDKSFL WDKSGVIN_W
LOK LOK AUS LOK LOK LOK AUS LOK AUS LOK LOK EIN LOK LOK LOK AUS LOK AUS AUS AUS AUS LOK AUS AUS AUS LOK LOK LOK LOK LOK LOK
Querverweisliste: Variable
Seite 3995 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von MDKOL ( 320 ) KRKE (1746)
KMTR (3147) BGKV (1584) BGSIK (2438) BGKV (1584) TKAP (3105) TKAP (3105) VSTMSV (1597) TKAP (3105) TKAP (3105) TKAP (3105) TKAP (3105) TKAP (3105) TKAP (3105) TKAP (3105) TKAP (3105) TKAP (3105) VSTMSV (1597) VSTMSV (1597) TKAP (3105) LLRNS ( 265 ) TKAP (3105) VSTMSV (1597) TKAP (3105) KRREG (1757) BGKV (1584) BGWPR ( 500 ) FGRFULO ( 166 ) UFFGRE (2889) ESAUSG (3633) AWEA (1509) ESAUSG (3633) DDG (2517) UFFGRE (2889) BGAGRA ( 969 ) BGAGR ( 478 ) KTMHK (1829) COWIV (3829) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) BGDVE ( 614 ) GGDVE ( 563 ) ADVE ( 573 ) BGMSDK ( 727 ) GGDVE ( 563 ) BGMSDK ( 727 ) BGRLP ( 503 ) BGWDKM ( 508 ) BGWDKM ( 508 ) ADVE ( 573 ) GGDVE ( 563 ) ADVE ( 573 ) ADVE ( 573 )
KMTR (3147), KVA (1585) BGSIK (2438) LLRNS ( 265 ) BBAGR ( 956 ) LLRNS ( 265 )
ESUK (1130) ESGRU (1098) ESSTT (1099) ESUK (1130)
LLRMR ( 251 )
LLRNS ( 265 )
VMAXMD ( 240 )
FGRFULO ( 166 ) CANECU (3503), FGRABED ( 155 ), FGRREGL ( 185 ), TKMWL (3056) MS ( 9 ) KT_ES (3737) KT_ES (3737), UFRKTI (2930)
AGRPSOL ( 950 ) CANECU (3503)
ADVE ( 573 ) CANECU (3503), DFFT (3234), DMDSTP (2634), LRAEB (1212), TC1MOD (3001), TKMWL (3056)
ADVE ( 573 ), BGDVE ( 614 )
BGRLP ( 503 ), BGWPR ( 500 ) ADVE ( 573 ), BGDVE ( 614 ), BGMSDK ( 727 ), DDSS ( 511 )
ADVE ( 573 ), BGDVE ( 614 ) DDSS ( 511 ) DDSS ( 511 ) BGWDKHF ( 509 ) BGWDKHF ( 509 ) FUEDKSA ( 768 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) FUEDK ( 757 ) GGDVE ( 563 ) FUEDKSA ( 768 ) FUEDK ( 757 ) FUEDKSA ( 768 ) FUEDKSA ( 768 ) FUEDKSA ( 768 ) ADVE ( 573 ) FUEDKSA ( 768 ) FUEDK ( 757 )
GGDVE ( 563 )
ADVE ( 573 ), FUEDKSA ( 768 ) ADVE ( 573 ) DFFT (3234) FUEDKSA ( 768 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
WDKSGV_W WDKSMX_W WDKSOBMX_W WDKSOF_W WDKSOM_W WDKSPA_W WDKSP_W WDKSVFL WDKSWE_W WDKS_W WDKUGD_W
LOK LOK LOK LOK AUS LOK AUS LOK LOK AUS AUS
FUEDK ( 757 ) FUEDK ( 757 ) FUEDK ( 757 ) FUEDK ( 757 ) WDKSOM ( 771 ) FUEDKSA ( 768 ) FUEDKSA ( 768 ) FUEDKSA ( 768 ) FUEDKSA ( 768 ) FUEDKSA ( 768 ) BGMSUGD ( 453 )
WDKVABOB WDKVABUB WDMDKOE WDNWSE2_W WDNWSE_W WESAB WESABR WESBHMX_W WESBHOUT_W WESBHST_W WESBH_W WESBKH_W WESBS_W WESBY_UM WESBY_UR WESB_W WESEH_W WESES_W WESE_W WESMKH_W WESMS_W WESTIH_W WFV_W WGVOHSMA_W WGVOHSME_W WGVOMA_W WGVOME_W WGVOMSMA_W WGVOMSME_W WGVOSA_W WGVOSE_W WGVOSSMA_W WGVOSSME_W WGVSEBVH_W WGVSEBVM_W WGVSEBVS_W WGVSHSMA_W WGVSHSME_W WGVSMA_W WGVSMEBV_W WGVSME_W WGVSMSMA_W WGVSMSME_W WGVSSA_W WGVSSE_W WGVSSSMA_W WGVSSSME_W WGVUMH_W WGVUMM_W WGVUMS_W WGVUM_W WGVVRESH_W WGVVRESM_W WGVVRESS_W WGVVRES_W WHCVHKM_W WISTR_W WIST_W WIVCHKA_W WIVCHKB_W WKFMDKO_W WKFMODI_W WKHAB_W WKHW_W WKRATST WKRAV WKRDYA WKRDYAA WKRDYTI WKRDYV
LOK LOK LOK LOK LOK LOK AUS AUS AUS LOK LOK AUS AUS AUS AUS AUS LOK AUS AUS AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK AUS AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS LOK LOK AUS
BGDVE ( 614 ) BGDVE ( 614 ) MDVERB ( 197 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) UFRKTI (2930) UFRKTI (2930) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) COWIV (3829) BGWGWV ( 861 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGPIRG ( 434 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGWGWV ( 861 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ) KTMHK (1829) BBKH (2384) BBKH (2384) COWIV (3829) COWIV (3829) MDVERB ( 197 ) DMDZAG (2686) BBKH (2384) BBKH (2384) KRADAP (1768) KRADAP (1768) KRDY (1764) KRDY (1764) KRDY (1764) KRDY (1764)
Querverweisliste: Variable
Seite 3996 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
FUEDK ( 757 ) BGWDKM ( 508 )
ADVE ( 573 ), BGWDKHF ( 509 ), MSF ( 12 ) BGMSDK ( 727 ), BGRLP ( 503 ), BGWDKHF ( 509 ), BGWPR ( 500 ), FUEDK (757 )
KT_ES (3737) ESAUSG (3633)
ESAUSG (3633) ESAUSG (3633)
BGPBR (1523) BGPBR (1523) CANECU (3503) BGPRGS ( 691 ) BGPIRG ( 434 ), BGPRGS ( 691 ) BGPRGS ( 691 )
BGPRGS ( 691 )
BGPRGS ( 691 ) BGPRGS ( 691 ) BGPIRG ( 434 ), BGPRGS ( 691 ) BGPIRG ( 434 ), BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 )
BGPRGS ( 691 ) BGPRGS ( 691 )
BGNLLKH ( 289 ), LAKH (1171)
KRREG (1757)
BBKR (1716), ZUE (1656), ZWBAS (1675)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
WKRK WKRLZOFV WKRMA WKRMAV WKRMV WKRV WKR_TST WKWALERR_W WKWALEST_W WKWALE_W WKWALKOR_W WKWALOLD_W WKWASKOR_W WKWAS_W WKWRALE_W WKWRDE0_W WKWRDE1_W WKWRDE2_W WKWRDESG_W WKWRDE_W WKWSTOP_W WKWZP0A2_W WKWZP0A_W WKWZP0E2_W WKWZP0E_W WLBKADA_W WLBKDLR_W WMFA WMFA_NEW WMFL WMFL_NEW WMISSCH WNSTVHA2_W WNSTVHA_W WNSTVHE2_W WNSTVHE_W WNVUHOMS_W WNVUNHSS_W WNVUSCHS_W WNVUS_W WNWA2_W WNWADMNA_W WNWADMNE_W WNWADMXA_W WNWADMXE_W WNWAHOM_W WNWANHS_W WNWASCH_W WNWA_W
AUS EIN EIN AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN EIN AUS
KRREG (1757)
KRADAP (1768) KRREG (1757) KMTR (3147), NWSOLLE ( 808 ) AWEA (1509), BBAGR ( 956 ), BBKR (1716)
WNWDSHKE_W WNWE2_W
AUS AUS
NWSOLLE ( 808 ) WANWKW (2492)
WNWEHOM_W WNWENHS_W WNWEOS WNWEOS2 WNWESCH_W WNWE_W
AUS AUS AUS AUS AUS AUS
NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) WANWKW (2492)
WNWFDE2_W WNWFDE_W WNWGV_W WNWIADA1_W WNWIADA2_W WNWIADE1_W WNWIADE2_W WNWIMA2_W WNWIMA_W WNWIME2_W WNWIME_W WNWIPAS_W WNWIS2E_U WNWIS2E_W WNWISE_U WNWISE_W WNWKHE_W WNWKHLLE_W WNWKORA1_W WNWKORA2_W WNWKORE1_W WNWKORE2_W
LOK LOK AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS AUS EIN AUS EIN AUS AUS LOK LOK LOK LOK
DNWSEIN ( 872 ) DNWSEIN ( 872 ) NWWUE ( 825 ) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) NLDG (2531) DFFTCNV (3238)
KRREG (1757) KRREG (1757) KRREG (1757) KRREG (1757) ALE (2507) HT2KTWNE (3696) ALE (2507) ALE (2507) ALE (2507) ALE (2507) HT2KTWNE (3696) ALE (2507) RDE (3457) RDE (3457) RDE (3457) RDE (3457) RDE (3457) ALE (2507) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) BGLBK (1053) ALBK (1044) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) NLKO ( 391 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWWUE ( 825 ) NWWUE ( 825 ) NWWUE ( 825 ) NWWUE ( 825 ) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492)
WANWKW (2492)
DFFTCNV (3238)
Seite 3997 von 4100 31.JAN.2003 Thomas Brosi
KRADAP (1768), KRZFKT (1771)
HT2KTWNE (3696)
ALBK (1044)
BGWGWV ( 861 ), LLRNS ( 265 ), NWEVO ( 831 ), NWSUE ( 802 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) BGWGWV ( 861 ), NWWUE ( 825 ) BGWGWV ( 861 ), NWWUE ( 825 ) BGWGWV ( 861 ), NWWUE ( 825 ) BGWGWV ( 861 ), LLRNS ( 265 ), NWEVO ( 831 ), NWSUE ( 802 ), NWWUE (825 ) BGWGWV ( 861 ), BGWNWVFE (3445), DNWSEIN ( 872 ), NWEVO ( 831 ), NWSOLLE ( 808 ), NWSUE ( 802 ), WNWRE ( 777 ) BGWGWV ( 861 ), NWWUE ( 825 ) BGWGWV ( 861 ), NWWUE ( 825 )
BGWGWV ( 861 ), NWWUE ( 825 ) BGWGWV ( 861 ), BGWNWVFE (3445), DNWSEIN ( 872 ), NWEVO ( 831 ), NWSOLLE ( 808 ), NWSUE ( 802 ), NWWUE ( 825 ), WNWRE ( 777 )
NLDG (2531) NLDG (2531) NLDG (2531) NLDG (2531)
DFFTK (3237) DFFTCNV (3238) DFFTK (3237) DFFTCNV (3238)
NWSOLLE ( 808 ) NWSOLLE ( 808 ) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
WNWKWA2_W WNWKWA_W WNWKWE2_W WNWKWE_W WNWKWPAS_W WNWMNA2_W WNWMNA_W WNWMNE2_W WNWMNE_W WNWMSV_W WNWMXA2_W WNWMXA_W WNWMXE2_W WNWMXE_W WNWSA2_W WNWSAA_W WNWSAE_W WNWSAKFA_W WNWSAKFE_W WNWSAPE_W WNWSA_W WNWSBGE2_W WNWSBGE_W WNWSE2_W WNWSENP2_W WNWSENP_W WNWSEVA2_W WNWSEVA_W WNWSEVE2_W WNWSEVE_W WNWSE_W
AUS AUS AUS AUS AUS LOK LOK LOK LOK EIN LOK LOK LOK LOK EIN EIN AUS LOK LOK LOK EIN LOK LOK AUS LOK LOK AUS AUS AUS AUS AUS
HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) NLDG (2531) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492)
DNWKW (2478), WANWKW (2492) DNWKW (2478), WANWKW (2492) DNWKW (2478), WANWKW (2492) DNWKW (2478), WANWKW (2492)
WNWSFAA_W WNWSFAE_W WNWSFDE2_W WNWSFDE_W WNWSHKA_W WNWSHKE_W WNWSKWE_W WNWSKWKE_W WNWSKWLE_W WNWSLPAS_W WNWSLVA2_W WNWSLVA_W WNWSLVE2_W WNWSLVE_W WNWSMNA_W WNWSMNE_W WNWSMXA_W WNWSMXE_W WNWSPA2_W WNWSPAA2_W WNWSPAA_W WNWSPAE2_W WNWSPAE_W WNWSPA_W WNWSPDA2_W WNWSPDA_W WNWSPDE2_W WNWSPDE_W WNWSPE2_W WNWSPE_W WNWSP_U WNWSSWE2_W WNWSSWE_W WNWSTA2_W WNWSTA_W WNWSTBA_W WNWSTE2_W WNWSTE_W WNWSTPA2_W WNWSTPA_W WNWSYNA2_W WNWSYNA_W WNWSYNE2_W WNWSYNE_W WNWUE WNWUE_W WNWUG_W WNWU_W WNWVA_W WNWVE_W
AUS AUS LOK LOK LOK LOK AUS AUS AUS LOK LOK LOK LOK LOK EIN AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK AUS AUS
NWSUE ( 802 ) NWSUE ( 802 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) NWEVO ( 831 ) NWEVO ( 831 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NLDG (2531) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 )
Seite 3998 von 4100 31.JAN.2003 Thomas Brosi
HT2KTMSV (3661) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492)
NWSOLLE ( 808 ) BGARNW ( 853 ) BGARNW ( 853 ) NWSOLLE ( 808 )
LLRNS ( 265 ), NWEVO ( 831 ) BGARNW ( 853 ), NWEVO ( 831 ) BGARNW ( 853 ), NWEVO ( 831 )
BGWGWV ( 861 ), LLRNS ( 265 ), NWEVO ( 831 ), NWWUE ( 825 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) NWSUE ( 802 ) NWSUE ( 802 ) NWSUE ( 802 ) NWSUE ( 802 ) NWSOLLE ( 808 )
NWSOLLE ( 808 ) NWSOLLE ( 808 ) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) WANWKW (2492) WANWKW (2492) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWWUE ( 825 ) NWSUE ( 802 ) NWWUE ( 825 ) NWWUE ( 825 ) NWWUE ( 825 ) NWWUE ( 825 )
DNWSEIN ( 872 ), NWEVO ( 831 ), NWSUE ( 802 ), WNWRE ( 777 )
NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ), NWSOLLE ( 808 ) NWEVO ( 831 ), NWSOLLE ( 808 ) BGWGWV ( 861 ), DNWSEIN ( 872 ), NWEVO ( 831 ), NWSUE ( 802 ), NWWUE ( 825 ), WNWRE ( 777 ) NWEVO ( 831 ), NWSFAT ( 791 ) NWEVO ( 831 ), NWSFAT ( 791 ), NWSOLLE ( 808 )
NWEVO ( 831 ), NWSFAT ( 791 ), NWWUE ( 825 ) DNWSEIN ( 872 ), NWEVO ( 831 ), NWSFAT ( 791 ), NWWUE ( 825 ) NWEVO ( 831 ), NWSFAT ( 791 ), NWWUE ( 825 ) DNWSEIN ( 872 ), NWEVO ( 831 ), NWSFAT ( 791 ), NWWUE ( 825 ) DNWKW (2478), NLDG (2531)
DNWKW (2478), NLDG (2531)
DNWKW (2478), NLDG (2531) DNWKW (2478), NLDG (2531) DFFTK (3237)
NWWUE ( 825 )
NWFW ( 806 ) NWFW ( 806 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
WNWVFA_W WNWVFE2_W WNWVFE_W WNWVG_W WNWVSA_W WNWVSE_W WNWVUMXA_W WNWVUMXE_W WNWVUMX_W WNWVU_W WOELDIR WOELOFF WOELTOL WPED
EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
BGWNWVFE (3445) BGWNWVFE (3445) NWSUE ( 802 ) NWWUE ( 825 ) NWWUE ( 825 ) NWWUE ( 825 ) NWWUE ( 825 ) NWWUE ( 825 ) NWWUE ( 825 ) COWIV (3829) COWIV (3829) COWIV (3829) GGPED ( 16 )
WPEDB_W WPEDC WPEDC_W WPEDMEM WPEDT_W WPEDV_W WPED_W
LOK EIN EIN LOK LOK EIN AUS
WPFGR_W WPHG WPRHOM_W WPRSCH_W WRI_C_UM WRLBHOM_W WRLBSCH_W WRNOHKF_W WRNOHK_W WSANFDO_W WSANFKH_W WSANFKT_W WSANFKW_W WSANFSU_W WSANFTK_W WSGESDO_W WSGESMR_W WSISTDO_W WSISTLS_W WSISTMR_W WSISTSVK_W WSIST_W WSMATEMP_W WSMAXDO_W WSMIDOOT_W WSMIT WSMITEMP_W WSNODO_W WSNOMR_W WSREALDO_W WSREALLS_W WSREALMR_W WSREAL_W WSTABMAX_W WSUMSDO_W WTAHFM WTANS WTKA WTMAX WTMIN WTMOT WTMOT_W WTOL WTTDCYCT WTTPOS WUB WUBISO_W WUBR_W WUB_W WUCCNT WWERTMIN WWMAX WWMIN WZCAN XCOHKB_W XHCHKB_W XKFMODI
AUS LOK LOK LOK LOK AUS AUS LOK LOK LOK AUS AUS AUS AUS EIN LOK LOK AUS AUS AUS EIN AUS LOK LOK LOK AUS LOK LOK LOK AUS AUS AUS AUS LOK LOK EIN EIN EIN AUS AUS EIN EIN EIN LOK LOK EIN EIN EIN EIN AUS AUS AUS AUS AUS LOK LOK LOK
Querverweisliste: Variable
Seite 3999 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von HT2KTMSV (3661) WNWRE ( 777 ) HT2KTMSV (3661), WNWRE ( 777 ) NWWUE ( 825 ), SRMUE ( 411 ) NWFW ( 806 ) NWFW ( 806 )
CANECU (3503) CANECU (3503) CANECU (3503) ADVE ( 573 ), AEVABU (1555), ALBK (1044), BGDVE ( 614 ), DBKS (3607), DFFT (3234), KOS (3109), LLRNFA ( 292 ), MDFAW ( 42 ), MDGEN ( 223 ), MDMIN ( 194 ), MDZUL ( 78 ), MSUDKSOM ( 772 ), ZUESZ (3759)
GGPED ( 16 ) CANECU (3503) GGPED ( 16 ) MDGEN ( 223 ) GGPED ( 16 ) EGEG ( 560 )
BGWPFGR (2781) ZWOUT (1681) BGWPR ( 500 ) BGWPR ( 500 ) URMEM (2849) AWEA (1509) AWEA (1509) BGMNOSPM (2226) BGMNOSPM (2226) KODOH (2403) BBKH (2384) BBHTRIP (3383) BBKW (2400) BGSIK (2438) KODOH (2403) KOMRH (2417) KODOH (2403) KOLASPH (2428) KOMRH (2417) BAKH (2392) KODOH (2403) KODOH (2403) KODOH (2403) COWIV (3829) KODOH (2403) KODOH (2403) KOMRH (2417) KODOH (2403) KOLASPH (2428) KOMRH (2417) BAKH (2392) KODOH (2403) KODOH (2403)
COWIV (3829) COWIV (3829)
CANECU (3503), GGPED ( 16 ) ARMD ( 66 ), BBKD ( 62 ), BGFAWU (1139), BGRLSOL ( 682 ), FUEDK (757 ), GGPED ( 16 ), MDBGRG ( 107 ), MDFAW ( 42 ), MSF ( 12 ), SKR (2351) ZUE (1656)
BGWPR ( 500 ) BGWPR ( 500 )
KODOH (2403), KOMRH (2417) KOMRH (2417) KODOH (2403), KOMRH (2417) KODOH (2403), KOLASPH (2428), KOMRH (2417) KODOH (2403)
BAKH (2392) BAKH (2392), KOMRH (2417) BAKH (2392) BAKH (2392), KOMRH (2417) BBKH (2384)
CANECU (3503)
BAKH (2392) BAKH (2392) BAKH (2392) BBKW (2400), BGSIK (2438)
GGTFAH (2746) EGTE (2725), GGTFA (2743) DFFTK (3237), GGTKA (2772) CANECU (3503) CANECU (3503) EGTE (2725) GGTFM (2726) BGTOL (2750)
DSCHED (3198) DSCHED (3198) EGAG ( 11 ), GGUB (2784), TKMWL (3056) DHR (2792) GGUBR (2787) GGUB (2784) DWUC (3243) COWIV (3829) COWIV (3829) COWIV (3829) COWIV (3829) KTMHK (1829) KTMHK (1829) DMDZAG (2686)
CANECU (3503) CANECU (3503) CANECU (3503) CANECU (3503)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
XOEL XOELV XQTM_W XS_F XZHEIL XZKRZNT XZKRZTP XZSEN XZSKRNT XZSKRTP Y YKFMODI Z2_F ZAABKS_W ZAKRPAR_W ZAKRSPI_W ZALDY ZATMAHK2_W ZATMAHK_W ZATMAKG2_W ZATMAKG_W ZATMAVK2_W ZATMAVK_W ZATMBHK2_W ZATMBHK_W ZATMBKG2_W ZATMBKG_W ZATMBVK2_W ZATMBVK_W ZATMWVS2_W ZATMWVS_W ZBURN ZBURNSU ZBURNSUM ZDASH1_W ZDASH2_W ZDASH_W ZDGKRACTR ZDKRKS_W ZDKRPAR ZDKRSPI ZFLDF_W ZFLUTSN_W ZFLUTS_F ZFSPAM ZGDFFUV_W ZGHOMH_W ZGHOML_W ZGHOMM_W ZGINCVS_W ZGINSTAT ZGLIM ZGOFF ZGSUMUI_W ZGUHOM_W ZGUI_W ZGUN_W ZGUP_W ZGUV_W ZGU_W ZGVCORR ZGVKOMP_W ZGVMWH_W ZGVMWL_W ZGVMWM_W ZGZYIDX ZHLL_W ZHZKF ZHZKF2 ZHZOFFF ZHZOFFF2 ZKDSEBKS_W ZKFRAT_W ZKHKAR_W ZKPSXS_W ZKRDIA_W ZKRFMU ZKRKSERR_W ZKRKS_W ZKRPAR ZKRSPI ZKRVF
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS LOK
COWIV (3829) COWIV (3829) BGTABST (2822) DMDFOF (2654) DKRS (1782) DKRIC (1772) DKRIC (1772) DKRS (1782) DKRIC (1772) DKRIC (1772) MS ( 9 ) DMDZAG (2686) DMDLFB (2677) BKS (1624) GGKR (1731) GGKR (1731) KRDY (1764) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) DHRLSU (1927) DHRLSU (1927) STADAP (1108) STADAP (1108) ESSTT (1099) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) DKRA (1795) GGKR (1731) GGKR (1731) GGKR (1731) HT2KTDFM (3680) ZGSTF9N (1399) ZGSTF9N (1399) SKP (2334) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) LLRNS ( 265 ) DLSF (2118) DLSF (2118) DLSF (2118) DLSF (2118) DBKS (3607) LRA (1322) KTMHK (1829) BGRPS ( 752 ) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) KRREG (1757)
Querverweisliste: Variable
Seite 4000 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DMDLU (2613)
ZGST (1369)
DKRS (1782) DKRIC (1772) DKRSPI (1779)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
ZKRZPAR ZKRZSPI ZKVAEQ ZKVEK ZLASF2_W ZLASF_W ZLASH2_W ZLASH_W ZLASOFF2_W ZLASOFF_W ZLDYKE_W ZLDY_W ZLKD ZLOOPLSU ZLOOPLSU2 ZLRS ZLRS2_W ZLRSMES2_W ZLRSMES_W ZLRSNOM2_W ZLRSNOM_W ZLRS_W ZLSDV_W ZLSD_W ZLSFVER_W ZLSFVOK_W ZMISSCH ZMNBKS_W ZMWOLFSTI ZNACHANZ ZNBM_W ZNDY_W ZNLPHNSYN ZNPLBKS_W ZOLFST ZOLFSTDG ZPH2OLD_W ZPHFL ZPHFL2 ZPHFL2CT_W ZPHFL3 ZPHFL3CT_W ZPHFL4 ZPHFL4CT_W ZPHFLCT_W ZPHNOK ZPHNOK2 ZPHNOK3 ZPHNOK4 ZPWM ZPWMD ZRIBERF ZRIBERF2 ZRINF2_W ZRINF_W ZRIWZGF ZRIWZGF2 ZRPH ZRPH2DIFF0 ZRPH2_L ZRPH3DIFF0 ZRPH3_L ZRPH4DIFF0 ZRPH4_L ZRPHDIFF0 ZRPHGEFLA ZRPHGEFLA2 ZRPHGEFLE ZRPHGEFLE2 ZRPH_L ZSDOLFST ZSDOLFSTC ZSEGLSU ZSEGLSUM ZSEGLSUMT ZSTFGR ZSYNCHRO ZSYNC_UM ZSYNC_UR ZSYNDELC ZSYNPH ZSYNSU
LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK AUS AUS LOK LOK LOK LOK AUS LOK LOK LOK LOK LOK LOK LOK AUS EIN LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK EIN LOK AUS LOK AUS LOK AUS LOK AUS AUS AUS AUS AUS LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK LOK
DKRIC (1772) DKRSPI (1779) COWIV (3829) KT_ZUEN (3746) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) LRFKC (1277) LRFKC (1277) BBKR (1716) BBKR (1716) BBKD ( 62 ) GGO2LSU (1899) GGO2LSU (1899) BGLAMOD (3411) BGLAMOD (3411) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) BGLAMOD (3411) MDFAW ( 42 ) MDFAW ( 42 ) DLSFV (2188) DLSFV (2188) NLKO ( 391 ) DBKS (3607) COWIV (3829) ZWOUT (1681)
Querverweisliste: Variable
Seite 4001 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
HT2KTIGNI (3712)
TKMWL (3056)
DDYLSU (1939)
BGLASO (1154), DDYLSU (1939)
GGCS (3599) BBKR (1716) NLPH (3449) DBKS (3607) COWIV (3829) COWIV (3829) DPH (2550) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) DPH (2550) DPH (2550) DPH (2550) DPH (2550) GGHLA (3142) GGHLA (3142) GGLSF (2012) GGLSF (2012) GGLSF (2012) GGLSF (2012) GGLSF (2012) GGLSF (2012)
DNWKW (2478), WANWKW (2492) DNWKW (2478), WANWKW (2492) DPH (2550) DNWKW (2478), WANWKW (2492) DPH (2550) DNWKW (2478), WANWKW (2492) DPH (2550) DPH (2550)
GGCS (3599) DPH (2550) HT2KTPH (3668) DPH (2550) HT2KTPH (3668) DPH (2550) HT2KTPH (3668) DPH (2550) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) HT2KTPH (3668) COWIV (3829) COWIV (3829) GGO2LSU (1899) GGO2LSU (1899) GGO2LSU (1899) FGRFULO ( 166 ) STADAP (1108) UFNC (2877) UFNC (2877) STADAP (1108) NLPH (3449) STADAP (1108)
DDG (2517), DPH (2550), GGCANECU (3580), NLDG (2531) DDG (2517), DPH (2550), GGCANECU (3580), NLDG (2531) DDG (2517), DPH (2550), GGCANECU (3580), NLDG (2531)
DDG (2517), DPH (2550), GGCANECU (3580), NLDG (2531)
BGLAMBDA (3406) BGWPFGR (2781), FGRABED ( 155 ), FGRREGL ( 185 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Definiert in
ZSYTP1_UM ZSYTP2_UM ZTGGBKS_W ZTPNT_A ZTTM_W ZUBKST ZUEN_BEG ZW1_UC ZW1_UM ZW1_UR ZW2_UC ZW2_UM ZW2_UR ZWAGR ZWBAS ZWBASAR ZWCALCAR ZWCONT ZWCONTAGR ZWC_C_UM ZWC_C_UR ZWDYNSF ZWDYNSF2 ZWDYNSH ZWDYNSH2 ZWDYNSHNO ZWDYNSHNO2 ZWFSONOX ZWFSONOX2 ZWGRU ZWGRUAR ZWGRUHMM ZWIST
LOK LOK LOK LOK LOK LOK AUS LOK AUS AUS LOK AUS AUS LOK AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK LOK AUS AUS AUS AUS
URTPU (2977) URTPU (2977) BKS (1624) GGKR (1731) BKS (1624) STADAP (1108) ESAUSG (3633) UFMIST (2921) UFZWC (2973) UFZWC (2973) UFMIST (2921) UFZWC (2973) UFZWC (2973) ZWGRU (1661) ZWBAS (1675) ZWBAS (1675) ZWOUT (1681) ZWGRU (1661) ZWGRU (1661) UFZWC (2973) UFZWC (2973) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) ZWGRU (1661) ZWGRU (1661) ZWGRU (1661) ZWOUT (1681)
ZWIST1 ZWIST2 ZWKFZWHKS ZWKFZWHSP ZWKRAFLD ZWLATE ZWLIMAR ZWMATMA ZWMATMA2 ZWMATMF ZWMATMF2 ZWMATMK ZWMATMK2 ZWMN ZWMND ZWMNMS ZWMNNST ZWMNT ZWMNUM ZWNORM ZWNWS ZWNWSKAT ZWNWSNORM ZWOPNWA0_W ZWOPNWA1_W ZWOPT ZWOPT2 ZWOPTL1 ZWOPTL1HKS ZWOPTL1HOM ZWOPTL1HSP ZWOPT_UC ZWOPT_UM ZWOUT ZWOUT2 ZWOUTAKT ZWOUTAKTAR ZWOUTAR ZWOUTCPL ZWOUTCPL2 ZWOUT_UC ZWOUT_UM ZWSCH ZWSELAR ZWSOL ZWSOL2 ZWSOLAR ZWSPAE
AUS AUS LOK LOK AUS LOK AUS AUS AUS AUS AUS AUS AUS LOK LOK LOK LOK LOK LOK LOK AUS LOK LOK LOK LOK AUS AUS LOK LOK LOK LOK LOK AUS AUS AUS AUS LOK LOK AUS AUS LOK AUS AUS AUS AUS AUS AUS AUS
ZWOUT (1681) ZWOUT (1681) ZWGRU (1661) ZWGRU (1661) ZWOUT (1681) ZWMIN (1704) ZWLIM (1671) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) ZWMIN (1704) ZWMIN (1704) ZWMIN (1704) ZWMIN (1704) ZWMIN (1704) ZWMIN (1704) ZWGRU (1661) ZWGRU (1661) ZWGRU (1661) ZWGRU (1661) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) UFMIST (2921) UFMIST (2921) ZWOUT (1681) ZWOUT (1681) HT2KTIGNI (3712) HT2KTIGNI (3712) KT_ZUEN (3746) ZWOUT (1681) ZWOUT (1681) UFMIST (2921) UFMIST (2921) ZUESCH (1701) ZWSEL (1686) MDZW (1693) MDZW (1693) MSF ( 12 ) ZWMIN (1704)
Querverweisliste: Variable
Seite 4002 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
UFMIST (2921)
UFMIST (2921)
MDBAS ( 93 ), MSF ( 12 ), ZUE (1656) ZUE (1656), ZWLIM (1671), ZWOUT (1681), ZWSEL (1686) ZUE (1656), ZUESZ (3759)
LAMBTS (1177), ZUE (1656), ZWBAS (1675) ZWBAS (1675) ZWBAS (1675) AWEA (1509), DFFT (3234), MDIST ( 87 ), MSF ( 12 ), TKMWL (3056), ZUE (1656), ZWMIN (1704) MDIST ( 87 ) MDIST ( 87 )
BBKR (1716), KRREG (1757), ZUE (1656) ZUE (1656), ZWOUT (1681), ZWSEL (1686)
TVWNO (2316)
LAMBTS (1177), MDIST ( 87 ), MDZW (1693), MSF ( 12 ), ZWMIN (1704) MDIST ( 87 ), MDZW (1693), ZWMIN (1704)
UFZWC (2973), ZUE (1656) UFZWC (2973)
HT2KTIGNI (3712) UFZWC (2973), ZUE (1656) UFZWC (2973)
ZUE (1656), ZWOUT (1681) ZUE (1656), ZWOUT (1681) ZWSEL (1686) ZWSEL (1686) MDZW (1693), ZUE (1656), ZWSEL (1686) ZUE (1656), ZWSEL (1686)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
ZWSPAE2 ZWSPAEHSP ZWSTNM ZWSTT ZWSTTA ZWSTZZTM ZWZYL1 ZW_POINTER ZW_ZZYLEND ZYLEAUSB ZYLNR_LOC ZYLVIRT ZYLZAB ZYLZAB2 ZZAEHL ZZAEHL_W ZZBANK ZZKWAS_W ZZPRZ ZZUEND_L ZZVIRT ZZWDYKR_W ZZWDYMD_W ZZYL
AUS LOK LOK AUS LOK LOK AUS LOK LOK EIN LOK AUS LOK LOK AUS AUS AUS AUS LOK LOK AUS LOK LOK AUS
ZWMIN (1704) ZWMIN (1704) ZWSTT (1679) ZWSTT (1679) ZWSTT (1679) ZWSTT (1679) ZWOUT (1681) ZWOUT (1681) ZWOUT (1681)
ZWSEL (1686)
ZZYLBEG ZZYLBI ZZYLDMD ZZYLDMD_F ZZYLEND ZZYLH
LOK AUS EIN EIN LOK AUS
ZWLIM (1671) BISYNC (2817)
ZZYLKR
AUS
GGKR (1731)
ZZYLKRA ZZYLKR_INT ZZYLKR_NEU ZZYLLFB
EIN LOK LOK AUS
GGKR (1731) GGKR (1731) DMDLFB (2677)
ZZYLNMCTR ZZYLS ZZYLSTART ZZYLSTOP ZZYLZAG ZZYLZUE
LOK AUS LOK LOK AUS AUS
ZWLIM (1671) SYNTIZW (1505) ZWSEL (1686) ZWSEL (1686) DMDZAG (2686) KT_ZUEN (3746)
ZZYLZUEOLD Z_AGRE Z_AGRL Z_AGRS Z_AGRV Z_ANWS Z_ANWS2 Z_ANWSE Z_ANWSE2 Z_ASGNPL Z_ASV Z_ATVH Z_ATVH2 Z_BKS Z_BKSE Z_BKVP Z_BKVPE Z_BM Z_BREMS Z_BZNPL Z_CAIR Z_CAIRP Z_CAS Z_CAT Z_CBSG Z_CGAT Z_CGE Z_CGRA Z_CIF Z_CIFS Z_CINS Z_CKLA Z_CLWS Z_CNOX
AUS AUS AUS AUS AUS EIN EIN EIN EIN AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
ZWLIM (1671) DAGRE (3338) DAGRLS ( 985 ) DAGRS ( 993 ) DAGRLS ( 985 )
Seite 4003 von 4100 31.JAN.2003 Thomas Brosi
STADAP (1108), ZUE (1656), ZWBAS (1675), ZWMIN (1704)
TC1MOD (3001)
AEVAB (1533), EVABUE (1562) UFRKC (2938) BGWNE (3441) BGLASO (1154) BGLASO (1154) HT2KTIGNI (3712) HT2KTIGNI (3712) KONCW (3346) HT2KTWNE (3696) KRDY (1764) DMDMIL (2700) HT2KTWNE (3696) KRDY (1764) KRDY (1764) HT2KTWNE (3696)
ZWLIM (1671) SYNTIZW (1505)
ZWSTT (1679) AEVAB (1533), BGEVAB (1559), BGLASO (1154), GK (1081) AEKP (1618), BGWNE (3441)
BGWNE (3441), DDG (2517)
AEVAB (1533), BBFEWNE (3379), BGWNE (3441), BISYNC (2817), DPH (2550), ESUK (1130), GGKR (1731), HT2KTIGNI (3712), KT_ZUEN (3746), MDBAS ( 93 ), RDE (3457), SYNTIZW (1505) AEVAB (1533), KT_ZUEN (3746), RKTI (1494), SYNTIZW (1505) DMDFOF (2654), DMDLFB (2677), DMDZAG (2686) DMDFOF (2654) ESAUSG (3633), GK (1081), KT_ES (3737), MDZW (1693), RKTI (1494), UFRKTI (2930), ZUE (1656), ZWBAS (1675), ZWHMM (1660) BBKR (1716), DKRA (1795), KRADAP (1768), KRDY (1764), KRKE (1746), KRREG (1757), KRZFKT (1771) KRREG (1757)
ADDLGME9Q ( 377 ), DLGHMM ( 378 ), DMDFON (2575), DMDLFK (2676), DMDLU (2613), DMDLUA (2630), DMDMIL (2700), ZGSTF9N (1399) ESAUSG (3633), GK (1081), KT_ES (3737), RKTI (1494), UFRKTI (2930)
HT2KTIGNI (3712), MDZW (1693), SYNTIZW (1505), ZUE (1656), ZUESCH (1701), ZUESZ (3759), ZWBAS (1675), ZWGRU (1661), ZWLIM (1671), ZWOUT (1681), ZWSEL (1686) ZWOUT (1681), ZWSEL (1686) BBAGR ( 956 ) BBAGR ( 956 ), BGAGR ( 478 ), DIMCAGR (3250), GGAGRV ( 913 ) BBAGR ( 956 ), DIMCAGR (3250), TKMWL (3056) DIMCAGR (3250) DLSUV (2001) DLSUV (2001) BBDNWS ( 867 ) BBDNWS ( 867 )
MDASG ( 120 ) DTANKL (1642) DGGTVHK (2761) DGGTVHK (2761) DBKS (3607) DBKSE (3615) DBKVP ( 555 ) DBKVPE ( 559 ) DDG (2517) EGEG ( 560 ) MDASG ( 120 ) CANECUR (3536) GGCS (3599) GGCASR (3490) CANECUR (3536) CANECUR (3536) CANECUR (3536) GGCEGS (3592) GGCGRA (3499) CANECUR (3536) CANSEN (3475) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANSEN (3475)
DTANKL (1642) ABKVP ( 553 ), TKMWL (3056)
GGEGAS ( 34 )
CANECUR (3536), DMFB (3278), GGCANECU (3580)
DHNOHK (2308), GGLSHNO (2115)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Z_CNOX2 Z_CTOG Z_DK Z_DK1P Z_DK2P Z_DMTK Z_DPUPSR Z_DSBKV Z_DSKV Z_DSS Z_DST Z_DSU Z_DSV Z_DVEE Z_DVEF Z_DVEFO Z_DVEL Z_DVEN Z_DVER Z_DVET Z_DVEU Z_DVEUB Z_DVEUW Z_DVEV Z_DYLSU Z_DYLSU2 Z_DZKU0 Z_DZKU1 Z_DZKU2 Z_DZKU3 Z_DZKU4 Z_DZKU5 Z_DZKU6 Z_DZKU7 Z_EGSBGR Z_ENWS Z_ENWS2 Z_ENWSE Z_ENWSE2 Z_ETRE Z_EZLA Z_EZLA2 Z_FKU Z_FLAGS_UC Z_FLAGS_UM Z_FP1P Z_FP2P Z_FPP Z_FRA Z_FRA2 Z_FRST Z_FRST2 Z_GECOD Z_GRBH Z_HDEVH1 Z_HDEVK Z_HDEVL1 Z_HDR Z_HELSU Z_HELSU2 Z_HLA Z_HNOHK Z_HNOHK2 Z_HRE Z_HSF Z_HSF2 Z_HSFE
EIN AUS AUS AUS AUS EIN AUS AUS AUS AUS AUS AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
Z_HSFE2
AUS
DHLSFK (2174)
Z_HSH Z_HSH2 Z_HSHE Z_HSHE2 Z_HSV Z_HSV2 Z_HSVE Z_HSVE2 Z_HSVSA Z_HSVSA2 Z_ICLSU Z_ICLSU2
EIN EIN EIN EIN AUS AUS AUS AUS EIN EIN AUS AUS
DHRLSU (1927) DHRLSU (1927) DHRLSUE (1936) DHRLSUE (1936)
Definiert in
Querverweisliste: Variable
Seite 4004 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von DHNOHK (2308), GGLSHNO (2115)
CANECUR (3536) DDVE (3321) DDVE (3321) DDVE (3321) DIMCTES (3247) BGDSAD (3397) DDSBKV ( 548 ) DDSKV (1606) DDSS ( 511 ) EGAG ( 11 ) GGDSU ( 523 )
DBKVP ( 555 )
DTANKL (1642) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDVE (3321) DDYLSU (1939) DDYLSU (1939) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) MDASGPH ( 136 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEEIN ( 889 ) DNWSEEIN ( 889 ) DETRE (3194)
BGELSV (3400), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), FLSUBB (1913)
DLSUV (2001) DLSUV (2001) BBDNWS ( 867 ) BBDNWS ( 867 ) DIMCLS (3254) DIMCLS (3254)
MDASGPH ( 136 ) UFMZUL (2910) UFFGRC (2903) GGPED ( 16 ) GGPED ( 16 ) EGEG ( 560 ) DKVS (1346) DKVS (1346) DFRST (1361) DFRST (1361) CANECUR (3536) GGFGRH ( 147 ) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) DHELSU (1968) DHELSU (1968) GGHLA (3142) DHNOHK (2308) DHNOHK (2308) DHR (2792) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174)
DICLSU (1952) DICLSU (1952)
UFFGRC (2903) UFMZUL (2910), UFSPSC (2871), URADCC (2855)
DTANKL (1642) DTANKL (1642) DTANKL (1642) DTANKL (1642)
DTANKL (1642) BGELSV (3400), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), FLSUBB (1913) DLSAHKBD (2071), DNOHK (2289) DLSAHKBD (2071), DNOHK (2289) GGUBR (2787) DIMCHLS (3267), DLSF (2118) DIMCHLS (3267), DLSF (2118) DHLSFKE (2181), DIMCHLS (3267), DLSAFK (2140), DLSF (2118), HLSFK (2184) DHLSFKE (2181), DIMCHLS (3267), DLSAFK (2140), DLSF (2118), HLSFK (2184) DIMCHLS (3267) DIMCHLS (3267) DIMCHLS (3267), DLSAHKBD (2071) DIMCHLS (3267), DLSAHKBD (2071) BGELSV (3400), DIMCHLS (3267), FLSUBB (1913), GGRTLSU (1907) BGELSV (3400), DIMCHLS (3267), FLSUBB (1913), GGRTLSU (1907) BGELSV (3400), DIMCHLS (3267), FLSUBB (1913) BGELSV (3400), DIMCHLS (3267), FLSUBB (1913) DIMCHLS (3267) DIMCHLS (3267) BGELSV (3400), DIMCLS (3254), DULSU (1997), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), DULSU (1997), FLSUBB (1913)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Variable
Typ
Z_KAT Z_KAT2 Z_KATF Z_KATF2 Z_KATNO Z_KATNO2 Z_KLDF Z_KRA01 Z_KRA02 Z_KRA03 Z_KRA04 Z_KRA05 Z_KRA06 Z_KRA07 Z_KRA08 Z_KRIC Z_KRSPI Z_KS1 Z_KS2 Z_KS3 Z_KS4 Z_KUPPL Z_LASFK Z_LASFK2 Z_LASH
EIN EIN AUS AUS EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
Z_LASH2
AUS
DLSAHKBD (2071)
Z_LATP Z_LATP2 Z_LATV Z_LATV2 Z_LAVF Z_LAVF2 Z_LAVH Z_LAVH2 Z_LBK Z_LBKE Z_LBKO Z_LBKP Z_LGHMM Z_LLR Z_LLRH Z_LLRM Z_LM Z_LSF
EIN EIN EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLBK (1073) DLBK (1073) DLBK (1073) DLBK (1073) DLGHMM ( 378 ) LLRMD ( 245 ) DLLR ( 256 ) DLLR ( 256 ) DSELHFS ( 528 ) DLSF (2118)
Z_LSF2
AUS
DLSF (2118)
Z_LSFHV Z_LSFHV2 Z_LSFV Z_LSH
EIN EIN AUS AUS
DLSFV (2188) DNOHK (2289)
Z_LSH2
AUS
DNOHK (2289)
Z_LSHV Z_LSUIA Z_LSUIA2 Z_LSUIP Z_LSUIP2 Z_LSUKS Z_LSUKS2 Z_LSUUN Z_LSUUN2 Z_LSUVM Z_LSUVM2 Z_LSV
EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) BGELSV (3400)
Z_LSV2
AUS
BGELSV (3400)
Z_LSVV Z_LUES1E Z_LZSR Z_MA Z_MD Z_MDB Z_MDSCH Z_MFA Z_MSVE Z_N Z_NOHK
AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DLSUV (2001) DLUES1E (3343) BGADAP ( 423 ) MDASG ( 120 ) DMDMIL (2700) DMBEG ( 324 ) NLKO ( 391 ) DMFB (3278) DMSVE (1604) DDG (2517) DNOHK (2289)
Querverweisliste: Variable
Definiert in
Referenziert von
DKATSPFK (2048) DKATSPFK (2048)
DSKNO (2324), TKMWL (3056) TKMWL (3056) DIMCKAT (3252) DIMCKAT (3252) NLKO ( 391 ) NLKO ( 391 )
MDGEN ( 223 ) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRA (1795) DKRIC (1772) DKRSPI (1779) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DKUPPL ( 41 ) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071)
Seite 4005 von 4100 31.JAN.2003 Thomas Brosi
TKMWL (3056) TKMWL (3056) TKMWL (3056) TKMWL (3056) DIMCLS (3254), DLSF (2118), DPLLSU (1979) DIMCLS (3254), DLSF (2118), DPLLSU (1979) DLSAFK (2140), DPLLSU (1979), GGLSHNO (2115), LRHKEB (1305), NLKO (391 ), TKMWL (3056) DLSAFK (2140), DPLLSU (1979), GGLSHNO (2115), NLKO ( 391 ), TKMWL (3056) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254) DIMCLS (3254)
LBKUE (1035)
DTANKL (1642) DTANKL (1642) DTANKL (1642) DIMCLS (3254), DLSAFK (2140), DLSSA (3282), DPLLSU (1979), DTANKL (1642) DIMCLS (3254), DLSAFK (2140), DLSSA (3282), DPLLSU (1979), DTANKL (1642) DIMCLS (3254), DLSF (2118) DIMCLS (3254), DLSF (2118) DIMCLS (3254), DLSAFK (2140), DLSF (2118), DPLLSU (1979) DLSAHKBD (2071), DLSSA (3282), DPLLSU (1979), DTANKL (1642), GGLSHNO (2115), TKMWL (3056) DLSAHKBD (2071), DLSSA (3282), DPLLSU (1979), DTANKL (1642), GGLSHNO (2115), TKMWL (3056) DIMCLS (3254), DKATFKEB (2036), DPLLSU (1979) BGELSV (3400), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), FLSUBB (1913) BBBO (1367), DCFFLR (3417), DIMCLS (3254), DKATFKEB (2036), DLSSA (3282), DTANKL (1642), GGRTLSU (1907), TKMWL (3056) BBBO (1367), DCFFLR (3417), DIMCLS (3254), DKATFKEB (2036), DLSSA (3282), DTANKL (1642), GGRTLSU (1907), TKMWL (3056) DIMCLS (3254), FLSUBB (1913)
DTANKL (1642)
DLSAHKBD (2071), DTANKL (1642), GGNOC (2196), NLKO ( 391 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Variable
Variable
Typ
Definiert in
Referenziert von
Z_NOHK2 Z_NOHKP Z_NOLSU Z_NOLSU2 Z_NWKWA Z_NWKWA2 Z_NWKWE Z_NWKWE2 Z_NX Z_ORA Z_ORA2 Z_PH Z_PH2 Z_PH3 Z_PH4 Z_PHM Z_PLLSU Z_PLLSU2 Z_SALSU Z_SALSU2 Z_SCR Z_SKNO Z_SUE Z_SUE2 Z_SWE Z_TA Z_TAHFM Z_TANKL Z_TES Z_TESF Z_TESG Z_TEVE Z_THM Z_TKA Z_TM Z_TMKI Z_TNE Z_TOL Z_TUM Z_UB Z_UBR Z_UF2SG Z_UFMV Z_UFNC Z_UFPR Z_UFRKC Z_UFRLIP Z_UFSGA Z_UFSGB Z_UFSGC Z_UFSKA Z_UFSPSC Z_ULSU Z_ULSU2 Z_URRAM Z_URROM Z_URRST Z_VFZ Z_ZGST00
AUS EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS EIN EIN AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS AUS
DNOHK (2289)
DLSAHKBD (2071), GGNOC (2196), NLKO ( 391 ) DTANKL (1642) GGLSHNO (2115) GGLSHNO (2115)
DNOHK (2289) DNOHK (2289) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNMAX ( 239 ) DKVS (1346) DKVS (1346) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPLLSU (1979) DPLLSU (1979) DSALSU (1995) DSALSU (1995) GGCS (3599) DSKNO (2324) DSUE (3340) DSUE (3340) BGRBS (2696) GGTFA (2743) GGTFAH (2746) DTANKL (1642) DTEV (1444)
DTEVE (3334) GGTFM (2726) GGTKA (2772) GGTFM (2726) GGGTS (2754) DTNE (3822) BGTOL (2750) BGTUMG (2773) EGAG ( 11 ) GGUBR (2787) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DUF (2984) DULSU (1997) DULSU (1997) DUR (2862) DUR (2862) DUR (2862) EGAG ( 11 ) ZGST (1369)
Seite 4006 von 4100 31.JAN.2003 Thomas Brosi
DTANKL (1642) DTANKL (1642)
BGELSV (3400), DIMCLS (3254), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), FLSUBB (1913) DIMCLS (3254), FLSUBB (1913), SALSU (1971) FLSUBB (1913), SALSU (1971) SKR (2351)
DIMCTES (3247), GKEB (1199), TKMWL (3056) DIMCTES (3247) DIMCTES (3247)
GGUB (2784)
BGELSV (3400), DIMCLS (3254), DPLLSU (1979), FLSUBB (1913) BGELSV (3400), DIMCLS (3254), DPLLSU (1979), FLSUBB (1913)
DVFZ ( 192 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Parameter
Seite 4007 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Querverweisliste: Parameter Parameter
Typ
Definiert in
A0 A1 A2 ABKKATTAB ABOINI ABOLRAR ABOMX ACSZNBM ACSZRPH ADAGRVPMN ADAGRVPMX ADAGRVPSA ADCC_MX_UM ADCC_T_UM ADCQ_T_UM ADCTSMN_UM ADCTSMX_UM ADCTS_T_UM ADCY ADIFNPMX ADIFNPMXFA ADRONLOGIN ADTAAGRMN AELLGOV AELZGOV AFDAGR AFDAGRK AFZBKLH AFZBKLN AGANGW AGDAGR AGDAGRK AGRADNMX AGRDIFMX AGRGRZ AGRH AGRHMN AGRHMX AGRIAMAX AGRK AGRKD0 AGRKD1 AGRKDU0 AGRKDU1 AGRKDU2 AGRKI0 AGRKI1 AGRKIU0 AGRKIU1 AGRKIU2 AGRKLIANT AGRKP0 AGRKP1 AGRKPU0 AGRKPU1 AGRKPU2 AGRKREIS AGRKREISST AGRMSVP AGRPIDMN AGRPIDMX AGRPULLDW AGRPUMAMX AGRPWUMA AGRTAADMN AGRTMADMN AGRTMADMX AGRUBADMN AGRUBSOLL AGRUMABAND AGRUMAIINI AGRVPLOW AGRVPN AGRVPPWR AGRVPSAP AGRVPSAT AGRVPSAV AGRVPSMX AGRVPSSMN AGRVPSSMX AGRVPSTG
FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) BBKH (2384) BBBO (1367) BBBO (1367) BBBO (1367) GGCS (3599) GGCS (3599) ADAGRLS (1007) ADAGRLS (1007) ADAGRLS (1007) URADCC (2855) URADCC (2855) URADCC (2855) URADCC (2855) URADCC (2855) URADCC (2855) DMDMIL (2700) DNOHK (2289) DNOHK (2289) T2LID (3789) ADAGRLS (1007) DLGHMM ( 378 ) ZGST (1369) DAGRS ( 993 ) DAGRS ( 993 ) GGTFM (2726) GGTFM (2726) DKUPPL ( 41 ) DAGRS ( 993 ) DAGRS ( 993 ) ADAGRLS (1007) DAGRLS ( 985 ) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AGRPSOL ( 950 ) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) ADAGRLS (1007) ADAGRLS (1007) ADAGRLS (1007) ADAGRLS (1007) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) ADAGRLS (1007) AAGRDC (1016) AAGRDC (1016) AGRPSOL ( 950 ) AGRPSOL ( 950 ) GGAGRV ( 913 )
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
AGRVPUGDAP AGRVPUN AGRVPZU AGR_AOG AGR_AUG AHEAGW AHEAGWS AHEARV AHEKABB AHEKS1B1 AHEKS1B2 AHEKSB1 AHEKSB2 AINTKAN AIZUAGHK AKUPPLB ALFO ALFOF ALGBSTP AMNHTV AMNHTVFA AMSV_CHANN AMXTVF AMXTVFFA ANALUN ANALUST ANPRMAX ANPRMAXFA ANRZUEMX ANWFOHE ANWFOST ANWSTP ANZDYNSF ANZDYNSH ANZDYNSHNO ANZDYSTEIG ANZEKPVLMX ANZFSONOX ANZFSPAA ANZFSPAB ANZFSPAS ANZHLASH ANZHNOS ANZHNOXK ANZHZKF ANZHZOFFF ANZKTFSNO ANZLVMXA ANZLVMXE ANZPLPRF ANZREGF ANZRIBEF ANZRIWZGF ANZSGK ANZSYNMX ANZTMN ANZTPMX ANZTPUD ANZUDSSMN ANZ_ZRPH APDTEVX APFKDI APFKDIT APFKDX ARQTAGRMN ARQTAGRMX ARQTLBKMN ARQTLBKMX ARQTNWAMAX ARQTNWAMIN ARQTNWEMAX ARQTNWEMIN ASDELAY ASGMDMX ASGPHNPLC0 ASGPHNPLC1 ASGPL0_UC ASGPL0_UM ASGPL1_UC ASGPL1_UM ASHEAL ATISLATM
FW FW FW FW FW FW FW FW KWB FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL
AGRPSOL ( 950 ) AAGRDC (1016) AAGRDC (1016) TKAP (3105) TKAP (3105) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) KTMHK (1829) DKUPPL ( 41 ) DMDFON (2575) DMDFOF (2654) DLGHMM ( 378 ) DNOHK (2289) DNOHK (2289)
Querverweisliste: Parameter
Seite 4008 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
HT2KTMSV (3661) DNOHK (2289) DNOHK (2289) DMDLAD (2652) DMDLAD (2652) GGNOC (2196) GGNOC (2196) STADAP (1108) DMDFON (2575) DMDFOF (2654) DMDFOF (2654) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DDYLSU (1939) AEKP (1618) DLSAHKBD (2071) SKP (2334) SKP (2334) SKP (2334) NLKO ( 391 ) NLKO ( 391 ) NLKO ( 391 ) DLSF (2118) DLSF (2118) DLSAHKBD (2071) NWEVO ( 831 ) NWEVO ( 831 ) BGPNOS (2286) SKR (2351) GGLSF (2012) GGLSF (2012) SKR (2351) NLPH (3449) DDSS ( 511 ) FGRFULO ( 166 ) FGRFULO ( 166 ) GGDSS ( 521 ) GGCANECU (3580) DTEV (1444) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) TKSTA (3053) TKSTA (3053) TKSTA (3053) TKSTA (3053) HT2KTNWS (3686) HT2KTNWS (3686) HT2KTNWS (3686) HT2KTNWS (3686) DLGHMM ( 378 ) MDASGPH ( 136 ) MDASGPH ( 136 ) MDASGPH ( 136 ) UFSGSC (2966) UFSGSC (2966) UFSGSC (2966) UFSGSC (2966) DLGHMM ( 378 ) LANSWL (1165)
DMDFON (2575)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
ATIWKSTM ATMABKA ATMABKF ATMABKK ATMRWT ATRI ATRZWI ATRZWP ATVFETTO ATVFETTU ATVMAGO ATVMAGU AUSC_A_UM AUSGH_T_UM AUSG_T_UM AUSZH_T_UM AUSZ_T_UM AVDTEVHX AVDTEVMX AVKATFS AVNOHKKMX AVRALU AWALEMX AWFFSPA AWFSPAM AZDISAGRT AZGHEAL AZKELDYN AZKRLDYN AZKRNDYN AZSAAST AZSADAGR AZSTLU AZSTPON AZYTIABB B1 B2 BAMHMM BDEMODAP BDEMODPR BDEMODZU BETAN BETAUS BFGRO BFGRU BGRA_T_UM BPHUTEB BPVMFA BPVNMOT BRABEVI BRACC_T_UM BRATD BRATU BREMS_T_UM BRESP_T_UM BSWKB BSWKV BUSOFFCTR BUSOFFTIME BZ_MSRM_UM CAKFA CANVERS CATCHDEG CCMKBI CDASG CDASG1 CDCAGRE CDCANWSE CDCANWSE2 CDCDZKU0 CDCDZKU1 CDCDZKU2 CDCDZKU3 CDCDZKU4 CDCDZKU5 CDCDZKU6 CDCDZKU7 CDCENWSE CDCENWSE2 CDCFRST CDCFRST2 CDCHDEVH1
KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL FW FW FW FW KWB FW FW FW FW FW FW FW FW FW FW FW KL FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL
LANSWL (1165) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) DHRLSU (1927) ATR (1870) ATR (1870) ATR (1870) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) UMAUSC (2833) URMEM (2849) URMEM (2849) URMEM (2849) URMEM (2849) DTEV (1444) DTEV (1444) DKATSPFK (2048) SKP (2334) DMDSTP (2634) ALE (2507) SKP (2334) SKP (2334) BGAGRTS ( 984 ) ZGST (1369) BBKR (1716) BBKR (1716) BBKR (1716) BBAGR ( 956 ) BBAGR ( 956 ) DMDSTP (2634) DMDSTP (2634) DMDMIL (2700) ARMD ( 66 ) ARMD ( 66 ) SKR (2351) BDEMKO ( 327 ) BGBVG (1189) BDEMKO ( 327 ) KMTR (3147) KMTR (3147) FGRABED ( 155 ) FGRABED ( 155 ) UFFGRE (2889) TEB (1410) SKR (2351) SKR (2351) FGRFULO ( 166 ) UFFGRE (2889) FGRFULO ( 166 ) FGRFULO ( 166 ) UFFGRE (2889) UFFGRE (2889) FGRFULO ( 166 ) FGRFULO ( 166 ) CANECUR (3536) CANECUR (3536) UFMSRC (2905) TEB (1410) CANECU (3503) RDE (3457) CANECU (3503) MDASG ( 120 ), MDASGPH ( 136 ) MDASG ( 120 )
Querverweisliste: Parameter
Seite 4009 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021)
CANSEN (3475) CANSEN (3475)
TKSTA (3053) TKSTA (3053) TKSTA (3053) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) TKSTA (3053) TKSTA (3053) DFRST (1361) DFRST (1361) DHDEVE (1574)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
CDCHDEVK CDCHDEVL1 CDCHDR CDCHLA CDCKPE2 CDCKRIC CDCKRSPI CDCKS1 CDCKS2 CDCKS3 CDCKS4 CDCLASF CDCLASH CDCLBKE CDCMD CDCMD00 CDCMD01 CDCMD02 CDCMD03 CDCMD04 CDCMD05 CDCMD06 CDCMD07 CDCMD08 CDCMD09 CDCMD10 CDCMD11 CDCMDB CDCNWKWA CDCNWKWA2 CDCNWKWE CDCNWKWE2 CDCPH CDCPH2 CDCPH3 CDCPH4 CDCPHM CDCSKNO CDCSUE CDCSUE2 CDCTA CDCTAHFM CDCTEVE CDCTHM CDCTM CDCUB CDCURRAM CDCURROM CDCURRST CDCWFS CDCWFSRC CDCZGST00 CDFO CDFOMOD CDKDZKU0 CDKDZKU1 CDKDZKU2 CDKDZKU3 CDKDZKU4 CDKDZKU5 CDKDZKU6 CDKDZKU7 CDKFRST CDKFRST2 CDKHDEVH1 CDKHDEVK CDKHDEVL1 CDKHDR CDKHLA CDKKRIC CDKKRSPI CDKKS1 CDKKS2 CDKKS3 CDKKS4 CDKLASF CDKLASH CDKMD CDKMD00 CDKMD01 CDKMD02 CDKMD03
KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KWB KL KL KL KL KL KL KL KL KL KL KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) GGHLA (3142)
Querverweisliste: Parameter
Seite 4010 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
TKSTA (3053) DKRIC (1772) DKRSPI (1779) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DLSAFK (2140) DLSAHKBD (2071) TKSTA (3053) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMBEG ( 324 ) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DSKNO (2324) DSUE (3340) DSUE (3340) GGTFA (2743) GGTFAH (2746) TKSTA (3053) GGTFM (2726) GGTFM (2726) GGUB (2784) DUR (2862) DUR (2862) DUR (2862) WFS (3819) WFS (3819) ZGST (1369) DMDFOF (2654) DMDFOF (2654) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DFRST (1361) DFRST (1361) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) GGHLA (3142) DKRIC (1772) DKRSPI (1779) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DLSAFK (2140) DLSAHKBD (2071) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700)
DMDFON (2575) DMDFON (2575)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
CDKMD04 CDKMD05 CDKMD06 CDKMD07 CDKMD08 CDKMD09 CDKMD10 CDKMD11 CDKMDB CDKNWKWA CDKNWKWA2 CDKNWKWE CDKNWKWE2 CDKPH CDKPH2 CDKPH3 CDKPH4 CDKPHM CDKSKNO CDKSUE CDKSUE2 CDKTAHFM CDKURRAM CDKURROM CDKURRST CDKZGST00 CDPCV CDTDZKU0 CDTDZKU1 CDTDZKU2 CDTDZKU3 CDTDZKU4 CDTDZKU5 CDTDZKU6 CDTDZKU7 CDTFRST CDTFRST2 CDTHDEVH1 CDTHDEVK CDTHDEVL1 CDTHDR CDTHLA CDTKRIC CDTKRSPI CDTKS1 CDTKS2 CDTKS3 CDTKS4 CDTLASF CDTLASH CDTMD CDTMD00 CDTMD01 CDTMD02 CDTMD03 CDTMD04 CDTMD05 CDTMD06 CDTMD07 CDTMD08 CDTMD09 CDTMD10 CDTMD11 CDTMDB CDTNWKWA CDTNWKWA2 CDTNWKWE CDTNWKWE2 CDTPH CDTPH2 CDTPH3 CDTPH4 CDTPHM CDTSKNO CDTSUE CDTSUE2 CDTTA CDTTAHFM CDTTHM CDTTM CDTUB CDTURRAM
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMBEG ( 324 ) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DSKNO (2324) DSUE (3340) DSUE (3340) GGTFAH (2746) DUR (2862) DUR (2862) DUR (2862) ZGST (1369) BBBO (1367) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DFRST (1361) DFRST (1361) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) GGHLA (3142) DKRIC (1772) DKRSPI (1779) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DLSAFK (2140) DLSAHKBD (2071) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMBEG ( 324 ) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DSKNO (2324) DSUE (3340) DSUE (3340) GGTFA (2743) GGTFAH (2746) GGTFM (2726) GGTFM (2726) GGUB (2784) DUR (2862)
Querverweisliste: Parameter
Seite 4011 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Parameter
Parameter
Typ
Definiert in
Referenziert von
CDTURROM CDTURRST CDTWFS CDTWFSRC CDTZGST00 CDWGANG CDWGANGB CDWKOB CHCHKDNDT CHCHKTM CHK CIDFKDI CIDFKDI2 CIDFKDR CIDFKDR2 CIDFKDSP CIDFKDSP2 CIDFKDSPT CIDFKDSPT2 CIDSKN CKTSEFR CKTSEMN CKTSEMX CLADZKU0 CLADZKU1 CLADZKU2 CLADZKU3 CLADZKU4 CLADZKU5 CLADZKU6 CLADZKU7 CLAFRST CLAFRST2 CLAHDEVH1 CLAHDEVK CLAHDEVL1 CLAHDR CLAHLA CLAKRIC CLAKRSPI CLAKS1 CLAKS2 CLAKS3 CLAKS4 CLALASF CLALASH CLAMD CLAMD00 CLAMD01 CLAMD02 CLAMD03 CLAMD04 CLAMD05 CLAMD06 CLAMD07 CLAMD08 CLAMD09 CLAMD10 CLAMD11 CLAMDB CLANWKWA CLANWKWA2 CLANWKWE CLANWKWE2 CLAPH CLAPH2 CLAPH3 CLAPH4 CLAPHM CLASKNO CLASUE CLASUE2 CLATA CLATAHFM CLATHM CLATM CLAUB CLAURRAM CLAURROM CLAURRST CLAZGST00 CLRFK
FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
DUR (2862) DUR (2862) WFS (3819) WFS (3819) ZGST (1369) KOS (3109) KOS (3109) KOS (3109) KTMHK (1829) KTMHK (1829) KTMHK (1829) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DSKNO (2324) SKP (2334) SKP (2334) SKP (2334) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DFRST (1361) DFRST (1361) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) GGHLA (3142) DKRIC (1772) DKRSPI (1779) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DLSAFK (2140) DLSAHKBD (2071) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMBEG ( 324 ) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DSKNO (2324) DSUE (3340) DSUE (3340) GGTFA (2743) GGTFAH (2746) GGTFM (2726) GGTFM (2726) GGUB (2784) DUR (2862) DUR (2862) DUR (2862) ZGST (1369) LRFKEB (1290)
LRFKC (1277)
Seite 4012 von 4100 31.JAN.2003 Thomas Brosi
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
CLRFKEB CLRHKZP CLRS CLRSHK CLRSHKA CLRSHKEB CLRSHKEBA CLRSKA CNFKUPPL CNFLLR2SG CNFLLRNS CNFMDVER CNFMDWAN CNFSL CNMDV2SG CNSDEF CNS_AOG CNS_AUG CNTHEAL CNTHNOTPK CORRDTLS CORTINC CORTINIT CORTMX COXLEAN COXRICH CPLUFT CREDSTU CSAIR CSGRA CTHDRERRSW CWAAGRDC CWADAGR CWAFR CWAGR CWAGREO CWAGREO2 CWAGRVBP CWAGRVBP2 CWALBK CWALE CWARMD CWASGCAN CWASGPRAE CWASTKO CWATM CWATR CWBAKH CWBBAGR CWBBAGRMW CWBBGANG CWBBHTRIP CWBBKD CWBBKH CWBDEMEN CWBDEMKO CWBDEMST CWBDEMUM CWBEMHA CWBGADAP CWBGAGR CWBGAGRA CWBGAGRA2 CWBGBVG CWBGELSV CWBGFAWU CWBGFKMS CWBGLASO CWBGLBK CWBGNLLKH CWBGPNOS CWBGRLFGZS CWBGRLP CWBGRLSOL CWBGSIK CWBGTABST CWBGWDKBA CWBGWNWVFE CWBGWPFGR CWBKS CWBKS2 CWBKV
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
LRFKEB (1290) LRHKEB (1305) LRS (1228) LRHKEB (1305)
Querverweisliste: Parameter
Seite 4013 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGLAMOD (3411), LRSEB (1200) LRHKEB (1305)
LRHKEB (1305) LRHKEB (1305) LRSKA (1261) LLRBB ( 247 ) DLLR ( 256 ) LLRNS ( 265 ) MDVER ( 206 ) MDWAN ( 214 ) MDVERB ( 197 ) MDVERB ( 197 ) EEPINIKW (3825) TKAP (3105) TKAP (3105) DHDEVE (1574) TVWNO (2316) KTMHK (1829) DDG (2517) DDG (2517) DDG (2517) BGLAMABM (2237) BGLAMABM (2237) KTMHK (1829) MDRED (1526) CANECUR (3536) CANECUR (3536) DKVBDE (1607) AAGRDC (1016) ADAGRLS (1007) MDANF ( 114 )
TKAP (3105)
BGAGR ( 478 ), BGAGRSOL ( 919 ) BGAGR ( 478 ) BGAGR ( 478 ) BGMSABG (1880), KOLASPH (2428) BGMSABG (1880), KOLASPH (2428) ALBK (1044) ALE (2507), HT2KTWNE (3696) ARMD ( 66 ) MDASG ( 120 ) MDASG ( 120 ) EASTKO (3618) ATM (1799) ATR (1870) BAKH (2392) BBAGR ( 956 ) BBAGRMW ( 936 ) BBGANG ( 38 ) BBHTRIP (3383) BBKD ( 62 ) BBKH (2384) BDEMEN ( 357 ) BDEMKO ( 327 ) BDEMST ( 370 ) BDEMUM ( 339 ) BDEMHA ( 375 ), VAR (3827) BGADAP ( 423 ) BGAGR ( 478 )
BGTPABG (3429), KTMHK (1829)
GGHLA (3142)
BGAGRA ( 969 ) BGAGRA ( 969 ) BGBVG (1189) BGELSV (3400) BGFAWU (1139) BGFKMS ( 732 ) BGLASO (1154) BGLBK (1053) BGNLLKH ( 289 ) BGPNOS (2286) BGRLFGZS ( 746 ) BGWPR ( 500 ) BGRLSOL ( 682 ) BGSIK (2438) BGTABST (2822) BGWDKBA ( 667 ) BGWNWVFE (3445) BGWPFGR (2781) BKS (1624) BKS (1624) BKV ( 532 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Parameter
Parameter
Typ
Definiert in
CWBWEEN CWCANKBI CWCANLWS CWCAUVW
FW FW FW FW
CWCDCUM CWCGE CWCKAHK CWCOWIV CWCS CWDAF CWDAGRS CWDALA CWDBKVP CWDCFFLR CWDCYC CWDDYLSU CWDEZWO CWDFPM CWDHLSF CWDHNOHK CWDHR CWDHRLSU CWDIMCLS CWDKATFKEB CWDKATSPF CWDKRNT CWDKRPAR CWDKRSPI CWDKRTP CWDKS CWDKSIC CWDKVSTAB CWDLSAFK CWDLSAHKBD CWDLSF CWDLSFV CWDMDE CWDMDZAG CWDMFAB CWDNMAX CWDNOHK CWDSKNO CWDSMMOD CWDTEAPP CWDTEV CWDTHM CWDTKWAV CWDVEFO CWDVFZ CWDVMX CWDZWKGAGR CWERFIL CWEVAB CWEVEKOMNH CWEVEKOMNL CWEVEKOMXH CWEVEKOMXL CWEVEKONPH CWEVEKONPL CWEVEKOSIL CWFA107 CWFA107A CWFA108 CWFA108A CWFA109 CWFA109A CWFA130 CWFA130A CWFA140 CWFA140A CWFA145 CWFA145A CWFA146 CWFA146A CWFA146B CWFA147 CWFA147A CWFA147B CWFA148 CWFA148A CWFA148B
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KWB KWB KWB KWB KWB KWB KWB FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
GGPED ( 16 ) CANECUR (3536) GGCINS (3596) CANECUR (3536) CANECUR (3536), CANSEN (3475), GGCANECU (3580) DCDACC (3108) GGCEGS (3592) KTMHK (1829) COWIV (3829) GGCS (3599) AMSV (1600) DAGRS ( 993 ) DMDMIL (2700) DBKVP ( 555 ) DCFFLR (3417) D2CTR (3318) DDYLSU (1939) KMTR (3147) DFPM (3217) DHLSFK (2174) DHNOHK (2308) DHR (2792) DHRLSU (1927) DIMCLS (3254) DKATFKEB (2036) DKATSPFK (2048) DKRIC (1772) DKRIC (1772) DKRSPI (1779) DKRIC (1772) GGKR (1731) DKRS (1782) DKRS (1782) DKVS (1346) DLSAFK (2140) DLSAHKBD (2071) DLSF (2118) DLSFV (2188) DMDMIL (2700) DMDZAG (2686) MDFAW ( 42 ) DNMAX ( 239 ) DNOHK (2289) DSKNO (2324) DSCHED (3198) DTEV (1444) DTEV (1444) GGTFM (2726) GGTFM (2726) BGDVE ( 614 ) DVFZ ( 192 ) VMAXMD ( 240 ) ZWGRU (1661) TCSORT (2999) AEVAB (1533) EVEKO (1520) EVEKO (1520) EVEKO (1520) EVEKO (1520) EVEKO (1520) EVEKO (1520) EVEKO (1520) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095)
Seite 4014 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
CWFA149 CWFA149A CWFA149B CWFA152 CWFA152A CWFA152B CWFA162 CWFA162A CWFA163 CWFA163A CWFA166 CWFA166A CWFA166B CWFA167 CWFA167A CWFA167B CWFA168 CWFA168A CWFA168B CWFA190 CWFA190A CWFA190B CWFA191 CWFA191A CWFA191B CWFA192 CWFA192A CWFA192B CWFA193 CWFA193A CWFA193B CWFA194 CWFA194A CWFA194B CWFA195 CWFA195A CWFA195B CWFA196 CWFA196A CWFA196B CWFA197 CWFA197A CWFA197B CWFA198 CWFA198A CWFA198B CWFA199 CWFA199A CWFA199B CWFA201 CWFA201A CWFA201B CWFA202 CWFA202A CWFA202B CWFA203 CWFA203A CWFA203B CWFA204 CWFA204A CWFA204B CWFA205 CWFA205A CWFA205B CWFA206 CWFA206A CWFA206B CWFA207 CWFA207A CWFA207B CWFA208 CWFA208A CWFA208B CWFA209 CWFA209A CWFA209B CWFA210 CWFA210A CWFA210B CWFA211 CWFA211A CWFA211B
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095)
Querverweisliste: Parameter
Seite 4015 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
CWFA212 CWFA212A CWFA212B CWFA213 CWFA213A CWFA213B CWFA214 CWFA214A CWFA214B CWFA215 CWFA215A CWFA215B CWFA216 CWFA216A CWFA216B CWFA217 CWFA217A CWFA217B CWFA218 CWFA218A CWFA218B CWFA219 CWFA219A CWFA219B CWFA220 CWFA220A CWFA220B CWFA221 CWFA221A CWFA221B CWFA222 CWFA222A CWFA222B CWFA223 CWFA223A CWFA223B CWFA224 CWFA224A CWFA224B CWFA225 CWFA225A CWFA225B CWFA226 CWFA226A CWFA226B CWFA227 CWFA227A CWFA227B CWFA228 CWFA228A CWFA228B CWFA229 CWFA229A CWFA229B CWFA230 CWFA230A CWFA230B CWFA231 CWFA231A CWFA231B CWFA232 CWFA232A CWFA232B CWFA233 CWFA233A CWFA233B CWFA234 CWFA234A CWFA234B CWFA235 CWFA235A CWFA235B CWFA236 CWFA236A CWFA236B CWFA237 CWFA237A CWFA237B CWFA238 CWFA238A CWFA238B CWFA239
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095)
Querverweisliste: Parameter
Seite 4016 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
CWFA239A CWFA239B CWFA240 CWFA240A CWFA240B CWFA241 CWFA241A CWFA241B CWFA242 CWFA242A CWFA242B CWFA243 CWFA243A CWFA243B CWFA244 CWFA244A CWFA244B CWFA245 CWFA245A CWFA245B CWFA246 CWFA246A CWFA246B CWFA247 CWFA247A CWFA247B CWFA248 CWFA248A CWFA248B CWFA249 CWFA249A CWFA249B CWFA250 CWFA250A CWFA250B CWFA251 CWFA251A CWFA251B CWFA252 CWFA252A CWFA252B CWFA253 CWFA253A CWFA253B CWFA254 CWFA254A CWFA254B CWFA255 CWFA255A CWFA255B CWFA28 CWFA28A CWFA34 CWFA34A CWFA34B CWFA35 CWFA35A CWFA35B CWFA36 CWFA36A CWFA36B CWFA37 CWFA37A CWFA37B CWFA38 CWFA38A CWFA38B CWFA39 CWFA39A CWFA39B CWFA43 CWFA43A CWFA43B CWFA44 CWFA44A CWFA44B CWFA46 CWFA46A CWFA46B CWFA47 CWFA47A CWFA47B
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095)
Querverweisliste: Parameter
Seite 4017 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
CWFA48 CWFA48A CWFA49 CWFA49A CWFA70 CWFA70A CWFA71 CWFA71A CWFA75 CWFA75A CWFA77 CWFA77A CWFA78 CWFA78A CWFA94 CWFA94A CWFA96 CWFA96A CWFAN CWFGRABED CWFGRBESI CWFGRFULO CWFGRGA CWFGRREGL CWFKDKA CWFLSUBB CWFS CWFUEDK CWFUEREG CWGALSV CWGANGLA CWGAPH CWGC CWGGEGAS CWGGFGRH CWGGLSF CWGGLSU CWGGNOC CWGGPBKV CWGGVFZG CWGRABH CWHDRPSOL CWHLSFK CWHTNWS CWKDASG CWKHZW CWKL15SP CWKLDFA CWKMTR CWKMTR2 CWKOC CWKOCAN CWKODOH CWKOLSH CWKOMRH CWKONGTM CWKONGTO CWKONGTU CWKOR CWKR CWKRAPP CWKRINT CWKRNLR CWKRREF CWKRSHIFT CWKRVKR CWKTAGRA CWKTMHK CWKUPPL CWKUPVOR CWKVHR CWLAMABM CWLAMBTS CWLBK CWLBKNOL CWLBZAPP CWLG CWLLDE CWLLRNS CWLLRNW CWLLRPA CWLLRUM
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) TKDFA (3095) LLRNFA ( 292 ) FGRABED ( 155 ) FGRBESI ( 162 ) FGRFULO ( 166 ) FGRABED ( 155 ) FGRREGL ( 185 ) DKATFKEB (2036) FLSUBB (1913) GGCEGS (3592) FUEDK ( 757 ) FUEREG ( 766 ) LRA (1322) KMTR (3147) LRAPHU (1339) CANECU (3503) GGEGAS ( 34 ), MDANF ( 114 ) GGFGRH ( 147 ), TKMWL (3056) GGLSF (2012) GGO2LSU (1899) GGNOC (2196) GGPBKV ( 542 ) GGVFZG (2782), VAR (3827) TKMWL (3056) HDRPSOL (1589) HLSFK (2184) HT2KTNWS (3686) BBKD ( 62 ) ZWMIN (1704) GGCANECU (3580) LLRNS ( 265 ) KMTR (3147) KMTR (3147) KOS (3109) KOS (3109) KODOH (2403) KOLASPH (2428) KOMRH (2417) GGTFM (2726) BGTOL (2750) BGTUMG (2773) KOS (3109) BBKR (1716) GGKR (1731) KRKE (1746) BBKR (1716) KRKE (1746) GGKR (1731) KRKE (1746)
Querverweisliste: Parameter
Seite 4018 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
UFFGRE (2889)
BGAGRA ( 969 ) KTMHK (1829) LLRMR ( 251 ) MDASG ( 120 ) GGUBR (2787) BGLAMABM (2237) LAMBTS (1177) LBKSOL (1037) ALBK (1044) BGLBZ (2814) DLGHMM ( 378 ) LLRMR ( 251 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRRM ( 296 ) LLRRM ( 296 )
KMTR (3147), WNWRE ( 777 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
CWLRA CWLRFZA CWLRMS CWLRSMOD CWLSHNO CWLSPHK CWLUEKO CWLUES CWM9CVNSUP CWMDAPP CWMDBGRG CWMDFAW CWMDKOG CWMDKOL CWMDMIN CWMDNSTAB CWMDRLKO CWMDVERAD CWMDVERV CWMDZUL CWMNOSPS CWMODHA CWMSRCAN CWMSTEFG CWNLKO CWNLLKH CWNLPH CWNMXMD CWNOMIL CWNOSCAT CWNSTAT CWNSWLMOD CWNVRAMBK CWNWEGTR CWNWEHOE CWNWEVO CWNWGE CWNWRE CWNWREF CWNWSA CWNWSE CWNWSG CWOBD CWOREG CWPG1 CWPG2 CWPG3 CWPG4 CWPLLSU CWPRSOLAP CWPSBKSE CWPSBKVPE CWPSETRE CWPSHSFE CWPSLUES1E CWPSMSVE CWPSNWSEE CWPSSUE CWPSSUE2 CWPSTEVE CWPSTNE CWPWF CWRBS CWRDYTES CWREFI CWREGNO CWRLAPPL CWRPSLSU CWSALSU CWSAWE CWSCTMDE CWSELV CWSKP CWSKR CWSPIMO CWSTADAP CWSTAKDA CWSTDMD CWSTPCNF CWSU CWSYNTIZW CWTAF
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KWB FW FW FW FW FW
LRA (1322) BGLAMOD (3411) LRS (1228) LRSEB (1200) GGLSHNO (2115) KTMHK (1829) KMTR (3147) DTEV (1444) TC9MOD (3046)
Querverweisliste: Parameter
Seite 4019 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BBNWS ( 898 ), SU (1030) MDBGRG ( 107 ) MDFAW ( 42 ) MDKOG ( 308 ) MDKOL ( 320 ) MDMIN ( 194 ) MDNSTAB ( 196 ) MDVERB ( 197 ) MDVERAD ( 210 ) MDASG ( 120 ) MDZUL ( 78 ) BGMNOSPS (2233) BDEMHA ( 375 ) GGCASR (3490) TEB (1410) NLKO ( 391 ) BGNLLKH ( 289 ) NLPH (3449) NMAXMD ( 233 ) DMIL (3276) TCKOMUE (2999) LLRNS ( 265 ) ESNSWL (1120) BBHWONOF (3384) BBSAWE (1090) NWSOLLE ( 808 ) NWEVO ( 831 ) BBNWS ( 898 ) WNWRE ( 777 ) NLDG (2531) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) TC1MOD (3001) BGMNOREG (2205) HT2KTWNE (3696) HT2KTWNE (3696) HT2KTWNE (3696) HT2KTWNE (3696) DPLLSU (1979) HDRPSOL (1589) DBKSE (3615) DBKVPE ( 559 ) DETRE (3194) DHLSFKE (2181) DLUES1E (3343) DMSVE (1604) DNWSEEIN ( 889 ) DSUE (3340) DSUE (3340) DTEVE (3334) DTNE (3822) BBHWONOF (3384) BGRBS (2696) DIMCTES (3247) KRKE (1746) BBREGNO (2217) BGRLSOL ( 682 ) RPSLSU (1969) SALSU (1971) BBSAWE (1090)
DDG (2517), DPH (2550) DDG (2517), DPH (2550) DDG (2517), DPH (2550) DDG (2517), DPH (2550)
TC8MOD (3043), TC9MOD (3046) MDVERB ( 197 ) SKP (2334) SKR (2351) HT2KTSPIMO (3711) STADAP (1108) TKSTA (3053) DMDSTP (2634) DMDSTP (2634) SU (1030) SYNTIZW (1505) TKAP (3105)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Parameter
Parameter
Typ
Definiert in
CWTAK CWTAS CWTEMPK CWTENCFG CWTIPIN CWTUM CWTVWNO CWUGD CWVPSKO CWVSTMSV CWWDKSOM CWWDKSPE CWWFS CWWL CWZGST CWZUEAB CWZWMNUM CWZWVMX CW_BDE_UC CW_BDE_UM CW_CAN_C CW_CAN_R
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
CW_CAN_RA CW_CAN_S CW_DUF CW_FUBND CW_SZTRL CW_XPROG DAFKPVDKE DAGRVPMN DAGRVPTOL DANTGESW DANTGESWNV DANTGESWV DANTSCHW DANTSCHWNV DANTSCHWV DAOFMSNDKE DASA DASGRED DBGRAMX_UM DBGRA_T_UM DBMSRMN_UC DBMSRMN_UM DBMSRMX_UC DBMSRMX_UM DBSGS_T_UC DBSGS_T_UM DBZ_AIR DBZ_GRA DBZ_MX DCTUMMDT DDFDTEAB DDFUELSAN DDMLLRTE DDRLDKZU DECDLGCORR DECKSTAI DEGS DELAYZWMNA DELRL DELTAHROH DENRRIESF DETAHOMKH DFAFRG DFBAGRAEG DFBAGRAKT DFHOST DFKAGRAEG DFKAGRAKT DFKBLAGR DFKMSMN DFKMSMX DFKPVMN DFKPVMX DFMILBNM DFPSLBIT DFRAESTAB DFRASTAB DFRATZ
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW KF FW FW FW FW FW FW FW FW FW FW FW FW FW KL KWB FW FW FW
TKAP (3105) TKAP (3105) BGTMPK ( 459 ) TEBEB (1402) BBKR (1716) MDVERB ( 197 ) TVWNO (2316) BGMSUGD ( 453 ) VPSKO ( 722 ) VSTMSV (1597) WDKSOM ( 771 ) FUEDKSA ( 768 ) WFS (3819) LANSWL (1165) ESSTT (1099) ZGST (1369) HT2KTIGNI (3712) ZWMIN (1704) MDKOG ( 308 ) MDAUTG ( 138 ) UFGKC (2947), UFRKC (2938) UFGKC (2947) UFRKC (2938) CANECUR (3536), VAR (3827) CANECUR (3536), CANSEN (3475), GGCASR (- GGCINS (3596), GGCKLA (3597) 3490), GGCLWS (3598), GGVFZG (2782), VAR (3827) CANECUR (3536) CANECU (3503) CANECUR (3536), GGCGRA (3499) DUF (2984) ZUESZ (3759) ZUESZ (3759) HT2KTIGNI (3712) BGADAP ( 423 ) BGFKMS ( 732 ) DAGRLS ( 985 ) DAGRLS ( 985 ) AAGRDC (1016) ADVE ( 573 ) ADVE ( 573 ) AAGRDC (1016) ADVE ( 573 ) ADVE ( 573 ) BGADAP ( 423 ) BGFKMS ( 732 ) DLLR ( 256 ) MDASG ( 120 ) UFFGRE (2889) UFFGRE (2889) UFMSRC (2905) UFMSRC (2905) UFMSRC (2905) UFMSRC (2905) UFSGSC (2966) UFSGSC (2966) GGCS (3599) GGCGRA (3499) GGCASR (3490), MDASG ( 120 ) BGTUMG (2773) DTEV (1444) BGRLFGZS ( 746 ) DTEV (1444) BGRLFGZS ( 746 ) DLGHMM ( 378 ) STADAP (1108) MDASGPH ( 136 ) ZWMIN (1704) MDKOG ( 308 ) KTMHK (1829) BGAGRSOL ( 919 ) KOMRH (2417) FUEREG ( 766 ) DAGRS ( 993 ) DAGRS ( 993 ) TEB (1410) DAGRS ( 993 ) DAGRS ( 993 ) BGAGRA ( 969 ) BGFKMS ( 732 ) BGFKMS ( 732 ) BGFKMS ( 732 ) BGFKMS ( 732 ) LBKSOL (1037) D2CTR (3318) DKVS (1346) DKVS (1346) DKVS (1346)
Seite 4020 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
DFRMAX DFRMDTEF DFRMDTEM DFRMPHUI DFRMST DFRMSTAB DFRZASNAMN DFSEFON1 DFSERES DFTEVFLO DHYMBDEMF DIFNOMN DIKADTNH DIKADTNM DIKADTXH DIKADTXM DIKAFE DKEBANZ DKGFILS DKL1DTEV DKL2DTEV DKLAGERT DKMTSMN DKMTSMX DKNOTBEGR DKO2VKMX DKPSTGMIN DKRAMX DKRAZ DKRISNT DKRKSERR DKRKSHE DKRPAR DKRSPI DKRUKD DLAFINI DLAFINI2 DLAHICOGW DLAHISATO DLAHISATU DLAHPPLMN DLAHPPLMN2 DLAMELSF DLAMFVF DLAMFVM DLAMLASFF DLAMLASFM DLAMLASHF DLAMLASHM DLAMNHOM DLAMNHOS DLAMNSCH DLAMNSKH DLAMNSWL DLAMOB DLAMSBST DLAMSTE DLAMXHOM DLAMXHOS DLAMXSA DLAMXSCH DLAMXSKH DLATRMN DLATRNLN DLBKFGS DLBKSIMX DLBTS DLBTSGANG DLBZ DLRDWDKSS1 DLRDWDKSS2 DLRHAFTMN DLRHAFTST DLRIAMAXA DLRIKLPAR DLRININI DLRKDONLP0 DLRKDUNLP0 DLRKDUNLP1 DLRKDUNLP2 DLRKDUNLP3 DLRKIONLP0
FW FW FW FW FW FW FW KWB FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW KL FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW KL
LRS (1228) DTEV (1444) DTEV (1444) LRA (1322) DFRST (1361) DKVS (1346) DICLSU (1952) DMDFON (2575) DMDFON (2575) TEB (1410) BGFAWU (1139) DNOHK (2289) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) BGDVE ( 614 ) DDSS ( 511 ) KMTR (3147) KMTR (3147) ADVE ( 573 ) KMTR (3147) KMTR (3147) FUEDKSA ( 768 ) SALSU (1971) BGDVE ( 614 ) DKRA (1795) DKRA (1795) DKRIC (1772) DKRS (1782) DKRS (1782) DKRIC (1772) DKRSPI (1779) GGKR (1731) LRFKC (1277) LRFKC (1277) DLSAFK (2140) DLSSA (3282) DLSSA (3282) DPLLSU (1979) DPLLSU (1979) DLSF (2118) DLSFV (2188) DLSFV (2188) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) LANSWL (1165) BGFAWU (1139) TEB (1410) TEB (1410) BGBVG (1189) BGBVG (1189) LRSEB (1200) BGBVG (1189) BGBVG (1189) ATR (1870) ATR (1870) LBKFGS (1036) ALBK (1044) LAMBTS (1177) LAMBTS (1177) BGLBZ (2814) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 )
Querverweisliste: Parameter
Seite 4021 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
TC5MOD (3021) TC5MOD (3021)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
DLRKIUNLP0 DLRKIUNLP1 DLRKIUNLP2 DLRKIUNLP3 DLRKPONLP0 DLRKPUNLP0 DLRKPUNLP1 DLRKPUNLP2 DLRKPUNLP3 DLRKREIS DLRKREISST DLRNLPD DLRPID0T DLRPID1T DLRPID2T DLRPIDMAX DLRPIDMIN DLRPIDSTMN DLRUBSOLL DLRUMABAND DLRUMAIINI DLURMIN DLWSMIN DLYABM DLYHEAL DMADKO DMADLL DMADMNKO DMADMNLL DMADMNSKO DMADMNSLL DMADMXKO DMADMXLL DMADMXSKO DMADMXSLL DMADSKO DMADSLL DMAKRLA DMARMX DMASGNG DMAUFN DMDGENAB DMDHFS DMDLWS DMDNSM DMDPOSCH DMDPOZ DMDPUG DMDRKO DMDSEGL DMDWANMX DMDWHYS DMDWM DMGETAFW DMGN DMIASGV DMIB DMIBMNUM DMIBMX DMIBMXUM DMIFLSD DMIMNUHMM DMIMNUHOM DMIMXUHMM DMIMXUHOS DMIMXUHSP DMIMXUSCH DMIOWLSD DMISMEUS DMISOLDLR DMIUMSCH DMIZWMN DMKO DMLDTEFN DMLDTEFX DMLDTEHN DMLDTEHX DMLDTEMN DMLDTEMX DMLFKDO DMLFS DMLLNGEZ
KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL FW FW KL KL FW FW KL FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW KF
ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) BGDVE ( 614 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) DMDDLU (2625) LLRNS ( 265 ) EVEKO (1520) DHDEVE (1574) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) GGKR (1731) ARMD ( 66 ) MDASG ( 120 ) MDZW (1693) MDGEN ( 223 ) MDVERB ( 197 ) MDVERB ( 197 ) MDVER ( 206 ) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) MDVERB ( 197 ) DMDTSB (2573) MDWAN ( 214 ) MDWAN ( 214 ) MDWAN ( 214 ) FGRREGL ( 185 ) MDGEN ( 223 ) MDASG ( 120 ) MDASG ( 120 ) BDEMUS ( 351 ) MDASG ( 120 ) BDEMUS ( 351 ) MDFAW ( 42 ) BDEMUS ( 351 ) BDEMUS ( 351 ) BDEMUS ( 351 ) BDEMUS ( 351 ) BDEMUS ( 351 ) BDEMUS ( 351 ) MDFAW ( 42 ) MDFAW ( 42 ) BDEMEN ( 357 ) MDFUE ( 677 ) MDRED (1526) MDVERB ( 197 ) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DKATFKEB (2036) MDVERB ( 197 ) LLRRM ( 296 )
Querverweisliste: Parameter
Seite 4022 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
DMLLNGEZV DMLLRLMNN DMLLRLMXN DMLLRMNN DMLLRMXN DMLSDUG DMNHFS DMRAA DMRAGRA DMRDASM DMRDNW DMRESLL DMRESNW DMRESTM DMRFAWEN DMRFKDS DMRIASM DMRLASF DMRLASH DMRLSF DMRLSV DMRTMKI DMRVEPBA DMSERVL DMSFUEDRL DMSLP DMSNTEMN DMSNTEMX DMSTES DMTSMN DMTSMX DMVERLMN DMVTEVDO DMWAGR DMXRDL DMXRFL DMXRLU DN10BURN DNABW DNASNOT DNBURN0 DNBURN1 DNBURN2 DNDASH DNDLLRO DNDLLROKT DNDLLRU DNDLLRUKT DNDTEO DNDTEU DNFGRMX DNFILO DNHYHMM DNHYHOS DNHYHSP DNHYSCH DNHYSKH DNKOACC DNLLCAUVW DNLLR DNLLRESW DNLLRIST DNLLRLR DNLLSNW DNLLST DNMAX DNMAXH DNMNI DNMOTAB DNNLBUE DNNSTAB DNOFMXOG DNRSCHVLL DNSAH DNSAL DNSALH DNSATIP DNSIAB DNSKAZ DNSLL DNSLLK DNSLLSL
KF KL KL KL KL KL FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW KL FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) MDFAW ( 42 ) MDVERB ( 197 ) MDTRIP ( 144 ) BGAGRA ( 969 ) LLRMR ( 251 ) NWSFAT ( 791 ) LLRMR ( 251 ) LLRMR ( 251 ) LLRMR ( 251 ) MDFAW ( 42 ) DKATSPFK (2048) LLRMR ( 251 ) DLSAFK (2140) DLSAHKBD (2071) DLSF (2118) DDYLSU (1939) MDBGRG ( 107 ) MDFAW ( 42 ) MDVERB ( 197 ) FUEREG ( 766 ) MDVERB ( 197 ) DTEV (1444) DTEV (1444) TEB (1410) KMTR (3147) KMTR (3147) MDVER ( 206 ) DTEV (1444) BBAGRMW ( 936 ) DMDDLU (2625) DMDLUA (2630) DMDLU (2613) ESSTT (1099) RDE (3457) MDASG ( 120 ), MDKOG ( 308 ) STADAP (1108) STADAP (1108) STADAP (1108) NLPH (3449) DLLR ( 256 ) DLLR ( 256 ) DLLR ( 256 ) DLLR ( 256 ) DTEV (1444) DTEV (1444) FGRABED ( 155 ) ARMD ( 66 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMEN ( 357 ) KOS (3109) GGCANECU (3580) LLRBB ( 247 ) LLRMR ( 251 ) LLRRM ( 296 ) LLRBB ( 247 ) BBNWS ( 898 ) LLRRM ( 296 ) NMAXMD ( 233 ) AEVABU (1555) LLRRM ( 296 ) MDANF ( 114 )
Querverweisliste: Parameter
Seite 4023 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
NMAXMD ( 233 )
LBUESYN (3227) MDNSTAB ( 196 ) SKR (2351) BDEMAB ( 367 ) BBSAWE (1090) BBSAWE (1090) BBSAWE (1090) BBSAWE (1090) NMAXMD ( 233 ) AEVABU (1555) BBSAWE (1090) BBSAWE (1090) MDVERB ( 197 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
DNSNFST DNSNFX DNSNWNA DNSOZW DNSSCHVLL DNSYWMN DNTIPDYN DNVSA DNWEELLS DNWEK DNWEOFF DNZWMN DOFMSNDKEK DOFVAGRAEG DOFVAGRAKT DORAESTAB DORASTAB DOXSG DPAMNDAS DPBKVBBG DPBKVBSGV0 DPBKVBSGVS DPBKVEBG DPBKVEBGVS DPBKVEVK DPBKVEVKEP DPBKVEVKSP DPBKVK DPBKVLE DPBKVPMN DPBKVPPBKV DPBKVRPD DPBKVSPS DPBKVSTG DPBKVUKKPU DPBKVUKNKH DPBKVUKNW DPBKVUKP DPBKVUKPU DPBKVUS DPBPSMSISR DPDDF DPHFLFR1 DPHFLFR2 DPHFLFR3 DPHFLFR4 DPHFLSP1 DPHFLSP2 DPHFLSP3 DPHFLSP4 DPLMDSFE DPLMDSOEKT DPLMDSOEOT DPLMDSTZF DPLMDSTZO DPMNDBKS DPMXDBKS DPNEG DPPOS DPRHLSU DPRSTTSW DPRSTTSWH DPR_T_UM DPSBKV DPSLMDAMN DPSPBKVNPH DPSSPBKVPB DPSXSPS DPUBKV DPUMDS DPUPVDK DQMNSST DQMNSSTLL DQUEBERMN DQUEBERMX DQUEBEW DRISIGF DRLHSPKH DRLLRFKO DRLLRFKU DRLLRHKO DRLLRHKU
FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW KL KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW
LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) NMAXMD ( 233 ) BDEMAB ( 367 ) MDASG ( 120 ) ZWMIN (1704) BBSAWE (1090) BBSAWE (1090) BBSAWE (1090) BBSAWE (1090) ZWMIN (1704) BGADAP ( 423 ) DAGRS ( 993 ) DAGRS ( 993 ) DKVS (1346) DKVS (1346) BGLAMABM (2237) BGAGRA ( 969 ) GGPBKV ( 542 ) GGPBKV ( 542 ) GGPBKV ( 542 ) GGPBKV ( 542 ) GGPBKV ( 542 ) GGPBKV ( 542 ) GGPBKV ( 542 ) GGPBKV ( 542 ) GGPBKV ( 542 ) DDSBKV ( 548 ) DBKVP ( 555 ) DBKVP ( 555 ) DBKVP ( 555 ) BKV ( 532 ) GGPBKV ( 542 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) GGPBKV ( 542 ) DDSS ( 511 ) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) BGADAP ( 423 ) BGADAP ( 423 ) BGADAP ( 423 ) BGADAP ( 423 ) BGADAP ( 423 ) DBKS (3607) DBKS (3607) KMTR (3147) KMTR (3147) HRLSU (1919) HDRPIST (1594) HDRPIST (1594) UFRKTI (2930) DDSBKV ( 548 ) BGAGRA ( 969 ) DDSBKV ( 548 ) DBKVP ( 555 ) BGRPS ( 752 ) DDSBKV ( 548 ) MDVER ( 206 ) GGDSU ( 523 ) SKR (2351) SKR (2351) KMTR (3147) KMTR (3147) KMTR (3147) DLSF (2118) BAKH (2392) LRFKEB (1290) LRFKEB (1290) LRHKEB (1305) LRHKEB (1305)
Querverweisliste: Parameter
Seite 4024 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
DRLMINDP DRLMINUHOS DRLMINUM DRLMINUSCH DRLMXW DRLNFHFTZF DRLRLPU DRLSOLA DRLSOLDYN DRLSOLMF DRLSOLST DRLSOLSTAT DRLSSCHMF DRLSTAT DSBGRAD DSBOFS DSMFATAB DSMINCBA DSMINCRE DSMINCRZ DSMINCRZOL DSMRES DSSGRAD DSSOFS DSTEMIN DSUGRAD DSUOFS DTABOVF DTABUNPL DTAFKPVDKE DTAHLL DTAMSNDKOE DTASAGRTS DTATMSTOL DTAVVKST DTBTS DTDVFZG DTFKDGRAX DTKAMN DTKAMX DTKANAGR DTKANAGRS DTKLSUSTA DTKLSUSTB DTLRTML DTMABDTMN DTMABKH DTMABSTOL DTMAXDO DTMDMA DTMDNPO DTMHLL DTMIBG DTMINDO DTMKI DTMLLSCH DTMR DTMSRT DTMTATUM DTMTOLOFF DTMWUC DTO DTOELNW DTRILIMHK DTSDRL DTSKRU DTSUMN DTSUSPF DTVFZGMN DTWAGRMN DTWAGRMX DUDKNLPO DUDKNLPU DUDKP1HY DUDKP1V1O DUDKPTMP DUFBDE_T DUF_T DULBKHUBCH DULBKNLPCH DULBKOFFST DULBKOFLER
FW KL FW KL FW FW FW KL FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
MDFAW ( 42 ) BDEMUS ( 351 ) BDEMUS ( 351 ) BDEMUS ( 351 ) DDYLSU (1939) BGFKMS ( 732 ) BGRLP ( 503 ) DMDSTP (2634) BDEMUM ( 339 ) FUEDK ( 757 ) DMDSTP (2634) BDEMUM ( 339 ) FUEDK ( 757 ) BDEMUM ( 339 ) GGPBKV ( 542 ) GGPBKV ( 542 ) DSCHED (3198) DSCHED (3198) DSCHED (3198) DSCHED (3198) DSCHED (3198) DVAL (3207) GGDSS ( 521 ) GGDSS ( 521 ) TEB (1410) GGDSU ( 523 ) GGDSU ( 523 ) BGTABST (2822) BGTABST (2822) BGADAP ( 423 ) LLRNS ( 265 ) BGADAP ( 423 ) BGAGRTS ( 984 ) BGTOL (2750) TEB (1410) LAMBTS (1177) BGFAWU (1139) DKATFKEB (2036) KMTR (3147) KMTR (3147) BBAGR ( 956 ) BBAGR ( 956 ) HRLSU (1919) HRLSU (1919) GGTFM (2726) GGTFM (2726) BBKH (2384) BGTOL (2750) KODOH (2403) GGTFM (2726) GGTFM (2726) LLRNS ( 265 ) MDBGRG ( 107 ) KODOH (2403)
Querverweisliste: Parameter
Seite 4025 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
GGGTS (2754) BDEMST ( 370 ) LRSEB (1200) GGTFM (2726) BGTUMG (2773) BGTOL (2750) DWUC (3243) DVAL (3207) LLRNS ( 265 ) KTMHK (1829) ZUESZ (3759) SKR (2351) BGSIK (2438) BGSIK (2438) BGFAWU (1139) BGTMPK ( 459 ) BGTMPK ( 459 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ), GGDVE ( 563 ) GGDVE ( 563 ) BGDVE ( 614 ) DUF (2984) DUF (2984) BGLBK (1053) BGLBK (1053) BGLBK (1053) BGLBK (1053)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
DULBKOMACH DULBKUMACH DUPW12KD DUPWGHY DUPWGLKD DUPWGVPE DUPWKDLB DUPWKDO DUPWKDU DURINLSU DUSFKHZK DUSRIF DUSSPF DVEEST DVFZAR DVFZBEG DVFZGDESU DVFZGSU DVIVZMX DVIVZTMX DVLLVO DVLLVU DVMAXFGR DVMINDO DVMINLS DVNG DVNGSV DVNGV DVOVRMX DVRAMPMX DVRLNFHFKT DVRLNFHFMN DVSA DVSAVO DVSAVU DVSKNBGA DVSKNVGA DVSUSPF DVSWKB DVSWKV DVTIPUD DVZVIMX DVZVITMX DVZVIWA DWDK12O DWDK13O DWDK23O DWDKEB DWDKNMOMIN DWDKSBAMX DWDKSIKLS DWDKSTART DWDKTMIN DWDKUGD DWESBHDYN DWESEHDYN DWGVOA DWGVOE DWKRMSN DWLBKIRES DWLBKLRMX DWLBKOMAX DWLBKUMAX DWMSVMX DWNWABGE DWNWAMXE DWNWARE DWNWASMX DWNWDETMN DWNWDETMX DWNWDHYSE DWNWESIMN DWNWESIMX DWNWESTPA DWNWLLMXA DWNWSBGLE DWNWSHKA DWNWSHKE DWNWSKA DWNWSKE DWNWSTPA DWNWSTPE
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW KL FW FW FW FW FW KL KL FW FW FW FW FW FW FW KF FW FW FW FW FW FW FW FW
BGLBK (1053) BGLBK (1053) BBKD ( 62 ) GGPED ( 16 ) BBKD ( 62 ) GGPED ( 16 ) BBKD ( 62 ) BBKD ( 62 ) BBKD ( 62 ) GGRTLSU (1907) DLSF (2118) GGLSF (2012) GGLSF (2012) ADVE ( 573 ) ARMD ( 66 ) GGVFZG (2782) BGSIK (2438) BGSIK (2438) FGRABED ( 155 ) FGRFULO ( 166 ) FGRREGL ( 185 ) FGRREGL ( 185 ) FGRFULO ( 166 ) KODOH (2403) KOLASPH (2428) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) FGRABED ( 155 ) FGRFULO ( 166 ) BGADAP ( 423 ) BGADAP ( 423 ) BBSAWE (1090) FGRREGL ( 185 ) FGRREGL ( 185 ) FGRFULO ( 166 ) FGRFULO ( 166 ) BGSIK (2438) FGRFULO ( 166 ) FGRFULO ( 166 ) FGRFULO ( 166 ) FGRABED ( 155 ) FGRFULO ( 166 ) FGRFULO ( 166 ) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) BGDVE ( 614 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) FUEDK ( 757 ) AWEA (1509) AWEA (1509) BGWGWV ( 861 ) BGWGWV ( 861 ) KRREG (1757) ALBK (1044) ALBK (1044) BGLBK (1053) BGLBK (1053) AMSV (1600) NWSOLLE ( 808 ) NWSOLLE ( 808 ) WNWRE ( 777 ) LLRNS ( 265 ) WNWRE ( 777 ) WNWRE ( 777 ) DNWSEIN ( 872 ) WNWRE ( 777 ) WNWRE ( 777 ) NWEVO ( 831 ) LLRNS ( 265 ) NWSOLLE ( 808 ) NWEVO ( 831 ) NWEVO ( 831 ) BGARNW ( 853 ) BGARNW ( 853 ) NWEVO ( 831 ) NWEVO ( 831 )
Querverweisliste: Parameter
Seite 4026 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
DWNWSTPEA DWNWSTPEE DWNWSVPA DWNWSVPE DWNWVPA DWNWVPE DWNWVSA DWOGVA DWOGVE DWOTZ1OTP DWOTZ1OTP2 DWPACCEL DWPDECEL DWPEDKOB DWPMXNB DWPMXNOT DWPOPBP DWPPBP DWPRHOM DWPRSCH DWSHSPKH DWSMAXLS DYADMX DYADS DYAFVS DYAMNV DYAVF DYNLSUFA DYNLSULAU DYNLSUMX DYNLSURD DYNLSUSMN DYNLSUTO DYNLSUTU DYNMXNL DZFLBK DZLSUINIS DZUPHL DZUPKSMS DZUPKSUB DZUPNPL DZUPSIG DZWAML DZWDYN DZWETA DZWETAH DZWETAL DZWMNLS DZWOLA DZWOLAL DZWOM DZWOMHSP DZWRAMP DZWRAMPAGR DZWSPM DZWSTTA DZWTIN DZW_AOG DZW_AUG DZZST EAVKG EAVKG2 EAVKGH EAVKGH2 EAVKH EAVKH2 EAVKS EAVKS2 EBEN EBENLGR EBENOXSFK EBENOXSFK2 EBOYLGR EBOYOXSFK EBOYOXSFK2 EBTIM1 EBVKG EBVKG2 EBVKGH EBVKGH2 EBVKH EBVKH2
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL KL FW KL KL KL KL FW FW KL KL KL FW FW FW KL KL KL KL KL KL KL KL FW FW FW FW FW FW FW FW KL KL KL KL KL KL
NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) BGWGWV ( 861 ) BGWGWV ( 861 ) HT2KTMSV (3661) HT2KTMSV (3661) MDGEN ( 223 ) MDGEN ( 223 ) KOS (3109) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) BGWPR ( 500 ) BGWPR ( 500 ) BAKH (2392) KOLASPH (2428) KRDY (1764) KRDY (1764) KRDY (1764) KRDY (1764) KRDY (1764) DDYLSU (1939) BGLAMABM (2237) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) DLSSA (3282) DLSSA (3282) NLDG (2531) LBKSOL (1037) DDYLSU (1939) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) ZWMIN (1704) ZWMIN (1704) MDZW (1693) MDZW (1693) MDZW (1693) ZWMIN (1704) ZUE (1656), ZWHMM (1660) ZUE (1656), ZWHMM (1660) MDBAS ( 93 ) MDBAS ( 93 ) ZWGRU (1661) ZWGRU (1661) ZWMIN (1704) ZWSTT (1679) KRDY (1764) TKAP (3105) TKAP (3105) HT2KTWNE (3696) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799)
Querverweisliste: Parameter
Seite 4027 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
TC5MOD (3021) TC5MOD (3021)
MDBAS ( 93 ) MDBAS ( 93 )
BGLAMABM (2237) LGRBY (1198) BGLAMABM (2237) BGLAMABM (2237) LGRBY (1198) BGLAMABM (2237) BGLAMABM (2237) BGDVE ( 614 ) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
EBVKS EBVKS2 EFFDFPM EGSTDEC ENSAKHG ENSUKHG ENTDKLL ENTDKNLL ERWFPRTIM1 ERWFPRTIM2 ETADZW ETADZWH ETADZWL ETALAM ETALAMSC ETARED ETARKKH ETAZHMMN ETAZWTEN ETRIMN ETRIMX EVTMODMNDK EXMUVW EXPFKT F10SAMP F5SAMP FABMDWA FABSALU FABSTT FAGRVPSS FAINTEN FAKFPUF FANFHMKH FANFHMKHLL FANFKHLLTM FANFKHTM FARIN FASKIV1 FATMAHK FATMAHK2 FATMAHX FATMAHX2 FATMAKR FATMAKR2 FATMARO FATMARO2 FATMAVK FATMAVK2 FATMAVY FATMAVY2 FATMDKS FATMDKS2 FATMEBHK FATMEBHK2 FATMEHK FATMEHK2 FATMSRE FATMTWHK FATMTWHX FATMTWKR FATMTWVK FATMVHK FATMVHK2 FATMVHX FATMVHX2 FATMVKR FATMVKR2 FATMVRO FATMVRO2 FATMVVK FATMVVK2 FATMVVY FATMVVY2 FBADMKA FBA_AOG FBA_AUG FBFGRSFW FBFLAMKT FBIKABA FBKVP FBM6W FBREG
KL KL KL FW FW FW FW FW FW FW KL KL KL KL KL KL FW FW FW FW FW FW KL KL FW FW KL FW KL FW FW FW FW FW KL KL FW FW KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL FW FW FW FW FW KL KL KL KL KL KL KL KL KL KL KL KL KL FW FW KL KL FW FW FW FW
ATM (1799) ATM (1799) DFRZ (3241) MDASGPH ( 136 ) BBSAWE (1090) SU (1030) FUEDKSA ( 768 ) FUEDKSA ( 768 ) BGDVE ( 614 ) BGDVE ( 614 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) BGBVG (1189), BGBVG (1189) BGMNOSPM (2226) KODOH (2403) ZWMIN (1704) DTEV (1444) KMTR (3147) KMTR (3147) FUEDK ( 757 ) DSCHED (3198) BGMNOSPM (2226) GGO2LSU (1899) GGO2LSU (1899) MDWAN ( 214 ) DSWEC (2694) GGTFM (2726) AGRPSOL ( 950 ) DMDMIL (2700) TEB (1410) BBKH (2384) BBKH (2384) BBKH (2384) BBKH (2384) GGRTLSU (1907) DMDMIL (2700) ATM (1799) ATM (1799) ATMHEX (1825) ATMHEX (1825) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) BGMNOSPM (2226) ATM (1799) ATMHEX (1825) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATMHEX (1825) ATMHEX (1825) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) TEB (1410) TKAP (3105) TKAP (3105) FGRFULO ( 166 ) TEB (1410) DTEV (1444) GGPBKV ( 542 ) DSKNO (2324) BKS (1624)
Querverweisliste: Parameter
Seite 4028 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
LAMBTS (1177), MDIST ( 87 ), ZWMIN (1704) MDIST ( 87 ), ZWMIN (1704) LAMBTS (1177), MDIST ( 87 ), ZWMIN (1704) BGBVG (1189), BGBVG (1189), KOLASPH (2428) MDIST ( 87 )
DBKVP ( 555 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
FBTEFKA FBTEFKAX FBVBRESN FBZFRAT FDDN FDMANL FDMDWAN FDNIKOR FDVAGR FDWMSVRDR FDZWIG FEXODESU FEXODESUVK FEXOLAHK FEXOLAHK2 FEXOLAVK FEXOLAVK2 FFCOSC FFKDAVK FFKDFE FFKDFE2 FFKDFET FFKDFET2 FFKDGTV FFLDZ FFTDZKU0 FFTDZKU1 FFTDZKU2 FFTDZKU3 FFTDZKU4 FFTDZKU5 FFTDZKU6 FFTDZKU7 FFTFRST FFTFRST2 FFTHDEVH1 FFTHDEVK FFTHDEVL1 FFTHDR FFTHLA FFTKRIC FFTKRSPI FFTKS1 FFTKS2 FFTKS3 FFTKS4 FFTLASF FFTLASH FFTMD FFTMD00 FFTMD01 FFTMD02 FFTMD03 FFTMD04 FFTMD05 FFTMD06 FFTMD07 FFTMD08 FFTMD09 FFTMD10 FFTMD11 FFTMDB FFTNWKWA FFTNWKWA2 FFTNWKWE FFTNWKWE2 FFTPH FFTPH2 FFTPH3 FFTPH4 FFTPHM FFTSKNO FFTSUE FFTSUE2 FFTTA FFTTAHFM FFTTHM FFTTM FFTUB FFTURRAM FFTURROM FFTURRST
KL KL KL KL KL FW FW FW KL FW KL FW FW KL KL KL KL FW FW FW FW FW FW FW KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KWB KL KL KL KL KL KL KL KL KL KL
TEB (1410) TEB (1410) BGPIRG ( 434 ) LRA (1322) LLRRM ( 296 ) MDANF ( 114 ) MDWAN ( 214 ) LLRRM ( 296 ) BGAGR ( 478 ) AMSV (1600) ZUESCH (1701) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) BGLAMABM (2237) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATFKEB (2036) ZUESZ (3759) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DFRST (1361) DFRST (1361) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) GGHLA (3142) DKRIC (1772) DKRSPI (1779) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DLSAFK (2140) DLSAHKBD (2071) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMBEG ( 324 ) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DSKNO (2324) DSUE (3340) DSUE (3340) GGTFA (2743) GGTFAH (2746) GGTFM (2726) GGTFM (2726) GGUB (2784) DUR (2862) DUR (2862) DUR (2862)
Querverweisliste: Parameter
Seite 4029 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGPRGS ( 691 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
FFTZGST00 FGDPSMPDVS FGMIFABG FGMIFAL FGMRIDV FGPRSOLLA FGWRDLAM FGWRKA FGWRMSMX FGZLSD FHDLLR FHODTEA FHOE FHOKH FHOKOB FIAMALU FIBSALU FID_BLLRH FID_BLLRM FIFKD FILAHMMO FIMALU FIMHU FIMWU FIPLSU FIPREFLSU FIRNLIGN FKADPMN FKAFOSCFK FKAFOSCFK2 FKAFOSCHK FKAFOSCHK2 FKAKORBMN FKAKORBMX FKAKORMO FKAKORMU FKAPROG FKASNOXR FKASTINX FKATEB FKATEMNS FKATEUM FKATEUMS FKATKIHK FKATKIHK2 FKBLAGRA FKBLAGRUS FKDAGRSMN FKDAGRSMX FKDAHYMN FKDAHYMX FKDAKTMN FKDAKTMX FKDASCHMN FKDASCHMX FKEFMC FKELDY FKELDYA FKENDY FKFDARTM FKFPEDV FKFUPSRLMN FKFUPSRLMX FKFWVWSR FKHABMN FKKBAMX FKKBAMXKT FKKISRM FKKLDF FKKVS FKL2HYSTMN FKL2HYSTMX FKLAFUGD FKMSAGRAMN FKMSAGRAMX FKMSDKMN FKMSDKMX FKOMSSU FKOPLMSNO FKPVDKMN FKPVDKMSMN FKPVDKMX
KL FW KL KL KL FW KL KL FW KL FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW KL KL KL KL FW FW FW FW KL FW KL KL FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW KF FW FW FW FW FW FW FW KL FW FW FW FW
ZGST (1369) BGRLP ( 503 ) MDFAW ( 42 ) MDFAW ( 42 ) FGRREGL ( 185 ) HDRPSOL (1589) TEB (1410) TEB (1410) TEB (1410) MDFAW ( 42 ) DLLR ( 256 ) DTEV (1444) GGDSU ( 523 ) BBKH (2384) KOS (3109) DMDLU (2613) DSWEC (2694) DLLR ( 256 ) DLLR ( 256 ) DKATSPFK (2048) BGBVG (1189) DMDLU (2613) ESWE (1128) ESWE (1128) GGO2LSU (1899) GGO2LSU (1899) NLDG (2531) DTEV (1444) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRSKA (1261) TEB (1410) TEB (1410) DTEV (1444) DTEV (1444) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) TEB (1410) LRSKA (1261) LRSKA (1261) BGAGR ( 478 ) BGAGRA ( 969 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) KRKE (1746) KRKE (1746) KRDY (1764) KRKE (1746) ARMD ( 66 ) MDFAW ( 42 ) BGADAP ( 423 ) BGADAP ( 423 ) BGTMPK ( 459 ) BBKH (2384) BGAGRA ( 969 ) BGAGRA ( 969 ) BGRPS ( 752 ) MDGEN ( 223 ) RKTI (1494) BGPIRG ( 434 ) BGPIRG ( 434 ) BGMSUGD ( 453 ) BGAGRA ( 969 ) BGAGRA ( 969 ) BGFKMS ( 732 ) BGFKMS ( 732 ) BGSIK (2438) DNOHK (2289) BGFKMS ( 732 ) BGFKMS ( 732 ) BGFKMS ( 732 )
Querverweisliste: Parameter
Seite 4030 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGPRGS ( 691 ) BGPRGS ( 691 ) AGRPSOL ( 950 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
FKPVDKPMN FKPVDKPUGD FKRFTPFMC FKSTT FKTIBGR FKUPLMSNO FKUPRLMXN FKVRNR FKWSTART FKWSTOP FKWTANFH FKWTANFV FKWWSANFH FKWWSANFV FKZDPTM FLAFMX FLAKATNST FLAMPFT FLAMPMR FLBE FLBKAGRU FLBKKLP2 FLBKLBTS FLBLBK0 FLBLBK1 FLBMINLS FLBSAP FLBSWSTART FLFO FLFOF FLRAWG FLRCVT FLRFDAR FLRFLRAR FLRHG FLRKIFZ FLRMIFABG FLRMIFAL FLRZDASH FLRZLSD FLR_AOG FLR_AUG FLSUFTKL FLTEFUEL FLUTN FLUV1 FMANLMX FMANMN FMANMX FMDGEN FMDGENTA FMDWAT FMFKRZN FMILBNM FMILBNMKM FMILBNMKR FMIVL FMOTC FNLMI0 FNLMI1 FNLMI2 FNLPRUEF FNMAXI FNOBINI FNOSG FNRAD FNSHO FNSNF FNSSM FNSSMHSP FNSSTKM FNSSTM FNSTABNV FNSWLMX FNS_AOG FNS_AUG FNWSKRE FO2MF FOFAKT FPDAGRDSS FPLMRM FPNAVMSAB
FW FW FW KL FW FW KL FW FW FW KL KL KL KL KL FW FW KL KL FW FW FW FW KL KL FW FW FW FW FW KL KL FW FW KL FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW KL KL KF KL KL KL FW FW FW FW FW FW KL FW FW FW KL FW KL KL KL KL KL FW FW FW KL FW FW FW KL KL
BGFKMS ( 732 ) BGFKMS ( 732 ) KRKE (1746) ESSTT (1099) AWEA (1509) DNOHK (2289) BGPIRG ( 434 ) ARMD ( 66 ) BBKW (2400) BBKW (2400) BBKW (2400) BBKW (2400) BBKW (2400) BBKW (2400) MDFAW ( 42 ) BKS (1624) LRSKA (1261) GGO2LSU (1899) GGO2LSU (1899) LBKFGS (1036) BGAGRSOL ( 919 ) BGPIRG ( 434 ) LAMBTS (1177) LBKFGS (1036) LBKFGS (1036) KOLASPH (2428) LBKSOL (1037) LBKSOL (1037) DMDFON (2575) DMDFOF (2654) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) TKAP (3105) TKAP (3105) GGO2LSU (1899) BGTEV ( 473 ) DMDLFB (2677) DMDLFB (2677) MDANF ( 114 ) MDANF ( 114 ) MDANF ( 114 ) MDGEN ( 223 ) MDGEN ( 223 ) MDWAN ( 214 ) GGKR (1731) LBKSOL (1037) LBKSOL (1037) LBKSOL (1037) MDMAX ( 77 ) CANECU (3503) NLDG (2531) NLDG (2531) NLDG (2531) KMTR (3147) NMAXMD ( 233 ) MDANF ( 114 ) BGSIK (2438) MDWAN ( 214 ) ESNSWL (1120) LLRNS ( 265 ) ESNSWL (1120) ESNSWL (1120) LLRNS ( 265 ) LLRNS ( 265 ) MDNSTAB ( 196 ) BDEMST ( 370 ) TKAP (3105) TKAP (3105) NWSOLLE ( 808 ) BGMNOREG (2205) DMDFOF (2654) DDSS ( 511 ) FUEREG ( 766 ) BGPABG ( 488 )
Querverweisliste: Parameter
Seite 4031 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
FPNAVTTA FPNAVTTA2 FPRAT FPRATTT FPRMT FPRMTTT FPRNMAX FPRTIM1_T FPRTIM2_T FPRTIM3_T FPRTIM4_T FPVHKMSAB FPVHKTTA FPVHKTTA2 FPVMXP FPVMXST FPVVKMSAB FPVVKTTA FPVVKTTA2 FPWDKAPP FQTIMNH FQTIMNS FRADN FRADNFA FRADX FRADXFA FRAGRSAB FRAGRSMN FRAGRSZU FRAMN FRAMX FRARAWGS FRARCVT FRARCVTS FRARHGS FRARN FRARX FRATMN FRATMX FRDO FRDU FRFC FRGNO2B FRINF1 FRINF2 FRINOFF FRIRLABBR FRKAP FRKKMA FRKMN_UM FRKMX_UM FRKTEMN FRKTEMX FRKW FRK_AOG FRK_AUG FRLKEVT FRLMXRED FRMDTEVO FRMDTEVU FRMINKH FRMNO2B FRMNSCH FRMSTDN FRMSTDX FRMXSCH FRSNAMX FRTKT FR_MX_UC FR_MX_UM FS1FO FS1FOF FS2FO FS2FOF FSAUF FSBBHKAMN FSDZMSAB FSPAAP FSPAOFF FSPARGR FSPASCHW FSPASKT
KL KL FW FW FW FW FW FW FW FW FW KL KL KL FW FW KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW
BGPABG ( 488 ) BGPABG ( 488 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGPABG ( 488 ) BGPABG ( 488 ) BGPABG ( 488 ) BGRLP ( 503 ) BGPIRG ( 434 ) BGPABG ( 488 ) BGPABG ( 488 ) BGPABG ( 488 ) FUEDK ( 757 ) TEB (1410) TEB (1410) DKVS (1346) DKVS (1346) DKVS (1346) DKVS (1346) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) LRA (1322) LRA (1322) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) LRA (1322) LRA (1322) LRA (1322) LRA (1322) DLSUV (2001) DLSUV (2001)
Querverweisliste: Parameter
Seite 4032 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
KODOH (2403) BGMNOSPM (2226) DHLSFK (2174) DHLSFK (2174) GGLSF (2012) BGLASO (1154) ESGRU (1098) VSTMSV (1597) UFRKTI (2930) UFRKTI (2930) TEB (1410) TEB (1410) KODOH (2403) TKAP (3105) TKAP (3105) BGRLMXS ( 946 ) BGRLMXS ( 946 ) DTEV (1444) DTEV (1444) LRS (1228) BGMNOREG (2205) NLKO ( 391 ) DFRST (1361) DFRST (1361) NLKO ( 391 ) DICLSU (1952) ZGST (1369) UFGKC (2947) UFGKC (2947) DMDFON (2575) DMDFOF (2654) DMDFON (2575) DMDFOF (2654) BGSIK (2438) LRSKA (1261) DDYLSU (1939) SKP (2334) DSKNO (2324) SKR (2351) DSKNO (2324) DSKNO (2324)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
FSRFKAS FST_AOG FST_AUG FSWALUV FSWALUV1 FSWKB FSWKV FSYNDEL FSZTM FTAGRV FTAIKRRSP FTANFKH FTANFKTNOX FTANWUBE FTAUSTP FTDAG FTDGANG FTEADDPO FTEADDPU FTEADGAO FTEADGAU FTEADGSO FTEADGSU FTEADNPMN FTEADNPMX FTEADRPL FTEADRPM FTEADSPH FTEADSPM FTEDYLSUMX FTEVFXS FTKANMO FTLRSSCH FTMOTKHK FTMOTKHK2 FTMOTKHX FTMOTKHX2 FTMOTKKR FTMOTKKR2 FTMOTKVK FTMOTKVK2 FTREALKAH FTSDRLW FTVDKTAVDK FTVWDKMX FUBAGR FUBAOF FUKDE FUKNSTM FUMRBRK FUPSRLMN FUPSRLMX FVANST FVA_AOG FVA_AUG FVBR FVDMDWAN FVERMN FVERZDYN FVLRAS FVRMDYN FVSTMX_UC FVSTMX_UM FVSTTKT FWDKSHYS FWDMVAD FWEHT FWEMRFA FWET FWFLBZWMN FWFLDKARGV FWFLDKVVDK FWIHDR FWLKFTBR FWL_AOG FWL_AUG FWMABGW FWMABGW2 FWMFKW FWMFKW2 FWMKATW FWMKATW2
FW FW FW KL KL FW FW FW KL KL KL FW FW KL FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW KL FW FW FW FW FW FW KL FW KL KL FW KL FW FW FW FW KL KL KL KL FW KL KL KL KL FW FW FW FW FW FW FW FW
TEB (1410) TKAP (3105) TKAP (3105) DSWEC (2694) DSWEC (2694) FGRFULO ( 166 ) FGRFULO ( 166 ) HT2KTWNE (3696) ZUESZ (3759) BGAGR ( 478 ) BGPIRG ( 434 ) BBKH (2384) BBHTRIP (3383) WNWRE ( 777 ) ZGST (1369) BGAGR ( 478 ) BBGANG ( 38 ) DTEV (1444) DTEV (1444) LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) TEB (1410) TEB (1410) TEBEB (1402) TEBEB (1402) TEBEB (1402) TEBEB (1402) DDYLSU (1939) TEB (1410) KMTR (3147) BGLASO (1154) ATM (1799) ATM (1799) ATMHEX (1825) ATMHEX (1825) ATM (1799) ATM (1799) ATM (1799) ATM (1799) BGSIK (2438) ZUESZ (3759) BGTMPK ( 459 ) BGWPR ( 500 ) AAGRDC (1016) ZUESZ (3759) ESUK (1130) ESUK (1130) TEB (1410) BGPIRG ( 434 ) BGPIRG ( 434 ) ESUK (1130) TKAP (3105) TKAP (3105) BGPIRG ( 434 ), BGPIRG ( 434 ) MDWAN ( 214 ) TEB (1410) TEB (1410) LRA (1322) TEB (1410) UFGKC (2947) UFGKC (2947) ZGST (1369) FUEDK ( 757 ) MDMIN ( 194 ) ESWE (1128) ESWE (1128) ESWE (1128) ZWMIN (1704) BGTMPK ( 459 ) BGTMPK ( 459 ) HDR (1587) BGTMPK ( 459 ) TKAP (3105) TKAP (3105) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429)
Querverweisliste: Parameter
Seite 4033 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGPRGS ( 691 ) BGPRGS ( 691 )
BGPRGS ( 691 ), BGPRGS ( 691 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
FWMZAPWF FWMZAPWF2 FWMZFPWF FWMZFPWF2 FWMZKPWF FWMZKPWF2 FWNMOT FWPHDR FWRLDKNM FWSREALDES FWSREALKAH FWSRWVMSZS FWSTAA1 FWSTAB1 FWSTAB2 FWSTAS1 FWTMUEBO FWTMUEBU FWTOUEBO FWTOUEBU FWWLNM FZANSSA1 FZANSSA2 FZANSSM1 FZANSSM2 FZDA1SCH FZDA2SCH FZGMX_UM FZLSDPKO FZWRED FZWRED2 FZWRED3 FZWSTNM FZWWLRLN GANGACMN GANGACMX GANGSANF GANGSP GAP_TOOTH GENFULLD GENLDIFF GENLDJMP GENLDMP GFDLDN GFRKKH GKC_T_UC GKC_T_UM GRAOFLOGIN GRAONLOGIN GSLUTS GTHMOTWSR GTHUSRWV GWKAT GWSENS GWZEIT GWZEIT2 H2COFAK HDEVBC HDEVBCC0 HDEVBCC1 HDEVBDT HDEVBPT HDEVDCCCLL HDEVDCCCUL HDEVDCEN1 HDEVDCEN2 HDEVDCTM1 HDEVDCTM2 HDEVENLS1 HDEVENLS2 HDEVFCLK HDEVHC HDEVHCC HDEVMSV1 HDEVMSV2 HDEVPUCC HDEVPUP0 HDEVPUP1 HDRERRFH HKSLBKMX HLOFFLOGIN HLONLOGIN
FW FW FW FW FW FW FW KL KL FW FW KL KL KL KL KL FW FW FW FW KL KL KL KL KL FW FW FW KL FW FW FW KL KF FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) ZUESZ (3759) HDR (1587) BGRLFGZS ( 746 ) BGSIK (2438) BGSIK (2438) BGTMPK ( 459 ) ESNSWL (1120) ESNSWL (1120) ESNSWL (1120) ESNSWL (1120) GGCANECU (3580), GGCEGS (3592) GGCANECU (3580), GGCEGS (3592) GGCANECU (3580), GGCEGS (3592) GGCANECU (3580), GGCEGS (3592) ESNSWL (1120) ESNSWL (1120) ESNSWL (1120) ESNSWL (1120) ESNSWL (1120) MDFAW ( 42 ) MDFAW ( 42 ) UFRKTI (2930) MDFAW ( 42 ) BDEMUS ( 351 ) BDEMUS ( 351 ) BDEMUS ( 351 ) ZWSTT (1679) ZWWL (1692) BGFAWU (1139) BGFAWU (1139) BGFAWU (1139) SKR (2351) ALE (2507) MDGEN ( 223 ) MDGEN ( 223 ) MDGEN ( 223 ) MDGEN ( 223 ) LLRRM ( 296 ) KODOH (2403) UFGKC (2947) UFGKC (2947) T2LID (3789) T2LID (3789) DLGHMM ( 378 ) BGTMPK ( 459 ) BGTMPK ( 459 ) SKP (2334) SKP (2334) SKP (2334) SKP (2334) KTMHK (1829) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) CONCJ (1566) DKVBDEPL (1614) BBHKS ( 375 ) T2LID (3789) T2LID (3789)
Querverweisliste: Parameter
Seite 4034 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
HRLHKS HWKRMAAGR HYDTVFZGGI HYMBDEMBV HYMBDEMF HYMKFUMVAR HYNBDEMBV HYNBDEMF HYNKFUMVAR HYNMOTNW HYNWNMOT HYRLNW HYTKKLOW IAMUVW IGESGA IIMUVW ILMFKAXTK ILMFKAXTK2 ILMHKAXTK ILMHKAXTK2 ILMLKAXTM ILMLKAXTM2 IMKDKVSF IMKDKVSG IMKKVSMX IMLEVABS IMLEVABS2 IMLFKAMN IMLFKAMN2 IMLHEMN IMLHEMN2 IMLHEMNFA IMLHEMNFA2 IMLHKAMN IMLHKAMN2 IMLHS IMLKS IMLNAMN IMLNAMN2 IMLPLCMN IMLPLCMN2 IMLPLCMNB IMLPLCMNB2 IMLRLFKX IMLSALR IMSABGMX IMSABHKAX IMSDRLHKX IMSDTEVA IMTUMTA INCKSTAI INH_TPDFP INH_T_DFP INH_T_FID INH_T_MSK INIDPKH INMAXX INSTMASK IP1A_MX_UM IP2A_MN_UM IPA_T_UM IPREFLSUB IPREFLSUE IRMUVW ISWRABKS ITANWLIE ITANWLIGE ITNMXH IVDNDTEH IVDNHOM IVDNHOMV IVDNSCH IVDNSCHV IVDNTEM IVDYNLSU IVGSLUTS IVSLUTS IWMATMWMN JAMUVW JTRAEG KADMKAFK KAFLTESG
FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW KL KL KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL KL FW FW FW FW FW FW FW FW FW FW KL KL FW KL KL KL KL KL KL FW FW FW FW FW FW KL FW
BBKR (1716) BBAGR ( 956 ) BGFAWU (1139) BGBVG (1189) BGFAWU (1139) BDEMKO ( 327 ) BGBVG (1189) BGFAWU (1139) BDEMKO ( 327 ) BGARNW ( 853 ) BBNWS ( 898 ) BGARNW ( 853 ) BGFAWU (1139) DSCHED (3198) BBGANG ( 38 ) DSCHED (3198) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRSKA (1261) DKVS (1346) DKVS (1346) DKVS (1346) LRSEB (1200) LRSEB (1200) LRSKA (1261) LRSKA (1261) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) LRSKA (1261) LRSKA (1261) ESSTT (1099) BBBO (1367) DICLSU (1952) DICLSU (1952) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) LRFKEB (1290) LRSEB (1200) ATR (1870) LRHKEB (1305) LRHKEB (1305) DTEV (1444) BGTUMG (2773) STADAP (1108) DINH (3215) DINH (3215) DINH (3215) DINH (3215) BGPBR (1523) NMAXMD ( 233 ) BDEMUM ( 339 ) UFRLC (2960) UFRLC (2960) UFRLC (2960) RPSLSU (1969) RPSLSU (1969) DSCHED (3198) DBKS (3607) WNWRE ( 777 ) WNWRE ( 777 ) NMAXMD ( 233 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) DDYLSU (1939) DLGHMM ( 378 ) DLGHMM ( 378 ) BGSIK (2438) DSCHED (3198) MDASG ( 120 ) TEB (1410) BGTEV ( 473 )
Querverweisliste: Parameter
Seite 4035 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
KAFPBKVPU KAHCTEMK KAKFAD KAMFZ KAPDK KAPFSRPS KAPSRW KAPWSRBAGR KASGMD KASGRED KASZGHOM KATMCPAV KATMCPAV2 KATMCPHK KATMCPHK2 KATMCPHX KATMCPHX2 KATMCPKR KATMCPKR2 KATMCPRO KATMCPRO2 KATMCPVK KATMCPVK2 KATMCPVY KATMCPVY2 KBAGRMN KBDAGRSMN KBDAHYMN KBDAKTMN KBDASCHMN KDBKSR KDCOXRFK KDCOXRHK KDHRLSU KDLASFKI KDLASFKI2 KDLASFKP KDLASFKP2 KDLRRIE KDMSFUNMOT KDMSFUPSPV KDYNFA KDYNLSU KDZLSU KEMLN KETAZWNL KFAGRKH KFAGRKS KFAMAL KFAMAL1 KFAMAL2 KFAQUERWIV KFASGVF KFATLAMS KFATLAMS2 KFATMKRH KFATMKRH2 KFATMKRS KFATMKRS2 KFATZWMS KFATZWMS2 KFBADE KFBDEMBV KFBDEMFA KFBRAWA KFBS KFBSI KFBSI2 KFCFO1 KFDESUEX KFDETAZWK KFDLASO KFDLASO2 KFDLBTSAGR KFDLSD KFDLUR KFDLUR1 KFDLUR2 KFDLURS KFDMDADP KFDMDARO KFDMDAROS
KL KL KL FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KF KF FW KL KL KL KL KL KL KL FW FW FW KL FW KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF
GGPBKV ( 542 ) TEB (1410) TEB (1410) DMDTSB (2573) BGTMPK ( 459 ) BGTMPK ( 459 ) BGTMPK ( 459 ) BGTMPK ( 459 ) MDASGPH ( 136 ) MDASG ( 120 ) ZGST (1369) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATMHEX (1825) ATMHEX (1825) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) BGAGRA ( 969 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) BKS (1624) BGLAMABM (2237) BGLAMABM (2237) HRLSU (1919) LRFKC (1277) LRFKC (1277) LRFKC (1277) LRFKC (1277) LRS (1228) FUEREG ( 766 ) FUEREG ( 766 ) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) GGKR (1731) ATR (1870) BGMSNOVK (2467) BGMSNOVK (2467) DMDLU (2613) DMDLU (2613) DMDLU (2613) COWIV (3829) MDASG ( 120 ) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ESUK (1130) BGBVG (1189) BGFAWU (1139) FGRFULO ( 166 ) GK (1081) BGSIK (2438) BGSIK (2438) DMDFON (2575) DSKNO (2324) DTEV (1444) LRS (1228) LRS (1228) LAMBTS (1177) MDFAW ( 42 ) DMDDLU (2625) DMDDLU (2625) DMDDLU (2625) DMDDLU (2625) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 )
Querverweisliste: Parameter
Seite 4036 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
KOMRH (2417)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
KFDMDKOE KFDMDPO KFDMLSDO KFDMLSDS KFDMP KFDMP1_UC KFDMP1_UM KFDMP2_UC KFDMP2_UM KFDMT KFDMT1_UC KFDMT1_UM KFDMT2_UC KFDMT2_UM KFDPVL KFDQTMTU KFDQUEBER KFDTKIVKBT KFDTMRBS KFDTMRS KFDTMTE KFDTMTR KFDTMTU KFDTUMTAV KFDWESBH2 KFDWESBKH2 KFDWESBS KFDWESBS2 KFDWESES KFDWNWDMXE KFDWSZ KFDYESPF KFDYESPFOF KFDYNNM KFDZMNST KFDZWAGL KFDZWAGN KFDZWAGR KFDZWAGRS KFDZWBS KFDZWHMM KFDZWHMML KFDZWKG KFDZWKGAGL KFDZWKGAGR KFDZWSCH KFETATEM KFFBVBRES KFFDLBTS KFFFANZ KFFGDMAR KFFKASX KFFLAF KFFPBR KFFPBRKL1 KFFPBRKL12 KFFPBRKL2 KFFPSTEB KFFPSTED KFFRARAW KFFRARHG KFFRMIN KFFRTMKI KFFTEVFX KFFTSRRX KFFWL KFFWLRL KFGPRSOLFN KFGPRSOLFP KFHLAMN KFHOEHK KFHOMANF KFHSFUSOL KFHSFUSOL2 KFHSTT KFKASNH KFKASNS KFKE0 KFKE1 KFKE2 KFKE3 KFKE4
KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF
MDVERB ( 197 ) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) MDZUL ( 78 ) UFMZUL (2910) UFMZUL (2910) UFMZUL (2910) UFMZUL (2910) MDZUL ( 78 ) UFMZUL (2910) UFMZUL (2910) UFMZUL (2910) UFMZUL (2910) BGTEV ( 473 ) KMTR (3147) KMTR (3147) LAMBTS (1177) GGTFM (2726) GGTFM (2726) GGTFM (2726) GGTFM (2726) GGTFM (2726) BGTUMG (2773) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) DNWSEIN ( 872 ) ZWGRU (1661) BBKR (1716) BBKR (1716) KMTR (3147) ZWMIN (1704) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) ZUESCH (1701) ZUESCH (1701) ZWGRU (1661) ZWGRU (1661) ZUE (1656), ZWGRU (1661) ZWGRU (1661) ZWGRU (1661) ZUESCH (1701) KODOH (2403) BGPIRG ( 434 ) LAMBTS (1177) ZUESZ (3759) ARMD ( 66 ) TEB (1410) BKS (1624) BGPIRG ( 434 ) BGPIRG ( 434 ) BGPIRG ( 434 ), BGPIRG ( 434 ) BGPIRG ( 434 ), BGPIRG ( 434 ) TEB (1410) TEB (1410) ARMD ( 66 ) ARMD ( 66 ) LRS (1228) MDBGRG ( 107 ) TEB (1410) BGRLMXS ( 946 ) ESNSWL (1120) ESNSWL (1120) HDRPSOL (1589) HDRPSOL (1589) LLRNS ( 265 ) KMTR (3147) BDEMHA ( 375 ) HLSFK (2184) HLSFK (2184) ESSTT (1099) TEB (1410) TEB (1410) KRKE (1746) KRKE (1746) KRKE (1746) KRKE (1746) KRKE (1746)
Querverweisliste: Parameter
Seite 4037 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
ZWHMM (1660)
BGPRGS ( 691 )
BGPRGS ( 691 ) BGPRGS ( 691 ) BGPRGS ( 691 ), BGPRGS ( 691 ) BGPRGS ( 691 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
KFKE5 KFKE6 KFKE7 KFKHSWS KFKHSWSLL KFKNKS KFKOMABNPU KFKOROLSW KFKRFKN KFKRINT1G KFKRINT2G KFKRINT3G KFKSWFS KFKTRKN KFKTRLN KFKTRV KFLADMXHMM KFLADXHMMA KFLAHMM KFLAMAGR KFLAMSLS KFLANS KFLANSKH KFLASDSLS KFLASKH KFLASWLR KFLBKAPP KFLBKHKSS KFLBKHMMS KFLBKHOKHS KFLBKHOMS KFLBKHOSS KFLBKSCHS KFLBKSKHS KFLBKSOFF KFLBTS KFLBTSLBKO KFLDESU KFLDESU2 KFLMSKH KFLRSG1 KFLRSG12 KFLRSG2 KFLRSG22 KFLRSG3 KFLRSG32 KFLRSG4 KFLRSG42 KFLRSP1 KFLRSP12 KFLRSP2 KFLRSP22 KFLRSP3 KFLRSP32 KFLRSP4 KFLRSP42 KFLRST KFLRST2 KFLRSZ KFLRSZ2 KFLRTNLL KFLRTUNM KFLRWPVF KFLSDWA KFLSLAMX KFLUAR KFLUAR1 KFLUAR2 KFLUARS KFLUESIC KFLURB KFLURB1 KFLURB2 KFLURBS KFLURM KFLURM1 KFLUTSN KFMAKR KFMDBGRG KFMDDLWS KFMDELMX KFMDGEN
KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF
KRKE (1746) KRKE (1746) KRKE (1746) BBKH (2384) BBKH (2384) BKS (1624) BKV ( 532 ) COWIV (3829) KRREG (1757) KRKE (1746) KRKE (1746) KRKE (1746) DMDMIL (2700) KMTR (3147) KMTR (3147) KMTR (3147) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGLAMBDA (3406) BGLAMBDA (3406) LANSWL (1165) LAKH (1171) LAKH (1171) LAKH (1171) LANSWL (1165) LBKSOL (1037) LBKSOL (1037) LBKSOL (1037) LBKSOL (1037) LBKSOL (1037) LBKSOL (1037) LBKSOL (1037) LBKSOL (1037) LBKSOL (1037) LAMBTS (1177) LAMBTS (1177) BGSIK (2438) BGSIK (2438) LAKH (1171) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) LRS (1228) BGLAMOD (3411) BGLAMOD (3411) BGLAMOD (3411) BGLAMOD (3411) MDGEN ( 223 ) MDGEN ( 223 ) MDGEN ( 223 ) MDFAW ( 42 ) KOLASPH (2428) DMDLUA (2630) DMDLUA (2630) DMDLUA (2630) DMDLUA (2630) KMTR (3147) DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDLU (2613) DLGHMM ( 378 ) GGKR (1731) MDBGRG ( 107 ) MDVERB ( 197 ) MDVERB ( 197 ) MDGEN ( 223 )
Querverweisliste: Parameter
Seite 4038 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
KFMDKO KFMDLF KFMDPKO KFMDPKOME KFMDPWM KFMDPWME KFMDRKO KFMDRKOE KFMDS KFMDWMX KFMIFABG KFMIFALS KFMILSD KFMIMN KFMIOP KFMIOPS KFMIRED KFMIRL KFMIRLS KFMI_UC KFMI_UM KFMKRKMAS KFMO2SP KFMODI KFMOF KFMOF_UC KFMOF_UM KFMRES KFMRESK KFMRESKH KFMRESKLW KFMRESNL KFMRESPS KFMRESTA KFMSNOH KFMSNOH2 KFMSNOS KFMSNOS2 KFMSNWDKVP KFMSUDKN KFMWNTK KFNL2TUM KFNLLNST KFNLTKV KFNLTUM KFNMAXKI KFNMAXKP KFNMHYD KFNOFMX KFNOHMM KFNOSCH KFNOTE KFNSA KFNSKHLL KFNSTAMX KFNSWRL KFNTBKS KFNWADA KFNWADE KFNWADGA KFNWADGE KFNWEGLOWR KFNWEGM KFNWKHE KFNWKHLLE KFNWKRE KFNWLLE KFNWLLVE KFNWRDE KFNWRDGE KFNWRPE KFNWRPGE KFNWRSIE KFNWRSIGE KFNWSE KFNWSVE KFNWTME KFNWWLE KFNWWLLE KFNWWLLVE KFNWWLVE KFOSCFN
KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF
MDVERB ( 197 ) MDVERB ( 197 ) MDVERB ( 197 ) MDVERB ( 197 ) MDVERB ( 197 ) MDVERB ( 197 ) MDVERB ( 197 ) MDVERB ( 197 ) MDASG ( 120 ), MDVER ( 206 ) MDWAN ( 214 ) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) MDMIN ( 194 ) MDBAS ( 93 ) MDBAS ( 93 ) VMAXMD ( 240 ) MDFUE ( 677 ), MDFUE ( 677 ) MDFUE ( 677 ) UFMIST (2921) UFMIST (2921) VSTMSV (1597) BGMNOSPM (2226) DMDZAG (2686) MDZUL ( 78 ) UFMZUL (2910) UFMZUL (2910) LLRMR ( 251 ) LLRMR ( 251 ) LLRMR ( 251 ) LLRMR ( 251 ) LLRMR ( 251 ) LLRMR ( 251 ) LLRMR ( 251 ) BGMSNOVK (2467) BGMSNOVK (2467) BGMSNOVK (2467) BGMSNOVK (2467) BGMSDK ( 727 ) MSUDKSOM ( 772 ) T2KRLI (3788) KMTR (3147) LLRNS ( 265 ) KMTR (3147) KMTR (3147) NMAXMD ( 233 ) NMAXMD ( 233 ) KMTR (3147) SKR (2351) SKR (2351) SKR (2351) BGMSNOVK (2467) ESNSWL (1120) BGNLLKH ( 289 ) STADAP (1108) ESNSWL (1120) BKS (1624) BGARNW ( 853 ) BGARNW ( 853 ) BGARNW ( 853 ) BGARNW ( 853 ) BBSAWE (1090) BBSAWE (1090) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) BGLAMABM (2237)
Querverweisliste: Parameter
Seite 4039 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BDEMEN ( 357 ), KOMRH (2417), MDMAX ( 77 ) BDEMEN ( 357 ) KOMRH (2417)
BGRLP ( 503 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
KFOSCFN2 KFOSCFTM KFOSCFTM2 KFOSCHN KFOSCHN2 KFOSFTMG KFPBRA KFPED KFPEDL KFPEDLR KFPEDR KFPRMAXU KFPRSOLAP KFPRSOLHKS KFPRSOLHMM KFPRSOLHOM KFPRSOLKH KFPRSOLOFF KFPRSOLSCH KFPRSTAU KFPSDMN KFPSDMX KFPSMXHMM KFPSMXHOS KFPSMXRKAP KFPSMXSCH KFPSNS KFPVT KFPZU KFPZU1_UC KFPZU1_UM KFPZU2_UC KFPZU2_UM KFQMRA KFQNLUE1 KFQNLUE2 KFQTKWP KFQVAC KFQVKOM KFRA KFRAT KFRINF KFRINF2 KFRKKHDM KFRKSZ KFRLATR KFRLIP_UM KFRLMNSCH KFRRIEHMMA KFRRIEHMMS KFRRIEHOMA KFRRIEHOMS KFRRIEHOSS KFRRIEHSUA KFRRIEHSUS KFRRIESCHA KFRRIESCHS KFRRIESKHS KFRRIEST KFSTHO KFSU KFSU2 KFSUOUT KFSZDUB KFTATRZWS KFTDDNWMNE KFTDDNWMXE KFTDDNWNPE KFTDELH KFTEKAH KFTEKAS KFTETK KFTEVP KFTKANRK KFTKANRL KFTKAOFF KFTKASO KFTKATU KFTKRVFN KFTKRVFSN KFTKSU KFTKSU2
KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KL KL KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF
BGLAMABM (2237) DKATSPFK (2048) DKATSPFK (2048) BGLAMABM (2237) BGLAMABM (2237) DKATSPFK (2048) BGPBR (1523) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) HDRPSOL (1589) HDRPSOL (1589) HDRPSOL (1589) HDRPSOL (1589) HDRPSOL (1589) HDRPSOL (1589) HDRPSOL (1589) HDRPSOL (1589) DKVBDE (1607) DDSS ( 511 ) DDSS ( 511 ) VPSKO ( 722 ) VPSKO ( 722 ) VPSKO ( 722 ) VPSKO ( 722 ) BKS (1624) BGPABG ( 488 ) MDZUL ( 78 ) UFMZUL (2910) UFMZUL (2910) UFMZUL (2910) UFMZUL (2910) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) LRA (1322) LRA (1322) DHLSFK (2174) DHLSFK (2174) KODOH (2403) GK (1081) ATR (1870) UFRLC (2960) BGRLMIN ( 943 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) ESSTT (1099) SU (1030) SU (1030) BGSIK (2438) ZUESZ (3759) ATR (1870) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) SKR (2351) TEB (1410) TEB (1410) BKS (1624) ATEV (1490) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KRREG (1757) KRREG (1757) BGSIK (2438) BGSIK (2438)
Querverweisliste: Parameter
Seite 4040 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
KFTMOSCH KFTMOTKR KFTNODB KFTNSTKO KFTSRKM KFTSRL KFTVETR KFTVFRR KFTVLHYD KFTVLU1 KFTVLU2 KFTVNL1 KFTVNL2 KFTVSA KFTVTEV KFUMVAR KFUSFK KFVADE KFVERST KFVOFFS KFVSTMSVG KFVSTMSVO KFVTZWM KFVTZWMDF KFWDKMSNVP KFWDKSMX KFWDWESES KFWDZWSCH KFWESBH KFWESBH2 KFWESBHHK KFWESBHHP KFWESBHK KFWESBHST KFWESBHSTW KFWESBKH KFWESBS KFWESBSHKS KFWESBSHSP KFWESBTK KFWESES KFWESESHKS KFWESESHSP KFWESEST KFWHSTT KFWKSTAB KFWKSTN KFWKSTT KFWMABG KFWMABG2 KFWMFK KFWMFK2 KFWMIFABG KFWMIFAL KFWMISSCH KFWMKAT KFWMKAT2 KFWNWENHS KFWNWESCH KFWNWSAPE KFWNWWKA KFWNWWKE KFWPFGR KFWRNOHK KFWTBR KFWWLML KFWWNS KFWZLSD KFXCOHK KFXHCHK KFXLSHK KFZDASH KFZDASH2 KFZGVG KFZLSD KFZNSM KFZTST KFZTTM KFZW KFZW2 KFZW2OUT KFZWHKS
KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF
BDEMST ( 370 ) KMTR (3147) BGMNOSPM (2226) KOS (3109) ZUESZ (3759) ZUESZ (3759) KMTR (3147) DTEV (1444) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) BBSAWE (1090) ATEV (1490) BDEMKO ( 327 ) LRFKC (1277) ESUK (1130) MDMIN ( 194 ) FGRREGL ( 185 ) VSTMSV (1597) VSTMSV (1597) BGSIK (2438) BGSIK (2438) BGMSUGD ( 453 ) FUEDK ( 757 ) AWEA (1509) ZUESCH (1701) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) ESSTT (1099) ESSTT (1099) ESSTT (1099) ESSTT (1099) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) MDFAW ( 42 ) MDFAW ( 42 ) NLKO ( 391 ) BGTPABG (3429) BGTPABG (3429) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) BBKH (2384) BBKH (2384) BGWPFGR (2781) BGMNOSPM (2226) BGTMPK ( 459 ) ESNSWL (1120) ESNSWL (1120) MDFAW ( 42 ) KTMHK (1829) KTMHK (1829) KTMHK (1829) MDFAW ( 42 ) MDFAW ( 42 ) ZGST (1369) MDFAW ( 42 ) LLRNS ( 265 ) BKS (1624) BKS (1624) ZWGRU (1661) ZWGRU (1661) ZWGRU (1661) ZWGRU (1661)
Querverweisliste: Parameter
Seite 4041 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGWDKHF ( 509 ), FUEDK ( 757 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Parameter
Parameter
Typ
Definiert in
KFZWHSP KFZWLB1 KFZWLB1OUT KFZWLB2 KFZWLB2OUT KFZWMN KFZWMNHSP KFZWMNKH KFZWMNLB KFZWMNST KFZWMNUM KFZWMS KFZWMSLB KFZWOP KFZWOP2 KFZWOPA KFZWOPA2 KFZWOPHK KFZWOPHS KFZWOPL KFZWOPL2 KFZWOPLA KFZWOPLA2 KFZWOUT KFZWSCH KFZWSCHT KFZWSTZT KFZWWLNM KFZWWLRL KFZW_UC KFZW_UM KHCTEMNH KHCTEMX KIBKSKTA KIBKSN KIBKSRF KIBKSRS KIDMSNTE KIFKFUPSRL KIFUPSKT KIFZCVT KIFZGAWG KIFZGHG KIHRLSU KIHYMBDE KIKB KIKBS KILRFKML KIMSALL KIMSALLGA KIMSALLKT KIMSNTES KIOFAPIRG KIPBRIKT KIRMSH KIRMSM KISRM KISRMKL12 KISRMKL2 KISRMSU KITKSU KIUSEBKS KIVKMN KIVKMX KIVKOMP KIZGR KIZGVA KKFFGRGA KLABTFVH KLADDBKS KLADPSOL KLAF
KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF KF FW FW FW KL FW FW FW FW FW KL KL KL FW FW FW FW KL FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL KL
KLAFTE KLAFVPSPAB KLAH1 KLAH2 KLAHEW KLAHTMSMX1 KLAHTMSMX2 KLAHTVLUE1 KLAHTVLUE2
KL KL FW FW FW FW FW FW FW
ZWGRU (1661) ZWGRU (1661) ZWGRU (1661) ZWGRU (1661) ZWGRU (1661) ZWMIN (1704) ZWMIN (1704) ZWMIN (1704) ZWMIN (1704) ZWMIN (1704) ZWMIN (1704) ZWMIN (1704) ZWMIN (1704) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) MDBAS ( 93 ) ZWGRU (1661) ZUESCH (1701) ZUESCH (1701) ZWSTT (1679) ZWWL (1692) ZWWL (1692) UFMIST (2921) UFMIST (2921) TEB (1410) TEB (1410) BKS (1624) BKS (1624) BKS (1624) BKS (1624) DTEV (1444) BGADAP ( 423 ) BGADAP ( 423 ) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) HRLSU (1919) BGFAWU (1139) BGMNOSPM (2226) BGMNOSPS (2233) LRFKC (1277) BGFKMS ( 732 ) BGFKMS ( 732 ) BGFKMS ( 732 ) DTEV (1444) BGADAP ( 423 ) BGADAP ( 423 ) DTEV (1444) DTEV (1444) BGPIRG ( 434 ) BGPIRG ( 434 ) BGPIRG ( 434 ) BGPIRG ( 434 ) BGSIK (2438) DBKS (3607) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) FGRREGL ( 185 ) GGTVHK (2756) DBKS (3607) BKS (1624) BGAGR ( 478 ), BGAGRA ( 969 ), BGMSDK (- AGRPSOL ( 950 ), BGRLP ( 503 ), FUEDK ( 757 ) 727 ) BGTEV ( 473 ) BGPIRG ( 434 ) BGPRGS ( 691 ) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147)
Seite 4042 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
KLALETM KLAMNFL_UC KLAMNFL_UM KLAMST KLAMSVUB KLAMXFL_UC KLAMXFL_UM KLANFD KLANFN KLANFP KLANFV KLANFVFZ KLAO2VK KLAO2VK2 KLASGP KLASGPL KLATRP KLATVHK KLATVHK2 KLCOHKH KLCOHKHMM KLCOHKS KLDETAZWKH KLDFOFF KLDFON KLDIFSEG KLDMASRL KLDMDLF1 KLDMDLF2 KLDMMX KLDMWDK KLDNFHO KLDNLLDE KLDPBMSAGR KLDTKABKS KLDTMFXTM KLDTPH KLDTPHST KLDUPW12 KLDVFZGGI KLDWMSVMN KLDWNWSUE KLDWPED KLDYNCOR KLDZWOM_UC KLDZWOM_UM KLESESPAET KLETAZW_UC KLETAZW_UM KLEWEB_UM KLFAKSP KLFAKSP_UC KLFAKSP_UM KLFANFKH KLFAZBKS KLFDBKS KLFDQV KLFEXPSL KLFKBLAGR KLFKVNWENM KLFLAKH KLFLBKKH KLFLKMN KLFMKNM KLFQKV KLFRKHKS KLFRKSHSP KLFRTMKI KLFSPAMS KLFSPMN KLFSWKA KLFTPRSOL KLFWNOK KLFZWMNKH KLFZWMNST KLGMDMN KLGMDMX KLGNMN KLGNMX KLGSLUTS KLGTHZSR KLHCHKH
KL FW FW FW KL FW FW KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL FW FW KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL FW FW FW FW KL KL KL
ALE (2507) UFRKC (2938) UFRKC (2938) TEB (1410) AMSV (1600) UFRKC (2938) UFRKC (2938) MDANF ( 114 ) MDANF ( 114 ) MDANF ( 114 ) MDANF ( 114 ) KMTR (3147) SALSU (1971) SALSU (1971) MDASG ( 120 ) MDASG ( 120 ) ATR (1870) GGTVHK (2756) GGTVHK (2756) KTMHK (1829) KTMHK (1829) KTMHK (1829) KOMRH (2417) LLRNS ( 265 ) LLRNS ( 265 ) NLDG (2531) GGCASR (3490) MDVERB ( 197 ) MDVERB ( 197 ) MDZUL ( 78 ) DMDSTP (2634) STADAP (1108) LLRMR ( 251 ) BGAGR ( 478 ), BGAGRA ( 969 ) BKS (1624) GGTFM (2726) NLDG (2531) NLDG (2531) GGPED ( 16 ) BGFAWU (1139) AMSV (1600) NWSOLLE ( 808 ) KMTR (3147) NLDG (2531) UFMIST (2921) UFMIST (2921) AWEA (1509) UFMIST (2921) UFMIST (2921) UFRKTI (2930) MDBAS ( 93 ) UFMIST (2921) UFMIST (2921) BBKH (2384) BKS (1624) BKS (1624) KMTR (3147) BGTMPK ( 459 ) BGAGRA ( 969 ) BGWNWVFE (3445) BBKH (2384) BBKH (2384) BKS (1624) MDVERB ( 197 ) KMTR (3147) RKSPLITS (1493) RKSPLITS (1493) MDBGRG ( 107 ) SKP (2334) SKR (2351) BBKH (2384) HDRPSOL (1589) TVWNO (2316) ZWMIN (1704) ZWMIN (1704) DLGHMM ( 378 ) DLGHMM ( 378 ) DLGHMM ( 378 ) DLGHMM ( 378 ) DLGHMM ( 378 ) BGTMPK ( 459 ) KTMHK (1829)
Querverweisliste: Parameter
Seite 4043 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
AGRPSOL ( 950 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
KLHCHKHMM KLHCHKS KLHCHKSA KLHDEV KLHDRERRFS KLIDXFOMI1 KLIDXFOMII KLIDXFONN1 KLIDXFONNI KLIHDR KLIMLNA KLITHMS KLKAHK KLKDSBKS KLKFPSS KLKFWSHML KLKORIRSCH KLKPBKSR KLKTKVK KLKTSE KLLAKHFH KLLBKRDANT KLLBKRIANT KLLBKRPANT KLLBKSFAK KLLLRZU KLLLRZU_UC KLLLRZU_UM KLLRUB KLMDLFTV KLMIGENL KLMIMAX KLMIMAX_UC KLMIMAX_UM KLMIMIN KLMIMIN_UC KLMIMIN_UM KLMIMNH KLMKRDAF KLMLFT KLMRESLI KLMRESTM KLMRHO KLMRKFHO KLMSAGRDPB KLMSSPLIT KLMSUDKKH KLMSUDKPED KLMSUDKTM KLMZUMN KLMZUMN_UC KLMZUMN_UM KLNLOEL KLNLSTP KLNLTUM KLNOTMN KLNPED_UC KLNPED_UM KLNSNW KLO2MN_UC KLO2MN_UM KLO2MX_UC KLO2MX_UM KLOBK KLOBP KLOGIN KLOLFSTZ KLOLTBFWIV KLOLTWIV KLPBR KLPHDR KLPLK KLPLT KLPRAIL KLPRHLSU KLPRMAX KLPROV KLPRSOLFAK KLQKAUS KLQKLIMA KLQTINHK KLQTOUTHK
KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL FW KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL
KTMHK (1829) KTMHK (1829) KTMHK (1829) RKTI (1494) DKVBDEPL (1614) DMDFON (2575) DMDFON (2575) DMDFON (2575) DMDFON (2575) HDR (1587) DICLSU (1952) GGTFM (2726) KTMHK (1829) BKS (1624) BKS (1624) GGTFM (2726) BGAGRSOL ( 919 ) BKS (1624) GGRTLSU (1907) SKP (2334) LAKH (1171) ALBK (1044) ALBK (1044) ALBK (1044) LBKSOL (1037) MDZUL ( 78 ) UFMZUL (2910) UFMZUL (2910) MDGEN ( 223 ) MDVERB ( 197 ) GGCEGS (3592) MDZUL ( 78 ) UFMZUL (2910) UFMZUL (2910) MDZUL ( 78 ) UFMZUL (2910) UFMZUL (2910) MDMIN ( 194 ) VSTMSV (1597) KMTR (3147) LLRMR ( 251 ) LLRMR ( 251 ) LLRMR ( 251 ) MDTRIP ( 144 ) AGRPSOL ( 950 ) KTMHK (1829) MSUDKSOM ( 772 ) MSUDKSOM ( 772 ) MSUDKSOM ( 772 ) MDZUL ( 78 ) UFMZUL (2910) UFMZUL (2910) KMTR (3147) KMTR (3147) KMTR (3147) SKR (2351) UFREAC (2955) UFREAC (2955) LLRNS ( 265 ) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFRKC (2938) MDANF ( 114 ) MDANF ( 114 ) T2LID (3789) COWIV (3829) COWIV (3829) COWIV (3829) BGPBR (1523) HDR (1587) MDANF ( 114 ) MDANF ( 114 ) GGDSKV (1596) HRLSU (1919) HDRPSOL (1589) BGBVG (1189) HDRPSOL (1589) KMTR (3147) KMTR (3147) KTMHK (1829) KTMHK (1829)
Querverweisliste: Parameter
Seite 4044 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DBKS (3607)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
KLQVHDS KLREONOS KLRKMINE KLRLNMXN KLRRIESHM KLRRIESHO KLRRIESSH KLRTLSU KLSAKBKS KLSLADMN KLSLADMX KLSQRT KLSWKH KLTAEVO KLTALUST KLTATRS KLTHMDTMS KLTIKRPR KLTIMN KLTIPR_UM KLTKERDCMN KLTKTSTOEF KLTMOTDIFF KLTMSKR KLTNMXPR KLTNRDE KLTSEMSABG KLTSKTMN KLTTKBKS KLTTRECLAM KLTUSFKV KLTVLU1EW KLTVLU2EW KLTVNW KLTVTSV KLTVTS_UM KLUSKBKS KLUUVP KLVFTBKS KLWBLAGR KLWESBHMX KLWESBHTM KLWESBKK KLWESESFAK KLWMSABST KLWNWPAS KLZGAG KLZGAPS0 KLZGLMN KLZKKBAGR KLZL1_UC KLZL1_UM KLZL2_UC KLZL2_UM KLZTAGRMS KLZTAGRVMS KLZWSCHFAK KMLTESG KMSAGRDS KMSDK KMXSTG KMXSTGF KMXSTGNO KNLSYN KNSNF KO2INI KO2MN KO2MX KO2VKDMN KO2VKDMX KO2VKEMN KO2VKMN KO2VKMX KOELV KOFPSXS KONOHLAM KORA KPHRLSU KPLRFML KPTKSU KPZGR KRAFGRGA
KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW KL FW FW KL
KMTR (3147) SKR (2351) GK (1081) BGRLMXS ( 946 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) GGRTLSU (1907) BKS (1624) BGBVG (1189) BGBVG (1189) SKP (2334) BBKH (2384) BGTMPK ( 459 ) DMDSTP (2634) ATR (1870) GGTFM (2726) RKTI (1494) RKTI (1494) UFRKTI (2930) DHRLSU (1927) DLSFV (2188) ESSTT (1099) KMTR (3147) NMAXMD ( 233 ) RDE (3457) SKP (2334) SKR (2351) BKS (1624) BGAGR ( 478 ) DLSFV (2188) KMTR (3147) KMTR (3147) NWSOLLE ( 808 ) RKTI (1494) UFRKTI (2930) BKS (1624) TVWNO (2316) BKS (1624) BGAGR ( 478 ) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) MSUDKSOM ( 772 ) NLDG (2531) ZGST (1369) ZGST (1369) ZGST (1369) BGAGRA ( 969 ) UFMIST (2921)
Querverweisliste: Parameter
Seite 4045 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
UFMIST (2921) UFMIST (2921) UFMIST (2921) BGAGR ( 478 ) BGAGR ( 478 ) ZUESCH (1701) BGTEV ( 473 ) BGAGRDS ( 983 ) BGMSDK ( 727 ) DLSAHKBD (2071) DLSAFK (2140) DLSAHKBD (2071) HT2KTWNE (3696) LLRNS ( 265 ) SALSU (1971) SALSU (1971) SALSU (1971) DSALSU (1995) DSALSU (1995) SALSU (1971) SALSU (1971) SALSU (1971) COWIV (3829) BGRPS ( 752 ) BGMSNOVK (2467) LRA (1322) HRLSU (1919) LRFKC (1277) BGSIK (2438) ZGST (1369) FGRREGL ( 185 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
KRAL1N KRAL2N KRAL3N KRAL4N KRAL5N KRALH KRAN1 KRAN2 KRAN3 KRAN4 KRANH KRDWA KRDWKLA KRDWSA KRDWSN KRDYESP KRDYESPOF KRFHKS KRFHT KRFTP2 KRFTP3 KRFTPNG KRIVKMX KRKATE KRKFKS KRKMK KRKOEFF KRLNMDY KRMXN KRRKRGKL KRRKRGN KRUMOB KRUMUNT KRVST KRZYLDIAG KSDBGKV KSDCMS KSDCOSC KSTA0INI KSTA1INI KSTA2INI KSTAI KSTAMN0 KSTAMN1 KSTAMN2 KSTAMX0 KSTAMX1 KSTAMX2 KSTEIG KSTTOPMN KTEMXVA KTEVANMK KTLAMSTEIG KTLMSTEIGF KTMGZYL KTMLUSTEST KTMNOMX KTMOTW KTNMOTMN KTNMOTMX KTNOMX KTNWSABGKE KTNWSNABGE KTNWSPABGE KTTKIHKMMN KTTKIHKMMX KUAGRLRN KUAGRLRN2 KUMSDKVVDK KUMSIRL KUMSVAGR KUMZSVMSZS KUSINST KUSVKMX KVAKBIMX KVLAD KWBIDBKS KZGDFAMX KZGHOMW0 KZGNGMX KZGNMN KZGNMX
KL KL KL KL KL FW FW FW FW FW FW FW FW FW KL KL KL FW FW FW FW KL FW FW FW FW KWB FW KL FW KL FW FW FW FW FW KL KL FW FW FW KL FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW KF KF KF FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716) BBKR (1716) KRADAP (1768) KRADAP (1768) KRADAP (1768) KRREG (1757) BBKR (1716) BBKR (1716) DKRS (1782) DKRIC (1772) KRKE (1746) KRKE (1746) KRKE (1746) DHRLSU (1927) RKTI (1494) KRKE (1746) VSTMSV (1597) GGKR (1731) BBKR (1716) KRREG (1757) KRKE (1746) KRKE (1746) KRKE (1746) KRKE (1746) KRKE (1746) DKRS (1782) BGKV (1584) BGLAMABM (2237) BGLAMABM (2237) STADAP (1108) STADAP (1108) STADAP (1108) STADAP (1108) STADAP (1108) STADAP (1108) STADAP (1108) STADAP (1108) STADAP (1108) STADAP (1108) DDYLSU (1939) STADAP (1108) ZGST (1369) TEB (1410) DLSAHKBD (2071) DLSAFK (2140) COWIV (3829) DLSAHKBD (2071) SKR (2351) ATM (1799) SKR (2351) SKR (2351) SKR (2351) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) SKR (2351) SKR (2351) ADAGRLS (1007) ADAGRLS (1007) BGTMPK ( 459 ) BGRLFGZS ( 746 ) BGTMPK ( 459 ) BGTMPK ( 459 ) BDEMUM ( 339 ) DICLSU (1952) COWIV (3829) BGRLFGZS ( 746 ) DBKS (3607) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369)
Querverweisliste: Parameter
Seite 4046 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
GGKR (1731)
DKVBDE (1607)
ATMHEX (1825)
BGKV (1584)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
KZGRIMN KZGRIMX KZGSTMN KZGSTMX KZGVNMN KZGVNMX KZGVRKMN KZGVRKMX LAAGREOAP LADFIL LADIFFTHR LADMNHMMN LAFKDEO LAFKDEU LAKAMLIML LALIO LALIUSFK LALIUSFK2 LALIUSMN LAMBRSMN LAMBRSMX LAMBRSNVMN LAMBRSNVMX LAMDIFFNO LAMDYNO LAMDYNU LAMETA LAMETASC LAMFA LAMFAS LAMFRATX LAMGAINMN LAMGAINMX LAMGAMN LAMGAMX LAMGR LAMHAP LAMHAP2 LAMHKMAG LAMHKSA LAMKADEF LAMLASFMIN LAMLASHMIN LAMLEANMN LAMLEANUS LAMLSDESU LAMLSEND LAMMAGMN LAMMN LAMMNST LAMMX LAMMXDESU LAMNHOMN LAMNHOSN LAMNSCHN LAMNSKHN LAMRADHK LAMREGEND LAMREGF LAMREGKON LAMREGNT LAMRI LAMSDNE LAMSKAMX LAMSKAMX2 LAMSONSVL LAMSONSVLF LAMSPE LAMSSAMN LAMSSAMX LAMSSMN LAMSSMX LAMSTEIG LAMSTEIGF LAMSUF LAMSUSM LAMSUSPO LAMSUSPU LAMS_MN_UC LAMS_MN_UM LAMS_MX_UC LAMS_MX_UM
FW FW FW FW FW FW FW FW FW FW FW KL FW FW KF KL KL KL FW FW FW FW FW FW FW FW KL KL KF KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) ZGST (1369) BGAGR ( 478 ) BGRLFGZS ( 746 ) LRS (1228) BGBVG (1189) DKATSPFK (2048) DKATSPFK (2048) LRSKA (1261) BGLAMBDA (3406) LRFKC (1277) LRFKC (1277) LRS (1228) LRHKEB (1305) LRHKEB (1305) LRFKEB (1290) LRFKEB (1290) DLSAHKBD (2071) DDYLSU (1939) DDYLSU (1939) MDLAM ( 105 ) MDLAM ( 105 ) BGFAWU (1139) BGFAWU (1139) LRAEB (1212) BGLAMBDA (3406) BGLAMBDA (3406) LRAEB (1212) LRAEB (1212) SKP (2334) LAMKO (1145) LAMKO (1145) GGNOC (2196) GGNOC (2196) LRSKA (1261) DLSAFK (2140) DLSAHKBD (2071) KOLASPH (2428) DLSAHKBD (2071) KOLASPH (2428) KOLASPH (2428) SKR (2351) DPLLSU (1979) TEB (1410) DPLLSU (1979) KOLASPH (2428) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) KTMHK (1829) BBREGNO (2217) SKR (2351) SKR (2351) SKR (2351) SKP (2334) LAMSDNE (1168) LRSKA (1261) LRSKA (1261) DLSAHKBD (2071) DLSAFK (2140) BGMNOSPM (2226) DLSSA (3282) DLSSA (3282) DICLSU (1952) DICLSU (1952) DLSAHKBD (2071) DLSAFK (2140) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) UFGKC (2947) UFGKC (2947) UFGKC (2947) UFGKC (2947)
Querverweisliste: Parameter
Seite 4047 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
LRSEB (1200)
TC5MOD (3021) TC5MOD (3021)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
LAMTEMN LAMTEMX LAMTREG LAMXHOMKH LAMXHOMN LAMXHOSN LAMXSCHN LAMXSKHN LAMZKMN LASFKAB LASHDSMN LASHDSMX LASOAB LASPLCFT LASPLCMR LASTCMN LASTCMX LASTEIGDIA LASTEIGMN LASTMOT LASWLTM LAVHKF LAVHKM LBKASBSTG LBKDSOLMX LBKLAGERT LBKLIAMAXA LBKLKREIS LBKLKREISS LBKLPID0T LBKLPID1T LBKLPID2T LBKLPIDMAX LBKLUBSOLL LBKNLPZ1 LBKNLPZ2 LBKSOLNAL LBMINC LBMINIT LBMMX LBMSUB LBTSSGG LBTSSGMN LBTSSGMX LBUTEVH LBZO1 LBZO2 LBZU LEPWMMN LEPWMMX LFKDF LFKDFT LFKDM LFKDMT LHK LHMUVW LIMN LIMNDLLR LIMNDTES LIMNV LIMXDNS LIMXVDNS LISTM LIVFZDE LKRN LLRICNF LMSTMOT LNXQTM LOMUVW LRFIMN LRFIMX LRGOFF LRNST1_T LRNST3_T LRNST7_T LRNST9_T LRNVB_T LRSGKTM LRSMODMS LRSTPZA LSLAMSTEP LSNOS
FW FW KL FW KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL FW KL FW KL KL FW FW FW FW FW FW FW FW FW KL KL FW FW KL
TEBEB (1402) TEBEB (1402) SKR (2351) LAKH (1171) BGBVG (1189) BGBVG (1189) BGBVG (1189) BGBVG (1189) TEB (1410) LRFKC (1277) LRHKZP (1316) LRHKZP (1316) LAMKO (1145) DPLLSU (1979) DPLLSU (1979) BGLASO (1154) BGLASO (1154) DDYLSU (1939) DDYLSU (1939) LAKH (1171) LANSWL (1165) BGMNOREG (2205) BGMNOREG (2205) ALBK (1044) DLBK (1073) ALBK (1044) ALBK (1044) ALBK (1044) ALBK (1044) ALBK (1044) ALBK (1044) ALBK (1044) ALBK (1044) ALBK (1044) BGLBK (1053) BGLBK (1053) LBKSOL (1037) DDG (2517) DDG (2517) DDG (2517) DDG (2517) LAMBTS (1177) LAMBTS (1177) LAMBTS (1177) DTEV (1444) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) BKS (1624) BKS (1624) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) KTMHK (1829) DSCHED (3198) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRMR ( 251 ) BBKR (1716) LLRRM ( 296 ) LAKH (1171) BGTABST (2822) DSCHED (3198) LRFKC (1277) LRFKC (1277) MDGEN ( 223 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) LRS (1228) BGLAMOD (3411) BGLAMOD (3411) KOLASPH (2428) GGLSHNO (2115)
Querverweisliste: Parameter
Seite 4048 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DLBK (1073)
BGLBZ (2814)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Parameter
Seite 4049 von 4100 31.JAN.2003 Thomas Brosi
Parameter
Typ
Definiert in
LSUNAMN LSUNAMX LSU_T_UC LSU_T_UM LUEKO1 LUEKO2 LUEKO3 LUEN1LOGIN LUEN2LOGIN LUEN3LOGIN LURBMI LURBMIS LURFOST LURKHE LURKTM LURMIN1 LURMIN2 LURMIN3 LURMINKHE LURST LVZFMMN LVZMFMN LWSER MABSTCRFK MABSTCRHK MAGMASK MATMAHK MATMAHK2 MATMAVK MATMAVK2 MATMAVKG MATMAVKG2 MATMBHK MATMBHK2 MATMBVK MATMBVK2 MATMBVKG MATMBVKG2 MATMHK MAXANZTI MAXWPEDPWS MDATNM MDATRM MDEKPE MDERKFON MDGAT MDGENOT MDGNOSIG MDGNOTPL MDHFS MDHHS MDHYASG MDHYEZ MDHYUM MDIMX
FW FW FW FW FW FW FW FW FW FW KL KL FW KL KL KL KL KL FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL FW KL KL FW FW FW FW FW FW FW FW
MDKOAB MDKOAN MDKOEN MDLF1 MDLF2 MDMAXKBI MDNORM
KL KL KL FW FW FW FW
MDR_AOG MDR_AUG MDSH MDSL MDSLP MDSLPE MDSM MDV08_UM MDWANER MFLUTS MIADT1MX MIASGLMX MIFAAPP MIFABGMX MIFALAPP MIFALMF MIFAMXNOT MIGLLSMN
FW FW KL FW FW FW KL SV FW FW FW FW FW FW FW KL KL FW
DPLLSU (1979) DPLLSU (1979) UFRKC (2938) UFRKC (2938) KMTR (3147) KMTR (3147) KMTR (3147) T2LID (3789) T2LID (3789) T2LID (3789) DMDLU (2613) DMDLU (2613) DMDFOF (2654) DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDLU (2613) DMDLU (2613) BGMNOREG (2205) BGMNOREG (2205) MDVERB ( 197 ) BGLAMABM (2237) BGLAMABM (2237) BDEMKO ( 327 ) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) KTMHK (1829) NLPH (3449) ADVE ( 573 ) MDWAN ( 214 ) MDWAN ( 214 ) MDBGRG ( 107 ) DMDFON (2575) MDBGRG ( 107 ) MDBGRG ( 107 ) MDGEN ( 223 ) MDGEN ( 223 ) MDVERB ( 197 ) MDVERB ( 197 ) MDASG ( 120 ) MDRED (1526) BDEMEN ( 357 ) MDASG ( 120 ), MDZUL ( 78 ), NMAXMD (- BDEMEN ( 357 ), MDFAW ( 42 ), MDKOG ( 308 ), MDKOL ( 320 ) 233 ), VMAXMD ( 240 ) KOS (3109) KOS (3109) KOS (3109) MDVERB ( 197 ) MDVERB ( 197 ) CANECU (3503) CANECU (3503), GGCASR (3490), GGCEGS (3592), MDASGPH ( 136 ), MDVERB ( 197 ) TKAP (3105) TKAP (3105) MDVER ( 206 ) MDVERB ( 197 ) MDVERB ( 197 ) MDVERB ( 197 ) MDVER ( 206 ) UFMZUL (2910) MDWAN ( 214 ) ZGSTF9N (1399) MDASG ( 120 ) MDASG ( 120 ) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) GGPED ( 16 ) KOLASPH (2428)
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
MIGLLSMX MIISTGRH MILANTI MIMX MIPHERMN MISALULL MISALUN MKAUSGMX MKBRMXWP MKFADPN MKFADPN1 MKLLS MKMIFABG MKRHDP MKRKMAH MLBKREIBK MLDTEFPF MLDTEPF MLFKDO MLFKDOO MLFKDOT MLFKDU MLFKDUO MLFKDUT MLLASF MLLASH MLNKANVX MLNKANVX2 MLO1 MLO1M MLO2 MLO2M MLO3 MLO3M MLOBKLHV MLOBKLNV MLOFRAT MLOKTFV MLOSFKVERT MLOSTEST MLOSTESTF MLU1 MLU1M MLU2 MLU2FA MLU2M MLU3 MLU3M MLUBKLHV MLUBKLNV MLUKTFV MLUSBDE MLUSFKVERT MLUSSTG MLUSSTGF MLUSTEST MLUSTESTF MLUSVL MLUSVLF MNNOMX MNOHKDIA MNOHKGK MNOHKGW MNOHKMX MNOHKMXLL MNOHKSP MNOSPADSP MNOSPAR MNOSPDNO MNOSPGW MNOSPKMN MNOSPMN MNOSPMNG MNOSPMNH MNOSPMSS MNOSPNUKAT MNOSPOF MNOSPSATT MNOSPSCH MNOSPSRMN MNOSPSTG MNOSPVLL
FW FW FW FW FW FW KL FW KL KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
KOLASPH (2428) SKR (2351) DMDMIL (2700) SKP (2334) NLPH (3449) DMDSTP (2634) DMDSTP (2634) TEB (1410) MDBGRG ( 107 ) MDFAW ( 42 ) MDFAW ( 42 ) MDVERB ( 197 ) MDFAW ( 42 ) DKVBDE (1607) VSTMSV (1597) ALBK (1044) DTEV (1444) DTEV (1444) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DKATFKEB (2036) DLSAFK (2140) DLSAHKBD (2071) LRFKEB (1290) LRFKEB (1290) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) GGTFM (2726) GGTFM (2726) LRAEB (1212) DLSFV (2188) DLSFV (2188) DLSAHKBD (2071) DLSAFK (2140) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) GGTFM (2726) GGTFM (2726) DLSFV (2188) DLSAHKBD (2071) DLSFV (2188) DLSAHKBD (2071) DLSAFK (2140) DLSAHKBD (2071) DLSAFK (2140) DLSAHKBD (2071) DLSAFK (2140) SKR (2351) DNOHK (2289) SKR (2351) SKP (2334) SKR (2351) SKR (2351) SKR (2351) SKR (2351) BGMNOREG (2205) TVWNO (2316) SKP (2334) SKR (2351) SKP (2334) SKR (2351) SKR (2351) SKR (2351) TVWNO (2316) GGNOC (2196) SKR (2351) SKP (2334) BBREGNO (2217) SKR (2351) SKP (2334)
Querverweisliste: Parameter
Seite 4050 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
SKP (2334), TVWNO (2316)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
MNOSPZ MOD1PER MOD2PER MODDSMAP MODRLUF_UC MODRLUF_UM MODSTAP MOLMABGLAM MOLMNO MOTTYP MOXFULLF MOXFULLH MPMUVW MREDZUMX MRESKH MRESKO MRESKU MRESLL MRESNW MRESSL MREZURG MREZURG2 MRFADWDKUG MRFALLO MRFALLU MRFAMXKAHY MRFAVLN MRFGRIMX MRFGRLL MRFGRMAX MRFGRSTA MSABVHKX MSAGRDSMX MSAGRMX MSAGROFFAD MSAGRUGDAP MSD MSDKLMMN MSFKAGRMN MSFKAGRMX MSGRDAGRS MSGSMX_UC MSGSMX_UM MSKBAGRKT MSKBAGRMN MSKBAGRMX MSLG MSLUTS1 MSLUTS2 MSNAGRHMN MSNAGRHMX MSNAGRLE MSNAGRMMN MSNAGRMMX MSNAGRSMN MSNAGRSMX MSNOVKMNP MSNOVKMXP MSNPCV MSNREASP MSNTAG MSNTATE MSNTEVO MSOFAGRKT MSOFAGRMN MSOFAGRMX MSRC_T_UC MSRC_T_UM MSRMDTMX MSRNODIA MSTELMN MSUDKSNLN MSULO MSUMN MSUMX MSUSPAP MSUSPIBG MSUSPINI MSUSPMX MSUTREG MSVMINDIST MVER_T_UC
FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW KL KL FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW
SKP (2334) BDEMKO ( 327 ) BDEMKO ( 327 ) DSCHED (3198) UFRKC (2938) UFRKC (2938) BDEMST ( 370 ) GGNOC (2196) GGNOC (2196) CANECU (3503) BGLAMABM (2237) BGLAMABM (2237) DSCHED (3198) BBREGNO (2217) LLRMR ( 251 ) LLRMR ( 251 ) LLRMR ( 251 ) LLRMR ( 251 ) LLRMR ( 251 ) LLRMR ( 251 ) BBREGNO (2217) BBREGNO (2217) FUEDK ( 757 ) MDFAW ( 42 ) MDFAW ( 42 ) BKV ( 532 ) MDFAW ( 42 ) FGRREGL ( 185 ) FGRREGL ( 185 ) FGRREGL ( 185 ) FGRREGL ( 185 ) LRHKEB (1305) BGAGRDS ( 983 ) AGRPSOL ( 950 ) BGADAP ( 423 ) AGRPSOL ( 950 ) DVAL (3207) TEB (1410) BGAGRA ( 969 ) BGAGRA ( 969 ) BGAGRA ( 969 ) UFSGSC (2966) UFSGSC (2966) BGAGRA ( 969 ) BGAGRA ( 969 ) BGAGRA ( 969 ) BGFKMS ( 732 ) DLGHMM ( 378 ) DLGHMM ( 378 ) BBAGRMW ( 936 ) BBAGRMW ( 936 ) BGAGR ( 478 ) BBAGRMW ( 936 ) BBAGRMW ( 936 ) BBAGRMW ( 936 ) BBAGRMW ( 936 ) SKP (2334) SKP (2334) BBBO (1367) BGPIRG ( 434 ) BGAGR ( 478 ) BGTEV ( 473 ) BGTEV ( 473 ) BGAGRA ( 969 ) BGAGRA ( 969 ) BGAGRA ( 969 ) UFMSRC (2905) UFMSRC (2905) GGCASR (3490) DNOHK (2289) TEB (1410) MSUDKSOM ( 772 ) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) HT2KTMSV (3661) UFMVER (2918)
Querverweisliste: Parameter
Seite 4051 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
FGRFULO ( 166 )
BGWDKHF ( 509 )
BGPRGS ( 691 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
MVER_T_UM MXCADES MXDAVNOHKK MXFLAD MXFSPAIO MXIDESUE MXNLFEHL MXNLN MXWKRMAAGR MZFFIL MZFFIL_UC MZFFIL_UM MZFTV MZFTV_UC MZFTV_UM MZRL_UC MZRL_UM N0 NACHZUEND NAGRAMN NAGRAMX NAGRAZSA NAGRNLBK NAGRSSMN NAGRSSMX NALEMIN NAPLMDSO NAPLMDSU NARASTGU NARLLGA NARLLMXG NARMXG NBTKIHKM NC_T_UM NDCJ840U NDDFA NDECJ NDFILOG NDIFFLL NDIFFOG NDIFFO_UM NDIFFU_UM NDKADVSLMX NDKPPU NDKPPU2 NDKRA NDKSBET NDKSIC NDKSO NDKSU NDNWMN NDNWMNFA NDNWMX NDSMNR NDSMXR NDTHMMX NDV NDVO NEINSPUR NFANWS NFGRMIN NFHZ NFHZFS NFKDOT NFKDUT NFLUV NFS2M NFSKHM NFSKLDF NFSKO NFSKS NFSLOWRA NFSLPWG NFSMIN NFSNLDG NFSNWLL NFSSBC NFSSL NGALUN NGALUST NGANGMIN NGDNSA
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL FW FW FW FW FW KL FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW KL FW FW FW
UFMVER (2918) DSKNO (2324) SKP (2334) BGARNW ( 853 ) DSKNO (2324) DSKNO (2324) NLDG (2531) DDG (2517) BBAGR ( 956 ) MDZUL ( 78 ) UFMZF (2926) UFMZF (2926) MDZUL ( 78 ) UFMZF (2926) UFMZF (2926) UFRKC (2938) UFRKC (2938) LRA (1322) ZWOUT (1681) BGAGRA ( 969 ) BGAGRA ( 969 ) DAGRKTST (1003) BBAGR ( 956 ) BBAGR ( 956 ) BBAGR ( 956 ) ALE (2507) BGADAP ( 423 ) BGADAP ( 423 ) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) KTMHK (1829) UFNC (2877) DHDEVE (1574) DDSS ( 511 ) DECJ (3319) ARMD ( 66 ) NLPH (3449) ARMD ( 66 ) UFNC (2877) UFNC (2877) BGADAP ( 423 ) GGDVE ( 563 ) GGDVE ( 563 ) DKRA (1795) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) BBDNWS ( 867 ) BBDNWS ( 867 ) BBDNWS ( 867 ) DDSS ( 511 ) DDSS ( 511 ) GGTFM (2726) DVFZ ( 192 ) DVFZ ( 192 ) GGCANECU (3580) NWSFAT ( 791 ) FGRABED ( 155 ) LLRNS ( 265 ) LLRNS ( 265 ) DKATFKEB (2036) DKATFKEB (2036) DMDLFB (2677) LLRNS ( 265 ) BGNLLKH ( 289 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) DMDSTP (2634) DMDSTP (2634) BBGANG ( 38 ) BBSAWE (1090)
Querverweisliste: Parameter
Seite 4052 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
NGDNSAL NGDNWEGTR NGENOFF NGFSAWE NGKC_UC NGKC_UM NGKRWN NGNSNF NGNWLLNA NGWLL NHKSMX NHKSOAB NHLANPMX NHMMO NHMMOAB NHMMU NHMMUAB NHOSO NHOSOAB NHOSU NHSPO NHSPOAB NINITSK NKLDF NKOACC NKRDYF NKRFM1 NKRFM2 NKRFM3 NLL2M NLLCVTMXV NLLKHM NLLMG NLLMGFS NLLMIN NLLMNCAUVW NLLMXCAN NLLMXCAUVW NLLNWDMX NLLREIN NLLSL NLLSLF NLPST1T NLPST2T NLRFKEFDMX NLRFO NLRFU NLRHO NLRHU NLRKA NLRSHB NLS_AOG NLS_AUG NM1MN1 NM1MN2 NM1MN3 NM1MX1 NM1MX2 NM1MX3 NM1VMN NM1VN NM1VP NM2MN1 NM2MN2 NM2MN3 NM2MX1 NM2MX2 NM2MX3 NM2VMN NM2VN NM2VP NMAX NMAXDV NMAXDVG NMAXDZ NMAXF NMAXGA NMAXHDR NMAXHMM NMAXKBI NMAXKR NMAXKW
FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL KF KF FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL FW FW FW FW FW FW KL KL KL FW FW KL FW FW KL FW FW FW FW FW
BBSAWE (1090) BBSAWE (1090) MDGEN ( 223 ) MDFAW ( 42 ) UFGKC (2947) UFGKC (2947) BBKR (1716) LLRNS ( 265 ) NWEVO ( 831 ) SKR (2351) BBKR (1716) BDEMAB ( 367 ) GGHLA (3142) BDEMEN ( 357 ) BDEMAB ( 367 ) BDEMEN ( 357 ) BDEMAB ( 367 ) BDEMEN ( 357 ) BDEMAB ( 367 ) BDEMEN ( 357 ) BDEMEN ( 357 ) BDEMAB ( 367 ) DMDLFB (2677) LLRNS ( 265 ) KOS (3109) BBKR (1716) GGKR (1731) GGKR (1731) GGKR (1731) LLRNS ( 265 ) LLRNS ( 265 ) BGNLLKH ( 289 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) GGCANECU (3580) GGCANECU (3580) GGCANECU (3580) LLRNS ( 265 ) LLRBB ( 247 ) LLRNS ( 265 ) MDVERB ( 197 ) BGDVE ( 614 ) BGDVE ( 614 ) DPLLSU (1979) LRFKEB (1290) LRFKEB (1290) LRHKEB (1305) LRHKEB (1305) LRSKA (1261) LRSEB (1200) TKAP (3105) TKAP (3105) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) NMAXMD ( 233 ) NMAXMD ( 233 ) NMAXMD ( 233 ) NMAXMD ( 233 ) DNMAX ( 239 ) NMAXMD ( 233 ) NMAXMD ( 233 ) NMAXMD ( 233 ) CANECU (3503) NMAXMD ( 233 ) BBKW (2400)
Querverweisliste: Parameter
Seite 4053 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
LLRNS ( 265 ) LLRNS ( 265 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Parameter
Parameter
Typ
Definiert in
NMAXNL NMAXOGGA NMAXSBT NMAXSCH NMAXTO NMEDGEDT NMIALU NMIDLU NMIN NMINMBVH NMINVMX NMIN_UM NMKFNWLLE NMLUE1 NMLUE2 NMNTKOMP NMNWSTMN NMNZUESA NMN_BDE NMN_DUF NMOFSMN NMOFSMX NMOTCVWDK NMOTDELAY NMOTDYFA NMOTDYNK NMOTDYNO NMOTDYNU NMOTFADKMN NMOTFADKMX NMOTFIL NMOTFILHS NMOTGRH NMOTLSMN NMOTLSMX NMOTMNDDSS NMOTMNWIV NMOTMXWIV NMOTNGAS NMOTQSYN NMOTRDE NMOTTVNBO NMOTZFLBK NMOTZPAUS NMOTZPEIN NMV08_UC NMV08_UM NMXALU NMXDAE NMXGENOT NMXMDSKA NMXMSG NMXPHPOS NMXSKA_UC NMXSKA_UM NMXZUESA NNOLR NNPTMMX NNSTA NNWGLEHE NNWMX NNWSHKMN NNWSHKMX NNWTGMNE NNWTMNA NNWTMNE NO1 NO2 NO3 NOASR NOASR_UM NOBMINC NOBMINIT NOBMSTMX NODEL NODELH NODELR NOFISTADSP NOFISTGK NOFMX NOFMXDG NOFMXGK
FW KL FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW SV SV FW KL KL FW FW FW FW FW FW FW FW KL FW FW FW FW KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
NMAXMD ( 233 ) NMAXMD ( 233 ) NMAXMD ( 233 ) NMAXMD ( 233 ) NMAXMD ( 233 ) RDE (3457) DMDSTP (2634) DMDDLU (2625) BGWNE (3441), HT2KTWNE (3696) GGPED ( 16 ) VMAXMD ( 240 ) UFNC (2877) NWSOLLE ( 808 ) KMTR (3147) KMTR (3147) DMDLFB (2677) BBNWS ( 898 ) ZUESZ (3759) DUF (2984) DUF (2984) GGNOC (2196) GGNOC (2196) FUEDK ( 757 ) GGCS (3599) DDYLSU (1939) KMTR (3147) DDYLSU (1939) DDYLSU (1939) BGFKMS ( 732 ) BGFKMS ( 732 ) HT2KTWNE (3696) HT2KTWNE (3696) SKR (2351) KOLASPH (2428) KOLASPH (2428) DDSS ( 511 ) COWIV (3829) COWIV (3829) SU (1030) HT2KTWNE (3696) RDE (3457) DNOHK (2289) LBKSOL (1037) KMTR (3147) KMTR (3147) UFMIST (2921) UFMIST (2921), UFMZUL (2910), UFNC (2877) DMDSTP (2634) AEVABU (1555) NMAXMD ( 233 ) AEVABU (1555) AEVABU (1555) HT2KTPH (3668) DPH (2550) UFREAC (2955) UFREAC (2955) ZUESZ (3759) MDGEN ( 223 ) GGTFM (2726) BBSTT (2569) NWSOLLE ( 808 ) BBNWS ( 898 ) NWEVO ( 831 ) NWEVO ( 831 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) LRAEB (1212) LRAEB (1212) LRAEB (1212) GGCASR (3490) UFMSRC (2905) DDG (2517) DDG (2517) DDG (2517) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351)
Seite 4054 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
NOFMXGR NOFMXMX NOFMXOG NOFMXSS NOFOF NOHKDIMN NOHKMAX NOHKMX NOHKMXLL NOHKTG NOKBDIA NOKGK NOLRA NOME_T NONOS NOSGFILMN NOSGINIT NPSSEG NRDEMAX NRKAB NRKCS_UC NRKCS_UM NRKC_UC NRKC_UM NRKTI_UM NRKTPKTU NRLIP_UM NSAC NSACFS NSAFAN NSALSUZ NSALSUZFA NSALSUZH NSCHO NSCHOAB NSC_T2_UC NSC_T2_UM NSC_T_UM NSEGMAX_UM NSHLL NSKAZO_UC NSKAZO_UM NSKHO NSKHOAB NSKO NSKS NSL NSLBZFS NSLBZFS2 NSLBZLL NSLBZLL2 NSLBZS NSLFAA NSLFAAGR NSLFAAGR2 NSLFADY NSLFAEZLA NSLFAKAT NSLFAKRS NSLFALDP NSLFALSF NSLFALSV NSLFANWKW NSLFASF NSLFASH NSLFASHV NSLFASKNO NSLFASLS NSLFATES NSLFATPE NSLFAWSA NSLFAWSE NSLKVS NSLLSH NSLNWMX NSLOWRA NSLPP NSLPPFS NSLPWG NSNLDG NSNOT NSNWLL
FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW
SKR (2351) SKR (2351) SKR (2351) SKR (2351) DMDFOF (2654) DNOHK (2289) DNOHK (2289) SKR (2351) SKR (2351) SKR (2351) DNOHK (2289) SKR (2351) LRAEB (1212) DUF (2984) GGNOC (2196) BGSIK (2438) BGSIK (2438) GGDSS ( 521 ) RDE (3457) LRA (1322) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFRKC (2938) UFRKTI (2930) BGTPABG (3429) UFRLC (2960) LLRNS ( 265 ) LLRNS ( 265 ) BBSAWE (1090) DSALSU (1995) DSALSU (1995) DSALSU (1995) BDEMEN ( 357 ) BDEMAB ( 367 ) UFMIST (2921) UFMIST (2921) UFNSC (2884) UFNC (2877) LLRNS ( 265 ) UFREAC (2955) UFREAC (2955) BDEMEN ( 357 ) BDEMAB ( 367 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) CANECU (3503), LLRNS ( 265 ) LLRNS ( 265 ) CANECU (3503), LLRNS ( 265 ) LLRNS ( 265 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNFA ( 292 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 )
Querverweisliste: Parameter
Seite 4055 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGLBZ (2814) BGLBZ (2814) BGLBZ (2814) BGLBZ (2814)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
NSNWNA NSOF_T_UM NSOLMX NSPWGBRPL NSPWGNOT1 NSPWGNOT2 NSPWGNOT3 NSTAK NSTART NSTAW NSTDMD NSTEND NSTNM NSTNMKMTR NSTOEL NSYWMN NSYWMX NTIPLL NTNEMN NTNEMX NTSCHW_UM NTUMTA NU1 NU2 NU2FA NU3 NUFOF NVERZMN NVG NVMNG NVMXG NVQUOT1O NVQUOT1U NVQUOT2O NVQUOT2U NVQUOT3O NVQUOT3U NVQUOT4O NVQUOT4U NVQUOT5O NVQUOT5U NVQUOT6O NVQUOT6U NWDK3 NWDKSST NWEGTRM NWENG NWENGFS NWFDECE NWFINCE NWFMXE NWFSPLE NWKEV NWOFFSET NWPMBBR NWSIGNAL NWSIGRDE NWSIGTOL NZDIAGH NZDIAGL NZHDTL NZHITL NZMAX_UM NZMSE NZMSMN NZMSMX N_START_UM N_STEND_UM O2HKINI O2REF O2SAMN O2SAMX O2VK O2VKS OFAGRVT OFAPIRGMN OFAPIRGMX OFDSSMN OFDSSMX OFIPSRMN OFIPSRMX OFMSNDKMN
FW FW FW FW FW FW FW FW FW KL FW FW KL FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL FW FW FW FW FW KL FW KL KWB FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW
LLRNS ( 265 ) UFNSC (2884) LLRNS ( 265 ) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) STADAP (1108) MDZUL ( 78 ) GGCANECU (3580) DMDSTP (2634) MDZUL ( 78 ) BBSTT (2569) KMTR (3147) LLRNS ( 265 ) MDASG ( 120 ) MDASG ( 120 ) LLRNS ( 265 ) DTNE (3822) DTNE (3822) UFNC (2877) BGTUMG (2773) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) DMDFOF (2654) TEB (1410) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) BBGANG ( 38 ) BBGANG ( 38 ) BBGANG ( 38 ) BBGANG ( 38 ) BBGANG ( 38 ) BBGANG ( 38 ) BBGANG ( 38 ) BBGANG ( 38 ) BBGANG ( 38 ) BBGANG ( 38 ) BBGANG ( 38 ) BBGANG ( 38 ) GGDVE ( 563 ) MSUDKSOM ( 772 ) BBSAWE (1090) BBSAWE (1090) BBSAWE (1090) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) BGTMPK ( 459 ) HT2KTPH (3668) GGPED ( 16 ) HT2KTPH (3668) RDE (3457) HT2KTPH (3668) HT2KTCK110 (3693) HT2KTCK110 (3693) LLRNS ( 265 ) LLRNS ( 265 ) URTPU (2977) BBZMS ( 119 ) BBZMS ( 119 ) BBZMS ( 119 ) UFNSC (2884) UFNSC (2884) GGLSHNO (2115) SALSU (1971) SALSU (1971) SALSU (1971) GGO2LSU (1899) BBBO (1367) ADAGRLS (1007) BGADAP ( 423 ) BGADAP ( 423 ) BGDSAD (3397) BGDSAD (3397) BGDSAD (3397) BGDSAD (3397) BGFKMS ( 732 )
Querverweisliste: Parameter
Seite 4056 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
NLDG (2531), RDE (3457)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
OFMSNDKMX OFMSNDMSMN OFMSNDMSMX OFPSRMX OFPSXSMN OFPSXSMX OFQSYNADAP OFSDIFMN OFSNOSMN OFSNOSMX OFVPAGRMN OFVPAGRMX OFVPDAHYMN OFVPDAHYMX OFVPDAKTMN OFVPDAKTMX OFVPDAMN OFVPDAMX OFVPSCHMN OFVPSCHMX OGWSPL OMSNDKLSMX OPBKVUKKB OPBKVUKNKH OPBKVUKNWB OPBKVUKPB OPBKVUKPUB ORADN ORADNFA ORADX ORADXFA ORAMN ORAMX ORARN ORARX ORRIESHMM2 ORRIESHMMT ORRIESHOM2 ORRIESHOMT ORRIESSCH2 ORRIESSCHT OSCFKD OSCFKDNG OSCFKDT PAAGREOAP PAAMNBKS PAAMXBKS PAFSTMNC PBKSADMN PBKSADMX PBKSAIMN PBKSAIMX PBKSESA PBKSIAVS PBKSMN PBKSMX PBKSVSKT PBKVKREHY PBKVKRHYPU PBKVMN PBKVMX PBKVVSTGPV PBRINTMN PBRINTMX PDIFFMAX PDIFFMIN PEDLRMX PEDMX PEDRMX PEKP PGBDVHDO PGBTSBKS PGFLNL PGFLWA PGPRIO PHBM PHLSFMN PHNMO PHNMU PHNOKA PHPOSERR PHUFRAA
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW KWB FW FW FW FW FW FW FW
BGFKMS ( 732 ) BGFKMS ( 732 ) BGFKMS ( 732 ) BGDSAD (3397) BGRPS ( 752 ) BGRPS ( 752 ) HT2KTWNE (3696) GGNOC (2196) GGNOC (2196) GGNOC (2196) BGAGRA ( 969 ) BGAGRA ( 969 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) BGPNOS (2286) BGADAP ( 423 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) DKVS (1346) DKVS (1346) DKVS (1346) DKVS (1346) LRA (1322) LRA (1322) LRA (1322) LRA (1322) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) BGAGR ( 478 ) DBKS (3607) DBKS (3607) COWIV (3829) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BKV ( 532 ) BKV ( 532 ) DDSBKV ( 548 ) DDSBKV ( 548 ) GGPBKV ( 542 ) BGPIRG ( 434 ) BGPIRG ( 434 ) NLPH (3449) NLPH (3449) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) AEKP (1618) BKS (1624) BKS (1624) DDG (2517) DDG (2517) DPH (2550) DPH (2550) HLSFK (2184) WANWKW (2492) WANWKW (2492) DPH (2550) DPH (2550) LRAPHU (1339)
Querverweisliste: Parameter
Seite 4057 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGPRGS ( 691 ) BGPRGS ( 691 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
PHUFRAC PHUFRAM PHUFRAP PHUFRAS PHUORAA PHUORAC PHUORAM PHUORAP PHUORAS PHZAHN PIAMNBKS PIAMXBKS PIFBKS PKLIHDV PKLIMA PKODR PKODRCMX PLRFOSCFK PLRFOSCFK2 PMAXKBI PMKBRMN PMNDDEBKS POELOFFC POELTOLC PRAADBKS PRADBKS PRDUDBKS PRESENOS PRESENUS PRGRENZ PRHLSUL PRIOKR PRIOMAKUPL PRMIN PRMIN_UM PRMUVW PRMXNL PRNL1 PRNOESAB PRNSCH PRRGLMAX PRRGLMIN PRSOLAP PRSTT PRSTTA PSBKSFA PSHDRMST PSHMMAP PSHOSAP PSHYSHL PSIREXHMN PSIREXHMX PSIREXSMN PSIREXSMX PSKBKS PSKRERMX PSKRMN PSKRMX PSLREXHMN PSLREXHMX PSLREXSMN PSLREXSMX PSMITC PSNHSLL PSPAGRMX PSPUDTEV PSPVDKDKUG PSPVDKUG
FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) NLDG (2531) DBKS (3607) DBKS (3607) DBKS (3607) KMTR (3147) KMTR (3147) KMTR (3147) KOS (3109) LRFKC (1277) LRFKC (1277) CANECU (3503) MDBGRG ( 107 ) DBKS (3607) COWIV (3829) COWIV (3829) DBKS (3607) DBKS (3607) DBKS (3607) ESAUSG (3633) ESAUSG (3633) NLPH (3449) HRLSU (1919) DSMBDEP (3223) HDRPSOL (1589) UFRKTI (2930) DSCHED (3198) DKVBDE (1607) DKVBDE (1607) AWEA (1509) HDRPIST (1594) HDR (1587) HDR (1587) HDRPSOL (1589) HDRPIST (1594) HDRPIST (1594) BKS (1624) BKS (1624) VPSKO ( 722 ) VPSKO ( 722 ) DDSS ( 511 ) BGPEXT ( 450 ) BGPEXT ( 450 ) BGPEXT ( 450 ) BGPEXT ( 450 ) BKS (1624) BKS (1624) BKS (1624) BKS (1624) BGPEXT ( 450 ) BGPEXT ( 450 ) BGPEXT ( 450 ) BGPEXT ( 450 ) COWIV (3829) BKS (1624) AGRPSOL ( 950 ) DTEV (1444) FUEDK ( 757 ) BGMSDK ( 727 )
PSPVDKUGMN PSREBAMN PSREFAMN PSREOAMN PSREOAMNKT PSSAGRAMN PSSAGRAMX PSSCHAP PSSKHAP PSSOLNGRD PSSOLPF PSSOLPGRD PTMAXC
FW FW FW FW FW FW FW FW FW FW FW FW FW
BGMSDK ( 727 ) BGAGRA ( 969 ) BGAGRA ( 969 ) BGAGRA ( 969 ) BGAGRA ( 969 ) BGAGRA ( 969 ) BGAGRA ( 969 ) VPSKO ( 722 ) VPSKO ( 722 ) BGRLFGZS ( 746 ) BGRLFGZS ( 746 ) BGRLFGZS ( 746 ) COWIV (3829)
Querverweisliste: Parameter
Seite 4058 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DSMBDEP (3223) AMSV (1600)
AGRPSOL ( 950 ), BGAGR ( 478 ), BGAGRA ( 969 ), BGMSUGD ( 453 ), BGRLP ( 503 ), BGWPR ( 500 ), FUEDK ( 757 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
PTMINC PTOELWIV PUE PUEBKV PVAPIRGMN PVAPIRGMX PVDNHOM PVDNHOMV PVDNKH PVDNSCH PVDNSCHV PVDNST PVFKFUMN PVFKFUMX PVLDNEZ PVLDNEZV PWIVMNC PWIVMXC PWMINBKS PZWKRA QKLIHDV QKLILU1 QKLILU2 QKLIMAMX QMAXL1A QMAXL1E QMAXL1INI QMAXL2A QMAXL2E QMAXL2INI QMRAHO QMRAHU QMRATUMG QTIDTEEN QTIDTEMN QTKWAIK QTKWAIMN QTKWAIMX RALEMAX RAMPASR RANDSEED RBELF RDFXYZ RDUNDEF RDUNDEFR REAC_T2_UC REAC_T2_UM REAC_T3_UC REAC_T3_UM RECIKAPPA REDABM REDABMB REDABMC REDABMZ REDHYOC REDHYOCS REDHYUC REDHYUCS REDMXSA REDNMX REDZEM REDZEMNL REFINI RFMUVW RFREXTSABG RGMUVW RINCAL RINFAB RINFMX RININI RINLSUPMN RINNPH RISIGRESF RKADTEVO RKADTEVU RKAMX_UC RKAMX_UM RKAPP RKBAUM RKC_T_UC RKC_T_UM RKDLLR
FW FW FW FW FW FW KL KL KL KL KL KL FW FW KF KF FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW KF KF KF KL FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW
COWIV (3829) COWIV (3829) GGDSU ( 523 ) GGPBKV ( 542 ) BGADAP ( 423 ) BGADAP ( 423 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) LLRRM ( 296 ) BGADAP ( 423 ) BGADAP ( 423 ) LLRRM ( 296 ) LLRRM ( 296 ) COWIV (3829) COWIV (3829) BKS (1624) KRDY (1764) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) DTEV (1444) DTEV (1444) KMTR (3147) KMTR (3147) KMTR (3147) ALE (2507) GGCASR (3490) DMDZAG (2686) GGLSF (2012) DSCHED (3198) ALE (2507) RDE (3457) UFREAC (2955) UFREAC (2955) UFREAC (2955) UFREAC (2955) BGPIRG ( 434 ) AEVAB (1533) AEVAB (1533) AEVAB (1533) AEVAB (1533) MDRED (1526) MDRED (1526) MDRED (1526) MDRED (1526) MDRED (1526) MDRED (1526) MDRED (1526) MDRED (1526) KRKE (1746) DSCHED (3198) BGFKMS ( 732 ) DSCHED (3198) GGRTLSU (1907) DHLSFK (2174) GGLSF (2012) GGRTLSU (1907) DHRLSU (1927) DICLSU (1952) DLSF (2118) DTEV (1444) DTEV (1444) UFGKC (2947) UFGKC (2947) GK (1081) ESUK (1130) UFRKC (2938) UFRKC (2938) DLLR ( 256 )
Querverweisliste: Parameter
Seite 4059 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BGPRGS ( 691 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
RKFAMNOS RKKHAPPL RKKHMIN RKLLMX RKOFSNOS RKOFSNOSFA RKRMX1N RKRMX2N RKSPF RKTI_T_UM RKTO_UM RKVAUM RLDLLR RLDYNFAW RLDYNOW RLDYNUW RLIPFIL_UM RLIPTV_UM RLIP_T_UM RLLRFON RLLRFUN RLLRHON RLLRHUN RLLRSHB RLLRUN RLMNHKSN RLMNHMM RLMNHOS RLMNHSPKH RLMNN RLMNSAKT RLMNSAN RLMNSKH RLMXLDO RLNOT RLO1 RLO1M RLO2 RLO2M RLO3 RLO3M RLRDAGRS RLSLSMN RLSOLAP RLSOLAPW RLU1 RLU1M RLU2 RLU2FA RLU2M RLU3 RLU3M RLV08_UC RLV08_UM RLX_AOG RLX_AUG RL_BO_UM RL_MO_UM RMSTEVIO RMSTEVMN RMSTEVMX RNODDIA ROMRSTA_UM RRIEKHMX RRIESAP RRIESRKMN RRIESRMN RRIEXTSMZ S2L08SKUW S2T08SKUW S2U08SKUW S6D0101 S6D0102 S6D0107 S6D0108 S6D0109 S6D0181 S6D0182 S6D0183 S6D0184 S6D0188 S6D0189
FW FW FW FW FW FW KL KL FW FW FW KL FW FW FW FW FW FW FW KL KL KL KL FW KL KL FW FW FW KL KL KL FW KL KL FW FW FW FW FW FW FW KL FW KL FW FW FW FW FW FW FW SV SV FW FW FW FW FW FW FW FW FW FW FW FW FW FW SV SV SV FW FW FW FW FW FW FW FW FW FW FW
BGPNOS (2286) KODOH (2403) KODOH (2403) LRA (1322) GGNOC (2196) GGNOC (2196) KRKE (1746) KRKE (1746) GGLSF (2012) UFRKTI (2930) UFRKTI (2930) ESUK (1130) DLLR ( 256 ) DDYLSU (1939) DDYLSU (1939) DDYLSU (1939) UFRLC (2960) UFRLC (2960) UFRLC (2960) LRFKEB (1290) LRFKEB (1290) LRHKEB (1305) LRHKEB (1305) LRSEB (1200) LRSEB (1200) BBKR (1716) BGRLMIN ( 943 ) BGRLMIN ( 943 ) BAKH (2392) BGRLMIN ( 943 ) BGRLMIN ( 943 ) BGRLMIN ( 943 ) BGRLMIN ( 943 ) BGRLMXS ( 946 ) BGRLFGZS ( 746 ) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) BGAGRSOL ( 919 ) LRSEB (1200) BGRLSOL ( 682 ) BGRLSOL ( 682 ) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) LRAEB (1212) UFGKC (2947), UFMIST (2921) UFGKC (2947), UFMIST (2921) TKAP (3105) TKAP (3105) UFRLC (2960) UFRLC (2960) DTEV (1444) DTEV (1444) DTEV (1444) DNOHK (2289) URROM (2845) BAKH (2392) BGAGRSOL ( 919 ) BBAGR ( 956 ) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) BGSIK (2438) BGSIK (2438) BGSIK (2438) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282)
Querverweisliste: Parameter
Seite 4060 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
S6D0201 S6D0202 S6D0207 S6D0208 S6D0301 S6D0302 S6D0307 S6D0308 S6D0501 S6D0502 S6D0507 S6D0508 S6D0509 S6D0581 S6D0582 S6D0583 S6D0584 S6D0588 S6D0589 S6D0601 S6D0602 S6D0607 S6D0608 S6D0701 S6D0702 S6D0707 S6D0708 S6D3D80 S6D3D81 S6D3D83 S6D3D86 S6D3D87 S6D4181 S6D4182 S6D4281 S6D4381 S6D4581 S6D4582 S6D4681 S6D4781 S6M0101 S6M0102 S6M0107 S6M0108 S6M0109 S6M0181 S6M0182 S6M0183 S6M0184 S6M0188 S6M0189 S6M0201 S6M0202 S6M0207 S6M0208 S6M0301 S6M0302 S6M0307 S6M0308 S6M0501 S6M0502 S6M0507 S6M0508 S6M0509 S6M0581 S6M0582 S6M0583 S6M0584 S6M0588 S6M0589 S6M0601 S6M0602 S6M0607 S6M0608 S6M0701 S6M0702 S6M0707 S6M0708 S6M3D80 S6M3D81 S6M3D83 S6M3D86
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB KWB
DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444)
Querverweisliste: Parameter
Seite 4061 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
S6M3D87 S6M4181 S6M4182 S6M4281 S6M4381 S6M4581 S6M4582 S6M4681 S6M4781 SAABOMX SADYNINI SADYNMX SAFK2 SAFT1 SALSUMN SALSUMNS SAMSABGMN SAMSABGMX SAMUVW SATMOT SATMOTMN SATUMG SCHERRANZ SCHMSNAGRL SCHWPD SCHWVP SDHDRMN SDHDRMX SDHDRSIG SDLAOFMN SDLAOFMN2 SDLAOFMX SDLAOFMX2 SDMRKHZWMN SDN10LLSW SDP08ZUUB SDP12ESUW SDRKDHDR SEGMANSW SENZZYL SEZ04LLUB SFMUVW SFONTM SGA06MDUB SGA08LLUB SGA08MDUB SGAI08MDUB SGSC_T_UC SGSC_T_UM SHKNWMXA SHKNWMXE SIM08ESUW SIMI03DMF1 SIMUVW SIN08DMFL1 SKO06KOUB SKO06PKO SKPMSUMN SKPMSUMX SKS06ESUB SLFOO1N SLFOOF_F SLFOU1N SLFOUF_F SLOGIN SLPUPD SLUTSMX SLVFZGMN SLVFZGMX SM109LFSW SM209LFSW SMG08KHUW SMH08TMUW SMI03DMUB1 SMI04KHUW SMI04LLUB SMI04TEUB SMI05DMUB1 SMI08DM1UB SMI08DMUB SMI12AGUW SMI12ZUUW
KWB KWB KWB KWB KWB KWB KWB KWB KWB FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW SV SV SV FW FW KWB SV FW FW SV SV SV SV FW FW FW FW SV KWB FW KWB SV SV FW FW SV KL FW KL FW FW KL FW FW FW SV SV SV SV SV SV SV SV SV SV SV SV SV
DTEV (1444) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) SALSU (1971) SALSU (1971) SALSU (1971) DLSSA (3282) DLSSA (3282) SALSU (1971) SALSU (1971) SALSU (1971) SALSU (1971) DSCHED (3198) SALSU (1971) SALSU (1971) SALSU (1971) DSKNO (2324) BGAGR ( 478 ) MDGEN ( 223 ) SKP (2334) DKVBDEPL (1614) DKVBDEPL (1614) DKVBDEPL (1614) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) ZWMIN (1704) LLRRM ( 296 ) ZUESCH (1701) RKTI (1494) DKVBDEPL (1614) GGO2LSU (1899) GGKR (1731) LLRRM ( 296 ) DSCHED (3198) DMDSTP (2634)
Querverweisliste: Parameter
Seite 4062 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
AWEA (1509) GK (1081)
DKRS (1782)
ARMD ( 66 ) LLRNS ( 265 ) BBSAWE (1090), MDFAW ( 42 ) NMAXMD ( 233 ) UFSGSC (2966) UFSGSC (2966) NWEVO ( 831 ) NWEVO ( 831 ) ESNSWL (1120) DMDFON (2575) DSCHED (3198) DMDFON (2575) MDVERB ( 197 ) MDVERB ( 197 ) SKP (2334) SKP (2334) ESNSWL (1120) DMDFON (2575) DMDFOF (2654) DMDFON (2575) DMDFOF (2654) T2LID (3789) DSCHED (3198) DLGHMM ( 378 ) LLRNS ( 265 ) LLRNS ( 265 ) LRFKC (1277) LRFKC (1277) BBKH (2384) KTMHK (1829) DMDFON (2575) KODOH (2403) LLRMR ( 251 ) TEB (1410) DMDFON (2575) SSTDMD (2699) SSTDMD (2699) SSTAECFS (1029), SSTAECFS (1029)
DMDSTP (2634) BGAGRSOL ( 919 ) ZUESCH (1701)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
SMK05TEUB SMK08MDSW SML08LHUB SMLDYN SMLDYNF SMLLEAN SMO08MFUB SNG06LLSB SNM04KHUW SNM04TEUB SNM05FEUW SNM05NAUW SNM05NEUW SNM05NWUB SNM05NWUW SNM06ESUB SNM06KOUB SNM06LLUB SNM06MDUW SNM06NWUW SNM06ZUUW SNM07ESUB SNM07LSUW SNM08DM3UB SNM08DMUB SNM08DMUW1 SNM08HDUW SNM08KHUW SNM08KOUB SNM08LAUW SNM08LHUB SNM08LSUB SNM08MFUB SNM08PS3UW
SV SV SV FW FW FW SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV
TEB (1410) ARMD ( 66 )
SNM08SAUB SNM08__UB SNM10DMUW1 SNM10GK2UB SNM10ZU1UW SNM10ZUUW SNM12ESUB SNM12MDUW SNM14AGUW SNM16KRUB SNM16NAUW SNM16NEUW SNM16OPUW SNM16ZUUW SNM16_UW SNS04MDUB SNS06LLSB SNV09MAUW SOPOF SOPOF2 SOPOH SOPOH2 SOPOV SOPOV2 SP12LL_UM SP12VG_UM SPD06HDSW SPR06HDUW SPS11MDUW SPSC_MINUM SPSC_T_UM SPSNLL_UC SPSNLL_UM SPSNV08_UM SPSVG_UM SPU06AGUW SQM05TEUB SR208SKUW SREGLAM SRG08SKUW SRK03FEUW SRK12AGUW SRK12ZUUW SRKTEVS SRL04DYUB SRL04KRUB SRL05NAUW
SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV FW FW FW FW FW FW FW FW SV SV SV FW FW FW FW SV FW SV SV SV KL SV SV SV SV FW SV SV SV
Querverweisliste: Parameter
Seite 4063 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
LRFKC (1277) DLSAHKBD (2071) DLSAFK (2140) DLSAHKBD (2071) MDZUL ( 78 ) LLRRM ( 296 ) KODOH (2403) TEB (1410) ZGST (1369) SSTNW ( 912 ) SSTNW ( 912 ) SSTNW ( 912 ) SSTNW ( 912 )
NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWEVO ( 831 ), NWSOLLE ( 808 ) ESNSWL (1120)
MDVERB ( 197 ) LLRMR ( 251 ), LLRRM ( 296 ) BGWNWVFE (3445), SSTNW ( 912 )
MDFAW ( 42 ) WNWRE ( 777 ) ZUESCH (1701)
ESUK (1130) LRS (1228) SSTDMD (2699) SSTDMD (2699) SSTDMD (2699) VSTMSV (1597) BBKH (2384) KOS (3109)
DMDMIL (2700), DMDSTP (2634) DMDFON (2575)
BGBVG (1189) LRFKEB (1290), LRHKEB (1305) LRS (1228) MDZUL ( 78 ) AWEA (1509), GK (1081), RKSPLITS (1493), ZUESCH (1701), ZUESZ (3759), ZWGRU (1661) BBSAWE (1090) ZUE (1656), ZWOUT (1681) DMDFON (2575) LAMBTS (1177) ZWGRU (1661) AWEA (1509) ZWWL (1692) MDFAW ( 42 ) SSTAECFS (1029) KRDY (1764) SSTNW ( 912 ) SSTNW ( 912 )
MDASG ( 120 ), MDVER ( 206 ) NMAXMD ( 233 ) LLRMR ( 251 ), LLRNS ( 265 ), LLRRM ( 296 ) MDANF ( 114 ) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) ATM (1799) UFSPSC (2871) UFSPSC (2871) HDR (1587) VSTMSV (1597) MDASG ( 120 ), MDVER ( 206 ) UFSPSC (2871) UFSPSC (2871) UFMZUL (2910) UFMZUL (2910) UFMZUL (2910), UFSPSC (2871) UFSPSC (2871) SSTAECFS (1029) TEB (1410)
BGAGRSOL ( 919 ) BBKR (1716), DKRS (1782), GGKR (1731), KRKE (1746), KRREG (1757) NWSOLLE ( 808 ) MDBAS ( 93 ) ZWGRU (1661), ZWMIN (1704)
BGAGRSOL ( 919 ) BBREGNO (2217)
BGSIK (2438) BGMNOSPM (2226) ZGST (1369) SSTAECFS (1029) ZUESCH (1701) LLRRM ( 296 ) BBKR (1716)
BBREGNO (2217) BGAGRSOL ( 919 ) AWEA (1509), GK (1081), ZUESZ (3759)
GGKR (1731), KRKE (1746) SSTNW ( 912 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
SRL05NEUW SRL06ESUB SRL06KOUB SRL07OPUW SRL08GK2UB SRL08LSUB SRL08LSUW SRL08NAUW SRL08NEUW SRL08ZHKUW SRL08ZHPUW SRL08ZUUW SRL11OPUW SRL12ZUUW SRP06ESUB SRR06OPUW SSL08SKUW SST08SKUW SSU08SKUW ST208SKUW STA04LLUB STA04TEUB STA06ESUB STA06LLUB STA12WLUB STDW21LBSW STEIGOLB STF07TMUW STH07TMUW STI03FEUW STI04ZGUW STK08SKUW STKIHKM06 STKIVKM06 STM04SAUB STM05EPMSB STM05NWUB STM05SAUB STM05TMUB STM06KHUB STM06LLUB STM08MFUB STM08_UB STM08__UB STM09ESUB STM10_UB STM12ESUB STN06LLUB STO06NWUW STS05DTKA STS05DTTS STS06TMUW STS08ESUB STS08KHUB STS12ESUB STV07TMUW STW08MDUB STX07TMUW STY07TMUW STZ07TMUW SUB08ZUUB SUGIKS SULSULUFT SULSULUFTL SULSUMN SULSUMX SULSUMXL SUMODE0 SUMODE1 SUMODE2 SUMODE3 SUSPTK SUSPTK2 SUV07MDUB SVF07TMUW SVFDKSRF SWMDGRLG SWP08MFUB SWP16MDUW SWR08KHUW SWUHEPOTI SYNAES
SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV FW SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV SV FW FW FW FW FW FW FW FW FW FW KL KL SV SV FW FW SV SV SV FW FW
SSTNW ( 912 )
Querverweisliste: Parameter
Seite 4064 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von ZWWL (1692)
MDVERB ( 197 ) MDBAS ( 93 ) LAMBTS (1177) LRS (1228) LRS (1228) SSTNW ( 912 ) SSTNW ( 912 ) ZUESCH (1701) ZUESCH (1701)
NWSOLLE ( 808 ) AWEA (1509), ZWGRU (1661) AWEA (1509), ZWGRU (1661) ZWGRU (1661)
MDASG ( 120 ), MDBAS ( 93 ) ZWGRU (1661), ZWMIN (1704) ESNSWL (1120) MDBAS ( 93 ) BGSIK (2438) BGSIK (2438) BGSIK (2438) BGSIK (2438) LLRMR ( 251 ) TEB (1410) ESNSWL (1120) MDVERB ( 197 ) ZWWL (1692) ALBK (1044) COWIV (3829) BGTPABG (3429) BGTPABG (3429) ZGST (1369) ZGST (1369) BGMNOSPM (2226) BBKW (2400) BBKW (2400) LLRMR ( 251 ) WANWKW (2492) SSTNW ( 912 )
BGSIK (2438)
BBSAWE (1090) BGTPABG (3429) BGNLLKH ( 289 ) LLRRM ( 296 ) MDZUL ( 78 ) MDVER ( 206 )
LLRNS ( 265 )
ZUE (1656), ZWMIN (1704) ESUK (1130)
SSTNW ( 912 )
LLRMR ( 251 ) ESNSWL (1120), LANSWL (1165) LLRNS ( 265 ) NWEVO ( 831 ), WNWRE ( 777 ) KMTR (3147) KMTR (3147)
BGTPABG (3429) ESNSWL (1120) BBKH (2384) ESNSWL (1120), LANSWL (1165) BGTPABG (3429) MDWAN ( 214 ) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) ZUE (1656) BGSIK (2438) DULSU (1997) DULSU (1997) DICLSU (1952) DULSU (1997) DULSU (1997) SU (1030) SU (1030) SU (1030) SU (1030) BGSIK (2438) BGSIK (2438)
DICLSU (1952) DICLSU (1952)
ARMD ( 66 ) ATM (1799), KTMHK (1829) WDKSOM ( 771 ) DLGHMM ( 378 ) MDZUL ( 78 ) MDFAW ( 42 ) BBKH (2384) BDEMHA ( 375 ) ESAUSG (3633), SYNTIZW (1505)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
SY_LECK SZABMAX SZANSSM TAAGRDMX TABGL TABGMAX TABGMHSFK TABGS TABGSTGK TABGSTGKF TABGSTGNO TABGSW TABKSEMN TABKSEMX TABMNTUM TABSMADTM TABSTHLSF TABSTHLSU TABSTKH TABSTOLTM TABSTRILSU TABSTRUM TABTVHMN TADE TADHMNF TADHMNFFA TADHMXF TADHMXFFA TADLLR TADLRNFG TADLRNFGA TADLRNST TADMM TADMN TADMX TADTEAH TADTEAM TADTEMX TAFKPVDKE TAFKPVDKEK TAFSOMFMN TAFUPSRLE TAGAT TAGREOAP TAHFMDE TAHFMDMN TAHFMDMX TAHFMELI TAHLL TAHRLSUMN TAHRLSUMX TAIKRBTS TAIKRLSUMN TAIRCMX TAIRCNU TAKTSKR TAKZULDO TALBKFOFF TALBKFSTG TALBKOAMAX TALBKOAMIN TALBKUAMIN TALSUSMX TAMBDMN TAMBDMX TAMDOGF TAMDUGF TAMIALU TAMSIGF TAMSNDKOE TAMSNDKOEK TAMSRCMX TANDT TANDT1 TANFAPPL TANH TANH1 TANHKDMN TANHKDMX TANHKMHT TANHKMN TANHKSAO
FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW
ZUESZ (3759) ESNSWL (1120) DAGRE (3338) GGO2LSU (1899) KOMRH (2417) HLSFK (2184) GGO2LSU (1899) DLSAHKBD (2071) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DBKSE (3615) DBKSE (3615) BGTUMG (2773) GGTFM (2726) DHLSFK (2174) DHRLSU (1927) BBKH (2384) BGTOL (2750) HRLSU (1919) BDEMUM ( 339 ) DGGTVHK (2761) GGTFA (2743) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DLLR ( 256 ) ADAGRLS (1007) ADAGRLS (1007) ADAGRLS (1007) GGTFM (2726) GGTFA (2743) GGTFA (2743) DTEV (1444) DTEV (1444) DTEV (1444) BGADAP ( 423 ) BGADAP ( 423 ) DHLSFK (2174) BGADAP ( 423 ) MDBGRG ( 107 ) BGAGR ( 478 ) GGTFAH (2746) GGTFAH (2746) GGTFAH (2746) GGTFAH (2746) LLRNS ( 265 ) DHRLSUE (1936) ALSU (1918) LAMBTS (1177) DHRLSU (1927) GGCS (3599) GGCS (3599) SKP (2334) KODOH (2403) ALBK (1044) ALBK (1044) BGLBK (1053) BGLBK (1053) BGLBK (1053) DICLSU (1952) BGTUMG (2773) BGTUMG (2773) DLSF (2118) DLSF (2118) DMDSTP (2634) DLSF (2118) BGADAP ( 423 ) BGADAP ( 423 ) GGCASR (3490) ESSTT (1099) GGTFM (2726) KOMRH (2417) ESSTT (1099) GGTFM (2726) DHNOHK (2308) DHNOHK (2308) TVWNO (2316) BGTPABG (3429) LAMBTS (1177)
Querverweisliste: Parameter
Seite 4065 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von BGDVE ( 614 )
KODOH (2403)
DLSSA (3282)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TANKOFF TANKUPP TANMSV TANSDBKVPF TANSDHLSF TANSELI TANSKOB TANSLBKMN TANSLBKMX TANSMN TANSMN_UM TANSVHMX TANVKBTS TANVKBTSE TANVKSPMLL TANW TANWESTMN TANWESTMX TANWFRE TANWMNLIE TANWMNSIE TANWMXLIE TANWMXSIE TANWRMAXE TANWRMINE TANWSPE TAONAGRA TAPBRINT TAPBRINTKT TAPVLTM TARA TARAU TAREIN TASAGRTSMX TASFMN TASGCERR TASGCNO TASGCNU TASGRED TASHS TASIGF TASLL TASOF TASTBFA TASUS TATEGMX TATELL TATEMSN TATMKRSA TATMKRSA2 TATMRTPK TATMRTPK2 TATMSTI TATMWMFK TATMWMK TATMWMKK TATRIHKS TATRVHKS TATSMAXDO TATSMINDO TATVHMN TAUIDEC TAVHKBTS TAVHKEMN TAVHKSAO TAVVKBTS TAVVKBTSH TAVVKBTSW TAVVKEMN TAVVKGEMN TAVVKSAO TBDEMODAP TBKVP TBLRF TBLRF2 TBLRFI TBLRFI2 TBLRH TBREONOS TBRLLSR TBRTLSR TBZCAN_R
FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
MDANF ( 114 ) MDANF ( 114 ) AMSV (1600) DBKVP ( 555 ) DHLSFK (2174) GGTFA (2743) KOS (3109) BGLBK (1053) BGLBK (1053) MDZUL ( 78 ) UFNSC (2884) DGGTVHK (2761) LAMBTS (1177) LAMBTS (1177) SKR (2351) BBNWS ( 898 ) DNWSEEIN ( 889 ) DNWSEEIN ( 889 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) WNWRE ( 777 ) BGAGRA ( 969 ) BGADAP ( 423 ) BGADAP ( 423 ) AEKP (1618) LRAEB (1212) LRSEB (1200) ARMD ( 66 ) BGAGRTS ( 984 ) HLSFK (2184) MDASG ( 120 ) MDASG ( 120 ) MDASG ( 120 ) MDASG ( 120 ) LRSEB (1200) DLSF (2118) SKR (2351) DHLSFK (2174) BGTPABG (3429) SU (1030) ATEV (1490) TEBEB (1402) ATEV (1490) ATM (1799) ATM (1799) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) ATR (1870) ATR (1870) KODOH (2403) KODOH (2403) DGGTVHK (2761) LRS (1228) LAMBTS (1177) ATM (1799) LAMBTS (1177) LAMBTS (1177) LAMBTS (1177) LAMBTS (1177) ATM (1799) ATM (1799) LAMBTS (1177) BDEMKO ( 327 ) GGPBKV ( 542 ) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRHKEB (1305) SKR (2351) GGPBKV ( 542 ) GGPBKV ( 542 ) MDASG ( 120 )
Querverweisliste: Parameter
Seite 4066 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TBZCAN_S TC6CAGF1 TC6CAGF2 TC6CAGFK TC6CTHM TC6TECL TC6TECNH TC6TECNL TC6TECNM TC6TECP TC6TECXH TC6TECXM TCIDIS TCJ840NLOF TCJ840OFF TCRCAN TDABGLST TDAGRK TDAGRR TDAGRRLOW TDAGRSS TDAGRSSKT TDAPBRINT TDAPTUBR TDBAGRS TDBAGRSKT TDBBKVP TDBKLOFF TDBKVFGABG TDBKVKOMAB TDBKVNKHAB TDBKVNWAB TDBKVP TDBKVSTED TDBKVSTEND TDBRSVH TDBVOHD TDBZHDEV TDCDIS TDCOMHDEV TDDBKVP TDDEDBKVP TDDF TDDFBKV TDDFU TDDFUELSAN TDDFZ TDDHBKV TDDISAGRT TDDLBKLB TDDPUPSR TDDTEVFGAB TDDTHMF1 TDEL TDELH TDELHT TDELOS TDENOE TDFGABGLGD TDFGABOAGR TDFGADPS TDFGINI TDFPDMNI TDFPDMXI TDFRMXF TDHLA TDHR1 TDHR2 TDHREVAB TDHRMX TDIABGLNG TDIAHNOC TDIDSSU TDIFKH TDIFMAX TDIFMX_UM TDINILABGL TDKHAKHN TDKLAGDE TDKNACH TDKPAW TDKUPNOG
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
MDASG ( 120 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) GGTFM (2726) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) BGDVE ( 614 ) CONCJ (1566) CONCJ (1566) GGCS (3599) BGFKMS ( 732 ) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) BBAGR ( 956 ) BBAGR ( 956 ) BGADAP ( 423 )
Querverweisliste: Parameter
Seite 4067 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
GGUBR (2787) BBAGR ( 956 ) BBAGR ( 956 ) DBKVP ( 555 ) GGTFM (2726) BGFKMS ( 732 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) ABKVP ( 553 ) DGGTVHK (2761) BKS (1624) DHDEVE (1574) SREAKT ( 671 ) DHDEVE (1574) DBKVP ( 555 ) ABKVP ( 553 ) DDSS ( 511 ) DDSBKV ( 548 ) GGDSU ( 523 ) BGRLFGZS ( 746 ) DDSS ( 511 ) DDSBKV ( 548 ) BGAGRTS ( 984 ) LBKSOL (1037) BGDSAD (3397) BGFKMS ( 732 ) GGTFM (2726) SKR (2351) SKR (2351) SKR (2351) SKR (2351) BBREGNO (2217) BGRLFGZS ( 746 ) BGFKMS ( 732 ) BGADAP ( 423 ) BGADAP ( 423 ) HT2KTDFM (3680) HT2KTDFM (3680) LRA (1322) GGHLA (3142) DHR (2792) DHR (2792) GGUBR (2787) BBSYSCON (3390) BGFKMS ( 732 ) DHNOHK (2308) BGDSAD (3397) BBKH (2384) BGMNOREG (2205) URTPU (2977) BGFKMS ( 732 ) BGNLLKH ( 289 ) ADVE ( 573 ) BGDVE ( 614 ) GGDVE ( 563 ) DKUPPL ( 41 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TDKWNST TDLAKAD TDLAKAU TDLBKEN TDLLFG1 TDLLFG2 TDLLR TDLLRMN TDLLRMX TDLLRNF TDLLRST TDLRHAFTMX TDLRPIDC TDLRPIDMX TDLSVV TDLZSR TDMFB TDMFBSA TDMFBWE TDMFNSG TDMFWEMI TDMKOW TDMLSDS TDMNAGRV TDMODACCE TDMODW TDMRESLL TDMSDKS TDMXAGRV TDNDTHMF TDNDTHMS TDNNPTMF TDNNPTMS TDNOMR TDNOMX TDNOPER TDNPTMF1 TDNSTA TDNSTAHFM TDNSTKHN TDNSUB TDNWSP TDNWSPA TDNX TDPBKVMN TDPBKVMNP TDPLPSRI TDPRHOMHMM TDPSLMDS TDPSRSG TDPSSOL TDPSXSFIL TDPULLDW TDRLLRFKX TDRLLRHKX TDRLMXLAM TDRNLUBR TDRSTVHMX TDSAFGABGL TDSBKS TDSRLMX TDSTFLBS TDTA TDTAGRA TDTAHFM TDTAHFML TDTAL TDTAPLMDS TDTEABUM TDTEFA TDTEZAM TDTKAUS TDTM TDTMMA TDTMNP TDTMNPO TDTMPOG TDTOL TDTUM TDUB TDUBR TDUBRNL
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
BBKW (2400) LRSKA (1261) LRSKA (1261) HT2KTLBK (3659) DLLR ( 256 ) DLLR ( 256 ) DLLR ( 256 ) DLLR ( 256 ) DLLR ( 256 ) DLLR ( 256 ) DLLR ( 256 ) ADVE ( 573 ) ADVE ( 573 ) BGDVE ( 614 ) DLSUV (2001) BGADAP ( 423 ) DMFB (3278) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) MDFAW ( 42 ) MDVERB ( 197 ) MDFAW ( 42 ) DAGRLS ( 985 ) BGFAWU (1139) MDVERAD ( 210 ) LLRMR ( 251 ) BGFKMS ( 732 ) DAGRLS ( 985 ) GGTFM (2726) GGTFM (2726) GGTFM (2726) GGTFM (2726) KOMRH (2417) SKR (2351) MDGEN ( 223 ) GGTFM (2726) GGTFA (2743) GGTFAH (2746) BGNLLKH ( 289 ) GGUB (2784) DNWKW (2478) DNWKW (2478) DNMAX ( 239 ) BKV ( 532 ) BKV ( 532 ) DDSS ( 511 ) BGRPS ( 752 ) BGADAP ( 423 ) DDSS ( 511 ) BGFKMS ( 732 ) BGRPS ( 752 ) AAGRDC (1016) LRFKEB (1290) LRHKEB (1305) BGRLFGZS ( 746 ) GGUBR (2787) DGGTVHK (2761) BGFKMS ( 732 ) BKS (1624) BGRLFGZS ( 746 ) LBKSOL (1037) GGTFA (2743) BGAGRA ( 969 ) GGTFAH (2746) GGTFAH (2746) GGTFA (2743) BGADAP ( 423 ) DTEV (1444) DTEV (1444) DTEV (1444) GGTKA (2772) GGTFM (2726) GGTFM (2726) GGTFM (2726) GGTFM (2726) GGTFM (2726) BGTOL (2750) BGTUMG (2773) GGUB (2784)
Querverweisliste: Parameter
Seite 4068 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
GGUBR (2787) GGUBR (2787)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TDUHPOTI TDV TDVHATM TDVHATMFA TDVHATMHM TDVHATMS TDVIVZ TDVOVR TDVZVI TDWLSVV TDWNWSE TDWPOPBP TDWWHMM TDWWSCH TEBBREMS TEBKVKOMAB TEBKVNKHA TEBKVNWAB TEBNOSBB TEDAGRE TEEDVH TEEUHE TEFRA TEHEHRLSU TEHRF TEHRFMN TEHRLSUE TEHRLSUZMX TEKPLBKS TELLRATVH TEMPMNAGRV TEMPMXAGRV TENHOM TENOHKG TENOHTS TENOLSHG TENPRSCH TEORA TEPBKVMN TEPBKVNB TEPBRKUP TEPCL TEPCLF TEPCLI TEPCLIF TEPDVH TEPDVHT TEPFGRH TEPPBKV TERDASH TEREGMAG TEREGSCH TERPLBKS TERRTOLC TESAMN TESAMX TETRST TEUMSCH TEZDATVH TEZDATVHT TFADELAY TFGRABS TFGRABTE TFGRAR TFGREPB TFGRFDY TFGRHE TFGRHSNP TFGRTIP TFGRUB TFGRUEOB TFGRUM TFGRUNUB TFGRVRAB TFKAKORFV TFKDGRA TFKDSP TFKU_R TFKU_S TFKWAVTMS TFLORLD TFLZLR
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW
GGHLA (3142) DVFZ ( 192 ) DGGTVHK (2761) DGGTVHK (2761) DGGTVHK (2761) DGGTVHK (2761) FGRABED ( 155 ) FGRABED ( 155 ) FGRABED ( 155 ) DLSUV (2001) DNWKW (2478) GGPED ( 16 ) GGTFM (2726) GGTFM (2726) GGPBKV ( 542 ) BKV ( 532 ) BKV ( 532 ) BKV ( 532 ) TVWNO (2316) DAGRE (3338) DGGTVHK (2761) GGHLA (3142) DKVS (1346) DHRLSU (1927) DHRLSU (1927) DHRLSU (1927) DHRLSU (1927) DHRLSU (1927) DBKS (3607) DGGTVHK (2761) DAGRLS ( 985 ) DAGRLS ( 985 ) DLSAHKBD (2071) GGNOC (2196) GGLSHNO (2115) GGLSHNO (2115) BDEMEN ( 357 ) DKVS (1346) BKV ( 532 ) DDSBKV ( 548 ) GGEGAS ( 34 ) DEPCL (3277) DEPCL (3277) DEPCL (3277) DEPCL (3277) DGGTVHK (2761) DGGTVHK (2761) GGFGRH ( 147 ) BKV ( 532 ) NLPH (3449) DNOHK (2289) SKR (2351) DBKS (3607) GGCTOL (2752) SALSU (1971) SALSU (1971) KMTR (3147) SKP (2334) DGGTVHK (2761) DGGTVHK (2761) KMTR (3147) FGRABED ( 155 ) GGFGRH ( 147 ) FGRREGL ( 185 ) FGRABED ( 155 ) FGRABED ( 155 ) GGFGRH ( 147 ) GGFGRH ( 147 ) GGFGRH ( 147 ) FGRABED ( 155 ) FGRABED ( 155 ) FGRABED ( 155 ) FGRABED ( 155 ) GGVFZG (2782) TEB (1410) DKATFKEB (2036) DKATFKEB (2036) MDASGPH ( 136 ) MDASGPH ( 136 ) GGTFM (2726) MDGEN ( 223 ) KMTR (3147)
Querverweisliste: Parameter
Seite 4069 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TFMSNOVHK TFNOFHT TFNWAKT TFQMRA TFRA TFRAAKT TFRATHR TFRATZ TFRECILAM TFRELABBR TFRMST TFRMXNLH TFRMXSCHDI TFRMZST TFSTBFA TFTEINI TFTNODB TFUHPOTI TFUSFK TFWDKPN TFWDKPSPV TFWPFGR TFWRNOHK TGAALTWR TGAFVINI TGAGAE TGAHR TGAINI TGANGAE TGAPA TGAPANS TGENLRC TGENONC TGENSTRT TGGLS TGNOXK TGRACMX TGRACNU TGRESBKS TGSABKS THDMB THEALING THEF THEXMX THKHNOS THKHNOSLT THKMAXDO THKMINDO THLSUHR THLSUHRST THMNUSHK THMXHNOH THMXNOHK THMXO2HK THMXUSHK THNOHNTB THNOHTB THOMGR THSFA THSIHNOH THSINOHK THSIO2HK THSIUSHK THSPKHMN THSPKHMX THSRIF THTABSTMN THUHPOTI THXDYNMX THYMBDE THYNWMN TIHKMAXLS TIHKMINLS TIHNLPH TIKADTEE TIKADTNM TKAELI TKAETRO TKAETRU TKAEW TKAHKUMF TKAHKUMMX
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW
BGMNOSPM (2226) SKR (2351) LRHKEB (1305) KMTR (3147) DKVS (1346) DKVS (1346) LRAEB (1212) DKVS (1346) BGLASO (1154) BGPIRG ( 434 ) DFRST (1361) NLKO ( 391 ) NLKO ( 391 ) DFRST (1361) BGTPABG (3429) TEB (1410) BGMNOSPM (2226) GGHLA (3142) BGLAMABM (2237) GGDVE ( 563 ) FUEDK ( 757 ) BGWPFGR (2781) BGMNOSPM (2226) LRA (1322) LRAPHU (1339) LRAPHU (1339) LRAEB (1212) LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) CANECU (3503) CANECU (3503) MDGEN ( 223 ) KTGGLSVFH (2003) GGNOC (2196) GGCGRA (3499) GGCGRA (3499) BKS (1624) BKS (1624) DMBEG ( 324 ) EVEKO (1520) HLSFK (2184) SALSU (1971) TVWNO (2316) TVWNO (2316) KODOH (2403) KODOH (2403) HRLSU (1919) HRLSU (1919) DNOHK (2289) DHNOHK (2308) DNOHK (2289) DNOHK (2289) DNOHK (2289) DHNOHK (2308) DHNOHK (2308) SKR (2351) HLSFK (2184) DHNOHK (2308) DNOHK (2289) DNOHK (2289) DNOHK (2289) BAKH (2392) BAKH (2392) GGLSF (2012) LRSKA (1261) GGHLA (3142) DDYLSU (1939) BGFAWU (1139) BBNWS ( 898 ) KOLASPH (2428) KOLASPH (2428) ESAUSG (3633) DTEV (1444) DTEV (1444) GGTKA (2772) KMTR (3147) KMTR (3147) KMTR (3147) BGSIK (2438) BGSIK (2438)
Querverweisliste: Parameter
Seite 4070 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TKAHSUMX TKAHSUOG TKAINI TKALS1A TKALS1E TKALS2A TKALS2E TKAMN TKAMX TKANAGRU TKANAGRUS TKATMLRF TKATMLRF2 TKATMLRFI TKATMLRFI2 TKATMLRFK TKATMLRFK2 TKATMLRFX TKATMLRFX2 TKATMLRH TKATSZA TKATSZA2 TKATVLSMN TKATVLSMX TKAUSDE TKAUSDMN TKAUSDMX TKD TKERENSCUN TKERLSPSF TKERLSUDMN TKERLSUS TKERLSUST TKERRPSON TKHFSAB TKHMX TKHNAB TKHSWS TKHSWSLL TKIGKO TKIGKU TKIHKBTMN TKIHKBTMX TKIHKBTS TKIHKKLO TKIHKM2RED TKIHKMEMN TKIHKMRED TKIHKSAO TKIHMKHGR TKILAMGR TKIMN TKIMX TKIREGSP TKISPMLL TKIVKBTMN TKIVKBTMX TKIVKBTS TKIVKKLO TKIVKM2RED TKIVKMEMN TKIVKMRED TKIVKSAO TKL15BR5 TKLIHDV TKMAGRO TKMAGRSS TKMAGRU TKOAMAD TKOAMNN TKOAMXN TKOBEMNN TKODPAMNN TKODPAMXN TKOEMNN TKOMBKOA TKOMBKOE TKOROFF TKORON TKOTMSK TKOVKO TKOWPAMNN
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL KL KL KL KL FW FW FW FW FW FW KL
BGSIK (2438) BGSIK (2438) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) BGMNOREG (2205) BGMNOREG (2205) BBAGR ( 956 ) BBAGR ( 956 ) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRFKEB (1290) LRHKEB (1305) BGLAMOD (3411) BGLAMOD (3411) KMTR (3147) KMTR (3147) GGTKA (2772) GGTKA (2772) GGTKA (2772) BBKD ( 62 ) GGRTLSU (1907) GGRTLSU (1907) DHRLSU (1927) HRLSU (1919) HRLSU (1919) RPSLSU (1969) BGNLLKH ( 289 ) BBKH (2384) BGNLLKH ( 289 ) BBKH (2384) BBKH (2384) SKR (2351) SKR (2351) BTKAT (1188) BTKAT (1188) LAMBTS (1177) BGFAWU (1139) MDRED (1526) BGLAMABM (2237) MDRED (1526) LAMBTS (1177) SKR (2351) SKR (2351) SKP (2334) SKP (2334) SKR (2351) SKR (2351) BTKAT (1188) BTKAT (1188) LAMBTS (1177) BGFAWU (1139) MDRED (1526) BGLAMABM (2237) MDRED (1526) LAMBTS (1177) MDBGRG ( 107 ) KMTR (3147) BBAGR ( 956 ) BBAGR ( 956 ) BBAGR ( 956 ) KOS (3109) KOS (3109) KOS (3109) KOS (3109) KOS (3109) KOS (3109) KOS (3109) KOS (3109) KOS (3109) KMTR (3147) KMTR (3147) KOS (3109) KOS (3109) KOS (3109)
Querverweisliste: Parameter
Seite 4071 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TKOWPAMXN TKSTBFA TKVKBIRE TKVKKASMN TKVKKASMN2 TLAFA TLAKAMN TLAKAMN2 TLAMFAS TLAMSBRS TLAMSBRSNV TLAMVERGF TLASTEIG TLBKLRN2MX TLBKLRN3MX TLBKLRN4MX TLBKLRN5MX TLBKLUB TLBKPWRSV TLBKSASB TLGBSTP1 TLGBSTP2 TLGMDGR TLGUE TLKD TLLASF TLLASH TLLRUM TLOADDMP TLRBAM TLRFKPAKT TLRHDSUF TLRHDSUM TLRHFRXMON TLRHK TLRHS TLRNAUF TLRSBI TLRSZWSA TLRTMS TLRVAM TLRZWTMS TLSFVER TLSFVOK TLSFVOKE TLUEKT1 TLUEKT2 TLUEST TLUESTSV TMABDTMN TMADB0 TMADB1 TMADB2 TMAGDG TMAGGK TMAGHT TMAGMINGA TMAGMN TMAGRAMN TMAR TMASKIV1 TMAXFKD TMAXFKDA TMAXFKDO TMAXHTS TMAXSAWE TMAXTH TMAXTHLS TMAXZFLBK TMBST TMBVH TMDBKSFR TMDHRSTMX TMDLLR TMDMAD TMDMMA TMDMMAT TMDMMAU TMDMMEE TMDMMER TMDMN TMDMX
KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW KL KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW
KOS (3109) BGTPABG (3429) LRS (1228) LRSKA (1261) LRSKA (1261) BGFAWU (1139) LRSKA (1261) LRSKA (1261) BGFAWU (1139) LRHKEB (1305) LRFKEB (1290) DLSFV (2188) DDYLSU (1939) BGLBK (1053) BGLBK (1053) BGLBK (1053) BGLBK (1053) ALBK (1044) ALBK (1044) ALBK (1044) DLGHMM ( 378 ) DLGHMM ( 378 ) DLGHMM ( 378 ) DLGHMM ( 378 ) BBKD ( 62 ) DLSAFK (2140) DLSAHKBD (2071) LLRRM ( 296 ) MDGEN ( 223 ) LRSEB (1200) DLSFV (2188) LRHKZP (1316) LRHKZP (1316) LRHKEB (1305) DLSAFK (2140) LRSEB (1200) ADAGRLS (1007) LRS (1228) LRSEB (1200) LRSEB (1200) LRSEB (1200) LRSEB (1200) DLSFV (2188) DLSFV (2188) DLSFV (2188) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) GGTFM (2726) STADAP (1108) STADAP (1108) STADAP (1108) SKR (2351) SKR (2351) SKR (2351) BDEMKO ( 327 ) SKP (2334) BGAGRA ( 969 ) ARMD ( 66 ) DMDMIL (2700) DKATFKEB (2036) DKATSPFK (2048) DKATFKEB (2036) DHNOHK (2308) MDRED (1526) KOMRH (2417) KOLASPH (2428) LBKSOL (1037) MDZUL ( 78 ) GGPED ( 16 ) DBKS (3607) DHRLSU (1927) DLLR ( 256 ) MDVERAD ( 210 ) GGTFM (2726) GGTFM (2726) GGTFM (2726) GGTFM (2726) GGTFM (2726) GGTFM (2726) GGTFM (2726)
Querverweisliste: Parameter
Seite 4072 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TMDNWMN TMDNWMX TMDTEU TMDV TMDYNA TMELIPU1 TMESSCMN TMEWDTEU TMEWKMTR TMFRATMN TMFRATUB TMFRST TMFRSTEW TMH TMHLDO TMHLEOFF TMHLEON TMHLL TMHLON TMHSG TMINFKD TMINFKDO TMISGSLM TMISTMN_UC TMISTMN_UM TMK TMKHTVK TMKIMN TMKOAO TMKOAU TMKOVOFF TMKOVON TMKR TMKRA TMLAST TMLAWLOFF TMLIM TMLLNW TMLLX TMLRTMS TMLRZAMN TMLUSTESTF TMMIBGR TMMNHSPKH TMMSAB TMMXRT TMMXTUM TMNBKS TMNFKDT TMNFUSHK TMNKST TMNLAFM TMNLAMF TMNSCHVLL TMNSFB TMNSL TMNSLL TMNSMN TMNSMN_UM TMNWKH TMNWLLKHE TMNWMN TMNWMX TMNWST TMOD1PER TMOD2PER TMODNLF TMODT TMOHSFMN TMOMIN TMOMIN_UC TMOMIN_UM TMORSTE TMOTAUS_R TMOTAUS_S TMOTDMD TMOTDQMX TMOTDTEV TMOTDYNK TMOTELI TMOTFADK TMOTHKMN
FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW KL FW FW
BBDNWS ( 867 ) BBDNWS ( 867 ) DTEV (1444) DVFZ ( 192 ) BBKR (1716) GGTFM (2726) GGTFM (2726) DTEV (1444) KMTR (3147) LRAEB (1212) LRA (1322) DFRST (1361) DFRST (1361) ESSTT (1099) GGCANECU (3580) KMTR (3147) KMTR (3147) LLRNS ( 265 ) GGCANECU (3580) ESSTT (1099) DKATFKEB (2036) DKATFKEB (2036) MDASG ( 120 ) UFMIST (2921) UFMIST (2921) ESSTT (1099) KOMRH (2417)
Querverweisliste: Parameter
Seite 4073 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
LRA (1322)
GGGTS (2754) KOS (3109) KOS (3109) KMTR (3147) KMTR (3147) BBKR (1716) BBKR (1716) ARMD ( 66 ) LANSWL (1165) STADAP (1108) LLRNS ( 265 ) LLRNS ( 265 ) GGTFM (2726) BGLAMOD (3411) DLSAFK (2140) MDBGRG ( 107 ) BAKH (2392) SKP (2334) GGTFM (2726) BGTUMG (2773) DBKS (3607) DKATFKEB (2036) DNOHK (2289) HDRPSOL (1589) BGMNOREG (2205) BGMNOREG (2205) BDEMAB ( 367 ) SKR (2351) SKR (2351) SKR (2351) MDZUL ( 78 ) UFNSC (2884) BBNWS ( 898 ) NWSOLLE ( 808 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BDEMKO ( 327 ) BDEMKO ( 327 ) NLKO ( 391 ) ESSTT (1099) HLSFK (2184) MDZUL ( 78 ) UFMZUL (2910) UFMZUL (2910) ESSTT (1099) MDASG ( 120 ) MDASG ( 120 ) DMDSTP (2634) KMTR (3147) KMTR (3147) KMTR (3147) GGTFM (2726) BGFKMS ( 732 ) AWEA (1509)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TMOTHKMX TMOTHKS TMOTHMM TMOTHOS TMOTHSF TMOTKASMN TMOTKRMN TMOTKRMX TMOTKSUMN TMOTLBKSOL TMOTLLBKMN TMOTLLBKMX TMOTLRFI TMOTMNAP TMOTMNLS TMOTNLDG TMOTNMX TMOTSCH TMOTSCHLL TMOTSKH TMOTSPMLL TMOTSTOFF TMOTVHMX TMOTWESBH TMOTWRMK TMOTZPAUS TMOTZPEIN TMOTZPSTMX TMOV08_UM TMPUPOFF TMPUPON TMRA1 TMRA2 TMRAA TMRAK TMRZHLL TMSF TMSFA TMSFDTHMO TMSFDTHMU TMSHS TMSHY TMSKS TMSNOGA TMSO5INI TMSOINI TMSOLLEW TMSOTOEL TMSRCERR TMSRCNU TMSRNODI TMSSSCO TMSSSCU TMSTABO TMSTDMD TMSTHT TMSTMAD TMSTNOH TMSTTLS TMSTUTAMN TMSTWMN TMSUKTDS TMSUS TMSUSV TMSUTMUMA TMTE TMTKS TMTMRW TMUDTEU TMURSTE TMVDBS TMVER TMWAFMN TMWERR TMWLOFF TMWUC TMWUCST TMWUSMXN TMXFHNOH TMXFKDT TMXFNOHK TMXFO2HK
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW SV FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW
AWEA (1509) BDEMST ( 370 ) BDEMST ( 370 ) BDEMST ( 370 ) HLSFK (2184) LRSKA (1261) KMTR (3147) KMTR (3147) BGSIK (2438) LBKSOL (1037) BGLBK (1053) BGLBK (1053) LRFKEB (1290) BDEMST ( 370 ) KOLASPH (2428) DDG (2517) NMAXMD ( 233 ) BDEMST ( 370 ) BDEMST ( 370 ) BDEMST ( 370 ) SKR (2351) BDEMST ( 370 ) DGGTVHK (2761) AWEA (1509) BGTMPK ( 459 ) KMTR (3147) KMTR (3147) KMTR (3147) UFMZUL (2910) GGTFM (2726) GGTFM (2726) LRSEB (1200) LRSEB (1200) LRAEB (1212) LRSEB (1200) LLRNS ( 265 ) DLSF (2118) DLSF (2118) GGTFM (2726) GGTFM (2726) LRSEB (1200) BDEMHA ( 375 ) BBBO (1367) LRAPHU (1339) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) GGCASR (3490) GGCASR (3490) DNOHK (2289) GGTFM (2726) GGTFM (2726) BBBO (1367) DMDSTP (2634) TVWNO (2316) KOS (3109) TVWNO (2316) DKVS (1346) BGTUMG (2773) BGSIK (2438) DKATSPFK (2048) SU (1030) SU (1030) BGDVE ( 614 ) TEBEB (1402) BBBO (1367) LRSEB (1200) DTEV (1444) ESSTT (1099) BGRBS (2696) DMBEG ( 324 ) BGARNW ( 853 ) BDEMAB ( 367 ) ESNSWL (1120) DWUC (3243) DWUC (3243) BDEMUS ( 351 ) DHNOHK (2308) DKATFKEB (2036) DNOHK (2289) DNOHK (2289)
Querverweisliste: Parameter
Seite 4074 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
LRA (1322)
DMDMIL (2700)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TMXFUSHK TMXKT TMXMIBG TMXVNBAU TN2FGRGA TNALU TNDNEMX TNDNESMX TNENPR TNGAT TNLARAMP TNLDHNOH TNLEKPVL TNLETM TNLKMTRMN TNLLSL TNLPHWAIT TNLSGM TNLSGMN TNLSGMX TNLSTMX TNLSTP TNLSYNMX TNLZOFF TNMNDDSS TNMOTDDSS TNMXH TNOHTSPL TNOME TNOXSIDA TNOZWKH TNSAFAN TNSC TNSEBKS TNSEFRAT TNSESKH TNSETLS TNSEUHRCMP TNSKHTVK TNSLFA TNSNOGA TNSOF TNSRT TNSTBKV TNSTDNF TNSTDSSAKT TNSTKASMX TNSTLRKA TNSTUSVB TNSTZGST TNSUUK TNSYW_R TNWADAMX TNWADAMXA TNWAPTA TNWAPTE TNWDSTEND TNWFARA TNWFARE TNWLLAMXA TNWLLNA TNWLVA TNWLVE TNWLVRPA TNWLVRPE TNWPPTA TNWPPTE TNWSABGKHE TNWSBGLE TNWSHK TNWSHKAA TNWSHKAE TNWSTPA TNWSTVSKHE TNWVBGNA TNWVBGNE TNWWSPE TOARNWMX TOELDNWMN TOELDNWMX TOELMNTUR TOELMNWIV
FW FW FW FW KL FW FW FW KL FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
DNOHK (2289) SKR (2351) MDBGRG ( 107 ) DNOHK (2289) FGRREGL ( 185 ) DMDLAD (2652) LAMSDNE (1168) LAMSDNE (1168) BDEMEN ( 357 ) MDBGRG ( 107 ) KMTR (3147) DHNOHK (2308) AEKP (1618) GGTFM (2726) KMTR (3147) LLRNS ( 265 ) HT2KTWNE (3696) BGTABST (2822) MOTAUS (2819) MOTAUS (2819) KMTR (3147) KMTR (3147) NLDG (2531) AEVABU (1555) DDSS ( 511 ) DDSS ( 511 ) NMAXMD ( 233 ) DHNOHK (2308) SREAKT ( 671 ) CANSEN (3475) KOMRH (2417) BBSAWE (1090) MDZUL ( 78 ) BKS (1624) LRAEB (1212) KODOH (2403) DKVS (1346) BGTABST (2822) KOMRH (2417) LLRNFA ( 292 ) LRAPHU (1339) MDZUL ( 78 ) GGTFM (2726) DBKVP ( 555 ) DLSF (2118) SRMSEL ( 414 ) LRSKA (1261) LRSKA (1261) BDEMST ( 370 ) ZGST (1369) ESUK (1130) MDASG ( 120 ) BGARNW ( 853 ) BGARNW ( 853 ) NWSFAT ( 791 ) NWSFAT ( 791 ) BBDNWS ( 867 ) NWSFAT ( 791 ) NWSFAT ( 791 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWSFAT ( 791 ) NWSFAT ( 791 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWEVO ( 831 ) NWSOLLE ( 808 ) NWSFAT ( 791 ) NWSFAT ( 791 ) NWSOLLE ( 808 ) BGARNW ( 853 ) BBDNWS ( 867 ) BBDNWS ( 867 ) COWIV (3829) COWIV (3829)
Querverweisliste: Parameter
Seite 4075 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TOELMXWIV TOELNWEMN TOELNWEMX TOELNWMN TOELNWMX TOELTUR TOEXTHK TOEXTVK TOEXTVKG TOFSVHDP TOLASPAPP TOLDMN TOLDMX TOLE TOLELI TOLEWKMTR TOLFSTDIS TOLFSTMN TOLFSTMX TOLFSTNVA TOLLNWMX TOMKAHSU TOOTAUS TOOTEIN TOOTULB TORA TORAAK TORAAKT TPD TPERDTE TPHRLSU TPNSE TPNSE1 TPREL TPRELHLA TPRPREL TPSVKMN TPSVKMX TPUCA_T_UM TPUCR_T_UM TPURA_T_UM TPURSTA_UM TPUST_T_UM TPU_T_UM TPWRSAV TPWRSV TQTEAB TQTEXMAB TRAU TREGMX TREHSF TRIAKTF TRICH TRIIMPF TRINSTART TRIPFASF TRIPFASH TRIPLSFV TRNX TRSAF TRSAFAF TRSECMX TRSEF TSABGE TSABGE2 TSADIASP TSAKAMN TSAKAMN2 TSALASF TSALASH TSBINVALID TSBSEGINI TSCHENVZ TSCMEMXF TSCMEMXH TSDBKSFR TSEGMIN_UM TSFDZKU0 TSFDZKU1 TSFDZKU2 TSFDZKU3 TSFDZKU4
FW FW FW FW FW FW FW FW FW KL FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
COWIV (3829) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) COWIV (3829) ATM (1799) ATM (1799) ATM (1799) BKS (1624) KOLASPH (2428) BGTOL (2750) BGTOL (2750) BGTOL (2750) BGTOL (2750) KMTR (3147) COWIV (3829) COWIV (3829) COWIV (3829) COWIV (3829) LLRNS ( 265 ) ATR (1870) GGFGRH ( 147 ) GGFGRH ( 147 ) GGFGRH ( 147 ) DKVS (1346) DKVS (1346) DKVS (1346) SKP (2334) DTEV (1444) ALSU (1918) DDVE (3321) GGPED ( 16 ) HT2KTWNE (3696) BDEMHA ( 375 ) NLPH (3449) DLSSA (3282) DLSSA (3282) URTPU (2977) URTPU (2977) URTPU (2977) URTPU (2977) URTPU (2977) URTPU (2977) AAGRDC (1016) ADVE ( 573 ) TEB (1410) TEB (1410) LRSEB (1200) BGMNOREG (2205) HLSFK (2184) GGLSF (2012) SKP (2334) GGLSF (2012) GGRTLSU (1907) DLSAFK (2140) DLSAHKBD (2071) DLSFV (2188) DNMAX ( 239 ) DLSF (2118) DLSF (2118) BGTABST (2822) DLSF (2118) ATM (1799) ATM (1799) DHNOHK (2308) LRSKA (1261) LRSKA (1261) DLSAFK (2140) DLSAHKBD (2071) DMDTSB (2573) DMDTSB (2573) BDEMEN ( 357 ) BGLAMABM (2237) BGLAMABM (2237) DBKS (3607) UFNC (2877) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770) DZUEET (3770)
Querverweisliste: Parameter
Seite 4076 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
TC5MOD (3021) TC5MOD (3021)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TSFDZKU5 TSFDZKU6 TSFDZKU7 TSFFRA TSFFRA2 TSFFRST TSFFRST2 TSFHDEVH1 TSFHDEVK TSFHDEVL1 TSFHDR TSFHLA TSFKRIC TSFKRSPI TSFKS1 TSFKS2 TSFKS3 TSFKS4 TSFLASF TSFLASH TSFMD TSFMD00 TSFMD01 TSFMD02 TSFMD03 TSFMD04 TSFMD05 TSFMD06 TSFMD07 TSFMD08 TSFMD09 TSFMD10 TSFMD11 TSFMDB TSFNWKWA TSFNWKWA2 TSFNWKWE TSFNWKWE2 TSFORA TSFORA2 TSFPH TSFPH2 TSFPH3 TSFPH4 TSFPHM TSFSKNO TSFSUE TSFSUE2 TSFTA TSFTAHFM TSFTHM TSFTM TSFUB TSFURRAM TSFURROM TSFURRST TSFZGST00 TSIFHNOH TSIFNOHK TSIFO2HK TSIFUSHK TSKFHMM TSKGR TSKINID TSKMNGK TSKMNN TSKMNSPMLL TSKMX TSKMXDG TSKMXGK TSKMXHTUG TSKMXSS TSKOG TSKRGR TSMNSA TSMX TSMXNL TSPSCHVLL TSRFDKO TSRFDKU TSTAPLMDS TSTAPVL
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
DZUEET (3770) DZUEET (3770) DZUEET (3770) DKVS (1346) DKVS (1346) DFRST (1361) DFRST (1361) DHDEVE (1574) DHDEVE (1574) DHDEVE (1574) DKVBDEPL (1614) GGHLA (3142) DKRIC (1772) DKRSPI (1779) DKRS (1782) DKRS (1782) DKRS (1782) DKRS (1782) DLSAFK (2140) DLSAHKBD (2071) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMDMIL (2700) DMBEG ( 324 ) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478) DKVS (1346) DKVS (1346) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DPH (2550) DSKNO (2324) DSUE (3340) DSUE (3340) GGTFA (2743) GGTFAH (2746) GGTFM (2726) GGTFM (2726) GGUB (2784) DUR (2862) DUR (2862) DUR (2862) ZGST (1369) DHNOHK (2308) DNOHK (2289) DNOHK (2289) DNOHK (2289) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) SKR (2351) ZUESZ (3759) ZUESZ (3759) ZUESZ (3759) BDEMAB ( 367 ) WDKSOM ( 771 ) WDKSOM ( 771 ) BGADAP ( 423 ) AEKP (1618)
Querverweisliste: Parameter
Seite 4077 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TSTAW TSUMN TSUSPF TSWKNBGA TSWKNVGA TSYNER TSYNMX TTANWLIE TTANWLIGE TTBMF TTBRL TTDELRDE TTEAUS TTEFVINI TTEGAE TTEMIN TTENGAE TTEOFINI TTEVZUST TTIPINEN TTIPINON TTLASF TTLASH TTLBUEDL TTLBUENO TTMUMASTA TUESNOHA TUHEMN TUHEMX TUMDETM TUMEWKMTR TUMGZWP TUMKLIHDV TUMST1 TUMST2 TUMTAI TUMTO TUMTOE TUPOTMN TUPOTMX TUPWG12 TUPWG1O TUPWG1U TUPWG2O TUPWG2U TUSBELF TUSCHUB TUSCHUBF TUSDUF TUSDUFAF TUSEHKF TUSENLASF TUSENLASH TUSFKRFM TUSFKVL TUSFSMIN TUSHKRFM TUSHKVL TUSHSMIN TUSHZFF TUSKSF TUSLAMNO TUSLASF TUSLASH TUSLEAN TUSLSFV TUSMAXF TUSMSVL TUSMSVLF TUSPNMN TUSPNMX TUSRIBERF TUSSA TUSSAF TUSSTOER TUSTALF TUSTALLASF TV2SHMM TVABGL TVABST TVADSP TVADSPRE
KL FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
GGCANECU (3580) BGSIK (2438) BGSIK (2438) FGRFULO ( 166 ) FGRFULO ( 166 ) MDASG ( 120 ) MDASG ( 120 ) WNWRE ( 777 ) WNWRE ( 777 ) DLSF (2118) DDSBKV ( 548 ) RDE (3457) TEBEB (1402) LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) LRAPHU (1339) TEB (1410) ZWMIN (1704) ZWMIN (1704) DLSAFK (2140) DLSAHKBD (2071)
Querverweisliste: Parameter
Seite 4078 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
LBUESYN (3227) LBUESYN (3227) BGDVE ( 614 ) DHNOHK (2308) KMTR (3147) KMTR (3147) GGTFM (2726) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) BGTUMG (2773) GGRTLSU (1907) GGO2LSU (1899) KMTR (3147) KMTR (3147) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) GGLSF (2012) DLSAHKBD (2071) DLSAFK (2140) DLSF (2118) DLSF (2118) DLSF (2118) DLSAFK (2140) DLSAHKBD (2071) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSF (2118) DLSF (2118) DLSAHKBD (2071) DLSAFK (2140) DLSAHKBD (2071) DLSAHKBD (2071) DLSFV (2188) DLSF (2118) DLSAHKBD (2071) DLSAFK (2140) DLSSA (3282) DLSSA (3282) GGLSF (2012) DLSAHKBD (2071) DLSAFK (2140) DLSAHKBD (2071) DLSF (2118) DLSAFK (2140) SKR (2351) GGO2LSU (1899) BGTABST (2822) SKR (2351) SKR (2351)
BGLAMBDA (3406)
TC5MOD (3021) TC5MOD (3021)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TVAGDENOX TVAGRAEG TVAGRAEGKT TVAGRFBG TVAGRFBGKT TVAGRHN TVAGRHS TVAGRHX TVAGRKZU TVAGROEG TVAGROEGKT TVAGRSA TVAGRST TVAGRVPS TVAMSVTEBF TVANWSTEND TVARS TVARSA TVARSS TVAST TVBKVNHOM TVBNOK TVBNOSBB TVBRMX TVDENOX TVDESHLSU TVDESU TVDFRZAIP TVDFSTRT TVDIANOF TVDIASBB TVDK TVDKPRMX TVDNOZW TVDNPAGRL TVDRL TVDTEABG TVDTEB TVDTEE TVDTELLA TVDTEVP TVDTEVPM TVEAGRL TVEAGRV TVEAGRVKT TVEAGRVV TVENKBA TVENMX TVENPAGRL TVERBR TVESDEL_UM TVESIAGRL TVETREW TVETRMN TVETRMX TVETROFF TVEVLOCTE TVFAHRLSU TVFERL TVFHMM TVFHSF TVFHTTST TVFKDLE TVFKDRX TVFKDTK TVFRG TVFRSTSI TVFSAM TVFSAWE TVFSEM TVFSRAM TVFSREM TVFUE TVFZGMN TVGAIN TVGANGAC TVGAT TVGATUP TVGMBB TVGSCH TVHELSUF TVHMM
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW KL FW KL KL KL FW FW FW FW FW FW FW FW FW FW
BBAGR ( 956 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) DAGRS ( 993 ) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) AAGRDC (1016) DAGRS ( 993 ) DAGRS ( 993 ) BBAGR ( 956 ) BGAGR ( 478 ) DAGRLS ( 985 ) DKVBDE (1607) BGARNW ( 853 ) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) TEB (1410) BKV ( 532 ) TVWNO (2316) TVWNO (2316) MDBGRG ( 107 ) TEBEB (1402) DICLSU (1952) BGSIK (2438) DICLSU (1952) MDGEN ( 223 ) DNOHK (2289) DNOHK (2289) LLRBB ( 247 ) BGWPR ( 500 ) NMAXMD ( 233 ) DAGRLS ( 985 ) DDYLSU (1939) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DTEV (1444) DAGRLS ( 985 ) DAGRLS ( 985 ) DAGRLS ( 985 ) DAGRLS ( 985 ) BGAGRA ( 969 ) DHRLSU (1927) DAGRLS ( 985 ) GGEGAS ( 34 ) UFRKTI (2930) DAGRLS ( 985 ) KMTR (3147) DETRE (3194), KMTR (3147) DETRE (3194), KMTR (3147) KMTR (3147) TEB (1410) DHRLSU (1927) BDEMUM ( 339 ) SKR (2351) DHLSFK (2174) SKR (2351) DKATSPFK (2048) DKATSPFK (2048) DKATFKEB (2036) FUEREG ( 766 ) DFRST (1361) MDWAN ( 214 ) MDFAW ( 42 ) MDWAN ( 214 ) MDWAN ( 214 ) MDWAN ( 214 ) MDWAN ( 214 ) BGSIK (2438) BGLAMBDA (3406) BGFAWU (1139) MDBGRG ( 107 ) MDBGRG ( 107 ) GGNOC (2196) MDFAW ( 42 ) DPLLSU (1979) SKP (2334)
Querverweisliste: Parameter
Seite 4079 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
BBAGRMW ( 936 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TVHOM TVHOM2 TVHOMMAG TVHSFEE TVHSFRI TVHSFRIHEL TVHSFRIZ TVHSTLSUB TVHTE TVKHCCH TVKHEIN TVKLIHDV1 TVKLIHDV2 TVKMAXDO TVKMINDO TVKMTRMN TVKMTRMX TVKOE1 TVKOEOF TVKOEP TVKOEV TVKOGANDEL TVKOSSIM TVKUP TVKUPAR TVKUPGW TVKUPHS TVKUPPL TVKUPRS TVKUPV TVLADV TVLBTS TVLBTSVVK TVLBUTEVH TVLISTU TVLLNWDIF TVLLNWR TVLLR TVLLRI TVLLRPD TVLLRPST TVLLRSTE TVLRA TVLSUBB TVLSUDIP TVLSUEK TVLSUEK2 TVLSULUFT TVLSUOF TVLSUOF2 TVLSUPER TVLSUPER2 TVLSUTRIM TVLSUTRIMZ TVLSUUMN TVLU1MN TVLU1MX TVLU2MN TVLU2MX TVLUESETR TVLUESIC1 TVLUESIC2 TVLUESICEW TVLUESSEW TVMAGHK TVMIBEG TVMXBSG TVMXPR TVNHOMS TVNKL15 TVNKUPPL TVNL1OFF TVNL2OFF TVNLETR TVNLGA TVNLT1 TVNLT2 TVNLTETR TVNOFGB TVNOHKG TVNOHKMX TVNOHTS
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW KL FW KL FW KL FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
SKP (2334) SKP (2334) SKP (2334) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DHLSFK (2174) DDYLSU (1939) SKR (2351) TEB (1410) BGSIK (2438) KMTR (3147) KMTR (3147) KODOH (2403) KODOH (2403) KMTR (3147) KMTR (3147) KOS (3109) KOS (3109) KOS (3109) KOS (3109) KOS (3109) KOS (3109) GGEGAS ( 34 ) ARMD ( 66 ) ARMD ( 66 ) ARMD ( 66 ) LLRBB ( 247 ) ARMD ( 66 ) GGEGAS ( 34 ) FGRREGL ( 185 ) LAMBTS (1177) LAMBTS (1177) DTEV (1444) LLRRM ( 296 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRBB ( 247 ) LLRBB ( 247 ) LLRBB ( 247 ) LLRRM ( 296 ) LLRBB ( 247 ) LRAEB (1212) DHRLSU (1927) DICLSU (1952) DPLLSU (1979) DPLLSU (1979) DULSU (1997) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DPLLSU (1979) DICLSU (1952) DICLSU (1952) DICLSU (1952) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147), VAR (3827) GGNOC (2196) MDKOG ( 308 ) KMTR (3147) VMAXMD ( 240 ) SKR (2351) GGCANECU (3580) BGFAWU (1139) KMTR (3147) KMTR (3147) KMTR (3147) LRAEB (1212) KMTR (3147) KMTR (3147) KMTR (3147) SKR (2351) GGNOC (2196) SKR (2351) GGLSHNO (2115)
Querverweisliste: Parameter
Seite 4080 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DLUES1E (3343), TKSTA (3053) DLUES1E (3343) TKSTA (3053)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TVNOLSHG TVNOMG TVNOSNB TVNSAR TVNSZWMS TVNWGE TVNWSTNMTM TVNWSTTM TVNW_S TVOBKS TVOCIPLL TVOLLNWMX TVP
FW FW FW FW FW FW KL KL FW FW FW FW FW
GGLSHNO (2115) GGNOC (2196) SKR (2351) SKR (2351) ZWMIN (1704) BBNWS ( 898 ) BBNWS ( 898 ) BBNWS ( 898 ) BGARNW ( 853 ) BKS (1624) DICLSU (1952) LLRNS ( 265 )
TVPBKVK TVPBKVNB TVPDKP1 TVPDKP2 TVPKH TVPLBKP TVPLLSHOM TVPWDK12 TVPWDK13 TVPWDK1V1 TVPWDK23 TVPYGAR TVRAMPBS TVRBBN TVREABO TVREGBRK TVRESLL TVRESTM TVRIFEE TVRINNPH TVRPSONMX TVRRIESF TVSABFA TVSABGL TVSABTE TVSADYN TVSAG0 TVSAGRTMST TVSALSUMN TVSAMN TVSATM TVSATMOT TVSATMOTFA TVSAUGST TVSDENO TVSEAGROFF TVSERSL TVSFREI TVSHEIP TVSHESL TVSHMM TVSLR TVSLRS TVSNPF TVSNPF2 TVSNPFNA TVSTETR TVSTL1 TVSTL2 TVSU TVSU2 TVSUAN TVSUM TVSUNA TVSUST TVTANKL TVTEB TVTEVPS TVTKAGRA TVTKLSU TVTLEPL TVTMKIC TVTMKIE TVTOLC TVTOLE TVTSO_UM TVTUME
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW KL FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW KL FW FW FW FW FW FW FW FW FW
GGPBKV ( 542 ) DDSBKV ( 548 ) GGDVE ( 563 ) GGDVE ( 563 ) LLRRM ( 296 ) GGLBK (1070) DPLLSU (1979) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) GGDVE ( 563 ) LRAEB (1212) KMTR (3147) SKR (2351) BBBO (1367) SKR (2351) LLRMR ( 251 ) LLRMR ( 251 ) DHLSFK (2174) DICLSU (1952) RPSLSU (1969) BGAGRSOL ( 919 ) BBSAWE (1090) GGRTLSU (1907) BBSAWE (1090) SALSU (1971) BBSAWE (1090) BBAGR ( 956 ) SALSU (1971) GGNOC (2196) BBSAWE (1090) SALSU (1971) SALSU (1971) TEB (1410) LRSEB (1200) BGADAP ( 423 ) DICLSU (1952) BGSIK (2438) DICLSU (1952) DICLSU (1952) SKR (2351) LRSEB (1200) LRSEB (1200) DPLLSU (1979) DPLLSU (1979) DICLSU (1952) KMTR (3147) KMTR (3147) KMTR (3147) SU (1030) SU (1030) SU (1030) SU (1030) SU (1030) SU (1030) DTANKL (1642) TEBEB (1402) ATEV (1490) BGAGRA ( 969 ) DULSU (1997) DTANKL (1642) GGGTS (2754) GGGTS (2754) GGCTOL (2752) GGCTOL (2752) UFRKTI (2930) GGCTUM (2780)
Querverweisliste: Parameter
Seite 4081 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DBKSE (3615), DBKVPE ( 559 ), DETRE (3194), DHLSFKE (2181), DLUES1E (3343), DMSVE (1604), DNWSEEIN ( 889 ), DSUE (3340), DTEVE (3334), DTNE (3822)
DLBK (1073)
GGRTLSU (1907)
DICLSU (1952)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
TVTUMTA TVUBFRA TVUBLRA TVUBORA TVUHR TVUHRDEV TVUKDSER TVUMSCH TVUPRMNPL TVVFZGSU TVZAGRL TVZAGRV TVZAGRVKT TVZDFF TVZDFS TVZGEIN TVZHRNOT TVZMIBEG TVZMSE TVZNPAGRL TVZTAVH TVZTAVHT TVZWMF TVZWMS TVZWMSA TVZWMSE TWADAGR TWAFMN TWAFMX TWAGRSS TWAGRSSKT TWANDAPP TWAZOFVL TWAZVLSA TWBDCY TWBKLHOF TWBKLHON TWBKLNOF TWBKLNON TWDKNL TWDKRED TWDKSEB1 TWDKSEB2 TWDKSNST TWDLSSA TWDMAD TWDUBRNL TWFKD TWGBNO TWHRLSUZMX TWHRSTMX TWKSABKS TWLRTMS TWNSTA TWNTAL TWPLK TWPMBBR TWSTT TWTMNHST TWUPDTE TWVDCMN TWVSOMOS TZ2FGRGA TZDAGRE TZGVSTA TZMIN TZMSAS TZMSST TZNOSREG TZSPINI TZSUDYN TZWPST TZWPSTH TZWPSV TZZMX T_ANLEVFZ T_ASRFGR T_GEUEW T_NOMAIR T_NOMASR T_NOMASRTA T_NOMBR2
FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW KL FW FW FW FW KL FW FW FW FW KL FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW
BGTUMG (2773) LRAPHU (1339) LRAEB (1212) LRAPHU (1339) BGTABST (2822) BGTABST (2822) DBKS (3607) BDEMKO ( 327 ) DDSKV (1606) BGSIK (2438) DAGRLS ( 985 ) DAGRLS ( 985 ) DAGRLS ( 985 ) BGSIK (2438) BGSIK (2438) MDGEN ( 223 ) DHRLSU (1927) MDKOG ( 308 ) BBZMS ( 119 ) DAGRLS ( 985 ) DGGTVHK (2761) DGGTVHK (2761) BGSIK (2438) BGSIK (2438) ZWMIN (1704) ZWMIN (1704) ADAGRLS (1007) BGARNW ( 853 ) BGARNW ( 853 ) BBAGR ( 956 ) BBAGR ( 956 ) BGTMPK ( 459 ) DAGRKTST (1003) DAGRKTST (1003) DDCY (3242) GGTFM (2726) GGTFM (2726) GGTFM (2726) GGTFM (2726) ADVE ( 573 ) MSUDKSOM ( 772 ) BGDVE ( 614 ) BGDVE ( 614 ) MSUDKSOM ( 772 ) DLSSA (3282) MDVERAD ( 210 )
Querverweisliste: Parameter
Seite 4082 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
GGUBR (2787) DKATFKEB (2036) BGMNOSPS (2233) DHRLSU (1927) DHRLSU (1927) BKS (1624) GGTFM (2726) GGFST (1641) GGFST (1641) GGPED ( 16 ) GGPED ( 16 ) ESSTT (1099) GGTFM (2726) LRS (1228) DHRLSU (1927) DHRLSU (1927) FGRREGL ( 185 ) DAGRE (3338) ZGST (1369) AEKP (1618) BBZMS ( 119 ) BBZMS ( 119 ) DNOHK (2289) ARMD ( 66 ) ZUESZ (3759) KMTR (3147) KMTR (3147) KMTR (3147) AEKP (1618) GGCANECU (3580) GGCASR (3490) GGCEGS (3592) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
T_NOMBR3 T_NOMBSG T_NOMEGS T_NOMGAT T_NOMGRA T_NOMGRAD T_NOMGRATA T_NOMKBI T_NOMKBI1 T_NOMKBI23 T_NOMKLA T_NOMLWS T_NOMNOX T_NOMTOG T_NUAIR T_NUBSG T_NUCINS1 T_NUCINS23 T_NUEGS T_NUGAT T_NUKLA T_NULWS T_NUNOX T_NUTOG T_SFSEN UADPSMN UADPSMX UADPUMN UADPUMX UAGRAUFRP UAGROEL UAGROEMX UAGROMAX UAGROMIN UAGROMN UAGROMX UAGRPMN UAGRPMX UAGRPTOL UAGRSTORE UAGRSTOREN UAGRZURP UAGRZURP2 UANAUFRP UANLATS UANNMAX UANPEDMAX UANPIDMIN UANPIDMINA UANUATS UANUATSTT UANVFZG UANZURP UAN_O_MT UAN_STORE UAN_U_MT UAN_U_MTTT UAOCUNMN UAOCUNMX UAOCVMMN UAOCVMMX UASNAMN UASNAMX UBAAGRMN UBAAGRMX UBALSUMX UBCJMN UBCJMX UBDE UBDHLSFMN UBDHLSFMX UBDIAMAX UBDIAMIN UBDLSF UBDMN1 UBDMN2 UBDMN3 UBDMX UBDTEMN UBDTEMX UBDTRDE
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) GGCGRA (3499) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANSEN (3475) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANECUR (3536) CANSEN (3475) CANECUR (3536) GGCEGS (3592) DDSS ( 511 ), GGDSS ( 521 ) DDSS ( 511 ), GGDSS ( 521 ) GGDSU ( 523 ) GGDSU ( 523 ) ADAGRLS (1007) ADAGRLS (1007) DAGRLS ( 985 ) ADAGRLS (1007) ADAGRLS (1007) DAGRLS ( 985 ) DAGRLS ( 985 ) DAGRLS ( 985 ) DAGRLS ( 985 ) ADAGRLS (1007) ADAGRLS (1007) ADAGRLS (1007) ADAGRLS (1007) ADAGRLS (1007) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) DICLSU (1952) AAGRDC (1016) AAGRDC (1016) ALSU (1918) DECJ (3319) DECJ (3319) GGUB (2784) DHLSFK (2174) DHLSFK (2174) DHNOHK (2308) DHNOHK (2308) DLSF (2118) GGUB (2784) GGUB (2784) GGUB (2784) GGUB (2784) DTEV (1444) DTEV (1444) RDE (3457)
Querverweisliste: Parameter
Seite 4083 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
CANECU (3503)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
UBDZMN UBDZMX UBFGRMIN UBGENOFF UBHRLSUMN UBHRLSUMX UBHSFK UBKST UBKSTMX UBMNPUP UBMSVMX UBNACHL UBNLMN UBRDMN1 UBRDMN2 UBRDMX UBRDUNL UBRESMIN UBSOLL UBSQAGRMN UBSQAGRMX UBSQBKVMN UBSQBKVMX UBSQLBK UBSTS UBVDKPO UBVDKPU UB_UANL UB_UANLTT UDCJ840MN UDCJ840MX UDKNLP1N UDKNLP2N UDKNLPTOL UDKP1AMAX UDKP1AMIN UDKP1AURF UDKP1AURI UDKP1DUS UDKP1NHUB UDKP1O UDKP1U UDKP1VID UDKP1VOMA UDKP1VOMI UDKP1VVMA UDKP1VVMI UDKP2AMAX UDKP2AMIN UDKP2AURF UDKP2AURI UDKP2O UDKP2U UDKPALOS UDKPAOFF UDKPATMX UDKRTP UDKSNO UDKSNU UDSBKVMN UDSBKVMX UEVERG UEVLOWRA UGGTVHKMX UGGTVHMN UGGTVHMX UGWSPL UHDMNF UHDMXF UHEHY UHRMN UHRMNDEV UHRMXDEV UHSFAN UHSFMX UHSFNENN UHSFOFF UHSFOFF2 UHSFTP UHSFTP2 UKDSBKSMN UKDSBKSMX
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW KL FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW
HT2KTCK110 (3693) HT2KTCK110 (3693) FGRABED ( 155 ) MDGEN ( 223 ) DHRLSU (1927) DHRLSU (1927) HLSFK (2184) STADAP (1108) STADAP (1108) GGTFM (2726) DKVBDE (1607) GGUB (2784) MOTAUS (2819) GGUBR (2787)
Querverweisliste: Parameter
Seite 4084 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
DHRLSUE (1936) DHRLSUE (1936)
GGUBR (2787) GGUBR (2787) GGUBR (2787) ESAUSG (3633) BKS (1624) DAGRE (3338) DAGRE (3338) ABKVP ( 553 ) ABKVP ( 553 ) BGLBK (1053) AEKP (1618) GGDVE ( 563 ) GGDVE ( 563 ) BGDVE ( 614 ) BGDVE ( 614 ) DHDEVE (1574) DHDEVE (1574) BGDVE ( 614 ) BGDVE ( 614 ) ADVE ( 573 ) BGDVE ( 614 ) BGDVE ( 614 ) BGWDKBA ( 667 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) GGDVE ( 563 ) GGDVE ( 563 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGWDKBA ( 667 ) BGDVE ( 614 ) GGDVE ( 563 ) GGDVE ( 563 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) DKRIC (1772) DKRS (1782) DKRS (1782) DDSBKV ( 548 ) DDSBKV ( 548 ) MDWAN ( 214 ) BBGANG ( 38 ), MDWAN ( 214 ) GGTVHK (2756) DGGTVHK (2761) DGGTVHK (2761) BGPNOS (2286) DHLSFK (2174) DHLSFK (2174) BDEMHA ( 375 ) DHR (2792) BGTABST (2822) BGTABST (2822) HLSFK (2184) HLSFK (2184) HLSFK (2184) HLSFK (2184) HLSFK (2184) HLSFK (2184) HLSFK (2184) DBKS (3607) DBKS (3607)
BGWDKBA ( 667 ) BGWDKBA ( 667 )
BGWDKBA ( 667 ) BGWDKBA ( 667 )
BGWDKBA ( 667 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
UKDSEMN UKDSEMX ULBKAUFP ULBKHUB ULBKMN ULBKMX ULBKNLPMAX ULBKNLPMIN ULBKOMAMAX ULBKOMAMIN ULBKOOFF ULBKUOFF ULBKZURP UMSRLNMN UNEGHSF UPOSHSF UPOTHI UPOTLO UPRMMNPL UPRMMXPL UPVGNENN UPWG12U UPWG1O UPWG1U UPWG2DOFF UPWG2O UPWG2U UPWGKDMN UPWGKDMX UPWGKDO UPWGKDU UPWGO UPWGU UPWKDDF UPWMHI UPWMLO URINOFF URLUF_T_UC URLUF_T_UM USABGL USFKAMXW USFKAMXW2 USFKVERTO USFKVERTU USFKVL USFLEAN USFRICH USFSTGMX USFSTSOLL USFVO USFVU USHFKDM USHFKDR USHFKDR2 USHFKDRX USHKAMNW USHKAMNW2 USHKAMXW USHKAMXW2 USHKDSF USHKDSM USHKFM USHKFT USHKLAM USHKMAG USHKMR USHKMX USHKOS USHKUS USHKVL USHLEAN USHLEANNO USHRICH USHRICHNO USHSTGMX USHSTGMXNO USHSTSOLL USHSTSOLLN USIVMAXF USIVMAXH USIVMAXV USIVMINF
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
BKS (1624) BKS (1624) BGLBK (1053) BGLBK (1053) GGLBK (1070) GGLBK (1070) BGLBK (1053) BGLBK (1053) BGLBK (1053) BGLBK (1053) BGLBK (1053) BGLBK (1053) BGLBK (1053) BGMSDKS ( 755 ), BGMSUGD ( 453 ) HLSFK (2184) HLSFK (2184) GGHLA (3142) GGHLA (3142) DDSKV (1606) DDSKV (1606) BGDVE ( 614 ) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) GGPED ( 16 ) BBKD ( 62 ) BBKD ( 62 ) BBKD ( 62 ) BBKD ( 62 ) GGPED ( 16 ) GGPED ( 16 ) BBKD ( 62 ) GGHLA (3142) GGHLA (3142) GGRTLSU (1907) UFRKC (2938) UFRKC (2938) GGO2LSU (1899) LRSKA (1261) LRSKA (1261) DLSFV (2188) DLSFV (2188) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSAFK (2140) DLSFV (2188) DLSFV (2188) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) DKATSPFK (2048) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRSKA (1261) LRHKZP (1316) LRHKZP (1316) BGMNOREG (2205) DPLLSU (1979) DLSAHKBD (2071) GGNOC (2196) DPLLSU (1979) BBREGNO (2217) BGMNOREG (2205) BGMNOREG (2205) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSAHKBD (2071) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282)
Querverweisliste: Parameter
Seite 4085 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
ALBK (1044)
DNOHK (2289) BGMNOREG (2205)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
USIVMINH USIVMINV USLEER USMAXF USMINF USMNSAMN USMNSAMX USMNSFMN USMNSFMX USMNSHMN USMNSHMX USMXSAMN USMXSAMX USMXSFMN USMXSFMX USMXSHMN USMXSHMX USR USREFF USREFFKLT USREMF USRFKSFJ USRHKSHJ USRIMINF USRIOF USRIUF USSCHUB USSCHUBF USVOLL UWBPUHK UWBTAHK VABSCH VAGRSS VANF VANZKBI VARAU VARDEF VASNOT VASRM VBKLHO VBKLHU VBKLNO VBKLNU VBTTUBMA VBTTUBMI VDASH VDKUPPLMN VDMN VFGREMAX VFGREMIN VFGRMAX VFGRMIN VFSM VFZANL VFZANMX VFZDYNK VFZGANF VFZGDESU VFZGEW VFZGGRH VFZGMN VFZGPLMN VFZGSA VFZGSCH VFZGSUMN VFZGSUWMN VFZHA VFZMN VGNL VHK VHYST VKAHMN VKO VKOAO VKOB VKSTEBF VKSTPVLAB VKSTPVLNL VLLR VLMXVZ VLSD VMAXO
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW KL FW FW
DLSSA (3282) DLSSA (3282) BGLAMABM (2237) DLSF (2118) DLSF (2118) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282) DLSSA (3282)
Querverweisliste: Parameter
Seite 4086 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
TC5MOD (3021) TC5MOD (3021)
TC5MOD (3021) TC5MOD (3021) TC5MOD (3021) TC5MOD (3021)
TC5MOD (3021) TC5MOD (3021) DLSSA (3282)
DLSF (2118) DLSF (2118) DLSF (2118) TC5MOD (3021) TC5MOD (3021) GGLSF (2012) GGLSF (2012) GGLSF (2012) DLSAHKBD (2071) DLSAFK (2140) BGLAMABM (2237) GGNOC (2196) GGNOC (2196) VMAXMD ( 240 ) BBAGR ( 956 ) LLRMR ( 251 ) CANECU (3503) ARMD ( 66 ) EEPINIKW (3825) MDASG ( 120 ) BGRBS (2696) GGTFM (2726) GGTFM (2726) GGTFM (2726) GGTFM (2726) BGDVE ( 614 ) BGDVE ( 614 ) MDFAW ( 42 ) DKUPPL ( 41 ) DVFZ ( 192 ) FGRABED ( 155 ) FGRABED ( 155 ) FGRABED ( 155 ) FGRABED ( 155 ) MDASG ( 120 ) GGCANECU (3580) MDANF ( 114 ) KMTR (3147) SKR (2351) BGSIK (2438) KMTR (3147) SKR (2351) SKR (2351) MDASG ( 120 ) LAMBTS (1177) GGPBKV ( 542 ) BGSIK (2438) BGSIK (2438) BDEMHA ( 375 ) GGVFZG (2782) GGCEGS (3592) KTMHK (1829) VMAXMD ( 240 ) BGSIK (2438) KOS (3109) KOS (3109) KOS (3109) AEKP (1618) AEKP (1618) AEKP (1618) LLRBB ( 247 ) FGRREGL ( 185 ) MDFAW ( 42 ) VMAXMD ( 240 )
FGRFULO ( 166 ) FGRFULO ( 166 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
VMAXP VMDUB VMIBGR VMINAMSR VMINDO VMINLS VMIN_UC VMIN_UM VMKBRMX VMXHSPKH VNMX VNOKAT VNSPWGNOT3 VNVKO VNVKOB VNVKVHK VNVKVHK2 VNVKVY VNVKVY2 VOLFK VOLFK2 VOLHK VOLHK2 VP1KTREND VP1REGEND2 VPHKMAG VPMAGSKP VPOINIT VPSPVDMNFA VPSSPLSWDK VRADF VREGLMAX VREGLMIN VRFGRMN VRRAGKSMN VSAA VSCHVLL VSL VSONTL VSONTL2 VSOVVK VSOVVK2 VSTMSVDTK VSUSPF VSUSPF2 VTUMTA VVORH VVR_AOG VVR_AUG VWE VWPMBBR VZWKR WAD0T1 WAD0T2 WAD1T0 WAD1T2 WAD2T0 WAD2T1 WBLAGRMX WDKARN WDKBAST WDKBEWS WDKFPRO2 WDKFPROO WDKFPROU WDKFPRZ1 WDKFPRZ2 WDKLIMIT WDKNLPMA WDKNLPMI WDKNLPTOL WDKNPLAUS WDKNSTORE WDKREIB WDKSAPNOL WDKSAPP WDKSEB1 WDKSEB2 WDKSEBP WDKSFPR WDKSFPRO WDKSOFS
FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW KWB FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW
VMAXMD ( 240 ) GGUB (2784) MDBGRG ( 107 ) GGCASR (3490) KODOH (2403) KOLASPH (2428) UFFGRC (2903) UFFGRC (2903) MDBGRG ( 107 ) BAKH (2392) NMAXMD ( 233 ) BGMNOSPM (2226) GGPED ( 16 ) KOS (3109) KOS (3109) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) BGLAMABM (2237) SKR (2351) SKR (2351) SKR (2351) SKP (2334) ADAGRLS (1007) BGFKMS ( 732 ) FUEDK ( 757 ) BGRBS (2696) FGRFULO ( 166 ) FGRFULO ( 166 ) GGVFZG (2782) LAMBTS (1177) BBSAWE (1090) BDEMAB ( 367 ) LLRNS ( 265 ) BGLASO (1154) BGLASO (1154) BGLAMABM (2237) BGLAMABM (2237) VSTMSV (1597) BGSIK (2438) BGSIK (2438) BGTUMG (2773) VMAXMD ( 240 ) TKAP (3105) TKAP (3105) BBSAWE (1090) GGPED ( 16 ) KRREG (1757) STADAP (1108) STADAP (1108) STADAP (1108) STADAP (1108) STADAP (1108) STADAP (1108) AGRPSOL ( 950 ) LRAEB (1212) DDSS ( 511 ) ADVE ( 573 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) ADVE ( 573 ) BGDVE ( 614 ) BGDVE ( 614 ) ADVE ( 573 ) BGDVE ( 614 ) BGDVE ( 614 ) ADVE ( 573 ) ADVE ( 573 ) FUEDK ( 757 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) BGDVE ( 614 ) FUEDK ( 757 )
Querverweisliste: Parameter
Seite 4087 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
WDKSRFE WDKSRFI WDKSRFO WDKSRFU WDKSTEP WDKSTFEIN WDKSTGROB WDKSTMUMA WDKUGDN WDSMNR WDSMXR WESBHAP WESBHNLPH WESBHSTN WESBKHAP WESBSAP WESESAP WFAN WFKO2VKI WFKO2VKIS WFSKLASSE WFSMARKE WFSTRETRY WIMAX WIMIN WISTRLASKH WKHRMAX WKHWMAX WKRMNH WKWALETEST WLBKSAPNOL WLBKSOLFLB WMABGKH WMABGKH2 WMFKKH WMFKKH2 WMKATKH WMKATKH2 WNWAFMX WNWASMX WNWBKVE WNWDSHKE WNWHE WNWKMA WNWKMA2 WNWKME WNWKME2 WNWKN WNWRAS
FW FW FW FW FW FW FW FW KL FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW KL FW KL KL KL KL KL FW
WDKSOM ( 771 ) WDKSOM ( 771 ) WDKSOM ( 771 ) WDKSOM ( 771 ) ADVE ( 573 ) ADVE ( 573 ) ADVE ( 573 ) BGDVE ( 614 ) BGMSUGD ( 453 ) DDSS ( 511 ) DDSS ( 511 ) AWEA (1509) ESAUSG (3633) AWEA (1509) AWEA (1509) AWEA (1509) AWEA (1509) LLRNFA ( 292 ) SALSU (1971) SALSU (1971) WFS (3819) WFS (3819) WFS (3819) LRS (1228) LRS (1228) LAKH (1171) BBKH (2384) BBKH (2384) BBKR (1716) HT2KTWNE (3696) ALBK (1044) LBKSOL (1037) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) BGTPABG (3429) WANWKW (2492) WANWKW (2492) NWSOLLE ( 808 ) NWSOLLE ( 808 ) DNWSEIN ( 872 ) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492)
WNWREO
FW
NWSOLLE ( 808 )
WNWRPSA WNWRPSA2 WNWRPSE WNWRPSE2 WNWSAPFE WNWSAPSE WNWSEAPP WNWSGLEHE WNWSMNA WNWSMNAAE WNWSMNE WNWSMNRE WNWSMXA WNWSMXE WNWSPBE WNWSPG1 WNWSPG2 WNWSPG3 WNWSPG4 WNWSPMN WNWSPMX WNWSTE WNWSWOFE WNWVAAE WPEDANF WPEDFL WPEDKO WPEDU WPFGRBMR WPHN
KWB KWB KWB KWB FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW KL FW KL KL
WANWKW (2492) WANWKW (2492) WANWKW (2492) WANWKW (2492) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 ) NWSOLLE ( 808 )
Querverweisliste: Parameter
Seite 4088 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
HT2KTMSV (3661), LLRNS ( 265 ), NWEVO ( 831 ), NWWUE ( 825 ), WANWKW (2492) HT2KTMSV (3661), NWEVO ( 831 ), NWWUE ( 825 ), WANWKW (2492), WNWRE ( 777 ) DNWKW (2478) DNWKW (2478) DNWKW (2478) DNWKW (2478)
NWWUE ( 825 ) WNWRE ( 777 ) NWSOLLE ( 808 ), NWWUE ( 825 ) WNWRE ( 777 ) NWSOLLE ( 808 ), NWWUE ( 825 ) DNWKW (2478) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) DNWKW (2478) DNWKW (2478) NWSOLLE ( 808 ) NWSOLLE ( 808 )
BGWGWV ( 861 ), NWWUE ( 825 ) BGWGWV ( 861 )
WNWRE ( 777 ) SKR (2351) MDGEN ( 223 ) KOS (3109) ARMD ( 66 ) BGWPFGR (2781) ZUE (1656), ZWOUT (1681)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
WPKDMN WPMXBR WPMXNOT WPRHOMMX WPRMBVH WPRSCHMX WSANFKTNOX WSMAXLS WSMNHSPKH WTT WTTEND WTTSTART XIMAX XIMIN Y2MAX Y2MIN ZADBKS ZADKTBKS ZAGRUN ZAQUERWIV ZATMRW ZBBLSTH ZBFIL ZBRT ZBURNABR ZBURNDEC ZBURNLIM ZBURNSOL ZDFFDTE ZDGZA1 ZDGZA2 ZDHDRMXMN ZDHDRSIG ZDKVBDEPL ZDSU ZDYNFA ZDYNLSU ZERBR ZFBFZGL ZFBKS ZFBKSST ZFDUSVK ZFGRSDET ZFHDRERR ZFKAKORX ZFKDML ZFKDTK ZFKMSDKSNW ZFLASKH ZFLLRPL ZFMDVERL ZFRIF ZFRIN ZFRINCAL ZFRINSTART ZFRMST ZFSADYN ZFTAHFM ZFV ZGAABKS ZGRDPSSF ZGZY0AKF ZGZY1AKF ZHBKSE ZHHDRE ZHLLA ZHLLE ZIDSSU ZIVMAX ZKAGRVPF ZKAGRVPFS ZKARIF1 ZKARIF2 ZKBLF1 ZKBLF2 ZKDESERFF ZKDFRM ZKDIKAF ZKDMADKO ZKDMADLL ZKDMADSKO ZKDMADSLL
FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KF KF FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW
BBKD ( 62 ) GGPED ( 16 ) GGPED ( 16 ) BGWPR ( 500 ) GGPED ( 16 ) BGWPR ( 500 ) BBHTRIP (3383) KOLASPH (2428) BAKH (2392) DSCHED (3198) DSCHED (3198) DSCHED (3198) LRS (1228) LRS (1228) LRS (1228) LRS (1228) BKS (1624) BKS (1624) DMDZAG (2686) COWIV (3829) DHRLSU (1927) KOLASPH (2428) VMAXMD ( 240 ) BGTMPK ( 459 ) STADAP (1108) STADAP (1108) ESSTT (1099) STADAP (1108) DTEV (1444) ESNSWL (1120) ESNSWL (1120) DKVBDEPL (1614) DKVBDEPL (1614) DKVBDEPL (1614) GGDSU ( 523 ) DDYLSU (1939) DDYLSU (1939) GGEGAS ( 34 ) GGVFZG (2782) BKS (1624) BKS (1624) GGO2LSU (1899) GGFGRH ( 147 ) DKVBDEPL (1614) DTEV (1444) DKATFKEB (2036) DKATFKEB (2036) BGFKMS ( 732 ) LAKH (1171) LLRRM ( 296 ) MDVER ( 206 ) GGLSF (2012) GGRTLSU (1907) GGRTLSU (1907) GGRTLSU (1907) DFRST (1361) SALSU (1971) GGTFAH (2746) GGVFZG (2782) BKS (1624) BGRLFGZS ( 746 ) ZGST (1369) ZGST (1369) DBKS (3607) DKVBDEPL (1614) LLRNS ( 265 ) LLRNS ( 265 ) BGDSAD (3397) VMAXMD ( 240 ) DAGRLS ( 985 ) DAGRLS ( 985 ) DHLSFK (2174) DHLSFK (2174) MDVERB ( 197 ) MDVERB ( 197 ) BGSIK (2438) DKVS (1346) DTEV (1444) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 ) MDVERAD ( 210 )
Querverweisliste: Parameter
Seite 4089 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
ZKDMDW ZKDQVP ZKDRLSOL ZKETR ZKFBDA ZKFBDAKT ZKFKAGRKT ZKFKDA ZKFKDAKT ZKFKMSAGRA ZKFTEAD ZKHABB ZKIKAFDI ZKKBAGRKT ZKKHCTEV ZKLAMTE ZKLANSWL ZKLBZ ZKLLRD ZKMD1LF ZKMDELL ZKMDGEN ZKMDKO ZKMDSEV ZKMDSLP ZKMDWAB ZKMDWAUF ZKMDWF ZKMNOHK ZKMNOSPLL ZKMNOVK ZKMSDKDSKT ZKMSDKTDSS ZKMSDKTHFM ZKMSNOVHK ZKNLST ZKNOHHK ZKNOSGFIL ZKNS ZKNSU ZKNWLL ZKNWLLANH ZKNWLLDIF ZKNWLLNA ZKNWVDE ZKNWVDSE ZKO2HKNO ZKOFAGRKT ZKOFDA ZKOFDAKT ZKOFVPAGR ZKPBKVK ZKPDBAGR ZKPDBAGRS ZKPRIF ZKPSFIL ZKPVAGRDS ZKPVDKT ZKPVDKTGA ZKPVDKTKT ZKQMAXL1 ZKQMAXL2 ZKRMSTEV ZKRRIEHSF ZKRRIENHSF ZKSM ZKTABTU ZKTADBKS ZKTDYN ZKTKASNRLN ZKTKASNRLP ZKTKASO ZKTMSN ZKTMSP ZKTPTOLTM ZKUAGRO ZKUBDLR ZKUEVERG ZKUVP ZKVKAHMN ZKWBLAGRS ZKWDKSPT1
FW FW FW FW FW FW FW FW FW FW FW FW KL FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW KL KL FW FW FW FW FW FW FW KL FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW
MDWAN ( 214 ) TVWNO (2316) ZUESZ (3759) KMTR (3147) DAGRS ( 993 ) DAGRS ( 993 ) BGAGRA ( 969 ) DAGRS ( 993 ) DAGRS ( 993 ) BGAGRA ( 969 ) TEB (1410) BBKH (2384) DTEV (1444) BGAGRA ( 969 ) TEB (1410) TEB (1410) LANSWL (1165) BGLBZ (2814) LLRRM ( 296 ) MDVERB ( 197 ) MDVERB ( 197 ) MDGEN ( 223 ) MDVERB ( 197 ) MDVERB ( 197 ) MDVERB ( 197 ) MDWAN ( 214 ) MDWAN ( 214 ) MDWAN ( 214 ) SKR (2351) SKP (2334) SKR (2351) BGFKMS ( 732 ) BGFKMS ( 732 ) BGFKMS ( 732 ) DNOHK (2289) KMTR (3147) GGNOC (2196) BGSIK (2438) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) LLRNS ( 265 ) DNWSEIN ( 872 ) DNWSEIN ( 872 ) GGLSHNO (2115) BGAGRA ( 969 ) DAGRS ( 993 ) DAGRS ( 993 ) BGAGRA ( 969 ) GGPBKV ( 542 ) BGAGR ( 478 ) AGRPSOL ( 950 ) DHLSFK (2174) FUEDK ( 757 ) BGAGRA ( 969 ) BGFKMS ( 732 ) BGFKMS ( 732 ) BGFKMS ( 732 ) KMTR (3147) KMTR (3147) DTEV (1444) BGAGRSOL ( 919 ) BGAGRSOL ( 919 ) MDASG ( 120 ) BGTABST (2822) BKS (1624) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) KMTR (3147) BGTOL (2750) ADAGRLS (1007) ADVE ( 573 ) MDWAN ( 214 ) TVWNO (2316) BGSIK (2438) BGAGRA ( 969 ) ADVE ( 573 )
Querverweisliste: Parameter
Seite 4090 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Parameter
Typ
Definiert in
ZKWNWA ZKWNWE ZLAMFT ZLAMLP ZLAMSTEIG ZLASFKAB ZLASOFML ZLASOFML2 ZLBTS ZLIBG ZMDDLWS ZMDNSM ZMISSCHMX ZMLETAN ZMSDKAGRON ZMSTEDTE ZNFNGLL ZNGFIL ZNGFILSU ZNMOTWIV ZNSUB ZNWSP ZPPWMX ZPWMDMN ZPWMDMX ZPWMPMN ZPWMPMX ZRFKMSDK ZRLFDKTE ZRLFRAT ZRLTEDTE ZSAINT ZSNMST ZSYNABR ZSYNAUSW ZSYNDEL ZSYNPHST ZTABKS ZTAGRHYS ZTDEBKS ZTOELMAX ZTOELMIN ZTPREL ZUKDEM ZUKNSTM ZUPRAIL ZVSKS ZVSTMSVDT ZVSTMSVDW ZWAPPL ZWC_T_UM ZWDKBA ZWDKM1 ZWDKM2 ZWGRDDTE ZWNWSP ZWSCHAP ZWSPTIP ZWSTAMN ZYLANZB ZYLANZB2 ZYLANZ_UM ZYLKOR ZYRKR ZZGBKSE
FW FW FW FW FW FW KL KL FW FW FW KL FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW FW KL KL FW FW FW FW FW FW FW FW FW KL FW FW FW FW FW FW FW FW FW FW
NWFW ( 806 ) NWFW ( 806 ) DPLLSU (1979) DDYLSU (1939) DDYLSU (1939) LRFKC (1277) LRFKC (1277) LRFKC (1277) LAMBTS (1177) LLRRM ( 296 ) MDVERB ( 197 ) MDVER ( 206 ) NLKO ( 391 ) DTEV (1444) BGFKMS ( 732 ) DTEV (1444) LLRRM ( 296 ) BGNG (2487) SU (1030) COWIV (3829) LLRNS ( 265 ) WANWKW (2492) GGHLA (3142) GGHLA (3142) GGHLA (3142) GGHLA (3142) GGHLA (3142) BGFKMS ( 732 ) DTEV (1444) LRA (1322) DTEV (1444) SALSU (1971) BKS (1624) STADAP (1108) STADAP (1108) STADAP (1108) NLPH (3449) BKS (1624) AAGRDC (1016) BKS (1624) COWIV (3829) COWIV (3829) HT2KTWNE (3696) ESUK (1130) ESUK (1130) HDRPIST (1594) KMTR (3147) VSTMSV (1597) VSTMSV (1597) ZUE (1656), ZWBAS (1675) UFZWC (2973) DDSS ( 511 ) BGWDKM ( 508 ) BGWDKM ( 508 ) DTEV (1444) DNWKW (2478) ZUESCH (1701) ZWMIN (1704) STADAP (1108) BGMSABG (1880) BGMSABG (1880) UFRKTI (2930), UFZWC (2973) DMDTSB (2573) KRKE (1746) BKS (1624)
Querverweisliste: Parameter
Seite 4091 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von
UFNC (2877)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Systemkonstante
Seite 4092 von 4100 31.JAN.2003 Thomas Brosi
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
Querverweisliste: Systemkonstante Systemkonstante
Typ
ACCC_ANZ ACCC_SIGN ACCEN0_UR ACCEN1_UR ADCC_SIGN AUSCH_T_UM BMASK10_UM BREMS0_UR BREMS1_UR BRFGR0_UR BRFGR1_UR BSL0_UR BSL1_UR CTRSHIF_UM
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
DCDIS0_UR DCDIS1_UR
SYS SYS
DOWNL0_UR DOWNL1_UR EING_ANZ EING_SIGN FGR0_UR FGR1_UR FGRC_ANZ FGRC_SIGN FGREN0_UR FGREN1_UR FGRE_ANZ FGRE_SIGN GKC_ANZ GKC_SIGN I_SKA0_UR I_SKA1_UR KLAMTTV_UM MASK_40MS
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
MASK_80MS MASK_BTA
SYS SYS
MASK_FUAE
SYS
MASK_FUAM
SYS
MEM1_UR MISR_PO_UM
SYS SYS
MIST_ANZ MIST_SIGN MR_NSKA_UM MSRC_ANZ MSRC_SIGN MVER_ANZ MVER_SIGN MZF_ANZ MZF_SIGN MZNS0_UR MZNS1_UR MZUL_ANZ MZUL_SIGN M_2BANK_UM M_ACCEN_UM M_BHOM_UM M_BLSU_UM M_BREMS_UM M_BRFGR_UM M_BSL_UM
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
Definiert in
Referenziert von UFACCC (2869) UFACCC (2869) UFACCC (2869) UFACCC (2869) URADCC (2855)
UMAUSC (2833) UFRLC (2960), UFSPSC (2871), URADCC (2855) UFFGRE (2889) UFFGRE (2889) UFFGRE (2889) UFFGRE (2889) UFFGRE (2889) UFFGRE (2889) UFACCC (2869), UFEING (2866), UFFGRC (2903), UFFGRE (2889), UFGKC (2947), UFMIST (2921), UFMSRC (2905), UFMVER (2918), UFMZF (2926), UFMZUL (2910), UFNC (2877), UFNSC (2884), UFREAC (2955), UFRKC (2938), UFRKTI (2930), UFRLC (2960), UFSGSC (2966), UFSPSC (2871),UFVARC (2972), UFZWC (2973), URADCC (2855), URTPU (2977) UFMVER (2918), UFREAC (2955), UFRLC (2960) UFGKC (2947), UFMVER (2918), UFNC (2877), UFREAC (2955), UFRKTI (2930), UFRLC (2960), UFSPSC (2871), UFZWC (2973), URADCC (2855) UFFGRE (2889) UFFGRE (2889) UFEING (2866) UFEING (2866) UFFGRC (2903) UFFGRC (2903) UFFGRC (2903) UFFGRC (2903) UFFGRE (2889) UFFGRE (2889) UFFGRE (2889) UFFGRE (2889) UFGKC (2947) UFGKC (2947) UFEING (2866) UFEING (2866) UFRKC (2938) UFACCC (2869), UFEING (2866), UFFGRC (2903), UFFGRE (2889), UFGKC (2947), UFMIST (2921), UFMSRC (2905), UFMVER (2918), UFMZF (2926), UFMZUL (2910), UFNC (2877), UFNSC (2884), UFREAC (2955), UFRKC (2938), UFRKTI (2930), UFRLC (2960), UFSGSC (2966), UFSPSC (2871),UFVARC (2972), UFZWC (2973), URCPU (2861) UFNC (2877) UFFGRC (2903), UFGKC (2947), UFMIST (2921), UFMSRC (2905), UFMVER (2918), UFMZF (2926), UFMZUL (2910), UFREAC (2955), UFRKC (2938), UFSGSC (2966), URCPU (2861) UFACCC (2869), UFEING (2866), UFFGRC (2903), UFFGRE (2889), UFGKC (2947), UFMSRC (2905), UFNC (2877), UFNSC (2884), UFRLC (2960), UFSGSC (2966), UFSPSC (2871), UFVARC (2972), UFZWC (2973) UFMIST (2921), UFMVER (2918), UFMZF (2926), UFMZUL (2910), UFREAC (2955), UFRKC (2938), UFRKTI (2930) URTPU (2977) UFACCC (2869), UFEING (2866), UFFGRC (2903), UFFGRE (2889), UFGKC (2947), UFMIST (2921), UFMSRC (2905), UFMVER (2918), UFMZF (2926), UFMZUL (2910), UFNC (2877), UFNSC (2884), UFREAC (2955), UFRKC (2938), UFRKTI (2930), UFRLC (2960), UFSGSC (2966), UFSPSC (2871),UFVARC (2972), UFZWC (2973), URADCC (2855), URTPU (2977) UFMIST (2921) UFMIST (2921) UFREAC (2955) UFMSRC (2905) UFMSRC (2905) UFMVER (2918) UFMVER (2918) UFMZF (2926) UFMZF (2926) UFNSC (2884) UFNSC (2884) UFMZUL (2910) UFMZUL (2910) UFGKC (2947), UFRKC (2938) UFACCC (2869), UFFGRE (2889) UFRKC (2938) UFRKC (2938) UFFGRE (2889), UFSPSC (2871) UFFGRC (2903), UFFGRE (2889) UFFGRE (2889)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Typ
M_CARRY_UM
SYS
M_DCDIS_UM
SYS
M_DOWNL_UM M_FGREN_UM M_FGR_UM M_I_SKA_UM M_KKL_UM M_MZNS_UM M_NLH_UM M_NOTLU_UM M_NSAKT_UM M_NSEND_UM M_PWGNOTUM M_REACI_UM M_RLUF_UM M_SRST_UM
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
M_UBSKA_UM
SYS
M_UPL_UM M_VZL_UM M_WAL_UM NC_ANZ NC_SIGN NLH0_UR NLH1_UR NOTLU0_UR NOTLU1_UR NSAKT0_UR NSAKT1_UR NSC_ANZ NSC_SIGN NSEND0_UR NSEND1_UR PWGNOT0_UR PWGNOT1_UR REACI0_UR REACI1_UR REAC_ANZ REAC_SIGN RKC_ANZ RKC_SIGN RKTI_ANZ RKTI_SIGN RLC_ANZ RLUF0_UR RLUF1_UR SGSC_ANZ SGSC_SIGN SPSC_ANZ SPSC_SIGN SRST1_UR
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
SY_2SG
SYS
SY_2SGHST SY_2SLS SY_2TEV SY_AAU SY_ABGKL SY_ABGY
SYS SYS SYS SYS SYS SYS
SY_ABGYVBP
SYS
SY_ABMZND SY_ACCSSRY SY_ADR SY_AEKPBI SY_AFR
SYS SYS SYS SYS SYS
Definiert in
GGTFM (2726)
GGTFM (2726) TKMWL (3056)
Querverweisliste: Systemkonstante
Seite 4093 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von UFACCC (2869), UFEING (2866), UFFGRC (2903), UFFGRE (2889), UFGKC (2947), UFMIST (2921), UFMSRC (2905), UFMVER (2918), UFMZF (2926), UFMZUL (2910), UFNC (2877), UFNSC (2884), UFREAC (2955), UFRKC (2938), UFRKTI (2930), UFRLC (2960), UFSGSC (2966), UFSPSC (2871),UFVARC (2972), UFZWC (2973), URADCC (2855), URTPU (2977) UFGKC (2947), UFMVER (2918), UFNC (2877), UFREAC (2955), UFRKTI (2930), UFRLC (2960), UFSPSC (2871), UFZWC (2973), URADCC (2855) UFFGRE (2889) UFFGRC (2903), UFFGRE (2889) UFFGRC (2903), UFMZUL (2910) UFEING (2866), UFMVER (2918), UFREAC (2955), UFRLC (2960) UFFGRE (2889) UFMZUL (2910), UFNSC (2884) UFRKC (2938) UFEING (2866), UFMVER (2918), UFREAC (2955), UFRLC (2960) UFNSC (2884) UFNSC (2884) UFSPSC (2871), URADCC (2855) UFREAC (2955) DUF (2984), UFGKC (2947), UFRKC (2938), UFRKTI (2930), UFRLC (2960) UFACCC (2869), UFEING (2866), UFFGRC (2903), UFFGRE (2889), UFGKC (2947), UFMIST (2921), UFMSRC (2905), UFMVER (2918), UFMZF (2926), UFMZUL (2910), UFNC (2877), UFNSC (2884), UFREAC (2955), UFRKC (2938), UFRKTI (2930), UFRLC (2960), UFSGSC (2966), UFSPSC (2871),UFVARC (2972), UFZWC (2973), URADCC (2855), URTPU (2977) UFEING (2866), UFMVER (2918), UFREAC (2955), UFRLC (2960), UFSPSC (2871) UFFGRE (2889) UFFGRE (2889) UFFGRE (2889) UFNC (2877) UFNC (2877) UFRKC (2938) UFRKC (2938) UFEING (2866) UFEING (2866) UFNSC (2884) UFNSC (2884) UFNSC (2884) UFNSC (2884) UFNSC (2884) UFNSC (2884) UFSPSC (2871) UFSPSC (2871), URADCC (2855) UFREAC (2955) UFREAC (2955) UFREAC (2955) UFREAC (2955) UFRKC (2938) UFRKC (2938) UFRKTI (2930) UFRKTI (2930) UFRLC (2960) UFRKC (2938) UFRKC (2938) UFSGSC (2966) UFSGSC (2966) UFSPSC (2871) UFSPSC (2871) UFACCC (2869), UFEING (2866), UFFGRC (2903), UFFGRE (2889), UFGKC (2947), UFMIST (2921), UFMSRC (2905), UFMVER (2918), UFMZF (2926), UFMZUL (2910), UFNC (2877), UFNSC (2884), UFREAC (2955), UFRKC (2938), UFRKTI (2930), UFRLC (2960), UFSGSC (2966), UFSPSC (2871),UFVARC (2972), UFZWC (2973), URADCC (2855), URTPU (2977) AEVABZK (1557), BGDVE ( 614 ), DMDMIL (2700), DMDSTP (2634), FGRREGL ( 185 ), GGCANECU (3580), GGEGAS ( 34 ), GGPED ( 16 ),HT2KTMSV (3661), SREAKT ( 671 ) ESSTT (1099) LRFKEB (1290), LRHKEB (1305) LRFKEB (1290), LRHKEB (1305) LAMKOD (1151) ATM (1799), BBAGR ( 956 ), BGMNOSPM (2226), BGMSNOVK (2467), BGSIK (2438), EASTKO (3618), ZWBAS (1675) BGLAMABM (2237), BGLASO (1154), BGMSABG (1880), DCFFLR (3417), DKATFKEB (2036), DKATSPFK (2048), LRSHKOUT (1253) AEVAB (1533) ADVE ( 573 ) T2LID (3789) MDBGRG ( 107 ), TKSTA (3053) ARMD ( 66 ), MDAUTG ( 138 ), MDKOG ( 308 ), MDKOL ( 320 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Systemkonstante
Seite 4094 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Typ
Definiert in
Referenziert von
SY_AGR
SYS
MDTRIP ( 144 ), TKMWL (3056)
SY_AGRGSTA SY_AGRKOMP
SYS SYS
TKMWL (3056)
SY_AGRTS SY_AGR_DSS SY_AIRBAG SY_ALLRAD SY_ANNWSYN SY_ARC SY_ASG
SYS SYS SYS SYS SYS SYS SYS
BAKH (2392), BBAGRMW ( 936 ), BGADAP ( 423 ), BGFKMS ( 732 ), BGLAMABM (2237), BGLAMBDA (3406), BGLAMOD (3411), BGMSABG (1880), BGMSDKS ( 755 ), BGMSUGD ( 453 ), BGPIRG ( 434 ), BGRLSOL ( 682 ), BGTMPK ( 459 ), DDSS ( 511 ), DDYLSU (1939), DFFT (3234), DFFTCNV (3238), DICLSU (1952), DIMCA (3244), DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071), DM6VAL (3050), DMDSTP (2634), DTEV (1444), FUEDK (757 ), GGNOC (2196), HT2KTAGR (3644), LLRNFA ( 292 ), LRS (1228), MDBAS ( 93 ), NLKO ( 391 ), SALSU (1971), SRMDSS ( 418 ), SRMHFM ( 420 ), SRMSEL ( 414 ), TC6MOD (3038), TEB (1410), TKSTA (3053), VPSKO ( 722 ), ZUESCH (1701), ZWGRU (1661) AAGRDC (1016), TKSTA (3053) BBAGR ( 956 ), BBAGRMW ( 936 ), BGAGR ( 478 ), BGAGRA ( 969 ),DAGRLS ( 985 ), DKATFKEB (2036), DM6VAL (3050), GGAGRV ( 913 ),HT2KTAGR (3644), TC6MOD (3038) BBAGR ( 956 ) LLRNFA ( 292 ) BGBN (3316), FGRABED ( 155 ), HT2KTIGNI (3712), KT_ZUEN (3746) MDBGRG ( 107 ) HT2KTWNE (3696)
SY_ASM SY_ASR SY_ASTIKR SY_ASTIKR2 SY_ASTNVK SY_ASTNVK2 SY_ASTVHK
SYS SYS SYS SYS SYS SYS SYS
SY_ASTVHK2
SYS
SY_ASTVVK SY_ASTVVK2 SY_ASV SY_ATLB SY_ATMZA SY_ATR SY_AWUE SY_BATTSG SY_BBPHSYN SY_BDE
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
SY_BELA SY_BGSRM SY_BGVZS SY_BIRE SY_BKS SY_BKV SY_BKVP
SYS SYS SYS SYS SYS SYS SYS
SY_BLOOP SY_CAMNMSV SY_CANAC SY_CANALL SY_CANBEM SY_CANBR5 SY_CANBR8 SY_CANLHV SY_CANNIV SY_CANNOHK SY_CANTOG SY_CDCSIZE SY_CDKSIZE SY_CDTSIZE
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
AEKP (1618)
LLRMR ( 251 ) DLGHMM ( 378 ), GGCEGS (3592), MDMIN (- BBKD ( 62 ), BBSAWE (1090), BGFAWU (1139), CANECU (3503), DDG (194 ) 2517), DSMBDEP (3223), KOEVAB (1564), LLRBB ( 247 ), MDFAW ( 42 ), TEB (1410) LLRMR ( 251 ), MDVERAD ( 210 ) DLGHMM ( 378 ) DMDSTP (2634) ATM (1799), BGTPABG (3429), EASTKO (3618), NLKO ( 391 ), TKDFA (3095) ATM (1799), EASTKO (3618), NLKO ( 391 ) ATM (1799), DIMCKAT (3252), EASTKO (3618), LAMBTS (1177), NLKO ( 391 ) ATM (1799), DIMCKAT (3252), EASTKO (3618), NLKO ( 391 ) ATM (1799), DGGTVHK (2761), EASTKO (3618), GGTVHK (2756), NLKO (391 ), TKDFA (3095) ATM (1799), DGGTVHK (2761), EASTKO (3618), GGTVHK (2756), NLKO (391 ) ATM (1799) ATM (1799) DKVBDE (1607), DTANKL (1642), HDRPIST (1594), NLKO ( 391 ) BGPABG ( 488 ) BGAGR ( 478 ) KOMRH (2417), LAMBTS (1177), MDBGRG ( 107 ) KOEVAB (1564) DHLSFK (2174), HLSFK (2184), HRLSU (1919) KOEVAB (1564) DLLR ( 256 ), GGTFM (2726), LLRRM ( 296 ) AEVAB (1533), AEVABZK (1557), ARMD ( 66 ), ATM (1799), ATR (1870), BBAGR ( 956 ), BBNWS ( 898 ), BGAGRA ( 969 ), BGAGRSOL ( 919 ), BGKV (1584), BGLASO (1154), BGMSDKS ( 755 ), BGMSUGD ( 453 ), BGPEXT (450 ), BGPIRG ( 434 ), BGPRGS ( 691 ), BGRFIS ( 939 ), BGRLMIN ( 943 ), BGRLSOL ( 682 ), BGWGWV ( 861 ), BGWNE (3441), BKV ( 532 ), DAGRS (993 ), DDYLSU (1939), DFFT (3234), DFFTK (3237), DGGTVHK (2761), DICLSU (1952), DKATFKEB (2036), DLSAFK (2140), DMDMIL (2700), DPLLSU (1979), DSCHED (3198), DTANKL (1642), DTEV (1444), DUF (2984), FUEDK (757 ), FUEREG ( 766 ), GGCANECU (3580), GGKR (1731), HT2KTIGNI (3712), KMTR (3147), KOS (3109), KRADAP (1768), KRDY (1764), KT_ZUEN (3746), LBKFGS (1036), LBKSOL (1037), LRAEB (1212), LRFKEB (1290), LRHKEB (1305), LRSEB (1200), LRSHKOUT (1253), MDAUTG ( 138 ), MDBGRG ( 107 ), MDFAW ( 42 ), MDFUE ( 677 ), MDKOL ( 320 ), MDRED (1526), MDZW (1693), MRKOMD ( 113 ), NMAXMD ( 233 ), NWSOLLE ( 808 ), NWWUE ( 825 ), SSTAECFS (1029), SYNTIZW (1505), TC6MOD (3038), TEB (1410), TEBEB (1402), TKMWL (3056), TKSTA (3053), ZUE (1656), ZWGRU (1661), ZWMIN (1704), ZWSEL (1686) KMTR (3147) BGFKMS ( 732 ) FGRFULO ( 166 ) BGLAMABM (2237), LRS (1228) BBSAWE (1090), DTANKL (1642), HT2KTBKS (3647) LLRMR ( 251 ), TKMWL (3056) ABKVP ( 553 ), BKV ( 532 ), DBKVP ( 555 ), GGPBKV ( 542 ), KOS (3109) TKMWL (3056) ABKVP ( 553 ), BBAGR ( 956 ), BGADAP ( 423 ), BGFKMS ( 732 ), BGNLLKH (289 ), BKV ( 532 ), DBKVP ( 555 ), GGPBKV ( 542 ), KOMRH (2417), NLKO (391 ), NWSOLLE ( 808 ), VPSKO ( 722 ) ADVE ( 573 ), BGDVE ( 614 ), GGDVE ( 563 ), GGPED ( 16 ) DMSVE (1604), HT2KTMSV (3661) TKMWL (3056) KOS (3109), LLRNS ( 265 ), MDVERB ( 197 ) FGRABED ( 155 ), FGRFULO ( 166 ) CANECU (3503) MDBGRG ( 107 ) FGRABED ( 155 ) CANECU (3503) CANECUR (3536), MOTAUS (2819) CANECU (3503), FGRFULO ( 166 ) CANSEN (3475), NLKO ( 391 ), SKP (2334), SKR (2351), T2ID (3785) CANECU (3503), GGCTOL (2752) DCDACC (3108) DCDACC (3108) DCDACC (3108)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Typ
SY_CJ110 SY_CJ120 SY_CJ125 SY_CJ840 SY_CKA SY_CLASIZE SY_CVT SY_CY315 SY_DCSAVE SY_DCV SY_DDYLSU SY_DEGFE SY_DELFCMS SY_DFPANZ SY_DFPMENV SY_DFPMTIM SY_DFPMVAR SY_DFPNL SY_DHR SY_DKATEF SY_DKATLRS SY_DKATNO SY_DKATSP SY_DKATSPF SY_DKATTH
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
SY_DKHZ SY_DKZEROP SY_DLCKD SY_DLCPEN SY_DLDP SY_DLSFHV SY_DLSFV SY_DLSHV
SYS SYS SYS SYS SYS SYS SYS SYS
SY_DLSUV SY_DMBF SY_DMDVAR SY_DMDZAG SY_DMTL SY_DNWKW SY_DOPZW SY_DSKNO SY_DSKVND SY_DSM
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
SY_DSMEX SY_DSMFA SY_DSMRDF SY_DSMSLP SY_DSMVINH SY_DSMZOL SY_DSS
SYS SYS SYS SYS SYS SYS SYS
SY_DSU
SYS
SY_DSVDK SY_DTANKL SY_DTES SY_DUZND SY_DVEADA SY_DVEATT SY_DVEKOOR SY_DVEVES SY_ECOMOD SY_EGAS
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
SY_EGFE
SYS
SY_ENVBLOK SY_EOLT SY_ESDFPMN SY_ETKBYP SY_ETRART SY_FANT SY_FCMCLRN SY_FCMIRD
SYS SYS SYS SYS SYS SYS SYS SYS
Definiert in
Querverweisliste: Systemkonstante
Seite 4095 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von DIMCHLS (3267), DIMCLS (3254) DCFFLR (3417), DIMCLS (3254) DCFFLR (3417), DIMCLS (3254) CONCJ (1566), DHDEVE (1574), HT2KTCJ840 (3647) BAKH (2392), BGLASO (1154), KTMHK (1829), LAKH (1171)
DCDACC (3108) DLGHMM ( 378 ) HT2KTCY315 (3730)
DCDACC (3108)
ARMD ( 66 ), BBSAWE (1090), LLRNS ( 265 ), MDFAW ( 42 ) CONCJ (1566), HT2KTCJ840 (3647) DULSU (1997) DDYLSU (1939) BGFKMS ( 732 ) TC4MOD (3020) DINH (3215) DFPM (3217) DFPM (3217), DUMWEX (3241) DFPM (3217)
DFPMNL (3281)
TKMWL (3056) TKMWL (3056)
DCLA (3231) DCLA (3231) TKMWL (3056)
BBSYSCON (3390), DHR (2792) DKATFKEB (2036) BGLAMOD (3411) LLRNFA ( 292 ), NLKO ( 391 ), TKDFA (3095) BBAGR ( 956 ), BGLAMOD (3411), DM6VAL (3050), TC6MOD (3038) DKATFKEB (2036) AWEA (1509), BAKH (2392), DM6VAL (3050), KODOH (2403), TC6MOD (3038), TVWNO (2316) BGTPABG (3429) ADVE ( 573 )
DIMCTES (3247) DCFFLR (3417), DKATFKEB (2036), DLSF (2118) DCFFLR (3417), DLSF (2118), DPLLSU (1979) DCFFLR (3417), DKATFKEB (2036), DKATSPFK (2048), DPLLSU (1979),TKMWL (3056) DCFFLR (3417), DLSUV (2001), FLSUBB (1913) LAMKOD (1151)
AEVAB (1533) AEVAB (1533), HT2KTIGNI (3712), KT_ZUEN (3746) DIMCTES (3247) DMDSTP (2634) HT2KTIGNI (3712) LLRNFA ( 292 ), TKDFA (3095) HDRPIST (1594) BGADAP ( 423 ), BGAGRA ( 969 ), DDYLSU (1939), DKATFKEB (2036), DKATSPFK (2048), DLSAFK (2140), DLSFV (2188), DPLLSU (1979), KOLASPH (2428) DSCHED (3198) DSCHED (3198) DSCHED (3198) DSCHED (3198) DSCHED (3198) DSCHED (3198)
TCSORT (2999)
BBAGR ( 956 ), BGADAP ( 423 ), BGAGR ( 478 ), BGAGRA ( 969 ), BGAGRSOL ( 919 ), BGDSAD (3397), BGFKMS ( 732 ), BGMSDK ( 727 ),BGMSDKS ( 755 ), BGMSUGD ( 453 ), BGPIRG ( 434 ), BGPRGS ( 691 ), BGRLFGZS ( 746 ), BGRLSOL ( 682 ), BGTMPK ( 459 ), BGWDKHF ( 509 ), DAGRKTST (1003), DAGRS ( 993 ), DDSS ( 511 ), DFFTK (3237), DTEV (1444), LRAEB (1212), NLKO ( 391 ), SRMSEL ( 414 ) BBAGR ( 956 ), BGDSAD (3397), BGFKMS ( 732 ), GGPBKV ( 542 ), SRMSEL ( 414 ), TVWNO (2316) BGFKMS ( 732 ), BGRLFGZS ( 746 ) STADAP (1108) DM6VAL (3050), TC6MOD (3038) KOEVAB (1564) AEVABZK (1557) BGDVE ( 614 ) ADVE ( 573 ), BGDVE ( 614 ), BGFKMS ( 732 ), GGDVE ( 563 ) ADVE ( 573 ), BGDVE ( 614 ) BGFAWU (1139) AEVABZK (1557), BBNWS ( 898 ), BBSAWE (1090), BGFKMS ( 732 ), BGMSDK ( 727 ), BGMSUGD ( 453 ), BGRLP ( 503 ), DDSS ( 511 ), DLLR ( 256 ), SU (1030), UFREAC (2955) AGRPSOL ( 950 ), DDSBKV ( 548 ), DFFT (3234), DFFTCNV (3238), DSELHFS ( 528 ), EGFE ( 409 ), LLRNFA ( 292 ), LRA (1322), TKMWL (3056) DFPM (3217) DKRS (1782) KT_ES (3737) BGLAMABM (2237), LGRBY (1198) DETRE (3194), HT2KTKMTR (3655), KMTR (3147) BBSAWE (1090) TC4MOD (3020) CANECU (3503)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Typ
SY_FCMSIZE SY_FDTHM SY_FFESIZE SY_FFTSIZE SY_FFZ SY_FGRAGWE SY_FKAT SY_FKAT2 SY_FLC SY_FNOHTP SY_FWFGR SY_GAP SY_GENOT SY_GGGTS SY_GRDWOF
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
SY_GRDWRT SY_GRDWRTB SY_GRDWRTC SY_HBR SY_HDP
SYS SYS SYS SYS SYS
SY_HFM
SYS
SY_HFM2 SY_HKAT SY_HKAT2 SY_HKS
SYS SYS SYS SYS
SY_HLA SY_HLCCARB SY_HLSFFET SY_HMM
SYS SYS SYS SYS
SY_HSP
SYS
SY_HSPMD SY_HWMSG SY_IGNCHN1 SY_IGNCHN2 SY_IGNCHN3 SY_IGNCHN4 SY_IGNCHN5 SY_IGNCHN6 SY_IGNCHN7 SY_IGNCHN8 SY_INHTRC SY_INI_OBD SY_KL50 SY_KLDF SY_KMTR SY_KMTREG SY_KOAC SY_KOBIDIR SY_KOEVAB SY_KONWDK SY_KONZTM SY_KOPWM SY_KRLZ SY_KS1 SY_KS2 SY_KS3 SY_KS4 SY_KSZA SY_KTIGNBI SY_KUPFGR SY_KUPOT SY_LBK
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
SY_LBKGSTA SY_LBKMD SY_LENKH SY_LFS
SYS SYS SYS SYS
Definiert in
Querverweisliste: Systemkonstante
Seite 4096 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von DFPM (3217)
GGTFM (2726) DFRZ (3241) DCDACC (3108)
DFPM (3217) ZUESZ (3759) FGRABED ( 155 ) BGLAMABM (2237), BGLAMOD (3411), MDRED (1526) BGLAMABM (2237), BGLAMOD (3411), MDRED (1526)
DCLA (3231)
DMDTSB (2573)
CANSEN (3475), DHNOHK (2308) FGRFULO ( 166 ), FGRREGL ( 185 ) ALE (2507), HT2KTWNE (3696) NMAXMD ( 233 ) KOS (3109) AEVAB (1533), AEVABZK (1557), BISYNC (2817), HT2KTWNE (3696), KONCW (3346), KT_ES (3737), LAMKO (1145), RKTI (1494), SYSYNC (2815), ZUESZ (3759) ALE (2507), GGKR (1731), KONCW (3346), RDE (3457), ZUESZ (3759) KONCW (3346) KONCW (3346) FGRABED ( 155 ) AWEA (1509), BGBVG (1189), DTANKL (1642), NLKO ( 391 ), NMAXMD ( 233 ), TKDFA (3095) BBAGR ( 956 ), BGADAP ( 423 ), BGFKMS ( 732 ), BGPIRG ( 434 ), BGPRGS (691 ), BGRLFGZS ( 746 ), BGWDKHF ( 509 ), DAGRS ( 993 ), DDSS ( 511 ), DTEV (1444), LRAEB (1212), NLKO ( 391 ), SRMSEL ( 414 ) BGRLMXS ( 946 ) BGLAMABM (2237) BGLAMABM (2237), BGMSABG (1880) AWEA (1509), BDEMEN ( 357 ), BDEMUS ( 351 ), DSMBDEP (3223), ESAUSG (3633), ESNSWL (1120), GK (1081), HDRPSOL (1589), MDBAS ( 93 ), NLKO ( 391 ), RKSPLITS (1493), RKTI (1494), ZUE (1656), ZUESCH (1701), ZWGRU (1661), ZWMIN (1704) KMTR (3147), LLRNS ( 265 )
DCLA (3231)
TCKOMUE (2999) TKMWL (3056)
DHLSFK (2174) ZUE (1656), ZUESZ (3759), ZWBAS (1675), ZWGRU (1661), ZWHMM (1660), ZWLIM (1671), ZWMIN (1704), ZWOUT (1681), ZWSEL (1686) AWEA (1509), BAKH (2392), BBKH (2384), BDEMEN ( 357 ), BDEMUS (351 ), BGRLSOL ( 682 ), ESAUSG (3633), ESNSWL (1120), FUEDK ( 757 ), GK (1081), KOMRH (2417), LAKH (1171), LBKSOL (1037), MDBAS ( 93 ), MDFUE ( 677 ), RKSPLITS (1493), RKTI (1494), VPSKO ( 722 ), ZUE (1656), ZUESCH (1701), ZWGRU (1661), ZWMIN (1704) MDBAS ( 93 ), MDIST ( 87 ), MDZW (1693), ZWMIN (1704) GGEGAS ( 34 ) HT2KTCK110 (3693) HT2KTCK110 (3693) HT2KTCK110 (3693) HT2KTCK110 (3693) HT2KTCK110 (3693) HT2KTCK110 (3693) HT2KTCK110 (3693) HT2KTCK110 (3693) DINH (3215) DLSSA (3282), DTEV (1444) RDE (3457) DTEV (1444), LLRNS ( 265 ), MDGEN ( 223 ), MDVERB ( 197 ) CANECU (3503), GGCANECU (3580), GGUBR (2787) KMTR (3147) KOS (3109) KOS (3109) AEVABZK (1557) BGMSUGD ( 453 ), FUEDK ( 757 )
GGTFM (2726) MDVERB ( 197 ) BBKR (1716), KRREG (1757) GGKR (1731) GGKR (1731) GGKR (1731) GGKR (1731) BBKR (1716), DKRS (1782), GGKR (1731) HT2KTIGNI (3712), ZUESZ (3759) FGRABED ( 155 ), GGEGAS ( 34 ) LLRMR ( 251 ) AWEA (1509), BBAGR ( 956 ), BBKH (2384), BGAGRA ( 969 ), BGAGRSOL (919 ), BGPIRG ( 434 ), BGPRGS ( 691 ), HT2KTLBK (3659), LAMBTS (1177), LBKFGS (1036), LBKSOL (1037), MDBAS ( 93 ), MDKOG ( 308 ), TKSTA (3053), ZWGRU (1661), ZWHMM (1660), ZWMIN (1704) ALBK (1044) MDBAS ( 93 ), MDIST ( 87 ), MDZW (1693), ZWMIN (1704) LLRNS ( 265 ), MDVERB ( 197 ) MDVERB ( 197 )
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Systemkonstante
Seite 4097 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Typ
Definiert in
Referenziert von
SY_LOWRA
SYS
LLRMR ( 251 )
SY_LR2PAR SY_LRFKEF SY_LRSEZ SY_LS
SYS SYS SYS SYS
SY_LSFHV SY_LSFNHK
SYS SYS
SY_LSFNHK2
SYS
SY_LSFNVK
SYS
MDTRIP ( 144 )
SY_LSFNVK2
SYS
MDTRIP ( 144 )
SY_LSFV SY_LSFVVK SY_LSFVVK2 SY_LSHV SY_LSUGR SY_LSUIKR SY_LSUIKR2 SY_LSUMRS SY_LSVV SY_LUART
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
SY_LUEKONF SY_LWS SY_M1I00A SY_M1I00B SY_M1I00C SY_M1I00D SY_M1I20A SY_M1I20B SY_M1I20C SY_M1I20D SY_M2I00A SY_M2I00B SY_M2I00C SY_M2I00D SY_M8I00B SY_M8I00C SY_M8I00D SY_M8I00E SY_M9I00A SY_M9I00B SY_M9I00C SY_M9I00D SY_MAGER SY_MKAT SY_MKAT2 SY_MODMASK SY_MOROM SY_MOST SY_MSGRED SY_NBAHK SY_NBRHK SY_NLDG
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
BBGANG ( 38 ), BBSAWE (1090), LLRBB ( 247 ), LLRNS ( 265 ), MDWAN (214 ) BGLAMOD (3411), LRS (1228) BGLAMOD (3411), DPLLSU (1979), LRHKEB (1305) DIMCLS (3254), GGRTLSU (1907), HRLSU (1919) ATM (1799), BAKH (2392), DMDSTP (2634), KOLASPH (2428), KOMRH (2417), KTMHK (1829), LAKH (1171), MDAUTG ( 138 ), MDBAS ( 93 ), MDIST ( 87 ), MDKOG ( 308 ), MDRED (1526), MDZW (1693), ZUE (1656), ZWBAS (1675), ZWGRU (1661), ZWMIN (1704), ZWOUT (1681), ZWSEL (1686) DIMCLS (3254) BGLAMABM (2237), DCFFLR (3417), DIMCHLS (3267), DLSSA (3282), DTANKL (1642), GGLSF (2012), GGLSVFH (2027), KTGGLSVFH (2003), LAMKOD (1151), LRSHKOUT (1253), TC1MOD (3001), TC5MOD (3021) BGLAMABM (2237), DCFFLR (3417), DIMCHLS (3267), DLSSA (3282), GGLSF (2012), GGLSVFH (2027), KTGGLSVFH (2003), LAMKOD (1151), LRSHKOUT (1253), TC1MOD (3001), TC5MOD (3021) BGLAMABM (2237), DCFFLR (3417), DDYLSU (1939), DHLSFK (2174), DICLSU (1952), DIMCHLS (3267), DIMCKAT (3252), DIMCLS (3254), DKATFKEB (2036), DLSAFK (2140), DLSF (2118), DLSFV (2188), DLSSA (3282), DPLLSU (1979), DTANKL (1642), GGLSF (2012), GGLSVFH (2027), HLSFK (2184), KTGGLSVFH (2003), LAMKOD (1151), LRFKEB (1290), LRSHKOUT (1253), TC1MOD (3001), TC5MOD (3021) BGLAMABM (2237), DCFFLR (3417), DDYLSU (1939), DHLSFK (2174), DICLSU (1952), DIMCHLS (3267), DIMCKAT (3252), DIMCLS (3254), DKATFKEB (2036), DLSAFK (2140), DLSF (2118), DLSFV (2188), DLSSA (3282), DPLLSU (1979), DTANKL (1642), GGLSF (2012), GGLSVFH (2027), HLSFK (2184), KTGGLSVFH (2003), LAMKOD (1151), LRFKC (1277), LRFKEB (1290), LRSHKOUT (1253), TC1MOD (3001), TC5MOD (3021) DIMCLS (3254), DLSAFK (2140) GGLSF (2012), GGLSVFH (2027), KTGGLSVFH (2003) GGLSF (2012), GGLSVFH (2027), KTGGLSVFH (2003) DIMCLS (3254) GGO2LSU (1899) DICLSU (1952), DPLLSU (1979) DICLSU (1952), DPLLSU (1979) DPLLSU (1979), DULSU (1997), FLSUBB (1913) DIMCLS (3254) DLUES1E (3343), DTEV (1444), HT2KTKMTR (3655), KMTR (3147), TKSTA (3053) HT2KTKMTR (3655), KMTR (3147), T2LID (3789) MDVERB ( 197 ) TC1MOD (3001) DFFT (3234), DFFTCNV (3238), TC1MOD (3001) TC1MOD (3001) TC1MOD (3001) TC1MOD (3001) TC1MOD (3001) TC1MOD (3001) TC1MOD (3001) TC2MOD (3016) TC2MOD (3016) TC2MOD (3016) TC2MOD (3016) TC8MOD (3043) TC8MOD (3043) TC8MOD (3043) TC8MOD (3043) TC9MOD (3046) TC9MOD (3046) TC9MOD (3046) TC9MOD (3046) BGAGR ( 478 ) BGMSABG (1880) BGMSABG (1880) BDEMAB ( 367 ), BDEMKO ( 327 ), BDEMST ( 370 ), KRADAP (1768) URMEM (2849), URROM (2845)
SY_NOHK
SYS
SY_NOHK2 SY_NOXKAT
SYS SYS
SY_NVRAMBK SY_NWACED1
SYS SYS
MDTRIP ( 144 )
TKMWL (3056) GGDVE ( 563 ) KTMHK (1829) KTMHK (1829) BGARNW ( 853 ), DDG (2517), DPH (2550), FGRABED ( 155 ), HT2KTPH (3668), HT2KTWNE (3696), NLDG (2531), WANWKW (2492) BBHTRIP (3383), BBREGNO (2217), BGMNOREG (2205), BGSIK (2438),DFFT (3234), DFFTCNV (3238), DLSAHKBD (2071), DLSSA (3282), DTANKL (1642), HT2KTHNOH (3654), NLKO ( 391 ), TC1MOD (3001), TC5MOD (3021), TC6MOD (3038) DLSSA (3282), TC1MOD (3001), TC5MOD (3021) ATM (1799), ATR (1870), BAKH (2392), BBSAWE (1090), BGLAMABM (2237), DFRST (1361), DTEV (1444), KODOH (2403), KOMRH (2417), LAMKO (1145), TC6MOD (3038), TEB (1410), TEBEB (1402) BBHWONOF (3384) HT2KTPH (3668)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Typ
SY_NWACED2 SY_NWACED3 SY_NWACED4 SY_NWGA
SYS SYS SYS SYS
SY_NWGA2
SYS
SY_NWGE
SYS
SY_NWGE2
SYS
SY_NWMSV SY_NWRA SY_NWRDE SY_NWRE
SYS SYS SYS SYS
SY_NWS
SYS
SY_NWSA
SYS
SY_NWSSTA SY_NWVAR SY_NWZUHW1 SY_NWZUHW2 SY_NWZUHW3 SY_NWZUHW4 SY_OBDCERT SY_OVLLIM
SYS SYS SYS SYS SYS SYS SYS SYS
SY_PBRPW SY_PGRAD
SYS SYS
SY_PGRAD2
SYS
SY_PGRAD3
SYS
SY_PGRAD4
SYS
SY_PGTPO SY_POEL SY_PREDRV SY_PRIOHKS SY_PRIOHMM SY_PRIOHOM SY_PRIOHOS SY_PRIOHSP SY_PRIOMOD SY_PRIOSCH SY_PRIOSKH SY_RDE SY_REDMX
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
SY_RLAPP SY_SAACC SY_SALSU
SYS SYS SYS
SY_SCHICHT
SYS
SY_SDFP SY_SGANZ
SYS SYS
Definiert in
MDTRIP ( 144 )
Querverweisliste: Systemkonstante
Seite 4098 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) BBDNWS ( 867 ), BBNWS ( 898 ), BGARNW ( 853 ), BGPRGS ( 691 ), BGWGWV ( 861 ), DDG (2517), DMDSTP (2634), DNWKW (2478), HT2KTPH (3668), NLDG (2531), NWWUE ( 825 ), TVWNO (2316), WANWKW (2492) BBDNWS ( 867 ), BGARNW ( 853 ), BGWGWV ( 861 ), DDG (2517), DLSUV (2001), DMDSTP (2634), DNWKW (2478), DNWSZF ( 895 ), HT2KTNWS (3686), HT2KTPH (3668), NLDG (2531), NWEVO ( 831 ), NWSFAT ( 791 ), NWWUE (825 ), TKSTA (3053), WANWKW (2492) BBDNWS ( 867 ), BBNWS ( 898 ), BGARNW ( 853 ), BGPRGS ( 691 ), BGWGWV ( 861 ), DDG (2517), DMDSTP (2634), DNWKW (2478), DNWSEEIN ( 889 ), HT2KTPH (3668), NLDG (2531), NWWUE ( 825 ), TVWNO (2316), WANWKW (2492) BBDNWS ( 867 ), BGARNW ( 853 ), BGWGWV ( 861 ), BGWNWVFE (3445), DDG (2517), DLSUV (2001), DMDSTP (2634), DNWKW (2478), DNWSEEIN (889 ), DNWSEIN ( 872 ), DNWSZF ( 895 ), HT2KTNWS (3686), HT2KTPH (3668), NLDG (2531), NWEVO ( 831 ), NWSFAT ( 791 ), NWSOLLE ( 808 ), NWWUE ( 825 ), TKSTA (3053), WANWKW (2492), WNWRE ( 777 ) HT2KTMSV (3661) NWEVO ( 831 ), NWSFAT ( 791 ) RDE (3457) DNWSEIN ( 872 ), NWEVO ( 831 ), NWSFAT ( 791 ), NWSOLLE ( 808 ), WNWRE ( 777 ) BBAGR ( 956 ), BBKH (2384), BBNWS ( 898 ), BGARNW ( 853 ), BGPRGS (691 ), BGWGWV ( 861 ), DFFTCNV (3238), DFFTK (3237), DLSUV (2001), DMDSTP (2634), DNWKW (2478), DNWSEEIN ( 889 ), DNWSEIN ( 872 ), DNWSZF ( 895 ), DTEV (1444), FUEDK ( 757 ), HT2KTNWS (3686),HT2KTPH (3668), LLRMR ( 251 ), LLRNS ( 265 ), LRAEB (1212), LRHKEB (1305), LRSEB (1200), MDBAS ( 93 ), NWEVO ( 831 ), NWFW ( 806 ), NWSFAT ( 791 ), NWSOLLE ( 808 ), NWWUE ( 825 ), SSTNW ( 912 ), TKDFA (3095), TKSTA (3053), WANWKW (2492), ZWGRU (1661) BBAGR ( 956 ), BBKH (2384), BBNWS ( 898 ), BGARNW ( 853 ), BGPIRG (434 ), BGPRGS ( 691 ), BGWGWV ( 861 ), DLSUV (2001), DNWKW (2478), DNWSZF ( 895 ), HT2KTNWS (3686), HT2KTPH (3668), LLRMR ( 251 ), LLRNS ( 265 ), MDBAS ( 93 ), NWEVO ( 831 ), NWFW ( 806 ), NWSFAT (791 ), NWWUE ( 825 ), SSTNW ( 912 ), TKDFA (3095), TKSTA (3053),WANWKW (2492), ZWGRU (1661) HT2KTNWS (3686) DMDSTP (2634), LLRNS ( 265 ) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668) HT2KTPH (3668)
DCLA (3231)
HT2KTCY315 (3730)
ZUE (1656), ZWBAS (1675), ZWGRU (1661), ZWLIM (1671), ZWOUT (1681), ZWSEL (1686) GGPED ( 16 ) DDG (2517), DPH (2550), HT2KTPH (3668), HT2KTWNE (3696), WANWKW (2492) DDG (2517), DPH (2550), GGCANECU (3580), HT2KTPH (3668), HT2KTWNE (3696), NLPH (3449), WANWKW (2492) DDG (2517), DPH (2550), GGCANECU (3580), HT2KTPH (3668), HT2KTWNE (3696), NLPH (3449), WANWKW (2492) DDG (2517), DPH (2550), GGCANECU (3580), HT2KTPH (3668), HT2KTWNE (3696), NLPH (3449), WANWKW (2492) HT2KTWNE (3696) BBNWS ( 898 ) DHR (2792), SYSYNC (2815) BDEMKO ( 327 ), DSMBDEP (3223) BDEMKO ( 327 ), DSMBDEP (3223) BDEMKO ( 327 ), DSMBDEP (3223) BDEMKO ( 327 ), DSMBDEP (3223) BDEMKO ( 327 ) DSMBDEP (3223) BDEMKO ( 327 ), DSMBDEP (3223) BDEMKO ( 327 ), DSMBDEP (3223) DDG (2517), HT2KTPH (3668), KOEVAB (1564), RDE (3457) AEVAB (1533), MDIST ( 87 ), MDLAM ( 105 ), MDRED (1526), ZUE (1656), ZWMIN (1704), ZWSEL (1686) BGRLSOL ( 682 )
BGWPFGR (2781) DCFFLR (3417), DIMCLS (3254), DLSSA (3282), FLSUBB (1913), SALSU (1971) DMDDLU (2625), DMDFON (2575), DMDLU (2613), DMDLUA (2630), DMDMIL (2700), DMDSTP (2634), SSTDMD (2699), ZUE (1656), ZUESCH (1701), ZUESZ (3759), ZWLIM (1671), ZWMIN (1704), ZWOUT (1681), ZWSEL (1686) KOEVAB (1564) DCDACC (3108), GGCS (3599), GGTKA (2772), ADVE ( 573 ), AEVAB (1533), AEVABU (1555), BGLAMOD (3411), DBKVPE (LLRRM ( 296 ) 559 ), DETRE (3194), DHLSFKE (2181), DLLR ( 256 ), DLUES1E (3343), DTEVE (3334), ESSTT (1099), FGRABED ( 155 ), GGDVE ( 563 ), HT2KTIGNI (3712), KONCW (3346), KT_ES (3737), LLRNS ( 265 ), MDRED (1526), MDVERB ( 197 ), T2ID (3785)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Systemkonstante
Typ
Definiert in
SY_SL SY_SLS
SYS SYS
TKMWL (3056) MDTRIP ( 144 )
SY_SLSHK SY_SPRSTRT SY_STA SY_STADAP SY_STATIST SY_STERFK
SYS SYS SYS SYS SYS SYS
MDTRIP ( 144 )
SY_STERHK
SYS
SY_STERSY SY_STERVK
SYS SYS
SY_STETLR
SYS
SY_SU
SYS
SY_SWE_B SY_SWE_C SY_SWE_K SY_SWE_S SY_T6MDTHM SY_TAGR SY_TCNS SY_TDZW SY_TEBF SY_TEETH
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
SY_TFA SY_TFAHFMP SY_TFBA SY_TFMA SY_TFMAP SY_TFMHST SY_TFMO SY_TFNS SY_TFOL SY_TFRK SY_TFST SY_TFUMG SY_TFVA SY_TFWL SY_THYDRO SY_TKA SY_TKAT SY_TKDLIMA SY_TKSBT SY_TLR SY_TMDR SY_TNLS SY_TRLX SY_TSFSIZE SY_TTEV SY_TUM
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
AEKP (1618)
Querverweisliste: Systemkonstante
Seite 4099 von 4100 31.JAN.2003 Thomas Brosi
Referenziert von ATM (1799), BAKH (2392), BBAGR ( 956 ), BBKH (2384), BBSAWE (1090), BGLAMBDA (3406), BGLASO (1154), BGMSABG (1880), DDYLSU (1939), DKATFKEB (2036), DLSAFK (2140), DLSAHKBD (2071), DLSF (2118), DULSU (1997), KOMRH (2417), LAKH (1171), LRFKEB (1290), LRHKEB (1305), LRS (1228), LRSEB (1200), LRSKA (1261), MDVERB ( 197 ) MSUDKSOM ( 772 ) BBLOWBAT (3387), BBRCVRY (3389), DMDSTP (2634) ESNSWL (1120), ESSTT (1099), STADAP (1108) BDEMUM ( 339 ) BGPABG ( 488 ), DHLSFKE (2181), DKATSPFK (2048), TC1MOD (3001), TC5MOD (3021) ATM (1799), ATR (1870), BBAGR ( 956 ), BBREGNO (2217), BGMNOREG (2205), BGMNOSPS (2233), BGMSNOVK (2467), BGPABG ( 488 ), BGPNOS (2286), BGSIK (2438), BGTPABG (3429), BTKAT (1188), DFFT (3234), DFFTCNV (3238), DHNOHK (2308), DLSAHKBD (2071), DNOHK (2289), DTANKL (1642), GGLSHNO (2115), GGNOC (2196), LAMKOD (1151), LRSKA (1261), NLKO ( 391 ), TC1MOD (3001), TC5MOD (3021), TEMPKON (1868), TKMWL (3056) BGLAMOD (3411), LRS (1228) ALSU (1918), ATM (1799), ATMHEX (1825), ATR (1870), AWEA (1509), BAKH (2392), BBBO (1367), BGAGR ( 478 ), BGELSV (3400), BGEVAB (1559), BGKV (1584), BGLAMABM (2237), BGLAMBDA (3406), BGLAMOD (3411), BGLASO (1154), BGMSABG (1880), BGMSNOVK (2467), BGPABG ( 488 ), BGPIRG ( 434 ), BGPRGS ( 691 ), BGRFIS ( 939 ), BGSIK (2438), BGTPABG (3429), BTKAT (1188), DCFFLR (3417), DDYLSU (1939), DFFT (3234), DFFTCNV (3238), DFFTK (3237), DFRST (1361), DHELSU (1968), DHRLSU (1927), DHRLSUE (1936), DICLSU (1952), DIMCHLS (3267), DIMCKAT (3252), DIMCLS (3254), DKVS (1346), DLSSA (3282), DLSUV (2001), DM6VAL (3050), DMDSTP (2634), DPLLSU (1979), DSALSU (1995), DTANKL (1642), DTEV (1444), DULSU (1997), EASTKO (3618), ESAUSG (3633), FLSUBB (1913), GGO2LSU (1899), GGRTLSU (1907), GK (1081), HRLSU (1919), KODOH (2403), KOMRH (2417), LAKH (1171), LAMBTS (1177), LAMKO (1145), LAMKOD (1151), LAMSDNE (1168), LANSWL (1165), LRA (1322), LRAEB (1212), LRAPHU (1339), LRHKEB (1305), LRS (1228), LRSEB (1200), LRSHKOUT (1253), LRSKA (1261), MDBGRG ( 107 ), MDRED (1526), NLKO ( 391 ), RKTI (1494), RPSLSU (1969), SALSU (1971), SKP (2334), STADAP (1108), TC1MOD (3001), TC2MOD (3016), TC5MOD (3021), TEB (1410), TEBEB (1402), TEMPKON (1868), TKMWL (3056), TVWNO (2316), ZUESCH (1701) BBBO (1367), DCFFLR (3417), DFFT (3234), DFFTCNV (3238), DFFTK (3237), DIMCLS (3254), DLSF (2118), DLSFV (2188), DLSSA (3282), DTEV (1444), GGLSVFH (2027), KTGGLSVFH (2003), LLRNFA ( 292 ), LRAEB (1212), TC1MOD (3001), TC5MOD (3021), TEB (1410), TEBEB (1402) BGPIRG ( 434 ), BGPRGS ( 691 ), DMDSTP (2634), DSUE (3340), MDKOG (308 ), NWSOLLE ( 808 ), SU (1030) DMDSTP (2634) DMDSTP (2634) DMDSTP (2634) DMDLU (2613), DMDSTP (2634)
GGTFM (2726)
AEKP (1618)
GGTFA (2743)
BBAGR ( 956 ), TKAP (3105) TKAP (3105) TKAP (3105) DKVBDE (1607), T2SPRL (3797), T2STRL (3799) ALE (2507), AWEA (1509), BBFEWNE (3379), BGWNE (3441), DDG (2517), HT2KTPH (3668), HT2KTWNE (3696), NLDG (2531), NLPH (3449), RDE (3457) BGTMPK ( 459 ) GGTFAH (2746) ESUK (1130), TKAP (3105) GGTFM (2726)
GGTFA (2743) GGTFM (2726) GGTFM (2726), KMTR (3147) TKAP (3105) BGTOL (2750)
GGTFM (2726)
ESGRU (1098), TKAP (3105) ESSTT (1099), TKAP (3105) BGTABST (2822), DTEV (1444) ESUK (1130), TKAP (3105) TKAP (3105) KMTR (3147), TKSTA (3053) KMTR (3147) AEVAB (1533)
T2DDLI (3778) NMAXMD ( 233 ) TKAP (3105) TKAP (3105) TKAP (3105) TKAP (3105) DCDACC (3108) ATEV (1490) GGTFM (2726)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003
¨ c Alle Rechte bei Robert Bosch GmbH, auch fur ¨ den Fall von Schutzrechtsanmeldungen. Jede Veroffentlichungsbefugnis, wie Kopier- und Weitergaberecht, bei uns.
VW Golf 2.0l FSI EA113 3-4420.BD/35M3;0 Funktionsrahmen (in Bearbeitung)
Querverweisliste: Systemkonstante
Seite 4100 von 4100 31.JAN.2003 Thomas Brosi
Systemkonstante
Typ
Definiert in
Referenziert von
SY_TURBO
SYS
BGTEV ( 473 )
SY_TVVR SY_TWAN SY_TWDKS SY_UBDEDIS SY_UBDEEN SY_UBKL15 SY_UBR
SYS SYS SYS SYS SYS SYS SYS
SY_UBRSQ_W SY_UBSQ_W SY_UHR SY_VAR SY_VARCODE SY_VS
SYS SYS SYS SYS SYS SYS
SY_VVT
SYS
SY_WESES SY_WFS SY_WMAX SY_WMIN SY_WNBM SY_WTTLEN SY_WUBISO SY_ZAS SY_ZMS SY_ZNDAUS SY_ZSHOM SY_ZWCALC SY_ZYLOFFH
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
BGFAWU (1139), BGFKMS ( 732 ), BGMSABG (1880), BGPABG ( 488 ), BGRLFGZS ( 746 ), BGRLMXS ( 946 ), BGRLSOL ( 682 ), COWIV (3829),DMDSTP (2634), DSELHFS ( 528 ), FUEDK ( 757 ), GGDSU ( 523 ), TEMPKON (1868), TKDFA (3095) TKAP (3105), VMAXMD ( 240 ) MDWAN ( 214 ) ADVE ( 573 ), BGDVE ( 614 ), FUEDK ( 757 ) ADVE ( 573 ), ALBK (1044) ADVE ( 573 ), ALBK (1044) GGUB (2784) ADVE ( 573 ), ALBK (1044), BGDVE ( 614 ), DAGRE (3338), DHDEVE (1574), DHR (2792), DHRLSU (1927), DHRLSUE (1936), DICLSU (1952), DUF (2984), ESAUSG (3633), FUEDK ( 757 ), GGUB (2784), KOEVAB (1564), MSUDKSOM ( 772 ), SREAKT ( 671 ), WDKSOM ( 771 ), WNWRE ( 777 ) GGUBR (2787) ADVE ( 573 ), BGDVE ( 614 ), GGUB (2784) BGTABST (2822), BGTUMG (2773) DUF (2984), T2ID (3785), T2STRL (3799) LRSEB (1200) BBNWS ( 898 ), BGMSDKS ( 755 ), BGPIRG ( 434 ), BGPRGS ( 691 ), BGRLP ( 503 ), LRSEB (1200), NWEVO ( 831 ), NWSOLLE ( 808 ), WNWRE ( 777 ) DMDDLU (2625), DMDFON (2575), DMDLU (2613), DMDSTP (2634), DUF (2984) AWEA (1509) T2ID (3785), T2STRL (3799), TKSWL (3103) ZUE (1656), ZWOUT (1681) ZUE (1656), ZWOUT (1681) DMDLFB (2677)
SY_ZYLOFFS
SYS
SY_ZYLZA
SYS
SY_ZYLZG
SYS
SY_ZYLZG_F SY_ZZBANK
SYS SYS
SY_ZZBANKB SY_ZZBANKC SY_ZZLAM TPU_SIGN UBSKA0_UR UBSKA1_UR UPL0_UR UPL1_UR VARC_ANZ VARC_SIGN VZL0_UR VZL1_UR WAL0_UR WAL1_UR ZWC_ANZ ZWC_SIGN
SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS SYS
DMDTSB (2573) DSCHED (3198)
ZGST (1369)
TC1MOD (3001) AEVAB (1533) MDRED (1526) BBKR (1716), HT2KTIGNI (3712), KT_ZUEN (3746) ZWOUT (1681) HT2KTIGNI (3712), KT_ZUEN (3746) AWEA (1509), BDEMUM ( 339 ), ESAUSG (3633), GK (1081), KT_ES (3737), SYNTIZW (1505), ZUE (1656), ZUESZ (3759), ZWBAS (1675), ZWLIM (1671), ZWOUT (1681), ZWSEL (1686) AWEA (1509), BDEMUM ( 339 ), ESAUSG (3633), GK (1081), KT_ES (3737), SYNTIZW (1505) AEVAB (1533), ALE (2507), AWEA (1509), BBFEWNE (3379), BBKR (1716), BDEMUM ( 339 ), BGEVAB (1559), BGKV (1584), BGLASO (1154), BGMSABG (1880), BGMSDK ( 727 ), BGNG (2487), BGNMOT (2490), BGPIRG ( 434 ), BGPRGS ( 691 ), BGRLG ( 519 ), BGRPS ( 752 ), BGWNE (3441), BGWPR (500 ), BISYNC (2817), COWIV (3829), DHDEVE (1574), DKRA (1795), DKRS (1782), DZUEET (3770), ESSTT (1099), ESWE (1128), EVEKO (1520), GGKR (1731), GGO2LSU (1899), HT2KTCJ840 (3647), HT2KTCK110 (3693), HT2KTMSV (3661), HT2KTTN (3678), HT2KTWNE (3696), KODOH (2403), KRKE (1746), KRREG (1757), KT_ES (3737), MDBAS ( 93 ), MDZW (1693), RDE (3457), RKTI (1494), SYNTIZW (1505), ZUE (1656), ZUESZ (3759), ZWBAS (1675), ZWGRU (1661), ZWLIM (1671), ZWOUT (1681), ZWSEL (1686) DMDDLU (2625), DMDFOF (2654), DMDFON (2575), DMDLFB (2677), DMDLFK (2676), DMDLU (2613), DMDLUA (2630), DMDMIL (2700), DMDSTP (2634), DMDZAG (2686) DMDFOF (2654), DMDLFB (2677) DMDMIL (2700), KONCW (3346), STADAP (1108), UFRKTI (2930), ZUE (1656), ZUESCH (1701), ZWBAS (1675), ZWGRU (1661), ZWOUT (1681), ZWSEL (1686) KONCW (3346) KONCW (3346)
MDTRIP ( 144 ) URTPU (2977) UFEING (2866) UFEING (2866) UFFGRE (2889) UFFGRE (2889) UFVARC (2972) UFVARC (2972) UFFGRE (2889) UFFGRE (2889) UFFGRE (2889) UFFGRE (2889) UFZWC (2973) UFZWC (2973)
Vivace (version fdr3-25 of Nov 22 2002 10:36:05), processed at Fri Jan 31 16:14:49 2003